--- /srv/reproducible-results/rbuild-debian/r-b-build.uy6TfFRv/b1/debian-policy_4.7.0.2_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.uy6TfFRv/b2/debian-policy_4.7.0.2_amd64.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ 2005d6109fa47616cefdc5ef998b086b 442268 doc optional debian-policy-ja_4.7.0.2_all.deb │ - 4dca6885683338d3c1af01f3dac1d2b8 2434396 doc optional debian-policy_4.7.0.2_all.deb │ + 4152f54f7028a8b20a02dde356be66be 2434292 doc optional debian-policy_4.7.0.2_all.deb ├── debian-policy_4.7.0.2_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2025-01-03 16:48:08.000000 debian-binary │ │ -rw-r--r-- 0 0 0 3640 2025-01-03 16:48:08.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 2430564 2025-01-03 16:48:08.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 2430460 2025-01-03 16:48:08.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./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-01-03 16:48:08.000000 ./usr/share/info/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 27052 2025-01-03 16:48:08.000000 ./usr/share/info/debian-policy-install-conffiles.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23405 2025-01-03 16:48:08.000000 ./usr/share/info/debian-policy-install.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16992 2025-01-03 16:48:08.000000 ./usr/share/info/debian-policy-purge.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 32427 2025-01-03 16:48:08.000000 ./usr/share/info/debian-policy-remove-purge.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23345 2025-01-03 16:48:08.000000 ./usr/share/info/debian-policy-remove.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 88057 2025-01-03 16:48:08.000000 ./usr/share/info/debian-policy-upgrade.png │ │ │ │ --rw-r--r-- 0 root (0) root (0) 175280 2025-01-03 16:48:08.000000 ./usr/share/info/debian-policy.info.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 175179 2025-01-03 16:48:08.000000 ./usr/share/info/debian-policy.info.gz │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-01-03 16:48:08.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-01-03 16:48:08.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-01-03 16:48:08.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-01-03 16:48:08.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-01-03 16:48:08.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-01-03 16:48:08.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-01-03 16:48:08.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 │ │ │ │ │ @@ -587,39107 +587,39060 @@ │ │ │ │ │ 000024a0: 6f6e 2066 696c 6573 0a0a 2a20 4465 6669 on files..* Defi │ │ │ │ │ 000024b0: 6e69 7469 6f6e 733a 2044 6566 696e 6974 nitions: Definit │ │ │ │ │ 000024c0: 696f 6e73 3c32 3e2e 0a2a 204c 6f63 6174 ions<2>..* Locat │ │ │ │ │ 000024d0: 696f 6e3a 3a0a 2a20 4265 6861 7669 6f72 ion::.* Behavior │ │ │ │ │ 000024e0: 3a3a 0a2a 2053 6861 7269 6e67 2063 6f6e ::.* Sharing con │ │ │ │ │ 000024f0: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ 00002500: 3a3a 0a2a 2055 7365 7220 636f 6e66 6967 ::.* User config │ │ │ │ │ -00002510: 7572 6174 696f 6e20 6669 6c65 7320 28e2 uration files (. │ │ │ │ │ -00002520: 809c 646f 7466 696c 6573 e280 9d29 3a20 ..dotfiles...): │ │ │ │ │ -00002530: 5573 6572 2063 6f6e 6669 6775 7261 7469 User configurati │ │ │ │ │ -00002540: 6f6e 2066 696c 6573 20e2 809c 646f 7466 on files ...dotf │ │ │ │ │ -00002550: 696c 6573 e280 9d2e 0a0a 5065 726d 6973 iles......Permis │ │ │ │ │ -00002560: 7369 6f6e 7320 616e 6420 6f77 6e65 7273 sions and owners │ │ │ │ │ -00002570: 0a0a 2a20 5468 6520 7573 6520 6f66 2064 ..* The use of d │ │ │ │ │ -00002580: 706b 672d 7374 6174 6f76 6572 7269 6465 pkg-statoverride │ │ │ │ │ -00002590: 3a3a 0a0a 4375 7374 6f6d 697a 6564 2070 ::..Customized p │ │ │ │ │ -000025a0: 726f 6772 616d 730a 0a2a 2041 7263 6869 rograms..* Archi │ │ │ │ │ -000025b0: 7465 6374 7572 6520 7370 6563 6966 6963 tecture specific │ │ │ │ │ -000025c0: 6174 696f 6e20 7374 7269 6e67 733a 3a0a ation strings::. │ │ │ │ │ -000025d0: 2a20 4461 656d 6f6e 733a 3a0a 2a20 5573 * Daemons::.* Us │ │ │ │ │ -000025e0: 696e 6720 7073 6575 646f 2d74 7479 7320 ing pseudo-ttys │ │ │ │ │ -000025f0: 616e 6420 6d6f 6469 6679 696e 6720 7774 and modifying wt │ │ │ │ │ -00002600: 6d70 2c20 7574 6d70 2061 6e64 206c 6173 mp, utmp and las │ │ │ │ │ -00002610: 746c 6f67 3a20 5573 696e 6720 7073 6575 tlog: Using pseu │ │ │ │ │ -00002620: 646f 2d74 7479 7320 616e 6420 6d6f 6469 do-ttys and modi │ │ │ │ │ -00002630: 6679 696e 6720 7774 6d70 2075 746d 7020 fying wtmp utmp │ │ │ │ │ -00002640: 616e 6420 6c61 7374 6c6f 672e 0a2a 2045 and lastlog..* E │ │ │ │ │ -00002650: 6469 746f 7273 2061 6e64 2070 6167 6572 ditors and pager │ │ │ │ │ -00002660: 733a 3a0a 2a20 5765 6220 7365 7276 6572 s::.* Web server │ │ │ │ │ -00002670: 7320 616e 6420 6170 706c 6963 6174 696f s and applicatio │ │ │ │ │ -00002680: 6e73 3a3a 0a2a 204d 6169 6c20 7472 616e ns::.* Mail tran │ │ │ │ │ -00002690: 7370 6f72 742c 2064 656c 6976 6572 7920 sport, delivery │ │ │ │ │ -000026a0: 616e 6420 7573 6572 2061 6765 6e74 733a and user agents: │ │ │ │ │ -000026b0: 204d 6169 6c20 7472 616e 7370 6f72 7420 Mail transport │ │ │ │ │ -000026c0: 6465 6c69 7665 7279 2061 6e64 2075 7365 delivery and use │ │ │ │ │ -000026d0: 7220 6167 656e 7473 2e0a 2a20 4e65 7773 r agents..* News │ │ │ │ │ -000026e0: 2073 7973 7465 6d20 636f 6e66 6967 7572 system configur │ │ │ │ │ -000026f0: 6174 696f 6e3a 3a0a 2a20 5072 6f67 7261 ation::.* Progra │ │ │ │ │ -00002700: 6d73 2066 6f72 2074 6865 2058 2057 696e ms for the X Win │ │ │ │ │ -00002710: 646f 7720 5379 7374 656d 3a3a 0a2a 2050 dow System::.* P │ │ │ │ │ -00002720: 6572 6c20 7072 6f67 7261 6d73 2061 6e64 erl programs and │ │ │ │ │ -00002730: 206d 6f64 756c 6573 3a3a 0a2a 2045 6d61 modules::.* Ema │ │ │ │ │ -00002740: 6373 206c 6973 7020 7072 6f67 7261 6d73 cs lisp programs │ │ │ │ │ -00002750: 3a3a 0a2a 2047 616d 6573 3a3a 0a0a 4172 ::.* Games::..Ar │ │ │ │ │ -00002760: 6368 6974 6563 7475 7265 2073 7065 6369 chitecture speci │ │ │ │ │ -00002770: 6669 6361 7469 6f6e 2073 7472 696e 6773 fication strings │ │ │ │ │ -00002780: 0a0a 2a20 4172 6368 6974 6563 7475 7265 ..* Architecture │ │ │ │ │ -00002790: 2077 696c 6463 6172 6473 3a3a 0a0a 5072 wildcards::..Pr │ │ │ │ │ -000027a0: 6f67 7261 6d73 2066 6f72 2074 6865 2058 ograms for the X │ │ │ │ │ -000027b0: 2057 696e 646f 7720 5379 7374 656d 0a0a Window System.. │ │ │ │ │ -000027c0: 2a20 5072 6f76 6964 696e 6720 5820 7375 * Providing X su │ │ │ │ │ -000027d0: 7070 6f72 7420 616e 6420 7061 636b 6167 pport and packag │ │ │ │ │ -000027e0: 6520 7072 696f 7269 7469 6573 3a3a 0a2a e priorities::.* │ │ │ │ │ -000027f0: 2050 6163 6b61 6765 7320 7072 6f76 6964 Packages provid │ │ │ │ │ -00002800: 696e 6720 616e 2058 2073 6572 7665 723a ing an X server: │ │ │ │ │ -00002810: 3a0a 2a20 5061 636b 6167 6573 2070 726f :.* Packages pro │ │ │ │ │ -00002820: 7669 6469 6e67 2061 2074 6572 6d69 6e61 viding a termina │ │ │ │ │ -00002830: 6c20 656d 756c 6174 6f72 3a3a 0a2a 2050 l emulator::.* P │ │ │ │ │ -00002840: 6163 6b61 6765 7320 7072 6f76 6964 696e ackages providin │ │ │ │ │ -00002850: 6720 6120 7769 6e64 6f77 206d 616e 6167 g a window manag │ │ │ │ │ -00002860: 6572 3a3a 0a2a 2050 6163 6b61 6765 7320 er::.* Packages │ │ │ │ │ -00002870: 7072 6f76 6964 696e 6720 666f 6e74 733a providing fonts: │ │ │ │ │ -00002880: 3a0a 2a20 4170 706c 6963 6174 696f 6e20 :.* Application │ │ │ │ │ -00002890: 6465 6661 756c 7473 2066 696c 6573 3a3a defaults files:: │ │ │ │ │ -000028a0: 0a2a 2049 6e73 7461 6c6c 6174 696f 6e20 .* Installation │ │ │ │ │ -000028b0: 6469 7265 6374 6f72 7920 6973 7375 6573 directory issues │ │ │ │ │ -000028c0: 3a3a 0a0a 446f 6375 6d65 6e74 6174 696f ::..Documentatio │ │ │ │ │ -000028d0: 6e0a 0a2a 204d 616e 7561 6c20 7061 6765 n..* Manual page │ │ │ │ │ -000028e0: 733a 3a0a 2a20 496e 666f 2064 6f63 756d s::.* Info docum │ │ │ │ │ -000028f0: 656e 7473 3a3a 0a2a 2041 6464 6974 696f ents::.* Additio │ │ │ │ │ -00002900: 6e61 6c20 646f 6375 6d65 6e74 6174 696f nal documentatio │ │ │ │ │ -00002910: 6e3a 3a0a 2a20 5072 6566 6572 7265 6420 n::.* Preferred │ │ │ │ │ -00002920: 646f 6375 6d65 6e74 6174 696f 6e20 666f documentation fo │ │ │ │ │ -00002930: 726d 6174 733a 3a0a 2a20 436f 7079 7269 rmats::.* Copyri │ │ │ │ │ -00002940: 6768 7420 696e 666f 726d 6174 696f 6e3a ght information: │ │ │ │ │ -00002950: 3a0a 2a20 4578 616d 706c 6573 3a3a 0a2a :.* Examples::.* │ │ │ │ │ -00002960: 2043 6861 6e67 656c 6f67 2066 696c 6573 Changelog files │ │ │ │ │ -00002970: 2061 6e64 2072 656c 6561 7365 206e 6f74 and release not │ │ │ │ │ -00002980: 6573 3a3a 0a0a 436f 7079 7269 6768 7420 es::..Copyright │ │ │ │ │ -00002990: 696e 666f 726d 6174 696f 6e0a 0a2a 204d information..* M │ │ │ │ │ -000029a0: 6163 6869 6e65 2d72 6561 6461 626c 6520 achine-readable │ │ │ │ │ -000029b0: 636f 7079 7269 6768 7420 696e 666f 726d copyright inform │ │ │ │ │ -000029c0: 6174 696f 6e3a 3a0a 0a42 696e 6172 7920 ation::..Binary │ │ │ │ │ -000029d0: 7061 636b 6167 6573 2028 6672 6f6d 206f packages (from o │ │ │ │ │ -000029e0: 6c64 2050 6163 6b61 6769 6e67 204d 616e ld Packaging Man │ │ │ │ │ -000029f0: 7561 6c29 0a0a 2a20 4372 6561 7469 6e67 ual)..* Creating │ │ │ │ │ -00002a00: 2070 6163 6b61 6765 2066 696c 6573 202d package files - │ │ │ │ │ -00002a10: 2064 706b 672d 6465 623a 3a0a 2a20 4269 dpkg-deb::.* Bi │ │ │ │ │ -00002a20: 6e61 7279 2070 6163 6b61 6765 206d 6574 nary package met │ │ │ │ │ -00002a30: 6164 6174 6120 6669 6c65 733a 3a0a 2a20 adata files::.* │ │ │ │ │ -00002a40: 5468 6520 6269 6e61 7279 2070 6163 6b61 The binary packa │ │ │ │ │ -00002a50: 6765 2063 6f6e 7472 6f6c 2066 696c 653b ge control file; │ │ │ │ │ -00002a60: 2063 6f6e 7472 6f6c 3a20 5468 6520 6269 control: The bi │ │ │ │ │ -00002a70: 6e61 7279 2070 6163 6b61 6765 2063 6f6e nary package con │ │ │ │ │ -00002a80: 7472 6f6c 2066 696c 6520 636f 6e74 726f trol file contro │ │ │ │ │ -00002a90: 6c2e 0a2a 2054 696d 6520 5374 616d 7073 l..* Time Stamps │ │ │ │ │ -00002aa0: 3a20 5469 6d65 2053 7461 6d70 733c 323e : Time Stamps<2> │ │ │ │ │ -00002ab0: 2e0a 0a53 6f75 7263 6520 7061 636b 6167 ...Source packag │ │ │ │ │ -00002ac0: 6573 2028 6672 6f6d 206f 6c64 2050 6163 es (from old Pac │ │ │ │ │ -00002ad0: 6b61 6769 6e67 204d 616e 7561 6c29 0a0a kaging Manual).. │ │ │ │ │ -00002ae0: 2a20 546f 6f6c 7320 666f 7220 7072 6f63 * Tools for proc │ │ │ │ │ -00002af0: 6573 7369 6e67 2073 6f75 7263 6520 7061 essing source pa │ │ │ │ │ -00002b00: 636b 6167 6573 3a3a 0a2a 2054 6865 2044 ckages::.* The D │ │ │ │ │ -00002b10: 6562 6961 6e20 7061 636b 6167 6520 736f ebian package so │ │ │ │ │ -00002b20: 7572 6365 2074 7265 653a 3a0a 2a20 536f urce tree::.* So │ │ │ │ │ -00002b30: 7572 6365 2070 6163 6b61 6765 7320 6173 urce packages as │ │ │ │ │ -00002b40: 2061 7263 6869 7665 733a 3a0a 2a20 556e archives::.* Un │ │ │ │ │ -00002b50: 7061 636b 696e 6720 6120 4465 6269 616e packing a Debian │ │ │ │ │ -00002b60: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ -00002b70: 7769 7468 6f75 7420 6470 6b67 2d73 6f75 without dpkg-sou │ │ │ │ │ -00002b80: 7263 653a 3a0a 0a54 6f6f 6c73 2066 6f72 rce::..Tools for │ │ │ │ │ -00002b90: 2070 726f 6365 7373 696e 6720 736f 7572 processing sour │ │ │ │ │ -00002ba0: 6365 2070 6163 6b61 6765 730a 0a2a 2064 ce packages..* d │ │ │ │ │ -00002bb0: 706b 672d 736f 7572 6365 202d 2070 6163 pkg-source - pac │ │ │ │ │ -00002bc0: 6b73 2061 6e64 2075 6e70 6163 6b73 2044 ks and unpacks D │ │ │ │ │ -00002bd0: 6562 6961 6e20 736f 7572 6365 2070 6163 ebian source pac │ │ │ │ │ -00002be0: 6b61 6765 733a 3a0a 2a20 6470 6b67 2d62 kages::.* dpkg-b │ │ │ │ │ -00002bf0: 7569 6c64 7061 636b 6167 6520 2d20 6f76 uildpackage - ov │ │ │ │ │ -00002c00: 6572 616c 6c20 7061 636b 6167 652d 6275 erall package-bu │ │ │ │ │ -00002c10: 696c 6469 6e67 2063 6f6e 7472 6f6c 2073 ilding control s │ │ │ │ │ -00002c20: 6372 6970 743a 3a0a 2a20 6470 6b67 2d67 cript::.* dpkg-g │ │ │ │ │ -00002c30: 656e 636f 6e74 726f 6c20 2d20 6765 6e65 encontrol - gene │ │ │ │ │ -00002c40: 7261 7465 7320 6269 6e61 7279 2070 6163 rates binary pac │ │ │ │ │ -00002c50: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ -00002c60: 6573 3a3a 0a2a 2064 706b 672d 7368 6c69 es::.* dpkg-shli │ │ │ │ │ -00002c70: 6264 6570 7320 2d20 6361 6c63 756c 6174 bdeps - calculat │ │ │ │ │ -00002c80: 6573 2073 6861 7265 6420 6c69 6272 6172 es shared librar │ │ │ │ │ -00002c90: 7920 6465 7065 6e64 656e 6369 6573 3a3a y dependencies:: │ │ │ │ │ -00002ca0: 0a2a 2064 706b 672d 6469 7374 6164 6466 .* dpkg-distaddf │ │ │ │ │ -00002cb0: 696c 6520 2d20 6164 6473 2061 2066 696c ile - adds a fil │ │ │ │ │ -00002cc0: 6520 746f 2064 6562 6961 6e2f 6669 6c65 e to debian/file │ │ │ │ │ -00002cd0: 733a 3a0a 2a20 6470 6b67 2d67 656e 6368 s::.* dpkg-gench │ │ │ │ │ -00002ce0: 616e 6765 7320 2d20 6765 6e65 7261 7465 anges - generate │ │ │ │ │ -00002cf0: 7320 6120 2e63 6861 6e67 6573 2075 706c s a .changes upl │ │ │ │ │ -00002d00: 6f61 6420 636f 6e74 726f 6c20 6669 6c65 oad control file │ │ │ │ │ -00002d10: 3a20 6470 6b67 2d67 656e 6368 616e 6765 : dpkg-genchange │ │ │ │ │ -00002d20: 7320 2d20 6765 6e65 7261 7465 7320 6120 s - generates a │ │ │ │ │ -00002d30: 6368 616e 6765 7320 7570 6c6f 6164 2063 changes upload c │ │ │ │ │ -00002d40: 6f6e 7472 6f6c 2066 696c 652e 0a2a 2064 ontrol file..* d │ │ │ │ │ -00002d50: 706b 672d 7061 7273 6563 6861 6e67 656c pkg-parsechangel │ │ │ │ │ -00002d60: 6f67 202d 2070 726f 6475 6365 7320 7061 og - produces pa │ │ │ │ │ -00002d70: 7273 6564 2072 6570 7265 7365 6e74 6174 rsed representat │ │ │ │ │ -00002d80: 696f 6e20 6f66 2061 2063 6861 6e67 656c ion of a changel │ │ │ │ │ -00002d90: 6f67 3a3a 0a2a 2064 706b 672d 6172 6368 og::.* dpkg-arch │ │ │ │ │ -00002da0: 6974 6563 7475 7265 202d 2069 6e66 6f72 itecture - infor │ │ │ │ │ -00002db0: 6d61 7469 6f6e 2061 626f 7574 2074 6865 mation about the │ │ │ │ │ -00002dc0: 2062 7569 6c64 2061 6e64 2068 6f73 7420 build and host │ │ │ │ │ -00002dd0: 7379 7374 656d 3a3a 0a0a 5468 6520 4465 system::..The De │ │ │ │ │ -00002de0: 6269 616e 2070 6163 6b61 6765 2073 6f75 bian package sou │ │ │ │ │ -00002df0: 7263 6520 7472 6565 0a0a 2a20 6465 6269 rce tree..* debi │ │ │ │ │ -00002e00: 616e 2f72 756c 6573 202d 2074 6865 206d an/rules - the m │ │ │ │ │ -00002e10: 6169 6e20 6275 696c 6469 6e67 2073 6372 ain building scr │ │ │ │ │ -00002e20: 6970 743a 3a0a 2a20 6465 6269 616e 2f73 ipt::.* debian/s │ │ │ │ │ -00002e30: 7562 7374 7661 7273 2061 6e64 2076 6172 ubstvars and var │ │ │ │ │ -00002e40: 6961 626c 6520 7375 6273 7469 7475 7469 iable substituti │ │ │ │ │ -00002e50: 6f6e 733a 3a0a 2a20 6465 6269 616e 2f66 ons::.* debian/f │ │ │ │ │ -00002e60: 696c 6573 3a3a 0a2a 2064 6562 6961 6e2f iles::.* debian/ │ │ │ │ │ -00002e70: 746d 703a 3a0a 0a55 6e70 6163 6b69 6e67 tmp::..Unpacking │ │ │ │ │ -00002e80: 2061 2044 6562 6961 6e20 736f 7572 6365 a Debian source │ │ │ │ │ -00002e90: 2070 6163 6b61 6765 2077 6974 686f 7574 package without │ │ │ │ │ -00002ea0: 2064 706b 672d 736f 7572 6365 0a0a 2a20 dpkg-source..* │ │ │ │ │ -00002eb0: 5265 7374 7269 6374 696f 6e73 206f 6e20 Restrictions on │ │ │ │ │ -00002ec0: 6f62 6a65 6374 7320 696e 2073 6f75 7263 objects in sourc │ │ │ │ │ -00002ed0: 6520 7061 636b 6167 6573 3a20 5265 7374 e packages: Rest │ │ │ │ │ -00002ee0: 7269 6374 696f 6e73 206f 6e20 6f62 6a65 rictions on obje │ │ │ │ │ -00002ef0: 6374 7320 696e 2073 6f75 7263 6520 7061 cts in source pa │ │ │ │ │ -00002f00: 636b 6167 6573 3c32 3e2e 0a0a 436f 6e74 ckages<2>...Cont │ │ │ │ │ -00002f10: 726f 6c20 6669 6c65 7320 616e 6420 7468 rol files and th │ │ │ │ │ -00002f20: 6569 7220 6669 656c 6473 2028 6672 6f6d eir fields (from │ │ │ │ │ -00002f30: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ -00002f40: 616e 7561 6c29 0a0a 2a20 5379 6e74 6178 anual)..* Syntax │ │ │ │ │ -00002f50: 206f 6620 636f 6e74 726f 6c20 6669 6c65 of control file │ │ │ │ │ -00002f60: 733a 2053 796e 7461 7820 6f66 2063 6f6e s: Syntax of con │ │ │ │ │ -00002f70: 7472 6f6c 2066 696c 6573 3c32 3e2e 0a2a trol files<2>..* │ │ │ │ │ -00002f80: 204c 6973 7420 6f66 2066 6965 6c64 733a List of fields: │ │ │ │ │ -00002f90: 204c 6973 7420 6f66 2066 6965 6c64 733c List of fields< │ │ │ │ │ -00002fa0: 323e 2e0a 0a4c 6973 7420 6f66 2066 6965 2>...List of fie │ │ │ │ │ -00002fb0: 6c64 730a 0a2a 2046 696c 656e 616d 6520 lds..* Filename │ │ │ │ │ -00002fc0: 616e 6420 4d53 444f 532d 4669 6c65 6e61 and MSDOS-Filena │ │ │ │ │ -00002fd0: 6d65 3a3a 0a2a 2053 697a 6520 616e 6420 me::.* Size and │ │ │ │ │ -00002fe0: 4d44 3573 756d 3a3a 0a2a 2053 7461 7475 MD5sum::.* Statu │ │ │ │ │ -00002ff0: 733a 3a0a 2a20 436f 6e66 6967 2d56 6572 s::.* Config-Ver │ │ │ │ │ -00003000: 7369 6f6e 3a3a 0a2a 2043 6f6e 6666 696c sion::.* Conffil │ │ │ │ │ -00003010: 6573 3a3a 0a2a 204f 6273 6f6c 6574 6520 es::.* Obsolete │ │ │ │ │ -00003020: 6669 656c 6473 3a20 4f62 736f 6c65 7465 fields: Obsolete │ │ │ │ │ -00003030: 2066 6965 6c64 733c 323e 2e0a 0a43 6f6e fields<2>...Con │ │ │ │ │ -00003040: 6669 6775 7261 7469 6f6e 2066 696c 6520 figuration file │ │ │ │ │ -00003050: 6861 6e64 6c69 6e67 2028 6672 6f6d 206f handling (from o │ │ │ │ │ -00003060: 6c64 2050 6163 6b61 6769 6e67 204d 616e ld Packaging Man │ │ │ │ │ -00003070: 7561 6c29 0a0a 2a20 4175 746f 6d61 7469 ual)..* Automati │ │ │ │ │ -00003080: 6320 6861 6e64 6c69 6e67 206f 6620 636f c handling of co │ │ │ │ │ -00003090: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -000030a0: 7320 6279 2064 706b 673a 3a0a 2a20 4675 s by dpkg::.* Fu │ │ │ │ │ -000030b0: 6c6c 792d 6665 6174 7572 6564 206d 6169 lly-featured mai │ │ │ │ │ -000030c0: 6e74 6169 6e65 7220 7363 7269 7074 2063 ntainer script c │ │ │ │ │ -000030d0: 6f6e 6669 6775 7261 7469 6f6e 2068 616e onfiguration han │ │ │ │ │ -000030e0: 646c 696e 673a 3a0a 0a44 6562 6961 6e20 dling::..Debian │ │ │ │ │ -000030f0: 506f 6c69 6379 2063 6861 6e67 6573 2070 Policy changes p │ │ │ │ │ -00003100: 726f 6365 7373 0a0a 2a20 496e 7472 6f64 rocess..* Introd │ │ │ │ │ -00003110: 7563 7469 6f6e 3a20 496e 7472 6f64 7563 uction: Introduc │ │ │ │ │ -00003120: 7469 6f6e 3c33 3e2e 0a2a 2043 6861 6e67 tion<3>..* Chang │ │ │ │ │ -00003130: 6520 476f 616c 733a 3a0a 2a20 4375 7272 e Goals::.* Curr │ │ │ │ │ -00003140: 656e 7420 5072 6f63 6573 733a 3a0a 2a20 ent Process::.* │ │ │ │ │ -00003150: 4f74 6865 7220 5461 6773 3a3a 0a0a 4375 Other Tags::..Cu │ │ │ │ │ -00003160: 7272 656e 7420 5072 6f63 6573 730a 0a2a rrent Process..* │ │ │ │ │ -00003170: 2053 7461 7465 2041 3b20 4d6f 7265 2069 State A; More i │ │ │ │ │ -00003180: 6e66 6f72 6d61 7469 6f6e 2072 6571 7569 nformation requi │ │ │ │ │ -00003190: 7265 643a 2053 7461 7465 2041 204d 6f72 red: State A Mor │ │ │ │ │ -000031a0: 6520 696e 666f 726d 6174 696f 6e20 7265 e information re │ │ │ │ │ -000031b0: 7175 6972 6564 2e0a 2a20 5374 6174 6520 quired..* State │ │ │ │ │ -000031c0: 423b 2044 6973 6375 7373 696f 6e3a 2053 B; Discussion: S │ │ │ │ │ -000031d0: 7461 7465 2042 2044 6973 6375 7373 696f tate B Discussio │ │ │ │ │ -000031e0: 6e2e 0a2a 2053 7461 7465 2043 3b20 5072 n..* State C; Pr │ │ │ │ │ -000031f0: 6f70 6f73 616c 3a20 5374 6174 6520 4320 oposal: State C │ │ │ │ │ -00003200: 5072 6f70 6f73 616c 2e0a 2a20 5374 6174 Proposal..* Stat │ │ │ │ │ -00003210: 6520 443b 2057 6f72 6469 6e67 2070 726f e D; Wording pro │ │ │ │ │ -00003220: 706f 7365 643a 2053 7461 7465 2044 2057 posed: State D W │ │ │ │ │ -00003230: 6f72 6469 6e67 2070 726f 706f 7365 642e ording proposed. │ │ │ │ │ -00003240: 0a2a 2053 7461 7465 2045 3b20 5365 636f .* State E; Seco │ │ │ │ │ -00003250: 6e64 6564 3a20 5374 6174 6520 4520 5365 nded: State E Se │ │ │ │ │ -00003260: 636f 6e64 6564 2e0a 2a20 5374 6174 6520 conded..* State │ │ │ │ │ -00003270: 463b 2041 6363 6570 7465 643a 2053 7461 F; Accepted: Sta │ │ │ │ │ -00003280: 7465 2046 2041 6363 6570 7465 642e 0a2a te F Accepted..* │ │ │ │ │ -00003290: 2053 7461 7465 2047 3b20 5265 6a65 6374 State G; Reject │ │ │ │ │ -000032a0: 3a20 5374 6174 6520 4720 5265 6a65 6374 : State G Reject │ │ │ │ │ -000032b0: 2e0a 0a55 7067 7261 6469 6e67 2063 6865 ...Upgrading che │ │ │ │ │ -000032c0: 636b 6c69 7374 0a0a 2a20 4162 6f75 7420 cklist..* About │ │ │ │ │ -000032d0: 7468 6520 6368 6563 6b6c 6973 743a 3a0a the checklist::. │ │ │ │ │ -000032e0: 2a20 5665 7273 696f 6e20 342e 372e 303a * Version 4.7.0: │ │ │ │ │ -000032f0: 2056 6572 7369 6f6e 2034 2037 2030 2e0a Version 4 7 0.. │ │ │ │ │ -00003300: 2a20 5665 7273 696f 6e20 342e 362e 323a * Version 4.6.2: │ │ │ │ │ -00003310: 2056 6572 7369 6f6e 2034 2036 2032 2e0a Version 4 6 2.. │ │ │ │ │ -00003320: 2a20 5665 7273 696f 6e20 342e 362e 313a * Version 4.6.1: │ │ │ │ │ -00003330: 2056 6572 7369 6f6e 2034 2036 2031 2e0a Version 4 6 1.. │ │ │ │ │ -00003340: 2a20 5665 7273 696f 6e20 342e 362e 303a * Version 4.6.0: │ │ │ │ │ -00003350: 2056 6572 7369 6f6e 2034 2036 2030 2e0a Version 4 6 0.. │ │ │ │ │ -00003360: 2a20 5665 7273 696f 6e20 342e 352e 313a * Version 4.5.1: │ │ │ │ │ -00003370: 2056 6572 7369 6f6e 2034 2035 2031 2e0a Version 4 5 1.. │ │ │ │ │ -00003380: 2a20 5665 7273 696f 6e20 342e 352e 303a * Version 4.5.0: │ │ │ │ │ -00003390: 2056 6572 7369 6f6e 2034 2035 2030 2e0a Version 4 5 0.. │ │ │ │ │ -000033a0: 2a20 5665 7273 696f 6e20 342e 342e 313a * Version 4.4.1: │ │ │ │ │ -000033b0: 2056 6572 7369 6f6e 2034 2034 2031 2e0a Version 4 4 1.. │ │ │ │ │ -000033c0: 2a20 5665 7273 696f 6e20 342e 342e 303a * Version 4.4.0: │ │ │ │ │ -000033d0: 2056 6572 7369 6f6e 2034 2034 2030 2e0a Version 4 4 0.. │ │ │ │ │ -000033e0: 2a20 5665 7273 696f 6e20 342e 332e 303a * Version 4.3.0: │ │ │ │ │ -000033f0: 2056 6572 7369 6f6e 2034 2033 2030 2e0a Version 4 3 0.. │ │ │ │ │ -00003400: 2a20 5665 7273 696f 6e20 342e 322e 313a * Version 4.2.1: │ │ │ │ │ -00003410: 2056 6572 7369 6f6e 2034 2032 2031 2e0a Version 4 2 1.. │ │ │ │ │ -00003420: 2a20 5665 7273 696f 6e20 342e 322e 303a * Version 4.2.0: │ │ │ │ │ -00003430: 2056 6572 7369 6f6e 2034 2032 2030 2e0a Version 4 2 0.. │ │ │ │ │ -00003440: 2a20 5665 7273 696f 6e20 342e 312e 353a * Version 4.1.5: │ │ │ │ │ -00003450: 2056 6572 7369 6f6e 2034 2031 2035 2e0a Version 4 1 5.. │ │ │ │ │ -00003460: 2a20 5665 7273 696f 6e20 342e 312e 343a * Version 4.1.4: │ │ │ │ │ -00003470: 2056 6572 7369 6f6e 2034 2031 2034 2e0a Version 4 1 4.. │ │ │ │ │ -00003480: 2a20 5665 7273 696f 6e20 342e 312e 333a * Version 4.1.3: │ │ │ │ │ -00003490: 2056 6572 7369 6f6e 2034 2031 2033 2e0a Version 4 1 3.. │ │ │ │ │ -000034a0: 2a20 5665 7273 696f 6e20 342e 312e 323a * Version 4.1.2: │ │ │ │ │ -000034b0: 2056 6572 7369 6f6e 2034 2031 2032 2e0a Version 4 1 2.. │ │ │ │ │ -000034c0: 2a20 5665 7273 696f 6e20 342e 312e 313a * Version 4.1.1: │ │ │ │ │ -000034d0: 2056 6572 7369 6f6e 2034 2031 2031 2e0a Version 4 1 1.. │ │ │ │ │ -000034e0: 2a20 5665 7273 696f 6e20 342e 312e 303a * Version 4.1.0: │ │ │ │ │ -000034f0: 2056 6572 7369 6f6e 2034 2031 2030 2e0a Version 4 1 0.. │ │ │ │ │ -00003500: 2a20 5665 7273 696f 6e20 342e 302e 313a * Version 4.0.1: │ │ │ │ │ -00003510: 2056 6572 7369 6f6e 2034 2030 2031 2e0a Version 4 0 1.. │ │ │ │ │ -00003520: 2a20 5665 7273 696f 6e20 342e 302e 303a * Version 4.0.0: │ │ │ │ │ -00003530: 2056 6572 7369 6f6e 2034 2030 2030 2e0a Version 4 0 0.. │ │ │ │ │ -00003540: 2a20 5665 7273 696f 6e20 332e 392e 383a * Version 3.9.8: │ │ │ │ │ -00003550: 2056 6572 7369 6f6e 2033 2039 2038 2e0a Version 3 9 8.. │ │ │ │ │ -00003560: 2a20 5665 7273 696f 6e20 332e 392e 373a * Version 3.9.7: │ │ │ │ │ -00003570: 2056 6572 7369 6f6e 2033 2039 2037 2e0a Version 3 9 7.. │ │ │ │ │ -00003580: 2a20 5665 7273 696f 6e20 332e 392e 363a * Version 3.9.6: │ │ │ │ │ -00003590: 2056 6572 7369 6f6e 2033 2039 2036 2e0a Version 3 9 6.. │ │ │ │ │ -000035a0: 2a20 5665 7273 696f 6e20 332e 392e 353a * Version 3.9.5: │ │ │ │ │ -000035b0: 2056 6572 7369 6f6e 2033 2039 2035 2e0a Version 3 9 5.. │ │ │ │ │ -000035c0: 2a20 5665 7273 696f 6e20 332e 392e 343a * Version 3.9.4: │ │ │ │ │ -000035d0: 2056 6572 7369 6f6e 2033 2039 2034 2e0a Version 3 9 4.. │ │ │ │ │ -000035e0: 2a20 5665 7273 696f 6e20 332e 392e 333a * Version 3.9.3: │ │ │ │ │ -000035f0: 2056 6572 7369 6f6e 2033 2039 2033 2e0a Version 3 9 3.. │ │ │ │ │ -00003600: 2a20 5665 7273 696f 6e20 332e 392e 323a * Version 3.9.2: │ │ │ │ │ -00003610: 2056 6572 7369 6f6e 2033 2039 2032 2e0a Version 3 9 2.. │ │ │ │ │ -00003620: 2a20 5665 7273 696f 6e20 332e 392e 313a * Version 3.9.1: │ │ │ │ │ -00003630: 2056 6572 7369 6f6e 2033 2039 2031 2e0a Version 3 9 1.. │ │ │ │ │ -00003640: 2a20 5665 7273 696f 6e20 332e 392e 303a * Version 3.9.0: │ │ │ │ │ -00003650: 2056 6572 7369 6f6e 2033 2039 2030 2e0a Version 3 9 0.. │ │ │ │ │ -00003660: 2a20 5665 7273 696f 6e20 332e 382e 343a * Version 3.8.4: │ │ │ │ │ -00003670: 2056 6572 7369 6f6e 2033 2038 2034 2e0a Version 3 8 4.. │ │ │ │ │ -00003680: 2a20 5665 7273 696f 6e20 332e 382e 333a * Version 3.8.3: │ │ │ │ │ -00003690: 2056 6572 7369 6f6e 2033 2038 2033 2e0a Version 3 8 3.. │ │ │ │ │ -000036a0: 2a20 5665 7273 696f 6e20 332e 382e 323a * Version 3.8.2: │ │ │ │ │ -000036b0: 2056 6572 7369 6f6e 2033 2038 2032 2e0a Version 3 8 2.. │ │ │ │ │ -000036c0: 2a20 5665 7273 696f 6e20 332e 382e 313a * Version 3.8.1: │ │ │ │ │ -000036d0: 2056 6572 7369 6f6e 2033 2038 2031 2e0a Version 3 8 1.. │ │ │ │ │ -000036e0: 2a20 5665 7273 696f 6e20 332e 382e 303a * Version 3.8.0: │ │ │ │ │ -000036f0: 2056 6572 7369 6f6e 2033 2038 2030 2e0a Version 3 8 0.. │ │ │ │ │ -00003700: 2a20 5665 7273 696f 6e20 332e 372e 333a * Version 3.7.3: │ │ │ │ │ -00003710: 2056 6572 7369 6f6e 2033 2037 2033 2e0a Version 3 7 3.. │ │ │ │ │ -00003720: 2a20 5665 7273 696f 6e20 332e 372e 322e * Version 3.7.2. │ │ │ │ │ -00003730: 323a 2056 6572 7369 6f6e 2033 2037 2032 2: Version 3 7 2 │ │ │ │ │ -00003740: 2032 2e0a 2a20 5665 7273 696f 6e20 332e 2..* Version 3. │ │ │ │ │ -00003750: 372e 323a 2056 6572 7369 6f6e 2033 2037 7.2: Version 3 7 │ │ │ │ │ -00003760: 2032 2e0a 2a20 5665 7273 696f 6e20 332e 2..* Version 3. │ │ │ │ │ -00003770: 372e 313a 2056 6572 7369 6f6e 2033 2037 7.1: Version 3 7 │ │ │ │ │ -00003780: 2031 2e0a 2a20 5665 7273 696f 6e20 332e 1..* Version 3. │ │ │ │ │ -00003790: 372e 303a 2056 6572 7369 6f6e 2033 2037 7.0: Version 3 7 │ │ │ │ │ -000037a0: 2030 2e0a 2a20 5665 7273 696f 6e20 332e 0..* Version 3. │ │ │ │ │ -000037b0: 362e 323a 2056 6572 7369 6f6e 2033 2036 6.2: Version 3 6 │ │ │ │ │ -000037c0: 2032 2e0a 2a20 5665 7273 696f 6e20 332e 2..* Version 3. │ │ │ │ │ -000037d0: 362e 313a 2056 6572 7369 6f6e 2033 2036 6.1: Version 3 6 │ │ │ │ │ -000037e0: 2031 2e0a 2a20 5665 7273 696f 6e20 332e 1..* Version 3. │ │ │ │ │ -000037f0: 362e 303a 2056 6572 7369 6f6e 2033 2036 6.0: Version 3 6 │ │ │ │ │ -00003800: 2030 2e0a 2a20 5665 7273 696f 6e20 332e 0..* Version 3. │ │ │ │ │ -00003810: 352e 3130 3a20 5665 7273 696f 6e20 3320 5.10: Version 3 │ │ │ │ │ -00003820: 3520 3130 2e0a 2a20 5665 7273 696f 6e20 5 10..* Version │ │ │ │ │ -00003830: 332e 352e 393a 2056 6572 7369 6f6e 2033 3.5.9: Version 3 │ │ │ │ │ -00003840: 2035 2039 2e0a 2a20 5665 7273 696f 6e20 5 9..* Version │ │ │ │ │ -00003850: 332e 352e 383a 2056 6572 7369 6f6e 2033 3.5.8: Version 3 │ │ │ │ │ -00003860: 2035 2038 2e0a 2a20 5665 7273 696f 6e20 5 8..* Version │ │ │ │ │ -00003870: 332e 352e 373a 2056 6572 7369 6f6e 2033 3.5.7: Version 3 │ │ │ │ │ -00003880: 2035 2037 2e0a 2a20 5665 7273 696f 6e20 5 7..* Version │ │ │ │ │ -00003890: 332e 352e 363a 2056 6572 7369 6f6e 2033 3.5.6: Version 3 │ │ │ │ │ -000038a0: 2035 2036 2e0a 2a20 5665 7273 696f 6e20 5 6..* Version │ │ │ │ │ -000038b0: 332e 352e 353a 2056 6572 7369 6f6e 2033 3.5.5: Version 3 │ │ │ │ │ -000038c0: 2035 2035 2e0a 2a20 5665 7273 696f 6e20 5 5..* Version │ │ │ │ │ -000038d0: 332e 352e 343a 2056 6572 7369 6f6e 2033 3.5.4: Version 3 │ │ │ │ │ -000038e0: 2035 2034 2e0a 2a20 5665 7273 696f 6e20 5 4..* Version │ │ │ │ │ -000038f0: 332e 352e 333a 2056 6572 7369 6f6e 2033 3.5.3: Version 3 │ │ │ │ │ -00003900: 2035 2033 2e0a 2a20 5665 7273 696f 6e20 5 3..* Version │ │ │ │ │ -00003910: 332e 352e 323a 2056 6572 7369 6f6e 2033 3.5.2: Version 3 │ │ │ │ │ -00003920: 2035 2032 2e0a 2a20 5665 7273 696f 6e20 5 2..* Version │ │ │ │ │ -00003930: 332e 352e 313a 2056 6572 7369 6f6e 2033 3.5.1: Version 3 │ │ │ │ │ -00003940: 2035 2031 2e0a 2a20 5665 7273 696f 6e20 5 1..* Version │ │ │ │ │ -00003950: 332e 352e 303a 2056 6572 7369 6f6e 2033 3.5.0: Version 3 │ │ │ │ │ -00003960: 2035 2030 2e0a 2a20 5665 7273 696f 6e20 5 0..* Version │ │ │ │ │ -00003970: 332e 322e 312e 313a 2056 6572 7369 6f6e 3.2.1.1: Version │ │ │ │ │ -00003980: 2033 2032 2031 2031 2e0a 2a20 5665 7273 3 2 1 1..* Vers │ │ │ │ │ -00003990: 696f 6e20 332e 322e 313a 2056 6572 7369 ion 3.2.1: Versi │ │ │ │ │ -000039a0: 6f6e 2033 2032 2031 2e0a 2a20 5665 7273 on 3 2 1..* Vers │ │ │ │ │ -000039b0: 696f 6e20 332e 322e 303a 2056 6572 7369 ion 3.2.0: Versi │ │ │ │ │ -000039c0: 6f6e 2033 2032 2030 2e0a 2a20 5665 7273 on 3 2 0..* Vers │ │ │ │ │ -000039d0: 696f 6e20 332e 312e 313a 2056 6572 7369 ion 3.1.1: Versi │ │ │ │ │ -000039e0: 6f6e 2033 2031 2031 2e0a 2a20 5665 7273 on 3 1 1..* Vers │ │ │ │ │ -000039f0: 696f 6e20 332e 312e 303a 2056 6572 7369 ion 3.1.0: Versi │ │ │ │ │ -00003a00: 6f6e 2033 2031 2030 2e0a 2a20 5665 7273 on 3 1 0..* Vers │ │ │ │ │ -00003a10: 696f 6e20 332e 302e 313a 2056 6572 7369 ion 3.0.1: Versi │ │ │ │ │ -00003a20: 6f6e 2033 2030 2031 2e0a 2a20 5665 7273 on 3 0 1..* Vers │ │ │ │ │ -00003a30: 696f 6e20 332e 302e 303a 2056 6572 7369 ion 3.0.0: Versi │ │ │ │ │ -00003a40: 6f6e 2033 2030 2030 2e0a 2a20 5665 7273 on 3 0 0..* Vers │ │ │ │ │ -00003a50: 696f 6e20 322e 352e 303a 2056 6572 7369 ion 2.5.0: Versi │ │ │ │ │ -00003a60: 6f6e 2032 2035 2030 2e0a 2a20 5665 7273 on 2 5 0..* Vers │ │ │ │ │ -00003a70: 696f 6e20 322e 342e 313a 2056 6572 7369 ion 2.4.1: Versi │ │ │ │ │ -00003a80: 6f6e 2032 2034 2031 2e0a 2a20 5665 7273 on 2 4 1..* Vers │ │ │ │ │ -00003a90: 696f 6e20 322e 342e 303a 2056 6572 7369 ion 2.4.0: Versi │ │ │ │ │ -00003aa0: 6f6e 2032 2034 2030 2e0a 2a20 5665 7273 on 2 4 0..* Vers │ │ │ │ │ -00003ab0: 696f 6e20 322e 332e 303a 2056 6572 7369 ion 2.3.0: Versi │ │ │ │ │ -00003ac0: 6f6e 2032 2033 2030 2e0a 2a20 5665 7273 on 2 3 0..* Vers │ │ │ │ │ -00003ad0: 696f 6e20 322e 322e 303a 2056 6572 7369 ion 2.2.0: Versi │ │ │ │ │ -00003ae0: 6f6e 2032 2032 2030 2e0a 2a20 5665 7273 on 2 2 0..* Vers │ │ │ │ │ -00003af0: 696f 6e20 322e 312e 333a 2056 6572 7369 ion 2.1.3: Versi │ │ │ │ │ -00003b00: 6f6e 2032 2031 2033 2e0a 2a20 5665 7273 on 2 1 3..* Vers │ │ │ │ │ -00003b10: 696f 6e20 322e 312e 323a 2056 6572 7369 ion 2.1.2: Versi │ │ │ │ │ -00003b20: 6f6e 2032 2031 2032 2e0a 2a20 5665 7273 on 2 1 2..* Vers │ │ │ │ │ -00003b30: 696f 6e20 322e 312e 313a 2056 6572 7369 ion 2.1.1: Versi │ │ │ │ │ -00003b40: 6f6e 2032 2031 2031 2e0a 2a20 5665 7273 on 2 1 1..* Vers │ │ │ │ │ -00003b50: 696f 6e20 322e 312e 303a 2056 6572 7369 ion 2.1.0: Versi │ │ │ │ │ -00003b60: 6f6e 2032 2031 2030 2e0a 0a0a 1f0a 4669 on 2 1 0......Fi │ │ │ │ │ -00003b70: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00003b80: 792e 696e 666f 2c20 204e 6f64 653a 2041 y.info, Node: A │ │ │ │ │ -00003b90: 626f 7574 2074 6869 7320 6d61 6e75 616c bout this manual │ │ │ │ │ -00003ba0: 2c20 204e 6578 743a 2054 6865 2044 6562 , Next: The Deb │ │ │ │ │ -00003bb0: 6961 6e20 4172 6368 6976 652c 2020 5072 ian Archive, Pr │ │ │ │ │ -00003bc0: 6576 3a20 546f 702c 2020 5570 3a20 546f ev: Top, Up: To │ │ │ │ │ -00003bd0: 700a 0a31 2041 626f 7574 2074 6869 7320 p..1 About this │ │ │ │ │ -00003be0: 6d61 6e75 616c 0a2a 2a2a 2a2a 2a2a 2a2a manual.********* │ │ │ │ │ -00003bf0: 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 2a20 4d65 **********..* Me │ │ │ │ │ -00003c00: 6e75 3a0a 0a2a 2053 636f 7065 3a3a 0a2a nu:..* Scope::.* │ │ │ │ │ -00003c10: 204e 6577 2076 6572 7369 6f6e 7320 6f66 New versions of │ │ │ │ │ -00003c20: 2074 6869 7320 646f 6375 6d65 6e74 3a3a this document:: │ │ │ │ │ -00003c30: 0a2a 2041 7574 686f 7273 2061 6e64 204d .* Authors and M │ │ │ │ │ -00003c40: 6169 6e74 6169 6e65 7273 3a3a 0a2a 2052 aintainers::.* R │ │ │ │ │ -00003c50: 656c 6174 6564 2064 6f63 756d 656e 7473 elated documents │ │ │ │ │ -00003c60: 3a3a 0a2a 2044 6566 696e 6974 696f 6e73 ::.* Definitions │ │ │ │ │ -00003c70: 3a3a 0a2a 2054 7261 6e73 6c61 7469 6f6e ::.* Translation │ │ │ │ │ -00003c80: 733a 3a0a 0a1f 0a46 696c 653a 2064 6562 s::....File: deb │ │ │ │ │ -00003c90: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -00003ca0: 2020 4e6f 6465 3a20 5363 6f70 652c 2020 Node: Scope, │ │ │ │ │ -00003cb0: 4e65 7874 3a20 4e65 7720 7665 7273 696f Next: New versio │ │ │ │ │ -00003cc0: 6e73 206f 6620 7468 6973 2064 6f63 756d ns of this docum │ │ │ │ │ -00003cd0: 656e 742c 2020 5570 3a20 4162 6f75 7420 ent, Up: About │ │ │ │ │ -00003ce0: 7468 6973 206d 616e 7561 6c0a 0a31 2e31 this manual..1.1 │ │ │ │ │ -00003cf0: 2053 636f 7065 0a3d 3d3d 3d3d 3d3d 3d3d Scope.========= │ │ │ │ │ -00003d00: 0a0a 5468 6973 206d 616e 7561 6c20 6465 ..This manual de │ │ │ │ │ -00003d10: 7363 7269 6265 7320 7468 6520 706f 6c69 scribes the poli │ │ │ │ │ -00003d20: 6379 2072 6571 7569 7265 6d65 6e74 7320 cy requirements │ │ │ │ │ -00003d30: 666f 7220 7468 6520 4465 6269 616e 0a64 for the Debian.d │ │ │ │ │ -00003d40: 6973 7472 6962 7574 696f 6e2e 2020 5468 istribution. Th │ │ │ │ │ -00003d50: 6973 2069 6e63 6c75 6465 7320 7468 6520 is includes the │ │ │ │ │ -00003d60: 7374 7275 6374 7572 6520 616e 6420 636f structure and co │ │ │ │ │ -00003d70: 6e74 656e 7473 206f 6620 7468 6520 4465 ntents of the De │ │ │ │ │ -00003d80: 6269 616e 0a61 7263 6869 7665 2061 6e64 bian.archive and │ │ │ │ │ -00003d90: 2073 6576 6572 616c 2064 6573 6967 6e20 several design │ │ │ │ │ -00003da0: 6973 7375 6573 206f 6620 7468 6520 6f70 issues of the op │ │ │ │ │ -00003db0: 6572 6174 696e 6720 7379 7374 656d 2c20 erating system, │ │ │ │ │ -00003dc0: 6173 2077 656c 6c20 6173 0a74 6563 686e as well as.techn │ │ │ │ │ -00003dd0: 6963 616c 2072 6571 7569 7265 6d65 6e74 ical requirement │ │ │ │ │ -00003de0: 7320 7468 6174 2065 6163 6820 7061 636b s that each pack │ │ │ │ │ -00003df0: 6167 6520 6d75 7374 2073 6174 6973 6679 age must satisfy │ │ │ │ │ -00003e00: 2074 6f20 6265 2069 6e63 6c75 6465 6420 to be included │ │ │ │ │ -00003e10: 696e 0a74 6865 2064 6973 7472 6962 7574 in.the distribut │ │ │ │ │ -00003e20: 696f 6e2e 0a0a 5468 6973 206d 616e 7561 ion...This manua │ │ │ │ │ -00003e30: 6c20 616c 736f 2064 6573 6372 6962 6573 l also describes │ │ │ │ │ -00003e40: 2044 6562 6961 6e20 706f 6c69 6379 2061 Debian policy a │ │ │ │ │ -00003e50: 7320 6974 2072 656c 6174 6573 2074 6f20 s it relates to │ │ │ │ │ -00003e60: 6372 6561 7469 6e67 0a44 6562 6961 6e20 creating.Debian │ │ │ │ │ -00003e70: 7061 636b 6167 6573 2e20 2049 7420 6973 packages. It is │ │ │ │ │ -00003e80: 206e 6f74 2061 2074 7574 6f72 6961 6c20 not a tutorial │ │ │ │ │ -00003e90: 6f6e 2068 6f77 2074 6f20 6275 696c 6420 on how to build │ │ │ │ │ -00003ea0: 7061 636b 6167 6573 2c20 6e6f 7220 6973 packages, nor is │ │ │ │ │ -00003eb0: 0a69 7420 6578 6861 7573 7469 7665 2077 .it exhaustive w │ │ │ │ │ -00003ec0: 6865 7265 2069 7420 636f 6d65 7320 746f here it comes to │ │ │ │ │ -00003ed0: 2064 6573 6372 6962 696e 6720 7468 6520 describing the │ │ │ │ │ -00003ee0: 6265 6861 7669 6f72 206f 6620 7468 6520 behavior of the │ │ │ │ │ -00003ef0: 7061 636b 6167 696e 670a 7379 7374 656d packaging.system │ │ │ │ │ -00003f00: 2e20 2049 6e73 7465 6164 2c20 7468 6973 . Instead, this │ │ │ │ │ -00003f10: 206d 616e 7561 6c20 6174 7465 6d70 7473 manual attempts │ │ │ │ │ -00003f20: 2074 6f20 6465 6669 6e65 2074 6865 2069 to define the i │ │ │ │ │ -00003f30: 6e74 6572 6661 6365 2074 6f20 7468 650a nterface to the. │ │ │ │ │ -00003f40: 7061 636b 6167 6520 6d61 6e61 6765 6d65 package manageme │ │ │ │ │ -00003f50: 6e74 2073 7973 7465 6d20 7769 7468 2077 nt system with w │ │ │ │ │ -00003f60: 6869 6368 2074 6865 2064 6576 656c 6f70 hich the develop │ │ │ │ │ -00003f70: 6572 7320 6d75 7374 2062 6520 636f 6e76 ers must be conv │ │ │ │ │ -00003f80: 6572 7361 6e74 2e0a 2831 290a 0a54 6869 ersant..(1)..Thi │ │ │ │ │ -00003f90: 7320 6d61 6e75 616c 2063 616e 6e6f 7420 s manual cannot │ │ │ │ │ -00003fa0: 616e 6420 646f 6573 206e 6f74 2070 726f and does not pro │ │ │ │ │ -00003fb0: 6869 6269 7420 6576 6572 7920 706f 7373 hibit every poss │ │ │ │ │ -00003fc0: 6962 6c65 2062 7567 206f 720a 756e 6465 ible bug or.unde │ │ │ │ │ -00003fd0: 7369 7261 626c 6520 6265 6861 7669 6f75 sirable behaviou │ │ │ │ │ -00003fe0: 722e 2020 5468 6520 6661 6374 2074 6861 r. The fact tha │ │ │ │ │ -00003ff0: 7420 736f 6d65 7468 696e 6720 6973 206e t something is n │ │ │ │ │ -00004000: 6f74 2070 726f 6869 6269 7465 6420 6279 ot prohibited by │ │ │ │ │ -00004010: 0a44 6562 6961 6e20 706f 6c69 6379 2064 .Debian policy d │ │ │ │ │ -00004020: 6f65 7320 6e6f 7420 6d65 616e 2074 6861 oes not mean tha │ │ │ │ │ -00004030: 7420 6974 2069 7320 6e6f 7420 6120 6275 t it is not a bu │ │ │ │ │ -00004040: 672c 206c 6574 2061 6c6f 6e65 2074 6861 g, let alone tha │ │ │ │ │ -00004050: 7420 6974 2069 730a 6465 7369 7261 626c t it is.desirabl │ │ │ │ │ -00004060: 652e 2020 5175 6573 7469 6f6e 7320 6e6f e. Questions no │ │ │ │ │ -00004070: 7420 636f 7665 7265 6420 6279 2070 6f6c t covered by pol │ │ │ │ │ -00004080: 6963 7920 7368 6f75 6c64 2062 6520 6576 icy should be ev │ │ │ │ │ -00004090: 616c 7561 7465 6420 6f6e 2074 6865 6972 aluated on their │ │ │ │ │ -000040a0: 0a6d 6572 6974 732e 0a0a 5468 6520 666f .merits...The fo │ │ │ │ │ -000040b0: 6f74 6e6f 7465 7320 7072 6573 656e 7420 otnotes present │ │ │ │ │ -000040c0: 696e 2074 6869 7320 6d61 6e75 616c 2061 in this manual a │ │ │ │ │ -000040d0: 7265 206d 6572 656c 7920 696e 666f 726d re merely inform │ │ │ │ │ -000040e0: 6174 6976 652c 2061 6e64 2061 7265 206e ative, and are n │ │ │ │ │ -000040f0: 6f74 0a70 6172 7420 6f66 2044 6562 6961 ot.part of Debia │ │ │ │ │ -00004100: 6e20 706f 6c69 6379 2069 7473 656c 662e n policy itself. │ │ │ │ │ -00004110: 0a0a 5468 6520 6170 7065 6e64 6963 6573 ..The appendices │ │ │ │ │ -00004120: 2074 6f20 7468 6973 206d 616e 7561 6c20 to this manual │ │ │ │ │ -00004130: 6172 6520 6e6f 7420 6e65 6365 7373 6172 are not necessar │ │ │ │ │ -00004140: 696c 7920 6e6f 726d 6174 6976 652c 2065 ily normative, e │ │ │ │ │ -00004150: 6974 6865 722e 0a50 6c65 6173 6520 7365 ither..Please se │ │ │ │ │ -00004160: 6520 2a6e 6f74 6520 496e 7472 6f64 7563 e *note Introduc │ │ │ │ │ -00004170: 7469 6f6e 2061 6e64 2073 636f 7065 206f tion and scope o │ │ │ │ │ -00004180: 6620 7468 6573 6520 6170 7065 6e64 6963 f these appendic │ │ │ │ │ -00004190: 6573 3a20 362e 2066 6f72 206d 6f72 650a es: 6. for more. │ │ │ │ │ -000041a0: 696e 666f 726d 6174 696f 6e2e 0a0a 496e information...In │ │ │ │ │ -000041b0: 2074 6865 206e 6f72 6d61 7469 7665 2070 the normative p │ │ │ │ │ -000041c0: 6172 7420 6f66 2074 6869 7320 6d61 6e75 art of this manu │ │ │ │ │ -000041d0: 616c 2c20 7468 6520 666f 6c6c 6f77 696e al, the followin │ │ │ │ │ -000041e0: 6720 7465 726d 7320 6172 6520 7573 6564 g terms are used │ │ │ │ │ -000041f0: 2074 6f0a 6465 7363 7269 6265 2074 6865 to.describe the │ │ │ │ │ -00004200: 2069 6d70 6f72 7461 6e63 6520 6f66 2065 importance of e │ │ │ │ │ -00004210: 6163 6820 7374 6174 656d 656e 743a 2028 ach statement: ( │ │ │ │ │ -00004220: 3229 0a0a 2020 202a 2054 6865 2074 6572 2).. * The ter │ │ │ │ │ -00004230: 6d73 2027 6d75 7374 2720 616e 6420 276d ms 'must' and 'm │ │ │ │ │ -00004240: 7573 7420 6e6f 7427 2c20 616e 6420 7468 ust not', and th │ │ │ │ │ -00004250: 6520 6164 6a65 6374 6976 6573 2027 7265 e adjectives 're │ │ │ │ │ -00004260: 7175 6972 6564 2720 616e 640a 2020 2020 quired' and. │ │ │ │ │ -00004270: 2027 7072 6f68 6962 6974 6564 272c 2064 'prohibited', d │ │ │ │ │ -00004280: 656e 6f74 6520 7374 726f 6e67 2072 6571 enote strong req │ │ │ │ │ -00004290: 7569 7265 6d65 6e74 732e 2020 5061 636b uirements. Pack │ │ │ │ │ -000042a0: 6167 6573 2074 6861 7420 646f 206e 6f74 ages that do not │ │ │ │ │ -000042b0: 0a20 2020 2020 636f 6e66 6f72 6d20 746f . conform to │ │ │ │ │ -000042c0: 2074 6865 7365 2072 6571 7569 7265 6d65 these requireme │ │ │ │ │ -000042d0: 6e74 7320 7769 6c6c 2067 656e 6572 616c nts will general │ │ │ │ │ -000042e0: 6c79 206e 6f74 2062 6520 636f 6e73 6964 ly not be consid │ │ │ │ │ -000042f0: 6572 6564 0a20 2020 2020 6163 6365 7074 ered. accept │ │ │ │ │ -00004300: 6162 6c65 2066 6f72 2074 6865 2044 6562 able for the Deb │ │ │ │ │ -00004310: 6961 6e20 6469 7374 7269 6275 7469 6f6e ian distribution │ │ │ │ │ -00004320: 2e20 2054 6865 7365 2073 7461 7465 6d65 . These stateme │ │ │ │ │ -00004330: 6e74 730a 2020 2020 2063 6f72 7265 7370 nts. corresp │ │ │ │ │ -00004340: 6f6e 6420 746f 2074 6865 2027 6372 6974 ond to the 'crit │ │ │ │ │ -00004350: 6963 616c 272c 2027 6772 6176 6527 2c20 ical', 'grave', │ │ │ │ │ -00004360: 616e 6420 2773 6572 696f 7573 2720 6275 and 'serious' bu │ │ │ │ │ -00004370: 6720 7365 7665 7269 7469 6573 0a20 2020 g severities. │ │ │ │ │ -00004380: 2020 286e 6f72 6d61 6c6c 7920 7365 7269 (normally seri │ │ │ │ │ -00004390: 6f75 7329 2e20 2054 6865 7920 6172 6520 ous). They are │ │ │ │ │ -000043a0: 636f 6c6c 6563 7469 7665 6c79 2063 616c collectively cal │ │ │ │ │ -000043b0: 6c65 6420 2750 6f6c 6963 790a 2020 2020 led 'Policy. │ │ │ │ │ -000043c0: 2072 6571 7569 7265 6d65 6e74 7327 2e0a requirements'.. │ │ │ │ │ -000043d0: 0a20 2020 2a20 5468 6520 7465 726d 7320 . * The terms │ │ │ │ │ -000043e0: 2773 686f 756c 6427 2061 6e64 2027 7368 'should' and 'sh │ │ │ │ │ -000043f0: 6f75 6c64 206e 6f74 272c 2061 6e64 2074 ould not', and t │ │ │ │ │ -00004400: 6865 2061 646a 6563 7469 7665 0a20 2020 he adjective. │ │ │ │ │ -00004410: 2020 2772 6563 6f6d 6d65 6e64 6564 272c 'recommended', │ │ │ │ │ -00004420: 2064 656e 6f74 6520 6265 7374 2070 7261 denote best pra │ │ │ │ │ -00004430: 6374 6963 6573 2e20 204e 6f6e 2d63 6f6e ctices. Non-con │ │ │ │ │ -00004440: 666f 726d 616e 6365 2077 6974 6820 7468 formance with th │ │ │ │ │ -00004450: 6573 650a 2020 2020 2067 7569 6465 6c69 ese. guideli │ │ │ │ │ -00004460: 6e65 7320 7769 6c6c 2067 656e 6572 616c nes will general │ │ │ │ │ -00004470: 6c79 2062 6520 636f 6e73 6964 6572 6564 ly be considered │ │ │ │ │ -00004480: 2061 2062 7567 2c20 6275 7420 7769 6c6c a bug, but will │ │ │ │ │ -00004490: 206e 6f74 0a20 2020 2020 6e65 6365 7373 not. necess │ │ │ │ │ -000044a0: 6172 696c 7920 7265 6e64 6572 2061 2070 arily render a p │ │ │ │ │ -000044b0: 6163 6b61 6765 2075 6e73 7569 7461 626c ackage unsuitabl │ │ │ │ │ -000044c0: 6520 666f 7220 6469 7374 7269 6275 7469 e for distributi │ │ │ │ │ -000044d0: 6f6e 2e20 2054 6865 7365 0a20 2020 2020 on. These. │ │ │ │ │ -000044e0: 7374 6174 656d 656e 7473 2063 6f72 7265 statements corre │ │ │ │ │ -000044f0: 7370 6f6e 6420 746f 2062 7567 2073 6576 spond to bug sev │ │ │ │ │ -00004500: 6572 6974 6965 7320 6f66 2027 696d 706f erities of 'impo │ │ │ │ │ -00004510: 7274 616e 7427 2c20 276e 6f72 6d61 6c27 rtant', 'normal' │ │ │ │ │ -00004520: 2c0a 2020 2020 2061 6e64 2027 6d69 6e6f ,. and 'mino │ │ │ │ │ -00004530: 7227 2e20 2054 6865 7920 6172 6520 636f r'. They are co │ │ │ │ │ -00004540: 6c6c 6563 7469 7665 6c79 2063 616c 6c65 llectively calle │ │ │ │ │ -00004550: 6420 2750 6f6c 6963 790a 2020 2020 2072 d 'Policy. r │ │ │ │ │ -00004560: 6563 6f6d 6d65 6e64 6174 696f 6e73 272e ecommendations'. │ │ │ │ │ -00004570: 0a0a 2020 202a 2054 6865 2061 646a 6563 .. * The adjec │ │ │ │ │ -00004580: 7469 7665 7320 2765 6e63 6f75 7261 6765 tives 'encourage │ │ │ │ │ -00004590: 6427 2061 6e64 2027 6469 7363 6f75 7261 d' and 'discoura │ │ │ │ │ -000045a0: 6765 6427 2064 656e 6f74 6520 706c 6163 ged' denote plac │ │ │ │ │ -000045b0: 6573 2077 6865 7265 0a20 2020 2020 506f es where. Po │ │ │ │ │ -000045c0: 6c69 6379 206f 6666 6572 7320 6164 7669 licy offers advi │ │ │ │ │ -000045d0: 6365 2074 6f20 6d61 696e 7461 696e 6572 ce to maintainer │ │ │ │ │ -000045e0: 732c 2062 7574 206d 6169 6e74 6169 6e65 s, but maintaine │ │ │ │ │ -000045f0: 7273 2061 7265 2066 7265 6520 746f 0a20 rs are free to. │ │ │ │ │ -00004600: 2020 2020 666f 6c6c 6f77 206f 7220 6e6f follow or no │ │ │ │ │ -00004610: 7420 666f 6c6c 6f77 2074 6861 7420 6164 t follow that ad │ │ │ │ │ -00004620: 7669 6365 2e20 204e 6f6e 2d63 6f6e 666f vice. Non-confo │ │ │ │ │ -00004630: 726d 616e 6365 2077 6974 6820 7468 6973 rmance with this │ │ │ │ │ -00004640: 2061 6476 6963 650a 2020 2020 2069 7320 advice. is │ │ │ │ │ -00004650: 6e6f 726d 616c 6c79 206e 6f74 2063 6f6e normally not con │ │ │ │ │ -00004660: 7369 6465 7265 6420 6120 6275 673b 2069 sidered a bug; i │ │ │ │ │ -00004670: 6620 6120 6275 6720 7365 656d 7320 776f f a bug seems wo │ │ │ │ │ -00004680: 7274 6877 6869 6c65 2c0a 2020 2020 206e rthwhile,. n │ │ │ │ │ -00004690: 6f72 6d61 6c6c 7920 6974 2077 6f75 6c64 ormally it would │ │ │ │ │ -000046a0: 2068 6176 6520 6120 7365 7665 7269 7479 have a severity │ │ │ │ │ -000046b0: 206f 6620 2777 6973 686c 6973 7427 2e20 of 'wishlist'. │ │ │ │ │ -000046c0: 2054 6865 7365 2073 7461 7465 6d65 6e74 These statement │ │ │ │ │ -000046d0: 730a 2020 2020 2061 7265 2063 6f6c 6c65 s. are colle │ │ │ │ │ -000046e0: 6374 6976 656c 7920 6361 6c6c 6564 2027 ctively called ' │ │ │ │ │ -000046f0: 506f 6c69 6379 2061 6476 6963 6527 2e0a Policy advice'.. │ │ │ │ │ -00004700: 0a20 2020 2a20 5468 6520 7465 726d 2027 . * The term ' │ │ │ │ │ -00004710: 6d61 7927 2061 6e64 2074 6865 2061 646a may' and the adj │ │ │ │ │ -00004720: 6563 7469 7665 2027 6f70 7469 6f6e 616c ective 'optional │ │ │ │ │ -00004730: 2720 6172 6520 7573 6564 2074 6f20 636c ' are used to cl │ │ │ │ │ -00004740: 6172 6966 790a 2020 2020 2063 6173 6573 arify. cases │ │ │ │ │ -00004750: 2077 6865 7265 2069 7420 6d61 7920 6f74 where it may ot │ │ │ │ │ -00004760: 6865 7277 6973 6520 6170 7065 6172 2074 herwise appear t │ │ │ │ │ -00004770: 6861 7420 506f 6c69 6379 2069 7320 7370 hat Policy is sp │ │ │ │ │ -00004780: 6563 6966 7969 6e67 2061 0a20 2020 2020 ecifying a. │ │ │ │ │ -00004790: 7265 7175 6972 656d 656e 7420 6f72 2072 requirement or r │ │ │ │ │ -000047a0: 6563 6f6d 6d65 6e64 6174 696f 6e2e 2020 ecommendation. │ │ │ │ │ -000047b0: 496e 2074 686f 7365 2063 6173 6573 2c20 In those cases, │ │ │ │ │ -000047c0: 7468 6573 6520 776f 7264 730a 2020 2020 these words. │ │ │ │ │ -000047d0: 2064 6573 6372 6962 6520 6465 6369 7369 describe decisi │ │ │ │ │ -000047e0: 6f6e 7320 7468 6174 2061 7265 2074 7275 ons that are tru │ │ │ │ │ -000047f0: 6c79 206f 7074 696f 6e61 6c20 616e 6420 ly optional and │ │ │ │ │ -00004800: 6174 2074 6865 206d 6169 6e74 6169 6e65 at the maintaine │ │ │ │ │ -00004810: 72e2 8099 730a 2020 2020 2064 6973 6372 r...s. discr │ │ │ │ │ -00004820: 6574 696f 6e2e 0a0a 5468 6520 5265 6c65 etion...The Rele │ │ │ │ │ -00004830: 6173 6520 5465 616d 2063 616e 2c20 6174 ase Team can, at │ │ │ │ │ -00004840: 2074 6865 6972 2064 6973 6372 6574 696f their discretio │ │ │ │ │ -00004850: 6e2c 2064 6f77 6e67 7261 6465 2061 2050 n, downgrade a P │ │ │ │ │ -00004860: 6f6c 6963 790a 7265 7175 6972 656d 656e olicy.requiremen │ │ │ │ │ -00004870: 7420 746f 2061 2050 6f6c 6963 7920 7265 t to a Policy re │ │ │ │ │ -00004880: 636f 6d6d 656e 6461 7469 6f6e 2066 6f72 commendation for │ │ │ │ │ -00004890: 2061 2067 6976 656e 2072 656c 6561 7365 a given release │ │ │ │ │ -000048a0: 206f 6620 7468 6520 4465 6269 616e 0a64 of the Debian.d │ │ │ │ │ -000048b0: 6973 7472 6962 7574 696f 6e2e 2020 5468 istribution. Th │ │ │ │ │ -000048c0: 6973 206d 6179 2062 6520 646f 6e65 2066 is may be done f │ │ │ │ │ -000048d0: 6f72 206f 6e6c 7920 6120 7370 6563 6966 or only a specif │ │ │ │ │ -000048e0: 6963 2070 6163 6b61 6765 206f 7220 666f ic package or fo │ │ │ │ │ -000048f0: 7220 7468 650a 6172 6368 6976 6520 6173 r the.archive as │ │ │ │ │ -00004900: 2061 2077 686f 6c65 2e20 2054 6869 7320 a whole. This │ │ │ │ │ -00004910: 7072 6f76 6973 696f 6e20 6973 2069 6e74 provision is int │ │ │ │ │ -00004920: 656e 6465 6420 746f 2070 726f 7669 6465 ended to provide │ │ │ │ │ -00004930: 2066 6c65 7869 6269 6c69 7479 0a74 6f20 flexibility.to │ │ │ │ │ -00004940: 6261 6c61 6e63 6520 7468 6520 7175 616c balance the qual │ │ │ │ │ -00004950: 6974 7920 7374 616e 6461 7264 7320 6f66 ity standards of │ │ │ │ │ -00004960: 2074 6865 2064 6973 7472 6962 7574 696f the distributio │ │ │ │ │ -00004970: 6e20 6167 6169 6e73 7420 7468 6520 7265 n against the re │ │ │ │ │ -00004980: 6c65 6173 650a 7363 6865 6475 6c65 2061 lease.schedule a │ │ │ │ │ -00004990: 6e64 2074 6865 2069 6d70 6f72 7461 6e63 nd the importanc │ │ │ │ │ -000049a0: 6520 6f66 206d 616b 696e 6720 6120 7374 e of making a st │ │ │ │ │ -000049b0: 6162 6c65 2072 656c 6561 7365 2e0a 0a4d able release...M │ │ │ │ │ -000049c0: 7563 6820 6f66 2074 6865 2069 6e66 6f72 uch of the infor │ │ │ │ │ -000049d0: 6d61 7469 6f6e 2070 7265 7365 6e74 6564 mation presented │ │ │ │ │ -000049e0: 2069 6e20 7468 6973 206d 616e 7561 6c20 in this manual │ │ │ │ │ -000049f0: 7769 6c6c 2062 6520 7573 6566 756c 2065 will be useful e │ │ │ │ │ -00004a00: 7665 6e0a 7768 656e 2062 7569 6c64 696e ven.when buildin │ │ │ │ │ -00004a10: 6720 6120 7061 636b 6167 6520 7768 6963 g a package whic │ │ │ │ │ -00004a20: 6820 6973 2074 6f20 6265 2064 6973 7472 h is to be distr │ │ │ │ │ -00004a30: 6962 7574 6564 2069 6e20 736f 6d65 206f ibuted in some o │ │ │ │ │ -00004a40: 7468 6572 2077 6179 206f 720a 6973 2069 ther way or.is i │ │ │ │ │ -00004a50: 6e74 656e 6465 6420 666f 7220 6c6f 6361 ntended for loca │ │ │ │ │ -00004a60: 6c20 7573 6520 6f6e 6c79 2e0a 0a75 6465 l use only...ude │ │ │ │ │ -00004a70: 6273 2028 7374 7269 7070 6564 2d64 6f77 bs (stripped-dow │ │ │ │ │ -00004a80: 6e20 6269 6e61 7279 2070 6163 6b61 6765 n binary package │ │ │ │ │ -00004a90: 7320 7573 6564 2062 7920 7468 6520 4465 s used by the De │ │ │ │ │ -00004aa0: 6269 616e 2049 6e73 7461 6c6c 6572 2920 bian Installer) │ │ │ │ │ -00004ab0: 616e 640a 736f 7572 6365 2070 6163 6b61 and.source packa │ │ │ │ │ -00004ac0: 6765 7320 7468 6174 2070 726f 6475 6365 ges that produce │ │ │ │ │ -00004ad0: 206f 6e6c 7920 7564 6562 7320 646f 206e only udebs do n │ │ │ │ │ -00004ae0: 6f74 2063 6f6d 706c 7920 7769 7468 2061 ot comply with a │ │ │ │ │ -00004af0: 6c6c 206f 6620 7468 650a 7265 7175 6972 ll of the.requir │ │ │ │ │ -00004b00: 656d 656e 7473 2064 6973 6375 7373 6564 ements discussed │ │ │ │ │ -00004b10: 2068 6572 652e 2020 5365 6520 7468 6520 here. See the │ │ │ │ │ -00004b20: 4465 6269 616e 2049 6e73 7461 6c6c 6572 Debian Installer │ │ │ │ │ -00004b30: 2069 6e74 6572 6e61 6c73 0a6d 616e 7561 internals.manua │ │ │ │ │ -00004b40: 6c28 3329 2066 6f72 206d 6f72 6520 696e l(3) for more in │ │ │ │ │ -00004b50: 666f 726d 6174 696f 6e20 6162 6f75 7420 formation about │ │ │ │ │ -00004b60: 7468 656d 2e0a 0a20 2020 2d2d 2d2d 2d2d them... ------ │ │ │ │ │ -00004b70: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ -00004b80: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ -00004b90: 2920 496e 666f 726d 616c 6c79 2c20 7468 ) Informally, th │ │ │ │ │ -00004ba0: 6520 6372 6974 6572 6961 2075 7365 6420 e criteria used │ │ │ │ │ -00004bb0: 666f 7220 696e 636c 7573 696f 6e20 6973 for inclusion is │ │ │ │ │ -00004bc0: 2074 6861 7420 7468 6520 6d61 7465 7269 that the materi │ │ │ │ │ -00004bd0: 616c 0a6d 6565 7420 6f6e 6520 6f66 2074 al.meet one of t │ │ │ │ │ -00004be0: 6865 2066 6f6c 6c6f 7769 6e67 2072 6571 he following req │ │ │ │ │ -00004bf0: 7569 7265 6d65 6e74 733a 0a0a 5374 616e uirements:..Stan │ │ │ │ │ -00004c00: 6461 7264 2069 6e74 6572 6661 6365 730a dard interfaces. │ │ │ │ │ -00004c10: 0a20 2020 2020 5468 6520 6d61 7465 7269 . The materi │ │ │ │ │ -00004c20: 616c 2070 7265 7365 6e74 6564 2072 6570 al presented rep │ │ │ │ │ -00004c30: 7265 7365 6e74 7320 616e 2069 6e74 6572 resents an inter │ │ │ │ │ -00004c40: 6661 6365 2074 6f20 7468 6520 7061 636b face to the pack │ │ │ │ │ -00004c50: 6167 696e 670a 2020 2020 2073 7973 7465 aging. syste │ │ │ │ │ -00004c60: 6d20 7468 6174 2069 7320 6d61 6e64 6174 m that is mandat │ │ │ │ │ -00004c70: 6564 2066 6f72 2075 7365 2c20 616e 6420 ed for use, and │ │ │ │ │ -00004c80: 6973 2075 7365 6420 6279 2c20 6120 7369 is used by, a si │ │ │ │ │ -00004c90: 676e 6966 6963 616e 740a 2020 2020 206e gnificant. n │ │ │ │ │ -00004ca0: 756d 6265 7220 6f66 2070 6163 6b61 6765 umber of package │ │ │ │ │ -00004cb0: 732c 2061 6e64 2074 6865 7265 666f 7265 s, and therefore │ │ │ │ │ -00004cc0: 2073 686f 756c 6420 6e6f 7420 6265 2063 should not be c │ │ │ │ │ -00004cd0: 6861 6e67 6564 2077 6974 686f 7574 0a20 hanged without. │ │ │ │ │ -00004ce0: 2020 2020 7065 6572 2072 6576 6965 772e peer review. │ │ │ │ │ -00004cf0: 2020 5061 636b 6167 6520 6d61 696e 7461 Package mainta │ │ │ │ │ -00004d00: 696e 6572 7320 6361 6e20 7468 656e 2072 iners can then r │ │ │ │ │ -00004d10: 656c 7920 6f6e 2074 6869 7320 696e 7465 ely on this inte │ │ │ │ │ -00004d20: 7266 6163 650a 2020 2020 206e 6f74 2063 rface. not c │ │ │ │ │ -00004d30: 6861 6e67 696e 672c 2061 6e64 2074 6865 hanging, and the │ │ │ │ │ -00004d40: 2070 6163 6b61 6765 206d 616e 6167 656d package managem │ │ │ │ │ -00004d50: 656e 7420 736f 6674 7761 7265 2061 7574 ent software aut │ │ │ │ │ -00004d60: 686f 7273 206e 6565 6420 746f 0a20 2020 hors need to. │ │ │ │ │ -00004d70: 2020 656e 7375 7265 2063 6f6d 7061 7469 ensure compati │ │ │ │ │ -00004d80: 6269 6c69 7479 2077 6974 6820 7468 6973 bility with this │ │ │ │ │ -00004d90: 2069 6e74 6572 6661 6365 2064 6566 696e interface defin │ │ │ │ │ -00004da0: 6974 696f 6e2e 2020 2843 6f6e 7472 6f6c ition. (Control │ │ │ │ │ -00004db0: 2066 696c 650a 2020 2020 2061 6e64 2063 file. and c │ │ │ │ │ -00004dc0: 6861 6e67 656c 6f67 2066 696c 6520 666f hangelog file fo │ │ │ │ │ -00004dd0: 726d 6174 7320 6172 6520 6578 616d 706c rmats are exampl │ │ │ │ │ -00004de0: 6573 2e29 0a0a 4368 6f73 656e 2043 6f6e es.)..Chosen Con │ │ │ │ │ -00004df0: 7665 6e74 696f 6e0a 0a20 2020 2020 4966 vention.. If │ │ │ │ │ -00004e00: 2074 6865 7265 2061 7265 2061 206e 756d there are a num │ │ │ │ │ -00004e10: 6265 7220 6f66 2074 6563 686e 6963 616c ber of technical │ │ │ │ │ -00004e20: 6c79 2076 6961 626c 6520 6368 6f69 6365 ly viable choice │ │ │ │ │ -00004e30: 7320 7468 6174 2063 616e 2062 650a 2020 s that can be. │ │ │ │ │ -00004e40: 2020 206d 6164 652c 2062 7574 206f 6e65 made, but one │ │ │ │ │ -00004e50: 206e 6565 6473 2074 6f20 7365 6c65 6374 needs to select │ │ │ │ │ -00004e60: 206f 6e65 206f 6620 7468 6573 6520 6f70 one of these op │ │ │ │ │ -00004e70: 7469 6f6e 7320 666f 720a 2020 2020 2069 tions for. i │ │ │ │ │ -00004e80: 6e74 6572 2d6f 7065 7261 6269 6c69 7479 nter-operability │ │ │ │ │ -00004e90: 2e20 2054 6865 2076 6572 7369 6f6e 206e . The version n │ │ │ │ │ -00004ea0: 756d 6265 7220 666f 726d 6174 2069 7320 umber format is │ │ │ │ │ -00004eb0: 6f6e 6520 6578 616d 706c 652e 0a0a 506c one example...Pl │ │ │ │ │ -00004ec0: 6561 7365 206e 6f74 6520 7468 6174 2074 ease note that t │ │ │ │ │ -00004ed0: 6865 7365 2061 7265 206e 6f74 206d 7574 hese are not mut │ │ │ │ │ -00004ee0: 7561 6c6c 7920 6578 636c 7573 6976 653b ually exclusive; │ │ │ │ │ -00004ef0: 2073 656c 6563 7465 6420 636f 6e76 656e selected conven │ │ │ │ │ -00004f00: 7469 6f6e 730a 6f66 7465 6e20 6265 636f tions.often beco │ │ │ │ │ -00004f10: 6d65 2070 6172 7473 206f 6620 7374 616e me parts of stan │ │ │ │ │ -00004f20: 6461 7264 2069 6e74 6572 6661 6365 732e dard interfaces. │ │ │ │ │ -00004f30: 0a0a 2020 2028 3229 2043 6f6d 7061 7265 .. (2) Compare │ │ │ │ │ -00004f40: 2052 4643 2032 3131 392e 2020 4e6f 7465 RFC 2119. Note │ │ │ │ │ -00004f50: 2c20 686f 7765 7665 722c 2074 6861 7420 , however, that │ │ │ │ │ -00004f60: 7468 6573 6520 776f 7264 7320 6172 6520 these words are │ │ │ │ │ -00004f70: 7573 6564 2069 6e20 610a 6469 6666 6572 used in a.differ │ │ │ │ │ -00004f80: 656e 7420 7761 7920 696e 2074 6869 7320 ent way in this │ │ │ │ │ -00004f90: 646f 6375 6d65 6e74 2e0a 0a20 2020 2833 document... (3 │ │ │ │ │ -00004fa0: 2920 6874 7470 733a 2f2f 642d 692e 6465 ) https://d-i.de │ │ │ │ │ -00004fb0: 6269 616e 2e6f 7267 2f64 6f63 2f69 6e74 bian.org/doc/int │ │ │ │ │ -00004fc0: 6572 6e61 6c73 2f63 6830 332e 6874 6d6c ernals/ch03.html │ │ │ │ │ -00004fd0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00004fe0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00004ff0: 6f64 653a 204e 6577 2076 6572 7369 6f6e ode: New version │ │ │ │ │ -00005000: 7320 6f66 2074 6869 7320 646f 6375 6d65 s of this docume │ │ │ │ │ -00005010: 6e74 2c20 204e 6578 743a 2041 7574 686f nt, Next: Autho │ │ │ │ │ -00005020: 7273 2061 6e64 204d 6169 6e74 6169 6e65 rs and Maintaine │ │ │ │ │ -00005030: 7273 2c20 2050 7265 763a 2053 636f 7065 rs, Prev: Scope │ │ │ │ │ -00005040: 2c20 2055 703a 2041 626f 7574 2074 6869 , Up: About thi │ │ │ │ │ -00005050: 7320 6d61 6e75 616c 0a0a 312e 3220 4e65 s manual..1.2 Ne │ │ │ │ │ -00005060: 7720 7665 7273 696f 6e73 206f 6620 7468 w versions of th │ │ │ │ │ -00005070: 6973 2064 6f63 756d 656e 740a 3d3d 3d3d is document.==== │ │ │ │ │ +00002510: 7572 6174 696f 6e20 6669 6c65 7320 2822 uration files (" │ │ │ │ │ +00002520: 646f 7466 696c 6573 2229 3a20 5573 6572 dotfiles"): User │ │ │ │ │ +00002530: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +00002540: 696c 6573 2022 646f 7466 696c 6573 222e iles "dotfiles". │ │ │ │ │ +00002550: 0a0a 5065 726d 6973 7369 6f6e 7320 616e ..Permissions an │ │ │ │ │ +00002560: 6420 6f77 6e65 7273 0a0a 2a20 5468 6520 d owners..* The │ │ │ │ │ +00002570: 7573 6520 6f66 2064 706b 672d 7374 6174 use of dpkg-stat │ │ │ │ │ +00002580: 6f76 6572 7269 6465 3a3a 0a0a 4375 7374 override::..Cust │ │ │ │ │ +00002590: 6f6d 697a 6564 2070 726f 6772 616d 730a omized programs. │ │ │ │ │ +000025a0: 0a2a 2041 7263 6869 7465 6374 7572 6520 .* Architecture │ │ │ │ │ +000025b0: 7370 6563 6966 6963 6174 696f 6e20 7374 specification st │ │ │ │ │ +000025c0: 7269 6e67 733a 3a0a 2a20 4461 656d 6f6e rings::.* Daemon │ │ │ │ │ +000025d0: 733a 3a0a 2a20 5573 696e 6720 7073 6575 s::.* Using pseu │ │ │ │ │ +000025e0: 646f 2d74 7479 7320 616e 6420 6d6f 6469 do-ttys and modi │ │ │ │ │ +000025f0: 6679 696e 6720 7774 6d70 2c20 7574 6d70 fying wtmp, utmp │ │ │ │ │ +00002600: 2061 6e64 206c 6173 746c 6f67 3a20 5573 and lastlog: Us │ │ │ │ │ +00002610: 696e 6720 7073 6575 646f 2d74 7479 7320 ing pseudo-ttys │ │ │ │ │ +00002620: 616e 6420 6d6f 6469 6679 696e 6720 7774 and modifying wt │ │ │ │ │ +00002630: 6d70 2075 746d 7020 616e 6420 6c61 7374 mp utmp and last │ │ │ │ │ +00002640: 6c6f 672e 0a2a 2045 6469 746f 7273 2061 log..* Editors a │ │ │ │ │ +00002650: 6e64 2070 6167 6572 733a 3a0a 2a20 5765 nd pagers::.* We │ │ │ │ │ +00002660: 6220 7365 7276 6572 7320 616e 6420 6170 b servers and ap │ │ │ │ │ +00002670: 706c 6963 6174 696f 6e73 3a3a 0a2a 204d plications::.* M │ │ │ │ │ +00002680: 6169 6c20 7472 616e 7370 6f72 742c 2064 ail transport, d │ │ │ │ │ +00002690: 656c 6976 6572 7920 616e 6420 7573 6572 elivery and user │ │ │ │ │ +000026a0: 2061 6765 6e74 733a 204d 6169 6c20 7472 agents: Mail tr │ │ │ │ │ +000026b0: 616e 7370 6f72 7420 6465 6c69 7665 7279 ansport delivery │ │ │ │ │ +000026c0: 2061 6e64 2075 7365 7220 6167 656e 7473 and user agents │ │ │ │ │ +000026d0: 2e0a 2a20 4e65 7773 2073 7973 7465 6d20 ..* News system │ │ │ │ │ +000026e0: 636f 6e66 6967 7572 6174 696f 6e3a 3a0a configuration::. │ │ │ │ │ +000026f0: 2a20 5072 6f67 7261 6d73 2066 6f72 2074 * Programs for t │ │ │ │ │ +00002700: 6865 2058 2057 696e 646f 7720 5379 7374 he X Window Syst │ │ │ │ │ +00002710: 656d 3a3a 0a2a 2050 6572 6c20 7072 6f67 em::.* Perl prog │ │ │ │ │ +00002720: 7261 6d73 2061 6e64 206d 6f64 756c 6573 rams and modules │ │ │ │ │ +00002730: 3a3a 0a2a 2045 6d61 6373 206c 6973 7020 ::.* Emacs lisp │ │ │ │ │ +00002740: 7072 6f67 7261 6d73 3a3a 0a2a 2047 616d programs::.* Gam │ │ │ │ │ +00002750: 6573 3a3a 0a0a 4172 6368 6974 6563 7475 es::..Architectu │ │ │ │ │ +00002760: 7265 2073 7065 6369 6669 6361 7469 6f6e re specification │ │ │ │ │ +00002770: 2073 7472 696e 6773 0a0a 2a20 4172 6368 strings..* Arch │ │ │ │ │ +00002780: 6974 6563 7475 7265 2077 696c 6463 6172 itecture wildcar │ │ │ │ │ +00002790: 6473 3a3a 0a0a 5072 6f67 7261 6d73 2066 ds::..Programs f │ │ │ │ │ +000027a0: 6f72 2074 6865 2058 2057 696e 646f 7720 or the X Window │ │ │ │ │ +000027b0: 5379 7374 656d 0a0a 2a20 5072 6f76 6964 System..* Provid │ │ │ │ │ +000027c0: 696e 6720 5820 7375 7070 6f72 7420 616e ing X support an │ │ │ │ │ +000027d0: 6420 7061 636b 6167 6520 7072 696f 7269 d package priori │ │ │ │ │ +000027e0: 7469 6573 3a3a 0a2a 2050 6163 6b61 6765 ties::.* Package │ │ │ │ │ +000027f0: 7320 7072 6f76 6964 696e 6720 616e 2058 s providing an X │ │ │ │ │ +00002800: 2073 6572 7665 723a 3a0a 2a20 5061 636b server::.* Pack │ │ │ │ │ +00002810: 6167 6573 2070 726f 7669 6469 6e67 2061 ages providing a │ │ │ │ │ +00002820: 2074 6572 6d69 6e61 6c20 656d 756c 6174 terminal emulat │ │ │ │ │ +00002830: 6f72 3a3a 0a2a 2050 6163 6b61 6765 7320 or::.* Packages │ │ │ │ │ +00002840: 7072 6f76 6964 696e 6720 6120 7769 6e64 providing a wind │ │ │ │ │ +00002850: 6f77 206d 616e 6167 6572 3a3a 0a2a 2050 ow manager::.* P │ │ │ │ │ +00002860: 6163 6b61 6765 7320 7072 6f76 6964 696e ackages providin │ │ │ │ │ +00002870: 6720 666f 6e74 733a 3a0a 2a20 4170 706c g fonts::.* Appl │ │ │ │ │ +00002880: 6963 6174 696f 6e20 6465 6661 756c 7473 ication defaults │ │ │ │ │ +00002890: 2066 696c 6573 3a3a 0a2a 2049 6e73 7461 files::.* Insta │ │ │ │ │ +000028a0: 6c6c 6174 696f 6e20 6469 7265 6374 6f72 llation director │ │ │ │ │ +000028b0: 7920 6973 7375 6573 3a3a 0a0a 446f 6375 y issues::..Docu │ │ │ │ │ +000028c0: 6d65 6e74 6174 696f 6e0a 0a2a 204d 616e mentation..* Man │ │ │ │ │ +000028d0: 7561 6c20 7061 6765 733a 3a0a 2a20 496e ual pages::.* In │ │ │ │ │ +000028e0: 666f 2064 6f63 756d 656e 7473 3a3a 0a2a fo documents::.* │ │ │ │ │ +000028f0: 2041 6464 6974 696f 6e61 6c20 646f 6375 Additional docu │ │ │ │ │ +00002900: 6d65 6e74 6174 696f 6e3a 3a0a 2a20 5072 mentation::.* Pr │ │ │ │ │ +00002910: 6566 6572 7265 6420 646f 6375 6d65 6e74 eferred document │ │ │ │ │ +00002920: 6174 696f 6e20 666f 726d 6174 733a 3a0a ation formats::. │ │ │ │ │ +00002930: 2a20 436f 7079 7269 6768 7420 696e 666f * Copyright info │ │ │ │ │ +00002940: 726d 6174 696f 6e3a 3a0a 2a20 4578 616d rmation::.* Exam │ │ │ │ │ +00002950: 706c 6573 3a3a 0a2a 2043 6861 6e67 656c ples::.* Changel │ │ │ │ │ +00002960: 6f67 2066 696c 6573 2061 6e64 2072 656c og files and rel │ │ │ │ │ +00002970: 6561 7365 206e 6f74 6573 3a3a 0a0a 436f ease notes::..Co │ │ │ │ │ +00002980: 7079 7269 6768 7420 696e 666f 726d 6174 pyright informat │ │ │ │ │ +00002990: 696f 6e0a 0a2a 204d 6163 6869 6e65 2d72 ion..* Machine-r │ │ │ │ │ +000029a0: 6561 6461 626c 6520 636f 7079 7269 6768 eadable copyrigh │ │ │ │ │ +000029b0: 7420 696e 666f 726d 6174 696f 6e3a 3a0a t information::. │ │ │ │ │ +000029c0: 0a42 696e 6172 7920 7061 636b 6167 6573 .Binary packages │ │ │ │ │ +000029d0: 2028 6672 6f6d 206f 6c64 2050 6163 6b61 (from old Packa │ │ │ │ │ +000029e0: 6769 6e67 204d 616e 7561 6c29 0a0a 2a20 ging Manual)..* │ │ │ │ │ +000029f0: 4372 6561 7469 6e67 2070 6163 6b61 6765 Creating package │ │ │ │ │ +00002a00: 2066 696c 6573 202d 2064 706b 672d 6465 files - dpkg-de │ │ │ │ │ +00002a10: 623a 3a0a 2a20 4269 6e61 7279 2070 6163 b::.* Binary pac │ │ │ │ │ +00002a20: 6b61 6765 206d 6574 6164 6174 6120 6669 kage metadata fi │ │ │ │ │ +00002a30: 6c65 733a 3a0a 2a20 5468 6520 6269 6e61 les::.* The bina │ │ │ │ │ +00002a40: 7279 2070 6163 6b61 6765 2063 6f6e 7472 ry package contr │ │ │ │ │ +00002a50: 6f6c 2066 696c 653b 2063 6f6e 7472 6f6c ol file; control │ │ │ │ │ +00002a60: 3a20 5468 6520 6269 6e61 7279 2070 6163 : The binary pac │ │ │ │ │ +00002a70: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ +00002a80: 6520 636f 6e74 726f 6c2e 0a2a 2054 696d e control..* Tim │ │ │ │ │ +00002a90: 6520 5374 616d 7073 3a20 5469 6d65 2053 e Stamps: Time S │ │ │ │ │ +00002aa0: 7461 6d70 733c 323e 2e0a 0a53 6f75 7263 tamps<2>...Sourc │ │ │ │ │ +00002ab0: 6520 7061 636b 6167 6573 2028 6672 6f6d e packages (from │ │ │ │ │ +00002ac0: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ +00002ad0: 616e 7561 6c29 0a0a 2a20 546f 6f6c 7320 anual)..* Tools │ │ │ │ │ +00002ae0: 666f 7220 7072 6f63 6573 7369 6e67 2073 for processing s │ │ │ │ │ +00002af0: 6f75 7263 6520 7061 636b 6167 6573 3a3a ource packages:: │ │ │ │ │ +00002b00: 0a2a 2054 6865 2044 6562 6961 6e20 7061 .* The Debian pa │ │ │ │ │ +00002b10: 636b 6167 6520 736f 7572 6365 2074 7265 ckage source tre │ │ │ │ │ +00002b20: 653a 3a0a 2a20 536f 7572 6365 2070 6163 e::.* Source pac │ │ │ │ │ +00002b30: 6b61 6765 7320 6173 2061 7263 6869 7665 kages as archive │ │ │ │ │ +00002b40: 733a 3a0a 2a20 556e 7061 636b 696e 6720 s::.* Unpacking │ │ │ │ │ +00002b50: 6120 4465 6269 616e 2073 6f75 7263 6520 a Debian source │ │ │ │ │ +00002b60: 7061 636b 6167 6520 7769 7468 6f75 7420 package without │ │ │ │ │ +00002b70: 6470 6b67 2d73 6f75 7263 653a 3a0a 0a54 dpkg-source::..T │ │ │ │ │ +00002b80: 6f6f 6c73 2066 6f72 2070 726f 6365 7373 ools for process │ │ │ │ │ +00002b90: 696e 6720 736f 7572 6365 2070 6163 6b61 ing source packa │ │ │ │ │ +00002ba0: 6765 730a 0a2a 2064 706b 672d 736f 7572 ges..* dpkg-sour │ │ │ │ │ +00002bb0: 6365 202d 2070 6163 6b73 2061 6e64 2075 ce - packs and u │ │ │ │ │ +00002bc0: 6e70 6163 6b73 2044 6562 6961 6e20 736f npacks Debian so │ │ │ │ │ +00002bd0: 7572 6365 2070 6163 6b61 6765 733a 3a0a urce packages::. │ │ │ │ │ +00002be0: 2a20 6470 6b67 2d62 7569 6c64 7061 636b * dpkg-buildpack │ │ │ │ │ +00002bf0: 6167 6520 2d20 6f76 6572 616c 6c20 7061 age - overall pa │ │ │ │ │ +00002c00: 636b 6167 652d 6275 696c 6469 6e67 2063 ckage-building c │ │ │ │ │ +00002c10: 6f6e 7472 6f6c 2073 6372 6970 743a 3a0a ontrol script::. │ │ │ │ │ +00002c20: 2a20 6470 6b67 2d67 656e 636f 6e74 726f * dpkg-gencontro │ │ │ │ │ +00002c30: 6c20 2d20 6765 6e65 7261 7465 7320 6269 l - generates bi │ │ │ │ │ +00002c40: 6e61 7279 2070 6163 6b61 6765 2063 6f6e nary package con │ │ │ │ │ +00002c50: 7472 6f6c 2066 696c 6573 3a3a 0a2a 2064 trol files::.* d │ │ │ │ │ +00002c60: 706b 672d 7368 6c69 6264 6570 7320 2d20 pkg-shlibdeps - │ │ │ │ │ +00002c70: 6361 6c63 756c 6174 6573 2073 6861 7265 calculates share │ │ │ │ │ +00002c80: 6420 6c69 6272 6172 7920 6465 7065 6e64 d library depend │ │ │ │ │ +00002c90: 656e 6369 6573 3a3a 0a2a 2064 706b 672d encies::.* dpkg- │ │ │ │ │ +00002ca0: 6469 7374 6164 6466 696c 6520 2d20 6164 distaddfile - ad │ │ │ │ │ +00002cb0: 6473 2061 2066 696c 6520 746f 2064 6562 ds a file to deb │ │ │ │ │ +00002cc0: 6961 6e2f 6669 6c65 733a 3a0a 2a20 6470 ian/files::.* dp │ │ │ │ │ +00002cd0: 6b67 2d67 656e 6368 616e 6765 7320 2d20 kg-genchanges - │ │ │ │ │ +00002ce0: 6765 6e65 7261 7465 7320 6120 2e63 6861 generates a .cha │ │ │ │ │ +00002cf0: 6e67 6573 2075 706c 6f61 6420 636f 6e74 nges upload cont │ │ │ │ │ +00002d00: 726f 6c20 6669 6c65 3a20 6470 6b67 2d67 rol file: dpkg-g │ │ │ │ │ +00002d10: 656e 6368 616e 6765 7320 2d20 6765 6e65 enchanges - gene │ │ │ │ │ +00002d20: 7261 7465 7320 6120 6368 616e 6765 7320 rates a changes │ │ │ │ │ +00002d30: 7570 6c6f 6164 2063 6f6e 7472 6f6c 2066 upload control f │ │ │ │ │ +00002d40: 696c 652e 0a2a 2064 706b 672d 7061 7273 ile..* dpkg-pars │ │ │ │ │ +00002d50: 6563 6861 6e67 656c 6f67 202d 2070 726f echangelog - pro │ │ │ │ │ +00002d60: 6475 6365 7320 7061 7273 6564 2072 6570 duces parsed rep │ │ │ │ │ +00002d70: 7265 7365 6e74 6174 696f 6e20 6f66 2061 resentation of a │ │ │ │ │ +00002d80: 2063 6861 6e67 656c 6f67 3a3a 0a2a 2064 changelog::.* d │ │ │ │ │ +00002d90: 706b 672d 6172 6368 6974 6563 7475 7265 pkg-architecture │ │ │ │ │ +00002da0: 202d 2069 6e66 6f72 6d61 7469 6f6e 2061 - information a │ │ │ │ │ +00002db0: 626f 7574 2074 6865 2062 7569 6c64 2061 bout the build a │ │ │ │ │ +00002dc0: 6e64 2068 6f73 7420 7379 7374 656d 3a3a nd host system:: │ │ │ │ │ +00002dd0: 0a0a 5468 6520 4465 6269 616e 2070 6163 ..The Debian pac │ │ │ │ │ +00002de0: 6b61 6765 2073 6f75 7263 6520 7472 6565 kage source tree │ │ │ │ │ +00002df0: 0a0a 2a20 6465 6269 616e 2f72 756c 6573 ..* debian/rules │ │ │ │ │ +00002e00: 202d 2074 6865 206d 6169 6e20 6275 696c - the main buil │ │ │ │ │ +00002e10: 6469 6e67 2073 6372 6970 743a 3a0a 2a20 ding script::.* │ │ │ │ │ +00002e20: 6465 6269 616e 2f73 7562 7374 7661 7273 debian/substvars │ │ │ │ │ +00002e30: 2061 6e64 2076 6172 6961 626c 6520 7375 and variable su │ │ │ │ │ +00002e40: 6273 7469 7475 7469 6f6e 733a 3a0a 2a20 bstitutions::.* │ │ │ │ │ +00002e50: 6465 6269 616e 2f66 696c 6573 3a3a 0a2a debian/files::.* │ │ │ │ │ +00002e60: 2064 6562 6961 6e2f 746d 703a 3a0a 0a55 debian/tmp::..U │ │ │ │ │ +00002e70: 6e70 6163 6b69 6e67 2061 2044 6562 6961 npacking a Debia │ │ │ │ │ +00002e80: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ +00002e90: 2077 6974 686f 7574 2064 706b 672d 736f without dpkg-so │ │ │ │ │ +00002ea0: 7572 6365 0a0a 2a20 5265 7374 7269 6374 urce..* Restrict │ │ │ │ │ +00002eb0: 696f 6e73 206f 6e20 6f62 6a65 6374 7320 ions on objects │ │ │ │ │ +00002ec0: 696e 2073 6f75 7263 6520 7061 636b 6167 in source packag │ │ │ │ │ +00002ed0: 6573 3a20 5265 7374 7269 6374 696f 6e73 es: Restrictions │ │ │ │ │ +00002ee0: 206f 6e20 6f62 6a65 6374 7320 696e 2073 on objects in s │ │ │ │ │ +00002ef0: 6f75 7263 6520 7061 636b 6167 6573 3c32 ource packages<2 │ │ │ │ │ +00002f00: 3e2e 0a0a 436f 6e74 726f 6c20 6669 6c65 >...Control file │ │ │ │ │ +00002f10: 7320 616e 6420 7468 6569 7220 6669 656c s and their fiel │ │ │ │ │ +00002f20: 6473 2028 6672 6f6d 206f 6c64 2050 6163 ds (from old Pac │ │ │ │ │ +00002f30: 6b61 6769 6e67 204d 616e 7561 6c29 0a0a kaging Manual).. │ │ │ │ │ +00002f40: 2a20 5379 6e74 6178 206f 6620 636f 6e74 * Syntax of cont │ │ │ │ │ +00002f50: 726f 6c20 6669 6c65 733a 2053 796e 7461 rol files: Synta │ │ │ │ │ +00002f60: 7820 6f66 2063 6f6e 7472 6f6c 2066 696c x of control fil │ │ │ │ │ +00002f70: 6573 3c32 3e2e 0a2a 204c 6973 7420 6f66 es<2>..* List of │ │ │ │ │ +00002f80: 2066 6965 6c64 733a 204c 6973 7420 6f66 fields: List of │ │ │ │ │ +00002f90: 2066 6965 6c64 733c 323e 2e0a 0a4c 6973 fields<2>...Lis │ │ │ │ │ +00002fa0: 7420 6f66 2066 6965 6c64 730a 0a2a 2046 t of fields..* F │ │ │ │ │ +00002fb0: 696c 656e 616d 6520 616e 6420 4d53 444f ilename and MSDO │ │ │ │ │ +00002fc0: 532d 4669 6c65 6e61 6d65 3a3a 0a2a 2053 S-Filename::.* S │ │ │ │ │ +00002fd0: 697a 6520 616e 6420 4d44 3573 756d 3a3a ize and MD5sum:: │ │ │ │ │ +00002fe0: 0a2a 2053 7461 7475 733a 3a0a 2a20 436f .* Status::.* Co │ │ │ │ │ +00002ff0: 6e66 6967 2d56 6572 7369 6f6e 3a3a 0a2a nfig-Version::.* │ │ │ │ │ +00003000: 2043 6f6e 6666 696c 6573 3a3a 0a2a 204f Conffiles::.* O │ │ │ │ │ +00003010: 6273 6f6c 6574 6520 6669 656c 6473 3a20 bsolete fields: │ │ │ │ │ +00003020: 4f62 736f 6c65 7465 2066 6965 6c64 733c Obsolete fields< │ │ │ │ │ +00003030: 323e 2e0a 0a43 6f6e 6669 6775 7261 7469 2>...Configurati │ │ │ │ │ +00003040: 6f6e 2066 696c 6520 6861 6e64 6c69 6e67 on file handling │ │ │ │ │ +00003050: 2028 6672 6f6d 206f 6c64 2050 6163 6b61 (from old Packa │ │ │ │ │ +00003060: 6769 6e67 204d 616e 7561 6c29 0a0a 2a20 ging Manual)..* │ │ │ │ │ +00003070: 4175 746f 6d61 7469 6320 6861 6e64 6c69 Automatic handli │ │ │ │ │ +00003080: 6e67 206f 6620 636f 6e66 6967 7572 6174 ng of configurat │ │ │ │ │ +00003090: 696f 6e20 6669 6c65 7320 6279 2064 706b ion files by dpk │ │ │ │ │ +000030a0: 673a 3a0a 2a20 4675 6c6c 792d 6665 6174 g::.* Fully-feat │ │ │ │ │ +000030b0: 7572 6564 206d 6169 6e74 6169 6e65 7220 ured maintainer │ │ │ │ │ +000030c0: 7363 7269 7074 2063 6f6e 6669 6775 7261 script configura │ │ │ │ │ +000030d0: 7469 6f6e 2068 616e 646c 696e 673a 3a0a tion handling::. │ │ │ │ │ +000030e0: 0a44 6562 6961 6e20 506f 6c69 6379 2063 .Debian Policy c │ │ │ │ │ +000030f0: 6861 6e67 6573 2070 726f 6365 7373 0a0a hanges process.. │ │ │ │ │ +00003100: 2a20 496e 7472 6f64 7563 7469 6f6e 3a20 * Introduction: │ │ │ │ │ +00003110: 496e 7472 6f64 7563 7469 6f6e 3c33 3e2e Introduction<3>. │ │ │ │ │ +00003120: 0a2a 2043 6861 6e67 6520 476f 616c 733a .* Change Goals: │ │ │ │ │ +00003130: 3a0a 2a20 4375 7272 656e 7420 5072 6f63 :.* Current Proc │ │ │ │ │ +00003140: 6573 733a 3a0a 2a20 4f74 6865 7220 5461 ess::.* Other Ta │ │ │ │ │ +00003150: 6773 3a3a 0a0a 4375 7272 656e 7420 5072 gs::..Current Pr │ │ │ │ │ +00003160: 6f63 6573 730a 0a2a 2053 7461 7465 2041 ocess..* State A │ │ │ │ │ +00003170: 3b20 4d6f 7265 2069 6e66 6f72 6d61 7469 ; More informati │ │ │ │ │ +00003180: 6f6e 2072 6571 7569 7265 643a 2053 7461 on required: Sta │ │ │ │ │ +00003190: 7465 2041 204d 6f72 6520 696e 666f 726d te A More inform │ │ │ │ │ +000031a0: 6174 696f 6e20 7265 7175 6972 6564 2e0a ation required.. │ │ │ │ │ +000031b0: 2a20 5374 6174 6520 423b 2044 6973 6375 * State B; Discu │ │ │ │ │ +000031c0: 7373 696f 6e3a 2053 7461 7465 2042 2044 ssion: State B D │ │ │ │ │ +000031d0: 6973 6375 7373 696f 6e2e 0a2a 2053 7461 iscussion..* Sta │ │ │ │ │ +000031e0: 7465 2043 3b20 5072 6f70 6f73 616c 3a20 te C; Proposal: │ │ │ │ │ +000031f0: 5374 6174 6520 4320 5072 6f70 6f73 616c State C Proposal │ │ │ │ │ +00003200: 2e0a 2a20 5374 6174 6520 443b 2057 6f72 ..* State D; Wor │ │ │ │ │ +00003210: 6469 6e67 2070 726f 706f 7365 643a 2053 ding proposed: S │ │ │ │ │ +00003220: 7461 7465 2044 2057 6f72 6469 6e67 2070 tate D Wording p │ │ │ │ │ +00003230: 726f 706f 7365 642e 0a2a 2053 7461 7465 roposed..* State │ │ │ │ │ +00003240: 2045 3b20 5365 636f 6e64 6564 3a20 5374 E; Seconded: St │ │ │ │ │ +00003250: 6174 6520 4520 5365 636f 6e64 6564 2e0a ate E Seconded.. │ │ │ │ │ +00003260: 2a20 5374 6174 6520 463b 2041 6363 6570 * State F; Accep │ │ │ │ │ +00003270: 7465 643a 2053 7461 7465 2046 2041 6363 ted: State F Acc │ │ │ │ │ +00003280: 6570 7465 642e 0a2a 2053 7461 7465 2047 epted..* State G │ │ │ │ │ +00003290: 3b20 5265 6a65 6374 3a20 5374 6174 6520 ; Reject: State │ │ │ │ │ +000032a0: 4720 5265 6a65 6374 2e0a 0a55 7067 7261 G Reject...Upgra │ │ │ │ │ +000032b0: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ +000032c0: 2a20 4162 6f75 7420 7468 6520 6368 6563 * About the chec │ │ │ │ │ +000032d0: 6b6c 6973 743a 3a0a 2a20 5665 7273 696f klist::.* Versio │ │ │ │ │ +000032e0: 6e20 342e 372e 303a 2056 6572 7369 6f6e n 4.7.0: Version │ │ │ │ │ +000032f0: 2034 2037 2030 2e0a 2a20 5665 7273 696f 4 7 0..* Versio │ │ │ │ │ +00003300: 6e20 342e 362e 323a 2056 6572 7369 6f6e n 4.6.2: Version │ │ │ │ │ +00003310: 2034 2036 2032 2e0a 2a20 5665 7273 696f 4 6 2..* Versio │ │ │ │ │ +00003320: 6e20 342e 362e 313a 2056 6572 7369 6f6e n 4.6.1: Version │ │ │ │ │ +00003330: 2034 2036 2031 2e0a 2a20 5665 7273 696f 4 6 1..* Versio │ │ │ │ │ +00003340: 6e20 342e 362e 303a 2056 6572 7369 6f6e n 4.6.0: Version │ │ │ │ │ +00003350: 2034 2036 2030 2e0a 2a20 5665 7273 696f 4 6 0..* Versio │ │ │ │ │ +00003360: 6e20 342e 352e 313a 2056 6572 7369 6f6e n 4.5.1: Version │ │ │ │ │ +00003370: 2034 2035 2031 2e0a 2a20 5665 7273 696f 4 5 1..* Versio │ │ │ │ │ +00003380: 6e20 342e 352e 303a 2056 6572 7369 6f6e n 4.5.0: Version │ │ │ │ │ +00003390: 2034 2035 2030 2e0a 2a20 5665 7273 696f 4 5 0..* Versio │ │ │ │ │ +000033a0: 6e20 342e 342e 313a 2056 6572 7369 6f6e n 4.4.1: Version │ │ │ │ │ +000033b0: 2034 2034 2031 2e0a 2a20 5665 7273 696f 4 4 1..* Versio │ │ │ │ │ +000033c0: 6e20 342e 342e 303a 2056 6572 7369 6f6e n 4.4.0: Version │ │ │ │ │ +000033d0: 2034 2034 2030 2e0a 2a20 5665 7273 696f 4 4 0..* Versio │ │ │ │ │ +000033e0: 6e20 342e 332e 303a 2056 6572 7369 6f6e n 4.3.0: Version │ │ │ │ │ +000033f0: 2034 2033 2030 2e0a 2a20 5665 7273 696f 4 3 0..* Versio │ │ │ │ │ +00003400: 6e20 342e 322e 313a 2056 6572 7369 6f6e n 4.2.1: Version │ │ │ │ │ +00003410: 2034 2032 2031 2e0a 2a20 5665 7273 696f 4 2 1..* Versio │ │ │ │ │ +00003420: 6e20 342e 322e 303a 2056 6572 7369 6f6e n 4.2.0: Version │ │ │ │ │ +00003430: 2034 2032 2030 2e0a 2a20 5665 7273 696f 4 2 0..* Versio │ │ │ │ │ +00003440: 6e20 342e 312e 353a 2056 6572 7369 6f6e n 4.1.5: Version │ │ │ │ │ +00003450: 2034 2031 2035 2e0a 2a20 5665 7273 696f 4 1 5..* Versio │ │ │ │ │ +00003460: 6e20 342e 312e 343a 2056 6572 7369 6f6e n 4.1.4: Version │ │ │ │ │ +00003470: 2034 2031 2034 2e0a 2a20 5665 7273 696f 4 1 4..* Versio │ │ │ │ │ +00003480: 6e20 342e 312e 333a 2056 6572 7369 6f6e n 4.1.3: Version │ │ │ │ │ +00003490: 2034 2031 2033 2e0a 2a20 5665 7273 696f 4 1 3..* Versio │ │ │ │ │ +000034a0: 6e20 342e 312e 323a 2056 6572 7369 6f6e n 4.1.2: Version │ │ │ │ │ +000034b0: 2034 2031 2032 2e0a 2a20 5665 7273 696f 4 1 2..* Versio │ │ │ │ │ +000034c0: 6e20 342e 312e 313a 2056 6572 7369 6f6e n 4.1.1: Version │ │ │ │ │ +000034d0: 2034 2031 2031 2e0a 2a20 5665 7273 696f 4 1 1..* Versio │ │ │ │ │ +000034e0: 6e20 342e 312e 303a 2056 6572 7369 6f6e n 4.1.0: Version │ │ │ │ │ +000034f0: 2034 2031 2030 2e0a 2a20 5665 7273 696f 4 1 0..* Versio │ │ │ │ │ +00003500: 6e20 342e 302e 313a 2056 6572 7369 6f6e n 4.0.1: Version │ │ │ │ │ +00003510: 2034 2030 2031 2e0a 2a20 5665 7273 696f 4 0 1..* Versio │ │ │ │ │ +00003520: 6e20 342e 302e 303a 2056 6572 7369 6f6e n 4.0.0: Version │ │ │ │ │ +00003530: 2034 2030 2030 2e0a 2a20 5665 7273 696f 4 0 0..* Versio │ │ │ │ │ +00003540: 6e20 332e 392e 383a 2056 6572 7369 6f6e n 3.9.8: Version │ │ │ │ │ +00003550: 2033 2039 2038 2e0a 2a20 5665 7273 696f 3 9 8..* Versio │ │ │ │ │ +00003560: 6e20 332e 392e 373a 2056 6572 7369 6f6e n 3.9.7: Version │ │ │ │ │ +00003570: 2033 2039 2037 2e0a 2a20 5665 7273 696f 3 9 7..* Versio │ │ │ │ │ +00003580: 6e20 332e 392e 363a 2056 6572 7369 6f6e n 3.9.6: Version │ │ │ │ │ +00003590: 2033 2039 2036 2e0a 2a20 5665 7273 696f 3 9 6..* Versio │ │ │ │ │ +000035a0: 6e20 332e 392e 353a 2056 6572 7369 6f6e n 3.9.5: Version │ │ │ │ │ +000035b0: 2033 2039 2035 2e0a 2a20 5665 7273 696f 3 9 5..* Versio │ │ │ │ │ +000035c0: 6e20 332e 392e 343a 2056 6572 7369 6f6e n 3.9.4: Version │ │ │ │ │ +000035d0: 2033 2039 2034 2e0a 2a20 5665 7273 696f 3 9 4..* Versio │ │ │ │ │ +000035e0: 6e20 332e 392e 333a 2056 6572 7369 6f6e n 3.9.3: Version │ │ │ │ │ +000035f0: 2033 2039 2033 2e0a 2a20 5665 7273 696f 3 9 3..* Versio │ │ │ │ │ +00003600: 6e20 332e 392e 323a 2056 6572 7369 6f6e n 3.9.2: Version │ │ │ │ │ +00003610: 2033 2039 2032 2e0a 2a20 5665 7273 696f 3 9 2..* Versio │ │ │ │ │ +00003620: 6e20 332e 392e 313a 2056 6572 7369 6f6e n 3.9.1: Version │ │ │ │ │ +00003630: 2033 2039 2031 2e0a 2a20 5665 7273 696f 3 9 1..* Versio │ │ │ │ │ +00003640: 6e20 332e 392e 303a 2056 6572 7369 6f6e n 3.9.0: Version │ │ │ │ │ +00003650: 2033 2039 2030 2e0a 2a20 5665 7273 696f 3 9 0..* Versio │ │ │ │ │ +00003660: 6e20 332e 382e 343a 2056 6572 7369 6f6e n 3.8.4: Version │ │ │ │ │ +00003670: 2033 2038 2034 2e0a 2a20 5665 7273 696f 3 8 4..* Versio │ │ │ │ │ +00003680: 6e20 332e 382e 333a 2056 6572 7369 6f6e n 3.8.3: Version │ │ │ │ │ +00003690: 2033 2038 2033 2e0a 2a20 5665 7273 696f 3 8 3..* Versio │ │ │ │ │ +000036a0: 6e20 332e 382e 323a 2056 6572 7369 6f6e n 3.8.2: Version │ │ │ │ │ +000036b0: 2033 2038 2032 2e0a 2a20 5665 7273 696f 3 8 2..* Versio │ │ │ │ │ +000036c0: 6e20 332e 382e 313a 2056 6572 7369 6f6e n 3.8.1: Version │ │ │ │ │ +000036d0: 2033 2038 2031 2e0a 2a20 5665 7273 696f 3 8 1..* Versio │ │ │ │ │ +000036e0: 6e20 332e 382e 303a 2056 6572 7369 6f6e n 3.8.0: Version │ │ │ │ │ +000036f0: 2033 2038 2030 2e0a 2a20 5665 7273 696f 3 8 0..* Versio │ │ │ │ │ +00003700: 6e20 332e 372e 333a 2056 6572 7369 6f6e n 3.7.3: Version │ │ │ │ │ +00003710: 2033 2037 2033 2e0a 2a20 5665 7273 696f 3 7 3..* Versio │ │ │ │ │ +00003720: 6e20 332e 372e 322e 323a 2056 6572 7369 n 3.7.2.2: Versi │ │ │ │ │ +00003730: 6f6e 2033 2037 2032 2032 2e0a 2a20 5665 on 3 7 2 2..* Ve │ │ │ │ │ +00003740: 7273 696f 6e20 332e 372e 323a 2056 6572 rsion 3.7.2: Ver │ │ │ │ │ +00003750: 7369 6f6e 2033 2037 2032 2e0a 2a20 5665 sion 3 7 2..* Ve │ │ │ │ │ +00003760: 7273 696f 6e20 332e 372e 313a 2056 6572 rsion 3.7.1: Ver │ │ │ │ │ +00003770: 7369 6f6e 2033 2037 2031 2e0a 2a20 5665 sion 3 7 1..* Ve │ │ │ │ │ +00003780: 7273 696f 6e20 332e 372e 303a 2056 6572 rsion 3.7.0: Ver │ │ │ │ │ +00003790: 7369 6f6e 2033 2037 2030 2e0a 2a20 5665 sion 3 7 0..* Ve │ │ │ │ │ +000037a0: 7273 696f 6e20 332e 362e 323a 2056 6572 rsion 3.6.2: Ver │ │ │ │ │ +000037b0: 7369 6f6e 2033 2036 2032 2e0a 2a20 5665 sion 3 6 2..* Ve │ │ │ │ │ +000037c0: 7273 696f 6e20 332e 362e 313a 2056 6572 rsion 3.6.1: Ver │ │ │ │ │ +000037d0: 7369 6f6e 2033 2036 2031 2e0a 2a20 5665 sion 3 6 1..* Ve │ │ │ │ │ +000037e0: 7273 696f 6e20 332e 362e 303a 2056 6572 rsion 3.6.0: Ver │ │ │ │ │ +000037f0: 7369 6f6e 2033 2036 2030 2e0a 2a20 5665 sion 3 6 0..* Ve │ │ │ │ │ +00003800: 7273 696f 6e20 332e 352e 3130 3a20 5665 rsion 3.5.10: Ve │ │ │ │ │ +00003810: 7273 696f 6e20 3320 3520 3130 2e0a 2a20 rsion 3 5 10..* │ │ │ │ │ +00003820: 5665 7273 696f 6e20 332e 352e 393a 2056 Version 3.5.9: V │ │ │ │ │ +00003830: 6572 7369 6f6e 2033 2035 2039 2e0a 2a20 ersion 3 5 9..* │ │ │ │ │ +00003840: 5665 7273 696f 6e20 332e 352e 383a 2056 Version 3.5.8: V │ │ │ │ │ +00003850: 6572 7369 6f6e 2033 2035 2038 2e0a 2a20 ersion 3 5 8..* │ │ │ │ │ +00003860: 5665 7273 696f 6e20 332e 352e 373a 2056 Version 3.5.7: V │ │ │ │ │ +00003870: 6572 7369 6f6e 2033 2035 2037 2e0a 2a20 ersion 3 5 7..* │ │ │ │ │ +00003880: 5665 7273 696f 6e20 332e 352e 363a 2056 Version 3.5.6: V │ │ │ │ │ +00003890: 6572 7369 6f6e 2033 2035 2036 2e0a 2a20 ersion 3 5 6..* │ │ │ │ │ +000038a0: 5665 7273 696f 6e20 332e 352e 353a 2056 Version 3.5.5: V │ │ │ │ │ +000038b0: 6572 7369 6f6e 2033 2035 2035 2e0a 2a20 ersion 3 5 5..* │ │ │ │ │ +000038c0: 5665 7273 696f 6e20 332e 352e 343a 2056 Version 3.5.4: V │ │ │ │ │ +000038d0: 6572 7369 6f6e 2033 2035 2034 2e0a 2a20 ersion 3 5 4..* │ │ │ │ │ +000038e0: 5665 7273 696f 6e20 332e 352e 333a 2056 Version 3.5.3: V │ │ │ │ │ +000038f0: 6572 7369 6f6e 2033 2035 2033 2e0a 2a20 ersion 3 5 3..* │ │ │ │ │ +00003900: 5665 7273 696f 6e20 332e 352e 323a 2056 Version 3.5.2: V │ │ │ │ │ +00003910: 6572 7369 6f6e 2033 2035 2032 2e0a 2a20 ersion 3 5 2..* │ │ │ │ │ +00003920: 5665 7273 696f 6e20 332e 352e 313a 2056 Version 3.5.1: V │ │ │ │ │ +00003930: 6572 7369 6f6e 2033 2035 2031 2e0a 2a20 ersion 3 5 1..* │ │ │ │ │ +00003940: 5665 7273 696f 6e20 332e 352e 303a 2056 Version 3.5.0: V │ │ │ │ │ +00003950: 6572 7369 6f6e 2033 2035 2030 2e0a 2a20 ersion 3 5 0..* │ │ │ │ │ +00003960: 5665 7273 696f 6e20 332e 322e 312e 313a Version 3.2.1.1: │ │ │ │ │ +00003970: 2056 6572 7369 6f6e 2033 2032 2031 2031 Version 3 2 1 1 │ │ │ │ │ +00003980: 2e0a 2a20 5665 7273 696f 6e20 332e 322e ..* Version 3.2. │ │ │ │ │ +00003990: 313a 2056 6572 7369 6f6e 2033 2032 2031 1: Version 3 2 1 │ │ │ │ │ +000039a0: 2e0a 2a20 5665 7273 696f 6e20 332e 322e ..* Version 3.2. │ │ │ │ │ +000039b0: 303a 2056 6572 7369 6f6e 2033 2032 2030 0: Version 3 2 0 │ │ │ │ │ +000039c0: 2e0a 2a20 5665 7273 696f 6e20 332e 312e ..* Version 3.1. │ │ │ │ │ +000039d0: 313a 2056 6572 7369 6f6e 2033 2031 2031 1: Version 3 1 1 │ │ │ │ │ +000039e0: 2e0a 2a20 5665 7273 696f 6e20 332e 312e ..* Version 3.1. │ │ │ │ │ +000039f0: 303a 2056 6572 7369 6f6e 2033 2031 2030 0: Version 3 1 0 │ │ │ │ │ +00003a00: 2e0a 2a20 5665 7273 696f 6e20 332e 302e ..* Version 3.0. │ │ │ │ │ +00003a10: 313a 2056 6572 7369 6f6e 2033 2030 2031 1: Version 3 0 1 │ │ │ │ │ +00003a20: 2e0a 2a20 5665 7273 696f 6e20 332e 302e ..* Version 3.0. │ │ │ │ │ +00003a30: 303a 2056 6572 7369 6f6e 2033 2030 2030 0: Version 3 0 0 │ │ │ │ │ +00003a40: 2e0a 2a20 5665 7273 696f 6e20 322e 352e ..* Version 2.5. │ │ │ │ │ +00003a50: 303a 2056 6572 7369 6f6e 2032 2035 2030 0: Version 2 5 0 │ │ │ │ │ +00003a60: 2e0a 2a20 5665 7273 696f 6e20 322e 342e ..* Version 2.4. │ │ │ │ │ +00003a70: 313a 2056 6572 7369 6f6e 2032 2034 2031 1: Version 2 4 1 │ │ │ │ │ +00003a80: 2e0a 2a20 5665 7273 696f 6e20 322e 342e ..* Version 2.4. │ │ │ │ │ +00003a90: 303a 2056 6572 7369 6f6e 2032 2034 2030 0: Version 2 4 0 │ │ │ │ │ +00003aa0: 2e0a 2a20 5665 7273 696f 6e20 322e 332e ..* Version 2.3. │ │ │ │ │ +00003ab0: 303a 2056 6572 7369 6f6e 2032 2033 2030 0: Version 2 3 0 │ │ │ │ │ +00003ac0: 2e0a 2a20 5665 7273 696f 6e20 322e 322e ..* Version 2.2. │ │ │ │ │ +00003ad0: 303a 2056 6572 7369 6f6e 2032 2032 2030 0: Version 2 2 0 │ │ │ │ │ +00003ae0: 2e0a 2a20 5665 7273 696f 6e20 322e 312e ..* Version 2.1. │ │ │ │ │ +00003af0: 333a 2056 6572 7369 6f6e 2032 2031 2033 3: Version 2 1 3 │ │ │ │ │ +00003b00: 2e0a 2a20 5665 7273 696f 6e20 322e 312e ..* Version 2.1. │ │ │ │ │ +00003b10: 323a 2056 6572 7369 6f6e 2032 2031 2032 2: Version 2 1 2 │ │ │ │ │ +00003b20: 2e0a 2a20 5665 7273 696f 6e20 322e 312e ..* Version 2.1. │ │ │ │ │ +00003b30: 313a 2056 6572 7369 6f6e 2032 2031 2031 1: Version 2 1 1 │ │ │ │ │ +00003b40: 2e0a 2a20 5665 7273 696f 6e20 322e 312e ..* Version 2.1. │ │ │ │ │ +00003b50: 303a 2056 6572 7369 6f6e 2032 2031 2030 0: Version 2 1 0 │ │ │ │ │ +00003b60: 2e0a 0a0a 1f0a 4669 6c65 3a20 6465 6269 ......File: debi │ │ │ │ │ +00003b70: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00003b80: 204e 6f64 653a 2041 626f 7574 2074 6869 Node: About thi │ │ │ │ │ +00003b90: 7320 6d61 6e75 616c 2c20 204e 6578 743a s manual, Next: │ │ │ │ │ +00003ba0: 2054 6865 2044 6562 6961 6e20 4172 6368 The Debian Arch │ │ │ │ │ +00003bb0: 6976 652c 2020 5072 6576 3a20 546f 702c ive, Prev: Top, │ │ │ │ │ +00003bc0: 2020 5570 3a20 546f 700a 0a31 2041 626f Up: Top..1 Abo │ │ │ │ │ +00003bd0: 7574 2074 6869 7320 6d61 6e75 616c 0a2a ut this manual.* │ │ │ │ │ +00003be0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00003bf0: 2a2a 0a0a 2a20 4d65 6e75 3a0a 0a2a 2053 **..* Menu:..* S │ │ │ │ │ +00003c00: 636f 7065 3a3a 0a2a 204e 6577 2076 6572 cope::.* New ver │ │ │ │ │ +00003c10: 7369 6f6e 7320 6f66 2074 6869 7320 646f sions of this do │ │ │ │ │ +00003c20: 6375 6d65 6e74 3a3a 0a2a 2041 7574 686f cument::.* Autho │ │ │ │ │ +00003c30: 7273 2061 6e64 204d 6169 6e74 6169 6e65 rs and Maintaine │ │ │ │ │ +00003c40: 7273 3a3a 0a2a 2052 656c 6174 6564 2064 rs::.* Related d │ │ │ │ │ +00003c50: 6f63 756d 656e 7473 3a3a 0a2a 2044 6566 ocuments::.* Def │ │ │ │ │ +00003c60: 696e 6974 696f 6e73 3a3a 0a2a 2054 7261 initions::.* Tra │ │ │ │ │ +00003c70: 6e73 6c61 7469 6f6e 733a 3a0a 0a1f 0a46 nslations::....F │ │ │ │ │ +00003c80: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00003c90: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00003ca0: 5363 6f70 652c 2020 4e65 7874 3a20 4e65 Scope, Next: Ne │ │ │ │ │ +00003cb0: 7720 7665 7273 696f 6e73 206f 6620 7468 w versions of th │ │ │ │ │ +00003cc0: 6973 2064 6f63 756d 656e 742c 2020 5570 is document, Up │ │ │ │ │ +00003cd0: 3a20 4162 6f75 7420 7468 6973 206d 616e : About this man │ │ │ │ │ +00003ce0: 7561 6c0a 0a31 2e31 2053 636f 7065 0a3d ual..1.1 Scope.= │ │ │ │ │ +00003cf0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m │ │ │ │ │ +00003d00: 616e 7561 6c20 6465 7363 7269 6265 7320 anual describes │ │ │ │ │ +00003d10: 7468 6520 706f 6c69 6379 2072 6571 7569 the policy requi │ │ │ │ │ +00003d20: 7265 6d65 6e74 7320 666f 7220 7468 6520 rements for the │ │ │ │ │ +00003d30: 4465 6269 616e 0a64 6973 7472 6962 7574 Debian.distribut │ │ │ │ │ +00003d40: 696f 6e2e 2020 5468 6973 2069 6e63 6c75 ion. This inclu │ │ │ │ │ +00003d50: 6465 7320 7468 6520 7374 7275 6374 7572 des the structur │ │ │ │ │ +00003d60: 6520 616e 6420 636f 6e74 656e 7473 206f e and contents o │ │ │ │ │ +00003d70: 6620 7468 6520 4465 6269 616e 0a61 7263 f the Debian.arc │ │ │ │ │ +00003d80: 6869 7665 2061 6e64 2073 6576 6572 616c hive and several │ │ │ │ │ +00003d90: 2064 6573 6967 6e20 6973 7375 6573 206f design issues o │ │ │ │ │ +00003da0: 6620 7468 6520 6f70 6572 6174 696e 6720 f the operating │ │ │ │ │ +00003db0: 7379 7374 656d 2c20 6173 2077 656c 6c20 system, as well │ │ │ │ │ +00003dc0: 6173 0a74 6563 686e 6963 616c 2072 6571 as.technical req │ │ │ │ │ +00003dd0: 7569 7265 6d65 6e74 7320 7468 6174 2065 uirements that e │ │ │ │ │ +00003de0: 6163 6820 7061 636b 6167 6520 6d75 7374 ach package must │ │ │ │ │ +00003df0: 2073 6174 6973 6679 2074 6f20 6265 2069 satisfy to be i │ │ │ │ │ +00003e00: 6e63 6c75 6465 6420 696e 0a74 6865 2064 ncluded in.the d │ │ │ │ │ +00003e10: 6973 7472 6962 7574 696f 6e2e 0a0a 5468 istribution...Th │ │ │ │ │ +00003e20: 6973 206d 616e 7561 6c20 616c 736f 2064 is manual also d │ │ │ │ │ +00003e30: 6573 6372 6962 6573 2044 6562 6961 6e20 escribes Debian │ │ │ │ │ +00003e40: 706f 6c69 6379 2061 7320 6974 2072 656c policy as it rel │ │ │ │ │ +00003e50: 6174 6573 2074 6f20 6372 6561 7469 6e67 ates to creating │ │ │ │ │ +00003e60: 0a44 6562 6961 6e20 7061 636b 6167 6573 .Debian packages │ │ │ │ │ +00003e70: 2e20 2049 7420 6973 206e 6f74 2061 2074 . It is not a t │ │ │ │ │ +00003e80: 7574 6f72 6961 6c20 6f6e 2068 6f77 2074 utorial on how t │ │ │ │ │ +00003e90: 6f20 6275 696c 6420 7061 636b 6167 6573 o build packages │ │ │ │ │ +00003ea0: 2c20 6e6f 7220 6973 0a69 7420 6578 6861 , nor is.it exha │ │ │ │ │ +00003eb0: 7573 7469 7665 2077 6865 7265 2069 7420 ustive where it │ │ │ │ │ +00003ec0: 636f 6d65 7320 746f 2064 6573 6372 6962 comes to describ │ │ │ │ │ +00003ed0: 696e 6720 7468 6520 6265 6861 7669 6f72 ing the behavior │ │ │ │ │ +00003ee0: 206f 6620 7468 6520 7061 636b 6167 696e of the packagin │ │ │ │ │ +00003ef0: 670a 7379 7374 656d 2e20 2049 6e73 7465 g.system. Inste │ │ │ │ │ +00003f00: 6164 2c20 7468 6973 206d 616e 7561 6c20 ad, this manual │ │ │ │ │ +00003f10: 6174 7465 6d70 7473 2074 6f20 6465 6669 attempts to defi │ │ │ │ │ +00003f20: 6e65 2074 6865 2069 6e74 6572 6661 6365 ne the interface │ │ │ │ │ +00003f30: 2074 6f20 7468 650a 7061 636b 6167 6520 to the.package │ │ │ │ │ +00003f40: 6d61 6e61 6765 6d65 6e74 2073 7973 7465 management syste │ │ │ │ │ +00003f50: 6d20 7769 7468 2077 6869 6368 2074 6865 m with which the │ │ │ │ │ +00003f60: 2064 6576 656c 6f70 6572 7320 6d75 7374 developers must │ │ │ │ │ +00003f70: 2062 6520 636f 6e76 6572 7361 6e74 2e0a be conversant.. │ │ │ │ │ +00003f80: 2831 290a 0a54 6869 7320 6d61 6e75 616c (1)..This manual │ │ │ │ │ +00003f90: 2063 616e 6e6f 7420 616e 6420 646f 6573 cannot and does │ │ │ │ │ +00003fa0: 206e 6f74 2070 726f 6869 6269 7420 6576 not prohibit ev │ │ │ │ │ +00003fb0: 6572 7920 706f 7373 6962 6c65 2062 7567 ery possible bug │ │ │ │ │ +00003fc0: 206f 720a 756e 6465 7369 7261 626c 6520 or.undesirable │ │ │ │ │ +00003fd0: 6265 6861 7669 6f75 722e 2020 5468 6520 behaviour. The │ │ │ │ │ +00003fe0: 6661 6374 2074 6861 7420 736f 6d65 7468 fact that someth │ │ │ │ │ +00003ff0: 696e 6720 6973 206e 6f74 2070 726f 6869 ing is not prohi │ │ │ │ │ +00004000: 6269 7465 6420 6279 0a44 6562 6961 6e20 bited by.Debian │ │ │ │ │ +00004010: 706f 6c69 6379 2064 6f65 7320 6e6f 7420 policy does not │ │ │ │ │ +00004020: 6d65 616e 2074 6861 7420 6974 2069 7320 mean that it is │ │ │ │ │ +00004030: 6e6f 7420 6120 6275 672c 206c 6574 2061 not a bug, let a │ │ │ │ │ +00004040: 6c6f 6e65 2074 6861 7420 6974 2069 730a lone that it is. │ │ │ │ │ +00004050: 6465 7369 7261 626c 652e 2020 5175 6573 desirable. Ques │ │ │ │ │ +00004060: 7469 6f6e 7320 6e6f 7420 636f 7665 7265 tions not covere │ │ │ │ │ +00004070: 6420 6279 2070 6f6c 6963 7920 7368 6f75 d by policy shou │ │ │ │ │ +00004080: 6c64 2062 6520 6576 616c 7561 7465 6420 ld be evaluated │ │ │ │ │ +00004090: 6f6e 2074 6865 6972 0a6d 6572 6974 732e on their.merits. │ │ │ │ │ +000040a0: 0a0a 5468 6520 666f 6f74 6e6f 7465 7320 ..The footnotes │ │ │ │ │ +000040b0: 7072 6573 656e 7420 696e 2074 6869 7320 present in this │ │ │ │ │ +000040c0: 6d61 6e75 616c 2061 7265 206d 6572 656c manual are merel │ │ │ │ │ +000040d0: 7920 696e 666f 726d 6174 6976 652c 2061 y informative, a │ │ │ │ │ +000040e0: 6e64 2061 7265 206e 6f74 0a70 6172 7420 nd are not.part │ │ │ │ │ +000040f0: 6f66 2044 6562 6961 6e20 706f 6c69 6379 of Debian policy │ │ │ │ │ +00004100: 2069 7473 656c 662e 0a0a 5468 6520 6170 itself...The ap │ │ │ │ │ +00004110: 7065 6e64 6963 6573 2074 6f20 7468 6973 pendices to this │ │ │ │ │ +00004120: 206d 616e 7561 6c20 6172 6520 6e6f 7420 manual are not │ │ │ │ │ +00004130: 6e65 6365 7373 6172 696c 7920 6e6f 726d necessarily norm │ │ │ │ │ +00004140: 6174 6976 652c 2065 6974 6865 722e 0a50 ative, either..P │ │ │ │ │ +00004150: 6c65 6173 6520 7365 6520 2a6e 6f74 6520 lease see *note │ │ │ │ │ +00004160: 496e 7472 6f64 7563 7469 6f6e 2061 6e64 Introduction and │ │ │ │ │ +00004170: 2073 636f 7065 206f 6620 7468 6573 6520 scope of these │ │ │ │ │ +00004180: 6170 7065 6e64 6963 6573 3a20 362e 2066 appendices: 6. f │ │ │ │ │ +00004190: 6f72 206d 6f72 650a 696e 666f 726d 6174 or more.informat │ │ │ │ │ +000041a0: 696f 6e2e 0a0a 496e 2074 6865 206e 6f72 ion...In the nor │ │ │ │ │ +000041b0: 6d61 7469 7665 2070 6172 7420 6f66 2074 mative part of t │ │ │ │ │ +000041c0: 6869 7320 6d61 6e75 616c 2c20 7468 6520 his manual, the │ │ │ │ │ +000041d0: 666f 6c6c 6f77 696e 6720 7465 726d 7320 following terms │ │ │ │ │ +000041e0: 6172 6520 7573 6564 2074 6f0a 6465 7363 are used to.desc │ │ │ │ │ +000041f0: 7269 6265 2074 6865 2069 6d70 6f72 7461 ribe the importa │ │ │ │ │ +00004200: 6e63 6520 6f66 2065 6163 6820 7374 6174 nce of each stat │ │ │ │ │ +00004210: 656d 656e 743a 2028 3229 0a0a 2020 202a ement: (2).. * │ │ │ │ │ +00004220: 2054 6865 2074 6572 6d73 2027 6d75 7374 The terms 'must │ │ │ │ │ +00004230: 2720 616e 6420 276d 7573 7420 6e6f 7427 ' and 'must not' │ │ │ │ │ +00004240: 2c20 616e 6420 7468 6520 6164 6a65 6374 , and the adject │ │ │ │ │ +00004250: 6976 6573 2027 7265 7175 6972 6564 2720 ives 'required' │ │ │ │ │ +00004260: 616e 640a 2020 2020 2027 7072 6f68 6962 and. 'prohib │ │ │ │ │ +00004270: 6974 6564 272c 2064 656e 6f74 6520 7374 ited', denote st │ │ │ │ │ +00004280: 726f 6e67 2072 6571 7569 7265 6d65 6e74 rong requirement │ │ │ │ │ +00004290: 732e 2020 5061 636b 6167 6573 2074 6861 s. Packages tha │ │ │ │ │ +000042a0: 7420 646f 206e 6f74 0a20 2020 2020 636f t do not. co │ │ │ │ │ +000042b0: 6e66 6f72 6d20 746f 2074 6865 7365 2072 nform to these r │ │ │ │ │ +000042c0: 6571 7569 7265 6d65 6e74 7320 7769 6c6c equirements will │ │ │ │ │ +000042d0: 2067 656e 6572 616c 6c79 206e 6f74 2062 generally not b │ │ │ │ │ +000042e0: 6520 636f 6e73 6964 6572 6564 0a20 2020 e considered. │ │ │ │ │ +000042f0: 2020 6163 6365 7074 6162 6c65 2066 6f72 acceptable for │ │ │ │ │ +00004300: 2074 6865 2044 6562 6961 6e20 6469 7374 the Debian dist │ │ │ │ │ +00004310: 7269 6275 7469 6f6e 2e20 2054 6865 7365 ribution. These │ │ │ │ │ +00004320: 2073 7461 7465 6d65 6e74 730a 2020 2020 statements. │ │ │ │ │ +00004330: 2063 6f72 7265 7370 6f6e 6420 746f 2074 correspond to t │ │ │ │ │ +00004340: 6865 2027 6372 6974 6963 616c 272c 2027 he 'critical', ' │ │ │ │ │ +00004350: 6772 6176 6527 2c20 616e 6420 2773 6572 grave', and 'ser │ │ │ │ │ +00004360: 696f 7573 2720 6275 6720 7365 7665 7269 ious' bug severi │ │ │ │ │ +00004370: 7469 6573 0a20 2020 2020 286e 6f72 6d61 ties. (norma │ │ │ │ │ +00004380: 6c6c 7920 7365 7269 6f75 7329 2e20 2054 lly serious). T │ │ │ │ │ +00004390: 6865 7920 6172 6520 636f 6c6c 6563 7469 hey are collecti │ │ │ │ │ +000043a0: 7665 6c79 2063 616c 6c65 6420 2750 6f6c vely called 'Pol │ │ │ │ │ +000043b0: 6963 790a 2020 2020 2072 6571 7569 7265 icy. require │ │ │ │ │ +000043c0: 6d65 6e74 7327 2e0a 0a20 2020 2a20 5468 ments'... * Th │ │ │ │ │ +000043d0: 6520 7465 726d 7320 2773 686f 756c 6427 e terms 'should' │ │ │ │ │ +000043e0: 2061 6e64 2027 7368 6f75 6c64 206e 6f74 and 'should not │ │ │ │ │ +000043f0: 272c 2061 6e64 2074 6865 2061 646a 6563 ', and the adjec │ │ │ │ │ +00004400: 7469 7665 0a20 2020 2020 2772 6563 6f6d tive. 'recom │ │ │ │ │ +00004410: 6d65 6e64 6564 272c 2064 656e 6f74 6520 mended', denote │ │ │ │ │ +00004420: 6265 7374 2070 7261 6374 6963 6573 2e20 best practices. │ │ │ │ │ +00004430: 204e 6f6e 2d63 6f6e 666f 726d 616e 6365 Non-conformance │ │ │ │ │ +00004440: 2077 6974 6820 7468 6573 650a 2020 2020 with these. │ │ │ │ │ +00004450: 2067 7569 6465 6c69 6e65 7320 7769 6c6c guidelines will │ │ │ │ │ +00004460: 2067 656e 6572 616c 6c79 2062 6520 636f generally be co │ │ │ │ │ +00004470: 6e73 6964 6572 6564 2061 2062 7567 2c20 nsidered a bug, │ │ │ │ │ +00004480: 6275 7420 7769 6c6c 206e 6f74 0a20 2020 but will not. │ │ │ │ │ +00004490: 2020 6e65 6365 7373 6172 696c 7920 7265 necessarily re │ │ │ │ │ +000044a0: 6e64 6572 2061 2070 6163 6b61 6765 2075 nder a package u │ │ │ │ │ +000044b0: 6e73 7569 7461 626c 6520 666f 7220 6469 nsuitable for di │ │ │ │ │ +000044c0: 7374 7269 6275 7469 6f6e 2e20 2054 6865 stribution. The │ │ │ │ │ +000044d0: 7365 0a20 2020 2020 7374 6174 656d 656e se. statemen │ │ │ │ │ +000044e0: 7473 2063 6f72 7265 7370 6f6e 6420 746f ts correspond to │ │ │ │ │ +000044f0: 2062 7567 2073 6576 6572 6974 6965 7320 bug severities │ │ │ │ │ +00004500: 6f66 2027 696d 706f 7274 616e 7427 2c20 of 'important', │ │ │ │ │ +00004510: 276e 6f72 6d61 6c27 2c0a 2020 2020 2061 'normal',. a │ │ │ │ │ +00004520: 6e64 2027 6d69 6e6f 7227 2e20 2054 6865 nd 'minor'. The │ │ │ │ │ +00004530: 7920 6172 6520 636f 6c6c 6563 7469 7665 y are collective │ │ │ │ │ +00004540: 6c79 2063 616c 6c65 6420 2750 6f6c 6963 ly called 'Polic │ │ │ │ │ +00004550: 790a 2020 2020 2072 6563 6f6d 6d65 6e64 y. recommend │ │ │ │ │ +00004560: 6174 696f 6e73 272e 0a0a 2020 202a 2054 ations'... * T │ │ │ │ │ +00004570: 6865 2061 646a 6563 7469 7665 7320 2765 he adjectives 'e │ │ │ │ │ +00004580: 6e63 6f75 7261 6765 6427 2061 6e64 2027 ncouraged' and ' │ │ │ │ │ +00004590: 6469 7363 6f75 7261 6765 6427 2064 656e discouraged' den │ │ │ │ │ +000045a0: 6f74 6520 706c 6163 6573 2077 6865 7265 ote places where │ │ │ │ │ +000045b0: 0a20 2020 2020 506f 6c69 6379 206f 6666 . Policy off │ │ │ │ │ +000045c0: 6572 7320 6164 7669 6365 2074 6f20 6d61 ers advice to ma │ │ │ │ │ +000045d0: 696e 7461 696e 6572 732c 2062 7574 206d intainers, but m │ │ │ │ │ +000045e0: 6169 6e74 6169 6e65 7273 2061 7265 2066 aintainers are f │ │ │ │ │ +000045f0: 7265 6520 746f 0a20 2020 2020 666f 6c6c ree to. foll │ │ │ │ │ +00004600: 6f77 206f 7220 6e6f 7420 666f 6c6c 6f77 ow or not follow │ │ │ │ │ +00004610: 2074 6861 7420 6164 7669 6365 2e20 204e that advice. N │ │ │ │ │ +00004620: 6f6e 2d63 6f6e 666f 726d 616e 6365 2077 on-conformance w │ │ │ │ │ +00004630: 6974 6820 7468 6973 2061 6476 6963 650a ith this advice. │ │ │ │ │ +00004640: 2020 2020 2069 7320 6e6f 726d 616c 6c79 is normally │ │ │ │ │ +00004650: 206e 6f74 2063 6f6e 7369 6465 7265 6420 not considered │ │ │ │ │ +00004660: 6120 6275 673b 2069 6620 6120 6275 6720 a bug; if a bug │ │ │ │ │ +00004670: 7365 656d 7320 776f 7274 6877 6869 6c65 seems worthwhile │ │ │ │ │ +00004680: 2c0a 2020 2020 206e 6f72 6d61 6c6c 7920 ,. normally │ │ │ │ │ +00004690: 6974 2077 6f75 6c64 2068 6176 6520 6120 it would have a │ │ │ │ │ +000046a0: 7365 7665 7269 7479 206f 6620 2777 6973 severity of 'wis │ │ │ │ │ +000046b0: 686c 6973 7427 2e20 2054 6865 7365 2073 hlist'. These s │ │ │ │ │ +000046c0: 7461 7465 6d65 6e74 730a 2020 2020 2061 tatements. a │ │ │ │ │ +000046d0: 7265 2063 6f6c 6c65 6374 6976 656c 7920 re collectively │ │ │ │ │ +000046e0: 6361 6c6c 6564 2027 506f 6c69 6379 2061 called 'Policy a │ │ │ │ │ +000046f0: 6476 6963 6527 2e0a 0a20 2020 2a20 5468 dvice'... * Th │ │ │ │ │ +00004700: 6520 7465 726d 2027 6d61 7927 2061 6e64 e term 'may' and │ │ │ │ │ +00004710: 2074 6865 2061 646a 6563 7469 7665 2027 the adjective ' │ │ │ │ │ +00004720: 6f70 7469 6f6e 616c 2720 6172 6520 7573 optional' are us │ │ │ │ │ +00004730: 6564 2074 6f20 636c 6172 6966 790a 2020 ed to clarify. │ │ │ │ │ +00004740: 2020 2063 6173 6573 2077 6865 7265 2069 cases where i │ │ │ │ │ +00004750: 7420 6d61 7920 6f74 6865 7277 6973 6520 t may otherwise │ │ │ │ │ +00004760: 6170 7065 6172 2074 6861 7420 506f 6c69 appear that Poli │ │ │ │ │ +00004770: 6379 2069 7320 7370 6563 6966 7969 6e67 cy is specifying │ │ │ │ │ +00004780: 2061 0a20 2020 2020 7265 7175 6972 656d a. requirem │ │ │ │ │ +00004790: 656e 7420 6f72 2072 6563 6f6d 6d65 6e64 ent or recommend │ │ │ │ │ +000047a0: 6174 696f 6e2e 2020 496e 2074 686f 7365 ation. In those │ │ │ │ │ +000047b0: 2063 6173 6573 2c20 7468 6573 6520 776f cases, these wo │ │ │ │ │ +000047c0: 7264 730a 2020 2020 2064 6573 6372 6962 rds. describ │ │ │ │ │ +000047d0: 6520 6465 6369 7369 6f6e 7320 7468 6174 e decisions that │ │ │ │ │ +000047e0: 2061 7265 2074 7275 6c79 206f 7074 696f are truly optio │ │ │ │ │ +000047f0: 6e61 6c20 616e 6420 6174 2074 6865 206d nal and at the m │ │ │ │ │ +00004800: 6169 6e74 6169 6e65 72e2 8099 730a 2020 aintainer...s. │ │ │ │ │ +00004810: 2020 2064 6973 6372 6574 696f 6e2e 0a0a discretion... │ │ │ │ │ +00004820: 5468 6520 5265 6c65 6173 6520 5465 616d The Release Team │ │ │ │ │ +00004830: 2063 616e 2c20 6174 2074 6865 6972 2064 can, at their d │ │ │ │ │ +00004840: 6973 6372 6574 696f 6e2c 2064 6f77 6e67 iscretion, downg │ │ │ │ │ +00004850: 7261 6465 2061 2050 6f6c 6963 790a 7265 rade a Policy.re │ │ │ │ │ +00004860: 7175 6972 656d 656e 7420 746f 2061 2050 quirement to a P │ │ │ │ │ +00004870: 6f6c 6963 7920 7265 636f 6d6d 656e 6461 olicy recommenda │ │ │ │ │ +00004880: 7469 6f6e 2066 6f72 2061 2067 6976 656e tion for a given │ │ │ │ │ +00004890: 2072 656c 6561 7365 206f 6620 7468 6520 release of the │ │ │ │ │ +000048a0: 4465 6269 616e 0a64 6973 7472 6962 7574 Debian.distribut │ │ │ │ │ +000048b0: 696f 6e2e 2020 5468 6973 206d 6179 2062 ion. This may b │ │ │ │ │ +000048c0: 6520 646f 6e65 2066 6f72 206f 6e6c 7920 e done for only │ │ │ │ │ +000048d0: 6120 7370 6563 6966 6963 2070 6163 6b61 a specific packa │ │ │ │ │ +000048e0: 6765 206f 7220 666f 7220 7468 650a 6172 ge or for the.ar │ │ │ │ │ +000048f0: 6368 6976 6520 6173 2061 2077 686f 6c65 chive as a whole │ │ │ │ │ +00004900: 2e20 2054 6869 7320 7072 6f76 6973 696f . This provisio │ │ │ │ │ +00004910: 6e20 6973 2069 6e74 656e 6465 6420 746f n is intended to │ │ │ │ │ +00004920: 2070 726f 7669 6465 2066 6c65 7869 6269 provide flexibi │ │ │ │ │ +00004930: 6c69 7479 0a74 6f20 6261 6c61 6e63 6520 lity.to balance │ │ │ │ │ +00004940: 7468 6520 7175 616c 6974 7920 7374 616e the quality stan │ │ │ │ │ +00004950: 6461 7264 7320 6f66 2074 6865 2064 6973 dards of the dis │ │ │ │ │ +00004960: 7472 6962 7574 696f 6e20 6167 6169 6e73 tribution agains │ │ │ │ │ +00004970: 7420 7468 6520 7265 6c65 6173 650a 7363 t the release.sc │ │ │ │ │ +00004980: 6865 6475 6c65 2061 6e64 2074 6865 2069 hedule and the i │ │ │ │ │ +00004990: 6d70 6f72 7461 6e63 6520 6f66 206d 616b mportance of mak │ │ │ │ │ +000049a0: 696e 6720 6120 7374 6162 6c65 2072 656c ing a stable rel │ │ │ │ │ +000049b0: 6561 7365 2e0a 0a4d 7563 6820 6f66 2074 ease...Much of t │ │ │ │ │ +000049c0: 6865 2069 6e66 6f72 6d61 7469 6f6e 2070 he information p │ │ │ │ │ +000049d0: 7265 7365 6e74 6564 2069 6e20 7468 6973 resented in this │ │ │ │ │ +000049e0: 206d 616e 7561 6c20 7769 6c6c 2062 6520 manual will be │ │ │ │ │ +000049f0: 7573 6566 756c 2065 7665 6e0a 7768 656e useful even.when │ │ │ │ │ +00004a00: 2062 7569 6c64 696e 6720 6120 7061 636b building a pack │ │ │ │ │ +00004a10: 6167 6520 7768 6963 6820 6973 2074 6f20 age which is to │ │ │ │ │ +00004a20: 6265 2064 6973 7472 6962 7574 6564 2069 be distributed i │ │ │ │ │ +00004a30: 6e20 736f 6d65 206f 7468 6572 2077 6179 n some other way │ │ │ │ │ +00004a40: 206f 720a 6973 2069 6e74 656e 6465 6420 or.is intended │ │ │ │ │ +00004a50: 666f 7220 6c6f 6361 6c20 7573 6520 6f6e for local use on │ │ │ │ │ +00004a60: 6c79 2e0a 0a75 6465 6273 2028 7374 7269 ly...udebs (stri │ │ │ │ │ +00004a70: 7070 6564 2d64 6f77 6e20 6269 6e61 7279 pped-down binary │ │ │ │ │ +00004a80: 2070 6163 6b61 6765 7320 7573 6564 2062 packages used b │ │ │ │ │ +00004a90: 7920 7468 6520 4465 6269 616e 2049 6e73 y the Debian Ins │ │ │ │ │ +00004aa0: 7461 6c6c 6572 2920 616e 640a 736f 7572 taller) and.sour │ │ │ │ │ +00004ab0: 6365 2070 6163 6b61 6765 7320 7468 6174 ce packages that │ │ │ │ │ +00004ac0: 2070 726f 6475 6365 206f 6e6c 7920 7564 produce only ud │ │ │ │ │ +00004ad0: 6562 7320 646f 206e 6f74 2063 6f6d 706c ebs do not compl │ │ │ │ │ +00004ae0: 7920 7769 7468 2061 6c6c 206f 6620 7468 y with all of th │ │ │ │ │ +00004af0: 650a 7265 7175 6972 656d 656e 7473 2064 e.requirements d │ │ │ │ │ +00004b00: 6973 6375 7373 6564 2068 6572 652e 2020 iscussed here. │ │ │ │ │ +00004b10: 5365 6520 7468 6520 4465 6269 616e 2049 See the Debian I │ │ │ │ │ +00004b20: 6e73 7461 6c6c 6572 2069 6e74 6572 6e61 nstaller interna │ │ │ │ │ +00004b30: 6c73 0a6d 616e 7561 6c28 3329 2066 6f72 ls.manual(3) for │ │ │ │ │ +00004b40: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio │ │ │ │ │ +00004b50: 6e20 6162 6f75 7420 7468 656d 2e0a 0a20 n about them... │ │ │ │ │ +00004b60: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +00004b70: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +00004b80: 2d0a 0a20 2020 2831 2920 496e 666f 726d -.. (1) Inform │ │ │ │ │ +00004b90: 616c 6c79 2c20 7468 6520 6372 6974 6572 ally, the criter │ │ │ │ │ +00004ba0: 6961 2075 7365 6420 666f 7220 696e 636c ia used for incl │ │ │ │ │ +00004bb0: 7573 696f 6e20 6973 2074 6861 7420 7468 usion is that th │ │ │ │ │ +00004bc0: 6520 6d61 7465 7269 616c 0a6d 6565 7420 e material.meet │ │ │ │ │ +00004bd0: 6f6e 6520 6f66 2074 6865 2066 6f6c 6c6f one of the follo │ │ │ │ │ +00004be0: 7769 6e67 2072 6571 7569 7265 6d65 6e74 wing requirement │ │ │ │ │ +00004bf0: 733a 0a0a 5374 616e 6461 7264 2069 6e74 s:..Standard int │ │ │ │ │ +00004c00: 6572 6661 6365 730a 0a20 2020 2020 5468 erfaces.. Th │ │ │ │ │ +00004c10: 6520 6d61 7465 7269 616c 2070 7265 7365 e material prese │ │ │ │ │ +00004c20: 6e74 6564 2072 6570 7265 7365 6e74 7320 nted represents │ │ │ │ │ +00004c30: 616e 2069 6e74 6572 6661 6365 2074 6f20 an interface to │ │ │ │ │ +00004c40: 7468 6520 7061 636b 6167 696e 670a 2020 the packaging. │ │ │ │ │ +00004c50: 2020 2073 7973 7465 6d20 7468 6174 2069 system that i │ │ │ │ │ +00004c60: 7320 6d61 6e64 6174 6564 2066 6f72 2075 s mandated for u │ │ │ │ │ +00004c70: 7365 2c20 616e 6420 6973 2075 7365 6420 se, and is used │ │ │ │ │ +00004c80: 6279 2c20 6120 7369 676e 6966 6963 616e by, a significan │ │ │ │ │ +00004c90: 740a 2020 2020 206e 756d 6265 7220 6f66 t. number of │ │ │ │ │ +00004ca0: 2070 6163 6b61 6765 732c 2061 6e64 2074 packages, and t │ │ │ │ │ +00004cb0: 6865 7265 666f 7265 2073 686f 756c 6420 herefore should │ │ │ │ │ +00004cc0: 6e6f 7420 6265 2063 6861 6e67 6564 2077 not be changed w │ │ │ │ │ +00004cd0: 6974 686f 7574 0a20 2020 2020 7065 6572 ithout. peer │ │ │ │ │ +00004ce0: 2072 6576 6965 772e 2020 5061 636b 6167 review. Packag │ │ │ │ │ +00004cf0: 6520 6d61 696e 7461 696e 6572 7320 6361 e maintainers ca │ │ │ │ │ +00004d00: 6e20 7468 656e 2072 656c 7920 6f6e 2074 n then rely on t │ │ │ │ │ +00004d10: 6869 7320 696e 7465 7266 6163 650a 2020 his interface. │ │ │ │ │ +00004d20: 2020 206e 6f74 2063 6861 6e67 696e 672c not changing, │ │ │ │ │ +00004d30: 2061 6e64 2074 6865 2070 6163 6b61 6765 and the package │ │ │ │ │ +00004d40: 206d 616e 6167 656d 656e 7420 736f 6674 management soft │ │ │ │ │ +00004d50: 7761 7265 2061 7574 686f 7273 206e 6565 ware authors nee │ │ │ │ │ +00004d60: 6420 746f 0a20 2020 2020 656e 7375 7265 d to. ensure │ │ │ │ │ +00004d70: 2063 6f6d 7061 7469 6269 6c69 7479 2077 compatibility w │ │ │ │ │ +00004d80: 6974 6820 7468 6973 2069 6e74 6572 6661 ith this interfa │ │ │ │ │ +00004d90: 6365 2064 6566 696e 6974 696f 6e2e 2020 ce definition. │ │ │ │ │ +00004da0: 2843 6f6e 7472 6f6c 2066 696c 650a 2020 (Control file. │ │ │ │ │ +00004db0: 2020 2061 6e64 2063 6861 6e67 656c 6f67 and changelog │ │ │ │ │ +00004dc0: 2066 696c 6520 666f 726d 6174 7320 6172 file formats ar │ │ │ │ │ +00004dd0: 6520 6578 616d 706c 6573 2e29 0a0a 4368 e examples.)..Ch │ │ │ │ │ +00004de0: 6f73 656e 2043 6f6e 7665 6e74 696f 6e0a osen Convention. │ │ │ │ │ +00004df0: 0a20 2020 2020 4966 2074 6865 7265 2061 . If there a │ │ │ │ │ +00004e00: 7265 2061 206e 756d 6265 7220 6f66 2074 re a number of t │ │ │ │ │ +00004e10: 6563 686e 6963 616c 6c79 2076 6961 626c echnically viabl │ │ │ │ │ +00004e20: 6520 6368 6f69 6365 7320 7468 6174 2063 e choices that c │ │ │ │ │ +00004e30: 616e 2062 650a 2020 2020 206d 6164 652c an be. made, │ │ │ │ │ +00004e40: 2062 7574 206f 6e65 206e 6565 6473 2074 but one needs t │ │ │ │ │ +00004e50: 6f20 7365 6c65 6374 206f 6e65 206f 6620 o select one of │ │ │ │ │ +00004e60: 7468 6573 6520 6f70 7469 6f6e 7320 666f these options fo │ │ │ │ │ +00004e70: 720a 2020 2020 2069 6e74 6572 2d6f 7065 r. inter-ope │ │ │ │ │ +00004e80: 7261 6269 6c69 7479 2e20 2054 6865 2076 rability. The v │ │ │ │ │ +00004e90: 6572 7369 6f6e 206e 756d 6265 7220 666f ersion number fo │ │ │ │ │ +00004ea0: 726d 6174 2069 7320 6f6e 6520 6578 616d rmat is one exam │ │ │ │ │ +00004eb0: 706c 652e 0a0a 506c 6561 7365 206e 6f74 ple...Please not │ │ │ │ │ +00004ec0: 6520 7468 6174 2074 6865 7365 2061 7265 e that these are │ │ │ │ │ +00004ed0: 206e 6f74 206d 7574 7561 6c6c 7920 6578 not mutually ex │ │ │ │ │ +00004ee0: 636c 7573 6976 653b 2073 656c 6563 7465 clusive; selecte │ │ │ │ │ +00004ef0: 6420 636f 6e76 656e 7469 6f6e 730a 6f66 d conventions.of │ │ │ │ │ +00004f00: 7465 6e20 6265 636f 6d65 2070 6172 7473 ten become parts │ │ │ │ │ +00004f10: 206f 6620 7374 616e 6461 7264 2069 6e74 of standard int │ │ │ │ │ +00004f20: 6572 6661 6365 732e 0a0a 2020 2028 3229 erfaces... (2) │ │ │ │ │ +00004f30: 2043 6f6d 7061 7265 2052 4643 2032 3131 Compare RFC 211 │ │ │ │ │ +00004f40: 392e 2020 4e6f 7465 2c20 686f 7765 7665 9. Note, howeve │ │ │ │ │ +00004f50: 722c 2074 6861 7420 7468 6573 6520 776f r, that these wo │ │ │ │ │ +00004f60: 7264 7320 6172 6520 7573 6564 2069 6e20 rds are used in │ │ │ │ │ +00004f70: 610a 6469 6666 6572 656e 7420 7761 7920 a.different way │ │ │ │ │ +00004f80: 696e 2074 6869 7320 646f 6375 6d65 6e74 in this document │ │ │ │ │ +00004f90: 2e0a 0a20 2020 2833 2920 6874 7470 733a ... (3) https: │ │ │ │ │ +00004fa0: 2f2f 642d 692e 6465 6269 616e 2e6f 7267 //d-i.debian.org │ │ │ │ │ +00004fb0: 2f64 6f63 2f69 6e74 6572 6e61 6c73 2f63 /doc/internals/c │ │ │ │ │ +00004fc0: 6830 332e 6874 6d6c 0a0a 1f0a 4669 6c65 h03.html....File │ │ │ │ │ +00004fd0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00004fe0: 696e 666f 2c20 204e 6f64 653a 204e 6577 info, Node: New │ │ │ │ │ +00004ff0: 2076 6572 7369 6f6e 7320 6f66 2074 6869 versions of thi │ │ │ │ │ +00005000: 7320 646f 6375 6d65 6e74 2c20 204e 6578 s document, Nex │ │ │ │ │ +00005010: 743a 2041 7574 686f 7273 2061 6e64 204d t: Authors and M │ │ │ │ │ +00005020: 6169 6e74 6169 6e65 7273 2c20 2050 7265 aintainers, Pre │ │ │ │ │ +00005030: 763a 2053 636f 7065 2c20 2055 703a 2041 v: Scope, Up: A │ │ │ │ │ +00005040: 626f 7574 2074 6869 7320 6d61 6e75 616c bout this manual │ │ │ │ │ +00005050: 0a0a 312e 3220 4e65 7720 7665 7273 696f ..1.2 New versio │ │ │ │ │ +00005060: 6e73 206f 6620 7468 6973 2064 6f63 756d ns of this docum │ │ │ │ │ +00005070: 656e 740a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ent.============ │ │ │ │ │ 00005080: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00005090: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T │ │ │ │ │ -000050a0: 6869 7320 6d61 6e75 616c 2069 7320 6469 his manual is di │ │ │ │ │ -000050b0: 7374 7269 6275 7465 6420 7669 6120 7468 stributed via th │ │ │ │ │ -000050c0: 6520 4465 6269 616e 2070 6163 6b61 6765 e Debian package │ │ │ │ │ -000050d0: 2064 6562 6961 6e2d 706f 6c69 6379 2831 debian-policy(1 │ │ │ │ │ -000050e0: 292e 0a0a 5468 6520 6375 7272 656e 7420 )...The current │ │ │ │ │ -000050f0: 7665 7273 696f 6e20 6f66 2074 6869 7320 version of this │ │ │ │ │ -00005100: 646f 6375 6d65 6e74 2069 7320 616c 736f document is also │ │ │ │ │ -00005110: 2061 7661 696c 6162 6c65 2066 726f 6d20 available from │ │ │ │ │ -00005120: 7468 6520 4465 6269 616e 0a77 6562 206d the Debian.web m │ │ │ │ │ -00005130: 6972 726f 7273 2061 7420 e280 9868 7474 irrors at ...htt │ │ │ │ │ -00005140: 7073 3a2f 2f77 7777 2e64 6562 6961 6e2e ps://www.debian. │ │ │ │ │ -00005150: 6f72 672f 646f 632f 6465 6269 616e 2d70 org/doc/debian-p │ │ │ │ │ -00005160: 6f6c 6963 792f e280 992e 2020 416c 736f olicy/.... Also │ │ │ │ │ -00005170: 0a61 7661 696c 6162 6c65 2066 726f 6d20 .available from │ │ │ │ │ -00005180: 7468 6520 7361 6d65 2064 6972 6563 746f the same directo │ │ │ │ │ -00005190: 7279 2061 7265 2073 6576 6572 616c 206f ry are several o │ │ │ │ │ -000051a0: 7468 6572 2066 6f72 6d61 7473 3a0a 706f ther formats:.po │ │ │ │ │ -000051b0: 6c69 6379 2e65 7075 6228 3229 2c20 706f licy.epub(2), po │ │ │ │ │ -000051c0: 6c69 6379 2e74 7874 2833 2920 616e 6420 licy.txt(3) and │ │ │ │ │ -000051d0: 706f 6c69 6379 2e70 6466 2834 292e 2020 policy.pdf(4). │ │ │ │ │ -000051e0: 496e 636c 7564 6564 2069 6e20 626f 7468 Included in both │ │ │ │ │ -000051f0: 2074 6865 0a73 616d 6520 6469 7265 6374 the.same direct │ │ │ │ │ -00005200: 6f72 7920 616e 6420 696e 2074 6865 2064 ory and in the d │ │ │ │ │ -00005210: 6562 6961 6e2d 706f 6c69 6379 2070 6163 ebian-policy pac │ │ │ │ │ -00005220: 6b61 6765 2069 7320 6120 7374 616e 6461 kage is a standa │ │ │ │ │ -00005230: 6c6f 6e65 2063 6f70 7920 6f66 0a2a 6e6f lone copy of.*no │ │ │ │ │ -00005240: 7465 2055 7067 7261 6469 6e67 2063 6865 te Upgrading che │ │ │ │ │ -00005250: 636b 6c69 7374 3a20 392c 2077 6869 6368 cklist: 9, which │ │ │ │ │ -00005260: 2069 6e64 6963 6174 6573 2070 6f6c 6963 indicates polic │ │ │ │ │ -00005270: 7920 6368 616e 6765 7320 6265 7477 6565 y changes betwee │ │ │ │ │ -00005280: 6e0a 7665 7273 696f 6e73 206f 6620 7468 n.versions of th │ │ │ │ │ -00005290: 6973 2064 6f63 756d 656e 742e 0a0a 2020 is document... │ │ │ │ │ -000052a0: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ -000052b0: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ -000052c0: 0a0a 2020 2028 3129 2068 7474 7073 3a2f .. (1) https:/ │ │ │ │ │ -000052d0: 2f70 6163 6b61 6765 732e 6465 6269 616e /packages.debian │ │ │ │ │ -000052e0: 2e6f 7267 2f64 6562 6961 6e2d 706f 6c69 .org/debian-poli │ │ │ │ │ -000052f0: 6379 0a0a 2020 2028 3229 2068 7474 7073 cy.. (2) https │ │ │ │ │ -00005300: 3a2f 2f77 7777 2e64 6562 6961 6e2e 6f72 ://www.debian.or │ │ │ │ │ -00005310: 672f 646f 632f 6465 6269 616e 2d70 6f6c g/doc/debian-pol │ │ │ │ │ -00005320: 6963 792f 706f 6c69 6379 2e65 7075 620a icy/policy.epub. │ │ │ │ │ -00005330: 0a20 2020 2833 2920 6874 7470 733a 2f2f . (3) https:// │ │ │ │ │ -00005340: 7777 772e 6465 6269 616e 2e6f 7267 2f64 www.debian.org/d │ │ │ │ │ -00005350: 6f63 2f64 6562 6961 6e2d 706f 6c69 6379 oc/debian-policy │ │ │ │ │ -00005360: 2f70 6f6c 6963 792e 7478 740a 0a20 2020 /policy.txt.. │ │ │ │ │ -00005370: 2834 2920 6874 7470 733a 2f2f 7777 772e (4) https://www. │ │ │ │ │ -00005380: 6465 6269 616e 2e6f 7267 2f64 6f63 2f64 debian.org/doc/d │ │ │ │ │ -00005390: 6562 6961 6e2d 706f 6c69 6379 2f70 6f6c ebian-policy/pol │ │ │ │ │ -000053a0: 6963 792e 7064 660a 0a1f 0a46 696c 653a icy.pdf....File: │ │ │ │ │ -000053b0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -000053c0: 6e66 6f2c 2020 4e6f 6465 3a20 4175 7468 nfo, Node: Auth │ │ │ │ │ -000053d0: 6f72 7320 616e 6420 4d61 696e 7461 696e ors and Maintain │ │ │ │ │ -000053e0: 6572 732c 2020 4e65 7874 3a20 5265 6c61 ers, Next: Rela │ │ │ │ │ -000053f0: 7465 6420 646f 6375 6d65 6e74 732c 2020 ted documents, │ │ │ │ │ -00005400: 5072 6576 3a20 4e65 7720 7665 7273 696f Prev: New versio │ │ │ │ │ -00005410: 6e73 206f 6620 7468 6973 2064 6f63 756d ns of this docum │ │ │ │ │ -00005420: 656e 742c 2020 5570 3a20 4162 6f75 7420 ent, Up: About │ │ │ │ │ -00005430: 7468 6973 206d 616e 7561 6c0a 0a31 2e33 this manual..1.3 │ │ │ │ │ -00005440: 2041 7574 686f 7273 2061 6e64 204d 6169 Authors and Mai │ │ │ │ │ -00005450: 6e74 6169 6e65 7273 0a3d 3d3d 3d3d 3d3d ntainers.======= │ │ │ │ │ -00005460: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00005470: 3d3d 3d3d 0a0a 2a20 4d65 6e75 3a0a 0a2a ====..* Menu:..* │ │ │ │ │ -00005480: 2045 6172 6c79 2068 6973 746f 7279 3a3a Early history:: │ │ │ │ │ -00005490: 0a2a 2043 7572 7265 6e74 2070 726f 6365 .* Current proce │ │ │ │ │ -000054a0: 7373 3a3a 0a2a 2049 6d70 726f 7665 6d65 ss::.* Improveme │ │ │ │ │ -000054b0: 6e74 733a 3a0a 0a1f 0a46 696c 653a 2064 nts::....File: d │ │ │ │ │ -000054c0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -000054d0: 6f2c 2020 4e6f 6465 3a20 4561 726c 7920 o, Node: Early │ │ │ │ │ -000054e0: 6869 7374 6f72 792c 2020 4e65 7874 3a20 history, Next: │ │ │ │ │ -000054f0: 4375 7272 656e 7420 7072 6f63 6573 732c Current process, │ │ │ │ │ -00005500: 2020 5570 3a20 4175 7468 6f72 7320 616e Up: Authors an │ │ │ │ │ -00005510: 6420 4d61 696e 7461 696e 6572 730a 0a31 d Maintainers..1 │ │ │ │ │ -00005520: 2e33 2e31 2045 6172 6c79 2068 6973 746f .3.1 Early histo │ │ │ │ │ -00005530: 7279 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ry.------------- │ │ │ │ │ -00005540: 2d2d 2d2d 2d2d 0a0a 4f72 6967 696e 616c ------..Original │ │ │ │ │ -00005550: 6c79 2063 616c 6c65 6420 e280 9c44 6562 ly called ...Deb │ │ │ │ │ -00005560: 6961 6e20 474e 552f 4c69 6e75 7820 506f ian GNU/Linux Po │ │ │ │ │ -00005570: 6c69 6379 204d 616e 7561 6ce2 809d 2c20 licy Manual..., │ │ │ │ │ -00005580: 7468 6973 206d 616e 7561 6c20 7761 730a this manual was. │ │ │ │ │ -00005590: 696e 6974 6961 6c6c 7920 7772 6974 7465 initially writte │ │ │ │ │ -000055a0: 6e20 696e 2031 3939 3620 6279 2049 616e n in 1996 by Ian │ │ │ │ │ -000055b0: 204a 6163 6b73 6f6e 2e20 2049 7420 7761 Jackson. It wa │ │ │ │ │ -000055c0: 7320 7265 7669 7365 6420 6f6e 204e 6f76 s revised on Nov │ │ │ │ │ -000055d0: 656d 6265 720a 3237 7468 2c20 3139 3936 ember.27th, 1996 │ │ │ │ │ -000055e0: 2062 7920 4461 7669 6420 412e 204d 6f72 by David A. Mor │ │ │ │ │ -000055f0: 7269 732e 2020 4368 7269 7374 6961 6e20 ris. Christian │ │ │ │ │ -00005600: 5363 6877 6172 7a20 6164 6465 6420 6e65 Schwarz added ne │ │ │ │ │ -00005610: 7720 7365 6374 696f 6e73 206f 6e0a 4d61 w sections on.Ma │ │ │ │ │ -00005620: 7263 6820 3135 7468 2c20 3139 3937 2c20 rch 15th, 1997, │ │ │ │ │ -00005630: 616e 6420 7265 776f 726b 6564 2f72 6573 and reworked/res │ │ │ │ │ -00005640: 7472 7563 7475 7265 6420 6974 2069 6e20 tructured it in │ │ │ │ │ -00005650: 4170 7269 6c2d 4a75 6c79 2031 3939 372e April-July 1997. │ │ │ │ │ -00005660: 0a43 6872 6973 746f 7068 204c 616d 6574 .Christoph Lamet │ │ │ │ │ -00005670: 6572 2063 6f6e 7472 6962 7574 6564 2074 er contributed t │ │ │ │ │ -00005680: 6865 20e2 809c 5765 6220 5374 616e 6461 he ...Web Standa │ │ │ │ │ -00005690: 7264 e280 9d2e 2020 4a75 6c69 616e 2047 rd.... Julian G │ │ │ │ │ -000056a0: 696c 6265 7920 6c61 7267 656c 790a 7265 ilbey largely.re │ │ │ │ │ -000056b0: 7374 7275 6374 7572 6564 2069 7420 696e structured it in │ │ │ │ │ -000056c0: 2032 3030 312e 2020 5369 6e63 6520 5365 2001. Since Se │ │ │ │ │ -000056d0: 7074 656d 6265 7220 3139 3938 2c20 6368 ptember 1998, ch │ │ │ │ │ -000056e0: 616e 6765 7320 746f 2074 6865 2063 6f6e anges to the con │ │ │ │ │ -000056f0: 7465 6e74 730a 6f66 2074 6869 7320 646f tents.of this do │ │ │ │ │ -00005700: 6375 6d65 6e74 2068 6176 6520 6265 656e cument have been │ │ │ │ │ -00005710: 2063 6f2d 6f72 6469 6e61 7465 6420 6279 co-ordinated by │ │ │ │ │ -00005720: 206d 6561 6e73 206f 6620 7468 6520 6465 means of the de │ │ │ │ │ -00005730: 6269 616e 2d70 6f6c 6963 790a 6d61 696c bian-policy.mail │ │ │ │ │ -00005740: 696e 6720 6c69 7374 203c 6465 6269 616e ing list ....Fil │ │ │ │ │ -00005770: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00005780: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4375 .info, Node: Cu │ │ │ │ │ -00005790: 7272 656e 7420 7072 6f63 6573 732c 2020 rrent process, │ │ │ │ │ -000057a0: 4e65 7874 3a20 496d 7072 6f76 656d 656e Next: Improvemen │ │ │ │ │ -000057b0: 7473 2c20 2050 7265 763a 2045 6172 6c79 ts, Prev: Early │ │ │ │ │ -000057c0: 2068 6973 746f 7279 2c20 2055 703a 2041 history, Up: A │ │ │ │ │ -000057d0: 7574 686f 7273 2061 6e64 204d 6169 6e74 uthors and Maint │ │ │ │ │ -000057e0: 6169 6e65 7273 0a0a 312e 332e 3220 4375 ainers..1.3.2 Cu │ │ │ │ │ -000057f0: 7272 656e 7420 7072 6f63 6573 730a 2d2d rrent process.-- │ │ │ │ │ -00005800: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00005810: 2d2d 2d0a 0a54 6865 2050 6f6c 6963 7920 ---..The Policy │ │ │ │ │ -00005820: 4564 6974 6f72 7320 6172 6520 4450 4c20 Editors are DPL │ │ │ │ │ -00005830: 6465 6c65 6761 7465 7320 7769 7468 2072 delegates with r │ │ │ │ │ -00005840: 6573 706f 6e73 6962 696c 6974 7920 666f esponsibility fo │ │ │ │ │ -00005850: 7220 7468 650a 636f 6e74 656e 7473 206f r the.contents o │ │ │ │ │ -00005860: 6620 7468 6973 2064 6f63 756d 656e 7420 f this document │ │ │ │ │ -00005870: 2873 6565 2074 6865 2044 6562 6961 6e20 (see the Debian │ │ │ │ │ -00005880: 436f 6e73 7469 7475 7469 6f6e 2066 6f72 Constitution for │ │ │ │ │ -00005890: 2074 6865 206d 6561 6e69 6e67 0a6f 6620 the meaning.of │ │ │ │ │ -000058a0: e280 9c44 504c 2064 656c 6567 6174 65e2 ...DPL delegate. │ │ │ │ │ -000058b0: 809d 292e 2020 486f 7765 7665 722c 2074 ..). However, t │ │ │ │ │ -000058c0: 6865 2050 6f6c 6963 7920 4564 6974 6f72 he Policy Editor │ │ │ │ │ -000058d0: 7320 6675 7274 6865 7220 6465 6c65 6761 s further delega │ │ │ │ │ -000058e0: 7465 2074 6865 6972 0a65 6469 746f 7269 te their.editori │ │ │ │ │ -000058f0: 616c 2070 6f77 6572 2074 6f20 6120 7072 al power to a pr │ │ │ │ │ -00005900: 6f63 6573 7320 6f66 2065 7374 6162 6c69 ocess of establi │ │ │ │ │ -00005910: 7368 696e 6720 7072 6f6a 6563 7420 6d65 shing project me │ │ │ │ │ -00005920: 6d62 6572 2063 6f6e 7365 6e73 7573 206f mber consensus o │ │ │ │ │ -00005930: 6e0a 7468 6520 6465 6269 616e 2d70 6f6c n.the debian-pol │ │ │ │ │ -00005940: 6963 7920 6d61 696c 696e 6720 6c69 7374 icy mailing list │ │ │ │ │ -00005950: 2c20 6173 2064 6573 6372 6962 6564 2069 , as described i │ │ │ │ │ -00005960: 6e20 2a6e 6f74 6520 4465 6269 616e 2050 n *note Debian P │ │ │ │ │ -00005970: 6f6c 6963 790a 6368 616e 6765 7320 7072 olicy.changes pr │ │ │ │ │ -00005980: 6f63 6573 733a 2065 2e20 2054 6865 2063 ocess: e. The c │ │ │ │ │ -00005990: 7572 7265 6e74 2050 6f6c 6963 7920 4564 urrent Policy Ed │ │ │ │ │ -000059a0: 6974 6f72 7320 6172 653a 0a0a 2020 312e itors are:.. 1. │ │ │ │ │ -000059b0: 2052 7573 7320 416c 6c62 6572 790a 0a20 Russ Allbery.. │ │ │ │ │ -000059c0: 2032 2e20 5365 616e 2057 6869 7474 6f6e 2. Sean Whitton │ │ │ │ │ -000059d0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -000059e0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -000059f0: 6f64 653a 2049 6d70 726f 7665 6d65 6e74 ode: Improvement │ │ │ │ │ -00005a00: 732c 2020 5072 6576 3a20 4375 7272 656e s, Prev: Curren │ │ │ │ │ -00005a10: 7420 7072 6f63 6573 732c 2020 5570 3a20 t process, Up: │ │ │ │ │ -00005a20: 4175 7468 6f72 7320 616e 6420 4d61 696e Authors and Main │ │ │ │ │ -00005a30: 7461 696e 6572 730a 0a31 2e33 2e33 2049 tainers..1.3.3 I │ │ │ │ │ -00005a40: 6d70 726f 7665 6d65 6e74 730a 2d2d 2d2d mprovements.---- │ │ │ │ │ -00005a50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -00005a60: 5768 696c 6520 7468 6520 6175 7468 6f72 While the author │ │ │ │ │ -00005a70: 7320 6f66 2074 6869 7320 646f 6375 6d65 s of this docume │ │ │ │ │ -00005a80: 6e74 2068 6176 6520 7472 6965 6420 6861 nt have tried ha │ │ │ │ │ -00005a90: 7264 2074 6f20 6176 6f69 6420 7479 706f rd to avoid typo │ │ │ │ │ -00005aa0: 7320 616e 640a 6f74 6865 7220 6572 726f s and.other erro │ │ │ │ │ -00005ab0: 7273 2c20 7468 6573 6520 646f 2073 7469 rs, these do sti │ │ │ │ │ -00005ac0: 6c6c 206f 6363 7572 2e20 2049 6620 796f ll occur. If yo │ │ │ │ │ -00005ad0: 7520 6469 7363 6f76 6572 2061 6e20 6572 u discover an er │ │ │ │ │ -00005ae0: 726f 7220 696e 2074 6869 730a 6d61 6e75 ror in this.manu │ │ │ │ │ -00005af0: 616c 206f 7220 6966 2079 6f75 2077 616e al or if you wan │ │ │ │ │ -00005b00: 7420 746f 2067 6976 6520 616e 7920 636f t to give any co │ │ │ │ │ -00005b10: 6d6d 656e 7473 2c20 7375 6767 6573 7469 mments, suggesti │ │ │ │ │ -00005b20: 6f6e 732c 206f 7220 6372 6974 6963 6973 ons, or criticis │ │ │ │ │ -00005b30: 6d73 0a70 6c65 6173 6520 7365 6e64 2061 ms.please send a │ │ │ │ │ -00005b40: 6e20 656d 6169 6c20 746f 2074 6865 2044 n email to the D │ │ │ │ │ -00005b50: 6562 6961 6e20 506f 6c69 6379 204d 6169 ebian Policy Mai │ │ │ │ │ -00005b60: 6c69 6e67 204c 6973 742c 0a3c 6465 6269 ling List,., or │ │ │ │ │ -00005b90: 7375 626d 6974 2061 2062 7567 2072 6570 submit a bug rep │ │ │ │ │ -00005ba0: 6f72 7420 6167 6169 6e73 7420 7468 650a ort against the. │ │ │ │ │ -00005bb0: e280 9864 6562 6961 6e2d 706f 6c69 6379 ...debian-policy │ │ │ │ │ -00005bc0: e280 9920 7061 636b 6167 652e 0a0a 506c ... package...Pl │ │ │ │ │ -00005bd0: 6561 7365 2064 6f20 6e6f 7420 7472 7920 ease do not try │ │ │ │ │ -00005be0: 746f 2072 6561 6368 2074 6865 2069 6e64 to reach the ind │ │ │ │ │ -00005bf0: 6976 6964 7561 6c20 6175 7468 6f72 7320 ividual authors │ │ │ │ │ -00005c00: 6f72 206d 6169 6e74 6169 6e65 7273 206f or maintainers o │ │ │ │ │ -00005c10: 6620 7468 650a 506f 6c69 6379 204d 616e f the.Policy Man │ │ │ │ │ -00005c20: 7561 6c20 7265 6761 7264 696e 6720 6368 ual regarding ch │ │ │ │ │ -00005c30: 616e 6765 7320 746f 2074 6865 2050 6f6c anges to the Pol │ │ │ │ │ -00005c40: 6963 792e 0a0a 4e65 7720 7465 6368 6e69 icy...New techni │ │ │ │ │ -00005c50: 7175 6573 2061 6e64 2066 756e 6374 696f ques and functio │ │ │ │ │ -00005c60: 6e61 6c69 7479 2061 7265 2067 656e 6572 nality are gener │ │ │ │ │ -00005c70: 616c 6c79 2069 6d70 6c65 6d65 6e74 6564 ally implemented │ │ │ │ │ -00005c80: 2069 6e20 7468 6520 4465 6269 616e 0a61 in the Debian.a │ │ │ │ │ -00005c90: 7263 6869 7665 2028 6c6f 6e67 2920 6265 rchive (long) be │ │ │ │ │ -00005ca0: 666f 7265 2074 6865 7920 6172 6520 6465 fore they are de │ │ │ │ │ -00005cb0: 7461 696c 6564 2069 6e20 7468 6973 2064 tailed in this d │ │ │ │ │ -00005cc0: 6f63 756d 656e 742e 2020 5468 6973 2069 ocument. This i │ │ │ │ │ -00005cd0: 7320 6e6f 740a 636f 6e73 6964 6572 6564 s not.considered │ │ │ │ │ -00005ce0: 2074 6f20 6265 2061 2070 726f 626c 656d to be a problem │ │ │ │ │ -00005cf0: 3a20 7468 6572 6520 6973 2061 2063 6f6e : there is a con │ │ │ │ │ -00005d00: 7365 6e73 7573 2069 6e20 7468 6520 4465 sensus in the De │ │ │ │ │ -00005d10: 6269 616e 2050 726f 6a65 6374 0a74 6861 bian Project.tha │ │ │ │ │ -00005d20: 7420 7468 6520 7461 736b 206f 6620 6b65 t the task of ke │ │ │ │ │ -00005d30: 6570 696e 6720 7468 6973 2064 6f63 756d eping this docum │ │ │ │ │ -00005d40: 656e 7420 7570 2d74 6f2d 6461 7465 2073 ent up-to-date s │ │ │ │ │ -00005d50: 686f 756c 6420 6e65 7665 7220 626c 6f63 hould never bloc │ │ │ │ │ -00005d60: 6b0a 6d61 6b69 6e67 2069 6d70 726f 7665 k.making improve │ │ │ │ │ -00005d70: 6d65 6e74 7320 746f 2044 6562 6961 6e2e ments to Debian. │ │ │ │ │ -00005d80: 2020 4e65 7665 7274 6865 6c65 7373 2c20 Nevertheless, │ │ │ │ │ -00005d90: 6974 2069 7320 6265 7474 6572 2074 6f20 it is better to │ │ │ │ │ -00005da0: 7375 626d 6974 0a70 6174 6368 6573 2074 submit.patches t │ │ │ │ │ -00005db0: 6f20 7468 6973 2064 6f63 756d 656e 7420 o this document │ │ │ │ │ -00005dc0: 736f 6f6e 6572 2072 6174 6865 7220 7468 sooner rather th │ │ │ │ │ -00005dd0: 616e 206c 6174 6572 2e20 2054 6869 7320 an later. This │ │ │ │ │ -00005de0: 7265 6475 6365 7320 7468 650a 616d 6f75 reduces the.amou │ │ │ │ │ -00005df0: 6e74 206f 6620 776f 726b 2074 6861 7420 nt of work that │ │ │ │ │ -00005e00: 6973 206e 6565 6465 6420 6f6e 2074 6865 is needed on the │ │ │ │ │ -00005e10: 2070 6172 7420 6f66 206f 7468 6572 7320 part of others │ │ │ │ │ -00005e20: 746f 2067 6574 2074 6865 6d73 656c 7665 to get themselve │ │ │ │ │ -00005e30: 730a 7570 2d74 6f2d 7370 6565 6420 6f6e s.up-to-speed on │ │ │ │ │ -00005e40: 206e 6577 2062 6573 7420 7072 6163 7469 new best practi │ │ │ │ │ -00005e50: 6365 732e 0a0a 1f0a 4669 6c65 3a20 6465 ces.....File: de │ │ │ │ │ -00005e60: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00005e70: 2c20 204e 6f64 653a 2052 656c 6174 6564 , Node: Related │ │ │ │ │ -00005e80: 2064 6f63 756d 656e 7473 2c20 204e 6578 documents, Nex │ │ │ │ │ -00005e90: 743a 2044 6566 696e 6974 696f 6e73 2c20 t: Definitions, │ │ │ │ │ -00005ea0: 2050 7265 763a 2041 7574 686f 7273 2061 Prev: Authors a │ │ │ │ │ -00005eb0: 6e64 204d 6169 6e74 6169 6e65 7273 2c20 nd Maintainers, │ │ │ │ │ -00005ec0: 2055 703a 2041 626f 7574 2074 6869 7320 Up: About this │ │ │ │ │ -00005ed0: 6d61 6e75 616c 0a0a 312e 3420 5265 6c61 manual..1.4 Rela │ │ │ │ │ -00005ee0: 7465 6420 646f 6375 6d65 6e74 730a 3d3d ted documents.== │ │ │ │ │ -00005ef0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00005f00: 3d3d 3d0a 0a54 6865 7265 2061 7265 2073 ===..There are s │ │ │ │ │ -00005f10: 6576 6572 616c 206f 7468 6572 2064 6f63 everal other doc │ │ │ │ │ -00005f20: 756d 656e 7473 206f 7468 6572 2074 6861 uments other tha │ │ │ │ │ -00005f30: 6e20 7468 6973 2050 6f6c 6963 7920 4d61 n this Policy Ma │ │ │ │ │ -00005f40: 6e75 616c 2074 6861 7420 6172 650a 6e65 nual that are.ne │ │ │ │ │ -00005f50: 6365 7373 6172 7920 746f 2066 756c 6c79 cessary to fully │ │ │ │ │ -00005f60: 2075 6e64 6572 7374 616e 6420 736f 6d65 understand some │ │ │ │ │ -00005f70: 2044 6562 6961 6e20 706f 6c69 6369 6573 Debian policies │ │ │ │ │ -00005f80: 2061 6e64 2070 726f 6365 6475 7265 732e and procedures. │ │ │ │ │ -00005f90: 0a0a 5468 6520 6578 7465 726e 616c 20e2 ..The external . │ │ │ │ │ -00005fa0: 809c 7375 622d 706f 6c69 6379 e280 9d20 ..sub-policy... │ │ │ │ │ -00005fb0: 646f 6375 6d65 6e74 7320 6172 6520 7265 documents are re │ │ │ │ │ -00005fc0: 6665 7272 6564 2074 6f20 696e 3a0a 0a20 ferred to in:.. │ │ │ │ │ -00005fd0: 2020 2d20 2a6e 6f74 6520 4669 6c65 2053 - *note File S │ │ │ │ │ -00005fe0: 7973 7465 6d20 5374 7275 6374 7572 653a ystem Structure: │ │ │ │ │ -00005ff0: 2031 322e 0a0a 2020 202d 202a 6e6f 7465 12... - *note │ │ │ │ │ -00006000: 2056 6972 7475 616c 2070 6163 6b61 6765 Virtual package │ │ │ │ │ -00006010: 733a 2031 332e 0a0a 2020 202d 202a 6e6f s: 13... - *no │ │ │ │ │ -00006020: 7465 204d 656e 7573 3a20 3134 2e0a 0a20 te Menus: 14... │ │ │ │ │ -00006030: 2020 2d20 2a6e 6f74 6520 5065 726c 2070 - *note Perl p │ │ │ │ │ -00006040: 726f 6772 616d 7320 616e 6420 6d6f 6475 rograms and modu │ │ │ │ │ -00006050: 6c65 733a 2031 352e 0a0a 2020 202d 202a les: 15... - * │ │ │ │ │ -00006060: 6e6f 7465 2050 726f 6d70 7469 6e67 2069 note Prompting i │ │ │ │ │ -00006070: 6e20 6d61 696e 7461 696e 6572 2073 6372 n maintainer scr │ │ │ │ │ -00006080: 6970 7473 3a20 3136 2e0a 0a20 2020 2d20 ipts: 16... - │ │ │ │ │ -00006090: 2a6e 6f74 6520 456d 6163 7320 6c69 7370 *note Emacs lisp │ │ │ │ │ -000060a0: 2070 726f 6772 616d 733a 2031 372e 0a0a programs: 17... │ │ │ │ │ -000060b0: 496e 2061 6464 6974 696f 6e20 746f 2074 In addition to t │ │ │ │ │ -000060c0: 686f 7365 2c20 7768 6963 6820 6361 7272 hose, which carr │ │ │ │ │ -000060d0: 7920 7468 6520 7765 6967 6874 206f 6620 y the weight of │ │ │ │ │ -000060e0: 706f 6c69 6379 2c20 7468 6572 6520 6973 policy, there is │ │ │ │ │ -000060f0: 2074 6865 0a44 6562 6961 6e20 4465 7665 the.Debian Deve │ │ │ │ │ -00006100: 6c6f 7065 72e2 8099 7320 5265 6665 7265 loper...s Refere │ │ │ │ │ -00006110: 6e63 652e 2020 5468 6973 2064 6f63 756d nce. This docum │ │ │ │ │ -00006120: 656e 7420 6465 7363 7269 6265 7320 7072 ent describes pr │ │ │ │ │ -00006130: 6f63 6564 7572 6573 2061 6e64 0a72 6573 ocedures and.res │ │ │ │ │ -00006140: 6f75 7263 6573 2066 6f72 2044 6562 6961 ources for Debia │ │ │ │ │ -00006150: 6e20 6465 7665 6c6f 7065 7273 2c20 6275 n developers, bu │ │ │ │ │ -00006160: 7420 6974 2069 7320 276e 6f74 2720 6e6f t it is 'not' no │ │ │ │ │ -00006170: 726d 6174 6976 653b 2072 6174 6865 722c rmative; rather, │ │ │ │ │ -00006180: 2069 740a 696e 636c 7564 6573 2074 6869 it.includes thi │ │ │ │ │ -00006190: 6e67 7320 7468 6174 2064 6f6e e280 9974 ngs that don...t │ │ │ │ │ -000061a0: 2062 656c 6f6e 6720 696e 2074 6865 2050 belong in the P │ │ │ │ │ -000061b0: 6f6c 6963 792c 2073 7563 6820 6173 2062 olicy, such as b │ │ │ │ │ -000061c0: 6573 7420 7072 6163 7469 6365 730a 666f est practices.fo │ │ │ │ │ -000061d0: 7220 6465 7665 6c6f 7065 7273 2e0a 0a54 r developers...T │ │ │ │ │ -000061e0: 6865 2044 6576 656c 6f70 6572 e280 9973 he Developer...s │ │ │ │ │ -000061f0: 2052 6566 6572 656e 6365 2069 7320 6176 Reference is av │ │ │ │ │ -00006200: 6169 6c61 626c 6520 696e 2074 6865 2064 ailable in the d │ │ │ │ │ -00006210: 6576 656c 6f70 6572 732d 7265 6665 7265 evelopers-refere │ │ │ │ │ -00006220: 6e63 650a 7061 636b 6167 652e 2020 4974 nce.package. It │ │ │ │ │ -00006230: e280 9973 2061 6c73 6f20 6176 6169 6c61 ...s also availa │ │ │ │ │ -00006240: 626c 6520 6672 6f6d 2074 6865 2044 6562 ble from the Deb │ │ │ │ │ -00006250: 6961 6e20 7765 6220 6d69 7272 6f72 7320 ian web mirrors │ │ │ │ │ -00006260: 6174 0ae2 8098 6874 7470 733a 2f2f 7777 at....https://ww │ │ │ │ │ -00006270: 772e 6465 6269 616e 2e6f 7267 2f64 6f63 w.debian.org/doc │ │ │ │ │ -00006280: 2f64 6576 656c 6f70 6572 732d 7265 6665 /developers-refe │ │ │ │ │ -00006290: 7265 6e63 652f e280 992e 0a0a 4669 6e61 rence/......Fina │ │ │ │ │ -000062a0: 6c6c 792c 2061 202a 6e6f 7465 2073 7065 lly, a *note spe │ │ │ │ │ -000062b0: 6369 6669 6361 7469 6f6e 2066 6f72 206d cification for m │ │ │ │ │ -000062c0: 6163 6869 6e65 2d72 6561 6461 626c 6520 achine-readable │ │ │ │ │ -000062d0: 636f 7079 7269 6768 7420 6669 6c65 733a copyright files: │ │ │ │ │ -000062e0: 2031 382e 0a69 7320 6d61 696e 7461 696e 18..is maintain │ │ │ │ │ -000062f0: 6564 2061 7320 7061 7274 206f 6620 7468 ed as part of th │ │ │ │ │ -00006300: 6520 6465 6269 616e 2d70 6f6c 6963 7920 e debian-policy │ │ │ │ │ -00006310: 7061 636b 6167 6520 7573 696e 6720 7468 package using th │ │ │ │ │ -00006320: 6520 7361 6d65 0a70 726f 6365 6475 7265 e same.procedure │ │ │ │ │ -00006330: 2061 7320 7468 6520 6f74 6865 7220 706f as the other po │ │ │ │ │ -00006340: 6c69 6379 2064 6f63 756d 656e 7473 2e20 licy documents. │ │ │ │ │ -00006350: 2055 7365 206f 6620 7468 6973 2066 6f72 Use of this for │ │ │ │ │ -00006360: 6d61 7420 6973 0a6f 7074 696f 6e61 6c2e mat is.optional. │ │ │ │ │ -00006370: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00006380: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00006390: 6f64 653a 2044 6566 696e 6974 696f 6e73 ode: Definitions │ │ │ │ │ -000063a0: 2c20 204e 6578 743a 2054 7261 6e73 6c61 , Next: Transla │ │ │ │ │ -000063b0: 7469 6f6e 732c 2020 5072 6576 3a20 5265 tions, Prev: Re │ │ │ │ │ -000063c0: 6c61 7465 6420 646f 6375 6d65 6e74 732c lated documents, │ │ │ │ │ -000063d0: 2020 5570 3a20 4162 6f75 7420 7468 6973 Up: About this │ │ │ │ │ -000063e0: 206d 616e 7561 6c0a 0a31 2e35 2044 6566 manual..1.5 Def │ │ │ │ │ -000063f0: 696e 6974 696f 6e73 0a3d 3d3d 3d3d 3d3d initions.======= │ │ │ │ │ -00006400: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6520 666f ========..The fo │ │ │ │ │ -00006410: 6c6c 6f77 696e 6720 7465 726d 7320 6172 llowing terms ar │ │ │ │ │ -00006420: 6520 7573 6564 2069 6e20 7468 6973 2050 e used in this P │ │ │ │ │ -00006430: 6f6c 6963 7920 4d61 6e75 616c 3a0a 0a41 olicy Manual:..A │ │ │ │ │ -00006440: 5343 4949 0a0a 2020 2020 2054 6865 2063 SCII.. The c │ │ │ │ │ -00006450: 6861 7261 6374 6572 2065 6e63 6f64 696e haracter encodin │ │ │ │ │ -00006460: 6720 7370 6563 6966 6965 6420 6279 2041 g specified by A │ │ │ │ │ -00006470: 4e53 4920 5833 2e34 2d31 3938 3620 616e NSI X3.4-1986 an │ │ │ │ │ -00006480: 6420 6974 730a 2020 2020 2070 7265 6465 d its. prede │ │ │ │ │ -00006490: 6365 7373 6f72 2073 7461 6e64 6172 6473 cessor standards │ │ │ │ │ -000064a0: 2c20 7265 6665 7272 6564 2074 6f20 696e , referred to in │ │ │ │ │ -000064b0: 204d 494d 4520 6173 2055 532d 4153 4349 MIME as US-ASCI │ │ │ │ │ -000064c0: 492c 2061 6e64 0a20 2020 2020 636f 7272 I, and. corr │ │ │ │ │ -000064d0: 6573 706f 6e64 696e 6720 746f 2061 6e20 esponding to an │ │ │ │ │ -000064e0: 656e 636f 6469 6e67 2069 6e20 6569 6768 encoding in eigh │ │ │ │ │ -000064f0: 7420 6269 7473 2070 6572 2063 6861 7261 t bits per chara │ │ │ │ │ -00006500: 6374 6572 206f 6620 7468 650a 2020 2020 cter of the. │ │ │ │ │ -00006510: 2066 6972 7374 2031 3238 2055 6e69 636f first 128 Unico │ │ │ │ │ -00006520: 6465 2831 2920 6368 6172 6163 7465 7273 de(1) characters │ │ │ │ │ -00006530: 2c20 7769 7468 2074 6865 2065 6967 6874 , with the eight │ │ │ │ │ -00006540: 6820 6269 7420 616c 7761 7973 207a 6572 h bit always zer │ │ │ │ │ -00006550: 6f2e 0a0a 7570 7374 7265 616d 0a0a 2020 o...upstream.. │ │ │ │ │ -00006560: 2020 2054 6865 2073 6f75 7263 6520 6f66 The source of │ │ │ │ │ -00006570: 2073 6f66 7477 6172 6520 7468 6174 2069 software that i │ │ │ │ │ -00006580: 7320 6265 696e 6720 7061 636b 6167 6564 s being packaged │ │ │ │ │ -00006590: 2c20 6f72 2074 6865 2070 6f72 7469 6f6e , or the portion │ │ │ │ │ -000065a0: 206f 6620 610a 2020 2020 2073 6f66 7477 of a. softw │ │ │ │ │ -000065b0: 6172 6520 7061 636b 6167 6520 7468 6174 are package that │ │ │ │ │ -000065c0: 206f 7269 6769 6e61 7465 7320 6672 6f6d originates from │ │ │ │ │ -000065d0: 206f 7574 7369 6465 206f 6620 4465 6269 outside of Debi │ │ │ │ │ -000065e0: 616e 2e20 2046 6f72 0a20 2020 2020 6578 an. For. ex │ │ │ │ │ -000065f0: 616d 706c 652c 2073 7570 706f 7365 2041 ample, suppose A │ │ │ │ │ -00006600: 6c69 6365 2077 7269 7465 7320 616e 6420 lice writes and │ │ │ │ │ -00006610: 7265 6c65 6173 6573 2061 2066 7265 6520 releases a free │ │ │ │ │ -00006620: 736f 6674 7761 7265 2070 6163 6b61 6765 software package │ │ │ │ │ -00006630: 2c0a 2020 2020 2061 6e64 2074 6865 6e20 ,. and then │ │ │ │ │ -00006640: 426f 6220 6372 6561 7465 7320 6120 4465 Bob creates a De │ │ │ │ │ -00006650: 6269 616e 2070 6163 6b61 6765 206f 6620 bian package of │ │ │ │ │ -00006660: 7468 6174 2073 6f66 7477 6172 6520 7061 that software pa │ │ │ │ │ -00006670: 636b 6167 652e 0a20 2020 2020 416c 6963 ckage.. Alic │ │ │ │ │ -00006680: 6520 6973 2074 6865 2027 7570 7374 7265 e is the 'upstre │ │ │ │ │ -00006690: 616d 206d 6169 6e74 6169 6e65 7227 2028 am maintainer' ( │ │ │ │ │ -000066a0: 736f 6d65 7469 6d65 7320 6162 6272 6576 sometimes abbrev │ │ │ │ │ -000066b0: 6961 7465 6420 6173 0a20 2020 2020 2775 iated as. 'u │ │ │ │ │ -000066c0: 7073 7472 6561 6d27 2920 6f66 2074 6865 pstream') of the │ │ │ │ │ -000066d0: 2070 6163 6b61 6765 2c20 416c 6963 65e2 package, Alice. │ │ │ │ │ -000066e0: 8099 7320 7265 6c65 6173 6573 2061 7265 ..s releases are │ │ │ │ │ -000066f0: 2074 6865 2027 7570 7374 7265 616d 0a20 the 'upstream. │ │ │ │ │ -00006700: 2020 2020 7265 6c65 6173 6573 272c 2061 releases', a │ │ │ │ │ -00006710: 6e64 2074 6865 2076 6572 7369 6f6e 206e nd the version n │ │ │ │ │ -00006720: 756d 6265 7220 7368 6520 7075 7473 206f umber she puts o │ │ │ │ │ -00006730: 6e20 6120 7265 6c65 6173 6520 6973 2074 n a release is t │ │ │ │ │ -00006740: 6865 0a20 2020 2020 2775 7073 7472 6561 he. 'upstrea │ │ │ │ │ -00006750: 6d20 7665 7273 696f 6e27 2e20 2042 6f62 m version'. Bob │ │ │ │ │ -00006760: 206d 6179 206d 616b 6520 4465 6269 616e may make Debian │ │ │ │ │ -00006770: 2d73 7065 6369 6669 6320 6d6f 6469 6669 -specific modifi │ │ │ │ │ -00006780: 6361 7469 6f6e 7320 746f 0a20 2020 2020 cations to. │ │ │ │ │ -00006790: 7468 6520 7061 636b 6167 652c 2061 6e64 the package, and │ │ │ │ │ -000067a0: 2074 6865 6e20 6c61 7465 7220 7365 6e64 then later send │ │ │ │ │ -000067b0: 2074 686f 7365 206d 6f64 6966 6963 6174 those modificat │ │ │ │ │ -000067c0: 696f 6e73 2027 7570 7374 7265 616d 2720 ions 'upstream' │ │ │ │ │ -000067d0: 746f 0a20 2020 2020 6265 2069 6e63 6f72 to. be incor │ │ │ │ │ -000067e0: 706f 7261 7465 6420 696e 2041 6c69 6365 porated in Alice │ │ │ │ │ -000067f0: e280 9973 2072 656c 6561 7365 732e 0a0a ...s releases... │ │ │ │ │ -00006800: 2020 2020 2054 6865 2070 6163 6b61 6765 The package │ │ │ │ │ -00006810: 7220 616e 6420 7570 7374 7265 616d 2064 r and upstream d │ │ │ │ │ -00006820: 6576 656c 6f70 6572 206d 6179 2062 6520 eveloper may be │ │ │ │ │ -00006830: 7468 6520 7361 6d65 2070 6572 736f 6e2e the same person. │ │ │ │ │ -00006840: 2020 466f 720a 2020 2020 2065 7861 6d70 For. examp │ │ │ │ │ -00006850: 6c65 2c20 416c 6963 6520 6d61 7920 6368 le, Alice may ch │ │ │ │ │ -00006860: 6f6f 7365 2074 6f20 7061 636b 6167 6520 oose to package │ │ │ │ │ -00006870: 6865 7220 6f77 6e20 736f 6674 7761 7265 her own software │ │ │ │ │ -00006880: 2066 6f72 2044 6562 6961 6e2e 0a20 2020 for Debian.. │ │ │ │ │ -00006890: 2020 486f 7765 7665 722c 2074 6869 7320 However, this │ │ │ │ │ -000068a0: 6d61 6e75 616c 2073 7469 6c6c 2064 6973 manual still dis │ │ │ │ │ -000068b0: 7469 6e67 7569 7368 6573 2062 6574 7765 tinguishes betwe │ │ │ │ │ -000068c0: 656e 2074 6865 2072 6f6c 6520 6f66 0a20 en the role of. │ │ │ │ │ -000068d0: 2020 2020 7570 7374 7265 616d 2061 6e64 upstream and │ │ │ │ │ -000068e0: 2074 6865 2072 6f6c 6520 6f66 2044 6562 the role of Deb │ │ │ │ │ -000068f0: 6961 6e20 7061 636b 6167 6572 2c20 6576 ian packager, ev │ │ │ │ │ -00006900: 656e 2077 6865 6e20 7468 6520 7361 6d65 en when the same │ │ │ │ │ -00006910: 2070 6572 736f 6e0a 2020 2020 2069 7320 person. is │ │ │ │ │ -00006920: 6669 6c6c 696e 6720 626f 7468 206f 6620 filling both of │ │ │ │ │ -00006930: 7468 6f73 6520 726f 6c65 732c 2073 696e those roles, sin │ │ │ │ │ -00006940: 6365 2074 6865 7920 6861 7665 2073 6f6d ce they have som │ │ │ │ │ -00006950: 6520 696d 706c 6963 6174 696f 6e73 0a20 e implications. │ │ │ │ │ -00006960: 2020 2020 666f 7220 7468 6520 6465 7461 for the deta │ │ │ │ │ -00006970: 696c 7320 6f66 2070 6163 6b61 6769 6e67 ils of packaging │ │ │ │ │ -00006980: 2e0a 0a55 5446 2d38 0a0a 2020 2020 2054 ...UTF-8.. T │ │ │ │ │ -00006990: 6865 2074 7261 6e73 666f 726d 6174 696f he transformatio │ │ │ │ │ -000069a0: 6e20 666f 726d 6174 2028 736f 6d65 7469 n format (someti │ │ │ │ │ -000069b0: 6d65 7320 6361 6c6c 6564 2065 6e63 6f64 mes called encod │ │ │ │ │ -000069c0: 696e 6729 206f 6620 556e 6963 6f64 6528 ing) of Unicode( │ │ │ │ │ -000069d0: 3229 0a20 2020 2020 6465 6669 6e65 6420 2). defined │ │ │ │ │ -000069e0: 6279 2052 4643 2033 3632 3928 3329 2e20 by RFC 3629(3). │ │ │ │ │ -000069f0: 2055 5446 2d38 2068 6173 2074 6865 2075 UTF-8 has the u │ │ │ │ │ -00006a00: 7365 6675 6c20 7072 6f70 6572 7479 206f seful property o │ │ │ │ │ -00006a10: 6620 6861 7669 6e67 0a20 2020 2020 4153 f having. AS │ │ │ │ │ -00006a20: 4349 4920 6173 2061 2073 7562 7365 742c CII as a subset, │ │ │ │ │ -00006a30: 2073 6f20 616e 7920 7465 7874 2065 6e63 so any text enc │ │ │ │ │ -00006a40: 6f64 6564 2069 6e20 4153 4349 4920 6973 oded in ASCII is │ │ │ │ │ -00006a50: 2074 7269 7669 616c 6c79 2061 6c73 6f0a trivially also. │ │ │ │ │ -00006a60: 2020 2020 2076 616c 6964 2055 5446 2d38 valid UTF-8 │ │ │ │ │ -00006a70: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ -00006a80: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ -00006a90: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 6874 -----.. (1) ht │ │ │ │ │ -00006aa0: 7470 3a2f 2f77 7777 2e75 6e69 636f 6465 tp://www.unicode │ │ │ │ │ -00006ab0: 2e6f 7267 2f0a 0a20 2020 2832 2920 6874 .org/.. (2) ht │ │ │ │ │ -00006ac0: 7470 3a2f 2f77 7777 2e75 6e69 636f 6465 tp://www.unicode │ │ │ │ │ -00006ad0: 2e6f 7267 2f0a 0a20 2020 2833 2920 6874 .org/.. (3) ht │ │ │ │ │ -00006ae0: 7470 733a 2f2f 7777 772e 7266 632d 6564 tps://www.rfc-ed │ │ │ │ │ -00006af0: 6974 6f72 2e6f 7267 2f72 6663 2f72 6663 itor.org/rfc/rfc │ │ │ │ │ -00006b00: 3336 3239 2e74 7874 0a0a 1f0a 4669 6c65 3629.txt....File │ │ │ │ │ -00006b10: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00006b20: 696e 666f 2c20 204e 6f64 653a 2054 7261 info, Node: Tra │ │ │ │ │ -00006b30: 6e73 6c61 7469 6f6e 732c 2020 5072 6576 nslations, Prev │ │ │ │ │ -00006b40: 3a20 4465 6669 6e69 7469 6f6e 732c 2020 : Definitions, │ │ │ │ │ -00006b50: 5570 3a20 4162 6f75 7420 7468 6973 206d Up: About this m │ │ │ │ │ -00006b60: 616e 7561 6c0a 0a31 2e36 2054 7261 6e73 anual..1.6 Trans │ │ │ │ │ -00006b70: 6c61 7469 6f6e 730a 3d3d 3d3d 3d3d 3d3d lations.======== │ │ │ │ │ -00006b80: 3d3d 3d3d 3d3d 3d3d 0a0a 5768 656e 2074 ========..When t │ │ │ │ │ -00006b90: 7261 6e73 6c61 7469 6f6e 7320 6f66 2074 ranslations of t │ │ │ │ │ -00006ba0: 6869 7320 646f 6375 6d65 6e74 2069 6e74 his document int │ │ │ │ │ -00006bb0: 6f20 6c61 6e67 7561 6765 7320 6f74 6865 o languages othe │ │ │ │ │ -00006bc0: 7220 7468 616e 2045 6e67 6c69 7368 0a64 r than English.d │ │ │ │ │ -00006bd0: 6973 6167 7265 6520 7769 7468 2074 6865 isagree with the │ │ │ │ │ -00006be0: 2045 6e67 6c69 7368 2074 6578 742c 2074 English text, t │ │ │ │ │ -00006bf0: 6865 2045 6e67 6c69 7368 2074 6578 7420 he English text │ │ │ │ │ -00006c00: 7461 6b65 7320 7072 6563 6564 656e 6365 takes precedence │ │ │ │ │ -00006c10: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00006c20: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00006c30: 4e6f 6465 3a20 5468 6520 4465 6269 616e Node: The Debian │ │ │ │ │ -00006c40: 2041 7263 6869 7665 2c20 204e 6578 743a Archive, Next: │ │ │ │ │ -00006c50: 2042 696e 6172 7920 7061 636b 6167 6573 Binary packages │ │ │ │ │ -00006c60: 2c20 2050 7265 763a 2041 626f 7574 2074 , Prev: About t │ │ │ │ │ -00006c70: 6869 7320 6d61 6e75 616c 2c20 2055 703a his manual, Up: │ │ │ │ │ -00006c80: 2054 6f70 0a0a 3220 5468 6520 4465 6269 Top..2 The Debi │ │ │ │ │ -00006c90: 616e 2041 7263 6869 7665 0a2a 2a2a 2a2a an Archive.***** │ │ │ │ │ -00006ca0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a ***************. │ │ │ │ │ -00006cb0: 0a54 6865 2044 6562 6961 6e20 7379 7374 .The Debian syst │ │ │ │ │ -00006cc0: 656d 2069 7320 6d61 696e 7461 696e 6564 em is maintained │ │ │ │ │ -00006cd0: 2061 6e64 2064 6973 7472 6962 7574 6564 and distributed │ │ │ │ │ -00006ce0: 2061 7320 6120 636f 6c6c 6563 7469 6f6e as a collection │ │ │ │ │ -00006cf0: 206f 660a 2770 6163 6b61 6765 7327 2e20 of.'packages'. │ │ │ │ │ -00006d00: 2053 696e 6365 2074 6865 7265 2061 7265 Since there are │ │ │ │ │ -00006d10: 2073 6f20 6d61 6e79 206f 6620 7468 656d so many of them │ │ │ │ │ -00006d20: 2028 6375 7272 656e 746c 7920 7765 6c6c (currently well │ │ │ │ │ -00006d30: 206f 7665 720a 3135 3030 3029 2c20 7468 over.15000), th │ │ │ │ │ -00006d40: 6579 2061 7265 2073 706c 6974 2069 6e74 ey are split int │ │ │ │ │ -00006d50: 6f20 2773 6563 7469 6f6e 7327 2061 6e64 o 'sections' and │ │ │ │ │ -00006d60: 2067 6976 656e 2027 7072 696f 7269 7469 given 'prioriti │ │ │ │ │ -00006d70: 6573 2720 746f 0a73 696d 706c 6966 7920 es' to.simplify │ │ │ │ │ -00006d80: 7468 6520 6861 6e64 6c69 6e67 206f 6620 the handling of │ │ │ │ │ -00006d90: 7468 656d 2e0a 0a54 6865 2065 6666 6f72 them...The effor │ │ │ │ │ -00006da0: 7420 6f66 2074 6865 2044 6562 6961 6e20 t of the Debian │ │ │ │ │ -00006db0: 7072 6f6a 6563 7420 6973 2074 6f20 6275 project is to bu │ │ │ │ │ -00006dc0: 696c 6420 6120 6672 6565 206f 7065 7261 ild a free opera │ │ │ │ │ -00006dd0: 7469 6e67 2073 7973 7465 6d2c 0a62 7574 ting system,.but │ │ │ │ │ -00006de0: 206e 6f74 2065 7665 7279 2070 6163 6b61 not every packa │ │ │ │ │ -00006df0: 6765 2077 6520 7761 6e74 2074 6f20 6d61 ge we want to ma │ │ │ │ │ -00006e00: 6b65 2061 6363 6573 7369 626c 6520 6973 ke accessible is │ │ │ │ │ -00006e10: 2027 6672 6565 2720 696e 206f 7572 2073 'free' in our s │ │ │ │ │ -00006e20: 656e 7365 0a28 7365 6520 7468 6520 4465 ense.(see the De │ │ │ │ │ -00006e30: 6269 616e 2046 7265 6520 536f 6674 7761 bian Free Softwa │ │ │ │ │ -00006e40: 7265 2047 7569 6465 6c69 6e65 732c 2062 re Guidelines, b │ │ │ │ │ -00006e50: 656c 6f77 292c 206f 7220 6d61 7920 6265 elow), or may be │ │ │ │ │ -00006e60: 0a69 6d70 6f72 7465 642f 6578 706f 7274 .imported/export │ │ │ │ │ -00006e70: 6564 2077 6974 686f 7574 2072 6573 7472 ed without restr │ │ │ │ │ -00006e80: 6963 7469 6f6e 732e 2020 5468 7573 2c20 ictions. Thus, │ │ │ │ │ -00006e90: 7468 6520 6172 6368 6976 6520 6973 2073 the archive is s │ │ │ │ │ -00006ea0: 706c 6974 2069 6e74 6f0a 6172 6561 7320 plit into.areas │ │ │ │ │ -00006eb0: 2831 2920 6261 7365 6420 6f6e 2074 6865 (1) based on the │ │ │ │ │ -00006ec0: 6972 206c 6963 656e 7365 7320 616e 6420 ir licenses and │ │ │ │ │ -00006ed0: 6f74 6865 7220 7265 7374 7269 6374 696f other restrictio │ │ │ │ │ -00006ee0: 6e73 2e0a 0a54 6865 2061 696d 7320 6f66 ns...The aims of │ │ │ │ │ -00006ef0: 2074 6869 7320 6172 653a 0a0a 2020 202d this are:.. - │ │ │ │ │ -00006f00: 2074 6f20 616c 6c6f 7720 7573 2074 6f20 to allow us to │ │ │ │ │ -00006f10: 6d61 6b65 2061 7320 6d75 6368 2073 6f66 make as much sof │ │ │ │ │ -00006f20: 7477 6172 6520 6176 6169 6c61 626c 6520 tware available │ │ │ │ │ -00006f30: 6173 2077 6520 6361 6e0a 0a20 2020 2d20 as we can.. - │ │ │ │ │ -00006f40: 746f 2061 6c6c 6f77 2075 7320 746f 2065 to allow us to e │ │ │ │ │ -00006f50: 6e63 6f75 7261 6765 2065 7665 7279 6f6e ncourage everyon │ │ │ │ │ -00006f60: 6520 746f 2077 7269 7465 2066 7265 6520 e to write free │ │ │ │ │ -00006f70: 736f 6674 7761 7265 2c20 616e 640a 0a20 software, and.. │ │ │ │ │ -00006f80: 2020 2d20 746f 2061 6c6c 6f77 2075 7320 - to allow us │ │ │ │ │ -00006f90: 746f 206d 616b 6520 6974 2065 6173 7920 to make it easy │ │ │ │ │ -00006fa0: 666f 7220 7065 6f70 6c65 2074 6f20 7072 for people to pr │ │ │ │ │ -00006fb0: 6f64 7563 6520 4344 2d52 4f4d 7320 6f66 oduce CD-ROMs of │ │ │ │ │ -00006fc0: 206f 7572 0a20 2020 2020 7379 7374 656d our. system │ │ │ │ │ -00006fd0: 2077 6974 686f 7574 2076 696f 6c61 7469 without violati │ │ │ │ │ -00006fe0: 6e67 2061 6e79 206c 6963 656e 7365 732c ng any licenses, │ │ │ │ │ -00006ff0: 2069 6d70 6f72 742f 6578 706f 7274 2072 import/export r │ │ │ │ │ -00007000: 6573 7472 6963 7469 6f6e 732c 0a20 2020 estrictions,. │ │ │ │ │ -00007010: 2020 6f72 2061 6e79 206f 7468 6572 206c or any other l │ │ │ │ │ -00007020: 6177 732e 0a0a 5468 6520 276d 6169 6e27 aws...The 'main' │ │ │ │ │ -00007030: 2061 7263 6869 7665 2061 7265 6120 666f archive area fo │ │ │ │ │ -00007040: 726d 7320 7468 6520 2744 6562 6961 6e20 rms the 'Debian │ │ │ │ │ -00007050: 6469 7374 7269 6275 7469 6f6e 272e 0a0a distribution'... │ │ │ │ │ -00007060: 5061 636b 6167 6573 2069 6e20 7468 6520 Packages in the │ │ │ │ │ -00007070: 6f74 6865 7220 6172 6368 6976 6520 6172 other archive ar │ │ │ │ │ -00007080: 6561 7320 28e2 8098 6e6f 6e2d 6672 6565 eas (...non-free │ │ │ │ │ -00007090: 2d66 6972 6d77 6172 65e2 8099 2c20 e280 -firmware..., .. │ │ │ │ │ -000070a0: 9863 6f6e 7472 6962 e280 992c 0ae2 8098 .contrib...,.... │ │ │ │ │ -000070b0: 6e6f 6e2d 6672 6565 e280 9929 2061 7265 non-free...) are │ │ │ │ │ -000070c0: 206e 6f74 2063 6f6e 7369 6465 7265 6420 not considered │ │ │ │ │ -000070d0: 746f 2062 6520 7061 7274 206f 6620 7468 to be part of th │ │ │ │ │ -000070e0: 6520 4465 6269 616e 2064 6973 7472 6962 e Debian distrib │ │ │ │ │ -000070f0: 7574 696f 6e2c 0a61 6c74 686f 7567 6820 ution,.although │ │ │ │ │ -00007100: 7765 2073 7570 706f 7274 2074 6865 6972 we support their │ │ │ │ │ -00007110: 2075 7365 2061 6e64 2070 726f 7669 6465 use and provide │ │ │ │ │ -00007120: 2069 6e66 7261 7374 7275 6374 7572 6520 infrastructure │ │ │ │ │ -00007130: 666f 7220 7468 656d 2028 7375 6368 0a61 for them (such.a │ │ │ │ │ -00007140: 7320 6f75 7220 6275 672d 7472 6163 6b69 s our bug-tracki │ │ │ │ │ -00007150: 6e67 2073 7973 7465 6d20 616e 6420 6d61 ng system and ma │ │ │ │ │ -00007160: 696c 696e 6720 6c69 7374 7329 2e20 2054 iling lists). T │ │ │ │ │ -00007170: 6869 7320 4465 6269 616e 2050 6f6c 6963 his Debian Polic │ │ │ │ │ -00007180: 790a 4d61 6e75 616c 2061 7070 6c69 6573 y.Manual applies │ │ │ │ │ -00007190: 2074 6f20 7468 6573 6520 7061 636b 6167 to these packag │ │ │ │ │ -000071a0: 6573 2061 7320 7765 6c6c 2e0a 0a2a 204d es as well...* M │ │ │ │ │ -000071b0: 656e 753a 0a0a 2a20 5468 6520 4465 6269 enu:..* The Debi │ │ │ │ │ -000071c0: 616e 2046 7265 6520 536f 6674 7761 7265 an Free Software │ │ │ │ │ -000071d0: 2047 7569 6465 6c69 6e65 733a 3a0a 2a20 Guidelines::.* │ │ │ │ │ -000071e0: 4172 6368 6976 6520 6172 6561 733a 3a0a Archive areas::. │ │ │ │ │ -000071f0: 2a20 436f 7079 7269 6768 7420 636f 6e73 * Copyright cons │ │ │ │ │ -00007200: 6964 6572 6174 696f 6e73 3a3a 0a2a 2053 iderations::.* S │ │ │ │ │ -00007210: 6563 7469 6f6e 733a 3a0a 2a20 5072 696f ections::.* Prio │ │ │ │ │ -00007220: 7269 7469 6573 3a3a 0a0a 2020 202d 2d2d rities::.. --- │ │ │ │ │ -00007230: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ -00007240: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ -00007250: 2028 3129 2054 6865 2044 6562 6961 6e20 (1) The Debian │ │ │ │ │ -00007260: 6172 6368 6976 6520 736f 6674 7761 7265 archive software │ │ │ │ │ -00007270: 2075 7365 7320 7468 6520 7465 726d 20e2 uses the term . │ │ │ │ │ -00007280: 809c 636f 6d70 6f6e 656e 74e2 809d 2069 ..component... i │ │ │ │ │ -00007290: 6e74 6572 6e61 6c6c 790a 616e 6420 696e nternally.and in │ │ │ │ │ -000072a0: 2074 6865 2052 656c 6561 7365 2066 696c the Release fil │ │ │ │ │ -000072b0: 6520 666f 726d 6174 2074 6f20 7265 6665 e format to refe │ │ │ │ │ -000072c0: 7220 746f 2074 6865 2064 6976 6973 696f r to the divisio │ │ │ │ │ -000072d0: 6e20 6f66 2061 6e20 6172 6368 6976 652e n of an archive. │ │ │ │ │ -000072e0: 0a54 6865 2044 6562 6961 6e20 536f 6369 .The Debian Soci │ │ │ │ │ -000072f0: 616c 2043 6f6e 7472 6163 7420 7369 6d70 al Contract simp │ │ │ │ │ -00007300: 6c79 2072 6566 6572 7320 746f 20e2 809c ly refers to ... │ │ │ │ │ -00007310: 6172 6561 732e e280 9d20 5468 6973 2064 areas.... This d │ │ │ │ │ -00007320: 6f63 756d 656e 7420 7573 6573 0a74 6572 ocument uses.ter │ │ │ │ │ -00007330: 6d69 6e6f 6c6f 6779 2073 696d 696c 6172 minology similar │ │ │ │ │ -00007340: 2074 6f20 7468 6520 536f 6369 616c 2043 to the Social C │ │ │ │ │ -00007350: 6f6e 7472 6163 742e 0a0a 1f0a 4669 6c65 ontract.....File │ │ │ │ │ -00007360: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00007370: 696e 666f 2c20 204e 6f64 653a 2054 6865 info, Node: The │ │ │ │ │ -00007380: 2044 6562 6961 6e20 4672 6565 2053 6f66 Debian Free Sof │ │ │ │ │ -00007390: 7477 6172 6520 4775 6964 656c 696e 6573 tware Guidelines │ │ │ │ │ -000073a0: 2c20 204e 6578 743a 2041 7263 6869 7665 , Next: Archive │ │ │ │ │ -000073b0: 2061 7265 6173 2c20 2055 703a 2054 6865 areas, Up: The │ │ │ │ │ -000073c0: 2044 6562 6961 6e20 4172 6368 6976 650a Debian Archive. │ │ │ │ │ -000073d0: 0a32 2e31 2054 6865 2044 6562 6961 6e20 .2.1 The Debian │ │ │ │ │ -000073e0: 4672 6565 2053 6f66 7477 6172 6520 4775 Free Software Gu │ │ │ │ │ -000073f0: 6964 656c 696e 6573 0a3d 3d3d 3d3d 3d3d idelines.======= │ │ │ │ │ +00005090: 3d3d 3d3d 3d0a 0a54 6869 7320 6d61 6e75 =====..This manu │ │ │ │ │ +000050a0: 616c 2069 7320 6469 7374 7269 6275 7465 al is distribute │ │ │ │ │ +000050b0: 6420 7669 6120 7468 6520 4465 6269 616e d via the Debian │ │ │ │ │ +000050c0: 2070 6163 6b61 6765 2064 6562 6961 6e2d package debian- │ │ │ │ │ +000050d0: 706f 6c69 6379 2831 292e 0a0a 5468 6520 policy(1)...The │ │ │ │ │ +000050e0: 6375 7272 656e 7420 7665 7273 696f 6e20 current version │ │ │ │ │ +000050f0: 6f66 2074 6869 7320 646f 6375 6d65 6e74 of this document │ │ │ │ │ +00005100: 2069 7320 616c 736f 2061 7661 696c 6162 is also availab │ │ │ │ │ +00005110: 6c65 2066 726f 6d20 7468 6520 4465 6269 le from the Debi │ │ │ │ │ +00005120: 616e 0a77 6562 206d 6972 726f 7273 2061 an.web mirrors a │ │ │ │ │ +00005130: 7420 e280 9868 7474 7073 3a2f 2f77 7777 t ...https://www │ │ │ │ │ +00005140: 2e64 6562 6961 6e2e 6f72 672f 646f 632f .debian.org/doc/ │ │ │ │ │ +00005150: 6465 6269 616e 2d70 6f6c 6963 792f e280 debian-policy/.. │ │ │ │ │ +00005160: 992e 2020 416c 736f 0a61 7661 696c 6162 .. Also.availab │ │ │ │ │ +00005170: 6c65 2066 726f 6d20 7468 6520 7361 6d65 le from the same │ │ │ │ │ +00005180: 2064 6972 6563 746f 7279 2061 7265 2073 directory are s │ │ │ │ │ +00005190: 6576 6572 616c 206f 7468 6572 2066 6f72 everal other for │ │ │ │ │ +000051a0: 6d61 7473 3a0a 706f 6c69 6379 2e65 7075 mats:.policy.epu │ │ │ │ │ +000051b0: 6228 3229 2c20 706f 6c69 6379 2e74 7874 b(2), policy.txt │ │ │ │ │ +000051c0: 2833 2920 616e 6420 706f 6c69 6379 2e70 (3) and policy.p │ │ │ │ │ +000051d0: 6466 2834 292e 2020 496e 636c 7564 6564 df(4). Included │ │ │ │ │ +000051e0: 2069 6e20 626f 7468 2074 6865 0a73 616d in both the.sam │ │ │ │ │ +000051f0: 6520 6469 7265 6374 6f72 7920 616e 6420 e directory and │ │ │ │ │ +00005200: 696e 2074 6865 2064 6562 6961 6e2d 706f in the debian-po │ │ │ │ │ +00005210: 6c69 6379 2070 6163 6b61 6765 2069 7320 licy package is │ │ │ │ │ +00005220: 6120 7374 616e 6461 6c6f 6e65 2063 6f70 a standalone cop │ │ │ │ │ +00005230: 7920 6f66 0a2a 6e6f 7465 2055 7067 7261 y of.*note Upgra │ │ │ │ │ +00005240: 6469 6e67 2063 6865 636b 6c69 7374 3a20 ding checklist: │ │ │ │ │ +00005250: 392c 2077 6869 6368 2069 6e64 6963 6174 9, which indicat │ │ │ │ │ +00005260: 6573 2070 6f6c 6963 7920 6368 616e 6765 es policy change │ │ │ │ │ +00005270: 7320 6265 7477 6565 6e0a 7665 7273 696f s between.versio │ │ │ │ │ +00005280: 6e73 206f 6620 7468 6973 2064 6f63 756d ns of this docum │ │ │ │ │ +00005290: 656e 742e 0a0a 2020 202d 2d2d 2d2d 2d2d ent... ------- │ │ │ │ │ +000052a0: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ +000052b0: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ +000052c0: 2068 7474 7073 3a2f 2f70 6163 6b61 6765 https://package │ │ │ │ │ +000052d0: 732e 6465 6269 616e 2e6f 7267 2f64 6562 s.debian.org/deb │ │ │ │ │ +000052e0: 6961 6e2d 706f 6c69 6379 0a0a 2020 2028 ian-policy.. ( │ │ │ │ │ +000052f0: 3229 2068 7474 7073 3a2f 2f77 7777 2e64 2) https://www.d │ │ │ │ │ +00005300: 6562 6961 6e2e 6f72 672f 646f 632f 6465 ebian.org/doc/de │ │ │ │ │ +00005310: 6269 616e 2d70 6f6c 6963 792f 706f 6c69 bian-policy/poli │ │ │ │ │ +00005320: 6379 2e65 7075 620a 0a20 2020 2833 2920 cy.epub.. (3) │ │ │ │ │ +00005330: 6874 7470 733a 2f2f 7777 772e 6465 6269 https://www.debi │ │ │ │ │ +00005340: 616e 2e6f 7267 2f64 6f63 2f64 6562 6961 an.org/doc/debia │ │ │ │ │ +00005350: 6e2d 706f 6c69 6379 2f70 6f6c 6963 792e n-policy/policy. │ │ │ │ │ +00005360: 7478 740a 0a20 2020 2834 2920 6874 7470 txt.. (4) http │ │ │ │ │ +00005370: 733a 2f2f 7777 772e 6465 6269 616e 2e6f s://www.debian.o │ │ │ │ │ +00005380: 7267 2f64 6f63 2f64 6562 6961 6e2d 706f rg/doc/debian-po │ │ │ │ │ +00005390: 6c69 6379 2f70 6f6c 6963 792e 7064 660a licy/policy.pdf. │ │ │ │ │ +000053a0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +000053b0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +000053c0: 6465 3a20 4175 7468 6f72 7320 616e 6420 de: Authors and │ │ │ │ │ +000053d0: 4d61 696e 7461 696e 6572 732c 2020 4e65 Maintainers, Ne │ │ │ │ │ +000053e0: 7874 3a20 5265 6c61 7465 6420 646f 6375 xt: Related docu │ │ │ │ │ +000053f0: 6d65 6e74 732c 2020 5072 6576 3a20 4e65 ments, Prev: Ne │ │ │ │ │ +00005400: 7720 7665 7273 696f 6e73 206f 6620 7468 w versions of th │ │ │ │ │ +00005410: 6973 2064 6f63 756d 656e 742c 2020 5570 is document, Up │ │ │ │ │ +00005420: 3a20 4162 6f75 7420 7468 6973 206d 616e : About this man │ │ │ │ │ +00005430: 7561 6c0a 0a31 2e33 2041 7574 686f 7273 ual..1.3 Authors │ │ │ │ │ +00005440: 2061 6e64 204d 6169 6e74 6169 6e65 7273 and Maintainers │ │ │ │ │ +00005450: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +00005460: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 2a20 ============..* │ │ │ │ │ +00005470: 4d65 6e75 3a0a 0a2a 2045 6172 6c79 2068 Menu:..* Early h │ │ │ │ │ +00005480: 6973 746f 7279 3a3a 0a2a 2043 7572 7265 istory::.* Curre │ │ │ │ │ +00005490: 6e74 2070 726f 6365 7373 3a3a 0a2a 2049 nt process::.* I │ │ │ │ │ +000054a0: 6d70 726f 7665 6d65 6e74 733a 3a0a 0a1f mprovements::... │ │ │ │ │ +000054b0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +000054c0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +000054d0: 3a20 4561 726c 7920 6869 7374 6f72 792c : Early history, │ │ │ │ │ +000054e0: 2020 4e65 7874 3a20 4375 7272 656e 7420 Next: Current │ │ │ │ │ +000054f0: 7072 6f63 6573 732c 2020 5570 3a20 4175 process, Up: Au │ │ │ │ │ +00005500: 7468 6f72 7320 616e 6420 4d61 696e 7461 thors and Mainta │ │ │ │ │ +00005510: 696e 6572 730a 0a31 2e33 2e31 2045 6172 iners..1.3.1 Ear │ │ │ │ │ +00005520: 6c79 2068 6973 746f 7279 0a2d 2d2d 2d2d ly history.----- │ │ │ │ │ +00005530: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ +00005540: 4f72 6967 696e 616c 6c79 2063 616c 6c65 Originally calle │ │ │ │ │ +00005550: 6420 e280 9c44 6562 6961 6e20 474e 552f d ...Debian GNU/ │ │ │ │ │ +00005560: 4c69 6e75 7820 506f 6c69 6379 204d 616e Linux Policy Man │ │ │ │ │ +00005570: 7561 6ce2 809d 2c20 7468 6973 206d 616e ual..., this man │ │ │ │ │ +00005580: 7561 6c20 7761 730a 696e 6974 6961 6c6c ual was.initiall │ │ │ │ │ +00005590: 7920 7772 6974 7465 6e20 696e 2031 3939 y written in 199 │ │ │ │ │ +000055a0: 3620 6279 2049 616e 204a 6163 6b73 6f6e 6 by Ian Jackson │ │ │ │ │ +000055b0: 2e20 2049 7420 7761 7320 7265 7669 7365 . It was revise │ │ │ │ │ +000055c0: 6420 6f6e 204e 6f76 656d 6265 720a 3237 d on November.27 │ │ │ │ │ +000055d0: 7468 2c20 3139 3936 2062 7920 4461 7669 th, 1996 by Davi │ │ │ │ │ +000055e0: 6420 412e 204d 6f72 7269 732e 2020 4368 d A. Morris. Ch │ │ │ │ │ +000055f0: 7269 7374 6961 6e20 5363 6877 6172 7a20 ristian Schwarz │ │ │ │ │ +00005600: 6164 6465 6420 6e65 7720 7365 6374 696f added new sectio │ │ │ │ │ +00005610: 6e73 206f 6e0a 4d61 7263 6820 3135 7468 ns on.March 15th │ │ │ │ │ +00005620: 2c20 3139 3937 2c20 616e 6420 7265 776f , 1997, and rewo │ │ │ │ │ +00005630: 726b 6564 2f72 6573 7472 7563 7475 7265 rked/restructure │ │ │ │ │ +00005640: 6420 6974 2069 6e20 4170 7269 6c2d 4a75 d it in April-Ju │ │ │ │ │ +00005650: 6c79 2031 3939 372e 0a43 6872 6973 746f ly 1997..Christo │ │ │ │ │ +00005660: 7068 204c 616d 6574 6572 2063 6f6e 7472 ph Lameter contr │ │ │ │ │ +00005670: 6962 7574 6564 2074 6865 20e2 809c 5765 ibuted the ...We │ │ │ │ │ +00005680: 6220 5374 616e 6461 7264 e280 9d2e 2020 b Standard.... │ │ │ │ │ +00005690: 4a75 6c69 616e 2047 696c 6265 7920 6c61 Julian Gilbey la │ │ │ │ │ +000056a0: 7267 656c 790a 7265 7374 7275 6374 7572 rgely.restructur │ │ │ │ │ +000056b0: 6564 2069 7420 696e 2032 3030 312e 2020 ed it in 2001. │ │ │ │ │ +000056c0: 5369 6e63 6520 5365 7074 656d 6265 7220 Since September │ │ │ │ │ +000056d0: 3139 3938 2c20 6368 616e 6765 7320 746f 1998, changes to │ │ │ │ │ +000056e0: 2074 6865 2063 6f6e 7465 6e74 730a 6f66 the contents.of │ │ │ │ │ +000056f0: 2074 6869 7320 646f 6375 6d65 6e74 2068 this document h │ │ │ │ │ +00005700: 6176 6520 6265 656e 2063 6f2d 6f72 6469 ave been co-ordi │ │ │ │ │ +00005710: 6e61 7465 6420 6279 206d 6561 6e73 206f nated by means o │ │ │ │ │ +00005720: 6620 7468 6520 6465 6269 616e 2d70 6f6c f the debian-pol │ │ │ │ │ +00005730: 6963 790a 6d61 696c 696e 6720 6c69 7374 icy.mailing list │ │ │ │ │ +00005740: 203c 6465 6269 616e 2d70 6f6c 6963 7940 ....File: debia │ │ │ │ │ +00005770: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00005780: 4e6f 6465 3a20 4375 7272 656e 7420 7072 Node: Current pr │ │ │ │ │ +00005790: 6f63 6573 732c 2020 4e65 7874 3a20 496d ocess, Next: Im │ │ │ │ │ +000057a0: 7072 6f76 656d 656e 7473 2c20 2050 7265 provements, Pre │ │ │ │ │ +000057b0: 763a 2045 6172 6c79 2068 6973 746f 7279 v: Early history │ │ │ │ │ +000057c0: 2c20 2055 703a 2041 7574 686f 7273 2061 , Up: Authors a │ │ │ │ │ +000057d0: 6e64 204d 6169 6e74 6169 6e65 7273 0a0a nd Maintainers.. │ │ │ │ │ +000057e0: 312e 332e 3220 4375 7272 656e 7420 7072 1.3.2 Current pr │ │ │ │ │ +000057f0: 6f63 6573 730a 2d2d 2d2d 2d2d 2d2d 2d2d ocess.---------- │ │ │ │ │ +00005800: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 -----------..The │ │ │ │ │ +00005810: 2050 6f6c 6963 7920 4564 6974 6f72 7320 Policy Editors │ │ │ │ │ +00005820: 6172 6520 4450 4c20 6465 6c65 6761 7465 are DPL delegate │ │ │ │ │ +00005830: 7320 7769 7468 2072 6573 706f 6e73 6962 s with responsib │ │ │ │ │ +00005840: 696c 6974 7920 666f 7220 7468 650a 636f ility for the.co │ │ │ │ │ +00005850: 6e74 656e 7473 206f 6620 7468 6973 2064 ntents of this d │ │ │ │ │ +00005860: 6f63 756d 656e 7420 2873 6565 2074 6865 ocument (see the │ │ │ │ │ +00005870: 2044 6562 6961 6e20 436f 6e73 7469 7475 Debian Constitu │ │ │ │ │ +00005880: 7469 6f6e 2066 6f72 2074 6865 206d 6561 tion for the mea │ │ │ │ │ +00005890: 6e69 6e67 0a6f 6620 e280 9c44 504c 2064 ning.of ...DPL d │ │ │ │ │ +000058a0: 656c 6567 6174 65e2 809d 292e 2020 486f elegate...). Ho │ │ │ │ │ +000058b0: 7765 7665 722c 2074 6865 2050 6f6c 6963 wever, the Polic │ │ │ │ │ +000058c0: 7920 4564 6974 6f72 7320 6675 7274 6865 y Editors furthe │ │ │ │ │ +000058d0: 7220 6465 6c65 6761 7465 2074 6865 6972 r delegate their │ │ │ │ │ +000058e0: 0a65 6469 746f 7269 616c 2070 6f77 6572 .editorial power │ │ │ │ │ +000058f0: 2074 6f20 6120 7072 6f63 6573 7320 6f66 to a process of │ │ │ │ │ +00005900: 2065 7374 6162 6c69 7368 696e 6720 7072 establishing pr │ │ │ │ │ +00005910: 6f6a 6563 7420 6d65 6d62 6572 2063 6f6e oject member con │ │ │ │ │ +00005920: 7365 6e73 7573 206f 6e0a 7468 6520 6465 sensus on.the de │ │ │ │ │ +00005930: 6269 616e 2d70 6f6c 6963 7920 6d61 696c bian-policy mail │ │ │ │ │ +00005940: 696e 6720 6c69 7374 2c20 6173 2064 6573 ing list, as des │ │ │ │ │ +00005950: 6372 6962 6564 2069 6e20 2a6e 6f74 6520 cribed in *note │ │ │ │ │ +00005960: 4465 6269 616e 2050 6f6c 6963 790a 6368 Debian Policy.ch │ │ │ │ │ +00005970: 616e 6765 7320 7072 6f63 6573 733a 2065 anges process: e │ │ │ │ │ +00005980: 2e20 2054 6865 2063 7572 7265 6e74 2050 . The current P │ │ │ │ │ +00005990: 6f6c 6963 7920 4564 6974 6f72 7320 6172 olicy Editors ar │ │ │ │ │ +000059a0: 653a 0a0a 2020 312e 2052 7573 7320 416c e:.. 1. Russ Al │ │ │ │ │ +000059b0: 6c62 6572 790a 0a20 2032 2e20 5365 616e lbery.. 2. Sean │ │ │ │ │ +000059c0: 2057 6869 7474 6f6e 0a0a 1f0a 4669 6c65 Whitton....File │ │ │ │ │ +000059d0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +000059e0: 696e 666f 2c20 204e 6f64 653a 2049 6d70 info, Node: Imp │ │ │ │ │ +000059f0: 726f 7665 6d65 6e74 732c 2020 5072 6576 rovements, Prev │ │ │ │ │ +00005a00: 3a20 4375 7272 656e 7420 7072 6f63 6573 : Current proces │ │ │ │ │ +00005a10: 732c 2020 5570 3a20 4175 7468 6f72 7320 s, Up: Authors │ │ │ │ │ +00005a20: 616e 6420 4d61 696e 7461 696e 6572 730a and Maintainers. │ │ │ │ │ +00005a30: 0a31 2e33 2e33 2049 6d70 726f 7665 6d65 .1.3.3 Improveme │ │ │ │ │ +00005a40: 6e74 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d nts.------------ │ │ │ │ │ +00005a50: 2d2d 2d2d 2d2d 0a0a 5768 696c 6520 7468 ------..While th │ │ │ │ │ +00005a60: 6520 6175 7468 6f72 7320 6f66 2074 6869 e authors of thi │ │ │ │ │ +00005a70: 7320 646f 6375 6d65 6e74 2068 6176 6520 s document have │ │ │ │ │ +00005a80: 7472 6965 6420 6861 7264 2074 6f20 6176 tried hard to av │ │ │ │ │ +00005a90: 6f69 6420 7479 706f 7320 616e 640a 6f74 oid typos and.ot │ │ │ │ │ +00005aa0: 6865 7220 6572 726f 7273 2c20 7468 6573 her errors, thes │ │ │ │ │ +00005ab0: 6520 646f 2073 7469 6c6c 206f 6363 7572 e do still occur │ │ │ │ │ +00005ac0: 2e20 2049 6620 796f 7520 6469 7363 6f76 . If you discov │ │ │ │ │ +00005ad0: 6572 2061 6e20 6572 726f 7220 696e 2074 er an error in t │ │ │ │ │ +00005ae0: 6869 730a 6d61 6e75 616c 206f 7220 6966 his.manual or if │ │ │ │ │ +00005af0: 2079 6f75 2077 616e 7420 746f 2067 6976 you want to giv │ │ │ │ │ +00005b00: 6520 616e 7920 636f 6d6d 656e 7473 2c20 e any comments, │ │ │ │ │ +00005b10: 7375 6767 6573 7469 6f6e 732c 206f 7220 suggestions, or │ │ │ │ │ +00005b20: 6372 6974 6963 6973 6d73 0a70 6c65 6173 criticisms.pleas │ │ │ │ │ +00005b30: 6520 7365 6e64 2061 6e20 656d 6169 6c20 e send an email │ │ │ │ │ +00005b40: 746f 2074 6865 2044 6562 6961 6e20 506f to the Debian Po │ │ │ │ │ +00005b50: 6c69 6379 204d 6169 6c69 6e67 204c 6973 licy Mailing Lis │ │ │ │ │ +00005b60: 742c 0a3c 6465 6269 616e 2d70 6f6c 6963 t,., or submit a │ │ │ │ │ +00005b90: 2062 7567 2072 6570 6f72 7420 6167 6169 bug report agai │ │ │ │ │ +00005ba0: 6e73 7420 7468 650a e280 9864 6562 6961 nst the....debia │ │ │ │ │ +00005bb0: 6e2d 706f 6c69 6379 e280 9920 7061 636b n-policy... pack │ │ │ │ │ +00005bc0: 6167 652e 0a0a 506c 6561 7365 2064 6f20 age...Please do │ │ │ │ │ +00005bd0: 6e6f 7420 7472 7920 746f 2072 6561 6368 not try to reach │ │ │ │ │ +00005be0: 2074 6865 2069 6e64 6976 6964 7561 6c20 the individual │ │ │ │ │ +00005bf0: 6175 7468 6f72 7320 6f72 206d 6169 6e74 authors or maint │ │ │ │ │ +00005c00: 6169 6e65 7273 206f 6620 7468 650a 506f ainers of the.Po │ │ │ │ │ +00005c10: 6c69 6379 204d 616e 7561 6c20 7265 6761 licy Manual rega │ │ │ │ │ +00005c20: 7264 696e 6720 6368 616e 6765 7320 746f rding changes to │ │ │ │ │ +00005c30: 2074 6865 2050 6f6c 6963 792e 0a0a 4e65 the Policy...Ne │ │ │ │ │ +00005c40: 7720 7465 6368 6e69 7175 6573 2061 6e64 w techniques and │ │ │ │ │ +00005c50: 2066 756e 6374 696f 6e61 6c69 7479 2061 functionality a │ │ │ │ │ +00005c60: 7265 2067 656e 6572 616c 6c79 2069 6d70 re generally imp │ │ │ │ │ +00005c70: 6c65 6d65 6e74 6564 2069 6e20 7468 6520 lemented in the │ │ │ │ │ +00005c80: 4465 6269 616e 0a61 7263 6869 7665 2028 Debian.archive ( │ │ │ │ │ +00005c90: 6c6f 6e67 2920 6265 666f 7265 2074 6865 long) before the │ │ │ │ │ +00005ca0: 7920 6172 6520 6465 7461 696c 6564 2069 y are detailed i │ │ │ │ │ +00005cb0: 6e20 7468 6973 2064 6f63 756d 656e 742e n this document. │ │ │ │ │ +00005cc0: 2020 5468 6973 2069 7320 6e6f 740a 636f This is not.co │ │ │ │ │ +00005cd0: 6e73 6964 6572 6564 2074 6f20 6265 2061 nsidered to be a │ │ │ │ │ +00005ce0: 2070 726f 626c 656d 3a20 7468 6572 6520 problem: there │ │ │ │ │ +00005cf0: 6973 2061 2063 6f6e 7365 6e73 7573 2069 is a consensus i │ │ │ │ │ +00005d00: 6e20 7468 6520 4465 6269 616e 2050 726f n the Debian Pro │ │ │ │ │ +00005d10: 6a65 6374 0a74 6861 7420 7468 6520 7461 ject.that the ta │ │ │ │ │ +00005d20: 736b 206f 6620 6b65 6570 696e 6720 7468 sk of keeping th │ │ │ │ │ +00005d30: 6973 2064 6f63 756d 656e 7420 7570 2d74 is document up-t │ │ │ │ │ +00005d40: 6f2d 6461 7465 2073 686f 756c 6420 6e65 o-date should ne │ │ │ │ │ +00005d50: 7665 7220 626c 6f63 6b0a 6d61 6b69 6e67 ver block.making │ │ │ │ │ +00005d60: 2069 6d70 726f 7665 6d65 6e74 7320 746f improvements to │ │ │ │ │ +00005d70: 2044 6562 6961 6e2e 2020 4e65 7665 7274 Debian. Nevert │ │ │ │ │ +00005d80: 6865 6c65 7373 2c20 6974 2069 7320 6265 heless, it is be │ │ │ │ │ +00005d90: 7474 6572 2074 6f20 7375 626d 6974 0a70 tter to submit.p │ │ │ │ │ +00005da0: 6174 6368 6573 2074 6f20 7468 6973 2064 atches to this d │ │ │ │ │ +00005db0: 6f63 756d 656e 7420 736f 6f6e 6572 2072 ocument sooner r │ │ │ │ │ +00005dc0: 6174 6865 7220 7468 616e 206c 6174 6572 ather than later │ │ │ │ │ +00005dd0: 2e20 2054 6869 7320 7265 6475 6365 7320 . This reduces │ │ │ │ │ +00005de0: 7468 650a 616d 6f75 6e74 206f 6620 776f the.amount of wo │ │ │ │ │ +00005df0: 726b 2074 6861 7420 6973 206e 6565 6465 rk that is neede │ │ │ │ │ +00005e00: 6420 6f6e 2074 6865 2070 6172 7420 6f66 d on the part of │ │ │ │ │ +00005e10: 206f 7468 6572 7320 746f 2067 6574 2074 others to get t │ │ │ │ │ +00005e20: 6865 6d73 656c 7665 730a 7570 2d74 6f2d hemselves.up-to- │ │ │ │ │ +00005e30: 7370 6565 6420 6f6e 206e 6577 2062 6573 speed on new bes │ │ │ │ │ +00005e40: 7420 7072 6163 7469 6365 732e 0a0a 1f0a t practices..... │ │ │ │ │ +00005e50: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +00005e60: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +00005e70: 2052 656c 6174 6564 2064 6f63 756d 656e Related documen │ │ │ │ │ +00005e80: 7473 2c20 204e 6578 743a 2044 6566 696e ts, Next: Defin │ │ │ │ │ +00005e90: 6974 696f 6e73 2c20 2050 7265 763a 2041 itions, Prev: A │ │ │ │ │ +00005ea0: 7574 686f 7273 2061 6e64 204d 6169 6e74 uthors and Maint │ │ │ │ │ +00005eb0: 6169 6e65 7273 2c20 2055 703a 2041 626f ainers, Up: Abo │ │ │ │ │ +00005ec0: 7574 2074 6869 7320 6d61 6e75 616c 0a0a ut this manual.. │ │ │ │ │ +00005ed0: 312e 3420 5265 6c61 7465 6420 646f 6375 1.4 Related docu │ │ │ │ │ +00005ee0: 6d65 6e74 730a 3d3d 3d3d 3d3d 3d3d 3d3d ments.========== │ │ │ │ │ +00005ef0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6865 ===========..The │ │ │ │ │ +00005f00: 7265 2061 7265 2073 6576 6572 616c 206f re are several o │ │ │ │ │ +00005f10: 7468 6572 2064 6f63 756d 656e 7473 206f ther documents o │ │ │ │ │ +00005f20: 7468 6572 2074 6861 6e20 7468 6973 2050 ther than this P │ │ │ │ │ +00005f30: 6f6c 6963 7920 4d61 6e75 616c 2074 6861 olicy Manual tha │ │ │ │ │ +00005f40: 7420 6172 650a 6e65 6365 7373 6172 7920 t are.necessary │ │ │ │ │ +00005f50: 746f 2066 756c 6c79 2075 6e64 6572 7374 to fully underst │ │ │ │ │ +00005f60: 616e 6420 736f 6d65 2044 6562 6961 6e20 and some Debian │ │ │ │ │ +00005f70: 706f 6c69 6369 6573 2061 6e64 2070 726f policies and pro │ │ │ │ │ +00005f80: 6365 6475 7265 732e 0a0a 5468 6520 6578 cedures...The ex │ │ │ │ │ +00005f90: 7465 726e 616c 20e2 809c 7375 622d 706f ternal ...sub-po │ │ │ │ │ +00005fa0: 6c69 6379 e280 9d20 646f 6375 6d65 6e74 licy... document │ │ │ │ │ +00005fb0: 7320 6172 6520 7265 6665 7272 6564 2074 s are referred t │ │ │ │ │ +00005fc0: 6f20 696e 3a0a 0a20 2020 2d20 2a6e 6f74 o in:.. - *not │ │ │ │ │ +00005fd0: 6520 4669 6c65 2053 7973 7465 6d20 5374 e File System St │ │ │ │ │ +00005fe0: 7275 6374 7572 653a 2031 322e 0a0a 2020 ructure: 12... │ │ │ │ │ +00005ff0: 202d 202a 6e6f 7465 2056 6972 7475 616c - *note Virtual │ │ │ │ │ +00006000: 2070 6163 6b61 6765 733a 2031 332e 0a0a packages: 13... │ │ │ │ │ +00006010: 2020 202d 202a 6e6f 7465 204d 656e 7573 - *note Menus │ │ │ │ │ +00006020: 3a20 3134 2e0a 0a20 2020 2d20 2a6e 6f74 : 14... - *not │ │ │ │ │ +00006030: 6520 5065 726c 2070 726f 6772 616d 7320 e Perl programs │ │ │ │ │ +00006040: 616e 6420 6d6f 6475 6c65 733a 2031 352e and modules: 15. │ │ │ │ │ +00006050: 0a0a 2020 202d 202a 6e6f 7465 2050 726f .. - *note Pro │ │ │ │ │ +00006060: 6d70 7469 6e67 2069 6e20 6d61 696e 7461 mpting in mainta │ │ │ │ │ +00006070: 696e 6572 2073 6372 6970 7473 3a20 3136 iner scripts: 16 │ │ │ │ │ +00006080: 2e0a 0a20 2020 2d20 2a6e 6f74 6520 456d ... - *note Em │ │ │ │ │ +00006090: 6163 7320 6c69 7370 2070 726f 6772 616d acs lisp program │ │ │ │ │ +000060a0: 733a 2031 372e 0a0a 496e 2061 6464 6974 s: 17...In addit │ │ │ │ │ +000060b0: 696f 6e20 746f 2074 686f 7365 2c20 7768 ion to those, wh │ │ │ │ │ +000060c0: 6963 6820 6361 7272 7920 7468 6520 7765 ich carry the we │ │ │ │ │ +000060d0: 6967 6874 206f 6620 706f 6c69 6379 2c20 ight of policy, │ │ │ │ │ +000060e0: 7468 6572 6520 6973 2074 6865 0a44 6562 there is the.Deb │ │ │ │ │ +000060f0: 6961 6e20 4465 7665 6c6f 7065 72e2 8099 ian Developer... │ │ │ │ │ +00006100: 7320 5265 6665 7265 6e63 652e 2020 5468 s Reference. Th │ │ │ │ │ +00006110: 6973 2064 6f63 756d 656e 7420 6465 7363 is document desc │ │ │ │ │ +00006120: 7269 6265 7320 7072 6f63 6564 7572 6573 ribes procedures │ │ │ │ │ +00006130: 2061 6e64 0a72 6573 6f75 7263 6573 2066 and.resources f │ │ │ │ │ +00006140: 6f72 2044 6562 6961 6e20 6465 7665 6c6f or Debian develo │ │ │ │ │ +00006150: 7065 7273 2c20 6275 7420 6974 2069 7320 pers, but it is │ │ │ │ │ +00006160: 276e 6f74 2720 6e6f 726d 6174 6976 653b 'not' normative; │ │ │ │ │ +00006170: 2072 6174 6865 722c 2069 740a 696e 636c rather, it.incl │ │ │ │ │ +00006180: 7564 6573 2074 6869 6e67 7320 7468 6174 udes things that │ │ │ │ │ +00006190: 2064 6f6e e280 9974 2062 656c 6f6e 6720 don...t belong │ │ │ │ │ +000061a0: 696e 2074 6865 2050 6f6c 6963 792c 2073 in the Policy, s │ │ │ │ │ +000061b0: 7563 6820 6173 2062 6573 7420 7072 6163 uch as best prac │ │ │ │ │ +000061c0: 7469 6365 730a 666f 7220 6465 7665 6c6f tices.for develo │ │ │ │ │ +000061d0: 7065 7273 2e0a 0a54 6865 2044 6576 656c pers...The Devel │ │ │ │ │ +000061e0: 6f70 6572 e280 9973 2052 6566 6572 656e oper...s Referen │ │ │ │ │ +000061f0: 6365 2069 7320 6176 6169 6c61 626c 6520 ce is available │ │ │ │ │ +00006200: 696e 2074 6865 2064 6576 656c 6f70 6572 in the developer │ │ │ │ │ +00006210: 732d 7265 6665 7265 6e63 650a 7061 636b s-reference.pack │ │ │ │ │ +00006220: 6167 652e 2020 4974 e280 9973 2061 6c73 age. It...s als │ │ │ │ │ +00006230: 6f20 6176 6169 6c61 626c 6520 6672 6f6d o available from │ │ │ │ │ +00006240: 2074 6865 2044 6562 6961 6e20 7765 6220 the Debian web │ │ │ │ │ +00006250: 6d69 7272 6f72 7320 6174 0ae2 8098 6874 mirrors at....ht │ │ │ │ │ +00006260: 7470 733a 2f2f 7777 772e 6465 6269 616e tps://www.debian │ │ │ │ │ +00006270: 2e6f 7267 2f64 6f63 2f64 6576 656c 6f70 .org/doc/develop │ │ │ │ │ +00006280: 6572 732d 7265 6665 7265 6e63 652f e280 ers-reference/.. │ │ │ │ │ +00006290: 992e 0a0a 4669 6e61 6c6c 792c 2061 202a ....Finally, a * │ │ │ │ │ +000062a0: 6e6f 7465 2073 7065 6369 6669 6361 7469 note specificati │ │ │ │ │ +000062b0: 6f6e 2066 6f72 206d 6163 6869 6e65 2d72 on for machine-r │ │ │ │ │ +000062c0: 6561 6461 626c 6520 636f 7079 7269 6768 eadable copyrigh │ │ │ │ │ +000062d0: 7420 6669 6c65 733a 2031 382e 0a69 7320 t files: 18..is │ │ │ │ │ +000062e0: 6d61 696e 7461 696e 6564 2061 7320 7061 maintained as pa │ │ │ │ │ +000062f0: 7274 206f 6620 7468 6520 6465 6269 616e rt of the debian │ │ │ │ │ +00006300: 2d70 6f6c 6963 7920 7061 636b 6167 6520 -policy package │ │ │ │ │ +00006310: 7573 696e 6720 7468 6520 7361 6d65 0a70 using the same.p │ │ │ │ │ +00006320: 726f 6365 6475 7265 2061 7320 7468 6520 rocedure as the │ │ │ │ │ +00006330: 6f74 6865 7220 706f 6c69 6379 2064 6f63 other policy doc │ │ │ │ │ +00006340: 756d 656e 7473 2e20 2055 7365 206f 6620 uments. Use of │ │ │ │ │ +00006350: 7468 6973 2066 6f72 6d61 7420 6973 0a6f this format is.o │ │ │ │ │ +00006360: 7074 696f 6e61 6c2e 0a0a 1f0a 4669 6c65 ptional.....File │ │ │ │ │ +00006370: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00006380: 696e 666f 2c20 204e 6f64 653a 2044 6566 info, Node: Def │ │ │ │ │ +00006390: 696e 6974 696f 6e73 2c20 204e 6578 743a initions, Next: │ │ │ │ │ +000063a0: 2054 7261 6e73 6c61 7469 6f6e 732c 2020 Translations, │ │ │ │ │ +000063b0: 5072 6576 3a20 5265 6c61 7465 6420 646f Prev: Related do │ │ │ │ │ +000063c0: 6375 6d65 6e74 732c 2020 5570 3a20 4162 cuments, Up: Ab │ │ │ │ │ +000063d0: 6f75 7420 7468 6973 206d 616e 7561 6c0a out this manual. │ │ │ │ │ +000063e0: 0a31 2e35 2044 6566 696e 6974 696f 6e73 .1.5 Definitions │ │ │ │ │ +000063f0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +00006400: 0a0a 5468 6520 666f 6c6c 6f77 696e 6720 ..The following │ │ │ │ │ +00006410: 7465 726d 7320 6172 6520 7573 6564 2069 terms are used i │ │ │ │ │ +00006420: 6e20 7468 6973 2050 6f6c 6963 7920 4d61 n this Policy Ma │ │ │ │ │ +00006430: 6e75 616c 3a0a 0a41 5343 4949 0a0a 2020 nual:..ASCII.. │ │ │ │ │ +00006440: 2020 2054 6865 2063 6861 7261 6374 6572 The character │ │ │ │ │ +00006450: 2065 6e63 6f64 696e 6720 7370 6563 6966 encoding specif │ │ │ │ │ +00006460: 6965 6420 6279 2041 4e53 4920 5833 2e34 ied by ANSI X3.4 │ │ │ │ │ +00006470: 2d31 3938 3620 616e 6420 6974 730a 2020 -1986 and its. │ │ │ │ │ +00006480: 2020 2070 7265 6465 6365 7373 6f72 2073 predecessor s │ │ │ │ │ +00006490: 7461 6e64 6172 6473 2c20 7265 6665 7272 tandards, referr │ │ │ │ │ +000064a0: 6564 2074 6f20 696e 204d 494d 4520 6173 ed to in MIME as │ │ │ │ │ +000064b0: 2055 532d 4153 4349 492c 2061 6e64 0a20 US-ASCII, and. │ │ │ │ │ +000064c0: 2020 2020 636f 7272 6573 706f 6e64 696e correspondin │ │ │ │ │ +000064d0: 6720 746f 2061 6e20 656e 636f 6469 6e67 g to an encoding │ │ │ │ │ +000064e0: 2069 6e20 6569 6768 7420 6269 7473 2070 in eight bits p │ │ │ │ │ +000064f0: 6572 2063 6861 7261 6374 6572 206f 6620 er character of │ │ │ │ │ +00006500: 7468 650a 2020 2020 2066 6972 7374 2031 the. first 1 │ │ │ │ │ +00006510: 3238 2055 6e69 636f 6465 2831 2920 6368 28 Unicode(1) ch │ │ │ │ │ +00006520: 6172 6163 7465 7273 2c20 7769 7468 2074 aracters, with t │ │ │ │ │ +00006530: 6865 2065 6967 6874 6820 6269 7420 616c he eighth bit al │ │ │ │ │ +00006540: 7761 7973 207a 6572 6f2e 0a0a 7570 7374 ways zero...upst │ │ │ │ │ +00006550: 7265 616d 0a0a 2020 2020 2054 6865 2073 ream.. The s │ │ │ │ │ +00006560: 6f75 7263 6520 6f66 2073 6f66 7477 6172 ource of softwar │ │ │ │ │ +00006570: 6520 7468 6174 2069 7320 6265 696e 6720 e that is being │ │ │ │ │ +00006580: 7061 636b 6167 6564 2c20 6f72 2074 6865 packaged, or the │ │ │ │ │ +00006590: 2070 6f72 7469 6f6e 206f 6620 610a 2020 portion of a. │ │ │ │ │ +000065a0: 2020 2073 6f66 7477 6172 6520 7061 636b software pack │ │ │ │ │ +000065b0: 6167 6520 7468 6174 206f 7269 6769 6e61 age that origina │ │ │ │ │ +000065c0: 7465 7320 6672 6f6d 206f 7574 7369 6465 tes from outside │ │ │ │ │ +000065d0: 206f 6620 4465 6269 616e 2e20 2046 6f72 of Debian. For │ │ │ │ │ +000065e0: 0a20 2020 2020 6578 616d 706c 652c 2073 . example, s │ │ │ │ │ +000065f0: 7570 706f 7365 2041 6c69 6365 2077 7269 uppose Alice wri │ │ │ │ │ +00006600: 7465 7320 616e 6420 7265 6c65 6173 6573 tes and releases │ │ │ │ │ +00006610: 2061 2066 7265 6520 736f 6674 7761 7265 a free software │ │ │ │ │ +00006620: 2070 6163 6b61 6765 2c0a 2020 2020 2061 package,. a │ │ │ │ │ +00006630: 6e64 2074 6865 6e20 426f 6220 6372 6561 nd then Bob crea │ │ │ │ │ +00006640: 7465 7320 6120 4465 6269 616e 2070 6163 tes a Debian pac │ │ │ │ │ +00006650: 6b61 6765 206f 6620 7468 6174 2073 6f66 kage of that sof │ │ │ │ │ +00006660: 7477 6172 6520 7061 636b 6167 652e 0a20 tware package.. │ │ │ │ │ +00006670: 2020 2020 416c 6963 6520 6973 2074 6865 Alice is the │ │ │ │ │ +00006680: 2027 7570 7374 7265 616d 206d 6169 6e74 'upstream maint │ │ │ │ │ +00006690: 6169 6e65 7227 2028 736f 6d65 7469 6d65 ainer' (sometime │ │ │ │ │ +000066a0: 7320 6162 6272 6576 6961 7465 6420 6173 s abbreviated as │ │ │ │ │ +000066b0: 0a20 2020 2020 2775 7073 7472 6561 6d27 . 'upstream' │ │ │ │ │ +000066c0: 2920 6f66 2074 6865 2070 6163 6b61 6765 ) of the package │ │ │ │ │ +000066d0: 2c20 416c 6963 65e2 8099 7320 7265 6c65 , Alice...s rele │ │ │ │ │ +000066e0: 6173 6573 2061 7265 2074 6865 2027 7570 ases are the 'up │ │ │ │ │ +000066f0: 7374 7265 616d 0a20 2020 2020 7265 6c65 stream. rele │ │ │ │ │ +00006700: 6173 6573 272c 2061 6e64 2074 6865 2076 ases', and the v │ │ │ │ │ +00006710: 6572 7369 6f6e 206e 756d 6265 7220 7368 ersion number sh │ │ │ │ │ +00006720: 6520 7075 7473 206f 6e20 6120 7265 6c65 e puts on a rele │ │ │ │ │ +00006730: 6173 6520 6973 2074 6865 0a20 2020 2020 ase is the. │ │ │ │ │ +00006740: 2775 7073 7472 6561 6d20 7665 7273 696f 'upstream versio │ │ │ │ │ +00006750: 6e27 2e20 2042 6f62 206d 6179 206d 616b n'. Bob may mak │ │ │ │ │ +00006760: 6520 4465 6269 616e 2d73 7065 6369 6669 e Debian-specifi │ │ │ │ │ +00006770: 6320 6d6f 6469 6669 6361 7469 6f6e 7320 c modifications │ │ │ │ │ +00006780: 746f 0a20 2020 2020 7468 6520 7061 636b to. the pack │ │ │ │ │ +00006790: 6167 652c 2061 6e64 2074 6865 6e20 6c61 age, and then la │ │ │ │ │ +000067a0: 7465 7220 7365 6e64 2074 686f 7365 206d ter send those m │ │ │ │ │ +000067b0: 6f64 6966 6963 6174 696f 6e73 2027 7570 odifications 'up │ │ │ │ │ +000067c0: 7374 7265 616d 2720 746f 0a20 2020 2020 stream' to. │ │ │ │ │ +000067d0: 6265 2069 6e63 6f72 706f 7261 7465 6420 be incorporated │ │ │ │ │ +000067e0: 696e 2041 6c69 6365 e280 9973 2072 656c in Alice...s rel │ │ │ │ │ +000067f0: 6561 7365 732e 0a0a 2020 2020 2054 6865 eases... The │ │ │ │ │ +00006800: 2070 6163 6b61 6765 7220 616e 6420 7570 packager and up │ │ │ │ │ +00006810: 7374 7265 616d 2064 6576 656c 6f70 6572 stream developer │ │ │ │ │ +00006820: 206d 6179 2062 6520 7468 6520 7361 6d65 may be the same │ │ │ │ │ +00006830: 2070 6572 736f 6e2e 2020 466f 720a 2020 person. For. │ │ │ │ │ +00006840: 2020 2065 7861 6d70 6c65 2c20 416c 6963 example, Alic │ │ │ │ │ +00006850: 6520 6d61 7920 6368 6f6f 7365 2074 6f20 e may choose to │ │ │ │ │ +00006860: 7061 636b 6167 6520 6865 7220 6f77 6e20 package her own │ │ │ │ │ +00006870: 736f 6674 7761 7265 2066 6f72 2044 6562 software for Deb │ │ │ │ │ +00006880: 6961 6e2e 0a20 2020 2020 486f 7765 7665 ian.. Howeve │ │ │ │ │ +00006890: 722c 2074 6869 7320 6d61 6e75 616c 2073 r, this manual s │ │ │ │ │ +000068a0: 7469 6c6c 2064 6973 7469 6e67 7569 7368 till distinguish │ │ │ │ │ +000068b0: 6573 2062 6574 7765 656e 2074 6865 2072 es between the r │ │ │ │ │ +000068c0: 6f6c 6520 6f66 0a20 2020 2020 7570 7374 ole of. upst │ │ │ │ │ +000068d0: 7265 616d 2061 6e64 2074 6865 2072 6f6c ream and the rol │ │ │ │ │ +000068e0: 6520 6f66 2044 6562 6961 6e20 7061 636b e of Debian pack │ │ │ │ │ +000068f0: 6167 6572 2c20 6576 656e 2077 6865 6e20 ager, even when │ │ │ │ │ +00006900: 7468 6520 7361 6d65 2070 6572 736f 6e0a the same person. │ │ │ │ │ +00006910: 2020 2020 2069 7320 6669 6c6c 696e 6720 is filling │ │ │ │ │ +00006920: 626f 7468 206f 6620 7468 6f73 6520 726f both of those ro │ │ │ │ │ +00006930: 6c65 732c 2073 696e 6365 2074 6865 7920 les, since they │ │ │ │ │ +00006940: 6861 7665 2073 6f6d 6520 696d 706c 6963 have some implic │ │ │ │ │ +00006950: 6174 696f 6e73 0a20 2020 2020 666f 7220 ations. for │ │ │ │ │ +00006960: 7468 6520 6465 7461 696c 7320 6f66 2070 the details of p │ │ │ │ │ +00006970: 6163 6b61 6769 6e67 2e0a 0a55 5446 2d38 ackaging...UTF-8 │ │ │ │ │ +00006980: 0a0a 2020 2020 2054 6865 2074 7261 6e73 .. The trans │ │ │ │ │ +00006990: 666f 726d 6174 696f 6e20 666f 726d 6174 formation format │ │ │ │ │ +000069a0: 2028 736f 6d65 7469 6d65 7320 6361 6c6c (sometimes call │ │ │ │ │ +000069b0: 6564 2065 6e63 6f64 696e 6729 206f 6620 ed encoding) of │ │ │ │ │ +000069c0: 556e 6963 6f64 6528 3229 0a20 2020 2020 Unicode(2). │ │ │ │ │ +000069d0: 6465 6669 6e65 6420 6279 2052 4643 2033 defined by RFC 3 │ │ │ │ │ +000069e0: 3632 3928 3329 2e20 2055 5446 2d38 2068 629(3). UTF-8 h │ │ │ │ │ +000069f0: 6173 2074 6865 2075 7365 6675 6c20 7072 as the useful pr │ │ │ │ │ +00006a00: 6f70 6572 7479 206f 6620 6861 7669 6e67 operty of having │ │ │ │ │ +00006a10: 0a20 2020 2020 4153 4349 4920 6173 2061 . ASCII as a │ │ │ │ │ +00006a20: 2073 7562 7365 742c 2073 6f20 616e 7920 subset, so any │ │ │ │ │ +00006a30: 7465 7874 2065 6e63 6f64 6564 2069 6e20 text encoded in │ │ │ │ │ +00006a40: 4153 4349 4920 6973 2074 7269 7669 616c ASCII is trivial │ │ │ │ │ +00006a50: 6c79 2061 6c73 6f0a 2020 2020 2076 616c ly also. val │ │ │ │ │ +00006a60: 6964 2055 5446 2d38 2e0a 0a20 2020 2d2d id UTF-8... -- │ │ │ │ │ +00006a70: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ +00006a80: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ +00006a90: 2020 2831 2920 6874 7470 3a2f 2f77 7777 (1) http://www │ │ │ │ │ +00006aa0: 2e75 6e69 636f 6465 2e6f 7267 2f0a 0a20 .unicode.org/.. │ │ │ │ │ +00006ab0: 2020 2832 2920 6874 7470 3a2f 2f77 7777 (2) http://www │ │ │ │ │ +00006ac0: 2e75 6e69 636f 6465 2e6f 7267 2f0a 0a20 .unicode.org/.. │ │ │ │ │ +00006ad0: 2020 2833 2920 6874 7470 733a 2f2f 7777 (3) https://ww │ │ │ │ │ +00006ae0: 772e 7266 632d 6564 6974 6f72 2e6f 7267 w.rfc-editor.org │ │ │ │ │ +00006af0: 2f72 6663 2f72 6663 3336 3239 2e74 7874 /rfc/rfc3629.txt │ │ │ │ │ +00006b00: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00006b10: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00006b20: 6f64 653a 2054 7261 6e73 6c61 7469 6f6e ode: Translation │ │ │ │ │ +00006b30: 732c 2020 5072 6576 3a20 4465 6669 6e69 s, Prev: Defini │ │ │ │ │ +00006b40: 7469 6f6e 732c 2020 5570 3a20 4162 6f75 tions, Up: Abou │ │ │ │ │ +00006b50: 7420 7468 6973 206d 616e 7561 6c0a 0a31 t this manual..1 │ │ │ │ │ +00006b60: 2e36 2054 7261 6e73 6c61 7469 6f6e 730a .6 Translations. │ │ │ │ │ +00006b70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00006b80: 0a0a 5768 656e 2074 7261 6e73 6c61 7469 ..When translati │ │ │ │ │ +00006b90: 6f6e 7320 6f66 2074 6869 7320 646f 6375 ons of this docu │ │ │ │ │ +00006ba0: 6d65 6e74 2069 6e74 6f20 6c61 6e67 7561 ment into langua │ │ │ │ │ +00006bb0: 6765 7320 6f74 6865 7220 7468 616e 2045 ges other than E │ │ │ │ │ +00006bc0: 6e67 6c69 7368 0a64 6973 6167 7265 6520 nglish.disagree │ │ │ │ │ +00006bd0: 7769 7468 2074 6865 2045 6e67 6c69 7368 with the English │ │ │ │ │ +00006be0: 2074 6578 742c 2074 6865 2045 6e67 6c69 text, the Engli │ │ │ │ │ +00006bf0: 7368 2074 6578 7420 7461 6b65 7320 7072 sh text takes pr │ │ │ │ │ +00006c00: 6563 6564 656e 6365 2e0a 0a1f 0a46 696c ecedence.....Fil │ │ │ │ │ +00006c10: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00006c20: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5468 .info, Node: Th │ │ │ │ │ +00006c30: 6520 4465 6269 616e 2041 7263 6869 7665 e Debian Archive │ │ │ │ │ +00006c40: 2c20 204e 6578 743a 2042 696e 6172 7920 , Next: Binary │ │ │ │ │ +00006c50: 7061 636b 6167 6573 2c20 2050 7265 763a packages, Prev: │ │ │ │ │ +00006c60: 2041 626f 7574 2074 6869 7320 6d61 6e75 About this manu │ │ │ │ │ +00006c70: 616c 2c20 2055 703a 2054 6f70 0a0a 3220 al, Up: Top..2 │ │ │ │ │ +00006c80: 5468 6520 4465 6269 616e 2041 7263 6869 The Debian Archi │ │ │ │ │ +00006c90: 7665 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ve.************* │ │ │ │ │ +00006ca0: 2a2a 2a2a 2a2a 2a0a 0a54 6865 2044 6562 *******..The Deb │ │ │ │ │ +00006cb0: 6961 6e20 7379 7374 656d 2069 7320 6d61 ian system is ma │ │ │ │ │ +00006cc0: 696e 7461 696e 6564 2061 6e64 2064 6973 intained and dis │ │ │ │ │ +00006cd0: 7472 6962 7574 6564 2061 7320 6120 636f tributed as a co │ │ │ │ │ +00006ce0: 6c6c 6563 7469 6f6e 206f 660a 2770 6163 llection of.'pac │ │ │ │ │ +00006cf0: 6b61 6765 7327 2e20 2053 696e 6365 2074 kages'. Since t │ │ │ │ │ +00006d00: 6865 7265 2061 7265 2073 6f20 6d61 6e79 here are so many │ │ │ │ │ +00006d10: 206f 6620 7468 656d 2028 6375 7272 656e of them (curren │ │ │ │ │ +00006d20: 746c 7920 7765 6c6c 206f 7665 720a 3135 tly well over.15 │ │ │ │ │ +00006d30: 3030 3029 2c20 7468 6579 2061 7265 2073 000), they are s │ │ │ │ │ +00006d40: 706c 6974 2069 6e74 6f20 2773 6563 7469 plit into 'secti │ │ │ │ │ +00006d50: 6f6e 7327 2061 6e64 2067 6976 656e 2027 ons' and given ' │ │ │ │ │ +00006d60: 7072 696f 7269 7469 6573 2720 746f 0a73 priorities' to.s │ │ │ │ │ +00006d70: 696d 706c 6966 7920 7468 6520 6861 6e64 implify the hand │ │ │ │ │ +00006d80: 6c69 6e67 206f 6620 7468 656d 2e0a 0a54 ling of them...T │ │ │ │ │ +00006d90: 6865 2065 6666 6f72 7420 6f66 2074 6865 he effort of the │ │ │ │ │ +00006da0: 2044 6562 6961 6e20 7072 6f6a 6563 7420 Debian project │ │ │ │ │ +00006db0: 6973 2074 6f20 6275 696c 6420 6120 6672 is to build a fr │ │ │ │ │ +00006dc0: 6565 206f 7065 7261 7469 6e67 2073 7973 ee operating sys │ │ │ │ │ +00006dd0: 7465 6d2c 0a62 7574 206e 6f74 2065 7665 tem,.but not eve │ │ │ │ │ +00006de0: 7279 2070 6163 6b61 6765 2077 6520 7761 ry package we wa │ │ │ │ │ +00006df0: 6e74 2074 6f20 6d61 6b65 2061 6363 6573 nt to make acces │ │ │ │ │ +00006e00: 7369 626c 6520 6973 2027 6672 6565 2720 sible is 'free' │ │ │ │ │ +00006e10: 696e 206f 7572 2073 656e 7365 0a28 7365 in our sense.(se │ │ │ │ │ +00006e20: 6520 7468 6520 4465 6269 616e 2046 7265 e the Debian Fre │ │ │ │ │ +00006e30: 6520 536f 6674 7761 7265 2047 7569 6465 e Software Guide │ │ │ │ │ +00006e40: 6c69 6e65 732c 2062 656c 6f77 292c 206f lines, below), o │ │ │ │ │ +00006e50: 7220 6d61 7920 6265 0a69 6d70 6f72 7465 r may be.importe │ │ │ │ │ +00006e60: 642f 6578 706f 7274 6564 2077 6974 686f d/exported witho │ │ │ │ │ +00006e70: 7574 2072 6573 7472 6963 7469 6f6e 732e ut restrictions. │ │ │ │ │ +00006e80: 2020 5468 7573 2c20 7468 6520 6172 6368 Thus, the arch │ │ │ │ │ +00006e90: 6976 6520 6973 2073 706c 6974 2069 6e74 ive is split int │ │ │ │ │ +00006ea0: 6f0a 6172 6561 7320 2831 2920 6261 7365 o.areas (1) base │ │ │ │ │ +00006eb0: 6420 6f6e 2074 6865 6972 206c 6963 656e d on their licen │ │ │ │ │ +00006ec0: 7365 7320 616e 6420 6f74 6865 7220 7265 ses and other re │ │ │ │ │ +00006ed0: 7374 7269 6374 696f 6e73 2e0a 0a54 6865 strictions...The │ │ │ │ │ +00006ee0: 2061 696d 7320 6f66 2074 6869 7320 6172 aims of this ar │ │ │ │ │ +00006ef0: 653a 0a0a 2020 202d 2074 6f20 616c 6c6f e:.. - to allo │ │ │ │ │ +00006f00: 7720 7573 2074 6f20 6d61 6b65 2061 7320 w us to make as │ │ │ │ │ +00006f10: 6d75 6368 2073 6f66 7477 6172 6520 6176 much software av │ │ │ │ │ +00006f20: 6169 6c61 626c 6520 6173 2077 6520 6361 ailable as we ca │ │ │ │ │ +00006f30: 6e0a 0a20 2020 2d20 746f 2061 6c6c 6f77 n.. - to allow │ │ │ │ │ +00006f40: 2075 7320 746f 2065 6e63 6f75 7261 6765 us to encourage │ │ │ │ │ +00006f50: 2065 7665 7279 6f6e 6520 746f 2077 7269 everyone to wri │ │ │ │ │ +00006f60: 7465 2066 7265 6520 736f 6674 7761 7265 te free software │ │ │ │ │ +00006f70: 2c20 616e 640a 0a20 2020 2d20 746f 2061 , and.. - to a │ │ │ │ │ +00006f80: 6c6c 6f77 2075 7320 746f 206d 616b 6520 llow us to make │ │ │ │ │ +00006f90: 6974 2065 6173 7920 666f 7220 7065 6f70 it easy for peop │ │ │ │ │ +00006fa0: 6c65 2074 6f20 7072 6f64 7563 6520 4344 le to produce CD │ │ │ │ │ +00006fb0: 2d52 4f4d 7320 6f66 206f 7572 0a20 2020 -ROMs of our. │ │ │ │ │ +00006fc0: 2020 7379 7374 656d 2077 6974 686f 7574 system without │ │ │ │ │ +00006fd0: 2076 696f 6c61 7469 6e67 2061 6e79 206c violating any l │ │ │ │ │ +00006fe0: 6963 656e 7365 732c 2069 6d70 6f72 742f icenses, import/ │ │ │ │ │ +00006ff0: 6578 706f 7274 2072 6573 7472 6963 7469 export restricti │ │ │ │ │ +00007000: 6f6e 732c 0a20 2020 2020 6f72 2061 6e79 ons,. or any │ │ │ │ │ +00007010: 206f 7468 6572 206c 6177 732e 0a0a 5468 other laws...Th │ │ │ │ │ +00007020: 6520 276d 6169 6e27 2061 7263 6869 7665 e 'main' archive │ │ │ │ │ +00007030: 2061 7265 6120 666f 726d 7320 7468 6520 area forms the │ │ │ │ │ +00007040: 2744 6562 6961 6e20 6469 7374 7269 6275 'Debian distribu │ │ │ │ │ +00007050: 7469 6f6e 272e 0a0a 5061 636b 6167 6573 tion'...Packages │ │ │ │ │ +00007060: 2069 6e20 7468 6520 6f74 6865 7220 6172 in the other ar │ │ │ │ │ +00007070: 6368 6976 6520 6172 6561 7320 28e2 8098 chive areas (... │ │ │ │ │ +00007080: 6e6f 6e2d 6672 6565 2d66 6972 6d77 6172 non-free-firmwar │ │ │ │ │ +00007090: 65e2 8099 2c20 e280 9863 6f6e 7472 6962 e..., ...contrib │ │ │ │ │ +000070a0: e280 992c 0ae2 8098 6e6f 6e2d 6672 6565 ...,....non-free │ │ │ │ │ +000070b0: e280 9929 2061 7265 206e 6f74 2063 6f6e ...) are not con │ │ │ │ │ +000070c0: 7369 6465 7265 6420 746f 2062 6520 7061 sidered to be pa │ │ │ │ │ +000070d0: 7274 206f 6620 7468 6520 4465 6269 616e rt of the Debian │ │ │ │ │ +000070e0: 2064 6973 7472 6962 7574 696f 6e2c 0a61 distribution,.a │ │ │ │ │ +000070f0: 6c74 686f 7567 6820 7765 2073 7570 706f lthough we suppo │ │ │ │ │ +00007100: 7274 2074 6865 6972 2075 7365 2061 6e64 rt their use and │ │ │ │ │ +00007110: 2070 726f 7669 6465 2069 6e66 7261 7374 provide infrast │ │ │ │ │ +00007120: 7275 6374 7572 6520 666f 7220 7468 656d ructure for them │ │ │ │ │ +00007130: 2028 7375 6368 0a61 7320 6f75 7220 6275 (such.as our bu │ │ │ │ │ +00007140: 672d 7472 6163 6b69 6e67 2073 7973 7465 g-tracking syste │ │ │ │ │ +00007150: 6d20 616e 6420 6d61 696c 696e 6720 6c69 m and mailing li │ │ │ │ │ +00007160: 7374 7329 2e20 2054 6869 7320 4465 6269 sts). This Debi │ │ │ │ │ +00007170: 616e 2050 6f6c 6963 790a 4d61 6e75 616c an Policy.Manual │ │ │ │ │ +00007180: 2061 7070 6c69 6573 2074 6f20 7468 6573 applies to thes │ │ │ │ │ +00007190: 6520 7061 636b 6167 6573 2061 7320 7765 e packages as we │ │ │ │ │ +000071a0: 6c6c 2e0a 0a2a 204d 656e 753a 0a0a 2a20 ll...* Menu:..* │ │ │ │ │ +000071b0: 5468 6520 4465 6269 616e 2046 7265 6520 The Debian Free │ │ │ │ │ +000071c0: 536f 6674 7761 7265 2047 7569 6465 6c69 Software Guideli │ │ │ │ │ +000071d0: 6e65 733a 3a0a 2a20 4172 6368 6976 6520 nes::.* Archive │ │ │ │ │ +000071e0: 6172 6561 733a 3a0a 2a20 436f 7079 7269 areas::.* Copyri │ │ │ │ │ +000071f0: 6768 7420 636f 6e73 6964 6572 6174 696f ght consideratio │ │ │ │ │ +00007200: 6e73 3a3a 0a2a 2053 6563 7469 6f6e 733a ns::.* Sections: │ │ │ │ │ +00007210: 3a0a 2a20 5072 696f 7269 7469 6573 3a3a :.* Priorities:: │ │ │ │ │ +00007220: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ +00007230: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ +00007240: 2d2d 2d2d 0a0a 2020 2028 3129 2054 6865 ----.. (1) The │ │ │ │ │ +00007250: 2044 6562 6961 6e20 6172 6368 6976 6520 Debian archive │ │ │ │ │ +00007260: 736f 6674 7761 7265 2075 7365 7320 7468 software uses th │ │ │ │ │ +00007270: 6520 7465 726d 20e2 809c 636f 6d70 6f6e e term ...compon │ │ │ │ │ +00007280: 656e 74e2 809d 2069 6e74 6572 6e61 6c6c ent... internall │ │ │ │ │ +00007290: 790a 616e 6420 696e 2074 6865 2052 656c y.and in the Rel │ │ │ │ │ +000072a0: 6561 7365 2066 696c 6520 666f 726d 6174 ease file format │ │ │ │ │ +000072b0: 2074 6f20 7265 6665 7220 746f 2074 6865 to refer to the │ │ │ │ │ +000072c0: 2064 6976 6973 696f 6e20 6f66 2061 6e20 division of an │ │ │ │ │ +000072d0: 6172 6368 6976 652e 0a54 6865 2044 6562 archive..The Deb │ │ │ │ │ +000072e0: 6961 6e20 536f 6369 616c 2043 6f6e 7472 ian Social Contr │ │ │ │ │ +000072f0: 6163 7420 7369 6d70 6c79 2072 6566 6572 act simply refer │ │ │ │ │ +00007300: 7320 746f 20e2 809c 6172 6561 732e e280 s to ...areas... │ │ │ │ │ +00007310: 9d20 5468 6973 2064 6f63 756d 656e 7420 . This document │ │ │ │ │ +00007320: 7573 6573 0a74 6572 6d69 6e6f 6c6f 6779 uses.terminology │ │ │ │ │ +00007330: 2073 696d 696c 6172 2074 6f20 7468 6520 similar to the │ │ │ │ │ +00007340: 536f 6369 616c 2043 6f6e 7472 6163 742e Social Contract. │ │ │ │ │ +00007350: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00007360: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00007370: 6f64 653a 2054 6865 2044 6562 6961 6e20 ode: The Debian │ │ │ │ │ +00007380: 4672 6565 2053 6f66 7477 6172 6520 4775 Free Software Gu │ │ │ │ │ +00007390: 6964 656c 696e 6573 2c20 204e 6578 743a idelines, Next: │ │ │ │ │ +000073a0: 2041 7263 6869 7665 2061 7265 6173 2c20 Archive areas, │ │ │ │ │ +000073b0: 2055 703a 2054 6865 2044 6562 6961 6e20 Up: The Debian │ │ │ │ │ +000073c0: 4172 6368 6976 650a 0a32 2e31 2054 6865 Archive..2.1 The │ │ │ │ │ +000073d0: 2044 6562 6961 6e20 4672 6565 2053 6f66 Debian Free Sof │ │ │ │ │ +000073e0: 7477 6172 6520 4775 6964 656c 696e 6573 tware Guidelines │ │ │ │ │ +000073f0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ 00007400: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00007410: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00007420: 0a0a 5468 6520 4465 6269 616e 2046 7265 ..The Debian Fre │ │ │ │ │ -00007430: 6520 536f 6674 7761 7265 2047 7569 6465 e Software Guide │ │ │ │ │ -00007440: 6c69 6e65 7320 2844 4653 4729 2066 6f72 lines (DFSG) for │ │ │ │ │ -00007450: 6d20 6f75 7220 6465 6669 6e69 7469 6f6e m our definition │ │ │ │ │ -00007460: 206f 6620 e280 9c66 7265 650a 736f 6674 of ...free.soft │ │ │ │ │ -00007470: 7761 7265 e280 9d2e 2020 5468 6573 6520 ware.... These │ │ │ │ │ -00007480: 6172 653a 0a0a 2020 312e 200a 2020 2020 are:.. 1. . │ │ │ │ │ -00007490: 2046 7265 6520 5265 6469 7374 7269 6275 Free Redistribu │ │ │ │ │ -000074a0: 7469 6f6e 0a0a 2020 2020 2020 2020 2020 tion.. │ │ │ │ │ -000074b0: 5468 6520 6c69 6365 6e73 6520 6f66 2061 The license of a │ │ │ │ │ -000074c0: 2044 6562 6961 6e20 636f 6d70 6f6e 656e Debian componen │ │ │ │ │ -000074d0: 7420 6d61 7920 6e6f 7420 7265 7374 7269 t may not restri │ │ │ │ │ -000074e0: 6374 2061 6e79 2070 6172 7479 0a20 2020 ct any party. │ │ │ │ │ -000074f0: 2020 2020 2020 2066 726f 6d20 7365 6c6c from sell │ │ │ │ │ -00007500: 696e 6720 6f72 2067 6976 696e 6720 6177 ing or giving aw │ │ │ │ │ -00007510: 6179 2074 6865 2073 6f66 7477 6172 6520 ay the software │ │ │ │ │ -00007520: 6173 2061 2063 6f6d 706f 6e65 6e74 206f as a component o │ │ │ │ │ -00007530: 6620 616e 0a20 2020 2020 2020 2020 2061 f an. a │ │ │ │ │ -00007540: 6767 7265 6761 7465 2073 6f66 7477 6172 ggregate softwar │ │ │ │ │ -00007550: 6520 6469 7374 7269 6275 7469 6f6e 2063 e distribution c │ │ │ │ │ -00007560: 6f6e 7461 696e 696e 6720 7072 6f67 7261 ontaining progra │ │ │ │ │ -00007570: 6d73 2066 726f 6d0a 2020 2020 2020 2020 ms from. │ │ │ │ │ -00007580: 2020 7365 7665 7261 6c20 6469 6666 6572 several differ │ │ │ │ │ -00007590: 656e 7420 736f 7572 6365 732e 2020 5468 ent sources. Th │ │ │ │ │ -000075a0: 6520 6c69 6365 6e73 6520 6d61 7920 6e6f e license may no │ │ │ │ │ -000075b0: 7420 7265 7175 6972 6520 610a 2020 2020 t require a. │ │ │ │ │ -000075c0: 2020 2020 2020 726f 7961 6c74 7920 6f72 royalty or │ │ │ │ │ -000075d0: 206f 7468 6572 2066 6565 2066 6f72 2073 other fee for s │ │ │ │ │ -000075e0: 7563 6820 7361 6c65 2e0a 0a20 2032 2e20 uch sale... 2. │ │ │ │ │ -000075f0: 0a20 2020 2020 536f 7572 6365 2043 6f64 . Source Cod │ │ │ │ │ -00007600: 650a 0a20 2020 2020 2020 2020 2054 6865 e.. The │ │ │ │ │ -00007610: 2070 726f 6772 616d 206d 7573 7420 696e program must in │ │ │ │ │ -00007620: 636c 7564 6520 736f 7572 6365 2063 6f64 clude source cod │ │ │ │ │ -00007630: 652c 2061 6e64 206d 7573 7420 616c 6c6f e, and must allo │ │ │ │ │ -00007640: 770a 2020 2020 2020 2020 2020 6469 7374 w. dist │ │ │ │ │ -00007650: 7269 6275 7469 6f6e 2069 6e20 736f 7572 ribution in sour │ │ │ │ │ -00007660: 6365 2063 6f64 6520 6173 2077 656c 6c20 ce code as well │ │ │ │ │ -00007670: 6173 2063 6f6d 7069 6c65 6420 666f 726d as compiled form │ │ │ │ │ -00007680: 2e0a 0a20 2033 2e20 0a20 2020 2020 4465 ... 3. . De │ │ │ │ │ -00007690: 7269 7665 6420 576f 726b 730a 0a20 2020 rived Works.. │ │ │ │ │ -000076a0: 2020 2020 2020 2054 6865 206c 6963 656e The licen │ │ │ │ │ -000076b0: 7365 206d 7573 7420 616c 6c6f 7720 6d6f se must allow mo │ │ │ │ │ -000076c0: 6469 6669 6361 7469 6f6e 7320 616e 6420 difications and │ │ │ │ │ -000076d0: 6465 7269 7665 6420 776f 726b 732c 2061 derived works, a │ │ │ │ │ -000076e0: 6e64 0a20 2020 2020 2020 2020 206d 7573 nd. mus │ │ │ │ │ -000076f0: 7420 616c 6c6f 7720 7468 656d 2074 6f20 t allow them to │ │ │ │ │ -00007700: 6265 2064 6973 7472 6962 7574 6564 2075 be distributed u │ │ │ │ │ -00007710: 6e64 6572 2074 6865 2073 616d 6520 7465 nder the same te │ │ │ │ │ -00007720: 726d 7320 6173 2074 6865 0a20 2020 2020 rms as the. │ │ │ │ │ -00007730: 2020 2020 206c 6963 656e 7365 206f 6620 license of │ │ │ │ │ -00007740: 7468 6520 6f72 6967 696e 616c 2073 6f66 the original sof │ │ │ │ │ -00007750: 7477 6172 652e 0a0a 2020 342e 200a 2020 tware... 4. . │ │ │ │ │ -00007760: 2020 2049 6e74 6567 7269 7479 206f 6620 Integrity of │ │ │ │ │ -00007770: 5468 6520 4175 7468 6f72 e280 9973 2053 The Author...s S │ │ │ │ │ -00007780: 6f75 7263 6520 436f 6465 0a0a 2020 2020 ource Code.. │ │ │ │ │ -00007790: 2020 2020 2020 5468 6520 6c69 6365 6e73 The licens │ │ │ │ │ -000077a0: 6520 6d61 7920 7265 7374 7269 6374 2073 e may restrict s │ │ │ │ │ -000077b0: 6f75 7263 652d 636f 6465 2066 726f 6d20 ource-code from │ │ │ │ │ -000077c0: 6265 696e 6720 6469 7374 7269 6275 7465 being distribute │ │ │ │ │ -000077d0: 6420 696e 0a20 2020 2020 2020 2020 206d d in. m │ │ │ │ │ -000077e0: 6f64 6966 6965 6420 666f 726d 2027 6f6e odified form 'on │ │ │ │ │ -000077f0: 6c79 2720 6966 2074 6865 206c 6963 656e ly' if the licen │ │ │ │ │ -00007800: 7365 2061 6c6c 6f77 7320 7468 6520 6469 se allows the di │ │ │ │ │ -00007810: 7374 7269 6275 7469 6f6e 206f 660a 2020 stribution of. │ │ │ │ │ -00007820: 2020 2020 2020 2020 e280 9c70 6174 6368 ...patch │ │ │ │ │ -00007830: 2066 696c 6573 e280 9d20 7769 7468 2074 files... with t │ │ │ │ │ -00007840: 6865 2073 6f75 7263 6520 636f 6465 2066 he source code f │ │ │ │ │ -00007850: 6f72 2074 6865 2070 7572 706f 7365 206f or the purpose o │ │ │ │ │ -00007860: 660a 2020 2020 2020 2020 2020 6d6f 6469 f. modi │ │ │ │ │ -00007870: 6679 696e 6720 7468 6520 7072 6f67 7261 fying the progra │ │ │ │ │ -00007880: 6d20 6174 2062 7569 6c64 2074 696d 652e m at build time. │ │ │ │ │ -00007890: 2020 5468 6520 6c69 6365 6e73 6520 6d75 The license mu │ │ │ │ │ -000078a0: 7374 0a20 2020 2020 2020 2020 2065 7870 st. exp │ │ │ │ │ -000078b0: 6c69 6369 746c 7920 7065 726d 6974 2064 licitly permit d │ │ │ │ │ -000078c0: 6973 7472 6962 7574 696f 6e20 6f66 2073 istribution of s │ │ │ │ │ -000078d0: 6f66 7477 6172 6520 6275 696c 7420 6672 oftware built fr │ │ │ │ │ -000078e0: 6f6d 206d 6f64 6966 6965 640a 2020 2020 om modified. │ │ │ │ │ -000078f0: 2020 2020 2020 736f 7572 6365 2063 6f64 source cod │ │ │ │ │ -00007900: 652e 2020 5468 6520 6c69 6365 6e73 6520 e. The license │ │ │ │ │ -00007910: 6d61 7920 7265 7175 6972 6520 6465 7269 may require deri │ │ │ │ │ -00007920: 7665 6420 776f 726b 7320 746f 2063 6172 ved works to car │ │ │ │ │ -00007930: 7279 2061 0a20 2020 2020 2020 2020 2064 ry a. d │ │ │ │ │ -00007940: 6966 6665 7265 6e74 206e 616d 6520 6f72 ifferent name or │ │ │ │ │ -00007950: 2076 6572 7369 6f6e 206e 756d 6265 7220 version number │ │ │ │ │ -00007960: 6672 6f6d 2074 6865 206f 7269 6769 6e61 from the origina │ │ │ │ │ -00007970: 6c20 736f 6674 7761 7265 2e0a 2020 2020 l software.. │ │ │ │ │ -00007980: 2020 2020 2020 2854 6869 7320 6973 2061 (This is a │ │ │ │ │ -00007990: 2063 6f6d 7072 6f6d 6973 652e 2020 5468 compromise. Th │ │ │ │ │ -000079a0: 6520 4465 6269 616e 2050 726f 6a65 6374 e Debian Project │ │ │ │ │ -000079b0: 2065 6e63 6f75 7261 6765 7320 616c 6c0a encourages all. │ │ │ │ │ -000079c0: 2020 2020 2020 2020 2020 6175 7468 6f72 author │ │ │ │ │ -000079d0: 7320 746f 206e 6f74 2072 6573 7472 6963 s to not restric │ │ │ │ │ -000079e0: 7420 616e 7920 6669 6c65 732c 2073 6f75 t any files, sou │ │ │ │ │ -000079f0: 7263 6520 6f72 2062 696e 6172 792c 2066 rce or binary, f │ │ │ │ │ -00007a00: 726f 6d0a 2020 2020 2020 2020 2020 6265 rom. be │ │ │ │ │ -00007a10: 696e 6720 6d6f 6469 6669 6564 2e29 0a0a ing modified.).. │ │ │ │ │ -00007a20: 2020 352e 200a 2020 2020 204e 6f20 4469 5. . No Di │ │ │ │ │ -00007a30: 7363 7269 6d69 6e61 7469 6f6e 2041 6761 scrimination Aga │ │ │ │ │ -00007a40: 696e 7374 2050 6572 736f 6e73 206f 7220 inst Persons or │ │ │ │ │ -00007a50: 4772 6f75 7073 0a0a 2020 2020 2020 2020 Groups.. │ │ │ │ │ -00007a60: 2020 5468 6520 6c69 6365 6e73 6520 6d75 The license mu │ │ │ │ │ -00007a70: 7374 206e 6f74 2064 6973 6372 696d 696e st not discrimin │ │ │ │ │ -00007a80: 6174 6520 6167 6169 6e73 7420 616e 7920 ate against any │ │ │ │ │ -00007a90: 7065 7273 6f6e 206f 7220 6772 6f75 700a person or group. │ │ │ │ │ -00007aa0: 2020 2020 2020 2020 2020 6f66 2070 6572 of per │ │ │ │ │ -00007ab0: 736f 6e73 2e0a 0a20 2036 2e20 0a20 2020 sons... 6. . │ │ │ │ │ -00007ac0: 2020 4e6f 2044 6973 6372 696d 696e 6174 No Discriminat │ │ │ │ │ -00007ad0: 696f 6e20 4167 6169 6e73 7420 4669 656c ion Against Fiel │ │ │ │ │ -00007ae0: 6473 206f 6620 456e 6465 6176 6f72 0a0a ds of Endeavor.. │ │ │ │ │ -00007af0: 2020 2020 2020 2020 2020 5468 6520 6c69 The li │ │ │ │ │ -00007b00: 6365 6e73 6520 6d75 7374 206e 6f74 2072 cense must not r │ │ │ │ │ -00007b10: 6573 7472 6963 7420 616e 796f 6e65 2066 estrict anyone f │ │ │ │ │ -00007b20: 726f 6d20 6d61 6b69 6e67 2075 7365 206f rom making use o │ │ │ │ │ -00007b30: 6620 7468 650a 2020 2020 2020 2020 2020 f the. │ │ │ │ │ -00007b40: 7072 6f67 7261 6d20 696e 2061 2073 7065 program in a spe │ │ │ │ │ -00007b50: 6369 6669 6320 6669 656c 6420 6f66 2065 cific field of e │ │ │ │ │ -00007b60: 6e64 6561 766f 722e 2020 466f 7220 6578 ndeavor. For ex │ │ │ │ │ -00007b70: 616d 706c 652c 2069 7420 6d61 790a 2020 ample, it may. │ │ │ │ │ -00007b80: 2020 2020 2020 2020 6e6f 7420 7265 7374 not rest │ │ │ │ │ -00007b90: 7269 6374 2074 6865 2070 726f 6772 616d rict the program │ │ │ │ │ -00007ba0: 2066 726f 6d20 6265 696e 6720 7573 6564 from being used │ │ │ │ │ -00007bb0: 2069 6e20 6120 6275 7369 6e65 7373 2c20 in a business, │ │ │ │ │ -00007bc0: 6f72 0a20 2020 2020 2020 2020 2066 726f or. fro │ │ │ │ │ -00007bd0: 6d20 6265 696e 6720 7573 6564 2066 6f72 m being used for │ │ │ │ │ -00007be0: 2067 656e 6574 6963 2072 6573 6561 7263 genetic researc │ │ │ │ │ -00007bf0: 682e 0a0a 2020 372e 200a 2020 2020 2044 h... 7. . D │ │ │ │ │ -00007c00: 6973 7472 6962 7574 696f 6e20 6f66 204c istribution of L │ │ │ │ │ -00007c10: 6963 656e 7365 0a0a 2020 2020 2020 2020 icense.. │ │ │ │ │ -00007c20: 2020 5468 6520 7269 6768 7473 2061 7474 The rights att │ │ │ │ │ -00007c30: 6163 6865 6420 746f 2074 6865 2070 726f ached to the pro │ │ │ │ │ -00007c40: 6772 616d 206d 7573 7420 6170 706c 7920 gram must apply │ │ │ │ │ -00007c50: 746f 2061 6c6c 2074 6f20 7768 6f6d 0a20 to all to whom. │ │ │ │ │ -00007c60: 2020 2020 2020 2020 2074 6865 2070 726f the pro │ │ │ │ │ -00007c70: 6772 616d 2069 7320 7265 6469 7374 7269 gram is redistri │ │ │ │ │ -00007c80: 6275 7465 6420 7769 7468 6f75 7420 7468 buted without th │ │ │ │ │ -00007c90: 6520 6e65 6564 2066 6f72 2065 7865 6375 e need for execu │ │ │ │ │ -00007ca0: 7469 6f6e 206f 660a 2020 2020 2020 2020 tion of. │ │ │ │ │ -00007cb0: 2020 616e 2061 6464 6974 696f 6e61 6c20 an additional │ │ │ │ │ -00007cc0: 6c69 6365 6e73 6520 6279 2074 686f 7365 license by those │ │ │ │ │ -00007cd0: 2070 6172 7469 6573 2e0a 0a20 2038 2e20 parties... 8. │ │ │ │ │ -00007ce0: 0a20 2020 2020 4c69 6365 6e73 6520 4d75 . License Mu │ │ │ │ │ -00007cf0: 7374 204e 6f74 2042 6520 5370 6563 6966 st Not Be Specif │ │ │ │ │ -00007d00: 6963 2074 6f20 4465 6269 616e 0a0a 2020 ic to Debian.. │ │ │ │ │ -00007d10: 2020 2020 2020 2020 5468 6520 7269 6768 The righ │ │ │ │ │ -00007d20: 7473 2061 7474 6163 6865 6420 746f 2074 ts attached to t │ │ │ │ │ -00007d30: 6865 2070 726f 6772 616d 206d 7573 7420 he program must │ │ │ │ │ -00007d40: 6e6f 7420 6465 7065 6e64 206f 6e20 7468 not depend on th │ │ │ │ │ -00007d50: 650a 2020 2020 2020 2020 2020 7072 6f67 e. prog │ │ │ │ │ -00007d60: 7261 6de2 8099 7320 6265 696e 6720 7061 ram...s being pa │ │ │ │ │ -00007d70: 7274 206f 6620 6120 4465 6269 616e 2073 rt of a Debian s │ │ │ │ │ -00007d80: 7973 7465 6d2e 2020 4966 2074 6865 2070 ystem. If the p │ │ │ │ │ -00007d90: 726f 6772 616d 2069 730a 2020 2020 2020 rogram is. │ │ │ │ │ -00007da0: 2020 2020 6578 7472 6163 7465 6420 6672 extracted fr │ │ │ │ │ -00007db0: 6f6d 2044 6562 6961 6e20 616e 6420 7573 om Debian and us │ │ │ │ │ -00007dc0: 6564 206f 7220 6469 7374 7269 6275 7465 ed or distribute │ │ │ │ │ -00007dd0: 6420 7769 7468 6f75 7420 4465 6269 616e d without Debian │ │ │ │ │ -00007de0: 0a20 2020 2020 2020 2020 2062 7574 206f . but o │ │ │ │ │ -00007df0: 7468 6572 7769 7365 2077 6974 6869 6e20 therwise within │ │ │ │ │ -00007e00: 7468 6520 7465 726d 7320 6f66 2074 6865 the terms of the │ │ │ │ │ -00007e10: 2070 726f 6772 616d e280 9973 206c 6963 program...s lic │ │ │ │ │ -00007e20: 656e 7365 2c20 616c 6c0a 2020 2020 2020 ense, all. │ │ │ │ │ -00007e30: 2020 2020 7061 7274 6965 7320 746f 2077 parties to w │ │ │ │ │ -00007e40: 686f 6d20 7468 6520 7072 6f67 7261 6d20 hom the program │ │ │ │ │ -00007e50: 6973 2072 6564 6973 7472 6962 7574 6564 is redistributed │ │ │ │ │ -00007e60: 206d 7573 7420 6861 7665 2074 6865 0a20 must have the. │ │ │ │ │ -00007e70: 2020 2020 2020 2020 2073 616d 6520 7269 same ri │ │ │ │ │ -00007e80: 6768 7473 2061 7320 7468 6f73 6520 7468 ghts as those th │ │ │ │ │ -00007e90: 6174 2061 7265 2067 7261 6e74 6564 2069 at are granted i │ │ │ │ │ -00007ea0: 6e20 636f 6e6a 756e 6374 696f 6e20 7769 n conjunction wi │ │ │ │ │ -00007eb0: 7468 2074 6865 0a20 2020 2020 2020 2020 th the. │ │ │ │ │ -00007ec0: 2044 6562 6961 6e20 7379 7374 656d 2e0a Debian system.. │ │ │ │ │ -00007ed0: 0a20 2039 2e20 0a20 2020 2020 4c69 6365 . 9. . Lice │ │ │ │ │ -00007ee0: 6e73 6520 4d75 7374 204e 6f74 2043 6f6e nse Must Not Con │ │ │ │ │ -00007ef0: 7461 6d69 6e61 7465 204f 7468 6572 2053 taminate Other S │ │ │ │ │ -00007f00: 6f66 7477 6172 650a 0a20 2020 2020 2020 oftware.. │ │ │ │ │ -00007f10: 2020 2054 6865 206c 6963 656e 7365 206d The license m │ │ │ │ │ -00007f20: 7573 7420 6e6f 7420 706c 6163 6520 7265 ust not place re │ │ │ │ │ -00007f30: 7374 7269 6374 696f 6e73 206f 6e20 6f74 strictions on ot │ │ │ │ │ -00007f40: 6865 7220 736f 6674 7761 7265 2074 6861 her software tha │ │ │ │ │ -00007f50: 740a 2020 2020 2020 2020 2020 6973 2064 t. is d │ │ │ │ │ -00007f60: 6973 7472 6962 7574 6564 2061 6c6f 6e67 istributed along │ │ │ │ │ -00007f70: 2077 6974 6820 7468 6520 6c69 6365 6e73 with the licens │ │ │ │ │ -00007f80: 6564 2073 6f66 7477 6172 652e 2020 466f ed software. Fo │ │ │ │ │ -00007f90: 7220 6578 616d 706c 652c 0a20 2020 2020 r example,. │ │ │ │ │ -00007fa0: 2020 2020 2074 6865 206c 6963 656e 7365 the license │ │ │ │ │ -00007fb0: 206d 7573 7420 6e6f 7420 696e 7369 7374 must not insist │ │ │ │ │ -00007fc0: 2074 6861 7420 616c 6c20 6f74 6865 7220 that all other │ │ │ │ │ -00007fd0: 7072 6f67 7261 6d73 0a20 2020 2020 2020 programs. │ │ │ │ │ -00007fe0: 2020 2064 6973 7472 6962 7574 6564 206f distributed o │ │ │ │ │ -00007ff0: 6e20 7468 6520 7361 6d65 206d 6564 6975 n the same mediu │ │ │ │ │ -00008000: 6d20 6d75 7374 2062 6520 6672 6565 2073 m must be free s │ │ │ │ │ -00008010: 6f66 7477 6172 652e 0a0a 2020 3130 2e20 oftware... 10. │ │ │ │ │ -00008020: 0a20 2020 2020 4578 616d 706c 6520 4c69 . Example Li │ │ │ │ │ -00008030: 6365 6e73 6573 0a0a 2020 2020 2020 2020 censes.. │ │ │ │ │ -00008040: 2020 5468 6520 e280 9c47 504c 2ce2 809d The ...GPL,... │ │ │ │ │ -00008050: 20e2 809c 4253 442c e280 9d20 616e 6420 ...BSD,... and │ │ │ │ │ -00008060: e280 9c41 7274 6973 7469 63e2 809d 206c ...Artistic... l │ │ │ │ │ -00008070: 6963 656e 7365 7320 6172 6520 6578 616d icenses are exam │ │ │ │ │ -00008080: 706c 6573 206f 660a 2020 2020 2020 2020 ples of. │ │ │ │ │ -00008090: 2020 6c69 6365 6e73 6573 2074 6861 7420 licenses that │ │ │ │ │ -000080a0: 7765 2063 6f6e 7369 6465 7220 2766 7265 we consider 'fre │ │ │ │ │ -000080b0: 6527 2e0a 0a1f 0a46 696c 653a 2064 6562 e'.....File: deb │ │ │ │ │ -000080c0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -000080d0: 2020 4e6f 6465 3a20 4172 6368 6976 6520 Node: Archive │ │ │ │ │ -000080e0: 6172 6561 732c 2020 4e65 7874 3a20 436f areas, Next: Co │ │ │ │ │ -000080f0: 7079 7269 6768 7420 636f 6e73 6964 6572 pyright consider │ │ │ │ │ -00008100: 6174 696f 6e73 2c20 2050 7265 763a 2054 ations, Prev: T │ │ │ │ │ -00008110: 6865 2044 6562 6961 6e20 4672 6565 2053 he Debian Free S │ │ │ │ │ -00008120: 6f66 7477 6172 6520 4775 6964 656c 696e oftware Guidelin │ │ │ │ │ -00008130: 6573 2c20 2055 703a 2054 6865 2044 6562 es, Up: The Deb │ │ │ │ │ -00008140: 6961 6e20 4172 6368 6976 650a 0a32 2e32 ian Archive..2.2 │ │ │ │ │ -00008150: 2041 7263 6869 7665 2061 7265 6173 0a3d Archive areas.= │ │ │ │ │ -00008160: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00008170: 0a0a 2a20 4d65 6e75 3a0a 0a2a 2054 6865 ..* Menu:..* The │ │ │ │ │ -00008180: 206d 6169 6e20 6172 6368 6976 6520 6172 main archive ar │ │ │ │ │ -00008190: 6561 3a3a 0a2a 2054 6865 206e 6f6e 2d66 ea::.* The non-f │ │ │ │ │ -000081a0: 7265 652d 6669 726d 7761 7265 2061 7263 ree-firmware arc │ │ │ │ │ -000081b0: 6869 7665 2061 7265 613a 3a0a 2a20 5468 hive area::.* Th │ │ │ │ │ -000081c0: 6520 636f 6e74 7269 6220 6172 6368 6976 e contrib archiv │ │ │ │ │ -000081d0: 6520 6172 6561 3a3a 0a2a 2054 6865 206e e area::.* The n │ │ │ │ │ -000081e0: 6f6e 2d66 7265 6520 6172 6368 6976 6520 on-free archive │ │ │ │ │ -000081f0: 6172 6561 3a3a 0a0a 1f0a 4669 6c65 3a20 area::....File: │ │ │ │ │ -00008200: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00008210: 666f 2c20 204e 6f64 653a 2054 6865 206d fo, Node: The m │ │ │ │ │ -00008220: 6169 6e20 6172 6368 6976 6520 6172 6561 ain archive area │ │ │ │ │ -00008230: 2c20 204e 6578 743a 2054 6865 206e 6f6e , Next: The non │ │ │ │ │ -00008240: 2d66 7265 652d 6669 726d 7761 7265 2061 -free-firmware a │ │ │ │ │ -00008250: 7263 6869 7665 2061 7265 612c 2020 5570 rchive area, Up │ │ │ │ │ -00008260: 3a20 4172 6368 6976 6520 6172 6561 730a : Archive areas. │ │ │ │ │ -00008270: 0a32 2e32 2e31 2054 6865 206d 6169 6e20 .2.2.1 The main │ │ │ │ │ -00008280: 6172 6368 6976 6520 6172 6561 0a2d 2d2d archive area.--- │ │ │ │ │ +00007410: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6520 4465 ========..The De │ │ │ │ │ +00007420: 6269 616e 2046 7265 6520 536f 6674 7761 bian Free Softwa │ │ │ │ │ +00007430: 7265 2047 7569 6465 6c69 6e65 7320 2844 re Guidelines (D │ │ │ │ │ +00007440: 4653 4729 2066 6f72 6d20 6f75 7220 6465 FSG) form our de │ │ │ │ │ +00007450: 6669 6e69 7469 6f6e 206f 6620 e280 9c66 finition of ...f │ │ │ │ │ +00007460: 7265 650a 736f 6674 7761 7265 e280 9d2e ree.software.... │ │ │ │ │ +00007470: 2020 5468 6573 6520 6172 653a 0a0a 2020 These are:.. │ │ │ │ │ +00007480: 312e 200a 2020 2020 2046 7265 6520 5265 1. . Free Re │ │ │ │ │ +00007490: 6469 7374 7269 6275 7469 6f6e 0a0a 2020 distribution.. │ │ │ │ │ +000074a0: 2020 2020 2020 2020 5468 6520 6c69 6365 The lice │ │ │ │ │ +000074b0: 6e73 6520 6f66 2061 2044 6562 6961 6e20 nse of a Debian │ │ │ │ │ +000074c0: 636f 6d70 6f6e 656e 7420 6d61 7920 6e6f component may no │ │ │ │ │ +000074d0: 7420 7265 7374 7269 6374 2061 6e79 2070 t restrict any p │ │ │ │ │ +000074e0: 6172 7479 0a20 2020 2020 2020 2020 2066 arty. f │ │ │ │ │ +000074f0: 726f 6d20 7365 6c6c 696e 6720 6f72 2067 rom selling or g │ │ │ │ │ +00007500: 6976 696e 6720 6177 6179 2074 6865 2073 iving away the s │ │ │ │ │ +00007510: 6f66 7477 6172 6520 6173 2061 2063 6f6d oftware as a com │ │ │ │ │ +00007520: 706f 6e65 6e74 206f 6620 616e 0a20 2020 ponent of an. │ │ │ │ │ +00007530: 2020 2020 2020 2061 6767 7265 6761 7465 aggregate │ │ │ │ │ +00007540: 2073 6f66 7477 6172 6520 6469 7374 7269 software distri │ │ │ │ │ +00007550: 6275 7469 6f6e 2063 6f6e 7461 696e 696e bution containin │ │ │ │ │ +00007560: 6720 7072 6f67 7261 6d73 2066 726f 6d0a g programs from. │ │ │ │ │ +00007570: 2020 2020 2020 2020 2020 7365 7665 7261 severa │ │ │ │ │ +00007580: 6c20 6469 6666 6572 656e 7420 736f 7572 l different sour │ │ │ │ │ +00007590: 6365 732e 2020 5468 6520 6c69 6365 6e73 ces. The licens │ │ │ │ │ +000075a0: 6520 6d61 7920 6e6f 7420 7265 7175 6972 e may not requir │ │ │ │ │ +000075b0: 6520 610a 2020 2020 2020 2020 2020 726f e a. ro │ │ │ │ │ +000075c0: 7961 6c74 7920 6f72 206f 7468 6572 2066 yalty or other f │ │ │ │ │ +000075d0: 6565 2066 6f72 2073 7563 6820 7361 6c65 ee for such sale │ │ │ │ │ +000075e0: 2e0a 0a20 2032 2e20 0a20 2020 2020 536f ... 2. . So │ │ │ │ │ +000075f0: 7572 6365 2043 6f64 650a 0a20 2020 2020 urce Code.. │ │ │ │ │ +00007600: 2020 2020 2054 6865 2070 726f 6772 616d The program │ │ │ │ │ +00007610: 206d 7573 7420 696e 636c 7564 6520 736f must include so │ │ │ │ │ +00007620: 7572 6365 2063 6f64 652c 2061 6e64 206d urce code, and m │ │ │ │ │ +00007630: 7573 7420 616c 6c6f 770a 2020 2020 2020 ust allow. │ │ │ │ │ +00007640: 2020 2020 6469 7374 7269 6275 7469 6f6e distribution │ │ │ │ │ +00007650: 2069 6e20 736f 7572 6365 2063 6f64 6520 in source code │ │ │ │ │ +00007660: 6173 2077 656c 6c20 6173 2063 6f6d 7069 as well as compi │ │ │ │ │ +00007670: 6c65 6420 666f 726d 2e0a 0a20 2033 2e20 led form... 3. │ │ │ │ │ +00007680: 0a20 2020 2020 4465 7269 7665 6420 576f . Derived Wo │ │ │ │ │ +00007690: 726b 730a 0a20 2020 2020 2020 2020 2054 rks.. T │ │ │ │ │ +000076a0: 6865 206c 6963 656e 7365 206d 7573 7420 he license must │ │ │ │ │ +000076b0: 616c 6c6f 7720 6d6f 6469 6669 6361 7469 allow modificati │ │ │ │ │ +000076c0: 6f6e 7320 616e 6420 6465 7269 7665 6420 ons and derived │ │ │ │ │ +000076d0: 776f 726b 732c 2061 6e64 0a20 2020 2020 works, and. │ │ │ │ │ +000076e0: 2020 2020 206d 7573 7420 616c 6c6f 7720 must allow │ │ │ │ │ +000076f0: 7468 656d 2074 6f20 6265 2064 6973 7472 them to be distr │ │ │ │ │ +00007700: 6962 7574 6564 2075 6e64 6572 2074 6865 ibuted under the │ │ │ │ │ +00007710: 2073 616d 6520 7465 726d 7320 6173 2074 same terms as t │ │ │ │ │ +00007720: 6865 0a20 2020 2020 2020 2020 206c 6963 he. lic │ │ │ │ │ +00007730: 656e 7365 206f 6620 7468 6520 6f72 6967 ense of the orig │ │ │ │ │ +00007740: 696e 616c 2073 6f66 7477 6172 652e 0a0a inal software... │ │ │ │ │ +00007750: 2020 342e 200a 2020 2020 2049 6e74 6567 4. . Integ │ │ │ │ │ +00007760: 7269 7479 206f 6620 5468 6520 4175 7468 rity of The Auth │ │ │ │ │ +00007770: 6f72 e280 9973 2053 6f75 7263 6520 436f or...s Source Co │ │ │ │ │ +00007780: 6465 0a0a 2020 2020 2020 2020 2020 5468 de.. Th │ │ │ │ │ +00007790: 6520 6c69 6365 6e73 6520 6d61 7920 7265 e license may re │ │ │ │ │ +000077a0: 7374 7269 6374 2073 6f75 7263 652d 636f strict source-co │ │ │ │ │ +000077b0: 6465 2066 726f 6d20 6265 696e 6720 6469 de from being di │ │ │ │ │ +000077c0: 7374 7269 6275 7465 6420 696e 0a20 2020 stributed in. │ │ │ │ │ +000077d0: 2020 2020 2020 206d 6f64 6966 6965 6420 modified │ │ │ │ │ +000077e0: 666f 726d 2027 6f6e 6c79 2720 6966 2074 form 'only' if t │ │ │ │ │ +000077f0: 6865 206c 6963 656e 7365 2061 6c6c 6f77 he license allow │ │ │ │ │ +00007800: 7320 7468 6520 6469 7374 7269 6275 7469 s the distributi │ │ │ │ │ +00007810: 6f6e 206f 660a 2020 2020 2020 2020 2020 on of. │ │ │ │ │ +00007820: e280 9c70 6174 6368 2066 696c 6573 e280 ...patch files.. │ │ │ │ │ +00007830: 9d20 7769 7468 2074 6865 2073 6f75 7263 . with the sourc │ │ │ │ │ +00007840: 6520 636f 6465 2066 6f72 2074 6865 2070 e code for the p │ │ │ │ │ +00007850: 7572 706f 7365 206f 660a 2020 2020 2020 urpose of. │ │ │ │ │ +00007860: 2020 2020 6d6f 6469 6679 696e 6720 7468 modifying th │ │ │ │ │ +00007870: 6520 7072 6f67 7261 6d20 6174 2062 7569 e program at bui │ │ │ │ │ +00007880: 6c64 2074 696d 652e 2020 5468 6520 6c69 ld time. The li │ │ │ │ │ +00007890: 6365 6e73 6520 6d75 7374 0a20 2020 2020 cense must. │ │ │ │ │ +000078a0: 2020 2020 2065 7870 6c69 6369 746c 7920 explicitly │ │ │ │ │ +000078b0: 7065 726d 6974 2064 6973 7472 6962 7574 permit distribut │ │ │ │ │ +000078c0: 696f 6e20 6f66 2073 6f66 7477 6172 6520 ion of software │ │ │ │ │ +000078d0: 6275 696c 7420 6672 6f6d 206d 6f64 6966 built from modif │ │ │ │ │ +000078e0: 6965 640a 2020 2020 2020 2020 2020 736f ied. so │ │ │ │ │ +000078f0: 7572 6365 2063 6f64 652e 2020 5468 6520 urce code. The │ │ │ │ │ +00007900: 6c69 6365 6e73 6520 6d61 7920 7265 7175 license may requ │ │ │ │ │ +00007910: 6972 6520 6465 7269 7665 6420 776f 726b ire derived work │ │ │ │ │ +00007920: 7320 746f 2063 6172 7279 2061 0a20 2020 s to carry a. │ │ │ │ │ +00007930: 2020 2020 2020 2064 6966 6665 7265 6e74 different │ │ │ │ │ +00007940: 206e 616d 6520 6f72 2076 6572 7369 6f6e name or version │ │ │ │ │ +00007950: 206e 756d 6265 7220 6672 6f6d 2074 6865 number from the │ │ │ │ │ +00007960: 206f 7269 6769 6e61 6c20 736f 6674 7761 original softwa │ │ │ │ │ +00007970: 7265 2e0a 2020 2020 2020 2020 2020 2854 re.. (T │ │ │ │ │ +00007980: 6869 7320 6973 2061 2063 6f6d 7072 6f6d his is a comprom │ │ │ │ │ +00007990: 6973 652e 2020 5468 6520 4465 6269 616e ise. The Debian │ │ │ │ │ +000079a0: 2050 726f 6a65 6374 2065 6e63 6f75 7261 Project encoura │ │ │ │ │ +000079b0: 6765 7320 616c 6c0a 2020 2020 2020 2020 ges all. │ │ │ │ │ +000079c0: 2020 6175 7468 6f72 7320 746f 206e 6f74 authors to not │ │ │ │ │ +000079d0: 2072 6573 7472 6963 7420 616e 7920 6669 restrict any fi │ │ │ │ │ +000079e0: 6c65 732c 2073 6f75 7263 6520 6f72 2062 les, source or b │ │ │ │ │ +000079f0: 696e 6172 792c 2066 726f 6d0a 2020 2020 inary, from. │ │ │ │ │ +00007a00: 2020 2020 2020 6265 696e 6720 6d6f 6469 being modi │ │ │ │ │ +00007a10: 6669 6564 2e29 0a0a 2020 352e 200a 2020 fied.).. 5. . │ │ │ │ │ +00007a20: 2020 204e 6f20 4469 7363 7269 6d69 6e61 No Discrimina │ │ │ │ │ +00007a30: 7469 6f6e 2041 6761 696e 7374 2050 6572 tion Against Per │ │ │ │ │ +00007a40: 736f 6e73 206f 7220 4772 6f75 7073 0a0a sons or Groups.. │ │ │ │ │ +00007a50: 2020 2020 2020 2020 2020 5468 6520 6c69 The li │ │ │ │ │ +00007a60: 6365 6e73 6520 6d75 7374 206e 6f74 2064 cense must not d │ │ │ │ │ +00007a70: 6973 6372 696d 696e 6174 6520 6167 6169 iscriminate agai │ │ │ │ │ +00007a80: 6e73 7420 616e 7920 7065 7273 6f6e 206f nst any person o │ │ │ │ │ +00007a90: 7220 6772 6f75 700a 2020 2020 2020 2020 r group. │ │ │ │ │ +00007aa0: 2020 6f66 2070 6572 736f 6e73 2e0a 0a20 of persons... │ │ │ │ │ +00007ab0: 2036 2e20 0a20 2020 2020 4e6f 2044 6973 6. . No Dis │ │ │ │ │ +00007ac0: 6372 696d 696e 6174 696f 6e20 4167 6169 crimination Agai │ │ │ │ │ +00007ad0: 6e73 7420 4669 656c 6473 206f 6620 456e nst Fields of En │ │ │ │ │ +00007ae0: 6465 6176 6f72 0a0a 2020 2020 2020 2020 deavor.. │ │ │ │ │ +00007af0: 2020 5468 6520 6c69 6365 6e73 6520 6d75 The license mu │ │ │ │ │ +00007b00: 7374 206e 6f74 2072 6573 7472 6963 7420 st not restrict │ │ │ │ │ +00007b10: 616e 796f 6e65 2066 726f 6d20 6d61 6b69 anyone from maki │ │ │ │ │ +00007b20: 6e67 2075 7365 206f 6620 7468 650a 2020 ng use of the. │ │ │ │ │ +00007b30: 2020 2020 2020 2020 7072 6f67 7261 6d20 program │ │ │ │ │ +00007b40: 696e 2061 2073 7065 6369 6669 6320 6669 in a specific fi │ │ │ │ │ +00007b50: 656c 6420 6f66 2065 6e64 6561 766f 722e eld of endeavor. │ │ │ │ │ +00007b60: 2020 466f 7220 6578 616d 706c 652c 2069 For example, i │ │ │ │ │ +00007b70: 7420 6d61 790a 2020 2020 2020 2020 2020 t may. │ │ │ │ │ +00007b80: 6e6f 7420 7265 7374 7269 6374 2074 6865 not restrict the │ │ │ │ │ +00007b90: 2070 726f 6772 616d 2066 726f 6d20 6265 program from be │ │ │ │ │ +00007ba0: 696e 6720 7573 6564 2069 6e20 6120 6275 ing used in a bu │ │ │ │ │ +00007bb0: 7369 6e65 7373 2c20 6f72 0a20 2020 2020 siness, or. │ │ │ │ │ +00007bc0: 2020 2020 2066 726f 6d20 6265 696e 6720 from being │ │ │ │ │ +00007bd0: 7573 6564 2066 6f72 2067 656e 6574 6963 used for genetic │ │ │ │ │ +00007be0: 2072 6573 6561 7263 682e 0a0a 2020 372e research... 7. │ │ │ │ │ +00007bf0: 200a 2020 2020 2044 6973 7472 6962 7574 . Distribut │ │ │ │ │ +00007c00: 696f 6e20 6f66 204c 6963 656e 7365 0a0a ion of License.. │ │ │ │ │ +00007c10: 2020 2020 2020 2020 2020 5468 6520 7269 The ri │ │ │ │ │ +00007c20: 6768 7473 2061 7474 6163 6865 6420 746f ghts attached to │ │ │ │ │ +00007c30: 2074 6865 2070 726f 6772 616d 206d 7573 the program mus │ │ │ │ │ +00007c40: 7420 6170 706c 7920 746f 2061 6c6c 2074 t apply to all t │ │ │ │ │ +00007c50: 6f20 7768 6f6d 0a20 2020 2020 2020 2020 o whom. │ │ │ │ │ +00007c60: 2074 6865 2070 726f 6772 616d 2069 7320 the program is │ │ │ │ │ +00007c70: 7265 6469 7374 7269 6275 7465 6420 7769 redistributed wi │ │ │ │ │ +00007c80: 7468 6f75 7420 7468 6520 6e65 6564 2066 thout the need f │ │ │ │ │ +00007c90: 6f72 2065 7865 6375 7469 6f6e 206f 660a or execution of. │ │ │ │ │ +00007ca0: 2020 2020 2020 2020 2020 616e 2061 6464 an add │ │ │ │ │ +00007cb0: 6974 696f 6e61 6c20 6c69 6365 6e73 6520 itional license │ │ │ │ │ +00007cc0: 6279 2074 686f 7365 2070 6172 7469 6573 by those parties │ │ │ │ │ +00007cd0: 2e0a 0a20 2038 2e20 0a20 2020 2020 4c69 ... 8. . Li │ │ │ │ │ +00007ce0: 6365 6e73 6520 4d75 7374 204e 6f74 2042 cense Must Not B │ │ │ │ │ +00007cf0: 6520 5370 6563 6966 6963 2074 6f20 4465 e Specific to De │ │ │ │ │ +00007d00: 6269 616e 0a0a 2020 2020 2020 2020 2020 bian.. │ │ │ │ │ +00007d10: 5468 6520 7269 6768 7473 2061 7474 6163 The rights attac │ │ │ │ │ +00007d20: 6865 6420 746f 2074 6865 2070 726f 6772 hed to the progr │ │ │ │ │ +00007d30: 616d 206d 7573 7420 6e6f 7420 6465 7065 am must not depe │ │ │ │ │ +00007d40: 6e64 206f 6e20 7468 650a 2020 2020 2020 nd on the. │ │ │ │ │ +00007d50: 2020 2020 7072 6f67 7261 6de2 8099 7320 program...s │ │ │ │ │ +00007d60: 6265 696e 6720 7061 7274 206f 6620 6120 being part of a │ │ │ │ │ +00007d70: 4465 6269 616e 2073 7973 7465 6d2e 2020 Debian system. │ │ │ │ │ +00007d80: 4966 2074 6865 2070 726f 6772 616d 2069 If the program i │ │ │ │ │ +00007d90: 730a 2020 2020 2020 2020 2020 6578 7472 s. extr │ │ │ │ │ +00007da0: 6163 7465 6420 6672 6f6d 2044 6562 6961 acted from Debia │ │ │ │ │ +00007db0: 6e20 616e 6420 7573 6564 206f 7220 6469 n and used or di │ │ │ │ │ +00007dc0: 7374 7269 6275 7465 6420 7769 7468 6f75 stributed withou │ │ │ │ │ +00007dd0: 7420 4465 6269 616e 0a20 2020 2020 2020 t Debian. │ │ │ │ │ +00007de0: 2020 2062 7574 206f 7468 6572 7769 7365 but otherwise │ │ │ │ │ +00007df0: 2077 6974 6869 6e20 7468 6520 7465 726d within the term │ │ │ │ │ +00007e00: 7320 6f66 2074 6865 2070 726f 6772 616d s of the program │ │ │ │ │ +00007e10: e280 9973 206c 6963 656e 7365 2c20 616c ...s license, al │ │ │ │ │ +00007e20: 6c0a 2020 2020 2020 2020 2020 7061 7274 l. part │ │ │ │ │ +00007e30: 6965 7320 746f 2077 686f 6d20 7468 6520 ies to whom the │ │ │ │ │ +00007e40: 7072 6f67 7261 6d20 6973 2072 6564 6973 program is redis │ │ │ │ │ +00007e50: 7472 6962 7574 6564 206d 7573 7420 6861 tributed must ha │ │ │ │ │ +00007e60: 7665 2074 6865 0a20 2020 2020 2020 2020 ve the. │ │ │ │ │ +00007e70: 2073 616d 6520 7269 6768 7473 2061 7320 same rights as │ │ │ │ │ +00007e80: 7468 6f73 6520 7468 6174 2061 7265 2067 those that are g │ │ │ │ │ +00007e90: 7261 6e74 6564 2069 6e20 636f 6e6a 756e ranted in conjun │ │ │ │ │ +00007ea0: 6374 696f 6e20 7769 7468 2074 6865 0a20 ction with the. │ │ │ │ │ +00007eb0: 2020 2020 2020 2020 2044 6562 6961 6e20 Debian │ │ │ │ │ +00007ec0: 7379 7374 656d 2e0a 0a20 2039 2e20 0a20 system... 9. . │ │ │ │ │ +00007ed0: 2020 2020 4c69 6365 6e73 6520 4d75 7374 License Must │ │ │ │ │ +00007ee0: 204e 6f74 2043 6f6e 7461 6d69 6e61 7465 Not Contaminate │ │ │ │ │ +00007ef0: 204f 7468 6572 2053 6f66 7477 6172 650a Other Software. │ │ │ │ │ +00007f00: 0a20 2020 2020 2020 2020 2054 6865 206c . The l │ │ │ │ │ +00007f10: 6963 656e 7365 206d 7573 7420 6e6f 7420 icense must not │ │ │ │ │ +00007f20: 706c 6163 6520 7265 7374 7269 6374 696f place restrictio │ │ │ │ │ +00007f30: 6e73 206f 6e20 6f74 6865 7220 736f 6674 ns on other soft │ │ │ │ │ +00007f40: 7761 7265 2074 6861 740a 2020 2020 2020 ware that. │ │ │ │ │ +00007f50: 2020 2020 6973 2064 6973 7472 6962 7574 is distribut │ │ │ │ │ +00007f60: 6564 2061 6c6f 6e67 2077 6974 6820 7468 ed along with th │ │ │ │ │ +00007f70: 6520 6c69 6365 6e73 6564 2073 6f66 7477 e licensed softw │ │ │ │ │ +00007f80: 6172 652e 2020 466f 7220 6578 616d 706c are. For exampl │ │ │ │ │ +00007f90: 652c 0a20 2020 2020 2020 2020 2074 6865 e,. the │ │ │ │ │ +00007fa0: 206c 6963 656e 7365 206d 7573 7420 6e6f license must no │ │ │ │ │ +00007fb0: 7420 696e 7369 7374 2074 6861 7420 616c t insist that al │ │ │ │ │ +00007fc0: 6c20 6f74 6865 7220 7072 6f67 7261 6d73 l other programs │ │ │ │ │ +00007fd0: 0a20 2020 2020 2020 2020 2064 6973 7472 . distr │ │ │ │ │ +00007fe0: 6962 7574 6564 206f 6e20 7468 6520 7361 ibuted on the sa │ │ │ │ │ +00007ff0: 6d65 206d 6564 6975 6d20 6d75 7374 2062 me medium must b │ │ │ │ │ +00008000: 6520 6672 6565 2073 6f66 7477 6172 652e e free software. │ │ │ │ │ +00008010: 0a0a 2020 3130 2e20 0a20 2020 2020 4578 .. 10. . Ex │ │ │ │ │ +00008020: 616d 706c 6520 4c69 6365 6e73 6573 0a0a ample Licenses.. │ │ │ │ │ +00008030: 2020 2020 2020 2020 2020 5468 6520 e280 The .. │ │ │ │ │ +00008040: 9c47 504c 2ce2 809d 20e2 809c 4253 442c .GPL,... ...BSD, │ │ │ │ │ +00008050: e280 9d20 616e 6420 e280 9c41 7274 6973 ... and ...Artis │ │ │ │ │ +00008060: 7469 63e2 809d 206c 6963 656e 7365 7320 tic... licenses │ │ │ │ │ +00008070: 6172 6520 6578 616d 706c 6573 206f 660a are examples of. │ │ │ │ │ +00008080: 2020 2020 2020 2020 2020 6c69 6365 6e73 licens │ │ │ │ │ +00008090: 6573 2074 6861 7420 7765 2063 6f6e 7369 es that we consi │ │ │ │ │ +000080a0: 6465 7220 2766 7265 6527 2e0a 0a1f 0a46 der 'free'.....F │ │ │ │ │ +000080b0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +000080c0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +000080d0: 4172 6368 6976 6520 6172 6561 732c 2020 Archive areas, │ │ │ │ │ +000080e0: 4e65 7874 3a20 436f 7079 7269 6768 7420 Next: Copyright │ │ │ │ │ +000080f0: 636f 6e73 6964 6572 6174 696f 6e73 2c20 considerations, │ │ │ │ │ +00008100: 2050 7265 763a 2054 6865 2044 6562 6961 Prev: The Debia │ │ │ │ │ +00008110: 6e20 4672 6565 2053 6f66 7477 6172 6520 n Free Software │ │ │ │ │ +00008120: 4775 6964 656c 696e 6573 2c20 2055 703a Guidelines, Up: │ │ │ │ │ +00008130: 2054 6865 2044 6562 6961 6e20 4172 6368 The Debian Arch │ │ │ │ │ +00008140: 6976 650a 0a32 2e32 2041 7263 6869 7665 ive..2.2 Archive │ │ │ │ │ +00008150: 2061 7265 6173 0a3d 3d3d 3d3d 3d3d 3d3d areas.========= │ │ │ │ │ +00008160: 3d3d 3d3d 3d3d 3d3d 0a0a 2a20 4d65 6e75 ========..* Menu │ │ │ │ │ +00008170: 3a0a 0a2a 2054 6865 206d 6169 6e20 6172 :..* The main ar │ │ │ │ │ +00008180: 6368 6976 6520 6172 6561 3a3a 0a2a 2054 chive area::.* T │ │ │ │ │ +00008190: 6865 206e 6f6e 2d66 7265 652d 6669 726d he non-free-firm │ │ │ │ │ +000081a0: 7761 7265 2061 7263 6869 7665 2061 7265 ware archive are │ │ │ │ │ +000081b0: 613a 3a0a 2a20 5468 6520 636f 6e74 7269 a::.* The contri │ │ │ │ │ +000081c0: 6220 6172 6368 6976 6520 6172 6561 3a3a b archive area:: │ │ │ │ │ +000081d0: 0a2a 2054 6865 206e 6f6e 2d66 7265 6520 .* The non-free │ │ │ │ │ +000081e0: 6172 6368 6976 6520 6172 6561 3a3a 0a0a archive area::.. │ │ │ │ │ +000081f0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00008200: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00008210: 653a 2054 6865 206d 6169 6e20 6172 6368 e: The main arch │ │ │ │ │ +00008220: 6976 6520 6172 6561 2c20 204e 6578 743a ive area, Next: │ │ │ │ │ +00008230: 2054 6865 206e 6f6e 2d66 7265 652d 6669 The non-free-fi │ │ │ │ │ +00008240: 726d 7761 7265 2061 7263 6869 7665 2061 rmware archive a │ │ │ │ │ +00008250: 7265 612c 2020 5570 3a20 4172 6368 6976 rea, Up: Archiv │ │ │ │ │ +00008260: 6520 6172 6561 730a 0a32 2e32 2e31 2054 e areas..2.2.1 T │ │ │ │ │ +00008270: 6865 206d 6169 6e20 6172 6368 6976 6520 he main archive │ │ │ │ │ +00008280: 6172 6561 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d area.----------- │ │ │ │ │ 00008290: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000082a0: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 276d --------..The 'm │ │ │ │ │ -000082b0: 6169 6e27 2061 7263 6869 7665 2061 7265 ain' archive are │ │ │ │ │ -000082c0: 6120 636f 6d70 7269 7365 7320 7468 6520 a comprises the │ │ │ │ │ -000082d0: 4465 6269 616e 2064 6973 7472 6962 7574 Debian distribut │ │ │ │ │ -000082e0: 696f 6e2e 2020 4f6e 6c79 2074 6865 0a70 ion. Only the.p │ │ │ │ │ -000082f0: 6163 6b61 6765 7320 696e 2074 6869 7320 ackages in this │ │ │ │ │ -00008300: 6172 6561 2061 7265 2063 6f6e 7369 6465 area are conside │ │ │ │ │ -00008310: 7265 6420 7061 7274 206f 6620 7468 6520 red part of the │ │ │ │ │ -00008320: 6469 7374 7269 6275 7469 6f6e 2e20 204e distribution. N │ │ │ │ │ -00008330: 6f6e 6520 6f66 0a74 6865 2070 6163 6b61 one of.the packa │ │ │ │ │ -00008340: 6765 7320 696e 2074 6865 2027 6d61 696e ges in the 'main │ │ │ │ │ -00008350: 2720 6172 6368 6976 6520 6172 6561 2072 ' archive area r │ │ │ │ │ -00008360: 6571 7569 7265 2073 6f66 7477 6172 6520 equire software │ │ │ │ │ -00008370: 6f75 7473 6964 6520 6f66 2074 6861 740a outside of that. │ │ │ │ │ -00008380: 6172 6561 2074 6f20 6675 6e63 7469 6f6e area to function │ │ │ │ │ -00008390: 2e20 2041 6e79 6f6e 6520 6d61 7920 7573 . Anyone may us │ │ │ │ │ -000083a0: 652c 2073 6861 7265 2c20 6d6f 6469 6679 e, share, modify │ │ │ │ │ -000083b0: 2061 6e64 2072 6564 6973 7472 6962 7574 and redistribut │ │ │ │ │ -000083c0: 6520 7468 650a 7061 636b 6167 6573 2069 e the.packages i │ │ │ │ │ -000083d0: 6e20 7468 6973 2061 7263 6869 7665 2061 n this archive a │ │ │ │ │ -000083e0: 7265 6120 6672 6565 6c79 2028 3129 2e0a rea freely (1).. │ │ │ │ │ -000083f0: 0a45 7665 7279 2070 6163 6b61 6765 2069 .Every package i │ │ │ │ │ -00008400: 6e20 276d 6169 6e27 206d 7573 7420 636f n 'main' must co │ │ │ │ │ -00008410: 6d70 6c79 2077 6974 6820 7468 6520 4446 mply with the DF │ │ │ │ │ -00008420: 5347 2028 4465 6269 616e 2046 7265 6520 SG (Debian Free │ │ │ │ │ -00008430: 536f 6674 7761 7265 0a47 7569 6465 6c69 Software.Guideli │ │ │ │ │ -00008440: 6e65 7329 2e20 2028 3229 0a0a 496e 2061 nes). (2)..In a │ │ │ │ │ -00008450: 6464 6974 696f 6e2c 2074 6865 2070 6163 ddition, the pac │ │ │ │ │ -00008460: 6b61 6765 7320 696e 2027 6d61 696e 270a kages in 'main'. │ │ │ │ │ -00008470: 0a20 2020 2d20 6d75 7374 206e 6f74 2072 . - must not r │ │ │ │ │ -00008480: 6571 7569 7265 206f 7220 7265 636f 6d6d equire or recomm │ │ │ │ │ -00008490: 656e 6420 6120 7061 636b 6167 6520 6f75 end a package ou │ │ │ │ │ -000084a0: 7473 6964 6520 6f66 2027 6d61 696e 2720 tside of 'main' │ │ │ │ │ -000084b0: 666f 720a 2020 2020 2063 6f6d 7069 6c61 for. compila │ │ │ │ │ -000084c0: 7469 6f6e 206f 7220 6578 6563 7574 696f tion or executio │ │ │ │ │ -000084d0: 6e20 2874 6875 732c 2074 6865 2070 6163 n (thus, the pac │ │ │ │ │ -000084e0: 6b61 6765 206d 7573 7420 6e6f 7420 6465 kage must not de │ │ │ │ │ -000084f0: 636c 6172 6520 610a 2020 2020 20e2 8098 clare a. ... │ │ │ │ │ -00008500: 5072 652d 4465 7065 6e64 73e2 8099 2c20 Pre-Depends..., │ │ │ │ │ -00008510: e280 9844 6570 656e 6473 e280 992c 20e2 ...Depends..., . │ │ │ │ │ -00008520: 8098 5265 636f 6d6d 656e 6473 e280 992c ..Recommends..., │ │ │ │ │ -00008530: 20e2 8098 4275 696c 642d 4465 7065 6e64 ...Build-Depend │ │ │ │ │ -00008540: 73e2 8099 2c0a 2020 2020 20e2 8098 4275 s...,. ...Bu │ │ │ │ │ -00008550: 696c 642d 4465 7065 6e64 732d 496e 6465 ild-Depends-Inde │ │ │ │ │ -00008560: 70e2 8099 2c20 6f72 20e2 8098 4275 696c p..., or ...Buil │ │ │ │ │ -00008570: 642d 4465 7065 6e64 732d 4172 6368 e280 d-Depends-Arch.. │ │ │ │ │ -00008580: 9920 7265 6c61 7469 6f6e 7368 6970 206f . relationship o │ │ │ │ │ -00008590: 6e20 610a 2020 2020 206e 6f6e 2d27 6d61 n a. non-'ma │ │ │ │ │ -000085a0: 696e 2720 7061 636b 6167 6520 756e 6c65 in' package unle │ │ │ │ │ -000085b0: 7373 2074 6861 7420 7061 636b 6167 6520 ss that package │ │ │ │ │ -000085c0: 6973 206f 6e6c 7920 6c69 7374 6564 2061 is only listed a │ │ │ │ │ -000085d0: 7320 610a 2020 2020 206e 6f6e 2d64 6566 s a. non-def │ │ │ │ │ -000085e0: 6175 6c74 2061 6c74 6572 6e61 7469 7665 ault alternative │ │ │ │ │ -000085f0: 2066 6f72 2061 2070 6163 6b61 6765 2069 for a package i │ │ │ │ │ -00008600: 6e20 276d 6169 6e27 292c 0a0a 2020 202d n 'main'),.. - │ │ │ │ │ -00008610: 206d 7573 7420 6e6f 7420 6265 2073 6f20 must not be so │ │ │ │ │ -00008620: 6275 6767 7920 7468 6174 2077 6520 7265 buggy that we re │ │ │ │ │ -00008630: 6675 7365 2074 6f20 7375 7070 6f72 7420 fuse to support │ │ │ │ │ -00008640: 7468 656d 2c20 616e 640a 0a20 2020 2d20 them, and.. - │ │ │ │ │ -00008650: 6d75 7374 206d 6565 7420 616c 6c20 706f must meet all po │ │ │ │ │ -00008660: 6c69 6379 2072 6571 7569 7265 6d65 6e74 licy requirement │ │ │ │ │ -00008670: 7320 7072 6573 656e 7465 6420 696e 2074 s presented in t │ │ │ │ │ -00008680: 6869 7320 6d61 6e75 616c 2e0a 0a49 6620 his manual...If │ │ │ │ │ -00008690: 6120 736f 7572 6365 2070 6163 6b61 6765 a source package │ │ │ │ │ -000086a0: 2069 7320 696e 2074 6865 2027 6d61 696e is in the 'main │ │ │ │ │ -000086b0: 2720 6172 6368 6976 6520 6172 6561 2c20 ' archive area, │ │ │ │ │ -000086c0: 7468 656e 2061 7420 6c65 6173 7420 6f6e then at least on │ │ │ │ │ -000086d0: 6520 6f66 0a69 7473 2062 696e 6172 7920 e of.its binary │ │ │ │ │ -000086e0: 7061 636b 6167 6573 206d 7573 7420 6265 packages must be │ │ │ │ │ -000086f0: 2069 6e20 7468 6520 276d 6169 6e27 2061 in the 'main' a │ │ │ │ │ -00008700: 7263 6869 7665 2061 7265 612c 2061 6e64 rchive area, and │ │ │ │ │ -00008710: 2065 6163 6820 6f66 2074 6865 0a72 656d each of the.rem │ │ │ │ │ -00008720: 6169 6e69 6e67 2070 6163 6b61 6765 7320 aining packages │ │ │ │ │ -00008730: 6d75 7374 2062 6520 696e 2065 6974 6865 must be in eithe │ │ │ │ │ -00008740: 7220 7468 6520 276d 6169 6e27 206f 7220 r the 'main' or │ │ │ │ │ -00008750: 2763 6f6e 7472 6962 2720 6172 6368 6976 'contrib' archiv │ │ │ │ │ -00008760: 650a 6172 6561 2e20 2045 6163 6820 6269 e.area. Each bi │ │ │ │ │ -00008770: 6e61 7279 2070 6163 6b61 6765 e280 9973 nary package...s │ │ │ │ │ -00008780: 2061 7263 6869 7665 2061 7265 6120 6973 archive area is │ │ │ │ │ -00008790: 2069 6e64 6963 6174 6564 2062 7920 6974 indicated by it │ │ │ │ │ -000087a0: 7320 e280 9853 6563 7469 6f6e e280 990a s ...Section.... │ │ │ │ │ -000087b0: 6669 656c 643a 2073 6565 202a 6e6f 7465 field: see *note │ │ │ │ │ -000087c0: 2053 6563 7469 6f6e 733a 2032 342e 0a0a Sections: 24... │ │ │ │ │ -000087d0: 536f 7572 6365 2070 6163 6b61 6765 7320 Source packages │ │ │ │ │ -000087e0: 696e 2027 6d61 696e 2720 7769 7468 2061 in 'main' with a │ │ │ │ │ -000087f0: 206d 6978 7475 7265 206f 6620 276d 6169 mixture of 'mai │ │ │ │ │ -00008800: 6e27 2061 6e64 2027 636f 6e74 7269 6227 n' and 'contrib' │ │ │ │ │ -00008810: 2062 696e 6172 790a 7061 636b 6167 6573 binary.packages │ │ │ │ │ -00008820: 2061 7265 206d 6f72 6520 636f 6d70 6c65 are more comple │ │ │ │ │ -00008830: 7820 666f 7220 6172 6368 6976 6520 746f x for archive to │ │ │ │ │ -00008840: 6f6c 696e 6720 746f 2068 616e 646c 652c oling to handle, │ │ │ │ │ -00008850: 2061 6e64 2074 6865 7265 666f 7265 0a73 and therefore.s │ │ │ │ │ -00008860: 686f 756c 6420 6265 206c 696d 6974 6564 hould be limited │ │ │ │ │ -00008870: 2074 6f20 7369 7475 6174 696f 6e73 2077 to situations w │ │ │ │ │ -00008880: 6865 7265 2069 7420 776f 756c 6420 6265 here it would be │ │ │ │ │ -00008890: 2069 6e63 6f6e 7665 6e69 656e 7420 746f inconvenient to │ │ │ │ │ -000088a0: 2073 706c 6974 0a74 6865 2073 6f75 7263 split.the sourc │ │ │ │ │ -000088b0: 6520 7061 636b 6167 652e 2020 4966 2069 e package. If i │ │ │ │ │ -000088c0: 7420 6973 2073 7472 6169 6768 7466 6f72 t is straightfor │ │ │ │ │ -000088d0: 7761 7264 2074 6f20 7370 6c69 7420 7468 ward to split th │ │ │ │ │ -000088e0: 6520 736f 7572 6365 0a70 6163 6b61 6765 e source.package │ │ │ │ │ -000088f0: 2069 6e74 6f20 6120 276d 6169 6e27 2070 into a 'main' p │ │ │ │ │ -00008900: 6172 7420 616e 6420 6120 2763 6f6e 7472 art and a 'contr │ │ │ │ │ -00008910: 6962 2720 7061 7274 2074 6861 7420 6172 ib' part that ar │ │ │ │ │ -00008920: 6520 6275 696c 740a 7365 7061 7261 7465 e built.separate │ │ │ │ │ -00008930: 6c79 2c20 7468 656e 2074 686f 7365 2070 ly, then those p │ │ │ │ │ -00008940: 6172 7473 2073 686f 756c 6420 6265 2072 arts should be r │ │ │ │ │ -00008950: 6570 7265 7365 6e74 6564 2061 7320 7365 epresented as se │ │ │ │ │ -00008960: 7061 7261 7465 2073 6f75 7263 650a 7061 parate source.pa │ │ │ │ │ -00008970: 636b 6167 6573 2e0a 0a57 6865 6e20 6120 ckages...When a │ │ │ │ │ -00008980: 276d 6169 6e27 2073 6f75 7263 6520 7061 'main' source pa │ │ │ │ │ -00008990: 636b 6167 6520 6861 7320 6120 6d69 7874 ckage has a mixt │ │ │ │ │ -000089a0: 7572 6520 6f66 2027 6d61 696e 2720 616e ure of 'main' an │ │ │ │ │ -000089b0: 6420 2763 6f6e 7472 6962 270a 6269 6e61 d 'contrib'.bina │ │ │ │ │ -000089c0: 7279 2070 6163 6b61 6765 732c 2074 6865 ry packages, the │ │ │ │ │ -000089d0: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ -000089e0: 616e 6420 7468 6520 276d 6169 6e27 2062 and the 'main' b │ │ │ │ │ -000089f0: 696e 6172 7920 7061 636b 6167 6573 206d inary packages m │ │ │ │ │ -00008a00: 7573 740a 666f 6c6c 6f77 2074 6865 2072 ust.follow the r │ │ │ │ │ -00008a10: 6571 7569 7265 6d65 6e74 7320 666f 7220 equirements for │ │ │ │ │ -00008a20: 276d 6169 6e27 2070 6163 6b61 6765 732c 'main' packages, │ │ │ │ │ -00008a30: 2062 7574 2074 6865 2027 636f 6e74 7269 but the 'contri │ │ │ │ │ -00008a40: 6227 2062 696e 6172 790a 7061 636b 6167 b' binary.packag │ │ │ │ │ -00008a50: 6573 206d 6179 2066 6f6c 6c6f 7720 7468 es may follow th │ │ │ │ │ -00008a60: 6520 7765 616b 6572 2072 6571 7569 7265 e weaker require │ │ │ │ │ -00008a70: 6d65 6e74 7320 666f 7220 2763 6f6e 7472 ments for 'contr │ │ │ │ │ -00008a80: 6962 2720 7061 636b 6167 6573 2e20 2049 ib' packages. I │ │ │ │ │ -00008a90: 6e0a 7061 7274 6963 756c 6172 2c20 736f n.particular, so │ │ │ │ │ -00008aa0: 7572 6365 2070 6163 6b61 6765 7320 696e urce packages in │ │ │ │ │ -00008ab0: 2027 6d61 696e 2720 6d75 7374 206e 6f74 'main' must not │ │ │ │ │ -00008ac0: 2068 6176 6520 6275 696c 6420 6465 7065 have build depe │ │ │ │ │ -00008ad0: 6e64 656e 6369 6573 0a6f 7574 7369 6465 ndencies.outside │ │ │ │ │ -00008ae0: 2027 6d61 696e 272c 2062 7574 2074 6865 'main', but the │ │ │ │ │ -00008af0: 2027 636f 6e74 7269 6227 2062 696e 6172 'contrib' binar │ │ │ │ │ -00008b00: 7920 7061 636b 6167 6573 206d 6179 2068 y packages may h │ │ │ │ │ -00008b10: 6176 6520 7275 6e74 696d 650a 6465 7065 ave runtime.depe │ │ │ │ │ -00008b20: 6e64 656e 6369 6573 206f 7574 7369 6465 ndencies outside │ │ │ │ │ -00008b30: 2027 6d61 696e 272e 0a0a 2020 202d 2d2d 'main'... --- │ │ │ │ │ -00008b40: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ -00008b50: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ -00008b60: 2028 3129 2053 6565 2057 6861 7420 446f (1) See What Do │ │ │ │ │ -00008b70: 6573 2046 7265 6520 4d65 616e 3f20 2028 es Free Mean? ( │ │ │ │ │ -00008b80: 6874 7470 733a 2f2f 7777 772e 6465 6269 https://www.debi │ │ │ │ │ -00008b90: 616e 2e6f 7267 2f69 6e74 726f 2f66 7265 an.org/intro/fre │ │ │ │ │ -00008ba0: 6529 2066 6f72 0a6d 6f72 6520 6162 6f75 e) for.more abou │ │ │ │ │ -00008bb0: 7420 7768 6174 2077 6520 6d65 616e 2062 t what we mean b │ │ │ │ │ -00008bc0: 7920 6672 6565 2073 6f66 7477 6172 652e y free software. │ │ │ │ │ -00008bd0: 0a0a 2020 2028 3229 2044 6562 6961 6ee2 .. (2) Debian. │ │ │ │ │ -00008be0: 8099 7320 4654 5020 4d61 7374 6572 7320 ..s FTP Masters │ │ │ │ │ -00008bf0: 7075 626c 6973 6820 6120 5245 4a45 4354 publish a REJECT │ │ │ │ │ -00008c00: 2d46 4151 0a28 6874 7470 733a 2f2f 6674 -FAQ.(https://ft │ │ │ │ │ -00008c10: 702d 6d61 7374 6572 2e64 6562 6961 6e2e p-master.debian. │ │ │ │ │ -00008c20: 6f72 672f 5245 4a45 4354 2d46 4151 2e68 org/REJECT-FAQ.h │ │ │ │ │ -00008c30: 746d 6c29 2077 6869 6368 2064 6574 6169 tml) which detai │ │ │ │ │ -00008c40: 6c73 2074 6865 0a70 726f 6a65 6374 e280 ls the.project.. │ │ │ │ │ -00008c50: 9973 2063 7572 7265 6e74 2077 6f72 6b69 .s current worki │ │ │ │ │ -00008c60: 6e67 2069 6e74 6572 7072 6574 6174 696f ng interpretatio │ │ │ │ │ -00008c70: 6e20 6f66 2074 6865 2044 4653 472e 0a0a n of the DFSG... │ │ │ │ │ -00008c80: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00008c90: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00008ca0: 653a 2054 6865 206e 6f6e 2d66 7265 652d e: The non-free- │ │ │ │ │ -00008cb0: 6669 726d 7761 7265 2061 7263 6869 7665 firmware archive │ │ │ │ │ -00008cc0: 2061 7265 612c 2020 4e65 7874 3a20 5468 area, Next: Th │ │ │ │ │ -00008cd0: 6520 636f 6e74 7269 6220 6172 6368 6976 e contrib archiv │ │ │ │ │ -00008ce0: 6520 6172 6561 2c20 2050 7265 763a 2054 e area, Prev: T │ │ │ │ │ -00008cf0: 6865 206d 6169 6e20 6172 6368 6976 6520 he main archive │ │ │ │ │ -00008d00: 6172 6561 2c20 2055 703a 2041 7263 6869 area, Up: Archi │ │ │ │ │ -00008d10: 7665 2061 7265 6173 0a0a 322e 322e 3220 ve areas..2.2.2 │ │ │ │ │ -00008d20: 5468 6520 6e6f 6e2d 6672 6565 2d66 6972 The non-free-fir │ │ │ │ │ -00008d30: 6d77 6172 6520 6172 6368 6976 6520 6172 mware archive ar │ │ │ │ │ -00008d40: 6561 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ea.------------- │ │ │ │ │ +000082a0: 0a0a 5468 6520 276d 6169 6e27 2061 7263 ..The 'main' arc │ │ │ │ │ +000082b0: 6869 7665 2061 7265 6120 636f 6d70 7269 hive area compri │ │ │ │ │ +000082c0: 7365 7320 7468 6520 4465 6269 616e 2064 ses the Debian d │ │ │ │ │ +000082d0: 6973 7472 6962 7574 696f 6e2e 2020 4f6e istribution. On │ │ │ │ │ +000082e0: 6c79 2074 6865 0a70 6163 6b61 6765 7320 ly the.packages │ │ │ │ │ +000082f0: 696e 2074 6869 7320 6172 6561 2061 7265 in this area are │ │ │ │ │ +00008300: 2063 6f6e 7369 6465 7265 6420 7061 7274 considered part │ │ │ │ │ +00008310: 206f 6620 7468 6520 6469 7374 7269 6275 of the distribu │ │ │ │ │ +00008320: 7469 6f6e 2e20 204e 6f6e 6520 6f66 0a74 tion. None of.t │ │ │ │ │ +00008330: 6865 2070 6163 6b61 6765 7320 696e 2074 he packages in t │ │ │ │ │ +00008340: 6865 2027 6d61 696e 2720 6172 6368 6976 he 'main' archiv │ │ │ │ │ +00008350: 6520 6172 6561 2072 6571 7569 7265 2073 e area require s │ │ │ │ │ +00008360: 6f66 7477 6172 6520 6f75 7473 6964 6520 oftware outside │ │ │ │ │ +00008370: 6f66 2074 6861 740a 6172 6561 2074 6f20 of that.area to │ │ │ │ │ +00008380: 6675 6e63 7469 6f6e 2e20 2041 6e79 6f6e function. Anyon │ │ │ │ │ +00008390: 6520 6d61 7920 7573 652c 2073 6861 7265 e may use, share │ │ │ │ │ +000083a0: 2c20 6d6f 6469 6679 2061 6e64 2072 6564 , modify and red │ │ │ │ │ +000083b0: 6973 7472 6962 7574 6520 7468 650a 7061 istribute the.pa │ │ │ │ │ +000083c0: 636b 6167 6573 2069 6e20 7468 6973 2061 ckages in this a │ │ │ │ │ +000083d0: 7263 6869 7665 2061 7265 6120 6672 6565 rchive area free │ │ │ │ │ +000083e0: 6c79 2028 3129 2e0a 0a45 7665 7279 2070 ly (1)...Every p │ │ │ │ │ +000083f0: 6163 6b61 6765 2069 6e20 276d 6169 6e27 ackage in 'main' │ │ │ │ │ +00008400: 206d 7573 7420 636f 6d70 6c79 2077 6974 must comply wit │ │ │ │ │ +00008410: 6820 7468 6520 4446 5347 2028 4465 6269 h the DFSG (Debi │ │ │ │ │ +00008420: 616e 2046 7265 6520 536f 6674 7761 7265 an Free Software │ │ │ │ │ +00008430: 0a47 7569 6465 6c69 6e65 7329 2e20 2028 .Guidelines). ( │ │ │ │ │ +00008440: 3229 0a0a 496e 2061 6464 6974 696f 6e2c 2)..In addition, │ │ │ │ │ +00008450: 2074 6865 2070 6163 6b61 6765 7320 696e the packages in │ │ │ │ │ +00008460: 2027 6d61 696e 270a 0a20 2020 2d20 6d75 'main'.. - mu │ │ │ │ │ +00008470: 7374 206e 6f74 2072 6571 7569 7265 206f st not require o │ │ │ │ │ +00008480: 7220 7265 636f 6d6d 656e 6420 6120 7061 r recommend a pa │ │ │ │ │ +00008490: 636b 6167 6520 6f75 7473 6964 6520 6f66 ckage outside of │ │ │ │ │ +000084a0: 2027 6d61 696e 2720 666f 720a 2020 2020 'main' for. │ │ │ │ │ +000084b0: 2063 6f6d 7069 6c61 7469 6f6e 206f 7220 compilation or │ │ │ │ │ +000084c0: 6578 6563 7574 696f 6e20 2874 6875 732c execution (thus, │ │ │ │ │ +000084d0: 2074 6865 2070 6163 6b61 6765 206d 7573 the package mus │ │ │ │ │ +000084e0: 7420 6e6f 7420 6465 636c 6172 6520 610a t not declare a. │ │ │ │ │ +000084f0: 2020 2020 20e2 8098 5072 652d 4465 7065 ...Pre-Depe │ │ │ │ │ +00008500: 6e64 73e2 8099 2c20 e280 9844 6570 656e nds..., ...Depen │ │ │ │ │ +00008510: 6473 e280 992c 20e2 8098 5265 636f 6d6d ds..., ...Recomm │ │ │ │ │ +00008520: 656e 6473 e280 992c 20e2 8098 4275 696c ends..., ...Buil │ │ │ │ │ +00008530: 642d 4465 7065 6e64 73e2 8099 2c0a 2020 d-Depends...,. │ │ │ │ │ +00008540: 2020 20e2 8098 4275 696c 642d 4465 7065 ...Build-Depe │ │ │ │ │ +00008550: 6e64 732d 496e 6465 70e2 8099 2c20 6f72 nds-Indep..., or │ │ │ │ │ +00008560: 20e2 8098 4275 696c 642d 4465 7065 6e64 ...Build-Depend │ │ │ │ │ +00008570: 732d 4172 6368 e280 9920 7265 6c61 7469 s-Arch... relati │ │ │ │ │ +00008580: 6f6e 7368 6970 206f 6e20 610a 2020 2020 onship on a. │ │ │ │ │ +00008590: 206e 6f6e 2d27 6d61 696e 2720 7061 636b non-'main' pack │ │ │ │ │ +000085a0: 6167 6520 756e 6c65 7373 2074 6861 7420 age unless that │ │ │ │ │ +000085b0: 7061 636b 6167 6520 6973 206f 6e6c 7920 package is only │ │ │ │ │ +000085c0: 6c69 7374 6564 2061 7320 610a 2020 2020 listed as a. │ │ │ │ │ +000085d0: 206e 6f6e 2d64 6566 6175 6c74 2061 6c74 non-default alt │ │ │ │ │ +000085e0: 6572 6e61 7469 7665 2066 6f72 2061 2070 ernative for a p │ │ │ │ │ +000085f0: 6163 6b61 6765 2069 6e20 276d 6169 6e27 ackage in 'main' │ │ │ │ │ +00008600: 292c 0a0a 2020 202d 206d 7573 7420 6e6f ),.. - must no │ │ │ │ │ +00008610: 7420 6265 2073 6f20 6275 6767 7920 7468 t be so buggy th │ │ │ │ │ +00008620: 6174 2077 6520 7265 6675 7365 2074 6f20 at we refuse to │ │ │ │ │ +00008630: 7375 7070 6f72 7420 7468 656d 2c20 616e support them, an │ │ │ │ │ +00008640: 640a 0a20 2020 2d20 6d75 7374 206d 6565 d.. - must mee │ │ │ │ │ +00008650: 7420 616c 6c20 706f 6c69 6379 2072 6571 t all policy req │ │ │ │ │ +00008660: 7569 7265 6d65 6e74 7320 7072 6573 656e uirements presen │ │ │ │ │ +00008670: 7465 6420 696e 2074 6869 7320 6d61 6e75 ted in this manu │ │ │ │ │ +00008680: 616c 2e0a 0a49 6620 6120 736f 7572 6365 al...If a source │ │ │ │ │ +00008690: 2070 6163 6b61 6765 2069 7320 696e 2074 package is in t │ │ │ │ │ +000086a0: 6865 2027 6d61 696e 2720 6172 6368 6976 he 'main' archiv │ │ │ │ │ +000086b0: 6520 6172 6561 2c20 7468 656e 2061 7420 e area, then at │ │ │ │ │ +000086c0: 6c65 6173 7420 6f6e 6520 6f66 0a69 7473 least one of.its │ │ │ │ │ +000086d0: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ +000086e0: 206d 7573 7420 6265 2069 6e20 7468 6520 must be in the │ │ │ │ │ +000086f0: 276d 6169 6e27 2061 7263 6869 7665 2061 'main' archive a │ │ │ │ │ +00008700: 7265 612c 2061 6e64 2065 6163 6820 6f66 rea, and each of │ │ │ │ │ +00008710: 2074 6865 0a72 656d 6169 6e69 6e67 2070 the.remaining p │ │ │ │ │ +00008720: 6163 6b61 6765 7320 6d75 7374 2062 6520 ackages must be │ │ │ │ │ +00008730: 696e 2065 6974 6865 7220 7468 6520 276d in either the 'm │ │ │ │ │ +00008740: 6169 6e27 206f 7220 2763 6f6e 7472 6962 ain' or 'contrib │ │ │ │ │ +00008750: 2720 6172 6368 6976 650a 6172 6561 2e20 ' archive.area. │ │ │ │ │ +00008760: 2045 6163 6820 6269 6e61 7279 2070 6163 Each binary pac │ │ │ │ │ +00008770: 6b61 6765 e280 9973 2061 7263 6869 7665 kage...s archive │ │ │ │ │ +00008780: 2061 7265 6120 6973 2069 6e64 6963 6174 area is indicat │ │ │ │ │ +00008790: 6564 2062 7920 6974 7320 e280 9853 6563 ed by its ...Sec │ │ │ │ │ +000087a0: 7469 6f6e e280 990a 6669 656c 643a 2073 tion....field: s │ │ │ │ │ +000087b0: 6565 202a 6e6f 7465 2053 6563 7469 6f6e ee *note Section │ │ │ │ │ +000087c0: 733a 2032 342e 0a0a 536f 7572 6365 2070 s: 24...Source p │ │ │ │ │ +000087d0: 6163 6b61 6765 7320 696e 2027 6d61 696e ackages in 'main │ │ │ │ │ +000087e0: 2720 7769 7468 2061 206d 6978 7475 7265 ' with a mixture │ │ │ │ │ +000087f0: 206f 6620 276d 6169 6e27 2061 6e64 2027 of 'main' and ' │ │ │ │ │ +00008800: 636f 6e74 7269 6227 2062 696e 6172 790a contrib' binary. │ │ │ │ │ +00008810: 7061 636b 6167 6573 2061 7265 206d 6f72 packages are mor │ │ │ │ │ +00008820: 6520 636f 6d70 6c65 7820 666f 7220 6172 e complex for ar │ │ │ │ │ +00008830: 6368 6976 6520 746f 6f6c 696e 6720 746f chive tooling to │ │ │ │ │ +00008840: 2068 616e 646c 652c 2061 6e64 2074 6865 handle, and the │ │ │ │ │ +00008850: 7265 666f 7265 0a73 686f 756c 6420 6265 refore.should be │ │ │ │ │ +00008860: 206c 696d 6974 6564 2074 6f20 7369 7475 limited to situ │ │ │ │ │ +00008870: 6174 696f 6e73 2077 6865 7265 2069 7420 ations where it │ │ │ │ │ +00008880: 776f 756c 6420 6265 2069 6e63 6f6e 7665 would be inconve │ │ │ │ │ +00008890: 6e69 656e 7420 746f 2073 706c 6974 0a74 nient to split.t │ │ │ │ │ +000088a0: 6865 2073 6f75 7263 6520 7061 636b 6167 he source packag │ │ │ │ │ +000088b0: 652e 2020 4966 2069 7420 6973 2073 7472 e. If it is str │ │ │ │ │ +000088c0: 6169 6768 7466 6f72 7761 7264 2074 6f20 aightforward to │ │ │ │ │ +000088d0: 7370 6c69 7420 7468 6520 736f 7572 6365 split the source │ │ │ │ │ +000088e0: 0a70 6163 6b61 6765 2069 6e74 6f20 6120 .package into a │ │ │ │ │ +000088f0: 276d 6169 6e27 2070 6172 7420 616e 6420 'main' part and │ │ │ │ │ +00008900: 6120 2763 6f6e 7472 6962 2720 7061 7274 a 'contrib' part │ │ │ │ │ +00008910: 2074 6861 7420 6172 6520 6275 696c 740a that are built. │ │ │ │ │ +00008920: 7365 7061 7261 7465 6c79 2c20 7468 656e separately, then │ │ │ │ │ +00008930: 2074 686f 7365 2070 6172 7473 2073 686f those parts sho │ │ │ │ │ +00008940: 756c 6420 6265 2072 6570 7265 7365 6e74 uld be represent │ │ │ │ │ +00008950: 6564 2061 7320 7365 7061 7261 7465 2073 ed as separate s │ │ │ │ │ +00008960: 6f75 7263 650a 7061 636b 6167 6573 2e0a ource.packages.. │ │ │ │ │ +00008970: 0a57 6865 6e20 6120 276d 6169 6e27 2073 .When a 'main' s │ │ │ │ │ +00008980: 6f75 7263 6520 7061 636b 6167 6520 6861 ource package ha │ │ │ │ │ +00008990: 7320 6120 6d69 7874 7572 6520 6f66 2027 s a mixture of ' │ │ │ │ │ +000089a0: 6d61 696e 2720 616e 6420 2763 6f6e 7472 main' and 'contr │ │ │ │ │ +000089b0: 6962 270a 6269 6e61 7279 2070 6163 6b61 ib'.binary packa │ │ │ │ │ +000089c0: 6765 732c 2074 6865 2073 6f75 7263 6520 ges, the source │ │ │ │ │ +000089d0: 7061 636b 6167 6520 616e 6420 7468 6520 package and the │ │ │ │ │ +000089e0: 276d 6169 6e27 2062 696e 6172 7920 7061 'main' binary pa │ │ │ │ │ +000089f0: 636b 6167 6573 206d 7573 740a 666f 6c6c ckages must.foll │ │ │ │ │ +00008a00: 6f77 2074 6865 2072 6571 7569 7265 6d65 ow the requireme │ │ │ │ │ +00008a10: 6e74 7320 666f 7220 276d 6169 6e27 2070 nts for 'main' p │ │ │ │ │ +00008a20: 6163 6b61 6765 732c 2062 7574 2074 6865 ackages, but the │ │ │ │ │ +00008a30: 2027 636f 6e74 7269 6227 2062 696e 6172 'contrib' binar │ │ │ │ │ +00008a40: 790a 7061 636b 6167 6573 206d 6179 2066 y.packages may f │ │ │ │ │ +00008a50: 6f6c 6c6f 7720 7468 6520 7765 616b 6572 ollow the weaker │ │ │ │ │ +00008a60: 2072 6571 7569 7265 6d65 6e74 7320 666f requirements fo │ │ │ │ │ +00008a70: 7220 2763 6f6e 7472 6962 2720 7061 636b r 'contrib' pack │ │ │ │ │ +00008a80: 6167 6573 2e20 2049 6e0a 7061 7274 6963 ages. In.partic │ │ │ │ │ +00008a90: 756c 6172 2c20 736f 7572 6365 2070 6163 ular, source pac │ │ │ │ │ +00008aa0: 6b61 6765 7320 696e 2027 6d61 696e 2720 kages in 'main' │ │ │ │ │ +00008ab0: 6d75 7374 206e 6f74 2068 6176 6520 6275 must not have bu │ │ │ │ │ +00008ac0: 696c 6420 6465 7065 6e64 656e 6369 6573 ild dependencies │ │ │ │ │ +00008ad0: 0a6f 7574 7369 6465 2027 6d61 696e 272c .outside 'main', │ │ │ │ │ +00008ae0: 2062 7574 2074 6865 2027 636f 6e74 7269 but the 'contri │ │ │ │ │ +00008af0: 6227 2062 696e 6172 7920 7061 636b 6167 b' binary packag │ │ │ │ │ +00008b00: 6573 206d 6179 2068 6176 6520 7275 6e74 es may have runt │ │ │ │ │ +00008b10: 696d 650a 6465 7065 6e64 656e 6369 6573 ime.dependencies │ │ │ │ │ +00008b20: 206f 7574 7369 6465 2027 6d61 696e 272e outside 'main'. │ │ │ │ │ +00008b30: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ +00008b40: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ +00008b50: 2d2d 2d2d 0a0a 2020 2028 3129 2053 6565 ----.. (1) See │ │ │ │ │ +00008b60: 2057 6861 7420 446f 6573 2046 7265 6520 What Does Free │ │ │ │ │ +00008b70: 4d65 616e 3f20 2028 6874 7470 733a 2f2f Mean? (https:// │ │ │ │ │ +00008b80: 7777 772e 6465 6269 616e 2e6f 7267 2f69 www.debian.org/i │ │ │ │ │ +00008b90: 6e74 726f 2f66 7265 6529 2066 6f72 0a6d ntro/free) for.m │ │ │ │ │ +00008ba0: 6f72 6520 6162 6f75 7420 7768 6174 2077 ore about what w │ │ │ │ │ +00008bb0: 6520 6d65 616e 2062 7920 6672 6565 2073 e mean by free s │ │ │ │ │ +00008bc0: 6f66 7477 6172 652e 0a0a 2020 2028 3229 oftware... (2) │ │ │ │ │ +00008bd0: 2044 6562 6961 6ee2 8099 7320 4654 5020 Debian...s FTP │ │ │ │ │ +00008be0: 4d61 7374 6572 7320 7075 626c 6973 6820 Masters publish │ │ │ │ │ +00008bf0: 6120 5245 4a45 4354 2d46 4151 0a28 6874 a REJECT-FAQ.(ht │ │ │ │ │ +00008c00: 7470 733a 2f2f 6674 702d 6d61 7374 6572 tps://ftp-master │ │ │ │ │ +00008c10: 2e64 6562 6961 6e2e 6f72 672f 5245 4a45 .debian.org/REJE │ │ │ │ │ +00008c20: 4354 2d46 4151 2e68 746d 6c29 2077 6869 CT-FAQ.html) whi │ │ │ │ │ +00008c30: 6368 2064 6574 6169 6c73 2074 6865 0a70 ch details the.p │ │ │ │ │ +00008c40: 726f 6a65 6374 e280 9973 2063 7572 7265 roject...s curre │ │ │ │ │ +00008c50: 6e74 2077 6f72 6b69 6e67 2069 6e74 6572 nt working inter │ │ │ │ │ +00008c60: 7072 6574 6174 696f 6e20 6f66 2074 6865 pretation of the │ │ │ │ │ +00008c70: 2044 4653 472e 0a0a 1f0a 4669 6c65 3a20 DFSG.....File: │ │ │ │ │ +00008c80: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00008c90: 666f 2c20 204e 6f64 653a 2054 6865 206e fo, Node: The n │ │ │ │ │ +00008ca0: 6f6e 2d66 7265 652d 6669 726d 7761 7265 on-free-firmware │ │ │ │ │ +00008cb0: 2061 7263 6869 7665 2061 7265 612c 2020 archive area, │ │ │ │ │ +00008cc0: 4e65 7874 3a20 5468 6520 636f 6e74 7269 Next: The contri │ │ │ │ │ +00008cd0: 6220 6172 6368 6976 6520 6172 6561 2c20 b archive area, │ │ │ │ │ +00008ce0: 2050 7265 763a 2054 6865 206d 6169 6e20 Prev: The main │ │ │ │ │ +00008cf0: 6172 6368 6976 6520 6172 6561 2c20 2055 archive area, U │ │ │ │ │ +00008d00: 703a 2041 7263 6869 7665 2061 7265 6173 p: Archive areas │ │ │ │ │ +00008d10: 0a0a 322e 322e 3220 5468 6520 6e6f 6e2d ..2.2.2 The non- │ │ │ │ │ +00008d20: 6672 6565 2d66 6972 6d77 6172 6520 6172 free-firmware ar │ │ │ │ │ +00008d30: 6368 6976 6520 6172 6561 0a2d 2d2d 2d2d chive area.----- │ │ │ │ │ +00008d40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ 00008d50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00008d60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 -----------..The │ │ │ │ │ -00008d70: 2027 6e6f 6e2d 6672 6565 2d66 6972 6d77 'non-free-firmw │ │ │ │ │ -00008d80: 6172 6527 2061 7263 6869 7665 2061 7265 are' archive are │ │ │ │ │ -00008d90: 6120 636f 6e74 6169 6e73 2070 6163 6b61 a contains packa │ │ │ │ │ -00008da0: 6765 7320 7072 6f76 6964 696e 670a 6669 ges providing.fi │ │ │ │ │ -00008db0: 726d 7761 7265 206e 6565 6465 6420 746f rmware needed to │ │ │ │ │ -00008dc0: 2069 6e69 7469 616c 697a 652c 2075 7365 initialize, use │ │ │ │ │ -00008dd0: 206f 7220 6b65 6570 2075 7064 6174 6564 or keep updated │ │ │ │ │ -00008de0: 2068 6172 6477 6172 6520 7265 7175 6972 hardware requir │ │ │ │ │ -00008df0: 6564 2062 790a 6f75 7220 7573 6572 732c ed by.our users, │ │ │ │ │ -00008e00: 2074 7970 6963 616c 6c79 206e 6563 6573 typically neces │ │ │ │ │ -00008e10: 7361 7279 2066 6f72 2069 6d70 6f72 7461 sary for importa │ │ │ │ │ -00008e20: 6e74 2066 756e 6374 696f 6e73 2074 6f20 nt functions to │ │ │ │ │ -00008e30: 6265 2061 7661 696c 6162 6c65 0a28 692e be available.(i. │ │ │ │ │ -00008e40: 652e 2020 7769 7265 6c65 7373 206e 6574 e. wireless net │ │ │ │ │ -00008e50: 776f 726b 2063 6f6e 6e65 6374 6976 6974 work connectivit │ │ │ │ │ -00008e60: 7929 206f 7220 666f 7220 6669 7869 6e67 y) or for fixing │ │ │ │ │ -00008e70: 2073 6563 7572 6974 7920 6465 6665 6374 security defect │ │ │ │ │ -00008e80: 7320 696e 0a68 6172 6477 6172 6520 2869 s in.hardware (i │ │ │ │ │ -00008e90: 2e65 2e20 2043 5055 206d 6963 726f 636f .e. CPU microco │ │ │ │ │ -00008ea0: 6465 2075 7064 6174 6573 292e 2020 5061 de updates). Pa │ │ │ │ │ -00008eb0: 636b 6167 6573 2069 6e20 7468 6973 2061 ckages in this a │ │ │ │ │ -00008ec0: 7263 6869 7665 206d 6179 0a6e 6f74 2063 rchive may.not c │ │ │ │ │ -00008ed0: 6f6d 706c 7920 7769 7468 2061 6c6c 206f omply with all o │ │ │ │ │ -00008ee0: 6620 7468 6520 706f 6c69 6379 2072 6571 f the policy req │ │ │ │ │ -00008ef0: 7569 7265 6d65 6e74 7320 696e 2074 6869 uirements in thi │ │ │ │ │ -00008f00: 7320 6d61 6e75 616c 2064 7565 2074 6f0a s manual due to. │ │ │ │ │ -00008f10: 6c61 636b 206f 6620 736f 7572 6365 2063 lack of source c │ │ │ │ │ -00008f20: 6f64 6520 6176 6169 6c61 6269 6c69 7479 ode availability │ │ │ │ │ -00008f30: 2c20 7265 7374 7269 6374 696f 6e73 206f , restrictions o │ │ │ │ │ -00008f40: 6e20 6d6f 6469 6669 6361 7469 6f6e 206f n modification o │ │ │ │ │ -00008f50: 7220 6f74 6865 720a 6c69 6d69 7461 7469 r other.limitati │ │ │ │ │ -00008f60: 6f6e 732e 0a0a 5061 636b 6167 6573 2069 ons...Packages i │ │ │ │ │ -00008f70: 6e20 276e 6f6e 2d66 7265 652d 6669 726d n 'non-free-firm │ │ │ │ │ -00008f80: 7761 7265 270a 0a20 2020 2d20 6d75 7374 ware'.. - must │ │ │ │ │ -00008f90: 206e 6f74 2062 6520 736f 2062 7567 6779 not be so buggy │ │ │ │ │ -00008fa0: 2074 6861 7420 7765 2072 6566 7573 6520 that we refuse │ │ │ │ │ -00008fb0: 746f 2073 7570 706f 7274 2074 6865 6d2c to support them, │ │ │ │ │ -00008fc0: 2061 6e64 0a0a 2020 202d 206d 7573 7420 and.. - must │ │ │ │ │ -00008fd0: 6d65 6574 2061 6c6c 2070 6f6c 6963 7920 meet all policy │ │ │ │ │ -00008fe0: 7265 7175 6972 656d 656e 7320 7072 6573 requiremens pres │ │ │ │ │ -00008ff0: 656e 7465 6420 696e 2074 6869 7320 6d61 ented in this ma │ │ │ │ │ -00009000: 6e75 616c 2074 6861 7420 6974 0a20 2020 nual that it. │ │ │ │ │ -00009010: 2020 6973 2070 6f73 7369 626c 6520 666f is possible fo │ │ │ │ │ -00009020: 7220 7468 656d 2074 6f20 6d65 6574 2e20 r them to meet. │ │ │ │ │ -00009030: 2028 3129 0a0a 2020 202d 2d2d 2d2d 2d2d (1).. ------- │ │ │ │ │ -00009040: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ -00009050: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ -00009060: 2049 7420 6973 2070 6f73 7369 626c 6520 It is possible │ │ │ │ │ -00009070: 7468 6174 2074 6865 7265 2061 7265 2070 that there are p │ │ │ │ │ -00009080: 6f6c 6963 7920 7265 7175 6972 656d 656e olicy requiremen │ │ │ │ │ -00009090: 7473 2077 6869 6368 2074 6865 0a70 6163 ts which the.pac │ │ │ │ │ -000090a0: 6b61 6765 2069 7320 756e 6162 6c65 2074 kage is unable t │ │ │ │ │ -000090b0: 6f20 6d65 6574 2c20 666f 7220 6578 616d o meet, for exam │ │ │ │ │ -000090c0: 706c 652c 2069 6620 7468 6520 736f 7572 ple, if the sour │ │ │ │ │ -000090d0: 6365 2069 7320 756e 6176 6169 6c61 626c ce is unavailabl │ │ │ │ │ -000090e0: 652e 0a54 6865 7365 2073 6974 7561 7469 e..These situati │ │ │ │ │ -000090f0: 6f6e 7320 7769 6c6c 206e 6565 6420 746f ons will need to │ │ │ │ │ -00009100: 2062 6520 6861 6e64 6c65 6420 6f6e 2061 be handled on a │ │ │ │ │ -00009110: 2063 6173 652d 6279 2d63 6173 6520 6261 case-by-case ba │ │ │ │ │ -00009120: 7369 732e 0a0a 1f0a 4669 6c65 3a20 6465 sis.....File: de │ │ │ │ │ -00009130: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00009140: 2c20 204e 6f64 653a 2054 6865 2063 6f6e , Node: The con │ │ │ │ │ -00009150: 7472 6962 2061 7263 6869 7665 2061 7265 trib archive are │ │ │ │ │ -00009160: 612c 2020 4e65 7874 3a20 5468 6520 6e6f a, Next: The no │ │ │ │ │ -00009170: 6e2d 6672 6565 2061 7263 6869 7665 2061 n-free archive a │ │ │ │ │ -00009180: 7265 612c 2020 5072 6576 3a20 5468 6520 rea, Prev: The │ │ │ │ │ -00009190: 6e6f 6e2d 6672 6565 2d66 6972 6d77 6172 non-free-firmwar │ │ │ │ │ -000091a0: 6520 6172 6368 6976 6520 6172 6561 2c20 e archive area, │ │ │ │ │ -000091b0: 2055 703a 2041 7263 6869 7665 2061 7265 Up: Archive are │ │ │ │ │ -000091c0: 6173 0a0a 322e 322e 3320 5468 6520 636f as..2.2.3 The co │ │ │ │ │ -000091d0: 6e74 7269 6220 6172 6368 6976 6520 6172 ntrib archive ar │ │ │ │ │ -000091e0: 6561 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ea.------------- │ │ │ │ │ -000091f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00009200: 2d0a 0a54 6865 2027 636f 6e74 7269 6227 -..The 'contrib' │ │ │ │ │ -00009210: 2061 7263 6869 7665 2061 7265 6120 636f archive area co │ │ │ │ │ -00009220: 6e74 6169 6e73 2073 7570 706c 656d 656e ntains supplemen │ │ │ │ │ -00009230: 7461 6c20 7061 636b 6167 6573 2069 6e74 tal packages int │ │ │ │ │ -00009240: 656e 6465 6420 746f 0a77 6f72 6b20 7769 ended to.work wi │ │ │ │ │ -00009250: 7468 2074 6865 2044 6562 6961 6e20 6469 th the Debian di │ │ │ │ │ -00009260: 7374 7269 6275 7469 6f6e 2c20 6275 7420 stribution, but │ │ │ │ │ -00009270: 7768 6963 6820 7265 7175 6972 6520 736f which require so │ │ │ │ │ -00009280: 6674 7761 7265 206f 7574 7369 6465 206f ftware outside o │ │ │ │ │ -00009290: 660a 7468 6520 6469 7374 7269 6275 7469 f.the distributi │ │ │ │ │ -000092a0: 6f6e 2074 6f20 6569 7468 6572 2062 7569 on to either bui │ │ │ │ │ -000092b0: 6c64 206f 7220 6675 6e63 7469 6f6e 2e0a ld or function.. │ │ │ │ │ -000092c0: 0a45 7665 7279 2070 6163 6b61 6765 2069 .Every package i │ │ │ │ │ -000092d0: 6e20 2763 6f6e 7472 6962 2720 6d75 7374 n 'contrib' must │ │ │ │ │ -000092e0: 2063 6f6d 706c 7920 7769 7468 2074 6865 comply with the │ │ │ │ │ -000092f0: 2044 4653 472e 0a0a 496e 2061 6464 6974 DFSG...In addit │ │ │ │ │ -00009300: 696f 6e2c 2074 6865 2070 6163 6b61 6765 ion, the package │ │ │ │ │ -00009310: 7320 696e 2027 636f 6e74 7269 6227 0a0a s in 'contrib'.. │ │ │ │ │ -00009320: 2020 202d 206d 7573 7420 6e6f 7420 6265 - must not be │ │ │ │ │ -00009330: 2073 6f20 6275 6767 7920 7468 6174 2077 so buggy that w │ │ │ │ │ -00009340: 6520 7265 6675 7365 2074 6f20 7375 7070 e refuse to supp │ │ │ │ │ -00009350: 6f72 7420 7468 656d 2c20 616e 640a 0a20 ort them, and.. │ │ │ │ │ -00009360: 2020 2d20 6d75 7374 206d 6565 7420 616c - must meet al │ │ │ │ │ -00009370: 6c20 706f 6c69 6379 2072 6571 7569 7265 l policy require │ │ │ │ │ -00009380: 6d65 6e74 7320 7072 6573 656e 7465 6420 ments presented │ │ │ │ │ -00009390: 696e 2074 6869 7320 6d61 6e75 616c 2e0a in this manual.. │ │ │ │ │ -000093a0: 0a45 7861 6d70 6c65 7320 6f66 2070 6163 .Examples of pac │ │ │ │ │ -000093b0: 6b61 6765 7320 7768 6963 6820 776f 756c kages which woul │ │ │ │ │ -000093c0: 6420 6265 2069 6e63 6c75 6465 6420 696e d be included in │ │ │ │ │ -000093d0: 2027 636f 6e74 7269 6227 2061 7265 3a0a 'contrib' are:. │ │ │ │ │ -000093e0: 0a20 2020 2d20 6672 6565 2070 6163 6b61 . - free packa │ │ │ │ │ -000093f0: 6765 7320 7768 6963 6820 7265 7175 6972 ges which requir │ │ │ │ │ -00009400: 6520 2763 6f6e 7472 6962 272c 2027 6e6f e 'contrib', 'no │ │ │ │ │ -00009410: 6e2d 6672 6565 2720 7061 636b 6167 6573 n-free' packages │ │ │ │ │ -00009420: 206f 720a 2020 2020 2070 6163 6b61 6765 or. package │ │ │ │ │ -00009430: 7320 7768 6963 6820 6172 6520 6e6f 7420 s which are not │ │ │ │ │ -00009440: 696e 206f 7572 2061 7263 6869 7665 2061 in our archive a │ │ │ │ │ -00009450: 7420 616c 6c20 666f 7220 636f 6d70 696c t all for compil │ │ │ │ │ -00009460: 6174 696f 6e20 6f72 0a20 2020 2020 6578 ation or. ex │ │ │ │ │ -00009470: 6563 7574 696f 6e2c 2061 6e64 0a0a 2020 ecution, and.. │ │ │ │ │ -00009480: 202d 2077 7261 7070 6572 2070 6163 6b61 - wrapper packa │ │ │ │ │ -00009490: 6765 7320 6f72 206f 7468 6572 2073 6f72 ges or other sor │ │ │ │ │ -000094a0: 7473 206f 6620 6672 6565 2061 6363 6573 ts of free acces │ │ │ │ │ -000094b0: 736f 7269 6573 2066 6f72 206e 6f6e 2d66 sories for non-f │ │ │ │ │ -000094c0: 7265 650a 2020 2020 2070 726f 6772 616d ree. program │ │ │ │ │ -000094d0: 732e 0a0a 4966 2061 2073 6f75 7263 6520 s...If a source │ │ │ │ │ -000094e0: 7061 636b 6167 6520 6973 2069 6e20 7468 package is in th │ │ │ │ │ -000094f0: 6520 2763 6f6e 7472 6962 2720 6172 6368 e 'contrib' arch │ │ │ │ │ -00009500: 6976 6520 6172 6561 2c20 7468 656e 2065 ive area, then e │ │ │ │ │ -00009510: 6163 6820 6f66 2074 6865 0a62 696e 6172 ach of the.binar │ │ │ │ │ -00009520: 7920 7061 636b 6167 6573 2074 6861 7420 y packages that │ │ │ │ │ -00009530: 6974 2070 726f 6475 6365 7320 6d75 7374 it produces must │ │ │ │ │ -00009540: 2061 6c73 6f20 6265 2069 6e20 7468 6520 also be in the │ │ │ │ │ -00009550: 2763 6f6e 7472 6962 2720 6172 6368 6976 'contrib' archiv │ │ │ │ │ -00009560: 650a 6172 6561 2e0a 0a1f 0a46 696c 653a e.area.....File: │ │ │ │ │ -00009570: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00009580: 6e66 6f2c 2020 4e6f 6465 3a20 5468 6520 nfo, Node: The │ │ │ │ │ -00009590: 6e6f 6e2d 6672 6565 2061 7263 6869 7665 non-free archive │ │ │ │ │ -000095a0: 2061 7265 612c 2020 5072 6576 3a20 5468 area, Prev: Th │ │ │ │ │ -000095b0: 6520 636f 6e74 7269 6220 6172 6368 6976 e contrib archiv │ │ │ │ │ -000095c0: 6520 6172 6561 2c20 2055 703a 2041 7263 e area, Up: Arc │ │ │ │ │ -000095d0: 6869 7665 2061 7265 6173 0a0a 322e 322e hive areas..2.2. │ │ │ │ │ -000095e0: 3420 5468 6520 6e6f 6e2d 6672 6565 2061 4 The non-free a │ │ │ │ │ -000095f0: 7263 6869 7665 2061 7265 610a 2d2d 2d2d rchive area.---- │ │ │ │ │ +00008d60: 2d2d 2d0a 0a54 6865 2027 6e6f 6e2d 6672 ---..The 'non-fr │ │ │ │ │ +00008d70: 6565 2d66 6972 6d77 6172 6527 2061 7263 ee-firmware' arc │ │ │ │ │ +00008d80: 6869 7665 2061 7265 6120 636f 6e74 6169 hive area contai │ │ │ │ │ +00008d90: 6e73 2070 6163 6b61 6765 7320 7072 6f76 ns packages prov │ │ │ │ │ +00008da0: 6964 696e 670a 6669 726d 7761 7265 206e iding.firmware n │ │ │ │ │ +00008db0: 6565 6465 6420 746f 2069 6e69 7469 616c eeded to initial │ │ │ │ │ +00008dc0: 697a 652c 2075 7365 206f 7220 6b65 6570 ize, use or keep │ │ │ │ │ +00008dd0: 2075 7064 6174 6564 2068 6172 6477 6172 updated hardwar │ │ │ │ │ +00008de0: 6520 7265 7175 6972 6564 2062 790a 6f75 e required by.ou │ │ │ │ │ +00008df0: 7220 7573 6572 732c 2074 7970 6963 616c r users, typical │ │ │ │ │ +00008e00: 6c79 206e 6563 6573 7361 7279 2066 6f72 ly necessary for │ │ │ │ │ +00008e10: 2069 6d70 6f72 7461 6e74 2066 756e 6374 important funct │ │ │ │ │ +00008e20: 696f 6e73 2074 6f20 6265 2061 7661 696c ions to be avail │ │ │ │ │ +00008e30: 6162 6c65 0a28 692e 652e 2020 7769 7265 able.(i.e. wire │ │ │ │ │ +00008e40: 6c65 7373 206e 6574 776f 726b 2063 6f6e less network con │ │ │ │ │ +00008e50: 6e65 6374 6976 6974 7929 206f 7220 666f nectivity) or fo │ │ │ │ │ +00008e60: 7220 6669 7869 6e67 2073 6563 7572 6974 r fixing securit │ │ │ │ │ +00008e70: 7920 6465 6665 6374 7320 696e 0a68 6172 y defects in.har │ │ │ │ │ +00008e80: 6477 6172 6520 2869 2e65 2e20 2043 5055 dware (i.e. CPU │ │ │ │ │ +00008e90: 206d 6963 726f 636f 6465 2075 7064 6174 microcode updat │ │ │ │ │ +00008ea0: 6573 292e 2020 5061 636b 6167 6573 2069 es). Packages i │ │ │ │ │ +00008eb0: 6e20 7468 6973 2061 7263 6869 7665 206d n this archive m │ │ │ │ │ +00008ec0: 6179 0a6e 6f74 2063 6f6d 706c 7920 7769 ay.not comply wi │ │ │ │ │ +00008ed0: 7468 2061 6c6c 206f 6620 7468 6520 706f th all of the po │ │ │ │ │ +00008ee0: 6c69 6379 2072 6571 7569 7265 6d65 6e74 licy requirement │ │ │ │ │ +00008ef0: 7320 696e 2074 6869 7320 6d61 6e75 616c s in this manual │ │ │ │ │ +00008f00: 2064 7565 2074 6f0a 6c61 636b 206f 6620 due to.lack of │ │ │ │ │ +00008f10: 736f 7572 6365 2063 6f64 6520 6176 6169 source code avai │ │ │ │ │ +00008f20: 6c61 6269 6c69 7479 2c20 7265 7374 7269 lability, restri │ │ │ │ │ +00008f30: 6374 696f 6e73 206f 6e20 6d6f 6469 6669 ctions on modifi │ │ │ │ │ +00008f40: 6361 7469 6f6e 206f 7220 6f74 6865 720a cation or other. │ │ │ │ │ +00008f50: 6c69 6d69 7461 7469 6f6e 732e 0a0a 5061 limitations...Pa │ │ │ │ │ +00008f60: 636b 6167 6573 2069 6e20 276e 6f6e 2d66 ckages in 'non-f │ │ │ │ │ +00008f70: 7265 652d 6669 726d 7761 7265 270a 0a20 ree-firmware'.. │ │ │ │ │ +00008f80: 2020 2d20 6d75 7374 206e 6f74 2062 6520 - must not be │ │ │ │ │ +00008f90: 736f 2062 7567 6779 2074 6861 7420 7765 so buggy that we │ │ │ │ │ +00008fa0: 2072 6566 7573 6520 746f 2073 7570 706f refuse to suppo │ │ │ │ │ +00008fb0: 7274 2074 6865 6d2c 2061 6e64 0a0a 2020 rt them, and.. │ │ │ │ │ +00008fc0: 202d 206d 7573 7420 6d65 6574 2061 6c6c - must meet all │ │ │ │ │ +00008fd0: 2070 6f6c 6963 7920 7265 7175 6972 656d policy requirem │ │ │ │ │ +00008fe0: 656e 7320 7072 6573 656e 7465 6420 696e ens presented in │ │ │ │ │ +00008ff0: 2074 6869 7320 6d61 6e75 616c 2074 6861 this manual tha │ │ │ │ │ +00009000: 7420 6974 0a20 2020 2020 6973 2070 6f73 t it. is pos │ │ │ │ │ +00009010: 7369 626c 6520 666f 7220 7468 656d 2074 sible for them t │ │ │ │ │ +00009020: 6f20 6d65 6574 2e20 2028 3129 0a0a 2020 o meet. (1).. │ │ │ │ │ +00009030: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ +00009040: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ +00009050: 0a0a 2020 2028 3129 2049 7420 6973 2070 .. (1) It is p │ │ │ │ │ +00009060: 6f73 7369 626c 6520 7468 6174 2074 6865 ossible that the │ │ │ │ │ +00009070: 7265 2061 7265 2070 6f6c 6963 7920 7265 re are policy re │ │ │ │ │ +00009080: 7175 6972 656d 656e 7473 2077 6869 6368 quirements which │ │ │ │ │ +00009090: 2074 6865 0a70 6163 6b61 6765 2069 7320 the.package is │ │ │ │ │ +000090a0: 756e 6162 6c65 2074 6f20 6d65 6574 2c20 unable to meet, │ │ │ │ │ +000090b0: 666f 7220 6578 616d 706c 652c 2069 6620 for example, if │ │ │ │ │ +000090c0: 7468 6520 736f 7572 6365 2069 7320 756e the source is un │ │ │ │ │ +000090d0: 6176 6169 6c61 626c 652e 0a54 6865 7365 available..These │ │ │ │ │ +000090e0: 2073 6974 7561 7469 6f6e 7320 7769 6c6c situations will │ │ │ │ │ +000090f0: 206e 6565 6420 746f 2062 6520 6861 6e64 need to be hand │ │ │ │ │ +00009100: 6c65 6420 6f6e 2061 2063 6173 652d 6279 led on a case-by │ │ │ │ │ +00009110: 2d63 6173 6520 6261 7369 732e 0a0a 1f0a -case basis..... │ │ │ │ │ +00009120: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +00009130: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +00009140: 2054 6865 2063 6f6e 7472 6962 2061 7263 The contrib arc │ │ │ │ │ +00009150: 6869 7665 2061 7265 612c 2020 4e65 7874 hive area, Next │ │ │ │ │ +00009160: 3a20 5468 6520 6e6f 6e2d 6672 6565 2061 : The non-free a │ │ │ │ │ +00009170: 7263 6869 7665 2061 7265 612c 2020 5072 rchive area, Pr │ │ │ │ │ +00009180: 6576 3a20 5468 6520 6e6f 6e2d 6672 6565 ev: The non-free │ │ │ │ │ +00009190: 2d66 6972 6d77 6172 6520 6172 6368 6976 -firmware archiv │ │ │ │ │ +000091a0: 6520 6172 6561 2c20 2055 703a 2041 7263 e area, Up: Arc │ │ │ │ │ +000091b0: 6869 7665 2061 7265 6173 0a0a 322e 322e hive areas..2.2. │ │ │ │ │ +000091c0: 3320 5468 6520 636f 6e74 7269 6220 6172 3 The contrib ar │ │ │ │ │ +000091d0: 6368 6976 6520 6172 6561 0a2d 2d2d 2d2d chive area.----- │ │ │ │ │ +000091e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000091f0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 2027 ---------..The ' │ │ │ │ │ +00009200: 636f 6e74 7269 6227 2061 7263 6869 7665 contrib' archive │ │ │ │ │ +00009210: 2061 7265 6120 636f 6e74 6169 6e73 2073 area contains s │ │ │ │ │ +00009220: 7570 706c 656d 656e 7461 6c20 7061 636b upplemental pack │ │ │ │ │ +00009230: 6167 6573 2069 6e74 656e 6465 6420 746f ages intended to │ │ │ │ │ +00009240: 0a77 6f72 6b20 7769 7468 2074 6865 2044 .work with the D │ │ │ │ │ +00009250: 6562 6961 6e20 6469 7374 7269 6275 7469 ebian distributi │ │ │ │ │ +00009260: 6f6e 2c20 6275 7420 7768 6963 6820 7265 on, but which re │ │ │ │ │ +00009270: 7175 6972 6520 736f 6674 7761 7265 206f quire software o │ │ │ │ │ +00009280: 7574 7369 6465 206f 660a 7468 6520 6469 utside of.the di │ │ │ │ │ +00009290: 7374 7269 6275 7469 6f6e 2074 6f20 6569 stribution to ei │ │ │ │ │ +000092a0: 7468 6572 2062 7569 6c64 206f 7220 6675 ther build or fu │ │ │ │ │ +000092b0: 6e63 7469 6f6e 2e0a 0a45 7665 7279 2070 nction...Every p │ │ │ │ │ +000092c0: 6163 6b61 6765 2069 6e20 2763 6f6e 7472 ackage in 'contr │ │ │ │ │ +000092d0: 6962 2720 6d75 7374 2063 6f6d 706c 7920 ib' must comply │ │ │ │ │ +000092e0: 7769 7468 2074 6865 2044 4653 472e 0a0a with the DFSG... │ │ │ │ │ +000092f0: 496e 2061 6464 6974 696f 6e2c 2074 6865 In addition, the │ │ │ │ │ +00009300: 2070 6163 6b61 6765 7320 696e 2027 636f packages in 'co │ │ │ │ │ +00009310: 6e74 7269 6227 0a0a 2020 202d 206d 7573 ntrib'.. - mus │ │ │ │ │ +00009320: 7420 6e6f 7420 6265 2073 6f20 6275 6767 t not be so bugg │ │ │ │ │ +00009330: 7920 7468 6174 2077 6520 7265 6675 7365 y that we refuse │ │ │ │ │ +00009340: 2074 6f20 7375 7070 6f72 7420 7468 656d to support them │ │ │ │ │ +00009350: 2c20 616e 640a 0a20 2020 2d20 6d75 7374 , and.. - must │ │ │ │ │ +00009360: 206d 6565 7420 616c 6c20 706f 6c69 6379 meet all policy │ │ │ │ │ +00009370: 2072 6571 7569 7265 6d65 6e74 7320 7072 requirements pr │ │ │ │ │ +00009380: 6573 656e 7465 6420 696e 2074 6869 7320 esented in this │ │ │ │ │ +00009390: 6d61 6e75 616c 2e0a 0a45 7861 6d70 6c65 manual...Example │ │ │ │ │ +000093a0: 7320 6f66 2070 6163 6b61 6765 7320 7768 s of packages wh │ │ │ │ │ +000093b0: 6963 6820 776f 756c 6420 6265 2069 6e63 ich would be inc │ │ │ │ │ +000093c0: 6c75 6465 6420 696e 2027 636f 6e74 7269 luded in 'contri │ │ │ │ │ +000093d0: 6227 2061 7265 3a0a 0a20 2020 2d20 6672 b' are:.. - fr │ │ │ │ │ +000093e0: 6565 2070 6163 6b61 6765 7320 7768 6963 ee packages whic │ │ │ │ │ +000093f0: 6820 7265 7175 6972 6520 2763 6f6e 7472 h require 'contr │ │ │ │ │ +00009400: 6962 272c 2027 6e6f 6e2d 6672 6565 2720 ib', 'non-free' │ │ │ │ │ +00009410: 7061 636b 6167 6573 206f 720a 2020 2020 packages or. │ │ │ │ │ +00009420: 2070 6163 6b61 6765 7320 7768 6963 6820 packages which │ │ │ │ │ +00009430: 6172 6520 6e6f 7420 696e 206f 7572 2061 are not in our a │ │ │ │ │ +00009440: 7263 6869 7665 2061 7420 616c 6c20 666f rchive at all fo │ │ │ │ │ +00009450: 7220 636f 6d70 696c 6174 696f 6e20 6f72 r compilation or │ │ │ │ │ +00009460: 0a20 2020 2020 6578 6563 7574 696f 6e2c . execution, │ │ │ │ │ +00009470: 2061 6e64 0a0a 2020 202d 2077 7261 7070 and.. - wrapp │ │ │ │ │ +00009480: 6572 2070 6163 6b61 6765 7320 6f72 206f er packages or o │ │ │ │ │ +00009490: 7468 6572 2073 6f72 7473 206f 6620 6672 ther sorts of fr │ │ │ │ │ +000094a0: 6565 2061 6363 6573 736f 7269 6573 2066 ee accessories f │ │ │ │ │ +000094b0: 6f72 206e 6f6e 2d66 7265 650a 2020 2020 or non-free. │ │ │ │ │ +000094c0: 2070 726f 6772 616d 732e 0a0a 4966 2061 programs...If a │ │ │ │ │ +000094d0: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ +000094e0: 6973 2069 6e20 7468 6520 2763 6f6e 7472 is in the 'contr │ │ │ │ │ +000094f0: 6962 2720 6172 6368 6976 6520 6172 6561 ib' archive area │ │ │ │ │ +00009500: 2c20 7468 656e 2065 6163 6820 6f66 2074 , then each of t │ │ │ │ │ +00009510: 6865 0a62 696e 6172 7920 7061 636b 6167 he.binary packag │ │ │ │ │ +00009520: 6573 2074 6861 7420 6974 2070 726f 6475 es that it produ │ │ │ │ │ +00009530: 6365 7320 6d75 7374 2061 6c73 6f20 6265 ces must also be │ │ │ │ │ +00009540: 2069 6e20 7468 6520 2763 6f6e 7472 6962 in the 'contrib │ │ │ │ │ +00009550: 2720 6172 6368 6976 650a 6172 6561 2e0a ' archive.area.. │ │ │ │ │ +00009560: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00009570: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00009580: 6465 3a20 5468 6520 6e6f 6e2d 6672 6565 de: The non-free │ │ │ │ │ +00009590: 2061 7263 6869 7665 2061 7265 612c 2020 archive area, │ │ │ │ │ +000095a0: 5072 6576 3a20 5468 6520 636f 6e74 7269 Prev: The contri │ │ │ │ │ +000095b0: 6220 6172 6368 6976 6520 6172 6561 2c20 b archive area, │ │ │ │ │ +000095c0: 2055 703a 2041 7263 6869 7665 2061 7265 Up: Archive are │ │ │ │ │ +000095d0: 6173 0a0a 322e 322e 3420 5468 6520 6e6f as..2.2.4 The no │ │ │ │ │ +000095e0: 6e2d 6672 6565 2061 7263 6869 7665 2061 n-free archive a │ │ │ │ │ +000095f0: 7265 610a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d rea.------------ │ │ │ │ │ 00009600: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00009610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 -----------..The │ │ │ │ │ -00009620: 2027 6e6f 6e2d 6672 6565 2720 6172 6368 'non-free' arch │ │ │ │ │ -00009630: 6976 6520 6172 6561 2063 6f6e 7461 696e ive area contain │ │ │ │ │ -00009640: 7320 7375 7070 6c65 6d65 6e74 616c 2070 s supplemental p │ │ │ │ │ -00009650: 6163 6b61 6765 7320 696e 7465 6e64 6564 ackages intended │ │ │ │ │ -00009660: 2074 6f0a 776f 726b 2077 6974 6820 7468 to.work with th │ │ │ │ │ -00009670: 6520 4465 6269 616e 2064 6973 7472 6962 e Debian distrib │ │ │ │ │ -00009680: 7574 696f 6e20 7468 6174 2064 6f20 6e6f ution that do no │ │ │ │ │ -00009690: 7420 636f 6d70 6c79 2077 6974 6820 7468 t comply with th │ │ │ │ │ -000096a0: 6520 4446 5347 206f 720a 6861 7665 206f e DFSG or.have o │ │ │ │ │ -000096b0: 7468 6572 2070 726f 626c 656d 7320 7468 ther problems th │ │ │ │ │ -000096c0: 6174 206d 616b 6520 7468 6569 7220 6469 at make their di │ │ │ │ │ -000096d0: 7374 7269 6275 7469 6f6e 2070 726f 626c stribution probl │ │ │ │ │ -000096e0: 656d 6174 6963 2e20 2054 6865 7920 6d61 ematic. They ma │ │ │ │ │ -000096f0: 790a 6e6f 7420 636f 6d70 6c79 2077 6974 y.not comply wit │ │ │ │ │ -00009700: 6820 616c 6c20 6f66 2074 6865 2070 6f6c h all of the pol │ │ │ │ │ -00009710: 6963 7920 7265 7175 6972 656d 656e 7473 icy requirements │ │ │ │ │ -00009720: 2069 6e20 7468 6973 206d 616e 7561 6c20 in this manual │ │ │ │ │ -00009730: 6475 6520 746f 0a72 6573 7472 6963 7469 due to.restricti │ │ │ │ │ -00009740: 6f6e 7320 6f6e 206d 6f64 6966 6963 6174 ons on modificat │ │ │ │ │ -00009750: 696f 6e73 206f 7220 6f74 6865 7220 6c69 ions or other li │ │ │ │ │ -00009760: 6d69 7461 7469 6f6e 732e 0a0a 5061 636b mitations...Pack │ │ │ │ │ -00009770: 6167 6573 206d 7573 7420 6265 2070 6c61 ages must be pla │ │ │ │ │ -00009780: 6365 6420 696e 2027 6e6f 6e2d 6672 6565 ced in 'non-free │ │ │ │ │ -00009790: 2720 6966 2074 6865 7920 6172 6520 6e6f ' if they are no │ │ │ │ │ -000097a0: 7420 636f 6d70 6c69 616e 7420 7769 7468 t compliant with │ │ │ │ │ -000097b0: 2074 6865 0a44 4653 4720 6f72 2061 7265 the.DFSG or are │ │ │ │ │ -000097c0: 2065 6e63 756d 6265 7265 6420 6279 2070 encumbered by p │ │ │ │ │ -000097d0: 6174 656e 7473 206f 7220 6f74 6865 7220 atents or other │ │ │ │ │ -000097e0: 6c65 6761 6c20 6973 7375 6573 2074 6861 legal issues tha │ │ │ │ │ -000097f0: 7420 6d61 6b65 2074 6865 6972 0a64 6973 t make their.dis │ │ │ │ │ -00009800: 7472 6962 7574 696f 6e20 7072 6f62 6c65 tribution proble │ │ │ │ │ -00009810: 6d61 7469 632e 0a0a 496e 2061 6464 6974 matic...In addit │ │ │ │ │ -00009820: 696f 6e2c 2074 6865 2070 6163 6b61 6765 ion, the package │ │ │ │ │ -00009830: 7320 696e 2027 6e6f 6e2d 6672 6565 270a s in 'non-free'. │ │ │ │ │ -00009840: 0a20 2020 2d20 6d75 7374 206e 6f74 2062 . - must not b │ │ │ │ │ -00009850: 6520 736f 2062 7567 6779 2074 6861 7420 e so buggy that │ │ │ │ │ -00009860: 7765 2072 6566 7573 6520 746f 2073 7570 we refuse to sup │ │ │ │ │ -00009870: 706f 7274 2074 6865 6d2c 2061 6e64 0a0a port them, and.. │ │ │ │ │ -00009880: 2020 202d 206d 7573 7420 6d65 6574 2061 - must meet a │ │ │ │ │ -00009890: 6c6c 2070 6f6c 6963 7920 7265 7175 6972 ll policy requir │ │ │ │ │ -000098a0: 656d 656e 7473 2070 7265 7365 6e74 6564 ements presented │ │ │ │ │ -000098b0: 2069 6e20 7468 6973 206d 616e 7561 6c20 in this manual │ │ │ │ │ -000098c0: 7468 6174 2069 740a 2020 2020 2069 7320 that it. is │ │ │ │ │ -000098d0: 706f 7373 6962 6c65 2066 6f72 2074 6865 possible for the │ │ │ │ │ -000098e0: 6d20 746f 206d 6565 742e 2020 2831 290a m to meet. (1). │ │ │ │ │ -000098f0: 0a49 6620 6120 736f 7572 6365 2070 6163 .If a source pac │ │ │ │ │ -00009900: 6b61 6765 2069 7320 696e 2074 6865 2027 kage is in the ' │ │ │ │ │ -00009910: 6e6f 6e2d 6672 6565 2720 6172 6368 6976 non-free' archiv │ │ │ │ │ -00009920: 6520 6172 6561 2c20 7468 656e 2065 6163 e area, then eac │ │ │ │ │ -00009930: 6820 6f66 2074 6865 0a62 696e 6172 7920 h of the.binary │ │ │ │ │ -00009940: 7061 636b 6167 6573 2074 6861 7420 6974 packages that it │ │ │ │ │ -00009950: 2070 726f 6475 6365 7320 6d75 7374 2061 produces must a │ │ │ │ │ -00009960: 6c73 6f20 6265 2069 6e20 7468 6520 276e lso be in the 'n │ │ │ │ │ -00009970: 6f6e 2d66 7265 6527 2061 7263 6869 7665 on-free' archive │ │ │ │ │ -00009980: 0a61 7265 612e 0a0a 2020 202d 2d2d 2d2d .area... ----- │ │ │ │ │ -00009990: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -000099a0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -000099b0: 3129 2049 7420 6973 2070 6f73 7369 626c 1) It is possibl │ │ │ │ │ -000099c0: 6520 7468 6174 2074 6865 7265 2061 7265 e that there are │ │ │ │ │ -000099d0: 2070 6f6c 6963 7920 7265 7175 6972 656d policy requirem │ │ │ │ │ -000099e0: 656e 7473 2077 6869 6368 2074 6865 0a70 ents which the.p │ │ │ │ │ -000099f0: 6163 6b61 6765 2069 7320 756e 6162 6c65 ackage is unable │ │ │ │ │ -00009a00: 2074 6f20 6d65 6574 2c20 666f 7220 6578 to meet, for ex │ │ │ │ │ -00009a10: 616d 706c 652c 2069 6620 7468 6520 736f ample, if the so │ │ │ │ │ -00009a20: 7572 6365 2069 7320 756e 6176 6169 6c61 urce is unavaila │ │ │ │ │ -00009a30: 626c 652e 0a54 6865 7365 2073 6974 7561 ble..These situa │ │ │ │ │ -00009a40: 7469 6f6e 7320 7769 6c6c 206e 6565 6420 tions will need │ │ │ │ │ -00009a50: 746f 2062 6520 6861 6e64 6c65 6420 6f6e to be handled on │ │ │ │ │ -00009a60: 2061 2063 6173 652d 6279 2d63 6173 6520 a case-by-case │ │ │ │ │ -00009a70: 6261 7369 732e 0a0a 1f0a 4669 6c65 3a20 basis.....File: │ │ │ │ │ -00009a80: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00009a90: 666f 2c20 204e 6f64 653a 2043 6f70 7972 fo, Node: Copyr │ │ │ │ │ -00009aa0: 6967 6874 2063 6f6e 7369 6465 7261 7469 ight considerati │ │ │ │ │ -00009ab0: 6f6e 732c 2020 4e65 7874 3a20 5365 6374 ons, Next: Sect │ │ │ │ │ -00009ac0: 696f 6e73 2c20 2050 7265 763a 2041 7263 ions, Prev: Arc │ │ │ │ │ -00009ad0: 6869 7665 2061 7265 6173 2c20 2055 703a hive areas, Up: │ │ │ │ │ -00009ae0: 2054 6865 2044 6562 6961 6e20 4172 6368 The Debian Arch │ │ │ │ │ -00009af0: 6976 650a 0a32 2e33 2043 6f70 7972 6967 ive..2.3 Copyrig │ │ │ │ │ -00009b00: 6874 2063 6f6e 7369 6465 7261 7469 6f6e ht consideration │ │ │ │ │ -00009b10: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.============== │ │ │ │ │ -00009b20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -00009b30: 4576 6572 7920 7061 636b 6167 6520 6d75 Every package mu │ │ │ │ │ -00009b40: 7374 2062 6520 6163 636f 6d70 616e 6965 st be accompanie │ │ │ │ │ -00009b50: 6420 6279 2061 2076 6572 6261 7469 6d20 d by a verbatim │ │ │ │ │ -00009b60: 636f 7079 206f 6620 6974 7320 6469 7374 copy of its dist │ │ │ │ │ -00009b70: 7269 6275 7469 6f6e 0a6c 6963 656e 7365 ribution.license │ │ │ │ │ -00009b80: 2873 2920 696e 2074 6865 2066 696c 6520 (s) in the file │ │ │ │ │ -00009b90: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ -00009ba0: 632f 5041 434b 4147 452f 636f 7079 7269 c/PACKAGE/copyri │ │ │ │ │ -00009bb0: 6768 74e2 8099 2e0a 0a54 6865 2063 6f70 ght......The cop │ │ │ │ │ -00009bc0: 7972 6967 6874 2069 6e66 6f72 6d61 7469 yright informati │ │ │ │ │ -00009bd0: 6f6e 2066 6f72 2066 696c 6573 2069 6e20 on for files in │ │ │ │ │ -00009be0: 6120 7061 636b 6167 6520 6d75 7374 2062 a package must b │ │ │ │ │ -00009bf0: 6520 636f 7069 6564 2076 6572 6261 7469 e copied verbati │ │ │ │ │ -00009c00: 6d0a 696e 746f 20e2 8098 2f75 7372 2f73 m.into .../usr/s │ │ │ │ │ -00009c10: 6861 7265 2f64 6f63 2f50 4143 4b41 4745 hare/doc/PACKAGE │ │ │ │ │ -00009c20: 2f63 6f70 7972 6967 6874 e280 992c 2077 /copyright..., w │ │ │ │ │ -00009c30: 6865 6e20 616c 6c20 6f66 2074 6865 2066 hen all of the f │ │ │ │ │ -00009c40: 6f6c 6c6f 7769 6e67 2068 6f6c 643a 0a0a ollowing hold:.. │ │ │ │ │ -00009c50: 2020 312e 2074 6865 2064 6973 7472 6962 1. the distrib │ │ │ │ │ -00009c60: 7574 696f 6e20 6c69 6365 6e73 6520 666f ution license fo │ │ │ │ │ -00009c70: 7220 7468 6f73 6520 6669 6c65 7320 7265 r those files re │ │ │ │ │ -00009c80: 7175 6972 6573 2074 6861 7420 636f 7079 quires that copy │ │ │ │ │ -00009c90: 7269 6768 740a 2020 2020 2069 6e66 6f72 right. infor │ │ │ │ │ -00009ca0: 6d61 7469 6f6e 2062 6520 696e 636c 7564 mation be includ │ │ │ │ │ -00009cb0: 6564 2069 6e20 616c 6c20 636f 7069 6573 ed in all copies │ │ │ │ │ -00009cc0: 2061 6e64 2f6f 7220 6269 6e61 7279 2064 and/or binary d │ │ │ │ │ -00009cd0: 6973 7472 6962 7574 696f 6e73 3b0a 0a20 istributions;.. │ │ │ │ │ -00009ce0: 2032 2e20 7468 6520 6669 6c65 7320 6172 2. the files ar │ │ │ │ │ -00009cf0: 6520 7368 6970 7065 6420 696e 2074 6865 e shipped in the │ │ │ │ │ -00009d00: 2062 696e 6172 7920 7061 636b 6167 652c binary package, │ │ │ │ │ -00009d10: 2065 6974 6865 7220 696e 2073 6f75 7263 either in sourc │ │ │ │ │ -00009d20: 6520 6f72 0a20 2020 2020 636f 6d70 696c e or. compil │ │ │ │ │ -00009d30: 6564 2066 6f72 6d3b 2061 6e64 0a0a 2020 ed form; and.. │ │ │ │ │ -00009d40: 332e 2074 6865 2066 6f72 6d20 696e 2077 3. the form in w │ │ │ │ │ -00009d50: 6869 6368 2074 6865 2066 696c 6573 2061 hich the files a │ │ │ │ │ -00009d60: 7265 2070 7265 7365 6e74 2069 6e20 7468 re present in th │ │ │ │ │ -00009d70: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ -00009d80: 2064 6f65 730a 2020 2020 206e 6f74 2069 does. not i │ │ │ │ │ -00009d90: 6e63 6c75 6465 2061 2070 6c61 696e 2074 nclude a plain t │ │ │ │ │ -00009da0: 6578 7420 7665 7273 696f 6e20 6f66 2074 ext version of t │ │ │ │ │ -00009db0: 6865 6972 2063 6f70 7972 6967 6874 206e heir copyright n │ │ │ │ │ -00009dc0: 6f74 6963 6573 2e0a 0a54 6875 732c 2074 otices...Thus, t │ │ │ │ │ -00009dd0: 6865 2063 6f70 7972 6967 6874 2069 6e66 he copyright inf │ │ │ │ │ -00009de0: 6f72 6d61 7469 6f6e 2066 6f72 2066 696c ormation for fil │ │ │ │ │ -00009df0: 6573 2069 6e20 7468 6520 736f 7572 6365 es in the source │ │ │ │ │ -00009e00: 2070 6163 6b61 6765 2077 6869 6368 0a61 package which.a │ │ │ │ │ -00009e10: 7265 206f 6e6c 7920 7061 7274 206f 6620 re only part of │ │ │ │ │ -00009e20: 6974 7320 6275 696c 6420 7072 6f63 6573 its build proces │ │ │ │ │ -00009e30: 732c 2073 7563 6820 6173 2061 7574 6f74 s, such as autot │ │ │ │ │ -00009e40: 6f6f 6c73 2066 696c 6573 2c20 6e65 6564 ools files, need │ │ │ │ │ -00009e50: 206e 6f74 2062 650a 696e 636c 7564 6564 not be.included │ │ │ │ │ -00009e60: 2069 6e20 e280 982f 7573 722f 7368 6172 in .../usr/shar │ │ │ │ │ -00009e70: 652f 646f 632f 5041 434b 4147 452f 636f e/doc/PACKAGE/co │ │ │ │ │ -00009e80: 7079 7269 6768 74e2 8099 2c20 6265 6361 pyright..., beca │ │ │ │ │ -00009e90: 7573 6520 7468 6f73 6520 6669 6c65 7320 use those files │ │ │ │ │ -00009ea0: 646f 0a6e 6f74 2067 6574 2069 6e73 7461 do.not get insta │ │ │ │ │ -00009eb0: 6c6c 6564 2069 6e74 6f20 7468 6520 6269 lled into the bi │ │ │ │ │ -00009ec0: 6e61 7279 2070 6163 6b61 6765 2e20 2053 nary package. S │ │ │ │ │ -00009ed0: 696d 696c 6172 6c79 2c20 706c 6169 6e20 imilarly, plain │ │ │ │ │ -00009ee0: 7465 7874 2066 696c 6573 0a77 6869 6368 text files.which │ │ │ │ │ -00009ef0: 2069 6e63 6c75 6465 2074 6865 6972 206f include their o │ │ │ │ │ -00009f00: 776e 2063 6f70 7972 6967 6874 2069 6e66 wn copyright inf │ │ │ │ │ -00009f10: 6f72 6d61 7469 6f6e 2061 6e64 2061 7265 ormation and are │ │ │ │ │ -00009f20: 2069 6e73 7461 6c6c 6564 2069 6e74 6f20 installed into │ │ │ │ │ -00009f30: 7468 650a 6269 6e61 7279 2070 6163 6b61 the.binary packa │ │ │ │ │ -00009f40: 6765 2075 6e6d 6f64 6966 6965 6420 6e65 ge unmodified ne │ │ │ │ │ -00009f50: 6564 206e 6f74 2068 6176 6520 7468 6174 ed not have that │ │ │ │ │ -00009f60: 2063 6f70 7972 6967 6874 2069 6e66 6f72 copyright infor │ │ │ │ │ -00009f70: 6d61 7469 6f6e 0a63 6f70 6965 6420 696e mation.copied in │ │ │ │ │ -00009f80: 746f 20e2 8098 2f75 7372 2f73 6861 7265 to .../usr/share │ │ │ │ │ -00009f90: 2f64 6f63 2f50 4143 4b41 4745 2f63 6f70 /doc/PACKAGE/cop │ │ │ │ │ -00009fa0: 7972 6967 6874 e280 990a 0a48 6f77 6576 yright.....Howev │ │ │ │ │ -00009fb0: 6572 2c20 7468 6520 636f 7079 7269 6768 er, the copyrigh │ │ │ │ │ -00009fc0: 7420 6e6f 7469 6365 7320 666f 7220 616e t notices for an │ │ │ │ │ -00009fd0: 7920 6669 6c65 7320 7768 6963 6820 6172 y files which ar │ │ │ │ │ -00009fe0: 6520 636f 6d70 696c 6564 2069 6e74 6f20 e compiled into │ │ │ │ │ -00009ff0: 7468 650a 6f62 6a65 6374 2063 6f64 6520 the.object code │ │ │ │ │ -0000a000: 7368 6970 7065 6420 696e 2074 6865 2062 shipped in the b │ │ │ │ │ -0000a010: 696e 6172 7920 7061 636b 6167 6520 6d75 inary package mu │ │ │ │ │ -0000a020: 7374 2061 6c6c 2062 6520 696e 636c 7564 st all be includ │ │ │ │ │ -0000a030: 6564 2069 6e0a e280 982f 7573 722f 7368 ed in..../usr/sh │ │ │ │ │ -0000a040: 6172 652f 646f 632f 5041 434b 4147 452f are/doc/PACKAGE/ │ │ │ │ │ -0000a050: 636f 7079 7269 6768 74e2 8099 2077 6865 copyright... whe │ │ │ │ │ -0000a060: 6e20 7468 6520 6c69 6365 6e73 6520 7265 n the license re │ │ │ │ │ -0000a070: 7175 6972 6573 2074 6861 740a 636f 7079 quires that.copy │ │ │ │ │ -0000a080: 7269 6768 7420 696e 666f 726d 6174 696f right informatio │ │ │ │ │ -0000a090: 6e20 6265 2069 6e63 6c75 6465 6420 696e n be included in │ │ │ │ │ -0000a0a0: 2061 6c6c 2063 6f70 6965 7320 616e 642f all copies and/ │ │ │ │ │ -0000a0b0: 6f72 2062 696e 6172 790a 6469 7374 7269 or binary.distri │ │ │ │ │ -0000a0c0: 6275 7469 6f6e 732c 2061 7320 6d6f 7374 butions, as most │ │ │ │ │ -0000a0d0: 2064 6f2e 2020 2831 290a 0a53 6565 202a do. (1)..See * │ │ │ │ │ -0000a0e0: 6e6f 7465 2043 6f70 7972 6967 6874 2069 note Copyright i │ │ │ │ │ -0000a0f0: 6e66 6f72 6d61 7469 6f6e 3a20 3264 2e20 nformation: 2d. │ │ │ │ │ -0000a100: 666f 7220 6675 7274 6865 7220 6465 7461 for further deta │ │ │ │ │ -0000a110: 696c 732e 0a0a 5765 2072 6573 6572 7665 ils...We reserve │ │ │ │ │ -0000a120: 2074 6865 2072 6967 6874 2074 6f20 7265 the right to re │ │ │ │ │ -0000a130: 7374 7269 6374 2066 696c 6573 2066 726f strict files fro │ │ │ │ │ -0000a140: 6d20 6265 696e 6720 696e 636c 7564 6564 m being included │ │ │ │ │ -0000a150: 2061 6e79 7768 6572 6520 696e 0a6f 7572 anywhere in.our │ │ │ │ │ -0000a160: 2061 7263 6869 7665 7320 6966 0a0a 2020 archives if.. │ │ │ │ │ -0000a170: 202d 2074 6865 6972 2075 7365 206f 7220 - their use or │ │ │ │ │ -0000a180: 6469 7374 7269 6275 7469 6f6e 2077 6f75 distribution wou │ │ │ │ │ -0000a190: 6c64 2062 7265 616b 2061 206c 6177 2c0a ld break a law,. │ │ │ │ │ -0000a1a0: 0a20 2020 2d20 7468 6572 6520 6973 2061 . - there is a │ │ │ │ │ -0000a1b0: 6e20 6574 6869 6361 6c20 636f 6e66 6c69 n ethical confli │ │ │ │ │ -0000a1c0: 6374 2069 6e20 7468 6569 7220 6469 7374 ct in their dist │ │ │ │ │ -0000a1d0: 7269 6275 7469 6f6e 206f 7220 7573 652c ribution or use, │ │ │ │ │ -0000a1e0: 0a0a 2020 202d 2077 6520 776f 756c 6420 .. - we would │ │ │ │ │ -0000a1f0: 6861 7665 2074 6f20 7369 676e 2061 206c have to sign a l │ │ │ │ │ -0000a200: 6963 656e 7365 2066 6f72 2074 6865 6d2c icense for them, │ │ │ │ │ -0000a210: 206f 720a 0a20 2020 2d20 7468 6569 7220 or.. - their │ │ │ │ │ -0000a220: 6469 7374 7269 6275 7469 6f6e 2077 6f75 distribution wou │ │ │ │ │ -0000a230: 6c64 2063 6f6e 666c 6963 7420 7769 7468 ld conflict with │ │ │ │ │ -0000a240: 206f 7468 6572 2070 726f 6a65 6374 2070 other project p │ │ │ │ │ -0000a250: 6f6c 6963 6965 732e 0a0a 5072 6f67 7261 olicies...Progra │ │ │ │ │ -0000a260: 6d73 2077 686f 7365 2061 7574 686f 7273 ms whose authors │ │ │ │ │ -0000a270: 2065 6e63 6f75 7261 6765 2074 6865 2075 encourage the u │ │ │ │ │ -0000a280: 7365 7220 746f 206d 616b 6520 646f 6e61 ser to make dona │ │ │ │ │ -0000a290: 7469 6f6e 7320 6172 6520 6669 6e65 2066 tions are fine f │ │ │ │ │ -0000a2a0: 6f72 0a74 6865 206d 6169 6e20 6469 7374 or.the main dist │ │ │ │ │ -0000a2b0: 7269 6275 7469 6f6e 2c20 7072 6f76 6964 ribution, provid │ │ │ │ │ -0000a2c0: 6564 2074 6861 7420 7468 6520 6175 7468 ed that the auth │ │ │ │ │ -0000a2d0: 6f72 7320 646f 206e 6f74 2063 6c61 696d ors do not claim │ │ │ │ │ -0000a2e0: 2074 6861 7420 6e6f 740a 646f 6e61 7469 that not.donati │ │ │ │ │ -0000a2f0: 6e67 2069 7320 696d 6d6f 7261 6c2c 2075 ng is immoral, u │ │ │ │ │ -0000a300: 6e65 7468 6963 616c 2c20 696c 6c65 6761 nethical, illega │ │ │ │ │ -0000a310: 6c20 6f72 2073 6f6d 6574 6869 6e67 2073 l or something s │ │ │ │ │ -0000a320: 696d 696c 6172 3b20 696e 2073 7563 6820 imilar; in such │ │ │ │ │ -0000a330: 610a 6361 7365 2074 6865 7920 6d75 7374 a.case they must │ │ │ │ │ -0000a340: 2067 6f20 696e 2027 6e6f 6e2d 6672 6565 go in 'non-free │ │ │ │ │ -0000a350: 272e 0a0a 5061 636b 6167 6573 2077 686f '...Packages who │ │ │ │ │ -0000a360: 7365 2063 6f70 7972 6967 6874 2070 6572 se copyright per │ │ │ │ │ -0000a370: 6d69 7373 696f 6e20 6e6f 7469 6365 7320 mission notices │ │ │ │ │ -0000a380: 286f 7220 7061 7465 6e74 2070 726f 626c (or patent probl │ │ │ │ │ -0000a390: 656d 7329 2064 6f20 6e6f 740a 6576 656e ems) do not.even │ │ │ │ │ -0000a3a0: 2061 6c6c 6f77 2072 6564 6973 7472 6962 allow redistrib │ │ │ │ │ -0000a3b0: 7574 696f 6e20 6f66 2062 696e 6172 6965 ution of binarie │ │ │ │ │ -0000a3c0: 7320 6f6e 6c79 2c20 616e 6420 7768 6572 s only, and wher │ │ │ │ │ -0000a3d0: 6520 6e6f 2073 7065 6369 616c 0a70 6572 e no special.per │ │ │ │ │ -0000a3e0: 6d69 7373 696f 6e20 6861 7320 6265 656e mission has been │ │ │ │ │ -0000a3f0: 206f 6274 6169 6e65 642c 206d 7573 7420 obtained, must │ │ │ │ │ -0000a400: 6e6f 7420 6265 2070 6c61 6365 6420 6f6e not be placed on │ │ │ │ │ -0000a410: 2074 6865 2044 6562 6961 6e20 4654 5020 the Debian FTP │ │ │ │ │ -0000a420: 7369 7465 0a61 6e64 2069 7473 206d 6972 site.and its mir │ │ │ │ │ -0000a430: 726f 7273 2061 7420 616c 6c2e 0a0a 4e6f rors at all...No │ │ │ │ │ -0000a440: 7465 2074 6861 7420 756e 6465 7220 696e te that under in │ │ │ │ │ -0000a450: 7465 726e 6174 696f 6e61 6c20 636f 7079 ternational copy │ │ │ │ │ -0000a460: 7269 6768 7420 6c61 7720 2874 6869 7320 right law (this │ │ │ │ │ -0000a470: 6170 706c 6965 7320 696e 2074 6865 2055 applies in the U │ │ │ │ │ -0000a480: 6e69 7465 640a 5374 6174 6573 2c20 746f nited.States, to │ │ │ │ │ -0000a490: 6f29 2c20 276e 6f27 2064 6973 7472 6962 o), 'no' distrib │ │ │ │ │ -0000a4a0: 7574 696f 6e20 6f72 206d 6f64 6966 6963 ution or modific │ │ │ │ │ -0000a4b0: 6174 696f 6e20 6f66 2061 2077 6f72 6b20 ation of a work │ │ │ │ │ -0000a4c0: 6973 2061 6c6c 6f77 6564 0a77 6974 686f is allowed.witho │ │ │ │ │ -0000a4d0: 7574 2061 6e20 6578 706c 6963 6974 206e ut an explicit n │ │ │ │ │ -0000a4e0: 6f74 6963 6520 7361 7969 6e67 2073 6f2e otice saying so. │ │ │ │ │ -0000a4f0: 2020 5468 6572 6566 6f72 6520 6120 7072 Therefore a pr │ │ │ │ │ -0000a500: 6f67 7261 6d20 7769 7468 6f75 7420 610a ogram without a. │ │ │ │ │ -0000a510: 636f 7079 7269 6768 7420 6e6f 7469 6365 copyright notice │ │ │ │ │ -0000a520: 2027 6973 2720 636f 7079 7269 6768 7465 'is' copyrighte │ │ │ │ │ -0000a530: 6420 616e 6420 796f 7520 6d61 7920 6e6f d and you may no │ │ │ │ │ -0000a540: 7420 646f 2061 6e79 7468 696e 6720 746f t do anything to │ │ │ │ │ -0000a550: 2069 740a 7769 7468 6f75 7420 7269 736b it.without risk │ │ │ │ │ -0000a560: 696e 6720 6265 696e 6720 7375 6564 2120 ing being sued! │ │ │ │ │ -0000a570: 204c 696b 6577 6973 6520 6966 2061 2070 Likewise if a p │ │ │ │ │ -0000a580: 726f 6772 616d 2068 6173 2061 2063 6f70 rogram has a cop │ │ │ │ │ -0000a590: 7972 6967 6874 0a6e 6f74 6963 6520 6275 yright.notice bu │ │ │ │ │ -0000a5a0: 7420 6e6f 2073 7461 7465 6d65 6e74 2073 t no statement s │ │ │ │ │ -0000a5b0: 6179 696e 6720 7768 6174 2069 7320 7065 aying what is pe │ │ │ │ │ -0000a5c0: 726d 6974 7465 6420 7468 656e 206e 6f74 rmitted then not │ │ │ │ │ -0000a5d0: 6869 6e67 2069 730a 7065 726d 6974 7465 hing is.permitte │ │ │ │ │ -0000a5e0: 642e 0a0a 4d61 6e79 2061 7574 686f 7273 d...Many authors │ │ │ │ │ -0000a5f0: 2061 7265 2075 6e61 7761 7265 206f 6620 are unaware of │ │ │ │ │ -0000a600: 7468 6520 7072 6f62 6c65 6d73 2074 6861 the problems tha │ │ │ │ │ -0000a610: 7420 7265 7374 7269 6374 6976 6520 636f t restrictive co │ │ │ │ │ -0000a620: 7079 7269 6768 7473 2028 6f72 0a6c 6163 pyrights (or.lac │ │ │ │ │ -0000a630: 6b20 6f66 2063 6f70 7972 6967 6874 206e k of copyright n │ │ │ │ │ -0000a640: 6f74 6963 6573 2920 6361 6e20 6361 7573 otices) can caus │ │ │ │ │ -0000a650: 6520 666f 7220 7468 6520 7573 6572 7320 e for the users │ │ │ │ │ -0000a660: 6f66 2074 6865 6972 0a73 7570 706f 7365 of their.suppose │ │ │ │ │ -0000a670: 646c 792d 6672 6565 2073 6f66 7477 6172 dly-free softwar │ │ │ │ │ -0000a680: 652e 2020 4974 2069 7320 6f66 7465 6e20 e. It is often │ │ │ │ │ -0000a690: 776f 7274 6877 6869 6c65 2063 6f6e 7461 worthwhile conta │ │ │ │ │ -0000a6a0: 6374 696e 6720 7375 6368 0a61 7574 686f cting such.autho │ │ │ │ │ -0000a6b0: 7273 2064 6970 6c6f 6d61 7469 6361 6c6c rs diplomaticall │ │ │ │ │ -0000a6c0: 7920 746f 2061 736b 2074 6865 6d20 746f y to ask them to │ │ │ │ │ -0000a6d0: 206d 6f64 6966 7920 7468 6569 7220 6c69 modify their li │ │ │ │ │ -0000a6e0: 6365 6e73 6520 7465 726d 732e 0a48 6f77 cense terms..How │ │ │ │ │ -0000a6f0: 6576 6572 2c20 7468 6973 2063 616e 2062 ever, this can b │ │ │ │ │ -0000a700: 6520 6120 706f 6c69 7469 6361 6c6c 7920 e a politically │ │ │ │ │ -0000a710: 6469 6666 6963 756c 7420 7468 696e 6720 difficult thing │ │ │ │ │ -0000a720: 746f 2064 6f20 616e 6420 796f 7520 7368 to do and you sh │ │ │ │ │ -0000a730: 6f75 6c64 0a61 736b 2066 6f72 2061 6476 ould.ask for adv │ │ │ │ │ -0000a740: 6963 6520 6f6e 2074 6865 20e2 8098 6465 ice on the ...de │ │ │ │ │ -0000a750: 6269 616e 2d6c 6567 616c e280 9920 6d61 bian-legal... ma │ │ │ │ │ -0000a760: 696c 696e 6720 6c69 7374 2066 6972 7374 iling list first │ │ │ │ │ -0000a770: 2c20 6173 2065 7870 6c61 696e 6564 0a62 , as explained.b │ │ │ │ │ -0000a780: 656c 6f77 2e0a 0a57 6865 6e20 696e 2064 elow...When in d │ │ │ │ │ -0000a790: 6f75 6274 2061 626f 7574 2061 2063 6f70 oubt about a cop │ │ │ │ │ -0000a7a0: 7972 6967 6874 2c20 7365 6e64 206d 6169 yright, send mai │ │ │ │ │ -0000a7b0: 6c20 746f 0a3c 6465 6269 616e 2d6c 6567 l to.. Be prepar │ │ │ │ │ -0000a7e0: 6564 2074 6f20 7072 6f76 6964 6520 7573 ed to provide us │ │ │ │ │ -0000a7f0: 2077 6974 6820 7468 650a 636f 7079 7269 with the.copyri │ │ │ │ │ -0000a800: 6768 7420 7374 6174 656d 656e 742e 2020 ght statement. │ │ │ │ │ -0000a810: 536f 6674 7761 7265 2063 6f76 6572 6564 Software covered │ │ │ │ │ -0000a820: 2062 7920 7468 6520 4750 4c2c 2070 7562 by the GPL, pub │ │ │ │ │ -0000a830: 6c69 6320 646f 6d61 696e 0a73 6f66 7477 lic domain.softw │ │ │ │ │ -0000a840: 6172 6520 616e 6420 4253 442d 6c69 6b65 are and BSD-like │ │ │ │ │ -0000a850: 2063 6f70 7972 6967 6874 7320 6172 6520 copyrights are │ │ │ │ │ -0000a860: 7361 6665 3b20 6265 2077 6172 7920 6f66 safe; be wary of │ │ │ │ │ -0000a870: 2074 6865 2070 6872 6173 6573 0ae2 809c the phrases.... │ │ │ │ │ -0000a880: 636f 6d6d 6572 6369 616c 2075 7365 2070 commercial use p │ │ │ │ │ -0000a890: 726f 6869 6269 7465 64e2 809d 2061 6e64 rohibited... and │ │ │ │ │ -0000a8a0: 20e2 809c 6469 7374 7269 6275 7469 6f6e ...distribution │ │ │ │ │ -0000a8b0: 2072 6573 7472 6963 7465 64e2 809d 2e0a restricted..... │ │ │ │ │ -0000a8c0: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ -0000a8d0: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ -0000a8e0: 2d2d 2d0a 0a20 2020 2831 2920 4c69 6365 ---.. (1) Lice │ │ │ │ │ -0000a8f0: 6e73 6573 2074 6861 7420 6172 6520 6e6f nses that are no │ │ │ │ │ -0000a900: 7420 7468 6f75 6768 7420 746f 2072 6571 t thought to req │ │ │ │ │ -0000a910: 7569 7265 2074 6865 2063 6f70 7969 6e67 uire the copying │ │ │ │ │ -0000a920: 206f 6620 616c 6c0a 636f 7079 7269 6768 of all.copyrigh │ │ │ │ │ -0000a930: 7420 6e6f 7469 6365 7320 696e 746f 2044 t notices into D │ │ │ │ │ -0000a940: 6562 6961 6ee2 8099 7320 636f 7079 7269 ebian...s copyri │ │ │ │ │ -0000a950: 6768 7420 6669 6c65 2069 6e63 6c75 6465 ght file include │ │ │ │ │ -0000a960: 2041 7061 6368 652d 322e 3020 616e 640a Apache-2.0 and. │ │ │ │ │ -0000a970: 7468 6520 426f 6f73 7420 536f 6674 7761 the Boost Softwa │ │ │ │ │ -0000a980: 7265 204c 6963 656e 7365 2c20 7665 7273 re License, vers │ │ │ │ │ -0000a990: 696f 6e20 312e 302e 2020 4669 6e61 6c20 ion 1.0. Final │ │ │ │ │ -0000a9a0: 6465 7465 726d 696e 6174 696f 6e20 6173 determination as │ │ │ │ │ -0000a9b0: 2074 6f0a 7768 6574 6865 7220 6120 7061 to.whether a pa │ │ │ │ │ -0000a9c0: 636b 6167 65e2 8099 7320 636f 7079 7269 ckage...s copyri │ │ │ │ │ -0000a9d0: 6768 7420 6669 6c65 2069 7320 7375 6666 ght file is suff │ │ │ │ │ -0000a9e0: 6963 6965 6e74 206c 6965 7320 7769 7468 icient lies with │ │ │ │ │ -0000a9f0: 2074 6865 2046 5450 2074 6561 6d2e 0a0a the FTP team... │ │ │ │ │ -0000aa00: 546f 2068 656c 7020 6669 6e64 2063 6f70 To help find cop │ │ │ │ │ -0000aa10: 7972 6967 6874 206e 6f74 6963 6573 2079 yright notices y │ │ │ │ │ -0000aa20: 6f75 206e 6565 6420 746f 2063 6f70 792c ou need to copy, │ │ │ │ │ -0000aa30: 2079 6f75 206d 6967 6874 2074 7279 20e2 you might try . │ │ │ │ │ -0000aa40: 8098 6772 6570 0a2d 2d63 6f6c 6f72 3d61 ..grep.--color=a │ │ │ │ │ -0000aa50: 6c77 6179 7320 2d45 6972 2027 2863 6f70 lways -Eir '(cop │ │ │ │ │ -0000aa60: 7972 6967 6874 7cc2 a929 2720 2a20 7c20 yright|..)' * | │ │ │ │ │ -0000aa70: 6c65 7373 202d 52e2 8099 0a0a 1f0a 4669 less -R.......Fi │ │ │ │ │ -0000aa80: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0000aa90: 792e 696e 666f 2c20 204e 6f64 653a 2053 y.info, Node: S │ │ │ │ │ -0000aaa0: 6563 7469 6f6e 732c 2020 4e65 7874 3a20 ections, Next: │ │ │ │ │ -0000aab0: 5072 696f 7269 7469 6573 2c20 2050 7265 Priorities, Pre │ │ │ │ │ -0000aac0: 763a 2043 6f70 7972 6967 6874 2063 6f6e v: Copyright con │ │ │ │ │ -0000aad0: 7369 6465 7261 7469 6f6e 732c 2020 5570 siderations, Up │ │ │ │ │ -0000aae0: 3a20 5468 6520 4465 6269 616e 2041 7263 : The Debian Arc │ │ │ │ │ -0000aaf0: 6869 7665 0a0a 322e 3420 5365 6374 696f hive..2.4 Sectio │ │ │ │ │ -0000ab00: 6e73 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ns.============. │ │ │ │ │ -0000ab10: 0a54 6865 2070 6163 6b61 6765 7320 696e .The packages in │ │ │ │ │ -0000ab20: 2074 6865 2061 7263 6869 7665 2061 7265 the archive are │ │ │ │ │ -0000ab30: 6173 2027 6d61 696e 272c 2027 6e6f 6e2d as 'main', 'non- │ │ │ │ │ -0000ab40: 6672 6565 2d66 6972 6d77 6172 6527 2c20 free-firmware', │ │ │ │ │ -0000ab50: 2763 6f6e 7472 6962 270a 616e 6420 276e 'contrib'.and 'n │ │ │ │ │ -0000ab60: 6f6e 2d66 7265 6527 2061 7265 2067 726f on-free' are gro │ │ │ │ │ -0000ab70: 7570 6564 2066 7572 7468 6572 2069 6e74 uped further int │ │ │ │ │ -0000ab80: 6f20 2773 6563 7469 6f6e 7327 2074 6f20 o 'sections' to │ │ │ │ │ -0000ab90: 7369 6d70 6c69 6679 2068 616e 646c 696e simplify handlin │ │ │ │ │ -0000aba0: 672e 0a0a 5468 6520 6172 6368 6976 6520 g...The archive │ │ │ │ │ -0000abb0: 6172 6561 2061 6e64 2073 6563 7469 6f6e area and section │ │ │ │ │ -0000abc0: 2066 6f72 2065 6163 6820 7061 636b 6167 for each packag │ │ │ │ │ -0000abd0: 6520 7368 6f75 6c64 2062 6520 7370 6563 e should be spec │ │ │ │ │ -0000abe0: 6966 6965 6420 696e 2074 6865 0a70 6163 ified in the.pac │ │ │ │ │ -0000abf0: 6b61 6765 e280 9973 20e2 8098 5365 6374 kage...s ...Sect │ │ │ │ │ -0000ac00: 696f 6ee2 8099 2063 6f6e 7472 6f6c 2066 ion... control f │ │ │ │ │ -0000ac10: 6965 6c64 2028 7365 6520 2a6e 6f74 6520 ield (see *note │ │ │ │ │ -0000ac20: 5365 6374 696f 6e3a 2032 662e 292e 2020 Section: 2f.). │ │ │ │ │ -0000ac30: 486f 7765 7665 722c 0a74 6865 206d 6169 However,.the mai │ │ │ │ │ -0000ac40: 6e74 6169 6e65 7220 6f66 2074 6865 2044 ntainer of the D │ │ │ │ │ -0000ac50: 6562 6961 6e20 6172 6368 6976 6520 6d61 ebian archive ma │ │ │ │ │ -0000ac60: 7920 6f76 6572 7269 6465 2074 6869 7320 y override this │ │ │ │ │ -0000ac70: 7365 6c65 6374 696f 6e20 746f 0a65 6e73 selection to.ens │ │ │ │ │ -0000ac80: 7572 6520 7468 6520 636f 6e73 6973 7465 ure the consiste │ │ │ │ │ -0000ac90: 6e63 7920 6f66 2074 6865 2044 6562 6961 ncy of the Debia │ │ │ │ │ -0000aca0: 6e20 6469 7374 7269 6275 7469 6f6e 2e20 n distribution. │ │ │ │ │ -0000acb0: 2054 6865 20e2 8098 5365 6374 696f 6ee2 The ...Section. │ │ │ │ │ -0000acc0: 8099 2066 6965 6c64 0a73 686f 756c 6420 .. field.should │ │ │ │ │ -0000acd0: 6265 206f 6620 7468 6520 666f 726d 3a0a be of the form:. │ │ │ │ │ -0000ace0: 0a20 2020 2d20 2773 6563 7469 6f6e 2720 . - 'section' │ │ │ │ │ -0000acf0: 6966 2074 6865 2070 6163 6b61 6765 2069 if the package i │ │ │ │ │ -0000ad00: 7320 696e 2074 6865 2027 6d61 696e 2720 s in the 'main' │ │ │ │ │ -0000ad10: 6172 6368 6976 6520 6172 6561 2c0a 0a20 archive area,.. │ │ │ │ │ -0000ad20: 2020 2d20 2761 7265 612f 7365 6374 696f - 'area/sectio │ │ │ │ │ -0000ad30: 6e27 2069 6620 7468 6520 7061 636b 6167 n' if the packag │ │ │ │ │ -0000ad40: 6520 6973 2069 6e20 7468 6520 276e 6f6e e is in the 'non │ │ │ │ │ -0000ad50: 2d66 7265 652d 6669 726d 7761 7265 272c -free-firmware', │ │ │ │ │ -0000ad60: 0a20 2020 2020 2763 6f6e 7472 6962 2720 . 'contrib' │ │ │ │ │ -0000ad70: 6f72 2027 6e6f 6e2d 6672 6565 2720 6172 or 'non-free' ar │ │ │ │ │ -0000ad80: 6368 6976 6520 6172 6561 732e 0a0a 5468 chive areas...Th │ │ │ │ │ -0000ad90: 6520 4465 6269 616e 2061 7263 6869 7665 e Debian archive │ │ │ │ │ -0000ada0: 206d 6169 6e74 6169 6e65 7273 2070 726f maintainers pro │ │ │ │ │ -0000adb0: 7669 6465 2074 6865 2061 7574 686f 7269 vide the authori │ │ │ │ │ -0000adc0: 7461 7469 7665 206c 6973 7420 6f66 0a73 tative list of.s │ │ │ │ │ -0000add0: 6563 7469 6f6e 732e 2020 4174 2070 7265 ections. At pre │ │ │ │ │ -0000ade0: 7365 6e74 2c20 7468 6579 2061 7265 3a20 sent, they are: │ │ │ │ │ -0000adf0: 6164 6d69 6e2c 2063 6c69 2d6d 6f6e 6f2c admin, cli-mono, │ │ │ │ │ -0000ae00: 2063 6f6d 6d2c 2064 6174 6162 6173 652c comm, database, │ │ │ │ │ -0000ae10: 2064 6562 7567 2c0a 6465 7665 6c2c 2064 debug,.devel, d │ │ │ │ │ -0000ae20: 6f63 2c20 6564 6974 6f72 732c 2065 6475 oc, editors, edu │ │ │ │ │ -0000ae30: 6361 7469 6f6e 2c20 656c 6563 7472 6f6e cation, electron │ │ │ │ │ -0000ae40: 6963 732c 2065 6d62 6564 6465 642c 2066 ics, embedded, f │ │ │ │ │ -0000ae50: 6f6e 7473 2c20 6761 6d65 732c 0a67 6e6f onts, games,.gno │ │ │ │ │ -0000ae60: 6d65 2c20 676e 752d 722c 2067 6e75 7374 me, gnu-r, gnust │ │ │ │ │ -0000ae70: 6570 2c20 6772 6170 6869 6373 2c20 6861 ep, graphics, ha │ │ │ │ │ -0000ae80: 6d72 6164 696f 2c20 6861 736b 656c 6c2c mradio, haskell, │ │ │ │ │ -0000ae90: 2068 7474 7064 2c20 696e 7465 7270 7265 httpd, interpre │ │ │ │ │ -0000aea0: 7465 7273 2c0a 696e 7472 6f73 7065 6374 ters,.introspect │ │ │ │ │ -0000aeb0: 696f 6e2c 206a 6176 612c 206a 6176 6173 ion, java, javas │ │ │ │ │ -0000aec0: 6372 6970 742c 206b 6465 2c20 6b65 726e cript, kde, kern │ │ │ │ │ -0000aed0: 656c 2c20 6c69 6264 6576 656c 2c20 6c69 el, libdevel, li │ │ │ │ │ -0000aee0: 6273 2c20 6c69 7370 2c0a 6c6f 6361 6c69 bs, lisp,.locali │ │ │ │ │ -0000aef0: 7a61 7469 6f6e 2c20 6d61 696c 2c20 6d61 zation, mail, ma │ │ │ │ │ -0000af00: 7468 2c20 6d65 7461 7061 636b 6167 6573 th, metapackages │ │ │ │ │ -0000af10: 2c20 6d69 7363 2c20 6e65 742c 206e 6577 , misc, net, new │ │ │ │ │ -0000af20: 732c 206f 6361 6d6c 2c20 6f6c 646c 6962 s, ocaml, oldlib │ │ │ │ │ -0000af30: 732c 0a6f 7468 6572 6f73 6673 2c20 7065 s,.otherosfs, pe │ │ │ │ │ -0000af40: 726c 2c20 7068 702c 2070 7974 686f 6e2c rl, php, python, │ │ │ │ │ -0000af50: 2072 7562 792c 2072 7573 742c 2073 6369 ruby, rust, sci │ │ │ │ │ -0000af60: 656e 6365 2c20 7368 656c 6c73 2c20 736f ence, shells, so │ │ │ │ │ -0000af70: 756e 642c 2074 6173 6b73 2c0a 7465 782c und, tasks,.tex, │ │ │ │ │ -0000af80: 2074 6578 742c 2075 7469 6c73 2c20 7663 text, utils, vc │ │ │ │ │ -0000af90: 732c 2076 6964 656f 2c20 7765 622c 2078 s, video, web, x │ │ │ │ │ -0000afa0: 3131 2c20 7866 6365 2c20 7a6f 7065 2e20 11, xfce, zope. │ │ │ │ │ -0000afb0: 2054 6865 2061 6464 6974 696f 6e61 6c0a The additional. │ │ │ │ │ -0000afc0: 7365 6374 696f 6e20 2764 6562 6961 6e2d section 'debian- │ │ │ │ │ -0000afd0: 696e 7374 616c 6c65 7227 2063 6f6e 7461 installer' conta │ │ │ │ │ -0000afe0: 696e 7320 7370 6563 6961 6c20 7061 636b ins special pack │ │ │ │ │ -0000aff0: 6167 6573 2075 7365 6420 6279 2074 6865 ages used by the │ │ │ │ │ -0000b000: 0a69 6e73 7461 6c6c 6572 2061 6e64 2069 .installer and i │ │ │ │ │ -0000b010: 7320 6e6f 7420 7573 6564 2066 6f72 206e s not used for n │ │ │ │ │ -0000b020: 6f72 6d61 6c20 4465 6269 616e 2070 6163 ormal Debian pac │ │ │ │ │ -0000b030: 6b61 6765 732e 0a0a 466f 7220 6d6f 7265 kages...For more │ │ │ │ │ -0000b040: 2069 6e66 6f72 6d61 7469 6f6e 2061 626f information abo │ │ │ │ │ -0000b050: 7574 2074 6865 2073 6563 7469 6f6e 7320 ut the sections │ │ │ │ │ -0000b060: 616e 6420 7468 6569 7220 6465 6669 6e69 and their defini │ │ │ │ │ -0000b070: 7469 6f6e 732c 2073 6565 2074 6865 0a6c tions, see the.l │ │ │ │ │ -0000b080: 6973 7420 6f66 2073 6563 7469 6f6e 7320 ist of sections │ │ │ │ │ -0000b090: 696e 2075 6e73 7461 626c 6528 3129 2e0a in unstable(1).. │ │ │ │ │ -0000b0a0: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ -0000b0b0: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ -0000b0c0: 2d2d 2d0a 0a20 2020 2831 2920 6874 7470 ---.. (1) http │ │ │ │ │ -0000b0d0: 733a 2f2f 7061 636b 6167 6573 2e64 6562 s://packages.deb │ │ │ │ │ -0000b0e0: 6961 6e2e 6f72 672f 756e 7374 6162 6c65 ian.org/unstable │ │ │ │ │ -0000b0f0: 2f0a 0a1f 0a46 696c 653a 2064 6562 6961 /....File: debia │ │ │ │ │ -0000b100: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0000b110: 4e6f 6465 3a20 5072 696f 7269 7469 6573 Node: Priorities │ │ │ │ │ -0000b120: 2c20 2050 7265 763a 2053 6563 7469 6f6e , Prev: Section │ │ │ │ │ -0000b130: 732c 2020 5570 3a20 5468 6520 4465 6269 s, Up: The Debi │ │ │ │ │ -0000b140: 616e 2041 7263 6869 7665 0a0a 322e 3520 an Archive..2.5 │ │ │ │ │ -0000b150: 5072 696f 7269 7469 6573 0a3d 3d3d 3d3d Priorities.===== │ │ │ │ │ -0000b160: 3d3d 3d3d 3d3d 3d3d 3d0a 0a45 6163 6820 =========..Each │ │ │ │ │ -0000b170: 7061 636b 6167 6520 6d75 7374 2068 6176 package must hav │ │ │ │ │ -0000b180: 6520 6120 2770 7269 6f72 6974 7927 2076 e a 'priority' v │ │ │ │ │ -0000b190: 616c 7565 2c20 7768 6963 6820 6973 2073 alue, which is s │ │ │ │ │ -0000b1a0: 6574 2069 6e20 7468 6520 6d65 7461 6461 et in the metada │ │ │ │ │ -0000b1b0: 7461 0a66 6f72 2074 6865 2044 6562 6961 ta.for the Debia │ │ │ │ │ -0000b1c0: 6e20 6172 6368 6976 6520 616e 6420 6973 n archive and is │ │ │ │ │ -0000b1d0: 2061 6c73 6f20 696e 636c 7564 6564 2069 also included i │ │ │ │ │ -0000b1e0: 6e20 7468 6520 7061 636b 6167 65e2 8099 n the package... │ │ │ │ │ -0000b1f0: 7320 636f 6e74 726f 6c0a 6669 6c65 7320 s control.files │ │ │ │ │ -0000b200: 2873 6565 202a 6e6f 7465 2050 7269 6f72 (see *note Prior │ │ │ │ │ -0000b210: 6974 793a 2033 322e 292e 2020 5468 6973 ity: 32.). This │ │ │ │ │ -0000b220: 2069 6e66 6f72 6d61 7469 6f6e 2069 7320 information is │ │ │ │ │ -0000b230: 7573 6564 2074 6f20 636f 6e74 726f 6c0a used to control. │ │ │ │ │ -0000b240: 7768 6963 6820 7061 636b 6167 6573 2061 which packages a │ │ │ │ │ -0000b250: 7265 2069 6e63 6c75 6465 6420 696e 2073 re included in s │ │ │ │ │ -0000b260: 7461 6e64 6172 6420 6f72 206d 696e 696d tandard or minim │ │ │ │ │ -0000b270: 616c 2044 6562 6961 6e20 696e 7374 616c al Debian instal │ │ │ │ │ -0000b280: 6c61 7469 6f6e 732e 0a0a 4d6f 7374 2044 lations...Most D │ │ │ │ │ -0000b290: 6562 6961 6e20 7061 636b 6167 6573 2077 ebian packages w │ │ │ │ │ -0000b2a0: 696c 6c20 6861 7665 2061 2070 7269 6f72 ill have a prior │ │ │ │ │ -0000b2b0: 6974 7920 6f66 20e2 8098 6f70 7469 6f6e ity of ...option │ │ │ │ │ -0000b2c0: 616c e280 992e 2020 5072 696f 7269 7479 al.... Priority │ │ │ │ │ -0000b2d0: 0a6c 6576 656c 7320 6f74 6865 7220 7468 .levels other th │ │ │ │ │ -0000b2e0: 616e 20e2 8098 6f70 7469 6f6e 616c e280 an ...optional.. │ │ │ │ │ -0000b2f0: 9920 6172 6520 6f6e 6c79 2075 7365 6420 . are only used │ │ │ │ │ -0000b300: 666f 7220 7061 636b 6167 6573 2074 6861 for packages tha │ │ │ │ │ -0000b310: 7420 7368 6f75 6c64 2062 650a 696e 636c t should be.incl │ │ │ │ │ -0000b320: 7564 6564 2062 7920 6465 6661 756c 7420 uded by default │ │ │ │ │ -0000b330: 696e 2061 2073 7461 6e64 6172 6420 696e in a standard in │ │ │ │ │ -0000b340: 7374 616c 6c61 7469 6f6e 206f 6620 4465 stallation of De │ │ │ │ │ -0000b350: 6269 616e 2e0a 0a54 6865 2070 7269 6f72 bian...The prior │ │ │ │ │ -0000b360: 6974 7920 6f66 2061 2070 6163 6b61 6765 ity of a package │ │ │ │ │ -0000b370: 2069 7320 6465 7465 726d 696e 6564 2073 is determined s │ │ │ │ │ -0000b380: 6f6c 656c 7920 6279 2074 6865 2066 756e olely by the fun │ │ │ │ │ -0000b390: 6374 696f 6e61 6c69 7479 2069 740a 7072 ctionality it.pr │ │ │ │ │ -0000b3a0: 6f76 6964 6573 2064 6972 6563 746c 7920 ovides directly │ │ │ │ │ -0000b3b0: 746f 2074 6865 2075 7365 722e 2020 5468 to the user. Th │ │ │ │ │ -0000b3c0: 6520 7072 696f 7269 7479 206f 6620 6120 e priority of a │ │ │ │ │ -0000b3d0: 7061 636b 6167 6520 7368 6f75 6c64 206e package should n │ │ │ │ │ -0000b3e0: 6f74 2062 650a 696e 6372 6561 7365 6420 ot be.increased │ │ │ │ │ -0000b3f0: 6d65 7265 6c79 2062 6563 6175 7365 2061 merely because a │ │ │ │ │ -0000b400: 6e6f 7468 6572 2068 6967 6865 722d 7072 nother higher-pr │ │ │ │ │ -0000b410: 696f 7269 7479 2070 6163 6b61 6765 2064 iority package d │ │ │ │ │ -0000b420: 6570 656e 6473 206f 6e20 6974 3b0a 696e epends on it;.in │ │ │ │ │ -0000b430: 7374 6561 642c 2074 6865 2074 6f6f 6c73 stead, the tools │ │ │ │ │ -0000b440: 2075 7365 6420 746f 2063 6f6e 7374 7275 used to constru │ │ │ │ │ -0000b450: 6374 2044 6562 6961 6e20 696e 7374 616c ct Debian instal │ │ │ │ │ -0000b460: 6c61 7469 6f6e 7320 7769 6c6c 2063 6f72 lations will cor │ │ │ │ │ -0000b470: 7265 6374 6c79 0a68 616e 646c 6520 7061 rectly.handle pa │ │ │ │ │ -0000b480: 636b 6167 6520 6465 7065 6e64 656e 6369 ckage dependenci │ │ │ │ │ -0000b490: 6573 2e20 2049 6e20 7061 7274 6963 756c es. In particul │ │ │ │ │ -0000b4a0: 6172 2c20 7468 6973 206d 6561 6e73 2074 ar, this means t │ │ │ │ │ -0000b4b0: 6861 7420 432d 6c69 6b65 0a6c 6962 7261 hat C-like.libra │ │ │ │ │ -0000b4c0: 7269 6573 2077 696c 6c20 616c 6d6f 7374 ries will almost │ │ │ │ │ -0000b4d0: 206e 6576 6572 2068 6176 6520 6120 7072 never have a pr │ │ │ │ │ -0000b4e0: 696f 7269 7479 2061 626f 7665 20e2 8098 iority above ... │ │ │ │ │ -0000b4f0: 6f70 7469 6f6e 616c e280 992c 2073 696e optional..., sin │ │ │ │ │ -0000b500: 6365 2074 6865 790a 646f 206e 6f74 2070 ce they.do not p │ │ │ │ │ -0000b510: 726f 7669 6465 2066 756e 6374 696f 6e61 rovide functiona │ │ │ │ │ -0000b520: 6c69 7479 2064 6972 6563 746c 7920 746f lity directly to │ │ │ │ │ -0000b530: 2075 7365 7273 2e20 2048 6f77 6576 6572 users. However │ │ │ │ │ -0000b540: 2c20 6173 2061 6e0a 6578 6365 7074 696f , as an.exceptio │ │ │ │ │ -0000b550: 6e2c 2074 6865 206d 6169 6e74 6169 6e65 n, the maintaine │ │ │ │ │ -0000b560: 7273 206f 6620 4465 6269 616e 2069 6e73 rs of Debian ins │ │ │ │ │ -0000b570: 7461 6c6c 6572 7320 6d61 7920 7265 7175 tallers may requ │ │ │ │ │ -0000b580: 6573 7420 616e 2069 6e63 7265 6173 650a est an increase. │ │ │ │ │ -0000b590: 6f66 2074 6865 2070 7269 6f72 6974 7920 of the priority │ │ │ │ │ -0000b5a0: 6f66 2061 2070 6163 6b61 6765 2074 6f20 of a package to │ │ │ │ │ -0000b5b0: 7265 736f 6c76 6520 696e 7374 616c 6c61 resolve installa │ │ │ │ │ -0000b5c0: 7469 6f6e 2069 7373 7565 7320 616e 6420 tion issues and │ │ │ │ │ -0000b5d0: 656e 7375 7265 0a74 6861 7420 7468 6520 ensure.that the │ │ │ │ │ -0000b5e0: 636f 7272 6563 7420 7365 7420 6f66 2070 correct set of p │ │ │ │ │ -0000b5f0: 6163 6b61 6765 7320 6973 2069 6e63 6c75 ackages is inclu │ │ │ │ │ -0000b600: 6465 6420 696e 2061 2073 7461 6e64 6172 ded in a standar │ │ │ │ │ -0000b610: 6420 6f72 206d 696e 696d 616c 0a69 6e73 d or minimal.ins │ │ │ │ │ -0000b620: 7461 6c6c 2e0a 0a54 6865 2066 6f6c 6c6f tall...The follo │ │ │ │ │ -0000b630: 7769 6e67 2027 7072 696f 7269 7479 206c wing 'priority l │ │ │ │ │ -0000b640: 6576 656c 7327 2061 7265 2072 6563 6f67 evels' are recog │ │ │ │ │ -0000b650: 6e69 7a65 6420 6279 2074 6865 2044 6562 nized by the Deb │ │ │ │ │ -0000b660: 6961 6e20 7061 636b 6167 650a 6d61 6e61 ian package.mana │ │ │ │ │ -0000b670: 6765 6d65 6e74 2074 6f6f 6c73 2e0a 0ae2 gement tools.... │ │ │ │ │ -0000b680: 8098 7265 7175 6972 6564 e280 990a 0a20 ..required..... │ │ │ │ │ -0000b690: 2020 2020 5061 636b 6167 6573 2077 6869 Packages whi │ │ │ │ │ -0000b6a0: 6368 2061 7265 206e 6563 6573 7361 7279 ch are necessary │ │ │ │ │ -0000b6b0: 2066 6f72 2074 6865 2070 726f 7065 7220 for the proper │ │ │ │ │ -0000b6c0: 6675 6e63 7469 6f6e 696e 6720 6f66 2074 functioning of t │ │ │ │ │ -0000b6d0: 6865 0a20 2020 2020 7379 7374 656d 2028 he. system ( │ │ │ │ │ -0000b6e0: 7573 7561 6c6c 792c 2074 6869 7320 6d65 usually, this me │ │ │ │ │ -0000b6f0: 616e 7320 7468 6174 2064 706b 6720 6675 ans that dpkg fu │ │ │ │ │ -0000b700: 6e63 7469 6f6e 616c 6974 7920 6465 7065 nctionality depe │ │ │ │ │ -0000b710: 6e64 7320 6f6e 0a20 2020 2020 7468 6573 nds on. thes │ │ │ │ │ -0000b720: 6520 7061 636b 6167 6573 292e 2020 5265 e packages). Re │ │ │ │ │ -0000b730: 6d6f 7669 6e67 2061 20e2 8098 7265 7175 moving a ...requ │ │ │ │ │ -0000b740: 6972 6564 e280 9920 7061 636b 6167 6520 ired... package │ │ │ │ │ -0000b750: 6d61 7920 6361 7573 6520 796f 7572 0a20 may cause your. │ │ │ │ │ -0000b760: 2020 2020 7379 7374 656d 2074 6f20 6265 system to be │ │ │ │ │ -0000b770: 636f 6d65 2074 6f74 616c 6c79 2062 726f come totally bro │ │ │ │ │ -0000b780: 6b65 6e20 616e 6420 796f 7520 6d61 7920 ken and you may │ │ │ │ │ -0000b790: 6e6f 7420 6576 656e 2062 6520 6162 6c65 not even be able │ │ │ │ │ -0000b7a0: 2074 6f20 7573 650a 2020 2020 20e2 8098 to use. ... │ │ │ │ │ -0000b7b0: 6470 6b67 e280 9920 746f 2070 7574 2074 dpkg... to put t │ │ │ │ │ -0000b7c0: 6869 6e67 7320 6261 636b 2c20 736f 206f hings back, so o │ │ │ │ │ -0000b7d0: 6e6c 7920 646f 2073 6f20 6966 2079 6f75 nly do so if you │ │ │ │ │ -0000b7e0: 206b 6e6f 7720 7768 6174 2079 6f75 2061 know what you a │ │ │ │ │ -0000b7f0: 7265 0a20 2020 2020 646f 696e 672e 0a0a re. doing... │ │ │ │ │ -0000b800: 2020 2020 2053 7973 7465 6d73 2077 6974 Systems wit │ │ │ │ │ -0000b810: 6820 6f6e 6c79 2074 6865 20e2 8098 7265 h only the ...re │ │ │ │ │ -0000b820: 7175 6972 6564 e280 9920 7061 636b 6167 quired... packag │ │ │ │ │ -0000b830: 6573 2069 6e73 7461 6c6c 6564 2068 6176 es installed hav │ │ │ │ │ -0000b840: 6520 6174 206c 6561 7374 0a20 2020 2020 e at least. │ │ │ │ │ -0000b850: 656e 6f75 6768 2066 756e 6374 696f 6e61 enough functiona │ │ │ │ │ -0000b860: 6c69 7479 2066 6f72 2074 6865 2073 7973 lity for the sys │ │ │ │ │ -0000b870: 6164 6d69 6e20 746f 2062 6f6f 7420 7468 admin to boot th │ │ │ │ │ -0000b880: 6520 7379 7374 656d 2061 6e64 0a20 2020 e system and. │ │ │ │ │ -0000b890: 2020 696e 7374 616c 6c20 6d6f 7265 2073 install more s │ │ │ │ │ -0000b8a0: 6f66 7477 6172 652e 0a0a e280 9869 6d70 oftware......imp │ │ │ │ │ -0000b8b0: 6f72 7461 6e74 e280 990a 0a20 2020 2020 ortant..... │ │ │ │ │ -0000b8c0: 496d 706f 7274 616e 7420 7072 6f67 7261 Important progra │ │ │ │ │ -0000b8d0: 6d73 2c20 696e 636c 7564 696e 6720 7468 ms, including th │ │ │ │ │ -0000b8e0: 6f73 6520 7768 6963 6820 6f6e 6520 776f ose which one wo │ │ │ │ │ -0000b8f0: 756c 6420 6578 7065 6374 2074 6f20 6669 uld expect to fi │ │ │ │ │ -0000b900: 6e64 0a20 2020 2020 6f6e 2061 6e79 2055 nd. on any U │ │ │ │ │ -0000b910: 6e69 782d 6c69 6b65 2073 7973 7465 6d2e nix-like system. │ │ │ │ │ -0000b920: 2020 4966 2074 6865 2065 7870 6563 7461 If the expecta │ │ │ │ │ -0000b930: 7469 6f6e 2069 7320 7468 6174 2061 6e20 tion is that an │ │ │ │ │ -0000b940: 6578 7065 7269 656e 6365 640a 2020 2020 experienced. │ │ │ │ │ -0000b950: 2055 6e69 7820 7065 7273 6f6e 2077 686f Unix person who │ │ │ │ │ -0000b960: 2066 6f75 6e64 2069 7420 6d69 7373 696e found it missin │ │ │ │ │ -0000b970: 6720 776f 756c 6420 7361 7920 e280 9c57 g would say ...W │ │ │ │ │ -0000b980: 6861 7420 6f6e 2065 6172 7468 2069 7320 hat on earth is │ │ │ │ │ -0000b990: 676f 696e 670a 2020 2020 206f 6e2c 2077 going. on, w │ │ │ │ │ -0000b9a0: 6865 7265 2069 7320 e280 9866 6f6f e280 here is ...foo.. │ │ │ │ │ -0000b9b0: 993f e280 9d2c 2069 7420 6d75 7374 2062 .?..., it must b │ │ │ │ │ -0000b9c0: 6520 616e 20e2 8098 696d 706f 7274 616e e an ...importan │ │ │ │ │ -0000b9d0: 74e2 8099 2070 6163 6b61 6765 2e20 2028 t... package. ( │ │ │ │ │ -0000b9e0: 3129 0a20 2020 2020 4f74 6865 7220 7061 1). Other pa │ │ │ │ │ -0000b9f0: 636b 6167 6573 2077 6974 686f 7574 2077 ckages without w │ │ │ │ │ -0000ba00: 6869 6368 2074 6865 2073 7973 7465 6d20 hich the system │ │ │ │ │ -0000ba10: 7769 6c6c 206e 6f74 2072 756e 2077 656c will not run wel │ │ │ │ │ -0000ba20: 6c20 6f72 2062 650a 2020 2020 2075 7361 l or be. usa │ │ │ │ │ -0000ba30: 626c 6520 6d75 7374 2061 6c73 6f20 6861 ble must also ha │ │ │ │ │ -0000ba40: 7665 2070 7269 6f72 6974 7920 e280 9869 ve priority ...i │ │ │ │ │ -0000ba50: 6d70 6f72 7461 6e74 e280 992e 2020 5468 mportant.... Th │ │ │ │ │ -0000ba60: 6973 2064 6f65 7320 276e 6f74 270a 2020 is does 'not'. │ │ │ │ │ -0000ba70: 2020 2069 6e63 6c75 6465 2045 6d61 6373 include Emacs │ │ │ │ │ -0000ba80: 2c20 7468 6520 5820 5769 6e64 6f77 2053 , the X Window S │ │ │ │ │ -0000ba90: 7973 7465 6d2c 2054 6558 206f 7220 616e ystem, TeX or an │ │ │ │ │ -0000baa0: 7920 6f74 6865 7220 6c61 7267 650a 2020 y other large. │ │ │ │ │ -0000bab0: 2020 2061 7070 6c69 6361 7469 6f6e 732e applications. │ │ │ │ │ -0000bac0: 2020 5468 6520 e280 9869 6d70 6f72 7461 The ...importa │ │ │ │ │ -0000bad0: 6e74 e280 9920 7061 636b 6167 6573 2061 nt... packages a │ │ │ │ │ -0000bae0: 7265 206a 7573 7420 6120 6261 7265 206d re just a bare m │ │ │ │ │ -0000baf0: 696e 696d 756d 206f 660a 2020 2020 2063 inimum of. c │ │ │ │ │ -0000bb00: 6f6d 6d6f 6e6c 792d 6578 7065 6374 6564 ommonly-expected │ │ │ │ │ -0000bb10: 2061 6e64 206e 6563 6573 7361 7279 2074 and necessary t │ │ │ │ │ -0000bb20: 6f6f 6c73 2e0a 0ae2 8098 7374 616e 6461 ools......standa │ │ │ │ │ -0000bb30: 7264 e280 990a 0a20 2020 2020 5468 6573 rd..... Thes │ │ │ │ │ -0000bb40: 6520 7061 636b 6167 6573 2070 726f 7669 e packages provi │ │ │ │ │ -0000bb50: 6465 2061 2072 6561 736f 6e61 626c 7920 de a reasonably │ │ │ │ │ -0000bb60: 736d 616c 6c20 6275 7420 6e6f 7420 746f small but not to │ │ │ │ │ -0000bb70: 6f20 6c69 6d69 7465 640a 2020 2020 2063 o limited. c │ │ │ │ │ -0000bb80: 6861 7261 6374 6572 2d6d 6f64 6520 7379 haracter-mode sy │ │ │ │ │ -0000bb90: 7374 656d 2e20 2054 6869 7320 6973 2077 stem. This is w │ │ │ │ │ -0000bba0: 6861 7420 7769 6c6c 2062 6520 696e 7374 hat will be inst │ │ │ │ │ -0000bbb0: 616c 6c65 6420 6279 2064 6566 6175 6c74 alled by default │ │ │ │ │ -0000bbc0: 0a20 2020 2020 6966 2074 6865 2075 7365 . if the use │ │ │ │ │ -0000bbd0: 7220 646f 6573 6ee2 8099 7420 7365 6c65 r doesn...t sele │ │ │ │ │ -0000bbe0: 6374 2061 6e79 7468 696e 6720 656c 7365 ct anything else │ │ │ │ │ -0000bbf0: 2e20 2049 7420 646f 6573 6ee2 8099 7420 . It doesn...t │ │ │ │ │ -0000bc00: 696e 636c 7564 6520 6d61 6e79 0a20 2020 include many. │ │ │ │ │ -0000bc10: 2020 6c61 7267 6520 6170 706c 6963 6174 large applicat │ │ │ │ │ -0000bc20: 696f 6e73 2e0a 0a20 2020 2020 5477 6f20 ions... Two │ │ │ │ │ -0000bc30: 7061 636b 6167 6573 2074 6861 7420 626f packages that bo │ │ │ │ │ -0000bc40: 7468 2068 6176 6520 6120 7072 696f 7269 th have a priori │ │ │ │ │ -0000bc50: 7479 206f 6620 e280 9873 7461 6e64 6172 ty of ...standar │ │ │ │ │ -0000bc60: 64e2 8099 206f 7220 6869 6768 6572 206d d... or higher m │ │ │ │ │ -0000bc70: 7573 740a 2020 2020 206e 6f74 2063 6f6e ust. not con │ │ │ │ │ -0000bc80: 666c 6963 7420 7769 7468 2065 6163 6820 flict with each │ │ │ │ │ -0000bc90: 6f74 6865 722e 0a0a e280 986f 7074 696f other......optio │ │ │ │ │ -0000bca0: 6e61 6ce2 8099 0a0a 2020 2020 2054 6869 nal..... Thi │ │ │ │ │ -0000bcb0: 7320 6973 2074 6865 2064 6566 6175 6c74 s is the default │ │ │ │ │ -0000bcc0: 2070 7269 6f72 6974 7920 666f 7220 7468 priority for th │ │ │ │ │ -0000bcd0: 6520 6d61 6a6f 7269 7479 206f 6620 7468 e majority of th │ │ │ │ │ -0000bce0: 6520 6172 6368 6976 652e 0a20 2020 2020 e archive.. │ │ │ │ │ -0000bcf0: 556e 6c65 7373 2061 2070 6163 6b61 6765 Unless a package │ │ │ │ │ -0000bd00: 2073 686f 756c 6420 6265 2069 6e73 7461 should be insta │ │ │ │ │ -0000bd10: 6c6c 6564 2062 7920 6465 6661 756c 7420 lled by default │ │ │ │ │ -0000bd20: 6f6e 2073 7461 6e64 6172 6420 4465 6269 on standard Debi │ │ │ │ │ -0000bd30: 616e 0a20 2020 2020 7379 7374 656d 732c an. systems, │ │ │ │ │ -0000bd40: 2069 7420 7368 6f75 6c64 2068 6176 6520 it should have │ │ │ │ │ -0000bd50: 6120 7072 696f 7269 7479 206f 6620 e280 a priority of .. │ │ │ │ │ -0000bd60: 986f 7074 696f 6e61 6ce2 8099 2e20 2050 .optional.... P │ │ │ │ │ -0000bd70: 6163 6b61 6765 7320 7769 7468 2061 0a20 ackages with a. │ │ │ │ │ -0000bd80: 2020 2020 7072 696f 7269 7479 206f 6620 priority of │ │ │ │ │ -0000bd90: e280 986f 7074 696f 6e61 6ce2 8099 206d ...optional... m │ │ │ │ │ -0000bda0: 6179 2063 6f6e 666c 6963 7420 7769 7468 ay conflict with │ │ │ │ │ -0000bdb0: 2065 6163 6820 6f74 6865 722e 0a0a e280 each other..... │ │ │ │ │ -0000bdc0: 9865 7874 7261 e280 990a 0a20 2020 2020 .extra..... │ │ │ │ │ -0000bdd0: 2754 6869 7320 7072 696f 7269 7479 2069 'This priority i │ │ │ │ │ -0000bde0: 7320 6465 7072 6563 6174 6564 2e27 2020 s deprecated.' │ │ │ │ │ -0000bdf0: 5573 6520 7468 6520 e280 986f 7074 696f Use the ...optio │ │ │ │ │ -0000be00: 6e61 6ce2 8099 2070 7269 6f72 6974 790a nal... priority. │ │ │ │ │ -0000be10: 2020 2020 2069 6e73 7465 6164 2e20 2054 instead. T │ │ │ │ │ -0000be20: 6869 7320 7072 696f 7269 7479 2073 686f his priority sho │ │ │ │ │ -0000be30: 756c 6420 6265 2074 7265 6174 6564 2061 uld be treated a │ │ │ │ │ -0000be40: 7320 6571 7569 7661 6c65 6e74 2074 6f0a s equivalent to. │ │ │ │ │ -0000be50: 2020 2020 20e2 8098 6f70 7469 6f6e 616c ...optional │ │ │ │ │ -0000be60: e280 992e 0a0a 2020 2020 2054 6865 20e2 ...... The . │ │ │ │ │ -0000be70: 8098 6578 7472 61e2 8099 2070 7269 6f72 ..extra... prior │ │ │ │ │ -0000be80: 6974 7920 7761 7320 7072 6576 696f 7573 ity was previous │ │ │ │ │ -0000be90: 6c79 2075 7365 6420 666f 7220 7061 636b ly used for pack │ │ │ │ │ -0000bea0: 6167 6573 2074 6861 740a 2020 2020 2063 ages that. c │ │ │ │ │ -0000beb0: 6f6e 666c 6963 7465 6420 7769 7468 206f onflicted with o │ │ │ │ │ -0000bec0: 7468 6572 2070 6163 6b61 6765 7320 616e ther packages an │ │ │ │ │ -0000bed0: 6420 7061 636b 6167 6573 2074 6861 7420 d packages that │ │ │ │ │ -0000bee0: 7765 7265 206f 6e6c 7920 6c69 6b65 6c79 were only likely │ │ │ │ │ -0000bef0: 0a20 2020 2020 746f 2062 6520 7573 6566 . to be usef │ │ │ │ │ -0000bf00: 756c 2074 6f20 7065 6f70 6c65 2077 6974 ul to people wit │ │ │ │ │ -0000bf10: 6820 7370 6563 6961 6c69 7a65 6420 7265 h specialized re │ │ │ │ │ -0000bf20: 7175 6972 656d 656e 7473 2e20 2048 6f77 quirements. How │ │ │ │ │ -0000bf30: 6576 6572 2c0a 2020 2020 2074 6869 7320 ever,. this │ │ │ │ │ -0000bf40: 6469 7374 696e 6374 696f 6e20 7761 7320 distinction was │ │ │ │ │ -0000bf50: 736f 6d65 7768 6174 2061 7262 6974 7261 somewhat arbitra │ │ │ │ │ -0000bf60: 7279 2c20 6e6f 7420 636f 6e73 6973 7465 ry, not consiste │ │ │ │ │ -0000bf70: 6e74 6c79 2066 6f6c 6c6f 7765 642c 0a20 ntly followed,. │ │ │ │ │ -0000bf80: 2020 2020 616e 6420 6e6f 7420 7573 6566 and not usef │ │ │ │ │ -0000bf90: 756c 2065 6e6f 7567 6820 746f 2077 6172 ul enough to war │ │ │ │ │ -0000bfa0: 7261 6e74 2074 6865 206d 6169 6e74 656e rant the mainten │ │ │ │ │ -0000bfb0: 616e 6365 2065 6666 6f72 742e 0a0a 2020 ance effort... │ │ │ │ │ -0000bfc0: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ -0000bfd0: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ -0000bfe0: 0a0a 2020 2028 3129 2054 6869 7320 6973 .. (1) This is │ │ │ │ │ -0000bff0: 2061 6e20 696d 706f 7274 616e 7420 6372 an important cr │ │ │ │ │ -0000c000: 6974 6572 696f 6e20 6265 6361 7573 6520 iterion because │ │ │ │ │ -0000c010: 7765 2061 7265 2074 7279 696e 6720 746f we are trying to │ │ │ │ │ -0000c020: 2070 726f 6475 6365 2c0a 616d 6f6e 6773 produce,.amongs │ │ │ │ │ -0000c030: 7420 6f74 6865 7220 7468 696e 6773 2c20 t other things, │ │ │ │ │ -0000c040: 6120 6672 6565 2055 6e69 782e 0a0a 1f0a a free Unix..... │ │ │ │ │ -0000c050: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0000c060: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0000c070: 2042 696e 6172 7920 7061 636b 6167 6573 Binary packages │ │ │ │ │ -0000c080: 2c20 204e 6578 743a 2053 6f75 7263 6520 , Next: Source │ │ │ │ │ -0000c090: 7061 636b 6167 6573 2c20 2050 7265 763a packages, Prev: │ │ │ │ │ -0000c0a0: 2054 6865 2044 6562 6961 6e20 4172 6368 The Debian Arch │ │ │ │ │ -0000c0b0: 6976 652c 2020 5570 3a20 546f 700a 0a33 ive, Up: Top..3 │ │ │ │ │ -0000c0c0: 2042 696e 6172 7920 7061 636b 6167 6573 Binary packages │ │ │ │ │ -0000c0d0: 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a .*************** │ │ │ │ │ -0000c0e0: 2a2a 0a0a 5468 6520 4465 6269 616e 2064 **..The Debian d │ │ │ │ │ -0000c0f0: 6973 7472 6962 7574 696f 6e20 6973 2062 istribution is b │ │ │ │ │ -0000c100: 6173 6564 206f 6e20 7468 6520 4465 6269 ased on the Debi │ │ │ │ │ -0000c110: 616e 2070 6163 6b61 6765 206d 616e 6167 an package manag │ │ │ │ │ -0000c120: 656d 656e 740a 7379 7374 656d 2c20 6361 ement.system, ca │ │ │ │ │ -0000c130: 6c6c 6564 20e2 8098 6470 6b67 e280 992e lled ...dpkg.... │ │ │ │ │ -0000c140: 2020 5468 7573 2c20 616c 6c20 7061 636b Thus, all pack │ │ │ │ │ -0000c150: 6167 6573 2069 6e20 7468 6520 4465 6269 ages in the Debi │ │ │ │ │ -0000c160: 616e 2064 6973 7472 6962 7574 696f 6e0a an distribution. │ │ │ │ │ -0000c170: 6d75 7374 2062 6520 7072 6f76 6964 6564 must be provided │ │ │ │ │ -0000c180: 2069 6e20 7468 6520 e280 982e 6465 62e2 in the ....deb. │ │ │ │ │ -0000c190: 8099 2066 696c 6520 666f 726d 6174 2e0a .. file format.. │ │ │ │ │ -0000c1a0: 0a41 20e2 8098 2e64 6562 e280 9920 7061 .A ....deb... pa │ │ │ │ │ -0000c1b0: 636b 6167 6520 636f 6e74 6169 6e73 2074 ckage contains t │ │ │ │ │ -0000c1c0: 776f 2073 6574 7320 6f66 2066 696c 6573 wo sets of files │ │ │ │ │ -0000c1d0: 3a20 6120 7365 7420 6f66 2066 696c 6573 : a set of files │ │ │ │ │ -0000c1e0: 2074 6f20 696e 7374 616c 6c0a 6f6e 2074 to install.on t │ │ │ │ │ -0000c1f0: 6865 2073 7973 7465 6d20 7768 656e 2074 he system when t │ │ │ │ │ -0000c200: 6865 2070 6163 6b61 6765 2069 7320 696e he package is in │ │ │ │ │ -0000c210: 7374 616c 6c65 642c 2061 6e64 2061 2073 stalled, and a s │ │ │ │ │ -0000c220: 6574 206f 6620 6669 6c65 7320 7468 6174 et of files that │ │ │ │ │ -0000c230: 0a70 726f 7669 6465 2061 6464 6974 696f .provide additio │ │ │ │ │ -0000c240: 6e61 6c20 6d65 7461 6461 7461 2061 626f nal metadata abo │ │ │ │ │ -0000c250: 7574 2074 6865 2070 6163 6b61 6765 206f ut the package o │ │ │ │ │ -0000c260: 7220 7768 6963 6820 6172 6520 6578 6563 r which are exec │ │ │ │ │ -0000c270: 7574 6564 2077 6865 6e0a 7468 6520 7061 uted when.the pa │ │ │ │ │ -0000c280: 636b 6167 6520 6973 2069 6e73 7461 6c6c ckage is install │ │ │ │ │ -0000c290: 6564 206f 7220 7265 6d6f 7665 642e 2020 ed or removed. │ │ │ │ │ -0000c2a0: 5468 6973 2073 6563 6f6e 6420 7365 7420 This second set │ │ │ │ │ -0000c2b0: 6f66 2066 696c 6573 2069 7320 6361 6c6c of files is call │ │ │ │ │ -0000c2c0: 6564 0a27 7061 636b 6167 6520 6d65 7461 ed.'package meta │ │ │ │ │ -0000c2d0: 6461 7461 2066 696c 6573 272e 2020 416d data files'. Am │ │ │ │ │ -0000c2e0: 6f6e 6720 7468 6f73 6520 6669 6c65 7320 ong those files │ │ │ │ │ -0000c2f0: 6172 6520 7468 6520 7061 636b 6167 6520 are the package │ │ │ │ │ -0000c300: 6d61 696e 7461 696e 6572 0a73 6372 6970 maintainer.scrip │ │ │ │ │ -0000c310: 7473 2061 6e64 20e2 8098 636f 6e74 726f ts and ...contro │ │ │ │ │ -0000c320: 6ce2 8099 2c20 7468 6520 2a6e 6f74 6520 l..., the *note │ │ │ │ │ -0000c330: 6269 6e61 7279 2070 6163 6b61 6765 2063 binary package c │ │ │ │ │ -0000c340: 6f6e 7472 6f6c 2066 696c 653a 2033 352e ontrol file: 35. │ │ │ │ │ -0000c350: 2074 6861 740a 636f 6e74 6169 6e73 2074 that.contains t │ │ │ │ │ -0000c360: 6865 2063 6f6e 7472 6f6c 2066 6965 6c64 he control field │ │ │ │ │ -0000c370: 7320 666f 7220 7468 6520 7061 636b 6167 s for the packag │ │ │ │ │ -0000c380: 652e 2020 4f74 6865 7220 7061 636b 6167 e. Other packag │ │ │ │ │ -0000c390: 6520 6d65 7461 6461 7461 0a66 696c 6573 e metadata.files │ │ │ │ │ -0000c3a0: 2069 6e63 6c75 6465 202a 6e6f 7465 2073 include *note s │ │ │ │ │ -0000c3b0: 796d 626f 6c73 3a20 3336 2e20 6f72 202a ymbols: 36. or * │ │ │ │ │ -0000c3c0: 6e6f 7465 2073 686c 6962 733a 2033 372e note shlibs: 37. │ │ │ │ │ -0000c3d0: 2075 7365 6420 746f 2073 746f 7265 0a73 used to store.s │ │ │ │ │ -0000c3e0: 6861 7265 6420 6c69 6272 6172 7920 6465 hared library de │ │ │ │ │ -0000c3f0: 7065 6e64 656e 6379 2069 6e66 6f72 6d61 pendency informa │ │ │ │ │ -0000c400: 7469 6f6e 2061 6e64 2074 6865 20e2 8098 tion and the ... │ │ │ │ │ -0000c410: 636f 6e66 6669 6c65 73e2 8099 2066 696c conffiles... fil │ │ │ │ │ -0000c420: 6520 7468 6174 0a6c 6973 7473 2074 6865 e that.lists the │ │ │ │ │ -0000c430: 2070 6163 6b61 6765 e280 9973 2063 6f6e package...s con │ │ │ │ │ -0000c440: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ -0000c450: 2028 6465 7363 7269 6265 6420 696e 202a (described in * │ │ │ │ │ -0000c460: 6e6f 7465 0a43 6f6e 6669 6775 7261 7469 note.Configurati │ │ │ │ │ -0000c470: 6f6e 2066 696c 6573 3a20 3338 2e29 2e0a on files: 38.).. │ │ │ │ │ -0000c480: 0a54 6865 7265 2069 7320 756e 666f 7274 .There is unfort │ │ │ │ │ -0000c490: 756e 6174 656c 7920 6120 636f 6c6c 6973 unately a collis │ │ │ │ │ -0000c4a0: 696f 6e20 6f66 2074 6572 6d69 6e6f 6c6f ion of terminolo │ │ │ │ │ -0000c4b0: 6779 2068 6572 6520 6265 7477 6565 6e20 gy here between │ │ │ │ │ -0000c4c0: 636f 6e74 726f 6c0a 696e 666f 726d 6174 control.informat │ │ │ │ │ -0000c4d0: 696f 6e20 6669 6c65 7320 616e 6420 6669 ion files and fi │ │ │ │ │ -0000c4e0: 6c65 7320 696e 2074 6865 2044 6562 6961 les in the Debia │ │ │ │ │ -0000c4f0: 6e20 636f 6e74 726f 6c20 6669 6c65 2066 n control file f │ │ │ │ │ -0000c500: 6f72 6d61 742e 0a54 6872 6f75 6768 6f75 ormat..Throughou │ │ │ │ │ -0000c510: 7420 7468 6973 2064 6f63 756d 656e 742c t this document, │ │ │ │ │ -0000c520: 2061 2027 636f 6e74 726f 6c20 6669 6c65 a 'control file │ │ │ │ │ -0000c530: 2720 7265 6665 7273 2074 6f20 6120 6669 ' refers to a fi │ │ │ │ │ -0000c540: 6c65 2069 6e20 7468 650a 4465 6269 616e le in the.Debian │ │ │ │ │ -0000c550: 2063 6f6e 7472 6f6c 2066 696c 6520 666f control file fo │ │ │ │ │ -0000c560: 726d 6174 2e20 2054 6865 7365 2066 696c rmat. These fil │ │ │ │ │ -0000c570: 6573 2061 7265 2064 6f63 756d 656e 7465 es are documente │ │ │ │ │ -0000c580: 6420 696e 202a 6e6f 7465 2043 6f6e 7472 d in *note Contr │ │ │ │ │ -0000c590: 6f6c 0a66 696c 6573 2061 6e64 2074 6865 ol.files and the │ │ │ │ │ -0000c5a0: 6972 2066 6965 6c64 733a 2033 392e 2020 ir fields: 39. │ │ │ │ │ -0000c5b0: 4f6e 6c79 2066 696c 6573 2072 6566 6572 Only files refer │ │ │ │ │ -0000c5c0: 7265 6420 746f 2073 7065 6369 6669 6361 red to specifica │ │ │ │ │ -0000c5d0: 6c6c 7920 6173 0a27 7061 636b 6167 6520 lly as.'package │ │ │ │ │ -0000c5e0: 6d65 7461 6461 7461 2066 696c 6573 2720 metadata files' │ │ │ │ │ -0000c5f0: 6172 6520 7468 6520 6669 6c65 7320 696e are the files in │ │ │ │ │ -0000c600: 636c 7564 6564 2069 6e20 7468 6520 7061 cluded in the pa │ │ │ │ │ -0000c610: 636b 6167 6520 6d65 7461 6461 7461 0a6d ckage metadata.m │ │ │ │ │ -0000c620: 656d 6265 7220 2863 616c 6c65 6420 e280 ember (called .. │ │ │ │ │ -0000c630: 9863 6f6e 7472 6f6c 2e74 6172 e280 9929 .control.tar...) │ │ │ │ │ -0000c640: 206f 6620 7468 6520 e280 982e 6465 62e2 of the ....deb. │ │ │ │ │ -0000c650: 8099 2066 696c 6520 666f 726d 6174 2075 .. file format u │ │ │ │ │ -0000c660: 7365 6420 6279 2062 696e 6172 790a 7061 sed by binary.pa │ │ │ │ │ -0000c670: 636b 6167 6573 2e20 204d 6f73 7420 7061 ckages. Most pa │ │ │ │ │ -0000c680: 636b 6167 6520 6d65 7461 6461 7461 2066 ckage metadata f │ │ │ │ │ -0000c690: 696c 6573 2061 7265 206e 6f74 2069 6e20 iles are not in │ │ │ │ │ -0000c6a0: 7468 6520 4465 6269 616e 2063 6f6e 7472 the Debian contr │ │ │ │ │ -0000c6b0: 6f6c 0a66 696c 6520 666f 726d 6174 2e0a ol.file format.. │ │ │ │ │ -0000c6c0: 0a2a 204d 656e 753a 0a0a 2a20 5468 6520 .* Menu:..* The │ │ │ │ │ -0000c6d0: 7061 636b 6167 6520 6e61 6d65 3a3a 0a2a package name::.* │ │ │ │ │ -0000c6e0: 2054 6865 2076 6572 7369 6f6e 206f 6620 The version of │ │ │ │ │ -0000c6f0: 6120 7061 636b 6167 653a 3a0a 2a20 5468 a package::.* Th │ │ │ │ │ -0000c700: 6520 6d61 696e 7461 696e 6572 206f 6620 e maintainer of │ │ │ │ │ -0000c710: 6120 7061 636b 6167 653a 3a0a 2a20 5468 a package::.* Th │ │ │ │ │ -0000c720: 6520 6465 7363 7269 7074 696f 6e20 6f66 e description of │ │ │ │ │ -0000c730: 2061 2070 6163 6b61 6765 3a3a 0a2a 2044 a package::.* D │ │ │ │ │ -0000c740: 6570 656e 6465 6e63 6965 733a 3a0a 2a20 ependencies::.* │ │ │ │ │ -0000c750: 5669 7274 7561 6c20 7061 636b 6167 6573 Virtual packages │ │ │ │ │ -0000c760: 3a3a 0a2a 2042 6173 6520 7379 7374 656d ::.* Base system │ │ │ │ │ -0000c770: 3a3a 0a2a 2045 7373 656e 7469 616c 2070 ::.* Essential p │ │ │ │ │ -0000c780: 6163 6b61 6765 733a 3a0a 2a20 4d61 696e ackages::.* Main │ │ │ │ │ -0000c790: 7461 696e 6572 2053 6372 6970 7473 3a3a tainer Scripts:: │ │ │ │ │ -0000c7a0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0000c7b0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0000c7c0: 6f64 653a 2054 6865 2070 6163 6b61 6765 ode: The package │ │ │ │ │ -0000c7d0: 206e 616d 652c 2020 4e65 7874 3a20 5468 name, Next: Th │ │ │ │ │ -0000c7e0: 6520 7665 7273 696f 6e20 6f66 2061 2070 e version of a p │ │ │ │ │ -0000c7f0: 6163 6b61 6765 2c20 2055 703a 2042 696e ackage, Up: Bin │ │ │ │ │ -0000c800: 6172 7920 7061 636b 6167 6573 0a0a 332e ary packages..3. │ │ │ │ │ -0000c810: 3120 5468 6520 7061 636b 6167 6520 6e61 1 The package na │ │ │ │ │ -0000c820: 6d65 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d me.============= │ │ │ │ │ -0000c830: 3d3d 3d3d 3d3d 3d0a 0a45 7665 7279 2070 =======..Every p │ │ │ │ │ -0000c840: 6163 6b61 6765 206d 7573 7420 6861 7665 ackage must have │ │ │ │ │ -0000c850: 2061 206e 616d 6520 7468 6174 e280 9973 a name that...s │ │ │ │ │ -0000c860: 2075 6e69 7175 6520 7769 7468 696e 2074 unique within t │ │ │ │ │ -0000c870: 6865 2044 6562 6961 6e20 6172 6368 6976 he Debian archiv │ │ │ │ │ -0000c880: 652e 0a0a 5468 6520 7061 636b 6167 6520 e...The package │ │ │ │ │ -0000c890: 6e61 6d65 2069 7320 696e 636c 7564 6564 name is included │ │ │ │ │ -0000c8a0: 2069 6e20 7468 6520 636f 6e74 726f 6c20 in the control │ │ │ │ │ -0000c8b0: 6669 656c 6420 e280 9850 6163 6b61 6765 field ...Package │ │ │ │ │ -0000c8c0: e280 992c 2074 6865 2066 6f72 6d61 740a ..., the format. │ │ │ │ │ -0000c8d0: 6f66 2077 6869 6368 2069 7320 6465 7363 of which is desc │ │ │ │ │ -0000c8e0: 7269 6265 6420 696e 202a 6e6f 7465 2050 ribed in *note P │ │ │ │ │ -0000c8f0: 6163 6b61 6765 3a20 3363 2e20 2054 6865 ackage: 3c. The │ │ │ │ │ -0000c900: 2070 6163 6b61 6765 206e 616d 6520 6973 package name is │ │ │ │ │ -0000c910: 2061 6c73 6f0a 696e 636c 7564 6564 2061 also.included a │ │ │ │ │ -0000c920: 7320 6120 7061 7274 206f 6620 7468 6520 s a part of the │ │ │ │ │ -0000c930: 6669 6c65 206e 616d 6520 6f66 2074 6865 file name of the │ │ │ │ │ -0000c940: 20e2 8098 2e64 6562 e280 9920 6669 6c65 ....deb... file │ │ │ │ │ -0000c950: 2e0a 0a2a 204d 656e 753a 0a0a 2a20 5061 ...* Menu:..* Pa │ │ │ │ │ -0000c960: 636b 6167 6573 2077 6974 6820 706f 7465 ckages with pote │ │ │ │ │ -0000c970: 6e74 6961 6c6c 7920 6f66 6665 6e73 6976 ntially offensiv │ │ │ │ │ -0000c980: 6520 636f 6e74 656e 743a 3a0a 0a1f 0a46 e content::....F │ │ │ │ │ -0000c990: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0000c9a0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -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 742c 2020 5570 ive content, Up │ │ │ │ │ -0000c9e0: 3a20 5468 6520 7061 636b 6167 6520 6e61 : The package na │ │ │ │ │ -0000c9f0: 6d65 0a0a 332e 312e 3120 5061 636b 6167 me..3.1.1 Packag │ │ │ │ │ -0000ca00: 6573 2077 6974 6820 706f 7465 6e74 6961 es with potentia │ │ │ │ │ -0000ca10: 6c6c 7920 6f66 6665 6e73 6976 6520 636f lly offensive co │ │ │ │ │ -0000ca20: 6e74 656e 740a 2d2d 2d2d 2d2d 2d2d 2d2d ntent.---------- │ │ │ │ │ +00009610: 2d2d 2d0a 0a54 6865 2027 6e6f 6e2d 6672 ---..The 'non-fr │ │ │ │ │ +00009620: 6565 2720 6172 6368 6976 6520 6172 6561 ee' archive area │ │ │ │ │ +00009630: 2063 6f6e 7461 696e 7320 7375 7070 6c65 contains supple │ │ │ │ │ +00009640: 6d65 6e74 616c 2070 6163 6b61 6765 7320 mental packages │ │ │ │ │ +00009650: 696e 7465 6e64 6564 2074 6f0a 776f 726b intended to.work │ │ │ │ │ +00009660: 2077 6974 6820 7468 6520 4465 6269 616e with the Debian │ │ │ │ │ +00009670: 2064 6973 7472 6962 7574 696f 6e20 7468 distribution th │ │ │ │ │ +00009680: 6174 2064 6f20 6e6f 7420 636f 6d70 6c79 at do not comply │ │ │ │ │ +00009690: 2077 6974 6820 7468 6520 4446 5347 206f with the DFSG o │ │ │ │ │ +000096a0: 720a 6861 7665 206f 7468 6572 2070 726f r.have other pro │ │ │ │ │ +000096b0: 626c 656d 7320 7468 6174 206d 616b 6520 blems that make │ │ │ │ │ +000096c0: 7468 6569 7220 6469 7374 7269 6275 7469 their distributi │ │ │ │ │ +000096d0: 6f6e 2070 726f 626c 656d 6174 6963 2e20 on problematic. │ │ │ │ │ +000096e0: 2054 6865 7920 6d61 790a 6e6f 7420 636f They may.not co │ │ │ │ │ +000096f0: 6d70 6c79 2077 6974 6820 616c 6c20 6f66 mply with all of │ │ │ │ │ +00009700: 2074 6865 2070 6f6c 6963 7920 7265 7175 the policy requ │ │ │ │ │ +00009710: 6972 656d 656e 7473 2069 6e20 7468 6973 irements in this │ │ │ │ │ +00009720: 206d 616e 7561 6c20 6475 6520 746f 0a72 manual due to.r │ │ │ │ │ +00009730: 6573 7472 6963 7469 6f6e 7320 6f6e 206d estrictions on m │ │ │ │ │ +00009740: 6f64 6966 6963 6174 696f 6e73 206f 7220 odifications or │ │ │ │ │ +00009750: 6f74 6865 7220 6c69 6d69 7461 7469 6f6e other limitation │ │ │ │ │ +00009760: 732e 0a0a 5061 636b 6167 6573 206d 7573 s...Packages mus │ │ │ │ │ +00009770: 7420 6265 2070 6c61 6365 6420 696e 2027 t be placed in ' │ │ │ │ │ +00009780: 6e6f 6e2d 6672 6565 2720 6966 2074 6865 non-free' if the │ │ │ │ │ +00009790: 7920 6172 6520 6e6f 7420 636f 6d70 6c69 y are not compli │ │ │ │ │ +000097a0: 616e 7420 7769 7468 2074 6865 0a44 4653 ant with the.DFS │ │ │ │ │ +000097b0: 4720 6f72 2061 7265 2065 6e63 756d 6265 G or are encumbe │ │ │ │ │ +000097c0: 7265 6420 6279 2070 6174 656e 7473 206f red by patents o │ │ │ │ │ +000097d0: 7220 6f74 6865 7220 6c65 6761 6c20 6973 r other legal is │ │ │ │ │ +000097e0: 7375 6573 2074 6861 7420 6d61 6b65 2074 sues that make t │ │ │ │ │ +000097f0: 6865 6972 0a64 6973 7472 6962 7574 696f heir.distributio │ │ │ │ │ +00009800: 6e20 7072 6f62 6c65 6d61 7469 632e 0a0a n problematic... │ │ │ │ │ +00009810: 496e 2061 6464 6974 696f 6e2c 2074 6865 In addition, the │ │ │ │ │ +00009820: 2070 6163 6b61 6765 7320 696e 2027 6e6f packages in 'no │ │ │ │ │ +00009830: 6e2d 6672 6565 270a 0a20 2020 2d20 6d75 n-free'.. - mu │ │ │ │ │ +00009840: 7374 206e 6f74 2062 6520 736f 2062 7567 st not be so bug │ │ │ │ │ +00009850: 6779 2074 6861 7420 7765 2072 6566 7573 gy that we refus │ │ │ │ │ +00009860: 6520 746f 2073 7570 706f 7274 2074 6865 e to support the │ │ │ │ │ +00009870: 6d2c 2061 6e64 0a0a 2020 202d 206d 7573 m, and.. - mus │ │ │ │ │ +00009880: 7420 6d65 6574 2061 6c6c 2070 6f6c 6963 t meet all polic │ │ │ │ │ +00009890: 7920 7265 7175 6972 656d 656e 7473 2070 y requirements p │ │ │ │ │ +000098a0: 7265 7365 6e74 6564 2069 6e20 7468 6973 resented in this │ │ │ │ │ +000098b0: 206d 616e 7561 6c20 7468 6174 2069 740a manual that it. │ │ │ │ │ +000098c0: 2020 2020 2069 7320 706f 7373 6962 6c65 is possible │ │ │ │ │ +000098d0: 2066 6f72 2074 6865 6d20 746f 206d 6565 for them to mee │ │ │ │ │ +000098e0: 742e 2020 2831 290a 0a49 6620 6120 736f t. (1)..If a so │ │ │ │ │ +000098f0: 7572 6365 2070 6163 6b61 6765 2069 7320 urce package is │ │ │ │ │ +00009900: 696e 2074 6865 2027 6e6f 6e2d 6672 6565 in the 'non-free │ │ │ │ │ +00009910: 2720 6172 6368 6976 6520 6172 6561 2c20 ' archive area, │ │ │ │ │ +00009920: 7468 656e 2065 6163 6820 6f66 2074 6865 then each of the │ │ │ │ │ +00009930: 0a62 696e 6172 7920 7061 636b 6167 6573 .binary packages │ │ │ │ │ +00009940: 2074 6861 7420 6974 2070 726f 6475 6365 that it produce │ │ │ │ │ +00009950: 7320 6d75 7374 2061 6c73 6f20 6265 2069 s must also be i │ │ │ │ │ +00009960: 6e20 7468 6520 276e 6f6e 2d66 7265 6527 n the 'non-free' │ │ │ │ │ +00009970: 2061 7263 6869 7665 0a61 7265 612e 0a0a archive.area... │ │ │ │ │ +00009980: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ +00009990: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ +000099a0: 2d2d 0a0a 2020 2028 3129 2049 7420 6973 --.. (1) It is │ │ │ │ │ +000099b0: 2070 6f73 7369 626c 6520 7468 6174 2074 possible that t │ │ │ │ │ +000099c0: 6865 7265 2061 7265 2070 6f6c 6963 7920 here are policy │ │ │ │ │ +000099d0: 7265 7175 6972 656d 656e 7473 2077 6869 requirements whi │ │ │ │ │ +000099e0: 6368 2074 6865 0a70 6163 6b61 6765 2069 ch the.package i │ │ │ │ │ +000099f0: 7320 756e 6162 6c65 2074 6f20 6d65 6574 s unable to meet │ │ │ │ │ +00009a00: 2c20 666f 7220 6578 616d 706c 652c 2069 , for example, i │ │ │ │ │ +00009a10: 6620 7468 6520 736f 7572 6365 2069 7320 f the source is │ │ │ │ │ +00009a20: 756e 6176 6169 6c61 626c 652e 0a54 6865 unavailable..The │ │ │ │ │ +00009a30: 7365 2073 6974 7561 7469 6f6e 7320 7769 se situations wi │ │ │ │ │ +00009a40: 6c6c 206e 6565 6420 746f 2062 6520 6861 ll need to be ha │ │ │ │ │ +00009a50: 6e64 6c65 6420 6f6e 2061 2063 6173 652d ndled on a case- │ │ │ │ │ +00009a60: 6279 2d63 6173 6520 6261 7369 732e 0a0a by-case basis... │ │ │ │ │ +00009a70: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00009a80: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00009a90: 653a 2043 6f70 7972 6967 6874 2063 6f6e e: Copyright con │ │ │ │ │ +00009aa0: 7369 6465 7261 7469 6f6e 732c 2020 4e65 siderations, Ne │ │ │ │ │ +00009ab0: 7874 3a20 5365 6374 696f 6e73 2c20 2050 xt: Sections, P │ │ │ │ │ +00009ac0: 7265 763a 2041 7263 6869 7665 2061 7265 rev: Archive are │ │ │ │ │ +00009ad0: 6173 2c20 2055 703a 2054 6865 2044 6562 as, Up: The Deb │ │ │ │ │ +00009ae0: 6961 6e20 4172 6368 6976 650a 0a32 2e33 ian Archive..2.3 │ │ │ │ │ +00009af0: 2043 6f70 7972 6967 6874 2063 6f6e 7369 Copyright consi │ │ │ │ │ +00009b00: 6465 7261 7469 6f6e 730a 3d3d 3d3d 3d3d derations.====== │ │ │ │ │ +00009b10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00009b20: 3d3d 3d3d 3d3d 0a0a 4576 6572 7920 7061 ======..Every pa │ │ │ │ │ +00009b30: 636b 6167 6520 6d75 7374 2062 6520 6163 ckage must be ac │ │ │ │ │ +00009b40: 636f 6d70 616e 6965 6420 6279 2061 2076 companied by a v │ │ │ │ │ +00009b50: 6572 6261 7469 6d20 636f 7079 206f 6620 erbatim copy of │ │ │ │ │ +00009b60: 6974 7320 6469 7374 7269 6275 7469 6f6e its distribution │ │ │ │ │ +00009b70: 0a6c 6963 656e 7365 2873 2920 696e 2074 .license(s) in t │ │ │ │ │ +00009b80: 6865 2066 696c 6520 e280 982f 7573 722f he file .../usr/ │ │ │ │ │ +00009b90: 7368 6172 652f 646f 632f 5041 434b 4147 share/doc/PACKAG │ │ │ │ │ +00009ba0: 452f 636f 7079 7269 6768 74e2 8099 2e0a E/copyright..... │ │ │ │ │ +00009bb0: 0a54 6865 2063 6f70 7972 6967 6874 2069 .The copyright i │ │ │ │ │ +00009bc0: 6e66 6f72 6d61 7469 6f6e 2066 6f72 2066 nformation for f │ │ │ │ │ +00009bd0: 696c 6573 2069 6e20 6120 7061 636b 6167 iles in a packag │ │ │ │ │ +00009be0: 6520 6d75 7374 2062 6520 636f 7069 6564 e must be copied │ │ │ │ │ +00009bf0: 2076 6572 6261 7469 6d0a 696e 746f 20e2 verbatim.into . │ │ │ │ │ +00009c00: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ +00009c10: 2f50 4143 4b41 4745 2f63 6f70 7972 6967 /PACKAGE/copyrig │ │ │ │ │ +00009c20: 6874 e280 992c 2077 6865 6e20 616c 6c20 ht..., when all │ │ │ │ │ +00009c30: 6f66 2074 6865 2066 6f6c 6c6f 7769 6e67 of the following │ │ │ │ │ +00009c40: 2068 6f6c 643a 0a0a 2020 312e 2074 6865 hold:.. 1. the │ │ │ │ │ +00009c50: 2064 6973 7472 6962 7574 696f 6e20 6c69 distribution li │ │ │ │ │ +00009c60: 6365 6e73 6520 666f 7220 7468 6f73 6520 cense for those │ │ │ │ │ +00009c70: 6669 6c65 7320 7265 7175 6972 6573 2074 files requires t │ │ │ │ │ +00009c80: 6861 7420 636f 7079 7269 6768 740a 2020 hat copyright. │ │ │ │ │ +00009c90: 2020 2069 6e66 6f72 6d61 7469 6f6e 2062 information b │ │ │ │ │ +00009ca0: 6520 696e 636c 7564 6564 2069 6e20 616c e included in al │ │ │ │ │ +00009cb0: 6c20 636f 7069 6573 2061 6e64 2f6f 7220 l copies and/or │ │ │ │ │ +00009cc0: 6269 6e61 7279 2064 6973 7472 6962 7574 binary distribut │ │ │ │ │ +00009cd0: 696f 6e73 3b0a 0a20 2032 2e20 7468 6520 ions;.. 2. the │ │ │ │ │ +00009ce0: 6669 6c65 7320 6172 6520 7368 6970 7065 files are shippe │ │ │ │ │ +00009cf0: 6420 696e 2074 6865 2062 696e 6172 7920 d in the binary │ │ │ │ │ +00009d00: 7061 636b 6167 652c 2065 6974 6865 7220 package, either │ │ │ │ │ +00009d10: 696e 2073 6f75 7263 6520 6f72 0a20 2020 in source or. │ │ │ │ │ +00009d20: 2020 636f 6d70 696c 6564 2066 6f72 6d3b compiled form; │ │ │ │ │ +00009d30: 2061 6e64 0a0a 2020 332e 2074 6865 2066 and.. 3. the f │ │ │ │ │ +00009d40: 6f72 6d20 696e 2077 6869 6368 2074 6865 orm in which the │ │ │ │ │ +00009d50: 2066 696c 6573 2061 7265 2070 7265 7365 files are prese │ │ │ │ │ +00009d60: 6e74 2069 6e20 7468 6520 6269 6e61 7279 nt in the binary │ │ │ │ │ +00009d70: 2070 6163 6b61 6765 2064 6f65 730a 2020 package does. │ │ │ │ │ +00009d80: 2020 206e 6f74 2069 6e63 6c75 6465 2061 not include a │ │ │ │ │ +00009d90: 2070 6c61 696e 2074 6578 7420 7665 7273 plain text vers │ │ │ │ │ +00009da0: 696f 6e20 6f66 2074 6865 6972 2063 6f70 ion of their cop │ │ │ │ │ +00009db0: 7972 6967 6874 206e 6f74 6963 6573 2e0a yright notices.. │ │ │ │ │ +00009dc0: 0a54 6875 732c 2074 6865 2063 6f70 7972 .Thus, the copyr │ │ │ │ │ +00009dd0: 6967 6874 2069 6e66 6f72 6d61 7469 6f6e ight information │ │ │ │ │ +00009de0: 2066 6f72 2066 696c 6573 2069 6e20 7468 for files in th │ │ │ │ │ +00009df0: 6520 736f 7572 6365 2070 6163 6b61 6765 e source package │ │ │ │ │ +00009e00: 2077 6869 6368 0a61 7265 206f 6e6c 7920 which.are only │ │ │ │ │ +00009e10: 7061 7274 206f 6620 6974 7320 6275 696c part of its buil │ │ │ │ │ +00009e20: 6420 7072 6f63 6573 732c 2073 7563 6820 d process, such │ │ │ │ │ +00009e30: 6173 2061 7574 6f74 6f6f 6c73 2066 696c as autotools fil │ │ │ │ │ +00009e40: 6573 2c20 6e65 6564 206e 6f74 2062 650a es, need not be. │ │ │ │ │ +00009e50: 696e 636c 7564 6564 2069 6e20 e280 982f included in .../ │ │ │ │ │ +00009e60: 7573 722f 7368 6172 652f 646f 632f 5041 usr/share/doc/PA │ │ │ │ │ +00009e70: 434b 4147 452f 636f 7079 7269 6768 74e2 CKAGE/copyright. │ │ │ │ │ +00009e80: 8099 2c20 6265 6361 7573 6520 7468 6f73 .., because thos │ │ │ │ │ +00009e90: 6520 6669 6c65 7320 646f 0a6e 6f74 2067 e files do.not g │ │ │ │ │ +00009ea0: 6574 2069 6e73 7461 6c6c 6564 2069 6e74 et installed int │ │ │ │ │ +00009eb0: 6f20 7468 6520 6269 6e61 7279 2070 6163 o the binary pac │ │ │ │ │ +00009ec0: 6b61 6765 2e20 2053 696d 696c 6172 6c79 kage. Similarly │ │ │ │ │ +00009ed0: 2c20 706c 6169 6e20 7465 7874 2066 696c , plain text fil │ │ │ │ │ +00009ee0: 6573 0a77 6869 6368 2069 6e63 6c75 6465 es.which include │ │ │ │ │ +00009ef0: 2074 6865 6972 206f 776e 2063 6f70 7972 their own copyr │ │ │ │ │ +00009f00: 6967 6874 2069 6e66 6f72 6d61 7469 6f6e ight information │ │ │ │ │ +00009f10: 2061 6e64 2061 7265 2069 6e73 7461 6c6c and are install │ │ │ │ │ +00009f20: 6564 2069 6e74 6f20 7468 650a 6269 6e61 ed into the.bina │ │ │ │ │ +00009f30: 7279 2070 6163 6b61 6765 2075 6e6d 6f64 ry package unmod │ │ │ │ │ +00009f40: 6966 6965 6420 6e65 6564 206e 6f74 2068 ified need not h │ │ │ │ │ +00009f50: 6176 6520 7468 6174 2063 6f70 7972 6967 ave that copyrig │ │ │ │ │ +00009f60: 6874 2069 6e66 6f72 6d61 7469 6f6e 0a63 ht information.c │ │ │ │ │ +00009f70: 6f70 6965 6420 696e 746f 20e2 8098 2f75 opied into .../u │ │ │ │ │ +00009f80: 7372 2f73 6861 7265 2f64 6f63 2f50 4143 sr/share/doc/PAC │ │ │ │ │ +00009f90: 4b41 4745 2f63 6f70 7972 6967 6874 e280 KAGE/copyright.. │ │ │ │ │ +00009fa0: 990a 0a48 6f77 6576 6572 2c20 7468 6520 ...However, the │ │ │ │ │ +00009fb0: 636f 7079 7269 6768 7420 6e6f 7469 6365 copyright notice │ │ │ │ │ +00009fc0: 7320 666f 7220 616e 7920 6669 6c65 7320 s for any files │ │ │ │ │ +00009fd0: 7768 6963 6820 6172 6520 636f 6d70 696c which are compil │ │ │ │ │ +00009fe0: 6564 2069 6e74 6f20 7468 650a 6f62 6a65 ed into the.obje │ │ │ │ │ +00009ff0: 6374 2063 6f64 6520 7368 6970 7065 6420 ct code shipped │ │ │ │ │ +0000a000: 696e 2074 6865 2062 696e 6172 7920 7061 in the binary pa │ │ │ │ │ +0000a010: 636b 6167 6520 6d75 7374 2061 6c6c 2062 ckage must all b │ │ │ │ │ +0000a020: 6520 696e 636c 7564 6564 2069 6e0a e280 e included in... │ │ │ │ │ +0000a030: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ +0000a040: 5041 434b 4147 452f 636f 7079 7269 6768 PACKAGE/copyrigh │ │ │ │ │ +0000a050: 74e2 8099 2077 6865 6e20 7468 6520 6c69 t... when the li │ │ │ │ │ +0000a060: 6365 6e73 6520 7265 7175 6972 6573 2074 cense requires t │ │ │ │ │ +0000a070: 6861 740a 636f 7079 7269 6768 7420 696e hat.copyright in │ │ │ │ │ +0000a080: 666f 726d 6174 696f 6e20 6265 2069 6e63 formation be inc │ │ │ │ │ +0000a090: 6c75 6465 6420 696e 2061 6c6c 2063 6f70 luded in all cop │ │ │ │ │ +0000a0a0: 6965 7320 616e 642f 6f72 2062 696e 6172 ies and/or binar │ │ │ │ │ +0000a0b0: 790a 6469 7374 7269 6275 7469 6f6e 732c y.distributions, │ │ │ │ │ +0000a0c0: 2061 7320 6d6f 7374 2064 6f2e 2020 2831 as most do. (1 │ │ │ │ │ +0000a0d0: 290a 0a53 6565 202a 6e6f 7465 2043 6f70 )..See *note Cop │ │ │ │ │ +0000a0e0: 7972 6967 6874 2069 6e66 6f72 6d61 7469 yright informati │ │ │ │ │ +0000a0f0: 6f6e 3a20 3264 2e20 666f 7220 6675 7274 on: 2d. for furt │ │ │ │ │ +0000a100: 6865 7220 6465 7461 696c 732e 0a0a 5765 her details...We │ │ │ │ │ +0000a110: 2072 6573 6572 7665 2074 6865 2072 6967 reserve the rig │ │ │ │ │ +0000a120: 6874 2074 6f20 7265 7374 7269 6374 2066 ht to restrict f │ │ │ │ │ +0000a130: 696c 6573 2066 726f 6d20 6265 696e 6720 iles from being │ │ │ │ │ +0000a140: 696e 636c 7564 6564 2061 6e79 7768 6572 included anywher │ │ │ │ │ +0000a150: 6520 696e 0a6f 7572 2061 7263 6869 7665 e in.our archive │ │ │ │ │ +0000a160: 7320 6966 0a0a 2020 202d 2074 6865 6972 s if.. - their │ │ │ │ │ +0000a170: 2075 7365 206f 7220 6469 7374 7269 6275 use or distribu │ │ │ │ │ +0000a180: 7469 6f6e 2077 6f75 6c64 2062 7265 616b tion would break │ │ │ │ │ +0000a190: 2061 206c 6177 2c0a 0a20 2020 2d20 7468 a law,.. - th │ │ │ │ │ +0000a1a0: 6572 6520 6973 2061 6e20 6574 6869 6361 ere is an ethica │ │ │ │ │ +0000a1b0: 6c20 636f 6e66 6c69 6374 2069 6e20 7468 l conflict in th │ │ │ │ │ +0000a1c0: 6569 7220 6469 7374 7269 6275 7469 6f6e eir distribution │ │ │ │ │ +0000a1d0: 206f 7220 7573 652c 0a0a 2020 202d 2077 or use,.. - w │ │ │ │ │ +0000a1e0: 6520 776f 756c 6420 6861 7665 2074 6f20 e would have to │ │ │ │ │ +0000a1f0: 7369 676e 2061 206c 6963 656e 7365 2066 sign a license f │ │ │ │ │ +0000a200: 6f72 2074 6865 6d2c 206f 720a 0a20 2020 or them, or.. │ │ │ │ │ +0000a210: 2d20 7468 6569 7220 6469 7374 7269 6275 - their distribu │ │ │ │ │ +0000a220: 7469 6f6e 2077 6f75 6c64 2063 6f6e 666c tion would confl │ │ │ │ │ +0000a230: 6963 7420 7769 7468 206f 7468 6572 2070 ict with other p │ │ │ │ │ +0000a240: 726f 6a65 6374 2070 6f6c 6963 6965 732e roject policies. │ │ │ │ │ +0000a250: 0a0a 5072 6f67 7261 6d73 2077 686f 7365 ..Programs whose │ │ │ │ │ +0000a260: 2061 7574 686f 7273 2065 6e63 6f75 7261 authors encoura │ │ │ │ │ +0000a270: 6765 2074 6865 2075 7365 7220 746f 206d ge the user to m │ │ │ │ │ +0000a280: 616b 6520 646f 6e61 7469 6f6e 7320 6172 ake donations ar │ │ │ │ │ +0000a290: 6520 6669 6e65 2066 6f72 0a74 6865 206d e fine for.the m │ │ │ │ │ +0000a2a0: 6169 6e20 6469 7374 7269 6275 7469 6f6e ain distribution │ │ │ │ │ +0000a2b0: 2c20 7072 6f76 6964 6564 2074 6861 7420 , provided that │ │ │ │ │ +0000a2c0: 7468 6520 6175 7468 6f72 7320 646f 206e the authors do n │ │ │ │ │ +0000a2d0: 6f74 2063 6c61 696d 2074 6861 7420 6e6f ot claim that no │ │ │ │ │ +0000a2e0: 740a 646f 6e61 7469 6e67 2069 7320 696d t.donating is im │ │ │ │ │ +0000a2f0: 6d6f 7261 6c2c 2075 6e65 7468 6963 616c moral, unethical │ │ │ │ │ +0000a300: 2c20 696c 6c65 6761 6c20 6f72 2073 6f6d , illegal or som │ │ │ │ │ +0000a310: 6574 6869 6e67 2073 696d 696c 6172 3b20 ething similar; │ │ │ │ │ +0000a320: 696e 2073 7563 6820 610a 6361 7365 2074 in such a.case t │ │ │ │ │ +0000a330: 6865 7920 6d75 7374 2067 6f20 696e 2027 hey must go in ' │ │ │ │ │ +0000a340: 6e6f 6e2d 6672 6565 272e 0a0a 5061 636b non-free'...Pack │ │ │ │ │ +0000a350: 6167 6573 2077 686f 7365 2063 6f70 7972 ages whose copyr │ │ │ │ │ +0000a360: 6967 6874 2070 6572 6d69 7373 696f 6e20 ight permission │ │ │ │ │ +0000a370: 6e6f 7469 6365 7320 286f 7220 7061 7465 notices (or pate │ │ │ │ │ +0000a380: 6e74 2070 726f 626c 656d 7329 2064 6f20 nt problems) do │ │ │ │ │ +0000a390: 6e6f 740a 6576 656e 2061 6c6c 6f77 2072 not.even allow r │ │ │ │ │ +0000a3a0: 6564 6973 7472 6962 7574 696f 6e20 6f66 edistribution of │ │ │ │ │ +0000a3b0: 2062 696e 6172 6965 7320 6f6e 6c79 2c20 binaries only, │ │ │ │ │ +0000a3c0: 616e 6420 7768 6572 6520 6e6f 2073 7065 and where no spe │ │ │ │ │ +0000a3d0: 6369 616c 0a70 6572 6d69 7373 696f 6e20 cial.permission │ │ │ │ │ +0000a3e0: 6861 7320 6265 656e 206f 6274 6169 6e65 has been obtaine │ │ │ │ │ +0000a3f0: 642c 206d 7573 7420 6e6f 7420 6265 2070 d, must not be p │ │ │ │ │ +0000a400: 6c61 6365 6420 6f6e 2074 6865 2044 6562 laced on the Deb │ │ │ │ │ +0000a410: 6961 6e20 4654 5020 7369 7465 0a61 6e64 ian FTP site.and │ │ │ │ │ +0000a420: 2069 7473 206d 6972 726f 7273 2061 7420 its mirrors at │ │ │ │ │ +0000a430: 616c 6c2e 0a0a 4e6f 7465 2074 6861 7420 all...Note that │ │ │ │ │ +0000a440: 756e 6465 7220 696e 7465 726e 6174 696f under internatio │ │ │ │ │ +0000a450: 6e61 6c20 636f 7079 7269 6768 7420 6c61 nal copyright la │ │ │ │ │ +0000a460: 7720 2874 6869 7320 6170 706c 6965 7320 w (this applies │ │ │ │ │ +0000a470: 696e 2074 6865 2055 6e69 7465 640a 5374 in the United.St │ │ │ │ │ +0000a480: 6174 6573 2c20 746f 6f29 2c20 276e 6f27 ates, too), 'no' │ │ │ │ │ +0000a490: 2064 6973 7472 6962 7574 696f 6e20 6f72 distribution or │ │ │ │ │ +0000a4a0: 206d 6f64 6966 6963 6174 696f 6e20 6f66 modification of │ │ │ │ │ +0000a4b0: 2061 2077 6f72 6b20 6973 2061 6c6c 6f77 a work is allow │ │ │ │ │ +0000a4c0: 6564 0a77 6974 686f 7574 2061 6e20 6578 ed.without an ex │ │ │ │ │ +0000a4d0: 706c 6963 6974 206e 6f74 6963 6520 7361 plicit notice sa │ │ │ │ │ +0000a4e0: 7969 6e67 2073 6f2e 2020 5468 6572 6566 ying so. Theref │ │ │ │ │ +0000a4f0: 6f72 6520 6120 7072 6f67 7261 6d20 7769 ore a program wi │ │ │ │ │ +0000a500: 7468 6f75 7420 610a 636f 7079 7269 6768 thout a.copyrigh │ │ │ │ │ +0000a510: 7420 6e6f 7469 6365 2027 6973 2720 636f t notice 'is' co │ │ │ │ │ +0000a520: 7079 7269 6768 7465 6420 616e 6420 796f pyrighted and yo │ │ │ │ │ +0000a530: 7520 6d61 7920 6e6f 7420 646f 2061 6e79 u may not do any │ │ │ │ │ +0000a540: 7468 696e 6720 746f 2069 740a 7769 7468 thing to it.with │ │ │ │ │ +0000a550: 6f75 7420 7269 736b 696e 6720 6265 696e out risking bein │ │ │ │ │ +0000a560: 6720 7375 6564 2120 204c 696b 6577 6973 g sued! Likewis │ │ │ │ │ +0000a570: 6520 6966 2061 2070 726f 6772 616d 2068 e if a program h │ │ │ │ │ +0000a580: 6173 2061 2063 6f70 7972 6967 6874 0a6e as a copyright.n │ │ │ │ │ +0000a590: 6f74 6963 6520 6275 7420 6e6f 2073 7461 otice but no sta │ │ │ │ │ +0000a5a0: 7465 6d65 6e74 2073 6179 696e 6720 7768 tement saying wh │ │ │ │ │ +0000a5b0: 6174 2069 7320 7065 726d 6974 7465 6420 at is permitted │ │ │ │ │ +0000a5c0: 7468 656e 206e 6f74 6869 6e67 2069 730a then nothing is. │ │ │ │ │ +0000a5d0: 7065 726d 6974 7465 642e 0a0a 4d61 6e79 permitted...Many │ │ │ │ │ +0000a5e0: 2061 7574 686f 7273 2061 7265 2075 6e61 authors are una │ │ │ │ │ +0000a5f0: 7761 7265 206f 6620 7468 6520 7072 6f62 ware of the prob │ │ │ │ │ +0000a600: 6c65 6d73 2074 6861 7420 7265 7374 7269 lems that restri │ │ │ │ │ +0000a610: 6374 6976 6520 636f 7079 7269 6768 7473 ctive copyrights │ │ │ │ │ +0000a620: 2028 6f72 0a6c 6163 6b20 6f66 2063 6f70 (or.lack of cop │ │ │ │ │ +0000a630: 7972 6967 6874 206e 6f74 6963 6573 2920 yright notices) │ │ │ │ │ +0000a640: 6361 6e20 6361 7573 6520 666f 7220 7468 can cause for th │ │ │ │ │ +0000a650: 6520 7573 6572 7320 6f66 2074 6865 6972 e users of their │ │ │ │ │ +0000a660: 0a73 7570 706f 7365 646c 792d 6672 6565 .supposedly-free │ │ │ │ │ +0000a670: 2073 6f66 7477 6172 652e 2020 4974 2069 software. It i │ │ │ │ │ +0000a680: 7320 6f66 7465 6e20 776f 7274 6877 6869 s often worthwhi │ │ │ │ │ +0000a690: 6c65 2063 6f6e 7461 6374 696e 6720 7375 le contacting su │ │ │ │ │ +0000a6a0: 6368 0a61 7574 686f 7273 2064 6970 6c6f ch.authors diplo │ │ │ │ │ +0000a6b0: 6d61 7469 6361 6c6c 7920 746f 2061 736b matically to ask │ │ │ │ │ +0000a6c0: 2074 6865 6d20 746f 206d 6f64 6966 7920 them to modify │ │ │ │ │ +0000a6d0: 7468 6569 7220 6c69 6365 6e73 6520 7465 their license te │ │ │ │ │ +0000a6e0: 726d 732e 0a48 6f77 6576 6572 2c20 7468 rms..However, th │ │ │ │ │ +0000a6f0: 6973 2063 616e 2062 6520 6120 706f 6c69 is can be a poli │ │ │ │ │ +0000a700: 7469 6361 6c6c 7920 6469 6666 6963 756c tically difficul │ │ │ │ │ +0000a710: 7420 7468 696e 6720 746f 2064 6f20 616e t thing to do an │ │ │ │ │ +0000a720: 6420 796f 7520 7368 6f75 6c64 0a61 736b d you should.ask │ │ │ │ │ +0000a730: 2066 6f72 2061 6476 6963 6520 6f6e 2074 for advice on t │ │ │ │ │ +0000a740: 6865 20e2 8098 6465 6269 616e 2d6c 6567 he ...debian-leg │ │ │ │ │ +0000a750: 616c e280 9920 6d61 696c 696e 6720 6c69 al... mailing li │ │ │ │ │ +0000a760: 7374 2066 6972 7374 2c20 6173 2065 7870 st first, as exp │ │ │ │ │ +0000a770: 6c61 696e 6564 0a62 656c 6f77 2e0a 0a57 lained.below...W │ │ │ │ │ +0000a780: 6865 6e20 696e 2064 6f75 6274 2061 626f hen in doubt abo │ │ │ │ │ +0000a790: 7574 2061 2063 6f70 7972 6967 6874 2c20 ut a copyright, │ │ │ │ │ +0000a7a0: 7365 6e64 206d 6169 6c20 746f 0a3c 6465 send mail to.. B │ │ │ │ │ +0000a7d0: 6520 7072 6570 6172 6564 2074 6f20 7072 e prepared to pr │ │ │ │ │ +0000a7e0: 6f76 6964 6520 7573 2077 6974 6820 7468 ovide us with th │ │ │ │ │ +0000a7f0: 650a 636f 7079 7269 6768 7420 7374 6174 e.copyright stat │ │ │ │ │ +0000a800: 656d 656e 742e 2020 536f 6674 7761 7265 ement. Software │ │ │ │ │ +0000a810: 2063 6f76 6572 6564 2062 7920 7468 6520 covered by the │ │ │ │ │ +0000a820: 4750 4c2c 2070 7562 6c69 6320 646f 6d61 GPL, public doma │ │ │ │ │ +0000a830: 696e 0a73 6f66 7477 6172 6520 616e 6420 in.software and │ │ │ │ │ +0000a840: 4253 442d 6c69 6b65 2063 6f70 7972 6967 BSD-like copyrig │ │ │ │ │ +0000a850: 6874 7320 6172 6520 7361 6665 3b20 6265 hts are safe; be │ │ │ │ │ +0000a860: 2077 6172 7920 6f66 2074 6865 2070 6872 wary of the phr │ │ │ │ │ +0000a870: 6173 6573 0ae2 809c 636f 6d6d 6572 6369 ases....commerci │ │ │ │ │ +0000a880: 616c 2075 7365 2070 726f 6869 6269 7465 al use prohibite │ │ │ │ │ +0000a890: 64e2 809d 2061 6e64 20e2 809c 6469 7374 d... and ...dist │ │ │ │ │ +0000a8a0: 7269 6275 7469 6f6e 2072 6573 7472 6963 ribution restric │ │ │ │ │ +0000a8b0: 7465 64e2 809d 2e0a 0a20 2020 2d2d 2d2d ted...... ---- │ │ │ │ │ +0000a8c0: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +0000a8d0: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +0000a8e0: 2831 2920 4c69 6365 6e73 6573 2074 6861 (1) Licenses tha │ │ │ │ │ +0000a8f0: 7420 6172 6520 6e6f 7420 7468 6f75 6768 t are not though │ │ │ │ │ +0000a900: 7420 746f 2072 6571 7569 7265 2074 6865 t to require the │ │ │ │ │ +0000a910: 2063 6f70 7969 6e67 206f 6620 616c 6c0a copying of all. │ │ │ │ │ +0000a920: 636f 7079 7269 6768 7420 6e6f 7469 6365 copyright notice │ │ │ │ │ +0000a930: 7320 696e 746f 2044 6562 6961 6ee2 8099 s into Debian... │ │ │ │ │ +0000a940: 7320 636f 7079 7269 6768 7420 6669 6c65 s copyright file │ │ │ │ │ +0000a950: 2069 6e63 6c75 6465 2041 7061 6368 652d include Apache- │ │ │ │ │ +0000a960: 322e 3020 616e 640a 7468 6520 426f 6f73 2.0 and.the Boos │ │ │ │ │ +0000a970: 7420 536f 6674 7761 7265 204c 6963 656e t Software Licen │ │ │ │ │ +0000a980: 7365 2c20 7665 7273 696f 6e20 312e 302e se, version 1.0. │ │ │ │ │ +0000a990: 2020 4669 6e61 6c20 6465 7465 726d 696e Final determin │ │ │ │ │ +0000a9a0: 6174 696f 6e20 6173 2074 6f0a 7768 6574 ation as to.whet │ │ │ │ │ +0000a9b0: 6865 7220 6120 7061 636b 6167 65e2 8099 her a package... │ │ │ │ │ +0000a9c0: 7320 636f 7079 7269 6768 7420 6669 6c65 s copyright file │ │ │ │ │ +0000a9d0: 2069 7320 7375 6666 6963 6965 6e74 206c is sufficient l │ │ │ │ │ +0000a9e0: 6965 7320 7769 7468 2074 6865 2046 5450 ies with the FTP │ │ │ │ │ +0000a9f0: 2074 6561 6d2e 0a0a 546f 2068 656c 7020 team...To help │ │ │ │ │ +0000aa00: 6669 6e64 2063 6f70 7972 6967 6874 206e find copyright n │ │ │ │ │ +0000aa10: 6f74 6963 6573 2079 6f75 206e 6565 6420 otices you need │ │ │ │ │ +0000aa20: 746f 2063 6f70 792c 2079 6f75 206d 6967 to copy, you mig │ │ │ │ │ +0000aa30: 6874 2074 7279 20e2 8098 6772 6570 0a2d ht try ...grep.- │ │ │ │ │ +0000aa40: 2d63 6f6c 6f72 3d61 6c77 6179 7320 2d45 -color=always -E │ │ │ │ │ +0000aa50: 6972 2027 2863 6f70 7972 6967 6874 7cc2 ir '(copyright|. │ │ │ │ │ +0000aa60: a929 2720 2a20 7c20 6c65 7373 202d 52e2 .)' * | less -R. │ │ │ │ │ +0000aa70: 8099 0a0a 1f0a 4669 6c65 3a20 6465 6269 ......File: debi │ │ │ │ │ +0000aa80: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0000aa90: 204e 6f64 653a 2053 6563 7469 6f6e 732c Node: Sections, │ │ │ │ │ +0000aaa0: 2020 4e65 7874 3a20 5072 696f 7269 7469 Next: Prioriti │ │ │ │ │ +0000aab0: 6573 2c20 2050 7265 763a 2043 6f70 7972 es, Prev: Copyr │ │ │ │ │ +0000aac0: 6967 6874 2063 6f6e 7369 6465 7261 7469 ight considerati │ │ │ │ │ +0000aad0: 6f6e 732c 2020 5570 3a20 5468 6520 4465 ons, Up: The De │ │ │ │ │ +0000aae0: 6269 616e 2041 7263 6869 7665 0a0a 322e bian Archive..2. │ │ │ │ │ +0000aaf0: 3420 5365 6374 696f 6e73 0a3d 3d3d 3d3d 4 Sections.===== │ │ │ │ │ +0000ab00: 3d3d 3d3d 3d3d 3d0a 0a54 6865 2070 6163 =======..The pac │ │ │ │ │ +0000ab10: 6b61 6765 7320 696e 2074 6865 2061 7263 kages in the arc │ │ │ │ │ +0000ab20: 6869 7665 2061 7265 6173 2027 6d61 696e hive areas 'main │ │ │ │ │ +0000ab30: 272c 2027 6e6f 6e2d 6672 6565 2d66 6972 ', 'non-free-fir │ │ │ │ │ +0000ab40: 6d77 6172 6527 2c20 2763 6f6e 7472 6962 mware', 'contrib │ │ │ │ │ +0000ab50: 270a 616e 6420 276e 6f6e 2d66 7265 6527 '.and 'non-free' │ │ │ │ │ +0000ab60: 2061 7265 2067 726f 7570 6564 2066 7572 are grouped fur │ │ │ │ │ +0000ab70: 7468 6572 2069 6e74 6f20 2773 6563 7469 ther into 'secti │ │ │ │ │ +0000ab80: 6f6e 7327 2074 6f20 7369 6d70 6c69 6679 ons' to simplify │ │ │ │ │ +0000ab90: 2068 616e 646c 696e 672e 0a0a 5468 6520 handling...The │ │ │ │ │ +0000aba0: 6172 6368 6976 6520 6172 6561 2061 6e64 archive area and │ │ │ │ │ +0000abb0: 2073 6563 7469 6f6e 2066 6f72 2065 6163 section for eac │ │ │ │ │ +0000abc0: 6820 7061 636b 6167 6520 7368 6f75 6c64 h package should │ │ │ │ │ +0000abd0: 2062 6520 7370 6563 6966 6965 6420 696e be specified in │ │ │ │ │ +0000abe0: 2074 6865 0a70 6163 6b61 6765 e280 9973 the.package...s │ │ │ │ │ +0000abf0: 20e2 8098 5365 6374 696f 6ee2 8099 2063 ...Section... c │ │ │ │ │ +0000ac00: 6f6e 7472 6f6c 2066 6965 6c64 2028 7365 ontrol field (se │ │ │ │ │ +0000ac10: 6520 2a6e 6f74 6520 5365 6374 696f 6e3a e *note Section: │ │ │ │ │ +0000ac20: 2032 662e 292e 2020 486f 7765 7665 722c 2f.). However, │ │ │ │ │ +0000ac30: 0a74 6865 206d 6169 6e74 6169 6e65 7220 .the maintainer │ │ │ │ │ +0000ac40: 6f66 2074 6865 2044 6562 6961 6e20 6172 of the Debian ar │ │ │ │ │ +0000ac50: 6368 6976 6520 6d61 7920 6f76 6572 7269 chive may overri │ │ │ │ │ +0000ac60: 6465 2074 6869 7320 7365 6c65 6374 696f de this selectio │ │ │ │ │ +0000ac70: 6e20 746f 0a65 6e73 7572 6520 7468 6520 n to.ensure the │ │ │ │ │ +0000ac80: 636f 6e73 6973 7465 6e63 7920 6f66 2074 consistency of t │ │ │ │ │ +0000ac90: 6865 2044 6562 6961 6e20 6469 7374 7269 he Debian distri │ │ │ │ │ +0000aca0: 6275 7469 6f6e 2e20 2054 6865 20e2 8098 bution. The ... │ │ │ │ │ +0000acb0: 5365 6374 696f 6ee2 8099 2066 6965 6c64 Section... field │ │ │ │ │ +0000acc0: 0a73 686f 756c 6420 6265 206f 6620 7468 .should be of th │ │ │ │ │ +0000acd0: 6520 666f 726d 3a0a 0a20 2020 2d20 2773 e form:.. - 's │ │ │ │ │ +0000ace0: 6563 7469 6f6e 2720 6966 2074 6865 2070 ection' if the p │ │ │ │ │ +0000acf0: 6163 6b61 6765 2069 7320 696e 2074 6865 ackage is in the │ │ │ │ │ +0000ad00: 2027 6d61 696e 2720 6172 6368 6976 6520 'main' archive │ │ │ │ │ +0000ad10: 6172 6561 2c0a 0a20 2020 2d20 2761 7265 area,.. - 'are │ │ │ │ │ +0000ad20: 612f 7365 6374 696f 6e27 2069 6620 7468 a/section' if th │ │ │ │ │ +0000ad30: 6520 7061 636b 6167 6520 6973 2069 6e20 e package is in │ │ │ │ │ +0000ad40: 7468 6520 276e 6f6e 2d66 7265 652d 6669 the 'non-free-fi │ │ │ │ │ +0000ad50: 726d 7761 7265 272c 0a20 2020 2020 2763 rmware',. 'c │ │ │ │ │ +0000ad60: 6f6e 7472 6962 2720 6f72 2027 6e6f 6e2d ontrib' or 'non- │ │ │ │ │ +0000ad70: 6672 6565 2720 6172 6368 6976 6520 6172 free' archive ar │ │ │ │ │ +0000ad80: 6561 732e 0a0a 5468 6520 4465 6269 616e eas...The Debian │ │ │ │ │ +0000ad90: 2061 7263 6869 7665 206d 6169 6e74 6169 archive maintai │ │ │ │ │ +0000ada0: 6e65 7273 2070 726f 7669 6465 2074 6865 ners provide the │ │ │ │ │ +0000adb0: 2061 7574 686f 7269 7461 7469 7665 206c authoritative l │ │ │ │ │ +0000adc0: 6973 7420 6f66 0a73 6563 7469 6f6e 732e ist of.sections. │ │ │ │ │ +0000add0: 2020 4174 2070 7265 7365 6e74 2c20 7468 At present, th │ │ │ │ │ +0000ade0: 6579 2061 7265 3a20 6164 6d69 6e2c 2063 ey are: admin, c │ │ │ │ │ +0000adf0: 6c69 2d6d 6f6e 6f2c 2063 6f6d 6d2c 2064 li-mono, comm, d │ │ │ │ │ +0000ae00: 6174 6162 6173 652c 2064 6562 7567 2c0a atabase, debug,. │ │ │ │ │ +0000ae10: 6465 7665 6c2c 2064 6f63 2c20 6564 6974 devel, doc, edit │ │ │ │ │ +0000ae20: 6f72 732c 2065 6475 6361 7469 6f6e 2c20 ors, education, │ │ │ │ │ +0000ae30: 656c 6563 7472 6f6e 6963 732c 2065 6d62 electronics, emb │ │ │ │ │ +0000ae40: 6564 6465 642c 2066 6f6e 7473 2c20 6761 edded, fonts, ga │ │ │ │ │ +0000ae50: 6d65 732c 0a67 6e6f 6d65 2c20 676e 752d mes,.gnome, gnu- │ │ │ │ │ +0000ae60: 722c 2067 6e75 7374 6570 2c20 6772 6170 r, gnustep, grap │ │ │ │ │ +0000ae70: 6869 6373 2c20 6861 6d72 6164 696f 2c20 hics, hamradio, │ │ │ │ │ +0000ae80: 6861 736b 656c 6c2c 2068 7474 7064 2c20 haskell, httpd, │ │ │ │ │ +0000ae90: 696e 7465 7270 7265 7465 7273 2c0a 696e interpreters,.in │ │ │ │ │ +0000aea0: 7472 6f73 7065 6374 696f 6e2c 206a 6176 trospection, jav │ │ │ │ │ +0000aeb0: 612c 206a 6176 6173 6372 6970 742c 206b a, javascript, k │ │ │ │ │ +0000aec0: 6465 2c20 6b65 726e 656c 2c20 6c69 6264 de, kernel, libd │ │ │ │ │ +0000aed0: 6576 656c 2c20 6c69 6273 2c20 6c69 7370 evel, libs, lisp │ │ │ │ │ +0000aee0: 2c0a 6c6f 6361 6c69 7a61 7469 6f6e 2c20 ,.localization, │ │ │ │ │ +0000aef0: 6d61 696c 2c20 6d61 7468 2c20 6d65 7461 mail, math, meta │ │ │ │ │ +0000af00: 7061 636b 6167 6573 2c20 6d69 7363 2c20 packages, misc, │ │ │ │ │ +0000af10: 6e65 742c 206e 6577 732c 206f 6361 6d6c net, news, ocaml │ │ │ │ │ +0000af20: 2c20 6f6c 646c 6962 732c 0a6f 7468 6572 , oldlibs,.other │ │ │ │ │ +0000af30: 6f73 6673 2c20 7065 726c 2c20 7068 702c osfs, perl, php, │ │ │ │ │ +0000af40: 2070 7974 686f 6e2c 2072 7562 792c 2072 python, ruby, r │ │ │ │ │ +0000af50: 7573 742c 2073 6369 656e 6365 2c20 7368 ust, science, sh │ │ │ │ │ +0000af60: 656c 6c73 2c20 736f 756e 642c 2074 6173 ells, sound, tas │ │ │ │ │ +0000af70: 6b73 2c0a 7465 782c 2074 6578 742c 2075 ks,.tex, text, u │ │ │ │ │ +0000af80: 7469 6c73 2c20 7663 732c 2076 6964 656f tils, vcs, video │ │ │ │ │ +0000af90: 2c20 7765 622c 2078 3131 2c20 7866 6365 , web, x11, xfce │ │ │ │ │ +0000afa0: 2c20 7a6f 7065 2e20 2054 6865 2061 6464 , zope. The add │ │ │ │ │ +0000afb0: 6974 696f 6e61 6c0a 7365 6374 696f 6e20 itional.section │ │ │ │ │ +0000afc0: 2764 6562 6961 6e2d 696e 7374 616c 6c65 'debian-installe │ │ │ │ │ +0000afd0: 7227 2063 6f6e 7461 696e 7320 7370 6563 r' contains spec │ │ │ │ │ +0000afe0: 6961 6c20 7061 636b 6167 6573 2075 7365 ial packages use │ │ │ │ │ +0000aff0: 6420 6279 2074 6865 0a69 6e73 7461 6c6c d by the.install │ │ │ │ │ +0000b000: 6572 2061 6e64 2069 7320 6e6f 7420 7573 er and is not us │ │ │ │ │ +0000b010: 6564 2066 6f72 206e 6f72 6d61 6c20 4465 ed for normal De │ │ │ │ │ +0000b020: 6269 616e 2070 6163 6b61 6765 732e 0a0a bian packages... │ │ │ │ │ +0000b030: 466f 7220 6d6f 7265 2069 6e66 6f72 6d61 For more informa │ │ │ │ │ +0000b040: 7469 6f6e 2061 626f 7574 2074 6865 2073 tion about the s │ │ │ │ │ +0000b050: 6563 7469 6f6e 7320 616e 6420 7468 6569 ections and thei │ │ │ │ │ +0000b060: 7220 6465 6669 6e69 7469 6f6e 732c 2073 r definitions, s │ │ │ │ │ +0000b070: 6565 2074 6865 0a6c 6973 7420 6f66 2073 ee the.list of s │ │ │ │ │ +0000b080: 6563 7469 6f6e 7320 696e 2075 6e73 7461 ections in unsta │ │ │ │ │ +0000b090: 626c 6528 3129 2e0a 0a20 2020 2d2d 2d2d ble(1)... ---- │ │ │ │ │ +0000b0a0: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +0000b0b0: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +0000b0c0: 2831 2920 6874 7470 733a 2f2f 7061 636b (1) https://pack │ │ │ │ │ +0000b0d0: 6167 6573 2e64 6562 6961 6e2e 6f72 672f ages.debian.org/ │ │ │ │ │ +0000b0e0: 756e 7374 6162 6c65 2f0a 0a1f 0a46 696c unstable/....Fil │ │ │ │ │ +0000b0f0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0000b100: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5072 .info, Node: Pr │ │ │ │ │ +0000b110: 696f 7269 7469 6573 2c20 2050 7265 763a iorities, Prev: │ │ │ │ │ +0000b120: 2053 6563 7469 6f6e 732c 2020 5570 3a20 Sections, Up: │ │ │ │ │ +0000b130: 5468 6520 4465 6269 616e 2041 7263 6869 The Debian Archi │ │ │ │ │ +0000b140: 7665 0a0a 322e 3520 5072 696f 7269 7469 ve..2.5 Prioriti │ │ │ │ │ +0000b150: 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d es.============= │ │ │ │ │ +0000b160: 3d0a 0a45 6163 6820 7061 636b 6167 6520 =..Each package │ │ │ │ │ +0000b170: 6d75 7374 2068 6176 6520 6120 2770 7269 must have a 'pri │ │ │ │ │ +0000b180: 6f72 6974 7927 2076 616c 7565 2c20 7768 ority' value, wh │ │ │ │ │ +0000b190: 6963 6820 6973 2073 6574 2069 6e20 7468 ich is set in th │ │ │ │ │ +0000b1a0: 6520 6d65 7461 6461 7461 0a66 6f72 2074 e metadata.for t │ │ │ │ │ +0000b1b0: 6865 2044 6562 6961 6e20 6172 6368 6976 he Debian archiv │ │ │ │ │ +0000b1c0: 6520 616e 6420 6973 2061 6c73 6f20 696e e and is also in │ │ │ │ │ +0000b1d0: 636c 7564 6564 2069 6e20 7468 6520 7061 cluded in the pa │ │ │ │ │ +0000b1e0: 636b 6167 65e2 8099 7320 636f 6e74 726f ckage...s contro │ │ │ │ │ +0000b1f0: 6c0a 6669 6c65 7320 2873 6565 202a 6e6f l.files (see *no │ │ │ │ │ +0000b200: 7465 2050 7269 6f72 6974 793a 2033 322e te Priority: 32. │ │ │ │ │ +0000b210: 292e 2020 5468 6973 2069 6e66 6f72 6d61 ). This informa │ │ │ │ │ +0000b220: 7469 6f6e 2069 7320 7573 6564 2074 6f20 tion is used to │ │ │ │ │ +0000b230: 636f 6e74 726f 6c0a 7768 6963 6820 7061 control.which pa │ │ │ │ │ +0000b240: 636b 6167 6573 2061 7265 2069 6e63 6c75 ckages are inclu │ │ │ │ │ +0000b250: 6465 6420 696e 2073 7461 6e64 6172 6420 ded in standard │ │ │ │ │ +0000b260: 6f72 206d 696e 696d 616c 2044 6562 6961 or minimal Debia │ │ │ │ │ +0000b270: 6e20 696e 7374 616c 6c61 7469 6f6e 732e n installations. │ │ │ │ │ +0000b280: 0a0a 4d6f 7374 2044 6562 6961 6e20 7061 ..Most Debian pa │ │ │ │ │ +0000b290: 636b 6167 6573 2077 696c 6c20 6861 7665 ckages will have │ │ │ │ │ +0000b2a0: 2061 2070 7269 6f72 6974 7920 6f66 20e2 a priority of . │ │ │ │ │ +0000b2b0: 8098 6f70 7469 6f6e 616c e280 992e 2020 ..optional.... │ │ │ │ │ +0000b2c0: 5072 696f 7269 7479 0a6c 6576 656c 7320 Priority.levels │ │ │ │ │ +0000b2d0: 6f74 6865 7220 7468 616e 20e2 8098 6f70 other than ...op │ │ │ │ │ +0000b2e0: 7469 6f6e 616c e280 9920 6172 6520 6f6e tional... are on │ │ │ │ │ +0000b2f0: 6c79 2075 7365 6420 666f 7220 7061 636b ly used for pack │ │ │ │ │ +0000b300: 6167 6573 2074 6861 7420 7368 6f75 6c64 ages that should │ │ │ │ │ +0000b310: 2062 650a 696e 636c 7564 6564 2062 7920 be.included by │ │ │ │ │ +0000b320: 6465 6661 756c 7420 696e 2061 2073 7461 default in a sta │ │ │ │ │ +0000b330: 6e64 6172 6420 696e 7374 616c 6c61 7469 ndard installati │ │ │ │ │ +0000b340: 6f6e 206f 6620 4465 6269 616e 2e0a 0a54 on of Debian...T │ │ │ │ │ +0000b350: 6865 2070 7269 6f72 6974 7920 6f66 2061 he priority of a │ │ │ │ │ +0000b360: 2070 6163 6b61 6765 2069 7320 6465 7465 package is dete │ │ │ │ │ +0000b370: 726d 696e 6564 2073 6f6c 656c 7920 6279 rmined solely by │ │ │ │ │ +0000b380: 2074 6865 2066 756e 6374 696f 6e61 6c69 the functionali │ │ │ │ │ +0000b390: 7479 2069 740a 7072 6f76 6964 6573 2064 ty it.provides d │ │ │ │ │ +0000b3a0: 6972 6563 746c 7920 746f 2074 6865 2075 irectly to the u │ │ │ │ │ +0000b3b0: 7365 722e 2020 5468 6520 7072 696f 7269 ser. The priori │ │ │ │ │ +0000b3c0: 7479 206f 6620 6120 7061 636b 6167 6520 ty of a package │ │ │ │ │ +0000b3d0: 7368 6f75 6c64 206e 6f74 2062 650a 696e should not be.in │ │ │ │ │ +0000b3e0: 6372 6561 7365 6420 6d65 7265 6c79 2062 creased merely b │ │ │ │ │ +0000b3f0: 6563 6175 7365 2061 6e6f 7468 6572 2068 ecause another h │ │ │ │ │ +0000b400: 6967 6865 722d 7072 696f 7269 7479 2070 igher-priority p │ │ │ │ │ +0000b410: 6163 6b61 6765 2064 6570 656e 6473 206f ackage depends o │ │ │ │ │ +0000b420: 6e20 6974 3b0a 696e 7374 6561 642c 2074 n it;.instead, t │ │ │ │ │ +0000b430: 6865 2074 6f6f 6c73 2075 7365 6420 746f he tools used to │ │ │ │ │ +0000b440: 2063 6f6e 7374 7275 6374 2044 6562 6961 construct Debia │ │ │ │ │ +0000b450: 6e20 696e 7374 616c 6c61 7469 6f6e 7320 n installations │ │ │ │ │ +0000b460: 7769 6c6c 2063 6f72 7265 6374 6c79 0a68 will correctly.h │ │ │ │ │ +0000b470: 616e 646c 6520 7061 636b 6167 6520 6465 andle package de │ │ │ │ │ +0000b480: 7065 6e64 656e 6369 6573 2e20 2049 6e20 pendencies. In │ │ │ │ │ +0000b490: 7061 7274 6963 756c 6172 2c20 7468 6973 particular, this │ │ │ │ │ +0000b4a0: 206d 6561 6e73 2074 6861 7420 432d 6c69 means that C-li │ │ │ │ │ +0000b4b0: 6b65 0a6c 6962 7261 7269 6573 2077 696c ke.libraries wil │ │ │ │ │ +0000b4c0: 6c20 616c 6d6f 7374 206e 6576 6572 2068 l almost never h │ │ │ │ │ +0000b4d0: 6176 6520 6120 7072 696f 7269 7479 2061 ave a priority a │ │ │ │ │ +0000b4e0: 626f 7665 20e2 8098 6f70 7469 6f6e 616c bove ...optional │ │ │ │ │ +0000b4f0: e280 992c 2073 696e 6365 2074 6865 790a ..., since they. │ │ │ │ │ +0000b500: 646f 206e 6f74 2070 726f 7669 6465 2066 do not provide f │ │ │ │ │ +0000b510: 756e 6374 696f 6e61 6c69 7479 2064 6972 unctionality dir │ │ │ │ │ +0000b520: 6563 746c 7920 746f 2075 7365 7273 2e20 ectly to users. │ │ │ │ │ +0000b530: 2048 6f77 6576 6572 2c20 6173 2061 6e0a However, as an. │ │ │ │ │ +0000b540: 6578 6365 7074 696f 6e2c 2074 6865 206d exception, the m │ │ │ │ │ +0000b550: 6169 6e74 6169 6e65 7273 206f 6620 4465 aintainers of De │ │ │ │ │ +0000b560: 6269 616e 2069 6e73 7461 6c6c 6572 7320 bian installers │ │ │ │ │ +0000b570: 6d61 7920 7265 7175 6573 7420 616e 2069 may request an i │ │ │ │ │ +0000b580: 6e63 7265 6173 650a 6f66 2074 6865 2070 ncrease.of the p │ │ │ │ │ +0000b590: 7269 6f72 6974 7920 6f66 2061 2070 6163 riority of a pac │ │ │ │ │ +0000b5a0: 6b61 6765 2074 6f20 7265 736f 6c76 6520 kage to resolve │ │ │ │ │ +0000b5b0: 696e 7374 616c 6c61 7469 6f6e 2069 7373 installation iss │ │ │ │ │ +0000b5c0: 7565 7320 616e 6420 656e 7375 7265 0a74 ues and ensure.t │ │ │ │ │ +0000b5d0: 6861 7420 7468 6520 636f 7272 6563 7420 hat the correct │ │ │ │ │ +0000b5e0: 7365 7420 6f66 2070 6163 6b61 6765 7320 set of packages │ │ │ │ │ +0000b5f0: 6973 2069 6e63 6c75 6465 6420 696e 2061 is included in a │ │ │ │ │ +0000b600: 2073 7461 6e64 6172 6420 6f72 206d 696e standard or min │ │ │ │ │ +0000b610: 696d 616c 0a69 6e73 7461 6c6c 2e0a 0a54 imal.install...T │ │ │ │ │ +0000b620: 6865 2066 6f6c 6c6f 7769 6e67 2027 7072 he following 'pr │ │ │ │ │ +0000b630: 696f 7269 7479 206c 6576 656c 7327 2061 iority levels' a │ │ │ │ │ +0000b640: 7265 2072 6563 6f67 6e69 7a65 6420 6279 re recognized by │ │ │ │ │ +0000b650: 2074 6865 2044 6562 6961 6e20 7061 636b the Debian pack │ │ │ │ │ +0000b660: 6167 650a 6d61 6e61 6765 6d65 6e74 2074 age.management t │ │ │ │ │ +0000b670: 6f6f 6c73 2e0a 0ae2 8098 7265 7175 6972 ools......requir │ │ │ │ │ +0000b680: 6564 e280 990a 0a20 2020 2020 5061 636b ed..... Pack │ │ │ │ │ +0000b690: 6167 6573 2077 6869 6368 2061 7265 206e ages which are n │ │ │ │ │ +0000b6a0: 6563 6573 7361 7279 2066 6f72 2074 6865 ecessary for the │ │ │ │ │ +0000b6b0: 2070 726f 7065 7220 6675 6e63 7469 6f6e proper function │ │ │ │ │ +0000b6c0: 696e 6720 6f66 2074 6865 0a20 2020 2020 ing of the. │ │ │ │ │ +0000b6d0: 7379 7374 656d 2028 7573 7561 6c6c 792c system (usually, │ │ │ │ │ +0000b6e0: 2074 6869 7320 6d65 616e 7320 7468 6174 this means that │ │ │ │ │ +0000b6f0: 2064 706b 6720 6675 6e63 7469 6f6e 616c dpkg functional │ │ │ │ │ +0000b700: 6974 7920 6465 7065 6e64 7320 6f6e 0a20 ity depends on. │ │ │ │ │ +0000b710: 2020 2020 7468 6573 6520 7061 636b 6167 these packag │ │ │ │ │ +0000b720: 6573 292e 2020 5265 6d6f 7669 6e67 2061 es). Removing a │ │ │ │ │ +0000b730: 20e2 8098 7265 7175 6972 6564 e280 9920 ...required... │ │ │ │ │ +0000b740: 7061 636b 6167 6520 6d61 7920 6361 7573 package may caus │ │ │ │ │ +0000b750: 6520 796f 7572 0a20 2020 2020 7379 7374 e your. syst │ │ │ │ │ +0000b760: 656d 2074 6f20 6265 636f 6d65 2074 6f74 em to become tot │ │ │ │ │ +0000b770: 616c 6c79 2062 726f 6b65 6e20 616e 6420 ally broken and │ │ │ │ │ +0000b780: 796f 7520 6d61 7920 6e6f 7420 6576 656e you may not even │ │ │ │ │ +0000b790: 2062 6520 6162 6c65 2074 6f20 7573 650a be able to use. │ │ │ │ │ +0000b7a0: 2020 2020 20e2 8098 6470 6b67 e280 9920 ...dpkg... │ │ │ │ │ +0000b7b0: 746f 2070 7574 2074 6869 6e67 7320 6261 to put things ba │ │ │ │ │ +0000b7c0: 636b 2c20 736f 206f 6e6c 7920 646f 2073 ck, so only do s │ │ │ │ │ +0000b7d0: 6f20 6966 2079 6f75 206b 6e6f 7720 7768 o if you know wh │ │ │ │ │ +0000b7e0: 6174 2079 6f75 2061 7265 0a20 2020 2020 at you are. │ │ │ │ │ +0000b7f0: 646f 696e 672e 0a0a 2020 2020 2053 7973 doing... Sys │ │ │ │ │ +0000b800: 7465 6d73 2077 6974 6820 6f6e 6c79 2074 tems with only t │ │ │ │ │ +0000b810: 6865 20e2 8098 7265 7175 6972 6564 e280 he ...required.. │ │ │ │ │ +0000b820: 9920 7061 636b 6167 6573 2069 6e73 7461 . packages insta │ │ │ │ │ +0000b830: 6c6c 6564 2068 6176 6520 6174 206c 6561 lled have at lea │ │ │ │ │ +0000b840: 7374 0a20 2020 2020 656e 6f75 6768 2066 st. enough f │ │ │ │ │ +0000b850: 756e 6374 696f 6e61 6c69 7479 2066 6f72 unctionality for │ │ │ │ │ +0000b860: 2074 6865 2073 7973 6164 6d69 6e20 746f the sysadmin to │ │ │ │ │ +0000b870: 2062 6f6f 7420 7468 6520 7379 7374 656d boot the system │ │ │ │ │ +0000b880: 2061 6e64 0a20 2020 2020 696e 7374 616c and. instal │ │ │ │ │ +0000b890: 6c20 6d6f 7265 2073 6f66 7477 6172 652e l more software. │ │ │ │ │ +0000b8a0: 0a0a e280 9869 6d70 6f72 7461 6e74 e280 .....important.. │ │ │ │ │ +0000b8b0: 990a 0a20 2020 2020 496d 706f 7274 616e ... Importan │ │ │ │ │ +0000b8c0: 7420 7072 6f67 7261 6d73 2c20 696e 636c t programs, incl │ │ │ │ │ +0000b8d0: 7564 696e 6720 7468 6f73 6520 7768 6963 uding those whic │ │ │ │ │ +0000b8e0: 6820 6f6e 6520 776f 756c 6420 6578 7065 h one would expe │ │ │ │ │ +0000b8f0: 6374 2074 6f20 6669 6e64 0a20 2020 2020 ct to find. │ │ │ │ │ +0000b900: 6f6e 2061 6e79 2055 6e69 782d 6c69 6b65 on any Unix-like │ │ │ │ │ +0000b910: 2073 7973 7465 6d2e 2020 4966 2074 6865 system. If the │ │ │ │ │ +0000b920: 2065 7870 6563 7461 7469 6f6e 2069 7320 expectation is │ │ │ │ │ +0000b930: 7468 6174 2061 6e20 6578 7065 7269 656e that an experien │ │ │ │ │ +0000b940: 6365 640a 2020 2020 2055 6e69 7820 7065 ced. Unix pe │ │ │ │ │ +0000b950: 7273 6f6e 2077 686f 2066 6f75 6e64 2069 rson who found i │ │ │ │ │ +0000b960: 7420 6d69 7373 696e 6720 776f 756c 6420 t missing would │ │ │ │ │ +0000b970: 7361 7920 e280 9c57 6861 7420 6f6e 2065 say ...What on e │ │ │ │ │ +0000b980: 6172 7468 2069 7320 676f 696e 670a 2020 arth is going. │ │ │ │ │ +0000b990: 2020 206f 6e2c 2077 6865 7265 2069 7320 on, where is │ │ │ │ │ +0000b9a0: e280 9866 6f6f e280 993f e280 9d2c 2069 ...foo...?..., i │ │ │ │ │ +0000b9b0: 7420 6d75 7374 2062 6520 616e 20e2 8098 t must be an ... │ │ │ │ │ +0000b9c0: 696d 706f 7274 616e 74e2 8099 2070 6163 important... pac │ │ │ │ │ +0000b9d0: 6b61 6765 2e20 2028 3129 0a20 2020 2020 kage. (1). │ │ │ │ │ +0000b9e0: 4f74 6865 7220 7061 636b 6167 6573 2077 Other packages w │ │ │ │ │ +0000b9f0: 6974 686f 7574 2077 6869 6368 2074 6865 ithout which the │ │ │ │ │ +0000ba00: 2073 7973 7465 6d20 7769 6c6c 206e 6f74 system will not │ │ │ │ │ +0000ba10: 2072 756e 2077 656c 6c20 6f72 2062 650a run well or be. │ │ │ │ │ +0000ba20: 2020 2020 2075 7361 626c 6520 6d75 7374 usable must │ │ │ │ │ +0000ba30: 2061 6c73 6f20 6861 7665 2070 7269 6f72 also have prior │ │ │ │ │ +0000ba40: 6974 7920 e280 9869 6d70 6f72 7461 6e74 ity ...important │ │ │ │ │ +0000ba50: e280 992e 2020 5468 6973 2064 6f65 7320 .... This does │ │ │ │ │ +0000ba60: 276e 6f74 270a 2020 2020 2069 6e63 6c75 'not'. inclu │ │ │ │ │ +0000ba70: 6465 2045 6d61 6373 2c20 7468 6520 5820 de Emacs, the X │ │ │ │ │ +0000ba80: 5769 6e64 6f77 2053 7973 7465 6d2c 2054 Window System, T │ │ │ │ │ +0000ba90: 6558 206f 7220 616e 7920 6f74 6865 7220 eX or any other │ │ │ │ │ +0000baa0: 6c61 7267 650a 2020 2020 2061 7070 6c69 large. appli │ │ │ │ │ +0000bab0: 6361 7469 6f6e 732e 2020 5468 6520 e280 cations. The .. │ │ │ │ │ +0000bac0: 9869 6d70 6f72 7461 6e74 e280 9920 7061 .important... pa │ │ │ │ │ +0000bad0: 636b 6167 6573 2061 7265 206a 7573 7420 ckages are just │ │ │ │ │ +0000bae0: 6120 6261 7265 206d 696e 696d 756d 206f a bare minimum o │ │ │ │ │ +0000baf0: 660a 2020 2020 2063 6f6d 6d6f 6e6c 792d f. commonly- │ │ │ │ │ +0000bb00: 6578 7065 6374 6564 2061 6e64 206e 6563 expected and nec │ │ │ │ │ +0000bb10: 6573 7361 7279 2074 6f6f 6c73 2e0a 0ae2 essary tools.... │ │ │ │ │ +0000bb20: 8098 7374 616e 6461 7264 e280 990a 0a20 ..standard..... │ │ │ │ │ +0000bb30: 2020 2020 5468 6573 6520 7061 636b 6167 These packag │ │ │ │ │ +0000bb40: 6573 2070 726f 7669 6465 2061 2072 6561 es provide a rea │ │ │ │ │ +0000bb50: 736f 6e61 626c 7920 736d 616c 6c20 6275 sonably small bu │ │ │ │ │ +0000bb60: 7420 6e6f 7420 746f 6f20 6c69 6d69 7465 t not too limite │ │ │ │ │ +0000bb70: 640a 2020 2020 2063 6861 7261 6374 6572 d. character │ │ │ │ │ +0000bb80: 2d6d 6f64 6520 7379 7374 656d 2e20 2054 -mode system. T │ │ │ │ │ +0000bb90: 6869 7320 6973 2077 6861 7420 7769 6c6c his is what will │ │ │ │ │ +0000bba0: 2062 6520 696e 7374 616c 6c65 6420 6279 be installed by │ │ │ │ │ +0000bbb0: 2064 6566 6175 6c74 0a20 2020 2020 6966 default. if │ │ │ │ │ +0000bbc0: 2074 6865 2075 7365 7220 646f 6573 6ee2 the user doesn. │ │ │ │ │ +0000bbd0: 8099 7420 7365 6c65 6374 2061 6e79 7468 ..t select anyth │ │ │ │ │ +0000bbe0: 696e 6720 656c 7365 2e20 2049 7420 646f ing else. It do │ │ │ │ │ +0000bbf0: 6573 6ee2 8099 7420 696e 636c 7564 6520 esn...t include │ │ │ │ │ +0000bc00: 6d61 6e79 0a20 2020 2020 6c61 7267 6520 many. large │ │ │ │ │ +0000bc10: 6170 706c 6963 6174 696f 6e73 2e0a 0a20 applications... │ │ │ │ │ +0000bc20: 2020 2020 5477 6f20 7061 636b 6167 6573 Two packages │ │ │ │ │ +0000bc30: 2074 6861 7420 626f 7468 2068 6176 6520 that both have │ │ │ │ │ +0000bc40: 6120 7072 696f 7269 7479 206f 6620 e280 a priority of .. │ │ │ │ │ +0000bc50: 9873 7461 6e64 6172 64e2 8099 206f 7220 .standard... or │ │ │ │ │ +0000bc60: 6869 6768 6572 206d 7573 740a 2020 2020 higher must. │ │ │ │ │ +0000bc70: 206e 6f74 2063 6f6e 666c 6963 7420 7769 not conflict wi │ │ │ │ │ +0000bc80: 7468 2065 6163 6820 6f74 6865 722e 0a0a th each other... │ │ │ │ │ +0000bc90: e280 986f 7074 696f 6e61 6ce2 8099 0a0a ...optional..... │ │ │ │ │ +0000bca0: 2020 2020 2054 6869 7320 6973 2074 6865 This is the │ │ │ │ │ +0000bcb0: 2064 6566 6175 6c74 2070 7269 6f72 6974 default priorit │ │ │ │ │ +0000bcc0: 7920 666f 7220 7468 6520 6d61 6a6f 7269 y for the majori │ │ │ │ │ +0000bcd0: 7479 206f 6620 7468 6520 6172 6368 6976 ty of the archiv │ │ │ │ │ +0000bce0: 652e 0a20 2020 2020 556e 6c65 7373 2061 e.. Unless a │ │ │ │ │ +0000bcf0: 2070 6163 6b61 6765 2073 686f 756c 6420 package should │ │ │ │ │ +0000bd00: 6265 2069 6e73 7461 6c6c 6564 2062 7920 be installed by │ │ │ │ │ +0000bd10: 6465 6661 756c 7420 6f6e 2073 7461 6e64 default on stand │ │ │ │ │ +0000bd20: 6172 6420 4465 6269 616e 0a20 2020 2020 ard Debian. │ │ │ │ │ +0000bd30: 7379 7374 656d 732c 2069 7420 7368 6f75 systems, it shou │ │ │ │ │ +0000bd40: 6c64 2068 6176 6520 6120 7072 696f 7269 ld have a priori │ │ │ │ │ +0000bd50: 7479 206f 6620 e280 986f 7074 696f 6e61 ty of ...optiona │ │ │ │ │ +0000bd60: 6ce2 8099 2e20 2050 6163 6b61 6765 7320 l.... Packages │ │ │ │ │ +0000bd70: 7769 7468 2061 0a20 2020 2020 7072 696f with a. prio │ │ │ │ │ +0000bd80: 7269 7479 206f 6620 e280 986f 7074 696f rity of ...optio │ │ │ │ │ +0000bd90: 6e61 6ce2 8099 206d 6179 2063 6f6e 666c nal... may confl │ │ │ │ │ +0000bda0: 6963 7420 7769 7468 2065 6163 6820 6f74 ict with each ot │ │ │ │ │ +0000bdb0: 6865 722e 0a0a e280 9865 7874 7261 e280 her......extra.. │ │ │ │ │ +0000bdc0: 990a 0a20 2020 2020 2754 6869 7320 7072 ... 'This pr │ │ │ │ │ +0000bdd0: 696f 7269 7479 2069 7320 6465 7072 6563 iority is deprec │ │ │ │ │ +0000bde0: 6174 6564 2e27 2020 5573 6520 7468 6520 ated.' Use the │ │ │ │ │ +0000bdf0: e280 986f 7074 696f 6e61 6ce2 8099 2070 ...optional... p │ │ │ │ │ +0000be00: 7269 6f72 6974 790a 2020 2020 2069 6e73 riority. ins │ │ │ │ │ +0000be10: 7465 6164 2e20 2054 6869 7320 7072 696f tead. This prio │ │ │ │ │ +0000be20: 7269 7479 2073 686f 756c 6420 6265 2074 rity should be t │ │ │ │ │ +0000be30: 7265 6174 6564 2061 7320 6571 7569 7661 reated as equiva │ │ │ │ │ +0000be40: 6c65 6e74 2074 6f0a 2020 2020 20e2 8098 lent to. ... │ │ │ │ │ +0000be50: 6f70 7469 6f6e 616c e280 992e 0a0a 2020 optional...... │ │ │ │ │ +0000be60: 2020 2054 6865 20e2 8098 6578 7472 61e2 The ...extra. │ │ │ │ │ +0000be70: 8099 2070 7269 6f72 6974 7920 7761 7320 .. priority was │ │ │ │ │ +0000be80: 7072 6576 696f 7573 6c79 2075 7365 6420 previously used │ │ │ │ │ +0000be90: 666f 7220 7061 636b 6167 6573 2074 6861 for packages tha │ │ │ │ │ +0000bea0: 740a 2020 2020 2063 6f6e 666c 6963 7465 t. conflicte │ │ │ │ │ +0000beb0: 6420 7769 7468 206f 7468 6572 2070 6163 d with other pac │ │ │ │ │ +0000bec0: 6b61 6765 7320 616e 6420 7061 636b 6167 kages and packag │ │ │ │ │ +0000bed0: 6573 2074 6861 7420 7765 7265 206f 6e6c es that were onl │ │ │ │ │ +0000bee0: 7920 6c69 6b65 6c79 0a20 2020 2020 746f y likely. to │ │ │ │ │ +0000bef0: 2062 6520 7573 6566 756c 2074 6f20 7065 be useful to pe │ │ │ │ │ +0000bf00: 6f70 6c65 2077 6974 6820 7370 6563 6961 ople with specia │ │ │ │ │ +0000bf10: 6c69 7a65 6420 7265 7175 6972 656d 656e lized requiremen │ │ │ │ │ +0000bf20: 7473 2e20 2048 6f77 6576 6572 2c0a 2020 ts. However,. │ │ │ │ │ +0000bf30: 2020 2074 6869 7320 6469 7374 696e 6374 this distinct │ │ │ │ │ +0000bf40: 696f 6e20 7761 7320 736f 6d65 7768 6174 ion was somewhat │ │ │ │ │ +0000bf50: 2061 7262 6974 7261 7279 2c20 6e6f 7420 arbitrary, not │ │ │ │ │ +0000bf60: 636f 6e73 6973 7465 6e74 6c79 2066 6f6c consistently fol │ │ │ │ │ +0000bf70: 6c6f 7765 642c 0a20 2020 2020 616e 6420 lowed,. and │ │ │ │ │ +0000bf80: 6e6f 7420 7573 6566 756c 2065 6e6f 7567 not useful enoug │ │ │ │ │ +0000bf90: 6820 746f 2077 6172 7261 6e74 2074 6865 h to warrant the │ │ │ │ │ +0000bfa0: 206d 6169 6e74 656e 616e 6365 2065 6666 maintenance eff │ │ │ │ │ +0000bfb0: 6f72 742e 0a0a 2020 202d 2d2d 2d2d 2d2d ort... ------- │ │ │ │ │ +0000bfc0: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ +0000bfd0: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ +0000bfe0: 2054 6869 7320 6973 2061 6e20 696d 706f This is an impo │ │ │ │ │ +0000bff0: 7274 616e 7420 6372 6974 6572 696f 6e20 rtant criterion │ │ │ │ │ +0000c000: 6265 6361 7573 6520 7765 2061 7265 2074 because we are t │ │ │ │ │ +0000c010: 7279 696e 6720 746f 2070 726f 6475 6365 rying to produce │ │ │ │ │ +0000c020: 2c0a 616d 6f6e 6773 7420 6f74 6865 7220 ,.amongst other │ │ │ │ │ +0000c030: 7468 696e 6773 2c20 6120 6672 6565 2055 things, a free U │ │ │ │ │ +0000c040: 6e69 782e 0a0a 1f0a 4669 6c65 3a20 6465 nix.....File: de │ │ │ │ │ +0000c050: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0000c060: 2c20 204e 6f64 653a 2042 696e 6172 7920 , Node: Binary │ │ │ │ │ +0000c070: 7061 636b 6167 6573 2c20 204e 6578 743a packages, Next: │ │ │ │ │ +0000c080: 2053 6f75 7263 6520 7061 636b 6167 6573 Source packages │ │ │ │ │ +0000c090: 2c20 2050 7265 763a 2054 6865 2044 6562 , Prev: The Deb │ │ │ │ │ +0000c0a0: 6961 6e20 4172 6368 6976 652c 2020 5570 ian Archive, Up │ │ │ │ │ +0000c0b0: 3a20 546f 700a 0a33 2042 696e 6172 7920 : Top..3 Binary │ │ │ │ │ +0000c0c0: 7061 636b 6167 6573 0a2a 2a2a 2a2a 2a2a packages.******* │ │ │ │ │ +0000c0d0: 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 5468 6520 **********..The │ │ │ │ │ +0000c0e0: 4465 6269 616e 2064 6973 7472 6962 7574 Debian distribut │ │ │ │ │ +0000c0f0: 696f 6e20 6973 2062 6173 6564 206f 6e20 ion is based on │ │ │ │ │ +0000c100: 7468 6520 4465 6269 616e 2070 6163 6b61 the Debian packa │ │ │ │ │ +0000c110: 6765 206d 616e 6167 656d 656e 740a 7379 ge management.sy │ │ │ │ │ +0000c120: 7374 656d 2c20 6361 6c6c 6564 20e2 8098 stem, called ... │ │ │ │ │ +0000c130: 6470 6b67 e280 992e 2020 5468 7573 2c20 dpkg.... Thus, │ │ │ │ │ +0000c140: 616c 6c20 7061 636b 6167 6573 2069 6e20 all packages in │ │ │ │ │ +0000c150: 7468 6520 4465 6269 616e 2064 6973 7472 the Debian distr │ │ │ │ │ +0000c160: 6962 7574 696f 6e0a 6d75 7374 2062 6520 ibution.must be │ │ │ │ │ +0000c170: 7072 6f76 6964 6564 2069 6e20 7468 6520 provided in the │ │ │ │ │ +0000c180: e280 982e 6465 62e2 8099 2066 696c 6520 ....deb... file │ │ │ │ │ +0000c190: 666f 726d 6174 2e0a 0a41 20e2 8098 2e64 format...A ....d │ │ │ │ │ +0000c1a0: 6562 e280 9920 7061 636b 6167 6520 636f eb... package co │ │ │ │ │ +0000c1b0: 6e74 6169 6e73 2074 776f 2073 6574 7320 ntains two sets │ │ │ │ │ +0000c1c0: 6f66 2066 696c 6573 3a20 6120 7365 7420 of files: a set │ │ │ │ │ +0000c1d0: 6f66 2066 696c 6573 2074 6f20 696e 7374 of files to inst │ │ │ │ │ +0000c1e0: 616c 6c0a 6f6e 2074 6865 2073 7973 7465 all.on the syste │ │ │ │ │ +0000c1f0: 6d20 7768 656e 2074 6865 2070 6163 6b61 m when the packa │ │ │ │ │ +0000c200: 6765 2069 7320 696e 7374 616c 6c65 642c ge is installed, │ │ │ │ │ +0000c210: 2061 6e64 2061 2073 6574 206f 6620 6669 and a set of fi │ │ │ │ │ +0000c220: 6c65 7320 7468 6174 0a70 726f 7669 6465 les that.provide │ │ │ │ │ +0000c230: 2061 6464 6974 696f 6e61 6c20 6d65 7461 additional meta │ │ │ │ │ +0000c240: 6461 7461 2061 626f 7574 2074 6865 2070 data about the p │ │ │ │ │ +0000c250: 6163 6b61 6765 206f 7220 7768 6963 6820 ackage or which │ │ │ │ │ +0000c260: 6172 6520 6578 6563 7574 6564 2077 6865 are executed whe │ │ │ │ │ +0000c270: 6e0a 7468 6520 7061 636b 6167 6520 6973 n.the package is │ │ │ │ │ +0000c280: 2069 6e73 7461 6c6c 6564 206f 7220 7265 installed or re │ │ │ │ │ +0000c290: 6d6f 7665 642e 2020 5468 6973 2073 6563 moved. This sec │ │ │ │ │ +0000c2a0: 6f6e 6420 7365 7420 6f66 2066 696c 6573 ond set of files │ │ │ │ │ +0000c2b0: 2069 7320 6361 6c6c 6564 0a27 7061 636b is called.'pack │ │ │ │ │ +0000c2c0: 6167 6520 6d65 7461 6461 7461 2066 696c age metadata fil │ │ │ │ │ +0000c2d0: 6573 272e 2020 416d 6f6e 6720 7468 6f73 es'. Among thos │ │ │ │ │ +0000c2e0: 6520 6669 6c65 7320 6172 6520 7468 6520 e files are the │ │ │ │ │ +0000c2f0: 7061 636b 6167 6520 6d61 696e 7461 696e package maintain │ │ │ │ │ +0000c300: 6572 0a73 6372 6970 7473 2061 6e64 20e2 er.scripts and . │ │ │ │ │ +0000c310: 8098 636f 6e74 726f 6ce2 8099 2c20 7468 ..control..., th │ │ │ │ │ +0000c320: 6520 2a6e 6f74 6520 6269 6e61 7279 2070 e *note binary p │ │ │ │ │ +0000c330: 6163 6b61 6765 2063 6f6e 7472 6f6c 2066 ackage control f │ │ │ │ │ +0000c340: 696c 653a 2033 352e 2074 6861 740a 636f ile: 35. that.co │ │ │ │ │ +0000c350: 6e74 6169 6e73 2074 6865 2063 6f6e 7472 ntains the contr │ │ │ │ │ +0000c360: 6f6c 2066 6965 6c64 7320 666f 7220 7468 ol fields for th │ │ │ │ │ +0000c370: 6520 7061 636b 6167 652e 2020 4f74 6865 e package. Othe │ │ │ │ │ +0000c380: 7220 7061 636b 6167 6520 6d65 7461 6461 r package metada │ │ │ │ │ +0000c390: 7461 0a66 696c 6573 2069 6e63 6c75 6465 ta.files include │ │ │ │ │ +0000c3a0: 202a 6e6f 7465 2073 796d 626f 6c73 3a20 *note symbols: │ │ │ │ │ +0000c3b0: 3336 2e20 6f72 202a 6e6f 7465 2073 686c 36. or *note shl │ │ │ │ │ +0000c3c0: 6962 733a 2033 372e 2075 7365 6420 746f ibs: 37. used to │ │ │ │ │ +0000c3d0: 2073 746f 7265 0a73 6861 7265 6420 6c69 store.shared li │ │ │ │ │ +0000c3e0: 6272 6172 7920 6465 7065 6e64 656e 6379 brary dependency │ │ │ │ │ +0000c3f0: 2069 6e66 6f72 6d61 7469 6f6e 2061 6e64 information and │ │ │ │ │ +0000c400: 2074 6865 20e2 8098 636f 6e66 6669 6c65 the ...conffile │ │ │ │ │ +0000c410: 73e2 8099 2066 696c 6520 7468 6174 0a6c s... file that.l │ │ │ │ │ +0000c420: 6973 7473 2074 6865 2070 6163 6b61 6765 ists the package │ │ │ │ │ +0000c430: e280 9973 2063 6f6e 6669 6775 7261 7469 ...s configurati │ │ │ │ │ +0000c440: 6f6e 2066 696c 6573 2028 6465 7363 7269 on files (descri │ │ │ │ │ +0000c450: 6265 6420 696e 202a 6e6f 7465 0a43 6f6e bed in *note.Con │ │ │ │ │ +0000c460: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ +0000c470: 3a20 3338 2e29 2e0a 0a54 6865 7265 2069 : 38.)...There i │ │ │ │ │ +0000c480: 7320 756e 666f 7274 756e 6174 656c 7920 s unfortunately │ │ │ │ │ +0000c490: 6120 636f 6c6c 6973 696f 6e20 6f66 2074 a collision of t │ │ │ │ │ +0000c4a0: 6572 6d69 6e6f 6c6f 6779 2068 6572 6520 erminology here │ │ │ │ │ +0000c4b0: 6265 7477 6565 6e20 636f 6e74 726f 6c0a between control. │ │ │ │ │ +0000c4c0: 696e 666f 726d 6174 696f 6e20 6669 6c65 information file │ │ │ │ │ +0000c4d0: 7320 616e 6420 6669 6c65 7320 696e 2074 s and files in t │ │ │ │ │ +0000c4e0: 6865 2044 6562 6961 6e20 636f 6e74 726f he Debian contro │ │ │ │ │ +0000c4f0: 6c20 6669 6c65 2066 6f72 6d61 742e 0a54 l file format..T │ │ │ │ │ +0000c500: 6872 6f75 6768 6f75 7420 7468 6973 2064 hroughout this d │ │ │ │ │ +0000c510: 6f63 756d 656e 742c 2061 2027 636f 6e74 ocument, a 'cont │ │ │ │ │ +0000c520: 726f 6c20 6669 6c65 2720 7265 6665 7273 rol file' refers │ │ │ │ │ +0000c530: 2074 6f20 6120 6669 6c65 2069 6e20 7468 to a file in th │ │ │ │ │ +0000c540: 650a 4465 6269 616e 2063 6f6e 7472 6f6c e.Debian control │ │ │ │ │ +0000c550: 2066 696c 6520 666f 726d 6174 2e20 2054 file format. T │ │ │ │ │ +0000c560: 6865 7365 2066 696c 6573 2061 7265 2064 hese files are d │ │ │ │ │ +0000c570: 6f63 756d 656e 7465 6420 696e 202a 6e6f ocumented in *no │ │ │ │ │ +0000c580: 7465 2043 6f6e 7472 6f6c 0a66 696c 6573 te Control.files │ │ │ │ │ +0000c590: 2061 6e64 2074 6865 6972 2066 6965 6c64 and their field │ │ │ │ │ +0000c5a0: 733a 2033 392e 2020 4f6e 6c79 2066 696c s: 39. Only fil │ │ │ │ │ +0000c5b0: 6573 2072 6566 6572 7265 6420 746f 2073 es referred to s │ │ │ │ │ +0000c5c0: 7065 6369 6669 6361 6c6c 7920 6173 0a27 pecifically as.' │ │ │ │ │ +0000c5d0: 7061 636b 6167 6520 6d65 7461 6461 7461 package metadata │ │ │ │ │ +0000c5e0: 2066 696c 6573 2720 6172 6520 7468 6520 files' are the │ │ │ │ │ +0000c5f0: 6669 6c65 7320 696e 636c 7564 6564 2069 files included i │ │ │ │ │ +0000c600: 6e20 7468 6520 7061 636b 6167 6520 6d65 n the package me │ │ │ │ │ +0000c610: 7461 6461 7461 0a6d 656d 6265 7220 2863 tadata.member (c │ │ │ │ │ +0000c620: 616c 6c65 6420 e280 9863 6f6e 7472 6f6c alled ...control │ │ │ │ │ +0000c630: 2e74 6172 e280 9929 206f 6620 7468 6520 .tar...) of the │ │ │ │ │ +0000c640: e280 982e 6465 62e2 8099 2066 696c 6520 ....deb... file │ │ │ │ │ +0000c650: 666f 726d 6174 2075 7365 6420 6279 2062 format used by b │ │ │ │ │ +0000c660: 696e 6172 790a 7061 636b 6167 6573 2e20 inary.packages. │ │ │ │ │ +0000c670: 204d 6f73 7420 7061 636b 6167 6520 6d65 Most package me │ │ │ │ │ +0000c680: 7461 6461 7461 2066 696c 6573 2061 7265 tadata files are │ │ │ │ │ +0000c690: 206e 6f74 2069 6e20 7468 6520 4465 6269 not in the Debi │ │ │ │ │ +0000c6a0: 616e 2063 6f6e 7472 6f6c 0a66 696c 6520 an control.file │ │ │ │ │ +0000c6b0: 666f 726d 6174 2e0a 0a2a 204d 656e 753a format...* Menu: │ │ │ │ │ +0000c6c0: 0a0a 2a20 5468 6520 7061 636b 6167 6520 ..* The package │ │ │ │ │ +0000c6d0: 6e61 6d65 3a3a 0a2a 2054 6865 2076 6572 name::.* The ver │ │ │ │ │ +0000c6e0: 7369 6f6e 206f 6620 6120 7061 636b 6167 sion of a packag │ │ │ │ │ +0000c6f0: 653a 3a0a 2a20 5468 6520 6d61 696e 7461 e::.* The mainta │ │ │ │ │ +0000c700: 696e 6572 206f 6620 6120 7061 636b 6167 iner of a packag │ │ │ │ │ +0000c710: 653a 3a0a 2a20 5468 6520 6465 7363 7269 e::.* The descri │ │ │ │ │ +0000c720: 7074 696f 6e20 6f66 2061 2070 6163 6b61 ption of a packa │ │ │ │ │ +0000c730: 6765 3a3a 0a2a 2044 6570 656e 6465 6e63 ge::.* Dependenc │ │ │ │ │ +0000c740: 6965 733a 3a0a 2a20 5669 7274 7561 6c20 ies::.* Virtual │ │ │ │ │ +0000c750: 7061 636b 6167 6573 3a3a 0a2a 2042 6173 packages::.* Bas │ │ │ │ │ +0000c760: 6520 7379 7374 656d 3a3a 0a2a 2045 7373 e system::.* Ess │ │ │ │ │ +0000c770: 656e 7469 616c 2070 6163 6b61 6765 733a ential packages: │ │ │ │ │ +0000c780: 3a0a 2a20 4d61 696e 7461 696e 6572 2053 :.* Maintainer S │ │ │ │ │ +0000c790: 6372 6970 7473 3a3a 0a0a 1f0a 4669 6c65 cripts::....File │ │ │ │ │ +0000c7a0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0000c7b0: 696e 666f 2c20 204e 6f64 653a 2054 6865 info, Node: The │ │ │ │ │ +0000c7c0: 2070 6163 6b61 6765 206e 616d 652c 2020 package name, │ │ │ │ │ +0000c7d0: 4e65 7874 3a20 5468 6520 7665 7273 696f Next: The versio │ │ │ │ │ +0000c7e0: 6e20 6f66 2061 2070 6163 6b61 6765 2c20 n of a package, │ │ │ │ │ +0000c7f0: 2055 703a 2042 696e 6172 7920 7061 636b Up: Binary pack │ │ │ │ │ +0000c800: 6167 6573 0a0a 332e 3120 5468 6520 7061 ages..3.1 The pa │ │ │ │ │ +0000c810: 636b 6167 6520 6e61 6d65 0a3d 3d3d 3d3d ckage name.===== │ │ │ │ │ +0000c820: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +0000c830: 0a45 7665 7279 2070 6163 6b61 6765 206d .Every package m │ │ │ │ │ +0000c840: 7573 7420 6861 7665 2061 206e 616d 6520 ust have a name │ │ │ │ │ +0000c850: 7468 6174 e280 9973 2075 6e69 7175 6520 that...s unique │ │ │ │ │ +0000c860: 7769 7468 696e 2074 6865 2044 6562 6961 within the Debia │ │ │ │ │ +0000c870: 6e20 6172 6368 6976 652e 0a0a 5468 6520 n archive...The │ │ │ │ │ +0000c880: 7061 636b 6167 6520 6e61 6d65 2069 7320 package name is │ │ │ │ │ +0000c890: 696e 636c 7564 6564 2069 6e20 7468 6520 included in the │ │ │ │ │ +0000c8a0: 636f 6e74 726f 6c20 6669 656c 6420 e280 control field .. │ │ │ │ │ +0000c8b0: 9850 6163 6b61 6765 e280 992c 2074 6865 .Package..., the │ │ │ │ │ +0000c8c0: 2066 6f72 6d61 740a 6f66 2077 6869 6368 format.of which │ │ │ │ │ +0000c8d0: 2069 7320 6465 7363 7269 6265 6420 696e is described in │ │ │ │ │ +0000c8e0: 202a 6e6f 7465 2050 6163 6b61 6765 3a20 *note Package: │ │ │ │ │ +0000c8f0: 3363 2e20 2054 6865 2070 6163 6b61 6765 3c. The package │ │ │ │ │ +0000c900: 206e 616d 6520 6973 2061 6c73 6f0a 696e name is also.in │ │ │ │ │ +0000c910: 636c 7564 6564 2061 7320 6120 7061 7274 cluded as a part │ │ │ │ │ +0000c920: 206f 6620 7468 6520 6669 6c65 206e 616d of the file nam │ │ │ │ │ +0000c930: 6520 6f66 2074 6865 20e2 8098 2e64 6562 e of the ....deb │ │ │ │ │ +0000c940: e280 9920 6669 6c65 2e0a 0a2a 204d 656e ... file...* Men │ │ │ │ │ +0000c950: 753a 0a0a 2a20 5061 636b 6167 6573 2077 u:..* Packages w │ │ │ │ │ +0000c960: 6974 6820 706f 7465 6e74 6961 6c6c 7920 ith potentially │ │ │ │ │ +0000c970: 6f66 6665 6e73 6976 6520 636f 6e74 656e offensive conten │ │ │ │ │ +0000c980: 743a 3a0a 0a1f 0a46 696c 653a 2064 6562 t::....File: deb │ │ │ │ │ +0000c990: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0000c9a0: 2020 4e6f 6465 3a20 5061 636b 6167 6573 Node: Packages │ │ │ │ │ +0000c9b0: 2077 6974 6820 706f 7465 6e74 6961 6c6c with potentiall │ │ │ │ │ +0000c9c0: 7920 6f66 6665 6e73 6976 6520 636f 6e74 y offensive cont │ │ │ │ │ +0000c9d0: 656e 742c 2020 5570 3a20 5468 6520 7061 ent, Up: The pa │ │ │ │ │ +0000c9e0: 636b 6167 6520 6e61 6d65 0a0a 332e 312e ckage name..3.1. │ │ │ │ │ +0000c9f0: 3120 5061 636b 6167 6573 2077 6974 6820 1 Packages with │ │ │ │ │ +0000ca00: 706f 7465 6e74 6961 6c6c 7920 6f66 6665 potentially offe │ │ │ │ │ +0000ca10: 6e73 6976 6520 636f 6e74 656e 740a 2d2d nsive content.-- │ │ │ │ │ +0000ca20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ 0000ca30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0000ca40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0000ca50: 2d2d 2d2d 2d2d 2d0a 0a41 7320 6120 6d61 -------..As a ma │ │ │ │ │ -0000ca60: 696e 7461 696e 6572 2079 6f75 2073 686f intainer you sho │ │ │ │ │ -0000ca70: 756c 6420 6d61 6b65 2061 206a 7564 6765 uld make a judge │ │ │ │ │ -0000ca80: 6d65 6e74 2061 626f 7574 2077 6865 7468 ment about wheth │ │ │ │ │ -0000ca90: 6572 2074 6865 2063 6f6e 7465 6e74 730a er the contents. │ │ │ │ │ -0000caa0: 6f66 2061 2070 6163 6b61 6765 2069 7320 of a package is │ │ │ │ │ -0000cab0: 6170 7072 6f70 7269 6174 6520 746f 2069 appropriate to i │ │ │ │ │ -0000cac0: 6e63 6c75 6465 2c20 7768 6574 6865 7220 nclude, whether │ │ │ │ │ -0000cad0: 6974 206e 6565 6473 2061 6e79 206b 696e it needs any kin │ │ │ │ │ -0000cae0: 6420 6f66 0a63 6f6e 7465 6e74 2077 6172 d of.content war │ │ │ │ │ -0000caf0: 6e69 6e67 2c20 616e 6420 7768 6574 6865 ning, and whethe │ │ │ │ │ -0000cb00: 7220 736f 6d65 2070 6172 7473 2073 686f r some parts sho │ │ │ │ │ -0000cb10: 756c 6420 6265 2073 706c 6974 206f 7574 uld be split out │ │ │ │ │ -0000cb20: 2069 6e74 6f20 610a 7365 7061 7261 7465 into a.separate │ │ │ │ │ -0000cb30: 2070 6163 6b61 6765 2028 736f 2074 6861 package (so tha │ │ │ │ │ -0000cb40: 7420 7573 6572 7320 7768 6f20 7761 6e74 t users who want │ │ │ │ │ -0000cb50: 2074 6f20 6176 6f69 6420 6365 7274 6169 to avoid certai │ │ │ │ │ -0000cb60: 6e20 7061 7274 7320 6361 6e20 646f 0a73 n parts can do.s │ │ │ │ │ -0000cb70: 6f29 2e20 2049 6e20 6d61 6b69 6e67 2074 o). In making t │ │ │ │ │ -0000cb80: 6865 7365 2064 6563 6973 696f 6e73 2079 hese decisions y │ │ │ │ │ -0000cb90: 6f75 2073 686f 756c 6420 7461 6b65 2069 ou should take i │ │ │ │ │ -0000cba0: 6e74 6f20 6163 636f 756e 7420 7468 650a nto account the. │ │ │ │ │ -0000cbb0: 7072 6f6a 6563 74e2 8099 7320 7669 6577 project...s view │ │ │ │ │ -0000cbc0: 7320 6173 2065 7870 7265 7373 6564 2069 s as expressed i │ │ │ │ │ -0000cbd0: 6e20 6f75 7220 4469 7665 7273 6974 7920 n our Diversity │ │ │ │ │ -0000cbe0: 5374 6174 656d 656e 742e 0a0a 4966 2079 Statement...If y │ │ │ │ │ -0000cbf0: 6f75 2073 706c 6974 206f 7574 2028 706f ou split out (po │ │ │ │ │ -0000cc00: 7465 6e74 6961 6c6c 7929 206f 6666 656e tentially) offen │ │ │ │ │ -0000cc10: 7369 7665 206f 7220 6469 7374 7572 6269 sive or disturbi │ │ │ │ │ -0000cc20: 6e67 206d 6174 6572 6961 6c20 696e 746f ng material into │ │ │ │ │ -0000cc30: 2061 0a73 6570 6172 6174 6520 7061 636b a.separate pack │ │ │ │ │ -0000cc40: 6167 652c 2079 6f75 2073 686f 756c 6420 age, you should │ │ │ │ │ -0000cc50: 7573 7561 6c6c 7920 6d61 726b 2074 6869 usually mark thi │ │ │ │ │ -0000cc60: 7320 696e 2074 6865 2070 6163 6b61 6765 s in the package │ │ │ │ │ -0000cc70: 206e 616d 6520 6279 0a61 6464 696e 6720 name by.adding │ │ │ │ │ -0000cc80: e280 982d 6f66 6665 6e73 6976 65e2 8099 ...-offensive... │ │ │ │ │ -0000cc90: 2e20 2046 6f72 2065 7861 6d70 6c65 2c20 . For example, │ │ │ │ │ -0000cca0: e280 9863 6f77 7361 79e2 8099 2076 7320 ...cowsay... vs │ │ │ │ │ -0000ccb0: e280 9863 6f77 7361 792d 6f66 6665 6e73 ...cowsay-offens │ │ │ │ │ -0000ccc0: 6976 65e2 8099 2e20 2049 6e0a 7468 6973 ive.... In.this │ │ │ │ │ -0000ccd0: 2073 6974 7561 7469 6f6e 2074 6865 20e2 situation the . │ │ │ │ │ -0000cce0: 8098 2d6f 6666 656e 7369 7665 e280 9920 ..-offensive... │ │ │ │ │ -0000ccf0: 7061 636b 6167 6520 6361 6e20 6265 2053 package can be S │ │ │ │ │ -0000cd00: 7567 6765 7374 6564 2062 7920 7468 6520 uggested by the │ │ │ │ │ -0000cd10: 636f 7265 0a70 6163 6b61 6765 2873 292c core.package(s), │ │ │ │ │ -0000cd20: 2062 7574 2073 686f 756c 6420 6e6f 7420 but should not │ │ │ │ │ -0000cd30: 6265 2052 6563 6f6d 6d65 6e64 6564 206f be Recommended o │ │ │ │ │ -0000cd40: 7220 4465 7065 6e64 6564 206f 6e2e 0a0a r Depended on... │ │ │ │ │ -0000cd50: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0000cd60: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0000cd70: 653a 2054 6865 2076 6572 7369 6f6e 206f e: The version o │ │ │ │ │ -0000cd80: 6620 6120 7061 636b 6167 652c 2020 4e65 f a package, Ne │ │ │ │ │ -0000cd90: 7874 3a20 5468 6520 6d61 696e 7461 696e xt: The maintain │ │ │ │ │ -0000cda0: 6572 206f 6620 6120 7061 636b 6167 652c er of a package, │ │ │ │ │ -0000cdb0: 2020 5072 6576 3a20 5468 6520 7061 636b Prev: The pack │ │ │ │ │ -0000cdc0: 6167 6520 6e61 6d65 2c20 2055 703a 2042 age name, Up: B │ │ │ │ │ -0000cdd0: 696e 6172 7920 7061 636b 6167 6573 0a0a inary packages.. │ │ │ │ │ -0000cde0: 332e 3220 5468 6520 7665 7273 696f 6e20 3.2 The version │ │ │ │ │ -0000cdf0: 6f66 2061 2070 6163 6b61 6765 0a3d 3d3d of a package.=== │ │ │ │ │ +0000ca40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +0000ca50: 0a41 7320 6120 6d61 696e 7461 696e 6572 .As a maintainer │ │ │ │ │ +0000ca60: 2079 6f75 2073 686f 756c 6420 6d61 6b65 you should make │ │ │ │ │ +0000ca70: 2061 206a 7564 6765 6d65 6e74 2061 626f a judgement abo │ │ │ │ │ +0000ca80: 7574 2077 6865 7468 6572 2074 6865 2063 ut whether the c │ │ │ │ │ +0000ca90: 6f6e 7465 6e74 730a 6f66 2061 2070 6163 ontents.of a pac │ │ │ │ │ +0000caa0: 6b61 6765 2069 7320 6170 7072 6f70 7269 kage is appropri │ │ │ │ │ +0000cab0: 6174 6520 746f 2069 6e63 6c75 6465 2c20 ate to include, │ │ │ │ │ +0000cac0: 7768 6574 6865 7220 6974 206e 6565 6473 whether it needs │ │ │ │ │ +0000cad0: 2061 6e79 206b 696e 6420 6f66 0a63 6f6e any kind of.con │ │ │ │ │ +0000cae0: 7465 6e74 2077 6172 6e69 6e67 2c20 616e tent warning, an │ │ │ │ │ +0000caf0: 6420 7768 6574 6865 7220 736f 6d65 2070 d whether some p │ │ │ │ │ +0000cb00: 6172 7473 2073 686f 756c 6420 6265 2073 arts should be s │ │ │ │ │ +0000cb10: 706c 6974 206f 7574 2069 6e74 6f20 610a plit out into a. │ │ │ │ │ +0000cb20: 7365 7061 7261 7465 2070 6163 6b61 6765 separate package │ │ │ │ │ +0000cb30: 2028 736f 2074 6861 7420 7573 6572 7320 (so that users │ │ │ │ │ +0000cb40: 7768 6f20 7761 6e74 2074 6f20 6176 6f69 who want to avoi │ │ │ │ │ +0000cb50: 6420 6365 7274 6169 6e20 7061 7274 7320 d certain parts │ │ │ │ │ +0000cb60: 6361 6e20 646f 0a73 6f29 2e20 2049 6e20 can do.so). In │ │ │ │ │ +0000cb70: 6d61 6b69 6e67 2074 6865 7365 2064 6563 making these dec │ │ │ │ │ +0000cb80: 6973 696f 6e73 2079 6f75 2073 686f 756c isions you shoul │ │ │ │ │ +0000cb90: 6420 7461 6b65 2069 6e74 6f20 6163 636f d take into acco │ │ │ │ │ +0000cba0: 756e 7420 7468 650a 7072 6f6a 6563 74e2 unt the.project. │ │ │ │ │ +0000cbb0: 8099 7320 7669 6577 7320 6173 2065 7870 ..s views as exp │ │ │ │ │ +0000cbc0: 7265 7373 6564 2069 6e20 6f75 7220 4469 ressed in our Di │ │ │ │ │ +0000cbd0: 7665 7273 6974 7920 5374 6174 656d 656e versity Statemen │ │ │ │ │ +0000cbe0: 742e 0a0a 4966 2079 6f75 2073 706c 6974 t...If you split │ │ │ │ │ +0000cbf0: 206f 7574 2028 706f 7465 6e74 6961 6c6c out (potentiall │ │ │ │ │ +0000cc00: 7929 206f 6666 656e 7369 7665 206f 7220 y) offensive or │ │ │ │ │ +0000cc10: 6469 7374 7572 6269 6e67 206d 6174 6572 disturbing mater │ │ │ │ │ +0000cc20: 6961 6c20 696e 746f 2061 0a73 6570 6172 ial into a.separ │ │ │ │ │ +0000cc30: 6174 6520 7061 636b 6167 652c 2079 6f75 ate package, you │ │ │ │ │ +0000cc40: 2073 686f 756c 6420 7573 7561 6c6c 7920 should usually │ │ │ │ │ +0000cc50: 6d61 726b 2074 6869 7320 696e 2074 6865 mark this in the │ │ │ │ │ +0000cc60: 2070 6163 6b61 6765 206e 616d 6520 6279 package name by │ │ │ │ │ +0000cc70: 0a61 6464 696e 6720 e280 982d 6f66 6665 .adding ...-offe │ │ │ │ │ +0000cc80: 6e73 6976 65e2 8099 2e20 2046 6f72 2065 nsive.... For e │ │ │ │ │ +0000cc90: 7861 6d70 6c65 2c20 e280 9863 6f77 7361 xample, ...cowsa │ │ │ │ │ +0000cca0: 79e2 8099 2076 7320 e280 9863 6f77 7361 y... vs ...cowsa │ │ │ │ │ +0000ccb0: 792d 6f66 6665 6e73 6976 65e2 8099 2e20 y-offensive.... │ │ │ │ │ +0000ccc0: 2049 6e0a 7468 6973 2073 6974 7561 7469 In.this situati │ │ │ │ │ +0000ccd0: 6f6e 2074 6865 20e2 8098 2d6f 6666 656e on the ...-offen │ │ │ │ │ +0000cce0: 7369 7665 e280 9920 7061 636b 6167 6520 sive... package │ │ │ │ │ +0000ccf0: 6361 6e20 6265 2053 7567 6765 7374 6564 can be Suggested │ │ │ │ │ +0000cd00: 2062 7920 7468 6520 636f 7265 0a70 6163 by the core.pac │ │ │ │ │ +0000cd10: 6b61 6765 2873 292c 2062 7574 2073 686f kage(s), but sho │ │ │ │ │ +0000cd20: 756c 6420 6e6f 7420 6265 2052 6563 6f6d uld not be Recom │ │ │ │ │ +0000cd30: 6d65 6e64 6564 206f 7220 4465 7065 6e64 mended or Depend │ │ │ │ │ +0000cd40: 6564 206f 6e2e 0a0a 1f0a 4669 6c65 3a20 ed on.....File: │ │ │ │ │ +0000cd50: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0000cd60: 666f 2c20 204e 6f64 653a 2054 6865 2076 fo, Node: The v │ │ │ │ │ +0000cd70: 6572 7369 6f6e 206f 6620 6120 7061 636b ersion of a pack │ │ │ │ │ +0000cd80: 6167 652c 2020 4e65 7874 3a20 5468 6520 age, Next: The │ │ │ │ │ +0000cd90: 6d61 696e 7461 696e 6572 206f 6620 6120 maintainer of a │ │ │ │ │ +0000cda0: 7061 636b 6167 652c 2020 5072 6576 3a20 package, Prev: │ │ │ │ │ +0000cdb0: 5468 6520 7061 636b 6167 6520 6e61 6d65 The package name │ │ │ │ │ +0000cdc0: 2c20 2055 703a 2042 696e 6172 7920 7061 , Up: Binary pa │ │ │ │ │ +0000cdd0: 636b 6167 6573 0a0a 332e 3220 5468 6520 ckages..3.2 The │ │ │ │ │ +0000cde0: 7665 7273 696f 6e20 6f66 2061 2070 6163 version of a pac │ │ │ │ │ +0000cdf0: 6b61 6765 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d kage.=========== │ │ │ │ │ 0000ce00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0000ce10: 3d3d 3d3d 3d3d 3d3d 3d0a 0a45 7665 7279 =========..Every │ │ │ │ │ -0000ce20: 2070 6163 6b61 6765 2068 6173 2061 2076 package has a v │ │ │ │ │ -0000ce30: 6572 7369 6f6e 206e 756d 6265 7220 7265 ersion number re │ │ │ │ │ -0000ce40: 636f 7264 6564 2069 6e20 6974 7320 e280 corded in its .. │ │ │ │ │ -0000ce50: 9856 6572 7369 6f6e e280 9920 636f 6e74 .Version... cont │ │ │ │ │ -0000ce60: 726f 6c0a 6669 6c65 2066 6965 6c64 2c20 rol.file field, │ │ │ │ │ -0000ce70: 6465 7363 7269 6265 6420 696e 202a 6e6f described in *no │ │ │ │ │ -0000ce80: 7465 2056 6572 7369 6f6e 3a20 3431 2e0a te Version: 41.. │ │ │ │ │ -0000ce90: 0a54 6865 2070 6163 6b61 6765 206d 616e .The package man │ │ │ │ │ -0000cea0: 6167 656d 656e 7420 7379 7374 656d 2069 agement system i │ │ │ │ │ -0000ceb0: 6d70 6f73 6573 2061 6e20 6f72 6465 7269 mposes an orderi │ │ │ │ │ -0000cec0: 6e67 206f 6e20 7665 7273 696f 6e20 6e75 ng on version nu │ │ │ │ │ -0000ced0: 6d62 6572 732c 2073 6f0a 7468 6174 2069 mbers, so.that i │ │ │ │ │ -0000cee0: 7420 6361 6e20 7465 6c6c 2077 6865 7468 t can tell wheth │ │ │ │ │ -0000cef0: 6572 2070 6163 6b61 6765 7320 6172 6520 er packages are │ │ │ │ │ -0000cf00: 6265 696e 6720 7570 2d20 6f72 2064 6f77 being up- or dow │ │ │ │ │ -0000cf10: 6e67 7261 6465 6420 616e 6420 736f 0a74 ngraded and so.t │ │ │ │ │ -0000cf20: 6861 7420 7061 636b 6167 6520 7379 7374 hat package syst │ │ │ │ │ -0000cf30: 656d 2066 726f 6e74 2065 6e64 2061 7070 em front end app │ │ │ │ │ -0000cf40: 6c69 6361 7469 6f6e 7320 6361 6e20 7465 lications can te │ │ │ │ │ -0000cf50: 6c6c 2077 6865 7468 6572 2061 2070 6163 ll whether a pac │ │ │ │ │ -0000cf60: 6b61 6765 2069 740a 6669 6e64 7320 6176 kage it.finds av │ │ │ │ │ -0000cf70: 6169 6c61 626c 6520 6973 206e 6577 6572 ailable is newer │ │ │ │ │ -0000cf80: 2074 6861 6e20 7468 6520 6f6e 6520 696e than the one in │ │ │ │ │ -0000cf90: 7374 616c 6c65 6420 6f6e 2074 6865 2073 stalled on the s │ │ │ │ │ -0000cfa0: 7973 7465 6d2e 2020 5468 650a 7665 7273 ystem. The.vers │ │ │ │ │ -0000cfb0: 696f 6e20 6e75 6d62 6572 2066 6f72 6d61 ion number forma │ │ │ │ │ -0000cfc0: 7420 6861 7320 7468 6520 6d6f 7374 2073 t has the most s │ │ │ │ │ -0000cfd0: 6967 6e69 6669 6361 6e74 2070 6172 7473 ignificant parts │ │ │ │ │ -0000cfe0: 2028 6173 2066 6172 2061 730a 636f 6d70 (as far as.comp │ │ │ │ │ -0000cff0: 6172 6973 6f6e 2069 7320 636f 6e63 6572 arison is concer │ │ │ │ │ -0000d000: 6e65 6429 2061 7420 7468 6520 6265 6769 ned) at the begi │ │ │ │ │ -0000d010: 6e6e 696e 672e 0a0a 4966 2061 6e20 7570 nning...If an up │ │ │ │ │ -0000d020: 7374 7265 616d 2070 6163 6b61 6765 2068 stream package h │ │ │ │ │ -0000d030: 6173 2070 726f 626c 656d 6174 6963 2076 as problematic v │ │ │ │ │ -0000d040: 6572 7369 6f6e 206e 756d 6265 7273 2074 ersion numbers t │ │ │ │ │ -0000d050: 6865 7920 7368 6f75 6c64 2062 650a 636f hey should be.co │ │ │ │ │ -0000d060: 6e76 6572 7465 6420 746f 2061 2073 616e nverted to a san │ │ │ │ │ -0000d070: 6520 666f 726d 2066 6f72 2075 7365 2069 e form for use i │ │ │ │ │ -0000d080: 6e20 7468 6520 e280 9856 6572 7369 6f6e n the ...Version │ │ │ │ │ -0000d090: e280 9920 6669 656c 642e 0a0a 2a20 4d65 ... field...* Me │ │ │ │ │ -0000d0a0: 6e75 3a0a 0a2a 2056 6572 7369 6f6e 206e nu:..* Version n │ │ │ │ │ -0000d0b0: 756d 6265 7273 2062 6173 6564 206f 6e20 umbers based on │ │ │ │ │ -0000d0c0: 6461 7465 733a 3a0a 2a20 556e 6971 7565 dates::.* Unique │ │ │ │ │ -0000d0d0: 6e65 7373 206f 6620 7665 7273 696f 6e20 ness of version │ │ │ │ │ -0000d0e0: 6e75 6d62 6572 733a 3a0a 0a1f 0a46 696c numbers::....Fil │ │ │ │ │ -0000d0f0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -0000d100: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ -0000d110: 7273 696f 6e20 6e75 6d62 6572 7320 6261 rsion numbers ba │ │ │ │ │ -0000d120: 7365 6420 6f6e 2064 6174 6573 2c20 204e sed on dates, N │ │ │ │ │ -0000d130: 6578 743a 2055 6e69 7175 656e 6573 7320 ext: Uniqueness │ │ │ │ │ -0000d140: 6f66 2076 6572 7369 6f6e 206e 756d 6265 of version numbe │ │ │ │ │ -0000d150: 7273 2c20 2055 703a 2054 6865 2076 6572 rs, Up: The ver │ │ │ │ │ -0000d160: 7369 6f6e 206f 6620 6120 7061 636b 6167 sion of a packag │ │ │ │ │ -0000d170: 650a 0a33 2e32 2e31 2056 6572 7369 6f6e e..3.2.1 Version │ │ │ │ │ -0000d180: 206e 756d 6265 7273 2062 6173 6564 206f numbers based o │ │ │ │ │ -0000d190: 6e20 6461 7465 730a 2d2d 2d2d 2d2d 2d2d n dates.-------- │ │ │ │ │ +0000ce10: 3d0a 0a45 7665 7279 2070 6163 6b61 6765 =..Every package │ │ │ │ │ +0000ce20: 2068 6173 2061 2076 6572 7369 6f6e 206e has a version n │ │ │ │ │ +0000ce30: 756d 6265 7220 7265 636f 7264 6564 2069 umber recorded i │ │ │ │ │ +0000ce40: 6e20 6974 7320 e280 9856 6572 7369 6f6e n its ...Version │ │ │ │ │ +0000ce50: e280 9920 636f 6e74 726f 6c0a 6669 6c65 ... control.file │ │ │ │ │ +0000ce60: 2066 6965 6c64 2c20 6465 7363 7269 6265 field, describe │ │ │ │ │ +0000ce70: 6420 696e 202a 6e6f 7465 2056 6572 7369 d in *note Versi │ │ │ │ │ +0000ce80: 6f6e 3a20 3431 2e0a 0a54 6865 2070 6163 on: 41...The pac │ │ │ │ │ +0000ce90: 6b61 6765 206d 616e 6167 656d 656e 7420 kage management │ │ │ │ │ +0000cea0: 7379 7374 656d 2069 6d70 6f73 6573 2061 system imposes a │ │ │ │ │ +0000ceb0: 6e20 6f72 6465 7269 6e67 206f 6e20 7665 n ordering on ve │ │ │ │ │ +0000cec0: 7273 696f 6e20 6e75 6d62 6572 732c 2073 rsion numbers, s │ │ │ │ │ +0000ced0: 6f0a 7468 6174 2069 7420 6361 6e20 7465 o.that it can te │ │ │ │ │ +0000cee0: 6c6c 2077 6865 7468 6572 2070 6163 6b61 ll whether packa │ │ │ │ │ +0000cef0: 6765 7320 6172 6520 6265 696e 6720 7570 ges are being up │ │ │ │ │ +0000cf00: 2d20 6f72 2064 6f77 6e67 7261 6465 6420 - or downgraded │ │ │ │ │ +0000cf10: 616e 6420 736f 0a74 6861 7420 7061 636b and so.that pack │ │ │ │ │ +0000cf20: 6167 6520 7379 7374 656d 2066 726f 6e74 age system front │ │ │ │ │ +0000cf30: 2065 6e64 2061 7070 6c69 6361 7469 6f6e end application │ │ │ │ │ +0000cf40: 7320 6361 6e20 7465 6c6c 2077 6865 7468 s can tell wheth │ │ │ │ │ +0000cf50: 6572 2061 2070 6163 6b61 6765 2069 740a er a package it. │ │ │ │ │ +0000cf60: 6669 6e64 7320 6176 6169 6c61 626c 6520 finds available │ │ │ │ │ +0000cf70: 6973 206e 6577 6572 2074 6861 6e20 7468 is newer than th │ │ │ │ │ +0000cf80: 6520 6f6e 6520 696e 7374 616c 6c65 6420 e one installed │ │ │ │ │ +0000cf90: 6f6e 2074 6865 2073 7973 7465 6d2e 2020 on the system. │ │ │ │ │ +0000cfa0: 5468 650a 7665 7273 696f 6e20 6e75 6d62 The.version numb │ │ │ │ │ +0000cfb0: 6572 2066 6f72 6d61 7420 6861 7320 7468 er format has th │ │ │ │ │ +0000cfc0: 6520 6d6f 7374 2073 6967 6e69 6669 6361 e most significa │ │ │ │ │ +0000cfd0: 6e74 2070 6172 7473 2028 6173 2066 6172 nt parts (as far │ │ │ │ │ +0000cfe0: 2061 730a 636f 6d70 6172 6973 6f6e 2069 as.comparison i │ │ │ │ │ +0000cff0: 7320 636f 6e63 6572 6e65 6429 2061 7420 s concerned) at │ │ │ │ │ +0000d000: 7468 6520 6265 6769 6e6e 696e 672e 0a0a the beginning... │ │ │ │ │ +0000d010: 4966 2061 6e20 7570 7374 7265 616d 2070 If an upstream p │ │ │ │ │ +0000d020: 6163 6b61 6765 2068 6173 2070 726f 626c ackage has probl │ │ │ │ │ +0000d030: 656d 6174 6963 2076 6572 7369 6f6e 206e ematic version n │ │ │ │ │ +0000d040: 756d 6265 7273 2074 6865 7920 7368 6f75 umbers they shou │ │ │ │ │ +0000d050: 6c64 2062 650a 636f 6e76 6572 7465 6420 ld be.converted │ │ │ │ │ +0000d060: 746f 2061 2073 616e 6520 666f 726d 2066 to a sane form f │ │ │ │ │ +0000d070: 6f72 2075 7365 2069 6e20 7468 6520 e280 or use in the .. │ │ │ │ │ +0000d080: 9856 6572 7369 6f6e e280 9920 6669 656c .Version... fiel │ │ │ │ │ +0000d090: 642e 0a0a 2a20 4d65 6e75 3a0a 0a2a 2056 d...* Menu:..* V │ │ │ │ │ +0000d0a0: 6572 7369 6f6e 206e 756d 6265 7273 2062 ersion numbers b │ │ │ │ │ +0000d0b0: 6173 6564 206f 6e20 6461 7465 733a 3a0a ased on dates::. │ │ │ │ │ +0000d0c0: 2a20 556e 6971 7565 6e65 7373 206f 6620 * Uniqueness of │ │ │ │ │ +0000d0d0: 7665 7273 696f 6e20 6e75 6d62 6572 733a version numbers: │ │ │ │ │ +0000d0e0: 3a0a 0a1f 0a46 696c 653a 2064 6562 6961 :....File: debia │ │ │ │ │ +0000d0f0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +0000d100: 4e6f 6465 3a20 5665 7273 696f 6e20 6e75 Node: Version nu │ │ │ │ │ +0000d110: 6d62 6572 7320 6261 7365 6420 6f6e 2064 mbers based on d │ │ │ │ │ +0000d120: 6174 6573 2c20 204e 6578 743a 2055 6e69 ates, Next: Uni │ │ │ │ │ +0000d130: 7175 656e 6573 7320 6f66 2076 6572 7369 queness of versi │ │ │ │ │ +0000d140: 6f6e 206e 756d 6265 7273 2c20 2055 703a on numbers, Up: │ │ │ │ │ +0000d150: 2054 6865 2076 6572 7369 6f6e 206f 6620 The version of │ │ │ │ │ +0000d160: 6120 7061 636b 6167 650a 0a33 2e32 2e31 a package..3.2.1 │ │ │ │ │ +0000d170: 2056 6572 7369 6f6e 206e 756d 6265 7273 Version numbers │ │ │ │ │ +0000d180: 2062 6173 6564 206f 6e20 6461 7465 730a based on dates. │ │ │ │ │ +0000d190: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ 0000d1a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0000d1b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 496e ------------..In │ │ │ │ │ -0000d1c0: 2067 656e 6572 616c 2c20 4465 6269 616e general, Debian │ │ │ │ │ -0000d1d0: 2070 6163 6b61 6765 7320 7368 6f75 6c64 packages should │ │ │ │ │ -0000d1e0: 2075 7365 2074 6865 2073 616d 6520 7665 use the same ve │ │ │ │ │ -0000d1f0: 7273 696f 6e20 6e75 6d62 6572 7320 6173 rsion numbers as │ │ │ │ │ -0000d200: 2074 6865 0a75 7073 7472 6561 6d20 736f the.upstream so │ │ │ │ │ -0000d210: 7572 6365 732e 2020 486f 7765 7665 722c urces. However, │ │ │ │ │ -0000d220: 2075 7073 7472 6561 6d20 7665 7273 696f upstream versio │ │ │ │ │ -0000d230: 6e20 6e75 6d62 6572 7320 6261 7365 6420 n numbers based │ │ │ │ │ -0000d240: 6f6e 2073 6f6d 6520 6461 7465 0a66 6f72 on some date.for │ │ │ │ │ -0000d250: 6d61 7473 2028 736f 6d65 7469 6d65 7320 mats (sometimes │ │ │ │ │ -0000d260: 7573 6564 2066 6f72 2064 6576 656c 6f70 used for develop │ │ │ │ │ -0000d270: 6d65 6e74 206f 7220 e280 9c73 6e61 7073 ment or ...snaps │ │ │ │ │ -0000d280: 686f 74e2 809d 2072 656c 6561 7365 7329 hot... releases) │ │ │ │ │ -0000d290: 2077 696c 6c20 6e6f 740a 6265 206f 7264 will not.be ord │ │ │ │ │ -0000d2a0: 6572 6564 2063 6f72 7265 6374 6c79 2062 ered correctly b │ │ │ │ │ -0000d2b0: 7920 7468 6520 7061 636b 6167 6520 6d61 y the package ma │ │ │ │ │ -0000d2c0: 6e61 6765 6d65 6e74 2073 6f66 7477 6172 nagement softwar │ │ │ │ │ -0000d2d0: 652e 2020 466f 7220 6578 616d 706c 652c e. For example, │ │ │ │ │ -0000d2e0: 0ae2 8098 6470 6b67 e280 9920 7769 6c6c ....dpkg... will │ │ │ │ │ -0000d2f0: 2063 6f6e 7369 6465 7220 e280 9c39 364d consider ...96M │ │ │ │ │ -0000d300: 6179 3031 e280 9d20 746f 2062 6520 6772 ay01... to be gr │ │ │ │ │ -0000d310: 6561 7465 7220 7468 616e 20e2 809c 3936 eater than ...96 │ │ │ │ │ -0000d320: 4465 6332 34e2 809d 2e0a 0a54 6f20 7072 Dec24......To pr │ │ │ │ │ -0000d330: 6576 656e 7420 6861 7669 6e67 2074 6f20 event having to │ │ │ │ │ -0000d340: 7573 6520 6570 6f63 6873 2066 6f72 2065 use epochs for e │ │ │ │ │ -0000d350: 7665 7279 206e 6577 2075 7073 7472 6561 very new upstrea │ │ │ │ │ -0000d360: 6d20 7665 7273 696f 6e2c 2074 6865 0a64 m version, the.d │ │ │ │ │ -0000d370: 6174 652d 6261 7365 6420 706f 7274 696f ate-based portio │ │ │ │ │ -0000d380: 6e20 6f66 2061 6e79 2075 7073 7472 6561 n of any upstrea │ │ │ │ │ -0000d390: 6d20 7665 7273 696f 6e20 6e75 6d62 6572 m version number │ │ │ │ │ -0000d3a0: 2073 686f 756c 6420 6265 2067 6976 656e should be given │ │ │ │ │ -0000d3b0: 2069 6e20 610a 7761 7920 7468 6174 2073 in a.way that s │ │ │ │ │ -0000d3c0: 6f72 7473 2063 6f72 7265 6374 6c79 3a20 orts correctly: │ │ │ │ │ -0000d3d0: 666f 7572 2d64 6967 6974 2079 6561 7220 four-digit year │ │ │ │ │ -0000d3e0: 6669 7273 742c 2066 6f6c 6c6f 7765 6420 first, followed │ │ │ │ │ -0000d3f0: 6279 2061 2074 776f 2d64 6967 6974 0a6e by a two-digit.n │ │ │ │ │ -0000d400: 756d 6572 6963 206d 6f6e 7468 2c20 666f umeric month, fo │ │ │ │ │ -0000d410: 6c6c 6f77 6564 2062 7920 6120 7477 6f2d llowed by a two- │ │ │ │ │ -0000d420: 6469 6769 7420 6e75 6d65 7269 6320 6461 digit numeric da │ │ │ │ │ -0000d430: 7465 2c20 706f 7373 6962 6c79 2077 6974 te, possibly wit │ │ │ │ │ -0000d440: 680a 7075 6e63 7475 6174 696f 6e20 6265 h.punctuation be │ │ │ │ │ -0000d450: 7477 6565 6e20 7468 6520 636f 6d70 6f6e tween the compon │ │ │ │ │ -0000d460: 656e 7473 2e0a 0a4e 6174 6976 6520 4465 ents...Native De │ │ │ │ │ -0000d470: 6269 616e 2070 6163 6b61 6765 7320 2869 bian packages (i │ │ │ │ │ -0000d480: 2e65 2e2c 2070 6163 6b61 6765 7320 7768 .e., packages wh │ │ │ │ │ -0000d490: 6963 6820 6861 7665 2062 6565 6e20 7772 ich have been wr │ │ │ │ │ -0000d4a0: 6974 7465 6e0a 6573 7065 6369 616c 6c79 itten.especially │ │ │ │ │ -0000d4b0: 2066 6f72 2044 6562 6961 6e29 2077 686f for Debian) who │ │ │ │ │ -0000d4c0: 7365 2076 6572 7369 6f6e 206e 756d 6265 se version numbe │ │ │ │ │ -0000d4d0: 7273 2069 6e63 6c75 6465 2064 6174 6573 rs include dates │ │ │ │ │ -0000d4e0: 2073 686f 756c 6420 616c 736f 0a66 6f6c should also.fol │ │ │ │ │ -0000d4f0: 6c6f 7720 7468 6573 6520 7275 6c65 732e low these rules. │ │ │ │ │ -0000d500: 2020 4966 2070 756e 6374 7561 7469 6f6e If punctuation │ │ │ │ │ -0000d510: 2069 7320 6465 7369 7265 6420 6265 7477 is desired betw │ │ │ │ │ -0000d520: 6565 6e20 7468 6520 6461 7465 0a63 6f6d een the date.com │ │ │ │ │ -0000d530: 706f 6e65 6e74 732c 2072 656d 656d 6265 ponents, remembe │ │ │ │ │ -0000d540: 7220 7468 6174 2068 7970 6865 6e20 28e2 r that hyphen (. │ │ │ │ │ -0000d550: 8098 2de2 8099 2920 6361 6e6e 6f74 2062 ..-...) cannot b │ │ │ │ │ -0000d560: 6520 7573 6564 2069 6e20 6e61 7469 7665 e used in native │ │ │ │ │ -0000d570: 2076 6572 7369 6f6e 0a6e 756d 6265 7273 version.numbers │ │ │ │ │ -0000d580: 2e20 2050 6572 696f 6420 28e2 8098 2ee2 . Period (..... │ │ │ │ │ -0000d590: 8099 2920 6973 206e 6f72 6d61 6c6c 7920 ..) is normally │ │ │ │ │ -0000d5a0: 6120 676f 6f64 2063 686f 6963 652e 0a0a a good choice... │ │ │ │ │ -0000d5b0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0000d5c0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0000d5d0: 653a 2055 6e69 7175 656e 6573 7320 6f66 e: Uniqueness of │ │ │ │ │ -0000d5e0: 2076 6572 7369 6f6e 206e 756d 6265 7273 version numbers │ │ │ │ │ -0000d5f0: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ -0000d600: 206e 756d 6265 7273 2062 6173 6564 206f numbers based o │ │ │ │ │ -0000d610: 6e20 6461 7465 732c 2020 5570 3a20 5468 n dates, Up: Th │ │ │ │ │ -0000d620: 6520 7665 7273 696f 6e20 6f66 2061 2070 e version of a p │ │ │ │ │ -0000d630: 6163 6b61 6765 0a0a 332e 322e 3220 556e ackage..3.2.2 Un │ │ │ │ │ -0000d640: 6971 7565 6e65 7373 206f 6620 7665 7273 iqueness of vers │ │ │ │ │ -0000d650: 696f 6e20 6e75 6d62 6572 730a 2d2d 2d2d ion numbers.---- │ │ │ │ │ +0000d1b0: 2d2d 2d2d 0a0a 496e 2067 656e 6572 616c ----..In general │ │ │ │ │ +0000d1c0: 2c20 4465 6269 616e 2070 6163 6b61 6765 , Debian package │ │ │ │ │ +0000d1d0: 7320 7368 6f75 6c64 2075 7365 2074 6865 s should use the │ │ │ │ │ +0000d1e0: 2073 616d 6520 7665 7273 696f 6e20 6e75 same version nu │ │ │ │ │ +0000d1f0: 6d62 6572 7320 6173 2074 6865 0a75 7073 mbers as the.ups │ │ │ │ │ +0000d200: 7472 6561 6d20 736f 7572 6365 732e 2020 tream sources. │ │ │ │ │ +0000d210: 486f 7765 7665 722c 2075 7073 7472 6561 However, upstrea │ │ │ │ │ +0000d220: 6d20 7665 7273 696f 6e20 6e75 6d62 6572 m version number │ │ │ │ │ +0000d230: 7320 6261 7365 6420 6f6e 2073 6f6d 6520 s based on some │ │ │ │ │ +0000d240: 6461 7465 0a66 6f72 6d61 7473 2028 736f date.formats (so │ │ │ │ │ +0000d250: 6d65 7469 6d65 7320 7573 6564 2066 6f72 metimes used for │ │ │ │ │ +0000d260: 2064 6576 656c 6f70 6d65 6e74 206f 7220 development or │ │ │ │ │ +0000d270: e280 9c73 6e61 7073 686f 74e2 809d 2072 ...snapshot... r │ │ │ │ │ +0000d280: 656c 6561 7365 7329 2077 696c 6c20 6e6f eleases) will no │ │ │ │ │ +0000d290: 740a 6265 206f 7264 6572 6564 2063 6f72 t.be ordered cor │ │ │ │ │ +0000d2a0: 7265 6374 6c79 2062 7920 7468 6520 7061 rectly by the pa │ │ │ │ │ +0000d2b0: 636b 6167 6520 6d61 6e61 6765 6d65 6e74 ckage management │ │ │ │ │ +0000d2c0: 2073 6f66 7477 6172 652e 2020 466f 7220 software. For │ │ │ │ │ +0000d2d0: 6578 616d 706c 652c 0ae2 8098 6470 6b67 example,....dpkg │ │ │ │ │ +0000d2e0: e280 9920 7769 6c6c 2063 6f6e 7369 6465 ... will conside │ │ │ │ │ +0000d2f0: 7220 e280 9c39 364d 6179 3031 e280 9d20 r ...96May01... │ │ │ │ │ +0000d300: 746f 2062 6520 6772 6561 7465 7220 7468 to be greater th │ │ │ │ │ +0000d310: 616e 20e2 809c 3936 4465 6332 34e2 809d an ...96Dec24... │ │ │ │ │ +0000d320: 2e0a 0a54 6f20 7072 6576 656e 7420 6861 ...To prevent ha │ │ │ │ │ +0000d330: 7669 6e67 2074 6f20 7573 6520 6570 6f63 ving to use epoc │ │ │ │ │ +0000d340: 6873 2066 6f72 2065 7665 7279 206e 6577 hs for every new │ │ │ │ │ +0000d350: 2075 7073 7472 6561 6d20 7665 7273 696f upstream versio │ │ │ │ │ +0000d360: 6e2c 2074 6865 0a64 6174 652d 6261 7365 n, the.date-base │ │ │ │ │ +0000d370: 6420 706f 7274 696f 6e20 6f66 2061 6e79 d portion of any │ │ │ │ │ +0000d380: 2075 7073 7472 6561 6d20 7665 7273 696f upstream versio │ │ │ │ │ +0000d390: 6e20 6e75 6d62 6572 2073 686f 756c 6420 n number should │ │ │ │ │ +0000d3a0: 6265 2067 6976 656e 2069 6e20 610a 7761 be given in a.wa │ │ │ │ │ +0000d3b0: 7920 7468 6174 2073 6f72 7473 2063 6f72 y that sorts cor │ │ │ │ │ +0000d3c0: 7265 6374 6c79 3a20 666f 7572 2d64 6967 rectly: four-dig │ │ │ │ │ +0000d3d0: 6974 2079 6561 7220 6669 7273 742c 2066 it year first, f │ │ │ │ │ +0000d3e0: 6f6c 6c6f 7765 6420 6279 2061 2074 776f ollowed by a two │ │ │ │ │ +0000d3f0: 2d64 6967 6974 0a6e 756d 6572 6963 206d -digit.numeric m │ │ │ │ │ +0000d400: 6f6e 7468 2c20 666f 6c6c 6f77 6564 2062 onth, followed b │ │ │ │ │ +0000d410: 7920 6120 7477 6f2d 6469 6769 7420 6e75 y a two-digit nu │ │ │ │ │ +0000d420: 6d65 7269 6320 6461 7465 2c20 706f 7373 meric date, poss │ │ │ │ │ +0000d430: 6962 6c79 2077 6974 680a 7075 6e63 7475 ibly with.punctu │ │ │ │ │ +0000d440: 6174 696f 6e20 6265 7477 6565 6e20 7468 ation between th │ │ │ │ │ +0000d450: 6520 636f 6d70 6f6e 656e 7473 2e0a 0a4e e components...N │ │ │ │ │ +0000d460: 6174 6976 6520 4465 6269 616e 2070 6163 ative Debian pac │ │ │ │ │ +0000d470: 6b61 6765 7320 2869 2e65 2e2c 2070 6163 kages (i.e., pac │ │ │ │ │ +0000d480: 6b61 6765 7320 7768 6963 6820 6861 7665 kages which have │ │ │ │ │ +0000d490: 2062 6565 6e20 7772 6974 7465 6e0a 6573 been written.es │ │ │ │ │ +0000d4a0: 7065 6369 616c 6c79 2066 6f72 2044 6562 pecially for Deb │ │ │ │ │ +0000d4b0: 6961 6e29 2077 686f 7365 2076 6572 7369 ian) whose versi │ │ │ │ │ +0000d4c0: 6f6e 206e 756d 6265 7273 2069 6e63 6c75 on numbers inclu │ │ │ │ │ +0000d4d0: 6465 2064 6174 6573 2073 686f 756c 6420 de dates should │ │ │ │ │ +0000d4e0: 616c 736f 0a66 6f6c 6c6f 7720 7468 6573 also.follow thes │ │ │ │ │ +0000d4f0: 6520 7275 6c65 732e 2020 4966 2070 756e e rules. If pun │ │ │ │ │ +0000d500: 6374 7561 7469 6f6e 2069 7320 6465 7369 ctuation is desi │ │ │ │ │ +0000d510: 7265 6420 6265 7477 6565 6e20 7468 6520 red between the │ │ │ │ │ +0000d520: 6461 7465 0a63 6f6d 706f 6e65 6e74 732c date.components, │ │ │ │ │ +0000d530: 2072 656d 656d 6265 7220 7468 6174 2068 remember that h │ │ │ │ │ +0000d540: 7970 6865 6e20 28e2 8098 2de2 8099 2920 yphen (...-...) │ │ │ │ │ +0000d550: 6361 6e6e 6f74 2062 6520 7573 6564 2069 cannot be used i │ │ │ │ │ +0000d560: 6e20 6e61 7469 7665 2076 6572 7369 6f6e n native version │ │ │ │ │ +0000d570: 0a6e 756d 6265 7273 2e20 2050 6572 696f .numbers. Perio │ │ │ │ │ +0000d580: 6420 28e2 8098 2ee2 8099 2920 6973 206e d (.......) is n │ │ │ │ │ +0000d590: 6f72 6d61 6c6c 7920 6120 676f 6f64 2063 ormally a good c │ │ │ │ │ +0000d5a0: 686f 6963 652e 0a0a 1f0a 4669 6c65 3a20 hoice.....File: │ │ │ │ │ +0000d5b0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0000d5c0: 666f 2c20 204e 6f64 653a 2055 6e69 7175 fo, Node: Uniqu │ │ │ │ │ +0000d5d0: 656e 6573 7320 6f66 2076 6572 7369 6f6e eness of version │ │ │ │ │ +0000d5e0: 206e 756d 6265 7273 2c20 2050 7265 763a numbers, Prev: │ │ │ │ │ +0000d5f0: 2056 6572 7369 6f6e 206e 756d 6265 7273 Version numbers │ │ │ │ │ +0000d600: 2062 6173 6564 206f 6e20 6461 7465 732c based on dates, │ │ │ │ │ +0000d610: 2020 5570 3a20 5468 6520 7665 7273 696f Up: The versio │ │ │ │ │ +0000d620: 6e20 6f66 2061 2070 6163 6b61 6765 0a0a n of a package.. │ │ │ │ │ +0000d630: 332e 322e 3220 556e 6971 7565 6e65 7373 3.2.2 Uniqueness │ │ │ │ │ +0000d640: 206f 6620 7665 7273 696f 6e20 6e75 6d62 of version numb │ │ │ │ │ +0000d650: 6572 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ers.------------ │ │ │ │ │ 0000d660: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0000d670: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ -0000d680: 0a54 6865 2070 6172 7420 6f66 2074 6865 .The part of the │ │ │ │ │ -0000d690: 2076 6572 7369 6f6e 206e 756d 6265 7220 version number │ │ │ │ │ -0000d6a0: 6166 7465 7220 7468 6520 6570 6f63 6820 after the epoch │ │ │ │ │ -0000d6b0: 6d75 7374 206e 6f74 2062 6520 7265 7573 must not be reus │ │ │ │ │ -0000d6c0: 6564 2066 6f72 2061 0a76 6572 7369 6f6e ed for a.version │ │ │ │ │ -0000d6d0: 206f 6620 7468 6520 7061 636b 6167 6520 of the package │ │ │ │ │ -0000d6e0: 7769 7468 2064 6966 6665 7265 6e74 2063 with different c │ │ │ │ │ -0000d6f0: 6f6e 7465 6e74 7320 6f6e 6365 2074 6865 ontents once the │ │ │ │ │ -0000d700: 2070 6163 6b61 6765 2068 6173 2062 6565 package has bee │ │ │ │ │ -0000d710: 6e0a 6163 6365 7074 6564 2069 6e74 6f20 n.accepted into │ │ │ │ │ -0000d720: 7468 6520 6172 6368 6976 652c 2065 7665 the archive, eve │ │ │ │ │ -0000d730: 6e20 6966 2074 6865 2076 6572 7369 6f6e n if the version │ │ │ │ │ -0000d740: 206f 6620 7468 6520 7061 636b 6167 6520 of the package │ │ │ │ │ -0000d750: 7072 6576 696f 7573 6c79 0a75 7369 6e67 previously.using │ │ │ │ │ -0000d760: 2074 6861 7420 7061 7274 206f 6620 7468 that part of th │ │ │ │ │ -0000d770: 6520 7665 7273 696f 6e20 6e75 6d62 6572 e version number │ │ │ │ │ -0000d780: 2069 7320 6e6f 206c 6f6e 6765 7220 7072 is no longer pr │ │ │ │ │ -0000d790: 6573 656e 7420 696e 2061 6e79 0a61 7263 esent in any.arc │ │ │ │ │ -0000d7a0: 6869 7665 2073 7569 7465 732e 0a0a 5468 hive suites...Th │ │ │ │ │ -0000d7b0: 6973 2075 6e69 7175 656e 6573 7320 7265 is uniqueness re │ │ │ │ │ -0000d7c0: 7175 6972 656d 656e 7420 6170 706c 6965 quirement applie │ │ │ │ │ -0000d7d0: 7320 746f 2074 6865 2076 6572 7369 6f6e s to the version │ │ │ │ │ -0000d7e0: 206e 756d 6265 7273 206f 6620 736f 7572 numbers of sour │ │ │ │ │ -0000d7f0: 6365 0a70 6163 6b61 6765 7320 616e 6420 ce.packages and │ │ │ │ │ -0000d800: 6f66 2062 696e 6172 7920 7061 636b 6167 of binary packag │ │ │ │ │ -0000d810: 6573 2c20 6576 656e 2069 6620 7468 6520 es, even if the │ │ │ │ │ -0000d820: 736f 7572 6365 2070 6163 6b61 6765 2070 source package p │ │ │ │ │ -0000d830: 726f 6475 6369 6e67 2061 0a67 6976 656e roducing a.given │ │ │ │ │ -0000d840: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ -0000d850: 6368 616e 6765 732e 2020 5468 7573 2074 changes. Thus t │ │ │ │ │ -0000d860: 6865 2076 6572 7369 6f6e 206e 756d 6265 he version numbe │ │ │ │ │ -0000d870: 7273 2077 6869 6368 2061 2062 696e 6172 rs which a binar │ │ │ │ │ -0000d880: 790a 7061 636b 6167 6520 6d75 7374 206e y.package must n │ │ │ │ │ -0000d890: 6f74 2072 6575 7365 2069 6e63 6c75 6465 ot reuse include │ │ │ │ │ -0000d8a0: 7320 7468 6520 7665 7273 696f 6e20 6e75 s the version nu │ │ │ │ │ -0000d8b0: 6d62 6572 7320 6f66 2061 6e79 2076 6572 mbers of any ver │ │ │ │ │ -0000d8c0: 7369 6f6e 7320 6f66 0a74 6865 2062 696e sions of.the bin │ │ │ │ │ -0000d8d0: 6172 7920 7061 636b 6167 6520 6576 6572 ary package ever │ │ │ │ │ -0000d8e0: 2061 6363 6570 7465 6420 696e 746f 2074 accepted into t │ │ │ │ │ -0000d8f0: 6865 2061 7263 6869 7665 2c20 756e 6465 he archive, unde │ │ │ │ │ -0000d900: 7220 616e 7920 736f 7572 6365 0a70 6163 r any source.pac │ │ │ │ │ -0000d910: 6b61 6765 2e0a 0a41 6464 6974 696f 6e61 kage...Additiona │ │ │ │ │ -0000d920: 6c6c 792c 2066 6f72 206e 6f6e 2d6e 6174 lly, for non-nat │ │ │ │ │ -0000d930: 6976 6520 7061 636b 6167 6573 2c20 7468 ive packages, th │ │ │ │ │ -0000d940: 6520 7570 7374 7265 616d 2076 6572 7369 e upstream versi │ │ │ │ │ -0000d950: 6f6e 206d 7573 7420 6e6f 7420 6265 0a72 on must not be.r │ │ │ │ │ -0000d960: 6575 7365 6420 666f 7220 6469 6666 6572 eused for differ │ │ │ │ │ -0000d970: 656e 7420 7570 7374 7265 616d 2073 6f75 ent upstream sou │ │ │ │ │ -0000d980: 7263 6520 636f 6465 2c20 736f 2074 6861 rce code, so tha │ │ │ │ │ -0000d990: 7420 666f 7220 6561 6368 2073 6f75 7263 t for each sourc │ │ │ │ │ -0000d9a0: 650a 7061 636b 6167 6520 6e61 6d65 2061 e.package name a │ │ │ │ │ -0000d9b0: 6e64 2075 7073 7472 6561 6d20 7665 7273 nd upstream vers │ │ │ │ │ -0000d9c0: 696f 6e20 6e75 6d62 6572 2074 6865 7265 ion number there │ │ │ │ │ -0000d9d0: 2065 7869 7374 7320 6578 6163 746c 7920 exists exactly │ │ │ │ │ -0000d9e0: 6f6e 650a 6f72 6967 696e 616c 2073 6f75 one.original sou │ │ │ │ │ -0000d9f0: 7263 6520 6172 6368 6976 6520 636f 6e74 rce archive cont │ │ │ │ │ -0000da00: 656e 7473 2028 7365 6520 2a6e 6f74 6520 ents (see *note │ │ │ │ │ -0000da10: 4669 6c65 733a 2034 362e 292e 0a0a 5468 Files: 46.)...Th │ │ │ │ │ -0000da20: 6520 7265 6173 6f6e 2066 6f72 2074 6865 e reason for the │ │ │ │ │ -0000da30: 7365 2072 6573 7472 6963 7469 6f6e 7320 se restrictions │ │ │ │ │ -0000da40: 6973 2061 7320 666f 6c6c 6f77 732e 2020 is as follows. │ │ │ │ │ -0000da50: 4570 6f63 6873 2061 7265 206e 6f74 0a69 Epochs are not.i │ │ │ │ │ -0000da60: 6e63 6c75 6465 6420 696e 2074 6865 206e ncluded in the n │ │ │ │ │ -0000da70: 616d 6573 206f 6620 7468 6520 6669 6c65 ames of the file │ │ │ │ │ -0000da80: 7320 7468 6174 2063 6f6d 706f 7365 2073 s that compose s │ │ │ │ │ -0000da90: 6f75 7263 6520 7061 636b 6167 6573 2c20 ource packages, │ │ │ │ │ -0000daa0: 6f72 2069 6e0a 7468 6520 6669 6c65 6e61 or in.the filena │ │ │ │ │ -0000dab0: 6d65 7320 6f66 2062 696e 6172 7920 7061 mes of binary pa │ │ │ │ │ -0000dac0: 636b 6167 6573 2c20 736f 2072 6575 7369 ckages, so reusi │ │ │ │ │ -0000dad0: 6e67 2061 2076 6572 7369 6f6e 206e 756d ng a version num │ │ │ │ │ -0000dae0: 6265 722c 2065 7665 6e20 6966 0a74 6865 ber, even if.the │ │ │ │ │ -0000daf0: 2065 706f 6368 2064 6966 6665 7273 2c20 epoch differs, │ │ │ │ │ -0000db00: 7265 7375 6c74 7320 696e 2069 6465 6e74 results in ident │ │ │ │ │ -0000db10: 6963 616c 6c79 206e 616d 6564 2066 696c ically named fil │ │ │ │ │ -0000db20: 6573 2077 6974 6820 6469 6666 6572 656e es with differen │ │ │ │ │ -0000db30: 740a 636f 6e74 656e 7473 2e20 2054 6869 t.contents. Thi │ │ │ │ │ -0000db40: 7320 6361 6e20 6361 7573 6520 7661 7269 s can cause vari │ │ │ │ │ -0000db50: 6f75 7320 7072 6f62 6c65 6d73 2e0a 0a49 ous problems...I │ │ │ │ │ -0000db60: 6620 796f 7520 6669 6e64 2079 6f75 7273 f you find yours │ │ │ │ │ -0000db70: 656c 6620 7761 6e74 696e 6720 746f 2072 elf wanting to r │ │ │ │ │ -0000db80: 6575 7365 2074 6865 2070 6172 7420 6f66 euse the part of │ │ │ │ │ -0000db90: 2061 2076 6572 7369 6f6e 206e 756d 6265 a version numbe │ │ │ │ │ -0000dba0: 7220 6166 7465 720a 7468 6520 6570 6f63 r after.the epoc │ │ │ │ │ -0000dbb0: 682c 2079 6f75 2063 616e 206a 7573 7420 h, you can just │ │ │ │ │ -0000dbc0: 696e 6372 656d 656e 7420 7468 6520 4465 increment the De │ │ │ │ │ -0000dbd0: 6269 616e 2072 6576 6973 696f 6e2c 2077 bian revision, w │ │ │ │ │ -0000dbe0: 6869 6368 2064 6f65 736e e280 9974 0a6e hich doesn...t.n │ │ │ │ │ -0000dbf0: 6565 6420 746f 2073 7461 7274 2061 7420 eed to start at │ │ │ │ │ -0000dc00: 3120 6f72 2062 6520 636f 6e73 6563 7574 1 or be consecut │ │ │ │ │ -0000dc10: 6976 652e 0a0a 1f0a 4669 6c65 3a20 6465 ive.....File: de │ │ │ │ │ -0000dc20: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0000dc30: 2c20 204e 6f64 653a 2054 6865 206d 6169 , Node: The mai │ │ │ │ │ -0000dc40: 6e74 6169 6e65 7220 6f66 2061 2070 6163 ntainer of a pac │ │ │ │ │ -0000dc50: 6b61 6765 2c20 204e 6578 743a 2054 6865 kage, Next: The │ │ │ │ │ -0000dc60: 2064 6573 6372 6970 7469 6f6e 206f 6620 description of │ │ │ │ │ -0000dc70: 6120 7061 636b 6167 652c 2020 5072 6576 a package, Prev │ │ │ │ │ -0000dc80: 3a20 5468 6520 7665 7273 696f 6e20 6f66 : The version of │ │ │ │ │ -0000dc90: 2061 2070 6163 6b61 6765 2c20 2055 703a a package, Up: │ │ │ │ │ -0000dca0: 2042 696e 6172 7920 7061 636b 6167 6573 Binary packages │ │ │ │ │ -0000dcb0: 0a0a 332e 3320 5468 6520 6d61 696e 7461 ..3.3 The mainta │ │ │ │ │ -0000dcc0: 696e 6572 206f 6620 6120 7061 636b 6167 iner of a packag │ │ │ │ │ -0000dcd0: 650a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d e.============== │ │ │ │ │ -0000dce0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0000dcf0: 3d0a 0a45 7665 7279 2070 6163 6b61 6765 =..Every package │ │ │ │ │ -0000dd00: 206d 7573 7420 6861 7665 2061 206d 6169 must have a mai │ │ │ │ │ -0000dd10: 6e74 6169 6e65 722c 2065 7863 6570 7420 ntainer, except │ │ │ │ │ -0000dd20: 666f 7220 6f72 7068 616e 6564 2070 6163 for orphaned pac │ │ │ │ │ -0000dd30: 6b61 6765 7320 6173 0a64 6573 6372 6962 kages as.describ │ │ │ │ │ -0000dd40: 6564 2062 656c 6f77 2e20 2054 6865 206d ed below. The m │ │ │ │ │ -0000dd50: 6169 6e74 6169 6e65 7220 6d61 7920 6265 aintainer may be │ │ │ │ │ -0000dd60: 206f 6e65 2070 6572 736f 6e20 6f72 2061 one person or a │ │ │ │ │ -0000dd70: 2067 726f 7570 206f 6620 7065 6f70 6c65 group of people │ │ │ │ │ -0000dd80: 0a72 6561 6368 6162 6c65 2066 726f 6d20 .reachable from │ │ │ │ │ -0000dd90: 6120 636f 6d6d 6f6e 2065 6d61 696c 2061 a common email a │ │ │ │ │ -0000dda0: 6464 7265 7373 2c20 7375 6368 2061 7320 ddress, such as │ │ │ │ │ -0000ddb0: 6120 6d61 696c 696e 6720 6c69 7374 2e20 a mailing list. │ │ │ │ │ -0000ddc0: 2054 6865 0a6d 6169 6e74 6169 6e65 7220 The.maintainer │ │ │ │ │ -0000ddd0: 6973 2072 6573 706f 6e73 6962 6c65 2066 is responsible f │ │ │ │ │ -0000dde0: 6f72 206d 6169 6e74 6169 6e69 6e67 2074 or maintaining t │ │ │ │ │ -0000ddf0: 6865 2044 6562 6961 6e20 7061 636b 6167 he Debian packag │ │ │ │ │ -0000de00: 696e 6720 6669 6c65 732c 0a65 7661 6c75 ing files,.evalu │ │ │ │ │ -0000de10: 6174 696e 6720 616e 6420 7265 7370 6f6e ating and respon │ │ │ │ │ -0000de20: 6469 6e67 2061 7070 726f 7072 6961 7465 ding appropriate │ │ │ │ │ -0000de30: 6c79 2074 6f20 7265 706f 7274 6564 2062 ly to reported b │ │ │ │ │ -0000de40: 7567 732c 2075 706c 6f61 6469 6e67 206e ugs, uploading n │ │ │ │ │ -0000de50: 6577 0a76 6572 7369 6f6e 7320 6f66 2074 ew.versions of t │ │ │ │ │ -0000de60: 6865 2070 6163 6b61 6765 2028 6569 7468 he package (eith │ │ │ │ │ -0000de70: 6572 2064 6972 6563 746c 7920 6f72 2074 er directly or t │ │ │ │ │ -0000de80: 6872 6f75 6768 2061 2073 706f 6e73 6f72 hrough a sponsor │ │ │ │ │ -0000de90: 292c 2065 6e73 7572 696e 670a 7468 6174 ), ensuring.that │ │ │ │ │ -0000dea0: 2074 6865 2070 6163 6b61 6765 2069 7320 the package is │ │ │ │ │ -0000deb0: 706c 6163 6564 2069 6e20 7468 6520 6170 placed in the ap │ │ │ │ │ -0000dec0: 7072 6f70 7269 6174 6520 6172 6368 6976 propriate archiv │ │ │ │ │ -0000ded0: 6520 6172 6561 2061 6e64 2069 6e63 6c75 e area and inclu │ │ │ │ │ -0000dee0: 6465 640a 696e 2044 6562 6961 6e20 7265 ded.in Debian re │ │ │ │ │ -0000def0: 6c65 6173 6573 2061 7320 6170 7072 6f70 leases as approp │ │ │ │ │ -0000df00: 7269 6174 6520 666f 7220 7468 6520 7374 riate for the st │ │ │ │ │ -0000df10: 6162 696c 6974 7920 616e 6420 7574 696c ability and util │ │ │ │ │ -0000df20: 6974 7920 6f66 2074 6865 0a70 6163 6b61 ity of the.packa │ │ │ │ │ -0000df30: 6765 2c20 616e 6420 7265 7175 6573 7469 ge, and requesti │ │ │ │ │ -0000df40: 6e67 2072 656d 6f76 616c 206f 6620 7468 ng removal of th │ │ │ │ │ -0000df50: 6520 7061 636b 6167 6520 6672 6f6d 2074 e package from t │ │ │ │ │ -0000df60: 6865 2044 6562 6961 6e0a 6469 7374 7269 he Debian.distri │ │ │ │ │ -0000df70: 6275 7469 6f6e 2069 6620 6974 2069 7320 bution if it is │ │ │ │ │ -0000df80: 6e6f 206c 6f6e 6765 7220 7573 6566 756c no longer useful │ │ │ │ │ -0000df90: 206f 7220 6d61 696e 7461 696e 6162 6c65 or maintainable │ │ │ │ │ -0000dfa0: 2e0a 0a54 6865 206d 6169 6e74 6169 6e65 ...The maintaine │ │ │ │ │ -0000dfb0: 7220 6d75 7374 2062 6520 7370 6563 6966 r must be specif │ │ │ │ │ -0000dfc0: 6965 6420 696e 2074 6865 20e2 8098 4d61 ied in the ...Ma │ │ │ │ │ -0000dfd0: 696e 7461 696e 6572 e280 9920 636f 6e74 intainer... cont │ │ │ │ │ -0000dfe0: 726f 6c20 6669 656c 6420 7769 7468 0a74 rol field with.t │ │ │ │ │ -0000dff0: 6865 6972 2063 6f72 7265 6374 206e 616d heir correct nam │ │ │ │ │ -0000e000: 6520 616e 6420 6120 776f 726b 696e 6720 e and a working │ │ │ │ │ -0000e010: 656d 6169 6c20 6164 6472 6573 732e 2020 email address. │ │ │ │ │ -0000e020: 5468 6520 656d 6169 6c20 6164 6472 6573 The email addres │ │ │ │ │ -0000e030: 7320 6769 7665 6e0a 696e 2074 6865 20e2 s given.in the . │ │ │ │ │ -0000e040: 8098 4d61 696e 7461 696e 6572 e280 9920 ..Maintainer... │ │ │ │ │ -0000e050: 636f 6e74 726f 6c20 6669 656c 6420 6d75 control field mu │ │ │ │ │ -0000e060: 7374 2061 6363 6570 7420 6d61 696c 2066 st accept mail f │ │ │ │ │ -0000e070: 726f 6d20 7468 6f73 6520 726f 6c65 0a61 rom those role.a │ │ │ │ │ -0000e080: 6363 6f75 6e74 7320 696e 2044 6562 6961 ccounts in Debia │ │ │ │ │ -0000e090: 6e20 7573 6564 2074 6f20 7365 6e64 2061 n used to send a │ │ │ │ │ -0000e0a0: 7574 6f6d 6174 6564 206d 6169 6c73 2072 utomated mails r │ │ │ │ │ -0000e0b0: 6567 6172 6469 6e67 2074 6865 2070 6163 egarding the pac │ │ │ │ │ -0000e0c0: 6b61 6765 2e0a 5468 6973 2069 6e63 6c75 kage..This inclu │ │ │ │ │ -0000e0d0: 6465 7320 6e6f 6e2d 7370 616d 206d 6169 des non-spam mai │ │ │ │ │ -0000e0e0: 6c20 6672 6f6d 2074 6865 2062 7567 2d74 l from the bug-t │ │ │ │ │ -0000e0f0: 7261 636b 696e 6720 7379 7374 656d 2c20 racking system, │ │ │ │ │ -0000e100: 616c 6c20 6d61 696c 2066 726f 6d0a 7468 all mail from.th │ │ │ │ │ -0000e110: 6520 4465 6269 616e 2061 7263 6869 7665 e Debian archive │ │ │ │ │ -0000e120: 206d 6169 6e74 656e 616e 6365 2073 6f66 maintenance sof │ │ │ │ │ -0000e130: 7477 6172 652c 2061 6e64 206f 7468 6572 tware, and other │ │ │ │ │ -0000e140: 2072 6f6c 6520 6163 636f 756e 7473 206f role accounts o │ │ │ │ │ -0000e150: 720a 6175 746f 6d61 7465 6420 7072 6f63 r.automated proc │ │ │ │ │ -0000e160: 6573 7365 7320 7468 6174 2061 7265 2063 esses that are c │ │ │ │ │ -0000e170: 6f6d 6d6f 6e6c 7920 6167 7265 6564 206f ommonly agreed o │ │ │ │ │ -0000e180: 6e20 6279 2074 6865 2070 726f 6a65 6374 n by the project │ │ │ │ │ -0000e190: 2e20 2028 3129 2020 4966 0a6f 6e65 2070 . (1) If.one p │ │ │ │ │ -0000e1a0: 6572 736f 6e20 6f72 2074 6561 6d20 6d61 erson or team ma │ │ │ │ │ -0000e1b0: 696e 7461 696e 7320 7365 7665 7261 6c20 intains several │ │ │ │ │ -0000e1c0: 7061 636b 6167 6573 2c20 7468 6579 2073 packages, they s │ │ │ │ │ -0000e1d0: 686f 756c 6420 7573 6520 7468 6520 7361 hould use the sa │ │ │ │ │ -0000e1e0: 6d65 0a66 6f72 6d20 6f66 2074 6865 6972 me.form of their │ │ │ │ │ -0000e1f0: 206e 616d 6520 616e 6420 656d 6169 6c20 name and email │ │ │ │ │ -0000e200: 6164 6472 6573 7320 696e 2074 6865 20e2 address in the . │ │ │ │ │ -0000e210: 8098 4d61 696e 7461 696e 6572 e280 9920 ..Maintainer... │ │ │ │ │ -0000e220: 6669 656c 6473 206f 6620 7468 6f73 650a fields of those. │ │ │ │ │ -0000e230: 7061 636b 6167 6573 2e0a 0a54 6865 2066 packages...The f │ │ │ │ │ -0000e240: 6f72 6d61 7420 6f66 2074 6865 20e2 8098 ormat of the ... │ │ │ │ │ -0000e250: 4d61 696e 7461 696e 6572 e280 9920 636f Maintainer... co │ │ │ │ │ -0000e260: 6e74 726f 6c20 6669 656c 6420 6973 2064 ntrol field is d │ │ │ │ │ -0000e270: 6573 6372 6962 6564 2069 6e20 2a6e 6f74 escribed in *not │ │ │ │ │ -0000e280: 650a 4d61 696e 7461 696e 6572 3a20 3439 e.Maintainer: 49 │ │ │ │ │ -0000e290: 2e0a 0a49 6620 7468 6520 6d61 696e 7461 ...If the mainta │ │ │ │ │ -0000e2a0: 696e 6572 206f 6620 7468 6520 7061 636b iner of the pack │ │ │ │ │ -0000e2b0: 6167 6520 6973 2061 2074 6561 6d20 6f66 age is a team of │ │ │ │ │ -0000e2c0: 2070 656f 706c 6520 7769 7468 2061 2073 people with a s │ │ │ │ │ -0000e2d0: 6861 7265 6420 656d 6169 6c0a 6164 6472 hared email.addr │ │ │ │ │ -0000e2e0: 6573 732c 2074 6865 20e2 8098 5570 6c6f ess, the ...Uplo │ │ │ │ │ -0000e2f0: 6164 6572 73e2 8099 2063 6f6e 7472 6f6c aders... control │ │ │ │ │ -0000e300: 2066 6965 6c64 206d 7573 7420 6265 2070 field must be p │ │ │ │ │ -0000e310: 7265 7365 6e74 2061 6e64 206d 7573 7420 resent and must │ │ │ │ │ -0000e320: 636f 6e74 6169 6e0a 6174 206c 6561 7374 contain.at least │ │ │ │ │ -0000e330: 206f 6e65 2068 756d 616e 2077 6974 6820 one human with │ │ │ │ │ -0000e340: 7468 6569 7220 7065 7273 6f6e 616c 2065 their personal e │ │ │ │ │ -0000e350: 6d61 696c 2061 6464 7265 7373 2e20 2053 mail address. S │ │ │ │ │ -0000e360: 6565 202a 6e6f 7465 0a55 706c 6f61 6465 ee *note.Uploade │ │ │ │ │ -0000e370: 7273 3a20 3461 2e20 666f 7220 7468 6520 rs: 4a. for the │ │ │ │ │ -0000e380: 7379 6e74 6178 206f 6620 7468 6174 2066 syntax of that f │ │ │ │ │ -0000e390: 6965 6c64 2e0a 0a41 6e20 6f72 7068 616e ield...An orphan │ │ │ │ │ -0000e3a0: 6564 2070 6163 6b61 6765 2069 7320 6f6e ed package is on │ │ │ │ │ -0000e3b0: 6520 7769 7468 206e 6f20 6375 7272 656e e with no curren │ │ │ │ │ -0000e3c0: 7420 6d61 696e 7461 696e 6572 2e20 204f t maintainer. O │ │ │ │ │ -0000e3d0: 7270 6861 6e65 640a 7061 636b 6167 6573 rphaned.packages │ │ │ │ │ -0000e3e0: 2073 686f 756c 6420 6861 7665 2074 6865 should have the │ │ │ │ │ -0000e3f0: 6972 20e2 8098 4d61 696e 7461 696e 6572 ir ...Maintainer │ │ │ │ │ -0000e400: e280 9920 636f 6e74 726f 6c20 6669 656c ... control fiel │ │ │ │ │ -0000e410: 6420 7365 7420 746f 20e2 8098 4465 6269 d set to ...Debi │ │ │ │ │ -0000e420: 616e 2051 410a 4772 6f75 7020 3c70 6163 an QA.Group .... These │ │ │ │ │ -0000e450: 7061 636b 6167 6573 2061 7265 2063 6f6e packages are con │ │ │ │ │ -0000e460: 7369 6465 7265 640a 6d61 696e 7461 696e sidered.maintain │ │ │ │ │ -0000e470: 6564 2062 7920 7468 6520 4465 6269 616e ed by the Debian │ │ │ │ │ -0000e480: 2070 726f 6a65 6374 2061 7320 6120 7768 project as a wh │ │ │ │ │ -0000e490: 6f6c 6520 756e 7469 6c20 736f 6d65 6f6e ole until someon │ │ │ │ │ -0000e4a0: 6520 656c 7365 0a76 6f6c 756e 7465 6572 e else.volunteer │ │ │ │ │ -0000e4b0: 7320 746f 2074 616b 6520 6f76 6572 206d s to take over m │ │ │ │ │ -0000e4c0: 6169 6e74 656e 616e 6365 2e20 2028 3229 aintenance. (2) │ │ │ │ │ -0000e4d0: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ -0000e4e0: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ -0000e4f0: 2d2d 2d2d 0a0a 2020 2028 3129 2041 2073 ----.. (1) A s │ │ │ │ │ -0000e500: 616d 706c 6520 696d 706c 656d 656e 7461 ample implementa │ │ │ │ │ -0000e510: 7469 6f6e 206f 6620 7375 6368 2061 2077 tion of such a w │ │ │ │ │ -0000e520: 6869 7465 6c69 7374 2077 7269 7474 656e hitelist written │ │ │ │ │ -0000e530: 2066 6f72 2074 6865 0a4d 6169 6c6d 616e for the.Mailman │ │ │ │ │ -0000e540: 206d 6169 6c69 6e67 206c 6973 7420 6d61 mailing list ma │ │ │ │ │ -0000e550: 6e61 6765 6d65 6e74 2073 6f66 7477 6172 nagement softwar │ │ │ │ │ -0000e560: 6520 6973 2075 7365 6420 666f 7220 6d61 e is used for ma │ │ │ │ │ -0000e570: 696c 696e 6720 6c69 7374 730a 686f 7374 iling lists.host │ │ │ │ │ -0000e580: 6564 2062 7920 e280 9868 7474 7073 3a2f ed by ...https:/ │ │ │ │ │ -0000e590: 2f61 6c69 6f74 682d 6c69 7374 732e 6465 /alioth-lists.de │ │ │ │ │ -0000e5a0: 6269 616e 2e6e 6574 2fe2 8099 2e0a 0a20 bian.net/...... │ │ │ │ │ -0000e5b0: 2020 2832 2920 5468 6520 6465 7461 696c (2) The detail │ │ │ │ │ -0000e5c0: 6564 2070 726f 6365 6475 7265 2066 6f72 ed procedure for │ │ │ │ │ -0000e5d0: 2067 7261 6365 6675 6c6c 7920 6f72 7068 gracefully orph │ │ │ │ │ -0000e5e0: 616e 696e 6720 6120 7061 636b 6167 6520 aning a package │ │ │ │ │ -0000e5f0: 6361 6e20 6265 0a66 6f75 6e64 2069 6e20 can be.found in │ │ │ │ │ -0000e600: 7468 6520 4465 6269 616e 2044 6576 656c the Debian Devel │ │ │ │ │ -0000e610: 6f70 6572 e280 9973 2052 6566 6572 656e oper...s Referen │ │ │ │ │ -0000e620: 6365 2028 7365 6520 2a6e 6f74 6520 5265 ce (see *note Re │ │ │ │ │ -0000e630: 6c61 7465 6420 646f 6375 6d65 6e74 733a lated documents: │ │ │ │ │ -0000e640: 0a31 312e 292e 0a0a 1f0a 4669 6c65 3a20 .11.).....File: │ │ │ │ │ -0000e650: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -0000e660: 666f 2c20 204e 6f64 653a 2054 6865 2064 fo, Node: The d │ │ │ │ │ -0000e670: 6573 6372 6970 7469 6f6e 206f 6620 6120 escription of a │ │ │ │ │ -0000e680: 7061 636b 6167 652c 2020 4e65 7874 3a20 package, Next: │ │ │ │ │ -0000e690: 4465 7065 6e64 656e 6369 6573 2c20 2050 Dependencies, P │ │ │ │ │ -0000e6a0: 7265 763a 2054 6865 206d 6169 6e74 6169 rev: The maintai │ │ │ │ │ -0000e6b0: 6e65 7220 6f66 2061 2070 6163 6b61 6765 ner of a package │ │ │ │ │ -0000e6c0: 2c20 2055 703a 2042 696e 6172 7920 7061 , Up: Binary pa │ │ │ │ │ -0000e6d0: 636b 6167 6573 0a0a 332e 3420 5468 6520 ckages..3.4 The │ │ │ │ │ -0000e6e0: 6465 7363 7269 7074 696f 6e20 6f66 2061 description of a │ │ │ │ │ -0000e6f0: 2070 6163 6b61 6765 0a3d 3d3d 3d3d 3d3d package.======= │ │ │ │ │ +0000d670: 2d2d 2d2d 2d2d 2d0a 0a54 6865 2070 6172 -------..The par │ │ │ │ │ +0000d680: 7420 6f66 2074 6865 2076 6572 7369 6f6e t of the version │ │ │ │ │ +0000d690: 206e 756d 6265 7220 6166 7465 7220 7468 number after th │ │ │ │ │ +0000d6a0: 6520 6570 6f63 6820 6d75 7374 206e 6f74 e epoch must not │ │ │ │ │ +0000d6b0: 2062 6520 7265 7573 6564 2066 6f72 2061 be reused for a │ │ │ │ │ +0000d6c0: 0a76 6572 7369 6f6e 206f 6620 7468 6520 .version of the │ │ │ │ │ +0000d6d0: 7061 636b 6167 6520 7769 7468 2064 6966 package with dif │ │ │ │ │ +0000d6e0: 6665 7265 6e74 2063 6f6e 7465 6e74 7320 ferent contents │ │ │ │ │ +0000d6f0: 6f6e 6365 2074 6865 2070 6163 6b61 6765 once the package │ │ │ │ │ +0000d700: 2068 6173 2062 6565 6e0a 6163 6365 7074 has been.accept │ │ │ │ │ +0000d710: 6564 2069 6e74 6f20 7468 6520 6172 6368 ed into the arch │ │ │ │ │ +0000d720: 6976 652c 2065 7665 6e20 6966 2074 6865 ive, even if the │ │ │ │ │ +0000d730: 2076 6572 7369 6f6e 206f 6620 7468 6520 version of the │ │ │ │ │ +0000d740: 7061 636b 6167 6520 7072 6576 696f 7573 package previous │ │ │ │ │ +0000d750: 6c79 0a75 7369 6e67 2074 6861 7420 7061 ly.using that pa │ │ │ │ │ +0000d760: 7274 206f 6620 7468 6520 7665 7273 696f rt of the versio │ │ │ │ │ +0000d770: 6e20 6e75 6d62 6572 2069 7320 6e6f 206c n number is no l │ │ │ │ │ +0000d780: 6f6e 6765 7220 7072 6573 656e 7420 696e onger present in │ │ │ │ │ +0000d790: 2061 6e79 0a61 7263 6869 7665 2073 7569 any.archive sui │ │ │ │ │ +0000d7a0: 7465 732e 0a0a 5468 6973 2075 6e69 7175 tes...This uniqu │ │ │ │ │ +0000d7b0: 656e 6573 7320 7265 7175 6972 656d 656e eness requiremen │ │ │ │ │ +0000d7c0: 7420 6170 706c 6965 7320 746f 2074 6865 t applies to the │ │ │ │ │ +0000d7d0: 2076 6572 7369 6f6e 206e 756d 6265 7273 version numbers │ │ │ │ │ +0000d7e0: 206f 6620 736f 7572 6365 0a70 6163 6b61 of source.packa │ │ │ │ │ +0000d7f0: 6765 7320 616e 6420 6f66 2062 696e 6172 ges and of binar │ │ │ │ │ +0000d800: 7920 7061 636b 6167 6573 2c20 6576 656e y packages, even │ │ │ │ │ +0000d810: 2069 6620 7468 6520 736f 7572 6365 2070 if the source p │ │ │ │ │ +0000d820: 6163 6b61 6765 2070 726f 6475 6369 6e67 ackage producing │ │ │ │ │ +0000d830: 2061 0a67 6976 656e 2062 696e 6172 7920 a.given binary │ │ │ │ │ +0000d840: 7061 636b 6167 6520 6368 616e 6765 732e package changes. │ │ │ │ │ +0000d850: 2020 5468 7573 2074 6865 2076 6572 7369 Thus the versi │ │ │ │ │ +0000d860: 6f6e 206e 756d 6265 7273 2077 6869 6368 on numbers which │ │ │ │ │ +0000d870: 2061 2062 696e 6172 790a 7061 636b 6167 a binary.packag │ │ │ │ │ +0000d880: 6520 6d75 7374 206e 6f74 2072 6575 7365 e must not reuse │ │ │ │ │ +0000d890: 2069 6e63 6c75 6465 7320 7468 6520 7665 includes the ve │ │ │ │ │ +0000d8a0: 7273 696f 6e20 6e75 6d62 6572 7320 6f66 rsion numbers of │ │ │ │ │ +0000d8b0: 2061 6e79 2076 6572 7369 6f6e 7320 6f66 any versions of │ │ │ │ │ +0000d8c0: 0a74 6865 2062 696e 6172 7920 7061 636b .the binary pack │ │ │ │ │ +0000d8d0: 6167 6520 6576 6572 2061 6363 6570 7465 age ever accepte │ │ │ │ │ +0000d8e0: 6420 696e 746f 2074 6865 2061 7263 6869 d into the archi │ │ │ │ │ +0000d8f0: 7665 2c20 756e 6465 7220 616e 7920 736f ve, under any so │ │ │ │ │ +0000d900: 7572 6365 0a70 6163 6b61 6765 2e0a 0a41 urce.package...A │ │ │ │ │ +0000d910: 6464 6974 696f 6e61 6c6c 792c 2066 6f72 dditionally, for │ │ │ │ │ +0000d920: 206e 6f6e 2d6e 6174 6976 6520 7061 636b non-native pack │ │ │ │ │ +0000d930: 6167 6573 2c20 7468 6520 7570 7374 7265 ages, the upstre │ │ │ │ │ +0000d940: 616d 2076 6572 7369 6f6e 206d 7573 7420 am version must │ │ │ │ │ +0000d950: 6e6f 7420 6265 0a72 6575 7365 6420 666f not be.reused fo │ │ │ │ │ +0000d960: 7220 6469 6666 6572 656e 7420 7570 7374 r different upst │ │ │ │ │ +0000d970: 7265 616d 2073 6f75 7263 6520 636f 6465 ream source code │ │ │ │ │ +0000d980: 2c20 736f 2074 6861 7420 666f 7220 6561 , so that for ea │ │ │ │ │ +0000d990: 6368 2073 6f75 7263 650a 7061 636b 6167 ch source.packag │ │ │ │ │ +0000d9a0: 6520 6e61 6d65 2061 6e64 2075 7073 7472 e name and upstr │ │ │ │ │ +0000d9b0: 6561 6d20 7665 7273 696f 6e20 6e75 6d62 eam version numb │ │ │ │ │ +0000d9c0: 6572 2074 6865 7265 2065 7869 7374 7320 er there exists │ │ │ │ │ +0000d9d0: 6578 6163 746c 7920 6f6e 650a 6f72 6967 exactly one.orig │ │ │ │ │ +0000d9e0: 696e 616c 2073 6f75 7263 6520 6172 6368 inal source arch │ │ │ │ │ +0000d9f0: 6976 6520 636f 6e74 656e 7473 2028 7365 ive contents (se │ │ │ │ │ +0000da00: 6520 2a6e 6f74 6520 4669 6c65 733a 2034 e *note Files: 4 │ │ │ │ │ +0000da10: 362e 292e 0a0a 5468 6520 7265 6173 6f6e 6.)...The reason │ │ │ │ │ +0000da20: 2066 6f72 2074 6865 7365 2072 6573 7472 for these restr │ │ │ │ │ +0000da30: 6963 7469 6f6e 7320 6973 2061 7320 666f ictions is as fo │ │ │ │ │ +0000da40: 6c6c 6f77 732e 2020 4570 6f63 6873 2061 llows. Epochs a │ │ │ │ │ +0000da50: 7265 206e 6f74 0a69 6e63 6c75 6465 6420 re not.included │ │ │ │ │ +0000da60: 696e 2074 6865 206e 616d 6573 206f 6620 in the names of │ │ │ │ │ +0000da70: 7468 6520 6669 6c65 7320 7468 6174 2063 the files that c │ │ │ │ │ +0000da80: 6f6d 706f 7365 2073 6f75 7263 6520 7061 ompose source pa │ │ │ │ │ +0000da90: 636b 6167 6573 2c20 6f72 2069 6e0a 7468 ckages, or in.th │ │ │ │ │ +0000daa0: 6520 6669 6c65 6e61 6d65 7320 6f66 2062 e filenames of b │ │ │ │ │ +0000dab0: 696e 6172 7920 7061 636b 6167 6573 2c20 inary packages, │ │ │ │ │ +0000dac0: 736f 2072 6575 7369 6e67 2061 2076 6572 so reusing a ver │ │ │ │ │ +0000dad0: 7369 6f6e 206e 756d 6265 722c 2065 7665 sion number, eve │ │ │ │ │ +0000dae0: 6e20 6966 0a74 6865 2065 706f 6368 2064 n if.the epoch d │ │ │ │ │ +0000daf0: 6966 6665 7273 2c20 7265 7375 6c74 7320 iffers, results │ │ │ │ │ +0000db00: 696e 2069 6465 6e74 6963 616c 6c79 206e in identically n │ │ │ │ │ +0000db10: 616d 6564 2066 696c 6573 2077 6974 6820 amed files with │ │ │ │ │ +0000db20: 6469 6666 6572 656e 740a 636f 6e74 656e different.conten │ │ │ │ │ +0000db30: 7473 2e20 2054 6869 7320 6361 6e20 6361 ts. This can ca │ │ │ │ │ +0000db40: 7573 6520 7661 7269 6f75 7320 7072 6f62 use various prob │ │ │ │ │ +0000db50: 6c65 6d73 2e0a 0a49 6620 796f 7520 6669 lems...If you fi │ │ │ │ │ +0000db60: 6e64 2079 6f75 7273 656c 6620 7761 6e74 nd yourself want │ │ │ │ │ +0000db70: 696e 6720 746f 2072 6575 7365 2074 6865 ing to reuse the │ │ │ │ │ +0000db80: 2070 6172 7420 6f66 2061 2076 6572 7369 part of a versi │ │ │ │ │ +0000db90: 6f6e 206e 756d 6265 7220 6166 7465 720a on number after. │ │ │ │ │ +0000dba0: 7468 6520 6570 6f63 682c 2079 6f75 2063 the epoch, you c │ │ │ │ │ +0000dbb0: 616e 206a 7573 7420 696e 6372 656d 656e an just incremen │ │ │ │ │ +0000dbc0: 7420 7468 6520 4465 6269 616e 2072 6576 t the Debian rev │ │ │ │ │ +0000dbd0: 6973 696f 6e2c 2077 6869 6368 2064 6f65 ision, which doe │ │ │ │ │ +0000dbe0: 736e e280 9974 0a6e 6565 6420 746f 2073 sn...t.need to s │ │ │ │ │ +0000dbf0: 7461 7274 2061 7420 3120 6f72 2062 6520 tart at 1 or be │ │ │ │ │ +0000dc00: 636f 6e73 6563 7574 6976 652e 0a0a 1f0a consecutive..... │ │ │ │ │ +0000dc10: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0000dc20: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0000dc30: 2054 6865 206d 6169 6e74 6169 6e65 7220 The maintainer │ │ │ │ │ +0000dc40: 6f66 2061 2070 6163 6b61 6765 2c20 204e of a package, N │ │ │ │ │ +0000dc50: 6578 743a 2054 6865 2064 6573 6372 6970 ext: The descrip │ │ │ │ │ +0000dc60: 7469 6f6e 206f 6620 6120 7061 636b 6167 tion of a packag │ │ │ │ │ +0000dc70: 652c 2020 5072 6576 3a20 5468 6520 7665 e, Prev: The ve │ │ │ │ │ +0000dc80: 7273 696f 6e20 6f66 2061 2070 6163 6b61 rsion of a packa │ │ │ │ │ +0000dc90: 6765 2c20 2055 703a 2042 696e 6172 7920 ge, Up: Binary │ │ │ │ │ +0000dca0: 7061 636b 6167 6573 0a0a 332e 3320 5468 packages..3.3 Th │ │ │ │ │ +0000dcb0: 6520 6d61 696e 7461 696e 6572 206f 6620 e maintainer of │ │ │ │ │ +0000dcc0: 6120 7061 636b 6167 650a 3d3d 3d3d 3d3d a package.====== │ │ │ │ │ +0000dcd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0000dce0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a45 7665 7279 =========..Every │ │ │ │ │ +0000dcf0: 2070 6163 6b61 6765 206d 7573 7420 6861 package must ha │ │ │ │ │ +0000dd00: 7665 2061 206d 6169 6e74 6169 6e65 722c ve a maintainer, │ │ │ │ │ +0000dd10: 2065 7863 6570 7420 666f 7220 6f72 7068 except for orph │ │ │ │ │ +0000dd20: 616e 6564 2070 6163 6b61 6765 7320 6173 aned packages as │ │ │ │ │ +0000dd30: 0a64 6573 6372 6962 6564 2062 656c 6f77 .described below │ │ │ │ │ +0000dd40: 2e20 2054 6865 206d 6169 6e74 6169 6e65 . The maintaine │ │ │ │ │ +0000dd50: 7220 6d61 7920 6265 206f 6e65 2070 6572 r may be one per │ │ │ │ │ +0000dd60: 736f 6e20 6f72 2061 2067 726f 7570 206f son or a group o │ │ │ │ │ +0000dd70: 6620 7065 6f70 6c65 0a72 6561 6368 6162 f people.reachab │ │ │ │ │ +0000dd80: 6c65 2066 726f 6d20 6120 636f 6d6d 6f6e le from a common │ │ │ │ │ +0000dd90: 2065 6d61 696c 2061 6464 7265 7373 2c20 email address, │ │ │ │ │ +0000dda0: 7375 6368 2061 7320 6120 6d61 696c 696e such as a mailin │ │ │ │ │ +0000ddb0: 6720 6c69 7374 2e20 2054 6865 0a6d 6169 g list. The.mai │ │ │ │ │ +0000ddc0: 6e74 6169 6e65 7220 6973 2072 6573 706f ntainer is respo │ │ │ │ │ +0000ddd0: 6e73 6962 6c65 2066 6f72 206d 6169 6e74 nsible for maint │ │ │ │ │ +0000dde0: 6169 6e69 6e67 2074 6865 2044 6562 6961 aining the Debia │ │ │ │ │ +0000ddf0: 6e20 7061 636b 6167 696e 6720 6669 6c65 n packaging file │ │ │ │ │ +0000de00: 732c 0a65 7661 6c75 6174 696e 6720 616e s,.evaluating an │ │ │ │ │ +0000de10: 6420 7265 7370 6f6e 6469 6e67 2061 7070 d responding app │ │ │ │ │ +0000de20: 726f 7072 6961 7465 6c79 2074 6f20 7265 ropriately to re │ │ │ │ │ +0000de30: 706f 7274 6564 2062 7567 732c 2075 706c ported bugs, upl │ │ │ │ │ +0000de40: 6f61 6469 6e67 206e 6577 0a76 6572 7369 oading new.versi │ │ │ │ │ +0000de50: 6f6e 7320 6f66 2074 6865 2070 6163 6b61 ons of the packa │ │ │ │ │ +0000de60: 6765 2028 6569 7468 6572 2064 6972 6563 ge (either direc │ │ │ │ │ +0000de70: 746c 7920 6f72 2074 6872 6f75 6768 2061 tly or through a │ │ │ │ │ +0000de80: 2073 706f 6e73 6f72 292c 2065 6e73 7572 sponsor), ensur │ │ │ │ │ +0000de90: 696e 670a 7468 6174 2074 6865 2070 6163 ing.that the pac │ │ │ │ │ +0000dea0: 6b61 6765 2069 7320 706c 6163 6564 2069 kage is placed i │ │ │ │ │ +0000deb0: 6e20 7468 6520 6170 7072 6f70 7269 6174 n the appropriat │ │ │ │ │ +0000dec0: 6520 6172 6368 6976 6520 6172 6561 2061 e archive area a │ │ │ │ │ +0000ded0: 6e64 2069 6e63 6c75 6465 640a 696e 2044 nd included.in D │ │ │ │ │ +0000dee0: 6562 6961 6e20 7265 6c65 6173 6573 2061 ebian releases a │ │ │ │ │ +0000def0: 7320 6170 7072 6f70 7269 6174 6520 666f s appropriate fo │ │ │ │ │ +0000df00: 7220 7468 6520 7374 6162 696c 6974 7920 r the stability │ │ │ │ │ +0000df10: 616e 6420 7574 696c 6974 7920 6f66 2074 and utility of t │ │ │ │ │ +0000df20: 6865 0a70 6163 6b61 6765 2c20 616e 6420 he.package, and │ │ │ │ │ +0000df30: 7265 7175 6573 7469 6e67 2072 656d 6f76 requesting remov │ │ │ │ │ +0000df40: 616c 206f 6620 7468 6520 7061 636b 6167 al of the packag │ │ │ │ │ +0000df50: 6520 6672 6f6d 2074 6865 2044 6562 6961 e from the Debia │ │ │ │ │ +0000df60: 6e0a 6469 7374 7269 6275 7469 6f6e 2069 n.distribution i │ │ │ │ │ +0000df70: 6620 6974 2069 7320 6e6f 206c 6f6e 6765 f it is no longe │ │ │ │ │ +0000df80: 7220 7573 6566 756c 206f 7220 6d61 696e r useful or main │ │ │ │ │ +0000df90: 7461 696e 6162 6c65 2e0a 0a54 6865 206d tainable...The m │ │ │ │ │ +0000dfa0: 6169 6e74 6169 6e65 7220 6d75 7374 2062 aintainer must b │ │ │ │ │ +0000dfb0: 6520 7370 6563 6966 6965 6420 696e 2074 e specified in t │ │ │ │ │ +0000dfc0: 6865 20e2 8098 4d61 696e 7461 696e 6572 he ...Maintainer │ │ │ │ │ +0000dfd0: e280 9920 636f 6e74 726f 6c20 6669 656c ... control fiel │ │ │ │ │ +0000dfe0: 6420 7769 7468 0a74 6865 6972 2063 6f72 d with.their cor │ │ │ │ │ +0000dff0: 7265 6374 206e 616d 6520 616e 6420 6120 rect name and a │ │ │ │ │ +0000e000: 776f 726b 696e 6720 656d 6169 6c20 6164 working email ad │ │ │ │ │ +0000e010: 6472 6573 732e 2020 5468 6520 656d 6169 dress. The emai │ │ │ │ │ +0000e020: 6c20 6164 6472 6573 7320 6769 7665 6e0a l address given. │ │ │ │ │ +0000e030: 696e 2074 6865 20e2 8098 4d61 696e 7461 in the ...Mainta │ │ │ │ │ +0000e040: 696e 6572 e280 9920 636f 6e74 726f 6c20 iner... control │ │ │ │ │ +0000e050: 6669 656c 6420 6d75 7374 2061 6363 6570 field must accep │ │ │ │ │ +0000e060: 7420 6d61 696c 2066 726f 6d20 7468 6f73 t mail from thos │ │ │ │ │ +0000e070: 6520 726f 6c65 0a61 6363 6f75 6e74 7320 e role.accounts │ │ │ │ │ +0000e080: 696e 2044 6562 6961 6e20 7573 6564 2074 in Debian used t │ │ │ │ │ +0000e090: 6f20 7365 6e64 2061 7574 6f6d 6174 6564 o send automated │ │ │ │ │ +0000e0a0: 206d 6169 6c73 2072 6567 6172 6469 6e67 mails regarding │ │ │ │ │ +0000e0b0: 2074 6865 2070 6163 6b61 6765 2e0a 5468 the package..Th │ │ │ │ │ +0000e0c0: 6973 2069 6e63 6c75 6465 7320 6e6f 6e2d is includes non- │ │ │ │ │ +0000e0d0: 7370 616d 206d 6169 6c20 6672 6f6d 2074 spam mail from t │ │ │ │ │ +0000e0e0: 6865 2062 7567 2d74 7261 636b 696e 6720 he bug-tracking │ │ │ │ │ +0000e0f0: 7379 7374 656d 2c20 616c 6c20 6d61 696c system, all mail │ │ │ │ │ +0000e100: 2066 726f 6d0a 7468 6520 4465 6269 616e from.the Debian │ │ │ │ │ +0000e110: 2061 7263 6869 7665 206d 6169 6e74 656e archive mainten │ │ │ │ │ +0000e120: 616e 6365 2073 6f66 7477 6172 652c 2061 ance software, a │ │ │ │ │ +0000e130: 6e64 206f 7468 6572 2072 6f6c 6520 6163 nd other role ac │ │ │ │ │ +0000e140: 636f 756e 7473 206f 720a 6175 746f 6d61 counts or.automa │ │ │ │ │ +0000e150: 7465 6420 7072 6f63 6573 7365 7320 7468 ted processes th │ │ │ │ │ +0000e160: 6174 2061 7265 2063 6f6d 6d6f 6e6c 7920 at are commonly │ │ │ │ │ +0000e170: 6167 7265 6564 206f 6e20 6279 2074 6865 agreed on by the │ │ │ │ │ +0000e180: 2070 726f 6a65 6374 2e20 2028 3129 2020 project. (1) │ │ │ │ │ +0000e190: 4966 0a6f 6e65 2070 6572 736f 6e20 6f72 If.one person or │ │ │ │ │ +0000e1a0: 2074 6561 6d20 6d61 696e 7461 696e 7320 team maintains │ │ │ │ │ +0000e1b0: 7365 7665 7261 6c20 7061 636b 6167 6573 several packages │ │ │ │ │ +0000e1c0: 2c20 7468 6579 2073 686f 756c 6420 7573 , they should us │ │ │ │ │ +0000e1d0: 6520 7468 6520 7361 6d65 0a66 6f72 6d20 e the same.form │ │ │ │ │ +0000e1e0: 6f66 2074 6865 6972 206e 616d 6520 616e of their name an │ │ │ │ │ +0000e1f0: 6420 656d 6169 6c20 6164 6472 6573 7320 d email address │ │ │ │ │ +0000e200: 696e 2074 6865 20e2 8098 4d61 696e 7461 in the ...Mainta │ │ │ │ │ +0000e210: 696e 6572 e280 9920 6669 656c 6473 206f iner... fields o │ │ │ │ │ +0000e220: 6620 7468 6f73 650a 7061 636b 6167 6573 f those.packages │ │ │ │ │ +0000e230: 2e0a 0a54 6865 2066 6f72 6d61 7420 6f66 ...The format of │ │ │ │ │ +0000e240: 2074 6865 20e2 8098 4d61 696e 7461 696e the ...Maintain │ │ │ │ │ +0000e250: 6572 e280 9920 636f 6e74 726f 6c20 6669 er... control fi │ │ │ │ │ +0000e260: 656c 6420 6973 2064 6573 6372 6962 6564 eld is described │ │ │ │ │ +0000e270: 2069 6e20 2a6e 6f74 650a 4d61 696e 7461 in *note.Mainta │ │ │ │ │ +0000e280: 696e 6572 3a20 3439 2e0a 0a49 6620 7468 iner: 49...If th │ │ │ │ │ +0000e290: 6520 6d61 696e 7461 696e 6572 206f 6620 e maintainer of │ │ │ │ │ +0000e2a0: 7468 6520 7061 636b 6167 6520 6973 2061 the package is a │ │ │ │ │ +0000e2b0: 2074 6561 6d20 6f66 2070 656f 706c 6520 team of people │ │ │ │ │ +0000e2c0: 7769 7468 2061 2073 6861 7265 6420 656d with a shared em │ │ │ │ │ +0000e2d0: 6169 6c0a 6164 6472 6573 732c 2074 6865 ail.address, the │ │ │ │ │ +0000e2e0: 20e2 8098 5570 6c6f 6164 6572 73e2 8099 ...Uploaders... │ │ │ │ │ +0000e2f0: 2063 6f6e 7472 6f6c 2066 6965 6c64 206d control field m │ │ │ │ │ +0000e300: 7573 7420 6265 2070 7265 7365 6e74 2061 ust be present a │ │ │ │ │ +0000e310: 6e64 206d 7573 7420 636f 6e74 6169 6e0a nd must contain. │ │ │ │ │ +0000e320: 6174 206c 6561 7374 206f 6e65 2068 756d at least one hum │ │ │ │ │ +0000e330: 616e 2077 6974 6820 7468 6569 7220 7065 an with their pe │ │ │ │ │ +0000e340: 7273 6f6e 616c 2065 6d61 696c 2061 6464 rsonal email add │ │ │ │ │ +0000e350: 7265 7373 2e20 2053 6565 202a 6e6f 7465 ress. See *note │ │ │ │ │ +0000e360: 0a55 706c 6f61 6465 7273 3a20 3461 2e20 .Uploaders: 4a. │ │ │ │ │ +0000e370: 666f 7220 7468 6520 7379 6e74 6178 206f for the syntax o │ │ │ │ │ +0000e380: 6620 7468 6174 2066 6965 6c64 2e0a 0a41 f that field...A │ │ │ │ │ +0000e390: 6e20 6f72 7068 616e 6564 2070 6163 6b61 n orphaned packa │ │ │ │ │ +0000e3a0: 6765 2069 7320 6f6e 6520 7769 7468 206e ge is one with n │ │ │ │ │ +0000e3b0: 6f20 6375 7272 656e 7420 6d61 696e 7461 o current mainta │ │ │ │ │ +0000e3c0: 696e 6572 2e20 204f 7270 6861 6e65 640a iner. Orphaned. │ │ │ │ │ +0000e3d0: 7061 636b 6167 6573 2073 686f 756c 6420 packages should │ │ │ │ │ +0000e3e0: 6861 7665 2074 6865 6972 20e2 8098 4d61 have their ...Ma │ │ │ │ │ +0000e3f0: 696e 7461 696e 6572 e280 9920 636f 6e74 intainer... cont │ │ │ │ │ +0000e400: 726f 6c20 6669 656c 6420 7365 7420 746f rol field set to │ │ │ │ │ +0000e410: 20e2 8098 4465 6269 616e 2051 410a 4772 ...Debian QA.Gr │ │ │ │ │ +0000e420: 6f75 7020 3c70 6163 6b61 6765 7340 7161 oup .... │ │ │ │ │ +0000e440: 2020 5468 6573 6520 7061 636b 6167 6573 These packages │ │ │ │ │ +0000e450: 2061 7265 2063 6f6e 7369 6465 7265 640a are considered. │ │ │ │ │ +0000e460: 6d61 696e 7461 696e 6564 2062 7920 7468 maintained by th │ │ │ │ │ +0000e470: 6520 4465 6269 616e 2070 726f 6a65 6374 e Debian project │ │ │ │ │ +0000e480: 2061 7320 6120 7768 6f6c 6520 756e 7469 as a whole unti │ │ │ │ │ +0000e490: 6c20 736f 6d65 6f6e 6520 656c 7365 0a76 l someone else.v │ │ │ │ │ +0000e4a0: 6f6c 756e 7465 6572 7320 746f 2074 616b olunteers to tak │ │ │ │ │ +0000e4b0: 6520 6f76 6572 206d 6169 6e74 656e 616e e over maintenan │ │ │ │ │ +0000e4c0: 6365 2e20 2028 3229 0a0a 2020 202d 2d2d ce. (2).. --- │ │ │ │ │ +0000e4d0: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ +0000e4e0: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ +0000e4f0: 2028 3129 2041 2073 616d 706c 6520 696d (1) A sample im │ │ │ │ │ +0000e500: 706c 656d 656e 7461 7469 6f6e 206f 6620 plementation of │ │ │ │ │ +0000e510: 7375 6368 2061 2077 6869 7465 6c69 7374 such a whitelist │ │ │ │ │ +0000e520: 2077 7269 7474 656e 2066 6f72 2074 6865 written for the │ │ │ │ │ +0000e530: 0a4d 6169 6c6d 616e 206d 6169 6c69 6e67 .Mailman mailing │ │ │ │ │ +0000e540: 206c 6973 7420 6d61 6e61 6765 6d65 6e74 list management │ │ │ │ │ +0000e550: 2073 6f66 7477 6172 6520 6973 2075 7365 software is use │ │ │ │ │ +0000e560: 6420 666f 7220 6d61 696c 696e 6720 6c69 d for mailing li │ │ │ │ │ +0000e570: 7374 730a 686f 7374 6564 2062 7920 e280 sts.hosted by .. │ │ │ │ │ +0000e580: 9868 7474 7073 3a2f 2f61 6c69 6f74 682d .https://alioth- │ │ │ │ │ +0000e590: 6c69 7374 732e 6465 6269 616e 2e6e 6574 lists.debian.net │ │ │ │ │ +0000e5a0: 2fe2 8099 2e0a 0a20 2020 2832 2920 5468 /...... (2) Th │ │ │ │ │ +0000e5b0: 6520 6465 7461 696c 6564 2070 726f 6365 e detailed proce │ │ │ │ │ +0000e5c0: 6475 7265 2066 6f72 2067 7261 6365 6675 dure for gracefu │ │ │ │ │ +0000e5d0: 6c6c 7920 6f72 7068 616e 696e 6720 6120 lly orphaning a │ │ │ │ │ +0000e5e0: 7061 636b 6167 6520 6361 6e20 6265 0a66 package can be.f │ │ │ │ │ +0000e5f0: 6f75 6e64 2069 6e20 7468 6520 4465 6269 ound in the Debi │ │ │ │ │ +0000e600: 616e 2044 6576 656c 6f70 6572 e280 9973 an Developer...s │ │ │ │ │ +0000e610: 2052 6566 6572 656e 6365 2028 7365 6520 Reference (see │ │ │ │ │ +0000e620: 2a6e 6f74 6520 5265 6c61 7465 6420 646f *note Related do │ │ │ │ │ +0000e630: 6375 6d65 6e74 733a 0a31 312e 292e 0a0a cuments:.11.)... │ │ │ │ │ +0000e640: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0000e650: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0000e660: 653a 2054 6865 2064 6573 6372 6970 7469 e: The descripti │ │ │ │ │ +0000e670: 6f6e 206f 6620 6120 7061 636b 6167 652c on of a package, │ │ │ │ │ +0000e680: 2020 4e65 7874 3a20 4465 7065 6e64 656e Next: Dependen │ │ │ │ │ +0000e690: 6369 6573 2c20 2050 7265 763a 2054 6865 cies, Prev: The │ │ │ │ │ +0000e6a0: 206d 6169 6e74 6169 6e65 7220 6f66 2061 maintainer of a │ │ │ │ │ +0000e6b0: 2070 6163 6b61 6765 2c20 2055 703a 2042 package, Up: B │ │ │ │ │ +0000e6c0: 696e 6172 7920 7061 636b 6167 6573 0a0a inary packages.. │ │ │ │ │ +0000e6d0: 332e 3420 5468 6520 6465 7363 7269 7074 3.4 The descript │ │ │ │ │ +0000e6e0: 696f 6e20 6f66 2061 2070 6163 6b61 6765 ion of a package │ │ │ │ │ +0000e6f0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ 0000e700: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0000e710: 3d3d 3d3d 3d3d 3d3d 3d0a 0a45 7665 7279 =========..Every │ │ │ │ │ -0000e720: 2044 6562 6961 6e20 7061 636b 6167 6520 Debian package │ │ │ │ │ -0000e730: 6d75 7374 2068 6176 6520 6120 e280 9844 must have a ...D │ │ │ │ │ -0000e740: 6573 6372 6970 7469 6f6e e280 9920 636f escription... co │ │ │ │ │ -0000e750: 6e74 726f 6c20 6669 656c 6420 7768 6963 ntrol field whic │ │ │ │ │ -0000e760: 680a 636f 6e74 6169 6e73 2061 2073 796e h.contains a syn │ │ │ │ │ -0000e770: 6f70 7369 7320 616e 6420 6578 7465 6e64 opsis and extend │ │ │ │ │ -0000e780: 6564 2064 6573 6372 6970 7469 6f6e 206f ed description o │ │ │ │ │ -0000e790: 6620 7468 6520 7061 636b 6167 652e 2020 f the package. │ │ │ │ │ -0000e7a0: 5465 6368 6e69 6361 6c0a 696e 666f 726d Technical.inform │ │ │ │ │ -0000e7b0: 6174 696f 6e20 6162 6f75 7420 7468 6520 ation about the │ │ │ │ │ -0000e7c0: 666f 726d 6174 206f 6620 7468 6520 e280 format of the .. │ │ │ │ │ -0000e7d0: 9844 6573 6372 6970 7469 6f6e e280 9920 .Description... │ │ │ │ │ -0000e7e0: 6669 656c 6420 6973 2069 6e20 2a6e 6f74 field is in *not │ │ │ │ │ -0000e7f0: 650a 4465 7363 7269 7074 696f 6e3a 2034 e.Description: 4 │ │ │ │ │ -0000e800: 642e 0a0a 5468 6520 6465 7363 7269 7074 d...The descript │ │ │ │ │ -0000e810: 696f 6e20 7368 6f75 6c64 2064 6573 6372 ion should descr │ │ │ │ │ -0000e820: 6962 6520 7468 6520 7061 636b 6167 6520 ibe the package │ │ │ │ │ -0000e830: 2874 6865 2070 726f 6772 616d 2920 746f (the program) to │ │ │ │ │ -0000e840: 2061 2075 7365 720a 2873 7973 7465 6d20 a user.(system │ │ │ │ │ -0000e850: 6164 6d69 6e69 7374 7261 746f 7229 2077 administrator) w │ │ │ │ │ -0000e860: 686f 2068 6173 206e 6576 6572 206d 6574 ho has never met │ │ │ │ │ -0000e870: 2069 7420 6265 666f 7265 2073 6f20 7468 it before so th │ │ │ │ │ -0000e880: 6174 2074 6865 7920 6861 7665 0a65 6e6f at they have.eno │ │ │ │ │ -0000e890: 7567 6820 696e 666f 726d 6174 696f 6e20 ugh information │ │ │ │ │ -0000e8a0: 746f 2064 6563 6964 6520 7768 6574 6865 to decide whethe │ │ │ │ │ -0000e8b0: 7220 7468 6579 2077 616e 7420 746f 2069 r they want to i │ │ │ │ │ -0000e8c0: 6e73 7461 6c6c 2069 742e 2020 5468 6973 nstall it. This │ │ │ │ │ -0000e8d0: 0a64 6573 6372 6970 7469 6f6e 2073 686f .description sho │ │ │ │ │ -0000e8e0: 756c 6420 6e6f 7420 6a75 7374 2062 6520 uld not just be │ │ │ │ │ -0000e8f0: 636f 7069 6564 2076 6572 6261 7469 6d20 copied verbatim │ │ │ │ │ -0000e900: 6672 6f6d 2074 6865 2070 726f 6772 616d from the program │ │ │ │ │ -0000e910: e280 9973 0a64 6f63 756d 656e 7461 7469 ...s.documentati │ │ │ │ │ -0000e920: 6f6e 2e0a 0a50 7574 2069 6d70 6f72 7461 on...Put importa │ │ │ │ │ -0000e930: 6e74 2069 6e66 6f72 6d61 7469 6f6e 2066 nt information f │ │ │ │ │ -0000e940: 6972 7374 2c20 626f 7468 2069 6e20 7468 irst, both in th │ │ │ │ │ -0000e950: 6520 7379 6e6f 7073 6973 2061 6e64 2065 e synopsis and e │ │ │ │ │ -0000e960: 7874 656e 6465 640a 6465 7363 7269 7074 xtended.descript │ │ │ │ │ -0000e970: 696f 6e2e 2020 536f 6d65 7469 6d65 7320 ion. Sometimes │ │ │ │ │ -0000e980: 6f6e 6c79 2074 6865 2066 6972 7374 2070 only the first p │ │ │ │ │ -0000e990: 6172 7420 6f66 2074 6865 2073 796e 6f70 art of the synop │ │ │ │ │ -0000e9a0: 7369 7320 6f72 206f 6620 7468 650a 6465 sis or of the.de │ │ │ │ │ -0000e9b0: 7363 7269 7074 696f 6e20 7769 6c6c 2062 scription will b │ │ │ │ │ -0000e9c0: 6520 6469 7370 6c61 7965 642e 2020 596f e displayed. Yo │ │ │ │ │ -0000e9d0: 7520 6361 6e20 6173 7375 6d65 2074 6861 u can assume tha │ │ │ │ │ -0000e9e0: 7420 7468 6572 6520 7769 6c6c 2075 7375 t there will usu │ │ │ │ │ -0000e9f0: 616c 6c79 0a62 6520 6120 7761 7920 746f ally.be a way to │ │ │ │ │ -0000ea00: 2073 6565 2074 6865 2077 686f 6c65 2065 see the whole e │ │ │ │ │ -0000ea10: 7874 656e 6465 6420 6465 7363 7269 7074 xtended descript │ │ │ │ │ -0000ea20: 696f 6e2e 0a0a 5468 6520 6465 7363 7269 ion...The descri │ │ │ │ │ -0000ea30: 7074 696f 6e20 7368 6f75 6c64 2061 6c73 ption should als │ │ │ │ │ -0000ea40: 6f20 6769 7665 2069 6e66 6f72 6d61 7469 o give informati │ │ │ │ │ -0000ea50: 6f6e 2061 626f 7574 2074 6865 2073 6967 on about the sig │ │ │ │ │ -0000ea60: 6e69 6669 6361 6e74 0a64 6570 656e 6465 nificant.depende │ │ │ │ │ -0000ea70: 6e63 6965 7320 616e 6420 636f 6e66 6c69 ncies and confli │ │ │ │ │ -0000ea80: 6374 7320 6265 7477 6565 6e20 7468 6973 cts between this │ │ │ │ │ -0000ea90: 2070 6163 6b61 6765 2061 6e64 206f 7468 package and oth │ │ │ │ │ -0000eaa0: 6572 732c 2073 6f20 7468 6174 2074 6865 ers, so that the │ │ │ │ │ -0000eab0: 0a75 7365 7220 6b6e 6f77 7320 7768 7920 .user knows why │ │ │ │ │ -0000eac0: 7468 6573 6520 6465 7065 6e64 656e 6369 these dependenci │ │ │ │ │ -0000ead0: 6573 2061 6e64 2063 6f6e 666c 6963 7473 es and conflicts │ │ │ │ │ -0000eae0: 2068 6176 6520 6265 656e 2064 6563 6c61 have been decla │ │ │ │ │ -0000eaf0: 7265 642e 0a0a 496e 7374 7275 6374 696f red...Instructio │ │ │ │ │ -0000eb00: 6e73 2066 6f72 2063 6f6e 6669 6775 7269 ns for configuri │ │ │ │ │ -0000eb10: 6e67 206f 7220 7573 696e 6720 7468 6520 ng or using the │ │ │ │ │ -0000eb20: 7061 636b 6167 6520 7368 6f75 6c64 206e package should n │ │ │ │ │ -0000eb30: 6f74 2062 6520 696e 636c 7564 6564 0a28 ot be included.( │ │ │ │ │ -0000eb40: 7468 6174 2069 7320 7768 6174 2069 6e73 that is what ins │ │ │ │ │ -0000eb50: 7461 6c6c 6174 696f 6e20 7363 7269 7074 tallation script │ │ │ │ │ -0000eb60: 732c 206d 616e 7561 6c20 7061 6765 732c s, manual pages, │ │ │ │ │ -0000eb70: 2069 6e66 6f20 6669 6c65 732c 2065 7463 info files, etc │ │ │ │ │ -0000eb80: 2e2c 2061 7265 0a66 6f72 292e 2020 436f ., are.for). Co │ │ │ │ │ -0000eb90: 7079 7269 6768 7420 7374 6174 656d 656e pyright statemen │ │ │ │ │ -0000eba0: 7473 2061 6e64 206f 7468 6572 2061 646d ts and other adm │ │ │ │ │ -0000ebb0: 696e 6973 7472 6976 6961 2073 686f 756c inistrivia shoul │ │ │ │ │ -0000ebc0: 6420 6e6f 7420 6265 0a69 6e63 6c75 6465 d not be.include │ │ │ │ │ -0000ebd0: 6420 6569 7468 6572 2028 7468 6174 2069 d either (that i │ │ │ │ │ -0000ebe0: 7320 7768 6174 2074 6865 2063 6f70 7972 s what the copyr │ │ │ │ │ -0000ebf0: 6967 6874 2066 696c 6520 6973 2066 6f72 ight file is for │ │ │ │ │ -0000ec00: 292e 0a0a 2a20 4d65 6e75 3a0a 0a2a 2054 )...* Menu:..* T │ │ │ │ │ -0000ec10: 6865 2073 696e 676c 6520 6c69 6e65 2073 he single line s │ │ │ │ │ -0000ec20: 796e 6f70 7369 733a 3a0a 2a20 5468 6520 ynopsis::.* The │ │ │ │ │ -0000ec30: 6578 7465 6e64 6564 2064 6573 6372 6970 extended descrip │ │ │ │ │ -0000ec40: 7469 6f6e 3a3a 0a0a 1f0a 4669 6c65 3a20 tion::....File: │ │ │ │ │ -0000ec50: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -0000ec60: 666f 2c20 204e 6f64 653a 2054 6865 2073 fo, Node: The s │ │ │ │ │ -0000ec70: 696e 676c 6520 6c69 6e65 2073 796e 6f70 ingle line synop │ │ │ │ │ -0000ec80: 7369 732c 2020 4e65 7874 3a20 5468 6520 sis, Next: The │ │ │ │ │ -0000ec90: 6578 7465 6e64 6564 2064 6573 6372 6970 extended descrip │ │ │ │ │ -0000eca0: 7469 6f6e 2c20 2055 703a 2054 6865 2064 tion, Up: The d │ │ │ │ │ -0000ecb0: 6573 6372 6970 7469 6f6e 206f 6620 6120 escription of a │ │ │ │ │ -0000ecc0: 7061 636b 6167 650a 0a33 2e34 2e31 2054 package..3.4.1 T │ │ │ │ │ -0000ecd0: 6865 2073 696e 676c 6520 6c69 6e65 2073 he single line s │ │ │ │ │ -0000ece0: 796e 6f70 7369 730a 2d2d 2d2d 2d2d 2d2d ynopsis.-------- │ │ │ │ │ -0000ecf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0000ed00: 2d2d 2d2d 2d2d 0a0a 5468 6520 7369 6e67 ------..The sing │ │ │ │ │ -0000ed10: 6c65 206c 696e 6520 7379 6e6f 7073 6973 le line synopsis │ │ │ │ │ -0000ed20: 2073 686f 756c 6420 6265 206b 6570 7420 should be kept │ │ │ │ │ -0000ed30: 6272 6965 66e2 8094 6365 7274 6169 6e6c brief...certainl │ │ │ │ │ -0000ed40: 7920 756e 6465 7220 3830 0a63 6861 7261 y under 80.chara │ │ │ │ │ -0000ed50: 6374 6572 732e 0a0a 446f 206e 6f74 2069 cters...Do not i │ │ │ │ │ -0000ed60: 6e63 6c75 6465 2074 6865 2070 6163 6b61 nclude the packa │ │ │ │ │ -0000ed70: 6765 206e 616d 6520 696e 2074 6865 2073 ge name in the s │ │ │ │ │ -0000ed80: 796e 6f70 7369 7320 6c69 6e65 2e20 2054 ynopsis line. T │ │ │ │ │ -0000ed90: 6865 2064 6973 706c 6179 0a73 6f66 7477 he display.softw │ │ │ │ │ -0000eda0: 6172 6520 6b6e 6f77 7320 686f 7720 746f are knows how to │ │ │ │ │ -0000edb0: 2064 6973 706c 6179 2074 6869 7320 616c display this al │ │ │ │ │ -0000edc0: 7265 6164 792c 2061 6e64 2079 6f75 2064 ready, and you d │ │ │ │ │ -0000edd0: 6f20 6e6f 7420 6e65 6564 2074 6f20 7374 o not need to st │ │ │ │ │ -0000ede0: 6174 650a 6974 2e20 2052 656d 656d 6265 ate.it. Remembe │ │ │ │ │ -0000edf0: 7220 7468 6174 2069 6e20 6d61 6e79 2073 r that in many s │ │ │ │ │ -0000ee00: 6974 7561 7469 6f6e 7320 7468 6520 7573 ituations the us │ │ │ │ │ -0000ee10: 6572 206d 6179 206f 6e6c 7920 7365 6520 er may only see │ │ │ │ │ -0000ee20: 7468 6520 7379 6e6f 7073 6973 0a6c 696e the synopsis.lin │ │ │ │ │ -0000ee30: 6520 2d20 6d61 6b65 2069 7420 6173 2069 e - make it as i │ │ │ │ │ -0000ee40: 6e66 6f72 6d61 7469 7665 2061 7320 796f nformative as yo │ │ │ │ │ -0000ee50: 7520 6361 6e2e 0a0a 1f0a 4669 6c65 3a20 u can.....File: │ │ │ │ │ -0000ee60: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -0000ee70: 666f 2c20 204e 6f64 653a 2054 6865 2065 fo, Node: The e │ │ │ │ │ -0000ee80: 7874 656e 6465 6420 6465 7363 7269 7074 xtended descript │ │ │ │ │ -0000ee90: 696f 6e2c 2020 5072 6576 3a20 5468 6520 ion, Prev: The │ │ │ │ │ -0000eea0: 7369 6e67 6c65 206c 696e 6520 7379 6e6f single line syno │ │ │ │ │ -0000eeb0: 7073 6973 2c20 2055 703a 2054 6865 2064 psis, Up: The d │ │ │ │ │ -0000eec0: 6573 6372 6970 7469 6f6e 206f 6620 6120 escription of a │ │ │ │ │ -0000eed0: 7061 636b 6167 650a 0a33 2e34 2e32 2054 package..3.4.2 T │ │ │ │ │ -0000eee0: 6865 2065 7874 656e 6465 6420 6465 7363 he extended desc │ │ │ │ │ -0000eef0: 7269 7074 696f 6e0a 2d2d 2d2d 2d2d 2d2d ription.-------- │ │ │ │ │ -0000ef00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0000ef10: 2d2d 2d2d 2d2d 0a0a 446f 206e 6f74 2074 ------..Do not t │ │ │ │ │ -0000ef20: 7279 2074 6f20 636f 6e74 696e 7565 2074 ry to continue t │ │ │ │ │ -0000ef30: 6865 2073 696e 676c 6520 6c69 6e65 2073 he single line s │ │ │ │ │ -0000ef40: 796e 6f70 7369 7320 696e 746f 2074 6865 ynopsis into the │ │ │ │ │ -0000ef50: 2065 7874 656e 6465 640a 6465 7363 7269 extended.descri │ │ │ │ │ -0000ef60: 7074 696f 6e2e 2020 5468 6973 2077 696c ption. This wil │ │ │ │ │ -0000ef70: 6c20 6e6f 7420 776f 726b 2063 6f72 7265 l not work corre │ │ │ │ │ -0000ef80: 6374 6c79 2077 6865 6e20 7468 6520 6675 ctly when the fu │ │ │ │ │ -0000ef90: 6c6c 2064 6573 6372 6970 7469 6f6e 2069 ll description i │ │ │ │ │ -0000efa0: 730a 6469 7370 6c61 7965 642c 2061 6e64 s.displayed, and │ │ │ │ │ -0000efb0: 206d 616b 6573 206e 6f20 7365 6e73 6520 makes no sense │ │ │ │ │ -0000efc0: 7768 6572 6520 6f6e 6c79 2074 6865 2073 where only the s │ │ │ │ │ -0000efd0: 756d 6d61 7279 2028 7468 6520 7369 6e67 ummary (the sing │ │ │ │ │ -0000efe0: 6c65 206c 696e 650a 7379 6e6f 7073 6973 le line.synopsis │ │ │ │ │ -0000eff0: 2920 6973 2061 7661 696c 6162 6c65 2e0a ) is available.. │ │ │ │ │ -0000f000: 0a54 6865 2065 7874 656e 6465 6420 6465 .The extended de │ │ │ │ │ -0000f010: 7363 7269 7074 696f 6e20 7368 6f75 6c64 scription should │ │ │ │ │ -0000f020: 2064 6573 6372 6962 6520 7768 6174 2074 describe what t │ │ │ │ │ -0000f030: 6865 2070 6163 6b61 6765 2064 6f65 7320 he package does │ │ │ │ │ -0000f040: 616e 6420 686f 770a 6974 2072 656c 6174 and how.it relat │ │ │ │ │ -0000f050: 6573 2074 6f20 7468 6520 7265 7374 206f es to the rest o │ │ │ │ │ -0000f060: 6620 7468 6520 7379 7374 656d 2028 696e f the system (in │ │ │ │ │ -0000f070: 2074 6572 6d73 206f 662c 2066 6f72 2065 terms of, for e │ │ │ │ │ -0000f080: 7861 6d70 6c65 2c20 7768 6963 680a 7375 xample, which.su │ │ │ │ │ -0000f090: 6273 7973 7465 6d20 6974 2069 7320 7768 bsystem it is wh │ │ │ │ │ -0000f0a0: 6963 6820 7061 7274 206f 6629 2e0a 0a54 ich part of)...T │ │ │ │ │ -0000f0b0: 6865 2064 6573 6372 6970 7469 6f6e 2066 he description f │ │ │ │ │ -0000f0c0: 6965 6c64 206e 6565 6473 2074 6f20 6d61 ield needs to ma │ │ │ │ │ -0000f0d0: 6b65 2073 656e 7365 2074 6f20 616e 796f ke sense to anyo │ │ │ │ │ -0000f0e0: 6e65 2c20 6576 656e 2070 656f 706c 6520 ne, even people │ │ │ │ │ -0000f0f0: 7768 6f0a 6861 7665 206e 6f20 6964 6561 who.have no idea │ │ │ │ │ -0000f100: 2061 626f 7574 2061 6e79 206f 6620 7468 about any of th │ │ │ │ │ -0000f110: 6520 7468 696e 6773 2074 6865 2070 6163 e things the pac │ │ │ │ │ -0000f120: 6b61 6765 2064 6561 6c73 2077 6974 682e kage deals with. │ │ │ │ │ -0000f130: 2020 2831 290a 0a20 2020 2d2d 2d2d 2d2d (1).. ------ │ │ │ │ │ -0000f140: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ -0000f150: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ -0000f160: 2920 5468 6520 626c 7572 6220 7468 6174 ) The blurb that │ │ │ │ │ -0000f170: 2063 6f6d 6573 2077 6974 6820 6120 7072 comes with a pr │ │ │ │ │ -0000f180: 6f67 7261 6d20 696e 2069 7473 2061 6e6e ogram in its ann │ │ │ │ │ -0000f190: 6f75 6e63 656d 656e 7473 2061 6e64 2f6f ouncements and/o │ │ │ │ │ -0000f1a0: 720a e280 9852 4541 444d 45e2 8099 2066 r....README... f │ │ │ │ │ -0000f1b0: 696c 6573 2069 7320 7261 7265 6c79 2073 iles is rarely s │ │ │ │ │ -0000f1c0: 7569 7461 626c 6520 666f 7220 7573 6520 uitable for use │ │ │ │ │ -0000f1d0: 696e 2061 2064 6573 6372 6970 7469 6f6e in a description │ │ │ │ │ -0000f1e0: 2e20 2049 7420 6973 0a75 7375 616c 6c79 . It is.usually │ │ │ │ │ -0000f1f0: 2061 696d 6564 2061 7420 7065 6f70 6c65 aimed at people │ │ │ │ │ -0000f200: 2077 686f 2061 7265 2061 6c72 6561 6479 who are already │ │ │ │ │ -0000f210: 2069 6e20 7468 6520 636f 6d6d 756e 6974 in the communit │ │ │ │ │ -0000f220: 7920 7768 6572 6520 7468 650a 7061 636b y where the.pack │ │ │ │ │ -0000f230: 6167 6520 6973 2075 7365 642e 0a0a 1f0a age is used..... │ │ │ │ │ -0000f240: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0000f250: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0000f260: 2044 6570 656e 6465 6e63 6965 732c 2020 Dependencies, │ │ │ │ │ -0000f270: 4e65 7874 3a20 5669 7274 7561 6c20 7061 Next: Virtual pa │ │ │ │ │ -0000f280: 636b 6167 6573 2c20 2050 7265 763a 2054 ckages, Prev: T │ │ │ │ │ -0000f290: 6865 2064 6573 6372 6970 7469 6f6e 206f he description o │ │ │ │ │ -0000f2a0: 6620 6120 7061 636b 6167 652c 2020 5570 f a package, Up │ │ │ │ │ -0000f2b0: 3a20 4269 6e61 7279 2070 6163 6b61 6765 : Binary package │ │ │ │ │ -0000f2c0: 730a 0a33 2e35 2044 6570 656e 6465 6e63 s..3.5 Dependenc │ │ │ │ │ -0000f2d0: 6965 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ies.============ │ │ │ │ │ -0000f2e0: 3d3d 3d3d 0a0a 4576 6572 7920 7061 636b ====..Every pack │ │ │ │ │ -0000f2f0: 6167 6520 6d75 7374 2073 7065 6369 6679 age must specify │ │ │ │ │ -0000f300: 2074 6865 2064 6570 656e 6465 6e63 7920 the dependency │ │ │ │ │ -0000f310: 696e 666f 726d 6174 696f 6e20 6162 6f75 information abou │ │ │ │ │ -0000f320: 7420 6f74 6865 720a 7061 636b 6167 6573 t other.packages │ │ │ │ │ -0000f330: 2074 6861 7420 6172 6520 7265 7175 6972 that are requir │ │ │ │ │ -0000f340: 6564 2066 6f72 2074 6865 2066 6972 7374 ed for the first │ │ │ │ │ -0000f350: 2074 6f20 776f 726b 2063 6f72 7265 6374 to work correct │ │ │ │ │ -0000f360: 6c79 2e0a 0a46 6f72 2065 7861 6d70 6c65 ly...For example │ │ │ │ │ -0000f370: 2c20 6120 6465 7065 6e64 656e 6379 2065 , a dependency e │ │ │ │ │ -0000f380: 6e74 7279 206d 7573 7420 6265 2070 726f ntry must be pro │ │ │ │ │ -0000f390: 7669 6465 6420 666f 7220 616e 7920 7368 vided for any sh │ │ │ │ │ -0000f3a0: 6172 6564 0a6c 6962 7261 7269 6573 2072 ared.libraries r │ │ │ │ │ -0000f3b0: 6571 7569 7265 6420 6279 2061 2064 796e equired by a dyn │ │ │ │ │ -0000f3c0: 616d 6963 616c 6c79 2d6c 696e 6b65 6420 amically-linked │ │ │ │ │ -0000f3d0: 6578 6563 7574 6162 6c65 2062 696e 6172 executable binar │ │ │ │ │ -0000f3e0: 7920 696e 2061 0a70 6163 6b61 6765 2e0a y in a.package.. │ │ │ │ │ -0000f3f0: 0a50 6163 6b61 6765 7320 6172 6520 6e6f .Packages are no │ │ │ │ │ -0000f400: 7420 7265 7175 6972 6564 2074 6f20 6465 t required to de │ │ │ │ │ -0000f410: 636c 6172 6520 616e 7920 6465 7065 6e64 clare any depend │ │ │ │ │ -0000f420: 656e 6369 6573 2074 6865 7920 6861 7665 encies they have │ │ │ │ │ -0000f430: 206f 6e20 6f74 6865 720a 7061 636b 6167 on other.packag │ │ │ │ │ -0000f440: 6573 2077 6869 6368 2061 7265 206d 6172 es which are mar │ │ │ │ │ -0000f450: 6b65 6420 e280 9845 7373 656e 7469 616c ked ...Essential │ │ │ │ │ -0000f460: e280 9920 2873 6565 2062 656c 6f77 292c ... (see below), │ │ │ │ │ -0000f470: 2061 6e64 2073 686f 756c 6420 6e6f 7420 and should not │ │ │ │ │ -0000f480: 646f 2073 6f0a 756e 6c65 7373 2074 6865 do so.unless the │ │ │ │ │ -0000f490: 7920 6465 7065 6e64 206f 6e20 6120 7061 y depend on a pa │ │ │ │ │ -0000f4a0: 7274 6963 756c 6172 2076 6572 7369 6f6e rticular version │ │ │ │ │ -0000f4b0: 206f 6620 7468 6174 2070 6163 6b61 6765 of that package │ │ │ │ │ -0000f4c0: 2e20 2028 3129 0a0a 536f 6d65 7469 6d65 . (1)..Sometime │ │ │ │ │ -0000f4d0: 732c 2075 6e70 6163 6b69 6e67 206f 6e65 s, unpacking one │ │ │ │ │ -0000f4e0: 2070 6163 6b61 6765 2072 6571 7569 7265 package require │ │ │ │ │ -0000f4f0: 7320 7468 6174 2061 6e6f 7468 6572 2070 s that another p │ │ │ │ │ -0000f500: 6163 6b61 6765 2062 6520 6669 7273 740a ackage be first. │ │ │ │ │ -0000f510: 756e 7061 636b 6564 2027 616e 6427 2063 unpacked 'and' c │ │ │ │ │ -0000f520: 6f6e 6669 6775 7265 642e 2020 496e 2074 onfigured. In t │ │ │ │ │ -0000f530: 6869 7320 6361 7365 2c20 7468 6520 6465 his case, the de │ │ │ │ │ -0000f540: 7065 6e64 696e 6720 7061 636b 6167 6520 pending package │ │ │ │ │ -0000f550: 6d75 7374 0a73 7065 6369 6679 2074 6869 must.specify thi │ │ │ │ │ -0000f560: 7320 6465 7065 6e64 656e 6379 2069 6e20 s dependency in │ │ │ │ │ -0000f570: 7468 6520 e280 9850 7265 2d44 6570 656e the ...Pre-Depen │ │ │ │ │ -0000f580: 6473 e280 9920 636f 6e74 726f 6c20 6669 ds... control fi │ │ │ │ │ -0000f590: 656c 642e 0a0a 596f 7520 7368 6f75 6c64 eld...You should │ │ │ │ │ -0000f5a0: 206e 6f74 2073 7065 6369 6679 2061 20e2 not specify a . │ │ │ │ │ -0000f5b0: 8098 5072 652d 4465 7065 6e64 73e2 8099 ..Pre-Depends... │ │ │ │ │ -0000f5c0: 2065 6e74 7279 2066 6f72 2061 2070 6163 entry for a pac │ │ │ │ │ -0000f5d0: 6b61 6765 2062 6566 6f72 6520 7468 6973 kage before this │ │ │ │ │ -0000f5e0: 0a68 6173 2062 6565 6e20 6469 7363 7573 .has been discus │ │ │ │ │ -0000f5f0: 7365 6420 6f6e 2074 6865 20e2 8098 6465 sed on the ...de │ │ │ │ │ -0000f600: 6269 616e 2d64 6576 656c e280 9920 6d61 bian-devel... ma │ │ │ │ │ -0000f610: 696c 696e 6720 6c69 7374 2061 6e64 2061 iling list and a │ │ │ │ │ -0000f620: 2063 6f6e 7365 6e73 7573 0a61 626f 7574 consensus.about │ │ │ │ │ -0000f630: 2064 6f69 6e67 2074 6861 7420 6861 7320 doing that has │ │ │ │ │ -0000f640: 6265 656e 2072 6561 6368 6564 2e0a 0a54 been reached...T │ │ │ │ │ -0000f650: 6865 2066 6f72 6d61 7420 6f66 2074 6865 he format of the │ │ │ │ │ -0000f660: 2070 6163 6b61 6765 2069 6e74 6572 7265 package interre │ │ │ │ │ -0000f670: 6c61 7469 6f6e 7368 6970 2063 6f6e 7472 lationship contr │ │ │ │ │ -0000f680: 6f6c 2066 6965 6c64 7320 6973 2064 6573 ol fields is des │ │ │ │ │ -0000f690: 6372 6962 6564 0a69 6e20 2a6e 6f74 6520 cribed.in *note │ │ │ │ │ -0000f6a0: 4465 636c 6172 696e 6720 7265 6c61 7469 Declaring relati │ │ │ │ │ -0000f6b0: 6f6e 7368 6970 7320 6265 7477 6565 6e20 onships between │ │ │ │ │ -0000f6c0: 7061 636b 6167 6573 3a20 3534 2e0a 0a20 packages: 54... │ │ │ │ │ -0000f6d0: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ -0000f6e0: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ -0000f6f0: 2d0a 0a20 2020 2831 2920 4573 7365 6e74 -.. (1) Essent │ │ │ │ │ -0000f700: 6961 6c20 6973 206e 6565 6465 6420 696e ial is needed in │ │ │ │ │ -0000f710: 2070 6172 7420 746f 2061 766f 6964 2075 part to avoid u │ │ │ │ │ -0000f720: 6e72 6573 6f6c 7661 626c 6520 6465 7065 nresolvable depe │ │ │ │ │ -0000f730: 6e64 656e 6379 0a6c 6f6f 7073 206f 6e20 ndency.loops on │ │ │ │ │ -0000f740: 7570 6772 6164 652e 2020 4966 2070 6163 upgrade. If pac │ │ │ │ │ -0000f750: 6b61 6765 7320 6164 6420 756e 6e65 6365 kages add unnece │ │ │ │ │ -0000f760: 7373 6172 7920 6465 7065 6e64 656e 6369 ssary dependenci │ │ │ │ │ -0000f770: 6573 206f 6e20 7061 636b 6167 6573 0a69 es on packages.i │ │ │ │ │ -0000f780: 6e20 7468 6973 2073 6574 2c20 7468 6520 n this set, the │ │ │ │ │ -0000f790: 6368 616e 6365 7320 7468 6174 2074 6865 chances that the │ │ │ │ │ -0000f7a0: 7265 2027 7769 6c6c 2720 6265 2061 6e20 re 'will' be an │ │ │ │ │ -0000f7b0: 756e 7265 736f 6c76 6162 6c65 2064 6570 unresolvable dep │ │ │ │ │ -0000f7c0: 656e 6465 6e63 790a 6c6f 6f70 2063 6175 endency.loop cau │ │ │ │ │ -0000f7d0: 7365 6420 6279 2066 6f72 6369 6e67 2074 sed by forcing t │ │ │ │ │ -0000f7e0: 6865 7365 2045 7373 656e 7469 616c 2070 hese Essential p │ │ │ │ │ -0000f7f0: 6163 6b61 6765 7320 746f 2062 6520 636f ackages to be co │ │ │ │ │ -0000f800: 6e66 6967 7572 6564 2066 6972 7374 0a62 nfigured first.b │ │ │ │ │ -0000f810: 6566 6f72 6520 7468 6579 206e 6565 6420 efore they need │ │ │ │ │ -0000f820: 746f 2062 6520 6973 2067 7265 6174 6c79 to be is greatly │ │ │ │ │ -0000f830: 2069 6e63 7265 6173 6564 2e20 2049 7420 increased. It │ │ │ │ │ -0000f840: 616c 736f 2069 6e63 7265 6173 6573 2074 also increases t │ │ │ │ │ -0000f850: 6865 0a63 6861 6e63 6573 2074 6861 7420 he.chances that │ │ │ │ │ -0000f860: 6672 6f6e 7465 6e64 7320 7769 6c6c 2062 frontends will b │ │ │ │ │ -0000f870: 6520 756e 6162 6c65 2074 6f20 2763 616c e unable to 'cal │ │ │ │ │ -0000f880: 6375 6c61 7465 2720 616e 2075 7067 7261 culate' an upgra │ │ │ │ │ -0000f890: 6465 2070 6174 682c 0a65 7665 6e20 6966 de path,.even if │ │ │ │ │ -0000f8a0: 206f 6e65 2065 7869 7374 732e 0a0a 416c one exists...Al │ │ │ │ │ -0000f8b0: 736f 2c20 6675 6e63 7469 6f6e 616c 6974 so, functionalit │ │ │ │ │ -0000f8c0: 7920 6973 2072 6172 656c 7920 6576 6572 y is rarely ever │ │ │ │ │ -0000f8d0: 2072 656d 6f76 6564 2066 726f 6d20 7468 removed from th │ │ │ │ │ -0000f8e0: 6520 4573 7365 6e74 6961 6c20 7365 742c e Essential set, │ │ │ │ │ -0000f8f0: 2062 7574 0a27 7061 636b 6167 6573 2720 but.'packages' │ │ │ │ │ -0000f900: 6861 7665 2062 6565 6e20 7265 6d6f 7665 have been remove │ │ │ │ │ -0000f910: 6420 6672 6f6d 2074 6865 2045 7373 656e d from the Essen │ │ │ │ │ -0000f920: 7469 616c 2073 6574 2077 6865 6e20 7468 tial set when th │ │ │ │ │ -0000f930: 650a 6675 6e63 7469 6f6e 616c 6974 7920 e.functionality │ │ │ │ │ -0000f940: 6d6f 7665 6420 746f 2061 2064 6966 6665 moved to a diffe │ │ │ │ │ -0000f950: 7265 6e74 2070 6163 6b61 6765 2e20 2053 rent package. S │ │ │ │ │ -0000f960: 6f20 6465 7065 6e64 696e 6720 6f6e 2074 o depending on t │ │ │ │ │ -0000f970: 6865 7365 0a70 6163 6b61 6765 7320 276a hese.packages 'j │ │ │ │ │ -0000f980: 7573 7420 696e 2063 6173 6527 2074 6865 ust in case' the │ │ │ │ │ -0000f990: 7920 7374 6f70 2062 6569 6e67 2065 7373 y stop being ess │ │ │ │ │ -0000f9a0: 656e 7469 616c 2064 6f65 7320 7761 7920 ential does way │ │ │ │ │ -0000f9b0: 6d6f 7265 2068 6172 6d0a 7468 616e 2067 more harm.than g │ │ │ │ │ -0000f9c0: 6f6f 642e 0a0a 1f0a 4669 6c65 3a20 6465 ood.....File: de │ │ │ │ │ -0000f9d0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0000f9e0: 2c20 204e 6f64 653a 2056 6972 7475 616c , Node: Virtual │ │ │ │ │ -0000f9f0: 2070 6163 6b61 6765 732c 2020 4e65 7874 packages, Next │ │ │ │ │ -0000fa00: 3a20 4261 7365 2073 7973 7465 6d2c 2020 : Base system, │ │ │ │ │ -0000fa10: 5072 6576 3a20 4465 7065 6e64 656e 6369 Prev: Dependenci │ │ │ │ │ -0000fa20: 6573 2c20 2055 703a 2042 696e 6172 7920 es, Up: Binary │ │ │ │ │ -0000fa30: 7061 636b 6167 6573 0a0a 332e 3620 5669 packages..3.6 Vi │ │ │ │ │ -0000fa40: 7274 7561 6c20 7061 636b 6167 6573 0a3d rtual packages.= │ │ │ │ │ -0000fa50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0000fa60: 3d3d 3d0a 0a53 6f6d 6574 696d 6573 2c20 ===..Sometimes, │ │ │ │ │ -0000fa70: 7468 6572 6520 6172 6520 7365 7665 7261 there are severa │ │ │ │ │ -0000fa80: 6c20 7061 636b 6167 6573 2077 6869 6368 l packages which │ │ │ │ │ -0000fa90: 206f 6666 6572 206d 6f72 652d 6f72 2d6c offer more-or-l │ │ │ │ │ -0000faa0: 6573 7320 7468 6520 7361 6d65 0a66 756e ess the same.fun │ │ │ │ │ -0000fab0: 6374 696f 6e61 6c69 7479 2e20 2049 6e20 ctionality. In │ │ │ │ │ -0000fac0: 7468 6973 2063 6173 652c 2069 74e2 8099 this case, it... │ │ │ │ │ -0000fad0: 7320 7573 6566 756c 2074 6f20 6465 6669 s useful to defi │ │ │ │ │ -0000fae0: 6e65 2061 2027 7669 7274 7561 6c20 7061 ne a 'virtual pa │ │ │ │ │ -0000faf0: 636b 6167 6527 0a77 686f 7365 206e 616d ckage'.whose nam │ │ │ │ │ -0000fb00: 6520 6465 7363 7269 6265 7320 7468 6174 e describes that │ │ │ │ │ -0000fb10: 2063 6f6d 6d6f 6e20 6675 6e63 7469 6f6e common function │ │ │ │ │ -0000fb20: 616c 6974 792e 2020 2854 6865 2076 6972 ality. (The vir │ │ │ │ │ -0000fb30: 7475 616c 2070 6163 6b61 6765 730a 6f6e tual packages.on │ │ │ │ │ -0000fb40: 6c79 2065 7869 7374 206c 6f67 6963 616c ly exist logical │ │ │ │ │ -0000fb50: 6c79 2c20 6e6f 7420 7068 7973 6963 616c ly, not physical │ │ │ │ │ -0000fb60: 6c79 3b20 7468 6174 e280 9973 2077 6879 ly; that...s why │ │ │ │ │ -0000fb70: 2074 6865 7920 6172 6520 6361 6c6c 6564 they are called │ │ │ │ │ -0000fb80: 0a27 7669 7274 7561 6c27 2e29 2020 5468 .'virtual'.) Th │ │ │ │ │ -0000fb90: 6520 7061 636b 6167 6573 2077 6974 6820 e packages with │ │ │ │ │ -0000fba0: 7468 6973 2070 6172 7469 6375 6c61 7220 this particular │ │ │ │ │ -0000fbb0: 6675 6e63 7469 6f6e 2077 696c 6c20 7468 function will th │ │ │ │ │ -0000fbc0: 656e 0a27 7072 6f76 6964 6527 2074 6865 en.'provide' the │ │ │ │ │ -0000fbd0: 2076 6972 7475 616c 2070 6163 6b61 6765 virtual package │ │ │ │ │ -0000fbe0: 2e20 2054 6875 732c 2061 6e79 206f 7468 . Thus, any oth │ │ │ │ │ -0000fbf0: 6572 2070 6163 6b61 6765 2072 6571 7569 er package requi │ │ │ │ │ -0000fc00: 7269 6e67 2074 6861 740a 6675 6e63 7469 ring that.functi │ │ │ │ │ -0000fc10: 6f6e 2063 616e 2073 696d 706c 7920 6465 on can simply de │ │ │ │ │ -0000fc20: 7065 6e64 206f 6e20 7468 6520 7669 7274 pend on the virt │ │ │ │ │ -0000fc30: 7561 6c20 7061 636b 6167 6520 7769 7468 ual package with │ │ │ │ │ -0000fc40: 6f75 7420 6861 7669 6e67 2074 6f0a 7370 out having to.sp │ │ │ │ │ -0000fc50: 6563 6966 7920 616c 6c20 706f 7373 6962 ecify all possib │ │ │ │ │ -0000fc60: 6c65 2070 6163 6b61 6765 7320 696e 6469 le packages indi │ │ │ │ │ -0000fc70: 7669 6475 616c 6c79 2e0a 0a41 6c6c 2070 vidually...All p │ │ │ │ │ -0000fc80: 6163 6b61 6765 7320 7368 6f75 6c64 2075 ackages should u │ │ │ │ │ -0000fc90: 7365 2076 6972 7475 616c 2070 6163 6b61 se virtual packa │ │ │ │ │ -0000fca0: 6765 206e 616d 6573 2077 6865 7265 2061 ge names where a │ │ │ │ │ -0000fcb0: 7070 726f 7072 6961 7465 2c20 616e 640a ppropriate, and. │ │ │ │ │ -0000fcc0: 6172 7261 6e67 6520 746f 2063 7265 6174 arrange to creat │ │ │ │ │ -0000fcd0: 6520 6e65 7720 6f6e 6573 2069 6620 6e65 e new ones if ne │ │ │ │ │ -0000fce0: 6365 7373 6172 792e 2020 5468 6579 2073 cessary. They s │ │ │ │ │ -0000fcf0: 686f 756c 6420 6e6f 7420 7573 6520 7669 hould not use vi │ │ │ │ │ -0000fd00: 7274 7561 6c0a 7061 636b 6167 6520 6e61 rtual.package na │ │ │ │ │ -0000fd10: 6d65 7320 2865 7863 6570 7420 7072 6976 mes (except priv │ │ │ │ │ -0000fd20: 6174 656c 792c 2061 6d6f 6e67 7374 2061 ately, amongst a │ │ │ │ │ -0000fd30: 2063 6f6f 7065 7261 7469 6e67 2067 726f cooperating gro │ │ │ │ │ -0000fd40: 7570 206f 660a 7061 636b 6167 6573 2920 up of.packages) │ │ │ │ │ -0000fd50: 756e 6c65 7373 2074 6865 7920 6861 7665 unless they have │ │ │ │ │ -0000fd60: 2062 6565 6e20 6167 7265 6564 2075 706f been agreed upo │ │ │ │ │ -0000fd70: 6e20 616e 6420 6170 7065 6172 2069 6e20 n and appear in │ │ │ │ │ -0000fd80: 7468 6520 6c69 7374 206f 660a 7669 7274 the list of.virt │ │ │ │ │ -0000fd90: 7561 6c20 7061 636b 6167 6520 6e61 6d65 ual package name │ │ │ │ │ -0000fda0: 732e 2020 2853 6565 2061 6c73 6f20 2a6e s. (See also *n │ │ │ │ │ -0000fdb0: 6f74 6520 5669 7274 7561 6c20 7061 636b ote Virtual pack │ │ │ │ │ -0000fdc0: 6167 6573 202d 2050 726f 7669 6465 733a ages - Provides: │ │ │ │ │ -0000fdd0: 0a35 362e 290a 0a54 6865 206c 6174 6573 .56.)..The lates │ │ │ │ │ -0000fde0: 7420 7665 7273 696f 6e20 6f66 2074 6865 t version of the │ │ │ │ │ -0000fdf0: 2061 7574 686f 7269 7461 7469 7665 206c authoritative l │ │ │ │ │ -0000fe00: 6973 7420 6f66 2076 6972 7475 616c 2070 ist of virtual p │ │ │ │ │ -0000fe10: 6163 6b61 6765 206e 616d 6573 0a63 616e ackage names.can │ │ │ │ │ -0000fe20: 2062 6520 666f 756e 6420 696e 2074 6865 be found in the │ │ │ │ │ -0000fe30: 20e2 8098 6465 6269 616e 2d70 6f6c 6963 ...debian-polic │ │ │ │ │ -0000fe40: 79e2 8099 2070 6163 6b61 6765 2e20 2049 y... package. I │ │ │ │ │ -0000fe50: 7420 6973 2061 6c73 6f20 6176 6169 6c61 t is also availa │ │ │ │ │ -0000fe60: 626c 6520 6672 6f6d 0a74 6865 2044 6562 ble from.the Deb │ │ │ │ │ -0000fe70: 6961 6e20 7765 6220 6d69 7272 6f72 7320 ian web mirrors │ │ │ │ │ -0000fe80: 6174 0ae2 8098 6874 7470 733a 2f2f 7777 at....https://ww │ │ │ │ │ -0000fe90: 772e 6465 6269 616e 2e6f 7267 2f64 6f63 w.debian.org/doc │ │ │ │ │ -0000fea0: 2f70 6163 6b61 6769 6e67 2d6d 616e 7561 /packaging-manua │ │ │ │ │ -0000feb0: 6c73 2f76 6972 7475 616c 2d70 6163 6b61 ls/virtual-packa │ │ │ │ │ -0000fec0: 6765 2d6e 616d 6573 2d6c 6973 742e 7961 ge-names-list.ya │ │ │ │ │ -0000fed0: 6d6c e280 992e 0a0a 5468 6520 7072 6f63 ml......The proc │ │ │ │ │ -0000fee0: 6564 7572 6520 666f 7220 7570 6461 7469 edure for updati │ │ │ │ │ -0000fef0: 6e67 2074 6865 206c 6973 7420 6973 2064 ng the list is d │ │ │ │ │ -0000ff00: 6573 6372 6962 6564 2069 6e20 7468 6520 escribed in the │ │ │ │ │ -0000ff10: 7072 6566 6163 6520 746f 2074 6865 0a6c preface to the.l │ │ │ │ │ -0000ff20: 6973 742e 0a0a 1f0a 4669 6c65 3a20 6465 ist.....File: de │ │ │ │ │ -0000ff30: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0000ff40: 2c20 204e 6f64 653a 2042 6173 6520 7379 , Node: Base sy │ │ │ │ │ -0000ff50: 7374 656d 2c20 204e 6578 743a 2045 7373 stem, Next: Ess │ │ │ │ │ -0000ff60: 656e 7469 616c 2070 6163 6b61 6765 732c ential packages, │ │ │ │ │ -0000ff70: 2020 5072 6576 3a20 5669 7274 7561 6c20 Prev: Virtual │ │ │ │ │ -0000ff80: 7061 636b 6167 6573 2c20 2055 703a 2042 packages, Up: B │ │ │ │ │ -0000ff90: 696e 6172 7920 7061 636b 6167 6573 0a0a inary packages.. │ │ │ │ │ -0000ffa0: 332e 3720 4261 7365 2073 7973 7465 6d0a 3.7 Base system. │ │ │ │ │ -0000ffb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -0000ffc0: 0a54 6865 20e2 8098 6261 7365 2073 7973 .The ...base sys │ │ │ │ │ -0000ffd0: 7465 6de2 8099 2069 7320 6120 6d69 6e69 tem... is a mini │ │ │ │ │ -0000ffe0: 6d75 6d20 7375 6273 6574 206f 6620 7468 mum subset of th │ │ │ │ │ -0000fff0: 6520 4465 6269 616e 2073 7973 7465 6d20 e Debian system │ │ │ │ │ -00010000: 7468 6174 2069 730a 696e 7374 616c 6c65 that is.installe │ │ │ │ │ -00010010: 6420 6265 666f 7265 2065 7665 7279 7468 d before everyth │ │ │ │ │ -00010020: 696e 6720 656c 7365 206f 6e20 6120 6e65 ing else on a ne │ │ │ │ │ -00010030: 7720 7379 7374 656d 2e20 204f 6e6c 7920 w system. Only │ │ │ │ │ -00010040: 7665 7279 2066 6577 0a70 6163 6b61 6765 very few.package │ │ │ │ │ -00010050: 7320 6172 6520 616c 6c6f 7765 6420 746f s are allowed to │ │ │ │ │ -00010060: 2066 6f72 6d20 7061 7274 206f 6620 7468 form part of th │ │ │ │ │ -00010070: 6520 6261 7365 2073 7973 7465 6d2c 2069 e base system, i │ │ │ │ │ -00010080: 6e20 6f72 6465 7220 746f 206b 6565 700a n order to keep. │ │ │ │ │ -00010090: 7468 6520 7265 7175 6972 6564 2064 6973 the required dis │ │ │ │ │ -000100a0: 6b20 7573 6167 6520 7665 7279 2073 6d61 k usage very sma │ │ │ │ │ -000100b0: 6c6c 2e0a 0a54 6865 2062 6173 6520 7379 ll...The base sy │ │ │ │ │ -000100c0: 7374 656d 2063 6f6e 7369 7374 7320 6f66 stem consists of │ │ │ │ │ -000100d0: 2061 6c6c 2074 686f 7365 2070 6163 6b61 all those packa │ │ │ │ │ -000100e0: 6765 7320 7769 7468 2070 7269 6f72 6974 ges with priorit │ │ │ │ │ -000100f0: 7920 e280 9872 6571 7569 7265 64e2 8099 y ...required... │ │ │ │ │ -00010100: 0a6f 7220 e280 9869 6d70 6f72 7461 6e74 .or ...important │ │ │ │ │ -00010110: e280 992e 2020 4d61 6e79 206f 6620 7468 .... Many of th │ │ │ │ │ -00010120: 656d 2077 696c 6c20 6265 2074 6167 6765 em will be tagge │ │ │ │ │ -00010130: 6420 e280 9865 7373 656e 7469 616c e280 d ...essential.. │ │ │ │ │ -00010140: 9920 2873 6565 2062 656c 6f77 292e 0a0a . (see below)... │ │ │ │ │ -00010150: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00010160: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00010170: 653a 2045 7373 656e 7469 616c 2070 6163 e: Essential pac │ │ │ │ │ -00010180: 6b61 6765 732c 2020 4e65 7874 3a20 4d61 kages, Next: Ma │ │ │ │ │ -00010190: 696e 7461 696e 6572 2053 6372 6970 7473 intainer Scripts │ │ │ │ │ -000101a0: 2c20 2050 7265 763a 2042 6173 6520 7379 , Prev: Base sy │ │ │ │ │ -000101b0: 7374 656d 2c20 2055 703a 2042 696e 6172 stem, Up: Binar │ │ │ │ │ -000101c0: 7920 7061 636b 6167 6573 0a0a 332e 3820 y packages..3.8 │ │ │ │ │ -000101d0: 4573 7365 6e74 6961 6c20 7061 636b 6167 Essential packag │ │ │ │ │ -000101e0: 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d es.============= │ │ │ │ │ -000101f0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a45 7373 656e =========..Essen │ │ │ │ │ -00010200: 7469 616c 2069 7320 6465 6669 6e65 6420 tial is defined │ │ │ │ │ -00010210: 6173 2074 6865 206d 696e 696d 616c 2073 as the minimal s │ │ │ │ │ -00010220: 6574 206f 6620 6675 6e63 7469 6f6e 616c et of functional │ │ │ │ │ -00010230: 6974 7920 7468 6174 206d 7573 7420 6265 ity that must be │ │ │ │ │ -00010240: 0a61 7661 696c 6162 6c65 2061 6e64 2075 .available and u │ │ │ │ │ -00010250: 7361 626c 6520 6f6e 2074 6865 2073 7973 sable on the sys │ │ │ │ │ -00010260: 7465 6d20 6174 2061 6c6c 2074 696d 6573 tem at all times │ │ │ │ │ -00010270: 2c20 6576 656e 2077 6865 6e20 7061 636b , even when pack │ │ │ │ │ -00010280: 6167 6573 2061 7265 0a69 6e20 7468 6520 ages are.in the │ │ │ │ │ -00010290: e280 9c55 6e70 6163 6b65 64e2 809d 2073 ...Unpacked... s │ │ │ │ │ -000102a0: 7461 7465 2e20 2050 6163 6b61 6765 7320 tate. Packages │ │ │ │ │ -000102b0: 6172 6520 7461 6767 6564 20e2 8098 6573 are tagged ...es │ │ │ │ │ -000102c0: 7365 6e74 6961 6ce2 8099 2066 6f72 2061 sential... for a │ │ │ │ │ -000102d0: 2073 7973 7465 6d0a 7573 696e 6720 7468 system.using th │ │ │ │ │ -000102e0: 6520 e280 9845 7373 656e 7469 616c e280 e ...Essential.. │ │ │ │ │ -000102f0: 9920 636f 6e74 726f 6c20 6669 656c 642e . control field. │ │ │ │ │ -00010300: 2020 5468 6520 666f 726d 6174 206f 6620 The format of │ │ │ │ │ -00010310: 7468 6520 e280 9845 7373 656e 7469 616c the ...Essential │ │ │ │ │ -00010320: e280 990a 636f 6e74 726f 6c20 6669 656c ....control fiel │ │ │ │ │ -00010330: 6420 6973 2064 6573 6372 6962 6564 2069 d is described i │ │ │ │ │ -00010340: 6e20 2a6e 6f74 6520 4573 7365 6e74 6961 n *note Essentia │ │ │ │ │ -00010350: 6c3a 2035 622e 0a0a 5369 6e63 6520 7468 l: 5b...Since th │ │ │ │ │ -00010360: 6573 6520 7061 636b 6167 6573 2063 616e ese packages can │ │ │ │ │ -00010370: 6e6f 7420 6265 2065 6173 696c 7920 7265 not be easily re │ │ │ │ │ -00010380: 6d6f 7665 6420 286f 6e65 2068 6173 2074 moved (one has t │ │ │ │ │ -00010390: 6f20 7370 6563 6966 7920 616e 0a65 7874 o specify an.ext │ │ │ │ │ -000103a0: 7261 2027 666f 7263 6520 6f70 7469 6f6e ra 'force option │ │ │ │ │ -000103b0: 2720 746f 20e2 8098 6470 6b67 e280 9920 ' to ...dpkg... │ │ │ │ │ -000103c0: 746f 2064 6f20 736f 292c 2074 6869 7320 to do so), this │ │ │ │ │ -000103d0: 666c 6167 206d 7573 7420 6e6f 7420 6265 flag must not be │ │ │ │ │ -000103e0: 2075 7365 640a 756e 6c65 7373 2061 6273 used.unless abs │ │ │ │ │ -000103f0: 6f6c 7574 656c 7920 6e65 6365 7373 6172 olutely necessar │ │ │ │ │ -00010400: 792e 2020 4120 7368 6172 6564 206c 6962 y. A shared lib │ │ │ │ │ -00010410: 7261 7279 2070 6163 6b61 6765 206d 7573 rary package mus │ │ │ │ │ -00010420: 7420 6e6f 7420 6265 0a74 6167 6765 6420 t not be.tagged │ │ │ │ │ -00010430: e280 9865 7373 656e 7469 616c e280 993b ...essential...; │ │ │ │ │ -00010440: 2064 6570 656e 6465 6e63 6965 7320 7769 dependencies wi │ │ │ │ │ -00010450: 6c6c 2070 7265 7665 6e74 2069 7473 2070 ll prevent its p │ │ │ │ │ -00010460: 7265 6d61 7475 7265 2072 656d 6f76 616c remature removal │ │ │ │ │ -00010470: 2c20 616e 640a 7765 206e 6565 6420 746f , and.we need to │ │ │ │ │ -00010480: 2062 6520 6162 6c65 2074 6f20 7265 6d6f be able to remo │ │ │ │ │ -00010490: 7665 2069 7420 7768 656e 2069 7420 6861 ve it when it ha │ │ │ │ │ -000104a0: 7320 6265 656e 2073 7570 6572 7365 6465 s been supersede │ │ │ │ │ -000104b0: 642e 0a0a 5369 6e63 6520 6470 6b67 2077 d...Since dpkg w │ │ │ │ │ -000104c0: 696c 6c20 6e6f 7420 7072 6576 656e 7420 ill not prevent │ │ │ │ │ -000104d0: 7570 6772 6164 696e 6720 6f66 206f 7468 upgrading of oth │ │ │ │ │ -000104e0: 6572 2070 6163 6b61 6765 7320 7768 696c er packages whil │ │ │ │ │ -000104f0: 6520 616e 0ae2 8098 6573 7365 6e74 6961 e an....essentia │ │ │ │ │ -00010500: 6ce2 8099 2070 6163 6b61 6765 2069 7320 l... package is │ │ │ │ │ -00010510: 696e 2061 6e20 756e 636f 6e66 6967 7572 in an unconfigur │ │ │ │ │ -00010520: 6564 2073 7461 7465 2c20 616c 6c20 e280 ed state, all .. │ │ │ │ │ -00010530: 9865 7373 656e 7469 616c e280 990a 7061 .essential....pa │ │ │ │ │ -00010540: 636b 6167 6573 206d 7573 7420 7375 7070 ckages must supp │ │ │ │ │ -00010550: 6c79 2061 6c6c 206f 6620 7468 6569 7220 ly all of their │ │ │ │ │ -00010560: 636f 7265 2066 756e 6374 696f 6e61 6c69 core functionali │ │ │ │ │ -00010570: 7479 2065 7665 6e20 7768 656e 0a75 6e63 ty even when.unc │ │ │ │ │ -00010580: 6f6e 6669 6775 7265 6420 6166 7465 7220 onfigured after │ │ │ │ │ -00010590: 6265 696e 6720 636f 6e66 6967 7572 6564 being configured │ │ │ │ │ -000105a0: 2061 7420 6c65 6173 7420 6f6e 6365 2e20 at least once. │ │ │ │ │ -000105b0: 2049 6620 7468 6520 7061 636b 6167 650a If the package. │ │ │ │ │ -000105c0: 6361 6e6e 6f74 2073 6174 6973 6679 2074 cannot satisfy t │ │ │ │ │ -000105d0: 6869 7320 7265 7175 6972 656d 656e 7420 his requirement │ │ │ │ │ -000105e0: 6974 206d 7573 7420 6e6f 7420 6265 2074 it must not be t │ │ │ │ │ -000105f0: 6167 6765 6420 6173 2065 7373 656e 7469 agged as essenti │ │ │ │ │ -00010600: 616c 2c20 616e 640a 616e 7920 7061 636b al, and.any pack │ │ │ │ │ -00010610: 6167 6573 2064 6570 656e 6469 6e67 206f ages depending o │ │ │ │ │ -00010620: 6e20 7468 6973 2070 6163 6b61 6765 206d n this package m │ │ │ │ │ -00010630: 7573 7420 696e 7374 6561 6420 6861 7665 ust instead have │ │ │ │ │ -00010640: 2065 7870 6c69 6369 740a 6465 7065 6e64 explicit.depend │ │ │ │ │ -00010650: 656e 6379 2066 6965 6c64 7320 6173 2061 ency fields as a │ │ │ │ │ -00010660: 7070 726f 7072 6961 7465 2e0a 0a4d 6169 ppropriate...Mai │ │ │ │ │ -00010670: 6e74 6169 6e65 7273 2073 686f 756c 6420 ntainers should │ │ │ │ │ -00010680: 7461 6b65 2067 7265 6174 2063 6172 6520 take great care │ │ │ │ │ -00010690: 696e 2061 6464 696e 6720 616e 7920 7072 in adding any pr │ │ │ │ │ -000106a0: 6f67 7261 6d73 2c20 696e 7465 7266 6163 ograms, interfac │ │ │ │ │ -000106b0: 6573 2c0a 6f72 2066 756e 6374 696f 6e61 es,.or functiona │ │ │ │ │ -000106c0: 6c69 7479 2074 6f20 e280 9865 7373 656e lity to ...essen │ │ │ │ │ -000106d0: 7469 616c e280 9920 7061 636b 6167 6573 tial... packages │ │ │ │ │ -000106e0: 2e20 2050 6163 6b61 6765 7320 6d61 7920 . Packages may │ │ │ │ │ -000106f0: 6173 7375 6d65 2074 6861 740a 6675 6e63 assume that.func │ │ │ │ │ -00010700: 7469 6f6e 616c 6974 7920 7072 6f76 6964 tionality provid │ │ │ │ │ -00010710: 6564 2062 7920 e280 9865 7373 656e 7469 ed by ...essenti │ │ │ │ │ -00010720: 616c e280 9920 7061 636b 6167 6573 2069 al... packages i │ │ │ │ │ -00010730: 7320 616c 7761 7973 2061 7661 696c 6162 s always availab │ │ │ │ │ -00010740: 6c65 0a77 6974 686f 7574 2064 6563 6c61 le.without decla │ │ │ │ │ -00010750: 7269 6e67 2065 7870 6c69 6369 7420 6465 ring explicit de │ │ │ │ │ -00010760: 7065 6e64 656e 6369 6573 2c20 7768 6963 pendencies, whic │ │ │ │ │ -00010770: 6820 6d65 616e 7320 7468 6174 2072 656d h means that rem │ │ │ │ │ -00010780: 6f76 696e 670a 6675 6e63 7469 6f6e 616c oving.functional │ │ │ │ │ -00010790: 6974 7920 6672 6f6d 2074 6865 2045 7373 ity from the Ess │ │ │ │ │ -000107a0: 656e 7469 616c 2073 6574 2069 7320 7665 ential set is ve │ │ │ │ │ -000107b0: 7279 2064 6966 6669 6375 6c74 2061 6e64 ry difficult and │ │ │ │ │ -000107c0: 2069 7320 616c 6d6f 7374 0a6e 6576 6572 is almost.never │ │ │ │ │ -000107d0: 2064 6f6e 652e 2020 416e 7920 6361 7061 done. Any capa │ │ │ │ │ -000107e0: 6269 6c69 7479 2061 6464 6564 2074 6f20 bility added to │ │ │ │ │ -000107f0: 616e 20e2 8098 6573 7365 6e74 6961 6ce2 an ...essential. │ │ │ │ │ -00010800: 8099 2070 6163 6b61 6765 2074 6865 7265 .. package there │ │ │ │ │ -00010810: 666f 7265 0a63 7265 6174 6573 2061 6e20 fore.creates an │ │ │ │ │ -00010820: 6f62 6c69 6761 7469 6f6e 2074 6f20 7375 obligation to su │ │ │ │ │ -00010830: 7070 6f72 7420 7468 6174 2063 6170 6162 pport that capab │ │ │ │ │ -00010840: 696c 6974 7920 6173 2070 6172 7420 6f66 ility as part of │ │ │ │ │ -00010850: 2074 6865 0a45 7373 656e 7469 616c 2073 the.Essential s │ │ │ │ │ -00010860: 6574 2069 6e20 7065 7270 6574 7569 7479 et in perpetuity │ │ │ │ │ -00010870: 2e0a 0a59 6f75 206d 7573 7420 6e6f 7420 ...You must not │ │ │ │ │ -00010880: 7461 6720 616e 7920 7061 636b 6167 6573 tag any packages │ │ │ │ │ -00010890: 20e2 8098 6573 7365 6e74 6961 6ce2 8099 ...essential... │ │ │ │ │ -000108a0: 2062 6566 6f72 6520 7468 6973 2068 6173 before this has │ │ │ │ │ -000108b0: 2062 6565 6e20 6469 7363 7573 7365 640a been discussed. │ │ │ │ │ -000108c0: 6f6e 2074 6865 20e2 8098 6465 6269 616e on the ...debian │ │ │ │ │ -000108d0: 2d64 6576 656c e280 9920 6d61 696c 696e -devel... mailin │ │ │ │ │ -000108e0: 6720 6c69 7374 2061 6e64 2061 2063 6f6e g list and a con │ │ │ │ │ -000108f0: 7365 6e73 7573 2061 626f 7574 2064 6f69 sensus about doi │ │ │ │ │ -00010900: 6e67 2074 6861 7420 6861 730a 6265 656e ng that has.been │ │ │ │ │ -00010910: 2072 6561 6368 6564 2e0a 0a1f 0a46 696c reached.....Fil │ │ │ │ │ -00010920: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00010930: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4d61 .info, Node: Ma │ │ │ │ │ -00010940: 696e 7461 696e 6572 2053 6372 6970 7473 intainer Scripts │ │ │ │ │ -00010950: 2c20 2050 7265 763a 2045 7373 656e 7469 , Prev: Essenti │ │ │ │ │ -00010960: 616c 2070 6163 6b61 6765 732c 2020 5570 al packages, Up │ │ │ │ │ -00010970: 3a20 4269 6e61 7279 2070 6163 6b61 6765 : Binary package │ │ │ │ │ -00010980: 730a 0a33 2e39 204d 6169 6e74 6169 6e65 s..3.9 Maintaine │ │ │ │ │ -00010990: 7220 5363 7269 7074 730a 3d3d 3d3d 3d3d r Scripts.====== │ │ │ │ │ -000109a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000109b0: 0a0a 5468 6520 7061 636b 6167 6520 696e ..The package in │ │ │ │ │ -000109c0: 7374 616c 6c61 7469 6f6e 2073 6372 6970 stallation scrip │ │ │ │ │ -000109d0: 7473 2073 686f 756c 6420 6176 6f69 6420 ts should avoid │ │ │ │ │ -000109e0: 7072 6f64 7563 696e 6720 6f75 7470 7574 producing output │ │ │ │ │ -000109f0: 2077 6869 6368 2069 730a 756e 6e65 6365 which is.unnece │ │ │ │ │ -00010a00: 7373 6172 7920 666f 7220 7468 6520 7573 ssary for the us │ │ │ │ │ -00010a10: 6572 2074 6f20 7365 6520 616e 6420 7368 er to see and sh │ │ │ │ │ -00010a20: 6f75 6c64 2072 656c 7920 6f6e 20e2 8098 ould rely on ... │ │ │ │ │ -00010a30: 6470 6b67 e280 9920 746f 2073 7461 7665 dpkg... to stave │ │ │ │ │ -00010a40: 206f 6666 0a62 6f72 6564 6f6d 206f 6e20 off.boredom on │ │ │ │ │ -00010a50: 7468 6520 7061 7274 206f 6620 6120 7573 the part of a us │ │ │ │ │ -00010a60: 6572 2069 6e73 7461 6c6c 696e 6720 6d61 er installing ma │ │ │ │ │ -00010a70: 6e79 2070 6163 6b61 6765 732e 2020 5468 ny packages. Th │ │ │ │ │ -00010a80: 6973 206d 6561 6e73 2c0a 616d 6f6e 6773 is means,.amongs │ │ │ │ │ -00010a90: 7420 6f74 6865 7220 7468 696e 6773 2c20 t other things, │ │ │ │ │ -00010aa0: 6e6f 7420 7061 7373 696e 6720 7468 6520 not passing the │ │ │ │ │ -00010ab0: e280 982d 2d76 6572 626f 7365 e280 9920 ...--verbose... │ │ │ │ │ -00010ac0: 6f70 7469 6f6e 2074 6f0a e280 9875 7064 option to....upd │ │ │ │ │ -00010ad0: 6174 652d 616c 7465 726e 6174 6976 6573 ate-alternatives │ │ │ │ │ -00010ae0: e280 992e 0a0a 4572 726f 7273 2077 6869 ......Errors whi │ │ │ │ │ -00010af0: 6368 206f 6363 7572 2064 7572 696e 6720 ch occur during │ │ │ │ │ -00010b00: 7468 6520 6578 6563 7574 696f 6e20 6f66 the execution of │ │ │ │ │ -00010b10: 2061 6e20 696e 7374 616c 6c61 7469 6f6e an installation │ │ │ │ │ -00010b20: 2073 6372 6970 7420 6d75 7374 0a62 6520 script must.be │ │ │ │ │ -00010b30: 6368 6563 6b65 6420 616e 6420 7468 6520 checked and the │ │ │ │ │ -00010b40: 696e 7374 616c 6c61 7469 6f6e 206d 7573 installation mus │ │ │ │ │ -00010b50: 7420 6e6f 7420 636f 6e74 696e 7565 2061 t not continue a │ │ │ │ │ -00010b60: 6674 6572 2061 6e20 6572 726f 722e 0a0a fter an error... │ │ │ │ │ -00010b70: 4e6f 7465 2074 6861 7420 696e 2067 656e Note that in gen │ │ │ │ │ -00010b80: 6572 616c 202a 6e6f 7465 2053 6372 6970 eral *note Scrip │ │ │ │ │ -00010b90: 7473 3a20 3565 2e20 6170 706c 6965 7320 ts: 5e. applies │ │ │ │ │ -00010ba0: 746f 2070 6163 6b61 6765 206d 6169 6e74 to package maint │ │ │ │ │ -00010bb0: 6169 6e65 720a 7363 7269 7074 732c 2074 ainer.scripts, t │ │ │ │ │ -00010bc0: 6f6f 2e0a 0a59 6f75 2073 686f 756c 6420 oo...You should │ │ │ │ │ -00010bd0: 6e6f 7420 7573 6520 e280 9864 706b 672d not use ...dpkg- │ │ │ │ │ -00010be0: 6469 7665 7274 e280 9920 6f6e 2061 2066 divert... on a f │ │ │ │ │ -00010bf0: 696c 6520 6265 6c6f 6e67 696e 6720 746f ile belonging to │ │ │ │ │ -00010c00: 2061 6e6f 7468 6572 2070 6163 6b61 6765 another package │ │ │ │ │ -00010c10: 0a77 6974 686f 7574 2063 6f6e 7375 6c74 .without consult │ │ │ │ │ -00010c20: 696e 6720 7468 6520 6d61 696e 7461 696e ing the maintain │ │ │ │ │ -00010c30: 6572 206f 6620 7468 6174 2070 6163 6b61 er of that packa │ │ │ │ │ -00010c40: 6765 2066 6972 7374 2e20 2057 6865 6e20 ge first. When │ │ │ │ │ -00010c50: 6164 6469 6e67 206f 720a 7265 6d6f 7669 adding or.removi │ │ │ │ │ -00010c60: 6e67 2064 6976 6572 7369 6f6e 732c 2070 ng diversions, p │ │ │ │ │ -00010c70: 6163 6b61 6765 206d 6169 6e74 6169 6e65 ackage maintaine │ │ │ │ │ -00010c80: 7220 7363 7269 7074 7320 6d75 7374 2070 r scripts must p │ │ │ │ │ -00010c90: 726f 7669 6465 2074 6865 0ae2 8098 2d2d rovide the....-- │ │ │ │ │ -00010ca0: 7061 636b 6167 65e2 8099 2066 6c61 6720 package... flag │ │ │ │ │ -00010cb0: 746f 20e2 8098 6470 6b67 2d64 6976 6572 to ...dpkg-diver │ │ │ │ │ -00010cc0: 74e2 8099 2061 6e64 206d 7573 7420 6e6f t... and must no │ │ │ │ │ -00010cd0: 7420 7573 6520 e280 982d 2d6c 6f63 616c t use ...--local │ │ │ │ │ -00010ce0: e280 992e 0a0a 416c 6c20 7061 636b 6167 ......All packag │ │ │ │ │ -00010cf0: 6573 2077 6869 6368 2073 7570 706c 7920 es which supply │ │ │ │ │ -00010d00: 616e 2069 6e73 7461 6e63 6520 6f66 2061 an instance of a │ │ │ │ │ -00010d10: 2063 6f6d 6d6f 6e20 636f 6d6d 616e 6420 common command │ │ │ │ │ -00010d20: 6e61 6d65 2028 6f72 2c20 696e 0a67 656e name (or, in.gen │ │ │ │ │ -00010d30: 6572 616c 2c20 6669 6c65 6e61 6d65 2920 eral, filename) │ │ │ │ │ -00010d40: 7368 6f75 6c64 2067 656e 6572 616c 6c79 should generally │ │ │ │ │ -00010d50: 2075 7365 20e2 8098 7570 6461 7465 2d61 use ...update-a │ │ │ │ │ -00010d60: 6c74 6572 6e61 7469 7665 73e2 8099 2073 lternatives... s │ │ │ │ │ -00010d70: 6f20 7468 6174 0a74 6865 7920 6361 6e20 o that.they can │ │ │ │ │ -00010d80: 6265 2069 6e73 7461 6c6c 6564 2074 6f67 be installed tog │ │ │ │ │ -00010d90: 6574 6865 722e 2020 4966 20e2 8098 7570 ether. If ...up │ │ │ │ │ -00010da0: 6461 7465 2d61 6c74 6572 6e61 7469 7665 date-alternative │ │ │ │ │ -00010db0: 73e2 8099 2069 7320 6e6f 7420 7573 6564 s... is not used │ │ │ │ │ -00010dc0: 2c0a 7468 656e 2065 6163 6820 7061 636b ,.then each pack │ │ │ │ │ -00010dd0: 6167 6520 6d75 7374 2075 7365 20e2 8098 age must use ... │ │ │ │ │ -00010de0: 436f 6e66 6c69 6374 73e2 8099 2074 6f20 Conflicts... to │ │ │ │ │ -00010df0: 656e 7375 7265 2074 6861 7420 6f74 6865 ensure that othe │ │ │ │ │ -00010e00: 7220 7061 636b 6167 6573 2061 7265 0a72 r packages are.r │ │ │ │ │ -00010e10: 656d 6f76 6564 2e20 2028 496e 2074 6869 emoved. (In thi │ │ │ │ │ -00010e20: 7320 6361 7365 2c20 6974 206d 6179 2062 s case, it may b │ │ │ │ │ -00010e30: 6520 6170 7072 6f70 7269 6174 6520 746f e appropriate to │ │ │ │ │ -00010e40: 2073 7065 6369 6679 2061 2063 6f6e 666c specify a confl │ │ │ │ │ -00010e50: 6963 740a 6167 6169 6e73 7420 6561 726c ict.against earl │ │ │ │ │ -00010e60: 6965 7220 7665 7273 696f 6e73 206f 6620 ier versions of │ │ │ │ │ -00010e70: 736f 6d65 7468 696e 6720 7468 6174 2070 something that p │ │ │ │ │ -00010e80: 7265 7669 6f75 736c 7920 6469 6420 6e6f reviously did no │ │ │ │ │ -00010e90: 7420 7573 650a e280 9875 7064 6174 652d t use....update- │ │ │ │ │ -00010ea0: 616c 7465 726e 6174 6976 6573 e280 993b alternatives...; │ │ │ │ │ -00010eb0: 2074 6869 7320 6973 2061 6e20 6578 6365 this is an exce │ │ │ │ │ -00010ec0: 7074 696f 6e20 746f 2074 6865 2075 7375 ption to the usu │ │ │ │ │ -00010ed0: 616c 2072 756c 6520 7468 6174 0a76 6572 al rule that.ver │ │ │ │ │ -00010ee0: 7369 6f6e 6564 2063 6f6e 666c 6963 7473 sioned conflicts │ │ │ │ │ -00010ef0: 2073 686f 756c 6420 6265 2061 766f 6964 should be avoid │ │ │ │ │ -00010f00: 6564 2e29 0a0a 4469 7665 7273 696f 6e73 ed.)..Diversions │ │ │ │ │ -00010f10: 2061 7265 2070 7269 6d61 7269 6c79 2069 are primarily i │ │ │ │ │ -00010f20: 6e74 656e 6465 6420 6173 2061 2074 6f6f ntended as a too │ │ │ │ │ -00010f30: 6c20 666f 7220 6c6f 6361 6c20 6164 6d69 l for local admi │ │ │ │ │ -00010f40: 6e69 7374 7261 746f 7273 2061 6e64 0a6c nistrators and.l │ │ │ │ │ -00010f50: 6f63 616c 2070 6163 6b61 6765 7320 746f ocal packages to │ │ │ │ │ -00010f60: 206f 7665 7272 6964 6520 7468 6520 6265 override the be │ │ │ │ │ -00010f70: 6861 7669 6f72 206f 6620 4465 6269 616e havior of Debian │ │ │ │ │ -00010f80: 2e20 2057 6869 6c65 2074 6865 7265 2061 . While there a │ │ │ │ │ -00010f90: 7265 2073 6f6d 650a 6369 7263 756d 7374 re some.circumst │ │ │ │ │ -00010fa0: 616e 6365 7320 7768 6572 6520 6f6e 6520 ances where one │ │ │ │ │ -00010fb0: 4465 6269 616e 2070 6163 6b61 6765 206d Debian package m │ │ │ │ │ -00010fc0: 6179 206e 6565 6420 746f 2064 6976 6572 ay need to diver │ │ │ │ │ -00010fd0: 7420 6120 6669 6c65 0a69 6e73 7461 6c6c t a file.install │ │ │ │ │ -00010fe0: 6564 2062 7920 616e 6f74 6865 7220 4465 ed by another De │ │ │ │ │ -00010ff0: 6269 616e 2070 6163 6b61 6765 2c20 7375 bian package, su │ │ │ │ │ -00011000: 6368 2063 6972 6375 6d73 7461 6e63 6573 ch circumstances │ │ │ │ │ -00011010: 2061 7265 2072 6172 652e 0a4d 6169 6e74 are rare..Maint │ │ │ │ │ -00011020: 6169 6e65 7273 2073 686f 756c 6420 7374 ainers should st │ │ │ │ │ -00011030: 726f 6e67 6c79 2070 7265 6665 7220 7573 rongly prefer us │ │ │ │ │ -00011040: 696e 6720 6f74 6865 7220 6f76 6572 7269 ing other overri │ │ │ │ │ -00011050: 6469 6e67 206d 6563 6861 6e69 736d 732c ding mechanisms, │ │ │ │ │ -00011060: 0a69 6e73 7465 6164 206f 6620 6469 7665 .instead of dive │ │ │ │ │ -00011070: 7273 696f 6e73 2c20 7768 656e 6576 6572 rsions, whenever │ │ │ │ │ -00011080: 2074 686f 7365 206f 7468 6572 206d 6563 those other mec │ │ │ │ │ -00011090: 6861 6e69 736d 7320 6172 6520 7375 6666 hanisms are suff │ │ │ │ │ -000110a0: 6963 6965 6e74 2074 6f0a 6163 636f 6d70 icient to.accomp │ │ │ │ │ -000110b0: 6c69 7368 2074 6865 2073 616d 6520 676f lish the same go │ │ │ │ │ -000110c0: 616c 2e20 2049 6e20 6f74 6865 7220 776f al. In other wo │ │ │ │ │ -000110d0: 7264 732c 2064 6976 6572 7369 6f6e 7320 rds, diversions │ │ │ │ │ -000110e0: 696e 2070 6163 6b61 6765 7320 7368 6f75 in packages shou │ │ │ │ │ -000110f0: 6c64 0a62 6520 636f 6e73 6964 6572 6564 ld.be considered │ │ │ │ │ -00011100: 2061 206c 6173 7420 7265 736f 7274 2e20 a last resort. │ │ │ │ │ -00011110: 2044 6976 6572 7369 6f6e 206f 6620 6120 Diversion of a │ │ │ │ │ -00011120: 6669 6c65 2069 6e20 6f6e 6520 4465 6269 file in one Debi │ │ │ │ │ -00011130: 616e 2070 6163 6b61 6765 0a62 7920 616e an package.by an │ │ │ │ │ -00011140: 6f74 6865 7220 4465 6269 616e 2070 6163 other Debian pac │ │ │ │ │ -00011150: 6b61 6765 2073 686f 756c 6420 6265 2063 kage should be c │ │ │ │ │ -00011160: 6f6f 7264 696e 6174 6564 2062 6574 7765 oordinated betwe │ │ │ │ │ -00011170: 656e 2074 6865 206d 6169 6e74 6169 6e65 en the maintaine │ │ │ │ │ -00011180: 7273 0a6f 6620 7468 6f73 6520 7061 636b rs.of those pack │ │ │ │ │ -00011190: 6167 6573 2e0a 0a4f 6e65 2073 7065 6369 ages...One speci │ │ │ │ │ -000111a0: 6669 6320 6361 7365 206f 6620 7468 6973 fic case of this │ │ │ │ │ -000111b0: 2072 756c 6520 6973 2074 6861 7420 636f rule is that co │ │ │ │ │ -000111c0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -000111d0: 7320 7573 6564 2062 790a e280 9873 7973 s used by....sys │ │ │ │ │ -000111e0: 7465 6d64 e280 9920 636f 6d70 6f6e 656e temd... componen │ │ │ │ │ -000111f0: 7473 2c20 7375 6368 2061 7320 756e 6974 ts, such as unit │ │ │ │ │ -00011200: 7328 3129 2c20 7564 6576 2072 756c 6573 s(1), udev rules │ │ │ │ │ -00011210: 2832 292c 2074 6d70 6669 6c65 732e 6428 (2), tmpfiles.d( │ │ │ │ │ -00011220: 3329 2c0a 6d6f 6475 6c65 732d 6c6f 6164 3),.modules-load │ │ │ │ │ -00011230: 2e64 2834 292c 2073 7973 7573 6572 7328 .d(4), sysusers( │ │ │ │ │ -00011240: 3529 2061 6e64 206f 7468 6572 2073 7563 5) and other suc │ │ │ │ │ -00011250: 6820 6669 6c65 732c 2069 6e63 6c75 6469 h files, includi │ │ │ │ │ -00011260: 6e67 2074 686f 7365 0a73 7065 6369 6669 ng those.specifi │ │ │ │ │ -00011270: 6320 746f 2073 7973 7465 6d64 2064 6165 c to systemd dae │ │ │ │ │ -00011280: 6d6f 6e73 2028 652e 672e 3a20 2f65 7463 mons (e.g.: /etc │ │ │ │ │ -00011290: 2f73 7973 7465 6d64 2f73 7973 7465 6d2e /systemd/system. │ │ │ │ │ -000112a0: 636f 6e66 292e 2836 2920 206d 7573 740a conf).(6) must. │ │ │ │ │ -000112b0: 6e6f 7420 6265 2064 6976 6572 7465 6420 not be diverted │ │ │ │ │ -000112c0: 6279 2061 6e79 2044 6562 6961 6e20 7061 by any Debian pa │ │ │ │ │ -000112d0: 636b 6167 652e 2020 496e 7374 6561 642c ckage. Instead, │ │ │ │ │ -000112e0: 2075 7365 206d 6173 6b69 6e67 2061 6e64 use masking and │ │ │ │ │ -000112f0: 0a64 726f 702d 696e 7328 3729 2e0a 0a41 .drop-ins(7)...A │ │ │ │ │ -00011300: 6c74 6572 6e61 7469 7665 7320 6d75 7374 lternatives must │ │ │ │ │ -00011310: 206e 6f74 2062 6520 7573 6564 2066 6f72 not be used for │ │ │ │ │ -00011320: 20e2 8098 7379 7374 656d 64e2 8099 2063 ...systemd... c │ │ │ │ │ -00011330: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ -00011340: 6573 2e20 2054 6865 0a61 6c74 6572 6e61 es. The.alterna │ │ │ │ │ -00011350: 7469 7665 7320 7379 7374 656d 2064 6f65 tives system doe │ │ │ │ │ -00011360: 7320 6e6f 7420 6b6e 6f77 2068 6f77 2074 s not know how t │ │ │ │ │ -00011370: 6f20 6170 706c 7920 6368 616e 6765 7320 o apply changes │ │ │ │ │ -00011380: 746f 2073 6572 7669 6365 7320 7768 656e to services when │ │ │ │ │ -00011390: 0a75 7064 6174 696e 6720 616c 7465 726e .updating altern │ │ │ │ │ -000113a0: 6174 6976 6573 2c20 736f 2074 6865 2072 atives, so the r │ │ │ │ │ -000113b0: 6573 756c 7469 6e67 2062 6568 6176 696f esulting behavio │ │ │ │ │ -000113c0: 7220 776f 756c 6420 6265 2063 6f6e 6675 r would be confu │ │ │ │ │ -000113d0: 7369 6e67 2061 6e64 0a75 6e70 7265 6469 sing and.unpredi │ │ │ │ │ -000113e0: 6374 6162 6c65 2e20 2049 6e73 7465 6164 ctable. Instead │ │ │ │ │ -000113f0: 2c20 616c 6961 7365 7328 3829 2063 616e , aliases(8) can │ │ │ │ │ -00011400: 2062 6520 7573 6564 2074 6f20 7072 6f76 be used to prov │ │ │ │ │ -00011410: 6964 6520 616c 7465 726e 6174 6976 650a ide alternative. │ │ │ │ │ -00011420: 696d 706c 656d 656e 7461 7469 6f6e 7320 implementations │ │ │ │ │ -00011430: 6f66 2074 6865 2073 616d 6520 6e61 6d65 of the same name │ │ │ │ │ -00011440: 6420 756e 6974 2e0a 0a2a 204d 656e 753a d unit...* Menu: │ │ │ │ │ -00011450: 0a0a 2a20 5072 6f6d 7074 696e 6720 696e ..* Prompting in │ │ │ │ │ -00011460: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ -00011470: 7074 733a 3a0a 0a20 2020 2d2d 2d2d 2d2d pts::.. ------ │ │ │ │ │ -00011480: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ -00011490: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ -000114a0: 2920 0a68 7474 7073 3a2f 2f77 7777 2e66 ) .https://www.f │ │ │ │ │ -000114b0: 7265 6564 6573 6b74 6f70 2e6f 7267 2f73 reedesktop.org/s │ │ │ │ │ -000114c0: 6f66 7477 6172 652f 7379 7374 656d 642f oftware/systemd/ │ │ │ │ │ -000114d0: 6d61 6e2f 7379 7374 656d 642e 756e 6974 man/systemd.unit │ │ │ │ │ -000114e0: 2e68 746d 6c23 4465 7363 7269 7074 696f .html#Descriptio │ │ │ │ │ -000114f0: 6e0a 0a20 2020 2832 2920 0a68 7474 7073 n.. (2) .https │ │ │ │ │ -00011500: 3a2f 2f77 7777 2e66 7265 6564 6573 6b74 ://www.freedeskt │ │ │ │ │ -00011510: 6f70 2e6f 7267 2f73 6f66 7477 6172 652f op.org/software/ │ │ │ │ │ -00011520: 7379 7374 656d 642f 6d61 6e2f 7564 6576 systemd/man/udev │ │ │ │ │ -00011530: 2e68 746d 6c23 5275 6c65 7325 3230 4669 .html#Rules%20Fi │ │ │ │ │ -00011540: 6c65 730a 0a20 2020 2833 2920 0a68 7474 les.. (3) .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 746d e/systemd/man/tm │ │ │ │ │ -00011580: 7066 696c 6573 2e64 2e68 746d 6c23 436f pfiles.d.html#Co │ │ │ │ │ -00011590: 6e66 6967 7572 6174 696f 6e25 3230 4469 nfiguration%20Di │ │ │ │ │ -000115a0: 7265 6374 6f72 6965 7325 3230 616e 6425 rectories%20and% │ │ │ │ │ -000115b0: 3230 5072 6563 6564 656e 6365 0a0a 2020 20Precedence.. │ │ │ │ │ -000115c0: 2028 3429 200a 6874 7470 733a 2f2f 7777 (4) .https://ww │ │ │ │ │ -000115d0: 772e 6672 6565 6465 736b 746f 702e 6f72 w.freedesktop.or │ │ │ │ │ -000115e0: 672f 736f 6674 7761 7265 2f73 7973 7465 g/software/syste │ │ │ │ │ -000115f0: 6d64 2f6d 616e 2f6d 6f64 756c 6573 2d6c md/man/modules-l │ │ │ │ │ -00011600: 6f61 642e 642e 6874 6d6c 2343 6f6e 6669 oad.d.html#Confi │ │ │ │ │ -00011610: 6775 7261 7469 6f6e 2532 3046 6f72 6d61 guration%20Forma │ │ │ │ │ -00011620: 740a 0a20 2020 2835 2920 0a68 7474 7073 t.. (5) .https │ │ │ │ │ -00011630: 3a2f 2f77 7777 2e66 7265 6564 6573 6b74 ://www.freedeskt │ │ │ │ │ -00011640: 6f70 2e6f 7267 2f73 6f66 7477 6172 652f op.org/software/ │ │ │ │ │ -00011650: 7379 7374 656d 642f 6d61 6e2f 7379 7375 systemd/man/sysu │ │ │ │ │ -00011660: 7365 7273 2e64 2e68 746d 6c23 436f 6e66 sers.d.html#Conf │ │ │ │ │ -00011670: 6967 7572 6174 696f 6e25 3230 4469 7265 iguration%20Dire │ │ │ │ │ -00011680: 6374 6f72 6965 7325 3230 616e 6425 3230 ctories%20and%20 │ │ │ │ │ -00011690: 5072 6563 6564 656e 6365 0a0a 2020 2028 Precedence.. ( │ │ │ │ │ -000116a0: 3629 200a 6874 7470 733a 2f2f 7777 772e 6) .https://www. │ │ │ │ │ -000116b0: 6672 6565 6465 736b 746f 702e 6f72 672f freedesktop.org/ │ │ │ │ │ -000116c0: 736f 6674 7761 7265 2f73 7973 7465 6d64 software/systemd │ │ │ │ │ -000116d0: 2f6d 616e 2f73 7973 7465 6d64 2d73 7973 /man/systemd-sys │ │ │ │ │ -000116e0: 7465 6d2e 636f 6e66 2e68 746d 6c0a 0a20 tem.conf.html.. │ │ │ │ │ -000116f0: 2020 2837 2920 0a68 7474 7073 3a2f 2f77 (7) .https://w │ │ │ │ │ -00011700: 7777 2e66 7265 6564 6573 6b74 6f70 2e6f ww.freedesktop.o │ │ │ │ │ -00011710: 7267 2f73 6f66 7477 6172 652f 7379 7374 rg/software/syst │ │ │ │ │ -00011720: 656d 642f 6d61 6e2f 7379 7374 656d 642e emd/man/systemd. │ │ │ │ │ -00011730: 756e 6974 2e68 746d 6c23 4465 7363 7269 unit.html#Descri │ │ │ │ │ -00011740: 7074 696f 6e0a 0a20 2020 2838 2920 0a68 ption.. (8) .h │ │ │ │ │ -00011750: 7474 7073 3a2f 2f77 7777 2e66 7265 6564 ttps://www.freed │ │ │ │ │ -00011760: 6573 6b74 6f70 2e6f 7267 2f73 6f66 7477 esktop.org/softw │ │ │ │ │ -00011770: 6172 652f 7379 7374 656d 642f 6d61 6e2f are/systemd/man/ │ │ │ │ │ -00011780: 7379 7374 656d 642e 756e 6974 2e68 746d systemd.unit.htm │ │ │ │ │ -00011790: 6c23 4465 7363 7269 7074 696f 6e0a 0a1f l#Description... │ │ │ │ │ -000117a0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -000117b0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -000117c0: 3a20 5072 6f6d 7074 696e 6720 696e 206d : Prompting in m │ │ │ │ │ -000117d0: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -000117e0: 732c 2020 5570 3a20 4d61 696e 7461 696e s, Up: Maintain │ │ │ │ │ -000117f0: 6572 2053 6372 6970 7473 0a0a 332e 392e er Scripts..3.9. │ │ │ │ │ -00011800: 3120 5072 6f6d 7074 696e 6720 696e 206d 1 Prompting in m │ │ │ │ │ -00011810: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -00011820: 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d s.-------------- │ │ │ │ │ -00011830: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00011840: 2d2d 2d2d 2d2d 2d0a 0a50 6163 6b61 6765 -------..Package │ │ │ │ │ -00011850: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ -00011860: 7074 7320 6d61 7920 7072 6f6d 7074 2074 pts may prompt t │ │ │ │ │ -00011870: 6865 2075 7365 7220 6966 206e 6563 6573 he user if neces │ │ │ │ │ -00011880: 7361 7279 2e20 2050 726f 6d70 7469 6e67 sary. Prompting │ │ │ │ │ -00011890: 0a6d 7573 7420 6265 2064 6f6e 6520 6279 .must be done by │ │ │ │ │ -000118a0: 2063 6f6d 6d75 6e69 6361 7469 6e67 2074 communicating t │ │ │ │ │ -000118b0: 6872 6f75 6768 2061 2070 726f 6772 616d hrough a program │ │ │ │ │ -000118c0: 2c20 7375 6368 2061 7320 e280 9864 6562 , such as ...deb │ │ │ │ │ -000118d0: 636f 6e66 e280 992c 0a77 6869 6368 2063 conf...,.which c │ │ │ │ │ -000118e0: 6f6e 666f 726d 7320 746f 2074 6865 2044 onforms to the D │ │ │ │ │ -000118f0: 6562 6961 6e20 436f 6e66 6967 7572 6174 ebian Configurat │ │ │ │ │ -00011900: 696f 6e20 4d61 6e61 6765 6d65 6e74 2053 ion Management S │ │ │ │ │ -00011910: 7065 6369 6669 6361 7469 6f6e 2c0a 7665 pecification,.ve │ │ │ │ │ -00011920: 7273 696f 6e20 3220 6f72 2068 6967 6865 rsion 2 or highe │ │ │ │ │ -00011930: 722e 0a0a 5061 636b 6167 6573 2077 6869 r...Packages whi │ │ │ │ │ -00011940: 6368 2061 7265 2065 7373 656e 7469 616c ch are essential │ │ │ │ │ -00011950: 2c20 6f72 2077 6869 6368 2061 7265 2064 , or which are d │ │ │ │ │ -00011960: 6570 656e 6465 6e63 6965 7320 6f66 2065 ependencies of e │ │ │ │ │ -00011970: 7373 656e 7469 616c 0a70 6163 6b61 6765 ssential.package │ │ │ │ │ -00011980: 732c 206d 6179 2066 616c 6c20 6261 636b s, may fall back │ │ │ │ │ -00011990: 206f 6e20 616e 6f74 6865 7220 7072 6f6d on another prom │ │ │ │ │ -000119a0: 7074 696e 6720 6d65 7468 6f64 2069 6620 pting method if │ │ │ │ │ -000119b0: 6e6f 2073 7563 6820 696e 7465 7266 6163 no such interfac │ │ │ │ │ -000119c0: 650a 6973 2061 7661 696c 6162 6c65 2077 e.is available w │ │ │ │ │ -000119d0: 6865 6e20 7468 6579 2061 7265 2065 7865 hen they are exe │ │ │ │ │ -000119e0: 6375 7465 642e 0a0a 5468 6520 4465 6269 cuted...The Debi │ │ │ │ │ -000119f0: 616e 2043 6f6e 6669 6775 7261 7469 6f6e an Configuration │ │ │ │ │ -00011a00: 204d 616e 6167 656d 656e 7420 5370 6563 Management Spec │ │ │ │ │ -00011a10: 6966 6963 6174 696f 6e20 6973 2069 6e63 ification is inc │ │ │ │ │ -00011a20: 6c75 6465 6420 696e 2074 6865 0ae2 8098 luded in the.... │ │ │ │ │ -00011a30: 6465 6263 6f6e 665f 7370 6563 6966 6963 debconf_specific │ │ │ │ │ -00011a40: 6174 696f 6ee2 8099 2066 696c 6573 2069 ation... files i │ │ │ │ │ -00011a50: 6e20 7468 6520 6465 6269 616e 2d70 6f6c n the debian-pol │ │ │ │ │ -00011a60: 6963 7920 7061 636b 6167 652e 2020 4974 icy package. It │ │ │ │ │ -00011a70: 2069 7320 616c 736f 0a61 7661 696c 6162 is also.availab │ │ │ │ │ -00011a80: 6c65 2066 726f 6d20 7468 6520 4465 6269 le from the Debi │ │ │ │ │ -00011a90: 616e 2077 6562 206d 6972 726f 7273 2061 an web mirrors a │ │ │ │ │ -00011aa0: 740a e280 9868 7474 7073 3a2f 2f77 7777 t....https://www │ │ │ │ │ -00011ab0: 2e64 6562 6961 6e2e 6f72 672f 646f 632f .debian.org/doc/ │ │ │ │ │ -00011ac0: 7061 636b 6167 696e 672d 6d61 6e75 616c packaging-manual │ │ │ │ │ -00011ad0: 732f 6465 6263 6f6e 665f 7370 6563 6966 s/debconf_specif │ │ │ │ │ -00011ae0: 6963 6174 696f 6e2e 6874 6d6c e280 992e ication.html.... │ │ │ │ │ -00011af0: 0a0a 5061 636b 6167 6573 2077 6869 6368 ..Packages which │ │ │ │ │ -00011b00: 2075 7365 2074 6865 2044 6562 6961 6e20 use the Debian │ │ │ │ │ -00011b10: 436f 6e66 6967 7572 6174 696f 6e20 4d61 Configuration Ma │ │ │ │ │ -00011b20: 6e61 6765 6d65 6e74 2053 7065 6369 6669 nagement Specifi │ │ │ │ │ -00011b30: 6361 7469 6f6e 206d 6179 0a63 6f6e 7461 cation may.conta │ │ │ │ │ -00011b40: 696e 2074 6865 2061 6464 6974 696f 6e61 in the additiona │ │ │ │ │ -00011b50: 6c20 7061 636b 6167 6520 6d65 7461 6461 l package metada │ │ │ │ │ -00011b60: 7461 2066 696c 6573 20e2 8098 636f 6e66 ta files ...conf │ │ │ │ │ -00011b70: 6967 e280 9920 616e 6420 e280 9874 656d ig... and ...tem │ │ │ │ │ -00011b80: 706c 6174 6573 e280 992e 0ae2 8098 636f plates........co │ │ │ │ │ -00011b90: 6e66 6967 e280 9920 6973 2061 6e20 6164 nfig... is an ad │ │ │ │ │ -00011ba0: 6469 7469 6f6e 616c 206d 6169 6e74 6169 ditional maintai │ │ │ │ │ -00011bb0: 6e65 7220 7363 7269 7074 2075 7365 6420 ner script used │ │ │ │ │ -00011bc0: 666f 7220 7061 636b 6167 650a 636f 6e66 for package.conf │ │ │ │ │ -00011bd0: 6967 7572 6174 696f 6e2c 2061 6e64 20e2 iguration, and . │ │ │ │ │ -00011be0: 8098 7465 6d70 6c61 7465 73e2 8099 2063 ..templates... c │ │ │ │ │ -00011bf0: 6f6e 7461 696e 7320 7465 6d70 6c61 7465 ontains template │ │ │ │ │ -00011c00: 7320 7573 6564 2066 6f72 2075 7365 720a s used for user. │ │ │ │ │ -00011c10: 7072 6f6d 7074 696e 672e 2020 5468 6520 prompting. The │ │ │ │ │ -00011c20: e280 9863 6f6e 6669 67e2 8099 2073 6372 ...config... scr │ │ │ │ │ -00011c30: 6970 7420 6d69 6768 7420 6265 2072 756e ipt might be run │ │ │ │ │ -00011c40: 2062 6566 6f72 6520 7468 6520 e280 9870 before the ...p │ │ │ │ │ -00011c50: 7265 696e 7374 e280 9920 7363 7269 7074 reinst... script │ │ │ │ │ -00011c60: 0a61 6e64 2062 6566 6f72 6520 7468 6520 .and before the │ │ │ │ │ -00011c70: 7061 636b 6167 6520 6973 2075 6e70 6163 package is unpac │ │ │ │ │ -00011c80: 6b65 6420 6f72 2061 6e79 206f 6620 6974 ked or any of it │ │ │ │ │ -00011c90: 7320 6465 7065 6e64 656e 6369 6573 206f s dependencies o │ │ │ │ │ -00011ca0: 720a 7072 652d 6465 7065 6e64 656e 6369 r.pre-dependenci │ │ │ │ │ -00011cb0: 6573 2061 7265 2073 6174 6973 6669 6564 es are satisfied │ │ │ │ │ -00011cc0: 2e20 2054 6865 7265 666f 7265 2069 7420 . Therefore it │ │ │ │ │ -00011cd0: 6d75 7374 2077 6f72 6b20 7573 696e 6720 must work using │ │ │ │ │ -00011ce0: 6f6e 6c79 2074 6865 0a74 6f6f 6c73 2070 only the.tools p │ │ │ │ │ -00011cf0: 7265 7365 6e74 2069 6e20 2765 7373 656e resent in 'essen │ │ │ │ │ -00011d00: 7469 616c 2720 7061 636b 6167 6573 2e20 tial' packages. │ │ │ │ │ -00011d10: 2028 3129 0a0a 5061 636b 6167 6573 2077 (1)..Packages w │ │ │ │ │ -00011d20: 6869 6368 2075 7365 2074 6865 2044 6562 hich use the Deb │ │ │ │ │ -00011d30: 6961 6e20 436f 6e66 6967 7572 6174 696f ian Configuratio │ │ │ │ │ -00011d40: 6e20 4d61 6e61 6765 6d65 6e74 2053 7065 n Management Spe │ │ │ │ │ -00011d50: 6369 6669 6361 7469 6f6e 0a6d 7573 7420 cification.must │ │ │ │ │ -00011d60: 616c 6c6f 7720 666f 7220 7472 616e 736c allow for transl │ │ │ │ │ -00011d70: 6174 696f 6e20 6f66 2074 6865 6972 2075 ation of their u │ │ │ │ │ -00011d80: 7365 722d 7669 7369 626c 6520 6d65 7373 ser-visible mess │ │ │ │ │ -00011d90: 6167 6573 2062 7920 7573 696e 6720 610a ages by using a. │ │ │ │ │ -00011da0: 6765 7474 6578 742d 6261 7365 6420 7379 gettext-based sy │ │ │ │ │ -00011db0: 7374 656d 2073 7563 6820 6173 2074 6865 stem such as the │ │ │ │ │ -00011dc0: 206f 6e65 2070 726f 7669 6465 6420 6279 one provided by │ │ │ │ │ -00011dd0: 2074 6865 2070 6f2d 6465 6263 6f6e 6620 the po-debconf │ │ │ │ │ -00011de0: 7061 636b 6167 652e 0a0a 5061 636b 6167 package...Packag │ │ │ │ │ -00011df0: 6573 2073 686f 756c 6420 7472 7920 746f es should try to │ │ │ │ │ -00011e00: 206d 696e 696d 697a 6520 7468 6520 616d minimize the am │ │ │ │ │ -00011e10: 6f75 6e74 206f 6620 7072 6f6d 7074 696e ount of promptin │ │ │ │ │ -00011e20: 6720 7468 6579 206e 6565 6420 746f 2064 g they need to d │ │ │ │ │ -00011e30: 6f2c 0a61 6e64 2074 6865 7920 7368 6f75 o,.and they shou │ │ │ │ │ -00011e40: 6c64 2065 6e73 7572 6520 7468 6174 2074 ld ensure that t │ │ │ │ │ -00011e50: 6865 2075 7365 7220 7769 6c6c 206f 6e6c he user will onl │ │ │ │ │ -00011e60: 7920 6576 6572 2062 6520 6173 6b65 6420 y ever be asked │ │ │ │ │ -00011e70: 6561 6368 0a71 7565 7374 696f 6e20 6f6e each.question on │ │ │ │ │ -00011e80: 6365 2e20 2054 6869 7320 6d65 616e 7320 ce. This means │ │ │ │ │ -00011e90: 7468 6174 2070 6163 6b61 6765 7320 7368 that packages sh │ │ │ │ │ -00011ea0: 6f75 6c64 2074 7279 2074 6f20 7573 6520 ould try to use │ │ │ │ │ -00011eb0: 6170 7072 6f70 7269 6174 650a 7368 6172 appropriate.shar │ │ │ │ │ -00011ec0: 6564 2063 6f6e 6669 6775 7261 7469 6f6e ed configuration │ │ │ │ │ -00011ed0: 2066 696c 6573 2028 7375 6368 2061 7320 files (such as │ │ │ │ │ -00011ee0: e280 982f 6574 632f 7061 7065 7273 697a .../etc/papersiz │ │ │ │ │ -00011ef0: 65e2 8099 2061 6e64 0ae2 8098 2f65 7463 e... and..../etc │ │ │ │ │ -00011f00: 2f6e 6577 732f 7365 7276 6572 e280 9929 /news/server...) │ │ │ │ │ -00011f10: 2c20 616e 6420 7368 6172 6564 2064 6562 , and shared deb │ │ │ │ │ -00011f20: 636f 6e66 2076 6172 6961 626c 6573 2072 conf variables r │ │ │ │ │ -00011f30: 6174 6865 7220 7468 616e 2065 6163 680a ather than each. │ │ │ │ │ -00011f40: 7072 6f6d 7074 696e 6720 666f 7220 7468 prompting for th │ │ │ │ │ -00011f50: 6569 7220 6f77 6e20 6c69 7374 206f 6620 eir own list of │ │ │ │ │ -00011f60: 7265 7175 6972 6564 2070 6965 6365 7320 required pieces │ │ │ │ │ -00011f70: 6f66 2069 6e66 6f72 6d61 7469 6f6e 2e0a of information.. │ │ │ │ │ -00011f80: 0a49 7420 616c 736f 206d 6561 6e73 2074 .It also means t │ │ │ │ │ -00011f90: 6861 7420 616e 2075 7067 7261 6465 2073 hat an upgrade s │ │ │ │ │ -00011fa0: 686f 756c 6420 6e6f 7420 6173 6b20 7468 hould not ask th │ │ │ │ │ -00011fb0: 6520 7361 6d65 2071 7565 7374 696f 6e73 e same questions │ │ │ │ │ -00011fc0: 2061 6761 696e 2c0a 756e 6c65 7373 2074 again,.unless t │ │ │ │ │ -00011fd0: 6865 2075 7365 7220 6861 7320 7573 6564 he user has used │ │ │ │ │ -00011fe0: 20e2 8098 6470 6b67 202d 2d70 7572 6765 ...dpkg --purge │ │ │ │ │ -00011ff0: e280 9920 746f 2072 656d 6f76 6520 7468 ... to remove th │ │ │ │ │ -00012000: 6520 7061 636b 6167 65e2 8099 730a 636f e package...s.co │ │ │ │ │ -00012010: 6e66 6967 7572 6174 696f 6e2e 2020 5468 nfiguration. Th │ │ │ │ │ -00012020: 6520 616e 7377 6572 7320 746f 2063 6f6e e answers to con │ │ │ │ │ -00012030: 6669 6775 7261 7469 6f6e 2071 7565 7374 figuration quest │ │ │ │ │ -00012040: 696f 6e73 2073 686f 756c 6420 6265 2073 ions should be s │ │ │ │ │ -00012050: 746f 7265 640a 696e 2061 6e20 6170 7072 tored.in an appr │ │ │ │ │ -00012060: 6f70 7269 6174 6520 706c 6163 6520 696e opriate place in │ │ │ │ │ -00012070: 20e2 8098 2f65 7463 e280 9920 736f 2074 .../etc... so t │ │ │ │ │ -00012080: 6861 7420 7468 6520 7573 6572 2063 616e hat the user can │ │ │ │ │ -00012090: 206d 6f64 6966 7920 7468 656d 2c20 616e modify them, an │ │ │ │ │ -000120a0: 640a 686f 7720 7468 6973 2068 6173 2062 d.how this has b │ │ │ │ │ -000120b0: 6565 6e20 646f 6e65 2073 686f 756c 6420 een done should │ │ │ │ │ -000120c0: 6265 2064 6f63 756d 656e 7465 642e 0a0a be documented... │ │ │ │ │ -000120d0: 4966 2061 2070 6163 6b61 6765 2068 6173 If a package has │ │ │ │ │ -000120e0: 2061 2076 6974 616c 6c79 2069 6d70 6f72 a vitally impor │ │ │ │ │ -000120f0: 7461 6e74 2070 6965 6365 206f 6620 696e tant piece of in │ │ │ │ │ -00012100: 666f 726d 6174 696f 6e20 746f 2070 6173 formation to pas │ │ │ │ │ -00012110: 7320 746f 2074 6865 0a75 7365 7220 2873 s to the.user (s │ │ │ │ │ -00012120: 7563 6820 6173 20e2 809c 646f 6ee2 8099 uch as ...don... │ │ │ │ │ -00012130: 7420 7275 6e20 6d65 2061 7320 4920 616d t run me as I am │ │ │ │ │ -00012140: 2c20 796f 7520 6d75 7374 2065 6469 7420 , you must edit │ │ │ │ │ -00012150: 7468 6520 666f 6c6c 6f77 696e 670a 636f the following.co │ │ │ │ │ -00012160: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -00012170: 7320 6669 7273 7420 6f72 2079 6f75 2072 s first or you r │ │ │ │ │ -00012180: 6973 6b20 796f 7572 2073 7973 7465 6d20 isk your system │ │ │ │ │ -00012190: 656d 6974 7469 6e67 0a62 6164 6c79 2d66 emitting.badly-f │ │ │ │ │ -000121a0: 6f72 6d61 7474 6564 206d 6573 7361 6765 ormatted message │ │ │ │ │ -000121b0: 73e2 809d 292c 2069 7420 7368 6f75 6c64 s...), it should │ │ │ │ │ -000121c0: 2064 6973 706c 6179 2074 6869 7320 696e display this in │ │ │ │ │ -000121d0: 2074 6865 20e2 8098 636f 6e66 6967 e280 the ...config.. │ │ │ │ │ -000121e0: 9920 6f72 0ae2 8098 706f 7374 696e 7374 . or....postinst │ │ │ │ │ -000121f0: e280 9920 7363 7269 7074 2061 6e64 2070 ... script and p │ │ │ │ │ -00012200: 726f 6d70 7420 7468 6520 7573 6572 2074 rompt the user t │ │ │ │ │ -00012210: 6f20 6869 7420 7265 7475 726e 2074 6f20 o hit return to │ │ │ │ │ -00012220: 6163 6b6e 6f77 6c65 6467 6520 7468 650a acknowledge the. │ │ │ │ │ -00012230: 6d65 7373 6167 652e 2020 436f 7079 7269 message. Copyri │ │ │ │ │ -00012240: 6768 7420 6d65 7373 6167 6573 2064 6f20 ght messages do │ │ │ │ │ -00012250: 6e6f 7420 636f 756e 7420 6173 2076 6974 not count as vit │ │ │ │ │ -00012260: 616c 6c79 2069 6d70 6f72 7461 6e74 2028 ally important ( │ │ │ │ │ -00012270: 7468 6579 0a62 656c 6f6e 6720 696e 20e2 they.belong in . │ │ │ │ │ -00012280: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ -00012290: 2f50 4143 4b41 4745 2f63 6f70 7972 6967 /PACKAGE/copyrig │ │ │ │ │ -000122a0: 6874 e280 9929 3b20 6e65 6974 6865 7220 ht...); neither │ │ │ │ │ -000122b0: 646f 2069 6e73 7472 7563 7469 6f6e 730a do instructions. │ │ │ │ │ -000122c0: 6f6e 2068 6f77 2074 6f20 7573 6520 6120 on how to use a │ │ │ │ │ -000122d0: 7072 6f67 7261 6d20 2874 6865 7365 2073 program (these s │ │ │ │ │ -000122e0: 686f 756c 6420 6265 2069 6e20 6f6e 2d6c hould be in on-l │ │ │ │ │ -000122f0: 696e 6520 646f 6375 6d65 6e74 6174 696f ine documentatio │ │ │ │ │ -00012300: 6e2c 2077 6865 7265 0a61 6c6c 2074 6865 n, where.all the │ │ │ │ │ -00012310: 2075 7365 7273 2063 616e 2073 6565 2074 users can see t │ │ │ │ │ -00012320: 6865 6d29 2e0a 0a41 6e79 206e 6563 6573 hem)...Any neces │ │ │ │ │ -00012330: 7361 7279 2070 726f 6d70 7469 6e67 2073 sary prompting s │ │ │ │ │ -00012340: 686f 756c 6420 616c 6d6f 7374 2061 6c77 hould almost alw │ │ │ │ │ -00012350: 6179 7320 6265 2063 6f6e 6669 6e65 6420 ays be confined │ │ │ │ │ -00012360: 746f 2074 6865 20e2 8098 636f 6e66 6967 to the ...config │ │ │ │ │ -00012370: e280 990a 6f72 20e2 8098 706f 7374 696e ....or ...postin │ │ │ │ │ -00012380: 7374 e280 9920 7363 7269 7074 2e20 2049 st... script. I │ │ │ │ │ -00012390: 6620 6974 2069 7320 646f 6e65 2069 6e20 f it is done in │ │ │ │ │ -000123a0: 7468 6520 e280 9870 6f73 7469 6e73 74e2 the ...postinst. │ │ │ │ │ -000123b0: 8099 2c20 6974 2073 686f 756c 6420 6265 .., it should be │ │ │ │ │ -000123c0: 0a70 726f 7465 6374 6564 2077 6974 6820 .protected with │ │ │ │ │ -000123d0: 6120 636f 6e64 6974 696f 6e61 6c20 736f a conditional so │ │ │ │ │ -000123e0: 2074 6861 7420 756e 6e65 6365 7373 6172 that unnecessar │ │ │ │ │ -000123f0: 7920 7072 6f6d 7074 696e 6720 646f 6573 y prompting does │ │ │ │ │ -00012400: 6ee2 8099 740a 6861 7070 656e 2069 6620 n...t.happen if │ │ │ │ │ -00012410: 6120 7061 636b 6167 65e2 8099 7320 696e a package...s in │ │ │ │ │ -00012420: 7374 616c 6c61 7469 6f6e 2066 6169 6c73 stallation fails │ │ │ │ │ -00012430: 2061 6e64 2074 6865 20e2 8098 706f 7374 and the ...post │ │ │ │ │ -00012440: 696e 7374 e280 9920 6973 2063 616c 6c65 inst... is calle │ │ │ │ │ -00012450: 640a 7769 7468 20e2 8098 6162 6f72 742d d.with ...abort- │ │ │ │ │ -00012460: 7570 6772 6164 65e2 8099 2c20 e280 9861 upgrade..., ...a │ │ │ │ │ -00012470: 626f 7274 2d72 656d 6f76 65e2 8099 206f bort-remove... o │ │ │ │ │ -00012480: 7220 e280 9861 626f 7274 2d64 6563 6f6e r ...abort-decon │ │ │ │ │ -00012490: 6669 6775 7265 e280 992e 0a0a 2020 202d figure...... - │ │ │ │ │ -000124a0: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ -000124b0: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ -000124c0: 2020 2028 3129 2044 6562 636f 6e66 206f (1) Debconf o │ │ │ │ │ -000124d0: 7220 616e 6f74 6865 7220 746f 6f6c 2074 r another tool t │ │ │ │ │ -000124e0: 6861 7420 696d 706c 656d 656e 7473 2074 hat implements t │ │ │ │ │ -000124f0: 6865 2044 6562 6961 6e20 436f 6e66 6967 he Debian Config │ │ │ │ │ -00012500: 7572 6174 696f 6e0a 4d61 6e61 6765 6d65 uration.Manageme │ │ │ │ │ -00012510: 6e74 2053 7065 6369 6669 6361 7469 6f6e nt Specification │ │ │ │ │ -00012520: 2077 696c 6c20 616c 736f 2062 6520 696e will also be in │ │ │ │ │ -00012530: 7374 616c 6c65 642c 2061 6e64 2061 6e79 stalled, and any │ │ │ │ │ -00012540: 2076 6572 7369 6f6e 6564 0a64 6570 656e versioned.depen │ │ │ │ │ -00012550: 6465 6e63 6965 7320 6f6e 2069 7420 7769 dencies on it wi │ │ │ │ │ -00012560: 6c6c 2062 6520 7361 7469 7366 6965 6420 ll be satisfied │ │ │ │ │ -00012570: 6265 666f 7265 2070 7265 636f 6e66 6967 before preconfig │ │ │ │ │ -00012580: 7572 6174 696f 6e20 6265 6769 6e73 2e0a uration begins.. │ │ │ │ │ -00012590: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -000125a0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -000125b0: 6465 3a20 536f 7572 6365 2070 6163 6b61 de: Source packa │ │ │ │ │ -000125c0: 6765 732c 2020 4e65 7874 3a20 436f 6e74 ges, Next: Cont │ │ │ │ │ -000125d0: 726f 6c20 6669 6c65 7320 616e 6420 7468 rol files and th │ │ │ │ │ -000125e0: 6569 7220 6669 656c 6473 2c20 2050 7265 eir fields, Pre │ │ │ │ │ -000125f0: 763a 2042 696e 6172 7920 7061 636b 6167 v: Binary packag │ │ │ │ │ -00012600: 6573 2c20 2055 703a 2054 6f70 0a0a 3420 es, Up: Top..4 │ │ │ │ │ -00012610: 536f 7572 6365 2070 6163 6b61 6765 730a Source packages. │ │ │ │ │ -00012620: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00012630: 2a0a 0a41 2044 6562 6961 6e20 736f 7572 *..A Debian sour │ │ │ │ │ -00012640: 6365 2070 6163 6b61 6765 2063 6f6e 7461 ce package conta │ │ │ │ │ -00012650: 696e 7320 7468 6520 736f 7572 6365 206d ins the source m │ │ │ │ │ -00012660: 6174 6572 6961 6c20 7573 6564 2074 6f20 aterial used to │ │ │ │ │ -00012670: 636f 6e73 7472 7563 740a 6f6e 6520 6f72 construct.one or │ │ │ │ │ -00012680: 206d 6f72 6520 2a6e 6f74 6520 6269 6e61 more *note bina │ │ │ │ │ -00012690: 7279 2070 6163 6b61 6765 733a 2033 332e ry packages: 33. │ │ │ │ │ -000126a0: 2020 4120 736f 7572 6365 2070 6163 6b61 A source packa │ │ │ │ │ -000126b0: 6765 2063 6f6e 7369 7374 7320 6f66 2061 ge consists of a │ │ │ │ │ -000126c0: 0ae2 8098 2e64 7363 e280 9920 6669 6c65 .....dsc... file │ │ │ │ │ -000126d0: 2028 7365 6520 2a6e 6f74 6520 4465 6269 (see *note Debi │ │ │ │ │ -000126e0: 616e 2073 6f75 7263 6520 7061 636b 6167 an source packag │ │ │ │ │ -000126f0: 6520 636f 6e74 726f 6c20 6669 6c65 7320 e control files │ │ │ │ │ -00012700: e280 9320 2e64 7363 3a20 3633 2e29 2c0a ... .dsc: 63.),. │ │ │ │ │ -00012710: 6f6e 6520 6f72 206d 6f72 6520 636f 6d70 one or more comp │ │ │ │ │ -00012720: 7265 7373 6564 2074 6172 2066 696c 6573 ressed tar files │ │ │ │ │ -00012730: 2c20 616e 6420 706f 7373 6962 6c79 206f , and possibly o │ │ │ │ │ -00012740: 7468 6572 2066 696c 6573 2064 6570 656e ther files depen │ │ │ │ │ -00012750: 6469 6e67 206f 6e0a 7468 6520 7479 7065 ding on.the type │ │ │ │ │ -00012760: 2061 6e64 2066 6f72 6d61 7420 6f66 2073 and format of s │ │ │ │ │ -00012770: 6f75 7263 6520 7061 636b 6167 652e 2020 ource package. │ │ │ │ │ -00012780: 4269 6e61 7279 2070 6163 6b61 6765 7320 Binary packages │ │ │ │ │ -00012790: 6172 6520 636f 6e74 7275 6374 6564 0a66 are contructed.f │ │ │ │ │ -000127a0: 726f 6d20 7468 6520 736f 7572 6365 2070 rom the source p │ │ │ │ │ -000127b0: 6163 6b61 6765 2076 6961 2061 2062 7569 ackage via a bui │ │ │ │ │ -000127c0: 6c64 2070 726f 6365 7373 2064 6566 696e ld process defin │ │ │ │ │ -000127d0: 6564 2062 7920 e280 9864 6562 6961 6e2f ed by ...debian/ │ │ │ │ │ -000127e0: 7275 6c65 73e2 8099 0a61 6e64 206f 7468 rules....and oth │ │ │ │ │ -000127f0: 6572 2066 696c 6573 2069 6e20 7468 6520 er files in the │ │ │ │ │ -00012800: e280 9864 6562 6961 6ee2 8099 2064 6972 ...debian... dir │ │ │ │ │ -00012810: 6563 746f 7279 206f 6620 7468 6520 756e ectory of the un │ │ │ │ │ -00012820: 7061 636b 6564 2073 6f75 7263 650a 7061 packed source.pa │ │ │ │ │ -00012830: 636b 6167 652e 0a0a 4465 6269 616e 2073 ckage...Debian s │ │ │ │ │ -00012840: 6f75 7263 6520 7061 636b 6167 6573 2061 ource packages a │ │ │ │ │ -00012850: 7265 2063 6c61 7373 6966 6965 6420 6173 re classified as │ │ │ │ │ -00012860: 2027 6e61 7469 7665 2720 6f72 2027 6e6f 'native' or 'no │ │ │ │ │ -00012870: 6e2d 6e61 7469 7665 272e 0a0a 4120 6e61 n-native'...A na │ │ │ │ │ -00012880: 7469 7665 2073 6f75 7263 6520 7061 636b tive source pack │ │ │ │ │ -00012890: 6167 6520 6973 206f 6e65 2074 6861 7420 age is one that │ │ │ │ │ -000128a0: 646f 6573 206e 6f74 2064 6973 7469 6e67 does not disting │ │ │ │ │ -000128b0: 7569 7368 2062 6574 7765 656e 2044 6562 uish between Deb │ │ │ │ │ -000128c0: 6961 6e0a 7061 636b 6167 696e 6720 7265 ian.packaging re │ │ │ │ │ -000128d0: 6c65 6173 6573 2061 6e64 2075 7073 7472 leases and upstr │ │ │ │ │ -000128e0: 6561 6d20 7265 6c65 6173 6573 2e20 2041 eam releases. A │ │ │ │ │ -000128f0: 206e 6174 6976 6520 736f 7572 6365 2070 native source p │ │ │ │ │ -00012900: 6163 6b61 6765 0a63 6f6e 7461 696e 7320 ackage.contains │ │ │ │ │ -00012910: 6120 7369 6e67 6c65 2074 6172 2066 696c a single tar fil │ │ │ │ │ -00012920: 6520 6f66 2073 6f75 7263 6520 6d61 7465 e of source mate │ │ │ │ │ -00012930: 7269 616c 2c20 616e 6420 7468 6520 7665 rial, and the ve │ │ │ │ │ -00012940: 7273 696f 6e69 6e67 2064 6f65 730a 6e6f rsioning does.no │ │ │ │ │ -00012950: 7420 6861 7665 2061 2044 6562 6961 6e2d t have a Debian- │ │ │ │ │ -00012960: 7370 6563 6966 6963 2063 6f6d 706f 6e65 specific compone │ │ │ │ │ -00012970: 6e74 2e20 204e 6174 6976 6520 7061 636b nt. Native pack │ │ │ │ │ -00012980: 6167 6573 2061 7265 206e 6f72 6d61 6c6c ages are normall │ │ │ │ │ -00012990: 7920 2862 7574 0a6e 6f74 2065 7863 6c75 y (but.not exclu │ │ │ │ │ -000129a0: 7369 7665 6c79 2920 7573 6564 2066 6f72 sively) used for │ │ │ │ │ -000129b0: 2073 6f66 7477 6172 6520 7468 6174 2068 software that h │ │ │ │ │ -000129c0: 6173 206e 6f20 696e 6465 7065 6e64 656e as no independen │ │ │ │ │ -000129d0: 7420 6578 6973 7465 6e63 650a 6f75 7473 t existence.outs │ │ │ │ │ -000129e0: 6964 6520 6f66 2044 6562 6961 6e2c 2073 ide of Debian, s │ │ │ │ │ -000129f0: 7563 6820 6173 2073 6f66 7477 6172 6520 uch as software │ │ │ │ │ -00012a00: 7772 6974 7465 6e20 7370 6563 6966 6963 written specific │ │ │ │ │ -00012a10: 616c 6c79 2074 6f20 6265 2061 2044 6562 ally to be a Deb │ │ │ │ │ -00012a20: 6961 6e0a 7061 636b 6167 652e 0a0a 4120 ian.package...A │ │ │ │ │ -00012a30: 6e6f 6e2d 6e61 7469 7665 2073 6f75 7263 non-native sourc │ │ │ │ │ -00012a40: 6520 7061 636b 6167 6520 7365 7061 7261 e package separa │ │ │ │ │ -00012a50: 7465 7320 7468 6520 7570 7374 7265 616d tes the upstream │ │ │ │ │ -00012a60: 2072 656c 6561 7365 2066 726f 6d20 7468 release from th │ │ │ │ │ -00012a70: 650a 4465 6269 616e 2070 6163 6b61 6769 e.Debian packagi │ │ │ │ │ -00012a80: 6e67 2061 6e64 2061 6e79 2044 6562 6961 ng and any Debia │ │ │ │ │ -00012a90: 6e2d 7370 6563 6966 6963 2063 6861 6e67 n-specific chang │ │ │ │ │ -00012aa0: 6573 2e20 2054 6865 2073 6f75 7263 6520 es. The source │ │ │ │ │ -00012ab0: 696e 2061 0a6e 6f6e 2d6e 6174 6976 6520 in a.non-native │ │ │ │ │ -00012ac0: 736f 7572 6365 2070 6163 6b61 6765 2069 source package i │ │ │ │ │ -00012ad0: 7320 6469 7669 6465 6420 696e 746f 206f s divided into o │ │ │ │ │ -00012ae0: 6e65 206f 7220 6d6f 7265 2075 7073 7472 ne or more upstr │ │ │ │ │ -00012af0: 6561 6d20 7461 7220 6669 6c65 730a 706c eam tar files.pl │ │ │ │ │ -00012b00: 7573 2061 2063 6f6c 6c65 6374 696f 6e20 us a collection │ │ │ │ │ -00012b10: 6f66 2044 6562 6961 6e2d 7370 6563 6966 of Debian-specif │ │ │ │ │ -00012b20: 6963 2066 696c 6573 2e20 2028 4465 7065 ic files. (Depe │ │ │ │ │ -00012b30: 6e64 696e 6720 6f6e 2074 6865 2066 6f72 nding on the for │ │ │ │ │ -00012b40: 6d61 7420 6f66 0a74 6865 2073 6f75 7263 mat of.the sourc │ │ │ │ │ -00012b50: 6520 7061 636b 6167 652c 2074 686f 7365 e package, those │ │ │ │ │ -00012b60: 2044 6562 6961 6e2d 7370 6563 6966 6963 Debian-specific │ │ │ │ │ -00012b70: 2066 696c 6573 206d 6179 2063 6f6d 6520 files may come │ │ │ │ │ -00012b80: 696e 2074 6865 2066 6f72 6d20 6f66 0a61 in the form of.a │ │ │ │ │ -00012b90: 6e6f 7468 6572 2074 6172 2066 696c 6520 nother tar file │ │ │ │ │ -00012ba0: 6f72 2069 6e20 7468 6520 666f 726d 206f or in the form o │ │ │ │ │ -00012bb0: 6620 6120 636f 6d70 7265 7373 6564 2064 f a compressed d │ │ │ │ │ -00012bc0: 6966 662e 2920 2054 6865 2076 6572 7369 iff.) The versi │ │ │ │ │ -00012bd0: 6f6e 206f 6620 610a 6e6f 6e2d 6e61 7469 on of a.non-nati │ │ │ │ │ -00012be0: 7665 2070 6163 6b61 6765 2068 6173 2061 ve package has a │ │ │ │ │ -00012bf0: 6e20 7570 7374 7265 616d 2063 6f6d 706f n upstream compo │ │ │ │ │ -00012c00: 6e65 6e74 2061 6e64 2061 2044 6562 6961 nent and a Debia │ │ │ │ │ -00012c10: 6e20 636f 6d70 6f6e 656e 742c 2061 6e64 n component, and │ │ │ │ │ -00012c20: 0a74 6865 7265 206d 6179 2062 6520 6d75 .there may be mu │ │ │ │ │ -00012c30: 6c74 6970 6c65 2044 6562 6961 6e20 7061 ltiple Debian pa │ │ │ │ │ -00012c40: 636b 6167 6520 7665 7273 696f 6e73 2061 ckage versions a │ │ │ │ │ -00012c50: 7373 6f63 6961 7465 6420 7769 7468 2061 ssociated with a │ │ │ │ │ -00012c60: 2073 696e 676c 650a 7570 7374 7265 616d single.upstream │ │ │ │ │ -00012c70: 2072 656c 6561 7365 2076 6572 7369 6f6e release version │ │ │ │ │ -00012c80: 2061 6e64 2073 6861 7269 6e67 2074 6865 and sharing the │ │ │ │ │ -00012c90: 2073 616d 6520 7570 7374 7265 616d 2073 same upstream s │ │ │ │ │ -00012ca0: 6f75 7263 6520 7461 7220 6669 6c65 732e ource tar files. │ │ │ │ │ -00012cb0: 0a0a 4d6f 7374 2073 6f75 7263 6520 7061 ..Most source pa │ │ │ │ │ -00012cc0: 636b 6167 6573 2069 6e20 4465 6269 616e ckages in Debian │ │ │ │ │ -00012cd0: 2061 7265 206e 6f6e 2d6e 6174 6976 652e are non-native. │ │ │ │ │ -00012ce0: 0a0a 2a20 4d65 6e75 3a0a 0a2a 2053 7461 ..* Menu:..* Sta │ │ │ │ │ -00012cf0: 6e64 6172 6473 2063 6f6e 666f 726d 616e ndards conforman │ │ │ │ │ -00012d00: 6365 3a3a 0a2a 2050 6163 6b61 6765 2072 ce::.* Package r │ │ │ │ │ -00012d10: 656c 6174 696f 6e73 6869 7073 3a3a 0a2a elationships::.* │ │ │ │ │ -00012d20: 2043 6861 6e67 6573 2074 6f20 7468 6520 Changes to the │ │ │ │ │ -00012d30: 7570 7374 7265 616d 2073 6f75 7263 6573 upstream sources │ │ │ │ │ -00012d40: 3a3a 0a2a 2044 6562 6961 6e20 6368 616e ::.* Debian chan │ │ │ │ │ -00012d50: 6765 6c6f 673b 2064 6562 6961 6e2f 6368 gelog; debian/ch │ │ │ │ │ -00012d60: 616e 6765 6c6f 673a 2044 6562 6961 6e20 angelog: Debian │ │ │ │ │ -00012d70: 6368 616e 6765 6c6f 6720 6465 6269 616e changelog debian │ │ │ │ │ -00012d80: 2f63 6861 6e67 656c 6f67 2e0a 2a20 436f /changelog..* Co │ │ │ │ │ -00012d90: 7079 7269 6768 743b 2064 6562 6961 6e2f pyright; debian/ │ │ │ │ │ -00012da0: 636f 7079 7269 6768 743a 2043 6f70 7972 copyright: Copyr │ │ │ │ │ -00012db0: 6967 6874 2064 6562 6961 6e2f 636f 7079 ight debian/copy │ │ │ │ │ -00012dc0: 7269 6768 742e 0a2a 2045 7272 6f72 2074 right..* Error t │ │ │ │ │ -00012dd0: 7261 7070 696e 6720 696e 206d 616b 6566 rapping in makef │ │ │ │ │ -00012de0: 696c 6573 3a3a 0a2a 2054 696d 6520 5374 iles::.* Time St │ │ │ │ │ -00012df0: 616d 7073 3a3a 0a2a 2052 6573 7472 6963 amps::.* Restric │ │ │ │ │ -00012e00: 7469 6f6e 7320 6f6e 206f 626a 6563 7473 tions on objects │ │ │ │ │ -00012e10: 2069 6e20 736f 7572 6365 2070 6163 6b61 in source packa │ │ │ │ │ -00012e20: 6765 733a 3a0a 2a20 4d61 696e 2062 7569 ges::.* Main bui │ │ │ │ │ -00012e30: 6c64 696e 6720 7363 7269 7074 3b20 6465 lding script; de │ │ │ │ │ -00012e40: 6269 616e 2f72 756c 6573 3a20 4d61 696e bian/rules: Main │ │ │ │ │ -00012e50: 2062 7569 6c64 696e 6720 7363 7269 7074 building script │ │ │ │ │ -00012e60: 2064 6562 6961 6e2f 7275 6c65 732e 0a2a debian/rules..* │ │ │ │ │ -00012e70: 2056 6172 6961 626c 6520 7375 6273 7469 Variable substi │ │ │ │ │ -00012e80: 7475 7469 6f6e 733b 2064 6562 6961 6e2f tutions; debian/ │ │ │ │ │ -00012e90: 7375 6273 7476 6172 733a 2056 6172 6961 substvars: Varia │ │ │ │ │ -00012ea0: 626c 6520 7375 6273 7469 7475 7469 6f6e ble substitution │ │ │ │ │ -00012eb0: 7320 6465 6269 616e 2f73 7562 7374 7661 s debian/substva │ │ │ │ │ -00012ec0: 7273 2e0a 2a20 5570 7374 7265 616d 2073 rs..* Upstream s │ │ │ │ │ -00012ed0: 6f75 7263 6520 6c6f 6361 7469 6f6e 3b20 ource location; │ │ │ │ │ -00012ee0: 6465 6269 616e 2f77 6174 6368 3a20 5570 debian/watch: Up │ │ │ │ │ -00012ef0: 7374 7265 616d 2073 6f75 7263 6520 6c6f stream source lo │ │ │ │ │ -00012f00: 6361 7469 6f6e 2064 6562 6961 6e2f 7761 cation debian/wa │ │ │ │ │ -00012f10: 7463 682e 0a2a 2047 656e 6572 6174 6564 tch..* Generated │ │ │ │ │ -00012f20: 2066 696c 6573 206c 6973 743b 2064 6562 files list; deb │ │ │ │ │ -00012f30: 6961 6e2f 6669 6c65 733a 2047 656e 6572 ian/files: Gener │ │ │ │ │ -00012f40: 6174 6564 2066 696c 6573 206c 6973 7420 ated files list │ │ │ │ │ -00012f50: 6465 6269 616e 2f66 696c 6573 2e0a 2a20 debian/files..* │ │ │ │ │ -00012f60: 456d 6265 6464 6564 2063 6f64 6520 636f Embedded code co │ │ │ │ │ -00012f70: 7069 6573 3a3a 0a2a 2053 6f75 7263 6520 pies::.* Source │ │ │ │ │ -00012f80: 7061 636b 6167 6520 6861 6e64 6c69 6e67 package handling │ │ │ │ │ -00012f90: 3b20 6465 6269 616e 2f52 4541 444d 452e ; debian/README. │ │ │ │ │ -00012fa0: 736f 7572 6365 3a20 536f 7572 6365 2070 source: Source p │ │ │ │ │ -00012fb0: 6163 6b61 6765 2068 616e 646c 696e 6720 ackage handling │ │ │ │ │ -00012fc0: 6465 6269 616e 2f52 4541 444d 4520 736f debian/README so │ │ │ │ │ -00012fd0: 7572 6365 2e0a 2a20 5265 7072 6f64 7563 urce..* Reproduc │ │ │ │ │ -00012fe0: 6962 696c 6974 793a 3a0a 2a20 4d69 7373 ibility::.* Miss │ │ │ │ │ -00012ff0: 696e 6720 736f 7572 6365 733b 2064 6562 ing sources; deb │ │ │ │ │ -00013000: 6961 6e2f 6d69 7373 696e 672d 736f 7572 ian/missing-sour │ │ │ │ │ -00013010: 6365 733a 204d 6973 7369 6e67 2073 6f75 ces: Missing sou │ │ │ │ │ -00013020: 7263 6573 2064 6562 6961 6e2f 6d69 7373 rces debian/miss │ │ │ │ │ -00013030: 696e 672d 736f 7572 6365 732e 0a2a 2056 ing-sources..* V │ │ │ │ │ -00013040: 656e 646f 722d 7370 6563 6966 6963 2070 endor-specific p │ │ │ │ │ -00013050: 6174 6368 2073 6572 6965 733a 3a0a 0a1f atch series::... │ │ │ │ │ -00013060: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -00013070: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -00013080: 3a20 5374 616e 6461 7264 7320 636f 6e66 : Standards conf │ │ │ │ │ -00013090: 6f72 6d61 6e63 652c 2020 4e65 7874 3a20 ormance, Next: │ │ │ │ │ -000130a0: 5061 636b 6167 6520 7265 6c61 7469 6f6e Package relation │ │ │ │ │ -000130b0: 7368 6970 732c 2020 5570 3a20 536f 7572 ships, Up: Sour │ │ │ │ │ -000130c0: 6365 2070 6163 6b61 6765 730a 0a34 2e31 ce packages..4.1 │ │ │ │ │ -000130d0: 2053 7461 6e64 6172 6473 2063 6f6e 666f Standards confo │ │ │ │ │ -000130e0: 726d 616e 6365 0a3d 3d3d 3d3d 3d3d 3d3d rmance.========= │ │ │ │ │ -000130f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00013100: 0a0a 536f 7572 6365 2070 6163 6b61 6765 ..Source package │ │ │ │ │ -00013110: 7320 7368 6f75 6c64 2073 7065 6369 6679 s should specify │ │ │ │ │ -00013120: 2074 6865 206d 6f73 7420 7265 6365 6e74 the most recent │ │ │ │ │ -00013130: 2076 6572 7369 6f6e 206e 756d 6265 7220 version number │ │ │ │ │ -00013140: 6f66 2074 6869 730a 706f 6c69 6379 2064 of this.policy d │ │ │ │ │ -00013150: 6f63 756d 656e 7420 7769 7468 2077 6869 ocument with whi │ │ │ │ │ -00013160: 6368 2079 6f75 7220 7061 636b 6167 6520 ch your package │ │ │ │ │ -00013170: 636f 6d70 6c69 6564 2077 6865 6e20 6974 complied when it │ │ │ │ │ -00013180: 2077 6173 206c 6173 740a 7570 6461 7465 was last.update │ │ │ │ │ -00013190: 642e 0a0a 5468 6520 7665 7273 696f 6e20 d...The version │ │ │ │ │ -000131a0: 6973 2073 7065 6369 6669 6564 2069 6e20 is specified in │ │ │ │ │ -000131b0: 7468 6520 e280 9853 7461 6e64 6172 6473 the ...Standards │ │ │ │ │ -000131c0: 2d56 6572 7369 6f6e e280 9920 636f 6e74 -Version... cont │ │ │ │ │ -000131d0: 726f 6c20 6669 656c 642e 2020 5468 650a rol field. The. │ │ │ │ │ -000131e0: 666f 726d 6174 206f 6620 7468 6520 e280 format of the .. │ │ │ │ │ -000131f0: 9853 7461 6e64 6172 6473 2d56 6572 7369 .Standards-Versi │ │ │ │ │ -00013200: 6f6e e280 9920 6669 656c 6420 6973 2064 on... field is d │ │ │ │ │ -00013210: 6573 6372 6962 6564 2069 6e20 2a6e 6f74 escribed in *not │ │ │ │ │ -00013220: 650a 5374 616e 6461 7264 732d 5665 7273 e.Standards-Vers │ │ │ │ │ -00013230: 696f 6e3a 2036 362e 0a0a 466f 7220 6120 ion: 66...For a │ │ │ │ │ -00013240: 7061 636b 6167 6520 746f 2068 6176 6520 package to have │ │ │ │ │ -00013250: 616e 206f 6c64 2053 7461 6e64 6172 6473 an old Standards │ │ │ │ │ -00013260: 2d56 6572 7369 6f6e 2076 616c 7565 2069 -Version value i │ │ │ │ │ -00013270: 7320 6e6f 7420 2769 7473 656c 6627 2061 s not 'itself' a │ │ │ │ │ -00013280: 0a62 7567 2c20 686f 7765 7665 722e 2020 .bug, however. │ │ │ │ │ -00013290: 4974 206a 7573 7420 6d65 616e 7320 7468 It just means th │ │ │ │ │ -000132a0: 6174 206e 6f2d 6f6e 6520 6861 7320 7965 at no-one has ye │ │ │ │ │ -000132b0: 7420 7265 7669 6577 6564 2074 6865 2070 t reviewed the p │ │ │ │ │ -000132c0: 6163 6b61 6765 0a77 6974 6820 6368 616e ackage.with chan │ │ │ │ │ -000132d0: 6765 7320 746f 2074 6865 2073 7461 6e64 ges to the stand │ │ │ │ │ -000132e0: 6172 6473 2069 6e20 6d69 6e64 2e0a 0a57 ards in mind...W │ │ │ │ │ -000132f0: 6865 6e20 7570 6461 7469 6e67 2065 7869 hen updating exi │ │ │ │ │ -00013300: 7374 696e 6720 7061 636b 6167 696e 672c sting packaging, │ │ │ │ │ -00013310: 2074 6865 2053 7461 6e64 6172 6473 2d56 the Standards-V │ │ │ │ │ -00013320: 6572 7369 6f6e 206d 7573 7420 6e6f 7420 ersion must not │ │ │ │ │ -00013330: 6265 0a75 7064 6174 6564 2065 7863 6570 be.updated excep │ │ │ │ │ -00013340: 7420 6166 7465 7220 7265 7669 6577 696e t after reviewin │ │ │ │ │ -00013350: 6720 7468 6520 6368 616e 6765 7320 6265 g the changes be │ │ │ │ │ -00013360: 7477 6565 6e20 7468 6520 6f6c 6420 616e tween the old an │ │ │ │ │ -00013370: 6420 7468 6520 6e65 770a 7665 7273 696f d the new.versio │ │ │ │ │ -00013380: 6e73 206f 6620 7468 6520 7374 616e 6461 ns of the standa │ │ │ │ │ -00013390: 7264 7320 616e 6420 7570 6461 7469 6e67 rds and updating │ │ │ │ │ -000133a0: 2079 6f75 7220 7061 636b 6167 6520 6966 your package if │ │ │ │ │ -000133b0: 206e 6563 6573 7361 7279 2028 7468 650a necessary (the. │ │ │ │ │ -000133c0: 2a6e 6f74 6520 5570 6772 6164 696e 6720 *note Upgrading │ │ │ │ │ -000133d0: 6368 6563 6b6c 6973 743a 2039 2e20 6361 checklist: 9. ca │ │ │ │ │ -000133e0: 6e20 6865 6c70 2077 6974 6820 7468 6973 n help with this │ │ │ │ │ -000133f0: 2074 6173 6b29 2e0a 0a41 2076 6572 7920 task)...A very │ │ │ │ │ -00013400: 6f6c 6420 5374 616e 6461 7264 732d 5665 old Standards-Ve │ │ │ │ │ -00013410: 7273 696f 6e20 6361 6e20 6d65 616e 2074 rsion can mean t │ │ │ │ │ -00013420: 6861 7420 696e 6665 6c69 6369 7469 6573 hat infelicities │ │ │ │ │ -00013430: 2069 6e20 7468 6520 7061 636b 6167 650a in the package. │ │ │ │ │ -00013440: 6172 6520 6c69 6b65 6c79 2e20 2049 7420 are likely. It │ │ │ │ │ -00013450: 6973 2072 6563 6f6d 6d65 6e64 6564 2074 is recommended t │ │ │ │ │ -00013460: 6861 7420 6561 6368 2070 6163 6b61 6765 hat each package │ │ │ │ │ -00013470: 2062 6520 7265 7669 6577 6564 2061 7420 be reviewed at │ │ │ │ │ -00013480: 6c65 6173 740a 6f6e 6365 2070 6572 2044 least.once per D │ │ │ │ │ -00013490: 6562 6961 6e20 7265 6c65 6173 652c 2073 ebian release, s │ │ │ │ │ -000134a0: 6f20 6120 5374 616e 6461 7264 732d 5665 o a Standards-Ve │ │ │ │ │ -000134b0: 7273 696f 6e20 6f6c 6465 7220 7468 616e rsion older than │ │ │ │ │ -000134c0: 2074 6865 2070 7265 7669 6f75 730a 4465 the previous.De │ │ │ │ │ -000134d0: 6269 616e 2072 656c 6561 7365 2069 7320 bian release is │ │ │ │ │ -000134e0: 696e 6469 6361 7469 7665 206f 6620 776f indicative of wo │ │ │ │ │ -000134f0: 726b 2028 6966 206f 6e6c 7920 7265 7669 rk (if only revi │ │ │ │ │ -00013500: 6577 2077 6f72 6b29 2074 6861 7420 6e65 ew work) that ne │ │ │ │ │ -00013510: 6564 730a 646f 696e 672e 0a0a 1f0a 4669 eds.doing.....Fi │ │ │ │ │ -00013520: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00013530: 792e 696e 666f 2c20 204e 6f64 653a 2050 y.info, Node: P │ │ │ │ │ -00013540: 6163 6b61 6765 2072 656c 6174 696f 6e73 ackage relations │ │ │ │ │ -00013550: 6869 7073 2c20 204e 6578 743a 2043 6861 hips, Next: Cha │ │ │ │ │ -00013560: 6e67 6573 2074 6f20 7468 6520 7570 7374 nges to the upst │ │ │ │ │ -00013570: 7265 616d 2073 6f75 7263 6573 2c20 2050 ream sources, P │ │ │ │ │ -00013580: 7265 763a 2053 7461 6e64 6172 6473 2063 rev: Standards c │ │ │ │ │ -00013590: 6f6e 666f 726d 616e 6365 2c20 2055 703a onformance, Up: │ │ │ │ │ -000135a0: 2053 6f75 7263 6520 7061 636b 6167 6573 Source packages │ │ │ │ │ -000135b0: 0a0a 342e 3220 5061 636b 6167 6520 7265 ..4.2 Package re │ │ │ │ │ -000135c0: 6c61 7469 6f6e 7368 6970 730a 3d3d 3d3d lationships.==== │ │ │ │ │ -000135d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000135e0: 3d3d 3d3d 3d0a 0a53 6f75 7263 6520 7061 =====..Source pa │ │ │ │ │ -000135f0: 636b 6167 6573 2073 686f 756c 6420 7370 ckages should sp │ │ │ │ │ -00013600: 6563 6966 7920 7768 6963 6820 6269 6e61 ecify which bina │ │ │ │ │ -00013610: 7279 2070 6163 6b61 6765 7320 7468 6579 ry packages they │ │ │ │ │ -00013620: 2072 6571 7569 7265 2074 6f20 6265 0a69 require to be.i │ │ │ │ │ -00013630: 6e73 7461 6c6c 6564 206f 7220 6e6f 7420 nstalled or not │ │ │ │ │ -00013640: 746f 2062 6520 696e 7374 616c 6c65 6420 to be installed │ │ │ │ │ -00013650: 696e 206f 7264 6572 2074 6f20 6275 696c in order to buil │ │ │ │ │ -00013660: 6420 636f 7272 6563 746c 792e 2020 466f d correctly. Fo │ │ │ │ │ -00013670: 720a 6578 616d 706c 652c 2069 6620 6275 r.example, if bu │ │ │ │ │ -00013680: 696c 6469 6e67 2061 2070 6163 6b61 6765 ilding a package │ │ │ │ │ -00013690: 2072 6571 7569 7265 7320 6120 6365 7274 requires a cert │ │ │ │ │ -000136a0: 6169 6e20 636f 6d70 696c 6572 2c20 7468 ain compiler, th │ │ │ │ │ -000136b0: 656e 2074 6865 0a63 6f6d 7069 6c65 7220 en the.compiler │ │ │ │ │ -000136c0: 7368 6f75 6c64 2062 6520 7370 6563 6966 should be specif │ │ │ │ │ -000136d0: 6965 6420 6173 2061 2062 7569 6c64 2d74 ied as a build-t │ │ │ │ │ -000136e0: 696d 6520 6465 7065 6e64 656e 6379 2e0a ime dependency.. │ │ │ │ │ -000136f0: 0a49 7420 6973 206e 6f74 206e 6563 6573 .It is not neces │ │ │ │ │ -00013700: 7361 7279 2074 6f20 6578 706c 6963 6974 sary to explicit │ │ │ │ │ -00013710: 6c79 2073 7065 6369 6679 2062 7569 6c64 ly specify build │ │ │ │ │ -00013720: 2d74 696d 6520 7265 6c61 7469 6f6e 7368 -time relationsh │ │ │ │ │ -00013730: 6970 7320 6f6e 2061 0a6d 696e 696d 616c ips on a.minimal │ │ │ │ │ -00013740: 2073 6574 206f 6620 7061 636b 6167 6573 set of packages │ │ │ │ │ -00013750: 2074 6861 7420 6172 6520 616c 7761 7973 that are always │ │ │ │ │ -00013760: 206e 6565 6465 6420 746f 2063 6f6d 7069 needed to compi │ │ │ │ │ -00013770: 6c65 2c20 6c69 6e6b 2061 6e64 2070 7574 le, link and put │ │ │ │ │ -00013780: 0a69 6e20 6120 4465 6269 616e 2070 6163 .in a Debian pac │ │ │ │ │ -00013790: 6b61 6765 2061 2073 7461 6e64 6172 6420 kage a standard │ │ │ │ │ -000137a0: e280 9c48 656c 6c6f 2057 6f72 6c64 21e2 ...Hello World!. │ │ │ │ │ -000137b0: 809d 2070 726f 6772 616d 2077 7269 7474 .. program writt │ │ │ │ │ -000137c0: 656e 2069 6e20 4320 6f72 0a43 2b2b 2e20 en in C or.C++. │ │ │ │ │ -000137d0: 2054 6865 2072 6571 7569 7265 6420 7061 The required pa │ │ │ │ │ -000137e0: 636b 6167 6573 2061 7265 2063 616c 6c65 ckages are calle │ │ │ │ │ -000137f0: 6420 2762 7569 6c64 2d65 7373 656e 7469 d 'build-essenti │ │ │ │ │ -00013800: 616c 272c 2061 6e64 2061 6e0a 696e 666f al', and an.info │ │ │ │ │ -00013810: 726d 6174 696f 6e61 6c20 6c69 7374 2063 rmational list c │ │ │ │ │ -00013820: 616e 2062 6520 666f 756e 6420 696e 20e2 an be found in . │ │ │ │ │ -00013830: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ -00013840: 2f62 7569 6c64 2d65 7373 656e 7469 616c /build-essential │ │ │ │ │ -00013850: 2f6c 6973 74e2 8099 0a28 7768 6963 6820 /list....(which │ │ │ │ │ -00013860: 6973 2063 6f6e 7461 696e 6564 2069 6e20 is contained in │ │ │ │ │ -00013870: 7468 6520 e280 9862 7569 6c64 2d65 7373 the ...build-ess │ │ │ │ │ -00013880: 656e 7469 616c e280 9920 7061 636b 6167 ential... packag │ │ │ │ │ -00013890: 6529 2e20 2028 3129 0a0a 5768 656e 2073 e). (1)..When s │ │ │ │ │ -000138a0: 7065 6369 6679 696e 6720 7468 6520 7365 pecifying the se │ │ │ │ │ -000138b0: 7420 6f66 2062 7569 6c64 2d74 696d 6520 t of build-time │ │ │ │ │ -000138c0: 6465 7065 6e64 656e 6369 6573 2c20 6f6e dependencies, on │ │ │ │ │ -000138d0: 6520 7368 6f75 6c64 206c 6973 7420 6f6e e should list on │ │ │ │ │ -000138e0: 6c79 0a74 686f 7365 2070 6163 6b61 6765 ly.those package │ │ │ │ │ -000138f0: 7320 6578 706c 6963 6974 6c79 2072 6571 s explicitly req │ │ │ │ │ -00013900: 7569 7265 6420 6279 2074 6865 2062 7569 uired by the bui │ │ │ │ │ -00013910: 6c64 2e20 2049 7420 6973 206e 6f74 206e ld. It is not n │ │ │ │ │ -00013920: 6563 6573 7361 7279 2074 6f0a 6c69 7374 ecessary to.list │ │ │ │ │ -00013930: 2070 6163 6b61 6765 7320 7768 6963 6820 packages which │ │ │ │ │ -00013940: 6172 6520 7265 7175 6972 6564 206d 6572 are required mer │ │ │ │ │ -00013950: 656c 7920 6265 6361 7573 6520 736f 6d65 ely because some │ │ │ │ │ -00013960: 206f 7468 6572 2070 6163 6b61 6765 2069 other package i │ │ │ │ │ -00013970: 6e0a 7468 6520 6c69 7374 206f 6620 6275 n.the list of bu │ │ │ │ │ -00013980: 696c 642d 7469 6d65 2064 6570 656e 6465 ild-time depende │ │ │ │ │ -00013990: 6e63 6965 7320 6465 7065 6e64 7320 6f6e ncies depends on │ │ │ │ │ -000139a0: 2074 6865 6d2e 2020 2832 290a 0a49 6620 them. (2)..If │ │ │ │ │ -000139b0: 6275 696c 642d 7469 6d65 2064 6570 656e build-time depen │ │ │ │ │ -000139c0: 6465 6e63 6965 7320 6172 6520 7370 6563 dencies are spec │ │ │ │ │ -000139d0: 6966 6965 642c 2069 7420 6d75 7374 2062 ified, it must b │ │ │ │ │ -000139e0: 6520 706f 7373 6962 6c65 2074 6f20 6275 e possible to bu │ │ │ │ │ -000139f0: 696c 640a 7468 6520 7061 636b 6167 6520 ild.the package │ │ │ │ │ -00013a00: 616e 6420 7072 6f64 7563 6520 776f 726b and produce work │ │ │ │ │ -00013a10: 696e 6720 6269 6e61 7269 6573 206f 6e20 ing binaries on │ │ │ │ │ -00013a20: 6120 7379 7374 656d 2077 6974 6820 6f6e a system with on │ │ │ │ │ -00013a30: 6c79 2065 7373 656e 7469 616c 0a61 6e64 ly essential.and │ │ │ │ │ -00013a40: 2062 7569 6c64 2d65 7373 656e 7469 616c build-essential │ │ │ │ │ -00013a50: 2070 6163 6b61 6765 7320 696e 7374 616c packages instal │ │ │ │ │ -00013a60: 6c65 6420 616e 6420 616c 736f 2074 686f led and also tho │ │ │ │ │ -00013a70: 7365 2072 6571 7569 7265 6420 746f 0a73 se required to.s │ │ │ │ │ -00013a80: 6174 6973 6679 2074 6865 2062 7569 6c64 atisfy the build │ │ │ │ │ -00013a90: 2d74 696d 6520 7265 6c61 7469 6f6e 7368 -time relationsh │ │ │ │ │ -00013aa0: 6970 7320 2869 6e63 6c75 6469 6e67 2061 ips (including a │ │ │ │ │ -00013ab0: 6e79 2069 6d70 6c69 6564 0a72 656c 6174 ny implied.relat │ │ │ │ │ -00013ac0: 696f 6e73 6869 7073 292e 2020 496e 2070 ionships). In p │ │ │ │ │ -00013ad0: 6172 7469 6375 6c61 722c 2074 6869 7320 articular, this │ │ │ │ │ -00013ae0: 6d65 616e 7320 7468 6174 2076 6572 7369 means that versi │ │ │ │ │ -00013af0: 6f6e 2063 6c61 7573 6573 2073 686f 756c on clauses shoul │ │ │ │ │ -00013b00: 640a 6265 2075 7365 6420 7269 676f 726f d.be used rigoro │ │ │ │ │ -00013b10: 7573 6c79 2069 6e20 6275 696c 642d 7469 usly in build-ti │ │ │ │ │ -00013b20: 6d65 2072 656c 6174 696f 6e73 6869 7073 me relationships │ │ │ │ │ -00013b30: 2073 6f20 7468 6174 206f 6e65 2063 616e so that one can │ │ │ │ │ -00013b40: 6e6f 740a 7072 6f64 7563 6520 6261 6420 not.produce bad │ │ │ │ │ -00013b50: 6f72 2069 6e63 6f6e 7369 7374 656e 746c or inconsistentl │ │ │ │ │ -00013b60: 7920 636f 6e66 6967 7572 6564 2070 6163 y configured pac │ │ │ │ │ -00013b70: 6b61 6765 7320 7768 656e 2074 6865 2072 kages when the r │ │ │ │ │ -00013b80: 656c 6174 696f 6e73 6869 7073 0a61 7265 elationships.are │ │ │ │ │ -00013b90: 2070 726f 7065 726c 7920 7361 7469 7366 properly satisf │ │ │ │ │ -00013ba0: 6965 642e 0a0a 2a6e 6f74 6520 4465 636c ied...*note Decl │ │ │ │ │ -00013bb0: 6172 696e 6720 7265 6c61 7469 6f6e 7368 aring relationsh │ │ │ │ │ -00013bc0: 6970 7320 6265 7477 6565 6e20 7061 636b ips between pack │ │ │ │ │ -00013bd0: 6167 6573 3a20 3534 2e20 6578 706c 6169 ages: 54. explai │ │ │ │ │ -00013be0: 6e73 2074 6865 0a74 6563 686e 6963 616c ns the.technical │ │ │ │ │ -00013bf0: 2064 6574 6169 6c73 2e0a 0a20 2020 2d2d details... -- │ │ │ │ │ -00013c00: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ -00013c10: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ -00013c20: 2020 2831 2920 5261 7469 6f6e 616c 653a (1) Rationale: │ │ │ │ │ -00013c30: 0a0a 2020 202d 2054 6869 7320 616c 6c6f .. - This allo │ │ │ │ │ -00013c40: 7773 206d 6169 6e74 6169 6e69 6e67 2074 ws maintaining t │ │ │ │ │ -00013c50: 6865 206c 6973 7420 7365 7061 7261 7465 he list separate │ │ │ │ │ -00013c60: 6c79 2066 726f 6d20 7468 6520 706f 6c69 ly from the poli │ │ │ │ │ -00013c70: 6379 0a20 2020 2020 646f 6375 6d65 6e74 cy. document │ │ │ │ │ -00013c80: 7320 2874 6865 206c 6973 7420 646f 6573 s (the list does │ │ │ │ │ -00013c90: 206e 6f74 206e 6565 6420 7468 6520 6b69 not need the ki │ │ │ │ │ -00013ca0: 6e64 206f 6620 636f 6e74 726f 6c20 7468 nd of control th │ │ │ │ │ -00013cb0: 6174 2074 6865 0a20 2020 2020 706f 6c69 at the. poli │ │ │ │ │ -00013cc0: 6379 2064 6f63 756d 656e 7473 2064 6f29 cy documents do) │ │ │ │ │ -00013cd0: 2e0a 0a20 2020 2d20 4861 7669 6e67 2061 ... - Having a │ │ │ │ │ -00013ce0: 2073 6570 6172 6174 6520 7061 636b 6167 separate packag │ │ │ │ │ -00013cf0: 6520 616c 6c6f 7773 206f 6e65 2074 6f20 e allows one to │ │ │ │ │ -00013d00: 696e 7374 616c 6c20 7468 6520 6275 696c install the buil │ │ │ │ │ -00013d10: 642d 6573 7365 6e74 6961 6c0a 2020 2020 d-essential. │ │ │ │ │ -00013d20: 2070 6163 6b61 6765 7320 6f6e 2061 206d packages on a m │ │ │ │ │ -00013d30: 6163 6869 6e65 2c20 6173 2077 656c 6c20 achine, as well │ │ │ │ │ -00013d40: 6173 2061 6c6c 6f77 696e 6720 6f74 6865 as allowing othe │ │ │ │ │ -00013d50: 7220 7061 636b 6167 6573 2073 7563 6820 r packages such │ │ │ │ │ -00013d60: 6173 0a20 2020 2020 7461 736b 7320 746f as. tasks to │ │ │ │ │ -00013d70: 2072 6571 7569 7265 2069 6e73 7461 6c6c require install │ │ │ │ │ -00013d80: 6174 696f 6e20 6f66 2074 6865 2062 7569 ation of the bui │ │ │ │ │ -00013d90: 6c64 2d65 7373 656e 7469 616c 2070 6163 ld-essential pac │ │ │ │ │ -00013da0: 6b61 6765 7320 7573 696e 670a 2020 2020 kages using. │ │ │ │ │ -00013db0: 2074 6865 2064 6570 656e 6473 2072 656c the depends rel │ │ │ │ │ -00013dc0: 6174 696f 6e2e 0a0a 2020 202d 2054 6865 ation... - The │ │ │ │ │ -00013dd0: 2073 6570 6172 6174 6520 7061 636b 6167 separate packag │ │ │ │ │ -00013de0: 6520 616c 6c6f 7773 2062 7567 2072 6570 e allows bug rep │ │ │ │ │ -00013df0: 6f72 7473 2061 6761 696e 7374 2074 6865 orts against the │ │ │ │ │ -00013e00: 206c 6973 7420 746f 2062 650a 2020 2020 list to be. │ │ │ │ │ -00013e10: 2063 6174 6567 6f72 697a 6564 2073 6570 categorized sep │ │ │ │ │ -00013e20: 6172 6174 656c 7920 6672 6f6d 2074 6865 arately from the │ │ │ │ │ -00013e30: 2070 6f6c 6963 7920 6d61 6e61 6765 6d65 policy manageme │ │ │ │ │ -00013e40: 6e74 2070 726f 6365 7373 2069 6e20 7468 nt process in th │ │ │ │ │ -00013e50: 650a 2020 2020 2042 5453 2e0a 0a20 2020 e. BTS... │ │ │ │ │ -00013e60: 2832 2920 5468 6520 7265 6173 6f6e 2066 (2) The reason f │ │ │ │ │ -00013e70: 6f72 2074 6869 7320 6973 2074 6861 7420 or this is that │ │ │ │ │ -00013e80: 6465 7065 6e64 656e 6369 6573 2063 6861 dependencies cha │ │ │ │ │ -00013e90: 6e67 652c 2061 6e64 2079 6f75 2073 686f nge, and you sho │ │ │ │ │ -00013ea0: 756c 640a 6c69 7374 2061 6c6c 2074 686f uld.list all tho │ │ │ │ │ -00013eb0: 7365 2070 6163 6b61 6765 732c 2061 6e64 se packages, and │ │ │ │ │ -00013ec0: 2027 6f6e 6c79 2720 7468 6f73 6520 7061 'only' those pa │ │ │ │ │ -00013ed0: 636b 6167 6573 2074 6861 7420 2779 6f75 ckages that 'you │ │ │ │ │ -00013ee0: 2720 6e65 6564 0a64 6972 6563 746c 792e ' need.directly. │ │ │ │ │ -00013ef0: 2020 5768 6174 206f 7468 6572 7320 6e65 What others ne │ │ │ │ │ -00013f00: 6564 2069 7320 7468 6569 7220 6275 7369 ed is their busi │ │ │ │ │ -00013f10: 6e65 7373 2e20 2046 6f72 2065 7861 6d70 ness. For examp │ │ │ │ │ -00013f20: 6c65 2c20 6966 2079 6f75 206f 6e6c 790a le, if you only. │ │ │ │ │ -00013f30: 6c69 6e6b 2061 6761 696e 7374 20e2 8098 link against ... │ │ │ │ │ -00013f40: 6c69 6269 6d6c 6962 e280 992c 2079 6f75 libimlib..., you │ │ │ │ │ -00013f50: 2077 696c 6c20 6e65 6564 2074 6f20 6275 will need to bu │ │ │ │ │ -00013f60: 696c 642d 6465 7065 6e64 206f 6e20 6c69 ild-depend on li │ │ │ │ │ -00013f70: 6269 6d6c 6962 322d 6465 760a 6275 7420 bimlib2-dev.but │ │ │ │ │ -00013f80: 6e6f 7420 6167 6169 6e73 7420 616e 7920 not against any │ │ │ │ │ -00013f90: e280 986c 6962 6a70 6567 2ae2 8099 2070 ...libjpeg*... p │ │ │ │ │ -00013fa0: 6163 6b61 6765 732c 2065 7665 6e20 7468 ackages, even th │ │ │ │ │ -00013fb0: 6f75 6768 20e2 8098 6c69 6269 6d6c 6962 ough ...libimlib │ │ │ │ │ -00013fc0: 322d 6465 76e2 8099 0a63 7572 7265 6e74 2-dev....current │ │ │ │ │ -00013fd0: 6c79 2064 6570 656e 6473 206f 6e20 7468 ly depends on th │ │ │ │ │ -00013fe0: 656d 3a20 696e 7374 616c 6c61 7469 6f6e em: installation │ │ │ │ │ -00013ff0: 206f 6620 6c69 6269 6d6c 6962 322d 6465 of libimlib2-de │ │ │ │ │ -00014000: 7620 7769 6c6c 0a61 7574 6f6d 6174 6963 v will.automatic │ │ │ │ │ -00014010: 616c 6c79 2065 6e73 7572 6520 7468 6174 ally ensure that │ │ │ │ │ -00014020: 2061 6c6c 206f 6620 6974 7320 7275 6e2d all of its run- │ │ │ │ │ -00014030: 7469 6d65 2064 6570 656e 6465 6e63 6965 time dependencie │ │ │ │ │ -00014040: 7320 6172 650a 7361 7469 7366 6965 642e s are.satisfied. │ │ │ │ │ -00014050: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00014060: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00014070: 6f64 653a 2043 6861 6e67 6573 2074 6f20 ode: Changes to │ │ │ │ │ -00014080: 7468 6520 7570 7374 7265 616d 2073 6f75 the upstream sou │ │ │ │ │ -00014090: 7263 6573 2c20 204e 6578 743a 2044 6562 rces, Next: Deb │ │ │ │ │ -000140a0: 6961 6e20 6368 616e 6765 6c6f 6720 6465 ian changelog de │ │ │ │ │ -000140b0: 6269 616e 2f63 6861 6e67 656c 6f67 2c20 bian/changelog, │ │ │ │ │ -000140c0: 2050 7265 763a 2050 6163 6b61 6765 2072 Prev: Package r │ │ │ │ │ -000140d0: 656c 6174 696f 6e73 6869 7073 2c20 2055 elationships, U │ │ │ │ │ -000140e0: 703a 2053 6f75 7263 6520 7061 636b 6167 p: Source packag │ │ │ │ │ -000140f0: 6573 0a0a 342e 3320 4368 616e 6765 7320 es..4.3 Changes │ │ │ │ │ -00014100: 746f 2074 6865 2075 7073 7472 6561 6d20 to the upstream │ │ │ │ │ -00014110: 736f 7572 6365 730a 3d3d 3d3d 3d3d 3d3d sources.======== │ │ │ │ │ +0000e710: 3d0a 0a45 7665 7279 2044 6562 6961 6e20 =..Every Debian │ │ │ │ │ +0000e720: 7061 636b 6167 6520 6d75 7374 2068 6176 package must hav │ │ │ │ │ +0000e730: 6520 6120 e280 9844 6573 6372 6970 7469 e a ...Descripti │ │ │ │ │ +0000e740: 6f6e e280 9920 636f 6e74 726f 6c20 6669 on... control fi │ │ │ │ │ +0000e750: 656c 6420 7768 6963 680a 636f 6e74 6169 eld which.contai │ │ │ │ │ +0000e760: 6e73 2061 2073 796e 6f70 7369 7320 616e ns a synopsis an │ │ │ │ │ +0000e770: 6420 6578 7465 6e64 6564 2064 6573 6372 d extended descr │ │ │ │ │ +0000e780: 6970 7469 6f6e 206f 6620 7468 6520 7061 iption of the pa │ │ │ │ │ +0000e790: 636b 6167 652e 2020 5465 6368 6e69 6361 ckage. Technica │ │ │ │ │ +0000e7a0: 6c0a 696e 666f 726d 6174 696f 6e20 6162 l.information ab │ │ │ │ │ +0000e7b0: 6f75 7420 7468 6520 666f 726d 6174 206f out the format o │ │ │ │ │ +0000e7c0: 6620 7468 6520 e280 9844 6573 6372 6970 f the ...Descrip │ │ │ │ │ +0000e7d0: 7469 6f6e e280 9920 6669 656c 6420 6973 tion... field is │ │ │ │ │ +0000e7e0: 2069 6e20 2a6e 6f74 650a 4465 7363 7269 in *note.Descri │ │ │ │ │ +0000e7f0: 7074 696f 6e3a 2034 642e 0a0a 5468 6520 ption: 4d...The │ │ │ │ │ +0000e800: 6465 7363 7269 7074 696f 6e20 7368 6f75 description shou │ │ │ │ │ +0000e810: 6c64 2064 6573 6372 6962 6520 7468 6520 ld describe the │ │ │ │ │ +0000e820: 7061 636b 6167 6520 2874 6865 2070 726f package (the pro │ │ │ │ │ +0000e830: 6772 616d 2920 746f 2061 2075 7365 720a gram) to a user. │ │ │ │ │ +0000e840: 2873 7973 7465 6d20 6164 6d69 6e69 7374 (system administ │ │ │ │ │ +0000e850: 7261 746f 7229 2077 686f 2068 6173 206e rator) who has n │ │ │ │ │ +0000e860: 6576 6572 206d 6574 2069 7420 6265 666f ever met it befo │ │ │ │ │ +0000e870: 7265 2073 6f20 7468 6174 2074 6865 7920 re so that they │ │ │ │ │ +0000e880: 6861 7665 0a65 6e6f 7567 6820 696e 666f have.enough info │ │ │ │ │ +0000e890: 726d 6174 696f 6e20 746f 2064 6563 6964 rmation to decid │ │ │ │ │ +0000e8a0: 6520 7768 6574 6865 7220 7468 6579 2077 e whether they w │ │ │ │ │ +0000e8b0: 616e 7420 746f 2069 6e73 7461 6c6c 2069 ant to install i │ │ │ │ │ +0000e8c0: 742e 2020 5468 6973 0a64 6573 6372 6970 t. This.descrip │ │ │ │ │ +0000e8d0: 7469 6f6e 2073 686f 756c 6420 6e6f 7420 tion should not │ │ │ │ │ +0000e8e0: 6a75 7374 2062 6520 636f 7069 6564 2076 just be copied v │ │ │ │ │ +0000e8f0: 6572 6261 7469 6d20 6672 6f6d 2074 6865 erbatim from the │ │ │ │ │ +0000e900: 2070 726f 6772 616d e280 9973 0a64 6f63 program...s.doc │ │ │ │ │ +0000e910: 756d 656e 7461 7469 6f6e 2e0a 0a50 7574 umentation...Put │ │ │ │ │ +0000e920: 2069 6d70 6f72 7461 6e74 2069 6e66 6f72 important infor │ │ │ │ │ +0000e930: 6d61 7469 6f6e 2066 6972 7374 2c20 626f mation first, bo │ │ │ │ │ +0000e940: 7468 2069 6e20 7468 6520 7379 6e6f 7073 th in the synops │ │ │ │ │ +0000e950: 6973 2061 6e64 2065 7874 656e 6465 640a is and extended. │ │ │ │ │ +0000e960: 6465 7363 7269 7074 696f 6e2e 2020 536f description. So │ │ │ │ │ +0000e970: 6d65 7469 6d65 7320 6f6e 6c79 2074 6865 metimes only the │ │ │ │ │ +0000e980: 2066 6972 7374 2070 6172 7420 6f66 2074 first part of t │ │ │ │ │ +0000e990: 6865 2073 796e 6f70 7369 7320 6f72 206f he synopsis or o │ │ │ │ │ +0000e9a0: 6620 7468 650a 6465 7363 7269 7074 696f f the.descriptio │ │ │ │ │ +0000e9b0: 6e20 7769 6c6c 2062 6520 6469 7370 6c61 n will be displa │ │ │ │ │ +0000e9c0: 7965 642e 2020 596f 7520 6361 6e20 6173 yed. You can as │ │ │ │ │ +0000e9d0: 7375 6d65 2074 6861 7420 7468 6572 6520 sume that there │ │ │ │ │ +0000e9e0: 7769 6c6c 2075 7375 616c 6c79 0a62 6520 will usually.be │ │ │ │ │ +0000e9f0: 6120 7761 7920 746f 2073 6565 2074 6865 a way to see the │ │ │ │ │ +0000ea00: 2077 686f 6c65 2065 7874 656e 6465 6420 whole extended │ │ │ │ │ +0000ea10: 6465 7363 7269 7074 696f 6e2e 0a0a 5468 description...Th │ │ │ │ │ +0000ea20: 6520 6465 7363 7269 7074 696f 6e20 7368 e description sh │ │ │ │ │ +0000ea30: 6f75 6c64 2061 6c73 6f20 6769 7665 2069 ould also give i │ │ │ │ │ +0000ea40: 6e66 6f72 6d61 7469 6f6e 2061 626f 7574 nformation about │ │ │ │ │ +0000ea50: 2074 6865 2073 6967 6e69 6669 6361 6e74 the significant │ │ │ │ │ +0000ea60: 0a64 6570 656e 6465 6e63 6965 7320 616e .dependencies an │ │ │ │ │ +0000ea70: 6420 636f 6e66 6c69 6374 7320 6265 7477 d conflicts betw │ │ │ │ │ +0000ea80: 6565 6e20 7468 6973 2070 6163 6b61 6765 een this package │ │ │ │ │ +0000ea90: 2061 6e64 206f 7468 6572 732c 2073 6f20 and others, so │ │ │ │ │ +0000eaa0: 7468 6174 2074 6865 0a75 7365 7220 6b6e that the.user kn │ │ │ │ │ +0000eab0: 6f77 7320 7768 7920 7468 6573 6520 6465 ows why these de │ │ │ │ │ +0000eac0: 7065 6e64 656e 6369 6573 2061 6e64 2063 pendencies and c │ │ │ │ │ +0000ead0: 6f6e 666c 6963 7473 2068 6176 6520 6265 onflicts have be │ │ │ │ │ +0000eae0: 656e 2064 6563 6c61 7265 642e 0a0a 496e en declared...In │ │ │ │ │ +0000eaf0: 7374 7275 6374 696f 6e73 2066 6f72 2063 structions for c │ │ │ │ │ +0000eb00: 6f6e 6669 6775 7269 6e67 206f 7220 7573 onfiguring or us │ │ │ │ │ +0000eb10: 696e 6720 7468 6520 7061 636b 6167 6520 ing the package │ │ │ │ │ +0000eb20: 7368 6f75 6c64 206e 6f74 2062 6520 696e should not be in │ │ │ │ │ +0000eb30: 636c 7564 6564 0a28 7468 6174 2069 7320 cluded.(that is │ │ │ │ │ +0000eb40: 7768 6174 2069 6e73 7461 6c6c 6174 696f what installatio │ │ │ │ │ +0000eb50: 6e20 7363 7269 7074 732c 206d 616e 7561 n scripts, manua │ │ │ │ │ +0000eb60: 6c20 7061 6765 732c 2069 6e66 6f20 6669 l pages, info fi │ │ │ │ │ +0000eb70: 6c65 732c 2065 7463 2e2c 2061 7265 0a66 les, etc., are.f │ │ │ │ │ +0000eb80: 6f72 292e 2020 436f 7079 7269 6768 7420 or). Copyright │ │ │ │ │ +0000eb90: 7374 6174 656d 656e 7473 2061 6e64 206f statements and o │ │ │ │ │ +0000eba0: 7468 6572 2061 646d 696e 6973 7472 6976 ther administriv │ │ │ │ │ +0000ebb0: 6961 2073 686f 756c 6420 6e6f 7420 6265 ia should not be │ │ │ │ │ +0000ebc0: 0a69 6e63 6c75 6465 6420 6569 7468 6572 .included either │ │ │ │ │ +0000ebd0: 2028 7468 6174 2069 7320 7768 6174 2074 (that is what t │ │ │ │ │ +0000ebe0: 6865 2063 6f70 7972 6967 6874 2066 696c he copyright fil │ │ │ │ │ +0000ebf0: 6520 6973 2066 6f72 292e 0a0a 2a20 4d65 e is for)...* Me │ │ │ │ │ +0000ec00: 6e75 3a0a 0a2a 2054 6865 2073 696e 676c nu:..* The singl │ │ │ │ │ +0000ec10: 6520 6c69 6e65 2073 796e 6f70 7369 733a e line synopsis: │ │ │ │ │ +0000ec20: 3a0a 2a20 5468 6520 6578 7465 6e64 6564 :.* The extended │ │ │ │ │ +0000ec30: 2064 6573 6372 6970 7469 6f6e 3a3a 0a0a description::.. │ │ │ │ │ +0000ec40: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0000ec50: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0000ec60: 653a 2054 6865 2073 696e 676c 6520 6c69 e: The single li │ │ │ │ │ +0000ec70: 6e65 2073 796e 6f70 7369 732c 2020 4e65 ne synopsis, Ne │ │ │ │ │ +0000ec80: 7874 3a20 5468 6520 6578 7465 6e64 6564 xt: The extended │ │ │ │ │ +0000ec90: 2064 6573 6372 6970 7469 6f6e 2c20 2055 description, U │ │ │ │ │ +0000eca0: 703a 2054 6865 2064 6573 6372 6970 7469 p: The descripti │ │ │ │ │ +0000ecb0: 6f6e 206f 6620 6120 7061 636b 6167 650a on of a package. │ │ │ │ │ +0000ecc0: 0a33 2e34 2e31 2054 6865 2073 696e 676c .3.4.1 The singl │ │ │ │ │ +0000ecd0: 6520 6c69 6e65 2073 796e 6f70 7369 730a e line synopsis. │ │ │ │ │ +0000ece0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0000ecf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ +0000ed00: 5468 6520 7369 6e67 6c65 206c 696e 6520 The single line │ │ │ │ │ +0000ed10: 7379 6e6f 7073 6973 2073 686f 756c 6420 synopsis should │ │ │ │ │ +0000ed20: 6265 206b 6570 7420 6272 6965 66e2 8094 be kept brief... │ │ │ │ │ +0000ed30: 6365 7274 6169 6e6c 7920 756e 6465 7220 certainly under │ │ │ │ │ +0000ed40: 3830 0a63 6861 7261 6374 6572 732e 0a0a 80.characters... │ │ │ │ │ +0000ed50: 446f 206e 6f74 2069 6e63 6c75 6465 2074 Do not include t │ │ │ │ │ +0000ed60: 6865 2070 6163 6b61 6765 206e 616d 6520 he package name │ │ │ │ │ +0000ed70: 696e 2074 6865 2073 796e 6f70 7369 7320 in the synopsis │ │ │ │ │ +0000ed80: 6c69 6e65 2e20 2054 6865 2064 6973 706c line. The displ │ │ │ │ │ +0000ed90: 6179 0a73 6f66 7477 6172 6520 6b6e 6f77 ay.software know │ │ │ │ │ +0000eda0: 7320 686f 7720 746f 2064 6973 706c 6179 s how to display │ │ │ │ │ +0000edb0: 2074 6869 7320 616c 7265 6164 792c 2061 this already, a │ │ │ │ │ +0000edc0: 6e64 2079 6f75 2064 6f20 6e6f 7420 6e65 nd you do not ne │ │ │ │ │ +0000edd0: 6564 2074 6f20 7374 6174 650a 6974 2e20 ed to state.it. │ │ │ │ │ +0000ede0: 2052 656d 656d 6265 7220 7468 6174 2069 Remember that i │ │ │ │ │ +0000edf0: 6e20 6d61 6e79 2073 6974 7561 7469 6f6e n many situation │ │ │ │ │ +0000ee00: 7320 7468 6520 7573 6572 206d 6179 206f s the user may o │ │ │ │ │ +0000ee10: 6e6c 7920 7365 6520 7468 6520 7379 6e6f nly see the syno │ │ │ │ │ +0000ee20: 7073 6973 0a6c 696e 6520 2d20 6d61 6b65 psis.line - make │ │ │ │ │ +0000ee30: 2069 7420 6173 2069 6e66 6f72 6d61 7469 it as informati │ │ │ │ │ +0000ee40: 7665 2061 7320 796f 7520 6361 6e2e 0a0a ve as you can... │ │ │ │ │ +0000ee50: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0000ee60: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0000ee70: 653a 2054 6865 2065 7874 656e 6465 6420 e: The extended │ │ │ │ │ +0000ee80: 6465 7363 7269 7074 696f 6e2c 2020 5072 description, Pr │ │ │ │ │ +0000ee90: 6576 3a20 5468 6520 7369 6e67 6c65 206c ev: The single l │ │ │ │ │ +0000eea0: 696e 6520 7379 6e6f 7073 6973 2c20 2055 ine synopsis, U │ │ │ │ │ +0000eeb0: 703a 2054 6865 2064 6573 6372 6970 7469 p: The descripti │ │ │ │ │ +0000eec0: 6f6e 206f 6620 6120 7061 636b 6167 650a on of a package. │ │ │ │ │ +0000eed0: 0a33 2e34 2e32 2054 6865 2065 7874 656e .3.4.2 The exten │ │ │ │ │ +0000eee0: 6465 6420 6465 7363 7269 7074 696f 6e0a ded description. │ │ │ │ │ +0000eef0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0000ef00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ +0000ef10: 446f 206e 6f74 2074 7279 2074 6f20 636f Do not try to co │ │ │ │ │ +0000ef20: 6e74 696e 7565 2074 6865 2073 696e 676c ntinue the singl │ │ │ │ │ +0000ef30: 6520 6c69 6e65 2073 796e 6f70 7369 7320 e line synopsis │ │ │ │ │ +0000ef40: 696e 746f 2074 6865 2065 7874 656e 6465 into the extende │ │ │ │ │ +0000ef50: 640a 6465 7363 7269 7074 696f 6e2e 2020 d.description. │ │ │ │ │ +0000ef60: 5468 6973 2077 696c 6c20 6e6f 7420 776f This will not wo │ │ │ │ │ +0000ef70: 726b 2063 6f72 7265 6374 6c79 2077 6865 rk correctly whe │ │ │ │ │ +0000ef80: 6e20 7468 6520 6675 6c6c 2064 6573 6372 n the full descr │ │ │ │ │ +0000ef90: 6970 7469 6f6e 2069 730a 6469 7370 6c61 iption is.displa │ │ │ │ │ +0000efa0: 7965 642c 2061 6e64 206d 616b 6573 206e yed, and makes n │ │ │ │ │ +0000efb0: 6f20 7365 6e73 6520 7768 6572 6520 6f6e o sense where on │ │ │ │ │ +0000efc0: 6c79 2074 6865 2073 756d 6d61 7279 2028 ly the summary ( │ │ │ │ │ +0000efd0: 7468 6520 7369 6e67 6c65 206c 696e 650a the single line. │ │ │ │ │ +0000efe0: 7379 6e6f 7073 6973 2920 6973 2061 7661 synopsis) is ava │ │ │ │ │ +0000eff0: 696c 6162 6c65 2e0a 0a54 6865 2065 7874 ilable...The ext │ │ │ │ │ +0000f000: 656e 6465 6420 6465 7363 7269 7074 696f ended descriptio │ │ │ │ │ +0000f010: 6e20 7368 6f75 6c64 2064 6573 6372 6962 n should describ │ │ │ │ │ +0000f020: 6520 7768 6174 2074 6865 2070 6163 6b61 e what the packa │ │ │ │ │ +0000f030: 6765 2064 6f65 7320 616e 6420 686f 770a ge does and how. │ │ │ │ │ +0000f040: 6974 2072 656c 6174 6573 2074 6f20 7468 it relates to th │ │ │ │ │ +0000f050: 6520 7265 7374 206f 6620 7468 6520 7379 e rest of the sy │ │ │ │ │ +0000f060: 7374 656d 2028 696e 2074 6572 6d73 206f stem (in terms o │ │ │ │ │ +0000f070: 662c 2066 6f72 2065 7861 6d70 6c65 2c20 f, for example, │ │ │ │ │ +0000f080: 7768 6963 680a 7375 6273 7973 7465 6d20 which.subsystem │ │ │ │ │ +0000f090: 6974 2069 7320 7768 6963 6820 7061 7274 it is which part │ │ │ │ │ +0000f0a0: 206f 6629 2e0a 0a54 6865 2064 6573 6372 of)...The descr │ │ │ │ │ +0000f0b0: 6970 7469 6f6e 2066 6965 6c64 206e 6565 iption field nee │ │ │ │ │ +0000f0c0: 6473 2074 6f20 6d61 6b65 2073 656e 7365 ds to make sense │ │ │ │ │ +0000f0d0: 2074 6f20 616e 796f 6e65 2c20 6576 656e to anyone, even │ │ │ │ │ +0000f0e0: 2070 656f 706c 6520 7768 6f0a 6861 7665 people who.have │ │ │ │ │ +0000f0f0: 206e 6f20 6964 6561 2061 626f 7574 2061 no idea about a │ │ │ │ │ +0000f100: 6e79 206f 6620 7468 6520 7468 696e 6773 ny of the things │ │ │ │ │ +0000f110: 2074 6865 2070 6163 6b61 6765 2064 6561 the package dea │ │ │ │ │ +0000f120: 6c73 2077 6974 682e 2020 2831 290a 0a20 ls with. (1).. │ │ │ │ │ +0000f130: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +0000f140: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +0000f150: 2d0a 0a20 2020 2831 2920 5468 6520 626c -.. (1) The bl │ │ │ │ │ +0000f160: 7572 6220 7468 6174 2063 6f6d 6573 2077 urb that comes w │ │ │ │ │ +0000f170: 6974 6820 6120 7072 6f67 7261 6d20 696e ith a program in │ │ │ │ │ +0000f180: 2069 7473 2061 6e6e 6f75 6e63 656d 656e its announcemen │ │ │ │ │ +0000f190: 7473 2061 6e64 2f6f 720a e280 9852 4541 ts and/or....REA │ │ │ │ │ +0000f1a0: 444d 45e2 8099 2066 696c 6573 2069 7320 DME... files is │ │ │ │ │ +0000f1b0: 7261 7265 6c79 2073 7569 7461 626c 6520 rarely suitable │ │ │ │ │ +0000f1c0: 666f 7220 7573 6520 696e 2061 2064 6573 for use in a des │ │ │ │ │ +0000f1d0: 6372 6970 7469 6f6e 2e20 2049 7420 6973 cription. It is │ │ │ │ │ +0000f1e0: 0a75 7375 616c 6c79 2061 696d 6564 2061 .usually aimed a │ │ │ │ │ +0000f1f0: 7420 7065 6f70 6c65 2077 686f 2061 7265 t people who are │ │ │ │ │ +0000f200: 2061 6c72 6561 6479 2069 6e20 7468 6520 already in the │ │ │ │ │ +0000f210: 636f 6d6d 756e 6974 7920 7768 6572 6520 community where │ │ │ │ │ +0000f220: 7468 650a 7061 636b 6167 6520 6973 2075 the.package is u │ │ │ │ │ +0000f230: 7365 642e 0a0a 1f0a 4669 6c65 3a20 6465 sed.....File: de │ │ │ │ │ +0000f240: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0000f250: 2c20 204e 6f64 653a 2044 6570 656e 6465 , Node: Depende │ │ │ │ │ +0000f260: 6e63 6965 732c 2020 4e65 7874 3a20 5669 ncies, Next: Vi │ │ │ │ │ +0000f270: 7274 7561 6c20 7061 636b 6167 6573 2c20 rtual packages, │ │ │ │ │ +0000f280: 2050 7265 763a 2054 6865 2064 6573 6372 Prev: The descr │ │ │ │ │ +0000f290: 6970 7469 6f6e 206f 6620 6120 7061 636b iption of a pack │ │ │ │ │ +0000f2a0: 6167 652c 2020 5570 3a20 4269 6e61 7279 age, Up: Binary │ │ │ │ │ +0000f2b0: 2070 6163 6b61 6765 730a 0a33 2e35 2044 packages..3.5 D │ │ │ │ │ +0000f2c0: 6570 656e 6465 6e63 6965 730a 3d3d 3d3d ependencies.==== │ │ │ │ │ +0000f2d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 4576 ============..Ev │ │ │ │ │ +0000f2e0: 6572 7920 7061 636b 6167 6520 6d75 7374 ery package must │ │ │ │ │ +0000f2f0: 2073 7065 6369 6679 2074 6865 2064 6570 specify the dep │ │ │ │ │ +0000f300: 656e 6465 6e63 7920 696e 666f 726d 6174 endency informat │ │ │ │ │ +0000f310: 696f 6e20 6162 6f75 7420 6f74 6865 720a ion about other. │ │ │ │ │ +0000f320: 7061 636b 6167 6573 2074 6861 7420 6172 packages that ar │ │ │ │ │ +0000f330: 6520 7265 7175 6972 6564 2066 6f72 2074 e required for t │ │ │ │ │ +0000f340: 6865 2066 6972 7374 2074 6f20 776f 726b he first to work │ │ │ │ │ +0000f350: 2063 6f72 7265 6374 6c79 2e0a 0a46 6f72 correctly...For │ │ │ │ │ +0000f360: 2065 7861 6d70 6c65 2c20 6120 6465 7065 example, a depe │ │ │ │ │ +0000f370: 6e64 656e 6379 2065 6e74 7279 206d 7573 ndency entry mus │ │ │ │ │ +0000f380: 7420 6265 2070 726f 7669 6465 6420 666f t be provided fo │ │ │ │ │ +0000f390: 7220 616e 7920 7368 6172 6564 0a6c 6962 r any shared.lib │ │ │ │ │ +0000f3a0: 7261 7269 6573 2072 6571 7569 7265 6420 raries required │ │ │ │ │ +0000f3b0: 6279 2061 2064 796e 616d 6963 616c 6c79 by a dynamically │ │ │ │ │ +0000f3c0: 2d6c 696e 6b65 6420 6578 6563 7574 6162 -linked executab │ │ │ │ │ +0000f3d0: 6c65 2062 696e 6172 7920 696e 2061 0a70 le binary in a.p │ │ │ │ │ +0000f3e0: 6163 6b61 6765 2e0a 0a50 6163 6b61 6765 ackage...Package │ │ │ │ │ +0000f3f0: 7320 6172 6520 6e6f 7420 7265 7175 6972 s are not requir │ │ │ │ │ +0000f400: 6564 2074 6f20 6465 636c 6172 6520 616e ed to declare an │ │ │ │ │ +0000f410: 7920 6465 7065 6e64 656e 6369 6573 2074 y dependencies t │ │ │ │ │ +0000f420: 6865 7920 6861 7665 206f 6e20 6f74 6865 hey have on othe │ │ │ │ │ +0000f430: 720a 7061 636b 6167 6573 2077 6869 6368 r.packages which │ │ │ │ │ +0000f440: 2061 7265 206d 6172 6b65 6420 e280 9845 are marked ...E │ │ │ │ │ +0000f450: 7373 656e 7469 616c e280 9920 2873 6565 ssential... (see │ │ │ │ │ +0000f460: 2062 656c 6f77 292c 2061 6e64 2073 686f below), and sho │ │ │ │ │ +0000f470: 756c 6420 6e6f 7420 646f 2073 6f0a 756e uld not do so.un │ │ │ │ │ +0000f480: 6c65 7373 2074 6865 7920 6465 7065 6e64 less they depend │ │ │ │ │ +0000f490: 206f 6e20 6120 7061 7274 6963 756c 6172 on a particular │ │ │ │ │ +0000f4a0: 2076 6572 7369 6f6e 206f 6620 7468 6174 version of that │ │ │ │ │ +0000f4b0: 2070 6163 6b61 6765 2e20 2028 3129 0a0a package. (1).. │ │ │ │ │ +0000f4c0: 536f 6d65 7469 6d65 732c 2075 6e70 6163 Sometimes, unpac │ │ │ │ │ +0000f4d0: 6b69 6e67 206f 6e65 2070 6163 6b61 6765 king one package │ │ │ │ │ +0000f4e0: 2072 6571 7569 7265 7320 7468 6174 2061 requires that a │ │ │ │ │ +0000f4f0: 6e6f 7468 6572 2070 6163 6b61 6765 2062 nother package b │ │ │ │ │ +0000f500: 6520 6669 7273 740a 756e 7061 636b 6564 e first.unpacked │ │ │ │ │ +0000f510: 2027 616e 6427 2063 6f6e 6669 6775 7265 'and' configure │ │ │ │ │ +0000f520: 642e 2020 496e 2074 6869 7320 6361 7365 d. In this case │ │ │ │ │ +0000f530: 2c20 7468 6520 6465 7065 6e64 696e 6720 , the depending │ │ │ │ │ +0000f540: 7061 636b 6167 6520 6d75 7374 0a73 7065 package must.spe │ │ │ │ │ +0000f550: 6369 6679 2074 6869 7320 6465 7065 6e64 cify this depend │ │ │ │ │ +0000f560: 656e 6379 2069 6e20 7468 6520 e280 9850 ency in the ...P │ │ │ │ │ +0000f570: 7265 2d44 6570 656e 6473 e280 9920 636f re-Depends... co │ │ │ │ │ +0000f580: 6e74 726f 6c20 6669 656c 642e 0a0a 596f ntrol field...Yo │ │ │ │ │ +0000f590: 7520 7368 6f75 6c64 206e 6f74 2073 7065 u should not spe │ │ │ │ │ +0000f5a0: 6369 6679 2061 20e2 8098 5072 652d 4465 cify a ...Pre-De │ │ │ │ │ +0000f5b0: 7065 6e64 73e2 8099 2065 6e74 7279 2066 pends... entry f │ │ │ │ │ +0000f5c0: 6f72 2061 2070 6163 6b61 6765 2062 6566 or a package bef │ │ │ │ │ +0000f5d0: 6f72 6520 7468 6973 0a68 6173 2062 6565 ore this.has bee │ │ │ │ │ +0000f5e0: 6e20 6469 7363 7573 7365 6420 6f6e 2074 n discussed on t │ │ │ │ │ +0000f5f0: 6865 20e2 8098 6465 6269 616e 2d64 6576 he ...debian-dev │ │ │ │ │ +0000f600: 656c e280 9920 6d61 696c 696e 6720 6c69 el... mailing li │ │ │ │ │ +0000f610: 7374 2061 6e64 2061 2063 6f6e 7365 6e73 st and a consens │ │ │ │ │ +0000f620: 7573 0a61 626f 7574 2064 6f69 6e67 2074 us.about doing t │ │ │ │ │ +0000f630: 6861 7420 6861 7320 6265 656e 2072 6561 hat has been rea │ │ │ │ │ +0000f640: 6368 6564 2e0a 0a54 6865 2066 6f72 6d61 ched...The forma │ │ │ │ │ +0000f650: 7420 6f66 2074 6865 2070 6163 6b61 6765 t of the package │ │ │ │ │ +0000f660: 2069 6e74 6572 7265 6c61 7469 6f6e 7368 interrelationsh │ │ │ │ │ +0000f670: 6970 2063 6f6e 7472 6f6c 2066 6965 6c64 ip control field │ │ │ │ │ +0000f680: 7320 6973 2064 6573 6372 6962 6564 0a69 s is described.i │ │ │ │ │ +0000f690: 6e20 2a6e 6f74 6520 4465 636c 6172 696e n *note Declarin │ │ │ │ │ +0000f6a0: 6720 7265 6c61 7469 6f6e 7368 6970 7320 g relationships │ │ │ │ │ +0000f6b0: 6265 7477 6565 6e20 7061 636b 6167 6573 between packages │ │ │ │ │ +0000f6c0: 3a20 3534 2e0a 0a20 2020 2d2d 2d2d 2d2d : 54... ------ │ │ │ │ │ +0000f6d0: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ +0000f6e0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ +0000f6f0: 2920 4573 7365 6e74 6961 6c20 6973 206e ) Essential is n │ │ │ │ │ +0000f700: 6565 6465 6420 696e 2070 6172 7420 746f eeded in part to │ │ │ │ │ +0000f710: 2061 766f 6964 2075 6e72 6573 6f6c 7661 avoid unresolva │ │ │ │ │ +0000f720: 626c 6520 6465 7065 6e64 656e 6379 0a6c ble dependency.l │ │ │ │ │ +0000f730: 6f6f 7073 206f 6e20 7570 6772 6164 652e oops on upgrade. │ │ │ │ │ +0000f740: 2020 4966 2070 6163 6b61 6765 7320 6164 If packages ad │ │ │ │ │ +0000f750: 6420 756e 6e65 6365 7373 6172 7920 6465 d unnecessary de │ │ │ │ │ +0000f760: 7065 6e64 656e 6369 6573 206f 6e20 7061 pendencies on pa │ │ │ │ │ +0000f770: 636b 6167 6573 0a69 6e20 7468 6973 2073 ckages.in this s │ │ │ │ │ +0000f780: 6574 2c20 7468 6520 6368 616e 6365 7320 et, the chances │ │ │ │ │ +0000f790: 7468 6174 2074 6865 7265 2027 7769 6c6c that there 'will │ │ │ │ │ +0000f7a0: 2720 6265 2061 6e20 756e 7265 736f 6c76 ' be an unresolv │ │ │ │ │ +0000f7b0: 6162 6c65 2064 6570 656e 6465 6e63 790a able dependency. │ │ │ │ │ +0000f7c0: 6c6f 6f70 2063 6175 7365 6420 6279 2066 loop caused by f │ │ │ │ │ +0000f7d0: 6f72 6369 6e67 2074 6865 7365 2045 7373 orcing these Ess │ │ │ │ │ +0000f7e0: 656e 7469 616c 2070 6163 6b61 6765 7320 ential packages │ │ │ │ │ +0000f7f0: 746f 2062 6520 636f 6e66 6967 7572 6564 to be configured │ │ │ │ │ +0000f800: 2066 6972 7374 0a62 6566 6f72 6520 7468 first.before th │ │ │ │ │ +0000f810: 6579 206e 6565 6420 746f 2062 6520 6973 ey need to be is │ │ │ │ │ +0000f820: 2067 7265 6174 6c79 2069 6e63 7265 6173 greatly increas │ │ │ │ │ +0000f830: 6564 2e20 2049 7420 616c 736f 2069 6e63 ed. It also inc │ │ │ │ │ +0000f840: 7265 6173 6573 2074 6865 0a63 6861 6e63 reases the.chanc │ │ │ │ │ +0000f850: 6573 2074 6861 7420 6672 6f6e 7465 6e64 es that frontend │ │ │ │ │ +0000f860: 7320 7769 6c6c 2062 6520 756e 6162 6c65 s will be unable │ │ │ │ │ +0000f870: 2074 6f20 2763 616c 6375 6c61 7465 2720 to 'calculate' │ │ │ │ │ +0000f880: 616e 2075 7067 7261 6465 2070 6174 682c an upgrade path, │ │ │ │ │ +0000f890: 0a65 7665 6e20 6966 206f 6e65 2065 7869 .even if one exi │ │ │ │ │ +0000f8a0: 7374 732e 0a0a 416c 736f 2c20 6675 6e63 sts...Also, func │ │ │ │ │ +0000f8b0: 7469 6f6e 616c 6974 7920 6973 2072 6172 tionality is rar │ │ │ │ │ +0000f8c0: 656c 7920 6576 6572 2072 656d 6f76 6564 ely ever removed │ │ │ │ │ +0000f8d0: 2066 726f 6d20 7468 6520 4573 7365 6e74 from the Essent │ │ │ │ │ +0000f8e0: 6961 6c20 7365 742c 2062 7574 0a27 7061 ial set, but.'pa │ │ │ │ │ +0000f8f0: 636b 6167 6573 2720 6861 7665 2062 6565 ckages' have bee │ │ │ │ │ +0000f900: 6e20 7265 6d6f 7665 6420 6672 6f6d 2074 n removed from t │ │ │ │ │ +0000f910: 6865 2045 7373 656e 7469 616c 2073 6574 he Essential set │ │ │ │ │ +0000f920: 2077 6865 6e20 7468 650a 6675 6e63 7469 when the.functi │ │ │ │ │ +0000f930: 6f6e 616c 6974 7920 6d6f 7665 6420 746f onality moved to │ │ │ │ │ +0000f940: 2061 2064 6966 6665 7265 6e74 2070 6163 a different pac │ │ │ │ │ +0000f950: 6b61 6765 2e20 2053 6f20 6465 7065 6e64 kage. So depend │ │ │ │ │ +0000f960: 696e 6720 6f6e 2074 6865 7365 0a70 6163 ing on these.pac │ │ │ │ │ +0000f970: 6b61 6765 7320 276a 7573 7420 696e 2063 kages 'just in c │ │ │ │ │ +0000f980: 6173 6527 2074 6865 7920 7374 6f70 2062 ase' they stop b │ │ │ │ │ +0000f990: 6569 6e67 2065 7373 656e 7469 616c 2064 eing essential d │ │ │ │ │ +0000f9a0: 6f65 7320 7761 7920 6d6f 7265 2068 6172 oes way more har │ │ │ │ │ +0000f9b0: 6d0a 7468 616e 2067 6f6f 642e 0a0a 1f0a m.than good..... │ │ │ │ │ +0000f9c0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0000f9d0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0000f9e0: 2056 6972 7475 616c 2070 6163 6b61 6765 Virtual package │ │ │ │ │ +0000f9f0: 732c 2020 4e65 7874 3a20 4261 7365 2073 s, Next: Base s │ │ │ │ │ +0000fa00: 7973 7465 6d2c 2020 5072 6576 3a20 4465 ystem, Prev: De │ │ │ │ │ +0000fa10: 7065 6e64 656e 6369 6573 2c20 2055 703a pendencies, Up: │ │ │ │ │ +0000fa20: 2042 696e 6172 7920 7061 636b 6167 6573 Binary packages │ │ │ │ │ +0000fa30: 0a0a 332e 3620 5669 7274 7561 6c20 7061 ..3.6 Virtual pa │ │ │ │ │ +0000fa40: 636b 6167 6573 0a3d 3d3d 3d3d 3d3d 3d3d ckages.========= │ │ │ │ │ +0000fa50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a53 6f6d ===========..Som │ │ │ │ │ +0000fa60: 6574 696d 6573 2c20 7468 6572 6520 6172 etimes, there ar │ │ │ │ │ +0000fa70: 6520 7365 7665 7261 6c20 7061 636b 6167 e several packag │ │ │ │ │ +0000fa80: 6573 2077 6869 6368 206f 6666 6572 206d es which offer m │ │ │ │ │ +0000fa90: 6f72 652d 6f72 2d6c 6573 7320 7468 6520 ore-or-less the │ │ │ │ │ +0000faa0: 7361 6d65 0a66 756e 6374 696f 6e61 6c69 same.functionali │ │ │ │ │ +0000fab0: 7479 2e20 2049 6e20 7468 6973 2063 6173 ty. In this cas │ │ │ │ │ +0000fac0: 652c 2069 74e2 8099 7320 7573 6566 756c e, it...s useful │ │ │ │ │ +0000fad0: 2074 6f20 6465 6669 6e65 2061 2027 7669 to define a 'vi │ │ │ │ │ +0000fae0: 7274 7561 6c20 7061 636b 6167 6527 0a77 rtual package'.w │ │ │ │ │ +0000faf0: 686f 7365 206e 616d 6520 6465 7363 7269 hose name descri │ │ │ │ │ +0000fb00: 6265 7320 7468 6174 2063 6f6d 6d6f 6e20 bes that common │ │ │ │ │ +0000fb10: 6675 6e63 7469 6f6e 616c 6974 792e 2020 functionality. │ │ │ │ │ +0000fb20: 2854 6865 2076 6972 7475 616c 2070 6163 (The virtual pac │ │ │ │ │ +0000fb30: 6b61 6765 730a 6f6e 6c79 2065 7869 7374 kages.only exist │ │ │ │ │ +0000fb40: 206c 6f67 6963 616c 6c79 2c20 6e6f 7420 logically, not │ │ │ │ │ +0000fb50: 7068 7973 6963 616c 6c79 3b20 7468 6174 physically; that │ │ │ │ │ +0000fb60: e280 9973 2077 6879 2074 6865 7920 6172 ...s why they ar │ │ │ │ │ +0000fb70: 6520 6361 6c6c 6564 0a27 7669 7274 7561 e called.'virtua │ │ │ │ │ +0000fb80: 6c27 2e29 2020 5468 6520 7061 636b 6167 l'.) The packag │ │ │ │ │ +0000fb90: 6573 2077 6974 6820 7468 6973 2070 6172 es with this par │ │ │ │ │ +0000fba0: 7469 6375 6c61 7220 6675 6e63 7469 6f6e ticular function │ │ │ │ │ +0000fbb0: 2077 696c 6c20 7468 656e 0a27 7072 6f76 will then.'prov │ │ │ │ │ +0000fbc0: 6964 6527 2074 6865 2076 6972 7475 616c ide' the virtual │ │ │ │ │ +0000fbd0: 2070 6163 6b61 6765 2e20 2054 6875 732c package. Thus, │ │ │ │ │ +0000fbe0: 2061 6e79 206f 7468 6572 2070 6163 6b61 any other packa │ │ │ │ │ +0000fbf0: 6765 2072 6571 7569 7269 6e67 2074 6861 ge requiring tha │ │ │ │ │ +0000fc00: 740a 6675 6e63 7469 6f6e 2063 616e 2073 t.function can s │ │ │ │ │ +0000fc10: 696d 706c 7920 6465 7065 6e64 206f 6e20 imply depend on │ │ │ │ │ +0000fc20: 7468 6520 7669 7274 7561 6c20 7061 636b the virtual pack │ │ │ │ │ +0000fc30: 6167 6520 7769 7468 6f75 7420 6861 7669 age without havi │ │ │ │ │ +0000fc40: 6e67 2074 6f0a 7370 6563 6966 7920 616c ng to.specify al │ │ │ │ │ +0000fc50: 6c20 706f 7373 6962 6c65 2070 6163 6b61 l possible packa │ │ │ │ │ +0000fc60: 6765 7320 696e 6469 7669 6475 616c 6c79 ges individually │ │ │ │ │ +0000fc70: 2e0a 0a41 6c6c 2070 6163 6b61 6765 7320 ...All packages │ │ │ │ │ +0000fc80: 7368 6f75 6c64 2075 7365 2076 6972 7475 should use virtu │ │ │ │ │ +0000fc90: 616c 2070 6163 6b61 6765 206e 616d 6573 al package names │ │ │ │ │ +0000fca0: 2077 6865 7265 2061 7070 726f 7072 6961 where appropria │ │ │ │ │ +0000fcb0: 7465 2c20 616e 640a 6172 7261 6e67 6520 te, and.arrange │ │ │ │ │ +0000fcc0: 746f 2063 7265 6174 6520 6e65 7720 6f6e to create new on │ │ │ │ │ +0000fcd0: 6573 2069 6620 6e65 6365 7373 6172 792e es if necessary. │ │ │ │ │ +0000fce0: 2020 5468 6579 2073 686f 756c 6420 6e6f They should no │ │ │ │ │ +0000fcf0: 7420 7573 6520 7669 7274 7561 6c0a 7061 t use virtual.pa │ │ │ │ │ +0000fd00: 636b 6167 6520 6e61 6d65 7320 2865 7863 ckage names (exc │ │ │ │ │ +0000fd10: 6570 7420 7072 6976 6174 656c 792c 2061 ept privately, a │ │ │ │ │ +0000fd20: 6d6f 6e67 7374 2061 2063 6f6f 7065 7261 mongst a coopera │ │ │ │ │ +0000fd30: 7469 6e67 2067 726f 7570 206f 660a 7061 ting group of.pa │ │ │ │ │ +0000fd40: 636b 6167 6573 2920 756e 6c65 7373 2074 ckages) unless t │ │ │ │ │ +0000fd50: 6865 7920 6861 7665 2062 6565 6e20 6167 hey have been ag │ │ │ │ │ +0000fd60: 7265 6564 2075 706f 6e20 616e 6420 6170 reed upon and ap │ │ │ │ │ +0000fd70: 7065 6172 2069 6e20 7468 6520 6c69 7374 pear in the list │ │ │ │ │ +0000fd80: 206f 660a 7669 7274 7561 6c20 7061 636b of.virtual pack │ │ │ │ │ +0000fd90: 6167 6520 6e61 6d65 732e 2020 2853 6565 age names. (See │ │ │ │ │ +0000fda0: 2061 6c73 6f20 2a6e 6f74 6520 5669 7274 also *note Virt │ │ │ │ │ +0000fdb0: 7561 6c20 7061 636b 6167 6573 202d 2050 ual packages - P │ │ │ │ │ +0000fdc0: 726f 7669 6465 733a 0a35 362e 290a 0a54 rovides:.56.)..T │ │ │ │ │ +0000fdd0: 6865 206c 6174 6573 7420 7665 7273 696f he latest versio │ │ │ │ │ +0000fde0: 6e20 6f66 2074 6865 2061 7574 686f 7269 n of the authori │ │ │ │ │ +0000fdf0: 7461 7469 7665 206c 6973 7420 6f66 2076 tative list of v │ │ │ │ │ +0000fe00: 6972 7475 616c 2070 6163 6b61 6765 206e irtual package n │ │ │ │ │ +0000fe10: 616d 6573 0a63 616e 2062 6520 666f 756e ames.can be foun │ │ │ │ │ +0000fe20: 6420 696e 2074 6865 20e2 8098 6465 6269 d in the ...debi │ │ │ │ │ +0000fe30: 616e 2d70 6f6c 6963 79e2 8099 2070 6163 an-policy... pac │ │ │ │ │ +0000fe40: 6b61 6765 2e20 2049 7420 6973 2061 6c73 kage. It is als │ │ │ │ │ +0000fe50: 6f20 6176 6169 6c61 626c 6520 6672 6f6d o available from │ │ │ │ │ +0000fe60: 0a74 6865 2044 6562 6961 6e20 7765 6220 .the Debian web │ │ │ │ │ +0000fe70: 6d69 7272 6f72 7320 6174 0ae2 8098 6874 mirrors at....ht │ │ │ │ │ +0000fe80: 7470 733a 2f2f 7777 772e 6465 6269 616e tps://www.debian │ │ │ │ │ +0000fe90: 2e6f 7267 2f64 6f63 2f70 6163 6b61 6769 .org/doc/packagi │ │ │ │ │ +0000fea0: 6e67 2d6d 616e 7561 6c73 2f76 6972 7475 ng-manuals/virtu │ │ │ │ │ +0000feb0: 616c 2d70 6163 6b61 6765 2d6e 616d 6573 al-package-names │ │ │ │ │ +0000fec0: 2d6c 6973 742e 7961 6d6c e280 992e 0a0a -list.yaml...... │ │ │ │ │ +0000fed0: 5468 6520 7072 6f63 6564 7572 6520 666f The procedure fo │ │ │ │ │ +0000fee0: 7220 7570 6461 7469 6e67 2074 6865 206c r updating the l │ │ │ │ │ +0000fef0: 6973 7420 6973 2064 6573 6372 6962 6564 ist is described │ │ │ │ │ +0000ff00: 2069 6e20 7468 6520 7072 6566 6163 6520 in the preface │ │ │ │ │ +0000ff10: 746f 2074 6865 0a6c 6973 742e 0a0a 1f0a to the.list..... │ │ │ │ │ +0000ff20: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0000ff30: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0000ff40: 2042 6173 6520 7379 7374 656d 2c20 204e Base system, N │ │ │ │ │ +0000ff50: 6578 743a 2045 7373 656e 7469 616c 2070 ext: Essential p │ │ │ │ │ +0000ff60: 6163 6b61 6765 732c 2020 5072 6576 3a20 ackages, Prev: │ │ │ │ │ +0000ff70: 5669 7274 7561 6c20 7061 636b 6167 6573 Virtual packages │ │ │ │ │ +0000ff80: 2c20 2055 703a 2042 696e 6172 7920 7061 , Up: Binary pa │ │ │ │ │ +0000ff90: 636b 6167 6573 0a0a 332e 3720 4261 7365 ckages..3.7 Base │ │ │ │ │ +0000ffa0: 2073 7973 7465 6d0a 3d3d 3d3d 3d3d 3d3d system.======== │ │ │ │ │ +0000ffb0: 3d3d 3d3d 3d3d 3d0a 0a54 6865 20e2 8098 =======..The ... │ │ │ │ │ +0000ffc0: 6261 7365 2073 7973 7465 6de2 8099 2069 base system... i │ │ │ │ │ +0000ffd0: 7320 6120 6d69 6e69 6d75 6d20 7375 6273 s a minimum subs │ │ │ │ │ +0000ffe0: 6574 206f 6620 7468 6520 4465 6269 616e et of the Debian │ │ │ │ │ +0000fff0: 2073 7973 7465 6d20 7468 6174 2069 730a system that is. │ │ │ │ │ +00010000: 696e 7374 616c 6c65 6420 6265 666f 7265 installed before │ │ │ │ │ +00010010: 2065 7665 7279 7468 696e 6720 656c 7365 everything else │ │ │ │ │ +00010020: 206f 6e20 6120 6e65 7720 7379 7374 656d on a new system │ │ │ │ │ +00010030: 2e20 204f 6e6c 7920 7665 7279 2066 6577 . Only very few │ │ │ │ │ +00010040: 0a70 6163 6b61 6765 7320 6172 6520 616c .packages are al │ │ │ │ │ +00010050: 6c6f 7765 6420 746f 2066 6f72 6d20 7061 lowed to form pa │ │ │ │ │ +00010060: 7274 206f 6620 7468 6520 6261 7365 2073 rt of the base s │ │ │ │ │ +00010070: 7973 7465 6d2c 2069 6e20 6f72 6465 7220 ystem, in order │ │ │ │ │ +00010080: 746f 206b 6565 700a 7468 6520 7265 7175 to keep.the requ │ │ │ │ │ +00010090: 6972 6564 2064 6973 6b20 7573 6167 6520 ired disk usage │ │ │ │ │ +000100a0: 7665 7279 2073 6d61 6c6c 2e0a 0a54 6865 very small...The │ │ │ │ │ +000100b0: 2062 6173 6520 7379 7374 656d 2063 6f6e base system con │ │ │ │ │ +000100c0: 7369 7374 7320 6f66 2061 6c6c 2074 686f sists of all tho │ │ │ │ │ +000100d0: 7365 2070 6163 6b61 6765 7320 7769 7468 se packages with │ │ │ │ │ +000100e0: 2070 7269 6f72 6974 7920 e280 9872 6571 priority ...req │ │ │ │ │ +000100f0: 7569 7265 64e2 8099 0a6f 7220 e280 9869 uired....or ...i │ │ │ │ │ +00010100: 6d70 6f72 7461 6e74 e280 992e 2020 4d61 mportant.... Ma │ │ │ │ │ +00010110: 6e79 206f 6620 7468 656d 2077 696c 6c20 ny of them will │ │ │ │ │ +00010120: 6265 2074 6167 6765 6420 e280 9865 7373 be tagged ...ess │ │ │ │ │ +00010130: 656e 7469 616c e280 9920 2873 6565 2062 ential... (see b │ │ │ │ │ +00010140: 656c 6f77 292e 0a0a 1f0a 4669 6c65 3a20 elow).....File: │ │ │ │ │ +00010150: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00010160: 666f 2c20 204e 6f64 653a 2045 7373 656e fo, Node: Essen │ │ │ │ │ +00010170: 7469 616c 2070 6163 6b61 6765 732c 2020 tial packages, │ │ │ │ │ +00010180: 4e65 7874 3a20 4d61 696e 7461 696e 6572 Next: Maintainer │ │ │ │ │ +00010190: 2053 6372 6970 7473 2c20 2050 7265 763a Scripts, Prev: │ │ │ │ │ +000101a0: 2042 6173 6520 7379 7374 656d 2c20 2055 Base system, U │ │ │ │ │ +000101b0: 703a 2042 696e 6172 7920 7061 636b 6167 p: Binary packag │ │ │ │ │ +000101c0: 6573 0a0a 332e 3820 4573 7365 6e74 6961 es..3.8 Essentia │ │ │ │ │ +000101d0: 6c20 7061 636b 6167 6573 0a3d 3d3d 3d3d l packages.===== │ │ │ │ │ +000101e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000101f0: 3d0a 0a45 7373 656e 7469 616c 2069 7320 =..Essential is │ │ │ │ │ +00010200: 6465 6669 6e65 6420 6173 2074 6865 206d defined as the m │ │ │ │ │ +00010210: 696e 696d 616c 2073 6574 206f 6620 6675 inimal set of fu │ │ │ │ │ +00010220: 6e63 7469 6f6e 616c 6974 7920 7468 6174 nctionality that │ │ │ │ │ +00010230: 206d 7573 7420 6265 0a61 7661 696c 6162 must be.availab │ │ │ │ │ +00010240: 6c65 2061 6e64 2075 7361 626c 6520 6f6e le and usable on │ │ │ │ │ +00010250: 2074 6865 2073 7973 7465 6d20 6174 2061 the system at a │ │ │ │ │ +00010260: 6c6c 2074 696d 6573 2c20 6576 656e 2077 ll times, even w │ │ │ │ │ +00010270: 6865 6e20 7061 636b 6167 6573 2061 7265 hen packages are │ │ │ │ │ +00010280: 0a69 6e20 7468 6520 e280 9c55 6e70 6163 .in the ...Unpac │ │ │ │ │ +00010290: 6b65 64e2 809d 2073 7461 7465 2e20 2050 ked... state. P │ │ │ │ │ +000102a0: 6163 6b61 6765 7320 6172 6520 7461 6767 ackages are tagg │ │ │ │ │ +000102b0: 6564 20e2 8098 6573 7365 6e74 6961 6ce2 ed ...essential. │ │ │ │ │ +000102c0: 8099 2066 6f72 2061 2073 7973 7465 6d0a .. for a system. │ │ │ │ │ +000102d0: 7573 696e 6720 7468 6520 e280 9845 7373 using the ...Ess │ │ │ │ │ +000102e0: 656e 7469 616c e280 9920 636f 6e74 726f ential... contro │ │ │ │ │ +000102f0: 6c20 6669 656c 642e 2020 5468 6520 666f l field. The fo │ │ │ │ │ +00010300: 726d 6174 206f 6620 7468 6520 e280 9845 rmat of the ...E │ │ │ │ │ +00010310: 7373 656e 7469 616c e280 990a 636f 6e74 ssential....cont │ │ │ │ │ +00010320: 726f 6c20 6669 656c 6420 6973 2064 6573 rol field is des │ │ │ │ │ +00010330: 6372 6962 6564 2069 6e20 2a6e 6f74 6520 cribed in *note │ │ │ │ │ +00010340: 4573 7365 6e74 6961 6c3a 2035 622e 0a0a Essential: 5b... │ │ │ │ │ +00010350: 5369 6e63 6520 7468 6573 6520 7061 636b Since these pack │ │ │ │ │ +00010360: 6167 6573 2063 616e 6e6f 7420 6265 2065 ages cannot be e │ │ │ │ │ +00010370: 6173 696c 7920 7265 6d6f 7665 6420 286f asily removed (o │ │ │ │ │ +00010380: 6e65 2068 6173 2074 6f20 7370 6563 6966 ne has to specif │ │ │ │ │ +00010390: 7920 616e 0a65 7874 7261 2027 666f 7263 y an.extra 'forc │ │ │ │ │ +000103a0: 6520 6f70 7469 6f6e 2720 746f 20e2 8098 e option' to ... │ │ │ │ │ +000103b0: 6470 6b67 e280 9920 746f 2064 6f20 736f dpkg... to do so │ │ │ │ │ +000103c0: 292c 2074 6869 7320 666c 6167 206d 7573 ), this flag mus │ │ │ │ │ +000103d0: 7420 6e6f 7420 6265 2075 7365 640a 756e t not be used.un │ │ │ │ │ +000103e0: 6c65 7373 2061 6273 6f6c 7574 656c 7920 less absolutely │ │ │ │ │ +000103f0: 6e65 6365 7373 6172 792e 2020 4120 7368 necessary. A sh │ │ │ │ │ +00010400: 6172 6564 206c 6962 7261 7279 2070 6163 ared library pac │ │ │ │ │ +00010410: 6b61 6765 206d 7573 7420 6e6f 7420 6265 kage must not be │ │ │ │ │ +00010420: 0a74 6167 6765 6420 e280 9865 7373 656e .tagged ...essen │ │ │ │ │ +00010430: 7469 616c e280 993b 2064 6570 656e 6465 tial...; depende │ │ │ │ │ +00010440: 6e63 6965 7320 7769 6c6c 2070 7265 7665 ncies will preve │ │ │ │ │ +00010450: 6e74 2069 7473 2070 7265 6d61 7475 7265 nt its premature │ │ │ │ │ +00010460: 2072 656d 6f76 616c 2c20 616e 640a 7765 removal, and.we │ │ │ │ │ +00010470: 206e 6565 6420 746f 2062 6520 6162 6c65 need to be able │ │ │ │ │ +00010480: 2074 6f20 7265 6d6f 7665 2069 7420 7768 to remove it wh │ │ │ │ │ +00010490: 656e 2069 7420 6861 7320 6265 656e 2073 en it has been s │ │ │ │ │ +000104a0: 7570 6572 7365 6465 642e 0a0a 5369 6e63 uperseded...Sinc │ │ │ │ │ +000104b0: 6520 6470 6b67 2077 696c 6c20 6e6f 7420 e dpkg will not │ │ │ │ │ +000104c0: 7072 6576 656e 7420 7570 6772 6164 696e prevent upgradin │ │ │ │ │ +000104d0: 6720 6f66 206f 7468 6572 2070 6163 6b61 g of other packa │ │ │ │ │ +000104e0: 6765 7320 7768 696c 6520 616e 0ae2 8098 ges while an.... │ │ │ │ │ +000104f0: 6573 7365 6e74 6961 6ce2 8099 2070 6163 essential... pac │ │ │ │ │ +00010500: 6b61 6765 2069 7320 696e 2061 6e20 756e kage is in an un │ │ │ │ │ +00010510: 636f 6e66 6967 7572 6564 2073 7461 7465 configured state │ │ │ │ │ +00010520: 2c20 616c 6c20 e280 9865 7373 656e 7469 , all ...essenti │ │ │ │ │ +00010530: 616c e280 990a 7061 636b 6167 6573 206d al....packages m │ │ │ │ │ +00010540: 7573 7420 7375 7070 6c79 2061 6c6c 206f ust supply all o │ │ │ │ │ +00010550: 6620 7468 6569 7220 636f 7265 2066 756e f their core fun │ │ │ │ │ +00010560: 6374 696f 6e61 6c69 7479 2065 7665 6e20 ctionality even │ │ │ │ │ +00010570: 7768 656e 0a75 6e63 6f6e 6669 6775 7265 when.unconfigure │ │ │ │ │ +00010580: 6420 6166 7465 7220 6265 696e 6720 636f d after being co │ │ │ │ │ +00010590: 6e66 6967 7572 6564 2061 7420 6c65 6173 nfigured at leas │ │ │ │ │ +000105a0: 7420 6f6e 6365 2e20 2049 6620 7468 6520 t once. If the │ │ │ │ │ +000105b0: 7061 636b 6167 650a 6361 6e6e 6f74 2073 package.cannot s │ │ │ │ │ +000105c0: 6174 6973 6679 2074 6869 7320 7265 7175 atisfy this requ │ │ │ │ │ +000105d0: 6972 656d 656e 7420 6974 206d 7573 7420 irement it must │ │ │ │ │ +000105e0: 6e6f 7420 6265 2074 6167 6765 6420 6173 not be tagged as │ │ │ │ │ +000105f0: 2065 7373 656e 7469 616c 2c20 616e 640a essential, and. │ │ │ │ │ +00010600: 616e 7920 7061 636b 6167 6573 2064 6570 any packages dep │ │ │ │ │ +00010610: 656e 6469 6e67 206f 6e20 7468 6973 2070 ending on this p │ │ │ │ │ +00010620: 6163 6b61 6765 206d 7573 7420 696e 7374 ackage must inst │ │ │ │ │ +00010630: 6561 6420 6861 7665 2065 7870 6c69 6369 ead have explici │ │ │ │ │ +00010640: 740a 6465 7065 6e64 656e 6379 2066 6965 t.dependency fie │ │ │ │ │ +00010650: 6c64 7320 6173 2061 7070 726f 7072 6961 lds as appropria │ │ │ │ │ +00010660: 7465 2e0a 0a4d 6169 6e74 6169 6e65 7273 te...Maintainers │ │ │ │ │ +00010670: 2073 686f 756c 6420 7461 6b65 2067 7265 should take gre │ │ │ │ │ +00010680: 6174 2063 6172 6520 696e 2061 6464 696e at care in addin │ │ │ │ │ +00010690: 6720 616e 7920 7072 6f67 7261 6d73 2c20 g any programs, │ │ │ │ │ +000106a0: 696e 7465 7266 6163 6573 2c0a 6f72 2066 interfaces,.or f │ │ │ │ │ +000106b0: 756e 6374 696f 6e61 6c69 7479 2074 6f20 unctionality to │ │ │ │ │ +000106c0: e280 9865 7373 656e 7469 616c e280 9920 ...essential... │ │ │ │ │ +000106d0: 7061 636b 6167 6573 2e20 2050 6163 6b61 packages. Packa │ │ │ │ │ +000106e0: 6765 7320 6d61 7920 6173 7375 6d65 2074 ges may assume t │ │ │ │ │ +000106f0: 6861 740a 6675 6e63 7469 6f6e 616c 6974 hat.functionalit │ │ │ │ │ +00010700: 7920 7072 6f76 6964 6564 2062 7920 e280 y provided by .. │ │ │ │ │ +00010710: 9865 7373 656e 7469 616c e280 9920 7061 .essential... pa │ │ │ │ │ +00010720: 636b 6167 6573 2069 7320 616c 7761 7973 ckages is always │ │ │ │ │ +00010730: 2061 7661 696c 6162 6c65 0a77 6974 686f available.witho │ │ │ │ │ +00010740: 7574 2064 6563 6c61 7269 6e67 2065 7870 ut declaring exp │ │ │ │ │ +00010750: 6c69 6369 7420 6465 7065 6e64 656e 6369 licit dependenci │ │ │ │ │ +00010760: 6573 2c20 7768 6963 6820 6d65 616e 7320 es, which means │ │ │ │ │ +00010770: 7468 6174 2072 656d 6f76 696e 670a 6675 that removing.fu │ │ │ │ │ +00010780: 6e63 7469 6f6e 616c 6974 7920 6672 6f6d nctionality from │ │ │ │ │ +00010790: 2074 6865 2045 7373 656e 7469 616c 2073 the Essential s │ │ │ │ │ +000107a0: 6574 2069 7320 7665 7279 2064 6966 6669 et is very diffi │ │ │ │ │ +000107b0: 6375 6c74 2061 6e64 2069 7320 616c 6d6f cult and is almo │ │ │ │ │ +000107c0: 7374 0a6e 6576 6572 2064 6f6e 652e 2020 st.never done. │ │ │ │ │ +000107d0: 416e 7920 6361 7061 6269 6c69 7479 2061 Any capability a │ │ │ │ │ +000107e0: 6464 6564 2074 6f20 616e 20e2 8098 6573 dded to an ...es │ │ │ │ │ +000107f0: 7365 6e74 6961 6ce2 8099 2070 6163 6b61 sential... packa │ │ │ │ │ +00010800: 6765 2074 6865 7265 666f 7265 0a63 7265 ge therefore.cre │ │ │ │ │ +00010810: 6174 6573 2061 6e20 6f62 6c69 6761 7469 ates an obligati │ │ │ │ │ +00010820: 6f6e 2074 6f20 7375 7070 6f72 7420 7468 on to support th │ │ │ │ │ +00010830: 6174 2063 6170 6162 696c 6974 7920 6173 at capability as │ │ │ │ │ +00010840: 2070 6172 7420 6f66 2074 6865 0a45 7373 part of the.Ess │ │ │ │ │ +00010850: 656e 7469 616c 2073 6574 2069 6e20 7065 ential set in pe │ │ │ │ │ +00010860: 7270 6574 7569 7479 2e0a 0a59 6f75 206d rpetuity...You m │ │ │ │ │ +00010870: 7573 7420 6e6f 7420 7461 6720 616e 7920 ust not tag any │ │ │ │ │ +00010880: 7061 636b 6167 6573 20e2 8098 6573 7365 packages ...esse │ │ │ │ │ +00010890: 6e74 6961 6ce2 8099 2062 6566 6f72 6520 ntial... before │ │ │ │ │ +000108a0: 7468 6973 2068 6173 2062 6565 6e20 6469 this has been di │ │ │ │ │ +000108b0: 7363 7573 7365 640a 6f6e 2074 6865 20e2 scussed.on the . │ │ │ │ │ +000108c0: 8098 6465 6269 616e 2d64 6576 656c e280 ..debian-devel.. │ │ │ │ │ +000108d0: 9920 6d61 696c 696e 6720 6c69 7374 2061 . mailing list a │ │ │ │ │ +000108e0: 6e64 2061 2063 6f6e 7365 6e73 7573 2061 nd a consensus a │ │ │ │ │ +000108f0: 626f 7574 2064 6f69 6e67 2074 6861 7420 bout doing that │ │ │ │ │ +00010900: 6861 730a 6265 656e 2072 6561 6368 6564 has.been reached │ │ │ │ │ +00010910: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +00010920: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00010930: 4e6f 6465 3a20 4d61 696e 7461 696e 6572 Node: Maintainer │ │ │ │ │ +00010940: 2053 6372 6970 7473 2c20 2050 7265 763a Scripts, Prev: │ │ │ │ │ +00010950: 2045 7373 656e 7469 616c 2070 6163 6b61 Essential packa │ │ │ │ │ +00010960: 6765 732c 2020 5570 3a20 4269 6e61 7279 ges, Up: Binary │ │ │ │ │ +00010970: 2070 6163 6b61 6765 730a 0a33 2e39 204d packages..3.9 M │ │ │ │ │ +00010980: 6169 6e74 6169 6e65 7220 5363 7269 7074 aintainer Script │ │ │ │ │ +00010990: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.============== │ │ │ │ │ +000109a0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6520 7061 ========..The pa │ │ │ │ │ +000109b0: 636b 6167 6520 696e 7374 616c 6c61 7469 ckage installati │ │ │ │ │ +000109c0: 6f6e 2073 6372 6970 7473 2073 686f 756c on scripts shoul │ │ │ │ │ +000109d0: 6420 6176 6f69 6420 7072 6f64 7563 696e d avoid producin │ │ │ │ │ +000109e0: 6720 6f75 7470 7574 2077 6869 6368 2069 g output which i │ │ │ │ │ +000109f0: 730a 756e 6e65 6365 7373 6172 7920 666f s.unnecessary fo │ │ │ │ │ +00010a00: 7220 7468 6520 7573 6572 2074 6f20 7365 r the user to se │ │ │ │ │ +00010a10: 6520 616e 6420 7368 6f75 6c64 2072 656c e and should rel │ │ │ │ │ +00010a20: 7920 6f6e 20e2 8098 6470 6b67 e280 9920 y on ...dpkg... │ │ │ │ │ +00010a30: 746f 2073 7461 7665 206f 6666 0a62 6f72 to stave off.bor │ │ │ │ │ +00010a40: 6564 6f6d 206f 6e20 7468 6520 7061 7274 edom on the part │ │ │ │ │ +00010a50: 206f 6620 6120 7573 6572 2069 6e73 7461 of a user insta │ │ │ │ │ +00010a60: 6c6c 696e 6720 6d61 6e79 2070 6163 6b61 lling many packa │ │ │ │ │ +00010a70: 6765 732e 2020 5468 6973 206d 6561 6e73 ges. This means │ │ │ │ │ +00010a80: 2c0a 616d 6f6e 6773 7420 6f74 6865 7220 ,.amongst other │ │ │ │ │ +00010a90: 7468 696e 6773 2c20 6e6f 7420 7061 7373 things, not pass │ │ │ │ │ +00010aa0: 696e 6720 7468 6520 e280 982d 2d76 6572 ing the ...--ver │ │ │ │ │ +00010ab0: 626f 7365 e280 9920 6f70 7469 6f6e 2074 bose... option t │ │ │ │ │ +00010ac0: 6f0a e280 9875 7064 6174 652d 616c 7465 o....update-alte │ │ │ │ │ +00010ad0: 726e 6174 6976 6573 e280 992e 0a0a 4572 rnatives......Er │ │ │ │ │ +00010ae0: 726f 7273 2077 6869 6368 206f 6363 7572 rors which occur │ │ │ │ │ +00010af0: 2064 7572 696e 6720 7468 6520 6578 6563 during the exec │ │ │ │ │ +00010b00: 7574 696f 6e20 6f66 2061 6e20 696e 7374 ution of an inst │ │ │ │ │ +00010b10: 616c 6c61 7469 6f6e 2073 6372 6970 7420 allation script │ │ │ │ │ +00010b20: 6d75 7374 0a62 6520 6368 6563 6b65 6420 must.be checked │ │ │ │ │ +00010b30: 616e 6420 7468 6520 696e 7374 616c 6c61 and the installa │ │ │ │ │ +00010b40: 7469 6f6e 206d 7573 7420 6e6f 7420 636f tion must not co │ │ │ │ │ +00010b50: 6e74 696e 7565 2061 6674 6572 2061 6e20 ntinue after an │ │ │ │ │ +00010b60: 6572 726f 722e 0a0a 4e6f 7465 2074 6861 error...Note tha │ │ │ │ │ +00010b70: 7420 696e 2067 656e 6572 616c 202a 6e6f t in general *no │ │ │ │ │ +00010b80: 7465 2053 6372 6970 7473 3a20 3565 2e20 te Scripts: 5e. │ │ │ │ │ +00010b90: 6170 706c 6965 7320 746f 2070 6163 6b61 applies to packa │ │ │ │ │ +00010ba0: 6765 206d 6169 6e74 6169 6e65 720a 7363 ge maintainer.sc │ │ │ │ │ +00010bb0: 7269 7074 732c 2074 6f6f 2e0a 0a59 6f75 ripts, too...You │ │ │ │ │ +00010bc0: 2073 686f 756c 6420 6e6f 7420 7573 6520 should not use │ │ │ │ │ +00010bd0: e280 9864 706b 672d 6469 7665 7274 e280 ...dpkg-divert.. │ │ │ │ │ +00010be0: 9920 6f6e 2061 2066 696c 6520 6265 6c6f . on a file belo │ │ │ │ │ +00010bf0: 6e67 696e 6720 746f 2061 6e6f 7468 6572 nging to another │ │ │ │ │ +00010c00: 2070 6163 6b61 6765 0a77 6974 686f 7574 package.without │ │ │ │ │ +00010c10: 2063 6f6e 7375 6c74 696e 6720 7468 6520 consulting the │ │ │ │ │ +00010c20: 6d61 696e 7461 696e 6572 206f 6620 7468 maintainer of th │ │ │ │ │ +00010c30: 6174 2070 6163 6b61 6765 2066 6972 7374 at package first │ │ │ │ │ +00010c40: 2e20 2057 6865 6e20 6164 6469 6e67 206f . When adding o │ │ │ │ │ +00010c50: 720a 7265 6d6f 7669 6e67 2064 6976 6572 r.removing diver │ │ │ │ │ +00010c60: 7369 6f6e 732c 2070 6163 6b61 6765 206d sions, package m │ │ │ │ │ +00010c70: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +00010c80: 7320 6d75 7374 2070 726f 7669 6465 2074 s must provide t │ │ │ │ │ +00010c90: 6865 0ae2 8098 2d2d 7061 636b 6167 65e2 he....--package. │ │ │ │ │ +00010ca0: 8099 2066 6c61 6720 746f 20e2 8098 6470 .. flag to ...dp │ │ │ │ │ +00010cb0: 6b67 2d64 6976 6572 74e2 8099 2061 6e64 kg-divert... and │ │ │ │ │ +00010cc0: 206d 7573 7420 6e6f 7420 7573 6520 e280 must not use .. │ │ │ │ │ +00010cd0: 982d 2d6c 6f63 616c e280 992e 0a0a 416c .--local......Al │ │ │ │ │ +00010ce0: 6c20 7061 636b 6167 6573 2077 6869 6368 l packages which │ │ │ │ │ +00010cf0: 2073 7570 706c 7920 616e 2069 6e73 7461 supply an insta │ │ │ │ │ +00010d00: 6e63 6520 6f66 2061 2063 6f6d 6d6f 6e20 nce of a common │ │ │ │ │ +00010d10: 636f 6d6d 616e 6420 6e61 6d65 2028 6f72 command name (or │ │ │ │ │ +00010d20: 2c20 696e 0a67 656e 6572 616c 2c20 6669 , in.general, fi │ │ │ │ │ +00010d30: 6c65 6e61 6d65 2920 7368 6f75 6c64 2067 lename) should g │ │ │ │ │ +00010d40: 656e 6572 616c 6c79 2075 7365 20e2 8098 enerally use ... │ │ │ │ │ +00010d50: 7570 6461 7465 2d61 6c74 6572 6e61 7469 update-alternati │ │ │ │ │ +00010d60: 7665 73e2 8099 2073 6f20 7468 6174 0a74 ves... so that.t │ │ │ │ │ +00010d70: 6865 7920 6361 6e20 6265 2069 6e73 7461 hey can be insta │ │ │ │ │ +00010d80: 6c6c 6564 2074 6f67 6574 6865 722e 2020 lled together. │ │ │ │ │ +00010d90: 4966 20e2 8098 7570 6461 7465 2d61 6c74 If ...update-alt │ │ │ │ │ +00010da0: 6572 6e61 7469 7665 73e2 8099 2069 7320 ernatives... is │ │ │ │ │ +00010db0: 6e6f 7420 7573 6564 2c0a 7468 656e 2065 not used,.then e │ │ │ │ │ +00010dc0: 6163 6820 7061 636b 6167 6520 6d75 7374 ach package must │ │ │ │ │ +00010dd0: 2075 7365 20e2 8098 436f 6e66 6c69 6374 use ...Conflict │ │ │ │ │ +00010de0: 73e2 8099 2074 6f20 656e 7375 7265 2074 s... to ensure t │ │ │ │ │ +00010df0: 6861 7420 6f74 6865 7220 7061 636b 6167 hat other packag │ │ │ │ │ +00010e00: 6573 2061 7265 0a72 656d 6f76 6564 2e20 es are.removed. │ │ │ │ │ +00010e10: 2028 496e 2074 6869 7320 6361 7365 2c20 (In this case, │ │ │ │ │ +00010e20: 6974 206d 6179 2062 6520 6170 7072 6f70 it may be approp │ │ │ │ │ +00010e30: 7269 6174 6520 746f 2073 7065 6369 6679 riate to specify │ │ │ │ │ +00010e40: 2061 2063 6f6e 666c 6963 740a 6167 6169 a conflict.agai │ │ │ │ │ +00010e50: 6e73 7420 6561 726c 6965 7220 7665 7273 nst earlier vers │ │ │ │ │ +00010e60: 696f 6e73 206f 6620 736f 6d65 7468 696e ions of somethin │ │ │ │ │ +00010e70: 6720 7468 6174 2070 7265 7669 6f75 736c g that previousl │ │ │ │ │ +00010e80: 7920 6469 6420 6e6f 7420 7573 650a e280 y did not use... │ │ │ │ │ +00010e90: 9875 7064 6174 652d 616c 7465 726e 6174 .update-alternat │ │ │ │ │ +00010ea0: 6976 6573 e280 993b 2074 6869 7320 6973 ives...; this is │ │ │ │ │ +00010eb0: 2061 6e20 6578 6365 7074 696f 6e20 746f an exception to │ │ │ │ │ +00010ec0: 2074 6865 2075 7375 616c 2072 756c 6520 the usual rule │ │ │ │ │ +00010ed0: 7468 6174 0a76 6572 7369 6f6e 6564 2063 that.versioned c │ │ │ │ │ +00010ee0: 6f6e 666c 6963 7473 2073 686f 756c 6420 onflicts should │ │ │ │ │ +00010ef0: 6265 2061 766f 6964 6564 2e29 0a0a 4469 be avoided.)..Di │ │ │ │ │ +00010f00: 7665 7273 696f 6e73 2061 7265 2070 7269 versions are pri │ │ │ │ │ +00010f10: 6d61 7269 6c79 2069 6e74 656e 6465 6420 marily intended │ │ │ │ │ +00010f20: 6173 2061 2074 6f6f 6c20 666f 7220 6c6f as a tool for lo │ │ │ │ │ +00010f30: 6361 6c20 6164 6d69 6e69 7374 7261 746f cal administrato │ │ │ │ │ +00010f40: 7273 2061 6e64 0a6c 6f63 616c 2070 6163 rs and.local pac │ │ │ │ │ +00010f50: 6b61 6765 7320 746f 206f 7665 7272 6964 kages to overrid │ │ │ │ │ +00010f60: 6520 7468 6520 6265 6861 7669 6f72 206f e the behavior o │ │ │ │ │ +00010f70: 6620 4465 6269 616e 2e20 2057 6869 6c65 f Debian. While │ │ │ │ │ +00010f80: 2074 6865 7265 2061 7265 2073 6f6d 650a there are some. │ │ │ │ │ +00010f90: 6369 7263 756d 7374 616e 6365 7320 7768 circumstances wh │ │ │ │ │ +00010fa0: 6572 6520 6f6e 6520 4465 6269 616e 2070 ere one Debian p │ │ │ │ │ +00010fb0: 6163 6b61 6765 206d 6179 206e 6565 6420 ackage may need │ │ │ │ │ +00010fc0: 746f 2064 6976 6572 7420 6120 6669 6c65 to divert a file │ │ │ │ │ +00010fd0: 0a69 6e73 7461 6c6c 6564 2062 7920 616e .installed by an │ │ │ │ │ +00010fe0: 6f74 6865 7220 4465 6269 616e 2070 6163 other Debian pac │ │ │ │ │ +00010ff0: 6b61 6765 2c20 7375 6368 2063 6972 6375 kage, such circu │ │ │ │ │ +00011000: 6d73 7461 6e63 6573 2061 7265 2072 6172 mstances are rar │ │ │ │ │ +00011010: 652e 0a4d 6169 6e74 6169 6e65 7273 2073 e..Maintainers s │ │ │ │ │ +00011020: 686f 756c 6420 7374 726f 6e67 6c79 2070 hould strongly p │ │ │ │ │ +00011030: 7265 6665 7220 7573 696e 6720 6f74 6865 refer using othe │ │ │ │ │ +00011040: 7220 6f76 6572 7269 6469 6e67 206d 6563 r overriding mec │ │ │ │ │ +00011050: 6861 6e69 736d 732c 0a69 6e73 7465 6164 hanisms,.instead │ │ │ │ │ +00011060: 206f 6620 6469 7665 7273 696f 6e73 2c20 of diversions, │ │ │ │ │ +00011070: 7768 656e 6576 6572 2074 686f 7365 206f whenever those o │ │ │ │ │ +00011080: 7468 6572 206d 6563 6861 6e69 736d 7320 ther mechanisms │ │ │ │ │ +00011090: 6172 6520 7375 6666 6963 6965 6e74 2074 are sufficient t │ │ │ │ │ +000110a0: 6f0a 6163 636f 6d70 6c69 7368 2074 6865 o.accomplish the │ │ │ │ │ +000110b0: 2073 616d 6520 676f 616c 2e20 2049 6e20 same goal. In │ │ │ │ │ +000110c0: 6f74 6865 7220 776f 7264 732c 2064 6976 other words, div │ │ │ │ │ +000110d0: 6572 7369 6f6e 7320 696e 2070 6163 6b61 ersions in packa │ │ │ │ │ +000110e0: 6765 7320 7368 6f75 6c64 0a62 6520 636f ges should.be co │ │ │ │ │ +000110f0: 6e73 6964 6572 6564 2061 206c 6173 7420 nsidered a last │ │ │ │ │ +00011100: 7265 736f 7274 2e20 2044 6976 6572 7369 resort. Diversi │ │ │ │ │ +00011110: 6f6e 206f 6620 6120 6669 6c65 2069 6e20 on of a file in │ │ │ │ │ +00011120: 6f6e 6520 4465 6269 616e 2070 6163 6b61 one Debian packa │ │ │ │ │ +00011130: 6765 0a62 7920 616e 6f74 6865 7220 4465 ge.by another De │ │ │ │ │ +00011140: 6269 616e 2070 6163 6b61 6765 2073 686f bian package sho │ │ │ │ │ +00011150: 756c 6420 6265 2063 6f6f 7264 696e 6174 uld be coordinat │ │ │ │ │ +00011160: 6564 2062 6574 7765 656e 2074 6865 206d ed between the m │ │ │ │ │ +00011170: 6169 6e74 6169 6e65 7273 0a6f 6620 7468 aintainers.of th │ │ │ │ │ +00011180: 6f73 6520 7061 636b 6167 6573 2e0a 0a4f ose packages...O │ │ │ │ │ +00011190: 6e65 2073 7065 6369 6669 6320 6361 7365 ne specific case │ │ │ │ │ +000111a0: 206f 6620 7468 6973 2072 756c 6520 6973 of this rule is │ │ │ │ │ +000111b0: 2074 6861 7420 636f 6e66 6967 7572 6174 that configurat │ │ │ │ │ +000111c0: 696f 6e20 6669 6c65 7320 7573 6564 2062 ion files used b │ │ │ │ │ +000111d0: 790a e280 9873 7973 7465 6d64 e280 9920 y....systemd... │ │ │ │ │ +000111e0: 636f 6d70 6f6e 656e 7473 2c20 7375 6368 components, such │ │ │ │ │ +000111f0: 2061 7320 756e 6974 7328 3129 2c20 7564 as units(1), ud │ │ │ │ │ +00011200: 6576 2072 756c 6573 2832 292c 2074 6d70 ev rules(2), tmp │ │ │ │ │ +00011210: 6669 6c65 732e 6428 3329 2c0a 6d6f 6475 files.d(3),.modu │ │ │ │ │ +00011220: 6c65 732d 6c6f 6164 2e64 2834 292c 2073 les-load.d(4), s │ │ │ │ │ +00011230: 7973 7573 6572 7328 3529 2061 6e64 206f ysusers(5) and o │ │ │ │ │ +00011240: 7468 6572 2073 7563 6820 6669 6c65 732c ther such files, │ │ │ │ │ +00011250: 2069 6e63 6c75 6469 6e67 2074 686f 7365 including those │ │ │ │ │ +00011260: 0a73 7065 6369 6669 6320 746f 2073 7973 .specific to sys │ │ │ │ │ +00011270: 7465 6d64 2064 6165 6d6f 6e73 2028 652e temd daemons (e. │ │ │ │ │ +00011280: 672e 3a20 2f65 7463 2f73 7973 7465 6d64 g.: /etc/systemd │ │ │ │ │ +00011290: 2f73 7973 7465 6d2e 636f 6e66 292e 2836 /system.conf).(6 │ │ │ │ │ +000112a0: 2920 206d 7573 740a 6e6f 7420 6265 2064 ) must.not be d │ │ │ │ │ +000112b0: 6976 6572 7465 6420 6279 2061 6e79 2044 iverted by any D │ │ │ │ │ +000112c0: 6562 6961 6e20 7061 636b 6167 652e 2020 ebian package. │ │ │ │ │ +000112d0: 496e 7374 6561 642c 2075 7365 206d 6173 Instead, use mas │ │ │ │ │ +000112e0: 6b69 6e67 2061 6e64 0a64 726f 702d 696e king and.drop-in │ │ │ │ │ +000112f0: 7328 3729 2e0a 0a41 6c74 6572 6e61 7469 s(7)...Alternati │ │ │ │ │ +00011300: 7665 7320 6d75 7374 206e 6f74 2062 6520 ves must not be │ │ │ │ │ +00011310: 7573 6564 2066 6f72 20e2 8098 7379 7374 used for ...syst │ │ │ │ │ +00011320: 656d 64e2 8099 2063 6f6e 6669 6775 7261 emd... configura │ │ │ │ │ +00011330: 7469 6f6e 2066 696c 6573 2e20 2054 6865 tion files. The │ │ │ │ │ +00011340: 0a61 6c74 6572 6e61 7469 7665 7320 7379 .alternatives sy │ │ │ │ │ +00011350: 7374 656d 2064 6f65 7320 6e6f 7420 6b6e stem does not kn │ │ │ │ │ +00011360: 6f77 2068 6f77 2074 6f20 6170 706c 7920 ow how to apply │ │ │ │ │ +00011370: 6368 616e 6765 7320 746f 2073 6572 7669 changes to servi │ │ │ │ │ +00011380: 6365 7320 7768 656e 0a75 7064 6174 696e ces when.updatin │ │ │ │ │ +00011390: 6720 616c 7465 726e 6174 6976 6573 2c20 g alternatives, │ │ │ │ │ +000113a0: 736f 2074 6865 2072 6573 756c 7469 6e67 so the resulting │ │ │ │ │ +000113b0: 2062 6568 6176 696f 7220 776f 756c 6420 behavior would │ │ │ │ │ +000113c0: 6265 2063 6f6e 6675 7369 6e67 2061 6e64 be confusing and │ │ │ │ │ +000113d0: 0a75 6e70 7265 6469 6374 6162 6c65 2e20 .unpredictable. │ │ │ │ │ +000113e0: 2049 6e73 7465 6164 2c20 616c 6961 7365 Instead, aliase │ │ │ │ │ +000113f0: 7328 3829 2063 616e 2062 6520 7573 6564 s(8) can be used │ │ │ │ │ +00011400: 2074 6f20 7072 6f76 6964 6520 616c 7465 to provide alte │ │ │ │ │ +00011410: 726e 6174 6976 650a 696d 706c 656d 656e rnative.implemen │ │ │ │ │ +00011420: 7461 7469 6f6e 7320 6f66 2074 6865 2073 tations of the s │ │ │ │ │ +00011430: 616d 6520 6e61 6d65 6420 756e 6974 2e0a ame named unit.. │ │ │ │ │ +00011440: 0a2a 204d 656e 753a 0a0a 2a20 5072 6f6d .* Menu:..* Prom │ │ │ │ │ +00011450: 7074 696e 6720 696e 206d 6169 6e74 6169 pting in maintai │ │ │ │ │ +00011460: 6e65 7220 7363 7269 7074 733a 3a0a 0a20 ner scripts::.. │ │ │ │ │ +00011470: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +00011480: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +00011490: 2d0a 0a20 2020 2831 2920 0a68 7474 7073 -.. (1) .https │ │ │ │ │ +000114a0: 3a2f 2f77 7777 2e66 7265 6564 6573 6b74 ://www.freedeskt │ │ │ │ │ +000114b0: 6f70 2e6f 7267 2f73 6f66 7477 6172 652f op.org/software/ │ │ │ │ │ +000114c0: 7379 7374 656d 642f 6d61 6e2f 7379 7374 systemd/man/syst │ │ │ │ │ +000114d0: 656d 642e 756e 6974 2e68 746d 6c23 4465 emd.unit.html#De │ │ │ │ │ +000114e0: 7363 7269 7074 696f 6e0a 0a20 2020 2832 scription.. (2 │ │ │ │ │ +000114f0: 2920 0a68 7474 7073 3a2f 2f77 7777 2e66 ) .https://www.f │ │ │ │ │ +00011500: 7265 6564 6573 6b74 6f70 2e6f 7267 2f73 reedesktop.org/s │ │ │ │ │ +00011510: 6f66 7477 6172 652f 7379 7374 656d 642f oftware/systemd/ │ │ │ │ │ +00011520: 6d61 6e2f 7564 6576 2e68 746d 6c23 5275 man/udev.html#Ru │ │ │ │ │ +00011530: 6c65 7325 3230 4669 6c65 730a 0a20 2020 les%20Files.. │ │ │ │ │ +00011540: 2833 2920 0a68 7474 7073 3a2f 2f77 7777 (3) .https://www │ │ │ │ │ +00011550: 2e66 7265 6564 6573 6b74 6f70 2e6f 7267 .freedesktop.org │ │ │ │ │ +00011560: 2f73 6f66 7477 6172 652f 7379 7374 656d /software/system │ │ │ │ │ +00011570: 642f 6d61 6e2f 746d 7066 696c 6573 2e64 d/man/tmpfiles.d │ │ │ │ │ +00011580: 2e68 746d 6c23 436f 6e66 6967 7572 6174 .html#Configurat │ │ │ │ │ +00011590: 696f 6e25 3230 4469 7265 6374 6f72 6965 ion%20Directorie │ │ │ │ │ +000115a0: 7325 3230 616e 6425 3230 5072 6563 6564 s%20and%20Preced │ │ │ │ │ +000115b0: 656e 6365 0a0a 2020 2028 3429 200a 6874 ence.. (4) .ht │ │ │ │ │ +000115c0: 7470 733a 2f2f 7777 772e 6672 6565 6465 tps://www.freede │ │ │ │ │ +000115d0: 736b 746f 702e 6f72 672f 736f 6674 7761 sktop.org/softwa │ │ │ │ │ +000115e0: 7265 2f73 7973 7465 6d64 2f6d 616e 2f6d re/systemd/man/m │ │ │ │ │ +000115f0: 6f64 756c 6573 2d6c 6f61 642e 642e 6874 odules-load.d.ht │ │ │ │ │ +00011600: 6d6c 2343 6f6e 6669 6775 7261 7469 6f6e ml#Configuration │ │ │ │ │ +00011610: 2532 3046 6f72 6d61 740a 0a20 2020 2835 %20Format.. (5 │ │ │ │ │ +00011620: 2920 0a68 7474 7073 3a2f 2f77 7777 2e66 ) .https://www.f │ │ │ │ │ +00011630: 7265 6564 6573 6b74 6f70 2e6f 7267 2f73 reedesktop.org/s │ │ │ │ │ +00011640: 6f66 7477 6172 652f 7379 7374 656d 642f oftware/systemd/ │ │ │ │ │ +00011650: 6d61 6e2f 7379 7375 7365 7273 2e64 2e68 man/sysusers.d.h │ │ │ │ │ +00011660: 746d 6c23 436f 6e66 6967 7572 6174 696f tml#Configuratio │ │ │ │ │ +00011670: 6e25 3230 4469 7265 6374 6f72 6965 7325 n%20Directories% │ │ │ │ │ +00011680: 3230 616e 6425 3230 5072 6563 6564 656e 20and%20Preceden │ │ │ │ │ +00011690: 6365 0a0a 2020 2028 3629 200a 6874 7470 ce.. (6) .http │ │ │ │ │ +000116a0: 733a 2f2f 7777 772e 6672 6565 6465 736b s://www.freedesk │ │ │ │ │ +000116b0: 746f 702e 6f72 672f 736f 6674 7761 7265 top.org/software │ │ │ │ │ +000116c0: 2f73 7973 7465 6d64 2f6d 616e 2f73 7973 /systemd/man/sys │ │ │ │ │ +000116d0: 7465 6d64 2d73 7973 7465 6d2e 636f 6e66 temd-system.conf │ │ │ │ │ +000116e0: 2e68 746d 6c0a 0a20 2020 2837 2920 0a68 .html.. (7) .h │ │ │ │ │ +000116f0: 7474 7073 3a2f 2f77 7777 2e66 7265 6564 ttps://www.freed │ │ │ │ │ +00011700: 6573 6b74 6f70 2e6f 7267 2f73 6f66 7477 esktop.org/softw │ │ │ │ │ +00011710: 6172 652f 7379 7374 656d 642f 6d61 6e2f are/systemd/man/ │ │ │ │ │ +00011720: 7379 7374 656d 642e 756e 6974 2e68 746d systemd.unit.htm │ │ │ │ │ +00011730: 6c23 4465 7363 7269 7074 696f 6e0a 0a20 l#Description.. │ │ │ │ │ +00011740: 2020 2838 2920 0a68 7474 7073 3a2f 2f77 (8) .https://w │ │ │ │ │ +00011750: 7777 2e66 7265 6564 6573 6b74 6f70 2e6f ww.freedesktop.o │ │ │ │ │ +00011760: 7267 2f73 6f66 7477 6172 652f 7379 7374 rg/software/syst │ │ │ │ │ +00011770: 656d 642f 6d61 6e2f 7379 7374 656d 642e emd/man/systemd. │ │ │ │ │ +00011780: 756e 6974 2e68 746d 6c23 4465 7363 7269 unit.html#Descri │ │ │ │ │ +00011790: 7074 696f 6e0a 0a1f 0a46 696c 653a 2064 ption....File: d │ │ │ │ │ +000117a0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +000117b0: 6f2c 2020 4e6f 6465 3a20 5072 6f6d 7074 o, Node: Prompt │ │ │ │ │ +000117c0: 696e 6720 696e 206d 6169 6e74 6169 6e65 ing in maintaine │ │ │ │ │ +000117d0: 7220 7363 7269 7074 732c 2020 5570 3a20 r scripts, Up: │ │ │ │ │ +000117e0: 4d61 696e 7461 696e 6572 2053 6372 6970 Maintainer Scrip │ │ │ │ │ +000117f0: 7473 0a0a 332e 392e 3120 5072 6f6d 7074 ts..3.9.1 Prompt │ │ │ │ │ +00011800: 696e 6720 696e 206d 6169 6e74 6169 6e65 ing in maintaine │ │ │ │ │ +00011810: 7220 7363 7269 7074 730a 2d2d 2d2d 2d2d r scripts.------ │ │ │ │ │ +00011820: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00011830: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +00011840: 0a50 6163 6b61 6765 206d 6169 6e74 6169 .Package maintai │ │ │ │ │ +00011850: 6e65 7220 7363 7269 7074 7320 6d61 7920 ner scripts may │ │ │ │ │ +00011860: 7072 6f6d 7074 2074 6865 2075 7365 7220 prompt the user │ │ │ │ │ +00011870: 6966 206e 6563 6573 7361 7279 2e20 2050 if necessary. P │ │ │ │ │ +00011880: 726f 6d70 7469 6e67 0a6d 7573 7420 6265 rompting.must be │ │ │ │ │ +00011890: 2064 6f6e 6520 6279 2063 6f6d 6d75 6e69 done by communi │ │ │ │ │ +000118a0: 6361 7469 6e67 2074 6872 6f75 6768 2061 cating through a │ │ │ │ │ +000118b0: 2070 726f 6772 616d 2c20 7375 6368 2061 program, such a │ │ │ │ │ +000118c0: 7320 e280 9864 6562 636f 6e66 e280 992c s ...debconf..., │ │ │ │ │ +000118d0: 0a77 6869 6368 2063 6f6e 666f 726d 7320 .which conforms │ │ │ │ │ +000118e0: 746f 2074 6865 2044 6562 6961 6e20 436f to the Debian Co │ │ │ │ │ +000118f0: 6e66 6967 7572 6174 696f 6e20 4d61 6e61 nfiguration Mana │ │ │ │ │ +00011900: 6765 6d65 6e74 2053 7065 6369 6669 6361 gement Specifica │ │ │ │ │ +00011910: 7469 6f6e 2c0a 7665 7273 696f 6e20 3220 tion,.version 2 │ │ │ │ │ +00011920: 6f72 2068 6967 6865 722e 0a0a 5061 636b or higher...Pack │ │ │ │ │ +00011930: 6167 6573 2077 6869 6368 2061 7265 2065 ages which are e │ │ │ │ │ +00011940: 7373 656e 7469 616c 2c20 6f72 2077 6869 ssential, or whi │ │ │ │ │ +00011950: 6368 2061 7265 2064 6570 656e 6465 6e63 ch are dependenc │ │ │ │ │ +00011960: 6965 7320 6f66 2065 7373 656e 7469 616c ies of essential │ │ │ │ │ +00011970: 0a70 6163 6b61 6765 732c 206d 6179 2066 .packages, may f │ │ │ │ │ +00011980: 616c 6c20 6261 636b 206f 6e20 616e 6f74 all back on anot │ │ │ │ │ +00011990: 6865 7220 7072 6f6d 7074 696e 6720 6d65 her prompting me │ │ │ │ │ +000119a0: 7468 6f64 2069 6620 6e6f 2073 7563 6820 thod if no such │ │ │ │ │ +000119b0: 696e 7465 7266 6163 650a 6973 2061 7661 interface.is ava │ │ │ │ │ +000119c0: 696c 6162 6c65 2077 6865 6e20 7468 6579 ilable when they │ │ │ │ │ +000119d0: 2061 7265 2065 7865 6375 7465 642e 0a0a are executed... │ │ │ │ │ +000119e0: 5468 6520 4465 6269 616e 2043 6f6e 6669 The Debian Confi │ │ │ │ │ +000119f0: 6775 7261 7469 6f6e 204d 616e 6167 656d guration Managem │ │ │ │ │ +00011a00: 656e 7420 5370 6563 6966 6963 6174 696f ent Specificatio │ │ │ │ │ +00011a10: 6e20 6973 2069 6e63 6c75 6465 6420 696e n is included in │ │ │ │ │ +00011a20: 2074 6865 0ae2 8098 6465 6263 6f6e 665f the....debconf_ │ │ │ │ │ +00011a30: 7370 6563 6966 6963 6174 696f 6ee2 8099 specification... │ │ │ │ │ +00011a40: 2066 696c 6573 2069 6e20 7468 6520 6465 files in the de │ │ │ │ │ +00011a50: 6269 616e 2d70 6f6c 6963 7920 7061 636b bian-policy pack │ │ │ │ │ +00011a60: 6167 652e 2020 4974 2069 7320 616c 736f age. It is also │ │ │ │ │ +00011a70: 0a61 7661 696c 6162 6c65 2066 726f 6d20 .available from │ │ │ │ │ +00011a80: 7468 6520 4465 6269 616e 2077 6562 206d the Debian web m │ │ │ │ │ +00011a90: 6972 726f 7273 2061 740a e280 9868 7474 irrors at....htt │ │ │ │ │ +00011aa0: 7073 3a2f 2f77 7777 2e64 6562 6961 6e2e ps://www.debian. │ │ │ │ │ +00011ab0: 6f72 672f 646f 632f 7061 636b 6167 696e org/doc/packagin │ │ │ │ │ +00011ac0: 672d 6d61 6e75 616c 732f 6465 6263 6f6e g-manuals/debcon │ │ │ │ │ +00011ad0: 665f 7370 6563 6966 6963 6174 696f 6e2e f_specification. │ │ │ │ │ +00011ae0: 6874 6d6c e280 992e 0a0a 5061 636b 6167 html......Packag │ │ │ │ │ +00011af0: 6573 2077 6869 6368 2075 7365 2074 6865 es which use the │ │ │ │ │ +00011b00: 2044 6562 6961 6e20 436f 6e66 6967 7572 Debian Configur │ │ │ │ │ +00011b10: 6174 696f 6e20 4d61 6e61 6765 6d65 6e74 ation Management │ │ │ │ │ +00011b20: 2053 7065 6369 6669 6361 7469 6f6e 206d Specification m │ │ │ │ │ +00011b30: 6179 0a63 6f6e 7461 696e 2074 6865 2061 ay.contain the a │ │ │ │ │ +00011b40: 6464 6974 696f 6e61 6c20 7061 636b 6167 dditional packag │ │ │ │ │ +00011b50: 6520 6d65 7461 6461 7461 2066 696c 6573 e metadata files │ │ │ │ │ +00011b60: 20e2 8098 636f 6e66 6967 e280 9920 616e ...config... an │ │ │ │ │ +00011b70: 6420 e280 9874 656d 706c 6174 6573 e280 d ...templates.. │ │ │ │ │ +00011b80: 992e 0ae2 8098 636f 6e66 6967 e280 9920 ......config... │ │ │ │ │ +00011b90: 6973 2061 6e20 6164 6469 7469 6f6e 616c is an additional │ │ │ │ │ +00011ba0: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ +00011bb0: 7074 2075 7365 6420 666f 7220 7061 636b pt used for pack │ │ │ │ │ +00011bc0: 6167 650a 636f 6e66 6967 7572 6174 696f age.configuratio │ │ │ │ │ +00011bd0: 6e2c 2061 6e64 20e2 8098 7465 6d70 6c61 n, and ...templa │ │ │ │ │ +00011be0: 7465 73e2 8099 2063 6f6e 7461 696e 7320 tes... contains │ │ │ │ │ +00011bf0: 7465 6d70 6c61 7465 7320 7573 6564 2066 templates used f │ │ │ │ │ +00011c00: 6f72 2075 7365 720a 7072 6f6d 7074 696e or user.promptin │ │ │ │ │ +00011c10: 672e 2020 5468 6520 e280 9863 6f6e 6669 g. The ...confi │ │ │ │ │ +00011c20: 67e2 8099 2073 6372 6970 7420 6d69 6768 g... script migh │ │ │ │ │ +00011c30: 7420 6265 2072 756e 2062 6566 6f72 6520 t be run before │ │ │ │ │ +00011c40: 7468 6520 e280 9870 7265 696e 7374 e280 the ...preinst.. │ │ │ │ │ +00011c50: 9920 7363 7269 7074 0a61 6e64 2062 6566 . script.and bef │ │ │ │ │ +00011c60: 6f72 6520 7468 6520 7061 636b 6167 6520 ore the package │ │ │ │ │ +00011c70: 6973 2075 6e70 6163 6b65 6420 6f72 2061 is unpacked or a │ │ │ │ │ +00011c80: 6e79 206f 6620 6974 7320 6465 7065 6e64 ny of its depend │ │ │ │ │ +00011c90: 656e 6369 6573 206f 720a 7072 652d 6465 encies or.pre-de │ │ │ │ │ +00011ca0: 7065 6e64 656e 6369 6573 2061 7265 2073 pendencies are s │ │ │ │ │ +00011cb0: 6174 6973 6669 6564 2e20 2054 6865 7265 atisfied. There │ │ │ │ │ +00011cc0: 666f 7265 2069 7420 6d75 7374 2077 6f72 fore it must wor │ │ │ │ │ +00011cd0: 6b20 7573 696e 6720 6f6e 6c79 2074 6865 k using only the │ │ │ │ │ +00011ce0: 0a74 6f6f 6c73 2070 7265 7365 6e74 2069 .tools present i │ │ │ │ │ +00011cf0: 6e20 2765 7373 656e 7469 616c 2720 7061 n 'essential' pa │ │ │ │ │ +00011d00: 636b 6167 6573 2e20 2028 3129 0a0a 5061 ckages. (1)..Pa │ │ │ │ │ +00011d10: 636b 6167 6573 2077 6869 6368 2075 7365 ckages which use │ │ │ │ │ +00011d20: 2074 6865 2044 6562 6961 6e20 436f 6e66 the Debian Conf │ │ │ │ │ +00011d30: 6967 7572 6174 696f 6e20 4d61 6e61 6765 iguration Manage │ │ │ │ │ +00011d40: 6d65 6e74 2053 7065 6369 6669 6361 7469 ment Specificati │ │ │ │ │ +00011d50: 6f6e 0a6d 7573 7420 616c 6c6f 7720 666f on.must allow fo │ │ │ │ │ +00011d60: 7220 7472 616e 736c 6174 696f 6e20 6f66 r translation of │ │ │ │ │ +00011d70: 2074 6865 6972 2075 7365 722d 7669 7369 their user-visi │ │ │ │ │ +00011d80: 626c 6520 6d65 7373 6167 6573 2062 7920 ble messages by │ │ │ │ │ +00011d90: 7573 696e 6720 610a 6765 7474 6578 742d using a.gettext- │ │ │ │ │ +00011da0: 6261 7365 6420 7379 7374 656d 2073 7563 based system suc │ │ │ │ │ +00011db0: 6820 6173 2074 6865 206f 6e65 2070 726f h as the one pro │ │ │ │ │ +00011dc0: 7669 6465 6420 6279 2074 6865 2070 6f2d vided by the po- │ │ │ │ │ +00011dd0: 6465 6263 6f6e 6620 7061 636b 6167 652e debconf package. │ │ │ │ │ +00011de0: 0a0a 5061 636b 6167 6573 2073 686f 756c ..Packages shoul │ │ │ │ │ +00011df0: 6420 7472 7920 746f 206d 696e 696d 697a d try to minimiz │ │ │ │ │ +00011e00: 6520 7468 6520 616d 6f75 6e74 206f 6620 e the amount of │ │ │ │ │ +00011e10: 7072 6f6d 7074 696e 6720 7468 6579 206e prompting they n │ │ │ │ │ +00011e20: 6565 6420 746f 2064 6f2c 0a61 6e64 2074 eed to do,.and t │ │ │ │ │ +00011e30: 6865 7920 7368 6f75 6c64 2065 6e73 7572 hey should ensur │ │ │ │ │ +00011e40: 6520 7468 6174 2074 6865 2075 7365 7220 e that the user │ │ │ │ │ +00011e50: 7769 6c6c 206f 6e6c 7920 6576 6572 2062 will only ever b │ │ │ │ │ +00011e60: 6520 6173 6b65 6420 6561 6368 0a71 7565 e asked each.que │ │ │ │ │ +00011e70: 7374 696f 6e20 6f6e 6365 2e20 2054 6869 stion once. Thi │ │ │ │ │ +00011e80: 7320 6d65 616e 7320 7468 6174 2070 6163 s means that pac │ │ │ │ │ +00011e90: 6b61 6765 7320 7368 6f75 6c64 2074 7279 kages should try │ │ │ │ │ +00011ea0: 2074 6f20 7573 6520 6170 7072 6f70 7269 to use appropri │ │ │ │ │ +00011eb0: 6174 650a 7368 6172 6564 2063 6f6e 6669 ate.shared confi │ │ │ │ │ +00011ec0: 6775 7261 7469 6f6e 2066 696c 6573 2028 guration files ( │ │ │ │ │ +00011ed0: 7375 6368 2061 7320 e280 982f 6574 632f such as .../etc/ │ │ │ │ │ +00011ee0: 7061 7065 7273 697a 65e2 8099 2061 6e64 papersize... and │ │ │ │ │ +00011ef0: 0ae2 8098 2f65 7463 2f6e 6577 732f 7365 ..../etc/news/se │ │ │ │ │ +00011f00: 7276 6572 e280 9929 2c20 616e 6420 7368 rver...), and sh │ │ │ │ │ +00011f10: 6172 6564 2064 6562 636f 6e66 2076 6172 ared debconf var │ │ │ │ │ +00011f20: 6961 626c 6573 2072 6174 6865 7220 7468 iables rather th │ │ │ │ │ +00011f30: 616e 2065 6163 680a 7072 6f6d 7074 696e an each.promptin │ │ │ │ │ +00011f40: 6720 666f 7220 7468 6569 7220 6f77 6e20 g for their own │ │ │ │ │ +00011f50: 6c69 7374 206f 6620 7265 7175 6972 6564 list of required │ │ │ │ │ +00011f60: 2070 6965 6365 7320 6f66 2069 6e66 6f72 pieces of infor │ │ │ │ │ +00011f70: 6d61 7469 6f6e 2e0a 0a49 7420 616c 736f mation...It also │ │ │ │ │ +00011f80: 206d 6561 6e73 2074 6861 7420 616e 2075 means that an u │ │ │ │ │ +00011f90: 7067 7261 6465 2073 686f 756c 6420 6e6f pgrade should no │ │ │ │ │ +00011fa0: 7420 6173 6b20 7468 6520 7361 6d65 2071 t ask the same q │ │ │ │ │ +00011fb0: 7565 7374 696f 6e73 2061 6761 696e 2c0a uestions again,. │ │ │ │ │ +00011fc0: 756e 6c65 7373 2074 6865 2075 7365 7220 unless the user │ │ │ │ │ +00011fd0: 6861 7320 7573 6564 20e2 8098 6470 6b67 has used ...dpkg │ │ │ │ │ +00011fe0: 202d 2d70 7572 6765 e280 9920 746f 2072 --purge... to r │ │ │ │ │ +00011ff0: 656d 6f76 6520 7468 6520 7061 636b 6167 emove the packag │ │ │ │ │ +00012000: 65e2 8099 730a 636f 6e66 6967 7572 6174 e...s.configurat │ │ │ │ │ +00012010: 696f 6e2e 2020 5468 6520 616e 7377 6572 ion. The answer │ │ │ │ │ +00012020: 7320 746f 2063 6f6e 6669 6775 7261 7469 s to configurati │ │ │ │ │ +00012030: 6f6e 2071 7565 7374 696f 6e73 2073 686f on questions sho │ │ │ │ │ +00012040: 756c 6420 6265 2073 746f 7265 640a 696e uld be stored.in │ │ │ │ │ +00012050: 2061 6e20 6170 7072 6f70 7269 6174 6520 an appropriate │ │ │ │ │ +00012060: 706c 6163 6520 696e 20e2 8098 2f65 7463 place in .../etc │ │ │ │ │ +00012070: e280 9920 736f 2074 6861 7420 7468 6520 ... so that the │ │ │ │ │ +00012080: 7573 6572 2063 616e 206d 6f64 6966 7920 user can modify │ │ │ │ │ +00012090: 7468 656d 2c20 616e 640a 686f 7720 7468 them, and.how th │ │ │ │ │ +000120a0: 6973 2068 6173 2062 6565 6e20 646f 6e65 is has been done │ │ │ │ │ +000120b0: 2073 686f 756c 6420 6265 2064 6f63 756d should be docum │ │ │ │ │ +000120c0: 656e 7465 642e 0a0a 4966 2061 2070 6163 ented...If a pac │ │ │ │ │ +000120d0: 6b61 6765 2068 6173 2061 2076 6974 616c kage has a vital │ │ │ │ │ +000120e0: 6c79 2069 6d70 6f72 7461 6e74 2070 6965 ly important pie │ │ │ │ │ +000120f0: 6365 206f 6620 696e 666f 726d 6174 696f ce of informatio │ │ │ │ │ +00012100: 6e20 746f 2070 6173 7320 746f 2074 6865 n to pass to the │ │ │ │ │ +00012110: 0a75 7365 7220 2873 7563 6820 6173 20e2 .user (such as . │ │ │ │ │ +00012120: 809c 646f 6ee2 8099 7420 7275 6e20 6d65 ..don...t run me │ │ │ │ │ +00012130: 2061 7320 4920 616d 2c20 796f 7520 6d75 as I am, you mu │ │ │ │ │ +00012140: 7374 2065 6469 7420 7468 6520 666f 6c6c st edit the foll │ │ │ │ │ +00012150: 6f77 696e 670a 636f 6e66 6967 7572 6174 owing.configurat │ │ │ │ │ +00012160: 696f 6e20 6669 6c65 7320 6669 7273 7420 ion files first │ │ │ │ │ +00012170: 6f72 2079 6f75 2072 6973 6b20 796f 7572 or you risk your │ │ │ │ │ +00012180: 2073 7973 7465 6d20 656d 6974 7469 6e67 system emitting │ │ │ │ │ +00012190: 0a62 6164 6c79 2d66 6f72 6d61 7474 6564 .badly-formatted │ │ │ │ │ +000121a0: 206d 6573 7361 6765 73e2 809d 292c 2069 messages...), i │ │ │ │ │ +000121b0: 7420 7368 6f75 6c64 2064 6973 706c 6179 t should display │ │ │ │ │ +000121c0: 2074 6869 7320 696e 2074 6865 20e2 8098 this in the ... │ │ │ │ │ +000121d0: 636f 6e66 6967 e280 9920 6f72 0ae2 8098 config... or.... │ │ │ │ │ +000121e0: 706f 7374 696e 7374 e280 9920 7363 7269 postinst... scri │ │ │ │ │ +000121f0: 7074 2061 6e64 2070 726f 6d70 7420 7468 pt and prompt th │ │ │ │ │ +00012200: 6520 7573 6572 2074 6f20 6869 7420 7265 e user to hit re │ │ │ │ │ +00012210: 7475 726e 2074 6f20 6163 6b6e 6f77 6c65 turn to acknowle │ │ │ │ │ +00012220: 6467 6520 7468 650a 6d65 7373 6167 652e dge the.message. │ │ │ │ │ +00012230: 2020 436f 7079 7269 6768 7420 6d65 7373 Copyright mess │ │ │ │ │ +00012240: 6167 6573 2064 6f20 6e6f 7420 636f 756e ages do not coun │ │ │ │ │ +00012250: 7420 6173 2076 6974 616c 6c79 2069 6d70 t as vitally imp │ │ │ │ │ +00012260: 6f72 7461 6e74 2028 7468 6579 0a62 656c ortant (they.bel │ │ │ │ │ +00012270: 6f6e 6720 696e 20e2 8098 2f75 7372 2f73 ong in .../usr/s │ │ │ │ │ +00012280: 6861 7265 2f64 6f63 2f50 4143 4b41 4745 hare/doc/PACKAGE │ │ │ │ │ +00012290: 2f63 6f70 7972 6967 6874 e280 9929 3b20 /copyright...); │ │ │ │ │ +000122a0: 6e65 6974 6865 7220 646f 2069 6e73 7472 neither do instr │ │ │ │ │ +000122b0: 7563 7469 6f6e 730a 6f6e 2068 6f77 2074 uctions.on how t │ │ │ │ │ +000122c0: 6f20 7573 6520 6120 7072 6f67 7261 6d20 o use a program │ │ │ │ │ +000122d0: 2874 6865 7365 2073 686f 756c 6420 6265 (these should be │ │ │ │ │ +000122e0: 2069 6e20 6f6e 2d6c 696e 6520 646f 6375 in on-line docu │ │ │ │ │ +000122f0: 6d65 6e74 6174 696f 6e2c 2077 6865 7265 mentation, where │ │ │ │ │ +00012300: 0a61 6c6c 2074 6865 2075 7365 7273 2063 .all the users c │ │ │ │ │ +00012310: 616e 2073 6565 2074 6865 6d29 2e0a 0a41 an see them)...A │ │ │ │ │ +00012320: 6e79 206e 6563 6573 7361 7279 2070 726f ny necessary pro │ │ │ │ │ +00012330: 6d70 7469 6e67 2073 686f 756c 6420 616c mpting should al │ │ │ │ │ +00012340: 6d6f 7374 2061 6c77 6179 7320 6265 2063 most always be c │ │ │ │ │ +00012350: 6f6e 6669 6e65 6420 746f 2074 6865 20e2 onfined to the . │ │ │ │ │ +00012360: 8098 636f 6e66 6967 e280 990a 6f72 20e2 ..config....or . │ │ │ │ │ +00012370: 8098 706f 7374 696e 7374 e280 9920 7363 ..postinst... sc │ │ │ │ │ +00012380: 7269 7074 2e20 2049 6620 6974 2069 7320 ript. If it is │ │ │ │ │ +00012390: 646f 6e65 2069 6e20 7468 6520 e280 9870 done in the ...p │ │ │ │ │ +000123a0: 6f73 7469 6e73 74e2 8099 2c20 6974 2073 ostinst..., it s │ │ │ │ │ +000123b0: 686f 756c 6420 6265 0a70 726f 7465 6374 hould be.protect │ │ │ │ │ +000123c0: 6564 2077 6974 6820 6120 636f 6e64 6974 ed with a condit │ │ │ │ │ +000123d0: 696f 6e61 6c20 736f 2074 6861 7420 756e ional so that un │ │ │ │ │ +000123e0: 6e65 6365 7373 6172 7920 7072 6f6d 7074 necessary prompt │ │ │ │ │ +000123f0: 696e 6720 646f 6573 6ee2 8099 740a 6861 ing doesn...t.ha │ │ │ │ │ +00012400: 7070 656e 2069 6620 6120 7061 636b 6167 ppen if a packag │ │ │ │ │ +00012410: 65e2 8099 7320 696e 7374 616c 6c61 7469 e...s installati │ │ │ │ │ +00012420: 6f6e 2066 6169 6c73 2061 6e64 2074 6865 on fails and the │ │ │ │ │ +00012430: 20e2 8098 706f 7374 696e 7374 e280 9920 ...postinst... │ │ │ │ │ +00012440: 6973 2063 616c 6c65 640a 7769 7468 20e2 is called.with . │ │ │ │ │ +00012450: 8098 6162 6f72 742d 7570 6772 6164 65e2 ..abort-upgrade. │ │ │ │ │ +00012460: 8099 2c20 e280 9861 626f 7274 2d72 656d .., ...abort-rem │ │ │ │ │ +00012470: 6f76 65e2 8099 206f 7220 e280 9861 626f ove... or ...abo │ │ │ │ │ +00012480: 7274 2d64 6563 6f6e 6669 6775 7265 e280 rt-deconfigure.. │ │ │ │ │ +00012490: 992e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d .... --------- │ │ │ │ │ +000124a0: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +000124b0: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2044 ------.. (1) D │ │ │ │ │ +000124c0: 6562 636f 6e66 206f 7220 616e 6f74 6865 ebconf or anothe │ │ │ │ │ +000124d0: 7220 746f 6f6c 2074 6861 7420 696d 706c r tool that impl │ │ │ │ │ +000124e0: 656d 656e 7473 2074 6865 2044 6562 6961 ements the Debia │ │ │ │ │ +000124f0: 6e20 436f 6e66 6967 7572 6174 696f 6e0a n Configuration. │ │ │ │ │ +00012500: 4d61 6e61 6765 6d65 6e74 2053 7065 6369 Management Speci │ │ │ │ │ +00012510: 6669 6361 7469 6f6e 2077 696c 6c20 616c fication will al │ │ │ │ │ +00012520: 736f 2062 6520 696e 7374 616c 6c65 642c so be installed, │ │ │ │ │ +00012530: 2061 6e64 2061 6e79 2076 6572 7369 6f6e and any version │ │ │ │ │ +00012540: 6564 0a64 6570 656e 6465 6e63 6965 7320 ed.dependencies │ │ │ │ │ +00012550: 6f6e 2069 7420 7769 6c6c 2062 6520 7361 on it will be sa │ │ │ │ │ +00012560: 7469 7366 6965 6420 6265 666f 7265 2070 tisfied before p │ │ │ │ │ +00012570: 7265 636f 6e66 6967 7572 6174 696f 6e20 reconfiguration │ │ │ │ │ +00012580: 6265 6769 6e73 2e0a 0a1f 0a46 696c 653a begins.....File: │ │ │ │ │ +00012590: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +000125a0: 6e66 6f2c 2020 4e6f 6465 3a20 536f 7572 nfo, Node: Sour │ │ │ │ │ +000125b0: 6365 2070 6163 6b61 6765 732c 2020 4e65 ce packages, Ne │ │ │ │ │ +000125c0: 7874 3a20 436f 6e74 726f 6c20 6669 6c65 xt: Control file │ │ │ │ │ +000125d0: 7320 616e 6420 7468 6569 7220 6669 656c s and their fiel │ │ │ │ │ +000125e0: 6473 2c20 2050 7265 763a 2042 696e 6172 ds, Prev: Binar │ │ │ │ │ +000125f0: 7920 7061 636b 6167 6573 2c20 2055 703a y packages, Up: │ │ │ │ │ +00012600: 2054 6f70 0a0a 3420 536f 7572 6365 2070 Top..4 Source p │ │ │ │ │ +00012610: 6163 6b61 6765 730a 2a2a 2a2a 2a2a 2a2a ackages.******** │ │ │ │ │ +00012620: 2a2a 2a2a 2a2a 2a2a 2a0a 0a41 2044 6562 *********..A Deb │ │ │ │ │ +00012630: 6961 6e20 736f 7572 6365 2070 6163 6b61 ian source packa │ │ │ │ │ +00012640: 6765 2063 6f6e 7461 696e 7320 7468 6520 ge contains the │ │ │ │ │ +00012650: 736f 7572 6365 206d 6174 6572 6961 6c20 source material │ │ │ │ │ +00012660: 7573 6564 2074 6f20 636f 6e73 7472 7563 used to construc │ │ │ │ │ +00012670: 740a 6f6e 6520 6f72 206d 6f72 6520 2a6e t.one or more *n │ │ │ │ │ +00012680: 6f74 6520 6269 6e61 7279 2070 6163 6b61 ote binary packa │ │ │ │ │ +00012690: 6765 733a 2033 332e 2020 4120 736f 7572 ges: 33. A sour │ │ │ │ │ +000126a0: 6365 2070 6163 6b61 6765 2063 6f6e 7369 ce package consi │ │ │ │ │ +000126b0: 7374 7320 6f66 2061 0ae2 8098 2e64 7363 sts of a.....dsc │ │ │ │ │ +000126c0: e280 9920 6669 6c65 2028 7365 6520 2a6e ... file (see *n │ │ │ │ │ +000126d0: 6f74 6520 4465 6269 616e 2073 6f75 7263 ote Debian sourc │ │ │ │ │ +000126e0: 6520 7061 636b 6167 6520 636f 6e74 726f e package contro │ │ │ │ │ +000126f0: 6c20 6669 6c65 7320 e280 9320 2e64 7363 l files ... .dsc │ │ │ │ │ +00012700: 3a20 3633 2e29 2c0a 6f6e 6520 6f72 206d : 63.),.one or m │ │ │ │ │ +00012710: 6f72 6520 636f 6d70 7265 7373 6564 2074 ore compressed t │ │ │ │ │ +00012720: 6172 2066 696c 6573 2c20 616e 6420 706f ar files, and po │ │ │ │ │ +00012730: 7373 6962 6c79 206f 7468 6572 2066 696c ssibly other fil │ │ │ │ │ +00012740: 6573 2064 6570 656e 6469 6e67 206f 6e0a es depending on. │ │ │ │ │ +00012750: 7468 6520 7479 7065 2061 6e64 2066 6f72 the type and for │ │ │ │ │ +00012760: 6d61 7420 6f66 2073 6f75 7263 6520 7061 mat of source pa │ │ │ │ │ +00012770: 636b 6167 652e 2020 4269 6e61 7279 2070 ckage. Binary p │ │ │ │ │ +00012780: 6163 6b61 6765 7320 6172 6520 636f 6e74 ackages are cont │ │ │ │ │ +00012790: 7275 6374 6564 0a66 726f 6d20 7468 6520 ructed.from the │ │ │ │ │ +000127a0: 736f 7572 6365 2070 6163 6b61 6765 2076 source package v │ │ │ │ │ +000127b0: 6961 2061 2062 7569 6c64 2070 726f 6365 ia a build proce │ │ │ │ │ +000127c0: 7373 2064 6566 696e 6564 2062 7920 e280 ss defined by .. │ │ │ │ │ +000127d0: 9864 6562 6961 6e2f 7275 6c65 73e2 8099 .debian/rules... │ │ │ │ │ +000127e0: 0a61 6e64 206f 7468 6572 2066 696c 6573 .and other files │ │ │ │ │ +000127f0: 2069 6e20 7468 6520 e280 9864 6562 6961 in the ...debia │ │ │ │ │ +00012800: 6ee2 8099 2064 6972 6563 746f 7279 206f n... directory o │ │ │ │ │ +00012810: 6620 7468 6520 756e 7061 636b 6564 2073 f the unpacked s │ │ │ │ │ +00012820: 6f75 7263 650a 7061 636b 6167 652e 0a0a ource.package... │ │ │ │ │ +00012830: 4465 6269 616e 2073 6f75 7263 6520 7061 Debian source pa │ │ │ │ │ +00012840: 636b 6167 6573 2061 7265 2063 6c61 7373 ckages are class │ │ │ │ │ +00012850: 6966 6965 6420 6173 2027 6e61 7469 7665 ified as 'native │ │ │ │ │ +00012860: 2720 6f72 2027 6e6f 6e2d 6e61 7469 7665 ' or 'non-native │ │ │ │ │ +00012870: 272e 0a0a 4120 6e61 7469 7665 2073 6f75 '...A native sou │ │ │ │ │ +00012880: 7263 6520 7061 636b 6167 6520 6973 206f rce package is o │ │ │ │ │ +00012890: 6e65 2074 6861 7420 646f 6573 206e 6f74 ne that does not │ │ │ │ │ +000128a0: 2064 6973 7469 6e67 7569 7368 2062 6574 distinguish bet │ │ │ │ │ +000128b0: 7765 656e 2044 6562 6961 6e0a 7061 636b ween Debian.pack │ │ │ │ │ +000128c0: 6167 696e 6720 7265 6c65 6173 6573 2061 aging releases a │ │ │ │ │ +000128d0: 6e64 2075 7073 7472 6561 6d20 7265 6c65 nd upstream rele │ │ │ │ │ +000128e0: 6173 6573 2e20 2041 206e 6174 6976 6520 ases. A native │ │ │ │ │ +000128f0: 736f 7572 6365 2070 6163 6b61 6765 0a63 source package.c │ │ │ │ │ +00012900: 6f6e 7461 696e 7320 6120 7369 6e67 6c65 ontains a single │ │ │ │ │ +00012910: 2074 6172 2066 696c 6520 6f66 2073 6f75 tar file of sou │ │ │ │ │ +00012920: 7263 6520 6d61 7465 7269 616c 2c20 616e rce material, an │ │ │ │ │ +00012930: 6420 7468 6520 7665 7273 696f 6e69 6e67 d the versioning │ │ │ │ │ +00012940: 2064 6f65 730a 6e6f 7420 6861 7665 2061 does.not have a │ │ │ │ │ +00012950: 2044 6562 6961 6e2d 7370 6563 6966 6963 Debian-specific │ │ │ │ │ +00012960: 2063 6f6d 706f 6e65 6e74 2e20 204e 6174 component. Nat │ │ │ │ │ +00012970: 6976 6520 7061 636b 6167 6573 2061 7265 ive packages are │ │ │ │ │ +00012980: 206e 6f72 6d61 6c6c 7920 2862 7574 0a6e normally (but.n │ │ │ │ │ +00012990: 6f74 2065 7863 6c75 7369 7665 6c79 2920 ot exclusively) │ │ │ │ │ +000129a0: 7573 6564 2066 6f72 2073 6f66 7477 6172 used for softwar │ │ │ │ │ +000129b0: 6520 7468 6174 2068 6173 206e 6f20 696e e that has no in │ │ │ │ │ +000129c0: 6465 7065 6e64 656e 7420 6578 6973 7465 dependent existe │ │ │ │ │ +000129d0: 6e63 650a 6f75 7473 6964 6520 6f66 2044 nce.outside of D │ │ │ │ │ +000129e0: 6562 6961 6e2c 2073 7563 6820 6173 2073 ebian, such as s │ │ │ │ │ +000129f0: 6f66 7477 6172 6520 7772 6974 7465 6e20 oftware written │ │ │ │ │ +00012a00: 7370 6563 6966 6963 616c 6c79 2074 6f20 specifically to │ │ │ │ │ +00012a10: 6265 2061 2044 6562 6961 6e0a 7061 636b be a Debian.pack │ │ │ │ │ +00012a20: 6167 652e 0a0a 4120 6e6f 6e2d 6e61 7469 age...A non-nati │ │ │ │ │ +00012a30: 7665 2073 6f75 7263 6520 7061 636b 6167 ve source packag │ │ │ │ │ +00012a40: 6520 7365 7061 7261 7465 7320 7468 6520 e separates the │ │ │ │ │ +00012a50: 7570 7374 7265 616d 2072 656c 6561 7365 upstream release │ │ │ │ │ +00012a60: 2066 726f 6d20 7468 650a 4465 6269 616e from the.Debian │ │ │ │ │ +00012a70: 2070 6163 6b61 6769 6e67 2061 6e64 2061 packaging and a │ │ │ │ │ +00012a80: 6e79 2044 6562 6961 6e2d 7370 6563 6966 ny Debian-specif │ │ │ │ │ +00012a90: 6963 2063 6861 6e67 6573 2e20 2054 6865 ic changes. The │ │ │ │ │ +00012aa0: 2073 6f75 7263 6520 696e 2061 0a6e 6f6e source in a.non │ │ │ │ │ +00012ab0: 2d6e 6174 6976 6520 736f 7572 6365 2070 -native source p │ │ │ │ │ +00012ac0: 6163 6b61 6765 2069 7320 6469 7669 6465 ackage is divide │ │ │ │ │ +00012ad0: 6420 696e 746f 206f 6e65 206f 7220 6d6f d into one or mo │ │ │ │ │ +00012ae0: 7265 2075 7073 7472 6561 6d20 7461 7220 re upstream tar │ │ │ │ │ +00012af0: 6669 6c65 730a 706c 7573 2061 2063 6f6c files.plus a col │ │ │ │ │ +00012b00: 6c65 6374 696f 6e20 6f66 2044 6562 6961 lection of Debia │ │ │ │ │ +00012b10: 6e2d 7370 6563 6966 6963 2066 696c 6573 n-specific files │ │ │ │ │ +00012b20: 2e20 2028 4465 7065 6e64 696e 6720 6f6e . (Depending on │ │ │ │ │ +00012b30: 2074 6865 2066 6f72 6d61 7420 6f66 0a74 the format of.t │ │ │ │ │ +00012b40: 6865 2073 6f75 7263 6520 7061 636b 6167 he source packag │ │ │ │ │ +00012b50: 652c 2074 686f 7365 2044 6562 6961 6e2d e, those Debian- │ │ │ │ │ +00012b60: 7370 6563 6966 6963 2066 696c 6573 206d specific files m │ │ │ │ │ +00012b70: 6179 2063 6f6d 6520 696e 2074 6865 2066 ay come in the f │ │ │ │ │ +00012b80: 6f72 6d20 6f66 0a61 6e6f 7468 6572 2074 orm of.another t │ │ │ │ │ +00012b90: 6172 2066 696c 6520 6f72 2069 6e20 7468 ar file or in th │ │ │ │ │ +00012ba0: 6520 666f 726d 206f 6620 6120 636f 6d70 e form of a comp │ │ │ │ │ +00012bb0: 7265 7373 6564 2064 6966 662e 2920 2054 ressed diff.) T │ │ │ │ │ +00012bc0: 6865 2076 6572 7369 6f6e 206f 6620 610a he version of a. │ │ │ │ │ +00012bd0: 6e6f 6e2d 6e61 7469 7665 2070 6163 6b61 non-native packa │ │ │ │ │ +00012be0: 6765 2068 6173 2061 6e20 7570 7374 7265 ge has an upstre │ │ │ │ │ +00012bf0: 616d 2063 6f6d 706f 6e65 6e74 2061 6e64 am component and │ │ │ │ │ +00012c00: 2061 2044 6562 6961 6e20 636f 6d70 6f6e a Debian compon │ │ │ │ │ +00012c10: 656e 742c 2061 6e64 0a74 6865 7265 206d ent, and.there m │ │ │ │ │ +00012c20: 6179 2062 6520 6d75 6c74 6970 6c65 2044 ay be multiple D │ │ │ │ │ +00012c30: 6562 6961 6e20 7061 636b 6167 6520 7665 ebian package ve │ │ │ │ │ +00012c40: 7273 696f 6e73 2061 7373 6f63 6961 7465 rsions associate │ │ │ │ │ +00012c50: 6420 7769 7468 2061 2073 696e 676c 650a d with a single. │ │ │ │ │ +00012c60: 7570 7374 7265 616d 2072 656c 6561 7365 upstream release │ │ │ │ │ +00012c70: 2076 6572 7369 6f6e 2061 6e64 2073 6861 version and sha │ │ │ │ │ +00012c80: 7269 6e67 2074 6865 2073 616d 6520 7570 ring the same up │ │ │ │ │ +00012c90: 7374 7265 616d 2073 6f75 7263 6520 7461 stream source ta │ │ │ │ │ +00012ca0: 7220 6669 6c65 732e 0a0a 4d6f 7374 2073 r files...Most s │ │ │ │ │ +00012cb0: 6f75 7263 6520 7061 636b 6167 6573 2069 ource packages i │ │ │ │ │ +00012cc0: 6e20 4465 6269 616e 2061 7265 206e 6f6e n Debian are non │ │ │ │ │ +00012cd0: 2d6e 6174 6976 652e 0a0a 2a20 4d65 6e75 -native...* Menu │ │ │ │ │ +00012ce0: 3a0a 0a2a 2053 7461 6e64 6172 6473 2063 :..* Standards c │ │ │ │ │ +00012cf0: 6f6e 666f 726d 616e 6365 3a3a 0a2a 2050 onformance::.* P │ │ │ │ │ +00012d00: 6163 6b61 6765 2072 656c 6174 696f 6e73 ackage relations │ │ │ │ │ +00012d10: 6869 7073 3a3a 0a2a 2043 6861 6e67 6573 hips::.* Changes │ │ │ │ │ +00012d20: 2074 6f20 7468 6520 7570 7374 7265 616d to the upstream │ │ │ │ │ +00012d30: 2073 6f75 7263 6573 3a3a 0a2a 2044 6562 sources::.* Deb │ │ │ │ │ +00012d40: 6961 6e20 6368 616e 6765 6c6f 673b 2064 ian changelog; d │ │ │ │ │ +00012d50: 6562 6961 6e2f 6368 616e 6765 6c6f 673a ebian/changelog: │ │ │ │ │ +00012d60: 2044 6562 6961 6e20 6368 616e 6765 6c6f Debian changelo │ │ │ │ │ +00012d70: 6720 6465 6269 616e 2f63 6861 6e67 656c g debian/changel │ │ │ │ │ +00012d80: 6f67 2e0a 2a20 436f 7079 7269 6768 743b og..* Copyright; │ │ │ │ │ +00012d90: 2064 6562 6961 6e2f 636f 7079 7269 6768 debian/copyrigh │ │ │ │ │ +00012da0: 743a 2043 6f70 7972 6967 6874 2064 6562 t: Copyright deb │ │ │ │ │ +00012db0: 6961 6e2f 636f 7079 7269 6768 742e 0a2a ian/copyright..* │ │ │ │ │ +00012dc0: 2045 7272 6f72 2074 7261 7070 696e 6720 Error trapping │ │ │ │ │ +00012dd0: 696e 206d 616b 6566 696c 6573 3a3a 0a2a in makefiles::.* │ │ │ │ │ +00012de0: 2054 696d 6520 5374 616d 7073 3a3a 0a2a Time Stamps::.* │ │ │ │ │ +00012df0: 2052 6573 7472 6963 7469 6f6e 7320 6f6e Restrictions on │ │ │ │ │ +00012e00: 206f 626a 6563 7473 2069 6e20 736f 7572 objects in sour │ │ │ │ │ +00012e10: 6365 2070 6163 6b61 6765 733a 3a0a 2a20 ce packages::.* │ │ │ │ │ +00012e20: 4d61 696e 2062 7569 6c64 696e 6720 7363 Main building sc │ │ │ │ │ +00012e30: 7269 7074 3b20 6465 6269 616e 2f72 756c ript; debian/rul │ │ │ │ │ +00012e40: 6573 3a20 4d61 696e 2062 7569 6c64 696e es: Main buildin │ │ │ │ │ +00012e50: 6720 7363 7269 7074 2064 6562 6961 6e2f g script debian/ │ │ │ │ │ +00012e60: 7275 6c65 732e 0a2a 2056 6172 6961 626c rules..* Variabl │ │ │ │ │ +00012e70: 6520 7375 6273 7469 7475 7469 6f6e 733b e substitutions; │ │ │ │ │ +00012e80: 2064 6562 6961 6e2f 7375 6273 7476 6172 debian/substvar │ │ │ │ │ +00012e90: 733a 2056 6172 6961 626c 6520 7375 6273 s: Variable subs │ │ │ │ │ +00012ea0: 7469 7475 7469 6f6e 7320 6465 6269 616e titutions debian │ │ │ │ │ +00012eb0: 2f73 7562 7374 7661 7273 2e0a 2a20 5570 /substvars..* Up │ │ │ │ │ +00012ec0: 7374 7265 616d 2073 6f75 7263 6520 6c6f stream source lo │ │ │ │ │ +00012ed0: 6361 7469 6f6e 3b20 6465 6269 616e 2f77 cation; debian/w │ │ │ │ │ +00012ee0: 6174 6368 3a20 5570 7374 7265 616d 2073 atch: Upstream s │ │ │ │ │ +00012ef0: 6f75 7263 6520 6c6f 6361 7469 6f6e 2064 ource location d │ │ │ │ │ +00012f00: 6562 6961 6e2f 7761 7463 682e 0a2a 2047 ebian/watch..* G │ │ │ │ │ +00012f10: 656e 6572 6174 6564 2066 696c 6573 206c enerated files l │ │ │ │ │ +00012f20: 6973 743b 2064 6562 6961 6e2f 6669 6c65 ist; debian/file │ │ │ │ │ +00012f30: 733a 2047 656e 6572 6174 6564 2066 696c s: Generated fil │ │ │ │ │ +00012f40: 6573 206c 6973 7420 6465 6269 616e 2f66 es list debian/f │ │ │ │ │ +00012f50: 696c 6573 2e0a 2a20 456d 6265 6464 6564 iles..* Embedded │ │ │ │ │ +00012f60: 2063 6f64 6520 636f 7069 6573 3a3a 0a2a code copies::.* │ │ │ │ │ +00012f70: 2053 6f75 7263 6520 7061 636b 6167 6520 Source package │ │ │ │ │ +00012f80: 6861 6e64 6c69 6e67 3b20 6465 6269 616e handling; debian │ │ │ │ │ +00012f90: 2f52 4541 444d 452e 736f 7572 6365 3a20 /README.source: │ │ │ │ │ +00012fa0: 536f 7572 6365 2070 6163 6b61 6765 2068 Source package h │ │ │ │ │ +00012fb0: 616e 646c 696e 6720 6465 6269 616e 2f52 andling debian/R │ │ │ │ │ +00012fc0: 4541 444d 4520 736f 7572 6365 2e0a 2a20 EADME source..* │ │ │ │ │ +00012fd0: 5265 7072 6f64 7563 6962 696c 6974 793a Reproducibility: │ │ │ │ │ +00012fe0: 3a0a 2a20 4d69 7373 696e 6720 736f 7572 :.* Missing sour │ │ │ │ │ +00012ff0: 6365 733b 2064 6562 6961 6e2f 6d69 7373 ces; debian/miss │ │ │ │ │ +00013000: 696e 672d 736f 7572 6365 733a 204d 6973 ing-sources: Mis │ │ │ │ │ +00013010: 7369 6e67 2073 6f75 7263 6573 2064 6562 sing sources deb │ │ │ │ │ +00013020: 6961 6e2f 6d69 7373 696e 672d 736f 7572 ian/missing-sour │ │ │ │ │ +00013030: 6365 732e 0a2a 2056 656e 646f 722d 7370 ces..* Vendor-sp │ │ │ │ │ +00013040: 6563 6966 6963 2070 6174 6368 2073 6572 ecific patch ser │ │ │ │ │ +00013050: 6965 733a 3a0a 0a1f 0a46 696c 653a 2064 ies::....File: d │ │ │ │ │ +00013060: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00013070: 6f2c 2020 4e6f 6465 3a20 5374 616e 6461 o, Node: Standa │ │ │ │ │ +00013080: 7264 7320 636f 6e66 6f72 6d61 6e63 652c rds conformance, │ │ │ │ │ +00013090: 2020 4e65 7874 3a20 5061 636b 6167 6520 Next: Package │ │ │ │ │ +000130a0: 7265 6c61 7469 6f6e 7368 6970 732c 2020 relationships, │ │ │ │ │ +000130b0: 5570 3a20 536f 7572 6365 2070 6163 6b61 Up: Source packa │ │ │ │ │ +000130c0: 6765 730a 0a34 2e31 2053 7461 6e64 6172 ges..4.1 Standar │ │ │ │ │ +000130d0: 6473 2063 6f6e 666f 726d 616e 6365 0a3d ds conformance.= │ │ │ │ │ +000130e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000130f0: 3d3d 3d3d 3d3d 3d3d 0a0a 536f 7572 6365 ========..Source │ │ │ │ │ +00013100: 2070 6163 6b61 6765 7320 7368 6f75 6c64 packages should │ │ │ │ │ +00013110: 2073 7065 6369 6679 2074 6865 206d 6f73 specify the mos │ │ │ │ │ +00013120: 7420 7265 6365 6e74 2076 6572 7369 6f6e t recent version │ │ │ │ │ +00013130: 206e 756d 6265 7220 6f66 2074 6869 730a number of this. │ │ │ │ │ +00013140: 706f 6c69 6379 2064 6f63 756d 656e 7420 policy document │ │ │ │ │ +00013150: 7769 7468 2077 6869 6368 2079 6f75 7220 with which your │ │ │ │ │ +00013160: 7061 636b 6167 6520 636f 6d70 6c69 6564 package complied │ │ │ │ │ +00013170: 2077 6865 6e20 6974 2077 6173 206c 6173 when it was las │ │ │ │ │ +00013180: 740a 7570 6461 7465 642e 0a0a 5468 6520 t.updated...The │ │ │ │ │ +00013190: 7665 7273 696f 6e20 6973 2073 7065 6369 version is speci │ │ │ │ │ +000131a0: 6669 6564 2069 6e20 7468 6520 e280 9853 fied in the ...S │ │ │ │ │ +000131b0: 7461 6e64 6172 6473 2d56 6572 7369 6f6e tandards-Version │ │ │ │ │ +000131c0: e280 9920 636f 6e74 726f 6c20 6669 656c ... control fiel │ │ │ │ │ +000131d0: 642e 2020 5468 650a 666f 726d 6174 206f d. The.format o │ │ │ │ │ +000131e0: 6620 7468 6520 e280 9853 7461 6e64 6172 f the ...Standar │ │ │ │ │ +000131f0: 6473 2d56 6572 7369 6f6e e280 9920 6669 ds-Version... fi │ │ │ │ │ +00013200: 656c 6420 6973 2064 6573 6372 6962 6564 eld is described │ │ │ │ │ +00013210: 2069 6e20 2a6e 6f74 650a 5374 616e 6461 in *note.Standa │ │ │ │ │ +00013220: 7264 732d 5665 7273 696f 6e3a 2036 362e rds-Version: 66. │ │ │ │ │ +00013230: 0a0a 466f 7220 6120 7061 636b 6167 6520 ..For a package │ │ │ │ │ +00013240: 746f 2068 6176 6520 616e 206f 6c64 2053 to have an old S │ │ │ │ │ +00013250: 7461 6e64 6172 6473 2d56 6572 7369 6f6e tandards-Version │ │ │ │ │ +00013260: 2076 616c 7565 2069 7320 6e6f 7420 2769 value is not 'i │ │ │ │ │ +00013270: 7473 656c 6627 2061 0a62 7567 2c20 686f tself' a.bug, ho │ │ │ │ │ +00013280: 7765 7665 722e 2020 4974 206a 7573 7420 wever. It just │ │ │ │ │ +00013290: 6d65 616e 7320 7468 6174 206e 6f2d 6f6e means that no-on │ │ │ │ │ +000132a0: 6520 6861 7320 7965 7420 7265 7669 6577 e has yet review │ │ │ │ │ +000132b0: 6564 2074 6865 2070 6163 6b61 6765 0a77 ed the package.w │ │ │ │ │ +000132c0: 6974 6820 6368 616e 6765 7320 746f 2074 ith changes to t │ │ │ │ │ +000132d0: 6865 2073 7461 6e64 6172 6473 2069 6e20 he standards in │ │ │ │ │ +000132e0: 6d69 6e64 2e0a 0a57 6865 6e20 7570 6461 mind...When upda │ │ │ │ │ +000132f0: 7469 6e67 2065 7869 7374 696e 6720 7061 ting existing pa │ │ │ │ │ +00013300: 636b 6167 696e 672c 2074 6865 2053 7461 ckaging, the Sta │ │ │ │ │ +00013310: 6e64 6172 6473 2d56 6572 7369 6f6e 206d ndards-Version m │ │ │ │ │ +00013320: 7573 7420 6e6f 7420 6265 0a75 7064 6174 ust not be.updat │ │ │ │ │ +00013330: 6564 2065 7863 6570 7420 6166 7465 7220 ed except after │ │ │ │ │ +00013340: 7265 7669 6577 696e 6720 7468 6520 6368 reviewing the ch │ │ │ │ │ +00013350: 616e 6765 7320 6265 7477 6565 6e20 7468 anges between th │ │ │ │ │ +00013360: 6520 6f6c 6420 616e 6420 7468 6520 6e65 e old and the ne │ │ │ │ │ +00013370: 770a 7665 7273 696f 6e73 206f 6620 7468 w.versions of th │ │ │ │ │ +00013380: 6520 7374 616e 6461 7264 7320 616e 6420 e standards and │ │ │ │ │ +00013390: 7570 6461 7469 6e67 2079 6f75 7220 7061 updating your pa │ │ │ │ │ +000133a0: 636b 6167 6520 6966 206e 6563 6573 7361 ckage if necessa │ │ │ │ │ +000133b0: 7279 2028 7468 650a 2a6e 6f74 6520 5570 ry (the.*note Up │ │ │ │ │ +000133c0: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ +000133d0: 743a 2039 2e20 6361 6e20 6865 6c70 2077 t: 9. can help w │ │ │ │ │ +000133e0: 6974 6820 7468 6973 2074 6173 6b29 2e0a ith this task).. │ │ │ │ │ +000133f0: 0a41 2076 6572 7920 6f6c 6420 5374 616e .A very old Stan │ │ │ │ │ +00013400: 6461 7264 732d 5665 7273 696f 6e20 6361 dards-Version ca │ │ │ │ │ +00013410: 6e20 6d65 616e 2074 6861 7420 696e 6665 n mean that infe │ │ │ │ │ +00013420: 6c69 6369 7469 6573 2069 6e20 7468 6520 licities in the │ │ │ │ │ +00013430: 7061 636b 6167 650a 6172 6520 6c69 6b65 package.are like │ │ │ │ │ +00013440: 6c79 2e20 2049 7420 6973 2072 6563 6f6d ly. It is recom │ │ │ │ │ +00013450: 6d65 6e64 6564 2074 6861 7420 6561 6368 mended that each │ │ │ │ │ +00013460: 2070 6163 6b61 6765 2062 6520 7265 7669 package be revi │ │ │ │ │ +00013470: 6577 6564 2061 7420 6c65 6173 740a 6f6e ewed at least.on │ │ │ │ │ +00013480: 6365 2070 6572 2044 6562 6961 6e20 7265 ce per Debian re │ │ │ │ │ +00013490: 6c65 6173 652c 2073 6f20 6120 5374 616e lease, so a Stan │ │ │ │ │ +000134a0: 6461 7264 732d 5665 7273 696f 6e20 6f6c dards-Version ol │ │ │ │ │ +000134b0: 6465 7220 7468 616e 2074 6865 2070 7265 der than the pre │ │ │ │ │ +000134c0: 7669 6f75 730a 4465 6269 616e 2072 656c vious.Debian rel │ │ │ │ │ +000134d0: 6561 7365 2069 7320 696e 6469 6361 7469 ease is indicati │ │ │ │ │ +000134e0: 7665 206f 6620 776f 726b 2028 6966 206f ve of work (if o │ │ │ │ │ +000134f0: 6e6c 7920 7265 7669 6577 2077 6f72 6b29 nly review work) │ │ │ │ │ +00013500: 2074 6861 7420 6e65 6564 730a 646f 696e that needs.doin │ │ │ │ │ +00013510: 672e 0a0a 1f0a 4669 6c65 3a20 6465 6269 g.....File: debi │ │ │ │ │ +00013520: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00013530: 204e 6f64 653a 2050 6163 6b61 6765 2072 Node: Package r │ │ │ │ │ +00013540: 656c 6174 696f 6e73 6869 7073 2c20 204e elationships, N │ │ │ │ │ +00013550: 6578 743a 2043 6861 6e67 6573 2074 6f20 ext: Changes to │ │ │ │ │ +00013560: 7468 6520 7570 7374 7265 616d 2073 6f75 the upstream sou │ │ │ │ │ +00013570: 7263 6573 2c20 2050 7265 763a 2053 7461 rces, Prev: Sta │ │ │ │ │ +00013580: 6e64 6172 6473 2063 6f6e 666f 726d 616e ndards conforman │ │ │ │ │ +00013590: 6365 2c20 2055 703a 2053 6f75 7263 6520 ce, Up: Source │ │ │ │ │ +000135a0: 7061 636b 6167 6573 0a0a 342e 3220 5061 packages..4.2 Pa │ │ │ │ │ +000135b0: 636b 6167 6520 7265 6c61 7469 6f6e 7368 ckage relationsh │ │ │ │ │ +000135c0: 6970 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ips.============ │ │ │ │ │ +000135d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a53 =============..S │ │ │ │ │ +000135e0: 6f75 7263 6520 7061 636b 6167 6573 2073 ource packages s │ │ │ │ │ +000135f0: 686f 756c 6420 7370 6563 6966 7920 7768 hould specify wh │ │ │ │ │ +00013600: 6963 6820 6269 6e61 7279 2070 6163 6b61 ich binary packa │ │ │ │ │ +00013610: 6765 7320 7468 6579 2072 6571 7569 7265 ges they require │ │ │ │ │ +00013620: 2074 6f20 6265 0a69 6e73 7461 6c6c 6564 to be.installed │ │ │ │ │ +00013630: 206f 7220 6e6f 7420 746f 2062 6520 696e or not to be in │ │ │ │ │ +00013640: 7374 616c 6c65 6420 696e 206f 7264 6572 stalled in order │ │ │ │ │ +00013650: 2074 6f20 6275 696c 6420 636f 7272 6563 to build correc │ │ │ │ │ +00013660: 746c 792e 2020 466f 720a 6578 616d 706c tly. For.exampl │ │ │ │ │ +00013670: 652c 2069 6620 6275 696c 6469 6e67 2061 e, if building a │ │ │ │ │ +00013680: 2070 6163 6b61 6765 2072 6571 7569 7265 package require │ │ │ │ │ +00013690: 7320 6120 6365 7274 6169 6e20 636f 6d70 s a certain comp │ │ │ │ │ +000136a0: 696c 6572 2c20 7468 656e 2074 6865 0a63 iler, then the.c │ │ │ │ │ +000136b0: 6f6d 7069 6c65 7220 7368 6f75 6c64 2062 ompiler should b │ │ │ │ │ +000136c0: 6520 7370 6563 6966 6965 6420 6173 2061 e specified as a │ │ │ │ │ +000136d0: 2062 7569 6c64 2d74 696d 6520 6465 7065 build-time depe │ │ │ │ │ +000136e0: 6e64 656e 6379 2e0a 0a49 7420 6973 206e ndency...It is n │ │ │ │ │ +000136f0: 6f74 206e 6563 6573 7361 7279 2074 6f20 ot necessary to │ │ │ │ │ +00013700: 6578 706c 6963 6974 6c79 2073 7065 6369 explicitly speci │ │ │ │ │ +00013710: 6679 2062 7569 6c64 2d74 696d 6520 7265 fy build-time re │ │ │ │ │ +00013720: 6c61 7469 6f6e 7368 6970 7320 6f6e 2061 lationships on a │ │ │ │ │ +00013730: 0a6d 696e 696d 616c 2073 6574 206f 6620 .minimal set of │ │ │ │ │ +00013740: 7061 636b 6167 6573 2074 6861 7420 6172 packages that ar │ │ │ │ │ +00013750: 6520 616c 7761 7973 206e 6565 6465 6420 e always needed │ │ │ │ │ +00013760: 746f 2063 6f6d 7069 6c65 2c20 6c69 6e6b to compile, link │ │ │ │ │ +00013770: 2061 6e64 2070 7574 0a69 6e20 6120 4465 and put.in a De │ │ │ │ │ +00013780: 6269 616e 2070 6163 6b61 6765 2061 2073 bian package a s │ │ │ │ │ +00013790: 7461 6e64 6172 6420 e280 9c48 656c 6c6f tandard ...Hello │ │ │ │ │ +000137a0: 2057 6f72 6c64 21e2 809d 2070 726f 6772 World!... progr │ │ │ │ │ +000137b0: 616d 2077 7269 7474 656e 2069 6e20 4320 am written in C │ │ │ │ │ +000137c0: 6f72 0a43 2b2b 2e20 2054 6865 2072 6571 or.C++. The req │ │ │ │ │ +000137d0: 7569 7265 6420 7061 636b 6167 6573 2061 uired packages a │ │ │ │ │ +000137e0: 7265 2063 616c 6c65 6420 2762 7569 6c64 re called 'build │ │ │ │ │ +000137f0: 2d65 7373 656e 7469 616c 272c 2061 6e64 -essential', and │ │ │ │ │ +00013800: 2061 6e0a 696e 666f 726d 6174 696f 6e61 an.informationa │ │ │ │ │ +00013810: 6c20 6c69 7374 2063 616e 2062 6520 666f l list can be fo │ │ │ │ │ +00013820: 756e 6420 696e 20e2 8098 2f75 7372 2f73 und in .../usr/s │ │ │ │ │ +00013830: 6861 7265 2f64 6f63 2f62 7569 6c64 2d65 hare/doc/build-e │ │ │ │ │ +00013840: 7373 656e 7469 616c 2f6c 6973 74e2 8099 ssential/list... │ │ │ │ │ +00013850: 0a28 7768 6963 6820 6973 2063 6f6e 7461 .(which is conta │ │ │ │ │ +00013860: 696e 6564 2069 6e20 7468 6520 e280 9862 ined in the ...b │ │ │ │ │ +00013870: 7569 6c64 2d65 7373 656e 7469 616c e280 uild-essential.. │ │ │ │ │ +00013880: 9920 7061 636b 6167 6529 2e20 2028 3129 . package). (1) │ │ │ │ │ +00013890: 0a0a 5768 656e 2073 7065 6369 6679 696e ..When specifyin │ │ │ │ │ +000138a0: 6720 7468 6520 7365 7420 6f66 2062 7569 g the set of bui │ │ │ │ │ +000138b0: 6c64 2d74 696d 6520 6465 7065 6e64 656e ld-time dependen │ │ │ │ │ +000138c0: 6369 6573 2c20 6f6e 6520 7368 6f75 6c64 cies, one should │ │ │ │ │ +000138d0: 206c 6973 7420 6f6e 6c79 0a74 686f 7365 list only.those │ │ │ │ │ +000138e0: 2070 6163 6b61 6765 7320 6578 706c 6963 packages explic │ │ │ │ │ +000138f0: 6974 6c79 2072 6571 7569 7265 6420 6279 itly required by │ │ │ │ │ +00013900: 2074 6865 2062 7569 6c64 2e20 2049 7420 the build. It │ │ │ │ │ +00013910: 6973 206e 6f74 206e 6563 6573 7361 7279 is not necessary │ │ │ │ │ +00013920: 2074 6f0a 6c69 7374 2070 6163 6b61 6765 to.list package │ │ │ │ │ +00013930: 7320 7768 6963 6820 6172 6520 7265 7175 s which are requ │ │ │ │ │ +00013940: 6972 6564 206d 6572 656c 7920 6265 6361 ired merely beca │ │ │ │ │ +00013950: 7573 6520 736f 6d65 206f 7468 6572 2070 use some other p │ │ │ │ │ +00013960: 6163 6b61 6765 2069 6e0a 7468 6520 6c69 ackage in.the li │ │ │ │ │ +00013970: 7374 206f 6620 6275 696c 642d 7469 6d65 st of build-time │ │ │ │ │ +00013980: 2064 6570 656e 6465 6e63 6965 7320 6465 dependencies de │ │ │ │ │ +00013990: 7065 6e64 7320 6f6e 2074 6865 6d2e 2020 pends on them. │ │ │ │ │ +000139a0: 2832 290a 0a49 6620 6275 696c 642d 7469 (2)..If build-ti │ │ │ │ │ +000139b0: 6d65 2064 6570 656e 6465 6e63 6965 7320 me dependencies │ │ │ │ │ +000139c0: 6172 6520 7370 6563 6966 6965 642c 2069 are specified, i │ │ │ │ │ +000139d0: 7420 6d75 7374 2062 6520 706f 7373 6962 t must be possib │ │ │ │ │ +000139e0: 6c65 2074 6f20 6275 696c 640a 7468 6520 le to build.the │ │ │ │ │ +000139f0: 7061 636b 6167 6520 616e 6420 7072 6f64 package and prod │ │ │ │ │ +00013a00: 7563 6520 776f 726b 696e 6720 6269 6e61 uce working bina │ │ │ │ │ +00013a10: 7269 6573 206f 6e20 6120 7379 7374 656d ries on a system │ │ │ │ │ +00013a20: 2077 6974 6820 6f6e 6c79 2065 7373 656e with only essen │ │ │ │ │ +00013a30: 7469 616c 0a61 6e64 2062 7569 6c64 2d65 tial.and build-e │ │ │ │ │ +00013a40: 7373 656e 7469 616c 2070 6163 6b61 6765 ssential package │ │ │ │ │ +00013a50: 7320 696e 7374 616c 6c65 6420 616e 6420 s installed and │ │ │ │ │ +00013a60: 616c 736f 2074 686f 7365 2072 6571 7569 also those requi │ │ │ │ │ +00013a70: 7265 6420 746f 0a73 6174 6973 6679 2074 red to.satisfy t │ │ │ │ │ +00013a80: 6865 2062 7569 6c64 2d74 696d 6520 7265 he build-time re │ │ │ │ │ +00013a90: 6c61 7469 6f6e 7368 6970 7320 2869 6e63 lationships (inc │ │ │ │ │ +00013aa0: 6c75 6469 6e67 2061 6e79 2069 6d70 6c69 luding any impli │ │ │ │ │ +00013ab0: 6564 0a72 656c 6174 696f 6e73 6869 7073 ed.relationships │ │ │ │ │ +00013ac0: 292e 2020 496e 2070 6172 7469 6375 6c61 ). In particula │ │ │ │ │ +00013ad0: 722c 2074 6869 7320 6d65 616e 7320 7468 r, this means th │ │ │ │ │ +00013ae0: 6174 2076 6572 7369 6f6e 2063 6c61 7573 at version claus │ │ │ │ │ +00013af0: 6573 2073 686f 756c 640a 6265 2075 7365 es should.be use │ │ │ │ │ +00013b00: 6420 7269 676f 726f 7573 6c79 2069 6e20 d rigorously in │ │ │ │ │ +00013b10: 6275 696c 642d 7469 6d65 2072 656c 6174 build-time relat │ │ │ │ │ +00013b20: 696f 6e73 6869 7073 2073 6f20 7468 6174 ionships so that │ │ │ │ │ +00013b30: 206f 6e65 2063 616e 6e6f 740a 7072 6f64 one cannot.prod │ │ │ │ │ +00013b40: 7563 6520 6261 6420 6f72 2069 6e63 6f6e uce bad or incon │ │ │ │ │ +00013b50: 7369 7374 656e 746c 7920 636f 6e66 6967 sistently config │ │ │ │ │ +00013b60: 7572 6564 2070 6163 6b61 6765 7320 7768 ured packages wh │ │ │ │ │ +00013b70: 656e 2074 6865 2072 656c 6174 696f 6e73 en the relations │ │ │ │ │ +00013b80: 6869 7073 0a61 7265 2070 726f 7065 726c hips.are properl │ │ │ │ │ +00013b90: 7920 7361 7469 7366 6965 642e 0a0a 2a6e y satisfied...*n │ │ │ │ │ +00013ba0: 6f74 6520 4465 636c 6172 696e 6720 7265 ote Declaring re │ │ │ │ │ +00013bb0: 6c61 7469 6f6e 7368 6970 7320 6265 7477 lationships betw │ │ │ │ │ +00013bc0: 6565 6e20 7061 636b 6167 6573 3a20 3534 een packages: 54 │ │ │ │ │ +00013bd0: 2e20 6578 706c 6169 6e73 2074 6865 0a74 . explains the.t │ │ │ │ │ +00013be0: 6563 686e 6963 616c 2064 6574 6169 6c73 echnical details │ │ │ │ │ +00013bf0: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ +00013c00: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ +00013c10: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 5261 -----.. (1) Ra │ │ │ │ │ +00013c20: 7469 6f6e 616c 653a 0a0a 2020 202d 2054 tionale:.. - T │ │ │ │ │ +00013c30: 6869 7320 616c 6c6f 7773 206d 6169 6e74 his allows maint │ │ │ │ │ +00013c40: 6169 6e69 6e67 2074 6865 206c 6973 7420 aining the list │ │ │ │ │ +00013c50: 7365 7061 7261 7465 6c79 2066 726f 6d20 separately from │ │ │ │ │ +00013c60: 7468 6520 706f 6c69 6379 0a20 2020 2020 the policy. │ │ │ │ │ +00013c70: 646f 6375 6d65 6e74 7320 2874 6865 206c documents (the l │ │ │ │ │ +00013c80: 6973 7420 646f 6573 206e 6f74 206e 6565 ist does not nee │ │ │ │ │ +00013c90: 6420 7468 6520 6b69 6e64 206f 6620 636f d the kind of co │ │ │ │ │ +00013ca0: 6e74 726f 6c20 7468 6174 2074 6865 0a20 ntrol that the. │ │ │ │ │ +00013cb0: 2020 2020 706f 6c69 6379 2064 6f63 756d policy docum │ │ │ │ │ +00013cc0: 656e 7473 2064 6f29 2e0a 0a20 2020 2d20 ents do)... - │ │ │ │ │ +00013cd0: 4861 7669 6e67 2061 2073 6570 6172 6174 Having a separat │ │ │ │ │ +00013ce0: 6520 7061 636b 6167 6520 616c 6c6f 7773 e package allows │ │ │ │ │ +00013cf0: 206f 6e65 2074 6f20 696e 7374 616c 6c20 one to install │ │ │ │ │ +00013d00: 7468 6520 6275 696c 642d 6573 7365 6e74 the build-essent │ │ │ │ │ +00013d10: 6961 6c0a 2020 2020 2070 6163 6b61 6765 ial. package │ │ │ │ │ +00013d20: 7320 6f6e 2061 206d 6163 6869 6e65 2c20 s on a machine, │ │ │ │ │ +00013d30: 6173 2077 656c 6c20 6173 2061 6c6c 6f77 as well as allow │ │ │ │ │ +00013d40: 696e 6720 6f74 6865 7220 7061 636b 6167 ing other packag │ │ │ │ │ +00013d50: 6573 2073 7563 6820 6173 0a20 2020 2020 es such as. │ │ │ │ │ +00013d60: 7461 736b 7320 746f 2072 6571 7569 7265 tasks to require │ │ │ │ │ +00013d70: 2069 6e73 7461 6c6c 6174 696f 6e20 6f66 installation of │ │ │ │ │ +00013d80: 2074 6865 2062 7569 6c64 2d65 7373 656e the build-essen │ │ │ │ │ +00013d90: 7469 616c 2070 6163 6b61 6765 7320 7573 tial packages us │ │ │ │ │ +00013da0: 696e 670a 2020 2020 2074 6865 2064 6570 ing. the dep │ │ │ │ │ +00013db0: 656e 6473 2072 656c 6174 696f 6e2e 0a0a ends relation... │ │ │ │ │ +00013dc0: 2020 202d 2054 6865 2073 6570 6172 6174 - The separat │ │ │ │ │ +00013dd0: 6520 7061 636b 6167 6520 616c 6c6f 7773 e package allows │ │ │ │ │ +00013de0: 2062 7567 2072 6570 6f72 7473 2061 6761 bug reports aga │ │ │ │ │ +00013df0: 696e 7374 2074 6865 206c 6973 7420 746f inst the list to │ │ │ │ │ +00013e00: 2062 650a 2020 2020 2063 6174 6567 6f72 be. categor │ │ │ │ │ +00013e10: 697a 6564 2073 6570 6172 6174 656c 7920 ized separately │ │ │ │ │ +00013e20: 6672 6f6d 2074 6865 2070 6f6c 6963 7920 from the policy │ │ │ │ │ +00013e30: 6d61 6e61 6765 6d65 6e74 2070 726f 6365 management proce │ │ │ │ │ +00013e40: 7373 2069 6e20 7468 650a 2020 2020 2042 ss in the. B │ │ │ │ │ +00013e50: 5453 2e0a 0a20 2020 2832 2920 5468 6520 TS... (2) The │ │ │ │ │ +00013e60: 7265 6173 6f6e 2066 6f72 2074 6869 7320 reason for this │ │ │ │ │ +00013e70: 6973 2074 6861 7420 6465 7065 6e64 656e is that dependen │ │ │ │ │ +00013e80: 6369 6573 2063 6861 6e67 652c 2061 6e64 cies change, and │ │ │ │ │ +00013e90: 2079 6f75 2073 686f 756c 640a 6c69 7374 you should.list │ │ │ │ │ +00013ea0: 2061 6c6c 2074 686f 7365 2070 6163 6b61 all those packa │ │ │ │ │ +00013eb0: 6765 732c 2061 6e64 2027 6f6e 6c79 2720 ges, and 'only' │ │ │ │ │ +00013ec0: 7468 6f73 6520 7061 636b 6167 6573 2074 those packages t │ │ │ │ │ +00013ed0: 6861 7420 2779 6f75 2720 6e65 6564 0a64 hat 'you' need.d │ │ │ │ │ +00013ee0: 6972 6563 746c 792e 2020 5768 6174 206f irectly. What o │ │ │ │ │ +00013ef0: 7468 6572 7320 6e65 6564 2069 7320 7468 thers need is th │ │ │ │ │ +00013f00: 6569 7220 6275 7369 6e65 7373 2e20 2046 eir business. F │ │ │ │ │ +00013f10: 6f72 2065 7861 6d70 6c65 2c20 6966 2079 or example, if y │ │ │ │ │ +00013f20: 6f75 206f 6e6c 790a 6c69 6e6b 2061 6761 ou only.link aga │ │ │ │ │ +00013f30: 696e 7374 20e2 8098 6c69 6269 6d6c 6962 inst ...libimlib │ │ │ │ │ +00013f40: e280 992c 2079 6f75 2077 696c 6c20 6e65 ..., you will ne │ │ │ │ │ +00013f50: 6564 2074 6f20 6275 696c 642d 6465 7065 ed to build-depe │ │ │ │ │ +00013f60: 6e64 206f 6e20 6c69 6269 6d6c 6962 322d nd on libimlib2- │ │ │ │ │ +00013f70: 6465 760a 6275 7420 6e6f 7420 6167 6169 dev.but not agai │ │ │ │ │ +00013f80: 6e73 7420 616e 7920 e280 986c 6962 6a70 nst any ...libjp │ │ │ │ │ +00013f90: 6567 2ae2 8099 2070 6163 6b61 6765 732c eg*... packages, │ │ │ │ │ +00013fa0: 2065 7665 6e20 7468 6f75 6768 20e2 8098 even though ... │ │ │ │ │ +00013fb0: 6c69 6269 6d6c 6962 322d 6465 76e2 8099 libimlib2-dev... │ │ │ │ │ +00013fc0: 0a63 7572 7265 6e74 6c79 2064 6570 656e .currently depen │ │ │ │ │ +00013fd0: 6473 206f 6e20 7468 656d 3a20 696e 7374 ds on them: inst │ │ │ │ │ +00013fe0: 616c 6c61 7469 6f6e 206f 6620 6c69 6269 allation of libi │ │ │ │ │ +00013ff0: 6d6c 6962 322d 6465 7620 7769 6c6c 0a61 mlib2-dev will.a │ │ │ │ │ +00014000: 7574 6f6d 6174 6963 616c 6c79 2065 6e73 utomatically ens │ │ │ │ │ +00014010: 7572 6520 7468 6174 2061 6c6c 206f 6620 ure that all of │ │ │ │ │ +00014020: 6974 7320 7275 6e2d 7469 6d65 2064 6570 its run-time dep │ │ │ │ │ +00014030: 656e 6465 6e63 6965 7320 6172 650a 7361 endencies are.sa │ │ │ │ │ +00014040: 7469 7366 6965 642e 0a0a 1f0a 4669 6c65 tisfied.....File │ │ │ │ │ +00014050: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00014060: 696e 666f 2c20 204e 6f64 653a 2043 6861 info, Node: Cha │ │ │ │ │ +00014070: 6e67 6573 2074 6f20 7468 6520 7570 7374 nges to the upst │ │ │ │ │ +00014080: 7265 616d 2073 6f75 7263 6573 2c20 204e ream sources, N │ │ │ │ │ +00014090: 6578 743a 2044 6562 6961 6e20 6368 616e ext: Debian chan │ │ │ │ │ +000140a0: 6765 6c6f 6720 6465 6269 616e 2f63 6861 gelog debian/cha │ │ │ │ │ +000140b0: 6e67 656c 6f67 2c20 2050 7265 763a 2050 ngelog, Prev: P │ │ │ │ │ +000140c0: 6163 6b61 6765 2072 656c 6174 696f 6e73 ackage relations │ │ │ │ │ +000140d0: 6869 7073 2c20 2055 703a 2053 6f75 7263 hips, Up: Sourc │ │ │ │ │ +000140e0: 6520 7061 636b 6167 6573 0a0a 342e 3320 e packages..4.3 │ │ │ │ │ +000140f0: 4368 616e 6765 7320 746f 2074 6865 2075 Changes to the u │ │ │ │ │ +00014100: 7073 7472 6561 6d20 736f 7572 6365 730a pstream sources. │ │ │ │ │ +00014110: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 00014120: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00014130: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a49 6620 ===========..If │ │ │ │ │ -00014140: 6368 616e 6765 7320 746f 2074 6865 2073 changes to the s │ │ │ │ │ -00014150: 6f75 7263 6520 636f 6465 2061 7265 206d ource code are m │ │ │ │ │ -00014160: 6164 6520 7468 6174 2061 7265 206e 6f74 ade that are not │ │ │ │ │ -00014170: 2073 7065 6369 6669 6320 746f 2074 6865 specific to the │ │ │ │ │ -00014180: 0a6e 6565 6473 206f 6620 7468 6520 4465 .needs of the De │ │ │ │ │ -00014190: 6269 616e 2073 7973 7465 6d2c 2074 6865 bian system, the │ │ │ │ │ -000141a0: 7920 7368 6f75 6c64 2062 6520 7365 6e74 y should be sent │ │ │ │ │ -000141b0: 2074 6f20 7468 6520 7570 7374 7265 616d to the upstream │ │ │ │ │ -000141c0: 2061 7574 686f 7273 0a69 6e20 7768 6174 authors.in what │ │ │ │ │ -000141d0: 6576 6572 2066 6f72 6d20 7468 6579 2070 ever form they p │ │ │ │ │ -000141e0: 7265 6665 7220 736f 2061 7320 746f 2062 refer so as to b │ │ │ │ │ -000141f0: 6520 696e 636c 7564 6564 2069 6e20 7468 e included in th │ │ │ │ │ -00014200: 6520 7570 7374 7265 616d 0a76 6572 7369 e upstream.versi │ │ │ │ │ -00014210: 6f6e 206f 6620 7468 6520 7061 636b 6167 on of the packag │ │ │ │ │ -00014220: 652e 0a0a 4966 2079 6f75 206e 6565 6420 e...If you need │ │ │ │ │ -00014230: 746f 2063 6f6e 6669 6775 7265 2074 6865 to configure the │ │ │ │ │ -00014240: 2070 6163 6b61 6765 2064 6966 6665 7265 package differe │ │ │ │ │ -00014250: 6e74 6c79 2066 6f72 2044 6562 6961 6e20 ntly for Debian │ │ │ │ │ -00014260: 6f72 2066 6f72 0a4c 696e 7578 2c20 616e or for.Linux, an │ │ │ │ │ -00014270: 6420 7468 6520 7570 7374 7265 616d 2073 d the upstream s │ │ │ │ │ -00014280: 6f75 7263 6520 646f 6573 6ee2 8099 7420 ource doesn...t │ │ │ │ │ -00014290: 7072 6f76 6964 6520 6120 7761 7920 746f provide a way to │ │ │ │ │ -000142a0: 2064 6f20 736f 2c20 796f 750a 7368 6f75 do so, you.shou │ │ │ │ │ -000142b0: 6c64 2061 6464 2073 7563 6820 636f 6e66 ld add such conf │ │ │ │ │ -000142c0: 6967 7572 6174 696f 6e20 6661 6369 6c69 iguration facili │ │ │ │ │ -000142d0: 7469 6573 2028 666f 7220 6578 616d 706c ties (for exampl │ │ │ │ │ -000142e0: 652c 2061 206e 6577 20e2 8098 6175 746f e, a new ...auto │ │ │ │ │ -000142f0: 636f 6e66 e280 990a 7465 7374 206f 7220 conf....test or │ │ │ │ │ -00014300: e280 9823 6465 6669 6e65 e280 9929 2061 ...#define...) a │ │ │ │ │ -00014310: 6e64 2073 656e 6420 7468 6520 7061 7463 nd send the patc │ │ │ │ │ -00014320: 6820 746f 2074 6865 2075 7073 7472 6561 h to the upstrea │ │ │ │ │ -00014330: 6d20 6175 7468 6f72 732c 2077 6974 6820 m authors, with │ │ │ │ │ -00014340: 7468 650a 6465 6661 756c 7420 7365 7420 the.default set │ │ │ │ │ -00014350: 746f 2074 6865 2077 6179 2074 6865 7920 to the way they │ │ │ │ │ -00014360: 6f72 6967 696e 616c 6c79 2068 6164 2069 originally had i │ │ │ │ │ -00014370: 742e 2020 596f 7520 6361 6e20 7468 656e t. You can then │ │ │ │ │ -00014380: 2065 6173 696c 790a 6f76 6572 7269 6465 easily.override │ │ │ │ │ -00014390: 2074 6865 2064 6566 6175 6c74 2069 6e20 the default in │ │ │ │ │ -000143a0: 796f 7572 20e2 8098 6465 6269 616e 2f72 your ...debian/r │ │ │ │ │ -000143b0: 756c 6573 e280 9920 6f72 2077 6865 7265 ules... or where │ │ │ │ │ -000143c0: 7665 7220 6973 2061 7070 726f 7072 6961 ver is appropria │ │ │ │ │ -000143d0: 7465 2e0a 0a59 6f75 2073 686f 756c 6420 te...You should │ │ │ │ │ -000143e0: 6d61 6b65 2073 7572 6520 7468 6174 2074 make sure that t │ │ │ │ │ -000143f0: 6865 20e2 8098 636f 6e66 6967 7572 65e2 he ...configure. │ │ │ │ │ -00014400: 8099 2075 7469 6c69 7479 2064 6574 6563 .. utility detec │ │ │ │ │ -00014410: 7473 2074 6865 2063 6f72 7265 6374 0a61 ts the correct.a │ │ │ │ │ -00014420: 7263 6869 7465 6374 7572 6520 7370 6563 rchitecture spec │ │ │ │ │ -00014430: 6966 6963 6174 696f 6e20 7374 7269 6e67 ification string │ │ │ │ │ -00014440: 2028 7265 6665 7220 746f 202a 6e6f 7465 (refer to *note │ │ │ │ │ -00014450: 2041 7263 6869 7465 6374 7572 650a 7370 Architecture.sp │ │ │ │ │ -00014460: 6563 6966 6963 6174 696f 6e20 7374 7269 ecification stri │ │ │ │ │ -00014470: 6e67 733a 2036 622e 2066 6f72 2064 6574 ngs: 6b. for det │ │ │ │ │ -00014480: 6169 6c73 292e 0a0a 4966 2079 6f75 7220 ails)...If your │ │ │ │ │ -00014490: 7061 636b 6167 6520 696e 636c 7564 6573 package includes │ │ │ │ │ -000144a0: 2074 6865 2073 6372 6970 7473 20e2 8098 the scripts ... │ │ │ │ │ -000144b0: 636f 6e66 6967 2e73 7562 e280 9920 616e config.sub... an │ │ │ │ │ -000144c0: 6420 e280 9863 6f6e 6669 672e 6775 6573 d ...config.gues │ │ │ │ │ -000144d0: 73e2 8099 2c0a 796f 7520 7368 6f75 6c64 s...,.you should │ │ │ │ │ -000144e0: 2061 7272 616e 6765 2066 6f72 2074 6865 arrange for the │ │ │ │ │ -000144f0: 2076 6572 7369 6f6e 7320 7072 6f76 6964 versions provid │ │ │ │ │ -00014500: 6564 2062 7920 7468 6520 7061 636b 6167 ed by the packag │ │ │ │ │ -00014510: 650a 6175 746f 746f 6f6c 732d 6465 7620 e.autotools-dev │ │ │ │ │ -00014520: 6265 2075 7365 6420 696e 7374 6561 6420 be used instead │ │ │ │ │ -00014530: 2873 6565 2061 7574 6f74 6f6f 6c73 2d64 (see autotools-d │ │ │ │ │ -00014540: 6576 2064 6f63 756d 656e 7461 7469 6f6e ev documentation │ │ │ │ │ -00014550: 2066 6f72 0a64 6574 6169 6c73 2068 6f77 for.details how │ │ │ │ │ -00014560: 2074 6f20 6163 6869 6576 6520 7468 6174 to achieve that │ │ │ │ │ -00014570: 292e 2020 5468 6973 2065 6e73 7572 6573 ). This ensures │ │ │ │ │ -00014580: 2074 6861 7420 7468 6573 6520 6669 6c65 that these file │ │ │ │ │ -00014590: 7320 6361 6e20 6265 0a75 7064 6174 6564 s can be.updated │ │ │ │ │ -000145a0: 2064 6973 7472 6962 7574 696f 6e2d 7769 distribution-wi │ │ │ │ │ -000145b0: 6465 2061 7420 6275 696c 6420 7469 6d65 de at build time │ │ │ │ │ -000145c0: 2077 6865 6e20 696e 7472 6f64 7563 696e when introducin │ │ │ │ │ -000145d0: 6720 6e65 770a 6172 6368 6974 6563 7475 g new.architectu │ │ │ │ │ -000145e0: 7265 732e 0a0a 4966 2079 6f75 206e 6565 res...If you nee │ │ │ │ │ -000145f0: 6420 746f 2065 6469 7420 6120 e280 984d d to edit a ...M │ │ │ │ │ -00014600: 616b 6566 696c 65e2 8099 2077 6865 7265 akefile... where │ │ │ │ │ -00014610: 2047 4e55 2d73 7479 6c65 20e2 8098 636f GNU-style ...co │ │ │ │ │ -00014620: 6e66 6967 7572 65e2 8099 2073 6372 6970 nfigure... scrip │ │ │ │ │ -00014630: 7473 2061 7265 0a75 7365 642c 2079 6f75 ts are.used, you │ │ │ │ │ -00014640: 2073 686f 756c 6420 6564 6974 2074 6865 should edit the │ │ │ │ │ -00014650: 20e2 8098 2e69 6ee2 8099 2066 696c 6573 ....in... files │ │ │ │ │ -00014660: 2072 6174 6865 7220 7468 616e 2065 6469 rather than edi │ │ │ │ │ -00014670: 7469 6e67 2074 6865 20e2 8098 4d61 6b65 ting the ...Make │ │ │ │ │ -00014680: 6669 6c65 e280 990a 6469 7265 6374 6c79 file....directly │ │ │ │ │ -00014690: 2e20 2054 6869 7320 616c 6c6f 7773 2074 . This allows t │ │ │ │ │ -000146a0: 6865 2075 7365 7220 746f 2072 6563 6f6e he user to recon │ │ │ │ │ -000146b0: 6669 6775 7265 2074 6865 2070 6163 6b61 figure the packa │ │ │ │ │ -000146c0: 6765 2069 6620 6e65 6365 7373 6172 792e ge if necessary. │ │ │ │ │ -000146d0: 0a59 6f75 2073 686f 756c 6420 276e 6f74 .You should 'not │ │ │ │ │ -000146e0: 2720 636f 6e66 6967 7572 6520 7468 6520 ' configure the │ │ │ │ │ -000146f0: 7061 636b 6167 6520 616e 6420 6564 6974 package and edit │ │ │ │ │ -00014700: 2074 6865 2067 656e 6572 6174 6564 0ae2 the generated.. │ │ │ │ │ -00014710: 8098 4d61 6b65 6669 6c65 e280 9921 2020 ..Makefile...! │ │ │ │ │ -00014720: 5468 6973 206d 616b 6573 2069 7420 696d This makes it im │ │ │ │ │ -00014730: 706f 7373 6962 6c65 2066 6f72 2073 6f6d possible for som │ │ │ │ │ -00014740: 656f 6e65 2065 6c73 6520 746f 206c 6174 eone else to lat │ │ │ │ │ -00014750: 6572 0a72 6563 6f6e 6669 6775 7265 2074 er.reconfigure t │ │ │ │ │ -00014760: 6865 2070 6163 6b61 6765 2077 6974 686f he package witho │ │ │ │ │ -00014770: 7574 206c 6f73 696e 6720 7468 6520 6368 ut losing the ch │ │ │ │ │ -00014780: 616e 6765 7320 796f 7520 6d61 6465 2e0a anges you made.. │ │ │ │ │ -00014790: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -000147a0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -000147b0: 6465 3a20 4465 6269 616e 2063 6861 6e67 de: Debian chang │ │ │ │ │ -000147c0: 656c 6f67 2064 6562 6961 6e2f 6368 616e elog debian/chan │ │ │ │ │ -000147d0: 6765 6c6f 672c 2020 4e65 7874 3a20 436f gelog, Next: Co │ │ │ │ │ -000147e0: 7079 7269 6768 7420 6465 6269 616e 2f63 pyright debian/c │ │ │ │ │ -000147f0: 6f70 7972 6967 6874 2c20 2050 7265 763a opyright, Prev: │ │ │ │ │ -00014800: 2043 6861 6e67 6573 2074 6f20 7468 6520 Changes to the │ │ │ │ │ -00014810: 7570 7374 7265 616d 2073 6f75 7263 6573 upstream sources │ │ │ │ │ -00014820: 2c20 2055 703a 2053 6f75 7263 6520 7061 , Up: Source pa │ │ │ │ │ -00014830: 636b 6167 6573 0a0a 342e 3420 4465 6269 ckages..4.4 Debi │ │ │ │ │ -00014840: 616e 2063 6861 6e67 656c 6f67 3a20 e280 an changelog: .. │ │ │ │ │ -00014850: 9864 6562 6961 6e2f 6368 616e 6765 6c6f .debian/changelo │ │ │ │ │ -00014860: 67e2 8099 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d g....=========== │ │ │ │ │ +00014130: 3d3d 3d0a 0a49 6620 6368 616e 6765 7320 ===..If changes │ │ │ │ │ +00014140: 746f 2074 6865 2073 6f75 7263 6520 636f to the source co │ │ │ │ │ +00014150: 6465 2061 7265 206d 6164 6520 7468 6174 de are made that │ │ │ │ │ +00014160: 2061 7265 206e 6f74 2073 7065 6369 6669 are not specifi │ │ │ │ │ +00014170: 6320 746f 2074 6865 0a6e 6565 6473 206f c to the.needs o │ │ │ │ │ +00014180: 6620 7468 6520 4465 6269 616e 2073 7973 f the Debian sys │ │ │ │ │ +00014190: 7465 6d2c 2074 6865 7920 7368 6f75 6c64 tem, they should │ │ │ │ │ +000141a0: 2062 6520 7365 6e74 2074 6f20 7468 6520 be sent to the │ │ │ │ │ +000141b0: 7570 7374 7265 616d 2061 7574 686f 7273 upstream authors │ │ │ │ │ +000141c0: 0a69 6e20 7768 6174 6576 6572 2066 6f72 .in whatever for │ │ │ │ │ +000141d0: 6d20 7468 6579 2070 7265 6665 7220 736f m they prefer so │ │ │ │ │ +000141e0: 2061 7320 746f 2062 6520 696e 636c 7564 as to be includ │ │ │ │ │ +000141f0: 6564 2069 6e20 7468 6520 7570 7374 7265 ed in the upstre │ │ │ │ │ +00014200: 616d 0a76 6572 7369 6f6e 206f 6620 7468 am.version of th │ │ │ │ │ +00014210: 6520 7061 636b 6167 652e 0a0a 4966 2079 e package...If y │ │ │ │ │ +00014220: 6f75 206e 6565 6420 746f 2063 6f6e 6669 ou need to confi │ │ │ │ │ +00014230: 6775 7265 2074 6865 2070 6163 6b61 6765 gure the package │ │ │ │ │ +00014240: 2064 6966 6665 7265 6e74 6c79 2066 6f72 differently for │ │ │ │ │ +00014250: 2044 6562 6961 6e20 6f72 2066 6f72 0a4c Debian or for.L │ │ │ │ │ +00014260: 696e 7578 2c20 616e 6420 7468 6520 7570 inux, and the up │ │ │ │ │ +00014270: 7374 7265 616d 2073 6f75 7263 6520 646f stream source do │ │ │ │ │ +00014280: 6573 6ee2 8099 7420 7072 6f76 6964 6520 esn...t provide │ │ │ │ │ +00014290: 6120 7761 7920 746f 2064 6f20 736f 2c20 a way to do so, │ │ │ │ │ +000142a0: 796f 750a 7368 6f75 6c64 2061 6464 2073 you.should add s │ │ │ │ │ +000142b0: 7563 6820 636f 6e66 6967 7572 6174 696f uch configuratio │ │ │ │ │ +000142c0: 6e20 6661 6369 6c69 7469 6573 2028 666f n facilities (fo │ │ │ │ │ +000142d0: 7220 6578 616d 706c 652c 2061 206e 6577 r example, a new │ │ │ │ │ +000142e0: 20e2 8098 6175 746f 636f 6e66 e280 990a ...autoconf.... │ │ │ │ │ +000142f0: 7465 7374 206f 7220 e280 9823 6465 6669 test or ...#defi │ │ │ │ │ +00014300: 6e65 e280 9929 2061 6e64 2073 656e 6420 ne...) and send │ │ │ │ │ +00014310: 7468 6520 7061 7463 6820 746f 2074 6865 the patch to the │ │ │ │ │ +00014320: 2075 7073 7472 6561 6d20 6175 7468 6f72 upstream author │ │ │ │ │ +00014330: 732c 2077 6974 6820 7468 650a 6465 6661 s, with the.defa │ │ │ │ │ +00014340: 756c 7420 7365 7420 746f 2074 6865 2077 ult set to the w │ │ │ │ │ +00014350: 6179 2074 6865 7920 6f72 6967 696e 616c ay they original │ │ │ │ │ +00014360: 6c79 2068 6164 2069 742e 2020 596f 7520 ly had it. You │ │ │ │ │ +00014370: 6361 6e20 7468 656e 2065 6173 696c 790a can then easily. │ │ │ │ │ +00014380: 6f76 6572 7269 6465 2074 6865 2064 6566 override the def │ │ │ │ │ +00014390: 6175 6c74 2069 6e20 796f 7572 20e2 8098 ault in your ... │ │ │ │ │ +000143a0: 6465 6269 616e 2f72 756c 6573 e280 9920 debian/rules... │ │ │ │ │ +000143b0: 6f72 2077 6865 7265 7665 7220 6973 2061 or wherever is a │ │ │ │ │ +000143c0: 7070 726f 7072 6961 7465 2e0a 0a59 6f75 ppropriate...You │ │ │ │ │ +000143d0: 2073 686f 756c 6420 6d61 6b65 2073 7572 should make sur │ │ │ │ │ +000143e0: 6520 7468 6174 2074 6865 20e2 8098 636f e that the ...co │ │ │ │ │ +000143f0: 6e66 6967 7572 65e2 8099 2075 7469 6c69 nfigure... utili │ │ │ │ │ +00014400: 7479 2064 6574 6563 7473 2074 6865 2063 ty detects the c │ │ │ │ │ +00014410: 6f72 7265 6374 0a61 7263 6869 7465 6374 orrect.architect │ │ │ │ │ +00014420: 7572 6520 7370 6563 6966 6963 6174 696f ure specificatio │ │ │ │ │ +00014430: 6e20 7374 7269 6e67 2028 7265 6665 7220 n string (refer │ │ │ │ │ +00014440: 746f 202a 6e6f 7465 2041 7263 6869 7465 to *note Archite │ │ │ │ │ +00014450: 6374 7572 650a 7370 6563 6966 6963 6174 cture.specificat │ │ │ │ │ +00014460: 696f 6e20 7374 7269 6e67 733a 2036 622e ion strings: 6b. │ │ │ │ │ +00014470: 2066 6f72 2064 6574 6169 6c73 292e 0a0a for details)... │ │ │ │ │ +00014480: 4966 2079 6f75 7220 7061 636b 6167 6520 If your package │ │ │ │ │ +00014490: 696e 636c 7564 6573 2074 6865 2073 6372 includes the scr │ │ │ │ │ +000144a0: 6970 7473 20e2 8098 636f 6e66 6967 2e73 ipts ...config.s │ │ │ │ │ +000144b0: 7562 e280 9920 616e 6420 e280 9863 6f6e ub... and ...con │ │ │ │ │ +000144c0: 6669 672e 6775 6573 73e2 8099 2c0a 796f fig.guess...,.yo │ │ │ │ │ +000144d0: 7520 7368 6f75 6c64 2061 7272 616e 6765 u should arrange │ │ │ │ │ +000144e0: 2066 6f72 2074 6865 2076 6572 7369 6f6e for the version │ │ │ │ │ +000144f0: 7320 7072 6f76 6964 6564 2062 7920 7468 s provided by th │ │ │ │ │ +00014500: 6520 7061 636b 6167 650a 6175 746f 746f e package.autoto │ │ │ │ │ +00014510: 6f6c 732d 6465 7620 6265 2075 7365 6420 ols-dev be used │ │ │ │ │ +00014520: 696e 7374 6561 6420 2873 6565 2061 7574 instead (see aut │ │ │ │ │ +00014530: 6f74 6f6f 6c73 2d64 6576 2064 6f63 756d otools-dev docum │ │ │ │ │ +00014540: 656e 7461 7469 6f6e 2066 6f72 0a64 6574 entation for.det │ │ │ │ │ +00014550: 6169 6c73 2068 6f77 2074 6f20 6163 6869 ails how to achi │ │ │ │ │ +00014560: 6576 6520 7468 6174 292e 2020 5468 6973 eve that). This │ │ │ │ │ +00014570: 2065 6e73 7572 6573 2074 6861 7420 7468 ensures that th │ │ │ │ │ +00014580: 6573 6520 6669 6c65 7320 6361 6e20 6265 ese files can be │ │ │ │ │ +00014590: 0a75 7064 6174 6564 2064 6973 7472 6962 .updated distrib │ │ │ │ │ +000145a0: 7574 696f 6e2d 7769 6465 2061 7420 6275 ution-wide at bu │ │ │ │ │ +000145b0: 696c 6420 7469 6d65 2077 6865 6e20 696e ild time when in │ │ │ │ │ +000145c0: 7472 6f64 7563 696e 6720 6e65 770a 6172 troducing new.ar │ │ │ │ │ +000145d0: 6368 6974 6563 7475 7265 732e 0a0a 4966 chitectures...If │ │ │ │ │ +000145e0: 2079 6f75 206e 6565 6420 746f 2065 6469 you need to edi │ │ │ │ │ +000145f0: 7420 6120 e280 984d 616b 6566 696c 65e2 t a ...Makefile. │ │ │ │ │ +00014600: 8099 2077 6865 7265 2047 4e55 2d73 7479 .. where GNU-sty │ │ │ │ │ +00014610: 6c65 20e2 8098 636f 6e66 6967 7572 65e2 le ...configure. │ │ │ │ │ +00014620: 8099 2073 6372 6970 7473 2061 7265 0a75 .. scripts are.u │ │ │ │ │ +00014630: 7365 642c 2079 6f75 2073 686f 756c 6420 sed, you should │ │ │ │ │ +00014640: 6564 6974 2074 6865 20e2 8098 2e69 6ee2 edit the ....in. │ │ │ │ │ +00014650: 8099 2066 696c 6573 2072 6174 6865 7220 .. files rather │ │ │ │ │ +00014660: 7468 616e 2065 6469 7469 6e67 2074 6865 than editing the │ │ │ │ │ +00014670: 20e2 8098 4d61 6b65 6669 6c65 e280 990a ...Makefile.... │ │ │ │ │ +00014680: 6469 7265 6374 6c79 2e20 2054 6869 7320 directly. This │ │ │ │ │ +00014690: 616c 6c6f 7773 2074 6865 2075 7365 7220 allows the user │ │ │ │ │ +000146a0: 746f 2072 6563 6f6e 6669 6775 7265 2074 to reconfigure t │ │ │ │ │ +000146b0: 6865 2070 6163 6b61 6765 2069 6620 6e65 he package if ne │ │ │ │ │ +000146c0: 6365 7373 6172 792e 0a59 6f75 2073 686f cessary..You sho │ │ │ │ │ +000146d0: 756c 6420 276e 6f74 2720 636f 6e66 6967 uld 'not' config │ │ │ │ │ +000146e0: 7572 6520 7468 6520 7061 636b 6167 6520 ure the package │ │ │ │ │ +000146f0: 616e 6420 6564 6974 2074 6865 2067 656e and edit the gen │ │ │ │ │ +00014700: 6572 6174 6564 0ae2 8098 4d61 6b65 6669 erated....Makefi │ │ │ │ │ +00014710: 6c65 e280 9921 2020 5468 6973 206d 616b le...! This mak │ │ │ │ │ +00014720: 6573 2069 7420 696d 706f 7373 6962 6c65 es it impossible │ │ │ │ │ +00014730: 2066 6f72 2073 6f6d 656f 6e65 2065 6c73 for someone els │ │ │ │ │ +00014740: 6520 746f 206c 6174 6572 0a72 6563 6f6e e to later.recon │ │ │ │ │ +00014750: 6669 6775 7265 2074 6865 2070 6163 6b61 figure the packa │ │ │ │ │ +00014760: 6765 2077 6974 686f 7574 206c 6f73 696e ge without losin │ │ │ │ │ +00014770: 6720 7468 6520 6368 616e 6765 7320 796f g the changes yo │ │ │ │ │ +00014780: 7520 6d61 6465 2e0a 0a1f 0a46 696c 653a u made.....File: │ │ │ │ │ +00014790: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +000147a0: 6e66 6f2c 2020 4e6f 6465 3a20 4465 6269 nfo, Node: Debi │ │ │ │ │ +000147b0: 616e 2063 6861 6e67 656c 6f67 2064 6562 an changelog deb │ │ │ │ │ +000147c0: 6961 6e2f 6368 616e 6765 6c6f 672c 2020 ian/changelog, │ │ │ │ │ +000147d0: 4e65 7874 3a20 436f 7079 7269 6768 7420 Next: Copyright │ │ │ │ │ +000147e0: 6465 6269 616e 2f63 6f70 7972 6967 6874 debian/copyright │ │ │ │ │ +000147f0: 2c20 2050 7265 763a 2043 6861 6e67 6573 , Prev: Changes │ │ │ │ │ +00014800: 2074 6f20 7468 6520 7570 7374 7265 616d to the upstream │ │ │ │ │ +00014810: 2073 6f75 7263 6573 2c20 2055 703a 2053 sources, Up: S │ │ │ │ │ +00014820: 6f75 7263 6520 7061 636b 6167 6573 0a0a ource packages.. │ │ │ │ │ +00014830: 342e 3420 4465 6269 616e 2063 6861 6e67 4.4 Debian chang │ │ │ │ │ +00014840: 656c 6f67 3a20 e280 9864 6562 6961 6e2f elog: ...debian/ │ │ │ │ │ +00014850: 6368 616e 6765 6c6f 67e2 8099 0a3d 3d3d changelog....=== │ │ │ │ │ +00014860: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 00014870: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00014880: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a45 =============..E │ │ │ │ │ -00014890: 7665 7279 2073 6f75 7263 6520 7061 636b very source pack │ │ │ │ │ -000148a0: 6167 6520 6d75 7374 2069 6e63 6c75 6465 age must include │ │ │ │ │ -000148b0: 2074 6865 2044 6562 6961 6e20 6368 616e the Debian chan │ │ │ │ │ -000148c0: 6765 6c6f 6720 6669 6c65 2c0a e280 9864 gelog file,....d │ │ │ │ │ -000148d0: 6562 6961 6e2f 6368 616e 6765 6c6f 67e2 ebian/changelog. │ │ │ │ │ -000148e0: 8099 2e20 2043 6861 6e67 6573 2069 6e20 ... Changes in │ │ │ │ │ -000148f0: 7468 6520 4465 6269 616e 2076 6572 7369 the Debian versi │ │ │ │ │ -00014900: 6f6e 206f 6620 7468 6520 7061 636b 6167 on of the packag │ │ │ │ │ -00014910: 6520 7368 6f75 6c64 0a62 6520 6272 6965 e should.be brie │ │ │ │ │ -00014920: 666c 7920 6578 706c 6169 6e65 6420 696e fly explained in │ │ │ │ │ -00014930: 2074 6869 7320 6669 6c65 2e20 2028 3129 this file. (1) │ │ │ │ │ -00014940: 2020 5468 6973 2069 6e63 6c75 6465 7320 This includes │ │ │ │ │ -00014950: 6d6f 6469 6669 6361 7469 6f6e 730a 6d61 modifications.ma │ │ │ │ │ -00014960: 6465 2069 6e20 7468 6520 4465 6269 616e de in the Debian │ │ │ │ │ -00014970: 2070 6163 6b61 6765 2063 6f6d 7061 7265 package compare │ │ │ │ │ -00014980: 6420 746f 2074 6865 2075 7073 7472 6561 d to the upstrea │ │ │ │ │ -00014990: 6d20 6f6e 6520 6173 2077 656c 6c20 6173 m one as well as │ │ │ │ │ -000149a0: 206f 7468 6572 0a63 6861 6e67 6573 2061 other.changes a │ │ │ │ │ -000149b0: 6e64 2075 7064 6174 6573 2074 6f20 7468 nd updates to th │ │ │ │ │ -000149c0: 6520 7061 636b 6167 652e 2020 2832 290a e package. (2). │ │ │ │ │ -000149d0: 0a54 6865 2066 6f72 6d61 7420 6f66 2074 .The format of t │ │ │ │ │ -000149e0: 6865 20e2 8098 6465 6269 616e 2f63 6861 he ...debian/cha │ │ │ │ │ -000149f0: 6e67 656c 6f67 e280 9920 616c 6c6f 7773 ngelog... allows │ │ │ │ │ -00014a00: 2074 6865 2070 6163 6b61 6765 2062 7569 the package bui │ │ │ │ │ -00014a10: 6c64 696e 6720 746f 6f6c 730a 746f 2064 lding tools.to d │ │ │ │ │ -00014a20: 6973 636f 7665 7220 7768 6963 6820 7665 iscover which ve │ │ │ │ │ -00014a30: 7273 696f 6e20 6f66 2074 6865 2070 6163 rsion of the pac │ │ │ │ │ -00014a40: 6b61 6765 2069 7320 6265 696e 6720 6275 kage is being bu │ │ │ │ │ -00014a50: 696c 7420 616e 6420 6669 6e64 206f 7574 ilt and find out │ │ │ │ │ -00014a60: 0a6f 7468 6572 2072 656c 6561 7365 2d73 .other release-s │ │ │ │ │ -00014a70: 7065 6369 6669 6320 696e 666f 726d 6174 pecific informat │ │ │ │ │ -00014a80: 696f 6e2e 0a0a 5468 6174 2066 6f72 6d61 ion...That forma │ │ │ │ │ -00014a90: 7420 6973 2061 2073 6572 6965 7320 6f66 t is a series of │ │ │ │ │ -00014aa0: 2065 6e74 7269 6573 206c 696b 6520 7468 entries like th │ │ │ │ │ -00014ab0: 6973 3a0a 0a20 2020 2020 7061 636b 6167 is:.. packag │ │ │ │ │ -00014ac0: 6520 2876 6572 7369 6f6e 2920 6469 7374 e (version) dist │ │ │ │ │ -00014ad0: 7269 6275 7469 6f6e 2873 293b 2075 7267 ribution(s); urg │ │ │ │ │ -00014ae0: 656e 6379 3d75 7267 656e 6379 0a20 2020 ency=urgency. │ │ │ │ │ -00014af0: 2020 2020 5b6f 7074 696f 6e61 6c20 626c [optional bl │ │ │ │ │ -00014b00: 616e 6b20 6c69 6e65 2873 292c 2073 7472 ank line(s), str │ │ │ │ │ -00014b10: 6970 7065 645d 0a20 2020 2020 2020 2a20 ipped]. * │ │ │ │ │ -00014b20: 6368 616e 6765 2064 6574 6169 6c73 0a20 change details. │ │ │ │ │ -00014b30: 2020 2020 2020 6d6f 7265 2063 6861 6e67 more chang │ │ │ │ │ -00014b40: 6520 6465 7461 696c 730a 2020 2020 2020 e details. │ │ │ │ │ -00014b50: 205b 626c 616e 6b20 6c69 6e65 2873 292c [blank line(s), │ │ │ │ │ -00014b60: 2069 6e63 6c75 6465 6420 696e 206f 7574 included in out │ │ │ │ │ -00014b70: 7075 7420 6f66 2064 706b 672d 7061 7273 put of dpkg-pars │ │ │ │ │ -00014b80: 6563 6861 6e67 656c 6f67 5d0a 2020 2020 echangelog]. │ │ │ │ │ -00014b90: 2020 202a 2065 7665 6e20 6d6f 7265 2063 * even more c │ │ │ │ │ -00014ba0: 6861 6e67 6520 6465 7461 696c 730a 2020 hange details. │ │ │ │ │ -00014bb0: 2020 2020 205b 6f70 7469 6f6e 616c 2062 [optional b │ │ │ │ │ -00014bc0: 6c61 6e6b 206c 696e 6528 7329 2c20 7374 lank line(s), st │ │ │ │ │ -00014bd0: 7269 7070 6564 5d0a 2020 2020 2020 2d2d ripped]. -- │ │ │ │ │ -00014be0: 206d 6169 6e74 6169 6e65 7220 6e61 6d65 maintainer name │ │ │ │ │ -00014bf0: 203c 656d 6169 6c20 6164 6472 6573 733e │ │ │ │ │ -00014c00: 5b74 776f 2073 7061 6365 735d 2020 6461 [two spaces] da │ │ │ │ │ -00014c10: 7465 0a0a e280 9870 6163 6b61 6765 e280 te.....package.. │ │ │ │ │ -00014c20: 9920 616e 6420 e280 9876 6572 7369 6f6e . and ...version │ │ │ │ │ -00014c30: e280 9920 6172 6520 7468 6520 736f 7572 ... are the sour │ │ │ │ │ -00014c40: 6365 2070 6163 6b61 6765 206e 616d 6520 ce package name │ │ │ │ │ -00014c50: 616e 6420 7665 7273 696f 6e20 6e75 6d62 and version numb │ │ │ │ │ -00014c60: 6572 2e0a 0ae2 8098 6469 7374 7269 6275 er......distribu │ │ │ │ │ -00014c70: 7469 6f6e 2873 29e2 8099 206c 6973 7473 tion(s)... lists │ │ │ │ │ -00014c80: 2074 6865 2064 6973 7472 6962 7574 696f the distributio │ │ │ │ │ -00014c90: 6e73 2077 6865 7265 2074 6869 7320 7665 ns where this ve │ │ │ │ │ -00014ca0: 7273 696f 6e20 7368 6f75 6c64 2062 650a rsion should be. │ │ │ │ │ -00014cb0: 696e 7374 616c 6c65 6420 7768 656e 2069 installed when i │ │ │ │ │ -00014cc0: 7420 6973 2075 706c 6f61 6465 6420 2d20 t is uploaded - │ │ │ │ │ -00014cd0: 6974 2069 7320 636f 7069 6564 2074 6f20 it is copied to │ │ │ │ │ -00014ce0: 7468 6520 e280 9844 6973 7472 6962 7574 the ...Distribut │ │ │ │ │ -00014cf0: 696f 6ee2 8099 2066 6965 6c64 0a69 6e20 ion... field.in │ │ │ │ │ -00014d00: 7468 6520 e280 982e 6368 616e 6765 73e2 the ....changes. │ │ │ │ │ -00014d10: 8099 2066 696c 652e 2020 5365 6520 2a6e .. file. See *n │ │ │ │ │ -00014d20: 6f74 6520 4469 7374 7269 6275 7469 6f6e ote Distribution │ │ │ │ │ -00014d30: 3a20 3665 2e0a 0ae2 8098 7572 6765 6e63 : 6e......urgenc │ │ │ │ │ -00014d40: 79e2 8099 2069 7320 7468 6520 7661 6c75 y... is the valu │ │ │ │ │ -00014d50: 6520 666f 7220 7468 6520 e280 9855 7267 e for the ...Urg │ │ │ │ │ -00014d60: 656e 6379 e280 9920 6669 656c 6420 696e ency... field in │ │ │ │ │ -00014d70: 2074 6865 20e2 8098 2e63 6861 6e67 6573 the ....changes │ │ │ │ │ -00014d80: e280 9920 6669 6c65 0a66 6f72 2074 6865 ... file.for the │ │ │ │ │ -00014d90: 2075 706c 6f61 6420 2873 6565 202a 6e6f upload (see *no │ │ │ │ │ -00014da0: 7465 2055 7267 656e 6379 3a20 3666 2e29 te Urgency: 6f.) │ │ │ │ │ -00014db0: 2e20 2049 7420 6973 206e 6f74 2070 6f73 . It is not pos │ │ │ │ │ -00014dc0: 7369 626c 6520 746f 2073 7065 6369 6679 sible to specify │ │ │ │ │ -00014dd0: 0a61 6e20 7572 6765 6e63 7920 636f 6e74 .an urgency cont │ │ │ │ │ -00014de0: 6169 6e69 6e67 2063 6f6d 6d61 733b 2063 aining commas; c │ │ │ │ │ -00014df0: 6f6d 6d61 7320 6172 6520 7573 6564 2074 ommas are used t │ │ │ │ │ -00014e00: 6f20 7365 7061 7261 7465 0ae2 8098 6b65 o separate....ke │ │ │ │ │ -00014e10: 7977 6f72 643d 7661 6c75 65e2 8099 2073 yword=value... s │ │ │ │ │ -00014e20: 6574 7469 6e67 7320 696e 2074 6865 20e2 ettings in the . │ │ │ │ │ -00014e30: 8098 6470 6b67 e280 9920 6368 616e 6765 ..dpkg... change │ │ │ │ │ -00014e40: 6c6f 6720 666f 726d 6174 2028 7468 6f75 log format (thou │ │ │ │ │ -00014e50: 6768 2074 6865 7265 2069 730a 6375 7272 gh there is.curr │ │ │ │ │ -00014e60: 656e 746c 7920 6f6e 6c79 206f 6e65 2075 ently only one u │ │ │ │ │ -00014e70: 7365 6675 6c20 6b65 7977 6f72 642c 20e2 seful keyword, . │ │ │ │ │ -00014e80: 8098 7572 6765 6e63 79e2 8099 292e 0a0a ..urgency...)... │ │ │ │ │ -00014e90: 5468 6520 6368 616e 6765 2064 6574 6169 The change detai │ │ │ │ │ -00014ea0: 6c73 206d 6179 2069 6e20 6661 6374 2062 ls may in fact b │ │ │ │ │ -00014eb0: 6520 616e 7920 7365 7269 6573 206f 6620 e any series of │ │ │ │ │ -00014ec0: 6c69 6e65 7320 7374 6172 7469 6e67 2077 lines starting w │ │ │ │ │ -00014ed0: 6974 6820 6174 0a6c 6561 7374 2074 776f ith at.least two │ │ │ │ │ -00014ee0: 2073 7061 6365 732c 2062 7574 2063 6f6e spaces, but con │ │ │ │ │ -00014ef0: 7665 6e74 696f 6e61 6c6c 7920 6561 6368 ventionally each │ │ │ │ │ -00014f00: 2063 6861 6e67 6520 7374 6172 7473 2077 change starts w │ │ │ │ │ -00014f10: 6974 6820 616e 2061 7374 6572 6973 6b0a ith an asterisk. │ │ │ │ │ -00014f20: 616e 6420 6120 7365 7061 7261 7469 6e67 and a separating │ │ │ │ │ -00014f30: 2073 7061 6365 2061 6e64 2063 6f6e 7469 space and conti │ │ │ │ │ -00014f40: 6e75 6174 696f 6e20 6c69 6e65 7320 6172 nuation lines ar │ │ │ │ │ -00014f50: 6520 696e 6465 6e74 6564 2073 6f20 6173 e indented so as │ │ │ │ │ -00014f60: 2074 6f0a 6272 696e 6720 7468 656d 2069 to.bring them i │ │ │ │ │ -00014f70: 6e20 6c69 6e65 2077 6974 6820 7468 6520 n line with the │ │ │ │ │ -00014f80: 7374 6172 7420 6f66 2074 6865 2074 6578 start of the tex │ │ │ │ │ -00014f90: 7420 6162 6f76 652e 2020 426c 616e 6b20 t above. Blank │ │ │ │ │ -00014fa0: 6c69 6e65 7320 6d61 7920 6265 0a75 7365 lines may be.use │ │ │ │ │ -00014fb0: 6420 6865 7265 2074 6f20 7365 7061 7261 d here to separa │ │ │ │ │ -00014fc0: 7465 2067 726f 7570 7320 6f66 2063 6861 te groups of cha │ │ │ │ │ -00014fd0: 6e67 6573 2c20 6966 2064 6573 6972 6564 nges, if desired │ │ │ │ │ -00014fe0: 2e0a 0a49 6620 7468 6973 2075 706c 6f61 ...If this uploa │ │ │ │ │ -00014ff0: 6420 7265 736f 6c76 6573 2062 7567 7320 d resolves bugs │ │ │ │ │ -00015000: 7265 636f 7264 6564 2069 6e20 7468 6520 recorded in the │ │ │ │ │ -00015010: 4275 6720 5472 6163 6b69 6e67 2053 7973 Bug Tracking Sys │ │ │ │ │ -00015020: 7465 6d20 2842 5453 292c 0a74 6865 7920 tem (BTS),.they │ │ │ │ │ -00015030: 6d61 7920 6265 2061 7574 6f6d 6174 6963 may be automatic │ │ │ │ │ -00015040: 616c 6c79 2063 6c6f 7365 6420 6f6e 2074 ally closed on t │ │ │ │ │ -00015050: 6865 2069 6e63 6c75 7369 6f6e 206f 6620 he inclusion of │ │ │ │ │ -00015060: 7468 6973 2070 6163 6b61 6765 2069 6e74 this package int │ │ │ │ │ -00015070: 6f0a 7468 6520 4465 6269 616e 2061 7263 o.the Debian arc │ │ │ │ │ -00015080: 6869 7665 2062 7920 696e 636c 7564 696e hive by includin │ │ │ │ │ -00015090: 6720 7468 6520 7374 7269 6e67 3a20 e280 g the string: .. │ │ │ │ │ -000150a0: 9863 6c6f 7365 733a 2042 7567 236e 6e6e .closes: Bug#nnn │ │ │ │ │ -000150b0: 6e6e e280 9920 696e 2074 6865 0a63 6861 nn... in the.cha │ │ │ │ │ -000150c0: 6e67 6520 6465 7461 696c 732c 2077 6865 nge details, whe │ │ │ │ │ -000150d0: 7265 20e2 8098 236e 6e6e 6e6e e280 9920 re ...#nnnnn... │ │ │ │ │ -000150e0: 6973 2074 6865 2062 7567 206e 756d 6265 is the bug numbe │ │ │ │ │ -000150f0: 722e 2020 2833 2920 2054 6869 7320 696e r. (3) This in │ │ │ │ │ -00015100: 666f 726d 6174 696f 6e0a 6973 2063 6f6e formation.is con │ │ │ │ │ -00015110: 7665 7965 6420 7669 6120 7468 6520 e280 veyed via the .. │ │ │ │ │ -00015120: 9843 6c6f 7365 73e2 8099 2066 6965 6c64 .Closes... field │ │ │ │ │ -00015130: 2069 6e20 7468 6520 e280 982e 6368 616e in the ....chan │ │ │ │ │ -00015140: 6765 73e2 8099 2066 696c 6520 2873 6565 ges... file (see │ │ │ │ │ -00015150: 202a 6e6f 7465 0a43 6c6f 7365 733a 2037 *note.Closes: 7 │ │ │ │ │ -00015160: 302e 292e 0a0a 5468 6520 6d61 696e 7461 0.)...The mainta │ │ │ │ │ -00015170: 696e 6572 206e 616d 6520 616e 6420 656d iner name and em │ │ │ │ │ -00015180: 6169 6c20 6164 6472 6573 7320 7573 6564 ail address used │ │ │ │ │ -00015190: 2069 6e20 7468 6520 6368 616e 6765 6c6f in the changelo │ │ │ │ │ -000151a0: 6720 7368 6f75 6c64 2062 650a 7468 6520 g should be.the │ │ │ │ │ -000151b0: 6465 7461 696c 7320 6f66 2074 6865 2070 details of the p │ │ │ │ │ -000151c0: 6572 736f 6e20 7768 6f20 7072 6570 6172 erson who prepar │ │ │ │ │ -000151d0: 6564 2074 6869 7320 7265 6c65 6173 6520 ed this release │ │ │ │ │ -000151e0: 6f66 2074 6865 2070 6163 6b61 6765 2e0a of the package.. │ │ │ │ │ -000151f0: 5468 6579 2061 7265 2027 6e6f 7427 206e They are 'not' n │ │ │ │ │ -00015200: 6563 6573 7361 7269 6c79 2074 686f 7365 ecessarily those │ │ │ │ │ -00015210: 206f 6620 7468 6520 7570 6c6f 6164 6572 of the uploader │ │ │ │ │ -00015220: 206f 7220 7573 7561 6c20 7061 636b 6167 or usual packag │ │ │ │ │ -00015230: 650a 6d61 696e 7461 696e 6572 2e20 2028 e.maintainer. ( │ │ │ │ │ -00015240: 3429 2020 5468 6520 696e 666f 726d 6174 4) The informat │ │ │ │ │ -00015250: 696f 6e20 6865 7265 2077 696c 6c20 6265 ion here will be │ │ │ │ │ -00015260: 2063 6f70 6965 6420 746f 2074 6865 0ae2 copied to the.. │ │ │ │ │ -00015270: 8098 4368 616e 6765 642d 4279 e280 9920 ..Changed-By... │ │ │ │ │ -00015280: 6669 656c 6420 696e 2074 6865 20e2 8098 field in the ... │ │ │ │ │ -00015290: 2e63 6861 6e67 6573 e280 9920 6669 6c65 .changes... file │ │ │ │ │ -000152a0: 2028 7365 6520 2a6e 6f74 6520 4368 616e (see *note Chan │ │ │ │ │ -000152b0: 6765 642d 4279 3a20 3731 2e29 2c0a 616e ged-By: 71.),.an │ │ │ │ │ -000152c0: 6420 7468 656e 206c 6174 6572 2075 7365 d then later use │ │ │ │ │ -000152d0: 6420 746f 2073 656e 6420 616e 2061 636b d to send an ack │ │ │ │ │ -000152e0: 6e6f 776c 6564 6765 6d65 6e74 2077 6865 nowledgement whe │ │ │ │ │ -000152f0: 6e20 7468 6520 7570 6c6f 6164 2068 6173 n the upload has │ │ │ │ │ -00015300: 2062 6565 6e0a 696e 7374 616c 6c65 642e been.installed. │ │ │ │ │ -00015310: 0a0a 5468 6520 6461 7465 2068 6173 2074 ..The date has t │ │ │ │ │ -00015320: 6865 2066 6f6c 6c6f 7769 6e67 2066 6f72 he following for │ │ │ │ │ -00015330: 6d61 7420 2835 2920 2863 6f6d 7061 7469 mat (5) (compati │ │ │ │ │ -00015340: 626c 6520 616e 6420 7769 7468 2074 6865 ble and with the │ │ │ │ │ -00015350: 2073 616d 650a 7365 6d61 6e74 6963 7320 same.semantics │ │ │ │ │ -00015360: 6f66 2052 4643 2032 3832 3220 616e 6420 of RFC 2822 and │ │ │ │ │ -00015370: 5246 4320 3533 3232 293a 0a0a 2020 2020 RFC 5322):.. │ │ │ │ │ -00015380: 2064 6179 2d6f 662d 7765 656b 2c20 6464 day-of-week, dd │ │ │ │ │ -00015390: 206d 6f6e 7468 2079 7979 7920 6868 3a6d month yyyy hh:m │ │ │ │ │ -000153a0: 6d3a 7373 202b 7a7a 7a7a 0a0a 7768 6572 m:ss +zzzz..wher │ │ │ │ │ -000153b0: 653a 0a0a 2020 202d 20e2 8098 6461 792d e:.. - ...day- │ │ │ │ │ -000153c0: 6f66 2d77 6565 6be2 8099 2069 7320 6f6e of-week... is on │ │ │ │ │ -000153d0: 6520 6f66 3a20 4d6f 6e2c 2054 7565 2c20 e of: Mon, Tue, │ │ │ │ │ -000153e0: 5765 642c 2054 6875 2c20 4672 692c 2053 Wed, Thu, Fri, S │ │ │ │ │ -000153f0: 6174 2c20 5375 6e0a 0a20 2020 2d20 e280 at, Sun.. - .. │ │ │ │ │ -00015400: 9864 64e2 8099 2069 7320 6120 6f6e 652d .dd... is a one- │ │ │ │ │ -00015410: 206f 7220 7477 6f2d 6469 6769 7420 6461 or two-digit da │ │ │ │ │ -00015420: 7920 6f66 2074 6865 206d 6f6e 7468 2028 y of the month ( │ │ │ │ │ -00015430: 3031 2d33 3129 0a0a 2020 202d 20e2 8098 01-31).. - ... │ │ │ │ │ -00015440: 6d6f 6e74 68e2 8099 2069 7320 6f6e 6520 month... is one │ │ │ │ │ -00015450: 6f66 3a20 4a61 6e2c 2046 6562 2c20 4d61 of: Jan, Feb, Ma │ │ │ │ │ -00015460: 722c 2041 7072 2c20 4d61 792c 204a 756e r, Apr, May, Jun │ │ │ │ │ -00015470: 2c20 4a75 6c2c 2041 7567 2c20 5365 702c , Jul, Aug, Sep, │ │ │ │ │ -00015480: 0a20 2020 2020 4f63 742c 204e 6f76 2c20 . Oct, Nov, │ │ │ │ │ -00015490: 4465 630a 0a20 2020 2d20 e280 9879 7979 Dec.. - ...yyy │ │ │ │ │ -000154a0: 79e2 8099 2069 7320 7468 6520 666f 7572 y... is the four │ │ │ │ │ -000154b0: 2d64 6967 6974 2079 6561 7220 2865 2e67 -digit year (e.g │ │ │ │ │ -000154c0: 2e20 2032 3031 3029 0a0a 2020 202d 20e2 . 2010).. - . │ │ │ │ │ -000154d0: 8098 6868 e280 9920 6973 2074 6865 2074 ..hh... is the t │ │ │ │ │ -000154e0: 776f 2d64 6967 6974 2068 6f75 7220 2830 wo-digit hour (0 │ │ │ │ │ -000154f0: 302d 3233 290a 0a20 2020 2d20 e280 986d 0-23).. - ...m │ │ │ │ │ -00015500: 6de2 8099 2069 7320 7468 6520 7477 6f2d m... is the two- │ │ │ │ │ -00015510: 6469 6769 7420 6d69 6e75 7465 7320 2830 digit minutes (0 │ │ │ │ │ -00015520: 302d 3539 290a 0a20 2020 2d20 e280 9873 0-59).. - ...s │ │ │ │ │ -00015530: 73e2 8099 2069 7320 7468 6520 7477 6f2d s... is the two- │ │ │ │ │ -00015540: 6469 6769 7420 7365 636f 6e64 7320 2830 digit seconds (0 │ │ │ │ │ -00015550: 302d 3630 290a 0a20 2020 2d20 0a20 2020 0-60).. - . │ │ │ │ │ -00015560: 2020 e280 982b 7a7a 7a7a e280 9920 6f72 ...+zzzz... or │ │ │ │ │ -00015570: 20e2 8098 2d7a 7a7a 7ae2 8099 2069 7320 ...-zzzz... is │ │ │ │ │ -00015580: 7468 6520 7469 6d65 207a 6f6e 6520 6f66 the time zone of │ │ │ │ │ -00015590: 6673 6574 2066 726f 6d20 436f 6f72 6469 fset from Coordi │ │ │ │ │ -000155a0: 6e61 7465 640a 0a20 2020 2020 2020 2020 nated.. │ │ │ │ │ -000155b0: 2055 6e69 7665 7273 616c 2054 696d 6520 Universal Time │ │ │ │ │ -000155c0: 2855 5443 292e 20e2 809c 2be2 809d 2069 (UTC). ...+... i │ │ │ │ │ -000155d0: 6e64 6963 6174 6573 2074 6861 7420 7468 ndicates that th │ │ │ │ │ -000155e0: 6520 7469 6d65 2069 7320 6168 6561 6420 e time is ahead │ │ │ │ │ -000155f0: 6f66 0a20 2020 2020 2020 2020 2028 692e of. (i. │ │ │ │ │ -00015600: 652e 2c20 6561 7374 206f 6629 2055 5443 e., east of) UTC │ │ │ │ │ -00015610: 2061 6e64 20e2 809c 2de2 809d 2069 6e64 and ...-... ind │ │ │ │ │ -00015620: 6963 6174 6573 2074 6861 7420 7468 6520 icates that the │ │ │ │ │ -00015630: 7469 6d65 2069 7320 6265 6869 6e64 0a20 time is behind. │ │ │ │ │ -00015640: 2020 2020 2020 2020 2028 692e 652e 2c20 (i.e., │ │ │ │ │ -00015650: 7765 7374 206f 6629 2055 5443 2e20 5468 west of) UTC. Th │ │ │ │ │ -00015660: 6520 6669 7273 7420 7477 6f20 6469 6769 e first two digi │ │ │ │ │ -00015670: 7473 2069 6e64 6963 6174 6520 7468 6520 ts indicate the │ │ │ │ │ -00015680: 686f 7572 0a20 2020 2020 2020 2020 2064 hour. d │ │ │ │ │ -00015690: 6966 6665 7265 6e63 6520 6672 6f6d 2055 ifference from U │ │ │ │ │ -000156a0: 5443 2061 6e64 2074 6865 206c 6173 7420 TC and the last │ │ │ │ │ -000156b0: 7477 6f20 6469 6769 7473 2069 6e64 6963 two digits indic │ │ │ │ │ -000156c0: 6174 6520 7468 650a 2020 2020 2020 2020 ate the. │ │ │ │ │ -000156d0: 2020 6e75 6d62 6572 206f 6620 6164 6469 number of addi │ │ │ │ │ -000156e0: 7469 6f6e 616c 206d 696e 7574 6573 2064 tional minutes d │ │ │ │ │ -000156f0: 6966 6665 7265 6e63 6520 6672 6f6d 2055 ifference from U │ │ │ │ │ -00015700: 5443 2e20 5468 6520 6c61 7374 2074 776f TC. The last two │ │ │ │ │ -00015710: 0a20 2020 2020 2020 2020 2064 6967 6974 . digit │ │ │ │ │ -00015720: 7320 6d75 7374 2062 6520 696e 2074 6865 s must be in the │ │ │ │ │ -00015730: 2072 616e 6765 2030 302d 3539 2e0a 0a54 range 00-59...T │ │ │ │ │ -00015740: 6865 2066 6972 7374 20e2 809c 7469 746c he first ...titl │ │ │ │ │ -00015750: 65e2 809d 206c 696e 6520 7769 7468 2074 e... line with t │ │ │ │ │ -00015760: 6865 2070 6163 6b61 6765 206e 616d 6520 he package name │ │ │ │ │ -00015770: 6d75 7374 2073 7461 7274 2061 7420 7468 must start at th │ │ │ │ │ -00015780: 6520 6c65 6674 2068 616e 640a 6d61 7267 e left hand.marg │ │ │ │ │ -00015790: 696e 2e20 2054 6865 20e2 809c 7472 6169 in. The ...trai │ │ │ │ │ -000157a0: 6c65 72e2 809d 206c 696e 6520 7769 7468 ler... line with │ │ │ │ │ -000157b0: 2074 6865 206d 6169 6e74 6169 6e65 7220 the maintainer │ │ │ │ │ -000157c0: 616e 6420 6461 7465 2064 6574 6169 6c73 and date details │ │ │ │ │ -000157d0: 206d 7573 7420 6265 0a70 7265 6365 6465 must be.precede │ │ │ │ │ -000157e0: 6420 6279 2065 7861 6374 6c79 206f 6e65 d by exactly one │ │ │ │ │ -000157f0: 2073 7061 6365 2e20 2054 6865 206d 6169 space. The mai │ │ │ │ │ -00015800: 6e74 6169 6e65 7220 6465 7461 696c 7320 ntainer details │ │ │ │ │ -00015810: 616e 6420 7468 6520 6461 7465 206d 7573 and the date mus │ │ │ │ │ -00015820: 740a 6265 2073 6570 6172 6174 6564 2062 t.be separated b │ │ │ │ │ -00015830: 7920 6578 6163 746c 7920 7477 6f20 7370 y exactly two sp │ │ │ │ │ -00015840: 6163 6573 2e0a 0a54 6865 2065 6e74 6972 aces...The entir │ │ │ │ │ -00015850: 6520 6368 616e 6765 6c6f 6720 6d75 7374 e changelog must │ │ │ │ │ -00015860: 2062 6520 656e 636f 6465 6420 696e 2055 be encoded in U │ │ │ │ │ -00015870: 5446 2d38 2e0a 0a46 6f72 206d 6f72 6520 TF-8...For more │ │ │ │ │ -00015880: 696e 666f 726d 6174 696f 6e20 6f6e 2070 information on p │ │ │ │ │ -00015890: 6c61 6365 6d65 6e74 206f 6620 7468 6520 lacement of the │ │ │ │ │ -000158a0: 6368 616e 6765 6c6f 6720 6669 6c65 7320 changelog files │ │ │ │ │ -000158b0: 7769 7468 696e 2062 696e 6172 790a 7061 within binary.pa │ │ │ │ │ -000158c0: 636b 6167 6573 2c20 706c 6561 7365 2073 ckages, please s │ │ │ │ │ -000158d0: 6565 202a 6e6f 7465 2043 6861 6e67 656c ee *note Changel │ │ │ │ │ -000158e0: 6f67 2066 696c 6573 2061 6e64 2072 656c og files and rel │ │ │ │ │ -000158f0: 6561 7365 206e 6f74 6573 3a20 3732 2e0a ease notes: 72.. │ │ │ │ │ -00015900: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ -00015910: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ -00015920: 2d2d 2d0a 0a20 2020 2831 2920 4d69 7374 ---.. (1) Mist │ │ │ │ │ -00015930: 616b 6573 2069 6e20 6368 616e 6765 6c6f akes in changelo │ │ │ │ │ -00015940: 6773 2061 7265 2075 7375 616c 6c79 2062 gs are usually b │ │ │ │ │ -00015950: 6573 7420 7265 6374 6966 6965 6420 6279 est rectified by │ │ │ │ │ -00015960: 206d 616b 696e 6720 6120 6e65 770a 6368 making a new.ch │ │ │ │ │ -00015970: 616e 6765 6c6f 6720 656e 7472 7920 7261 angelog entry ra │ │ │ │ │ -00015980: 7468 6572 2074 6861 6e20 e280 9c72 6577 ther than ...rew │ │ │ │ │ -00015990: 7269 7469 6e67 2068 6973 746f 7279 e280 riting history.. │ │ │ │ │ -000159a0: 9d20 6279 2065 6469 7469 6e67 206f 6c64 . by editing old │ │ │ │ │ -000159b0: 2063 6861 6e67 656c 6f67 0a65 6e74 7269 changelog.entri │ │ │ │ │ -000159c0: 6573 2e0a 0a20 2020 2832 2920 416c 7468 es... (2) Alth │ │ │ │ │ -000159d0: 6f75 6768 2074 6865 7265 2069 7320 6e6f ough there is no │ │ │ │ │ -000159e0: 7468 696e 6720 7374 6f70 7069 6e67 2061 thing stopping a │ │ │ │ │ -000159f0: 6e20 6175 7468 6f72 2077 686f 2069 7320 n author who is │ │ │ │ │ -00015a00: 616c 736f 2074 6865 0a44 6562 6961 6e20 also the.Debian │ │ │ │ │ -00015a10: 6d61 696e 7461 696e 6572 2066 726f 6d20 maintainer from │ │ │ │ │ -00015a20: 7573 696e 6720 7468 6973 2063 6861 6e67 using this chang │ │ │ │ │ -00015a30: 656c 6f67 2066 6f72 2061 6c6c 2074 6865 elog for all the │ │ │ │ │ -00015a40: 6972 2063 6861 6e67 6573 2c20 6974 0a77 ir changes, it.w │ │ │ │ │ -00015a50: 696c 6c20 6861 7665 2074 6f20 6265 2072 ill have to be r │ │ │ │ │ -00015a60: 656e 616d 6564 2069 6620 7468 6520 4465 enamed if the De │ │ │ │ │ -00015a70: 6269 616e 2061 6e64 2075 7073 7472 6561 bian and upstrea │ │ │ │ │ -00015a80: 6d20 6d61 696e 7461 696e 6572 7320 6265 m maintainers be │ │ │ │ │ -00015a90: 636f 6d65 0a64 6966 6665 7265 6e74 2070 come.different p │ │ │ │ │ -00015aa0: 656f 706c 652e 2020 496e 2073 7563 6820 eople. In such │ │ │ │ │ -00015ab0: 6120 6361 7365 2c20 686f 7765 7665 722c a case, however, │ │ │ │ │ -00015ac0: 2069 7420 6d69 6768 7420 6265 2062 6574 it might be bet │ │ │ │ │ -00015ad0: 7465 7220 746f 0a6d 6169 6e74 6169 6e20 ter to.maintain │ │ │ │ │ -00015ae0: 7468 6520 7061 636b 6167 6520 6173 2061 the package as a │ │ │ │ │ -00015af0: 206e 6f6e 2d6e 6174 6976 6520 7061 636b non-native pack │ │ │ │ │ -00015b00: 6167 652e 0a0a 2020 2028 3329 2054 6f20 age... (3) To │ │ │ │ │ -00015b10: 6265 2070 7265 6369 7365 2c20 7468 6520 be precise, the │ │ │ │ │ -00015b20: 7374 7269 6e67 2073 686f 756c 6420 6d61 string should ma │ │ │ │ │ -00015b30: 7463 6820 7468 6520 666f 6c6c 6f77 696e tch the followin │ │ │ │ │ -00015b40: 6720 5065 726c 2072 6567 756c 6172 0a65 g Perl regular.e │ │ │ │ │ -00015b50: 7870 7265 7373 696f 6e3a 0a0a 2020 2020 xpression:.. │ │ │ │ │ -00015b60: 202f 636c 6f73 6573 3a5c 732a 283f 3a62 /closes:\s*(?:b │ │ │ │ │ -00015b70: 7567 293f 5c23 3f5c 733f 5c64 2b28 3f3a ug)?\#?\s?\d+(?: │ │ │ │ │ -00015b80: 2c5c 732a 283f 3a62 7567 293f 5c23 3f5c ,\s*(?:bug)?\#?\ │ │ │ │ │ -00015b90: 733f 5c64 2b29 2a2f 690a 0a54 6861 7420 s?\d+)*/i..That │ │ │ │ │ -00015ba0: 6973 3a20 5468 6520 7374 7269 6e67 2073 is: The string s │ │ │ │ │ -00015bb0: 686f 756c 6420 636f 6e73 6973 7420 6f66 hould consist of │ │ │ │ │ -00015bc0: 2074 6865 2077 6f72 6420 e280 9863 6c6f the word ...clo │ │ │ │ │ -00015bd0: 7365 733a e280 9920 666f 6c6c 6f77 6564 ses:... followed │ │ │ │ │ -00015be0: 2062 7920 610a 636f 6d6d 612d 7365 7061 by a.comma-sepa │ │ │ │ │ -00015bf0: 7261 7465 6420 6c69 7374 206f 6620 6275 rated list of bu │ │ │ │ │ -00015c00: 6720 6e75 6d62 6572 732e 2020 4275 6720 g numbers. Bug │ │ │ │ │ -00015c10: 6e75 6d62 6572 7320 6d61 7920 6265 2070 numbers may be p │ │ │ │ │ -00015c20: 7265 6365 6465 6420 6279 2074 6865 0a77 receded by the.w │ │ │ │ │ -00015c30: 6f72 6420 e280 9862 7567 e280 9920 616e ord ...bug... an │ │ │ │ │ -00015c40: 642f 6f72 2061 20e2 8098 23e2 8099 2073 d/or a ...#... s │ │ │ │ │ -00015c50: 6967 6e2c 2061 7320 696e 20e2 8098 436c ign, as in ...Cl │ │ │ │ │ -00015c60: 6f73 6573 3a20 3432 2c20 6275 6723 3433 oses: 42, bug#43 │ │ │ │ │ -00015c70: 2c20 2334 342c 2062 7567 2034 35e2 8099 , #44, bug 45... │ │ │ │ │ -00015c80: 2e0a 0a54 6865 206c 6973 7420 6f66 2062 ...The list of b │ │ │ │ │ -00015c90: 7567 206e 756d 6265 7273 206d 6179 2073 ug numbers may s │ │ │ │ │ -00015ca0: 7061 6e20 6d75 6c74 6970 6c65 206c 696e pan multiple lin │ │ │ │ │ -00015cb0: 6573 2e0a 0a41 6c6c 206f 6620 7468 6520 es...All of the │ │ │ │ │ -00015cc0: 6275 6720 6e75 6d62 6572 7320 6c69 7374 bug numbers list │ │ │ │ │ -00015cd0: 6564 2077 696c 6c20 6265 2063 6c6f 7365 ed will be close │ │ │ │ │ -00015ce0: 6420 6279 2074 6865 2061 7263 6869 7665 d by the archive │ │ │ │ │ -00015cf0: 206d 6169 6e74 656e 616e 6365 0a73 6f66 maintenance.sof │ │ │ │ │ -00015d00: 7477 6172 6520 28e2 8098 6461 6be2 8099 tware (...dak... │ │ │ │ │ -00015d10: 2920 7573 696e 6720 7468 6520 7665 7273 ) using the vers │ │ │ │ │ -00015d20: 696f 6e20 6f66 2074 6865 2063 6861 6e67 ion of the chang │ │ │ │ │ -00015d30: 656c 6f67 2065 6e74 7279 2e0a 0a54 6865 elog entry...The │ │ │ │ │ -00015d40: 2077 6f72 6473 20e2 8098 636c 6f73 6573 words ...closes │ │ │ │ │ -00015d50: 3ae2 8099 2061 6e64 20e2 8098 6275 67e2 :... and ...bug. │ │ │ │ │ -00015d60: 8099 2061 7265 206e 6f74 2063 6173 6520 .. are not case │ │ │ │ │ -00015d70: 7365 6e73 6974 6976 652e 0a0a 2020 2028 sensitive... ( │ │ │ │ │ -00015d80: 3429 2049 6e20 7468 6520 6361 7365 206f 4) In the case o │ │ │ │ │ -00015d90: 6620 6120 7370 6f6e 736f 7265 6420 7570 f a sponsored up │ │ │ │ │ -00015da0: 6c6f 6164 2c20 7468 6520 7570 6c6f 6164 load, the upload │ │ │ │ │ -00015db0: 6572 2073 6967 6e73 2074 6865 2066 696c er signs the fil │ │ │ │ │ -00015dc0: 6573 2c0a 6275 7420 7468 6520 6368 616e es,.but the chan │ │ │ │ │ -00015dd0: 6765 6c6f 6720 6d61 696e 7461 696e 6572 gelog maintainer │ │ │ │ │ -00015de0: 206e 616d 6520 616e 6420 6164 6472 6573 name and addres │ │ │ │ │ -00015df0: 7320 6172 6520 7468 6f73 6520 6f66 2074 s are those of t │ │ │ │ │ -00015e00: 6865 2070 6572 736f 6e0a 7768 6f20 7072 he person.who pr │ │ │ │ │ -00015e10: 6570 6172 6564 2074 6869 7320 7265 6c65 epared this rele │ │ │ │ │ -00015e20: 6173 652e 2020 4966 2074 6865 2070 7265 ase. If the pre │ │ │ │ │ -00015e30: 7061 7265 7220 6f66 2074 6865 2072 656c parer of the rel │ │ │ │ │ -00015e40: 6561 7365 2069 7320 6e6f 7420 6f6e 6520 ease is not one │ │ │ │ │ -00015e50: 6f66 0a74 6865 2075 7375 616c 206d 6169 of.the usual mai │ │ │ │ │ -00015e60: 6e74 6169 6e65 7273 206f 6620 7468 6520 ntainers of the │ │ │ │ │ -00015e70: 7061 636b 6167 6520 2861 7320 6c69 7374 package (as list │ │ │ │ │ -00015e80: 6564 2069 6e20 7468 6520 2a6e 6f74 6520 ed in the *note │ │ │ │ │ -00015e90: 4d61 696e 7461 696e 6572 3a0a 3439 2e20 Maintainer:.49. │ │ │ │ │ -00015ea0: 6f72 202a 6e6f 7465 2055 706c 6f61 6465 or *note Uploade │ │ │ │ │ -00015eb0: 7273 3a20 3461 2e20 636f 6e74 726f 6c20 rs: 4a. control │ │ │ │ │ -00015ec0: 6669 656c 6473 206f 6620 7468 6520 7061 fields of the pa │ │ │ │ │ -00015ed0: 636b 6167 6529 2c20 7468 6520 6669 7273 ckage), the firs │ │ │ │ │ -00015ee0: 740a 6c69 6e65 206f 6620 7468 6520 6368 t.line of the ch │ │ │ │ │ -00015ef0: 616e 6765 6c6f 6720 6973 2063 6f6e 7665 angelog is conve │ │ │ │ │ -00015f00: 6e74 696f 6e61 6c6c 7920 7573 6564 2074 ntionally used t │ │ │ │ │ -00015f10: 6f20 6578 706c 6169 6e20 7768 7920 610a o explain why a. │ │ │ │ │ -00015f20: 6e6f 6e2d 6d61 696e 7461 696e 6572 2069 non-maintainer i │ │ │ │ │ -00015f30: 7320 7570 6c6f 6164 696e 6720 7468 6520 s uploading the │ │ │ │ │ -00015f40: 7061 636b 6167 652e 2020 5468 6520 4465 package. The De │ │ │ │ │ -00015f50: 6269 616e 2044 6576 656c 6f70 6572 e280 bian Developer.. │ │ │ │ │ -00015f60: 9973 0a52 6566 6572 656e 6365 2028 7365 .s.Reference (se │ │ │ │ │ -00015f70: 6520 2a6e 6f74 6520 5265 6c61 7465 6420 e *note Related │ │ │ │ │ -00015f80: 646f 6375 6d65 6e74 733a 2031 312e 2920 documents: 11.) │ │ │ │ │ -00015f90: 646f 6375 6d65 6e74 7320 7468 6520 636f documents the co │ │ │ │ │ -00015fa0: 6e76 656e 7469 6f6e 730a 7573 6564 2e0a nventions.used.. │ │ │ │ │ -00015fb0: 0a20 2020 2835 2920 5468 6973 2069 7320 . (5) This is │ │ │ │ │ -00015fc0: 7468 6520 7361 6d65 2061 7320 7468 6520 the same as the │ │ │ │ │ -00015fd0: 666f 726d 6174 2067 656e 6572 6174 6564 format generated │ │ │ │ │ -00015fe0: 2062 7920 e280 9864 6174 6520 2d52 e280 by ...date -R.. │ │ │ │ │ -00015ff0: 992e 0a0a 1f0a 4669 6c65 3a20 6465 6269 ......File: debi │ │ │ │ │ -00016000: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00016010: 204e 6f64 653a 2043 6f70 7972 6967 6874 Node: Copyright │ │ │ │ │ -00016020: 2064 6562 6961 6e2f 636f 7079 7269 6768 debian/copyrigh │ │ │ │ │ -00016030: 742c 2020 4e65 7874 3a20 4572 726f 7220 t, Next: Error │ │ │ │ │ -00016040: 7472 6170 7069 6e67 2069 6e20 6d61 6b65 trapping in make │ │ │ │ │ -00016050: 6669 6c65 732c 2020 5072 6576 3a20 4465 files, Prev: De │ │ │ │ │ -00016060: 6269 616e 2063 6861 6e67 656c 6f67 2064 bian changelog d │ │ │ │ │ -00016070: 6562 6961 6e2f 6368 616e 6765 6c6f 672c ebian/changelog, │ │ │ │ │ -00016080: 2020 5570 3a20 536f 7572 6365 2070 6163 Up: Source pac │ │ │ │ │ -00016090: 6b61 6765 730a 0a34 2e35 2043 6f70 7972 kages..4.5 Copyr │ │ │ │ │ -000160a0: 6967 6874 3a20 e280 9864 6562 6961 6e2f ight: ...debian/ │ │ │ │ │ -000160b0: 636f 7079 7269 6768 74e2 8099 0a3d 3d3d copyright....=== │ │ │ │ │ +00014880: 3d3d 3d3d 3d0a 0a45 7665 7279 2073 6f75 =====..Every sou │ │ │ │ │ +00014890: 7263 6520 7061 636b 6167 6520 6d75 7374 rce package must │ │ │ │ │ +000148a0: 2069 6e63 6c75 6465 2074 6865 2044 6562 include the Deb │ │ │ │ │ +000148b0: 6961 6e20 6368 616e 6765 6c6f 6720 6669 ian changelog fi │ │ │ │ │ +000148c0: 6c65 2c0a e280 9864 6562 6961 6e2f 6368 le,....debian/ch │ │ │ │ │ +000148d0: 616e 6765 6c6f 67e2 8099 2e20 2043 6861 angelog.... Cha │ │ │ │ │ +000148e0: 6e67 6573 2069 6e20 7468 6520 4465 6269 nges in the Debi │ │ │ │ │ +000148f0: 616e 2076 6572 7369 6f6e 206f 6620 7468 an version of th │ │ │ │ │ +00014900: 6520 7061 636b 6167 6520 7368 6f75 6c64 e package should │ │ │ │ │ +00014910: 0a62 6520 6272 6965 666c 7920 6578 706c .be briefly expl │ │ │ │ │ +00014920: 6169 6e65 6420 696e 2074 6869 7320 6669 ained in this fi │ │ │ │ │ +00014930: 6c65 2e20 2028 3129 2020 5468 6973 2069 le. (1) This i │ │ │ │ │ +00014940: 6e63 6c75 6465 7320 6d6f 6469 6669 6361 ncludes modifica │ │ │ │ │ +00014950: 7469 6f6e 730a 6d61 6465 2069 6e20 7468 tions.made in th │ │ │ │ │ +00014960: 6520 4465 6269 616e 2070 6163 6b61 6765 e Debian package │ │ │ │ │ +00014970: 2063 6f6d 7061 7265 6420 746f 2074 6865 compared to the │ │ │ │ │ +00014980: 2075 7073 7472 6561 6d20 6f6e 6520 6173 upstream one as │ │ │ │ │ +00014990: 2077 656c 6c20 6173 206f 7468 6572 0a63 well as other.c │ │ │ │ │ +000149a0: 6861 6e67 6573 2061 6e64 2075 7064 6174 hanges and updat │ │ │ │ │ +000149b0: 6573 2074 6f20 7468 6520 7061 636b 6167 es to the packag │ │ │ │ │ +000149c0: 652e 2020 2832 290a 0a54 6865 2066 6f72 e. (2)..The for │ │ │ │ │ +000149d0: 6d61 7420 6f66 2074 6865 20e2 8098 6465 mat of the ...de │ │ │ │ │ +000149e0: 6269 616e 2f63 6861 6e67 656c 6f67 e280 bian/changelog.. │ │ │ │ │ +000149f0: 9920 616c 6c6f 7773 2074 6865 2070 6163 . allows the pac │ │ │ │ │ +00014a00: 6b61 6765 2062 7569 6c64 696e 6720 746f kage building to │ │ │ │ │ +00014a10: 6f6c 730a 746f 2064 6973 636f 7665 7220 ols.to discover │ │ │ │ │ +00014a20: 7768 6963 6820 7665 7273 696f 6e20 6f66 which version of │ │ │ │ │ +00014a30: 2074 6865 2070 6163 6b61 6765 2069 7320 the package is │ │ │ │ │ +00014a40: 6265 696e 6720 6275 696c 7420 616e 6420 being built and │ │ │ │ │ +00014a50: 6669 6e64 206f 7574 0a6f 7468 6572 2072 find out.other r │ │ │ │ │ +00014a60: 656c 6561 7365 2d73 7065 6369 6669 6320 elease-specific │ │ │ │ │ +00014a70: 696e 666f 726d 6174 696f 6e2e 0a0a 5468 information...Th │ │ │ │ │ +00014a80: 6174 2066 6f72 6d61 7420 6973 2061 2073 at format is a s │ │ │ │ │ +00014a90: 6572 6965 7320 6f66 2065 6e74 7269 6573 eries of entries │ │ │ │ │ +00014aa0: 206c 696b 6520 7468 6973 3a0a 0a20 2020 like this:.. │ │ │ │ │ +00014ab0: 2020 7061 636b 6167 6520 2876 6572 7369 package (versi │ │ │ │ │ +00014ac0: 6f6e 2920 6469 7374 7269 6275 7469 6f6e on) distribution │ │ │ │ │ +00014ad0: 2873 293b 2075 7267 656e 6379 3d75 7267 (s); urgency=urg │ │ │ │ │ +00014ae0: 656e 6379 0a20 2020 2020 2020 5b6f 7074 ency. [opt │ │ │ │ │ +00014af0: 696f 6e61 6c20 626c 616e 6b20 6c69 6e65 ional blank line │ │ │ │ │ +00014b00: 2873 292c 2073 7472 6970 7065 645d 0a20 (s), stripped]. │ │ │ │ │ +00014b10: 2020 2020 2020 2a20 6368 616e 6765 2064 * change d │ │ │ │ │ +00014b20: 6574 6169 6c73 0a20 2020 2020 2020 6d6f etails. mo │ │ │ │ │ +00014b30: 7265 2063 6861 6e67 6520 6465 7461 696c re change detail │ │ │ │ │ +00014b40: 730a 2020 2020 2020 205b 626c 616e 6b20 s. [blank │ │ │ │ │ +00014b50: 6c69 6e65 2873 292c 2069 6e63 6c75 6465 line(s), include │ │ │ │ │ +00014b60: 6420 696e 206f 7574 7075 7420 6f66 2064 d in output of d │ │ │ │ │ +00014b70: 706b 672d 7061 7273 6563 6861 6e67 656c pkg-parsechangel │ │ │ │ │ +00014b80: 6f67 5d0a 2020 2020 2020 202a 2065 7665 og]. * eve │ │ │ │ │ +00014b90: 6e20 6d6f 7265 2063 6861 6e67 6520 6465 n more change de │ │ │ │ │ +00014ba0: 7461 696c 730a 2020 2020 2020 205b 6f70 tails. [op │ │ │ │ │ +00014bb0: 7469 6f6e 616c 2062 6c61 6e6b 206c 696e tional blank lin │ │ │ │ │ +00014bc0: 6528 7329 2c20 7374 7269 7070 6564 5d0a e(s), stripped]. │ │ │ │ │ +00014bd0: 2020 2020 2020 2d2d 206d 6169 6e74 6169 -- maintai │ │ │ │ │ +00014be0: 6e65 7220 6e61 6d65 203c 656d 6169 6c20 ner name [two spa │ │ │ │ │ +00014c00: 6365 735d 2020 6461 7465 0a0a e280 9870 ces] date.....p │ │ │ │ │ +00014c10: 6163 6b61 6765 e280 9920 616e 6420 e280 ackage... and .. │ │ │ │ │ +00014c20: 9876 6572 7369 6f6e e280 9920 6172 6520 .version... are │ │ │ │ │ +00014c30: 7468 6520 736f 7572 6365 2070 6163 6b61 the source packa │ │ │ │ │ +00014c40: 6765 206e 616d 6520 616e 6420 7665 7273 ge name and vers │ │ │ │ │ +00014c50: 696f 6e20 6e75 6d62 6572 2e0a 0ae2 8098 ion number...... │ │ │ │ │ +00014c60: 6469 7374 7269 6275 7469 6f6e 2873 29e2 distribution(s). │ │ │ │ │ +00014c70: 8099 206c 6973 7473 2074 6865 2064 6973 .. lists the dis │ │ │ │ │ +00014c80: 7472 6962 7574 696f 6e73 2077 6865 7265 tributions where │ │ │ │ │ +00014c90: 2074 6869 7320 7665 7273 696f 6e20 7368 this version sh │ │ │ │ │ +00014ca0: 6f75 6c64 2062 650a 696e 7374 616c 6c65 ould be.installe │ │ │ │ │ +00014cb0: 6420 7768 656e 2069 7420 6973 2075 706c d when it is upl │ │ │ │ │ +00014cc0: 6f61 6465 6420 2d20 6974 2069 7320 636f oaded - it is co │ │ │ │ │ +00014cd0: 7069 6564 2074 6f20 7468 6520 e280 9844 pied to the ...D │ │ │ │ │ +00014ce0: 6973 7472 6962 7574 696f 6ee2 8099 2066 istribution... f │ │ │ │ │ +00014cf0: 6965 6c64 0a69 6e20 7468 6520 e280 982e ield.in the .... │ │ │ │ │ +00014d00: 6368 616e 6765 73e2 8099 2066 696c 652e changes... file. │ │ │ │ │ +00014d10: 2020 5365 6520 2a6e 6f74 6520 4469 7374 See *note Dist │ │ │ │ │ +00014d20: 7269 6275 7469 6f6e 3a20 3665 2e0a 0ae2 ribution: 6e.... │ │ │ │ │ +00014d30: 8098 7572 6765 6e63 79e2 8099 2069 7320 ..urgency... is │ │ │ │ │ +00014d40: 7468 6520 7661 6c75 6520 666f 7220 7468 the value for th │ │ │ │ │ +00014d50: 6520 e280 9855 7267 656e 6379 e280 9920 e ...Urgency... │ │ │ │ │ +00014d60: 6669 656c 6420 696e 2074 6865 20e2 8098 field in the ... │ │ │ │ │ +00014d70: 2e63 6861 6e67 6573 e280 9920 6669 6c65 .changes... file │ │ │ │ │ +00014d80: 0a66 6f72 2074 6865 2075 706c 6f61 6420 .for the upload │ │ │ │ │ +00014d90: 2873 6565 202a 6e6f 7465 2055 7267 656e (see *note Urgen │ │ │ │ │ +00014da0: 6379 3a20 3666 2e29 2e20 2049 7420 6973 cy: 6f.). It is │ │ │ │ │ +00014db0: 206e 6f74 2070 6f73 7369 626c 6520 746f not possible to │ │ │ │ │ +00014dc0: 2073 7065 6369 6679 0a61 6e20 7572 6765 specify.an urge │ │ │ │ │ +00014dd0: 6e63 7920 636f 6e74 6169 6e69 6e67 2063 ncy containing c │ │ │ │ │ +00014de0: 6f6d 6d61 733b 2063 6f6d 6d61 7320 6172 ommas; commas ar │ │ │ │ │ +00014df0: 6520 7573 6564 2074 6f20 7365 7061 7261 e used to separa │ │ │ │ │ +00014e00: 7465 0ae2 8098 6b65 7977 6f72 643d 7661 te....keyword=va │ │ │ │ │ +00014e10: 6c75 65e2 8099 2073 6574 7469 6e67 7320 lue... settings │ │ │ │ │ +00014e20: 696e 2074 6865 20e2 8098 6470 6b67 e280 in the ...dpkg.. │ │ │ │ │ +00014e30: 9920 6368 616e 6765 6c6f 6720 666f 726d . changelog form │ │ │ │ │ +00014e40: 6174 2028 7468 6f75 6768 2074 6865 7265 at (though there │ │ │ │ │ +00014e50: 2069 730a 6375 7272 656e 746c 7920 6f6e is.currently on │ │ │ │ │ +00014e60: 6c79 206f 6e65 2075 7365 6675 6c20 6b65 ly one useful ke │ │ │ │ │ +00014e70: 7977 6f72 642c 20e2 8098 7572 6765 6e63 yword, ...urgenc │ │ │ │ │ +00014e80: 79e2 8099 292e 0a0a 5468 6520 6368 616e y...)...The chan │ │ │ │ │ +00014e90: 6765 2064 6574 6169 6c73 206d 6179 2069 ge details may i │ │ │ │ │ +00014ea0: 6e20 6661 6374 2062 6520 616e 7920 7365 n fact be any se │ │ │ │ │ +00014eb0: 7269 6573 206f 6620 6c69 6e65 7320 7374 ries of lines st │ │ │ │ │ +00014ec0: 6172 7469 6e67 2077 6974 6820 6174 0a6c arting with at.l │ │ │ │ │ +00014ed0: 6561 7374 2074 776f 2073 7061 6365 732c east two spaces, │ │ │ │ │ +00014ee0: 2062 7574 2063 6f6e 7665 6e74 696f 6e61 but conventiona │ │ │ │ │ +00014ef0: 6c6c 7920 6561 6368 2063 6861 6e67 6520 lly each change │ │ │ │ │ +00014f00: 7374 6172 7473 2077 6974 6820 616e 2061 starts with an a │ │ │ │ │ +00014f10: 7374 6572 6973 6b0a 616e 6420 6120 7365 sterisk.and a se │ │ │ │ │ +00014f20: 7061 7261 7469 6e67 2073 7061 6365 2061 parating space a │ │ │ │ │ +00014f30: 6e64 2063 6f6e 7469 6e75 6174 696f 6e20 nd continuation │ │ │ │ │ +00014f40: 6c69 6e65 7320 6172 6520 696e 6465 6e74 lines are indent │ │ │ │ │ +00014f50: 6564 2073 6f20 6173 2074 6f0a 6272 696e ed so as to.brin │ │ │ │ │ +00014f60: 6720 7468 656d 2069 6e20 6c69 6e65 2077 g them in line w │ │ │ │ │ +00014f70: 6974 6820 7468 6520 7374 6172 7420 6f66 ith the start of │ │ │ │ │ +00014f80: 2074 6865 2074 6578 7420 6162 6f76 652e the text above. │ │ │ │ │ +00014f90: 2020 426c 616e 6b20 6c69 6e65 7320 6d61 Blank lines ma │ │ │ │ │ +00014fa0: 7920 6265 0a75 7365 6420 6865 7265 2074 y be.used here t │ │ │ │ │ +00014fb0: 6f20 7365 7061 7261 7465 2067 726f 7570 o separate group │ │ │ │ │ +00014fc0: 7320 6f66 2063 6861 6e67 6573 2c20 6966 s of changes, if │ │ │ │ │ +00014fd0: 2064 6573 6972 6564 2e0a 0a49 6620 7468 desired...If th │ │ │ │ │ +00014fe0: 6973 2075 706c 6f61 6420 7265 736f 6c76 is upload resolv │ │ │ │ │ +00014ff0: 6573 2062 7567 7320 7265 636f 7264 6564 es bugs recorded │ │ │ │ │ +00015000: 2069 6e20 7468 6520 4275 6720 5472 6163 in the Bug Trac │ │ │ │ │ +00015010: 6b69 6e67 2053 7973 7465 6d20 2842 5453 king System (BTS │ │ │ │ │ +00015020: 292c 0a74 6865 7920 6d61 7920 6265 2061 ),.they may be a │ │ │ │ │ +00015030: 7574 6f6d 6174 6963 616c 6c79 2063 6c6f utomatically clo │ │ │ │ │ +00015040: 7365 6420 6f6e 2074 6865 2069 6e63 6c75 sed on the inclu │ │ │ │ │ +00015050: 7369 6f6e 206f 6620 7468 6973 2070 6163 sion of this pac │ │ │ │ │ +00015060: 6b61 6765 2069 6e74 6f0a 7468 6520 4465 kage into.the De │ │ │ │ │ +00015070: 6269 616e 2061 7263 6869 7665 2062 7920 bian archive by │ │ │ │ │ +00015080: 696e 636c 7564 696e 6720 7468 6520 7374 including the st │ │ │ │ │ +00015090: 7269 6e67 3a20 e280 9863 6c6f 7365 733a ring: ...closes: │ │ │ │ │ +000150a0: 2042 7567 236e 6e6e 6e6e e280 9920 696e Bug#nnnnn... in │ │ │ │ │ +000150b0: 2074 6865 0a63 6861 6e67 6520 6465 7461 the.change deta │ │ │ │ │ +000150c0: 696c 732c 2077 6865 7265 20e2 8098 236e ils, where ...#n │ │ │ │ │ +000150d0: 6e6e 6e6e e280 9920 6973 2074 6865 2062 nnnn... is the b │ │ │ │ │ +000150e0: 7567 206e 756d 6265 722e 2020 2833 2920 ug number. (3) │ │ │ │ │ +000150f0: 2054 6869 7320 696e 666f 726d 6174 696f This informatio │ │ │ │ │ +00015100: 6e0a 6973 2063 6f6e 7665 7965 6420 7669 n.is conveyed vi │ │ │ │ │ +00015110: 6120 7468 6520 e280 9843 6c6f 7365 73e2 a the ...Closes. │ │ │ │ │ +00015120: 8099 2066 6965 6c64 2069 6e20 7468 6520 .. field in the │ │ │ │ │ +00015130: e280 982e 6368 616e 6765 73e2 8099 2066 ....changes... f │ │ │ │ │ +00015140: 696c 6520 2873 6565 202a 6e6f 7465 0a43 ile (see *note.C │ │ │ │ │ +00015150: 6c6f 7365 733a 2037 302e 292e 0a0a 5468 loses: 70.)...Th │ │ │ │ │ +00015160: 6520 6d61 696e 7461 696e 6572 206e 616d e maintainer nam │ │ │ │ │ +00015170: 6520 616e 6420 656d 6169 6c20 6164 6472 e and email addr │ │ │ │ │ +00015180: 6573 7320 7573 6564 2069 6e20 7468 6520 ess used in the │ │ │ │ │ +00015190: 6368 616e 6765 6c6f 6720 7368 6f75 6c64 changelog should │ │ │ │ │ +000151a0: 2062 650a 7468 6520 6465 7461 696c 7320 be.the details │ │ │ │ │ +000151b0: 6f66 2074 6865 2070 6572 736f 6e20 7768 of the person wh │ │ │ │ │ +000151c0: 6f20 7072 6570 6172 6564 2074 6869 7320 o prepared this │ │ │ │ │ +000151d0: 7265 6c65 6173 6520 6f66 2074 6865 2070 release of the p │ │ │ │ │ +000151e0: 6163 6b61 6765 2e0a 5468 6579 2061 7265 ackage..They are │ │ │ │ │ +000151f0: 2027 6e6f 7427 206e 6563 6573 7361 7269 'not' necessari │ │ │ │ │ +00015200: 6c79 2074 686f 7365 206f 6620 7468 6520 ly those of the │ │ │ │ │ +00015210: 7570 6c6f 6164 6572 206f 7220 7573 7561 uploader or usua │ │ │ │ │ +00015220: 6c20 7061 636b 6167 650a 6d61 696e 7461 l package.mainta │ │ │ │ │ +00015230: 696e 6572 2e20 2028 3429 2020 5468 6520 iner. (4) The │ │ │ │ │ +00015240: 696e 666f 726d 6174 696f 6e20 6865 7265 information here │ │ │ │ │ +00015250: 2077 696c 6c20 6265 2063 6f70 6965 6420 will be copied │ │ │ │ │ +00015260: 746f 2074 6865 0ae2 8098 4368 616e 6765 to the....Change │ │ │ │ │ +00015270: 642d 4279 e280 9920 6669 656c 6420 696e d-By... field in │ │ │ │ │ +00015280: 2074 6865 20e2 8098 2e63 6861 6e67 6573 the ....changes │ │ │ │ │ +00015290: e280 9920 6669 6c65 2028 7365 6520 2a6e ... file (see *n │ │ │ │ │ +000152a0: 6f74 6520 4368 616e 6765 642d 4279 3a20 ote Changed-By: │ │ │ │ │ +000152b0: 3731 2e29 2c0a 616e 6420 7468 656e 206c 71.),.and then l │ │ │ │ │ +000152c0: 6174 6572 2075 7365 6420 746f 2073 656e ater used to sen │ │ │ │ │ +000152d0: 6420 616e 2061 636b 6e6f 776c 6564 6765 d an acknowledge │ │ │ │ │ +000152e0: 6d65 6e74 2077 6865 6e20 7468 6520 7570 ment when the up │ │ │ │ │ +000152f0: 6c6f 6164 2068 6173 2062 6565 6e0a 696e load has been.in │ │ │ │ │ +00015300: 7374 616c 6c65 642e 0a0a 5468 6520 6461 stalled...The da │ │ │ │ │ +00015310: 7465 2068 6173 2074 6865 2066 6f6c 6c6f te has the follo │ │ │ │ │ +00015320: 7769 6e67 2066 6f72 6d61 7420 2835 2920 wing format (5) │ │ │ │ │ +00015330: 2863 6f6d 7061 7469 626c 6520 616e 6420 (compatible and │ │ │ │ │ +00015340: 7769 7468 2074 6865 2073 616d 650a 7365 with the same.se │ │ │ │ │ +00015350: 6d61 6e74 6963 7320 6f66 2052 4643 2032 mantics of RFC 2 │ │ │ │ │ +00015360: 3832 3220 616e 6420 5246 4320 3533 3232 822 and RFC 5322 │ │ │ │ │ +00015370: 293a 0a0a 2020 2020 2064 6179 2d6f 662d ):.. day-of- │ │ │ │ │ +00015380: 7765 656b 2c20 6464 206d 6f6e 7468 2079 week, dd month y │ │ │ │ │ +00015390: 7979 7920 6868 3a6d 6d3a 7373 202b 7a7a yyy hh:mm:ss +zz │ │ │ │ │ +000153a0: 7a7a 0a0a 7768 6572 653a 0a0a 2020 202d zz..where:.. - │ │ │ │ │ +000153b0: 20e2 8098 6461 792d 6f66 2d77 6565 6be2 ...day-of-week. │ │ │ │ │ +000153c0: 8099 2069 7320 6f6e 6520 6f66 3a20 4d6f .. is one of: Mo │ │ │ │ │ +000153d0: 6e2c 2054 7565 2c20 5765 642c 2054 6875 n, Tue, Wed, Thu │ │ │ │ │ +000153e0: 2c20 4672 692c 2053 6174 2c20 5375 6e0a , Fri, Sat, Sun. │ │ │ │ │ +000153f0: 0a20 2020 2d20 e280 9864 64e2 8099 2069 . - ...dd... i │ │ │ │ │ +00015400: 7320 6120 6f6e 652d 206f 7220 7477 6f2d s a one- or two- │ │ │ │ │ +00015410: 6469 6769 7420 6461 7920 6f66 2074 6865 digit day of the │ │ │ │ │ +00015420: 206d 6f6e 7468 2028 3031 2d33 3129 0a0a month (01-31).. │ │ │ │ │ +00015430: 2020 202d 20e2 8098 6d6f 6e74 68e2 8099 - ...month... │ │ │ │ │ +00015440: 2069 7320 6f6e 6520 6f66 3a20 4a61 6e2c is one of: Jan, │ │ │ │ │ +00015450: 2046 6562 2c20 4d61 722c 2041 7072 2c20 Feb, Mar, Apr, │ │ │ │ │ +00015460: 4d61 792c 204a 756e 2c20 4a75 6c2c 2041 May, Jun, Jul, A │ │ │ │ │ +00015470: 7567 2c20 5365 702c 0a20 2020 2020 4f63 ug, Sep,. Oc │ │ │ │ │ +00015480: 742c 204e 6f76 2c20 4465 630a 0a20 2020 t, Nov, Dec.. │ │ │ │ │ +00015490: 2d20 e280 9879 7979 79e2 8099 2069 7320 - ...yyyy... is │ │ │ │ │ +000154a0: 7468 6520 666f 7572 2d64 6967 6974 2079 the four-digit y │ │ │ │ │ +000154b0: 6561 7220 2865 2e67 2e20 2032 3031 3029 ear (e.g. 2010) │ │ │ │ │ +000154c0: 0a0a 2020 202d 20e2 8098 6868 e280 9920 .. - ...hh... │ │ │ │ │ +000154d0: 6973 2074 6865 2074 776f 2d64 6967 6974 is the two-digit │ │ │ │ │ +000154e0: 2068 6f75 7220 2830 302d 3233 290a 0a20 hour (00-23).. │ │ │ │ │ +000154f0: 2020 2d20 e280 986d 6de2 8099 2069 7320 - ...mm... is │ │ │ │ │ +00015500: 7468 6520 7477 6f2d 6469 6769 7420 6d69 the two-digit mi │ │ │ │ │ +00015510: 6e75 7465 7320 2830 302d 3539 290a 0a20 nutes (00-59).. │ │ │ │ │ +00015520: 2020 2d20 e280 9873 73e2 8099 2069 7320 - ...ss... is │ │ │ │ │ +00015530: 7468 6520 7477 6f2d 6469 6769 7420 7365 the two-digit se │ │ │ │ │ +00015540: 636f 6e64 7320 2830 302d 3630 290a 0a20 conds (00-60).. │ │ │ │ │ +00015550: 2020 2d20 0a20 2020 2020 e280 982b 7a7a - . ...+zz │ │ │ │ │ +00015560: 7a7a e280 9920 6f72 20e2 8098 2d7a 7a7a zz... or ...-zzz │ │ │ │ │ +00015570: 7ae2 8099 2069 7320 7468 6520 7469 6d65 z... is the time │ │ │ │ │ +00015580: 207a 6f6e 6520 6f66 6673 6574 2066 726f zone offset fro │ │ │ │ │ +00015590: 6d20 436f 6f72 6469 6e61 7465 640a 0a20 m Coordinated.. │ │ │ │ │ +000155a0: 2020 2020 2020 2020 2055 6e69 7665 7273 Univers │ │ │ │ │ +000155b0: 616c 2054 696d 6520 2855 5443 292e 20e2 al Time (UTC). . │ │ │ │ │ +000155c0: 809c 2be2 809d 2069 6e64 6963 6174 6573 ..+... indicates │ │ │ │ │ +000155d0: 2074 6861 7420 7468 6520 7469 6d65 2069 that the time i │ │ │ │ │ +000155e0: 7320 6168 6561 6420 6f66 0a20 2020 2020 s ahead of. │ │ │ │ │ +000155f0: 2020 2020 2028 692e 652e 2c20 6561 7374 (i.e., east │ │ │ │ │ +00015600: 206f 6629 2055 5443 2061 6e64 20e2 809c of) UTC and ... │ │ │ │ │ +00015610: 2de2 809d 2069 6e64 6963 6174 6573 2074 -... indicates t │ │ │ │ │ +00015620: 6861 7420 7468 6520 7469 6d65 2069 7320 hat the time is │ │ │ │ │ +00015630: 6265 6869 6e64 0a20 2020 2020 2020 2020 behind. │ │ │ │ │ +00015640: 2028 692e 652e 2c20 7765 7374 206f 6629 (i.e., west of) │ │ │ │ │ +00015650: 2055 5443 2e20 5468 6520 6669 7273 7420 UTC. The first │ │ │ │ │ +00015660: 7477 6f20 6469 6769 7473 2069 6e64 6963 two digits indic │ │ │ │ │ +00015670: 6174 6520 7468 6520 686f 7572 0a20 2020 ate the hour. │ │ │ │ │ +00015680: 2020 2020 2020 2064 6966 6665 7265 6e63 differenc │ │ │ │ │ +00015690: 6520 6672 6f6d 2055 5443 2061 6e64 2074 e from UTC and t │ │ │ │ │ +000156a0: 6865 206c 6173 7420 7477 6f20 6469 6769 he last two digi │ │ │ │ │ +000156b0: 7473 2069 6e64 6963 6174 6520 7468 650a ts indicate the. │ │ │ │ │ +000156c0: 2020 2020 2020 2020 2020 6e75 6d62 6572 number │ │ │ │ │ +000156d0: 206f 6620 6164 6469 7469 6f6e 616c 206d of additional m │ │ │ │ │ +000156e0: 696e 7574 6573 2064 6966 6665 7265 6e63 inutes differenc │ │ │ │ │ +000156f0: 6520 6672 6f6d 2055 5443 2e20 5468 6520 e from UTC. The │ │ │ │ │ +00015700: 6c61 7374 2074 776f 0a20 2020 2020 2020 last two. │ │ │ │ │ +00015710: 2020 2064 6967 6974 7320 6d75 7374 2062 digits must b │ │ │ │ │ +00015720: 6520 696e 2074 6865 2072 616e 6765 2030 e in the range 0 │ │ │ │ │ +00015730: 302d 3539 2e0a 0a54 6865 2066 6972 7374 0-59...The first │ │ │ │ │ +00015740: 20e2 809c 7469 746c 65e2 809d 206c 696e ...title... lin │ │ │ │ │ +00015750: 6520 7769 7468 2074 6865 2070 6163 6b61 e with the packa │ │ │ │ │ +00015760: 6765 206e 616d 6520 6d75 7374 2073 7461 ge name must sta │ │ │ │ │ +00015770: 7274 2061 7420 7468 6520 6c65 6674 2068 rt at the left h │ │ │ │ │ +00015780: 616e 640a 6d61 7267 696e 2e20 2054 6865 and.margin. The │ │ │ │ │ +00015790: 20e2 809c 7472 6169 6c65 72e2 809d 206c ...trailer... l │ │ │ │ │ +000157a0: 696e 6520 7769 7468 2074 6865 206d 6169 ine with the mai │ │ │ │ │ +000157b0: 6e74 6169 6e65 7220 616e 6420 6461 7465 ntainer and date │ │ │ │ │ +000157c0: 2064 6574 6169 6c73 206d 7573 7420 6265 details must be │ │ │ │ │ +000157d0: 0a70 7265 6365 6465 6420 6279 2065 7861 .preceded by exa │ │ │ │ │ +000157e0: 6374 6c79 206f 6e65 2073 7061 6365 2e20 ctly one space. │ │ │ │ │ +000157f0: 2054 6865 206d 6169 6e74 6169 6e65 7220 The maintainer │ │ │ │ │ +00015800: 6465 7461 696c 7320 616e 6420 7468 6520 details and the │ │ │ │ │ +00015810: 6461 7465 206d 7573 740a 6265 2073 6570 date must.be sep │ │ │ │ │ +00015820: 6172 6174 6564 2062 7920 6578 6163 746c arated by exactl │ │ │ │ │ +00015830: 7920 7477 6f20 7370 6163 6573 2e0a 0a54 y two spaces...T │ │ │ │ │ +00015840: 6865 2065 6e74 6972 6520 6368 616e 6765 he entire change │ │ │ │ │ +00015850: 6c6f 6720 6d75 7374 2062 6520 656e 636f log must be enco │ │ │ │ │ +00015860: 6465 6420 696e 2055 5446 2d38 2e0a 0a46 ded in UTF-8...F │ │ │ │ │ +00015870: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat │ │ │ │ │ +00015880: 696f 6e20 6f6e 2070 6c61 6365 6d65 6e74 ion on placement │ │ │ │ │ +00015890: 206f 6620 7468 6520 6368 616e 6765 6c6f of the changelo │ │ │ │ │ +000158a0: 6720 6669 6c65 7320 7769 7468 696e 2062 g files within b │ │ │ │ │ +000158b0: 696e 6172 790a 7061 636b 6167 6573 2c20 inary.packages, │ │ │ │ │ +000158c0: 706c 6561 7365 2073 6565 202a 6e6f 7465 please see *note │ │ │ │ │ +000158d0: 2043 6861 6e67 656c 6f67 2066 696c 6573 Changelog files │ │ │ │ │ +000158e0: 2061 6e64 2072 656c 6561 7365 206e 6f74 and release not │ │ │ │ │ +000158f0: 6573 3a20 3732 2e0a 0a20 2020 2d2d 2d2d es: 72... ---- │ │ │ │ │ +00015900: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +00015910: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +00015920: 2831 2920 4d69 7374 616b 6573 2069 6e20 (1) Mistakes in │ │ │ │ │ +00015930: 6368 616e 6765 6c6f 6773 2061 7265 2075 changelogs are u │ │ │ │ │ +00015940: 7375 616c 6c79 2062 6573 7420 7265 6374 sually best rect │ │ │ │ │ +00015950: 6966 6965 6420 6279 206d 616b 696e 6720 ified by making │ │ │ │ │ +00015960: 6120 6e65 770a 6368 616e 6765 6c6f 6720 a new.changelog │ │ │ │ │ +00015970: 656e 7472 7920 7261 7468 6572 2074 6861 entry rather tha │ │ │ │ │ +00015980: 6e20 e280 9c72 6577 7269 7469 6e67 2068 n ...rewriting h │ │ │ │ │ +00015990: 6973 746f 7279 e280 9d20 6279 2065 6469 istory... by edi │ │ │ │ │ +000159a0: 7469 6e67 206f 6c64 2063 6861 6e67 656c ting old changel │ │ │ │ │ +000159b0: 6f67 0a65 6e74 7269 6573 2e0a 0a20 2020 og.entries... │ │ │ │ │ +000159c0: 2832 2920 416c 7468 6f75 6768 2074 6865 (2) Although the │ │ │ │ │ +000159d0: 7265 2069 7320 6e6f 7468 696e 6720 7374 re is nothing st │ │ │ │ │ +000159e0: 6f70 7069 6e67 2061 6e20 6175 7468 6f72 opping an author │ │ │ │ │ +000159f0: 2077 686f 2069 7320 616c 736f 2074 6865 who is also the │ │ │ │ │ +00015a00: 0a44 6562 6961 6e20 6d61 696e 7461 696e .Debian maintain │ │ │ │ │ +00015a10: 6572 2066 726f 6d20 7573 696e 6720 7468 er from using th │ │ │ │ │ +00015a20: 6973 2063 6861 6e67 656c 6f67 2066 6f72 is changelog for │ │ │ │ │ +00015a30: 2061 6c6c 2074 6865 6972 2063 6861 6e67 all their chang │ │ │ │ │ +00015a40: 6573 2c20 6974 0a77 696c 6c20 6861 7665 es, it.will have │ │ │ │ │ +00015a50: 2074 6f20 6265 2072 656e 616d 6564 2069 to be renamed i │ │ │ │ │ +00015a60: 6620 7468 6520 4465 6269 616e 2061 6e64 f the Debian and │ │ │ │ │ +00015a70: 2075 7073 7472 6561 6d20 6d61 696e 7461 upstream mainta │ │ │ │ │ +00015a80: 696e 6572 7320 6265 636f 6d65 0a64 6966 iners become.dif │ │ │ │ │ +00015a90: 6665 7265 6e74 2070 656f 706c 652e 2020 ferent people. │ │ │ │ │ +00015aa0: 496e 2073 7563 6820 6120 6361 7365 2c20 In such a case, │ │ │ │ │ +00015ab0: 686f 7765 7665 722c 2069 7420 6d69 6768 however, it migh │ │ │ │ │ +00015ac0: 7420 6265 2062 6574 7465 7220 746f 0a6d t be better to.m │ │ │ │ │ +00015ad0: 6169 6e74 6169 6e20 7468 6520 7061 636b aintain the pack │ │ │ │ │ +00015ae0: 6167 6520 6173 2061 206e 6f6e 2d6e 6174 age as a non-nat │ │ │ │ │ +00015af0: 6976 6520 7061 636b 6167 652e 0a0a 2020 ive package... │ │ │ │ │ +00015b00: 2028 3329 2054 6f20 6265 2070 7265 6369 (3) To be preci │ │ │ │ │ +00015b10: 7365 2c20 7468 6520 7374 7269 6e67 2073 se, the string s │ │ │ │ │ +00015b20: 686f 756c 6420 6d61 7463 6820 7468 6520 hould match the │ │ │ │ │ +00015b30: 666f 6c6c 6f77 696e 6720 5065 726c 2072 following Perl r │ │ │ │ │ +00015b40: 6567 756c 6172 0a65 7870 7265 7373 696f egular.expressio │ │ │ │ │ +00015b50: 6e3a 0a0a 2020 2020 202f 636c 6f73 6573 n:.. /closes │ │ │ │ │ +00015b60: 3a5c 732a 283f 3a62 7567 293f 5c23 3f5c :\s*(?:bug)?\#?\ │ │ │ │ │ +00015b70: 733f 5c64 2b28 3f3a 2c5c 732a 283f 3a62 s?\d+(?:,\s*(?:b │ │ │ │ │ +00015b80: 7567 293f 5c23 3f5c 733f 5c64 2b29 2a2f ug)?\#?\s?\d+)*/ │ │ │ │ │ +00015b90: 690a 0a54 6861 7420 6973 3a20 5468 6520 i..That is: The │ │ │ │ │ +00015ba0: 7374 7269 6e67 2073 686f 756c 6420 636f string should co │ │ │ │ │ +00015bb0: 6e73 6973 7420 6f66 2074 6865 2077 6f72 nsist of the wor │ │ │ │ │ +00015bc0: 6420 e280 9863 6c6f 7365 733a e280 9920 d ...closes:... │ │ │ │ │ +00015bd0: 666f 6c6c 6f77 6564 2062 7920 610a 636f followed by a.co │ │ │ │ │ +00015be0: 6d6d 612d 7365 7061 7261 7465 6420 6c69 mma-separated li │ │ │ │ │ +00015bf0: 7374 206f 6620 6275 6720 6e75 6d62 6572 st of bug number │ │ │ │ │ +00015c00: 732e 2020 4275 6720 6e75 6d62 6572 7320 s. Bug numbers │ │ │ │ │ +00015c10: 6d61 7920 6265 2070 7265 6365 6465 6420 may be preceded │ │ │ │ │ +00015c20: 6279 2074 6865 0a77 6f72 6420 e280 9862 by the.word ...b │ │ │ │ │ +00015c30: 7567 e280 9920 616e 642f 6f72 2061 20e2 ug... and/or a . │ │ │ │ │ +00015c40: 8098 23e2 8099 2073 6967 6e2c 2061 7320 ..#... sign, as │ │ │ │ │ +00015c50: 696e 20e2 8098 436c 6f73 6573 3a20 3432 in ...Closes: 42 │ │ │ │ │ +00015c60: 2c20 6275 6723 3433 2c20 2334 342c 2062 , bug#43, #44, b │ │ │ │ │ +00015c70: 7567 2034 35e2 8099 2e0a 0a54 6865 206c ug 45......The l │ │ │ │ │ +00015c80: 6973 7420 6f66 2062 7567 206e 756d 6265 ist of bug numbe │ │ │ │ │ +00015c90: 7273 206d 6179 2073 7061 6e20 6d75 6c74 rs may span mult │ │ │ │ │ +00015ca0: 6970 6c65 206c 696e 6573 2e0a 0a41 6c6c iple lines...All │ │ │ │ │ +00015cb0: 206f 6620 7468 6520 6275 6720 6e75 6d62 of the bug numb │ │ │ │ │ +00015cc0: 6572 7320 6c69 7374 6564 2077 696c 6c20 ers listed will │ │ │ │ │ +00015cd0: 6265 2063 6c6f 7365 6420 6279 2074 6865 be closed by the │ │ │ │ │ +00015ce0: 2061 7263 6869 7665 206d 6169 6e74 656e archive mainten │ │ │ │ │ +00015cf0: 616e 6365 0a73 6f66 7477 6172 6520 28e2 ance.software (. │ │ │ │ │ +00015d00: 8098 6461 6be2 8099 2920 7573 696e 6720 ..dak...) using │ │ │ │ │ +00015d10: 7468 6520 7665 7273 696f 6e20 6f66 2074 the version of t │ │ │ │ │ +00015d20: 6865 2063 6861 6e67 656c 6f67 2065 6e74 he changelog ent │ │ │ │ │ +00015d30: 7279 2e0a 0a54 6865 2077 6f72 6473 20e2 ry...The words . │ │ │ │ │ +00015d40: 8098 636c 6f73 6573 3ae2 8099 2061 6e64 ..closes:... and │ │ │ │ │ +00015d50: 20e2 8098 6275 67e2 8099 2061 7265 206e ...bug... are n │ │ │ │ │ +00015d60: 6f74 2063 6173 6520 7365 6e73 6974 6976 ot case sensitiv │ │ │ │ │ +00015d70: 652e 0a0a 2020 2028 3429 2049 6e20 7468 e... (4) In th │ │ │ │ │ +00015d80: 6520 6361 7365 206f 6620 6120 7370 6f6e e case of a spon │ │ │ │ │ +00015d90: 736f 7265 6420 7570 6c6f 6164 2c20 7468 sored upload, th │ │ │ │ │ +00015da0: 6520 7570 6c6f 6164 6572 2073 6967 6e73 e uploader signs │ │ │ │ │ +00015db0: 2074 6865 2066 696c 6573 2c0a 6275 7420 the files,.but │ │ │ │ │ +00015dc0: 7468 6520 6368 616e 6765 6c6f 6720 6d61 the changelog ma │ │ │ │ │ +00015dd0: 696e 7461 696e 6572 206e 616d 6520 616e intainer name an │ │ │ │ │ +00015de0: 6420 6164 6472 6573 7320 6172 6520 7468 d address are th │ │ │ │ │ +00015df0: 6f73 6520 6f66 2074 6865 2070 6572 736f ose of the perso │ │ │ │ │ +00015e00: 6e0a 7768 6f20 7072 6570 6172 6564 2074 n.who prepared t │ │ │ │ │ +00015e10: 6869 7320 7265 6c65 6173 652e 2020 4966 his release. If │ │ │ │ │ +00015e20: 2074 6865 2070 7265 7061 7265 7220 6f66 the preparer of │ │ │ │ │ +00015e30: 2074 6865 2072 656c 6561 7365 2069 7320 the release is │ │ │ │ │ +00015e40: 6e6f 7420 6f6e 6520 6f66 0a74 6865 2075 not one of.the u │ │ │ │ │ +00015e50: 7375 616c 206d 6169 6e74 6169 6e65 7273 sual maintainers │ │ │ │ │ +00015e60: 206f 6620 7468 6520 7061 636b 6167 6520 of the package │ │ │ │ │ +00015e70: 2861 7320 6c69 7374 6564 2069 6e20 7468 (as listed in th │ │ │ │ │ +00015e80: 6520 2a6e 6f74 6520 4d61 696e 7461 696e e *note Maintain │ │ │ │ │ +00015e90: 6572 3a0a 3439 2e20 6f72 202a 6e6f 7465 er:.49. or *note │ │ │ │ │ +00015ea0: 2055 706c 6f61 6465 7273 3a20 3461 2e20 Uploaders: 4a. │ │ │ │ │ +00015eb0: 636f 6e74 726f 6c20 6669 656c 6473 206f control fields o │ │ │ │ │ +00015ec0: 6620 7468 6520 7061 636b 6167 6529 2c20 f the package), │ │ │ │ │ +00015ed0: 7468 6520 6669 7273 740a 6c69 6e65 206f the first.line o │ │ │ │ │ +00015ee0: 6620 7468 6520 6368 616e 6765 6c6f 6720 f the changelog │ │ │ │ │ +00015ef0: 6973 2063 6f6e 7665 6e74 696f 6e61 6c6c is conventionall │ │ │ │ │ +00015f00: 7920 7573 6564 2074 6f20 6578 706c 6169 y used to explai │ │ │ │ │ +00015f10: 6e20 7768 7920 610a 6e6f 6e2d 6d61 696e n why a.non-main │ │ │ │ │ +00015f20: 7461 696e 6572 2069 7320 7570 6c6f 6164 tainer is upload │ │ │ │ │ +00015f30: 696e 6720 7468 6520 7061 636b 6167 652e ing the package. │ │ │ │ │ +00015f40: 2020 5468 6520 4465 6269 616e 2044 6576 The Debian Dev │ │ │ │ │ +00015f50: 656c 6f70 6572 e280 9973 0a52 6566 6572 eloper...s.Refer │ │ │ │ │ +00015f60: 656e 6365 2028 7365 6520 2a6e 6f74 6520 ence (see *note │ │ │ │ │ +00015f70: 5265 6c61 7465 6420 646f 6375 6d65 6e74 Related document │ │ │ │ │ +00015f80: 733a 2031 312e 2920 646f 6375 6d65 6e74 s: 11.) document │ │ │ │ │ +00015f90: 7320 7468 6520 636f 6e76 656e 7469 6f6e s the convention │ │ │ │ │ +00015fa0: 730a 7573 6564 2e0a 0a20 2020 2835 2920 s.used... (5) │ │ │ │ │ +00015fb0: 5468 6973 2069 7320 7468 6520 7361 6d65 This is the same │ │ │ │ │ +00015fc0: 2061 7320 7468 6520 666f 726d 6174 2067 as the format g │ │ │ │ │ +00015fd0: 656e 6572 6174 6564 2062 7920 e280 9864 enerated by ...d │ │ │ │ │ +00015fe0: 6174 6520 2d52 e280 992e 0a0a 1f0a 4669 ate -R........Fi │ │ │ │ │ +00015ff0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00016000: 792e 696e 666f 2c20 204e 6f64 653a 2043 y.info, Node: C │ │ │ │ │ +00016010: 6f70 7972 6967 6874 2064 6562 6961 6e2f opyright debian/ │ │ │ │ │ +00016020: 636f 7079 7269 6768 742c 2020 4e65 7874 copyright, Next │ │ │ │ │ +00016030: 3a20 4572 726f 7220 7472 6170 7069 6e67 : Error trapping │ │ │ │ │ +00016040: 2069 6e20 6d61 6b65 6669 6c65 732c 2020 in makefiles, │ │ │ │ │ +00016050: 5072 6576 3a20 4465 6269 616e 2063 6861 Prev: Debian cha │ │ │ │ │ +00016060: 6e67 656c 6f67 2064 6562 6961 6e2f 6368 ngelog debian/ch │ │ │ │ │ +00016070: 616e 6765 6c6f 672c 2020 5570 3a20 536f angelog, Up: So │ │ │ │ │ +00016080: 7572 6365 2070 6163 6b61 6765 730a 0a34 urce packages..4 │ │ │ │ │ +00016090: 2e35 2043 6f70 7972 6967 6874 3a20 e280 .5 Copyright: .. │ │ │ │ │ +000160a0: 9864 6562 6961 6e2f 636f 7079 7269 6768 .debian/copyrigh │ │ │ │ │ +000160b0: 74e2 8099 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d t....=========== │ │ │ │ │ 000160c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000160d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -000160e0: 4576 6572 7920 7061 636b 6167 6520 6d75 Every package mu │ │ │ │ │ -000160f0: 7374 2062 6520 6163 636f 6d70 616e 6965 st be accompanie │ │ │ │ │ -00016100: 6420 6279 2061 2076 6572 6261 7469 6d20 d by a verbatim │ │ │ │ │ -00016110: 636f 7079 206f 6620 6974 7320 6469 7374 copy of its dist │ │ │ │ │ -00016120: 7269 6275 7469 6f6e 0a6c 6963 656e 7365 ribution.license │ │ │ │ │ -00016130: 2873 2920 696e 2074 6865 2066 696c 6520 (s) in the file │ │ │ │ │ -00016140: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ -00016150: 632f 5041 434b 4147 452f 636f 7079 7269 c/PACKAGE/copyri │ │ │ │ │ -00016160: 6768 74e2 8099 2e0a 0a54 6869 7320 6669 ght......This fi │ │ │ │ │ -00016170: 6c65 2069 7320 6f66 7465 6e20 7265 7175 le is often requ │ │ │ │ │ -00016180: 6972 6564 2074 6f20 636f 6e74 6169 6e20 ired to contain │ │ │ │ │ -00016190: 6120 7665 7262 6174 696d 2063 6f70 7920 a verbatim copy │ │ │ │ │ -000161a0: 6f66 2074 6865 2070 6163 6b61 6765 e280 of the package.. │ │ │ │ │ -000161b0: 9973 0a63 6f70 7972 6967 6874 2069 6e66 .s.copyright inf │ │ │ │ │ -000161c0: 6f72 6d61 7469 6f6e 2c20 746f 6f3b 2073 ormation, too; s │ │ │ │ │ -000161d0: 6565 202a 6e6f 7465 2043 6f70 7972 6967 ee *note Copyrig │ │ │ │ │ -000161e0: 6874 2069 6e66 6f72 6d61 7469 6f6e 3a20 ht information: │ │ │ │ │ -000161f0: 3264 2e20 616e 640a 2a6e 6f74 6520 436f 2d. and.*note Co │ │ │ │ │ -00016200: 7079 7269 6768 7420 636f 6e73 6964 6572 pyright consider │ │ │ │ │ -00016210: 6174 696f 6e73 3a20 3263 2e20 666f 7220 ations: 2c. for │ │ │ │ │ -00016220: 6465 7461 696c 732c 2061 6e64 2066 6f72 details, and for │ │ │ │ │ -00016230: 2066 7572 7468 6572 0a63 6f6e 7369 6465 further.conside │ │ │ │ │ -00016240: 7261 7469 6f6e 7320 7265 6c61 7465 6420 rations related │ │ │ │ │ -00016250: 746f 2063 6f70 7972 6967 6874 7320 666f to copyrights fo │ │ │ │ │ -00016260: 7220 7061 636b 6167 6573 2e0a 0a1f 0a46 r packages.....F │ │ │ │ │ -00016270: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -00016280: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -00016290: 4572 726f 7220 7472 6170 7069 6e67 2069 Error trapping i │ │ │ │ │ -000162a0: 6e20 6d61 6b65 6669 6c65 732c 2020 4e65 n makefiles, Ne │ │ │ │ │ -000162b0: 7874 3a20 5469 6d65 2053 7461 6d70 732c xt: Time Stamps, │ │ │ │ │ -000162c0: 2020 5072 6576 3a20 436f 7079 7269 6768 Prev: Copyrigh │ │ │ │ │ -000162d0: 7420 6465 6269 616e 2f63 6f70 7972 6967 t debian/copyrig │ │ │ │ │ -000162e0: 6874 2c20 2055 703a 2053 6f75 7263 6520 ht, Up: Source │ │ │ │ │ -000162f0: 7061 636b 6167 6573 0a0a 342e 3620 4572 packages..4.6 Er │ │ │ │ │ -00016300: 726f 7220 7472 6170 7069 6e67 2069 6e20 ror trapping in │ │ │ │ │ -00016310: 6d61 6b65 6669 6c65 730a 3d3d 3d3d 3d3d makefiles.====== │ │ │ │ │ +000160d0: 3d3d 3d3d 3d3d 0a0a 4576 6572 7920 7061 ======..Every pa │ │ │ │ │ +000160e0: 636b 6167 6520 6d75 7374 2062 6520 6163 ckage must be ac │ │ │ │ │ +000160f0: 636f 6d70 616e 6965 6420 6279 2061 2076 companied by a v │ │ │ │ │ +00016100: 6572 6261 7469 6d20 636f 7079 206f 6620 erbatim copy of │ │ │ │ │ +00016110: 6974 7320 6469 7374 7269 6275 7469 6f6e its distribution │ │ │ │ │ +00016120: 0a6c 6963 656e 7365 2873 2920 696e 2074 .license(s) in t │ │ │ │ │ +00016130: 6865 2066 696c 6520 e280 982f 7573 722f he file .../usr/ │ │ │ │ │ +00016140: 7368 6172 652f 646f 632f 5041 434b 4147 share/doc/PACKAG │ │ │ │ │ +00016150: 452f 636f 7079 7269 6768 74e2 8099 2e0a E/copyright..... │ │ │ │ │ +00016160: 0a54 6869 7320 6669 6c65 2069 7320 6f66 .This file is of │ │ │ │ │ +00016170: 7465 6e20 7265 7175 6972 6564 2074 6f20 ten required to │ │ │ │ │ +00016180: 636f 6e74 6169 6e20 6120 7665 7262 6174 contain a verbat │ │ │ │ │ +00016190: 696d 2063 6f70 7920 6f66 2074 6865 2070 im copy of the p │ │ │ │ │ +000161a0: 6163 6b61 6765 e280 9973 0a63 6f70 7972 ackage...s.copyr │ │ │ │ │ +000161b0: 6967 6874 2069 6e66 6f72 6d61 7469 6f6e ight information │ │ │ │ │ +000161c0: 2c20 746f 6f3b 2073 6565 202a 6e6f 7465 , too; see *note │ │ │ │ │ +000161d0: 2043 6f70 7972 6967 6874 2069 6e66 6f72 Copyright infor │ │ │ │ │ +000161e0: 6d61 7469 6f6e 3a20 3264 2e20 616e 640a mation: 2d. and. │ │ │ │ │ +000161f0: 2a6e 6f74 6520 436f 7079 7269 6768 7420 *note Copyright │ │ │ │ │ +00016200: 636f 6e73 6964 6572 6174 696f 6e73 3a20 considerations: │ │ │ │ │ +00016210: 3263 2e20 666f 7220 6465 7461 696c 732c 2c. for details, │ │ │ │ │ +00016220: 2061 6e64 2066 6f72 2066 7572 7468 6572 and for further │ │ │ │ │ +00016230: 0a63 6f6e 7369 6465 7261 7469 6f6e 7320 .considerations │ │ │ │ │ +00016240: 7265 6c61 7465 6420 746f 2063 6f70 7972 related to copyr │ │ │ │ │ +00016250: 6967 6874 7320 666f 7220 7061 636b 6167 ights for packag │ │ │ │ │ +00016260: 6573 2e0a 0a1f 0a46 696c 653a 2064 6562 es.....File: deb │ │ │ │ │ +00016270: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00016280: 2020 4e6f 6465 3a20 4572 726f 7220 7472 Node: Error tr │ │ │ │ │ +00016290: 6170 7069 6e67 2069 6e20 6d61 6b65 6669 apping in makefi │ │ │ │ │ +000162a0: 6c65 732c 2020 4e65 7874 3a20 5469 6d65 les, Next: Time │ │ │ │ │ +000162b0: 2053 7461 6d70 732c 2020 5072 6576 3a20 Stamps, Prev: │ │ │ │ │ +000162c0: 436f 7079 7269 6768 7420 6465 6269 616e Copyright debian │ │ │ │ │ +000162d0: 2f63 6f70 7972 6967 6874 2c20 2055 703a /copyright, Up: │ │ │ │ │ +000162e0: 2053 6f75 7263 6520 7061 636b 6167 6573 Source packages │ │ │ │ │ +000162f0: 0a0a 342e 3620 4572 726f 7220 7472 6170 ..4.6 Error trap │ │ │ │ │ +00016300: 7069 6e67 2069 6e20 6d61 6b65 6669 6c65 ping in makefile │ │ │ │ │ +00016310: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.============== │ │ │ │ │ 00016320: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00016330: 3d3d 3d3d 3d3d 3d3d 3d0a 0a57 6865 6e20 =========..When │ │ │ │ │ -00016340: e280 986d 616b 65e2 8099 2069 6e76 6f6b ...make... invok │ │ │ │ │ -00016350: 6573 2061 2063 6f6d 6d61 6e64 2069 6e20 es a command in │ │ │ │ │ -00016360: 6120 6d61 6b65 6669 6c65 2028 696e 636c a makefile (incl │ │ │ │ │ -00016370: 7564 696e 6720 796f 7572 2070 6163 6b61 uding your packa │ │ │ │ │ -00016380: 6765 e280 9973 0a75 7073 7472 6561 6d20 ge...s.upstream │ │ │ │ │ -00016390: 6d61 6b65 6669 6c65 7320 616e 6420 e280 makefiles and .. │ │ │ │ │ -000163a0: 9864 6562 6961 6e2f 7275 6c65 73e2 8099 .debian/rules... │ │ │ │ │ -000163b0: 292c 2069 7420 646f 6573 2073 6f20 7573 ), it does so us │ │ │ │ │ -000163c0: 696e 6720 e280 9873 68e2 8099 2e20 2054 ing ...sh.... T │ │ │ │ │ -000163d0: 6869 730a 6d65 616e 7320 7468 6174 20e2 his.means that . │ │ │ │ │ -000163e0: 8098 7368 e280 99e2 8099 7320 7573 7561 ..sh......s usua │ │ │ │ │ -000163f0: 6c20 6261 6420 6572 726f 7220 6861 6e64 l bad error hand │ │ │ │ │ -00016400: 6c69 6e67 2070 726f 7065 7274 6965 7320 ling properties │ │ │ │ │ -00016410: 6170 706c 793a 2069 6620 796f 750a 696e apply: if you.in │ │ │ │ │ -00016420: 636c 7564 6520 6120 6d69 6e69 6174 7572 clude a miniatur │ │ │ │ │ -00016430: 6520 7363 7269 7074 2061 7320 6f6e 6520 e script as one │ │ │ │ │ -00016440: 6f66 2074 6865 2063 6f6d 6d61 6e64 7320 of the commands │ │ │ │ │ -00016450: 696e 2079 6f75 7220 6d61 6b65 6669 6c65 in your makefile │ │ │ │ │ -00016460: 0a79 6f75 e280 996c 6c20 6669 6e64 2074 .you...ll find t │ │ │ │ │ -00016470: 6861 7420 6966 2079 6f75 2064 6f6e e280 hat if you don.. │ │ │ │ │ -00016480: 9974 2064 6f20 616e 7974 6869 6e67 2061 .t do anything a │ │ │ │ │ -00016490: 626f 7574 2069 7420 7468 656e 2065 7272 bout it then err │ │ │ │ │ -000164a0: 6f72 7320 6172 6520 6e6f 740a 6465 7465 ors are not.dete │ │ │ │ │ -000164b0: 6374 6564 2061 6e64 20e2 8098 6d61 6b65 cted and ...make │ │ │ │ │ -000164c0: e280 9920 7769 6c6c 2062 6c69 7468 656c ... will blithel │ │ │ │ │ -000164d0: 7920 636f 6e74 696e 7565 2061 6674 6572 y continue after │ │ │ │ │ -000164e0: 2070 726f 626c 656d 732e 0a0a 4576 6572 problems...Ever │ │ │ │ │ -000164f0: 7920 7469 6d65 2079 6f75 2070 7574 206d y time you put m │ │ │ │ │ -00016500: 6f72 6520 7468 616e 206f 6e65 2073 6865 ore than one she │ │ │ │ │ -00016510: 6c6c 2063 6f6d 6d61 6e64 2028 7468 6973 ll command (this │ │ │ │ │ -00016520: 2069 6e63 6c75 6465 7320 7573 696e 6720 includes using │ │ │ │ │ -00016530: 610a 6c6f 6f70 2920 696e 2061 206d 616b a.loop) in a mak │ │ │ │ │ -00016540: 6566 696c 6520 636f 6d6d 616e 6420 796f efile command yo │ │ │ │ │ -00016550: 7520 6d75 7374 206d 616b 6520 7375 7265 u must make sure │ │ │ │ │ -00016560: 2074 6861 7420 6572 726f 7273 2061 7265 that errors are │ │ │ │ │ -00016570: 2074 7261 7070 6564 2e0a 466f 7220 7369 trapped..For si │ │ │ │ │ -00016580: 6d70 6c65 2063 6f6d 706f 756e 6420 636f mple compound co │ │ │ │ │ -00016590: 6d6d 616e 6473 2c20 7375 6368 2061 7320 mmands, such as │ │ │ │ │ -000165a0: 6368 616e 6769 6e67 2064 6972 6563 746f changing directo │ │ │ │ │ -000165b0: 7279 2061 6e64 2074 6865 6e0a 7275 6e6e ry and then.runn │ │ │ │ │ -000165c0: 696e 6720 6120 7072 6f67 7261 6d2c 2075 ing a program, u │ │ │ │ │ -000165d0: 7369 6e67 20e2 8098 2626 e280 9920 7261 sing ...&&... ra │ │ │ │ │ -000165e0: 7468 6572 2074 6861 6e20 7365 6d69 636f ther than semico │ │ │ │ │ -000165f0: 6c6f 6e20 6173 2061 2063 6f6d 6d61 6e64 lon as a command │ │ │ │ │ -00016600: 0a73 6570 6172 6174 6f72 2069 7320 7375 .separator is su │ │ │ │ │ -00016610: 6666 6963 6965 6e74 2e20 2046 6f72 206d fficient. For m │ │ │ │ │ -00016620: 6f72 6520 636f 6d70 6c65 7820 636f 6d6d ore complex comm │ │ │ │ │ -00016630: 616e 6473 2069 6e63 6c75 6469 6e67 206d ands including m │ │ │ │ │ -00016640: 6f73 7420 6c6f 6f70 730a 616e 6420 636f ost loops.and co │ │ │ │ │ -00016650: 6e64 6974 696f 6e61 6c73 2079 6f75 2073 nditionals you s │ │ │ │ │ -00016660: 686f 756c 6420 696e 636c 7564 6520 6120 hould include a │ │ │ │ │ -00016670: 7365 7061 7261 7465 20e2 8098 7365 7420 separate ...set │ │ │ │ │ -00016680: 2d65 e280 9920 636f 6d6d 616e 6420 6174 -e... command at │ │ │ │ │ -00016690: 2074 6865 0a73 7461 7274 206f 6620 6576 the.start of ev │ │ │ │ │ -000166a0: 6572 7920 6d61 6b65 6669 6c65 2063 6f6d ery makefile com │ │ │ │ │ -000166b0: 6d61 6e64 2074 6861 74e2 8099 7320 6163 mand that...s ac │ │ │ │ │ -000166c0: 7475 616c 6c79 206f 6e65 206f 6620 7468 tually one of th │ │ │ │ │ -000166d0: 6573 6520 6d69 6e69 6174 7572 650a 7368 ese miniature.sh │ │ │ │ │ -000166e0: 656c 6c20 7363 7269 7074 732e 0a0a 1f0a ell scripts..... │ │ │ │ │ -000166f0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00016700: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00016710: 2054 696d 6520 5374 616d 7073 2c20 204e Time Stamps, N │ │ │ │ │ -00016720: 6578 743a 2052 6573 7472 6963 7469 6f6e ext: Restriction │ │ │ │ │ -00016730: 7320 6f6e 206f 626a 6563 7473 2069 6e20 s on objects in │ │ │ │ │ -00016740: 736f 7572 6365 2070 6163 6b61 6765 732c source packages, │ │ │ │ │ -00016750: 2020 5072 6576 3a20 4572 726f 7220 7472 Prev: Error tr │ │ │ │ │ -00016760: 6170 7069 6e67 2069 6e20 6d61 6b65 6669 apping in makefi │ │ │ │ │ -00016770: 6c65 732c 2020 5570 3a20 536f 7572 6365 les, Up: Source │ │ │ │ │ -00016780: 2070 6163 6b61 6765 730a 0a34 2e37 2054 packages..4.7 T │ │ │ │ │ -00016790: 696d 6520 5374 616d 7073 0a3d 3d3d 3d3d ime Stamps.===== │ │ │ │ │ -000167a0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 4d61 696e ==========..Main │ │ │ │ │ -000167b0: 7461 696e 6572 7320 7368 6f75 6c64 2070 tainers should p │ │ │ │ │ -000167c0: 7265 7365 7276 6520 7468 6520 6d6f 6469 reserve the modi │ │ │ │ │ -000167d0: 6669 6361 7469 6f6e 2074 696d 6573 206f fication times o │ │ │ │ │ -000167e0: 6620 7468 6520 7570 7374 7265 616d 0a73 f the upstream.s │ │ │ │ │ -000167f0: 6f75 7263 6520 6669 6c65 7320 696e 2061 ource files in a │ │ │ │ │ -00016800: 2070 6163 6b61 6765 2c20 6173 2066 6172 package, as far │ │ │ │ │ -00016810: 2061 7320 6973 2072 6561 736f 6e61 626c as is reasonabl │ │ │ │ │ -00016820: 7920 706f 7373 6962 6c65 2e20 2028 3129 y possible. (1) │ │ │ │ │ -00016830: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ -00016840: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ -00016850: 2d2d 2d2d 0a0a 2020 2028 3129 2054 6865 ----.. (1) The │ │ │ │ │ -00016860: 2072 6174 696f 6e61 6c65 2069 7320 7468 rationale is th │ │ │ │ │ -00016870: 6174 2074 6865 7265 2069 7320 736f 6d65 at there is some │ │ │ │ │ -00016880: 2069 6e66 6f72 6d61 7469 6f6e 2063 6f6e information con │ │ │ │ │ -00016890: 7665 7965 6420 6279 0a6b 6e6f 7769 6e67 veyed by.knowing │ │ │ │ │ -000168a0: 2074 6865 2061 6765 206f 6620 7468 6520 the age of the │ │ │ │ │ -000168b0: 6669 6c65 2c20 666f 7220 6578 616d 706c file, for exampl │ │ │ │ │ -000168c0: 652c 2079 6f75 2063 6f75 6c64 2072 6563 e, you could rec │ │ │ │ │ -000168d0: 6f67 6e69 7a65 2074 6861 7420 736f 6d65 ognize that some │ │ │ │ │ -000168e0: 0a64 6f63 756d 656e 7461 7469 6f6e 2069 .documentation i │ │ │ │ │ -000168f0: 7320 7665 7279 206f 6c64 2062 7920 6c6f s very old by lo │ │ │ │ │ -00016900: 6f6b 696e 6720 6174 2074 6865 206d 6f64 oking at the mod │ │ │ │ │ -00016910: 6966 6963 6174 696f 6e20 7469 6d65 2c20 ification time, │ │ │ │ │ -00016920: 736f 2069 740a 776f 756c 6420 6265 206e so it.would be n │ │ │ │ │ -00016930: 6963 6520 6966 2074 6865 206d 6f64 6966 ice if the modif │ │ │ │ │ -00016940: 6963 6174 696f 6e20 7469 6d65 206f 6620 ication time of │ │ │ │ │ -00016950: 7468 6520 7570 7374 7265 616d 2073 6f75 the upstream sou │ │ │ │ │ -00016960: 7263 6520 776f 756c 6420 6265 0a70 7265 rce would be.pre │ │ │ │ │ -00016970: 7365 7276 6564 2e0a 0a1f 0a46 696c 653a served.....File: │ │ │ │ │ -00016980: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00016990: 6e66 6f2c 2020 4e6f 6465 3a20 5265 7374 nfo, Node: Rest │ │ │ │ │ -000169a0: 7269 6374 696f 6e73 206f 6e20 6f62 6a65 rictions on obje │ │ │ │ │ -000169b0: 6374 7320 696e 2073 6f75 7263 6520 7061 cts in source pa │ │ │ │ │ -000169c0: 636b 6167 6573 2c20 204e 6578 743a 204d ckages, Next: M │ │ │ │ │ -000169d0: 6169 6e20 6275 696c 6469 6e67 2073 6372 ain building scr │ │ │ │ │ -000169e0: 6970 7420 6465 6269 616e 2f72 756c 6573 ipt debian/rules │ │ │ │ │ -000169f0: 2c20 2050 7265 763a 2054 696d 6520 5374 , Prev: Time St │ │ │ │ │ -00016a00: 616d 7073 2c20 2055 703a 2053 6f75 7263 amps, Up: Sourc │ │ │ │ │ -00016a10: 6520 7061 636b 6167 6573 0a0a 342e 3820 e packages..4.8 │ │ │ │ │ -00016a20: 5265 7374 7269 6374 696f 6e73 206f 6e20 Restrictions on │ │ │ │ │ -00016a30: 6f62 6a65 6374 7320 696e 2073 6f75 7263 objects in sourc │ │ │ │ │ -00016a40: 6520 7061 636b 6167 6573 0a3d 3d3d 3d3d e packages.===== │ │ │ │ │ +00016330: 3d0a 0a57 6865 6e20 e280 986d 616b 65e2 =..When ...make. │ │ │ │ │ +00016340: 8099 2069 6e76 6f6b 6573 2061 2063 6f6d .. invokes a com │ │ │ │ │ +00016350: 6d61 6e64 2069 6e20 6120 6d61 6b65 6669 mand in a makefi │ │ │ │ │ +00016360: 6c65 2028 696e 636c 7564 696e 6720 796f le (including yo │ │ │ │ │ +00016370: 7572 2070 6163 6b61 6765 e280 9973 0a75 ur package...s.u │ │ │ │ │ +00016380: 7073 7472 6561 6d20 6d61 6b65 6669 6c65 pstream makefile │ │ │ │ │ +00016390: 7320 616e 6420 e280 9864 6562 6961 6e2f s and ...debian/ │ │ │ │ │ +000163a0: 7275 6c65 73e2 8099 292c 2069 7420 646f rules...), it do │ │ │ │ │ +000163b0: 6573 2073 6f20 7573 696e 6720 e280 9873 es so using ...s │ │ │ │ │ +000163c0: 68e2 8099 2e20 2054 6869 730a 6d65 616e h.... This.mean │ │ │ │ │ +000163d0: 7320 7468 6174 20e2 8098 7368 e280 99e2 s that ...sh.... │ │ │ │ │ +000163e0: 8099 7320 7573 7561 6c20 6261 6420 6572 ..s usual bad er │ │ │ │ │ +000163f0: 726f 7220 6861 6e64 6c69 6e67 2070 726f ror handling pro │ │ │ │ │ +00016400: 7065 7274 6965 7320 6170 706c 793a 2069 perties apply: i │ │ │ │ │ +00016410: 6620 796f 750a 696e 636c 7564 6520 6120 f you.include a │ │ │ │ │ +00016420: 6d69 6e69 6174 7572 6520 7363 7269 7074 miniature script │ │ │ │ │ +00016430: 2061 7320 6f6e 6520 6f66 2074 6865 2063 as one of the c │ │ │ │ │ +00016440: 6f6d 6d61 6e64 7320 696e 2079 6f75 7220 ommands in your │ │ │ │ │ +00016450: 6d61 6b65 6669 6c65 0a79 6f75 e280 996c makefile.you...l │ │ │ │ │ +00016460: 6c20 6669 6e64 2074 6861 7420 6966 2079 l find that if y │ │ │ │ │ +00016470: 6f75 2064 6f6e e280 9974 2064 6f20 616e ou don...t do an │ │ │ │ │ +00016480: 7974 6869 6e67 2061 626f 7574 2069 7420 ything about it │ │ │ │ │ +00016490: 7468 656e 2065 7272 6f72 7320 6172 6520 then errors are │ │ │ │ │ +000164a0: 6e6f 740a 6465 7465 6374 6564 2061 6e64 not.detected and │ │ │ │ │ +000164b0: 20e2 8098 6d61 6b65 e280 9920 7769 6c6c ...make... will │ │ │ │ │ +000164c0: 2062 6c69 7468 656c 7920 636f 6e74 696e blithely contin │ │ │ │ │ +000164d0: 7565 2061 6674 6572 2070 726f 626c 656d ue after problem │ │ │ │ │ +000164e0: 732e 0a0a 4576 6572 7920 7469 6d65 2079 s...Every time y │ │ │ │ │ +000164f0: 6f75 2070 7574 206d 6f72 6520 7468 616e ou put more than │ │ │ │ │ +00016500: 206f 6e65 2073 6865 6c6c 2063 6f6d 6d61 one shell comma │ │ │ │ │ +00016510: 6e64 2028 7468 6973 2069 6e63 6c75 6465 nd (this include │ │ │ │ │ +00016520: 7320 7573 696e 6720 610a 6c6f 6f70 2920 s using a.loop) │ │ │ │ │ +00016530: 696e 2061 206d 616b 6566 696c 6520 636f in a makefile co │ │ │ │ │ +00016540: 6d6d 616e 6420 796f 7520 6d75 7374 206d mmand you must m │ │ │ │ │ +00016550: 616b 6520 7375 7265 2074 6861 7420 6572 ake sure that er │ │ │ │ │ +00016560: 726f 7273 2061 7265 2074 7261 7070 6564 rors are trapped │ │ │ │ │ +00016570: 2e0a 466f 7220 7369 6d70 6c65 2063 6f6d ..For simple com │ │ │ │ │ +00016580: 706f 756e 6420 636f 6d6d 616e 6473 2c20 pound commands, │ │ │ │ │ +00016590: 7375 6368 2061 7320 6368 616e 6769 6e67 such as changing │ │ │ │ │ +000165a0: 2064 6972 6563 746f 7279 2061 6e64 2074 directory and t │ │ │ │ │ +000165b0: 6865 6e0a 7275 6e6e 696e 6720 6120 7072 hen.running a pr │ │ │ │ │ +000165c0: 6f67 7261 6d2c 2075 7369 6e67 20e2 8098 ogram, using ... │ │ │ │ │ +000165d0: 2626 e280 9920 7261 7468 6572 2074 6861 &&... rather tha │ │ │ │ │ +000165e0: 6e20 7365 6d69 636f 6c6f 6e20 6173 2061 n semicolon as a │ │ │ │ │ +000165f0: 2063 6f6d 6d61 6e64 0a73 6570 6172 6174 command.separat │ │ │ │ │ +00016600: 6f72 2069 7320 7375 6666 6963 6965 6e74 or is sufficient │ │ │ │ │ +00016610: 2e20 2046 6f72 206d 6f72 6520 636f 6d70 . For more comp │ │ │ │ │ +00016620: 6c65 7820 636f 6d6d 616e 6473 2069 6e63 lex commands inc │ │ │ │ │ +00016630: 6c75 6469 6e67 206d 6f73 7420 6c6f 6f70 luding most loop │ │ │ │ │ +00016640: 730a 616e 6420 636f 6e64 6974 696f 6e61 s.and conditiona │ │ │ │ │ +00016650: 6c73 2079 6f75 2073 686f 756c 6420 696e ls you should in │ │ │ │ │ +00016660: 636c 7564 6520 6120 7365 7061 7261 7465 clude a separate │ │ │ │ │ +00016670: 20e2 8098 7365 7420 2d65 e280 9920 636f ...set -e... co │ │ │ │ │ +00016680: 6d6d 616e 6420 6174 2074 6865 0a73 7461 mmand at the.sta │ │ │ │ │ +00016690: 7274 206f 6620 6576 6572 7920 6d61 6b65 rt of every make │ │ │ │ │ +000166a0: 6669 6c65 2063 6f6d 6d61 6e64 2074 6861 file command tha │ │ │ │ │ +000166b0: 74e2 8099 7320 6163 7475 616c 6c79 206f t...s actually o │ │ │ │ │ +000166c0: 6e65 206f 6620 7468 6573 6520 6d69 6e69 ne of these mini │ │ │ │ │ +000166d0: 6174 7572 650a 7368 656c 6c20 7363 7269 ature.shell scri │ │ │ │ │ +000166e0: 7074 732e 0a0a 1f0a 4669 6c65 3a20 6465 pts.....File: de │ │ │ │ │ +000166f0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00016700: 2c20 204e 6f64 653a 2054 696d 6520 5374 , Node: Time St │ │ │ │ │ +00016710: 616d 7073 2c20 204e 6578 743a 2052 6573 amps, Next: Res │ │ │ │ │ +00016720: 7472 6963 7469 6f6e 7320 6f6e 206f 626a trictions on obj │ │ │ │ │ +00016730: 6563 7473 2069 6e20 736f 7572 6365 2070 ects in source p │ │ │ │ │ +00016740: 6163 6b61 6765 732c 2020 5072 6576 3a20 ackages, Prev: │ │ │ │ │ +00016750: 4572 726f 7220 7472 6170 7069 6e67 2069 Error trapping i │ │ │ │ │ +00016760: 6e20 6d61 6b65 6669 6c65 732c 2020 5570 n makefiles, Up │ │ │ │ │ +00016770: 3a20 536f 7572 6365 2070 6163 6b61 6765 : Source package │ │ │ │ │ +00016780: 730a 0a34 2e37 2054 696d 6520 5374 616d s..4.7 Time Stam │ │ │ │ │ +00016790: 7073 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ps.============= │ │ │ │ │ +000167a0: 3d3d 0a0a 4d61 696e 7461 696e 6572 7320 ==..Maintainers │ │ │ │ │ +000167b0: 7368 6f75 6c64 2070 7265 7365 7276 6520 should preserve │ │ │ │ │ +000167c0: 7468 6520 6d6f 6469 6669 6361 7469 6f6e the modification │ │ │ │ │ +000167d0: 2074 696d 6573 206f 6620 7468 6520 7570 times of the up │ │ │ │ │ +000167e0: 7374 7265 616d 0a73 6f75 7263 6520 6669 stream.source fi │ │ │ │ │ +000167f0: 6c65 7320 696e 2061 2070 6163 6b61 6765 les in a package │ │ │ │ │ +00016800: 2c20 6173 2066 6172 2061 7320 6973 2072 , as far as is r │ │ │ │ │ +00016810: 6561 736f 6e61 626c 7920 706f 7373 6962 easonably possib │ │ │ │ │ +00016820: 6c65 2e20 2028 3129 0a0a 2020 202d 2d2d le. (1).. --- │ │ │ │ │ +00016830: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ +00016840: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ +00016850: 2028 3129 2054 6865 2072 6174 696f 6e61 (1) The rationa │ │ │ │ │ +00016860: 6c65 2069 7320 7468 6174 2074 6865 7265 le is that there │ │ │ │ │ +00016870: 2069 7320 736f 6d65 2069 6e66 6f72 6d61 is some informa │ │ │ │ │ +00016880: 7469 6f6e 2063 6f6e 7665 7965 6420 6279 tion conveyed by │ │ │ │ │ +00016890: 0a6b 6e6f 7769 6e67 2074 6865 2061 6765 .knowing the age │ │ │ │ │ +000168a0: 206f 6620 7468 6520 6669 6c65 2c20 666f of the file, fo │ │ │ │ │ +000168b0: 7220 6578 616d 706c 652c 2079 6f75 2063 r example, you c │ │ │ │ │ +000168c0: 6f75 6c64 2072 6563 6f67 6e69 7a65 2074 ould recognize t │ │ │ │ │ +000168d0: 6861 7420 736f 6d65 0a64 6f63 756d 656e hat some.documen │ │ │ │ │ +000168e0: 7461 7469 6f6e 2069 7320 7665 7279 206f tation is very o │ │ │ │ │ +000168f0: 6c64 2062 7920 6c6f 6f6b 696e 6720 6174 ld by looking at │ │ │ │ │ +00016900: 2074 6865 206d 6f64 6966 6963 6174 696f the modificatio │ │ │ │ │ +00016910: 6e20 7469 6d65 2c20 736f 2069 740a 776f n time, so it.wo │ │ │ │ │ +00016920: 756c 6420 6265 206e 6963 6520 6966 2074 uld be nice if t │ │ │ │ │ +00016930: 6865 206d 6f64 6966 6963 6174 696f 6e20 he modification │ │ │ │ │ +00016940: 7469 6d65 206f 6620 7468 6520 7570 7374 time of the upst │ │ │ │ │ +00016950: 7265 616d 2073 6f75 7263 6520 776f 756c ream source woul │ │ │ │ │ +00016960: 6420 6265 0a70 7265 7365 7276 6564 2e0a d be.preserved.. │ │ │ │ │ +00016970: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00016980: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00016990: 6465 3a20 5265 7374 7269 6374 696f 6e73 de: Restrictions │ │ │ │ │ +000169a0: 206f 6e20 6f62 6a65 6374 7320 696e 2073 on objects in s │ │ │ │ │ +000169b0: 6f75 7263 6520 7061 636b 6167 6573 2c20 ource packages, │ │ │ │ │ +000169c0: 204e 6578 743a 204d 6169 6e20 6275 696c Next: Main buil │ │ │ │ │ +000169d0: 6469 6e67 2073 6372 6970 7420 6465 6269 ding script debi │ │ │ │ │ +000169e0: 616e 2f72 756c 6573 2c20 2050 7265 763a an/rules, Prev: │ │ │ │ │ +000169f0: 2054 696d 6520 5374 616d 7073 2c20 2055 Time Stamps, U │ │ │ │ │ +00016a00: 703a 2053 6f75 7263 6520 7061 636b 6167 p: Source packag │ │ │ │ │ +00016a10: 6573 0a0a 342e 3820 5265 7374 7269 6374 es..4.8 Restrict │ │ │ │ │ +00016a20: 696f 6e73 206f 6e20 6f62 6a65 6374 7320 ions on objects │ │ │ │ │ +00016a30: 696e 2073 6f75 7263 6520 7061 636b 6167 in source packag │ │ │ │ │ +00016a40: 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d es.============= │ │ │ │ │ 00016a50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 00016a60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00016a70: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6865 2073 =========..The s │ │ │ │ │ -00016a80: 6f75 7263 6520 7061 636b 6167 6520 6d75 ource package mu │ │ │ │ │ -00016a90: 7374 206e 6f74 2063 6f6e 7461 696e 2064 st not contain d │ │ │ │ │ -00016aa0: 6576 6963 6520 7370 6563 6961 6c20 6669 evice special fi │ │ │ │ │ -00016ab0: 6c65 732c 2073 6f63 6b65 7473 2c20 6f72 les, sockets, or │ │ │ │ │ -00016ac0: 0a73 6574 7569 6420 6f72 2073 6574 6769 .setuid or setgi │ │ │ │ │ -00016ad0: 6420 6669 6c65 732e 2020 2831 290a 0a20 d files. (1).. │ │ │ │ │ -00016ae0: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ -00016af0: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ -00016b00: 2d0a 0a20 2020 2831 2920 5365 7467 6964 -.. (1) Setgid │ │ │ │ │ -00016b10: 2064 6972 6563 746f 7269 6573 2061 7265 directories are │ │ │ │ │ -00016b20: 2061 6c6c 6f77 6564 2e0a 0a1f 0a46 696c allowed.....Fil │ │ │ │ │ -00016b30: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00016b40: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4d61 .info, Node: Ma │ │ │ │ │ -00016b50: 696e 2062 7569 6c64 696e 6720 7363 7269 in building scri │ │ │ │ │ -00016b60: 7074 2064 6562 6961 6e2f 7275 6c65 732c pt debian/rules, │ │ │ │ │ -00016b70: 2020 4e65 7874 3a20 5661 7269 6162 6c65 Next: Variable │ │ │ │ │ -00016b80: 2073 7562 7374 6974 7574 696f 6e73 2064 substitutions d │ │ │ │ │ -00016b90: 6562 6961 6e2f 7375 6273 7476 6172 732c ebian/substvars, │ │ │ │ │ -00016ba0: 2020 5072 6576 3a20 5265 7374 7269 6374 Prev: Restrict │ │ │ │ │ -00016bb0: 696f 6e73 206f 6e20 6f62 6a65 6374 7320 ions on objects │ │ │ │ │ -00016bc0: 696e 2073 6f75 7263 6520 7061 636b 6167 in source packag │ │ │ │ │ -00016bd0: 6573 2c20 2055 703a 2053 6f75 7263 6520 es, Up: Source │ │ │ │ │ -00016be0: 7061 636b 6167 6573 0a0a 342e 3920 4d61 packages..4.9 Ma │ │ │ │ │ -00016bf0: 696e 2062 7569 6c64 696e 6720 7363 7269 in building scri │ │ │ │ │ -00016c00: 7074 3a20 e280 9864 6562 6961 6e2f 7275 pt: ...debian/ru │ │ │ │ │ -00016c10: 6c65 73e2 8099 0a3d 3d3d 3d3d 3d3d 3d3d les....========= │ │ │ │ │ +00016a70: 3d0a 0a54 6865 2073 6f75 7263 6520 7061 =..The source pa │ │ │ │ │ +00016a80: 636b 6167 6520 6d75 7374 206e 6f74 2063 ckage must not c │ │ │ │ │ +00016a90: 6f6e 7461 696e 2064 6576 6963 6520 7370 ontain device sp │ │ │ │ │ +00016aa0: 6563 6961 6c20 6669 6c65 732c 2073 6f63 ecial files, soc │ │ │ │ │ +00016ab0: 6b65 7473 2c20 6f72 0a73 6574 7569 6420 kets, or.setuid │ │ │ │ │ +00016ac0: 6f72 2073 6574 6769 6420 6669 6c65 732e or setgid files. │ │ │ │ │ +00016ad0: 2020 2831 290a 0a20 2020 2d2d 2d2d 2d2d (1).. ------ │ │ │ │ │ +00016ae0: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ +00016af0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ +00016b00: 2920 5365 7467 6964 2064 6972 6563 746f ) Setgid directo │ │ │ │ │ +00016b10: 7269 6573 2061 7265 2061 6c6c 6f77 6564 ries are allowed │ │ │ │ │ +00016b20: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +00016b30: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00016b40: 4e6f 6465 3a20 4d61 696e 2062 7569 6c64 Node: Main build │ │ │ │ │ +00016b50: 696e 6720 7363 7269 7074 2064 6562 6961 ing script debia │ │ │ │ │ +00016b60: 6e2f 7275 6c65 732c 2020 4e65 7874 3a20 n/rules, Next: │ │ │ │ │ +00016b70: 5661 7269 6162 6c65 2073 7562 7374 6974 Variable substit │ │ │ │ │ +00016b80: 7574 696f 6e73 2064 6562 6961 6e2f 7375 utions debian/su │ │ │ │ │ +00016b90: 6273 7476 6172 732c 2020 5072 6576 3a20 bstvars, Prev: │ │ │ │ │ +00016ba0: 5265 7374 7269 6374 696f 6e73 206f 6e20 Restrictions on │ │ │ │ │ +00016bb0: 6f62 6a65 6374 7320 696e 2073 6f75 7263 objects in sourc │ │ │ │ │ +00016bc0: 6520 7061 636b 6167 6573 2c20 2055 703a e packages, Up: │ │ │ │ │ +00016bd0: 2053 6f75 7263 6520 7061 636b 6167 6573 Source packages │ │ │ │ │ +00016be0: 0a0a 342e 3920 4d61 696e 2062 7569 6c64 ..4.9 Main build │ │ │ │ │ +00016bf0: 696e 6720 7363 7269 7074 3a20 e280 9864 ing script: ...d │ │ │ │ │ +00016c00: 6562 6961 6e2f 7275 6c65 73e2 8099 0a3d ebian/rules....= │ │ │ │ │ +00016c10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 00016c20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00016c30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -00016c40: 0a54 6869 7320 6669 6c65 206d 7573 7420 .This file must │ │ │ │ │ -00016c50: 6265 2061 6e20 6578 6563 7574 6162 6c65 be an executable │ │ │ │ │ -00016c60: 206d 616b 6566 696c 652e 2020 4974 2063 makefile. It c │ │ │ │ │ -00016c70: 6f6e 7461 696e 7320 7468 650a 7061 636b ontains the.pack │ │ │ │ │ -00016c80: 6167 652d 7370 6563 6966 6963 2072 6563 age-specific rec │ │ │ │ │ -00016c90: 6970 6573 2066 6f72 2063 6f6d 7069 6c69 ipes for compili │ │ │ │ │ -00016ca0: 6e67 2074 6865 2073 6f75 7263 6520 2869 ng the source (i │ │ │ │ │ -00016cb0: 6620 7265 7175 6972 6564 2920 616e 640a f required) and. │ │ │ │ │ -00016cc0: 636f 6e73 7472 7563 7469 6e67 206f 6e65 constructing one │ │ │ │ │ -00016cd0: 206f 7220 6d6f 7265 2062 696e 6172 7920 or more binary │ │ │ │ │ -00016ce0: 7061 636b 6167 6573 2e0a 0ae2 8098 6465 packages......de │ │ │ │ │ -00016cf0: 6269 616e 2f72 756c 6573 e280 9920 6d75 bian/rules... mu │ │ │ │ │ -00016d00: 7374 2073 7461 7274 2077 6974 6820 7468 st start with th │ │ │ │ │ -00016d10: 6520 6c69 6e65 20e2 8098 2321 2f75 7372 e line ...#!/usr │ │ │ │ │ -00016d20: 2f62 696e 2f6d 616b 6520 2d66 e280 992c /bin/make -f..., │ │ │ │ │ -00016d30: 2073 6f20 7468 6174 2069 740a 6361 6e20 so that it.can │ │ │ │ │ -00016d40: 6265 2069 6e76 6f6b 6564 2062 7920 7361 be invoked by sa │ │ │ │ │ -00016d50: 7969 6e67 2069 7473 206e 616d 6520 7261 ying its name ra │ │ │ │ │ -00016d60: 7468 6572 2074 6861 6e20 696e 766f 6b69 ther than invoki │ │ │ │ │ -00016d70: 6e67 20e2 8098 6d61 6b65 e280 990a 6578 ng ...make....ex │ │ │ │ │ -00016d80: 706c 6963 6974 6c79 2e20 2054 6861 7420 plicitly. That │ │ │ │ │ -00016d90: 6973 2c20 696e 766f 6b69 6e67 2065 6974 is, invoking eit │ │ │ │ │ -00016da0: 6865 7220 6f66 20e2 8098 6d61 6b65 202d her of ...make - │ │ │ │ │ -00016db0: 6620 6465 6269 616e 2f72 756c 6573 2061 f debian/rules a │ │ │ │ │ -00016dc0: 7267 732e 2e2e e280 990a 6f72 20e2 8098 rgs.......or ... │ │ │ │ │ -00016dd0: 2e2f 6465 6269 616e 2f72 756c 6573 2061 ./debian/rules a │ │ │ │ │ -00016de0: 7267 732e 2e2e e280 9920 6d75 7374 2072 rgs...... must r │ │ │ │ │ -00016df0: 6573 756c 7420 696e 2069 6465 6e74 6963 esult in identic │ │ │ │ │ -00016e00: 616c 2062 6568 6176 696f 722e 0a0a 5468 al behavior...Th │ │ │ │ │ -00016e10: 6520 7265 636f 6d6d 656e 6465 6420 7761 e recommended wa │ │ │ │ │ -00016e20: 7920 746f 2069 6d70 6c65 6d65 6e74 2074 y to implement t │ │ │ │ │ -00016e30: 6865 2062 7569 6c64 2070 726f 6365 7373 he build process │ │ │ │ │ -00016e40: 206f 6620 6120 4465 6269 616e 2070 6163 of a Debian pac │ │ │ │ │ -00016e50: 6b61 6765 2c0a 696e 2074 6865 2061 6273 kage,.in the abs │ │ │ │ │ -00016e60: 656e 6365 206f 6620 6120 676f 6f64 2072 ence of a good r │ │ │ │ │ -00016e70: 6561 736f 6e20 746f 2075 7365 2061 2064 eason to use a d │ │ │ │ │ -00016e80: 6966 6665 7265 6e74 2061 7070 726f 6163 ifferent approac │ │ │ │ │ -00016e90: 682c 2069 7320 7468 6520 e280 9864 68e2 h, is the ...dh. │ │ │ │ │ -00016ea0: 8099 0a74 6f6f 6c2e 2020 5468 6973 2069 ...tool. This i │ │ │ │ │ -00016eb0: 6e63 6c75 6465 7320 7468 6520 636f 6e74 ncludes the cont │ │ │ │ │ -00016ec0: 656e 7473 206f 6620 7468 6520 e280 9864 ents of the ...d │ │ │ │ │ -00016ed0: 6562 6961 6e2f 7275 6c65 73e2 8099 2062 ebian/rules... b │ │ │ │ │ -00016ee0: 7569 6c64 696e 6720 7363 7269 7074 2e0a uilding script.. │ │ │ │ │ -00016ef0: e280 9864 68e2 8099 2069 7320 7468 6520 ...dh... is the │ │ │ │ │ -00016f00: 6d6f 7374 2063 6f6d 6d6f 6e20 7061 636b most common pack │ │ │ │ │ -00016f10: 6167 696e 6720 6865 6c70 6572 2074 6f6f aging helper too │ │ │ │ │ -00016f20: 6c20 696e 2044 6562 6961 6e2e 2020 5573 l in Debian. Us │ │ │ │ │ -00016f30: 696e 6720 6974 2077 696c 6c0a 7573 7561 ing it will.usua │ │ │ │ │ -00016f40: 6c6c 7920 7361 7665 2065 6666 6f72 7420 lly save effort │ │ │ │ │ -00016f50: 696e 2063 6f6d 706c 7969 6e67 2077 6974 in complying wit │ │ │ │ │ -00016f60: 6820 7468 6520 7275 6c65 7320 696e 2074 h the rules in t │ │ │ │ │ -00016f70: 6869 7320 646f 6375 6d65 6e74 2c0a 6265 his document,.be │ │ │ │ │ -00016f80: 6361 7573 6520 e280 9864 68e2 8099 2077 cause ...dh... w │ │ │ │ │ -00016f90: 696c 6c20 6175 746f 6d61 7469 6361 6c6c ill automaticall │ │ │ │ │ -00016fa0: 7920 696d 706c 656d 656e 7420 6d61 6e79 y implement many │ │ │ │ │ -00016fb0: 206f 6620 7468 656d 2077 6974 686f 7574 of them without │ │ │ │ │ -00016fc0: 2072 6571 7569 7269 6e67 0a65 7870 6c69 requiring.expli │ │ │ │ │ -00016fd0: 6369 7420 696e 7374 7275 6374 696f 6e73 cit instructions │ │ │ │ │ -00016fe0: 2e0a 0a54 6865 7265 2061 7265 2073 6f6d ...There are som │ │ │ │ │ -00016ff0: 6574 696d 6573 2067 6f6f 6420 7265 6173 etimes good reas │ │ │ │ │ -00017000: 6f6e 7320 746f 2075 7365 2061 2064 6966 ons to use a dif │ │ │ │ │ -00017010: 6665 7265 6e74 2061 7070 726f 6163 682e ferent approach. │ │ │ │ │ -00017020: 2020 466f 720a 6578 616d 706c 652c 2074 For.example, t │ │ │ │ │ -00017030: 6865 2073 7461 6e64 6172 6420 746f 6f6c he standard tool │ │ │ │ │ -00017040: 7320 666f 7220 7061 636b 6167 696e 6720 s for packaging │ │ │ │ │ -00017050: 736f 6674 7761 7265 2077 7269 7474 656e software written │ │ │ │ │ -00017060: 2069 6e20 736f 6d65 0a6c 616e 6775 6167 in some.languag │ │ │ │ │ -00017070: 6573 206d 6179 2075 7365 2061 6e6f 7468 es may use anoth │ │ │ │ │ -00017080: 6572 2074 6f6f 6c3b 2073 6f6d 6520 7261 er tool; some ra │ │ │ │ │ -00017090: 7265 7220 7061 636b 6167 696e 6720 7061 rer packaging pa │ │ │ │ │ -000170a0: 7474 6572 6e73 2c20 7375 6368 2061 730a tterns, such as. │ │ │ │ │ -000170b0: 6d75 6c74 6970 6c65 2062 7569 6c64 7320 multiple builds │ │ │ │ │ -000170c0: 6f66 2074 6865 2073 616d 6520 736f 6674 of the same soft │ │ │ │ │ -000170d0: 7761 7265 2077 6974 6820 6469 6666 6572 ware with differ │ │ │ │ │ -000170e0: 656e 7420 6f70 7469 6f6e 732c 2061 7265 ent options, are │ │ │ │ │ -000170f0: 2065 6173 6965 720a 746f 2065 7870 7265 easier.to expre │ │ │ │ │ -00017100: 7373 2077 6974 6820 6f74 6865 7220 746f ss with other to │ │ │ │ │ -00017110: 6f6c 733b 2061 6e64 2061 2070 6163 6b61 ols; and a packa │ │ │ │ │ -00017120: 6765 7220 776f 726b 696e 6720 6f6e 2061 ger working on a │ │ │ │ │ -00017130: 2064 6966 6665 7265 6e74 0a70 6163 6b61 different.packa │ │ │ │ │ -00017140: 6769 6e67 2068 656c 7065 7220 6d69 6768 ging helper migh │ │ │ │ │ -00017150: 7420 7761 6e74 2074 6f20 7573 6520 7468 t want to use th │ │ │ │ │ -00017160: 6569 7220 746f 6f6c 2e20 2054 6865 2072 eir tool. The r │ │ │ │ │ -00017170: 6563 6f6d 6d65 6e64 6174 696f 6e20 746f ecommendation to │ │ │ │ │ -00017180: 0a75 7365 20e2 8098 6468 e280 9920 646f .use ...dh... do │ │ │ │ │ -00017190: 6573 206e 6f74 2061 6c77 6179 7320 6170 es not always ap │ │ │ │ │ -000171a0: 706c 792c 2061 6e64 2075 7365 206f 6620 ply, and use of │ │ │ │ │ -000171b0: e280 9864 68e2 8099 2069 7320 6e6f 7420 ...dh... is not │ │ │ │ │ -000171c0: 7265 7175 6972 6564 2e0a 0a46 6f72 206d required...For m │ │ │ │ │ -000171d0: 6f72 6520 696e 666f 726d 6174 696f 6e20 ore information │ │ │ │ │ -000171e0: 6162 6f75 7420 686f 7720 746f 2075 7365 about how to use │ │ │ │ │ -000171f0: 20e2 8098 6468 e280 992c 2073 6565 2074 ...dh..., see t │ │ │ │ │ -00017200: 6865 2064 6f63 756d 656e 7461 7469 6f6e he documentation │ │ │ │ │ -00017210: 2069 6e20 7468 650a 6465 6268 656c 7065 in the.debhelpe │ │ │ │ │ -00017220: 7220 7061 636b 6167 652c 206d 6f73 7420 r package, most │ │ │ │ │ -00017230: 6e6f 7461 626c 7920 7468 6520 e280 9864 notably the ...d │ │ │ │ │ -00017240: 6828 3129 e280 9920 6d61 6e75 616c 2070 h(1)... manual p │ │ │ │ │ -00017250: 6167 652e 0a0a 5468 6520 666f 6c6c 6f77 age...The follow │ │ │ │ │ -00017260: 696e 6720 7461 7267 6574 7320 6172 6520 ing targets are │ │ │ │ │ -00017270: 7265 7175 6972 6564 2061 6e64 206d 7573 required and mus │ │ │ │ │ -00017280: 7420 6265 2069 6d70 6c65 6d65 6e74 6564 t be implemented │ │ │ │ │ -00017290: 2062 790a e280 9864 6562 6961 6e2f 7275 by....debian/ru │ │ │ │ │ -000172a0: 6c65 73e2 8099 3a20 e280 9863 6c65 616e les...: ...clean │ │ │ │ │ -000172b0: e280 992c 20e2 8098 6269 6e61 7279 e280 ..., ...binary.. │ │ │ │ │ -000172c0: 992c 20e2 8098 6269 6e61 7279 2d61 7263 ., ...binary-arc │ │ │ │ │ -000172d0: 68e2 8099 2c20 e280 9862 696e 6172 792d h..., ...binary- │ │ │ │ │ -000172e0: 696e 6465 70e2 8099 2c0a e280 9862 7569 indep...,....bui │ │ │ │ │ -000172f0: 6c64 e280 992c 20e2 8098 6275 696c 642d ld..., ...build- │ │ │ │ │ -00017300: 6172 6368 e280 9920 616e 6420 e280 9862 arch... and ...b │ │ │ │ │ -00017310: 7569 6c64 2d69 6e64 6570 e280 992e 2020 uild-indep.... │ │ │ │ │ -00017320: 5468 6573 6520 6172 6520 7468 6520 7461 These are the ta │ │ │ │ │ -00017330: 7267 6574 7320 6361 6c6c 6564 0a62 7920 rgets called.by │ │ │ │ │ -00017340: e280 9864 706b 672d 6275 696c 6470 6163 ...dpkg-buildpac │ │ │ │ │ -00017350: 6b61 6765 e280 992e 0a0a 5369 6e63 6520 kage......Since │ │ │ │ │ -00017360: 616e 2069 6e74 6572 6163 7469 7665 20e2 an interactive . │ │ │ │ │ -00017370: 8098 6465 6269 616e 2f72 756c 6573 e280 ..debian/rules.. │ │ │ │ │ -00017380: 9920 7363 7269 7074 206d 616b 6573 2069 . script makes i │ │ │ │ │ -00017390: 7420 696d 706f 7373 6962 6c65 2074 6f0a t impossible to. │ │ │ │ │ -000173a0: 6175 746f 2d63 6f6d 7069 6c65 2074 6861 auto-compile tha │ │ │ │ │ -000173b0: 7420 7061 636b 6167 6520 616e 6420 616c t package and al │ │ │ │ │ -000173c0: 736f 206d 616b 6573 2069 7420 6861 7264 so makes it hard │ │ │ │ │ -000173d0: 2066 6f72 206f 7468 6572 2070 656f 706c for other peopl │ │ │ │ │ -000173e0: 6520 746f 0a72 6570 726f 6475 6365 2074 e to.reproduce t │ │ │ │ │ -000173f0: 6865 2073 616d 6520 6269 6e61 7279 2070 he same binary p │ │ │ │ │ -00017400: 6163 6b61 6765 2c20 616c 6c20 7265 7175 ackage, all requ │ │ │ │ │ -00017410: 6972 6564 2074 6172 6765 7473 206d 7573 ired targets mus │ │ │ │ │ -00017420: 7420 6265 0a6e 6f6e 2d69 6e74 6572 6163 t be.non-interac │ │ │ │ │ -00017430: 7469 7665 2e20 2049 7420 616c 736f 2066 tive. It also f │ │ │ │ │ -00017440: 6f6c 6c6f 7773 2074 6861 7420 616e 7920 ollows that any │ │ │ │ │ -00017450: 7461 7267 6574 2074 6861 7420 7468 6573 target that thes │ │ │ │ │ -00017460: 6520 7461 7267 6574 730a 6465 7065 6e64 e targets.depend │ │ │ │ │ -00017470: 206f 6e20 6d75 7374 2061 6c73 6f20 6265 on must also be │ │ │ │ │ -00017480: 206e 6f6e 2d69 6e74 6572 6163 7469 7665 non-interactive │ │ │ │ │ -00017490: 2e0a 0a54 6865 2070 6163 6b61 6765 2062 ...The package b │ │ │ │ │ -000174a0: 7569 6c64 2073 686f 756c 6420 6265 2061 uild should be a │ │ │ │ │ -000174b0: 7320 7665 7262 6f73 6520 6173 2072 6561 s verbose as rea │ │ │ │ │ -000174c0: 736f 6e61 626c 7920 706f 7373 6962 6c65 sonably possible │ │ │ │ │ -000174d0: 2c20 6578 6365 7074 0a77 6865 7265 2074 , except.where t │ │ │ │ │ -000174e0: 6865 20e2 8098 7465 7273 65e2 8099 2074 he ...terse... t │ │ │ │ │ -000174f0: 6167 2069 7320 696e 636c 7564 6564 2069 ag is included i │ │ │ │ │ -00017500: 6e20 e280 9844 4542 5f42 5549 4c44 5f4f n ...DEB_BUILD_O │ │ │ │ │ -00017510: 5054 494f 4e53 e280 9920 2873 6565 202a PTIONS... (see * │ │ │ │ │ -00017520: 6e6f 7465 0a64 6562 6961 6e2f 7275 6c65 note.debian/rule │ │ │ │ │ -00017530: 7320 616e 6420 4445 425f 4255 494c 445f s and DEB_BUILD_ │ │ │ │ │ -00017540: 4f50 5449 4f4e 533a 2037 642e 292e 2020 OPTIONS: 7d.). │ │ │ │ │ -00017550: 5468 6973 206d 616b 6573 206c 6966 6520 This makes life │ │ │ │ │ -00017560: 6561 7369 6572 2066 6f72 0a70 6f72 7465 easier for.porte │ │ │ │ │ -00017570: 7273 2061 6e64 2062 7567 2073 7175 6173 rs and bug squas │ │ │ │ │ -00017580: 6865 7273 206d 6f72 6520 6765 6e65 7261 hers more genera │ │ │ │ │ -00017590: 6c6c 792c 2077 686f 2063 616e 206c 6f6f lly, who can loo │ │ │ │ │ -000175a0: 6b20 6174 2062 7569 6c64 206c 6f67 7320 k at build logs │ │ │ │ │ -000175b0: 666f 720a 706f 7373 6962 6c65 2070 726f for.possible pro │ │ │ │ │ -000175c0: 626c 656d 732e 2020 546f 2061 6363 6f6d blems. To accom │ │ │ │ │ -000175d0: 706c 6973 6820 7468 6973 2c20 e280 9864 plish this, ...d │ │ │ │ │ -000175e0: 6562 6961 6e2f 7275 6c65 73e2 8099 2073 ebian/rules... s │ │ │ │ │ -000175f0: 686f 756c 6420 7061 7373 2074 6f0a 7468 hould pass to.th │ │ │ │ │ -00017600: 6520 636f 6d6d 616e 6473 2069 7420 696e e commands it in │ │ │ │ │ -00017610: 766f 6b65 7320 6f70 7469 6f6e 7320 7468 vokes options th │ │ │ │ │ -00017620: 6174 2063 6175 7365 2074 6865 6d20 746f at cause them to │ │ │ │ │ -00017630: 2070 726f 6475 6365 2076 6572 626f 7365 produce verbose │ │ │ │ │ -00017640: 0a6f 7574 7075 742e 2020 466f 7220 6578 .output. For ex │ │ │ │ │ -00017650: 616d 706c 652c 2074 6865 2062 7569 6c64 ample, the build │ │ │ │ │ -00017660: 2074 6172 6765 7420 7368 6f75 6c64 2070 target should p │ │ │ │ │ -00017670: 6173 730a e280 982d 2d64 6973 6162 6c65 ass....--disable │ │ │ │ │ -00017680: 2d73 696c 656e 742d 7275 6c65 73e2 8099 -silent-rules... │ │ │ │ │ -00017690: 2074 6f20 616e 7920 636f 6e66 6967 7572 to any configur │ │ │ │ │ -000176a0: 6520 7363 7269 7074 732e 2020 5365 6520 e scripts. See │ │ │ │ │ -000176b0: 616c 736f 202a 6e6f 7465 0a42 696e 6172 also *note.Binar │ │ │ │ │ -000176c0: 6965 733a 2037 652e 0a0a 4578 6365 7074 ies: 7e...Except │ │ │ │ │ -000176d0: 2066 6f72 2070 6163 6b61 6765 7320 696e for packages in │ │ │ │ │ -000176e0: 2074 6865 206e 6f6e 2d66 7265 6520 6172 the non-free ar │ │ │ │ │ -000176f0: 6368 6976 6520 7769 7468 2074 6865 20e2 chive with the . │ │ │ │ │ -00017700: 8098 4175 746f 6275 696c 64e2 8099 2063 ..Autobuild... c │ │ │ │ │ -00017710: 6f6e 7472 6f6c 0a66 6965 6c64 2075 6e73 ontrol.field uns │ │ │ │ │ -00017720: 6574 206f 7220 7365 7420 746f 20e2 8098 et or set to ... │ │ │ │ │ -00017730: 6e6f e280 992c 2072 6571 7569 7265 6420 no..., required │ │ │ │ │ -00017740: 7461 7267 6574 7320 6d75 7374 206e 6f74 targets must not │ │ │ │ │ -00017750: 2061 7474 656d 7074 206e 6574 776f 726b attempt network │ │ │ │ │ -00017760: 0a61 6363 6573 732c 2065 7863 6570 742c .access, except, │ │ │ │ │ -00017770: 2076 6961 2074 6865 206c 6f6f 7062 6163 via the loopbac │ │ │ │ │ -00017780: 6b20 696e 7465 7266 6163 652c 2074 6f20 k interface, to │ │ │ │ │ -00017790: 7365 7276 6963 6573 206f 6e20 7468 6520 services on the │ │ │ │ │ -000177a0: 6275 696c 640a 686f 7374 2074 6861 7420 build.host that │ │ │ │ │ -000177b0: 6861 7665 2062 6565 6e20 7374 6172 7465 have been starte │ │ │ │ │ -000177c0: 6420 6279 2074 6865 2062 7569 6c64 2e0a d by the build.. │ │ │ │ │ -000177d0: 0a52 6571 7569 7265 6420 7461 7267 6574 .Required target │ │ │ │ │ -000177e0: 7320 6d75 7374 206e 6f74 2061 7474 656d s must not attem │ │ │ │ │ -000177f0: 7074 2074 6f20 7772 6974 6520 6f75 7473 pt to write outs │ │ │ │ │ -00017800: 6964 6520 6f66 2074 6865 2075 6e70 6163 ide of the unpac │ │ │ │ │ -00017810: 6b65 640a 736f 7572 6365 2070 6163 6b61 ked.source packa │ │ │ │ │ -00017820: 6765 2074 7265 652e 2020 5468 6572 6520 ge tree. There │ │ │ │ │ -00017830: 6172 6520 7477 6f20 6578 6365 7074 696f are two exceptio │ │ │ │ │ -00017840: 6e73 2e20 2046 6972 7374 6c79 2c20 7468 ns. Firstly, th │ │ │ │ │ -00017850: 6520 6269 6e61 7279 0a74 6172 6765 7473 e binary.targets │ │ │ │ │ -00017860: 206d 6179 2077 7269 7465 2074 6865 2062 may write the b │ │ │ │ │ -00017870: 696e 6172 7920 7061 636b 6167 6573 2074 inary packages t │ │ │ │ │ -00017880: 6f20 7468 6520 7061 7265 6e74 2064 6972 o the parent dir │ │ │ │ │ -00017890: 6563 746f 7279 206f 6620 7468 650a 756e ectory of the.un │ │ │ │ │ -000178a0: 7061 636b 6564 2073 6f75 7263 6520 7061 packed source pa │ │ │ │ │ -000178b0: 636b 6167 6520 7472 6565 2e20 2053 6563 ckage tree. Sec │ │ │ │ │ -000178c0: 6f6e 646c 792c 2072 6571 7569 7265 6420 ondly, required │ │ │ │ │ -000178d0: 7461 7267 6574 7320 6d61 7920 7772 6974 targets may writ │ │ │ │ │ -000178e0: 6520 746f 0ae2 8098 2f74 6d70 e280 992c e to..../tmp..., │ │ │ │ │ -000178f0: 20e2 8098 2f76 6172 2f74 6d70 e280 9920 .../var/tmp... │ │ │ │ │ -00017900: 616e 6420 746f 2074 6865 2064 6972 6563 and to the direc │ │ │ │ │ -00017910: 746f 7279 2073 7065 6369 6669 6564 2062 tory specified b │ │ │ │ │ -00017920: 7920 7468 6520 e280 9854 4d50 4449 52e2 y the ...TMPDIR. │ │ │ │ │ -00017930: 8099 0a65 6e76 6972 6f6e 6d65 6e74 2076 ...environment v │ │ │ │ │ -00017940: 6172 6961 626c 652c 2062 7574 206d 7573 ariable, but mus │ │ │ │ │ -00017950: 7420 6e6f 7420 6465 7065 6e64 206f 6e20 t not depend on │ │ │ │ │ -00017960: 7468 6520 636f 6e74 656e 7473 206f 6620 the contents of │ │ │ │ │ -00017970: 616e 7920 6f66 0a74 6865 7365 2e0a 0a54 any of.these...T │ │ │ │ │ -00017980: 6869 7320 7265 7374 7269 6374 696f 6e20 his restriction │ │ │ │ │ -00017990: 6973 2069 6e74 656e 6465 6420 746f 2070 is intended to p │ │ │ │ │ -000179a0: 7265 7665 6e74 2073 6f75 7263 6520 7061 revent source pa │ │ │ │ │ -000179b0: 636b 6167 6520 6275 696c 6473 2063 7265 ckage builds cre │ │ │ │ │ -000179c0: 6174 696e 670a 616e 6420 6465 7065 6e64 ating.and depend │ │ │ │ │ -000179d0: 696e 6720 6f6e 2073 7461 7465 206f 7574 ing on state out │ │ │ │ │ -000179e0: 7369 6465 206f 6620 7468 656d 7365 6c76 side of themselv │ │ │ │ │ -000179f0: 6573 2c20 7468 7573 2061 6666 6563 7469 es, thus affecti │ │ │ │ │ -00017a00: 6e67 206d 756c 7469 706c 650a 696e 6465 ng multiple.inde │ │ │ │ │ -00017a10: 7065 6e64 656e 7420 7265 6275 696c 6473 pendent rebuilds │ │ │ │ │ -00017a20: 2e20 2049 6e20 7061 7274 6963 756c 6172 . In particular │ │ │ │ │ -00017a30: 2c20 7468 6520 7265 7175 6972 6564 2074 , the required t │ │ │ │ │ -00017a40: 6172 6765 7473 206d 7573 7420 6e6f 740a argets must not. │ │ │ │ │ -00017a50: 6174 7465 6d70 7420 746f 2077 7269 7465 attempt to write │ │ │ │ │ -00017a60: 2069 6e74 6f20 e280 9848 4f4d 45e2 8099 into ...HOME... │ │ │ │ │ -00017a70: 2e0a 0a54 6865 2074 6172 6765 7473 2061 ...The targets a │ │ │ │ │ -00017a80: 7265 2061 7320 666f 6c6c 6f77 733a 0a0a re as follows:.. │ │ │ │ │ -00017a90: e280 9862 7569 6c64 e280 9920 2872 6571 ...build... (req │ │ │ │ │ -00017aa0: 7569 7265 6429 0a0a 2020 2020 2054 6865 uired).. The │ │ │ │ │ -00017ab0: 20e2 8098 6275 696c 64e2 8099 2074 6172 ...build... tar │ │ │ │ │ -00017ac0: 6765 7420 7368 6f75 6c64 2070 6572 666f get should perfo │ │ │ │ │ -00017ad0: 726d 2061 6c6c 2074 6865 2063 6f6e 6669 rm all the confi │ │ │ │ │ -00017ae0: 6775 7261 7469 6f6e 2061 6e64 0a20 2020 guration and. │ │ │ │ │ -00017af0: 2020 636f 6d70 696c 6174 696f 6e20 6f66 compilation of │ │ │ │ │ -00017b00: 2074 6865 2070 6163 6b61 6765 2e20 2049 the package. I │ │ │ │ │ -00017b10: 6620 6120 7061 636b 6167 6520 6861 7320 f a package has │ │ │ │ │ -00017b20: 616e 2069 6e74 6572 6163 7469 7665 0a20 an interactive. │ │ │ │ │ -00017b30: 2020 2020 7072 652d 6275 696c 6420 636f pre-build co │ │ │ │ │ -00017b40: 6e66 6967 7572 6174 696f 6e20 726f 7574 nfiguration rout │ │ │ │ │ -00017b50: 696e 652c 2074 6865 2044 6562 6961 6e20 ine, the Debian │ │ │ │ │ -00017b60: 736f 7572 6365 2070 6163 6b61 6765 206d source package m │ │ │ │ │ -00017b70: 7573 740a 2020 2020 2065 6974 6865 7220 ust. either │ │ │ │ │ -00017b80: 6265 2062 7569 6c74 2061 6674 6572 2074 be built after t │ │ │ │ │ -00017b90: 6869 7320 6861 7320 7461 6b65 6e20 706c his has taken pl │ │ │ │ │ -00017ba0: 6163 6520 2873 6f20 7468 6174 2074 6865 ace (so that the │ │ │ │ │ -00017bb0: 2062 696e 6172 790a 2020 2020 2070 6163 binary. pac │ │ │ │ │ -00017bc0: 6b61 6765 2063 616e 2062 6520 6275 696c kage can be buil │ │ │ │ │ -00017bd0: 7420 7769 7468 6f75 7420 7265 7275 6e6e t without rerunn │ │ │ │ │ -00017be0: 696e 6720 7468 6520 636f 6e66 6967 7572 ing the configur │ │ │ │ │ -00017bf0: 6174 696f 6e29 206f 7220 7468 650a 2020 ation) or the. │ │ │ │ │ -00017c00: 2020 2063 6f6e 6669 6775 7261 7469 6f6e configuration │ │ │ │ │ -00017c10: 2072 6f75 7469 6e65 206d 6f64 6966 6965 routine modifie │ │ │ │ │ -00017c20: 6420 746f 2062 6563 6f6d 6520 6e6f 6e2d d to become non- │ │ │ │ │ -00017c30: 696e 7465 7261 6374 6976 652e 2020 2854 interactive. (T │ │ │ │ │ -00017c40: 6865 0a20 2020 2020 6c61 7474 6572 2069 he. latter i │ │ │ │ │ -00017c50: 7320 7072 6566 6572 6162 6c65 2069 6620 s preferable if │ │ │ │ │ -00017c60: 7468 6572 6520 6172 6520 6172 6368 6974 there are archit │ │ │ │ │ -00017c70: 6563 7475 7265 2d73 7065 6369 6669 6320 ecture-specific │ │ │ │ │ -00017c80: 6665 6174 7572 6573 0a20 2020 2020 6465 features. de │ │ │ │ │ -00017c90: 7465 6374 6564 2062 7920 7468 6520 636f tected by the co │ │ │ │ │ -00017ca0: 6e66 6967 7572 6174 696f 6e20 726f 7574 nfiguration rout │ │ │ │ │ -00017cb0: 696e 652e 290a 0a20 2020 2020 466f 7220 ine.).. For │ │ │ │ │ -00017cc0: 736f 6d65 2070 6163 6b61 6765 732c 206e some packages, n │ │ │ │ │ -00017cd0: 6f74 6162 6c79 206f 6e65 7320 7768 6572 otably ones wher │ │ │ │ │ -00017ce0: 6520 7468 6520 7361 6d65 2073 6f75 7263 e the same sourc │ │ │ │ │ -00017cf0: 6520 7472 6565 2069 730a 2020 2020 2063 e tree is. c │ │ │ │ │ -00017d00: 6f6d 7069 6c65 6420 696e 2064 6966 6665 ompiled in diffe │ │ │ │ │ -00017d10: 7265 6e74 2077 6179 7320 746f 2070 726f rent ways to pro │ │ │ │ │ -00017d20: 6475 6365 2074 776f 2062 696e 6172 7920 duce two binary │ │ │ │ │ -00017d30: 7061 636b 6167 6573 2c20 7468 650a 2020 packages, the. │ │ │ │ │ -00017d40: 2020 20e2 8098 6275 696c 64e2 8099 2074 ...build... t │ │ │ │ │ -00017d50: 6172 6765 7420 646f 6573 206e 6f74 206d arget does not m │ │ │ │ │ -00017d60: 616b 6520 6d75 6368 2073 656e 7365 2e20 ake much sense. │ │ │ │ │ -00017d70: 2046 6f72 2074 6865 7365 2070 6163 6b61 For these packa │ │ │ │ │ -00017d80: 6765 7320 6974 2069 730a 2020 2020 2067 ges it is. g │ │ │ │ │ -00017d90: 6f6f 6420 656e 6f75 6768 2074 6f20 7072 ood enough to pr │ │ │ │ │ -00017da0: 6f76 6964 6520 7477 6f20 286f 7220 6d6f ovide two (or mo │ │ │ │ │ -00017db0: 7265 2920 7461 7267 6574 7320 28e2 8098 re) targets (... │ │ │ │ │ -00017dc0: 6275 696c 642d 61e2 8099 2061 6e64 0a20 build-a... and. │ │ │ │ │ -00017dd0: 2020 2020 e280 9862 7569 6c64 2d62 e280 ...build-b.. │ │ │ │ │ -00017de0: 9920 6f72 2077 6861 7465 7665 7229 2066 . or whatever) f │ │ │ │ │ -00017df0: 6f72 2065 6163 6820 6f66 2074 6865 2077 or each of the w │ │ │ │ │ -00017e00: 6179 7320 6f66 2062 7569 6c64 696e 6720 ays of building │ │ │ │ │ -00017e10: 7468 650a 2020 2020 2070 6163 6b61 6765 the. package │ │ │ │ │ -00017e20: 2c20 616e 6420 6120 e280 9862 7569 6c64 , and a ...build │ │ │ │ │ -00017e30: e280 9920 7461 7267 6574 2074 6861 7420 ... target that │ │ │ │ │ -00017e40: 646f 6573 206e 6f74 6869 6e67 2e20 2054 does nothing. T │ │ │ │ │ -00017e50: 6865 20e2 8098 6269 6e61 7279 e280 990a he ...binary.... │ │ │ │ │ -00017e60: 2020 2020 2074 6172 6765 7420 7769 6c6c target will │ │ │ │ │ -00017e70: 2068 6176 6520 746f 2062 7569 6c64 2074 have to build t │ │ │ │ │ -00017e80: 6865 2070 6163 6b61 6765 2069 6e20 6561 he package in ea │ │ │ │ │ -00017e90: 6368 206f 6620 7468 6520 706f 7373 6962 ch of the possib │ │ │ │ │ -00017ea0: 6c65 2077 6179 730a 2020 2020 2061 6e64 le ways. and │ │ │ │ │ -00017eb0: 206d 616b 6520 7468 6520 6269 6e61 7279 make the binary │ │ │ │ │ -00017ec0: 2070 6163 6b61 6765 206f 7574 206f 6620 package out of │ │ │ │ │ -00017ed0: 6561 6368 2e0a 0a20 2020 2020 5468 6520 each... The │ │ │ │ │ -00017ee0: e280 9862 7569 6c64 e280 9920 7461 7267 ...build... targ │ │ │ │ │ -00017ef0: 6574 206d 7573 7420 6e6f 7420 646f 2061 et must not do a │ │ │ │ │ -00017f00: 6e79 7468 696e 6720 7468 6174 206d 6967 nything that mig │ │ │ │ │ -00017f10: 6874 2072 6571 7569 7265 2072 6f6f 740a ht require root. │ │ │ │ │ -00017f20: 2020 2020 2070 7269 7669 6c65 6765 2e0a privilege.. │ │ │ │ │ -00017f30: 0a20 2020 2020 5468 6520 e280 9862 7569 . The ...bui │ │ │ │ │ -00017f40: 6c64 e280 9920 7461 7267 6574 206d 6179 ld... target may │ │ │ │ │ -00017f50: 206e 6565 6420 746f 2072 756e 2074 6865 need to run the │ │ │ │ │ -00017f60: 20e2 8098 636c 6561 6ee2 8099 2074 6172 ...clean... tar │ │ │ │ │ -00017f70: 6765 7420 6669 7273 7420 2d20 7365 650a get first - see. │ │ │ │ │ -00017f80: 2020 2020 2062 656c 6f77 2e0a 0a20 2020 below... │ │ │ │ │ -00017f90: 2020 5768 656e 2061 2070 6163 6b61 6765 When a package │ │ │ │ │ -00017fa0: 2068 6173 2061 2063 6f6e 6669 6775 7261 has a configura │ │ │ │ │ -00017fb0: 7469 6f6e 2061 6e64 2062 7569 6c64 2072 tion and build r │ │ │ │ │ -00017fc0: 6f75 7469 6e65 2077 6869 6368 2074 616b outine which tak │ │ │ │ │ -00017fd0: 6573 2061 0a20 2020 2020 6c6f 6e67 2074 es a. long t │ │ │ │ │ -00017fe0: 696d 652c 206f 7220 7768 656e 2074 6865 ime, or when the │ │ │ │ │ -00017ff0: 206d 616b 6566 696c 6573 2061 7265 2070 makefiles are p │ │ │ │ │ -00018000: 6f6f 726c 7920 6465 7369 676e 6564 2c20 oorly designed, │ │ │ │ │ -00018010: 6f72 2077 6865 6e0a 2020 2020 20e2 8098 or when. ... │ │ │ │ │ -00018020: 6275 696c 64e2 8099 206e 6565 6473 2074 build... needs t │ │ │ │ │ -00018030: 6f20 7275 6e20 e280 9863 6c65 616e e280 o run ...clean.. │ │ │ │ │ -00018040: 9920 6669 7273 742c 2069 7420 6973 2061 . first, it is a │ │ │ │ │ -00018050: 2067 6f6f 6420 6964 6561 2074 6f20 e280 good idea to .. │ │ │ │ │ -00018060: 9874 6f75 6368 0a20 2020 2020 6275 696c .touch. buil │ │ │ │ │ -00018070: 64e2 8099 2077 6865 6e20 7468 6520 6275 d... when the bu │ │ │ │ │ -00018080: 696c 6420 7072 6f63 6573 7320 6973 2063 ild process is c │ │ │ │ │ -00018090: 6f6d 706c 6574 652e 2020 5468 6973 2077 omplete. This w │ │ │ │ │ -000180a0: 696c 6c20 656e 7375 7265 2074 6861 740a ill ensure that. │ │ │ │ │ -000180b0: 2020 2020 2069 6620 e280 9864 6562 6961 if ...debia │ │ │ │ │ -000180c0: 6e2f 7275 6c65 7320 6275 696c 64e2 8099 n/rules build... │ │ │ │ │ -000180d0: 2069 7320 7275 6e20 6167 6169 6e20 6974 is run again it │ │ │ │ │ -000180e0: 2077 696c 6c20 6e6f 7420 7265 6275 696c will not rebuil │ │ │ │ │ -000180f0: 6420 7468 6520 7768 6f6c 650a 2020 2020 d the whole. │ │ │ │ │ -00018100: 2070 726f 6772 616d 2e20 2028 3129 0a0a program. (1).. │ │ │ │ │ -00018110: e280 9862 7569 6c64 2d61 7263 68e2 8099 ...build-arch... │ │ │ │ │ -00018120: 2028 7265 7175 6972 6564 292c 20e2 8098 (required), ... │ │ │ │ │ -00018130: 6275 696c 642d 696e 6465 70e2 8099 2028 build-indep... ( │ │ │ │ │ -00018140: 7265 7175 6972 6564 290a 0a20 2020 2020 required).. │ │ │ │ │ -00018150: 5468 6520 e280 9862 7569 6c64 2d61 7263 The ...build-arc │ │ │ │ │ -00018160: 68e2 8099 2074 6172 6765 7420 6d75 7374 h... target must │ │ │ │ │ -00018170: 2070 6572 666f 726d 2061 6c6c 2074 6865 perform all the │ │ │ │ │ -00018180: 2063 6f6e 6669 6775 7261 7469 6f6e 2061 configuration a │ │ │ │ │ -00018190: 6e64 0a20 2020 2020 636f 6d70 696c 6174 nd. compilat │ │ │ │ │ -000181a0: 696f 6e20 7265 7175 6972 6564 2066 6f72 ion required for │ │ │ │ │ -000181b0: 2070 726f 6475 6369 6e67 2061 6c6c 2061 producing all a │ │ │ │ │ -000181c0: 7263 6869 7465 6374 7572 652d 6465 7065 rchitecture-depe │ │ │ │ │ -000181d0: 6e64 656e 740a 2020 2020 2062 696e 6172 ndent. binar │ │ │ │ │ -000181e0: 7920 7061 636b 6167 6573 2028 7468 6f73 y packages (thos │ │ │ │ │ -000181f0: 6520 7061 636b 6167 6573 2066 6f72 2077 e packages for w │ │ │ │ │ -00018200: 6869 6368 2074 6865 2062 6f64 7920 6f66 hich the body of │ │ │ │ │ -00018210: 2074 6865 0a20 2020 2020 e280 9841 7263 the. ...Arc │ │ │ │ │ -00018220: 6869 7465 6374 7572 65e2 8099 2066 6965 hitecture... fie │ │ │ │ │ -00018230: 6c64 2069 6e20 e280 9864 6562 6961 6e2f ld in ...debian/ │ │ │ │ │ -00018240: 636f 6e74 726f 6ce2 8099 2069 7320 6e6f control... is no │ │ │ │ │ -00018250: 7420 e280 9861 6c6c e280 9929 2e20 2053 t ...all...). S │ │ │ │ │ -00018260: 696d 696c 6172 6c79 2c0a 2020 2020 2074 imilarly,. t │ │ │ │ │ -00018270: 6865 20e2 8098 6275 696c 642d 696e 6465 he ...build-inde │ │ │ │ │ -00018280: 70e2 8099 2074 6172 6765 7420 6d75 7374 p... target must │ │ │ │ │ -00018290: 2070 6572 666f 726d 2061 6c6c 2074 6865 perform all the │ │ │ │ │ -000182a0: 2063 6f6e 6669 6775 7261 7469 6f6e 2061 configuration a │ │ │ │ │ -000182b0: 6e64 0a20 2020 2020 636f 6d70 696c 6174 nd. compilat │ │ │ │ │ -000182c0: 696f 6e20 7265 7175 6972 6564 2066 6f72 ion required for │ │ │ │ │ -000182d0: 2070 726f 6475 6369 6e67 2061 6c6c 2061 producing all a │ │ │ │ │ -000182e0: 7263 6869 7465 6374 7572 652d 696e 6465 rchitecture-inde │ │ │ │ │ -000182f0: 7065 6e64 656e 740a 2020 2020 2062 696e pendent. bin │ │ │ │ │ -00018300: 6172 7920 7061 636b 6167 6573 2028 7468 ary packages (th │ │ │ │ │ -00018310: 6f73 6520 7061 636b 6167 6573 2066 6f72 ose packages for │ │ │ │ │ -00018320: 2077 6869 6368 2074 6865 2062 6f64 7920 which the body │ │ │ │ │ -00018330: 6f66 2074 6865 0a20 2020 2020 e280 9841 of the. ...A │ │ │ │ │ -00018340: 7263 6869 7465 6374 7572 65e2 8099 2066 rchitecture... f │ │ │ │ │ -00018350: 6965 6c64 2069 6e20 e280 9864 6562 6961 ield in ...debia │ │ │ │ │ -00018360: 6e2f 636f 6e74 726f 6ce2 8099 2069 7320 n/control... is │ │ │ │ │ -00018370: e280 9861 6c6c e280 9929 2e20 2054 6865 ...all...). The │ │ │ │ │ -00018380: 20e2 8098 6275 696c 64e2 8099 0a20 2020 ...build.... │ │ │ │ │ -00018390: 2020 7461 7267 6574 2073 686f 756c 6420 target should │ │ │ │ │ -000183a0: 6569 7468 6572 2064 6570 656e 6420 6f6e either depend on │ │ │ │ │ -000183b0: 2074 686f 7365 2074 6172 6765 7473 206f those targets o │ │ │ │ │ -000183c0: 7220 7461 6b65 2074 6865 2073 616d 650a r take the same. │ │ │ │ │ -000183d0: 2020 2020 2061 6374 696f 6e73 2061 7320 actions as │ │ │ │ │ -000183e0: 696e 766f 6b69 6e67 2074 686f 7365 2074 invoking those t │ │ │ │ │ -000183f0: 6172 6765 7473 2077 6f75 6c64 2070 6572 argets would per │ │ │ │ │ -00018400: 666f 726d 2e20 2028 3229 0a0a 2020 2020 form. (2).. │ │ │ │ │ -00018410: 2054 6865 20e2 8098 6275 696c 642d 6172 The ...build-ar │ │ │ │ │ -00018420: 6368 e280 9920 616e 6420 e280 9862 7569 ch... and ...bui │ │ │ │ │ -00018430: 6c64 2d69 6e64 6570 e280 9920 7461 7267 ld-indep... targ │ │ │ │ │ -00018440: 6574 7320 6d75 7374 206e 6f74 2064 6f20 ets must not do │ │ │ │ │ -00018450: 616e 7974 6869 6e67 0a20 2020 2020 7468 anything. th │ │ │ │ │ -00018460: 6174 206d 6967 6874 2072 6571 7569 7265 at might require │ │ │ │ │ -00018470: 2072 6f6f 7420 7072 6976 696c 6567 652e root privilege. │ │ │ │ │ -00018480: 0a0a e280 9862 696e 6172 79e2 8099 2028 .....binary... ( │ │ │ │ │ -00018490: 7265 7175 6972 6564 292c 20e2 8098 6269 required), ...bi │ │ │ │ │ -000184a0: 6e61 7279 2d61 7263 68e2 8099 2028 7265 nary-arch... (re │ │ │ │ │ -000184b0: 7175 6972 6564 292c 20e2 8098 6269 6e61 quired), ...bina │ │ │ │ │ -000184c0: 7279 2d69 6e64 6570 e280 9920 2872 6571 ry-indep... (req │ │ │ │ │ -000184d0: 7569 7265 6429 0a0a 2020 2020 2054 6865 uired).. The │ │ │ │ │ -000184e0: 20e2 8098 6269 6e61 7279 e280 9920 7461 ...binary... ta │ │ │ │ │ -000184f0: 7267 6574 206d 7573 7420 6265 2061 6c6c rget must be all │ │ │ │ │ -00018500: 2074 6861 7420 6973 206e 6563 6573 7361 that is necessa │ │ │ │ │ -00018510: 7279 2066 6f72 2074 6865 2075 7365 7220 ry for the user │ │ │ │ │ -00018520: 746f 0a20 2020 2020 6275 696c 6420 7468 to. build th │ │ │ │ │ -00018530: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ -00018540: 2873 2920 7072 6f64 7563 6564 2066 726f (s) produced fro │ │ │ │ │ -00018550: 6d20 7468 6973 2073 6f75 7263 6520 7061 m this source pa │ │ │ │ │ -00018560: 636b 6167 652e 2020 4974 0a20 2020 2020 ckage. It. │ │ │ │ │ -00018570: 6973 2073 706c 6974 2069 6e74 6f20 7477 is split into tw │ │ │ │ │ -00018580: 6f20 7061 7274 733a 20e2 8098 6269 6e61 o parts: ...bina │ │ │ │ │ -00018590: 7279 2d61 7263 68e2 8099 2062 7569 6c64 ry-arch... build │ │ │ │ │ -000185a0: 7320 7468 6520 6269 6e61 7279 2070 6163 s the binary pac │ │ │ │ │ -000185b0: 6b61 6765 730a 2020 2020 2077 6869 6368 kages. which │ │ │ │ │ -000185c0: 2061 7265 2073 7065 6369 6669 6320 746f are specific to │ │ │ │ │ -000185d0: 2061 2070 6172 7469 6375 6c61 7220 6172 a particular ar │ │ │ │ │ -000185e0: 6368 6974 6563 7475 7265 2c20 616e 6420 chitecture, and │ │ │ │ │ -000185f0: e280 9862 696e 6172 792d 696e 6465 70e2 ...binary-indep. │ │ │ │ │ -00018600: 8099 0a20 2020 2020 6275 696c 6473 2074 ... builds t │ │ │ │ │ -00018610: 686f 7365 2077 6869 6368 2061 7265 206e hose which are n │ │ │ │ │ -00018620: 6f74 2e0a 0a20 2020 2020 e280 9862 696e ot... ...bin │ │ │ │ │ -00018630: 6172 79e2 8099 206d 6179 2062 6520 2861 ary... may be (a │ │ │ │ │ -00018640: 6e64 2063 6f6d 6d6f 6e6c 7920 6973 2920 nd commonly is) │ │ │ │ │ -00018650: 6120 7461 7267 6574 2077 6974 6820 6e6f a target with no │ │ │ │ │ -00018660: 2063 6f6d 6d61 6e64 7320 7768 6963 680a commands which. │ │ │ │ │ -00018670: 2020 2020 2073 696d 706c 7920 6465 7065 simply depe │ │ │ │ │ -00018680: 6e64 7320 6f6e 20e2 8098 6269 6e61 7279 nds on ...binary │ │ │ │ │ -00018690: 2d61 7263 68e2 8099 2061 6e64 20e2 8098 -arch... and ... │ │ │ │ │ -000186a0: 6269 6e61 7279 2d69 6e64 6570 e280 992e binary-indep.... │ │ │ │ │ -000186b0: 0a0a 2020 2020 2042 6f74 6820 e280 9862 .. Both ...b │ │ │ │ │ -000186c0: 696e 6172 792d 2ae2 8099 2074 6172 6765 inary-*... targe │ │ │ │ │ -000186d0: 7473 2073 686f 756c 6420 6465 7065 6e64 ts should depend │ │ │ │ │ -000186e0: 206f 6e20 7468 6520 e280 9862 7569 6c64 on the ...build │ │ │ │ │ -000186f0: e280 9920 7461 7267 6574 2c20 6f72 206f ... target, or o │ │ │ │ │ -00018700: 6e0a 2020 2020 2074 6865 2061 7070 726f n. the appro │ │ │ │ │ -00018710: 7072 6961 7465 20e2 8098 6275 696c 642d priate ...build- │ │ │ │ │ -00018720: 6172 6368 e280 9920 6f72 20e2 8098 6275 arch... or ...bu │ │ │ │ │ -00018730: 696c 642d 696e 6465 70e2 8099 2074 6172 ild-indep... tar │ │ │ │ │ -00018740: 6765 742c 2073 6f20 7468 6174 2074 6865 get, so that the │ │ │ │ │ -00018750: 0a20 2020 2020 7061 636b 6167 6520 6973 . package is │ │ │ │ │ -00018760: 2062 7569 6c74 2069 6620 6974 2068 6173 built if it has │ │ │ │ │ -00018770: 206e 6f74 2062 6565 6e20 616c 7265 6164 not been alread │ │ │ │ │ -00018780: 792e 2020 4974 2073 686f 756c 6420 7468 y. It should th │ │ │ │ │ -00018790: 656e 2063 7265 6174 650a 2020 2020 2074 en create. t │ │ │ │ │ -000187a0: 6865 2072 656c 6576 616e 7420 6269 6e61 he relevant bina │ │ │ │ │ -000187b0: 7279 2070 6163 6b61 6765 2873 292c 2075 ry package(s), u │ │ │ │ │ -000187c0: 7369 6e67 20e2 8098 6470 6b67 2d67 656e sing ...dpkg-gen │ │ │ │ │ -000187d0: 636f 6e74 726f 6ce2 8099 2074 6f20 6d61 control... to ma │ │ │ │ │ -000187e0: 6b65 0a20 2020 2020 7468 6569 7220 636f ke. their co │ │ │ │ │ -000187f0: 6e74 726f 6c20 6669 6c65 7320 616e 6420 ntrol files and │ │ │ │ │ -00018800: e280 9864 706b 672d 6465 62e2 8099 2074 ...dpkg-deb... t │ │ │ │ │ -00018810: 6f20 6275 696c 6420 7468 656d 2061 6e64 o build them and │ │ │ │ │ -00018820: 2070 6c61 6365 2074 6865 6d20 696e 0a20 place them in. │ │ │ │ │ -00018830: 2020 2020 7468 6520 7061 7265 6e74 206f the parent o │ │ │ │ │ -00018840: 6620 7468 6520 746f 7020 6c65 7665 6c20 f the top level │ │ │ │ │ -00018850: 6469 7265 6374 6f72 792e 0a0a 2020 2020 directory... │ │ │ │ │ -00018860: 2042 6f74 6820 7468 6520 e280 9862 696e Both the ...bin │ │ │ │ │ -00018870: 6172 792d 6172 6368 e280 9920 616e 6420 ary-arch... and │ │ │ │ │ -00018880: e280 9862 696e 6172 792d 696e 6465 70e2 ...binary-indep. │ │ │ │ │ -00018890: 8099 2074 6172 6765 7473 2027 6d75 7374 .. targets 'must │ │ │ │ │ -000188a0: 2720 6578 6973 742e 2020 4966 0a20 2020 ' exist. If. │ │ │ │ │ -000188b0: 2020 6f6e 6520 6f66 2074 6865 6d20 6861 one of them ha │ │ │ │ │ -000188c0: 7320 6e6f 7468 696e 6720 746f 2064 6f20 s nothing to do │ │ │ │ │ -000188d0: 2877 6869 6368 2077 696c 6c20 616c 7761 (which will alwa │ │ │ │ │ -000188e0: 7973 2062 6520 7468 6520 6361 7365 2069 ys be the case i │ │ │ │ │ -000188f0: 6620 7468 650a 2020 2020 2073 6f75 7263 f the. sourc │ │ │ │ │ -00018900: 6520 6765 6e65 7261 7465 7320 6f6e 6c79 e generates only │ │ │ │ │ -00018910: 2061 2073 696e 676c 6520 6269 6e61 7279 a single binary │ │ │ │ │ -00018920: 2070 6163 6b61 6765 2c20 7768 6574 6865 package, whethe │ │ │ │ │ -00018930: 720a 2020 2020 2061 7263 6869 7465 6374 r. architect │ │ │ │ │ -00018940: 7572 652d 6465 7065 6e64 656e 7420 6f72 ure-dependent or │ │ │ │ │ -00018950: 206e 6f74 292c 2069 7420 6d75 7374 2073 not), it must s │ │ │ │ │ -00018960: 7469 6c6c 2065 7869 7374 2061 6e64 206d till exist and m │ │ │ │ │ -00018970: 7573 7420 616c 7761 7973 0a20 2020 2020 ust always. │ │ │ │ │ -00018980: 7375 6363 6565 642e 0a0a 2020 2020 2054 succeed... T │ │ │ │ │ -00018990: 6865 20e2 8098 6269 6e61 7279 e280 9920 he ...binary... │ │ │ │ │ -000189a0: 7461 7267 6574 7320 6d61 7920 6e65 6564 targets may need │ │ │ │ │ -000189b0: 2074 6f20 6265 2069 6e76 6f6b 6564 2061 to be invoked a │ │ │ │ │ -000189c0: 7320 726f 6f74 2064 6570 656e 6469 6e67 s root depending │ │ │ │ │ -000189d0: 206f 6e0a 2020 2020 2074 6865 2076 616c on. the val │ │ │ │ │ -000189e0: 7565 206f 6620 7468 6520 2a6e 6f74 6520 ue of the *note │ │ │ │ │ -000189f0: 5275 6c65 732d 5265 7175 6972 6573 2d52 Rules-Requires-R │ │ │ │ │ -00018a00: 6f6f 743a 2037 662e 2066 6965 6c64 2e20 oot: 7f. field. │ │ │ │ │ -00018a10: 2028 3329 0a0a e280 9863 6c65 616e e280 (3).....clean.. │ │ │ │ │ -00018a20: 9920 2872 6571 7569 7265 6429 0a0a 2020 . (required).. │ │ │ │ │ -00018a30: 2020 2054 6869 7320 6d75 7374 2075 6e64 This must und │ │ │ │ │ -00018a40: 6f20 616e 7920 6566 6665 6374 7320 7468 o any effects th │ │ │ │ │ -00018a50: 6174 2074 6865 20e2 8098 6275 696c 64e2 at the ...build. │ │ │ │ │ -00018a60: 8099 2061 6e64 20e2 8098 6269 6e61 7279 .. and ...binary │ │ │ │ │ -00018a70: e280 9920 7461 7267 6574 730a 2020 2020 ... targets. │ │ │ │ │ -00018a80: 206d 6179 2068 6176 6520 6861 642c 2065 may have had, e │ │ │ │ │ -00018a90: 7863 6570 7420 7468 6174 2069 7420 7368 xcept that it sh │ │ │ │ │ -00018aa0: 6f75 6c64 206c 6561 7665 2061 6c6f 6e65 ould leave alone │ │ │ │ │ -00018ab0: 2061 6e79 206f 7574 7075 7420 6669 6c65 any output file │ │ │ │ │ -00018ac0: 730a 2020 2020 2063 7265 6174 6564 2069 s. created i │ │ │ │ │ -00018ad0: 6e20 7468 6520 7061 7265 6e74 2064 6972 n the parent dir │ │ │ │ │ -00018ae0: 6563 746f 7279 2062 7920 6120 7275 6e20 ectory by a run │ │ │ │ │ -00018af0: 6f66 2061 20e2 8098 6269 6e61 7279 e280 of a ...binary.. │ │ │ │ │ -00018b00: 9920 7461 7267 6574 2e0a 0a20 2020 2020 . target... │ │ │ │ │ -00018b10: 4966 2061 20e2 8098 6275 696c 64e2 8099 If a ...build... │ │ │ │ │ -00018b20: 2066 696c 6520 6973 2074 6f75 6368 6564 file is touched │ │ │ │ │ -00018b30: 2061 7420 7468 6520 656e 6420 6f66 2074 at the end of t │ │ │ │ │ -00018b40: 6865 20e2 8098 6275 696c 64e2 8099 2074 he ...build... t │ │ │ │ │ -00018b50: 6172 6765 742c 2061 730a 2020 2020 2073 arget, as. s │ │ │ │ │ -00018b60: 7567 6765 7374 6564 2061 626f 7665 2c20 uggested above, │ │ │ │ │ -00018b70: 6974 2073 686f 756c 6420 6265 2072 656d it should be rem │ │ │ │ │ -00018b80: 6f76 6564 2061 7320 7468 6520 6669 7273 oved as the firs │ │ │ │ │ -00018b90: 7420 6163 7469 6f6e 2074 6861 740a 2020 t action that. │ │ │ │ │ -00018ba0: 2020 20e2 8098 636c 6561 6ee2 8099 2070 ...clean... p │ │ │ │ │ -00018bb0: 6572 666f 726d 732c 2073 6f20 7468 6174 erforms, so that │ │ │ │ │ -00018bc0: 2072 756e 6e69 6e67 20e2 8098 6275 696c running ...buil │ │ │ │ │ -00018bd0: 64e2 8099 2061 6761 696e 2061 6674 6572 d... again after │ │ │ │ │ -00018be0: 2061 6e0a 2020 2020 2069 6e74 6572 7275 an. interru │ │ │ │ │ -00018bf0: 7074 6564 20e2 8098 636c 6561 6ee2 8099 pted ...clean... │ │ │ │ │ -00018c00: 2064 6f65 736e e280 9974 2074 6869 6e6b doesn...t think │ │ │ │ │ -00018c10: 2074 6861 7420 6576 6572 7974 6869 6e67 that everything │ │ │ │ │ -00018c20: 2069 7320 616c 7265 6164 7920 646f 6e65 is already done │ │ │ │ │ -00018c30: 2e0a 0a20 2020 2020 5468 6520 e280 9863 ... The ...c │ │ │ │ │ -00018c40: 6c65 616e e280 9920 7461 7267 6574 206d lean... target m │ │ │ │ │ -00018c50: 6179 206e 6565 6420 746f 2062 6520 696e ay need to be in │ │ │ │ │ -00018c60: 766f 6b65 6420 6173 2072 6f6f 7420 6966 voked as root if │ │ │ │ │ -00018c70: 20e2 8098 6269 6e61 7279 e280 9920 6861 ...binary... ha │ │ │ │ │ -00018c80: 730a 2020 2020 2062 6565 6e20 696e 766f s. been invo │ │ │ │ │ -00018c90: 6b65 6420 7369 6e63 6520 7468 6520 6c61 ked since the la │ │ │ │ │ -00018ca0: 7374 20e2 8098 636c 6561 6ee2 8099 2c20 st ...clean..., │ │ │ │ │ -00018cb0: 6f72 2069 6620 e280 9862 7569 6c64 e280 or if ...build.. │ │ │ │ │ -00018cc0: 9920 6861 7320 6265 656e 2069 6e76 6f6b . has been invok │ │ │ │ │ -00018cd0: 6564 0a20 2020 2020 6173 2072 6f6f 7420 ed. as root │ │ │ │ │ -00018ce0: 2873 696e 6365 20e2 8098 6275 696c 64e2 (since ...build. │ │ │ │ │ -00018cf0: 8099 206d 6179 2063 7265 6174 6520 6469 .. may create di │ │ │ │ │ -00018d00: 7265 6374 6f72 6965 732c 2066 6f72 2065 rectories, for e │ │ │ │ │ -00018d10: 7861 6d70 6c65 292e 0a0a 2020 2020 2054 xample)... T │ │ │ │ │ -00018d20: 6865 20e2 8098 636c 6561 6ee2 8099 2074 he ...clean... t │ │ │ │ │ -00018d30: 6172 6765 7420 6361 6e6e 6f74 2062 6520 arget cannot be │ │ │ │ │ -00018d40: 7573 6564 2074 6f20 7265 6d6f 7665 2066 used to remove f │ │ │ │ │ -00018d50: 696c 6573 2069 6e20 7468 6520 736f 7572 iles in the sour │ │ │ │ │ -00018d60: 6365 0a20 2020 2020 7472 6565 2074 6861 ce. tree tha │ │ │ │ │ -00018d70: 7420 6172 6520 6e6f 7420 636f 6d70 6174 t are not compat │ │ │ │ │ -00018d80: 6962 6c65 2077 6974 6820 7468 6520 4446 ible with the DF │ │ │ │ │ -00018d90: 5347 2e20 5468 6973 2069 7320 6265 6361 SG. This is beca │ │ │ │ │ -00018da0: 7573 6520 7468 650a 2020 2020 2066 696c use the. fil │ │ │ │ │ -00018db0: 6573 2077 6f75 6c64 2072 656d 6169 6e20 es would remain │ │ │ │ │ -00018dc0: 696e 2074 6865 2075 7073 7472 6561 6d20 in the upstream │ │ │ │ │ -00018dd0: 7461 7262 616c 6c2c 2061 6e64 2074 6875 tarball, and thu │ │ │ │ │ -00018de0: 7320 696e 2074 6865 2073 6f75 7263 650a s in the source. │ │ │ │ │ -00018df0: 2020 2020 2070 6163 6b61 6765 2c20 736f package, so │ │ │ │ │ -00018e00: 2074 6865 2073 6f75 7263 6520 7061 636b the source pack │ │ │ │ │ -00018e10: 6167 6520 776f 756c 6420 636f 6e74 696e age would contin │ │ │ │ │ -00018e20: 7565 2074 6f20 7669 6f6c 6174 6520 4446 ue to violate DF │ │ │ │ │ -00018e30: 5347 2e0a 2020 2020 2049 6e73 7465 6164 SG.. Instead │ │ │ │ │ -00018e40: 2c20 7468 6520 7570 7374 7265 616d 2073 , the upstream s │ │ │ │ │ -00018e50: 6f75 7263 6520 7368 6f75 6c64 2062 6520 ource should be │ │ │ │ │ -00018e60: 7265 7061 636b 6564 2074 6f20 7265 6d6f repacked to remo │ │ │ │ │ -00018e70: 7665 2074 686f 7365 0a20 2020 2020 6669 ve those. fi │ │ │ │ │ -00018e80: 6c65 732e 0a0a e280 9870 6174 6368 e280 les......patch.. │ │ │ │ │ -00018e90: 9920 286f 7074 696f 6e61 6c29 0a0a 2020 . (optional).. │ │ │ │ │ -00018ea0: 2020 2054 6869 7320 7461 7267 6574 2070 This target p │ │ │ │ │ -00018eb0: 6572 666f 726d 7320 7768 6174 6576 6572 erforms whatever │ │ │ │ │ -00018ec0: 2061 6464 6974 696f 6e61 6c20 6163 7469 additional acti │ │ │ │ │ -00018ed0: 6f6e 7320 6172 6520 7265 7175 6972 6564 ons are required │ │ │ │ │ -00018ee0: 2074 6f0a 2020 2020 206d 616b 6520 7468 to. make th │ │ │ │ │ -00018ef0: 6520 736f 7572 6365 2072 6561 6479 2066 e source ready f │ │ │ │ │ -00018f00: 6f72 2065 6469 7469 6e67 2028 756e 7061 or editing (unpa │ │ │ │ │ -00018f10: 636b 696e 6720 6164 6469 7469 6f6e 616c cking additional │ │ │ │ │ -00018f20: 2075 7073 7472 6561 6d0a 2020 2020 2061 upstream. a │ │ │ │ │ -00018f30: 7263 6869 7665 732c 2061 7070 6c79 696e rchives, applyin │ │ │ │ │ -00018f40: 6720 7061 7463 6865 732c 2065 7463 2e29 g patches, etc.) │ │ │ │ │ -00018f50: 2e20 2049 7420 6973 2072 6563 6f6d 6d65 . It is recomme │ │ │ │ │ -00018f60: 6e64 6564 2074 6f20 6265 0a20 2020 2020 nded to be. │ │ │ │ │ -00018f70: 696d 706c 656d 656e 7465 6420 666f 7220 implemented for │ │ │ │ │ -00018f80: 616e 7920 7061 636b 6167 6520 7768 6572 any package wher │ │ │ │ │ -00018f90: 6520 e280 9864 706b 672d 736f 7572 6365 e ...dpkg-source │ │ │ │ │ -00018fa0: 202d 78e2 8099 2064 6f65 7320 6e6f 7420 -x... does not │ │ │ │ │ -00018fb0: 7265 7375 6c74 0a20 2020 2020 696e 2073 result. in s │ │ │ │ │ -00018fc0: 6f75 7263 6520 7265 6164 7920 666f 7220 ource ready for │ │ │ │ │ -00018fd0: 6164 6469 7469 6f6e 616c 206d 6f64 6966 additional modif │ │ │ │ │ -00018fe0: 6963 6174 696f 6e2e 2020 5365 6520 2a6e ication. See *n │ │ │ │ │ -00018ff0: 6f74 6520 536f 7572 6365 0a20 2020 2020 ote Source. │ │ │ │ │ -00019000: 7061 636b 6167 6520 6861 6e64 6c69 6e67 package handling │ │ │ │ │ -00019010: 3b20 6465 6269 616e 2f52 4541 444d 452e ; debian/README. │ │ │ │ │ -00019020: 736f 7572 6365 3a20 3830 2e0a 0a54 6865 source: 80...The │ │ │ │ │ -00019030: 20e2 8098 6275 696c 64e2 8099 2c20 e280 ...build..., .. │ │ │ │ │ -00019040: 9862 696e 6172 79e2 8099 2061 6e64 20e2 .binary... and . │ │ │ │ │ -00019050: 8098 636c 6561 6ee2 8099 2074 6172 6765 ..clean... targe │ │ │ │ │ -00019060: 7473 206d 7573 7420 6265 2069 6e76 6f6b ts must be invok │ │ │ │ │ -00019070: 6564 2077 6974 6820 7468 650a 6375 7272 ed with the.curr │ │ │ │ │ -00019080: 656e 7420 6469 7265 6374 6f72 7920 6265 ent directory be │ │ │ │ │ -00019090: 696e 6720 7468 6520 7061 636b 6167 65e2 ing the package. │ │ │ │ │ -000190a0: 8099 7320 746f 702d 6c65 7665 6c20 6469 ..s top-level di │ │ │ │ │ -000190b0: 7265 6374 6f72 792e 0a0a 4164 6469 7469 rectory...Additi │ │ │ │ │ -000190c0: 6f6e 616c 2074 6172 6765 7473 206d 6179 onal targets may │ │ │ │ │ -000190d0: 2065 7869 7374 2069 6e20 e280 9864 6562 exist in ...deb │ │ │ │ │ -000190e0: 6961 6e2f 7275 6c65 73e2 8099 2c20 6569 ian/rules..., ei │ │ │ │ │ -000190f0: 7468 6572 2061 7320 7075 626c 6973 6865 ther as publishe │ │ │ │ │ -00019100: 6420 6f72 0a75 6e64 6f63 756d 656e 7465 d or.undocumente │ │ │ │ │ -00019110: 6420 696e 7465 7266 6163 6573 206f 7220 d interfaces or │ │ │ │ │ -00019120: 666f 7220 7468 6520 7061 636b 6167 65e2 for the package. │ │ │ │ │ -00019130: 8099 7320 696e 7465 726e 616c 2075 7365 ..s internal use │ │ │ │ │ -00019140: 2e0a 0a54 6865 2061 7263 6869 7465 6374 ...The architect │ │ │ │ │ -00019150: 7572 6573 2077 6520 6275 696c 6420 6f6e ures we build on │ │ │ │ │ -00019160: 2061 6e64 2062 7569 6c64 2066 6f72 2061 and build for a │ │ │ │ │ -00019170: 7265 2064 6574 6572 6d69 6e65 6420 6279 re determined by │ │ │ │ │ -00019180: 20e2 8098 6d61 6b65 e280 990a 7661 7269 ...make....vari │ │ │ │ │ -00019190: 6162 6c65 7320 7573 696e 6720 7468 6520 ables using the │ │ │ │ │ -000191a0: 7574 696c 6974 7920 e280 9864 706b 672d utility ...dpkg- │ │ │ │ │ -000191b0: 6172 6368 6974 6563 7475 7265 e280 992e architecture.... │ │ │ │ │ -000191c0: 2020 596f 7520 6361 6e20 6465 7465 726d You can determ │ │ │ │ │ -000191d0: 696e 6520 7468 650a 4465 6269 616e 2061 ine the.Debian a │ │ │ │ │ -000191e0: 7263 6869 7465 6374 7572 6520 616e 6420 rchitecture and │ │ │ │ │ -000191f0: 7468 6520 474e 5520 7374 796c 6520 6172 the GNU style ar │ │ │ │ │ -00019200: 6368 6974 6563 7475 7265 2073 7065 6369 chitecture speci │ │ │ │ │ -00019210: 6669 6361 7469 6f6e 2073 7472 696e 670a fication string. │ │ │ │ │ -00019220: 666f 7220 7468 6520 6275 696c 6420 6172 for the build ar │ │ │ │ │ -00019230: 6368 6974 6563 7475 7265 2061 7320 7765 chitecture as we │ │ │ │ │ -00019240: 6c6c 2061 7320 666f 7220 7468 6520 686f ll as for the ho │ │ │ │ │ -00019250: 7374 2061 7263 6869 7465 6374 7572 652e st architecture. │ │ │ │ │ -00019260: 2020 5468 650a 6275 696c 6420 6172 6368 The.build arch │ │ │ │ │ -00019270: 6974 6563 7475 7265 2069 7320 7468 6520 itecture is the │ │ │ │ │ -00019280: 6172 6368 6974 6563 7475 7265 206f 6e20 architecture on │ │ │ │ │ -00019290: 7768 6963 6820 e280 9864 6562 6961 6e2f which ...debian/ │ │ │ │ │ -000192a0: 7275 6c65 73e2 8099 2069 7320 7275 6e0a rules... is run. │ │ │ │ │ -000192b0: 616e 6420 7468 6520 7061 636b 6167 6520 and the package │ │ │ │ │ -000192c0: 6275 696c 6420 6973 2070 6572 666f 726d build is perform │ │ │ │ │ -000192d0: 6564 2e20 2054 6865 2068 6f73 7420 6172 ed. The host ar │ │ │ │ │ -000192e0: 6368 6974 6563 7475 7265 2069 7320 7468 chitecture is th │ │ │ │ │ -000192f0: 650a 6172 6368 6974 6563 7475 7265 206f e.architecture o │ │ │ │ │ -00019300: 6e20 7768 6963 6820 7468 6520 7265 7375 n which the resu │ │ │ │ │ -00019310: 6c74 696e 6720 7061 636b 6167 6520 7769 lting package wi │ │ │ │ │ -00019320: 6c6c 2062 6520 696e 7374 616c 6c65 6420 ll be installed │ │ │ │ │ -00019330: 616e 6420 7275 6e2e 0a54 6865 2074 6172 and run..The tar │ │ │ │ │ -00019340: 6765 7420 6172 6368 6974 6563 7475 7265 get architecture │ │ │ │ │ -00019350: 2069 7320 7468 6520 6172 6368 6974 6563 is the architec │ │ │ │ │ -00019360: 7475 7265 206f 6620 7468 6520 7061 636b ture of the pack │ │ │ │ │ -00019370: 6167 6573 2074 6861 7420 7468 650a 636f ages that the.co │ │ │ │ │ -00019380: 6d70 696c 6572 2063 7572 7265 6e74 6c79 mpiler currently │ │ │ │ │ -00019390: 2062 6569 6e67 2062 7569 6c74 2077 696c being built wil │ │ │ │ │ -000193a0: 6c20 6765 6e65 7261 7465 2e20 2054 6865 l generate. The │ │ │ │ │ -000193b0: 7365 2061 7265 206e 6f72 6d61 6c6c 7920 se are normally │ │ │ │ │ -000193c0: 7468 650a 7361 6d65 2c20 6275 7420 6d61 the.same, but ma │ │ │ │ │ -000193d0: 7920 6265 2064 6966 6665 7265 6e74 2069 y be different i │ │ │ │ │ -000193e0: 6e20 7468 6520 6361 7365 206f 6620 6372 n the case of cr │ │ │ │ │ -000193f0: 6f73 732d 636f 6d70 696c 6174 696f 6e20 oss-compilation │ │ │ │ │ -00019400: 2862 7569 6c64 696e 670a 7061 636b 6167 (building.packag │ │ │ │ │ -00019410: 6573 2066 6f72 206f 6e65 2061 7263 6869 es for one archi │ │ │ │ │ -00019420: 7465 6374 7572 6520 6f6e 206d 6163 6869 tecture on machi │ │ │ │ │ -00019430: 6e65 7320 6f66 2061 2064 6966 6665 7265 nes of a differe │ │ │ │ │ -00019440: 6e74 2061 7263 6869 7465 6374 7572 6529 nt architecture) │ │ │ │ │ -00019450: 2c0a 6275 696c 6469 6e67 2061 2063 726f ,.building a cro │ │ │ │ │ -00019460: 7373 2d63 6f6d 7069 6c65 7220 2861 2063 ss-compiler (a c │ │ │ │ │ -00019470: 6f6d 7069 6c65 7220 7061 636b 6167 6520 ompiler package │ │ │ │ │ -00019480: 7468 6174 2077 696c 6c20 6765 6e65 7261 that will genera │ │ │ │ │ -00019490: 7465 206f 626a 6563 7473 0a66 6f72 206f te objects.for o │ │ │ │ │ -000194a0: 6e65 2061 7263 6869 7465 6374 7572 652c ne architecture, │ │ │ │ │ -000194b0: 2062 7569 6c74 206f 6e20 6120 6d61 6368 built on a mach │ │ │ │ │ -000194c0: 696e 6520 6f66 2061 2064 6966 6665 7265 ine of a differe │ │ │ │ │ -000194d0: 6e74 2061 7263 6869 7465 6374 7572 6529 nt architecture) │ │ │ │ │ -000194e0: 206f 720a 6120 4361 6e61 6469 616e 2063 or.a Canadian c │ │ │ │ │ -000194f0: 726f 7373 2d63 6f6d 7069 6c65 7220 2861 ross-compiler (a │ │ │ │ │ -00019500: 2063 6f6d 7069 6c65 7220 7468 6174 2077 compiler that w │ │ │ │ │ -00019510: 696c 6c20 6765 6e65 7261 7465 206f 626a ill generate obj │ │ │ │ │ -00019520: 6563 7473 2066 6f72 206f 6e65 0a61 7263 ects for one.arc │ │ │ │ │ -00019530: 6869 7465 6374 7572 652c 2062 7569 6c74 hitecture, built │ │ │ │ │ -00019540: 206f 6e20 6120 6d61 6368 696e 6520 6f66 on a machine of │ │ │ │ │ -00019550: 2061 2064 6966 6665 7265 6e74 2061 7263 a different arc │ │ │ │ │ -00019560: 6869 7465 6374 7572 652c 2074 6861 7420 hitecture, that │ │ │ │ │ -00019570: 7769 6c6c 0a72 756e 206f 6e20 7965 7420 will.run on yet │ │ │ │ │ -00019580: 6120 6469 6666 6572 656e 7420 6172 6368 a different arch │ │ │ │ │ -00019590: 6974 6563 7475 7265 292e 0a0a 4865 7265 itecture)...Here │ │ │ │ │ -000195a0: 2069 7320 6120 6c69 7374 206f 6620 7375 is a list of su │ │ │ │ │ -000195b0: 7070 6f72 7465 6420 e280 986d 616b 65e2 pported ...make. │ │ │ │ │ -000195c0: 8099 2076 6172 6961 626c 6573 3a0a 0a20 .. variables:.. │ │ │ │ │ -000195d0: 2020 2d20 e280 9844 4542 5f2a 5f41 5243 - ...DEB_*_ARC │ │ │ │ │ -000195e0: 48e2 8099 2028 7468 6520 4465 6269 616e H... (the Debian │ │ │ │ │ -000195f0: 2061 7263 6869 7465 6374 7572 6529 0a0a architecture).. │ │ │ │ │ -00019600: 2020 202d 20e2 8098 4445 425f 2a5f 4152 - ...DEB_*_AR │ │ │ │ │ -00019610: 4348 5f43 5055 e280 9920 2874 6865 2044 CH_CPU... (the D │ │ │ │ │ -00019620: 6562 6961 6e20 4350 5520 6e61 6d65 290a ebian CPU name). │ │ │ │ │ -00019630: 0a20 2020 2d20 e280 9844 4542 5f2a 5f41 . - ...DEB_*_A │ │ │ │ │ -00019640: 5243 485f 4249 5453 e280 9920 2874 6865 RCH_BITS... (the │ │ │ │ │ -00019650: 2044 6562 6961 6e20 4350 5520 706f 696e Debian CPU poin │ │ │ │ │ -00019660: 7465 7220 7369 7a65 2069 6e20 6269 7473 ter size in bits │ │ │ │ │ -00019670: 290a 0a20 2020 2d20 e280 9844 4542 5f2a ).. - ...DEB_* │ │ │ │ │ -00019680: 5f41 5243 485f 454e 4449 414e e280 9920 _ARCH_ENDIAN... │ │ │ │ │ -00019690: 2874 6865 2044 6562 6961 6e20 4350 5520 (the Debian CPU │ │ │ │ │ -000196a0: 656e 6469 616e 6e65 7373 290a 0a20 2020 endianness).. │ │ │ │ │ -000196b0: 2d20 e280 9844 4542 5f2a 5f41 5243 485f - ...DEB_*_ARCH_ │ │ │ │ │ -000196c0: 4f53 e280 9920 2874 6865 2044 6562 6961 OS... (the Debia │ │ │ │ │ -000196d0: 6e20 5379 7374 656d 206e 616d 6529 0a0a n System name).. │ │ │ │ │ -000196e0: 2020 202d 20e2 8098 4445 425f 2a5f 474e - ...DEB_*_GN │ │ │ │ │ -000196f0: 555f 5459 5045 e280 9920 2874 6865 2047 U_TYPE... (the G │ │ │ │ │ -00019700: 4e55 2073 7479 6c65 2061 7263 6869 7465 NU style archite │ │ │ │ │ -00019710: 6374 7572 6520 7370 6563 6966 6963 6174 cture specificat │ │ │ │ │ -00019720: 696f 6e20 7374 7269 6e67 290a 0a20 2020 ion string).. │ │ │ │ │ -00019730: 2d20 e280 9844 4542 5f2a 5f47 4e55 5f43 - ...DEB_*_GNU_C │ │ │ │ │ -00019740: 5055 e280 9920 2874 6865 2043 5055 2070 PU... (the CPU p │ │ │ │ │ -00019750: 6172 7420 6f66 20e2 8098 4445 425f 2a5f art of ...DEB_*_ │ │ │ │ │ -00019760: 474e 555f 5459 5045 e280 9929 0a0a 2020 GNU_TYPE...).. │ │ │ │ │ -00019770: 202d 20e2 8098 4445 425f 2a5f 474e 555f - ...DEB_*_GNU_ │ │ │ │ │ -00019780: 5359 5354 454d e280 9920 2874 6865 2053 SYSTEM... (the S │ │ │ │ │ -00019790: 7973 7465 6d20 7061 7274 206f 6620 e280 ystem part of .. │ │ │ │ │ -000197a0: 9844 4542 5f2a 5f47 4e55 5f54 5950 45e2 .DEB_*_GNU_TYPE. │ │ │ │ │ -000197b0: 8099 290a 0a77 6865 7265 20e2 8098 2ae2 ..)..where ...*. │ │ │ │ │ -000197c0: 8099 2069 7320 6569 7468 6572 20e2 8098 .. is either ... │ │ │ │ │ -000197d0: 4255 494c 44e2 8099 2066 6f72 2073 7065 BUILD... for spe │ │ │ │ │ -000197e0: 6369 6669 6361 7469 6f6e 206f 6620 7468 cification of th │ │ │ │ │ -000197f0: 6520 6275 696c 6420 6172 6368 6974 6563 e build architec │ │ │ │ │ -00019800: 7475 7265 2c0a e280 9848 4f53 54e2 8099 ture,....HOST... │ │ │ │ │ -00019810: 2066 6f72 2073 7065 6369 6669 6361 7469 for specificati │ │ │ │ │ -00019820: 6f6e 206f 6620 7468 6520 686f 7374 2061 on of the host a │ │ │ │ │ -00019830: 7263 6869 7465 6374 7572 6520 6f72 20e2 rchitecture or . │ │ │ │ │ -00019840: 8098 5441 5247 4554 e280 9920 666f 720a ..TARGET... for. │ │ │ │ │ -00019850: 7370 6563 6966 6963 6174 696f 6e20 6f66 specification of │ │ │ │ │ -00019860: 2074 6865 2074 6172 6765 7420 6172 6368 the target arch │ │ │ │ │ -00019870: 6974 6563 7475 7265 2e0a 0a42 6163 6b77 itecture...Backw │ │ │ │ │ -00019880: 6172 6420 636f 6d70 6174 6962 696c 6974 ard compatibilit │ │ │ │ │ -00019890: 7920 6361 6e20 6265 2070 726f 7669 6465 y can be provide │ │ │ │ │ -000198a0: 6420 696e 2074 6865 2072 756c 6573 2066 d in the rules f │ │ │ │ │ -000198b0: 696c 6520 6279 2073 6574 7469 6e67 2074 ile by setting t │ │ │ │ │ -000198c0: 6865 0a6e 6565 6465 6420 7661 7269 6162 he.needed variab │ │ │ │ │ -000198d0: 6c65 7320 746f 2073 7569 7461 626c 6520 les to suitable │ │ │ │ │ -000198e0: 6465 6661 756c 7420 7661 6c75 6573 3b20 default values; │ │ │ │ │ -000198f0: 706c 6561 7365 2072 6566 6572 2074 6f20 please refer to │ │ │ │ │ -00019900: 7468 650a 646f 6375 6d65 6e74 6174 696f the.documentatio │ │ │ │ │ -00019910: 6e20 6f66 20e2 8098 6470 6b67 2d61 7263 n of ...dpkg-arc │ │ │ │ │ -00019920: 6869 7465 6374 7572 65e2 8099 2066 6f72 hitecture... for │ │ │ │ │ -00019930: 2064 6574 6169 6c73 2e0a 0a49 7420 6973 details...It is │ │ │ │ │ -00019940: 2069 6d70 6f72 7461 6e74 2074 6f20 756e important to un │ │ │ │ │ -00019950: 6465 7273 7461 6e64 2074 6861 7420 7468 derstand that th │ │ │ │ │ -00019960: 6520 e280 9844 4542 5f2a 5f41 5243 48e2 e ...DEB_*_ARCH. │ │ │ │ │ -00019970: 8099 2073 7472 696e 6720 6f6e 6c79 0a64 .. string only.d │ │ │ │ │ -00019980: 6574 6572 6d69 6e65 7320 7768 6963 6820 etermines which │ │ │ │ │ -00019990: 4465 6269 616e 2061 7263 6869 7465 6374 Debian architect │ │ │ │ │ -000199a0: 7572 6520 7765 2061 7265 2062 7569 6c64 ure we are build │ │ │ │ │ -000199b0: 696e 6720 6f6e 206f 7220 666f 722e 2020 ing on or for. │ │ │ │ │ -000199c0: 4974 0a73 686f 756c 6420 6e6f 7420 6265 It.should not be │ │ │ │ │ -000199d0: 2075 7365 6420 746f 2067 6574 2074 6865 used to get the │ │ │ │ │ -000199e0: 2043 5055 206f 7220 7379 7374 656d 2069 CPU or system i │ │ │ │ │ -000199f0: 6e66 6f72 6d61 7469 6f6e 3b20 7468 650a nformation; the. │ │ │ │ │ -00019a00: e280 9844 4542 5f2a 5f41 5243 485f 4350 ...DEB_*_ARCH_CP │ │ │ │ │ -00019a10: 55e2 8099 2061 6e64 20e2 8098 4445 425f U... and ...DEB_ │ │ │ │ │ -00019a20: 2a5f 4152 4348 5f4f 53e2 8099 2076 6172 *_ARCH_OS... var │ │ │ │ │ -00019a30: 6961 626c 6573 2073 686f 756c 6420 6265 iables should be │ │ │ │ │ -00019a40: 2075 7365 6420 666f 7220 7468 6174 2e0a used for that.. │ │ │ │ │ -00019a50: 474e 5520 7374 796c 6520 7661 7269 6162 GNU style variab │ │ │ │ │ -00019a60: 6c65 7320 7368 6f75 6c64 2067 656e 6572 les should gener │ │ │ │ │ -00019a70: 616c 6c79 206f 6e6c 7920 6265 2075 7365 ally only be use │ │ │ │ │ -00019a80: 6420 7769 7468 2075 7073 7472 6561 6d20 d with upstream │ │ │ │ │ -00019a90: 6275 696c 640a 7379 7374 656d 732e 0a0a build.systems... │ │ │ │ │ -00019aa0: 5468 6520 6275 696c 6465 7220 6d61 7920 The builder may │ │ │ │ │ -00019ab0: 7365 7420 e280 9844 4542 5f52 554c 4553 set ...DEB_RULES │ │ │ │ │ -00019ac0: 5f52 4551 5549 5245 535f 524f 4f54 e280 _REQUIRES_ROOT.. │ │ │ │ │ -00019ad0: 9920 656e 7669 726f 6e6d 656e 7420 7661 . environment va │ │ │ │ │ -00019ae0: 7269 6162 6c65 2077 6865 6e0a 6361 6c6c riable when.call │ │ │ │ │ -00019af0: 696e 6720 616e 7920 6f66 2074 6865 206d ing any of the m │ │ │ │ │ -00019b00: 616e 6461 746f 7279 2074 6172 6765 7473 andatory targets │ │ │ │ │ -00019b10: 2061 7320 6465 6669 6e65 6420 696e 202a as defined in * │ │ │ │ │ -00019b20: 6e6f 7465 0a52 756c 6573 2d52 6571 7569 note.Rules-Requi │ │ │ │ │ -00019b30: 7265 732d 526f 6f74 3a20 3766 2e20 2049 res-Root: 7f. I │ │ │ │ │ -00019b40: 6620 7468 6520 7661 7269 6162 6c65 2069 f the variable i │ │ │ │ │ -00019b50: 7320 6e6f 7420 7365 742c 2074 6865 2070 s not set, the p │ │ │ │ │ -00019b60: 6163 6b61 6765 206d 7573 740a 6265 6861 ackage must.beha │ │ │ │ │ -00019b70: 7665 2061 7320 6966 2069 7420 7761 7320 ve as if it was │ │ │ │ │ -00019b80: 7365 7420 746f 20e2 8098 6269 6e61 7279 set to ...binary │ │ │ │ │ -00019b90: 2d74 6172 6765 7473 e280 992e 0a0a 2a20 -targets......* │ │ │ │ │ -00019ba0: 4d65 6e75 3a0a 0a2a 2064 6562 6961 6e2f Menu:..* debian/ │ │ │ │ │ -00019bb0: 7275 6c65 7320 616e 6420 4445 425f 4255 rules and DEB_BU │ │ │ │ │ -00019bc0: 494c 445f 4f50 5449 4f4e 533a 3a0a 2a20 ILD_OPTIONS::.* │ │ │ │ │ -00019bd0: 6465 6269 616e 2f72 756c 6573 2061 6e64 debian/rules and │ │ │ │ │ -00019be0: 2052 756c 6573 2d52 6571 7569 7265 732d Rules-Requires- │ │ │ │ │ -00019bf0: 526f 6f74 3a3a 0a0a 2020 202d 2d2d 2d2d Root::.. ----- │ │ │ │ │ -00019c00: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -00019c10: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -00019c20: 3129 2041 6e6f 7468 6572 2063 6f6d 6d6f 1) Another commo │ │ │ │ │ -00019c30: 6e20 7761 7920 746f 2064 6f20 7468 6973 n way to do this │ │ │ │ │ -00019c40: 2069 7320 666f 7220 e280 9862 7569 6c64 is for ...build │ │ │ │ │ -00019c50: e280 9920 746f 2064 6570 656e 6420 6f6e ... to depend on │ │ │ │ │ -00019c60: 0ae2 8098 6275 696c 642d 7374 616d 70e2 ....build-stamp. │ │ │ │ │ -00019c70: 8099 2061 6e64 2074 6f20 646f 206e 6f74 .. and to do not │ │ │ │ │ -00019c80: 6869 6e67 2065 6c73 652c 2061 6e64 2066 hing else, and f │ │ │ │ │ -00019c90: 6f72 2074 6865 20e2 8098 6275 696c 642d or the ...build- │ │ │ │ │ -00019ca0: 7374 616d 70e2 8099 2074 6172 6765 740a stamp... target. │ │ │ │ │ -00019cb0: 746f 2064 6f20 7468 6520 6275 696c 6469 to do the buildi │ │ │ │ │ -00019cc0: 6e67 2061 6e64 2074 6f20 e280 9874 6f75 ng and to ...tou │ │ │ │ │ -00019cd0: 6368 2062 7569 6c64 2d73 7461 6d70 e280 ch build-stamp.. │ │ │ │ │ -00019ce0: 9920 6f6e 2063 6f6d 706c 6574 696f 6e2e . on completion. │ │ │ │ │ -00019cf0: 2020 5468 6973 2069 730a 6573 7065 6369 This is.especi │ │ │ │ │ -00019d00: 616c 6c79 2075 7365 6675 6c20 6966 2074 ally useful if t │ │ │ │ │ -00019d10: 6865 2062 7569 6c64 2072 6f75 7469 6e65 he build routine │ │ │ │ │ -00019d20: 2063 7265 6174 6573 2061 2066 696c 6520 creates a file │ │ │ │ │ -00019d30: 6f72 2064 6972 6563 746f 7279 0a63 616c or directory.cal │ │ │ │ │ -00019d40: 6c65 6420 e280 9862 7569 6c64 e280 993b led ...build...; │ │ │ │ │ -00019d50: 2069 6e20 7375 6368 2061 2063 6173 652c in such a case, │ │ │ │ │ -00019d60: 20e2 8098 6275 696c 64e2 8099 2077 696c ...build... wil │ │ │ │ │ -00019d70: 6c20 6e65 6564 2074 6f20 6265 206c 6973 l need to be lis │ │ │ │ │ -00019d80: 7465 6420 6173 2061 0a70 686f 6e79 2074 ted as a.phony t │ │ │ │ │ -00019d90: 6172 6765 7420 2869 2e65 2e2c 2061 7320 arget (i.e., as │ │ │ │ │ -00019da0: 6120 6465 7065 6e64 656e 6379 206f 6620 a dependency of │ │ │ │ │ -00019db0: 7468 6520 e280 982e 5048 4f4e 59e2 8099 the ....PHONY... │ │ │ │ │ -00019dc0: 2074 6172 6765 7429 2e20 2053 6565 2074 target). See t │ │ │ │ │ -00019dd0: 6865 0a64 6f63 756d 656e 7461 7469 6f6e he.documentation │ │ │ │ │ -00019de0: 206f 6620 e280 986d 616b 65e2 8099 2066 of ...make... f │ │ │ │ │ -00019df0: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat │ │ │ │ │ -00019e00: 696f 6e20 6f6e 2070 686f 6e79 2074 6172 ion on phony tar │ │ │ │ │ -00019e10: 6765 7473 2e0a 0a20 2020 2832 2920 5468 gets... (2) Th │ │ │ │ │ -00019e20: 6973 2073 706c 6974 2061 6c6c 6f77 7320 is split allows │ │ │ │ │ -00019e30: 6269 6e61 7279 2d6f 6e6c 7920 6275 696c binary-only buil │ │ │ │ │ -00019e40: 6473 2074 6f20 6e6f 7420 696e 7374 616c ds to not instal │ │ │ │ │ -00019e50: 6c20 7468 650a 6465 7065 6e64 656e 6369 l the.dependenci │ │ │ │ │ -00019e60: 6573 2072 6571 7569 7265 6420 666f 7220 es required for │ │ │ │ │ -00019e70: 7468 6520 e280 9862 7569 6c64 2d69 6e64 the ...build-ind │ │ │ │ │ -00019e80: 6570 e280 9920 7461 7267 6574 2061 6e64 ep... target and │ │ │ │ │ -00019e90: 2073 6b69 7020 616e 790a 7265 736f 7572 skip any.resour │ │ │ │ │ -00019ea0: 6365 2d69 6e74 656e 7369 7665 2062 7569 ce-intensive bui │ │ │ │ │ -00019eb0: 6c64 2074 6173 6b73 2074 6861 7420 6172 ld tasks that ar │ │ │ │ │ -00019ec0: 6520 6f6e 6c79 2072 6571 7569 7265 6420 e only required │ │ │ │ │ -00019ed0: 7768 656e 2062 7569 6c64 696e 670a 6172 when building.ar │ │ │ │ │ -00019ee0: 6368 6974 6563 7475 7265 2d69 6e64 6570 chitecture-indep │ │ │ │ │ -00019ef0: 656e 6465 6e74 2062 696e 6172 7920 7061 endent binary pa │ │ │ │ │ -00019f00: 636b 6167 6573 2e0a 0a20 2020 2833 2920 ckages... (3) │ │ │ │ │ -00019f10: 5468 6520 e280 9866 616b 6572 6f6f 74e2 The ...fakeroot. │ │ │ │ │ -00019f20: 8099 2070 6163 6b61 6765 206f 6674 656e .. package often │ │ │ │ │ -00019f30: 2061 6c6c 6f77 7320 6f6e 6520 746f 2062 allows one to b │ │ │ │ │ -00019f40: 7569 6c64 2061 2070 6163 6b61 6765 0a63 uild a package.c │ │ │ │ │ -00019f50: 6f72 7265 6374 6c79 2065 7665 6e20 7769 orrectly even wi │ │ │ │ │ -00019f60: 7468 6f75 7420 6265 696e 6720 726f 6f74 thout being root │ │ │ │ │ -00019f70: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00019f80: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00019f90: 4e6f 6465 3a20 6465 6269 616e 2f72 756c Node: debian/rul │ │ │ │ │ -00019fa0: 6573 2061 6e64 2044 4542 5f42 5549 4c44 es and DEB_BUILD │ │ │ │ │ -00019fb0: 5f4f 5054 494f 4e53 2c20 204e 6578 743a _OPTIONS, Next: │ │ │ │ │ -00019fc0: 2064 6562 6961 6e2f 7275 6c65 7320 616e debian/rules an │ │ │ │ │ -00019fd0: 6420 5275 6c65 732d 5265 7175 6972 6573 d Rules-Requires │ │ │ │ │ -00019fe0: 2d52 6f6f 742c 2020 5570 3a20 4d61 696e -Root, Up: Main │ │ │ │ │ -00019ff0: 2062 7569 6c64 696e 6720 7363 7269 7074 building script │ │ │ │ │ -0001a000: 2064 6562 6961 6e2f 7275 6c65 730a 0a34 debian/rules..4 │ │ │ │ │ -0001a010: 2e39 2e31 20e2 8098 6465 6269 616e 2f72 .9.1 ...debian/r │ │ │ │ │ -0001a020: 756c 6573 e280 9920 616e 6420 e280 9844 ules... and ...D │ │ │ │ │ -0001a030: 4542 5f42 5549 4c44 5f4f 5054 494f 4e53 EB_BUILD_OPTIONS │ │ │ │ │ -0001a040: e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ....------------ │ │ │ │ │ +00016c30: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6669 =======..This fi │ │ │ │ │ +00016c40: 6c65 206d 7573 7420 6265 2061 6e20 6578 le must be an ex │ │ │ │ │ +00016c50: 6563 7574 6162 6c65 206d 616b 6566 696c ecutable makefil │ │ │ │ │ +00016c60: 652e 2020 4974 2063 6f6e 7461 696e 7320 e. It contains │ │ │ │ │ +00016c70: 7468 650a 7061 636b 6167 652d 7370 6563 the.package-spec │ │ │ │ │ +00016c80: 6966 6963 2072 6563 6970 6573 2066 6f72 ific recipes for │ │ │ │ │ +00016c90: 2063 6f6d 7069 6c69 6e67 2074 6865 2073 compiling the s │ │ │ │ │ +00016ca0: 6f75 7263 6520 2869 6620 7265 7175 6972 ource (if requir │ │ │ │ │ +00016cb0: 6564 2920 616e 640a 636f 6e73 7472 7563 ed) and.construc │ │ │ │ │ +00016cc0: 7469 6e67 206f 6e65 206f 7220 6d6f 7265 ting one or more │ │ │ │ │ +00016cd0: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ +00016ce0: 2e0a 0ae2 8098 6465 6269 616e 2f72 756c ......debian/rul │ │ │ │ │ +00016cf0: 6573 e280 9920 6d75 7374 2073 7461 7274 es... must start │ │ │ │ │ +00016d00: 2077 6974 6820 7468 6520 6c69 6e65 20e2 with the line . │ │ │ │ │ +00016d10: 8098 2321 2f75 7372 2f62 696e 2f6d 616b ..#!/usr/bin/mak │ │ │ │ │ +00016d20: 6520 2d66 e280 992c 2073 6f20 7468 6174 e -f..., so that │ │ │ │ │ +00016d30: 2069 740a 6361 6e20 6265 2069 6e76 6f6b it.can be invok │ │ │ │ │ +00016d40: 6564 2062 7920 7361 7969 6e67 2069 7473 ed by saying its │ │ │ │ │ +00016d50: 206e 616d 6520 7261 7468 6572 2074 6861 name rather tha │ │ │ │ │ +00016d60: 6e20 696e 766f 6b69 6e67 20e2 8098 6d61 n invoking ...ma │ │ │ │ │ +00016d70: 6b65 e280 990a 6578 706c 6963 6974 6c79 ke....explicitly │ │ │ │ │ +00016d80: 2e20 2054 6861 7420 6973 2c20 696e 766f . That is, invo │ │ │ │ │ +00016d90: 6b69 6e67 2065 6974 6865 7220 6f66 20e2 king either of . │ │ │ │ │ +00016da0: 8098 6d61 6b65 202d 6620 6465 6269 616e ..make -f debian │ │ │ │ │ +00016db0: 2f72 756c 6573 2061 7267 732e 2e2e e280 /rules args..... │ │ │ │ │ +00016dc0: 990a 6f72 20e2 8098 2e2f 6465 6269 616e ..or ..../debian │ │ │ │ │ +00016dd0: 2f72 756c 6573 2061 7267 732e 2e2e e280 /rules args..... │ │ │ │ │ +00016de0: 9920 6d75 7374 2072 6573 756c 7420 696e . must result in │ │ │ │ │ +00016df0: 2069 6465 6e74 6963 616c 2062 6568 6176 identical behav │ │ │ │ │ +00016e00: 696f 722e 0a0a 5468 6520 7265 636f 6d6d ior...The recomm │ │ │ │ │ +00016e10: 656e 6465 6420 7761 7920 746f 2069 6d70 ended way to imp │ │ │ │ │ +00016e20: 6c65 6d65 6e74 2074 6865 2062 7569 6c64 lement the build │ │ │ │ │ +00016e30: 2070 726f 6365 7373 206f 6620 6120 4465 process of a De │ │ │ │ │ +00016e40: 6269 616e 2070 6163 6b61 6765 2c0a 696e bian package,.in │ │ │ │ │ +00016e50: 2074 6865 2061 6273 656e 6365 206f 6620 the absence of │ │ │ │ │ +00016e60: 6120 676f 6f64 2072 6561 736f 6e20 746f a good reason to │ │ │ │ │ +00016e70: 2075 7365 2061 2064 6966 6665 7265 6e74 use a different │ │ │ │ │ +00016e80: 2061 7070 726f 6163 682c 2069 7320 7468 approach, is th │ │ │ │ │ +00016e90: 6520 e280 9864 68e2 8099 0a74 6f6f 6c2e e ...dh....tool. │ │ │ │ │ +00016ea0: 2020 5468 6973 2069 6e63 6c75 6465 7320 This includes │ │ │ │ │ +00016eb0: 7468 6520 636f 6e74 656e 7473 206f 6620 the contents of │ │ │ │ │ +00016ec0: 7468 6520 e280 9864 6562 6961 6e2f 7275 the ...debian/ru │ │ │ │ │ +00016ed0: 6c65 73e2 8099 2062 7569 6c64 696e 6720 les... building │ │ │ │ │ +00016ee0: 7363 7269 7074 2e0a e280 9864 68e2 8099 script.....dh... │ │ │ │ │ +00016ef0: 2069 7320 7468 6520 6d6f 7374 2063 6f6d is the most com │ │ │ │ │ +00016f00: 6d6f 6e20 7061 636b 6167 696e 6720 6865 mon packaging he │ │ │ │ │ +00016f10: 6c70 6572 2074 6f6f 6c20 696e 2044 6562 lper tool in Deb │ │ │ │ │ +00016f20: 6961 6e2e 2020 5573 696e 6720 6974 2077 ian. Using it w │ │ │ │ │ +00016f30: 696c 6c0a 7573 7561 6c6c 7920 7361 7665 ill.usually save │ │ │ │ │ +00016f40: 2065 6666 6f72 7420 696e 2063 6f6d 706c effort in compl │ │ │ │ │ +00016f50: 7969 6e67 2077 6974 6820 7468 6520 7275 ying with the ru │ │ │ │ │ +00016f60: 6c65 7320 696e 2074 6869 7320 646f 6375 les in this docu │ │ │ │ │ +00016f70: 6d65 6e74 2c0a 6265 6361 7573 6520 e280 ment,.because .. │ │ │ │ │ +00016f80: 9864 68e2 8099 2077 696c 6c20 6175 746f .dh... will auto │ │ │ │ │ +00016f90: 6d61 7469 6361 6c6c 7920 696d 706c 656d matically implem │ │ │ │ │ +00016fa0: 656e 7420 6d61 6e79 206f 6620 7468 656d ent many of them │ │ │ │ │ +00016fb0: 2077 6974 686f 7574 2072 6571 7569 7269 without requiri │ │ │ │ │ +00016fc0: 6e67 0a65 7870 6c69 6369 7420 696e 7374 ng.explicit inst │ │ │ │ │ +00016fd0: 7275 6374 696f 6e73 2e0a 0a54 6865 7265 ructions...There │ │ │ │ │ +00016fe0: 2061 7265 2073 6f6d 6574 696d 6573 2067 are sometimes g │ │ │ │ │ +00016ff0: 6f6f 6420 7265 6173 6f6e 7320 746f 2075 ood reasons to u │ │ │ │ │ +00017000: 7365 2061 2064 6966 6665 7265 6e74 2061 se a different a │ │ │ │ │ +00017010: 7070 726f 6163 682e 2020 466f 720a 6578 pproach. For.ex │ │ │ │ │ +00017020: 616d 706c 652c 2074 6865 2073 7461 6e64 ample, the stand │ │ │ │ │ +00017030: 6172 6420 746f 6f6c 7320 666f 7220 7061 ard tools for pa │ │ │ │ │ +00017040: 636b 6167 696e 6720 736f 6674 7761 7265 ckaging software │ │ │ │ │ +00017050: 2077 7269 7474 656e 2069 6e20 736f 6d65 written in some │ │ │ │ │ +00017060: 0a6c 616e 6775 6167 6573 206d 6179 2075 .languages may u │ │ │ │ │ +00017070: 7365 2061 6e6f 7468 6572 2074 6f6f 6c3b se another tool; │ │ │ │ │ +00017080: 2073 6f6d 6520 7261 7265 7220 7061 636b some rarer pack │ │ │ │ │ +00017090: 6167 696e 6720 7061 7474 6572 6e73 2c20 aging patterns, │ │ │ │ │ +000170a0: 7375 6368 2061 730a 6d75 6c74 6970 6c65 such as.multiple │ │ │ │ │ +000170b0: 2062 7569 6c64 7320 6f66 2074 6865 2073 builds of the s │ │ │ │ │ +000170c0: 616d 6520 736f 6674 7761 7265 2077 6974 ame software wit │ │ │ │ │ +000170d0: 6820 6469 6666 6572 656e 7420 6f70 7469 h different opti │ │ │ │ │ +000170e0: 6f6e 732c 2061 7265 2065 6173 6965 720a ons, are easier. │ │ │ │ │ +000170f0: 746f 2065 7870 7265 7373 2077 6974 6820 to express with │ │ │ │ │ +00017100: 6f74 6865 7220 746f 6f6c 733b 2061 6e64 other tools; and │ │ │ │ │ +00017110: 2061 2070 6163 6b61 6765 7220 776f 726b a packager work │ │ │ │ │ +00017120: 696e 6720 6f6e 2061 2064 6966 6665 7265 ing on a differe │ │ │ │ │ +00017130: 6e74 0a70 6163 6b61 6769 6e67 2068 656c nt.packaging hel │ │ │ │ │ +00017140: 7065 7220 6d69 6768 7420 7761 6e74 2074 per might want t │ │ │ │ │ +00017150: 6f20 7573 6520 7468 6569 7220 746f 6f6c o use their tool │ │ │ │ │ +00017160: 2e20 2054 6865 2072 6563 6f6d 6d65 6e64 . The recommend │ │ │ │ │ +00017170: 6174 696f 6e20 746f 0a75 7365 20e2 8098 ation to.use ... │ │ │ │ │ +00017180: 6468 e280 9920 646f 6573 206e 6f74 2061 dh... does not a │ │ │ │ │ +00017190: 6c77 6179 7320 6170 706c 792c 2061 6e64 lways apply, and │ │ │ │ │ +000171a0: 2075 7365 206f 6620 e280 9864 68e2 8099 use of ...dh... │ │ │ │ │ +000171b0: 2069 7320 6e6f 7420 7265 7175 6972 6564 is not required │ │ │ │ │ +000171c0: 2e0a 0a46 6f72 206d 6f72 6520 696e 666f ...For more info │ │ │ │ │ +000171d0: 726d 6174 696f 6e20 6162 6f75 7420 686f rmation about ho │ │ │ │ │ +000171e0: 7720 746f 2075 7365 20e2 8098 6468 e280 w to use ...dh.. │ │ │ │ │ +000171f0: 992c 2073 6565 2074 6865 2064 6f63 756d ., see the docum │ │ │ │ │ +00017200: 656e 7461 7469 6f6e 2069 6e20 7468 650a entation in the. │ │ │ │ │ +00017210: 6465 6268 656c 7065 7220 7061 636b 6167 debhelper packag │ │ │ │ │ +00017220: 652c 206d 6f73 7420 6e6f 7461 626c 7920 e, most notably │ │ │ │ │ +00017230: 7468 6520 e280 9864 6828 3129 e280 9920 the ...dh(1)... │ │ │ │ │ +00017240: 6d61 6e75 616c 2070 6167 652e 0a0a 5468 manual page...Th │ │ │ │ │ +00017250: 6520 666f 6c6c 6f77 696e 6720 7461 7267 e following targ │ │ │ │ │ +00017260: 6574 7320 6172 6520 7265 7175 6972 6564 ets are required │ │ │ │ │ +00017270: 2061 6e64 206d 7573 7420 6265 2069 6d70 and must be imp │ │ │ │ │ +00017280: 6c65 6d65 6e74 6564 2062 790a e280 9864 lemented by....d │ │ │ │ │ +00017290: 6562 6961 6e2f 7275 6c65 73e2 8099 3a20 ebian/rules...: │ │ │ │ │ +000172a0: e280 9863 6c65 616e e280 992c 20e2 8098 ...clean..., ... │ │ │ │ │ +000172b0: 6269 6e61 7279 e280 992c 20e2 8098 6269 binary..., ...bi │ │ │ │ │ +000172c0: 6e61 7279 2d61 7263 68e2 8099 2c20 e280 nary-arch..., .. │ │ │ │ │ +000172d0: 9862 696e 6172 792d 696e 6465 70e2 8099 .binary-indep... │ │ │ │ │ +000172e0: 2c0a e280 9862 7569 6c64 e280 992c 20e2 ,....build..., . │ │ │ │ │ +000172f0: 8098 6275 696c 642d 6172 6368 e280 9920 ..build-arch... │ │ │ │ │ +00017300: 616e 6420 e280 9862 7569 6c64 2d69 6e64 and ...build-ind │ │ │ │ │ +00017310: 6570 e280 992e 2020 5468 6573 6520 6172 ep.... These ar │ │ │ │ │ +00017320: 6520 7468 6520 7461 7267 6574 7320 6361 e the targets ca │ │ │ │ │ +00017330: 6c6c 6564 0a62 7920 e280 9864 706b 672d lled.by ...dpkg- │ │ │ │ │ +00017340: 6275 696c 6470 6163 6b61 6765 e280 992e buildpackage.... │ │ │ │ │ +00017350: 0a0a 5369 6e63 6520 616e 2069 6e74 6572 ..Since an inter │ │ │ │ │ +00017360: 6163 7469 7665 20e2 8098 6465 6269 616e active ...debian │ │ │ │ │ +00017370: 2f72 756c 6573 e280 9920 7363 7269 7074 /rules... script │ │ │ │ │ +00017380: 206d 616b 6573 2069 7420 696d 706f 7373 makes it imposs │ │ │ │ │ +00017390: 6962 6c65 2074 6f0a 6175 746f 2d63 6f6d ible to.auto-com │ │ │ │ │ +000173a0: 7069 6c65 2074 6861 7420 7061 636b 6167 pile that packag │ │ │ │ │ +000173b0: 6520 616e 6420 616c 736f 206d 616b 6573 e and also makes │ │ │ │ │ +000173c0: 2069 7420 6861 7264 2066 6f72 206f 7468 it hard for oth │ │ │ │ │ +000173d0: 6572 2070 656f 706c 6520 746f 0a72 6570 er people to.rep │ │ │ │ │ +000173e0: 726f 6475 6365 2074 6865 2073 616d 6520 roduce the same │ │ │ │ │ +000173f0: 6269 6e61 7279 2070 6163 6b61 6765 2c20 binary package, │ │ │ │ │ +00017400: 616c 6c20 7265 7175 6972 6564 2074 6172 all required tar │ │ │ │ │ +00017410: 6765 7473 206d 7573 7420 6265 0a6e 6f6e gets must be.non │ │ │ │ │ +00017420: 2d69 6e74 6572 6163 7469 7665 2e20 2049 -interactive. I │ │ │ │ │ +00017430: 7420 616c 736f 2066 6f6c 6c6f 7773 2074 t also follows t │ │ │ │ │ +00017440: 6861 7420 616e 7920 7461 7267 6574 2074 hat any target t │ │ │ │ │ +00017450: 6861 7420 7468 6573 6520 7461 7267 6574 hat these target │ │ │ │ │ +00017460: 730a 6465 7065 6e64 206f 6e20 6d75 7374 s.depend on must │ │ │ │ │ +00017470: 2061 6c73 6f20 6265 206e 6f6e 2d69 6e74 also be non-int │ │ │ │ │ +00017480: 6572 6163 7469 7665 2e0a 0a54 6865 2070 eractive...The p │ │ │ │ │ +00017490: 6163 6b61 6765 2062 7569 6c64 2073 686f ackage build sho │ │ │ │ │ +000174a0: 756c 6420 6265 2061 7320 7665 7262 6f73 uld be as verbos │ │ │ │ │ +000174b0: 6520 6173 2072 6561 736f 6e61 626c 7920 e as reasonably │ │ │ │ │ +000174c0: 706f 7373 6962 6c65 2c20 6578 6365 7074 possible, except │ │ │ │ │ +000174d0: 0a77 6865 7265 2074 6865 20e2 8098 7465 .where the ...te │ │ │ │ │ +000174e0: 7273 65e2 8099 2074 6167 2069 7320 696e rse... tag is in │ │ │ │ │ +000174f0: 636c 7564 6564 2069 6e20 e280 9844 4542 cluded in ...DEB │ │ │ │ │ +00017500: 5f42 5549 4c44 5f4f 5054 494f 4e53 e280 _BUILD_OPTIONS.. │ │ │ │ │ +00017510: 9920 2873 6565 202a 6e6f 7465 0a64 6562 . (see *note.deb │ │ │ │ │ +00017520: 6961 6e2f 7275 6c65 7320 616e 6420 4445 ian/rules and DE │ │ │ │ │ +00017530: 425f 4255 494c 445f 4f50 5449 4f4e 533a B_BUILD_OPTIONS: │ │ │ │ │ +00017540: 2037 642e 292e 2020 5468 6973 206d 616b 7d.). This mak │ │ │ │ │ +00017550: 6573 206c 6966 6520 6561 7369 6572 2066 es life easier f │ │ │ │ │ +00017560: 6f72 0a70 6f72 7465 7273 2061 6e64 2062 or.porters and b │ │ │ │ │ +00017570: 7567 2073 7175 6173 6865 7273 206d 6f72 ug squashers mor │ │ │ │ │ +00017580: 6520 6765 6e65 7261 6c6c 792c 2077 686f e generally, who │ │ │ │ │ +00017590: 2063 616e 206c 6f6f 6b20 6174 2062 7569 can look at bui │ │ │ │ │ +000175a0: 6c64 206c 6f67 7320 666f 720a 706f 7373 ld logs for.poss │ │ │ │ │ +000175b0: 6962 6c65 2070 726f 626c 656d 732e 2020 ible problems. │ │ │ │ │ +000175c0: 546f 2061 6363 6f6d 706c 6973 6820 7468 To accomplish th │ │ │ │ │ +000175d0: 6973 2c20 e280 9864 6562 6961 6e2f 7275 is, ...debian/ru │ │ │ │ │ +000175e0: 6c65 73e2 8099 2073 686f 756c 6420 7061 les... should pa │ │ │ │ │ +000175f0: 7373 2074 6f0a 7468 6520 636f 6d6d 616e ss to.the comman │ │ │ │ │ +00017600: 6473 2069 7420 696e 766f 6b65 7320 6f70 ds it invokes op │ │ │ │ │ +00017610: 7469 6f6e 7320 7468 6174 2063 6175 7365 tions that cause │ │ │ │ │ +00017620: 2074 6865 6d20 746f 2070 726f 6475 6365 them to produce │ │ │ │ │ +00017630: 2076 6572 626f 7365 0a6f 7574 7075 742e verbose.output. │ │ │ │ │ +00017640: 2020 466f 7220 6578 616d 706c 652c 2074 For example, t │ │ │ │ │ +00017650: 6865 2062 7569 6c64 2074 6172 6765 7420 he build target │ │ │ │ │ +00017660: 7368 6f75 6c64 2070 6173 730a e280 982d should pass....- │ │ │ │ │ +00017670: 2d64 6973 6162 6c65 2d73 696c 656e 742d -disable-silent- │ │ │ │ │ +00017680: 7275 6c65 73e2 8099 2074 6f20 616e 7920 rules... to any │ │ │ │ │ +00017690: 636f 6e66 6967 7572 6520 7363 7269 7074 configure script │ │ │ │ │ +000176a0: 732e 2020 5365 6520 616c 736f 202a 6e6f s. See also *no │ │ │ │ │ +000176b0: 7465 0a42 696e 6172 6965 733a 2037 652e te.Binaries: 7e. │ │ │ │ │ +000176c0: 0a0a 4578 6365 7074 2066 6f72 2070 6163 ..Except for pac │ │ │ │ │ +000176d0: 6b61 6765 7320 696e 2074 6865 206e 6f6e kages in the non │ │ │ │ │ +000176e0: 2d66 7265 6520 6172 6368 6976 6520 7769 -free archive wi │ │ │ │ │ +000176f0: 7468 2074 6865 20e2 8098 4175 746f 6275 th the ...Autobu │ │ │ │ │ +00017700: 696c 64e2 8099 2063 6f6e 7472 6f6c 0a66 ild... control.f │ │ │ │ │ +00017710: 6965 6c64 2075 6e73 6574 206f 7220 7365 ield unset or se │ │ │ │ │ +00017720: 7420 746f 20e2 8098 6e6f e280 992c 2072 t to ...no..., r │ │ │ │ │ +00017730: 6571 7569 7265 6420 7461 7267 6574 7320 equired targets │ │ │ │ │ +00017740: 6d75 7374 206e 6f74 2061 7474 656d 7074 must not attempt │ │ │ │ │ +00017750: 206e 6574 776f 726b 0a61 6363 6573 732c network.access, │ │ │ │ │ +00017760: 2065 7863 6570 742c 2076 6961 2074 6865 except, via the │ │ │ │ │ +00017770: 206c 6f6f 7062 6163 6b20 696e 7465 7266 loopback interf │ │ │ │ │ +00017780: 6163 652c 2074 6f20 7365 7276 6963 6573 ace, to services │ │ │ │ │ +00017790: 206f 6e20 7468 6520 6275 696c 640a 686f on the build.ho │ │ │ │ │ +000177a0: 7374 2074 6861 7420 6861 7665 2062 6565 st that have bee │ │ │ │ │ +000177b0: 6e20 7374 6172 7465 6420 6279 2074 6865 n started by the │ │ │ │ │ +000177c0: 2062 7569 6c64 2e0a 0a52 6571 7569 7265 build...Require │ │ │ │ │ +000177d0: 6420 7461 7267 6574 7320 6d75 7374 206e d targets must n │ │ │ │ │ +000177e0: 6f74 2061 7474 656d 7074 2074 6f20 7772 ot attempt to wr │ │ │ │ │ +000177f0: 6974 6520 6f75 7473 6964 6520 6f66 2074 ite outside of t │ │ │ │ │ +00017800: 6865 2075 6e70 6163 6b65 640a 736f 7572 he unpacked.sour │ │ │ │ │ +00017810: 6365 2070 6163 6b61 6765 2074 7265 652e ce package tree. │ │ │ │ │ +00017820: 2020 5468 6572 6520 6172 6520 7477 6f20 There are two │ │ │ │ │ +00017830: 6578 6365 7074 696f 6e73 2e20 2046 6972 exceptions. Fir │ │ │ │ │ +00017840: 7374 6c79 2c20 7468 6520 6269 6e61 7279 stly, the binary │ │ │ │ │ +00017850: 0a74 6172 6765 7473 206d 6179 2077 7269 .targets may wri │ │ │ │ │ +00017860: 7465 2074 6865 2062 696e 6172 7920 7061 te the binary pa │ │ │ │ │ +00017870: 636b 6167 6573 2074 6f20 7468 6520 7061 ckages to the pa │ │ │ │ │ +00017880: 7265 6e74 2064 6972 6563 746f 7279 206f rent directory o │ │ │ │ │ +00017890: 6620 7468 650a 756e 7061 636b 6564 2073 f the.unpacked s │ │ │ │ │ +000178a0: 6f75 7263 6520 7061 636b 6167 6520 7472 ource package tr │ │ │ │ │ +000178b0: 6565 2e20 2053 6563 6f6e 646c 792c 2072 ee. Secondly, r │ │ │ │ │ +000178c0: 6571 7569 7265 6420 7461 7267 6574 7320 equired targets │ │ │ │ │ +000178d0: 6d61 7920 7772 6974 6520 746f 0ae2 8098 may write to.... │ │ │ │ │ +000178e0: 2f74 6d70 e280 992c 20e2 8098 2f76 6172 /tmp..., .../var │ │ │ │ │ +000178f0: 2f74 6d70 e280 9920 616e 6420 746f 2074 /tmp... and to t │ │ │ │ │ +00017900: 6865 2064 6972 6563 746f 7279 2073 7065 he directory spe │ │ │ │ │ +00017910: 6369 6669 6564 2062 7920 7468 6520 e280 cified by the .. │ │ │ │ │ +00017920: 9854 4d50 4449 52e2 8099 0a65 6e76 6972 .TMPDIR....envir │ │ │ │ │ +00017930: 6f6e 6d65 6e74 2076 6172 6961 626c 652c onment variable, │ │ │ │ │ +00017940: 2062 7574 206d 7573 7420 6e6f 7420 6465 but must not de │ │ │ │ │ +00017950: 7065 6e64 206f 6e20 7468 6520 636f 6e74 pend on the cont │ │ │ │ │ +00017960: 656e 7473 206f 6620 616e 7920 6f66 0a74 ents of any of.t │ │ │ │ │ +00017970: 6865 7365 2e0a 0a54 6869 7320 7265 7374 hese...This rest │ │ │ │ │ +00017980: 7269 6374 696f 6e20 6973 2069 6e74 656e riction is inten │ │ │ │ │ +00017990: 6465 6420 746f 2070 7265 7665 6e74 2073 ded to prevent s │ │ │ │ │ +000179a0: 6f75 7263 6520 7061 636b 6167 6520 6275 ource package bu │ │ │ │ │ +000179b0: 696c 6473 2063 7265 6174 696e 670a 616e ilds creating.an │ │ │ │ │ +000179c0: 6420 6465 7065 6e64 696e 6720 6f6e 2073 d depending on s │ │ │ │ │ +000179d0: 7461 7465 206f 7574 7369 6465 206f 6620 tate outside of │ │ │ │ │ +000179e0: 7468 656d 7365 6c76 6573 2c20 7468 7573 themselves, thus │ │ │ │ │ +000179f0: 2061 6666 6563 7469 6e67 206d 756c 7469 affecting multi │ │ │ │ │ +00017a00: 706c 650a 696e 6465 7065 6e64 656e 7420 ple.independent │ │ │ │ │ +00017a10: 7265 6275 696c 6473 2e20 2049 6e20 7061 rebuilds. In pa │ │ │ │ │ +00017a20: 7274 6963 756c 6172 2c20 7468 6520 7265 rticular, the re │ │ │ │ │ +00017a30: 7175 6972 6564 2074 6172 6765 7473 206d quired targets m │ │ │ │ │ +00017a40: 7573 7420 6e6f 740a 6174 7465 6d70 7420 ust not.attempt │ │ │ │ │ +00017a50: 746f 2077 7269 7465 2069 6e74 6f20 e280 to write into .. │ │ │ │ │ +00017a60: 9848 4f4d 45e2 8099 2e0a 0a54 6865 2074 .HOME......The t │ │ │ │ │ +00017a70: 6172 6765 7473 2061 7265 2061 7320 666f argets are as fo │ │ │ │ │ +00017a80: 6c6c 6f77 733a 0a0a e280 9862 7569 6c64 llows:.....build │ │ │ │ │ +00017a90: e280 9920 2872 6571 7569 7265 6429 0a0a ... (required).. │ │ │ │ │ +00017aa0: 2020 2020 2054 6865 20e2 8098 6275 696c The ...buil │ │ │ │ │ +00017ab0: 64e2 8099 2074 6172 6765 7420 7368 6f75 d... target shou │ │ │ │ │ +00017ac0: 6c64 2070 6572 666f 726d 2061 6c6c 2074 ld perform all t │ │ │ │ │ +00017ad0: 6865 2063 6f6e 6669 6775 7261 7469 6f6e he configuration │ │ │ │ │ +00017ae0: 2061 6e64 0a20 2020 2020 636f 6d70 696c and. compil │ │ │ │ │ +00017af0: 6174 696f 6e20 6f66 2074 6865 2070 6163 ation of the pac │ │ │ │ │ +00017b00: 6b61 6765 2e20 2049 6620 6120 7061 636b kage. If a pack │ │ │ │ │ +00017b10: 6167 6520 6861 7320 616e 2069 6e74 6572 age has an inter │ │ │ │ │ +00017b20: 6163 7469 7665 0a20 2020 2020 7072 652d active. pre- │ │ │ │ │ +00017b30: 6275 696c 6420 636f 6e66 6967 7572 6174 build configurat │ │ │ │ │ +00017b40: 696f 6e20 726f 7574 696e 652c 2074 6865 ion routine, the │ │ │ │ │ +00017b50: 2044 6562 6961 6e20 736f 7572 6365 2070 Debian source p │ │ │ │ │ +00017b60: 6163 6b61 6765 206d 7573 740a 2020 2020 ackage must. │ │ │ │ │ +00017b70: 2065 6974 6865 7220 6265 2062 7569 6c74 either be built │ │ │ │ │ +00017b80: 2061 6674 6572 2074 6869 7320 6861 7320 after this has │ │ │ │ │ +00017b90: 7461 6b65 6e20 706c 6163 6520 2873 6f20 taken place (so │ │ │ │ │ +00017ba0: 7468 6174 2074 6865 2062 696e 6172 790a that the binary. │ │ │ │ │ +00017bb0: 2020 2020 2070 6163 6b61 6765 2063 616e package can │ │ │ │ │ +00017bc0: 2062 6520 6275 696c 7420 7769 7468 6f75 be built withou │ │ │ │ │ +00017bd0: 7420 7265 7275 6e6e 696e 6720 7468 6520 t rerunning the │ │ │ │ │ +00017be0: 636f 6e66 6967 7572 6174 696f 6e29 206f configuration) o │ │ │ │ │ +00017bf0: 7220 7468 650a 2020 2020 2063 6f6e 6669 r the. confi │ │ │ │ │ +00017c00: 6775 7261 7469 6f6e 2072 6f75 7469 6e65 guration routine │ │ │ │ │ +00017c10: 206d 6f64 6966 6965 6420 746f 2062 6563 modified to bec │ │ │ │ │ +00017c20: 6f6d 6520 6e6f 6e2d 696e 7465 7261 6374 ome non-interact │ │ │ │ │ +00017c30: 6976 652e 2020 2854 6865 0a20 2020 2020 ive. (The. │ │ │ │ │ +00017c40: 6c61 7474 6572 2069 7320 7072 6566 6572 latter is prefer │ │ │ │ │ +00017c50: 6162 6c65 2069 6620 7468 6572 6520 6172 able if there ar │ │ │ │ │ +00017c60: 6520 6172 6368 6974 6563 7475 7265 2d73 e architecture-s │ │ │ │ │ +00017c70: 7065 6369 6669 6320 6665 6174 7572 6573 pecific features │ │ │ │ │ +00017c80: 0a20 2020 2020 6465 7465 6374 6564 2062 . detected b │ │ │ │ │ +00017c90: 7920 7468 6520 636f 6e66 6967 7572 6174 y the configurat │ │ │ │ │ +00017ca0: 696f 6e20 726f 7574 696e 652e 290a 0a20 ion routine.).. │ │ │ │ │ +00017cb0: 2020 2020 466f 7220 736f 6d65 2070 6163 For some pac │ │ │ │ │ +00017cc0: 6b61 6765 732c 206e 6f74 6162 6c79 206f kages, notably o │ │ │ │ │ +00017cd0: 6e65 7320 7768 6572 6520 7468 6520 7361 nes where the sa │ │ │ │ │ +00017ce0: 6d65 2073 6f75 7263 6520 7472 6565 2069 me source tree i │ │ │ │ │ +00017cf0: 730a 2020 2020 2063 6f6d 7069 6c65 6420 s. compiled │ │ │ │ │ +00017d00: 696e 2064 6966 6665 7265 6e74 2077 6179 in different way │ │ │ │ │ +00017d10: 7320 746f 2070 726f 6475 6365 2074 776f s to produce two │ │ │ │ │ +00017d20: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ +00017d30: 2c20 7468 650a 2020 2020 20e2 8098 6275 , the. ...bu │ │ │ │ │ +00017d40: 696c 64e2 8099 2074 6172 6765 7420 646f ild... target do │ │ │ │ │ +00017d50: 6573 206e 6f74 206d 616b 6520 6d75 6368 es not make much │ │ │ │ │ +00017d60: 2073 656e 7365 2e20 2046 6f72 2074 6865 sense. For the │ │ │ │ │ +00017d70: 7365 2070 6163 6b61 6765 7320 6974 2069 se packages it i │ │ │ │ │ +00017d80: 730a 2020 2020 2067 6f6f 6420 656e 6f75 s. good enou │ │ │ │ │ +00017d90: 6768 2074 6f20 7072 6f76 6964 6520 7477 gh to provide tw │ │ │ │ │ +00017da0: 6f20 286f 7220 6d6f 7265 2920 7461 7267 o (or more) targ │ │ │ │ │ +00017db0: 6574 7320 28e2 8098 6275 696c 642d 61e2 ets (...build-a. │ │ │ │ │ +00017dc0: 8099 2061 6e64 0a20 2020 2020 e280 9862 .. and. ...b │ │ │ │ │ +00017dd0: 7569 6c64 2d62 e280 9920 6f72 2077 6861 uild-b... or wha │ │ │ │ │ +00017de0: 7465 7665 7229 2066 6f72 2065 6163 6820 tever) for each │ │ │ │ │ +00017df0: 6f66 2074 6865 2077 6179 7320 6f66 2062 of the ways of b │ │ │ │ │ +00017e00: 7569 6c64 696e 6720 7468 650a 2020 2020 uilding the. │ │ │ │ │ +00017e10: 2070 6163 6b61 6765 2c20 616e 6420 6120 package, and a │ │ │ │ │ +00017e20: e280 9862 7569 6c64 e280 9920 7461 7267 ...build... targ │ │ │ │ │ +00017e30: 6574 2074 6861 7420 646f 6573 206e 6f74 et that does not │ │ │ │ │ +00017e40: 6869 6e67 2e20 2054 6865 20e2 8098 6269 hing. The ...bi │ │ │ │ │ +00017e50: 6e61 7279 e280 990a 2020 2020 2074 6172 nary.... tar │ │ │ │ │ +00017e60: 6765 7420 7769 6c6c 2068 6176 6520 746f get will have to │ │ │ │ │ +00017e70: 2062 7569 6c64 2074 6865 2070 6163 6b61 build the packa │ │ │ │ │ +00017e80: 6765 2069 6e20 6561 6368 206f 6620 7468 ge in each of th │ │ │ │ │ +00017e90: 6520 706f 7373 6962 6c65 2077 6179 730a e possible ways. │ │ │ │ │ +00017ea0: 2020 2020 2061 6e64 206d 616b 6520 7468 and make th │ │ │ │ │ +00017eb0: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ +00017ec0: 206f 7574 206f 6620 6561 6368 2e0a 0a20 out of each... │ │ │ │ │ +00017ed0: 2020 2020 5468 6520 e280 9862 7569 6c64 The ...build │ │ │ │ │ +00017ee0: e280 9920 7461 7267 6574 206d 7573 7420 ... target must │ │ │ │ │ +00017ef0: 6e6f 7420 646f 2061 6e79 7468 696e 6720 not do anything │ │ │ │ │ +00017f00: 7468 6174 206d 6967 6874 2072 6571 7569 that might requi │ │ │ │ │ +00017f10: 7265 2072 6f6f 740a 2020 2020 2070 7269 re root. pri │ │ │ │ │ +00017f20: 7669 6c65 6765 2e0a 0a20 2020 2020 5468 vilege... Th │ │ │ │ │ +00017f30: 6520 e280 9862 7569 6c64 e280 9920 7461 e ...build... ta │ │ │ │ │ +00017f40: 7267 6574 206d 6179 206e 6565 6420 746f rget may need to │ │ │ │ │ +00017f50: 2072 756e 2074 6865 20e2 8098 636c 6561 run the ...clea │ │ │ │ │ +00017f60: 6ee2 8099 2074 6172 6765 7420 6669 7273 n... target firs │ │ │ │ │ +00017f70: 7420 2d20 7365 650a 2020 2020 2062 656c t - see. bel │ │ │ │ │ +00017f80: 6f77 2e0a 0a20 2020 2020 5768 656e 2061 ow... When a │ │ │ │ │ +00017f90: 2070 6163 6b61 6765 2068 6173 2061 2063 package has a c │ │ │ │ │ +00017fa0: 6f6e 6669 6775 7261 7469 6f6e 2061 6e64 onfiguration and │ │ │ │ │ +00017fb0: 2062 7569 6c64 2072 6f75 7469 6e65 2077 build routine w │ │ │ │ │ +00017fc0: 6869 6368 2074 616b 6573 2061 0a20 2020 hich takes a. │ │ │ │ │ +00017fd0: 2020 6c6f 6e67 2074 696d 652c 206f 7220 long time, or │ │ │ │ │ +00017fe0: 7768 656e 2074 6865 206d 616b 6566 696c when the makefil │ │ │ │ │ +00017ff0: 6573 2061 7265 2070 6f6f 726c 7920 6465 es are poorly de │ │ │ │ │ +00018000: 7369 676e 6564 2c20 6f72 2077 6865 6e0a signed, or when. │ │ │ │ │ +00018010: 2020 2020 20e2 8098 6275 696c 64e2 8099 ...build... │ │ │ │ │ +00018020: 206e 6565 6473 2074 6f20 7275 6e20 e280 needs to run .. │ │ │ │ │ +00018030: 9863 6c65 616e e280 9920 6669 7273 742c .clean... first, │ │ │ │ │ +00018040: 2069 7420 6973 2061 2067 6f6f 6420 6964 it is a good id │ │ │ │ │ +00018050: 6561 2074 6f20 e280 9874 6f75 6368 0a20 ea to ...touch. │ │ │ │ │ +00018060: 2020 2020 6275 696c 64e2 8099 2077 6865 build... whe │ │ │ │ │ +00018070: 6e20 7468 6520 6275 696c 6420 7072 6f63 n the build proc │ │ │ │ │ +00018080: 6573 7320 6973 2063 6f6d 706c 6574 652e ess is complete. │ │ │ │ │ +00018090: 2020 5468 6973 2077 696c 6c20 656e 7375 This will ensu │ │ │ │ │ +000180a0: 7265 2074 6861 740a 2020 2020 2069 6620 re that. if │ │ │ │ │ +000180b0: e280 9864 6562 6961 6e2f 7275 6c65 7320 ...debian/rules │ │ │ │ │ +000180c0: 6275 696c 64e2 8099 2069 7320 7275 6e20 build... is run │ │ │ │ │ +000180d0: 6167 6169 6e20 6974 2077 696c 6c20 6e6f again it will no │ │ │ │ │ +000180e0: 7420 7265 6275 696c 6420 7468 6520 7768 t rebuild the wh │ │ │ │ │ +000180f0: 6f6c 650a 2020 2020 2070 726f 6772 616d ole. program │ │ │ │ │ +00018100: 2e20 2028 3129 0a0a e280 9862 7569 6c64 . (1).....build │ │ │ │ │ +00018110: 2d61 7263 68e2 8099 2028 7265 7175 6972 -arch... (requir │ │ │ │ │ +00018120: 6564 292c 20e2 8098 6275 696c 642d 696e ed), ...build-in │ │ │ │ │ +00018130: 6465 70e2 8099 2028 7265 7175 6972 6564 dep... (required │ │ │ │ │ +00018140: 290a 0a20 2020 2020 5468 6520 e280 9862 ).. The ...b │ │ │ │ │ +00018150: 7569 6c64 2d61 7263 68e2 8099 2074 6172 uild-arch... tar │ │ │ │ │ +00018160: 6765 7420 6d75 7374 2070 6572 666f 726d get must perform │ │ │ │ │ +00018170: 2061 6c6c 2074 6865 2063 6f6e 6669 6775 all the configu │ │ │ │ │ +00018180: 7261 7469 6f6e 2061 6e64 0a20 2020 2020 ration and. │ │ │ │ │ +00018190: 636f 6d70 696c 6174 696f 6e20 7265 7175 compilation requ │ │ │ │ │ +000181a0: 6972 6564 2066 6f72 2070 726f 6475 6369 ired for produci │ │ │ │ │ +000181b0: 6e67 2061 6c6c 2061 7263 6869 7465 6374 ng all architect │ │ │ │ │ +000181c0: 7572 652d 6465 7065 6e64 656e 740a 2020 ure-dependent. │ │ │ │ │ +000181d0: 2020 2062 696e 6172 7920 7061 636b 6167 binary packag │ │ │ │ │ +000181e0: 6573 2028 7468 6f73 6520 7061 636b 6167 es (those packag │ │ │ │ │ +000181f0: 6573 2066 6f72 2077 6869 6368 2074 6865 es for which the │ │ │ │ │ +00018200: 2062 6f64 7920 6f66 2074 6865 0a20 2020 body of the. │ │ │ │ │ +00018210: 2020 e280 9841 7263 6869 7465 6374 7572 ...Architectur │ │ │ │ │ +00018220: 65e2 8099 2066 6965 6c64 2069 6e20 e280 e... field in .. │ │ │ │ │ +00018230: 9864 6562 6961 6e2f 636f 6e74 726f 6ce2 .debian/control. │ │ │ │ │ +00018240: 8099 2069 7320 6e6f 7420 e280 9861 6c6c .. is not ...all │ │ │ │ │ +00018250: e280 9929 2e20 2053 696d 696c 6172 6c79 ...). Similarly │ │ │ │ │ +00018260: 2c0a 2020 2020 2074 6865 20e2 8098 6275 ,. the ...bu │ │ │ │ │ +00018270: 696c 642d 696e 6465 70e2 8099 2074 6172 ild-indep... tar │ │ │ │ │ +00018280: 6765 7420 6d75 7374 2070 6572 666f 726d get must perform │ │ │ │ │ +00018290: 2061 6c6c 2074 6865 2063 6f6e 6669 6775 all the configu │ │ │ │ │ +000182a0: 7261 7469 6f6e 2061 6e64 0a20 2020 2020 ration and. │ │ │ │ │ +000182b0: 636f 6d70 696c 6174 696f 6e20 7265 7175 compilation requ │ │ │ │ │ +000182c0: 6972 6564 2066 6f72 2070 726f 6475 6369 ired for produci │ │ │ │ │ +000182d0: 6e67 2061 6c6c 2061 7263 6869 7465 6374 ng all architect │ │ │ │ │ +000182e0: 7572 652d 696e 6465 7065 6e64 656e 740a ure-independent. │ │ │ │ │ +000182f0: 2020 2020 2062 696e 6172 7920 7061 636b binary pack │ │ │ │ │ +00018300: 6167 6573 2028 7468 6f73 6520 7061 636b ages (those pack │ │ │ │ │ +00018310: 6167 6573 2066 6f72 2077 6869 6368 2074 ages for which t │ │ │ │ │ +00018320: 6865 2062 6f64 7920 6f66 2074 6865 0a20 he body of the. │ │ │ │ │ +00018330: 2020 2020 e280 9841 7263 6869 7465 6374 ...Architect │ │ │ │ │ +00018340: 7572 65e2 8099 2066 6965 6c64 2069 6e20 ure... field in │ │ │ │ │ +00018350: e280 9864 6562 6961 6e2f 636f 6e74 726f ...debian/contro │ │ │ │ │ +00018360: 6ce2 8099 2069 7320 e280 9861 6c6c e280 l... is ...all.. │ │ │ │ │ +00018370: 9929 2e20 2054 6865 20e2 8098 6275 696c .). The ...buil │ │ │ │ │ +00018380: 64e2 8099 0a20 2020 2020 7461 7267 6574 d.... target │ │ │ │ │ +00018390: 2073 686f 756c 6420 6569 7468 6572 2064 should either d │ │ │ │ │ +000183a0: 6570 656e 6420 6f6e 2074 686f 7365 2074 epend on those t │ │ │ │ │ +000183b0: 6172 6765 7473 206f 7220 7461 6b65 2074 argets or take t │ │ │ │ │ +000183c0: 6865 2073 616d 650a 2020 2020 2061 6374 he same. act │ │ │ │ │ +000183d0: 696f 6e73 2061 7320 696e 766f 6b69 6e67 ions as invoking │ │ │ │ │ +000183e0: 2074 686f 7365 2074 6172 6765 7473 2077 those targets w │ │ │ │ │ +000183f0: 6f75 6c64 2070 6572 666f 726d 2e20 2028 ould perform. ( │ │ │ │ │ +00018400: 3229 0a0a 2020 2020 2054 6865 20e2 8098 2).. The ... │ │ │ │ │ +00018410: 6275 696c 642d 6172 6368 e280 9920 616e build-arch... an │ │ │ │ │ +00018420: 6420 e280 9862 7569 6c64 2d69 6e64 6570 d ...build-indep │ │ │ │ │ +00018430: e280 9920 7461 7267 6574 7320 6d75 7374 ... targets must │ │ │ │ │ +00018440: 206e 6f74 2064 6f20 616e 7974 6869 6e67 not do anything │ │ │ │ │ +00018450: 0a20 2020 2020 7468 6174 206d 6967 6874 . that might │ │ │ │ │ +00018460: 2072 6571 7569 7265 2072 6f6f 7420 7072 require root pr │ │ │ │ │ +00018470: 6976 696c 6567 652e 0a0a e280 9862 696e ivilege......bin │ │ │ │ │ +00018480: 6172 79e2 8099 2028 7265 7175 6972 6564 ary... (required │ │ │ │ │ +00018490: 292c 20e2 8098 6269 6e61 7279 2d61 7263 ), ...binary-arc │ │ │ │ │ +000184a0: 68e2 8099 2028 7265 7175 6972 6564 292c h... (required), │ │ │ │ │ +000184b0: 20e2 8098 6269 6e61 7279 2d69 6e64 6570 ...binary-indep │ │ │ │ │ +000184c0: e280 9920 2872 6571 7569 7265 6429 0a0a ... (required).. │ │ │ │ │ +000184d0: 2020 2020 2054 6865 20e2 8098 6269 6e61 The ...bina │ │ │ │ │ +000184e0: 7279 e280 9920 7461 7267 6574 206d 7573 ry... target mus │ │ │ │ │ +000184f0: 7420 6265 2061 6c6c 2074 6861 7420 6973 t be all that is │ │ │ │ │ +00018500: 206e 6563 6573 7361 7279 2066 6f72 2074 necessary for t │ │ │ │ │ +00018510: 6865 2075 7365 7220 746f 0a20 2020 2020 he user to. │ │ │ │ │ +00018520: 6275 696c 6420 7468 6520 6269 6e61 7279 build the binary │ │ │ │ │ +00018530: 2070 6163 6b61 6765 2873 2920 7072 6f64 package(s) prod │ │ │ │ │ +00018540: 7563 6564 2066 726f 6d20 7468 6973 2073 uced from this s │ │ │ │ │ +00018550: 6f75 7263 6520 7061 636b 6167 652e 2020 ource package. │ │ │ │ │ +00018560: 4974 0a20 2020 2020 6973 2073 706c 6974 It. is split │ │ │ │ │ +00018570: 2069 6e74 6f20 7477 6f20 7061 7274 733a into two parts: │ │ │ │ │ +00018580: 20e2 8098 6269 6e61 7279 2d61 7263 68e2 ...binary-arch. │ │ │ │ │ +00018590: 8099 2062 7569 6c64 7320 7468 6520 6269 .. builds the bi │ │ │ │ │ +000185a0: 6e61 7279 2070 6163 6b61 6765 730a 2020 nary packages. │ │ │ │ │ +000185b0: 2020 2077 6869 6368 2061 7265 2073 7065 which are spe │ │ │ │ │ +000185c0: 6369 6669 6320 746f 2061 2070 6172 7469 cific to a parti │ │ │ │ │ +000185d0: 6375 6c61 7220 6172 6368 6974 6563 7475 cular architectu │ │ │ │ │ +000185e0: 7265 2c20 616e 6420 e280 9862 696e 6172 re, and ...binar │ │ │ │ │ +000185f0: 792d 696e 6465 70e2 8099 0a20 2020 2020 y-indep.... │ │ │ │ │ +00018600: 6275 696c 6473 2074 686f 7365 2077 6869 builds those whi │ │ │ │ │ +00018610: 6368 2061 7265 206e 6f74 2e0a 0a20 2020 ch are not... │ │ │ │ │ +00018620: 2020 e280 9862 696e 6172 79e2 8099 206d ...binary... m │ │ │ │ │ +00018630: 6179 2062 6520 2861 6e64 2063 6f6d 6d6f ay be (and commo │ │ │ │ │ +00018640: 6e6c 7920 6973 2920 6120 7461 7267 6574 nly is) a target │ │ │ │ │ +00018650: 2077 6974 6820 6e6f 2063 6f6d 6d61 6e64 with no command │ │ │ │ │ +00018660: 7320 7768 6963 680a 2020 2020 2073 696d s which. sim │ │ │ │ │ +00018670: 706c 7920 6465 7065 6e64 7320 6f6e 20e2 ply depends on . │ │ │ │ │ +00018680: 8098 6269 6e61 7279 2d61 7263 68e2 8099 ..binary-arch... │ │ │ │ │ +00018690: 2061 6e64 20e2 8098 6269 6e61 7279 2d69 and ...binary-i │ │ │ │ │ +000186a0: 6e64 6570 e280 992e 0a0a 2020 2020 2042 ndep...... B │ │ │ │ │ +000186b0: 6f74 6820 e280 9862 696e 6172 792d 2ae2 oth ...binary-*. │ │ │ │ │ +000186c0: 8099 2074 6172 6765 7473 2073 686f 756c .. targets shoul │ │ │ │ │ +000186d0: 6420 6465 7065 6e64 206f 6e20 7468 6520 d depend on the │ │ │ │ │ +000186e0: e280 9862 7569 6c64 e280 9920 7461 7267 ...build... targ │ │ │ │ │ +000186f0: 6574 2c20 6f72 206f 6e0a 2020 2020 2074 et, or on. t │ │ │ │ │ +00018700: 6865 2061 7070 726f 7072 6961 7465 20e2 he appropriate . │ │ │ │ │ +00018710: 8098 6275 696c 642d 6172 6368 e280 9920 ..build-arch... │ │ │ │ │ +00018720: 6f72 20e2 8098 6275 696c 642d 696e 6465 or ...build-inde │ │ │ │ │ +00018730: 70e2 8099 2074 6172 6765 742c 2073 6f20 p... target, so │ │ │ │ │ +00018740: 7468 6174 2074 6865 0a20 2020 2020 7061 that the. pa │ │ │ │ │ +00018750: 636b 6167 6520 6973 2062 7569 6c74 2069 ckage is built i │ │ │ │ │ +00018760: 6620 6974 2068 6173 206e 6f74 2062 6565 f it has not bee │ │ │ │ │ +00018770: 6e20 616c 7265 6164 792e 2020 4974 2073 n already. It s │ │ │ │ │ +00018780: 686f 756c 6420 7468 656e 2063 7265 6174 hould then creat │ │ │ │ │ +00018790: 650a 2020 2020 2074 6865 2072 656c 6576 e. the relev │ │ │ │ │ +000187a0: 616e 7420 6269 6e61 7279 2070 6163 6b61 ant binary packa │ │ │ │ │ +000187b0: 6765 2873 292c 2075 7369 6e67 20e2 8098 ge(s), using ... │ │ │ │ │ +000187c0: 6470 6b67 2d67 656e 636f 6e74 726f 6ce2 dpkg-gencontrol. │ │ │ │ │ +000187d0: 8099 2074 6f20 6d61 6b65 0a20 2020 2020 .. to make. │ │ │ │ │ +000187e0: 7468 6569 7220 636f 6e74 726f 6c20 6669 their control fi │ │ │ │ │ +000187f0: 6c65 7320 616e 6420 e280 9864 706b 672d les and ...dpkg- │ │ │ │ │ +00018800: 6465 62e2 8099 2074 6f20 6275 696c 6420 deb... to build │ │ │ │ │ +00018810: 7468 656d 2061 6e64 2070 6c61 6365 2074 them and place t │ │ │ │ │ +00018820: 6865 6d20 696e 0a20 2020 2020 7468 6520 hem in. the │ │ │ │ │ +00018830: 7061 7265 6e74 206f 6620 7468 6520 746f parent of the to │ │ │ │ │ +00018840: 7020 6c65 7665 6c20 6469 7265 6374 6f72 p level director │ │ │ │ │ +00018850: 792e 0a0a 2020 2020 2042 6f74 6820 7468 y... Both th │ │ │ │ │ +00018860: 6520 e280 9862 696e 6172 792d 6172 6368 e ...binary-arch │ │ │ │ │ +00018870: e280 9920 616e 6420 e280 9862 696e 6172 ... and ...binar │ │ │ │ │ +00018880: 792d 696e 6465 70e2 8099 2074 6172 6765 y-indep... targe │ │ │ │ │ +00018890: 7473 2027 6d75 7374 2720 6578 6973 742e ts 'must' exist. │ │ │ │ │ +000188a0: 2020 4966 0a20 2020 2020 6f6e 6520 6f66 If. one of │ │ │ │ │ +000188b0: 2074 6865 6d20 6861 7320 6e6f 7468 696e them has nothin │ │ │ │ │ +000188c0: 6720 746f 2064 6f20 2877 6869 6368 2077 g to do (which w │ │ │ │ │ +000188d0: 696c 6c20 616c 7761 7973 2062 6520 7468 ill always be th │ │ │ │ │ +000188e0: 6520 6361 7365 2069 6620 7468 650a 2020 e case if the. │ │ │ │ │ +000188f0: 2020 2073 6f75 7263 6520 6765 6e65 7261 source genera │ │ │ │ │ +00018900: 7465 7320 6f6e 6c79 2061 2073 696e 676c tes only a singl │ │ │ │ │ +00018910: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ +00018920: 2c20 7768 6574 6865 720a 2020 2020 2061 , whether. a │ │ │ │ │ +00018930: 7263 6869 7465 6374 7572 652d 6465 7065 rchitecture-depe │ │ │ │ │ +00018940: 6e64 656e 7420 6f72 206e 6f74 292c 2069 ndent or not), i │ │ │ │ │ +00018950: 7420 6d75 7374 2073 7469 6c6c 2065 7869 t must still exi │ │ │ │ │ +00018960: 7374 2061 6e64 206d 7573 7420 616c 7761 st and must alwa │ │ │ │ │ +00018970: 7973 0a20 2020 2020 7375 6363 6565 642e ys. succeed. │ │ │ │ │ +00018980: 0a0a 2020 2020 2054 6865 20e2 8098 6269 .. The ...bi │ │ │ │ │ +00018990: 6e61 7279 e280 9920 7461 7267 6574 7320 nary... targets │ │ │ │ │ +000189a0: 6d61 7920 6e65 6564 2074 6f20 6265 2069 may need to be i │ │ │ │ │ +000189b0: 6e76 6f6b 6564 2061 7320 726f 6f74 2064 nvoked as root d │ │ │ │ │ +000189c0: 6570 656e 6469 6e67 206f 6e0a 2020 2020 epending on. │ │ │ │ │ +000189d0: 2074 6865 2076 616c 7565 206f 6620 7468 the value of th │ │ │ │ │ +000189e0: 6520 2a6e 6f74 6520 5275 6c65 732d 5265 e *note Rules-Re │ │ │ │ │ +000189f0: 7175 6972 6573 2d52 6f6f 743a 2037 662e quires-Root: 7f. │ │ │ │ │ +00018a00: 2066 6965 6c64 2e20 2028 3329 0a0a e280 field. (3).... │ │ │ │ │ +00018a10: 9863 6c65 616e e280 9920 2872 6571 7569 .clean... (requi │ │ │ │ │ +00018a20: 7265 6429 0a0a 2020 2020 2054 6869 7320 red).. This │ │ │ │ │ +00018a30: 6d75 7374 2075 6e64 6f20 616e 7920 6566 must undo any ef │ │ │ │ │ +00018a40: 6665 6374 7320 7468 6174 2074 6865 20e2 fects that the . │ │ │ │ │ +00018a50: 8098 6275 696c 64e2 8099 2061 6e64 20e2 ..build... and . │ │ │ │ │ +00018a60: 8098 6269 6e61 7279 e280 9920 7461 7267 ..binary... targ │ │ │ │ │ +00018a70: 6574 730a 2020 2020 206d 6179 2068 6176 ets. may hav │ │ │ │ │ +00018a80: 6520 6861 642c 2065 7863 6570 7420 7468 e had, except th │ │ │ │ │ +00018a90: 6174 2069 7420 7368 6f75 6c64 206c 6561 at it should lea │ │ │ │ │ +00018aa0: 7665 2061 6c6f 6e65 2061 6e79 206f 7574 ve alone any out │ │ │ │ │ +00018ab0: 7075 7420 6669 6c65 730a 2020 2020 2063 put files. c │ │ │ │ │ +00018ac0: 7265 6174 6564 2069 6e20 7468 6520 7061 reated in the pa │ │ │ │ │ +00018ad0: 7265 6e74 2064 6972 6563 746f 7279 2062 rent directory b │ │ │ │ │ +00018ae0: 7920 6120 7275 6e20 6f66 2061 20e2 8098 y a run of a ... │ │ │ │ │ +00018af0: 6269 6e61 7279 e280 9920 7461 7267 6574 binary... target │ │ │ │ │ +00018b00: 2e0a 0a20 2020 2020 4966 2061 20e2 8098 ... If a ... │ │ │ │ │ +00018b10: 6275 696c 64e2 8099 2066 696c 6520 6973 build... file is │ │ │ │ │ +00018b20: 2074 6f75 6368 6564 2061 7420 7468 6520 touched at the │ │ │ │ │ +00018b30: 656e 6420 6f66 2074 6865 20e2 8098 6275 end of the ...bu │ │ │ │ │ +00018b40: 696c 64e2 8099 2074 6172 6765 742c 2061 ild... target, a │ │ │ │ │ +00018b50: 730a 2020 2020 2073 7567 6765 7374 6564 s. suggested │ │ │ │ │ +00018b60: 2061 626f 7665 2c20 6974 2073 686f 756c above, it shoul │ │ │ │ │ +00018b70: 6420 6265 2072 656d 6f76 6564 2061 7320 d be removed as │ │ │ │ │ +00018b80: 7468 6520 6669 7273 7420 6163 7469 6f6e the first action │ │ │ │ │ +00018b90: 2074 6861 740a 2020 2020 20e2 8098 636c that. ...cl │ │ │ │ │ +00018ba0: 6561 6ee2 8099 2070 6572 666f 726d 732c ean... performs, │ │ │ │ │ +00018bb0: 2073 6f20 7468 6174 2072 756e 6e69 6e67 so that running │ │ │ │ │ +00018bc0: 20e2 8098 6275 696c 64e2 8099 2061 6761 ...build... aga │ │ │ │ │ +00018bd0: 696e 2061 6674 6572 2061 6e0a 2020 2020 in after an. │ │ │ │ │ +00018be0: 2069 6e74 6572 7275 7074 6564 20e2 8098 interrupted ... │ │ │ │ │ +00018bf0: 636c 6561 6ee2 8099 2064 6f65 736e e280 clean... doesn.. │ │ │ │ │ +00018c00: 9974 2074 6869 6e6b 2074 6861 7420 6576 .t think that ev │ │ │ │ │ +00018c10: 6572 7974 6869 6e67 2069 7320 616c 7265 erything is alre │ │ │ │ │ +00018c20: 6164 7920 646f 6e65 2e0a 0a20 2020 2020 ady done... │ │ │ │ │ +00018c30: 5468 6520 e280 9863 6c65 616e e280 9920 The ...clean... │ │ │ │ │ +00018c40: 7461 7267 6574 206d 6179 206e 6565 6420 target may need │ │ │ │ │ +00018c50: 746f 2062 6520 696e 766f 6b65 6420 6173 to be invoked as │ │ │ │ │ +00018c60: 2072 6f6f 7420 6966 20e2 8098 6269 6e61 root if ...bina │ │ │ │ │ +00018c70: 7279 e280 9920 6861 730a 2020 2020 2062 ry... has. b │ │ │ │ │ +00018c80: 6565 6e20 696e 766f 6b65 6420 7369 6e63 een invoked sinc │ │ │ │ │ +00018c90: 6520 7468 6520 6c61 7374 20e2 8098 636c e the last ...cl │ │ │ │ │ +00018ca0: 6561 6ee2 8099 2c20 6f72 2069 6620 e280 ean..., or if .. │ │ │ │ │ +00018cb0: 9862 7569 6c64 e280 9920 6861 7320 6265 .build... has be │ │ │ │ │ +00018cc0: 656e 2069 6e76 6f6b 6564 0a20 2020 2020 en invoked. │ │ │ │ │ +00018cd0: 6173 2072 6f6f 7420 2873 696e 6365 20e2 as root (since . │ │ │ │ │ +00018ce0: 8098 6275 696c 64e2 8099 206d 6179 2063 ..build... may c │ │ │ │ │ +00018cf0: 7265 6174 6520 6469 7265 6374 6f72 6965 reate directorie │ │ │ │ │ +00018d00: 732c 2066 6f72 2065 7861 6d70 6c65 292e s, for example). │ │ │ │ │ +00018d10: 0a0a 2020 2020 2054 6865 20e2 8098 636c .. The ...cl │ │ │ │ │ +00018d20: 6561 6ee2 8099 2074 6172 6765 7420 6361 ean... target ca │ │ │ │ │ +00018d30: 6e6e 6f74 2062 6520 7573 6564 2074 6f20 nnot be used to │ │ │ │ │ +00018d40: 7265 6d6f 7665 2066 696c 6573 2069 6e20 remove files in │ │ │ │ │ +00018d50: 7468 6520 736f 7572 6365 0a20 2020 2020 the source. │ │ │ │ │ +00018d60: 7472 6565 2074 6861 7420 6172 6520 6e6f tree that are no │ │ │ │ │ +00018d70: 7420 636f 6d70 6174 6962 6c65 2077 6974 t compatible wit │ │ │ │ │ +00018d80: 6820 7468 6520 4446 5347 2e20 5468 6973 h the DFSG. This │ │ │ │ │ +00018d90: 2069 7320 6265 6361 7573 6520 7468 650a is because the. │ │ │ │ │ +00018da0: 2020 2020 2066 696c 6573 2077 6f75 6c64 files would │ │ │ │ │ +00018db0: 2072 656d 6169 6e20 696e 2074 6865 2075 remain in the u │ │ │ │ │ +00018dc0: 7073 7472 6561 6d20 7461 7262 616c 6c2c pstream tarball, │ │ │ │ │ +00018dd0: 2061 6e64 2074 6875 7320 696e 2074 6865 and thus in the │ │ │ │ │ +00018de0: 2073 6f75 7263 650a 2020 2020 2070 6163 source. pac │ │ │ │ │ +00018df0: 6b61 6765 2c20 736f 2074 6865 2073 6f75 kage, so the sou │ │ │ │ │ +00018e00: 7263 6520 7061 636b 6167 6520 776f 756c rce package woul │ │ │ │ │ +00018e10: 6420 636f 6e74 696e 7565 2074 6f20 7669 d continue to vi │ │ │ │ │ +00018e20: 6f6c 6174 6520 4446 5347 2e0a 2020 2020 olate DFSG.. │ │ │ │ │ +00018e30: 2049 6e73 7465 6164 2c20 7468 6520 7570 Instead, the up │ │ │ │ │ +00018e40: 7374 7265 616d 2073 6f75 7263 6520 7368 stream source sh │ │ │ │ │ +00018e50: 6f75 6c64 2062 6520 7265 7061 636b 6564 ould be repacked │ │ │ │ │ +00018e60: 2074 6f20 7265 6d6f 7665 2074 686f 7365 to remove those │ │ │ │ │ +00018e70: 0a20 2020 2020 6669 6c65 732e 0a0a e280 . files..... │ │ │ │ │ +00018e80: 9870 6174 6368 e280 9920 286f 7074 696f .patch... (optio │ │ │ │ │ +00018e90: 6e61 6c29 0a0a 2020 2020 2054 6869 7320 nal).. This │ │ │ │ │ +00018ea0: 7461 7267 6574 2070 6572 666f 726d 7320 target performs │ │ │ │ │ +00018eb0: 7768 6174 6576 6572 2061 6464 6974 696f whatever additio │ │ │ │ │ +00018ec0: 6e61 6c20 6163 7469 6f6e 7320 6172 6520 nal actions are │ │ │ │ │ +00018ed0: 7265 7175 6972 6564 2074 6f0a 2020 2020 required to. │ │ │ │ │ +00018ee0: 206d 616b 6520 7468 6520 736f 7572 6365 make the source │ │ │ │ │ +00018ef0: 2072 6561 6479 2066 6f72 2065 6469 7469 ready for editi │ │ │ │ │ +00018f00: 6e67 2028 756e 7061 636b 696e 6720 6164 ng (unpacking ad │ │ │ │ │ +00018f10: 6469 7469 6f6e 616c 2075 7073 7472 6561 ditional upstrea │ │ │ │ │ +00018f20: 6d0a 2020 2020 2061 7263 6869 7665 732c m. archives, │ │ │ │ │ +00018f30: 2061 7070 6c79 696e 6720 7061 7463 6865 applying patche │ │ │ │ │ +00018f40: 732c 2065 7463 2e29 2e20 2049 7420 6973 s, etc.). It is │ │ │ │ │ +00018f50: 2072 6563 6f6d 6d65 6e64 6564 2074 6f20 recommended to │ │ │ │ │ +00018f60: 6265 0a20 2020 2020 696d 706c 656d 656e be. implemen │ │ │ │ │ +00018f70: 7465 6420 666f 7220 616e 7920 7061 636b ted for any pack │ │ │ │ │ +00018f80: 6167 6520 7768 6572 6520 e280 9864 706b age where ...dpk │ │ │ │ │ +00018f90: 672d 736f 7572 6365 202d 78e2 8099 2064 g-source -x... d │ │ │ │ │ +00018fa0: 6f65 7320 6e6f 7420 7265 7375 6c74 0a20 oes not result. │ │ │ │ │ +00018fb0: 2020 2020 696e 2073 6f75 7263 6520 7265 in source re │ │ │ │ │ +00018fc0: 6164 7920 666f 7220 6164 6469 7469 6f6e ady for addition │ │ │ │ │ +00018fd0: 616c 206d 6f64 6966 6963 6174 696f 6e2e al modification. │ │ │ │ │ +00018fe0: 2020 5365 6520 2a6e 6f74 6520 536f 7572 See *note Sour │ │ │ │ │ +00018ff0: 6365 0a20 2020 2020 7061 636b 6167 6520 ce. package │ │ │ │ │ +00019000: 6861 6e64 6c69 6e67 3b20 6465 6269 616e handling; debian │ │ │ │ │ +00019010: 2f52 4541 444d 452e 736f 7572 6365 3a20 /README.source: │ │ │ │ │ +00019020: 3830 2e0a 0a54 6865 20e2 8098 6275 696c 80...The ...buil │ │ │ │ │ +00019030: 64e2 8099 2c20 e280 9862 696e 6172 79e2 d..., ...binary. │ │ │ │ │ +00019040: 8099 2061 6e64 20e2 8098 636c 6561 6ee2 .. and ...clean. │ │ │ │ │ +00019050: 8099 2074 6172 6765 7473 206d 7573 7420 .. targets must │ │ │ │ │ +00019060: 6265 2069 6e76 6f6b 6564 2077 6974 6820 be invoked with │ │ │ │ │ +00019070: 7468 650a 6375 7272 656e 7420 6469 7265 the.current dire │ │ │ │ │ +00019080: 6374 6f72 7920 6265 696e 6720 7468 6520 ctory being the │ │ │ │ │ +00019090: 7061 636b 6167 65e2 8099 7320 746f 702d package...s top- │ │ │ │ │ +000190a0: 6c65 7665 6c20 6469 7265 6374 6f72 792e level directory. │ │ │ │ │ +000190b0: 0a0a 4164 6469 7469 6f6e 616c 2074 6172 ..Additional tar │ │ │ │ │ +000190c0: 6765 7473 206d 6179 2065 7869 7374 2069 gets may exist i │ │ │ │ │ +000190d0: 6e20 e280 9864 6562 6961 6e2f 7275 6c65 n ...debian/rule │ │ │ │ │ +000190e0: 73e2 8099 2c20 6569 7468 6572 2061 7320 s..., either as │ │ │ │ │ +000190f0: 7075 626c 6973 6865 6420 6f72 0a75 6e64 published or.und │ │ │ │ │ +00019100: 6f63 756d 656e 7465 6420 696e 7465 7266 ocumented interf │ │ │ │ │ +00019110: 6163 6573 206f 7220 666f 7220 7468 6520 aces or for the │ │ │ │ │ +00019120: 7061 636b 6167 65e2 8099 7320 696e 7465 package...s inte │ │ │ │ │ +00019130: 726e 616c 2075 7365 2e0a 0a54 6865 2061 rnal use...The a │ │ │ │ │ +00019140: 7263 6869 7465 6374 7572 6573 2077 6520 rchitectures we │ │ │ │ │ +00019150: 6275 696c 6420 6f6e 2061 6e64 2062 7569 build on and bui │ │ │ │ │ +00019160: 6c64 2066 6f72 2061 7265 2064 6574 6572 ld for are deter │ │ │ │ │ +00019170: 6d69 6e65 6420 6279 20e2 8098 6d61 6b65 mined by ...make │ │ │ │ │ +00019180: e280 990a 7661 7269 6162 6c65 7320 7573 ....variables us │ │ │ │ │ +00019190: 696e 6720 7468 6520 7574 696c 6974 7920 ing the utility │ │ │ │ │ +000191a0: e280 9864 706b 672d 6172 6368 6974 6563 ...dpkg-architec │ │ │ │ │ +000191b0: 7475 7265 e280 992e 2020 596f 7520 6361 ture.... You ca │ │ │ │ │ +000191c0: 6e20 6465 7465 726d 696e 6520 7468 650a n determine the. │ │ │ │ │ +000191d0: 4465 6269 616e 2061 7263 6869 7465 6374 Debian architect │ │ │ │ │ +000191e0: 7572 6520 616e 6420 7468 6520 474e 5520 ure and the GNU │ │ │ │ │ +000191f0: 7374 796c 6520 6172 6368 6974 6563 7475 style architectu │ │ │ │ │ +00019200: 7265 2073 7065 6369 6669 6361 7469 6f6e re specification │ │ │ │ │ +00019210: 2073 7472 696e 670a 666f 7220 7468 6520 string.for the │ │ │ │ │ +00019220: 6275 696c 6420 6172 6368 6974 6563 7475 build architectu │ │ │ │ │ +00019230: 7265 2061 7320 7765 6c6c 2061 7320 666f re as well as fo │ │ │ │ │ +00019240: 7220 7468 6520 686f 7374 2061 7263 6869 r the host archi │ │ │ │ │ +00019250: 7465 6374 7572 652e 2020 5468 650a 6275 tecture. The.bu │ │ │ │ │ +00019260: 696c 6420 6172 6368 6974 6563 7475 7265 ild architecture │ │ │ │ │ +00019270: 2069 7320 7468 6520 6172 6368 6974 6563 is the architec │ │ │ │ │ +00019280: 7475 7265 206f 6e20 7768 6963 6820 e280 ture on which .. │ │ │ │ │ +00019290: 9864 6562 6961 6e2f 7275 6c65 73e2 8099 .debian/rules... │ │ │ │ │ +000192a0: 2069 7320 7275 6e0a 616e 6420 7468 6520 is run.and the │ │ │ │ │ +000192b0: 7061 636b 6167 6520 6275 696c 6420 6973 package build is │ │ │ │ │ +000192c0: 2070 6572 666f 726d 6564 2e20 2054 6865 performed. The │ │ │ │ │ +000192d0: 2068 6f73 7420 6172 6368 6974 6563 7475 host architectu │ │ │ │ │ +000192e0: 7265 2069 7320 7468 650a 6172 6368 6974 re is the.archit │ │ │ │ │ +000192f0: 6563 7475 7265 206f 6e20 7768 6963 6820 ecture on which │ │ │ │ │ +00019300: 7468 6520 7265 7375 6c74 696e 6720 7061 the resulting pa │ │ │ │ │ +00019310: 636b 6167 6520 7769 6c6c 2062 6520 696e ckage will be in │ │ │ │ │ +00019320: 7374 616c 6c65 6420 616e 6420 7275 6e2e stalled and run. │ │ │ │ │ +00019330: 0a54 6865 2074 6172 6765 7420 6172 6368 .The target arch │ │ │ │ │ +00019340: 6974 6563 7475 7265 2069 7320 7468 6520 itecture is the │ │ │ │ │ +00019350: 6172 6368 6974 6563 7475 7265 206f 6620 architecture of │ │ │ │ │ +00019360: 7468 6520 7061 636b 6167 6573 2074 6861 the packages tha │ │ │ │ │ +00019370: 7420 7468 650a 636f 6d70 696c 6572 2063 t the.compiler c │ │ │ │ │ +00019380: 7572 7265 6e74 6c79 2062 6569 6e67 2062 urrently being b │ │ │ │ │ +00019390: 7569 6c74 2077 696c 6c20 6765 6e65 7261 uilt will genera │ │ │ │ │ +000193a0: 7465 2e20 2054 6865 7365 2061 7265 206e te. These are n │ │ │ │ │ +000193b0: 6f72 6d61 6c6c 7920 7468 650a 7361 6d65 ormally the.same │ │ │ │ │ +000193c0: 2c20 6275 7420 6d61 7920 6265 2064 6966 , but may be dif │ │ │ │ │ +000193d0: 6665 7265 6e74 2069 6e20 7468 6520 6361 ferent in the ca │ │ │ │ │ +000193e0: 7365 206f 6620 6372 6f73 732d 636f 6d70 se of cross-comp │ │ │ │ │ +000193f0: 696c 6174 696f 6e20 2862 7569 6c64 696e ilation (buildin │ │ │ │ │ +00019400: 670a 7061 636b 6167 6573 2066 6f72 206f g.packages for o │ │ │ │ │ +00019410: 6e65 2061 7263 6869 7465 6374 7572 6520 ne architecture │ │ │ │ │ +00019420: 6f6e 206d 6163 6869 6e65 7320 6f66 2061 on machines of a │ │ │ │ │ +00019430: 2064 6966 6665 7265 6e74 2061 7263 6869 different archi │ │ │ │ │ +00019440: 7465 6374 7572 6529 2c0a 6275 696c 6469 tecture),.buildi │ │ │ │ │ +00019450: 6e67 2061 2063 726f 7373 2d63 6f6d 7069 ng a cross-compi │ │ │ │ │ +00019460: 6c65 7220 2861 2063 6f6d 7069 6c65 7220 ler (a compiler │ │ │ │ │ +00019470: 7061 636b 6167 6520 7468 6174 2077 696c package that wil │ │ │ │ │ +00019480: 6c20 6765 6e65 7261 7465 206f 626a 6563 l generate objec │ │ │ │ │ +00019490: 7473 0a66 6f72 206f 6e65 2061 7263 6869 ts.for one archi │ │ │ │ │ +000194a0: 7465 6374 7572 652c 2062 7569 6c74 206f tecture, built o │ │ │ │ │ +000194b0: 6e20 6120 6d61 6368 696e 6520 6f66 2061 n a machine of a │ │ │ │ │ +000194c0: 2064 6966 6665 7265 6e74 2061 7263 6869 different archi │ │ │ │ │ +000194d0: 7465 6374 7572 6529 206f 720a 6120 4361 tecture) or.a Ca │ │ │ │ │ +000194e0: 6e61 6469 616e 2063 726f 7373 2d63 6f6d nadian cross-com │ │ │ │ │ +000194f0: 7069 6c65 7220 2861 2063 6f6d 7069 6c65 piler (a compile │ │ │ │ │ +00019500: 7220 7468 6174 2077 696c 6c20 6765 6e65 r that will gene │ │ │ │ │ +00019510: 7261 7465 206f 626a 6563 7473 2066 6f72 rate objects for │ │ │ │ │ +00019520: 206f 6e65 0a61 7263 6869 7465 6374 7572 one.architectur │ │ │ │ │ +00019530: 652c 2062 7569 6c74 206f 6e20 6120 6d61 e, built on a ma │ │ │ │ │ +00019540: 6368 696e 6520 6f66 2061 2064 6966 6665 chine of a diffe │ │ │ │ │ +00019550: 7265 6e74 2061 7263 6869 7465 6374 7572 rent architectur │ │ │ │ │ +00019560: 652c 2074 6861 7420 7769 6c6c 0a72 756e e, that will.run │ │ │ │ │ +00019570: 206f 6e20 7965 7420 6120 6469 6666 6572 on yet a differ │ │ │ │ │ +00019580: 656e 7420 6172 6368 6974 6563 7475 7265 ent architecture │ │ │ │ │ +00019590: 292e 0a0a 4865 7265 2069 7320 6120 6c69 )...Here is a li │ │ │ │ │ +000195a0: 7374 206f 6620 7375 7070 6f72 7465 6420 st of supported │ │ │ │ │ +000195b0: e280 986d 616b 65e2 8099 2076 6172 6961 ...make... varia │ │ │ │ │ +000195c0: 626c 6573 3a0a 0a20 2020 2d20 e280 9844 bles:.. - ...D │ │ │ │ │ +000195d0: 4542 5f2a 5f41 5243 48e2 8099 2028 7468 EB_*_ARCH... (th │ │ │ │ │ +000195e0: 6520 4465 6269 616e 2061 7263 6869 7465 e Debian archite │ │ │ │ │ +000195f0: 6374 7572 6529 0a0a 2020 202d 20e2 8098 cture).. - ... │ │ │ │ │ +00019600: 4445 425f 2a5f 4152 4348 5f43 5055 e280 DEB_*_ARCH_CPU.. │ │ │ │ │ +00019610: 9920 2874 6865 2044 6562 6961 6e20 4350 . (the Debian CP │ │ │ │ │ +00019620: 5520 6e61 6d65 290a 0a20 2020 2d20 e280 U name).. - .. │ │ │ │ │ +00019630: 9844 4542 5f2a 5f41 5243 485f 4249 5453 .DEB_*_ARCH_BITS │ │ │ │ │ +00019640: e280 9920 2874 6865 2044 6562 6961 6e20 ... (the Debian │ │ │ │ │ +00019650: 4350 5520 706f 696e 7465 7220 7369 7a65 CPU pointer size │ │ │ │ │ +00019660: 2069 6e20 6269 7473 290a 0a20 2020 2d20 in bits).. - │ │ │ │ │ +00019670: e280 9844 4542 5f2a 5f41 5243 485f 454e ...DEB_*_ARCH_EN │ │ │ │ │ +00019680: 4449 414e e280 9920 2874 6865 2044 6562 DIAN... (the Deb │ │ │ │ │ +00019690: 6961 6e20 4350 5520 656e 6469 616e 6e65 ian CPU endianne │ │ │ │ │ +000196a0: 7373 290a 0a20 2020 2d20 e280 9844 4542 ss).. - ...DEB │ │ │ │ │ +000196b0: 5f2a 5f41 5243 485f 4f53 e280 9920 2874 _*_ARCH_OS... (t │ │ │ │ │ +000196c0: 6865 2044 6562 6961 6e20 5379 7374 656d he Debian System │ │ │ │ │ +000196d0: 206e 616d 6529 0a0a 2020 202d 20e2 8098 name).. - ... │ │ │ │ │ +000196e0: 4445 425f 2a5f 474e 555f 5459 5045 e280 DEB_*_GNU_TYPE.. │ │ │ │ │ +000196f0: 9920 2874 6865 2047 4e55 2073 7479 6c65 . (the GNU style │ │ │ │ │ +00019700: 2061 7263 6869 7465 6374 7572 6520 7370 architecture sp │ │ │ │ │ +00019710: 6563 6966 6963 6174 696f 6e20 7374 7269 ecification stri │ │ │ │ │ +00019720: 6e67 290a 0a20 2020 2d20 e280 9844 4542 ng).. - ...DEB │ │ │ │ │ +00019730: 5f2a 5f47 4e55 5f43 5055 e280 9920 2874 _*_GNU_CPU... (t │ │ │ │ │ +00019740: 6865 2043 5055 2070 6172 7420 6f66 20e2 he CPU part of . │ │ │ │ │ +00019750: 8098 4445 425f 2a5f 474e 555f 5459 5045 ..DEB_*_GNU_TYPE │ │ │ │ │ +00019760: e280 9929 0a0a 2020 202d 20e2 8098 4445 ...).. - ...DE │ │ │ │ │ +00019770: 425f 2a5f 474e 555f 5359 5354 454d e280 B_*_GNU_SYSTEM.. │ │ │ │ │ +00019780: 9920 2874 6865 2053 7973 7465 6d20 7061 . (the System pa │ │ │ │ │ +00019790: 7274 206f 6620 e280 9844 4542 5f2a 5f47 rt of ...DEB_*_G │ │ │ │ │ +000197a0: 4e55 5f54 5950 45e2 8099 290a 0a77 6865 NU_TYPE...)..whe │ │ │ │ │ +000197b0: 7265 20e2 8098 2ae2 8099 2069 7320 6569 re ...*... is ei │ │ │ │ │ +000197c0: 7468 6572 20e2 8098 4255 494c 44e2 8099 ther ...BUILD... │ │ │ │ │ +000197d0: 2066 6f72 2073 7065 6369 6669 6361 7469 for specificati │ │ │ │ │ +000197e0: 6f6e 206f 6620 7468 6520 6275 696c 6420 on of the build │ │ │ │ │ +000197f0: 6172 6368 6974 6563 7475 7265 2c0a e280 architecture,... │ │ │ │ │ +00019800: 9848 4f53 54e2 8099 2066 6f72 2073 7065 .HOST... for spe │ │ │ │ │ +00019810: 6369 6669 6361 7469 6f6e 206f 6620 7468 cification of th │ │ │ │ │ +00019820: 6520 686f 7374 2061 7263 6869 7465 6374 e host architect │ │ │ │ │ +00019830: 7572 6520 6f72 20e2 8098 5441 5247 4554 ure or ...TARGET │ │ │ │ │ +00019840: e280 9920 666f 720a 7370 6563 6966 6963 ... for.specific │ │ │ │ │ +00019850: 6174 696f 6e20 6f66 2074 6865 2074 6172 ation of the tar │ │ │ │ │ +00019860: 6765 7420 6172 6368 6974 6563 7475 7265 get architecture │ │ │ │ │ +00019870: 2e0a 0a42 6163 6b77 6172 6420 636f 6d70 ...Backward comp │ │ │ │ │ +00019880: 6174 6962 696c 6974 7920 6361 6e20 6265 atibility can be │ │ │ │ │ +00019890: 2070 726f 7669 6465 6420 696e 2074 6865 provided in the │ │ │ │ │ +000198a0: 2072 756c 6573 2066 696c 6520 6279 2073 rules file by s │ │ │ │ │ +000198b0: 6574 7469 6e67 2074 6865 0a6e 6565 6465 etting the.neede │ │ │ │ │ +000198c0: 6420 7661 7269 6162 6c65 7320 746f 2073 d variables to s │ │ │ │ │ +000198d0: 7569 7461 626c 6520 6465 6661 756c 7420 uitable default │ │ │ │ │ +000198e0: 7661 6c75 6573 3b20 706c 6561 7365 2072 values; please r │ │ │ │ │ +000198f0: 6566 6572 2074 6f20 7468 650a 646f 6375 efer to the.docu │ │ │ │ │ +00019900: 6d65 6e74 6174 696f 6e20 6f66 20e2 8098 mentation of ... │ │ │ │ │ +00019910: 6470 6b67 2d61 7263 6869 7465 6374 7572 dpkg-architectur │ │ │ │ │ +00019920: 65e2 8099 2066 6f72 2064 6574 6169 6c73 e... for details │ │ │ │ │ +00019930: 2e0a 0a49 7420 6973 2069 6d70 6f72 7461 ...It is importa │ │ │ │ │ +00019940: 6e74 2074 6f20 756e 6465 7273 7461 6e64 nt to understand │ │ │ │ │ +00019950: 2074 6861 7420 7468 6520 e280 9844 4542 that the ...DEB │ │ │ │ │ +00019960: 5f2a 5f41 5243 48e2 8099 2073 7472 696e _*_ARCH... strin │ │ │ │ │ +00019970: 6720 6f6e 6c79 0a64 6574 6572 6d69 6e65 g only.determine │ │ │ │ │ +00019980: 7320 7768 6963 6820 4465 6269 616e 2061 s which Debian a │ │ │ │ │ +00019990: 7263 6869 7465 6374 7572 6520 7765 2061 rchitecture we a │ │ │ │ │ +000199a0: 7265 2062 7569 6c64 696e 6720 6f6e 206f re building on o │ │ │ │ │ +000199b0: 7220 666f 722e 2020 4974 0a73 686f 756c r for. It.shoul │ │ │ │ │ +000199c0: 6420 6e6f 7420 6265 2075 7365 6420 746f d not be used to │ │ │ │ │ +000199d0: 2067 6574 2074 6865 2043 5055 206f 7220 get the CPU or │ │ │ │ │ +000199e0: 7379 7374 656d 2069 6e66 6f72 6d61 7469 system informati │ │ │ │ │ +000199f0: 6f6e 3b20 7468 650a e280 9844 4542 5f2a on; the....DEB_* │ │ │ │ │ +00019a00: 5f41 5243 485f 4350 55e2 8099 2061 6e64 _ARCH_CPU... and │ │ │ │ │ +00019a10: 20e2 8098 4445 425f 2a5f 4152 4348 5f4f ...DEB_*_ARCH_O │ │ │ │ │ +00019a20: 53e2 8099 2076 6172 6961 626c 6573 2073 S... variables s │ │ │ │ │ +00019a30: 686f 756c 6420 6265 2075 7365 6420 666f hould be used fo │ │ │ │ │ +00019a40: 7220 7468 6174 2e0a 474e 5520 7374 796c r that..GNU styl │ │ │ │ │ +00019a50: 6520 7661 7269 6162 6c65 7320 7368 6f75 e variables shou │ │ │ │ │ +00019a60: 6c64 2067 656e 6572 616c 6c79 206f 6e6c ld generally onl │ │ │ │ │ +00019a70: 7920 6265 2075 7365 6420 7769 7468 2075 y be used with u │ │ │ │ │ +00019a80: 7073 7472 6561 6d20 6275 696c 640a 7379 pstream build.sy │ │ │ │ │ +00019a90: 7374 656d 732e 0a0a 5468 6520 6275 696c stems...The buil │ │ │ │ │ +00019aa0: 6465 7220 6d61 7920 7365 7420 e280 9844 der may set ...D │ │ │ │ │ +00019ab0: 4542 5f52 554c 4553 5f52 4551 5549 5245 EB_RULES_REQUIRE │ │ │ │ │ +00019ac0: 535f 524f 4f54 e280 9920 656e 7669 726f S_ROOT... enviro │ │ │ │ │ +00019ad0: 6e6d 656e 7420 7661 7269 6162 6c65 2077 nment variable w │ │ │ │ │ +00019ae0: 6865 6e0a 6361 6c6c 696e 6720 616e 7920 hen.calling any │ │ │ │ │ +00019af0: 6f66 2074 6865 206d 616e 6461 746f 7279 of the mandatory │ │ │ │ │ +00019b00: 2074 6172 6765 7473 2061 7320 6465 6669 targets as defi │ │ │ │ │ +00019b10: 6e65 6420 696e 202a 6e6f 7465 0a52 756c ned in *note.Rul │ │ │ │ │ +00019b20: 6573 2d52 6571 7569 7265 732d 526f 6f74 es-Requires-Root │ │ │ │ │ +00019b30: 3a20 3766 2e20 2049 6620 7468 6520 7661 : 7f. If the va │ │ │ │ │ +00019b40: 7269 6162 6c65 2069 7320 6e6f 7420 7365 riable is not se │ │ │ │ │ +00019b50: 742c 2074 6865 2070 6163 6b61 6765 206d t, the package m │ │ │ │ │ +00019b60: 7573 740a 6265 6861 7665 2061 7320 6966 ust.behave as if │ │ │ │ │ +00019b70: 2069 7420 7761 7320 7365 7420 746f 20e2 it was set to . │ │ │ │ │ +00019b80: 8098 6269 6e61 7279 2d74 6172 6765 7473 ..binary-targets │ │ │ │ │ +00019b90: e280 992e 0a0a 2a20 4d65 6e75 3a0a 0a2a ......* Menu:..* │ │ │ │ │ +00019ba0: 2064 6562 6961 6e2f 7275 6c65 7320 616e debian/rules an │ │ │ │ │ +00019bb0: 6420 4445 425f 4255 494c 445f 4f50 5449 d DEB_BUILD_OPTI │ │ │ │ │ +00019bc0: 4f4e 533a 3a0a 2a20 6465 6269 616e 2f72 ONS::.* debian/r │ │ │ │ │ +00019bd0: 756c 6573 2061 6e64 2052 756c 6573 2d52 ules and Rules-R │ │ │ │ │ +00019be0: 6571 7569 7265 732d 526f 6f74 3a3a 0a0a equires-Root::.. │ │ │ │ │ +00019bf0: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ +00019c00: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ +00019c10: 2d2d 0a0a 2020 2028 3129 2041 6e6f 7468 --.. (1) Anoth │ │ │ │ │ +00019c20: 6572 2063 6f6d 6d6f 6e20 7761 7920 746f er common way to │ │ │ │ │ +00019c30: 2064 6f20 7468 6973 2069 7320 666f 7220 do this is for │ │ │ │ │ +00019c40: e280 9862 7569 6c64 e280 9920 746f 2064 ...build... to d │ │ │ │ │ +00019c50: 6570 656e 6420 6f6e 0ae2 8098 6275 696c epend on....buil │ │ │ │ │ +00019c60: 642d 7374 616d 70e2 8099 2061 6e64 2074 d-stamp... and t │ │ │ │ │ +00019c70: 6f20 646f 206e 6f74 6869 6e67 2065 6c73 o do nothing els │ │ │ │ │ +00019c80: 652c 2061 6e64 2066 6f72 2074 6865 20e2 e, and for the . │ │ │ │ │ +00019c90: 8098 6275 696c 642d 7374 616d 70e2 8099 ..build-stamp... │ │ │ │ │ +00019ca0: 2074 6172 6765 740a 746f 2064 6f20 7468 target.to do th │ │ │ │ │ +00019cb0: 6520 6275 696c 6469 6e67 2061 6e64 2074 e building and t │ │ │ │ │ +00019cc0: 6f20 e280 9874 6f75 6368 2062 7569 6c64 o ...touch build │ │ │ │ │ +00019cd0: 2d73 7461 6d70 e280 9920 6f6e 2063 6f6d -stamp... on com │ │ │ │ │ +00019ce0: 706c 6574 696f 6e2e 2020 5468 6973 2069 pletion. This i │ │ │ │ │ +00019cf0: 730a 6573 7065 6369 616c 6c79 2075 7365 s.especially use │ │ │ │ │ +00019d00: 6675 6c20 6966 2074 6865 2062 7569 6c64 ful if the build │ │ │ │ │ +00019d10: 2072 6f75 7469 6e65 2063 7265 6174 6573 routine creates │ │ │ │ │ +00019d20: 2061 2066 696c 6520 6f72 2064 6972 6563 a file or direc │ │ │ │ │ +00019d30: 746f 7279 0a63 616c 6c65 6420 e280 9862 tory.called ...b │ │ │ │ │ +00019d40: 7569 6c64 e280 993b 2069 6e20 7375 6368 uild...; in such │ │ │ │ │ +00019d50: 2061 2063 6173 652c 20e2 8098 6275 696c a case, ...buil │ │ │ │ │ +00019d60: 64e2 8099 2077 696c 6c20 6e65 6564 2074 d... will need t │ │ │ │ │ +00019d70: 6f20 6265 206c 6973 7465 6420 6173 2061 o be listed as a │ │ │ │ │ +00019d80: 0a70 686f 6e79 2074 6172 6765 7420 2869 .phony target (i │ │ │ │ │ +00019d90: 2e65 2e2c 2061 7320 6120 6465 7065 6e64 .e., as a depend │ │ │ │ │ +00019da0: 656e 6379 206f 6620 7468 6520 e280 982e ency of the .... │ │ │ │ │ +00019db0: 5048 4f4e 59e2 8099 2074 6172 6765 7429 PHONY... target) │ │ │ │ │ +00019dc0: 2e20 2053 6565 2074 6865 0a64 6f63 756d . See the.docum │ │ │ │ │ +00019dd0: 656e 7461 7469 6f6e 206f 6620 e280 986d entation of ...m │ │ │ │ │ +00019de0: 616b 65e2 8099 2066 6f72 206d 6f72 6520 ake... for more │ │ │ │ │ +00019df0: 696e 666f 726d 6174 696f 6e20 6f6e 2070 information on p │ │ │ │ │ +00019e00: 686f 6e79 2074 6172 6765 7473 2e0a 0a20 hony targets... │ │ │ │ │ +00019e10: 2020 2832 2920 5468 6973 2073 706c 6974 (2) This split │ │ │ │ │ +00019e20: 2061 6c6c 6f77 7320 6269 6e61 7279 2d6f allows binary-o │ │ │ │ │ +00019e30: 6e6c 7920 6275 696c 6473 2074 6f20 6e6f nly builds to no │ │ │ │ │ +00019e40: 7420 696e 7374 616c 6c20 7468 650a 6465 t install the.de │ │ │ │ │ +00019e50: 7065 6e64 656e 6369 6573 2072 6571 7569 pendencies requi │ │ │ │ │ +00019e60: 7265 6420 666f 7220 7468 6520 e280 9862 red for the ...b │ │ │ │ │ +00019e70: 7569 6c64 2d69 6e64 6570 e280 9920 7461 uild-indep... ta │ │ │ │ │ +00019e80: 7267 6574 2061 6e64 2073 6b69 7020 616e rget and skip an │ │ │ │ │ +00019e90: 790a 7265 736f 7572 6365 2d69 6e74 656e y.resource-inten │ │ │ │ │ +00019ea0: 7369 7665 2062 7569 6c64 2074 6173 6b73 sive build tasks │ │ │ │ │ +00019eb0: 2074 6861 7420 6172 6520 6f6e 6c79 2072 that are only r │ │ │ │ │ +00019ec0: 6571 7569 7265 6420 7768 656e 2062 7569 equired when bui │ │ │ │ │ +00019ed0: 6c64 696e 670a 6172 6368 6974 6563 7475 lding.architectu │ │ │ │ │ +00019ee0: 7265 2d69 6e64 6570 656e 6465 6e74 2062 re-independent b │ │ │ │ │ +00019ef0: 696e 6172 7920 7061 636b 6167 6573 2e0a inary packages.. │ │ │ │ │ +00019f00: 0a20 2020 2833 2920 5468 6520 e280 9866 . (3) The ...f │ │ │ │ │ +00019f10: 616b 6572 6f6f 74e2 8099 2070 6163 6b61 akeroot... packa │ │ │ │ │ +00019f20: 6765 206f 6674 656e 2061 6c6c 6f77 7320 ge often allows │ │ │ │ │ +00019f30: 6f6e 6520 746f 2062 7569 6c64 2061 2070 one to build a p │ │ │ │ │ +00019f40: 6163 6b61 6765 0a63 6f72 7265 6374 6c79 ackage.correctly │ │ │ │ │ +00019f50: 2065 7665 6e20 7769 7468 6f75 7420 6265 even without be │ │ │ │ │ +00019f60: 696e 6720 726f 6f74 2e0a 0a1f 0a46 696c ing root.....Fil │ │ │ │ │ +00019f70: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00019f80: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6465 .info, Node: de │ │ │ │ │ +00019f90: 6269 616e 2f72 756c 6573 2061 6e64 2044 bian/rules and D │ │ │ │ │ +00019fa0: 4542 5f42 5549 4c44 5f4f 5054 494f 4e53 EB_BUILD_OPTIONS │ │ │ │ │ +00019fb0: 2c20 204e 6578 743a 2064 6562 6961 6e2f , Next: debian/ │ │ │ │ │ +00019fc0: 7275 6c65 7320 616e 6420 5275 6c65 732d rules and Rules- │ │ │ │ │ +00019fd0: 5265 7175 6972 6573 2d52 6f6f 742c 2020 Requires-Root, │ │ │ │ │ +00019fe0: 5570 3a20 4d61 696e 2062 7569 6c64 696e Up: Main buildin │ │ │ │ │ +00019ff0: 6720 7363 7269 7074 2064 6562 6961 6e2f g script debian/ │ │ │ │ │ +0001a000: 7275 6c65 730a 0a34 2e39 2e31 20e2 8098 rules..4.9.1 ... │ │ │ │ │ +0001a010: 6465 6269 616e 2f72 756c 6573 e280 9920 debian/rules... │ │ │ │ │ +0001a020: 616e 6420 e280 9844 4542 5f42 5549 4c44 and ...DEB_BUILD │ │ │ │ │ +0001a030: 5f4f 5054 494f 4e53 e280 990a 2d2d 2d2d _OPTIONS....---- │ │ │ │ │ +0001a040: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ 0001a050: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0001a060: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0001a070: 0a0a 5375 7070 6f72 7469 6e67 2074 6865 ..Supporting the │ │ │ │ │ -0001a080: 2073 7461 6e64 6172 6469 7a65 6420 656e standardized en │ │ │ │ │ -0001a090: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab │ │ │ │ │ -0001a0a0: 6c65 20e2 8098 4445 425f 4255 494c 445f le ...DEB_BUILD_ │ │ │ │ │ -0001a0b0: 4f50 5449 4f4e 53e2 8099 2069 730a 7265 OPTIONS... is.re │ │ │ │ │ -0001a0c0: 636f 6d6d 656e 6465 642e 2020 5468 6973 commended. This │ │ │ │ │ -0001a0d0: 2076 6172 6961 626c 6520 6361 6e20 636f variable can co │ │ │ │ │ -0001a0e0: 6e74 6169 6e20 7365 7665 7261 6c20 666c ntain several fl │ │ │ │ │ -0001a0f0: 6167 7320 746f 2063 6861 6e67 6520 686f ags to change ho │ │ │ │ │ -0001a100: 7720 610a 7061 636b 6167 6520 6973 2063 w a.package is c │ │ │ │ │ -0001a110: 6f6d 7069 6c65 6420 616e 6420 6275 696c ompiled and buil │ │ │ │ │ -0001a120: 742e 2020 4561 6368 2066 6c61 6720 6d75 t. Each flag mu │ │ │ │ │ -0001a130: 7374 2062 6520 696e 2074 6865 2066 6f72 st be in the for │ │ │ │ │ -0001a140: 6d20 666c 6167 206f 720a 666c 6167 3d6f m flag or.flag=o │ │ │ │ │ -0001a150: 7074 696f 6e73 2e20 2049 6620 6d75 6c74 ptions. If mult │ │ │ │ │ -0001a160: 6970 6c65 2066 6c61 6773 2061 7265 2067 iple flags are g │ │ │ │ │ -0001a170: 6976 656e 2c20 7468 6579 206d 7573 7420 iven, they must │ │ │ │ │ -0001a180: 6265 2073 6570 6172 6174 6564 2062 790a be separated by. │ │ │ │ │ -0001a190: 7768 6974 6573 7061 6365 2e20 2028 3129 whitespace. (1) │ │ │ │ │ -0001a1a0: 2020 666c 6167 206d 7573 7420 7374 6172 flag must star │ │ │ │ │ -0001a1b0: 7420 7769 7468 2061 206c 6f77 6572 6361 t with a lowerca │ │ │ │ │ -0001a1c0: 7365 206c 6574 7465 7220 28e2 8098 612d se letter (...a- │ │ │ │ │ -0001a1d0: 7ae2 8099 2920 616e 640a 636f 6e73 6973 z...) and.consis │ │ │ │ │ -0001a1e0: 7420 6f6e 6c79 206f 6620 6c6f 7765 7263 t only of lowerc │ │ │ │ │ -0001a1f0: 6173 6520 6c65 7474 6572 732c 206e 756d ase letters, num │ │ │ │ │ -0001a200: 6265 7273 2028 e280 9830 2d39 e280 9929 bers (...0-9...) │ │ │ │ │ -0001a210: 2c20 616e 6420 7468 6520 6368 6172 6163 , and the charac │ │ │ │ │ -0001a220: 7465 7273 0ae2 8098 2de2 8099 2061 6e64 ters....-... and │ │ │ │ │ -0001a230: 20e2 8098 5fe2 8099 2028 6879 7068 656e ..._... (hyphen │ │ │ │ │ -0001a240: 2061 6e64 2075 6e64 6572 7363 6f72 6529 and underscore) │ │ │ │ │ -0001a250: 2e20 206f 7074 696f 6e73 206d 7573 7420 . options must │ │ │ │ │ -0001a260: 6e6f 7420 636f 6e74 6169 6e0a 7768 6974 not contain.whit │ │ │ │ │ -0001a270: 6573 7061 6365 2e20 2054 6865 2073 616d espace. The sam │ │ │ │ │ -0001a280: 6520 7461 6720 7368 6f75 6c64 206e 6f74 e tag should not │ │ │ │ │ -0001a290: 2062 6520 6769 7665 6e20 6d75 6c74 6970 be given multip │ │ │ │ │ -0001a2a0: 6c65 2074 696d 6573 2077 6974 680a 636f le times with.co │ │ │ │ │ -0001a2b0: 6e66 6c69 6374 696e 6720 7661 6c75 6573 nflicting values │ │ │ │ │ -0001a2c0: 2e20 2050 6163 6b61 6765 206d 6169 6e74 . Package maint │ │ │ │ │ -0001a2d0: 6169 6e65 7273 206d 6179 2061 7373 756d ainers may assum │ │ │ │ │ -0001a2e0: 6520 7468 6174 0ae2 8098 4445 425f 4255 e that....DEB_BU │ │ │ │ │ -0001a2f0: 494c 445f 4f50 5449 4f4e 53e2 8099 2077 ILD_OPTIONS... w │ │ │ │ │ -0001a300: 696c 6c20 6e6f 7420 636f 6e74 6169 6e20 ill not contain │ │ │ │ │ -0001a310: 636f 6e66 6c69 6374 696e 6720 7461 6773 conflicting tags │ │ │ │ │ -0001a320: 2e0a 0a54 6865 206d 6561 6e69 6e67 206f ...The meaning o │ │ │ │ │ -0001a330: 6620 7468 6520 666f 6c6c 6f77 696e 6720 f the following │ │ │ │ │ -0001a340: 7461 6773 2068 6173 2062 6565 6e20 7374 tags has been st │ │ │ │ │ -0001a350: 616e 6461 7264 697a 6564 3a0a 0ae2 8098 andardized:..... │ │ │ │ │ -0001a360: 6e6f 6368 6563 6be2 8099 0a0a 2020 2020 nocheck..... │ │ │ │ │ -0001a370: 2054 6869 7320 7461 6720 7361 7973 2074 This tag says t │ │ │ │ │ -0001a380: 6f20 6e6f 7420 7275 6e20 616e 7920 6275 o not run any bu │ │ │ │ │ -0001a390: 696c 642d 7469 6d65 2074 6573 7420 7375 ild-time test su │ │ │ │ │ -0001a3a0: 6974 6520 7072 6f76 6964 6564 2062 7920 ite provided by │ │ │ │ │ -0001a3b0: 7468 650a 2020 2020 2070 6163 6b61 6765 the. package │ │ │ │ │ -0001a3c0: 2e0a 0ae2 8098 6e6f 646f 63e2 8099 0a0a ......nodoc..... │ │ │ │ │ -0001a3d0: 2020 2020 2054 6869 7320 7461 6720 7361 This tag sa │ │ │ │ │ -0001a3e0: 7973 2074 6f20 736b 6970 2061 6e79 2062 ys to skip any b │ │ │ │ │ -0001a3f0: 7569 6c64 2073 7465 7073 2074 6861 7420 uild steps that │ │ │ │ │ -0001a400: 6f6e 6c79 2067 656e 6572 6174 6520 7061 only generate pa │ │ │ │ │ -0001a410: 636b 6167 650a 2020 2020 2064 6f63 756d ckage. docum │ │ │ │ │ -0001a420: 656e 7461 7469 6f6e 2e20 2046 696c 6573 entation. Files │ │ │ │ │ -0001a430: 2072 6571 7569 7265 6420 6279 206f 7468 required by oth │ │ │ │ │ -0001a440: 6572 2073 6563 7469 6f6e 7320 6f66 2044 er sections of D │ │ │ │ │ -0001a450: 6562 6961 6e20 506f 6c69 6379 2c0a 2020 ebian Policy,. │ │ │ │ │ -0001a460: 2020 2073 7563 6820 6173 2063 6f70 7972 such as copyr │ │ │ │ │ -0001a470: 6967 6874 2061 6e64 2063 6861 6e67 656c ight and changel │ │ │ │ │ -0001a480: 6f67 2066 696c 6573 2c20 6d75 7374 2073 og files, must s │ │ │ │ │ -0001a490: 7469 6c6c 2062 6520 6765 6e65 7261 7465 till be generate │ │ │ │ │ -0001a4a0: 6420 616e 640a 2020 2020 2070 7574 2069 d and. put i │ │ │ │ │ -0001a4b0: 6e20 7468 6520 7061 636b 6167 652c 2062 n the package, b │ │ │ │ │ -0001a4c0: 7574 206f 7468 6572 2067 656e 6572 6174 ut other generat │ │ │ │ │ -0001a4d0: 6564 2064 6f63 756d 656e 7461 7469 6f6e ed documentation │ │ │ │ │ -0001a4e0: 2073 7563 6820 6173 0a20 2020 2020 6865 such as. he │ │ │ │ │ -0001a4f0: 6c70 326d 616e 2d67 656e 6572 6174 6564 lp2man-generated │ │ │ │ │ -0001a500: 2070 6167 6573 2c20 446f 7879 6765 6e2d pages, Doxygen- │ │ │ │ │ -0001a510: 6765 6e65 7261 7465 6420 4150 4920 646f generated API do │ │ │ │ │ -0001a520: 6375 6d65 6e74 6174 696f 6e2c 206f 720a cumentation, or. │ │ │ │ │ -0001a530: 2020 2020 2069 6e66 6f20 7061 6765 7320 info pages │ │ │ │ │ -0001a540: 6765 6e65 7261 7465 6420 6672 6f6d 2054 generated from T │ │ │ │ │ -0001a550: 6578 696e 666f 2073 6f75 7263 6573 2073 exinfo sources s │ │ │ │ │ -0001a560: 686f 756c 6420 6265 2073 6b69 7070 6564 hould be skipped │ │ │ │ │ -0001a570: 2069 660a 2020 2020 2070 6f73 7369 626c if. possibl │ │ │ │ │ -0001a580: 652e 2020 5468 6973 206f 7074 696f 6e20 e. This option │ │ │ │ │ -0001a590: 646f 6573 206e 6f74 2063 6861 6e67 6520 does not change │ │ │ │ │ -0001a5a0: 7468 6520 7365 7420 6f66 2062 696e 6172 the set of binar │ │ │ │ │ -0001a5b0: 7920 7061 636b 6167 6573 0a20 2020 2020 y packages. │ │ │ │ │ -0001a5c0: 6765 6e65 7261 7465 6420 6279 2074 6865 generated by the │ │ │ │ │ -0001a5d0: 2073 6f75 7263 6520 7061 636b 6167 652c source package, │ │ │ │ │ -0001a5e0: 2062 7574 2064 6f63 756d 656e 7461 7469 but documentati │ │ │ │ │ -0001a5f0: 6f6e 2d6f 6e6c 7920 6269 6e61 7279 0a20 on-only binary. │ │ │ │ │ -0001a600: 2020 2020 7061 636b 6167 6573 206d 6179 packages may │ │ │ │ │ -0001a610: 2062 6520 6e65 6172 6c79 2065 6d70 7479 be nearly empty │ │ │ │ │ -0001a620: 2077 6865 6e20 6275 696c 7420 7769 7468 when built with │ │ │ │ │ -0001a630: 2074 6869 7320 6f70 7469 6f6e 2e0a 0ae2 this option.... │ │ │ │ │ -0001a640: 8098 6e6f 6f70 74e2 8099 0a0a 2020 2020 ..noopt..... │ │ │ │ │ -0001a650: 2054 6865 2070 7265 7365 6e63 6520 6f66 The presence of │ │ │ │ │ -0001a660: 2074 6869 7320 7461 6720 6d65 616e 7320 this tag means │ │ │ │ │ -0001a670: 7468 6174 2074 6865 2070 6163 6b61 6765 that the package │ │ │ │ │ -0001a680: 2073 686f 756c 6420 6265 2063 6f6d 7069 should be compi │ │ │ │ │ -0001a690: 6c65 640a 2020 2020 2077 6974 6820 6120 led. with a │ │ │ │ │ -0001a6a0: 6d69 6e69 6d75 6d20 6f66 206f 7074 696d minimum of optim │ │ │ │ │ -0001a6b0: 697a 6174 696f 6e2e 2020 466f 7220 4320 ization. For C │ │ │ │ │ -0001a6c0: 7072 6f67 7261 6d73 2c20 6974 2069 7320 programs, it is │ │ │ │ │ -0001a6d0: 6265 7374 2074 6f20 6164 640a 2020 2020 best to add. │ │ │ │ │ -0001a6e0: 20e2 8098 2d4f 30e2 8099 2074 6f20 e280 ...-O0... to .. │ │ │ │ │ -0001a6f0: 9843 464c 4147 53e2 8099 2028 616c 7468 .CFLAGS... (alth │ │ │ │ │ -0001a700: 6f75 6768 2074 6869 7320 6973 2075 7375 ough this is usu │ │ │ │ │ -0001a710: 616c 6c79 2074 6865 2064 6566 6175 6c74 ally the default │ │ │ │ │ -0001a720: 292e 2020 536f 6d65 0a20 2020 2020 7072 ). Some. pr │ │ │ │ │ -0001a730: 6f67 7261 6d73 206d 6967 6874 2066 6169 ograms might fai │ │ │ │ │ -0001a740: 6c20 746f 2062 7569 6c64 206f 7220 7275 l to build or ru │ │ │ │ │ -0001a750: 6e20 6174 2074 6869 7320 6c65 7665 6c20 n at this level │ │ │ │ │ -0001a760: 6f66 206f 7074 696d 697a 6174 696f 6e3b of optimization; │ │ │ │ │ -0001a770: 0a20 2020 2020 6974 206d 6179 2062 6520 . it may be │ │ │ │ │ -0001a780: 6e65 6365 7373 6172 7920 746f 2075 7365 necessary to use │ │ │ │ │ -0001a790: 20e2 8098 2d4f 31e2 8099 2c20 666f 7220 ...-O1..., for │ │ │ │ │ -0001a7a0: 6578 616d 706c 652e 0a0a e280 986e 6f73 example......nos │ │ │ │ │ -0001a7b0: 7472 6970 e280 990a 0a20 2020 2020 5468 trip..... Th │ │ │ │ │ -0001a7c0: 6973 2074 6167 206d 6561 6e73 2074 6861 is tag means tha │ │ │ │ │ -0001a7d0: 7420 7468 6520 6465 6275 6767 696e 6720 t the debugging │ │ │ │ │ -0001a7e0: 7379 6d62 6f6c 7320 7368 6f75 6c64 206e symbols should n │ │ │ │ │ -0001a7f0: 6f74 2062 6520 7374 7269 7070 6564 0a20 ot be stripped. │ │ │ │ │ -0001a800: 2020 2020 6672 6f6d 2074 6865 2062 696e from the bin │ │ │ │ │ -0001a810: 6172 7920 6475 7269 6e67 2069 6e73 7461 ary during insta │ │ │ │ │ -0001a820: 6c6c 6174 696f 6e2c 2073 6f20 7468 6174 llation, so that │ │ │ │ │ -0001a830: 2064 6562 7567 6769 6e67 2069 6e66 6f72 debugging infor │ │ │ │ │ -0001a840: 6d61 7469 6f6e 0a20 2020 2020 6d61 7920 mation. may │ │ │ │ │ -0001a850: 6265 2069 6e63 6c75 6465 6420 696e 2074 be included in t │ │ │ │ │ -0001a860: 6865 2070 6163 6b61 6765 2e0a 0ae2 8098 he package...... │ │ │ │ │ -0001a870: 7061 7261 6c6c 656c 3d6e e280 990a 0a20 parallel=n..... │ │ │ │ │ -0001a880: 2020 2020 5468 6973 2074 6167 206d 6561 This tag mea │ │ │ │ │ -0001a890: 6e73 2074 6861 7420 7468 6520 7061 636b ns that the pack │ │ │ │ │ -0001a8a0: 6167 6520 7368 6f75 6c64 2062 6520 6275 age should be bu │ │ │ │ │ -0001a8b0: 696c 7420 7573 696e 6720 7570 2074 6f20 ilt using up to │ │ │ │ │ -0001a8c0: e280 986e e280 990a 2020 2020 2070 6172 ...n.... par │ │ │ │ │ -0001a8d0: 616c 6c65 6c20 7072 6f63 6573 7365 7320 allel processes │ │ │ │ │ -0001a8e0: 6966 2074 6865 2070 6163 6b61 6765 2062 if the package b │ │ │ │ │ -0001a8f0: 7569 6c64 2073 7973 7465 6d20 7375 7070 uild system supp │ │ │ │ │ -0001a900: 6f72 7473 2074 6869 732e 2020 2832 290a orts this. (2). │ │ │ │ │ -0001a910: 2020 2020 2049 6620 7468 6520 7061 636b If the pack │ │ │ │ │ -0001a920: 6167 6520 6275 696c 6420 7379 7374 656d age build system │ │ │ │ │ -0001a930: 2064 6f65 7320 6e6f 7420 7375 7070 6f72 does not suppor │ │ │ │ │ -0001a940: 7420 7061 7261 6c6c 656c 2062 7569 6c64 t parallel build │ │ │ │ │ -0001a950: 732c 2074 6869 730a 2020 2020 2073 7472 s, this. str │ │ │ │ │ -0001a960: 696e 6720 6d75 7374 2062 6520 6967 6e6f ing must be igno │ │ │ │ │ -0001a970: 7265 642e 2020 4966 2074 6865 2070 6163 red. If the pac │ │ │ │ │ -0001a980: 6b61 6765 2062 7569 6c64 2073 7973 7465 kage build syste │ │ │ │ │ -0001a990: 6d20 6f6e 6c79 2073 7570 706f 7274 730a m only supports. │ │ │ │ │ -0001a9a0: 2020 2020 2061 206c 6f77 6572 206c 6576 a lower lev │ │ │ │ │ -0001a9b0: 656c 206f 6620 636f 6e63 7572 7265 6e63 el of concurrenc │ │ │ │ │ -0001a9c0: 7920 7468 616e 206e 2c20 7468 6520 7061 y than n, the pa │ │ │ │ │ -0001a9d0: 636b 6167 6520 7368 6f75 6c64 2062 6520 ckage should be │ │ │ │ │ -0001a9e0: 6275 696c 740a 2020 2020 2075 7369 6e67 built. using │ │ │ │ │ -0001a9f0: 2061 7320 6d61 6e79 2070 6172 616c 6c65 as many paralle │ │ │ │ │ -0001aa00: 6c20 7072 6f63 6573 7365 7320 6173 2074 l processes as t │ │ │ │ │ -0001aa10: 6865 2070 6163 6b61 6765 2062 7569 6c64 he package build │ │ │ │ │ -0001aa20: 2073 7973 7465 6d0a 2020 2020 2073 7570 system. sup │ │ │ │ │ -0001aa30: 706f 7274 732e 2020 4974 2069 7320 7570 ports. It is up │ │ │ │ │ -0001aa40: 2074 6f20 7468 6520 7061 636b 6167 6520 to the package │ │ │ │ │ -0001aa50: 6d61 696e 7461 696e 6572 2074 6f20 6465 maintainer to de │ │ │ │ │ -0001aa60: 6369 6465 2077 6865 7468 6572 2074 6865 cide whether the │ │ │ │ │ -0001aa70: 0a20 2020 2020 7061 636b 6167 6520 6275 . package bu │ │ │ │ │ -0001aa80: 696c 6420 7469 6d65 7320 6172 6520 6c6f ild times are lo │ │ │ │ │ -0001aa90: 6e67 2065 6e6f 7567 6820 616e 6420 7468 ng enough and th │ │ │ │ │ -0001aaa0: 6520 7061 636b 6167 6520 6275 696c 6420 e package build │ │ │ │ │ -0001aab0: 7379 7374 656d 2069 730a 2020 2020 2072 system is. r │ │ │ │ │ -0001aac0: 6f62 7573 7420 656e 6f75 6768 2074 6f20 obust enough to │ │ │ │ │ -0001aad0: 6d61 6b65 2073 7570 706f 7274 696e 6720 make supporting │ │ │ │ │ -0001aae0: 7061 7261 6c6c 656c 2062 7569 6c64 7320 parallel builds │ │ │ │ │ -0001aaf0: 776f 7274 6877 6869 6c65 2e0a 0ae2 8098 worthwhile...... │ │ │ │ │ -0001ab00: 7465 7273 65e2 8099 0a0a 2020 2020 2054 terse..... T │ │ │ │ │ -0001ab10: 6869 7320 7461 6720 6d65 616e 7320 7468 his tag means th │ │ │ │ │ -0001ab20: 6174 2074 6865 2070 6163 6b61 6765 2062 at the package b │ │ │ │ │ -0001ab30: 7569 6c64 2077 696c 6c20 6265 206c 6573 uild will be les │ │ │ │ │ -0001ab40: 7320 7665 7262 6f73 6520 7468 616e 0a20 s verbose than. │ │ │ │ │ -0001ab50: 2020 2020 6465 6661 756c 742e 2020 466f default. Fo │ │ │ │ │ -0001ab60: 7220 6578 616d 706c 652c 20e2 8098 6465 r example, ...de │ │ │ │ │ -0001ab70: 6269 616e 2f72 756c 6573 e280 9920 6d69 bian/rules... mi │ │ │ │ │ -0001ab80: 6768 7420 7061 7373 206f 7074 696f 6e73 ght pass options │ │ │ │ │ -0001ab90: 2074 6f20 7468 650a 2020 2020 2070 6163 to the. pac │ │ │ │ │ -0001aba0: 6b61 6765 e280 9973 2063 6f6e 6669 6775 kage...s configu │ │ │ │ │ -0001abb0: 7265 2073 6372 6970 7420 7468 6174 2063 re script that c │ │ │ │ │ -0001abc0: 6175 7365 2074 6865 2063 6f6d 7069 6c65 ause the compile │ │ │ │ │ -0001abd0: 7220 746f 2070 726f 6475 6365 206c 6573 r to produce les │ │ │ │ │ -0001abe0: 730a 2020 2020 206f 7574 7075 742e 0a0a s. output... │ │ │ │ │ -0001abf0: 556e 6b6e 6f77 6e20 666c 6167 7320 6d75 Unknown flags mu │ │ │ │ │ -0001ac00: 7374 2062 6520 6967 6e6f 7265 6420 6279 st be ignored by │ │ │ │ │ -0001ac10: 20e2 8098 6465 6269 616e 2f72 756c 6573 ...debian/rules │ │ │ │ │ -0001ac20: e280 992e 0a0a 5468 6520 666f 6c6c 6f77 ......The follow │ │ │ │ │ -0001ac30: 696e 6720 6d61 6b65 6669 6c65 2073 6e69 ing makefile sni │ │ │ │ │ -0001ac40: 7070 6574 2069 7320 616e 2065 7861 6d70 ppet is an examp │ │ │ │ │ -0001ac50: 6c65 206f 6620 686f 7720 6f6e 6520 6d61 le of how one ma │ │ │ │ │ -0001ac60: 7920 696d 706c 656d 656e 740a 7468 6520 y implement.the │ │ │ │ │ -0001ac70: 6275 696c 6420 6f70 7469 6f6e 733b 2079 build options; y │ │ │ │ │ -0001ac80: 6f75 2077 696c 6c20 7072 6f62 6162 6c79 ou will probably │ │ │ │ │ -0001ac90: 2068 6176 6520 746f 206d 6173 7361 6765 have to massage │ │ │ │ │ -0001aca0: 2074 6869 7320 6578 616d 706c 6520 696e this example in │ │ │ │ │ -0001acb0: 0a6f 7264 6572 2074 6f20 6d61 6b65 2069 .order to make i │ │ │ │ │ -0001acc0: 7420 776f 726b 2066 6f72 2079 6f75 7220 t work for your │ │ │ │ │ -0001acd0: 7061 636b 6167 652e 0a0a 2020 2020 2043 package... C │ │ │ │ │ -0001ace0: 464c 4147 5320 3d20 2d57 616c 6c20 2d67 FLAGS = -Wall -g │ │ │ │ │ -0001acf0: 0a20 2020 2020 494e 5354 414c 4c20 3d20 . INSTALL = │ │ │ │ │ -0001ad00: 696e 7374 616c 6c0a 2020 2020 2049 4e53 install. INS │ │ │ │ │ -0001ad10: 5441 4c4c 5f46 494c 4520 2020 203d 2024 TALL_FILE = $ │ │ │ │ │ -0001ad20: 2849 4e53 5441 4c4c 2920 2d70 2020 2020 (INSTALL) -p │ │ │ │ │ -0001ad30: 2d6f 2072 6f6f 7420 2d67 2072 6f6f 7420 -o root -g root │ │ │ │ │ -0001ad40: 202d 6d20 2036 3434 0a20 2020 2020 494e -m 644. IN │ │ │ │ │ -0001ad50: 5354 414c 4c5f 5052 4f47 5241 4d20 3d20 STALL_PROGRAM = │ │ │ │ │ -0001ad60: 2428 494e 5354 414c 4c29 202d 7020 2020 $(INSTALL) -p │ │ │ │ │ -0001ad70: 202d 6f20 726f 6f74 202d 6720 726f 6f74 -o root -g root │ │ │ │ │ -0001ad80: 2020 2d6d 2020 3735 350a 2020 2020 2049 -m 755. I │ │ │ │ │ -0001ad90: 4e53 5441 4c4c 5f53 4352 4950 5420 203d NSTALL_SCRIPT = │ │ │ │ │ -0001ada0: 2024 2849 4e53 5441 4c4c 2920 2d70 2020 $(INSTALL) -p │ │ │ │ │ -0001adb0: 2020 2d6f 2072 6f6f 7420 2d67 2072 6f6f -o root -g roo │ │ │ │ │ -0001adc0: 7420 202d 6d20 2037 3535 0a20 2020 2020 t -m 755. │ │ │ │ │ -0001add0: 494e 5354 414c 4c5f 4449 5220 2020 2020 INSTALL_DIR │ │ │ │ │ -0001ade0: 3d20 2428 494e 5354 414c 4c29 202d 7020 = $(INSTALL) -p │ │ │ │ │ -0001adf0: 2d64 202d 6f20 726f 6f74 202d 6720 726f -d -o root -g ro │ │ │ │ │ -0001ae00: 6f74 2020 2d6d 2020 3735 350a 0a20 2020 ot -m 755.. │ │ │ │ │ -0001ae10: 2020 6966 6e65 7120 282c 2428 6669 6c74 ifneq (,$(filt │ │ │ │ │ -0001ae20: 6572 206e 6f6f 7074 2c24 2844 4542 5f42 er noopt,$(DEB_B │ │ │ │ │ -0001ae30: 5549 4c44 5f4f 5054 494f 4e53 2929 290a UILD_OPTIONS))). │ │ │ │ │ -0001ae40: 2020 2020 2020 2020 2043 464c 4147 5320 CFLAGS │ │ │ │ │ -0001ae50: 2b3d 202d 4f30 0a20 2020 2020 656c 7365 += -O0. else │ │ │ │ │ -0001ae60: 0a20 2020 2020 2020 2020 4346 4c41 4753 . CFLAGS │ │ │ │ │ -0001ae70: 202b 3d20 2d4f 320a 2020 2020 2065 6e64 += -O2. end │ │ │ │ │ -0001ae80: 6966 0a20 2020 2020 6966 6571 2028 2c24 if. ifeq (,$ │ │ │ │ │ -0001ae90: 2866 696c 7465 7220 6e6f 7374 7269 702c (filter nostrip, │ │ │ │ │ -0001aea0: 2428 4445 425f 4255 494c 445f 4f50 5449 $(DEB_BUILD_OPTI │ │ │ │ │ -0001aeb0: 4f4e 5329 2929 0a20 2020 2020 2020 2020 ONS))). │ │ │ │ │ -0001aec0: 494e 5354 414c 4c5f 5052 4f47 5241 4d20 INSTALL_PROGRAM │ │ │ │ │ -0001aed0: 2b3d 202d 730a 2020 2020 2065 6e64 6966 += -s. endif │ │ │ │ │ -0001aee0: 0a20 2020 2020 6966 6e65 7120 282c 2428 . ifneq (,$( │ │ │ │ │ -0001aef0: 6669 6c74 6572 2070 6172 616c 6c65 6c3d filter parallel= │ │ │ │ │ -0001af00: 252c 2428 4445 425f 4255 494c 445f 4f50 %,$(DEB_BUILD_OP │ │ │ │ │ -0001af10: 5449 4f4e 5329 2929 0a20 2020 2020 2020 TIONS))). │ │ │ │ │ -0001af20: 2020 4e55 4d4a 4f42 5320 3d20 2428 7061 NUMJOBS = $(pa │ │ │ │ │ -0001af30: 7473 7562 7374 2070 6172 616c 6c65 6c3d tsubst parallel= │ │ │ │ │ -0001af40: 252c 252c 2428 6669 6c74 6572 2070 6172 %,%,$(filter par │ │ │ │ │ -0001af50: 616c 6c65 6c3d 252c 2428 4445 425f 4255 allel=%,$(DEB_BU │ │ │ │ │ -0001af60: 494c 445f 4f50 5449 4f4e 5329 2929 0a20 ILD_OPTIONS))). │ │ │ │ │ -0001af70: 2020 2020 2020 2020 4d41 4b45 464c 4147 MAKEFLAG │ │ │ │ │ -0001af80: 5320 2b3d 202d 6a24 284e 554d 4a4f 4253 S += -j$(NUMJOBS │ │ │ │ │ -0001af90: 290a 2020 2020 2065 6e64 6966 0a0a 2020 ). endif.. │ │ │ │ │ -0001afa0: 2020 2062 7569 6c64 3a0a 2020 2020 2020 build:. │ │ │ │ │ -0001afb0: 2020 2020 2020 2023 202e 2e2e 0a20 2020 # .... │ │ │ │ │ -0001afc0: 2020 6966 6571 2028 2c24 2866 696c 7465 ifeq (,$(filte │ │ │ │ │ -0001afd0: 7220 6e6f 6368 6563 6b2c 2428 4445 425f r nocheck,$(DEB_ │ │ │ │ │ -0001afe0: 4255 494c 445f 4f50 5449 4f4e 5329 2929 BUILD_OPTIONS))) │ │ │ │ │ -0001aff0: 0a20 2020 2020 2020 2020 2020 2020 2320 . # │ │ │ │ │ -0001b000: 436f 6465 2074 6f20 7275 6e20 7468 6520 Code to run the │ │ │ │ │ -0001b010: 7061 636b 6167 6520 7465 7374 2073 7569 package test sui │ │ │ │ │ -0001b020: 7465 2e0a 2020 2020 2065 6e64 6966 0a0a te.. endif.. │ │ │ │ │ -0001b030: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ -0001b040: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ -0001b050: 2d2d 0a0a 2020 2028 3129 2053 6f6d 6520 --.. (1) Some │ │ │ │ │ -0001b060: 7061 636b 6167 6573 2073 7570 706f 7274 packages support │ │ │ │ │ -0001b070: 2061 6e79 2064 656c 696d 6974 6572 2c20 any delimiter, │ │ │ │ │ -0001b080: 6275 7420 7768 6974 6573 7061 6365 2069 but whitespace i │ │ │ │ │ -0001b090: 7320 7468 650a 6561 7369 6573 7420 746f s the.easiest to │ │ │ │ │ -0001b0a0: 2070 6172 7365 2069 6e73 6964 6520 6120 parse inside a │ │ │ │ │ -0001b0b0: 6d61 6b65 6669 6c65 2061 6e64 2061 766f makefile and avo │ │ │ │ │ -0001b0c0: 6964 7320 616d 6269 6775 6974 7920 7769 ids ambiguity wi │ │ │ │ │ -0001b0d0: 7468 2066 6c61 6720 7661 6c75 6573 0a74 th flag values.t │ │ │ │ │ -0001b0e0: 6861 7420 636f 6e74 6169 6e20 636f 6d6d hat contain comm │ │ │ │ │ -0001b0f0: 6173 2e0a 0a20 2020 2832 2920 5061 636b as... (2) Pack │ │ │ │ │ -0001b100: 6167 6573 2062 7569 6c74 2077 6974 6820 ages built with │ │ │ │ │ -0001b110: e280 986d 616b 65e2 8099 2063 616e 206f ...make... can o │ │ │ │ │ -0001b120: 6674 656e 2069 6d70 6c65 6d65 6e74 2074 ften implement t │ │ │ │ │ -0001b130: 6869 7320 6279 2070 6173 7369 6e67 0a74 his by passing.t │ │ │ │ │ -0001b140: 6865 20e2 8098 2d6a e280 996e 206f 7074 he ...-j...n opt │ │ │ │ │ -0001b150: 696f 6e20 746f 20e2 8098 6d61 6b65 e280 ion to ...make.. │ │ │ │ │ -0001b160: 992e 0a0a 1f0a 4669 6c65 3a20 6465 6269 ......File: debi │ │ │ │ │ -0001b170: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0001b180: 204e 6f64 653a 2064 6562 6961 6e2f 7275 Node: debian/ru │ │ │ │ │ -0001b190: 6c65 7320 616e 6420 5275 6c65 732d 5265 les and Rules-Re │ │ │ │ │ -0001b1a0: 7175 6972 6573 2d52 6f6f 742c 2020 5072 quires-Root, Pr │ │ │ │ │ -0001b1b0: 6576 3a20 6465 6269 616e 2f72 756c 6573 ev: debian/rules │ │ │ │ │ -0001b1c0: 2061 6e64 2044 4542 5f42 5549 4c44 5f4f and DEB_BUILD_O │ │ │ │ │ -0001b1d0: 5054 494f 4e53 2c20 2055 703a 204d 6169 PTIONS, Up: Mai │ │ │ │ │ -0001b1e0: 6e20 6275 696c 6469 6e67 2073 6372 6970 n building scrip │ │ │ │ │ -0001b1f0: 7420 6465 6269 616e 2f72 756c 6573 0a0a t debian/rules.. │ │ │ │ │ -0001b200: 342e 392e 3220 e280 9864 6562 6961 6e2f 4.9.2 ...debian/ │ │ │ │ │ -0001b210: 7275 6c65 73e2 8099 2061 6e64 20e2 8098 rules... and ... │ │ │ │ │ -0001b220: 5275 6c65 732d 5265 7175 6972 6573 2d52 Rules-Requires-R │ │ │ │ │ -0001b230: 6f6f 74e2 8099 0a2d 2d2d 2d2d 2d2d 2d2d oot....--------- │ │ │ │ │ +0001a060: 2d2d 2d2d 2d2d 2d2d 0a0a 5375 7070 6f72 --------..Suppor │ │ │ │ │ +0001a070: 7469 6e67 2074 6865 2073 7461 6e64 6172 ting the standar │ │ │ │ │ +0001a080: 6469 7a65 6420 656e 7669 726f 6e6d 656e dized environmen │ │ │ │ │ +0001a090: 7420 7661 7269 6162 6c65 20e2 8098 4445 t variable ...DE │ │ │ │ │ +0001a0a0: 425f 4255 494c 445f 4f50 5449 4f4e 53e2 B_BUILD_OPTIONS. │ │ │ │ │ +0001a0b0: 8099 2069 730a 7265 636f 6d6d 656e 6465 .. is.recommende │ │ │ │ │ +0001a0c0: 642e 2020 5468 6973 2076 6172 6961 626c d. This variabl │ │ │ │ │ +0001a0d0: 6520 6361 6e20 636f 6e74 6169 6e20 7365 e can contain se │ │ │ │ │ +0001a0e0: 7665 7261 6c20 666c 6167 7320 746f 2063 veral flags to c │ │ │ │ │ +0001a0f0: 6861 6e67 6520 686f 7720 610a 7061 636b hange how a.pack │ │ │ │ │ +0001a100: 6167 6520 6973 2063 6f6d 7069 6c65 6420 age is compiled │ │ │ │ │ +0001a110: 616e 6420 6275 696c 742e 2020 4561 6368 and built. Each │ │ │ │ │ +0001a120: 2066 6c61 6720 6d75 7374 2062 6520 696e flag must be in │ │ │ │ │ +0001a130: 2074 6865 2066 6f72 6d20 666c 6167 206f the form flag o │ │ │ │ │ +0001a140: 720a 666c 6167 3d6f 7074 696f 6e73 2e20 r.flag=options. │ │ │ │ │ +0001a150: 2049 6620 6d75 6c74 6970 6c65 2066 6c61 If multiple fla │ │ │ │ │ +0001a160: 6773 2061 7265 2067 6976 656e 2c20 7468 gs are given, th │ │ │ │ │ +0001a170: 6579 206d 7573 7420 6265 2073 6570 6172 ey must be separ │ │ │ │ │ +0001a180: 6174 6564 2062 790a 7768 6974 6573 7061 ated by.whitespa │ │ │ │ │ +0001a190: 6365 2e20 2028 3129 2020 666c 6167 206d ce. (1) flag m │ │ │ │ │ +0001a1a0: 7573 7420 7374 6172 7420 7769 7468 2061 ust start with a │ │ │ │ │ +0001a1b0: 206c 6f77 6572 6361 7365 206c 6574 7465 lowercase lette │ │ │ │ │ +0001a1c0: 7220 28e2 8098 612d 7ae2 8099 2920 616e r (...a-z...) an │ │ │ │ │ +0001a1d0: 640a 636f 6e73 6973 7420 6f6e 6c79 206f d.consist only o │ │ │ │ │ +0001a1e0: 6620 6c6f 7765 7263 6173 6520 6c65 7474 f lowercase lett │ │ │ │ │ +0001a1f0: 6572 732c 206e 756d 6265 7273 2028 e280 ers, numbers (.. │ │ │ │ │ +0001a200: 9830 2d39 e280 9929 2c20 616e 6420 7468 .0-9...), and th │ │ │ │ │ +0001a210: 6520 6368 6172 6163 7465 7273 0ae2 8098 e characters.... │ │ │ │ │ +0001a220: 2de2 8099 2061 6e64 20e2 8098 5fe2 8099 -... and ..._... │ │ │ │ │ +0001a230: 2028 6879 7068 656e 2061 6e64 2075 6e64 (hyphen and und │ │ │ │ │ +0001a240: 6572 7363 6f72 6529 2e20 206f 7074 696f erscore). optio │ │ │ │ │ +0001a250: 6e73 206d 7573 7420 6e6f 7420 636f 6e74 ns must not cont │ │ │ │ │ +0001a260: 6169 6e0a 7768 6974 6573 7061 6365 2e20 ain.whitespace. │ │ │ │ │ +0001a270: 2054 6865 2073 616d 6520 7461 6720 7368 The same tag sh │ │ │ │ │ +0001a280: 6f75 6c64 206e 6f74 2062 6520 6769 7665 ould not be give │ │ │ │ │ +0001a290: 6e20 6d75 6c74 6970 6c65 2074 696d 6573 n multiple times │ │ │ │ │ +0001a2a0: 2077 6974 680a 636f 6e66 6c69 6374 696e with.conflictin │ │ │ │ │ +0001a2b0: 6720 7661 6c75 6573 2e20 2050 6163 6b61 g values. Packa │ │ │ │ │ +0001a2c0: 6765 206d 6169 6e74 6169 6e65 7273 206d ge maintainers m │ │ │ │ │ +0001a2d0: 6179 2061 7373 756d 6520 7468 6174 0ae2 ay assume that.. │ │ │ │ │ +0001a2e0: 8098 4445 425f 4255 494c 445f 4f50 5449 ..DEB_BUILD_OPTI │ │ │ │ │ +0001a2f0: 4f4e 53e2 8099 2077 696c 6c20 6e6f 7420 ONS... will not │ │ │ │ │ +0001a300: 636f 6e74 6169 6e20 636f 6e66 6c69 6374 contain conflict │ │ │ │ │ +0001a310: 696e 6720 7461 6773 2e0a 0a54 6865 206d ing tags...The m │ │ │ │ │ +0001a320: 6561 6e69 6e67 206f 6620 7468 6520 666f eaning of the fo │ │ │ │ │ +0001a330: 6c6c 6f77 696e 6720 7461 6773 2068 6173 llowing tags has │ │ │ │ │ +0001a340: 2062 6565 6e20 7374 616e 6461 7264 697a been standardiz │ │ │ │ │ +0001a350: 6564 3a0a 0ae2 8098 6e6f 6368 6563 6be2 ed:.....nocheck. │ │ │ │ │ +0001a360: 8099 0a0a 2020 2020 2054 6869 7320 7461 .... This ta │ │ │ │ │ +0001a370: 6720 7361 7973 2074 6f20 6e6f 7420 7275 g says to not ru │ │ │ │ │ +0001a380: 6e20 616e 7920 6275 696c 642d 7469 6d65 n any build-time │ │ │ │ │ +0001a390: 2074 6573 7420 7375 6974 6520 7072 6f76 test suite prov │ │ │ │ │ +0001a3a0: 6964 6564 2062 7920 7468 650a 2020 2020 ided by the. │ │ │ │ │ +0001a3b0: 2070 6163 6b61 6765 2e0a 0ae2 8098 6e6f package......no │ │ │ │ │ +0001a3c0: 646f 63e2 8099 0a0a 2020 2020 2054 6869 doc..... Thi │ │ │ │ │ +0001a3d0: 7320 7461 6720 7361 7973 2074 6f20 736b s tag says to sk │ │ │ │ │ +0001a3e0: 6970 2061 6e79 2062 7569 6c64 2073 7465 ip any build ste │ │ │ │ │ +0001a3f0: 7073 2074 6861 7420 6f6e 6c79 2067 656e ps that only gen │ │ │ │ │ +0001a400: 6572 6174 6520 7061 636b 6167 650a 2020 erate package. │ │ │ │ │ +0001a410: 2020 2064 6f63 756d 656e 7461 7469 6f6e documentation │ │ │ │ │ +0001a420: 2e20 2046 696c 6573 2072 6571 7569 7265 . Files require │ │ │ │ │ +0001a430: 6420 6279 206f 7468 6572 2073 6563 7469 d by other secti │ │ │ │ │ +0001a440: 6f6e 7320 6f66 2044 6562 6961 6e20 506f ons of Debian Po │ │ │ │ │ +0001a450: 6c69 6379 2c0a 2020 2020 2073 7563 6820 licy,. such │ │ │ │ │ +0001a460: 6173 2063 6f70 7972 6967 6874 2061 6e64 as copyright and │ │ │ │ │ +0001a470: 2063 6861 6e67 656c 6f67 2066 696c 6573 changelog files │ │ │ │ │ +0001a480: 2c20 6d75 7374 2073 7469 6c6c 2062 6520 , must still be │ │ │ │ │ +0001a490: 6765 6e65 7261 7465 6420 616e 640a 2020 generated and. │ │ │ │ │ +0001a4a0: 2020 2070 7574 2069 6e20 7468 6520 7061 put in the pa │ │ │ │ │ +0001a4b0: 636b 6167 652c 2062 7574 206f 7468 6572 ckage, but other │ │ │ │ │ +0001a4c0: 2067 656e 6572 6174 6564 2064 6f63 756d generated docum │ │ │ │ │ +0001a4d0: 656e 7461 7469 6f6e 2073 7563 6820 6173 entation such as │ │ │ │ │ +0001a4e0: 0a20 2020 2020 6865 6c70 326d 616e 2d67 . help2man-g │ │ │ │ │ +0001a4f0: 656e 6572 6174 6564 2070 6167 6573 2c20 enerated pages, │ │ │ │ │ +0001a500: 446f 7879 6765 6e2d 6765 6e65 7261 7465 Doxygen-generate │ │ │ │ │ +0001a510: 6420 4150 4920 646f 6375 6d65 6e74 6174 d API documentat │ │ │ │ │ +0001a520: 696f 6e2c 206f 720a 2020 2020 2069 6e66 ion, or. inf │ │ │ │ │ +0001a530: 6f20 7061 6765 7320 6765 6e65 7261 7465 o pages generate │ │ │ │ │ +0001a540: 6420 6672 6f6d 2054 6578 696e 666f 2073 d from Texinfo s │ │ │ │ │ +0001a550: 6f75 7263 6573 2073 686f 756c 6420 6265 ources should be │ │ │ │ │ +0001a560: 2073 6b69 7070 6564 2069 660a 2020 2020 skipped if. │ │ │ │ │ +0001a570: 2070 6f73 7369 626c 652e 2020 5468 6973 possible. This │ │ │ │ │ +0001a580: 206f 7074 696f 6e20 646f 6573 206e 6f74 option does not │ │ │ │ │ +0001a590: 2063 6861 6e67 6520 7468 6520 7365 7420 change the set │ │ │ │ │ +0001a5a0: 6f66 2062 696e 6172 7920 7061 636b 6167 of binary packag │ │ │ │ │ +0001a5b0: 6573 0a20 2020 2020 6765 6e65 7261 7465 es. generate │ │ │ │ │ +0001a5c0: 6420 6279 2074 6865 2073 6f75 7263 6520 d by the source │ │ │ │ │ +0001a5d0: 7061 636b 6167 652c 2062 7574 2064 6f63 package, but doc │ │ │ │ │ +0001a5e0: 756d 656e 7461 7469 6f6e 2d6f 6e6c 7920 umentation-only │ │ │ │ │ +0001a5f0: 6269 6e61 7279 0a20 2020 2020 7061 636b binary. pack │ │ │ │ │ +0001a600: 6167 6573 206d 6179 2062 6520 6e65 6172 ages may be near │ │ │ │ │ +0001a610: 6c79 2065 6d70 7479 2077 6865 6e20 6275 ly empty when bu │ │ │ │ │ +0001a620: 696c 7420 7769 7468 2074 6869 7320 6f70 ilt with this op │ │ │ │ │ +0001a630: 7469 6f6e 2e0a 0ae2 8098 6e6f 6f70 74e2 tion......noopt. │ │ │ │ │ +0001a640: 8099 0a0a 2020 2020 2054 6865 2070 7265 .... The pre │ │ │ │ │ +0001a650: 7365 6e63 6520 6f66 2074 6869 7320 7461 sence of this ta │ │ │ │ │ +0001a660: 6720 6d65 616e 7320 7468 6174 2074 6865 g means that the │ │ │ │ │ +0001a670: 2070 6163 6b61 6765 2073 686f 756c 6420 package should │ │ │ │ │ +0001a680: 6265 2063 6f6d 7069 6c65 640a 2020 2020 be compiled. │ │ │ │ │ +0001a690: 2077 6974 6820 6120 6d69 6e69 6d75 6d20 with a minimum │ │ │ │ │ +0001a6a0: 6f66 206f 7074 696d 697a 6174 696f 6e2e of optimization. │ │ │ │ │ +0001a6b0: 2020 466f 7220 4320 7072 6f67 7261 6d73 For C programs │ │ │ │ │ +0001a6c0: 2c20 6974 2069 7320 6265 7374 2074 6f20 , it is best to │ │ │ │ │ +0001a6d0: 6164 640a 2020 2020 20e2 8098 2d4f 30e2 add. ...-O0. │ │ │ │ │ +0001a6e0: 8099 2074 6f20 e280 9843 464c 4147 53e2 .. to ...CFLAGS. │ │ │ │ │ +0001a6f0: 8099 2028 616c 7468 6f75 6768 2074 6869 .. (although thi │ │ │ │ │ +0001a700: 7320 6973 2075 7375 616c 6c79 2074 6865 s is usually the │ │ │ │ │ +0001a710: 2064 6566 6175 6c74 292e 2020 536f 6d65 default). Some │ │ │ │ │ +0001a720: 0a20 2020 2020 7072 6f67 7261 6d73 206d . programs m │ │ │ │ │ +0001a730: 6967 6874 2066 6169 6c20 746f 2062 7569 ight fail to bui │ │ │ │ │ +0001a740: 6c64 206f 7220 7275 6e20 6174 2074 6869 ld or run at thi │ │ │ │ │ +0001a750: 7320 6c65 7665 6c20 6f66 206f 7074 696d s level of optim │ │ │ │ │ +0001a760: 697a 6174 696f 6e3b 0a20 2020 2020 6974 ization;. it │ │ │ │ │ +0001a770: 206d 6179 2062 6520 6e65 6365 7373 6172 may be necessar │ │ │ │ │ +0001a780: 7920 746f 2075 7365 20e2 8098 2d4f 31e2 y to use ...-O1. │ │ │ │ │ +0001a790: 8099 2c20 666f 7220 6578 616d 706c 652e .., for example. │ │ │ │ │ +0001a7a0: 0a0a e280 986e 6f73 7472 6970 e280 990a .....nostrip.... │ │ │ │ │ +0001a7b0: 0a20 2020 2020 5468 6973 2074 6167 206d . This tag m │ │ │ │ │ +0001a7c0: 6561 6e73 2074 6861 7420 7468 6520 6465 eans that the de │ │ │ │ │ +0001a7d0: 6275 6767 696e 6720 7379 6d62 6f6c 7320 bugging symbols │ │ │ │ │ +0001a7e0: 7368 6f75 6c64 206e 6f74 2062 6520 7374 should not be st │ │ │ │ │ +0001a7f0: 7269 7070 6564 0a20 2020 2020 6672 6f6d ripped. from │ │ │ │ │ +0001a800: 2074 6865 2062 696e 6172 7920 6475 7269 the binary duri │ │ │ │ │ +0001a810: 6e67 2069 6e73 7461 6c6c 6174 696f 6e2c ng installation, │ │ │ │ │ +0001a820: 2073 6f20 7468 6174 2064 6562 7567 6769 so that debuggi │ │ │ │ │ +0001a830: 6e67 2069 6e66 6f72 6d61 7469 6f6e 0a20 ng information. │ │ │ │ │ +0001a840: 2020 2020 6d61 7920 6265 2069 6e63 6c75 may be inclu │ │ │ │ │ +0001a850: 6465 6420 696e 2074 6865 2070 6163 6b61 ded in the packa │ │ │ │ │ +0001a860: 6765 2e0a 0ae2 8098 7061 7261 6c6c 656c ge......parallel │ │ │ │ │ +0001a870: 3d6e e280 990a 0a20 2020 2020 5468 6973 =n..... This │ │ │ │ │ +0001a880: 2074 6167 206d 6561 6e73 2074 6861 7420 tag means that │ │ │ │ │ +0001a890: 7468 6520 7061 636b 6167 6520 7368 6f75 the package shou │ │ │ │ │ +0001a8a0: 6c64 2062 6520 6275 696c 7420 7573 696e ld be built usin │ │ │ │ │ +0001a8b0: 6720 7570 2074 6f20 e280 986e e280 990a g up to ...n.... │ │ │ │ │ +0001a8c0: 2020 2020 2070 6172 616c 6c65 6c20 7072 parallel pr │ │ │ │ │ +0001a8d0: 6f63 6573 7365 7320 6966 2074 6865 2070 ocesses if the p │ │ │ │ │ +0001a8e0: 6163 6b61 6765 2062 7569 6c64 2073 7973 ackage build sys │ │ │ │ │ +0001a8f0: 7465 6d20 7375 7070 6f72 7473 2074 6869 tem supports thi │ │ │ │ │ +0001a900: 732e 2020 2832 290a 2020 2020 2049 6620 s. (2). If │ │ │ │ │ +0001a910: 7468 6520 7061 636b 6167 6520 6275 696c the package buil │ │ │ │ │ +0001a920: 6420 7379 7374 656d 2064 6f65 7320 6e6f d system does no │ │ │ │ │ +0001a930: 7420 7375 7070 6f72 7420 7061 7261 6c6c t support parall │ │ │ │ │ +0001a940: 656c 2062 7569 6c64 732c 2074 6869 730a el builds, this. │ │ │ │ │ +0001a950: 2020 2020 2073 7472 696e 6720 6d75 7374 string must │ │ │ │ │ +0001a960: 2062 6520 6967 6e6f 7265 642e 2020 4966 be ignored. If │ │ │ │ │ +0001a970: 2074 6865 2070 6163 6b61 6765 2062 7569 the package bui │ │ │ │ │ +0001a980: 6c64 2073 7973 7465 6d20 6f6e 6c79 2073 ld system only s │ │ │ │ │ +0001a990: 7570 706f 7274 730a 2020 2020 2061 206c upports. a l │ │ │ │ │ +0001a9a0: 6f77 6572 206c 6576 656c 206f 6620 636f ower level of co │ │ │ │ │ +0001a9b0: 6e63 7572 7265 6e63 7920 7468 616e 206e ncurrency than n │ │ │ │ │ +0001a9c0: 2c20 7468 6520 7061 636b 6167 6520 7368 , the package sh │ │ │ │ │ +0001a9d0: 6f75 6c64 2062 6520 6275 696c 740a 2020 ould be built. │ │ │ │ │ +0001a9e0: 2020 2075 7369 6e67 2061 7320 6d61 6e79 using as many │ │ │ │ │ +0001a9f0: 2070 6172 616c 6c65 6c20 7072 6f63 6573 parallel proces │ │ │ │ │ +0001aa00: 7365 7320 6173 2074 6865 2070 6163 6b61 ses as the packa │ │ │ │ │ +0001aa10: 6765 2062 7569 6c64 2073 7973 7465 6d0a ge build system. │ │ │ │ │ +0001aa20: 2020 2020 2073 7570 706f 7274 732e 2020 supports. │ │ │ │ │ +0001aa30: 4974 2069 7320 7570 2074 6f20 7468 6520 It is up to the │ │ │ │ │ +0001aa40: 7061 636b 6167 6520 6d61 696e 7461 696e package maintain │ │ │ │ │ +0001aa50: 6572 2074 6f20 6465 6369 6465 2077 6865 er to decide whe │ │ │ │ │ +0001aa60: 7468 6572 2074 6865 0a20 2020 2020 7061 ther the. pa │ │ │ │ │ +0001aa70: 636b 6167 6520 6275 696c 6420 7469 6d65 ckage build time │ │ │ │ │ +0001aa80: 7320 6172 6520 6c6f 6e67 2065 6e6f 7567 s are long enoug │ │ │ │ │ +0001aa90: 6820 616e 6420 7468 6520 7061 636b 6167 h and the packag │ │ │ │ │ +0001aaa0: 6520 6275 696c 6420 7379 7374 656d 2069 e build system i │ │ │ │ │ +0001aab0: 730a 2020 2020 2072 6f62 7573 7420 656e s. robust en │ │ │ │ │ +0001aac0: 6f75 6768 2074 6f20 6d61 6b65 2073 7570 ough to make sup │ │ │ │ │ +0001aad0: 706f 7274 696e 6720 7061 7261 6c6c 656c porting parallel │ │ │ │ │ +0001aae0: 2062 7569 6c64 7320 776f 7274 6877 6869 builds worthwhi │ │ │ │ │ +0001aaf0: 6c65 2e0a 0ae2 8098 7465 7273 65e2 8099 le......terse... │ │ │ │ │ +0001ab00: 0a0a 2020 2020 2054 6869 7320 7461 6720 .. This tag │ │ │ │ │ +0001ab10: 6d65 616e 7320 7468 6174 2074 6865 2070 means that the p │ │ │ │ │ +0001ab20: 6163 6b61 6765 2062 7569 6c64 2077 696c ackage build wil │ │ │ │ │ +0001ab30: 6c20 6265 206c 6573 7320 7665 7262 6f73 l be less verbos │ │ │ │ │ +0001ab40: 6520 7468 616e 0a20 2020 2020 6465 6661 e than. defa │ │ │ │ │ +0001ab50: 756c 742e 2020 466f 7220 6578 616d 706c ult. For exampl │ │ │ │ │ +0001ab60: 652c 20e2 8098 6465 6269 616e 2f72 756c e, ...debian/rul │ │ │ │ │ +0001ab70: 6573 e280 9920 6d69 6768 7420 7061 7373 es... might pass │ │ │ │ │ +0001ab80: 206f 7074 696f 6e73 2074 6f20 7468 650a options to the. │ │ │ │ │ +0001ab90: 2020 2020 2070 6163 6b61 6765 e280 9973 package...s │ │ │ │ │ +0001aba0: 2063 6f6e 6669 6775 7265 2073 6372 6970 configure scrip │ │ │ │ │ +0001abb0: 7420 7468 6174 2063 6175 7365 2074 6865 t that cause the │ │ │ │ │ +0001abc0: 2063 6f6d 7069 6c65 7220 746f 2070 726f compiler to pro │ │ │ │ │ +0001abd0: 6475 6365 206c 6573 730a 2020 2020 206f duce less. o │ │ │ │ │ +0001abe0: 7574 7075 742e 0a0a 556e 6b6e 6f77 6e20 utput...Unknown │ │ │ │ │ +0001abf0: 666c 6167 7320 6d75 7374 2062 6520 6967 flags must be ig │ │ │ │ │ +0001ac00: 6e6f 7265 6420 6279 20e2 8098 6465 6269 nored by ...debi │ │ │ │ │ +0001ac10: 616e 2f72 756c 6573 e280 992e 0a0a 5468 an/rules......Th │ │ │ │ │ +0001ac20: 6520 666f 6c6c 6f77 696e 6720 6d61 6b65 e following make │ │ │ │ │ +0001ac30: 6669 6c65 2073 6e69 7070 6574 2069 7320 file snippet is │ │ │ │ │ +0001ac40: 616e 2065 7861 6d70 6c65 206f 6620 686f an example of ho │ │ │ │ │ +0001ac50: 7720 6f6e 6520 6d61 7920 696d 706c 656d w one may implem │ │ │ │ │ +0001ac60: 656e 740a 7468 6520 6275 696c 6420 6f70 ent.the build op │ │ │ │ │ +0001ac70: 7469 6f6e 733b 2079 6f75 2077 696c 6c20 tions; you will │ │ │ │ │ +0001ac80: 7072 6f62 6162 6c79 2068 6176 6520 746f probably have to │ │ │ │ │ +0001ac90: 206d 6173 7361 6765 2074 6869 7320 6578 massage this ex │ │ │ │ │ +0001aca0: 616d 706c 6520 696e 0a6f 7264 6572 2074 ample in.order t │ │ │ │ │ +0001acb0: 6f20 6d61 6b65 2069 7420 776f 726b 2066 o make it work f │ │ │ │ │ +0001acc0: 6f72 2079 6f75 7220 7061 636b 6167 652e or your package. │ │ │ │ │ +0001acd0: 0a0a 2020 2020 2043 464c 4147 5320 3d20 .. CFLAGS = │ │ │ │ │ +0001ace0: 2d57 616c 6c20 2d67 0a20 2020 2020 494e -Wall -g. IN │ │ │ │ │ +0001acf0: 5354 414c 4c20 3d20 696e 7374 616c 6c0a STALL = install. │ │ │ │ │ +0001ad00: 2020 2020 2049 4e53 5441 4c4c 5f46 494c INSTALL_FIL │ │ │ │ │ +0001ad10: 4520 2020 203d 2024 2849 4e53 5441 4c4c E = $(INSTALL │ │ │ │ │ +0001ad20: 2920 2d70 2020 2020 2d6f 2072 6f6f 7420 ) -p -o root │ │ │ │ │ +0001ad30: 2d67 2072 6f6f 7420 202d 6d20 2036 3434 -g root -m 644 │ │ │ │ │ +0001ad40: 0a20 2020 2020 494e 5354 414c 4c5f 5052 . INSTALL_PR │ │ │ │ │ +0001ad50: 4f47 5241 4d20 3d20 2428 494e 5354 414c OGRAM = $(INSTAL │ │ │ │ │ +0001ad60: 4c29 202d 7020 2020 202d 6f20 726f 6f74 L) -p -o root │ │ │ │ │ +0001ad70: 202d 6720 726f 6f74 2020 2d6d 2020 3735 -g root -m 75 │ │ │ │ │ +0001ad80: 350a 2020 2020 2049 4e53 5441 4c4c 5f53 5. INSTALL_S │ │ │ │ │ +0001ad90: 4352 4950 5420 203d 2024 2849 4e53 5441 CRIPT = $(INSTA │ │ │ │ │ +0001ada0: 4c4c 2920 2d70 2020 2020 2d6f 2072 6f6f LL) -p -o roo │ │ │ │ │ +0001adb0: 7420 2d67 2072 6f6f 7420 202d 6d20 2037 t -g root -m 7 │ │ │ │ │ +0001adc0: 3535 0a20 2020 2020 494e 5354 414c 4c5f 55. INSTALL_ │ │ │ │ │ +0001add0: 4449 5220 2020 2020 3d20 2428 494e 5354 DIR = $(INST │ │ │ │ │ +0001ade0: 414c 4c29 202d 7020 2d64 202d 6f20 726f ALL) -p -d -o ro │ │ │ │ │ +0001adf0: 6f74 202d 6720 726f 6f74 2020 2d6d 2020 ot -g root -m │ │ │ │ │ +0001ae00: 3735 350a 0a20 2020 2020 6966 6e65 7120 755.. ifneq │ │ │ │ │ +0001ae10: 282c 2428 6669 6c74 6572 206e 6f6f 7074 (,$(filter noopt │ │ │ │ │ +0001ae20: 2c24 2844 4542 5f42 5549 4c44 5f4f 5054 ,$(DEB_BUILD_OPT │ │ │ │ │ +0001ae30: 494f 4e53 2929 290a 2020 2020 2020 2020 IONS))). │ │ │ │ │ +0001ae40: 2043 464c 4147 5320 2b3d 202d 4f30 0a20 CFLAGS += -O0. │ │ │ │ │ +0001ae50: 2020 2020 656c 7365 0a20 2020 2020 2020 else. │ │ │ │ │ +0001ae60: 2020 4346 4c41 4753 202b 3d20 2d4f 320a CFLAGS += -O2. │ │ │ │ │ +0001ae70: 2020 2020 2065 6e64 6966 0a20 2020 2020 endif. │ │ │ │ │ +0001ae80: 6966 6571 2028 2c24 2866 696c 7465 7220 ifeq (,$(filter │ │ │ │ │ +0001ae90: 6e6f 7374 7269 702c 2428 4445 425f 4255 nostrip,$(DEB_BU │ │ │ │ │ +0001aea0: 494c 445f 4f50 5449 4f4e 5329 2929 0a20 ILD_OPTIONS))). │ │ │ │ │ +0001aeb0: 2020 2020 2020 2020 494e 5354 414c 4c5f INSTALL_ │ │ │ │ │ +0001aec0: 5052 4f47 5241 4d20 2b3d 202d 730a 2020 PROGRAM += -s. │ │ │ │ │ +0001aed0: 2020 2065 6e64 6966 0a20 2020 2020 6966 endif. if │ │ │ │ │ +0001aee0: 6e65 7120 282c 2428 6669 6c74 6572 2070 neq (,$(filter p │ │ │ │ │ +0001aef0: 6172 616c 6c65 6c3d 252c 2428 4445 425f arallel=%,$(DEB_ │ │ │ │ │ +0001af00: 4255 494c 445f 4f50 5449 4f4e 5329 2929 BUILD_OPTIONS))) │ │ │ │ │ +0001af10: 0a20 2020 2020 2020 2020 4e55 4d4a 4f42 . NUMJOB │ │ │ │ │ +0001af20: 5320 3d20 2428 7061 7473 7562 7374 2070 S = $(patsubst p │ │ │ │ │ +0001af30: 6172 616c 6c65 6c3d 252c 252c 2428 6669 arallel=%,%,$(fi │ │ │ │ │ +0001af40: 6c74 6572 2070 6172 616c 6c65 6c3d 252c lter parallel=%, │ │ │ │ │ +0001af50: 2428 4445 425f 4255 494c 445f 4f50 5449 $(DEB_BUILD_OPTI │ │ │ │ │ +0001af60: 4f4e 5329 2929 0a20 2020 2020 2020 2020 ONS))). │ │ │ │ │ +0001af70: 4d41 4b45 464c 4147 5320 2b3d 202d 6a24 MAKEFLAGS += -j$ │ │ │ │ │ +0001af80: 284e 554d 4a4f 4253 290a 2020 2020 2065 (NUMJOBS). e │ │ │ │ │ +0001af90: 6e64 6966 0a0a 2020 2020 2062 7569 6c64 ndif.. build │ │ │ │ │ +0001afa0: 3a0a 2020 2020 2020 2020 2020 2020 2023 :. # │ │ │ │ │ +0001afb0: 202e 2e2e 0a20 2020 2020 6966 6571 2028 .... ifeq ( │ │ │ │ │ +0001afc0: 2c24 2866 696c 7465 7220 6e6f 6368 6563 ,$(filter nochec │ │ │ │ │ +0001afd0: 6b2c 2428 4445 425f 4255 494c 445f 4f50 k,$(DEB_BUILD_OP │ │ │ │ │ +0001afe0: 5449 4f4e 5329 2929 0a20 2020 2020 2020 TIONS))). │ │ │ │ │ +0001aff0: 2020 2020 2020 2320 436f 6465 2074 6f20 # Code to │ │ │ │ │ +0001b000: 7275 6e20 7468 6520 7061 636b 6167 6520 run the package │ │ │ │ │ +0001b010: 7465 7374 2073 7569 7465 2e0a 2020 2020 test suite.. │ │ │ │ │ +0001b020: 2065 6e64 6966 0a0a 2020 202d 2d2d 2d2d endif.. ----- │ │ │ │ │ +0001b030: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ +0001b040: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ +0001b050: 3129 2053 6f6d 6520 7061 636b 6167 6573 1) Some packages │ │ │ │ │ +0001b060: 2073 7570 706f 7274 2061 6e79 2064 656c support any del │ │ │ │ │ +0001b070: 696d 6974 6572 2c20 6275 7420 7768 6974 imiter, but whit │ │ │ │ │ +0001b080: 6573 7061 6365 2069 7320 7468 650a 6561 espace is the.ea │ │ │ │ │ +0001b090: 7369 6573 7420 746f 2070 6172 7365 2069 siest to parse i │ │ │ │ │ +0001b0a0: 6e73 6964 6520 6120 6d61 6b65 6669 6c65 nside a makefile │ │ │ │ │ +0001b0b0: 2061 6e64 2061 766f 6964 7320 616d 6269 and avoids ambi │ │ │ │ │ +0001b0c0: 6775 6974 7920 7769 7468 2066 6c61 6720 guity with flag │ │ │ │ │ +0001b0d0: 7661 6c75 6573 0a74 6861 7420 636f 6e74 values.that cont │ │ │ │ │ +0001b0e0: 6169 6e20 636f 6d6d 6173 2e0a 0a20 2020 ain commas... │ │ │ │ │ +0001b0f0: 2832 2920 5061 636b 6167 6573 2062 7569 (2) Packages bui │ │ │ │ │ +0001b100: 6c74 2077 6974 6820 e280 986d 616b 65e2 lt with ...make. │ │ │ │ │ +0001b110: 8099 2063 616e 206f 6674 656e 2069 6d70 .. can often imp │ │ │ │ │ +0001b120: 6c65 6d65 6e74 2074 6869 7320 6279 2070 lement this by p │ │ │ │ │ +0001b130: 6173 7369 6e67 0a74 6865 20e2 8098 2d6a assing.the ...-j │ │ │ │ │ +0001b140: e280 996e 206f 7074 696f 6e20 746f 20e2 ...n option to . │ │ │ │ │ +0001b150: 8098 6d61 6b65 e280 992e 0a0a 1f0a 4669 ..make........Fi │ │ │ │ │ +0001b160: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0001b170: 792e 696e 666f 2c20 204e 6f64 653a 2064 y.info, Node: d │ │ │ │ │ +0001b180: 6562 6961 6e2f 7275 6c65 7320 616e 6420 ebian/rules and │ │ │ │ │ +0001b190: 5275 6c65 732d 5265 7175 6972 6573 2d52 Rules-Requires-R │ │ │ │ │ +0001b1a0: 6f6f 742c 2020 5072 6576 3a20 6465 6269 oot, Prev: debi │ │ │ │ │ +0001b1b0: 616e 2f72 756c 6573 2061 6e64 2044 4542 an/rules and DEB │ │ │ │ │ +0001b1c0: 5f42 5549 4c44 5f4f 5054 494f 4e53 2c20 _BUILD_OPTIONS, │ │ │ │ │ +0001b1d0: 2055 703a 204d 6169 6e20 6275 696c 6469 Up: Main buildi │ │ │ │ │ +0001b1e0: 6e67 2073 6372 6970 7420 6465 6269 616e ng script debian │ │ │ │ │ +0001b1f0: 2f72 756c 6573 0a0a 342e 392e 3220 e280 /rules..4.9.2 .. │ │ │ │ │ +0001b200: 9864 6562 6961 6e2f 7275 6c65 73e2 8099 .debian/rules... │ │ │ │ │ +0001b210: 2061 6e64 20e2 8098 5275 6c65 732d 5265 and ...Rules-Re │ │ │ │ │ +0001b220: 7175 6972 6573 2d52 6f6f 74e2 8099 0a2d quires-Root....- │ │ │ │ │ +0001b230: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ 0001b240: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0001b250: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0001b260: 2d2d 2d2d 2d0a 0a44 6570 656e 6469 6e67 -----..Depending │ │ │ │ │ -0001b270: 206f 6e20 7468 6520 7661 6c75 6520 6f66 on the value of │ │ │ │ │ -0001b280: 2074 6865 202a 6e6f 7465 2052 756c 6573 the *note Rules │ │ │ │ │ -0001b290: 2d52 6571 7569 7265 732d 526f 6f74 3a20 -Requires-Root: │ │ │ │ │ -0001b2a0: 3766 2e20 6669 656c 642c 2074 6865 0a70 7f. field, the.p │ │ │ │ │ -0001b2b0: 6163 6b61 6765 2062 7569 6c64 6572 2028 ackage builder ( │ │ │ │ │ -0001b2c0: 652e 672e 2020 6470 6b67 2d62 7569 6c64 e.g. dpkg-build │ │ │ │ │ -0001b2d0: 7061 636b 6167 6529 206d 6179 2072 756e package) may run │ │ │ │ │ -0001b2e0: 2074 6865 20e2 8098 6465 6269 616e 2f72 the ...debian/r │ │ │ │ │ -0001b2f0: 756c 6573 e280 990a 7461 7267 6574 2061 ules....target a │ │ │ │ │ -0001b300: 7320 616e 2075 6e70 7269 7669 6c65 6765 s an unprivilege │ │ │ │ │ -0001b310: 6420 7573 6572 2061 6e64 2070 726f 7669 d user and provi │ │ │ │ │ -0001b320: 6465 2061 20e2 8098 6761 696e 2072 6f6f de a ...gain roo │ │ │ │ │ -0001b330: 7420 636f 6d6d 616e 64e2 8099 2e20 2054 t command.... T │ │ │ │ │ -0001b340: 6869 730a 636f 6d6d 616e 6420 616c 6c6f his.command allo │ │ │ │ │ -0001b350: 7773 2074 6865 20e2 8098 6465 6269 616e ws the ...debian │ │ │ │ │ -0001b360: 2f72 756c 6573 e280 9920 7461 7267 6574 /rules... target │ │ │ │ │ -0001b370: 2074 6f20 7275 6e20 7061 7274 6963 756c to run particul │ │ │ │ │ -0001b380: 6172 2073 7562 636f 6d6d 616e 6473 0a75 ar subcommands.u │ │ │ │ │ -0001b390: 6e64 6572 2028 6661 6b65 2972 6f6f 742e nder (fake)root. │ │ │ │ │ -0001b3a0: 0a0a 5468 6520 e280 9867 6169 6e20 726f ..The ...gain ro │ │ │ │ │ -0001b3b0: 6f74 2063 6f6d 6d61 6e64 e280 9920 6973 ot command... is │ │ │ │ │ -0001b3c0: 2070 6173 7365 6420 746f 2074 6865 2062 passed to the b │ │ │ │ │ -0001b3d0: 7569 6c64 2073 6372 6970 7420 7669 6120 uild script via │ │ │ │ │ -0001b3e0: 7468 650a e280 9844 4542 5f47 4149 4e5f the....DEB_GAIN_ │ │ │ │ │ -0001b3f0: 524f 4f54 5f43 4d44 e280 9920 656e 7669 ROOT_CMD... envi │ │ │ │ │ -0001b400: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable │ │ │ │ │ -0001b410: 2e20 2054 6865 2063 6f6e 7465 6e74 7320 . The contents │ │ │ │ │ -0001b420: 6f66 2074 6869 7320 7661 7269 6162 6c65 of this variable │ │ │ │ │ -0001b430: 0a69 7320 6120 7370 6163 6520 7365 7061 .is a space sepa │ │ │ │ │ -0001b440: 7261 7465 6420 6c69 7374 2c20 7468 6520 rated list, the │ │ │ │ │ -0001b450: 6669 7273 7420 656e 7472 7920 6f66 2077 first entry of w │ │ │ │ │ -0001b460: 6869 6368 2069 7320 7468 6520 636f 6d6d hich is the comm │ │ │ │ │ -0001b470: 616e 642c 2061 6e64 0a74 6865 2070 726f and, and.the pro │ │ │ │ │ -0001b480: 6365 6564 696e 6720 656e 7472 6965 7320 ceeding entries │ │ │ │ │ -0001b490: 6f66 2077 6869 6368 2061 7265 2061 7267 of which are arg │ │ │ │ │ -0001b4a0: 756d 656e 7473 2074 6f20 7468 6520 636f uments to the co │ │ │ │ │ -0001b4b0: 6d6d 616e 642e 2020 5468 6520 e280 9867 mmand. The ...g │ │ │ │ │ -0001b4c0: 6169 6e0a 726f 6f74 2063 6f6d 6d61 6e64 ain.root command │ │ │ │ │ -0001b4d0: e280 9920 6d75 7374 2062 6520 6176 6169 ... must be avai │ │ │ │ │ -0001b4e0: 6c61 626c 6520 7669 6120 5041 5448 2e20 lable via PATH. │ │ │ │ │ -0001b4f0: 5468 6520 e280 9867 6169 6e20 726f 6f74 The ...gain root │ │ │ │ │ -0001b500: 2063 6f6d 6d61 6e64 e280 9920 6d75 7374 command... must │ │ │ │ │ -0001b510: 0a6e 6f74 2072 656c 7920 6f6e 2073 6865 .not rely on she │ │ │ │ │ -0001b520: 6c6c 2066 6561 7475 7265 7320 6265 6361 ll features beca │ │ │ │ │ -0001b530: 7573 6520 6974 2077 696c 6c20 6e6f 7420 use it will not │ │ │ │ │ -0001b540: 6e65 6365 7373 6172 696c 7920 6265 2069 necessarily be i │ │ │ │ │ -0001b550: 6e76 6f6b 6564 0a76 6961 2061 2073 6865 nvoked.via a she │ │ │ │ │ -0001b560: 6c6c 2e0a 0a54 6865 20e2 8098 6761 696e ll...The ...gain │ │ │ │ │ -0001b570: 2072 6f6f 7420 636f 6d6d 616e 64e2 8099 root command... │ │ │ │ │ -0001b580: 206d 7573 7420 6e6f 7420 7275 6e20 696e must not run in │ │ │ │ │ -0001b590: 7465 7261 6374 6976 656c 792c 2069 6e63 teractively, inc │ │ │ │ │ -0001b5a0: 6c75 6469 6e67 2070 726f 6d70 7469 6e67 luding prompting │ │ │ │ │ -0001b5b0: 0a66 6f72 2061 6e79 2075 7365 7220 696e .for any user in │ │ │ │ │ -0001b5c0: 7075 742e 2020 4974 206d 7573 7420 6265 put. It must be │ │ │ │ │ -0001b5d0: 2070 6f73 7369 626c 6520 746f 2070 7265 possible to pre │ │ │ │ │ -0001b5e0: 7065 6e64 2074 6865 20e2 8098 6761 696e pend the ...gain │ │ │ │ │ -0001b5f0: 2072 6f6f 740a 636f 6d6d 616e 64e2 8099 root.command... │ │ │ │ │ -0001b600: 2074 6f20 616e 2065 7869 7374 696e 6720 to an existing │ │ │ │ │ -0001b610: 636f 6d6d 616e 6420 616e 6420 6974 7320 command and its │ │ │ │ │ -0001b620: 6172 6775 6d65 6e74 732c 2077 6974 686f arguments, witho │ │ │ │ │ -0001b630: 7574 206e 6565 6469 6e67 2074 6f0a 616c ut needing to.al │ │ │ │ │ -0001b640: 7465 7220 6f72 2071 756f 7465 2074 6865 ter or quote the │ │ │ │ │ -0001b650: 2065 7869 7374 696e 6720 636f 6d6d 616e existing comman │ │ │ │ │ -0001b660: 6420 616e 6420 6974 7320 6172 6775 6d65 d and its argume │ │ │ │ │ -0001b670: 6e74 732e 2020 4675 7274 6865 726d 6f72 nts. Furthermor │ │ │ │ │ -0001b680: 652c 2074 6865 0ae2 8098 6761 696e 2072 e, the....gain r │ │ │ │ │ -0001b690: 6f6f 7420 636f 6d6d 616e 64e2 8099 206d oot command... m │ │ │ │ │ -0001b6a0: 7573 7420 7072 6573 6572 7665 2061 6c6c ust preserve all │ │ │ │ │ -0001b6b0: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var │ │ │ │ │ -0001b6c0: 6961 626c 6573 2077 6974 686f 7574 2074 iables without t │ │ │ │ │ -0001b6d0: 6865 0a63 616c 6c65 7220 6861 7669 6e67 he.caller having │ │ │ │ │ -0001b6e0: 2074 6f20 6578 706c 6963 6974 6c79 2072 to explicitly r │ │ │ │ │ -0001b6f0: 6571 7565 7374 2061 6e79 2070 7265 7365 equest any prese │ │ │ │ │ -0001b700: 7276 6174 696f 6e2e 0a0a 5468 6520 666f rvation...The fo │ │ │ │ │ -0001b710: 6c6c 6f77 696e 6720 6172 6520 6578 616d llowing are exam │ │ │ │ │ -0001b720: 706c 6573 206f 6620 7661 6c69 6420 6761 ples of valid ga │ │ │ │ │ -0001b730: 696e 2072 6f6f 7420 636f 6d6d 616e 6473 in root commands │ │ │ │ │ -0001b740: 2028 696e 2073 796e 7461 7820 6f66 0a73 (in syntax of.s │ │ │ │ │ -0001b750: 6829 2c20 6173 7375 6d69 6e67 2074 6865 h), assuming the │ │ │ │ │ -0001b760: 2074 6f6f 6c73 2075 7365 6420 6172 6520 tools used are │ │ │ │ │ -0001b770: 6176 6169 6c61 626c 6520 616e 6420 7072 available and pr │ │ │ │ │ -0001b780: 6f70 6572 6c79 2063 6f6e 6669 6775 7265 operly configure │ │ │ │ │ -0001b790: 643a 0a0a 2020 2020 2023 2043 6f6d 6d61 d:.. # Comma │ │ │ │ │ -0001b7a0: 6e64 2022 7375 646f 222c 2077 6974 6820 nd "sudo", with │ │ │ │ │ -0001b7b0: 6172 6775 6d65 6e74 7320 222d 6e45 2220 arguments "-nE" │ │ │ │ │ -0001b7c0: 616e 6420 222d 2d22 0a20 2020 2020 6578 and "--". ex │ │ │ │ │ -0001b7d0: 706f 7274 2044 4542 5f47 4149 4e5f 524f port DEB_GAIN_RO │ │ │ │ │ -0001b7e0: 4f54 5f43 4d44 3d27 7375 646f 202d 6e45 OT_CMD='sudo -nE │ │ │ │ │ -0001b7f0: 202d 2d27 0a20 2020 2020 2320 436f 6d6d --'. # Comm │ │ │ │ │ -0001b800: 616e 6420 2266 616b 6572 6f6f 7422 2077 and "fakeroot" w │ │ │ │ │ -0001b810: 6974 6820 7468 6520 7369 6e67 6c65 2061 ith the single a │ │ │ │ │ -0001b820: 7267 756d 656e 7420 222d 2d22 0a20 2020 rgument "--". │ │ │ │ │ -0001b830: 2020 6578 706f 7274 2044 4542 5f47 4149 export DEB_GAI │ │ │ │ │ -0001b840: 4e5f 524f 4f54 5f43 4d44 3d27 6661 6b65 N_ROOT_CMD='fake │ │ │ │ │ -0001b850: 726f 6f74 202d 2d27 0a0a 4578 616d 706c root --'..Exampl │ │ │ │ │ -0001b860: 6573 206f 6620 7661 6c69 6420 7573 6520 es of valid use │ │ │ │ │ -0001b870: 6f66 2074 6865 20e2 8098 6761 696e 2072 of the ...gain r │ │ │ │ │ -0001b880: 6f6f 7420 636f 6d6d 616e 64e2 8099 3a0a oot command...:. │ │ │ │ │ -0001b890: 0a20 2020 2020 2320 7368 2d73 796e 7461 . # sh-synta │ │ │ │ │ -0001b8a0: 7820 2861 7373 756d 6573 2073 6574 202d x (assumes set - │ │ │ │ │ -0001b8b0: 6520 7365 6d61 6e74 6963 7320 666f 7220 e semantics for │ │ │ │ │ -0001b8c0: 6572 726f 7220 6861 6e64 6c69 6e67 290a error handling). │ │ │ │ │ -0001b8d0: 2020 2020 2024 4445 425f 4741 494e 5f52 $DEB_GAIN_R │ │ │ │ │ -0001b8e0: 4f4f 545f 434d 4420 736f 6d65 2d63 6d64 OOT_CMD some-cmd │ │ │ │ │ -0001b8f0: 202d 2d77 6869 6368 2d72 6571 7569 7265 --which-require │ │ │ │ │ -0001b900: 732d 726f 6f74 0a0a 2020 2020 2023 2070 s-root.. # p │ │ │ │ │ -0001b910: 6572 6c0a 2020 2020 206d 7920 4063 6d64 erl. my @cmd │ │ │ │ │ -0001b920: 203d 2028 2773 6f6d 652d 636d 6427 2c20 = ('some-cmd', │ │ │ │ │ -0001b930: 272d 2d77 6869 6368 2d72 6571 7569 7265 '--which-require │ │ │ │ │ -0001b940: 732d 726f 6f74 2729 3b0a 2020 2020 2075 s-root');. u │ │ │ │ │ -0001b950: 6e73 6869 6674 2840 636d 642c 2073 706c nshift(@cmd, spl │ │ │ │ │ -0001b960: 6974 2827 2027 2c20 2445 4e56 7b44 4542 it(' ', $ENV{DEB │ │ │ │ │ -0001b970: 5f47 4149 4e5f 524f 4f54 5f43 4d44 7d29 _GAIN_ROOT_CMD}) │ │ │ │ │ -0001b980: 2920 6966 2024 454e 567b 4445 425f 4741 ) if $ENV{DEB_GA │ │ │ │ │ -0001b990: 494e 5f52 4f4f 545f 434d 447d 3b0a 2020 IN_ROOT_CMD};. │ │ │ │ │ -0001b9a0: 2020 2073 7973 7465 6d28 4063 6d64 2920 system(@cmd) │ │ │ │ │ -0001b9b0: 3d3d 2030 206f 7220 6469 6528 2240 636d == 0 or die("@cm │ │ │ │ │ -0001b9c0: 6420 6661 696c 6564 2229 3b0a 0a1f 0a46 d failed");....F │ │ │ │ │ -0001b9d0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0001b9e0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0001b9f0: 5661 7269 6162 6c65 2073 7562 7374 6974 Variable substit │ │ │ │ │ -0001ba00: 7574 696f 6e73 2064 6562 6961 6e2f 7375 utions debian/su │ │ │ │ │ -0001ba10: 6273 7476 6172 732c 2020 4e65 7874 3a20 bstvars, Next: │ │ │ │ │ -0001ba20: 5570 7374 7265 616d 2073 6f75 7263 6520 Upstream source │ │ │ │ │ -0001ba30: 6c6f 6361 7469 6f6e 2064 6562 6961 6e2f location debian/ │ │ │ │ │ -0001ba40: 7761 7463 682c 2020 5072 6576 3a20 4d61 watch, Prev: Ma │ │ │ │ │ -0001ba50: 696e 2062 7569 6c64 696e 6720 7363 7269 in building scri │ │ │ │ │ -0001ba60: 7074 2064 6562 6961 6e2f 7275 6c65 732c pt debian/rules, │ │ │ │ │ -0001ba70: 2020 5570 3a20 536f 7572 6365 2070 6163 Up: Source pac │ │ │ │ │ -0001ba80: 6b61 6765 730a 0a34 2e31 3020 5661 7269 kages..4.10 Vari │ │ │ │ │ -0001ba90: 6162 6c65 2073 7562 7374 6974 7574 696f able substitutio │ │ │ │ │ -0001baa0: 6e73 3a20 e280 9864 6562 6961 6e2f 7375 ns: ...debian/su │ │ │ │ │ -0001bab0: 6273 7476 6172 73e2 8099 0a3d 3d3d 3d3d bstvars....===== │ │ │ │ │ +0001b250: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a44 -------------..D │ │ │ │ │ +0001b260: 6570 656e 6469 6e67 206f 6e20 7468 6520 epending on the │ │ │ │ │ +0001b270: 7661 6c75 6520 6f66 2074 6865 202a 6e6f value of the *no │ │ │ │ │ +0001b280: 7465 2052 756c 6573 2d52 6571 7569 7265 te Rules-Require │ │ │ │ │ +0001b290: 732d 526f 6f74 3a20 3766 2e20 6669 656c s-Root: 7f. fiel │ │ │ │ │ +0001b2a0: 642c 2074 6865 0a70 6163 6b61 6765 2062 d, the.package b │ │ │ │ │ +0001b2b0: 7569 6c64 6572 2028 652e 672e 2020 6470 uilder (e.g. dp │ │ │ │ │ +0001b2c0: 6b67 2d62 7569 6c64 7061 636b 6167 6529 kg-buildpackage) │ │ │ │ │ +0001b2d0: 206d 6179 2072 756e 2074 6865 20e2 8098 may run the ... │ │ │ │ │ +0001b2e0: 6465 6269 616e 2f72 756c 6573 e280 990a debian/rules.... │ │ │ │ │ +0001b2f0: 7461 7267 6574 2061 7320 616e 2075 6e70 target as an unp │ │ │ │ │ +0001b300: 7269 7669 6c65 6765 6420 7573 6572 2061 rivileged user a │ │ │ │ │ +0001b310: 6e64 2070 726f 7669 6465 2061 20e2 8098 nd provide a ... │ │ │ │ │ +0001b320: 6761 696e 2072 6f6f 7420 636f 6d6d 616e gain root comman │ │ │ │ │ +0001b330: 64e2 8099 2e20 2054 6869 730a 636f 6d6d d.... This.comm │ │ │ │ │ +0001b340: 616e 6420 616c 6c6f 7773 2074 6865 20e2 and allows the . │ │ │ │ │ +0001b350: 8098 6465 6269 616e 2f72 756c 6573 e280 ..debian/rules.. │ │ │ │ │ +0001b360: 9920 7461 7267 6574 2074 6f20 7275 6e20 . target to run │ │ │ │ │ +0001b370: 7061 7274 6963 756c 6172 2073 7562 636f particular subco │ │ │ │ │ +0001b380: 6d6d 616e 6473 0a75 6e64 6572 2028 6661 mmands.under (fa │ │ │ │ │ +0001b390: 6b65 2972 6f6f 742e 0a0a 5468 6520 e280 ke)root...The .. │ │ │ │ │ +0001b3a0: 9867 6169 6e20 726f 6f74 2063 6f6d 6d61 .gain root comma │ │ │ │ │ +0001b3b0: 6e64 e280 9920 6973 2070 6173 7365 6420 nd... is passed │ │ │ │ │ +0001b3c0: 746f 2074 6865 2062 7569 6c64 2073 6372 to the build scr │ │ │ │ │ +0001b3d0: 6970 7420 7669 6120 7468 650a e280 9844 ipt via the....D │ │ │ │ │ +0001b3e0: 4542 5f47 4149 4e5f 524f 4f54 5f43 4d44 EB_GAIN_ROOT_CMD │ │ │ │ │ +0001b3f0: e280 9920 656e 7669 726f 6e6d 656e 7420 ... environment │ │ │ │ │ +0001b400: 7661 7269 6162 6c65 2e20 2054 6865 2063 variable. The c │ │ │ │ │ +0001b410: 6f6e 7465 6e74 7320 6f66 2074 6869 7320 ontents of this │ │ │ │ │ +0001b420: 7661 7269 6162 6c65 0a69 7320 6120 7370 variable.is a sp │ │ │ │ │ +0001b430: 6163 6520 7365 7061 7261 7465 6420 6c69 ace separated li │ │ │ │ │ +0001b440: 7374 2c20 7468 6520 6669 7273 7420 656e st, the first en │ │ │ │ │ +0001b450: 7472 7920 6f66 2077 6869 6368 2069 7320 try of which is │ │ │ │ │ +0001b460: 7468 6520 636f 6d6d 616e 642c 2061 6e64 the command, and │ │ │ │ │ +0001b470: 0a74 6865 2070 726f 6365 6564 696e 6720 .the proceeding │ │ │ │ │ +0001b480: 656e 7472 6965 7320 6f66 2077 6869 6368 entries of which │ │ │ │ │ +0001b490: 2061 7265 2061 7267 756d 656e 7473 2074 are arguments t │ │ │ │ │ +0001b4a0: 6f20 7468 6520 636f 6d6d 616e 642e 2020 o the command. │ │ │ │ │ +0001b4b0: 5468 6520 e280 9867 6169 6e0a 726f 6f74 The ...gain.root │ │ │ │ │ +0001b4c0: 2063 6f6d 6d61 6e64 e280 9920 6d75 7374 command... must │ │ │ │ │ +0001b4d0: 2062 6520 6176 6169 6c61 626c 6520 7669 be available vi │ │ │ │ │ +0001b4e0: 6120 5041 5448 2e20 5468 6520 e280 9867 a PATH. The ...g │ │ │ │ │ +0001b4f0: 6169 6e20 726f 6f74 2063 6f6d 6d61 6e64 ain root command │ │ │ │ │ +0001b500: e280 9920 6d75 7374 0a6e 6f74 2072 656c ... must.not rel │ │ │ │ │ +0001b510: 7920 6f6e 2073 6865 6c6c 2066 6561 7475 y on shell featu │ │ │ │ │ +0001b520: 7265 7320 6265 6361 7573 6520 6974 2077 res because it w │ │ │ │ │ +0001b530: 696c 6c20 6e6f 7420 6e65 6365 7373 6172 ill not necessar │ │ │ │ │ +0001b540: 696c 7920 6265 2069 6e76 6f6b 6564 0a76 ily be invoked.v │ │ │ │ │ +0001b550: 6961 2061 2073 6865 6c6c 2e0a 0a54 6865 ia a shell...The │ │ │ │ │ +0001b560: 20e2 8098 6761 696e 2072 6f6f 7420 636f ...gain root co │ │ │ │ │ +0001b570: 6d6d 616e 64e2 8099 206d 7573 7420 6e6f mmand... must no │ │ │ │ │ +0001b580: 7420 7275 6e20 696e 7465 7261 6374 6976 t run interactiv │ │ │ │ │ +0001b590: 656c 792c 2069 6e63 6c75 6469 6e67 2070 ely, including p │ │ │ │ │ +0001b5a0: 726f 6d70 7469 6e67 0a66 6f72 2061 6e79 rompting.for any │ │ │ │ │ +0001b5b0: 2075 7365 7220 696e 7075 742e 2020 4974 user input. It │ │ │ │ │ +0001b5c0: 206d 7573 7420 6265 2070 6f73 7369 626c must be possibl │ │ │ │ │ +0001b5d0: 6520 746f 2070 7265 7065 6e64 2074 6865 e to prepend the │ │ │ │ │ +0001b5e0: 20e2 8098 6761 696e 2072 6f6f 740a 636f ...gain root.co │ │ │ │ │ +0001b5f0: 6d6d 616e 64e2 8099 2074 6f20 616e 2065 mmand... to an e │ │ │ │ │ +0001b600: 7869 7374 696e 6720 636f 6d6d 616e 6420 xisting command │ │ │ │ │ +0001b610: 616e 6420 6974 7320 6172 6775 6d65 6e74 and its argument │ │ │ │ │ +0001b620: 732c 2077 6974 686f 7574 206e 6565 6469 s, without needi │ │ │ │ │ +0001b630: 6e67 2074 6f0a 616c 7465 7220 6f72 2071 ng to.alter or q │ │ │ │ │ +0001b640: 756f 7465 2074 6865 2065 7869 7374 696e uote the existin │ │ │ │ │ +0001b650: 6720 636f 6d6d 616e 6420 616e 6420 6974 g command and it │ │ │ │ │ +0001b660: 7320 6172 6775 6d65 6e74 732e 2020 4675 s arguments. Fu │ │ │ │ │ +0001b670: 7274 6865 726d 6f72 652c 2074 6865 0ae2 rthermore, the.. │ │ │ │ │ +0001b680: 8098 6761 696e 2072 6f6f 7420 636f 6d6d ..gain root comm │ │ │ │ │ +0001b690: 616e 64e2 8099 206d 7573 7420 7072 6573 and... must pres │ │ │ │ │ +0001b6a0: 6572 7665 2061 6c6c 2065 6e76 6972 6f6e erve all environ │ │ │ │ │ +0001b6b0: 6d65 6e74 2076 6172 6961 626c 6573 2077 ment variables w │ │ │ │ │ +0001b6c0: 6974 686f 7574 2074 6865 0a63 616c 6c65 ithout the.calle │ │ │ │ │ +0001b6d0: 7220 6861 7669 6e67 2074 6f20 6578 706c r having to expl │ │ │ │ │ +0001b6e0: 6963 6974 6c79 2072 6571 7565 7374 2061 icitly request a │ │ │ │ │ +0001b6f0: 6e79 2070 7265 7365 7276 6174 696f 6e2e ny preservation. │ │ │ │ │ +0001b700: 0a0a 5468 6520 666f 6c6c 6f77 696e 6720 ..The following │ │ │ │ │ +0001b710: 6172 6520 6578 616d 706c 6573 206f 6620 are examples of │ │ │ │ │ +0001b720: 7661 6c69 6420 6761 696e 2072 6f6f 7420 valid gain root │ │ │ │ │ +0001b730: 636f 6d6d 616e 6473 2028 696e 2073 796e commands (in syn │ │ │ │ │ +0001b740: 7461 7820 6f66 0a73 6829 2c20 6173 7375 tax of.sh), assu │ │ │ │ │ +0001b750: 6d69 6e67 2074 6865 2074 6f6f 6c73 2075 ming the tools u │ │ │ │ │ +0001b760: 7365 6420 6172 6520 6176 6169 6c61 626c sed are availabl │ │ │ │ │ +0001b770: 6520 616e 6420 7072 6f70 6572 6c79 2063 e and properly c │ │ │ │ │ +0001b780: 6f6e 6669 6775 7265 643a 0a0a 2020 2020 onfigured:.. │ │ │ │ │ +0001b790: 2023 2043 6f6d 6d61 6e64 2022 7375 646f # Command "sudo │ │ │ │ │ +0001b7a0: 222c 2077 6974 6820 6172 6775 6d65 6e74 ", with argument │ │ │ │ │ +0001b7b0: 7320 222d 6e45 2220 616e 6420 222d 2d22 s "-nE" and "--" │ │ │ │ │ +0001b7c0: 0a20 2020 2020 6578 706f 7274 2044 4542 . export DEB │ │ │ │ │ +0001b7d0: 5f47 4149 4e5f 524f 4f54 5f43 4d44 3d27 _GAIN_ROOT_CMD=' │ │ │ │ │ +0001b7e0: 7375 646f 202d 6e45 202d 2d27 0a20 2020 sudo -nE --'. │ │ │ │ │ +0001b7f0: 2020 2320 436f 6d6d 616e 6420 2266 616b # Command "fak │ │ │ │ │ +0001b800: 6572 6f6f 7422 2077 6974 6820 7468 6520 eroot" with the │ │ │ │ │ +0001b810: 7369 6e67 6c65 2061 7267 756d 656e 7420 single argument │ │ │ │ │ +0001b820: 222d 2d22 0a20 2020 2020 6578 706f 7274 "--". export │ │ │ │ │ +0001b830: 2044 4542 5f47 4149 4e5f 524f 4f54 5f43 DEB_GAIN_ROOT_C │ │ │ │ │ +0001b840: 4d44 3d27 6661 6b65 726f 6f74 202d 2d27 MD='fakeroot --' │ │ │ │ │ +0001b850: 0a0a 4578 616d 706c 6573 206f 6620 7661 ..Examples of va │ │ │ │ │ +0001b860: 6c69 6420 7573 6520 6f66 2074 6865 20e2 lid use of the . │ │ │ │ │ +0001b870: 8098 6761 696e 2072 6f6f 7420 636f 6d6d ..gain root comm │ │ │ │ │ +0001b880: 616e 64e2 8099 3a0a 0a20 2020 2020 2320 and...:.. # │ │ │ │ │ +0001b890: 7368 2d73 796e 7461 7820 2861 7373 756d sh-syntax (assum │ │ │ │ │ +0001b8a0: 6573 2073 6574 202d 6520 7365 6d61 6e74 es set -e semant │ │ │ │ │ +0001b8b0: 6963 7320 666f 7220 6572 726f 7220 6861 ics for error ha │ │ │ │ │ +0001b8c0: 6e64 6c69 6e67 290a 2020 2020 2024 4445 ndling). $DE │ │ │ │ │ +0001b8d0: 425f 4741 494e 5f52 4f4f 545f 434d 4420 B_GAIN_ROOT_CMD │ │ │ │ │ +0001b8e0: 736f 6d65 2d63 6d64 202d 2d77 6869 6368 some-cmd --which │ │ │ │ │ +0001b8f0: 2d72 6571 7569 7265 732d 726f 6f74 0a0a -requires-root.. │ │ │ │ │ +0001b900: 2020 2020 2023 2070 6572 6c0a 2020 2020 # perl. │ │ │ │ │ +0001b910: 206d 7920 4063 6d64 203d 2028 2773 6f6d my @cmd = ('som │ │ │ │ │ +0001b920: 652d 636d 6427 2c20 272d 2d77 6869 6368 e-cmd', '--which │ │ │ │ │ +0001b930: 2d72 6571 7569 7265 732d 726f 6f74 2729 -requires-root') │ │ │ │ │ +0001b940: 3b0a 2020 2020 2075 6e73 6869 6674 2840 ;. unshift(@ │ │ │ │ │ +0001b950: 636d 642c 2073 706c 6974 2827 2027 2c20 cmd, split(' ', │ │ │ │ │ +0001b960: 2445 4e56 7b44 4542 5f47 4149 4e5f 524f $ENV{DEB_GAIN_RO │ │ │ │ │ +0001b970: 4f54 5f43 4d44 7d29 2920 6966 2024 454e OT_CMD})) if $EN │ │ │ │ │ +0001b980: 567b 4445 425f 4741 494e 5f52 4f4f 545f V{DEB_GAIN_ROOT_ │ │ │ │ │ +0001b990: 434d 447d 3b0a 2020 2020 2073 7973 7465 CMD};. syste │ │ │ │ │ +0001b9a0: 6d28 4063 6d64 2920 3d3d 2030 206f 7220 m(@cmd) == 0 or │ │ │ │ │ +0001b9b0: 6469 6528 2240 636d 6420 6661 696c 6564 die("@cmd failed │ │ │ │ │ +0001b9c0: 2229 3b0a 0a1f 0a46 696c 653a 2064 6562 ");....File: deb │ │ │ │ │ +0001b9d0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0001b9e0: 2020 4e6f 6465 3a20 5661 7269 6162 6c65 Node: Variable │ │ │ │ │ +0001b9f0: 2073 7562 7374 6974 7574 696f 6e73 2064 substitutions d │ │ │ │ │ +0001ba00: 6562 6961 6e2f 7375 6273 7476 6172 732c ebian/substvars, │ │ │ │ │ +0001ba10: 2020 4e65 7874 3a20 5570 7374 7265 616d Next: Upstream │ │ │ │ │ +0001ba20: 2073 6f75 7263 6520 6c6f 6361 7469 6f6e source location │ │ │ │ │ +0001ba30: 2064 6562 6961 6e2f 7761 7463 682c 2020 debian/watch, │ │ │ │ │ +0001ba40: 5072 6576 3a20 4d61 696e 2062 7569 6c64 Prev: Main build │ │ │ │ │ +0001ba50: 696e 6720 7363 7269 7074 2064 6562 6961 ing script debia │ │ │ │ │ +0001ba60: 6e2f 7275 6c65 732c 2020 5570 3a20 536f n/rules, Up: So │ │ │ │ │ +0001ba70: 7572 6365 2070 6163 6b61 6765 730a 0a34 urce packages..4 │ │ │ │ │ +0001ba80: 2e31 3020 5661 7269 6162 6c65 2073 7562 .10 Variable sub │ │ │ │ │ +0001ba90: 7374 6974 7574 696f 6e73 3a20 e280 9864 stitutions: ...d │ │ │ │ │ +0001baa0: 6562 6961 6e2f 7375 6273 7476 6172 73e2 ebian/substvars. │ │ │ │ │ +0001bab0: 8099 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ...============= │ │ │ │ │ 0001bac0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 0001bad0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0001bae0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5768 656e ==========..When │ │ │ │ │ -0001baf0: 20e2 8098 6470 6b67 2d67 656e 636f 6e74 ...dpkg-gencont │ │ │ │ │ -0001bb00: 726f 6ce2 8099 2067 656e 6572 6174 6573 rol... generates │ │ │ │ │ -0001bb10: 202a 6e6f 7465 2062 696e 6172 7920 7061 *note binary pa │ │ │ │ │ -0001bb20: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ -0001bb30: 6c65 733a 2033 352e 0a28 e280 9844 4542 les: 35..(...DEB │ │ │ │ │ -0001bb40: 4941 4e2f 636f 6e74 726f 6ce2 8099 292c IAN/control...), │ │ │ │ │ -0001bb50: 2069 7420 7065 7266 6f72 6d73 2076 6172 it performs var │ │ │ │ │ -0001bb60: 6961 626c 6520 7375 6273 7469 7475 7469 iable substituti │ │ │ │ │ -0001bb70: 6f6e 7320 6f6e 2069 7473 206f 7574 7075 ons on its outpu │ │ │ │ │ -0001bb80: 740a 6a75 7374 2062 6566 6f72 6520 7772 t.just before wr │ │ │ │ │ -0001bb90: 6974 696e 6720 6974 2e20 2056 6172 6961 iting it. Varia │ │ │ │ │ -0001bba0: 626c 6520 7375 6273 7469 7475 7469 6f6e ble substitution │ │ │ │ │ -0001bbb0: 7320 6861 7665 2074 6865 2066 6f72 6d0a s have the form. │ │ │ │ │ -0001bbc0: e280 9824 7b76 6172 6961 626c 657d e280 ...${variable}.. │ │ │ │ │ -0001bbd0: 992e 2020 5468 6520 6f70 7469 6f6e 616c .. The optional │ │ │ │ │ -0001bbe0: 2066 696c 6520 e280 9864 6562 6961 6e2f file ...debian/ │ │ │ │ │ -0001bbf0: 7375 6273 7476 6172 73e2 8099 2063 6f6e substvars... con │ │ │ │ │ -0001bc00: 7461 696e 7320 7661 7269 6162 6c65 0a73 tains variable.s │ │ │ │ │ -0001bc10: 7562 7374 6974 7574 696f 6e73 2074 6f20 ubstitutions to │ │ │ │ │ -0001bc20: 6265 2075 7365 643b 2076 6172 6961 626c be used; variabl │ │ │ │ │ -0001bc30: 6573 2063 616e 2061 6c73 6f20 6265 2073 es can also be s │ │ │ │ │ -0001bc40: 6574 2064 6972 6563 746c 7920 6672 6f6d et directly from │ │ │ │ │ -0001bc50: 0ae2 8098 6465 6269 616e 2f72 756c 6573 ....debian/rules │ │ │ │ │ -0001bc60: e280 9920 7573 696e 6720 7468 6520 e280 ... using the .. │ │ │ │ │ -0001bc70: 982d 56e2 8099 206f 7074 696f 6e20 746f .-V... option to │ │ │ │ │ -0001bc80: 2074 6865 2073 6f75 7263 6520 7061 636b the source pack │ │ │ │ │ -0001bc90: 6167 696e 6720 636f 6d6d 616e 6473 2c0a aging commands,. │ │ │ │ │ -0001bca0: 616e 6420 6365 7274 6169 6e20 7072 6564 and certain pred │ │ │ │ │ -0001bcb0: 6566 696e 6564 2076 6172 6961 626c 6573 efined variables │ │ │ │ │ -0001bcc0: 2061 7265 2061 6c73 6f20 6176 6169 6c61 are also availa │ │ │ │ │ -0001bcd0: 626c 652e 0a0a 5468 6520 e280 9864 6562 ble...The ...deb │ │ │ │ │ -0001bce0: 6961 6e2f 7375 6273 7476 6172 73e2 8099 ian/substvars... │ │ │ │ │ -0001bcf0: 2066 696c 6520 6973 2075 7375 616c 6c79 file is usually │ │ │ │ │ -0001bd00: 2067 656e 6572 6174 6564 2061 6e64 206d generated and m │ │ │ │ │ -0001bd10: 6f64 6966 6965 640a 6479 6e61 6d69 6361 odified.dynamica │ │ │ │ │ -0001bd20: 6c6c 7920 6279 20e2 8098 6465 6269 616e lly by ...debian │ │ │ │ │ -0001bd30: 2f72 756c 6573 e280 9920 7461 7267 6574 /rules... target │ │ │ │ │ -0001bd40: 732c 2069 6e20 7768 6963 6820 6361 7365 s, in which case │ │ │ │ │ -0001bd50: 2069 7420 6d75 7374 2062 6520 7265 6d6f it must be remo │ │ │ │ │ -0001bd60: 7665 640a 6279 2074 6865 20e2 8098 636c ved.by the ...cl │ │ │ │ │ -0001bd70: 6561 6ee2 8099 2074 6172 6765 742e 0a0a ean... target... │ │ │ │ │ -0001bd80: 5365 6520 e280 9864 6562 2d73 7562 7374 See ...deb-subst │ │ │ │ │ -0001bd90: 7661 7273 2835 29e2 8099 2066 6f72 2066 vars(5)... for f │ │ │ │ │ -0001bda0: 756c 6c20 6465 7461 696c 7320 6162 6f75 ull details abou │ │ │ │ │ -0001bdb0: 7420 736f 7572 6365 2076 6172 6961 626c t source variabl │ │ │ │ │ -0001bdc0: 650a 7375 6273 7469 7475 7469 6f6e 732c e.substitutions, │ │ │ │ │ -0001bdd0: 2069 6e63 6c75 6469 6e67 2074 6865 2066 including the f │ │ │ │ │ -0001bde0: 6f72 6d61 7420 6f66 20e2 8098 6465 6269 ormat of ...debi │ │ │ │ │ -0001bdf0: 616e 2f73 7562 7374 7661 7273 e280 992e an/substvars.... │ │ │ │ │ -0001be00: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0001be10: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0001be20: 6f64 653a 2055 7073 7472 6561 6d20 736f ode: Upstream so │ │ │ │ │ -0001be30: 7572 6365 206c 6f63 6174 696f 6e20 6465 urce location de │ │ │ │ │ -0001be40: 6269 616e 2f77 6174 6368 2c20 204e 6578 bian/watch, Nex │ │ │ │ │ -0001be50: 743a 2047 656e 6572 6174 6564 2066 696c t: Generated fil │ │ │ │ │ -0001be60: 6573 206c 6973 7420 6465 6269 616e 2f66 es list debian/f │ │ │ │ │ -0001be70: 696c 6573 2c20 2050 7265 763a 2056 6172 iles, Prev: Var │ │ │ │ │ -0001be80: 6961 626c 6520 7375 6273 7469 7475 7469 iable substituti │ │ │ │ │ -0001be90: 6f6e 7320 6465 6269 616e 2f73 7562 7374 ons debian/subst │ │ │ │ │ -0001bea0: 7661 7273 2c20 2055 703a 2053 6f75 7263 vars, Up: Sourc │ │ │ │ │ -0001beb0: 6520 7061 636b 6167 6573 0a0a 342e 3131 e packages..4.11 │ │ │ │ │ -0001bec0: 2055 7073 7472 6561 6d20 736f 7572 6365 Upstream source │ │ │ │ │ -0001bed0: 206c 6f63 6174 696f 6e3a 20e2 8098 6465 location: ...de │ │ │ │ │ -0001bee0: 6269 616e 2f77 6174 6368 e280 990a 3d3d bian/watch....== │ │ │ │ │ +0001bae0: 3d3d 0a0a 5768 656e 20e2 8098 6470 6b67 ==..When ...dpkg │ │ │ │ │ +0001baf0: 2d67 656e 636f 6e74 726f 6ce2 8099 2067 -gencontrol... g │ │ │ │ │ +0001bb00: 656e 6572 6174 6573 202a 6e6f 7465 2062 enerates *note b │ │ │ │ │ +0001bb10: 696e 6172 7920 7061 636b 6167 6520 636f inary package co │ │ │ │ │ +0001bb20: 6e74 726f 6c20 6669 6c65 733a 2033 352e ntrol files: 35. │ │ │ │ │ +0001bb30: 0a28 e280 9844 4542 4941 4e2f 636f 6e74 .(...DEBIAN/cont │ │ │ │ │ +0001bb40: 726f 6ce2 8099 292c 2069 7420 7065 7266 rol...), it perf │ │ │ │ │ +0001bb50: 6f72 6d73 2076 6172 6961 626c 6520 7375 orms variable su │ │ │ │ │ +0001bb60: 6273 7469 7475 7469 6f6e 7320 6f6e 2069 bstitutions on i │ │ │ │ │ +0001bb70: 7473 206f 7574 7075 740a 6a75 7374 2062 ts output.just b │ │ │ │ │ +0001bb80: 6566 6f72 6520 7772 6974 696e 6720 6974 efore writing it │ │ │ │ │ +0001bb90: 2e20 2056 6172 6961 626c 6520 7375 6273 . Variable subs │ │ │ │ │ +0001bba0: 7469 7475 7469 6f6e 7320 6861 7665 2074 titutions have t │ │ │ │ │ +0001bbb0: 6865 2066 6f72 6d0a e280 9824 7b76 6172 he form....${var │ │ │ │ │ +0001bbc0: 6961 626c 657d e280 992e 2020 5468 6520 iable}.... The │ │ │ │ │ +0001bbd0: 6f70 7469 6f6e 616c 2066 696c 6520 e280 optional file .. │ │ │ │ │ +0001bbe0: 9864 6562 6961 6e2f 7375 6273 7476 6172 .debian/substvar │ │ │ │ │ +0001bbf0: 73e2 8099 2063 6f6e 7461 696e 7320 7661 s... contains va │ │ │ │ │ +0001bc00: 7269 6162 6c65 0a73 7562 7374 6974 7574 riable.substitut │ │ │ │ │ +0001bc10: 696f 6e73 2074 6f20 6265 2075 7365 643b ions to be used; │ │ │ │ │ +0001bc20: 2076 6172 6961 626c 6573 2063 616e 2061 variables can a │ │ │ │ │ +0001bc30: 6c73 6f20 6265 2073 6574 2064 6972 6563 lso be set direc │ │ │ │ │ +0001bc40: 746c 7920 6672 6f6d 0ae2 8098 6465 6269 tly from....debi │ │ │ │ │ +0001bc50: 616e 2f72 756c 6573 e280 9920 7573 696e an/rules... usin │ │ │ │ │ +0001bc60: 6720 7468 6520 e280 982d 56e2 8099 206f g the ...-V... o │ │ │ │ │ +0001bc70: 7074 696f 6e20 746f 2074 6865 2073 6f75 ption to the sou │ │ │ │ │ +0001bc80: 7263 6520 7061 636b 6167 696e 6720 636f rce packaging co │ │ │ │ │ +0001bc90: 6d6d 616e 6473 2c0a 616e 6420 6365 7274 mmands,.and cert │ │ │ │ │ +0001bca0: 6169 6e20 7072 6564 6566 696e 6564 2076 ain predefined v │ │ │ │ │ +0001bcb0: 6172 6961 626c 6573 2061 7265 2061 6c73 ariables are als │ │ │ │ │ +0001bcc0: 6f20 6176 6169 6c61 626c 652e 0a0a 5468 o available...Th │ │ │ │ │ +0001bcd0: 6520 e280 9864 6562 6961 6e2f 7375 6273 e ...debian/subs │ │ │ │ │ +0001bce0: 7476 6172 73e2 8099 2066 696c 6520 6973 tvars... file is │ │ │ │ │ +0001bcf0: 2075 7375 616c 6c79 2067 656e 6572 6174 usually generat │ │ │ │ │ +0001bd00: 6564 2061 6e64 206d 6f64 6966 6965 640a ed and modified. │ │ │ │ │ +0001bd10: 6479 6e61 6d69 6361 6c6c 7920 6279 20e2 dynamically by . │ │ │ │ │ +0001bd20: 8098 6465 6269 616e 2f72 756c 6573 e280 ..debian/rules.. │ │ │ │ │ +0001bd30: 9920 7461 7267 6574 732c 2069 6e20 7768 . targets, in wh │ │ │ │ │ +0001bd40: 6963 6820 6361 7365 2069 7420 6d75 7374 ich case it must │ │ │ │ │ +0001bd50: 2062 6520 7265 6d6f 7665 640a 6279 2074 be removed.by t │ │ │ │ │ +0001bd60: 6865 20e2 8098 636c 6561 6ee2 8099 2074 he ...clean... t │ │ │ │ │ +0001bd70: 6172 6765 742e 0a0a 5365 6520 e280 9864 arget...See ...d │ │ │ │ │ +0001bd80: 6562 2d73 7562 7374 7661 7273 2835 29e2 eb-substvars(5). │ │ │ │ │ +0001bd90: 8099 2066 6f72 2066 756c 6c20 6465 7461 .. for full deta │ │ │ │ │ +0001bda0: 696c 7320 6162 6f75 7420 736f 7572 6365 ils about source │ │ │ │ │ +0001bdb0: 2076 6172 6961 626c 650a 7375 6273 7469 variable.substi │ │ │ │ │ +0001bdc0: 7475 7469 6f6e 732c 2069 6e63 6c75 6469 tutions, includi │ │ │ │ │ +0001bdd0: 6e67 2074 6865 2066 6f72 6d61 7420 6f66 ng the format of │ │ │ │ │ +0001bde0: 20e2 8098 6465 6269 616e 2f73 7562 7374 ...debian/subst │ │ │ │ │ +0001bdf0: 7661 7273 e280 992e 0a0a 1f0a 4669 6c65 vars........File │ │ │ │ │ +0001be00: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0001be10: 696e 666f 2c20 204e 6f64 653a 2055 7073 info, Node: Ups │ │ │ │ │ +0001be20: 7472 6561 6d20 736f 7572 6365 206c 6f63 tream source loc │ │ │ │ │ +0001be30: 6174 696f 6e20 6465 6269 616e 2f77 6174 ation debian/wat │ │ │ │ │ +0001be40: 6368 2c20 204e 6578 743a 2047 656e 6572 ch, Next: Gener │ │ │ │ │ +0001be50: 6174 6564 2066 696c 6573 206c 6973 7420 ated files list │ │ │ │ │ +0001be60: 6465 6269 616e 2f66 696c 6573 2c20 2050 debian/files, P │ │ │ │ │ +0001be70: 7265 763a 2056 6172 6961 626c 6520 7375 rev: Variable su │ │ │ │ │ +0001be80: 6273 7469 7475 7469 6f6e 7320 6465 6269 bstitutions debi │ │ │ │ │ +0001be90: 616e 2f73 7562 7374 7661 7273 2c20 2055 an/substvars, U │ │ │ │ │ +0001bea0: 703a 2053 6f75 7263 6520 7061 636b 6167 p: Source packag │ │ │ │ │ +0001beb0: 6573 0a0a 342e 3131 2055 7073 7472 6561 es..4.11 Upstrea │ │ │ │ │ +0001bec0: 6d20 736f 7572 6365 206c 6f63 6174 696f m source locatio │ │ │ │ │ +0001bed0: 6e3a 20e2 8098 6465 6269 616e 2f77 6174 n: ...debian/wat │ │ │ │ │ +0001bee0: 6368 e280 990a 3d3d 3d3d 3d3d 3d3d 3d3d ch....========== │ │ │ │ │ 0001bef0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 0001bf00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0001bf10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi │ │ │ │ │ -0001bf20: 7320 6973 2061 2063 6f6e 6669 6775 7261 s is a configura │ │ │ │ │ -0001bf30: 7469 6f6e 2066 696c 6520 666f 7220 7468 tion file for th │ │ │ │ │ -0001bf40: 6520 e280 9875 7363 616e e280 9920 7574 e ...uscan... ut │ │ │ │ │ -0001bf50: 696c 6974 7920 7768 6963 6820 6465 6669 ility which defi │ │ │ │ │ -0001bf60: 6e65 7320 686f 770a 746f 2061 7574 6f6d nes how.to autom │ │ │ │ │ -0001bf70: 6174 6963 616c 6c79 2073 6361 6e20 6674 atically scan ft │ │ │ │ │ -0001bf80: 7020 6f72 2068 7474 7020 7369 7465 7320 p or http sites │ │ │ │ │ -0001bf90: 666f 7220 6e65 776c 7920 6176 6169 6c61 for newly availa │ │ │ │ │ -0001bfa0: 626c 6520 7570 6461 7465 7320 6f66 0a74 ble updates of.t │ │ │ │ │ -0001bfb0: 6865 2070 6163 6b61 6765 2e20 2054 6869 he package. Thi │ │ │ │ │ -0001bfc0: 7320 6973 2061 6c73 6f20 7573 6564 2062 s is also used b │ │ │ │ │ -0001bfd0: 7920 736f 6d65 2044 6562 6961 6e20 5141 y some Debian QA │ │ │ │ │ -0001bfe0: 2074 6f6f 6c73 2074 6f20 6865 6c70 2077 tools to help w │ │ │ │ │ -0001bff0: 6974 680a 7175 616c 6974 7920 636f 6e74 ith.quality cont │ │ │ │ │ -0001c000: 726f 6c20 616e 6420 6d61 696e 7465 6e61 rol and maintena │ │ │ │ │ -0001c010: 6e63 6520 6f66 2074 6865 2064 6973 7472 nce of the distr │ │ │ │ │ -0001c020: 6962 7574 696f 6e20 6173 2061 2077 686f ibution as a who │ │ │ │ │ -0001c030: 6c65 2e20 2049 6620 7468 650a 7570 7374 le. If the.upst │ │ │ │ │ -0001c040: 7265 616d 2073 6f75 7263 6520 6f66 2074 ream source of t │ │ │ │ │ -0001c050: 6865 2070 6163 6b61 6765 2069 7320 6176 he package is av │ │ │ │ │ -0001c060: 6169 6c61 626c 6520 7669 6120 6120 6d65 ailable via a me │ │ │ │ │ -0001c070: 6368 6169 736d 2074 6861 7420 e280 9875 chaism that ...u │ │ │ │ │ -0001c080: 7363 616e e280 990a 756e 6465 7273 7461 scan....understa │ │ │ │ │ -0001c090: 6e64 732c 2069 6e63 6c75 6469 6e67 2074 nds, including t │ │ │ │ │ -0001c0a0: 6869 7320 636f 6e66 6967 7572 6174 696f his configuratio │ │ │ │ │ -0001c0b0: 6e20 6669 6c65 2069 7320 7265 636f 6d6d n file is recomm │ │ │ │ │ -0001c0c0: 656e 6465 642e 0a0a 4966 2074 6865 2075 ended...If the u │ │ │ │ │ -0001c0d0: 7073 7472 6561 6d20 6d61 696e 7461 696e pstream maintain │ │ │ │ │ -0001c0e0: 6572 206f 6620 7468 6520 736f 6674 7761 er of the softwa │ │ │ │ │ -0001c0f0: 7265 2070 726f 7669 6465 7320 4f70 656e re provides Open │ │ │ │ │ -0001c100: 5047 5020 7369 676e 6174 7572 6573 0a66 PGP signatures.f │ │ │ │ │ -0001c110: 6f72 206e 6577 2072 656c 6561 7365 732c or new releases, │ │ │ │ │ -0001c120: 2069 6e63 6c75 6469 6e67 2074 6865 2069 including the i │ │ │ │ │ -0001c130: 6e66 6f72 6d61 7469 6f6e 2072 6571 7569 nformation requi │ │ │ │ │ -0001c140: 7265 6420 666f 7220 e280 9875 7363 616e red for ...uscan │ │ │ │ │ -0001c150: e280 9920 746f 0a76 6572 6966 7920 7369 ... to.verify si │ │ │ │ │ -0001c160: 676e 6174 7572 6573 2066 6f72 206e 6577 gnatures for new │ │ │ │ │ -0001c170: 2075 7073 7472 6561 6d20 7265 6c65 6173 upstream releas │ │ │ │ │ -0001c180: 6573 2069 7320 616c 736f 2072 6563 6f6d es is also recom │ │ │ │ │ -0001c190: 6d65 6e64 6564 2e20 2054 6f20 646f 0a74 mended. To do.t │ │ │ │ │ -0001c1a0: 6869 732c 2075 7365 2074 6865 20e2 8098 his, use the ... │ │ │ │ │ -0001c1b0: 7067 7073 6967 7572 6c6d 616e 676c 65e2 pgpsigurlmangle. │ │ │ │ │ -0001c1c0: 8099 206f 7074 696f 6e20 696e 20e2 8098 .. option in ... │ │ │ │ │ -0001c1d0: 6465 6269 616e 2f77 6174 6368 e280 9920 debian/watch... │ │ │ │ │ -0001c1e0: 746f 2073 7065 6369 6679 2074 6865 0a6c to specify the.l │ │ │ │ │ -0001c1f0: 6f63 6174 696f 6e20 6f66 2074 6865 2075 ocation of the u │ │ │ │ │ -0001c200: 7073 7472 6561 6d20 7369 676e 6174 7572 pstream signatur │ │ │ │ │ -0001c210: 652c 2061 6e64 2069 6e63 6c75 6465 2074 e, and include t │ │ │ │ │ -0001c220: 6865 206b 6579 206f 7220 6b65 7973 2075 he key or keys u │ │ │ │ │ -0001c230: 7365 6420 746f 0a73 6967 6e20 7570 7374 sed to.sign upst │ │ │ │ │ -0001c240: 7265 616d 2072 656c 6561 7365 7320 696e ream releases in │ │ │ │ │ -0001c250: 2074 6865 2044 6562 6961 6e20 736f 7572 the Debian sour │ │ │ │ │ -0001c260: 6365 2070 6163 6b61 6765 2061 730a e280 ce package as... │ │ │ │ │ -0001c270: 9864 6562 6961 6e2f 7570 7374 7265 616d .debian/upstream │ │ │ │ │ -0001c280: 2f73 6967 6e69 6e67 2d6b 6579 2e61 7363 /signing-key.asc │ │ │ │ │ -0001c290: e280 992e 0a0a 466f 7220 6d6f 7265 2069 ......For more i │ │ │ │ │ -0001c2a0: 6e66 6f72 6d61 7469 6f6e 2061 626f 7574 nformation about │ │ │ │ │ -0001c2b0: 20e2 8098 7573 6361 6ee2 8099 2061 6e64 ...uscan... and │ │ │ │ │ -0001c2c0: 2074 6865 7365 206f 7074 696f 6e73 2c20 these options, │ │ │ │ │ -0001c2d0: 696e 636c 7564 696e 6720 686f 7720 746f including how to │ │ │ │ │ -0001c2e0: 0a67 656e 6572 6174 6520 7468 6520 6669 .generate the fi │ │ │ │ │ -0001c2f0: 6c65 2063 6f6e 7461 696e 696e 6720 7570 le containing up │ │ │ │ │ -0001c300: 7374 7265 616d 2073 6967 6e69 6e67 206b stream signing k │ │ │ │ │ -0001c310: 6579 732c 2073 6565 20e2 8098 7573 6361 eys, see ...usca │ │ │ │ │ -0001c320: 6e28 3129 e280 992e 0a0a 1f0a 4669 6c65 n(1)........File │ │ │ │ │ -0001c330: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0001c340: 696e 666f 2c20 204e 6f64 653a 2047 656e info, Node: Gen │ │ │ │ │ -0001c350: 6572 6174 6564 2066 696c 6573 206c 6973 erated files lis │ │ │ │ │ -0001c360: 7420 6465 6269 616e 2f66 696c 6573 2c20 t debian/files, │ │ │ │ │ -0001c370: 204e 6578 743a 2045 6d62 6564 6465 6420 Next: Embedded │ │ │ │ │ -0001c380: 636f 6465 2063 6f70 6965 732c 2020 5072 code copies, Pr │ │ │ │ │ -0001c390: 6576 3a20 5570 7374 7265 616d 2073 6f75 ev: Upstream sou │ │ │ │ │ -0001c3a0: 7263 6520 6c6f 6361 7469 6f6e 2064 6562 rce location deb │ │ │ │ │ -0001c3b0: 6961 6e2f 7761 7463 682c 2020 5570 3a20 ian/watch, Up: │ │ │ │ │ -0001c3c0: 536f 7572 6365 2070 6163 6b61 6765 730a Source packages. │ │ │ │ │ -0001c3d0: 0a34 2e31 3220 4765 6e65 7261 7465 6420 .4.12 Generated │ │ │ │ │ -0001c3e0: 6669 6c65 7320 6c69 7374 3a20 e280 9864 files list: ...d │ │ │ │ │ -0001c3f0: 6562 6961 6e2f 6669 6c65 73e2 8099 0a3d ebian/files....= │ │ │ │ │ +0001bf10: 3d3d 3d0a 0a54 6869 7320 6973 2061 2063 ===..This is a c │ │ │ │ │ +0001bf20: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +0001bf30: 6520 666f 7220 7468 6520 e280 9875 7363 e for the ...usc │ │ │ │ │ +0001bf40: 616e e280 9920 7574 696c 6974 7920 7768 an... utility wh │ │ │ │ │ +0001bf50: 6963 6820 6465 6669 6e65 7320 686f 770a ich defines how. │ │ │ │ │ +0001bf60: 746f 2061 7574 6f6d 6174 6963 616c 6c79 to automatically │ │ │ │ │ +0001bf70: 2073 6361 6e20 6674 7020 6f72 2068 7474 scan ftp or htt │ │ │ │ │ +0001bf80: 7020 7369 7465 7320 666f 7220 6e65 776c p sites for newl │ │ │ │ │ +0001bf90: 7920 6176 6169 6c61 626c 6520 7570 6461 y available upda │ │ │ │ │ +0001bfa0: 7465 7320 6f66 0a74 6865 2070 6163 6b61 tes of.the packa │ │ │ │ │ +0001bfb0: 6765 2e20 2054 6869 7320 6973 2061 6c73 ge. This is als │ │ │ │ │ +0001bfc0: 6f20 7573 6564 2062 7920 736f 6d65 2044 o used by some D │ │ │ │ │ +0001bfd0: 6562 6961 6e20 5141 2074 6f6f 6c73 2074 ebian QA tools t │ │ │ │ │ +0001bfe0: 6f20 6865 6c70 2077 6974 680a 7175 616c o help with.qual │ │ │ │ │ +0001bff0: 6974 7920 636f 6e74 726f 6c20 616e 6420 ity control and │ │ │ │ │ +0001c000: 6d61 696e 7465 6e61 6e63 6520 6f66 2074 maintenance of t │ │ │ │ │ +0001c010: 6865 2064 6973 7472 6962 7574 696f 6e20 he distribution │ │ │ │ │ +0001c020: 6173 2061 2077 686f 6c65 2e20 2049 6620 as a whole. If │ │ │ │ │ +0001c030: 7468 650a 7570 7374 7265 616d 2073 6f75 the.upstream sou │ │ │ │ │ +0001c040: 7263 6520 6f66 2074 6865 2070 6163 6b61 rce of the packa │ │ │ │ │ +0001c050: 6765 2069 7320 6176 6169 6c61 626c 6520 ge is available │ │ │ │ │ +0001c060: 7669 6120 6120 6d65 6368 6169 736d 2074 via a mechaism t │ │ │ │ │ +0001c070: 6861 7420 e280 9875 7363 616e e280 990a hat ...uscan.... │ │ │ │ │ +0001c080: 756e 6465 7273 7461 6e64 732c 2069 6e63 understands, inc │ │ │ │ │ +0001c090: 6c75 6469 6e67 2074 6869 7320 636f 6e66 luding this conf │ │ │ │ │ +0001c0a0: 6967 7572 6174 696f 6e20 6669 6c65 2069 iguration file i │ │ │ │ │ +0001c0b0: 7320 7265 636f 6d6d 656e 6465 642e 0a0a s recommended... │ │ │ │ │ +0001c0c0: 4966 2074 6865 2075 7073 7472 6561 6d20 If the upstream │ │ │ │ │ +0001c0d0: 6d61 696e 7461 696e 6572 206f 6620 7468 maintainer of th │ │ │ │ │ +0001c0e0: 6520 736f 6674 7761 7265 2070 726f 7669 e software provi │ │ │ │ │ +0001c0f0: 6465 7320 4f70 656e 5047 5020 7369 676e des OpenPGP sign │ │ │ │ │ +0001c100: 6174 7572 6573 0a66 6f72 206e 6577 2072 atures.for new r │ │ │ │ │ +0001c110: 656c 6561 7365 732c 2069 6e63 6c75 6469 eleases, includi │ │ │ │ │ +0001c120: 6e67 2074 6865 2069 6e66 6f72 6d61 7469 ng the informati │ │ │ │ │ +0001c130: 6f6e 2072 6571 7569 7265 6420 666f 7220 on required for │ │ │ │ │ +0001c140: e280 9875 7363 616e e280 9920 746f 0a76 ...uscan... to.v │ │ │ │ │ +0001c150: 6572 6966 7920 7369 676e 6174 7572 6573 erify signatures │ │ │ │ │ +0001c160: 2066 6f72 206e 6577 2075 7073 7472 6561 for new upstrea │ │ │ │ │ +0001c170: 6d20 7265 6c65 6173 6573 2069 7320 616c m releases is al │ │ │ │ │ +0001c180: 736f 2072 6563 6f6d 6d65 6e64 6564 2e20 so recommended. │ │ │ │ │ +0001c190: 2054 6f20 646f 0a74 6869 732c 2075 7365 To do.this, use │ │ │ │ │ +0001c1a0: 2074 6865 20e2 8098 7067 7073 6967 7572 the ...pgpsigur │ │ │ │ │ +0001c1b0: 6c6d 616e 676c 65e2 8099 206f 7074 696f lmangle... optio │ │ │ │ │ +0001c1c0: 6e20 696e 20e2 8098 6465 6269 616e 2f77 n in ...debian/w │ │ │ │ │ +0001c1d0: 6174 6368 e280 9920 746f 2073 7065 6369 atch... to speci │ │ │ │ │ +0001c1e0: 6679 2074 6865 0a6c 6f63 6174 696f 6e20 fy the.location │ │ │ │ │ +0001c1f0: 6f66 2074 6865 2075 7073 7472 6561 6d20 of the upstream │ │ │ │ │ +0001c200: 7369 676e 6174 7572 652c 2061 6e64 2069 signature, and i │ │ │ │ │ +0001c210: 6e63 6c75 6465 2074 6865 206b 6579 206f nclude the key o │ │ │ │ │ +0001c220: 7220 6b65 7973 2075 7365 6420 746f 0a73 r keys used to.s │ │ │ │ │ +0001c230: 6967 6e20 7570 7374 7265 616d 2072 656c ign upstream rel │ │ │ │ │ +0001c240: 6561 7365 7320 696e 2074 6865 2044 6562 eases in the Deb │ │ │ │ │ +0001c250: 6961 6e20 736f 7572 6365 2070 6163 6b61 ian source packa │ │ │ │ │ +0001c260: 6765 2061 730a e280 9864 6562 6961 6e2f ge as....debian/ │ │ │ │ │ +0001c270: 7570 7374 7265 616d 2f73 6967 6e69 6e67 upstream/signing │ │ │ │ │ +0001c280: 2d6b 6579 2e61 7363 e280 992e 0a0a 466f -key.asc......Fo │ │ │ │ │ +0001c290: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati │ │ │ │ │ +0001c2a0: 6f6e 2061 626f 7574 20e2 8098 7573 6361 on about ...usca │ │ │ │ │ +0001c2b0: 6ee2 8099 2061 6e64 2074 6865 7365 206f n... and these o │ │ │ │ │ +0001c2c0: 7074 696f 6e73 2c20 696e 636c 7564 696e ptions, includin │ │ │ │ │ +0001c2d0: 6720 686f 7720 746f 0a67 656e 6572 6174 g how to.generat │ │ │ │ │ +0001c2e0: 6520 7468 6520 6669 6c65 2063 6f6e 7461 e the file conta │ │ │ │ │ +0001c2f0: 696e 696e 6720 7570 7374 7265 616d 2073 ining upstream s │ │ │ │ │ +0001c300: 6967 6e69 6e67 206b 6579 732c 2073 6565 igning keys, see │ │ │ │ │ +0001c310: 20e2 8098 7573 6361 6e28 3129 e280 992e ...uscan(1).... │ │ │ │ │ +0001c320: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0001c330: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0001c340: 6f64 653a 2047 656e 6572 6174 6564 2066 ode: Generated f │ │ │ │ │ +0001c350: 696c 6573 206c 6973 7420 6465 6269 616e iles list debian │ │ │ │ │ +0001c360: 2f66 696c 6573 2c20 204e 6578 743a 2045 /files, Next: E │ │ │ │ │ +0001c370: 6d62 6564 6465 6420 636f 6465 2063 6f70 mbedded code cop │ │ │ │ │ +0001c380: 6965 732c 2020 5072 6576 3a20 5570 7374 ies, Prev: Upst │ │ │ │ │ +0001c390: 7265 616d 2073 6f75 7263 6520 6c6f 6361 ream source loca │ │ │ │ │ +0001c3a0: 7469 6f6e 2064 6562 6961 6e2f 7761 7463 tion debian/watc │ │ │ │ │ +0001c3b0: 682c 2020 5570 3a20 536f 7572 6365 2070 h, Up: Source p │ │ │ │ │ +0001c3c0: 6163 6b61 6765 730a 0a34 2e31 3220 4765 ackages..4.12 Ge │ │ │ │ │ +0001c3d0: 6e65 7261 7465 6420 6669 6c65 7320 6c69 nerated files li │ │ │ │ │ +0001c3e0: 7374 3a20 e280 9864 6562 6961 6e2f 6669 st: ...debian/fi │ │ │ │ │ +0001c3f0: 6c65 73e2 8099 0a3d 3d3d 3d3d 3d3d 3d3d les....========= │ │ │ │ │ 0001c400: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 0001c410: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0001c420: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 2066 ========..This f │ │ │ │ │ -0001c430: 696c 6520 6973 206e 6f74 2061 2070 6572 ile is not a per │ │ │ │ │ -0001c440: 6d61 6e65 6e74 2070 6172 7420 6f66 2074 manent part of t │ │ │ │ │ -0001c450: 6865 2073 6f75 7263 6520 7472 6565 3b20 he source tree; │ │ │ │ │ -0001c460: 6974 2069 7320 7573 6564 2077 6869 6c65 it is used while │ │ │ │ │ -0001c470: 0a62 7569 6c64 696e 6720 7061 636b 6167 .building packag │ │ │ │ │ -0001c480: 6573 2074 6f20 7265 636f 7264 2077 6869 es to record whi │ │ │ │ │ -0001c490: 6368 2066 696c 6573 2061 7265 2062 6569 ch files are bei │ │ │ │ │ -0001c4a0: 6e67 2067 656e 6572 6174 6564 2e0a e280 ng generated.... │ │ │ │ │ -0001c4b0: 9864 706b 672d 6765 6e63 6861 6e67 6573 .dpkg-genchanges │ │ │ │ │ -0001c4c0: e280 9920 7573 6573 2069 7420 7768 656e ... uses it when │ │ │ │ │ -0001c4d0: 2069 7420 6765 6e65 7261 7465 7320 6120 it generates a │ │ │ │ │ -0001c4e0: e280 982e 6368 616e 6765 73e2 8099 2066 ....changes... f │ │ │ │ │ -0001c4f0: 696c 652e 0a0a 4974 2073 686f 756c 6420 ile...It should │ │ │ │ │ -0001c500: 6e6f 7420 6578 6973 7420 696e 2061 2073 not exist in a s │ │ │ │ │ -0001c510: 6869 7070 6564 2073 6f75 7263 6520 7061 hipped source pa │ │ │ │ │ -0001c520: 636b 6167 652c 2061 6e64 2073 6f20 6974 ckage, and so it │ │ │ │ │ -0001c530: 2028 616e 6420 616e 790a 6261 636b 7570 (and any.backup │ │ │ │ │ -0001c540: 2066 696c 6573 206f 7220 7465 6d70 6f72 files or tempor │ │ │ │ │ -0001c550: 6172 7920 6669 6c65 7320 7375 6368 2061 ary files such a │ │ │ │ │ -0001c560: 7320 e280 9866 696c 6573 2e6e 6577 e280 s ...files.new.. │ │ │ │ │ -0001c570: 9929 2028 3129 2073 686f 756c 6420 6265 .) (1) should be │ │ │ │ │ -0001c580: 0a72 656d 6f76 6564 2062 7920 7468 6520 .removed by the │ │ │ │ │ -0001c590: e280 9863 6c65 616e e280 9920 7461 7267 ...clean... targ │ │ │ │ │ -0001c5a0: 6574 2e20 2049 7420 6d61 7920 616c 736f et. It may also │ │ │ │ │ -0001c5b0: 2062 6520 7769 7365 2074 6f20 656e 7375 be wise to ensu │ │ │ │ │ -0001c5c0: 7265 2061 2066 7265 7368 0a73 7461 7274 re a fresh.start │ │ │ │ │ -0001c5d0: 2062 7920 656d 7074 7969 6e67 206f 7220 by emptying or │ │ │ │ │ -0001c5e0: 7265 6d6f 7669 6e67 2069 7420 6174 2074 removing it at t │ │ │ │ │ -0001c5f0: 6865 2073 7461 7274 206f 6620 7468 6520 he start of the │ │ │ │ │ -0001c600: e280 9862 696e 6172 79e2 8099 2074 6172 ...binary... tar │ │ │ │ │ -0001c610: 6765 742e 0a0a 5768 656e 20e2 8098 6470 get...When ...dp │ │ │ │ │ -0001c620: 6b67 2d67 656e 636f 6e74 726f 6ce2 8099 kg-gencontrol... │ │ │ │ │ -0001c630: 2069 7320 7275 6e20 666f 7220 6120 6269 is run for a bi │ │ │ │ │ -0001c640: 6e61 7279 2070 6163 6b61 6765 2c20 6974 nary package, it │ │ │ │ │ -0001c650: 2061 6464 7320 616e 2065 6e74 7279 2074 adds an entry t │ │ │ │ │ -0001c660: 6f0a e280 9864 6562 6961 6e2f 6669 6c65 o....debian/file │ │ │ │ │ -0001c670: 73e2 8099 2066 6f72 2074 6865 20e2 8098 s... for the ... │ │ │ │ │ -0001c680: 2e64 6562 e280 9920 6669 6c65 2074 6861 .deb... file tha │ │ │ │ │ -0001c690: 7420 7769 6c6c 2062 6520 6372 6561 7465 t will be create │ │ │ │ │ -0001c6a0: 6420 7768 656e 20e2 8098 6470 6b67 2d64 d when ...dpkg-d │ │ │ │ │ -0001c6b0: 6562 0a2d 2d62 7569 6c64 e280 9920 6973 eb.--build... is │ │ │ │ │ -0001c6c0: 2072 756e 2066 6f72 2074 6861 7420 6269 run for that bi │ │ │ │ │ -0001c6d0: 6e61 7279 2070 6163 6b61 6765 2e20 2053 nary package. S │ │ │ │ │ -0001c6e0: 6f20 666f 7220 6d6f 7374 2070 6163 6b61 o for most packa │ │ │ │ │ -0001c6f0: 6765 7320 616c 6c20 7468 6174 0a6e 6565 ges all that.nee │ │ │ │ │ -0001c700: 6473 2074 6f20 6265 2064 6f6e 6520 7769 ds to be done wi │ │ │ │ │ -0001c710: 7468 2074 6869 7320 6669 6c65 2069 7320 th this file is │ │ │ │ │ -0001c720: 746f 2064 656c 6574 6520 6974 2069 6e20 to delete it in │ │ │ │ │ -0001c730: 7468 6520 e280 9863 6c65 616e e280 9920 the ...clean... │ │ │ │ │ -0001c740: 7461 7267 6574 2e0a 0a49 6620 6120 7061 target...If a pa │ │ │ │ │ -0001c750: 636b 6167 6520 7570 6c6f 6164 2069 6e63 ckage upload inc │ │ │ │ │ -0001c760: 6c75 6465 7320 6669 6c65 7320 6265 7369 ludes files besi │ │ │ │ │ -0001c770: 6465 7320 7468 6520 736f 7572 6365 2070 des the source p │ │ │ │ │ -0001c780: 6163 6b61 6765 2061 6e64 2061 6e79 0a62 ackage and any.b │ │ │ │ │ -0001c790: 696e 6172 7920 7061 636b 6167 6573 2077 inary packages w │ │ │ │ │ -0001c7a0: 686f 7365 2063 6f6e 7472 6f6c 2066 696c hose control fil │ │ │ │ │ -0001c7b0: 6573 2077 6572 6520 6d61 6465 2077 6974 es were made wit │ │ │ │ │ -0001c7c0: 6820 e280 9864 706b 672d 6765 6e63 6f6e h ...dpkg-gencon │ │ │ │ │ -0001c7d0: 7472 6f6c e280 990a 7468 656e 2074 6865 trol....then the │ │ │ │ │ -0001c7e0: 7920 7368 6f75 6c64 2062 6520 706c 6163 y should be plac │ │ │ │ │ -0001c7f0: 6564 2069 6e20 7468 6520 7061 7265 6e74 ed in the parent │ │ │ │ │ -0001c800: 206f 6620 7468 6520 7061 636b 6167 65e2 of the package. │ │ │ │ │ -0001c810: 8099 7320 746f 702d 6c65 7665 6c0a 6469 ..s top-level.di │ │ │ │ │ -0001c820: 7265 6374 6f72 7920 616e 6420 e280 9864 rectory and ...d │ │ │ │ │ -0001c830: 706b 672d 6469 7374 6164 6466 696c 65e2 pkg-distaddfile. │ │ │ │ │ -0001c840: 8099 2073 686f 756c 6420 6265 2063 616c .. should be cal │ │ │ │ │ -0001c850: 6c65 6420 746f 2061 6464 2074 6865 2066 led to add the f │ │ │ │ │ -0001c860: 696c 6520 746f 2074 6865 0a6c 6973 7420 ile to the.list │ │ │ │ │ -0001c870: 696e 20e2 8098 6465 6269 616e 2f66 696c in ...debian/fil │ │ │ │ │ -0001c880: 6573 e280 992e 0a0a 2020 202d 2d2d 2d2d es...... ----- │ │ │ │ │ -0001c890: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -0001c8a0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -0001c8b0: 3129 20e2 8098 6669 6c65 732e 6e65 77e2 1) ...files.new. │ │ │ │ │ -0001c8c0: 8099 2069 7320 7573 6564 2061 7320 6120 .. is used as a │ │ │ │ │ -0001c8d0: 7465 6d70 6f72 6172 7920 6669 6c65 2062 temporary file b │ │ │ │ │ -0001c8e0: 7920 e280 9864 706b 672d 6765 6e63 6f6e y ...dpkg-gencon │ │ │ │ │ -0001c8f0: 7472 6f6c e280 9920 616e 640a e280 9864 trol... and....d │ │ │ │ │ -0001c900: 706b 672d 6469 7374 6164 6466 696c 65e2 pkg-distaddfile. │ │ │ │ │ -0001c910: 8099 202d 2074 6865 7920 7772 6974 6520 .. - they write │ │ │ │ │ -0001c920: 6120 6e65 7720 7665 7273 696f 6e20 6f66 a new version of │ │ │ │ │ -0001c930: 20e2 8098 6669 6c65 73e2 8099 2068 6572 ...files... her │ │ │ │ │ -0001c940: 6520 6265 666f 7265 0a72 656e 616d 696e e before.renamin │ │ │ │ │ -0001c950: 6720 6974 2c20 746f 2061 766f 6964 206c g it, to avoid l │ │ │ │ │ -0001c960: 6561 7669 6e67 2061 2063 6f72 7275 7074 eaving a corrupt │ │ │ │ │ -0001c970: 6564 2063 6f70 7920 6966 2061 6e20 6572 ed copy if an er │ │ │ │ │ -0001c980: 726f 7220 6f63 6375 7273 2e0a 0a1f 0a46 ror occurs.....F │ │ │ │ │ -0001c990: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0001c9a0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0001c9b0: 456d 6265 6464 6564 2063 6f64 6520 636f Embedded code co │ │ │ │ │ -0001c9c0: 7069 6573 2c20 204e 6578 743a 2053 6f75 pies, Next: Sou │ │ │ │ │ -0001c9d0: 7263 6520 7061 636b 6167 6520 6861 6e64 rce package hand │ │ │ │ │ -0001c9e0: 6c69 6e67 2064 6562 6961 6e2f 5245 4144 ling debian/READ │ │ │ │ │ -0001c9f0: 4d45 2073 6f75 7263 652c 2020 5072 6576 ME source, Prev │ │ │ │ │ -0001ca00: 3a20 4765 6e65 7261 7465 6420 6669 6c65 : Generated file │ │ │ │ │ -0001ca10: 7320 6c69 7374 2064 6562 6961 6e2f 6669 s list debian/fi │ │ │ │ │ -0001ca20: 6c65 732c 2020 5570 3a20 536f 7572 6365 les, Up: Source │ │ │ │ │ -0001ca30: 2070 6163 6b61 6765 730a 0a34 2e31 3320 packages..4.13 │ │ │ │ │ -0001ca40: 456d 6265 6464 6564 2063 6f64 6520 636f Embedded code co │ │ │ │ │ -0001ca50: 7069 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d pies.=========== │ │ │ │ │ -0001ca60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -0001ca70: 536f 6d65 2073 6f66 7477 6172 6520 7061 Some software pa │ │ │ │ │ -0001ca80: 636b 6167 6573 2069 6e63 6c75 6465 2069 ckages include i │ │ │ │ │ -0001ca90: 6e20 7468 6569 7220 6469 7374 7269 6275 n their distribu │ │ │ │ │ -0001caa0: 7469 6f6e 2063 6f6e 7665 6e69 656e 6365 tion convenience │ │ │ │ │ -0001cab0: 2063 6f70 6965 730a 6f66 2063 6f64 6520 copies.of code │ │ │ │ │ -0001cac0: 6672 6f6d 206f 7468 6572 2073 6f66 7477 from other softw │ │ │ │ │ -0001cad0: 6172 6520 7061 636b 6167 6573 2c20 6765 are packages, ge │ │ │ │ │ -0001cae0: 6e65 7261 6c6c 7920 736f 2074 6861 7420 nerally so that │ │ │ │ │ -0001caf0: 7573 6572 7320 636f 6d70 696c 696e 670a users compiling. │ │ │ │ │ -0001cb00: 6672 6f6d 2073 6f75 7263 6520 646f 6ee2 from source don. │ │ │ │ │ -0001cb10: 8099 7420 6861 7665 2074 6f20 646f 776e ..t have to down │ │ │ │ │ -0001cb20: 6c6f 6164 206d 756c 7469 706c 6520 7061 load multiple pa │ │ │ │ │ -0001cb30: 636b 6167 6573 2e20 2044 6562 6961 6e20 ckages. Debian │ │ │ │ │ -0001cb40: 7061 636b 6167 6573 0a73 686f 756c 6420 packages.should │ │ │ │ │ -0001cb50: 6e6f 7420 6d61 6b65 2075 7365 206f 6620 not make use of │ │ │ │ │ -0001cb60: 7468 6573 6520 636f 6e76 656e 6965 6e63 these convenienc │ │ │ │ │ -0001cb70: 6520 636f 7069 6573 2075 6e6c 6573 7320 e copies unless │ │ │ │ │ -0001cb80: 7468 6520 696e 636c 7564 6564 0a70 6163 the included.pac │ │ │ │ │ -0001cb90: 6b61 6765 2069 7320 6578 706c 6963 6974 kage is explicit │ │ │ │ │ -0001cba0: 6c79 2069 6e74 656e 6465 6420 746f 2062 ly intended to b │ │ │ │ │ -0001cbb0: 6520 7573 6564 2069 6e20 7468 6973 2077 e used in this w │ │ │ │ │ -0001cbc0: 6179 2e20 2028 3129 2020 4966 2074 6865 ay. (1) If the │ │ │ │ │ -0001cbd0: 0a69 6e63 6c75 6465 6420 636f 6465 2069 .included code i │ │ │ │ │ -0001cbe0: 7320 616c 7265 6164 7920 696e 2074 6865 s already in the │ │ │ │ │ -0001cbf0: 2044 6562 6961 6e20 6172 6368 6976 6520 Debian archive │ │ │ │ │ -0001cc00: 696e 2074 6865 2066 6f72 6d20 6f66 2061 in the form of a │ │ │ │ │ -0001cc10: 206c 6962 7261 7279 2c0a 7468 6520 4465 library,.the De │ │ │ │ │ -0001cc20: 6269 616e 2070 6163 6b61 6769 6e67 2073 bian packaging s │ │ │ │ │ -0001cc30: 686f 756c 6420 656e 7375 7265 2074 6861 hould ensure tha │ │ │ │ │ -0001cc40: 7420 6269 6e61 7279 2070 6163 6b61 6765 t binary package │ │ │ │ │ -0001cc50: 7320 7265 6665 7265 6e63 6520 7468 650a s reference the. │ │ │ │ │ -0001cc60: 6c69 6272 6172 6965 7320 616c 7265 6164 libraries alread │ │ │ │ │ -0001cc70: 7920 696e 2044 6562 6961 6e20 616e 6420 y in Debian and │ │ │ │ │ -0001cc80: 7468 6520 636f 6e76 656e 6965 6e63 6520 the convenience │ │ │ │ │ -0001cc90: 636f 7079 2069 7320 6e6f 7420 7573 6564 copy is not used │ │ │ │ │ -0001cca0: 2e20 2049 660a 7468 6520 696e 636c 7564 . If.the includ │ │ │ │ │ -0001ccb0: 6564 2063 6f64 6520 6973 206e 6f74 2061 ed code is not a │ │ │ │ │ -0001ccc0: 6c72 6561 6479 2069 6e20 4465 6269 616e lready in Debian │ │ │ │ │ -0001ccd0: 2c20 6974 2073 686f 756c 6420 6265 2070 , it should be p │ │ │ │ │ -0001cce0: 6163 6b61 6765 640a 7365 7061 7261 7465 ackaged.separate │ │ │ │ │ -0001ccf0: 6c79 2061 7320 6120 7072 6572 6571 7569 ly as a prerequi │ │ │ │ │ -0001cd00: 7369 7465 2069 6620 706f 7373 6962 6c65 site if possible │ │ │ │ │ -0001cd10: 2e20 2028 3229 0a0a 2020 202d 2d2d 2d2d . (2).. ----- │ │ │ │ │ -0001cd20: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -0001cd30: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -0001cd40: 3129 2046 6f72 2065 7861 6d70 6c65 2c20 1) For example, │ │ │ │ │ -0001cd50: 7061 7274 7320 6f66 2074 6865 2047 4e55 parts of the GNU │ │ │ │ │ -0001cd60: 2062 7569 6c64 2073 7973 7465 6d20 776f build system wo │ │ │ │ │ -0001cd70: 726b 206c 696b 6520 7468 6973 2e0a 0a20 rk like this... │ │ │ │ │ -0001cd80: 2020 2832 2920 4861 7669 6e67 206d 756c (2) Having mul │ │ │ │ │ -0001cd90: 7469 706c 6520 636f 7069 6573 206f 6620 tiple copies of │ │ │ │ │ -0001cda0: 7468 6520 7361 6d65 2063 6f64 6520 696e the same code in │ │ │ │ │ -0001cdb0: 2044 6562 6961 6e20 6973 2069 6e65 6666 Debian is ineff │ │ │ │ │ -0001cdc0: 6963 6965 6e74 2c0a 6f66 7465 6e20 6372 icient,.often cr │ │ │ │ │ -0001cdd0: 6561 7465 7320 6569 7468 6572 2073 7461 eates either sta │ │ │ │ │ -0001cde0: 7469 6320 6c69 6e6b 696e 6720 6f72 2073 tic linking or s │ │ │ │ │ -0001cdf0: 6861 7265 6420 6c69 6272 6172 7920 636f hared library co │ │ │ │ │ -0001ce00: 6e66 6c69 6374 732c 2061 6e64 2c0a 6d6f nflicts, and,.mo │ │ │ │ │ -0001ce10: 7374 2069 6d70 6f72 7461 6e74 6c79 2c20 st importantly, │ │ │ │ │ -0001ce20: 696e 6372 6561 7365 7320 7468 6520 6469 increases the di │ │ │ │ │ -0001ce30: 6666 6963 756c 7479 206f 6620 6861 6e64 fficulty of hand │ │ │ │ │ -0001ce40: 6c69 6e67 2073 6563 7572 6974 790a 7675 ling security.vu │ │ │ │ │ -0001ce50: 6c6e 6572 6162 696c 6974 6965 7320 696e lnerabilities in │ │ │ │ │ -0001ce60: 2074 6865 2064 7570 6c69 6361 7465 6420 the duplicated │ │ │ │ │ -0001ce70: 636f 6465 2e0a 0a1f 0a46 696c 653a 2064 code.....File: d │ │ │ │ │ -0001ce80: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0001ce90: 6f2c 2020 4e6f 6465 3a20 536f 7572 6365 o, Node: Source │ │ │ │ │ -0001cea0: 2070 6163 6b61 6765 2068 616e 646c 696e package handlin │ │ │ │ │ -0001ceb0: 6720 6465 6269 616e 2f52 4541 444d 4520 g debian/README │ │ │ │ │ -0001cec0: 736f 7572 6365 2c20 204e 6578 743a 2052 source, Next: R │ │ │ │ │ -0001ced0: 6570 726f 6475 6369 6269 6c69 7479 2c20 eproducibility, │ │ │ │ │ -0001cee0: 2050 7265 763a 2045 6d62 6564 6465 6420 Prev: Embedded │ │ │ │ │ -0001cef0: 636f 6465 2063 6f70 6965 732c 2020 5570 code copies, Up │ │ │ │ │ -0001cf00: 3a20 536f 7572 6365 2070 6163 6b61 6765 : Source package │ │ │ │ │ -0001cf10: 730a 0a34 2e31 3420 536f 7572 6365 2070 s..4.14 Source p │ │ │ │ │ -0001cf20: 6163 6b61 6765 2068 616e 646c 696e 673a ackage handling: │ │ │ │ │ -0001cf30: 20e2 8098 6465 6269 616e 2f52 4541 444d ...debian/READM │ │ │ │ │ -0001cf40: 452e 736f 7572 6365 e280 990a 3d3d 3d3d E.source....==== │ │ │ │ │ +0001c420: 0a0a 5468 6973 2066 696c 6520 6973 206e ..This file is n │ │ │ │ │ +0001c430: 6f74 2061 2070 6572 6d61 6e65 6e74 2070 ot a permanent p │ │ │ │ │ +0001c440: 6172 7420 6f66 2074 6865 2073 6f75 7263 art of the sourc │ │ │ │ │ +0001c450: 6520 7472 6565 3b20 6974 2069 7320 7573 e tree; it is us │ │ │ │ │ +0001c460: 6564 2077 6869 6c65 0a62 7569 6c64 696e ed while.buildin │ │ │ │ │ +0001c470: 6720 7061 636b 6167 6573 2074 6f20 7265 g packages to re │ │ │ │ │ +0001c480: 636f 7264 2077 6869 6368 2066 696c 6573 cord which files │ │ │ │ │ +0001c490: 2061 7265 2062 6569 6e67 2067 656e 6572 are being gener │ │ │ │ │ +0001c4a0: 6174 6564 2e0a e280 9864 706b 672d 6765 ated.....dpkg-ge │ │ │ │ │ +0001c4b0: 6e63 6861 6e67 6573 e280 9920 7573 6573 nchanges... uses │ │ │ │ │ +0001c4c0: 2069 7420 7768 656e 2069 7420 6765 6e65 it when it gene │ │ │ │ │ +0001c4d0: 7261 7465 7320 6120 e280 982e 6368 616e rates a ....chan │ │ │ │ │ +0001c4e0: 6765 73e2 8099 2066 696c 652e 0a0a 4974 ges... file...It │ │ │ │ │ +0001c4f0: 2073 686f 756c 6420 6e6f 7420 6578 6973 should not exis │ │ │ │ │ +0001c500: 7420 696e 2061 2073 6869 7070 6564 2073 t in a shipped s │ │ │ │ │ +0001c510: 6f75 7263 6520 7061 636b 6167 652c 2061 ource package, a │ │ │ │ │ +0001c520: 6e64 2073 6f20 6974 2028 616e 6420 616e nd so it (and an │ │ │ │ │ +0001c530: 790a 6261 636b 7570 2066 696c 6573 206f y.backup files o │ │ │ │ │ +0001c540: 7220 7465 6d70 6f72 6172 7920 6669 6c65 r temporary file │ │ │ │ │ +0001c550: 7320 7375 6368 2061 7320 e280 9866 696c s such as ...fil │ │ │ │ │ +0001c560: 6573 2e6e 6577 e280 9929 2028 3129 2073 es.new...) (1) s │ │ │ │ │ +0001c570: 686f 756c 6420 6265 0a72 656d 6f76 6564 hould be.removed │ │ │ │ │ +0001c580: 2062 7920 7468 6520 e280 9863 6c65 616e by the ...clean │ │ │ │ │ +0001c590: e280 9920 7461 7267 6574 2e20 2049 7420 ... target. It │ │ │ │ │ +0001c5a0: 6d61 7920 616c 736f 2062 6520 7769 7365 may also be wise │ │ │ │ │ +0001c5b0: 2074 6f20 656e 7375 7265 2061 2066 7265 to ensure a fre │ │ │ │ │ +0001c5c0: 7368 0a73 7461 7274 2062 7920 656d 7074 sh.start by empt │ │ │ │ │ +0001c5d0: 7969 6e67 206f 7220 7265 6d6f 7669 6e67 ying or removing │ │ │ │ │ +0001c5e0: 2069 7420 6174 2074 6865 2073 7461 7274 it at the start │ │ │ │ │ +0001c5f0: 206f 6620 7468 6520 e280 9862 696e 6172 of the ...binar │ │ │ │ │ +0001c600: 79e2 8099 2074 6172 6765 742e 0a0a 5768 y... target...Wh │ │ │ │ │ +0001c610: 656e 20e2 8098 6470 6b67 2d67 656e 636f en ...dpkg-genco │ │ │ │ │ +0001c620: 6e74 726f 6ce2 8099 2069 7320 7275 6e20 ntrol... is run │ │ │ │ │ +0001c630: 666f 7220 6120 6269 6e61 7279 2070 6163 for a binary pac │ │ │ │ │ +0001c640: 6b61 6765 2c20 6974 2061 6464 7320 616e kage, it adds an │ │ │ │ │ +0001c650: 2065 6e74 7279 2074 6f0a e280 9864 6562 entry to....deb │ │ │ │ │ +0001c660: 6961 6e2f 6669 6c65 73e2 8099 2066 6f72 ian/files... for │ │ │ │ │ +0001c670: 2074 6865 20e2 8098 2e64 6562 e280 9920 the ....deb... │ │ │ │ │ +0001c680: 6669 6c65 2074 6861 7420 7769 6c6c 2062 file that will b │ │ │ │ │ +0001c690: 6520 6372 6561 7465 6420 7768 656e 20e2 e created when . │ │ │ │ │ +0001c6a0: 8098 6470 6b67 2d64 6562 0a2d 2d62 7569 ..dpkg-deb.--bui │ │ │ │ │ +0001c6b0: 6c64 e280 9920 6973 2072 756e 2066 6f72 ld... is run for │ │ │ │ │ +0001c6c0: 2074 6861 7420 6269 6e61 7279 2070 6163 that binary pac │ │ │ │ │ +0001c6d0: 6b61 6765 2e20 2053 6f20 666f 7220 6d6f kage. So for mo │ │ │ │ │ +0001c6e0: 7374 2070 6163 6b61 6765 7320 616c 6c20 st packages all │ │ │ │ │ +0001c6f0: 7468 6174 0a6e 6565 6473 2074 6f20 6265 that.needs to be │ │ │ │ │ +0001c700: 2064 6f6e 6520 7769 7468 2074 6869 7320 done with this │ │ │ │ │ +0001c710: 6669 6c65 2069 7320 746f 2064 656c 6574 file is to delet │ │ │ │ │ +0001c720: 6520 6974 2069 6e20 7468 6520 e280 9863 e it in the ...c │ │ │ │ │ +0001c730: 6c65 616e e280 9920 7461 7267 6574 2e0a lean... target.. │ │ │ │ │ +0001c740: 0a49 6620 6120 7061 636b 6167 6520 7570 .If a package up │ │ │ │ │ +0001c750: 6c6f 6164 2069 6e63 6c75 6465 7320 6669 load includes fi │ │ │ │ │ +0001c760: 6c65 7320 6265 7369 6465 7320 7468 6520 les besides the │ │ │ │ │ +0001c770: 736f 7572 6365 2070 6163 6b61 6765 2061 source package a │ │ │ │ │ +0001c780: 6e64 2061 6e79 0a62 696e 6172 7920 7061 nd any.binary pa │ │ │ │ │ +0001c790: 636b 6167 6573 2077 686f 7365 2063 6f6e ckages whose con │ │ │ │ │ +0001c7a0: 7472 6f6c 2066 696c 6573 2077 6572 6520 trol files were │ │ │ │ │ +0001c7b0: 6d61 6465 2077 6974 6820 e280 9864 706b made with ...dpk │ │ │ │ │ +0001c7c0: 672d 6765 6e63 6f6e 7472 6f6c e280 990a g-gencontrol.... │ │ │ │ │ +0001c7d0: 7468 656e 2074 6865 7920 7368 6f75 6c64 then they should │ │ │ │ │ +0001c7e0: 2062 6520 706c 6163 6564 2069 6e20 7468 be placed in th │ │ │ │ │ +0001c7f0: 6520 7061 7265 6e74 206f 6620 7468 6520 e parent of the │ │ │ │ │ +0001c800: 7061 636b 6167 65e2 8099 7320 746f 702d package...s top- │ │ │ │ │ +0001c810: 6c65 7665 6c0a 6469 7265 6374 6f72 7920 level.directory │ │ │ │ │ +0001c820: 616e 6420 e280 9864 706b 672d 6469 7374 and ...dpkg-dist │ │ │ │ │ +0001c830: 6164 6466 696c 65e2 8099 2073 686f 756c addfile... shoul │ │ │ │ │ +0001c840: 6420 6265 2063 616c 6c65 6420 746f 2061 d be called to a │ │ │ │ │ +0001c850: 6464 2074 6865 2066 696c 6520 746f 2074 dd the file to t │ │ │ │ │ +0001c860: 6865 0a6c 6973 7420 696e 20e2 8098 6465 he.list in ...de │ │ │ │ │ +0001c870: 6269 616e 2f66 696c 6573 e280 992e 0a0a bian/files...... │ │ │ │ │ +0001c880: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ +0001c890: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ +0001c8a0: 2d2d 0a0a 2020 2028 3129 20e2 8098 6669 --.. (1) ...fi │ │ │ │ │ +0001c8b0: 6c65 732e 6e65 77e2 8099 2069 7320 7573 les.new... is us │ │ │ │ │ +0001c8c0: 6564 2061 7320 6120 7465 6d70 6f72 6172 ed as a temporar │ │ │ │ │ +0001c8d0: 7920 6669 6c65 2062 7920 e280 9864 706b y file by ...dpk │ │ │ │ │ +0001c8e0: 672d 6765 6e63 6f6e 7472 6f6c e280 9920 g-gencontrol... │ │ │ │ │ +0001c8f0: 616e 640a e280 9864 706b 672d 6469 7374 and....dpkg-dist │ │ │ │ │ +0001c900: 6164 6466 696c 65e2 8099 202d 2074 6865 addfile... - the │ │ │ │ │ +0001c910: 7920 7772 6974 6520 6120 6e65 7720 7665 y write a new ve │ │ │ │ │ +0001c920: 7273 696f 6e20 6f66 20e2 8098 6669 6c65 rsion of ...file │ │ │ │ │ +0001c930: 73e2 8099 2068 6572 6520 6265 666f 7265 s... here before │ │ │ │ │ +0001c940: 0a72 656e 616d 696e 6720 6974 2c20 746f .renaming it, to │ │ │ │ │ +0001c950: 2061 766f 6964 206c 6561 7669 6e67 2061 avoid leaving a │ │ │ │ │ +0001c960: 2063 6f72 7275 7074 6564 2063 6f70 7920 corrupted copy │ │ │ │ │ +0001c970: 6966 2061 6e20 6572 726f 7220 6f63 6375 if an error occu │ │ │ │ │ +0001c980: 7273 2e0a 0a1f 0a46 696c 653a 2064 6562 rs.....File: deb │ │ │ │ │ +0001c990: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0001c9a0: 2020 4e6f 6465 3a20 456d 6265 6464 6564 Node: Embedded │ │ │ │ │ +0001c9b0: 2063 6f64 6520 636f 7069 6573 2c20 204e code copies, N │ │ │ │ │ +0001c9c0: 6578 743a 2053 6f75 7263 6520 7061 636b ext: Source pack │ │ │ │ │ +0001c9d0: 6167 6520 6861 6e64 6c69 6e67 2064 6562 age handling deb │ │ │ │ │ +0001c9e0: 6961 6e2f 5245 4144 4d45 2073 6f75 7263 ian/README sourc │ │ │ │ │ +0001c9f0: 652c 2020 5072 6576 3a20 4765 6e65 7261 e, Prev: Genera │ │ │ │ │ +0001ca00: 7465 6420 6669 6c65 7320 6c69 7374 2064 ted files list d │ │ │ │ │ +0001ca10: 6562 6961 6e2f 6669 6c65 732c 2020 5570 ebian/files, Up │ │ │ │ │ +0001ca20: 3a20 536f 7572 6365 2070 6163 6b61 6765 : Source package │ │ │ │ │ +0001ca30: 730a 0a34 2e31 3320 456d 6265 6464 6564 s..4.13 Embedded │ │ │ │ │ +0001ca40: 2063 6f64 6520 636f 7069 6573 0a3d 3d3d code copies.=== │ │ │ │ │ +0001ca50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0001ca60: 3d3d 3d3d 3d3d 0a0a 536f 6d65 2073 6f66 ======..Some sof │ │ │ │ │ +0001ca70: 7477 6172 6520 7061 636b 6167 6573 2069 tware packages i │ │ │ │ │ +0001ca80: 6e63 6c75 6465 2069 6e20 7468 6569 7220 nclude in their │ │ │ │ │ +0001ca90: 6469 7374 7269 6275 7469 6f6e 2063 6f6e distribution con │ │ │ │ │ +0001caa0: 7665 6e69 656e 6365 2063 6f70 6965 730a venience copies. │ │ │ │ │ +0001cab0: 6f66 2063 6f64 6520 6672 6f6d 206f 7468 of code from oth │ │ │ │ │ +0001cac0: 6572 2073 6f66 7477 6172 6520 7061 636b er software pack │ │ │ │ │ +0001cad0: 6167 6573 2c20 6765 6e65 7261 6c6c 7920 ages, generally │ │ │ │ │ +0001cae0: 736f 2074 6861 7420 7573 6572 7320 636f so that users co │ │ │ │ │ +0001caf0: 6d70 696c 696e 670a 6672 6f6d 2073 6f75 mpiling.from sou │ │ │ │ │ +0001cb00: 7263 6520 646f 6ee2 8099 7420 6861 7665 rce don...t have │ │ │ │ │ +0001cb10: 2074 6f20 646f 776e 6c6f 6164 206d 756c to download mul │ │ │ │ │ +0001cb20: 7469 706c 6520 7061 636b 6167 6573 2e20 tiple packages. │ │ │ │ │ +0001cb30: 2044 6562 6961 6e20 7061 636b 6167 6573 Debian packages │ │ │ │ │ +0001cb40: 0a73 686f 756c 6420 6e6f 7420 6d61 6b65 .should not make │ │ │ │ │ +0001cb50: 2075 7365 206f 6620 7468 6573 6520 636f use of these co │ │ │ │ │ +0001cb60: 6e76 656e 6965 6e63 6520 636f 7069 6573 nvenience copies │ │ │ │ │ +0001cb70: 2075 6e6c 6573 7320 7468 6520 696e 636c unless the incl │ │ │ │ │ +0001cb80: 7564 6564 0a70 6163 6b61 6765 2069 7320 uded.package is │ │ │ │ │ +0001cb90: 6578 706c 6963 6974 6c79 2069 6e74 656e explicitly inten │ │ │ │ │ +0001cba0: 6465 6420 746f 2062 6520 7573 6564 2069 ded to be used i │ │ │ │ │ +0001cbb0: 6e20 7468 6973 2077 6179 2e20 2028 3129 n this way. (1) │ │ │ │ │ +0001cbc0: 2020 4966 2074 6865 0a69 6e63 6c75 6465 If the.include │ │ │ │ │ +0001cbd0: 6420 636f 6465 2069 7320 616c 7265 6164 d code is alread │ │ │ │ │ +0001cbe0: 7920 696e 2074 6865 2044 6562 6961 6e20 y in the Debian │ │ │ │ │ +0001cbf0: 6172 6368 6976 6520 696e 2074 6865 2066 archive in the f │ │ │ │ │ +0001cc00: 6f72 6d20 6f66 2061 206c 6962 7261 7279 orm of a library │ │ │ │ │ +0001cc10: 2c0a 7468 6520 4465 6269 616e 2070 6163 ,.the Debian pac │ │ │ │ │ +0001cc20: 6b61 6769 6e67 2073 686f 756c 6420 656e kaging should en │ │ │ │ │ +0001cc30: 7375 7265 2074 6861 7420 6269 6e61 7279 sure that binary │ │ │ │ │ +0001cc40: 2070 6163 6b61 6765 7320 7265 6665 7265 packages refere │ │ │ │ │ +0001cc50: 6e63 6520 7468 650a 6c69 6272 6172 6965 nce the.librarie │ │ │ │ │ +0001cc60: 7320 616c 7265 6164 7920 696e 2044 6562 s already in Deb │ │ │ │ │ +0001cc70: 6961 6e20 616e 6420 7468 6520 636f 6e76 ian and the conv │ │ │ │ │ +0001cc80: 656e 6965 6e63 6520 636f 7079 2069 7320 enience copy is │ │ │ │ │ +0001cc90: 6e6f 7420 7573 6564 2e20 2049 660a 7468 not used. If.th │ │ │ │ │ +0001cca0: 6520 696e 636c 7564 6564 2063 6f64 6520 e included code │ │ │ │ │ +0001ccb0: 6973 206e 6f74 2061 6c72 6561 6479 2069 is not already i │ │ │ │ │ +0001ccc0: 6e20 4465 6269 616e 2c20 6974 2073 686f n Debian, it sho │ │ │ │ │ +0001ccd0: 756c 6420 6265 2070 6163 6b61 6765 640a uld be packaged. │ │ │ │ │ +0001cce0: 7365 7061 7261 7465 6c79 2061 7320 6120 separately as a │ │ │ │ │ +0001ccf0: 7072 6572 6571 7569 7369 7465 2069 6620 prerequisite if │ │ │ │ │ +0001cd00: 706f 7373 6962 6c65 2e20 2028 3229 0a0a possible. (2).. │ │ │ │ │ +0001cd10: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ +0001cd20: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ +0001cd30: 2d2d 0a0a 2020 2028 3129 2046 6f72 2065 --.. (1) For e │ │ │ │ │ +0001cd40: 7861 6d70 6c65 2c20 7061 7274 7320 6f66 xample, parts of │ │ │ │ │ +0001cd50: 2074 6865 2047 4e55 2062 7569 6c64 2073 the GNU build s │ │ │ │ │ +0001cd60: 7973 7465 6d20 776f 726b 206c 696b 6520 ystem work like │ │ │ │ │ +0001cd70: 7468 6973 2e0a 0a20 2020 2832 2920 4861 this... (2) Ha │ │ │ │ │ +0001cd80: 7669 6e67 206d 756c 7469 706c 6520 636f ving multiple co │ │ │ │ │ +0001cd90: 7069 6573 206f 6620 7468 6520 7361 6d65 pies of the same │ │ │ │ │ +0001cda0: 2063 6f64 6520 696e 2044 6562 6961 6e20 code in Debian │ │ │ │ │ +0001cdb0: 6973 2069 6e65 6666 6963 6965 6e74 2c0a is inefficient,. │ │ │ │ │ +0001cdc0: 6f66 7465 6e20 6372 6561 7465 7320 6569 often creates ei │ │ │ │ │ +0001cdd0: 7468 6572 2073 7461 7469 6320 6c69 6e6b ther static link │ │ │ │ │ +0001cde0: 696e 6720 6f72 2073 6861 7265 6420 6c69 ing or shared li │ │ │ │ │ +0001cdf0: 6272 6172 7920 636f 6e66 6c69 6374 732c brary conflicts, │ │ │ │ │ +0001ce00: 2061 6e64 2c0a 6d6f 7374 2069 6d70 6f72 and,.most impor │ │ │ │ │ +0001ce10: 7461 6e74 6c79 2c20 696e 6372 6561 7365 tantly, increase │ │ │ │ │ +0001ce20: 7320 7468 6520 6469 6666 6963 756c 7479 s the difficulty │ │ │ │ │ +0001ce30: 206f 6620 6861 6e64 6c69 6e67 2073 6563 of handling sec │ │ │ │ │ +0001ce40: 7572 6974 790a 7675 6c6e 6572 6162 696c urity.vulnerabil │ │ │ │ │ +0001ce50: 6974 6965 7320 696e 2074 6865 2064 7570 ities in the dup │ │ │ │ │ +0001ce60: 6c69 6361 7465 6420 636f 6465 2e0a 0a1f licated code.... │ │ │ │ │ +0001ce70: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0001ce80: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0001ce90: 3a20 536f 7572 6365 2070 6163 6b61 6765 : Source package │ │ │ │ │ +0001cea0: 2068 616e 646c 696e 6720 6465 6269 616e handling debian │ │ │ │ │ +0001ceb0: 2f52 4541 444d 4520 736f 7572 6365 2c20 /README source, │ │ │ │ │ +0001cec0: 204e 6578 743a 2052 6570 726f 6475 6369 Next: Reproduci │ │ │ │ │ +0001ced0: 6269 6c69 7479 2c20 2050 7265 763a 2045 bility, Prev: E │ │ │ │ │ +0001cee0: 6d62 6564 6465 6420 636f 6465 2063 6f70 mbedded code cop │ │ │ │ │ +0001cef0: 6965 732c 2020 5570 3a20 536f 7572 6365 ies, Up: Source │ │ │ │ │ +0001cf00: 2070 6163 6b61 6765 730a 0a34 2e31 3420 packages..4.14 │ │ │ │ │ +0001cf10: 536f 7572 6365 2070 6163 6b61 6765 2068 Source package h │ │ │ │ │ +0001cf20: 616e 646c 696e 673a 20e2 8098 6465 6269 andling: ...debi │ │ │ │ │ +0001cf30: 616e 2f52 4541 444d 452e 736f 7572 6365 an/README.source │ │ │ │ │ +0001cf40: e280 990a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ....============ │ │ │ │ │ 0001cf50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 0001cf60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0001cf70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0001cf80: 0a0a 4966 2072 756e 6e69 6e67 20e2 8098 ..If running ... │ │ │ │ │ -0001cf90: 6470 6b67 2d73 6f75 7263 6520 2d78 e280 dpkg-source -x.. │ │ │ │ │ -0001cfa0: 9920 6f6e 2061 2073 6f75 7263 6520 7061 . on a source pa │ │ │ │ │ -0001cfb0: 636b 6167 6520 646f 6573 6ee2 8099 7420 ckage doesn...t │ │ │ │ │ -0001cfc0: 7072 6f64 7563 6520 7468 650a 736f 7572 produce the.sour │ │ │ │ │ -0001cfd0: 6365 206f 6620 7468 6520 7061 636b 6167 ce of the packag │ │ │ │ │ -0001cfe0: 652c 2072 6561 6479 2066 6f72 2065 6469 e, ready for edi │ │ │ │ │ -0001cff0: 7469 6e67 2c20 616e 6420 616c 6c6f 7720 ting, and allow │ │ │ │ │ -0001d000: 6f6e 6520 746f 206d 616b 6520 6368 616e one to make chan │ │ │ │ │ -0001d010: 6765 730a 616e 6420 7275 6e20 e280 9864 ges.and run ...d │ │ │ │ │ -0001d020: 706b 672d 6275 696c 6470 6163 6b61 6765 pkg-buildpackage │ │ │ │ │ -0001d030: e280 9920 746f 2070 726f 6475 6365 2061 ... to produce a │ │ │ │ │ -0001d040: 206d 6f64 6966 6965 6420 7061 636b 6167 modified packag │ │ │ │ │ -0001d050: 6520 7769 7468 6f75 7420 7461 6b69 6e67 e without taking │ │ │ │ │ -0001d060: 0a61 6e79 2061 6464 6974 696f 6e61 6c20 .any additional │ │ │ │ │ -0001d070: 7374 6570 732c 2063 7265 6174 696e 6720 steps, creating │ │ │ │ │ -0001d080: 6120 e280 9864 6562 6961 6e2f 5245 4144 a ...debian/READ │ │ │ │ │ -0001d090: 4d45 2e73 6f75 7263 65e2 8099 2064 6f63 ME.source... doc │ │ │ │ │ -0001d0a0: 756d 656e 7461 7469 6f6e 0a66 696c 6520 umentation.file │ │ │ │ │ -0001d0b0: 6973 2072 6563 6f6d 6d65 6e64 6564 2e20 is recommended. │ │ │ │ │ -0001d0c0: 2054 6869 7320 6669 6c65 2073 686f 756c This file shoul │ │ │ │ │ -0001d0d0: 6420 6578 706c 6169 6e20 686f 7720 746f d explain how to │ │ │ │ │ -0001d0e0: 2064 6f20 616c 6c20 6f66 2074 6865 0a66 do all of the.f │ │ │ │ │ -0001d0f0: 6f6c 6c6f 7769 6e67 3a0a 0a20 2031 2e20 ollowing:.. 1. │ │ │ │ │ -0001d100: 4765 6e65 7261 7465 2074 6865 2066 756c Generate the ful │ │ │ │ │ -0001d110: 6c79 2070 6174 6368 6564 2073 6f75 7263 ly patched sourc │ │ │ │ │ -0001d120: 652c 2069 6e20 6120 666f 726d 2072 6561 e, in a form rea │ │ │ │ │ -0001d130: 6479 2066 6f72 2065 6469 7469 6e67 2c0a dy for editing,. │ │ │ │ │ -0001d140: 2020 2020 2074 6861 7420 776f 756c 6420 that would │ │ │ │ │ -0001d150: 6265 2062 7569 6c74 2074 6f20 6372 6561 be built to crea │ │ │ │ │ -0001d160: 7465 2044 6562 6961 6e20 7061 636b 6167 te Debian packag │ │ │ │ │ -0001d170: 6573 2e20 2044 6f69 6e67 2074 6869 7320 es. Doing this │ │ │ │ │ -0001d180: 7769 7468 2061 0a20 2020 2020 e280 9870 with a. ...p │ │ │ │ │ -0001d190: 6174 6368 e280 9920 7461 7267 6574 2069 atch... target i │ │ │ │ │ -0001d1a0: 6e20 e280 9864 6562 6961 6e2f 7275 6c65 n ...debian/rule │ │ │ │ │ -0001d1b0: 73e2 8099 2069 7320 7265 636f 6d6d 656e s... is recommen │ │ │ │ │ -0001d1c0: 6465 643b 2073 6565 202a 6e6f 7465 204d ded; see *note M │ │ │ │ │ -0001d1d0: 6169 6e0a 2020 2020 2062 7569 6c64 696e ain. buildin │ │ │ │ │ -0001d1e0: 6720 7363 7269 7074 3b20 6465 6269 616e g script; debian │ │ │ │ │ -0001d1f0: 2f72 756c 6573 3a20 3763 2e0a 0a20 2032 /rules: 7c... 2 │ │ │ │ │ -0001d200: 2e20 4d6f 6469 6679 2074 6865 2073 6f75 . Modify the sou │ │ │ │ │ -0001d210: 7263 6520 616e 6420 7361 7665 2074 686f rce and save tho │ │ │ │ │ -0001d220: 7365 206d 6f64 6966 6963 6174 696f 6e73 se modifications │ │ │ │ │ -0001d230: 2073 6f20 7468 6174 2074 6865 7920 7769 so that they wi │ │ │ │ │ -0001d240: 6c6c 2062 650a 2020 2020 2061 7070 6c69 ll be. appli │ │ │ │ │ -0001d250: 6564 2077 6865 6e20 6275 696c 6469 6e67 ed when building │ │ │ │ │ -0001d260: 2074 6865 2070 6163 6b61 6765 2e0a 0a20 the package... │ │ │ │ │ -0001d270: 2033 2e20 5265 6d6f 7665 2073 6f75 7263 3. Remove sourc │ │ │ │ │ -0001d280: 6520 6d6f 6469 6669 6361 7469 6f6e 7320 e modifications │ │ │ │ │ -0001d290: 7468 6174 2061 7265 2063 7572 7265 6e74 that are current │ │ │ │ │ -0001d2a0: 6c79 2062 6569 6e67 2061 7070 6c69 6564 ly being applied │ │ │ │ │ -0001d2b0: 2077 6865 6e0a 2020 2020 2062 7569 6c64 when. build │ │ │ │ │ -0001d2c0: 696e 6720 7468 6520 7061 636b 6167 652e ing the package. │ │ │ │ │ -0001d2d0: 0a0a 2020 342e 204f 7074 696f 6e61 6c6c .. 4. Optionall │ │ │ │ │ -0001d2e0: 792c 2064 6f63 756d 656e 7420 7768 6174 y, document what │ │ │ │ │ -0001d2f0: 2073 7465 7073 2061 7265 206e 6563 6573 steps are neces │ │ │ │ │ -0001d300: 7361 7279 2074 6f20 7570 6772 6164 6520 sary to upgrade │ │ │ │ │ -0001d310: 7468 6520 4465 6269 616e 0a20 2020 2020 the Debian. │ │ │ │ │ -0001d320: 736f 7572 6365 2070 6163 6b61 6765 2074 source package t │ │ │ │ │ -0001d330: 6f20 6120 6e65 7720 7570 7374 7265 616d o a new upstream │ │ │ │ │ -0001d340: 2076 6572 7369 6f6e 2c20 6966 2061 7070 version, if app │ │ │ │ │ -0001d350: 6c69 6361 626c 652e 0a0a 5468 6973 2065 licable...This e │ │ │ │ │ -0001d360: 7870 6c61 6e61 7469 6f6e 2073 686f 756c xplanation shoul │ │ │ │ │ -0001d370: 6420 696e 636c 7564 6520 7370 6563 6966 d include specif │ │ │ │ │ -0001d380: 6963 2063 6f6d 6d61 6e64 7320 616e 6420 ic commands and │ │ │ │ │ -0001d390: 6d65 6e74 696f 6e20 616e 790a 6164 6469 mention any.addi │ │ │ │ │ -0001d3a0: 7469 6f6e 616c 2072 6571 7569 7265 6420 tional required │ │ │ │ │ -0001d3b0: 4465 6269 616e 2070 6163 6b61 6765 732e Debian packages. │ │ │ │ │ -0001d3c0: 2020 4974 2073 686f 756c 6420 6e6f 7420 It should not │ │ │ │ │ -0001d3d0: 6173 7375 6d65 2066 616d 696c 6961 7269 assume familiari │ │ │ │ │ -0001d3e0: 7479 0a77 6974 6820 616e 7920 7370 6563 ty.with any spec │ │ │ │ │ -0001d3f0: 6966 6963 2044 6562 6961 6e20 7061 636b ific Debian pack │ │ │ │ │ -0001d400: 6167 696e 6720 7379 7374 656d 206f 7220 aging system or │ │ │ │ │ -0001d410: 7061 7463 6820 6d61 6e61 6765 6d65 6e74 patch management │ │ │ │ │ -0001d420: 2074 6f6f 6c73 2e0a 0a54 6869 7320 6578 tools...This ex │ │ │ │ │ -0001d430: 706c 616e 6174 696f 6e20 6d61 7920 7265 planation may re │ │ │ │ │ -0001d440: 6665 7220 746f 2061 2064 6f63 756d 656e fer to a documen │ │ │ │ │ -0001d450: 7461 7469 6f6e 2066 696c 6520 696e 7374 tation file inst │ │ │ │ │ -0001d460: 616c 6c65 6420 6279 206f 6e65 206f 660a alled by one of. │ │ │ │ │ -0001d470: 7468 6520 7061 636b 6167 65e2 8099 7320 the package...s │ │ │ │ │ -0001d480: 6275 696c 6420 6465 7065 6e64 656e 6369 build dependenci │ │ │ │ │ -0001d490: 6573 2070 726f 7669 6465 6420 7468 6174 es provided that │ │ │ │ │ -0001d4a0: 2074 6865 2072 6566 6572 656e 6365 640a the referenced. │ │ │ │ │ -0001d4b0: 646f 6375 6d65 6e74 6174 696f 6e20 636c documentation cl │ │ │ │ │ -0001d4c0: 6561 726c 7920 6578 706c 6169 6e73 2074 early explains t │ │ │ │ │ -0001d4d0: 6865 7365 2074 6173 6b73 2061 6e64 2069 hese tasks and i │ │ │ │ │ -0001d4e0: 7320 6e6f 7420 6120 6765 6e65 7261 6c0a s not a general. │ │ │ │ │ -0001d4f0: 7265 6665 7265 6e63 6520 6d61 6e75 616c reference manual │ │ │ │ │ -0001d500: 2e0a 0ae2 8098 6465 6269 616e 2f52 4541 ......debian/REA │ │ │ │ │ -0001d510: 444d 452e 736f 7572 6365 e280 9920 6d61 DME.source... ma │ │ │ │ │ -0001d520: 7920 616c 736f 2069 6e63 6c75 6465 2061 y also include a │ │ │ │ │ -0001d530: 6e79 206f 7468 6572 2069 6e66 6f72 6d61 ny other informa │ │ │ │ │ -0001d540: 7469 6f6e 2074 6861 7420 776f 756c 640a tion that would. │ │ │ │ │ -0001d550: 6265 2068 656c 7066 756c 2074 6f20 736f be helpful to so │ │ │ │ │ -0001d560: 6d65 6f6e 6520 6d6f 6469 6679 696e 6720 meone modifying │ │ │ │ │ -0001d570: 7468 6520 736f 7572 6365 2070 6163 6b61 the source packa │ │ │ │ │ -0001d580: 6765 2e20 2045 7665 6e20 6966 2074 6865 ge. Even if the │ │ │ │ │ -0001d590: 2070 6163 6b61 6765 0a64 6f65 736e e280 package.doesn.. │ │ │ │ │ -0001d5a0: 9974 2066 6974 2074 6865 2061 626f 7665 .t fit the above │ │ │ │ │ -0001d5b0: 2064 6573 6372 6970 7469 6f6e 2c20 6d61 description, ma │ │ │ │ │ -0001d5c0: 696e 7461 696e 6572 7320 6172 6520 656e intainers are en │ │ │ │ │ -0001d5d0: 636f 7572 6167 6564 2074 6f0a 646f 6375 couraged to.docu │ │ │ │ │ -0001d5e0: 6d65 6e74 2069 6e20 6120 e280 9864 6562 ment in a ...deb │ │ │ │ │ -0001d5f0: 6961 6e2f 5245 4144 4d45 2e73 6f75 7263 ian/README.sourc │ │ │ │ │ -0001d600: 65e2 8099 2066 696c 6520 616e 7920 736f e... file any so │ │ │ │ │ -0001d610: 7572 6365 2070 6163 6b61 6765 2077 6974 urce package wit │ │ │ │ │ -0001d620: 6820 610a 7061 7274 6963 756c 6172 6c79 h a.particularly │ │ │ │ │ -0001d630: 2063 6f6d 706c 6578 206f 7220 756e 696e complex or unin │ │ │ │ │ -0001d640: 7475 6974 6976 6520 736f 7572 6365 206c tuitive source l │ │ │ │ │ -0001d650: 6179 6f75 7420 6f72 2062 7569 6c64 2073 ayout or build s │ │ │ │ │ -0001d660: 7973 7465 6d20 2866 6f72 0a65 7861 6d70 ystem (for.examp │ │ │ │ │ -0001d670: 6c65 2c20 6120 7061 636b 6167 6520 7468 le, a package th │ │ │ │ │ -0001d680: 6174 2062 7569 6c64 7320 7468 6520 7361 at builds the sa │ │ │ │ │ -0001d690: 6d65 2073 6f75 7263 6520 6d75 6c74 6970 me source multip │ │ │ │ │ -0001d6a0: 6c65 2074 696d 6573 2074 6f0a 6765 6e65 le times to.gene │ │ │ │ │ -0001d6b0: 7261 7465 2064 6966 6665 7265 6e74 2062 rate different b │ │ │ │ │ -0001d6c0: 696e 6172 7920 7061 636b 6167 6573 292e inary packages). │ │ │ │ │ -0001d6d0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0001d6e0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0001d6f0: 6f64 653a 2052 6570 726f 6475 6369 6269 ode: Reproducibi │ │ │ │ │ -0001d700: 6c69 7479 2c20 204e 6578 743a 204d 6973 lity, Next: Mis │ │ │ │ │ -0001d710: 7369 6e67 2073 6f75 7263 6573 2064 6562 sing sources deb │ │ │ │ │ -0001d720: 6961 6e2f 6d69 7373 696e 672d 736f 7572 ian/missing-sour │ │ │ │ │ -0001d730: 6365 732c 2020 5072 6576 3a20 536f 7572 ces, Prev: Sour │ │ │ │ │ -0001d740: 6365 2070 6163 6b61 6765 2068 616e 646c ce package handl │ │ │ │ │ -0001d750: 696e 6720 6465 6269 616e 2f52 4541 444d ing debian/READM │ │ │ │ │ -0001d760: 4520 736f 7572 6365 2c20 2055 703a 2053 E source, Up: S │ │ │ │ │ -0001d770: 6f75 7263 6520 7061 636b 6167 6573 0a0a ource packages.. │ │ │ │ │ -0001d780: 342e 3135 2052 6570 726f 6475 6369 6269 4.15 Reproducibi │ │ │ │ │ -0001d790: 6c69 7479 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d lity.=========== │ │ │ │ │ -0001d7a0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a50 6163 6b61 =========..Packa │ │ │ │ │ -0001d7b0: 6765 7320 7368 6f75 6c64 2062 7569 6c64 ges should build │ │ │ │ │ -0001d7c0: 2072 6570 726f 6475 6369 626c 792c 2077 reproducibly, w │ │ │ │ │ -0001d7d0: 6869 6368 2066 6f72 2074 6865 2070 7572 hich for the pur │ │ │ │ │ -0001d7e0: 706f 7365 7320 6f66 2074 6869 730a 646f poses of this.do │ │ │ │ │ -0001d7f0: 6375 6d65 6e74 2028 3129 206d 6561 6e73 cument (1) means │ │ │ │ │ -0001d800: 2074 6861 7420 6769 7665 6e0a 0a20 2020 that given.. │ │ │ │ │ -0001d810: 2d20 6120 7665 7273 696f 6e20 6f66 2061 - a version of a │ │ │ │ │ -0001d820: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ -0001d830: 756e 7061 636b 6564 2061 7420 6120 6769 unpacked at a gi │ │ │ │ │ -0001d840: 7665 6e20 7061 7468 3b0a 0a20 2020 2d20 ven path;.. - │ │ │ │ │ -0001d850: 6120 7365 7420 6f66 2076 6572 7369 6f6e a set of version │ │ │ │ │ -0001d860: 7320 6f66 2069 6e73 7461 6c6c 6564 2062 s of installed b │ │ │ │ │ -0001d870: 7569 6c64 2064 6570 656e 6465 6e63 6965 uild dependencie │ │ │ │ │ -0001d880: 733b 0a0a 2020 202d 2061 2073 6574 206f s;.. - a set o │ │ │ │ │ -0001d890: 6620 656e 7669 726f 6e6d 656e 7420 7661 f environment va │ │ │ │ │ -0001d8a0: 7269 6162 6c65 2076 616c 7565 733b 0a0a riable values;.. │ │ │ │ │ -0001d8b0: 2020 202d 2061 2062 7569 6c64 2061 7263 - a build arc │ │ │ │ │ -0001d8c0: 6869 7465 6374 7572 653b 2061 6e64 0a0a hitecture; and.. │ │ │ │ │ -0001d8d0: 2020 202d 2061 2068 6f73 7420 6172 6368 - a host arch │ │ │ │ │ -0001d8e0: 6974 6563 7475 7265 2c0a 0a72 6570 6561 itecture,..repea │ │ │ │ │ -0001d8f0: 7465 646c 7920 6275 696c 6469 6e67 2074 tedly building t │ │ │ │ │ -0001d900: 6865 2073 6f75 7263 6520 7061 636b 6167 he source packag │ │ │ │ │ -0001d910: 6520 666f 7220 7468 6520 6275 696c 6420 e for the build │ │ │ │ │ -0001d920: 6172 6368 6974 6563 7475 7265 206f 6e20 architecture on │ │ │ │ │ -0001d930: 616e 790a 6d61 6368 696e 6520 6f66 2074 any.machine of t │ │ │ │ │ -0001d940: 6865 2068 6f73 7420 6172 6368 6974 6563 he host architec │ │ │ │ │ -0001d950: 7475 7265 2077 6974 6820 7468 6f73 6520 ture with those │ │ │ │ │ -0001d960: 7665 7273 696f 6e73 206f 6620 7468 6520 versions of the │ │ │ │ │ -0001d970: 6275 696c 640a 6465 7065 6e64 656e 6369 build.dependenci │ │ │ │ │ -0001d980: 6573 2069 6e73 7461 6c6c 6564 2061 6e64 es installed and │ │ │ │ │ -0001d990: 2065 7861 6374 6c79 2074 686f 7365 2065 exactly those e │ │ │ │ │ -0001d9a0: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia │ │ │ │ │ -0001d9b0: 626c 6520 7661 6c75 6573 2073 6574 0a77 ble values set.w │ │ │ │ │ -0001d9c0: 696c 6c20 7072 6f64 7563 6520 6269 742d ill produce bit- │ │ │ │ │ -0001d9d0: 666f 722d 6269 7420 6964 656e 7469 6361 for-bit identica │ │ │ │ │ -0001d9e0: 6c20 6269 6e61 7279 2070 6163 6b61 6765 l binary package │ │ │ │ │ -0001d9f0: 732e 0a0a 4974 2069 7320 7265 636f 6d6d s...It is recomm │ │ │ │ │ -0001da00: 656e 6465 6420 7468 6174 2070 6163 6b61 ended that packa │ │ │ │ │ -0001da10: 6765 7320 7072 6f64 7563 6520 6269 742d ges produce bit- │ │ │ │ │ -0001da20: 666f 722d 6269 7420 6964 656e 7469 6361 for-bit identica │ │ │ │ │ -0001da30: 6c20 6269 6e61 7269 6573 0a65 7665 6e20 l binaries.even │ │ │ │ │ -0001da40: 6966 206d 6f73 7420 656e 7669 726f 6e6d if most environm │ │ │ │ │ -0001da50: 656e 7420 7661 7269 6162 6c65 7320 616e ent variables an │ │ │ │ │ -0001da60: 6420 6275 696c 6420 7061 7468 7320 6172 d build paths ar │ │ │ │ │ -0001da70: 6520 7661 7269 6564 2e20 2049 7420 6973 e varied. It is │ │ │ │ │ -0001da80: 0a69 6e74 656e 6465 6420 666f 7220 7468 .intended for th │ │ │ │ │ -0001da90: 6973 2073 7472 6963 7465 7220 7374 616e is stricter stan │ │ │ │ │ -0001daa0: 6461 7264 2074 6f20 7265 706c 6163 6520 dard to replace │ │ │ │ │ -0001dab0: 7468 6520 6162 6f76 6520 7768 656e 2069 the above when i │ │ │ │ │ -0001dac0: 7420 6973 0a65 6173 6965 7220 666f 7220 t is.easier for │ │ │ │ │ -0001dad0: 7061 636b 6167 6573 2074 6f20 6d65 6574 packages to meet │ │ │ │ │ -0001dae0: 2069 742e 0a0a 2020 202d 2d2d 2d2d 2d2d it... ------- │ │ │ │ │ -0001daf0: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ -0001db00: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ -0001db10: 2054 6869 7320 6973 2044 6562 6961 6ee2 This is Debian. │ │ │ │ │ -0001db20: 8099 7320 7072 6563 6973 6966 6963 6174 ..s precisificat │ │ │ │ │ -0001db30: 696f 6e20 6f66 2074 6865 2072 6570 726f ion of the repro │ │ │ │ │ -0001db40: 6475 6369 626c 652d 6275 696c 6473 2e6f ducible-builds.o │ │ │ │ │ -0001db50: 7267 0a64 6566 696e 6974 696f 6e20 2868 rg.definition (h │ │ │ │ │ -0001db60: 7474 7073 3a2f 2f72 6570 726f 6475 6369 ttps://reproduci │ │ │ │ │ -0001db70: 626c 652d 6275 696c 6473 2e6f 7267 2f64 ble-builds.org/d │ │ │ │ │ -0001db80: 6f63 732f 6465 6669 6e69 7469 6f6e 2f29 ocs/definition/) │ │ │ │ │ -0001db90: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -0001dba0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0001dbb0: 4e6f 6465 3a20 4d69 7373 696e 6720 736f Node: Missing so │ │ │ │ │ -0001dbc0: 7572 6365 7320 6465 6269 616e 2f6d 6973 urces debian/mis │ │ │ │ │ -0001dbd0: 7369 6e67 2d73 6f75 7263 6573 2c20 204e sing-sources, N │ │ │ │ │ -0001dbe0: 6578 743a 2056 656e 646f 722d 7370 6563 ext: Vendor-spec │ │ │ │ │ -0001dbf0: 6966 6963 2070 6174 6368 2073 6572 6965 ific patch serie │ │ │ │ │ -0001dc00: 732c 2020 5072 6576 3a20 5265 7072 6f64 s, Prev: Reprod │ │ │ │ │ -0001dc10: 7563 6962 696c 6974 792c 2020 5570 3a20 ucibility, Up: │ │ │ │ │ -0001dc20: 536f 7572 6365 2070 6163 6b61 6765 730a Source packages. │ │ │ │ │ -0001dc30: 0a34 2e31 3620 4d69 7373 696e 6720 736f .4.16 Missing so │ │ │ │ │ -0001dc40: 7572 6365 733a 20e2 8098 6465 6269 616e urces: ...debian │ │ │ │ │ -0001dc50: 2f6d 6973 7369 6e67 2d73 6f75 7263 6573 /missing-sources │ │ │ │ │ -0001dc60: e280 990a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ....============ │ │ │ │ │ +0001cf70: 3d3d 3d3d 3d3d 3d3d 0a0a 4966 2072 756e ========..If run │ │ │ │ │ +0001cf80: 6e69 6e67 20e2 8098 6470 6b67 2d73 6f75 ning ...dpkg-sou │ │ │ │ │ +0001cf90: 7263 6520 2d78 e280 9920 6f6e 2061 2073 rce -x... on a s │ │ │ │ │ +0001cfa0: 6f75 7263 6520 7061 636b 6167 6520 646f ource package do │ │ │ │ │ +0001cfb0: 6573 6ee2 8099 7420 7072 6f64 7563 6520 esn...t produce │ │ │ │ │ +0001cfc0: 7468 650a 736f 7572 6365 206f 6620 7468 the.source of th │ │ │ │ │ +0001cfd0: 6520 7061 636b 6167 652c 2072 6561 6479 e package, ready │ │ │ │ │ +0001cfe0: 2066 6f72 2065 6469 7469 6e67 2c20 616e for editing, an │ │ │ │ │ +0001cff0: 6420 616c 6c6f 7720 6f6e 6520 746f 206d d allow one to m │ │ │ │ │ +0001d000: 616b 6520 6368 616e 6765 730a 616e 6420 ake changes.and │ │ │ │ │ +0001d010: 7275 6e20 e280 9864 706b 672d 6275 696c run ...dpkg-buil │ │ │ │ │ +0001d020: 6470 6163 6b61 6765 e280 9920 746f 2070 dpackage... to p │ │ │ │ │ +0001d030: 726f 6475 6365 2061 206d 6f64 6966 6965 roduce a modifie │ │ │ │ │ +0001d040: 6420 7061 636b 6167 6520 7769 7468 6f75 d package withou │ │ │ │ │ +0001d050: 7420 7461 6b69 6e67 0a61 6e79 2061 6464 t taking.any add │ │ │ │ │ +0001d060: 6974 696f 6e61 6c20 7374 6570 732c 2063 itional steps, c │ │ │ │ │ +0001d070: 7265 6174 696e 6720 6120 e280 9864 6562 reating a ...deb │ │ │ │ │ +0001d080: 6961 6e2f 5245 4144 4d45 2e73 6f75 7263 ian/README.sourc │ │ │ │ │ +0001d090: 65e2 8099 2064 6f63 756d 656e 7461 7469 e... documentati │ │ │ │ │ +0001d0a0: 6f6e 0a66 696c 6520 6973 2072 6563 6f6d on.file is recom │ │ │ │ │ +0001d0b0: 6d65 6e64 6564 2e20 2054 6869 7320 6669 mended. This fi │ │ │ │ │ +0001d0c0: 6c65 2073 686f 756c 6420 6578 706c 6169 le should explai │ │ │ │ │ +0001d0d0: 6e20 686f 7720 746f 2064 6f20 616c 6c20 n how to do all │ │ │ │ │ +0001d0e0: 6f66 2074 6865 0a66 6f6c 6c6f 7769 6e67 of the.following │ │ │ │ │ +0001d0f0: 3a0a 0a20 2031 2e20 4765 6e65 7261 7465 :.. 1. Generate │ │ │ │ │ +0001d100: 2074 6865 2066 756c 6c79 2070 6174 6368 the fully patch │ │ │ │ │ +0001d110: 6564 2073 6f75 7263 652c 2069 6e20 6120 ed source, in a │ │ │ │ │ +0001d120: 666f 726d 2072 6561 6479 2066 6f72 2065 form ready for e │ │ │ │ │ +0001d130: 6469 7469 6e67 2c0a 2020 2020 2074 6861 diting,. tha │ │ │ │ │ +0001d140: 7420 776f 756c 6420 6265 2062 7569 6c74 t would be built │ │ │ │ │ +0001d150: 2074 6f20 6372 6561 7465 2044 6562 6961 to create Debia │ │ │ │ │ +0001d160: 6e20 7061 636b 6167 6573 2e20 2044 6f69 n packages. Doi │ │ │ │ │ +0001d170: 6e67 2074 6869 7320 7769 7468 2061 0a20 ng this with a. │ │ │ │ │ +0001d180: 2020 2020 e280 9870 6174 6368 e280 9920 ...patch... │ │ │ │ │ +0001d190: 7461 7267 6574 2069 6e20 e280 9864 6562 target in ...deb │ │ │ │ │ +0001d1a0: 6961 6e2f 7275 6c65 73e2 8099 2069 7320 ian/rules... is │ │ │ │ │ +0001d1b0: 7265 636f 6d6d 656e 6465 643b 2073 6565 recommended; see │ │ │ │ │ +0001d1c0: 202a 6e6f 7465 204d 6169 6e0a 2020 2020 *note Main. │ │ │ │ │ +0001d1d0: 2062 7569 6c64 696e 6720 7363 7269 7074 building script │ │ │ │ │ +0001d1e0: 3b20 6465 6269 616e 2f72 756c 6573 3a20 ; debian/rules: │ │ │ │ │ +0001d1f0: 3763 2e0a 0a20 2032 2e20 4d6f 6469 6679 7c... 2. Modify │ │ │ │ │ +0001d200: 2074 6865 2073 6f75 7263 6520 616e 6420 the source and │ │ │ │ │ +0001d210: 7361 7665 2074 686f 7365 206d 6f64 6966 save those modif │ │ │ │ │ +0001d220: 6963 6174 696f 6e73 2073 6f20 7468 6174 ications so that │ │ │ │ │ +0001d230: 2074 6865 7920 7769 6c6c 2062 650a 2020 they will be. │ │ │ │ │ +0001d240: 2020 2061 7070 6c69 6564 2077 6865 6e20 applied when │ │ │ │ │ +0001d250: 6275 696c 6469 6e67 2074 6865 2070 6163 building the pac │ │ │ │ │ +0001d260: 6b61 6765 2e0a 0a20 2033 2e20 5265 6d6f kage... 3. Remo │ │ │ │ │ +0001d270: 7665 2073 6f75 7263 6520 6d6f 6469 6669 ve source modifi │ │ │ │ │ +0001d280: 6361 7469 6f6e 7320 7468 6174 2061 7265 cations that are │ │ │ │ │ +0001d290: 2063 7572 7265 6e74 6c79 2062 6569 6e67 currently being │ │ │ │ │ +0001d2a0: 2061 7070 6c69 6564 2077 6865 6e0a 2020 applied when. │ │ │ │ │ +0001d2b0: 2020 2062 7569 6c64 696e 6720 7468 6520 building the │ │ │ │ │ +0001d2c0: 7061 636b 6167 652e 0a0a 2020 342e 204f package... 4. O │ │ │ │ │ +0001d2d0: 7074 696f 6e61 6c6c 792c 2064 6f63 756d ptionally, docum │ │ │ │ │ +0001d2e0: 656e 7420 7768 6174 2073 7465 7073 2061 ent what steps a │ │ │ │ │ +0001d2f0: 7265 206e 6563 6573 7361 7279 2074 6f20 re necessary to │ │ │ │ │ +0001d300: 7570 6772 6164 6520 7468 6520 4465 6269 upgrade the Debi │ │ │ │ │ +0001d310: 616e 0a20 2020 2020 736f 7572 6365 2070 an. source p │ │ │ │ │ +0001d320: 6163 6b61 6765 2074 6f20 6120 6e65 7720 ackage to a new │ │ │ │ │ +0001d330: 7570 7374 7265 616d 2076 6572 7369 6f6e upstream version │ │ │ │ │ +0001d340: 2c20 6966 2061 7070 6c69 6361 626c 652e , if applicable. │ │ │ │ │ +0001d350: 0a0a 5468 6973 2065 7870 6c61 6e61 7469 ..This explanati │ │ │ │ │ +0001d360: 6f6e 2073 686f 756c 6420 696e 636c 7564 on should includ │ │ │ │ │ +0001d370: 6520 7370 6563 6966 6963 2063 6f6d 6d61 e specific comma │ │ │ │ │ +0001d380: 6e64 7320 616e 6420 6d65 6e74 696f 6e20 nds and mention │ │ │ │ │ +0001d390: 616e 790a 6164 6469 7469 6f6e 616c 2072 any.additional r │ │ │ │ │ +0001d3a0: 6571 7569 7265 6420 4465 6269 616e 2070 equired Debian p │ │ │ │ │ +0001d3b0: 6163 6b61 6765 732e 2020 4974 2073 686f ackages. It sho │ │ │ │ │ +0001d3c0: 756c 6420 6e6f 7420 6173 7375 6d65 2066 uld not assume f │ │ │ │ │ +0001d3d0: 616d 696c 6961 7269 7479 0a77 6974 6820 amiliarity.with │ │ │ │ │ +0001d3e0: 616e 7920 7370 6563 6966 6963 2044 6562 any specific Deb │ │ │ │ │ +0001d3f0: 6961 6e20 7061 636b 6167 696e 6720 7379 ian packaging sy │ │ │ │ │ +0001d400: 7374 656d 206f 7220 7061 7463 6820 6d61 stem or patch ma │ │ │ │ │ +0001d410: 6e61 6765 6d65 6e74 2074 6f6f 6c73 2e0a nagement tools.. │ │ │ │ │ +0001d420: 0a54 6869 7320 6578 706c 616e 6174 696f .This explanatio │ │ │ │ │ +0001d430: 6e20 6d61 7920 7265 6665 7220 746f 2061 n may refer to a │ │ │ │ │ +0001d440: 2064 6f63 756d 656e 7461 7469 6f6e 2066 documentation f │ │ │ │ │ +0001d450: 696c 6520 696e 7374 616c 6c65 6420 6279 ile installed by │ │ │ │ │ +0001d460: 206f 6e65 206f 660a 7468 6520 7061 636b one of.the pack │ │ │ │ │ +0001d470: 6167 65e2 8099 7320 6275 696c 6420 6465 age...s build de │ │ │ │ │ +0001d480: 7065 6e64 656e 6369 6573 2070 726f 7669 pendencies provi │ │ │ │ │ +0001d490: 6465 6420 7468 6174 2074 6865 2072 6566 ded that the ref │ │ │ │ │ +0001d4a0: 6572 656e 6365 640a 646f 6375 6d65 6e74 erenced.document │ │ │ │ │ +0001d4b0: 6174 696f 6e20 636c 6561 726c 7920 6578 ation clearly ex │ │ │ │ │ +0001d4c0: 706c 6169 6e73 2074 6865 7365 2074 6173 plains these tas │ │ │ │ │ +0001d4d0: 6b73 2061 6e64 2069 7320 6e6f 7420 6120 ks and is not a │ │ │ │ │ +0001d4e0: 6765 6e65 7261 6c0a 7265 6665 7265 6e63 general.referenc │ │ │ │ │ +0001d4f0: 6520 6d61 6e75 616c 2e0a 0ae2 8098 6465 e manual......de │ │ │ │ │ +0001d500: 6269 616e 2f52 4541 444d 452e 736f 7572 bian/README.sour │ │ │ │ │ +0001d510: 6365 e280 9920 6d61 7920 616c 736f 2069 ce... may also i │ │ │ │ │ +0001d520: 6e63 6c75 6465 2061 6e79 206f 7468 6572 nclude any other │ │ │ │ │ +0001d530: 2069 6e66 6f72 6d61 7469 6f6e 2074 6861 information tha │ │ │ │ │ +0001d540: 7420 776f 756c 640a 6265 2068 656c 7066 t would.be helpf │ │ │ │ │ +0001d550: 756c 2074 6f20 736f 6d65 6f6e 6520 6d6f ul to someone mo │ │ │ │ │ +0001d560: 6469 6679 696e 6720 7468 6520 736f 7572 difying the sour │ │ │ │ │ +0001d570: 6365 2070 6163 6b61 6765 2e20 2045 7665 ce package. Eve │ │ │ │ │ +0001d580: 6e20 6966 2074 6865 2070 6163 6b61 6765 n if the package │ │ │ │ │ +0001d590: 0a64 6f65 736e e280 9974 2066 6974 2074 .doesn...t fit t │ │ │ │ │ +0001d5a0: 6865 2061 626f 7665 2064 6573 6372 6970 he above descrip │ │ │ │ │ +0001d5b0: 7469 6f6e 2c20 6d61 696e 7461 696e 6572 tion, maintainer │ │ │ │ │ +0001d5c0: 7320 6172 6520 656e 636f 7572 6167 6564 s are encouraged │ │ │ │ │ +0001d5d0: 2074 6f0a 646f 6375 6d65 6e74 2069 6e20 to.document in │ │ │ │ │ +0001d5e0: 6120 e280 9864 6562 6961 6e2f 5245 4144 a ...debian/READ │ │ │ │ │ +0001d5f0: 4d45 2e73 6f75 7263 65e2 8099 2066 696c ME.source... fil │ │ │ │ │ +0001d600: 6520 616e 7920 736f 7572 6365 2070 6163 e any source pac │ │ │ │ │ +0001d610: 6b61 6765 2077 6974 6820 610a 7061 7274 kage with a.part │ │ │ │ │ +0001d620: 6963 756c 6172 6c79 2063 6f6d 706c 6578 icularly complex │ │ │ │ │ +0001d630: 206f 7220 756e 696e 7475 6974 6976 6520 or unintuitive │ │ │ │ │ +0001d640: 736f 7572 6365 206c 6179 6f75 7420 6f72 source layout or │ │ │ │ │ +0001d650: 2062 7569 6c64 2073 7973 7465 6d20 2866 build system (f │ │ │ │ │ +0001d660: 6f72 0a65 7861 6d70 6c65 2c20 6120 7061 or.example, a pa │ │ │ │ │ +0001d670: 636b 6167 6520 7468 6174 2062 7569 6c64 ckage that build │ │ │ │ │ +0001d680: 7320 7468 6520 7361 6d65 2073 6f75 7263 s the same sourc │ │ │ │ │ +0001d690: 6520 6d75 6c74 6970 6c65 2074 696d 6573 e multiple times │ │ │ │ │ +0001d6a0: 2074 6f0a 6765 6e65 7261 7465 2064 6966 to.generate dif │ │ │ │ │ +0001d6b0: 6665 7265 6e74 2062 696e 6172 7920 7061 ferent binary pa │ │ │ │ │ +0001d6c0: 636b 6167 6573 292e 0a0a 1f0a 4669 6c65 ckages).....File │ │ │ │ │ +0001d6d0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0001d6e0: 696e 666f 2c20 204e 6f64 653a 2052 6570 info, Node: Rep │ │ │ │ │ +0001d6f0: 726f 6475 6369 6269 6c69 7479 2c20 204e roducibility, N │ │ │ │ │ +0001d700: 6578 743a 204d 6973 7369 6e67 2073 6f75 ext: Missing sou │ │ │ │ │ +0001d710: 7263 6573 2064 6562 6961 6e2f 6d69 7373 rces debian/miss │ │ │ │ │ +0001d720: 696e 672d 736f 7572 6365 732c 2020 5072 ing-sources, Pr │ │ │ │ │ +0001d730: 6576 3a20 536f 7572 6365 2070 6163 6b61 ev: Source packa │ │ │ │ │ +0001d740: 6765 2068 616e 646c 696e 6720 6465 6269 ge handling debi │ │ │ │ │ +0001d750: 616e 2f52 4541 444d 4520 736f 7572 6365 an/README source │ │ │ │ │ +0001d760: 2c20 2055 703a 2053 6f75 7263 6520 7061 , Up: Source pa │ │ │ │ │ +0001d770: 636b 6167 6573 0a0a 342e 3135 2052 6570 ckages..4.15 Rep │ │ │ │ │ +0001d780: 726f 6475 6369 6269 6c69 7479 0a3d 3d3d roducibility.=== │ │ │ │ │ +0001d790: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0001d7a0: 3d0a 0a50 6163 6b61 6765 7320 7368 6f75 =..Packages shou │ │ │ │ │ +0001d7b0: 6c64 2062 7569 6c64 2072 6570 726f 6475 ld build reprodu │ │ │ │ │ +0001d7c0: 6369 626c 792c 2077 6869 6368 2066 6f72 cibly, which for │ │ │ │ │ +0001d7d0: 2074 6865 2070 7572 706f 7365 7320 6f66 the purposes of │ │ │ │ │ +0001d7e0: 2074 6869 730a 646f 6375 6d65 6e74 2028 this.document ( │ │ │ │ │ +0001d7f0: 3129 206d 6561 6e73 2074 6861 7420 6769 1) means that gi │ │ │ │ │ +0001d800: 7665 6e0a 0a20 2020 2d20 6120 7665 7273 ven.. - a vers │ │ │ │ │ +0001d810: 696f 6e20 6f66 2061 2073 6f75 7263 6520 ion of a source │ │ │ │ │ +0001d820: 7061 636b 6167 6520 756e 7061 636b 6564 package unpacked │ │ │ │ │ +0001d830: 2061 7420 6120 6769 7665 6e20 7061 7468 at a given path │ │ │ │ │ +0001d840: 3b0a 0a20 2020 2d20 6120 7365 7420 6f66 ;.. - a set of │ │ │ │ │ +0001d850: 2076 6572 7369 6f6e 7320 6f66 2069 6e73 versions of ins │ │ │ │ │ +0001d860: 7461 6c6c 6564 2062 7569 6c64 2064 6570 talled build dep │ │ │ │ │ +0001d870: 656e 6465 6e63 6965 733b 0a0a 2020 202d endencies;.. - │ │ │ │ │ +0001d880: 2061 2073 6574 206f 6620 656e 7669 726f a set of enviro │ │ │ │ │ +0001d890: 6e6d 656e 7420 7661 7269 6162 6c65 2076 nment variable v │ │ │ │ │ +0001d8a0: 616c 7565 733b 0a0a 2020 202d 2061 2062 alues;.. - a b │ │ │ │ │ +0001d8b0: 7569 6c64 2061 7263 6869 7465 6374 7572 uild architectur │ │ │ │ │ +0001d8c0: 653b 2061 6e64 0a0a 2020 202d 2061 2068 e; and.. - a h │ │ │ │ │ +0001d8d0: 6f73 7420 6172 6368 6974 6563 7475 7265 ost architecture │ │ │ │ │ +0001d8e0: 2c0a 0a72 6570 6561 7465 646c 7920 6275 ,..repeatedly bu │ │ │ │ │ +0001d8f0: 696c 6469 6e67 2074 6865 2073 6f75 7263 ilding the sourc │ │ │ │ │ +0001d900: 6520 7061 636b 6167 6520 666f 7220 7468 e package for th │ │ │ │ │ +0001d910: 6520 6275 696c 6420 6172 6368 6974 6563 e build architec │ │ │ │ │ +0001d920: 7475 7265 206f 6e20 616e 790a 6d61 6368 ture on any.mach │ │ │ │ │ +0001d930: 696e 6520 6f66 2074 6865 2068 6f73 7420 ine of the host │ │ │ │ │ +0001d940: 6172 6368 6974 6563 7475 7265 2077 6974 architecture wit │ │ │ │ │ +0001d950: 6820 7468 6f73 6520 7665 7273 696f 6e73 h those versions │ │ │ │ │ +0001d960: 206f 6620 7468 6520 6275 696c 640a 6465 of the build.de │ │ │ │ │ +0001d970: 7065 6e64 656e 6369 6573 2069 6e73 7461 pendencies insta │ │ │ │ │ +0001d980: 6c6c 6564 2061 6e64 2065 7861 6374 6c79 lled and exactly │ │ │ │ │ +0001d990: 2074 686f 7365 2065 6e76 6972 6f6e 6d65 those environme │ │ │ │ │ +0001d9a0: 6e74 2076 6172 6961 626c 6520 7661 6c75 nt variable valu │ │ │ │ │ +0001d9b0: 6573 2073 6574 0a77 696c 6c20 7072 6f64 es set.will prod │ │ │ │ │ +0001d9c0: 7563 6520 6269 742d 666f 722d 6269 7420 uce bit-for-bit │ │ │ │ │ +0001d9d0: 6964 656e 7469 6361 6c20 6269 6e61 7279 identical binary │ │ │ │ │ +0001d9e0: 2070 6163 6b61 6765 732e 0a0a 4974 2069 packages...It i │ │ │ │ │ +0001d9f0: 7320 7265 636f 6d6d 656e 6465 6420 7468 s recommended th │ │ │ │ │ +0001da00: 6174 2070 6163 6b61 6765 7320 7072 6f64 at packages prod │ │ │ │ │ +0001da10: 7563 6520 6269 742d 666f 722d 6269 7420 uce bit-for-bit │ │ │ │ │ +0001da20: 6964 656e 7469 6361 6c20 6269 6e61 7269 identical binari │ │ │ │ │ +0001da30: 6573 0a65 7665 6e20 6966 206d 6f73 7420 es.even if most │ │ │ │ │ +0001da40: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari │ │ │ │ │ +0001da50: 6162 6c65 7320 616e 6420 6275 696c 6420 ables and build │ │ │ │ │ +0001da60: 7061 7468 7320 6172 6520 7661 7269 6564 paths are varied │ │ │ │ │ +0001da70: 2e20 2049 7420 6973 0a69 6e74 656e 6465 . It is.intende │ │ │ │ │ +0001da80: 6420 666f 7220 7468 6973 2073 7472 6963 d for this stric │ │ │ │ │ +0001da90: 7465 7220 7374 616e 6461 7264 2074 6f20 ter standard to │ │ │ │ │ +0001daa0: 7265 706c 6163 6520 7468 6520 6162 6f76 replace the abov │ │ │ │ │ +0001dab0: 6520 7768 656e 2069 7420 6973 0a65 6173 e when it is.eas │ │ │ │ │ +0001dac0: 6965 7220 666f 7220 7061 636b 6167 6573 ier for packages │ │ │ │ │ +0001dad0: 2074 6f20 6d65 6574 2069 742e 0a0a 2020 to meet it... │ │ │ │ │ +0001dae0: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ +0001daf0: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ +0001db00: 0a0a 2020 2028 3129 2054 6869 7320 6973 .. (1) This is │ │ │ │ │ +0001db10: 2044 6562 6961 6ee2 8099 7320 7072 6563 Debian...s prec │ │ │ │ │ +0001db20: 6973 6966 6963 6174 696f 6e20 6f66 2074 isification of t │ │ │ │ │ +0001db30: 6865 2072 6570 726f 6475 6369 626c 652d he reproducible- │ │ │ │ │ +0001db40: 6275 696c 6473 2e6f 7267 0a64 6566 696e builds.org.defin │ │ │ │ │ +0001db50: 6974 696f 6e20 2868 7474 7073 3a2f 2f72 ition (https://r │ │ │ │ │ +0001db60: 6570 726f 6475 6369 626c 652d 6275 696c eproducible-buil │ │ │ │ │ +0001db70: 6473 2e6f 7267 2f64 6f63 732f 6465 6669 ds.org/docs/defi │ │ │ │ │ +0001db80: 6e69 7469 6f6e 2f29 2e0a 0a1f 0a46 696c nition/).....Fil │ │ │ │ │ +0001db90: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0001dba0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4d69 .info, Node: Mi │ │ │ │ │ +0001dbb0: 7373 696e 6720 736f 7572 6365 7320 6465 ssing sources de │ │ │ │ │ +0001dbc0: 6269 616e 2f6d 6973 7369 6e67 2d73 6f75 bian/missing-sou │ │ │ │ │ +0001dbd0: 7263 6573 2c20 204e 6578 743a 2056 656e rces, Next: Ven │ │ │ │ │ +0001dbe0: 646f 722d 7370 6563 6966 6963 2070 6174 dor-specific pat │ │ │ │ │ +0001dbf0: 6368 2073 6572 6965 732c 2020 5072 6576 ch series, Prev │ │ │ │ │ +0001dc00: 3a20 5265 7072 6f64 7563 6962 696c 6974 : Reproducibilit │ │ │ │ │ +0001dc10: 792c 2020 5570 3a20 536f 7572 6365 2070 y, Up: Source p │ │ │ │ │ +0001dc20: 6163 6b61 6765 730a 0a34 2e31 3620 4d69 ackages..4.16 Mi │ │ │ │ │ +0001dc30: 7373 696e 6720 736f 7572 6365 733a 20e2 ssing sources: . │ │ │ │ │ +0001dc40: 8098 6465 6269 616e 2f6d 6973 7369 6e67 ..debian/missing │ │ │ │ │ +0001dc50: 2d73 6f75 7263 6573 e280 990a 3d3d 3d3d -sources....==== │ │ │ │ │ +0001dc60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 0001dc70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0001dc80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0001dc90: 3d3d 0a0a 536f 6d65 7469 6d65 7320 7570 ==..Sometimes up │ │ │ │ │ -0001dca0: 7374 7265 616d 2064 6f65 7320 6e6f 7420 stream does not │ │ │ │ │ -0001dcb0: 696e 636c 7564 6520 7468 6520 736f 7572 include the sour │ │ │ │ │ -0001dcc0: 6365 2063 6f64 6520 666f 7220 736f 6d65 ce code for some │ │ │ │ │ -0001dcd0: 2066 696c 6573 2069 6e0a 7468 6520 7570 files in.the up │ │ │ │ │ -0001dce0: 7374 7265 616d 2074 6172 6261 6c6c 2e20 stream tarball. │ │ │ │ │ -0001dcf0: 2049 6e20 6f72 6465 7220 746f 2073 6174 In order to sat │ │ │ │ │ -0001dd00: 6973 6679 2074 6865 2044 4653 4720 666f isfy the DFSG fo │ │ │ │ │ -0001dd10: 7220 7061 636b 6167 6573 2069 6e0a e280 r packages in... │ │ │ │ │ -0001dd20: 986d 6169 6ee2 8099 206f 7220 e280 9863 .main... or ...c │ │ │ │ │ -0001dd30: 6f6e 7472 6962 e280 992c 2079 6f75 2073 ontrib..., you s │ │ │ │ │ -0001dd40: 686f 756c 6420 6569 7468 6572 3a0a 0a20 hould either:.. │ │ │ │ │ -0001dd50: 2031 2e20 7265 7061 636b 2074 6865 2075 1. repack the u │ │ │ │ │ -0001dd60: 7073 7472 6561 6d20 7461 7262 616c 6c20 pstream tarball │ │ │ │ │ -0001dd70: 746f 2069 6e63 6c75 6465 2074 686f 7365 to include those │ │ │ │ │ -0001dd80: 2073 6f75 7263 6573 3b20 6f72 0a0a 2020 sources; or.. │ │ │ │ │ -0001dd90: 322e 2069 6e63 6c75 6465 2061 2063 6f70 2. include a cop │ │ │ │ │ -0001dda0: 7920 6f66 2074 6865 2073 6f75 7263 6573 y of the sources │ │ │ │ │ -0001ddb0: 2069 6e20 7468 6520 e280 9864 6562 6961 in the ...debia │ │ │ │ │ -0001ddc0: 6e2f 6d69 7373 696e 672d 736f 7572 6365 n/missing-source │ │ │ │ │ -0001ddd0: 73e2 8099 0a20 2020 2020 6469 7265 6374 s.... direct │ │ │ │ │ -0001dde0: 6f72 792e 0a0a 5061 636b 6167 6520 6d61 ory...Package ma │ │ │ │ │ -0001ddf0: 696e 7461 696e 6572 7320 6d61 7920 6f70 intainers may op │ │ │ │ │ -0001de00: 7469 6f6e 616c 6c79 2075 7365 2074 6865 tionally use the │ │ │ │ │ -0001de10: 2066 6f6c 6c6f 7769 6e67 2063 6f6e 7665 following conve │ │ │ │ │ -0001de20: 6e74 696f 6e20 746f 0a6f 7267 616e 697a ntion to.organiz │ │ │ │ │ -0001de30: 6520 7468 6520 636f 6e74 656e 7473 206f e the contents o │ │ │ │ │ -0001de40: 6620 e280 9864 6562 6961 6e2f 6d69 7373 f ...debian/miss │ │ │ │ │ -0001de50: 696e 672d 736f 7572 6365 73e2 8099 3a20 ing-sources...: │ │ │ │ │ -0001de60: 666f 7220 6120 736f 7572 6365 6c65 7373 for a sourceless │ │ │ │ │ -0001de70: 2066 696c 650a e280 9866 6f6f e280 9920 file....foo... │ │ │ │ │ -0001de80: 696e 2074 6865 2073 7562 6469 7265 6374 in the subdirect │ │ │ │ │ -0001de90: 6f72 7920 e280 9862 6172 e280 9920 6f66 ory ...bar... of │ │ │ │ │ -0001dea0: 2074 6865 2075 7073 7472 6561 6d20 7461 the upstream ta │ │ │ │ │ -0001deb0: 7262 616c 6c2c 2077 6865 7265 2074 6865 rball, where the │ │ │ │ │ -0001dec0: 0a73 6f75 7263 6520 6f66 20e2 8098 666f .source of ...fo │ │ │ │ │ -0001ded0: 6fe2 8099 2068 6173 2065 7874 656e 7369 o... has extensi │ │ │ │ │ -0001dee0: 6f6e 20e2 8098 6261 7ae2 8099 2c20 706c on ...baz..., pl │ │ │ │ │ -0001def0: 6163 6520 7468 6520 736f 7572 6365 2061 ace the source a │ │ │ │ │ -0001df00: 740a e280 9864 6562 6961 6e2f 6d69 7373 t....debian/miss │ │ │ │ │ -0001df10: 696e 672d 736f 7572 6365 732f 6261 722f ing-sources/bar/ │ │ │ │ │ -0001df20: 666f 6f2e 6261 7ae2 8099 2e20 2046 6f72 foo.baz.... For │ │ │ │ │ -0001df30: 2065 7861 6d70 6c65 2c20 6163 636f 7264 example, accord │ │ │ │ │ -0001df40: 696e 6720 746f 2074 6869 730a 636f 6e76 ing to this.conv │ │ │ │ │ -0001df50: 656e 7469 6f6e 2c20 7468 6520 4320 736f ention, the C so │ │ │ │ │ -0001df60: 7572 6365 2063 6f64 6520 6f66 2061 6e20 urce code of an │ │ │ │ │ -0001df70: 6578 6563 7574 6162 6c65 20e2 8098 6368 executable ...ch │ │ │ │ │ -0001df80: 6563 6b73 756d 2f75 7469 6ce2 8099 2077 ecksum/util... w │ │ │ │ │ -0001df90: 6f75 6c64 2062 650a 6c6f 6361 7465 6420 ould be.located │ │ │ │ │ -0001dfa0: 6174 20e2 8098 6465 6269 616e 2f6d 6973 at ...debian/mis │ │ │ │ │ -0001dfb0: 7369 6e67 2d73 6f75 7263 6573 2f63 6865 sing-sources/che │ │ │ │ │ -0001dfc0: 636b 7375 6d2f 7574 696c 2e63 e280 992e cksum/util.c.... │ │ │ │ │ -0001dfd0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0001dfe0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0001dff0: 6f64 653a 2056 656e 646f 722d 7370 6563 ode: Vendor-spec │ │ │ │ │ -0001e000: 6966 6963 2070 6174 6368 2073 6572 6965 ific patch serie │ │ │ │ │ -0001e010: 732c 2020 5072 6576 3a20 4d69 7373 696e s, Prev: Missin │ │ │ │ │ -0001e020: 6720 736f 7572 6365 7320 6465 6269 616e g sources debian │ │ │ │ │ -0001e030: 2f6d 6973 7369 6e67 2d73 6f75 7263 6573 /missing-sources │ │ │ │ │ -0001e040: 2c20 2055 703a 2053 6f75 7263 6520 7061 , Up: Source pa │ │ │ │ │ -0001e050: 636b 6167 6573 0a0a 342e 3137 2056 656e ckages..4.17 Ven │ │ │ │ │ -0001e060: 646f 722d 7370 6563 6966 6963 2070 6174 dor-specific pat │ │ │ │ │ -0001e070: 6368 2073 6572 6965 730a 3d3d 3d3d 3d3d ch series.====== │ │ │ │ │ +0001dc80: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 536f 6d65 ==========..Some │ │ │ │ │ +0001dc90: 7469 6d65 7320 7570 7374 7265 616d 2064 times upstream d │ │ │ │ │ +0001dca0: 6f65 7320 6e6f 7420 696e 636c 7564 6520 oes not include │ │ │ │ │ +0001dcb0: 7468 6520 736f 7572 6365 2063 6f64 6520 the source code │ │ │ │ │ +0001dcc0: 666f 7220 736f 6d65 2066 696c 6573 2069 for some files i │ │ │ │ │ +0001dcd0: 6e0a 7468 6520 7570 7374 7265 616d 2074 n.the upstream t │ │ │ │ │ +0001dce0: 6172 6261 6c6c 2e20 2049 6e20 6f72 6465 arball. In orde │ │ │ │ │ +0001dcf0: 7220 746f 2073 6174 6973 6679 2074 6865 r to satisfy the │ │ │ │ │ +0001dd00: 2044 4653 4720 666f 7220 7061 636b 6167 DFSG for packag │ │ │ │ │ +0001dd10: 6573 2069 6e0a e280 986d 6169 6ee2 8099 es in....main... │ │ │ │ │ +0001dd20: 206f 7220 e280 9863 6f6e 7472 6962 e280 or ...contrib.. │ │ │ │ │ +0001dd30: 992c 2079 6f75 2073 686f 756c 6420 6569 ., you should ei │ │ │ │ │ +0001dd40: 7468 6572 3a0a 0a20 2031 2e20 7265 7061 ther:.. 1. repa │ │ │ │ │ +0001dd50: 636b 2074 6865 2075 7073 7472 6561 6d20 ck the upstream │ │ │ │ │ +0001dd60: 7461 7262 616c 6c20 746f 2069 6e63 6c75 tarball to inclu │ │ │ │ │ +0001dd70: 6465 2074 686f 7365 2073 6f75 7263 6573 de those sources │ │ │ │ │ +0001dd80: 3b20 6f72 0a0a 2020 322e 2069 6e63 6c75 ; or.. 2. inclu │ │ │ │ │ +0001dd90: 6465 2061 2063 6f70 7920 6f66 2074 6865 de a copy of the │ │ │ │ │ +0001dda0: 2073 6f75 7263 6573 2069 6e20 7468 6520 sources in the │ │ │ │ │ +0001ddb0: e280 9864 6562 6961 6e2f 6d69 7373 696e ...debian/missin │ │ │ │ │ +0001ddc0: 672d 736f 7572 6365 73e2 8099 0a20 2020 g-sources.... │ │ │ │ │ +0001ddd0: 2020 6469 7265 6374 6f72 792e 0a0a 5061 directory...Pa │ │ │ │ │ +0001dde0: 636b 6167 6520 6d61 696e 7461 696e 6572 ckage maintainer │ │ │ │ │ +0001ddf0: 7320 6d61 7920 6f70 7469 6f6e 616c 6c79 s may optionally │ │ │ │ │ +0001de00: 2075 7365 2074 6865 2066 6f6c 6c6f 7769 use the followi │ │ │ │ │ +0001de10: 6e67 2063 6f6e 7665 6e74 696f 6e20 746f ng convention to │ │ │ │ │ +0001de20: 0a6f 7267 616e 697a 6520 7468 6520 636f .organize the co │ │ │ │ │ +0001de30: 6e74 656e 7473 206f 6620 e280 9864 6562 ntents of ...deb │ │ │ │ │ +0001de40: 6961 6e2f 6d69 7373 696e 672d 736f 7572 ian/missing-sour │ │ │ │ │ +0001de50: 6365 73e2 8099 3a20 666f 7220 6120 736f ces...: for a so │ │ │ │ │ +0001de60: 7572 6365 6c65 7373 2066 696c 650a e280 urceless file... │ │ │ │ │ +0001de70: 9866 6f6f e280 9920 696e 2074 6865 2073 .foo... in the s │ │ │ │ │ +0001de80: 7562 6469 7265 6374 6f72 7920 e280 9862 ubdirectory ...b │ │ │ │ │ +0001de90: 6172 e280 9920 6f66 2074 6865 2075 7073 ar... of the ups │ │ │ │ │ +0001dea0: 7472 6561 6d20 7461 7262 616c 6c2c 2077 tream tarball, w │ │ │ │ │ +0001deb0: 6865 7265 2074 6865 0a73 6f75 7263 6520 here the.source │ │ │ │ │ +0001dec0: 6f66 20e2 8098 666f 6fe2 8099 2068 6173 of ...foo... has │ │ │ │ │ +0001ded0: 2065 7874 656e 7369 6f6e 20e2 8098 6261 extension ...ba │ │ │ │ │ +0001dee0: 7ae2 8099 2c20 706c 6163 6520 7468 6520 z..., place the │ │ │ │ │ +0001def0: 736f 7572 6365 2061 740a e280 9864 6562 source at....deb │ │ │ │ │ +0001df00: 6961 6e2f 6d69 7373 696e 672d 736f 7572 ian/missing-sour │ │ │ │ │ +0001df10: 6365 732f 6261 722f 666f 6f2e 6261 7ae2 ces/bar/foo.baz. │ │ │ │ │ +0001df20: 8099 2e20 2046 6f72 2065 7861 6d70 6c65 ... For example │ │ │ │ │ +0001df30: 2c20 6163 636f 7264 696e 6720 746f 2074 , according to t │ │ │ │ │ +0001df40: 6869 730a 636f 6e76 656e 7469 6f6e 2c20 his.convention, │ │ │ │ │ +0001df50: 7468 6520 4320 736f 7572 6365 2063 6f64 the C source cod │ │ │ │ │ +0001df60: 6520 6f66 2061 6e20 6578 6563 7574 6162 e of an executab │ │ │ │ │ +0001df70: 6c65 20e2 8098 6368 6563 6b73 756d 2f75 le ...checksum/u │ │ │ │ │ +0001df80: 7469 6ce2 8099 2077 6f75 6c64 2062 650a til... would be. │ │ │ │ │ +0001df90: 6c6f 6361 7465 6420 6174 20e2 8098 6465 located at ...de │ │ │ │ │ +0001dfa0: 6269 616e 2f6d 6973 7369 6e67 2d73 6f75 bian/missing-sou │ │ │ │ │ +0001dfb0: 7263 6573 2f63 6865 636b 7375 6d2f 7574 rces/checksum/ut │ │ │ │ │ +0001dfc0: 696c 2e63 e280 992e 0a0a 1f0a 4669 6c65 il.c........File │ │ │ │ │ +0001dfd0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0001dfe0: 696e 666f 2c20 204e 6f64 653a 2056 656e info, Node: Ven │ │ │ │ │ +0001dff0: 646f 722d 7370 6563 6966 6963 2070 6174 dor-specific pat │ │ │ │ │ +0001e000: 6368 2073 6572 6965 732c 2020 5072 6576 ch series, Prev │ │ │ │ │ +0001e010: 3a20 4d69 7373 696e 6720 736f 7572 6365 : Missing source │ │ │ │ │ +0001e020: 7320 6465 6269 616e 2f6d 6973 7369 6e67 s debian/missing │ │ │ │ │ +0001e030: 2d73 6f75 7263 6573 2c20 2055 703a 2053 -sources, Up: S │ │ │ │ │ +0001e040: 6f75 7263 6520 7061 636b 6167 6573 0a0a ource packages.. │ │ │ │ │ +0001e050: 342e 3137 2056 656e 646f 722d 7370 6563 4.17 Vendor-spec │ │ │ │ │ +0001e060: 6966 6963 2070 6174 6368 2073 6572 6965 ific patch serie │ │ │ │ │ +0001e070: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.============== │ │ │ │ │ 0001e080: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0001e090: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a50 6163 ===========..Pac │ │ │ │ │ -0001e0a0: 6b61 6765 7320 696e 2074 6865 2044 6562 kages in the Deb │ │ │ │ │ -0001e0b0: 6961 6e20 6172 6368 6976 6520 7573 696e ian archive usin │ │ │ │ │ -0001e0c0: 6720 7468 6520 332e 3020 2871 7569 6c74 g the 3.0 (quilt │ │ │ │ │ -0001e0d0: 2920 736f 7572 6365 2070 6163 6b61 6765 ) source package │ │ │ │ │ -0001e0e0: 0a66 6f72 6d61 7420 6d75 7374 206e 6f74 .format must not │ │ │ │ │ -0001e0f0: 2063 6f6e 7461 696e 2061 206e 6f6e 2d64 contain a non-d │ │ │ │ │ -0001e100: 6566 6175 6c74 2073 6572 6965 7320 6669 efault series fi │ │ │ │ │ -0001e110: 6c65 2e20 2054 6861 7420 6973 2c20 7468 le. That is, th │ │ │ │ │ -0001e120: 6572 6520 6d75 7374 0a6e 6f74 2065 7869 ere must.not exi │ │ │ │ │ -0001e130: 7374 2061 2066 696c 6520 e280 9864 6562 st a file ...deb │ │ │ │ │ -0001e140: 6961 6e2f 7061 7463 6865 732f 666f 6f2e ian/patches/foo. │ │ │ │ │ -0001e150: 7365 7269 6573 e280 9920 666f 7220 616e series... for an │ │ │ │ │ -0001e160: 7920 e280 9866 6f6f e280 992e 0a0a 1f0a y ...foo........ │ │ │ │ │ -0001e170: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0001e180: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0001e190: 2043 6f6e 7472 6f6c 2066 696c 6573 2061 Control files a │ │ │ │ │ -0001e1a0: 6e64 2074 6865 6972 2066 6965 6c64 732c nd their fields, │ │ │ │ │ -0001e1b0: 2020 4e65 7874 3a20 5061 636b 6167 6520 Next: Package │ │ │ │ │ -0001e1c0: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ -0001e1d0: 7473 2061 6e64 2069 6e73 7461 6c6c 6174 ts and installat │ │ │ │ │ -0001e1e0: 696f 6e20 7072 6f63 6564 7572 652c 2020 ion procedure, │ │ │ │ │ -0001e1f0: 5072 6576 3a20 536f 7572 6365 2070 6163 Prev: Source pac │ │ │ │ │ -0001e200: 6b61 6765 732c 2020 5570 3a20 546f 700a kages, Up: Top. │ │ │ │ │ -0001e210: 0a35 2043 6f6e 7472 6f6c 2066 696c 6573 .5 Control files │ │ │ │ │ -0001e220: 2061 6e64 2074 6865 6972 2066 6965 6c64 and their field │ │ │ │ │ -0001e230: 730a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a s.************** │ │ │ │ │ -0001e240: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0001e250: 2a2a 0a0a 5468 6520 7061 636b 6167 6520 **..The package │ │ │ │ │ -0001e260: 6d61 6e61 6765 6d65 6e74 2073 7973 7465 management syste │ │ │ │ │ -0001e270: 6d20 6d61 6e69 7075 6c61 7465 7320 6461 m manipulates da │ │ │ │ │ -0001e280: 7461 2072 6570 7265 7365 6e74 6564 2069 ta represented i │ │ │ │ │ -0001e290: 6e20 6120 636f 6d6d 6f6e 0a66 6f72 6d61 n a common.forma │ │ │ │ │ -0001e2a0: 742c 206b 6e6f 776e 2061 7320 2763 6f6e t, known as 'con │ │ │ │ │ -0001e2b0: 7472 6f6c 2064 6174 6127 2c20 7374 6f72 trol data', stor │ │ │ │ │ -0001e2c0: 6564 2069 6e20 2763 6f6e 7472 6f6c 2066 ed in 'control f │ │ │ │ │ -0001e2d0: 696c 6573 272e 2020 436f 6e74 726f 6c0a iles'. Control. │ │ │ │ │ -0001e2e0: 6669 6c65 7320 6172 6520 7573 6564 2066 files are used f │ │ │ │ │ -0001e2f0: 6f72 2073 6f75 7263 6520 7061 636b 6167 or source packag │ │ │ │ │ -0001e300: 6573 2c20 6269 6e61 7279 2070 6163 6b61 es, binary packa │ │ │ │ │ -0001e310: 6765 7320 616e 6420 7468 6520 e280 982e ges and the .... │ │ │ │ │ -0001e320: 6368 616e 6765 73e2 8099 0a66 696c 6573 changes....files │ │ │ │ │ -0001e330: 2077 6869 6368 2063 6f6e 7472 6f6c 2074 which control t │ │ │ │ │ -0001e340: 6865 2069 6e73 7461 6c6c 6174 696f 6e20 he installation │ │ │ │ │ -0001e350: 6f66 2075 706c 6f61 6465 6420 6669 6c65 of uploaded file │ │ │ │ │ -0001e360: 732e 2020 2831 290a 0a2a 204d 656e 753a s. (1)..* Menu: │ │ │ │ │ -0001e370: 0a0a 2a20 5379 6e74 6178 206f 6620 636f ..* Syntax of co │ │ │ │ │ -0001e380: 6e74 726f 6c20 6669 6c65 733a 3a0a 2a20 ntrol files::.* │ │ │ │ │ -0001e390: 4465 6269 616e 2073 6f75 7263 6520 7061 Debian source pa │ │ │ │ │ -0001e3a0: 636b 6167 6520 7465 6d70 6c61 7465 2063 ckage template c │ │ │ │ │ -0001e3b0: 6f6e 7472 6f6c 2066 696c 6573 20e2 8093 ontrol files ... │ │ │ │ │ -0001e3c0: 2064 6562 6961 6e2f 636f 6e74 726f 6c3a debian/control: │ │ │ │ │ -0001e3d0: 3a0a 2a20 4465 6269 616e 2062 696e 6172 :.* Debian binar │ │ │ │ │ -0001e3e0: 7920 7061 636b 6167 6520 636f 6e74 726f y package contro │ │ │ │ │ -0001e3f0: 6c20 6669 6c65 7320 e280 9320 4445 4249 l files ... DEBI │ │ │ │ │ -0001e400: 414e 2f63 6f6e 7472 6f6c 3a3a 0a2a 2044 AN/control::.* D │ │ │ │ │ -0001e410: 6562 6961 6e20 736f 7572 6365 2070 6163 ebian source pac │ │ │ │ │ -0001e420: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ -0001e430: 6573 20e2 8093 202e 6473 633a 2044 6562 es ... .dsc: Deb │ │ │ │ │ -0001e440: 6961 6e20 736f 7572 6365 2070 6163 6b61 ian source packa │ │ │ │ │ -0001e450: 6765 2063 6f6e 7472 6f6c 2066 696c 6573 ge control files │ │ │ │ │ -0001e460: 20e2 8093 2064 7363 2e0a 2a20 4465 6269 ... dsc..* Debi │ │ │ │ │ -0001e470: 616e 2075 706c 6f61 6420 6368 616e 6765 an upload change │ │ │ │ │ -0001e480: 7320 636f 6e74 726f 6c20 6669 6c65 7320 s control files │ │ │ │ │ -0001e490: e280 9320 2e63 6861 6e67 6573 3a20 4465 ... .changes: De │ │ │ │ │ -0001e4a0: 6269 616e 2075 706c 6f61 6420 6368 616e bian upload chan │ │ │ │ │ -0001e4b0: 6765 7320 636f 6e74 726f 6c20 6669 6c65 ges control file │ │ │ │ │ -0001e4c0: 7320 e280 9320 6368 616e 6765 732e 0a2a s ... changes..* │ │ │ │ │ -0001e4d0: 204c 6973 7420 6f66 2066 6965 6c64 733a List of fields: │ │ │ │ │ -0001e4e0: 3a0a 2a20 5573 6572 2d64 6566 696e 6564 :.* User-defined │ │ │ │ │ -0001e4f0: 2066 6965 6c64 733a 3a0a 2a20 4f62 736f fields::.* Obso │ │ │ │ │ -0001e500: 6c65 7465 2066 6965 6c64 733a 3a0a 0a20 lete fields::.. │ │ │ │ │ -0001e510: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ -0001e520: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ -0001e530: 2d0a 0a20 2020 2831 2920 e280 9864 706b -.. (1) ...dpk │ │ │ │ │ -0001e540: 67e2 8099 e280 9973 2069 6e74 6572 6e61 g......s interna │ │ │ │ │ -0001e550: 6c20 6461 7461 6261 7365 7320 6172 6520 l databases are │ │ │ │ │ -0001e560: 696e 2061 2073 696d 696c 6172 2066 6f72 in a similar for │ │ │ │ │ -0001e570: 6d61 742e 0a0a 1f0a 4669 6c65 3a20 6465 mat.....File: de │ │ │ │ │ -0001e580: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0001e590: 2c20 204e 6f64 653a 2053 796e 7461 7820 , Node: Syntax │ │ │ │ │ -0001e5a0: 6f66 2063 6f6e 7472 6f6c 2066 696c 6573 of control files │ │ │ │ │ -0001e5b0: 2c20 204e 6578 743a 2044 6562 6961 6e20 , Next: Debian │ │ │ │ │ -0001e5c0: 736f 7572 6365 2070 6163 6b61 6765 2074 source package t │ │ │ │ │ -0001e5d0: 656d 706c 6174 6520 636f 6e74 726f 6c20 emplate control │ │ │ │ │ -0001e5e0: 6669 6c65 7320 e280 9320 6465 6269 616e files ... debian │ │ │ │ │ -0001e5f0: 2f63 6f6e 7472 6f6c 2c20 2055 703a 2043 /control, Up: C │ │ │ │ │ -0001e600: 6f6e 7472 6f6c 2066 696c 6573 2061 6e64 ontrol files and │ │ │ │ │ -0001e610: 2074 6865 6972 2066 6965 6c64 730a 0a35 their fields..5 │ │ │ │ │ -0001e620: 2e31 2053 796e 7461 7820 6f66 2063 6f6e .1 Syntax of con │ │ │ │ │ -0001e630: 7472 6f6c 2066 696c 6573 0a3d 3d3d 3d3d trol files.===== │ │ │ │ │ -0001e640: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0001e650: 3d3d 3d3d 3d3d 0a0a 4120 636f 6e74 726f ======..A contro │ │ │ │ │ -0001e660: 6c20 6669 6c65 2063 6f6e 7369 7374 7320 l file consists │ │ │ │ │ -0001e670: 6f66 206f 6e65 206f 7220 6d6f 7265 2073 of one or more s │ │ │ │ │ -0001e680: 7461 6e7a 6173 206f 6620 6669 656c 6473 tanzas of fields │ │ │ │ │ -0001e690: 2e20 2028 3129 2020 5468 650a 7374 616e . (1) The.stan │ │ │ │ │ -0001e6a0: 7a61 7320 6172 6520 7365 7061 7261 7465 zas are separate │ │ │ │ │ -0001e6b0: 6420 6279 2065 6d70 7479 206c 696e 6573 d by empty lines │ │ │ │ │ -0001e6c0: 2e20 2050 6172 7365 7273 206d 6179 2061 . Parsers may a │ │ │ │ │ -0001e6d0: 6363 6570 7420 6c69 6e65 730a 636f 6e73 ccept lines.cons │ │ │ │ │ -0001e6e0: 6973 7469 6e67 2073 6f6c 656c 7920 6f66 isting solely of │ │ │ │ │ -0001e6f0: 2073 7061 6365 7320 616e 6420 7461 6273 spaces and tabs │ │ │ │ │ -0001e700: 2061 7320 7374 616e 7a61 2073 6570 6172 as stanza separ │ │ │ │ │ -0001e710: 6174 6f72 732c 2062 7574 2063 6f6e 7472 ators, but contr │ │ │ │ │ -0001e720: 6f6c 0a66 696c 6573 2073 686f 756c 6420 ol.files should │ │ │ │ │ -0001e730: 7573 6520 656d 7074 7920 6c69 6e65 732e use empty lines. │ │ │ │ │ -0001e740: 2020 536f 6d65 2063 6f6e 7472 6f6c 2066 Some control f │ │ │ │ │ -0001e750: 696c 6573 2061 6c6c 6f77 206f 6e6c 7920 iles allow only │ │ │ │ │ -0001e760: 6f6e 6520 7374 616e 7a61 3b0a 6f74 6865 one stanza;.othe │ │ │ │ │ -0001e770: 7273 2061 6c6c 6f77 2073 6576 6572 616c rs allow several │ │ │ │ │ -0001e780: 2c20 696e 2077 6869 6368 2063 6173 6520 , in which case │ │ │ │ │ -0001e790: 6561 6368 2073 7461 6e7a 6120 7573 7561 each stanza usua │ │ │ │ │ -0001e7a0: 6c6c 7920 7265 6665 7273 2074 6f20 610a lly refers to a. │ │ │ │ │ -0001e7b0: 6469 6666 6572 656e 7420 7061 636b 6167 different packag │ │ │ │ │ -0001e7c0: 652e 2020 2846 6f72 2065 7861 6d70 6c65 e. (For example │ │ │ │ │ -0001e7d0: 2c20 696e 2073 6f75 7263 6520 7061 636b , in source pack │ │ │ │ │ -0001e7e0: 6167 6573 2c20 7468 6520 6669 7273 7420 ages, the first │ │ │ │ │ -0001e7f0: 7374 616e 7a61 0a72 6566 6572 7320 746f stanza.refers to │ │ │ │ │ -0001e800: 2074 6865 2073 6f75 7263 6520 7061 636b the source pack │ │ │ │ │ -0001e810: 6167 652c 2061 6e64 206c 6174 6572 2073 age, and later s │ │ │ │ │ -0001e820: 7461 6e7a 6173 2072 6566 6572 2074 6f20 tanzas refer to │ │ │ │ │ -0001e830: 6269 6e61 7279 2070 6163 6b61 6765 730a binary packages. │ │ │ │ │ -0001e840: 6765 6e65 7261 7465 6420 6672 6f6d 2074 generated from t │ │ │ │ │ -0001e850: 6865 2073 6f75 7263 652e 2920 2054 6865 he source.) The │ │ │ │ │ -0001e860: 206f 7264 6572 696e 6720 6f66 2074 6865 ordering of the │ │ │ │ │ -0001e870: 2073 7461 6e7a 6173 2069 6e20 636f 6e74 stanzas in cont │ │ │ │ │ -0001e880: 726f 6c0a 6669 6c65 7320 6973 2073 6967 rol.files is sig │ │ │ │ │ -0001e890: 6e69 6669 6361 6e74 2e0a 0a45 6163 6820 nificant...Each │ │ │ │ │ -0001e8a0: 7374 616e 7a61 2063 6f6e 7369 7374 7320 stanza consists │ │ │ │ │ -0001e8b0: 6f66 2061 2073 6572 6965 7320 6f66 2064 of a series of d │ │ │ │ │ -0001e8c0: 6174 6120 6669 656c 6473 2e20 2045 6163 ata fields. Eac │ │ │ │ │ -0001e8d0: 6820 6669 656c 6420 636f 6e73 6973 7473 h field consists │ │ │ │ │ -0001e8e0: 206f 660a 7468 6520 6669 656c 6420 6e61 of.the field na │ │ │ │ │ -0001e8f0: 6d65 2066 6f6c 6c6f 7765 6420 6279 2061 me followed by a │ │ │ │ │ -0001e900: 2063 6f6c 6f6e 2061 6e64 2074 6865 6e20 colon and then │ │ │ │ │ -0001e910: 7468 6520 6461 7461 2f76 616c 7565 2061 the data/value a │ │ │ │ │ -0001e920: 7373 6f63 6961 7465 640a 7769 7468 2074 ssociated.with t │ │ │ │ │ -0001e930: 6861 7420 6669 656c 642e 2020 5468 6520 hat field. The │ │ │ │ │ -0001e940: 6669 656c 6420 6e61 6d65 2069 7320 636f field name is co │ │ │ │ │ -0001e950: 6d70 6f73 6564 206f 6620 5553 2d41 5343 mposed of US-ASC │ │ │ │ │ -0001e960: 4949 2063 6861 7261 6374 6572 730a 6578 II characters.ex │ │ │ │ │ -0001e970: 636c 7564 696e 6720 636f 6e74 726f 6c20 cluding control │ │ │ │ │ -0001e980: 6368 6172 6163 7465 7273 2c20 7370 6163 characters, spac │ │ │ │ │ -0001e990: 652c 2061 6e64 2063 6f6c 6f6e 2028 692e e, and colon (i. │ │ │ │ │ -0001e9a0: 652e 2c20 6368 6172 6163 7465 7273 2069 e., characters i │ │ │ │ │ -0001e9b0: 6e20 7468 650a 7261 6e67 6573 2055 2b30 n the.ranges U+0 │ │ │ │ │ -0001e9c0: 3032 3120 28e2 8098 21e2 8099 2920 7468 021 (...!...) th │ │ │ │ │ -0001e9d0: 726f 7567 6820 552b 3030 3339 2028 e280 rough U+0039 (.. │ │ │ │ │ -0001e9e0: 9839 e280 9929 2c20 616e 6420 552b 3030 .9...), and U+00 │ │ │ │ │ -0001e9f0: 3342 2028 e280 983b e280 9929 2074 6872 3B (...;...) thr │ │ │ │ │ -0001ea00: 6f75 6768 0a55 2b30 3037 4520 28e2 8098 ough.U+007E (... │ │ │ │ │ -0001ea10: 7ee2 8099 292c 2069 6e63 6c75 7369 7665 ~...), inclusive │ │ │ │ │ -0001ea20: 292e 2020 4669 656c 6420 6e61 6d65 7320 ). Field names │ │ │ │ │ -0001ea30: 6d75 7374 206e 6f74 2062 6567 696e 2077 must not begin w │ │ │ │ │ -0001ea40: 6974 6820 7468 6520 636f 6d6d 656e 740a ith the comment. │ │ │ │ │ -0001ea50: 6368 6172 6163 7465 7220 2855 2b30 3032 character (U+002 │ │ │ │ │ -0001ea60: 3320 e280 9823 e280 9929 2c20 6e6f 7220 3 ...#...), nor │ │ │ │ │ -0001ea70: 7769 7468 2074 6865 2068 7970 6865 6e20 with the hyphen │ │ │ │ │ -0001ea80: 6368 6172 6163 7465 7220 2855 2b30 3032 character (U+002 │ │ │ │ │ -0001ea90: 4420 e280 982d e280 9929 2e0a 0a54 6865 D ...-...)...The │ │ │ │ │ -0001eaa0: 2066 6965 6c64 2065 6e64 7320 6174 2074 field ends at t │ │ │ │ │ -0001eab0: 6865 2065 6e64 206f 6620 7468 6520 6c69 he end of the li │ │ │ │ │ -0001eac0: 6e65 206f 7220 6174 2074 6865 2065 6e64 ne or at the end │ │ │ │ │ -0001ead0: 206f 6620 7468 6520 6c61 7374 0a63 6f6e of the last.con │ │ │ │ │ -0001eae0: 7469 6e75 6174 696f 6e20 6c69 6e65 2028 tinuation line ( │ │ │ │ │ -0001eaf0: 7365 6520 6265 6c6f 7729 2e20 2048 6f72 see below). Hor │ │ │ │ │ -0001eb00: 697a 6f6e 7461 6c20 7768 6974 6573 7061 izontal whitespa │ │ │ │ │ -0001eb10: 6365 2028 7370 6163 6573 2061 6e64 2074 ce (spaces and t │ │ │ │ │ -0001eb20: 6162 7329 0a6d 6179 206f 6363 7572 2069 abs).may occur i │ │ │ │ │ -0001eb30: 6d6d 6564 6961 7465 6c79 2062 6566 6f72 mmediately befor │ │ │ │ │ -0001eb40: 6520 6f72 2061 6674 6572 2074 6865 2076 e or after the v │ │ │ │ │ -0001eb50: 616c 7565 2061 6e64 2069 7320 6967 6e6f alue and is igno │ │ │ │ │ -0001eb60: 7265 6420 7468 6572 653b 2069 740a 6973 red there; it.is │ │ │ │ │ -0001eb70: 2063 6f6e 7665 6e74 696f 6e61 6c20 746f conventional to │ │ │ │ │ -0001eb80: 2070 7574 2061 2073 696e 676c 6520 7370 put a single sp │ │ │ │ │ -0001eb90: 6163 6520 6166 7465 7220 7468 6520 636f ace after the co │ │ │ │ │ -0001eba0: 6c6f 6e2e 2020 466f 7220 6578 616d 706c lon. For exampl │ │ │ │ │ -0001ebb0: 652c 2061 0a66 6965 6c64 206d 6967 6874 e, a.field might │ │ │ │ │ -0001ebc0: 2062 653a 0a0a 2020 2020 2050 6163 6b61 be:.. Packa │ │ │ │ │ -0001ebd0: 6765 3a20 6c69 6263 360a 0a74 6865 2066 ge: libc6..the f │ │ │ │ │ -0001ebe0: 6965 6c64 206e 616d 6520 6973 20e2 8098 ield name is ... │ │ │ │ │ -0001ebf0: 5061 636b 6167 65e2 8099 2061 6e64 2074 Package... and t │ │ │ │ │ -0001ec00: 6865 2066 6965 6c64 2076 616c 7565 20e2 he field value . │ │ │ │ │ -0001ec10: 8098 6c69 6263 36e2 8099 2e0a 0a45 6d70 ..libc6......Emp │ │ │ │ │ -0001ec20: 7479 2066 6965 6c64 2076 616c 7565 7320 ty field values │ │ │ │ │ -0001ec30: 6172 6520 6f6e 6c79 2070 6572 6d69 7474 are only permitt │ │ │ │ │ -0001ec40: 6564 2069 6e20 736f 7572 6365 2070 6163 ed in source pac │ │ │ │ │ -0001ec50: 6b61 6765 2074 656d 706c 6174 6520 636f kage template co │ │ │ │ │ -0001ec60: 6e74 726f 6c0a 6669 6c65 7320 28e2 8098 ntrol.files (... │ │ │ │ │ -0001ec70: 6465 6269 616e 2f63 6f6e 7472 6f6c e280 debian/control.. │ │ │ │ │ -0001ec80: 9929 2e20 2053 7563 6820 6669 656c 6473 .). Such fields │ │ │ │ │ -0001ec90: 2061 7265 2069 676e 6f72 6564 2e0a 0a41 are ignored...A │ │ │ │ │ -0001eca0: 2073 7461 6e7a 6120 6d75 7374 206e 6f74 stanza must not │ │ │ │ │ -0001ecb0: 2063 6f6e 7461 696e 206d 6f72 6520 7468 contain more th │ │ │ │ │ -0001ecc0: 616e 206f 6e65 2069 6e73 7461 6e63 6520 an one instance │ │ │ │ │ -0001ecd0: 6f66 2061 2070 6172 7469 6375 6c61 7220 of a particular │ │ │ │ │ -0001ece0: 6669 656c 640a 6e61 6d65 2e0a 0a54 6865 field.name...The │ │ │ │ │ -0001ecf0: 7265 2061 7265 2074 6872 6565 2074 7970 re are three typ │ │ │ │ │ -0001ed00: 6573 206f 6620 6669 656c 6473 3a0a 0a73 es of fields:..s │ │ │ │ │ -0001ed10: 696d 706c 650a 0a20 2020 2020 5468 6520 imple.. The │ │ │ │ │ -0001ed20: 6669 656c 642c 2069 6e63 6c75 6469 6e67 field, including │ │ │ │ │ -0001ed30: 2069 7473 2076 616c 7565 2c20 6d75 7374 its value, must │ │ │ │ │ -0001ed40: 2062 6520 6120 7369 6e67 6c65 206c 696e be a single lin │ │ │ │ │ -0001ed50: 652e 2020 466f 6c64 696e 6720 6f66 0a20 e. Folding of. │ │ │ │ │ -0001ed60: 2020 2020 7468 6520 6669 656c 6420 6973 the field is │ │ │ │ │ -0001ed70: 206e 6f74 2070 6572 6d69 7474 6564 2e20 not permitted. │ │ │ │ │ -0001ed80: 2054 6869 7320 6973 2074 6865 2064 6566 This is the def │ │ │ │ │ -0001ed90: 6175 6c74 2066 6965 6c64 2074 7970 6520 ault field type │ │ │ │ │ -0001eda0: 6966 2074 6865 0a20 2020 2020 6465 6669 if the. defi │ │ │ │ │ -0001edb0: 6e69 7469 6f6e 206f 6620 7468 6520 6669 nition of the fi │ │ │ │ │ -0001edc0: 656c 6420 646f 6573 206e 6f74 2073 7065 eld does not spe │ │ │ │ │ -0001edd0: 6369 6679 2061 2064 6966 6665 7265 6e74 cify a different │ │ │ │ │ -0001ede0: 2074 7970 652e 0a0a 666f 6c64 6564 0a0a type...folded.. │ │ │ │ │ -0001edf0: 2020 2020 2054 6865 2076 616c 7565 206f The value o │ │ │ │ │ -0001ee00: 6620 6120 666f 6c64 6564 2066 6965 6c64 f a folded field │ │ │ │ │ -0001ee10: 2069 7320 6120 6c6f 6769 6361 6c20 6c69 is a logical li │ │ │ │ │ -0001ee20: 6e65 2074 6861 7420 6d61 7920 7370 616e ne that may span │ │ │ │ │ -0001ee30: 2073 6576 6572 616c 0a20 2020 2020 6c69 several. li │ │ │ │ │ -0001ee40: 6e65 732e 2020 5468 6520 6c69 6e65 7320 nes. The lines │ │ │ │ │ -0001ee50: 6166 7465 7220 7468 6520 6669 7273 7420 after the first │ │ │ │ │ -0001ee60: 6172 6520 6361 6c6c 6564 2063 6f6e 7469 are called conti │ │ │ │ │ -0001ee70: 6e75 6174 696f 6e20 6c69 6e65 7320 616e nuation lines an │ │ │ │ │ -0001ee80: 640a 2020 2020 206d 7573 7420 7374 6172 d. must star │ │ │ │ │ -0001ee90: 7420 7769 7468 2061 2073 7061 6365 206f t with a space o │ │ │ │ │ -0001eea0: 7220 6120 7461 622e 2020 5768 6974 6573 r a tab. Whites │ │ │ │ │ -0001eeb0: 7061 6365 2c20 696e 636c 7564 696e 6720 pace, including │ │ │ │ │ -0001eec0: 616e 790a 2020 2020 206e 6577 6c69 6e65 any. newline │ │ │ │ │ -0001eed0: 732c 2069 7320 6e6f 7420 7369 676e 6966 s, is not signif │ │ │ │ │ -0001eee0: 6963 616e 7420 696e 2074 6865 2066 6965 icant in the fie │ │ │ │ │ -0001eef0: 6c64 2076 616c 7565 7320 6f66 2066 6f6c ld values of fol │ │ │ │ │ -0001ef00: 6465 6420 6669 656c 6473 2e0a 2020 2020 ded fields.. │ │ │ │ │ -0001ef10: 2028 3229 0a0a 6d75 6c74 696c 696e 650a (2)..multiline. │ │ │ │ │ -0001ef20: 0a20 2020 2020 5468 6520 7661 6c75 6520 . The value │ │ │ │ │ -0001ef30: 6f66 2061 206d 756c 7469 6c69 6e65 2066 of a multiline f │ │ │ │ │ -0001ef40: 6965 6c64 206d 6179 2063 6f6d 7072 6973 ield may compris │ │ │ │ │ -0001ef50: 6520 6d75 6c74 6970 6c65 2063 6f6e 7469 e multiple conti │ │ │ │ │ -0001ef60: 6e75 6174 696f 6e0a 2020 2020 206c 696e nuation. lin │ │ │ │ │ -0001ef70: 6573 2e20 2054 6865 2066 6972 7374 206c es. The first l │ │ │ │ │ -0001ef80: 696e 6520 6f66 2074 6865 2076 616c 7565 ine of the value │ │ │ │ │ -0001ef90: 2c20 7468 6520 7061 7274 206f 6e20 7468 , the part on th │ │ │ │ │ -0001efa0: 6520 7361 6d65 206c 696e 6520 6173 0a20 e same line as. │ │ │ │ │ -0001efb0: 2020 2020 7468 6520 6669 656c 6420 6e61 the field na │ │ │ │ │ -0001efc0: 6d65 2c20 6f66 7465 6e20 6861 7320 7370 me, often has sp │ │ │ │ │ -0001efd0: 6563 6961 6c20 7369 676e 6966 6963 616e ecial significan │ │ │ │ │ -0001efe0: 6365 206f 7220 6d61 7920 6861 7665 2074 ce or may have t │ │ │ │ │ -0001eff0: 6f20 6265 0a20 2020 2020 656d 7074 792e o be. empty. │ │ │ │ │ -0001f000: 2020 4f74 6865 7220 6c69 6e65 7320 6172 Other lines ar │ │ │ │ │ -0001f010: 6520 6164 6465 6420 666f 6c6c 6f77 696e e added followin │ │ │ │ │ -0001f020: 6720 7468 6520 7361 6d65 2073 796e 7461 g the same synta │ │ │ │ │ -0001f030: 7820 6173 2074 6865 0a20 2020 2020 636f x as the. co │ │ │ │ │ -0001f040: 6e74 696e 7561 7469 6f6e 206c 696e 6573 ntinuation lines │ │ │ │ │ -0001f050: 206f 6620 7468 6520 666f 6c64 6564 2066 of the folded f │ │ │ │ │ -0001f060: 6965 6c64 732e 2020 5768 6974 6573 7061 ields. Whitespa │ │ │ │ │ -0001f070: 6365 2c20 696e 636c 7564 696e 670a 2020 ce, including. │ │ │ │ │ -0001f080: 2020 206e 6577 6c69 6e65 732c 2069 7320 newlines, is │ │ │ │ │ -0001f090: 7369 676e 6966 6963 616e 7420 696e 2074 significant in t │ │ │ │ │ -0001f0a0: 6865 2076 616c 7565 7320 6f66 206d 756c he values of mul │ │ │ │ │ -0001f0b0: 7469 6c69 6e65 2066 6965 6c64 732e 0a0a tiline fields... │ │ │ │ │ -0001f0c0: 5768 6974 6573 7061 6365 206d 7573 7420 Whitespace must │ │ │ │ │ -0001f0d0: 6e6f 7420 6170 7065 6172 2069 6e73 6964 not appear insid │ │ │ │ │ -0001f0e0: 6520 6e61 6d65 7320 286f 6620 7061 636b e names (of pack │ │ │ │ │ -0001f0f0: 6167 6573 2c20 6172 6368 6974 6563 7475 ages, architectu │ │ │ │ │ -0001f100: 7265 732c 0a66 696c 6573 206f 7220 616e res,.files or an │ │ │ │ │ -0001f110: 7974 6869 6e67 2065 6c73 6529 206f 7220 ything else) or │ │ │ │ │ -0001f120: 7665 7273 696f 6e20 6e75 6d62 6572 732c version numbers, │ │ │ │ │ -0001f130: 206f 7220 6265 7477 6565 6e20 7468 6520 or between the │ │ │ │ │ -0001f140: 6368 6172 6163 7465 7273 206f 660a 6d75 characters of.mu │ │ │ │ │ -0001f150: 6c74 692d 6368 6172 6163 7465 7220 7665 lti-character ve │ │ │ │ │ -0001f160: 7273 696f 6e20 7265 6c61 7469 6f6e 7368 rsion relationsh │ │ │ │ │ -0001f170: 6970 732e 0a0a 5468 6520 7072 6573 656e ips...The presen │ │ │ │ │ -0001f180: 6365 2061 6e64 2070 7572 706f 7365 206f ce and purpose o │ │ │ │ │ -0001f190: 6620 6120 6669 656c 642c 2061 6e64 2074 f a field, and t │ │ │ │ │ -0001f1a0: 6865 2073 796e 7461 7820 6f66 2069 7473 he syntax of its │ │ │ │ │ -0001f1b0: 2076 616c 7565 2c20 6d61 790a 6469 6666 value, may.diff │ │ │ │ │ -0001f1c0: 6572 2062 6574 7765 656e 2074 7970 6573 er between types │ │ │ │ │ -0001f1d0: 206f 6620 636f 6e74 726f 6c20 6669 6c65 of control file │ │ │ │ │ -0001f1e0: 732e 0a0a 4669 656c 6420 6e61 6d65 7320 s...Field names │ │ │ │ │ -0001f1f0: 6172 6520 6e6f 7420 6361 7365 2d73 656e are not case-sen │ │ │ │ │ -0001f200: 7369 7469 7665 2c20 6275 7420 6974 2069 sitive, but it i │ │ │ │ │ -0001f210: 7320 7573 7561 6c20 746f 2063 6170 6974 s usual to capit │ │ │ │ │ -0001f220: 616c 697a 6520 7468 650a 6669 656c 6420 alize the.field │ │ │ │ │ -0001f230: 6e61 6d65 7320 7573 696e 6720 6d69 7865 names using mixe │ │ │ │ │ -0001f240: 6420 6361 7365 2061 7320 7368 6f77 6e20 d case as shown │ │ │ │ │ -0001f250: 6265 6c6f 772e 2020 4669 656c 6420 7661 below. Field va │ │ │ │ │ -0001f260: 6c75 6573 2061 7265 0a63 6173 652d 7365 lues are.case-se │ │ │ │ │ -0001f270: 6e73 6974 6976 6520 756e 6c65 7373 2074 nsitive unless t │ │ │ │ │ -0001f280: 6865 2064 6573 6372 6970 7469 6f6e 206f he description o │ │ │ │ │ -0001f290: 6620 7468 6520 6669 656c 6420 7361 7973 f the field says │ │ │ │ │ -0001f2a0: 206f 7468 6572 7769 7365 2e0a 0a53 7461 otherwise...Sta │ │ │ │ │ -0001f2b0: 6e7a 6120 7365 7061 7261 746f 7273 2028 nza separators ( │ │ │ │ │ -0001f2c0: 656d 7074 7920 6c69 6e65 7329 2c20 616e empty lines), an │ │ │ │ │ -0001f2d0: 6420 6c69 6e65 7320 636f 6e73 6973 7469 d lines consisti │ │ │ │ │ -0001f2e0: 6e67 206f 6e6c 7920 6f66 2055 2b30 3032 ng only of U+002 │ │ │ │ │ -0001f2f0: 300a 5350 4143 4520 616e 6420 552b 3030 0.SPACE and U+00 │ │ │ │ │ -0001f300: 3039 2054 4142 2c20 6172 6520 6e6f 7420 09 TAB, are not │ │ │ │ │ -0001f310: 616c 6c6f 7765 6420 7769 7468 696e 2066 allowed within f │ │ │ │ │ -0001f320: 6965 6c64 2076 616c 7565 7320 6f72 2062 ield values or b │ │ │ │ │ -0001f330: 6574 7765 656e 0a66 6965 6c64 732e 2020 etween.fields. │ │ │ │ │ -0001f340: 456d 7074 7920 6c69 6e65 7320 696e 2066 Empty lines in f │ │ │ │ │ -0001f350: 6965 6c64 2076 616c 7565 7320 6172 6520 ield values are │ │ │ │ │ -0001f360: 7573 7561 6c6c 7920 6573 6361 7065 6420 usually escaped │ │ │ │ │ -0001f370: 6279 2072 6570 7265 7365 6e74 696e 670a by representing. │ │ │ │ │ -0001f380: 7468 656d 2062 7920 6120 552b 3030 3230 them by a U+0020 │ │ │ │ │ -0001f390: 2053 5041 4345 2066 6f6c 6c6f 7765 6420 SPACE followed │ │ │ │ │ -0001f3a0: 6279 2061 2055 2b30 3032 4520 28e2 8098 by a U+002E (... │ │ │ │ │ -0001f3b0: 2ee2 8099 292e 0a0a 4c69 6e65 7320 7374 ....)...Lines st │ │ │ │ │ -0001f3c0: 6172 7469 6e67 2077 6974 6820 552b 3030 arting with U+00 │ │ │ │ │ -0001f3d0: 3233 2028 e280 9823 e280 9929 2c20 7769 23 (...#...), wi │ │ │ │ │ -0001f3e0: 7468 6f75 7420 616e 7920 7072 6563 6564 thout any preced │ │ │ │ │ -0001f3f0: 696e 6720 7768 6974 6573 7061 6365 2c20 ing whitespace, │ │ │ │ │ -0001f400: 6172 650a 636f 6d6d 656e 7420 6c69 6e65 are.comment line │ │ │ │ │ -0001f410: 7320 7468 6174 2061 7265 206f 6e6c 7920 s that are only │ │ │ │ │ -0001f420: 7065 726d 6974 7465 6420 696e 2073 6f75 permitted in sou │ │ │ │ │ -0001f430: 7263 6520 7061 636b 6167 6520 636f 6e74 rce package cont │ │ │ │ │ -0001f440: 726f 6c20 6669 6c65 730a 28e2 8098 6465 rol files.(...de │ │ │ │ │ -0001f450: 6269 616e 2f63 6f6e 7472 6f6c e280 9929 bian/control...) │ │ │ │ │ -0001f460: 2e20 2054 6865 7365 2063 6f6d 6d65 6e74 . These comment │ │ │ │ │ -0001f470: 206c 696e 6573 2061 7265 2069 676e 6f72 lines are ignor │ │ │ │ │ -0001f480: 6564 2c20 6576 656e 2062 6574 7765 656e ed, even between │ │ │ │ │ -0001f490: 2074 776f 0a63 6f6e 7469 6e75 6174 696f two.continuatio │ │ │ │ │ -0001f4a0: 6e20 6c69 6e65 732e 2020 5468 6579 2064 n lines. They d │ │ │ │ │ -0001f4b0: 6f20 6e6f 7420 656e 6420 6c6f 6769 6361 o not end logica │ │ │ │ │ -0001f4c0: 6c20 6c69 6e65 732e 0a0a 416c 6c20 636f l lines...All co │ │ │ │ │ -0001f4d0: 6e74 726f 6c20 6669 6c65 7320 6d75 7374 ntrol files must │ │ │ │ │ -0001f4e0: 2062 6520 656e 636f 6465 6420 696e 2055 be encoded in U │ │ │ │ │ -0001f4f0: 5446 2d38 2e0a 0a20 2020 2d2d 2d2d 2d2d TF-8... ------ │ │ │ │ │ -0001f500: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ -0001f510: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ -0001f520: 2920 5468 6520 7374 616e 7a61 7320 736f ) The stanzas so │ │ │ │ │ -0001f530: 6d74 696d 6573 2075 7365 6420 746f 2062 mtimes used to b │ │ │ │ │ -0001f540: 6520 7265 6665 7272 6564 2074 6f20 6173 e referred to as │ │ │ │ │ -0001f550: 2070 6172 6167 7261 7068 732c 2062 7574 paragraphs, but │ │ │ │ │ -0001f560: 0a74 6861 7420 6361 7573 6564 2063 6f6e .that caused con │ │ │ │ │ -0001f570: 6675 7369 6f6e 2077 6974 6820 7465 7874 fusion with text │ │ │ │ │ -0001f580: 2070 6172 6167 7261 7068 7320 696e 2070 paragraphs in p │ │ │ │ │ -0001f590: 726f 7365 2c20 736f 2069 7420 6973 206e rose, so it is n │ │ │ │ │ -0001f5a0: 6f77 0a63 6f6e 7369 6465 7265 6420 6120 ow.considered a │ │ │ │ │ -0001f5b0: 6469 7363 6f75 7261 6765 6420 7465 726d discouraged term │ │ │ │ │ -0001f5c0: 2e0a 0a20 2020 2832 2920 5468 6973 2066 ... (2) This f │ │ │ │ │ -0001f5d0: 6f6c 6469 6e67 206d 6574 686f 6420 6973 olding method is │ │ │ │ │ -0001f5e0: 2073 696d 696c 6172 2074 6f20 5246 4320 similar to RFC │ │ │ │ │ -0001f5f0: 3533 3232 2c20 616c 6c6f 7769 6e67 2063 5322, allowing c │ │ │ │ │ -0001f600: 6f6e 7472 6f6c 0a66 696c 6573 2074 6861 ontrol.files tha │ │ │ │ │ -0001f610: 7420 636f 6e74 6169 6e20 6f6e 6c79 206f t contain only o │ │ │ │ │ -0001f620: 6e65 2073 7461 6e7a 6120 616e 6420 6e6f ne stanza and no │ │ │ │ │ -0001f630: 206d 756c 7469 6c69 6e65 2066 6965 6c64 multiline field │ │ │ │ │ -0001f640: 7320 746f 2062 6520 7265 6164 2062 790a s to be read by. │ │ │ │ │ -0001f650: 7061 7273 6572 7320 7772 6974 7465 6e20 parsers written │ │ │ │ │ -0001f660: 666f 7220 5246 4320 3533 3232 2e0a 0a1f for RFC 5322.... │ │ │ │ │ -0001f670: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0001f680: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0001f690: 3a20 4465 6269 616e 2073 6f75 7263 6520 : Debian source │ │ │ │ │ -0001f6a0: 7061 636b 6167 6520 7465 6d70 6c61 7465 package template │ │ │ │ │ -0001f6b0: 2063 6f6e 7472 6f6c 2066 696c 6573 20e2 control files . │ │ │ │ │ -0001f6c0: 8093 2064 6562 6961 6e2f 636f 6e74 726f .. debian/contro │ │ │ │ │ -0001f6d0: 6c2c 2020 4e65 7874 3a20 4465 6269 616e l, Next: Debian │ │ │ │ │ -0001f6e0: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ -0001f6f0: 636f 6e74 726f 6c20 6669 6c65 7320 e280 control files .. │ │ │ │ │ -0001f700: 9320 4445 4249 414e 2f63 6f6e 7472 6f6c . DEBIAN/control │ │ │ │ │ -0001f710: 2c20 2050 7265 763a 2053 796e 7461 7820 , Prev: Syntax │ │ │ │ │ -0001f720: 6f66 2063 6f6e 7472 6f6c 2066 696c 6573 of control files │ │ │ │ │ -0001f730: 2c20 2055 703a 2043 6f6e 7472 6f6c 2066 , Up: Control f │ │ │ │ │ -0001f740: 696c 6573 2061 6e64 2074 6865 6972 2066 iles and their f │ │ │ │ │ -0001f750: 6965 6c64 730a 0a35 2e32 2044 6562 6961 ields..5.2 Debia │ │ │ │ │ -0001f760: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ -0001f770: 2074 656d 706c 6174 6520 636f 6e74 726f template contro │ │ │ │ │ -0001f780: 6c20 6669 6c65 7320 e280 9320 e280 9864 l files ... ...d │ │ │ │ │ -0001f790: 6562 6961 6e2f 636f 6e74 726f 6ce2 8099 ebian/control... │ │ │ │ │ -0001f7a0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +0001e090: 3d3d 3d0a 0a50 6163 6b61 6765 7320 696e ===..Packages in │ │ │ │ │ +0001e0a0: 2074 6865 2044 6562 6961 6e20 6172 6368 the Debian arch │ │ │ │ │ +0001e0b0: 6976 6520 7573 696e 6720 7468 6520 332e ive using the 3. │ │ │ │ │ +0001e0c0: 3020 2871 7569 6c74 2920 736f 7572 6365 0 (quilt) source │ │ │ │ │ +0001e0d0: 2070 6163 6b61 6765 0a66 6f72 6d61 7420 package.format │ │ │ │ │ +0001e0e0: 6d75 7374 206e 6f74 2063 6f6e 7461 696e must not contain │ │ │ │ │ +0001e0f0: 2061 206e 6f6e 2d64 6566 6175 6c74 2073 a non-default s │ │ │ │ │ +0001e100: 6572 6965 7320 6669 6c65 2e20 2054 6861 eries file. Tha │ │ │ │ │ +0001e110: 7420 6973 2c20 7468 6572 6520 6d75 7374 t is, there must │ │ │ │ │ +0001e120: 0a6e 6f74 2065 7869 7374 2061 2066 696c .not exist a fil │ │ │ │ │ +0001e130: 6520 e280 9864 6562 6961 6e2f 7061 7463 e ...debian/patc │ │ │ │ │ +0001e140: 6865 732f 666f 6f2e 7365 7269 6573 e280 hes/foo.series.. │ │ │ │ │ +0001e150: 9920 666f 7220 616e 7920 e280 9866 6f6f . for any ...foo │ │ │ │ │ +0001e160: e280 992e 0a0a 1f0a 4669 6c65 3a20 6465 ........File: de │ │ │ │ │ +0001e170: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0001e180: 2c20 204e 6f64 653a 2043 6f6e 7472 6f6c , Node: Control │ │ │ │ │ +0001e190: 2066 696c 6573 2061 6e64 2074 6865 6972 files and their │ │ │ │ │ +0001e1a0: 2066 6965 6c64 732c 2020 4e65 7874 3a20 fields, Next: │ │ │ │ │ +0001e1b0: 5061 636b 6167 6520 6d61 696e 7461 696e Package maintain │ │ │ │ │ +0001e1c0: 6572 2073 6372 6970 7473 2061 6e64 2069 er scripts and i │ │ │ │ │ +0001e1d0: 6e73 7461 6c6c 6174 696f 6e20 7072 6f63 nstallation proc │ │ │ │ │ +0001e1e0: 6564 7572 652c 2020 5072 6576 3a20 536f edure, Prev: So │ │ │ │ │ +0001e1f0: 7572 6365 2070 6163 6b61 6765 732c 2020 urce packages, │ │ │ │ │ +0001e200: 5570 3a20 546f 700a 0a35 2043 6f6e 7472 Up: Top..5 Contr │ │ │ │ │ +0001e210: 6f6c 2066 696c 6573 2061 6e64 2074 6865 ol files and the │ │ │ │ │ +0001e220: 6972 2066 6965 6c64 730a 2a2a 2a2a 2a2a ir fields.****** │ │ │ │ │ +0001e230: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0001e240: 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 5468 6520 **********..The │ │ │ │ │ +0001e250: 7061 636b 6167 6520 6d61 6e61 6765 6d65 package manageme │ │ │ │ │ +0001e260: 6e74 2073 7973 7465 6d20 6d61 6e69 7075 nt system manipu │ │ │ │ │ +0001e270: 6c61 7465 7320 6461 7461 2072 6570 7265 lates data repre │ │ │ │ │ +0001e280: 7365 6e74 6564 2069 6e20 6120 636f 6d6d sented in a comm │ │ │ │ │ +0001e290: 6f6e 0a66 6f72 6d61 742c 206b 6e6f 776e on.format, known │ │ │ │ │ +0001e2a0: 2061 7320 2763 6f6e 7472 6f6c 2064 6174 as 'control dat │ │ │ │ │ +0001e2b0: 6127 2c20 7374 6f72 6564 2069 6e20 2763 a', stored in 'c │ │ │ │ │ +0001e2c0: 6f6e 7472 6f6c 2066 696c 6573 272e 2020 ontrol files'. │ │ │ │ │ +0001e2d0: 436f 6e74 726f 6c0a 6669 6c65 7320 6172 Control.files ar │ │ │ │ │ +0001e2e0: 6520 7573 6564 2066 6f72 2073 6f75 7263 e used for sourc │ │ │ │ │ +0001e2f0: 6520 7061 636b 6167 6573 2c20 6269 6e61 e packages, bina │ │ │ │ │ +0001e300: 7279 2070 6163 6b61 6765 7320 616e 6420 ry packages and │ │ │ │ │ +0001e310: 7468 6520 e280 982e 6368 616e 6765 73e2 the ....changes. │ │ │ │ │ +0001e320: 8099 0a66 696c 6573 2077 6869 6368 2063 ...files which c │ │ │ │ │ +0001e330: 6f6e 7472 6f6c 2074 6865 2069 6e73 7461 ontrol the insta │ │ │ │ │ +0001e340: 6c6c 6174 696f 6e20 6f66 2075 706c 6f61 llation of uploa │ │ │ │ │ +0001e350: 6465 6420 6669 6c65 732e 2020 2831 290a ded files. (1). │ │ │ │ │ +0001e360: 0a2a 204d 656e 753a 0a0a 2a20 5379 6e74 .* Menu:..* Synt │ │ │ │ │ +0001e370: 6178 206f 6620 636f 6e74 726f 6c20 6669 ax of control fi │ │ │ │ │ +0001e380: 6c65 733a 3a0a 2a20 4465 6269 616e 2073 les::.* Debian s │ │ │ │ │ +0001e390: 6f75 7263 6520 7061 636b 6167 6520 7465 ource package te │ │ │ │ │ +0001e3a0: 6d70 6c61 7465 2063 6f6e 7472 6f6c 2066 mplate control f │ │ │ │ │ +0001e3b0: 696c 6573 20e2 8093 2064 6562 6961 6e2f iles ... debian/ │ │ │ │ │ +0001e3c0: 636f 6e74 726f 6c3a 3a0a 2a20 4465 6269 control::.* Debi │ │ │ │ │ +0001e3d0: 616e 2062 696e 6172 7920 7061 636b 6167 an binary packag │ │ │ │ │ +0001e3e0: 6520 636f 6e74 726f 6c20 6669 6c65 7320 e control files │ │ │ │ │ +0001e3f0: e280 9320 4445 4249 414e 2f63 6f6e 7472 ... DEBIAN/contr │ │ │ │ │ +0001e400: 6f6c 3a3a 0a2a 2044 6562 6961 6e20 736f ol::.* Debian so │ │ │ │ │ +0001e410: 7572 6365 2070 6163 6b61 6765 2063 6f6e urce package con │ │ │ │ │ +0001e420: 7472 6f6c 2066 696c 6573 20e2 8093 202e trol files ... . │ │ │ │ │ +0001e430: 6473 633a 2044 6562 6961 6e20 736f 7572 dsc: Debian sour │ │ │ │ │ +0001e440: 6365 2070 6163 6b61 6765 2063 6f6e 7472 ce package contr │ │ │ │ │ +0001e450: 6f6c 2066 696c 6573 20e2 8093 2064 7363 ol files ... dsc │ │ │ │ │ +0001e460: 2e0a 2a20 4465 6269 616e 2075 706c 6f61 ..* Debian uploa │ │ │ │ │ +0001e470: 6420 6368 616e 6765 7320 636f 6e74 726f d changes contro │ │ │ │ │ +0001e480: 6c20 6669 6c65 7320 e280 9320 2e63 6861 l files ... .cha │ │ │ │ │ +0001e490: 6e67 6573 3a20 4465 6269 616e 2075 706c nges: Debian upl │ │ │ │ │ +0001e4a0: 6f61 6420 6368 616e 6765 7320 636f 6e74 oad changes cont │ │ │ │ │ +0001e4b0: 726f 6c20 6669 6c65 7320 e280 9320 6368 rol files ... ch │ │ │ │ │ +0001e4c0: 616e 6765 732e 0a2a 204c 6973 7420 6f66 anges..* List of │ │ │ │ │ +0001e4d0: 2066 6965 6c64 733a 3a0a 2a20 5573 6572 fields::.* User │ │ │ │ │ +0001e4e0: 2d64 6566 696e 6564 2066 6965 6c64 733a -defined fields: │ │ │ │ │ +0001e4f0: 3a0a 2a20 4f62 736f 6c65 7465 2066 6965 :.* Obsolete fie │ │ │ │ │ +0001e500: 6c64 733a 3a0a 0a20 2020 2d2d 2d2d 2d2d lds::.. ------ │ │ │ │ │ +0001e510: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ +0001e520: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ +0001e530: 2920 e280 9864 706b 67e2 8099 e280 9973 ) ...dpkg......s │ │ │ │ │ +0001e540: 2069 6e74 6572 6e61 6c20 6461 7461 6261 internal databa │ │ │ │ │ +0001e550: 7365 7320 6172 6520 696e 2061 2073 696d ses are in a sim │ │ │ │ │ +0001e560: 696c 6172 2066 6f72 6d61 742e 0a0a 1f0a ilar format..... │ │ │ │ │ +0001e570: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0001e580: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0001e590: 2053 796e 7461 7820 6f66 2063 6f6e 7472 Syntax of contr │ │ │ │ │ +0001e5a0: 6f6c 2066 696c 6573 2c20 204e 6578 743a ol files, Next: │ │ │ │ │ +0001e5b0: 2044 6562 6961 6e20 736f 7572 6365 2070 Debian source p │ │ │ │ │ +0001e5c0: 6163 6b61 6765 2074 656d 706c 6174 6520 ackage template │ │ │ │ │ +0001e5d0: 636f 6e74 726f 6c20 6669 6c65 7320 e280 control files .. │ │ │ │ │ +0001e5e0: 9320 6465 6269 616e 2f63 6f6e 7472 6f6c . debian/control │ │ │ │ │ +0001e5f0: 2c20 2055 703a 2043 6f6e 7472 6f6c 2066 , Up: Control f │ │ │ │ │ +0001e600: 696c 6573 2061 6e64 2074 6865 6972 2066 iles and their f │ │ │ │ │ +0001e610: 6965 6c64 730a 0a35 2e31 2053 796e 7461 ields..5.1 Synta │ │ │ │ │ +0001e620: 7820 6f66 2063 6f6e 7472 6f6c 2066 696c x of control fil │ │ │ │ │ +0001e630: 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d es.============= │ │ │ │ │ +0001e640: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +0001e650: 4120 636f 6e74 726f 6c20 6669 6c65 2063 A control file c │ │ │ │ │ +0001e660: 6f6e 7369 7374 7320 6f66 206f 6e65 206f onsists of one o │ │ │ │ │ +0001e670: 7220 6d6f 7265 2073 7461 6e7a 6173 206f r more stanzas o │ │ │ │ │ +0001e680: 6620 6669 656c 6473 2e20 2028 3129 2020 f fields. (1) │ │ │ │ │ +0001e690: 5468 650a 7374 616e 7a61 7320 6172 6520 The.stanzas are │ │ │ │ │ +0001e6a0: 7365 7061 7261 7465 6420 6279 2065 6d70 separated by emp │ │ │ │ │ +0001e6b0: 7479 206c 696e 6573 2e20 2050 6172 7365 ty lines. Parse │ │ │ │ │ +0001e6c0: 7273 206d 6179 2061 6363 6570 7420 6c69 rs may accept li │ │ │ │ │ +0001e6d0: 6e65 730a 636f 6e73 6973 7469 6e67 2073 nes.consisting s │ │ │ │ │ +0001e6e0: 6f6c 656c 7920 6f66 2073 7061 6365 7320 olely of spaces │ │ │ │ │ +0001e6f0: 616e 6420 7461 6273 2061 7320 7374 616e and tabs as stan │ │ │ │ │ +0001e700: 7a61 2073 6570 6172 6174 6f72 732c 2062 za separators, b │ │ │ │ │ +0001e710: 7574 2063 6f6e 7472 6f6c 0a66 696c 6573 ut control.files │ │ │ │ │ +0001e720: 2073 686f 756c 6420 7573 6520 656d 7074 should use empt │ │ │ │ │ +0001e730: 7920 6c69 6e65 732e 2020 536f 6d65 2063 y lines. Some c │ │ │ │ │ +0001e740: 6f6e 7472 6f6c 2066 696c 6573 2061 6c6c ontrol files all │ │ │ │ │ +0001e750: 6f77 206f 6e6c 7920 6f6e 6520 7374 616e ow only one stan │ │ │ │ │ +0001e760: 7a61 3b0a 6f74 6865 7273 2061 6c6c 6f77 za;.others allow │ │ │ │ │ +0001e770: 2073 6576 6572 616c 2c20 696e 2077 6869 several, in whi │ │ │ │ │ +0001e780: 6368 2063 6173 6520 6561 6368 2073 7461 ch case each sta │ │ │ │ │ +0001e790: 6e7a 6120 7573 7561 6c6c 7920 7265 6665 nza usually refe │ │ │ │ │ +0001e7a0: 7273 2074 6f20 610a 6469 6666 6572 656e rs to a.differen │ │ │ │ │ +0001e7b0: 7420 7061 636b 6167 652e 2020 2846 6f72 t package. (For │ │ │ │ │ +0001e7c0: 2065 7861 6d70 6c65 2c20 696e 2073 6f75 example, in sou │ │ │ │ │ +0001e7d0: 7263 6520 7061 636b 6167 6573 2c20 7468 rce packages, th │ │ │ │ │ +0001e7e0: 6520 6669 7273 7420 7374 616e 7a61 0a72 e first stanza.r │ │ │ │ │ +0001e7f0: 6566 6572 7320 746f 2074 6865 2073 6f75 efers to the sou │ │ │ │ │ +0001e800: 7263 6520 7061 636b 6167 652c 2061 6e64 rce package, and │ │ │ │ │ +0001e810: 206c 6174 6572 2073 7461 6e7a 6173 2072 later stanzas r │ │ │ │ │ +0001e820: 6566 6572 2074 6f20 6269 6e61 7279 2070 efer to binary p │ │ │ │ │ +0001e830: 6163 6b61 6765 730a 6765 6e65 7261 7465 ackages.generate │ │ │ │ │ +0001e840: 6420 6672 6f6d 2074 6865 2073 6f75 7263 d from the sourc │ │ │ │ │ +0001e850: 652e 2920 2054 6865 206f 7264 6572 696e e.) The orderin │ │ │ │ │ +0001e860: 6720 6f66 2074 6865 2073 7461 6e7a 6173 g of the stanzas │ │ │ │ │ +0001e870: 2069 6e20 636f 6e74 726f 6c0a 6669 6c65 in control.file │ │ │ │ │ +0001e880: 7320 6973 2073 6967 6e69 6669 6361 6e74 s is significant │ │ │ │ │ +0001e890: 2e0a 0a45 6163 6820 7374 616e 7a61 2063 ...Each stanza c │ │ │ │ │ +0001e8a0: 6f6e 7369 7374 7320 6f66 2061 2073 6572 onsists of a ser │ │ │ │ │ +0001e8b0: 6965 7320 6f66 2064 6174 6120 6669 656c ies of data fiel │ │ │ │ │ +0001e8c0: 6473 2e20 2045 6163 6820 6669 656c 6420 ds. Each field │ │ │ │ │ +0001e8d0: 636f 6e73 6973 7473 206f 660a 7468 6520 consists of.the │ │ │ │ │ +0001e8e0: 6669 656c 6420 6e61 6d65 2066 6f6c 6c6f field name follo │ │ │ │ │ +0001e8f0: 7765 6420 6279 2061 2063 6f6c 6f6e 2061 wed by a colon a │ │ │ │ │ +0001e900: 6e64 2074 6865 6e20 7468 6520 6461 7461 nd then the data │ │ │ │ │ +0001e910: 2f76 616c 7565 2061 7373 6f63 6961 7465 /value associate │ │ │ │ │ +0001e920: 640a 7769 7468 2074 6861 7420 6669 656c d.with that fiel │ │ │ │ │ +0001e930: 642e 2020 5468 6520 6669 656c 6420 6e61 d. The field na │ │ │ │ │ +0001e940: 6d65 2069 7320 636f 6d70 6f73 6564 206f me is composed o │ │ │ │ │ +0001e950: 6620 5553 2d41 5343 4949 2063 6861 7261 f US-ASCII chara │ │ │ │ │ +0001e960: 6374 6572 730a 6578 636c 7564 696e 6720 cters.excluding │ │ │ │ │ +0001e970: 636f 6e74 726f 6c20 6368 6172 6163 7465 control characte │ │ │ │ │ +0001e980: 7273 2c20 7370 6163 652c 2061 6e64 2063 rs, space, and c │ │ │ │ │ +0001e990: 6f6c 6f6e 2028 692e 652e 2c20 6368 6172 olon (i.e., char │ │ │ │ │ +0001e9a0: 6163 7465 7273 2069 6e20 7468 650a 7261 acters in the.ra │ │ │ │ │ +0001e9b0: 6e67 6573 2055 2b30 3032 3120 28e2 8098 nges U+0021 (... │ │ │ │ │ +0001e9c0: 21e2 8099 2920 7468 726f 7567 6820 552b !...) through U+ │ │ │ │ │ +0001e9d0: 3030 3339 2028 e280 9839 e280 9929 2c20 0039 (...9...), │ │ │ │ │ +0001e9e0: 616e 6420 552b 3030 3342 2028 e280 983b and U+003B (...; │ │ │ │ │ +0001e9f0: e280 9929 2074 6872 6f75 6768 0a55 2b30 ...) through.U+0 │ │ │ │ │ +0001ea00: 3037 4520 28e2 8098 7ee2 8099 292c 2069 07E (...~...), i │ │ │ │ │ +0001ea10: 6e63 6c75 7369 7665 292e 2020 4669 656c nclusive). Fiel │ │ │ │ │ +0001ea20: 6420 6e61 6d65 7320 6d75 7374 206e 6f74 d names must not │ │ │ │ │ +0001ea30: 2062 6567 696e 2077 6974 6820 7468 6520 begin with the │ │ │ │ │ +0001ea40: 636f 6d6d 656e 740a 6368 6172 6163 7465 comment.characte │ │ │ │ │ +0001ea50: 7220 2855 2b30 3032 3320 e280 9823 e280 r (U+0023 ...#.. │ │ │ │ │ +0001ea60: 9929 2c20 6e6f 7220 7769 7468 2074 6865 .), nor with the │ │ │ │ │ +0001ea70: 2068 7970 6865 6e20 6368 6172 6163 7465 hyphen characte │ │ │ │ │ +0001ea80: 7220 2855 2b30 3032 4420 e280 982d e280 r (U+002D ...-.. │ │ │ │ │ +0001ea90: 9929 2e0a 0a54 6865 2066 6965 6c64 2065 .)...The field e │ │ │ │ │ +0001eaa0: 6e64 7320 6174 2074 6865 2065 6e64 206f nds at the end o │ │ │ │ │ +0001eab0: 6620 7468 6520 6c69 6e65 206f 7220 6174 f the line or at │ │ │ │ │ +0001eac0: 2074 6865 2065 6e64 206f 6620 7468 6520 the end of the │ │ │ │ │ +0001ead0: 6c61 7374 0a63 6f6e 7469 6e75 6174 696f last.continuatio │ │ │ │ │ +0001eae0: 6e20 6c69 6e65 2028 7365 6520 6265 6c6f n line (see belo │ │ │ │ │ +0001eaf0: 7729 2e20 2048 6f72 697a 6f6e 7461 6c20 w). Horizontal │ │ │ │ │ +0001eb00: 7768 6974 6573 7061 6365 2028 7370 6163 whitespace (spac │ │ │ │ │ +0001eb10: 6573 2061 6e64 2074 6162 7329 0a6d 6179 es and tabs).may │ │ │ │ │ +0001eb20: 206f 6363 7572 2069 6d6d 6564 6961 7465 occur immediate │ │ │ │ │ +0001eb30: 6c79 2062 6566 6f72 6520 6f72 2061 6674 ly before or aft │ │ │ │ │ +0001eb40: 6572 2074 6865 2076 616c 7565 2061 6e64 er the value and │ │ │ │ │ +0001eb50: 2069 7320 6967 6e6f 7265 6420 7468 6572 is ignored ther │ │ │ │ │ +0001eb60: 653b 2069 740a 6973 2063 6f6e 7665 6e74 e; it.is convent │ │ │ │ │ +0001eb70: 696f 6e61 6c20 746f 2070 7574 2061 2073 ional to put a s │ │ │ │ │ +0001eb80: 696e 676c 6520 7370 6163 6520 6166 7465 ingle space afte │ │ │ │ │ +0001eb90: 7220 7468 6520 636f 6c6f 6e2e 2020 466f r the colon. Fo │ │ │ │ │ +0001eba0: 7220 6578 616d 706c 652c 2061 0a66 6965 r example, a.fie │ │ │ │ │ +0001ebb0: 6c64 206d 6967 6874 2062 653a 0a0a 2020 ld might be:.. │ │ │ │ │ +0001ebc0: 2020 2050 6163 6b61 6765 3a20 6c69 6263 Package: libc │ │ │ │ │ +0001ebd0: 360a 0a74 6865 2066 6965 6c64 206e 616d 6..the field nam │ │ │ │ │ +0001ebe0: 6520 6973 20e2 8098 5061 636b 6167 65e2 e is ...Package. │ │ │ │ │ +0001ebf0: 8099 2061 6e64 2074 6865 2066 6965 6c64 .. and the field │ │ │ │ │ +0001ec00: 2076 616c 7565 20e2 8098 6c69 6263 36e2 value ...libc6. │ │ │ │ │ +0001ec10: 8099 2e0a 0a45 6d70 7479 2066 6965 6c64 .....Empty field │ │ │ │ │ +0001ec20: 2076 616c 7565 7320 6172 6520 6f6e 6c79 values are only │ │ │ │ │ +0001ec30: 2070 6572 6d69 7474 6564 2069 6e20 736f permitted in so │ │ │ │ │ +0001ec40: 7572 6365 2070 6163 6b61 6765 2074 656d urce package tem │ │ │ │ │ +0001ec50: 706c 6174 6520 636f 6e74 726f 6c0a 6669 plate control.fi │ │ │ │ │ +0001ec60: 6c65 7320 28e2 8098 6465 6269 616e 2f63 les (...debian/c │ │ │ │ │ +0001ec70: 6f6e 7472 6f6c e280 9929 2e20 2053 7563 ontrol...). Suc │ │ │ │ │ +0001ec80: 6820 6669 656c 6473 2061 7265 2069 676e h fields are ign │ │ │ │ │ +0001ec90: 6f72 6564 2e0a 0a41 2073 7461 6e7a 6120 ored...A stanza │ │ │ │ │ +0001eca0: 6d75 7374 206e 6f74 2063 6f6e 7461 696e must not contain │ │ │ │ │ +0001ecb0: 206d 6f72 6520 7468 616e 206f 6e65 2069 more than one i │ │ │ │ │ +0001ecc0: 6e73 7461 6e63 6520 6f66 2061 2070 6172 nstance of a par │ │ │ │ │ +0001ecd0: 7469 6375 6c61 7220 6669 656c 640a 6e61 ticular field.na │ │ │ │ │ +0001ece0: 6d65 2e0a 0a54 6865 7265 2061 7265 2074 me...There are t │ │ │ │ │ +0001ecf0: 6872 6565 2074 7970 6573 206f 6620 6669 hree types of fi │ │ │ │ │ +0001ed00: 656c 6473 3a0a 0a73 696d 706c 650a 0a20 elds:..simple.. │ │ │ │ │ +0001ed10: 2020 2020 5468 6520 6669 656c 642c 2069 The field, i │ │ │ │ │ +0001ed20: 6e63 6c75 6469 6e67 2069 7473 2076 616c ncluding its val │ │ │ │ │ +0001ed30: 7565 2c20 6d75 7374 2062 6520 6120 7369 ue, must be a si │ │ │ │ │ +0001ed40: 6e67 6c65 206c 696e 652e 2020 466f 6c64 ngle line. Fold │ │ │ │ │ +0001ed50: 696e 6720 6f66 0a20 2020 2020 7468 6520 ing of. the │ │ │ │ │ +0001ed60: 6669 656c 6420 6973 206e 6f74 2070 6572 field is not per │ │ │ │ │ +0001ed70: 6d69 7474 6564 2e20 2054 6869 7320 6973 mitted. This is │ │ │ │ │ +0001ed80: 2074 6865 2064 6566 6175 6c74 2066 6965 the default fie │ │ │ │ │ +0001ed90: 6c64 2074 7970 6520 6966 2074 6865 0a20 ld type if the. │ │ │ │ │ +0001eda0: 2020 2020 6465 6669 6e69 7469 6f6e 206f definition o │ │ │ │ │ +0001edb0: 6620 7468 6520 6669 656c 6420 646f 6573 f the field does │ │ │ │ │ +0001edc0: 206e 6f74 2073 7065 6369 6679 2061 2064 not specify a d │ │ │ │ │ +0001edd0: 6966 6665 7265 6e74 2074 7970 652e 0a0a ifferent type... │ │ │ │ │ +0001ede0: 666f 6c64 6564 0a0a 2020 2020 2054 6865 folded.. The │ │ │ │ │ +0001edf0: 2076 616c 7565 206f 6620 6120 666f 6c64 value of a fold │ │ │ │ │ +0001ee00: 6564 2066 6965 6c64 2069 7320 6120 6c6f ed field is a lo │ │ │ │ │ +0001ee10: 6769 6361 6c20 6c69 6e65 2074 6861 7420 gical line that │ │ │ │ │ +0001ee20: 6d61 7920 7370 616e 2073 6576 6572 616c may span several │ │ │ │ │ +0001ee30: 0a20 2020 2020 6c69 6e65 732e 2020 5468 . lines. Th │ │ │ │ │ +0001ee40: 6520 6c69 6e65 7320 6166 7465 7220 7468 e lines after th │ │ │ │ │ +0001ee50: 6520 6669 7273 7420 6172 6520 6361 6c6c e first are call │ │ │ │ │ +0001ee60: 6564 2063 6f6e 7469 6e75 6174 696f 6e20 ed continuation │ │ │ │ │ +0001ee70: 6c69 6e65 7320 616e 640a 2020 2020 206d lines and. m │ │ │ │ │ +0001ee80: 7573 7420 7374 6172 7420 7769 7468 2061 ust start with a │ │ │ │ │ +0001ee90: 2073 7061 6365 206f 7220 6120 7461 622e space or a tab. │ │ │ │ │ +0001eea0: 2020 5768 6974 6573 7061 6365 2c20 696e Whitespace, in │ │ │ │ │ +0001eeb0: 636c 7564 696e 6720 616e 790a 2020 2020 cluding any. │ │ │ │ │ +0001eec0: 206e 6577 6c69 6e65 732c 2069 7320 6e6f newlines, is no │ │ │ │ │ +0001eed0: 7420 7369 676e 6966 6963 616e 7420 696e t significant in │ │ │ │ │ +0001eee0: 2074 6865 2066 6965 6c64 2076 616c 7565 the field value │ │ │ │ │ +0001eef0: 7320 6f66 2066 6f6c 6465 6420 6669 656c s of folded fiel │ │ │ │ │ +0001ef00: 6473 2e0a 2020 2020 2028 3229 0a0a 6d75 ds.. (2)..mu │ │ │ │ │ +0001ef10: 6c74 696c 696e 650a 0a20 2020 2020 5468 ltiline.. Th │ │ │ │ │ +0001ef20: 6520 7661 6c75 6520 6f66 2061 206d 756c e value of a mul │ │ │ │ │ +0001ef30: 7469 6c69 6e65 2066 6965 6c64 206d 6179 tiline field may │ │ │ │ │ +0001ef40: 2063 6f6d 7072 6973 6520 6d75 6c74 6970 comprise multip │ │ │ │ │ +0001ef50: 6c65 2063 6f6e 7469 6e75 6174 696f 6e0a le continuation. │ │ │ │ │ +0001ef60: 2020 2020 206c 696e 6573 2e20 2054 6865 lines. The │ │ │ │ │ +0001ef70: 2066 6972 7374 206c 696e 6520 6f66 2074 first line of t │ │ │ │ │ +0001ef80: 6865 2076 616c 7565 2c20 7468 6520 7061 he value, the pa │ │ │ │ │ +0001ef90: 7274 206f 6e20 7468 6520 7361 6d65 206c rt on the same l │ │ │ │ │ +0001efa0: 696e 6520 6173 0a20 2020 2020 7468 6520 ine as. the │ │ │ │ │ +0001efb0: 6669 656c 6420 6e61 6d65 2c20 6f66 7465 field name, ofte │ │ │ │ │ +0001efc0: 6e20 6861 7320 7370 6563 6961 6c20 7369 n has special si │ │ │ │ │ +0001efd0: 676e 6966 6963 616e 6365 206f 7220 6d61 gnificance or ma │ │ │ │ │ +0001efe0: 7920 6861 7665 2074 6f20 6265 0a20 2020 y have to be. │ │ │ │ │ +0001eff0: 2020 656d 7074 792e 2020 4f74 6865 7220 empty. Other │ │ │ │ │ +0001f000: 6c69 6e65 7320 6172 6520 6164 6465 6420 lines are added │ │ │ │ │ +0001f010: 666f 6c6c 6f77 696e 6720 7468 6520 7361 following the sa │ │ │ │ │ +0001f020: 6d65 2073 796e 7461 7820 6173 2074 6865 me syntax as the │ │ │ │ │ +0001f030: 0a20 2020 2020 636f 6e74 696e 7561 7469 . continuati │ │ │ │ │ +0001f040: 6f6e 206c 696e 6573 206f 6620 7468 6520 on lines of the │ │ │ │ │ +0001f050: 666f 6c64 6564 2066 6965 6c64 732e 2020 folded fields. │ │ │ │ │ +0001f060: 5768 6974 6573 7061 6365 2c20 696e 636c Whitespace, incl │ │ │ │ │ +0001f070: 7564 696e 670a 2020 2020 206e 6577 6c69 uding. newli │ │ │ │ │ +0001f080: 6e65 732c 2069 7320 7369 676e 6966 6963 nes, is signific │ │ │ │ │ +0001f090: 616e 7420 696e 2074 6865 2076 616c 7565 ant in the value │ │ │ │ │ +0001f0a0: 7320 6f66 206d 756c 7469 6c69 6e65 2066 s of multiline f │ │ │ │ │ +0001f0b0: 6965 6c64 732e 0a0a 5768 6974 6573 7061 ields...Whitespa │ │ │ │ │ +0001f0c0: 6365 206d 7573 7420 6e6f 7420 6170 7065 ce must not appe │ │ │ │ │ +0001f0d0: 6172 2069 6e73 6964 6520 6e61 6d65 7320 ar inside names │ │ │ │ │ +0001f0e0: 286f 6620 7061 636b 6167 6573 2c20 6172 (of packages, ar │ │ │ │ │ +0001f0f0: 6368 6974 6563 7475 7265 732c 0a66 696c chitectures,.fil │ │ │ │ │ +0001f100: 6573 206f 7220 616e 7974 6869 6e67 2065 es or anything e │ │ │ │ │ +0001f110: 6c73 6529 206f 7220 7665 7273 696f 6e20 lse) or version │ │ │ │ │ +0001f120: 6e75 6d62 6572 732c 206f 7220 6265 7477 numbers, or betw │ │ │ │ │ +0001f130: 6565 6e20 7468 6520 6368 6172 6163 7465 een the characte │ │ │ │ │ +0001f140: 7273 206f 660a 6d75 6c74 692d 6368 6172 rs of.multi-char │ │ │ │ │ +0001f150: 6163 7465 7220 7665 7273 696f 6e20 7265 acter version re │ │ │ │ │ +0001f160: 6c61 7469 6f6e 7368 6970 732e 0a0a 5468 lationships...Th │ │ │ │ │ +0001f170: 6520 7072 6573 656e 6365 2061 6e64 2070 e presence and p │ │ │ │ │ +0001f180: 7572 706f 7365 206f 6620 6120 6669 656c urpose of a fiel │ │ │ │ │ +0001f190: 642c 2061 6e64 2074 6865 2073 796e 7461 d, and the synta │ │ │ │ │ +0001f1a0: 7820 6f66 2069 7473 2076 616c 7565 2c20 x of its value, │ │ │ │ │ +0001f1b0: 6d61 790a 6469 6666 6572 2062 6574 7765 may.differ betwe │ │ │ │ │ +0001f1c0: 656e 2074 7970 6573 206f 6620 636f 6e74 en types of cont │ │ │ │ │ +0001f1d0: 726f 6c20 6669 6c65 732e 0a0a 4669 656c rol files...Fiel │ │ │ │ │ +0001f1e0: 6420 6e61 6d65 7320 6172 6520 6e6f 7420 d names are not │ │ │ │ │ +0001f1f0: 6361 7365 2d73 656e 7369 7469 7665 2c20 case-sensitive, │ │ │ │ │ +0001f200: 6275 7420 6974 2069 7320 7573 7561 6c20 but it is usual │ │ │ │ │ +0001f210: 746f 2063 6170 6974 616c 697a 6520 7468 to capitalize th │ │ │ │ │ +0001f220: 650a 6669 656c 6420 6e61 6d65 7320 7573 e.field names us │ │ │ │ │ +0001f230: 696e 6720 6d69 7865 6420 6361 7365 2061 ing mixed case a │ │ │ │ │ +0001f240: 7320 7368 6f77 6e20 6265 6c6f 772e 2020 s shown below. │ │ │ │ │ +0001f250: 4669 656c 6420 7661 6c75 6573 2061 7265 Field values are │ │ │ │ │ +0001f260: 0a63 6173 652d 7365 6e73 6974 6976 6520 .case-sensitive │ │ │ │ │ +0001f270: 756e 6c65 7373 2074 6865 2064 6573 6372 unless the descr │ │ │ │ │ +0001f280: 6970 7469 6f6e 206f 6620 7468 6520 6669 iption of the fi │ │ │ │ │ +0001f290: 656c 6420 7361 7973 206f 7468 6572 7769 eld says otherwi │ │ │ │ │ +0001f2a0: 7365 2e0a 0a53 7461 6e7a 6120 7365 7061 se...Stanza sepa │ │ │ │ │ +0001f2b0: 7261 746f 7273 2028 656d 7074 7920 6c69 rators (empty li │ │ │ │ │ +0001f2c0: 6e65 7329 2c20 616e 6420 6c69 6e65 7320 nes), and lines │ │ │ │ │ +0001f2d0: 636f 6e73 6973 7469 6e67 206f 6e6c 7920 consisting only │ │ │ │ │ +0001f2e0: 6f66 2055 2b30 3032 300a 5350 4143 4520 of U+0020.SPACE │ │ │ │ │ +0001f2f0: 616e 6420 552b 3030 3039 2054 4142 2c20 and U+0009 TAB, │ │ │ │ │ +0001f300: 6172 6520 6e6f 7420 616c 6c6f 7765 6420 are not allowed │ │ │ │ │ +0001f310: 7769 7468 696e 2066 6965 6c64 2076 616c within field val │ │ │ │ │ +0001f320: 7565 7320 6f72 2062 6574 7765 656e 0a66 ues or between.f │ │ │ │ │ +0001f330: 6965 6c64 732e 2020 456d 7074 7920 6c69 ields. Empty li │ │ │ │ │ +0001f340: 6e65 7320 696e 2066 6965 6c64 2076 616c nes in field val │ │ │ │ │ +0001f350: 7565 7320 6172 6520 7573 7561 6c6c 7920 ues are usually │ │ │ │ │ +0001f360: 6573 6361 7065 6420 6279 2072 6570 7265 escaped by repre │ │ │ │ │ +0001f370: 7365 6e74 696e 670a 7468 656d 2062 7920 senting.them by │ │ │ │ │ +0001f380: 6120 552b 3030 3230 2053 5041 4345 2066 a U+0020 SPACE f │ │ │ │ │ +0001f390: 6f6c 6c6f 7765 6420 6279 2061 2055 2b30 ollowed by a U+0 │ │ │ │ │ +0001f3a0: 3032 4520 28e2 8098 2ee2 8099 292e 0a0a 02E (.......)... │ │ │ │ │ +0001f3b0: 4c69 6e65 7320 7374 6172 7469 6e67 2077 Lines starting w │ │ │ │ │ +0001f3c0: 6974 6820 552b 3030 3233 2028 e280 9823 ith U+0023 (...# │ │ │ │ │ +0001f3d0: e280 9929 2c20 7769 7468 6f75 7420 616e ...), without an │ │ │ │ │ +0001f3e0: 7920 7072 6563 6564 696e 6720 7768 6974 y preceding whit │ │ │ │ │ +0001f3f0: 6573 7061 6365 2c20 6172 650a 636f 6d6d espace, are.comm │ │ │ │ │ +0001f400: 656e 7420 6c69 6e65 7320 7468 6174 2061 ent lines that a │ │ │ │ │ +0001f410: 7265 206f 6e6c 7920 7065 726d 6974 7465 re only permitte │ │ │ │ │ +0001f420: 6420 696e 2073 6f75 7263 6520 7061 636b d in source pack │ │ │ │ │ +0001f430: 6167 6520 636f 6e74 726f 6c20 6669 6c65 age control file │ │ │ │ │ +0001f440: 730a 28e2 8098 6465 6269 616e 2f63 6f6e s.(...debian/con │ │ │ │ │ +0001f450: 7472 6f6c e280 9929 2e20 2054 6865 7365 trol...). These │ │ │ │ │ +0001f460: 2063 6f6d 6d65 6e74 206c 696e 6573 2061 comment lines a │ │ │ │ │ +0001f470: 7265 2069 676e 6f72 6564 2c20 6576 656e re ignored, even │ │ │ │ │ +0001f480: 2062 6574 7765 656e 2074 776f 0a63 6f6e between two.con │ │ │ │ │ +0001f490: 7469 6e75 6174 696f 6e20 6c69 6e65 732e tinuation lines. │ │ │ │ │ +0001f4a0: 2020 5468 6579 2064 6f20 6e6f 7420 656e They do not en │ │ │ │ │ +0001f4b0: 6420 6c6f 6769 6361 6c20 6c69 6e65 732e d logical lines. │ │ │ │ │ +0001f4c0: 0a0a 416c 6c20 636f 6e74 726f 6c20 6669 ..All control fi │ │ │ │ │ +0001f4d0: 6c65 7320 6d75 7374 2062 6520 656e 636f les must be enco │ │ │ │ │ +0001f4e0: 6465 6420 696e 2055 5446 2d38 2e0a 0a20 ded in UTF-8... │ │ │ │ │ +0001f4f0: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +0001f500: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +0001f510: 2d0a 0a20 2020 2831 2920 5468 6520 7374 -.. (1) The st │ │ │ │ │ +0001f520: 616e 7a61 7320 736f 6d74 696d 6573 2075 anzas somtimes u │ │ │ │ │ +0001f530: 7365 6420 746f 2062 6520 7265 6665 7272 sed to be referr │ │ │ │ │ +0001f540: 6564 2074 6f20 6173 2070 6172 6167 7261 ed to as paragra │ │ │ │ │ +0001f550: 7068 732c 2062 7574 0a74 6861 7420 6361 phs, but.that ca │ │ │ │ │ +0001f560: 7573 6564 2063 6f6e 6675 7369 6f6e 2077 used confusion w │ │ │ │ │ +0001f570: 6974 6820 7465 7874 2070 6172 6167 7261 ith text paragra │ │ │ │ │ +0001f580: 7068 7320 696e 2070 726f 7365 2c20 736f phs in prose, so │ │ │ │ │ +0001f590: 2069 7420 6973 206e 6f77 0a63 6f6e 7369 it is now.consi │ │ │ │ │ +0001f5a0: 6465 7265 6420 6120 6469 7363 6f75 7261 dered a discoura │ │ │ │ │ +0001f5b0: 6765 6420 7465 726d 2e0a 0a20 2020 2832 ged term... (2 │ │ │ │ │ +0001f5c0: 2920 5468 6973 2066 6f6c 6469 6e67 206d ) This folding m │ │ │ │ │ +0001f5d0: 6574 686f 6420 6973 2073 696d 696c 6172 ethod is similar │ │ │ │ │ +0001f5e0: 2074 6f20 5246 4320 3533 3232 2c20 616c to RFC 5322, al │ │ │ │ │ +0001f5f0: 6c6f 7769 6e67 2063 6f6e 7472 6f6c 0a66 lowing control.f │ │ │ │ │ +0001f600: 696c 6573 2074 6861 7420 636f 6e74 6169 iles that contai │ │ │ │ │ +0001f610: 6e20 6f6e 6c79 206f 6e65 2073 7461 6e7a n only one stanz │ │ │ │ │ +0001f620: 6120 616e 6420 6e6f 206d 756c 7469 6c69 a and no multili │ │ │ │ │ +0001f630: 6e65 2066 6965 6c64 7320 746f 2062 6520 ne fields to be │ │ │ │ │ +0001f640: 7265 6164 2062 790a 7061 7273 6572 7320 read by.parsers │ │ │ │ │ +0001f650: 7772 6974 7465 6e20 666f 7220 5246 4320 written for RFC │ │ │ │ │ +0001f660: 3533 3232 2e0a 0a1f 0a46 696c 653a 2064 5322.....File: d │ │ │ │ │ +0001f670: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +0001f680: 6f2c 2020 4e6f 6465 3a20 4465 6269 616e o, Node: Debian │ │ │ │ │ +0001f690: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ +0001f6a0: 7465 6d70 6c61 7465 2063 6f6e 7472 6f6c template control │ │ │ │ │ +0001f6b0: 2066 696c 6573 20e2 8093 2064 6562 6961 files ... debia │ │ │ │ │ +0001f6c0: 6e2f 636f 6e74 726f 6c2c 2020 4e65 7874 n/control, Next │ │ │ │ │ +0001f6d0: 3a20 4465 6269 616e 2062 696e 6172 7920 : Debian binary │ │ │ │ │ +0001f6e0: 7061 636b 6167 6520 636f 6e74 726f 6c20 package control │ │ │ │ │ +0001f6f0: 6669 6c65 7320 e280 9320 4445 4249 414e files ... DEBIAN │ │ │ │ │ +0001f700: 2f63 6f6e 7472 6f6c 2c20 2050 7265 763a /control, Prev: │ │ │ │ │ +0001f710: 2053 796e 7461 7820 6f66 2063 6f6e 7472 Syntax of contr │ │ │ │ │ +0001f720: 6f6c 2066 696c 6573 2c20 2055 703a 2043 ol files, Up: C │ │ │ │ │ +0001f730: 6f6e 7472 6f6c 2066 696c 6573 2061 6e64 ontrol files and │ │ │ │ │ +0001f740: 2074 6865 6972 2066 6965 6c64 730a 0a35 their fields..5 │ │ │ │ │ +0001f750: 2e32 2044 6562 6961 6e20 736f 7572 6365 .2 Debian source │ │ │ │ │ +0001f760: 2070 6163 6b61 6765 2074 656d 706c 6174 package templat │ │ │ │ │ +0001f770: 6520 636f 6e74 726f 6c20 6669 6c65 7320 e control files │ │ │ │ │ +0001f780: e280 9320 e280 9864 6562 6961 6e2f 636f ... ...debian/co │ │ │ │ │ +0001f790: 6e74 726f 6ce2 8099 0a3d 3d3d 3d3d 3d3d ntrol....======= │ │ │ │ │ +0001f7a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 0001f7b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 0001f7c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0001f7d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0001f7e0: 3d3d 3d3d 0a0a 5468 6520 e280 9864 6562 ====..The ...deb │ │ │ │ │ -0001f7f0: 6961 6e2f 636f 6e74 726f 6ce2 8099 2066 ian/control... f │ │ │ │ │ -0001f800: 696c 6520 636f 6e74 6169 6e73 2074 6865 ile contains the │ │ │ │ │ -0001f810: 206d 6f73 7420 7669 7461 6c20 2861 6e64 most vital (and │ │ │ │ │ -0001f820: 0a76 6572 7369 6f6e 2d69 6e64 6570 656e .version-indepen │ │ │ │ │ -0001f830: 6465 6e74 2920 696e 666f 726d 6174 696f dent) informatio │ │ │ │ │ -0001f840: 6e20 6162 6f75 7420 7468 6520 736f 7572 n about the sour │ │ │ │ │ -0001f850: 6365 2070 6163 6b61 6765 2061 6e64 2061 ce package and a │ │ │ │ │ -0001f860: 626f 7574 2074 6865 0a62 696e 6172 7920 bout the.binary │ │ │ │ │ -0001f870: 7061 636b 6167 6573 2069 7420 6372 6561 packages it crea │ │ │ │ │ -0001f880: 7465 732e 0a0a 5468 6520 6669 7273 7420 tes...The first │ │ │ │ │ -0001f890: 7374 616e 7a61 206f 6620 7468 6520 636f stanza of the co │ │ │ │ │ -0001f8a0: 6e74 726f 6c20 6669 6c65 2063 6f6e 7461 ntrol file conta │ │ │ │ │ -0001f8b0: 696e 7320 696e 666f 726d 6174 696f 6e20 ins information │ │ │ │ │ -0001f8c0: 6162 6f75 7420 7468 650a 736f 7572 6365 about the.source │ │ │ │ │ -0001f8d0: 2070 6163 6b61 6765 2069 6e20 6765 6e65 package in gene │ │ │ │ │ -0001f8e0: 7261 6c2e 2020 5468 6520 7375 6273 6571 ral. The subseq │ │ │ │ │ -0001f8f0: 7565 6e74 2073 7461 6e7a 6173 2065 6163 uent stanzas eac │ │ │ │ │ -0001f900: 6820 6465 7363 7269 6265 2061 0a62 696e h describe a.bin │ │ │ │ │ -0001f910: 6172 7920 7061 636b 6167 6520 7468 6174 ary package that │ │ │ │ │ -0001f920: 2074 6865 2073 6f75 7263 6520 7472 6565 the source tree │ │ │ │ │ -0001f930: 2062 7569 6c64 732e 2020 4561 6368 2062 builds. Each b │ │ │ │ │ -0001f940: 696e 6172 7920 7061 636b 6167 6520 6275 inary package bu │ │ │ │ │ -0001f950: 696c 740a 6672 6f6d 2074 6869 7320 736f ilt.from this so │ │ │ │ │ -0001f960: 7572 6365 2070 6163 6b61 6765 2068 6173 urce package has │ │ │ │ │ -0001f970: 2061 2063 6f72 7265 7370 6f6e 6469 6e67 a corresponding │ │ │ │ │ -0001f980: 2073 7461 6e7a 612c 2065 7863 6570 7420 stanza, except │ │ │ │ │ -0001f990: 666f 7220 616e 790a 6175 746f 6d61 7469 for any.automati │ │ │ │ │ -0001f9a0: 6361 6c6c 792d 6765 6e65 7261 7465 6420 cally-generated │ │ │ │ │ -0001f9b0: 6465 6275 6720 7061 636b 6167 6573 2074 debug packages t │ │ │ │ │ -0001f9c0: 6861 7420 646f 206e 6f74 2072 6571 7569 hat do not requi │ │ │ │ │ -0001f9d0: 7265 206f 6e65 2e0a 0a54 6865 2066 6965 re one...The fie │ │ │ │ │ -0001f9e0: 6c64 7320 696e 2074 6865 2073 6f75 7263 lds in the sourc │ │ │ │ │ -0001f9f0: 6520 7061 636b 6167 6520 7374 616e 7a61 e package stanza │ │ │ │ │ -0001fa00: 2028 7468 6520 6669 7273 7420 6f6e 6529 (the first one) │ │ │ │ │ -0001fa10: 2061 7265 3a0a 0a20 2020 2d20 2a6e 6f74 are:.. - *not │ │ │ │ │ -0001fa20: 6520 536f 7572 6365 3a20 3935 2e20 286d e Source: 95. (m │ │ │ │ │ -0001fa30: 616e 6461 746f 7279 290a 0a20 2020 2d20 andatory).. - │ │ │ │ │ -0001fa40: 2a6e 6f74 6520 4d61 696e 7461 696e 6572 *note Maintainer │ │ │ │ │ -0001fa50: 3a20 3439 2e20 286d 616e 6461 746f 7279 : 49. (mandatory │ │ │ │ │ -0001fa60: 290a 0a20 2020 2d20 2a6e 6f74 6520 5570 ).. - *note Up │ │ │ │ │ -0001fa70: 6c6f 6164 6572 733a 2034 612e 0a0a 2020 loaders: 4a... │ │ │ │ │ -0001fa80: 202d 202a 6e6f 7465 2053 6563 7469 6f6e - *note Section │ │ │ │ │ -0001fa90: 3a20 3266 2e20 2872 6563 6f6d 6d65 6e64 : 2f. (recommend │ │ │ │ │ -0001faa0: 6564 290a 0a20 2020 2d20 2a6e 6f74 6520 ed).. - *note │ │ │ │ │ -0001fab0: 5072 696f 7269 7479 3a20 3332 2e20 2872 Priority: 32. (r │ │ │ │ │ -0001fac0: 6563 6f6d 6d65 6e64 6564 290a 0a20 2020 ecommended).. │ │ │ │ │ -0001fad0: 2d20 2a6e 6f74 6520 4275 696c 642d 4465 - *note Build-De │ │ │ │ │ -0001fae0: 7065 6e64 7320 6574 2061 6c3a 2039 362e pends et al: 96. │ │ │ │ │ -0001faf0: 0a0a 2020 202d 202a 6e6f 7465 2053 7461 .. - *note Sta │ │ │ │ │ -0001fb00: 6e64 6172 6473 2d56 6572 7369 6f6e 3a20 ndards-Version: │ │ │ │ │ -0001fb10: 3636 2e20 286d 616e 6461 746f 7279 290a 66. (mandatory). │ │ │ │ │ -0001fb20: 0a20 2020 2d20 2a6e 6f74 6520 486f 6d65 . - *note Home │ │ │ │ │ -0001fb30: 7061 6765 3a20 3937 2e0a 0a20 2020 2d20 page: 97... - │ │ │ │ │ -0001fb40: 2a6e 6f74 6520 5665 7273 696f 6e20 436f *note Version Co │ │ │ │ │ -0001fb50: 6e74 726f 6c20 5379 7374 656d 2028 5643 ntrol System (VC │ │ │ │ │ -0001fb60: 5329 2066 6965 6c64 733a 2039 382e 0a0a S) fields: 98... │ │ │ │ │ -0001fb70: 2020 202d 202a 6e6f 7465 2054 6573 7473 - *note Tests │ │ │ │ │ -0001fb80: 7569 7465 3a20 3939 2e0a 0a20 2020 2d20 uite: 99... - │ │ │ │ │ -0001fb90: 2a6e 6f74 6520 5275 6c65 732d 5265 7175 *note Rules-Requ │ │ │ │ │ -0001fba0: 6972 6573 2d52 6f6f 743a 2037 662e 0a0a ires-Root: 7f... │ │ │ │ │ -0001fbb0: 5468 6520 6669 656c 6473 2069 6e20 7468 The fields in th │ │ │ │ │ -0001fbc0: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ -0001fbd0: 2073 7461 6e7a 6173 2061 7265 3a0a 0a20 stanzas are:.. │ │ │ │ │ -0001fbe0: 2020 2d20 2a6e 6f74 6520 5061 636b 6167 - *note Packag │ │ │ │ │ -0001fbf0: 653a 2033 632e 2028 6d61 6e64 6174 6f72 e: 3c. (mandator │ │ │ │ │ -0001fc00: 7929 0a0a 2020 202d 202a 6e6f 7465 2041 y).. - *note A │ │ │ │ │ -0001fc10: 7263 6869 7465 6374 7572 653a 2039 612e rchitecture: 9a. │ │ │ │ │ -0001fc20: 2028 6d61 6e64 6174 6f72 7929 0a0a 2020 (mandatory).. │ │ │ │ │ -0001fc30: 202d 202a 6e6f 7465 2053 6563 7469 6f6e - *note Section │ │ │ │ │ -0001fc40: 3a20 3266 2e20 2872 6563 6f6d 6d65 6e64 : 2f. (recommend │ │ │ │ │ -0001fc50: 6564 290a 0a20 2020 2d20 2a6e 6f74 6520 ed).. - *note │ │ │ │ │ -0001fc60: 5072 696f 7269 7479 3a20 3332 2e20 2872 Priority: 32. (r │ │ │ │ │ -0001fc70: 6563 6f6d 6d65 6e64 6564 290a 0a20 2020 ecommended).. │ │ │ │ │ -0001fc80: 2d20 2a6e 6f74 6520 4573 7365 6e74 6961 - *note Essentia │ │ │ │ │ -0001fc90: 6c3a 2035 622e 0a0a 2020 202d 202a 6e6f l: 5b... - *no │ │ │ │ │ -0001fca0: 7465 2044 6570 656e 6473 2065 7420 616c te Depends et al │ │ │ │ │ -0001fcb0: 3a20 3962 2e0a 0a20 2020 2d20 2a6e 6f74 : 9b... - *not │ │ │ │ │ -0001fcc0: 6520 4465 7363 7269 7074 696f 6e3a 2034 e Description: 4 │ │ │ │ │ -0001fcd0: 642e 2028 6d61 6e64 6174 6f72 7929 0a0a d. (mandatory).. │ │ │ │ │ -0001fce0: 2020 202d 202a 6e6f 7465 2048 6f6d 6570 - *note Homep │ │ │ │ │ -0001fcf0: 6167 653a 2039 372e 0a0a 2020 202d 202a age: 97... - * │ │ │ │ │ -0001fd00: 6e6f 7465 2042 7569 6c74 2d55 7369 6e67 note Built-Using │ │ │ │ │ -0001fd10: 3a20 3963 2e0a 0a20 2020 2d20 2a6e 6f74 : 9c... - *not │ │ │ │ │ -0001fd20: 6520 5061 636b 6167 652d 5479 7065 3a20 e Package-Type: │ │ │ │ │ -0001fd30: 3964 2e0a 0a54 6865 2073 796e 7461 7820 9d...The syntax │ │ │ │ │ -0001fd40: 616e 6420 7365 6d61 6e74 6963 7320 6f66 and semantics of │ │ │ │ │ -0001fd50: 2074 6865 2066 6965 6c64 7320 6172 6520 the fields are │ │ │ │ │ -0001fd60: 6465 7363 7269 6265 6420 6265 6c6f 772e described below. │ │ │ │ │ -0001fd70: 0a0a 5468 6573 6520 6669 656c 6473 2061 ..These fields a │ │ │ │ │ -0001fd80: 7265 2075 7365 6420 6279 20e2 8098 6470 re used by ...dp │ │ │ │ │ -0001fd90: 6b67 2d67 656e 636f 6e74 726f 6ce2 8099 kg-gencontrol... │ │ │ │ │ -0001fda0: 2074 6f20 6765 6e65 7261 7465 2063 6f6e to generate con │ │ │ │ │ -0001fdb0: 7472 6f6c 2066 696c 6573 2066 6f72 0a62 trol files for.b │ │ │ │ │ -0001fdc0: 696e 6172 7920 7061 636b 6167 6573 2028 inary packages ( │ │ │ │ │ -0001fdd0: 7365 6520 6265 6c6f 7729 2c20 6279 20e2 see below), by . │ │ │ │ │ -0001fde0: 8098 6470 6b67 2d67 656e 6368 616e 6765 ..dpkg-genchange │ │ │ │ │ -0001fdf0: 73e2 8099 2074 6f20 6765 6e65 7261 7465 s... to generate │ │ │ │ │ -0001fe00: 2074 6865 0ae2 8098 2e63 6861 6e67 6573 the.....changes │ │ │ │ │ -0001fe10: e280 9920 6669 6c65 2074 6f20 6163 636f ... file to acco │ │ │ │ │ -0001fe20: 6d70 616e 7920 7468 6520 7570 6c6f 6164 mpany the upload │ │ │ │ │ -0001fe30: 2c20 616e 6420 6279 20e2 8098 6470 6b67 , and by ...dpkg │ │ │ │ │ -0001fe40: 2d73 6f75 7263 65e2 8099 2077 6865 6e20 -source... when │ │ │ │ │ -0001fe50: 6974 0a63 7265 6174 6573 2074 6865 20e2 it.creates the . │ │ │ │ │ -0001fe60: 8098 2e64 7363 e280 9920 736f 7572 6365 ...dsc... source │ │ │ │ │ -0001fe70: 2063 6f6e 7472 6f6c 2066 696c 6520 6173 control file as │ │ │ │ │ -0001fe80: 2070 6172 7420 6f66 2061 2073 6f75 7263 part of a sourc │ │ │ │ │ -0001fe90: 6520 6172 6368 6976 652e 0a53 6f6d 6520 e archive..Some │ │ │ │ │ -0001fea0: 6669 656c 6473 2061 7265 2066 6f6c 6465 fields are folde │ │ │ │ │ -0001feb0: 6420 696e 20e2 8098 6465 6269 616e 2f63 d in ...debian/c │ │ │ │ │ -0001fec0: 6f6e 7472 6f6c e280 992c 2062 7574 206e ontrol..., but n │ │ │ │ │ -0001fed0: 6f74 2069 6e20 616e 7920 6f74 6865 7220 ot in any other │ │ │ │ │ -0001fee0: 636f 6e74 726f 6c0a 6669 6c65 2e20 2054 control.file. T │ │ │ │ │ -0001fef0: 6865 7365 2074 6f6f 6c73 2061 7265 2072 hese tools are r │ │ │ │ │ -0001ff00: 6573 706f 6e73 6962 6c65 2066 6f72 2072 esponsible for r │ │ │ │ │ -0001ff10: 656d 6f76 696e 6720 7468 6520 6c69 6e65 emoving the line │ │ │ │ │ -0001ff20: 2062 7265 616b 7320 6672 6f6d 0a73 7563 breaks from.suc │ │ │ │ │ -0001ff30: 6820 6669 656c 6473 2077 6865 6e20 7573 h fields when us │ │ │ │ │ -0001ff40: 696e 6720 6669 656c 6473 2066 726f 6d20 ing fields from │ │ │ │ │ -0001ff50: e280 9864 6562 6961 6e2f 636f 6e74 726f ...debian/contro │ │ │ │ │ -0001ff60: 6ce2 8099 2074 6f20 6765 6e65 7261 7465 l... to generate │ │ │ │ │ -0001ff70: 206f 7468 6572 0a63 6f6e 7472 6f6c 2066 other.control f │ │ │ │ │ -0001ff80: 696c 6573 2e20 2054 6865 7920 6172 6520 iles. They are │ │ │ │ │ -0001ff90: 616c 736f 2072 6573 706f 6e73 6962 6c65 also responsible │ │ │ │ │ -0001ffa0: 2066 6f72 2064 6973 6361 7264 696e 6720 for discarding │ │ │ │ │ -0001ffb0: 656d 7074 7920 6669 656c 6473 2e0a 0a54 empty fields...T │ │ │ │ │ -0001ffc0: 6865 2066 6965 6c64 7320 6865 7265 206d he fields here m │ │ │ │ │ -0001ffd0: 6179 2063 6f6e 7461 696e 2076 6172 6961 ay contain varia │ │ │ │ │ -0001ffe0: 626c 6520 7265 6665 7265 6e63 6573 202d ble references - │ │ │ │ │ -0001fff0: 2074 6865 6972 2076 616c 7565 7320 7769 their values wi │ │ │ │ │ -00020000: 6c6c 2062 650a 7375 6273 7469 7475 7465 ll be.substitute │ │ │ │ │ -00020010: 6420 6279 20e2 8098 6470 6b67 2d67 656e d by ...dpkg-gen │ │ │ │ │ -00020020: 636f 6e74 726f 6ce2 8099 2c20 e280 9864 control..., ...d │ │ │ │ │ -00020030: 706b 672d 6765 6e63 6861 6e67 6573 e280 pkg-genchanges.. │ │ │ │ │ -00020040: 9920 6f72 20e2 8098 6470 6b67 2d73 6f75 . or ...dpkg-sou │ │ │ │ │ -00020050: 7263 65e2 8099 0a77 6865 6e20 7468 6579 rce....when they │ │ │ │ │ -00020060: 2067 656e 6572 6174 6520 6f75 7470 7574 generate output │ │ │ │ │ -00020070: 2063 6f6e 7472 6f6c 2066 696c 6573 2e20 control files. │ │ │ │ │ -00020080: 2053 6565 202a 6e6f 7465 2056 6172 6961 See *note Varia │ │ │ │ │ -00020090: 626c 650a 7375 6273 7469 7475 7469 6f6e ble.substitution │ │ │ │ │ -000200a0: 733b 2064 6562 6961 6e2f 7375 6273 7476 s; debian/substv │ │ │ │ │ -000200b0: 6172 733a 2038 342e 2066 6f72 2064 6574 ars: 84. for det │ │ │ │ │ -000200c0: 6169 6c73 2e0a 0a1f 0a46 696c 653a 2064 ails.....File: d │ │ │ │ │ -000200d0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -000200e0: 6f2c 2020 4e6f 6465 3a20 4465 6269 616e o, Node: Debian │ │ │ │ │ -000200f0: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ -00020100: 636f 6e74 726f 6c20 6669 6c65 7320 e280 control files .. │ │ │ │ │ -00020110: 9320 4445 4249 414e 2f63 6f6e 7472 6f6c . DEBIAN/control │ │ │ │ │ -00020120: 2c20 204e 6578 743a 2044 6562 6961 6e20 , Next: Debian │ │ │ │ │ -00020130: 736f 7572 6365 2070 6163 6b61 6765 2063 source package c │ │ │ │ │ -00020140: 6f6e 7472 6f6c 2066 696c 6573 20e2 8093 ontrol files ... │ │ │ │ │ -00020150: 2064 7363 2c20 2050 7265 763a 2044 6562 dsc, Prev: Deb │ │ │ │ │ -00020160: 6961 6e20 736f 7572 6365 2070 6163 6b61 ian source packa │ │ │ │ │ -00020170: 6765 2074 656d 706c 6174 6520 636f 6e74 ge template cont │ │ │ │ │ -00020180: 726f 6c20 6669 6c65 7320 e280 9320 6465 rol files ... de │ │ │ │ │ -00020190: 6269 616e 2f63 6f6e 7472 6f6c 2c20 2055 bian/control, U │ │ │ │ │ -000201a0: 703a 2043 6f6e 7472 6f6c 2066 696c 6573 p: Control files │ │ │ │ │ -000201b0: 2061 6e64 2074 6865 6972 2066 6965 6c64 and their field │ │ │ │ │ -000201c0: 730a 0a35 2e33 2044 6562 6961 6e20 6269 s..5.3 Debian bi │ │ │ │ │ -000201d0: 6e61 7279 2070 6163 6b61 6765 2063 6f6e nary package con │ │ │ │ │ -000201e0: 7472 6f6c 2066 696c 6573 20e2 8093 20e2 trol files ... . │ │ │ │ │ -000201f0: 8098 4445 4249 414e 2f63 6f6e 7472 6f6c ..DEBIAN/control │ │ │ │ │ -00020200: e280 990a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ....============ │ │ │ │ │ +0001f7d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th │ │ │ │ │ +0001f7e0: 6520 e280 9864 6562 6961 6e2f 636f 6e74 e ...debian/cont │ │ │ │ │ +0001f7f0: 726f 6ce2 8099 2066 696c 6520 636f 6e74 rol... file cont │ │ │ │ │ +0001f800: 6169 6e73 2074 6865 206d 6f73 7420 7669 ains the most vi │ │ │ │ │ +0001f810: 7461 6c20 2861 6e64 0a76 6572 7369 6f6e tal (and.version │ │ │ │ │ +0001f820: 2d69 6e64 6570 656e 6465 6e74 2920 696e -independent) in │ │ │ │ │ +0001f830: 666f 726d 6174 696f 6e20 6162 6f75 7420 formation about │ │ │ │ │ +0001f840: 7468 6520 736f 7572 6365 2070 6163 6b61 the source packa │ │ │ │ │ +0001f850: 6765 2061 6e64 2061 626f 7574 2074 6865 ge and about the │ │ │ │ │ +0001f860: 0a62 696e 6172 7920 7061 636b 6167 6573 .binary packages │ │ │ │ │ +0001f870: 2069 7420 6372 6561 7465 732e 0a0a 5468 it creates...Th │ │ │ │ │ +0001f880: 6520 6669 7273 7420 7374 616e 7a61 206f e first stanza o │ │ │ │ │ +0001f890: 6620 7468 6520 636f 6e74 726f 6c20 6669 f the control fi │ │ │ │ │ +0001f8a0: 6c65 2063 6f6e 7461 696e 7320 696e 666f le contains info │ │ │ │ │ +0001f8b0: 726d 6174 696f 6e20 6162 6f75 7420 7468 rmation about th │ │ │ │ │ +0001f8c0: 650a 736f 7572 6365 2070 6163 6b61 6765 e.source package │ │ │ │ │ +0001f8d0: 2069 6e20 6765 6e65 7261 6c2e 2020 5468 in general. Th │ │ │ │ │ +0001f8e0: 6520 7375 6273 6571 7565 6e74 2073 7461 e subsequent sta │ │ │ │ │ +0001f8f0: 6e7a 6173 2065 6163 6820 6465 7363 7269 nzas each descri │ │ │ │ │ +0001f900: 6265 2061 0a62 696e 6172 7920 7061 636b be a.binary pack │ │ │ │ │ +0001f910: 6167 6520 7468 6174 2074 6865 2073 6f75 age that the sou │ │ │ │ │ +0001f920: 7263 6520 7472 6565 2062 7569 6c64 732e rce tree builds. │ │ │ │ │ +0001f930: 2020 4561 6368 2062 696e 6172 7920 7061 Each binary pa │ │ │ │ │ +0001f940: 636b 6167 6520 6275 696c 740a 6672 6f6d ckage built.from │ │ │ │ │ +0001f950: 2074 6869 7320 736f 7572 6365 2070 6163 this source pac │ │ │ │ │ +0001f960: 6b61 6765 2068 6173 2061 2063 6f72 7265 kage has a corre │ │ │ │ │ +0001f970: 7370 6f6e 6469 6e67 2073 7461 6e7a 612c sponding stanza, │ │ │ │ │ +0001f980: 2065 7863 6570 7420 666f 7220 616e 790a except for any. │ │ │ │ │ +0001f990: 6175 746f 6d61 7469 6361 6c6c 792d 6765 automatically-ge │ │ │ │ │ +0001f9a0: 6e65 7261 7465 6420 6465 6275 6720 7061 nerated debug pa │ │ │ │ │ +0001f9b0: 636b 6167 6573 2074 6861 7420 646f 206e ckages that do n │ │ │ │ │ +0001f9c0: 6f74 2072 6571 7569 7265 206f 6e65 2e0a ot require one.. │ │ │ │ │ +0001f9d0: 0a54 6865 2066 6965 6c64 7320 696e 2074 .The fields in t │ │ │ │ │ +0001f9e0: 6865 2073 6f75 7263 6520 7061 636b 6167 he source packag │ │ │ │ │ +0001f9f0: 6520 7374 616e 7a61 2028 7468 6520 6669 e stanza (the fi │ │ │ │ │ +0001fa00: 7273 7420 6f6e 6529 2061 7265 3a0a 0a20 rst one) are:.. │ │ │ │ │ +0001fa10: 2020 2d20 2a6e 6f74 6520 536f 7572 6365 - *note Source │ │ │ │ │ +0001fa20: 3a20 3935 2e20 286d 616e 6461 746f 7279 : 95. (mandatory │ │ │ │ │ +0001fa30: 290a 0a20 2020 2d20 2a6e 6f74 6520 4d61 ).. - *note Ma │ │ │ │ │ +0001fa40: 696e 7461 696e 6572 3a20 3439 2e20 286d intainer: 49. (m │ │ │ │ │ +0001fa50: 616e 6461 746f 7279 290a 0a20 2020 2d20 andatory).. - │ │ │ │ │ +0001fa60: 2a6e 6f74 6520 5570 6c6f 6164 6572 733a *note Uploaders: │ │ │ │ │ +0001fa70: 2034 612e 0a0a 2020 202d 202a 6e6f 7465 4a... - *note │ │ │ │ │ +0001fa80: 2053 6563 7469 6f6e 3a20 3266 2e20 2872 Section: 2f. (r │ │ │ │ │ +0001fa90: 6563 6f6d 6d65 6e64 6564 290a 0a20 2020 ecommended).. │ │ │ │ │ +0001faa0: 2d20 2a6e 6f74 6520 5072 696f 7269 7479 - *note Priority │ │ │ │ │ +0001fab0: 3a20 3332 2e20 2872 6563 6f6d 6d65 6e64 : 32. (recommend │ │ │ │ │ +0001fac0: 6564 290a 0a20 2020 2d20 2a6e 6f74 6520 ed).. - *note │ │ │ │ │ +0001fad0: 4275 696c 642d 4465 7065 6e64 7320 6574 Build-Depends et │ │ │ │ │ +0001fae0: 2061 6c3a 2039 362e 0a0a 2020 202d 202a al: 96... - * │ │ │ │ │ +0001faf0: 6e6f 7465 2053 7461 6e64 6172 6473 2d56 note Standards-V │ │ │ │ │ +0001fb00: 6572 7369 6f6e 3a20 3636 2e20 286d 616e ersion: 66. (man │ │ │ │ │ +0001fb10: 6461 746f 7279 290a 0a20 2020 2d20 2a6e datory).. - *n │ │ │ │ │ +0001fb20: 6f74 6520 486f 6d65 7061 6765 3a20 3937 ote Homepage: 97 │ │ │ │ │ +0001fb30: 2e0a 0a20 2020 2d20 2a6e 6f74 6520 5665 ... - *note Ve │ │ │ │ │ +0001fb40: 7273 696f 6e20 436f 6e74 726f 6c20 5379 rsion Control Sy │ │ │ │ │ +0001fb50: 7374 656d 2028 5643 5329 2066 6965 6c64 stem (VCS) field │ │ │ │ │ +0001fb60: 733a 2039 382e 0a0a 2020 202d 202a 6e6f s: 98... - *no │ │ │ │ │ +0001fb70: 7465 2054 6573 7473 7569 7465 3a20 3939 te Testsuite: 99 │ │ │ │ │ +0001fb80: 2e0a 0a20 2020 2d20 2a6e 6f74 6520 5275 ... - *note Ru │ │ │ │ │ +0001fb90: 6c65 732d 5265 7175 6972 6573 2d52 6f6f les-Requires-Roo │ │ │ │ │ +0001fba0: 743a 2037 662e 0a0a 5468 6520 6669 656c t: 7f...The fiel │ │ │ │ │ +0001fbb0: 6473 2069 6e20 7468 6520 6269 6e61 7279 ds in the binary │ │ │ │ │ +0001fbc0: 2070 6163 6b61 6765 2073 7461 6e7a 6173 package stanzas │ │ │ │ │ +0001fbd0: 2061 7265 3a0a 0a20 2020 2d20 2a6e 6f74 are:.. - *not │ │ │ │ │ +0001fbe0: 6520 5061 636b 6167 653a 2033 632e 2028 e Package: 3c. ( │ │ │ │ │ +0001fbf0: 6d61 6e64 6174 6f72 7929 0a0a 2020 202d mandatory).. - │ │ │ │ │ +0001fc00: 202a 6e6f 7465 2041 7263 6869 7465 6374 *note Architect │ │ │ │ │ +0001fc10: 7572 653a 2039 612e 2028 6d61 6e64 6174 ure: 9a. (mandat │ │ │ │ │ +0001fc20: 6f72 7929 0a0a 2020 202d 202a 6e6f 7465 ory).. - *note │ │ │ │ │ +0001fc30: 2053 6563 7469 6f6e 3a20 3266 2e20 2872 Section: 2f. (r │ │ │ │ │ +0001fc40: 6563 6f6d 6d65 6e64 6564 290a 0a20 2020 ecommended).. │ │ │ │ │ +0001fc50: 2d20 2a6e 6f74 6520 5072 696f 7269 7479 - *note Priority │ │ │ │ │ +0001fc60: 3a20 3332 2e20 2872 6563 6f6d 6d65 6e64 : 32. (recommend │ │ │ │ │ +0001fc70: 6564 290a 0a20 2020 2d20 2a6e 6f74 6520 ed).. - *note │ │ │ │ │ +0001fc80: 4573 7365 6e74 6961 6c3a 2035 622e 0a0a Essential: 5b... │ │ │ │ │ +0001fc90: 2020 202d 202a 6e6f 7465 2044 6570 656e - *note Depen │ │ │ │ │ +0001fca0: 6473 2065 7420 616c 3a20 3962 2e0a 0a20 ds et al: 9b... │ │ │ │ │ +0001fcb0: 2020 2d20 2a6e 6f74 6520 4465 7363 7269 - *note Descri │ │ │ │ │ +0001fcc0: 7074 696f 6e3a 2034 642e 2028 6d61 6e64 ption: 4d. (mand │ │ │ │ │ +0001fcd0: 6174 6f72 7929 0a0a 2020 202d 202a 6e6f atory).. - *no │ │ │ │ │ +0001fce0: 7465 2048 6f6d 6570 6167 653a 2039 372e te Homepage: 97. │ │ │ │ │ +0001fcf0: 0a0a 2020 202d 202a 6e6f 7465 2042 7569 .. - *note Bui │ │ │ │ │ +0001fd00: 6c74 2d55 7369 6e67 3a20 3963 2e0a 0a20 lt-Using: 9c... │ │ │ │ │ +0001fd10: 2020 2d20 2a6e 6f74 6520 5061 636b 6167 - *note Packag │ │ │ │ │ +0001fd20: 652d 5479 7065 3a20 3964 2e0a 0a54 6865 e-Type: 9d...The │ │ │ │ │ +0001fd30: 2073 796e 7461 7820 616e 6420 7365 6d61 syntax and sema │ │ │ │ │ +0001fd40: 6e74 6963 7320 6f66 2074 6865 2066 6965 ntics of the fie │ │ │ │ │ +0001fd50: 6c64 7320 6172 6520 6465 7363 7269 6265 lds are describe │ │ │ │ │ +0001fd60: 6420 6265 6c6f 772e 0a0a 5468 6573 6520 d below...These │ │ │ │ │ +0001fd70: 6669 656c 6473 2061 7265 2075 7365 6420 fields are used │ │ │ │ │ +0001fd80: 6279 20e2 8098 6470 6b67 2d67 656e 636f by ...dpkg-genco │ │ │ │ │ +0001fd90: 6e74 726f 6ce2 8099 2074 6f20 6765 6e65 ntrol... to gene │ │ │ │ │ +0001fda0: 7261 7465 2063 6f6e 7472 6f6c 2066 696c rate control fil │ │ │ │ │ +0001fdb0: 6573 2066 6f72 0a62 696e 6172 7920 7061 es for.binary pa │ │ │ │ │ +0001fdc0: 636b 6167 6573 2028 7365 6520 6265 6c6f ckages (see belo │ │ │ │ │ +0001fdd0: 7729 2c20 6279 20e2 8098 6470 6b67 2d67 w), by ...dpkg-g │ │ │ │ │ +0001fde0: 656e 6368 616e 6765 73e2 8099 2074 6f20 enchanges... to │ │ │ │ │ +0001fdf0: 6765 6e65 7261 7465 2074 6865 0ae2 8098 generate the.... │ │ │ │ │ +0001fe00: 2e63 6861 6e67 6573 e280 9920 6669 6c65 .changes... file │ │ │ │ │ +0001fe10: 2074 6f20 6163 636f 6d70 616e 7920 7468 to accompany th │ │ │ │ │ +0001fe20: 6520 7570 6c6f 6164 2c20 616e 6420 6279 e upload, and by │ │ │ │ │ +0001fe30: 20e2 8098 6470 6b67 2d73 6f75 7263 65e2 ...dpkg-source. │ │ │ │ │ +0001fe40: 8099 2077 6865 6e20 6974 0a63 7265 6174 .. when it.creat │ │ │ │ │ +0001fe50: 6573 2074 6865 20e2 8098 2e64 7363 e280 es the ....dsc.. │ │ │ │ │ +0001fe60: 9920 736f 7572 6365 2063 6f6e 7472 6f6c . source control │ │ │ │ │ +0001fe70: 2066 696c 6520 6173 2070 6172 7420 6f66 file as part of │ │ │ │ │ +0001fe80: 2061 2073 6f75 7263 6520 6172 6368 6976 a source archiv │ │ │ │ │ +0001fe90: 652e 0a53 6f6d 6520 6669 656c 6473 2061 e..Some fields a │ │ │ │ │ +0001fea0: 7265 2066 6f6c 6465 6420 696e 20e2 8098 re folded in ... │ │ │ │ │ +0001feb0: 6465 6269 616e 2f63 6f6e 7472 6f6c e280 debian/control.. │ │ │ │ │ +0001fec0: 992c 2062 7574 206e 6f74 2069 6e20 616e ., but not in an │ │ │ │ │ +0001fed0: 7920 6f74 6865 7220 636f 6e74 726f 6c0a y other control. │ │ │ │ │ +0001fee0: 6669 6c65 2e20 2054 6865 7365 2074 6f6f file. These too │ │ │ │ │ +0001fef0: 6c73 2061 7265 2072 6573 706f 6e73 6962 ls are responsib │ │ │ │ │ +0001ff00: 6c65 2066 6f72 2072 656d 6f76 696e 6720 le for removing │ │ │ │ │ +0001ff10: 7468 6520 6c69 6e65 2062 7265 616b 7320 the line breaks │ │ │ │ │ +0001ff20: 6672 6f6d 0a73 7563 6820 6669 656c 6473 from.such fields │ │ │ │ │ +0001ff30: 2077 6865 6e20 7573 696e 6720 6669 656c when using fiel │ │ │ │ │ +0001ff40: 6473 2066 726f 6d20 e280 9864 6562 6961 ds from ...debia │ │ │ │ │ +0001ff50: 6e2f 636f 6e74 726f 6ce2 8099 2074 6f20 n/control... to │ │ │ │ │ +0001ff60: 6765 6e65 7261 7465 206f 7468 6572 0a63 generate other.c │ │ │ │ │ +0001ff70: 6f6e 7472 6f6c 2066 696c 6573 2e20 2054 ontrol files. T │ │ │ │ │ +0001ff80: 6865 7920 6172 6520 616c 736f 2072 6573 hey are also res │ │ │ │ │ +0001ff90: 706f 6e73 6962 6c65 2066 6f72 2064 6973 ponsible for dis │ │ │ │ │ +0001ffa0: 6361 7264 696e 6720 656d 7074 7920 6669 carding empty fi │ │ │ │ │ +0001ffb0: 656c 6473 2e0a 0a54 6865 2066 6965 6c64 elds...The field │ │ │ │ │ +0001ffc0: 7320 6865 7265 206d 6179 2063 6f6e 7461 s here may conta │ │ │ │ │ +0001ffd0: 696e 2076 6172 6961 626c 6520 7265 6665 in variable refe │ │ │ │ │ +0001ffe0: 7265 6e63 6573 202d 2074 6865 6972 2076 rences - their v │ │ │ │ │ +0001fff0: 616c 7565 7320 7769 6c6c 2062 650a 7375 alues will be.su │ │ │ │ │ +00020000: 6273 7469 7475 7465 6420 6279 20e2 8098 bstituted by ... │ │ │ │ │ +00020010: 6470 6b67 2d67 656e 636f 6e74 726f 6ce2 dpkg-gencontrol. │ │ │ │ │ +00020020: 8099 2c20 e280 9864 706b 672d 6765 6e63 .., ...dpkg-genc │ │ │ │ │ +00020030: 6861 6e67 6573 e280 9920 6f72 20e2 8098 hanges... or ... │ │ │ │ │ +00020040: 6470 6b67 2d73 6f75 7263 65e2 8099 0a77 dpkg-source....w │ │ │ │ │ +00020050: 6865 6e20 7468 6579 2067 656e 6572 6174 hen they generat │ │ │ │ │ +00020060: 6520 6f75 7470 7574 2063 6f6e 7472 6f6c e output control │ │ │ │ │ +00020070: 2066 696c 6573 2e20 2053 6565 202a 6e6f files. See *no │ │ │ │ │ +00020080: 7465 2056 6172 6961 626c 650a 7375 6273 te Variable.subs │ │ │ │ │ +00020090: 7469 7475 7469 6f6e 733b 2064 6562 6961 titutions; debia │ │ │ │ │ +000200a0: 6e2f 7375 6273 7476 6172 733a 2038 342e n/substvars: 84. │ │ │ │ │ +000200b0: 2066 6f72 2064 6574 6169 6c73 2e0a 0a1f for details.... │ │ │ │ │ +000200c0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +000200d0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +000200e0: 3a20 4465 6269 616e 2062 696e 6172 7920 : Debian binary │ │ │ │ │ +000200f0: 7061 636b 6167 6520 636f 6e74 726f 6c20 package control │ │ │ │ │ +00020100: 6669 6c65 7320 e280 9320 4445 4249 414e files ... DEBIAN │ │ │ │ │ +00020110: 2f63 6f6e 7472 6f6c 2c20 204e 6578 743a /control, Next: │ │ │ │ │ +00020120: 2044 6562 6961 6e20 736f 7572 6365 2070 Debian source p │ │ │ │ │ +00020130: 6163 6b61 6765 2063 6f6e 7472 6f6c 2066 ackage control f │ │ │ │ │ +00020140: 696c 6573 20e2 8093 2064 7363 2c20 2050 iles ... dsc, P │ │ │ │ │ +00020150: 7265 763a 2044 6562 6961 6e20 736f 7572 rev: Debian sour │ │ │ │ │ +00020160: 6365 2070 6163 6b61 6765 2074 656d 706c ce package templ │ │ │ │ │ +00020170: 6174 6520 636f 6e74 726f 6c20 6669 6c65 ate control file │ │ │ │ │ +00020180: 7320 e280 9320 6465 6269 616e 2f63 6f6e s ... debian/con │ │ │ │ │ +00020190: 7472 6f6c 2c20 2055 703a 2043 6f6e 7472 trol, Up: Contr │ │ │ │ │ +000201a0: 6f6c 2066 696c 6573 2061 6e64 2074 6865 ol files and the │ │ │ │ │ +000201b0: 6972 2066 6965 6c64 730a 0a35 2e33 2044 ir fields..5.3 D │ │ │ │ │ +000201c0: 6562 6961 6e20 6269 6e61 7279 2070 6163 ebian binary pac │ │ │ │ │ +000201d0: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ +000201e0: 6573 20e2 8093 20e2 8098 4445 4249 414e es ... ...DEBIAN │ │ │ │ │ +000201f0: 2f63 6f6e 7472 6f6c e280 990a 3d3d 3d3d /control....==== │ │ │ │ │ +00020200: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 00020210: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 00020220: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00020230: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -00020240: 5468 6520 e280 9844 4542 4941 4e2f 636f The ...DEBIAN/co │ │ │ │ │ -00020250: 6e74 726f 6ce2 8099 2066 696c 6520 636f ntrol... file co │ │ │ │ │ -00020260: 6e74 6169 6e73 2074 6865 206d 6f73 7420 ntains the most │ │ │ │ │ -00020270: 7669 7461 6c20 2861 6e64 0a76 6572 7369 vital (and.versi │ │ │ │ │ -00020280: 6f6e 2d64 6570 656e 6465 6e74 2920 696e on-dependent) in │ │ │ │ │ -00020290: 666f 726d 6174 696f 6e20 6162 6f75 7420 formation about │ │ │ │ │ -000202a0: 6120 6269 6e61 7279 2070 6163 6b61 6765 a binary package │ │ │ │ │ -000202b0: 2e20 2049 7420 636f 6e73 6973 7473 206f . It consists o │ │ │ │ │ -000202c0: 6620 610a 7369 6e67 6c65 2073 7461 6e7a f a.single stanz │ │ │ │ │ -000202d0: 612e 0a0a 5468 6520 6669 656c 6473 2069 a...The fields i │ │ │ │ │ -000202e0: 6e20 7468 6973 2066 696c 6520 6172 653a n this file are: │ │ │ │ │ -000202f0: 0a0a 2020 202d 202a 6e6f 7465 2050 6163 .. - *note Pac │ │ │ │ │ -00020300: 6b61 6765 3a20 3363 2e20 286d 616e 6461 kage: 3c. (manda │ │ │ │ │ -00020310: 746f 7279 290a 0a20 2020 2d20 2a6e 6f74 tory).. - *not │ │ │ │ │ -00020320: 6520 536f 7572 6365 3a20 3935 2e0a 0a20 e Source: 95... │ │ │ │ │ -00020330: 2020 2d20 2a6e 6f74 6520 5665 7273 696f - *note Versio │ │ │ │ │ -00020340: 6e3a 2034 312e 2028 6d61 6e64 6174 6f72 n: 41. (mandator │ │ │ │ │ -00020350: 7929 0a0a 2020 202d 202a 6e6f 7465 2053 y).. - *note S │ │ │ │ │ -00020360: 6563 7469 6f6e 3a20 3266 2e20 2872 6563 ection: 2f. (rec │ │ │ │ │ -00020370: 6f6d 6d65 6e64 6564 290a 0a20 2020 2d20 ommended).. - │ │ │ │ │ -00020380: 2a6e 6f74 6520 5072 696f 7269 7479 3a20 *note Priority: │ │ │ │ │ -00020390: 3332 2e20 2872 6563 6f6d 6d65 6e64 6564 32. (recommended │ │ │ │ │ -000203a0: 290a 0a20 2020 2d20 2a6e 6f74 6520 4172 ).. - *note Ar │ │ │ │ │ -000203b0: 6368 6974 6563 7475 7265 3a20 3961 2e20 chitecture: 9a. │ │ │ │ │ -000203c0: 286d 616e 6461 746f 7279 290a 0a20 2020 (mandatory).. │ │ │ │ │ -000203d0: 2d20 2a6e 6f74 6520 4573 7365 6e74 6961 - *note Essentia │ │ │ │ │ -000203e0: 6c3a 2035 622e 0a0a 2020 202d 202a 6e6f l: 5b... - *no │ │ │ │ │ -000203f0: 7465 2044 6570 656e 6473 2065 7420 616c te Depends et al │ │ │ │ │ -00020400: 3a20 3962 2e0a 0a20 2020 2d20 2a6e 6f74 : 9b... - *not │ │ │ │ │ -00020410: 6520 496e 7374 616c 6c65 642d 5369 7a65 e Installed-Size │ │ │ │ │ -00020420: 3a20 3966 2e0a 0a20 2020 2d20 2a6e 6f74 : 9f... - *not │ │ │ │ │ -00020430: 6520 4d61 696e 7461 696e 6572 3a20 3439 e Maintainer: 49 │ │ │ │ │ -00020440: 2e20 286d 616e 6461 746f 7279 290a 0a20 . (mandatory).. │ │ │ │ │ -00020450: 2020 2d20 2a6e 6f74 6520 4465 7363 7269 - *note Descri │ │ │ │ │ -00020460: 7074 696f 6e3a 2034 642e 2028 6d61 6e64 ption: 4d. (mand │ │ │ │ │ -00020470: 6174 6f72 7929 0a0a 2020 202d 202a 6e6f atory).. - *no │ │ │ │ │ -00020480: 7465 2048 6f6d 6570 6167 653a 2039 372e te Homepage: 97. │ │ │ │ │ -00020490: 0a0a 2020 202d 202a 6e6f 7465 2042 7569 .. - *note Bui │ │ │ │ │ -000204a0: 6c74 2d55 7369 6e67 3a20 3963 2e0a 0a1f lt-Using: 9c.... │ │ │ │ │ -000204b0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -000204c0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -000204d0: 3a20 4465 6269 616e 2073 6f75 7263 6520 : Debian source │ │ │ │ │ -000204e0: 7061 636b 6167 6520 636f 6e74 726f 6c20 package control │ │ │ │ │ -000204f0: 6669 6c65 7320 e280 9320 6473 632c 2020 files ... dsc, │ │ │ │ │ -00020500: 4e65 7874 3a20 4465 6269 616e 2075 706c Next: Debian upl │ │ │ │ │ -00020510: 6f61 6420 6368 616e 6765 7320 636f 6e74 oad changes cont │ │ │ │ │ -00020520: 726f 6c20 6669 6c65 7320 e280 9320 6368 rol files ... ch │ │ │ │ │ -00020530: 616e 6765 732c 2020 5072 6576 3a20 4465 anges, Prev: De │ │ │ │ │ -00020540: 6269 616e 2062 696e 6172 7920 7061 636b bian binary pack │ │ │ │ │ -00020550: 6167 6520 636f 6e74 726f 6c20 6669 6c65 age control file │ │ │ │ │ -00020560: 7320 e280 9320 4445 4249 414e 2f63 6f6e s ... DEBIAN/con │ │ │ │ │ -00020570: 7472 6f6c 2c20 2055 703a 2043 6f6e 7472 trol, Up: Contr │ │ │ │ │ -00020580: 6f6c 2066 696c 6573 2061 6e64 2074 6865 ol files and the │ │ │ │ │ -00020590: 6972 2066 6965 6c64 730a 0a35 2e34 2044 ir fields..5.4 D │ │ │ │ │ -000205a0: 6562 6961 6e20 736f 7572 6365 2070 6163 ebian source pac │ │ │ │ │ -000205b0: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ -000205c0: 6573 20e2 8093 20e2 8098 2e64 7363 e280 es ... ....dsc.. │ │ │ │ │ -000205d0: 990a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ..============== │ │ │ │ │ +00020230: 3d3d 3d3d 3d3d 0a0a 5468 6520 e280 9844 ======..The ...D │ │ │ │ │ +00020240: 4542 4941 4e2f 636f 6e74 726f 6ce2 8099 EBIAN/control... │ │ │ │ │ +00020250: 2066 696c 6520 636f 6e74 6169 6e73 2074 file contains t │ │ │ │ │ +00020260: 6865 206d 6f73 7420 7669 7461 6c20 2861 he most vital (a │ │ │ │ │ +00020270: 6e64 0a76 6572 7369 6f6e 2d64 6570 656e nd.version-depen │ │ │ │ │ +00020280: 6465 6e74 2920 696e 666f 726d 6174 696f dent) informatio │ │ │ │ │ +00020290: 6e20 6162 6f75 7420 6120 6269 6e61 7279 n about a binary │ │ │ │ │ +000202a0: 2070 6163 6b61 6765 2e20 2049 7420 636f package. It co │ │ │ │ │ +000202b0: 6e73 6973 7473 206f 6620 610a 7369 6e67 nsists of a.sing │ │ │ │ │ +000202c0: 6c65 2073 7461 6e7a 612e 0a0a 5468 6520 le stanza...The │ │ │ │ │ +000202d0: 6669 656c 6473 2069 6e20 7468 6973 2066 fields in this f │ │ │ │ │ +000202e0: 696c 6520 6172 653a 0a0a 2020 202d 202a ile are:.. - * │ │ │ │ │ +000202f0: 6e6f 7465 2050 6163 6b61 6765 3a20 3363 note Package: 3c │ │ │ │ │ +00020300: 2e20 286d 616e 6461 746f 7279 290a 0a20 . (mandatory).. │ │ │ │ │ +00020310: 2020 2d20 2a6e 6f74 6520 536f 7572 6365 - *note Source │ │ │ │ │ +00020320: 3a20 3935 2e0a 0a20 2020 2d20 2a6e 6f74 : 95... - *not │ │ │ │ │ +00020330: 6520 5665 7273 696f 6e3a 2034 312e 2028 e Version: 41. ( │ │ │ │ │ +00020340: 6d61 6e64 6174 6f72 7929 0a0a 2020 202d mandatory).. - │ │ │ │ │ +00020350: 202a 6e6f 7465 2053 6563 7469 6f6e 3a20 *note Section: │ │ │ │ │ +00020360: 3266 2e20 2872 6563 6f6d 6d65 6e64 6564 2f. (recommended │ │ │ │ │ +00020370: 290a 0a20 2020 2d20 2a6e 6f74 6520 5072 ).. - *note Pr │ │ │ │ │ +00020380: 696f 7269 7479 3a20 3332 2e20 2872 6563 iority: 32. (rec │ │ │ │ │ +00020390: 6f6d 6d65 6e64 6564 290a 0a20 2020 2d20 ommended).. - │ │ │ │ │ +000203a0: 2a6e 6f74 6520 4172 6368 6974 6563 7475 *note Architectu │ │ │ │ │ +000203b0: 7265 3a20 3961 2e20 286d 616e 6461 746f re: 9a. (mandato │ │ │ │ │ +000203c0: 7279 290a 0a20 2020 2d20 2a6e 6f74 6520 ry).. - *note │ │ │ │ │ +000203d0: 4573 7365 6e74 6961 6c3a 2035 622e 0a0a Essential: 5b... │ │ │ │ │ +000203e0: 2020 202d 202a 6e6f 7465 2044 6570 656e - *note Depen │ │ │ │ │ +000203f0: 6473 2065 7420 616c 3a20 3962 2e0a 0a20 ds et al: 9b... │ │ │ │ │ +00020400: 2020 2d20 2a6e 6f74 6520 496e 7374 616c - *note Instal │ │ │ │ │ +00020410: 6c65 642d 5369 7a65 3a20 3966 2e0a 0a20 led-Size: 9f... │ │ │ │ │ +00020420: 2020 2d20 2a6e 6f74 6520 4d61 696e 7461 - *note Mainta │ │ │ │ │ +00020430: 696e 6572 3a20 3439 2e20 286d 616e 6461 iner: 49. (manda │ │ │ │ │ +00020440: 746f 7279 290a 0a20 2020 2d20 2a6e 6f74 tory).. - *not │ │ │ │ │ +00020450: 6520 4465 7363 7269 7074 696f 6e3a 2034 e Description: 4 │ │ │ │ │ +00020460: 642e 2028 6d61 6e64 6174 6f72 7929 0a0a d. (mandatory).. │ │ │ │ │ +00020470: 2020 202d 202a 6e6f 7465 2048 6f6d 6570 - *note Homep │ │ │ │ │ +00020480: 6167 653a 2039 372e 0a0a 2020 202d 202a age: 97... - * │ │ │ │ │ +00020490: 6e6f 7465 2042 7569 6c74 2d55 7369 6e67 note Built-Using │ │ │ │ │ +000204a0: 3a20 3963 2e0a 0a1f 0a46 696c 653a 2064 : 9c.....File: d │ │ │ │ │ +000204b0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +000204c0: 6f2c 2020 4e6f 6465 3a20 4465 6269 616e o, Node: Debian │ │ │ │ │ +000204d0: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ +000204e0: 636f 6e74 726f 6c20 6669 6c65 7320 e280 control files .. │ │ │ │ │ +000204f0: 9320 6473 632c 2020 4e65 7874 3a20 4465 . dsc, Next: De │ │ │ │ │ +00020500: 6269 616e 2075 706c 6f61 6420 6368 616e bian upload chan │ │ │ │ │ +00020510: 6765 7320 636f 6e74 726f 6c20 6669 6c65 ges control file │ │ │ │ │ +00020520: 7320 e280 9320 6368 616e 6765 732c 2020 s ... changes, │ │ │ │ │ +00020530: 5072 6576 3a20 4465 6269 616e 2062 696e Prev: Debian bin │ │ │ │ │ +00020540: 6172 7920 7061 636b 6167 6520 636f 6e74 ary package cont │ │ │ │ │ +00020550: 726f 6c20 6669 6c65 7320 e280 9320 4445 rol files ... DE │ │ │ │ │ +00020560: 4249 414e 2f63 6f6e 7472 6f6c 2c20 2055 BIAN/control, U │ │ │ │ │ +00020570: 703a 2043 6f6e 7472 6f6c 2066 696c 6573 p: Control files │ │ │ │ │ +00020580: 2061 6e64 2074 6865 6972 2066 6965 6c64 and their field │ │ │ │ │ +00020590: 730a 0a35 2e34 2044 6562 6961 6e20 736f s..5.4 Debian so │ │ │ │ │ +000205a0: 7572 6365 2070 6163 6b61 6765 2063 6f6e urce package con │ │ │ │ │ +000205b0: 7472 6f6c 2066 696c 6573 20e2 8093 20e2 trol files ... . │ │ │ │ │ +000205c0: 8098 2e64 7363 e280 990a 3d3d 3d3d 3d3d ...dsc....====== │ │ │ │ │ +000205d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 000205e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000205f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00020600: 3d3d 0a0a 5468 6973 2066 696c 6520 636f ==..This file co │ │ │ │ │ -00020610: 6e73 6973 7473 206f 6620 6120 7369 6e67 nsists of a sing │ │ │ │ │ -00020620: 6c65 2073 7461 6e7a 612c 2070 6f73 7369 le stanza, possi │ │ │ │ │ -00020630: 626c 7920 7375 7272 6f75 6e64 6564 2062 bly surrounded b │ │ │ │ │ -00020640: 7920 616e 204f 7065 6e50 4750 0a73 6967 y an OpenPGP.sig │ │ │ │ │ -00020650: 6e61 7475 7265 2e20 2054 6865 2066 6965 nature. The fie │ │ │ │ │ -00020660: 6c64 7320 6f66 2074 6861 7420 7374 616e lds of that stan │ │ │ │ │ -00020670: 7a61 2061 7265 206c 6973 7465 6420 6265 za are listed be │ │ │ │ │ -00020680: 6c6f 772e 2020 5468 6569 7220 7379 6e74 low. Their synt │ │ │ │ │ -00020690: 6178 2069 730a 6465 7363 7269 6265 6420 ax is.described │ │ │ │ │ -000206a0: 6162 6f76 652c 2069 6e20 2a6e 6f74 6520 above, in *note │ │ │ │ │ -000206b0: 5379 6e74 6178 206f 6620 636f 6e74 726f Syntax of contro │ │ │ │ │ -000206c0: 6c20 6669 6c65 733a 2039 312e 0a0a 2020 l files: 91... │ │ │ │ │ -000206d0: 202d 202a 6e6f 7465 2046 6f72 6d61 743a - *note Format: │ │ │ │ │ -000206e0: 2061 312e 2028 6d61 6e64 6174 6f72 7929 a1. (mandatory) │ │ │ │ │ -000206f0: 0a0a 2020 202d 202a 6e6f 7465 2053 6f75 .. - *note Sou │ │ │ │ │ -00020700: 7263 653a 2039 352e 2028 6d61 6e64 6174 rce: 95. (mandat │ │ │ │ │ -00020710: 6f72 7929 0a0a 2020 202d 202a 6e6f 7465 ory).. - *note │ │ │ │ │ -00020720: 2042 696e 6172 793a 2061 322e 0a0a 2020 Binary: a2... │ │ │ │ │ -00020730: 202d 202a 6e6f 7465 2041 7263 6869 7465 - *note Archite │ │ │ │ │ -00020740: 6374 7572 653a 2039 612e 0a0a 2020 202d cture: 9a... - │ │ │ │ │ -00020750: 202a 6e6f 7465 2056 6572 7369 6f6e 3a20 *note Version: │ │ │ │ │ -00020760: 3431 2e20 286d 616e 6461 746f 7279 290a 41. (mandatory). │ │ │ │ │ -00020770: 0a20 2020 2d20 2a6e 6f74 6520 4d61 696e . - *note Main │ │ │ │ │ -00020780: 7461 696e 6572 3a20 3439 2e20 286d 616e tainer: 49. (man │ │ │ │ │ -00020790: 6461 746f 7279 290a 0a20 2020 2d20 2a6e datory).. - *n │ │ │ │ │ -000207a0: 6f74 6520 5570 6c6f 6164 6572 733a 2034 ote Uploaders: 4 │ │ │ │ │ -000207b0: 612e 0a0a 2020 202d 202a 6e6f 7465 2048 a... - *note H │ │ │ │ │ -000207c0: 6f6d 6570 6167 653a 2039 372e 0a0a 2020 omepage: 97... │ │ │ │ │ -000207d0: 202d 202a 6e6f 7465 2056 6572 7369 6f6e - *note Version │ │ │ │ │ -000207e0: 2043 6f6e 7472 6f6c 2053 7973 7465 6d20 Control System │ │ │ │ │ -000207f0: 2856 4353 2920 6669 656c 6473 3a20 3938 (VCS) fields: 98 │ │ │ │ │ -00020800: 2e0a 0a20 2020 2d20 2a6e 6f74 6520 5465 ... - *note Te │ │ │ │ │ -00020810: 7374 7375 6974 653a 2039 392e 0a0a 2020 stsuite: 99... │ │ │ │ │ -00020820: 202d 202a 6e6f 7465 2044 6769 743a 2061 - *note Dgit: a │ │ │ │ │ -00020830: 332e 0a0a 2020 202d 202a 6e6f 7465 2053 3... - *note S │ │ │ │ │ -00020840: 7461 6e64 6172 6473 2d56 6572 7369 6f6e tandards-Version │ │ │ │ │ -00020850: 3a20 3636 2e20 286d 616e 6461 746f 7279 : 66. (mandatory │ │ │ │ │ -00020860: 290a 0a20 2020 2d20 2a6e 6f74 6520 4275 ).. - *note Bu │ │ │ │ │ -00020870: 696c 642d 4465 7065 6e64 7320 6574 2061 ild-Depends et a │ │ │ │ │ -00020880: 6c3a 2039 362e 0a0a 2020 202d 202a 6e6f l: 96... - *no │ │ │ │ │ -00020890: 7465 2050 6163 6b61 6765 2d4c 6973 743a te Package-List: │ │ │ │ │ -000208a0: 2061 342e 2028 7265 636f 6d6d 656e 6465 a4. (recommende │ │ │ │ │ -000208b0: 6429 0a0a 2020 202d 202a 6e6f 7465 2043 d).. - *note C │ │ │ │ │ -000208c0: 6865 636b 7375 6d73 2d53 6861 3120 616e hecksums-Sha1 an │ │ │ │ │ -000208d0: 6420 4368 6563 6b73 756d 732d 5368 6132 d Checksums-Sha2 │ │ │ │ │ -000208e0: 3536 3a20 6135 2e20 286d 616e 6461 746f 56: a5. (mandato │ │ │ │ │ -000208f0: 7279 290a 0a20 2020 2d20 2a6e 6f74 6520 ry).. - *note │ │ │ │ │ -00020900: 4669 6c65 733a 2034 362e 2028 6d61 6e64 Files: 46. (mand │ │ │ │ │ -00020910: 6174 6f72 7929 0a0a 5468 6520 4465 6269 atory)..The Debi │ │ │ │ │ -00020920: 616e 2073 6f75 7263 6520 7061 636b 6167 an source packag │ │ │ │ │ -00020930: 6520 636f 6e74 726f 6c20 6669 6c65 2069 e control file i │ │ │ │ │ -00020940: 7320 6765 6e65 7261 7465 6420 6279 20e2 s generated by . │ │ │ │ │ -00020950: 8098 6470 6b67 2d73 6f75 7263 65e2 8099 ..dpkg-source... │ │ │ │ │ -00020960: 0a77 6865 6e20 6974 2062 7569 6c64 7320 .when it builds │ │ │ │ │ -00020970: 7468 6520 736f 7572 6365 2061 7263 6869 the source archi │ │ │ │ │ -00020980: 7665 2c20 6672 6f6d 206f 7468 6572 2066 ve, from other f │ │ │ │ │ -00020990: 696c 6573 2069 6e20 7468 6520 736f 7572 iles in the sour │ │ │ │ │ -000209a0: 6365 0a70 6163 6b61 6765 2c20 6465 7363 ce.package, desc │ │ │ │ │ -000209b0: 7269 6265 6420 6162 6f76 652e 2020 5768 ribed above. Wh │ │ │ │ │ -000209c0: 656e 2075 6e70 6163 6b69 6e67 2c20 6974 en unpacking, it │ │ │ │ │ -000209d0: 2069 7320 6368 6563 6b65 6420 6167 6169 is checked agai │ │ │ │ │ -000209e0: 6e73 7420 7468 650a 6669 6c65 7320 616e nst the.files an │ │ │ │ │ -000209f0: 6420 6469 7265 6374 6f72 6965 7320 696e d directories in │ │ │ │ │ -00020a00: 2074 6865 206f 7468 6572 2070 6172 7473 the other parts │ │ │ │ │ -00020a10: 206f 6620 7468 6520 736f 7572 6365 2070 of the source p │ │ │ │ │ -00020a20: 6163 6b61 6765 2e0a 0a1f 0a46 696c 653a ackage.....File: │ │ │ │ │ -00020a30: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00020a40: 6e66 6f2c 2020 4e6f 6465 3a20 4465 6269 nfo, Node: Debi │ │ │ │ │ -00020a50: 616e 2075 706c 6f61 6420 6368 616e 6765 an upload change │ │ │ │ │ -00020a60: 7320 636f 6e74 726f 6c20 6669 6c65 7320 s control files │ │ │ │ │ -00020a70: e280 9320 6368 616e 6765 732c 2020 4e65 ... changes, Ne │ │ │ │ │ -00020a80: 7874 3a20 4c69 7374 206f 6620 6669 656c xt: List of fiel │ │ │ │ │ -00020a90: 6473 2c20 2050 7265 763a 2044 6562 6961 ds, Prev: Debia │ │ │ │ │ -00020aa0: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ -00020ab0: 2063 6f6e 7472 6f6c 2066 696c 6573 20e2 control files . │ │ │ │ │ -00020ac0: 8093 2064 7363 2c20 2055 703a 2043 6f6e .. dsc, Up: Con │ │ │ │ │ -00020ad0: 7472 6f6c 2066 696c 6573 2061 6e64 2074 trol files and t │ │ │ │ │ -00020ae0: 6865 6972 2066 6965 6c64 730a 0a35 2e35 heir fields..5.5 │ │ │ │ │ -00020af0: 2044 6562 6961 6e20 7570 6c6f 6164 2063 Debian upload c │ │ │ │ │ -00020b00: 6861 6e67 6573 2063 6f6e 7472 6f6c 2066 hanges control f │ │ │ │ │ -00020b10: 696c 6573 20e2 8093 20e2 8098 2e63 6861 iles ... ....cha │ │ │ │ │ -00020b20: 6e67 6573 e280 990a 3d3d 3d3d 3d3d 3d3d nges....======== │ │ │ │ │ +000205f0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This │ │ │ │ │ +00020600: 2066 696c 6520 636f 6e73 6973 7473 206f file consists o │ │ │ │ │ +00020610: 6620 6120 7369 6e67 6c65 2073 7461 6e7a f a single stanz │ │ │ │ │ +00020620: 612c 2070 6f73 7369 626c 7920 7375 7272 a, possibly surr │ │ │ │ │ +00020630: 6f75 6e64 6564 2062 7920 616e 204f 7065 ounded by an Ope │ │ │ │ │ +00020640: 6e50 4750 0a73 6967 6e61 7475 7265 2e20 nPGP.signature. │ │ │ │ │ +00020650: 2054 6865 2066 6965 6c64 7320 6f66 2074 The fields of t │ │ │ │ │ +00020660: 6861 7420 7374 616e 7a61 2061 7265 206c hat stanza are l │ │ │ │ │ +00020670: 6973 7465 6420 6265 6c6f 772e 2020 5468 isted below. Th │ │ │ │ │ +00020680: 6569 7220 7379 6e74 6178 2069 730a 6465 eir syntax is.de │ │ │ │ │ +00020690: 7363 7269 6265 6420 6162 6f76 652c 2069 scribed above, i │ │ │ │ │ +000206a0: 6e20 2a6e 6f74 6520 5379 6e74 6178 206f n *note Syntax o │ │ │ │ │ +000206b0: 6620 636f 6e74 726f 6c20 6669 6c65 733a f control files: │ │ │ │ │ +000206c0: 2039 312e 0a0a 2020 202d 202a 6e6f 7465 91... - *note │ │ │ │ │ +000206d0: 2046 6f72 6d61 743a 2061 312e 2028 6d61 Format: a1. (ma │ │ │ │ │ +000206e0: 6e64 6174 6f72 7929 0a0a 2020 202d 202a ndatory).. - * │ │ │ │ │ +000206f0: 6e6f 7465 2053 6f75 7263 653a 2039 352e note Source: 95. │ │ │ │ │ +00020700: 2028 6d61 6e64 6174 6f72 7929 0a0a 2020 (mandatory).. │ │ │ │ │ +00020710: 202d 202a 6e6f 7465 2042 696e 6172 793a - *note Binary: │ │ │ │ │ +00020720: 2061 322e 0a0a 2020 202d 202a 6e6f 7465 a2... - *note │ │ │ │ │ +00020730: 2041 7263 6869 7465 6374 7572 653a 2039 Architecture: 9 │ │ │ │ │ +00020740: 612e 0a0a 2020 202d 202a 6e6f 7465 2056 a... - *note V │ │ │ │ │ +00020750: 6572 7369 6f6e 3a20 3431 2e20 286d 616e ersion: 41. (man │ │ │ │ │ +00020760: 6461 746f 7279 290a 0a20 2020 2d20 2a6e datory).. - *n │ │ │ │ │ +00020770: 6f74 6520 4d61 696e 7461 696e 6572 3a20 ote Maintainer: │ │ │ │ │ +00020780: 3439 2e20 286d 616e 6461 746f 7279 290a 49. (mandatory). │ │ │ │ │ +00020790: 0a20 2020 2d20 2a6e 6f74 6520 5570 6c6f . - *note Uplo │ │ │ │ │ +000207a0: 6164 6572 733a 2034 612e 0a0a 2020 202d aders: 4a... - │ │ │ │ │ +000207b0: 202a 6e6f 7465 2048 6f6d 6570 6167 653a *note Homepage: │ │ │ │ │ +000207c0: 2039 372e 0a0a 2020 202d 202a 6e6f 7465 97... - *note │ │ │ │ │ +000207d0: 2056 6572 7369 6f6e 2043 6f6e 7472 6f6c Version Control │ │ │ │ │ +000207e0: 2053 7973 7465 6d20 2856 4353 2920 6669 System (VCS) fi │ │ │ │ │ +000207f0: 656c 6473 3a20 3938 2e0a 0a20 2020 2d20 elds: 98... - │ │ │ │ │ +00020800: 2a6e 6f74 6520 5465 7374 7375 6974 653a *note Testsuite: │ │ │ │ │ +00020810: 2039 392e 0a0a 2020 202d 202a 6e6f 7465 99... - *note │ │ │ │ │ +00020820: 2044 6769 743a 2061 332e 0a0a 2020 202d Dgit: a3... - │ │ │ │ │ +00020830: 202a 6e6f 7465 2053 7461 6e64 6172 6473 *note Standards │ │ │ │ │ +00020840: 2d56 6572 7369 6f6e 3a20 3636 2e20 286d -Version: 66. (m │ │ │ │ │ +00020850: 616e 6461 746f 7279 290a 0a20 2020 2d20 andatory).. - │ │ │ │ │ +00020860: 2a6e 6f74 6520 4275 696c 642d 4465 7065 *note Build-Depe │ │ │ │ │ +00020870: 6e64 7320 6574 2061 6c3a 2039 362e 0a0a nds et al: 96... │ │ │ │ │ +00020880: 2020 202d 202a 6e6f 7465 2050 6163 6b61 - *note Packa │ │ │ │ │ +00020890: 6765 2d4c 6973 743a 2061 342e 2028 7265 ge-List: a4. (re │ │ │ │ │ +000208a0: 636f 6d6d 656e 6465 6429 0a0a 2020 202d commended).. - │ │ │ │ │ +000208b0: 202a 6e6f 7465 2043 6865 636b 7375 6d73 *note Checksums │ │ │ │ │ +000208c0: 2d53 6861 3120 616e 6420 4368 6563 6b73 -Sha1 and Checks │ │ │ │ │ +000208d0: 756d 732d 5368 6132 3536 3a20 6135 2e20 ums-Sha256: a5. │ │ │ │ │ +000208e0: 286d 616e 6461 746f 7279 290a 0a20 2020 (mandatory).. │ │ │ │ │ +000208f0: 2d20 2a6e 6f74 6520 4669 6c65 733a 2034 - *note Files: 4 │ │ │ │ │ +00020900: 362e 2028 6d61 6e64 6174 6f72 7929 0a0a 6. (mandatory).. │ │ │ │ │ +00020910: 5468 6520 4465 6269 616e 2073 6f75 7263 The Debian sourc │ │ │ │ │ +00020920: 6520 7061 636b 6167 6520 636f 6e74 726f e package contro │ │ │ │ │ +00020930: 6c20 6669 6c65 2069 7320 6765 6e65 7261 l file is genera │ │ │ │ │ +00020940: 7465 6420 6279 20e2 8098 6470 6b67 2d73 ted by ...dpkg-s │ │ │ │ │ +00020950: 6f75 7263 65e2 8099 0a77 6865 6e20 6974 ource....when it │ │ │ │ │ +00020960: 2062 7569 6c64 7320 7468 6520 736f 7572 builds the sour │ │ │ │ │ +00020970: 6365 2061 7263 6869 7665 2c20 6672 6f6d ce archive, from │ │ │ │ │ +00020980: 206f 7468 6572 2066 696c 6573 2069 6e20 other files in │ │ │ │ │ +00020990: 7468 6520 736f 7572 6365 0a70 6163 6b61 the source.packa │ │ │ │ │ +000209a0: 6765 2c20 6465 7363 7269 6265 6420 6162 ge, described ab │ │ │ │ │ +000209b0: 6f76 652e 2020 5768 656e 2075 6e70 6163 ove. When unpac │ │ │ │ │ +000209c0: 6b69 6e67 2c20 6974 2069 7320 6368 6563 king, it is chec │ │ │ │ │ +000209d0: 6b65 6420 6167 6169 6e73 7420 7468 650a ked against the. │ │ │ │ │ +000209e0: 6669 6c65 7320 616e 6420 6469 7265 6374 files and direct │ │ │ │ │ +000209f0: 6f72 6965 7320 696e 2074 6865 206f 7468 ories in the oth │ │ │ │ │ +00020a00: 6572 2070 6172 7473 206f 6620 7468 6520 er parts of the │ │ │ │ │ +00020a10: 736f 7572 6365 2070 6163 6b61 6765 2e0a source package.. │ │ │ │ │ +00020a20: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00020a30: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00020a40: 6465 3a20 4465 6269 616e 2075 706c 6f61 de: Debian uploa │ │ │ │ │ +00020a50: 6420 6368 616e 6765 7320 636f 6e74 726f d changes contro │ │ │ │ │ +00020a60: 6c20 6669 6c65 7320 e280 9320 6368 616e l files ... chan │ │ │ │ │ +00020a70: 6765 732c 2020 4e65 7874 3a20 4c69 7374 ges, Next: List │ │ │ │ │ +00020a80: 206f 6620 6669 656c 6473 2c20 2050 7265 of fields, Pre │ │ │ │ │ +00020a90: 763a 2044 6562 6961 6e20 736f 7572 6365 v: Debian source │ │ │ │ │ +00020aa0: 2070 6163 6b61 6765 2063 6f6e 7472 6f6c package control │ │ │ │ │ +00020ab0: 2066 696c 6573 20e2 8093 2064 7363 2c20 files ... dsc, │ │ │ │ │ +00020ac0: 2055 703a 2043 6f6e 7472 6f6c 2066 696c Up: Control fil │ │ │ │ │ +00020ad0: 6573 2061 6e64 2074 6865 6972 2066 6965 es and their fie │ │ │ │ │ +00020ae0: 6c64 730a 0a35 2e35 2044 6562 6961 6e20 lds..5.5 Debian │ │ │ │ │ +00020af0: 7570 6c6f 6164 2063 6861 6e67 6573 2063 upload changes c │ │ │ │ │ +00020b00: 6f6e 7472 6f6c 2066 696c 6573 20e2 8093 ontrol files ... │ │ │ │ │ +00020b10: 20e2 8098 2e63 6861 6e67 6573 e280 990a ....changes.... │ │ │ │ │ +00020b20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 00020b30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 00020b40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00020b50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th │ │ │ │ │ -00020b60: 6520 e280 982e 6368 616e 6765 73e2 8099 e ....changes... │ │ │ │ │ -00020b70: 2066 696c 6573 2061 7265 2075 7365 6420 files are used │ │ │ │ │ -00020b80: 6279 2074 6865 2044 6562 6961 6e20 6172 by the Debian ar │ │ │ │ │ -00020b90: 6368 6976 6520 6d61 696e 7465 6e61 6e63 chive maintenanc │ │ │ │ │ -00020ba0: 6520 736f 6674 7761 7265 0a74 6f20 7072 e software.to pr │ │ │ │ │ -00020bb0: 6f63 6573 7320 7570 6461 7465 7320 746f ocess updates to │ │ │ │ │ -00020bc0: 2070 6163 6b61 6765 732e 2020 5468 6579 packages. They │ │ │ │ │ -00020bd0: 2063 6f6e 7369 7374 206f 6620 6120 7369 consist of a si │ │ │ │ │ -00020be0: 6e67 6c65 2073 7461 6e7a 612c 0a70 6f73 ngle stanza,.pos │ │ │ │ │ -00020bf0: 7369 626c 7920 7375 7272 6f75 6e64 6564 sibly surrounded │ │ │ │ │ -00020c00: 2062 7920 616e 204f 7065 6e50 4750 2073 by an OpenPGP s │ │ │ │ │ -00020c10: 6967 6e61 7475 7265 2e20 2054 6861 7420 ignature. That │ │ │ │ │ -00020c20: 7374 616e 7a61 2063 6f6e 7461 696e 730a stanza contains. │ │ │ │ │ -00020c30: 696e 666f 726d 6174 696f 6e20 6672 6f6d information from │ │ │ │ │ -00020c40: 2074 6865 20e2 8098 6465 6269 616e 2f63 the ...debian/c │ │ │ │ │ -00020c50: 6f6e 7472 6f6c e280 9920 6669 6c65 2061 ontrol... file a │ │ │ │ │ -00020c60: 6e64 206f 7468 6572 2064 6174 6120 6162 nd other data ab │ │ │ │ │ -00020c70: 6f75 7420 7468 650a 736f 7572 6365 2070 out the.source p │ │ │ │ │ -00020c80: 6163 6b61 6765 2067 6174 6865 7265 6420 ackage gathered │ │ │ │ │ -00020c90: 7669 6120 e280 9864 6562 6961 6e2f 6368 via ...debian/ch │ │ │ │ │ -00020ca0: 616e 6765 6c6f 67e2 8099 2061 6e64 20e2 angelog... and . │ │ │ │ │ -00020cb0: 8098 6465 6269 616e 2f72 756c 6573 e280 ..debian/rules.. │ │ │ │ │ -00020cc0: 992e 0a0a e280 982e 6368 616e 6765 73e2 ........changes. │ │ │ │ │ -00020cd0: 8099 2066 696c 6573 2068 6176 6520 6120 .. files have a │ │ │ │ │ -00020ce0: 666f 726d 6174 2076 6572 7369 6f6e 2074 format version t │ │ │ │ │ -00020cf0: 6861 7420 6973 2069 6e63 7265 6d65 6e74 hat is increment │ │ │ │ │ -00020d00: 6564 2077 6865 6e65 7665 7220 7468 650a ed whenever the. │ │ │ │ │ -00020d10: 646f 6375 6d65 6e74 6564 2066 6965 6c64 documented field │ │ │ │ │ -00020d20: 7320 6f72 2074 6865 6972 206d 6561 6e69 s or their meani │ │ │ │ │ -00020d30: 6e67 2063 6861 6e67 652e 2020 5468 6973 ng change. This │ │ │ │ │ -00020d40: 2064 6f63 756d 656e 7420 6465 7363 7269 document descri │ │ │ │ │ -00020d50: 6265 730a 666f 726d 6174 2031 2e38 2e0a bes.format 1.8.. │ │ │ │ │ -00020d60: 0a54 6865 2066 6965 6c64 7320 696e 2074 .The fields in t │ │ │ │ │ -00020d70: 6869 7320 6669 6c65 2061 7265 3a0a 0a20 his file are:.. │ │ │ │ │ -00020d80: 2020 2d20 2a6e 6f74 6520 466f 726d 6174 - *note Format │ │ │ │ │ -00020d90: 3a20 6131 2e20 286d 616e 6461 746f 7279 : a1. (mandatory │ │ │ │ │ -00020da0: 290a 0a20 2020 2d20 2a6e 6f74 6520 4461 ).. - *note Da │ │ │ │ │ -00020db0: 7465 3a20 6138 2e20 286d 616e 6461 746f te: a8. (mandato │ │ │ │ │ -00020dc0: 7279 290a 0a20 2020 2d20 2a6e 6f74 6520 ry).. - *note │ │ │ │ │ -00020dd0: 536f 7572 6365 3a20 3935 2e20 286d 616e Source: 95. (man │ │ │ │ │ -00020de0: 6461 746f 7279 290a 0a20 2020 2d20 2a6e datory).. - *n │ │ │ │ │ -00020df0: 6f74 6520 4269 6e61 7279 3a20 6132 2e20 ote Binary: a2. │ │ │ │ │ -00020e00: 286d 616e 6461 746f 7279 2069 6e20 736f (mandatory in so │ │ │ │ │ -00020e10: 6d65 2063 6173 6573 290a 0a20 2020 2d20 me cases).. - │ │ │ │ │ -00020e20: 2a6e 6f74 6520 4172 6368 6974 6563 7475 *note Architectu │ │ │ │ │ -00020e30: 7265 3a20 3961 2e20 286d 616e 6461 746f re: 9a. (mandato │ │ │ │ │ -00020e40: 7279 290a 0a20 2020 2d20 2a6e 6f74 6520 ry).. - *note │ │ │ │ │ -00020e50: 5665 7273 696f 6e3a 2034 312e 2028 6d61 Version: 41. (ma │ │ │ │ │ -00020e60: 6e64 6174 6f72 7929 0a0a 2020 202d 202a ndatory).. - * │ │ │ │ │ -00020e70: 6e6f 7465 2044 6973 7472 6962 7574 696f note Distributio │ │ │ │ │ -00020e80: 6e3a 2036 652e 2028 6d61 6e64 6174 6f72 n: 6e. (mandator │ │ │ │ │ -00020e90: 7929 0a0a 2020 202d 202a 6e6f 7465 2055 y).. - *note U │ │ │ │ │ -00020ea0: 7267 656e 6379 3a20 3666 2e20 2872 6563 rgency: 6f. (rec │ │ │ │ │ -00020eb0: 6f6d 6d65 6e64 6564 290a 0a20 2020 2d20 ommended).. - │ │ │ │ │ -00020ec0: 2a6e 6f74 6520 4d61 696e 7461 696e 6572 *note Maintainer │ │ │ │ │ -00020ed0: 3a20 3439 2e20 286d 616e 6461 746f 7279 : 49. (mandatory │ │ │ │ │ -00020ee0: 290a 0a20 2020 2d20 2a6e 6f74 6520 4368 ).. - *note Ch │ │ │ │ │ -00020ef0: 616e 6765 642d 4279 3a20 3731 2e0a 0a20 anged-By: 71... │ │ │ │ │ -00020f00: 2020 2d20 2a6e 6f74 6520 4465 7363 7269 - *note Descri │ │ │ │ │ -00020f10: 7074 696f 6e3a 2034 642e 2028 6d61 6e64 ption: 4d. (mand │ │ │ │ │ -00020f20: 6174 6f72 7920 696e 2073 6f6d 6520 6361 atory in some ca │ │ │ │ │ -00020f30: 7365 7329 0a0a 2020 202d 202a 6e6f 7465 ses).. - *note │ │ │ │ │ -00020f40: 2043 6c6f 7365 733a 2037 302e 0a0a 2020 Closes: 70... │ │ │ │ │ -00020f50: 202d 202a 6e6f 7465 2043 6861 6e67 6573 - *note Changes │ │ │ │ │ -00020f60: 3a20 6139 2e20 286d 616e 6461 746f 7279 : a9. (mandatory │ │ │ │ │ -00020f70: 290a 0a20 2020 2d20 2a6e 6f74 6520 4368 ).. - *note Ch │ │ │ │ │ -00020f80: 6563 6b73 756d 732d 5368 6131 2061 6e64 ecksums-Sha1 and │ │ │ │ │ -00020f90: 2043 6865 636b 7375 6d73 2d53 6861 3235 Checksums-Sha25 │ │ │ │ │ -00020fa0: 363a 2061 352e 2028 6d61 6e64 6174 6f72 6: a5. (mandator │ │ │ │ │ -00020fb0: 7929 0a0a 2020 202d 202a 6e6f 7465 2046 y).. - *note F │ │ │ │ │ -00020fc0: 696c 6573 3a20 3436 2e20 286d 616e 6461 iles: 46. (manda │ │ │ │ │ -00020fd0: 746f 7279 290a 0a1f 0a46 696c 653a 2064 tory)....File: d │ │ │ │ │ -00020fe0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -00020ff0: 6f2c 2020 4e6f 6465 3a20 4c69 7374 206f o, Node: List o │ │ │ │ │ -00021000: 6620 6669 656c 6473 2c20 204e 6578 743a f fields, Next: │ │ │ │ │ -00021010: 2055 7365 722d 6465 6669 6e65 6420 6669 User-defined fi │ │ │ │ │ -00021020: 656c 6473 2c20 2050 7265 763a 2044 6562 elds, Prev: Deb │ │ │ │ │ -00021030: 6961 6e20 7570 6c6f 6164 2063 6861 6e67 ian upload chang │ │ │ │ │ -00021040: 6573 2063 6f6e 7472 6f6c 2066 696c 6573 es control files │ │ │ │ │ -00021050: 20e2 8093 2063 6861 6e67 6573 2c20 2055 ... changes, U │ │ │ │ │ -00021060: 703a 2043 6f6e 7472 6f6c 2066 696c 6573 p: Control files │ │ │ │ │ -00021070: 2061 6e64 2074 6865 6972 2066 6965 6c64 and their field │ │ │ │ │ -00021080: 730a 0a35 2e36 204c 6973 7420 6f66 2066 s..5.6 List of f │ │ │ │ │ -00021090: 6965 6c64 730a 3d3d 3d3d 3d3d 3d3d 3d3d ields.========== │ │ │ │ │ -000210a0: 3d3d 3d3d 3d3d 3d3d 0a0a 2a20 4d65 6e75 ========..* Menu │ │ │ │ │ -000210b0: 3a0a 0a2a 2053 6f75 7263 653a 3a0a 2a20 :..* Source::.* │ │ │ │ │ -000210c0: 4d61 696e 7461 696e 6572 3a3a 0a2a 2055 Maintainer::.* U │ │ │ │ │ -000210d0: 706c 6f61 6465 7273 3a3a 0a2a 2043 6861 ploaders::.* Cha │ │ │ │ │ -000210e0: 6e67 6564 2d42 793a 3a0a 2a20 5365 6374 nged-By::.* Sect │ │ │ │ │ -000210f0: 696f 6e3a 3a0a 2a20 5072 696f 7269 7479 ion::.* Priority │ │ │ │ │ -00021100: 3a3a 0a2a 2050 6163 6b61 6765 3a3a 0a2a ::.* Package::.* │ │ │ │ │ -00021110: 2041 7263 6869 7465 6374 7572 653a 3a0a Architecture::. │ │ │ │ │ -00021120: 2a20 4573 7365 6e74 6961 6c3a 3a0a 2a20 * Essential::.* │ │ │ │ │ -00021130: 5061 636b 6167 6520 696e 7465 7272 656c Package interrel │ │ │ │ │ -00021140: 6174 696f 6e73 6869 7020 6669 656c 6473 ationship fields │ │ │ │ │ -00021150: 3b20 4465 7065 6e64 732c 2050 7265 2d44 ; Depends, Pre-D │ │ │ │ │ -00021160: 6570 656e 6473 2c20 5265 636f 6d6d 656e epends, Recommen │ │ │ │ │ -00021170: 6473 2c20 5375 6767 6573 7473 2c20 4272 ds, Suggests, Br │ │ │ │ │ -00021180: 6561 6b73 2c20 436f 6e66 6c69 6374 732c eaks, Conflicts, │ │ │ │ │ -00021190: 2050 726f 7669 6465 732c 2052 6570 6c61 Provides, Repla │ │ │ │ │ -000211a0: 6365 732c 2045 6e68 616e 6365 733a 2050 ces, Enhances: P │ │ │ │ │ -000211b0: 6163 6b61 6765 2069 6e74 6572 7265 6c61 ackage interrela │ │ │ │ │ -000211c0: 7469 6f6e 7368 6970 2066 6965 6c64 7320 tionship fields │ │ │ │ │ -000211d0: 4465 7065 6e64 7320 5072 652d 4465 7065 Depends Pre-Depe │ │ │ │ │ -000211e0: 6e64 7320 5265 636f 6d6d 656e 6473 2053 nds Recommends S │ │ │ │ │ -000211f0: 7567 6765 7374 7320 4272 6561 6b73 2043 uggests Breaks C │ │ │ │ │ -00021200: 6f6e 666c 6963 7473 2050 726f 7669 6465 onflicts Provide │ │ │ │ │ -00021210: 7320 5265 706c 6163 6573 2045 6e68 616e s Replaces Enhan │ │ │ │ │ -00021220: 6365 732e 0a2a 2053 7461 6e64 6172 6473 ces..* Standards │ │ │ │ │ -00021230: 2d56 6572 7369 6f6e 3a3a 0a2a 2056 6572 -Version::.* Ver │ │ │ │ │ -00021240: 7369 6f6e 3a3a 0a2a 2044 6573 6372 6970 sion::.* Descrip │ │ │ │ │ -00021250: 7469 6f6e 3a3a 0a2a 2044 6973 7472 6962 tion::.* Distrib │ │ │ │ │ -00021260: 7574 696f 6e3a 3a0a 2a20 4461 7465 3a3a ution::.* Date:: │ │ │ │ │ -00021270: 0a2a 2046 6f72 6d61 743a 3a0a 2a20 5572 .* Format::.* Ur │ │ │ │ │ -00021280: 6765 6e63 793a 3a0a 2a20 4368 616e 6765 gency::.* Change │ │ │ │ │ -00021290: 733a 3a0a 2a20 4269 6e61 7279 3a3a 0a2a s::.* Binary::.* │ │ │ │ │ -000212a0: 2049 6e73 7461 6c6c 6564 2d53 697a 653a Installed-Size: │ │ │ │ │ -000212b0: 3a0a 2a20 4669 6c65 733a 3a0a 2a20 436c :.* Files::.* Cl │ │ │ │ │ -000212c0: 6f73 6573 3a3a 0a2a 2048 6f6d 6570 6167 oses::.* Homepag │ │ │ │ │ -000212d0: 653a 3a0a 2a20 4368 6563 6b73 756d 732d e::.* Checksums- │ │ │ │ │ -000212e0: 5368 6131 2061 6e64 2043 6865 636b 7375 Sha1 and Checksu │ │ │ │ │ -000212f0: 6d73 2d53 6861 3235 363a 3a0a 2a20 444d ms-Sha256::.* DM │ │ │ │ │ -00021300: 2d55 706c 6f61 642d 416c 6c6f 7765 643a -Upload-Allowed: │ │ │ │ │ -00021310: 3a0a 2a20 5665 7273 696f 6e20 436f 6e74 :.* Version Cont │ │ │ │ │ -00021320: 726f 6c20 5379 7374 656d 2028 5643 5329 rol System (VCS) │ │ │ │ │ -00021330: 2066 6965 6c64 733a 2056 6572 7369 6f6e fields: Version │ │ │ │ │ -00021340: 2043 6f6e 7472 6f6c 2053 7973 7465 6d20 Control System │ │ │ │ │ -00021350: 5643 5320 6669 656c 6473 2e0a 2a20 5061 VCS fields..* Pa │ │ │ │ │ -00021360: 636b 6167 652d 4c69 7374 3a3a 0a2a 2050 ckage-List::.* P │ │ │ │ │ -00021370: 6163 6b61 6765 2d54 7970 653a 3a0a 2a20 ackage-Type::.* │ │ │ │ │ -00021380: 4467 6974 3a3a 0a2a 2054 6573 7473 7569 Dgit::.* Testsui │ │ │ │ │ -00021390: 7465 3a3a 0a2a 2052 756c 6573 2d52 6571 te::.* Rules-Req │ │ │ │ │ -000213a0: 7569 7265 732d 526f 6f74 3a3a 0a0a 1f0a uires-Root::.... │ │ │ │ │ -000213b0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -000213c0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -000213d0: 2053 6f75 7263 652c 2020 4e65 7874 3a20 Source, Next: │ │ │ │ │ -000213e0: 4d61 696e 7461 696e 6572 2c20 2055 703a Maintainer, Up: │ │ │ │ │ -000213f0: 204c 6973 7420 6f66 2066 6965 6c64 730a List of fields. │ │ │ │ │ -00021400: 0a35 2e36 2e31 20e2 8098 536f 7572 6365 .5.6.1 ...Source │ │ │ │ │ -00021410: e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ....------------ │ │ │ │ │ -00021420: 2d2d 0a0a 5468 6973 2066 6965 6c64 2069 --..This field i │ │ │ │ │ -00021430: 6465 6e74 6966 6965 7320 7468 6520 736f dentifies the so │ │ │ │ │ -00021440: 7572 6365 2070 6163 6b61 6765 206e 616d urce package nam │ │ │ │ │ -00021450: 652e 0a0a 496e 20e2 8098 6465 6269 616e e...In ...debian │ │ │ │ │ -00021460: 2f63 6f6e 7472 6f6c e280 9920 6f72 2061 /control... or a │ │ │ │ │ -00021470: 20e2 8098 2e64 7363 e280 9920 6669 6c65 ....dsc... file │ │ │ │ │ -00021480: 2c20 7468 6973 2066 6965 6c64 206d 7573 , this field mus │ │ │ │ │ -00021490: 7420 636f 6e74 6169 6e20 6f6e 6c79 2074 t contain only t │ │ │ │ │ -000214a0: 6865 0a6e 616d 6520 6f66 2074 6865 2073 he.name of the s │ │ │ │ │ -000214b0: 6f75 7263 6520 7061 636b 6167 652e 0a0a ource package... │ │ │ │ │ -000214c0: 496e 2061 2062 696e 6172 7920 7061 636b In a binary pack │ │ │ │ │ -000214d0: 6167 6520 636f 6e74 726f 6c20 6669 6c65 age control file │ │ │ │ │ -000214e0: 206f 7220 6120 e280 982e 6368 616e 6765 or a ....change │ │ │ │ │ -000214f0: 73e2 8099 2066 696c 652c 2074 6865 2073 s... file, the s │ │ │ │ │ -00021500: 6f75 7263 650a 7061 636b 6167 6520 6e61 ource.package na │ │ │ │ │ -00021510: 6d65 206d 6179 2062 6520 666f 6c6c 6f77 me may be follow │ │ │ │ │ -00021520: 6564 2062 7920 6120 7665 7273 696f 6e20 ed by a version │ │ │ │ │ -00021530: 6e75 6d62 6572 2069 6e20 7061 7265 6e74 number in parent │ │ │ │ │ -00021540: 6865 7365 732e 2020 2831 290a 5468 6973 heses. (1).This │ │ │ │ │ -00021550: 2076 6572 7369 6f6e 206e 756d 6265 7220 version number │ │ │ │ │ -00021560: 6d61 7920 6265 206f 6d69 7474 6564 2028 may be omitted ( │ │ │ │ │ -00021570: 616e 6420 6973 2c20 6279 20e2 8098 6470 and is, by ...dp │ │ │ │ │ -00021580: 6b67 2d67 656e 636f 6e74 726f 6ce2 8099 kg-gencontrol... │ │ │ │ │ -00021590: 2920 6966 2069 740a 6861 7320 7468 6520 ) if it.has the │ │ │ │ │ -000215a0: 7361 6d65 2076 616c 7565 2061 7320 7468 same value as th │ │ │ │ │ -000215b0: 6520 e280 9856 6572 7369 6f6e e280 9920 e ...Version... │ │ │ │ │ -000215c0: 6669 656c 6420 6f66 2074 6865 2062 696e field of the bin │ │ │ │ │ -000215d0: 6172 7920 7061 636b 6167 6520 696e 0a71 ary package in.q │ │ │ │ │ -000215e0: 7565 7374 696f 6e2e 2020 5468 6520 6669 uestion. The fi │ │ │ │ │ -000215f0: 656c 6420 6974 7365 6c66 206d 6179 2062 eld itself may b │ │ │ │ │ -00021600: 6520 6f6d 6974 7465 6420 6672 6f6d 2061 e omitted from a │ │ │ │ │ -00021610: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ -00021620: 636f 6e74 726f 6c0a 6669 6c65 2077 6865 control.file whe │ │ │ │ │ -00021630: 6e20 7468 6520 736f 7572 6365 2070 6163 n the source pac │ │ │ │ │ -00021640: 6b61 6765 2068 6173 2074 6865 2073 616d kage has the sam │ │ │ │ │ -00021650: 6520 6e61 6d65 2061 6e64 2076 6572 7369 e name and versi │ │ │ │ │ -00021660: 6f6e 2061 7320 7468 6520 6269 6e61 7279 on as the binary │ │ │ │ │ -00021670: 0a70 6163 6b61 6765 2e0a 0a50 6163 6b61 .package...Packa │ │ │ │ │ -00021680: 6765 206e 616d 6573 2028 626f 7468 2073 ge names (both s │ │ │ │ │ -00021690: 6f75 7263 6520 616e 6420 6269 6e61 7279 ource and binary │ │ │ │ │ -000216a0: 2c20 7365 6520 2a6e 6f74 6520 5061 636b , see *note Pack │ │ │ │ │ -000216b0: 6167 653a 2033 632e 2920 6d75 7374 0a63 age: 3c.) must.c │ │ │ │ │ -000216c0: 6f6e 7369 7374 206f 6e6c 7920 6f66 206c onsist only of l │ │ │ │ │ -000216d0: 6f77 6572 2063 6173 6520 6c65 7474 6572 ower case letter │ │ │ │ │ -000216e0: 7320 28e2 8098 612d 7ae2 8099 292c 2064 s (...a-z...), d │ │ │ │ │ -000216f0: 6967 6974 7320 28e2 8098 302d 39e2 8099 igits (...0-9... │ │ │ │ │ -00021700: 292c 2070 6c75 7320 28e2 8098 2be2 8099 ), plus (...+... │ │ │ │ │ -00021710: 290a 616e 6420 6d69 6e75 7320 28e2 8098 ).and minus (... │ │ │ │ │ -00021720: 2de2 8099 2920 7369 676e 732c 2061 6e64 -...) signs, and │ │ │ │ │ -00021730: 2070 6572 696f 6473 2028 e280 982e e280 periods (...... │ │ │ │ │ -00021740: 9929 2e20 2054 6865 7920 6d75 7374 2062 .). They must b │ │ │ │ │ -00021750: 6520 6174 206c 6561 7374 2074 776f 0a63 e at least two.c │ │ │ │ │ -00021760: 6861 7261 6374 6572 7320 6c6f 6e67 2061 haracters long a │ │ │ │ │ -00021770: 6e64 206d 7573 7420 7374 6172 7420 7769 nd must start wi │ │ │ │ │ -00021780: 7468 2061 6e20 616c 7068 616e 756d 6572 th an alphanumer │ │ │ │ │ -00021790: 6963 2063 6861 7261 6374 6572 2e0a 0a20 ic character... │ │ │ │ │ -000217a0: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ -000217b0: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ -000217c0: 2d0a 0a20 2020 2831 2920 4974 2069 7320 -.. (1) It is │ │ │ │ │ -000217d0: 6375 7374 6f6d 6172 7920 746f 206c 6561 customary to lea │ │ │ │ │ -000217e0: 7665 2061 2073 7061 6365 2061 6674 6572 ve a space after │ │ │ │ │ -000217f0: 2074 6865 2070 6163 6b61 6765 206e 616d the package nam │ │ │ │ │ -00021800: 6520 6966 2061 0a76 6572 7369 6f6e 206e e if a.version n │ │ │ │ │ -00021810: 756d 6265 7220 6973 2073 7065 6369 6669 umber is specifi │ │ │ │ │ -00021820: 6564 2e0a 0a1f 0a46 696c 653a 2064 6562 ed.....File: deb │ │ │ │ │ -00021830: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -00021840: 2020 4e6f 6465 3a20 4d61 696e 7461 696e Node: Maintain │ │ │ │ │ -00021850: 6572 2c20 204e 6578 743a 2055 706c 6f61 er, Next: Uploa │ │ │ │ │ -00021860: 6465 7273 2c20 2050 7265 763a 2053 6f75 ders, Prev: Sou │ │ │ │ │ -00021870: 7263 652c 2020 5570 3a20 4c69 7374 206f rce, Up: List o │ │ │ │ │ -00021880: 6620 6669 656c 6473 0a0a 352e 362e 3220 f fields..5.6.2 │ │ │ │ │ -00021890: e280 984d 6169 6e74 6169 6e65 72e2 8099 ...Maintainer... │ │ │ │ │ -000218a0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ -000218b0: 2d2d 2d0a 0a54 6865 2070 6163 6b61 6765 ---..The package │ │ │ │ │ -000218c0: 206d 6169 6e74 6169 6e65 72e2 8099 7320 maintainer...s │ │ │ │ │ -000218d0: 6e61 6d65 2061 6e64 2065 6d61 696c 2061 name and email a │ │ │ │ │ -000218e0: 6464 7265 7373 2e20 2054 6865 206e 616d ddress. The nam │ │ │ │ │ -000218f0: 6520 6d75 7374 2063 6f6d 650a 6669 7273 e must come.firs │ │ │ │ │ -00021900: 742c 2074 6865 6e20 7468 6520 656d 6169 t, then the emai │ │ │ │ │ -00021910: 6c20 6164 6472 6573 7320 696e 7369 6465 l address inside │ │ │ │ │ -00021920: 2061 6e67 6c65 2062 7261 636b 6574 7320 angle brackets │ │ │ │ │ -00021930: e280 983c 3ee2 8099 2028 696e 2052 4643 ...<>... (in RFC │ │ │ │ │ -00021940: 3832 320a 666f 726d 6174 292e 0a0a 4966 822.format)...If │ │ │ │ │ -00021950: 2074 6865 206d 6169 6e74 6169 6e65 72e2 the maintainer. │ │ │ │ │ -00021960: 8099 7320 6e61 6d65 2063 6f6e 7461 696e ..s name contain │ │ │ │ │ -00021970: 7320 6120 6675 6c6c 2073 746f 7020 7468 s a full stop th │ │ │ │ │ -00021980: 656e 2074 6865 2077 686f 6c65 2066 6965 en the whole fie │ │ │ │ │ -00021990: 6c64 2077 696c 6c0a 6e6f 7420 776f 726b ld will.not work │ │ │ │ │ -000219a0: 2064 6972 6563 746c 7920 6173 2061 6e20 directly as an │ │ │ │ │ -000219b0: 656d 6169 6c20 6164 6472 6573 7320 6475 email address du │ │ │ │ │ -000219c0: 6520 746f 2061 206d 6973 6665 6174 7572 e to a misfeatur │ │ │ │ │ -000219d0: 6520 696e 2074 6865 2073 796e 7461 780a e in the syntax. │ │ │ │ │ -000219e0: 7370 6563 6966 6965 6420 696e 2052 4643 specified in RFC │ │ │ │ │ -000219f0: 3832 323b 2061 2070 726f 6772 616d 2075 822; a program u │ │ │ │ │ -00021a00: 7369 6e67 2074 6869 7320 6669 656c 6420 sing this field │ │ │ │ │ -00021a10: 6173 2061 6e20 6164 6472 6573 7320 6d75 as an address mu │ │ │ │ │ -00021a20: 7374 2063 6865 636b 0a66 6f72 2074 6869 st check.for thi │ │ │ │ │ -00021a30: 7320 616e 6420 636f 7272 6563 7420 7468 s and correct th │ │ │ │ │ -00021a40: 6520 7072 6f62 6c65 6d20 6966 206e 6563 e problem if nec │ │ │ │ │ -00021a50: 6573 7361 7279 2028 666f 7220 6578 616d essary (for exam │ │ │ │ │ -00021a60: 706c 6520 6279 2070 7574 7469 6e67 0a74 ple by putting.t │ │ │ │ │ -00021a70: 6865 206e 616d 6520 696e 2072 6f75 6e64 he name in round │ │ │ │ │ -00021a80: 2062 7261 636b 6574 7320 616e 6420 6d6f brackets and mo │ │ │ │ │ -00021a90: 7669 6e67 2069 7420 746f 2074 6865 2065 ving it to the e │ │ │ │ │ -00021aa0: 6e64 2c20 616e 6420 6272 696e 6769 6e67 nd, and bringing │ │ │ │ │ -00021ab0: 2074 6865 0a65 6d61 696c 2061 6464 7265 the.email addre │ │ │ │ │ -00021ac0: 7373 2066 6f72 7761 7264 292e 0a0a 5365 ss forward)...Se │ │ │ │ │ -00021ad0: 6520 2a6e 6f74 6520 5468 6520 6d61 696e e *note The main │ │ │ │ │ -00021ae0: 7461 696e 6572 206f 6620 6120 7061 636b tainer of a pack │ │ │ │ │ -00021af0: 6167 653a 2034 372e 2066 6f72 2061 6464 age: 47. for add │ │ │ │ │ -00021b00: 6974 696f 6e61 6c20 7265 7175 6972 656d itional requirem │ │ │ │ │ -00021b10: 656e 7473 0a61 6e64 2069 6e66 6f72 6d61 ents.and informa │ │ │ │ │ -00021b20: 7469 6f6e 2061 626f 7574 2070 6163 6b61 tion about packa │ │ │ │ │ -00021b30: 6765 206d 6169 6e74 6169 6e65 7273 2e0a ge maintainers.. │ │ │ │ │ -00021b40: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00021b50: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -00021b60: 6465 3a20 5570 6c6f 6164 6572 732c 2020 de: Uploaders, │ │ │ │ │ -00021b70: 4e65 7874 3a20 4368 616e 6765 642d 4279 Next: Changed-By │ │ │ │ │ -00021b80: 2c20 2050 7265 763a 204d 6169 6e74 6169 , Prev: Maintai │ │ │ │ │ -00021b90: 6e65 722c 2020 5570 3a20 4c69 7374 206f ner, Up: List o │ │ │ │ │ -00021ba0: 6620 6669 656c 6473 0a0a 352e 362e 3320 f fields..5.6.3 │ │ │ │ │ -00021bb0: e280 9855 706c 6f61 6465 7273 e280 990a ...Uploaders.... │ │ │ │ │ -00021bc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00021bd0: 2d0a 0a4c 6973 7420 6f66 2074 6865 206e -..List of the n │ │ │ │ │ -00021be0: 616d 6573 2061 6e64 2065 6d61 696c 2061 ames and email a │ │ │ │ │ -00021bf0: 6464 7265 7373 6573 206f 6620 636f 2d6d ddresses of co-m │ │ │ │ │ -00021c00: 6169 6e74 6169 6e65 7273 206f 6620 7468 aintainers of th │ │ │ │ │ -00021c10: 6520 7061 636b 6167 652c 0a69 6620 616e e package,.if an │ │ │ │ │ -00021c20: 792e 2020 4966 2074 6865 2070 6163 6b61 y. If the packa │ │ │ │ │ -00021c30: 6765 2068 6173 206f 7468 6572 206d 6169 ge has other mai │ │ │ │ │ -00021c40: 6e74 6169 6e65 7273 2062 6573 6964 6573 ntainers besides │ │ │ │ │ -00021c50: 2074 6865 206f 6e65 206e 616d 6564 2069 the one named i │ │ │ │ │ -00021c60: 6e0a 7468 6520 2a6e 6f74 6520 4d61 696e n.the *note Main │ │ │ │ │ -00021c70: 7461 696e 6572 2066 6965 6c64 3a20 3439 tainer field: 49 │ │ │ │ │ -00021c80: 2c20 7468 6569 7220 6e61 6d65 7320 616e , their names an │ │ │ │ │ -00021c90: 6420 656d 6169 6c20 6164 6472 6573 7365 d email addresse │ │ │ │ │ -00021ca0: 7320 7368 6f75 6c64 0a62 6520 6c69 7374 s should.be list │ │ │ │ │ -00021cb0: 6564 2068 6572 652e 2020 5468 6520 666f ed here. The fo │ │ │ │ │ -00021cc0: 726d 6174 206f 6620 6561 6368 2065 6e74 rmat of each ent │ │ │ │ │ -00021cd0: 7279 2069 7320 7468 6520 7361 6d65 2061 ry is the same a │ │ │ │ │ -00021ce0: 7320 7468 6174 206f 6620 7468 650a 4d61 s that of the.Ma │ │ │ │ │ -00021cf0: 696e 7461 696e 6572 2066 6965 6c64 2c20 intainer field, │ │ │ │ │ -00021d00: 616e 6420 6d75 6c74 6970 6c65 2065 6e74 and multiple ent │ │ │ │ │ -00021d10: 7269 6573 206d 7573 7420 6265 2063 6f6d ries must be com │ │ │ │ │ -00021d20: 6d61 2073 6570 6172 6174 6564 2e0a 0a54 ma separated...T │ │ │ │ │ -00021d30: 6869 7320 6973 206e 6f72 6d61 6c6c 7920 his is normally │ │ │ │ │ -00021d40: 616e 206f 7074 696f 6e61 6c20 6669 656c an optional fiel │ │ │ │ │ -00021d50: 642c 2062 7574 2069 6620 7468 6520 e280 d, but if the .. │ │ │ │ │ -00021d60: 984d 6169 6e74 6169 6e65 72e2 8099 2063 .Maintainer... c │ │ │ │ │ -00021d70: 6f6e 7472 6f6c 0a66 6965 6c64 206e 616d ontrol.field nam │ │ │ │ │ -00021d80: 6573 2061 2067 726f 7570 206f 6620 7065 es a group of pe │ │ │ │ │ -00021d90: 6f70 6c65 2061 6e64 2061 2073 6861 7265 ople and a share │ │ │ │ │ -00021da0: 6420 656d 6169 6c20 6164 6472 6573 732c d email address, │ │ │ │ │ -00021db0: 2074 6865 0ae2 8098 5570 6c6f 6164 6572 the....Uploader │ │ │ │ │ -00021dc0: 73e2 8099 2066 6965 6c64 206d 7573 7420 s... field must │ │ │ │ │ -00021dd0: 6265 2070 7265 7365 6e74 2061 6e64 206d be present and m │ │ │ │ │ -00021de0: 7573 7420 636f 6e74 6169 6e20 6174 206c ust contain at l │ │ │ │ │ -00021df0: 6561 7374 206f 6e65 2068 756d 616e 0a77 east one human.w │ │ │ │ │ -00021e00: 6974 6820 7468 6569 7220 7065 7273 6f6e ith their person │ │ │ │ │ -00021e10: 616c 2065 6d61 696c 2061 6464 7265 7373 al email address │ │ │ │ │ -00021e20: 2e0a 0a54 6865 2055 706c 6f61 6465 7273 ...The Uploaders │ │ │ │ │ -00021e30: 2066 6965 6c64 2069 6e20 e280 9864 6562 field in ...deb │ │ │ │ │ -00021e40: 6961 6e2f 636f 6e74 726f 6ce2 8099 2063 ian/control... c │ │ │ │ │ -00021e50: 616e 2062 6520 666f 6c64 6564 2e0a 0a1f an be folded.... │ │ │ │ │ -00021e60: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -00021e70: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -00021e80: 3a20 4368 616e 6765 642d 4279 2c20 204e : Changed-By, N │ │ │ │ │ -00021e90: 6578 743a 2053 6563 7469 6f6e 2c20 2050 ext: Section, P │ │ │ │ │ -00021ea0: 7265 763a 2055 706c 6f61 6465 7273 2c20 rev: Uploaders, │ │ │ │ │ -00021eb0: 2055 703a 204c 6973 7420 6f66 2066 6965 Up: List of fie │ │ │ │ │ -00021ec0: 6c64 730a 0a35 2e36 2e34 20e2 8098 4368 lds..5.6.4 ...Ch │ │ │ │ │ -00021ed0: 616e 6765 642d 4279 e280 990a 2d2d 2d2d anged-By....---- │ │ │ │ │ -00021ee0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -00021ef0: 5468 6520 6e61 6d65 2061 6e64 2065 6d61 The name and ema │ │ │ │ │ -00021f00: 696c 2061 6464 7265 7373 206f 6620 7468 il address of th │ │ │ │ │ -00021f10: 6520 7065 7273 6f6e 2077 686f 2070 7265 e person who pre │ │ │ │ │ -00021f20: 7061 7265 6420 7468 6973 2076 6572 7369 pared this versi │ │ │ │ │ -00021f30: 6f6e 206f 660a 7468 6520 7061 636b 6167 on of.the packag │ │ │ │ │ -00021f40: 652c 2075 7375 616c 6c79 2061 206d 6169 e, usually a mai │ │ │ │ │ -00021f50: 6e74 6169 6e65 722e 2020 5468 6520 7379 ntainer. The sy │ │ │ │ │ -00021f60: 6e74 6178 2069 7320 7468 6520 7361 6d65 ntax is the same │ │ │ │ │ -00021f70: 2061 7320 666f 7220 7468 650a 2a6e 6f74 as for the.*not │ │ │ │ │ -00021f80: 6520 4d61 696e 7461 696e 6572 2066 6965 e Maintainer fie │ │ │ │ │ -00021f90: 6c64 3a20 3439 2e0a 0a1f 0a46 696c 653a ld: 49.....File: │ │ │ │ │ -00021fa0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00021fb0: 6e66 6f2c 2020 4e6f 6465 3a20 5365 6374 nfo, Node: Sect │ │ │ │ │ -00021fc0: 696f 6e2c 2020 4e65 7874 3a20 5072 696f ion, Next: Prio │ │ │ │ │ -00021fd0: 7269 7479 2c20 2050 7265 763a 2043 6861 rity, Prev: Cha │ │ │ │ │ -00021fe0: 6e67 6564 2d42 792c 2020 5570 3a20 4c69 nged-By, Up: Li │ │ │ │ │ -00021ff0: 7374 206f 6620 6669 656c 6473 0a0a 352e st of fields..5. │ │ │ │ │ -00022000: 362e 3520 e280 9853 6563 7469 6f6e e280 6.5 ...Section.. │ │ │ │ │ -00022010: 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ..-------------- │ │ │ │ │ -00022020: 2d0a 0a54 6869 7320 6669 656c 6420 7370 -..This field sp │ │ │ │ │ -00022030: 6563 6966 6965 7320 616e 2061 7070 6c69 ecifies an appli │ │ │ │ │ -00022040: 6361 7469 6f6e 2061 7265 6120 696e 746f cation area into │ │ │ │ │ -00022050: 2077 6869 6368 2074 6865 2070 6163 6b61 which the packa │ │ │ │ │ -00022060: 6765 2068 6173 2062 6565 6e0a 636c 6173 ge has been.clas │ │ │ │ │ -00022070: 7369 6669 6564 2e20 2053 6565 202a 6e6f sified. See *no │ │ │ │ │ -00022080: 7465 2053 6563 7469 6f6e 733a 2032 342e te Sections: 24. │ │ │ │ │ -00022090: 0a0a 5768 656e 2069 7420 6170 7065 6172 ..When it appear │ │ │ │ │ -000220a0: 7320 696e 2074 6865 20e2 8098 6465 6269 s in the ...debi │ │ │ │ │ -000220b0: 616e 2f63 6f6e 7472 6f6c e280 9920 6669 an/control... fi │ │ │ │ │ -000220c0: 6c65 2c20 6974 2067 6976 6573 2074 6865 le, it gives the │ │ │ │ │ -000220d0: 2076 616c 7565 2066 6f72 2074 6865 0a73 value for the.s │ │ │ │ │ -000220e0: 7562 6669 656c 6420 6f66 2074 6865 2073 ubfield of the s │ │ │ │ │ -000220f0: 616d 6520 6e61 6d65 2069 6e20 7468 6520 ame name in the │ │ │ │ │ -00022100: e280 9846 696c 6573 e280 9920 6669 656c ...Files... fiel │ │ │ │ │ -00022110: 6420 6f66 2074 6865 20e2 8098 2e63 6861 d of the ....cha │ │ │ │ │ -00022120: 6e67 6573 e280 9920 6669 6c65 2e0a 4974 nges... file..It │ │ │ │ │ -00022130: 2061 6c73 6f20 6769 7665 7320 7468 6520 also gives the │ │ │ │ │ -00022140: 6465 6661 756c 7420 666f 7220 7468 6520 default for the │ │ │ │ │ -00022150: 7361 6d65 2066 6965 6c64 2069 6e20 7468 same field in th │ │ │ │ │ -00022160: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ -00022170: 732e 0a0a 1f0a 4669 6c65 3a20 6465 6269 s.....File: debi │ │ │ │ │ -00022180: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00022190: 204e 6f64 653a 2050 7269 6f72 6974 792c Node: Priority, │ │ │ │ │ -000221a0: 2020 4e65 7874 3a20 5061 636b 6167 652c Next: Package, │ │ │ │ │ -000221b0: 2020 5072 6576 3a20 5365 6374 696f 6e2c Prev: Section, │ │ │ │ │ -000221c0: 2020 5570 3a20 4c69 7374 206f 6620 6669 Up: List of fi │ │ │ │ │ -000221d0: 656c 6473 0a0a 352e 362e 3620 e280 9850 elds..5.6.6 ...P │ │ │ │ │ -000221e0: 7269 6f72 6974 79e2 8099 0a2d 2d2d 2d2d riority....----- │ │ │ │ │ -000221f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6869 -----------..Thi │ │ │ │ │ -00022200: 7320 6669 656c 6420 7265 7072 6573 656e s field represen │ │ │ │ │ -00022210: 7473 2068 6f77 2069 6d70 6f72 7461 6e74 ts how important │ │ │ │ │ -00022220: 2069 7420 6973 2074 6861 7420 7468 6520 it is that the │ │ │ │ │ -00022230: 7573 6572 2068 6176 6520 7468 6520 7061 user have the pa │ │ │ │ │ -00022240: 636b 6167 650a 696e 7374 616c 6c65 642e ckage.installed. │ │ │ │ │ -00022250: 2020 5365 6520 2a6e 6f74 6520 5072 696f See *note Prio │ │ │ │ │ -00022260: 7269 7469 6573 3a20 3331 2e0a 0a57 6865 rities: 31...Whe │ │ │ │ │ -00022270: 6e20 6974 2061 7070 6561 7273 2069 6e20 n it appears in │ │ │ │ │ -00022280: 7468 6520 e280 9864 6562 6961 6e2f 636f the ...debian/co │ │ │ │ │ -00022290: 6e74 726f 6ce2 8099 2066 696c 652c 2069 ntrol... file, i │ │ │ │ │ -000222a0: 7420 6769 7665 7320 7468 6520 7661 6c75 t gives the valu │ │ │ │ │ -000222b0: 6520 666f 7220 7468 650a 7375 6266 6965 e for the.subfie │ │ │ │ │ -000222c0: 6c64 206f 6620 7468 6520 7361 6d65 206e ld of the same n │ │ │ │ │ -000222d0: 616d 6520 696e 2074 6865 20e2 8098 4669 ame in the ...Fi │ │ │ │ │ -000222e0: 6c65 73e2 8099 2066 6965 6c64 206f 6620 les... field of │ │ │ │ │ -000222f0: 7468 6520 e280 982e 6368 616e 6765 73e2 the ....changes. │ │ │ │ │ -00022300: 8099 2066 696c 652e 0a49 7420 616c 736f .. file..It also │ │ │ │ │ -00022310: 2067 6976 6573 2074 6865 2064 6566 6175 gives the defau │ │ │ │ │ -00022320: 6c74 2066 6f72 2074 6865 2073 616d 6520 lt for the same │ │ │ │ │ -00022330: 6669 656c 6420 696e 2074 6865 2062 696e field in the bin │ │ │ │ │ -00022340: 6172 7920 7061 636b 6167 6573 2e0a 0a1f ary packages.... │ │ │ │ │ -00022350: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -00022360: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -00022370: 3a20 5061 636b 6167 652c 2020 4e65 7874 : Package, Next │ │ │ │ │ -00022380: 3a20 4172 6368 6974 6563 7475 7265 2c20 : Architecture, │ │ │ │ │ -00022390: 2050 7265 763a 2050 7269 6f72 6974 792c Prev: Priority, │ │ │ │ │ -000223a0: 2020 5570 3a20 4c69 7374 206f 6620 6669 Up: List of fi │ │ │ │ │ -000223b0: 656c 6473 0a0a 352e 362e 3720 e280 9850 elds..5.6.7 ...P │ │ │ │ │ -000223c0: 6163 6b61 6765 e280 990a 2d2d 2d2d 2d2d ackage....------ │ │ │ │ │ -000223d0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 206e ---------..The n │ │ │ │ │ -000223e0: 616d 6520 6f66 2074 6865 2062 696e 6172 ame of the binar │ │ │ │ │ -000223f0: 7920 7061 636b 6167 652e 0a0a 4269 6e61 y package...Bina │ │ │ │ │ -00022400: 7279 2070 6163 6b61 6765 206e 616d 6573 ry package names │ │ │ │ │ -00022410: 206d 7573 7420 666f 6c6c 6f77 2074 6865 must follow the │ │ │ │ │ -00022420: 2073 616d 6520 7379 6e74 6178 2061 6e64 same syntax and │ │ │ │ │ -00022430: 2072 6573 7472 6963 7469 6f6e 7320 6173 restrictions as │ │ │ │ │ -00022440: 0a73 6f75 7263 6520 7061 636b 6167 6520 .source package │ │ │ │ │ -00022450: 6e61 6d65 732e 2020 5365 6520 2a6e 6f74 names. See *not │ │ │ │ │ -00022460: 6520 536f 7572 6365 3a20 3935 2e20 666f e Source: 95. fo │ │ │ │ │ -00022470: 7220 7468 6520 6465 7461 696c 732e 0a0a r the details... │ │ │ │ │ -00022480: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00022490: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -000224a0: 653a 2041 7263 6869 7465 6374 7572 652c e: Architecture, │ │ │ │ │ -000224b0: 2020 4e65 7874 3a20 4573 7365 6e74 6961 Next: Essentia │ │ │ │ │ -000224c0: 6c2c 2020 5072 6576 3a20 5061 636b 6167 l, Prev: Packag │ │ │ │ │ -000224d0: 652c 2020 5570 3a20 4c69 7374 206f 6620 e, Up: List of │ │ │ │ │ -000224e0: 6669 656c 6473 0a0a 352e 362e 3820 e280 fields..5.6.8 .. │ │ │ │ │ -000224f0: 9841 7263 6869 7465 6374 7572 65e2 8099 .Architecture... │ │ │ │ │ -00022500: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ -00022510: 2d2d 2d2d 2d0a 0a44 6570 656e 6469 6e67 -----..Depending │ │ │ │ │ -00022520: 206f 6e20 636f 6e74 6578 7420 616e 6420 on context and │ │ │ │ │ -00022530: 7468 6520 636f 6e74 726f 6c20 6669 6c65 the control file │ │ │ │ │ -00022540: 2075 7365 642c 2074 6865 20e2 8098 4172 used, the ...Ar │ │ │ │ │ -00022550: 6368 6974 6563 7475 7265 e280 9920 6669 chitecture... fi │ │ │ │ │ -00022560: 656c 640a 6361 6e20 696e 636c 7564 6520 eld.can include │ │ │ │ │ -00022570: 7468 6520 666f 6c6c 6f77 696e 6720 7365 the following se │ │ │ │ │ -00022580: 7473 206f 6620 7661 6c75 6573 3a0a 0a20 ts of values:.. │ │ │ │ │ -00022590: 2020 2d20 4120 756e 6971 7565 2073 696e - A unique sin │ │ │ │ │ -000225a0: 676c 6520 776f 7264 2069 6465 6e74 6966 gle word identif │ │ │ │ │ -000225b0: 7969 6e67 2061 2044 6562 6961 6e20 6d61 ying a Debian ma │ │ │ │ │ -000225c0: 6368 696e 6520 6172 6368 6974 6563 7475 chine architectu │ │ │ │ │ -000225d0: 7265 2061 730a 2020 2020 2064 6573 6372 re as. descr │ │ │ │ │ -000225e0: 6962 6564 2069 6e20 2a6e 6f74 6520 4172 ibed in *note Ar │ │ │ │ │ -000225f0: 6368 6974 6563 7475 7265 2073 7065 6369 chitecture speci │ │ │ │ │ -00022600: 6669 6361 7469 6f6e 2073 7472 696e 6773 fication strings │ │ │ │ │ -00022610: 3a20 3662 2e0a 0a20 2020 2d20 416e 2061 : 6b... - An a │ │ │ │ │ -00022620: 7263 6869 7465 6374 7572 6520 7769 6c64 rchitecture wild │ │ │ │ │ -00022630: 6361 7264 2069 6465 6e74 6966 7969 6e67 card identifying │ │ │ │ │ -00022640: 2061 2073 6574 206f 6620 4465 6269 616e a set of Debian │ │ │ │ │ -00022650: 206d 6163 6869 6e65 0a20 2020 2020 6172 machine. ar │ │ │ │ │ -00022660: 6368 6974 6563 7475 7265 732c 2073 6565 chitectures, see │ │ │ │ │ -00022670: 202a 6e6f 7465 2041 7263 6869 7465 6374 *note Architect │ │ │ │ │ -00022680: 7572 6520 7769 6c64 6361 7264 733a 2062 ure wildcards: b │ │ │ │ │ -00022690: 342e 2020 e280 9861 6e79 e280 9920 6d61 4. ...any... ma │ │ │ │ │ -000226a0: 7463 6865 730a 2020 2020 2061 6c6c 2044 tches. all D │ │ │ │ │ -000226b0: 6562 6961 6e20 6d61 6368 696e 6520 6172 ebian machine ar │ │ │ │ │ -000226c0: 6368 6974 6563 7475 7265 7320 616e 6420 chitectures and │ │ │ │ │ -000226d0: 6973 2074 6865 206d 6f73 7420 6672 6571 is the most freq │ │ │ │ │ -000226e0: 7565 6e74 6c79 2075 7365 642e 0a0a 2020 uently used... │ │ │ │ │ -000226f0: 202d 20e2 8098 616c 6ce2 8099 2c20 7768 - ...all..., wh │ │ │ │ │ -00022700: 6963 6820 696e 6469 6361 7465 7320 616e ich indicates an │ │ │ │ │ -00022710: 2061 7263 6869 7465 6374 7572 652d 696e architecture-in │ │ │ │ │ -00022720: 6465 7065 6e64 656e 7420 7061 636b 6167 dependent packag │ │ │ │ │ -00022730: 652e 0a0a 2020 202d 20e2 8098 736f 7572 e... - ...sour │ │ │ │ │ -00022740: 6365 e280 992c 2077 6869 6368 2069 6e64 ce..., which ind │ │ │ │ │ -00022750: 6963 6174 6573 2061 2073 6f75 7263 6520 icates a source │ │ │ │ │ -00022760: 7061 636b 6167 652e 0a0a 496e 2074 6865 package...In the │ │ │ │ │ -00022770: 206d 6169 6e20 e280 9864 6562 6961 6e2f main ...debian/ │ │ │ │ │ -00022780: 636f 6e74 726f 6ce2 8099 2066 696c 6520 control... file │ │ │ │ │ -00022790: 696e 2074 6865 2073 6f75 7263 6520 7061 in the source pa │ │ │ │ │ -000227a0: 636b 6167 652c 2074 6869 7320 6669 656c ckage, this fiel │ │ │ │ │ -000227b0: 6420 6d61 790a 636f 6e74 6169 6e20 7468 d may.contain th │ │ │ │ │ -000227c0: 6520 7370 6563 6961 6c20 7661 6c75 6520 e special value │ │ │ │ │ -000227d0: e280 9861 6c6c e280 992c 2074 6865 2073 ...all..., the s │ │ │ │ │ -000227e0: 7065 6369 616c 2061 7263 6869 7465 6374 pecial architect │ │ │ │ │ -000227f0: 7572 6520 7769 6c64 6361 7264 0ae2 8098 ure wildcard.... │ │ │ │ │ -00022800: 616e 79e2 8099 2c20 6f72 2061 206c 6973 any..., or a lis │ │ │ │ │ -00022810: 7420 6f66 2073 7065 6369 6669 6320 616e t of specific an │ │ │ │ │ -00022820: 6420 7769 6c64 6361 7264 2061 7263 6869 d wildcard archi │ │ │ │ │ -00022830: 7465 6374 7572 6573 2073 6570 6172 6174 tectures separat │ │ │ │ │ -00022840: 6564 2062 790a 7370 6163 6573 2e20 2049 ed by.spaces. I │ │ │ │ │ -00022850: 6620 e280 9861 6c6c e280 9920 6f72 20e2 f ...all... or . │ │ │ │ │ -00022860: 8098 616e 79e2 8099 2061 7070 6561 7273 ..any... appears │ │ │ │ │ -00022870: 2c20 7468 6174 2076 616c 7565 206d 7573 , that value mus │ │ │ │ │ -00022880: 7420 6265 2074 6865 2065 6e74 6972 650a t be the entire. │ │ │ │ │ -00022890: 636f 6e74 656e 7473 206f 6620 7468 6520 contents of the │ │ │ │ │ -000228a0: 6669 656c 642e 2020 4d6f 7374 2070 6163 field. Most pac │ │ │ │ │ -000228b0: 6b61 6765 7320 7769 6c6c 2075 7365 2065 kages will use e │ │ │ │ │ -000228c0: 6974 6865 7220 e280 9861 6c6c e280 9920 ither ...all... │ │ │ │ │ -000228d0: 6f72 20e2 8098 616e 79e2 8099 2e0a 0a53 or ...any......S │ │ │ │ │ -000228e0: 7065 6369 6679 696e 6720 6120 7370 6563 pecifying a spec │ │ │ │ │ -000228f0: 6966 6963 206c 6973 7420 6f66 2061 7263 ific list of arc │ │ │ │ │ -00022900: 6869 7465 6374 7572 6573 2069 6e64 6963 hitectures indic │ │ │ │ │ -00022910: 6174 6573 2074 6861 7420 7468 6520 736f ates that the so │ │ │ │ │ -00022920: 7572 6365 0a77 696c 6c20 6275 696c 6420 urce.will build │ │ │ │ │ -00022930: 616e 2061 7263 6869 7465 6374 7572 652d an architecture- │ │ │ │ │ -00022940: 6465 7065 6e64 656e 7420 7061 636b 6167 dependent packag │ │ │ │ │ -00022950: 6520 6f6e 6c79 206f 6e20 6172 6368 6974 e only on archit │ │ │ │ │ -00022960: 6563 7475 7265 730a 696e 636c 7564 6564 ectures.included │ │ │ │ │ -00022970: 2069 6e20 7468 6520 6c69 7374 2e20 2053 in the list. S │ │ │ │ │ -00022980: 7065 6369 6679 696e 6720 6120 6c69 7374 pecifying a list │ │ │ │ │ -00022990: 206f 6620 6172 6368 6974 6563 7475 7265 of architecture │ │ │ │ │ -000229a0: 2077 696c 6463 6172 6473 0a69 6e64 6963 wildcards.indic │ │ │ │ │ -000229b0: 6174 6573 2074 6861 7420 7468 6520 736f ates that the so │ │ │ │ │ -000229c0: 7572 6365 2077 696c 6c20 6275 696c 6420 urce will build │ │ │ │ │ -000229d0: 616e 2061 7263 6869 7465 6374 7572 652d an architecture- │ │ │ │ │ -000229e0: 6465 7065 6e64 656e 7420 7061 636b 6167 dependent packag │ │ │ │ │ -000229f0: 650a 6f6e 206f 6e6c 7920 7468 6f73 6520 e.on only those │ │ │ │ │ -00022a00: 6172 6368 6974 6563 7475 7265 7320 7468 architectures th │ │ │ │ │ -00022a10: 6174 206d 6174 6368 2061 6e79 206f 6620 at match any of │ │ │ │ │ -00022a20: 7468 6520 7370 6563 6966 6965 6420 6172 the specified ar │ │ │ │ │ -00022a30: 6368 6974 6563 7475 7265 0a77 696c 6463 chitecture.wildc │ │ │ │ │ -00022a40: 6172 6473 2e20 2053 7065 6369 6679 696e ards. Specifyin │ │ │ │ │ -00022a50: 6720 6120 6c69 7374 206f 6620 6172 6368 g a list of arch │ │ │ │ │ -00022a60: 6974 6563 7475 7265 7320 6f72 2061 7263 itectures or arc │ │ │ │ │ -00022a70: 6869 7465 6374 7572 6520 7769 6c64 6361 hitecture wildca │ │ │ │ │ -00022a80: 7264 730a 6f74 6865 7220 7468 616e 20e2 rds.other than . │ │ │ │ │ -00022a90: 8098 616e 79e2 8099 2069 7320 666f 7220 ..any... is for │ │ │ │ │ -00022aa0: 7468 6520 6d69 6e6f 7269 7479 206f 6620 the minority of │ │ │ │ │ -00022ab0: 6361 7365 7320 7768 6572 6520 6120 7072 cases where a pr │ │ │ │ │ -00022ac0: 6f67 7261 6d20 6973 206e 6f74 0a70 6f72 ogram is not.por │ │ │ │ │ -00022ad0: 7461 626c 6520 6f72 2069 7320 6e6f 7420 table or is not │ │ │ │ │ -00022ae0: 7573 6566 756c 206f 6e20 736f 6d65 2061 useful on some a │ │ │ │ │ -00022af0: 7263 6869 7465 6374 7572 6573 2e20 2057 rchitectures. W │ │ │ │ │ -00022b00: 6865 7265 2070 6f73 7369 626c 652c 2074 here possible, t │ │ │ │ │ -00022b10: 6865 0a70 726f 6772 616d 2073 686f 756c he.program shoul │ │ │ │ │ -00022b20: 6420 6265 206d 6164 6520 706f 7274 6162 d be made portab │ │ │ │ │ -00022b30: 6c65 2069 6e73 7465 6164 2e0a 0a49 6e20 le instead...In │ │ │ │ │ -00022b40: 7468 6520 4465 6269 616e 2073 6f75 7263 the Debian sourc │ │ │ │ │ -00022b50: 6520 7061 636b 6167 6520 636f 6e74 726f e package contro │ │ │ │ │ -00022b60: 6c20 6669 6c65 20e2 8098 2e64 7363 e280 l file ....dsc.. │ │ │ │ │ -00022b70: 992c 2074 6869 7320 6669 656c 6420 636f ., this field co │ │ │ │ │ -00022b80: 6e74 6169 6e73 2061 0a6c 6973 7420 6f66 ntains a.list of │ │ │ │ │ -00022b90: 2061 7263 6869 7465 6374 7572 6573 2061 architectures a │ │ │ │ │ -00022ba0: 6e64 2061 7263 6869 7465 6374 7572 6520 nd architecture │ │ │ │ │ -00022bb0: 7769 6c64 6361 7264 7320 7365 7061 7261 wildcards separa │ │ │ │ │ -00022bc0: 7465 6420 6279 2073 7061 6365 732e 0a57 ted by spaces..W │ │ │ │ │ -00022bd0: 6865 6e20 7468 6520 6c69 7374 2063 6f6e hen the list con │ │ │ │ │ -00022be0: 7461 696e 7320 7468 6520 6172 6368 6974 tains the archit │ │ │ │ │ -00022bf0: 6563 7475 7265 2077 696c 6463 6172 6420 ecture wildcard │ │ │ │ │ -00022c00: e280 9861 6e79 e280 992c 2074 6865 206f ...any..., the o │ │ │ │ │ -00022c10: 6e6c 7920 6f74 6865 720a 7661 6c75 6520 nly other.value │ │ │ │ │ -00022c20: 616c 6c6f 7765 6420 696e 2074 6865 206c allowed in the l │ │ │ │ │ -00022c30: 6973 7420 6973 20e2 8098 616c 6ce2 8099 ist is ...all... │ │ │ │ │ -00022c40: 2e0a 0a54 6865 206c 6973 7420 6d61 7920 ...The list may │ │ │ │ │ -00022c50: 696e 636c 7564 6520 286f 7220 636f 6e73 include (or cons │ │ │ │ │ -00022c60: 6973 7420 736f 6c65 6c79 206f 6629 2074 ist solely of) t │ │ │ │ │ -00022c70: 6865 2073 7065 6369 616c 2076 616c 7565 he special value │ │ │ │ │ -00022c80: 20e2 8098 616c 6ce2 8099 2e20 2049 6e0a ...all.... In. │ │ │ │ │ -00022c90: 6f74 6865 7220 776f 7264 732c 2069 6e20 other words, in │ │ │ │ │ -00022ca0: e280 982e 6473 63e2 8099 2066 696c 6573 ....dsc... files │ │ │ │ │ -00022cb0: 2075 6e6c 696b 6520 7468 6520 e280 9864 unlike the ...d │ │ │ │ │ -00022cc0: 6562 6961 6e2f 636f 6e74 726f 6ce2 8099 ebian/control... │ │ │ │ │ -00022cd0: 2c20 e280 9861 6c6c e280 9920 6d61 790a , ...all... may. │ │ │ │ │ -00022ce0: 6f63 6375 7220 696e 2063 6f6d 6269 6e61 occur in combina │ │ │ │ │ -00022cf0: 7469 6f6e 2077 6974 6820 7370 6563 6966 tion with specif │ │ │ │ │ -00022d00: 6963 2061 7263 6869 7465 6374 7572 6573 ic architectures │ │ │ │ │ -00022d10: 2e20 2054 6865 20e2 8098 4172 6368 6974 . The ...Archit │ │ │ │ │ -00022d20: 6563 7475 7265 e280 990a 6669 656c 6420 ecture....field │ │ │ │ │ -00022d30: 696e 2074 6865 2044 6562 6961 6e20 736f in the Debian so │ │ │ │ │ -00022d40: 7572 6365 2070 6163 6b61 6765 2063 6f6e urce package con │ │ │ │ │ -00022d50: 7472 6f6c 2066 696c 6520 e280 982e 6473 trol file ....ds │ │ │ │ │ -00022d60: 63e2 8099 2069 7320 6765 6e65 7261 6c6c c... is generall │ │ │ │ │ -00022d70: 790a 636f 6e73 7472 7563 7465 6420 6672 y.constructed fr │ │ │ │ │ -00022d80: 6f6d 2074 6865 20e2 8098 4172 6368 6974 om the ...Archit │ │ │ │ │ -00022d90: 6563 7475 7265 e280 9920 6669 656c 6473 ecture... fields │ │ │ │ │ -00022da0: 2069 6e20 7468 6520 e280 9864 6562 6961 in the ...debia │ │ │ │ │ -00022db0: 6e2f 636f 6e74 726f 6ce2 8099 2069 6e0a n/control... in. │ │ │ │ │ -00022dc0: 7468 6520 736f 7572 6365 2070 6163 6b61 the source packa │ │ │ │ │ -00022dd0: 6765 2e0a 0a53 7065 6369 6679 696e 6720 ge...Specifying │ │ │ │ │ -00022de0: 6f6e 6c79 20e2 8098 616e 79e2 8099 2069 only ...any... i │ │ │ │ │ -00022df0: 6e64 6963 6174 6573 2074 6861 7420 7468 ndicates that th │ │ │ │ │ -00022e00: 6520 736f 7572 6365 2070 6163 6b61 6765 e source package │ │ │ │ │ -00022e10: 2069 736e e280 9974 2064 6570 656e 6465 isn...t depende │ │ │ │ │ -00022e20: 6e74 0a6f 6e20 616e 7920 7061 7274 6963 nt.on any partic │ │ │ │ │ -00022e30: 756c 6172 2061 7263 6869 7465 6374 7572 ular architectur │ │ │ │ │ -00022e40: 6520 616e 6420 7368 6f75 6c64 2063 6f6d e and should com │ │ │ │ │ -00022e50: 7069 6c65 2066 696e 6520 6f6e 2061 6e79 pile fine on any │ │ │ │ │ -00022e60: 206f 6e65 2e20 2054 6865 0a70 726f 6475 one. The.produ │ │ │ │ │ -00022e70: 6365 6420 6269 6e61 7279 2070 6163 6b61 ced binary packa │ │ │ │ │ -00022e80: 6765 2873 2920 7769 6c6c 2062 6520 7370 ge(s) will be sp │ │ │ │ │ -00022e90: 6563 6966 6963 2074 6f20 7768 6174 6576 ecific to whatev │ │ │ │ │ -00022ea0: 6572 2074 6865 2063 7572 7265 6e74 0a62 er the current.b │ │ │ │ │ -00022eb0: 7569 6c64 2061 7263 6869 7465 6374 7572 uild architectur │ │ │ │ │ -00022ec0: 6520 6973 2e0a 0a53 7065 6369 6679 696e e is...Specifyin │ │ │ │ │ -00022ed0: 6720 6f6e 6c79 20e2 8098 616c 6ce2 8099 g only ...all... │ │ │ │ │ -00022ee0: 2069 6e64 6963 6174 6573 2074 6861 7420 indicates that │ │ │ │ │ -00022ef0: 7468 6520 736f 7572 6365 2070 6163 6b61 the source packa │ │ │ │ │ -00022f00: 6765 2077 696c 6c20 6f6e 6c79 2062 7569 ge will only bui │ │ │ │ │ -00022f10: 6c64 0a61 7263 6869 7465 6374 7572 652d ld.architecture- │ │ │ │ │ -00022f20: 696e 6465 7065 6e64 656e 7420 7061 636b independent pack │ │ │ │ │ -00022f30: 6167 6573 2e0a 0a53 7065 6369 6679 696e ages...Specifyin │ │ │ │ │ -00022f40: 6720 e280 9861 6e79 2061 6c6c e280 9920 g ...any all... │ │ │ │ │ -00022f50: 696e 6469 6361 7465 7320 7468 6174 2074 indicates that t │ │ │ │ │ -00022f60: 6865 2073 6f75 7263 6520 7061 636b 6167 he source packag │ │ │ │ │ -00022f70: 6520 6973 6ee2 8099 7420 6465 7065 6e64 e isn...t depend │ │ │ │ │ -00022f80: 656e 740a 6f6e 2061 6e79 2070 6172 7469 ent.on any parti │ │ │ │ │ -00022f90: 6375 6c61 7220 6172 6368 6974 6563 7475 cular architectu │ │ │ │ │ -00022fa0: 7265 2e20 2054 6865 2073 6574 206f 6620 re. The set of │ │ │ │ │ -00022fb0: 7072 6f64 7563 6564 2062 696e 6172 7920 produced binary │ │ │ │ │ -00022fc0: 7061 636b 6167 6573 0a77 696c 6c20 696e packages.will in │ │ │ │ │ -00022fd0: 636c 7564 6520 6174 206c 6561 7374 206f clude at least o │ │ │ │ │ -00022fe0: 6e65 2061 7263 6869 7465 6374 7572 652d ne architecture- │ │ │ │ │ -00022ff0: 6465 7065 6e64 656e 7420 7061 636b 6167 dependent packag │ │ │ │ │ -00023000: 6520 616e 6420 6f6e 650a 6172 6368 6974 e and one.archit │ │ │ │ │ -00023010: 6563 7475 7265 2d69 6e64 6570 656e 6465 ecture-independe │ │ │ │ │ -00023020: 6e74 2070 6163 6b61 6765 2e0a 0a53 7065 nt package...Spe │ │ │ │ │ -00023030: 6369 6679 696e 6720 6120 6c69 7374 206f cifying a list o │ │ │ │ │ -00023040: 6620 6172 6368 6974 6563 7475 7265 7320 f architectures │ │ │ │ │ -00023050: 6f72 2061 7263 6869 7465 6374 7572 6520 or architecture │ │ │ │ │ -00023060: 7769 6c64 6361 7264 7320 696e 6469 6361 wildcards indica │ │ │ │ │ -00023070: 7465 730a 7468 6174 2074 6865 2073 6f75 tes.that the sou │ │ │ │ │ -00023080: 7263 6520 7769 6c6c 2062 7569 6c64 2061 rce will build a │ │ │ │ │ -00023090: 6e20 6172 6368 6974 6563 7475 7265 2d64 n architecture-d │ │ │ │ │ -000230a0: 6570 656e 6465 6e74 2070 6163 6b61 6765 ependent package │ │ │ │ │ -000230b0: 2c20 616e 6420 7769 6c6c 0a6f 6e6c 7920 , and will.only │ │ │ │ │ -000230c0: 776f 726b 2063 6f72 7265 6374 6c79 206f work correctly o │ │ │ │ │ -000230d0: 6e20 7468 6520 6c69 7374 6564 206f 7220 n the listed or │ │ │ │ │ -000230e0: 6d61 7463 6869 6e67 2061 7263 6869 7465 matching archite │ │ │ │ │ -000230f0: 6374 7572 6573 2e20 2049 6620 7468 650a ctures. If the. │ │ │ │ │ -00023100: 736f 7572 6365 2070 6163 6b61 6765 2061 source package a │ │ │ │ │ -00023110: 6c73 6f20 6275 696c 6473 2061 7420 6c65 lso builds at le │ │ │ │ │ -00023120: 6173 7420 6f6e 6520 6172 6368 6974 6563 ast one architec │ │ │ │ │ -00023130: 7475 7265 2d69 6e64 6570 656e 6465 6e74 ture-independent │ │ │ │ │ -00023140: 0a70 6163 6b61 6765 2c20 e280 9861 6c6c .package, ...all │ │ │ │ │ -00023150: e280 9920 7769 6c6c 2061 6c73 6f20 6265 ... will also be │ │ │ │ │ -00023160: 2069 6e63 6c75 6465 6420 696e 2074 6865 included in the │ │ │ │ │ -00023170: 206c 6973 742e 0a0a 496e 2061 20e2 8098 list...In a ... │ │ │ │ │ -00023180: 2e63 6861 6e67 6573 e280 9920 6669 6c65 .changes... file │ │ │ │ │ -00023190: 2c20 7468 6520 e280 9841 7263 6869 7465 , the ...Archite │ │ │ │ │ -000231a0: 6374 7572 65e2 8099 2066 6965 6c64 206c cture... field l │ │ │ │ │ -000231b0: 6973 7473 2074 6865 2061 7263 6869 7465 ists the archite │ │ │ │ │ -000231c0: 6374 7572 6528 7329 0a6f 6620 7468 6520 cture(s).of the │ │ │ │ │ -000231d0: 7061 636b 6167 6528 7329 2063 7572 7265 package(s) curre │ │ │ │ │ -000231e0: 6e74 6c79 2062 6569 6e67 2075 706c 6f61 ntly being uploa │ │ │ │ │ -000231f0: 6465 642e 2020 5468 6973 2077 696c 6c20 ded. This will │ │ │ │ │ -00023200: 6265 2061 206c 6973 743b 2069 6620 7468 be a list; if th │ │ │ │ │ -00023210: 650a 736f 7572 6365 2066 6f72 2074 6865 e.source for the │ │ │ │ │ -00023220: 2070 6163 6b61 6765 2069 7320 616c 736f package is also │ │ │ │ │ -00023230: 2062 6569 6e67 2075 706c 6f61 6465 642c being uploaded, │ │ │ │ │ -00023240: 2074 6865 2073 7065 6369 616c 2065 6e74 the special ent │ │ │ │ │ -00023250: 7279 0ae2 8098 736f 7572 6365 e280 9920 ry....source... │ │ │ │ │ -00023260: 6973 2061 6c73 6f20 7072 6573 656e 742e is also present. │ │ │ │ │ -00023270: 2020 e280 9861 6c6c e280 9920 7769 6c6c ...all... will │ │ │ │ │ -00023280: 2062 6520 7072 6573 656e 7420 6966 2061 be present if a │ │ │ │ │ -00023290: 6e79 0a61 7263 6869 7465 6374 7572 652d ny.architecture- │ │ │ │ │ -000232a0: 696e 6465 7065 6e64 656e 7420 7061 636b independent pack │ │ │ │ │ -000232b0: 6167 6573 2061 7265 2062 6569 6e67 2075 ages are being u │ │ │ │ │ -000232c0: 706c 6f61 6465 642e 2020 4172 6368 6974 ploaded. Archit │ │ │ │ │ -000232d0: 6563 7475 7265 0a77 696c 6463 6172 6473 ecture.wildcards │ │ │ │ │ -000232e0: 2073 7563 6820 6173 20e2 8098 616e 79e2 such as ...any. │ │ │ │ │ -000232f0: 8099 206d 7573 7420 6e65 7665 7220 6f63 .. must never oc │ │ │ │ │ -00023300: 6375 7220 696e 2074 6865 20e2 8098 4172 cur in the ...Ar │ │ │ │ │ -00023310: 6368 6974 6563 7475 7265 e280 9920 6669 chitecture... fi │ │ │ │ │ -00023320: 656c 6420 696e 0a74 6865 20e2 8098 2e63 eld in.the ....c │ │ │ │ │ -00023330: 6861 6e67 6573 e280 9920 6669 6c65 2e0a hanges... file.. │ │ │ │ │ -00023340: 0a53 6565 202a 6e6f 7465 204d 6169 6e20 .See *note Main │ │ │ │ │ -00023350: 6275 696c 6469 6e67 2073 6372 6970 743b building script; │ │ │ │ │ -00023360: 2064 6562 6961 6e2f 7275 6c65 733a 2037 debian/rules: 7 │ │ │ │ │ -00023370: 632e 2066 6f72 2069 6e66 6f72 6d61 7469 c. for informati │ │ │ │ │ -00023380: 6f6e 206f 6e20 686f 770a 746f 2067 6574 on on how.to get │ │ │ │ │ -00023390: 2074 6865 2061 7263 6869 7465 6374 7572 the architectur │ │ │ │ │ -000233a0: 6520 666f 7220 7468 6520 6275 696c 6420 e for the build │ │ │ │ │ -000233b0: 7072 6f63 6573 732e 0a0a 1f0a 4669 6c65 process.....File │ │ │ │ │ -000233c0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -000233d0: 696e 666f 2c20 204e 6f64 653a 2045 7373 info, Node: Ess │ │ │ │ │ -000233e0: 656e 7469 616c 2c20 204e 6578 743a 2050 ential, Next: P │ │ │ │ │ -000233f0: 6163 6b61 6765 2069 6e74 6572 7265 6c61 ackage interrela │ │ │ │ │ -00023400: 7469 6f6e 7368 6970 2066 6965 6c64 7320 tionship fields │ │ │ │ │ -00023410: 4465 7065 6e64 7320 5072 652d 4465 7065 Depends Pre-Depe │ │ │ │ │ -00023420: 6e64 7320 5265 636f 6d6d 656e 6473 2053 nds Recommends S │ │ │ │ │ -00023430: 7567 6765 7374 7320 4272 6561 6b73 2043 uggests Breaks C │ │ │ │ │ -00023440: 6f6e 666c 6963 7473 2050 726f 7669 6465 onflicts Provide │ │ │ │ │ -00023450: 7320 5265 706c 6163 6573 2045 6e68 616e s Replaces Enhan │ │ │ │ │ -00023460: 6365 732c 2020 5072 6576 3a20 4172 6368 ces, Prev: Arch │ │ │ │ │ -00023470: 6974 6563 7475 7265 2c20 2055 703a 204c itecture, Up: L │ │ │ │ │ -00023480: 6973 7420 6f66 2066 6965 6c64 730a 0a35 ist of fields..5 │ │ │ │ │ -00023490: 2e36 2e39 20e2 8098 4573 7365 6e74 6961 .6.9 ...Essentia │ │ │ │ │ -000234a0: 6ce2 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d l....----------- │ │ │ │ │ -000234b0: 2d2d 2d2d 2d2d 0a0a 5468 6973 2069 7320 ------..This is │ │ │ │ │ -000234c0: 6120 626f 6f6c 6561 6e20 6669 656c 6420 a boolean field │ │ │ │ │ -000234d0: 7768 6963 6820 6d61 7920 6f63 6375 7220 which may occur │ │ │ │ │ -000234e0: 6f6e 6c79 2069 6e20 7468 6520 636f 6e74 only in the cont │ │ │ │ │ -000234f0: 726f 6c20 6669 6c65 206f 6620 610a 6269 rol file of a.bi │ │ │ │ │ -00023500: 6e61 7279 2070 6163 6b61 6765 206f 7220 nary package or │ │ │ │ │ -00023510: 696e 2061 2062 696e 6172 7920 7061 636b in a binary pack │ │ │ │ │ -00023520: 6167 6520 7374 616e 7a61 206f 6620 6120 age stanza of a │ │ │ │ │ -00023530: 736f 7572 6365 2070 6163 6b61 6765 0a74 source package.t │ │ │ │ │ -00023540: 656d 706c 6174 6520 636f 6e74 726f 6c20 emplate control │ │ │ │ │ -00023550: 6669 6c65 2e0a 0a49 6620 7365 7420 746f file...If set to │ │ │ │ │ -00023560: 20e2 8098 7965 73e2 8099 2074 6865 6e20 ...yes... then │ │ │ │ │ -00023570: 7468 6520 7061 636b 6167 6520 6d61 6e61 the package mana │ │ │ │ │ -00023580: 6765 6d65 6e74 2073 7973 7465 6d20 7769 gement system wi │ │ │ │ │ -00023590: 6c6c 2072 6566 7573 6520 746f 2072 656d ll refuse to rem │ │ │ │ │ -000235a0: 6f76 650a 7468 6520 7061 636b 6167 6520 ove.the package │ │ │ │ │ -000235b0: 2875 7067 7261 6469 6e67 2061 6e64 2072 (upgrading and r │ │ │ │ │ -000235c0: 6570 6c61 6369 6e67 2069 7420 6973 2073 eplacing it is s │ │ │ │ │ -000235d0: 7469 6c6c 2070 6f73 7369 626c 6529 2e20 till possible). │ │ │ │ │ -000235e0: 2054 6865 206f 7468 6572 0a70 6f73 7369 The other.possi │ │ │ │ │ -000235f0: 626c 6520 7661 6c75 6520 6973 20e2 8098 ble value is ... │ │ │ │ │ -00023600: 6e6f e280 992c 2077 6869 6368 2069 7320 no..., which is │ │ │ │ │ -00023610: 7468 6520 7361 6d65 2061 7320 6e6f 7420 the same as not │ │ │ │ │ -00023620: 6861 7669 6e67 2074 6865 2066 6965 6c64 having the field │ │ │ │ │ -00023630: 2061 740a 616c 6c2e 0a0a 1f0a 4669 6c65 at.all.....File │ │ │ │ │ -00023640: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00023650: 696e 666f 2c20 204e 6f64 653a 2050 6163 info, Node: Pac │ │ │ │ │ -00023660: 6b61 6765 2069 6e74 6572 7265 6c61 7469 kage interrelati │ │ │ │ │ -00023670: 6f6e 7368 6970 2066 6965 6c64 7320 4465 onship fields De │ │ │ │ │ -00023680: 7065 6e64 7320 5072 652d 4465 7065 6e64 pends Pre-Depend │ │ │ │ │ -00023690: 7320 5265 636f 6d6d 656e 6473 2053 7567 s Recommends Sug │ │ │ │ │ -000236a0: 6765 7374 7320 4272 6561 6b73 2043 6f6e gests Breaks Con │ │ │ │ │ -000236b0: 666c 6963 7473 2050 726f 7669 6465 7320 flicts Provides │ │ │ │ │ -000236c0: 5265 706c 6163 6573 2045 6e68 616e 6365 Replaces Enhance │ │ │ │ │ -000236d0: 732c 2020 4e65 7874 3a20 5374 616e 6461 s, Next: Standa │ │ │ │ │ -000236e0: 7264 732d 5665 7273 696f 6e2c 2020 5072 rds-Version, Pr │ │ │ │ │ -000236f0: 6576 3a20 4573 7365 6e74 6961 6c2c 2020 ev: Essential, │ │ │ │ │ -00023700: 5570 3a20 4c69 7374 206f 6620 6669 656c Up: List of fiel │ │ │ │ │ -00023710: 6473 0a0a 352e 362e 3130 2050 6163 6b61 ds..5.6.10 Packa │ │ │ │ │ -00023720: 6765 2069 6e74 6572 7265 6c61 7469 6f6e ge interrelation │ │ │ │ │ -00023730: 7368 6970 2066 6965 6c64 733a 20e2 8098 ship fields: ... │ │ │ │ │ -00023740: 4465 7065 6e64 73e2 8099 2c20 e280 9850 Depends..., ...P │ │ │ │ │ -00023750: 7265 2d44 6570 656e 6473 e280 992c 20e2 re-Depends..., . │ │ │ │ │ -00023760: 8098 5265 636f 6d6d 656e 6473 e280 992c ..Recommends..., │ │ │ │ │ -00023770: 20e2 8098 5375 6767 6573 7473 e280 992c ...Suggests..., │ │ │ │ │ -00023780: 20e2 8098 4272 6561 6b73 e280 992c 20e2 ...Breaks..., . │ │ │ │ │ -00023790: 8098 436f 6e66 6c69 6374 73e2 8099 2c20 ..Conflicts..., │ │ │ │ │ -000237a0: e280 9850 726f 7669 6465 73e2 8099 2c20 ...Provides..., │ │ │ │ │ -000237b0: e280 9852 6570 6c61 6365 73e2 8099 2c20 ...Replaces..., │ │ │ │ │ -000237c0: e280 9845 6e68 616e 6365 73e2 8099 0a2d ...Enhances....- │ │ │ │ │ +00020b50: 3d3d 3d3d 0a0a 5468 6520 e280 982e 6368 ====..The ....ch │ │ │ │ │ +00020b60: 616e 6765 73e2 8099 2066 696c 6573 2061 anges... files a │ │ │ │ │ +00020b70: 7265 2075 7365 6420 6279 2074 6865 2044 re used by the D │ │ │ │ │ +00020b80: 6562 6961 6e20 6172 6368 6976 6520 6d61 ebian archive ma │ │ │ │ │ +00020b90: 696e 7465 6e61 6e63 6520 736f 6674 7761 intenance softwa │ │ │ │ │ +00020ba0: 7265 0a74 6f20 7072 6f63 6573 7320 7570 re.to process up │ │ │ │ │ +00020bb0: 6461 7465 7320 746f 2070 6163 6b61 6765 dates to package │ │ │ │ │ +00020bc0: 732e 2020 5468 6579 2063 6f6e 7369 7374 s. They consist │ │ │ │ │ +00020bd0: 206f 6620 6120 7369 6e67 6c65 2073 7461 of a single sta │ │ │ │ │ +00020be0: 6e7a 612c 0a70 6f73 7369 626c 7920 7375 nza,.possibly su │ │ │ │ │ +00020bf0: 7272 6f75 6e64 6564 2062 7920 616e 204f rrounded by an O │ │ │ │ │ +00020c00: 7065 6e50 4750 2073 6967 6e61 7475 7265 penPGP signature │ │ │ │ │ +00020c10: 2e20 2054 6861 7420 7374 616e 7a61 2063 . That stanza c │ │ │ │ │ +00020c20: 6f6e 7461 696e 730a 696e 666f 726d 6174 ontains.informat │ │ │ │ │ +00020c30: 696f 6e20 6672 6f6d 2074 6865 20e2 8098 ion from the ... │ │ │ │ │ +00020c40: 6465 6269 616e 2f63 6f6e 7472 6f6c e280 debian/control.. │ │ │ │ │ +00020c50: 9920 6669 6c65 2061 6e64 206f 7468 6572 . file and other │ │ │ │ │ +00020c60: 2064 6174 6120 6162 6f75 7420 7468 650a data about the. │ │ │ │ │ +00020c70: 736f 7572 6365 2070 6163 6b61 6765 2067 source package g │ │ │ │ │ +00020c80: 6174 6865 7265 6420 7669 6120 e280 9864 athered via ...d │ │ │ │ │ +00020c90: 6562 6961 6e2f 6368 616e 6765 6c6f 67e2 ebian/changelog. │ │ │ │ │ +00020ca0: 8099 2061 6e64 20e2 8098 6465 6269 616e .. and ...debian │ │ │ │ │ +00020cb0: 2f72 756c 6573 e280 992e 0a0a e280 982e /rules.......... │ │ │ │ │ +00020cc0: 6368 616e 6765 73e2 8099 2066 696c 6573 changes... files │ │ │ │ │ +00020cd0: 2068 6176 6520 6120 666f 726d 6174 2076 have a format v │ │ │ │ │ +00020ce0: 6572 7369 6f6e 2074 6861 7420 6973 2069 ersion that is i │ │ │ │ │ +00020cf0: 6e63 7265 6d65 6e74 6564 2077 6865 6e65 ncremented whene │ │ │ │ │ +00020d00: 7665 7220 7468 650a 646f 6375 6d65 6e74 ver the.document │ │ │ │ │ +00020d10: 6564 2066 6965 6c64 7320 6f72 2074 6865 ed fields or the │ │ │ │ │ +00020d20: 6972 206d 6561 6e69 6e67 2063 6861 6e67 ir meaning chang │ │ │ │ │ +00020d30: 652e 2020 5468 6973 2064 6f63 756d 656e e. This documen │ │ │ │ │ +00020d40: 7420 6465 7363 7269 6265 730a 666f 726d t describes.form │ │ │ │ │ +00020d50: 6174 2031 2e38 2e0a 0a54 6865 2066 6965 at 1.8...The fie │ │ │ │ │ +00020d60: 6c64 7320 696e 2074 6869 7320 6669 6c65 lds in this file │ │ │ │ │ +00020d70: 2061 7265 3a0a 0a20 2020 2d20 2a6e 6f74 are:.. - *not │ │ │ │ │ +00020d80: 6520 466f 726d 6174 3a20 6131 2e20 286d e Format: a1. (m │ │ │ │ │ +00020d90: 616e 6461 746f 7279 290a 0a20 2020 2d20 andatory).. - │ │ │ │ │ +00020da0: 2a6e 6f74 6520 4461 7465 3a20 6138 2e20 *note Date: a8. │ │ │ │ │ +00020db0: 286d 616e 6461 746f 7279 290a 0a20 2020 (mandatory).. │ │ │ │ │ +00020dc0: 2d20 2a6e 6f74 6520 536f 7572 6365 3a20 - *note Source: │ │ │ │ │ +00020dd0: 3935 2e20 286d 616e 6461 746f 7279 290a 95. (mandatory). │ │ │ │ │ +00020de0: 0a20 2020 2d20 2a6e 6f74 6520 4269 6e61 . - *note Bina │ │ │ │ │ +00020df0: 7279 3a20 6132 2e20 286d 616e 6461 746f ry: a2. (mandato │ │ │ │ │ +00020e00: 7279 2069 6e20 736f 6d65 2063 6173 6573 ry in some cases │ │ │ │ │ +00020e10: 290a 0a20 2020 2d20 2a6e 6f74 6520 4172 ).. - *note Ar │ │ │ │ │ +00020e20: 6368 6974 6563 7475 7265 3a20 3961 2e20 chitecture: 9a. │ │ │ │ │ +00020e30: 286d 616e 6461 746f 7279 290a 0a20 2020 (mandatory).. │ │ │ │ │ +00020e40: 2d20 2a6e 6f74 6520 5665 7273 696f 6e3a - *note Version: │ │ │ │ │ +00020e50: 2034 312e 2028 6d61 6e64 6174 6f72 7929 41. (mandatory) │ │ │ │ │ +00020e60: 0a0a 2020 202d 202a 6e6f 7465 2044 6973 .. - *note Dis │ │ │ │ │ +00020e70: 7472 6962 7574 696f 6e3a 2036 652e 2028 tribution: 6e. ( │ │ │ │ │ +00020e80: 6d61 6e64 6174 6f72 7929 0a0a 2020 202d mandatory).. - │ │ │ │ │ +00020e90: 202a 6e6f 7465 2055 7267 656e 6379 3a20 *note Urgency: │ │ │ │ │ +00020ea0: 3666 2e20 2872 6563 6f6d 6d65 6e64 6564 6f. (recommended │ │ │ │ │ +00020eb0: 290a 0a20 2020 2d20 2a6e 6f74 6520 4d61 ).. - *note Ma │ │ │ │ │ +00020ec0: 696e 7461 696e 6572 3a20 3439 2e20 286d intainer: 49. (m │ │ │ │ │ +00020ed0: 616e 6461 746f 7279 290a 0a20 2020 2d20 andatory).. - │ │ │ │ │ +00020ee0: 2a6e 6f74 6520 4368 616e 6765 642d 4279 *note Changed-By │ │ │ │ │ +00020ef0: 3a20 3731 2e0a 0a20 2020 2d20 2a6e 6f74 : 71... - *not │ │ │ │ │ +00020f00: 6520 4465 7363 7269 7074 696f 6e3a 2034 e Description: 4 │ │ │ │ │ +00020f10: 642e 2028 6d61 6e64 6174 6f72 7920 696e d. (mandatory in │ │ │ │ │ +00020f20: 2073 6f6d 6520 6361 7365 7329 0a0a 2020 some cases).. │ │ │ │ │ +00020f30: 202d 202a 6e6f 7465 2043 6c6f 7365 733a - *note Closes: │ │ │ │ │ +00020f40: 2037 302e 0a0a 2020 202d 202a 6e6f 7465 70... - *note │ │ │ │ │ +00020f50: 2043 6861 6e67 6573 3a20 6139 2e20 286d Changes: a9. (m │ │ │ │ │ +00020f60: 616e 6461 746f 7279 290a 0a20 2020 2d20 andatory).. - │ │ │ │ │ +00020f70: 2a6e 6f74 6520 4368 6563 6b73 756d 732d *note Checksums- │ │ │ │ │ +00020f80: 5368 6131 2061 6e64 2043 6865 636b 7375 Sha1 and Checksu │ │ │ │ │ +00020f90: 6d73 2d53 6861 3235 363a 2061 352e 2028 ms-Sha256: a5. ( │ │ │ │ │ +00020fa0: 6d61 6e64 6174 6f72 7929 0a0a 2020 202d mandatory).. - │ │ │ │ │ +00020fb0: 202a 6e6f 7465 2046 696c 6573 3a20 3436 *note Files: 46 │ │ │ │ │ +00020fc0: 2e20 286d 616e 6461 746f 7279 290a 0a1f . (mandatory)... │ │ │ │ │ +00020fd0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00020fe0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00020ff0: 3a20 4c69 7374 206f 6620 6669 656c 6473 : List of fields │ │ │ │ │ +00021000: 2c20 204e 6578 743a 2055 7365 722d 6465 , Next: User-de │ │ │ │ │ +00021010: 6669 6e65 6420 6669 656c 6473 2c20 2050 fined fields, P │ │ │ │ │ +00021020: 7265 763a 2044 6562 6961 6e20 7570 6c6f rev: Debian uplo │ │ │ │ │ +00021030: 6164 2063 6861 6e67 6573 2063 6f6e 7472 ad changes contr │ │ │ │ │ +00021040: 6f6c 2066 696c 6573 20e2 8093 2063 6861 ol files ... cha │ │ │ │ │ +00021050: 6e67 6573 2c20 2055 703a 2043 6f6e 7472 nges, Up: Contr │ │ │ │ │ +00021060: 6f6c 2066 696c 6573 2061 6e64 2074 6865 ol files and the │ │ │ │ │ +00021070: 6972 2066 6965 6c64 730a 0a35 2e36 204c ir fields..5.6 L │ │ │ │ │ +00021080: 6973 7420 6f66 2066 6965 6c64 730a 3d3d ist of fields.== │ │ │ │ │ +00021090: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000210a0: 0a0a 2a20 4d65 6e75 3a0a 0a2a 2053 6f75 ..* Menu:..* Sou │ │ │ │ │ +000210b0: 7263 653a 3a0a 2a20 4d61 696e 7461 696e rce::.* Maintain │ │ │ │ │ +000210c0: 6572 3a3a 0a2a 2055 706c 6f61 6465 7273 er::.* Uploaders │ │ │ │ │ +000210d0: 3a3a 0a2a 2043 6861 6e67 6564 2d42 793a ::.* Changed-By: │ │ │ │ │ +000210e0: 3a0a 2a20 5365 6374 696f 6e3a 3a0a 2a20 :.* Section::.* │ │ │ │ │ +000210f0: 5072 696f 7269 7479 3a3a 0a2a 2050 6163 Priority::.* Pac │ │ │ │ │ +00021100: 6b61 6765 3a3a 0a2a 2041 7263 6869 7465 kage::.* Archite │ │ │ │ │ +00021110: 6374 7572 653a 3a0a 2a20 4573 7365 6e74 cture::.* Essent │ │ │ │ │ +00021120: 6961 6c3a 3a0a 2a20 5061 636b 6167 6520 ial::.* Package │ │ │ │ │ +00021130: 696e 7465 7272 656c 6174 696f 6e73 6869 interrelationshi │ │ │ │ │ +00021140: 7020 6669 656c 6473 3b20 4465 7065 6e64 p fields; Depend │ │ │ │ │ +00021150: 732c 2050 7265 2d44 6570 656e 6473 2c20 s, Pre-Depends, │ │ │ │ │ +00021160: 5265 636f 6d6d 656e 6473 2c20 5375 6767 Recommends, Sugg │ │ │ │ │ +00021170: 6573 7473 2c20 4272 6561 6b73 2c20 436f ests, Breaks, Co │ │ │ │ │ +00021180: 6e66 6c69 6374 732c 2050 726f 7669 6465 nflicts, Provide │ │ │ │ │ +00021190: 732c 2052 6570 6c61 6365 732c 2045 6e68 s, Replaces, Enh │ │ │ │ │ +000211a0: 616e 6365 733a 2050 6163 6b61 6765 2069 ances: Package i │ │ │ │ │ +000211b0: 6e74 6572 7265 6c61 7469 6f6e 7368 6970 nterrelationship │ │ │ │ │ +000211c0: 2066 6965 6c64 7320 4465 7065 6e64 7320 fields Depends │ │ │ │ │ +000211d0: 5072 652d 4465 7065 6e64 7320 5265 636f Pre-Depends Reco │ │ │ │ │ +000211e0: 6d6d 656e 6473 2053 7567 6765 7374 7320 mmends Suggests │ │ │ │ │ +000211f0: 4272 6561 6b73 2043 6f6e 666c 6963 7473 Breaks Conflicts │ │ │ │ │ +00021200: 2050 726f 7669 6465 7320 5265 706c 6163 Provides Replac │ │ │ │ │ +00021210: 6573 2045 6e68 616e 6365 732e 0a2a 2053 es Enhances..* S │ │ │ │ │ +00021220: 7461 6e64 6172 6473 2d56 6572 7369 6f6e tandards-Version │ │ │ │ │ +00021230: 3a3a 0a2a 2056 6572 7369 6f6e 3a3a 0a2a ::.* Version::.* │ │ │ │ │ +00021240: 2044 6573 6372 6970 7469 6f6e 3a3a 0a2a Description::.* │ │ │ │ │ +00021250: 2044 6973 7472 6962 7574 696f 6e3a 3a0a Distribution::. │ │ │ │ │ +00021260: 2a20 4461 7465 3a3a 0a2a 2046 6f72 6d61 * Date::.* Forma │ │ │ │ │ +00021270: 743a 3a0a 2a20 5572 6765 6e63 793a 3a0a t::.* Urgency::. │ │ │ │ │ +00021280: 2a20 4368 616e 6765 733a 3a0a 2a20 4269 * Changes::.* Bi │ │ │ │ │ +00021290: 6e61 7279 3a3a 0a2a 2049 6e73 7461 6c6c nary::.* Install │ │ │ │ │ +000212a0: 6564 2d53 697a 653a 3a0a 2a20 4669 6c65 ed-Size::.* File │ │ │ │ │ +000212b0: 733a 3a0a 2a20 436c 6f73 6573 3a3a 0a2a s::.* Closes::.* │ │ │ │ │ +000212c0: 2048 6f6d 6570 6167 653a 3a0a 2a20 4368 Homepage::.* Ch │ │ │ │ │ +000212d0: 6563 6b73 756d 732d 5368 6131 2061 6e64 ecksums-Sha1 and │ │ │ │ │ +000212e0: 2043 6865 636b 7375 6d73 2d53 6861 3235 Checksums-Sha25 │ │ │ │ │ +000212f0: 363a 3a0a 2a20 444d 2d55 706c 6f61 642d 6::.* DM-Upload- │ │ │ │ │ +00021300: 416c 6c6f 7765 643a 3a0a 2a20 5665 7273 Allowed::.* Vers │ │ │ │ │ +00021310: 696f 6e20 436f 6e74 726f 6c20 5379 7374 ion Control Syst │ │ │ │ │ +00021320: 656d 2028 5643 5329 2066 6965 6c64 733a em (VCS) fields: │ │ │ │ │ +00021330: 2056 6572 7369 6f6e 2043 6f6e 7472 6f6c Version Control │ │ │ │ │ +00021340: 2053 7973 7465 6d20 5643 5320 6669 656c System VCS fiel │ │ │ │ │ +00021350: 6473 2e0a 2a20 5061 636b 6167 652d 4c69 ds..* Package-Li │ │ │ │ │ +00021360: 7374 3a3a 0a2a 2050 6163 6b61 6765 2d54 st::.* Package-T │ │ │ │ │ +00021370: 7970 653a 3a0a 2a20 4467 6974 3a3a 0a2a ype::.* Dgit::.* │ │ │ │ │ +00021380: 2054 6573 7473 7569 7465 3a3a 0a2a 2052 Testsuite::.* R │ │ │ │ │ +00021390: 756c 6573 2d52 6571 7569 7265 732d 526f ules-Requires-Ro │ │ │ │ │ +000213a0: 6f74 3a3a 0a0a 1f0a 4669 6c65 3a20 6465 ot::....File: de │ │ │ │ │ +000213b0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +000213c0: 2c20 204e 6f64 653a 2053 6f75 7263 652c , Node: Source, │ │ │ │ │ +000213d0: 2020 4e65 7874 3a20 4d61 696e 7461 696e Next: Maintain │ │ │ │ │ +000213e0: 6572 2c20 2055 703a 204c 6973 7420 6f66 er, Up: List of │ │ │ │ │ +000213f0: 2066 6965 6c64 730a 0a35 2e36 2e31 20e2 fields..5.6.1 . │ │ │ │ │ +00021400: 8098 536f 7572 6365 e280 990a 2d2d 2d2d ..Source....---- │ │ │ │ │ +00021410: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6973 ----------..This │ │ │ │ │ +00021420: 2066 6965 6c64 2069 6465 6e74 6966 6965 field identifie │ │ │ │ │ +00021430: 7320 7468 6520 736f 7572 6365 2070 6163 s the source pac │ │ │ │ │ +00021440: 6b61 6765 206e 616d 652e 0a0a 496e 20e2 kage name...In . │ │ │ │ │ +00021450: 8098 6465 6269 616e 2f63 6f6e 7472 6f6c ..debian/control │ │ │ │ │ +00021460: e280 9920 6f72 2061 20e2 8098 2e64 7363 ... or a ....dsc │ │ │ │ │ +00021470: e280 9920 6669 6c65 2c20 7468 6973 2066 ... file, this f │ │ │ │ │ +00021480: 6965 6c64 206d 7573 7420 636f 6e74 6169 ield must contai │ │ │ │ │ +00021490: 6e20 6f6e 6c79 2074 6865 0a6e 616d 6520 n only the.name │ │ │ │ │ +000214a0: 6f66 2074 6865 2073 6f75 7263 6520 7061 of the source pa │ │ │ │ │ +000214b0: 636b 6167 652e 0a0a 496e 2061 2062 696e ckage...In a bin │ │ │ │ │ +000214c0: 6172 7920 7061 636b 6167 6520 636f 6e74 ary package cont │ │ │ │ │ +000214d0: 726f 6c20 6669 6c65 206f 7220 6120 e280 rol file or a .. │ │ │ │ │ +000214e0: 982e 6368 616e 6765 73e2 8099 2066 696c ..changes... fil │ │ │ │ │ +000214f0: 652c 2074 6865 2073 6f75 7263 650a 7061 e, the source.pa │ │ │ │ │ +00021500: 636b 6167 6520 6e61 6d65 206d 6179 2062 ckage name may b │ │ │ │ │ +00021510: 6520 666f 6c6c 6f77 6564 2062 7920 6120 e followed by a │ │ │ │ │ +00021520: 7665 7273 696f 6e20 6e75 6d62 6572 2069 version number i │ │ │ │ │ +00021530: 6e20 7061 7265 6e74 6865 7365 732e 2020 n parentheses. │ │ │ │ │ +00021540: 2831 290a 5468 6973 2076 6572 7369 6f6e (1).This version │ │ │ │ │ +00021550: 206e 756d 6265 7220 6d61 7920 6265 206f number may be o │ │ │ │ │ +00021560: 6d69 7474 6564 2028 616e 6420 6973 2c20 mitted (and is, │ │ │ │ │ +00021570: 6279 20e2 8098 6470 6b67 2d67 656e 636f by ...dpkg-genco │ │ │ │ │ +00021580: 6e74 726f 6ce2 8099 2920 6966 2069 740a ntrol...) if it. │ │ │ │ │ +00021590: 6861 7320 7468 6520 7361 6d65 2076 616c has the same val │ │ │ │ │ +000215a0: 7565 2061 7320 7468 6520 e280 9856 6572 ue as the ...Ver │ │ │ │ │ +000215b0: 7369 6f6e e280 9920 6669 656c 6420 6f66 sion... field of │ │ │ │ │ +000215c0: 2074 6865 2062 696e 6172 7920 7061 636b the binary pack │ │ │ │ │ +000215d0: 6167 6520 696e 0a71 7565 7374 696f 6e2e age in.question. │ │ │ │ │ +000215e0: 2020 5468 6520 6669 656c 6420 6974 7365 The field itse │ │ │ │ │ +000215f0: 6c66 206d 6179 2062 6520 6f6d 6974 7465 lf may be omitte │ │ │ │ │ +00021600: 6420 6672 6f6d 2061 2062 696e 6172 7920 d from a binary │ │ │ │ │ +00021610: 7061 636b 6167 6520 636f 6e74 726f 6c0a package control. │ │ │ │ │ +00021620: 6669 6c65 2077 6865 6e20 7468 6520 736f file when the so │ │ │ │ │ +00021630: 7572 6365 2070 6163 6b61 6765 2068 6173 urce package has │ │ │ │ │ +00021640: 2074 6865 2073 616d 6520 6e61 6d65 2061 the same name a │ │ │ │ │ +00021650: 6e64 2076 6572 7369 6f6e 2061 7320 7468 nd version as th │ │ │ │ │ +00021660: 6520 6269 6e61 7279 0a70 6163 6b61 6765 e binary.package │ │ │ │ │ +00021670: 2e0a 0a50 6163 6b61 6765 206e 616d 6573 ...Package names │ │ │ │ │ +00021680: 2028 626f 7468 2073 6f75 7263 6520 616e (both source an │ │ │ │ │ +00021690: 6420 6269 6e61 7279 2c20 7365 6520 2a6e d binary, see *n │ │ │ │ │ +000216a0: 6f74 6520 5061 636b 6167 653a 2033 632e ote Package: 3c. │ │ │ │ │ +000216b0: 2920 6d75 7374 0a63 6f6e 7369 7374 206f ) must.consist o │ │ │ │ │ +000216c0: 6e6c 7920 6f66 206c 6f77 6572 2063 6173 nly of lower cas │ │ │ │ │ +000216d0: 6520 6c65 7474 6572 7320 28e2 8098 612d e letters (...a- │ │ │ │ │ +000216e0: 7ae2 8099 292c 2064 6967 6974 7320 28e2 z...), digits (. │ │ │ │ │ +000216f0: 8098 302d 39e2 8099 292c 2070 6c75 7320 ..0-9...), plus │ │ │ │ │ +00021700: 28e2 8098 2be2 8099 290a 616e 6420 6d69 (...+...).and mi │ │ │ │ │ +00021710: 6e75 7320 28e2 8098 2de2 8099 2920 7369 nus (...-...) si │ │ │ │ │ +00021720: 676e 732c 2061 6e64 2070 6572 696f 6473 gns, and periods │ │ │ │ │ +00021730: 2028 e280 982e e280 9929 2e20 2054 6865 (.......). The │ │ │ │ │ +00021740: 7920 6d75 7374 2062 6520 6174 206c 6561 y must be at lea │ │ │ │ │ +00021750: 7374 2074 776f 0a63 6861 7261 6374 6572 st two.character │ │ │ │ │ +00021760: 7320 6c6f 6e67 2061 6e64 206d 7573 7420 s long and must │ │ │ │ │ +00021770: 7374 6172 7420 7769 7468 2061 6e20 616c start with an al │ │ │ │ │ +00021780: 7068 616e 756d 6572 6963 2063 6861 7261 phanumeric chara │ │ │ │ │ +00021790: 6374 6572 2e0a 0a20 2020 2d2d 2d2d 2d2d cter... ------ │ │ │ │ │ +000217a0: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ +000217b0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ +000217c0: 2920 4974 2069 7320 6375 7374 6f6d 6172 ) It is customar │ │ │ │ │ +000217d0: 7920 746f 206c 6561 7665 2061 2073 7061 y to leave a spa │ │ │ │ │ +000217e0: 6365 2061 6674 6572 2074 6865 2070 6163 ce after the pac │ │ │ │ │ +000217f0: 6b61 6765 206e 616d 6520 6966 2061 0a76 kage name if a.v │ │ │ │ │ +00021800: 6572 7369 6f6e 206e 756d 6265 7220 6973 ersion number is │ │ │ │ │ +00021810: 2073 7065 6369 6669 6564 2e0a 0a1f 0a46 specified.....F │ │ │ │ │ +00021820: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00021830: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00021840: 4d61 696e 7461 696e 6572 2c20 204e 6578 Maintainer, Nex │ │ │ │ │ +00021850: 743a 2055 706c 6f61 6465 7273 2c20 2050 t: Uploaders, P │ │ │ │ │ +00021860: 7265 763a 2053 6f75 7263 652c 2020 5570 rev: Source, Up │ │ │ │ │ +00021870: 3a20 4c69 7374 206f 6620 6669 656c 6473 : List of fields │ │ │ │ │ +00021880: 0a0a 352e 362e 3220 e280 984d 6169 6e74 ..5.6.2 ...Maint │ │ │ │ │ +00021890: 6169 6e65 72e2 8099 0a2d 2d2d 2d2d 2d2d ainer....------- │ │ │ │ │ +000218a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 -----------..The │ │ │ │ │ +000218b0: 2070 6163 6b61 6765 206d 6169 6e74 6169 package maintai │ │ │ │ │ +000218c0: 6e65 72e2 8099 7320 6e61 6d65 2061 6e64 ner...s name and │ │ │ │ │ +000218d0: 2065 6d61 696c 2061 6464 7265 7373 2e20 email address. │ │ │ │ │ +000218e0: 2054 6865 206e 616d 6520 6d75 7374 2063 The name must c │ │ │ │ │ +000218f0: 6f6d 650a 6669 7273 742c 2074 6865 6e20 ome.first, then │ │ │ │ │ +00021900: 7468 6520 656d 6169 6c20 6164 6472 6573 the email addres │ │ │ │ │ +00021910: 7320 696e 7369 6465 2061 6e67 6c65 2062 s inside angle b │ │ │ │ │ +00021920: 7261 636b 6574 7320 e280 983c 3ee2 8099 rackets ...<>... │ │ │ │ │ +00021930: 2028 696e 2052 4643 3832 320a 666f 726d (in RFC822.form │ │ │ │ │ +00021940: 6174 292e 0a0a 4966 2074 6865 206d 6169 at)...If the mai │ │ │ │ │ +00021950: 6e74 6169 6e65 72e2 8099 7320 6e61 6d65 ntainer...s name │ │ │ │ │ +00021960: 2063 6f6e 7461 696e 7320 6120 6675 6c6c contains a full │ │ │ │ │ +00021970: 2073 746f 7020 7468 656e 2074 6865 2077 stop then the w │ │ │ │ │ +00021980: 686f 6c65 2066 6965 6c64 2077 696c 6c0a hole field will. │ │ │ │ │ +00021990: 6e6f 7420 776f 726b 2064 6972 6563 746c not work directl │ │ │ │ │ +000219a0: 7920 6173 2061 6e20 656d 6169 6c20 6164 y as an email ad │ │ │ │ │ +000219b0: 6472 6573 7320 6475 6520 746f 2061 206d dress due to a m │ │ │ │ │ +000219c0: 6973 6665 6174 7572 6520 696e 2074 6865 isfeature in the │ │ │ │ │ +000219d0: 2073 796e 7461 780a 7370 6563 6966 6965 syntax.specifie │ │ │ │ │ +000219e0: 6420 696e 2052 4643 3832 323b 2061 2070 d in RFC822; a p │ │ │ │ │ +000219f0: 726f 6772 616d 2075 7369 6e67 2074 6869 rogram using thi │ │ │ │ │ +00021a00: 7320 6669 656c 6420 6173 2061 6e20 6164 s field as an ad │ │ │ │ │ +00021a10: 6472 6573 7320 6d75 7374 2063 6865 636b dress must check │ │ │ │ │ +00021a20: 0a66 6f72 2074 6869 7320 616e 6420 636f .for this and co │ │ │ │ │ +00021a30: 7272 6563 7420 7468 6520 7072 6f62 6c65 rrect the proble │ │ │ │ │ +00021a40: 6d20 6966 206e 6563 6573 7361 7279 2028 m if necessary ( │ │ │ │ │ +00021a50: 666f 7220 6578 616d 706c 6520 6279 2070 for example by p │ │ │ │ │ +00021a60: 7574 7469 6e67 0a74 6865 206e 616d 6520 utting.the name │ │ │ │ │ +00021a70: 696e 2072 6f75 6e64 2062 7261 636b 6574 in round bracket │ │ │ │ │ +00021a80: 7320 616e 6420 6d6f 7669 6e67 2069 7420 s and moving it │ │ │ │ │ +00021a90: 746f 2074 6865 2065 6e64 2c20 616e 6420 to the end, and │ │ │ │ │ +00021aa0: 6272 696e 6769 6e67 2074 6865 0a65 6d61 bringing the.ema │ │ │ │ │ +00021ab0: 696c 2061 6464 7265 7373 2066 6f72 7761 il address forwa │ │ │ │ │ +00021ac0: 7264 292e 0a0a 5365 6520 2a6e 6f74 6520 rd)...See *note │ │ │ │ │ +00021ad0: 5468 6520 6d61 696e 7461 696e 6572 206f The maintainer o │ │ │ │ │ +00021ae0: 6620 6120 7061 636b 6167 653a 2034 372e f a package: 47. │ │ │ │ │ +00021af0: 2066 6f72 2061 6464 6974 696f 6e61 6c20 for additional │ │ │ │ │ +00021b00: 7265 7175 6972 656d 656e 7473 0a61 6e64 requirements.and │ │ │ │ │ +00021b10: 2069 6e66 6f72 6d61 7469 6f6e 2061 626f information abo │ │ │ │ │ +00021b20: 7574 2070 6163 6b61 6765 206d 6169 6e74 ut package maint │ │ │ │ │ +00021b30: 6169 6e65 7273 2e0a 0a1f 0a46 696c 653a ainers.....File: │ │ │ │ │ +00021b40: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +00021b50: 6e66 6f2c 2020 4e6f 6465 3a20 5570 6c6f nfo, Node: Uplo │ │ │ │ │ +00021b60: 6164 6572 732c 2020 4e65 7874 3a20 4368 aders, Next: Ch │ │ │ │ │ +00021b70: 616e 6765 642d 4279 2c20 2050 7265 763a anged-By, Prev: │ │ │ │ │ +00021b80: 204d 6169 6e74 6169 6e65 722c 2020 5570 Maintainer, Up │ │ │ │ │ +00021b90: 3a20 4c69 7374 206f 6620 6669 656c 6473 : List of fields │ │ │ │ │ +00021ba0: 0a0a 352e 362e 3320 e280 9855 706c 6f61 ..5.6.3 ...Uploa │ │ │ │ │ +00021bb0: 6465 7273 e280 990a 2d2d 2d2d 2d2d 2d2d ders....-------- │ │ │ │ │ +00021bc0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a4c 6973 7420 ---------..List │ │ │ │ │ +00021bd0: 6f66 2074 6865 206e 616d 6573 2061 6e64 of the names and │ │ │ │ │ +00021be0: 2065 6d61 696c 2061 6464 7265 7373 6573 email addresses │ │ │ │ │ +00021bf0: 206f 6620 636f 2d6d 6169 6e74 6169 6e65 of co-maintaine │ │ │ │ │ +00021c00: 7273 206f 6620 7468 6520 7061 636b 6167 rs of the packag │ │ │ │ │ +00021c10: 652c 0a69 6620 616e 792e 2020 4966 2074 e,.if any. If t │ │ │ │ │ +00021c20: 6865 2070 6163 6b61 6765 2068 6173 206f he package has o │ │ │ │ │ +00021c30: 7468 6572 206d 6169 6e74 6169 6e65 7273 ther maintainers │ │ │ │ │ +00021c40: 2062 6573 6964 6573 2074 6865 206f 6e65 besides the one │ │ │ │ │ +00021c50: 206e 616d 6564 2069 6e0a 7468 6520 2a6e named in.the *n │ │ │ │ │ +00021c60: 6f74 6520 4d61 696e 7461 696e 6572 2066 ote Maintainer f │ │ │ │ │ +00021c70: 6965 6c64 3a20 3439 2c20 7468 6569 7220 ield: 49, their │ │ │ │ │ +00021c80: 6e61 6d65 7320 616e 6420 656d 6169 6c20 names and email │ │ │ │ │ +00021c90: 6164 6472 6573 7365 7320 7368 6f75 6c64 addresses should │ │ │ │ │ +00021ca0: 0a62 6520 6c69 7374 6564 2068 6572 652e .be listed here. │ │ │ │ │ +00021cb0: 2020 5468 6520 666f 726d 6174 206f 6620 The format of │ │ │ │ │ +00021cc0: 6561 6368 2065 6e74 7279 2069 7320 7468 each entry is th │ │ │ │ │ +00021cd0: 6520 7361 6d65 2061 7320 7468 6174 206f e same as that o │ │ │ │ │ +00021ce0: 6620 7468 650a 4d61 696e 7461 696e 6572 f the.Maintainer │ │ │ │ │ +00021cf0: 2066 6965 6c64 2c20 616e 6420 6d75 6c74 field, and mult │ │ │ │ │ +00021d00: 6970 6c65 2065 6e74 7269 6573 206d 7573 iple entries mus │ │ │ │ │ +00021d10: 7420 6265 2063 6f6d 6d61 2073 6570 6172 t be comma separ │ │ │ │ │ +00021d20: 6174 6564 2e0a 0a54 6869 7320 6973 206e ated...This is n │ │ │ │ │ +00021d30: 6f72 6d61 6c6c 7920 616e 206f 7074 696f ormally an optio │ │ │ │ │ +00021d40: 6e61 6c20 6669 656c 642c 2062 7574 2069 nal field, but i │ │ │ │ │ +00021d50: 6620 7468 6520 e280 984d 6169 6e74 6169 f the ...Maintai │ │ │ │ │ +00021d60: 6e65 72e2 8099 2063 6f6e 7472 6f6c 0a66 ner... control.f │ │ │ │ │ +00021d70: 6965 6c64 206e 616d 6573 2061 2067 726f ield names a gro │ │ │ │ │ +00021d80: 7570 206f 6620 7065 6f70 6c65 2061 6e64 up of people and │ │ │ │ │ +00021d90: 2061 2073 6861 7265 6420 656d 6169 6c20 a shared email │ │ │ │ │ +00021da0: 6164 6472 6573 732c 2074 6865 0ae2 8098 address, the.... │ │ │ │ │ +00021db0: 5570 6c6f 6164 6572 73e2 8099 2066 6965 Uploaders... fie │ │ │ │ │ +00021dc0: 6c64 206d 7573 7420 6265 2070 7265 7365 ld must be prese │ │ │ │ │ +00021dd0: 6e74 2061 6e64 206d 7573 7420 636f 6e74 nt and must cont │ │ │ │ │ +00021de0: 6169 6e20 6174 206c 6561 7374 206f 6e65 ain at least one │ │ │ │ │ +00021df0: 2068 756d 616e 0a77 6974 6820 7468 6569 human.with thei │ │ │ │ │ +00021e00: 7220 7065 7273 6f6e 616c 2065 6d61 696c r personal email │ │ │ │ │ +00021e10: 2061 6464 7265 7373 2e0a 0a54 6865 2055 address...The U │ │ │ │ │ +00021e20: 706c 6f61 6465 7273 2066 6965 6c64 2069 ploaders field i │ │ │ │ │ +00021e30: 6e20 e280 9864 6562 6961 6e2f 636f 6e74 n ...debian/cont │ │ │ │ │ +00021e40: 726f 6ce2 8099 2063 616e 2062 6520 666f rol... can be fo │ │ │ │ │ +00021e50: 6c64 6564 2e0a 0a1f 0a46 696c 653a 2064 lded.....File: d │ │ │ │ │ +00021e60: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00021e70: 6f2c 2020 4e6f 6465 3a20 4368 616e 6765 o, Node: Change │ │ │ │ │ +00021e80: 642d 4279 2c20 204e 6578 743a 2053 6563 d-By, Next: Sec │ │ │ │ │ +00021e90: 7469 6f6e 2c20 2050 7265 763a 2055 706c tion, Prev: Upl │ │ │ │ │ +00021ea0: 6f61 6465 7273 2c20 2055 703a 204c 6973 oaders, Up: Lis │ │ │ │ │ +00021eb0: 7420 6f66 2066 6965 6c64 730a 0a35 2e36 t of fields..5.6 │ │ │ │ │ +00021ec0: 2e34 20e2 8098 4368 616e 6765 642d 4279 .4 ...Changed-By │ │ │ │ │ +00021ed0: e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ....------------ │ │ │ │ │ +00021ee0: 2d2d 2d2d 2d2d 0a0a 5468 6520 6e61 6d65 ------..The name │ │ │ │ │ +00021ef0: 2061 6e64 2065 6d61 696c 2061 6464 7265 and email addre │ │ │ │ │ +00021f00: 7373 206f 6620 7468 6520 7065 7273 6f6e ss of the person │ │ │ │ │ +00021f10: 2077 686f 2070 7265 7061 7265 6420 7468 who prepared th │ │ │ │ │ +00021f20: 6973 2076 6572 7369 6f6e 206f 660a 7468 is version of.th │ │ │ │ │ +00021f30: 6520 7061 636b 6167 652c 2075 7375 616c e package, usual │ │ │ │ │ +00021f40: 6c79 2061 206d 6169 6e74 6169 6e65 722e ly a maintainer. │ │ │ │ │ +00021f50: 2020 5468 6520 7379 6e74 6178 2069 7320 The syntax is │ │ │ │ │ +00021f60: 7468 6520 7361 6d65 2061 7320 666f 7220 the same as for │ │ │ │ │ +00021f70: 7468 650a 2a6e 6f74 6520 4d61 696e 7461 the.*note Mainta │ │ │ │ │ +00021f80: 696e 6572 2066 6965 6c64 3a20 3439 2e0a iner field: 49.. │ │ │ │ │ +00021f90: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00021fa0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00021fb0: 6465 3a20 5365 6374 696f 6e2c 2020 4e65 de: Section, Ne │ │ │ │ │ +00021fc0: 7874 3a20 5072 696f 7269 7479 2c20 2050 xt: Priority, P │ │ │ │ │ +00021fd0: 7265 763a 2043 6861 6e67 6564 2d42 792c rev: Changed-By, │ │ │ │ │ +00021fe0: 2020 5570 3a20 4c69 7374 206f 6620 6669 Up: List of fi │ │ │ │ │ +00021ff0: 656c 6473 0a0a 352e 362e 3520 e280 9853 elds..5.6.5 ...S │ │ │ │ │ +00022000: 6563 7469 6f6e e280 990a 2d2d 2d2d 2d2d ection....------ │ │ │ │ │ +00022010: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6869 7320 ---------..This │ │ │ │ │ +00022020: 6669 656c 6420 7370 6563 6966 6965 7320 field specifies │ │ │ │ │ +00022030: 616e 2061 7070 6c69 6361 7469 6f6e 2061 an application a │ │ │ │ │ +00022040: 7265 6120 696e 746f 2077 6869 6368 2074 rea into which t │ │ │ │ │ +00022050: 6865 2070 6163 6b61 6765 2068 6173 2062 he package has b │ │ │ │ │ +00022060: 6565 6e0a 636c 6173 7369 6669 6564 2e20 een.classified. │ │ │ │ │ +00022070: 2053 6565 202a 6e6f 7465 2053 6563 7469 See *note Secti │ │ │ │ │ +00022080: 6f6e 733a 2032 342e 0a0a 5768 656e 2069 ons: 24...When i │ │ │ │ │ +00022090: 7420 6170 7065 6172 7320 696e 2074 6865 t appears in the │ │ │ │ │ +000220a0: 20e2 8098 6465 6269 616e 2f63 6f6e 7472 ...debian/contr │ │ │ │ │ +000220b0: 6f6c e280 9920 6669 6c65 2c20 6974 2067 ol... file, it g │ │ │ │ │ +000220c0: 6976 6573 2074 6865 2076 616c 7565 2066 ives the value f │ │ │ │ │ +000220d0: 6f72 2074 6865 0a73 7562 6669 656c 6420 or the.subfield │ │ │ │ │ +000220e0: 6f66 2074 6865 2073 616d 6520 6e61 6d65 of the same name │ │ │ │ │ +000220f0: 2069 6e20 7468 6520 e280 9846 696c 6573 in the ...Files │ │ │ │ │ +00022100: e280 9920 6669 656c 6420 6f66 2074 6865 ... field of the │ │ │ │ │ +00022110: 20e2 8098 2e63 6861 6e67 6573 e280 9920 ....changes... │ │ │ │ │ +00022120: 6669 6c65 2e0a 4974 2061 6c73 6f20 6769 file..It also gi │ │ │ │ │ +00022130: 7665 7320 7468 6520 6465 6661 756c 7420 ves the default │ │ │ │ │ +00022140: 666f 7220 7468 6520 7361 6d65 2066 6965 for the same fie │ │ │ │ │ +00022150: 6c64 2069 6e20 7468 6520 6269 6e61 7279 ld in the binary │ │ │ │ │ +00022160: 2070 6163 6b61 6765 732e 0a0a 1f0a 4669 packages.....Fi │ │ │ │ │ +00022170: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00022180: 792e 696e 666f 2c20 204e 6f64 653a 2050 y.info, Node: P │ │ │ │ │ +00022190: 7269 6f72 6974 792c 2020 4e65 7874 3a20 riority, Next: │ │ │ │ │ +000221a0: 5061 636b 6167 652c 2020 5072 6576 3a20 Package, Prev: │ │ │ │ │ +000221b0: 5365 6374 696f 6e2c 2020 5570 3a20 4c69 Section, Up: Li │ │ │ │ │ +000221c0: 7374 206f 6620 6669 656c 6473 0a0a 352e st of fields..5. │ │ │ │ │ +000221d0: 362e 3620 e280 9850 7269 6f72 6974 79e2 6.6 ...Priority. │ │ │ │ │ +000221e0: 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ...------------- │ │ │ │ │ +000221f0: 2d2d 2d0a 0a54 6869 7320 6669 656c 6420 ---..This field │ │ │ │ │ +00022200: 7265 7072 6573 656e 7473 2068 6f77 2069 represents how i │ │ │ │ │ +00022210: 6d70 6f72 7461 6e74 2069 7420 6973 2074 mportant it is t │ │ │ │ │ +00022220: 6861 7420 7468 6520 7573 6572 2068 6176 hat the user hav │ │ │ │ │ +00022230: 6520 7468 6520 7061 636b 6167 650a 696e e the package.in │ │ │ │ │ +00022240: 7374 616c 6c65 642e 2020 5365 6520 2a6e stalled. See *n │ │ │ │ │ +00022250: 6f74 6520 5072 696f 7269 7469 6573 3a20 ote Priorities: │ │ │ │ │ +00022260: 3331 2e0a 0a57 6865 6e20 6974 2061 7070 31...When it app │ │ │ │ │ +00022270: 6561 7273 2069 6e20 7468 6520 e280 9864 ears in the ...d │ │ │ │ │ +00022280: 6562 6961 6e2f 636f 6e74 726f 6ce2 8099 ebian/control... │ │ │ │ │ +00022290: 2066 696c 652c 2069 7420 6769 7665 7320 file, it gives │ │ │ │ │ +000222a0: 7468 6520 7661 6c75 6520 666f 7220 7468 the value for th │ │ │ │ │ +000222b0: 650a 7375 6266 6965 6c64 206f 6620 7468 e.subfield of th │ │ │ │ │ +000222c0: 6520 7361 6d65 206e 616d 6520 696e 2074 e same name in t │ │ │ │ │ +000222d0: 6865 20e2 8098 4669 6c65 73e2 8099 2066 he ...Files... f │ │ │ │ │ +000222e0: 6965 6c64 206f 6620 7468 6520 e280 982e ield of the .... │ │ │ │ │ +000222f0: 6368 616e 6765 73e2 8099 2066 696c 652e changes... file. │ │ │ │ │ +00022300: 0a49 7420 616c 736f 2067 6976 6573 2074 .It also gives t │ │ │ │ │ +00022310: 6865 2064 6566 6175 6c74 2066 6f72 2074 he default for t │ │ │ │ │ +00022320: 6865 2073 616d 6520 6669 656c 6420 696e he same field in │ │ │ │ │ +00022330: 2074 6865 2062 696e 6172 7920 7061 636b the binary pack │ │ │ │ │ +00022340: 6167 6573 2e0a 0a1f 0a46 696c 653a 2064 ages.....File: d │ │ │ │ │ +00022350: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00022360: 6f2c 2020 4e6f 6465 3a20 5061 636b 6167 o, Node: Packag │ │ │ │ │ +00022370: 652c 2020 4e65 7874 3a20 4172 6368 6974 e, Next: Archit │ │ │ │ │ +00022380: 6563 7475 7265 2c20 2050 7265 763a 2050 ecture, Prev: P │ │ │ │ │ +00022390: 7269 6f72 6974 792c 2020 5570 3a20 4c69 riority, Up: Li │ │ │ │ │ +000223a0: 7374 206f 6620 6669 656c 6473 0a0a 352e st of fields..5. │ │ │ │ │ +000223b0: 362e 3720 e280 9850 6163 6b61 6765 e280 6.7 ...Package.. │ │ │ │ │ +000223c0: 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ..-------------- │ │ │ │ │ +000223d0: 2d0a 0a54 6865 206e 616d 6520 6f66 2074 -..The name of t │ │ │ │ │ +000223e0: 6865 2062 696e 6172 7920 7061 636b 6167 he binary packag │ │ │ │ │ +000223f0: 652e 0a0a 4269 6e61 7279 2070 6163 6b61 e...Binary packa │ │ │ │ │ +00022400: 6765 206e 616d 6573 206d 7573 7420 666f ge names must fo │ │ │ │ │ +00022410: 6c6c 6f77 2074 6865 2073 616d 6520 7379 llow the same sy │ │ │ │ │ +00022420: 6e74 6178 2061 6e64 2072 6573 7472 6963 ntax and restric │ │ │ │ │ +00022430: 7469 6f6e 7320 6173 0a73 6f75 7263 6520 tions as.source │ │ │ │ │ +00022440: 7061 636b 6167 6520 6e61 6d65 732e 2020 package names. │ │ │ │ │ +00022450: 5365 6520 2a6e 6f74 6520 536f 7572 6365 See *note Source │ │ │ │ │ +00022460: 3a20 3935 2e20 666f 7220 7468 6520 6465 : 95. for the de │ │ │ │ │ +00022470: 7461 696c 732e 0a0a 1f0a 4669 6c65 3a20 tails.....File: │ │ │ │ │ +00022480: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00022490: 666f 2c20 204e 6f64 653a 2041 7263 6869 fo, Node: Archi │ │ │ │ │ +000224a0: 7465 6374 7572 652c 2020 4e65 7874 3a20 tecture, Next: │ │ │ │ │ +000224b0: 4573 7365 6e74 6961 6c2c 2020 5072 6576 Essential, Prev │ │ │ │ │ +000224c0: 3a20 5061 636b 6167 652c 2020 5570 3a20 : Package, Up: │ │ │ │ │ +000224d0: 4c69 7374 206f 6620 6669 656c 6473 0a0a List of fields.. │ │ │ │ │ +000224e0: 352e 362e 3820 e280 9841 7263 6869 7465 5.6.8 ...Archite │ │ │ │ │ +000224f0: 6374 7572 65e2 8099 0a2d 2d2d 2d2d 2d2d cture....------- │ │ │ │ │ +00022500: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a44 -------------..D │ │ │ │ │ +00022510: 6570 656e 6469 6e67 206f 6e20 636f 6e74 epending on cont │ │ │ │ │ +00022520: 6578 7420 616e 6420 7468 6520 636f 6e74 ext and the cont │ │ │ │ │ +00022530: 726f 6c20 6669 6c65 2075 7365 642c 2074 rol file used, t │ │ │ │ │ +00022540: 6865 20e2 8098 4172 6368 6974 6563 7475 he ...Architectu │ │ │ │ │ +00022550: 7265 e280 9920 6669 656c 640a 6361 6e20 re... field.can │ │ │ │ │ +00022560: 696e 636c 7564 6520 7468 6520 666f 6c6c include the foll │ │ │ │ │ +00022570: 6f77 696e 6720 7365 7473 206f 6620 7661 owing sets of va │ │ │ │ │ +00022580: 6c75 6573 3a0a 0a20 2020 2d20 4120 756e lues:.. - A un │ │ │ │ │ +00022590: 6971 7565 2073 696e 676c 6520 776f 7264 ique single word │ │ │ │ │ +000225a0: 2069 6465 6e74 6966 7969 6e67 2061 2044 identifying a D │ │ │ │ │ +000225b0: 6562 6961 6e20 6d61 6368 696e 6520 6172 ebian machine ar │ │ │ │ │ +000225c0: 6368 6974 6563 7475 7265 2061 730a 2020 chitecture as. │ │ │ │ │ +000225d0: 2020 2064 6573 6372 6962 6564 2069 6e20 described in │ │ │ │ │ +000225e0: 2a6e 6f74 6520 4172 6368 6974 6563 7475 *note Architectu │ │ │ │ │ +000225f0: 7265 2073 7065 6369 6669 6361 7469 6f6e re specification │ │ │ │ │ +00022600: 2073 7472 696e 6773 3a20 3662 2e0a 0a20 strings: 6b... │ │ │ │ │ +00022610: 2020 2d20 416e 2061 7263 6869 7465 6374 - An architect │ │ │ │ │ +00022620: 7572 6520 7769 6c64 6361 7264 2069 6465 ure wildcard ide │ │ │ │ │ +00022630: 6e74 6966 7969 6e67 2061 2073 6574 206f ntifying a set o │ │ │ │ │ +00022640: 6620 4465 6269 616e 206d 6163 6869 6e65 f Debian machine │ │ │ │ │ +00022650: 0a20 2020 2020 6172 6368 6974 6563 7475 . architectu │ │ │ │ │ +00022660: 7265 732c 2073 6565 202a 6e6f 7465 2041 res, see *note A │ │ │ │ │ +00022670: 7263 6869 7465 6374 7572 6520 7769 6c64 rchitecture wild │ │ │ │ │ +00022680: 6361 7264 733a 2062 342e 2020 e280 9861 cards: b4. ...a │ │ │ │ │ +00022690: 6e79 e280 9920 6d61 7463 6865 730a 2020 ny... matches. │ │ │ │ │ +000226a0: 2020 2061 6c6c 2044 6562 6961 6e20 6d61 all Debian ma │ │ │ │ │ +000226b0: 6368 696e 6520 6172 6368 6974 6563 7475 chine architectu │ │ │ │ │ +000226c0: 7265 7320 616e 6420 6973 2074 6865 206d res and is the m │ │ │ │ │ +000226d0: 6f73 7420 6672 6571 7565 6e74 6c79 2075 ost frequently u │ │ │ │ │ +000226e0: 7365 642e 0a0a 2020 202d 20e2 8098 616c sed... - ...al │ │ │ │ │ +000226f0: 6ce2 8099 2c20 7768 6963 6820 696e 6469 l..., which indi │ │ │ │ │ +00022700: 6361 7465 7320 616e 2061 7263 6869 7465 cates an archite │ │ │ │ │ +00022710: 6374 7572 652d 696e 6465 7065 6e64 656e cture-independen │ │ │ │ │ +00022720: 7420 7061 636b 6167 652e 0a0a 2020 202d t package... - │ │ │ │ │ +00022730: 20e2 8098 736f 7572 6365 e280 992c 2077 ...source..., w │ │ │ │ │ +00022740: 6869 6368 2069 6e64 6963 6174 6573 2061 hich indicates a │ │ │ │ │ +00022750: 2073 6f75 7263 6520 7061 636b 6167 652e source package. │ │ │ │ │ +00022760: 0a0a 496e 2074 6865 206d 6169 6e20 e280 ..In the main .. │ │ │ │ │ +00022770: 9864 6562 6961 6e2f 636f 6e74 726f 6ce2 .debian/control. │ │ │ │ │ +00022780: 8099 2066 696c 6520 696e 2074 6865 2073 .. file in the s │ │ │ │ │ +00022790: 6f75 7263 6520 7061 636b 6167 652c 2074 ource package, t │ │ │ │ │ +000227a0: 6869 7320 6669 656c 6420 6d61 790a 636f his field may.co │ │ │ │ │ +000227b0: 6e74 6169 6e20 7468 6520 7370 6563 6961 ntain the specia │ │ │ │ │ +000227c0: 6c20 7661 6c75 6520 e280 9861 6c6c e280 l value ...all.. │ │ │ │ │ +000227d0: 992c 2074 6865 2073 7065 6369 616c 2061 ., the special a │ │ │ │ │ +000227e0: 7263 6869 7465 6374 7572 6520 7769 6c64 rchitecture wild │ │ │ │ │ +000227f0: 6361 7264 0ae2 8098 616e 79e2 8099 2c20 card....any..., │ │ │ │ │ +00022800: 6f72 2061 206c 6973 7420 6f66 2073 7065 or a list of spe │ │ │ │ │ +00022810: 6369 6669 6320 616e 6420 7769 6c64 6361 cific and wildca │ │ │ │ │ +00022820: 7264 2061 7263 6869 7465 6374 7572 6573 rd architectures │ │ │ │ │ +00022830: 2073 6570 6172 6174 6564 2062 790a 7370 separated by.sp │ │ │ │ │ +00022840: 6163 6573 2e20 2049 6620 e280 9861 6c6c aces. If ...all │ │ │ │ │ +00022850: e280 9920 6f72 20e2 8098 616e 79e2 8099 ... or ...any... │ │ │ │ │ +00022860: 2061 7070 6561 7273 2c20 7468 6174 2076 appears, that v │ │ │ │ │ +00022870: 616c 7565 206d 7573 7420 6265 2074 6865 alue must be the │ │ │ │ │ +00022880: 2065 6e74 6972 650a 636f 6e74 656e 7473 entire.contents │ │ │ │ │ +00022890: 206f 6620 7468 6520 6669 656c 642e 2020 of the field. │ │ │ │ │ +000228a0: 4d6f 7374 2070 6163 6b61 6765 7320 7769 Most packages wi │ │ │ │ │ +000228b0: 6c6c 2075 7365 2065 6974 6865 7220 e280 ll use either .. │ │ │ │ │ +000228c0: 9861 6c6c e280 9920 6f72 20e2 8098 616e .all... or ...an │ │ │ │ │ +000228d0: 79e2 8099 2e0a 0a53 7065 6369 6679 696e y......Specifyin │ │ │ │ │ +000228e0: 6720 6120 7370 6563 6966 6963 206c 6973 g a specific lis │ │ │ │ │ +000228f0: 7420 6f66 2061 7263 6869 7465 6374 7572 t of architectur │ │ │ │ │ +00022900: 6573 2069 6e64 6963 6174 6573 2074 6861 es indicates tha │ │ │ │ │ +00022910: 7420 7468 6520 736f 7572 6365 0a77 696c t the source.wil │ │ │ │ │ +00022920: 6c20 6275 696c 6420 616e 2061 7263 6869 l build an archi │ │ │ │ │ +00022930: 7465 6374 7572 652d 6465 7065 6e64 656e tecture-dependen │ │ │ │ │ +00022940: 7420 7061 636b 6167 6520 6f6e 6c79 206f t package only o │ │ │ │ │ +00022950: 6e20 6172 6368 6974 6563 7475 7265 730a n architectures. │ │ │ │ │ +00022960: 696e 636c 7564 6564 2069 6e20 7468 6520 included in the │ │ │ │ │ +00022970: 6c69 7374 2e20 2053 7065 6369 6679 696e list. Specifyin │ │ │ │ │ +00022980: 6720 6120 6c69 7374 206f 6620 6172 6368 g a list of arch │ │ │ │ │ +00022990: 6974 6563 7475 7265 2077 696c 6463 6172 itecture wildcar │ │ │ │ │ +000229a0: 6473 0a69 6e64 6963 6174 6573 2074 6861 ds.indicates tha │ │ │ │ │ +000229b0: 7420 7468 6520 736f 7572 6365 2077 696c t the source wil │ │ │ │ │ +000229c0: 6c20 6275 696c 6420 616e 2061 7263 6869 l build an archi │ │ │ │ │ +000229d0: 7465 6374 7572 652d 6465 7065 6e64 656e tecture-dependen │ │ │ │ │ +000229e0: 7420 7061 636b 6167 650a 6f6e 206f 6e6c t package.on onl │ │ │ │ │ +000229f0: 7920 7468 6f73 6520 6172 6368 6974 6563 y those architec │ │ │ │ │ +00022a00: 7475 7265 7320 7468 6174 206d 6174 6368 tures that match │ │ │ │ │ +00022a10: 2061 6e79 206f 6620 7468 6520 7370 6563 any of the spec │ │ │ │ │ +00022a20: 6966 6965 6420 6172 6368 6974 6563 7475 ified architectu │ │ │ │ │ +00022a30: 7265 0a77 696c 6463 6172 6473 2e20 2053 re.wildcards. S │ │ │ │ │ +00022a40: 7065 6369 6679 696e 6720 6120 6c69 7374 pecifying a list │ │ │ │ │ +00022a50: 206f 6620 6172 6368 6974 6563 7475 7265 of architecture │ │ │ │ │ +00022a60: 7320 6f72 2061 7263 6869 7465 6374 7572 s or architectur │ │ │ │ │ +00022a70: 6520 7769 6c64 6361 7264 730a 6f74 6865 e wildcards.othe │ │ │ │ │ +00022a80: 7220 7468 616e 20e2 8098 616e 79e2 8099 r than ...any... │ │ │ │ │ +00022a90: 2069 7320 666f 7220 7468 6520 6d69 6e6f is for the mino │ │ │ │ │ +00022aa0: 7269 7479 206f 6620 6361 7365 7320 7768 rity of cases wh │ │ │ │ │ +00022ab0: 6572 6520 6120 7072 6f67 7261 6d20 6973 ere a program is │ │ │ │ │ +00022ac0: 206e 6f74 0a70 6f72 7461 626c 6520 6f72 not.portable or │ │ │ │ │ +00022ad0: 2069 7320 6e6f 7420 7573 6566 756c 206f is not useful o │ │ │ │ │ +00022ae0: 6e20 736f 6d65 2061 7263 6869 7465 6374 n some architect │ │ │ │ │ +00022af0: 7572 6573 2e20 2057 6865 7265 2070 6f73 ures. Where pos │ │ │ │ │ +00022b00: 7369 626c 652c 2074 6865 0a70 726f 6772 sible, the.progr │ │ │ │ │ +00022b10: 616d 2073 686f 756c 6420 6265 206d 6164 am should be mad │ │ │ │ │ +00022b20: 6520 706f 7274 6162 6c65 2069 6e73 7465 e portable inste │ │ │ │ │ +00022b30: 6164 2e0a 0a49 6e20 7468 6520 4465 6269 ad...In the Debi │ │ │ │ │ +00022b40: 616e 2073 6f75 7263 6520 7061 636b 6167 an source packag │ │ │ │ │ +00022b50: 6520 636f 6e74 726f 6c20 6669 6c65 20e2 e control file . │ │ │ │ │ +00022b60: 8098 2e64 7363 e280 992c 2074 6869 7320 ...dsc..., this │ │ │ │ │ +00022b70: 6669 656c 6420 636f 6e74 6169 6e73 2061 field contains a │ │ │ │ │ +00022b80: 0a6c 6973 7420 6f66 2061 7263 6869 7465 .list of archite │ │ │ │ │ +00022b90: 6374 7572 6573 2061 6e64 2061 7263 6869 ctures and archi │ │ │ │ │ +00022ba0: 7465 6374 7572 6520 7769 6c64 6361 7264 tecture wildcard │ │ │ │ │ +00022bb0: 7320 7365 7061 7261 7465 6420 6279 2073 s separated by s │ │ │ │ │ +00022bc0: 7061 6365 732e 0a57 6865 6e20 7468 6520 paces..When the │ │ │ │ │ +00022bd0: 6c69 7374 2063 6f6e 7461 696e 7320 7468 list contains th │ │ │ │ │ +00022be0: 6520 6172 6368 6974 6563 7475 7265 2077 e architecture w │ │ │ │ │ +00022bf0: 696c 6463 6172 6420 e280 9861 6e79 e280 ildcard ...any.. │ │ │ │ │ +00022c00: 992c 2074 6865 206f 6e6c 7920 6f74 6865 ., the only othe │ │ │ │ │ +00022c10: 720a 7661 6c75 6520 616c 6c6f 7765 6420 r.value allowed │ │ │ │ │ +00022c20: 696e 2074 6865 206c 6973 7420 6973 20e2 in the list is . │ │ │ │ │ +00022c30: 8098 616c 6ce2 8099 2e0a 0a54 6865 206c ..all......The l │ │ │ │ │ +00022c40: 6973 7420 6d61 7920 696e 636c 7564 6520 ist may include │ │ │ │ │ +00022c50: 286f 7220 636f 6e73 6973 7420 736f 6c65 (or consist sole │ │ │ │ │ +00022c60: 6c79 206f 6629 2074 6865 2073 7065 6369 ly of) the speci │ │ │ │ │ +00022c70: 616c 2076 616c 7565 20e2 8098 616c 6ce2 al value ...all. │ │ │ │ │ +00022c80: 8099 2e20 2049 6e0a 6f74 6865 7220 776f ... In.other wo │ │ │ │ │ +00022c90: 7264 732c 2069 6e20 e280 982e 6473 63e2 rds, in ....dsc. │ │ │ │ │ +00022ca0: 8099 2066 696c 6573 2075 6e6c 696b 6520 .. files unlike │ │ │ │ │ +00022cb0: 7468 6520 e280 9864 6562 6961 6e2f 636f the ...debian/co │ │ │ │ │ +00022cc0: 6e74 726f 6ce2 8099 2c20 e280 9861 6c6c ntrol..., ...all │ │ │ │ │ +00022cd0: e280 9920 6d61 790a 6f63 6375 7220 696e ... may.occur in │ │ │ │ │ +00022ce0: 2063 6f6d 6269 6e61 7469 6f6e 2077 6974 combination wit │ │ │ │ │ +00022cf0: 6820 7370 6563 6966 6963 2061 7263 6869 h specific archi │ │ │ │ │ +00022d00: 7465 6374 7572 6573 2e20 2054 6865 20e2 tectures. The . │ │ │ │ │ +00022d10: 8098 4172 6368 6974 6563 7475 7265 e280 ..Architecture.. │ │ │ │ │ +00022d20: 990a 6669 656c 6420 696e 2074 6865 2044 ..field in the D │ │ │ │ │ +00022d30: 6562 6961 6e20 736f 7572 6365 2070 6163 ebian source pac │ │ │ │ │ +00022d40: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ +00022d50: 6520 e280 982e 6473 63e2 8099 2069 7320 e ....dsc... is │ │ │ │ │ +00022d60: 6765 6e65 7261 6c6c 790a 636f 6e73 7472 generally.constr │ │ │ │ │ +00022d70: 7563 7465 6420 6672 6f6d 2074 6865 20e2 ucted from the . │ │ │ │ │ +00022d80: 8098 4172 6368 6974 6563 7475 7265 e280 ..Architecture.. │ │ │ │ │ +00022d90: 9920 6669 656c 6473 2069 6e20 7468 6520 . fields in the │ │ │ │ │ +00022da0: e280 9864 6562 6961 6e2f 636f 6e74 726f ...debian/contro │ │ │ │ │ +00022db0: 6ce2 8099 2069 6e0a 7468 6520 736f 7572 l... in.the sour │ │ │ │ │ +00022dc0: 6365 2070 6163 6b61 6765 2e0a 0a53 7065 ce package...Spe │ │ │ │ │ +00022dd0: 6369 6679 696e 6720 6f6e 6c79 20e2 8098 cifying only ... │ │ │ │ │ +00022de0: 616e 79e2 8099 2069 6e64 6963 6174 6573 any... indicates │ │ │ │ │ +00022df0: 2074 6861 7420 7468 6520 736f 7572 6365 that the source │ │ │ │ │ +00022e00: 2070 6163 6b61 6765 2069 736e e280 9974 package isn...t │ │ │ │ │ +00022e10: 2064 6570 656e 6465 6e74 0a6f 6e20 616e dependent.on an │ │ │ │ │ +00022e20: 7920 7061 7274 6963 756c 6172 2061 7263 y particular arc │ │ │ │ │ +00022e30: 6869 7465 6374 7572 6520 616e 6420 7368 hitecture and sh │ │ │ │ │ +00022e40: 6f75 6c64 2063 6f6d 7069 6c65 2066 696e ould compile fin │ │ │ │ │ +00022e50: 6520 6f6e 2061 6e79 206f 6e65 2e20 2054 e on any one. T │ │ │ │ │ +00022e60: 6865 0a70 726f 6475 6365 6420 6269 6e61 he.produced bina │ │ │ │ │ +00022e70: 7279 2070 6163 6b61 6765 2873 2920 7769 ry package(s) wi │ │ │ │ │ +00022e80: 6c6c 2062 6520 7370 6563 6966 6963 2074 ll be specific t │ │ │ │ │ +00022e90: 6f20 7768 6174 6576 6572 2074 6865 2063 o whatever the c │ │ │ │ │ +00022ea0: 7572 7265 6e74 0a62 7569 6c64 2061 7263 urrent.build arc │ │ │ │ │ +00022eb0: 6869 7465 6374 7572 6520 6973 2e0a 0a53 hitecture is...S │ │ │ │ │ +00022ec0: 7065 6369 6679 696e 6720 6f6e 6c79 20e2 pecifying only . │ │ │ │ │ +00022ed0: 8098 616c 6ce2 8099 2069 6e64 6963 6174 ..all... indicat │ │ │ │ │ +00022ee0: 6573 2074 6861 7420 7468 6520 736f 7572 es that the sour │ │ │ │ │ +00022ef0: 6365 2070 6163 6b61 6765 2077 696c 6c20 ce package will │ │ │ │ │ +00022f00: 6f6e 6c79 2062 7569 6c64 0a61 7263 6869 only build.archi │ │ │ │ │ +00022f10: 7465 6374 7572 652d 696e 6465 7065 6e64 tecture-independ │ │ │ │ │ +00022f20: 656e 7420 7061 636b 6167 6573 2e0a 0a53 ent packages...S │ │ │ │ │ +00022f30: 7065 6369 6679 696e 6720 e280 9861 6e79 pecifying ...any │ │ │ │ │ +00022f40: 2061 6c6c e280 9920 696e 6469 6361 7465 all... indicate │ │ │ │ │ +00022f50: 7320 7468 6174 2074 6865 2073 6f75 7263 s that the sourc │ │ │ │ │ +00022f60: 6520 7061 636b 6167 6520 6973 6ee2 8099 e package isn... │ │ │ │ │ +00022f70: 7420 6465 7065 6e64 656e 740a 6f6e 2061 t dependent.on a │ │ │ │ │ +00022f80: 6e79 2070 6172 7469 6375 6c61 7220 6172 ny particular ar │ │ │ │ │ +00022f90: 6368 6974 6563 7475 7265 2e20 2054 6865 chitecture. The │ │ │ │ │ +00022fa0: 2073 6574 206f 6620 7072 6f64 7563 6564 set of produced │ │ │ │ │ +00022fb0: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ +00022fc0: 0a77 696c 6c20 696e 636c 7564 6520 6174 .will include at │ │ │ │ │ +00022fd0: 206c 6561 7374 206f 6e65 2061 7263 6869 least one archi │ │ │ │ │ +00022fe0: 7465 6374 7572 652d 6465 7065 6e64 656e tecture-dependen │ │ │ │ │ +00022ff0: 7420 7061 636b 6167 6520 616e 6420 6f6e t package and on │ │ │ │ │ +00023000: 650a 6172 6368 6974 6563 7475 7265 2d69 e.architecture-i │ │ │ │ │ +00023010: 6e64 6570 656e 6465 6e74 2070 6163 6b61 ndependent packa │ │ │ │ │ +00023020: 6765 2e0a 0a53 7065 6369 6679 696e 6720 ge...Specifying │ │ │ │ │ +00023030: 6120 6c69 7374 206f 6620 6172 6368 6974 a list of archit │ │ │ │ │ +00023040: 6563 7475 7265 7320 6f72 2061 7263 6869 ectures or archi │ │ │ │ │ +00023050: 7465 6374 7572 6520 7769 6c64 6361 7264 tecture wildcard │ │ │ │ │ +00023060: 7320 696e 6469 6361 7465 730a 7468 6174 s indicates.that │ │ │ │ │ +00023070: 2074 6865 2073 6f75 7263 6520 7769 6c6c the source will │ │ │ │ │ +00023080: 2062 7569 6c64 2061 6e20 6172 6368 6974 build an archit │ │ │ │ │ +00023090: 6563 7475 7265 2d64 6570 656e 6465 6e74 ecture-dependent │ │ │ │ │ +000230a0: 2070 6163 6b61 6765 2c20 616e 6420 7769 package, and wi │ │ │ │ │ +000230b0: 6c6c 0a6f 6e6c 7920 776f 726b 2063 6f72 ll.only work cor │ │ │ │ │ +000230c0: 7265 6374 6c79 206f 6e20 7468 6520 6c69 rectly on the li │ │ │ │ │ +000230d0: 7374 6564 206f 7220 6d61 7463 6869 6e67 sted or matching │ │ │ │ │ +000230e0: 2061 7263 6869 7465 6374 7572 6573 2e20 architectures. │ │ │ │ │ +000230f0: 2049 6620 7468 650a 736f 7572 6365 2070 If the.source p │ │ │ │ │ +00023100: 6163 6b61 6765 2061 6c73 6f20 6275 696c ackage also buil │ │ │ │ │ +00023110: 6473 2061 7420 6c65 6173 7420 6f6e 6520 ds at least one │ │ │ │ │ +00023120: 6172 6368 6974 6563 7475 7265 2d69 6e64 architecture-ind │ │ │ │ │ +00023130: 6570 656e 6465 6e74 0a70 6163 6b61 6765 ependent.package │ │ │ │ │ +00023140: 2c20 e280 9861 6c6c e280 9920 7769 6c6c , ...all... will │ │ │ │ │ +00023150: 2061 6c73 6f20 6265 2069 6e63 6c75 6465 also be include │ │ │ │ │ +00023160: 6420 696e 2074 6865 206c 6973 742e 0a0a d in the list... │ │ │ │ │ +00023170: 496e 2061 20e2 8098 2e63 6861 6e67 6573 In a ....changes │ │ │ │ │ +00023180: e280 9920 6669 6c65 2c20 7468 6520 e280 ... file, the .. │ │ │ │ │ +00023190: 9841 7263 6869 7465 6374 7572 65e2 8099 .Architecture... │ │ │ │ │ +000231a0: 2066 6965 6c64 206c 6973 7473 2074 6865 field lists the │ │ │ │ │ +000231b0: 2061 7263 6869 7465 6374 7572 6528 7329 architecture(s) │ │ │ │ │ +000231c0: 0a6f 6620 7468 6520 7061 636b 6167 6528 .of the package( │ │ │ │ │ +000231d0: 7329 2063 7572 7265 6e74 6c79 2062 6569 s) currently bei │ │ │ │ │ +000231e0: 6e67 2075 706c 6f61 6465 642e 2020 5468 ng uploaded. Th │ │ │ │ │ +000231f0: 6973 2077 696c 6c20 6265 2061 206c 6973 is will be a lis │ │ │ │ │ +00023200: 743b 2069 6620 7468 650a 736f 7572 6365 t; if the.source │ │ │ │ │ +00023210: 2066 6f72 2074 6865 2070 6163 6b61 6765 for the package │ │ │ │ │ +00023220: 2069 7320 616c 736f 2062 6569 6e67 2075 is also being u │ │ │ │ │ +00023230: 706c 6f61 6465 642c 2074 6865 2073 7065 ploaded, the spe │ │ │ │ │ +00023240: 6369 616c 2065 6e74 7279 0ae2 8098 736f cial entry....so │ │ │ │ │ +00023250: 7572 6365 e280 9920 6973 2061 6c73 6f20 urce... is also │ │ │ │ │ +00023260: 7072 6573 656e 742e 2020 e280 9861 6c6c present. ...all │ │ │ │ │ +00023270: e280 9920 7769 6c6c 2062 6520 7072 6573 ... will be pres │ │ │ │ │ +00023280: 656e 7420 6966 2061 6e79 0a61 7263 6869 ent if any.archi │ │ │ │ │ +00023290: 7465 6374 7572 652d 696e 6465 7065 6e64 tecture-independ │ │ │ │ │ +000232a0: 656e 7420 7061 636b 6167 6573 2061 7265 ent packages are │ │ │ │ │ +000232b0: 2062 6569 6e67 2075 706c 6f61 6465 642e being uploaded. │ │ │ │ │ +000232c0: 2020 4172 6368 6974 6563 7475 7265 0a77 Architecture.w │ │ │ │ │ +000232d0: 696c 6463 6172 6473 2073 7563 6820 6173 ildcards such as │ │ │ │ │ +000232e0: 20e2 8098 616e 79e2 8099 206d 7573 7420 ...any... must │ │ │ │ │ +000232f0: 6e65 7665 7220 6f63 6375 7220 696e 2074 never occur in t │ │ │ │ │ +00023300: 6865 20e2 8098 4172 6368 6974 6563 7475 he ...Architectu │ │ │ │ │ +00023310: 7265 e280 9920 6669 656c 6420 696e 0a74 re... field in.t │ │ │ │ │ +00023320: 6865 20e2 8098 2e63 6861 6e67 6573 e280 he ....changes.. │ │ │ │ │ +00023330: 9920 6669 6c65 2e0a 0a53 6565 202a 6e6f . file...See *no │ │ │ │ │ +00023340: 7465 204d 6169 6e20 6275 696c 6469 6e67 te Main building │ │ │ │ │ +00023350: 2073 6372 6970 743b 2064 6562 6961 6e2f script; debian/ │ │ │ │ │ +00023360: 7275 6c65 733a 2037 632e 2066 6f72 2069 rules: 7c. for i │ │ │ │ │ +00023370: 6e66 6f72 6d61 7469 6f6e 206f 6e20 686f nformation on ho │ │ │ │ │ +00023380: 770a 746f 2067 6574 2074 6865 2061 7263 w.to get the arc │ │ │ │ │ +00023390: 6869 7465 6374 7572 6520 666f 7220 7468 hitecture for th │ │ │ │ │ +000233a0: 6520 6275 696c 6420 7072 6f63 6573 732e e build process. │ │ │ │ │ +000233b0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +000233c0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +000233d0: 6f64 653a 2045 7373 656e 7469 616c 2c20 ode: Essential, │ │ │ │ │ +000233e0: 204e 6578 743a 2050 6163 6b61 6765 2069 Next: Package i │ │ │ │ │ +000233f0: 6e74 6572 7265 6c61 7469 6f6e 7368 6970 nterrelationship │ │ │ │ │ +00023400: 2066 6965 6c64 7320 4465 7065 6e64 7320 fields Depends │ │ │ │ │ +00023410: 5072 652d 4465 7065 6e64 7320 5265 636f Pre-Depends Reco │ │ │ │ │ +00023420: 6d6d 656e 6473 2053 7567 6765 7374 7320 mmends Suggests │ │ │ │ │ +00023430: 4272 6561 6b73 2043 6f6e 666c 6963 7473 Breaks Conflicts │ │ │ │ │ +00023440: 2050 726f 7669 6465 7320 5265 706c 6163 Provides Replac │ │ │ │ │ +00023450: 6573 2045 6e68 616e 6365 732c 2020 5072 es Enhances, Pr │ │ │ │ │ +00023460: 6576 3a20 4172 6368 6974 6563 7475 7265 ev: Architecture │ │ │ │ │ +00023470: 2c20 2055 703a 204c 6973 7420 6f66 2066 , Up: List of f │ │ │ │ │ +00023480: 6965 6c64 730a 0a35 2e36 2e39 20e2 8098 ields..5.6.9 ... │ │ │ │ │ +00023490: 4573 7365 6e74 6961 6ce2 8099 0a2d 2d2d Essential....--- │ │ │ │ │ +000234a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ +000234b0: 5468 6973 2069 7320 6120 626f 6f6c 6561 This is a boolea │ │ │ │ │ +000234c0: 6e20 6669 656c 6420 7768 6963 6820 6d61 n field which ma │ │ │ │ │ +000234d0: 7920 6f63 6375 7220 6f6e 6c79 2069 6e20 y occur only in │ │ │ │ │ +000234e0: 7468 6520 636f 6e74 726f 6c20 6669 6c65 the control file │ │ │ │ │ +000234f0: 206f 6620 610a 6269 6e61 7279 2070 6163 of a.binary pac │ │ │ │ │ +00023500: 6b61 6765 206f 7220 696e 2061 2062 696e kage or in a bin │ │ │ │ │ +00023510: 6172 7920 7061 636b 6167 6520 7374 616e ary package stan │ │ │ │ │ +00023520: 7a61 206f 6620 6120 736f 7572 6365 2070 za of a source p │ │ │ │ │ +00023530: 6163 6b61 6765 0a74 656d 706c 6174 6520 ackage.template │ │ │ │ │ +00023540: 636f 6e74 726f 6c20 6669 6c65 2e0a 0a49 control file...I │ │ │ │ │ +00023550: 6620 7365 7420 746f 20e2 8098 7965 73e2 f set to ...yes. │ │ │ │ │ +00023560: 8099 2074 6865 6e20 7468 6520 7061 636b .. then the pack │ │ │ │ │ +00023570: 6167 6520 6d61 6e61 6765 6d65 6e74 2073 age management s │ │ │ │ │ +00023580: 7973 7465 6d20 7769 6c6c 2072 6566 7573 ystem will refus │ │ │ │ │ +00023590: 6520 746f 2072 656d 6f76 650a 7468 6520 e to remove.the │ │ │ │ │ +000235a0: 7061 636b 6167 6520 2875 7067 7261 6469 package (upgradi │ │ │ │ │ +000235b0: 6e67 2061 6e64 2072 6570 6c61 6369 6e67 ng and replacing │ │ │ │ │ +000235c0: 2069 7420 6973 2073 7469 6c6c 2070 6f73 it is still pos │ │ │ │ │ +000235d0: 7369 626c 6529 2e20 2054 6865 206f 7468 sible). The oth │ │ │ │ │ +000235e0: 6572 0a70 6f73 7369 626c 6520 7661 6c75 er.possible valu │ │ │ │ │ +000235f0: 6520 6973 20e2 8098 6e6f e280 992c 2077 e is ...no..., w │ │ │ │ │ +00023600: 6869 6368 2069 7320 7468 6520 7361 6d65 hich is the same │ │ │ │ │ +00023610: 2061 7320 6e6f 7420 6861 7669 6e67 2074 as not having t │ │ │ │ │ +00023620: 6865 2066 6965 6c64 2061 740a 616c 6c2e he field at.all. │ │ │ │ │ +00023630: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00023640: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00023650: 6f64 653a 2050 6163 6b61 6765 2069 6e74 ode: Package int │ │ │ │ │ +00023660: 6572 7265 6c61 7469 6f6e 7368 6970 2066 errelationship f │ │ │ │ │ +00023670: 6965 6c64 7320 4465 7065 6e64 7320 5072 ields Depends Pr │ │ │ │ │ +00023680: 652d 4465 7065 6e64 7320 5265 636f 6d6d e-Depends Recomm │ │ │ │ │ +00023690: 656e 6473 2053 7567 6765 7374 7320 4272 ends Suggests Br │ │ │ │ │ +000236a0: 6561 6b73 2043 6f6e 666c 6963 7473 2050 eaks Conflicts P │ │ │ │ │ +000236b0: 726f 7669 6465 7320 5265 706c 6163 6573 rovides Replaces │ │ │ │ │ +000236c0: 2045 6e68 616e 6365 732c 2020 4e65 7874 Enhances, Next │ │ │ │ │ +000236d0: 3a20 5374 616e 6461 7264 732d 5665 7273 : Standards-Vers │ │ │ │ │ +000236e0: 696f 6e2c 2020 5072 6576 3a20 4573 7365 ion, Prev: Esse │ │ │ │ │ +000236f0: 6e74 6961 6c2c 2020 5570 3a20 4c69 7374 ntial, Up: List │ │ │ │ │ +00023700: 206f 6620 6669 656c 6473 0a0a 352e 362e of fields..5.6. │ │ │ │ │ +00023710: 3130 2050 6163 6b61 6765 2069 6e74 6572 10 Package inter │ │ │ │ │ +00023720: 7265 6c61 7469 6f6e 7368 6970 2066 6965 relationship fie │ │ │ │ │ +00023730: 6c64 733a 20e2 8098 4465 7065 6e64 73e2 lds: ...Depends. │ │ │ │ │ +00023740: 8099 2c20 e280 9850 7265 2d44 6570 656e .., ...Pre-Depen │ │ │ │ │ +00023750: 6473 e280 992c 20e2 8098 5265 636f 6d6d ds..., ...Recomm │ │ │ │ │ +00023760: 656e 6473 e280 992c 20e2 8098 5375 6767 ends..., ...Sugg │ │ │ │ │ +00023770: 6573 7473 e280 992c 20e2 8098 4272 6561 ests..., ...Brea │ │ │ │ │ +00023780: 6b73 e280 992c 20e2 8098 436f 6e66 6c69 ks..., ...Confli │ │ │ │ │ +00023790: 6374 73e2 8099 2c20 e280 9850 726f 7669 cts..., ...Provi │ │ │ │ │ +000237a0: 6465 73e2 8099 2c20 e280 9852 6570 6c61 des..., ...Repla │ │ │ │ │ +000237b0: 6365 73e2 8099 2c20 e280 9845 6e68 616e ces..., ...Enhan │ │ │ │ │ +000237c0: 6365 73e2 8099 0a2d 2d2d 2d2d 2d2d 2d2d ces....--------- │ │ │ │ │ 000237d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ 000237e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ 000237f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ 00023800: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ 00023810: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ 00023820: 2d2d 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 2d0a 0a54 6865 7365 2066 6965 -----..These fie │ │ │ │ │ -00023870: 6c64 7320 6465 7363 7269 6265 2074 6865 lds describe the │ │ │ │ │ -00023880: 2070 6163 6b61 6765 e280 9973 2072 656c package...s rel │ │ │ │ │ -00023890: 6174 696f 6e73 6869 7073 2077 6974 6820 ationships with │ │ │ │ │ -000238a0: 6f74 6865 7220 7061 636b 6167 6573 2e0a other packages.. │ │ │ │ │ -000238b0: 5468 6569 7220 7379 6e74 6178 2061 6e64 Their syntax and │ │ │ │ │ -000238c0: 2073 656d 616e 7469 6373 2061 7265 2064 semantics are d │ │ │ │ │ -000238d0: 6573 6372 6962 6564 2069 6e20 2a6e 6f74 escribed in *not │ │ │ │ │ -000238e0: 6520 4465 636c 6172 696e 670a 7265 6c61 e Declaring.rela │ │ │ │ │ -000238f0: 7469 6f6e 7368 6970 7320 6265 7477 6565 tionships betwee │ │ │ │ │ -00023900: 6e20 7061 636b 6167 6573 3a20 3534 2e0a n packages: 54.. │ │ │ │ │ -00023910: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00023920: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -00023930: 6465 3a20 5374 616e 6461 7264 732d 5665 de: Standards-Ve │ │ │ │ │ -00023940: 7273 696f 6e2c 2020 4e65 7874 3a20 5665 rsion, Next: Ve │ │ │ │ │ -00023950: 7273 696f 6e2c 2020 5072 6576 3a20 5061 rsion, Prev: Pa │ │ │ │ │ -00023960: 636b 6167 6520 696e 7465 7272 656c 6174 ckage interrelat │ │ │ │ │ -00023970: 696f 6e73 6869 7020 6669 656c 6473 2044 ionship fields D │ │ │ │ │ -00023980: 6570 656e 6473 2050 7265 2d44 6570 656e epends Pre-Depen │ │ │ │ │ -00023990: 6473 2052 6563 6f6d 6d65 6e64 7320 5375 ds Recommends Su │ │ │ │ │ -000239a0: 6767 6573 7473 2042 7265 616b 7320 436f ggests Breaks Co │ │ │ │ │ -000239b0: 6e66 6c69 6374 7320 5072 6f76 6964 6573 nflicts Provides │ │ │ │ │ -000239c0: 2052 6570 6c61 6365 7320 456e 6861 6e63 Replaces Enhanc │ │ │ │ │ -000239d0: 6573 2c20 2055 703a 204c 6973 7420 6f66 es, Up: List of │ │ │ │ │ -000239e0: 2066 6965 6c64 730a 0a35 2e36 2e31 3120 fields..5.6.11 │ │ │ │ │ -000239f0: e280 9853 7461 6e64 6172 6473 2d56 6572 ...Standards-Ver │ │ │ │ │ -00023a00: 7369 6f6e e280 990a 2d2d 2d2d 2d2d 2d2d sion....-------- │ │ │ │ │ -00023a10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00023a20: 2d2d 0a0a 5468 6520 6d6f 7374 2072 6563 --..The most rec │ │ │ │ │ -00023a30: 656e 7420 7665 7273 696f 6e20 6f66 2074 ent version of t │ │ │ │ │ -00023a40: 6865 2073 7461 6e64 6172 6473 2028 7468 he standards (th │ │ │ │ │ -00023a50: 6520 706f 6c69 6379 206d 616e 7561 6c20 e policy manual │ │ │ │ │ -00023a60: 616e 640a 6173 736f 6369 6174 6564 2074 and.associated t │ │ │ │ │ -00023a70: 6578 7473 2920 7769 7468 2077 6869 6368 exts) with which │ │ │ │ │ -00023a80: 2074 6865 2070 6163 6b61 6765 2063 6f6d the package com │ │ │ │ │ -00023a90: 706c 6965 732e 2020 5365 6520 2a6e 6f74 plies. See *not │ │ │ │ │ -00023aa0: 6520 5374 616e 6461 7264 730a 636f 6e66 e Standards.conf │ │ │ │ │ -00023ab0: 6f72 6d61 6e63 653a 2036 342e 0a0a 5468 ormance: 64...Th │ │ │ │ │ -00023ac0: 6520 7665 7273 696f 6e20 6e75 6d62 6572 e version number │ │ │ │ │ -00023ad0: 2068 6173 2066 6f75 7220 636f 6d70 6f6e has four compon │ │ │ │ │ -00023ae0: 656e 7473 3a20 6d61 6a6f 7220 616e 6420 ents: major and │ │ │ │ │ -00023af0: 6d69 6e6f 7220 7665 7273 696f 6e20 6e75 minor version nu │ │ │ │ │ -00023b00: 6d62 6572 0a61 6e64 206d 616a 6f72 2061 mber.and major a │ │ │ │ │ -00023b10: 6e64 206d 696e 6f72 2070 6174 6368 206c nd minor patch l │ │ │ │ │ -00023b20: 6576 656c 2e20 2057 6865 6e20 7468 6520 evel. When the │ │ │ │ │ -00023b30: 7374 616e 6461 7264 7320 6368 616e 6765 standards change │ │ │ │ │ -00023b40: 2069 6e20 6120 7761 790a 7468 6174 2072 in a way.that r │ │ │ │ │ -00023b50: 6571 7569 7265 7320 6576 6572 7920 7061 equires every pa │ │ │ │ │ -00023b60: 636b 6167 6520 746f 2063 6861 6e67 6520 ckage to change │ │ │ │ │ -00023b70: 7468 6520 6d61 6a6f 7220 6e75 6d62 6572 the major number │ │ │ │ │ -00023b80: 2077 696c 6c20 6265 2063 6861 6e67 6564 will be changed │ │ │ │ │ -00023b90: 2e0a 5369 676e 6966 6963 616e 7420 6368 ..Significant ch │ │ │ │ │ -00023ba0: 616e 6765 7320 7468 6174 2077 696c 6c20 anges that will │ │ │ │ │ -00023bb0: 7265 7175 6972 6520 776f 726b 2069 6e20 require work in │ │ │ │ │ -00023bc0: 6d61 6e79 2070 6163 6b61 6765 7320 7769 many packages wi │ │ │ │ │ -00023bd0: 6c6c 2062 650a 7369 676e 616c 6564 2062 ll be.signaled b │ │ │ │ │ -00023be0: 7920 6120 6368 616e 6765 2074 6f20 7468 y a change to th │ │ │ │ │ -00023bf0: 6520 6d69 6e6f 7220 6e75 6d62 6572 2e20 e minor number. │ │ │ │ │ -00023c00: 2054 6865 206d 616a 6f72 2070 6174 6368 The major patch │ │ │ │ │ -00023c10: 206c 6576 656c 2077 696c 6c20 6265 0a63 level will be.c │ │ │ │ │ -00023c20: 6861 6e67 6564 2066 6f72 2061 6e79 2063 hanged for any c │ │ │ │ │ -00023c30: 6861 6e67 6520 746f 2074 6865 206d 6561 hange to the mea │ │ │ │ │ -00023c40: 6e69 6e67 206f 6620 7468 6520 7374 616e ning of the stan │ │ │ │ │ -00023c50: 6461 7264 732c 2068 6f77 6576 6572 2073 dards, however s │ │ │ │ │ -00023c60: 6d61 6c6c 3b0a 7468 6520 6d69 6e6f 7220 mall;.the minor │ │ │ │ │ -00023c70: 7061 7463 6820 6c65 7665 6c20 7769 6c6c patch level will │ │ │ │ │ -00023c80: 2062 6520 6368 616e 6765 6420 7768 656e be changed when │ │ │ │ │ -00023c90: 206f 6e6c 7920 636f 736d 6574 6963 2c20 only cosmetic, │ │ │ │ │ -00023ca0: 7479 706f 6772 6170 6869 6361 6c0a 6f72 typographical.or │ │ │ │ │ -00023cb0: 206f 7468 6572 2065 6469 7473 2061 7265 other edits are │ │ │ │ │ -00023cc0: 206d 6164 6520 7768 6963 6820 6e65 6974 made which neit │ │ │ │ │ -00023cd0: 6865 7220 6368 616e 6765 2074 6865 206d her change the m │ │ │ │ │ -00023ce0: 6561 6e69 6e67 206f 6620 7468 6520 646f eaning of the do │ │ │ │ │ -00023cf0: 6375 6d65 6e74 0a6e 6f72 2061 6666 6563 cument.nor affec │ │ │ │ │ -00023d00: 7420 7468 6520 636f 6e74 656e 7473 206f t the contents o │ │ │ │ │ -00023d10: 6620 7061 636b 6167 6573 2e0a 0a54 6875 f packages...Thu │ │ │ │ │ -00023d20: 7320 6f6e 6c79 2074 6865 2066 6972 7374 s only the first │ │ │ │ │ -00023d30: 2074 6872 6565 2063 6f6d 706f 6e65 6e74 three component │ │ │ │ │ -00023d40: 7320 6f66 2074 6865 2070 6f6c 6963 7920 s of the policy │ │ │ │ │ -00023d50: 7665 7273 696f 6e20 6172 650a 7369 676e version are.sign │ │ │ │ │ -00023d60: 6966 6963 616e 7420 696e 2074 6865 2027 ificant in the ' │ │ │ │ │ -00023d70: 5374 616e 6461 7264 732d 5665 7273 696f Standards-Versio │ │ │ │ │ -00023d80: 6e27 2063 6f6e 7472 6f6c 2066 6965 6c64 n' control field │ │ │ │ │ -00023d90: 2c20 616e 6420 736f 2065 6974 6865 720a , and so either. │ │ │ │ │ -00023da0: 7468 6573 6520 7468 7265 6520 636f 6d70 these three comp │ │ │ │ │ -00023db0: 6f6e 656e 7473 206f 7220 616c 6c20 666f onents or all fo │ │ │ │ │ -00023dc0: 7572 2063 6f6d 706f 6e65 6e74 7320 6d61 ur components ma │ │ │ │ │ -00023dd0: 7920 6265 2073 7065 6369 6669 6564 2e20 y be specified. │ │ │ │ │ -00023de0: 2028 3129 0a0a 7564 6562 7320 616e 6420 (1)..udebs and │ │ │ │ │ -00023df0: 736f 7572 6365 2070 6163 6b61 6765 7320 source packages │ │ │ │ │ -00023e00: 7468 6174 206f 6e6c 7920 7072 6f64 7563 that only produc │ │ │ │ │ -00023e10: 6520 7564 6562 7320 646f 206e 6f74 2075 e udebs do not u │ │ │ │ │ -00023e20: 7365 0ae2 8098 5374 616e 6461 7264 732d se....Standards- │ │ │ │ │ -00023e30: 5665 7273 696f 6ee2 8099 2e0a 0a20 2020 Version...... │ │ │ │ │ -00023e40: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ -00023e50: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ -00023e60: 0a20 2020 2831 2920 496e 2074 6865 2070 . (1) In the p │ │ │ │ │ -00023e70: 6173 742c 2070 656f 706c 6520 7370 6563 ast, people spec │ │ │ │ │ -00023e80: 6966 6965 6420 7468 6520 6675 6c6c 2076 ified the full v │ │ │ │ │ -00023e90: 6572 7369 6f6e 206e 756d 6265 7220 696e ersion number in │ │ │ │ │ -00023ea0: 2074 6865 0a53 7461 6e64 6172 6473 2d56 the.Standards-V │ │ │ │ │ -00023eb0: 6572 7369 6f6e 2066 6965 6c64 2c20 666f ersion field, fo │ │ │ │ │ -00023ec0: 7220 6578 616d 706c 6520 e280 9c32 2e33 r example ...2.3 │ │ │ │ │ -00023ed0: 2e30 2e30 e280 9d2e 2020 5369 6e63 6520 .0.0.... Since │ │ │ │ │ -00023ee0: 6d69 6e6f 7220 7061 7463 682d 6c65 7665 minor patch-leve │ │ │ │ │ -00023ef0: 6c0a 6368 616e 6765 7320 646f 6ee2 8099 l.changes don... │ │ │ │ │ -00023f00: 7420 696e 7472 6f64 7563 6520 6e65 7720 t introduce new │ │ │ │ │ -00023f10: 706f 6c69 6379 2c20 6974 2077 6173 2074 policy, it was t │ │ │ │ │ -00023f20: 686f 7567 6874 2069 7420 776f 756c 6420 hought it would │ │ │ │ │ -00023f30: 6265 2062 6574 7465 7220 746f 0a72 656c be better to.rel │ │ │ │ │ -00023f40: 6178 2070 6f6c 6963 7920 616e 6420 6f6e ax policy and on │ │ │ │ │ -00023f50: 6c79 2072 6571 7569 7265 2074 6865 2066 ly require the f │ │ │ │ │ -00023f60: 6972 7374 2033 2063 6f6d 706f 6e65 6e74 irst 3 component │ │ │ │ │ -00023f70: 7320 746f 2062 6520 7370 6563 6966 6965 s to be specifie │ │ │ │ │ -00023f80: 642c 2069 6e0a 7468 6973 2065 7861 6d70 d, in.this examp │ │ │ │ │ -00023f90: 6c65 20e2 809c 322e 332e 30e2 809d 2e20 le ...2.3.0.... │ │ │ │ │ -00023fa0: 2041 6c6c 2066 6f75 7220 636f 6d70 6f6e All four compon │ │ │ │ │ -00023fb0: 656e 7473 206d 6179 2073 7469 6c6c 2062 ents may still b │ │ │ │ │ -00023fc0: 6520 7573 6564 2069 6620 736f 6d65 6f6e e used if someon │ │ │ │ │ -00023fd0: 650a 7769 7368 6573 2074 6f20 646f 2073 e.wishes to do s │ │ │ │ │ -00023fe0: 6f2e 0a0a 1f0a 4669 6c65 3a20 6465 6269 o.....File: debi │ │ │ │ │ -00023ff0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00024000: 204e 6f64 653a 2056 6572 7369 6f6e 2c20 Node: Version, │ │ │ │ │ -00024010: 204e 6578 743a 2044 6573 6372 6970 7469 Next: Descripti │ │ │ │ │ -00024020: 6f6e 2c20 2050 7265 763a 2053 7461 6e64 on, Prev: Stand │ │ │ │ │ -00024030: 6172 6473 2d56 6572 7369 6f6e 2c20 2055 ards-Version, U │ │ │ │ │ -00024040: 703a 204c 6973 7420 6f66 2066 6965 6c64 p: List of field │ │ │ │ │ -00024050: 730a 0a35 2e36 2e31 3220 e280 9856 6572 s..5.6.12 ...Ver │ │ │ │ │ -00024060: 7369 6f6e e280 990a 2d2d 2d2d 2d2d 2d2d sion....-------- │ │ │ │ │ -00024070: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 7665 --------..The ve │ │ │ │ │ -00024080: 7273 696f 6e20 6e75 6d62 6572 206f 6620 rsion number of │ │ │ │ │ -00024090: 6120 7061 636b 6167 652e 2020 5468 6520 a package. The │ │ │ │ │ -000240a0: 666f 726d 6174 2069 733a 0ae2 8098 5b65 format is:....[e │ │ │ │ │ -000240b0: 706f 6368 3a5d 7570 7374 7265 616d 5f76 poch:]upstream_v │ │ │ │ │ -000240c0: 6572 7369 6f6e 5b2d 6465 6269 616e 5f72 ersion[-debian_r │ │ │ │ │ -000240d0: 6576 6973 696f 6e5d e280 992e 0a0a 5468 evision]......Th │ │ │ │ │ -000240e0: 6520 7468 7265 6520 636f 6d70 6f6e 656e e three componen │ │ │ │ │ -000240f0: 7473 2068 6572 6520 6172 653a 0a0a e280 ts here are:.... │ │ │ │ │ -00024100: 9865 706f 6368 e280 990a 0a20 2020 2020 .epoch..... │ │ │ │ │ -00024110: 5468 6973 2069 7320 6120 7369 6e67 6c65 This is a single │ │ │ │ │ -00024120: 2028 6765 6e65 7261 6c6c 7920 736d 616c (generally smal │ │ │ │ │ -00024130: 6c29 2075 6e73 6967 6e65 6420 696e 7465 l) unsigned inte │ │ │ │ │ -00024140: 6765 722e 2020 4974 206d 6179 2062 650a ger. It may be. │ │ │ │ │ -00024150: 2020 2020 206f 6d69 7474 6564 2c20 696e omitted, in │ │ │ │ │ -00024160: 2077 6869 6368 2063 6173 6520 7a65 726f which case zero │ │ │ │ │ -00024170: 2069 7320 6173 7375 6d65 642e 0a0a 2020 is assumed... │ │ │ │ │ -00024180: 2020 2045 706f 6368 7320 6361 6e20 6865 Epochs can he │ │ │ │ │ -00024190: 6c70 2077 6865 6e20 7468 6520 7570 7374 lp when the upst │ │ │ │ │ -000241a0: 7265 616d 2076 6572 7369 6f6e 206e 756d ream version num │ │ │ │ │ -000241b0: 6265 7269 6e67 2073 6368 656d 6520 6368 bering scheme ch │ │ │ │ │ -000241c0: 616e 6765 732c 0a20 2020 2020 6275 7420 anges,. but │ │ │ │ │ -000241d0: 7468 6579 206d 7573 7420 6265 2075 7365 they must be use │ │ │ │ │ -000241e0: 6420 7769 7468 2063 6172 652e 2020 596f d with care. Yo │ │ │ │ │ -000241f0: 7520 7368 6f75 6c64 206e 6f74 2063 6861 u should not cha │ │ │ │ │ -00024200: 6e67 6520 7468 6520 6570 6f63 682c 0a20 nge the epoch,. │ │ │ │ │ -00024210: 2020 2020 6576 656e 2069 6e20 6578 7065 even in expe │ │ │ │ │ -00024220: 7269 6d65 6e74 616c 2c20 7769 7468 6f75 rimental, withou │ │ │ │ │ -00024230: 7420 6765 7474 696e 6720 636f 6e73 656e t getting consen │ │ │ │ │ -00024240: 7375 7320 6f6e 2064 6562 6961 6e2d 6465 sus on debian-de │ │ │ │ │ -00024250: 7665 6c0a 2020 2020 2066 6972 7374 2e0a vel. first.. │ │ │ │ │ -00024260: 0ae2 8098 7570 7374 7265 616d 5f76 6572 ....upstream_ver │ │ │ │ │ -00024270: 7369 6f6e e280 990a 0a20 2020 2020 5468 sion..... Th │ │ │ │ │ -00024280: 6973 2069 7320 7468 6520 6d61 696e 2070 is is the main p │ │ │ │ │ -00024290: 6172 7420 6f66 2074 6865 2076 6572 7369 art of the versi │ │ │ │ │ -000242a0: 6f6e 206e 756d 6265 722e 2020 4974 2069 on number. It i │ │ │ │ │ -000242b0: 7320 7573 7561 6c6c 7920 7468 650a 2020 s usually the. │ │ │ │ │ -000242c0: 2020 2076 6572 7369 6f6e 206e 756d 6265 version numbe │ │ │ │ │ -000242d0: 7220 6f66 2074 6865 206f 7269 6769 6e61 r of the origina │ │ │ │ │ -000242e0: 6c20 28e2 809c 7570 7374 7265 616d e280 l (...upstream.. │ │ │ │ │ -000242f0: 9d29 2070 6163 6b61 6765 2066 726f 6d20 .) package from │ │ │ │ │ -00024300: 7768 6963 6820 7468 650a 2020 2020 20e2 which the. . │ │ │ │ │ -00024310: 8098 2e64 6562 e280 9920 6669 6c65 2068 ...deb... file h │ │ │ │ │ -00024320: 6173 2062 6565 6e20 6d61 6465 2c20 6966 as been made, if │ │ │ │ │ -00024330: 2074 6869 7320 6973 2061 7070 6c69 6361 this is applica │ │ │ │ │ -00024340: 626c 652e 2020 5573 7561 6c6c 7920 7468 ble. Usually th │ │ │ │ │ -00024350: 6973 0a20 2020 2020 7769 6c6c 2062 6520 is. will be │ │ │ │ │ -00024360: 696e 2074 6865 2073 616d 6520 666f 726d in the same form │ │ │ │ │ -00024370: 6174 2061 7320 7468 6174 2073 7065 6369 at as that speci │ │ │ │ │ -00024380: 6669 6564 2062 7920 7468 6520 7570 7374 fied by the upst │ │ │ │ │ -00024390: 7265 616d 0a20 2020 2020 6175 7468 6f72 ream. author │ │ │ │ │ -000243a0: 2873 293b 2068 6f77 6576 6572 2c20 6974 (s); however, it │ │ │ │ │ -000243b0: 206d 6179 206e 6565 6420 746f 2062 6520 may need to be │ │ │ │ │ -000243c0: 7265 666f 726d 6174 7465 6420 746f 2066 reformatted to f │ │ │ │ │ -000243d0: 6974 2069 6e74 6f20 7468 650a 2020 2020 it into the. │ │ │ │ │ -000243e0: 2070 6163 6b61 6765 206d 616e 6167 656d package managem │ │ │ │ │ -000243f0: 656e 7420 7379 7374 656d e280 9973 2066 ent system...s f │ │ │ │ │ -00024400: 6f72 6d61 7420 616e 6420 636f 6d70 6172 ormat and compar │ │ │ │ │ -00024410: 6973 6f6e 2073 6368 656d 652e 0a0a 2020 ison scheme... │ │ │ │ │ -00024420: 2020 2054 6865 2063 6f6d 7061 7269 736f The compariso │ │ │ │ │ -00024430: 6e20 6265 6861 7669 6f72 206f 6620 7468 n behavior of th │ │ │ │ │ -00024440: 6520 7061 636b 6167 6520 6d61 6e61 6765 e package manage │ │ │ │ │ -00024450: 6d65 6e74 2073 7973 7465 6d20 7769 7468 ment system with │ │ │ │ │ -00024460: 0a20 2020 2020 7265 7370 6563 7420 746f . respect to │ │ │ │ │ -00024470: 2074 6865 20e2 8098 7570 7374 7265 616d the ...upstream │ │ │ │ │ -00024480: 5f76 6572 7369 6f6e e280 9920 6973 2064 _version... is d │ │ │ │ │ -00024490: 6573 6372 6962 6564 2062 656c 6f77 2e20 escribed below. │ │ │ │ │ -000244a0: 2054 6865 0a20 2020 2020 e280 9875 7073 The. ...ups │ │ │ │ │ -000244b0: 7472 6561 6d5f 7665 7273 696f 6ee2 8099 tream_version... │ │ │ │ │ -000244c0: 2070 6f72 7469 6f6e 206f 6620 7468 6520 portion of the │ │ │ │ │ -000244d0: 7665 7273 696f 6e20 6e75 6d62 6572 2069 version number i │ │ │ │ │ -000244e0: 7320 6d61 6e64 6174 6f72 792e 0a0a 2020 s mandatory... │ │ │ │ │ -000244f0: 2020 2054 6865 20e2 8098 7570 7374 7265 The ...upstre │ │ │ │ │ -00024500: 616d 5f76 6572 7369 6f6e e280 9920 6d75 am_version... mu │ │ │ │ │ -00024510: 7374 2063 6f6e 7461 696e 206f 6e6c 7920 st contain only │ │ │ │ │ -00024520: 616c 7068 616e 756d 6572 6963 7320 2831 alphanumerics (1 │ │ │ │ │ -00024530: 2920 616e 6420 7468 650a 2020 2020 2063 ) and the. c │ │ │ │ │ -00024540: 6861 7261 6374 6572 7320 e280 982e e280 haracters ...... │ │ │ │ │ -00024550: 9920 e280 982b e280 9920 e280 982d e280 . ...+... ...-.. │ │ │ │ │ -00024560: 9920 e280 987e e280 9920 2866 756c 6c20 . ...~... (full │ │ │ │ │ -00024570: 7374 6f70 2c20 706c 7573 2c20 6879 7068 stop, plus, hyph │ │ │ │ │ -00024580: 656e 2c20 7469 6c64 6529 2061 6e64 0a20 en, tilde) and. │ │ │ │ │ -00024590: 2020 2020 7368 6f75 6c64 2073 7461 7274 should start │ │ │ │ │ -000245a0: 2077 6974 6820 6120 6469 6769 742e 2020 with a digit. │ │ │ │ │ -000245b0: 4966 2074 6865 7265 2069 7320 6e6f 20e2 If there is no . │ │ │ │ │ -000245c0: 8098 6465 6269 616e 5f72 6576 6973 696f ..debian_revisio │ │ │ │ │ -000245d0: 6ee2 8099 2074 6865 6e0a 2020 2020 2068 n... then. h │ │ │ │ │ -000245e0: 7970 6865 6e73 2061 7265 206e 6f74 2061 yphens are not a │ │ │ │ │ -000245f0: 6c6c 6f77 6564 2e0a 0ae2 8098 6465 6269 llowed......debi │ │ │ │ │ -00024600: 616e 5f72 6576 6973 696f 6ee2 8099 0a0a an_revision..... │ │ │ │ │ -00024610: 2020 2020 2054 6869 7320 7061 7274 206f This part o │ │ │ │ │ -00024620: 6620 7468 6520 7665 7273 696f 6e20 6e75 f the version nu │ │ │ │ │ -00024630: 6d62 6572 2073 7065 6369 6669 6573 2074 mber specifies t │ │ │ │ │ -00024640: 6865 2076 6572 7369 6f6e 206f 6620 7468 he version of th │ │ │ │ │ -00024650: 6520 4465 6269 616e 0a20 2020 2020 7061 e Debian. pa │ │ │ │ │ -00024660: 636b 6167 6520 6261 7365 6420 6f6e 2074 ckage based on t │ │ │ │ │ -00024670: 6865 2075 7073 7472 6561 6d20 7665 7273 he upstream vers │ │ │ │ │ -00024680: 696f 6e2e 2020 4974 206d 7573 7420 636f ion. It must co │ │ │ │ │ -00024690: 6e74 6169 6e20 6f6e 6c79 0a20 2020 2020 ntain only. │ │ │ │ │ -000246a0: 616c 7068 616e 756d 6572 6963 7320 616e alphanumerics an │ │ │ │ │ -000246b0: 6420 7468 6520 6368 6172 6163 7465 7273 d the characters │ │ │ │ │ -000246c0: 20e2 8098 2be2 8099 20e2 8098 2ee2 8099 ...+... ....... │ │ │ │ │ -000246d0: 20e2 8098 7ee2 8099 2028 706c 7573 2c20 ...~... (plus, │ │ │ │ │ -000246e0: 6675 6c6c 2073 746f 702c 0a20 2020 2020 full stop,. │ │ │ │ │ -000246f0: 7469 6c64 6529 2061 6e64 2069 7320 636f tilde) and is co │ │ │ │ │ -00024700: 6d70 6172 6564 2069 6e20 7468 6520 7361 mpared in the sa │ │ │ │ │ -00024710: 6d65 2077 6179 2061 7320 7468 6520 e280 me way as the .. │ │ │ │ │ -00024720: 9875 7073 7472 6561 6d5f 7665 7273 696f .upstream_versio │ │ │ │ │ -00024730: 6ee2 8099 0a20 2020 2020 6973 2e0a 0a20 n.... is... │ │ │ │ │ -00024740: 2020 2020 4974 2069 7320 636f 6e76 656e It is conven │ │ │ │ │ -00024750: 7469 6f6e 616c 2074 6f20 7265 7374 6172 tional to restar │ │ │ │ │ -00024760: 7420 7468 6520 e280 9864 6562 6961 6e5f t the ...debian_ │ │ │ │ │ -00024770: 7265 7669 7369 6f6e e280 9920 6174 20e2 revision... at . │ │ │ │ │ -00024780: 8098 31e2 8099 2065 6163 680a 2020 2020 ..1... each. │ │ │ │ │ -00024790: 2074 696d 6520 7468 6520 e280 9875 7073 time the ...ups │ │ │ │ │ -000247a0: 7472 6561 6d5f 7665 7273 696f 6ee2 8099 tream_version... │ │ │ │ │ -000247b0: 2069 7320 696e 6372 6561 7365 642e 0a0a is increased... │ │ │ │ │ -000247c0: 2020 2020 2054 6865 2070 6163 6b61 6765 The package │ │ │ │ │ -000247d0: 206d 616e 6167 656d 656e 7420 7379 7374 management syst │ │ │ │ │ -000247e0: 656d 2077 696c 6c20 6272 6561 6b20 7468 em will break th │ │ │ │ │ -000247f0: 6520 7665 7273 696f 6e20 6e75 6d62 6572 e version number │ │ │ │ │ -00024800: 2061 7061 7274 0a20 2020 2020 6174 2074 apart. at t │ │ │ │ │ -00024810: 6865 206c 6173 7420 6879 7068 656e 2069 he last hyphen i │ │ │ │ │ -00024820: 6e20 7468 6520 7374 7269 6e67 2028 6966 n the string (if │ │ │ │ │ -00024830: 2074 6865 7265 2069 7320 6f6e 6529 2074 there is one) t │ │ │ │ │ -00024840: 6f20 6465 7465 726d 696e 6520 7468 650a o determine the. │ │ │ │ │ -00024850: 2020 2020 20e2 8098 7570 7374 7265 616d ...upstream │ │ │ │ │ -00024860: 5f76 6572 7369 6f6e e280 9920 616e 6420 _version... and │ │ │ │ │ -00024870: e280 9864 6562 6961 6e5f 7265 7669 7369 ...debian_revisi │ │ │ │ │ -00024880: 6f6e e280 992e 2020 5468 6520 6162 7365 on.... The abse │ │ │ │ │ -00024890: 6e63 6520 6f66 2061 0a20 2020 2020 e280 nce of a. .. │ │ │ │ │ -000248a0: 9864 6562 6961 6e5f 7265 7669 7369 6f6e .debian_revision │ │ │ │ │ -000248b0: e280 9920 6973 2065 7175 6976 616c 656e ... is equivalen │ │ │ │ │ -000248c0: 7420 746f 2061 20e2 8098 6465 6269 616e t to a ...debian │ │ │ │ │ -000248d0: 5f72 6576 6973 696f 6ee2 8099 206f 6620 _revision... of │ │ │ │ │ -000248e0: e280 9830 e280 992e 0a0a 2020 2020 2050 ...0...... P │ │ │ │ │ -000248f0: 7265 7365 6e63 6520 6f66 2074 6865 20e2 resence of the . │ │ │ │ │ -00024900: 8098 6465 6269 616e 5f72 6576 6973 696f ..debian_revisio │ │ │ │ │ -00024910: 6ee2 8099 2070 6172 7420 696e 6469 6361 n... part indica │ │ │ │ │ -00024920: 7465 7320 7468 6973 2070 6163 6b61 6765 tes this package │ │ │ │ │ -00024930: 2069 7320 610a 2020 2020 206e 6f6e 2d6e is a. non-n │ │ │ │ │ -00024940: 6174 6976 6520 7061 636b 6167 6520 2873 ative package (s │ │ │ │ │ -00024950: 6565 202a 6e6f 7465 2053 6f75 7263 6520 ee *note Source │ │ │ │ │ -00024960: 7061 636b 6167 6573 3a20 3631 2e29 2e20 packages: 61.). │ │ │ │ │ -00024970: 2041 6273 656e 6365 0a20 2020 2020 696e Absence. in │ │ │ │ │ -00024980: 6469 6361 7465 7320 7468 6520 7061 636b dicates the pack │ │ │ │ │ -00024990: 6167 6520 6973 2061 206e 6174 6976 6520 age is a native │ │ │ │ │ -000249a0: 7061 636b 6167 652e 0a0a 5768 656e 2063 package...When c │ │ │ │ │ -000249b0: 6f6d 7061 7269 6e67 2074 776f 2076 6572 omparing two ver │ │ │ │ │ -000249c0: 7369 6f6e 206e 756d 6265 7273 2c20 6669 sion numbers, fi │ │ │ │ │ -000249d0: 7273 7420 7468 6520 6570 6f63 6820 6f66 rst the epoch of │ │ │ │ │ -000249e0: 2065 6163 6820 6172 650a 636f 6d70 6172 each are.compar │ │ │ │ │ -000249f0: 6564 2c20 7468 656e 2074 6865 20e2 8098 ed, then the ... │ │ │ │ │ -00024a00: 7570 7374 7265 616d 5f76 6572 7369 6f6e upstream_version │ │ │ │ │ -00024a10: e280 9920 6966 2065 706f 6368 2069 7320 ... if epoch is │ │ │ │ │ -00024a20: 6571 7561 6c2c 2061 6e64 2074 6865 6e0a equal, and then. │ │ │ │ │ -00024a30: e280 9864 6562 6961 6e5f 7265 7669 7369 ...debian_revisi │ │ │ │ │ -00024a40: 6f6e e280 9920 6966 20e2 8098 7570 7374 on... if ...upst │ │ │ │ │ -00024a50: 7265 616d 5f76 6572 7369 6f6e e280 9920 ream_version... │ │ │ │ │ -00024a60: 6973 2061 6c73 6f20 6571 7561 6c2e 2020 is also equal. │ │ │ │ │ -00024a70: 6570 6f63 6820 6973 0a63 6f6d 7061 7265 epoch is.compare │ │ │ │ │ -00024a80: 6420 6e75 6d65 7269 6361 6c6c 792e 2020 d numerically. │ │ │ │ │ -00024a90: 5468 6520 e280 9875 7073 7472 6561 6d5f The ...upstream_ │ │ │ │ │ -00024aa0: 7665 7273 696f 6ee2 8099 2061 6e64 20e2 version... and . │ │ │ │ │ -00024ab0: 8098 6465 6269 616e 5f72 6576 6973 696f ..debian_revisio │ │ │ │ │ -00024ac0: 6ee2 8099 0a70 6172 7473 2061 7265 2063 n....parts are c │ │ │ │ │ -00024ad0: 6f6d 7061 7265 6420 6279 2074 6865 2070 ompared by the p │ │ │ │ │ -00024ae0: 6163 6b61 6765 206d 616e 6167 656d 656e ackage managemen │ │ │ │ │ -00024af0: 7420 7379 7374 656d 2075 7369 6e67 2074 t system using t │ │ │ │ │ -00024b00: 6865 2066 6f6c 6c6f 7769 6e67 0a61 6c67 he following.alg │ │ │ │ │ -00024b10: 6f72 6974 686d 3a0a 0a54 6865 2073 7472 orithm:..The str │ │ │ │ │ -00024b20: 696e 6773 2061 7265 2063 6f6d 7061 7265 ings are compare │ │ │ │ │ -00024b30: 6420 6672 6f6d 206c 6566 7420 746f 2072 d from left to r │ │ │ │ │ -00024b40: 6967 6874 2e0a 0a46 6972 7374 2074 6865 ight...First the │ │ │ │ │ -00024b50: 2069 6e69 7469 616c 2070 6172 7420 6f66 initial part of │ │ │ │ │ -00024b60: 2065 6163 6820 7374 7269 6e67 2063 6f6e each string con │ │ │ │ │ -00024b70: 7369 7374 696e 6720 656e 7469 7265 6c79 sisting entirely │ │ │ │ │ -00024b80: 206f 6620 6e6f 6e2d 6469 6769 740a 6368 of non-digit.ch │ │ │ │ │ -00024b90: 6172 6163 7465 7273 2069 7320 6465 7465 aracters is dete │ │ │ │ │ -00024ba0: 726d 696e 6564 2e20 2054 6865 7365 2074 rmined. These t │ │ │ │ │ -00024bb0: 776f 2070 6172 7473 2028 6f6e 6520 6f66 wo parts (one of │ │ │ │ │ -00024bc0: 2077 6869 6368 206d 6179 2062 6520 656d which may be em │ │ │ │ │ -00024bd0: 7074 7929 0a61 7265 2063 6f6d 7061 7265 pty).are compare │ │ │ │ │ -00024be0: 6420 6c65 7869 6361 6c6c 792e 2020 4966 d lexically. If │ │ │ │ │ -00024bf0: 2061 2064 6966 6665 7265 6e63 6520 6973 a difference is │ │ │ │ │ -00024c00: 2066 6f75 6e64 2069 7420 6973 2072 6574 found it is ret │ │ │ │ │ -00024c10: 7572 6e65 642e 2020 5468 650a 6c65 7869 urned. The.lexi │ │ │ │ │ -00024c20: 6361 6c20 636f 6d70 6172 6973 6f6e 2069 cal comparison i │ │ │ │ │ -00024c30: 7320 6120 636f 6d70 6172 6973 6f6e 206f s a comparison o │ │ │ │ │ -00024c40: 6620 4153 4349 4920 7661 6c75 6573 206d f ASCII values m │ │ │ │ │ -00024c50: 6f64 6966 6965 6420 736f 2074 6861 7420 odified so that │ │ │ │ │ -00024c60: 616c 6c0a 7468 6520 6c65 7474 6572 7320 all.the letters │ │ │ │ │ -00024c70: 736f 7274 2065 6172 6c69 6572 2074 6861 sort earlier tha │ │ │ │ │ -00024c80: 6e20 616c 6c20 7468 6520 6e6f 6e2d 6c65 n all the non-le │ │ │ │ │ -00024c90: 7474 6572 7320 616e 6420 736f 2074 6861 tters and so tha │ │ │ │ │ -00024ca0: 7420 6120 7469 6c64 650a 736f 7274 7320 t a tilde.sorts │ │ │ │ │ -00024cb0: 6265 666f 7265 2061 6e79 7468 696e 672c before anything, │ │ │ │ │ -00024cc0: 2065 7665 6e20 7468 6520 656e 6420 6f66 even the end of │ │ │ │ │ -00024cd0: 2061 2070 6172 742e 2020 466f 7220 6578 a part. For ex │ │ │ │ │ -00024ce0: 616d 706c 652c 2074 6865 0a66 6f6c 6c6f ample, the.follo │ │ │ │ │ -00024cf0: 7769 6e67 2070 6172 7473 2061 7265 2069 wing parts are i │ │ │ │ │ -00024d00: 6e20 736f 7274 6564 206f 7264 6572 2066 n sorted order f │ │ │ │ │ -00024d10: 726f 6d20 6561 726c 6965 7374 2074 6f20 rom earliest to │ │ │ │ │ -00024d20: 6c61 7465 7374 3a20 e280 987e 7ee2 8099 latest: ...~~... │ │ │ │ │ -00024d30: 2c0a e280 987e 7e61 e280 992c 20e2 8098 ,....~~a..., ... │ │ │ │ │ -00024d40: 7ee2 8099 2c20 7468 6520 656d 7074 7920 ~..., the empty │ │ │ │ │ -00024d50: 7061 7274 2c20 e280 9861 e280 992e 2020 part, ...a.... │ │ │ │ │ -00024d60: 2832 290a 0a54 6865 6e20 7468 6520 696e (2)..Then the in │ │ │ │ │ -00024d70: 6974 6961 6c20 7061 7274 206f 6620 7468 itial part of th │ │ │ │ │ -00024d80: 6520 7265 6d61 696e 6465 7220 6f66 2065 e remainder of e │ │ │ │ │ -00024d90: 6163 6820 7374 7269 6e67 2077 6869 6368 ach string which │ │ │ │ │ -00024da0: 2063 6f6e 7369 7374 730a 656e 7469 7265 consists.entire │ │ │ │ │ -00024db0: 6c79 206f 6620 6469 6769 7420 6368 6172 ly of digit char │ │ │ │ │ -00024dc0: 6163 7465 7273 2069 7320 6465 7465 726d acters is determ │ │ │ │ │ -00024dd0: 696e 6564 2e20 2054 6865 206e 756d 6572 ined. The numer │ │ │ │ │ -00024de0: 6963 616c 2076 616c 7565 7320 6f66 0a74 ical values of.t │ │ │ │ │ -00024df0: 6865 7365 2074 776f 2070 6172 7473 2061 hese two parts a │ │ │ │ │ -00024e00: 7265 2063 6f6d 7061 7265 642c 2061 6e64 re compared, and │ │ │ │ │ -00024e10: 2061 6e79 2064 6966 6665 7265 6e63 6520 any difference │ │ │ │ │ -00024e20: 666f 756e 6420 6973 2072 6574 7572 6e65 found is returne │ │ │ │ │ -00024e30: 6420 6173 0a74 6865 2072 6573 756c 7420 d as.the result │ │ │ │ │ -00024e40: 6f66 2074 6865 2063 6f6d 7061 7269 736f of the compariso │ │ │ │ │ -00024e50: 6e2e 2020 466f 7220 7468 6573 6520 7075 n. For these pu │ │ │ │ │ -00024e60: 7270 6f73 6573 2061 6e20 656d 7074 7920 rposes an empty │ │ │ │ │ -00024e70: 7374 7269 6e67 2028 7768 6963 680a 6361 string (which.ca │ │ │ │ │ -00024e80: 6e20 6f6e 6c79 206f 6363 7572 2061 7420 n only occur at │ │ │ │ │ -00024e90: 7468 6520 656e 6420 6f66 206f 6e65 206f the end of one o │ │ │ │ │ -00024ea0: 7220 626f 7468 2076 6572 7369 6f6e 2073 r both version s │ │ │ │ │ -00024eb0: 7472 696e 6773 2062 6569 6e67 2063 6f6d trings being com │ │ │ │ │ -00024ec0: 7061 7265 6429 0a63 6f75 6e74 7320 6173 pared).counts as │ │ │ │ │ -00024ed0: 207a 6572 6f2e 0a0a 5468 6573 6520 7477 zero...These tw │ │ │ │ │ -00024ee0: 6f20 7374 6570 7320 2863 6f6d 7061 7269 o steps (compari │ │ │ │ │ -00024ef0: 6e67 2061 6e64 2072 656d 6f76 696e 6720 ng and removing │ │ │ │ │ -00024f00: 696e 6974 6961 6c20 6e6f 6e2d 6469 6769 initial non-digi │ │ │ │ │ -00024f10: 7420 7374 7269 6e67 7320 616e 640a 696e t strings and.in │ │ │ │ │ -00024f20: 6974 6961 6c20 6469 6769 7420 7374 7269 itial digit stri │ │ │ │ │ -00024f30: 6e67 7329 2061 7265 2072 6570 6561 7465 ngs) are repeate │ │ │ │ │ -00024f40: 6420 756e 7469 6c20 6120 6469 6666 6572 d until a differ │ │ │ │ │ -00024f50: 656e 6365 2069 7320 666f 756e 6420 6f72 ence is found or │ │ │ │ │ -00024f60: 2062 6f74 680a 7374 7269 6e67 7320 6172 both.strings ar │ │ │ │ │ -00024f70: 6520 6578 6861 7573 7465 642e 0a0a 2a20 e exhausted...* │ │ │ │ │ -00024f80: 4d65 6e75 3a0a 0a2a 2045 706f 6368 7320 Menu:..* Epochs │ │ │ │ │ -00024f90: 7368 6f75 6c64 2062 6520 7573 6564 2073 should be used s │ │ │ │ │ -00024fa0: 7061 7269 6e67 6c79 3a3a 0a2a 2053 7065 paringly::.* Spe │ │ │ │ │ -00024fb0: 6369 616c 2076 6572 7369 6f6e 2063 6f6e cial version con │ │ │ │ │ -00024fc0: 7665 6e74 696f 6e73 3a3a 0a0a 2020 202d ventions::.. - │ │ │ │ │ -00024fd0: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ -00024fe0: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ -00024ff0: 2020 2028 3129 2041 6c70 6861 6e75 6d65 (1) Alphanume │ │ │ │ │ -00025000: 7269 6373 2061 7265 20e2 8098 412d 5a61 rics are ...A-Za │ │ │ │ │ -00025010: 2d7a 302d 39e2 8099 206f 6e6c 792e 0a0a -z0-9... only... │ │ │ │ │ -00025020: 2020 2028 3229 204f 6e65 2063 6f6d 6d6f (2) One commo │ │ │ │ │ -00025030: 6e20 7573 6520 6f66 20e2 8098 7ee2 8099 n use of ...~... │ │ │ │ │ -00025040: 2069 7320 666f 7220 7570 7374 7265 616d is for upstream │ │ │ │ │ -00025050: 2070 7265 2d72 656c 6561 7365 732e 2020 pre-releases. │ │ │ │ │ -00025060: 466f 7220 6578 616d 706c 652c 0ae2 8098 For example,.... │ │ │ │ │ -00025070: 312e 307e 6265 7461 317e 7376 6e31 3234 1.0~beta1~svn124 │ │ │ │ │ -00025080: 35e2 8099 2073 6f72 7473 2065 6172 6c69 5... sorts earli │ │ │ │ │ -00025090: 6572 2074 6861 6e20 e280 9831 2e30 7e62 er than ...1.0~b │ │ │ │ │ -000250a0: 6574 6131 e280 992c 2077 6869 6368 2073 eta1..., which s │ │ │ │ │ -000250b0: 6f72 7473 2065 6172 6c69 6572 0a74 6861 orts earlier.tha │ │ │ │ │ -000250c0: 6e20 e280 9831 2e30 e280 992e 0a0a 1f0a n ...1.0........ │ │ │ │ │ -000250d0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -000250e0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -000250f0: 2045 706f 6368 7320 7368 6f75 6c64 2062 Epochs should b │ │ │ │ │ -00025100: 6520 7573 6564 2073 7061 7269 6e67 6c79 e used sparingly │ │ │ │ │ -00025110: 2c20 204e 6578 743a 2053 7065 6369 616c , Next: Special │ │ │ │ │ -00025120: 2076 6572 7369 6f6e 2063 6f6e 7665 6e74 version convent │ │ │ │ │ -00025130: 696f 6e73 2c20 2055 703a 2056 6572 7369 ions, Up: Versi │ │ │ │ │ -00025140: 6f6e 0a0a 352e 362e 3132 2e31 2045 706f on..5.6.12.1 Epo │ │ │ │ │ -00025150: 6368 7320 7368 6f75 6c64 2062 6520 7573 chs should be us │ │ │ │ │ -00025160: 6564 2073 7061 7269 6e67 6c79 0a2e 2e2e ed sparingly.... │ │ │ │ │ +00023850: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T │ │ │ │ │ +00023860: 6865 7365 2066 6965 6c64 7320 6465 7363 hese fields desc │ │ │ │ │ +00023870: 7269 6265 2074 6865 2070 6163 6b61 6765 ribe the package │ │ │ │ │ +00023880: e280 9973 2072 656c 6174 696f 6e73 6869 ...s relationshi │ │ │ │ │ +00023890: 7073 2077 6974 6820 6f74 6865 7220 7061 ps with other pa │ │ │ │ │ +000238a0: 636b 6167 6573 2e0a 5468 6569 7220 7379 ckages..Their sy │ │ │ │ │ +000238b0: 6e74 6178 2061 6e64 2073 656d 616e 7469 ntax and semanti │ │ │ │ │ +000238c0: 6373 2061 7265 2064 6573 6372 6962 6564 cs are described │ │ │ │ │ +000238d0: 2069 6e20 2a6e 6f74 6520 4465 636c 6172 in *note Declar │ │ │ │ │ +000238e0: 696e 670a 7265 6c61 7469 6f6e 7368 6970 ing.relationship │ │ │ │ │ +000238f0: 7320 6265 7477 6565 6e20 7061 636b 6167 s between packag │ │ │ │ │ +00023900: 6573 3a20 3534 2e0a 0a1f 0a46 696c 653a es: 54.....File: │ │ │ │ │ +00023910: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +00023920: 6e66 6f2c 2020 4e6f 6465 3a20 5374 616e nfo, Node: Stan │ │ │ │ │ +00023930: 6461 7264 732d 5665 7273 696f 6e2c 2020 dards-Version, │ │ │ │ │ +00023940: 4e65 7874 3a20 5665 7273 696f 6e2c 2020 Next: Version, │ │ │ │ │ +00023950: 5072 6576 3a20 5061 636b 6167 6520 696e Prev: Package in │ │ │ │ │ +00023960: 7465 7272 656c 6174 696f 6e73 6869 7020 terrelationship │ │ │ │ │ +00023970: 6669 656c 6473 2044 6570 656e 6473 2050 fields Depends P │ │ │ │ │ +00023980: 7265 2d44 6570 656e 6473 2052 6563 6f6d re-Depends Recom │ │ │ │ │ +00023990: 6d65 6e64 7320 5375 6767 6573 7473 2042 mends Suggests B │ │ │ │ │ +000239a0: 7265 616b 7320 436f 6e66 6c69 6374 7320 reaks Conflicts │ │ │ │ │ +000239b0: 5072 6f76 6964 6573 2052 6570 6c61 6365 Provides Replace │ │ │ │ │ +000239c0: 7320 456e 6861 6e63 6573 2c20 2055 703a s Enhances, Up: │ │ │ │ │ +000239d0: 204c 6973 7420 6f66 2066 6965 6c64 730a List of fields. │ │ │ │ │ +000239e0: 0a35 2e36 2e31 3120 e280 9853 7461 6e64 .5.6.11 ...Stand │ │ │ │ │ +000239f0: 6172 6473 2d56 6572 7369 6f6e e280 990a ards-Version.... │ │ │ │ │ +00023a00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00023a10: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 ----------..The │ │ │ │ │ +00023a20: 6d6f 7374 2072 6563 656e 7420 7665 7273 most recent vers │ │ │ │ │ +00023a30: 696f 6e20 6f66 2074 6865 2073 7461 6e64 ion of the stand │ │ │ │ │ +00023a40: 6172 6473 2028 7468 6520 706f 6c69 6379 ards (the policy │ │ │ │ │ +00023a50: 206d 616e 7561 6c20 616e 640a 6173 736f manual and.asso │ │ │ │ │ +00023a60: 6369 6174 6564 2074 6578 7473 2920 7769 ciated texts) wi │ │ │ │ │ +00023a70: 7468 2077 6869 6368 2074 6865 2070 6163 th which the pac │ │ │ │ │ +00023a80: 6b61 6765 2063 6f6d 706c 6965 732e 2020 kage complies. │ │ │ │ │ +00023a90: 5365 6520 2a6e 6f74 6520 5374 616e 6461 See *note Standa │ │ │ │ │ +00023aa0: 7264 730a 636f 6e66 6f72 6d61 6e63 653a rds.conformance: │ │ │ │ │ +00023ab0: 2036 342e 0a0a 5468 6520 7665 7273 696f 64...The versio │ │ │ │ │ +00023ac0: 6e20 6e75 6d62 6572 2068 6173 2066 6f75 n number has fou │ │ │ │ │ +00023ad0: 7220 636f 6d70 6f6e 656e 7473 3a20 6d61 r components: ma │ │ │ │ │ +00023ae0: 6a6f 7220 616e 6420 6d69 6e6f 7220 7665 jor and minor ve │ │ │ │ │ +00023af0: 7273 696f 6e20 6e75 6d62 6572 0a61 6e64 rsion number.and │ │ │ │ │ +00023b00: 206d 616a 6f72 2061 6e64 206d 696e 6f72 major and minor │ │ │ │ │ +00023b10: 2070 6174 6368 206c 6576 656c 2e20 2057 patch level. W │ │ │ │ │ +00023b20: 6865 6e20 7468 6520 7374 616e 6461 7264 hen the standard │ │ │ │ │ +00023b30: 7320 6368 616e 6765 2069 6e20 6120 7761 s change in a wa │ │ │ │ │ +00023b40: 790a 7468 6174 2072 6571 7569 7265 7320 y.that requires │ │ │ │ │ +00023b50: 6576 6572 7920 7061 636b 6167 6520 746f every package to │ │ │ │ │ +00023b60: 2063 6861 6e67 6520 7468 6520 6d61 6a6f change the majo │ │ │ │ │ +00023b70: 7220 6e75 6d62 6572 2077 696c 6c20 6265 r number will be │ │ │ │ │ +00023b80: 2063 6861 6e67 6564 2e0a 5369 676e 6966 changed..Signif │ │ │ │ │ +00023b90: 6963 616e 7420 6368 616e 6765 7320 7468 icant changes th │ │ │ │ │ +00023ba0: 6174 2077 696c 6c20 7265 7175 6972 6520 at will require │ │ │ │ │ +00023bb0: 776f 726b 2069 6e20 6d61 6e79 2070 6163 work in many pac │ │ │ │ │ +00023bc0: 6b61 6765 7320 7769 6c6c 2062 650a 7369 kages will be.si │ │ │ │ │ +00023bd0: 676e 616c 6564 2062 7920 6120 6368 616e gnaled by a chan │ │ │ │ │ +00023be0: 6765 2074 6f20 7468 6520 6d69 6e6f 7220 ge to the minor │ │ │ │ │ +00023bf0: 6e75 6d62 6572 2e20 2054 6865 206d 616a number. The maj │ │ │ │ │ +00023c00: 6f72 2070 6174 6368 206c 6576 656c 2077 or patch level w │ │ │ │ │ +00023c10: 696c 6c20 6265 0a63 6861 6e67 6564 2066 ill be.changed f │ │ │ │ │ +00023c20: 6f72 2061 6e79 2063 6861 6e67 6520 746f or any change to │ │ │ │ │ +00023c30: 2074 6865 206d 6561 6e69 6e67 206f 6620 the meaning of │ │ │ │ │ +00023c40: 7468 6520 7374 616e 6461 7264 732c 2068 the standards, h │ │ │ │ │ +00023c50: 6f77 6576 6572 2073 6d61 6c6c 3b0a 7468 owever small;.th │ │ │ │ │ +00023c60: 6520 6d69 6e6f 7220 7061 7463 6820 6c65 e minor patch le │ │ │ │ │ +00023c70: 7665 6c20 7769 6c6c 2062 6520 6368 616e vel will be chan │ │ │ │ │ +00023c80: 6765 6420 7768 656e 206f 6e6c 7920 636f ged when only co │ │ │ │ │ +00023c90: 736d 6574 6963 2c20 7479 706f 6772 6170 smetic, typograp │ │ │ │ │ +00023ca0: 6869 6361 6c0a 6f72 206f 7468 6572 2065 hical.or other e │ │ │ │ │ +00023cb0: 6469 7473 2061 7265 206d 6164 6520 7768 dits are made wh │ │ │ │ │ +00023cc0: 6963 6820 6e65 6974 6865 7220 6368 616e ich neither chan │ │ │ │ │ +00023cd0: 6765 2074 6865 206d 6561 6e69 6e67 206f ge the meaning o │ │ │ │ │ +00023ce0: 6620 7468 6520 646f 6375 6d65 6e74 0a6e f the document.n │ │ │ │ │ +00023cf0: 6f72 2061 6666 6563 7420 7468 6520 636f or affect the co │ │ │ │ │ +00023d00: 6e74 656e 7473 206f 6620 7061 636b 6167 ntents of packag │ │ │ │ │ +00023d10: 6573 2e0a 0a54 6875 7320 6f6e 6c79 2074 es...Thus only t │ │ │ │ │ +00023d20: 6865 2066 6972 7374 2074 6872 6565 2063 he first three c │ │ │ │ │ +00023d30: 6f6d 706f 6e65 6e74 7320 6f66 2074 6865 omponents of the │ │ │ │ │ +00023d40: 2070 6f6c 6963 7920 7665 7273 696f 6e20 policy version │ │ │ │ │ +00023d50: 6172 650a 7369 676e 6966 6963 616e 7420 are.significant │ │ │ │ │ +00023d60: 696e 2074 6865 2027 5374 616e 6461 7264 in the 'Standard │ │ │ │ │ +00023d70: 732d 5665 7273 696f 6e27 2063 6f6e 7472 s-Version' contr │ │ │ │ │ +00023d80: 6f6c 2066 6965 6c64 2c20 616e 6420 736f ol field, and so │ │ │ │ │ +00023d90: 2065 6974 6865 720a 7468 6573 6520 7468 either.these th │ │ │ │ │ +00023da0: 7265 6520 636f 6d70 6f6e 656e 7473 206f ree components o │ │ │ │ │ +00023db0: 7220 616c 6c20 666f 7572 2063 6f6d 706f r all four compo │ │ │ │ │ +00023dc0: 6e65 6e74 7320 6d61 7920 6265 2073 7065 nents may be spe │ │ │ │ │ +00023dd0: 6369 6669 6564 2e20 2028 3129 0a0a 7564 cified. (1)..ud │ │ │ │ │ +00023de0: 6562 7320 616e 6420 736f 7572 6365 2070 ebs and source p │ │ │ │ │ +00023df0: 6163 6b61 6765 7320 7468 6174 206f 6e6c ackages that onl │ │ │ │ │ +00023e00: 7920 7072 6f64 7563 6520 7564 6562 7320 y produce udebs │ │ │ │ │ +00023e10: 646f 206e 6f74 2075 7365 0ae2 8098 5374 do not use....St │ │ │ │ │ +00023e20: 616e 6461 7264 732d 5665 7273 696f 6ee2 andards-Version. │ │ │ │ │ +00023e30: 8099 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d ..... -------- │ │ │ │ │ +00023e40: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ +00023e50: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ +00023e60: 496e 2074 6865 2070 6173 742c 2070 656f In the past, peo │ │ │ │ │ +00023e70: 706c 6520 7370 6563 6966 6965 6420 7468 ple specified th │ │ │ │ │ +00023e80: 6520 6675 6c6c 2076 6572 7369 6f6e 206e e full version n │ │ │ │ │ +00023e90: 756d 6265 7220 696e 2074 6865 0a53 7461 umber in the.Sta │ │ │ │ │ +00023ea0: 6e64 6172 6473 2d56 6572 7369 6f6e 2066 ndards-Version f │ │ │ │ │ +00023eb0: 6965 6c64 2c20 666f 7220 6578 616d 706c ield, for exampl │ │ │ │ │ +00023ec0: 6520 e280 9c32 2e33 2e30 2e30 e280 9d2e e ...2.3.0.0.... │ │ │ │ │ +00023ed0: 2020 5369 6e63 6520 6d69 6e6f 7220 7061 Since minor pa │ │ │ │ │ +00023ee0: 7463 682d 6c65 7665 6c0a 6368 616e 6765 tch-level.change │ │ │ │ │ +00023ef0: 7320 646f 6ee2 8099 7420 696e 7472 6f64 s don...t introd │ │ │ │ │ +00023f00: 7563 6520 6e65 7720 706f 6c69 6379 2c20 uce new policy, │ │ │ │ │ +00023f10: 6974 2077 6173 2074 686f 7567 6874 2069 it was thought i │ │ │ │ │ +00023f20: 7420 776f 756c 6420 6265 2062 6574 7465 t would be bette │ │ │ │ │ +00023f30: 7220 746f 0a72 656c 6178 2070 6f6c 6963 r to.relax polic │ │ │ │ │ +00023f40: 7920 616e 6420 6f6e 6c79 2072 6571 7569 y and only requi │ │ │ │ │ +00023f50: 7265 2074 6865 2066 6972 7374 2033 2063 re the first 3 c │ │ │ │ │ +00023f60: 6f6d 706f 6e65 6e74 7320 746f 2062 6520 omponents to be │ │ │ │ │ +00023f70: 7370 6563 6966 6965 642c 2069 6e0a 7468 specified, in.th │ │ │ │ │ +00023f80: 6973 2065 7861 6d70 6c65 20e2 809c 322e is example ...2. │ │ │ │ │ +00023f90: 332e 30e2 809d 2e20 2041 6c6c 2066 6f75 3.0.... All fou │ │ │ │ │ +00023fa0: 7220 636f 6d70 6f6e 656e 7473 206d 6179 r components may │ │ │ │ │ +00023fb0: 2073 7469 6c6c 2062 6520 7573 6564 2069 still be used i │ │ │ │ │ +00023fc0: 6620 736f 6d65 6f6e 650a 7769 7368 6573 f someone.wishes │ │ │ │ │ +00023fd0: 2074 6f20 646f 2073 6f2e 0a0a 1f0a 4669 to do so.....Fi │ │ │ │ │ +00023fe0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00023ff0: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ +00024000: 6572 7369 6f6e 2c20 204e 6578 743a 2044 ersion, Next: D │ │ │ │ │ +00024010: 6573 6372 6970 7469 6f6e 2c20 2050 7265 escription, Pre │ │ │ │ │ +00024020: 763a 2053 7461 6e64 6172 6473 2d56 6572 v: Standards-Ver │ │ │ │ │ +00024030: 7369 6f6e 2c20 2055 703a 204c 6973 7420 sion, Up: List │ │ │ │ │ +00024040: 6f66 2066 6965 6c64 730a 0a35 2e36 2e31 of fields..5.6.1 │ │ │ │ │ +00024050: 3220 e280 9856 6572 7369 6f6e e280 990a 2 ...Version.... │ │ │ │ │ +00024060: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00024070: 0a0a 5468 6520 7665 7273 696f 6e20 6e75 ..The version nu │ │ │ │ │ +00024080: 6d62 6572 206f 6620 6120 7061 636b 6167 mber of a packag │ │ │ │ │ +00024090: 652e 2020 5468 6520 666f 726d 6174 2069 e. The format i │ │ │ │ │ +000240a0: 733a 0ae2 8098 5b65 706f 6368 3a5d 7570 s:....[epoch:]up │ │ │ │ │ +000240b0: 7374 7265 616d 5f76 6572 7369 6f6e 5b2d stream_version[- │ │ │ │ │ +000240c0: 6465 6269 616e 5f72 6576 6973 696f 6e5d debian_revision] │ │ │ │ │ +000240d0: e280 992e 0a0a 5468 6520 7468 7265 6520 ......The three │ │ │ │ │ +000240e0: 636f 6d70 6f6e 656e 7473 2068 6572 6520 components here │ │ │ │ │ +000240f0: 6172 653a 0a0a e280 9865 706f 6368 e280 are:.....epoch.. │ │ │ │ │ +00024100: 990a 0a20 2020 2020 5468 6973 2069 7320 ... This is │ │ │ │ │ +00024110: 6120 7369 6e67 6c65 2028 6765 6e65 7261 a single (genera │ │ │ │ │ +00024120: 6c6c 7920 736d 616c 6c29 2075 6e73 6967 lly small) unsig │ │ │ │ │ +00024130: 6e65 6420 696e 7465 6765 722e 2020 4974 ned integer. It │ │ │ │ │ +00024140: 206d 6179 2062 650a 2020 2020 206f 6d69 may be. omi │ │ │ │ │ +00024150: 7474 6564 2c20 696e 2077 6869 6368 2063 tted, in which c │ │ │ │ │ +00024160: 6173 6520 7a65 726f 2069 7320 6173 7375 ase zero is assu │ │ │ │ │ +00024170: 6d65 642e 0a0a 2020 2020 2045 706f 6368 med... Epoch │ │ │ │ │ +00024180: 7320 6361 6e20 6865 6c70 2077 6865 6e20 s can help when │ │ │ │ │ +00024190: 7468 6520 7570 7374 7265 616d 2076 6572 the upstream ver │ │ │ │ │ +000241a0: 7369 6f6e 206e 756d 6265 7269 6e67 2073 sion numbering s │ │ │ │ │ +000241b0: 6368 656d 6520 6368 616e 6765 732c 0a20 cheme changes,. │ │ │ │ │ +000241c0: 2020 2020 6275 7420 7468 6579 206d 7573 but they mus │ │ │ │ │ +000241d0: 7420 6265 2075 7365 6420 7769 7468 2063 t be used with c │ │ │ │ │ +000241e0: 6172 652e 2020 596f 7520 7368 6f75 6c64 are. You should │ │ │ │ │ +000241f0: 206e 6f74 2063 6861 6e67 6520 7468 6520 not change the │ │ │ │ │ +00024200: 6570 6f63 682c 0a20 2020 2020 6576 656e epoch,. even │ │ │ │ │ +00024210: 2069 6e20 6578 7065 7269 6d65 6e74 616c in experimental │ │ │ │ │ +00024220: 2c20 7769 7468 6f75 7420 6765 7474 696e , without gettin │ │ │ │ │ +00024230: 6720 636f 6e73 656e 7375 7320 6f6e 2064 g consensus on d │ │ │ │ │ +00024240: 6562 6961 6e2d 6465 7665 6c0a 2020 2020 ebian-devel. │ │ │ │ │ +00024250: 2066 6972 7374 2e0a 0ae2 8098 7570 7374 first......upst │ │ │ │ │ +00024260: 7265 616d 5f76 6572 7369 6f6e e280 990a ream_version.... │ │ │ │ │ +00024270: 0a20 2020 2020 5468 6973 2069 7320 7468 . This is th │ │ │ │ │ +00024280: 6520 6d61 696e 2070 6172 7420 6f66 2074 e main part of t │ │ │ │ │ +00024290: 6865 2076 6572 7369 6f6e 206e 756d 6265 he version numbe │ │ │ │ │ +000242a0: 722e 2020 4974 2069 7320 7573 7561 6c6c r. It is usuall │ │ │ │ │ +000242b0: 7920 7468 650a 2020 2020 2076 6572 7369 y the. versi │ │ │ │ │ +000242c0: 6f6e 206e 756d 6265 7220 6f66 2074 6865 on number of the │ │ │ │ │ +000242d0: 206f 7269 6769 6e61 6c20 28e2 809c 7570 original (...up │ │ │ │ │ +000242e0: 7374 7265 616d e280 9d29 2070 6163 6b61 stream...) packa │ │ │ │ │ +000242f0: 6765 2066 726f 6d20 7768 6963 6820 7468 ge from which th │ │ │ │ │ +00024300: 650a 2020 2020 20e2 8098 2e64 6562 e280 e. ....deb.. │ │ │ │ │ +00024310: 9920 6669 6c65 2068 6173 2062 6565 6e20 . file has been │ │ │ │ │ +00024320: 6d61 6465 2c20 6966 2074 6869 7320 6973 made, if this is │ │ │ │ │ +00024330: 2061 7070 6c69 6361 626c 652e 2020 5573 applicable. Us │ │ │ │ │ +00024340: 7561 6c6c 7920 7468 6973 0a20 2020 2020 ually this. │ │ │ │ │ +00024350: 7769 6c6c 2062 6520 696e 2074 6865 2073 will be in the s │ │ │ │ │ +00024360: 616d 6520 666f 726d 6174 2061 7320 7468 ame format as th │ │ │ │ │ +00024370: 6174 2073 7065 6369 6669 6564 2062 7920 at specified by │ │ │ │ │ +00024380: 7468 6520 7570 7374 7265 616d 0a20 2020 the upstream. │ │ │ │ │ +00024390: 2020 6175 7468 6f72 2873 293b 2068 6f77 author(s); how │ │ │ │ │ +000243a0: 6576 6572 2c20 6974 206d 6179 206e 6565 ever, it may nee │ │ │ │ │ +000243b0: 6420 746f 2062 6520 7265 666f 726d 6174 d to be reformat │ │ │ │ │ +000243c0: 7465 6420 746f 2066 6974 2069 6e74 6f20 ted to fit into │ │ │ │ │ +000243d0: 7468 650a 2020 2020 2070 6163 6b61 6765 the. package │ │ │ │ │ +000243e0: 206d 616e 6167 656d 656e 7420 7379 7374 management syst │ │ │ │ │ +000243f0: 656d e280 9973 2066 6f72 6d61 7420 616e em...s format an │ │ │ │ │ +00024400: 6420 636f 6d70 6172 6973 6f6e 2073 6368 d comparison sch │ │ │ │ │ +00024410: 656d 652e 0a0a 2020 2020 2054 6865 2063 eme... The c │ │ │ │ │ +00024420: 6f6d 7061 7269 736f 6e20 6265 6861 7669 omparison behavi │ │ │ │ │ +00024430: 6f72 206f 6620 7468 6520 7061 636b 6167 or of the packag │ │ │ │ │ +00024440: 6520 6d61 6e61 6765 6d65 6e74 2073 7973 e management sys │ │ │ │ │ +00024450: 7465 6d20 7769 7468 0a20 2020 2020 7265 tem with. re │ │ │ │ │ +00024460: 7370 6563 7420 746f 2074 6865 20e2 8098 spect to the ... │ │ │ │ │ +00024470: 7570 7374 7265 616d 5f76 6572 7369 6f6e upstream_version │ │ │ │ │ +00024480: e280 9920 6973 2064 6573 6372 6962 6564 ... is described │ │ │ │ │ +00024490: 2062 656c 6f77 2e20 2054 6865 0a20 2020 below. The. │ │ │ │ │ +000244a0: 2020 e280 9875 7073 7472 6561 6d5f 7665 ...upstream_ve │ │ │ │ │ +000244b0: 7273 696f 6ee2 8099 2070 6f72 7469 6f6e rsion... portion │ │ │ │ │ +000244c0: 206f 6620 7468 6520 7665 7273 696f 6e20 of the version │ │ │ │ │ +000244d0: 6e75 6d62 6572 2069 7320 6d61 6e64 6174 number is mandat │ │ │ │ │ +000244e0: 6f72 792e 0a0a 2020 2020 2054 6865 20e2 ory... The . │ │ │ │ │ +000244f0: 8098 7570 7374 7265 616d 5f76 6572 7369 ..upstream_versi │ │ │ │ │ +00024500: 6f6e e280 9920 6d75 7374 2063 6f6e 7461 on... must conta │ │ │ │ │ +00024510: 696e 206f 6e6c 7920 616c 7068 616e 756d in only alphanum │ │ │ │ │ +00024520: 6572 6963 7320 2831 2920 616e 6420 7468 erics (1) and th │ │ │ │ │ +00024530: 650a 2020 2020 2063 6861 7261 6374 6572 e. character │ │ │ │ │ +00024540: 7320 e280 982e e280 9920 e280 982b e280 s ....... ...+.. │ │ │ │ │ +00024550: 9920 e280 982d e280 9920 e280 987e e280 . ...-... ...~.. │ │ │ │ │ +00024560: 9920 2866 756c 6c20 7374 6f70 2c20 706c . (full stop, pl │ │ │ │ │ +00024570: 7573 2c20 6879 7068 656e 2c20 7469 6c64 us, hyphen, tild │ │ │ │ │ +00024580: 6529 2061 6e64 0a20 2020 2020 7368 6f75 e) and. shou │ │ │ │ │ +00024590: 6c64 2073 7461 7274 2077 6974 6820 6120 ld start with a │ │ │ │ │ +000245a0: 6469 6769 742e 2020 4966 2074 6865 7265 digit. If there │ │ │ │ │ +000245b0: 2069 7320 6e6f 20e2 8098 6465 6269 616e is no ...debian │ │ │ │ │ +000245c0: 5f72 6576 6973 696f 6ee2 8099 2074 6865 _revision... the │ │ │ │ │ +000245d0: 6e0a 2020 2020 2068 7970 6865 6e73 2061 n. hyphens a │ │ │ │ │ +000245e0: 7265 206e 6f74 2061 6c6c 6f77 6564 2e0a re not allowed.. │ │ │ │ │ +000245f0: 0ae2 8098 6465 6269 616e 5f72 6576 6973 ....debian_revis │ │ │ │ │ +00024600: 696f 6ee2 8099 0a0a 2020 2020 2054 6869 ion..... Thi │ │ │ │ │ +00024610: 7320 7061 7274 206f 6620 7468 6520 7665 s part of the ve │ │ │ │ │ +00024620: 7273 696f 6e20 6e75 6d62 6572 2073 7065 rsion number spe │ │ │ │ │ +00024630: 6369 6669 6573 2074 6865 2076 6572 7369 cifies the versi │ │ │ │ │ +00024640: 6f6e 206f 6620 7468 6520 4465 6269 616e on of the Debian │ │ │ │ │ +00024650: 0a20 2020 2020 7061 636b 6167 6520 6261 . package ba │ │ │ │ │ +00024660: 7365 6420 6f6e 2074 6865 2075 7073 7472 sed on the upstr │ │ │ │ │ +00024670: 6561 6d20 7665 7273 696f 6e2e 2020 4974 eam version. It │ │ │ │ │ +00024680: 206d 7573 7420 636f 6e74 6169 6e20 6f6e must contain on │ │ │ │ │ +00024690: 6c79 0a20 2020 2020 616c 7068 616e 756d ly. alphanum │ │ │ │ │ +000246a0: 6572 6963 7320 616e 6420 7468 6520 6368 erics and the ch │ │ │ │ │ +000246b0: 6172 6163 7465 7273 20e2 8098 2be2 8099 aracters ...+... │ │ │ │ │ +000246c0: 20e2 8098 2ee2 8099 20e2 8098 7ee2 8099 ....... ...~... │ │ │ │ │ +000246d0: 2028 706c 7573 2c20 6675 6c6c 2073 746f (plus, full sto │ │ │ │ │ +000246e0: 702c 0a20 2020 2020 7469 6c64 6529 2061 p,. tilde) a │ │ │ │ │ +000246f0: 6e64 2069 7320 636f 6d70 6172 6564 2069 nd is compared i │ │ │ │ │ +00024700: 6e20 7468 6520 7361 6d65 2077 6179 2061 n the same way a │ │ │ │ │ +00024710: 7320 7468 6520 e280 9875 7073 7472 6561 s the ...upstrea │ │ │ │ │ +00024720: 6d5f 7665 7273 696f 6ee2 8099 0a20 2020 m_version.... │ │ │ │ │ +00024730: 2020 6973 2e0a 0a20 2020 2020 4974 2069 is... It i │ │ │ │ │ +00024740: 7320 636f 6e76 656e 7469 6f6e 616c 2074 s conventional t │ │ │ │ │ +00024750: 6f20 7265 7374 6172 7420 7468 6520 e280 o restart the .. │ │ │ │ │ +00024760: 9864 6562 6961 6e5f 7265 7669 7369 6f6e .debian_revision │ │ │ │ │ +00024770: e280 9920 6174 20e2 8098 31e2 8099 2065 ... at ...1... e │ │ │ │ │ +00024780: 6163 680a 2020 2020 2074 696d 6520 7468 ach. time th │ │ │ │ │ +00024790: 6520 e280 9875 7073 7472 6561 6d5f 7665 e ...upstream_ve │ │ │ │ │ +000247a0: 7273 696f 6ee2 8099 2069 7320 696e 6372 rsion... is incr │ │ │ │ │ +000247b0: 6561 7365 642e 0a0a 2020 2020 2054 6865 eased... The │ │ │ │ │ +000247c0: 2070 6163 6b61 6765 206d 616e 6167 656d package managem │ │ │ │ │ +000247d0: 656e 7420 7379 7374 656d 2077 696c 6c20 ent system will │ │ │ │ │ +000247e0: 6272 6561 6b20 7468 6520 7665 7273 696f break the versio │ │ │ │ │ +000247f0: 6e20 6e75 6d62 6572 2061 7061 7274 0a20 n number apart. │ │ │ │ │ +00024800: 2020 2020 6174 2074 6865 206c 6173 7420 at the last │ │ │ │ │ +00024810: 6879 7068 656e 2069 6e20 7468 6520 7374 hyphen in the st │ │ │ │ │ +00024820: 7269 6e67 2028 6966 2074 6865 7265 2069 ring (if there i │ │ │ │ │ +00024830: 7320 6f6e 6529 2074 6f20 6465 7465 726d s one) to determ │ │ │ │ │ +00024840: 696e 6520 7468 650a 2020 2020 20e2 8098 ine the. ... │ │ │ │ │ +00024850: 7570 7374 7265 616d 5f76 6572 7369 6f6e upstream_version │ │ │ │ │ +00024860: e280 9920 616e 6420 e280 9864 6562 6961 ... and ...debia │ │ │ │ │ +00024870: 6e5f 7265 7669 7369 6f6e e280 992e 2020 n_revision.... │ │ │ │ │ +00024880: 5468 6520 6162 7365 6e63 6520 6f66 2061 The absence of a │ │ │ │ │ +00024890: 0a20 2020 2020 e280 9864 6562 6961 6e5f . ...debian_ │ │ │ │ │ +000248a0: 7265 7669 7369 6f6e e280 9920 6973 2065 revision... is e │ │ │ │ │ +000248b0: 7175 6976 616c 656e 7420 746f 2061 20e2 quivalent to a . │ │ │ │ │ +000248c0: 8098 6465 6269 616e 5f72 6576 6973 696f ..debian_revisio │ │ │ │ │ +000248d0: 6ee2 8099 206f 6620 e280 9830 e280 992e n... of ...0.... │ │ │ │ │ +000248e0: 0a0a 2020 2020 2050 7265 7365 6e63 6520 .. Presence │ │ │ │ │ +000248f0: 6f66 2074 6865 20e2 8098 6465 6269 616e of the ...debian │ │ │ │ │ +00024900: 5f72 6576 6973 696f 6ee2 8099 2070 6172 _revision... par │ │ │ │ │ +00024910: 7420 696e 6469 6361 7465 7320 7468 6973 t indicates this │ │ │ │ │ +00024920: 2070 6163 6b61 6765 2069 7320 610a 2020 package is a. │ │ │ │ │ +00024930: 2020 206e 6f6e 2d6e 6174 6976 6520 7061 non-native pa │ │ │ │ │ +00024940: 636b 6167 6520 2873 6565 202a 6e6f 7465 ckage (see *note │ │ │ │ │ +00024950: 2053 6f75 7263 6520 7061 636b 6167 6573 Source packages │ │ │ │ │ +00024960: 3a20 3631 2e29 2e20 2041 6273 656e 6365 : 61.). Absence │ │ │ │ │ +00024970: 0a20 2020 2020 696e 6469 6361 7465 7320 . indicates │ │ │ │ │ +00024980: 7468 6520 7061 636b 6167 6520 6973 2061 the package is a │ │ │ │ │ +00024990: 206e 6174 6976 6520 7061 636b 6167 652e native package. │ │ │ │ │ +000249a0: 0a0a 5768 656e 2063 6f6d 7061 7269 6e67 ..When comparing │ │ │ │ │ +000249b0: 2074 776f 2076 6572 7369 6f6e 206e 756d two version num │ │ │ │ │ +000249c0: 6265 7273 2c20 6669 7273 7420 7468 6520 bers, first the │ │ │ │ │ +000249d0: 6570 6f63 6820 6f66 2065 6163 6820 6172 epoch of each ar │ │ │ │ │ +000249e0: 650a 636f 6d70 6172 6564 2c20 7468 656e e.compared, then │ │ │ │ │ +000249f0: 2074 6865 20e2 8098 7570 7374 7265 616d the ...upstream │ │ │ │ │ +00024a00: 5f76 6572 7369 6f6e e280 9920 6966 2065 _version... if e │ │ │ │ │ +00024a10: 706f 6368 2069 7320 6571 7561 6c2c 2061 poch is equal, a │ │ │ │ │ +00024a20: 6e64 2074 6865 6e0a e280 9864 6562 6961 nd then....debia │ │ │ │ │ +00024a30: 6e5f 7265 7669 7369 6f6e e280 9920 6966 n_revision... if │ │ │ │ │ +00024a40: 20e2 8098 7570 7374 7265 616d 5f76 6572 ...upstream_ver │ │ │ │ │ +00024a50: 7369 6f6e e280 9920 6973 2061 6c73 6f20 sion... is also │ │ │ │ │ +00024a60: 6571 7561 6c2e 2020 6570 6f63 6820 6973 equal. epoch is │ │ │ │ │ +00024a70: 0a63 6f6d 7061 7265 6420 6e75 6d65 7269 .compared numeri │ │ │ │ │ +00024a80: 6361 6c6c 792e 2020 5468 6520 e280 9875 cally. The ...u │ │ │ │ │ +00024a90: 7073 7472 6561 6d5f 7665 7273 696f 6ee2 pstream_version. │ │ │ │ │ +00024aa0: 8099 2061 6e64 20e2 8098 6465 6269 616e .. and ...debian │ │ │ │ │ +00024ab0: 5f72 6576 6973 696f 6ee2 8099 0a70 6172 _revision....par │ │ │ │ │ +00024ac0: 7473 2061 7265 2063 6f6d 7061 7265 6420 ts are compared │ │ │ │ │ +00024ad0: 6279 2074 6865 2070 6163 6b61 6765 206d by the package m │ │ │ │ │ +00024ae0: 616e 6167 656d 656e 7420 7379 7374 656d anagement system │ │ │ │ │ +00024af0: 2075 7369 6e67 2074 6865 2066 6f6c 6c6f using the follo │ │ │ │ │ +00024b00: 7769 6e67 0a61 6c67 6f72 6974 686d 3a0a wing.algorithm:. │ │ │ │ │ +00024b10: 0a54 6865 2073 7472 696e 6773 2061 7265 .The strings are │ │ │ │ │ +00024b20: 2063 6f6d 7061 7265 6420 6672 6f6d 206c compared from l │ │ │ │ │ +00024b30: 6566 7420 746f 2072 6967 6874 2e0a 0a46 eft to right...F │ │ │ │ │ +00024b40: 6972 7374 2074 6865 2069 6e69 7469 616c irst the initial │ │ │ │ │ +00024b50: 2070 6172 7420 6f66 2065 6163 6820 7374 part of each st │ │ │ │ │ +00024b60: 7269 6e67 2063 6f6e 7369 7374 696e 6720 ring consisting │ │ │ │ │ +00024b70: 656e 7469 7265 6c79 206f 6620 6e6f 6e2d entirely of non- │ │ │ │ │ +00024b80: 6469 6769 740a 6368 6172 6163 7465 7273 digit.characters │ │ │ │ │ +00024b90: 2069 7320 6465 7465 726d 696e 6564 2e20 is determined. │ │ │ │ │ +00024ba0: 2054 6865 7365 2074 776f 2070 6172 7473 These two parts │ │ │ │ │ +00024bb0: 2028 6f6e 6520 6f66 2077 6869 6368 206d (one of which m │ │ │ │ │ +00024bc0: 6179 2062 6520 656d 7074 7929 0a61 7265 ay be empty).are │ │ │ │ │ +00024bd0: 2063 6f6d 7061 7265 6420 6c65 7869 6361 compared lexica │ │ │ │ │ +00024be0: 6c6c 792e 2020 4966 2061 2064 6966 6665 lly. If a diffe │ │ │ │ │ +00024bf0: 7265 6e63 6520 6973 2066 6f75 6e64 2069 rence is found i │ │ │ │ │ +00024c00: 7420 6973 2072 6574 7572 6e65 642e 2020 t is returned. │ │ │ │ │ +00024c10: 5468 650a 6c65 7869 6361 6c20 636f 6d70 The.lexical comp │ │ │ │ │ +00024c20: 6172 6973 6f6e 2069 7320 6120 636f 6d70 arison is a comp │ │ │ │ │ +00024c30: 6172 6973 6f6e 206f 6620 4153 4349 4920 arison of ASCII │ │ │ │ │ +00024c40: 7661 6c75 6573 206d 6f64 6966 6965 6420 values modified │ │ │ │ │ +00024c50: 736f 2074 6861 7420 616c 6c0a 7468 6520 so that all.the │ │ │ │ │ +00024c60: 6c65 7474 6572 7320 736f 7274 2065 6172 letters sort ear │ │ │ │ │ +00024c70: 6c69 6572 2074 6861 6e20 616c 6c20 7468 lier than all th │ │ │ │ │ +00024c80: 6520 6e6f 6e2d 6c65 7474 6572 7320 616e e non-letters an │ │ │ │ │ +00024c90: 6420 736f 2074 6861 7420 6120 7469 6c64 d so that a tild │ │ │ │ │ +00024ca0: 650a 736f 7274 7320 6265 666f 7265 2061 e.sorts before a │ │ │ │ │ +00024cb0: 6e79 7468 696e 672c 2065 7665 6e20 7468 nything, even th │ │ │ │ │ +00024cc0: 6520 656e 6420 6f66 2061 2070 6172 742e e end of a part. │ │ │ │ │ +00024cd0: 2020 466f 7220 6578 616d 706c 652c 2074 For example, t │ │ │ │ │ +00024ce0: 6865 0a66 6f6c 6c6f 7769 6e67 2070 6172 he.following par │ │ │ │ │ +00024cf0: 7473 2061 7265 2069 6e20 736f 7274 6564 ts are in sorted │ │ │ │ │ +00024d00: 206f 7264 6572 2066 726f 6d20 6561 726c order from earl │ │ │ │ │ +00024d10: 6965 7374 2074 6f20 6c61 7465 7374 3a20 iest to latest: │ │ │ │ │ +00024d20: e280 987e 7ee2 8099 2c0a e280 987e 7e61 ...~~...,....~~a │ │ │ │ │ +00024d30: e280 992c 20e2 8098 7ee2 8099 2c20 7468 ..., ...~..., th │ │ │ │ │ +00024d40: 6520 656d 7074 7920 7061 7274 2c20 e280 e empty part, .. │ │ │ │ │ +00024d50: 9861 e280 992e 2020 2832 290a 0a54 6865 .a.... (2)..The │ │ │ │ │ +00024d60: 6e20 7468 6520 696e 6974 6961 6c20 7061 n the initial pa │ │ │ │ │ +00024d70: 7274 206f 6620 7468 6520 7265 6d61 696e rt of the remain │ │ │ │ │ +00024d80: 6465 7220 6f66 2065 6163 6820 7374 7269 der of each stri │ │ │ │ │ +00024d90: 6e67 2077 6869 6368 2063 6f6e 7369 7374 ng which consist │ │ │ │ │ +00024da0: 730a 656e 7469 7265 6c79 206f 6620 6469 s.entirely of di │ │ │ │ │ +00024db0: 6769 7420 6368 6172 6163 7465 7273 2069 git characters i │ │ │ │ │ +00024dc0: 7320 6465 7465 726d 696e 6564 2e20 2054 s determined. T │ │ │ │ │ +00024dd0: 6865 206e 756d 6572 6963 616c 2076 616c he numerical val │ │ │ │ │ +00024de0: 7565 7320 6f66 0a74 6865 7365 2074 776f ues of.these two │ │ │ │ │ +00024df0: 2070 6172 7473 2061 7265 2063 6f6d 7061 parts are compa │ │ │ │ │ +00024e00: 7265 642c 2061 6e64 2061 6e79 2064 6966 red, and any dif │ │ │ │ │ +00024e10: 6665 7265 6e63 6520 666f 756e 6420 6973 ference found is │ │ │ │ │ +00024e20: 2072 6574 7572 6e65 6420 6173 0a74 6865 returned as.the │ │ │ │ │ +00024e30: 2072 6573 756c 7420 6f66 2074 6865 2063 result of the c │ │ │ │ │ +00024e40: 6f6d 7061 7269 736f 6e2e 2020 466f 7220 omparison. For │ │ │ │ │ +00024e50: 7468 6573 6520 7075 7270 6f73 6573 2061 these purposes a │ │ │ │ │ +00024e60: 6e20 656d 7074 7920 7374 7269 6e67 2028 n empty string ( │ │ │ │ │ +00024e70: 7768 6963 680a 6361 6e20 6f6e 6c79 206f which.can only o │ │ │ │ │ +00024e80: 6363 7572 2061 7420 7468 6520 656e 6420 ccur at the end │ │ │ │ │ +00024e90: 6f66 206f 6e65 206f 7220 626f 7468 2076 of one or both v │ │ │ │ │ +00024ea0: 6572 7369 6f6e 2073 7472 696e 6773 2062 ersion strings b │ │ │ │ │ +00024eb0: 6569 6e67 2063 6f6d 7061 7265 6429 0a63 eing compared).c │ │ │ │ │ +00024ec0: 6f75 6e74 7320 6173 207a 6572 6f2e 0a0a ounts as zero... │ │ │ │ │ +00024ed0: 5468 6573 6520 7477 6f20 7374 6570 7320 These two steps │ │ │ │ │ +00024ee0: 2863 6f6d 7061 7269 6e67 2061 6e64 2072 (comparing and r │ │ │ │ │ +00024ef0: 656d 6f76 696e 6720 696e 6974 6961 6c20 emoving initial │ │ │ │ │ +00024f00: 6e6f 6e2d 6469 6769 7420 7374 7269 6e67 non-digit string │ │ │ │ │ +00024f10: 7320 616e 640a 696e 6974 6961 6c20 6469 s and.initial di │ │ │ │ │ +00024f20: 6769 7420 7374 7269 6e67 7329 2061 7265 git strings) are │ │ │ │ │ +00024f30: 2072 6570 6561 7465 6420 756e 7469 6c20 repeated until │ │ │ │ │ +00024f40: 6120 6469 6666 6572 656e 6365 2069 7320 a difference is │ │ │ │ │ +00024f50: 666f 756e 6420 6f72 2062 6f74 680a 7374 found or both.st │ │ │ │ │ +00024f60: 7269 6e67 7320 6172 6520 6578 6861 7573 rings are exhaus │ │ │ │ │ +00024f70: 7465 642e 0a0a 2a20 4d65 6e75 3a0a 0a2a ted...* Menu:..* │ │ │ │ │ +00024f80: 2045 706f 6368 7320 7368 6f75 6c64 2062 Epochs should b │ │ │ │ │ +00024f90: 6520 7573 6564 2073 7061 7269 6e67 6c79 e used sparingly │ │ │ │ │ +00024fa0: 3a3a 0a2a 2053 7065 6369 616c 2076 6572 ::.* Special ver │ │ │ │ │ +00024fb0: 7369 6f6e 2063 6f6e 7665 6e74 696f 6e73 sion conventions │ │ │ │ │ +00024fc0: 3a3a 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d ::.. --------- │ │ │ │ │ +00024fd0: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +00024fe0: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2041 ------.. (1) A │ │ │ │ │ +00024ff0: 6c70 6861 6e75 6d65 7269 6373 2061 7265 lphanumerics are │ │ │ │ │ +00025000: 20e2 8098 412d 5a61 2d7a 302d 39e2 8099 ...A-Za-z0-9... │ │ │ │ │ +00025010: 206f 6e6c 792e 0a0a 2020 2028 3229 204f only... (2) O │ │ │ │ │ +00025020: 6e65 2063 6f6d 6d6f 6e20 7573 6520 6f66 ne common use of │ │ │ │ │ +00025030: 20e2 8098 7ee2 8099 2069 7320 666f 7220 ...~... is for │ │ │ │ │ +00025040: 7570 7374 7265 616d 2070 7265 2d72 656c upstream pre-rel │ │ │ │ │ +00025050: 6561 7365 732e 2020 466f 7220 6578 616d eases. For exam │ │ │ │ │ +00025060: 706c 652c 0ae2 8098 312e 307e 6265 7461 ple,....1.0~beta │ │ │ │ │ +00025070: 317e 7376 6e31 3234 35e2 8099 2073 6f72 1~svn1245... sor │ │ │ │ │ +00025080: 7473 2065 6172 6c69 6572 2074 6861 6e20 ts earlier than │ │ │ │ │ +00025090: e280 9831 2e30 7e62 6574 6131 e280 992c ...1.0~beta1..., │ │ │ │ │ +000250a0: 2077 6869 6368 2073 6f72 7473 2065 6172 which sorts ear │ │ │ │ │ +000250b0: 6c69 6572 0a74 6861 6e20 e280 9831 2e30 lier.than ...1.0 │ │ │ │ │ +000250c0: e280 992e 0a0a 1f0a 4669 6c65 3a20 6465 ........File: de │ │ │ │ │ +000250d0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +000250e0: 2c20 204e 6f64 653a 2045 706f 6368 7320 , Node: Epochs │ │ │ │ │ +000250f0: 7368 6f75 6c64 2062 6520 7573 6564 2073 should be used s │ │ │ │ │ +00025100: 7061 7269 6e67 6c79 2c20 204e 6578 743a paringly, Next: │ │ │ │ │ +00025110: 2053 7065 6369 616c 2076 6572 7369 6f6e Special version │ │ │ │ │ +00025120: 2063 6f6e 7665 6e74 696f 6e73 2c20 2055 conventions, U │ │ │ │ │ +00025130: 703a 2056 6572 7369 6f6e 0a0a 352e 362e p: Version..5.6. │ │ │ │ │ +00025140: 3132 2e31 2045 706f 6368 7320 7368 6f75 12.1 Epochs shou │ │ │ │ │ +00025150: 6c64 2062 6520 7573 6564 2073 7061 7269 ld be used spari │ │ │ │ │ +00025160: 6e67 6c79 0a2e 2e2e 2e2e 2e2e 2e2e 2e2e ngly............ │ │ │ │ │ 00025170: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00025180: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00025190: 2e2e 2e2e 2e0a 0a4e 6f74 6520 7468 6174 .......Note that │ │ │ │ │ -000251a0: 2074 6865 2070 7572 706f 7365 206f 6620 the purpose of │ │ │ │ │ -000251b0: 6570 6f63 6873 2069 7320 746f 2063 6f70 epochs is to cop │ │ │ │ │ -000251c0: 6520 7769 7468 2073 6974 7561 7469 6f6e e with situation │ │ │ │ │ -000251d0: 7320 7768 6572 6520 7468 650a 7570 7374 s where the.upst │ │ │ │ │ -000251e0: 7265 616d 2076 6572 7369 6f6e 206e 756d ream version num │ │ │ │ │ -000251f0: 6265 7269 6e67 2073 6368 656d 6520 6368 bering scheme ch │ │ │ │ │ -00025200: 616e 6765 7320 616e 6420 746f 2061 6c6c anges and to all │ │ │ │ │ -00025210: 6f77 2075 7320 746f 206c 6561 7665 0a62 ow us to leave.b │ │ │ │ │ -00025220: 6568 696e 6420 7365 7269 6f75 7320 6d69 ehind serious mi │ │ │ │ │ -00025230: 7374 616b 6573 2e20 2049 6620 796f 7520 stakes. If you │ │ │ │ │ -00025240: 7468 696e 6b20 7468 6174 2069 6e63 7265 think that incre │ │ │ │ │ -00025250: 6173 696e 6720 7468 6520 6570 6f63 6820 asing the epoch │ │ │ │ │ -00025260: 6973 2074 6865 0a72 6967 6874 2073 6f6c is the.right sol │ │ │ │ │ -00025270: 7574 696f 6e2c 2079 6f75 2073 686f 756c ution, you shoul │ │ │ │ │ -00025280: 6420 636f 6e73 756c 7420 6465 6269 616e d consult debian │ │ │ │ │ -00025290: 2d64 6576 656c 2061 6e64 2067 6574 2063 -devel and get c │ │ │ │ │ -000252a0: 6f6e 7365 6e73 7573 2062 6566 6f72 650a onsensus before. │ │ │ │ │ -000252b0: 646f 696e 6720 736f 2028 6576 656e 2069 doing so (even i │ │ │ │ │ -000252c0: 6e20 6578 7065 7269 6d65 6e74 616c 292e n experimental). │ │ │ │ │ -000252d0: 0a0a 4570 6f63 6873 2073 686f 756c 6420 ..Epochs should │ │ │ │ │ -000252e0: 6e6f 7420 6265 2075 7365 6420 7768 656e not be used when │ │ │ │ │ -000252f0: 2061 2070 6163 6b61 6765 206e 6565 6473 a package needs │ │ │ │ │ -00025300: 2074 6f20 6265 2072 6f6c 6c65 6420 6261 to be rolled ba │ │ │ │ │ -00025310: 636b 2e20 2049 6e0a 7468 6174 2063 6173 ck. In.that cas │ │ │ │ │ -00025320: 652c 2075 7365 2074 6865 20e2 8098 2b72 e, use the ...+r │ │ │ │ │ -00025330: 6561 6c6c 79e2 8099 2063 6f6e 7665 6e74 eally... convent │ │ │ │ │ -00025340: 696f 6e3a 2066 6f72 2065 7861 6d70 6c65 ion: for example │ │ │ │ │ -00025350: 2c20 6966 2079 6f75 2075 706c 6f61 6465 , if you uploade │ │ │ │ │ -00025360: 640a e280 9832 2e33 2d33 e280 9920 616e d....2.3-3... an │ │ │ │ │ -00025370: 6420 6e6f 7720 796f 7520 6e65 6564 2074 d now you need t │ │ │ │ │ -00025380: 6f20 676f 2062 6163 6b77 6172 6473 2074 o go backwards t │ │ │ │ │ -00025390: 6f20 7570 7374 7265 616d 2032 2e32 2c20 o upstream 2.2, │ │ │ │ │ -000253a0: 6361 6c6c 2079 6f75 720a 7265 7665 7274 call your.revert │ │ │ │ │ -000253b0: 696e 6720 7570 6c6f 6164 2073 6f6d 6574 ing upload somet │ │ │ │ │ -000253c0: 6869 6e67 206c 696b 6520 e280 9832 2e33 hing like ...2.3 │ │ │ │ │ -000253d0: 2b72 6561 6c6c 7932 2e32 2d31 e280 992e +really2.2-1.... │ │ │ │ │ -000253e0: 2020 4576 656e 7475 616c 6c79 2c20 7768 Eventually, wh │ │ │ │ │ -000253f0: 656e 2077 650a 7570 6c6f 6164 2075 7073 en we.upload ups │ │ │ │ │ -00025400: 7472 6561 6d20 322e 342c 2074 6865 20e2 tream 2.4, the . │ │ │ │ │ -00025410: 8098 2b72 6561 6c6c 79e2 8099 2070 6172 ..+really... par │ │ │ │ │ -00025420: 7420 6361 6e20 676f 2061 7761 792e 0a0a t can go away... │ │ │ │ │ -00025430: 4570 6f63 6873 2061 7265 2061 6c73 6f20 Epochs are also │ │ │ │ │ -00025440: 6e6f 7420 696e 7465 6e64 6564 2074 6f20 not intended to │ │ │ │ │ -00025450: 636f 7065 2077 6974 6820 7665 7273 696f cope with versio │ │ │ │ │ -00025460: 6e20 6e75 6d62 6572 7320 636f 6e74 6169 n numbers contai │ │ │ │ │ -00025470: 6e69 6e67 0a73 7472 696e 6773 206f 6620 ning.strings of │ │ │ │ │ -00025480: 6c65 7474 6572 7320 7768 6963 6820 7468 letters which th │ │ │ │ │ -00025490: 6520 7061 636b 6167 6520 6d61 6e61 6765 e package manage │ │ │ │ │ -000254a0: 6d65 6e74 2073 7973 7465 6d20 6361 6e6e ment system cann │ │ │ │ │ -000254b0: 6f74 2069 6e74 6572 7072 6574 0a28 7375 ot interpret.(su │ │ │ │ │ -000254c0: 6368 2061 7320 e280 9841 4c50 4841 e280 ch as ...ALPHA.. │ │ │ │ │ -000254d0: 9920 6f72 20e2 8098 7072 652d e280 9929 . or ...pre-...) │ │ │ │ │ -000254e0: 2c20 6f72 2077 6974 6820 7369 6c6c 7920 , or with silly │ │ │ │ │ -000254f0: 6f72 6465 7269 6e67 732e 2020 2831 290a orderings. (1). │ │ │ │ │ -00025500: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ -00025510: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ -00025520: 2d2d 2d0a 0a20 2020 2831 2920 5468 6520 ---.. (1) The │ │ │ │ │ -00025530: 6175 7468 6f72 206f 6620 7468 6973 206d author of this m │ │ │ │ │ -00025540: 616e 7561 6c20 6861 7320 6865 6172 6420 anual has heard │ │ │ │ │ -00025550: 6f66 2061 2070 6163 6b61 6765 2077 686f of a package who │ │ │ │ │ -00025560: 7365 2076 6572 7369 6f6e 730a 7765 6e74 se versions.went │ │ │ │ │ -00025570: 20e2 8098 312e 31e2 8099 2c20 e280 9831 ...1.1..., ...1 │ │ │ │ │ -00025580: 2e32 e280 992c 20e2 8098 312e 33e2 8099 .2..., ...1.3... │ │ │ │ │ -00025590: 2c20 e280 9831 e280 992c 20e2 8098 322e , ...1..., ...2. │ │ │ │ │ -000255a0: 31e2 8099 2c20 e280 9832 2e32 e280 992c 1..., ...2.2..., │ │ │ │ │ -000255b0: 20e2 8098 32e2 8099 2061 6e64 2073 6f20 ...2... and so │ │ │ │ │ -000255c0: 666f 7274 682e 0a0a 1f0a 4669 6c65 3a20 forth.....File: │ │ │ │ │ -000255d0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -000255e0: 666f 2c20 204e 6f64 653a 2053 7065 6369 fo, Node: Speci │ │ │ │ │ -000255f0: 616c 2076 6572 7369 6f6e 2063 6f6e 7665 al version conve │ │ │ │ │ -00025600: 6e74 696f 6e73 2c20 2050 7265 763a 2045 ntions, Prev: E │ │ │ │ │ -00025610: 706f 6368 7320 7368 6f75 6c64 2062 6520 pochs should be │ │ │ │ │ -00025620: 7573 6564 2073 7061 7269 6e67 6c79 2c20 used sparingly, │ │ │ │ │ -00025630: 2055 703a 2056 6572 7369 6f6e 0a0a 352e Up: Version..5. │ │ │ │ │ -00025640: 362e 3132 2e32 2053 7065 6369 616c 2076 6.12.2 Special v │ │ │ │ │ -00025650: 6572 7369 6f6e 2063 6f6e 7665 6e74 696f ersion conventio │ │ │ │ │ -00025660: 6e73 0a2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ns.............. │ │ │ │ │ -00025670: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00025680: 2e2e 2e2e 2e2e 2e0a 0a54 6865 2066 6f6c .........The fol │ │ │ │ │ -00025690: 6c6f 7769 6e67 2073 7065 6369 616c 2076 lowing special v │ │ │ │ │ -000256a0: 6572 7369 6f6e 206e 756d 6265 7269 6e67 ersion numbering │ │ │ │ │ -000256b0: 2063 6f6e 7665 6e74 696f 6e73 2061 7265 conventions are │ │ │ │ │ -000256c0: 2075 7365 6420 696e 2074 6865 0a44 6562 used in the.Deb │ │ │ │ │ -000256d0: 6961 6e20 6172 6368 6976 653a 0a0a 2020 ian archive:.. │ │ │ │ │ -000256e0: 202d 2054 6865 2061 6273 656e 6365 206f - The absence o │ │ │ │ │ -000256f0: 6620 e280 9864 6562 6961 6e5f 7265 7669 f ...debian_revi │ │ │ │ │ -00025700: 7369 6f6e e280 992c 2061 6e64 2074 6865 sion..., and the │ │ │ │ │ -00025710: 7265 666f 7265 206f 6620 6120 6879 7068 refore of a hyph │ │ │ │ │ -00025720: 656e 2069 6e20 7468 650a 2020 2020 2076 en in the. v │ │ │ │ │ -00025730: 6572 7369 6f6e 206e 756d 6265 722c 2069 ersion number, i │ │ │ │ │ -00025740: 6e64 6963 6174 6573 2074 6861 7420 7468 ndicates that th │ │ │ │ │ -00025750: 6520 7061 636b 6167 6520 6973 206e 6174 e package is nat │ │ │ │ │ -00025760: 6976 652e 0a0a 2020 202d 2054 6865 2070 ive... - The p │ │ │ │ │ -00025770: 7265 7365 6e63 6520 6f66 20e2 8098 2b72 resence of ...+r │ │ │ │ │ -00025780: 6561 6c6c 79e2 8099 2069 6e20 7468 6520 eally... in the │ │ │ │ │ -00025790: e280 9875 7073 7472 6561 6d5f 7665 7273 ...upstream_vers │ │ │ │ │ -000257a0: 696f 6ee2 8099 2063 6f6d 706f 6e65 6e74 ion... component │ │ │ │ │ -000257b0: 0a20 2020 2020 696e 6469 6361 7465 7320 . indicates │ │ │ │ │ -000257c0: 7468 6174 2061 206e 6577 6572 2075 7073 that a newer ups │ │ │ │ │ -000257d0: 7472 6561 6d20 7665 7273 696f 6e20 6861 tream version ha │ │ │ │ │ -000257e0: 7320 6265 656e 2072 6f6c 6c65 6420 6261 s been rolled ba │ │ │ │ │ -000257f0: 636b 2074 6f20 616e 0a20 2020 2020 6f6c ck to an. ol │ │ │ │ │ -00025800: 6465 7220 7570 7374 7265 616d 2076 6572 der upstream ver │ │ │ │ │ -00025810: 7369 6f6e 2e20 2054 6865 2070 6172 7420 sion. The part │ │ │ │ │ -00025820: 6f66 2074 6865 20e2 8098 7570 7374 7265 of the ...upstre │ │ │ │ │ -00025830: 616d 5f76 6572 7369 6f6e e280 990a 2020 am_version.... │ │ │ │ │ -00025840: 2020 2063 6f6d 706f 6e65 6e74 2066 6f6c component fol │ │ │ │ │ -00025850: 6c6f 7769 6e67 20e2 8098 2b72 6561 6c6c lowing ...+reall │ │ │ │ │ -00025860: 79e2 8099 2069 7320 7468 6520 7472 7565 y... is the true │ │ │ │ │ -00025870: 2075 7073 7472 6561 6d20 7665 7273 696f upstream versio │ │ │ │ │ -00025880: 6e2e 2020 5365 650a 2020 2020 202a 6e6f n. See. *no │ │ │ │ │ -00025890: 7465 2045 706f 6368 7320 7368 6f75 6c64 te Epochs should │ │ │ │ │ -000258a0: 2062 6520 7573 6564 2073 7061 7269 6e67 be used sparing │ │ │ │ │ -000258b0: 6c79 3a20 6262 2e20 666f 7220 616e 2065 ly: bb. for an e │ │ │ │ │ -000258c0: 7861 6d70 6c65 206f 6620 7768 656e 0a20 xample of when. │ │ │ │ │ -000258d0: 2020 2020 7468 6973 2069 7320 7573 6564 this is used │ │ │ │ │ -000258e0: 2e0a 0a4e 6f6e 2d6d 6169 6e74 6169 6e65 ...Non-maintaine │ │ │ │ │ -000258f0: 7220 7570 6c6f 6164 733a 0a0a 2020 202d r uploads:.. - │ │ │ │ │ -00025900: 20e2 8098 6465 6269 616e 5f72 6576 6973 ...debian_revis │ │ │ │ │ -00025910: 696f 6ee2 8099 2063 6f6d 706f 6e65 6e74 ion... component │ │ │ │ │ -00025920: 7320 656e 6469 6e67 2069 6e20 e280 982e s ending in .... │ │ │ │ │ -00025930: e280 9920 2870 6572 696f 6429 2066 6f6c ... (period) fol │ │ │ │ │ -00025940: 6c6f 7765 6420 6279 2061 0a20 2020 2020 lowed by a. │ │ │ │ │ -00025950: 6e75 6d62 6572 2069 6e64 6963 6174 6520 number indicate │ │ │ │ │ -00025960: 7468 6973 2076 6572 7369 6f6e 206f 6620 this version of │ │ │ │ │ -00025970: 7468 6520 6e6f 6e2d 6e61 7469 7665 2070 the non-native p │ │ │ │ │ -00025980: 6163 6b61 6765 2077 6173 2075 706c 6f61 ackage was uploa │ │ │ │ │ -00025990: 6465 640a 2020 2020 2062 7920 736f 6d65 ded. by some │ │ │ │ │ -000259a0: 6f6e 6520 6f74 6865 7220 7468 616e 2074 one other than t │ │ │ │ │ -000259b0: 6865 206d 6169 6e74 6169 6e65 7220 2861 he maintainer (a │ │ │ │ │ -000259c0: 6e20 4e4d 5520 6f72 206e 6f6e 2d6d 6169 n NMU or non-mai │ │ │ │ │ -000259d0: 6e74 6169 6e65 720a 2020 2020 2075 706c ntainer. upl │ │ │ │ │ -000259e0: 6f61 6429 2e20 2054 6869 7320 6973 2075 oad). This is u │ │ │ │ │ -000259f0: 7365 6420 666f 7220 6120 7570 6c6f 6164 sed for a upload │ │ │ │ │ -00025a00: 2069 6e63 6c75 6469 6e67 2061 2073 6f75 including a sou │ │ │ │ │ -00025a10: 7263 6520 7061 636b 6167 653b 2066 6f72 rce package; for │ │ │ │ │ -00025a20: 0a20 2020 2020 7570 6c6f 6164 7320 6f66 . uploads of │ │ │ │ │ -00025a30: 206f 6e6c 7920 6269 6e61 7279 2070 6163 only binary pac │ │ │ │ │ -00025a40: 6b61 6765 7320 7769 7468 6f75 7420 736f kages without so │ │ │ │ │ -00025a50: 7572 6365 2063 6861 6e67 6573 2c20 7365 urce changes, se │ │ │ │ │ -00025a60: 6520 7468 650a 2020 2020 2062 696e 6172 e the. binar │ │ │ │ │ -00025a70: 7920 4e4d 5520 636f 6e76 656e 7469 6f6e y NMU convention │ │ │ │ │ -00025a80: 2062 656c 6f77 2e0a 0a20 2020 2d20 e280 below... - .. │ │ │ │ │ -00025a90: 9875 7073 7472 6561 6d5f 7665 7273 696f .upstream_versio │ │ │ │ │ -00025aa0: 6ee2 8099 2063 6f6d 706f 6e65 6e74 7320 n... components │ │ │ │ │ -00025ab0: 696e 206e 6174 6976 6520 7061 636b 6167 in native packag │ │ │ │ │ -00025ac0: 6573 2065 6e64 696e 6720 696e 20e2 8098 es ending in ... │ │ │ │ │ -00025ad0: 2b6e 6d75 e280 990a 2020 2020 2066 6f6c +nmu.... fol │ │ │ │ │ -00025ae0: 6c6f 7765 6420 6279 2061 206e 756d 6265 lowed by a numbe │ │ │ │ │ -00025af0: 7220 696e 6469 6361 7465 2061 6e20 4e4d r indicate an NM │ │ │ │ │ -00025b00: 5520 6f66 2061 206e 6174 6976 6520 7061 U of a native pa │ │ │ │ │ -00025b10: 636b 6167 652e 2020 4173 2077 6974 680a ckage. As with. │ │ │ │ │ -00025b20: 2020 2020 2074 6865 2063 6f6e 7665 6e74 the convent │ │ │ │ │ -00025b30: 696f 6e20 666f 7220 6e6f 6e2d 6e61 7469 ion for non-nati │ │ │ │ │ -00025b40: 7665 2070 6163 6b61 6765 732c 2074 6869 ve packages, thi │ │ │ │ │ -00025b50: 7320 6973 2075 7365 6420 666f 7220 616e s is used for an │ │ │ │ │ -00025b60: 2075 706c 6f61 640a 2020 2020 2069 6e63 upload. inc │ │ │ │ │ -00025b70: 6c75 6469 6e67 2061 2073 6f75 7263 6520 luding a source │ │ │ │ │ -00025b80: 7061 636b 6167 652c 206e 6f74 2066 6f72 package, not for │ │ │ │ │ -00025b90: 2075 706c 6f61 6473 206f 6620 6f6e 6c79 uploads of only │ │ │ │ │ -00025ba0: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ -00025bb0: 0a20 2020 2020 7769 7468 6f75 7420 736f . without so │ │ │ │ │ -00025bc0: 7572 6365 2063 6861 6e67 6573 2e0a 0a20 urce changes... │ │ │ │ │ -00025bd0: 2020 2d20 e280 9875 7073 7472 6561 6d5f - ...upstream_ │ │ │ │ │ -00025be0: 7665 7273 696f 6ee2 8099 2063 6f6d 706f version... compo │ │ │ │ │ -00025bf0: 6e65 6e74 7320 696e 206e 6174 6976 6520 nents in native │ │ │ │ │ -00025c00: 7061 636b 6167 6573 206f 720a 2020 2020 packages or. │ │ │ │ │ -00025c10: 20e2 8098 6465 6269 616e 5f72 6576 6973 ...debian_revis │ │ │ │ │ -00025c20: 696f 6ee2 8099 2063 6f6d 706f 6e65 6e74 ion... component │ │ │ │ │ -00025c30: 7320 696e 206e 6f6e 2d6e 6174 6976 6520 s in non-native │ │ │ │ │ -00025c40: 7061 636b 6167 6573 2065 6e64 696e 6720 packages ending │ │ │ │ │ -00025c50: 696e 20e2 8098 2b62 e280 990a 2020 2020 in ...+b.... │ │ │ │ │ -00025c60: 2066 6f6c 6c6f 7765 6420 6279 2061 206e followed by a n │ │ │ │ │ -00025c70: 756d 6265 7220 696e 6469 6361 7465 2061 umber indicate a │ │ │ │ │ -00025c80: 2062 696e 6172 7920 4e4d 553a 2061 6e20 binary NMU: an │ │ │ │ │ -00025c90: 7570 6c6f 6164 206f 6620 6120 6269 6e61 upload of a bina │ │ │ │ │ -00025ca0: 7279 0a20 2020 2020 7061 636b 6167 6520 ry. package │ │ │ │ │ -00025cb0: 7769 7468 6f75 7420 616e 7920 736f 7572 without any sour │ │ │ │ │ -00025cc0: 6365 2063 6861 6e67 6573 2061 6e64 2068 ce changes and h │ │ │ │ │ -00025cd0: 656e 6365 2077 6974 686f 7574 2061 6e79 ence without any │ │ │ │ │ -00025ce0: 0a20 2020 2020 636f 7272 6573 706f 6e64 . correspond │ │ │ │ │ -00025cf0: 696e 6720 736f 7572 6365 2070 6163 6b61 ing source packa │ │ │ │ │ -00025d00: 6765 2075 706c 6f61 6420 6f72 2076 6572 ge upload or ver │ │ │ │ │ -00025d10: 7369 6f6e 2063 6861 6e67 652e 0a0a 5374 sion change...St │ │ │ │ │ -00025d20: 6162 6c65 2075 7064 6174 6573 3a0a 0a20 able updates:.. │ │ │ │ │ -00025d30: 2020 2d20 e280 9864 6562 6961 6e5f 7265 - ...debian_re │ │ │ │ │ -00025d40: 7669 7369 6f6e e280 9920 636f 6d70 6f6e vision... compon │ │ │ │ │ -00025d50: 656e 7473 2069 6e20 6e6f 6e2d 6e61 7469 ents in non-nati │ │ │ │ │ -00025d60: 7665 2070 6163 6b61 6765 7320 656e 6469 ve packages endi │ │ │ │ │ -00025d70: 6e67 2069 6e0a 2020 2020 20e2 8098 6465 ng in. ...de │ │ │ │ │ -00025d80: 624e 7558 e280 9920 616c 736f 2069 6e64 bNuX... also ind │ │ │ │ │ -00025d90: 6963 6174 6520 6120 7374 6162 6c65 2075 icate a stable u │ │ │ │ │ -00025da0: 7064 6174 652e 2020 4569 7468 6572 20e2 pdate. Either . │ │ │ │ │ -00025db0: 8098 7ee2 8099 206f 7220 e280 982b e280 ..~... or ...+.. │ │ │ │ │ -00025dc0: 9920 7769 6c6c 2062 650a 2020 2020 2075 . will be. u │ │ │ │ │ -00025dd0: 7365 6420 6265 666f 7265 2074 6869 7320 sed before this │ │ │ │ │ -00025de0: 7374 7269 6e67 2064 6570 656e 6469 6e67 string depending │ │ │ │ │ -00025df0: 206f 6e20 7468 6520 6465 7461 696c 7320 on the details │ │ │ │ │ -00025e00: 6f66 2074 6865 2075 7064 6174 652e 0a20 of the update.. │ │ │ │ │ -00025e10: 2020 2020 e280 984e e280 9920 6973 2074 ...N... is t │ │ │ │ │ -00025e20: 6865 206d 616a 6f72 2076 6572 7369 6f6e he major version │ │ │ │ │ -00025e30: 206e 756d 6265 7220 6f66 2074 6865 2044 number of the D │ │ │ │ │ -00025e40: 6562 6961 6e20 7374 6162 6c65 2072 656c ebian stable rel │ │ │ │ │ -00025e50: 6561 7365 2074 6f0a 2020 2020 2077 6869 ease to. whi │ │ │ │ │ -00025e60: 6368 2074 6865 2070 6163 6b61 6765 2077 ch the package w │ │ │ │ │ -00025e70: 6173 2075 706c 6f61 6465 642c 2061 6e64 as uploaded, and │ │ │ │ │ -00025e80: 20e2 8098 58e2 8099 2069 7320 6120 6e75 ...X... is a nu │ │ │ │ │ -00025e90: 6d62 6572 2c20 7374 6172 7469 6e67 2061 mber, starting a │ │ │ │ │ -00025ea0: 7420 312c 0a20 2020 2020 7468 6174 2069 t 1,. that i │ │ │ │ │ -00025eb0: 7320 696e 6372 6561 7365 6420 666f 7220 s increased for │ │ │ │ │ -00025ec0: 6561 6368 2073 7461 626c 6520 7570 6c6f each stable uplo │ │ │ │ │ -00025ed0: 6164 206f 6620 7468 6973 2070 6163 6b61 ad of this packa │ │ │ │ │ -00025ee0: 6765 2e0a 0a20 2020 2020 5468 6572 6520 ge... There │ │ │ │ │ -00025ef0: 6172 6520 7468 7265 6520 6361 7365 7320 are three cases │ │ │ │ │ -00025f00: 666f 7220 6e6f 6e2d 6e61 7469 7665 2070 for non-native p │ │ │ │ │ -00025f10: 6163 6b61 6765 733a 0a0a 2020 2020 2020 ackages:.. │ │ │ │ │ -00025f20: 2031 2e20 466f 7220 7374 6162 6c65 2075 1. For stable u │ │ │ │ │ -00025f30: 7064 6174 6573 2074 6861 7420 7573 6520 pdates that use │ │ │ │ │ -00025f40: 7468 6520 7361 6d65 2075 7073 7472 6561 the same upstrea │ │ │ │ │ -00025f50: 6d20 7665 7273 696f 6e2c 2074 6865 0a20 m version, the. │ │ │ │ │ -00025f60: 2020 2020 2020 2020 20e2 8098 6465 6269 ...debi │ │ │ │ │ -00025f70: 616e 5f72 6576 6973 696f 6ee2 8099 2063 an_revision... c │ │ │ │ │ -00025f80: 6f6d 706f 6e65 6e74 2077 696c 6c20 656e omponent will en │ │ │ │ │ -00025f90: 6420 696e 20e2 8098 2b64 6562 4e75 58e2 d in ...+debNuX. │ │ │ │ │ -00025fa0: 8099 2e20 2054 6865 0a20 2020 2020 2020 ... The. │ │ │ │ │ -00025fb0: 2020 2070 6f72 7469 6f6e 206f 6620 7468 portion of th │ │ │ │ │ -00025fc0: 6520 7665 7273 696f 6e20 6265 666f 7265 e version before │ │ │ │ │ -00025fd0: 2074 6861 7420 7374 7269 6e67 2069 7320 that string is │ │ │ │ │ -00025fe0: 7468 6520 6f72 6967 696e 616c 0a20 2020 the original. │ │ │ │ │ -00025ff0: 2020 2020 2020 2070 6163 6b61 6765 2076 package v │ │ │ │ │ -00026000: 6572 7369 6f6e 2069 6e20 7468 6520 7374 ersion in the st │ │ │ │ │ -00026010: 6162 6c65 2072 656c 6561 7365 2e0a 0a20 able release... │ │ │ │ │ -00026020: 2020 2020 2020 322e 2046 6f72 2073 7461 2. For sta │ │ │ │ │ -00026030: 626c 6520 7570 6461 7465 7320 746f 2061 ble updates to a │ │ │ │ │ -00026040: 206e 6577 2075 7073 7472 6561 6d20 7665 new upstream ve │ │ │ │ │ -00026050: 7273 696f 6e20 7468 6174 2069 7320 6261 rsion that is ba │ │ │ │ │ -00026060: 7365 6420 6f6e 0a20 2020 2020 2020 2020 sed on. │ │ │ │ │ -00026070: 2061 206e 6577 6572 2075 6e73 7461 626c a newer unstabl │ │ │ │ │ -00026080: 6520 7061 636b 6167 652c 2074 6865 20e2 e package, the . │ │ │ │ │ -00026090: 8098 6465 6269 616e 5f72 6576 6973 696f ..debian_revisio │ │ │ │ │ -000260a0: 6ee2 8099 2063 6f6d 706f 6e65 6e74 2077 n... component w │ │ │ │ │ -000260b0: 696c 6c0a 2020 2020 2020 2020 2020 656e ill. en │ │ │ │ │ -000260c0: 6420 696e 20e2 8098 7e64 6562 4e75 58e2 d in ...~debNuX. │ │ │ │ │ -000260d0: 8099 2e20 2054 6865 2070 6f72 7469 6f6e ... The portion │ │ │ │ │ -000260e0: 2062 6566 6f72 6520 7468 6174 2073 7472 before that str │ │ │ │ │ -000260f0: 696e 6720 7769 6c6c 2062 6520 7468 650a ing will be the. │ │ │ │ │ -00026100: 2020 2020 2020 2020 2020 756e 7374 6162 unstab │ │ │ │ │ -00026110: 6c65 2076 6572 7369 6f6e 206f 6e20 7768 le version on wh │ │ │ │ │ -00026120: 6963 6820 7468 6520 7061 636b 6167 6520 ich the package │ │ │ │ │ -00026130: 6973 2062 6173 6564 2e0a 0a20 2020 2020 is based... │ │ │ │ │ -00026140: 2020 332e 2049 6620 6120 7374 6162 6c65 3. If a stable │ │ │ │ │ -00026150: 2075 7064 6174 6520 6973 2062 6173 6564 update is based │ │ │ │ │ -00026160: 206f 6e20 6120 6e65 7720 7570 7374 7265 on a new upstre │ │ │ │ │ -00026170: 616d 2076 6572 7369 6f6e 2062 7574 2069 am version but i │ │ │ │ │ -00026180: 730a 2020 2020 2020 2020 2020 6e6f 7420 s. not │ │ │ │ │ -00026190: 6261 7365 6420 6f6e 2061 206e 6577 6572 based on a newer │ │ │ │ │ -000261a0: 2075 6e73 7461 626c 6520 7061 636b 6167 unstable packag │ │ │ │ │ -000261b0: 652c 2074 6865 2063 6f6e 7665 6e74 696f e, the conventio │ │ │ │ │ -000261c0: 6e20 6973 2074 6f0a 2020 2020 2020 2020 n is to. │ │ │ │ │ -000261d0: 2020 666f 726d 2074 6865 2076 6572 7369 form the versi │ │ │ │ │ -000261e0: 6f6e 206e 756d 6265 7220 6279 2074 616b on number by tak │ │ │ │ │ -000261f0: 696e 6720 7468 6520 7570 7374 7265 616d ing the upstream │ │ │ │ │ -00026200: 2076 6572 7369 6f6e 2c0a 2020 2020 2020 version,. │ │ │ │ │ -00026210: 2020 2020 6170 7065 6e64 696e 6720 e280 appending .. │ │ │ │ │ -00026220: 982d 30e2 8099 2c20 616e 6420 7468 656e .-0..., and then │ │ │ │ │ -00026230: 2061 7070 656e 6469 6e67 20e2 8098 2b64 appending ...+d │ │ │ │ │ -00026240: 6562 4e75 58e2 8099 2028 736f 2074 6865 ebNuX... (so the │ │ │ │ │ -00026250: 0a20 2020 2020 2020 2020 20e2 8098 6465 . ...de │ │ │ │ │ -00026260: 6269 616e 5f72 6576 6973 696f 6ee2 8099 bian_revision... │ │ │ │ │ -00026270: 2063 6f6d 706f 6e65 6e74 2077 696c 6c20 component will │ │ │ │ │ -00026280: 6265 20e2 8098 302b 6465 624e 7558 e280 be ...0+debNuX.. │ │ │ │ │ -00026290: 9929 2e0a 0a20 2020 2020 496e 2061 6c6c .)... In all │ │ │ │ │ -000262a0: 2063 6173 6573 2c20 7468 6573 6520 7665 cases, these ve │ │ │ │ │ -000262b0: 7273 696f 6e73 2061 7265 2063 686f 7365 rsions are chose │ │ │ │ │ -000262c0: 6e20 736f 2074 6861 7420 7468 6579 2077 n so that they w │ │ │ │ │ -000262d0: 696c 6c20 736f 7274 0a20 2020 2020 6561 ill sort. ea │ │ │ │ │ -000262e0: 726c 6965 7220 7468 616e 2061 2073 7562 rlier than a sub │ │ │ │ │ -000262f0: 7365 7175 656e 7420 756e 7374 6162 6c65 sequent unstable │ │ │ │ │ -00026300: 2070 6163 6b61 6765 206f 6620 7468 6520 package of the │ │ │ │ │ -00026310: 7361 6d65 2075 7073 7472 6561 6d0a 2020 same upstream. │ │ │ │ │ -00026320: 2020 2076 6572 7369 6f6e 2061 6e64 2074 version and t │ │ │ │ │ -00026330: 6875 7320 7468 6174 2074 6865 2073 7461 hus that the sta │ │ │ │ │ -00026340: 626c 6520 7061 636b 6167 6520 7769 6c6c ble package will │ │ │ │ │ -00026350: 2075 7067 7261 6465 2074 6f20 6120 6e65 upgrade to a ne │ │ │ │ │ -00026360: 7765 720a 2020 2020 2076 6572 7369 6f6e wer. version │ │ │ │ │ -00026370: 2064 7572 696e 6720 6120 7375 6273 6571 during a subseq │ │ │ │ │ -00026380: 7565 6e74 2073 7973 7465 6d20 7570 6772 uent system upgr │ │ │ │ │ -00026390: 6164 652e 0a0a 2020 2020 2046 6f72 2065 ade... For e │ │ │ │ │ -000263a0: 7861 6d70 6c65 2c20 7375 7070 6f73 6520 xample, suppose │ │ │ │ │ -000263b0: 4465 6269 616e 2031 3020 7265 6c65 6173 Debian 10 releas │ │ │ │ │ -000263c0: 6564 2077 6974 6820 6120 7061 636b 6167 ed with a packag │ │ │ │ │ -000263d0: 6520 7769 7468 2076 6572 7369 6f6e 0a20 e with version. │ │ │ │ │ -000263e0: 2020 2020 e280 9831 2e34 2d35 e280 992e ...1.4-5.... │ │ │ │ │ -000263f0: 2020 4966 2074 6861 7420 7061 636b 6167 If that packag │ │ │ │ │ -00026400: 6520 6c61 7465 7220 7265 6365 6976 6573 e later receives │ │ │ │ │ -00026410: 2061 2073 7461 626c 6520 7570 6461 7465 a stable update │ │ │ │ │ -00026420: 2069 6e20 4465 6269 616e 0a20 2020 2020 in Debian. │ │ │ │ │ -00026430: 3130 2074 6861 7420 7573 6573 2074 6865 10 that uses the │ │ │ │ │ -00026440: 2073 616d 6520 7570 7374 7265 616d 2076 same upstream v │ │ │ │ │ -00026450: 6572 7369 6f6e 2c20 7468 6520 6669 7273 ersion, the firs │ │ │ │ │ -00026460: 7420 7570 6461 7465 2077 6f75 6c64 2068 t update would h │ │ │ │ │ -00026470: 6176 650a 2020 2020 2074 6865 2076 6572 ave. the ver │ │ │ │ │ -00026480: 7369 6f6e 20e2 8098 312e 342d 352b 6465 sion ...1.4-5+de │ │ │ │ │ -00026490: 6231 3075 31e2 8099 2e20 2041 2073 7562 b10u1.... A sub │ │ │ │ │ -000264a0: 7365 7175 656e 7420 7570 6461 7465 2077 sequent update w │ │ │ │ │ -000264b0: 6f75 6c64 2068 6176 650a 2020 2020 2076 ould have. v │ │ │ │ │ -000264c0: 6572 7369 6f6e 20e2 8098 312e 342d 352b ersion ...1.4-5+ │ │ │ │ │ -000264d0: 6465 6231 3075 32e2 8099 2e0a 0a20 2020 deb10u2...... │ │ │ │ │ -000264e0: 2020 4966 2069 6e73 7465 6164 2074 6865 If instead the │ │ │ │ │ -000264f0: 2070 6163 6b61 6765 2072 6563 6569 7665 package receive │ │ │ │ │ -00026500: 7320 6120 7374 6162 6c65 2075 7064 6174 s a stable updat │ │ │ │ │ -00026510: 6520 6261 7365 6420 6f6e 2061 20e2 8098 e based on a ... │ │ │ │ │ -00026520: 312e 352d 31e2 8099 0a20 2020 2020 756e 1.5-1.... un │ │ │ │ │ -00026530: 7374 6162 6c65 2070 6163 6b61 6765 2c20 stable package, │ │ │ │ │ -00026540: 7468 6520 6669 7273 7420 7375 6368 2073 the first such s │ │ │ │ │ -00026550: 7461 626c 6520 7570 6461 7465 2077 6f75 table update wou │ │ │ │ │ -00026560: 6c64 2068 6176 6520 7468 650a 2020 2020 ld have the. │ │ │ │ │ -00026570: 2076 6572 7369 6f6e 20e2 8098 312e 352d version ...1.5- │ │ │ │ │ -00026580: 317e 6465 6231 3075 31e2 8099 2061 6e64 1~deb10u1... and │ │ │ │ │ -00026590: 2061 2073 7562 7365 7175 656e 7420 7570 a subsequent up │ │ │ │ │ -000265a0: 6461 7465 2077 6f75 6c64 2068 6176 6520 date would have │ │ │ │ │ -000265b0: 7468 650a 2020 2020 2076 6572 7369 6f6e the. version │ │ │ │ │ -000265c0: 20e2 8098 312e 352d 317e 6465 6231 3075 ...1.5-1~deb10u │ │ │ │ │ -000265d0: 32e2 8099 2e0a 0a20 2020 2020 4966 2074 2...... If t │ │ │ │ │ -000265e0: 6865 7265 2077 6572 6520 6e6f 2075 6e73 here were no uns │ │ │ │ │ -000265f0: 7461 626c 6520 e280 9831 2e35 2d31 e280 table ...1.5-1.. │ │ │ │ │ -00026600: 9920 7061 636b 6167 652c 2062 7574 2074 . package, but t │ │ │ │ │ -00026610: 6865 7265 2077 6572 6520 6120 7374 6162 here were a stab │ │ │ │ │ -00026620: 6c65 0a20 2020 2020 7570 6461 7465 2074 le. update t │ │ │ │ │ -00026630: 6f20 616e 2075 7073 7472 6561 6d20 312e o an upstream 1. │ │ │ │ │ -00026640: 3520 7265 6c65 6173 652c 2074 6865 2066 5 release, the f │ │ │ │ │ -00026650: 6972 7374 2073 7563 6820 7374 6162 6c65 irst such stable │ │ │ │ │ -00026660: 2075 7064 6174 650a 2020 2020 2077 6f75 update. wou │ │ │ │ │ -00026670: 6c64 2068 6176 6520 7468 6520 7665 7273 ld have the vers │ │ │ │ │ -00026680: 696f 6e20 e280 9831 2e35 2d30 2b64 6562 ion ...1.5-0+deb │ │ │ │ │ -00026690: 3130 7531 e280 992e 0a0a 2020 202d 20e2 10u1...... - . │ │ │ │ │ -000266a0: 8098 7570 7374 7265 616d 5f76 6572 7369 ..upstream_versi │ │ │ │ │ -000266b0: 6f6e e280 9920 636f 6d70 6f6e 656e 7473 on... components │ │ │ │ │ -000266c0: 2069 6e20 6e61 7469 7665 2070 6163 6b61 in native packa │ │ │ │ │ -000266d0: 6765 7320 656e 6469 6e67 2069 6e0a 2020 ges ending in. │ │ │ │ │ -000266e0: 2020 20e2 8098 2b64 6562 4e75 58e2 8099 ...+debNuX... │ │ │ │ │ -000266f0: 2069 6e64 6963 6174 6520 6120 7374 6162 indicate a stab │ │ │ │ │ -00026700: 6c65 2075 7064 6174 652e 2020 5468 6973 le update. This │ │ │ │ │ -00026710: 2069 7320 6120 7665 7273 696f 6e20 6f66 is a version of │ │ │ │ │ -00026720: 2074 6865 0a20 2020 2020 7061 636b 6167 the. packag │ │ │ │ │ -00026730: 6520 7570 6c6f 6164 6564 2064 6972 6563 e uploaded direc │ │ │ │ │ -00026740: 746c 7920 746f 2061 2073 7461 626c 6520 tly to a stable │ │ │ │ │ -00026750: 7265 6c65 6173 652c 2061 6e64 2074 6865 release, and the │ │ │ │ │ -00026760: 2076 6572 7369 6f6e 2069 730a 2020 2020 version is. │ │ │ │ │ -00026770: 2063 686f 7365 6e20 746f 2073 6f72 7420 chosen to sort │ │ │ │ │ -00026780: 6265 666f 7265 2061 6e79 206c 6174 6572 before any later │ │ │ │ │ -00026790: 2076 6572 7369 6f6e 206f 6620 7468 6520 version of the │ │ │ │ │ -000267a0: 7061 636b 6167 6520 7570 6c6f 6164 6564 package uploaded │ │ │ │ │ -000267b0: 2074 6f0a 2020 2020 2044 6562 6961 6ee2 to. Debian. │ │ │ │ │ -000267c0: 8099 7320 756e 7374 6162 6c65 206f 7220 ..s unstable or │ │ │ │ │ -000267d0: 6120 6c61 7465 7220 7374 6162 6c65 2064 a later stable d │ │ │ │ │ -000267e0: 6973 7472 6962 7574 696f 6e2e 2020 4173 istribution. As │ │ │ │ │ -000267f0: 2077 6974 680a 2020 2020 206e 6f6e 2d6e with. non-n │ │ │ │ │ -00026800: 6174 6976 6520 7061 636b 6167 6573 2c20 ative packages, │ │ │ │ │ -00026810: e280 984e e280 9920 6973 2074 6865 206d ...N... is the m │ │ │ │ │ -00026820: 616a 6f72 2076 6572 7369 6f6e 206e 756d ajor version num │ │ │ │ │ -00026830: 6265 7220 6f66 2074 6865 2044 6562 6961 ber of the Debia │ │ │ │ │ -00026840: 6e0a 2020 2020 2073 7461 626c 6520 7265 n. stable re │ │ │ │ │ -00026850: 6c65 6173 6520 746f 2077 6869 6368 2074 lease to which t │ │ │ │ │ -00026860: 6865 2070 6163 6b61 6765 2077 6173 2075 he package was u │ │ │ │ │ -00026870: 706c 6f61 6465 642c 2061 6e64 20e2 8098 ploaded, and ... │ │ │ │ │ -00026880: 58e2 8099 2069 7320 610a 2020 2020 206e X... is a. n │ │ │ │ │ -00026890: 756d 6265 722c 2073 7461 7274 696e 6720 umber, starting │ │ │ │ │ -000268a0: 6174 2031 2c20 7468 6174 2069 7320 696e at 1, that is in │ │ │ │ │ -000268b0: 6372 6561 7365 6420 666f 7220 6561 6368 creased for each │ │ │ │ │ -000268c0: 2073 7461 626c 6520 7570 6c6f 6164 206f stable upload o │ │ │ │ │ -000268d0: 660a 2020 2020 2074 6869 7320 7061 636b f. this pack │ │ │ │ │ -000268e0: 6167 652e 0a0a 2020 2020 2046 6f72 2065 age... For e │ │ │ │ │ -000268f0: 7861 6d70 6c65 2c20 7375 7070 6f73 6520 xample, suppose │ │ │ │ │ -00026900: 4465 6269 616e 2031 3020 7265 6c65 6173 Debian 10 releas │ │ │ │ │ -00026910: 6564 2077 6974 6820 6120 7061 636b 6167 ed with a packag │ │ │ │ │ -00026920: 6520 7769 7468 2076 6572 7369 6f6e 0a20 e with version. │ │ │ │ │ -00026930: 2020 2020 e280 9831 2e34 e280 992e 2020 ...1.4.... │ │ │ │ │ -00026940: 5468 6520 6669 7273 7420 7374 6162 6c65 The first stable │ │ │ │ │ -00026950: 2075 7064 6174 6520 6f66 2074 6861 7420 update of that │ │ │ │ │ -00026960: 7061 636b 6167 6520 776f 756c 6420 6861 package would ha │ │ │ │ │ -00026970: 7665 2074 6865 0a20 2020 2020 7665 7273 ve the. vers │ │ │ │ │ -00026980: 696f 6e20 e280 9831 2e34 2b64 6562 3130 ion ...1.4+deb10 │ │ │ │ │ -00026990: 7531 e280 992c 2061 6e64 2061 2073 7562 u1..., and a sub │ │ │ │ │ -000269a0: 7365 7175 656e 7420 7570 6461 7465 2077 sequent update w │ │ │ │ │ -000269b0: 6f75 6c64 2068 6176 6520 7468 650a 2020 ould have the. │ │ │ │ │ -000269c0: 2020 2076 6572 7369 6f6e 20e2 8098 312e version ...1. │ │ │ │ │ -000269d0: 342b 6465 6231 3075 32e2 8099 2e20 2054 4+deb10u2.... T │ │ │ │ │ -000269e0: 6865 7365 2076 6572 7369 6f6e 7320 6172 hese versions ar │ │ │ │ │ -000269f0: 6520 6368 6f73 656e 2074 6f20 736f 7274 e chosen to sort │ │ │ │ │ -00026a00: 2062 6566 6f72 650a 2020 2020 20e2 8098 before. ... │ │ │ │ │ -00026a10: 312e 35e2 8099 2028 7468 6520 6e65 7874 1.5... (the next │ │ │ │ │ -00026a20: 2075 6e73 7461 626c 6520 7665 7273 696f unstable versio │ │ │ │ │ -00026a30: 6e29 206f 7220 e280 9831 2e34 2b64 6562 n) or ...1.4+deb │ │ │ │ │ -00026a40: 3131 7531 e280 9920 2861 2073 7461 626c 11u1... (a stabl │ │ │ │ │ -00026a50: 6520 7570 6461 7465 0a20 2020 2020 746f e update. to │ │ │ │ │ -00026a60: 2061 2073 7562 7365 7175 656e 7420 4465 a subsequent De │ │ │ │ │ -00026a70: 6269 616e 2031 3120 7265 6c65 6173 6529 bian 11 release) │ │ │ │ │ -00026a80: 2e0a 0a42 6163 6b70 6f72 7473 3a0a 0a20 ...Backports:.. │ │ │ │ │ -00026a90: 2020 2d20 e280 9875 7073 7472 6561 6d5f - ...upstream_ │ │ │ │ │ -00026aa0: 7665 7273 696f 6ee2 8099 2063 6f6d 706f version... compo │ │ │ │ │ -00026ab0: 6e65 6e74 7320 696e 206e 6174 6976 6520 nents in native │ │ │ │ │ -00026ac0: 7061 636b 6167 6573 206f 720a 2020 2020 packages or. │ │ │ │ │ -00026ad0: 20e2 8098 6465 6269 616e 5f72 6576 6973 ...debian_revis │ │ │ │ │ -00026ae0: 696f 6ee2 8099 2063 6f6d 706f 6e65 6e74 ion... component │ │ │ │ │ -00026af0: 7320 696e 206e 6f6e 2d6e 6174 6976 6520 s in non-native │ │ │ │ │ -00026b00: 7061 636b 6167 6573 2065 6e64 696e 6720 packages ending │ │ │ │ │ -00026b10: 696e 0a20 2020 2020 e280 987e 6270 6f4e in. ...~bpoN │ │ │ │ │ -00026b20: 7558 e280 9920 696e 6469 6361 7465 2061 uX... indicate a │ │ │ │ │ -00026b30: 2062 6163 6b70 6f72 7420 6f66 2061 2076 backport of a v │ │ │ │ │ -00026b40: 6572 7369 6f6e 206f 6620 7468 6520 7061 ersion of the pa │ │ │ │ │ -00026b50: 636b 6167 6520 746f 2061 6e0a 2020 2020 ckage to an. │ │ │ │ │ -00026b60: 206f 6c64 6572 2073 7461 626c 6520 7265 older stable re │ │ │ │ │ -00026b70: 6c65 6173 652e 2020 5468 6520 7061 7274 lease. The part │ │ │ │ │ -00026b80: 206f 6620 7468 6520 7665 7273 696f 6e20 of the version │ │ │ │ │ -00026b90: 6265 666f 7265 20e2 8098 7e62 706f e280 before ...~bpo.. │ │ │ │ │ -00026ba0: 9920 6973 2074 6865 0a20 2020 2020 7665 . is the. ve │ │ │ │ │ -00026bb0: 7273 696f 6e20 6f66 2074 6865 2070 6163 rsion of the pac │ │ │ │ │ -00026bc0: 6b61 6765 2062 6569 6e67 2062 6163 6b70 kage being backp │ │ │ │ │ -00026bd0: 6f72 7465 642c 20e2 8098 4ee2 8099 2069 orted, ...N... i │ │ │ │ │ -00026be0: 7320 7468 6520 6d61 6a6f 7220 7665 7273 s the major vers │ │ │ │ │ -00026bf0: 696f 6e0a 2020 2020 206e 756d 6265 7220 ion. number │ │ │ │ │ -00026c00: 6f66 2074 6865 2044 6562 6961 6e20 7374 of the Debian st │ │ │ │ │ -00026c10: 6162 6c65 2072 656c 6561 7365 2074 6f20 able release to │ │ │ │ │ -00026c20: 7768 6963 6820 7468 6520 7061 636b 6167 which the packag │ │ │ │ │ -00026c30: 6520 7761 730a 2020 2020 2062 6163 6b70 e was. backp │ │ │ │ │ -00026c40: 6f72 7465 642c 2061 6e64 20e2 8098 58e2 orted, and ...X. │ │ │ │ │ -00026c50: 8099 2069 7320 6120 6e75 6d62 6572 2c20 .. is a number, │ │ │ │ │ -00026c60: 7374 6172 7469 6e67 2061 7420 312c 2074 starting at 1, t │ │ │ │ │ -00026c70: 6861 7420 6973 2069 6e63 7265 6173 6564 hat is increased │ │ │ │ │ -00026c80: 0a20 2020 2020 666f 7220 6561 6368 2072 . for each r │ │ │ │ │ -00026c90: 6576 6973 696f 6e20 6f66 2074 6865 2062 evision of the b │ │ │ │ │ -00026ca0: 6163 6b70 6f72 7420 6f66 2074 6861 7420 ackport of that │ │ │ │ │ -00026cb0: 7061 636b 6167 6520 7665 7273 696f 6e2e package version. │ │ │ │ │ -00026cc0: 2020 5468 650a 2020 2020 2072 6174 696f The. ratio │ │ │ │ │ -00026cd0: 6e61 6c65 2069 7320 7468 6520 7361 6d65 nale is the same │ │ │ │ │ -00026ce0: 2061 7320 666f 7220 7374 6162 6c65 2075 as for stable u │ │ │ │ │ -00026cf0: 7064 6174 6573 2c20 7769 7468 2074 6865 pdates, with the │ │ │ │ │ -00026d00: 2061 6464 6974 696f 6e61 6c0a 2020 2020 additional. │ │ │ │ │ -00026d10: 2067 6f61 6c20 6f66 2065 6e73 7572 696e goal of ensurin │ │ │ │ │ -00026d20: 6720 6120 6261 636b 706f 7274 6564 2076 g a backported v │ │ │ │ │ -00026d30: 6572 7369 6f6e 2073 6f72 7473 2065 6172 ersion sorts ear │ │ │ │ │ -00026d40: 6c69 6572 2074 6861 6e20 6120 7374 6162 lier than a stab │ │ │ │ │ -00026d50: 6c65 0a20 2020 2020 7570 6461 7465 2077 le. update w │ │ │ │ │ -00026d60: 6974 6820 7468 6520 7361 6d65 2075 7073 ith the same ups │ │ │ │ │ -00026d70: 7472 6561 6d20 7665 7273 696f 6e2e 0a0a tream version... │ │ │ │ │ -00026d80: 2020 2020 2042 6520 6177 6172 6520 7468 Be aware th │ │ │ │ │ -00026d90: 6174 2074 6865 2073 7461 626c 6520 7570 at the stable up │ │ │ │ │ -00026da0: 6461 7465 2061 6e64 2062 6163 6b70 6f72 date and backpor │ │ │ │ │ -00026db0: 7420 636f 6e76 656e 7469 6f6e 7320 6361 t conventions ca │ │ │ │ │ -00026dc0: 6e20 7374 6163 6b2e 0a20 2020 2020 4966 n stack.. If │ │ │ │ │ -00026dd0: 2c20 666f 7220 6578 616d 706c 652c 2044 , for example, D │ │ │ │ │ -00026de0: 6562 6961 6e20 3130 2063 6f6e 7461 696e ebian 10 contain │ │ │ │ │ -00026df0: 7320 6120 7061 636b 6167 6520 7769 7468 s a package with │ │ │ │ │ -00026e00: 2076 6572 7369 6f6e 0a20 2020 2020 e280 version. .. │ │ │ │ │ -00026e10: 9831 2e34 2d35 2b64 6562 3130 7531 e280 .1.4-5+deb10u1.. │ │ │ │ │ -00026e20: 9920 616e 6420 7468 6174 2070 6163 6b61 . and that packa │ │ │ │ │ -00026e30: 6765 2069 7320 6261 636b 706f 7274 6564 ge is backported │ │ │ │ │ -00026e40: 2074 6f20 4465 6269 616e 2039 2c20 7468 to Debian 9, th │ │ │ │ │ -00026e50: 650a 2020 2020 2076 6572 7369 6f6e 206f e. version o │ │ │ │ │ -00026e60: 6620 7468 6520 4465 6269 616e 2039 2062 f the Debian 9 b │ │ │ │ │ -00026e70: 6163 6b70 6f72 7420 776f 756c 6420 6265 ackport would be │ │ │ │ │ -00026e80: 20e2 8098 312e 342d 352b 6465 6231 3075 ...1.4-5+deb10u │ │ │ │ │ -00026e90: 317e 6270 6f39 7531 e280 990a 2020 2020 1~bpo9u1.... │ │ │ │ │ -00026ea0: 2028 616c 7468 6f75 6768 2074 6869 7320 (although this │ │ │ │ │ -00026eb0: 7363 656e 6172 696f 2069 7320 7261 7265 scenario is rare │ │ │ │ │ -00026ec0: 292e 0a0a 5468 6973 206c 6973 7420 6f66 )...This list of │ │ │ │ │ -00026ed0: 2076 6572 7369 6f6e 2063 6f6e 7665 6e74 version convent │ │ │ │ │ -00026ee0: 696f 6e73 2069 7320 6e6f 7420 6578 6861 ions is not exha │ │ │ │ │ -00026ef0: 7573 7469 7665 2e0a 0a1f 0a46 696c 653a ustive.....File: │ │ │ │ │ -00026f00: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00026f10: 6e66 6f2c 2020 4e6f 6465 3a20 4465 7363 nfo, Node: Desc │ │ │ │ │ -00026f20: 7269 7074 696f 6e2c 2020 4e65 7874 3a20 ription, Next: │ │ │ │ │ -00026f30: 4469 7374 7269 6275 7469 6f6e 2c20 2050 Distribution, P │ │ │ │ │ -00026f40: 7265 763a 2056 6572 7369 6f6e 2c20 2055 rev: Version, U │ │ │ │ │ -00026f50: 703a 204c 6973 7420 6f66 2066 6965 6c64 p: List of field │ │ │ │ │ -00026f60: 730a 0a35 2e36 2e31 3320 e280 9844 6573 s..5.6.13 ...Des │ │ │ │ │ -00026f70: 6372 6970 7469 6f6e e280 990a 2d2d 2d2d cription....---- │ │ │ │ │ -00026f80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00026f90: 0a0a 496e 2061 2073 6f75 7263 6520 7465 ..In a source te │ │ │ │ │ -00026fa0: 6d70 6c61 7465 2063 6f6e 7472 6f6c 2066 mplate control f │ │ │ │ │ -00026fb0: 696c 6520 6f72 2062 696e 6172 7920 636f ile or binary co │ │ │ │ │ -00026fc0: 6e74 726f 6c20 6669 6c65 2c20 7468 650a ntrol file, the. │ │ │ │ │ -00026fd0: e280 9844 6573 6372 6970 7469 6f6e e280 ...Description.. │ │ │ │ │ -00026fe0: 9920 6669 656c 6420 636f 6e74 6169 6e73 . field contains │ │ │ │ │ -00026ff0: 2061 2064 6573 6372 6970 7469 6f6e 206f a description o │ │ │ │ │ -00027000: 6620 7468 6520 6269 6e61 7279 2070 6163 f the binary pac │ │ │ │ │ -00027010: 6b61 6765 2c0a 636f 6e73 6973 7469 6e67 kage,.consisting │ │ │ │ │ -00027020: 206f 6620 7477 6f20 7061 7274 732c 2074 of two parts, t │ │ │ │ │ -00027030: 6865 2073 796e 6f70 7369 7320 6f72 2074 he synopsis or t │ │ │ │ │ -00027040: 6865 2073 686f 7274 2064 6573 6372 6970 he short descrip │ │ │ │ │ -00027050: 7469 6f6e 2c20 616e 6420 7468 650a 6c6f tion, and the.lo │ │ │ │ │ -00027060: 6e67 2064 6573 6372 6970 7469 6f6e 2e20 ng description. │ │ │ │ │ -00027070: 2049 7420 6973 2061 206d 756c 7469 6c69 It is a multili │ │ │ │ │ -00027080: 6e65 2066 6965 6c64 2077 6974 6820 7468 ne field with th │ │ │ │ │ -00027090: 6520 666f 6c6c 6f77 696e 6720 666f 726d e following form │ │ │ │ │ -000270a0: 6174 3a0a 0a20 2020 2020 4465 7363 7269 at:.. Descri │ │ │ │ │ -000270b0: 7074 696f 6e3a 2073 696e 676c 6520 6c69 ption: single li │ │ │ │ │ -000270c0: 6e65 2073 796e 6f70 7369 730a 2020 2020 ne synopsis. │ │ │ │ │ -000270d0: 2020 6578 7465 6e64 6564 2064 6573 6372 extended descr │ │ │ │ │ -000270e0: 6970 7469 6f6e 206f 7665 7220 7365 7665 iption over seve │ │ │ │ │ -000270f0: 7261 6c20 6c69 6e65 730a 0a54 6865 206c ral lines..The l │ │ │ │ │ -00027100: 696e 6573 2069 6e20 7468 6520 6578 7465 ines in the exte │ │ │ │ │ -00027110: 6e64 6564 2064 6573 6372 6970 7469 6f6e nded description │ │ │ │ │ -00027120: 2063 616e 2068 6176 6520 7468 6573 6520 can have these │ │ │ │ │ -00027130: 666f 726d 6174 733a 0a0a 2020 202d 2054 formats:.. - T │ │ │ │ │ -00027140: 686f 7365 2073 7461 7274 696e 6720 7769 hose starting wi │ │ │ │ │ -00027150: 7468 2061 2073 696e 676c 6520 7370 6163 th a single spac │ │ │ │ │ -00027160: 6520 6172 6520 7061 7274 206f 6620 6120 e are part of a │ │ │ │ │ -00027170: 7061 7261 6772 6170 682e 0a20 2020 2020 paragraph.. │ │ │ │ │ -00027180: 5375 6363 6573 7369 7665 206c 696e 6573 Successive lines │ │ │ │ │ -00027190: 206f 6620 7468 6973 2066 6f72 6d20 7769 of this form wi │ │ │ │ │ -000271a0: 6c6c 2062 6520 776f 7264 2d77 7261 7070 ll be word-wrapp │ │ │ │ │ -000271b0: 6564 2077 6865 6e20 6469 7370 6c61 7965 ed when displaye │ │ │ │ │ -000271c0: 642e 0a20 2020 2020 5468 6520 6c65 6164 d.. The lead │ │ │ │ │ -000271d0: 696e 6720 7370 6163 6520 7769 6c6c 2075 ing space will u │ │ │ │ │ -000271e0: 7375 616c 6c79 2062 6520 7374 7269 7070 sually be stripp │ │ │ │ │ -000271f0: 6564 206f 6666 2e20 2054 6865 206c 696e ed off. The lin │ │ │ │ │ -00027200: 6520 6d75 7374 0a20 2020 2020 636f 6e74 e must. cont │ │ │ │ │ -00027210: 6169 6e20 6174 206c 6561 7374 206f 6e65 ain at least one │ │ │ │ │ -00027220: 206e 6f6e 2d77 6869 7465 7370 6163 6520 non-whitespace │ │ │ │ │ -00027230: 6368 6172 6163 7465 722e 0a0a 2020 202d character... - │ │ │ │ │ -00027240: 2054 686f 7365 2073 7461 7274 696e 6720 Those starting │ │ │ │ │ -00027250: 7769 7468 2074 776f 206f 7220 6d6f 7265 with two or more │ │ │ │ │ -00027260: 2073 7061 6365 732e 2020 5468 6573 6520 spaces. These │ │ │ │ │ -00027270: 7769 6c6c 2062 6520 6469 7370 6c61 7965 will be displaye │ │ │ │ │ -00027280: 640a 2020 2020 2076 6572 6261 7469 6d2e d. verbatim. │ │ │ │ │ -00027290: 2020 4966 2074 6865 2064 6973 706c 6179 If the display │ │ │ │ │ -000272a0: 2063 616e 6e6f 7420 6265 2070 616e 6e65 cannot be panne │ │ │ │ │ -000272b0: 6420 686f 7269 7a6f 6e74 616c 6c79 2c20 d horizontally, │ │ │ │ │ -000272c0: 7468 650a 2020 2020 2064 6973 706c 6179 the. display │ │ │ │ │ -000272d0: 696e 6720 7072 6f67 7261 6d20 7769 6c6c ing program will │ │ │ │ │ -000272e0: 206c 696e 6520 7772 6170 2074 6865 6d20 line wrap them │ │ │ │ │ -000272f0: e280 9c68 6172 64e2 809d 2028 692e 652e ...hard... (i.e. │ │ │ │ │ -00027300: 2c20 7769 7468 6f75 7420 7461 6b69 6e67 , without taking │ │ │ │ │ -00027310: 0a20 2020 2020 6163 636f 756e 7420 6f66 . account of │ │ │ │ │ -00027320: 2077 6f72 6420 6272 6561 6b73 292e 2020 word breaks). │ │ │ │ │ -00027330: 4966 2069 7420 6361 6e20 7468 6579 2077 If it can they w │ │ │ │ │ -00027340: 696c 6c20 6265 2061 6c6c 6f77 6564 2074 ill be allowed t │ │ │ │ │ -00027350: 6f20 7472 6169 6c0a 2020 2020 206f 6666 o trail. off │ │ │ │ │ -00027360: 2074 6f20 7468 6520 7269 6768 742e 2020 to the right. │ │ │ │ │ -00027370: 4e6f 6e65 2c20 6f6e 6520 6f72 2074 776f None, one or two │ │ │ │ │ -00027380: 2069 6e69 7469 616c 2073 7061 6365 7320 initial spaces │ │ │ │ │ -00027390: 6d61 7920 6265 2064 656c 6574 6564 2c0a may be deleted,. │ │ │ │ │ -000273a0: 2020 2020 2062 7574 2074 6865 206e 756d but the num │ │ │ │ │ -000273b0: 6265 7220 6f66 2073 7061 6365 7320 6465 ber of spaces de │ │ │ │ │ -000273c0: 6c65 7465 6420 6672 6f6d 2065 6163 6820 leted from each │ │ │ │ │ -000273d0: 6c69 6e65 2077 696c 6c20 6265 2074 6865 line will be the │ │ │ │ │ -000273e0: 2073 616d 650a 2020 2020 2028 736f 2074 same. (so t │ │ │ │ │ -000273f0: 6861 7420 796f 7520 6361 6e20 6861 7665 hat you can have │ │ │ │ │ -00027400: 2069 6e64 656e 7469 6e67 2077 6f72 6b20 indenting work │ │ │ │ │ -00027410: 636f 7272 6563 746c 792c 2066 6f72 2065 correctly, for e │ │ │ │ │ -00027420: 7861 6d70 6c65 292e 2020 5468 650a 2020 xample). The. │ │ │ │ │ -00027430: 2020 206c 696e 6520 6d75 7374 2063 6f6e line must con │ │ │ │ │ -00027440: 7461 696e 2061 7420 6c65 6173 7420 6f6e tain at least on │ │ │ │ │ -00027450: 6520 6e6f 6e2d 7768 6974 6573 7061 6365 e non-whitespace │ │ │ │ │ -00027460: 2063 6861 7261 6374 6572 2e0a 0a20 2020 character... │ │ │ │ │ -00027470: 2d20 5468 6f73 6520 636f 6e74 6169 6e69 - Those containi │ │ │ │ │ -00027480: 6e67 2061 2073 696e 676c 6520 7370 6163 ng a single spac │ │ │ │ │ -00027490: 6520 666f 6c6c 6f77 6564 2062 7920 6120 e followed by a │ │ │ │ │ -000274a0: 7369 6e67 6c65 2066 756c 6c20 7374 6f70 single full stop │ │ │ │ │ -000274b0: 0a20 2020 2020 6368 6172 6163 7465 722e . character. │ │ │ │ │ -000274c0: 2020 5468 6573 6520 6172 6520 7265 6e64 These are rend │ │ │ │ │ -000274d0: 6572 6564 2061 7320 626c 616e 6b20 6c69 ered as blank li │ │ │ │ │ -000274e0: 6e65 732e 2020 5468 6973 2069 7320 7468 nes. This is th │ │ │ │ │ -000274f0: 6520 276f 6e6c 7927 0a20 2020 2020 7761 e 'only'. wa │ │ │ │ │ -00027500: 7920 746f 2067 6574 2061 2062 6c61 6e6b y to get a blank │ │ │ │ │ -00027510: 206c 696e 652e 2020 2831 290a 0a20 2020 line. (1).. │ │ │ │ │ -00027520: 2d20 5468 6f73 6520 636f 6e74 6169 6e69 - Those containi │ │ │ │ │ -00027530: 6e67 2061 2073 7061 6365 2c20 6120 6675 ng a space, a fu │ │ │ │ │ -00027540: 6c6c 2073 746f 7020 616e 6420 736f 6d65 ll stop and some │ │ │ │ │ -00027550: 206d 6f72 6520 6368 6172 6163 7465 7273 more characters │ │ │ │ │ -00027560: 2e0a 2020 2020 2054 6865 7365 2061 7265 .. These are │ │ │ │ │ -00027570: 2066 6f72 2066 7574 7572 6520 6578 7061 for future expa │ │ │ │ │ -00027580: 6e73 696f 6e2e 2020 446f 206e 6f74 2075 nsion. Do not u │ │ │ │ │ -00027590: 7365 2074 6865 6d2e 0a0a 446f 206e 6f74 se them...Do not │ │ │ │ │ -000275a0: 2075 7365 2074 6162 2063 6861 7261 6374 use tab charact │ │ │ │ │ -000275b0: 6572 732e 2020 5468 6569 7220 6566 6665 ers. Their effe │ │ │ │ │ -000275c0: 6374 2069 7320 6e6f 7420 7072 6564 6963 ct is not predic │ │ │ │ │ -000275d0: 7461 626c 652e 0a0a 5365 6520 2a6e 6f74 table...See *not │ │ │ │ │ -000275e0: 6520 5468 6520 6465 7363 7269 7074 696f e The descriptio │ │ │ │ │ -000275f0: 6e20 6f66 2061 2070 6163 6b61 6765 3a20 n of a package: │ │ │ │ │ -00027600: 3462 2e20 666f 7220 6675 7274 6865 7220 4b. for further │ │ │ │ │ -00027610: 696e 666f 726d 6174 696f 6e20 6f6e 0a74 information on.t │ │ │ │ │ -00027620: 6869 732e 0a0a 496e 2061 20e2 8098 2e63 his...In a ....c │ │ │ │ │ -00027630: 6861 6e67 6573 e280 9920 6669 6c65 2c20 hanges... file, │ │ │ │ │ -00027640: 7468 6520 e280 9844 6573 6372 6970 7469 the ...Descripti │ │ │ │ │ -00027650: 6f6e e280 9920 6669 656c 6420 636f 6e74 on... field cont │ │ │ │ │ -00027660: 6169 6e73 2061 2073 756d 6d61 7279 206f ains a summary o │ │ │ │ │ -00027670: 6620 7468 650a 6465 7363 7269 7074 696f f the.descriptio │ │ │ │ │ -00027680: 6e73 206f 6620 7468 6520 6269 6e61 7279 ns of the binary │ │ │ │ │ -00027690: 2070 6163 6b61 6765 7320 6265 696e 6720 packages being │ │ │ │ │ -000276a0: 7570 6c6f 6164 6564 2e20 2049 6620 6e6f uploaded. If no │ │ │ │ │ -000276b0: 2062 696e 6172 790a 7061 636b 6167 6573 binary.packages │ │ │ │ │ -000276c0: 2061 7265 2062 6569 6e67 2075 706c 6f61 are being uploa │ │ │ │ │ -000276d0: 6465 642c 2074 6869 7320 6669 656c 6420 ded, this field │ │ │ │ │ -000276e0: 7769 6c6c 206e 6f74 2062 6520 7072 6573 will not be pres │ │ │ │ │ -000276f0: 656e 742e 0a0a 5768 656e 2075 7365 6420 ent...When used │ │ │ │ │ -00027700: 696e 7369 6465 2061 20e2 8098 2e63 6861 inside a ....cha │ │ │ │ │ -00027710: 6e67 6573 e280 9920 6669 6c65 2c20 7468 nges... file, th │ │ │ │ │ -00027720: 6520 e280 9844 6573 6372 6970 7469 6f6e e ...Description │ │ │ │ │ -00027730: e280 9920 6669 656c 6420 6861 7320 610a ... field has a. │ │ │ │ │ -00027740: 6469 6666 6572 656e 7420 666f 726d 6174 different format │ │ │ │ │ -00027750: 2074 6861 6e20 696e 2073 6f75 7263 6520 than in source │ │ │ │ │ -00027760: 6f72 2062 696e 6172 7920 636f 6e74 726f or binary contro │ │ │ │ │ -00027770: 6c20 6669 6c65 732e 2020 4974 2069 7320 l files. It is │ │ │ │ │ -00027780: 610a 6d75 6c74 696c 696e 6520 6669 656c a.multiline fiel │ │ │ │ │ -00027790: 6420 7769 7468 206f 6e65 206c 696e 6520 d with one line │ │ │ │ │ -000277a0: 7065 7220 6269 6e61 7279 2070 6163 6b61 per binary packa │ │ │ │ │ -000277b0: 6765 2e20 2054 6865 2066 6972 7374 206c ge. The first l │ │ │ │ │ -000277c0: 696e 6520 6f66 2074 6865 0a66 6965 6c64 ine of the.field │ │ │ │ │ -000277d0: 2076 616c 7565 2028 7468 6520 7061 7274 value (the part │ │ │ │ │ -000277e0: 206f 6e20 7468 6520 7361 6d65 206c 696e on the same lin │ │ │ │ │ -000277f0: 6520 6173 20e2 8098 4465 7363 7269 7074 e as ...Descript │ │ │ │ │ -00027800: 696f 6e3a e280 9929 2069 7320 616c 7761 ion:...) is alwa │ │ │ │ │ -00027810: 7973 0a65 6d70 7479 2e20 2045 6163 6820 ys.empty. Each │ │ │ │ │ -00027820: 7375 6273 6571 7565 6e74 206c 696e 6520 subsequent line │ │ │ │ │ -00027830: 6973 2069 6e64 656e 7465 6420 6279 206f is indented by o │ │ │ │ │ -00027840: 6e65 2073 7061 6365 2061 6e64 2063 6f6e ne space and con │ │ │ │ │ -00027850: 7461 696e 7320 7468 650a 6e61 6d65 206f tains the.name o │ │ │ │ │ -00027860: 6620 6120 6269 6e61 7279 2070 6163 6b61 f a binary packa │ │ │ │ │ -00027870: 6765 2c20 6120 7370 6163 652c 2061 2068 ge, a space, a h │ │ │ │ │ -00027880: 7970 6865 6e20 28e2 8098 2de2 8099 292c yphen (...-...), │ │ │ │ │ -00027890: 2061 2073 7061 6365 2c20 616e 6420 7468 a space, and th │ │ │ │ │ -000278a0: 650a 7368 6f72 7420 6465 7363 7269 7074 e.short descript │ │ │ │ │ -000278b0: 696f 6e20 6c69 6e65 2066 726f 6d20 7468 ion line from th │ │ │ │ │ -000278c0: 6174 2070 6163 6b61 6765 2e0a 0a20 2020 at package... │ │ │ │ │ -000278d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ -000278e0: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ -000278f0: 0a20 2020 2831 2920 436f 6d70 6c65 7465 . (1) Complete │ │ │ │ │ -00027900: 6c79 2065 6d70 7479 206c 696e 6573 2077 ly empty lines w │ │ │ │ │ -00027910: 696c 6c20 6e6f 7420 6265 2072 656e 6465 ill not be rende │ │ │ │ │ -00027920: 7265 6420 6173 2062 6c61 6e6b 206c 696e red as blank lin │ │ │ │ │ -00027930: 6573 2e0a 496e 7374 6561 642c 2074 6865 es..Instead, the │ │ │ │ │ -00027940: 7920 7769 6c6c 2063 6175 7365 2074 6865 y will cause the │ │ │ │ │ -00027950: 2070 6172 7365 7220 746f 2074 6869 6e6b parser to think │ │ │ │ │ -00027960: 2079 6f75 e280 9972 6520 7374 6172 7469 you...re starti │ │ │ │ │ -00027970: 6e67 2061 2077 686f 6c65 206e 6577 0a72 ng a whole new.r │ │ │ │ │ -00027980: 6563 6f72 6420 696e 2074 6865 2063 6f6e ecord in the con │ │ │ │ │ -00027990: 7472 6f6c 2066 696c 652c 2061 6e64 2077 trol file, and w │ │ │ │ │ -000279a0: 696c 6c20 7468 6572 6566 6f72 6520 6c69 ill therefore li │ │ │ │ │ -000279b0: 6b65 6c79 2061 626f 7274 2077 6974 6820 kely abort with │ │ │ │ │ -000279c0: 616e 0a65 7272 6f72 2e0a 0a1f 0a46 696c an.error.....Fil │ │ │ │ │ -000279d0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -000279e0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4469 .info, Node: Di │ │ │ │ │ -000279f0: 7374 7269 6275 7469 6f6e 2c20 204e 6578 stribution, Nex │ │ │ │ │ -00027a00: 743a 2044 6174 652c 2020 5072 6576 3a20 t: Date, Prev: │ │ │ │ │ -00027a10: 4465 7363 7269 7074 696f 6e2c 2020 5570 Description, Up │ │ │ │ │ -00027a20: 3a20 4c69 7374 206f 6620 6669 656c 6473 : List of fields │ │ │ │ │ -00027a30: 0a0a 352e 362e 3134 20e2 8098 4469 7374 ..5.6.14 ...Dist │ │ │ │ │ -00027a40: 7269 6275 7469 6f6e e280 990a 2d2d 2d2d ribution....---- │ │ │ │ │ -00027a50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00027a60: 2d0a 0a49 6e20 6120 e280 982e 6368 616e -..In a ....chan │ │ │ │ │ -00027a70: 6765 73e2 8099 2066 696c 6520 6f72 2070 ges... file or p │ │ │ │ │ -00027a80: 6172 7365 6420 6368 616e 6765 6c6f 6720 arsed changelog │ │ │ │ │ -00027a90: 6f75 7470 7574 2074 6869 7320 636f 6e74 output this cont │ │ │ │ │ -00027aa0: 6169 6e73 2074 6865 0a28 7370 6163 652d ains the.(space- │ │ │ │ │ -00027ab0: 7365 7061 7261 7465 6429 206e 616d 6528 separated) name( │ │ │ │ │ -00027ac0: 7329 206f 6620 7468 6520 6469 7374 7269 s) of the distri │ │ │ │ │ -00027ad0: 6275 7469 6f6e 2873 2920 7768 6572 6520 bution(s) where │ │ │ │ │ -00027ae0: 7468 6973 2076 6572 7369 6f6e 206f 660a this version of. │ │ │ │ │ -00027af0: 7468 6520 7061 636b 6167 6520 7368 6f75 the package shou │ │ │ │ │ -00027b00: 6c64 2062 6520 696e 7374 616c 6c65 642e ld be installed. │ │ │ │ │ -00027b10: 2020 5661 6c69 6420 6469 7374 7269 6275 Valid distribu │ │ │ │ │ -00027b20: 7469 6f6e 7320 6172 6520 6465 7465 726d tions are determ │ │ │ │ │ -00027b30: 696e 6564 2062 790a 7468 6520 6172 6368 ined by.the arch │ │ │ │ │ -00027b40: 6976 6520 6d61 696e 7461 696e 6572 732e ive maintainers. │ │ │ │ │ -00027b50: 2020 2831 2920 2054 6865 2044 6562 6961 (1) The Debia │ │ │ │ │ -00027b60: 6e20 6172 6368 6976 6520 736f 6674 7761 n archive softwa │ │ │ │ │ -00027b70: 7265 206f 6e6c 7920 7375 7070 6f72 7473 re only supports │ │ │ │ │ -00027b80: 0a6c 6973 7469 6e67 2061 2073 696e 676c .listing a singl │ │ │ │ │ -00027b90: 6520 6469 7374 7269 6275 7469 6f6e 2e20 e distribution. │ │ │ │ │ -00027ba0: 204d 6967 7261 7469 6f6e 206f 6620 7061 Migration of pa │ │ │ │ │ -00027bb0: 636b 6167 6573 2074 6f20 6f74 6865 720a ckages to other. │ │ │ │ │ -00027bc0: 6469 7374 7269 6275 7469 6f6e 7320 6973 distributions is │ │ │ │ │ -00027bd0: 2068 616e 646c 6564 206f 7574 7369 6465 handled outside │ │ │ │ │ -00027be0: 206f 6620 7468 6520 7570 6c6f 6164 2070 of the upload p │ │ │ │ │ -00027bf0: 726f 6365 7373 2e0a 0a20 2020 2d2d 2d2d rocess... ---- │ │ │ │ │ -00027c00: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ -00027c10: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ -00027c20: 2831 2920 4578 616d 706c 6520 6469 7374 (1) Example dist │ │ │ │ │ -00027c30: 7269 6275 7469 6f6e 206e 616d 6573 2069 ribution names i │ │ │ │ │ -00027c40: 6e20 7468 6520 4465 6269 616e 2061 7263 n the Debian arc │ │ │ │ │ -00027c50: 6869 7665 2075 7365 6420 696e 0ae2 8098 hive used in.... │ │ │ │ │ -00027c60: 2e63 6861 6e67 6573 e280 9920 6669 6c65 .changes... file │ │ │ │ │ -00027c70: 7320 6172 653a 0a0a 2775 6e73 7461 626c s are:..'unstabl │ │ │ │ │ -00027c80: 6527 0a0a 2020 2020 2054 6869 7320 6469 e'.. This di │ │ │ │ │ -00027c90: 7374 7269 6275 7469 6f6e 2076 616c 7565 stribution value │ │ │ │ │ -00027ca0: 2072 6566 6572 7320 746f 2074 6865 2027 refers to the ' │ │ │ │ │ -00027cb0: 6465 7665 6c6f 706d 656e 7461 6c27 2070 developmental' p │ │ │ │ │ -00027cc0: 6172 7420 6f66 2074 6865 0a20 2020 2020 art of the. │ │ │ │ │ -00027cd0: 4465 6269 616e 2064 6973 7472 6962 7574 Debian distribut │ │ │ │ │ -00027ce0: 696f 6e20 7472 6565 2e20 204d 6f73 7420 ion tree. Most │ │ │ │ │ -00027cf0: 6e65 7720 7061 636b 6167 6573 2c20 6e65 new packages, ne │ │ │ │ │ -00027d00: 7720 7570 7374 7265 616d 2076 6572 7369 w upstream versi │ │ │ │ │ -00027d10: 6f6e 730a 2020 2020 206f 6620 7061 636b ons. of pack │ │ │ │ │ -00027d20: 6167 6573 2061 6e64 2062 7567 2066 6978 ages and bug fix │ │ │ │ │ -00027d30: 6573 2067 6f20 696e 746f 2074 6865 2027 es go into the ' │ │ │ │ │ -00027d40: 756e 7374 6162 6c65 2720 6469 7265 6374 unstable' direct │ │ │ │ │ -00027d50: 6f72 7920 7472 6565 2e0a 0a27 6578 7065 ory tree...'expe │ │ │ │ │ -00027d60: 7269 6d65 6e74 616c 270a 0a20 2020 2020 rimental'.. │ │ │ │ │ -00027d70: 5468 6520 7061 636b 6167 6573 2077 6974 The packages wit │ │ │ │ │ -00027d80: 6820 7468 6973 2064 6973 7472 6962 7574 h this distribut │ │ │ │ │ -00027d90: 696f 6e20 7661 6c75 6520 6172 6520 6465 ion value are de │ │ │ │ │ -00027da0: 656d 6564 2062 7920 7468 6569 720a 2020 emed by their. │ │ │ │ │ -00027db0: 2020 206d 6169 6e74 6169 6e65 7273 2074 maintainers t │ │ │ │ │ -00027dc0: 6f20 6265 2068 6967 6820 7269 736b 2e20 o be high risk. │ │ │ │ │ -00027dd0: 204f 6674 656e 7469 6d65 7320 7468 6579 Oftentimes they │ │ │ │ │ -00027de0: 2072 6570 7265 7365 6e74 2065 6172 6c79 represent early │ │ │ │ │ -00027df0: 2062 6574 610a 2020 2020 206f 7220 6465 beta. or de │ │ │ │ │ -00027e00: 7665 6c6f 706d 656e 7461 6c20 7061 636b velopmental pack │ │ │ │ │ -00027e10: 6167 6573 2066 726f 6d20 7661 7269 6f75 ages from variou │ │ │ │ │ -00027e20: 7320 736f 7572 6365 7320 7468 6174 2074 s sources that t │ │ │ │ │ -00027e30: 6865 206d 6169 6e74 6169 6e65 7273 0a20 he maintainers. │ │ │ │ │ -00027e40: 2020 2020 7761 6e74 2070 656f 706c 6520 want people │ │ │ │ │ -00027e50: 746f 2074 7279 2c20 6275 7420 6172 6520 to try, but are │ │ │ │ │ -00027e60: 6e6f 7420 7265 6164 7920 746f 2062 6520 not ready to be │ │ │ │ │ -00027e70: 6120 7061 7274 206f 6620 7468 6520 6f74 a part of the ot │ │ │ │ │ -00027e80: 6865 720a 2020 2020 2070 6172 7473 206f her. parts o │ │ │ │ │ -00027e90: 6620 7468 6520 4465 6269 616e 2064 6973 f the Debian dis │ │ │ │ │ -00027ea0: 7472 6962 7574 696f 6e20 7472 6565 2e0a tribution tree.. │ │ │ │ │ -00027eb0: 0a4f 7468 6572 7320 6172 6520 7573 6564 .Others are used │ │ │ │ │ -00027ec0: 2066 6f72 2075 7064 6174 696e 6720 7374 for updating st │ │ │ │ │ -00027ed0: 6162 6c65 2072 656c 6561 7365 7320 6f72 able releases or │ │ │ │ │ -00027ee0: 2066 6f72 2073 6563 7572 6974 7920 7570 for security up │ │ │ │ │ -00027ef0: 6c6f 6164 732e 0a4d 6f72 6520 696e 666f loads..More info │ │ │ │ │ -00027f00: 726d 6174 696f 6e20 6973 2061 7661 696c rmation is avail │ │ │ │ │ -00027f10: 6162 6c65 2069 6e20 7468 6520 4465 6269 able in the Debi │ │ │ │ │ -00027f20: 616e 2044 6576 656c 6f70 6572 e280 9973 an Developer...s │ │ │ │ │ -00027f30: 2052 6566 6572 656e 6365 2c0a 7365 6374 Reference,.sect │ │ │ │ │ -00027f40: 696f 6e20 e280 9c54 6865 2044 6562 6961 ion ...The Debia │ │ │ │ │ -00027f50: 6e20 6172 6368 6976 65e2 809d 2e0a 0a1f n archive....... │ │ │ │ │ -00027f60: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -00027f70: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -00027f80: 3a20 4461 7465 2c20 204e 6578 743a 2046 : Date, Next: F │ │ │ │ │ -00027f90: 6f72 6d61 742c 2020 5072 6576 3a20 4469 ormat, Prev: Di │ │ │ │ │ -00027fa0: 7374 7269 6275 7469 6f6e 2c20 2055 703a stribution, Up: │ │ │ │ │ -00027fb0: 204c 6973 7420 6f66 2066 6965 6c64 730a List of fields. │ │ │ │ │ -00027fc0: 0a35 2e36 2e31 3520 e280 9844 6174 65e2 .5.6.15 ...Date. │ │ │ │ │ -00027fd0: 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ...------------- │ │ │ │ │ -00027fe0: 0a0a 5468 6973 2066 6965 6c64 2069 6e63 ..This field inc │ │ │ │ │ -00027ff0: 6c75 6465 7320 7468 6520 6461 7465 2074 ludes the date t │ │ │ │ │ -00028000: 6865 2070 6163 6b61 6765 2077 6173 2062 he package was b │ │ │ │ │ -00028010: 7569 6c74 206f 7220 6c61 7374 2065 6469 uilt or last edi │ │ │ │ │ -00028020: 7465 642e 2020 4974 0a6d 7573 7420 6265 ted. It.must be │ │ │ │ │ -00028030: 2069 6e20 7468 6520 7361 6d65 2066 6f72 in the same for │ │ │ │ │ -00028040: 6d61 7420 6173 2074 6865 2064 6174 6520 mat as the date │ │ │ │ │ -00028050: 696e 2061 20e2 8098 6465 6269 616e 2f63 in a ...debian/c │ │ │ │ │ -00028060: 6861 6e67 656c 6f67 e280 9920 656e 7472 hangelog... entr │ │ │ │ │ -00028070: 792e 0a0a 5468 6520 7661 6c75 6520 6f66 y...The value of │ │ │ │ │ -00028080: 2074 6869 7320 6669 656c 6420 6973 2075 this field is u │ │ │ │ │ -00028090: 7375 616c 6c79 2065 7874 7261 6374 6564 sually extracted │ │ │ │ │ -000280a0: 2066 726f 6d20 7468 6520 e280 9864 6562 from the ...deb │ │ │ │ │ -000280b0: 6961 6e2f 6368 616e 6765 6c6f 67e2 8099 ian/changelog... │ │ │ │ │ -000280c0: 0a66 696c 6520 2d20 7365 6520 2a6e 6f74 .file - see *not │ │ │ │ │ -000280d0: 6520 4465 6269 616e 2063 6861 6e67 656c e Debian changel │ │ │ │ │ -000280e0: 6f67 3b20 6465 6269 616e 2f63 6861 6e67 og; debian/chang │ │ │ │ │ -000280f0: 656c 6f67 3a20 3664 2e29 2e0a 0a1f 0a46 elog: 6d.).....F │ │ │ │ │ -00028100: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -00028110: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -00028120: 466f 726d 6174 2c20 204e 6578 743a 2055 Format, Next: U │ │ │ │ │ -00028130: 7267 656e 6379 2c20 2050 7265 763a 2044 rgency, Prev: D │ │ │ │ │ -00028140: 6174 652c 2020 5570 3a20 4c69 7374 206f ate, Up: List o │ │ │ │ │ -00028150: 6620 6669 656c 6473 0a0a 352e 362e 3136 f fields..5.6.16 │ │ │ │ │ -00028160: 20e2 8098 466f 726d 6174 e280 990a 2d2d ...Format....-- │ │ │ │ │ -00028170: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a49 -------------..I │ │ │ │ │ -00028180: 6e20 2a6e 6f74 6520 2e63 6861 6e67 6573 n *note .changes │ │ │ │ │ -00028190: 3a20 6137 2e20 6669 6c65 732c 2074 6869 : a7. files, thi │ │ │ │ │ -000281a0: 7320 6669 656c 6420 6465 636c 6172 6573 s field declares │ │ │ │ │ -000281b0: 2074 6865 2066 6f72 6d61 7420 7665 7273 the format vers │ │ │ │ │ -000281c0: 696f 6e20 6f66 0a74 6861 7420 6669 6c65 ion of.that file │ │ │ │ │ -000281d0: 2e20 2054 6865 2073 796e 7461 7820 6f66 . The syntax of │ │ │ │ │ -000281e0: 2074 6865 2066 6965 6c64 2076 616c 7565 the field value │ │ │ │ │ -000281f0: 2069 7320 7468 6520 7361 6d65 2061 7320 is the same as │ │ │ │ │ -00028200: 7468 6174 206f 6620 6120 2a6e 6f74 650a that of a *note. │ │ │ │ │ -00028210: 7061 636b 6167 6520 7665 7273 696f 6e20 package version │ │ │ │ │ -00028220: 6e75 6d62 6572 3a20 3431 2e20 6578 6365 number: 41. exce │ │ │ │ │ -00028230: 7074 2074 6861 7420 6e6f 2065 706f 6368 pt that no epoch │ │ │ │ │ -00028240: 206f 7220 4465 6269 616e 2072 6576 6973 or Debian revis │ │ │ │ │ -00028250: 696f 6e20 6973 0a61 6c6c 6f77 6564 2e20 ion is.allowed. │ │ │ │ │ -00028260: 2054 6865 2066 6f72 6d61 7420 6465 7363 The format desc │ │ │ │ │ -00028270: 7269 6265 6420 696e 2074 6869 7320 646f ribed in this do │ │ │ │ │ -00028280: 6375 6d65 6e74 2069 7320 312e 382e 0a0a cument is 1.8... │ │ │ │ │ -00028290: 496e 202a 6e6f 7465 202e 6473 6320 4465 In *note .dsc De │ │ │ │ │ -000282a0: 6269 616e 2073 6f75 7263 6520 636f 6e74 bian source cont │ │ │ │ │ -000282b0: 726f 6c3a 2036 332e 2066 696c 6573 2c20 rol: 63. files, │ │ │ │ │ -000282c0: 7468 6973 2066 6965 6c64 2064 6563 6c61 this field decla │ │ │ │ │ -000282d0: 7265 7320 7468 650a 666f 726d 6174 206f res the.format o │ │ │ │ │ -000282e0: 6620 7468 6520 736f 7572 6365 2070 6163 f the source pac │ │ │ │ │ -000282f0: 6b61 6765 2e20 2054 6865 2066 6965 6c64 kage. The field │ │ │ │ │ -00028300: 2076 616c 7565 2069 7320 7573 6564 2062 value is used b │ │ │ │ │ -00028310: 7920 7072 6f67 7261 6d73 0a61 6374 696e y programs.actin │ │ │ │ │ -00028320: 6720 6f6e 2061 2073 6f75 7263 6520 7061 g on a source pa │ │ │ │ │ -00028330: 636b 6167 6520 746f 2069 6e74 6572 7072 ckage to interpr │ │ │ │ │ -00028340: 6574 2074 6865 206c 6973 7420 6f66 2066 et the list of f │ │ │ │ │ -00028350: 696c 6573 2069 6e20 7468 6520 736f 7572 iles in the sour │ │ │ │ │ -00028360: 6365 0a70 6163 6b61 6765 2061 6e64 2064 ce.package and d │ │ │ │ │ -00028370: 6574 6572 6d69 6e65 2068 6f77 2074 6f20 etermine how to │ │ │ │ │ -00028380: 756e 7061 636b 2069 742e 2020 5468 6520 unpack it. The │ │ │ │ │ -00028390: 7379 6e74 6178 206f 6620 7468 6520 6669 syntax of the fi │ │ │ │ │ -000283a0: 656c 6420 7661 6c75 650a 6973 2061 206e eld value.is a n │ │ │ │ │ -000283b0: 756d 6572 6963 206d 616a 6f72 2072 6576 umeric major rev │ │ │ │ │ -000283c0: 6973 696f 6e2c 2061 2070 6572 696f 642c ision, a period, │ │ │ │ │ -000283d0: 2061 206e 756d 6572 6963 206d 696e 6f72 a numeric minor │ │ │ │ │ -000283e0: 2072 6576 6973 696f 6e2c 2061 6e64 0a74 revision, and.t │ │ │ │ │ -000283f0: 6865 6e20 616e 206f 7074 696f 6e61 6c20 hen an optional │ │ │ │ │ -00028400: 7375 6274 7970 6520 6166 7465 7220 7768 subtype after wh │ │ │ │ │ -00028410: 6974 6573 7061 6365 2c20 7768 6963 6820 itespace, which │ │ │ │ │ -00028420: 6966 2073 7065 6369 6669 6564 2069 7320 if specified is │ │ │ │ │ -00028430: 616e 0a61 6c70 6861 6e75 6d65 7269 6320 an.alphanumeric │ │ │ │ │ -00028440: 776f 7264 2069 6e20 7061 7265 6e74 6865 word in parenthe │ │ │ │ │ -00028450: 7365 732e 2020 5468 6520 7375 6274 7970 ses. The subtyp │ │ │ │ │ -00028460: 6520 6973 206f 7074 696f 6e61 6c20 696e e is optional in │ │ │ │ │ -00028470: 2074 6865 2073 796e 7461 780a 6275 7420 the syntax.but │ │ │ │ │ -00028480: 6d61 7920 6265 206d 616e 6461 746f 7279 may be mandatory │ │ │ │ │ -00028490: 2066 6f72 2070 6172 7469 6375 6c61 7220 for particular │ │ │ │ │ -000284a0: 736f 7572 6365 2066 6f72 6d61 7420 7265 source format re │ │ │ │ │ -000284b0: 7669 7369 6f6e 732e 2020 2831 290a 0a20 visions. (1).. │ │ │ │ │ -000284c0: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ -000284d0: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ -000284e0: 2d0a 0a20 2020 2831 2920 5468 6520 736f -.. (1) The so │ │ │ │ │ -000284f0: 7572 6365 2066 6f72 6d61 7473 2063 7572 urce formats cur │ │ │ │ │ -00028500: 7265 6e74 6c79 2073 7570 706f 7274 6564 rently supported │ │ │ │ │ -00028510: 2062 7920 7468 6520 4465 6269 616e 2061 by the Debian a │ │ │ │ │ -00028520: 7263 6869 7665 0a73 6f66 7477 6172 6520 rchive.software │ │ │ │ │ -00028530: 6172 6520 e280 9831 2e30 e280 992c 20e2 are ...1.0..., . │ │ │ │ │ -00028540: 8098 332e 3020 286e 6174 6976 6529 e280 ..3.0 (native).. │ │ │ │ │ -00028550: 992c 2061 6e64 20e2 8098 332e 3020 2871 ., and ...3.0 (q │ │ │ │ │ -00028560: 7569 6c74 29e2 8099 2e0a 0a1f 0a46 696c uilt)........Fil │ │ │ │ │ -00028570: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00028580: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5572 .info, Node: Ur │ │ │ │ │ -00028590: 6765 6e63 792c 2020 4e65 7874 3a20 4368 gency, Next: Ch │ │ │ │ │ -000285a0: 616e 6765 732c 2020 5072 6576 3a20 466f anges, Prev: Fo │ │ │ │ │ -000285b0: 726d 6174 2c20 2055 703a 204c 6973 7420 rmat, Up: List │ │ │ │ │ -000285c0: 6f66 2066 6965 6c64 730a 0a35 2e36 2e31 of fields..5.6.1 │ │ │ │ │ -000285d0: 3720 e280 9855 7267 656e 6379 e280 990a 7 ...Urgency.... │ │ │ │ │ -000285e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000285f0: 0a0a 5468 6973 2069 7320 6120 6465 7363 ..This is a desc │ │ │ │ │ -00028600: 7269 7074 696f 6e20 6f66 2068 6f77 2069 ription of how i │ │ │ │ │ -00028610: 6d70 6f72 7461 6e74 2069 7420 6973 2074 mportant it is t │ │ │ │ │ -00028620: 6f20 7570 6772 6164 6520 746f 2074 6869 o upgrade to thi │ │ │ │ │ -00028630: 7320 7665 7273 696f 6e0a 6672 6f6d 2070 s version.from p │ │ │ │ │ -00028640: 7265 7669 6f75 7320 6f6e 6573 2e20 2049 revious ones. I │ │ │ │ │ -00028650: 7420 636f 6e73 6973 7473 206f 6620 6120 t consists of a │ │ │ │ │ -00028660: 7369 6e67 6c65 206b 6579 776f 7264 2074 single keyword t │ │ │ │ │ -00028670: 616b 696e 6720 6f6e 6520 6f66 2074 6865 aking one of the │ │ │ │ │ -00028680: 0a76 616c 7565 7320 e280 986c 6f77 e280 .values ...low.. │ │ │ │ │ -00028690: 992c 20e2 8098 6d65 6469 756d e280 992c ., ...medium..., │ │ │ │ │ -000286a0: 20e2 8098 6869 6768 e280 992c 20e2 8098 ...high..., ... │ │ │ │ │ -000286b0: 656d 6572 6765 6e63 79e2 8099 2c20 6f72 emergency..., or │ │ │ │ │ -000286c0: 20e2 8098 6372 6974 6963 616c e280 9920 ...critical... │ │ │ │ │ -000286d0: 2831 2920 286e 6f74 0a63 6173 652d 7365 (1) (not.case-se │ │ │ │ │ -000286e0: 6e73 6974 6976 6529 2066 6f6c 6c6f 7765 nsitive) followe │ │ │ │ │ -000286f0: 6420 6279 2061 6e20 6f70 7469 6f6e 616c d by an optional │ │ │ │ │ -00028700: 2063 6f6d 6d65 6e74 6172 7920 2873 6570 commentary (sep │ │ │ │ │ -00028710: 6172 6174 6564 2062 7920 610a 7370 6163 arated by a.spac │ │ │ │ │ -00028720: 6529 2077 6869 6368 2069 7320 7573 7561 e) which is usua │ │ │ │ │ -00028730: 6c6c 7920 696e 2070 6172 656e 7468 6573 lly in parenthes │ │ │ │ │ -00028740: 6573 2e20 2046 6f72 2065 7861 6d70 6c65 es. For example │ │ │ │ │ -00028750: 3a0a 0a20 2020 2020 5572 6765 6e63 793a :.. Urgency: │ │ │ │ │ -00028760: 206c 6f77 2028 4849 4748 2066 6f72 2075 low (HIGH for u │ │ │ │ │ -00028770: 7365 7273 206f 6620 6469 7665 7273 696f sers of diversio │ │ │ │ │ -00028780: 6e73 290a 0a54 6865 2076 616c 7565 206f ns)..The value o │ │ │ │ │ -00028790: 6620 7468 6973 2066 6965 6c64 2069 7320 f this field is │ │ │ │ │ -000287a0: 7573 7561 6c6c 7920 6578 7472 6163 7465 usually extracte │ │ │ │ │ -000287b0: 6420 6672 6f6d 2074 6865 20e2 8098 6465 d from the ...de │ │ │ │ │ -000287c0: 6269 616e 2f63 6861 6e67 656c 6f67 e280 bian/changelog.. │ │ │ │ │ -000287d0: 990a 6669 6c65 202d 2073 6565 202a 6e6f ..file - see *no │ │ │ │ │ -000287e0: 7465 2044 6562 6961 6e20 6368 616e 6765 te Debian change │ │ │ │ │ -000287f0: 6c6f 673b 2064 6562 6961 6e2f 6368 616e log; debian/chan │ │ │ │ │ -00028800: 6765 6c6f 673a 2036 642e 0a0a 2020 202d gelog: 6d... - │ │ │ │ │ -00028810: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ -00028820: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ -00028830: 2020 2028 3129 204f 7468 6572 2075 7267 (1) Other urg │ │ │ │ │ -00028840: 656e 6379 2076 616c 7565 7320 6172 6520 ency values are │ │ │ │ │ -00028850: 7375 7070 6f72 7465 6420 7769 7468 2063 supported with c │ │ │ │ │ -00028860: 6f6e 6669 6775 7261 7469 6f6e 2063 6861 onfiguration cha │ │ │ │ │ -00028870: 6e67 6573 2069 6e0a 7468 6520 6172 6368 nges in.the arch │ │ │ │ │ -00028880: 6976 6520 736f 6674 7761 7265 2062 7574 ive software but │ │ │ │ │ -00028890: 2061 7265 206e 6f74 2075 7365 6420 696e are not used in │ │ │ │ │ -000288a0: 2044 6562 6961 6e2e 2020 5468 6520 7572 Debian. The ur │ │ │ │ │ -000288b0: 6765 6e63 7920 6166 6665 6374 730a 686f gency affects.ho │ │ │ │ │ -000288c0: 7720 7175 6963 6b6c 7920 6120 7061 636b w quickly a pack │ │ │ │ │ -000288d0: 6167 6520 7769 6c6c 2062 6520 636f 6e73 age will be cons │ │ │ │ │ -000288e0: 6964 6572 6564 2066 6f72 2069 6e63 6c75 idered for inclu │ │ │ │ │ -000288f0: 7369 6f6e 2069 6e74 6f20 7468 650a e280 sion into the... │ │ │ │ │ -00028900: 9874 6573 7469 6e67 e280 9920 6469 7374 .testing... dist │ │ │ │ │ -00028910: 7269 6275 7469 6f6e 2061 6e64 2067 6976 ribution and giv │ │ │ │ │ -00028920: 6573 2061 6e20 696e 6469 6361 7469 6f6e es an indication │ │ │ │ │ -00028930: 206f 6620 7468 6520 696d 706f 7274 616e of the importan │ │ │ │ │ -00028940: 6365 206f 6620 616e 790a 6669 7865 7320 ce of any.fixes │ │ │ │ │ -00028950: 696e 636c 7564 6564 2069 6e20 7468 6520 included in the │ │ │ │ │ -00028960: 7570 6c6f 6164 2e20 20e2 8098 456d 6572 upload. ...Emer │ │ │ │ │ -00028970: 6765 6e63 79e2 8099 2061 6e64 20e2 8098 gency... and ... │ │ │ │ │ -00028980: 6372 6974 6963 616c e280 9920 6172 6520 critical... are │ │ │ │ │ -00028990: 7472 6561 7465 6420 6173 0a73 796e 6f6e treated as.synon │ │ │ │ │ -000289a0: 796d 6f75 732e 0a0a 1f0a 4669 6c65 3a20 ymous.....File: │ │ │ │ │ -000289b0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -000289c0: 666f 2c20 204e 6f64 653a 2043 6861 6e67 fo, Node: Chang │ │ │ │ │ -000289d0: 6573 2c20 204e 6578 743a 2042 696e 6172 es, Next: Binar │ │ │ │ │ -000289e0: 792c 2020 5072 6576 3a20 5572 6765 6e63 y, Prev: Urgenc │ │ │ │ │ -000289f0: 792c 2020 5570 3a20 4c69 7374 206f 6620 y, Up: List of │ │ │ │ │ -00028a00: 6669 656c 6473 0a0a 352e 362e 3138 20e2 fields..5.6.18 . │ │ │ │ │ -00028a10: 8098 4368 616e 6765 73e2 8099 0a2d 2d2d ..Changes....--- │ │ │ │ │ -00028a20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T │ │ │ │ │ -00028a30: 6869 7320 6d75 6c74 696c 696e 6520 6669 his multiline fi │ │ │ │ │ -00028a40: 656c 6420 636f 6e74 6169 6e73 2074 6865 eld contains the │ │ │ │ │ -00028a50: 2068 756d 616e 2d72 6561 6461 626c 6520 human-readable │ │ │ │ │ -00028a60: 6368 616e 6765 7320 6461 7461 2c0a 6465 changes data,.de │ │ │ │ │ -00028a70: 7363 7269 6269 6e67 2074 6865 2064 6966 scribing the dif │ │ │ │ │ -00028a80: 6665 7265 6e63 6573 2062 6574 7765 656e ferences between │ │ │ │ │ -00028a90: 2074 6865 206c 6173 7420 7665 7273 696f the last versio │ │ │ │ │ -00028aa0: 6e20 616e 6420 7468 6520 6375 7272 656e n and the curren │ │ │ │ │ -00028ab0: 7420 6f6e 652e 0a0a 5468 6520 6669 7273 t one...The firs │ │ │ │ │ -00028ac0: 7420 6c69 6e65 206f 6620 7468 6520 6669 t line of the fi │ │ │ │ │ -00028ad0: 656c 6420 7661 6c75 6520 2874 6865 2070 eld value (the p │ │ │ │ │ -00028ae0: 6172 7420 6f6e 2074 6865 2073 616d 6520 art on the same │ │ │ │ │ -00028af0: 6c69 6e65 2061 730a e280 9843 6861 6e67 line as....Chang │ │ │ │ │ -00028b00: 6573 3ae2 8099 2920 6973 2061 6c77 6179 es:...) is alway │ │ │ │ │ -00028b10: 7320 656d 7074 792e 2020 5468 6520 636f s empty. The co │ │ │ │ │ -00028b20: 6e74 656e 7420 6f66 2074 6865 2066 6965 ntent of the fie │ │ │ │ │ -00028b30: 6c64 2069 7320 6578 7072 6573 7365 6420 ld is expressed │ │ │ │ │ -00028b40: 6173 0a63 6f6e 7469 6e75 6174 696f 6e20 as.continuation │ │ │ │ │ -00028b50: 6c69 6e65 732c 2077 6974 6820 6561 6368 lines, with each │ │ │ │ │ -00028b60: 206c 696e 6520 696e 6465 6e74 6564 2062 line indented b │ │ │ │ │ -00028b70: 7920 6174 206c 6561 7374 206f 6e65 2073 y at least one s │ │ │ │ │ -00028b80: 7061 6365 2e0a 426c 616e 6b20 6c69 6e65 pace..Blank line │ │ │ │ │ -00028b90: 7320 6d75 7374 2062 6520 7265 7072 6573 s must be repres │ │ │ │ │ -00028ba0: 656e 7465 6420 6279 2061 206c 696e 6520 ented by a line │ │ │ │ │ -00028bb0: 636f 6e73 6973 7469 6e67 206f 6e6c 7920 consisting only │ │ │ │ │ -00028bc0: 6f66 2061 2073 7061 6365 2061 6e64 0a61 of a space and.a │ │ │ │ │ -00028bd0: 2066 756c 6c20 7374 6f70 2028 e280 982e full stop (.... │ │ │ │ │ -00028be0: e280 9929 2e0a 0a54 6865 2076 616c 7565 ...)...The value │ │ │ │ │ -00028bf0: 206f 6620 7468 6973 2066 6965 6c64 2069 of this field i │ │ │ │ │ -00028c00: 7320 7573 7561 6c6c 7920 6578 7472 6163 s usually extrac │ │ │ │ │ -00028c10: 7465 6420 6672 6f6d 2074 6865 20e2 8098 ted from the ... │ │ │ │ │ -00028c20: 6465 6269 616e 2f63 6861 6e67 656c 6f67 debian/changelog │ │ │ │ │ -00028c30: e280 990a 6669 6c65 202d 2073 6565 202a ....file - see * │ │ │ │ │ -00028c40: 6e6f 7465 2044 6562 6961 6e20 6368 616e note Debian chan │ │ │ │ │ -00028c50: 6765 6c6f 673b 2064 6562 6961 6e2f 6368 gelog; debian/ch │ │ │ │ │ -00028c60: 616e 6765 6c6f 673a 2036 642e 0a0a 4561 angelog: 6d...Ea │ │ │ │ │ -00028c70: 6368 2076 6572 7369 6f6e e280 9973 2063 ch version...s c │ │ │ │ │ -00028c80: 6861 6e67 6520 696e 666f 726d 6174 696f hange informatio │ │ │ │ │ -00028c90: 6e20 7368 6f75 6c64 2062 6520 7072 6563 n should be prec │ │ │ │ │ -00028ca0: 6564 6564 2062 7920 6120 e280 9c74 6974 eded by a ...tit │ │ │ │ │ -00028cb0: 6c65 e280 9d20 6c69 6e65 0a67 6976 696e le... line.givin │ │ │ │ │ -00028cc0: 6720 6174 206c 6561 7374 2074 6865 2076 g at least the v │ │ │ │ │ -00028cd0: 6572 7369 6f6e 2c20 6469 7374 7269 6275 ersion, distribu │ │ │ │ │ -00028ce0: 7469 6f6e 2873 2920 616e 6420 7572 6765 tion(s) and urge │ │ │ │ │ -00028cf0: 6e63 792c 2069 6e20 610a 6875 6d61 6e2d ncy, in a.human- │ │ │ │ │ -00028d00: 7265 6164 6162 6c65 2077 6179 2e0a 0a49 readable way...I │ │ │ │ │ -00028d10: 6620 6461 7461 2066 726f 6d20 7365 7665 f data from seve │ │ │ │ │ -00028d20: 7261 6c20 7665 7273 696f 6e73 2069 7320 ral versions is │ │ │ │ │ -00028d30: 6265 696e 6720 7265 7475 726e 6564 2074 being returned t │ │ │ │ │ -00028d40: 6865 2065 6e74 7279 2066 6f72 2074 6865 he entry for the │ │ │ │ │ -00028d50: 206d 6f73 740a 7265 6365 6e74 2076 6572 most.recent ver │ │ │ │ │ -00028d60: 7369 6f6e 2073 686f 756c 6420 6265 2072 sion should be r │ │ │ │ │ -00028d70: 6574 7572 6e65 6420 6669 7273 742c 2061 eturned first, a │ │ │ │ │ -00028d80: 6e64 2065 6e74 7269 6573 2073 686f 756c nd entries shoul │ │ │ │ │ -00028d90: 6420 6265 2073 6570 6172 6174 6564 0a62 d be separated.b │ │ │ │ │ -00028da0: 7920 7468 6520 7265 7072 6573 656e 7461 y the representa │ │ │ │ │ -00028db0: 7469 6f6e 206f 6620 6120 626c 616e 6b20 tion of a blank │ │ │ │ │ -00028dc0: 6c69 6e65 2028 7468 6520 e280 9c74 6974 line (the ...tit │ │ │ │ │ -00028dd0: 6c65 e280 9d20 6c69 6e65 206d 6179 2061 le... line may a │ │ │ │ │ -00028de0: 6c73 6f20 6265 0a66 6f6c 6c6f 7765 6420 lso be.followed │ │ │ │ │ -00028df0: 6279 2074 6865 2072 6570 7265 7365 6e74 by the represent │ │ │ │ │ -00028e00: 6174 696f 6e20 6f66 2061 2062 6c61 6e6b ation of a blank │ │ │ │ │ -00028e10: 206c 696e 6529 2e0a 0a1f 0a46 696c 653a line).....File: │ │ │ │ │ -00028e20: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00028e30: 6e66 6f2c 2020 4e6f 6465 3a20 4269 6e61 nfo, Node: Bina │ │ │ │ │ -00028e40: 7279 2c20 204e 6578 743a 2049 6e73 7461 ry, Next: Insta │ │ │ │ │ -00028e50: 6c6c 6564 2d53 697a 652c 2020 5072 6576 lled-Size, Prev │ │ │ │ │ -00028e60: 3a20 4368 616e 6765 732c 2020 5570 3a20 : Changes, Up: │ │ │ │ │ -00028e70: 4c69 7374 206f 6620 6669 656c 6473 0a0a List of fields.. │ │ │ │ │ -00028e80: 352e 362e 3139 20e2 8098 4269 6e61 7279 5.6.19 ...Binary │ │ │ │ │ -00028e90: e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ....------------ │ │ │ │ │ -00028ea0: 2d2d 2d0a 0a54 6869 7320 666f 6c64 6564 ---..This folded │ │ │ │ │ -00028eb0: 2066 6965 6c64 2069 7320 6120 6c69 7374 field is a list │ │ │ │ │ -00028ec0: 206f 6620 6269 6e61 7279 2070 6163 6b61 of binary packa │ │ │ │ │ -00028ed0: 6765 732e 2020 4974 7320 7379 6e74 6178 ges. Its syntax │ │ │ │ │ -00028ee0: 2061 6e64 206d 6561 6e69 6e67 0a76 6172 and meaning.var │ │ │ │ │ -00028ef0: 6965 7320 6465 7065 6e64 696e 6720 6f6e ies depending on │ │ │ │ │ -00028f00: 2074 6865 2063 6f6e 7472 6f6c 2066 696c the control fil │ │ │ │ │ -00028f10: 6520 696e 2077 6869 6368 2069 7420 6170 e in which it ap │ │ │ │ │ -00028f20: 7065 6172 732e 0a0a 5768 656e 2069 7420 pears...When it │ │ │ │ │ -00028f30: 6170 7065 6172 7320 696e 2074 6865 20e2 appears in the . │ │ │ │ │ -00028f40: 8098 2e64 7363 e280 9920 6669 6c65 2c20 ...dsc... file, │ │ │ │ │ -00028f50: 6974 206c 6973 7473 2062 696e 6172 7920 it lists binary │ │ │ │ │ -00028f60: 7061 636b 6167 6573 2077 6869 6368 2061 packages which a │ │ │ │ │ -00028f70: 0a73 6f75 7263 6520 7061 636b 6167 6520 .source package │ │ │ │ │ -00028f80: 6361 6e20 7072 6f64 7563 652c 2073 6570 can produce, sep │ │ │ │ │ -00028f90: 6172 6174 6564 2062 7920 636f 6d6d 6173 arated by commas │ │ │ │ │ -00028fa0: 2028 3129 2e20 2054 6865 2073 6f75 7263 (1). The sourc │ │ │ │ │ -00028fb0: 6520 7061 636b 6167 650a 646f 6573 206e e package.does n │ │ │ │ │ -00028fc0: 6f74 206e 6563 6573 7361 7269 6c79 2070 ot necessarily p │ │ │ │ │ -00028fd0: 726f 6475 6365 2061 6c6c 206f 6620 7468 roduce all of th │ │ │ │ │ -00028fe0: 6573 6520 6269 6e61 7279 2070 6163 6b61 ese binary packa │ │ │ │ │ -00028ff0: 6765 7320 666f 7220 6576 6572 790a 6172 ges for every.ar │ │ │ │ │ -00029000: 6368 6974 6563 7475 7265 2e20 2054 6865 chitecture. The │ │ │ │ │ -00029010: 2073 6f75 7263 6520 636f 6e74 726f 6c20 source control │ │ │ │ │ -00029020: 6669 6c65 2064 6f65 736e e280 9974 2063 file doesn...t c │ │ │ │ │ -00029030: 6f6e 7461 696e 2064 6574 6169 6c73 206f ontain details o │ │ │ │ │ -00029040: 6620 7768 6963 680a 6172 6368 6974 6563 f which.architec │ │ │ │ │ -00029050: 7475 7265 7320 6172 6520 6170 7072 6f70 tures are approp │ │ │ │ │ -00029060: 7269 6174 6520 666f 7220 7768 6963 6820 riate for which │ │ │ │ │ -00029070: 6f66 2074 6865 2062 696e 6172 7920 7061 of the binary pa │ │ │ │ │ -00029080: 636b 6167 6573 2e0a 0a57 6865 6e20 6974 ckages...When it │ │ │ │ │ -00029090: 2061 7070 6561 7273 2069 6e20 6120 e280 appears in a .. │ │ │ │ │ -000290a0: 982e 6368 616e 6765 73e2 8099 2066 696c ..changes... fil │ │ │ │ │ -000290b0: 652c 2069 7420 6c69 7374 7320 7468 6520 e, it lists the │ │ │ │ │ -000290c0: 6e61 6d65 7320 6f66 2074 6865 2062 696e names of the bin │ │ │ │ │ -000290d0: 6172 790a 7061 636b 6167 6573 2062 6569 ary.packages bei │ │ │ │ │ -000290e0: 6e67 2075 706c 6f61 6465 642c 2073 6570 ng uploaded, sep │ │ │ │ │ -000290f0: 6172 6174 6564 2062 7920 7768 6974 6573 arated by whites │ │ │ │ │ -00029100: 7061 6365 2028 6e6f 7420 636f 6d6d 6173 pace (not commas │ │ │ │ │ -00029110: 292e 2020 4966 206e 6f0a 6269 6e61 7279 ). If no.binary │ │ │ │ │ -00029120: 2070 6163 6b61 6765 7320 6172 6520 6265 packages are be │ │ │ │ │ -00029130: 696e 6720 7570 6c6f 6164 6564 2c20 7468 ing uploaded, th │ │ │ │ │ -00029140: 6973 2066 6965 6c64 2077 696c 6c20 6e6f is field will no │ │ │ │ │ -00029150: 7420 6265 2070 7265 7365 6e74 2e0a 0a20 t be present... │ │ │ │ │ -00029160: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ -00029170: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ -00029180: 2d0a 0a20 2020 2831 2920 4120 7370 6163 -.. (1) A spac │ │ │ │ │ -00029190: 6520 6166 7465 7220 6561 6368 2063 6f6d e after each com │ │ │ │ │ -000291a0: 6d61 2069 7320 636f 6e76 656e 7469 6f6e ma is convention │ │ │ │ │ -000291b0: 616c 2e0a 0a1f 0a46 696c 653a 2064 6562 al.....File: deb │ │ │ │ │ -000291c0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -000291d0: 2020 4e6f 6465 3a20 496e 7374 616c 6c65 Node: Installe │ │ │ │ │ -000291e0: 642d 5369 7a65 2c20 204e 6578 743a 2046 d-Size, Next: F │ │ │ │ │ -000291f0: 696c 6573 2c20 2050 7265 763a 2042 696e iles, Prev: Bin │ │ │ │ │ -00029200: 6172 792c 2020 5570 3a20 4c69 7374 206f ary, Up: List o │ │ │ │ │ -00029210: 6620 6669 656c 6473 0a0a 352e 362e 3230 f fields..5.6.20 │ │ │ │ │ -00029220: 20e2 8098 496e 7374 616c 6c65 642d 5369 ...Installed-Si │ │ │ │ │ -00029230: 7a65 e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d ze....---------- │ │ │ │ │ -00029240: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T │ │ │ │ │ -00029250: 6869 7320 6669 656c 6420 6170 7065 6172 his field appear │ │ │ │ │ -00029260: 7320 696e 2074 6865 2062 696e 6172 7920 s in the binary │ │ │ │ │ -00029270: 7061 636b 6167 6520 636f 6e74 726f 6c20 package control │ │ │ │ │ -00029280: 6669 6c65 732c 2061 6e64 2069 6e20 7468 files, and in th │ │ │ │ │ -00029290: 650a e280 9850 6163 6b61 6765 73e2 8099 e....Packages... │ │ │ │ │ -000292a0: 2066 696c 6573 2e20 2049 7420 6769 7665 files. It give │ │ │ │ │ -000292b0: 7320 616e 2065 7374 696d 6174 6520 6f66 s an estimate of │ │ │ │ │ -000292c0: 2074 6865 2074 6f74 616c 2061 6d6f 756e the total amoun │ │ │ │ │ -000292d0: 7420 6f66 2064 6973 6b0a 7370 6163 6520 t of disk.space │ │ │ │ │ -000292e0: 7265 7175 6972 6564 2074 6f20 696e 7374 required to inst │ │ │ │ │ -000292f0: 616c 6c20 7468 6520 6e61 6d65 6420 7061 all the named pa │ │ │ │ │ -00029300: 636b 6167 652e 2020 4163 7475 616c 2069 ckage. Actual i │ │ │ │ │ -00029310: 6e73 7461 6c6c 6564 2073 697a 6520 6d61 nstalled size ma │ │ │ │ │ -00029320: 790a 7661 7279 2062 6173 6564 206f 6e20 y.vary based on │ │ │ │ │ -00029330: 626c 6f63 6b20 7369 7a65 2c20 6669 6c65 block size, file │ │ │ │ │ -00029340: 2073 7973 7465 6d20 7072 6f70 6572 7469 system properti │ │ │ │ │ -00029350: 6573 2c20 6f72 2061 6374 696f 6e73 2074 es, or actions t │ │ │ │ │ -00029360: 616b 656e 2062 790a 7061 636b 6167 6520 aken by.package │ │ │ │ │ -00029370: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ -00029380: 7473 2e0a 0a54 6865 2064 6973 6b20 7370 ts...The disk sp │ │ │ │ │ -00029390: 6163 6520 6973 2067 6976 656e 2061 7320 ace is given as │ │ │ │ │ -000293a0: 7468 6520 6163 6375 6d75 6c61 7465 6420 the accumulated │ │ │ │ │ -000293b0: 7369 7a65 206f 6620 6561 6368 2072 6567 size of each reg │ │ │ │ │ -000293c0: 756c 6172 2066 696c 6520 616e 640a 7379 ular file and.sy │ │ │ │ │ -000293d0: 6d6c 696e 6b20 726f 756e 6465 6420 746f mlink rounded to │ │ │ │ │ -000293e0: 2031 204b 6942 2075 7365 6420 756e 6974 1 KiB used unit │ │ │ │ │ -000293f0: 732c 2061 6e64 2061 2062 6173 656c 696e s, and a baselin │ │ │ │ │ -00029400: 6520 6f66 2031 204b 6942 2066 6f72 2061 e of 1 KiB for a │ │ │ │ │ -00029410: 6e79 0a6f 7468 6572 2066 696c 6573 7973 ny.other filesys │ │ │ │ │ -00029420: 7465 6d20 6f62 6a65 6374 2074 7970 652e tem object type. │ │ │ │ │ -00029430: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00029440: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00029450: 6f64 653a 2046 696c 6573 2c20 204e 6578 ode: Files, Nex │ │ │ │ │ -00029460: 743a 2043 6c6f 7365 732c 2020 5072 6576 t: Closes, Prev │ │ │ │ │ -00029470: 3a20 496e 7374 616c 6c65 642d 5369 7a65 : Installed-Size │ │ │ │ │ -00029480: 2c20 2055 703a 204c 6973 7420 6f66 2066 , Up: List of f │ │ │ │ │ -00029490: 6965 6c64 730a 0a35 2e36 2e32 3120 e280 ields..5.6.21 .. │ │ │ │ │ -000294a0: 9846 696c 6573 e280 990a 2d2d 2d2d 2d2d .Files....------ │ │ │ │ │ -000294b0: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6973 2066 --------..This f │ │ │ │ │ -000294c0: 6965 6c64 2063 6f6e 7461 696e 7320 6120 ield contains a │ │ │ │ │ -000294d0: 6c69 7374 206f 6620 6669 6c65 7320 7769 list of files wi │ │ │ │ │ -000294e0: 7468 2069 6e66 6f72 6d61 7469 6f6e 2061 th information a │ │ │ │ │ -000294f0: 626f 7574 2065 6163 6820 6f6e 652e 0a54 bout each one..T │ │ │ │ │ -00029500: 6865 2065 7861 6374 2069 6e66 6f72 6d61 he exact informa │ │ │ │ │ -00029510: 7469 6f6e 2061 6e64 2073 796e 7461 7820 tion and syntax │ │ │ │ │ -00029520: 7661 7269 6573 2077 6974 6820 7468 6520 varies with the │ │ │ │ │ -00029530: 636f 6e74 6578 742e 0a0a 496e 2061 6c6c context...In all │ │ │ │ │ -00029540: 2063 6173 6573 2c20 e280 9846 696c 6573 cases, ...Files │ │ │ │ │ -00029550: e280 9920 6973 2061 206d 756c 7469 6c69 ... is a multili │ │ │ │ │ -00029560: 6e65 2066 6965 6c64 2e20 2054 6865 2066 ne field. The f │ │ │ │ │ -00029570: 6972 7374 206c 696e 6520 6f66 2074 6865 irst line of the │ │ │ │ │ -00029580: 2066 6965 6c64 0a76 616c 7565 2028 7468 field.value (th │ │ │ │ │ -00029590: 6520 7061 7274 206f 6e20 7468 6520 7361 e part on the sa │ │ │ │ │ -000295a0: 6d65 206c 696e 6520 6173 20e2 8098 4669 me line as ...Fi │ │ │ │ │ -000295b0: 6c65 733a e280 9929 2069 7320 616c 7761 les:...) is alwa │ │ │ │ │ -000295c0: 7973 2065 6d70 7479 2e20 2054 6865 0a63 ys empty. The.c │ │ │ │ │ -000295d0: 6f6e 7465 6e74 206f 6620 7468 6520 6669 ontent of the fi │ │ │ │ │ -000295e0: 656c 6420 6973 2065 7870 7265 7373 6564 eld is expressed │ │ │ │ │ -000295f0: 2061 7320 636f 6e74 696e 7561 7469 6f6e as continuation │ │ │ │ │ -00029600: 206c 696e 6573 2c20 6f6e 6520 6c69 6e65 lines, one line │ │ │ │ │ -00029610: 2070 6572 0a66 696c 652e 2020 4561 6368 per.file. Each │ │ │ │ │ -00029620: 206c 696e 6520 6d75 7374 2062 6520 696e line must be in │ │ │ │ │ -00029630: 6465 6e74 6564 2062 7920 6f6e 6520 7370 dented by one sp │ │ │ │ │ -00029640: 6163 6520 616e 6420 636f 6e74 6169 6e20 ace and contain │ │ │ │ │ -00029650: 6120 6e75 6d62 6572 206f 660a 7375 622d a number of.sub- │ │ │ │ │ -00029660: 6669 656c 6473 2c20 7365 7061 7261 7465 fields, separate │ │ │ │ │ -00029670: 6420 6279 2073 7061 6365 732c 2061 7320 d by spaces, as │ │ │ │ │ -00029680: 6465 7363 7269 6265 6420 6265 6c6f 772e described below. │ │ │ │ │ -00029690: 0a0a 496e 2074 6865 20e2 8098 2e64 7363 ..In the ....dsc │ │ │ │ │ -000296a0: e280 9920 6669 6c65 2c20 6561 6368 206c ... file, each l │ │ │ │ │ -000296b0: 696e 6520 636f 6e74 6169 6e73 2074 6865 ine contains the │ │ │ │ │ -000296c0: 204d 4435 2063 6865 636b 7375 6d2c 2073 MD5 checksum, s │ │ │ │ │ -000296d0: 697a 6520 616e 640a 6669 6c65 6e61 6d65 ize and.filename │ │ │ │ │ -000296e0: 206f 6620 7468 6520 7461 7220 6669 6c65 of the tar file │ │ │ │ │ -000296f0: 2061 6e64 2028 6966 2061 7070 6c69 6361 and (if applica │ │ │ │ │ -00029700: 626c 6529 2064 6966 6620 6669 6c65 2077 ble) diff file w │ │ │ │ │ -00029710: 6869 6368 206d 616b 6520 7570 2074 6865 hich make up the │ │ │ │ │ -00029720: 0a72 656d 6169 6e64 6572 206f 6620 7468 .remainder of th │ │ │ │ │ -00029730: 6520 736f 7572 6365 2070 6163 6b61 6765 e source package │ │ │ │ │ -00029740: 2e20 2028 3129 2020 466f 7220 6578 616d . (1) For exam │ │ │ │ │ -00029750: 706c 653a 0a0a 2020 2020 2046 696c 6573 ple:.. Files │ │ │ │ │ -00029760: 3a0a 2020 2020 2020 6336 6636 3938 6631 :. c6f698f1 │ │ │ │ │ -00029770: 3966 3261 3261 6130 3764 6262 3962 6264 9f2a2aa07dbb9bbd │ │ │ │ │ -00029780: 6139 3061 3237 3534 2035 3731 3932 3520 a90a2754 571925 │ │ │ │ │ -00029790: 6578 616d 706c 655f 312e 322e 6f72 6967 example_1.2.orig │ │ │ │ │ -000297a0: 2e74 6172 2e67 7a0a 2020 2020 2020 3933 .tar.gz. 93 │ │ │ │ │ -000297b0: 3835 3132 6630 3834 3232 6633 3530 3966 8512f08422f3509f │ │ │ │ │ -000297c0: 6633 3666 3132 3566 3538 3733 6261 2036 f36f125f5873ba 6 │ │ │ │ │ -000297d0: 3232 3020 6578 616d 706c 655f 312e 322d 220 example_1.2- │ │ │ │ │ -000297e0: 312e 6469 6666 2e67 7a0a 0a54 6865 2065 1.diff.gz..The e │ │ │ │ │ -000297f0: 7861 6374 2066 6f72 6d73 206f 6620 7468 xact forms of th │ │ │ │ │ -00029800: 6520 6669 6c65 6e61 6d65 7320 6172 6520 e filenames are │ │ │ │ │ -00029810: 6465 7363 7269 6265 6420 696e 202a 6e6f described in *no │ │ │ │ │ -00029820: 7465 2053 6f75 7263 6520 7061 636b 6167 te Source packag │ │ │ │ │ -00029830: 6573 0a61 7320 6172 6368 6976 6573 3a20 es.as archives: │ │ │ │ │ -00029840: 6336 2e0a 0a49 6e20 7468 6520 e280 982e c6...In the .... │ │ │ │ │ -00029850: 6368 616e 6765 73e2 8099 2066 696c 6520 changes... file │ │ │ │ │ -00029860: 7468 6973 2063 6f6e 7461 696e 7320 6f6e this contains on │ │ │ │ │ -00029870: 6520 6c69 6e65 2070 6572 2066 696c 6520 e line per file │ │ │ │ │ -00029880: 6265 696e 6720 7570 6c6f 6164 6564 2e0a being uploaded.. │ │ │ │ │ -00029890: 4561 6368 206c 696e 6520 636f 6e74 6169 Each line contai │ │ │ │ │ -000298a0: 6e73 2074 6865 204d 4435 2063 6865 636b ns the MD5 check │ │ │ │ │ -000298b0: 7375 6d2c 2073 697a 652c 2073 6563 7469 sum, size, secti │ │ │ │ │ -000298c0: 6f6e 2061 6e64 2070 7269 6f72 6974 7920 on and priority │ │ │ │ │ -000298d0: 616e 6420 7468 650a 6669 6c65 6e61 6d65 and the.filename │ │ │ │ │ -000298e0: 2e20 2046 6f72 2065 7861 6d70 6c65 3a0a . For example:. │ │ │ │ │ -000298f0: 0a20 2020 2020 4669 6c65 733a 0a20 2020 . Files:. │ │ │ │ │ -00029900: 2020 2034 6333 3161 6237 6266 6334 3064 4c31ab7bfc40d │ │ │ │ │ -00029910: 3363 6634 3964 3738 3131 3938 3733 3930 3cf49d7811987390 │ │ │ │ │ -00029920: 3335 3720 3134 3238 2074 6578 7420 6578 357 1428 text ex │ │ │ │ │ -00029930: 7472 6120 6578 616d 706c 655f 312e 322d tra example_1.2- │ │ │ │ │ -00029940: 312e 6473 630a 2020 2020 2020 6336 6636 1.dsc. c6f6 │ │ │ │ │ -00029950: 3938 6631 3966 3261 3261 6130 3764 6262 98f19f2a2aa07dbb │ │ │ │ │ -00029960: 3962 6264 6139 3061 3237 3534 2035 3731 9bbda90a2754 571 │ │ │ │ │ -00029970: 3932 3520 7465 7874 2065 7874 7261 2065 925 text extra e │ │ │ │ │ -00029980: 7861 6d70 6c65 5f31 2e32 2e6f 7269 672e xample_1.2.orig. │ │ │ │ │ -00029990: 7461 722e 677a 0a20 2020 2020 2039 3338 tar.gz. 938 │ │ │ │ │ -000299a0: 3531 3266 3038 3432 3266 3335 3039 6666 512f08422f3509ff │ │ │ │ │ -000299b0: 3336 6631 3235 6635 3837 3362 6120 3632 36f125f5873ba 62 │ │ │ │ │ -000299c0: 3230 2074 6578 7420 6578 7472 6120 6578 20 text extra ex │ │ │ │ │ -000299d0: 616d 706c 655f 312e 322d 312e 6469 6666 ample_1.2-1.diff │ │ │ │ │ -000299e0: 2e67 7a0a 2020 2020 2020 3763 3938 6665 .gz. 7c98fe │ │ │ │ │ -000299f0: 3835 3362 3362 6262 3437 6130 3065 3563 853b3bbb47a00e5c │ │ │ │ │ -00029a00: 6431 3239 6236 6362 3536 2037 3033 3534 d129b6cb56 70354 │ │ │ │ │ -00029a10: 3220 7465 7874 2065 7874 7261 2065 7861 2 text extra exa │ │ │ │ │ -00029a20: 6d70 6c65 5f31 2e32 2d31 5f69 3338 362e mple_1.2-1_i386. │ │ │ │ │ -00029a30: 6465 620a 0a54 6865 202a 6e6f 7465 2073 deb..The *note s │ │ │ │ │ -00029a40: 6563 7469 6f6e 3a20 3266 2e20 616e 6420 ection: 2f. and │ │ │ │ │ -00029a50: 2a6e 6f74 6520 7072 696f 7269 7479 3a20 *note priority: │ │ │ │ │ -00029a60: 3332 2e20 6172 6520 7468 6520 7661 6c75 32. are the valu │ │ │ │ │ -00029a70: 6573 206f 6620 7468 650a 636f 7272 6573 es of the.corres │ │ │ │ │ -00029a80: 706f 6e64 696e 6720 6669 656c 6473 2069 ponding fields i │ │ │ │ │ -00029a90: 6e20 7468 6520 736f 7572 6365 2074 656d n the source tem │ │ │ │ │ -00029aa0: 706c 6174 6520 636f 6e74 726f 6c20 6669 plate control fi │ │ │ │ │ -00029ab0: 6c65 2e20 2049 6620 6e6f 2073 6563 7469 le. If no secti │ │ │ │ │ -00029ac0: 6f6e 0a6f 7220 7072 696f 7269 7479 2069 on.or priority i │ │ │ │ │ -00029ad0: 7320 7370 6563 6966 6965 6420 7468 656e s specified then │ │ │ │ │ -00029ae0: 20e2 8098 2de2 8099 2073 686f 756c 6420 ...-... should │ │ │ │ │ -00029af0: 6265 2075 7365 642c 2074 686f 7567 6820 be used, though │ │ │ │ │ -00029b00: 7365 6374 696f 6e20 616e 640a 7072 696f section and.prio │ │ │ │ │ -00029b10: 7269 7479 2076 616c 7565 7320 6d75 7374 rity values must │ │ │ │ │ -00029b20: 2062 6520 7370 6563 6966 6965 6420 666f be specified fo │ │ │ │ │ -00029b30: 7220 6e65 7720 7061 636b 6167 6573 2074 r new packages t │ │ │ │ │ -00029b40: 6f20 6265 2069 6e73 7461 6c6c 6564 0a70 o be installed.p │ │ │ │ │ -00029b50: 726f 7065 726c 792e 0a0a 5468 6520 7370 roperly...The sp │ │ │ │ │ -00029b60: 6563 6961 6c20 7661 6c75 6520 e280 9862 ecial value ...b │ │ │ │ │ -00029b70: 7968 616e 64e2 8099 2066 6f72 2074 6865 yhand... for the │ │ │ │ │ -00029b80: 2073 6563 7469 6f6e 2069 6e20 6120 e280 section in a .. │ │ │ │ │ -00029b90: 982e 6368 616e 6765 73e2 8099 2066 696c ..changes... fil │ │ │ │ │ -00029ba0: 650a 696e 6469 6361 7465 7320 7468 6174 e.indicates that │ │ │ │ │ -00029bb0: 2074 6865 2066 696c 6520 696e 2071 7565 the file in que │ │ │ │ │ -00029bc0: 7374 696f 6e20 6973 206e 6f74 2061 6e20 stion is not an │ │ │ │ │ -00029bd0: 6f72 6469 6e61 7279 2070 6163 6b61 6765 ordinary package │ │ │ │ │ -00029be0: 2066 696c 6520 616e 640a 6d75 7374 2062 file and.must b │ │ │ │ │ -00029bf0: 6520 696e 7374 616c 6c65 6420 6279 2068 e installed by h │ │ │ │ │ -00029c00: 616e 6420 6279 2074 6865 2064 6973 7472 and by the distr │ │ │ │ │ -00029c10: 6962 7574 696f 6e20 6d61 696e 7461 696e ibution maintain │ │ │ │ │ -00029c20: 6572 732e 2020 4966 2074 6865 0a73 6563 ers. If the.sec │ │ │ │ │ -00029c30: 7469 6f6e 2069 7320 e280 9862 7968 616e tion is ...byhan │ │ │ │ │ -00029c40: 64e2 8099 2074 6865 2070 7269 6f72 6974 d... the priorit │ │ │ │ │ -00029c50: 7920 7368 6f75 6c64 2062 6520 e280 982d y should be ...- │ │ │ │ │ -00029c60: e280 992e 0a0a 4966 2061 206e 6577 2044 ......If a new D │ │ │ │ │ -00029c70: 6562 6961 6e20 7265 7669 7369 6f6e 206f ebian revision o │ │ │ │ │ -00029c80: 6620 6120 7061 636b 6167 6520 6973 2062 f a package is b │ │ │ │ │ -00029c90: 6569 6e67 2073 6869 7070 6564 2061 6e64 eing shipped and │ │ │ │ │ -00029ca0: 206e 6f20 6e65 770a 6f72 6967 696e 616c no new.original │ │ │ │ │ -00029cb0: 2073 6f75 7263 6520 6172 6368 6976 6520 source archive │ │ │ │ │ -00029cc0: 6973 2062 6569 6e67 2064 6973 7472 6962 is being distrib │ │ │ │ │ -00029cd0: 7574 6564 2074 6865 20e2 8098 2e64 7363 uted the ....dsc │ │ │ │ │ -00029ce0: e280 9920 6d75 7374 2073 7469 6c6c 0a63 ... must still.c │ │ │ │ │ -00029cf0: 6f6e 7461 696e 2074 6865 20e2 8098 4669 ontain the ...Fi │ │ │ │ │ -00029d00: 6c65 73e2 8099 2066 6965 6c64 2065 6e74 les... field ent │ │ │ │ │ -00029d10: 7279 2066 6f72 2074 6865 206f 7269 6769 ry for the origi │ │ │ │ │ -00029d20: 6e61 6c20 736f 7572 6365 2061 7263 6869 nal source archi │ │ │ │ │ -00029d30: 7665 0ae2 8098 7061 636b 6167 655f 7570 ve....package_up │ │ │ │ │ -00029d40: 7374 7265 616d 2d76 6572 7369 6f6e 2e6f stream-version.o │ │ │ │ │ -00029d50: 7269 672e 7461 722e 677a e280 992c 2062 rig.tar.gz..., b │ │ │ │ │ -00029d60: 7574 2074 6865 20e2 8098 2e63 6861 6e67 ut the ....chang │ │ │ │ │ -00029d70: 6573 e280 9920 6669 6c65 2073 686f 756c es... file shoul │ │ │ │ │ -00029d80: 640a 6c65 6176 6520 6974 206f 7574 2e20 d.leave it out. │ │ │ │ │ -00029d90: 2049 6e20 7468 6973 2063 6173 6520 7468 In this case th │ │ │ │ │ -00029da0: 6520 6f72 6967 696e 616c 2073 6f75 7263 e original sourc │ │ │ │ │ -00029db0: 6520 6172 6368 6976 6520 6f6e 2074 6865 e archive on the │ │ │ │ │ -00029dc0: 0a64 6973 7472 6962 7574 696f 6e20 7369 .distribution si │ │ │ │ │ -00029dd0: 7465 206d 7573 7420 6d61 7463 6820 6578 te must match ex │ │ │ │ │ -00029de0: 6163 746c 792c 2062 7974 652d 666f 722d actly, byte-for- │ │ │ │ │ -00029df0: 6279 7465 2c20 7468 6520 6f72 6967 696e byte, the origin │ │ │ │ │ -00029e00: 616c 2073 6f75 7263 650a 6172 6368 6976 al source.archiv │ │ │ │ │ -00029e10: 6520 7768 6963 6820 7761 7320 7573 6564 e which was used │ │ │ │ │ -00029e20: 2074 6f20 6765 6e65 7261 7465 2074 6865 to generate the │ │ │ │ │ -00029e30: 20e2 8098 2e64 7363 e280 9920 6669 6c65 ....dsc... file │ │ │ │ │ -00029e40: 2061 6e64 2064 6966 6620 7768 6963 6820 and diff which │ │ │ │ │ -00029e50: 6172 650a 6265 696e 6720 7570 6c6f 6164 are.being upload │ │ │ │ │ -00029e60: 6564 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d ed... -------- │ │ │ │ │ -00029e70: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ -00029e80: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ -00029e90: 5468 6174 2069 732c 2074 6865 2070 6172 That is, the par │ │ │ │ │ -00029ea0: 7473 2077 6869 6368 2061 7265 206e 6f74 ts which are not │ │ │ │ │ -00029eb0: 2074 6865 20e2 8098 2e64 7363 e280 992e the ....dsc.... │ │ │ │ │ -00029ec0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00029ed0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00029ee0: 6f64 653a 2043 6c6f 7365 732c 2020 4e65 ode: Closes, Ne │ │ │ │ │ -00029ef0: 7874 3a20 486f 6d65 7061 6765 2c20 2050 xt: Homepage, P │ │ │ │ │ -00029f00: 7265 763a 2046 696c 6573 2c20 2055 703a rev: Files, Up: │ │ │ │ │ -00029f10: 204c 6973 7420 6f66 2066 6965 6c64 730a List of fields. │ │ │ │ │ -00029f20: 0a35 2e36 2e32 3220 e280 9843 6c6f 7365 .5.6.22 ...Close │ │ │ │ │ -00029f30: 73e2 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d s....----------- │ │ │ │ │ -00029f40: 2d2d 2d2d 0a0a 4120 7370 6163 652d 7365 ----..A space-se │ │ │ │ │ -00029f50: 7061 7261 7465 6420 6c69 7374 206f 6620 parated list of │ │ │ │ │ -00029f60: 6275 6720 7265 706f 7274 206e 756d 6265 bug report numbe │ │ │ │ │ -00029f70: 7273 2074 6861 7420 7468 6520 7570 6c6f rs that the uplo │ │ │ │ │ -00029f80: 6164 2067 6f76 6572 6e65 6420 6279 0a74 ad governed by.t │ │ │ │ │ -00029f90: 6865 20e2 8098 2e63 6861 6e67 6573 e280 he ....changes.. │ │ │ │ │ -00029fa0: 9920 6669 6c65 2063 6c6f 7365 732e 0a0a . file closes... │ │ │ │ │ -00029fb0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00029fc0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00029fd0: 653a 2048 6f6d 6570 6167 652c 2020 4e65 e: Homepage, Ne │ │ │ │ │ -00029fe0: 7874 3a20 4368 6563 6b73 756d 732d 5368 xt: Checksums-Sh │ │ │ │ │ -00029ff0: 6131 2061 6e64 2043 6865 636b 7375 6d73 a1 and Checksums │ │ │ │ │ -0002a000: 2d53 6861 3235 362c 2020 5072 6576 3a20 -Sha256, Prev: │ │ │ │ │ -0002a010: 436c 6f73 6573 2c20 2055 703a 204c 6973 Closes, Up: Lis │ │ │ │ │ -0002a020: 7420 6f66 2066 6965 6c64 730a 0a35 2e36 t of fields..5.6 │ │ │ │ │ -0002a030: 2e32 3320 e280 9848 6f6d 6570 6167 65e2 .23 ...Homepage. │ │ │ │ │ -0002a040: 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ...------------- │ │ │ │ │ -0002a050: 2d2d 2d2d 0a0a 5468 6520 5552 4c20 6f66 ----..The URL of │ │ │ │ │ -0002a060: 2074 6865 2077 6562 2073 6974 6520 666f the web site fo │ │ │ │ │ -0002a070: 7220 7468 6973 2070 6163 6b61 6765 2c20 r this package, │ │ │ │ │ -0002a080: 7072 6566 6572 6162 6c79 2028 7768 656e preferably (when │ │ │ │ │ -0002a090: 2061 7070 6c69 6361 626c 6529 0a74 6865 applicable).the │ │ │ │ │ -0002a0a0: 2073 6974 6520 6672 6f6d 2077 6869 6368 site from which │ │ │ │ │ -0002a0b0: 2074 6865 206f 7269 6769 6e61 6c20 736f the original so │ │ │ │ │ -0002a0c0: 7572 6365 2063 616e 2062 6520 6f62 7461 urce can be obta │ │ │ │ │ -0002a0d0: 696e 6564 2061 6e64 2061 6e79 0a61 6464 ined and any.add │ │ │ │ │ -0002a0e0: 6974 696f 6e61 6c20 7570 7374 7265 616d itional upstream │ │ │ │ │ -0002a0f0: 2064 6f63 756d 656e 7461 7469 6f6e 206f documentation o │ │ │ │ │ -0002a100: 7220 696e 666f 726d 6174 696f 6e20 6d61 r information ma │ │ │ │ │ -0002a110: 7920 6265 2066 6f75 6e64 2e20 2054 6865 y be found. The │ │ │ │ │ -0002a120: 0a63 6f6e 7465 6e74 206f 6620 7468 6973 .content of this │ │ │ │ │ -0002a130: 2066 6965 6c64 2069 7320 6120 7369 6d70 field is a simp │ │ │ │ │ -0002a140: 6c65 2055 524c 2077 6974 686f 7574 2061 le URL without a │ │ │ │ │ -0002a150: 6e79 2073 7572 726f 756e 6469 6e67 2063 ny surrounding c │ │ │ │ │ -0002a160: 6861 7261 6374 6572 730a 7375 6368 2061 haracters.such a │ │ │ │ │ -0002a170: 7320 e280 983c 3ee2 8099 2e0a 0a1f 0a46 s ...<>........F │ │ │ │ │ -0002a180: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0002a190: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0002a1a0: 4368 6563 6b73 756d 732d 5368 6131 2061 Checksums-Sha1 a │ │ │ │ │ -0002a1b0: 6e64 2043 6865 636b 7375 6d73 2d53 6861 nd Checksums-Sha │ │ │ │ │ -0002a1c0: 3235 362c 2020 4e65 7874 3a20 444d 2d55 256, Next: DM-U │ │ │ │ │ -0002a1d0: 706c 6f61 642d 416c 6c6f 7765 642c 2020 pload-Allowed, │ │ │ │ │ -0002a1e0: 5072 6576 3a20 486f 6d65 7061 6765 2c20 Prev: Homepage, │ │ │ │ │ -0002a1f0: 2055 703a 204c 6973 7420 6f66 2066 6965 Up: List of fie │ │ │ │ │ -0002a200: 6c64 730a 0a35 2e36 2e32 3420 e280 9843 lds..5.6.24 ...C │ │ │ │ │ -0002a210: 6865 636b 7375 6d73 2d53 6861 31e2 8099 hecksums-Sha1... │ │ │ │ │ -0002a220: 2061 6e64 20e2 8098 4368 6563 6b73 756d and ...Checksum │ │ │ │ │ -0002a230: 732d 5368 6132 3536 e280 990a 2d2d 2d2d s-Sha256....---- │ │ │ │ │ +00025180: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e0a 0a4e ...............N │ │ │ │ │ +00025190: 6f74 6520 7468 6174 2074 6865 2070 7572 ote that the pur │ │ │ │ │ +000251a0: 706f 7365 206f 6620 6570 6f63 6873 2069 pose of epochs i │ │ │ │ │ +000251b0: 7320 746f 2063 6f70 6520 7769 7468 2073 s to cope with s │ │ │ │ │ +000251c0: 6974 7561 7469 6f6e 7320 7768 6572 6520 ituations where │ │ │ │ │ +000251d0: 7468 650a 7570 7374 7265 616d 2076 6572 the.upstream ver │ │ │ │ │ +000251e0: 7369 6f6e 206e 756d 6265 7269 6e67 2073 sion numbering s │ │ │ │ │ +000251f0: 6368 656d 6520 6368 616e 6765 7320 616e cheme changes an │ │ │ │ │ +00025200: 6420 746f 2061 6c6c 6f77 2075 7320 746f d to allow us to │ │ │ │ │ +00025210: 206c 6561 7665 0a62 6568 696e 6420 7365 leave.behind se │ │ │ │ │ +00025220: 7269 6f75 7320 6d69 7374 616b 6573 2e20 rious mistakes. │ │ │ │ │ +00025230: 2049 6620 796f 7520 7468 696e 6b20 7468 If you think th │ │ │ │ │ +00025240: 6174 2069 6e63 7265 6173 696e 6720 7468 at increasing th │ │ │ │ │ +00025250: 6520 6570 6f63 6820 6973 2074 6865 0a72 e epoch is the.r │ │ │ │ │ +00025260: 6967 6874 2073 6f6c 7574 696f 6e2c 2079 ight solution, y │ │ │ │ │ +00025270: 6f75 2073 686f 756c 6420 636f 6e73 756c ou should consul │ │ │ │ │ +00025280: 7420 6465 6269 616e 2d64 6576 656c 2061 t debian-devel a │ │ │ │ │ +00025290: 6e64 2067 6574 2063 6f6e 7365 6e73 7573 nd get consensus │ │ │ │ │ +000252a0: 2062 6566 6f72 650a 646f 696e 6720 736f before.doing so │ │ │ │ │ +000252b0: 2028 6576 656e 2069 6e20 6578 7065 7269 (even in experi │ │ │ │ │ +000252c0: 6d65 6e74 616c 292e 0a0a 4570 6f63 6873 mental)...Epochs │ │ │ │ │ +000252d0: 2073 686f 756c 6420 6e6f 7420 6265 2075 should not be u │ │ │ │ │ +000252e0: 7365 6420 7768 656e 2061 2070 6163 6b61 sed when a packa │ │ │ │ │ +000252f0: 6765 206e 6565 6473 2074 6f20 6265 2072 ge needs to be r │ │ │ │ │ +00025300: 6f6c 6c65 6420 6261 636b 2e20 2049 6e0a olled back. In. │ │ │ │ │ +00025310: 7468 6174 2063 6173 652c 2075 7365 2074 that case, use t │ │ │ │ │ +00025320: 6865 20e2 8098 2b72 6561 6c6c 79e2 8099 he ...+really... │ │ │ │ │ +00025330: 2063 6f6e 7665 6e74 696f 6e3a 2066 6f72 convention: for │ │ │ │ │ +00025340: 2065 7861 6d70 6c65 2c20 6966 2079 6f75 example, if you │ │ │ │ │ +00025350: 2075 706c 6f61 6465 640a e280 9832 2e33 uploaded....2.3 │ │ │ │ │ +00025360: 2d33 e280 9920 616e 6420 6e6f 7720 796f -3... and now yo │ │ │ │ │ +00025370: 7520 6e65 6564 2074 6f20 676f 2062 6163 u need to go bac │ │ │ │ │ +00025380: 6b77 6172 6473 2074 6f20 7570 7374 7265 kwards to upstre │ │ │ │ │ +00025390: 616d 2032 2e32 2c20 6361 6c6c 2079 6f75 am 2.2, call you │ │ │ │ │ +000253a0: 720a 7265 7665 7274 696e 6720 7570 6c6f r.reverting uplo │ │ │ │ │ +000253b0: 6164 2073 6f6d 6574 6869 6e67 206c 696b ad something lik │ │ │ │ │ +000253c0: 6520 e280 9832 2e33 2b72 6561 6c6c 7932 e ...2.3+really2 │ │ │ │ │ +000253d0: 2e32 2d31 e280 992e 2020 4576 656e 7475 .2-1.... Eventu │ │ │ │ │ +000253e0: 616c 6c79 2c20 7768 656e 2077 650a 7570 ally, when we.up │ │ │ │ │ +000253f0: 6c6f 6164 2075 7073 7472 6561 6d20 322e load upstream 2. │ │ │ │ │ +00025400: 342c 2074 6865 20e2 8098 2b72 6561 6c6c 4, the ...+reall │ │ │ │ │ +00025410: 79e2 8099 2070 6172 7420 6361 6e20 676f y... part can go │ │ │ │ │ +00025420: 2061 7761 792e 0a0a 4570 6f63 6873 2061 away...Epochs a │ │ │ │ │ +00025430: 7265 2061 6c73 6f20 6e6f 7420 696e 7465 re also not inte │ │ │ │ │ +00025440: 6e64 6564 2074 6f20 636f 7065 2077 6974 nded to cope wit │ │ │ │ │ +00025450: 6820 7665 7273 696f 6e20 6e75 6d62 6572 h version number │ │ │ │ │ +00025460: 7320 636f 6e74 6169 6e69 6e67 0a73 7472 s containing.str │ │ │ │ │ +00025470: 696e 6773 206f 6620 6c65 7474 6572 7320 ings of letters │ │ │ │ │ +00025480: 7768 6963 6820 7468 6520 7061 636b 6167 which the packag │ │ │ │ │ +00025490: 6520 6d61 6e61 6765 6d65 6e74 2073 7973 e management sys │ │ │ │ │ +000254a0: 7465 6d20 6361 6e6e 6f74 2069 6e74 6572 tem cannot inter │ │ │ │ │ +000254b0: 7072 6574 0a28 7375 6368 2061 7320 e280 pret.(such as .. │ │ │ │ │ +000254c0: 9841 4c50 4841 e280 9920 6f72 20e2 8098 .ALPHA... or ... │ │ │ │ │ +000254d0: 7072 652d e280 9929 2c20 6f72 2077 6974 pre-...), or wit │ │ │ │ │ +000254e0: 6820 7369 6c6c 7920 6f72 6465 7269 6e67 h silly ordering │ │ │ │ │ +000254f0: 732e 2020 2831 290a 0a20 2020 2d2d 2d2d s. (1).. ---- │ │ │ │ │ +00025500: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +00025510: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +00025520: 2831 2920 5468 6520 6175 7468 6f72 206f (1) The author o │ │ │ │ │ +00025530: 6620 7468 6973 206d 616e 7561 6c20 6861 f this manual ha │ │ │ │ │ +00025540: 7320 6865 6172 6420 6f66 2061 2070 6163 s heard of a pac │ │ │ │ │ +00025550: 6b61 6765 2077 686f 7365 2076 6572 7369 kage whose versi │ │ │ │ │ +00025560: 6f6e 730a 7765 6e74 20e2 8098 312e 31e2 ons.went ...1.1. │ │ │ │ │ +00025570: 8099 2c20 e280 9831 2e32 e280 992c 20e2 .., ...1.2..., . │ │ │ │ │ +00025580: 8098 312e 33e2 8099 2c20 e280 9831 e280 ..1.3..., ...1.. │ │ │ │ │ +00025590: 992c 20e2 8098 322e 31e2 8099 2c20 e280 ., ...2.1..., .. │ │ │ │ │ +000255a0: 9832 2e32 e280 992c 20e2 8098 32e2 8099 .2.2..., ...2... │ │ │ │ │ +000255b0: 2061 6e64 2073 6f20 666f 7274 682e 0a0a and so forth... │ │ │ │ │ +000255c0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +000255d0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +000255e0: 653a 2053 7065 6369 616c 2076 6572 7369 e: Special versi │ │ │ │ │ +000255f0: 6f6e 2063 6f6e 7665 6e74 696f 6e73 2c20 on conventions, │ │ │ │ │ +00025600: 2050 7265 763a 2045 706f 6368 7320 7368 Prev: Epochs sh │ │ │ │ │ +00025610: 6f75 6c64 2062 6520 7573 6564 2073 7061 ould be used spa │ │ │ │ │ +00025620: 7269 6e67 6c79 2c20 2055 703a 2056 6572 ringly, Up: Ver │ │ │ │ │ +00025630: 7369 6f6e 0a0a 352e 362e 3132 2e32 2053 sion..5.6.12.2 S │ │ │ │ │ +00025640: 7065 6369 616c 2076 6572 7369 6f6e 2063 pecial version c │ │ │ │ │ +00025650: 6f6e 7665 6e74 696f 6e73 0a2e 2e2e 2e2e onventions...... │ │ │ │ │ +00025660: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00025670: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e0a ................ │ │ │ │ │ +00025680: 0a54 6865 2066 6f6c 6c6f 7769 6e67 2073 .The following s │ │ │ │ │ +00025690: 7065 6369 616c 2076 6572 7369 6f6e 206e pecial version n │ │ │ │ │ +000256a0: 756d 6265 7269 6e67 2063 6f6e 7665 6e74 umbering convent │ │ │ │ │ +000256b0: 696f 6e73 2061 7265 2075 7365 6420 696e ions are used in │ │ │ │ │ +000256c0: 2074 6865 0a44 6562 6961 6e20 6172 6368 the.Debian arch │ │ │ │ │ +000256d0: 6976 653a 0a0a 2020 202d 2054 6865 2061 ive:.. - The a │ │ │ │ │ +000256e0: 6273 656e 6365 206f 6620 e280 9864 6562 bsence of ...deb │ │ │ │ │ +000256f0: 6961 6e5f 7265 7669 7369 6f6e e280 992c ian_revision..., │ │ │ │ │ +00025700: 2061 6e64 2074 6865 7265 666f 7265 206f and therefore o │ │ │ │ │ +00025710: 6620 6120 6879 7068 656e 2069 6e20 7468 f a hyphen in th │ │ │ │ │ +00025720: 650a 2020 2020 2076 6572 7369 6f6e 206e e. version n │ │ │ │ │ +00025730: 756d 6265 722c 2069 6e64 6963 6174 6573 umber, indicates │ │ │ │ │ +00025740: 2074 6861 7420 7468 6520 7061 636b 6167 that the packag │ │ │ │ │ +00025750: 6520 6973 206e 6174 6976 652e 0a0a 2020 e is native... │ │ │ │ │ +00025760: 202d 2054 6865 2070 7265 7365 6e63 6520 - The presence │ │ │ │ │ +00025770: 6f66 20e2 8098 2b72 6561 6c6c 79e2 8099 of ...+really... │ │ │ │ │ +00025780: 2069 6e20 7468 6520 e280 9875 7073 7472 in the ...upstr │ │ │ │ │ +00025790: 6561 6d5f 7665 7273 696f 6ee2 8099 2063 eam_version... c │ │ │ │ │ +000257a0: 6f6d 706f 6e65 6e74 0a20 2020 2020 696e omponent. in │ │ │ │ │ +000257b0: 6469 6361 7465 7320 7468 6174 2061 206e dicates that a n │ │ │ │ │ +000257c0: 6577 6572 2075 7073 7472 6561 6d20 7665 ewer upstream ve │ │ │ │ │ +000257d0: 7273 696f 6e20 6861 7320 6265 656e 2072 rsion has been r │ │ │ │ │ +000257e0: 6f6c 6c65 6420 6261 636b 2074 6f20 616e olled back to an │ │ │ │ │ +000257f0: 0a20 2020 2020 6f6c 6465 7220 7570 7374 . older upst │ │ │ │ │ +00025800: 7265 616d 2076 6572 7369 6f6e 2e20 2054 ream version. T │ │ │ │ │ +00025810: 6865 2070 6172 7420 6f66 2074 6865 20e2 he part of the . │ │ │ │ │ +00025820: 8098 7570 7374 7265 616d 5f76 6572 7369 ..upstream_versi │ │ │ │ │ +00025830: 6f6e e280 990a 2020 2020 2063 6f6d 706f on.... compo │ │ │ │ │ +00025840: 6e65 6e74 2066 6f6c 6c6f 7769 6e67 20e2 nent following . │ │ │ │ │ +00025850: 8098 2b72 6561 6c6c 79e2 8099 2069 7320 ..+really... is │ │ │ │ │ +00025860: 7468 6520 7472 7565 2075 7073 7472 6561 the true upstrea │ │ │ │ │ +00025870: 6d20 7665 7273 696f 6e2e 2020 5365 650a m version. See. │ │ │ │ │ +00025880: 2020 2020 202a 6e6f 7465 2045 706f 6368 *note Epoch │ │ │ │ │ +00025890: 7320 7368 6f75 6c64 2062 6520 7573 6564 s should be used │ │ │ │ │ +000258a0: 2073 7061 7269 6e67 6c79 3a20 6262 2e20 sparingly: bb. │ │ │ │ │ +000258b0: 666f 7220 616e 2065 7861 6d70 6c65 206f for an example o │ │ │ │ │ +000258c0: 6620 7768 656e 0a20 2020 2020 7468 6973 f when. this │ │ │ │ │ +000258d0: 2069 7320 7573 6564 2e0a 0a4e 6f6e 2d6d is used...Non-m │ │ │ │ │ +000258e0: 6169 6e74 6169 6e65 7220 7570 6c6f 6164 aintainer upload │ │ │ │ │ +000258f0: 733a 0a0a 2020 202d 20e2 8098 6465 6269 s:.. - ...debi │ │ │ │ │ +00025900: 616e 5f72 6576 6973 696f 6ee2 8099 2063 an_revision... c │ │ │ │ │ +00025910: 6f6d 706f 6e65 6e74 7320 656e 6469 6e67 omponents ending │ │ │ │ │ +00025920: 2069 6e20 e280 982e e280 9920 2870 6572 in ....... (per │ │ │ │ │ +00025930: 696f 6429 2066 6f6c 6c6f 7765 6420 6279 iod) followed by │ │ │ │ │ +00025940: 2061 0a20 2020 2020 6e75 6d62 6572 2069 a. number i │ │ │ │ │ +00025950: 6e64 6963 6174 6520 7468 6973 2076 6572 ndicate this ver │ │ │ │ │ +00025960: 7369 6f6e 206f 6620 7468 6520 6e6f 6e2d sion of the non- │ │ │ │ │ +00025970: 6e61 7469 7665 2070 6163 6b61 6765 2077 native package w │ │ │ │ │ +00025980: 6173 2075 706c 6f61 6465 640a 2020 2020 as uploaded. │ │ │ │ │ +00025990: 2062 7920 736f 6d65 6f6e 6520 6f74 6865 by someone othe │ │ │ │ │ +000259a0: 7220 7468 616e 2074 6865 206d 6169 6e74 r than the maint │ │ │ │ │ +000259b0: 6169 6e65 7220 2861 6e20 4e4d 5520 6f72 ainer (an NMU or │ │ │ │ │ +000259c0: 206e 6f6e 2d6d 6169 6e74 6169 6e65 720a non-maintainer. │ │ │ │ │ +000259d0: 2020 2020 2075 706c 6f61 6429 2e20 2054 upload). T │ │ │ │ │ +000259e0: 6869 7320 6973 2075 7365 6420 666f 7220 his is used for │ │ │ │ │ +000259f0: 6120 7570 6c6f 6164 2069 6e63 6c75 6469 a upload includi │ │ │ │ │ +00025a00: 6e67 2061 2073 6f75 7263 6520 7061 636b ng a source pack │ │ │ │ │ +00025a10: 6167 653b 2066 6f72 0a20 2020 2020 7570 age; for. up │ │ │ │ │ +00025a20: 6c6f 6164 7320 6f66 206f 6e6c 7920 6269 loads of only bi │ │ │ │ │ +00025a30: 6e61 7279 2070 6163 6b61 6765 7320 7769 nary packages wi │ │ │ │ │ +00025a40: 7468 6f75 7420 736f 7572 6365 2063 6861 thout source cha │ │ │ │ │ +00025a50: 6e67 6573 2c20 7365 6520 7468 650a 2020 nges, see the. │ │ │ │ │ +00025a60: 2020 2062 696e 6172 7920 4e4d 5520 636f binary NMU co │ │ │ │ │ +00025a70: 6e76 656e 7469 6f6e 2062 656c 6f77 2e0a nvention below.. │ │ │ │ │ +00025a80: 0a20 2020 2d20 e280 9875 7073 7472 6561 . - ...upstrea │ │ │ │ │ +00025a90: 6d5f 7665 7273 696f 6ee2 8099 2063 6f6d m_version... com │ │ │ │ │ +00025aa0: 706f 6e65 6e74 7320 696e 206e 6174 6976 ponents in nativ │ │ │ │ │ +00025ab0: 6520 7061 636b 6167 6573 2065 6e64 696e e packages endin │ │ │ │ │ +00025ac0: 6720 696e 20e2 8098 2b6e 6d75 e280 990a g in ...+nmu.... │ │ │ │ │ +00025ad0: 2020 2020 2066 6f6c 6c6f 7765 6420 6279 followed by │ │ │ │ │ +00025ae0: 2061 206e 756d 6265 7220 696e 6469 6361 a number indica │ │ │ │ │ +00025af0: 7465 2061 6e20 4e4d 5520 6f66 2061 206e te an NMU of a n │ │ │ │ │ +00025b00: 6174 6976 6520 7061 636b 6167 652e 2020 ative package. │ │ │ │ │ +00025b10: 4173 2077 6974 680a 2020 2020 2074 6865 As with. the │ │ │ │ │ +00025b20: 2063 6f6e 7665 6e74 696f 6e20 666f 7220 convention for │ │ │ │ │ +00025b30: 6e6f 6e2d 6e61 7469 7665 2070 6163 6b61 non-native packa │ │ │ │ │ +00025b40: 6765 732c 2074 6869 7320 6973 2075 7365 ges, this is use │ │ │ │ │ +00025b50: 6420 666f 7220 616e 2075 706c 6f61 640a d for an upload. │ │ │ │ │ +00025b60: 2020 2020 2069 6e63 6c75 6469 6e67 2061 including a │ │ │ │ │ +00025b70: 2073 6f75 7263 6520 7061 636b 6167 652c source package, │ │ │ │ │ +00025b80: 206e 6f74 2066 6f72 2075 706c 6f61 6473 not for uploads │ │ │ │ │ +00025b90: 206f 6620 6f6e 6c79 2062 696e 6172 7920 of only binary │ │ │ │ │ +00025ba0: 7061 636b 6167 6573 0a20 2020 2020 7769 packages. wi │ │ │ │ │ +00025bb0: 7468 6f75 7420 736f 7572 6365 2063 6861 thout source cha │ │ │ │ │ +00025bc0: 6e67 6573 2e0a 0a20 2020 2d20 e280 9875 nges... - ...u │ │ │ │ │ +00025bd0: 7073 7472 6561 6d5f 7665 7273 696f 6ee2 pstream_version. │ │ │ │ │ +00025be0: 8099 2063 6f6d 706f 6e65 6e74 7320 696e .. components in │ │ │ │ │ +00025bf0: 206e 6174 6976 6520 7061 636b 6167 6573 native packages │ │ │ │ │ +00025c00: 206f 720a 2020 2020 20e2 8098 6465 6269 or. ...debi │ │ │ │ │ +00025c10: 616e 5f72 6576 6973 696f 6ee2 8099 2063 an_revision... c │ │ │ │ │ +00025c20: 6f6d 706f 6e65 6e74 7320 696e 206e 6f6e omponents in non │ │ │ │ │ +00025c30: 2d6e 6174 6976 6520 7061 636b 6167 6573 -native packages │ │ │ │ │ +00025c40: 2065 6e64 696e 6720 696e 20e2 8098 2b62 ending in ...+b │ │ │ │ │ +00025c50: e280 990a 2020 2020 2066 6f6c 6c6f 7765 .... followe │ │ │ │ │ +00025c60: 6420 6279 2061 206e 756d 6265 7220 696e d by a number in │ │ │ │ │ +00025c70: 6469 6361 7465 2061 2062 696e 6172 7920 dicate a binary │ │ │ │ │ +00025c80: 4e4d 553a 2061 6e20 7570 6c6f 6164 206f NMU: an upload o │ │ │ │ │ +00025c90: 6620 6120 6269 6e61 7279 0a20 2020 2020 f a binary. │ │ │ │ │ +00025ca0: 7061 636b 6167 6520 7769 7468 6f75 7420 package without │ │ │ │ │ +00025cb0: 616e 7920 736f 7572 6365 2063 6861 6e67 any source chang │ │ │ │ │ +00025cc0: 6573 2061 6e64 2068 656e 6365 2077 6974 es and hence wit │ │ │ │ │ +00025cd0: 686f 7574 2061 6e79 0a20 2020 2020 636f hout any. co │ │ │ │ │ +00025ce0: 7272 6573 706f 6e64 696e 6720 736f 7572 rresponding sour │ │ │ │ │ +00025cf0: 6365 2070 6163 6b61 6765 2075 706c 6f61 ce package uploa │ │ │ │ │ +00025d00: 6420 6f72 2076 6572 7369 6f6e 2063 6861 d or version cha │ │ │ │ │ +00025d10: 6e67 652e 0a0a 5374 6162 6c65 2075 7064 nge...Stable upd │ │ │ │ │ +00025d20: 6174 6573 3a0a 0a20 2020 2d20 e280 9864 ates:.. - ...d │ │ │ │ │ +00025d30: 6562 6961 6e5f 7265 7669 7369 6f6e e280 ebian_revision.. │ │ │ │ │ +00025d40: 9920 636f 6d70 6f6e 656e 7473 2069 6e20 . components in │ │ │ │ │ +00025d50: 6e6f 6e2d 6e61 7469 7665 2070 6163 6b61 non-native packa │ │ │ │ │ +00025d60: 6765 7320 656e 6469 6e67 2069 6e0a 2020 ges ending in. │ │ │ │ │ +00025d70: 2020 20e2 8098 6465 624e 7558 e280 9920 ...debNuX... │ │ │ │ │ +00025d80: 616c 736f 2069 6e64 6963 6174 6520 6120 also indicate a │ │ │ │ │ +00025d90: 7374 6162 6c65 2075 7064 6174 652e 2020 stable update. │ │ │ │ │ +00025da0: 4569 7468 6572 20e2 8098 7ee2 8099 206f Either ...~... o │ │ │ │ │ +00025db0: 7220 e280 982b e280 9920 7769 6c6c 2062 r ...+... will b │ │ │ │ │ +00025dc0: 650a 2020 2020 2075 7365 6420 6265 666f e. used befo │ │ │ │ │ +00025dd0: 7265 2074 6869 7320 7374 7269 6e67 2064 re this string d │ │ │ │ │ +00025de0: 6570 656e 6469 6e67 206f 6e20 7468 6520 epending on the │ │ │ │ │ +00025df0: 6465 7461 696c 7320 6f66 2074 6865 2075 details of the u │ │ │ │ │ +00025e00: 7064 6174 652e 0a20 2020 2020 e280 984e pdate.. ...N │ │ │ │ │ +00025e10: e280 9920 6973 2074 6865 206d 616a 6f72 ... is the major │ │ │ │ │ +00025e20: 2076 6572 7369 6f6e 206e 756d 6265 7220 version number │ │ │ │ │ +00025e30: 6f66 2074 6865 2044 6562 6961 6e20 7374 of the Debian st │ │ │ │ │ +00025e40: 6162 6c65 2072 656c 6561 7365 2074 6f0a able release to. │ │ │ │ │ +00025e50: 2020 2020 2077 6869 6368 2074 6865 2070 which the p │ │ │ │ │ +00025e60: 6163 6b61 6765 2077 6173 2075 706c 6f61 ackage was uploa │ │ │ │ │ +00025e70: 6465 642c 2061 6e64 20e2 8098 58e2 8099 ded, and ...X... │ │ │ │ │ +00025e80: 2069 7320 6120 6e75 6d62 6572 2c20 7374 is a number, st │ │ │ │ │ +00025e90: 6172 7469 6e67 2061 7420 312c 0a20 2020 arting at 1,. │ │ │ │ │ +00025ea0: 2020 7468 6174 2069 7320 696e 6372 6561 that is increa │ │ │ │ │ +00025eb0: 7365 6420 666f 7220 6561 6368 2073 7461 sed for each sta │ │ │ │ │ +00025ec0: 626c 6520 7570 6c6f 6164 206f 6620 7468 ble upload of th │ │ │ │ │ +00025ed0: 6973 2070 6163 6b61 6765 2e0a 0a20 2020 is package... │ │ │ │ │ +00025ee0: 2020 5468 6572 6520 6172 6520 7468 7265 There are thre │ │ │ │ │ +00025ef0: 6520 6361 7365 7320 666f 7220 6e6f 6e2d e cases for non- │ │ │ │ │ +00025f00: 6e61 7469 7665 2070 6163 6b61 6765 733a native packages: │ │ │ │ │ +00025f10: 0a0a 2020 2020 2020 2031 2e20 466f 7220 .. 1. For │ │ │ │ │ +00025f20: 7374 6162 6c65 2075 7064 6174 6573 2074 stable updates t │ │ │ │ │ +00025f30: 6861 7420 7573 6520 7468 6520 7361 6d65 hat use the same │ │ │ │ │ +00025f40: 2075 7073 7472 6561 6d20 7665 7273 696f upstream versio │ │ │ │ │ +00025f50: 6e2c 2074 6865 0a20 2020 2020 2020 2020 n, the. │ │ │ │ │ +00025f60: 20e2 8098 6465 6269 616e 5f72 6576 6973 ...debian_revis │ │ │ │ │ +00025f70: 696f 6ee2 8099 2063 6f6d 706f 6e65 6e74 ion... component │ │ │ │ │ +00025f80: 2077 696c 6c20 656e 6420 696e 20e2 8098 will end in ... │ │ │ │ │ +00025f90: 2b64 6562 4e75 58e2 8099 2e20 2054 6865 +debNuX.... The │ │ │ │ │ +00025fa0: 0a20 2020 2020 2020 2020 2070 6f72 7469 . porti │ │ │ │ │ +00025fb0: 6f6e 206f 6620 7468 6520 7665 7273 696f on of the versio │ │ │ │ │ +00025fc0: 6e20 6265 666f 7265 2074 6861 7420 7374 n before that st │ │ │ │ │ +00025fd0: 7269 6e67 2069 7320 7468 6520 6f72 6967 ring is the orig │ │ │ │ │ +00025fe0: 696e 616c 0a20 2020 2020 2020 2020 2070 inal. p │ │ │ │ │ +00025ff0: 6163 6b61 6765 2076 6572 7369 6f6e 2069 ackage version i │ │ │ │ │ +00026000: 6e20 7468 6520 7374 6162 6c65 2072 656c n the stable rel │ │ │ │ │ +00026010: 6561 7365 2e0a 0a20 2020 2020 2020 322e ease... 2. │ │ │ │ │ +00026020: 2046 6f72 2073 7461 626c 6520 7570 6461 For stable upda │ │ │ │ │ +00026030: 7465 7320 746f 2061 206e 6577 2075 7073 tes to a new ups │ │ │ │ │ +00026040: 7472 6561 6d20 7665 7273 696f 6e20 7468 tream version th │ │ │ │ │ +00026050: 6174 2069 7320 6261 7365 6420 6f6e 0a20 at is based on. │ │ │ │ │ +00026060: 2020 2020 2020 2020 2061 206e 6577 6572 a newer │ │ │ │ │ +00026070: 2075 6e73 7461 626c 6520 7061 636b 6167 unstable packag │ │ │ │ │ +00026080: 652c 2074 6865 20e2 8098 6465 6269 616e e, the ...debian │ │ │ │ │ +00026090: 5f72 6576 6973 696f 6ee2 8099 2063 6f6d _revision... com │ │ │ │ │ +000260a0: 706f 6e65 6e74 2077 696c 6c0a 2020 2020 ponent will. │ │ │ │ │ +000260b0: 2020 2020 2020 656e 6420 696e 20e2 8098 end in ... │ │ │ │ │ +000260c0: 7e64 6562 4e75 58e2 8099 2e20 2054 6865 ~debNuX.... The │ │ │ │ │ +000260d0: 2070 6f72 7469 6f6e 2062 6566 6f72 6520 portion before │ │ │ │ │ +000260e0: 7468 6174 2073 7472 696e 6720 7769 6c6c that string will │ │ │ │ │ +000260f0: 2062 6520 7468 650a 2020 2020 2020 2020 be the. │ │ │ │ │ +00026100: 2020 756e 7374 6162 6c65 2076 6572 7369 unstable versi │ │ │ │ │ +00026110: 6f6e 206f 6e20 7768 6963 6820 7468 6520 on on which the │ │ │ │ │ +00026120: 7061 636b 6167 6520 6973 2062 6173 6564 package is based │ │ │ │ │ +00026130: 2e0a 0a20 2020 2020 2020 332e 2049 6620 ... 3. If │ │ │ │ │ +00026140: 6120 7374 6162 6c65 2075 7064 6174 6520 a stable update │ │ │ │ │ +00026150: 6973 2062 6173 6564 206f 6e20 6120 6e65 is based on a ne │ │ │ │ │ +00026160: 7720 7570 7374 7265 616d 2076 6572 7369 w upstream versi │ │ │ │ │ +00026170: 6f6e 2062 7574 2069 730a 2020 2020 2020 on but is. │ │ │ │ │ +00026180: 2020 2020 6e6f 7420 6261 7365 6420 6f6e not based on │ │ │ │ │ +00026190: 2061 206e 6577 6572 2075 6e73 7461 626c a newer unstabl │ │ │ │ │ +000261a0: 6520 7061 636b 6167 652c 2074 6865 2063 e package, the c │ │ │ │ │ +000261b0: 6f6e 7665 6e74 696f 6e20 6973 2074 6f0a onvention is to. │ │ │ │ │ +000261c0: 2020 2020 2020 2020 2020 666f 726d 2074 form t │ │ │ │ │ +000261d0: 6865 2076 6572 7369 6f6e 206e 756d 6265 he version numbe │ │ │ │ │ +000261e0: 7220 6279 2074 616b 696e 6720 7468 6520 r by taking the │ │ │ │ │ +000261f0: 7570 7374 7265 616d 2076 6572 7369 6f6e upstream version │ │ │ │ │ +00026200: 2c0a 2020 2020 2020 2020 2020 6170 7065 ,. appe │ │ │ │ │ +00026210: 6e64 696e 6720 e280 982d 30e2 8099 2c20 nding ...-0..., │ │ │ │ │ +00026220: 616e 6420 7468 656e 2061 7070 656e 6469 and then appendi │ │ │ │ │ +00026230: 6e67 20e2 8098 2b64 6562 4e75 58e2 8099 ng ...+debNuX... │ │ │ │ │ +00026240: 2028 736f 2074 6865 0a20 2020 2020 2020 (so the. │ │ │ │ │ +00026250: 2020 20e2 8098 6465 6269 616e 5f72 6576 ...debian_rev │ │ │ │ │ +00026260: 6973 696f 6ee2 8099 2063 6f6d 706f 6e65 ision... compone │ │ │ │ │ +00026270: 6e74 2077 696c 6c20 6265 20e2 8098 302b nt will be ...0+ │ │ │ │ │ +00026280: 6465 624e 7558 e280 9929 2e0a 0a20 2020 debNuX...)... │ │ │ │ │ +00026290: 2020 496e 2061 6c6c 2063 6173 6573 2c20 In all cases, │ │ │ │ │ +000262a0: 7468 6573 6520 7665 7273 696f 6e73 2061 these versions a │ │ │ │ │ +000262b0: 7265 2063 686f 7365 6e20 736f 2074 6861 re chosen so tha │ │ │ │ │ +000262c0: 7420 7468 6579 2077 696c 6c20 736f 7274 t they will sort │ │ │ │ │ +000262d0: 0a20 2020 2020 6561 726c 6965 7220 7468 . earlier th │ │ │ │ │ +000262e0: 616e 2061 2073 7562 7365 7175 656e 7420 an a subsequent │ │ │ │ │ +000262f0: 756e 7374 6162 6c65 2070 6163 6b61 6765 unstable package │ │ │ │ │ +00026300: 206f 6620 7468 6520 7361 6d65 2075 7073 of the same ups │ │ │ │ │ +00026310: 7472 6561 6d0a 2020 2020 2076 6572 7369 tream. versi │ │ │ │ │ +00026320: 6f6e 2061 6e64 2074 6875 7320 7468 6174 on and thus that │ │ │ │ │ +00026330: 2074 6865 2073 7461 626c 6520 7061 636b the stable pack │ │ │ │ │ +00026340: 6167 6520 7769 6c6c 2075 7067 7261 6465 age will upgrade │ │ │ │ │ +00026350: 2074 6f20 6120 6e65 7765 720a 2020 2020 to a newer. │ │ │ │ │ +00026360: 2076 6572 7369 6f6e 2064 7572 696e 6720 version during │ │ │ │ │ +00026370: 6120 7375 6273 6571 7565 6e74 2073 7973 a subsequent sys │ │ │ │ │ +00026380: 7465 6d20 7570 6772 6164 652e 0a0a 2020 tem upgrade... │ │ │ │ │ +00026390: 2020 2046 6f72 2065 7861 6d70 6c65 2c20 For example, │ │ │ │ │ +000263a0: 7375 7070 6f73 6520 4465 6269 616e 2031 suppose Debian 1 │ │ │ │ │ +000263b0: 3020 7265 6c65 6173 6564 2077 6974 6820 0 released with │ │ │ │ │ +000263c0: 6120 7061 636b 6167 6520 7769 7468 2076 a package with v │ │ │ │ │ +000263d0: 6572 7369 6f6e 0a20 2020 2020 e280 9831 ersion. ...1 │ │ │ │ │ +000263e0: 2e34 2d35 e280 992e 2020 4966 2074 6861 .4-5.... If tha │ │ │ │ │ +000263f0: 7420 7061 636b 6167 6520 6c61 7465 7220 t package later │ │ │ │ │ +00026400: 7265 6365 6976 6573 2061 2073 7461 626c receives a stabl │ │ │ │ │ +00026410: 6520 7570 6461 7465 2069 6e20 4465 6269 e update in Debi │ │ │ │ │ +00026420: 616e 0a20 2020 2020 3130 2074 6861 7420 an. 10 that │ │ │ │ │ +00026430: 7573 6573 2074 6865 2073 616d 6520 7570 uses the same up │ │ │ │ │ +00026440: 7374 7265 616d 2076 6572 7369 6f6e 2c20 stream version, │ │ │ │ │ +00026450: 7468 6520 6669 7273 7420 7570 6461 7465 the first update │ │ │ │ │ +00026460: 2077 6f75 6c64 2068 6176 650a 2020 2020 would have. │ │ │ │ │ +00026470: 2074 6865 2076 6572 7369 6f6e 20e2 8098 the version ... │ │ │ │ │ +00026480: 312e 342d 352b 6465 6231 3075 31e2 8099 1.4-5+deb10u1... │ │ │ │ │ +00026490: 2e20 2041 2073 7562 7365 7175 656e 7420 . A subsequent │ │ │ │ │ +000264a0: 7570 6461 7465 2077 6f75 6c64 2068 6176 update would hav │ │ │ │ │ +000264b0: 650a 2020 2020 2076 6572 7369 6f6e 20e2 e. version . │ │ │ │ │ +000264c0: 8098 312e 342d 352b 6465 6231 3075 32e2 ..1.4-5+deb10u2. │ │ │ │ │ +000264d0: 8099 2e0a 0a20 2020 2020 4966 2069 6e73 ..... If ins │ │ │ │ │ +000264e0: 7465 6164 2074 6865 2070 6163 6b61 6765 tead the package │ │ │ │ │ +000264f0: 2072 6563 6569 7665 7320 6120 7374 6162 receives a stab │ │ │ │ │ +00026500: 6c65 2075 7064 6174 6520 6261 7365 6420 le update based │ │ │ │ │ +00026510: 6f6e 2061 20e2 8098 312e 352d 31e2 8099 on a ...1.5-1... │ │ │ │ │ +00026520: 0a20 2020 2020 756e 7374 6162 6c65 2070 . unstable p │ │ │ │ │ +00026530: 6163 6b61 6765 2c20 7468 6520 6669 7273 ackage, the firs │ │ │ │ │ +00026540: 7420 7375 6368 2073 7461 626c 6520 7570 t such stable up │ │ │ │ │ +00026550: 6461 7465 2077 6f75 6c64 2068 6176 6520 date would have │ │ │ │ │ +00026560: 7468 650a 2020 2020 2076 6572 7369 6f6e the. version │ │ │ │ │ +00026570: 20e2 8098 312e 352d 317e 6465 6231 3075 ...1.5-1~deb10u │ │ │ │ │ +00026580: 31e2 8099 2061 6e64 2061 2073 7562 7365 1... and a subse │ │ │ │ │ +00026590: 7175 656e 7420 7570 6461 7465 2077 6f75 quent update wou │ │ │ │ │ +000265a0: 6c64 2068 6176 6520 7468 650a 2020 2020 ld have the. │ │ │ │ │ +000265b0: 2076 6572 7369 6f6e 20e2 8098 312e 352d version ...1.5- │ │ │ │ │ +000265c0: 317e 6465 6231 3075 32e2 8099 2e0a 0a20 1~deb10u2...... │ │ │ │ │ +000265d0: 2020 2020 4966 2074 6865 7265 2077 6572 If there wer │ │ │ │ │ +000265e0: 6520 6e6f 2075 6e73 7461 626c 6520 e280 e no unstable .. │ │ │ │ │ +000265f0: 9831 2e35 2d31 e280 9920 7061 636b 6167 .1.5-1... packag │ │ │ │ │ +00026600: 652c 2062 7574 2074 6865 7265 2077 6572 e, but there wer │ │ │ │ │ +00026610: 6520 6120 7374 6162 6c65 0a20 2020 2020 e a stable. │ │ │ │ │ +00026620: 7570 6461 7465 2074 6f20 616e 2075 7073 update to an ups │ │ │ │ │ +00026630: 7472 6561 6d20 312e 3520 7265 6c65 6173 tream 1.5 releas │ │ │ │ │ +00026640: 652c 2074 6865 2066 6972 7374 2073 7563 e, the first suc │ │ │ │ │ +00026650: 6820 7374 6162 6c65 2075 7064 6174 650a h stable update. │ │ │ │ │ +00026660: 2020 2020 2077 6f75 6c64 2068 6176 6520 would have │ │ │ │ │ +00026670: 7468 6520 7665 7273 696f 6e20 e280 9831 the version ...1 │ │ │ │ │ +00026680: 2e35 2d30 2b64 6562 3130 7531 e280 992e .5-0+deb10u1.... │ │ │ │ │ +00026690: 0a0a 2020 202d 20e2 8098 7570 7374 7265 .. - ...upstre │ │ │ │ │ +000266a0: 616d 5f76 6572 7369 6f6e e280 9920 636f am_version... co │ │ │ │ │ +000266b0: 6d70 6f6e 656e 7473 2069 6e20 6e61 7469 mponents in nati │ │ │ │ │ +000266c0: 7665 2070 6163 6b61 6765 7320 656e 6469 ve packages endi │ │ │ │ │ +000266d0: 6e67 2069 6e0a 2020 2020 20e2 8098 2b64 ng in. ...+d │ │ │ │ │ +000266e0: 6562 4e75 58e2 8099 2069 6e64 6963 6174 ebNuX... indicat │ │ │ │ │ +000266f0: 6520 6120 7374 6162 6c65 2075 7064 6174 e a stable updat │ │ │ │ │ +00026700: 652e 2020 5468 6973 2069 7320 6120 7665 e. This is a ve │ │ │ │ │ +00026710: 7273 696f 6e20 6f66 2074 6865 0a20 2020 rsion of the. │ │ │ │ │ +00026720: 2020 7061 636b 6167 6520 7570 6c6f 6164 package upload │ │ │ │ │ +00026730: 6564 2064 6972 6563 746c 7920 746f 2061 ed directly to a │ │ │ │ │ +00026740: 2073 7461 626c 6520 7265 6c65 6173 652c stable release, │ │ │ │ │ +00026750: 2061 6e64 2074 6865 2076 6572 7369 6f6e and the version │ │ │ │ │ +00026760: 2069 730a 2020 2020 2063 686f 7365 6e20 is. chosen │ │ │ │ │ +00026770: 746f 2073 6f72 7420 6265 666f 7265 2061 to sort before a │ │ │ │ │ +00026780: 6e79 206c 6174 6572 2076 6572 7369 6f6e ny later version │ │ │ │ │ +00026790: 206f 6620 7468 6520 7061 636b 6167 6520 of the package │ │ │ │ │ +000267a0: 7570 6c6f 6164 6564 2074 6f0a 2020 2020 uploaded to. │ │ │ │ │ +000267b0: 2044 6562 6961 6ee2 8099 7320 756e 7374 Debian...s unst │ │ │ │ │ +000267c0: 6162 6c65 206f 7220 6120 6c61 7465 7220 able or a later │ │ │ │ │ +000267d0: 7374 6162 6c65 2064 6973 7472 6962 7574 stable distribut │ │ │ │ │ +000267e0: 696f 6e2e 2020 4173 2077 6974 680a 2020 ion. As with. │ │ │ │ │ +000267f0: 2020 206e 6f6e 2d6e 6174 6976 6520 7061 non-native pa │ │ │ │ │ +00026800: 636b 6167 6573 2c20 e280 984e e280 9920 ckages, ...N... │ │ │ │ │ +00026810: 6973 2074 6865 206d 616a 6f72 2076 6572 is the major ver │ │ │ │ │ +00026820: 7369 6f6e 206e 756d 6265 7220 6f66 2074 sion number of t │ │ │ │ │ +00026830: 6865 2044 6562 6961 6e0a 2020 2020 2073 he Debian. s │ │ │ │ │ +00026840: 7461 626c 6520 7265 6c65 6173 6520 746f table release to │ │ │ │ │ +00026850: 2077 6869 6368 2074 6865 2070 6163 6b61 which the packa │ │ │ │ │ +00026860: 6765 2077 6173 2075 706c 6f61 6465 642c ge was uploaded, │ │ │ │ │ +00026870: 2061 6e64 20e2 8098 58e2 8099 2069 7320 and ...X... is │ │ │ │ │ +00026880: 610a 2020 2020 206e 756d 6265 722c 2073 a. number, s │ │ │ │ │ +00026890: 7461 7274 696e 6720 6174 2031 2c20 7468 tarting at 1, th │ │ │ │ │ +000268a0: 6174 2069 7320 696e 6372 6561 7365 6420 at is increased │ │ │ │ │ +000268b0: 666f 7220 6561 6368 2073 7461 626c 6520 for each stable │ │ │ │ │ +000268c0: 7570 6c6f 6164 206f 660a 2020 2020 2074 upload of. t │ │ │ │ │ +000268d0: 6869 7320 7061 636b 6167 652e 0a0a 2020 his package... │ │ │ │ │ +000268e0: 2020 2046 6f72 2065 7861 6d70 6c65 2c20 For example, │ │ │ │ │ +000268f0: 7375 7070 6f73 6520 4465 6269 616e 2031 suppose Debian 1 │ │ │ │ │ +00026900: 3020 7265 6c65 6173 6564 2077 6974 6820 0 released with │ │ │ │ │ +00026910: 6120 7061 636b 6167 6520 7769 7468 2076 a package with v │ │ │ │ │ +00026920: 6572 7369 6f6e 0a20 2020 2020 e280 9831 ersion. ...1 │ │ │ │ │ +00026930: 2e34 e280 992e 2020 5468 6520 6669 7273 .4.... The firs │ │ │ │ │ +00026940: 7420 7374 6162 6c65 2075 7064 6174 6520 t stable update │ │ │ │ │ +00026950: 6f66 2074 6861 7420 7061 636b 6167 6520 of that package │ │ │ │ │ +00026960: 776f 756c 6420 6861 7665 2074 6865 0a20 would have the. │ │ │ │ │ +00026970: 2020 2020 7665 7273 696f 6e20 e280 9831 version ...1 │ │ │ │ │ +00026980: 2e34 2b64 6562 3130 7531 e280 992c 2061 .4+deb10u1..., a │ │ │ │ │ +00026990: 6e64 2061 2073 7562 7365 7175 656e 7420 nd a subsequent │ │ │ │ │ +000269a0: 7570 6461 7465 2077 6f75 6c64 2068 6176 update would hav │ │ │ │ │ +000269b0: 6520 7468 650a 2020 2020 2076 6572 7369 e the. versi │ │ │ │ │ +000269c0: 6f6e 20e2 8098 312e 342b 6465 6231 3075 on ...1.4+deb10u │ │ │ │ │ +000269d0: 32e2 8099 2e20 2054 6865 7365 2076 6572 2.... These ver │ │ │ │ │ +000269e0: 7369 6f6e 7320 6172 6520 6368 6f73 656e sions are chosen │ │ │ │ │ +000269f0: 2074 6f20 736f 7274 2062 6566 6f72 650a to sort before. │ │ │ │ │ +00026a00: 2020 2020 20e2 8098 312e 35e2 8099 2028 ...1.5... ( │ │ │ │ │ +00026a10: 7468 6520 6e65 7874 2075 6e73 7461 626c the next unstabl │ │ │ │ │ +00026a20: 6520 7665 7273 696f 6e29 206f 7220 e280 e version) or .. │ │ │ │ │ +00026a30: 9831 2e34 2b64 6562 3131 7531 e280 9920 .1.4+deb11u1... │ │ │ │ │ +00026a40: 2861 2073 7461 626c 6520 7570 6461 7465 (a stable update │ │ │ │ │ +00026a50: 0a20 2020 2020 746f 2061 2073 7562 7365 . to a subse │ │ │ │ │ +00026a60: 7175 656e 7420 4465 6269 616e 2031 3120 quent Debian 11 │ │ │ │ │ +00026a70: 7265 6c65 6173 6529 2e0a 0a42 6163 6b70 release)...Backp │ │ │ │ │ +00026a80: 6f72 7473 3a0a 0a20 2020 2d20 e280 9875 orts:.. - ...u │ │ │ │ │ +00026a90: 7073 7472 6561 6d5f 7665 7273 696f 6ee2 pstream_version. │ │ │ │ │ +00026aa0: 8099 2063 6f6d 706f 6e65 6e74 7320 696e .. components in │ │ │ │ │ +00026ab0: 206e 6174 6976 6520 7061 636b 6167 6573 native packages │ │ │ │ │ +00026ac0: 206f 720a 2020 2020 20e2 8098 6465 6269 or. ...debi │ │ │ │ │ +00026ad0: 616e 5f72 6576 6973 696f 6ee2 8099 2063 an_revision... c │ │ │ │ │ +00026ae0: 6f6d 706f 6e65 6e74 7320 696e 206e 6f6e omponents in non │ │ │ │ │ +00026af0: 2d6e 6174 6976 6520 7061 636b 6167 6573 -native packages │ │ │ │ │ +00026b00: 2065 6e64 696e 6720 696e 0a20 2020 2020 ending in. │ │ │ │ │ +00026b10: e280 987e 6270 6f4e 7558 e280 9920 696e ...~bpoNuX... in │ │ │ │ │ +00026b20: 6469 6361 7465 2061 2062 6163 6b70 6f72 dicate a backpor │ │ │ │ │ +00026b30: 7420 6f66 2061 2076 6572 7369 6f6e 206f t of a version o │ │ │ │ │ +00026b40: 6620 7468 6520 7061 636b 6167 6520 746f f the package to │ │ │ │ │ +00026b50: 2061 6e0a 2020 2020 206f 6c64 6572 2073 an. older s │ │ │ │ │ +00026b60: 7461 626c 6520 7265 6c65 6173 652e 2020 table release. │ │ │ │ │ +00026b70: 5468 6520 7061 7274 206f 6620 7468 6520 The part of the │ │ │ │ │ +00026b80: 7665 7273 696f 6e20 6265 666f 7265 20e2 version before . │ │ │ │ │ +00026b90: 8098 7e62 706f e280 9920 6973 2074 6865 ..~bpo... is the │ │ │ │ │ +00026ba0: 0a20 2020 2020 7665 7273 696f 6e20 6f66 . version of │ │ │ │ │ +00026bb0: 2074 6865 2070 6163 6b61 6765 2062 6569 the package bei │ │ │ │ │ +00026bc0: 6e67 2062 6163 6b70 6f72 7465 642c 20e2 ng backported, . │ │ │ │ │ +00026bd0: 8098 4ee2 8099 2069 7320 7468 6520 6d61 ..N... is the ma │ │ │ │ │ +00026be0: 6a6f 7220 7665 7273 696f 6e0a 2020 2020 jor version. │ │ │ │ │ +00026bf0: 206e 756d 6265 7220 6f66 2074 6865 2044 number of the D │ │ │ │ │ +00026c00: 6562 6961 6e20 7374 6162 6c65 2072 656c ebian stable rel │ │ │ │ │ +00026c10: 6561 7365 2074 6f20 7768 6963 6820 7468 ease to which th │ │ │ │ │ +00026c20: 6520 7061 636b 6167 6520 7761 730a 2020 e package was. │ │ │ │ │ +00026c30: 2020 2062 6163 6b70 6f72 7465 642c 2061 backported, a │ │ │ │ │ +00026c40: 6e64 20e2 8098 58e2 8099 2069 7320 6120 nd ...X... is a │ │ │ │ │ +00026c50: 6e75 6d62 6572 2c20 7374 6172 7469 6e67 number, starting │ │ │ │ │ +00026c60: 2061 7420 312c 2074 6861 7420 6973 2069 at 1, that is i │ │ │ │ │ +00026c70: 6e63 7265 6173 6564 0a20 2020 2020 666f ncreased. fo │ │ │ │ │ +00026c80: 7220 6561 6368 2072 6576 6973 696f 6e20 r each revision │ │ │ │ │ +00026c90: 6f66 2074 6865 2062 6163 6b70 6f72 7420 of the backport │ │ │ │ │ +00026ca0: 6f66 2074 6861 7420 7061 636b 6167 6520 of that package │ │ │ │ │ +00026cb0: 7665 7273 696f 6e2e 2020 5468 650a 2020 version. The. │ │ │ │ │ +00026cc0: 2020 2072 6174 696f 6e61 6c65 2069 7320 rationale is │ │ │ │ │ +00026cd0: 7468 6520 7361 6d65 2061 7320 666f 7220 the same as for │ │ │ │ │ +00026ce0: 7374 6162 6c65 2075 7064 6174 6573 2c20 stable updates, │ │ │ │ │ +00026cf0: 7769 7468 2074 6865 2061 6464 6974 696f with the additio │ │ │ │ │ +00026d00: 6e61 6c0a 2020 2020 2067 6f61 6c20 6f66 nal. goal of │ │ │ │ │ +00026d10: 2065 6e73 7572 696e 6720 6120 6261 636b ensuring a back │ │ │ │ │ +00026d20: 706f 7274 6564 2076 6572 7369 6f6e 2073 ported version s │ │ │ │ │ +00026d30: 6f72 7473 2065 6172 6c69 6572 2074 6861 orts earlier tha │ │ │ │ │ +00026d40: 6e20 6120 7374 6162 6c65 0a20 2020 2020 n a stable. │ │ │ │ │ +00026d50: 7570 6461 7465 2077 6974 6820 7468 6520 update with the │ │ │ │ │ +00026d60: 7361 6d65 2075 7073 7472 6561 6d20 7665 same upstream ve │ │ │ │ │ +00026d70: 7273 696f 6e2e 0a0a 2020 2020 2042 6520 rsion... Be │ │ │ │ │ +00026d80: 6177 6172 6520 7468 6174 2074 6865 2073 aware that the s │ │ │ │ │ +00026d90: 7461 626c 6520 7570 6461 7465 2061 6e64 table update and │ │ │ │ │ +00026da0: 2062 6163 6b70 6f72 7420 636f 6e76 656e backport conven │ │ │ │ │ +00026db0: 7469 6f6e 7320 6361 6e20 7374 6163 6b2e tions can stack. │ │ │ │ │ +00026dc0: 0a20 2020 2020 4966 2c20 666f 7220 6578 . If, for ex │ │ │ │ │ +00026dd0: 616d 706c 652c 2044 6562 6961 6e20 3130 ample, Debian 10 │ │ │ │ │ +00026de0: 2063 6f6e 7461 696e 7320 6120 7061 636b contains a pack │ │ │ │ │ +00026df0: 6167 6520 7769 7468 2076 6572 7369 6f6e age with version │ │ │ │ │ +00026e00: 0a20 2020 2020 e280 9831 2e34 2d35 2b64 . ...1.4-5+d │ │ │ │ │ +00026e10: 6562 3130 7531 e280 9920 616e 6420 7468 eb10u1... and th │ │ │ │ │ +00026e20: 6174 2070 6163 6b61 6765 2069 7320 6261 at package is ba │ │ │ │ │ +00026e30: 636b 706f 7274 6564 2074 6f20 4465 6269 ckported to Debi │ │ │ │ │ +00026e40: 616e 2039 2c20 7468 650a 2020 2020 2076 an 9, the. v │ │ │ │ │ +00026e50: 6572 7369 6f6e 206f 6620 7468 6520 4465 ersion of the De │ │ │ │ │ +00026e60: 6269 616e 2039 2062 6163 6b70 6f72 7420 bian 9 backport │ │ │ │ │ +00026e70: 776f 756c 6420 6265 20e2 8098 312e 342d would be ...1.4- │ │ │ │ │ +00026e80: 352b 6465 6231 3075 317e 6270 6f39 7531 5+deb10u1~bpo9u1 │ │ │ │ │ +00026e90: e280 990a 2020 2020 2028 616c 7468 6f75 .... (althou │ │ │ │ │ +00026ea0: 6768 2074 6869 7320 7363 656e 6172 696f gh this scenario │ │ │ │ │ +00026eb0: 2069 7320 7261 7265 292e 0a0a 5468 6973 is rare)...This │ │ │ │ │ +00026ec0: 206c 6973 7420 6f66 2076 6572 7369 6f6e list of version │ │ │ │ │ +00026ed0: 2063 6f6e 7665 6e74 696f 6e73 2069 7320 conventions is │ │ │ │ │ +00026ee0: 6e6f 7420 6578 6861 7573 7469 7665 2e0a not exhaustive.. │ │ │ │ │ +00026ef0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00026f00: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00026f10: 6465 3a20 4465 7363 7269 7074 696f 6e2c de: Description, │ │ │ │ │ +00026f20: 2020 4e65 7874 3a20 4469 7374 7269 6275 Next: Distribu │ │ │ │ │ +00026f30: 7469 6f6e 2c20 2050 7265 763a 2056 6572 tion, Prev: Ver │ │ │ │ │ +00026f40: 7369 6f6e 2c20 2055 703a 204c 6973 7420 sion, Up: List │ │ │ │ │ +00026f50: 6f66 2066 6965 6c64 730a 0a35 2e36 2e31 of fields..5.6.1 │ │ │ │ │ +00026f60: 3320 e280 9844 6573 6372 6970 7469 6f6e 3 ...Description │ │ │ │ │ +00026f70: e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ....------------ │ │ │ │ │ +00026f80: 2d2d 2d2d 2d2d 2d2d 0a0a 496e 2061 2073 --------..In a s │ │ │ │ │ +00026f90: 6f75 7263 6520 7465 6d70 6c61 7465 2063 ource template c │ │ │ │ │ +00026fa0: 6f6e 7472 6f6c 2066 696c 6520 6f72 2062 ontrol file or b │ │ │ │ │ +00026fb0: 696e 6172 7920 636f 6e74 726f 6c20 6669 inary control fi │ │ │ │ │ +00026fc0: 6c65 2c20 7468 650a e280 9844 6573 6372 le, the....Descr │ │ │ │ │ +00026fd0: 6970 7469 6f6e e280 9920 6669 656c 6420 iption... field │ │ │ │ │ +00026fe0: 636f 6e74 6169 6e73 2061 2064 6573 6372 contains a descr │ │ │ │ │ +00026ff0: 6970 7469 6f6e 206f 6620 7468 6520 6269 iption of the bi │ │ │ │ │ +00027000: 6e61 7279 2070 6163 6b61 6765 2c0a 636f nary package,.co │ │ │ │ │ +00027010: 6e73 6973 7469 6e67 206f 6620 7477 6f20 nsisting of two │ │ │ │ │ +00027020: 7061 7274 732c 2074 6865 2073 796e 6f70 parts, the synop │ │ │ │ │ +00027030: 7369 7320 6f72 2074 6865 2073 686f 7274 sis or the short │ │ │ │ │ +00027040: 2064 6573 6372 6970 7469 6f6e 2c20 616e description, an │ │ │ │ │ +00027050: 6420 7468 650a 6c6f 6e67 2064 6573 6372 d the.long descr │ │ │ │ │ +00027060: 6970 7469 6f6e 2e20 2049 7420 6973 2061 iption. It is a │ │ │ │ │ +00027070: 206d 756c 7469 6c69 6e65 2066 6965 6c64 multiline field │ │ │ │ │ +00027080: 2077 6974 6820 7468 6520 666f 6c6c 6f77 with the follow │ │ │ │ │ +00027090: 696e 6720 666f 726d 6174 3a0a 0a20 2020 ing format:.. │ │ │ │ │ +000270a0: 2020 4465 7363 7269 7074 696f 6e3a 2073 Description: s │ │ │ │ │ +000270b0: 696e 676c 6520 6c69 6e65 2073 796e 6f70 ingle line synop │ │ │ │ │ +000270c0: 7369 730a 2020 2020 2020 6578 7465 6e64 sis. extend │ │ │ │ │ +000270d0: 6564 2064 6573 6372 6970 7469 6f6e 206f ed description o │ │ │ │ │ +000270e0: 7665 7220 7365 7665 7261 6c20 6c69 6e65 ver several line │ │ │ │ │ +000270f0: 730a 0a54 6865 206c 696e 6573 2069 6e20 s..The lines in │ │ │ │ │ +00027100: 7468 6520 6578 7465 6e64 6564 2064 6573 the extended des │ │ │ │ │ +00027110: 6372 6970 7469 6f6e 2063 616e 2068 6176 cription can hav │ │ │ │ │ +00027120: 6520 7468 6573 6520 666f 726d 6174 733a e these formats: │ │ │ │ │ +00027130: 0a0a 2020 202d 2054 686f 7365 2073 7461 .. - Those sta │ │ │ │ │ +00027140: 7274 696e 6720 7769 7468 2061 2073 696e rting with a sin │ │ │ │ │ +00027150: 676c 6520 7370 6163 6520 6172 6520 7061 gle space are pa │ │ │ │ │ +00027160: 7274 206f 6620 6120 7061 7261 6772 6170 rt of a paragrap │ │ │ │ │ +00027170: 682e 0a20 2020 2020 5375 6363 6573 7369 h.. Successi │ │ │ │ │ +00027180: 7665 206c 696e 6573 206f 6620 7468 6973 ve lines of this │ │ │ │ │ +00027190: 2066 6f72 6d20 7769 6c6c 2062 6520 776f form will be wo │ │ │ │ │ +000271a0: 7264 2d77 7261 7070 6564 2077 6865 6e20 rd-wrapped when │ │ │ │ │ +000271b0: 6469 7370 6c61 7965 642e 0a20 2020 2020 displayed.. │ │ │ │ │ +000271c0: 5468 6520 6c65 6164 696e 6720 7370 6163 The leading spac │ │ │ │ │ +000271d0: 6520 7769 6c6c 2075 7375 616c 6c79 2062 e will usually b │ │ │ │ │ +000271e0: 6520 7374 7269 7070 6564 206f 6666 2e20 e stripped off. │ │ │ │ │ +000271f0: 2054 6865 206c 696e 6520 6d75 7374 0a20 The line must. │ │ │ │ │ +00027200: 2020 2020 636f 6e74 6169 6e20 6174 206c contain at l │ │ │ │ │ +00027210: 6561 7374 206f 6e65 206e 6f6e 2d77 6869 east one non-whi │ │ │ │ │ +00027220: 7465 7370 6163 6520 6368 6172 6163 7465 tespace characte │ │ │ │ │ +00027230: 722e 0a0a 2020 202d 2054 686f 7365 2073 r... - Those s │ │ │ │ │ +00027240: 7461 7274 696e 6720 7769 7468 2074 776f tarting with two │ │ │ │ │ +00027250: 206f 7220 6d6f 7265 2073 7061 6365 732e or more spaces. │ │ │ │ │ +00027260: 2020 5468 6573 6520 7769 6c6c 2062 6520 These will be │ │ │ │ │ +00027270: 6469 7370 6c61 7965 640a 2020 2020 2076 displayed. v │ │ │ │ │ +00027280: 6572 6261 7469 6d2e 2020 4966 2074 6865 erbatim. If the │ │ │ │ │ +00027290: 2064 6973 706c 6179 2063 616e 6e6f 7420 display cannot │ │ │ │ │ +000272a0: 6265 2070 616e 6e65 6420 686f 7269 7a6f be panned horizo │ │ │ │ │ +000272b0: 6e74 616c 6c79 2c20 7468 650a 2020 2020 ntally, the. │ │ │ │ │ +000272c0: 2064 6973 706c 6179 696e 6720 7072 6f67 displaying prog │ │ │ │ │ +000272d0: 7261 6d20 7769 6c6c 206c 696e 6520 7772 ram will line wr │ │ │ │ │ +000272e0: 6170 2074 6865 6d20 e280 9c68 6172 64e2 ap them ...hard. │ │ │ │ │ +000272f0: 809d 2028 692e 652e 2c20 7769 7468 6f75 .. (i.e., withou │ │ │ │ │ +00027300: 7420 7461 6b69 6e67 0a20 2020 2020 6163 t taking. ac │ │ │ │ │ +00027310: 636f 756e 7420 6f66 2077 6f72 6420 6272 count of word br │ │ │ │ │ +00027320: 6561 6b73 292e 2020 4966 2069 7420 6361 eaks). If it ca │ │ │ │ │ +00027330: 6e20 7468 6579 2077 696c 6c20 6265 2061 n they will be a │ │ │ │ │ +00027340: 6c6c 6f77 6564 2074 6f20 7472 6169 6c0a llowed to trail. │ │ │ │ │ +00027350: 2020 2020 206f 6666 2074 6f20 7468 6520 off to the │ │ │ │ │ +00027360: 7269 6768 742e 2020 4e6f 6e65 2c20 6f6e right. None, on │ │ │ │ │ +00027370: 6520 6f72 2074 776f 2069 6e69 7469 616c e or two initial │ │ │ │ │ +00027380: 2073 7061 6365 7320 6d61 7920 6265 2064 spaces may be d │ │ │ │ │ +00027390: 656c 6574 6564 2c0a 2020 2020 2062 7574 eleted,. but │ │ │ │ │ +000273a0: 2074 6865 206e 756d 6265 7220 6f66 2073 the number of s │ │ │ │ │ +000273b0: 7061 6365 7320 6465 6c65 7465 6420 6672 paces deleted fr │ │ │ │ │ +000273c0: 6f6d 2065 6163 6820 6c69 6e65 2077 696c om each line wil │ │ │ │ │ +000273d0: 6c20 6265 2074 6865 2073 616d 650a 2020 l be the same. │ │ │ │ │ +000273e0: 2020 2028 736f 2074 6861 7420 796f 7520 (so that you │ │ │ │ │ +000273f0: 6361 6e20 6861 7665 2069 6e64 656e 7469 can have indenti │ │ │ │ │ +00027400: 6e67 2077 6f72 6b20 636f 7272 6563 746c ng work correctl │ │ │ │ │ +00027410: 792c 2066 6f72 2065 7861 6d70 6c65 292e y, for example). │ │ │ │ │ +00027420: 2020 5468 650a 2020 2020 206c 696e 6520 The. line │ │ │ │ │ +00027430: 6d75 7374 2063 6f6e 7461 696e 2061 7420 must contain at │ │ │ │ │ +00027440: 6c65 6173 7420 6f6e 6520 6e6f 6e2d 7768 least one non-wh │ │ │ │ │ +00027450: 6974 6573 7061 6365 2063 6861 7261 6374 itespace charact │ │ │ │ │ +00027460: 6572 2e0a 0a20 2020 2d20 5468 6f73 6520 er... - Those │ │ │ │ │ +00027470: 636f 6e74 6169 6e69 6e67 2061 2073 696e containing a sin │ │ │ │ │ +00027480: 676c 6520 7370 6163 6520 666f 6c6c 6f77 gle space follow │ │ │ │ │ +00027490: 6564 2062 7920 6120 7369 6e67 6c65 2066 ed by a single f │ │ │ │ │ +000274a0: 756c 6c20 7374 6f70 0a20 2020 2020 6368 ull stop. ch │ │ │ │ │ +000274b0: 6172 6163 7465 722e 2020 5468 6573 6520 aracter. These │ │ │ │ │ +000274c0: 6172 6520 7265 6e64 6572 6564 2061 7320 are rendered as │ │ │ │ │ +000274d0: 626c 616e 6b20 6c69 6e65 732e 2020 5468 blank lines. Th │ │ │ │ │ +000274e0: 6973 2069 7320 7468 6520 276f 6e6c 7927 is is the 'only' │ │ │ │ │ +000274f0: 0a20 2020 2020 7761 7920 746f 2067 6574 . way to get │ │ │ │ │ +00027500: 2061 2062 6c61 6e6b 206c 696e 652e 2020 a blank line. │ │ │ │ │ +00027510: 2831 290a 0a20 2020 2d20 5468 6f73 6520 (1).. - Those │ │ │ │ │ +00027520: 636f 6e74 6169 6e69 6e67 2061 2073 7061 containing a spa │ │ │ │ │ +00027530: 6365 2c20 6120 6675 6c6c 2073 746f 7020 ce, a full stop │ │ │ │ │ +00027540: 616e 6420 736f 6d65 206d 6f72 6520 6368 and some more ch │ │ │ │ │ +00027550: 6172 6163 7465 7273 2e0a 2020 2020 2054 aracters.. T │ │ │ │ │ +00027560: 6865 7365 2061 7265 2066 6f72 2066 7574 hese are for fut │ │ │ │ │ +00027570: 7572 6520 6578 7061 6e73 696f 6e2e 2020 ure expansion. │ │ │ │ │ +00027580: 446f 206e 6f74 2075 7365 2074 6865 6d2e Do not use them. │ │ │ │ │ +00027590: 0a0a 446f 206e 6f74 2075 7365 2074 6162 ..Do not use tab │ │ │ │ │ +000275a0: 2063 6861 7261 6374 6572 732e 2020 5468 characters. Th │ │ │ │ │ +000275b0: 6569 7220 6566 6665 6374 2069 7320 6e6f eir effect is no │ │ │ │ │ +000275c0: 7420 7072 6564 6963 7461 626c 652e 0a0a t predictable... │ │ │ │ │ +000275d0: 5365 6520 2a6e 6f74 6520 5468 6520 6465 See *note The de │ │ │ │ │ +000275e0: 7363 7269 7074 696f 6e20 6f66 2061 2070 scription of a p │ │ │ │ │ +000275f0: 6163 6b61 6765 3a20 3462 2e20 666f 7220 ackage: 4b. for │ │ │ │ │ +00027600: 6675 7274 6865 7220 696e 666f 726d 6174 further informat │ │ │ │ │ +00027610: 696f 6e20 6f6e 0a74 6869 732e 0a0a 496e ion on.this...In │ │ │ │ │ +00027620: 2061 20e2 8098 2e63 6861 6e67 6573 e280 a ....changes.. │ │ │ │ │ +00027630: 9920 6669 6c65 2c20 7468 6520 e280 9844 . file, the ...D │ │ │ │ │ +00027640: 6573 6372 6970 7469 6f6e e280 9920 6669 escription... fi │ │ │ │ │ +00027650: 656c 6420 636f 6e74 6169 6e73 2061 2073 eld contains a s │ │ │ │ │ +00027660: 756d 6d61 7279 206f 6620 7468 650a 6465 ummary of the.de │ │ │ │ │ +00027670: 7363 7269 7074 696f 6e73 206f 6620 7468 scriptions of th │ │ │ │ │ +00027680: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ +00027690: 7320 6265 696e 6720 7570 6c6f 6164 6564 s being uploaded │ │ │ │ │ +000276a0: 2e20 2049 6620 6e6f 2062 696e 6172 790a . If no binary. │ │ │ │ │ +000276b0: 7061 636b 6167 6573 2061 7265 2062 6569 packages are bei │ │ │ │ │ +000276c0: 6e67 2075 706c 6f61 6465 642c 2074 6869 ng uploaded, thi │ │ │ │ │ +000276d0: 7320 6669 656c 6420 7769 6c6c 206e 6f74 s field will not │ │ │ │ │ +000276e0: 2062 6520 7072 6573 656e 742e 0a0a 5768 be present...Wh │ │ │ │ │ +000276f0: 656e 2075 7365 6420 696e 7369 6465 2061 en used inside a │ │ │ │ │ +00027700: 20e2 8098 2e63 6861 6e67 6573 e280 9920 ....changes... │ │ │ │ │ +00027710: 6669 6c65 2c20 7468 6520 e280 9844 6573 file, the ...Des │ │ │ │ │ +00027720: 6372 6970 7469 6f6e e280 9920 6669 656c cription... fiel │ │ │ │ │ +00027730: 6420 6861 7320 610a 6469 6666 6572 656e d has a.differen │ │ │ │ │ +00027740: 7420 666f 726d 6174 2074 6861 6e20 696e t format than in │ │ │ │ │ +00027750: 2073 6f75 7263 6520 6f72 2062 696e 6172 source or binar │ │ │ │ │ +00027760: 7920 636f 6e74 726f 6c20 6669 6c65 732e y control files. │ │ │ │ │ +00027770: 2020 4974 2069 7320 610a 6d75 6c74 696c It is a.multil │ │ │ │ │ +00027780: 696e 6520 6669 656c 6420 7769 7468 206f ine field with o │ │ │ │ │ +00027790: 6e65 206c 696e 6520 7065 7220 6269 6e61 ne line per bina │ │ │ │ │ +000277a0: 7279 2070 6163 6b61 6765 2e20 2054 6865 ry package. The │ │ │ │ │ +000277b0: 2066 6972 7374 206c 696e 6520 6f66 2074 first line of t │ │ │ │ │ +000277c0: 6865 0a66 6965 6c64 2076 616c 7565 2028 he.field value ( │ │ │ │ │ +000277d0: 7468 6520 7061 7274 206f 6e20 7468 6520 the part on the │ │ │ │ │ +000277e0: 7361 6d65 206c 696e 6520 6173 20e2 8098 same line as ... │ │ │ │ │ +000277f0: 4465 7363 7269 7074 696f 6e3a e280 9929 Description:...) │ │ │ │ │ +00027800: 2069 7320 616c 7761 7973 0a65 6d70 7479 is always.empty │ │ │ │ │ +00027810: 2e20 2045 6163 6820 7375 6273 6571 7565 . Each subseque │ │ │ │ │ +00027820: 6e74 206c 696e 6520 6973 2069 6e64 656e nt line is inden │ │ │ │ │ +00027830: 7465 6420 6279 206f 6e65 2073 7061 6365 ted by one space │ │ │ │ │ +00027840: 2061 6e64 2063 6f6e 7461 696e 7320 7468 and contains th │ │ │ │ │ +00027850: 650a 6e61 6d65 206f 6620 6120 6269 6e61 e.name of a bina │ │ │ │ │ +00027860: 7279 2070 6163 6b61 6765 2c20 6120 7370 ry package, a sp │ │ │ │ │ +00027870: 6163 652c 2061 2068 7970 6865 6e20 28e2 ace, a hyphen (. │ │ │ │ │ +00027880: 8098 2de2 8099 292c 2061 2073 7061 6365 ..-...), a space │ │ │ │ │ +00027890: 2c20 616e 6420 7468 650a 7368 6f72 7420 , and the.short │ │ │ │ │ +000278a0: 6465 7363 7269 7074 696f 6e20 6c69 6e65 description line │ │ │ │ │ +000278b0: 2066 726f 6d20 7468 6174 2070 6163 6b61 from that packa │ │ │ │ │ +000278c0: 6765 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d ge... -------- │ │ │ │ │ +000278d0: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ +000278e0: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ +000278f0: 436f 6d70 6c65 7465 6c79 2065 6d70 7479 Completely empty │ │ │ │ │ +00027900: 206c 696e 6573 2077 696c 6c20 6e6f 7420 lines will not │ │ │ │ │ +00027910: 6265 2072 656e 6465 7265 6420 6173 2062 be rendered as b │ │ │ │ │ +00027920: 6c61 6e6b 206c 696e 6573 2e0a 496e 7374 lank lines..Inst │ │ │ │ │ +00027930: 6561 642c 2074 6865 7920 7769 6c6c 2063 ead, they will c │ │ │ │ │ +00027940: 6175 7365 2074 6865 2070 6172 7365 7220 ause the parser │ │ │ │ │ +00027950: 746f 2074 6869 6e6b 2079 6f75 e280 9972 to think you...r │ │ │ │ │ +00027960: 6520 7374 6172 7469 6e67 2061 2077 686f e starting a who │ │ │ │ │ +00027970: 6c65 206e 6577 0a72 6563 6f72 6420 696e le new.record in │ │ │ │ │ +00027980: 2074 6865 2063 6f6e 7472 6f6c 2066 696c the control fil │ │ │ │ │ +00027990: 652c 2061 6e64 2077 696c 6c20 7468 6572 e, and will ther │ │ │ │ │ +000279a0: 6566 6f72 6520 6c69 6b65 6c79 2061 626f efore likely abo │ │ │ │ │ +000279b0: 7274 2077 6974 6820 616e 0a65 7272 6f72 rt with an.error │ │ │ │ │ +000279c0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +000279d0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +000279e0: 4e6f 6465 3a20 4469 7374 7269 6275 7469 Node: Distributi │ │ │ │ │ +000279f0: 6f6e 2c20 204e 6578 743a 2044 6174 652c on, Next: Date, │ │ │ │ │ +00027a00: 2020 5072 6576 3a20 4465 7363 7269 7074 Prev: Descript │ │ │ │ │ +00027a10: 696f 6e2c 2020 5570 3a20 4c69 7374 206f ion, Up: List o │ │ │ │ │ +00027a20: 6620 6669 656c 6473 0a0a 352e 362e 3134 f fields..5.6.14 │ │ │ │ │ +00027a30: 20e2 8098 4469 7374 7269 6275 7469 6f6e ...Distribution │ │ │ │ │ +00027a40: e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ....------------ │ │ │ │ │ +00027a50: 2d2d 2d2d 2d2d 2d2d 2d0a 0a49 6e20 6120 ---------..In a │ │ │ │ │ +00027a60: e280 982e 6368 616e 6765 73e2 8099 2066 ....changes... f │ │ │ │ │ +00027a70: 696c 6520 6f72 2070 6172 7365 6420 6368 ile or parsed ch │ │ │ │ │ +00027a80: 616e 6765 6c6f 6720 6f75 7470 7574 2074 angelog output t │ │ │ │ │ +00027a90: 6869 7320 636f 6e74 6169 6e73 2074 6865 his contains the │ │ │ │ │ +00027aa0: 0a28 7370 6163 652d 7365 7061 7261 7465 .(space-separate │ │ │ │ │ +00027ab0: 6429 206e 616d 6528 7329 206f 6620 7468 d) name(s) of th │ │ │ │ │ +00027ac0: 6520 6469 7374 7269 6275 7469 6f6e 2873 e distribution(s │ │ │ │ │ +00027ad0: 2920 7768 6572 6520 7468 6973 2076 6572 ) where this ver │ │ │ │ │ +00027ae0: 7369 6f6e 206f 660a 7468 6520 7061 636b sion of.the pack │ │ │ │ │ +00027af0: 6167 6520 7368 6f75 6c64 2062 6520 696e age should be in │ │ │ │ │ +00027b00: 7374 616c 6c65 642e 2020 5661 6c69 6420 stalled. Valid │ │ │ │ │ +00027b10: 6469 7374 7269 6275 7469 6f6e 7320 6172 distributions ar │ │ │ │ │ +00027b20: 6520 6465 7465 726d 696e 6564 2062 790a e determined by. │ │ │ │ │ +00027b30: 7468 6520 6172 6368 6976 6520 6d61 696e the archive main │ │ │ │ │ +00027b40: 7461 696e 6572 732e 2020 2831 2920 2054 tainers. (1) T │ │ │ │ │ +00027b50: 6865 2044 6562 6961 6e20 6172 6368 6976 he Debian archiv │ │ │ │ │ +00027b60: 6520 736f 6674 7761 7265 206f 6e6c 7920 e software only │ │ │ │ │ +00027b70: 7375 7070 6f72 7473 0a6c 6973 7469 6e67 supports.listing │ │ │ │ │ +00027b80: 2061 2073 696e 676c 6520 6469 7374 7269 a single distri │ │ │ │ │ +00027b90: 6275 7469 6f6e 2e20 204d 6967 7261 7469 bution. Migrati │ │ │ │ │ +00027ba0: 6f6e 206f 6620 7061 636b 6167 6573 2074 on of packages t │ │ │ │ │ +00027bb0: 6f20 6f74 6865 720a 6469 7374 7269 6275 o other.distribu │ │ │ │ │ +00027bc0: 7469 6f6e 7320 6973 2068 616e 646c 6564 tions is handled │ │ │ │ │ +00027bd0: 206f 7574 7369 6465 206f 6620 7468 6520 outside of the │ │ │ │ │ +00027be0: 7570 6c6f 6164 2070 726f 6365 7373 2e0a upload process.. │ │ │ │ │ +00027bf0: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ +00027c00: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ +00027c10: 2d2d 2d0a 0a20 2020 2831 2920 4578 616d ---.. (1) Exam │ │ │ │ │ +00027c20: 706c 6520 6469 7374 7269 6275 7469 6f6e ple distribution │ │ │ │ │ +00027c30: 206e 616d 6573 2069 6e20 7468 6520 4465 names in the De │ │ │ │ │ +00027c40: 6269 616e 2061 7263 6869 7665 2075 7365 bian archive use │ │ │ │ │ +00027c50: 6420 696e 0ae2 8098 2e63 6861 6e67 6573 d in.....changes │ │ │ │ │ +00027c60: e280 9920 6669 6c65 7320 6172 653a 0a0a ... files are:.. │ │ │ │ │ +00027c70: 2775 6e73 7461 626c 6527 0a0a 2020 2020 'unstable'.. │ │ │ │ │ +00027c80: 2054 6869 7320 6469 7374 7269 6275 7469 This distributi │ │ │ │ │ +00027c90: 6f6e 2076 616c 7565 2072 6566 6572 7320 on value refers │ │ │ │ │ +00027ca0: 746f 2074 6865 2027 6465 7665 6c6f 706d to the 'developm │ │ │ │ │ +00027cb0: 656e 7461 6c27 2070 6172 7420 6f66 2074 ental' part of t │ │ │ │ │ +00027cc0: 6865 0a20 2020 2020 4465 6269 616e 2064 he. Debian d │ │ │ │ │ +00027cd0: 6973 7472 6962 7574 696f 6e20 7472 6565 istribution tree │ │ │ │ │ +00027ce0: 2e20 204d 6f73 7420 6e65 7720 7061 636b . Most new pack │ │ │ │ │ +00027cf0: 6167 6573 2c20 6e65 7720 7570 7374 7265 ages, new upstre │ │ │ │ │ +00027d00: 616d 2076 6572 7369 6f6e 730a 2020 2020 am versions. │ │ │ │ │ +00027d10: 206f 6620 7061 636b 6167 6573 2061 6e64 of packages and │ │ │ │ │ +00027d20: 2062 7567 2066 6978 6573 2067 6f20 696e bug fixes go in │ │ │ │ │ +00027d30: 746f 2074 6865 2027 756e 7374 6162 6c65 to the 'unstable │ │ │ │ │ +00027d40: 2720 6469 7265 6374 6f72 7920 7472 6565 ' directory tree │ │ │ │ │ +00027d50: 2e0a 0a27 6578 7065 7269 6d65 6e74 616c ...'experimental │ │ │ │ │ +00027d60: 270a 0a20 2020 2020 5468 6520 7061 636b '.. The pack │ │ │ │ │ +00027d70: 6167 6573 2077 6974 6820 7468 6973 2064 ages with this d │ │ │ │ │ +00027d80: 6973 7472 6962 7574 696f 6e20 7661 6c75 istribution valu │ │ │ │ │ +00027d90: 6520 6172 6520 6465 656d 6564 2062 7920 e are deemed by │ │ │ │ │ +00027da0: 7468 6569 720a 2020 2020 206d 6169 6e74 their. maint │ │ │ │ │ +00027db0: 6169 6e65 7273 2074 6f20 6265 2068 6967 ainers to be hig │ │ │ │ │ +00027dc0: 6820 7269 736b 2e20 204f 6674 656e 7469 h risk. Oftenti │ │ │ │ │ +00027dd0: 6d65 7320 7468 6579 2072 6570 7265 7365 mes they represe │ │ │ │ │ +00027de0: 6e74 2065 6172 6c79 2062 6574 610a 2020 nt early beta. │ │ │ │ │ +00027df0: 2020 206f 7220 6465 7665 6c6f 706d 656e or developmen │ │ │ │ │ +00027e00: 7461 6c20 7061 636b 6167 6573 2066 726f tal packages fro │ │ │ │ │ +00027e10: 6d20 7661 7269 6f75 7320 736f 7572 6365 m various source │ │ │ │ │ +00027e20: 7320 7468 6174 2074 6865 206d 6169 6e74 s that the maint │ │ │ │ │ +00027e30: 6169 6e65 7273 0a20 2020 2020 7761 6e74 ainers. want │ │ │ │ │ +00027e40: 2070 656f 706c 6520 746f 2074 7279 2c20 people to try, │ │ │ │ │ +00027e50: 6275 7420 6172 6520 6e6f 7420 7265 6164 but are not read │ │ │ │ │ +00027e60: 7920 746f 2062 6520 6120 7061 7274 206f y to be a part o │ │ │ │ │ +00027e70: 6620 7468 6520 6f74 6865 720a 2020 2020 f the other. │ │ │ │ │ +00027e80: 2070 6172 7473 206f 6620 7468 6520 4465 parts of the De │ │ │ │ │ +00027e90: 6269 616e 2064 6973 7472 6962 7574 696f bian distributio │ │ │ │ │ +00027ea0: 6e20 7472 6565 2e0a 0a4f 7468 6572 7320 n tree...Others │ │ │ │ │ +00027eb0: 6172 6520 7573 6564 2066 6f72 2075 7064 are used for upd │ │ │ │ │ +00027ec0: 6174 696e 6720 7374 6162 6c65 2072 656c ating stable rel │ │ │ │ │ +00027ed0: 6561 7365 7320 6f72 2066 6f72 2073 6563 eases or for sec │ │ │ │ │ +00027ee0: 7572 6974 7920 7570 6c6f 6164 732e 0a4d urity uploads..M │ │ │ │ │ +00027ef0: 6f72 6520 696e 666f 726d 6174 696f 6e20 ore information │ │ │ │ │ +00027f00: 6973 2061 7661 696c 6162 6c65 2069 6e20 is available in │ │ │ │ │ +00027f10: 7468 6520 4465 6269 616e 2044 6576 656c the Debian Devel │ │ │ │ │ +00027f20: 6f70 6572 e280 9973 2052 6566 6572 656e oper...s Referen │ │ │ │ │ +00027f30: 6365 2c0a 7365 6374 696f 6e20 e280 9c54 ce,.section ...T │ │ │ │ │ +00027f40: 6865 2044 6562 6961 6e20 6172 6368 6976 he Debian archiv │ │ │ │ │ +00027f50: 65e2 809d 2e0a 0a1f 0a46 696c 653a 2064 e........File: d │ │ │ │ │ +00027f60: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00027f70: 6f2c 2020 4e6f 6465 3a20 4461 7465 2c20 o, Node: Date, │ │ │ │ │ +00027f80: 204e 6578 743a 2046 6f72 6d61 742c 2020 Next: Format, │ │ │ │ │ +00027f90: 5072 6576 3a20 4469 7374 7269 6275 7469 Prev: Distributi │ │ │ │ │ +00027fa0: 6f6e 2c20 2055 703a 204c 6973 7420 6f66 on, Up: List of │ │ │ │ │ +00027fb0: 2066 6965 6c64 730a 0a35 2e36 2e31 3520 fields..5.6.15 │ │ │ │ │ +00027fc0: e280 9844 6174 65e2 8099 0a2d 2d2d 2d2d ...Date....----- │ │ │ │ │ +00027fd0: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6973 2066 --------..This f │ │ │ │ │ +00027fe0: 6965 6c64 2069 6e63 6c75 6465 7320 7468 ield includes th │ │ │ │ │ +00027ff0: 6520 6461 7465 2074 6865 2070 6163 6b61 e date the packa │ │ │ │ │ +00028000: 6765 2077 6173 2062 7569 6c74 206f 7220 ge was built or │ │ │ │ │ +00028010: 6c61 7374 2065 6469 7465 642e 2020 4974 last edited. It │ │ │ │ │ +00028020: 0a6d 7573 7420 6265 2069 6e20 7468 6520 .must be in the │ │ │ │ │ +00028030: 7361 6d65 2066 6f72 6d61 7420 6173 2074 same format as t │ │ │ │ │ +00028040: 6865 2064 6174 6520 696e 2061 20e2 8098 he date in a ... │ │ │ │ │ +00028050: 6465 6269 616e 2f63 6861 6e67 656c 6f67 debian/changelog │ │ │ │ │ +00028060: e280 9920 656e 7472 792e 0a0a 5468 6520 ... entry...The │ │ │ │ │ +00028070: 7661 6c75 6520 6f66 2074 6869 7320 6669 value of this fi │ │ │ │ │ +00028080: 656c 6420 6973 2075 7375 616c 6c79 2065 eld is usually e │ │ │ │ │ +00028090: 7874 7261 6374 6564 2066 726f 6d20 7468 xtracted from th │ │ │ │ │ +000280a0: 6520 e280 9864 6562 6961 6e2f 6368 616e e ...debian/chan │ │ │ │ │ +000280b0: 6765 6c6f 67e2 8099 0a66 696c 6520 2d20 gelog....file - │ │ │ │ │ +000280c0: 7365 6520 2a6e 6f74 6520 4465 6269 616e see *note Debian │ │ │ │ │ +000280d0: 2063 6861 6e67 656c 6f67 3b20 6465 6269 changelog; debi │ │ │ │ │ +000280e0: 616e 2f63 6861 6e67 656c 6f67 3a20 3664 an/changelog: 6d │ │ │ │ │ +000280f0: 2e29 2e0a 0a1f 0a46 696c 653a 2064 6562 .).....File: deb │ │ │ │ │ +00028100: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00028110: 2020 4e6f 6465 3a20 466f 726d 6174 2c20 Node: Format, │ │ │ │ │ +00028120: 204e 6578 743a 2055 7267 656e 6379 2c20 Next: Urgency, │ │ │ │ │ +00028130: 2050 7265 763a 2044 6174 652c 2020 5570 Prev: Date, Up │ │ │ │ │ +00028140: 3a20 4c69 7374 206f 6620 6669 656c 6473 : List of fields │ │ │ │ │ +00028150: 0a0a 352e 362e 3136 20e2 8098 466f 726d ..5.6.16 ...Form │ │ │ │ │ +00028160: 6174 e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d at....---------- │ │ │ │ │ +00028170: 2d2d 2d2d 2d0a 0a49 6e20 2a6e 6f74 6520 -----..In *note │ │ │ │ │ +00028180: 2e63 6861 6e67 6573 3a20 6137 2e20 6669 .changes: a7. fi │ │ │ │ │ +00028190: 6c65 732c 2074 6869 7320 6669 656c 6420 les, this field │ │ │ │ │ +000281a0: 6465 636c 6172 6573 2074 6865 2066 6f72 declares the for │ │ │ │ │ +000281b0: 6d61 7420 7665 7273 696f 6e20 6f66 0a74 mat version of.t │ │ │ │ │ +000281c0: 6861 7420 6669 6c65 2e20 2054 6865 2073 hat file. The s │ │ │ │ │ +000281d0: 796e 7461 7820 6f66 2074 6865 2066 6965 yntax of the fie │ │ │ │ │ +000281e0: 6c64 2076 616c 7565 2069 7320 7468 6520 ld value is the │ │ │ │ │ +000281f0: 7361 6d65 2061 7320 7468 6174 206f 6620 same as that of │ │ │ │ │ +00028200: 6120 2a6e 6f74 650a 7061 636b 6167 6520 a *note.package │ │ │ │ │ +00028210: 7665 7273 696f 6e20 6e75 6d62 6572 3a20 version number: │ │ │ │ │ +00028220: 3431 2e20 6578 6365 7074 2074 6861 7420 41. except that │ │ │ │ │ +00028230: 6e6f 2065 706f 6368 206f 7220 4465 6269 no epoch or Debi │ │ │ │ │ +00028240: 616e 2072 6576 6973 696f 6e20 6973 0a61 an revision is.a │ │ │ │ │ +00028250: 6c6c 6f77 6564 2e20 2054 6865 2066 6f72 llowed. The for │ │ │ │ │ +00028260: 6d61 7420 6465 7363 7269 6265 6420 696e mat described in │ │ │ │ │ +00028270: 2074 6869 7320 646f 6375 6d65 6e74 2069 this document i │ │ │ │ │ +00028280: 7320 312e 382e 0a0a 496e 202a 6e6f 7465 s 1.8...In *note │ │ │ │ │ +00028290: 202e 6473 6320 4465 6269 616e 2073 6f75 .dsc Debian sou │ │ │ │ │ +000282a0: 7263 6520 636f 6e74 726f 6c3a 2036 332e rce control: 63. │ │ │ │ │ +000282b0: 2066 696c 6573 2c20 7468 6973 2066 6965 files, this fie │ │ │ │ │ +000282c0: 6c64 2064 6563 6c61 7265 7320 7468 650a ld declares the. │ │ │ │ │ +000282d0: 666f 726d 6174 206f 6620 7468 6520 736f format of the so │ │ │ │ │ +000282e0: 7572 6365 2070 6163 6b61 6765 2e20 2054 urce package. T │ │ │ │ │ +000282f0: 6865 2066 6965 6c64 2076 616c 7565 2069 he field value i │ │ │ │ │ +00028300: 7320 7573 6564 2062 7920 7072 6f67 7261 s used by progra │ │ │ │ │ +00028310: 6d73 0a61 6374 696e 6720 6f6e 2061 2073 ms.acting on a s │ │ │ │ │ +00028320: 6f75 7263 6520 7061 636b 6167 6520 746f ource package to │ │ │ │ │ +00028330: 2069 6e74 6572 7072 6574 2074 6865 206c interpret the l │ │ │ │ │ +00028340: 6973 7420 6f66 2066 696c 6573 2069 6e20 ist of files in │ │ │ │ │ +00028350: 7468 6520 736f 7572 6365 0a70 6163 6b61 the source.packa │ │ │ │ │ +00028360: 6765 2061 6e64 2064 6574 6572 6d69 6e65 ge and determine │ │ │ │ │ +00028370: 2068 6f77 2074 6f20 756e 7061 636b 2069 how to unpack i │ │ │ │ │ +00028380: 742e 2020 5468 6520 7379 6e74 6178 206f t. The syntax o │ │ │ │ │ +00028390: 6620 7468 6520 6669 656c 6420 7661 6c75 f the field valu │ │ │ │ │ +000283a0: 650a 6973 2061 206e 756d 6572 6963 206d e.is a numeric m │ │ │ │ │ +000283b0: 616a 6f72 2072 6576 6973 696f 6e2c 2061 ajor revision, a │ │ │ │ │ +000283c0: 2070 6572 696f 642c 2061 206e 756d 6572 period, a numer │ │ │ │ │ +000283d0: 6963 206d 696e 6f72 2072 6576 6973 696f ic minor revisio │ │ │ │ │ +000283e0: 6e2c 2061 6e64 0a74 6865 6e20 616e 206f n, and.then an o │ │ │ │ │ +000283f0: 7074 696f 6e61 6c20 7375 6274 7970 6520 ptional subtype │ │ │ │ │ +00028400: 6166 7465 7220 7768 6974 6573 7061 6365 after whitespace │ │ │ │ │ +00028410: 2c20 7768 6963 6820 6966 2073 7065 6369 , which if speci │ │ │ │ │ +00028420: 6669 6564 2069 7320 616e 0a61 6c70 6861 fied is an.alpha │ │ │ │ │ +00028430: 6e75 6d65 7269 6320 776f 7264 2069 6e20 numeric word in │ │ │ │ │ +00028440: 7061 7265 6e74 6865 7365 732e 2020 5468 parentheses. Th │ │ │ │ │ +00028450: 6520 7375 6274 7970 6520 6973 206f 7074 e subtype is opt │ │ │ │ │ +00028460: 696f 6e61 6c20 696e 2074 6865 2073 796e ional in the syn │ │ │ │ │ +00028470: 7461 780a 6275 7420 6d61 7920 6265 206d tax.but may be m │ │ │ │ │ +00028480: 616e 6461 746f 7279 2066 6f72 2070 6172 andatory for par │ │ │ │ │ +00028490: 7469 6375 6c61 7220 736f 7572 6365 2066 ticular source f │ │ │ │ │ +000284a0: 6f72 6d61 7420 7265 7669 7369 6f6e 732e ormat revisions. │ │ │ │ │ +000284b0: 2020 2831 290a 0a20 2020 2d2d 2d2d 2d2d (1).. ------ │ │ │ │ │ +000284c0: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ +000284d0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ +000284e0: 2920 5468 6520 736f 7572 6365 2066 6f72 ) The source for │ │ │ │ │ +000284f0: 6d61 7473 2063 7572 7265 6e74 6c79 2073 mats currently s │ │ │ │ │ +00028500: 7570 706f 7274 6564 2062 7920 7468 6520 upported by the │ │ │ │ │ +00028510: 4465 6269 616e 2061 7263 6869 7665 0a73 Debian archive.s │ │ │ │ │ +00028520: 6f66 7477 6172 6520 6172 6520 e280 9831 oftware are ...1 │ │ │ │ │ +00028530: 2e30 e280 992c 20e2 8098 332e 3020 286e .0..., ...3.0 (n │ │ │ │ │ +00028540: 6174 6976 6529 e280 992c 2061 6e64 20e2 ative)..., and . │ │ │ │ │ +00028550: 8098 332e 3020 2871 7569 6c74 29e2 8099 ..3.0 (quilt)... │ │ │ │ │ +00028560: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +00028570: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00028580: 4e6f 6465 3a20 5572 6765 6e63 792c 2020 Node: Urgency, │ │ │ │ │ +00028590: 4e65 7874 3a20 4368 616e 6765 732c 2020 Next: Changes, │ │ │ │ │ +000285a0: 5072 6576 3a20 466f 726d 6174 2c20 2055 Prev: Format, U │ │ │ │ │ +000285b0: 703a 204c 6973 7420 6f66 2066 6965 6c64 p: List of field │ │ │ │ │ +000285c0: 730a 0a35 2e36 2e31 3720 e280 9855 7267 s..5.6.17 ...Urg │ │ │ │ │ +000285d0: 656e 6379 e280 990a 2d2d 2d2d 2d2d 2d2d ency....-------- │ │ │ │ │ +000285e0: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6973 2069 --------..This i │ │ │ │ │ +000285f0: 7320 6120 6465 7363 7269 7074 696f 6e20 s a description │ │ │ │ │ +00028600: 6f66 2068 6f77 2069 6d70 6f72 7461 6e74 of how important │ │ │ │ │ +00028610: 2069 7420 6973 2074 6f20 7570 6772 6164 it is to upgrad │ │ │ │ │ +00028620: 6520 746f 2074 6869 7320 7665 7273 696f e to this versio │ │ │ │ │ +00028630: 6e0a 6672 6f6d 2070 7265 7669 6f75 7320 n.from previous │ │ │ │ │ +00028640: 6f6e 6573 2e20 2049 7420 636f 6e73 6973 ones. It consis │ │ │ │ │ +00028650: 7473 206f 6620 6120 7369 6e67 6c65 206b ts of a single k │ │ │ │ │ +00028660: 6579 776f 7264 2074 616b 696e 6720 6f6e eyword taking on │ │ │ │ │ +00028670: 6520 6f66 2074 6865 0a76 616c 7565 7320 e of the.values │ │ │ │ │ +00028680: e280 986c 6f77 e280 992c 20e2 8098 6d65 ...low..., ...me │ │ │ │ │ +00028690: 6469 756d e280 992c 20e2 8098 6869 6768 dium..., ...high │ │ │ │ │ +000286a0: e280 992c 20e2 8098 656d 6572 6765 6e63 ..., ...emergenc │ │ │ │ │ +000286b0: 79e2 8099 2c20 6f72 20e2 8098 6372 6974 y..., or ...crit │ │ │ │ │ +000286c0: 6963 616c e280 9920 2831 2920 286e 6f74 ical... (1) (not │ │ │ │ │ +000286d0: 0a63 6173 652d 7365 6e73 6974 6976 6529 .case-sensitive) │ │ │ │ │ +000286e0: 2066 6f6c 6c6f 7765 6420 6279 2061 6e20 followed by an │ │ │ │ │ +000286f0: 6f70 7469 6f6e 616c 2063 6f6d 6d65 6e74 optional comment │ │ │ │ │ +00028700: 6172 7920 2873 6570 6172 6174 6564 2062 ary (separated b │ │ │ │ │ +00028710: 7920 610a 7370 6163 6529 2077 6869 6368 y a.space) which │ │ │ │ │ +00028720: 2069 7320 7573 7561 6c6c 7920 696e 2070 is usually in p │ │ │ │ │ +00028730: 6172 656e 7468 6573 6573 2e20 2046 6f72 arentheses. For │ │ │ │ │ +00028740: 2065 7861 6d70 6c65 3a0a 0a20 2020 2020 example:.. │ │ │ │ │ +00028750: 5572 6765 6e63 793a 206c 6f77 2028 4849 Urgency: low (HI │ │ │ │ │ +00028760: 4748 2066 6f72 2075 7365 7273 206f 6620 GH for users of │ │ │ │ │ +00028770: 6469 7665 7273 696f 6e73 290a 0a54 6865 diversions)..The │ │ │ │ │ +00028780: 2076 616c 7565 206f 6620 7468 6973 2066 value of this f │ │ │ │ │ +00028790: 6965 6c64 2069 7320 7573 7561 6c6c 7920 ield is usually │ │ │ │ │ +000287a0: 6578 7472 6163 7465 6420 6672 6f6d 2074 extracted from t │ │ │ │ │ +000287b0: 6865 20e2 8098 6465 6269 616e 2f63 6861 he ...debian/cha │ │ │ │ │ +000287c0: 6e67 656c 6f67 e280 990a 6669 6c65 202d ngelog....file - │ │ │ │ │ +000287d0: 2073 6565 202a 6e6f 7465 2044 6562 6961 see *note Debia │ │ │ │ │ +000287e0: 6e20 6368 616e 6765 6c6f 673b 2064 6562 n changelog; deb │ │ │ │ │ +000287f0: 6961 6e2f 6368 616e 6765 6c6f 673a 2036 ian/changelog: 6 │ │ │ │ │ +00028800: 642e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d d... --------- │ │ │ │ │ +00028810: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +00028820: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 204f ------.. (1) O │ │ │ │ │ +00028830: 7468 6572 2075 7267 656e 6379 2076 616c ther urgency val │ │ │ │ │ +00028840: 7565 7320 6172 6520 7375 7070 6f72 7465 ues are supporte │ │ │ │ │ +00028850: 6420 7769 7468 2063 6f6e 6669 6775 7261 d with configura │ │ │ │ │ +00028860: 7469 6f6e 2063 6861 6e67 6573 2069 6e0a tion changes in. │ │ │ │ │ +00028870: 7468 6520 6172 6368 6976 6520 736f 6674 the archive soft │ │ │ │ │ +00028880: 7761 7265 2062 7574 2061 7265 206e 6f74 ware but are not │ │ │ │ │ +00028890: 2075 7365 6420 696e 2044 6562 6961 6e2e used in Debian. │ │ │ │ │ +000288a0: 2020 5468 6520 7572 6765 6e63 7920 6166 The urgency af │ │ │ │ │ +000288b0: 6665 6374 730a 686f 7720 7175 6963 6b6c fects.how quickl │ │ │ │ │ +000288c0: 7920 6120 7061 636b 6167 6520 7769 6c6c y a package will │ │ │ │ │ +000288d0: 2062 6520 636f 6e73 6964 6572 6564 2066 be considered f │ │ │ │ │ +000288e0: 6f72 2069 6e63 6c75 7369 6f6e 2069 6e74 or inclusion int │ │ │ │ │ +000288f0: 6f20 7468 650a e280 9874 6573 7469 6e67 o the....testing │ │ │ │ │ +00028900: e280 9920 6469 7374 7269 6275 7469 6f6e ... distribution │ │ │ │ │ +00028910: 2061 6e64 2067 6976 6573 2061 6e20 696e and gives an in │ │ │ │ │ +00028920: 6469 6361 7469 6f6e 206f 6620 7468 6520 dication of the │ │ │ │ │ +00028930: 696d 706f 7274 616e 6365 206f 6620 616e importance of an │ │ │ │ │ +00028940: 790a 6669 7865 7320 696e 636c 7564 6564 y.fixes included │ │ │ │ │ +00028950: 2069 6e20 7468 6520 7570 6c6f 6164 2e20 in the upload. │ │ │ │ │ +00028960: 20e2 8098 456d 6572 6765 6e63 79e2 8099 ...Emergency... │ │ │ │ │ +00028970: 2061 6e64 20e2 8098 6372 6974 6963 616c and ...critical │ │ │ │ │ +00028980: e280 9920 6172 6520 7472 6561 7465 6420 ... are treated │ │ │ │ │ +00028990: 6173 0a73 796e 6f6e 796d 6f75 732e 0a0a as.synonymous... │ │ │ │ │ +000289a0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +000289b0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +000289c0: 653a 2043 6861 6e67 6573 2c20 204e 6578 e: Changes, Nex │ │ │ │ │ +000289d0: 743a 2042 696e 6172 792c 2020 5072 6576 t: Binary, Prev │ │ │ │ │ +000289e0: 3a20 5572 6765 6e63 792c 2020 5570 3a20 : Urgency, Up: │ │ │ │ │ +000289f0: 4c69 7374 206f 6620 6669 656c 6473 0a0a List of fields.. │ │ │ │ │ +00028a00: 352e 362e 3138 20e2 8098 4368 616e 6765 5.6.18 ...Change │ │ │ │ │ +00028a10: 73e2 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d s....----------- │ │ │ │ │ +00028a20: 2d2d 2d2d 2d0a 0a54 6869 7320 6d75 6c74 -----..This mult │ │ │ │ │ +00028a30: 696c 696e 6520 6669 656c 6420 636f 6e74 iline field cont │ │ │ │ │ +00028a40: 6169 6e73 2074 6865 2068 756d 616e 2d72 ains the human-r │ │ │ │ │ +00028a50: 6561 6461 626c 6520 6368 616e 6765 7320 eadable changes │ │ │ │ │ +00028a60: 6461 7461 2c0a 6465 7363 7269 6269 6e67 data,.describing │ │ │ │ │ +00028a70: 2074 6865 2064 6966 6665 7265 6e63 6573 the differences │ │ │ │ │ +00028a80: 2062 6574 7765 656e 2074 6865 206c 6173 between the las │ │ │ │ │ +00028a90: 7420 7665 7273 696f 6e20 616e 6420 7468 t version and th │ │ │ │ │ +00028aa0: 6520 6375 7272 656e 7420 6f6e 652e 0a0a e current one... │ │ │ │ │ +00028ab0: 5468 6520 6669 7273 7420 6c69 6e65 206f The first line o │ │ │ │ │ +00028ac0: 6620 7468 6520 6669 656c 6420 7661 6c75 f the field valu │ │ │ │ │ +00028ad0: 6520 2874 6865 2070 6172 7420 6f6e 2074 e (the part on t │ │ │ │ │ +00028ae0: 6865 2073 616d 6520 6c69 6e65 2061 730a he same line as. │ │ │ │ │ +00028af0: e280 9843 6861 6e67 6573 3ae2 8099 2920 ...Changes:...) │ │ │ │ │ +00028b00: 6973 2061 6c77 6179 7320 656d 7074 792e is always empty. │ │ │ │ │ +00028b10: 2020 5468 6520 636f 6e74 656e 7420 6f66 The content of │ │ │ │ │ +00028b20: 2074 6865 2066 6965 6c64 2069 7320 6578 the field is ex │ │ │ │ │ +00028b30: 7072 6573 7365 6420 6173 0a63 6f6e 7469 pressed as.conti │ │ │ │ │ +00028b40: 6e75 6174 696f 6e20 6c69 6e65 732c 2077 nuation lines, w │ │ │ │ │ +00028b50: 6974 6820 6561 6368 206c 696e 6520 696e ith each line in │ │ │ │ │ +00028b60: 6465 6e74 6564 2062 7920 6174 206c 6561 dented by at lea │ │ │ │ │ +00028b70: 7374 206f 6e65 2073 7061 6365 2e0a 426c st one space..Bl │ │ │ │ │ +00028b80: 616e 6b20 6c69 6e65 7320 6d75 7374 2062 ank lines must b │ │ │ │ │ +00028b90: 6520 7265 7072 6573 656e 7465 6420 6279 e represented by │ │ │ │ │ +00028ba0: 2061 206c 696e 6520 636f 6e73 6973 7469 a line consisti │ │ │ │ │ +00028bb0: 6e67 206f 6e6c 7920 6f66 2061 2073 7061 ng only of a spa │ │ │ │ │ +00028bc0: 6365 2061 6e64 0a61 2066 756c 6c20 7374 ce and.a full st │ │ │ │ │ +00028bd0: 6f70 2028 e280 982e e280 9929 2e0a 0a54 op (.......)...T │ │ │ │ │ +00028be0: 6865 2076 616c 7565 206f 6620 7468 6973 he value of this │ │ │ │ │ +00028bf0: 2066 6965 6c64 2069 7320 7573 7561 6c6c field is usuall │ │ │ │ │ +00028c00: 7920 6578 7472 6163 7465 6420 6672 6f6d y extracted from │ │ │ │ │ +00028c10: 2074 6865 20e2 8098 6465 6269 616e 2f63 the ...debian/c │ │ │ │ │ +00028c20: 6861 6e67 656c 6f67 e280 990a 6669 6c65 hangelog....file │ │ │ │ │ +00028c30: 202d 2073 6565 202a 6e6f 7465 2044 6562 - see *note Deb │ │ │ │ │ +00028c40: 6961 6e20 6368 616e 6765 6c6f 673b 2064 ian changelog; d │ │ │ │ │ +00028c50: 6562 6961 6e2f 6368 616e 6765 6c6f 673a ebian/changelog: │ │ │ │ │ +00028c60: 2036 642e 0a0a 4561 6368 2076 6572 7369 6d...Each versi │ │ │ │ │ +00028c70: 6f6e e280 9973 2063 6861 6e67 6520 696e on...s change in │ │ │ │ │ +00028c80: 666f 726d 6174 696f 6e20 7368 6f75 6c64 formation should │ │ │ │ │ +00028c90: 2062 6520 7072 6563 6564 6564 2062 7920 be preceded by │ │ │ │ │ +00028ca0: 6120 e280 9c74 6974 6c65 e280 9d20 6c69 a ...title... li │ │ │ │ │ +00028cb0: 6e65 0a67 6976 696e 6720 6174 206c 6561 ne.giving at lea │ │ │ │ │ +00028cc0: 7374 2074 6865 2076 6572 7369 6f6e 2c20 st the version, │ │ │ │ │ +00028cd0: 6469 7374 7269 6275 7469 6f6e 2873 2920 distribution(s) │ │ │ │ │ +00028ce0: 616e 6420 7572 6765 6e63 792c 2069 6e20 and urgency, in │ │ │ │ │ +00028cf0: 610a 6875 6d61 6e2d 7265 6164 6162 6c65 a.human-readable │ │ │ │ │ +00028d00: 2077 6179 2e0a 0a49 6620 6461 7461 2066 way...If data f │ │ │ │ │ +00028d10: 726f 6d20 7365 7665 7261 6c20 7665 7273 rom several vers │ │ │ │ │ +00028d20: 696f 6e73 2069 7320 6265 696e 6720 7265 ions is being re │ │ │ │ │ +00028d30: 7475 726e 6564 2074 6865 2065 6e74 7279 turned the entry │ │ │ │ │ +00028d40: 2066 6f72 2074 6865 206d 6f73 740a 7265 for the most.re │ │ │ │ │ +00028d50: 6365 6e74 2076 6572 7369 6f6e 2073 686f cent version sho │ │ │ │ │ +00028d60: 756c 6420 6265 2072 6574 7572 6e65 6420 uld be returned │ │ │ │ │ +00028d70: 6669 7273 742c 2061 6e64 2065 6e74 7269 first, and entri │ │ │ │ │ +00028d80: 6573 2073 686f 756c 6420 6265 2073 6570 es should be sep │ │ │ │ │ +00028d90: 6172 6174 6564 0a62 7920 7468 6520 7265 arated.by the re │ │ │ │ │ +00028da0: 7072 6573 656e 7461 7469 6f6e 206f 6620 presentation of │ │ │ │ │ +00028db0: 6120 626c 616e 6b20 6c69 6e65 2028 7468 a blank line (th │ │ │ │ │ +00028dc0: 6520 e280 9c74 6974 6c65 e280 9d20 6c69 e ...title... li │ │ │ │ │ +00028dd0: 6e65 206d 6179 2061 6c73 6f20 6265 0a66 ne may also be.f │ │ │ │ │ +00028de0: 6f6c 6c6f 7765 6420 6279 2074 6865 2072 ollowed by the r │ │ │ │ │ +00028df0: 6570 7265 7365 6e74 6174 696f 6e20 6f66 epresentation of │ │ │ │ │ +00028e00: 2061 2062 6c61 6e6b 206c 696e 6529 2e0a a blank line).. │ │ │ │ │ +00028e10: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00028e20: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00028e30: 6465 3a20 4269 6e61 7279 2c20 204e 6578 de: Binary, Nex │ │ │ │ │ +00028e40: 743a 2049 6e73 7461 6c6c 6564 2d53 697a t: Installed-Siz │ │ │ │ │ +00028e50: 652c 2020 5072 6576 3a20 4368 616e 6765 e, Prev: Change │ │ │ │ │ +00028e60: 732c 2020 5570 3a20 4c69 7374 206f 6620 s, Up: List of │ │ │ │ │ +00028e70: 6669 656c 6473 0a0a 352e 362e 3139 20e2 fields..5.6.19 . │ │ │ │ │ +00028e80: 8098 4269 6e61 7279 e280 990a 2d2d 2d2d ..Binary....---- │ │ │ │ │ +00028e90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6869 -----------..Thi │ │ │ │ │ +00028ea0: 7320 666f 6c64 6564 2066 6965 6c64 2069 s folded field i │ │ │ │ │ +00028eb0: 7320 6120 6c69 7374 206f 6620 6269 6e61 s a list of bina │ │ │ │ │ +00028ec0: 7279 2070 6163 6b61 6765 732e 2020 4974 ry packages. It │ │ │ │ │ +00028ed0: 7320 7379 6e74 6178 2061 6e64 206d 6561 s syntax and mea │ │ │ │ │ +00028ee0: 6e69 6e67 0a76 6172 6965 7320 6465 7065 ning.varies depe │ │ │ │ │ +00028ef0: 6e64 696e 6720 6f6e 2074 6865 2063 6f6e nding on the con │ │ │ │ │ +00028f00: 7472 6f6c 2066 696c 6520 696e 2077 6869 trol file in whi │ │ │ │ │ +00028f10: 6368 2069 7420 6170 7065 6172 732e 0a0a ch it appears... │ │ │ │ │ +00028f20: 5768 656e 2069 7420 6170 7065 6172 7320 When it appears │ │ │ │ │ +00028f30: 696e 2074 6865 20e2 8098 2e64 7363 e280 in the ....dsc.. │ │ │ │ │ +00028f40: 9920 6669 6c65 2c20 6974 206c 6973 7473 . file, it lists │ │ │ │ │ +00028f50: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ +00028f60: 2077 6869 6368 2061 0a73 6f75 7263 6520 which a.source │ │ │ │ │ +00028f70: 7061 636b 6167 6520 6361 6e20 7072 6f64 package can prod │ │ │ │ │ +00028f80: 7563 652c 2073 6570 6172 6174 6564 2062 uce, separated b │ │ │ │ │ +00028f90: 7920 636f 6d6d 6173 2028 3129 2e20 2054 y commas (1). T │ │ │ │ │ +00028fa0: 6865 2073 6f75 7263 6520 7061 636b 6167 he source packag │ │ │ │ │ +00028fb0: 650a 646f 6573 206e 6f74 206e 6563 6573 e.does not neces │ │ │ │ │ +00028fc0: 7361 7269 6c79 2070 726f 6475 6365 2061 sarily produce a │ │ │ │ │ +00028fd0: 6c6c 206f 6620 7468 6573 6520 6269 6e61 ll of these bina │ │ │ │ │ +00028fe0: 7279 2070 6163 6b61 6765 7320 666f 7220 ry packages for │ │ │ │ │ +00028ff0: 6576 6572 790a 6172 6368 6974 6563 7475 every.architectu │ │ │ │ │ +00029000: 7265 2e20 2054 6865 2073 6f75 7263 6520 re. The source │ │ │ │ │ +00029010: 636f 6e74 726f 6c20 6669 6c65 2064 6f65 control file doe │ │ │ │ │ +00029020: 736e e280 9974 2063 6f6e 7461 696e 2064 sn...t contain d │ │ │ │ │ +00029030: 6574 6169 6c73 206f 6620 7768 6963 680a etails of which. │ │ │ │ │ +00029040: 6172 6368 6974 6563 7475 7265 7320 6172 architectures ar │ │ │ │ │ +00029050: 6520 6170 7072 6f70 7269 6174 6520 666f e appropriate fo │ │ │ │ │ +00029060: 7220 7768 6963 6820 6f66 2074 6865 2062 r which of the b │ │ │ │ │ +00029070: 696e 6172 7920 7061 636b 6167 6573 2e0a inary packages.. │ │ │ │ │ +00029080: 0a57 6865 6e20 6974 2061 7070 6561 7273 .When it appears │ │ │ │ │ +00029090: 2069 6e20 6120 e280 982e 6368 616e 6765 in a ....change │ │ │ │ │ +000290a0: 73e2 8099 2066 696c 652c 2069 7420 6c69 s... file, it li │ │ │ │ │ +000290b0: 7374 7320 7468 6520 6e61 6d65 7320 6f66 sts the names of │ │ │ │ │ +000290c0: 2074 6865 2062 696e 6172 790a 7061 636b the binary.pack │ │ │ │ │ +000290d0: 6167 6573 2062 6569 6e67 2075 706c 6f61 ages being uploa │ │ │ │ │ +000290e0: 6465 642c 2073 6570 6172 6174 6564 2062 ded, separated b │ │ │ │ │ +000290f0: 7920 7768 6974 6573 7061 6365 2028 6e6f y whitespace (no │ │ │ │ │ +00029100: 7420 636f 6d6d 6173 292e 2020 4966 206e t commas). If n │ │ │ │ │ +00029110: 6f0a 6269 6e61 7279 2070 6163 6b61 6765 o.binary package │ │ │ │ │ +00029120: 7320 6172 6520 6265 696e 6720 7570 6c6f s are being uplo │ │ │ │ │ +00029130: 6164 6564 2c20 7468 6973 2066 6965 6c64 aded, this field │ │ │ │ │ +00029140: 2077 696c 6c20 6e6f 7420 6265 2070 7265 will not be pre │ │ │ │ │ +00029150: 7365 6e74 2e0a 0a20 2020 2d2d 2d2d 2d2d sent... ------ │ │ │ │ │ +00029160: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ +00029170: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ +00029180: 2920 4120 7370 6163 6520 6166 7465 7220 ) A space after │ │ │ │ │ +00029190: 6561 6368 2063 6f6d 6d61 2069 7320 636f each comma is co │ │ │ │ │ +000291a0: 6e76 656e 7469 6f6e 616c 2e0a 0a1f 0a46 nventional.....F │ │ │ │ │ +000291b0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +000291c0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +000291d0: 496e 7374 616c 6c65 642d 5369 7a65 2c20 Installed-Size, │ │ │ │ │ +000291e0: 204e 6578 743a 2046 696c 6573 2c20 2050 Next: Files, P │ │ │ │ │ +000291f0: 7265 763a 2042 696e 6172 792c 2020 5570 rev: Binary, Up │ │ │ │ │ +00029200: 3a20 4c69 7374 206f 6620 6669 656c 6473 : List of fields │ │ │ │ │ +00029210: 0a0a 352e 362e 3230 20e2 8098 496e 7374 ..5.6.20 ...Inst │ │ │ │ │ +00029220: 616c 6c65 642d 5369 7a65 e280 990a 2d2d alled-Size....-- │ │ │ │ │ +00029230: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00029240: 2d2d 2d2d 2d0a 0a54 6869 7320 6669 656c -----..This fiel │ │ │ │ │ +00029250: 6420 6170 7065 6172 7320 696e 2074 6865 d appears in the │ │ │ │ │ +00029260: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ +00029270: 636f 6e74 726f 6c20 6669 6c65 732c 2061 control files, a │ │ │ │ │ +00029280: 6e64 2069 6e20 7468 650a e280 9850 6163 nd in the....Pac │ │ │ │ │ +00029290: 6b61 6765 73e2 8099 2066 696c 6573 2e20 kages... files. │ │ │ │ │ +000292a0: 2049 7420 6769 7665 7320 616e 2065 7374 It gives an est │ │ │ │ │ +000292b0: 696d 6174 6520 6f66 2074 6865 2074 6f74 imate of the tot │ │ │ │ │ +000292c0: 616c 2061 6d6f 756e 7420 6f66 2064 6973 al amount of dis │ │ │ │ │ +000292d0: 6b0a 7370 6163 6520 7265 7175 6972 6564 k.space required │ │ │ │ │ +000292e0: 2074 6f20 696e 7374 616c 6c20 7468 6520 to install the │ │ │ │ │ +000292f0: 6e61 6d65 6420 7061 636b 6167 652e 2020 named package. │ │ │ │ │ +00029300: 4163 7475 616c 2069 6e73 7461 6c6c 6564 Actual installed │ │ │ │ │ +00029310: 2073 697a 6520 6d61 790a 7661 7279 2062 size may.vary b │ │ │ │ │ +00029320: 6173 6564 206f 6e20 626c 6f63 6b20 7369 ased on block si │ │ │ │ │ +00029330: 7a65 2c20 6669 6c65 2073 7973 7465 6d20 ze, file system │ │ │ │ │ +00029340: 7072 6f70 6572 7469 6573 2c20 6f72 2061 properties, or a │ │ │ │ │ +00029350: 6374 696f 6e73 2074 616b 656e 2062 790a ctions taken by. │ │ │ │ │ +00029360: 7061 636b 6167 6520 6d61 696e 7461 696e package maintain │ │ │ │ │ +00029370: 6572 2073 6372 6970 7473 2e0a 0a54 6865 er scripts...The │ │ │ │ │ +00029380: 2064 6973 6b20 7370 6163 6520 6973 2067 disk space is g │ │ │ │ │ +00029390: 6976 656e 2061 7320 7468 6520 6163 6375 iven as the accu │ │ │ │ │ +000293a0: 6d75 6c61 7465 6420 7369 7a65 206f 6620 mulated size of │ │ │ │ │ +000293b0: 6561 6368 2072 6567 756c 6172 2066 696c each regular fil │ │ │ │ │ +000293c0: 6520 616e 640a 7379 6d6c 696e 6b20 726f e and.symlink ro │ │ │ │ │ +000293d0: 756e 6465 6420 746f 2031 204b 6942 2075 unded to 1 KiB u │ │ │ │ │ +000293e0: 7365 6420 756e 6974 732c 2061 6e64 2061 sed units, and a │ │ │ │ │ +000293f0: 2062 6173 656c 696e 6520 6f66 2031 204b baseline of 1 K │ │ │ │ │ +00029400: 6942 2066 6f72 2061 6e79 0a6f 7468 6572 iB for any.other │ │ │ │ │ +00029410: 2066 696c 6573 7973 7465 6d20 6f62 6a65 filesystem obje │ │ │ │ │ +00029420: 6374 2074 7970 652e 0a0a 1f0a 4669 6c65 ct type.....File │ │ │ │ │ +00029430: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00029440: 696e 666f 2c20 204e 6f64 653a 2046 696c info, Node: Fil │ │ │ │ │ +00029450: 6573 2c20 204e 6578 743a 2043 6c6f 7365 es, Next: Close │ │ │ │ │ +00029460: 732c 2020 5072 6576 3a20 496e 7374 616c s, Prev: Instal │ │ │ │ │ +00029470: 6c65 642d 5369 7a65 2c20 2055 703a 204c led-Size, Up: L │ │ │ │ │ +00029480: 6973 7420 6f66 2066 6965 6c64 730a 0a35 ist of fields..5 │ │ │ │ │ +00029490: 2e36 2e32 3120 e280 9846 696c 6573 e280 .6.21 ...Files.. │ │ │ │ │ +000294a0: 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ..-------------- │ │ │ │ │ +000294b0: 0a0a 5468 6973 2066 6965 6c64 2063 6f6e ..This field con │ │ │ │ │ +000294c0: 7461 696e 7320 6120 6c69 7374 206f 6620 tains a list of │ │ │ │ │ +000294d0: 6669 6c65 7320 7769 7468 2069 6e66 6f72 files with infor │ │ │ │ │ +000294e0: 6d61 7469 6f6e 2061 626f 7574 2065 6163 mation about eac │ │ │ │ │ +000294f0: 6820 6f6e 652e 0a54 6865 2065 7861 6374 h one..The exact │ │ │ │ │ +00029500: 2069 6e66 6f72 6d61 7469 6f6e 2061 6e64 information and │ │ │ │ │ +00029510: 2073 796e 7461 7820 7661 7269 6573 2077 syntax varies w │ │ │ │ │ +00029520: 6974 6820 7468 6520 636f 6e74 6578 742e ith the context. │ │ │ │ │ +00029530: 0a0a 496e 2061 6c6c 2063 6173 6573 2c20 ..In all cases, │ │ │ │ │ +00029540: e280 9846 696c 6573 e280 9920 6973 2061 ...Files... is a │ │ │ │ │ +00029550: 206d 756c 7469 6c69 6e65 2066 6965 6c64 multiline field │ │ │ │ │ +00029560: 2e20 2054 6865 2066 6972 7374 206c 696e . The first lin │ │ │ │ │ +00029570: 6520 6f66 2074 6865 2066 6965 6c64 0a76 e of the field.v │ │ │ │ │ +00029580: 616c 7565 2028 7468 6520 7061 7274 206f alue (the part o │ │ │ │ │ +00029590: 6e20 7468 6520 7361 6d65 206c 696e 6520 n the same line │ │ │ │ │ +000295a0: 6173 20e2 8098 4669 6c65 733a e280 9929 as ...Files:...) │ │ │ │ │ +000295b0: 2069 7320 616c 7761 7973 2065 6d70 7479 is always empty │ │ │ │ │ +000295c0: 2e20 2054 6865 0a63 6f6e 7465 6e74 206f . The.content o │ │ │ │ │ +000295d0: 6620 7468 6520 6669 656c 6420 6973 2065 f the field is e │ │ │ │ │ +000295e0: 7870 7265 7373 6564 2061 7320 636f 6e74 xpressed as cont │ │ │ │ │ +000295f0: 696e 7561 7469 6f6e 206c 696e 6573 2c20 inuation lines, │ │ │ │ │ +00029600: 6f6e 6520 6c69 6e65 2070 6572 0a66 696c one line per.fil │ │ │ │ │ +00029610: 652e 2020 4561 6368 206c 696e 6520 6d75 e. Each line mu │ │ │ │ │ +00029620: 7374 2062 6520 696e 6465 6e74 6564 2062 st be indented b │ │ │ │ │ +00029630: 7920 6f6e 6520 7370 6163 6520 616e 6420 y one space and │ │ │ │ │ +00029640: 636f 6e74 6169 6e20 6120 6e75 6d62 6572 contain a number │ │ │ │ │ +00029650: 206f 660a 7375 622d 6669 656c 6473 2c20 of.sub-fields, │ │ │ │ │ +00029660: 7365 7061 7261 7465 6420 6279 2073 7061 separated by spa │ │ │ │ │ +00029670: 6365 732c 2061 7320 6465 7363 7269 6265 ces, as describe │ │ │ │ │ +00029680: 6420 6265 6c6f 772e 0a0a 496e 2074 6865 d below...In the │ │ │ │ │ +00029690: 20e2 8098 2e64 7363 e280 9920 6669 6c65 ....dsc... file │ │ │ │ │ +000296a0: 2c20 6561 6368 206c 696e 6520 636f 6e74 , each line cont │ │ │ │ │ +000296b0: 6169 6e73 2074 6865 204d 4435 2063 6865 ains the MD5 che │ │ │ │ │ +000296c0: 636b 7375 6d2c 2073 697a 6520 616e 640a cksum, size and. │ │ │ │ │ +000296d0: 6669 6c65 6e61 6d65 206f 6620 7468 6520 filename of the │ │ │ │ │ +000296e0: 7461 7220 6669 6c65 2061 6e64 2028 6966 tar file and (if │ │ │ │ │ +000296f0: 2061 7070 6c69 6361 626c 6529 2064 6966 applicable) dif │ │ │ │ │ +00029700: 6620 6669 6c65 2077 6869 6368 206d 616b f file which mak │ │ │ │ │ +00029710: 6520 7570 2074 6865 0a72 656d 6169 6e64 e up the.remaind │ │ │ │ │ +00029720: 6572 206f 6620 7468 6520 736f 7572 6365 er of the source │ │ │ │ │ +00029730: 2070 6163 6b61 6765 2e20 2028 3129 2020 package. (1) │ │ │ │ │ +00029740: 466f 7220 6578 616d 706c 653a 0a0a 2020 For example:.. │ │ │ │ │ +00029750: 2020 2046 696c 6573 3a0a 2020 2020 2020 Files:. │ │ │ │ │ +00029760: 6336 6636 3938 6631 3966 3261 3261 6130 c6f698f19f2a2aa0 │ │ │ │ │ +00029770: 3764 6262 3962 6264 6139 3061 3237 3534 7dbb9bbda90a2754 │ │ │ │ │ +00029780: 2035 3731 3932 3520 6578 616d 706c 655f 571925 example_ │ │ │ │ │ +00029790: 312e 322e 6f72 6967 2e74 6172 2e67 7a0a 1.2.orig.tar.gz. │ │ │ │ │ +000297a0: 2020 2020 2020 3933 3835 3132 6630 3834 938512f084 │ │ │ │ │ +000297b0: 3232 6633 3530 3966 6633 3666 3132 3566 22f3509ff36f125f │ │ │ │ │ +000297c0: 3538 3733 6261 2036 3232 3020 6578 616d 5873ba 6220 exam │ │ │ │ │ +000297d0: 706c 655f 312e 322d 312e 6469 6666 2e67 ple_1.2-1.diff.g │ │ │ │ │ +000297e0: 7a0a 0a54 6865 2065 7861 6374 2066 6f72 z..The exact for │ │ │ │ │ +000297f0: 6d73 206f 6620 7468 6520 6669 6c65 6e61 ms of the filena │ │ │ │ │ +00029800: 6d65 7320 6172 6520 6465 7363 7269 6265 mes are describe │ │ │ │ │ +00029810: 6420 696e 202a 6e6f 7465 2053 6f75 7263 d in *note Sourc │ │ │ │ │ +00029820: 6520 7061 636b 6167 6573 0a61 7320 6172 e packages.as ar │ │ │ │ │ +00029830: 6368 6976 6573 3a20 6336 2e0a 0a49 6e20 chives: c6...In │ │ │ │ │ +00029840: 7468 6520 e280 982e 6368 616e 6765 73e2 the ....changes. │ │ │ │ │ +00029850: 8099 2066 696c 6520 7468 6973 2063 6f6e .. file this con │ │ │ │ │ +00029860: 7461 696e 7320 6f6e 6520 6c69 6e65 2070 tains one line p │ │ │ │ │ +00029870: 6572 2066 696c 6520 6265 696e 6720 7570 er file being up │ │ │ │ │ +00029880: 6c6f 6164 6564 2e0a 4561 6368 206c 696e loaded..Each lin │ │ │ │ │ +00029890: 6520 636f 6e74 6169 6e73 2074 6865 204d e contains the M │ │ │ │ │ +000298a0: 4435 2063 6865 636b 7375 6d2c 2073 697a D5 checksum, siz │ │ │ │ │ +000298b0: 652c 2073 6563 7469 6f6e 2061 6e64 2070 e, section and p │ │ │ │ │ +000298c0: 7269 6f72 6974 7920 616e 6420 7468 650a riority and the. │ │ │ │ │ +000298d0: 6669 6c65 6e61 6d65 2e20 2046 6f72 2065 filename. For e │ │ │ │ │ +000298e0: 7861 6d70 6c65 3a0a 0a20 2020 2020 4669 xample:.. Fi │ │ │ │ │ +000298f0: 6c65 733a 0a20 2020 2020 2034 6333 3161 les:. 4c31a │ │ │ │ │ +00029900: 6237 6266 6334 3064 3363 6634 3964 3738 b7bfc40d3cf49d78 │ │ │ │ │ +00029910: 3131 3938 3733 3930 3335 3720 3134 3238 11987390357 1428 │ │ │ │ │ +00029920: 2074 6578 7420 6578 7472 6120 6578 616d text extra exam │ │ │ │ │ +00029930: 706c 655f 312e 322d 312e 6473 630a 2020 ple_1.2-1.dsc. │ │ │ │ │ +00029940: 2020 2020 6336 6636 3938 6631 3966 3261 c6f698f19f2a │ │ │ │ │ +00029950: 3261 6130 3764 6262 3962 6264 6139 3061 2aa07dbb9bbda90a │ │ │ │ │ +00029960: 3237 3534 2035 3731 3932 3520 7465 7874 2754 571925 text │ │ │ │ │ +00029970: 2065 7874 7261 2065 7861 6d70 6c65 5f31 extra example_1 │ │ │ │ │ +00029980: 2e32 2e6f 7269 672e 7461 722e 677a 0a20 .2.orig.tar.gz. │ │ │ │ │ +00029990: 2020 2020 2039 3338 3531 3266 3038 3432 938512f0842 │ │ │ │ │ +000299a0: 3266 3335 3039 6666 3336 6631 3235 6635 2f3509ff36f125f5 │ │ │ │ │ +000299b0: 3837 3362 6120 3632 3230 2074 6578 7420 873ba 6220 text │ │ │ │ │ +000299c0: 6578 7472 6120 6578 616d 706c 655f 312e extra example_1. │ │ │ │ │ +000299d0: 322d 312e 6469 6666 2e67 7a0a 2020 2020 2-1.diff.gz. │ │ │ │ │ +000299e0: 2020 3763 3938 6665 3835 3362 3362 6262 7c98fe853b3bbb │ │ │ │ │ +000299f0: 3437 6130 3065 3563 6431 3239 6236 6362 47a00e5cd129b6cb │ │ │ │ │ +00029a00: 3536 2037 3033 3534 3220 7465 7874 2065 56 703542 text e │ │ │ │ │ +00029a10: 7874 7261 2065 7861 6d70 6c65 5f31 2e32 xtra example_1.2 │ │ │ │ │ +00029a20: 2d31 5f69 3338 362e 6465 620a 0a54 6865 -1_i386.deb..The │ │ │ │ │ +00029a30: 202a 6e6f 7465 2073 6563 7469 6f6e 3a20 *note section: │ │ │ │ │ +00029a40: 3266 2e20 616e 6420 2a6e 6f74 6520 7072 2f. and *note pr │ │ │ │ │ +00029a50: 696f 7269 7479 3a20 3332 2e20 6172 6520 iority: 32. are │ │ │ │ │ +00029a60: 7468 6520 7661 6c75 6573 206f 6620 7468 the values of th │ │ │ │ │ +00029a70: 650a 636f 7272 6573 706f 6e64 696e 6720 e.corresponding │ │ │ │ │ +00029a80: 6669 656c 6473 2069 6e20 7468 6520 736f fields in the so │ │ │ │ │ +00029a90: 7572 6365 2074 656d 706c 6174 6520 636f urce template co │ │ │ │ │ +00029aa0: 6e74 726f 6c20 6669 6c65 2e20 2049 6620 ntrol file. If │ │ │ │ │ +00029ab0: 6e6f 2073 6563 7469 6f6e 0a6f 7220 7072 no section.or pr │ │ │ │ │ +00029ac0: 696f 7269 7479 2069 7320 7370 6563 6966 iority is specif │ │ │ │ │ +00029ad0: 6965 6420 7468 656e 20e2 8098 2de2 8099 ied then ...-... │ │ │ │ │ +00029ae0: 2073 686f 756c 6420 6265 2075 7365 642c should be used, │ │ │ │ │ +00029af0: 2074 686f 7567 6820 7365 6374 696f 6e20 though section │ │ │ │ │ +00029b00: 616e 640a 7072 696f 7269 7479 2076 616c and.priority val │ │ │ │ │ +00029b10: 7565 7320 6d75 7374 2062 6520 7370 6563 ues must be spec │ │ │ │ │ +00029b20: 6966 6965 6420 666f 7220 6e65 7720 7061 ified for new pa │ │ │ │ │ +00029b30: 636b 6167 6573 2074 6f20 6265 2069 6e73 ckages to be ins │ │ │ │ │ +00029b40: 7461 6c6c 6564 0a70 726f 7065 726c 792e talled.properly. │ │ │ │ │ +00029b50: 0a0a 5468 6520 7370 6563 6961 6c20 7661 ..The special va │ │ │ │ │ +00029b60: 6c75 6520 e280 9862 7968 616e 64e2 8099 lue ...byhand... │ │ │ │ │ +00029b70: 2066 6f72 2074 6865 2073 6563 7469 6f6e for the section │ │ │ │ │ +00029b80: 2069 6e20 6120 e280 982e 6368 616e 6765 in a ....change │ │ │ │ │ +00029b90: 73e2 8099 2066 696c 650a 696e 6469 6361 s... file.indica │ │ │ │ │ +00029ba0: 7465 7320 7468 6174 2074 6865 2066 696c tes that the fil │ │ │ │ │ +00029bb0: 6520 696e 2071 7565 7374 696f 6e20 6973 e in question is │ │ │ │ │ +00029bc0: 206e 6f74 2061 6e20 6f72 6469 6e61 7279 not an ordinary │ │ │ │ │ +00029bd0: 2070 6163 6b61 6765 2066 696c 6520 616e package file an │ │ │ │ │ +00029be0: 640a 6d75 7374 2062 6520 696e 7374 616c d.must be instal │ │ │ │ │ +00029bf0: 6c65 6420 6279 2068 616e 6420 6279 2074 led by hand by t │ │ │ │ │ +00029c00: 6865 2064 6973 7472 6962 7574 696f 6e20 he distribution │ │ │ │ │ +00029c10: 6d61 696e 7461 696e 6572 732e 2020 4966 maintainers. If │ │ │ │ │ +00029c20: 2074 6865 0a73 6563 7469 6f6e 2069 7320 the.section is │ │ │ │ │ +00029c30: e280 9862 7968 616e 64e2 8099 2074 6865 ...byhand... the │ │ │ │ │ +00029c40: 2070 7269 6f72 6974 7920 7368 6f75 6c64 priority should │ │ │ │ │ +00029c50: 2062 6520 e280 982d e280 992e 0a0a 4966 be ...-......If │ │ │ │ │ +00029c60: 2061 206e 6577 2044 6562 6961 6e20 7265 a new Debian re │ │ │ │ │ +00029c70: 7669 7369 6f6e 206f 6620 6120 7061 636b vision of a pack │ │ │ │ │ +00029c80: 6167 6520 6973 2062 6569 6e67 2073 6869 age is being shi │ │ │ │ │ +00029c90: 7070 6564 2061 6e64 206e 6f20 6e65 770a pped and no new. │ │ │ │ │ +00029ca0: 6f72 6967 696e 616c 2073 6f75 7263 6520 original source │ │ │ │ │ +00029cb0: 6172 6368 6976 6520 6973 2062 6569 6e67 archive is being │ │ │ │ │ +00029cc0: 2064 6973 7472 6962 7574 6564 2074 6865 distributed the │ │ │ │ │ +00029cd0: 20e2 8098 2e64 7363 e280 9920 6d75 7374 ....dsc... must │ │ │ │ │ +00029ce0: 2073 7469 6c6c 0a63 6f6e 7461 696e 2074 still.contain t │ │ │ │ │ +00029cf0: 6865 20e2 8098 4669 6c65 73e2 8099 2066 he ...Files... f │ │ │ │ │ +00029d00: 6965 6c64 2065 6e74 7279 2066 6f72 2074 ield entry for t │ │ │ │ │ +00029d10: 6865 206f 7269 6769 6e61 6c20 736f 7572 he original sour │ │ │ │ │ +00029d20: 6365 2061 7263 6869 7665 0ae2 8098 7061 ce archive....pa │ │ │ │ │ +00029d30: 636b 6167 655f 7570 7374 7265 616d 2d76 ckage_upstream-v │ │ │ │ │ +00029d40: 6572 7369 6f6e 2e6f 7269 672e 7461 722e ersion.orig.tar. │ │ │ │ │ +00029d50: 677a e280 992c 2062 7574 2074 6865 20e2 gz..., but the . │ │ │ │ │ +00029d60: 8098 2e63 6861 6e67 6573 e280 9920 6669 ...changes... fi │ │ │ │ │ +00029d70: 6c65 2073 686f 756c 640a 6c65 6176 6520 le should.leave │ │ │ │ │ +00029d80: 6974 206f 7574 2e20 2049 6e20 7468 6973 it out. In this │ │ │ │ │ +00029d90: 2063 6173 6520 7468 6520 6f72 6967 696e case the origin │ │ │ │ │ +00029da0: 616c 2073 6f75 7263 6520 6172 6368 6976 al source archiv │ │ │ │ │ +00029db0: 6520 6f6e 2074 6865 0a64 6973 7472 6962 e on the.distrib │ │ │ │ │ +00029dc0: 7574 696f 6e20 7369 7465 206d 7573 7420 ution site must │ │ │ │ │ +00029dd0: 6d61 7463 6820 6578 6163 746c 792c 2062 match exactly, b │ │ │ │ │ +00029de0: 7974 652d 666f 722d 6279 7465 2c20 7468 yte-for-byte, th │ │ │ │ │ +00029df0: 6520 6f72 6967 696e 616c 2073 6f75 7263 e original sourc │ │ │ │ │ +00029e00: 650a 6172 6368 6976 6520 7768 6963 6820 e.archive which │ │ │ │ │ +00029e10: 7761 7320 7573 6564 2074 6f20 6765 6e65 was used to gene │ │ │ │ │ +00029e20: 7261 7465 2074 6865 20e2 8098 2e64 7363 rate the ....dsc │ │ │ │ │ +00029e30: e280 9920 6669 6c65 2061 6e64 2064 6966 ... file and dif │ │ │ │ │ +00029e40: 6620 7768 6963 6820 6172 650a 6265 696e f which are.bein │ │ │ │ │ +00029e50: 6720 7570 6c6f 6164 6564 2e0a 0a20 2020 g uploaded... │ │ │ │ │ +00029e60: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ +00029e70: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ +00029e80: 0a20 2020 2831 2920 5468 6174 2069 732c . (1) That is, │ │ │ │ │ +00029e90: 2074 6865 2070 6172 7473 2077 6869 6368 the parts which │ │ │ │ │ +00029ea0: 2061 7265 206e 6f74 2074 6865 20e2 8098 are not the ... │ │ │ │ │ +00029eb0: 2e64 7363 e280 992e 0a0a 1f0a 4669 6c65 .dsc........File │ │ │ │ │ +00029ec0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00029ed0: 696e 666f 2c20 204e 6f64 653a 2043 6c6f info, Node: Clo │ │ │ │ │ +00029ee0: 7365 732c 2020 4e65 7874 3a20 486f 6d65 ses, Next: Home │ │ │ │ │ +00029ef0: 7061 6765 2c20 2050 7265 763a 2046 696c page, Prev: Fil │ │ │ │ │ +00029f00: 6573 2c20 2055 703a 204c 6973 7420 6f66 es, Up: List of │ │ │ │ │ +00029f10: 2066 6965 6c64 730a 0a35 2e36 2e32 3220 fields..5.6.22 │ │ │ │ │ +00029f20: e280 9843 6c6f 7365 73e2 8099 0a2d 2d2d ...Closes....--- │ │ │ │ │ +00029f30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 4120 ------------..A │ │ │ │ │ +00029f40: 7370 6163 652d 7365 7061 7261 7465 6420 space-separated │ │ │ │ │ +00029f50: 6c69 7374 206f 6620 6275 6720 7265 706f list of bug repo │ │ │ │ │ +00029f60: 7274 206e 756d 6265 7273 2074 6861 7420 rt numbers that │ │ │ │ │ +00029f70: 7468 6520 7570 6c6f 6164 2067 6f76 6572 the upload gover │ │ │ │ │ +00029f80: 6e65 6420 6279 0a74 6865 20e2 8098 2e63 ned by.the ....c │ │ │ │ │ +00029f90: 6861 6e67 6573 e280 9920 6669 6c65 2063 hanges... file c │ │ │ │ │ +00029fa0: 6c6f 7365 732e 0a0a 1f0a 4669 6c65 3a20 loses.....File: │ │ │ │ │ +00029fb0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00029fc0: 666f 2c20 204e 6f64 653a 2048 6f6d 6570 fo, Node: Homep │ │ │ │ │ +00029fd0: 6167 652c 2020 4e65 7874 3a20 4368 6563 age, Next: Chec │ │ │ │ │ +00029fe0: 6b73 756d 732d 5368 6131 2061 6e64 2043 ksums-Sha1 and C │ │ │ │ │ +00029ff0: 6865 636b 7375 6d73 2d53 6861 3235 362c hecksums-Sha256, │ │ │ │ │ +0002a000: 2020 5072 6576 3a20 436c 6f73 6573 2c20 Prev: Closes, │ │ │ │ │ +0002a010: 2055 703a 204c 6973 7420 6f66 2066 6965 Up: List of fie │ │ │ │ │ +0002a020: 6c64 730a 0a35 2e36 2e32 3320 e280 9848 lds..5.6.23 ...H │ │ │ │ │ +0002a030: 6f6d 6570 6167 65e2 8099 0a2d 2d2d 2d2d omepage....----- │ │ │ │ │ +0002a040: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 ------------..Th │ │ │ │ │ +0002a050: 6520 5552 4c20 6f66 2074 6865 2077 6562 e URL of the web │ │ │ │ │ +0002a060: 2073 6974 6520 666f 7220 7468 6973 2070 site for this p │ │ │ │ │ +0002a070: 6163 6b61 6765 2c20 7072 6566 6572 6162 ackage, preferab │ │ │ │ │ +0002a080: 6c79 2028 7768 656e 2061 7070 6c69 6361 ly (when applica │ │ │ │ │ +0002a090: 626c 6529 0a74 6865 2073 6974 6520 6672 ble).the site fr │ │ │ │ │ +0002a0a0: 6f6d 2077 6869 6368 2074 6865 206f 7269 om which the ori │ │ │ │ │ +0002a0b0: 6769 6e61 6c20 736f 7572 6365 2063 616e ginal source can │ │ │ │ │ +0002a0c0: 2062 6520 6f62 7461 696e 6564 2061 6e64 be obtained and │ │ │ │ │ +0002a0d0: 2061 6e79 0a61 6464 6974 696f 6e61 6c20 any.additional │ │ │ │ │ +0002a0e0: 7570 7374 7265 616d 2064 6f63 756d 656e upstream documen │ │ │ │ │ +0002a0f0: 7461 7469 6f6e 206f 7220 696e 666f 726d tation or inform │ │ │ │ │ +0002a100: 6174 696f 6e20 6d61 7920 6265 2066 6f75 ation may be fou │ │ │ │ │ +0002a110: 6e64 2e20 2054 6865 0a63 6f6e 7465 6e74 nd. The.content │ │ │ │ │ +0002a120: 206f 6620 7468 6973 2066 6965 6c64 2069 of this field i │ │ │ │ │ +0002a130: 7320 6120 7369 6d70 6c65 2055 524c 2077 s a simple URL w │ │ │ │ │ +0002a140: 6974 686f 7574 2061 6e79 2073 7572 726f ithout any surro │ │ │ │ │ +0002a150: 756e 6469 6e67 2063 6861 7261 6374 6572 unding character │ │ │ │ │ +0002a160: 730a 7375 6368 2061 7320 e280 983c 3ee2 s.such as ...<>. │ │ │ │ │ +0002a170: 8099 2e0a 0a1f 0a46 696c 653a 2064 6562 .......File: deb │ │ │ │ │ +0002a180: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0002a190: 2020 4e6f 6465 3a20 4368 6563 6b73 756d Node: Checksum │ │ │ │ │ +0002a1a0: 732d 5368 6131 2061 6e64 2043 6865 636b s-Sha1 and Check │ │ │ │ │ +0002a1b0: 7375 6d73 2d53 6861 3235 362c 2020 4e65 sums-Sha256, Ne │ │ │ │ │ +0002a1c0: 7874 3a20 444d 2d55 706c 6f61 642d 416c xt: DM-Upload-Al │ │ │ │ │ +0002a1d0: 6c6f 7765 642c 2020 5072 6576 3a20 486f lowed, Prev: Ho │ │ │ │ │ +0002a1e0: 6d65 7061 6765 2c20 2055 703a 204c 6973 mepage, Up: Lis │ │ │ │ │ +0002a1f0: 7420 6f66 2066 6965 6c64 730a 0a35 2e36 t of fields..5.6 │ │ │ │ │ +0002a200: 2e32 3420 e280 9843 6865 636b 7375 6d73 .24 ...Checksums │ │ │ │ │ +0002a210: 2d53 6861 31e2 8099 2061 6e64 20e2 8098 -Sha1... and ... │ │ │ │ │ +0002a220: 4368 6563 6b73 756d 732d 5368 6132 3536 Checksums-Sha256 │ │ │ │ │ +0002a230: e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ....------------ │ │ │ │ │ 0002a240: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ 0002a250: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0002a260: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6573 ----------..Thes │ │ │ │ │ -0002a270: 6520 6d75 6c74 696c 696e 6520 6669 656c e multiline fiel │ │ │ │ │ -0002a280: 6473 2063 6f6e 7461 696e 2061 206c 6973 ds contain a lis │ │ │ │ │ -0002a290: 7420 6f66 2066 696c 6573 2077 6974 6820 t of files with │ │ │ │ │ -0002a2a0: 6120 6368 6563 6b73 756d 2061 6e64 2073 a checksum and s │ │ │ │ │ -0002a2b0: 697a 650a 666f 7220 6561 6368 206f 6e65 ize.for each one │ │ │ │ │ -0002a2c0: 2e20 2042 6f74 6820 e280 9843 6865 636b . Both ...Check │ │ │ │ │ -0002a2d0: 7375 6d73 2d53 6861 31e2 8099 2061 6e64 sums-Sha1... and │ │ │ │ │ -0002a2e0: 20e2 8098 4368 6563 6b73 756d 732d 5368 ...Checksums-Sh │ │ │ │ │ -0002a2f0: 6132 3536 e280 9920 6861 7665 2074 6865 a256... have the │ │ │ │ │ -0002a300: 0a73 616d 6520 7379 6e74 6178 2061 6e64 .same syntax and │ │ │ │ │ -0002a310: 2064 6966 6665 7220 6f6e 6c79 2069 6e20 differ only in │ │ │ │ │ -0002a320: 7468 6520 6368 6563 6b73 756d 2061 6c67 the checksum alg │ │ │ │ │ -0002a330: 6f72 6974 686d 2075 7365 643a 2053 4841 orithm used: SHA │ │ │ │ │ -0002a340: 2d31 2066 6f72 0ae2 8098 4368 6563 6b73 -1 for....Checks │ │ │ │ │ -0002a350: 756d 732d 5368 6131 e280 9920 616e 6420 ums-Sha1... and │ │ │ │ │ -0002a360: 5348 412d 3235 3620 666f 7220 e280 9843 SHA-256 for ...C │ │ │ │ │ -0002a370: 6865 636b 7375 6d73 2d53 6861 3235 36e2 hecksums-Sha256. │ │ │ │ │ -0002a380: 8099 2e0a 0ae2 8098 4368 6563 6b73 756d ........Checksum │ │ │ │ │ -0002a390: 732d 5368 6131 e280 9920 616e 6420 e280 s-Sha1... and .. │ │ │ │ │ -0002a3a0: 9843 6865 636b 7375 6d73 2d53 6861 3235 .Checksums-Sha25 │ │ │ │ │ -0002a3b0: 36e2 8099 2061 7265 206d 756c 7469 6c69 6... are multili │ │ │ │ │ -0002a3c0: 6e65 2066 6965 6c64 732e 2020 5468 6520 ne fields. The │ │ │ │ │ -0002a3d0: 6669 7273 740a 6c69 6e65 206f 6620 7468 first.line of th │ │ │ │ │ -0002a3e0: 6520 6669 656c 6420 7661 6c75 6520 2874 e field value (t │ │ │ │ │ -0002a3f0: 6865 2070 6172 7420 6f6e 2074 6865 2073 he part on the s │ │ │ │ │ -0002a400: 616d 6520 6c69 6e65 2061 7320 e280 9843 ame line as ...C │ │ │ │ │ -0002a410: 6865 636b 7375 6d73 2d53 6861 313a e280 hecksums-Sha1:.. │ │ │ │ │ -0002a420: 990a 6f72 20e2 8098 4368 6563 6b73 756d ..or ...Checksum │ │ │ │ │ -0002a430: 732d 5368 6132 3536 3ae2 8099 2920 6973 s-Sha256:...) is │ │ │ │ │ -0002a440: 2061 6c77 6179 7320 656d 7074 792e 2020 always empty. │ │ │ │ │ -0002a450: 5468 6520 636f 6e74 656e 7420 6f66 2074 The content of t │ │ │ │ │ -0002a460: 6865 2066 6965 6c64 2069 730a 6578 7072 he field is.expr │ │ │ │ │ -0002a470: 6573 7365 6420 6173 2063 6f6e 7469 6e75 essed as continu │ │ │ │ │ -0002a480: 6174 696f 6e20 6c69 6e65 732c 206f 6e65 ation lines, one │ │ │ │ │ -0002a490: 206c 696e 6520 7065 7220 6669 6c65 2e20 line per file. │ │ │ │ │ -0002a4a0: 2045 6163 6820 6c69 6e65 2063 6f6e 7369 Each line consi │ │ │ │ │ -0002a4b0: 7374 730a 6f66 2074 6865 2063 6865 636b sts.of the check │ │ │ │ │ -0002a4c0: 7375 6d2c 2061 2073 7061 6365 2c20 7468 sum, a space, th │ │ │ │ │ -0002a4d0: 6520 6669 6c65 2073 697a 652c 2061 2073 e file size, a s │ │ │ │ │ -0002a4e0: 7061 6365 2c20 616e 6420 7468 6520 6669 pace, and the fi │ │ │ │ │ -0002a4f0: 6c65 206e 616d 652e 0a46 6f72 2065 7861 le name..For exa │ │ │ │ │ -0002a500: 6d70 6c65 2028 6672 6f6d 2061 20e2 8098 mple (from a ... │ │ │ │ │ -0002a510: 2e63 6861 6e67 6573 e280 9920 6669 6c65 .changes... file │ │ │ │ │ -0002a520: 293a 0a0a 2020 2020 2043 6865 636b 7375 ):.. Checksu │ │ │ │ │ -0002a530: 6d73 2d53 6861 313a 0a20 2020 2020 2031 ms-Sha1:. 1 │ │ │ │ │ -0002a540: 6634 3138 6166 6161 3031 3436 3465 3633 f418afaa01464e63 │ │ │ │ │ -0002a550: 6363 3165 6538 6136 3661 3035 6630 3834 cc1ee8a66a05f084 │ │ │ │ │ -0002a560: 3862 6431 3535 6320 3132 3736 2065 7861 8bd155c 1276 exa │ │ │ │ │ -0002a570: 6d70 6c65 5f31 2e30 2d31 2e64 7363 0a20 mple_1.0-1.dsc. │ │ │ │ │ -0002a580: 2020 2020 2061 3065 6431 3435 3666 6164 a0ed1456fad │ │ │ │ │ -0002a590: 3631 3131 3666 3836 3862 3138 3535 3533 61116f868b185553 │ │ │ │ │ -0002a5a0: 3064 6265 3934 3865 3230 6630 3620 3137 0dbe948e20f06 17 │ │ │ │ │ -0002a5b0: 3136 3032 2065 7861 6d70 6c65 5f31 2e30 1602 example_1.0 │ │ │ │ │ -0002a5c0: 2e6f 7269 672e 7461 722e 677a 0a20 2020 .orig.tar.gz. │ │ │ │ │ -0002a5d0: 2020 2035 6538 3665 6366 3036 3731 6531 5e86ecf0671e1 │ │ │ │ │ -0002a5e0: 3133 6236 3333 3838 6461 6338 3164 6438 13b63388dac81dd8 │ │ │ │ │ -0002a5f0: 6430 3065 3030 6566 3239 3820 3631 3337 d00e00ef298 6137 │ │ │ │ │ -0002a600: 2065 7861 6d70 6c65 5f31 2e30 2d31 2e64 example_1.0-1.d │ │ │ │ │ -0002a610: 6562 6961 6e2e 7461 722e 677a 0a20 2020 ebian.tar.gz. │ │ │ │ │ -0002a620: 2020 2037 3161 3066 6637 6461 3066 6161 71a0ff7da0faa │ │ │ │ │ -0002a630: 6636 3038 3438 3131 3935 6639 6366 3330 f608481195f9cf30 │ │ │ │ │ -0002a640: 3937 3462 3134 3263 3138 3320 3534 3834 974b142c183 5484 │ │ │ │ │ -0002a650: 3032 2065 7861 6d70 6c65 5f31 2e30 2d31 02 example_1.0-1 │ │ │ │ │ -0002a660: 5f69 3338 362e 6465 620a 2020 2020 2043 _i386.deb. C │ │ │ │ │ -0002a670: 6865 636b 7375 6d73 2d53 6861 3235 363a hecksums-Sha256: │ │ │ │ │ -0002a680: 0a20 2020 2020 2061 6339 6435 3732 3534 . ac9d57254 │ │ │ │ │ -0002a690: 6637 6538 3335 6265 6432 3939 3932 3666 f7e835bed299926f │ │ │ │ │ -0002a6a0: 6435 3162 6636 6635 3334 3539 3763 6333 d51bf6f534597cc3 │ │ │ │ │ -0002a6b0: 6663 6335 3264 6230 3163 3462 6666 6564 fcc52db01c4bffed │ │ │ │ │ -0002a6c0: 6165 3831 3237 3220 3132 3736 2065 7861 ae81272 1276 exa │ │ │ │ │ -0002a6d0: 6d70 6c65 5f31 2e30 2d31 2e64 7363 0a20 mple_1.0-1.dsc. │ │ │ │ │ -0002a6e0: 2020 2020 2030 6431 3233 6265 3766 3531 0d123be7f51 │ │ │ │ │ -0002a6f0: 6536 3163 3462 6631 3565 3563 3439 3262 e61c4bf15e5c492b │ │ │ │ │ -0002a700: 3438 3430 3534 6265 3765 3930 6633 3038 484054be7e90f308 │ │ │ │ │ -0002a710: 3136 3038 6135 3531 3730 3037 6266 6231 1608a5517007bfb1 │ │ │ │ │ -0002a720: 6664 3132 3820 3137 3136 3032 2065 7861 fd128 171602 exa │ │ │ │ │ -0002a730: 6d70 6c65 5f31 2e30 2e6f 7269 672e 7461 mple_1.0.orig.ta │ │ │ │ │ -0002a740: 722e 677a 0a20 2020 2020 2066 3534 6165 r.gz. f54ae │ │ │ │ │ -0002a750: 3936 3661 3566 3538 3035 3731 6165 3764 966a5f580571ae7d │ │ │ │ │ -0002a760: 3965 6635 6531 6466 3062 6434 3264 3633 9ef5e1df0bd42d63 │ │ │ │ │ -0002a770: 6532 3763 6235 3035 6232 3739 3537 3335 e27cb505b2795735 │ │ │ │ │ -0002a780: 3161 3439 3562 6336 3238 3820 3631 3337 1a495bc6288 6137 │ │ │ │ │ -0002a790: 2065 7861 6d70 6c65 5f31 2e30 2d31 2e64 example_1.0-1.d │ │ │ │ │ -0002a7a0: 6562 6961 6e2e 7461 722e 677a 0a20 2020 ebian.tar.gz. │ │ │ │ │ -0002a7b0: 2020 2033 6265 6330 3563 3033 3937 3466 3bec05c03974f │ │ │ │ │ -0002a7c0: 6465 6364 3131 6430 3230 6663 3265 3832 decd11d020fc2e82 │ │ │ │ │ -0002a7d0: 3530 6465 3834 3034 3836 3761 3861 3263 50de8404867a8a2c │ │ │ │ │ -0002a7e0: 6538 3635 3136 3063 3235 3065 6237 3233 e865160c250eb723 │ │ │ │ │ -0002a7f0: 3636 3420 3534 3834 3032 2065 7861 6d70 664 548402 examp │ │ │ │ │ -0002a800: 6c65 5f31 2e30 2d31 5f69 3338 362e 6465 le_1.0-1_i386.de │ │ │ │ │ -0002a810: 620a 0a49 6e20 7468 6520 e280 982e 6473 b..In the ....ds │ │ │ │ │ -0002a820: 63e2 8099 2066 696c 652c 2074 6865 7365 c... file, these │ │ │ │ │ -0002a830: 2066 6965 6c64 7320 6c69 7374 2061 6c6c fields list all │ │ │ │ │ -0002a840: 2066 696c 6573 2074 6861 7420 6d61 6b65 files that make │ │ │ │ │ -0002a850: 2075 7020 7468 6520 736f 7572 6365 0a70 up the source.p │ │ │ │ │ -0002a860: 6163 6b61 6765 2e20 2049 6e20 7468 6520 ackage. In the │ │ │ │ │ -0002a870: e280 982e 6368 616e 6765 73e2 8099 2066 ....changes... f │ │ │ │ │ -0002a880: 696c 652c 2074 6865 7365 2066 6965 6c64 ile, these field │ │ │ │ │ -0002a890: 7320 6c69 7374 2061 6c6c 2066 696c 6573 s list all files │ │ │ │ │ -0002a8a0: 2062 6569 6e67 0a75 706c 6f61 6465 642e being.uploaded. │ │ │ │ │ -0002a8b0: 2020 5468 6520 6c69 7374 206f 6620 6669 The list of fi │ │ │ │ │ -0002a8c0: 6c65 7320 696e 2074 6865 7365 2066 6965 les in these fie │ │ │ │ │ -0002a8d0: 6c64 7320 6d75 7374 206d 6174 6368 2074 lds must match t │ │ │ │ │ -0002a8e0: 6865 206c 6973 7420 6f66 0a66 696c 6573 he list of.files │ │ │ │ │ -0002a8f0: 2069 6e20 7468 6520 e280 9846 696c 6573 in the ...Files │ │ │ │ │ -0002a900: e280 9920 6669 656c 642e 0a0a 1f0a 4669 ... field.....Fi │ │ │ │ │ -0002a910: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0002a920: 792e 696e 666f 2c20 204e 6f64 653a 2044 y.info, Node: D │ │ │ │ │ -0002a930: 4d2d 5570 6c6f 6164 2d41 6c6c 6f77 6564 M-Upload-Allowed │ │ │ │ │ -0002a940: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ -0002a950: 2043 6f6e 7472 6f6c 2053 7973 7465 6d20 Control System │ │ │ │ │ -0002a960: 5643 5320 6669 656c 6473 2c20 2050 7265 VCS fields, Pre │ │ │ │ │ -0002a970: 763a 2043 6865 636b 7375 6d73 2d53 6861 v: Checksums-Sha │ │ │ │ │ -0002a980: 3120 616e 6420 4368 6563 6b73 756d 732d 1 and Checksums- │ │ │ │ │ -0002a990: 5368 6132 3536 2c20 2055 703a 204c 6973 Sha256, Up: Lis │ │ │ │ │ -0002a9a0: 7420 6f66 2066 6965 6c64 730a 0a35 2e36 t of fields..5.6 │ │ │ │ │ -0002a9b0: 2e32 3520 e280 9844 4d2d 5570 6c6f 6164 .25 ...DM-Upload │ │ │ │ │ -0002a9c0: 2d41 6c6c 6f77 6564 e280 990a 2d2d 2d2d -Allowed....---- │ │ │ │ │ -0002a9d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0002a9e0: 2d2d 2d2d 2d2d 0a0a 4f62 736f 6c65 7465 ------..Obsolete │ │ │ │ │ -0002a9f0: 2c20 7365 6520 2a6e 6f74 6520 6265 6c6f , see *note belo │ │ │ │ │ -0002aa00: 773a 2063 632e 0a0a 1f0a 4669 6c65 3a20 w: cc.....File: │ │ │ │ │ -0002aa10: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -0002aa20: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ -0002aa30: 6f6e 2043 6f6e 7472 6f6c 2053 7973 7465 on Control Syste │ │ │ │ │ -0002aa40: 6d20 5643 5320 6669 656c 6473 2c20 204e m VCS fields, N │ │ │ │ │ -0002aa50: 6578 743a 2050 6163 6b61 6765 2d4c 6973 ext: Package-Lis │ │ │ │ │ -0002aa60: 742c 2020 5072 6576 3a20 444d 2d55 706c t, Prev: DM-Upl │ │ │ │ │ -0002aa70: 6f61 642d 416c 6c6f 7765 642c 2020 5570 oad-Allowed, Up │ │ │ │ │ -0002aa80: 3a20 4c69 7374 206f 6620 6669 656c 6473 : List of fields │ │ │ │ │ -0002aa90: 0a0a 352e 362e 3236 2056 6572 7369 6f6e ..5.6.26 Version │ │ │ │ │ -0002aaa0: 2043 6f6e 7472 6f6c 2053 7973 7465 6d20 Control System │ │ │ │ │ -0002aab0: 2856 4353 2920 6669 656c 6473 0a2d 2d2d (VCS) fields.--- │ │ │ │ │ +0002a260: 2d2d 0a0a 5468 6573 6520 6d75 6c74 696c --..These multil │ │ │ │ │ +0002a270: 696e 6520 6669 656c 6473 2063 6f6e 7461 ine fields conta │ │ │ │ │ +0002a280: 696e 2061 206c 6973 7420 6f66 2066 696c in a list of fil │ │ │ │ │ +0002a290: 6573 2077 6974 6820 6120 6368 6563 6b73 es with a checks │ │ │ │ │ +0002a2a0: 756d 2061 6e64 2073 697a 650a 666f 7220 um and size.for │ │ │ │ │ +0002a2b0: 6561 6368 206f 6e65 2e20 2042 6f74 6820 each one. Both │ │ │ │ │ +0002a2c0: e280 9843 6865 636b 7375 6d73 2d53 6861 ...Checksums-Sha │ │ │ │ │ +0002a2d0: 31e2 8099 2061 6e64 20e2 8098 4368 6563 1... and ...Chec │ │ │ │ │ +0002a2e0: 6b73 756d 732d 5368 6132 3536 e280 9920 ksums-Sha256... │ │ │ │ │ +0002a2f0: 6861 7665 2074 6865 0a73 616d 6520 7379 have the.same sy │ │ │ │ │ +0002a300: 6e74 6178 2061 6e64 2064 6966 6665 7220 ntax and differ │ │ │ │ │ +0002a310: 6f6e 6c79 2069 6e20 7468 6520 6368 6563 only in the chec │ │ │ │ │ +0002a320: 6b73 756d 2061 6c67 6f72 6974 686d 2075 ksum algorithm u │ │ │ │ │ +0002a330: 7365 643a 2053 4841 2d31 2066 6f72 0ae2 sed: SHA-1 for.. │ │ │ │ │ +0002a340: 8098 4368 6563 6b73 756d 732d 5368 6131 ..Checksums-Sha1 │ │ │ │ │ +0002a350: e280 9920 616e 6420 5348 412d 3235 3620 ... and SHA-256 │ │ │ │ │ +0002a360: 666f 7220 e280 9843 6865 636b 7375 6d73 for ...Checksums │ │ │ │ │ +0002a370: 2d53 6861 3235 36e2 8099 2e0a 0ae2 8098 -Sha256......... │ │ │ │ │ +0002a380: 4368 6563 6b73 756d 732d 5368 6131 e280 Checksums-Sha1.. │ │ │ │ │ +0002a390: 9920 616e 6420 e280 9843 6865 636b 7375 . and ...Checksu │ │ │ │ │ +0002a3a0: 6d73 2d53 6861 3235 36e2 8099 2061 7265 ms-Sha256... are │ │ │ │ │ +0002a3b0: 206d 756c 7469 6c69 6e65 2066 6965 6c64 multiline field │ │ │ │ │ +0002a3c0: 732e 2020 5468 6520 6669 7273 740a 6c69 s. The first.li │ │ │ │ │ +0002a3d0: 6e65 206f 6620 7468 6520 6669 656c 6420 ne of the field │ │ │ │ │ +0002a3e0: 7661 6c75 6520 2874 6865 2070 6172 7420 value (the part │ │ │ │ │ +0002a3f0: 6f6e 2074 6865 2073 616d 6520 6c69 6e65 on the same line │ │ │ │ │ +0002a400: 2061 7320 e280 9843 6865 636b 7375 6d73 as ...Checksums │ │ │ │ │ +0002a410: 2d53 6861 313a e280 990a 6f72 20e2 8098 -Sha1:....or ... │ │ │ │ │ +0002a420: 4368 6563 6b73 756d 732d 5368 6132 3536 Checksums-Sha256 │ │ │ │ │ +0002a430: 3ae2 8099 2920 6973 2061 6c77 6179 7320 :...) is always │ │ │ │ │ +0002a440: 656d 7074 792e 2020 5468 6520 636f 6e74 empty. The cont │ │ │ │ │ +0002a450: 656e 7420 6f66 2074 6865 2066 6965 6c64 ent of the field │ │ │ │ │ +0002a460: 2069 730a 6578 7072 6573 7365 6420 6173 is.expressed as │ │ │ │ │ +0002a470: 2063 6f6e 7469 6e75 6174 696f 6e20 6c69 continuation li │ │ │ │ │ +0002a480: 6e65 732c 206f 6e65 206c 696e 6520 7065 nes, one line pe │ │ │ │ │ +0002a490: 7220 6669 6c65 2e20 2045 6163 6820 6c69 r file. Each li │ │ │ │ │ +0002a4a0: 6e65 2063 6f6e 7369 7374 730a 6f66 2074 ne consists.of t │ │ │ │ │ +0002a4b0: 6865 2063 6865 636b 7375 6d2c 2061 2073 he checksum, a s │ │ │ │ │ +0002a4c0: 7061 6365 2c20 7468 6520 6669 6c65 2073 pace, the file s │ │ │ │ │ +0002a4d0: 697a 652c 2061 2073 7061 6365 2c20 616e ize, a space, an │ │ │ │ │ +0002a4e0: 6420 7468 6520 6669 6c65 206e 616d 652e d the file name. │ │ │ │ │ +0002a4f0: 0a46 6f72 2065 7861 6d70 6c65 2028 6672 .For example (fr │ │ │ │ │ +0002a500: 6f6d 2061 20e2 8098 2e63 6861 6e67 6573 om a ....changes │ │ │ │ │ +0002a510: e280 9920 6669 6c65 293a 0a0a 2020 2020 ... file):.. │ │ │ │ │ +0002a520: 2043 6865 636b 7375 6d73 2d53 6861 313a Checksums-Sha1: │ │ │ │ │ +0002a530: 0a20 2020 2020 2031 6634 3138 6166 6161 . 1f418afaa │ │ │ │ │ +0002a540: 3031 3436 3465 3633 6363 3165 6538 6136 01464e63cc1ee8a6 │ │ │ │ │ +0002a550: 3661 3035 6630 3834 3862 6431 3535 6320 6a05f0848bd155c │ │ │ │ │ +0002a560: 3132 3736 2065 7861 6d70 6c65 5f31 2e30 1276 example_1.0 │ │ │ │ │ +0002a570: 2d31 2e64 7363 0a20 2020 2020 2061 3065 -1.dsc. a0e │ │ │ │ │ +0002a580: 6431 3435 3666 6164 3631 3131 3666 3836 d1456fad61116f86 │ │ │ │ │ +0002a590: 3862 3138 3535 3533 3064 6265 3934 3865 8b1855530dbe948e │ │ │ │ │ +0002a5a0: 3230 6630 3620 3137 3136 3032 2065 7861 20f06 171602 exa │ │ │ │ │ +0002a5b0: 6d70 6c65 5f31 2e30 2e6f 7269 672e 7461 mple_1.0.orig.ta │ │ │ │ │ +0002a5c0: 722e 677a 0a20 2020 2020 2035 6538 3665 r.gz. 5e86e │ │ │ │ │ +0002a5d0: 6366 3036 3731 6531 3133 6236 3333 3838 cf0671e113b63388 │ │ │ │ │ +0002a5e0: 6461 6338 3164 6438 6430 3065 3030 6566 dac81dd8d00e00ef │ │ │ │ │ +0002a5f0: 3239 3820 3631 3337 2065 7861 6d70 6c65 298 6137 example │ │ │ │ │ +0002a600: 5f31 2e30 2d31 2e64 6562 6961 6e2e 7461 _1.0-1.debian.ta │ │ │ │ │ +0002a610: 722e 677a 0a20 2020 2020 2037 3161 3066 r.gz. 71a0f │ │ │ │ │ +0002a620: 6637 6461 3066 6161 6636 3038 3438 3131 f7da0faaf6084811 │ │ │ │ │ +0002a630: 3935 6639 6366 3330 3937 3462 3134 3263 95f9cf30974b142c │ │ │ │ │ +0002a640: 3138 3320 3534 3834 3032 2065 7861 6d70 183 548402 examp │ │ │ │ │ +0002a650: 6c65 5f31 2e30 2d31 5f69 3338 362e 6465 le_1.0-1_i386.de │ │ │ │ │ +0002a660: 620a 2020 2020 2043 6865 636b 7375 6d73 b. Checksums │ │ │ │ │ +0002a670: 2d53 6861 3235 363a 0a20 2020 2020 2061 -Sha256:. a │ │ │ │ │ +0002a680: 6339 6435 3732 3534 6637 6538 3335 6265 c9d57254f7e835be │ │ │ │ │ +0002a690: 6432 3939 3932 3666 6435 3162 6636 6635 d299926fd51bf6f5 │ │ │ │ │ +0002a6a0: 3334 3539 3763 6333 6663 6335 3264 6230 34597cc3fcc52db0 │ │ │ │ │ +0002a6b0: 3163 3462 6666 6564 6165 3831 3237 3220 1c4bffedae81272 │ │ │ │ │ +0002a6c0: 3132 3736 2065 7861 6d70 6c65 5f31 2e30 1276 example_1.0 │ │ │ │ │ +0002a6d0: 2d31 2e64 7363 0a20 2020 2020 2030 6431 -1.dsc. 0d1 │ │ │ │ │ +0002a6e0: 3233 6265 3766 3531 6536 3163 3462 6631 23be7f51e61c4bf1 │ │ │ │ │ +0002a6f0: 3565 3563 3439 3262 3438 3430 3534 6265 5e5c492b484054be │ │ │ │ │ +0002a700: 3765 3930 6633 3038 3136 3038 6135 3531 7e90f3081608a551 │ │ │ │ │ +0002a710: 3730 3037 6266 6231 6664 3132 3820 3137 7007bfb1fd128 17 │ │ │ │ │ +0002a720: 3136 3032 2065 7861 6d70 6c65 5f31 2e30 1602 example_1.0 │ │ │ │ │ +0002a730: 2e6f 7269 672e 7461 722e 677a 0a20 2020 .orig.tar.gz. │ │ │ │ │ +0002a740: 2020 2066 3534 6165 3936 3661 3566 3538 f54ae966a5f58 │ │ │ │ │ +0002a750: 3035 3731 6165 3764 3965 6635 6531 6466 0571ae7d9ef5e1df │ │ │ │ │ +0002a760: 3062 6434 3264 3633 6532 3763 6235 3035 0bd42d63e27cb505 │ │ │ │ │ +0002a770: 6232 3739 3537 3335 3161 3439 3562 6336 b27957351a495bc6 │ │ │ │ │ +0002a780: 3238 3820 3631 3337 2065 7861 6d70 6c65 288 6137 example │ │ │ │ │ +0002a790: 5f31 2e30 2d31 2e64 6562 6961 6e2e 7461 _1.0-1.debian.ta │ │ │ │ │ +0002a7a0: 722e 677a 0a20 2020 2020 2033 6265 6330 r.gz. 3bec0 │ │ │ │ │ +0002a7b0: 3563 3033 3937 3466 6465 6364 3131 6430 5c03974fdecd11d0 │ │ │ │ │ +0002a7c0: 3230 6663 3265 3832 3530 6465 3834 3034 20fc2e8250de8404 │ │ │ │ │ +0002a7d0: 3836 3761 3861 3263 6538 3635 3136 3063 867a8a2ce865160c │ │ │ │ │ +0002a7e0: 3235 3065 6237 3233 3636 3420 3534 3834 250eb723664 5484 │ │ │ │ │ +0002a7f0: 3032 2065 7861 6d70 6c65 5f31 2e30 2d31 02 example_1.0-1 │ │ │ │ │ +0002a800: 5f69 3338 362e 6465 620a 0a49 6e20 7468 _i386.deb..In th │ │ │ │ │ +0002a810: 6520 e280 982e 6473 63e2 8099 2066 696c e ....dsc... fil │ │ │ │ │ +0002a820: 652c 2074 6865 7365 2066 6965 6c64 7320 e, these fields │ │ │ │ │ +0002a830: 6c69 7374 2061 6c6c 2066 696c 6573 2074 list all files t │ │ │ │ │ +0002a840: 6861 7420 6d61 6b65 2075 7020 7468 6520 hat make up the │ │ │ │ │ +0002a850: 736f 7572 6365 0a70 6163 6b61 6765 2e20 source.package. │ │ │ │ │ +0002a860: 2049 6e20 7468 6520 e280 982e 6368 616e In the ....chan │ │ │ │ │ +0002a870: 6765 73e2 8099 2066 696c 652c 2074 6865 ges... file, the │ │ │ │ │ +0002a880: 7365 2066 6965 6c64 7320 6c69 7374 2061 se fields list a │ │ │ │ │ +0002a890: 6c6c 2066 696c 6573 2062 6569 6e67 0a75 ll files being.u │ │ │ │ │ +0002a8a0: 706c 6f61 6465 642e 2020 5468 6520 6c69 ploaded. The li │ │ │ │ │ +0002a8b0: 7374 206f 6620 6669 6c65 7320 696e 2074 st of files in t │ │ │ │ │ +0002a8c0: 6865 7365 2066 6965 6c64 7320 6d75 7374 hese fields must │ │ │ │ │ +0002a8d0: 206d 6174 6368 2074 6865 206c 6973 7420 match the list │ │ │ │ │ +0002a8e0: 6f66 0a66 696c 6573 2069 6e20 7468 6520 of.files in the │ │ │ │ │ +0002a8f0: e280 9846 696c 6573 e280 9920 6669 656c ...Files... fiel │ │ │ │ │ +0002a900: 642e 0a0a 1f0a 4669 6c65 3a20 6465 6269 d.....File: debi │ │ │ │ │ +0002a910: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0002a920: 204e 6f64 653a 2044 4d2d 5570 6c6f 6164 Node: DM-Upload │ │ │ │ │ +0002a930: 2d41 6c6c 6f77 6564 2c20 204e 6578 743a -Allowed, Next: │ │ │ │ │ +0002a940: 2056 6572 7369 6f6e 2043 6f6e 7472 6f6c Version Control │ │ │ │ │ +0002a950: 2053 7973 7465 6d20 5643 5320 6669 656c System VCS fiel │ │ │ │ │ +0002a960: 6473 2c20 2050 7265 763a 2043 6865 636b ds, Prev: Check │ │ │ │ │ +0002a970: 7375 6d73 2d53 6861 3120 616e 6420 4368 sums-Sha1 and Ch │ │ │ │ │ +0002a980: 6563 6b73 756d 732d 5368 6132 3536 2c20 ecksums-Sha256, │ │ │ │ │ +0002a990: 2055 703a 204c 6973 7420 6f66 2066 6965 Up: List of fie │ │ │ │ │ +0002a9a0: 6c64 730a 0a35 2e36 2e32 3520 e280 9844 lds..5.6.25 ...D │ │ │ │ │ +0002a9b0: 4d2d 5570 6c6f 6164 2d41 6c6c 6f77 6564 M-Upload-Allowed │ │ │ │ │ +0002a9c0: e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ....------------ │ │ │ │ │ +0002a9d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ +0002a9e0: 4f62 736f 6c65 7465 2c20 7365 6520 2a6e Obsolete, see *n │ │ │ │ │ +0002a9f0: 6f74 6520 6265 6c6f 773a 2063 632e 0a0a ote below: cc... │ │ │ │ │ +0002aa00: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0002aa10: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0002aa20: 653a 2056 6572 7369 6f6e 2043 6f6e 7472 e: Version Contr │ │ │ │ │ +0002aa30: 6f6c 2053 7973 7465 6d20 5643 5320 6669 ol System VCS fi │ │ │ │ │ +0002aa40: 656c 6473 2c20 204e 6578 743a 2050 6163 elds, Next: Pac │ │ │ │ │ +0002aa50: 6b61 6765 2d4c 6973 742c 2020 5072 6576 kage-List, Prev │ │ │ │ │ +0002aa60: 3a20 444d 2d55 706c 6f61 642d 416c 6c6f : DM-Upload-Allo │ │ │ │ │ +0002aa70: 7765 642c 2020 5570 3a20 4c69 7374 206f wed, Up: List o │ │ │ │ │ +0002aa80: 6620 6669 656c 6473 0a0a 352e 362e 3236 f fields..5.6.26 │ │ │ │ │ +0002aa90: 2056 6572 7369 6f6e 2043 6f6e 7472 6f6c Version Control │ │ │ │ │ +0002aaa0: 2053 7973 7465 6d20 2856 4353 2920 6669 System (VCS) fi │ │ │ │ │ +0002aab0: 656c 6473 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d elds.----------- │ │ │ │ │ 0002aac0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0002aad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0002aae0: 2d2d 2d2d 2d2d 2d0a 0a44 6562 6961 6e20 -------..Debian │ │ │ │ │ -0002aaf0: 736f 7572 6365 2070 6163 6b61 6765 7320 source packages │ │ │ │ │ -0002ab00: 6172 6520 696e 6372 6561 7369 6e67 6c79 are increasingly │ │ │ │ │ -0002ab10: 2064 6576 656c 6f70 6564 2075 7369 6e67 developed using │ │ │ │ │ -0002ab20: 2056 4353 732e 2020 5468 650a 7075 7270 VCSs. The.purp │ │ │ │ │ -0002ab30: 6f73 6520 6f66 2074 6865 2066 6f6c 6c6f ose of the follo │ │ │ │ │ -0002ab40: 7769 6e67 2066 6965 6c64 7320 6973 2074 wing fields is t │ │ │ │ │ -0002ab50: 6f20 696e 6469 6361 7465 2061 2070 7562 o indicate a pub │ │ │ │ │ -0002ab60: 6c69 636c 7920 6163 6365 7373 6962 6c65 licly accessible │ │ │ │ │ -0002ab70: 0a72 6570 6f73 6974 6f72 7920 7768 6572 .repository wher │ │ │ │ │ -0002ab80: 6520 7468 6520 4465 6269 616e 2073 6f75 e the Debian sou │ │ │ │ │ -0002ab90: 7263 6520 7061 636b 6167 6520 6973 2064 rce package is d │ │ │ │ │ -0002aba0: 6576 656c 6f70 6564 2e0a 0ae2 8098 5663 eveloped......Vc │ │ │ │ │ -0002abb0: 732d 4272 6f77 7365 72e2 8099 0a0a 2020 s-Browser..... │ │ │ │ │ -0002abc0: 2020 2055 524c 206f 6620 6120 7765 6220 URL of a web │ │ │ │ │ -0002abd0: 696e 7465 7266 6163 6520 666f 7220 6272 interface for br │ │ │ │ │ -0002abe0: 6f77 7369 6e67 2074 6865 2072 6570 6f73 owsing the repos │ │ │ │ │ -0002abf0: 6974 6f72 792e 0a0a e280 9856 6373 2d3c itory......Vcs-< │ │ │ │ │ -0002ac00: 7479 7065 3ee2 8099 0a0a 2020 2020 2054 type>..... T │ │ │ │ │ -0002ac10: 6865 2066 6965 6c64 206e 616d 6520 6964 he field name id │ │ │ │ │ -0002ac20: 656e 7469 6669 6573 2074 6865 2056 4353 entifies the VCS │ │ │ │ │ -0002ac30: 2e20 5468 6520 6669 656c 64e2 8099 7320 . The field...s │ │ │ │ │ -0002ac40: 7661 6c75 6520 7573 6573 2074 6865 0a20 value uses the. │ │ │ │ │ -0002ac50: 2020 2020 7665 7273 696f 6e20 636f 6e74 version cont │ │ │ │ │ -0002ac60: 726f 6c20 7379 7374 656d e280 9973 2063 rol system...s c │ │ │ │ │ -0002ac70: 6f6e 7665 6e74 696f 6e61 6c20 7379 6e74 onventional synt │ │ │ │ │ -0002ac80: 6178 2066 6f72 2064 6573 6372 6962 696e ax for describin │ │ │ │ │ -0002ac90: 670a 2020 2020 2072 6570 6f73 6974 6f72 g. repositor │ │ │ │ │ -0002aca0: 7920 6c6f 6361 7469 6f6e 7320 616e 6420 y locations and │ │ │ │ │ -0002acb0: 7368 6f75 6c64 2062 6520 7375 6666 6963 should be suffic │ │ │ │ │ -0002acc0: 6965 6e74 2074 6f20 6c6f 6361 7465 2074 ient to locate t │ │ │ │ │ -0002acd0: 6865 0a20 2020 2020 7265 706f 7369 746f he. reposito │ │ │ │ │ -0002ace0: 7279 2075 7365 6420 666f 7220 7061 636b ry used for pack │ │ │ │ │ -0002acf0: 6167 696e 672e 2020 4964 6561 6c6c 792c aging. Ideally, │ │ │ │ │ -0002ad00: 2069 7420 616c 736f 206c 6f63 6174 6573 it also locates │ │ │ │ │ -0002ad10: 2074 6865 2062 7261 6e63 680a 2020 2020 the branch. │ │ │ │ │ -0002ad20: 2075 7365 6420 666f 7220 6465 7665 6c6f used for develo │ │ │ │ │ -0002ad30: 706d 656e 7420 6f66 206e 6577 2076 6572 pment of new ver │ │ │ │ │ -0002ad40: 7369 6f6e 7320 6f66 2074 6865 2044 6562 sions of the Deb │ │ │ │ │ -0002ad50: 6961 6e20 7061 636b 6167 652e 0a0a 2020 ian package... │ │ │ │ │ -0002ad60: 2020 2054 6865 2066 6f6c 6c6f 7769 6e67 The following │ │ │ │ │ -0002ad70: 2076 616c 7565 7320 666f 7220 3c74 7970 values for are supported │ │ │ │ │ -0002ad90: 2c20 7769 7468 2074 6865 0a20 2020 2020 , with the. │ │ │ │ │ -0002ada0: 636f 7272 6573 706f 6e64 696e 6720 5643 corresponding VC │ │ │ │ │ -0002adb0: 5320 696e 6469 6361 7465 6420 696e 2070 S indicated in p │ │ │ │ │ -0002adc0: 6172 656e 7468 6573 6573 2069 6620 6974 arentheses if it │ │ │ │ │ -0002add0: 2069 736e e280 9974 206f 6276 696f 7573 isn...t obvious │ │ │ │ │ -0002ade0: 3a0a 0a20 2020 2020 2020 202d 2041 7263 :.. - Arc │ │ │ │ │ -0002adf0: 680a 0a20 2020 2020 2020 202d 2042 7a72 h.. - Bzr │ │ │ │ │ -0002ae00: 2028 4261 7a61 6172 290a 0a20 2020 2020 (Bazaar).. │ │ │ │ │ -0002ae10: 2020 202d 2043 7673 2028 4356 5329 0a0a - Cvs (CVS).. │ │ │ │ │ -0002ae20: 2020 2020 2020 2020 2d20 4461 7263 730a - Darcs. │ │ │ │ │ -0002ae30: 0a20 2020 2020 2020 202d 2047 6974 0a0a . - Git.. │ │ │ │ │ -0002ae40: 2020 2020 2020 2020 2d20 4867 2028 4d65 - Hg (Me │ │ │ │ │ -0002ae50: 7263 7572 6961 6c29 0a0a 2020 2020 2020 rcurial).. │ │ │ │ │ -0002ae60: 2020 2d20 4d74 6e20 284d 6f6e 6f74 6f6e - Mtn (Monoton │ │ │ │ │ -0002ae70: 6529 0a0a 2020 2020 2020 2020 2d20 5376 e).. - Sv │ │ │ │ │ -0002ae80: 6e20 2853 7562 7665 7273 696f 6e29 0a0a n (Subversion).. │ │ │ │ │ -0002ae90: 2020 2020 2049 6e20 7468 6520 6361 7365 In the case │ │ │ │ │ -0002aea0: 206f 6620 4769 742c 2074 6865 2076 616c of Git, the val │ │ │ │ │ -0002aeb0: 7565 206d 7573 7420 6861 7665 2074 6865 ue must have the │ │ │ │ │ -0002aec0: 2066 6f6c 6c6f 7769 6e67 2073 796e 7461 following synta │ │ │ │ │ -0002aed0: 783a 0a0a 2020 2020 2020 2020 2020 3c75 x:.. [ " -b "
] [ " [" < │ │ │ │ │ -0002af00: 7061 7468 3e20 225d 2220 5d0a 0a20 2020 path> "]" ].. │ │ │ │ │ -0002af10: 2020 7768 6572 6520 7468 6520 706f 7274 where the port │ │ │ │ │ -0002af20: 696f 6e73 2065 6e63 6c6f 7365 6420 696e ions enclosed in │ │ │ │ │ -0002af30: 2062 7261 636b 6574 7320 6172 6520 6f70 brackets are op │ │ │ │ │ -0002af40: 7469 6f6e 616c 2061 6e64 2074 6865 0a20 tional and the. │ │ │ │ │ -0002af50: 2020 2020 706f 7274 696f 6e73 2065 6e63 portions enc │ │ │ │ │ -0002af60: 6c6f 7365 6420 696e 2064 6f75 626c 6520 losed in double │ │ │ │ │ -0002af70: 7175 6f74 6573 2061 7265 206c 6974 6572 quotes are liter │ │ │ │ │ -0002af80: 616c 2073 7472 696e 6773 2e20 20e2 8098 al strings. ... │ │ │ │ │ -0002af90: 3c75 726c 3ee2 8099 0a20 2020 2020 696e .... in │ │ │ │ │ -0002afa0: 6469 6361 7465 7320 7468 6520 7265 706f dicates the repo │ │ │ │ │ -0002afb0: 7369 746f 7279 2e20 2049 6620 7468 6520 sitory. If the │ │ │ │ │ -0002afc0: e280 983c 6272 616e 6368 3ee2 8099 2070 ...... p │ │ │ │ │ -0002afd0: 6f72 7469 6f6e 2069 7320 7072 6573 656e ortion is presen │ │ │ │ │ -0002afe0: 742c 2069 740a 2020 2020 206e 616d 6573 t, it. names │ │ │ │ │ -0002aff0: 2061 2062 7261 6e63 6820 696e 2074 6865 a branch in the │ │ │ │ │ -0002b000: 2069 6e64 6963 6174 6564 2072 6570 6f73 indicated repos │ │ │ │ │ -0002b010: 6974 6f72 792e 2020 4966 206e 6f20 6272 itory. If no br │ │ │ │ │ -0002b020: 616e 6368 2069 730a 2020 2020 2073 7065 anch is. spe │ │ │ │ │ -0002b030: 6369 6669 6564 2c20 7468 6520 7061 636b cified, the pack │ │ │ │ │ -0002b040: 6167 696e 6720 7368 6f75 6c64 2062 6520 aging should be │ │ │ │ │ -0002b050: 6f6e 2074 6865 2064 6566 6175 6c74 2062 on the default b │ │ │ │ │ -0002b060: 7261 6e63 682e 2020 4966 2074 6865 0a20 ranch. If the. │ │ │ │ │ -0002b070: 2020 2020 e280 983c 7061 7468 3ee2 8099 ...... │ │ │ │ │ -0002b080: 2070 6f72 7469 6f6e 2069 7320 7072 6573 portion is pres │ │ │ │ │ -0002b090: 656e 742c 2069 7420 7370 6563 6966 6965 ent, it specifie │ │ │ │ │ -0002b0a0: 7320 7468 6520 7265 6c61 7469 7665 2070 s the relative p │ │ │ │ │ -0002b0b0: 6174 6820 746f 2074 6865 0a20 2020 2020 ath to the. │ │ │ │ │ -0002b0c0: 746f 7020 6f66 2074 6865 2070 6163 6b61 top of the packa │ │ │ │ │ -0002b0d0: 6769 6e67 2074 7265 6520 2874 6865 2070 ging tree (the p │ │ │ │ │ -0002b0e0: 6172 656e 7420 6469 7265 6374 6f72 7920 arent directory │ │ │ │ │ -0002b0f0: 6f66 2074 6865 20e2 8098 6465 6269 616e of the ...debian │ │ │ │ │ -0002b100: e280 990a 2020 2020 2064 6972 6563 746f .... directo │ │ │ │ │ -0002b110: 7279 292e 2020 4966 206e 6f20 7061 7468 ry). If no path │ │ │ │ │ -0002b120: 2069 7320 7370 6563 6966 6965 642c 2069 is specified, i │ │ │ │ │ -0002b130: 7420 6465 6661 756c 7473 2074 6f20 e280 t defaults to .. │ │ │ │ │ -0002b140: 982e e280 9920 2874 6865 2074 6f70 0a20 ..... (the top. │ │ │ │ │ -0002b150: 2020 2020 6c65 7665 6c20 6f66 2074 6865 level of the │ │ │ │ │ -0002b160: 2069 6e64 6963 6174 6564 2072 6570 6f73 indicated repos │ │ │ │ │ -0002b170: 6974 6f72 7920 616e 6420 6272 616e 6368 itory and branch │ │ │ │ │ -0002b180: 292e 0a0a 2020 2020 2046 6f72 2065 7861 )... For exa │ │ │ │ │ -0002b190: 6d70 6c65 3a0a 0a20 2020 2020 2020 2020 mple:.. │ │ │ │ │ -0002b1a0: 2056 6373 2d47 6974 3a20 6874 7470 733a Vcs-Git: https: │ │ │ │ │ -0002b1b0: 2f2f 6578 616d 706c 652e 6f72 672f 7265 //example.org/re │ │ │ │ │ -0002b1c0: 706f 202d 6220 6465 6269 616e 205b 702f po -b debian [p/ │ │ │ │ │ -0002b1d0: 7061 636b 6167 655d 0a0a 2020 2020 2069 package].. i │ │ │ │ │ -0002b1e0: 6e64 6963 6174 6573 2061 2073 7562 6469 ndicates a subdi │ │ │ │ │ -0002b1f0: 7265 6374 6f72 7920 6e61 6d65 6420 e280 rectory named .. │ │ │ │ │ -0002b200: 9870 2f70 6163 6b61 6765 e280 9920 696e .p/package... in │ │ │ │ │ -0002b210: 2074 6865 20e2 8098 6465 6269 616e e280 the ...debian.. │ │ │ │ │ -0002b220: 9920 6272 616e 6368 0a20 2020 2020 6f66 . branch. of │ │ │ │ │ -0002b230: 2074 6865 2072 6570 6f73 6974 6f72 7920 the repository │ │ │ │ │ -0002b240: 6174 20e2 8098 6874 7470 733a 2f2f 6578 at ...https://ex │ │ │ │ │ -0002b250: 616d 706c 652e 6f72 672f 7265 706f e280 ample.org/repo.. │ │ │ │ │ -0002b260: 992e 0a0a 2020 2020 2049 6e20 7468 6520 .... In the │ │ │ │ │ -0002b270: 6361 7365 206f 6620 4d65 7263 7572 6961 case of Mercuria │ │ │ │ │ -0002b280: 6c2c 2074 6865 2076 616c 7565 206d 7573 l, the value mus │ │ │ │ │ -0002b290: 7420 6861 7665 2074 6865 2066 6f6c 6c6f t have the follo │ │ │ │ │ -0002b2a0: 7769 6e67 2073 796e 7461 783a 0a0a 2020 wing syntax:.. │ │ │ │ │ -0002b2b0: 2020 2020 2020 2020 3c75 726c 3e20 5b20 [ │ │ │ │ │ -0002b2c0: 2220 2d62 2022 203c 6272 616e 6368 3e20 " -b " │ │ │ │ │ -0002b2d0: 5d0a 0a20 2020 2020 5468 6973 2069 7320 ].. This is │ │ │ │ │ -0002b2e0: 696e 7465 7270 7265 7465 6420 7468 6520 interpreted the │ │ │ │ │ -0002b2f0: 7361 6d65 2077 6179 2061 7320 7468 6520 same way as the │ │ │ │ │ -0002b300: 4769 7420 7379 6e74 6178 2065 7863 6570 Git syntax excep │ │ │ │ │ -0002b310: 7420 6120 7061 7468 0a20 2020 2020 7769 t a path. wi │ │ │ │ │ -0002b320: 7468 696e 2074 6865 2072 6570 6f73 6974 thin the reposit │ │ │ │ │ -0002b330: 6f72 7920 6973 206e 6f74 2073 7570 706f ory is not suppo │ │ │ │ │ -0002b340: 7274 6564 2e0a 0a20 2020 2020 4120 7061 rted... A pa │ │ │ │ │ -0002b350: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ -0002b360: 6c65 206d 7573 7420 6e6f 7420 6861 7665 le must not have │ │ │ │ │ -0002b370: 206d 6f72 6520 7468 616e 206f 6e65 20e2 more than one . │ │ │ │ │ -0002b380: 8098 5663 732d 3c74 7970 653e e280 990a ..Vcs-.... │ │ │ │ │ -0002b390: 2020 2020 2066 6965 6c64 2e20 2049 6620 field. If │ │ │ │ │ -0002b3a0: 7468 6520 7061 636b 6167 6520 6973 206d the package is m │ │ │ │ │ -0002b3b0: 6169 6e74 6169 6e65 6420 696e 206d 756c aintained in mul │ │ │ │ │ -0002b3c0: 7469 706c 6520 7665 7273 696f 6e20 636f tiple version co │ │ │ │ │ -0002b3d0: 6e74 726f 6c0a 2020 2020 2073 7973 7465 ntrol. syste │ │ │ │ │ -0002b3e0: 6d73 2c20 7468 6520 6d61 696e 7461 696e ms, the maintain │ │ │ │ │ -0002b3f0: 6572 2073 686f 756c 6420 7370 6563 6966 er should specif │ │ │ │ │ -0002b400: 7920 7468 6520 6f6e 6520 7468 6174 2074 y the one that t │ │ │ │ │ -0002b410: 6865 7920 776f 756c 640a 2020 2020 2070 hey would. p │ │ │ │ │ -0002b420: 7265 6665 7220 6f74 6865 7220 7065 6f70 refer other peop │ │ │ │ │ -0002b430: 6c65 2074 6f20 7573 6520 6173 2074 6865 le to use as the │ │ │ │ │ -0002b440: 2062 6173 6973 2066 6f72 2070 726f 706f basis for propo │ │ │ │ │ -0002b450: 7369 6e67 2063 6861 6e67 6573 2074 6f0a sing changes to. │ │ │ │ │ -0002b460: 2020 2020 2074 6865 2070 6163 6b61 6765 the package │ │ │ │ │ -0002b470: 2e0a 0a46 6f72 2062 6f74 6820 6669 656c ...For both fiel │ │ │ │ │ -0002b480: 6473 2c20 616e 7920 5552 4c73 2067 6976 ds, any URLs giv │ │ │ │ │ -0002b490: 656e 2073 686f 756c 6420 7573 6520 6120 en should use a │ │ │ │ │ -0002b4a0: 7363 6865 6d65 2074 6861 7420 7072 6f76 scheme that prov │ │ │ │ │ -0002b4b0: 6964 6573 0a63 6f6e 6669 6465 6e74 6961 ides.confidentia │ │ │ │ │ -0002b4c0: 6c69 7479 2028 e280 9868 7474 7073 e280 lity (...https.. │ │ │ │ │ -0002b4d0: 992c 2066 6f72 2065 7861 6d70 6c65 2c20 ., for example, │ │ │ │ │ -0002b4e0: 7261 7468 6572 2074 6861 6e20 e280 9868 rather than ...h │ │ │ │ │ -0002b4f0: 7474 70e2 8099 206f 7220 e280 9867 6974 ttp... or ...git │ │ │ │ │ -0002b500: e280 9929 2069 660a 7468 6520 5643 5320 ...) if.the VCS │ │ │ │ │ -0002b510: 7265 706f 7369 746f 7279 2073 7570 706f repository suppo │ │ │ │ │ -0002b520: 7274 7320 6974 2e0a 0a1f 0a46 696c 653a rts it.....File: │ │ │ │ │ -0002b530: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -0002b540: 6e66 6f2c 2020 4e6f 6465 3a20 5061 636b nfo, Node: Pack │ │ │ │ │ -0002b550: 6167 652d 4c69 7374 2c20 204e 6578 743a age-List, Next: │ │ │ │ │ -0002b560: 2050 6163 6b61 6765 2d54 7970 652c 2020 Package-Type, │ │ │ │ │ -0002b570: 5072 6576 3a20 5665 7273 696f 6e20 436f Prev: Version Co │ │ │ │ │ -0002b580: 6e74 726f 6c20 5379 7374 656d 2056 4353 ntrol System VCS │ │ │ │ │ -0002b590: 2066 6965 6c64 732c 2020 5570 3a20 4c69 fields, Up: Li │ │ │ │ │ -0002b5a0: 7374 206f 6620 6669 656c 6473 0a0a 352e st of fields..5. │ │ │ │ │ -0002b5b0: 362e 3237 20e2 8098 5061 636b 6167 652d 6.27 ...Package- │ │ │ │ │ -0002b5c0: 4c69 7374 e280 990a 2d2d 2d2d 2d2d 2d2d List....-------- │ │ │ │ │ -0002b5d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a4d -------------..M │ │ │ │ │ -0002b5e0: 756c 7469 6c69 6e65 2066 6965 6c64 206c ultiline field l │ │ │ │ │ -0002b5f0: 6973 7469 6e67 2061 6c6c 2074 6865 2070 isting all the p │ │ │ │ │ -0002b600: 6163 6b61 6765 7320 7468 6174 2063 616e ackages that can │ │ │ │ │ -0002b610: 2062 6520 6275 696c 7420 6672 6f6d 2074 be built from t │ │ │ │ │ -0002b620: 6865 0a73 6f75 7263 6520 7061 636b 6167 he.source packag │ │ │ │ │ -0002b630: 652c 2063 6f6e 7369 6465 7269 6e67 2065 e, considering e │ │ │ │ │ -0002b640: 7665 7279 2061 7263 6869 7465 6374 7572 very architectur │ │ │ │ │ -0002b650: 652e 2020 5468 6520 6669 7273 7420 6c69 e. The first li │ │ │ │ │ -0002b660: 6e65 206f 6620 7468 650a 6669 656c 6420 ne of the.field │ │ │ │ │ -0002b670: 7661 6c75 6520 6973 2065 6d70 7479 2e20 value is empty. │ │ │ │ │ -0002b680: 2045 6163 6820 6f6e 6520 6f66 2074 6865 Each one of the │ │ │ │ │ -0002b690: 206e 6578 7420 6c69 6e65 7320 6465 7363 next lines desc │ │ │ │ │ -0002b6a0: 7269 6265 7320 6f6e 6520 6269 6e61 7279 ribes one binary │ │ │ │ │ -0002b6b0: 0a70 6163 6b61 6765 2c20 6279 206c 6973 .package, by lis │ │ │ │ │ -0002b6c0: 7469 6e67 2069 7473 206e 616d 652c 2074 ting its name, t │ │ │ │ │ -0002b6d0: 7970 652c 2073 6563 7469 6f6e 2061 6e64 ype, section and │ │ │ │ │ -0002b6e0: 2070 7269 6f72 6974 7920 7365 7061 7261 priority separa │ │ │ │ │ -0002b6f0: 7465 6420 6279 0a73 7061 6365 732e 2020 ted by.spaces. │ │ │ │ │ -0002b700: 4669 6674 6820 616e 6420 7375 6273 6571 Fifth and subseq │ │ │ │ │ -0002b710: 7565 6e74 2073 7061 6365 2d73 6570 6172 uent space-separ │ │ │ │ │ -0002b720: 6174 6564 2069 7465 6d73 206d 6179 2062 ated items may b │ │ │ │ │ -0002b730: 6520 7072 6573 656e 7420 616e 640a 7061 e present and.pa │ │ │ │ │ -0002b740: 7273 6572 7320 6d75 7374 2061 6c6c 6f77 rsers must allow │ │ │ │ │ -0002b750: 2074 6865 6d2e 2020 5365 6520 7468 6520 them. See the │ │ │ │ │ -0002b760: 2a6e 6f74 6520 5061 636b 6167 652d 5479 *note Package-Ty │ │ │ │ │ -0002b770: 7065 3a20 3964 2e20 6669 656c 6420 666f pe: 9d. field fo │ │ │ │ │ -0002b780: 7220 610a 6c69 7374 206f 6620 7061 636b r a.list of pack │ │ │ │ │ -0002b790: 6167 6520 7479 7065 732e 0a0a 1f0a 4669 age types.....Fi │ │ │ │ │ -0002b7a0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0002b7b0: 792e 696e 666f 2c20 204e 6f64 653a 2050 y.info, Node: P │ │ │ │ │ -0002b7c0: 6163 6b61 6765 2d54 7970 652c 2020 4e65 ackage-Type, Ne │ │ │ │ │ -0002b7d0: 7874 3a20 4467 6974 2c20 2050 7265 763a xt: Dgit, Prev: │ │ │ │ │ -0002b7e0: 2050 6163 6b61 6765 2d4c 6973 742c 2020 Package-List, │ │ │ │ │ -0002b7f0: 5570 3a20 4c69 7374 206f 6620 6669 656c Up: List of fiel │ │ │ │ │ -0002b800: 6473 0a0a 352e 362e 3238 20e2 8098 5061 ds..5.6.28 ...Pa │ │ │ │ │ -0002b810: 636b 6167 652d 5479 7065 e280 990a 2d2d ckage-Type....-- │ │ │ │ │ -0002b820: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0002b830: 2d2d 2d0a 0a53 696d 706c 6520 6669 656c ---..Simple fiel │ │ │ │ │ -0002b840: 6420 636f 6e74 6169 6e69 6e67 2061 2077 d containing a w │ │ │ │ │ -0002b850: 6f72 6420 696e 6469 6361 7469 6e67 2074 ord indicating t │ │ │ │ │ -0002b860: 6865 2074 7970 6520 6f66 2070 6163 6b61 he type of packa │ │ │ │ │ -0002b870: 6765 3a20 e280 9864 6562 e280 9920 666f ge: ...deb... fo │ │ │ │ │ -0002b880: 720a 6269 6e61 7279 2070 6163 6b61 6765 r.binary package │ │ │ │ │ -0002b890: 7320 616e 6420 e280 9875 6465 62e2 8099 s and ...udeb... │ │ │ │ │ -0002b8a0: 2066 6f72 206d 6963 726f 2062 696e 6172 for micro binar │ │ │ │ │ -0002b8b0: 7920 7061 636b 6167 6573 2e20 204f 7468 y packages. Oth │ │ │ │ │ -0002b8c0: 6572 2074 7970 6573 206e 6f74 0a64 6566 er types not.def │ │ │ │ │ -0002b8d0: 696e 6564 2068 6572 6520 6d61 7920 6265 ined here may be │ │ │ │ │ -0002b8e0: 2069 6e64 6963 6174 6564 2e20 2049 6e20 indicated. In │ │ │ │ │ -0002b8f0: 736f 7572 6365 2070 6163 6b61 6765 2074 source package t │ │ │ │ │ -0002b900: 656d 706c 6174 6520 636f 6e74 726f 6c0a emplate control. │ │ │ │ │ -0002b910: 6669 6c65 732c 2074 6865 20e2 8098 5061 files, the ...Pa │ │ │ │ │ -0002b920: 636b 6167 652d 5479 7065 e280 9920 6669 ckage-Type... fi │ │ │ │ │ -0002b930: 656c 6420 7368 6f75 6c64 2062 6520 6f6d eld should be om │ │ │ │ │ -0002b940: 6974 7465 6420 696e 7374 6561 6420 6f66 itted instead of │ │ │ │ │ -0002b950: 2067 6976 696e 6720 6974 2061 0a76 616c giving it a.val │ │ │ │ │ -0002b960: 7565 206f 6620 e280 9864 6562 e280 992c ue of ...deb..., │ │ │ │ │ -0002b970: 2061 7320 7468 6973 2076 616c 7565 2069 as this value i │ │ │ │ │ -0002b980: 7320 6173 7375 6d65 6420 666f 7220 7374 s assumed for st │ │ │ │ │ -0002b990: 616e 7a61 7320 6c61 636b 696e 6720 7468 anzas lacking th │ │ │ │ │ -0002b9a0: 6973 2066 6965 6c64 2e0a 0a1f 0a46 696c is field.....Fil │ │ │ │ │ -0002b9b0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -0002b9c0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4467 .info, Node: Dg │ │ │ │ │ -0002b9d0: 6974 2c20 204e 6578 743a 2054 6573 7473 it, Next: Tests │ │ │ │ │ -0002b9e0: 7569 7465 2c20 2050 7265 763a 2050 6163 uite, Prev: Pac │ │ │ │ │ -0002b9f0: 6b61 6765 2d54 7970 652c 2020 5570 3a20 kage-Type, Up: │ │ │ │ │ -0002ba00: 4c69 7374 206f 6620 6669 656c 6473 0a0a List of fields.. │ │ │ │ │ -0002ba10: 352e 362e 3239 20e2 8098 4467 6974 e280 5.6.29 ...Dgit.. │ │ │ │ │ -0002ba20: 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ..-------------. │ │ │ │ │ -0002ba30: 0a46 6f6c 6465 6420 6669 656c 6420 636f .Folded field co │ │ │ │ │ -0002ba40: 6e74 6169 6e69 6e67 2061 2073 696e 676c ntaining a singl │ │ │ │ │ -0002ba50: 6520 6769 7420 636f 6d6d 6974 2068 6173 e git commit has │ │ │ │ │ -0002ba60: 682c 2070 7265 7365 6e74 6564 2069 6e20 h, presented in │ │ │ │ │ -0002ba70: 6675 6c6c 2c0a 666f 6c6c 6f77 6564 206f full,.followed o │ │ │ │ │ -0002ba80: 7074 696f 6e61 6c6c 7920 6279 2077 6869 ptionally by whi │ │ │ │ │ -0002ba90: 7465 7370 6163 6520 616e 6420 6f74 6865 tespace and othe │ │ │ │ │ -0002baa0: 7220 6461 7461 2074 6f20 6265 2064 6566 r data to be def │ │ │ │ │ -0002bab0: 696e 6564 2069 6e20 6675 7475 7265 0a65 ined in future.e │ │ │ │ │ -0002bac0: 7874 656e 7369 6f6e 732e 0a0a 4465 636c xtensions...Decl │ │ │ │ │ -0002bad0: 6172 6573 2074 6861 7420 7468 6520 736f ares that the so │ │ │ │ │ -0002bae0: 7572 6365 2070 6163 6b61 6765 2063 6f72 urce package cor │ │ │ │ │ -0002baf0: 7265 7370 6f6e 6473 2065 7861 6374 6c79 responds exactly │ │ │ │ │ -0002bb00: 2074 6f20 6120 7265 6665 7265 6e63 6564 to a referenced │ │ │ │ │ -0002bb10: 0a63 6f6d 6d69 7420 696e 2061 2047 6974 .commit in a Git │ │ │ │ │ -0002bb20: 2072 6570 6f73 6974 6f72 7920 6176 6169 repository avai │ │ │ │ │ -0002bb30: 6c61 626c 6520 6174 2074 6865 2063 616e lable at the can │ │ │ │ │ -0002bb40: 6f6e 6963 616c 206c 6f63 6174 696f 6e20 onical location │ │ │ │ │ -0002bb50: 6361 6c6c 6564 0a27 6467 6974 2d72 6570 called.'dgit-rep │ │ │ │ │ -0002bb60: 6f73 272c 2075 7365 6420 6279 20e2 8098 os', used by ... │ │ │ │ │ -0002bb70: 6467 6974 e280 992c 2061 2062 6964 6972 dgit..., a bidir │ │ │ │ │ -0002bb80: 6563 7469 6f6e 616c 2067 6174 6577 6179 ectional gateway │ │ │ │ │ -0002bb90: 2062 6574 7765 656e 2074 6865 2044 6562 between the Deb │ │ │ │ │ -0002bba0: 6961 6e0a 6172 6368 6976 6520 616e 6420 ian.archive and │ │ │ │ │ -0002bbb0: 4769 742e 2020 5468 6520 636f 6d6d 6974 Git. The commit │ │ │ │ │ -0002bbc0: 2069 7320 7265 6163 6861 626c 6520 6672 is reachable fr │ │ │ │ │ -0002bbd0: 6f6d 2061 7420 6c65 6173 7420 6f6e 6520 om at least one │ │ │ │ │ -0002bbe0: 7265 6665 7265 6e63 650a 7768 6f73 6520 reference.whose │ │ │ │ │ -0002bbf0: 6e61 6d65 206d 6174 6368 6573 20e2 8098 name matches ... │ │ │ │ │ -0002bc00: 7265 6673 2f64 6769 742f 2ae2 8099 2e20 refs/dgit/*.... │ │ │ │ │ -0002bc10: 2053 6565 2074 6865 206d 616e 7561 6c20 See the manual │ │ │ │ │ -0002bc20: 7061 6765 206f 6620 e280 9864 6769 74e2 page of ...dgit. │ │ │ │ │ -0002bc30: 8099 2066 6f72 0a66 7572 7468 6572 2064 .. for.further d │ │ │ │ │ -0002bc40: 6574 6169 6c73 2e0a 0a1f 0a46 696c 653a etails.....File: │ │ │ │ │ -0002bc50: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -0002bc60: 6e66 6f2c 2020 4e6f 6465 3a20 5465 7374 nfo, Node: Test │ │ │ │ │ -0002bc70: 7375 6974 652c 2020 4e65 7874 3a20 5275 suite, Next: Ru │ │ │ │ │ -0002bc80: 6c65 732d 5265 7175 6972 6573 2d52 6f6f les-Requires-Roo │ │ │ │ │ -0002bc90: 742c 2020 5072 6576 3a20 4467 6974 2c20 t, Prev: Dgit, │ │ │ │ │ -0002bca0: 2055 703a 204c 6973 7420 6f66 2066 6965 Up: List of fie │ │ │ │ │ -0002bcb0: 6c64 730a 0a35 2e36 2e33 3020 e280 9854 lds..5.6.30 ...T │ │ │ │ │ -0002bcc0: 6573 7473 7569 7465 e280 990a 2d2d 2d2d estsuite....---- │ │ │ │ │ -0002bcd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -0002bce0: 5369 6d70 6c65 2066 6965 6c64 2063 6f6e Simple field con │ │ │ │ │ -0002bcf0: 7461 696e 696e 6720 6120 636f 6d6d 612d taining a comma- │ │ │ │ │ -0002bd00: 7365 7061 7261 7465 6420 6c69 7374 206f separated list o │ │ │ │ │ -0002bd10: 6620 7661 6c75 6573 2061 6c6c 6f77 696e f values allowin │ │ │ │ │ -0002bd20: 6720 7465 7374 0a65 7865 6375 7469 6f6e g test.execution │ │ │ │ │ -0002bd30: 2065 6e76 6972 6f6e 6d65 6e74 7320 746f environments to │ │ │ │ │ -0002bd40: 2064 6973 636f 7665 7220 7061 636b 6167 discover packag │ │ │ │ │ -0002bd50: 6573 2077 6869 6368 2070 726f 7669 6465 es which provide │ │ │ │ │ -0002bd60: 2074 6573 7473 2e0a 0a54 6869 7320 6669 tests...This fi │ │ │ │ │ -0002bd70: 656c 6420 6973 2061 7574 6f6d 6174 6963 eld is automatic │ │ │ │ │ -0002bd80: 616c 6c79 2061 6464 6564 2074 6f20 4465 ally added to De │ │ │ │ │ -0002bd90: 6269 616e 2073 6f75 7263 6520 636f 6e74 bian source cont │ │ │ │ │ -0002bda0: 726f 6c20 6669 6c65 730a 28e2 8098 2e64 rol files.(....d │ │ │ │ │ -0002bdb0: 7363 e280 9929 2062 7920 e280 9864 706b sc...) by ...dpk │ │ │ │ │ -0002bdc0: 67e2 8099 2c20 7769 7468 2074 6865 2076 g..., with the v │ │ │ │ │ -0002bdd0: 616c 7565 20e2 8098 6175 746f 706b 6774 alue ...autopkgt │ │ │ │ │ -0002bde0: 6573 74e2 8099 2c20 7768 656e 2061 0ae2 est..., when a.. │ │ │ │ │ -0002bdf0: 8098 6465 6269 616e 2f74 6573 7473 2f63 ..debian/tests/c │ │ │ │ │ -0002be00: 6f6e 7472 6f6c e280 9920 6669 6c65 2069 ontrol... file i │ │ │ │ │ -0002be10: 7320 7072 6573 656e 7420 696e 2074 6865 s present in the │ │ │ │ │ -0002be20: 2073 6f75 7263 6520 7061 636b 6167 652e source package. │ │ │ │ │ -0002be30: 2020 5468 6973 0a66 6965 6c64 206d 6179 This.field may │ │ │ │ │ -0002be40: 2061 6c73 6f20 6265 2075 7365 6420 696e also be used in │ │ │ │ │ -0002be50: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ -0002be60: 7465 6d70 6c61 7465 2063 6f6e 7472 6f6c template control │ │ │ │ │ -0002be70: 2066 696c 6573 0a28 e280 9864 6562 6961 files.(...debia │ │ │ │ │ -0002be80: 6e2f 636f 6e74 726f 6ce2 8099 2920 6966 n/control...) if │ │ │ │ │ -0002be90: 206e 6565 6465 6420 696e 206f 7468 6572 needed in other │ │ │ │ │ -0002bea0: 2073 6974 7561 7469 6f6e 732e 0a0a 1f0a situations..... │ │ │ │ │ -0002beb0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0002bec0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0002bed0: 2052 756c 6573 2d52 6571 7569 7265 732d Rules-Requires- │ │ │ │ │ -0002bee0: 526f 6f74 2c20 2050 7265 763a 2054 6573 Root, Prev: Tes │ │ │ │ │ -0002bef0: 7473 7569 7465 2c20 2055 703a 204c 6973 tsuite, Up: Lis │ │ │ │ │ -0002bf00: 7420 6f66 2066 6965 6c64 730a 0a35 2e36 t of fields..5.6 │ │ │ │ │ -0002bf10: 2e33 3120 e280 9852 756c 6573 2d52 6571 .31 ...Rules-Req │ │ │ │ │ -0002bf20: 7569 7265 732d 526f 6f74 e280 990a 2d2d uires-Root....-- │ │ │ │ │ +0002aad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +0002aae0: 0a44 6562 6961 6e20 736f 7572 6365 2070 .Debian source p │ │ │ │ │ +0002aaf0: 6163 6b61 6765 7320 6172 6520 696e 6372 ackages are incr │ │ │ │ │ +0002ab00: 6561 7369 6e67 6c79 2064 6576 656c 6f70 easingly develop │ │ │ │ │ +0002ab10: 6564 2075 7369 6e67 2056 4353 732e 2020 ed using VCSs. │ │ │ │ │ +0002ab20: 5468 650a 7075 7270 6f73 6520 6f66 2074 The.purpose of t │ │ │ │ │ +0002ab30: 6865 2066 6f6c 6c6f 7769 6e67 2066 6965 he following fie │ │ │ │ │ +0002ab40: 6c64 7320 6973 2074 6f20 696e 6469 6361 lds is to indica │ │ │ │ │ +0002ab50: 7465 2061 2070 7562 6c69 636c 7920 6163 te a publicly ac │ │ │ │ │ +0002ab60: 6365 7373 6962 6c65 0a72 6570 6f73 6974 cessible.reposit │ │ │ │ │ +0002ab70: 6f72 7920 7768 6572 6520 7468 6520 4465 ory where the De │ │ │ │ │ +0002ab80: 6269 616e 2073 6f75 7263 6520 7061 636b bian source pack │ │ │ │ │ +0002ab90: 6167 6520 6973 2064 6576 656c 6f70 6564 age is developed │ │ │ │ │ +0002aba0: 2e0a 0ae2 8098 5663 732d 4272 6f77 7365 ......Vcs-Browse │ │ │ │ │ +0002abb0: 72e2 8099 0a0a 2020 2020 2055 524c 206f r..... URL o │ │ │ │ │ +0002abc0: 6620 6120 7765 6220 696e 7465 7266 6163 f a web interfac │ │ │ │ │ +0002abd0: 6520 666f 7220 6272 6f77 7369 6e67 2074 e for browsing t │ │ │ │ │ +0002abe0: 6865 2072 6570 6f73 6974 6f72 792e 0a0a he repository... │ │ │ │ │ +0002abf0: e280 9856 6373 2d3c 7479 7065 3ee2 8099 ...Vcs-... │ │ │ │ │ +0002ac00: 0a0a 2020 2020 2054 6865 2066 6965 6c64 .. The field │ │ │ │ │ +0002ac10: 206e 616d 6520 6964 656e 7469 6669 6573 name identifies │ │ │ │ │ +0002ac20: 2074 6865 2056 4353 2e20 5468 6520 6669 the VCS. The fi │ │ │ │ │ +0002ac30: 656c 64e2 8099 7320 7661 6c75 6520 7573 eld...s value us │ │ │ │ │ +0002ac40: 6573 2074 6865 0a20 2020 2020 7665 7273 es the. vers │ │ │ │ │ +0002ac50: 696f 6e20 636f 6e74 726f 6c20 7379 7374 ion control syst │ │ │ │ │ +0002ac60: 656d e280 9973 2063 6f6e 7665 6e74 696f em...s conventio │ │ │ │ │ +0002ac70: 6e61 6c20 7379 6e74 6178 2066 6f72 2064 nal syntax for d │ │ │ │ │ +0002ac80: 6573 6372 6962 696e 670a 2020 2020 2072 escribing. r │ │ │ │ │ +0002ac90: 6570 6f73 6974 6f72 7920 6c6f 6361 7469 epository locati │ │ │ │ │ +0002aca0: 6f6e 7320 616e 6420 7368 6f75 6c64 2062 ons and should b │ │ │ │ │ +0002acb0: 6520 7375 6666 6963 6965 6e74 2074 6f20 e sufficient to │ │ │ │ │ +0002acc0: 6c6f 6361 7465 2074 6865 0a20 2020 2020 locate the. │ │ │ │ │ +0002acd0: 7265 706f 7369 746f 7279 2075 7365 6420 repository used │ │ │ │ │ +0002ace0: 666f 7220 7061 636b 6167 696e 672e 2020 for packaging. │ │ │ │ │ +0002acf0: 4964 6561 6c6c 792c 2069 7420 616c 736f Ideally, it also │ │ │ │ │ +0002ad00: 206c 6f63 6174 6573 2074 6865 2062 7261 locates the bra │ │ │ │ │ +0002ad10: 6e63 680a 2020 2020 2075 7365 6420 666f nch. used fo │ │ │ │ │ +0002ad20: 7220 6465 7665 6c6f 706d 656e 7420 6f66 r development of │ │ │ │ │ +0002ad30: 206e 6577 2076 6572 7369 6f6e 7320 6f66 new versions of │ │ │ │ │ +0002ad40: 2074 6865 2044 6562 6961 6e20 7061 636b the Debian pack │ │ │ │ │ +0002ad50: 6167 652e 0a0a 2020 2020 2054 6865 2066 age... The f │ │ │ │ │ +0002ad60: 6f6c 6c6f 7769 6e67 2076 616c 7565 7320 ollowing values │ │ │ │ │ +0002ad70: 666f 7220 3c74 7970 653e 2061 7265 2073 for are s │ │ │ │ │ +0002ad80: 7570 706f 7274 6564 2c20 7769 7468 2074 upported, with t │ │ │ │ │ +0002ad90: 6865 0a20 2020 2020 636f 7272 6573 706f he. correspo │ │ │ │ │ +0002ada0: 6e64 696e 6720 5643 5320 696e 6469 6361 nding VCS indica │ │ │ │ │ +0002adb0: 7465 6420 696e 2070 6172 656e 7468 6573 ted in parenthes │ │ │ │ │ +0002adc0: 6573 2069 6620 6974 2069 736e e280 9974 es if it isn...t │ │ │ │ │ +0002add0: 206f 6276 696f 7573 3a0a 0a20 2020 2020 obvious:.. │ │ │ │ │ +0002ade0: 2020 202d 2041 7263 680a 0a20 2020 2020 - Arch.. │ │ │ │ │ +0002adf0: 2020 202d 2042 7a72 2028 4261 7a61 6172 - Bzr (Bazaar │ │ │ │ │ +0002ae00: 290a 0a20 2020 2020 2020 202d 2043 7673 ).. - Cvs │ │ │ │ │ +0002ae10: 2028 4356 5329 0a0a 2020 2020 2020 2020 (CVS).. │ │ │ │ │ +0002ae20: 2d20 4461 7263 730a 0a20 2020 2020 2020 - Darcs.. │ │ │ │ │ +0002ae30: 202d 2047 6974 0a0a 2020 2020 2020 2020 - Git.. │ │ │ │ │ +0002ae40: 2d20 4867 2028 4d65 7263 7572 6961 6c29 - Hg (Mercurial) │ │ │ │ │ +0002ae50: 0a0a 2020 2020 2020 2020 2d20 4d74 6e20 .. - Mtn │ │ │ │ │ +0002ae60: 284d 6f6e 6f74 6f6e 6529 0a0a 2020 2020 (Monotone).. │ │ │ │ │ +0002ae70: 2020 2020 2d20 5376 6e20 2853 7562 7665 - Svn (Subve │ │ │ │ │ +0002ae80: 7273 696f 6e29 0a0a 2020 2020 2049 6e20 rsion).. In │ │ │ │ │ +0002ae90: 7468 6520 6361 7365 206f 6620 4769 742c the case of Git, │ │ │ │ │ +0002aea0: 2074 6865 2076 616c 7565 206d 7573 7420 the value must │ │ │ │ │ +0002aeb0: 6861 7665 2074 6865 2066 6f6c 6c6f 7769 have the followi │ │ │ │ │ +0002aec0: 6e67 2073 796e 7461 783a 0a0a 2020 2020 ng syntax:.. │ │ │ │ │ +0002aed0: 2020 2020 2020 3c75 726c 3e20 5b20 2220 [ " │ │ │ │ │ +0002aee0: 2d62 2022 203c 6272 616e 6368 3e20 5d20 -b " ] │ │ │ │ │ +0002aef0: 5b20 2220 5b22 203c 7061 7468 3e20 225d [ " [" "] │ │ │ │ │ +0002af00: 2220 5d0a 0a20 2020 2020 7768 6572 6520 " ].. where │ │ │ │ │ +0002af10: 7468 6520 706f 7274 696f 6e73 2065 6e63 the portions enc │ │ │ │ │ +0002af20: 6c6f 7365 6420 696e 2062 7261 636b 6574 losed in bracket │ │ │ │ │ +0002af30: 7320 6172 6520 6f70 7469 6f6e 616c 2061 s are optional a │ │ │ │ │ +0002af40: 6e64 2074 6865 0a20 2020 2020 706f 7274 nd the. port │ │ │ │ │ +0002af50: 696f 6e73 2065 6e63 6c6f 7365 6420 696e ions enclosed in │ │ │ │ │ +0002af60: 2064 6f75 626c 6520 7175 6f74 6573 2061 double quotes a │ │ │ │ │ +0002af70: 7265 206c 6974 6572 616c 2073 7472 696e re literal strin │ │ │ │ │ +0002af80: 6773 2e20 20e2 8098 3c75 726c 3ee2 8099 gs. ...... │ │ │ │ │ +0002af90: 0a20 2020 2020 696e 6469 6361 7465 7320 . indicates │ │ │ │ │ +0002afa0: 7468 6520 7265 706f 7369 746f 7279 2e20 the repository. │ │ │ │ │ +0002afb0: 2049 6620 7468 6520 e280 983c 6272 616e If the ...... portion i │ │ │ │ │ +0002afd0: 7320 7072 6573 656e 742c 2069 740a 2020 s present, it. │ │ │ │ │ +0002afe0: 2020 206e 616d 6573 2061 2062 7261 6e63 names a branc │ │ │ │ │ +0002aff0: 6820 696e 2074 6865 2069 6e64 6963 6174 h in the indicat │ │ │ │ │ +0002b000: 6564 2072 6570 6f73 6974 6f72 792e 2020 ed repository. │ │ │ │ │ +0002b010: 4966 206e 6f20 6272 616e 6368 2069 730a If no branch is. │ │ │ │ │ +0002b020: 2020 2020 2073 7065 6369 6669 6564 2c20 specified, │ │ │ │ │ +0002b030: 7468 6520 7061 636b 6167 696e 6720 7368 the packaging sh │ │ │ │ │ +0002b040: 6f75 6c64 2062 6520 6f6e 2074 6865 2064 ould be on the d │ │ │ │ │ +0002b050: 6566 6175 6c74 2062 7261 6e63 682e 2020 efault branch. │ │ │ │ │ +0002b060: 4966 2074 6865 0a20 2020 2020 e280 983c If the. ...< │ │ │ │ │ +0002b070: 7061 7468 3ee2 8099 2070 6f72 7469 6f6e path>... portion │ │ │ │ │ +0002b080: 2069 7320 7072 6573 656e 742c 2069 7420 is present, it │ │ │ │ │ +0002b090: 7370 6563 6966 6965 7320 7468 6520 7265 specifies the re │ │ │ │ │ +0002b0a0: 6c61 7469 7665 2070 6174 6820 746f 2074 lative path to t │ │ │ │ │ +0002b0b0: 6865 0a20 2020 2020 746f 7020 6f66 2074 he. top of t │ │ │ │ │ +0002b0c0: 6865 2070 6163 6b61 6769 6e67 2074 7265 he packaging tre │ │ │ │ │ +0002b0d0: 6520 2874 6865 2070 6172 656e 7420 6469 e (the parent di │ │ │ │ │ +0002b0e0: 7265 6374 6f72 7920 6f66 2074 6865 20e2 rectory of the . │ │ │ │ │ +0002b0f0: 8098 6465 6269 616e e280 990a 2020 2020 ..debian.... │ │ │ │ │ +0002b100: 2064 6972 6563 746f 7279 292e 2020 4966 directory). If │ │ │ │ │ +0002b110: 206e 6f20 7061 7468 2069 7320 7370 6563 no path is spec │ │ │ │ │ +0002b120: 6966 6965 642c 2069 7420 6465 6661 756c ified, it defaul │ │ │ │ │ +0002b130: 7473 2074 6f20 e280 982e e280 9920 2874 ts to ....... (t │ │ │ │ │ +0002b140: 6865 2074 6f70 0a20 2020 2020 6c65 7665 he top. leve │ │ │ │ │ +0002b150: 6c20 6f66 2074 6865 2069 6e64 6963 6174 l of the indicat │ │ │ │ │ +0002b160: 6564 2072 6570 6f73 6974 6f72 7920 616e ed repository an │ │ │ │ │ +0002b170: 6420 6272 616e 6368 292e 0a0a 2020 2020 d branch)... │ │ │ │ │ +0002b180: 2046 6f72 2065 7861 6d70 6c65 3a0a 0a20 For example:.. │ │ │ │ │ +0002b190: 2020 2020 2020 2020 2056 6373 2d47 6974 Vcs-Git │ │ │ │ │ +0002b1a0: 3a20 6874 7470 733a 2f2f 6578 616d 706c : https://exampl │ │ │ │ │ +0002b1b0: 652e 6f72 672f 7265 706f 202d 6220 6465 e.org/repo -b de │ │ │ │ │ +0002b1c0: 6269 616e 205b 702f 7061 636b 6167 655d bian [p/package] │ │ │ │ │ +0002b1d0: 0a0a 2020 2020 2069 6e64 6963 6174 6573 .. indicates │ │ │ │ │ +0002b1e0: 2061 2073 7562 6469 7265 6374 6f72 7920 a subdirectory │ │ │ │ │ +0002b1f0: 6e61 6d65 6420 e280 9870 2f70 6163 6b61 named ...p/packa │ │ │ │ │ +0002b200: 6765 e280 9920 696e 2074 6865 20e2 8098 ge... in the ... │ │ │ │ │ +0002b210: 6465 6269 616e e280 9920 6272 616e 6368 debian... branch │ │ │ │ │ +0002b220: 0a20 2020 2020 6f66 2074 6865 2072 6570 . of the rep │ │ │ │ │ +0002b230: 6f73 6974 6f72 7920 6174 20e2 8098 6874 ository at ...ht │ │ │ │ │ +0002b240: 7470 733a 2f2f 6578 616d 706c 652e 6f72 tps://example.or │ │ │ │ │ +0002b250: 672f 7265 706f e280 992e 0a0a 2020 2020 g/repo...... │ │ │ │ │ +0002b260: 2049 6e20 7468 6520 6361 7365 206f 6620 In the case of │ │ │ │ │ +0002b270: 4d65 7263 7572 6961 6c2c 2074 6865 2076 Mercurial, the v │ │ │ │ │ +0002b280: 616c 7565 206d 7573 7420 6861 7665 2074 alue must have t │ │ │ │ │ +0002b290: 6865 2066 6f6c 6c6f 7769 6e67 2073 796e he following syn │ │ │ │ │ +0002b2a0: 7461 783a 0a0a 2020 2020 2020 2020 2020 tax:.. │ │ │ │ │ +0002b2b0: 3c75 726c 3e20 5b20 2220 2d62 2022 203c [ " -b " < │ │ │ │ │ +0002b2c0: 6272 616e 6368 3e20 5d0a 0a20 2020 2020 branch> ].. │ │ │ │ │ +0002b2d0: 5468 6973 2069 7320 696e 7465 7270 7265 This is interpre │ │ │ │ │ +0002b2e0: 7465 6420 7468 6520 7361 6d65 2077 6179 ted the same way │ │ │ │ │ +0002b2f0: 2061 7320 7468 6520 4769 7420 7379 6e74 as the Git synt │ │ │ │ │ +0002b300: 6178 2065 7863 6570 7420 6120 7061 7468 ax except a path │ │ │ │ │ +0002b310: 0a20 2020 2020 7769 7468 696e 2074 6865 . within the │ │ │ │ │ +0002b320: 2072 6570 6f73 6974 6f72 7920 6973 206e repository is n │ │ │ │ │ +0002b330: 6f74 2073 7570 706f 7274 6564 2e0a 0a20 ot supported... │ │ │ │ │ +0002b340: 2020 2020 4120 7061 636b 6167 6520 636f A package co │ │ │ │ │ +0002b350: 6e74 726f 6c20 6669 6c65 206d 7573 7420 ntrol file must │ │ │ │ │ +0002b360: 6e6f 7420 6861 7665 206d 6f72 6520 7468 not have more th │ │ │ │ │ +0002b370: 616e 206f 6e65 20e2 8098 5663 732d 3c74 an one ...Vcs-.... fie │ │ │ │ │ +0002b390: 6c64 2e20 2049 6620 7468 6520 7061 636b ld. If the pack │ │ │ │ │ +0002b3a0: 6167 6520 6973 206d 6169 6e74 6169 6e65 age is maintaine │ │ │ │ │ +0002b3b0: 6420 696e 206d 756c 7469 706c 6520 7665 d in multiple ve │ │ │ │ │ +0002b3c0: 7273 696f 6e20 636f 6e74 726f 6c0a 2020 rsion control. │ │ │ │ │ +0002b3d0: 2020 2073 7973 7465 6d73 2c20 7468 6520 systems, the │ │ │ │ │ +0002b3e0: 6d61 696e 7461 696e 6572 2073 686f 756c maintainer shoul │ │ │ │ │ +0002b3f0: 6420 7370 6563 6966 7920 7468 6520 6f6e d specify the on │ │ │ │ │ +0002b400: 6520 7468 6174 2074 6865 7920 776f 756c e that they woul │ │ │ │ │ +0002b410: 640a 2020 2020 2070 7265 6665 7220 6f74 d. prefer ot │ │ │ │ │ +0002b420: 6865 7220 7065 6f70 6c65 2074 6f20 7573 her people to us │ │ │ │ │ +0002b430: 6520 6173 2074 6865 2062 6173 6973 2066 e as the basis f │ │ │ │ │ +0002b440: 6f72 2070 726f 706f 7369 6e67 2063 6861 or proposing cha │ │ │ │ │ +0002b450: 6e67 6573 2074 6f0a 2020 2020 2074 6865 nges to. the │ │ │ │ │ +0002b460: 2070 6163 6b61 6765 2e0a 0a46 6f72 2062 package...For b │ │ │ │ │ +0002b470: 6f74 6820 6669 656c 6473 2c20 616e 7920 oth fields, any │ │ │ │ │ +0002b480: 5552 4c73 2067 6976 656e 2073 686f 756c URLs given shoul │ │ │ │ │ +0002b490: 6420 7573 6520 6120 7363 6865 6d65 2074 d use a scheme t │ │ │ │ │ +0002b4a0: 6861 7420 7072 6f76 6964 6573 0a63 6f6e hat provides.con │ │ │ │ │ +0002b4b0: 6669 6465 6e74 6961 6c69 7479 2028 e280 fidentiality (.. │ │ │ │ │ +0002b4c0: 9868 7474 7073 e280 992c 2066 6f72 2065 .https..., for e │ │ │ │ │ +0002b4d0: 7861 6d70 6c65 2c20 7261 7468 6572 2074 xample, rather t │ │ │ │ │ +0002b4e0: 6861 6e20 e280 9868 7474 70e2 8099 206f han ...http... o │ │ │ │ │ +0002b4f0: 7220 e280 9867 6974 e280 9929 2069 660a r ...git...) if. │ │ │ │ │ +0002b500: 7468 6520 5643 5320 7265 706f 7369 746f the VCS reposito │ │ │ │ │ +0002b510: 7279 2073 7570 706f 7274 7320 6974 2e0a ry supports it.. │ │ │ │ │ +0002b520: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0002b530: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0002b540: 6465 3a20 5061 636b 6167 652d 4c69 7374 de: Package-List │ │ │ │ │ +0002b550: 2c20 204e 6578 743a 2050 6163 6b61 6765 , Next: Package │ │ │ │ │ +0002b560: 2d54 7970 652c 2020 5072 6576 3a20 5665 -Type, Prev: Ve │ │ │ │ │ +0002b570: 7273 696f 6e20 436f 6e74 726f 6c20 5379 rsion Control Sy │ │ │ │ │ +0002b580: 7374 656d 2056 4353 2066 6965 6c64 732c stem VCS fields, │ │ │ │ │ +0002b590: 2020 5570 3a20 4c69 7374 206f 6620 6669 Up: List of fi │ │ │ │ │ +0002b5a0: 656c 6473 0a0a 352e 362e 3237 20e2 8098 elds..5.6.27 ... │ │ │ │ │ +0002b5b0: 5061 636b 6167 652d 4c69 7374 e280 990a Package-List.... │ │ │ │ │ +0002b5c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0002b5d0: 2d2d 2d2d 2d0a 0a4d 756c 7469 6c69 6e65 -----..Multiline │ │ │ │ │ +0002b5e0: 2066 6965 6c64 206c 6973 7469 6e67 2061 field listing a │ │ │ │ │ +0002b5f0: 6c6c 2074 6865 2070 6163 6b61 6765 7320 ll the packages │ │ │ │ │ +0002b600: 7468 6174 2063 616e 2062 6520 6275 696c that can be buil │ │ │ │ │ +0002b610: 7420 6672 6f6d 2074 6865 0a73 6f75 7263 t from the.sourc │ │ │ │ │ +0002b620: 6520 7061 636b 6167 652c 2063 6f6e 7369 e package, consi │ │ │ │ │ +0002b630: 6465 7269 6e67 2065 7665 7279 2061 7263 dering every arc │ │ │ │ │ +0002b640: 6869 7465 6374 7572 652e 2020 5468 6520 hitecture. The │ │ │ │ │ +0002b650: 6669 7273 7420 6c69 6e65 206f 6620 7468 first line of th │ │ │ │ │ +0002b660: 650a 6669 656c 6420 7661 6c75 6520 6973 e.field value is │ │ │ │ │ +0002b670: 2065 6d70 7479 2e20 2045 6163 6820 6f6e empty. Each on │ │ │ │ │ +0002b680: 6520 6f66 2074 6865 206e 6578 7420 6c69 e of the next li │ │ │ │ │ +0002b690: 6e65 7320 6465 7363 7269 6265 7320 6f6e nes describes on │ │ │ │ │ +0002b6a0: 6520 6269 6e61 7279 0a70 6163 6b61 6765 e binary.package │ │ │ │ │ +0002b6b0: 2c20 6279 206c 6973 7469 6e67 2069 7473 , by listing its │ │ │ │ │ +0002b6c0: 206e 616d 652c 2074 7970 652c 2073 6563 name, type, sec │ │ │ │ │ +0002b6d0: 7469 6f6e 2061 6e64 2070 7269 6f72 6974 tion and priorit │ │ │ │ │ +0002b6e0: 7920 7365 7061 7261 7465 6420 6279 0a73 y separated by.s │ │ │ │ │ +0002b6f0: 7061 6365 732e 2020 4669 6674 6820 616e paces. Fifth an │ │ │ │ │ +0002b700: 6420 7375 6273 6571 7565 6e74 2073 7061 d subsequent spa │ │ │ │ │ +0002b710: 6365 2d73 6570 6172 6174 6564 2069 7465 ce-separated ite │ │ │ │ │ +0002b720: 6d73 206d 6179 2062 6520 7072 6573 656e ms may be presen │ │ │ │ │ +0002b730: 7420 616e 640a 7061 7273 6572 7320 6d75 t and.parsers mu │ │ │ │ │ +0002b740: 7374 2061 6c6c 6f77 2074 6865 6d2e 2020 st allow them. │ │ │ │ │ +0002b750: 5365 6520 7468 6520 2a6e 6f74 6520 5061 See the *note Pa │ │ │ │ │ +0002b760: 636b 6167 652d 5479 7065 3a20 3964 2e20 ckage-Type: 9d. │ │ │ │ │ +0002b770: 6669 656c 6420 666f 7220 610a 6c69 7374 field for a.list │ │ │ │ │ +0002b780: 206f 6620 7061 636b 6167 6520 7479 7065 of package type │ │ │ │ │ +0002b790: 732e 0a0a 1f0a 4669 6c65 3a20 6465 6269 s.....File: debi │ │ │ │ │ +0002b7a0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0002b7b0: 204e 6f64 653a 2050 6163 6b61 6765 2d54 Node: Package-T │ │ │ │ │ +0002b7c0: 7970 652c 2020 4e65 7874 3a20 4467 6974 ype, Next: Dgit │ │ │ │ │ +0002b7d0: 2c20 2050 7265 763a 2050 6163 6b61 6765 , Prev: Package │ │ │ │ │ +0002b7e0: 2d4c 6973 742c 2020 5570 3a20 4c69 7374 -List, Up: List │ │ │ │ │ +0002b7f0: 206f 6620 6669 656c 6473 0a0a 352e 362e of fields..5.6. │ │ │ │ │ +0002b800: 3238 20e2 8098 5061 636b 6167 652d 5479 28 ...Package-Ty │ │ │ │ │ +0002b810: 7065 e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d pe....---------- │ │ │ │ │ +0002b820: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a53 696d -----------..Sim │ │ │ │ │ +0002b830: 706c 6520 6669 656c 6420 636f 6e74 6169 ple field contai │ │ │ │ │ +0002b840: 6e69 6e67 2061 2077 6f72 6420 696e 6469 ning a word indi │ │ │ │ │ +0002b850: 6361 7469 6e67 2074 6865 2074 7970 6520 cating the type │ │ │ │ │ +0002b860: 6f66 2070 6163 6b61 6765 3a20 e280 9864 of package: ...d │ │ │ │ │ +0002b870: 6562 e280 9920 666f 720a 6269 6e61 7279 eb... for.binary │ │ │ │ │ +0002b880: 2070 6163 6b61 6765 7320 616e 6420 e280 packages and .. │ │ │ │ │ +0002b890: 9875 6465 62e2 8099 2066 6f72 206d 6963 .udeb... for mic │ │ │ │ │ +0002b8a0: 726f 2062 696e 6172 7920 7061 636b 6167 ro binary packag │ │ │ │ │ +0002b8b0: 6573 2e20 204f 7468 6572 2074 7970 6573 es. Other types │ │ │ │ │ +0002b8c0: 206e 6f74 0a64 6566 696e 6564 2068 6572 not.defined her │ │ │ │ │ +0002b8d0: 6520 6d61 7920 6265 2069 6e64 6963 6174 e may be indicat │ │ │ │ │ +0002b8e0: 6564 2e20 2049 6e20 736f 7572 6365 2070 ed. In source p │ │ │ │ │ +0002b8f0: 6163 6b61 6765 2074 656d 706c 6174 6520 ackage template │ │ │ │ │ +0002b900: 636f 6e74 726f 6c0a 6669 6c65 732c 2074 control.files, t │ │ │ │ │ +0002b910: 6865 20e2 8098 5061 636b 6167 652d 5479 he ...Package-Ty │ │ │ │ │ +0002b920: 7065 e280 9920 6669 656c 6420 7368 6f75 pe... field shou │ │ │ │ │ +0002b930: 6c64 2062 6520 6f6d 6974 7465 6420 696e ld be omitted in │ │ │ │ │ +0002b940: 7374 6561 6420 6f66 2067 6976 696e 6720 stead of giving │ │ │ │ │ +0002b950: 6974 2061 0a76 616c 7565 206f 6620 e280 it a.value of .. │ │ │ │ │ +0002b960: 9864 6562 e280 992c 2061 7320 7468 6973 .deb..., as this │ │ │ │ │ +0002b970: 2076 616c 7565 2069 7320 6173 7375 6d65 value is assume │ │ │ │ │ +0002b980: 6420 666f 7220 7374 616e 7a61 7320 6c61 d for stanzas la │ │ │ │ │ +0002b990: 636b 696e 6720 7468 6973 2066 6965 6c64 cking this field │ │ │ │ │ +0002b9a0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +0002b9b0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +0002b9c0: 4e6f 6465 3a20 4467 6974 2c20 204e 6578 Node: Dgit, Nex │ │ │ │ │ +0002b9d0: 743a 2054 6573 7473 7569 7465 2c20 2050 t: Testsuite, P │ │ │ │ │ +0002b9e0: 7265 763a 2050 6163 6b61 6765 2d54 7970 rev: Package-Typ │ │ │ │ │ +0002b9f0: 652c 2020 5570 3a20 4c69 7374 206f 6620 e, Up: List of │ │ │ │ │ +0002ba00: 6669 656c 6473 0a0a 352e 362e 3239 20e2 fields..5.6.29 . │ │ │ │ │ +0002ba10: 8098 4467 6974 e280 990a 2d2d 2d2d 2d2d ..Dgit....------ │ │ │ │ │ +0002ba20: 2d2d 2d2d 2d2d 2d0a 0a46 6f6c 6465 6420 -------..Folded │ │ │ │ │ +0002ba30: 6669 656c 6420 636f 6e74 6169 6e69 6e67 field containing │ │ │ │ │ +0002ba40: 2061 2073 696e 676c 6520 6769 7420 636f a single git co │ │ │ │ │ +0002ba50: 6d6d 6974 2068 6173 682c 2070 7265 7365 mmit hash, prese │ │ │ │ │ +0002ba60: 6e74 6564 2069 6e20 6675 6c6c 2c0a 666f nted in full,.fo │ │ │ │ │ +0002ba70: 6c6c 6f77 6564 206f 7074 696f 6e61 6c6c llowed optionall │ │ │ │ │ +0002ba80: 7920 6279 2077 6869 7465 7370 6163 6520 y by whitespace │ │ │ │ │ +0002ba90: 616e 6420 6f74 6865 7220 6461 7461 2074 and other data t │ │ │ │ │ +0002baa0: 6f20 6265 2064 6566 696e 6564 2069 6e20 o be defined in │ │ │ │ │ +0002bab0: 6675 7475 7265 0a65 7874 656e 7369 6f6e future.extension │ │ │ │ │ +0002bac0: 732e 0a0a 4465 636c 6172 6573 2074 6861 s...Declares tha │ │ │ │ │ +0002bad0: 7420 7468 6520 736f 7572 6365 2070 6163 t the source pac │ │ │ │ │ +0002bae0: 6b61 6765 2063 6f72 7265 7370 6f6e 6473 kage corresponds │ │ │ │ │ +0002baf0: 2065 7861 6374 6c79 2074 6f20 6120 7265 exactly to a re │ │ │ │ │ +0002bb00: 6665 7265 6e63 6564 0a63 6f6d 6d69 7420 ferenced.commit │ │ │ │ │ +0002bb10: 696e 2061 2047 6974 2072 6570 6f73 6974 in a Git reposit │ │ │ │ │ +0002bb20: 6f72 7920 6176 6169 6c61 626c 6520 6174 ory available at │ │ │ │ │ +0002bb30: 2074 6865 2063 616e 6f6e 6963 616c 206c the canonical l │ │ │ │ │ +0002bb40: 6f63 6174 696f 6e20 6361 6c6c 6564 0a27 ocation called.' │ │ │ │ │ +0002bb50: 6467 6974 2d72 6570 6f73 272c 2075 7365 dgit-repos', use │ │ │ │ │ +0002bb60: 6420 6279 20e2 8098 6467 6974 e280 992c d by ...dgit..., │ │ │ │ │ +0002bb70: 2061 2062 6964 6972 6563 7469 6f6e 616c a bidirectional │ │ │ │ │ +0002bb80: 2067 6174 6577 6179 2062 6574 7765 656e gateway between │ │ │ │ │ +0002bb90: 2074 6865 2044 6562 6961 6e0a 6172 6368 the Debian.arch │ │ │ │ │ +0002bba0: 6976 6520 616e 6420 4769 742e 2020 5468 ive and Git. Th │ │ │ │ │ +0002bbb0: 6520 636f 6d6d 6974 2069 7320 7265 6163 e commit is reac │ │ │ │ │ +0002bbc0: 6861 626c 6520 6672 6f6d 2061 7420 6c65 hable from at le │ │ │ │ │ +0002bbd0: 6173 7420 6f6e 6520 7265 6665 7265 6e63 ast one referenc │ │ │ │ │ +0002bbe0: 650a 7768 6f73 6520 6e61 6d65 206d 6174 e.whose name mat │ │ │ │ │ +0002bbf0: 6368 6573 20e2 8098 7265 6673 2f64 6769 ches ...refs/dgi │ │ │ │ │ +0002bc00: 742f 2ae2 8099 2e20 2053 6565 2074 6865 t/*.... See the │ │ │ │ │ +0002bc10: 206d 616e 7561 6c20 7061 6765 206f 6620 manual page of │ │ │ │ │ +0002bc20: e280 9864 6769 74e2 8099 2066 6f72 0a66 ...dgit... for.f │ │ │ │ │ +0002bc30: 7572 7468 6572 2064 6574 6169 6c73 2e0a urther details.. │ │ │ │ │ +0002bc40: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0002bc50: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0002bc60: 6465 3a20 5465 7374 7375 6974 652c 2020 de: Testsuite, │ │ │ │ │ +0002bc70: 4e65 7874 3a20 5275 6c65 732d 5265 7175 Next: Rules-Requ │ │ │ │ │ +0002bc80: 6972 6573 2d52 6f6f 742c 2020 5072 6576 ires-Root, Prev │ │ │ │ │ +0002bc90: 3a20 4467 6974 2c20 2055 703a 204c 6973 : Dgit, Up: Lis │ │ │ │ │ +0002bca0: 7420 6f66 2066 6965 6c64 730a 0a35 2e36 t of fields..5.6 │ │ │ │ │ +0002bcb0: 2e33 3020 e280 9854 6573 7473 7569 7465 .30 ...Testsuite │ │ │ │ │ +0002bcc0: e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ....------------ │ │ │ │ │ +0002bcd0: 2d2d 2d2d 2d2d 0a0a 5369 6d70 6c65 2066 ------..Simple f │ │ │ │ │ +0002bce0: 6965 6c64 2063 6f6e 7461 696e 696e 6720 ield containing │ │ │ │ │ +0002bcf0: 6120 636f 6d6d 612d 7365 7061 7261 7465 a comma-separate │ │ │ │ │ +0002bd00: 6420 6c69 7374 206f 6620 7661 6c75 6573 d list of values │ │ │ │ │ +0002bd10: 2061 6c6c 6f77 696e 6720 7465 7374 0a65 allowing test.e │ │ │ │ │ +0002bd20: 7865 6375 7469 6f6e 2065 6e76 6972 6f6e xecution environ │ │ │ │ │ +0002bd30: 6d65 6e74 7320 746f 2064 6973 636f 7665 ments to discove │ │ │ │ │ +0002bd40: 7220 7061 636b 6167 6573 2077 6869 6368 r packages which │ │ │ │ │ +0002bd50: 2070 726f 7669 6465 2074 6573 7473 2e0a provide tests.. │ │ │ │ │ +0002bd60: 0a54 6869 7320 6669 656c 6420 6973 2061 .This field is a │ │ │ │ │ +0002bd70: 7574 6f6d 6174 6963 616c 6c79 2061 6464 utomatically add │ │ │ │ │ +0002bd80: 6564 2074 6f20 4465 6269 616e 2073 6f75 ed to Debian sou │ │ │ │ │ +0002bd90: 7263 6520 636f 6e74 726f 6c20 6669 6c65 rce control file │ │ │ │ │ +0002bda0: 730a 28e2 8098 2e64 7363 e280 9929 2062 s.(....dsc...) b │ │ │ │ │ +0002bdb0: 7920 e280 9864 706b 67e2 8099 2c20 7769 y ...dpkg..., wi │ │ │ │ │ +0002bdc0: 7468 2074 6865 2076 616c 7565 20e2 8098 th the value ... │ │ │ │ │ +0002bdd0: 6175 746f 706b 6774 6573 74e2 8099 2c20 autopkgtest..., │ │ │ │ │ +0002bde0: 7768 656e 2061 0ae2 8098 6465 6269 616e when a....debian │ │ │ │ │ +0002bdf0: 2f74 6573 7473 2f63 6f6e 7472 6f6c e280 /tests/control.. │ │ │ │ │ +0002be00: 9920 6669 6c65 2069 7320 7072 6573 656e . file is presen │ │ │ │ │ +0002be10: 7420 696e 2074 6865 2073 6f75 7263 6520 t in the source │ │ │ │ │ +0002be20: 7061 636b 6167 652e 2020 5468 6973 0a66 package. This.f │ │ │ │ │ +0002be30: 6965 6c64 206d 6179 2061 6c73 6f20 6265 ield may also be │ │ │ │ │ +0002be40: 2075 7365 6420 696e 2073 6f75 7263 6520 used in source │ │ │ │ │ +0002be50: 7061 636b 6167 6520 7465 6d70 6c61 7465 package template │ │ │ │ │ +0002be60: 2063 6f6e 7472 6f6c 2066 696c 6573 0a28 control files.( │ │ │ │ │ +0002be70: e280 9864 6562 6961 6e2f 636f 6e74 726f ...debian/contro │ │ │ │ │ +0002be80: 6ce2 8099 2920 6966 206e 6565 6465 6420 l...) if needed │ │ │ │ │ +0002be90: 696e 206f 7468 6572 2073 6974 7561 7469 in other situati │ │ │ │ │ +0002bea0: 6f6e 732e 0a0a 1f0a 4669 6c65 3a20 6465 ons.....File: de │ │ │ │ │ +0002beb0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0002bec0: 2c20 204e 6f64 653a 2052 756c 6573 2d52 , Node: Rules-R │ │ │ │ │ +0002bed0: 6571 7569 7265 732d 526f 6f74 2c20 2050 equires-Root, P │ │ │ │ │ +0002bee0: 7265 763a 2054 6573 7473 7569 7465 2c20 rev: Testsuite, │ │ │ │ │ +0002bef0: 2055 703a 204c 6973 7420 6f66 2066 6965 Up: List of fie │ │ │ │ │ +0002bf00: 6c64 730a 0a35 2e36 2e33 3120 e280 9852 lds..5.6.31 ...R │ │ │ │ │ +0002bf10: 756c 6573 2d52 6571 7569 7265 732d 526f ules-Requires-Ro │ │ │ │ │ +0002bf20: 6f74 e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d ot....---------- │ │ │ │ │ 0002bf30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0002bf40: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5369 6d70 ----------..Simp │ │ │ │ │ -0002bf50: 6c65 2066 6965 6c64 2074 6861 7420 6465 le field that de │ │ │ │ │ -0002bf60: 6669 6e65 7320 6966 2074 6865 2073 6f75 fines if the sou │ │ │ │ │ -0002bf70: 7263 6520 7061 636b 6167 6520 7265 7175 rce package requ │ │ │ │ │ -0002bf80: 6972 6573 2061 6363 6573 7320 746f 2072 ires access to r │ │ │ │ │ -0002bf90: 6f6f 740a 286f 7220 6661 6b65 726f 6f74 oot.(or fakeroot │ │ │ │ │ -0002bfa0: 2920 6475 7269 6e67 2073 656c 6563 7465 ) during selecte │ │ │ │ │ -0002bfb0: 6420 7461 7267 6574 7320 696e 2074 6865 d targets in the │ │ │ │ │ -0002bfc0: 202a 6e6f 7465 204d 6169 6e20 6275 696c *note Main buil │ │ │ │ │ -0002bfd0: 6469 6e67 2073 6372 6970 743b 0a64 6562 ding script;.deb │ │ │ │ │ -0002bfe0: 6961 6e2f 7275 6c65 733a 2037 632e 0a0a ian/rules: 7c... │ │ │ │ │ -0002bff0: 5468 6520 6669 656c 6420 6361 6e20 636f The field can co │ │ │ │ │ -0002c000: 6e73 6973 7420 6f66 2065 7861 6374 6c79 nsist of exactly │ │ │ │ │ -0002c010: 206f 6e65 206f 6620 7468 6520 666f 6c6c one of the foll │ │ │ │ │ -0002c020: 6f77 696e 6720 7468 7265 6520 6974 656d owing three item │ │ │ │ │ -0002c030: 733a 0a0a 2020 2020 2020 2020 2d20 e280 s:.. - .. │ │ │ │ │ -0002c040: 986e 6fe2 8099 2028 6465 6661 756c 7420 .no... (default │ │ │ │ │ -0002c050: 6174 2064 706b 672d 6275 696c 642d 6170 at dpkg-build-ap │ │ │ │ │ -0002c060: 6920 6c65 7665 6c20 3e3d 3129 3a20 4465 i level >=1): De │ │ │ │ │ -0002c070: 636c 6172 6573 2074 6861 740a 2020 2020 clares that. │ │ │ │ │ -0002c080: 2020 2020 2020 6e65 6974 6865 7220 726f neither ro │ │ │ │ │ -0002c090: 6f74 206e 6f72 2066 616b 6572 6f6f 7420 ot nor fakeroot │ │ │ │ │ -0002c0a0: 6973 2072 6571 7569 7265 642e 2020 5061 is required. Pa │ │ │ │ │ -0002c0b0: 636b 6167 6520 6275 696c 6465 7273 2028 ckage builders ( │ │ │ │ │ -0002c0c0: 652e 672e 0a20 2020 2020 2020 2020 2064 e.g.. d │ │ │ │ │ -0002c0d0: 706b 672d 6275 696c 6470 6163 6b61 6765 pkg-buildpackage │ │ │ │ │ -0002c0e0: 2920 6d61 7920 6368 6f6f 7365 2074 6f20 ) may choose to │ │ │ │ │ -0002c0f0: 696e 766f 6b65 2061 6e79 2074 6172 6765 invoke any targe │ │ │ │ │ -0002c100: 7420 696e 0a20 2020 2020 2020 2020 20e2 t in. . │ │ │ │ │ -0002c110: 8098 6465 6269 616e 2f72 756c 6573 e280 ..debian/rules.. │ │ │ │ │ -0002c120: 9920 7769 7468 2061 6e20 756e 7072 6976 . with an unpriv │ │ │ │ │ -0002c130: 696c 6567 6564 2075 7365 722e 0a0a 2020 ileged user... │ │ │ │ │ -0002c140: 2020 2020 2020 2d20 e280 9862 696e 6172 - ...binar │ │ │ │ │ -0002c150: 792d 7461 7267 6574 73e2 8099 2028 6465 y-targets... (de │ │ │ │ │ -0002c160: 6661 756c 7420 6174 2064 706b 672d 6275 fault at dpkg-bu │ │ │ │ │ -0002c170: 696c 642d 6170 6920 6c65 7665 6c20 3029 ild-api level 0) │ │ │ │ │ -0002c180: 3a20 4465 636c 6172 6573 0a20 2020 2020 : Declares. │ │ │ │ │ -0002c190: 2020 2020 2074 6861 7420 7468 6520 7061 that the pa │ │ │ │ │ -0002c1a0: 636b 6167 6520 7769 6c6c 206e 6565 6420 ckage will need │ │ │ │ │ -0002c1b0: 7468 6520 726f 6f74 2028 6f72 2066 616b the root (or fak │ │ │ │ │ -0002c1c0: 6572 6f6f 7429 2077 6865 6e20 6569 7468 eroot) when eith │ │ │ │ │ -0002c1d0: 6572 0a20 2020 2020 2020 2020 206f 6620 er. of │ │ │ │ │ -0002c1e0: 7468 6520 e280 9862 696e 6172 79e2 8099 the ...binary... │ │ │ │ │ -0002c1f0: 2c20 e280 9862 696e 6172 792d 6172 6368 , ...binary-arch │ │ │ │ │ -0002c200: e280 9920 6f72 20e2 8098 6269 6e61 7279 ... or ...binary │ │ │ │ │ -0002c210: 2d69 6e64 6570 e280 9920 7461 7267 6574 -indep... target │ │ │ │ │ -0002c220: 7320 6172 650a 2020 2020 2020 2020 2020 s are. │ │ │ │ │ -0002c230: 6361 6c6c 6564 2e20 2054 6869 7320 6973 called. This is │ │ │ │ │ -0002c240: 2068 6f77 2065 7665 7279 2074 6f6f 6c20 how every tool │ │ │ │ │ -0002c250: 6265 6861 7665 6420 6265 666f 7265 2074 behaved before t │ │ │ │ │ -0002c260: 6869 7320 6669 656c 6420 7761 730a 2020 his field was. │ │ │ │ │ -0002c270: 2020 2020 2020 2020 6465 6669 6e65 642e defined. │ │ │ │ │ -0002c280: 0a0a 2020 2020 2020 2020 2d20 4120 7370 .. - A sp │ │ │ │ │ -0002c290: 6163 6520 7365 7061 7261 7465 6420 6c69 ace separated li │ │ │ │ │ -0002c2a0: 7374 206f 6620 6b65 7977 6f72 6473 2064 st of keywords d │ │ │ │ │ -0002c2b0: 6573 6372 6962 6564 2062 656c 6f77 2e20 escribed below. │ │ │ │ │ -0002c2c0: 2054 6865 7365 0a20 2020 2020 2020 2020 These. │ │ │ │ │ -0002c2d0: 206b 6579 776f 7264 7320 6d75 7374 2061 keywords must a │ │ │ │ │ -0002c2e0: 6c77 6179 7320 636f 6e74 6169 6e20 6120 lways contain a │ │ │ │ │ -0002c2f0: 666f 7277 6172 6420 736c 6173 682c 2077 forward slash, w │ │ │ │ │ -0002c300: 6869 6368 2073 6574 7320 7468 656d 0a20 hich sets them. │ │ │ │ │ -0002c310: 2020 2020 2020 2020 2061 7061 7274 2066 apart f │ │ │ │ │ -0002c320: 726f 6d20 7468 6520 6f74 6865 7220 706f rom the other po │ │ │ │ │ -0002c330: 7373 6962 6c65 2076 616c 7565 7320 6f66 ssible values of │ │ │ │ │ -0002c340: 20e2 8098 5275 6c65 732d 5265 7175 6972 ...Rules-Requir │ │ │ │ │ -0002c350: 6573 2d52 6f6f 74e2 8099 2e0a 2020 2020 es-Root..... │ │ │ │ │ -0002c360: 2020 2020 2020 5768 656e 2074 6869 7320 When this │ │ │ │ │ -0002c370: 6c69 7374 2069 7320 7072 6f76 6964 6564 list is provided │ │ │ │ │ -0002c380: 2c20 7468 6520 6275 696c 6465 7220 6d75 , the builder mu │ │ │ │ │ -0002c390: 7374 2070 726f 7669 6465 2061 20e2 809c st provide a ... │ │ │ │ │ -0002c3a0: 6761 696e 0a20 2020 2020 2020 2020 2072 gain. r │ │ │ │ │ -0002c3b0: 6f6f 7420 636f 6d6d 616e 64e2 809d 2028 oot command... ( │ │ │ │ │ -0002c3c0: 6173 2064 6566 696e 6564 2069 6e20 2a6e as defined in *n │ │ │ │ │ -0002c3d0: 6f74 6520 6465 6269 616e 2f72 756c 6573 ote debian/rules │ │ │ │ │ -0002c3e0: 2061 6e64 0a20 2020 2020 2020 2020 2052 and. R │ │ │ │ │ -0002c3f0: 756c 6573 2d52 6571 7569 7265 732d 526f ules-Requires-Ro │ │ │ │ │ -0002c400: 6f74 3a20 3833 2e29 2027 6f72 2720 7072 ot: 83.) 'or' pr │ │ │ │ │ -0002c410: 6574 656e 6420 7468 6174 2074 6865 2076 etend that the v │ │ │ │ │ -0002c420: 616c 7565 2077 6173 2073 6574 0a20 2020 alue was set. │ │ │ │ │ -0002c430: 2020 2020 2020 2074 6f20 e280 9862 696e to ...bin │ │ │ │ │ -0002c440: 6172 792d 7461 7267 6574 73e2 8099 2c20 ary-targets..., │ │ │ │ │ -0002c450: 616e 6420 626f 7468 2074 6865 2062 7569 and both the bui │ │ │ │ │ -0002c460: 6c64 6572 2061 6e64 2074 6865 2070 6163 lder and the pac │ │ │ │ │ -0002c470: 6b61 6765 e280 9973 0a20 2020 2020 2020 kage...s. │ │ │ │ │ -0002c480: 2020 20e2 8098 6465 6269 616e 2f72 756c ...debian/rul │ │ │ │ │ -0002c490: 6573 e280 9920 7363 7269 7074 206d 7573 es... script mus │ │ │ │ │ -0002c4a0: 7420 646f 776e 6772 6164 6520 6163 636f t downgrade acco │ │ │ │ │ -0002c4b0: 7264 696e 676c 7920 2873 6565 2062 656c rdingly (see bel │ │ │ │ │ -0002c4c0: 6f77 292e 0a0a 5468 6520 6465 6661 756c ow)...The defaul │ │ │ │ │ -0002c4d0: 7420 6465 7065 6e64 7320 6f6e 2074 6865 t depends on the │ │ │ │ │ -0002c4e0: 2064 706b 672d 6275 696c 642d 6170 6920 dpkg-build-api │ │ │ │ │ -0002c4f0: 6c65 7665 6c20 2873 6565 2064 706b 672d level (see dpkg- │ │ │ │ │ -0002c500: 6275 696c 642d 6170 6928 3729 292e 0a49 build-api(7))..I │ │ │ │ │ -0002c510: 6620 7468 6520 6470 6b67 2d62 7569 6c64 f the dpkg-build │ │ │ │ │ -0002c520: 2d61 7069 206c 6576 656c 2069 7320 756e -api level is un │ │ │ │ │ -0002c530: 6465 636c 6172 6564 2c20 6974 2069 7320 declared, it is │ │ │ │ │ -0002c540: 6571 7569 7661 6c65 6e74 2074 6f20 6c65 equivalent to le │ │ │ │ │ -0002c550: 7665 6c20 302e 0a0a 4966 2074 6865 2070 vel 0...If the p │ │ │ │ │ -0002c560: 6163 6b61 6765 2062 7569 6c64 6572 2073 ackage builder s │ │ │ │ │ -0002c570: 7570 706f 7274 7320 7468 6520 e280 9852 upports the ...R │ │ │ │ │ -0002c580: 756c 6573 2d52 6571 7569 7265 732d 526f ules-Requires-Ro │ │ │ │ │ -0002c590: 6f74 e280 9920 6669 656c 6420 616e 640a ot... field and. │ │ │ │ │ -0002c5a0: 7761 6e74 7320 746f 2065 6e61 626c 6520 wants to enable │ │ │ │ │ -0002c5b0: 7468 6520 6665 6174 7572 652c 2074 6865 the feature, the │ │ │ │ │ -0002c5c0: 6e20 6974 206d 7573 7420 7365 7420 7468 n it must set th │ │ │ │ │ -0002c5d0: 6520 656e 7669 726f 6e6d 656e 7420 7661 e environment va │ │ │ │ │ -0002c5e0: 7269 6162 6c65 0ae2 8098 4445 425f 5255 riable....DEB_RU │ │ │ │ │ -0002c5f0: 4c45 535f 5245 5155 4952 4553 5f52 4f4f LES_REQUIRES_ROO │ │ │ │ │ -0002c600: 54e2 8099 2077 6865 6e20 696e 766f 6b69 T... when invoki │ │ │ │ │ -0002c610: 6e67 2074 6865 2070 6163 6b61 6765 2062 ng the package b │ │ │ │ │ -0002c620: 7569 6c64 696e 6720 7363 7269 7074 0ae2 uilding script.. │ │ │ │ │ -0002c630: 8098 6465 6269 616e 2f72 756c 6573 e280 ..debian/rules.. │ │ │ │ │ -0002c640: 992e 2020 5468 6520 7661 6c75 6520 6f66 .. The value of │ │ │ │ │ -0002c650: 20e2 8098 4445 425f 5255 4c45 535f 5245 ...DEB_RULES_RE │ │ │ │ │ -0002c660: 5155 4952 4553 5f52 4f4f 54e2 8099 2073 QUIRES_ROOT... s │ │ │ │ │ -0002c670: 686f 756c 6420 6265 206f 6e65 0a6f 663a hould be one.of: │ │ │ │ │ -0002c680: 0a0a 2020 2020 2020 2020 2a20 5468 6520 .. * The │ │ │ │ │ -0002c690: 7661 6c75 6520 6f66 20e2 8098 5275 6c65 value of ...Rule │ │ │ │ │ -0002c6a0: 732d 5265 7175 6972 6573 2d52 6f6f 74e2 s-Requires-Root. │ │ │ │ │ -0002c6b0: 8099 2069 6620 7468 6520 6275 696c 6465 .. if the builde │ │ │ │ │ -0002c6c0: 7220 6361 6e20 7375 7070 6f72 740a 2020 r can support. │ │ │ │ │ -0002c6d0: 2020 2020 2020 2020 7468 6174 2076 616c that val │ │ │ │ │ -0002c6e0: 7565 2e20 2054 6865 2062 7569 6c64 6572 ue. The builder │ │ │ │ │ -0002c6f0: 206d 6179 2074 7269 6d20 756e 6e65 6365 may trim unnece │ │ │ │ │ -0002c700: 7373 6172 7920 7768 6974 6573 7061 6365 ssary whitespace │ │ │ │ │ -0002c710: 2075 7365 640a 2020 2020 2020 2020 2020 used. │ │ │ │ │ -0002c720: 746f 2066 6f72 6d61 7420 7468 6520 6669 to format the fi │ │ │ │ │ -0002c730: 656c 6420 666f 7220 7265 6164 6162 696c eld for readabil │ │ │ │ │ -0002c740: 6974 792e 0a0a 2020 2020 2020 2020 2a20 ity... * │ │ │ │ │ -0002c750: 5468 6520 7661 6c75 6520 e280 9862 696e The value ...bin │ │ │ │ │ -0002c760: 6172 792d 7461 7267 6574 73e2 8099 2069 ary-targets... i │ │ │ │ │ -0002c770: 6620 6974 2063 616e 6e6f 7420 7375 7070 f it cannot supp │ │ │ │ │ -0002c780: 6f72 7420 7468 6520 7661 6c75 6520 6f66 ort the value of │ │ │ │ │ -0002c790: 0a20 2020 2020 2020 2020 20e2 8098 5275 . ...Ru │ │ │ │ │ -0002c7a0: 6c65 732d 5265 7175 6972 6573 2d52 6f6f les-Requires-Roo │ │ │ │ │ -0002c7b0: 74e2 8099 2e0a 0a41 2063 6f6d 706c 6961 t......A complia │ │ │ │ │ -0002c7c0: 6e74 2062 7569 6c64 6572 206d 6179 2061 nt builder may a │ │ │ │ │ -0002c7d0: 6c73 6f20 6c65 6176 6520 e280 9844 4542 lso leave ...DEB │ │ │ │ │ -0002c7e0: 5f52 554c 4553 5f52 4551 5549 5245 535f _RULES_REQUIRES_ │ │ │ │ │ -0002c7f0: 524f 4f54 e280 9920 756e 7365 7420 6f72 ROOT... unset or │ │ │ │ │ -0002c800: 0a73 6574 2069 7420 746f 20e2 8098 6269 .set it to ...bi │ │ │ │ │ -0002c810: 6e61 7279 2d74 6172 6765 7473 e280 9920 nary-targets... │ │ │ │ │ -0002c820: 6966 2069 7420 6861 7320 6265 656e 2072 if it has been r │ │ │ │ │ -0002c830: 6571 7565 7374 6564 2074 6f20 7465 7374 equested to test │ │ │ │ │ -0002c840: 2077 6865 7468 6572 2074 6865 0a70 6163 whether the.pac │ │ │ │ │ -0002c850: 6b61 6765 2069 7420 6275 696c 6473 2063 kage it builds c │ │ │ │ │ -0002c860: 6f72 7265 6374 6c79 2069 6d70 6c65 6d65 orrectly impleme │ │ │ │ │ -0002c870: 6e74 7320 7468 6520 6661 6c6c 2d62 6163 nts the fall-bac │ │ │ │ │ -0002c880: 6b20 666f 7220 6c65 6761 6379 0a62 7569 k for legacy.bui │ │ │ │ │ -0002c890: 6c64 6572 732e 0a0a 2a20 4d65 6e75 3a0a lders...* Menu:. │ │ │ │ │ -0002c8a0: 0a2a 2052 656d 6172 6b73 3a3a 0a2a 2044 .* Remarks::.* D │ │ │ │ │ -0002c8b0: 6566 696e 6974 696f 6e20 6f66 2074 6865 efinition of the │ │ │ │ │ -0002c8c0: 206b 6579 776f 7264 733a 3a0a 2a20 5072 keywords::.* Pr │ │ │ │ │ -0002c8d0: 6f76 6964 6564 206b 6579 776f 7264 733a ovided keywords: │ │ │ │ │ -0002c8e0: 3a0a 0a1f 0a46 696c 653a 2064 6562 6961 :....File: debia │ │ │ │ │ -0002c8f0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0002c900: 4e6f 6465 3a20 5265 6d61 726b 732c 2020 Node: Remarks, │ │ │ │ │ -0002c910: 4e65 7874 3a20 4465 6669 6e69 7469 6f6e Next: Definition │ │ │ │ │ -0002c920: 206f 6620 7468 6520 6b65 7977 6f72 6473 of the keywords │ │ │ │ │ -0002c930: 2c20 2055 703a 2052 756c 6573 2d52 6571 , Up: Rules-Req │ │ │ │ │ -0002c940: 7569 7265 732d 526f 6f74 0a0a 352e 362e uires-Root..5.6. │ │ │ │ │ -0002c950: 3331 2e31 2052 656d 6172 6b73 0a2e 2e2e 31.1 Remarks.... │ │ │ │ │ -0002c960: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e0a 0a41 ...............A │ │ │ │ │ -0002c970: 6c6c 2070 6163 6b61 6765 7320 616e 6420 ll packages and │ │ │ │ │ -0002c980: 6275 696c 6465 7273 206d 7573 7420 7375 builders must su │ │ │ │ │ -0002c990: 7070 6f72 7420 e280 9862 696e 6172 792d pport ...binary- │ │ │ │ │ -0002c9a0: 7461 7267 6574 73e2 8099 2061 7320 7468 targets... as th │ │ │ │ │ -0002c9b0: 6973 2077 6173 2074 6865 0a68 6973 746f is was the.histo │ │ │ │ │ -0002c9c0: 7269 6361 6c20 6265 6861 7669 6f75 7220 rical behaviour │ │ │ │ │ -0002c9d0: 7072 696f 7220 746f 2074 6865 2069 6e74 prior to the int │ │ │ │ │ -0002c9e0: 726f 6475 6374 696f 6e20 6f66 2074 6869 roduction of thi │ │ │ │ │ -0002c9f0: 7320 6669 656c 642e 0a0a 416e 7920 746f s field...Any to │ │ │ │ │ -0002ca00: 6f6c 2028 7061 7274 6963 756c 6172 6c79 ol (particularly │ │ │ │ │ -0002ca10: 206f 6c64 6572 2076 6572 7369 6f6e 7320 older versions │ │ │ │ │ -0002ca20: 6f66 2074 6865 6d29 206d 6179 2062 6520 of them) may be │ │ │ │ │ -0002ca30: 756e 6177 6172 6520 6f66 2074 6869 730a unaware of this. │ │ │ │ │ -0002ca40: 6669 656c 6420 616e 6420 6265 6861 7665 field and behave │ │ │ │ │ -0002ca50: 206c 696b 6520 7468 6520 6669 656c 6420 like the field │ │ │ │ │ -0002ca60: 7761 7320 7365 7420 746f 20e2 8098 6269 was set to ...bi │ │ │ │ │ -0002ca70: 6e61 7279 2d74 6172 6765 7473 e280 992e nary-targets.... │ │ │ │ │ -0002ca80: 2020 5468 650a 7061 636b 6167 6520 6275 The.package bu │ │ │ │ │ -0002ca90: 696c 6420 6d75 7374 2067 7261 6365 6675 ild must gracefu │ │ │ │ │ -0002caa0: 6c6c 7920 636f 7065 2077 6974 6820 7468 lly cope with th │ │ │ │ │ -0002cab0: 6973 2061 6e64 2070 726f 6475 6365 2061 is and produce a │ │ │ │ │ -0002cac0: 2073 656d 616e 7469 6361 6c6c 790a 6571 semantically.eq │ │ │ │ │ -0002cad0: 7569 7661 6c65 6e74 2072 6573 756c 742e uivalent result. │ │ │ │ │ -0002cae0: 0a0a 5468 6973 2066 6965 6c64 2069 6e74 ..This field int │ │ │ │ │ -0002caf0: 656e 7469 6f6e 616c 6c79 2064 6f65 7320 entionally does │ │ │ │ │ -0002cb00: 6e6f 7420 656e 6162 6c65 2061 2070 6163 not enable a pac │ │ │ │ │ -0002cb10: 6b61 6765 2074 6f20 7265 7175 6573 7420 kage to request │ │ │ │ │ -0002cb20: 6120 7472 7565 0a72 6f6f 7420 6f76 6572 a true.root over │ │ │ │ │ -0002cb30: 2066 616b 6572 6f6f 742e 0a0a 1f0a 4669 fakeroot.....Fi │ │ │ │ │ -0002cb40: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0002cb50: 792e 696e 666f 2c20 204e 6f64 653a 2044 y.info, Node: D │ │ │ │ │ -0002cb60: 6566 696e 6974 696f 6e20 6f66 2074 6865 efinition of the │ │ │ │ │ -0002cb70: 206b 6579 776f 7264 732c 2020 4e65 7874 keywords, Next │ │ │ │ │ -0002cb80: 3a20 5072 6f76 6964 6564 206b 6579 776f : Provided keywo │ │ │ │ │ -0002cb90: 7264 732c 2020 5072 6576 3a20 5265 6d61 rds, Prev: Rema │ │ │ │ │ -0002cba0: 726b 732c 2020 5570 3a20 5275 6c65 732d rks, Up: Rules- │ │ │ │ │ -0002cbb0: 5265 7175 6972 6573 2d52 6f6f 740a 0a35 Requires-Root..5 │ │ │ │ │ -0002cbc0: 2e36 2e33 312e 3220 4465 6669 6e69 7469 .6.31.2 Definiti │ │ │ │ │ -0002cbd0: 6f6e 206f 6620 7468 6520 6b65 7977 6f72 on of the keywor │ │ │ │ │ -0002cbe0: 6473 0a2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ds.............. │ │ │ │ │ -0002cbf0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -0002cc00: 2e2e 2e2e 2e2e 0a0a 5468 6520 6b65 7977 ........The keyw │ │ │ │ │ -0002cc10: 6f72 6473 2068 6176 6520 7468 6520 666f ords have the fo │ │ │ │ │ -0002cc20: 726d 6174 20e2 8098 3c6e 616d 6573 7061 rmat .../..., w │ │ │ │ │ -0002cc40: 6865 7265 3a0a 0a20 2020 2020 2020 202a here:.. * │ │ │ │ │ -0002cc50: 20e2 8098 3c6e 616d 6573 7061 6365 3ee2 .... │ │ │ │ │ -0002cc60: 8099 206d 7573 7420 636f 6e73 6973 7420 .. must consist │ │ │ │ │ -0002cc70: 656e 7469 7265 6c79 206f 6620 7072 696e entirely of prin │ │ │ │ │ -0002cc80: 7461 626c 6520 4153 4349 490a 2020 2020 table ASCII. │ │ │ │ │ -0002cc90: 2020 2020 2020 6368 6172 6163 7465 7273 characters │ │ │ │ │ -0002cca0: 2065 7863 6570 7420 666f 7220 616e 7920 except for any │ │ │ │ │ -0002ccb0: 7768 6974 6573 7061 6365 2061 6e64 2074 whitespace and t │ │ │ │ │ -0002ccc0: 6865 2066 6f72 7761 7264 2073 6c61 7368 he forward slash │ │ │ │ │ -0002ccd0: 0a20 2020 2020 2020 2020 2028 e280 982f . (.../ │ │ │ │ │ -0002cce0: e280 9929 2e20 2049 7420 6d75 7374 2063 ...). It must c │ │ │ │ │ -0002ccf0: 6f6e 7369 7374 206f 6620 6174 206c 6561 onsist of at lea │ │ │ │ │ -0002cd00: 7374 2032 2063 6861 7261 6374 6572 732e st 2 characters. │ │ │ │ │ -0002cd10: 0a0a 2020 2020 2020 2020 2a20 e280 982f .. * .../ │ │ │ │ │ -0002cd20: e280 9920 2862 6574 7765 656e 20e2 8098 ... (between ... │ │ │ │ │ -0002cd30: 3c6e 616d 6573 7061 6365 3ee2 8099 2061 ... a │ │ │ │ │ -0002cd40: 6e64 20e2 8098 3c63 6173 653e e280 9929 nd ......) │ │ │ │ │ -0002cd50: 2069 7320 6120 7369 6e67 6c65 2041 5343 is a single ASC │ │ │ │ │ -0002cd60: 4949 0a20 2020 2020 2020 2020 2066 6f72 II. for │ │ │ │ │ -0002cd70: 7761 7264 2073 6c61 7368 2e0a 0a20 2020 ward slash... │ │ │ │ │ -0002cd80: 2020 2020 202a 20e2 8098 3c63 6173 653e * ... │ │ │ │ │ -0002cd90: e280 9920 6d75 7374 2063 6f6e 7369 7374 ... must consist │ │ │ │ │ -0002cda0: 2065 6e74 6972 656c 7920 6f66 2070 7269 entirely of pri │ │ │ │ │ -0002cdb0: 6e74 6162 6c65 2041 5343 4949 2063 6861 ntable ASCII cha │ │ │ │ │ -0002cdc0: 7261 6374 6572 730a 2020 2020 2020 2020 racters. │ │ │ │ │ -0002cdd0: 2020 6578 6365 7074 2066 6f72 2061 6e79 except for any │ │ │ │ │ -0002cde0: 2077 6869 7465 7370 6163 652e 2020 4974 whitespace. It │ │ │ │ │ -0002cdf0: 206d 7573 7420 636f 6e73 6973 7420 6f66 must consist of │ │ │ │ │ -0002ce00: 2061 7420 6c65 6173 7420 320a 2020 2020 at least 2. │ │ │ │ │ -0002ce10: 2020 2020 2020 6368 6172 6163 7465 7273 characters │ │ │ │ │ -0002ce20: 2e0a 0a54 6865 7365 206b 6579 776f 7264 ...These keyword │ │ │ │ │ -0002ce30: 7320 6465 6669 6e65 2077 6865 7265 2074 s define where t │ │ │ │ │ -0002ce40: 6865 2070 6163 6b61 6765 2062 7569 6c64 he package build │ │ │ │ │ -0002ce50: 2073 6372 6970 7420 e280 9864 6562 6961 script ...debia │ │ │ │ │ -0002ce60: 6e2f 7275 6c65 73e2 8099 2c20 6f72 0a74 n/rules..., or.t │ │ │ │ │ -0002ce70: 6865 2074 6f6f 6c73 2063 616c 6c65 6420 he tools called │ │ │ │ │ -0002ce80: 6279 2074 6861 7420 7363 7269 7074 2c20 by that script, │ │ │ │ │ -0002ce90: 7769 6c6c 206e 6565 6420 6163 6365 7373 will need access │ │ │ │ │ -0002cea0: 2074 6f20 726f 6f74 206f 7220 6661 6b65 to root or fake │ │ │ │ │ -0002ceb0: 726f 6f74 2e0a 0a49 6e20 6164 6469 7469 root...In additi │ │ │ │ │ -0002cec0: 6f6e 2074 6f20 7468 6520 6b65 7977 6f72 on to the keywor │ │ │ │ │ -0002ced0: 6473 2064 6566 696e 6564 2069 6e20 7468 ds defined in th │ │ │ │ │ -0002cee0: 6520 6e65 7874 2073 6563 7469 6f6e 2c20 e next section, │ │ │ │ │ -0002cef0: 6561 6368 2074 6f6f 6c20 6f72 0a70 6163 each tool or.pac │ │ │ │ │ -0002cf00: 6b61 6765 206d 6179 2064 6566 696e 6520 kage may define │ │ │ │ │ -0002cf10: 6b65 7977 6f72 6473 2077 6974 6869 6e20 keywords within │ │ │ │ │ -0002cf20: 6120 6e61 6d65 7370 6163 6520 6e61 6d65 a namespace name │ │ │ │ │ -0002cf30: 6420 6166 7465 7220 7468 6174 2074 6f6f d after that too │ │ │ │ │ -0002cf40: 6c20 6f72 0a70 6163 6b61 6765 2e20 2054 l or.package. T │ │ │ │ │ -0002cf50: 6865 2070 6163 6b61 6765 206f 7220 746f he package or to │ │ │ │ │ -0002cf60: 6f6c 2069 7320 636f 6e73 6964 6572 6564 ol is considered │ │ │ │ │ -0002cf70: 2074 6f20 6f77 6e20 7468 6174 206e 616d to own that nam │ │ │ │ │ -0002cf80: 6573 7061 6365 2e0a 0a41 2074 6f6f 6c20 espace...A tool │ │ │ │ │ -0002cf90: 6973 2070 6572 6d69 7474 6564 2074 6f20 is permitted to │ │ │ │ │ -0002cfa0: 7573 6520 7468 6520 e280 9c67 6169 6e20 use the ...gain │ │ │ │ │ -0002cfb0: 726f 6f74 2063 6f6d 6d61 6e64 e280 9d20 root command... │ │ │ │ │ -0002cfc0: 746f 2064 6f20 736f 6d65 7468 696e 6720 to do something │ │ │ │ │ -0002cfd0: 756e 6465 720a 2866 616b 6529 726f 6f74 under.(fake)root │ │ │ │ │ -0002cfe0: 2069 6620 616e 6420 6f6e 6c79 2069 6620 if and only if │ │ │ │ │ -0002cff0: 7468 6520 746f 6f6c 2064 6566 696e 6573 the tool defines │ │ │ │ │ -0002d000: 2061 6e20 6170 7072 6f70 7269 6174 6520 an appropriate │ │ │ │ │ -0002d010: 6b65 7977 6f72 6420 696e 2069 7473 0a6e keyword in its.n │ │ │ │ │ -0002d020: 616d 6573 7061 6365 2c20 616e 6420 7468 amespace, and th │ │ │ │ │ -0002d030: 6520 7061 636b 6167 6520 6c69 7374 7320 e package lists │ │ │ │ │ -0002d040: 7468 6174 206b 6579 776f 7264 2069 6e20 that keyword in │ │ │ │ │ -0002d050: e280 9852 756c 6573 2d52 6571 7569 7265 ...Rules-Require │ │ │ │ │ -0002d060: 732d 526f 6f74 e280 992e 0a0a 416c 6c20 s-Root......All │ │ │ │ │ -0002d070: 746f 6f6c 7320 6d75 7374 2069 676e 6f72 tools must ignor │ │ │ │ │ -0002d080: 6520 6b65 7977 6f72 6473 2075 6e64 6572 e keywords under │ │ │ │ │ -0002d090: 206e 616d 6573 7061 6365 7320 7468 6579 namespaces they │ │ │ │ │ -0002d0a0: 2064 6f20 6e6f 7420 6b6e 6f77 206f 7220 do not know or │ │ │ │ │ -0002d0b0: 6f77 6e2e 0a41 2074 6f6f 6c20 6d61 7920 own..A tool may │ │ │ │ │ -0002d0c0: 656d 6974 2061 2077 6172 6e69 6e67 2c20 emit a warning, │ │ │ │ │ -0002d0d0: 6f72 2061 626f 7274 2077 6974 6820 616e or abort with an │ │ │ │ │ -0002d0e0: 2065 7272 6f72 2c20 6966 2069 7420 6669 error, if it fi │ │ │ │ │ -0002d0f0: 6e64 7320 756e 6b6e 6f77 6e0a 6b65 7977 nds unknown.keyw │ │ │ │ │ -0002d100: 6f72 6473 2069 6e20 6e61 6d65 7370 6163 ords in namespac │ │ │ │ │ -0002d110: 6573 2069 7420 6f77 6e73 2c20 6275 7420 es it owns, but │ │ │ │ │ -0002d120: 6974 2069 7320 6e6f 7420 7265 7175 6972 it is not requir │ │ │ │ │ -0002d130: 6564 2074 6f20 646f 2074 6869 7320 666f ed to do this fo │ │ │ │ │ -0002d140: 720a 616c 6c20 6b65 7977 6f72 6473 2069 r.all keywords i │ │ │ │ │ -0002d150: 6e20 7468 6520 6e61 6d65 7370 6163 652e n the namespace. │ │ │ │ │ -0002d160: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0002d170: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0002d180: 6f64 653a 2050 726f 7669 6465 6420 6b65 ode: Provided ke │ │ │ │ │ -0002d190: 7977 6f72 6473 2c20 2050 7265 763a 2044 ywords, Prev: D │ │ │ │ │ -0002d1a0: 6566 696e 6974 696f 6e20 6f66 2074 6865 efinition of the │ │ │ │ │ -0002d1b0: 206b 6579 776f 7264 732c 2020 5570 3a20 keywords, Up: │ │ │ │ │ -0002d1c0: 5275 6c65 732d 5265 7175 6972 6573 2d52 Rules-Requires-R │ │ │ │ │ -0002d1d0: 6f6f 740a 0a35 2e36 2e33 312e 3320 5072 oot..5.6.31.3 Pr │ │ │ │ │ -0002d1e0: 6f76 6964 6564 206b 6579 776f 7264 730a ovided keywords. │ │ │ │ │ +0002bf40: 2d2d 0a0a 5369 6d70 6c65 2066 6965 6c64 --..Simple field │ │ │ │ │ +0002bf50: 2074 6861 7420 6465 6669 6e65 7320 6966 that defines if │ │ │ │ │ +0002bf60: 2074 6865 2073 6f75 7263 6520 7061 636b the source pack │ │ │ │ │ +0002bf70: 6167 6520 7265 7175 6972 6573 2061 6363 age requires acc │ │ │ │ │ +0002bf80: 6573 7320 746f 2072 6f6f 740a 286f 7220 ess to root.(or │ │ │ │ │ +0002bf90: 6661 6b65 726f 6f74 2920 6475 7269 6e67 fakeroot) during │ │ │ │ │ +0002bfa0: 2073 656c 6563 7465 6420 7461 7267 6574 selected target │ │ │ │ │ +0002bfb0: 7320 696e 2074 6865 202a 6e6f 7465 204d s in the *note M │ │ │ │ │ +0002bfc0: 6169 6e20 6275 696c 6469 6e67 2073 6372 ain building scr │ │ │ │ │ +0002bfd0: 6970 743b 0a64 6562 6961 6e2f 7275 6c65 ipt;.debian/rule │ │ │ │ │ +0002bfe0: 733a 2037 632e 0a0a 5468 6520 6669 656c s: 7c...The fiel │ │ │ │ │ +0002bff0: 6420 6361 6e20 636f 6e73 6973 7420 6f66 d can consist of │ │ │ │ │ +0002c000: 2065 7861 6374 6c79 206f 6e65 206f 6620 exactly one of │ │ │ │ │ +0002c010: 7468 6520 666f 6c6c 6f77 696e 6720 7468 the following th │ │ │ │ │ +0002c020: 7265 6520 6974 656d 733a 0a0a 2020 2020 ree items:.. │ │ │ │ │ +0002c030: 2020 2020 2d20 e280 986e 6fe2 8099 2028 - ...no... ( │ │ │ │ │ +0002c040: 6465 6661 756c 7420 6174 2064 706b 672d default at dpkg- │ │ │ │ │ +0002c050: 6275 696c 642d 6170 6920 6c65 7665 6c20 build-api level │ │ │ │ │ +0002c060: 3e3d 3129 3a20 4465 636c 6172 6573 2074 >=1): Declares t │ │ │ │ │ +0002c070: 6861 740a 2020 2020 2020 2020 2020 6e65 hat. ne │ │ │ │ │ +0002c080: 6974 6865 7220 726f 6f74 206e 6f72 2066 ither root nor f │ │ │ │ │ +0002c090: 616b 6572 6f6f 7420 6973 2072 6571 7569 akeroot is requi │ │ │ │ │ +0002c0a0: 7265 642e 2020 5061 636b 6167 6520 6275 red. Package bu │ │ │ │ │ +0002c0b0: 696c 6465 7273 2028 652e 672e 0a20 2020 ilders (e.g.. │ │ │ │ │ +0002c0c0: 2020 2020 2020 2064 706b 672d 6275 696c dpkg-buil │ │ │ │ │ +0002c0d0: 6470 6163 6b61 6765 2920 6d61 7920 6368 dpackage) may ch │ │ │ │ │ +0002c0e0: 6f6f 7365 2074 6f20 696e 766f 6b65 2061 oose to invoke a │ │ │ │ │ +0002c0f0: 6e79 2074 6172 6765 7420 696e 0a20 2020 ny target in. │ │ │ │ │ +0002c100: 2020 2020 2020 20e2 8098 6465 6269 616e ...debian │ │ │ │ │ +0002c110: 2f72 756c 6573 e280 9920 7769 7468 2061 /rules... with a │ │ │ │ │ +0002c120: 6e20 756e 7072 6976 696c 6567 6564 2075 n unprivileged u │ │ │ │ │ +0002c130: 7365 722e 0a0a 2020 2020 2020 2020 2d20 ser... - │ │ │ │ │ +0002c140: e280 9862 696e 6172 792d 7461 7267 6574 ...binary-target │ │ │ │ │ +0002c150: 73e2 8099 2028 6465 6661 756c 7420 6174 s... (default at │ │ │ │ │ +0002c160: 2064 706b 672d 6275 696c 642d 6170 6920 dpkg-build-api │ │ │ │ │ +0002c170: 6c65 7665 6c20 3029 3a20 4465 636c 6172 level 0): Declar │ │ │ │ │ +0002c180: 6573 0a20 2020 2020 2020 2020 2074 6861 es. tha │ │ │ │ │ +0002c190: 7420 7468 6520 7061 636b 6167 6520 7769 t the package wi │ │ │ │ │ +0002c1a0: 6c6c 206e 6565 6420 7468 6520 726f 6f74 ll need the root │ │ │ │ │ +0002c1b0: 2028 6f72 2066 616b 6572 6f6f 7429 2077 (or fakeroot) w │ │ │ │ │ +0002c1c0: 6865 6e20 6569 7468 6572 0a20 2020 2020 hen either. │ │ │ │ │ +0002c1d0: 2020 2020 206f 6620 7468 6520 e280 9862 of the ...b │ │ │ │ │ +0002c1e0: 696e 6172 79e2 8099 2c20 e280 9862 696e inary..., ...bin │ │ │ │ │ +0002c1f0: 6172 792d 6172 6368 e280 9920 6f72 20e2 ary-arch... or . │ │ │ │ │ +0002c200: 8098 6269 6e61 7279 2d69 6e64 6570 e280 ..binary-indep.. │ │ │ │ │ +0002c210: 9920 7461 7267 6574 7320 6172 650a 2020 . targets are. │ │ │ │ │ +0002c220: 2020 2020 2020 2020 6361 6c6c 6564 2e20 called. │ │ │ │ │ +0002c230: 2054 6869 7320 6973 2068 6f77 2065 7665 This is how eve │ │ │ │ │ +0002c240: 7279 2074 6f6f 6c20 6265 6861 7665 6420 ry tool behaved │ │ │ │ │ +0002c250: 6265 666f 7265 2074 6869 7320 6669 656c before this fiel │ │ │ │ │ +0002c260: 6420 7761 730a 2020 2020 2020 2020 2020 d was. │ │ │ │ │ +0002c270: 6465 6669 6e65 642e 0a0a 2020 2020 2020 defined... │ │ │ │ │ +0002c280: 2020 2d20 4120 7370 6163 6520 7365 7061 - A space sepa │ │ │ │ │ +0002c290: 7261 7465 6420 6c69 7374 206f 6620 6b65 rated list of ke │ │ │ │ │ +0002c2a0: 7977 6f72 6473 2064 6573 6372 6962 6564 ywords described │ │ │ │ │ +0002c2b0: 2062 656c 6f77 2e20 2054 6865 7365 0a20 below. These. │ │ │ │ │ +0002c2c0: 2020 2020 2020 2020 206b 6579 776f 7264 keyword │ │ │ │ │ +0002c2d0: 7320 6d75 7374 2061 6c77 6179 7320 636f s must always co │ │ │ │ │ +0002c2e0: 6e74 6169 6e20 6120 666f 7277 6172 6420 ntain a forward │ │ │ │ │ +0002c2f0: 736c 6173 682c 2077 6869 6368 2073 6574 slash, which set │ │ │ │ │ +0002c300: 7320 7468 656d 0a20 2020 2020 2020 2020 s them. │ │ │ │ │ +0002c310: 2061 7061 7274 2066 726f 6d20 7468 6520 apart from the │ │ │ │ │ +0002c320: 6f74 6865 7220 706f 7373 6962 6c65 2076 other possible v │ │ │ │ │ +0002c330: 616c 7565 7320 6f66 20e2 8098 5275 6c65 alues of ...Rule │ │ │ │ │ +0002c340: 732d 5265 7175 6972 6573 2d52 6f6f 74e2 s-Requires-Root. │ │ │ │ │ +0002c350: 8099 2e0a 2020 2020 2020 2020 2020 5768 .... Wh │ │ │ │ │ +0002c360: 656e 2074 6869 7320 6c69 7374 2069 7320 en this list is │ │ │ │ │ +0002c370: 7072 6f76 6964 6564 2c20 7468 6520 6275 provided, the bu │ │ │ │ │ +0002c380: 696c 6465 7220 6d75 7374 2070 726f 7669 ilder must provi │ │ │ │ │ +0002c390: 6465 2061 20e2 809c 6761 696e 0a20 2020 de a ...gain. │ │ │ │ │ +0002c3a0: 2020 2020 2020 2072 6f6f 7420 636f 6d6d root comm │ │ │ │ │ +0002c3b0: 616e 64e2 809d 2028 6173 2064 6566 696e and... (as defin │ │ │ │ │ +0002c3c0: 6564 2069 6e20 2a6e 6f74 6520 6465 6269 ed in *note debi │ │ │ │ │ +0002c3d0: 616e 2f72 756c 6573 2061 6e64 0a20 2020 an/rules and. │ │ │ │ │ +0002c3e0: 2020 2020 2020 2052 756c 6573 2d52 6571 Rules-Req │ │ │ │ │ +0002c3f0: 7569 7265 732d 526f 6f74 3a20 3833 2e29 uires-Root: 83.) │ │ │ │ │ +0002c400: 2027 6f72 2720 7072 6574 656e 6420 7468 'or' pretend th │ │ │ │ │ +0002c410: 6174 2074 6865 2076 616c 7565 2077 6173 at the value was │ │ │ │ │ +0002c420: 2073 6574 0a20 2020 2020 2020 2020 2074 set. t │ │ │ │ │ +0002c430: 6f20 e280 9862 696e 6172 792d 7461 7267 o ...binary-targ │ │ │ │ │ +0002c440: 6574 73e2 8099 2c20 616e 6420 626f 7468 ets..., and both │ │ │ │ │ +0002c450: 2074 6865 2062 7569 6c64 6572 2061 6e64 the builder and │ │ │ │ │ +0002c460: 2074 6865 2070 6163 6b61 6765 e280 9973 the package...s │ │ │ │ │ +0002c470: 0a20 2020 2020 2020 2020 20e2 8098 6465 . ...de │ │ │ │ │ +0002c480: 6269 616e 2f72 756c 6573 e280 9920 7363 bian/rules... sc │ │ │ │ │ +0002c490: 7269 7074 206d 7573 7420 646f 776e 6772 ript must downgr │ │ │ │ │ +0002c4a0: 6164 6520 6163 636f 7264 696e 676c 7920 ade accordingly │ │ │ │ │ +0002c4b0: 2873 6565 2062 656c 6f77 292e 0a0a 5468 (see below)...Th │ │ │ │ │ +0002c4c0: 6520 6465 6661 756c 7420 6465 7065 6e64 e default depend │ │ │ │ │ +0002c4d0: 7320 6f6e 2074 6865 2064 706b 672d 6275 s on the dpkg-bu │ │ │ │ │ +0002c4e0: 696c 642d 6170 6920 6c65 7665 6c20 2873 ild-api level (s │ │ │ │ │ +0002c4f0: 6565 2064 706b 672d 6275 696c 642d 6170 ee dpkg-build-ap │ │ │ │ │ +0002c500: 6928 3729 292e 0a49 6620 7468 6520 6470 i(7))..If the dp │ │ │ │ │ +0002c510: 6b67 2d62 7569 6c64 2d61 7069 206c 6576 kg-build-api lev │ │ │ │ │ +0002c520: 656c 2069 7320 756e 6465 636c 6172 6564 el is undeclared │ │ │ │ │ +0002c530: 2c20 6974 2069 7320 6571 7569 7661 6c65 , it is equivale │ │ │ │ │ +0002c540: 6e74 2074 6f20 6c65 7665 6c20 302e 0a0a nt to level 0... │ │ │ │ │ +0002c550: 4966 2074 6865 2070 6163 6b61 6765 2062 If the package b │ │ │ │ │ +0002c560: 7569 6c64 6572 2073 7570 706f 7274 7320 uilder supports │ │ │ │ │ +0002c570: 7468 6520 e280 9852 756c 6573 2d52 6571 the ...Rules-Req │ │ │ │ │ +0002c580: 7569 7265 732d 526f 6f74 e280 9920 6669 uires-Root... fi │ │ │ │ │ +0002c590: 656c 6420 616e 640a 7761 6e74 7320 746f eld and.wants to │ │ │ │ │ +0002c5a0: 2065 6e61 626c 6520 7468 6520 6665 6174 enable the feat │ │ │ │ │ +0002c5b0: 7572 652c 2074 6865 6e20 6974 206d 7573 ure, then it mus │ │ │ │ │ +0002c5c0: 7420 7365 7420 7468 6520 656e 7669 726f t set the enviro │ │ │ │ │ +0002c5d0: 6e6d 656e 7420 7661 7269 6162 6c65 0ae2 nment variable.. │ │ │ │ │ +0002c5e0: 8098 4445 425f 5255 4c45 535f 5245 5155 ..DEB_RULES_REQU │ │ │ │ │ +0002c5f0: 4952 4553 5f52 4f4f 54e2 8099 2077 6865 IRES_ROOT... whe │ │ │ │ │ +0002c600: 6e20 696e 766f 6b69 6e67 2074 6865 2070 n invoking the p │ │ │ │ │ +0002c610: 6163 6b61 6765 2062 7569 6c64 696e 6720 ackage building │ │ │ │ │ +0002c620: 7363 7269 7074 0ae2 8098 6465 6269 616e script....debian │ │ │ │ │ +0002c630: 2f72 756c 6573 e280 992e 2020 5468 6520 /rules.... The │ │ │ │ │ +0002c640: 7661 6c75 6520 6f66 20e2 8098 4445 425f value of ...DEB_ │ │ │ │ │ +0002c650: 5255 4c45 535f 5245 5155 4952 4553 5f52 RULES_REQUIRES_R │ │ │ │ │ +0002c660: 4f4f 54e2 8099 2073 686f 756c 6420 6265 OOT... should be │ │ │ │ │ +0002c670: 206f 6e65 0a6f 663a 0a0a 2020 2020 2020 one.of:.. │ │ │ │ │ +0002c680: 2020 2a20 5468 6520 7661 6c75 6520 6f66 * The value of │ │ │ │ │ +0002c690: 20e2 8098 5275 6c65 732d 5265 7175 6972 ...Rules-Requir │ │ │ │ │ +0002c6a0: 6573 2d52 6f6f 74e2 8099 2069 6620 7468 es-Root... if th │ │ │ │ │ +0002c6b0: 6520 6275 696c 6465 7220 6361 6e20 7375 e builder can su │ │ │ │ │ +0002c6c0: 7070 6f72 740a 2020 2020 2020 2020 2020 pport. │ │ │ │ │ +0002c6d0: 7468 6174 2076 616c 7565 2e20 2054 6865 that value. The │ │ │ │ │ +0002c6e0: 2062 7569 6c64 6572 206d 6179 2074 7269 builder may tri │ │ │ │ │ +0002c6f0: 6d20 756e 6e65 6365 7373 6172 7920 7768 m unnecessary wh │ │ │ │ │ +0002c700: 6974 6573 7061 6365 2075 7365 640a 2020 itespace used. │ │ │ │ │ +0002c710: 2020 2020 2020 2020 746f 2066 6f72 6d61 to forma │ │ │ │ │ +0002c720: 7420 7468 6520 6669 656c 6420 666f 7220 t the field for │ │ │ │ │ +0002c730: 7265 6164 6162 696c 6974 792e 0a0a 2020 readability... │ │ │ │ │ +0002c740: 2020 2020 2020 2a20 5468 6520 7661 6c75 * The valu │ │ │ │ │ +0002c750: 6520 e280 9862 696e 6172 792d 7461 7267 e ...binary-targ │ │ │ │ │ +0002c760: 6574 73e2 8099 2069 6620 6974 2063 616e ets... if it can │ │ │ │ │ +0002c770: 6e6f 7420 7375 7070 6f72 7420 7468 6520 not support the │ │ │ │ │ +0002c780: 7661 6c75 6520 6f66 0a20 2020 2020 2020 value of. │ │ │ │ │ +0002c790: 2020 20e2 8098 5275 6c65 732d 5265 7175 ...Rules-Requ │ │ │ │ │ +0002c7a0: 6972 6573 2d52 6f6f 74e2 8099 2e0a 0a41 ires-Root......A │ │ │ │ │ +0002c7b0: 2063 6f6d 706c 6961 6e74 2062 7569 6c64 compliant build │ │ │ │ │ +0002c7c0: 6572 206d 6179 2061 6c73 6f20 6c65 6176 er may also leav │ │ │ │ │ +0002c7d0: 6520 e280 9844 4542 5f52 554c 4553 5f52 e ...DEB_RULES_R │ │ │ │ │ +0002c7e0: 4551 5549 5245 535f 524f 4f54 e280 9920 EQUIRES_ROOT... │ │ │ │ │ +0002c7f0: 756e 7365 7420 6f72 0a73 6574 2069 7420 unset or.set it │ │ │ │ │ +0002c800: 746f 20e2 8098 6269 6e61 7279 2d74 6172 to ...binary-tar │ │ │ │ │ +0002c810: 6765 7473 e280 9920 6966 2069 7420 6861 gets... if it ha │ │ │ │ │ +0002c820: 7320 6265 656e 2072 6571 7565 7374 6564 s been requested │ │ │ │ │ +0002c830: 2074 6f20 7465 7374 2077 6865 7468 6572 to test whether │ │ │ │ │ +0002c840: 2074 6865 0a70 6163 6b61 6765 2069 7420 the.package it │ │ │ │ │ +0002c850: 6275 696c 6473 2063 6f72 7265 6374 6c79 builds correctly │ │ │ │ │ +0002c860: 2069 6d70 6c65 6d65 6e74 7320 7468 6520 implements the │ │ │ │ │ +0002c870: 6661 6c6c 2d62 6163 6b20 666f 7220 6c65 fall-back for le │ │ │ │ │ +0002c880: 6761 6379 0a62 7569 6c64 6572 732e 0a0a gacy.builders... │ │ │ │ │ +0002c890: 2a20 4d65 6e75 3a0a 0a2a 2052 656d 6172 * Menu:..* Remar │ │ │ │ │ +0002c8a0: 6b73 3a3a 0a2a 2044 6566 696e 6974 696f ks::.* Definitio │ │ │ │ │ +0002c8b0: 6e20 6f66 2074 6865 206b 6579 776f 7264 n of the keyword │ │ │ │ │ +0002c8c0: 733a 3a0a 2a20 5072 6f76 6964 6564 206b s::.* Provided k │ │ │ │ │ +0002c8d0: 6579 776f 7264 733a 3a0a 0a1f 0a46 696c eywords::....Fil │ │ │ │ │ +0002c8e0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0002c8f0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5265 .info, Node: Re │ │ │ │ │ +0002c900: 6d61 726b 732c 2020 4e65 7874 3a20 4465 marks, Next: De │ │ │ │ │ +0002c910: 6669 6e69 7469 6f6e 206f 6620 7468 6520 finition of the │ │ │ │ │ +0002c920: 6b65 7977 6f72 6473 2c20 2055 703a 2052 keywords, Up: R │ │ │ │ │ +0002c930: 756c 6573 2d52 6571 7569 7265 732d 526f ules-Requires-Ro │ │ │ │ │ +0002c940: 6f74 0a0a 352e 362e 3331 2e31 2052 656d ot..5.6.31.1 Rem │ │ │ │ │ +0002c950: 6172 6b73 0a2e 2e2e 2e2e 2e2e 2e2e 2e2e arks............ │ │ │ │ │ +0002c960: 2e2e 2e2e 2e0a 0a41 6c6c 2070 6163 6b61 .......All packa │ │ │ │ │ +0002c970: 6765 7320 616e 6420 6275 696c 6465 7273 ges and builders │ │ │ │ │ +0002c980: 206d 7573 7420 7375 7070 6f72 7420 e280 must support .. │ │ │ │ │ +0002c990: 9862 696e 6172 792d 7461 7267 6574 73e2 .binary-targets. │ │ │ │ │ +0002c9a0: 8099 2061 7320 7468 6973 2077 6173 2074 .. as this was t │ │ │ │ │ +0002c9b0: 6865 0a68 6973 746f 7269 6361 6c20 6265 he.historical be │ │ │ │ │ +0002c9c0: 6861 7669 6f75 7220 7072 696f 7220 746f haviour prior to │ │ │ │ │ +0002c9d0: 2074 6865 2069 6e74 726f 6475 6374 696f the introductio │ │ │ │ │ +0002c9e0: 6e20 6f66 2074 6869 7320 6669 656c 642e n of this field. │ │ │ │ │ +0002c9f0: 0a0a 416e 7920 746f 6f6c 2028 7061 7274 ..Any tool (part │ │ │ │ │ +0002ca00: 6963 756c 6172 6c79 206f 6c64 6572 2076 icularly older v │ │ │ │ │ +0002ca10: 6572 7369 6f6e 7320 6f66 2074 6865 6d29 ersions of them) │ │ │ │ │ +0002ca20: 206d 6179 2062 6520 756e 6177 6172 6520 may be unaware │ │ │ │ │ +0002ca30: 6f66 2074 6869 730a 6669 656c 6420 616e of this.field an │ │ │ │ │ +0002ca40: 6420 6265 6861 7665 206c 696b 6520 7468 d behave like th │ │ │ │ │ +0002ca50: 6520 6669 656c 6420 7761 7320 7365 7420 e field was set │ │ │ │ │ +0002ca60: 746f 20e2 8098 6269 6e61 7279 2d74 6172 to ...binary-tar │ │ │ │ │ +0002ca70: 6765 7473 e280 992e 2020 5468 650a 7061 gets.... The.pa │ │ │ │ │ +0002ca80: 636b 6167 6520 6275 696c 6420 6d75 7374 ckage build must │ │ │ │ │ +0002ca90: 2067 7261 6365 6675 6c6c 7920 636f 7065 gracefully cope │ │ │ │ │ +0002caa0: 2077 6974 6820 7468 6973 2061 6e64 2070 with this and p │ │ │ │ │ +0002cab0: 726f 6475 6365 2061 2073 656d 616e 7469 roduce a semanti │ │ │ │ │ +0002cac0: 6361 6c6c 790a 6571 7569 7661 6c65 6e74 cally.equivalent │ │ │ │ │ +0002cad0: 2072 6573 756c 742e 0a0a 5468 6973 2066 result...This f │ │ │ │ │ +0002cae0: 6965 6c64 2069 6e74 656e 7469 6f6e 616c ield intentional │ │ │ │ │ +0002caf0: 6c79 2064 6f65 7320 6e6f 7420 656e 6162 ly does not enab │ │ │ │ │ +0002cb00: 6c65 2061 2070 6163 6b61 6765 2074 6f20 le a package to │ │ │ │ │ +0002cb10: 7265 7175 6573 7420 6120 7472 7565 0a72 request a true.r │ │ │ │ │ +0002cb20: 6f6f 7420 6f76 6572 2066 616b 6572 6f6f oot over fakeroo │ │ │ │ │ +0002cb30: 742e 0a0a 1f0a 4669 6c65 3a20 6465 6269 t.....File: debi │ │ │ │ │ +0002cb40: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0002cb50: 204e 6f64 653a 2044 6566 696e 6974 696f Node: Definitio │ │ │ │ │ +0002cb60: 6e20 6f66 2074 6865 206b 6579 776f 7264 n of the keyword │ │ │ │ │ +0002cb70: 732c 2020 4e65 7874 3a20 5072 6f76 6964 s, Next: Provid │ │ │ │ │ +0002cb80: 6564 206b 6579 776f 7264 732c 2020 5072 ed keywords, Pr │ │ │ │ │ +0002cb90: 6576 3a20 5265 6d61 726b 732c 2020 5570 ev: Remarks, Up │ │ │ │ │ +0002cba0: 3a20 5275 6c65 732d 5265 7175 6972 6573 : Rules-Requires │ │ │ │ │ +0002cbb0: 2d52 6f6f 740a 0a35 2e36 2e33 312e 3220 -Root..5.6.31.2 │ │ │ │ │ +0002cbc0: 4465 6669 6e69 7469 6f6e 206f 6620 7468 Definition of th │ │ │ │ │ +0002cbd0: 6520 6b65 7977 6f72 6473 0a2e 2e2e 2e2e e keywords...... │ │ │ │ │ +0002cbe0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +0002cbf0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 0a0a ................ │ │ │ │ │ +0002cc00: 5468 6520 6b65 7977 6f72 6473 2068 6176 The keywords hav │ │ │ │ │ +0002cc10: 6520 7468 6520 666f 726d 6174 20e2 8098 e the format ... │ │ │ │ │ +0002cc20: 3c6e 616d 6573 7061 6365 3e2f 3c63 6173 /..., where:.. │ │ │ │ │ +0002cc40: 2020 2020 2020 202a 20e2 8098 3c6e 616d * ...... must │ │ │ │ │ +0002cc60: 636f 6e73 6973 7420 656e 7469 7265 6c79 consist entirely │ │ │ │ │ +0002cc70: 206f 6620 7072 696e 7461 626c 6520 4153 of printable AS │ │ │ │ │ +0002cc80: 4349 490a 2020 2020 2020 2020 2020 6368 CII. ch │ │ │ │ │ +0002cc90: 6172 6163 7465 7273 2065 7863 6570 7420 aracters except │ │ │ │ │ +0002cca0: 666f 7220 616e 7920 7768 6974 6573 7061 for any whitespa │ │ │ │ │ +0002ccb0: 6365 2061 6e64 2074 6865 2066 6f72 7761 ce and the forwa │ │ │ │ │ +0002ccc0: 7264 2073 6c61 7368 0a20 2020 2020 2020 rd slash. │ │ │ │ │ +0002ccd0: 2020 2028 e280 982f e280 9929 2e20 2049 (.../...). I │ │ │ │ │ +0002cce0: 7420 6d75 7374 2063 6f6e 7369 7374 206f t must consist o │ │ │ │ │ +0002ccf0: 6620 6174 206c 6561 7374 2032 2063 6861 f at least 2 cha │ │ │ │ │ +0002cd00: 7261 6374 6572 732e 0a0a 2020 2020 2020 racters... │ │ │ │ │ +0002cd10: 2020 2a20 e280 982f e280 9920 2862 6574 * .../... (bet │ │ │ │ │ +0002cd20: 7765 656e 20e2 8098 3c6e 616d 6573 7061 ween ...... and ......) is a si │ │ │ │ │ +0002cd50: 6e67 6c65 2041 5343 4949 0a20 2020 2020 ngle ASCII. │ │ │ │ │ +0002cd60: 2020 2020 2066 6f72 7761 7264 2073 6c61 forward sla │ │ │ │ │ +0002cd70: 7368 2e0a 0a20 2020 2020 2020 202a 20e2 sh... * . │ │ │ │ │ +0002cd80: 8098 3c63 6173 653e e280 9920 6d75 7374 ..... must │ │ │ │ │ +0002cd90: 2063 6f6e 7369 7374 2065 6e74 6972 656c consist entirel │ │ │ │ │ +0002cda0: 7920 6f66 2070 7269 6e74 6162 6c65 2041 y of printable A │ │ │ │ │ +0002cdb0: 5343 4949 2063 6861 7261 6374 6572 730a SCII characters. │ │ │ │ │ +0002cdc0: 2020 2020 2020 2020 2020 6578 6365 7074 except │ │ │ │ │ +0002cdd0: 2066 6f72 2061 6e79 2077 6869 7465 7370 for any whitesp │ │ │ │ │ +0002cde0: 6163 652e 2020 4974 206d 7573 7420 636f ace. It must co │ │ │ │ │ +0002cdf0: 6e73 6973 7420 6f66 2061 7420 6c65 6173 nsist of at leas │ │ │ │ │ +0002ce00: 7420 320a 2020 2020 2020 2020 2020 6368 t 2. ch │ │ │ │ │ +0002ce10: 6172 6163 7465 7273 2e0a 0a54 6865 7365 aracters...These │ │ │ │ │ +0002ce20: 206b 6579 776f 7264 7320 6465 6669 6e65 keywords define │ │ │ │ │ +0002ce30: 2077 6865 7265 2074 6865 2070 6163 6b61 where the packa │ │ │ │ │ +0002ce40: 6765 2062 7569 6c64 2073 6372 6970 7420 ge build script │ │ │ │ │ +0002ce50: e280 9864 6562 6961 6e2f 7275 6c65 73e2 ...debian/rules. │ │ │ │ │ +0002ce60: 8099 2c20 6f72 0a74 6865 2074 6f6f 6c73 .., or.the tools │ │ │ │ │ +0002ce70: 2063 616c 6c65 6420 6279 2074 6861 7420 called by that │ │ │ │ │ +0002ce80: 7363 7269 7074 2c20 7769 6c6c 206e 6565 script, will nee │ │ │ │ │ +0002ce90: 6420 6163 6365 7373 2074 6f20 726f 6f74 d access to root │ │ │ │ │ +0002cea0: 206f 7220 6661 6b65 726f 6f74 2e0a 0a49 or fakeroot...I │ │ │ │ │ +0002ceb0: 6e20 6164 6469 7469 6f6e 2074 6f20 7468 n addition to th │ │ │ │ │ +0002cec0: 6520 6b65 7977 6f72 6473 2064 6566 696e e keywords defin │ │ │ │ │ +0002ced0: 6564 2069 6e20 7468 6520 6e65 7874 2073 ed in the next s │ │ │ │ │ +0002cee0: 6563 7469 6f6e 2c20 6561 6368 2074 6f6f ection, each too │ │ │ │ │ +0002cef0: 6c20 6f72 0a70 6163 6b61 6765 206d 6179 l or.package may │ │ │ │ │ +0002cf00: 2064 6566 696e 6520 6b65 7977 6f72 6473 define keywords │ │ │ │ │ +0002cf10: 2077 6974 6869 6e20 6120 6e61 6d65 7370 within a namesp │ │ │ │ │ +0002cf20: 6163 6520 6e61 6d65 6420 6166 7465 7220 ace named after │ │ │ │ │ +0002cf30: 7468 6174 2074 6f6f 6c20 6f72 0a70 6163 that tool or.pac │ │ │ │ │ +0002cf40: 6b61 6765 2e20 2054 6865 2070 6163 6b61 kage. The packa │ │ │ │ │ +0002cf50: 6765 206f 7220 746f 6f6c 2069 7320 636f ge or tool is co │ │ │ │ │ +0002cf60: 6e73 6964 6572 6564 2074 6f20 6f77 6e20 nsidered to own │ │ │ │ │ +0002cf70: 7468 6174 206e 616d 6573 7061 6365 2e0a that namespace.. │ │ │ │ │ +0002cf80: 0a41 2074 6f6f 6c20 6973 2070 6572 6d69 .A tool is permi │ │ │ │ │ +0002cf90: 7474 6564 2074 6f20 7573 6520 7468 6520 tted to use the │ │ │ │ │ +0002cfa0: e280 9c67 6169 6e20 726f 6f74 2063 6f6d ...gain root com │ │ │ │ │ +0002cfb0: 6d61 6e64 e280 9d20 746f 2064 6f20 736f mand... to do so │ │ │ │ │ +0002cfc0: 6d65 7468 696e 6720 756e 6465 720a 2866 mething under.(f │ │ │ │ │ +0002cfd0: 616b 6529 726f 6f74 2069 6620 616e 6420 ake)root if and │ │ │ │ │ +0002cfe0: 6f6e 6c79 2069 6620 7468 6520 746f 6f6c only if the tool │ │ │ │ │ +0002cff0: 2064 6566 696e 6573 2061 6e20 6170 7072 defines an appr │ │ │ │ │ +0002d000: 6f70 7269 6174 6520 6b65 7977 6f72 6420 opriate keyword │ │ │ │ │ +0002d010: 696e 2069 7473 0a6e 616d 6573 7061 6365 in its.namespace │ │ │ │ │ +0002d020: 2c20 616e 6420 7468 6520 7061 636b 6167 , and the packag │ │ │ │ │ +0002d030: 6520 6c69 7374 7320 7468 6174 206b 6579 e lists that key │ │ │ │ │ +0002d040: 776f 7264 2069 6e20 e280 9852 756c 6573 word in ...Rules │ │ │ │ │ +0002d050: 2d52 6571 7569 7265 732d 526f 6f74 e280 -Requires-Root.. │ │ │ │ │ +0002d060: 992e 0a0a 416c 6c20 746f 6f6c 7320 6d75 ....All tools mu │ │ │ │ │ +0002d070: 7374 2069 676e 6f72 6520 6b65 7977 6f72 st ignore keywor │ │ │ │ │ +0002d080: 6473 2075 6e64 6572 206e 616d 6573 7061 ds under namespa │ │ │ │ │ +0002d090: 6365 7320 7468 6579 2064 6f20 6e6f 7420 ces they do not │ │ │ │ │ +0002d0a0: 6b6e 6f77 206f 7220 6f77 6e2e 0a41 2074 know or own..A t │ │ │ │ │ +0002d0b0: 6f6f 6c20 6d61 7920 656d 6974 2061 2077 ool may emit a w │ │ │ │ │ +0002d0c0: 6172 6e69 6e67 2c20 6f72 2061 626f 7274 arning, or abort │ │ │ │ │ +0002d0d0: 2077 6974 6820 616e 2065 7272 6f72 2c20 with an error, │ │ │ │ │ +0002d0e0: 6966 2069 7420 6669 6e64 7320 756e 6b6e if it finds unkn │ │ │ │ │ +0002d0f0: 6f77 6e0a 6b65 7977 6f72 6473 2069 6e20 own.keywords in │ │ │ │ │ +0002d100: 6e61 6d65 7370 6163 6573 2069 7420 6f77 namespaces it ow │ │ │ │ │ +0002d110: 6e73 2c20 6275 7420 6974 2069 7320 6e6f ns, but it is no │ │ │ │ │ +0002d120: 7420 7265 7175 6972 6564 2074 6f20 646f t required to do │ │ │ │ │ +0002d130: 2074 6869 7320 666f 720a 616c 6c20 6b65 this for.all ke │ │ │ │ │ +0002d140: 7977 6f72 6473 2069 6e20 7468 6520 6e61 ywords in the na │ │ │ │ │ +0002d150: 6d65 7370 6163 652e 0a0a 1f0a 4669 6c65 mespace.....File │ │ │ │ │ +0002d160: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0002d170: 696e 666f 2c20 204e 6f64 653a 2050 726f info, Node: Pro │ │ │ │ │ +0002d180: 7669 6465 6420 6b65 7977 6f72 6473 2c20 vided keywords, │ │ │ │ │ +0002d190: 2050 7265 763a 2044 6566 696e 6974 696f Prev: Definitio │ │ │ │ │ +0002d1a0: 6e20 6f66 2074 6865 206b 6579 776f 7264 n of the keyword │ │ │ │ │ +0002d1b0: 732c 2020 5570 3a20 5275 6c65 732d 5265 s, Up: Rules-Re │ │ │ │ │ +0002d1c0: 7175 6972 6573 2d52 6f6f 740a 0a35 2e36 quires-Root..5.6 │ │ │ │ │ +0002d1d0: 2e33 312e 3320 5072 6f76 6964 6564 206b .31.3 Provided k │ │ │ │ │ +0002d1e0: 6579 776f 7264 730a 2e2e 2e2e 2e2e 2e2e eywords......... │ │ │ │ │ 0002d1f0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -0002d200: 2e2e 2e2e 2e2e 2e2e 2e2e 0a0a 5468 6520 ............The │ │ │ │ │ -0002d210: 666f 6c6c 6f77 696e 6720 6b65 7977 6f72 following keywor │ │ │ │ │ -0002d220: 6473 2061 7265 2064 6566 696e 6564 3a0a ds are defined:. │ │ │ │ │ -0002d230: 0a20 2020 2020 2020 202a 20e2 8098 6470 . * ...dp │ │ │ │ │ -0002d240: 6b67 2f74 6172 6765 742d 7375 6263 6f6d kg/target-subcom │ │ │ │ │ -0002d250: 6d61 6e64 e280 993a 2064 6563 6c61 7265 mand...: declare │ │ │ │ │ -0002d260: 7320 7468 6174 2074 6865 7265 2065 7869 s that there exi │ │ │ │ │ -0002d270: 7374 7320 6120 636f 6d6d 616e 640a 2020 sts a command. │ │ │ │ │ -0002d280: 2020 2020 2020 2020 7468 6174 2074 6865 that the │ │ │ │ │ -0002d290: 20e2 8098 6465 6269 616e 2f72 756c 6573 ...debian/rules │ │ │ │ │ -0002d2a0: e280 9920 6669 6c65 206d 7573 7420 7275 ... file must ru │ │ │ │ │ -0002d2b0: 6e20 756e 6465 7220 2866 616b 6529 726f n under (fake)ro │ │ │ │ │ -0002d2c0: 6f74 0a0a 2020 2020 2020 2020 2a20 e280 ot.. * .. │ │ │ │ │ -0002d2d0: 9864 706b 672f 7461 7267 6574 2f66 6f6f .dpkg/target/foo │ │ │ │ │ -0002d2e0: e280 993a 2064 6563 6c61 7265 7320 7468 ...: declares th │ │ │ │ │ -0002d2f0: 6174 2074 6865 2061 6464 6974 696f 6e61 at the additiona │ │ │ │ │ -0002d300: 6c2c 0a20 2020 2020 2020 2020 2070 6163 l,. pac │ │ │ │ │ -0002d310: 6b61 6765 2d73 7065 6369 6669 6320 7461 kage-specific ta │ │ │ │ │ -0002d320: 7267 6574 20e2 8098 666f 6fe2 8099 2028 rget ...foo... ( │ │ │ │ │ -0002d330: 7468 6174 2069 732c 206e 6f74 206f 6e65 that is, not one │ │ │ │ │ -0002d340: 206f 6620 7468 6520 7461 7267 6574 730a of the targets. │ │ │ │ │ -0002d350: 2020 2020 2020 2020 2020 7370 6563 6966 specif │ │ │ │ │ -0002d360: 6965 6420 696e 202a 6e6f 7465 204d 6169 ied in *note Mai │ │ │ │ │ -0002d370: 6e20 6275 696c 6469 6e67 2073 6372 6970 n building scrip │ │ │ │ │ -0002d380: 743b 2064 6562 6961 6e2f 7275 6c65 733a t; debian/rules: │ │ │ │ │ -0002d390: 2037 632e 290a 2020 2020 2020 2020 2020 7c.). │ │ │ │ │ -0002d3a0: 6d75 7374 2062 6520 7275 6e20 756e 6465 must be run unde │ │ │ │ │ -0002d3b0: 7220 2866 616b 6529 726f 6f74 0a0a 5468 r (fake)root..Th │ │ │ │ │ -0002d3c0: 6973 206c 6973 7420 6973 2069 6e74 656e is list is inten │ │ │ │ │ -0002d3d0: 7469 6f6e 616c 6c79 2069 6e63 6f6d 706c tionally incompl │ │ │ │ │ -0002d3e0: 6574 652e 2020 596f 7520 7368 6f75 6c64 ete. You should │ │ │ │ │ -0002d3f0: 2063 6f6e 7375 6c74 2074 6865 0a64 6f63 consult the.doc │ │ │ │ │ -0002d400: 756d 656e 7461 7469 6f6e 206f 6620 7468 umentation of th │ │ │ │ │ -0002d410: 6520 746f 6f6c 206f 7220 7061 636b 6167 e tool or packag │ │ │ │ │ -0002d420: 6520 696e 2071 7565 7374 696f 6e20 666f e in question fo │ │ │ │ │ -0002d430: 7220 7768 6963 6820 6b65 7977 6f72 6473 r which keywords │ │ │ │ │ -0002d440: 2069 740a 6465 6669 6e65 7320 616e 6420 it.defines and │ │ │ │ │ -0002d450: 7768 656e 2074 6865 7920 6172 6520 6e65 when they are ne │ │ │ │ │ -0002d460: 6564 6564 2e0a 0a1f 0a46 696c 653a 2064 eded.....File: d │ │ │ │ │ -0002d470: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0002d480: 6f2c 2020 4e6f 6465 3a20 5573 6572 2d64 o, Node: User-d │ │ │ │ │ -0002d490: 6566 696e 6564 2066 6965 6c64 732c 2020 efined fields, │ │ │ │ │ -0002d4a0: 4e65 7874 3a20 4f62 736f 6c65 7465 2066 Next: Obsolete f │ │ │ │ │ -0002d4b0: 6965 6c64 732c 2020 5072 6576 3a20 4c69 ields, Prev: Li │ │ │ │ │ -0002d4c0: 7374 206f 6620 6669 656c 6473 2c20 2055 st of fields, U │ │ │ │ │ -0002d4d0: 703a 2043 6f6e 7472 6f6c 2066 696c 6573 p: Control files │ │ │ │ │ -0002d4e0: 2061 6e64 2074 6865 6972 2066 6965 6c64 and their field │ │ │ │ │ -0002d4f0: 730a 0a35 2e37 2055 7365 722d 6465 6669 s..5.7 User-defi │ │ │ │ │ -0002d500: 6e65 6420 6669 656c 6473 0a3d 3d3d 3d3d ned fields.===== │ │ │ │ │ -0002d510: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002d520: 3d3d 0a0a 4164 6469 7469 6f6e 616c 2075 ==..Additional u │ │ │ │ │ -0002d530: 7365 722d 6465 6669 6e65 6420 6669 656c ser-defined fiel │ │ │ │ │ -0002d540: 6473 206d 6179 2062 6520 6164 6465 6420 ds may be added │ │ │ │ │ -0002d550: 746f 2074 6865 2073 6f75 7263 6520 7061 to the source pa │ │ │ │ │ -0002d560: 636b 6167 650a 7465 6d70 6c61 7465 2063 ckage.template c │ │ │ │ │ -0002d570: 6f6e 7472 6f6c 2066 696c 652e 2020 5375 ontrol file. Su │ │ │ │ │ -0002d580: 6368 2066 6965 6c64 7320 7769 6c6c 2062 ch fields will b │ │ │ │ │ -0002d590: 6520 6967 6e6f 7265 642c 2061 6e64 206e e ignored, and n │ │ │ │ │ -0002d5a0: 6f74 2063 6f70 6965 6420 746f 0a28 666f ot copied to.(fo │ │ │ │ │ -0002d5b0: 7220 6578 616d 706c 6529 2062 696e 6172 r example) binar │ │ │ │ │ -0002d5c0: 7920 6f72 2044 6562 6961 6e20 736f 7572 y or Debian sour │ │ │ │ │ -0002d5d0: 6365 2063 6f6e 7472 6f6c 2066 696c 6573 ce control files │ │ │ │ │ -0002d5e0: 206f 7220 4465 6269 616e 2075 706c 6f61 or Debian uploa │ │ │ │ │ -0002d5f0: 640a 6368 616e 6765 7320 636f 6e74 726f d.changes contro │ │ │ │ │ -0002d600: 6c20 6669 6c65 732e 0a0a 4966 2079 6f75 l files...If you │ │ │ │ │ -0002d610: 2077 6973 6820 746f 2061 6464 2061 6464 wish to add add │ │ │ │ │ -0002d620: 6974 696f 6e61 6c20 756e 7375 7070 6f72 itional unsuppor │ │ │ │ │ -0002d630: 7465 6420 6669 656c 6473 2074 6f20 7468 ted fields to th │ │ │ │ │ -0002d640: 6573 6520 6f75 7470 7574 2066 696c 6573 ese output files │ │ │ │ │ -0002d650: 0a79 6f75 2073 686f 756c 6420 7573 6520 .you should use │ │ │ │ │ -0002d660: 7468 6520 6d65 6368 616e 6973 6d20 6465 the mechanism de │ │ │ │ │ -0002d670: 7363 7269 6265 6420 6865 7265 2e0a 0a46 scribed here...F │ │ │ │ │ -0002d680: 6965 6c64 7320 696e 2074 6865 2073 6f75 ields in the sou │ │ │ │ │ -0002d690: 7263 6520 7061 636b 6167 6520 7465 6d70 rce package temp │ │ │ │ │ -0002d6a0: 6c61 7465 2063 6f6e 7472 6f6c 2066 696c late control fil │ │ │ │ │ -0002d6b0: 6520 7769 7468 206e 616d 6573 2073 7461 e with names sta │ │ │ │ │ -0002d6c0: 7274 696e 670a e280 9858 e280 992c 2066 rting....X..., f │ │ │ │ │ -0002d6d0: 6f6c 6c6f 7765 6420 6279 206f 6e65 206f ollowed by one o │ │ │ │ │ -0002d6e0: 7220 6d6f 7265 206f 6620 7468 6520 6c65 r more of the le │ │ │ │ │ -0002d6f0: 7474 6572 7320 e280 9842 4353 e280 9920 tters ...BCS... │ │ │ │ │ -0002d700: 616e 6420 6120 6879 7068 656e 20e2 8098 and a hyphen ... │ │ │ │ │ -0002d710: 2de2 8099 2c20 7769 6c6c 0a62 6520 636f -..., will.be co │ │ │ │ │ -0002d720: 7069 6564 2074 6f20 7468 6520 6f75 7470 pied to the outp │ │ │ │ │ -0002d730: 7574 2066 696c 6573 2e20 204f 6e6c 7920 ut files. Only │ │ │ │ │ -0002d740: 7468 6520 7061 7274 206f 6620 7468 6520 the part of the │ │ │ │ │ -0002d750: 6669 656c 6420 6e61 6d65 2061 6674 6572 field name after │ │ │ │ │ -0002d760: 0a74 6865 2068 7970 6865 6e20 7769 6c6c .the hyphen will │ │ │ │ │ -0002d770: 2062 6520 7573 6564 2069 6e20 7468 6520 be used in the │ │ │ │ │ -0002d780: 6f75 7470 7574 2066 696c 652e 2020 5768 output file. Wh │ │ │ │ │ -0002d790: 6572 6520 7468 6520 6c65 7474 6572 20e2 ere the letter . │ │ │ │ │ -0002d7a0: 8098 42e2 8099 2069 730a 7573 6564 2074 ..B... is.used t │ │ │ │ │ -0002d7b0: 6865 2066 6965 6c64 2077 696c 6c20 6170 he field will ap │ │ │ │ │ -0002d7c0: 7065 6172 2069 6e20 6269 6e61 7279 2070 pear in binary p │ │ │ │ │ -0002d7d0: 6163 6b61 6765 2063 6f6e 7472 6f6c 2066 ackage control f │ │ │ │ │ -0002d7e0: 696c 6573 2c20 7768 6572 6520 7468 650a iles, where the. │ │ │ │ │ -0002d7f0: 6c65 7474 6572 20e2 8098 53e2 8099 2069 letter ...S... i │ │ │ │ │ -0002d800: 7320 7573 6564 2069 6e20 4465 6269 616e s used in Debian │ │ │ │ │ -0002d810: 2073 6f75 7263 6520 636f 6e74 726f 6c20 source control │ │ │ │ │ -0002d820: 6669 6c65 7320 616e 6420 7768 6572 6520 files and where │ │ │ │ │ -0002d830: e280 9843 e280 9920 6973 2075 7365 640a ...C... is used. │ │ │ │ │ -0002d840: 696e 2044 6562 6961 6e20 7570 6c6f 6164 in Debian upload │ │ │ │ │ -0002d850: 2063 6861 6e67 6573 2063 6f6e 7472 6f6c changes control │ │ │ │ │ -0002d860: 2066 696c 6573 2e0a 0a46 6f72 2065 7861 files...For exa │ │ │ │ │ -0002d870: 6d70 6c65 2c20 6966 2074 6865 2073 6f75 mple, if the sou │ │ │ │ │ -0002d880: 7263 6520 7061 636b 6167 6520 7465 6d70 rce package temp │ │ │ │ │ -0002d890: 6c61 7465 2063 6f6e 7472 6f6c 2066 696c late control fil │ │ │ │ │ -0002d8a0: 6520 636f 6e74 6169 6e73 2074 6865 0a66 e contains the.f │ │ │ │ │ -0002d8b0: 6965 6c64 0a0a 2020 2020 2058 4253 2d43 ield.. XBS-C │ │ │ │ │ -0002d8c0: 6f6d 6d65 6e74 3a20 4920 7374 616e 6420 omment: I stand │ │ │ │ │ -0002d8d0: 6265 7477 6565 6e20 7468 6520 6361 6e64 between the cand │ │ │ │ │ -0002d8e0: 6c65 2061 6e64 2074 6865 2073 7461 722e le and the star. │ │ │ │ │ -0002d8f0: 0a0a 7468 656e 2074 6865 2062 696e 6172 ..then the binar │ │ │ │ │ -0002d900: 7920 616e 6420 4465 6269 616e 2073 6f75 y and Debian sou │ │ │ │ │ -0002d910: 7263 6520 636f 6e74 726f 6c20 6669 6c65 rce control file │ │ │ │ │ -0002d920: 7320 7769 6c6c 2063 6f6e 7461 696e 2074 s will contain t │ │ │ │ │ -0002d930: 6865 2066 6965 6c64 0a0a 2020 2020 2043 he field.. C │ │ │ │ │ -0002d940: 6f6d 6d65 6e74 3a20 4920 7374 616e 6420 omment: I stand │ │ │ │ │ -0002d950: 6265 7477 6565 6e20 7468 6520 6361 6e64 between the cand │ │ │ │ │ -0002d960: 6c65 2061 6e64 2074 6865 2073 7461 722e le and the star. │ │ │ │ │ -0002d970: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0002d980: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0002d990: 6f64 653a 204f 6273 6f6c 6574 6520 6669 ode: Obsolete fi │ │ │ │ │ -0002d9a0: 656c 6473 2c20 2050 7265 763a 2055 7365 elds, Prev: Use │ │ │ │ │ -0002d9b0: 722d 6465 6669 6e65 6420 6669 656c 6473 r-defined fields │ │ │ │ │ -0002d9c0: 2c20 2055 703a 2043 6f6e 7472 6f6c 2066 , Up: Control f │ │ │ │ │ -0002d9d0: 696c 6573 2061 6e64 2074 6865 6972 2066 iles and their f │ │ │ │ │ -0002d9e0: 6965 6c64 730a 0a35 2e38 204f 6273 6f6c ields..5.8 Obsol │ │ │ │ │ -0002d9f0: 6574 6520 6669 656c 6473 0a3d 3d3d 3d3d ete fields.===== │ │ │ │ │ -0002da00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -0002da10: 5468 6520 666f 6c6c 6f77 696e 6720 6669 The following fi │ │ │ │ │ -0002da20: 656c 6473 2068 6176 6520 6265 656e 206f elds have been o │ │ │ │ │ -0002da30: 6273 6f6c 6574 6564 2061 6e64 206d 6179 bsoleted and may │ │ │ │ │ -0002da40: 2062 6520 666f 756e 6420 696e 2070 6163 be found in pac │ │ │ │ │ -0002da50: 6b61 6765 730a 636f 6e66 6f72 6d69 6e67 kages.conforming │ │ │ │ │ -0002da60: 2077 6974 6820 7072 6576 696f 7573 2076 with previous v │ │ │ │ │ -0002da70: 6572 7369 6f6e 7320 6f66 2074 6865 2050 ersions of the P │ │ │ │ │ -0002da80: 6f6c 6963 792e 0a0a 2a20 4d65 6e75 3a0a olicy...* Menu:. │ │ │ │ │ -0002da90: 0a2a 2044 4d2d 5570 6c6f 6164 2d41 6c6c .* DM-Upload-All │ │ │ │ │ -0002daa0: 6f77 6564 3a20 444d 2d55 706c 6f61 642d owed: DM-Upload- │ │ │ │ │ -0002dab0: 416c 6c6f 7765 643c 323e 2e0a 0a1f 0a46 Allowed<2>.....F │ │ │ │ │ -0002dac0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0002dad0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0002dae0: 444d 2d55 706c 6f61 642d 416c 6c6f 7765 DM-Upload-Allowe │ │ │ │ │ -0002daf0: 643c 323e 2c20 2055 703a 204f 6273 6f6c d<2>, Up: Obsol │ │ │ │ │ -0002db00: 6574 6520 6669 656c 6473 0a0a 352e 382e ete fields..5.8. │ │ │ │ │ -0002db10: 3120 e280 9844 4d2d 5570 6c6f 6164 2d41 1 ...DM-Upload-A │ │ │ │ │ -0002db20: 6c6c 6f77 6564 e280 990a 2d2d 2d2d 2d2d llowed....------ │ │ │ │ │ -0002db30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0002db40: 2d2d 2d0a 0a49 6e64 6963 6174 6573 2074 ---..Indicates t │ │ │ │ │ -0002db50: 6861 7420 4465 6269 616e 204d 6169 6e74 hat Debian Maint │ │ │ │ │ -0002db60: 6169 6e65 7273 206d 6179 2075 706c 6f61 ainers may uploa │ │ │ │ │ -0002db70: 6420 7468 6973 2070 6163 6b61 6765 2074 d this package t │ │ │ │ │ -0002db80: 6f20 7468 6520 4465 6269 616e 0a61 7263 o the Debian.arc │ │ │ │ │ -0002db90: 6869 7665 2e20 2054 6865 206f 6e6c 7920 hive. The only │ │ │ │ │ -0002dba0: 7661 6c69 6420 7661 6c75 6520 6973 20e2 valid value is . │ │ │ │ │ -0002dbb0: 8098 7965 73e2 8099 2e20 2054 6869 7320 ..yes.... This │ │ │ │ │ -0002dbc0: 6669 656c 6420 7761 7320 7573 6564 2074 field was used t │ │ │ │ │ -0002dbd0: 6f0a 7265 6775 6c61 7465 2075 706c 6f61 o.regulate uploa │ │ │ │ │ -0002dbe0: 6473 2062 7920 4465 6269 616e 204d 6169 ds by Debian Mai │ │ │ │ │ -0002dbf0: 6e74 6169 6e65 7273 2c20 5365 6520 7468 ntainers, See th │ │ │ │ │ -0002dc00: 6520 4765 6e65 7261 6c20 5265 736f 6c75 e General Resolu │ │ │ │ │ -0002dc10: 7469 6f6e 0a45 6e64 6f72 7365 2074 6865 tion.Endorse the │ │ │ │ │ -0002dc20: 2063 6f6e 6365 7074 206f 6620 4465 6269 concept of Debi │ │ │ │ │ -0002dc30: 616e 204d 6169 6e74 6169 6e65 7273 2831 an Maintainers(1 │ │ │ │ │ -0002dc40: 2920 666f 7220 6d6f 7265 2064 6574 6169 ) for more detai │ │ │ │ │ -0002dc50: 6c73 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d ls... -------- │ │ │ │ │ -0002dc60: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ -0002dc70: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ -0002dc80: 6874 7470 733a 2f2f 7777 772e 6465 6269 https://www.debi │ │ │ │ │ -0002dc90: 616e 2e6f 7267 2f76 6f74 652f 3230 3037 an.org/vote/2007 │ │ │ │ │ -0002dca0: 2f76 6f74 655f 3030 330a 0a1f 0a46 696c /vote_003....Fil │ │ │ │ │ -0002dcb0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -0002dcc0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5061 .info, Node: Pa │ │ │ │ │ -0002dcd0: 636b 6167 6520 6d61 696e 7461 696e 6572 ckage maintainer │ │ │ │ │ -0002dce0: 2073 6372 6970 7473 2061 6e64 2069 6e73 scripts and ins │ │ │ │ │ -0002dcf0: 7461 6c6c 6174 696f 6e20 7072 6f63 6564 tallation proced │ │ │ │ │ -0002dd00: 7572 652c 2020 4e65 7874 3a20 4465 636c ure, Next: Decl │ │ │ │ │ -0002dd10: 6172 696e 6720 7265 6c61 7469 6f6e 7368 aring relationsh │ │ │ │ │ -0002dd20: 6970 7320 6265 7477 6565 6e20 7061 636b ips between pack │ │ │ │ │ -0002dd30: 6167 6573 2c20 2050 7265 763a 2043 6f6e ages, Prev: Con │ │ │ │ │ -0002dd40: 7472 6f6c 2066 696c 6573 2061 6e64 2074 trol files and t │ │ │ │ │ -0002dd50: 6865 6972 2066 6965 6c64 732c 2020 5570 heir fields, Up │ │ │ │ │ -0002dd60: 3a20 546f 700a 0a36 2050 6163 6b61 6765 : Top..6 Package │ │ │ │ │ -0002dd70: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ -0002dd80: 7074 7320 616e 6420 696e 7374 616c 6c61 pts and installa │ │ │ │ │ -0002dd90: 7469 6f6e 2070 726f 6365 6475 7265 0a2a tion procedure.* │ │ │ │ │ +0002d200: 2e2e 0a0a 5468 6520 666f 6c6c 6f77 696e ....The followin │ │ │ │ │ +0002d210: 6720 6b65 7977 6f72 6473 2061 7265 2064 g keywords are d │ │ │ │ │ +0002d220: 6566 696e 6564 3a0a 0a20 2020 2020 2020 efined:.. │ │ │ │ │ +0002d230: 202a 20e2 8098 6470 6b67 2f74 6172 6765 * ...dpkg/targe │ │ │ │ │ +0002d240: 742d 7375 6263 6f6d 6d61 6e64 e280 993a t-subcommand...: │ │ │ │ │ +0002d250: 2064 6563 6c61 7265 7320 7468 6174 2074 declares that t │ │ │ │ │ +0002d260: 6865 7265 2065 7869 7374 7320 6120 636f here exists a co │ │ │ │ │ +0002d270: 6d6d 616e 640a 2020 2020 2020 2020 2020 mmand. │ │ │ │ │ +0002d280: 7468 6174 2074 6865 20e2 8098 6465 6269 that the ...debi │ │ │ │ │ +0002d290: 616e 2f72 756c 6573 e280 9920 6669 6c65 an/rules... file │ │ │ │ │ +0002d2a0: 206d 7573 7420 7275 6e20 756e 6465 7220 must run under │ │ │ │ │ +0002d2b0: 2866 616b 6529 726f 6f74 0a0a 2020 2020 (fake)root.. │ │ │ │ │ +0002d2c0: 2020 2020 2a20 e280 9864 706b 672f 7461 * ...dpkg/ta │ │ │ │ │ +0002d2d0: 7267 6574 2f66 6f6f e280 993a 2064 6563 rget/foo...: dec │ │ │ │ │ +0002d2e0: 6c61 7265 7320 7468 6174 2074 6865 2061 lares that the a │ │ │ │ │ +0002d2f0: 6464 6974 696f 6e61 6c2c 0a20 2020 2020 dditional,. │ │ │ │ │ +0002d300: 2020 2020 2070 6163 6b61 6765 2d73 7065 package-spe │ │ │ │ │ +0002d310: 6369 6669 6320 7461 7267 6574 20e2 8098 cific target ... │ │ │ │ │ +0002d320: 666f 6fe2 8099 2028 7468 6174 2069 732c foo... (that is, │ │ │ │ │ +0002d330: 206e 6f74 206f 6e65 206f 6620 7468 6520 not one of the │ │ │ │ │ +0002d340: 7461 7267 6574 730a 2020 2020 2020 2020 targets. │ │ │ │ │ +0002d350: 2020 7370 6563 6966 6965 6420 696e 202a specified in * │ │ │ │ │ +0002d360: 6e6f 7465 204d 6169 6e20 6275 696c 6469 note Main buildi │ │ │ │ │ +0002d370: 6e67 2073 6372 6970 743b 2064 6562 6961 ng script; debia │ │ │ │ │ +0002d380: 6e2f 7275 6c65 733a 2037 632e 290a 2020 n/rules: 7c.). │ │ │ │ │ +0002d390: 2020 2020 2020 2020 6d75 7374 2062 6520 must be │ │ │ │ │ +0002d3a0: 7275 6e20 756e 6465 7220 2866 616b 6529 run under (fake) │ │ │ │ │ +0002d3b0: 726f 6f74 0a0a 5468 6973 206c 6973 7420 root..This list │ │ │ │ │ +0002d3c0: 6973 2069 6e74 656e 7469 6f6e 616c 6c79 is intentionally │ │ │ │ │ +0002d3d0: 2069 6e63 6f6d 706c 6574 652e 2020 596f incomplete. Yo │ │ │ │ │ +0002d3e0: 7520 7368 6f75 6c64 2063 6f6e 7375 6c74 u should consult │ │ │ │ │ +0002d3f0: 2074 6865 0a64 6f63 756d 656e 7461 7469 the.documentati │ │ │ │ │ +0002d400: 6f6e 206f 6620 7468 6520 746f 6f6c 206f on of the tool o │ │ │ │ │ +0002d410: 7220 7061 636b 6167 6520 696e 2071 7565 r package in que │ │ │ │ │ +0002d420: 7374 696f 6e20 666f 7220 7768 6963 6820 stion for which │ │ │ │ │ +0002d430: 6b65 7977 6f72 6473 2069 740a 6465 6669 keywords it.defi │ │ │ │ │ +0002d440: 6e65 7320 616e 6420 7768 656e 2074 6865 nes and when the │ │ │ │ │ +0002d450: 7920 6172 6520 6e65 6564 6564 2e0a 0a1f y are needed.... │ │ │ │ │ +0002d460: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0002d470: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0002d480: 3a20 5573 6572 2d64 6566 696e 6564 2066 : User-defined f │ │ │ │ │ +0002d490: 6965 6c64 732c 2020 4e65 7874 3a20 4f62 ields, Next: Ob │ │ │ │ │ +0002d4a0: 736f 6c65 7465 2066 6965 6c64 732c 2020 solete fields, │ │ │ │ │ +0002d4b0: 5072 6576 3a20 4c69 7374 206f 6620 6669 Prev: List of fi │ │ │ │ │ +0002d4c0: 656c 6473 2c20 2055 703a 2043 6f6e 7472 elds, Up: Contr │ │ │ │ │ +0002d4d0: 6f6c 2066 696c 6573 2061 6e64 2074 6865 ol files and the │ │ │ │ │ +0002d4e0: 6972 2066 6965 6c64 730a 0a35 2e37 2055 ir fields..5.7 U │ │ │ │ │ +0002d4f0: 7365 722d 6465 6669 6e65 6420 6669 656c ser-defined fiel │ │ │ │ │ +0002d500: 6473 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ds.============= │ │ │ │ │ +0002d510: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 4164 6469 ==========..Addi │ │ │ │ │ +0002d520: 7469 6f6e 616c 2075 7365 722d 6465 6669 tional user-defi │ │ │ │ │ +0002d530: 6e65 6420 6669 656c 6473 206d 6179 2062 ned fields may b │ │ │ │ │ +0002d540: 6520 6164 6465 6420 746f 2074 6865 2073 e added to the s │ │ │ │ │ +0002d550: 6f75 7263 6520 7061 636b 6167 650a 7465 ource package.te │ │ │ │ │ +0002d560: 6d70 6c61 7465 2063 6f6e 7472 6f6c 2066 mplate control f │ │ │ │ │ +0002d570: 696c 652e 2020 5375 6368 2066 6965 6c64 ile. Such field │ │ │ │ │ +0002d580: 7320 7769 6c6c 2062 6520 6967 6e6f 7265 s will be ignore │ │ │ │ │ +0002d590: 642c 2061 6e64 206e 6f74 2063 6f70 6965 d, and not copie │ │ │ │ │ +0002d5a0: 6420 746f 0a28 666f 7220 6578 616d 706c d to.(for exampl │ │ │ │ │ +0002d5b0: 6529 2062 696e 6172 7920 6f72 2044 6562 e) binary or Deb │ │ │ │ │ +0002d5c0: 6961 6e20 736f 7572 6365 2063 6f6e 7472 ian source contr │ │ │ │ │ +0002d5d0: 6f6c 2066 696c 6573 206f 7220 4465 6269 ol files or Debi │ │ │ │ │ +0002d5e0: 616e 2075 706c 6f61 640a 6368 616e 6765 an upload.change │ │ │ │ │ +0002d5f0: 7320 636f 6e74 726f 6c20 6669 6c65 732e s control files. │ │ │ │ │ +0002d600: 0a0a 4966 2079 6f75 2077 6973 6820 746f ..If you wish to │ │ │ │ │ +0002d610: 2061 6464 2061 6464 6974 696f 6e61 6c20 add additional │ │ │ │ │ +0002d620: 756e 7375 7070 6f72 7465 6420 6669 656c unsupported fiel │ │ │ │ │ +0002d630: 6473 2074 6f20 7468 6573 6520 6f75 7470 ds to these outp │ │ │ │ │ +0002d640: 7574 2066 696c 6573 0a79 6f75 2073 686f ut files.you sho │ │ │ │ │ +0002d650: 756c 6420 7573 6520 7468 6520 6d65 6368 uld use the mech │ │ │ │ │ +0002d660: 616e 6973 6d20 6465 7363 7269 6265 6420 anism described │ │ │ │ │ +0002d670: 6865 7265 2e0a 0a46 6965 6c64 7320 696e here...Fields in │ │ │ │ │ +0002d680: 2074 6865 2073 6f75 7263 6520 7061 636b the source pack │ │ │ │ │ +0002d690: 6167 6520 7465 6d70 6c61 7465 2063 6f6e age template con │ │ │ │ │ +0002d6a0: 7472 6f6c 2066 696c 6520 7769 7468 206e trol file with n │ │ │ │ │ +0002d6b0: 616d 6573 2073 7461 7274 696e 670a e280 ames starting... │ │ │ │ │ +0002d6c0: 9858 e280 992c 2066 6f6c 6c6f 7765 6420 .X..., followed │ │ │ │ │ +0002d6d0: 6279 206f 6e65 206f 7220 6d6f 7265 206f by one or more o │ │ │ │ │ +0002d6e0: 6620 7468 6520 6c65 7474 6572 7320 e280 f the letters .. │ │ │ │ │ +0002d6f0: 9842 4353 e280 9920 616e 6420 6120 6879 .BCS... and a hy │ │ │ │ │ +0002d700: 7068 656e 20e2 8098 2de2 8099 2c20 7769 phen ...-..., wi │ │ │ │ │ +0002d710: 6c6c 0a62 6520 636f 7069 6564 2074 6f20 ll.be copied to │ │ │ │ │ +0002d720: 7468 6520 6f75 7470 7574 2066 696c 6573 the output files │ │ │ │ │ +0002d730: 2e20 204f 6e6c 7920 7468 6520 7061 7274 . Only the part │ │ │ │ │ +0002d740: 206f 6620 7468 6520 6669 656c 6420 6e61 of the field na │ │ │ │ │ +0002d750: 6d65 2061 6674 6572 0a74 6865 2068 7970 me after.the hyp │ │ │ │ │ +0002d760: 6865 6e20 7769 6c6c 2062 6520 7573 6564 hen will be used │ │ │ │ │ +0002d770: 2069 6e20 7468 6520 6f75 7470 7574 2066 in the output f │ │ │ │ │ +0002d780: 696c 652e 2020 5768 6572 6520 7468 6520 ile. Where the │ │ │ │ │ +0002d790: 6c65 7474 6572 20e2 8098 42e2 8099 2069 letter ...B... i │ │ │ │ │ +0002d7a0: 730a 7573 6564 2074 6865 2066 6965 6c64 s.used the field │ │ │ │ │ +0002d7b0: 2077 696c 6c20 6170 7065 6172 2069 6e20 will appear in │ │ │ │ │ +0002d7c0: 6269 6e61 7279 2070 6163 6b61 6765 2063 binary package c │ │ │ │ │ +0002d7d0: 6f6e 7472 6f6c 2066 696c 6573 2c20 7768 ontrol files, wh │ │ │ │ │ +0002d7e0: 6572 6520 7468 650a 6c65 7474 6572 20e2 ere the.letter . │ │ │ │ │ +0002d7f0: 8098 53e2 8099 2069 7320 7573 6564 2069 ..S... is used i │ │ │ │ │ +0002d800: 6e20 4465 6269 616e 2073 6f75 7263 6520 n Debian source │ │ │ │ │ +0002d810: 636f 6e74 726f 6c20 6669 6c65 7320 616e control files an │ │ │ │ │ +0002d820: 6420 7768 6572 6520 e280 9843 e280 9920 d where ...C... │ │ │ │ │ +0002d830: 6973 2075 7365 640a 696e 2044 6562 6961 is used.in Debia │ │ │ │ │ +0002d840: 6e20 7570 6c6f 6164 2063 6861 6e67 6573 n upload changes │ │ │ │ │ +0002d850: 2063 6f6e 7472 6f6c 2066 696c 6573 2e0a control files.. │ │ │ │ │ +0002d860: 0a46 6f72 2065 7861 6d70 6c65 2c20 6966 .For example, if │ │ │ │ │ +0002d870: 2074 6865 2073 6f75 7263 6520 7061 636b the source pack │ │ │ │ │ +0002d880: 6167 6520 7465 6d70 6c61 7465 2063 6f6e age template con │ │ │ │ │ +0002d890: 7472 6f6c 2066 696c 6520 636f 6e74 6169 trol file contai │ │ │ │ │ +0002d8a0: 6e73 2074 6865 0a66 6965 6c64 0a0a 2020 ns the.field.. │ │ │ │ │ +0002d8b0: 2020 2058 4253 2d43 6f6d 6d65 6e74 3a20 XBS-Comment: │ │ │ │ │ +0002d8c0: 4920 7374 616e 6420 6265 7477 6565 6e20 I stand between │ │ │ │ │ +0002d8d0: 7468 6520 6361 6e64 6c65 2061 6e64 2074 the candle and t │ │ │ │ │ +0002d8e0: 6865 2073 7461 722e 0a0a 7468 656e 2074 he star...then t │ │ │ │ │ +0002d8f0: 6865 2062 696e 6172 7920 616e 6420 4465 he binary and De │ │ │ │ │ +0002d900: 6269 616e 2073 6f75 7263 6520 636f 6e74 bian source cont │ │ │ │ │ +0002d910: 726f 6c20 6669 6c65 7320 7769 6c6c 2063 rol files will c │ │ │ │ │ +0002d920: 6f6e 7461 696e 2074 6865 2066 6965 6c64 ontain the field │ │ │ │ │ +0002d930: 0a0a 2020 2020 2043 6f6d 6d65 6e74 3a20 .. Comment: │ │ │ │ │ +0002d940: 4920 7374 616e 6420 6265 7477 6565 6e20 I stand between │ │ │ │ │ +0002d950: 7468 6520 6361 6e64 6c65 2061 6e64 2074 the candle and t │ │ │ │ │ +0002d960: 6865 2073 7461 722e 0a0a 1f0a 4669 6c65 he star.....File │ │ │ │ │ +0002d970: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0002d980: 696e 666f 2c20 204e 6f64 653a 204f 6273 info, Node: Obs │ │ │ │ │ +0002d990: 6f6c 6574 6520 6669 656c 6473 2c20 2050 olete fields, P │ │ │ │ │ +0002d9a0: 7265 763a 2055 7365 722d 6465 6669 6e65 rev: User-define │ │ │ │ │ +0002d9b0: 6420 6669 656c 6473 2c20 2055 703a 2043 d fields, Up: C │ │ │ │ │ +0002d9c0: 6f6e 7472 6f6c 2066 696c 6573 2061 6e64 ontrol files and │ │ │ │ │ +0002d9d0: 2074 6865 6972 2066 6965 6c64 730a 0a35 their fields..5 │ │ │ │ │ +0002d9e0: 2e38 204f 6273 6f6c 6574 6520 6669 656c .8 Obsolete fiel │ │ │ │ │ +0002d9f0: 6473 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ds.============= │ │ │ │ │ +0002da00: 3d3d 3d3d 3d3d 0a0a 5468 6520 666f 6c6c ======..The foll │ │ │ │ │ +0002da10: 6f77 696e 6720 6669 656c 6473 2068 6176 owing fields hav │ │ │ │ │ +0002da20: 6520 6265 656e 206f 6273 6f6c 6574 6564 e been obsoleted │ │ │ │ │ +0002da30: 2061 6e64 206d 6179 2062 6520 666f 756e and may be foun │ │ │ │ │ +0002da40: 6420 696e 2070 6163 6b61 6765 730a 636f d in packages.co │ │ │ │ │ +0002da50: 6e66 6f72 6d69 6e67 2077 6974 6820 7072 nforming with pr │ │ │ │ │ +0002da60: 6576 696f 7573 2076 6572 7369 6f6e 7320 evious versions │ │ │ │ │ +0002da70: 6f66 2074 6865 2050 6f6c 6963 792e 0a0a of the Policy... │ │ │ │ │ +0002da80: 2a20 4d65 6e75 3a0a 0a2a 2044 4d2d 5570 * Menu:..* DM-Up │ │ │ │ │ +0002da90: 6c6f 6164 2d41 6c6c 6f77 6564 3a20 444d load-Allowed: DM │ │ │ │ │ +0002daa0: 2d55 706c 6f61 642d 416c 6c6f 7765 643c -Upload-Allowed< │ │ │ │ │ +0002dab0: 323e 2e0a 0a1f 0a46 696c 653a 2064 6562 2>.....File: deb │ │ │ │ │ +0002dac0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0002dad0: 2020 4e6f 6465 3a20 444d 2d55 706c 6f61 Node: DM-Uploa │ │ │ │ │ +0002dae0: 642d 416c 6c6f 7765 643c 323e 2c20 2055 d-Allowed<2>, U │ │ │ │ │ +0002daf0: 703a 204f 6273 6f6c 6574 6520 6669 656c p: Obsolete fiel │ │ │ │ │ +0002db00: 6473 0a0a 352e 382e 3120 e280 9844 4d2d ds..5.8.1 ...DM- │ │ │ │ │ +0002db10: 5570 6c6f 6164 2d41 6c6c 6f77 6564 e280 Upload-Allowed.. │ │ │ │ │ +0002db20: 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ..-------------- │ │ │ │ │ +0002db30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a49 6e64 -----------..Ind │ │ │ │ │ +0002db40: 6963 6174 6573 2074 6861 7420 4465 6269 icates that Debi │ │ │ │ │ +0002db50: 616e 204d 6169 6e74 6169 6e65 7273 206d an Maintainers m │ │ │ │ │ +0002db60: 6179 2075 706c 6f61 6420 7468 6973 2070 ay upload this p │ │ │ │ │ +0002db70: 6163 6b61 6765 2074 6f20 7468 6520 4465 ackage to the De │ │ │ │ │ +0002db80: 6269 616e 0a61 7263 6869 7665 2e20 2054 bian.archive. T │ │ │ │ │ +0002db90: 6865 206f 6e6c 7920 7661 6c69 6420 7661 he only valid va │ │ │ │ │ +0002dba0: 6c75 6520 6973 20e2 8098 7965 73e2 8099 lue is ...yes... │ │ │ │ │ +0002dbb0: 2e20 2054 6869 7320 6669 656c 6420 7761 . This field wa │ │ │ │ │ +0002dbc0: 7320 7573 6564 2074 6f0a 7265 6775 6c61 s used to.regula │ │ │ │ │ +0002dbd0: 7465 2075 706c 6f61 6473 2062 7920 4465 te uploads by De │ │ │ │ │ +0002dbe0: 6269 616e 204d 6169 6e74 6169 6e65 7273 bian Maintainers │ │ │ │ │ +0002dbf0: 2c20 5365 6520 7468 6520 4765 6e65 7261 , See the Genera │ │ │ │ │ +0002dc00: 6c20 5265 736f 6c75 7469 6f6e 0a45 6e64 l Resolution.End │ │ │ │ │ +0002dc10: 6f72 7365 2074 6865 2063 6f6e 6365 7074 orse the concept │ │ │ │ │ +0002dc20: 206f 6620 4465 6269 616e 204d 6169 6e74 of Debian Maint │ │ │ │ │ +0002dc30: 6169 6e65 7273 2831 2920 666f 7220 6d6f ainers(1) for mo │ │ │ │ │ +0002dc40: 7265 2064 6574 6169 6c73 2e0a 0a20 2020 re details... │ │ │ │ │ +0002dc50: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ +0002dc60: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ +0002dc70: 0a20 2020 2831 2920 6874 7470 733a 2f2f . (1) https:// │ │ │ │ │ +0002dc80: 7777 772e 6465 6269 616e 2e6f 7267 2f76 www.debian.org/v │ │ │ │ │ +0002dc90: 6f74 652f 3230 3037 2f76 6f74 655f 3030 ote/2007/vote_00 │ │ │ │ │ +0002dca0: 330a 0a1f 0a46 696c 653a 2064 6562 6961 3....File: debia │ │ │ │ │ +0002dcb0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +0002dcc0: 4e6f 6465 3a20 5061 636b 6167 6520 6d61 Node: Package ma │ │ │ │ │ +0002dcd0: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +0002dce0: 2061 6e64 2069 6e73 7461 6c6c 6174 696f and installatio │ │ │ │ │ +0002dcf0: 6e20 7072 6f63 6564 7572 652c 2020 4e65 n procedure, Ne │ │ │ │ │ +0002dd00: 7874 3a20 4465 636c 6172 696e 6720 7265 xt: Declaring re │ │ │ │ │ +0002dd10: 6c61 7469 6f6e 7368 6970 7320 6265 7477 lationships betw │ │ │ │ │ +0002dd20: 6565 6e20 7061 636b 6167 6573 2c20 2050 een packages, P │ │ │ │ │ +0002dd30: 7265 763a 2043 6f6e 7472 6f6c 2066 696c rev: Control fil │ │ │ │ │ +0002dd40: 6573 2061 6e64 2074 6865 6972 2066 6965 es and their fie │ │ │ │ │ +0002dd50: 6c64 732c 2020 5570 3a20 546f 700a 0a36 lds, Up: Top..6 │ │ │ │ │ +0002dd60: 2050 6163 6b61 6765 206d 6169 6e74 6169 Package maintai │ │ │ │ │ +0002dd70: 6e65 7220 7363 7269 7074 7320 616e 6420 ner scripts and │ │ │ │ │ +0002dd80: 696e 7374 616c 6c61 7469 6f6e 2070 726f installation pro │ │ │ │ │ +0002dd90: 6365 6475 7265 0a2a 2a2a 2a2a 2a2a 2a2a cedure.********* │ │ │ │ │ 0002dda0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ 0002ddb0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0002ddc0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0002ddd0: 2a2a 2a2a 2a2a 0a0a 2a20 4d65 6e75 3a0a ******..* Menu:. │ │ │ │ │ -0002dde0: 0a2a 2049 6e74 726f 6475 6374 696f 6e20 .* Introduction │ │ │ │ │ -0002ddf0: 746f 2070 6163 6b61 6765 206d 6169 6e74 to package maint │ │ │ │ │ -0002de00: 6169 6e65 7220 7363 7269 7074 733a 3a0a ainer scripts::. │ │ │ │ │ -0002de10: 2a20 4d61 696e 7461 696e 6572 2073 6372 * Maintainer scr │ │ │ │ │ -0002de20: 6970 7473 2069 6465 6d70 6f74 656e 6379 ipts idempotency │ │ │ │ │ -0002de30: 3a3a 0a2a 2043 6f6e 7472 6f6c 6c69 6e67 ::.* Controlling │ │ │ │ │ -0002de40: 2074 6572 6d69 6e61 6c20 666f 7220 6d61 terminal for ma │ │ │ │ │ -0002de50: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ -0002de60: 3a3a 0a2a 2045 7869 7420 7374 6174 7573 ::.* Exit status │ │ │ │ │ -0002de70: 3a3a 0a2a 2053 756d 6d61 7279 206f 6620 ::.* Summary of │ │ │ │ │ -0002de80: 7761 7973 206d 6169 6e74 6169 6e65 7220 ways maintainer │ │ │ │ │ -0002de90: 7363 7269 7074 7320 6172 6520 6361 6c6c scripts are call │ │ │ │ │ -0002dea0: 6564 3a3a 0a2a 2044 6574 6169 6c73 206f ed::.* Details o │ │ │ │ │ -0002deb0: 6620 756e 7061 636b 2070 6861 7365 206f f unpack phase o │ │ │ │ │ -0002dec0: 6620 696e 7374 616c 6c61 7469 6f6e 206f f installation o │ │ │ │ │ -0002ded0: 7220 7570 6772 6164 653a 3a0a 2a20 4465 r upgrade::.* De │ │ │ │ │ -0002dee0: 7461 696c 7320 6f66 2063 6f6e 6669 6775 tails of configu │ │ │ │ │ -0002def0: 7261 7469 6f6e 3a3a 0a2a 2044 6574 6169 ration::.* Detai │ │ │ │ │ -0002df00: 6c73 206f 6620 7265 6d6f 7661 6c20 616e ls of removal an │ │ │ │ │ -0002df10: 642f 6f72 2063 6f6e 6669 6775 7261 7469 d/or configurati │ │ │ │ │ -0002df20: 6f6e 2070 7572 6769 6e67 3a3a 0a0a 1f0a on purging::.... │ │ │ │ │ -0002df30: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0002df40: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0002df50: 2049 6e74 726f 6475 6374 696f 6e20 746f Introduction to │ │ │ │ │ -0002df60: 2070 6163 6b61 6765 206d 6169 6e74 6169 package maintai │ │ │ │ │ -0002df70: 6e65 7220 7363 7269 7074 732c 2020 4e65 ner scripts, Ne │ │ │ │ │ -0002df80: 7874 3a20 4d61 696e 7461 696e 6572 2073 xt: Maintainer s │ │ │ │ │ -0002df90: 6372 6970 7473 2069 6465 6d70 6f74 656e cripts idempoten │ │ │ │ │ -0002dfa0: 6379 2c20 2055 703a 2050 6163 6b61 6765 cy, Up: Package │ │ │ │ │ -0002dfb0: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ -0002dfc0: 7074 7320 616e 6420 696e 7374 616c 6c61 pts and installa │ │ │ │ │ -0002dfd0: 7469 6f6e 2070 726f 6365 6475 7265 0a0a tion procedure.. │ │ │ │ │ -0002dfe0: 362e 3120 496e 7472 6f64 7563 7469 6f6e 6.1 Introduction │ │ │ │ │ -0002dff0: 2074 6f20 7061 636b 6167 6520 6d61 696e to package main │ │ │ │ │ -0002e000: 7461 696e 6572 2073 6372 6970 7473 0a3d tainer scripts.= │ │ │ │ │ +0002ddc0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a **************.. │ │ │ │ │ +0002ddd0: 2a20 4d65 6e75 3a0a 0a2a 2049 6e74 726f * Menu:..* Intro │ │ │ │ │ +0002dde0: 6475 6374 696f 6e20 746f 2070 6163 6b61 duction to packa │ │ │ │ │ +0002ddf0: 6765 206d 6169 6e74 6169 6e65 7220 7363 ge maintainer sc │ │ │ │ │ +0002de00: 7269 7074 733a 3a0a 2a20 4d61 696e 7461 ripts::.* Mainta │ │ │ │ │ +0002de10: 696e 6572 2073 6372 6970 7473 2069 6465 iner scripts ide │ │ │ │ │ +0002de20: 6d70 6f74 656e 6379 3a3a 0a2a 2043 6f6e mpotency::.* Con │ │ │ │ │ +0002de30: 7472 6f6c 6c69 6e67 2074 6572 6d69 6e61 trolling termina │ │ │ │ │ +0002de40: 6c20 666f 7220 6d61 696e 7461 696e 6572 l for maintainer │ │ │ │ │ +0002de50: 2073 6372 6970 7473 3a3a 0a2a 2045 7869 scripts::.* Exi │ │ │ │ │ +0002de60: 7420 7374 6174 7573 3a3a 0a2a 2053 756d t status::.* Sum │ │ │ │ │ +0002de70: 6d61 7279 206f 6620 7761 7973 206d 6169 mary of ways mai │ │ │ │ │ +0002de80: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ +0002de90: 6172 6520 6361 6c6c 6564 3a3a 0a2a 2044 are called::.* D │ │ │ │ │ +0002dea0: 6574 6169 6c73 206f 6620 756e 7061 636b etails of unpack │ │ │ │ │ +0002deb0: 2070 6861 7365 206f 6620 696e 7374 616c phase of instal │ │ │ │ │ +0002dec0: 6c61 7469 6f6e 206f 7220 7570 6772 6164 lation or upgrad │ │ │ │ │ +0002ded0: 653a 3a0a 2a20 4465 7461 696c 7320 6f66 e::.* Details of │ │ │ │ │ +0002dee0: 2063 6f6e 6669 6775 7261 7469 6f6e 3a3a configuration:: │ │ │ │ │ +0002def0: 0a2a 2044 6574 6169 6c73 206f 6620 7265 .* Details of re │ │ │ │ │ +0002df00: 6d6f 7661 6c20 616e 642f 6f72 2063 6f6e moval and/or con │ │ │ │ │ +0002df10: 6669 6775 7261 7469 6f6e 2070 7572 6769 figuration purgi │ │ │ │ │ +0002df20: 6e67 3a3a 0a0a 1f0a 4669 6c65 3a20 6465 ng::....File: de │ │ │ │ │ +0002df30: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0002df40: 2c20 204e 6f64 653a 2049 6e74 726f 6475 , Node: Introdu │ │ │ │ │ +0002df50: 6374 696f 6e20 746f 2070 6163 6b61 6765 ction to package │ │ │ │ │ +0002df60: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ +0002df70: 7074 732c 2020 4e65 7874 3a20 4d61 696e pts, Next: Main │ │ │ │ │ +0002df80: 7461 696e 6572 2073 6372 6970 7473 2069 tainer scripts i │ │ │ │ │ +0002df90: 6465 6d70 6f74 656e 6379 2c20 2055 703a dempotency, Up: │ │ │ │ │ +0002dfa0: 2050 6163 6b61 6765 206d 6169 6e74 6169 Package maintai │ │ │ │ │ +0002dfb0: 6e65 7220 7363 7269 7074 7320 616e 6420 ner scripts and │ │ │ │ │ +0002dfc0: 696e 7374 616c 6c61 7469 6f6e 2070 726f installation pro │ │ │ │ │ +0002dfd0: 6365 6475 7265 0a0a 362e 3120 496e 7472 cedure..6.1 Intr │ │ │ │ │ +0002dfe0: 6f64 7563 7469 6f6e 2074 6f20 7061 636b oduction to pack │ │ │ │ │ +0002dff0: 6167 6520 6d61 696e 7461 696e 6572 2073 age maintainer s │ │ │ │ │ +0002e000: 6372 6970 7473 0a3d 3d3d 3d3d 3d3d 3d3d cripts.========= │ │ │ │ │ 0002e010: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 0002e020: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002e030: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a49 =============..I │ │ │ │ │ -0002e040: 7420 6973 2070 6f73 7369 626c 6520 746f t is possible to │ │ │ │ │ -0002e050: 2073 7570 706c 7920 7363 7269 7074 7320 supply scripts │ │ │ │ │ -0002e060: 6173 2070 6172 7420 6f66 2061 2070 6163 as part of a pac │ │ │ │ │ -0002e070: 6b61 6765 2077 6869 6368 2074 6865 2070 kage which the p │ │ │ │ │ -0002e080: 6163 6b61 6765 0a6d 616e 6167 656d 656e ackage.managemen │ │ │ │ │ -0002e090: 7420 7379 7374 656d 2077 696c 6c20 7275 t system will ru │ │ │ │ │ -0002e0a0: 6e20 666f 7220 796f 7520 7768 656e 2079 n for you when y │ │ │ │ │ -0002e0b0: 6f75 7220 7061 636b 6167 6520 6973 2069 our package is i │ │ │ │ │ -0002e0c0: 6e73 7461 6c6c 6564 2c0a 7570 6772 6164 nstalled,.upgrad │ │ │ │ │ -0002e0d0: 6564 206f 7220 7265 6d6f 7665 642e 0a0a ed or removed... │ │ │ │ │ -0002e0e0: 5468 6573 6520 7363 7269 7074 7320 6172 These scripts ar │ │ │ │ │ -0002e0f0: 6520 7468 6520 7061 636b 6167 6520 6d65 e the package me │ │ │ │ │ -0002e100: 7461 6461 7461 2066 696c 6573 20e2 8098 tadata files ... │ │ │ │ │ -0002e110: 7072 6569 6e73 74e2 8099 2c20 e280 9870 preinst..., ...p │ │ │ │ │ -0002e120: 6f73 7469 6e73 74e2 8099 2c0a e280 9870 ostinst...,....p │ │ │ │ │ -0002e130: 7265 726d e280 9920 616e 6420 e280 9870 rerm... and ...p │ │ │ │ │ -0002e140: 6f73 7472 6de2 8099 2e20 2054 6865 7920 ostrm.... They │ │ │ │ │ -0002e150: 6d75 7374 2062 6520 7072 6f70 6572 2065 must be proper e │ │ │ │ │ -0002e160: 7865 6375 7461 626c 6520 6669 6c65 733b xecutable files; │ │ │ │ │ -0002e170: 2069 6620 7468 6579 2061 7265 0a73 6372 if they are.scr │ │ │ │ │ -0002e180: 6970 7473 2028 7768 6963 6820 6973 2072 ipts (which is r │ │ │ │ │ -0002e190: 6563 6f6d 6d65 6e64 6564 292c 2074 6865 ecommended), the │ │ │ │ │ -0002e1a0: 7920 6d75 7374 2073 7461 7274 2077 6974 y must start wit │ │ │ │ │ -0002e1b0: 6820 7468 6520 7573 7561 6c20 e280 9823 h the usual ...# │ │ │ │ │ -0002e1c0: 21e2 8099 0a63 6f6e 7665 6e74 696f 6e2e !....convention. │ │ │ │ │ -0002e1d0: 2020 5468 6579 2073 686f 756c 6420 6265 They should be │ │ │ │ │ -0002e1e0: 2072 6561 6461 626c 6520 616e 6420 6578 readable and ex │ │ │ │ │ -0002e1f0: 6563 7574 6162 6c65 2062 7920 616e 796f ecutable by anyo │ │ │ │ │ -0002e200: 6e65 2c20 616e 6420 6d75 7374 0a6e 6f74 ne, and must.not │ │ │ │ │ -0002e210: 2062 6520 776f 726c 642d 7772 6974 6162 be world-writab │ │ │ │ │ -0002e220: 6c65 2e0a 0a54 6865 2070 6163 6b61 6765 le...The package │ │ │ │ │ -0002e230: 206d 616e 6167 656d 656e 7420 7379 7374 management syst │ │ │ │ │ -0002e240: 656d 206c 6f6f 6b73 2061 7420 7468 6520 em looks at the │ │ │ │ │ -0002e250: 6578 6974 2073 7461 7475 7320 6672 6f6d exit status from │ │ │ │ │ -0002e260: 2074 6865 7365 0a73 6372 6970 7473 2e20 these.scripts. │ │ │ │ │ -0002e270: 2049 7420 6973 2069 6d70 6f72 7461 6e74 It is important │ │ │ │ │ -0002e280: 2074 6861 7420 7468 6579 2065 7869 7420 that they exit │ │ │ │ │ -0002e290: 7769 7468 2061 206e 6f6e 2d7a 6572 6f20 with a non-zero │ │ │ │ │ -0002e2a0: 7374 6174 7573 2069 6620 7468 6572 650a status if there. │ │ │ │ │ -0002e2b0: 6973 2061 6e20 6572 726f 722c 2073 6f20 is an error, so │ │ │ │ │ -0002e2c0: 7468 6174 2074 6865 2070 6163 6b61 6765 that the package │ │ │ │ │ -0002e2d0: 206d 616e 6167 656d 656e 7420 7379 7374 management syst │ │ │ │ │ -0002e2e0: 656d 2063 616e 2073 746f 7020 6974 730a em can stop its. │ │ │ │ │ -0002e2f0: 7072 6f63 6573 7369 6e67 2e20 2046 6f72 processing. For │ │ │ │ │ -0002e300: 2073 6865 6c6c 2073 6372 6970 7473 2074 shell scripts t │ │ │ │ │ -0002e310: 6869 7320 6d65 616e 7320 7468 6174 2079 his means that y │ │ │ │ │ -0002e320: 6f75 2027 616c 6d6f 7374 2061 6c77 6179 ou 'almost alway │ │ │ │ │ -0002e330: 7327 206e 6565 640a 746f 2075 7365 20e2 s' need.to use . │ │ │ │ │ -0002e340: 8098 7365 7420 2d65 e280 9920 2874 6869 ..set -e... (thi │ │ │ │ │ -0002e350: 7320 6973 2075 7375 616c 6c79 2074 7275 s is usually tru │ │ │ │ │ -0002e360: 6520 7768 656e 2077 7269 7469 6e67 2073 e when writing s │ │ │ │ │ -0002e370: 6865 6c6c 2073 6372 6970 7473 2c20 696e hell scripts, in │ │ │ │ │ -0002e380: 0a66 6163 7429 2e20 2049 7420 6973 2061 .fact). It is a │ │ │ │ │ -0002e390: 6c73 6f20 696d 706f 7274 616e 742c 206f lso important, o │ │ │ │ │ -0002e3a0: 6620 636f 7572 7365 2c20 7468 6174 2074 f course, that t │ │ │ │ │ -0002e3b0: 6865 7920 6578 6974 2077 6974 6820 6120 hey exit with a │ │ │ │ │ -0002e3c0: 7a65 726f 0a73 7461 7475 7320 6966 2065 zero.status if e │ │ │ │ │ -0002e3d0: 7665 7279 7468 696e 6720 7765 6e74 2077 verything went w │ │ │ │ │ -0002e3e0: 656c 6c2e 0a0a 4164 6469 7469 6f6e 616c ell...Additional │ │ │ │ │ -0002e3f0: 6c79 2c20 7061 636b 6167 6573 2069 6e74 ly, packages int │ │ │ │ │ -0002e400: 6572 6163 7469 6e67 2077 6974 6820 7573 eracting with us │ │ │ │ │ -0002e410: 6572 7320 7573 696e 6720 e280 9864 6562 ers using ...deb │ │ │ │ │ -0002e420: 636f 6e66 e280 9920 696e 2074 6865 0ae2 conf... in the.. │ │ │ │ │ -0002e430: 8098 706f 7374 696e 7374 e280 9920 7363 ..postinst... sc │ │ │ │ │ -0002e440: 7269 7074 2073 686f 756c 6420 696e 7374 ript should inst │ │ │ │ │ -0002e450: 616c 6c20 6120 e280 9863 6f6e 6669 67e2 all a ...config. │ │ │ │ │ -0002e460: 8099 2073 6372 6970 7420 6173 2061 2070 .. script as a p │ │ │ │ │ -0002e470: 6163 6b61 6765 206d 6574 6164 6174 610a ackage metadata. │ │ │ │ │ -0002e480: 6669 6c65 2e20 2053 6565 202a 6e6f 7465 file. See *note │ │ │ │ │ -0002e490: 2050 726f 6d70 7469 6e67 2069 6e20 6d61 Prompting in ma │ │ │ │ │ -0002e4a0: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ -0002e4b0: 3a20 3136 2e20 666f 7220 6465 7461 696c : 16. for detail │ │ │ │ │ -0002e4c0: 732e 0a0a 5768 656e 2061 2070 6163 6b61 s...When a packa │ │ │ │ │ -0002e4d0: 6765 2069 7320 7570 6772 6164 6564 2061 ge is upgraded a │ │ │ │ │ -0002e4e0: 2063 6f6d 6269 6e61 7469 6f6e 206f 6620 combination of │ │ │ │ │ -0002e4f0: 7468 6520 7363 7269 7074 7320 6672 6f6d the scripts from │ │ │ │ │ -0002e500: 2074 6865 206f 6c64 2061 6e64 0a6e 6577 the old and.new │ │ │ │ │ -0002e510: 2070 6163 6b61 6765 7320 6973 2063 616c packages is cal │ │ │ │ │ -0002e520: 6c65 6420 6475 7269 6e67 2074 6865 2075 led during the u │ │ │ │ │ -0002e530: 7067 7261 6465 2070 726f 6365 6475 7265 pgrade procedure │ │ │ │ │ -0002e540: 2e20 2049 6620 796f 7572 2073 6372 6970 . If your scrip │ │ │ │ │ -0002e550: 7473 0a61 7265 2067 6f69 6e67 2074 6f20 ts.are going to │ │ │ │ │ -0002e560: 6265 2061 7420 616c 6c20 636f 6d70 6c69 be at all compli │ │ │ │ │ -0002e570: 6361 7465 6420 796f 7520 6e65 6564 2074 cated you need t │ │ │ │ │ -0002e580: 6f20 6265 2061 7761 7265 206f 6620 7468 o be aware of th │ │ │ │ │ -0002e590: 6973 2c20 616e 6420 6d61 790a 6e65 6564 is, and may.need │ │ │ │ │ -0002e5a0: 2074 6f20 6368 6563 6b20 7468 6520 6172 to check the ar │ │ │ │ │ -0002e5b0: 6775 6d65 6e74 7320 746f 2079 6f75 7220 guments to your │ │ │ │ │ -0002e5c0: 7363 7269 7074 732e 0a0a 4272 6f61 646c scripts...Broadl │ │ │ │ │ -0002e5d0: 7920 7370 6561 6b69 6e67 2074 6865 20e2 y speaking the . │ │ │ │ │ -0002e5e0: 8098 7072 6569 6e73 74e2 8099 2069 7320 ..preinst... is │ │ │ │ │ -0002e5f0: 6361 6c6c 6564 2062 6566 6f72 6520 2861 called before (a │ │ │ │ │ -0002e600: 2070 6172 7469 6375 6c61 7220 7665 7273 particular vers │ │ │ │ │ -0002e610: 696f 6e0a 6f66 2920 6120 7061 636b 6167 ion.of) a packag │ │ │ │ │ -0002e620: 6520 6973 2075 6e70 6163 6b65 642c 2061 e is unpacked, a │ │ │ │ │ -0002e630: 6e64 2074 6865 20e2 8098 706f 7374 696e nd the ...postin │ │ │ │ │ -0002e640: 7374 e280 9920 6166 7465 7277 6172 6473 st... afterwards │ │ │ │ │ -0002e650: 3b20 7468 6520 e280 9870 7265 726d e280 ; the ...prerm.. │ │ │ │ │ -0002e660: 990a 6265 666f 7265 2028 6120 7665 7273 ..before (a vers │ │ │ │ │ -0002e670: 696f 6e20 6f66 2920 6120 7061 636b 6167 ion of) a packag │ │ │ │ │ -0002e680: 6520 6973 2072 656d 6f76 6564 2061 6e64 e is removed and │ │ │ │ │ -0002e690: 2074 6865 20e2 8098 706f 7374 726d e280 the ...postrm.. │ │ │ │ │ -0002e6a0: 9920 6166 7465 7277 6172 6473 2e0a 0a50 . afterwards...P │ │ │ │ │ -0002e6b0: 726f 6772 616d 7320 6361 6c6c 6564 2066 rograms called f │ │ │ │ │ -0002e6c0: 726f 6d20 6d61 696e 7461 696e 6572 2073 rom maintainer s │ │ │ │ │ -0002e6d0: 6372 6970 7473 2073 686f 756c 6420 6e6f cripts should no │ │ │ │ │ -0002e6e0: 7420 6e6f 726d 616c 6c79 2068 6176 6520 t normally have │ │ │ │ │ -0002e6f0: 6120 7061 7468 0a70 7265 7065 6e64 6564 a path.prepended │ │ │ │ │ -0002e700: 2074 6f20 7468 656d 2e20 2042 6566 6f72 to them. Befor │ │ │ │ │ -0002e710: 6520 696e 7374 616c 6c61 7469 6f6e 2069 e installation i │ │ │ │ │ -0002e720: 7320 7374 6172 7465 642c 2074 6865 2070 s started, the p │ │ │ │ │ -0002e730: 6163 6b61 6765 0a6d 616e 6167 656d 656e ackage.managemen │ │ │ │ │ -0002e740: 7420 7379 7374 656d 2063 6865 636b 7320 t system checks │ │ │ │ │ -0002e750: 746f 2073 6565 2069 6620 7468 6520 7072 to see if the pr │ │ │ │ │ -0002e760: 6f67 7261 6d73 20e2 8098 6c64 636f 6e66 ograms ...ldconf │ │ │ │ │ -0002e770: 6967 e280 992c 0ae2 8098 7374 6172 742d ig...,....start- │ │ │ │ │ -0002e780: 7374 6f70 2d64 6165 6d6f 6ee2 8099 2c20 stop-daemon..., │ │ │ │ │ -0002e790: 616e 6420 e280 9875 7064 6174 652d 7263 and ...update-rc │ │ │ │ │ -0002e7a0: 2e64 e280 9920 6361 6e20 6265 2066 6f75 .d... can be fou │ │ │ │ │ -0002e7b0: 6e64 2076 6961 2074 6865 20e2 8098 5041 nd via the ...PA │ │ │ │ │ -0002e7c0: 5448 e280 990a 656e 7669 726f 6e6d 656e TH....environmen │ │ │ │ │ -0002e7d0: 7420 7661 7269 6162 6c65 2e20 2054 686f t variable. Tho │ │ │ │ │ -0002e7e0: 7365 2070 726f 6772 616d 732c 2061 6e64 se programs, and │ │ │ │ │ -0002e7f0: 2061 6e79 206f 7468 6572 2070 726f 6772 any other progr │ │ │ │ │ -0002e800: 616d 2074 6861 7420 6f6e 650a 776f 756c am that one.woul │ │ │ │ │ -0002e810: 6420 6578 7065 6374 2074 6f20 6265 2069 d expect to be i │ │ │ │ │ -0002e820: 6e20 7468 6520 e280 9850 4154 48e2 8099 n the ...PATH... │ │ │ │ │ -0002e830: 2c20 7368 6f75 6c64 2074 6875 7320 6265 , should thus be │ │ │ │ │ -0002e840: 2069 6e76 6f6b 6564 2077 6974 686f 7574 invoked without │ │ │ │ │ -0002e850: 2061 6e0a 6162 736f 6c75 7465 2070 6174 an.absolute pat │ │ │ │ │ -0002e860: 686e 616d 652e 2020 4d61 696e 7461 696e hname. Maintain │ │ │ │ │ -0002e870: 6572 2073 6372 6970 7473 2073 686f 756c er scripts shoul │ │ │ │ │ -0002e880: 6420 616c 736f 206e 6f74 2072 6573 6574 d also not reset │ │ │ │ │ -0002e890: 2074 6865 20e2 8098 5041 5448 e280 992c the ...PATH..., │ │ │ │ │ -0002e8a0: 0a74 686f 7567 6820 7468 6579 206d 6967 .though they mig │ │ │ │ │ -0002e8b0: 6874 2063 686f 6f73 6520 746f 206d 6f64 ht choose to mod │ │ │ │ │ -0002e8c0: 6966 7920 6974 2062 7920 7072 6570 656e ify it by prepen │ │ │ │ │ -0002e8d0: 6469 6e67 206f 7220 6170 7065 6e64 696e ding or appendin │ │ │ │ │ -0002e8e0: 670a 7061 636b 6167 652d 7370 6563 6966 g.package-specif │ │ │ │ │ -0002e8f0: 6963 2064 6972 6563 746f 7269 6573 2e20 ic directories. │ │ │ │ │ -0002e900: 2054 6865 7365 2063 6f6e 7369 6465 7261 These considera │ │ │ │ │ -0002e910: 7469 6f6e 7320 7265 616c 6c79 2061 7070 tions really app │ │ │ │ │ -0002e920: 6c79 2074 6f20 616c 6c0a 7368 656c 6c20 ly to all.shell │ │ │ │ │ -0002e930: 7363 7269 7074 732e 0a0a 1f0a 4669 6c65 scripts.....File │ │ │ │ │ -0002e940: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0002e950: 696e 666f 2c20 204e 6f64 653a 204d 6169 info, Node: Mai │ │ │ │ │ -0002e960: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ -0002e970: 6964 656d 706f 7465 6e63 792c 2020 4e65 idempotency, Ne │ │ │ │ │ -0002e980: 7874 3a20 436f 6e74 726f 6c6c 696e 6720 xt: Controlling │ │ │ │ │ -0002e990: 7465 726d 696e 616c 2066 6f72 206d 6169 terminal for mai │ │ │ │ │ -0002e9a0: 6e74 6169 6e65 7220 7363 7269 7074 732c ntainer scripts, │ │ │ │ │ -0002e9b0: 2020 5072 6576 3a20 496e 7472 6f64 7563 Prev: Introduc │ │ │ │ │ -0002e9c0: 7469 6f6e 2074 6f20 7061 636b 6167 6520 tion to package │ │ │ │ │ -0002e9d0: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ -0002e9e0: 7473 2c20 2055 703a 2050 6163 6b61 6765 ts, Up: Package │ │ │ │ │ -0002e9f0: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ -0002ea00: 7074 7320 616e 6420 696e 7374 616c 6c61 pts and installa │ │ │ │ │ -0002ea10: 7469 6f6e 2070 726f 6365 6475 7265 0a0a tion procedure.. │ │ │ │ │ -0002ea20: 362e 3220 4d61 696e 7461 696e 6572 2073 6.2 Maintainer s │ │ │ │ │ -0002ea30: 6372 6970 7473 2069 6465 6d70 6f74 656e cripts idempoten │ │ │ │ │ -0002ea40: 6379 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d cy.============= │ │ │ │ │ -0002ea50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002ea60: 3d3d 3d3d 3d0a 0a49 7420 6973 206e 6563 =====..It is nec │ │ │ │ │ -0002ea70: 6573 7361 7279 2066 6f72 2074 6865 2065 essary for the e │ │ │ │ │ -0002ea80: 7272 6f72 2072 6563 6f76 6572 7920 7072 rror recovery pr │ │ │ │ │ -0002ea90: 6f63 6564 7572 6573 2074 6861 7420 7468 ocedures that th │ │ │ │ │ -0002eaa0: 6520 7363 7269 7074 7320 6265 0a69 6465 e scripts be.ide │ │ │ │ │ -0002eab0: 6d70 6f74 656e 742e 2020 5468 6973 206d mpotent. This m │ │ │ │ │ -0002eac0: 6561 6e73 2074 6861 7420 6966 2069 7420 eans that if it │ │ │ │ │ -0002ead0: 6973 2072 756e 2073 7563 6365 7373 6675 is run successfu │ │ │ │ │ -0002eae0: 6c6c 792c 2061 6e64 2074 6865 6e20 6974 lly, and then it │ │ │ │ │ -0002eaf0: 2069 730a 6361 6c6c 6564 2061 6761 696e is.called again │ │ │ │ │ -0002eb00: 2c20 6974 2064 6f65 736e e280 9974 2062 , it doesn...t b │ │ │ │ │ -0002eb10: 6f6d 6220 6f75 7420 6f72 2063 6175 7365 omb out or cause │ │ │ │ │ -0002eb20: 2061 6e79 2068 6172 6d2c 2062 7574 206a any harm, but j │ │ │ │ │ -0002eb30: 7573 7420 656e 7375 7265 730a 7468 6174 ust ensures.that │ │ │ │ │ -0002eb40: 2065 7665 7279 7468 696e 6720 6973 2074 everything is t │ │ │ │ │ -0002eb50: 6865 2077 6179 2069 7420 6f75 6768 7420 he way it ought │ │ │ │ │ -0002eb60: 746f 2062 652e 2020 4966 2074 6865 2066 to be. If the f │ │ │ │ │ -0002eb70: 6972 7374 2063 616c 6c20 6661 696c 6564 irst call failed │ │ │ │ │ -0002eb80: 2c20 6f72 0a61 626f 7274 6564 2068 616c , or.aborted hal │ │ │ │ │ -0002eb90: 6620 7761 7920 7468 726f 7567 6820 666f f way through fo │ │ │ │ │ -0002eba0: 7220 736f 6d65 2072 6561 736f 6e2c 2074 r some reason, t │ │ │ │ │ -0002ebb0: 6865 2073 6563 6f6e 6420 6361 6c6c 2073 he second call s │ │ │ │ │ -0002ebc0: 686f 756c 6420 6d65 7265 6c79 0a64 6f20 hould merely.do │ │ │ │ │ -0002ebd0: 7468 6520 7468 696e 6773 2074 6861 7420 the things that │ │ │ │ │ -0002ebe0: 7765 7265 206c 6566 7420 756e 646f 6e65 were left undone │ │ │ │ │ -0002ebf0: 2074 6865 2066 6972 7374 2074 696d 652c the first time, │ │ │ │ │ -0002ec00: 2069 6620 616e 792c 2061 6e64 2065 7869 if any, and exi │ │ │ │ │ -0002ec10: 740a 7769 7468 2061 2073 7563 6365 7373 t.with a success │ │ │ │ │ -0002ec20: 2073 7461 7475 7320 6966 2065 7665 7279 status if every │ │ │ │ │ -0002ec30: 7468 696e 6720 6973 204f 4b2e 2028 3129 thing is OK. (1) │ │ │ │ │ -0002ec40: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ -0002ec50: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ -0002ec60: 2d2d 2d2d 0a0a 2020 2028 3129 2054 6869 ----.. (1) Thi │ │ │ │ │ -0002ec70: 7320 6973 2073 6f20 7468 6174 2069 6620 s is so that if │ │ │ │ │ -0002ec80: 616e 2065 7272 6f72 206f 6363 7572 732c an error occurs, │ │ │ │ │ -0002ec90: 2074 6865 2075 7365 7220 696e 7465 7272 the user interr │ │ │ │ │ -0002eca0: 7570 7473 20e2 8098 6470 6b67 e280 9920 upts ...dpkg... │ │ │ │ │ -0002ecb0: 6f72 0a73 6f6d 6520 6f74 6865 7220 756e or.some other un │ │ │ │ │ -0002ecc0: 666f 7265 7365 656e 2063 6972 6375 6d73 foreseen circums │ │ │ │ │ -0002ecd0: 7461 6e63 6520 6861 7070 656e 7320 796f tance happens yo │ │ │ │ │ -0002ece0: 7520 646f 6ee2 8099 7420 6c65 6176 6520 u don...t leave │ │ │ │ │ -0002ecf0: 7468 6520 7573 6572 2077 6974 680a 6120 the user with.a │ │ │ │ │ -0002ed00: 6261 646c 792d 6272 6f6b 656e 2070 6163 badly-broken pac │ │ │ │ │ -0002ed10: 6b61 6765 2077 6865 6e20 e280 9864 706b kage when ...dpk │ │ │ │ │ -0002ed20: 67e2 8099 2061 7474 656d 7074 7320 746f g... attempts to │ │ │ │ │ -0002ed30: 2072 6570 6561 7420 7468 6520 6163 7469 repeat the acti │ │ │ │ │ -0002ed40: 6f6e 2e0a 0a1f 0a46 696c 653a 2064 6562 on.....File: deb │ │ │ │ │ -0002ed50: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0002ed60: 2020 4e6f 6465 3a20 436f 6e74 726f 6c6c Node: Controll │ │ │ │ │ -0002ed70: 696e 6720 7465 726d 696e 616c 2066 6f72 ing terminal for │ │ │ │ │ -0002ed80: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ -0002ed90: 7074 732c 2020 4e65 7874 3a20 4578 6974 pts, Next: Exit │ │ │ │ │ -0002eda0: 2073 7461 7475 732c 2020 5072 6576 3a20 status, Prev: │ │ │ │ │ -0002edb0: 4d61 696e 7461 696e 6572 2073 6372 6970 Maintainer scrip │ │ │ │ │ -0002edc0: 7473 2069 6465 6d70 6f74 656e 6379 2c20 ts idempotency, │ │ │ │ │ -0002edd0: 2055 703a 2050 6163 6b61 6765 206d 6169 Up: Package mai │ │ │ │ │ -0002ede0: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ -0002edf0: 616e 6420 696e 7374 616c 6c61 7469 6f6e and installation │ │ │ │ │ -0002ee00: 2070 726f 6365 6475 7265 0a0a 362e 3320 procedure..6.3 │ │ │ │ │ -0002ee10: 436f 6e74 726f 6c6c 696e 6720 7465 726d Controlling term │ │ │ │ │ -0002ee20: 696e 616c 2066 6f72 206d 6169 6e74 6169 inal for maintai │ │ │ │ │ -0002ee30: 6e65 7220 7363 7269 7074 730a 3d3d 3d3d ner scripts.==== │ │ │ │ │ +0002e030: 3d3d 3d3d 3d0a 0a49 7420 6973 2070 6f73 =====..It is pos │ │ │ │ │ +0002e040: 7369 626c 6520 746f 2073 7570 706c 7920 sible to supply │ │ │ │ │ +0002e050: 7363 7269 7074 7320 6173 2070 6172 7420 scripts as part │ │ │ │ │ +0002e060: 6f66 2061 2070 6163 6b61 6765 2077 6869 of a package whi │ │ │ │ │ +0002e070: 6368 2074 6865 2070 6163 6b61 6765 0a6d ch the package.m │ │ │ │ │ +0002e080: 616e 6167 656d 656e 7420 7379 7374 656d anagement system │ │ │ │ │ +0002e090: 2077 696c 6c20 7275 6e20 666f 7220 796f will run for yo │ │ │ │ │ +0002e0a0: 7520 7768 656e 2079 6f75 7220 7061 636b u when your pack │ │ │ │ │ +0002e0b0: 6167 6520 6973 2069 6e73 7461 6c6c 6564 age is installed │ │ │ │ │ +0002e0c0: 2c0a 7570 6772 6164 6564 206f 7220 7265 ,.upgraded or re │ │ │ │ │ +0002e0d0: 6d6f 7665 642e 0a0a 5468 6573 6520 7363 moved...These sc │ │ │ │ │ +0002e0e0: 7269 7074 7320 6172 6520 7468 6520 7061 ripts are the pa │ │ │ │ │ +0002e0f0: 636b 6167 6520 6d65 7461 6461 7461 2066 ckage metadata f │ │ │ │ │ +0002e100: 696c 6573 20e2 8098 7072 6569 6e73 74e2 iles ...preinst. │ │ │ │ │ +0002e110: 8099 2c20 e280 9870 6f73 7469 6e73 74e2 .., ...postinst. │ │ │ │ │ +0002e120: 8099 2c0a e280 9870 7265 726d e280 9920 ..,....prerm... │ │ │ │ │ +0002e130: 616e 6420 e280 9870 6f73 7472 6de2 8099 and ...postrm... │ │ │ │ │ +0002e140: 2e20 2054 6865 7920 6d75 7374 2062 6520 . They must be │ │ │ │ │ +0002e150: 7072 6f70 6572 2065 7865 6375 7461 626c proper executabl │ │ │ │ │ +0002e160: 6520 6669 6c65 733b 2069 6620 7468 6579 e files; if they │ │ │ │ │ +0002e170: 2061 7265 0a73 6372 6970 7473 2028 7768 are.scripts (wh │ │ │ │ │ +0002e180: 6963 6820 6973 2072 6563 6f6d 6d65 6e64 ich is recommend │ │ │ │ │ +0002e190: 6564 292c 2074 6865 7920 6d75 7374 2073 ed), they must s │ │ │ │ │ +0002e1a0: 7461 7274 2077 6974 6820 7468 6520 7573 tart with the us │ │ │ │ │ +0002e1b0: 7561 6c20 e280 9823 21e2 8099 0a63 6f6e ual ...#!....con │ │ │ │ │ +0002e1c0: 7665 6e74 696f 6e2e 2020 5468 6579 2073 vention. They s │ │ │ │ │ +0002e1d0: 686f 756c 6420 6265 2072 6561 6461 626c hould be readabl │ │ │ │ │ +0002e1e0: 6520 616e 6420 6578 6563 7574 6162 6c65 e and executable │ │ │ │ │ +0002e1f0: 2062 7920 616e 796f 6e65 2c20 616e 6420 by anyone, and │ │ │ │ │ +0002e200: 6d75 7374 0a6e 6f74 2062 6520 776f 726c must.not be worl │ │ │ │ │ +0002e210: 642d 7772 6974 6162 6c65 2e0a 0a54 6865 d-writable...The │ │ │ │ │ +0002e220: 2070 6163 6b61 6765 206d 616e 6167 656d package managem │ │ │ │ │ +0002e230: 656e 7420 7379 7374 656d 206c 6f6f 6b73 ent system looks │ │ │ │ │ +0002e240: 2061 7420 7468 6520 6578 6974 2073 7461 at the exit sta │ │ │ │ │ +0002e250: 7475 7320 6672 6f6d 2074 6865 7365 0a73 tus from these.s │ │ │ │ │ +0002e260: 6372 6970 7473 2e20 2049 7420 6973 2069 cripts. It is i │ │ │ │ │ +0002e270: 6d70 6f72 7461 6e74 2074 6861 7420 7468 mportant that th │ │ │ │ │ +0002e280: 6579 2065 7869 7420 7769 7468 2061 206e ey exit with a n │ │ │ │ │ +0002e290: 6f6e 2d7a 6572 6f20 7374 6174 7573 2069 on-zero status i │ │ │ │ │ +0002e2a0: 6620 7468 6572 650a 6973 2061 6e20 6572 f there.is an er │ │ │ │ │ +0002e2b0: 726f 722c 2073 6f20 7468 6174 2074 6865 ror, so that the │ │ │ │ │ +0002e2c0: 2070 6163 6b61 6765 206d 616e 6167 656d package managem │ │ │ │ │ +0002e2d0: 656e 7420 7379 7374 656d 2063 616e 2073 ent system can s │ │ │ │ │ +0002e2e0: 746f 7020 6974 730a 7072 6f63 6573 7369 top its.processi │ │ │ │ │ +0002e2f0: 6e67 2e20 2046 6f72 2073 6865 6c6c 2073 ng. For shell s │ │ │ │ │ +0002e300: 6372 6970 7473 2074 6869 7320 6d65 616e cripts this mean │ │ │ │ │ +0002e310: 7320 7468 6174 2079 6f75 2027 616c 6d6f s that you 'almo │ │ │ │ │ +0002e320: 7374 2061 6c77 6179 7327 206e 6565 640a st always' need. │ │ │ │ │ +0002e330: 746f 2075 7365 20e2 8098 7365 7420 2d65 to use ...set -e │ │ │ │ │ +0002e340: e280 9920 2874 6869 7320 6973 2075 7375 ... (this is usu │ │ │ │ │ +0002e350: 616c 6c79 2074 7275 6520 7768 656e 2077 ally true when w │ │ │ │ │ +0002e360: 7269 7469 6e67 2073 6865 6c6c 2073 6372 riting shell scr │ │ │ │ │ +0002e370: 6970 7473 2c20 696e 0a66 6163 7429 2e20 ipts, in.fact). │ │ │ │ │ +0002e380: 2049 7420 6973 2061 6c73 6f20 696d 706f It is also impo │ │ │ │ │ +0002e390: 7274 616e 742c 206f 6620 636f 7572 7365 rtant, of course │ │ │ │ │ +0002e3a0: 2c20 7468 6174 2074 6865 7920 6578 6974 , that they exit │ │ │ │ │ +0002e3b0: 2077 6974 6820 6120 7a65 726f 0a73 7461 with a zero.sta │ │ │ │ │ +0002e3c0: 7475 7320 6966 2065 7665 7279 7468 696e tus if everythin │ │ │ │ │ +0002e3d0: 6720 7765 6e74 2077 656c 6c2e 0a0a 4164 g went well...Ad │ │ │ │ │ +0002e3e0: 6469 7469 6f6e 616c 6c79 2c20 7061 636b ditionally, pack │ │ │ │ │ +0002e3f0: 6167 6573 2069 6e74 6572 6163 7469 6e67 ages interacting │ │ │ │ │ +0002e400: 2077 6974 6820 7573 6572 7320 7573 696e with users usin │ │ │ │ │ +0002e410: 6720 e280 9864 6562 636f 6e66 e280 9920 g ...debconf... │ │ │ │ │ +0002e420: 696e 2074 6865 0ae2 8098 706f 7374 696e in the....postin │ │ │ │ │ +0002e430: 7374 e280 9920 7363 7269 7074 2073 686f st... script sho │ │ │ │ │ +0002e440: 756c 6420 696e 7374 616c 6c20 6120 e280 uld install a .. │ │ │ │ │ +0002e450: 9863 6f6e 6669 67e2 8099 2073 6372 6970 .config... scrip │ │ │ │ │ +0002e460: 7420 6173 2061 2070 6163 6b61 6765 206d t as a package m │ │ │ │ │ +0002e470: 6574 6164 6174 610a 6669 6c65 2e20 2053 etadata.file. S │ │ │ │ │ +0002e480: 6565 202a 6e6f 7465 2050 726f 6d70 7469 ee *note Prompti │ │ │ │ │ +0002e490: 6e67 2069 6e20 6d61 696e 7461 696e 6572 ng in maintainer │ │ │ │ │ +0002e4a0: 2073 6372 6970 7473 3a20 3136 2e20 666f scripts: 16. fo │ │ │ │ │ +0002e4b0: 7220 6465 7461 696c 732e 0a0a 5768 656e r details...When │ │ │ │ │ +0002e4c0: 2061 2070 6163 6b61 6765 2069 7320 7570 a package is up │ │ │ │ │ +0002e4d0: 6772 6164 6564 2061 2063 6f6d 6269 6e61 graded a combina │ │ │ │ │ +0002e4e0: 7469 6f6e 206f 6620 7468 6520 7363 7269 tion of the scri │ │ │ │ │ +0002e4f0: 7074 7320 6672 6f6d 2074 6865 206f 6c64 pts from the old │ │ │ │ │ +0002e500: 2061 6e64 0a6e 6577 2070 6163 6b61 6765 and.new package │ │ │ │ │ +0002e510: 7320 6973 2063 616c 6c65 6420 6475 7269 s is called duri │ │ │ │ │ +0002e520: 6e67 2074 6865 2075 7067 7261 6465 2070 ng the upgrade p │ │ │ │ │ +0002e530: 726f 6365 6475 7265 2e20 2049 6620 796f rocedure. If yo │ │ │ │ │ +0002e540: 7572 2073 6372 6970 7473 0a61 7265 2067 ur scripts.are g │ │ │ │ │ +0002e550: 6f69 6e67 2074 6f20 6265 2061 7420 616c oing to be at al │ │ │ │ │ +0002e560: 6c20 636f 6d70 6c69 6361 7465 6420 796f l complicated yo │ │ │ │ │ +0002e570: 7520 6e65 6564 2074 6f20 6265 2061 7761 u need to be awa │ │ │ │ │ +0002e580: 7265 206f 6620 7468 6973 2c20 616e 6420 re of this, and │ │ │ │ │ +0002e590: 6d61 790a 6e65 6564 2074 6f20 6368 6563 may.need to chec │ │ │ │ │ +0002e5a0: 6b20 7468 6520 6172 6775 6d65 6e74 7320 k the arguments │ │ │ │ │ +0002e5b0: 746f 2079 6f75 7220 7363 7269 7074 732e to your scripts. │ │ │ │ │ +0002e5c0: 0a0a 4272 6f61 646c 7920 7370 6561 6b69 ..Broadly speaki │ │ │ │ │ +0002e5d0: 6e67 2074 6865 20e2 8098 7072 6569 6e73 ng the ...preins │ │ │ │ │ +0002e5e0: 74e2 8099 2069 7320 6361 6c6c 6564 2062 t... is called b │ │ │ │ │ +0002e5f0: 6566 6f72 6520 2861 2070 6172 7469 6375 efore (a particu │ │ │ │ │ +0002e600: 6c61 7220 7665 7273 696f 6e0a 6f66 2920 lar version.of) │ │ │ │ │ +0002e610: 6120 7061 636b 6167 6520 6973 2075 6e70 a package is unp │ │ │ │ │ +0002e620: 6163 6b65 642c 2061 6e64 2074 6865 20e2 acked, and the . │ │ │ │ │ +0002e630: 8098 706f 7374 696e 7374 e280 9920 6166 ..postinst... af │ │ │ │ │ +0002e640: 7465 7277 6172 6473 3b20 7468 6520 e280 terwards; the .. │ │ │ │ │ +0002e650: 9870 7265 726d e280 990a 6265 666f 7265 .prerm....before │ │ │ │ │ +0002e660: 2028 6120 7665 7273 696f 6e20 6f66 2920 (a version of) │ │ │ │ │ +0002e670: 6120 7061 636b 6167 6520 6973 2072 656d a package is rem │ │ │ │ │ +0002e680: 6f76 6564 2061 6e64 2074 6865 20e2 8098 oved and the ... │ │ │ │ │ +0002e690: 706f 7374 726d e280 9920 6166 7465 7277 postrm... afterw │ │ │ │ │ +0002e6a0: 6172 6473 2e0a 0a50 726f 6772 616d 7320 ards...Programs │ │ │ │ │ +0002e6b0: 6361 6c6c 6564 2066 726f 6d20 6d61 696e called from main │ │ │ │ │ +0002e6c0: 7461 696e 6572 2073 6372 6970 7473 2073 tainer scripts s │ │ │ │ │ +0002e6d0: 686f 756c 6420 6e6f 7420 6e6f 726d 616c hould not normal │ │ │ │ │ +0002e6e0: 6c79 2068 6176 6520 6120 7061 7468 0a70 ly have a path.p │ │ │ │ │ +0002e6f0: 7265 7065 6e64 6564 2074 6f20 7468 656d repended to them │ │ │ │ │ +0002e700: 2e20 2042 6566 6f72 6520 696e 7374 616c . Before instal │ │ │ │ │ +0002e710: 6c61 7469 6f6e 2069 7320 7374 6172 7465 lation is starte │ │ │ │ │ +0002e720: 642c 2074 6865 2070 6163 6b61 6765 0a6d d, the package.m │ │ │ │ │ +0002e730: 616e 6167 656d 656e 7420 7379 7374 656d anagement system │ │ │ │ │ +0002e740: 2063 6865 636b 7320 746f 2073 6565 2069 checks to see i │ │ │ │ │ +0002e750: 6620 7468 6520 7072 6f67 7261 6d73 20e2 f the programs . │ │ │ │ │ +0002e760: 8098 6c64 636f 6e66 6967 e280 992c 0ae2 ..ldconfig...,.. │ │ │ │ │ +0002e770: 8098 7374 6172 742d 7374 6f70 2d64 6165 ..start-stop-dae │ │ │ │ │ +0002e780: 6d6f 6ee2 8099 2c20 616e 6420 e280 9875 mon..., and ...u │ │ │ │ │ +0002e790: 7064 6174 652d 7263 2e64 e280 9920 6361 pdate-rc.d... ca │ │ │ │ │ +0002e7a0: 6e20 6265 2066 6f75 6e64 2076 6961 2074 n be found via t │ │ │ │ │ +0002e7b0: 6865 20e2 8098 5041 5448 e280 990a 656e he ...PATH....en │ │ │ │ │ +0002e7c0: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab │ │ │ │ │ +0002e7d0: 6c65 2e20 2054 686f 7365 2070 726f 6772 le. Those progr │ │ │ │ │ +0002e7e0: 616d 732c 2061 6e64 2061 6e79 206f 7468 ams, and any oth │ │ │ │ │ +0002e7f0: 6572 2070 726f 6772 616d 2074 6861 7420 er program that │ │ │ │ │ +0002e800: 6f6e 650a 776f 756c 6420 6578 7065 6374 one.would expect │ │ │ │ │ +0002e810: 2074 6f20 6265 2069 6e20 7468 6520 e280 to be in the .. │ │ │ │ │ +0002e820: 9850 4154 48e2 8099 2c20 7368 6f75 6c64 .PATH..., should │ │ │ │ │ +0002e830: 2074 6875 7320 6265 2069 6e76 6f6b 6564 thus be invoked │ │ │ │ │ +0002e840: 2077 6974 686f 7574 2061 6e0a 6162 736f without an.abso │ │ │ │ │ +0002e850: 6c75 7465 2070 6174 686e 616d 652e 2020 lute pathname. │ │ │ │ │ +0002e860: 4d61 696e 7461 696e 6572 2073 6372 6970 Maintainer scrip │ │ │ │ │ +0002e870: 7473 2073 686f 756c 6420 616c 736f 206e ts should also n │ │ │ │ │ +0002e880: 6f74 2072 6573 6574 2074 6865 20e2 8098 ot reset the ... │ │ │ │ │ +0002e890: 5041 5448 e280 992c 0a74 686f 7567 6820 PATH...,.though │ │ │ │ │ +0002e8a0: 7468 6579 206d 6967 6874 2063 686f 6f73 they might choos │ │ │ │ │ +0002e8b0: 6520 746f 206d 6f64 6966 7920 6974 2062 e to modify it b │ │ │ │ │ +0002e8c0: 7920 7072 6570 656e 6469 6e67 206f 7220 y prepending or │ │ │ │ │ +0002e8d0: 6170 7065 6e64 696e 670a 7061 636b 6167 appending.packag │ │ │ │ │ +0002e8e0: 652d 7370 6563 6966 6963 2064 6972 6563 e-specific direc │ │ │ │ │ +0002e8f0: 746f 7269 6573 2e20 2054 6865 7365 2063 tories. These c │ │ │ │ │ +0002e900: 6f6e 7369 6465 7261 7469 6f6e 7320 7265 onsiderations re │ │ │ │ │ +0002e910: 616c 6c79 2061 7070 6c79 2074 6f20 616c ally apply to al │ │ │ │ │ +0002e920: 6c0a 7368 656c 6c20 7363 7269 7074 732e l.shell scripts. │ │ │ │ │ +0002e930: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0002e940: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0002e950: 6f64 653a 204d 6169 6e74 6169 6e65 7220 ode: Maintainer │ │ │ │ │ +0002e960: 7363 7269 7074 7320 6964 656d 706f 7465 scripts idempote │ │ │ │ │ +0002e970: 6e63 792c 2020 4e65 7874 3a20 436f 6e74 ncy, Next: Cont │ │ │ │ │ +0002e980: 726f 6c6c 696e 6720 7465 726d 696e 616c rolling terminal │ │ │ │ │ +0002e990: 2066 6f72 206d 6169 6e74 6169 6e65 7220 for maintainer │ │ │ │ │ +0002e9a0: 7363 7269 7074 732c 2020 5072 6576 3a20 scripts, Prev: │ │ │ │ │ +0002e9b0: 496e 7472 6f64 7563 7469 6f6e 2074 6f20 Introduction to │ │ │ │ │ +0002e9c0: 7061 636b 6167 6520 6d61 696e 7461 696e package maintain │ │ │ │ │ +0002e9d0: 6572 2073 6372 6970 7473 2c20 2055 703a er scripts, Up: │ │ │ │ │ +0002e9e0: 2050 6163 6b61 6765 206d 6169 6e74 6169 Package maintai │ │ │ │ │ +0002e9f0: 6e65 7220 7363 7269 7074 7320 616e 6420 ner scripts and │ │ │ │ │ +0002ea00: 696e 7374 616c 6c61 7469 6f6e 2070 726f installation pro │ │ │ │ │ +0002ea10: 6365 6475 7265 0a0a 362e 3220 4d61 696e cedure..6.2 Main │ │ │ │ │ +0002ea20: 7461 696e 6572 2073 6372 6970 7473 2069 tainer scripts i │ │ │ │ │ +0002ea30: 6465 6d70 6f74 656e 6379 0a3d 3d3d 3d3d dempotency.===== │ │ │ │ │ +0002ea40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0002ea50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a49 =============..I │ │ │ │ │ +0002ea60: 7420 6973 206e 6563 6573 7361 7279 2066 t is necessary f │ │ │ │ │ +0002ea70: 6f72 2074 6865 2065 7272 6f72 2072 6563 or the error rec │ │ │ │ │ +0002ea80: 6f76 6572 7920 7072 6f63 6564 7572 6573 overy procedures │ │ │ │ │ +0002ea90: 2074 6861 7420 7468 6520 7363 7269 7074 that the script │ │ │ │ │ +0002eaa0: 7320 6265 0a69 6465 6d70 6f74 656e 742e s be.idempotent. │ │ │ │ │ +0002eab0: 2020 5468 6973 206d 6561 6e73 2074 6861 This means tha │ │ │ │ │ +0002eac0: 7420 6966 2069 7420 6973 2072 756e 2073 t if it is run s │ │ │ │ │ +0002ead0: 7563 6365 7373 6675 6c6c 792c 2061 6e64 uccessfully, and │ │ │ │ │ +0002eae0: 2074 6865 6e20 6974 2069 730a 6361 6c6c then it is.call │ │ │ │ │ +0002eaf0: 6564 2061 6761 696e 2c20 6974 2064 6f65 ed again, it doe │ │ │ │ │ +0002eb00: 736e 2774 2062 6f6d 6220 6f75 7420 6f72 sn't bomb out or │ │ │ │ │ +0002eb10: 2063 6175 7365 2061 6e79 2068 6172 6d2c cause any harm, │ │ │ │ │ +0002eb20: 2062 7574 206a 7573 7420 656e 7375 7265 but just ensure │ │ │ │ │ +0002eb30: 730a 7468 6174 2065 7665 7279 7468 696e s.that everythin │ │ │ │ │ +0002eb40: 6720 6973 2074 6865 2077 6179 2069 7420 g is the way it │ │ │ │ │ +0002eb50: 6f75 6768 7420 746f 2062 652e 2020 4966 ought to be. If │ │ │ │ │ +0002eb60: 2074 6865 2066 6972 7374 2063 616c 6c20 the first call │ │ │ │ │ +0002eb70: 6661 696c 6564 2c20 6f72 0a61 626f 7274 failed, or.abort │ │ │ │ │ +0002eb80: 6564 2068 616c 6620 7761 7920 7468 726f ed half way thro │ │ │ │ │ +0002eb90: 7567 6820 666f 7220 736f 6d65 2072 6561 ugh for some rea │ │ │ │ │ +0002eba0: 736f 6e2c 2074 6865 2073 6563 6f6e 6420 son, the second │ │ │ │ │ +0002ebb0: 6361 6c6c 2073 686f 756c 6420 6d65 7265 call should mere │ │ │ │ │ +0002ebc0: 6c79 0a64 6f20 7468 6520 7468 696e 6773 ly.do the things │ │ │ │ │ +0002ebd0: 2074 6861 7420 7765 7265 206c 6566 7420 that were left │ │ │ │ │ +0002ebe0: 756e 646f 6e65 2074 6865 2066 6972 7374 undone the first │ │ │ │ │ +0002ebf0: 2074 696d 652c 2069 6620 616e 792c 2061 time, if any, a │ │ │ │ │ +0002ec00: 6e64 2065 7869 740a 7769 7468 2061 2073 nd exit.with a s │ │ │ │ │ +0002ec10: 7563 6365 7373 2073 7461 7475 7320 6966 uccess status if │ │ │ │ │ +0002ec20: 2065 7665 7279 7468 696e 6720 6973 204f everything is O │ │ │ │ │ +0002ec30: 4b2e 2028 3129 0a0a 2020 202d 2d2d 2d2d K. (1).. ----- │ │ │ │ │ +0002ec40: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ +0002ec50: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ +0002ec60: 3129 2054 6869 7320 6973 2073 6f20 7468 1) This is so th │ │ │ │ │ +0002ec70: 6174 2069 6620 616e 2065 7272 6f72 206f at if an error o │ │ │ │ │ +0002ec80: 6363 7572 732c 2074 6865 2075 7365 7220 ccurs, the user │ │ │ │ │ +0002ec90: 696e 7465 7272 7570 7473 20e2 8098 6470 interrupts ...dp │ │ │ │ │ +0002eca0: 6b67 e280 9920 6f72 0a73 6f6d 6520 6f74 kg... or.some ot │ │ │ │ │ +0002ecb0: 6865 7220 756e 666f 7265 7365 656e 2063 her unforeseen c │ │ │ │ │ +0002ecc0: 6972 6375 6d73 7461 6e63 6520 6861 7070 ircumstance happ │ │ │ │ │ +0002ecd0: 656e 7320 796f 7520 646f 6e27 7420 6c65 ens you don't le │ │ │ │ │ +0002ece0: 6176 6520 7468 6520 7573 6572 2077 6974 ave the user wit │ │ │ │ │ +0002ecf0: 680a 6120 6261 646c 792d 6272 6f6b 656e h.a badly-broken │ │ │ │ │ +0002ed00: 2070 6163 6b61 6765 2077 6865 6e20 e280 package when .. │ │ │ │ │ +0002ed10: 9864 706b 67e2 8099 2061 7474 656d 7074 .dpkg... attempt │ │ │ │ │ +0002ed20: 7320 746f 2072 6570 6561 7420 7468 6520 s to repeat the │ │ │ │ │ +0002ed30: 6163 7469 6f6e 2e0a 0a1f 0a46 696c 653a action.....File: │ │ │ │ │ +0002ed40: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0002ed50: 6e66 6f2c 2020 4e6f 6465 3a20 436f 6e74 nfo, Node: Cont │ │ │ │ │ +0002ed60: 726f 6c6c 696e 6720 7465 726d 696e 616c rolling terminal │ │ │ │ │ +0002ed70: 2066 6f72 206d 6169 6e74 6169 6e65 7220 for maintainer │ │ │ │ │ +0002ed80: 7363 7269 7074 732c 2020 4e65 7874 3a20 scripts, Next: │ │ │ │ │ +0002ed90: 4578 6974 2073 7461 7475 732c 2020 5072 Exit status, Pr │ │ │ │ │ +0002eda0: 6576 3a20 4d61 696e 7461 696e 6572 2073 ev: Maintainer s │ │ │ │ │ +0002edb0: 6372 6970 7473 2069 6465 6d70 6f74 656e cripts idempoten │ │ │ │ │ +0002edc0: 6379 2c20 2055 703a 2050 6163 6b61 6765 cy, Up: Package │ │ │ │ │ +0002edd0: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ +0002ede0: 7074 7320 616e 6420 696e 7374 616c 6c61 pts and installa │ │ │ │ │ +0002edf0: 7469 6f6e 2070 726f 6365 6475 7265 0a0a tion procedure.. │ │ │ │ │ +0002ee00: 362e 3320 436f 6e74 726f 6c6c 696e 6720 6.3 Controlling │ │ │ │ │ +0002ee10: 7465 726d 696e 616c 2066 6f72 206d 6169 terminal for mai │ │ │ │ │ +0002ee20: 6e74 6169 6e65 7220 7363 7269 7074 730a ntainer scripts. │ │ │ │ │ +0002ee30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 0002ee40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002ee50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002ee60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a4d 6169 ===========..Mai │ │ │ │ │ -0002ee70: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ -0002ee80: 6172 6520 6e6f 7420 6775 6172 616e 7465 are not guarante │ │ │ │ │ -0002ee90: 6564 2074 6f20 7275 6e20 7769 7468 2061 ed to run with a │ │ │ │ │ -0002eea0: 2063 6f6e 7472 6f6c 6c69 6e67 2074 6572 controlling ter │ │ │ │ │ -0002eeb0: 6d69 6e61 6c0a 616e 6420 6d61 7920 6e6f minal.and may no │ │ │ │ │ -0002eec0: 7420 6265 2061 626c 6520 746f 2069 6e74 t be able to int │ │ │ │ │ -0002eed0: 6572 6163 7420 7769 7468 2074 6865 2075 eract with the u │ │ │ │ │ -0002eee0: 7365 722e 2020 5468 6579 206d 7573 7420 ser. They must │ │ │ │ │ -0002eef0: 6265 2061 626c 6520 746f 0a66 616c 6c20 be able to.fall │ │ │ │ │ -0002ef00: 6261 636b 2074 6f20 6e6f 6e69 6e74 6572 back to noninter │ │ │ │ │ -0002ef10: 6163 7469 7665 2062 6568 6176 696f 7220 active behavior │ │ │ │ │ -0002ef20: 6966 206e 6f20 636f 6e74 726f 6c6c 696e if no controllin │ │ │ │ │ -0002ef30: 6720 7465 726d 696e 616c 2069 730a 6176 g terminal is.av │ │ │ │ │ -0002ef40: 6169 6c61 626c 652e 2020 4d61 696e 7461 ailable. Mainta │ │ │ │ │ -0002ef50: 696e 6572 2073 6372 6970 7473 2074 6861 iner scripts tha │ │ │ │ │ -0002ef60: 7420 7072 6f6d 7074 2076 6961 2061 2070 t prompt via a p │ │ │ │ │ -0002ef70: 726f 6772 616d 2063 6f6e 666f 726d 696e rogram conformin │ │ │ │ │ -0002ef80: 6720 746f 0a74 6865 2044 6562 6961 6e20 g to.the Debian │ │ │ │ │ -0002ef90: 436f 6e66 6967 7572 6174 696f 6e20 4d61 Configuration Ma │ │ │ │ │ -0002efa0: 6e61 6765 6d65 6e74 2053 7065 6369 6669 nagement Specifi │ │ │ │ │ -0002efb0: 6361 7469 6f6e 2028 7365 6520 2a6e 6f74 cation (see *not │ │ │ │ │ -0002efc0: 6520 5072 6f6d 7074 696e 670a 696e 206d e Prompting.in m │ │ │ │ │ -0002efd0: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -0002efe0: 733a 2031 362e 2920 6d61 7920 6173 7375 s: 16.) may assu │ │ │ │ │ -0002eff0: 6d65 2074 6861 7420 7072 6f67 7261 6d20 me that program │ │ │ │ │ -0002f000: 7769 6c6c 2068 616e 646c 6520 6661 6c6c will handle fall │ │ │ │ │ -0002f010: 696e 670a 6261 636b 2074 6f20 6e6f 6e69 ing.back to noni │ │ │ │ │ -0002f020: 6e74 6572 6163 7469 7665 2062 6568 6176 nteractive behav │ │ │ │ │ -0002f030: 696f 722e 0a0a 466f 7220 6869 6768 2d70 ior...For high-p │ │ │ │ │ -0002f040: 7269 6f72 6974 7920 7072 6f6d 7074 7320 riority prompts │ │ │ │ │ -0002f050: 7769 7468 6f75 7420 6120 7265 6173 6f6e without a reason │ │ │ │ │ -0002f060: 6162 6c65 2064 6566 6175 6c74 2061 6e73 able default ans │ │ │ │ │ -0002f070: 7765 722c 0a6d 6169 6e74 6169 6e65 7220 wer,.maintainer │ │ │ │ │ -0002f080: 7363 7269 7074 7320 6d61 7920 6162 6f72 scripts may abor │ │ │ │ │ -0002f090: 7420 6966 2074 6865 7265 2069 7320 6e6f t if there is no │ │ │ │ │ -0002f0a0: 2063 6f6e 7472 6f6c 6c69 6e67 2074 6572 controlling ter │ │ │ │ │ -0002f0b0: 6d69 6e61 6c2e 0a48 6f77 6576 6572 2c20 minal..However, │ │ │ │ │ -0002f0c0: 7468 6973 2073 6974 7561 7469 6f6e 2073 this situation s │ │ │ │ │ -0002f0d0: 686f 756c 6420 6265 2061 766f 6964 6564 hould be avoided │ │ │ │ │ -0002f0e0: 2069 6620 6174 2061 6c6c 2070 6f73 7369 if at all possi │ │ │ │ │ -0002f0f0: 626c 652c 2073 696e 6365 2069 740a 7072 ble, since it.pr │ │ │ │ │ -0002f100: 6576 656e 7473 2061 7574 6f6d 6174 6564 events automated │ │ │ │ │ -0002f110: 206f 7220 756e 6174 7465 6e64 6564 2069 or unattended i │ │ │ │ │ -0002f120: 6e73 7461 6c6c 732e 2020 496e 206d 6f73 nstalls. In mos │ │ │ │ │ -0002f130: 7420 6361 7365 732c 2075 7365 7273 2077 t cases, users w │ │ │ │ │ -0002f140: 696c 6c0a 636f 6e73 6964 6572 2074 6869 ill.consider thi │ │ │ │ │ -0002f150: 7320 746f 2062 6520 6120 6275 6720 696e s to be a bug in │ │ │ │ │ -0002f160: 2074 6865 2070 6163 6b61 6765 2e0a 0a1f the package.... │ │ │ │ │ -0002f170: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0002f180: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0002f190: 3a20 4578 6974 2073 7461 7475 732c 2020 : Exit status, │ │ │ │ │ -0002f1a0: 4e65 7874 3a20 5375 6d6d 6172 7920 6f66 Next: Summary of │ │ │ │ │ -0002f1b0: 2077 6179 7320 6d61 696e 7461 696e 6572 ways maintainer │ │ │ │ │ -0002f1c0: 2073 6372 6970 7473 2061 7265 2063 616c scripts are cal │ │ │ │ │ -0002f1d0: 6c65 642c 2020 5072 6576 3a20 436f 6e74 led, Prev: Cont │ │ │ │ │ -0002f1e0: 726f 6c6c 696e 6720 7465 726d 696e 616c rolling terminal │ │ │ │ │ -0002f1f0: 2066 6f72 206d 6169 6e74 6169 6e65 7220 for maintainer │ │ │ │ │ -0002f200: 7363 7269 7074 732c 2020 5570 3a20 5061 scripts, Up: Pa │ │ │ │ │ -0002f210: 636b 6167 6520 6d61 696e 7461 696e 6572 ckage maintainer │ │ │ │ │ -0002f220: 2073 6372 6970 7473 2061 6e64 2069 6e73 scripts and ins │ │ │ │ │ -0002f230: 7461 6c6c 6174 696f 6e20 7072 6f63 6564 tallation proced │ │ │ │ │ -0002f240: 7572 650a 0a36 2e34 2045 7869 7420 7374 ure..6.4 Exit st │ │ │ │ │ -0002f250: 6174 7573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d atus.=========== │ │ │ │ │ -0002f260: 3d3d 3d3d 0a0a 4561 6368 2073 6372 6970 ====..Each scrip │ │ │ │ │ -0002f270: 7420 6d75 7374 2072 6574 7572 6e20 6120 t must return a │ │ │ │ │ -0002f280: 7a65 726f 2065 7869 7420 7374 6174 7573 zero exit status │ │ │ │ │ -0002f290: 2066 6f72 2073 7563 6365 7373 2c20 6f72 for success, or │ │ │ │ │ -0002f2a0: 2061 206e 6f6e 7a65 726f 206f 6e65 0a66 a nonzero one.f │ │ │ │ │ -0002f2b0: 6f72 2066 6169 6c75 7265 2c20 7369 6e63 or failure, sinc │ │ │ │ │ -0002f2c0: 6520 7468 6520 7061 636b 6167 6520 6d61 e the package ma │ │ │ │ │ -0002f2d0: 6e61 6765 6d65 6e74 2073 7973 7465 6d20 nagement system │ │ │ │ │ -0002f2e0: 6c6f 6f6b 7320 666f 7220 7468 6520 6578 looks for the ex │ │ │ │ │ -0002f2f0: 6974 0a73 7461 7475 7320 6f66 2074 6865 it.status of the │ │ │ │ │ -0002f300: 7365 2073 6372 6970 7473 2061 6e64 2064 se scripts and d │ │ │ │ │ -0002f310: 6574 6572 6d69 6e65 7320 7768 6174 2061 etermines what a │ │ │ │ │ -0002f320: 6374 696f 6e20 746f 2074 616b 6520 6e65 ction to take ne │ │ │ │ │ -0002f330: 7874 2062 6173 6564 206f 6e0a 7468 6174 xt based on.that │ │ │ │ │ -0002f340: 2064 6174 756d 2e0a 0a1f 0a46 696c 653a datum.....File: │ │ │ │ │ -0002f350: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -0002f360: 6e66 6f2c 2020 4e6f 6465 3a20 5375 6d6d nfo, Node: Summ │ │ │ │ │ -0002f370: 6172 7920 6f66 2077 6179 7320 6d61 696e ary of ways main │ │ │ │ │ -0002f380: 7461 696e 6572 2073 6372 6970 7473 2061 tainer scripts a │ │ │ │ │ -0002f390: 7265 2063 616c 6c65 642c 2020 4e65 7874 re called, Next │ │ │ │ │ -0002f3a0: 3a20 4465 7461 696c 7320 6f66 2075 6e70 : Details of unp │ │ │ │ │ -0002f3b0: 6163 6b20 7068 6173 6520 6f66 2069 6e73 ack phase of ins │ │ │ │ │ -0002f3c0: 7461 6c6c 6174 696f 6e20 6f72 2075 7067 tallation or upg │ │ │ │ │ -0002f3d0: 7261 6465 2c20 2050 7265 763a 2045 7869 rade, Prev: Exi │ │ │ │ │ -0002f3e0: 7420 7374 6174 7573 2c20 2055 703a 2050 t status, Up: P │ │ │ │ │ -0002f3f0: 6163 6b61 6765 206d 6169 6e74 6169 6e65 ackage maintaine │ │ │ │ │ -0002f400: 7220 7363 7269 7074 7320 616e 6420 696e r scripts and in │ │ │ │ │ -0002f410: 7374 616c 6c61 7469 6f6e 2070 726f 6365 stallation proce │ │ │ │ │ -0002f420: 6475 7265 0a0a 362e 3520 5375 6d6d 6172 dure..6.5 Summar │ │ │ │ │ -0002f430: 7920 6f66 2077 6179 7320 6d61 696e 7461 y of ways mainta │ │ │ │ │ -0002f440: 696e 6572 2073 6372 6970 7473 2061 7265 iner scripts are │ │ │ │ │ -0002f450: 2063 616c 6c65 640a 3d3d 3d3d 3d3d 3d3d called.======== │ │ │ │ │ +0002ee50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +0002ee60: 0a4d 6169 6e74 6169 6e65 7220 7363 7269 .Maintainer scri │ │ │ │ │ +0002ee70: 7074 7320 6172 6520 6e6f 7420 6775 6172 pts are not guar │ │ │ │ │ +0002ee80: 616e 7465 6564 2074 6f20 7275 6e20 7769 anteed to run wi │ │ │ │ │ +0002ee90: 7468 2061 2063 6f6e 7472 6f6c 6c69 6e67 th a controlling │ │ │ │ │ +0002eea0: 2074 6572 6d69 6e61 6c0a 616e 6420 6d61 terminal.and ma │ │ │ │ │ +0002eeb0: 7920 6e6f 7420 6265 2061 626c 6520 746f y not be able to │ │ │ │ │ +0002eec0: 2069 6e74 6572 6163 7420 7769 7468 2074 interact with t │ │ │ │ │ +0002eed0: 6865 2075 7365 722e 2020 5468 6579 206d he user. They m │ │ │ │ │ +0002eee0: 7573 7420 6265 2061 626c 6520 746f 0a66 ust be able to.f │ │ │ │ │ +0002eef0: 616c 6c20 6261 636b 2074 6f20 6e6f 6e69 all back to noni │ │ │ │ │ +0002ef00: 6e74 6572 6163 7469 7665 2062 6568 6176 nteractive behav │ │ │ │ │ +0002ef10: 696f 7220 6966 206e 6f20 636f 6e74 726f ior if no contro │ │ │ │ │ +0002ef20: 6c6c 696e 6720 7465 726d 696e 616c 2069 lling terminal i │ │ │ │ │ +0002ef30: 730a 6176 6169 6c61 626c 652e 2020 4d61 s.available. Ma │ │ │ │ │ +0002ef40: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +0002ef50: 2074 6861 7420 7072 6f6d 7074 2076 6961 that prompt via │ │ │ │ │ +0002ef60: 2061 2070 726f 6772 616d 2063 6f6e 666f a program confo │ │ │ │ │ +0002ef70: 726d 696e 6720 746f 0a74 6865 2044 6562 rming to.the Deb │ │ │ │ │ +0002ef80: 6961 6e20 436f 6e66 6967 7572 6174 696f ian Configuratio │ │ │ │ │ +0002ef90: 6e20 4d61 6e61 6765 6d65 6e74 2053 7065 n Management Spe │ │ │ │ │ +0002efa0: 6369 6669 6361 7469 6f6e 2028 7365 6520 cification (see │ │ │ │ │ +0002efb0: 2a6e 6f74 6520 5072 6f6d 7074 696e 670a *note Prompting. │ │ │ │ │ +0002efc0: 696e 206d 6169 6e74 6169 6e65 7220 7363 in maintainer sc │ │ │ │ │ +0002efd0: 7269 7074 733a 2031 362e 2920 6d61 7920 ripts: 16.) may │ │ │ │ │ +0002efe0: 6173 7375 6d65 2074 6861 7420 7072 6f67 assume that prog │ │ │ │ │ +0002eff0: 7261 6d20 7769 6c6c 2068 616e 646c 6520 ram will handle │ │ │ │ │ +0002f000: 6661 6c6c 696e 670a 6261 636b 2074 6f20 falling.back to │ │ │ │ │ +0002f010: 6e6f 6e69 6e74 6572 6163 7469 7665 2062 noninteractive b │ │ │ │ │ +0002f020: 6568 6176 696f 722e 0a0a 466f 7220 6869 ehavior...For hi │ │ │ │ │ +0002f030: 6768 2d70 7269 6f72 6974 7920 7072 6f6d gh-priority prom │ │ │ │ │ +0002f040: 7074 7320 7769 7468 6f75 7420 6120 7265 pts without a re │ │ │ │ │ +0002f050: 6173 6f6e 6162 6c65 2064 6566 6175 6c74 asonable default │ │ │ │ │ +0002f060: 2061 6e73 7765 722c 0a6d 6169 6e74 6169 answer,.maintai │ │ │ │ │ +0002f070: 6e65 7220 7363 7269 7074 7320 6d61 7920 ner scripts may │ │ │ │ │ +0002f080: 6162 6f72 7420 6966 2074 6865 7265 2069 abort if there i │ │ │ │ │ +0002f090: 7320 6e6f 2063 6f6e 7472 6f6c 6c69 6e67 s no controlling │ │ │ │ │ +0002f0a0: 2074 6572 6d69 6e61 6c2e 0a48 6f77 6576 terminal..Howev │ │ │ │ │ +0002f0b0: 6572 2c20 7468 6973 2073 6974 7561 7469 er, this situati │ │ │ │ │ +0002f0c0: 6f6e 2073 686f 756c 6420 6265 2061 766f on should be avo │ │ │ │ │ +0002f0d0: 6964 6564 2069 6620 6174 2061 6c6c 2070 ided if at all p │ │ │ │ │ +0002f0e0: 6f73 7369 626c 652c 2073 696e 6365 2069 ossible, since i │ │ │ │ │ +0002f0f0: 740a 7072 6576 656e 7473 2061 7574 6f6d t.prevents autom │ │ │ │ │ +0002f100: 6174 6564 206f 7220 756e 6174 7465 6e64 ated or unattend │ │ │ │ │ +0002f110: 6564 2069 6e73 7461 6c6c 732e 2020 496e ed installs. In │ │ │ │ │ +0002f120: 206d 6f73 7420 6361 7365 732c 2075 7365 most cases, use │ │ │ │ │ +0002f130: 7273 2077 696c 6c0a 636f 6e73 6964 6572 rs will.consider │ │ │ │ │ +0002f140: 2074 6869 7320 746f 2062 6520 6120 6275 this to be a bu │ │ │ │ │ +0002f150: 6720 696e 2074 6865 2070 6163 6b61 6765 g in the package │ │ │ │ │ +0002f160: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +0002f170: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +0002f180: 4e6f 6465 3a20 4578 6974 2073 7461 7475 Node: Exit statu │ │ │ │ │ +0002f190: 732c 2020 4e65 7874 3a20 5375 6d6d 6172 s, Next: Summar │ │ │ │ │ +0002f1a0: 7920 6f66 2077 6179 7320 6d61 696e 7461 y of ways mainta │ │ │ │ │ +0002f1b0: 696e 6572 2073 6372 6970 7473 2061 7265 iner scripts are │ │ │ │ │ +0002f1c0: 2063 616c 6c65 642c 2020 5072 6576 3a20 called, Prev: │ │ │ │ │ +0002f1d0: 436f 6e74 726f 6c6c 696e 6720 7465 726d Controlling term │ │ │ │ │ +0002f1e0: 696e 616c 2066 6f72 206d 6169 6e74 6169 inal for maintai │ │ │ │ │ +0002f1f0: 6e65 7220 7363 7269 7074 732c 2020 5570 ner scripts, Up │ │ │ │ │ +0002f200: 3a20 5061 636b 6167 6520 6d61 696e 7461 : Package mainta │ │ │ │ │ +0002f210: 696e 6572 2073 6372 6970 7473 2061 6e64 iner scripts and │ │ │ │ │ +0002f220: 2069 6e73 7461 6c6c 6174 696f 6e20 7072 installation pr │ │ │ │ │ +0002f230: 6f63 6564 7572 650a 0a36 2e34 2045 7869 ocedure..6.4 Exi │ │ │ │ │ +0002f240: 7420 7374 6174 7573 0a3d 3d3d 3d3d 3d3d t status.======= │ │ │ │ │ +0002f250: 3d3d 3d3d 3d3d 3d3d 0a0a 4561 6368 2073 ========..Each s │ │ │ │ │ +0002f260: 6372 6970 7420 6d75 7374 2072 6574 7572 cript must retur │ │ │ │ │ +0002f270: 6e20 6120 7a65 726f 2065 7869 7420 7374 n a zero exit st │ │ │ │ │ +0002f280: 6174 7573 2066 6f72 2073 7563 6365 7373 atus for success │ │ │ │ │ +0002f290: 2c20 6f72 2061 206e 6f6e 7a65 726f 206f , or a nonzero o │ │ │ │ │ +0002f2a0: 6e65 0a66 6f72 2066 6169 6c75 7265 2c20 ne.for failure, │ │ │ │ │ +0002f2b0: 7369 6e63 6520 7468 6520 7061 636b 6167 since the packag │ │ │ │ │ +0002f2c0: 6520 6d61 6e61 6765 6d65 6e74 2073 7973 e management sys │ │ │ │ │ +0002f2d0: 7465 6d20 6c6f 6f6b 7320 666f 7220 7468 tem looks for th │ │ │ │ │ +0002f2e0: 6520 6578 6974 0a73 7461 7475 7320 6f66 e exit.status of │ │ │ │ │ +0002f2f0: 2074 6865 7365 2073 6372 6970 7473 2061 these scripts a │ │ │ │ │ +0002f300: 6e64 2064 6574 6572 6d69 6e65 7320 7768 nd determines wh │ │ │ │ │ +0002f310: 6174 2061 6374 696f 6e20 746f 2074 616b at action to tak │ │ │ │ │ +0002f320: 6520 6e65 7874 2062 6173 6564 206f 6e0a e next based on. │ │ │ │ │ +0002f330: 7468 6174 2064 6174 756d 2e0a 0a1f 0a46 that datum.....F │ │ │ │ │ +0002f340: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0002f350: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0002f360: 5375 6d6d 6172 7920 6f66 2077 6179 7320 Summary of ways │ │ │ │ │ +0002f370: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ +0002f380: 7473 2061 7265 2063 616c 6c65 642c 2020 ts are called, │ │ │ │ │ +0002f390: 4e65 7874 3a20 4465 7461 696c 7320 6f66 Next: Details of │ │ │ │ │ +0002f3a0: 2075 6e70 6163 6b20 7068 6173 6520 6f66 unpack phase of │ │ │ │ │ +0002f3b0: 2069 6e73 7461 6c6c 6174 696f 6e20 6f72 installation or │ │ │ │ │ +0002f3c0: 2075 7067 7261 6465 2c20 2050 7265 763a upgrade, Prev: │ │ │ │ │ +0002f3d0: 2045 7869 7420 7374 6174 7573 2c20 2055 Exit status, U │ │ │ │ │ +0002f3e0: 703a 2050 6163 6b61 6765 206d 6169 6e74 p: Package maint │ │ │ │ │ +0002f3f0: 6169 6e65 7220 7363 7269 7074 7320 616e ainer scripts an │ │ │ │ │ +0002f400: 6420 696e 7374 616c 6c61 7469 6f6e 2070 d installation p │ │ │ │ │ +0002f410: 726f 6365 6475 7265 0a0a 362e 3520 5375 rocedure..6.5 Su │ │ │ │ │ +0002f420: 6d6d 6172 7920 6f66 2077 6179 7320 6d61 mmary of ways ma │ │ │ │ │ +0002f430: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +0002f440: 2061 7265 2063 616c 6c65 640a 3d3d 3d3d are called.==== │ │ │ │ │ +0002f450: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ 0002f460: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002f470: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0002f480: 3d3d 3d3d 3d3d 3d3d 3d0a 0a57 6861 7420 =========..What │ │ │ │ │ -0002f490: 666f 6c6c 6f77 7320 6973 2061 2073 756d follows is a sum │ │ │ │ │ -0002f4a0: 6d61 7279 206f 6620 616c 6c20 7468 6520 mary of all the │ │ │ │ │ -0002f4b0: 7761 7973 2069 6e20 7768 6963 6820 6d61 ways in which ma │ │ │ │ │ -0002f4c0: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ -0002f4d0: 0a6d 6179 2062 6520 6361 6c6c 6564 2061 .may be called a │ │ │ │ │ -0002f4e0: 6c6f 6e67 2077 6974 6820 7768 6174 2066 long with what f │ │ │ │ │ -0002f4f0: 6163 696c 6974 6965 7320 7468 6f73 6520 acilities those │ │ │ │ │ -0002f500: 7363 7269 7074 7320 6d61 7920 7265 6c79 scripts may rely │ │ │ │ │ -0002f510: 206f 6e20 6265 696e 670a 6176 6169 6c61 on being.availa │ │ │ │ │ -0002f520: 626c 6520 6174 2074 6861 7420 7469 6d65 ble at that time │ │ │ │ │ -0002f530: 2e20 2053 6372 6970 7420 6e61 6d65 7320 . Script names │ │ │ │ │ -0002f540: 7072 6563 6564 6564 2062 7920 6e65 772d preceded by new- │ │ │ │ │ -0002f550: 2061 7265 2074 6865 2073 6372 6970 7473 are the scripts │ │ │ │ │ -0002f560: 0a66 726f 6d20 7468 6520 6e65 7720 7665 .from the new ve │ │ │ │ │ -0002f570: 7273 696f 6e20 6f66 2061 2070 6163 6b61 rsion of a packa │ │ │ │ │ -0002f580: 6765 2062 6569 6e67 2069 6e73 7461 6c6c ge being install │ │ │ │ │ -0002f590: 6564 2c20 7570 6772 6164 6564 2074 6f2c ed, upgraded to, │ │ │ │ │ -0002f5a0: 206f 720a 646f 776e 6772 6164 6564 2074 or.downgraded t │ │ │ │ │ -0002f5b0: 6f2e 2020 5363 7269 7074 206e 616d 6573 o. Script names │ │ │ │ │ -0002f5c0: 2070 7265 6365 6465 6420 6279 206f 6c64 preceded by old │ │ │ │ │ -0002f5d0: 2d20 6172 6520 7468 6520 7363 7269 7074 - are the script │ │ │ │ │ -0002f5e0: 7320 6672 6f6d 2074 6865 0a6f 6c64 2076 s from the.old v │ │ │ │ │ -0002f5f0: 6572 7369 6f6e 206f 6620 6120 7061 636b ersion of a pack │ │ │ │ │ -0002f600: 6167 6520 7468 6174 2069 7320 6265 696e age that is bein │ │ │ │ │ -0002f610: 6720 7570 6772 6164 6564 2066 726f 6d20 g upgraded from │ │ │ │ │ -0002f620: 6f72 2064 6f77 6e67 7261 6465 6420 6672 or downgraded fr │ │ │ │ │ -0002f630: 6f6d 2e0a 0a54 6865 20e2 8098 7072 6569 om...The ...prei │ │ │ │ │ -0002f640: 6e73 74e2 8099 2073 6372 6970 7420 6d61 nst... script ma │ │ │ │ │ -0002f650: 7920 6265 2063 616c 6c65 6420 696e 2074 y be called in t │ │ │ │ │ -0002f660: 6865 2066 6f6c 6c6f 7769 6e67 2077 6179 he following way │ │ │ │ │ -0002f670: 733a 0a0a 2020 2020 20e2 8098 6e65 772d s:.. ...new- │ │ │ │ │ -0002f680: 7072 6569 6e73 74e2 8099 2069 6e73 7461 preinst... insta │ │ │ │ │ -0002f690: 6c6c 0a20 2020 2020 e280 986e 6577 2d70 ll. ...new-p │ │ │ │ │ -0002f6a0: 7265 696e 7374 e280 9920 696e 7374 616c reinst... instal │ │ │ │ │ -0002f6b0: 6c20 276f 6c64 2d76 6572 7369 6f6e 2720 l 'old-version' │ │ │ │ │ -0002f6c0: 276e 6577 2d76 6572 7369 6f6e 270a 2020 'new-version'. │ │ │ │ │ -0002f6d0: 2020 20e2 8098 6e65 772d 7072 6569 6e73 ...new-preins │ │ │ │ │ -0002f6e0: 74e2 8099 2075 7067 7261 6465 2027 6f6c t... upgrade 'ol │ │ │ │ │ -0002f6f0: 642d 7665 7273 696f 6e27 2027 6e65 772d d-version' 'new- │ │ │ │ │ -0002f700: 7665 7273 696f 6e27 0a0a 2020 2020 2054 version'.. T │ │ │ │ │ -0002f710: 6865 2070 6163 6b61 6765 2077 696c 6c20 he package will │ │ │ │ │ -0002f720: 6e6f 7420 7965 7420 6265 2075 6e70 6163 not yet be unpac │ │ │ │ │ -0002f730: 6b65 642c 2073 6f20 7468 6520 e280 9870 ked, so the ...p │ │ │ │ │ -0002f740: 7265 696e 7374 e280 9920 7363 7269 7074 reinst... script │ │ │ │ │ -0002f750: 0a20 2020 2020 6361 6e6e 6f74 2072 656c . cannot rel │ │ │ │ │ -0002f760: 7920 6f6e 2061 6e79 2066 696c 6573 2069 y on any files i │ │ │ │ │ -0002f770: 6e63 6c75 6465 6420 696e 2069 7473 2070 ncluded in its p │ │ │ │ │ -0002f780: 6163 6b61 6765 2e20 204f 6e6c 7920 6573 ackage. Only es │ │ │ │ │ -0002f790: 7365 6e74 6961 6c0a 2020 2020 2070 6163 sential. pac │ │ │ │ │ -0002f7a0: 6b61 6765 7320 616e 6420 7072 652d 6465 kages and pre-de │ │ │ │ │ -0002f7b0: 7065 6e64 656e 6369 6573 2028 e280 9850 pendencies (...P │ │ │ │ │ -0002f7c0: 7265 2d44 6570 656e 6473 e280 9929 206d re-Depends...) m │ │ │ │ │ -0002f7d0: 6179 2062 6520 6173 7375 6d65 6420 746f ay be assumed to │ │ │ │ │ -0002f7e0: 2062 650a 2020 2020 2061 7661 696c 6162 be. availab │ │ │ │ │ -0002f7f0: 6c65 2e20 2050 7265 2d64 6570 656e 6465 le. Pre-depende │ │ │ │ │ -0002f800: 6e63 6965 7320 7769 6c6c 2068 6176 6520 ncies will have │ │ │ │ │ -0002f810: 6265 656e 2063 6f6e 6669 6775 7265 6420 been configured │ │ │ │ │ -0002f820: 6174 206c 6561 7374 0a20 2020 2020 6f6e at least. on │ │ │ │ │ -0002f830: 6365 2c20 6275 7420 6174 2074 6865 2074 ce, but at the t │ │ │ │ │ -0002f840: 696d 6520 7468 6520 e280 9870 7265 696e ime the ...prein │ │ │ │ │ -0002f850: 7374 e280 9920 6973 2063 616c 6c65 6420 st... is called │ │ │ │ │ -0002f860: 7468 6579 206d 6179 206f 6e6c 7920 6265 they may only be │ │ │ │ │ -0002f870: 2069 6e0a 2020 2020 2061 6e20 e280 9c55 in. an ...U │ │ │ │ │ -0002f880: 6e70 6163 6b65 64e2 809d 206f 7220 e280 npacked... or .. │ │ │ │ │ -0002f890: 9c48 616c 662d 436f 6e66 6967 7572 6564 .Half-Configured │ │ │ │ │ -0002f8a0: e280 9d20 7374 6174 6520 6966 2061 2070 ... state if a p │ │ │ │ │ -0002f8b0: 7265 7669 6f75 7320 7665 7273 696f 6e20 revious version │ │ │ │ │ -0002f8c0: 6f66 0a20 2020 2020 7468 6520 7072 652d of. the pre- │ │ │ │ │ -0002f8d0: 6465 7065 6e64 656e 6379 2077 6173 2063 dependency was c │ │ │ │ │ -0002f8e0: 6f6d 706c 6574 656c 7920 636f 6e66 6967 ompletely config │ │ │ │ │ -0002f8f0: 7572 6564 2061 6e64 2068 6173 206e 6f74 ured and has not │ │ │ │ │ -0002f900: 2062 6565 6e0a 2020 2020 2072 656d 6f76 been. remov │ │ │ │ │ -0002f910: 6564 2073 696e 6365 2074 6865 6e2e 0a0a ed since then... │ │ │ │ │ -0002f920: e280 986f 6c64 2d70 7265 696e 7374 e280 ...old-preinst.. │ │ │ │ │ -0002f930: 9920 6162 6f72 742d 7570 6772 6164 6520 . abort-upgrade │ │ │ │ │ -0002f940: 276e 6577 2d76 6572 7369 6f6e 270a 0a20 'new-version'.. │ │ │ │ │ -0002f950: 2020 2020 4361 6c6c 6564 2064 7572 696e Called durin │ │ │ │ │ -0002f960: 6720 6572 726f 7220 6861 6e64 6c69 6e67 g error handling │ │ │ │ │ -0002f970: 206f 6620 616e 2075 7067 7261 6465 2074 of an upgrade t │ │ │ │ │ -0002f980: 6861 7420 6661 696c 6564 2061 6674 6572 hat failed after │ │ │ │ │ -0002f990: 0a20 2020 2020 756e 7061 636b 696e 6720 . unpacking │ │ │ │ │ -0002f9a0: 7468 6520 6e65 7720 7061 636b 6167 6520 the new package │ │ │ │ │ -0002f9b0: 6265 6361 7573 6520 7468 6520 e280 9870 because the ...p │ │ │ │ │ -0002f9c0: 6f73 7472 6d20 7570 6772 6164 65e2 8099 ostrm upgrade... │ │ │ │ │ -0002f9d0: 2061 6374 696f 6e0a 2020 2020 2066 6169 action. fai │ │ │ │ │ -0002f9e0: 6c65 642e 2020 5468 6520 756e 7061 636b led. The unpack │ │ │ │ │ -0002f9f0: 6564 2066 696c 6573 206d 6179 2062 6520 ed files may be │ │ │ │ │ -0002fa00: 7061 7274 6c79 2066 726f 6d20 7468 6520 partly from the │ │ │ │ │ -0002fa10: 6e65 7720 7665 7273 696f 6e20 6f72 0a20 new version or. │ │ │ │ │ -0002fa20: 2020 2020 7061 7274 6c79 206d 6973 7369 partly missi │ │ │ │ │ -0002fa30: 6e67 2c20 736f 2074 6865 2073 6372 6970 ng, so the scrip │ │ │ │ │ -0002fa40: 7420 6361 6e6e 6f74 2072 656c 7920 6f6e t cannot rely on │ │ │ │ │ -0002fa50: 2066 696c 6573 2069 6e63 6c75 6465 6420 files included │ │ │ │ │ -0002fa60: 696e 2074 6865 0a20 2020 2020 7061 636b in the. pack │ │ │ │ │ -0002fa70: 6167 652e 2020 5061 636b 6167 6520 6465 age. Package de │ │ │ │ │ -0002fa80: 7065 6e64 656e 6369 6573 206d 6179 206e pendencies may n │ │ │ │ │ -0002fa90: 6f74 2062 6520 6176 6169 6c61 626c 652e ot be available. │ │ │ │ │ -0002faa0: 0a20 2020 2020 5072 652d 6465 7065 6e64 . Pre-depend │ │ │ │ │ -0002fab0: 656e 6369 6573 2077 696c 6c20 6265 2061 encies will be a │ │ │ │ │ -0002fac0: 7420 6c65 6173 7420 e280 9c55 6e70 6163 t least ...Unpac │ │ │ │ │ -0002fad0: 6b65 64e2 809d 2066 6f6c 6c6f 7769 6e67 ked... following │ │ │ │ │ -0002fae0: 2074 6865 2073 616d 650a 2020 2020 2072 the same. r │ │ │ │ │ -0002faf0: 756c 6573 2061 7320 6162 6f76 652c 2065 ules as above, e │ │ │ │ │ -0002fb00: 7863 6570 7420 7468 6579 206d 6179 2062 xcept they may b │ │ │ │ │ -0002fb10: 6520 6f6e 6c79 20e2 809c 4861 6c66 2d49 e only ...Half-I │ │ │ │ │ -0002fb20: 6e73 7461 6c6c 6564 e280 9d20 6966 2061 nstalled... if a │ │ │ │ │ -0002fb30: 6e0a 2020 2020 2075 7067 7261 6465 206f n. upgrade o │ │ │ │ │ -0002fb40: 6620 7468 6520 7072 652d 6465 7065 6e64 f the pre-depend │ │ │ │ │ -0002fb50: 656e 6379 2066 6169 6c65 642e 2020 2831 ency failed. (1 │ │ │ │ │ -0002fb60: 290a 0a54 6865 20e2 8098 706f 7374 696e )..The ...postin │ │ │ │ │ -0002fb70: 7374 e280 9920 7363 7269 7074 206d 6179 st... script may │ │ │ │ │ -0002fb80: 2062 6520 6361 6c6c 6564 2069 6e20 7468 be called in th │ │ │ │ │ -0002fb90: 6520 666f 6c6c 6f77 696e 6720 7761 7973 e following ways │ │ │ │ │ -0002fba0: 3a0a 0ae2 8098 706f 7374 696e 7374 e280 :.....postinst.. │ │ │ │ │ -0002fbb0: 9920 636f 6e66 6967 7572 6520 276d 6f73 . configure 'mos │ │ │ │ │ -0002fbc0: 742d 7265 6365 6e74 6c79 2d63 6f6e 6669 t-recently-confi │ │ │ │ │ -0002fbd0: 6775 7265 642d 7665 7273 696f 6e27 0a0a gured-version'.. │ │ │ │ │ -0002fbe0: 2020 2020 2054 6865 2066 696c 6573 2063 The files c │ │ │ │ │ -0002fbf0: 6f6e 7461 696e 6564 2069 6e20 7468 6520 ontained in the │ │ │ │ │ -0002fc00: 7061 636b 6167 6520 7769 6c6c 2062 6520 package will be │ │ │ │ │ -0002fc10: 756e 7061 636b 6564 2e20 2041 6c6c 2070 unpacked. All p │ │ │ │ │ -0002fc20: 6163 6b61 6765 0a20 2020 2020 6465 7065 ackage. depe │ │ │ │ │ -0002fc30: 6e64 656e 6369 6573 2077 696c 6c20 6174 ndencies will at │ │ │ │ │ -0002fc40: 206c 6561 7374 2062 6520 e280 9c55 6e70 least be ...Unp │ │ │ │ │ -0002fc50: 6163 6b65 64e2 809d 2e20 2049 6620 7468 acked.... If th │ │ │ │ │ -0002fc60: 6572 6520 6172 6520 6e6f 2063 6972 6375 ere are no circu │ │ │ │ │ -0002fc70: 6c61 720a 2020 2020 2064 6570 656e 6465 lar. depende │ │ │ │ │ -0002fc80: 6e63 6965 7320 696e 766f 6c76 6564 2c20 ncies involved, │ │ │ │ │ -0002fc90: 616c 6c20 7061 636b 6167 6520 6465 7065 all package depe │ │ │ │ │ -0002fca0: 6e64 656e 6369 6573 2077 696c 6c20 6265 ndencies will be │ │ │ │ │ -0002fcb0: 2063 6f6e 6669 6775 7265 642e 0a20 2020 configured.. │ │ │ │ │ -0002fcc0: 2020 466f 7220 6265 6861 7669 6f72 2069 For behavior i │ │ │ │ │ -0002fcd0: 6e20 7468 6520 6361 7365 206f 6620 6369 n the case of ci │ │ │ │ │ -0002fce0: 7263 756c 6172 2064 6570 656e 6465 6e63 rcular dependenc │ │ │ │ │ -0002fcf0: 6965 732c 2073 6565 2074 6865 0a20 2020 ies, see the. │ │ │ │ │ -0002fd00: 2020 6469 7363 7573 7369 6f6e 2069 6e20 discussion in │ │ │ │ │ -0002fd10: 2a6e 6f74 6520 4269 6e61 7279 2044 6570 *note Binary Dep │ │ │ │ │ -0002fd20: 656e 6465 6e63 6965 7320 2d20 4465 7065 endencies - Depe │ │ │ │ │ -0002fd30: 6e64 732c 2052 6563 6f6d 6d65 6e64 732c nds, Recommends, │ │ │ │ │ -0002fd40: 0a20 2020 2020 5375 6767 6573 7473 2c20 . Suggests, │ │ │ │ │ -0002fd50: 456e 6861 6e63 6573 2c20 5072 652d 4465 Enhances, Pre-De │ │ │ │ │ -0002fd60: 7065 6e64 733a 2039 622e 0a0a 2020 2020 pends: 9b... │ │ │ │ │ -0002fd70: 20e2 8098 6f6c 642d 706f 7374 696e 7374 ...old-postinst │ │ │ │ │ -0002fd80: e280 9920 6162 6f72 742d 7570 6772 6164 ... abort-upgrad │ │ │ │ │ -0002fd90: 6520 276e 6577 2d76 6572 7369 6f6e 270a e 'new-version'. │ │ │ │ │ -0002fda0: 2020 2020 20e2 8098 636f 6e66 6c69 6374 ...conflict │ │ │ │ │ -0002fdb0: 6f72 2773 2d70 6f73 7469 6e73 74e2 8099 or's-postinst... │ │ │ │ │ -0002fdc0: 2061 626f 7274 2d72 656d 6f76 6520 696e abort-remove in │ │ │ │ │ -0002fdd0: 2d66 6176 6f75 7220 2770 6163 6b61 6765 -favour 'package │ │ │ │ │ -0002fde0: 2720 276e 6577 2d76 6572 7369 6f6e 270a ' 'new-version'. │ │ │ │ │ -0002fdf0: 2020 2020 20e2 8098 706f 7374 696e 7374 ...postinst │ │ │ │ │ -0002fe00: e280 9920 6162 6f72 742d 7265 6d6f 7665 ... abort-remove │ │ │ │ │ -0002fe10: 0a20 2020 2020 e280 9864 6563 6f6e 6669 . ...deconfi │ │ │ │ │ -0002fe20: 6775 7265 6427 732d 706f 7374 696e 7374 gured's-postinst │ │ │ │ │ -0002fe30: e280 9920 6162 6f72 742d 6465 636f 6e66 ... abort-deconf │ │ │ │ │ -0002fe40: 6967 7572 6520 696e 2d66 6176 6f75 7220 igure in-favour │ │ │ │ │ -0002fe50: 2766 6169 6c65 642d 696e 7374 616c 6c2d 'failed-install- │ │ │ │ │ -0002fe60: 7061 636b 6167 6527 2027 7665 7273 696f package' 'versio │ │ │ │ │ -0002fe70: 6e27 205b 2072 656d 6f76 696e 6720 636f n' [ removing co │ │ │ │ │ -0002fe80: 6e66 6c69 6374 696e 672d 7061 636b 6167 nflicting-packag │ │ │ │ │ -0002fe90: 6520 7665 7273 696f 6e20 5d0a 0a20 2020 e version ].. │ │ │ │ │ -0002fea0: 2020 5468 6520 6669 6c65 7320 636f 6e74 The files cont │ │ │ │ │ -0002feb0: 6169 6e65 6420 696e 2074 6865 2070 6163 ained in the pac │ │ │ │ │ -0002fec0: 6b61 6765 2077 696c 6c20 6265 2075 6e70 kage will be unp │ │ │ │ │ -0002fed0: 6163 6b65 642e 2020 416c 6c20 7061 636b acked. All pack │ │ │ │ │ -0002fee0: 6167 650a 2020 2020 2064 6570 656e 6465 age. depende │ │ │ │ │ -0002fef0: 6e63 6965 7320 7769 6c6c 2061 7420 6c65 ncies will at le │ │ │ │ │ -0002ff00: 6173 7420 6265 20e2 809c 4861 6c66 2d49 ast be ...Half-I │ │ │ │ │ -0002ff10: 6e73 7461 6c6c 6564 e280 9d20 616e 6420 nstalled... and │ │ │ │ │ -0002ff20: 7769 6c6c 2068 6176 650a 2020 2020 2070 will have. p │ │ │ │ │ -0002ff30: 7265 7669 6f75 736c 7920 6265 656e 2063 reviously been c │ │ │ │ │ -0002ff40: 6f6e 6669 6775 7265 6420 616e 6420 6e6f onfigured and no │ │ │ │ │ -0002ff50: 7420 7265 6d6f 7665 642e 2020 486f 7765 t removed. Howe │ │ │ │ │ -0002ff60: 7665 722c 2064 6570 656e 6465 6e63 6965 ver, dependencie │ │ │ │ │ -0002ff70: 730a 2020 2020 206d 6179 206e 6f74 2062 s. may not b │ │ │ │ │ -0002ff80: 6520 636f 6e66 6967 7572 6564 206f 7220 e configured or │ │ │ │ │ -0002ff90: 6576 656e 2066 756c 6c79 2075 6e70 6163 even fully unpac │ │ │ │ │ -0002ffa0: 6b65 6420 696e 2073 6f6d 6520 6572 726f ked in some erro │ │ │ │ │ -0002ffb0: 720a 2020 2020 2073 6974 7561 7469 6f6e r. situation │ │ │ │ │ -0002ffc0: 732e 2020 2832 2920 2054 6865 20e2 8098 s. (2) The ... │ │ │ │ │ -0002ffd0: 706f 7374 696e 7374 e280 9920 7368 6f75 postinst... shou │ │ │ │ │ -0002ffe0: 6c64 2073 7469 6c6c 2061 7474 656d 7074 ld still attempt │ │ │ │ │ -0002fff0: 2061 6e79 2061 6374 696f 6e73 0a20 2020 any actions. │ │ │ │ │ -00030000: 2020 666f 7220 7768 6963 6820 6974 7320 for which its │ │ │ │ │ -00030010: 6465 7065 6e64 656e 6369 6573 2061 7265 dependencies are │ │ │ │ │ -00030020: 2072 6571 7569 7265 642c 2073 696e 6365 required, since │ │ │ │ │ -00030030: 2074 6865 7920 7769 6c6c 206e 6f72 6d61 they will norma │ │ │ │ │ -00030040: 6c6c 790a 2020 2020 2062 6520 6176 6169 lly. be avai │ │ │ │ │ -00030050: 6c61 626c 652c 2062 7574 2063 6f6e 7369 lable, but consi │ │ │ │ │ -00030060: 6465 7220 7468 6520 636f 7272 6563 7420 der the correct │ │ │ │ │ -00030070: 6572 726f 7220 6861 6e64 6c69 6e67 2061 error handling a │ │ │ │ │ -00030080: 7070 726f 6163 6820 6966 0a20 2020 2020 pproach if. │ │ │ │ │ -00030090: 7468 6f73 6520 6163 7469 6f6e 7320 6661 those actions fa │ │ │ │ │ -000300a0: 696c 2e20 2041 626f 7274 696e 6720 7468 il. Aborting th │ │ │ │ │ -000300b0: 6520 e280 9870 6f73 7469 6e73 74e2 8099 e ...postinst... │ │ │ │ │ -000300c0: 2061 6374 696f 6e20 6966 2063 6f6d 6d61 action if comma │ │ │ │ │ -000300d0: 6e64 7320 6f72 0a20 2020 2020 6661 6369 nds or. faci │ │ │ │ │ -000300e0: 6c69 7469 6573 2066 726f 6d20 7468 6520 lities from the │ │ │ │ │ -000300f0: 7061 636b 6167 6520 6465 7065 6e64 656e package dependen │ │ │ │ │ -00030100: 6369 6573 2061 7265 206e 6f74 2061 7661 cies are not ava │ │ │ │ │ -00030110: 696c 6162 6c65 2069 7320 6f66 7465 6e0a ilable is often. │ │ │ │ │ -00030120: 2020 2020 2074 6865 2062 6573 7420 6170 the best ap │ │ │ │ │ -00030130: 7072 6f61 6368 2e0a 0a54 6865 20e2 8098 proach...The ... │ │ │ │ │ -00030140: 7072 6572 6de2 8099 2073 6372 6970 7420 prerm... script │ │ │ │ │ -00030150: 6d61 7920 6265 2063 616c 6c65 6420 696e may be called in │ │ │ │ │ -00030160: 2074 6865 2066 6f6c 6c6f 7769 6e67 2077 the following w │ │ │ │ │ -00030170: 6179 733a 0a0a 2020 2020 20e2 8098 7072 ays:.. ...pr │ │ │ │ │ -00030180: 6572 6de2 8099 2072 656d 6f76 650a 2020 erm... remove. │ │ │ │ │ -00030190: 2020 20e2 8098 6f6c 642d 7072 6572 6de2 ...old-prerm. │ │ │ │ │ -000301a0: 8099 2075 7067 7261 6465 2027 6e65 772d .. upgrade 'new- │ │ │ │ │ -000301b0: 7665 7273 696f 6e27 0a20 2020 2020 e280 version'. .. │ │ │ │ │ -000301c0: 9863 6f6e 666c 6963 746f 7227 732d 7072 .conflictor's-pr │ │ │ │ │ -000301d0: 6572 6de2 8099 2072 656d 6f76 6520 696e erm... remove in │ │ │ │ │ -000301e0: 2d66 6176 6f75 7220 7061 636b 6167 6520 -favour package │ │ │ │ │ -000301f0: 276e 6577 2d76 6572 7369 6f6e 270a 2020 'new-version'. │ │ │ │ │ -00030200: 2020 20e2 8098 6465 636f 6e66 6967 7572 ...deconfigur │ │ │ │ │ -00030210: 6564 2773 2d70 7265 726d e280 9920 6465 ed's-prerm... de │ │ │ │ │ -00030220: 636f 6e66 6967 7572 6520 696e 2d66 6176 configure in-fav │ │ │ │ │ -00030230: 6f75 7220 2770 6163 6b61 6765 2d62 6569 our 'package-bei │ │ │ │ │ -00030240: 6e67 2d69 6e73 7461 6c6c 6564 2720 2776 ng-installed' 'v │ │ │ │ │ -00030250: 6572 7369 6f6e 2720 5b72 656d 6f76 696e ersion' [removin │ │ │ │ │ -00030260: 6720 636f 6e66 6c69 6374 696e 672d 7061 g conflicting-pa │ │ │ │ │ -00030270: 636b 6167 6520 7665 7273 696f 6e5d 0a0a ckage version].. │ │ │ │ │ -00030280: 2020 2020 2054 6865 2070 6163 6b61 6765 The package │ │ │ │ │ -00030290: 2077 686f 7365 20e2 8098 7072 6572 6de2 whose ...prerm. │ │ │ │ │ -000302a0: 8099 2069 7320 6265 696e 6720 6361 6c6c .. is being call │ │ │ │ │ -000302b0: 6564 2077 696c 6c20 6265 2061 7420 6c65 ed will be at le │ │ │ │ │ -000302c0: 6173 740a 2020 2020 20e2 809c 4861 6c66 ast. ...Half │ │ │ │ │ -000302d0: 2d49 6e73 7461 6c6c 6564 e280 9d2e 2020 -Installed.... │ │ │ │ │ -000302e0: 416c 6c20 7061 636b 6167 6520 6465 7065 All package depe │ │ │ │ │ -000302f0: 6e64 656e 6369 6573 2077 696c 6c20 6174 ndencies will at │ │ │ │ │ -00030300: 206c 6561 7374 2062 650a 2020 2020 20e2 least be. . │ │ │ │ │ -00030310: 809c 4861 6c66 2d49 6e73 7461 6c6c 6564 ..Half-Installed │ │ │ │ │ -00030320: e280 9d20 616e 6420 7769 6c6c 2068 6176 ... and will hav │ │ │ │ │ -00030330: 6520 7072 6576 696f 7573 6c79 2062 6565 e previously bee │ │ │ │ │ -00030340: 6e20 636f 6e66 6967 7572 6564 2061 6e64 n configured and │ │ │ │ │ -00030350: 206e 6f74 0a20 2020 2020 7265 6d6f 7665 not. remove │ │ │ │ │ -00030360: 642e 2020 4966 2074 6865 7265 2077 6173 d. If there was │ │ │ │ │ -00030370: 206e 6f20 6572 726f 722c 2061 6c6c 2064 no error, all d │ │ │ │ │ -00030380: 6570 656e 6465 6e63 6965 7320 7769 6c6c ependencies will │ │ │ │ │ -00030390: 2061 7420 6c65 6173 7420 6265 0a20 2020 at least be. │ │ │ │ │ -000303a0: 2020 e280 9c55 6e70 6163 6b65 64e2 809d ...Unpacked... │ │ │ │ │ -000303b0: 2c20 6275 7420 7468 6573 6520 6163 7469 , but these acti │ │ │ │ │ -000303c0: 6f6e 7320 6d61 7920 6265 2063 616c 6c65 ons may be calle │ │ │ │ │ -000303d0: 6420 696e 2076 6172 696f 7573 2065 7272 d in various err │ │ │ │ │ -000303e0: 6f72 2073 7461 7465 730a 2020 2020 2077 or states. w │ │ │ │ │ -000303f0: 6865 7265 2064 6570 656e 6465 6e63 6965 here dependencie │ │ │ │ │ -00030400: 7320 6172 6520 6f6e 6c79 20e2 809c 4861 s are only ...Ha │ │ │ │ │ -00030410: 6c66 2d49 6e73 7461 6c6c 6564 e280 9d20 lf-Installed... │ │ │ │ │ -00030420: 6475 6520 746f 2061 2070 6172 7469 616c due to a partial │ │ │ │ │ -00030430: 0a20 2020 2020 7570 6772 6164 652e 0a0a . upgrade... │ │ │ │ │ -00030440: e280 986e 6577 2d70 7265 726d e280 9920 ...new-prerm... │ │ │ │ │ -00030450: 6661 696c 6564 2d75 7067 7261 6465 2027 failed-upgrade ' │ │ │ │ │ -00030460: 6f6c 642d 7665 7273 696f 6e27 2027 6e65 old-version' 'ne │ │ │ │ │ -00030470: 772d 7665 7273 696f 6e27 0a0a 2020 2020 w-version'.. │ │ │ │ │ -00030480: 2043 616c 6c65 6420 6475 7269 6e67 2065 Called during e │ │ │ │ │ -00030490: 7272 6f72 2068 616e 646c 696e 6720 7768 rror handling wh │ │ │ │ │ -000304a0: 656e 20e2 8098 7072 6572 6d20 7570 6772 en ...prerm upgr │ │ │ │ │ -000304b0: 6164 65e2 8099 2066 6169 6c73 2e20 2054 ade... fails. T │ │ │ │ │ -000304c0: 6865 206e 6577 0a20 2020 2020 7061 636b he new. pack │ │ │ │ │ -000304d0: 6167 6520 7769 6c6c 206e 6f74 2079 6574 age will not yet │ │ │ │ │ -000304e0: 2062 6520 756e 7061 636b 6564 2c20 616e be unpacked, an │ │ │ │ │ -000304f0: 6420 616c 6c20 7468 6520 7361 6d65 2063 d all the same c │ │ │ │ │ -00030500: 6f6e 7374 7261 696e 7473 2061 730a 2020 onstraints as. │ │ │ │ │ -00030510: 2020 2066 6f72 20e2 8098 7072 6569 6e73 for ...preins │ │ │ │ │ -00030520: 7420 7570 6772 6164 65e2 8099 2061 7070 t upgrade... app │ │ │ │ │ -00030530: 6c79 2e0a 0a54 6865 20e2 8098 706f 7374 ly...The ...post │ │ │ │ │ -00030540: 726d e280 9920 7363 7269 7074 206d 6179 rm... script may │ │ │ │ │ -00030550: 2062 6520 6361 6c6c 6564 2069 6e20 7468 be called in th │ │ │ │ │ -00030560: 6520 666f 6c6c 6f77 696e 6720 7761 7973 e following ways │ │ │ │ │ -00030570: 3a0a 0a20 2020 2020 e280 9870 6f73 7472 :.. ...postr │ │ │ │ │ -00030580: 6de2 8099 2072 656d 6f76 650a 2020 2020 m... remove. │ │ │ │ │ -00030590: 20e2 8098 706f 7374 726d e280 9920 7075 ...postrm... pu │ │ │ │ │ -000305a0: 7267 650a 2020 2020 20e2 8098 6f6c 642d rge. ...old- │ │ │ │ │ -000305b0: 706f 7374 726d e280 9920 7570 6772 6164 postrm... upgrad │ │ │ │ │ -000305c0: 6520 276e 6577 2d76 6572 7369 6f6e 270a e 'new-version'. │ │ │ │ │ -000305d0: 2020 2020 20e2 8098 6469 7361 7070 6561 ...disappea │ │ │ │ │ -000305e0: 7265 7227 732d 706f 7374 726d e280 9920 rer's-postrm... │ │ │ │ │ -000305f0: 6469 7361 7070 6561 7220 6f76 6572 7772 disappear overwr │ │ │ │ │ -00030600: 6974 6572 2027 6f76 6572 7772 6974 6572 iter 'overwriter │ │ │ │ │ -00030610: 2d76 6572 7369 6f6e 270a 0a20 2020 2020 -version'.. │ │ │ │ │ -00030620: 5468 6520 e280 9870 6f73 7472 6de2 8099 The ...postrm... │ │ │ │ │ -00030630: 2073 6372 6970 7420 6973 2063 616c 6c65 script is calle │ │ │ │ │ -00030640: 6420 6166 7465 7220 7468 6520 7061 636b d after the pack │ │ │ │ │ -00030650: 6167 65e2 8099 7320 6669 6c65 7320 6861 age...s files ha │ │ │ │ │ -00030660: 7665 2062 6565 6e0a 2020 2020 2072 656d ve been. rem │ │ │ │ │ -00030670: 6f76 6564 206f 7220 7265 706c 6163 6564 oved or replaced │ │ │ │ │ -00030680: 2e20 2054 6865 2070 6163 6b61 6765 2077 . The package w │ │ │ │ │ -00030690: 686f 7365 20e2 8098 706f 7374 726d e280 hose ...postrm.. │ │ │ │ │ -000306a0: 9920 6973 2062 6569 6e67 2063 616c 6c65 . is being calle │ │ │ │ │ -000306b0: 640a 2020 2020 206d 6179 2068 6176 6520 d. may have │ │ │ │ │ -000306c0: 7072 6576 696f 7573 6c79 2062 6565 6e20 previously been │ │ │ │ │ -000306d0: 6465 636f 6e66 6967 7572 6564 2061 6e64 deconfigured and │ │ │ │ │ -000306e0: 206f 6e6c 7920 6265 20e2 809c 556e 7061 only be ...Unpa │ │ │ │ │ -000306f0: 636b 6564 e280 9d2c 2061 740a 2020 2020 cked..., at. │ │ │ │ │ -00030700: 2077 6869 6368 2070 6f69 6e74 2073 7562 which point sub │ │ │ │ │ -00030710: 7365 7175 656e 7420 7061 636b 6167 6520 sequent package │ │ │ │ │ -00030720: 6368 616e 6765 7320 646f 206e 6f74 2063 changes do not c │ │ │ │ │ -00030730: 6f6e 7369 6465 7220 6974 730a 2020 2020 onsider its. │ │ │ │ │ -00030740: 2064 6570 656e 6465 6e63 6965 732e 2020 dependencies. │ │ │ │ │ -00030750: 5468 6572 6566 6f72 652c 2061 6c6c 20e2 Therefore, all . │ │ │ │ │ -00030760: 8098 706f 7374 726d e280 9920 6163 7469 ..postrm... acti │ │ │ │ │ -00030770: 6f6e 7320 6d75 7374 206f 6e6c 7920 7265 ons must only re │ │ │ │ │ -00030780: 6c79 206f 6e0a 2020 2020 2065 7373 656e ly on. essen │ │ │ │ │ -00030790: 7469 616c 2070 6163 6b61 6765 7320 616e tial packages an │ │ │ │ │ -000307a0: 6420 6d75 7374 2067 7261 6365 6675 6c6c d must gracefull │ │ │ │ │ -000307b0: 7920 736b 6970 2061 6e79 2061 6374 696f y skip any actio │ │ │ │ │ -000307c0: 6e73 2074 6861 740a 2020 2020 2072 6571 ns that. req │ │ │ │ │ -000307d0: 7569 7265 2074 6865 2070 6163 6b61 6765 uire the package │ │ │ │ │ -000307e0: e280 9973 2064 6570 656e 6465 6e63 6965 ...s dependencie │ │ │ │ │ -000307f0: 7320 6966 2074 686f 7365 2064 6570 656e s if those depen │ │ │ │ │ -00030800: 6465 6e63 6965 7320 6172 650a 2020 2020 dencies are. │ │ │ │ │ -00030810: 2075 6e61 7661 696c 6162 6c65 2e20 2028 unavailable. ( │ │ │ │ │ -00030820: 3329 0a0a e280 986e 6577 2d70 6f73 7472 3).....new-postr │ │ │ │ │ -00030830: 6de2 8099 2066 6169 6c65 642d 7570 6772 m... failed-upgr │ │ │ │ │ -00030840: 6164 6520 276f 6c64 2d76 6572 7369 6f6e ade 'old-version │ │ │ │ │ -00030850: 2720 276e 6577 2d76 6572 7369 6f6e 270a ' 'new-version'. │ │ │ │ │ -00030860: 0a20 2020 2020 4361 6c6c 6564 2077 6865 . Called whe │ │ │ │ │ -00030870: 6e20 7468 6520 6f6c 6420 e280 9870 6f73 n the old ...pos │ │ │ │ │ -00030880: 7472 6d20 7570 6772 6164 65e2 8099 2061 trm upgrade... a │ │ │ │ │ -00030890: 6374 696f 6e20 6661 696c 732e 2020 5468 ction fails. Th │ │ │ │ │ -000308a0: 6520 6e65 7720 7061 636b 6167 650a 2020 e new package. │ │ │ │ │ -000308b0: 2020 2077 696c 6c20 6265 2075 6e70 6163 will be unpac │ │ │ │ │ -000308c0: 6b65 642c 2062 7574 206f 6e6c 7920 6573 ked, but only es │ │ │ │ │ -000308d0: 7365 6e74 6961 6c20 7061 636b 6167 6573 sential packages │ │ │ │ │ -000308e0: 2061 6e64 2070 7265 2d64 6570 656e 6465 and pre-depende │ │ │ │ │ -000308f0: 6e63 6965 730a 2020 2020 2063 616e 2062 ncies. can b │ │ │ │ │ -00030900: 6520 7265 6c69 6564 206f 6e2e 2020 5072 e relied on. Pr │ │ │ │ │ -00030910: 652d 6465 7065 6e64 656e 6369 6573 2077 e-dependencies w │ │ │ │ │ -00030920: 696c 6c20 6569 7468 6572 2062 6520 636f ill either be co │ │ │ │ │ -00030930: 6e66 6967 7572 6564 206f 720a 2020 2020 nfigured or. │ │ │ │ │ -00030940: 2077 696c 6c20 6265 20e2 809c 556e 7061 will be ...Unpa │ │ │ │ │ -00030950: 636b 6564 e280 9d20 6f72 20e2 809c 4861 cked... or ...Ha │ │ │ │ │ -00030960: 6c66 2d43 6f6e 6669 6775 7265 64e2 809d lf-Configured... │ │ │ │ │ -00030970: 2062 7574 2070 7265 7669 6f75 736c 7920 but previously │ │ │ │ │ -00030980: 6861 6420 6265 656e 0a20 2020 2020 636f had been. co │ │ │ │ │ -00030990: 6e66 6967 7572 6564 2061 6e64 2077 6173 nfigured and was │ │ │ │ │ -000309a0: 206e 6576 6572 2072 656d 6f76 6564 2e0a never removed.. │ │ │ │ │ -000309b0: 0a20 2020 2020 e280 986e 6577 2d70 6f73 . ...new-pos │ │ │ │ │ -000309c0: 7472 6de2 8099 2061 626f 7274 2d69 6e73 trm... abort-ins │ │ │ │ │ -000309d0: 7461 6c6c 0a20 2020 2020 e280 986e 6577 tall. ...new │ │ │ │ │ -000309e0: 2d70 6f73 7472 6de2 8099 2061 626f 7274 -postrm... abort │ │ │ │ │ -000309f0: 2d69 6e73 7461 6c6c 2027 6f6c 642d 7665 -install 'old-ve │ │ │ │ │ -00030a00: 7273 696f 6e27 2027 6e65 772d 7665 7273 rsion' 'new-vers │ │ │ │ │ -00030a10: 696f 6e27 0a20 2020 2020 e280 986e 6577 ion'. ...new │ │ │ │ │ -00030a20: 2d70 6f73 7472 6de2 8099 2061 626f 7274 -postrm... abort │ │ │ │ │ -00030a30: 2d75 7067 7261 6465 2027 6f6c 642d 7665 -upgrade 'old-ve │ │ │ │ │ -00030a40: 7273 696f 6e27 2027 6e65 772d 7665 7273 rsion' 'new-vers │ │ │ │ │ -00030a50: 696f 6e27 0a0a 2020 2020 2043 616c 6c65 ion'.. Calle │ │ │ │ │ -00030a60: 6420 6265 666f 7265 2075 6e70 6163 6b69 d before unpacki │ │ │ │ │ -00030a70: 6e67 2074 6865 206e 6577 2070 6163 6b61 ng the new packa │ │ │ │ │ -00030a80: 6765 2061 7320 7061 7274 206f 6620 7468 ge as part of th │ │ │ │ │ -00030a90: 6520 6572 726f 720a 2020 2020 2068 616e e error. han │ │ │ │ │ -00030aa0: 646c 696e 6720 6f66 20e2 8098 7072 6569 dling of ...prei │ │ │ │ │ -00030ab0: 6e73 74e2 8099 2066 6169 6c75 7265 732e nst... failures. │ │ │ │ │ -00030ac0: 2020 4d61 7920 6173 7375 6d65 2074 6865 May assume the │ │ │ │ │ -00030ad0: 2073 616d 6520 7374 6174 6520 6173 0a20 same state as. │ │ │ │ │ -00030ae0: 2020 2020 e280 9870 7265 696e 7374 e280 ...preinst.. │ │ │ │ │ -00030af0: 9920 6361 6e20 6173 7375 6d65 2e0a 0a20 . can assume... │ │ │ │ │ -00030b00: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ -00030b10: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ -00030b20: 2d0a 0a20 2020 2831 2920 5468 6973 2063 -.. (1) This c │ │ │ │ │ -00030b30: 616e 2068 6170 7065 6e20 6966 2074 6865 an happen if the │ │ │ │ │ -00030b40: 206e 6577 2076 6572 7369 6f6e 206f 6620 new version of │ │ │ │ │ -00030b50: 7468 6520 7061 636b 6167 6520 6e6f 206c the package no l │ │ │ │ │ -00030b60: 6f6e 6765 720a 7072 652d 6465 7065 6e64 onger.pre-depend │ │ │ │ │ -00030b70: 7320 6f6e 2061 2070 6163 6b61 6765 2074 s on a package t │ │ │ │ │ -00030b80: 6861 7420 6861 6420 6265 656e 2070 6172 hat had been par │ │ │ │ │ -00030b90: 7469 616c 6c79 2075 7067 7261 6465 642e tially upgraded. │ │ │ │ │ -00030ba0: 0a0a 2020 2028 3229 2046 6f72 2065 7861 .. (2) For exa │ │ │ │ │ -00030bb0: 6d70 6c65 2c20 7375 7070 6f73 6520 7061 mple, suppose pa │ │ │ │ │ -00030bc0: 636b 6167 6573 2066 6f6f 2061 6e64 2062 ckages foo and b │ │ │ │ │ -00030bd0: 6172 2061 7265 20e2 809c 496e 7374 616c ar are ...Instal │ │ │ │ │ -00030be0: 6c65 64e2 809d 2077 6974 680a 666f 6f20 led... with.foo │ │ │ │ │ -00030bf0: 6465 7065 6e64 696e 6720 6f6e 2062 6172 depending on bar │ │ │ │ │ -00030c00: 2e20 2049 6620 616e 2075 7067 7261 6465 . If an upgrade │ │ │ │ │ -00030c10: 206f 6620 6261 7220 7765 7265 2073 7461 of bar were sta │ │ │ │ │ -00030c20: 7274 6564 2061 6e64 2074 6865 6e0a 6162 rted and then.ab │ │ │ │ │ -00030c30: 6f72 7465 642c 2061 6e64 2074 6865 6e20 orted, and then │ │ │ │ │ -00030c40: 616e 2061 7474 656d 7074 2074 6f20 7265 an attempt to re │ │ │ │ │ -00030c50: 6d6f 7665 2066 6f6f 2066 6169 6c65 6420 move foo failed │ │ │ │ │ -00030c60: 6265 6361 7573 6520 6974 7320 e280 9870 because its ...p │ │ │ │ │ -00030c70: 7265 726d e280 990a 7363 7269 7074 2066 rerm....script f │ │ │ │ │ -00030c80: 6169 6c65 642c 2066 6f6f e280 9973 20e2 ailed, foo...s . │ │ │ │ │ -00030c90: 8098 706f 7374 696e 7374 2061 626f 7274 ..postinst abort │ │ │ │ │ -00030ca0: 2d72 656d 6f76 65e2 8099 2077 6f75 6c64 -remove... would │ │ │ │ │ -00030cb0: 2062 6520 6361 6c6c 6564 2077 6974 6820 be called with │ │ │ │ │ -00030cc0: 6261 720a 6f6e 6c79 20e2 809c 4861 6c66 bar.only ...Half │ │ │ │ │ -00030cd0: 2d49 6e73 7461 6c6c 6564 e280 9d2e 0a0a -Installed...... │ │ │ │ │ -00030ce0: 2020 2028 3329 2054 6869 7320 6973 206f (3) This is o │ │ │ │ │ -00030cf0: 6674 656e 2064 6f6e 6520 6279 2063 6865 ften done by che │ │ │ │ │ -00030d00: 636b 696e 6720 7768 6574 6865 7220 7468 cking whether th │ │ │ │ │ -00030d10: 6520 636f 6d6d 616e 6420 6f72 2066 6163 e command or fac │ │ │ │ │ -00030d20: 696c 6974 790a 7468 6520 e280 9870 6f73 ility.the ...pos │ │ │ │ │ -00030d30: 7472 6de2 8099 2069 6e74 656e 6473 2074 trm... intends t │ │ │ │ │ -00030d40: 6f20 6361 6c6c 2069 7320 6176 6169 6c61 o call is availa │ │ │ │ │ -00030d50: 626c 6520 6265 666f 7265 2063 616c 6c69 ble before calli │ │ │ │ │ -00030d60: 6e67 2069 742e 2020 466f 720a 6578 616d ng it. For.exam │ │ │ │ │ -00030d70: 706c 653a 0a0a 2020 2020 2069 6620 5b20 ple:.. if [ │ │ │ │ │ -00030d80: 2224 3122 203d 2070 7572 6765 205d 2026 "$1" = purge ] & │ │ │ │ │ -00030d90: 2620 5b20 2d65 202f 7573 722f 7368 6172 & [ -e /usr/shar │ │ │ │ │ -00030da0: 652f 6465 6263 6f6e 662f 636f 6e66 6d6f e/debconf/confmo │ │ │ │ │ -00030db0: 6475 6c65 205d 3b20 7468 656e 0a20 2020 dule ]; then. │ │ │ │ │ -00030dc0: 2020 2020 2020 2e20 2f75 7372 2f73 6861 . /usr/sha │ │ │ │ │ -00030dd0: 7265 2f64 6562 636f 6e66 2f63 6f6e 666d re/debconf/confm │ │ │ │ │ -00030de0: 6f64 756c 6520 6462 5f70 7572 6765 0a20 odule db_purge. │ │ │ │ │ -00030df0: 2020 2020 6669 0a0a 696e 20e2 8098 706f fi..in ...po │ │ │ │ │ -00030e00: 7374 726d e280 9920 7075 7267 6573 2074 strm... purges t │ │ │ │ │ -00030e10: 6865 20e2 8098 6465 6263 6f6e 66e2 8099 he ...debconf... │ │ │ │ │ -00030e20: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ -00030e30: 6f72 2074 6865 2070 6163 6b61 6765 2069 or the package i │ │ │ │ │ -00030e40: 660a 6465 6263 6f6e 6620 6973 2069 6e73 f.debconf is ins │ │ │ │ │ -00030e50: 7461 6c6c 6564 2e0a 0a1f 0a46 696c 653a talled.....File: │ │ │ │ │ -00030e60: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00030e70: 6e66 6f2c 2020 4e6f 6465 3a20 4465 7461 nfo, Node: Deta │ │ │ │ │ -00030e80: 696c 7320 6f66 2075 6e70 6163 6b20 7068 ils of unpack ph │ │ │ │ │ -00030e90: 6173 6520 6f66 2069 6e73 7461 6c6c 6174 ase of installat │ │ │ │ │ -00030ea0: 696f 6e20 6f72 2075 7067 7261 6465 2c20 ion or upgrade, │ │ │ │ │ -00030eb0: 204e 6578 743a 2044 6574 6169 6c73 206f Next: Details o │ │ │ │ │ -00030ec0: 6620 636f 6e66 6967 7572 6174 696f 6e2c f configuration, │ │ │ │ │ -00030ed0: 2020 5072 6576 3a20 5375 6d6d 6172 7920 Prev: Summary │ │ │ │ │ -00030ee0: 6f66 2077 6179 7320 6d61 696e 7461 696e of ways maintain │ │ │ │ │ -00030ef0: 6572 2073 6372 6970 7473 2061 7265 2063 er scripts are c │ │ │ │ │ -00030f00: 616c 6c65 642c 2020 5570 3a20 5061 636b alled, Up: Pack │ │ │ │ │ -00030f10: 6167 6520 6d61 696e 7461 696e 6572 2073 age maintainer s │ │ │ │ │ -00030f20: 6372 6970 7473 2061 6e64 2069 6e73 7461 cripts and insta │ │ │ │ │ -00030f30: 6c6c 6174 696f 6e20 7072 6f63 6564 7572 llation procedur │ │ │ │ │ -00030f40: 650a 0a36 2e36 2044 6574 6169 6c73 206f e..6.6 Details o │ │ │ │ │ -00030f50: 6620 756e 7061 636b 2070 6861 7365 206f f unpack phase o │ │ │ │ │ -00030f60: 6620 696e 7374 616c 6c61 7469 6f6e 206f f installation o │ │ │ │ │ -00030f70: 7220 7570 6772 6164 650a 3d3d 3d3d 3d3d r upgrade.====== │ │ │ │ │ -00030f80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00030f90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00030fa0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00030fb0: 0a0a 5468 6520 7072 6f63 6564 7572 6520 ..The procedure │ │ │ │ │ -00030fc0: 6f6e 2069 6e73 7461 6c6c 6174 696f 6e2f on installation/ │ │ │ │ │ -00030fd0: 7570 6772 6164 652f 6f76 6572 7772 6974 upgrade/overwrit │ │ │ │ │ -00030fe0: 652f 6469 7361 7070 6561 7220 2869 2e65 e/disappear (i.e │ │ │ │ │ -00030ff0: 2e2c 2077 6865 6e0a 7275 6e6e 696e 6720 ., when.running │ │ │ │ │ -00031000: e280 9864 706b 6720 2d2d 756e 7061 636b ...dpkg --unpack │ │ │ │ │ -00031010: e280 992c 206f 7220 7468 6520 756e 7061 ..., or the unpa │ │ │ │ │ -00031020: 636b 2073 7461 6765 206f 6620 e280 9864 ck stage of ...d │ │ │ │ │ -00031030: 706b 6720 2d2d 696e 7374 616c 6ce2 8099 pkg --install... │ │ │ │ │ -00031040: 2920 6973 2061 730a 666f 6c6c 6f77 732e ) is as.follows. │ │ │ │ │ -00031050: 2020 2831 2920 2049 6e20 6561 6368 2063 (1) In each c │ │ │ │ │ -00031060: 6173 652c 2069 6620 6120 6d61 6a6f 7220 ase, if a major │ │ │ │ │ -00031070: 6572 726f 7220 6f63 6375 7273 2028 756e error occurs (un │ │ │ │ │ -00031080: 6c65 7373 206c 6973 7465 640a 6265 6c6f less listed.belo │ │ │ │ │ -00031090: 7729 2074 6865 2061 6374 696f 6e73 2061 w) the actions a │ │ │ │ │ -000310a0: 7265 2c20 696e 2067 656e 6572 616c 2c20 re, in general, │ │ │ │ │ -000310b0: 7275 6e20 6261 636b 7761 7264 7320 2d20 run backwards - │ │ │ │ │ -000310c0: 7468 6973 206d 6561 6e73 2074 6861 7420 this means that │ │ │ │ │ -000310d0: 7468 650a 6d61 696e 7461 696e 6572 2073 the.maintainer s │ │ │ │ │ -000310e0: 6372 6970 7473 2061 7265 2072 756e 2077 cripts are run w │ │ │ │ │ -000310f0: 6974 6820 6469 6666 6572 656e 7420 6172 ith different ar │ │ │ │ │ -00031100: 6775 6d65 6e74 7320 696e 2072 6576 6572 guments in rever │ │ │ │ │ -00031110: 7365 206f 7264 6572 2e0a 5468 6573 6520 se order..These │ │ │ │ │ -00031120: 6172 6520 7468 6520 e280 9c65 7272 6f72 are the ...error │ │ │ │ │ -00031130: 2075 6e77 696e 64e2 809d 2063 616c 6c73 unwind... calls │ │ │ │ │ -00031140: 206c 6973 7465 6420 6265 6c6f 772e 0a0a listed below... │ │ │ │ │ -00031150: 2020 312e 204e 6f74 6966 7920 7468 6520 1. Notify the │ │ │ │ │ -00031160: 6375 7272 656e 746c 7920 696e 7374 616c currently instal │ │ │ │ │ -00031170: 6c65 6420 7061 636b 6167 653a 0a0a 2020 led package:.. │ │ │ │ │ -00031180: 2020 2020 2061 2e20 4966 2061 2076 6572 a. If a ver │ │ │ │ │ -00031190: 7369 6f6e 206f 6620 7468 6520 7061 636b sion of the pack │ │ │ │ │ -000311a0: 6167 6520 6973 2061 6c72 6561 6479 20e2 age is already . │ │ │ │ │ -000311b0: 809c 496e 7374 616c 6c65 64e2 809d 2c20 ..Installed..., │ │ │ │ │ -000311c0: 6361 6c6c 0a0a 2020 2020 2020 2020 2020 call.. │ │ │ │ │ -000311d0: 2020 2020 206f 6c64 2d70 7265 726d 2075 old-prerm u │ │ │ │ │ -000311e0: 7067 7261 6465 2060 6e65 772d 7665 7273 pgrade `new-vers │ │ │ │ │ -000311f0: 696f 6e27 0a0a 2020 2020 2020 2062 2e20 ion'.. b. │ │ │ │ │ -00031200: 4966 2074 6865 2073 6372 6970 7420 7275 If the script ru │ │ │ │ │ -00031210: 6e73 2062 7574 2065 7869 7473 2077 6974 ns but exits wit │ │ │ │ │ -00031220: 6820 6120 6e6f 6e2d 7a65 726f 2065 7869 h a non-zero exi │ │ │ │ │ -00031230: 7420 7374 6174 7573 2c0a 2020 2020 2020 t status,. │ │ │ │ │ -00031240: 2020 2020 e280 9864 706b 67e2 8099 2077 ...dpkg... w │ │ │ │ │ -00031250: 696c 6c20 6174 7465 6d70 743a 0a0a 2020 ill attempt:.. │ │ │ │ │ -00031260: 2020 2020 2020 2020 2020 2020 206e 6577 new │ │ │ │ │ -00031270: 2d70 7265 726d 2066 6169 6c65 642d 7570 -prerm failed-up │ │ │ │ │ -00031280: 6772 6164 6520 606f 6c64 2d76 6572 7369 grade `old-versi │ │ │ │ │ -00031290: 6f6e 2720 606e 6577 2d76 6572 7369 6f6e on' `new-version │ │ │ │ │ -000312a0: 270a 0a20 2020 2020 2020 2020 2049 6620 '.. If │ │ │ │ │ -000312b0: 7468 6973 2077 6f72 6b73 2c20 7468 6520 this works, the │ │ │ │ │ -000312c0: 7570 6772 6164 6520 636f 6e74 696e 7565 upgrade continue │ │ │ │ │ -000312d0: 732e 2020 4966 2074 6869 7320 646f 6573 s. If this does │ │ │ │ │ -000312e0: 206e 6f74 2077 6f72 6b2c 0a20 2020 2020 not work,. │ │ │ │ │ -000312f0: 2020 2020 2074 6865 2065 7272 6f72 2075 the error u │ │ │ │ │ -00031300: 6e77 696e 643a 0a0a 2020 2020 2020 2020 nwind:.. │ │ │ │ │ -00031310: 2020 2020 2020 2060 6f6c 642d 706f 7374 `old-post │ │ │ │ │ -00031320: 696e 7374 2720 6162 6f72 742d 7570 6772 inst' abort-upgr │ │ │ │ │ -00031330: 6164 6520 606e 6577 2d76 6572 7369 6f6e ade `new-version │ │ │ │ │ -00031340: 270a 0a20 2020 2020 2020 2020 2049 6620 '.. If │ │ │ │ │ -00031350: 7468 6973 2077 6f72 6b73 2c20 7468 656e this works, then │ │ │ │ │ -00031360: 2074 6865 2027 6f6c 642d 7665 7273 696f the 'old-versio │ │ │ │ │ -00031370: 6e27 2069 7320 e280 9c49 6e73 7461 6c6c n' is ...Install │ │ │ │ │ -00031380: 6564 e280 9d2c 2069 6620 6e6f 742c 0a20 ed..., if not,. │ │ │ │ │ -00031390: 2020 2020 2020 2020 2074 6865 206f 6c64 the old │ │ │ │ │ -000313a0: 2076 6572 7369 6f6e 2069 7320 696e 2061 version is in a │ │ │ │ │ -000313b0: 20e2 809c 4861 6c66 2d43 6f6e 6669 6775 ...Half-Configu │ │ │ │ │ -000313c0: 7265 64e2 809d 2073 7461 7465 2e0a 0a20 red... state... │ │ │ │ │ -000313d0: 2032 2e20 4966 2061 20e2 809c 636f 6e66 2. If a ...conf │ │ │ │ │ -000313e0: 6c69 6374 696e 67e2 809d 2070 6163 6b61 licting... packa │ │ │ │ │ -000313f0: 6765 2069 7320 6265 696e 6720 7265 6d6f ge is being remo │ │ │ │ │ -00031400: 7665 6420 6174 2074 6865 2073 616d 6520 ved at the same │ │ │ │ │ -00031410: 7469 6d65 2c20 6f72 2069 660a 2020 2020 time, or if. │ │ │ │ │ -00031420: 2061 6e79 2070 6163 6b61 6765 2077 696c any package wil │ │ │ │ │ -00031430: 6c20 6265 2062 726f 6b65 6e20 2864 7565 l be broken (due │ │ │ │ │ -00031440: 2074 6f20 e280 9842 7265 616b 73e2 8099 to ...Breaks... │ │ │ │ │ -00031450: 293a 0a0a 2020 2020 2020 2061 2e20 4966 ):.. a. If │ │ │ │ │ -00031460: 20e2 8098 2d2d 6175 746f 2d64 6563 6f6e ...--auto-decon │ │ │ │ │ -00031470: 6669 6775 7265 e280 9920 6973 2073 7065 figure... is spe │ │ │ │ │ -00031480: 6369 6669 6564 2c20 6361 6c6c 2c20 666f cified, call, fo │ │ │ │ │ -00031490: 7220 6561 6368 2070 6163 6b61 6765 0a20 r each package. │ │ │ │ │ -000314a0: 2020 2020 2020 2020 2074 6f20 6265 2064 to be d │ │ │ │ │ -000314b0: 6563 6f6e 6669 6775 7265 6420 6475 6520 econfigured due │ │ │ │ │ -000314c0: 746f 20e2 8098 4272 6561 6b73 e280 993a to ...Breaks...: │ │ │ │ │ -000314d0: 0a0a 2020 2020 2020 2020 2020 2020 2020 .. │ │ │ │ │ -000314e0: 2060 6465 636f 6e66 6967 7572 6564 2773 `deconfigured's │ │ │ │ │ -000314f0: 2d70 7265 726d 2720 6465 636f 6e66 6967 -prerm' deconfig │ │ │ │ │ -00031500: 7572 6520 5c0a 2020 2020 2020 2020 2020 ure \. │ │ │ │ │ -00031510: 2020 2020 2020 2020 2069 6e2d 6661 766f in-favo │ │ │ │ │ -00031520: 7572 2060 7061 636b 6167 652d 6265 696e ur `package-bein │ │ │ │ │ -00031530: 672d 696e 7374 616c 6c65 6427 2060 7665 g-installed' `ve │ │ │ │ │ -00031540: 7273 696f 6e27 0a0a 2020 2020 2020 2020 rsion'.. │ │ │ │ │ -00031550: 2020 4572 726f 7220 756e 7769 6e64 3a0a Error unwind:. │ │ │ │ │ -00031560: 0a20 2020 2020 2020 2020 2020 2020 2020 . │ │ │ │ │ -00031570: 6064 6563 6f6e 6669 6775 7265 6427 732d `deconfigured's- │ │ │ │ │ -00031580: 706f 7374 696e 7374 2720 6162 6f72 742d postinst' abort- │ │ │ │ │ -00031590: 6465 636f 6e66 6967 7572 6520 5c0a 2020 deconfigure \. │ │ │ │ │ -000315a0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -000315b0: 2069 6e2d 6661 766f 7572 2060 7061 636b in-favour `pack │ │ │ │ │ -000315c0: 6167 652d 6265 696e 672d 696e 7374 616c age-being-instal │ │ │ │ │ -000315d0: 6c65 642d 6275 742d 6661 696c 6564 2720 led-but-failed' │ │ │ │ │ -000315e0: 6076 6572 7369 6f6e 270a 0a20 2020 2020 `version'.. │ │ │ │ │ -000315f0: 2020 2020 2054 6865 2064 6563 6f6e 6669 The deconfi │ │ │ │ │ -00031600: 6775 7265 6420 7061 636b 6167 6573 2061 gured packages a │ │ │ │ │ -00031610: 7265 206d 6172 6b65 6420 6173 2072 6571 re marked as req │ │ │ │ │ -00031620: 7569 7269 6e67 0a20 2020 2020 2020 2020 uiring. │ │ │ │ │ -00031630: 2063 6f6e 6669 6775 7261 7469 6f6e 2c20 configuration, │ │ │ │ │ -00031640: 736f 2074 6861 7420 6966 20e2 8098 2d2d so that if ...-- │ │ │ │ │ -00031650: 696e 7374 616c 6ce2 8099 2069 7320 7573 install... is us │ │ │ │ │ -00031660: 6564 2074 6865 7920 7769 6c6c 2062 650a ed they will be. │ │ │ │ │ -00031670: 2020 2020 2020 2020 2020 636f 6e66 6967 config │ │ │ │ │ -00031680: 7572 6564 2061 6761 696e 2069 6620 706f ured again if po │ │ │ │ │ -00031690: 7373 6962 6c65 2e0a 0a20 2020 2020 2020 ssible... │ │ │ │ │ -000316a0: 622e 2049 6620 616e 7920 7061 636b 6167 b. If any packag │ │ │ │ │ -000316b0: 6573 2064 6570 656e 6465 6420 6f6e 2061 es depended on a │ │ │ │ │ -000316c0: 2063 6f6e 666c 6963 7469 6e67 2070 6163 conflicting pac │ │ │ │ │ -000316d0: 6b61 6765 2062 6569 6e67 0a20 2020 2020 kage being. │ │ │ │ │ -000316e0: 2020 2020 2072 656d 6f76 6564 2061 6e64 removed and │ │ │ │ │ -000316f0: 20e2 8098 2d2d 6175 746f 2d64 6563 6f6e ...--auto-decon │ │ │ │ │ -00031700: 6669 6775 7265 e280 9920 6973 2073 7065 figure... is spe │ │ │ │ │ -00031710: 6369 6669 6564 2c20 6361 6c6c 2c20 666f cified, call, fo │ │ │ │ │ -00031720: 7220 6561 6368 0a20 2020 2020 2020 2020 r each. │ │ │ │ │ -00031730: 2073 7563 6820 7061 636b 6167 653a 0a0a such package:.. │ │ │ │ │ -00031740: 2020 2020 2020 2020 2020 2020 2020 2060 ` │ │ │ │ │ -00031750: 6465 636f 6e66 6967 7572 6564 2773 2d70 deconfigured's-p │ │ │ │ │ -00031760: 7265 726d 2720 6465 636f 6e66 6967 7572 rerm' deconfigur │ │ │ │ │ -00031770: 6520 5c0a 2020 2020 2020 2020 2020 2020 e \. │ │ │ │ │ -00031780: 2020 2020 2020 696e 2d66 6176 6f75 7220 in-favour │ │ │ │ │ -00031790: 6070 6163 6b61 6765 2d62 6569 6e67 2d69 `package-being-i │ │ │ │ │ -000317a0: 6e73 7461 6c6c 6564 2720 6076 6572 7369 nstalled' `versi │ │ │ │ │ -000317b0: 6f6e 2720 5c0a 2020 2020 2020 2020 2020 on' \. │ │ │ │ │ -000317c0: 2020 2020 2020 2020 7265 6d6f 7669 6e67 removing │ │ │ │ │ -000317d0: 2060 636f 6e66 6c69 6374 696e 672d 7061 `conflicting-pa │ │ │ │ │ -000317e0: 636b 6167 6527 2060 7665 7273 696f 6e27 ckage' `version' │ │ │ │ │ -000317f0: 0a0a 2020 2020 2020 2020 2020 4572 726f .. Erro │ │ │ │ │ -00031800: 7220 756e 7769 6e64 3a0a 0a20 2020 2020 r unwind:.. │ │ │ │ │ -00031810: 2020 2020 2020 2020 2020 6064 6563 6f6e `decon │ │ │ │ │ -00031820: 6669 6775 7265 6427 732d 706f 7374 696e figured's-postin │ │ │ │ │ -00031830: 7374 2720 6162 6f72 742d 6465 636f 6e66 st' abort-deconf │ │ │ │ │ -00031840: 6967 7572 6520 5c0a 2020 2020 2020 2020 igure \. │ │ │ │ │ -00031850: 2020 2020 2020 2020 2020 2069 6e2d 6661 in-fa │ │ │ │ │ -00031860: 766f 7572 2060 7061 636b 6167 652d 6265 vour `package-be │ │ │ │ │ -00031870: 696e 672d 696e 7374 616c 6c65 642d 6275 ing-installed-bu │ │ │ │ │ -00031880: 742d 6661 696c 6564 2720 6076 6572 7369 t-failed' `versi │ │ │ │ │ -00031890: 6f6e 2720 5c0a 2020 2020 2020 2020 2020 on' \. │ │ │ │ │ -000318a0: 2020 2020 2020 2020 2072 656d 6f76 696e removin │ │ │ │ │ -000318b0: 6720 6063 6f6e 666c 6963 7469 6e67 2d70 g `conflicting-p │ │ │ │ │ -000318c0: 6163 6b61 6765 2720 6076 6572 7369 6f6e ackage' `version │ │ │ │ │ -000318d0: 270a 0a20 2020 2020 2020 2020 2054 6865 '.. The │ │ │ │ │ -000318e0: 2064 6563 6f6e 6669 6775 7265 6420 7061 deconfigured pa │ │ │ │ │ -000318f0: 636b 6167 6573 2061 7265 206d 6172 6b65 ckages are marke │ │ │ │ │ -00031900: 6420 6173 2072 6571 7569 7269 6e67 0a20 d as requiring. │ │ │ │ │ -00031910: 2020 2020 2020 2020 2063 6f6e 6669 6775 configu │ │ │ │ │ -00031920: 7261 7469 6f6e 2c20 736f 2074 6861 7420 ration, so that │ │ │ │ │ -00031930: 6966 20e2 8098 2d2d 696e 7374 616c 6ce2 if ...--install. │ │ │ │ │ -00031940: 8099 2069 7320 7573 6564 2074 6865 7920 .. is used they │ │ │ │ │ -00031950: 7769 6c6c 2062 650a 2020 2020 2020 2020 will be. │ │ │ │ │ -00031960: 2020 636f 6e66 6967 7572 6564 2061 6761 configured aga │ │ │ │ │ -00031970: 696e 2069 6620 706f 7373 6962 6c65 2e0a in if possible.. │ │ │ │ │ -00031980: 0a20 2020 2020 2020 632e 2054 6f20 7072 . c. To pr │ │ │ │ │ -00031990: 6570 6172 6520 666f 7220 7265 6d6f 7661 epare for remova │ │ │ │ │ -000319a0: 6c20 6f66 2065 6163 6820 636f 6e66 6c69 l of each confli │ │ │ │ │ -000319b0: 6374 696e 6720 7061 636b 6167 652c 2063 cting package, c │ │ │ │ │ -000319c0: 616c 6c3a 0a0a 2020 2020 2020 2020 2020 all:.. │ │ │ │ │ -000319d0: 2020 2020 2060 636f 6e66 6c69 6374 6f72 `conflictor │ │ │ │ │ -000319e0: 2773 2d70 7265 726d 2720 7265 6d6f 7665 's-prerm' remove │ │ │ │ │ -000319f0: 205c 0a20 2020 2020 2020 2020 2020 2020 \. │ │ │ │ │ -00031a00: 2020 2020 2020 696e 2d66 6176 6f75 7220 in-favour │ │ │ │ │ -00031a10: 6070 6163 6b61 6765 2720 606e 6577 2d76 `package' `new-v │ │ │ │ │ -00031a20: 6572 7369 6f6e 270a 0a20 2020 2020 2020 ersion'.. │ │ │ │ │ -00031a30: 2020 2045 7272 6f72 2075 6e77 696e 643a Error unwind: │ │ │ │ │ -00031a40: 0a0a 2020 2020 2020 2020 2020 2020 2020 .. │ │ │ │ │ -00031a50: 2060 636f 6e66 6c69 6374 6f72 2773 2d70 `conflictor's-p │ │ │ │ │ -00031a60: 6f73 7469 6e73 7427 2061 626f 7274 2d72 ostinst' abort-r │ │ │ │ │ -00031a70: 656d 6f76 6520 5c0a 2020 2020 2020 2020 emove \. │ │ │ │ │ -00031a80: 2020 2020 2020 2020 2020 2069 6e2d 6661 in-fa │ │ │ │ │ -00031a90: 766f 7572 2060 7061 636b 6167 6527 2060 vour `package' ` │ │ │ │ │ -00031aa0: 6e65 772d 7665 7273 696f 6e27 0a0a 2020 new-version'.. │ │ │ │ │ -00031ab0: 332e 2052 756e 2074 6865 20e2 8098 7072 3. Run the ...pr │ │ │ │ │ -00031ac0: 6569 6e73 74e2 8099 206f 6620 7468 6520 einst... of the │ │ │ │ │ -00031ad0: 6e65 7720 7061 636b 6167 653a 0a0a 2020 new package:.. │ │ │ │ │ -00031ae0: 2020 2020 2061 2e20 4966 2074 6865 2070 a. If the p │ │ │ │ │ -00031af0: 6163 6b61 6765 2069 7320 6265 696e 6720 ackage is being │ │ │ │ │ -00031b00: 7570 6772 6164 6564 2c20 6361 6c6c 3a0a upgraded, call:. │ │ │ │ │ -00031b10: 0a20 2020 2020 2020 2020 2020 2020 2020 . │ │ │ │ │ -00031b20: 606e 6577 2d70 7265 696e 7374 2720 7570 `new-preinst' up │ │ │ │ │ -00031b30: 6772 6164 6520 606f 6c64 2d76 6572 7369 grade `old-versi │ │ │ │ │ -00031b40: 6f6e 2720 606e 6577 2d76 6572 7369 6f6e on' `new-version │ │ │ │ │ -00031b50: 270a 0a20 2020 2020 2020 2020 2049 6620 '.. If │ │ │ │ │ -00031b60: 7468 6973 2066 6169 6c73 2c20 7765 2063 this fails, we c │ │ │ │ │ -00031b70: 616c 6c3a 0a0a 2020 2020 2020 2020 2020 all:.. │ │ │ │ │ -00031b80: 2020 2020 2060 6e65 772d 706f 7374 726d `new-postrm │ │ │ │ │ -00031b90: 2720 6162 6f72 742d 7570 6772 6164 6520 ' abort-upgrade │ │ │ │ │ -00031ba0: 606f 6c64 2d76 6572 7369 6f6e 2720 606e `old-version' `n │ │ │ │ │ -00031bb0: 6577 2d76 6572 7369 6f6e 270a 0a20 2020 ew-version'.. │ │ │ │ │ -00031bc0: 2020 2020 2020 2020 2031 2e20 4966 2074 1. If t │ │ │ │ │ -00031bd0: 6861 7420 776f 726b 732c 2074 6865 6e0a hat works, then. │ │ │ │ │ -00031be0: 0a20 2020 2020 2020 2020 2020 2020 2020 . │ │ │ │ │ -00031bf0: 2020 2020 2060 6f6c 642d 706f 7374 696e `old-postin │ │ │ │ │ -00031c00: 7374 2720 6162 6f72 742d 7570 6772 6164 st' abort-upgrad │ │ │ │ │ -00031c10: 6520 606e 6577 2d76 6572 7369 6f6e 270a e `new-version'. │ │ │ │ │ -00031c20: 0a20 2020 2020 2020 2020 2020 2020 2020 . │ │ │ │ │ -00031c30: 6973 2063 616c 6c65 642e 2020 4966 2074 is called. If t │ │ │ │ │ -00031c40: 6869 7320 776f 726b 732c 2074 6865 6e20 his works, then │ │ │ │ │ -00031c50: 7468 6520 6f6c 6420 7665 7273 696f 6e20 the old version │ │ │ │ │ -00031c60: 6973 2069 6e20 616e 0a20 2020 2020 2020 is in an. │ │ │ │ │ -00031c70: 2020 2020 2020 2020 e280 9c49 6e73 7461 ...Insta │ │ │ │ │ -00031c80: 6c6c 6564 e280 9d20 7374 6174 652c 206f lled... state, o │ │ │ │ │ -00031c90: 7220 656c 7365 2069 7420 6973 206c 6566 r else it is lef │ │ │ │ │ -00031ca0: 7420 696e 2061 6e20 e280 9c55 6e70 6163 t in an ...Unpac │ │ │ │ │ -00031cb0: 6b65 64e2 809d 0a20 2020 2020 2020 2020 ked.... │ │ │ │ │ -00031cc0: 2020 2020 2020 7374 6174 652e 0a0a 2020 state... │ │ │ │ │ -00031cd0: 2020 2020 2020 2020 2020 322e 2049 6620 2. If │ │ │ │ │ -00031ce0: 6974 2066 6169 6c73 2c20 7468 656e 2074 it fails, then t │ │ │ │ │ -00031cf0: 6865 206f 6c64 2076 6572 7369 6f6e 2069 he old version i │ │ │ │ │ -00031d00: 7320 6c65 6674 2069 6e20 616e 0a20 2020 s left in an. │ │ │ │ │ -00031d10: 2020 2020 2020 2020 2020 2020 e280 9c48 ...H │ │ │ │ │ -00031d20: 616c 662d 496e 7374 616c 6c65 64e2 809d alf-Installed... │ │ │ │ │ -00031d30: 2073 7461 7465 2e0a 0a20 2020 2020 2020 state... │ │ │ │ │ -00031d40: 622e 204f 7468 6572 7769 7365 2c20 6966 b. Otherwise, if │ │ │ │ │ -00031d50: 2074 6865 2070 6163 6b61 6765 2068 6164 the package had │ │ │ │ │ -00031d60: 2073 6f6d 6520 636f 6e66 6967 7572 6174 some configurat │ │ │ │ │ -00031d70: 696f 6e20 6669 6c65 7320 6672 6f6d 2061 ion files from a │ │ │ │ │ -00031d80: 0a20 2020 2020 2020 2020 2070 7265 7669 . previ │ │ │ │ │ -00031d90: 6f75 7320 7665 7273 696f 6e20 696e 7374 ous version inst │ │ │ │ │ -00031da0: 616c 6c65 6420 2869 2e65 2e2c 2069 7420 alled (i.e., it │ │ │ │ │ -00031db0: 6973 2069 6e20 7468 6520 e280 9c43 6f6e is in the ...Con │ │ │ │ │ -00031dc0: 6669 672d 4669 6c65 73e2 809d 0a20 2020 fig-Files.... │ │ │ │ │ -00031dd0: 2020 2020 2020 2073 7461 7465 293a 0a0a state):.. │ │ │ │ │ -00031de0: 2020 2020 2020 2020 2020 2020 2020 2060 ` │ │ │ │ │ -00031df0: 6e65 772d 7072 6569 6e73 7427 2069 6e73 new-preinst' ins │ │ │ │ │ -00031e00: 7461 6c6c 2060 6f6c 642d 7665 7273 696f tall `old-versio │ │ │ │ │ -00031e10: 6e27 2060 6e65 772d 7665 7273 696f 6e27 n' `new-version' │ │ │ │ │ -00031e20: 0a0a 2020 2020 2020 2020 2020 4572 726f .. Erro │ │ │ │ │ -00031e30: 7220 756e 7769 6e64 3a0a 0a20 2020 2020 r unwind:.. │ │ │ │ │ -00031e40: 2020 2020 2020 2020 2020 606e 6577 2d70 `new-p │ │ │ │ │ -00031e50: 6f73 7472 6d27 2061 626f 7274 2d69 6e73 ostrm' abort-ins │ │ │ │ │ -00031e60: 7461 6c6c 2060 6f6c 642d 7665 7273 696f tall `old-versio │ │ │ │ │ -00031e70: 6e27 2060 6e65 772d 7665 7273 696f 6e27 n' `new-version' │ │ │ │ │ -00031e80: 0a0a 2020 2020 2020 2020 2020 4966 2074 .. If t │ │ │ │ │ -00031e90: 6869 7320 6661 696c 732c 2074 6865 2070 his fails, the p │ │ │ │ │ -00031ea0: 6163 6b61 6765 2069 7320 6c65 6674 2069 ackage is left i │ │ │ │ │ -00031eb0: 6e20 6120 e280 9c48 616c 662d 496e 7374 n a ...Half-Inst │ │ │ │ │ -00031ec0: 616c 6c65 64e2 809d 0a20 2020 2020 2020 alled.... │ │ │ │ │ -00031ed0: 2020 2073 7461 7465 2c20 7768 6963 6820 state, which │ │ │ │ │ -00031ee0: 7265 7175 6972 6573 2061 2072 6569 6e73 requires a reins │ │ │ │ │ -00031ef0: 7461 6c6c 2e20 2049 6620 6974 2077 6f72 tall. If it wor │ │ │ │ │ -00031f00: 6b73 2c20 7468 6520 7061 636b 6167 6573 ks, the packages │ │ │ │ │ -00031f10: 0a20 2020 2020 2020 2020 2069 7320 6c65 . is le │ │ │ │ │ -00031f20: 6674 2069 6e20 6120 e280 9c43 6f6e 6669 ft in a ...Confi │ │ │ │ │ -00031f30: 672d 4669 6c65 73e2 809d 2073 7461 7465 g-Files... state │ │ │ │ │ -00031f40: 2e0a 0a20 2020 2020 2020 632e 204f 7468 ... c. Oth │ │ │ │ │ -00031f50: 6572 7769 7365 2028 692e 652e 2c20 7468 erwise (i.e., th │ │ │ │ │ -00031f60: 6520 7061 636b 6167 6520 7761 7320 636f e package was co │ │ │ │ │ -00031f70: 6d70 6c65 7465 6c79 2070 7572 6765 6429 mpletely purged) │ │ │ │ │ -00031f80: 3a0a 0a20 2020 2020 2020 2020 2020 2020 :.. │ │ │ │ │ -00031f90: 2020 606e 6577 2d70 7265 696e 7374 2720 `new-preinst' │ │ │ │ │ -00031fa0: 696e 7374 616c 6c0a 0a20 2020 2020 2020 install.. │ │ │ │ │ -00031fb0: 2020 2045 7272 6f72 2075 6e77 696e 643a Error unwind: │ │ │ │ │ -00031fc0: 0a0a 2020 2020 2020 2020 2020 2020 2020 .. │ │ │ │ │ -00031fd0: 2060 6e65 772d 706f 7374 726d 2720 6162 `new-postrm' ab │ │ │ │ │ -00031fe0: 6f72 742d 696e 7374 616c 6c0a 0a20 2020 ort-install.. │ │ │ │ │ -00031ff0: 2020 2020 2020 2049 6620 7468 6520 6572 If the er │ │ │ │ │ -00032000: 726f 722d 756e 7769 6e64 2066 6169 6c73 ror-unwind fails │ │ │ │ │ -00032010: 2c20 7468 6520 7061 636b 6167 6520 6973 , the package is │ │ │ │ │ -00032020: 2069 6e20 610a 2020 2020 2020 2020 2020 in a. │ │ │ │ │ -00032030: e280 9c48 616c 662d 496e 7374 616c 6c65 ...Half-Installe │ │ │ │ │ -00032040: 64e2 809d 2070 6861 7365 2c20 616e 6420 d... phase, and │ │ │ │ │ -00032050: 7265 7175 6972 6573 2061 2072 6569 6e73 requires a reins │ │ │ │ │ -00032060: 7461 6c6c 2e20 2049 6620 7468 650a 2020 tall. If the. │ │ │ │ │ -00032070: 2020 2020 2020 2020 6572 726f 7220 756e error un │ │ │ │ │ -00032080: 7769 6e64 2077 6f72 6b73 2c20 7468 6520 wind works, the │ │ │ │ │ -00032090: 7061 636b 6167 6520 6973 2069 6e20 7468 package is in th │ │ │ │ │ -000320a0: 6520 e280 9c4e 6f74 2d49 6e73 7461 6c6c e ...Not-Install │ │ │ │ │ -000320b0: 6564 e280 9d0a 2020 2020 2020 2020 2020 ed.... │ │ │ │ │ -000320c0: 7374 6174 652e 0a0a 2020 342e 2054 6865 state... 4. The │ │ │ │ │ -000320d0: 206e 6577 2070 6163 6b61 6765 e280 9973 new package...s │ │ │ │ │ -000320e0: 2066 696c 6573 2061 7265 2075 6e70 6163 files are unpac │ │ │ │ │ -000320f0: 6b65 642c 206f 7665 7277 7269 7469 6e67 ked, overwriting │ │ │ │ │ -00032100: 2061 6e79 2074 6861 7420 6d61 7920 6265 any that may be │ │ │ │ │ -00032110: 0a20 2020 2020 6f6e 2074 6865 2073 7973 . on the sys │ │ │ │ │ -00032120: 7465 6d20 616c 7265 6164 792c 2066 6f72 tem already, for │ │ │ │ │ -00032130: 2065 7861 6d70 6c65 2061 6e79 2066 726f example any fro │ │ │ │ │ -00032140: 6d20 7468 6520 6f6c 6420 7665 7273 696f m the old versio │ │ │ │ │ -00032150: 6e20 6f66 2074 6865 0a20 2020 2020 7361 n of the. sa │ │ │ │ │ -00032160: 6d65 2070 6163 6b61 6765 206f 7220 6672 me package or fr │ │ │ │ │ -00032170: 6f6d 2061 6e6f 7468 6572 2070 6163 6b61 om another packa │ │ │ │ │ -00032180: 6765 2e20 2042 6163 6b75 7073 206f 6620 ge. Backups of │ │ │ │ │ -00032190: 7468 6520 6f6c 6420 6669 6c65 7320 6172 the old files ar │ │ │ │ │ -000321a0: 650a 2020 2020 206b 6570 7420 7465 6d70 e. kept temp │ │ │ │ │ -000321b0: 6f72 6172 696c 792c 2061 6e64 2069 6620 orarily, and if │ │ │ │ │ -000321c0: 616e 7974 6869 6e67 2067 6f65 7320 7772 anything goes wr │ │ │ │ │ -000321d0: 6f6e 6720 7468 6520 7061 636b 6167 6520 ong the package │ │ │ │ │ -000321e0: 6d61 6e61 6765 6d65 6e74 0a20 2020 2020 management. │ │ │ │ │ -000321f0: 7379 7374 656d 2077 696c 6c20 6174 7465 system will atte │ │ │ │ │ -00032200: 6d70 7420 746f 2070 7574 2074 6865 6d20 mpt to put them │ │ │ │ │ -00032210: 6261 636b 2061 7320 7061 7274 206f 6620 back as part of │ │ │ │ │ -00032220: 7468 6520 6572 726f 7220 756e 7769 6e64 the error unwind │ │ │ │ │ -00032230: 2e0a 0a20 2020 2020 4974 2069 7320 616e ... It is an │ │ │ │ │ -00032240: 2065 7272 6f72 2066 6f72 2061 2070 6163 error for a pac │ │ │ │ │ -00032250: 6b61 6765 2074 6f20 636f 6e74 6169 6e20 kage to contain │ │ │ │ │ -00032260: 6669 6c65 7320 7768 6963 6820 6172 6520 files which are │ │ │ │ │ -00032270: 6f6e 2074 6865 0a20 2020 2020 7379 7374 on the. syst │ │ │ │ │ -00032280: 656d 2069 6e20 616e 6f74 6865 7220 7061 em in another pa │ │ │ │ │ -00032290: 636b 6167 652c 2075 6e6c 6573 7320 e280 ckage, unless .. │ │ │ │ │ -000322a0: 9852 6570 6c61 6365 73e2 8099 2069 7320 .Replaces... is │ │ │ │ │ -000322b0: 7573 6564 2028 7365 6520 2a6e 6f74 650a used (see *note. │ │ │ │ │ -000322c0: 2020 2020 204f 7665 7277 7269 7469 6e67 Overwriting │ │ │ │ │ -000322d0: 2066 696c 6573 2061 6e64 2072 6570 6c61 files and repla │ │ │ │ │ -000322e0: 6369 6e67 2070 6163 6b61 6765 7320 2d20 cing packages - │ │ │ │ │ -000322f0: 5265 706c 6163 6573 3a20 6561 2e29 2e0a Replaces: ea.).. │ │ │ │ │ -00032300: 0a20 2020 2020 4974 2069 7320 6120 6d6f . It is a mo │ │ │ │ │ -00032310: 7265 2073 6572 696f 7573 2065 7272 6f72 re serious error │ │ │ │ │ -00032320: 2066 6f72 2061 2070 6163 6b61 6765 2074 for a package t │ │ │ │ │ -00032330: 6f20 636f 6e74 6169 6e20 6120 706c 6169 o contain a plai │ │ │ │ │ -00032340: 6e20 6669 6c65 206f 720a 2020 2020 206f n file or. o │ │ │ │ │ -00032350: 7468 6572 206b 696e 6420 6f66 206e 6f6e ther kind of non │ │ │ │ │ -00032360: 2d64 6972 6563 746f 7279 2077 6865 7265 -directory where │ │ │ │ │ -00032370: 2061 6e6f 7468 6572 2070 6163 6b61 6765 another package │ │ │ │ │ -00032380: 2068 6173 2061 2064 6972 6563 746f 7279 has a directory │ │ │ │ │ -00032390: 0a20 2020 2020 2861 6761 696e 2c20 756e . (again, un │ │ │ │ │ -000323a0: 6c65 7373 20e2 8098 5265 706c 6163 6573 less ...Replaces │ │ │ │ │ -000323b0: e280 9920 6973 2075 7365 6429 2e20 2054 ... is used). T │ │ │ │ │ -000323c0: 6869 7320 6572 726f 7220 6361 6e20 6265 his error can be │ │ │ │ │ -000323d0: 206f 7665 7272 6964 6465 6e0a 2020 2020 overridden. │ │ │ │ │ -000323e0: 2069 6620 6465 7369 7265 6420 7573 696e if desired usin │ │ │ │ │ -000323f0: 6720 e280 982d 2d66 6f72 6365 2d6f 7665 g ...--force-ove │ │ │ │ │ -00032400: 7277 7269 7465 2d64 6972 e280 992c 2062 rwrite-dir..., b │ │ │ │ │ -00032410: 7574 2074 6869 7320 6973 206e 6f74 0a20 ut this is not. │ │ │ │ │ -00032420: 2020 2020 6164 7669 7361 626c 652e 0a0a advisable... │ │ │ │ │ -00032430: 2020 2020 2050 6163 6b61 6765 7320 7768 Packages wh │ │ │ │ │ -00032440: 6963 6820 6f76 6572 7772 6974 6520 6561 ich overwrite ea │ │ │ │ │ -00032450: 6368 206f 7468 6572 e280 9973 2066 696c ch other...s fil │ │ │ │ │ -00032460: 6573 2070 726f 6475 6365 2062 6568 6176 es produce behav │ │ │ │ │ -00032470: 696f 7220 7768 6963 682c 0a20 2020 2020 ior which,. │ │ │ │ │ -00032480: 7468 6f75 6768 2064 6574 6572 6d69 6e69 though determini │ │ │ │ │ -00032490: 7374 6963 2c20 6973 2068 6172 6420 666f stic, is hard fo │ │ │ │ │ -000324a0: 7220 7468 6520 7379 7374 656d 2061 646d r the system adm │ │ │ │ │ -000324b0: 696e 6973 7472 6174 6f72 2074 6f0a 2020 inistrator to. │ │ │ │ │ -000324c0: 2020 2075 6e64 6572 7374 616e 642e 2020 understand. │ │ │ │ │ -000324d0: 4974 2063 616e 2065 6173 696c 7920 6c65 It can easily le │ │ │ │ │ -000324e0: 6164 2074 6f20 e280 9c6d 6973 7369 6e67 ad to ...missing │ │ │ │ │ -000324f0: e280 9d20 7072 6f67 7261 6d73 2069 662c ... programs if, │ │ │ │ │ -00032500: 2066 6f72 0a20 2020 2020 6578 616d 706c for. exampl │ │ │ │ │ -00032510: 652c 2061 2070 6163 6b61 6765 2069 7320 e, a package is │ │ │ │ │ -00032520: 756e 7061 636b 6564 2077 6869 6368 206f unpacked which o │ │ │ │ │ -00032530: 7665 7277 7269 7465 7320 6120 6669 6c65 verwrites a file │ │ │ │ │ -00032540: 2066 726f 6d20 616e 6f74 6865 720a 2020 from another. │ │ │ │ │ -00032550: 2020 2070 6163 6b61 6765 2c20 616e 6420 package, and │ │ │ │ │ -00032560: 6973 2074 6865 6e20 7265 6d6f 7665 6420 is then removed │ │ │ │ │ -00032570: 6167 6169 6e2e 2020 2832 290a 0a20 2020 again. (2).. │ │ │ │ │ -00032580: 2020 4120 6469 7265 6374 6f72 7920 7769 A directory wi │ │ │ │ │ -00032590: 6c6c 206e 6576 6572 2062 6520 7265 706c ll never be repl │ │ │ │ │ -000325a0: 6163 6564 2062 7920 6120 7379 6d62 6f6c aced by a symbol │ │ │ │ │ -000325b0: 6963 206c 696e 6b20 746f 2061 0a20 2020 ic link to a. │ │ │ │ │ -000325c0: 2020 6469 7265 6374 6f72 7920 6f72 2076 directory or v │ │ │ │ │ -000325d0: 6963 6520 7665 7273 613b 2069 6e73 7465 ice versa; inste │ │ │ │ │ -000325e0: 6164 2c20 7468 6520 6578 6973 7469 6e67 ad, the existing │ │ │ │ │ -000325f0: 2073 7461 7465 2028 7379 6d6c 696e 6b20 state (symlink │ │ │ │ │ -00032600: 6f72 0a20 2020 2020 6e6f 7429 2077 696c or. not) wil │ │ │ │ │ -00032610: 6c20 6265 206c 6566 7420 616c 6f6e 6520 l be left alone │ │ │ │ │ -00032620: 616e 6420 e280 9864 706b 67e2 8099 2077 and ...dpkg... w │ │ │ │ │ -00032630: 696c 6c20 666f 6c6c 6f77 2074 6865 2073 ill follow the s │ │ │ │ │ -00032640: 796d 6c69 6e6b 2069 6620 7468 6572 650a ymlink if there. │ │ │ │ │ -00032650: 2020 2020 2069 7320 6f6e 652e 0a0a 2020 is one... │ │ │ │ │ -00032660: 352e 2049 6620 7468 6520 7061 636b 6167 5. If the packag │ │ │ │ │ -00032670: 6520 6973 2062 6569 6e67 2075 7067 7261 e is being upgra │ │ │ │ │ -00032680: 6465 643a 0a0a 2020 2020 2020 2061 2e20 ded:.. a. │ │ │ │ │ -00032690: 4361 6c6c 3a0a 0a20 2020 2020 2020 2020 Call:.. │ │ │ │ │ -000326a0: 2020 2020 2020 606f 6c64 2d70 6f73 7472 `old-postr │ │ │ │ │ -000326b0: 6d27 2075 7067 7261 6465 2060 6e65 772d m' upgrade `new- │ │ │ │ │ -000326c0: 7665 7273 696f 6e27 0a0a 2020 2020 2020 version'.. │ │ │ │ │ -000326d0: 2062 2e20 4966 2074 6869 7320 6661 696c b. If this fail │ │ │ │ │ -000326e0: 732c 20e2 8098 6470 6b67 e280 9920 7769 s, ...dpkg... wi │ │ │ │ │ -000326f0: 6c6c 2061 7474 656d 7074 3a0a 0a20 2020 ll attempt:.. │ │ │ │ │ -00032700: 2020 2020 2020 2020 2020 2020 606e 6577 `new │ │ │ │ │ -00032710: 2d70 6f73 7472 6d27 2066 6169 6c65 642d -postrm' failed- │ │ │ │ │ -00032720: 7570 6772 6164 6520 606f 6c64 2d76 6572 upgrade `old-ver │ │ │ │ │ -00032730: 7369 6f6e 2720 606e 6577 2d76 6572 7369 sion' `new-versi │ │ │ │ │ -00032740: 6f6e 270a 0a20 2020 2020 2020 2020 2049 on'.. I │ │ │ │ │ -00032750: 6620 7468 6973 2077 6f72 6b73 2c20 696e f this works, in │ │ │ │ │ -00032760: 7374 616c 6c61 7469 6f6e 2063 6f6e 7469 stallation conti │ │ │ │ │ -00032770: 6e75 6573 2e20 2049 6620 6e6f 742c 2045 nues. If not, E │ │ │ │ │ -00032780: 7272 6f72 2075 6e77 696e 643a 0a0a 2020 rror unwind:.. │ │ │ │ │ -00032790: 2020 2020 2020 2020 2020 2020 2060 6f6c `ol │ │ │ │ │ -000327a0: 642d 7072 6569 6e73 7427 2061 626f 7274 d-preinst' abort │ │ │ │ │ -000327b0: 2d75 7067 7261 6465 2060 6e65 772d 7665 -upgrade `new-ve │ │ │ │ │ -000327c0: 7273 696f 6e27 0a0a 2020 2020 2020 2020 rsion'.. │ │ │ │ │ -000327d0: 2020 4966 2074 6869 7320 6661 696c 732c If this fails, │ │ │ │ │ -000327e0: 2074 6865 206f 6c64 2076 6572 7369 6f6e the old version │ │ │ │ │ -000327f0: 2069 7320 6c65 6674 2069 6e20 6120 e280 is left in a .. │ │ │ │ │ -00032800: 9c48 616c 662d 496e 7374 616c 6c65 64e2 .Half-Installed. │ │ │ │ │ -00032810: 809d 0a20 2020 2020 2020 2020 2073 7461 ... sta │ │ │ │ │ -00032820: 7465 2e20 2049 6620 6974 2077 6f72 6b73 te. If it works │ │ │ │ │ -00032830: 2c20 6470 6b67 206e 6f77 2063 616c 6c73 , dpkg now calls │ │ │ │ │ -00032840: 3a0a 0a20 2020 2020 2020 2020 2020 2020 :.. │ │ │ │ │ -00032850: 2020 606e 6577 2d70 6f73 7472 6d27 2061 `new-postrm' a │ │ │ │ │ -00032860: 626f 7274 2d75 7067 7261 6465 2060 6f6c bort-upgrade `ol │ │ │ │ │ -00032870: 642d 7665 7273 696f 6e27 2060 6e65 772d d-version' `new- │ │ │ │ │ -00032880: 7665 7273 696f 6e27 0a0a 2020 2020 2020 version'.. │ │ │ │ │ -00032890: 2020 2020 4966 2074 6869 7320 6661 696c If this fail │ │ │ │ │ -000328a0: 732c 2074 6865 206f 6c64 2076 6572 7369 s, the old versi │ │ │ │ │ -000328b0: 6f6e 2069 7320 6c65 6674 2069 6e20 6120 on is left in a │ │ │ │ │ -000328c0: e280 9c48 616c 662d 496e 7374 616c 6c65 ...Half-Installe │ │ │ │ │ -000328d0: 64e2 809d 0a20 2020 2020 2020 2020 2073 d.... s │ │ │ │ │ -000328e0: 7461 7465 2e20 2049 6620 6974 2077 6f72 tate. If it wor │ │ │ │ │ -000328f0: 6b73 2c20 6470 6b67 206e 6f77 2063 616c ks, dpkg now cal │ │ │ │ │ -00032900: 6c73 3a0a 0a20 2020 2020 2020 2020 2020 ls:.. │ │ │ │ │ -00032910: 2020 2020 606f 6c64 2d70 6f73 7469 6e73 `old-postins │ │ │ │ │ -00032920: 7427 2061 626f 7274 2d75 7067 7261 6465 t' abort-upgrade │ │ │ │ │ -00032930: 2060 6e65 772d 7665 7273 696f 6e27 0a0a `new-version'.. │ │ │ │ │ -00032940: 2020 2020 2020 2020 2020 4966 2074 6869 If thi │ │ │ │ │ -00032950: 7320 6661 696c 732c 2074 6865 206f 6c64 s fails, the old │ │ │ │ │ -00032960: 2076 6572 7369 6f6e 2069 7320 696e 2061 version is in a │ │ │ │ │ -00032970: 6e20 e280 9c55 6e70 6163 6b65 64e2 809d n ...Unpacked... │ │ │ │ │ -00032980: 2073 7461 7465 2e0a 0a20 2020 2020 5468 state... Th │ │ │ │ │ -00032990: 6973 2069 7320 7468 6520 706f 696e 7420 is is the point │ │ │ │ │ -000329a0: 6f66 206e 6f20 7265 7475 726e 2e20 2049 of no return. I │ │ │ │ │ -000329b0: 6620 e280 9864 706b 67e2 8099 2067 6574 f ...dpkg... get │ │ │ │ │ -000329c0: 7320 7468 6973 2066 6172 2c20 6974 2077 s this far, it w │ │ │ │ │ -000329d0: 6f6e e280 9974 0a20 2020 2020 6261 636b on...t. back │ │ │ │ │ -000329e0: 206f 6666 2070 6173 7420 7468 6973 2070 off past this p │ │ │ │ │ -000329f0: 6f69 6e74 2069 6620 616e 2065 7272 6f72 oint if an error │ │ │ │ │ -00032a00: 206f 6363 7572 732e 2020 5468 6973 2077 occurs. This w │ │ │ │ │ -00032a10: 696c 6c20 6c65 6176 6520 7468 650a 2020 ill leave the. │ │ │ │ │ -00032a20: 2020 2070 6163 6b61 6765 2069 6e20 6120 package in a │ │ │ │ │ -00032a30: 6661 6972 6c79 2062 6164 2073 7461 7465 fairly bad state │ │ │ │ │ -00032a40: 2c20 7768 6963 6820 7769 6c6c 2072 6571 , which will req │ │ │ │ │ -00032a50: 7569 7265 2061 2073 7563 6365 7373 6675 uire a successfu │ │ │ │ │ -00032a60: 6c0a 2020 2020 2072 652d 696e 7374 616c l. re-instal │ │ │ │ │ -00032a70: 6c61 7469 6f6e 2074 6f20 636c 6561 7220 lation to clear │ │ │ │ │ -00032a80: 7570 2c20 6275 7420 6974 e280 9973 2077 up, but it...s w │ │ │ │ │ -00032a90: 6865 6e20 e280 9864 706b 67e2 8099 2073 hen ...dpkg... s │ │ │ │ │ -00032aa0: 7461 7274 7320 646f 696e 670a 2020 2020 tarts doing. │ │ │ │ │ -00032ab0: 2074 6869 6e67 7320 7468 6174 2061 7265 things that are │ │ │ │ │ -00032ac0: 2069 7272 6576 6572 7369 626c 652e 0a0a irreversible... │ │ │ │ │ -00032ad0: 2020 362e 2041 6e79 2066 696c 6573 2077 6. Any files w │ │ │ │ │ -00032ae0: 6869 6368 2077 6572 6520 696e 2074 6865 hich were in the │ │ │ │ │ -00032af0: 206f 6c64 2076 6572 7369 6f6e 206f 6620 old version of │ │ │ │ │ -00032b00: 7468 6520 7061 636b 6167 6520 6275 7420 the package but │ │ │ │ │ -00032b10: 6e6f 7420 696e 0a20 2020 2020 7468 6520 not in. the │ │ │ │ │ -00032b20: 6e65 7720 6172 6520 7265 6d6f 7665 642e new are removed. │ │ │ │ │ -00032b30: 0a0a 2020 372e 2054 6865 206e 6577 2066 .. 7. The new f │ │ │ │ │ -00032b40: 696c 6520 6c69 7374 2072 6570 6c61 6365 ile list replace │ │ │ │ │ -00032b50: 7320 7468 6520 6f6c 642e 0a0a 2020 382e s the old... 8. │ │ │ │ │ -00032b60: 2054 6865 206e 6577 206d 6169 6e74 6169 The new maintai │ │ │ │ │ -00032b70: 6e65 7220 7363 7269 7074 7320 7265 706c ner scripts repl │ │ │ │ │ -00032b80: 6163 6520 7468 6520 6f6c 642e 0a0a 2020 ace the old... │ │ │ │ │ -00032b90: 392e 2041 6e79 2070 6163 6b61 6765 7320 9. Any packages │ │ │ │ │ -00032ba0: 616c 6c20 6f66 2077 686f 7365 2066 696c all of whose fil │ │ │ │ │ -00032bb0: 6573 2068 6176 6520 6265 656e 206f 7665 es have been ove │ │ │ │ │ -00032bc0: 7277 7269 7474 656e 2064 7572 696e 6720 rwritten during │ │ │ │ │ -00032bd0: 7468 650a 2020 2020 2069 6e73 7461 6c6c the. install │ │ │ │ │ -00032be0: 6174 696f 6e2c 2061 6e64 2077 6869 6368 ation, and which │ │ │ │ │ -00032bf0: 2061 7265 6ee2 8099 7420 7265 7175 6972 aren...t requir │ │ │ │ │ -00032c00: 6564 2066 6f72 2064 6570 656e 6465 6e63 ed for dependenc │ │ │ │ │ -00032c10: 6965 732c 2061 7265 0a20 2020 2020 636f ies, are. co │ │ │ │ │ -00032c20: 6e73 6964 6572 6564 2074 6f20 6861 7665 nsidered to have │ │ │ │ │ -00032c30: 2062 6565 6e20 7265 6d6f 7665 642e 2020 been removed. │ │ │ │ │ -00032c40: 466f 7220 6561 6368 2073 7563 6820 7061 For each such pa │ │ │ │ │ -00032c50: 636b 6167 650a 0a20 2020 2020 2020 612e ckage.. a. │ │ │ │ │ -00032c60: 20e2 8098 6470 6b67 e280 9920 6361 6c6c ...dpkg... call │ │ │ │ │ -00032c70: 733a 0a0a 2020 2020 2020 2020 2020 2020 s:.. │ │ │ │ │ -00032c80: 2020 2060 6469 7361 7070 6561 7265 7227 `disappearer' │ │ │ │ │ -00032c90: 732d 706f 7374 726d 2720 6469 7361 7070 s-postrm' disapp │ │ │ │ │ -00032ca0: 6561 7220 5c0a 2020 2020 2020 2020 2020 ear \. │ │ │ │ │ -00032cb0: 2020 2020 2020 2020 2060 6f76 6572 7772 `overwr │ │ │ │ │ -00032cc0: 6974 6572 2720 606f 7665 7277 7269 7465 iter' `overwrite │ │ │ │ │ -00032cd0: 722d 7665 7273 696f 6e27 0a0a 2020 2020 r-version'.. │ │ │ │ │ -00032ce0: 2020 2062 2e20 5468 6520 7061 636b 6167 b. The packag │ │ │ │ │ -00032cf0: 65e2 8099 7320 6d61 696e 7461 696e 6572 e...s maintainer │ │ │ │ │ -00032d00: 2073 6372 6970 7473 2061 7265 2072 656d scripts are rem │ │ │ │ │ -00032d10: 6f76 6564 2e0a 0a20 2020 2020 2020 632e oved... c. │ │ │ │ │ -00032d20: 2049 7420 6973 206e 6f74 6564 2069 6e20 It is noted in │ │ │ │ │ -00032d30: 7468 6520 7374 6174 7573 2064 6174 6162 the status datab │ │ │ │ │ -00032d40: 6173 6520 6173 2062 6569 6e67 2069 6e20 ase as being in │ │ │ │ │ -00032d50: 6120 7361 6e65 2073 7461 7465 2c0a 2020 a sane state,. │ │ │ │ │ -00032d60: 2020 2020 2020 2020 6e61 6d65 6c79 20e2 namely . │ │ │ │ │ -00032d70: 809c 4e6f 742d 496e 7374 616c 6c65 64e2 ..Not-Installed. │ │ │ │ │ -00032d80: 809d 2028 616e 7920 636f 6e66 6669 6c65 .. (any conffile │ │ │ │ │ -00032d90: 7320 6974 206d 6179 2068 6176 6520 6172 s it may have ar │ │ │ │ │ -00032da0: 6520 6967 6e6f 7265 642c 0a20 2020 2020 e ignored,. │ │ │ │ │ -00032db0: 2020 2020 2072 6174 6865 7220 7468 616e rather than │ │ │ │ │ -00032dc0: 2062 6569 6e67 2072 656d 6f76 6564 2062 being removed b │ │ │ │ │ -00032dd0: 7920 e280 9864 706b 67e2 8099 292e 2020 y ...dpkg...). │ │ │ │ │ -00032de0: 4e6f 7465 2074 6861 7420 6469 7361 7070 Note that disapp │ │ │ │ │ -00032df0: 6561 7269 6e67 0a20 2020 2020 2020 2020 earing. │ │ │ │ │ -00032e00: 2070 6163 6b61 6765 7320 646f 206e 6f74 packages do not │ │ │ │ │ -00032e10: 2068 6176 6520 7468 6569 7220 7072 6572 have their prer │ │ │ │ │ -00032e20: 6d20 6361 6c6c 6564 2c20 6265 6361 7573 m called, becaus │ │ │ │ │ -00032e30: 6520 e280 9864 706b 67e2 8099 0a20 2020 e ...dpkg.... │ │ │ │ │ -00032e40: 2020 2020 2020 2064 6f65 736e e280 9974 doesn...t │ │ │ │ │ -00032e50: 206b 6e6f 7720 696e 2061 6476 616e 6365 know in advance │ │ │ │ │ -00032e60: 2074 6861 7420 7468 6520 7061 636b 6167 that the packag │ │ │ │ │ -00032e70: 6520 6973 2067 6f69 6e67 2074 6f20 7661 e is going to va │ │ │ │ │ -00032e80: 6e69 7368 2e0a 0a20 2031 302e 2041 6e79 nish... 10. Any │ │ │ │ │ -00032e90: 2066 696c 6573 2069 6e20 7468 6520 7061 files in the pa │ │ │ │ │ -00032ea0: 636b 6167 6520 7765 e280 9972 6520 756e ckage we...re un │ │ │ │ │ -00032eb0: 7061 636b 696e 6720 7468 6174 2061 7265 packing that are │ │ │ │ │ -00032ec0: 2061 6c73 6f20 6c69 7374 6564 2069 6e0a also listed in. │ │ │ │ │ -00032ed0: 2020 2020 2074 6865 2066 696c 6520 6c69 the file li │ │ │ │ │ -00032ee0: 7374 7320 6f66 206f 7468 6572 2070 6163 sts of other pac │ │ │ │ │ -00032ef0: 6b61 6765 7320 6172 6520 7265 6d6f 7665 kages are remove │ │ │ │ │ -00032f00: 6420 6672 6f6d 2074 686f 7365 206c 6973 d from those lis │ │ │ │ │ -00032f10: 7473 2e0a 2020 2020 2028 5468 6973 2077 ts.. (This w │ │ │ │ │ -00032f20: 696c 6c20 6c6f 626f 746f 6d69 7a65 2074 ill lobotomize t │ │ │ │ │ -00032f30: 6865 2066 696c 6520 6c69 7374 206f 6620 he file list of │ │ │ │ │ -00032f40: 7468 6520 e280 9c63 6f6e 666c 6963 7469 the ...conflicti │ │ │ │ │ -00032f50: 6e67 e280 9d20 7061 636b 6167 6520 6966 ng... package if │ │ │ │ │ -00032f60: 0a20 2020 2020 7468 6572 6520 6973 206f . there is o │ │ │ │ │ -00032f70: 6e65 2e29 0a0a 2020 3131 2e20 5468 6520 ne.).. 11. The │ │ │ │ │ -00032f80: 6261 636b 7570 2066 696c 6573 206d 6164 backup files mad │ │ │ │ │ -00032f90: 6520 6475 7269 6e67 2069 6e73 7461 6c6c e during install │ │ │ │ │ -00032fa0: 6174 696f 6e2c 2061 626f 7665 2c20 6172 ation, above, ar │ │ │ │ │ -00032fb0: 6520 6465 6c65 7465 642e 0a0a 2020 3132 e deleted... 12 │ │ │ │ │ -00032fc0: 2e20 5468 6520 6e65 7720 7061 636b 6167 . The new packag │ │ │ │ │ -00032fd0: 65e2 8099 7320 7374 6174 7573 2069 7320 e...s status is │ │ │ │ │ -00032fe0: 6e6f 7720 7361 6e65 2c20 616e 6420 7265 now sane, and re │ │ │ │ │ -00032ff0: 636f 7264 6564 2061 7320 e280 9c55 6e70 corded as ...Unp │ │ │ │ │ -00033000: 6163 6b65 64e2 809d 2e0a 0a20 2020 2020 acked...... │ │ │ │ │ -00033010: 4865 7265 2069 7320 616e 6f74 6865 7220 Here is another │ │ │ │ │ -00033020: 706f 696e 7420 6f66 206e 6f20 7265 7475 point of no retu │ │ │ │ │ -00033030: 726e 3a20 6966 2074 6865 2063 6f6e 666c rn: if the confl │ │ │ │ │ -00033040: 6963 7469 6e67 2070 6163 6b61 6765 e280 icting package.. │ │ │ │ │ -00033050: 9973 0a20 2020 2020 7265 6d6f 7661 6c20 .s. removal │ │ │ │ │ -00033060: 6661 696c 7320 7765 2064 6f20 6e6f 7420 fails we do not │ │ │ │ │ -00033070: 756e 7769 6e64 2074 6865 2072 6573 7420 unwind the rest │ │ │ │ │ -00033080: 6f66 2074 6865 2069 6e73 7461 6c6c 6174 of the installat │ │ │ │ │ -00033090: 696f 6e2e 2020 5468 650a 2020 2020 2063 ion. The. c │ │ │ │ │ -000330a0: 6f6e 666c 6963 7469 6e67 2070 6163 6b61 onflicting packa │ │ │ │ │ -000330b0: 6765 2069 7320 6c65 6674 2069 6e20 6120 ge is left in a │ │ │ │ │ -000330c0: 6861 6c66 2d72 656d 6f76 6564 206c 696d half-removed lim │ │ │ │ │ -000330d0: 626f 2e0a 0a20 2031 332e 2049 6620 7468 bo... 13. If th │ │ │ │ │ -000330e0: 6572 6520 7761 7320 6120 636f 6e66 6c69 ere was a confli │ │ │ │ │ -000330f0: 6374 696e 6720 7061 636b 6167 6520 7765 cting package we │ │ │ │ │ -00033100: 2067 6f20 616e 6420 646f 2074 6865 2072 go and do the r │ │ │ │ │ -00033110: 656d 6f76 616c 0a20 2020 2020 6163 7469 emoval. acti │ │ │ │ │ -00033120: 6f6e 7320 2864 6573 6372 6962 6564 2062 ons (described b │ │ │ │ │ -00033130: 656c 6f77 292c 2073 7461 7274 696e 6720 elow), starting │ │ │ │ │ -00033140: 7769 7468 2074 6865 2072 656d 6f76 616c with the removal │ │ │ │ │ -00033150: 206f 6620 7468 650a 2020 2020 2063 6f6e of the. con │ │ │ │ │ -00033160: 666c 6963 7469 6e67 2070 6163 6b61 6765 flicting package │ │ │ │ │ -00033170: e280 9973 2066 696c 6573 2028 616e 7920 ...s files (any │ │ │ │ │ -00033180: 7468 6174 2061 7265 2061 6c73 6f20 696e that are also in │ │ │ │ │ -00033190: 2074 6865 2070 6163 6b61 6765 2062 6569 the package bei │ │ │ │ │ -000331a0: 6e67 0a20 2020 2020 756e 7061 636b 6564 ng. unpacked │ │ │ │ │ -000331b0: 2068 6176 6520 616c 7265 6164 7920 6265 have already be │ │ │ │ │ -000331c0: 656e 2072 656d 6f76 6564 2066 726f 6d20 en removed from │ │ │ │ │ -000331d0: 7468 6520 636f 6e66 6c69 6374 696e 6720 the conflicting │ │ │ │ │ -000331e0: 7061 636b 6167 65e2 8099 730a 2020 2020 package...s. │ │ │ │ │ -000331f0: 2066 696c 6520 6c69 7374 2c20 616e 6420 file list, and │ │ │ │ │ -00033200: 736f 2064 6f20 6e6f 7420 6765 7420 7265 so do not get re │ │ │ │ │ -00033210: 6d6f 7665 6420 6e6f 7729 2e0a 0a20 2020 moved now)... │ │ │ │ │ -00033220: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ -00033230: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ -00033240: 0a20 2020 2831 2920 5365 6520 2a6e 6f74 . (1) See *not │ │ │ │ │ -00033250: 6520 4d61 696e 7461 696e 6572 2073 6372 e Maintainer scr │ │ │ │ │ -00033260: 6970 7420 666c 6f77 6368 6172 7473 3a20 ipt flowcharts: │ │ │ │ │ -00033270: 6539 2e20 666f 7220 666c 6f77 6368 6172 e9. for flowchar │ │ │ │ │ -00033280: 7473 0a69 6c6c 7573 7472 6174 696e 6720 ts.illustrating │ │ │ │ │ -00033290: 7468 6520 7072 6f63 6573 7365 7320 6465 the processes de │ │ │ │ │ -000332a0: 7363 7269 6265 6420 6865 7265 2e0a 0a20 scribed here... │ │ │ │ │ -000332b0: 2020 2832 2920 5061 7274 206f 6620 7468 (2) Part of th │ │ │ │ │ -000332c0: 6520 7072 6f62 6c65 6d20 6973 2064 7565 e problem is due │ │ │ │ │ -000332d0: 2074 6f20 7768 6174 2069 7320 6172 6775 to what is argu │ │ │ │ │ -000332e0: 6162 6c79 2061 2062 7567 2069 6e20 e280 ably a bug in .. │ │ │ │ │ -000332f0: 9864 706b 67e2 8099 2e0a 0a1f 0a46 696c .dpkg........Fil │ │ │ │ │ -00033300: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00033310: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4465 .info, Node: De │ │ │ │ │ -00033320: 7461 696c 7320 6f66 2063 6f6e 6669 6775 tails of configu │ │ │ │ │ -00033330: 7261 7469 6f6e 2c20 204e 6578 743a 2044 ration, Next: D │ │ │ │ │ -00033340: 6574 6169 6c73 206f 6620 7265 6d6f 7661 etails of remova │ │ │ │ │ -00033350: 6c20 616e 642f 6f72 2063 6f6e 6669 6775 l and/or configu │ │ │ │ │ -00033360: 7261 7469 6f6e 2070 7572 6769 6e67 2c20 ration purging, │ │ │ │ │ -00033370: 2050 7265 763a 2044 6574 6169 6c73 206f Prev: Details o │ │ │ │ │ -00033380: 6620 756e 7061 636b 2070 6861 7365 206f f unpack phase o │ │ │ │ │ -00033390: 6620 696e 7374 616c 6c61 7469 6f6e 206f f installation o │ │ │ │ │ -000333a0: 7220 7570 6772 6164 652c 2020 5570 3a20 r upgrade, Up: │ │ │ │ │ -000333b0: 5061 636b 6167 6520 6d61 696e 7461 696e Package maintain │ │ │ │ │ -000333c0: 6572 2073 6372 6970 7473 2061 6e64 2069 er scripts and i │ │ │ │ │ -000333d0: 6e73 7461 6c6c 6174 696f 6e20 7072 6f63 nstallation proc │ │ │ │ │ -000333e0: 6564 7572 650a 0a36 2e37 2044 6574 6169 edure..6.7 Detai │ │ │ │ │ -000333f0: 6c73 206f 6620 636f 6e66 6967 7572 6174 ls of configurat │ │ │ │ │ -00033400: 696f 6e0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ion.============ │ │ │ │ │ -00033410: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00033420: 0a0a 5768 656e 2077 6520 636f 6e66 6967 ..When we config │ │ │ │ │ -00033430: 7572 6520 6120 7061 636b 6167 6520 2874 ure a package (t │ │ │ │ │ -00033440: 6869 7320 6861 7070 656e 7320 7769 7468 his happens with │ │ │ │ │ -00033450: 20e2 8098 6470 6b67 202d 2d69 6e73 7461 ...dpkg --insta │ │ │ │ │ -00033460: 6c6c e280 9920 616e 640a e280 9864 706b ll... and....dpk │ │ │ │ │ -00033470: 6720 2d2d 636f 6e66 6967 7572 65e2 8099 g --configure... │ │ │ │ │ -00033480: 292c 2077 6520 6669 7273 7420 7570 6461 ), we first upda │ │ │ │ │ -00033490: 7465 2061 6e79 20e2 8098 636f 6e66 6669 te any ...conffi │ │ │ │ │ -000334a0: 6c65 e280 9973 2061 6e64 2074 6865 6e20 le...s and then │ │ │ │ │ -000334b0: 6361 6c6c 3a0a 0a20 2020 2020 6070 6f73 call:.. `pos │ │ │ │ │ -000334c0: 7469 6e73 7427 2063 6f6e 6669 6775 7265 tinst' configure │ │ │ │ │ -000334d0: 2060 6d6f 7374 2d72 6563 656e 746c 792d `most-recently- │ │ │ │ │ -000334e0: 636f 6e66 6967 7572 6564 2d76 6572 7369 configured-versi │ │ │ │ │ -000334f0: 6f6e 270a 0a4e 6f20 6174 7465 6d70 7420 on'..No attempt │ │ │ │ │ -00033500: 6973 206d 6164 6520 746f 2075 6e77 696e is made to unwin │ │ │ │ │ -00033510: 6420 6166 7465 7220 6572 726f 7273 2064 d after errors d │ │ │ │ │ -00033520: 7572 696e 6720 636f 6e66 6967 7572 6174 uring configurat │ │ │ │ │ -00033530: 696f 6e2e 2020 4966 2074 6865 0a63 6f6e ion. If the.con │ │ │ │ │ -00033540: 6669 6775 7261 7469 6f6e 2066 6169 6c73 figuration fails │ │ │ │ │ -00033550: 2c20 7468 6520 7061 636b 6167 6520 6973 , the package is │ │ │ │ │ -00033560: 2069 6e20 6120 e280 9c48 616c 662d 436f in a ...Half-Co │ │ │ │ │ -00033570: 6e66 6967 7572 6564 e280 9d20 7374 6174 nfigured... stat │ │ │ │ │ -00033580: 652c 2061 6e64 2061 6e0a 6572 726f 7220 e, and an.error │ │ │ │ │ -00033590: 6d65 7373 6167 6520 6973 2067 656e 6572 message is gener │ │ │ │ │ -000335a0: 6174 6564 2e0a 0a49 6620 7468 6572 6520 ated...If there │ │ │ │ │ -000335b0: 6973 206e 6f20 6d6f 7374 2072 6563 656e is no most recen │ │ │ │ │ -000335c0: 746c 7920 636f 6e66 6967 7572 6564 2076 tly configured v │ │ │ │ │ -000335d0: 6572 7369 6f6e 20e2 8098 6470 6b67 e280 ersion ...dpkg.. │ │ │ │ │ -000335e0: 9920 7769 6c6c 2070 6173 7320 6120 6e75 . will pass a nu │ │ │ │ │ -000335f0: 6c6c 0a61 7267 756d 656e 742e 2020 2831 ll.argument. (1 │ │ │ │ │ -00033600: 290a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ).. ---------- │ │ │ │ │ -00033610: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ -00033620: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 4869 -----.. (1) Hi │ │ │ │ │ -00033630: 7374 6f72 6963 616c 206e 6f74 653a 2054 storical note: T │ │ │ │ │ -00033640: 7275 6c79 2061 6e63 6965 6e74 2028 7072 ruly ancient (pr │ │ │ │ │ -00033650: 652d 3139 3937 2920 7665 7273 696f 6e73 e-1997) versions │ │ │ │ │ -00033660: 206f 6620 e280 9864 706b 67e2 8099 0a70 of ...dpkg....p │ │ │ │ │ -00033670: 6173 7365 6420 e280 983c 756e 6b6e 6f77 assed ...... (including │ │ │ │ │ -00033690: 2074 6865 2061 6e67 6c65 2062 7261 636b the angle brack │ │ │ │ │ -000336a0: 6574 7329 2069 6e20 7468 6973 2063 6173 ets) in this cas │ │ │ │ │ -000336b0: 652e 2020 4576 656e 0a6f 6c64 6572 206f e. Even.older o │ │ │ │ │ -000336c0: 6e65 7320 6469 6420 6e6f 7420 7061 7373 nes did not pass │ │ │ │ │ -000336d0: 2061 2073 6563 6f6e 6420 6172 6775 6d65 a second argume │ │ │ │ │ -000336e0: 6e74 2061 7420 616c 6c2c 2075 6e64 6572 nt at all, under │ │ │ │ │ -000336f0: 2061 6e79 0a63 6972 6375 6d73 7461 6e63 any.circumstanc │ │ │ │ │ -00033700: 652e 2020 4e6f 7465 2074 6861 7420 7570 e. Note that up │ │ │ │ │ -00033710: 6772 6164 6573 2075 7369 6e67 2073 7563 grades using suc │ │ │ │ │ -00033720: 6820 616e 206f 6c64 2064 706b 6720 7665 h an old dpkg ve │ │ │ │ │ -00033730: 7273 696f 6e20 6172 650a 756e 6c69 6b65 rsion are.unlike │ │ │ │ │ -00033740: 6c79 2074 6f20 776f 726b 2066 6f72 206f ly to work for o │ │ │ │ │ -00033750: 7468 6572 2072 6561 736f 6e73 2c20 6576 ther reasons, ev │ │ │ │ │ -00033760: 656e 2069 6620 7468 6973 206f 6c64 2061 en if this old a │ │ │ │ │ -00033770: 7267 756d 656e 7420 6265 6861 7669 6f72 rgument behavior │ │ │ │ │ -00033780: 0a69 7320 6861 6e64 6c65 6420 6279 2079 .is handled by y │ │ │ │ │ -00033790: 6f75 7220 706f 7374 696e 7374 2073 6372 our postinst scr │ │ │ │ │ -000337a0: 6970 742e 0a0a 1f0a 4669 6c65 3a20 6465 ipt.....File: de │ │ │ │ │ -000337b0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -000337c0: 2c20 204e 6f64 653a 2044 6574 6169 6c73 , Node: Details │ │ │ │ │ -000337d0: 206f 6620 7265 6d6f 7661 6c20 616e 642f of removal and/ │ │ │ │ │ -000337e0: 6f72 2063 6f6e 6669 6775 7261 7469 6f6e or configuration │ │ │ │ │ -000337f0: 2070 7572 6769 6e67 2c20 2050 7265 763a purging, Prev: │ │ │ │ │ -00033800: 2044 6574 6169 6c73 206f 6620 636f 6e66 Details of conf │ │ │ │ │ -00033810: 6967 7572 6174 696f 6e2c 2020 5570 3a20 iguration, Up: │ │ │ │ │ -00033820: 5061 636b 6167 6520 6d61 696e 7461 696e Package maintain │ │ │ │ │ -00033830: 6572 2073 6372 6970 7473 2061 6e64 2069 er scripts and i │ │ │ │ │ -00033840: 6e73 7461 6c6c 6174 696f 6e20 7072 6f63 nstallation proc │ │ │ │ │ -00033850: 6564 7572 650a 0a36 2e38 2044 6574 6169 edure..6.8 Detai │ │ │ │ │ -00033860: 6c73 206f 6620 7265 6d6f 7661 6c20 616e ls of removal an │ │ │ │ │ -00033870: 642f 6f72 2063 6f6e 6669 6775 7261 7469 d/or configurati │ │ │ │ │ -00033880: 6f6e 2070 7572 6769 6e67 0a3d 3d3d 3d3d on purging.===== │ │ │ │ │ -00033890: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000338a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000338b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -000338c0: 2020 312e 2020 2020 2020 6070 7265 726d 1. `prerm │ │ │ │ │ -000338d0: 2720 7265 6d6f 7665 0a0a 2020 2020 2049 ' remove.. I │ │ │ │ │ -000338e0: 6620 7072 6572 6d20 6661 696c 7320 6475 f prerm fails du │ │ │ │ │ -000338f0: 7269 6e67 2072 6570 6c61 6365 6d65 6e74 ring replacement │ │ │ │ │ -00033900: 2064 7565 2074 6f20 636f 6e66 6c69 6374 due to conflict │ │ │ │ │ -00033910: 0a0a 2020 2020 2020 2020 2020 6063 6f6e .. `con │ │ │ │ │ -00033920: 666c 6963 746f 7227 732d 706f 7374 696e flictor's-postin │ │ │ │ │ -00033930: 7374 2720 6162 6f72 742d 7265 6d6f 7665 st' abort-remove │ │ │ │ │ -00033940: 205c 0a20 2020 2020 2020 2020 2020 2020 \. │ │ │ │ │ -00033950: 2069 6e2d 6661 766f 7572 2060 7061 636b in-favour `pack │ │ │ │ │ -00033960: 6167 6527 2060 6e65 772d 7665 7273 696f age' `new-versio │ │ │ │ │ -00033970: 6e27 0a0a 2020 2020 204f 7220 656c 7365 n'.. Or else │ │ │ │ │ -00033980: 2077 6520 6361 6c6c 3a0a 0a20 2020 2020 we call:.. │ │ │ │ │ -00033990: 2020 2020 2060 706f 7374 696e 7374 2720 `postinst' │ │ │ │ │ -000339a0: 6162 6f72 742d 7265 6d6f 7665 0a0a 2020 abort-remove.. │ │ │ │ │ -000339b0: 2020 2049 6620 7468 6973 2066 6169 6c73 If this fails │ │ │ │ │ -000339c0: 2c20 7468 6520 7061 636b 6167 6520 6973 , the package is │ │ │ │ │ -000339d0: 2069 6e20 6120 e280 9c48 616c 662d 436f in a ...Half-Co │ │ │ │ │ -000339e0: 6e66 6967 7572 6564 e280 9d20 7374 6174 nfigured... stat │ │ │ │ │ -000339f0: 652c 206f 7220 656c 7365 0a20 2020 2020 e, or else. │ │ │ │ │ -00033a00: 6974 2072 656d 6169 6e73 20e2 809c 496e it remains ...In │ │ │ │ │ -00033a10: 7374 616c 6c65 64e2 809d 2e0a 0a20 2032 stalled...... 2 │ │ │ │ │ -00033a20: 2e20 5468 6520 7061 636b 6167 65e2 8099 . The package... │ │ │ │ │ -00033a30: 7320 6669 6c65 7320 6172 6520 7265 6d6f s files are remo │ │ │ │ │ -00033a40: 7665 6420 2865 7863 6570 7420 e280 9863 ved (except ...c │ │ │ │ │ -00033a50: 6f6e 6666 696c 65e2 8099 7329 2e0a 0a20 onffile...s)... │ │ │ │ │ -00033a60: 2033 2e20 2020 2020 2060 706f 7374 726d 3. `postrm │ │ │ │ │ -00033a70: 2720 7265 6d6f 7665 0a0a 2020 2020 2049 ' remove.. I │ │ │ │ │ -00033a80: 6620 6974 2066 6169 6c73 2c20 7468 6572 f it fails, ther │ │ │ │ │ -00033a90: 65e2 8099 7320 6e6f 2065 7272 6f72 2075 e...s no error u │ │ │ │ │ -00033aa0: 6e77 696e 642c 2061 6e64 2074 6865 2070 nwind, and the p │ │ │ │ │ -00033ab0: 6163 6b61 6765 2069 7320 696e 2061 6e0a ackage is in an. │ │ │ │ │ -00033ac0: 2020 2020 20e2 809c 4861 6c66 2d49 6e73 ...Half-Ins │ │ │ │ │ -00033ad0: 7461 6c6c 6564 e280 9d20 7374 6174 652e talled... state. │ │ │ │ │ -00033ae0: 0a0a 2020 342e 2041 6c6c 2074 6865 206d .. 4. All the m │ │ │ │ │ -00033af0: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -00033b00: 7320 6578 6365 7074 2074 6865 20e2 8098 s except the ... │ │ │ │ │ -00033b10: 706f 7374 726d e280 9920 6172 6520 7265 postrm... are re │ │ │ │ │ -00033b20: 6d6f 7665 642e 0a0a 2020 2020 2049 6620 moved... If │ │ │ │ │ -00033b30: 7765 2061 7265 6ee2 8099 7420 7075 7267 we aren...t purg │ │ │ │ │ -00033b40: 696e 6720 7468 6520 7061 636b 6167 6520 ing the package │ │ │ │ │ -00033b50: 7765 2073 746f 7020 6865 7265 2e20 204e we stop here. N │ │ │ │ │ -00033b60: 6f74 6520 7468 6174 2070 6163 6b61 6765 ote that package │ │ │ │ │ -00033b70: 730a 2020 2020 2077 6869 6368 2068 6176 s. which hav │ │ │ │ │ -00033b80: 6520 6e6f 20e2 8098 706f 7374 726d e280 e no ...postrm.. │ │ │ │ │ -00033b90: 9920 616e 6420 6e6f 20e2 8098 636f 6e66 . and no ...conf │ │ │ │ │ -00033ba0: 6669 6c65 e280 9973 2061 7265 2061 7574 file...s are aut │ │ │ │ │ -00033bb0: 6f6d 6174 6963 616c 6c79 2070 7572 6765 omatically purge │ │ │ │ │ -00033bc0: 640a 2020 2020 2077 6865 6e20 7265 6d6f d. when remo │ │ │ │ │ -00033bd0: 7665 642c 2061 7320 7468 6572 6520 6973 ved, as there is │ │ │ │ │ -00033be0: 206e 6f20 6469 6666 6572 656e 6365 2065 no difference e │ │ │ │ │ -00033bf0: 7863 6570 7420 666f 7220 7468 6520 e280 xcept for the .. │ │ │ │ │ -00033c00: 9864 706b 67e2 8099 0a20 2020 2020 7374 .dpkg.... st │ │ │ │ │ -00033c10: 6174 7573 2e0a 0a20 2035 2e20 5468 6520 atus... 5. The │ │ │ │ │ -00033c20: e280 9863 6f6e 6666 696c 65e2 8099 7320 ...conffile...s │ │ │ │ │ -00033c30: 616e 6420 616e 7920 6261 636b 7570 2066 and any backup f │ │ │ │ │ -00033c40: 696c 6573 2028 e280 987e e280 992d 6669 iles (...~...-fi │ │ │ │ │ -00033c50: 6c65 732c 20e2 8098 232a 23e2 8099 2066 les, ...#*#... f │ │ │ │ │ -00033c60: 696c 6573 2c0a 2020 2020 20e2 8098 25e2 iles,. ...%. │ │ │ │ │ -00033c70: 8099 2d66 696c 6573 2c20 e280 982e 6470 ..-files, ....dp │ │ │ │ │ -00033c80: 6b67 2d7b 6f6c 642c 6e65 772c 746d 707d kg-{old,new,tmp} │ │ │ │ │ -00033c90: e280 992c 2065 7463 2e29 2020 6172 6520 ..., etc.) are │ │ │ │ │ -00033ca0: 7265 6d6f 7665 642e 0a0a 2020 362e 2020 removed... 6. │ │ │ │ │ -00033cb0: 2020 2020 6070 6f73 7472 6d27 2070 7572 `postrm' pur │ │ │ │ │ -00033cc0: 6765 0a0a 2020 2020 2049 6620 7468 6973 ge.. If this │ │ │ │ │ -00033cd0: 2066 6169 6c73 2c20 7468 6520 7061 636b fails, the pack │ │ │ │ │ -00033ce0: 6167 6520 7265 6d61 696e 7320 696e 2061 age remains in a │ │ │ │ │ -00033cf0: 20e2 809c 436f 6e66 6967 2d46 696c 6573 ...Config-Files │ │ │ │ │ -00033d00: e280 9d20 7374 6174 652e 0a0a 2020 372e ... state... 7. │ │ │ │ │ -00033d10: 2054 6865 2070 6163 6b61 6765 e280 9973 The package...s │ │ │ │ │ -00033d20: 2066 696c 6520 6c69 7374 2069 7320 7265 file list is re │ │ │ │ │ -00033d30: 6d6f 7665 642e 0a0a 1f0a 4669 6c65 3a20 moved.....File: │ │ │ │ │ -00033d40: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00033d50: 666f 2c20 204e 6f64 653a 2044 6563 6c61 fo, Node: Decla │ │ │ │ │ -00033d60: 7269 6e67 2072 656c 6174 696f 6e73 6869 ring relationshi │ │ │ │ │ -00033d70: 7073 2062 6574 7765 656e 2070 6163 6b61 ps between packa │ │ │ │ │ -00033d80: 6765 732c 2020 4e65 7874 3a20 5368 6172 ges, Next: Shar │ │ │ │ │ -00033d90: 6564 206c 6962 7261 7269 6573 2c20 2050 ed libraries, P │ │ │ │ │ -00033da0: 7265 763a 2050 6163 6b61 6765 206d 6169 rev: Package mai │ │ │ │ │ -00033db0: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ -00033dc0: 616e 6420 696e 7374 616c 6c61 7469 6f6e and installation │ │ │ │ │ -00033dd0: 2070 726f 6365 6475 7265 2c20 2055 703a procedure, Up: │ │ │ │ │ -00033de0: 2054 6f70 0a0a 3720 4465 636c 6172 696e Top..7 Declarin │ │ │ │ │ -00033df0: 6720 7265 6c61 7469 6f6e 7368 6970 7320 g relationships │ │ │ │ │ -00033e00: 6265 7477 6565 6e20 7061 636b 6167 6573 between packages │ │ │ │ │ -00033e10: 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a .*************** │ │ │ │ │ -00033e20: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00033e30: 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a2a 204d ***********..* M │ │ │ │ │ -00033e40: 656e 753a 0a0a 2a20 5379 6e74 6178 206f enu:..* Syntax o │ │ │ │ │ -00033e50: 6620 7265 6c61 7469 6f6e 7368 6970 2066 f relationship f │ │ │ │ │ -00033e60: 6965 6c64 733a 3a0a 2a20 4269 6e61 7279 ields::.* Binary │ │ │ │ │ -00033e70: 2044 6570 656e 6465 6e63 6965 7320 2d20 Dependencies - │ │ │ │ │ -00033e80: 4465 7065 6e64 732c 2052 6563 6f6d 6d65 Depends, Recomme │ │ │ │ │ -00033e90: 6e64 732c 2053 7567 6765 7374 732c 2045 nds, Suggests, E │ │ │ │ │ -00033ea0: 6e68 616e 6365 732c 2050 7265 2d44 6570 nhances, Pre-Dep │ │ │ │ │ -00033eb0: 656e 6473 3a20 4269 6e61 7279 2044 6570 ends: Binary Dep │ │ │ │ │ -00033ec0: 656e 6465 6e63 6965 7320 2d20 4465 7065 endencies - Depe │ │ │ │ │ -00033ed0: 6e64 7320 5265 636f 6d6d 656e 6473 2053 nds Recommends S │ │ │ │ │ -00033ee0: 7567 6765 7374 7320 456e 6861 6e63 6573 uggests Enhances │ │ │ │ │ -00033ef0: 2050 7265 2d44 6570 656e 6473 2e0a 2a20 Pre-Depends..* │ │ │ │ │ -00033f00: 5061 636b 6167 6573 2077 6869 6368 2062 Packages which b │ │ │ │ │ -00033f10: 7265 616b 206f 7468 6572 2070 6163 6b61 reak other packa │ │ │ │ │ -00033f20: 6765 7320 2d20 4272 6561 6b73 3a3a 0a2a ges - Breaks::.* │ │ │ │ │ -00033f30: 2043 6f6e 666c 6963 7469 6e67 2062 696e Conflicting bin │ │ │ │ │ -00033f40: 6172 7920 7061 636b 6167 6573 202d 2043 ary packages - C │ │ │ │ │ -00033f50: 6f6e 666c 6963 7473 3a3a 0a2a 2056 6972 onflicts::.* Vir │ │ │ │ │ -00033f60: 7475 616c 2070 6163 6b61 6765 7320 2d20 tual packages - │ │ │ │ │ -00033f70: 5072 6f76 6964 6573 3a3a 0a2a 204f 7665 Provides::.* Ove │ │ │ │ │ -00033f80: 7277 7269 7469 6e67 2066 696c 6573 2061 rwriting files a │ │ │ │ │ -00033f90: 6e64 2072 6570 6c61 6369 6e67 2070 6163 nd replacing pac │ │ │ │ │ -00033fa0: 6b61 6765 7320 2d20 5265 706c 6163 6573 kages - Replaces │ │ │ │ │ -00033fb0: 3a3a 0a2a 2052 656c 6174 696f 6e73 6869 ::.* Relationshi │ │ │ │ │ -00033fc0: 7073 2062 6574 7765 656e 2073 6f75 7263 ps between sourc │ │ │ │ │ -00033fd0: 6520 616e 6420 6269 6e61 7279 2070 6163 e and binary pac │ │ │ │ │ -00033fe0: 6b61 6765 7320 2d20 4275 696c 642d 4465 kages - Build-De │ │ │ │ │ -00033ff0: 7065 6e64 732c 2042 7569 6c64 2d44 6570 pends, Build-Dep │ │ │ │ │ -00034000: 656e 6473 2d49 6e64 6570 2c20 4275 696c ends-Indep, Buil │ │ │ │ │ -00034010: 642d 4465 7065 6e64 732d 4172 6368 2c20 d-Depends-Arch, │ │ │ │ │ -00034020: 4275 696c 642d 436f 6e66 6c69 6374 732c Build-Conflicts, │ │ │ │ │ -00034030: 2042 7569 6c64 2d43 6f6e 666c 6963 7473 Build-Conflicts │ │ │ │ │ -00034040: 2d49 6e64 6570 2c20 4275 696c 642d 436f -Indep, Build-Co │ │ │ │ │ -00034050: 6e66 6c69 6374 732d 4172 6368 3a20 5265 nflicts-Arch: Re │ │ │ │ │ -00034060: 6c61 7469 6f6e 7368 6970 7320 6265 7477 lationships betw │ │ │ │ │ -00034070: 6565 6e20 736f 7572 6365 2061 6e64 2062 een source and b │ │ │ │ │ -00034080: 696e 6172 7920 7061 636b 6167 6573 202d inary packages - │ │ │ │ │ -00034090: 2042 7569 6c64 2d44 6570 656e 6473 2042 Build-Depends B │ │ │ │ │ -000340a0: 7569 6c64 2d44 6570 656e 6473 2d49 6e64 uild-Depends-Ind │ │ │ │ │ -000340b0: 6570 2042 7569 6c64 2d44 6570 656e 6473 ep Build-Depends │ │ │ │ │ -000340c0: 2d41 7263 6820 4275 696c 642d 436f 6e66 -Arch Build-Conf │ │ │ │ │ -000340d0: 6c69 6374 7320 4275 696c 642d 436f 6e66 licts Build-Conf │ │ │ │ │ -000340e0: 6c69 6374 732d 496e 6465 7020 4275 696c licts-Indep Buil │ │ │ │ │ -000340f0: 642d 436f 6e66 6c69 6374 732d 4172 6368 d-Conflicts-Arch │ │ │ │ │ -00034100: 2e0a 2a20 4164 6469 7469 6f6e 616c 2073 ..* Additional s │ │ │ │ │ -00034110: 6f75 7263 6520 7061 636b 6167 6573 2075 ource packages u │ │ │ │ │ -00034120: 7365 6420 746f 2062 7569 6c64 2074 6865 sed to build the │ │ │ │ │ -00034130: 2062 696e 6172 7920 2d20 4275 696c 742d binary - Built- │ │ │ │ │ -00034140: 5573 696e 673a 3a0a 0a1f 0a46 696c 653a Using::....File: │ │ │ │ │ -00034150: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00034160: 6e66 6f2c 2020 4e6f 6465 3a20 5379 6e74 nfo, Node: Synt │ │ │ │ │ -00034170: 6178 206f 6620 7265 6c61 7469 6f6e 7368 ax of relationsh │ │ │ │ │ -00034180: 6970 2066 6965 6c64 732c 2020 4e65 7874 ip fields, Next │ │ │ │ │ -00034190: 3a20 4269 6e61 7279 2044 6570 656e 6465 : Binary Depende │ │ │ │ │ -000341a0: 6e63 6965 7320 2d20 4465 7065 6e64 7320 ncies - Depends │ │ │ │ │ -000341b0: 5265 636f 6d6d 656e 6473 2053 7567 6765 Recommends Sugge │ │ │ │ │ -000341c0: 7374 7320 456e 6861 6e63 6573 2050 7265 sts Enhances Pre │ │ │ │ │ -000341d0: 2d44 6570 656e 6473 2c20 2055 703a 2044 -Depends, Up: D │ │ │ │ │ -000341e0: 6563 6c61 7269 6e67 2072 656c 6174 696f eclaring relatio │ │ │ │ │ -000341f0: 6e73 6869 7073 2062 6574 7765 656e 2070 nships between p │ │ │ │ │ -00034200: 6163 6b61 6765 730a 0a37 2e31 2053 796e ackages..7.1 Syn │ │ │ │ │ -00034210: 7461 7820 6f66 2072 656c 6174 696f 6e73 tax of relations │ │ │ │ │ -00034220: 6869 7020 6669 656c 6473 0a3d 3d3d 3d3d hip fields.===== │ │ │ │ │ -00034230: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00034240: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th │ │ │ │ │ -00034250: 6573 6520 6669 656c 6473 2061 6c6c 2068 ese fields all h │ │ │ │ │ -00034260: 6176 6520 6120 756e 6966 6f72 6d20 7379 ave a uniform sy │ │ │ │ │ -00034270: 6e74 6178 2e20 2054 6865 7920 6172 6520 ntax. They are │ │ │ │ │ -00034280: 6120 6c69 7374 206f 6620 7061 636b 6167 a list of packag │ │ │ │ │ -00034290: 650a 6e61 6d65 7320 7365 7061 7261 7465 e.names separate │ │ │ │ │ -000342a0: 6420 6279 2063 6f6d 6d61 732e 0a0a 496e d by commas...In │ │ │ │ │ -000342b0: 2074 6865 20e2 8098 4465 7065 6e64 73e2 the ...Depends. │ │ │ │ │ -000342c0: 8099 2c20 e280 9852 6563 6f6d 6d65 6e64 .., ...Recommend │ │ │ │ │ -000342d0: 73e2 8099 2c20 e280 9853 7567 6765 7374 s..., ...Suggest │ │ │ │ │ -000342e0: 73e2 8099 2c20 e280 9850 7265 2d44 6570 s..., ...Pre-Dep │ │ │ │ │ -000342f0: 656e 6473 e280 992c 0ae2 8098 4275 696c ends...,....Buil │ │ │ │ │ -00034300: 642d 4465 7065 6e64 73e2 8099 2c20 e280 d-Depends..., .. │ │ │ │ │ -00034310: 9842 7569 6c64 2d44 6570 656e 6473 2d49 .Build-Depends-I │ │ │ │ │ -00034320: 6e64 6570 e280 9920 616e 6420 e280 9842 ndep... and ...B │ │ │ │ │ -00034330: 7569 6c64 2d44 6570 656e 6473 2d41 7263 uild-Depends-Arc │ │ │ │ │ -00034340: 68e2 8099 2063 6f6e 7472 6f6c 0a66 6965 h... control.fie │ │ │ │ │ -00034350: 6c64 7320 6f66 2074 6865 2070 6163 6b61 lds of the packa │ │ │ │ │ -00034360: 6765 2c20 7768 6963 6820 6465 636c 6172 ge, which declar │ │ │ │ │ -00034370: 6520 6465 7065 6e64 656e 6369 6573 206f e dependencies o │ │ │ │ │ -00034380: 6e20 6f74 6865 7220 7061 636b 6167 6573 n other packages │ │ │ │ │ -00034390: 2c20 7468 650a 7061 636b 6167 6520 6e61 , the.package na │ │ │ │ │ -000343a0: 6d65 7320 6c69 7374 6564 206d 6179 2061 mes listed may a │ │ │ │ │ -000343b0: 6c73 6f20 696e 636c 7564 6520 6c69 7374 lso include list │ │ │ │ │ -000343c0: 7320 6f66 2061 6c74 6572 6e61 7469 7665 s of alternative │ │ │ │ │ -000343d0: 2070 6163 6b61 6765 0a6e 616d 6573 2c20 package.names, │ │ │ │ │ -000343e0: 7365 7061 7261 7465 6420 6279 2076 6572 separated by ver │ │ │ │ │ -000343f0: 7469 6361 6c20 6261 7220 2870 6970 6529 tical bar (pipe) │ │ │ │ │ -00034400: 2073 796d 626f 6c73 20e2 8098 7ce2 8099 symbols ...|... │ │ │ │ │ -00034410: 2e20 2049 6e20 7375 6368 2061 2063 6173 . In such a cas │ │ │ │ │ -00034420: 652c 0a74 6861 7420 7061 7274 206f 6620 e,.that part of │ │ │ │ │ -00034430: 7468 6520 6465 7065 6e64 656e 6379 2063 the dependency c │ │ │ │ │ -00034440: 616e 2062 6520 7361 7469 7366 6965 6420 an be satisfied │ │ │ │ │ -00034450: 6279 2061 6e79 206f 6e65 206f 6620 7468 by any one of th │ │ │ │ │ -00034460: 650a 616c 7465 726e 6174 6976 6520 7061 e.alternative pa │ │ │ │ │ -00034470: 636b 6167 6573 2e20 2028 416c 7465 726e ckages. (Altern │ │ │ │ │ -00034480: 6174 6976 6520 6465 7065 6e64 656e 6369 ative dependenci │ │ │ │ │ -00034490: 6573 2069 6e20 e280 9842 7569 6c64 2d44 es in ...Build-D │ │ │ │ │ -000344a0: 6570 656e 6473 e280 992c 0ae2 8098 4275 epends...,....Bu │ │ │ │ │ -000344b0: 696c 642d 4465 7065 6e64 732d 496e 6465 ild-Depends-Inde │ │ │ │ │ -000344c0: 70e2 8099 2c20 616e 6420 e280 9842 7569 p..., and ...Bui │ │ │ │ │ -000344d0: 6c64 2d44 6570 656e 6473 2d41 7263 68e2 ld-Depends-Arch. │ │ │ │ │ -000344e0: 8099 2061 7265 2069 6e74 6572 7072 6574 .. are interpret │ │ │ │ │ -000344f0: 6564 0a73 7065 6369 616c 6c79 2062 7920 ed.specially by │ │ │ │ │ -00034500: 4465 6269 616e 2061 7574 6f62 7569 6c64 Debian autobuild │ │ │ │ │ -00034510: 6572 732e 2020 5365 6520 2a6e 6f74 6520 ers. See *note │ │ │ │ │ -00034520: 5265 6c61 7469 6f6e 7368 6970 7320 6265 Relationships be │ │ │ │ │ -00034530: 7477 6565 6e0a 736f 7572 6365 2061 6e64 tween.source and │ │ │ │ │ -00034540: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ -00034550: 3a20 3936 2e20 666f 7220 6d6f 7265 2064 : 96. for more d │ │ │ │ │ -00034560: 6574 6169 6c73 2e29 0a0a 416c 6c20 6f66 etails.)..All of │ │ │ │ │ -00034570: 2074 6865 2066 6965 6c64 7320 6d61 7920 the fields may │ │ │ │ │ -00034580: 7265 7374 7269 6374 2074 6865 6972 2061 restrict their a │ │ │ │ │ -00034590: 7070 6c69 6361 6269 6c69 7479 2074 6f20 pplicability to │ │ │ │ │ -000345a0: 7061 7274 6963 756c 6172 0a76 6572 7369 particular.versi │ │ │ │ │ -000345b0: 6f6e 7320 6f66 2065 6163 6820 6e61 6d65 ons of each name │ │ │ │ │ -000345c0: 6420 7061 636b 6167 652e 2020 5468 6973 d package. This │ │ │ │ │ -000345d0: 2069 7320 646f 6e65 2069 6e20 7061 7265 is done in pare │ │ │ │ │ -000345e0: 6e74 6865 7365 7320 6166 7465 7220 6561 ntheses after ea │ │ │ │ │ -000345f0: 6368 0a69 6e64 6976 6964 7561 6c20 7061 ch.individual pa │ │ │ │ │ -00034600: 636b 6167 6520 6e61 6d65 3b20 7468 6520 ckage name; the │ │ │ │ │ -00034610: 7061 7265 6e74 6865 7365 7320 7368 6f75 parentheses shou │ │ │ │ │ -00034620: 6c64 2063 6f6e 7461 696e 2061 2072 656c ld contain a rel │ │ │ │ │ -00034630: 6174 696f 6e20 6672 6f6d 0a74 6865 206c ation from.the l │ │ │ │ │ -00034640: 6973 7420 6265 6c6f 7720 666f 6c6c 6f77 ist below follow │ │ │ │ │ -00034650: 6564 2062 7920 6120 7665 7273 696f 6e20 ed by a version │ │ │ │ │ -00034660: 6e75 6d62 6572 2c20 696e 2074 6865 2066 number, in the f │ │ │ │ │ -00034670: 6f72 6d61 7420 6465 7363 7269 6265 6420 ormat described │ │ │ │ │ -00034680: 696e 0a2a 6e6f 7465 2056 6572 7369 6f6e in.*note Version │ │ │ │ │ -00034690: 3a20 3431 2e0a 0a54 6865 2072 656c 6174 : 41...The relat │ │ │ │ │ -000346a0: 696f 6e73 2061 6c6c 6f77 6564 2061 7265 ions allowed are │ │ │ │ │ -000346b0: 20e2 8098 3c3c e280 992c 20e2 8098 3c3d ...<<..., ...<= │ │ │ │ │ -000346c0: e280 992c 20e2 8098 3de2 8099 2c20 e280 ..., ...=..., .. │ │ │ │ │ -000346d0: 983e 3de2 8099 2061 6e64 20e2 8098 3e3e .>=... and ...>> │ │ │ │ │ -000346e0: e280 9920 666f 7220 7374 7269 6374 6c79 ... for strictly │ │ │ │ │ -000346f0: 0a65 6172 6c69 6572 2c20 6561 726c 6965 .earlier, earlie │ │ │ │ │ -00034700: 7220 6f72 2065 7175 616c 2c20 6578 6163 r or equal, exac │ │ │ │ │ -00034710: 746c 7920 6571 7561 6c2c 206c 6174 6572 tly equal, later │ │ │ │ │ -00034720: 206f 7220 6571 7561 6c20 616e 6420 7374 or equal and st │ │ │ │ │ -00034730: 7269 6374 6c79 0a6c 6174 6572 2c20 7265 rictly.later, re │ │ │ │ │ -00034740: 7370 6563 7469 7665 6c79 2e20 2054 6865 spectively. The │ │ │ │ │ -00034750: 2065 7863 6570 7469 6f6e 2069 7320 7468 exception is th │ │ │ │ │ -00034760: 6520 5072 6f76 6964 6573 2066 6965 6c64 e Provides field │ │ │ │ │ -00034770: 2c20 666f 7220 7768 6963 680a 6f6e 6c79 , for which.only │ │ │ │ │ -00034780: 20e2 8098 3de2 8099 2069 7320 616c 6c6f ...=... is allo │ │ │ │ │ -00034790: 7765 642e 2020 2831 290a 0a57 6869 7465 wed. (1)..White │ │ │ │ │ -000347a0: 7370 6163 6520 6d61 7920 6170 7065 6172 space may appear │ │ │ │ │ -000347b0: 2061 7420 616e 7920 706f 696e 7420 696e at any point in │ │ │ │ │ -000347c0: 2074 6865 2076 6572 7369 6f6e 2073 7065 the version spe │ │ │ │ │ -000347d0: 6369 6669 6361 7469 6f6e 2073 7562 6a65 cification subje │ │ │ │ │ -000347e0: 6374 0a74 6f20 7468 6520 7275 6c65 7320 ct.to the rules │ │ │ │ │ -000347f0: 696e 202a 6e6f 7465 2053 796e 7461 7820 in *note Syntax │ │ │ │ │ -00034800: 6f66 2063 6f6e 7472 6f6c 2066 696c 6573 of control files │ │ │ │ │ -00034810: 3a20 3931 2c20 616e 6420 6d75 7374 2061 : 91, and must a │ │ │ │ │ -00034820: 7070 6561 7220 7768 6572 650a 6974 e280 ppear where.it.. │ │ │ │ │ -00034830: 9973 206e 6563 6573 7361 7279 2074 6f20 .s necessary to │ │ │ │ │ -00034840: 6469 7361 6d62 6967 7561 7465 3b20 6974 disambiguate; it │ │ │ │ │ -00034850: 2069 7320 6e6f 7420 6f74 6865 7277 6973 is not otherwis │ │ │ │ │ -00034860: 6520 7369 676e 6966 6963 616e 742e 2020 e significant. │ │ │ │ │ -00034870: 416c 6c20 6f66 0a74 6865 2072 656c 6174 All of.the relat │ │ │ │ │ -00034880: 696f 6e73 6869 7020 6669 656c 6473 2063 ionship fields c │ │ │ │ │ -00034890: 616e 206f 6e6c 7920 6265 2066 6f6c 6465 an only be folde │ │ │ │ │ -000348a0: 6420 696e 2073 6f75 7263 6520 7061 636b d in source pack │ │ │ │ │ -000348b0: 6167 6520 7465 6d70 6c61 7465 0a63 6f6e age template.con │ │ │ │ │ -000348c0: 7472 6f6c 2066 696c 6573 2e20 2046 6f72 trol files. For │ │ │ │ │ -000348d0: 2063 6f6e 7369 7374 656e 6379 2061 6e64 consistency and │ │ │ │ │ -000348e0: 2069 6e20 6361 7365 206f 6620 6675 7475 in case of futu │ │ │ │ │ -000348f0: 7265 2063 6861 6e67 6573 2074 6f20 e280 re changes to .. │ │ │ │ │ -00034900: 9864 706b 67e2 8099 0a69 7420 6973 2072 .dpkg....it is r │ │ │ │ │ -00034910: 6563 6f6d 6d65 6e64 6564 2074 6861 7420 ecommended that │ │ │ │ │ -00034920: 6120 7369 6e67 6c65 2073 7061 6365 2062 a single space b │ │ │ │ │ -00034930: 6520 7573 6564 2061 6674 6572 2061 2076 e used after a v │ │ │ │ │ -00034940: 6572 7369 6f6e 0a72 656c 6174 696f 6e73 ersion.relations │ │ │ │ │ -00034950: 6869 7020 616e 6420 6265 666f 7265 2061 hip and before a │ │ │ │ │ -00034960: 2076 6572 7369 6f6e 206e 756d 6265 723b version number; │ │ │ │ │ -00034970: 2069 7420 6973 2061 6c73 6f20 636f 6e76 it is also conv │ │ │ │ │ -00034980: 656e 7469 6f6e 616c 2074 6f20 7075 740a entional to put. │ │ │ │ │ -00034990: 6120 7369 6e67 6c65 2073 7061 6365 2061 a single space a │ │ │ │ │ -000349a0: 6674 6572 2065 6163 6820 636f 6d6d 612c fter each comma, │ │ │ │ │ -000349b0: 206f 6e20 6569 7468 6572 2073 6964 6520 on either side │ │ │ │ │ -000349c0: 6f66 2065 6163 6820 7665 7274 6963 616c of each vertical │ │ │ │ │ -000349d0: 2062 6172 2c0a 616e 6420 6265 666f 7265 bar,.and before │ │ │ │ │ -000349e0: 2065 6163 6820 6f70 656e 2070 6172 656e each open paren │ │ │ │ │ -000349f0: 7468 6573 6973 2e20 2057 6865 6e20 6f70 thesis. When op │ │ │ │ │ -00034a00: 656e 696e 6720 6120 636f 6e74 696e 7561 ening a continua │ │ │ │ │ -00034a10: 7469 6f6e 206c 696e 6520 696e 2061 0a72 tion line in a.r │ │ │ │ │ -00034a20: 656c 6174 696f 6e73 6869 7020 6669 656c elationship fiel │ │ │ │ │ -00034a30: 642c 2069 7420 6973 2063 6f6e 7665 6e74 d, it is convent │ │ │ │ │ -00034a40: 696f 6e61 6c20 746f 2064 6f20 736f 2061 ional to do so a │ │ │ │ │ -00034a50: 6674 6572 2061 2063 6f6d 6d61 2061 6e64 fter a comma and │ │ │ │ │ -00034a60: 2062 6566 6f72 650a 7468 6520 7370 6163 before.the spac │ │ │ │ │ -00034a70: 6520 666f 6c6c 6f77 696e 6720 7468 6174 e following that │ │ │ │ │ -00034a80: 2063 6f6d 6d61 2e0a 0a46 6f72 2065 7861 comma...For exa │ │ │ │ │ -00034a90: 6d70 6c65 2c20 6120 6c69 7374 206f 6620 mple, a list of │ │ │ │ │ -00034aa0: 6465 7065 6e64 656e 6369 6573 206d 6967 dependencies mig │ │ │ │ │ -00034ab0: 6874 2061 7070 6561 7220 6173 3a0a 0a20 ht appear as:.. │ │ │ │ │ -00034ac0: 2020 2020 5061 636b 6167 653a 206d 7574 Package: mut │ │ │ │ │ -00034ad0: 740a 2020 2020 2056 6572 7369 6f6e 3a20 t. Version: │ │ │ │ │ -00034ae0: 312e 332e 3137 2d31 0a20 2020 2020 4465 1.3.17-1. De │ │ │ │ │ -00034af0: 7065 6e64 733a 206c 6962 6336 2028 3e3d pends: libc6 (>= │ │ │ │ │ -00034b00: 2032 2e32 2e31 292c 2064 6566 6175 6c74 2.2.1), default │ │ │ │ │ -00034b10: 2d6d 7461 207c 206d 6169 6c2d 7472 616e -mta | mail-tran │ │ │ │ │ -00034b20: 7370 6f72 742d 6167 656e 740a 0a52 656c sport-agent..Rel │ │ │ │ │ -00034b30: 6174 696f 6e73 6869 7073 206d 6179 2062 ationships may b │ │ │ │ │ -00034b40: 6520 7265 7374 7269 6374 6564 2074 6f20 e restricted to │ │ │ │ │ -00034b50: 6120 6365 7274 6169 6e20 7365 7420 6f66 a certain set of │ │ │ │ │ -00034b60: 2061 7263 6869 7465 6374 7572 6573 2e20 architectures. │ │ │ │ │ -00034b70: 2054 6869 730a 6973 2069 6e64 6963 6174 This.is indicat │ │ │ │ │ -00034b80: 6564 2069 6e20 6272 6163 6b65 7473 2061 ed in brackets a │ │ │ │ │ -00034b90: 6674 6572 2065 6163 6820 696e 6469 7669 fter each indivi │ │ │ │ │ -00034ba0: 6475 616c 2070 6163 6b61 6765 206e 616d dual package nam │ │ │ │ │ -00034bb0: 6520 616e 6420 7468 650a 6f70 7469 6f6e e and the.option │ │ │ │ │ -00034bc0: 616c 2076 6572 7369 6f6e 2073 7065 6369 al version speci │ │ │ │ │ -00034bd0: 6669 6361 7469 6f6e 2e20 2054 6865 2062 fication. The b │ │ │ │ │ -00034be0: 7261 636b 6574 7320 656e 636c 6f73 6520 rackets enclose │ │ │ │ │ -00034bf0: 6120 6e6f 6e2d 656d 7074 7920 6c69 7374 a non-empty list │ │ │ │ │ -00034c00: 0a6f 6620 4465 6269 616e 2061 7263 6869 .of Debian archi │ │ │ │ │ -00034c10: 7465 6374 7572 6520 6e61 6d65 7320 696e tecture names in │ │ │ │ │ -00034c20: 2074 6865 2066 6f72 6d61 7420 6465 7363 the format desc │ │ │ │ │ -00034c30: 7269 6265 6420 696e 202a 6e6f 7465 0a41 ribed in *note.A │ │ │ │ │ -00034c40: 7263 6869 7465 6374 7572 6520 7370 6563 rchitecture spec │ │ │ │ │ -00034c50: 6966 6963 6174 696f 6e20 7374 7269 6e67 ification string │ │ │ │ │ -00034c60: 733a 2036 622c 2073 6570 6172 6174 6564 s: 6b, separated │ │ │ │ │ -00034c70: 2062 7920 7768 6974 6573 7061 6365 2e0a by whitespace.. │ │ │ │ │ -00034c80: 4578 636c 616d 6174 696f 6e20 6d61 726b Exclamation mark │ │ │ │ │ -00034c90: 7320 6d61 7920 6265 2070 7265 7065 6e64 s may be prepend │ │ │ │ │ -00034ca0: 6564 2074 6f20 6561 6368 206f 6620 7468 ed to each of th │ │ │ │ │ -00034cb0: 6520 6e61 6d65 732e 2020 2849 7420 6973 e names. (It is │ │ │ │ │ -00034cc0: 206e 6f74 0a70 6572 6d69 7474 6564 2066 not.permitted f │ │ │ │ │ -00034cd0: 6f72 2073 6f6d 6520 6e61 6d65 7320 746f or some names to │ │ │ │ │ -00034ce0: 2062 6520 7072 6570 656e 6465 6420 7769 be prepended wi │ │ │ │ │ -00034cf0: 7468 2065 7863 6c61 6d61 7469 6f6e 206d th exclamation m │ │ │ │ │ -00034d00: 6172 6b73 2077 6869 6c65 0a6f 7468 6572 arks while.other │ │ │ │ │ -00034d10: 7320 6172 656e e280 9974 2e29 0a0a 466f s aren...t.)..Fo │ │ │ │ │ -00034d20: 7220 6275 696c 6420 7265 6c61 7469 6f6e r build relation │ │ │ │ │ -00034d30: 7368 6970 2066 6965 6c64 7320 28e2 8098 ship fields (... │ │ │ │ │ -00034d40: 4275 696c 642d 4465 7065 6e64 73e2 8099 Build-Depends... │ │ │ │ │ -00034d50: 2c20 e280 9842 7569 6c64 2d44 6570 656e , ...Build-Depen │ │ │ │ │ -00034d60: 6473 2d49 6e64 6570 e280 992c 0ae2 8098 ds-Indep...,.... │ │ │ │ │ -00034d70: 4275 696c 642d 4465 7065 6e64 732d 4172 Build-Depends-Ar │ │ │ │ │ -00034d80: 6368 e280 992c 20e2 8098 4275 696c 642d ch..., ...Build- │ │ │ │ │ -00034d90: 436f 6e66 6c69 6374 73e2 8099 2c20 e280 Conflicts..., .. │ │ │ │ │ -00034da0: 9842 7569 6c64 2d43 6f6e 666c 6963 7473 .Build-Conflicts │ │ │ │ │ -00034db0: 2d49 6e64 6570 e280 9920 616e 640a e280 -Indep... and... │ │ │ │ │ -00034dc0: 9842 7569 6c64 2d43 6f6e 666c 6963 7473 .Build-Conflicts │ │ │ │ │ -00034dd0: 2d41 7263 68e2 8099 292c 2069 6620 7468 -Arch...), if th │ │ │ │ │ -00034de0: 6520 6375 7272 656e 7420 4465 6269 616e e current Debian │ │ │ │ │ -00034df0: 2068 6f73 7420 6172 6368 6974 6563 7475 host architectu │ │ │ │ │ -00034e00: 7265 2069 7320 6e6f 740a 696e 2074 6869 re is not.in thi │ │ │ │ │ -00034e10: 7320 6c69 7374 2061 6e64 2074 6865 7265 s list and there │ │ │ │ │ -00034e20: 2061 7265 206e 6f20 6578 636c 616d 6174 are no exclamat │ │ │ │ │ -00034e30: 696f 6e20 6d61 726b 7320 696e 2074 6865 ion marks in the │ │ │ │ │ -00034e40: 206c 6973 742c 206f 7220 6974 2069 7320 list, or it is │ │ │ │ │ -00034e50: 696e 0a74 6865 206c 6973 7420 7769 7468 in.the list with │ │ │ │ │ -00034e60: 2061 2070 7265 7065 6e64 6564 2065 7863 a prepended exc │ │ │ │ │ -00034e70: 6c61 6d61 7469 6f6e 206d 6172 6b2c 2074 lamation mark, t │ │ │ │ │ -00034e80: 6865 2070 6163 6b61 6765 206e 616d 6520 he package name │ │ │ │ │ -00034e90: 616e 6420 7468 650a 6173 736f 6369 6174 and the.associat │ │ │ │ │ -00034ea0: 6564 2076 6572 7369 6f6e 2073 7065 6369 ed version speci │ │ │ │ │ -00034eb0: 6669 6361 7469 6f6e 2061 7265 2069 676e fication are ign │ │ │ │ │ -00034ec0: 6f72 6564 2063 6f6d 706c 6574 656c 7920 ored completely │ │ │ │ │ -00034ed0: 666f 7220 7468 6520 7075 7270 6f73 6573 for the purposes │ │ │ │ │ -00034ee0: 0a6f 6620 6465 6669 6e69 6e67 2074 6865 .of defining the │ │ │ │ │ -00034ef0: 2072 656c 6174 696f 6e73 6869 7073 2e0a relationships.. │ │ │ │ │ -00034f00: 0a46 6f72 2065 7861 6d70 6c65 3a0a 0a20 .For example:.. │ │ │ │ │ -00034f10: 2020 2020 536f 7572 6365 3a20 676c 6962 Source: glib │ │ │ │ │ -00034f20: 630a 2020 2020 2042 7569 6c64 2d44 6570 c. Build-Dep │ │ │ │ │ -00034f30: 656e 6473 2d49 6e64 6570 3a20 7465 7869 ends-Indep: texi │ │ │ │ │ -00034f40: 6e66 6f0a 2020 2020 2042 7569 6c64 2d44 nfo. Build-D │ │ │ │ │ -00034f50: 6570 656e 6473 3a20 6b65 726e 656c 2d68 epends: kernel-h │ │ │ │ │ -00034f60: 6561 6465 7273 2d32 2e32 2e31 3020 5b21 eaders-2.2.10 [! │ │ │ │ │ -00034f70: 6875 7264 2d69 3338 365d 2c0a 2020 2020 hurd-i386],. │ │ │ │ │ -00034f80: 2020 6875 7264 2d64 6576 205b 6875 7264 hurd-dev [hurd │ │ │ │ │ -00034f90: 2d69 3338 365d 2c20 676e 756d 6163 682d -i386], gnumach- │ │ │ │ │ -00034fa0: 6465 7620 5b68 7572 642d 6933 3836 5d0a dev [hurd-i386]. │ │ │ │ │ -00034fb0: 0a72 6571 7569 7265 7320 e280 986b 6572 .requires ...ker │ │ │ │ │ -00034fc0: 6e65 6c2d 6865 6164 6572 732d 322e 322e nel-headers-2.2. │ │ │ │ │ -00034fd0: 3130 e280 9920 6f6e 2061 6c6c 2061 7263 10... on all arc │ │ │ │ │ -00034fe0: 6869 7465 6374 7572 6573 206f 7468 6572 hitectures other │ │ │ │ │ -00034ff0: 2074 6861 6e0a 6875 7264 2d69 3338 3620 than.hurd-i386 │ │ │ │ │ -00035000: 616e 6420 7265 7175 6972 6573 20e2 8098 and requires ... │ │ │ │ │ -00035010: 6875 7264 2d64 6576 e280 9920 616e 6420 hurd-dev... and │ │ │ │ │ -00035020: e280 9867 6e75 6d61 6368 2d64 6576 e280 ...gnumach-dev.. │ │ │ │ │ -00035030: 9920 6f6e 6c79 206f 6e20 6875 7264 2d69 . only on hurd-i │ │ │ │ │ -00035040: 3338 362e 0a48 6572 6520 6973 2061 6e6f 386..Here is ano │ │ │ │ │ -00035050: 7468 6572 2065 7861 6d70 6c65 2073 686f ther example sho │ │ │ │ │ -00035060: 7769 6e67 206d 756c 7469 706c 6520 6172 wing multiple ar │ │ │ │ │ -00035070: 6368 6974 6563 7475 7265 7320 7365 7061 chitectures sepa │ │ │ │ │ -00035080: 7261 7465 6420 6279 0a73 7061 6365 733a rated by.spaces: │ │ │ │ │ -00035090: 0a0a 2020 2020 2042 7569 6c64 2d44 6570 .. Build-Dep │ │ │ │ │ -000350a0: 656e 6473 3a0a 2020 2020 2020 6c69 626c ends:. libl │ │ │ │ │ -000350b0: 7561 6a69 7435 2e31 2d64 6576 205b 6933 uajit5.1-dev [i3 │ │ │ │ │ -000350c0: 3836 2061 6d64 3634 206b 6672 6565 6273 86 amd64 kfreebs │ │ │ │ │ -000350d0: 642d 6933 3836 2061 726d 656c 2061 726d d-i386 armel arm │ │ │ │ │ -000350e0: 6866 2070 6f77 6572 7063 206d 6970 735d hf powerpc mips] │ │ │ │ │ -000350f0: 2c0a 2020 2020 2020 6c69 626c 7561 352e ,. liblua5. │ │ │ │ │ -00035100: 312d 6465 7620 5b68 7572 642d 6933 3836 1-dev [hurd-i386 │ │ │ │ │ -00035110: 2069 6136 3420 6b66 7265 6562 7364 2d61 ia64 kfreebsd-a │ │ │ │ │ -00035120: 6d64 3634 2073 3339 3078 2073 7061 7263 md64 s390x sparc │ │ │ │ │ -00035130: 5d2c 0a0a 466f 7220 6269 6e61 7279 2072 ],..For binary r │ │ │ │ │ -00035140: 656c 6174 696f 6e73 6869 7020 6669 656c elationship fiel │ │ │ │ │ -00035150: 6473 2061 6e64 2074 6865 20e2 8098 4275 ds and the ...Bu │ │ │ │ │ -00035160: 696c 742d 5573 696e 67e2 8099 2066 6965 ilt-Using... fie │ │ │ │ │ -00035170: 6c64 2c20 7468 650a 6172 6368 6974 6563 ld, the.architec │ │ │ │ │ -00035180: 7475 7265 2072 6573 7472 6963 7469 6f6e ture restriction │ │ │ │ │ -00035190: 2073 796e 7461 7820 6973 206f 6e6c 7920 syntax is only │ │ │ │ │ -000351a0: 7375 7070 6f72 7465 6420 696e 2074 6865 supported in the │ │ │ │ │ -000351b0: 2073 6f75 7263 6520 7061 636b 6167 650a source package. │ │ │ │ │ -000351c0: 7465 6d70 6c61 7465 2063 6f6e 7472 6f6c template control │ │ │ │ │ -000351d0: 2066 696c 6520 e280 9864 6562 6961 6e2f file ...debian/ │ │ │ │ │ -000351e0: 636f 6e74 726f 6ce2 8099 2e20 2057 6865 control.... Whe │ │ │ │ │ -000351f0: 6e20 7468 6520 636f 7272 6573 706f 6e64 n the correspond │ │ │ │ │ -00035200: 696e 6720 6269 6e61 7279 0a70 6163 6b61 ing binary.packa │ │ │ │ │ -00035210: 6765 2063 6f6e 7472 6f6c 2066 696c 6520 ge control file │ │ │ │ │ -00035220: 6973 2067 656e 6572 6174 6564 2c20 7468 is generated, th │ │ │ │ │ -00035230: 6520 7265 6c61 7469 6f6e 7368 6970 2077 e relationship w │ │ │ │ │ -00035240: 696c 6c20 6569 7468 6572 2062 650a 6f6d ill either be.om │ │ │ │ │ -00035250: 6974 7465 6420 6f72 2069 6e63 6c75 6465 itted or include │ │ │ │ │ -00035260: 6420 7769 7468 6f75 7420 7468 6520 6172 d without the ar │ │ │ │ │ -00035270: 6368 6974 6563 7475 7265 2072 6573 7472 chitecture restr │ │ │ │ │ -00035280: 6963 7469 6f6e 2062 6173 6564 206f 6e20 iction based on │ │ │ │ │ -00035290: 7468 650a 6172 6368 6974 6563 7475 7265 the.architecture │ │ │ │ │ -000352a0: 206f 6620 7468 6520 6269 6e61 7279 2070 of the binary p │ │ │ │ │ -000352b0: 6163 6b61 6765 2e20 2054 6869 7320 6d65 ackage. This me │ │ │ │ │ -000352c0: 616e 7320 7468 6174 2061 7263 6869 7465 ans that archite │ │ │ │ │ -000352d0: 6374 7572 650a 7265 7374 7269 6374 696f cture.restrictio │ │ │ │ │ -000352e0: 6e73 206d 7573 7420 6e6f 7420 6265 2075 ns must not be u │ │ │ │ │ -000352f0: 7365 6420 696e 2062 696e 6172 7920 7265 sed in binary re │ │ │ │ │ -00035300: 6c61 7469 6f6e 7368 6970 2066 6965 6c64 lationship field │ │ │ │ │ -00035310: 7320 666f 720a 6172 6368 6974 6563 7475 s for.architectu │ │ │ │ │ -00035320: 7265 2d69 6e64 6570 656e 6465 6e74 2070 re-independent p │ │ │ │ │ -00035330: 6163 6b61 6765 7320 28e2 8098 4172 6368 ackages (...Arch │ │ │ │ │ -00035340: 6974 6563 7475 7265 3a20 616c 6ce2 8099 itecture: all... │ │ │ │ │ -00035350: 292e 0a0a 466f 7220 6578 616d 706c 653a )...For example: │ │ │ │ │ -00035360: 0a0a 2020 2020 2044 6570 656e 6473 3a20 .. Depends: │ │ │ │ │ -00035370: 666f 6f20 5b69 3338 365d 2c20 6261 7220 foo [i386], bar │ │ │ │ │ -00035380: 5b61 6d64 3634 5d0a 0a62 6563 6f6d 6573 [amd64]..becomes │ │ │ │ │ -00035390: 20e2 8098 4465 7065 6e64 733a 2066 6f6f ...Depends: foo │ │ │ │ │ -000353a0: e280 9920 7768 656e 2074 6865 2070 6163 ... when the pac │ │ │ │ │ -000353b0: 6b61 6765 2069 7320 6275 696c 7420 6f6e kage is built on │ │ │ │ │ -000353c0: 2074 6865 20e2 8098 6933 3836 e280 990a the ...i386.... │ │ │ │ │ -000353d0: 6172 6368 6974 6563 7475 7265 2c20 e280 architecture, .. │ │ │ │ │ -000353e0: 9844 6570 656e 6473 3a20 6261 72e2 8099 .Depends: bar... │ │ │ │ │ -000353f0: 2077 6865 6e20 7468 6520 7061 636b 6167 when the packag │ │ │ │ │ -00035400: 6520 6973 2062 7569 6c74 206f 6e20 7468 e is built on th │ │ │ │ │ -00035410: 6520 e280 9861 6d64 3634 e280 990a 6172 e ...amd64....ar │ │ │ │ │ -00035420: 6368 6974 6563 7475 7265 2c20 616e 6420 chitecture, and │ │ │ │ │ -00035430: 6f6d 6974 7465 6420 656e 7469 7265 6c79 omitted entirely │ │ │ │ │ -00035440: 2069 6e20 6269 6e61 7279 2070 6163 6b61 in binary packa │ │ │ │ │ -00035450: 6765 7320 6275 696c 7420 6f6e 2061 6c6c ges built on all │ │ │ │ │ -00035460: 206f 7468 6572 0a61 7263 6869 7465 6374 other.architect │ │ │ │ │ -00035470: 7572 6573 2e0a 0a49 6620 7468 6520 6172 ures...If the ar │ │ │ │ │ -00035480: 6368 6974 6563 7475 7265 2d72 6573 7472 chitecture-restr │ │ │ │ │ -00035490: 6963 7465 6420 6465 7065 6e64 656e 6379 icted dependency │ │ │ │ │ -000354a0: 2069 7320 7061 7274 206f 6620 6120 7365 is part of a se │ │ │ │ │ -000354b0: 7420 6f66 0a61 6c74 6572 6e61 7469 7665 t of.alternative │ │ │ │ │ -000354c0: 7320 7573 696e 6720 e280 987c e280 992c s using ...|..., │ │ │ │ │ -000354d0: 2074 6861 7420 616c 7465 726e 6174 6976 that alternativ │ │ │ │ │ -000354e0: 6520 6973 2069 676e 6f72 6564 2063 6f6d e is ignored com │ │ │ │ │ -000354f0: 706c 6574 656c 7920 6f6e 0a61 7263 6869 pletely on.archi │ │ │ │ │ -00035500: 7465 6374 7572 6573 2074 6861 7420 646f tectures that do │ │ │ │ │ -00035510: 206e 6f74 206d 6174 6368 2074 6865 2072 not match the r │ │ │ │ │ -00035520: 6573 7472 6963 7469 6f6e 2e20 2046 6f72 estriction. For │ │ │ │ │ -00035530: 2065 7861 6d70 6c65 3a0a 0a20 2020 2020 example:.. │ │ │ │ │ -00035540: 4275 696c 642d 4465 7065 6e64 733a 2066 Build-Depends: f │ │ │ │ │ -00035550: 6f6f 205b 2169 3338 365d 207c 2062 6172 oo [!i386] | bar │ │ │ │ │ -00035560: 205b 2161 6d64 3634 5d0a 0a69 7320 6571 [!amd64]..is eq │ │ │ │ │ -00035570: 7569 7661 6c65 6e74 2074 6f20 e280 9862 uivalent to ...b │ │ │ │ │ -00035580: 6172 e280 9920 6f6e 2074 6865 20e2 8098 ar... on the ... │ │ │ │ │ -00035590: 6933 3836 e280 9920 6172 6368 6974 6563 i386... architec │ │ │ │ │ -000355a0: 7475 7265 2c20 746f 20e2 8098 666f 6fe2 ture, to ...foo. │ │ │ │ │ -000355b0: 8099 206f 6e20 7468 650a e280 9861 6d64 .. on the....amd │ │ │ │ │ -000355c0: 3634 e280 9920 6172 6368 6974 6563 7475 64... architectu │ │ │ │ │ -000355d0: 7265 2c20 616e 6420 746f 20e2 8098 666f re, and to ...fo │ │ │ │ │ -000355e0: 6f20 7c20 6261 72e2 8099 206f 6e20 616c o | bar... on al │ │ │ │ │ -000355f0: 6c20 6f74 6865 7220 6172 6368 6974 6563 l other architec │ │ │ │ │ -00035600: 7475 7265 732e 0a0a 5265 6c61 7469 6f6e tures...Relation │ │ │ │ │ -00035610: 7368 6970 7320 6d61 7920 616c 736f 2062 ships may also b │ │ │ │ │ -00035620: 6520 7265 7374 7269 6374 6564 2074 6f20 e restricted to │ │ │ │ │ -00035630: 6120 6365 7274 6169 6e20 7365 7420 6f66 a certain set of │ │ │ │ │ -00035640: 2061 7263 6869 7465 6374 7572 6573 0a75 architectures.u │ │ │ │ │ -00035650: 7369 6e67 2061 7263 6869 7465 6374 7572 sing architectur │ │ │ │ │ -00035660: 6520 7769 6c64 6361 7264 7320 696e 2074 e wildcards in t │ │ │ │ │ -00035670: 6865 2066 6f72 6d61 7420 6465 7363 7269 he format descri │ │ │ │ │ -00035680: 6265 6420 696e 202a 6e6f 7465 0a41 7263 bed in *note.Arc │ │ │ │ │ -00035690: 6869 7465 6374 7572 6520 7769 6c64 6361 hitecture wildca │ │ │ │ │ -000356a0: 7264 733a 2062 342e 2020 5468 6520 7379 rds: b4. The sy │ │ │ │ │ -000356b0: 6e74 6178 2066 6f72 2064 6563 6c61 7269 ntax for declari │ │ │ │ │ -000356c0: 6e67 2073 7563 6820 7265 7374 7269 6374 ng such restrict │ │ │ │ │ -000356d0: 696f 6e73 0a69 7320 7468 6520 7361 6d65 ions.is the same │ │ │ │ │ -000356e0: 2061 7320 6465 636c 6172 696e 6720 7265 as declaring re │ │ │ │ │ -000356f0: 7374 7269 6374 696f 6e73 2075 7369 6e67 strictions using │ │ │ │ │ -00035700: 2061 2063 6572 7461 696e 2073 6574 206f a certain set o │ │ │ │ │ -00035710: 660a 6172 6368 6974 6563 7475 7265 7320 f.architectures │ │ │ │ │ -00035720: 7769 7468 6f75 7420 6172 6368 6974 6563 without architec │ │ │ │ │ -00035730: 7475 7265 2077 696c 6463 6172 6473 2e20 ture wildcards. │ │ │ │ │ -00035740: 2046 6f72 2065 7861 6d70 6c65 3a0a 0a20 For example:.. │ │ │ │ │ -00035750: 2020 2020 4275 696c 642d 4465 7065 6e64 Build-Depend │ │ │ │ │ -00035760: 733a 2066 6f6f 205b 6c69 6e75 782d 616e s: foo [linux-an │ │ │ │ │ -00035770: 795d 2c20 6261 7220 5b61 6e79 2d69 3338 y], bar [any-i38 │ │ │ │ │ -00035780: 365d 2c20 6261 7a20 5b21 6c69 6e75 782d 6], baz [!linux- │ │ │ │ │ -00035790: 616e 795d 0a0a 6973 2065 7175 6976 616c any]..is equival │ │ │ │ │ -000357a0: 656e 7420 746f 20e2 8098 666f 6fe2 8099 ent to ...foo... │ │ │ │ │ -000357b0: 206f 6e20 6172 6368 6974 6563 7475 7265 on architecture │ │ │ │ │ -000357c0: 7320 7573 696e 6720 7468 6520 4c69 6e75 s using the Linu │ │ │ │ │ -000357d0: 7820 6b65 726e 656c 2061 6e64 2061 6e79 x kernel and any │ │ │ │ │ -000357e0: 0a63 7075 2c20 e280 9862 6172 e280 9920 .cpu, ...bar... │ │ │ │ │ -000357f0: 6f6e 2061 7263 6869 7465 6374 7572 6573 on architectures │ │ │ │ │ -00035800: 2075 7369 6e67 2061 6e79 206b 6572 6e65 using any kerne │ │ │ │ │ -00035810: 6c20 616e 6420 616e 2069 3338 3620 6370 l and an i386 cp │ │ │ │ │ -00035820: 752c 2061 6e64 20e2 8098 6261 7ae2 8099 u, and ...baz... │ │ │ │ │ -00035830: 0a6f 6e20 616e 7920 6172 6368 6974 6563 .on any architec │ │ │ │ │ -00035840: 7475 7265 2075 7369 6e67 2061 206b 6572 ture using a ker │ │ │ │ │ -00035850: 6e65 6c20 6f74 6865 7220 7468 616e 204c nel other than L │ │ │ │ │ -00035860: 696e 7578 2e0a 0a4e 6f74 6520 7468 6174 inux...Note that │ │ │ │ │ -00035870: 2074 6865 2062 696e 6172 7920 7061 636b the binary pack │ │ │ │ │ -00035880: 6167 6520 7265 6c61 7469 6f6e 7368 6970 age relationship │ │ │ │ │ -00035890: 2066 6965 6c64 7320 7375 6368 2061 7320 fields such as │ │ │ │ │ -000358a0: e280 9844 6570 656e 6473 e280 990a 6170 ...Depends....ap │ │ │ │ │ -000358b0: 7065 6172 2069 6e20 6f6e 6520 6f66 2074 pear in one of t │ │ │ │ │ -000358c0: 6865 2062 696e 6172 7920 7061 636b 6167 he binary packag │ │ │ │ │ -000358d0: 6520 7374 616e 7a61 7320 6f66 2074 6865 e stanzas of the │ │ │ │ │ -000358e0: 2074 656d 706c 6174 6520 636f 6e74 726f template contro │ │ │ │ │ -000358f0: 6c0a 6669 6c65 2c20 7768 6572 6561 7320 l.file, whereas │ │ │ │ │ -00035900: 7468 6520 6275 696c 642d 7469 6d65 2072 the build-time r │ │ │ │ │ -00035910: 656c 6174 696f 6e73 6869 7073 2073 7563 elationships suc │ │ │ │ │ -00035920: 6820 6173 20e2 8098 4275 696c 642d 4465 h as ...Build-De │ │ │ │ │ -00035930: 7065 6e64 73e2 8099 0a61 7070 6561 7220 pends....appear │ │ │ │ │ -00035940: 696e 2074 6865 2073 6f75 7263 6520 7061 in the source pa │ │ │ │ │ -00035950: 636b 6167 6520 7374 616e 7a61 206f 6620 ckage stanza of │ │ │ │ │ -00035960: 7468 6520 7465 6d70 6c61 7465 2063 6f6e the template con │ │ │ │ │ -00035970: 7472 6f6c 2066 696c 6520 2877 6869 6368 trol file (which │ │ │ │ │ -00035980: 0a69 7320 7468 6520 6669 7273 7420 7365 .is the first se │ │ │ │ │ -00035990: 6374 696f 6e29 2e0a 0a20 2020 2d2d 2d2d ction)... ---- │ │ │ │ │ -000359a0: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ -000359b0: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ -000359c0: 2831 2920 5468 6520 7265 6c61 7469 6f6e (1) The relation │ │ │ │ │ -000359d0: 7320 e280 983c e280 9920 616e 6420 e280 s ...<... and .. │ │ │ │ │ -000359e0: 983e e280 9920 7765 7265 2070 7265 7669 .>... were previ │ │ │ │ │ -000359f0: 6f75 736c 7920 616c 6c6f 7765 642c 2062 ously allowed, b │ │ │ │ │ -00035a00: 7574 2074 6865 7920 7765 7265 0a63 6f6e ut they were.con │ │ │ │ │ -00035a10: 6675 7369 6e67 6c79 2064 6566 696e 6564 fusingly defined │ │ │ │ │ -00035a20: 2074 6f20 6d65 616e 2065 6172 6c69 6572 to mean earlier │ │ │ │ │ -00035a30: 2f6c 6174 6572 206f 7220 6571 7561 6c20 /later or equal │ │ │ │ │ -00035a40: 7261 7468 6572 2074 6861 6e20 7374 7269 rather than stri │ │ │ │ │ -00035a50: 6374 6c79 0a65 6172 6c69 6572 2f6c 6174 ctly.earlier/lat │ │ │ │ │ -00035a60: 6572 2e20 20e2 8098 6470 6b67 e280 9920 er. ...dpkg... │ │ │ │ │ -00035a70: 7374 696c 6c20 7375 7070 6f72 7473 2074 still supports t │ │ │ │ │ -00035a80: 6865 6d20 7769 7468 2061 2077 6172 6e69 hem with a warni │ │ │ │ │ -00035a90: 6e67 2c20 6275 7420 7468 6579 2061 7265 ng, but they are │ │ │ │ │ -00035aa0: 0a6e 6f20 6c6f 6e67 6572 2061 6c6c 6f77 .no longer allow │ │ │ │ │ -00035ab0: 6564 2062 7920 4465 6269 616e 2050 6f6c ed by Debian Pol │ │ │ │ │ -00035ac0: 6963 792e 0a0a 1f0a 4669 6c65 3a20 6465 icy.....File: de │ │ │ │ │ -00035ad0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00035ae0: 2c20 204e 6f64 653a 2042 696e 6172 7920 , Node: Binary │ │ │ │ │ -00035af0: 4465 7065 6e64 656e 6369 6573 202d 2044 Dependencies - D │ │ │ │ │ -00035b00: 6570 656e 6473 2052 6563 6f6d 6d65 6e64 epends Recommend │ │ │ │ │ -00035b10: 7320 5375 6767 6573 7473 2045 6e68 616e s Suggests Enhan │ │ │ │ │ -00035b20: 6365 7320 5072 652d 4465 7065 6e64 732c ces Pre-Depends, │ │ │ │ │ -00035b30: 2020 4e65 7874 3a20 5061 636b 6167 6573 Next: Packages │ │ │ │ │ -00035b40: 2077 6869 6368 2062 7265 616b 206f 7468 which break oth │ │ │ │ │ -00035b50: 6572 2070 6163 6b61 6765 7320 2d20 4272 er packages - Br │ │ │ │ │ -00035b60: 6561 6b73 2c20 2050 7265 763a 2053 796e eaks, Prev: Syn │ │ │ │ │ -00035b70: 7461 7820 6f66 2072 656c 6174 696f 6e73 tax of relations │ │ │ │ │ -00035b80: 6869 7020 6669 656c 6473 2c20 2055 703a hip fields, Up: │ │ │ │ │ -00035b90: 2044 6563 6c61 7269 6e67 2072 656c 6174 Declaring relat │ │ │ │ │ -00035ba0: 696f 6e73 6869 7073 2062 6574 7765 656e ionships between │ │ │ │ │ -00035bb0: 2070 6163 6b61 6765 730a 0a37 2e32 2042 packages..7.2 B │ │ │ │ │ -00035bc0: 696e 6172 7920 4465 7065 6e64 656e 6369 inary Dependenci │ │ │ │ │ -00035bd0: 6573 202d 20e2 8098 4465 7065 6e64 73e2 es - ...Depends. │ │ │ │ │ -00035be0: 8099 2c20 e280 9852 6563 6f6d 6d65 6e64 .., ...Recommend │ │ │ │ │ -00035bf0: 73e2 8099 2c20 e280 9853 7567 6765 7374 s..., ...Suggest │ │ │ │ │ -00035c00: 73e2 8099 2c20 e280 9845 6e68 616e 6365 s..., ...Enhance │ │ │ │ │ -00035c10: 73e2 8099 2c20 e280 9850 7265 2d44 6570 s..., ...Pre-Dep │ │ │ │ │ -00035c20: 656e 6473 e280 990a 3d3d 3d3d 3d3d 3d3d ends....======== │ │ │ │ │ -00035c30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00035c40: 3d3d 3d3d 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: 0a0a 5061 636b 6167 6573 2063 616e 2064 ..Packages can d │ │ │ │ │ -00035c90: 6563 6c61 7265 2069 6e20 7468 6569 7220 eclare in their │ │ │ │ │ -00035ca0: 636f 6e74 726f 6c20 6669 6c65 2074 6861 control file tha │ │ │ │ │ -00035cb0: 7420 7468 6579 2068 6176 6520 6365 7274 t they have cert │ │ │ │ │ -00035cc0: 6169 6e0a 7265 6c61 7469 6f6e 7368 6970 ain.relationship │ │ │ │ │ -00035cd0: 7320 746f 206f 7468 6572 2070 6163 6b61 s to other packa │ │ │ │ │ -00035ce0: 6765 7320 2d20 666f 7220 6578 616d 706c ges - for exampl │ │ │ │ │ -00035cf0: 652c 2074 6861 7420 7468 6579 2063 616e e, that they can │ │ │ │ │ -00035d00: 6e6f 7420 6265 0a69 6e73 7461 6c6c 6564 not be.installed │ │ │ │ │ -00035d10: 2061 7420 7468 6520 7361 6d65 2074 696d at the same tim │ │ │ │ │ -00035d20: 6520 6173 2063 6572 7461 696e 206f 7468 e as certain oth │ │ │ │ │ -00035d30: 6572 2070 6163 6b61 6765 732c 2061 6e64 er packages, and │ │ │ │ │ -00035d40: 2f6f 7220 7468 6174 2074 6865 790a 6465 /or that they.de │ │ │ │ │ -00035d50: 7065 6e64 206f 6e20 7468 6520 7072 6573 pend on the pres │ │ │ │ │ -00035d60: 656e 6365 206f 6620 6f74 6865 7273 2e0a ence of others.. │ │ │ │ │ -00035d70: 0a54 6869 7320 6973 2064 6f6e 6520 7573 .This is done us │ │ │ │ │ -00035d80: 696e 6720 7468 6520 e280 9844 6570 656e ing the ...Depen │ │ │ │ │ -00035d90: 6473 e280 992c 20e2 8098 5072 652d 4465 ds..., ...Pre-De │ │ │ │ │ -00035da0: 7065 6e64 73e2 8099 2c20 e280 9852 6563 pends..., ...Rec │ │ │ │ │ -00035db0: 6f6d 6d65 6e64 73e2 8099 2c0a e280 9853 ommends...,....S │ │ │ │ │ -00035dc0: 7567 6765 7374 73e2 8099 2c20 e280 9845 uggests..., ...E │ │ │ │ │ -00035dd0: 6e68 616e 6365 73e2 8099 2c20 e280 9842 nhances..., ...B │ │ │ │ │ -00035de0: 7265 616b 73e2 8099 2061 6e64 20e2 8098 reaks... and ... │ │ │ │ │ -00035df0: 436f 6e66 6c69 6374 73e2 8099 2063 6f6e Conflicts... con │ │ │ │ │ -00035e00: 7472 6f6c 2066 6965 6c64 732e 0ae2 8098 trol fields..... │ │ │ │ │ -00035e10: 4272 6561 6b73 e280 9920 6973 2064 6573 Breaks... is des │ │ │ │ │ -00035e20: 6372 6962 6564 2069 6e20 2a6e 6f74 6520 cribed in *note │ │ │ │ │ -00035e30: 5061 636b 6167 6573 2077 6869 6368 2062 Packages which b │ │ │ │ │ -00035e40: 7265 616b 206f 7468 6572 2070 6163 6b61 reak other packa │ │ │ │ │ -00035e50: 6765 7320 2d0a 4272 6561 6b73 3a20 6633 ges -.Breaks: f3 │ │ │ │ │ -00035e60: 2c20 616e 6420 e280 9843 6f6e 666c 6963 , and ...Conflic │ │ │ │ │ -00035e70: 7473 e280 9920 6973 2064 6573 6372 6962 ts... is describ │ │ │ │ │ -00035e80: 6564 2069 6e20 2a6e 6f74 6520 436f 6e66 ed in *note Conf │ │ │ │ │ -00035e90: 6c69 6374 696e 6720 6269 6e61 7279 0a70 licting binary.p │ │ │ │ │ -00035ea0: 6163 6b61 6765 7320 2d20 436f 6e66 6c69 ackages - Confli │ │ │ │ │ -00035eb0: 6374 733a 2066 342e 2020 5468 6520 7265 cts: f4. The re │ │ │ │ │ -00035ec0: 7374 2061 7265 2064 6573 6372 6962 6564 st are described │ │ │ │ │ -00035ed0: 2062 656c 6f77 2e0a 0a54 6865 7365 2073 below...These s │ │ │ │ │ -00035ee0: 6576 656e 2066 6965 6c64 7320 6172 6520 even fields are │ │ │ │ │ -00035ef0: 7573 6564 2074 6f20 6465 636c 6172 6520 used to declare │ │ │ │ │ -00035f00: 6120 6465 7065 6e64 656e 6379 2072 656c a dependency rel │ │ │ │ │ -00035f10: 6174 696f 6e73 6869 7020 6279 206f 6e65 ationship by one │ │ │ │ │ -00035f20: 0a70 6163 6b61 6765 206f 6e20 616e 6f74 .package on anot │ │ │ │ │ -00035f30: 6865 722e 2020 4578 6365 7074 2066 6f72 her. Except for │ │ │ │ │ -00035f40: 20e2 8098 456e 6861 6e63 6573 e280 9920 ...Enhances... │ │ │ │ │ -00035f50: 616e 6420 e280 9842 7265 616b 73e2 8099 and ...Breaks... │ │ │ │ │ -00035f60: 2c20 7468 6579 2061 7070 6561 7220 696e , they appear in │ │ │ │ │ -00035f70: 0a74 6865 2064 6570 656e 6469 6e67 2028 .the depending ( │ │ │ │ │ -00035f80: 6269 6e61 7279 2920 7061 636b 6167 65e2 binary) package. │ │ │ │ │ -00035f90: 8099 7320 636f 6e74 726f 6c20 6669 6c65 ..s control file │ │ │ │ │ -00035fa0: 2e20 2028 e280 9845 6e68 616e 6365 73e2 . (...Enhances. │ │ │ │ │ -00035fb0: 8099 2061 7070 6561 7273 2069 6e0a 7468 .. appears in.th │ │ │ │ │ -00035fc0: 6520 7265 636f 6d6d 656e 6469 6e67 2070 e recommending p │ │ │ │ │ -00035fd0: 6163 6b61 6765 e280 9973 2063 6f6e 7472 ackage...s contr │ │ │ │ │ -00035fe0: 6f6c 2066 696c 652c 2061 6e64 20e2 8098 ol file, and ... │ │ │ │ │ -00035ff0: 4272 6561 6b73 e280 9920 6170 7065 6172 Breaks... appear │ │ │ │ │ -00036000: 7320 696e 2074 6865 0a76 6572 7369 6f6e s in the.version │ │ │ │ │ -00036010: 206f 6620 6465 7065 6e64 6564 2d6f 6e20 of depended-on │ │ │ │ │ -00036020: 7061 636b 6167 6520 7768 6963 6820 6361 package which ca │ │ │ │ │ -00036030: 7573 6573 2074 6865 206e 616d 6564 2070 uses the named p │ │ │ │ │ -00036040: 6163 6b61 6765 2074 6f20 6272 6561 6b29 ackage to break) │ │ │ │ │ -00036050: 2e0a 0a41 20e2 8098 4465 7065 6e64 73e2 ...A ...Depends. │ │ │ │ │ -00036060: 8099 2066 6965 6c64 2074 616b 6573 2065 .. field takes e │ │ │ │ │ -00036070: 6666 6563 7420 276f 6e6c 7927 2077 6865 ffect 'only' whe │ │ │ │ │ -00036080: 6e20 6120 7061 636b 6167 6520 6973 2074 n a package is t │ │ │ │ │ -00036090: 6f20 6265 0a63 6f6e 6669 6775 7265 642e o be.configured. │ │ │ │ │ -000360a0: 2020 4974 2064 6f65 7320 6e6f 7420 7072 It does not pr │ │ │ │ │ -000360b0: 6576 656e 7420 6120 7061 636b 6167 6520 event a package │ │ │ │ │ -000360c0: 6265 696e 6720 6f6e 2074 6865 2073 7973 being on the sys │ │ │ │ │ -000360d0: 7465 6d20 696e 2061 6e0a 756e 636f 6e66 tem in an.unconf │ │ │ │ │ -000360e0: 6967 7572 6564 2073 7461 7465 2077 6869 igured state whi │ │ │ │ │ -000360f0: 6c65 2069 7473 2064 6570 656e 6465 6e63 le its dependenc │ │ │ │ │ -00036100: 6965 7320 6172 6520 756e 7361 7469 7366 ies are unsatisf │ │ │ │ │ -00036110: 6965 642c 2061 6e64 2069 7420 6973 0a70 ied, and it is.p │ │ │ │ │ -00036120: 6f73 7369 626c 6520 746f 2072 6570 6c61 ossible to repla │ │ │ │ │ -00036130: 6365 2061 2070 6163 6b61 6765 2077 686f ce a package who │ │ │ │ │ -00036140: 7365 2064 6570 656e 6465 6e63 6965 7320 se dependencies │ │ │ │ │ -00036150: 6172 6520 7361 7469 7366 6965 6420 616e are satisfied an │ │ │ │ │ -00036160: 6420 7768 6963 680a 6973 2070 726f 7065 d which.is prope │ │ │ │ │ -00036170: 726c 7920 696e 7374 616c 6c65 6420 7769 rly installed wi │ │ │ │ │ -00036180: 7468 2061 2064 6966 6665 7265 6e74 2076 th a different v │ │ │ │ │ -00036190: 6572 7369 6f6e 2077 686f 7365 2064 6570 ersion whose dep │ │ │ │ │ -000361a0: 656e 6465 6e63 6965 7320 6172 650a 6e6f endencies are.no │ │ │ │ │ -000361b0: 7420 616e 6420 6361 6e6e 6f74 2062 6520 t and cannot be │ │ │ │ │ -000361c0: 7361 7469 7366 6965 643b 2077 6865 6e20 satisfied; when │ │ │ │ │ -000361d0: 7468 6973 2069 7320 646f 6e65 2074 6865 this is done the │ │ │ │ │ -000361e0: 2064 6570 656e 6469 6e67 2070 6163 6b61 depending packa │ │ │ │ │ -000361f0: 6765 0a77 696c 6c20 6265 206c 6566 7420 ge.will be left │ │ │ │ │ -00036200: 756e 636f 6e66 6967 7572 6564 2028 7369 unconfigured (si │ │ │ │ │ -00036210: 6e63 6520 6174 7465 6d70 7473 2074 6f20 nce attempts to │ │ │ │ │ -00036220: 636f 6e66 6967 7572 6520 6974 2077 696c configure it wil │ │ │ │ │ -00036230: 6c20 6769 7665 0a65 7272 6f72 7329 2061 l give.errors) a │ │ │ │ │ -00036240: 6e64 2077 696c 6c20 6e6f 7420 6675 6e63 nd will not func │ │ │ │ │ -00036250: 7469 6f6e 2070 726f 7065 726c 792e 2020 tion properly. │ │ │ │ │ -00036260: 4966 2069 7420 6973 206e 6563 6573 7361 If it is necessa │ │ │ │ │ -00036270: 7279 2c20 610a e280 9850 7265 2d44 6570 ry, a....Pre-Dep │ │ │ │ │ -00036280: 656e 6473 e280 9920 6669 656c 6420 6361 ends... field ca │ │ │ │ │ -00036290: 6e20 6265 2075 7365 642c 2077 6869 6368 n be used, which │ │ │ │ │ -000362a0: 2068 6173 2061 2070 6172 7469 616c 2065 has a partial e │ │ │ │ │ -000362b0: 6666 6563 7420 6576 656e 2077 6865 6e20 ffect even when │ │ │ │ │ -000362c0: 610a 7061 636b 6167 6520 6973 2062 6569 a.package is bei │ │ │ │ │ -000362d0: 6e67 2075 6e70 6163 6b65 642c 2061 7320 ng unpacked, as │ │ │ │ │ -000362e0: 6578 706c 6169 6e65 6420 696e 2064 6574 explained in det │ │ │ │ │ -000362f0: 6169 6c20 6265 6c6f 772e 2020 2854 6865 ail below. (The │ │ │ │ │ -00036300: 206f 7468 6572 0a74 6872 6565 2064 6570 other.three dep │ │ │ │ │ -00036310: 656e 6465 6e63 7920 6669 656c 6473 2c20 endency fields, │ │ │ │ │ -00036320: e280 9852 6563 6f6d 6d65 6e64 73e2 8099 ...Recommends... │ │ │ │ │ -00036330: 2c20 e280 9853 7567 6765 7374 73e2 8099 , ...Suggests... │ │ │ │ │ -00036340: 2061 6e64 20e2 8098 456e 6861 6e63 6573 and ...Enhances │ │ │ │ │ -00036350: e280 992c 2061 7265 0a6f 6e6c 7920 7573 ..., are.only us │ │ │ │ │ -00036360: 6564 2062 7920 7468 6520 7661 7269 6f75 ed by the variou │ │ │ │ │ -00036370: 7320 6672 6f6e 742d 656e 6473 2074 6f20 s front-ends to │ │ │ │ │ -00036380: e280 9864 706b 67e2 8099 2073 7563 6820 ...dpkg... such │ │ │ │ │ -00036390: 6173 20e2 8098 6170 742d 6765 74e2 8099 as ...apt-get... │ │ │ │ │ -000363a0: 2c0a e280 9861 7074 6974 7564 65e2 8099 ,....aptitude... │ │ │ │ │ -000363b0: 2c20 616e 6420 e280 9864 7365 6c65 6374 , and ...dselect │ │ │ │ │ -000363c0: e280 992e 290a 0a53 696e 6365 20e2 8098 ....)..Since ... │ │ │ │ │ -000363d0: 4465 7065 6e64 73e2 8099 206f 6e6c 7920 Depends... only │ │ │ │ │ -000363e0: 706c 6163 6573 2072 6571 7569 7265 6d65 places requireme │ │ │ │ │ -000363f0: 6e74 7320 6f6e 2074 6865 206f 7264 6572 nts on the order │ │ │ │ │ -00036400: 2069 6e20 7768 6963 6820 7061 636b 6167 in which packag │ │ │ │ │ -00036410: 6573 0a61 7265 2063 6f6e 6669 6775 7265 es.are configure │ │ │ │ │ -00036420: 642c 2070 6163 6b61 6765 7320 696e 2061 d, packages in a │ │ │ │ │ -00036430: 6e20 696e 7374 616c 6c61 7469 6f6e 2072 n installation r │ │ │ │ │ -00036440: 756e 2061 7265 2075 7375 616c 6c79 2061 un are usually a │ │ │ │ │ -00036450: 6c6c 2075 6e70 6163 6b65 640a 6669 7273 ll unpacked.firs │ │ │ │ │ -00036460: 7420 616e 6420 616c 6c20 636f 6e66 6967 t and all config │ │ │ │ │ -00036470: 7572 6564 206c 6174 6572 2e20 2028 3129 ured later. (1) │ │ │ │ │ -00036480: 0a0a 4966 2074 6865 7265 2069 7320 6120 ..If there is a │ │ │ │ │ -00036490: 6369 7263 756c 6172 2064 6570 656e 6465 circular depende │ │ │ │ │ -000364a0: 6e63 7920 616d 6f6e 6720 7061 636b 6167 ncy among packag │ │ │ │ │ -000364b0: 6573 2062 6569 6e67 2069 6e73 7461 6c6c es being install │ │ │ │ │ -000364c0: 6564 206f 720a 7265 6d6f 7665 642c 2069 ed or.removed, i │ │ │ │ │ -000364d0: 6e73 7461 6c6c 6174 696f 6e20 6f72 2072 nstallation or r │ │ │ │ │ -000364e0: 656d 6f76 616c 206f 7264 6572 2068 6f6e emoval order hon │ │ │ │ │ -000364f0: 6f72 696e 6720 7468 6520 6465 7065 6e64 oring the depend │ │ │ │ │ -00036500: 656e 6379 206f 7264 6572 2069 730a 696d ency order is.im │ │ │ │ │ -00036510: 706f 7373 6962 6c65 2c20 7265 7175 6972 possible, requir │ │ │ │ │ -00036520: 696e 6720 7468 6520 6465 7065 6e64 656e ing the dependen │ │ │ │ │ -00036530: 6379 206c 6f6f 7020 6265 2062 726f 6b65 cy loop be broke │ │ │ │ │ -00036540: 6e20 6174 2073 6f6d 6520 706f 696e 7420 n at some point │ │ │ │ │ -00036550: 616e 640a 7468 6520 6465 7065 6e64 656e and.the dependen │ │ │ │ │ -00036560: 6379 2072 6571 7569 7265 6d65 6e74 7320 cy requirements │ │ │ │ │ -00036570: 7669 6f6c 6174 6564 2066 6f72 2061 7420 violated for at │ │ │ │ │ -00036580: 6c65 6173 7420 6f6e 6520 7061 636b 6167 least one packag │ │ │ │ │ -00036590: 652e 2020 5061 636b 6167 6573 0a69 6e76 e. Packages.inv │ │ │ │ │ -000365a0: 6f6c 7665 6420 696e 2063 6972 6375 6c61 olved in circula │ │ │ │ │ -000365b0: 7220 6465 7065 6e64 656e 6369 6573 206d r dependencies m │ │ │ │ │ -000365c0: 6179 206e 6f74 2062 6520 6162 6c65 2074 ay not be able t │ │ │ │ │ -000365d0: 6f20 7265 6c79 206f 6e20 7468 6569 720a o rely on their. │ │ │ │ │ -000365e0: 6465 7065 6e64 656e 6369 6573 2062 6569 dependencies bei │ │ │ │ │ -000365f0: 6e67 2063 6f6e 6669 6775 7265 6420 6265 ng configured be │ │ │ │ │ -00036600: 666f 7265 2074 6865 7920 7468 656d 7365 fore they themse │ │ │ │ │ -00036610: 6c76 6573 2061 7265 2063 6f6e 6669 6775 lves are configu │ │ │ │ │ -00036620: 7265 642c 0a64 6570 656e 6469 6e67 206f red,.depending o │ │ │ │ │ -00036630: 6e20 7768 6963 6820 7369 6465 206f 6620 n which side of │ │ │ │ │ -00036640: 7468 6520 6272 6561 6b20 6f66 2074 6865 the break of the │ │ │ │ │ -00036650: 2063 6972 6375 6c61 7220 6465 7065 6e64 circular depend │ │ │ │ │ -00036660: 656e 6379 206c 6f6f 700a 7468 6579 2068 ency loop.they h │ │ │ │ │ -00036670: 6170 7065 6e20 746f 2062 6520 6f6e 2e20 appen to be on. │ │ │ │ │ -00036680: 2049 6620 6f6e 6520 6f66 2074 6865 2070 If one of the p │ │ │ │ │ -00036690: 6163 6b61 6765 7320 696e 2074 6865 206c ackages in the l │ │ │ │ │ -000366a0: 6f6f 7020 6861 7320 6e6f 0ae2 8098 706f oop has no....po │ │ │ │ │ -000366b0: 7374 696e 7374 e280 9920 7363 7269 7074 stinst... script │ │ │ │ │ -000366c0: 2c20 7468 656e 2074 6865 2063 7963 6c65 , then the cycle │ │ │ │ │ -000366d0: 2077 696c 6c20 6265 2062 726f 6b65 6e20 will be broken │ │ │ │ │ -000366e0: 6174 2074 6861 7420 7061 636b 6167 653b at that package; │ │ │ │ │ -000366f0: 2074 6869 730a 656e 7375 7265 7320 7468 this.ensures th │ │ │ │ │ -00036700: 6174 2061 6c6c 20e2 8098 706f 7374 696e at all ...postin │ │ │ │ │ -00036710: 7374 e280 9920 7363 7269 7074 7320 6172 st... scripts ar │ │ │ │ │ -00036720: 6520 7275 6e20 7769 7468 2074 6865 6972 e run with their │ │ │ │ │ -00036730: 2064 6570 656e 6465 6e63 6965 730a 7072 dependencies.pr │ │ │ │ │ -00036740: 6f70 6572 6c79 2063 6f6e 6669 6775 7265 operly configure │ │ │ │ │ -00036750: 6420 6966 2074 6869 7320 6973 2070 6f73 d if this is pos │ │ │ │ │ -00036760: 7369 626c 652e 2020 4f74 6865 7277 6973 sible. Otherwis │ │ │ │ │ -00036770: 6520 7468 6520 6272 6561 6b69 6e67 2070 e the breaking p │ │ │ │ │ -00036780: 6f69 6e74 0a69 7320 6172 6269 7472 6172 oint.is arbitrar │ │ │ │ │ -00036790: 792e 2020 5061 636b 6167 6573 2073 686f y. Packages sho │ │ │ │ │ -000367a0: 756c 6420 7468 6572 6566 6f72 6520 6176 uld therefore av │ │ │ │ │ -000367b0: 6f69 6420 6369 7263 756c 6172 2064 6570 oid circular dep │ │ │ │ │ -000367c0: 656e 6465 6e63 6965 730a 7768 6572 6520 endencies.where │ │ │ │ │ -000367d0: 706f 7373 6962 6c65 2c20 7061 7274 6963 possible, partic │ │ │ │ │ -000367e0: 756c 6172 6c79 2069 6620 7468 6579 2068 ularly if they h │ │ │ │ │ -000367f0: 6176 6520 e280 9870 6f73 7469 6e73 74e2 ave ...postinst. │ │ │ │ │ -00036800: 8099 2073 6372 6970 7473 2e0a 0a54 6865 .. scripts...The │ │ │ │ │ -00036810: 206d 6561 6e69 6e67 206f 6620 7468 6520 meaning of the │ │ │ │ │ -00036820: 6669 7665 2064 6570 656e 6465 6e63 7920 five dependency │ │ │ │ │ -00036830: 6669 656c 6473 2069 7320 6173 2066 6f6c fields is as fol │ │ │ │ │ -00036840: 6c6f 7773 3a0a 0ae2 8098 4465 7065 6e64 lows:.....Depend │ │ │ │ │ -00036850: 73e2 8099 0a0a 2020 2020 2054 6869 7320 s..... This │ │ │ │ │ -00036860: 6465 636c 6172 6573 2061 6e20 6162 736f declares an abso │ │ │ │ │ -00036870: 6c75 7465 2064 6570 656e 6465 6e63 792e lute dependency. │ │ │ │ │ -00036880: 2020 4120 7061 636b 6167 6520 7769 6c6c A package will │ │ │ │ │ -00036890: 206e 6f74 2062 650a 2020 2020 2063 6f6e not be. con │ │ │ │ │ -000368a0: 6669 6775 7265 6420 756e 6c65 7373 2061 figured unless a │ │ │ │ │ -000368b0: 6c6c 206f 6620 7468 6520 7061 636b 6167 ll of the packag │ │ │ │ │ -000368c0: 6573 206c 6973 7465 6420 696e 2069 7473 es listed in its │ │ │ │ │ -000368d0: 20e2 8098 4465 7065 6e64 73e2 8099 2066 ...Depends... f │ │ │ │ │ -000368e0: 6965 6c64 0a20 2020 2020 6861 7665 2062 ield. have b │ │ │ │ │ -000368f0: 6565 6e20 636f 7272 6563 746c 7920 636f een correctly co │ │ │ │ │ -00036900: 6e66 6967 7572 6564 2028 756e 6c65 7373 nfigured (unless │ │ │ │ │ -00036910: 2074 6865 7265 2069 7320 6120 6369 7263 there is a circ │ │ │ │ │ -00036920: 756c 6172 0a20 2020 2020 6465 7065 6e64 ular. depend │ │ │ │ │ -00036930: 656e 6379 2061 7320 6465 7363 7269 6265 ency as describe │ │ │ │ │ -00036940: 6420 6162 6f76 6529 2e0a 0a20 2020 2020 d above)... │ │ │ │ │ -00036950: 5468 6520 e280 9844 6570 656e 6473 e280 The ...Depends.. │ │ │ │ │ -00036960: 9920 6669 656c 6420 7368 6f75 6c64 2062 . field should b │ │ │ │ │ -00036970: 6520 7573 6564 2069 6620 7468 6520 6465 e used if the de │ │ │ │ │ -00036980: 7065 6e64 6564 2d6f 6e20 7061 636b 6167 pended-on packag │ │ │ │ │ -00036990: 6520 6973 0a20 2020 2020 7265 7175 6972 e is. requir │ │ │ │ │ -000369a0: 6564 2066 6f72 2074 6865 2064 6570 656e ed for the depen │ │ │ │ │ -000369b0: 6469 6e67 2070 6163 6b61 6765 2074 6f20 ding package to │ │ │ │ │ -000369c0: 7072 6f76 6964 6520 6120 7369 676e 6966 provide a signif │ │ │ │ │ -000369d0: 6963 616e 7420 616d 6f75 6e74 0a20 2020 icant amount. │ │ │ │ │ -000369e0: 2020 6f66 2066 756e 6374 696f 6e61 6c69 of functionali │ │ │ │ │ -000369f0: 7479 2e0a 0a20 2020 2020 5468 6520 e280 ty... The .. │ │ │ │ │ -00036a00: 9844 6570 656e 6473 e280 9920 6669 656c .Depends... fiel │ │ │ │ │ -00036a10: 6420 7368 6f75 6c64 2061 6c73 6f20 6265 d should also be │ │ │ │ │ -00036a20: 2075 7365 6420 6966 2074 6865 20e2 8098 used if the ... │ │ │ │ │ -00036a30: 706f 7374 696e 7374 e280 9920 6f72 0a20 postinst... or. │ │ │ │ │ -00036a40: 2020 2020 e280 9870 7265 726d e280 9920 ...prerm... │ │ │ │ │ -00036a50: 7363 7269 7074 7320 7265 7175 6972 6520 scripts require │ │ │ │ │ -00036a60: 7468 6520 6465 7065 6e64 6564 2d6f 6e20 the depended-on │ │ │ │ │ -00036a70: 7061 636b 6167 6520 746f 2062 6520 756e package to be un │ │ │ │ │ -00036a80: 7061 636b 6564 206f 720a 2020 2020 2063 packed or. c │ │ │ │ │ -00036a90: 6f6e 6669 6775 7265 6420 696e 206f 7264 onfigured in ord │ │ │ │ │ -00036aa0: 6572 2074 6f20 7275 6e2e 2020 496e 2074 er to run. In t │ │ │ │ │ -00036ab0: 6865 2063 6173 6520 6f66 20e2 8098 706f he case of ...po │ │ │ │ │ -00036ac0: 7374 696e 7374 2063 6f6e 6669 6775 7265 stinst configure │ │ │ │ │ -00036ad0: e280 992c 0a20 2020 2020 7468 6520 6465 ...,. the de │ │ │ │ │ -00036ae0: 7065 6e64 6564 2d6f 6e20 7061 636b 6167 pended-on packag │ │ │ │ │ -00036af0: 6573 2077 696c 6c20 6265 2075 6e70 6163 es will be unpac │ │ │ │ │ -00036b00: 6b65 6420 616e 6420 636f 6e66 6967 7572 ked and configur │ │ │ │ │ -00036b10: 6564 2066 6972 7374 2e0a 2020 2020 2028 ed first.. ( │ │ │ │ │ -00036b20: 4966 2062 6f74 6820 7061 636b 6167 6573 If both packages │ │ │ │ │ -00036b30: 2061 7265 2069 6e76 6f6c 7665 6420 696e are involved in │ │ │ │ │ -00036b40: 2061 2064 6570 656e 6465 6e63 7920 6c6f a dependency lo │ │ │ │ │ -00036b50: 6f70 2c20 7468 6973 206d 6967 6874 206e op, this might n │ │ │ │ │ -00036b60: 6f74 0a20 2020 2020 776f 726b 2061 7320 ot. work as │ │ │ │ │ -00036b70: 6578 7065 6374 6564 3b20 7365 6520 7468 expected; see th │ │ │ │ │ -00036b80: 6520 6578 706c 616e 6174 696f 6e20 6120 e explanation a │ │ │ │ │ -00036b90: 6665 7720 7061 7261 6772 6170 6873 2062 few paragraphs b │ │ │ │ │ -00036ba0: 6163 6b2e 2920 2049 6e0a 2020 2020 2074 ack.) In. t │ │ │ │ │ -00036bb0: 6865 2063 6173 6520 6f66 20e2 8098 7072 he case of ...pr │ │ │ │ │ -00036bc0: 6572 6de2 8099 206f 7220 6f74 6865 7220 erm... or other │ │ │ │ │ -00036bd0: e280 9870 6f73 7469 6e73 74e2 8099 2061 ...postinst... a │ │ │ │ │ -00036be0: 6374 696f 6e73 2c20 7468 6520 7061 636b ctions, the pack │ │ │ │ │ -00036bf0: 6167 650a 2020 2020 2064 6570 656e 6465 age. depende │ │ │ │ │ -00036c00: 6e63 6965 7320 7769 6c6c 206e 6f72 6d61 ncies will norma │ │ │ │ │ -00036c10: 6c6c 7920 6265 2061 7420 6c65 6173 7420 lly be at least │ │ │ │ │ -00036c20: 756e 7061 636b 6564 2c20 6275 7420 7468 unpacked, but th │ │ │ │ │ -00036c30: 6579 206d 6179 2062 650a 2020 2020 206f ey may be. o │ │ │ │ │ -00036c40: 6e6c 7920 e280 9c48 616c 662d 496e 7374 nly ...Half-Inst │ │ │ │ │ -00036c50: 616c 6c65 64e2 809d 2069 6620 6120 7072 alled... if a pr │ │ │ │ │ -00036c60: 6576 696f 7573 2075 7067 7261 6465 206f evious upgrade o │ │ │ │ │ -00036c70: 6620 7468 6520 6465 7065 6e64 656e 6379 f the dependency │ │ │ │ │ -00036c80: 0a20 2020 2020 6661 696c 6564 2e0a 0a20 . failed... │ │ │ │ │ -00036c90: 2020 2020 4669 6e61 6c6c 792c 2074 6865 Finally, the │ │ │ │ │ -00036ca0: 20e2 8098 4465 7065 6e64 73e2 8099 2066 ...Depends... f │ │ │ │ │ -00036cb0: 6965 6c64 2073 686f 756c 6420 6265 2075 ield should be u │ │ │ │ │ -00036cc0: 7365 6420 6966 2074 6865 2064 6570 656e sed if the depen │ │ │ │ │ -00036cd0: 6465 642d 6f6e 0a20 2020 2020 7061 636b ded-on. pack │ │ │ │ │ -00036ce0: 6167 6520 6973 206e 6565 6465 6420 6279 age is needed by │ │ │ │ │ -00036cf0: 2074 6865 20e2 8098 706f 7374 726d e280 the ...postrm.. │ │ │ │ │ -00036d00: 9920 7363 7269 7074 2074 6f20 6675 6c6c . script to full │ │ │ │ │ -00036d10: 7920 636c 6561 6e20 7570 2061 6674 6572 y clean up after │ │ │ │ │ -00036d20: 0a20 2020 2020 7468 6520 7061 636b 6167 . the packag │ │ │ │ │ -00036d30: 6520 7265 6d6f 7661 6c2e 2020 5468 6572 e removal. Ther │ │ │ │ │ -00036d40: 6520 6973 206e 6f20 6775 6172 616e 7465 e is no guarante │ │ │ │ │ -00036d50: 6520 7468 6174 2070 6163 6b61 6765 0a20 e that package. │ │ │ │ │ -00036d60: 2020 2020 6465 7065 6e64 656e 6369 6573 dependencies │ │ │ │ │ -00036d70: 2077 696c 6c20 6265 2061 7661 696c 6162 will be availab │ │ │ │ │ -00036d80: 6c65 2077 6865 6e20 e280 9870 6f73 7472 le when ...postr │ │ │ │ │ -00036d90: 6de2 8099 2069 7320 7275 6e2c 2062 7574 m... is run, but │ │ │ │ │ -00036da0: 2074 6865 0a20 2020 2020 6465 7065 6e64 the. depend │ │ │ │ │ -00036db0: 6564 2d6f 6e20 7061 636b 6167 6520 6973 ed-on package is │ │ │ │ │ -00036dc0: 206d 6f72 6520 6c69 6b65 6c79 2074 6f20 more likely to │ │ │ │ │ -00036dd0: 6265 2061 7661 696c 6162 6c65 2069 6620 be available if │ │ │ │ │ -00036de0: 7468 6520 7061 636b 6167 650a 2020 2020 the package. │ │ │ │ │ -00036df0: 2064 6563 6c61 7265 7320 6120 6465 7065 declares a depe │ │ │ │ │ -00036e00: 6e64 656e 6379 2028 7061 7274 6963 756c ndency (particul │ │ │ │ │ -00036e10: 6172 6c79 2069 6e20 7468 6520 6361 7365 arly in the case │ │ │ │ │ -00036e20: 206f 6620 e280 9870 6f73 7472 6d0a 2020 of ...postrm. │ │ │ │ │ -00036e30: 2020 2072 656d 6f76 65e2 8099 292e 2020 remove...). │ │ │ │ │ -00036e40: 5468 6520 e280 9870 6f73 7472 6de2 8099 The ...postrm... │ │ │ │ │ -00036e50: 2073 6372 6970 7420 6d75 7374 2067 7261 script must gra │ │ │ │ │ -00036e60: 6365 6675 6c6c 7920 736b 6970 2061 6374 cefully skip act │ │ │ │ │ -00036e70: 696f 6e73 2074 6861 740a 2020 2020 2072 ions that. r │ │ │ │ │ -00036e80: 6571 7569 7265 2061 2064 6570 656e 6465 equire a depende │ │ │ │ │ -00036e90: 6e63 7920 6966 2074 6861 7420 6465 7065 ncy if that depe │ │ │ │ │ -00036ea0: 6e64 656e 6379 2069 736e e280 9974 2061 ndency isn...t a │ │ │ │ │ -00036eb0: 7661 696c 6162 6c65 2e0a 0ae2 8098 5265 vailable......Re │ │ │ │ │ -00036ec0: 636f 6d6d 656e 6473 e280 990a 0a20 2020 commends..... │ │ │ │ │ -00036ed0: 2020 5468 6973 2064 6563 6c61 7265 7320 This declares │ │ │ │ │ -00036ee0: 6120 7374 726f 6e67 2c20 6275 7420 6e6f a strong, but no │ │ │ │ │ -00036ef0: 7420 6162 736f 6c75 7465 2c20 6465 7065 t absolute, depe │ │ │ │ │ -00036f00: 6e64 656e 6379 2e0a 0a20 2020 2020 5468 ndency... Th │ │ │ │ │ -00036f10: 6520 e280 9852 6563 6f6d 6d65 6e64 73e2 e ...Recommends. │ │ │ │ │ -00036f20: 8099 2066 6965 6c64 2073 686f 756c 6420 .. field should │ │ │ │ │ -00036f30: 6c69 7374 2070 6163 6b61 6765 7320 7468 list packages th │ │ │ │ │ -00036f40: 6174 2077 6f75 6c64 2062 6520 666f 756e at would be foun │ │ │ │ │ -00036f50: 640a 2020 2020 2074 6f67 6574 6865 7220 d. together │ │ │ │ │ -00036f60: 7769 7468 2074 6869 7320 6f6e 6520 696e with this one in │ │ │ │ │ -00036f70: 2061 6c6c 2062 7574 2075 6e75 7375 616c all but unusual │ │ │ │ │ -00036f80: 2069 6e73 7461 6c6c 6174 696f 6e73 2e0a installations.. │ │ │ │ │ -00036f90: 0ae2 8098 5375 6767 6573 7473 e280 990a ....Suggests.... │ │ │ │ │ -00036fa0: 0a20 2020 2020 5468 6973 2069 7320 7573 . This is us │ │ │ │ │ -00036fb0: 6564 2074 6f20 6465 636c 6172 6520 7468 ed to declare th │ │ │ │ │ -00036fc0: 6174 206f 6e65 2070 6163 6b61 6765 206d at one package m │ │ │ │ │ -00036fd0: 6179 2062 6520 6d6f 7265 2075 7365 6675 ay be more usefu │ │ │ │ │ -00036fe0: 6c20 7769 7468 0a20 2020 2020 6f6e 6520 l with. one │ │ │ │ │ -00036ff0: 6f72 206d 6f72 6520 6f74 6865 7273 2e20 or more others. │ │ │ │ │ -00037000: 2055 7369 6e67 2074 6869 7320 6669 656c Using this fiel │ │ │ │ │ -00037010: 6420 7465 6c6c 7320 7468 6520 7061 636b d tells the pack │ │ │ │ │ -00037020: 6167 696e 6720 7379 7374 656d 0a20 2020 aging system. │ │ │ │ │ -00037030: 2020 616e 6420 7468 6520 7573 6572 2074 and the user t │ │ │ │ │ -00037040: 6861 7420 7468 6520 6c69 7374 6564 2070 hat the listed p │ │ │ │ │ -00037050: 6163 6b61 6765 7320 6172 6520 7265 6c61 ackages are rela │ │ │ │ │ -00037060: 7465 6420 746f 2074 6869 7320 6f6e 6520 ted to this one │ │ │ │ │ -00037070: 616e 640a 2020 2020 2063 616e 2070 6572 and. can per │ │ │ │ │ -00037080: 6861 7073 2065 6e68 616e 6365 2069 7473 haps enhance its │ │ │ │ │ -00037090: 2075 7365 6675 6c6e 6573 732c 2062 7574 usefulness, but │ │ │ │ │ -000370a0: 2074 6861 7420 696e 7374 616c 6c69 6e67 that installing │ │ │ │ │ -000370b0: 2074 6869 7320 6f6e 650a 2020 2020 2077 this one. w │ │ │ │ │ -000370c0: 6974 686f 7574 2074 6865 6d20 6973 2070 ithout them is p │ │ │ │ │ -000370d0: 6572 6665 6374 6c79 2072 6561 736f 6e61 erfectly reasona │ │ │ │ │ -000370e0: 626c 652e 0a0a e280 9845 6e68 616e 6365 ble......Enhance │ │ │ │ │ -000370f0: 73e2 8099 0a0a 2020 2020 2054 6869 7320 s..... This │ │ │ │ │ -00037100: 6669 656c 6420 6973 2073 696d 696c 6172 field is similar │ │ │ │ │ -00037110: 2074 6f20 5375 6767 6573 7473 2062 7574 to Suggests but │ │ │ │ │ -00037120: 2077 6f72 6b73 2069 6e20 7468 6520 6f70 works in the op │ │ │ │ │ -00037130: 706f 7369 7465 0a20 2020 2020 6469 7265 posite. dire │ │ │ │ │ -00037140: 6374 696f 6e2e 2020 4974 2069 7320 7573 ction. It is us │ │ │ │ │ -00037150: 6564 2074 6f20 6465 636c 6172 6520 7468 ed to declare th │ │ │ │ │ -00037160: 6174 2061 2070 6163 6b61 6765 2063 616e at a package can │ │ │ │ │ -00037170: 2065 6e68 616e 6365 2074 6865 0a20 2020 enhance the. │ │ │ │ │ -00037180: 2020 6675 6e63 7469 6f6e 616c 6974 7920 functionality │ │ │ │ │ -00037190: 6f66 2061 6e6f 7468 6572 2070 6163 6b61 of another packa │ │ │ │ │ -000371a0: 6765 2e0a 0ae2 8098 5072 652d 4465 7065 ge......Pre-Depe │ │ │ │ │ -000371b0: 6e64 73e2 8099 0a0a 2020 2020 2054 6869 nds..... Thi │ │ │ │ │ -000371c0: 7320 6669 656c 6420 6973 206c 696b 6520 s field is like │ │ │ │ │ -000371d0: e280 9844 6570 656e 6473 e280 992c 2065 ...Depends..., e │ │ │ │ │ -000371e0: 7863 6570 7420 7468 6174 2069 7420 616c xcept that it al │ │ │ │ │ -000371f0: 736f 2066 6f72 6365 7320 e280 9864 706b so forces ...dpk │ │ │ │ │ -00037200: 67e2 8099 2074 6f0a 2020 2020 2063 6f6d g... to. com │ │ │ │ │ -00037210: 706c 6574 6520 696e 7374 616c 6c61 7469 plete installati │ │ │ │ │ -00037220: 6f6e 206f 6620 7468 6520 7061 636b 6167 on of the packag │ │ │ │ │ -00037230: 6573 206e 616d 6564 2062 6566 6f72 6520 es named before │ │ │ │ │ -00037240: 6576 656e 2073 7461 7274 696e 670a 2020 even starting. │ │ │ │ │ -00037250: 2020 2074 6865 2069 6e73 7461 6c6c 6174 the installat │ │ │ │ │ -00037260: 696f 6e20 6f66 2074 6865 2070 6163 6b61 ion of the packa │ │ │ │ │ -00037270: 6765 2077 6869 6368 2064 6563 6c61 7265 ge which declare │ │ │ │ │ -00037280: 7320 7468 6520 7072 652d 6465 7065 6e64 s the pre-depend │ │ │ │ │ -00037290: 656e 6379 2c0a 2020 2020 2061 7320 666f ency,. as fo │ │ │ │ │ -000372a0: 6c6c 6f77 733a 0a0a 2020 2020 2057 6865 llows:.. Whe │ │ │ │ │ -000372b0: 6e20 6120 7061 636b 6167 6520 6465 636c n a package decl │ │ │ │ │ -000372c0: 6172 696e 6720 6120 7072 652d 6465 7065 aring a pre-depe │ │ │ │ │ -000372d0: 6e64 656e 6379 2069 7320 6162 6f75 7420 ndency is about │ │ │ │ │ -000372e0: 746f 2062 6520 2775 6e70 6163 6b65 6427 to be 'unpacked' │ │ │ │ │ -000372f0: 0a20 2020 2020 7468 6520 7072 652d 6465 . the pre-de │ │ │ │ │ -00037300: 7065 6e64 656e 6379 2063 616e 2062 6520 pendency can be │ │ │ │ │ -00037310: 7361 7469 7366 6965 6420 6966 2074 6865 satisfied if the │ │ │ │ │ -00037320: 2064 6570 656e 6465 642d 6f6e 2070 6163 depended-on pac │ │ │ │ │ -00037330: 6b61 6765 2069 730a 2020 2020 2065 6974 kage is. eit │ │ │ │ │ -00037340: 6865 7220 6675 6c6c 7920 636f 6e66 6967 her fully config │ │ │ │ │ -00037350: 7572 6564 2c20 276f 7220 6576 656e 2069 ured, 'or even i │ │ │ │ │ -00037360: 6627 2074 6865 2064 6570 656e 6465 642d f' the depended- │ │ │ │ │ -00037370: 6f6e 2070 6163 6b61 6765 2873 290a 2020 on package(s). │ │ │ │ │ -00037380: 2020 2061 7265 206f 6e6c 7920 696e 2074 are only in t │ │ │ │ │ -00037390: 6865 20e2 809c 556e 7061 636b 6564 e280 he ...Unpacked.. │ │ │ │ │ -000373a0: 9d20 6f72 2074 6865 20e2 809c 4861 6c66 . or the ...Half │ │ │ │ │ -000373b0: 2d43 6f6e 6669 6775 7265 64e2 809d 2073 -Configured... s │ │ │ │ │ -000373c0: 7461 7465 2c20 7072 6f76 6964 6564 0a20 tate, provided. │ │ │ │ │ -000373d0: 2020 2020 7468 6174 2074 6865 7920 6861 that they ha │ │ │ │ │ -000373e0: 7665 2062 6565 6e20 636f 6e66 6967 7572 ve been configur │ │ │ │ │ -000373f0: 6564 2063 6f72 7265 6374 6c79 2061 7420 ed correctly at │ │ │ │ │ -00037400: 736f 6d65 2070 6f69 6e74 2069 6e20 7468 some point in th │ │ │ │ │ -00037410: 6520 7061 7374 0a20 2020 2020 2861 6e64 e past. (and │ │ │ │ │ -00037420: 206e 6f74 2072 656d 6f76 6564 206f 7220 not removed or │ │ │ │ │ -00037430: 7061 7274 6961 6c6c 7920 7265 6d6f 7665 partially remove │ │ │ │ │ -00037440: 6420 7369 6e63 6529 2e20 2049 6e20 7468 d since). In th │ │ │ │ │ -00037450: 6973 2063 6173 652c 2062 6f74 680a 2020 is case, both. │ │ │ │ │ -00037460: 2020 2074 6865 2070 7265 7669 6f75 736c the previousl │ │ │ │ │ -00037470: 792d 636f 6e66 6967 7572 6564 2061 6e64 y-configured and │ │ │ │ │ -00037480: 2063 7572 7265 6e74 6c79 20e2 809c 556e currently ...Un │ │ │ │ │ -00037490: 7061 636b 6564 e280 9d20 6f72 0a20 2020 packed... or. │ │ │ │ │ -000374a0: 2020 e280 9c48 616c 662d 436f 6e66 6967 ...Half-Config │ │ │ │ │ -000374b0: 7572 6564 e280 9d20 7665 7273 696f 6e73 ured... versions │ │ │ │ │ -000374c0: 206d 7573 7420 7361 7469 7366 7920 616e must satisfy an │ │ │ │ │ -000374d0: 7920 7665 7273 696f 6e20 636c 6175 7365 y version clause │ │ │ │ │ -000374e0: 2069 6e20 7468 650a 2020 2020 20e2 8098 in the. ... │ │ │ │ │ -000374f0: 5072 652d 4465 7065 6e64 73e2 8099 2066 Pre-Depends... f │ │ │ │ │ -00037500: 6965 6c64 2e0a 0a20 2020 2020 5768 656e ield... When │ │ │ │ │ -00037510: 2074 6865 2070 6163 6b61 6765 2064 6563 the package dec │ │ │ │ │ -00037520: 6c61 7269 6e67 2061 2070 7265 2d64 6570 laring a pre-dep │ │ │ │ │ -00037530: 656e 6465 6e63 7920 6973 2061 626f 7574 endency is about │ │ │ │ │ -00037540: 2074 6f20 6265 0a20 2020 2020 2763 6f6e to be. 'con │ │ │ │ │ -00037550: 6669 6775 7265 6427 2c20 7468 6520 7072 figured', the pr │ │ │ │ │ -00037560: 652d 6465 7065 6e64 656e 6379 2077 696c e-dependency wil │ │ │ │ │ -00037570: 6c20 6265 2074 7265 6174 6564 2061 7320 l be treated as │ │ │ │ │ -00037580: 6120 6e6f 726d 616c 0a20 2020 2020 e280 a normal. .. │ │ │ │ │ -00037590: 9844 6570 656e 6473 e280 992e 2020 4974 .Depends.... It │ │ │ │ │ -000375a0: 2077 696c 6c20 6265 2063 6f6e 7369 6465 will be conside │ │ │ │ │ -000375b0: 7265 6420 7361 7469 7366 6965 6420 6f6e red satisfied on │ │ │ │ │ -000375c0: 6c79 2069 6620 7468 6520 6465 7065 6e64 ly if the depend │ │ │ │ │ -000375d0: 6564 2d6f 6e0a 2020 2020 2070 6163 6b61 ed-on. packa │ │ │ │ │ -000375e0: 6765 2068 6173 2062 6565 6e20 636f 7272 ge has been corr │ │ │ │ │ -000375f0: 6563 746c 7920 636f 6e66 6967 7572 6564 ectly configured │ │ │ │ │ -00037600: 2e20 2048 6f77 6576 6572 2c20 756e 6c69 . However, unli │ │ │ │ │ -00037610: 6b65 2077 6974 680a 2020 2020 20e2 8098 ke with. ... │ │ │ │ │ -00037620: 4465 7065 6e64 73e2 8099 2c20 e280 9850 Depends..., ...P │ │ │ │ │ -00037630: 7265 2d44 6570 656e 6473 e280 9920 646f re-Depends... do │ │ │ │ │ -00037640: 6573 206e 6f74 2070 6572 6d69 7420 6369 es not permit ci │ │ │ │ │ -00037650: 7263 756c 6172 2064 6570 656e 6465 6e63 rcular dependenc │ │ │ │ │ -00037660: 6965 7320 746f 0a20 2020 2020 6265 2062 ies to. be b │ │ │ │ │ -00037670: 726f 6b65 6e2e 2020 4966 2061 2063 6972 roken. If a cir │ │ │ │ │ -00037680: 6375 6c61 7220 6465 7065 6e64 656e 6379 cular dependency │ │ │ │ │ -00037690: 2069 7320 656e 636f 756e 7465 7265 6420 is encountered │ │ │ │ │ -000376a0: 7768 696c 650a 2020 2020 2061 7474 656d while. attem │ │ │ │ │ -000376b0: 7074 696e 6720 746f 2068 6f6e 6f72 20e2 pting to honor . │ │ │ │ │ -000376c0: 8098 5072 652d 4465 7065 6e64 73e2 8099 ..Pre-Depends... │ │ │ │ │ -000376d0: 2c20 7468 6520 696e 7374 616c 6c61 7469 , the installati │ │ │ │ │ -000376e0: 6f6e 2077 696c 6c20 6265 0a20 2020 2020 on will be. │ │ │ │ │ -000376f0: 6162 6f72 7465 642e 0a0a 2020 2020 20e2 aborted... . │ │ │ │ │ -00037700: 8098 5072 652d 4465 7065 6e64 73e2 8099 ..Pre-Depends... │ │ │ │ │ -00037710: 2061 7265 2061 6c73 6f20 7265 7175 6972 are also requir │ │ │ │ │ -00037720: 6564 2069 6620 7468 6520 e280 9870 7265 ed if the ...pre │ │ │ │ │ -00037730: 696e 7374 e280 9920 7363 7269 7074 2064 inst... script d │ │ │ │ │ -00037740: 6570 656e 6473 206f 6e0a 2020 2020 2074 epends on. t │ │ │ │ │ -00037750: 6865 206e 616d 6564 2070 6163 6b61 6765 he named package │ │ │ │ │ -00037760: 2e20 2049 7420 6973 2062 6573 7420 746f . It is best to │ │ │ │ │ -00037770: 2061 766f 6964 2074 6869 7320 7369 7475 avoid this situ │ │ │ │ │ -00037780: 6174 696f 6e20 6966 2070 6f73 7369 626c ation if possibl │ │ │ │ │ -00037790: 652e 0a0a 2020 2020 20e2 8098 5072 652d e... ...Pre- │ │ │ │ │ -000377a0: 4465 7065 6e64 73e2 8099 2073 686f 756c Depends... shoul │ │ │ │ │ -000377b0: 6420 6265 2075 7365 6420 7370 6172 696e d be used sparin │ │ │ │ │ -000377c0: 676c 792c 2070 7265 6665 7261 626c 7920 gly, preferably │ │ │ │ │ -000377d0: 6f6e 6c79 2062 7920 7061 636b 6167 6573 only by packages │ │ │ │ │ -000377e0: 0a20 2020 2020 7768 6f73 6520 7072 656d . whose prem │ │ │ │ │ -000377f0: 6174 7572 6520 7570 6772 6164 6520 6f72 ature upgrade or │ │ │ │ │ -00037800: 2069 6e73 7461 6c6c 6174 696f 6e20 776f installation wo │ │ │ │ │ -00037810: 756c 6420 6861 6d70 6572 2074 6865 2061 uld hamper the a │ │ │ │ │ -00037820: 6269 6c69 7479 206f 660a 2020 2020 2074 bility of. t │ │ │ │ │ -00037830: 6865 2073 7973 7465 6d20 746f 2063 6f6e he system to con │ │ │ │ │ -00037840: 7469 6e75 6520 7769 7468 2061 6e79 2075 tinue with any u │ │ │ │ │ -00037850: 7067 7261 6465 2074 6861 7420 6d69 6768 pgrade that migh │ │ │ │ │ -00037860: 7420 6265 2069 6e20 7072 6f67 7265 7373 t be in progress │ │ │ │ │ -00037870: 2e0a 0a20 2020 2020 596f 7520 7368 6f75 ... You shou │ │ │ │ │ -00037880: 6c64 206e 6f74 2073 7065 6369 6679 2061 ld not specify a │ │ │ │ │ -00037890: 20e2 8098 5072 652d 4465 7065 6e64 73e2 ...Pre-Depends. │ │ │ │ │ -000378a0: 8099 2065 6e74 7279 2066 6f72 2061 2070 .. entry for a p │ │ │ │ │ -000378b0: 6163 6b61 6765 2062 6566 6f72 650a 2020 ackage before. │ │ │ │ │ -000378c0: 2020 2074 6869 7320 6861 7320 6265 656e this has been │ │ │ │ │ -000378d0: 2064 6973 6375 7373 6564 206f 6e20 7468 discussed on th │ │ │ │ │ -000378e0: 6520 e280 9864 6562 6961 6e2d 6465 7665 e ...debian-deve │ │ │ │ │ -000378f0: 6ce2 8099 206d 6169 6c69 6e67 206c 6973 l... mailing lis │ │ │ │ │ -00037900: 7420 616e 6420 610a 2020 2020 2063 6f6e t and a. con │ │ │ │ │ -00037910: 7365 6e73 7573 2061 626f 7574 2064 6f69 sensus about doi │ │ │ │ │ -00037920: 6e67 2074 6861 7420 6861 7320 6265 656e ng that has been │ │ │ │ │ -00037930: 2072 6561 6368 6564 2e20 2053 6565 202a reached. See * │ │ │ │ │ -00037940: 6e6f 7465 0a20 2020 2020 4465 7065 6e64 note. Depend │ │ │ │ │ -00037950: 656e 6369 6573 3a20 3533 2e0a 0a57 6865 encies: 53...Whe │ │ │ │ │ -00037960: 6e20 7365 6c65 6374 696e 6720 7768 6963 n selecting whic │ │ │ │ │ -00037970: 6820 6c65 7665 6c20 6f66 2064 6570 656e h level of depen │ │ │ │ │ -00037980: 6465 6e63 7920 746f 2075 7365 2079 6f75 dency to use you │ │ │ │ │ -00037990: 2073 686f 756c 6420 636f 6e73 6964 6572 should consider │ │ │ │ │ -000379a0: 2068 6f77 0a69 6d70 6f72 7461 6e74 2074 how.important t │ │ │ │ │ -000379b0: 6865 2064 6570 656e 6465 642d 6f6e 2070 he depended-on p │ │ │ │ │ -000379c0: 6163 6b61 6765 2069 7320 746f 2074 6865 ackage is to the │ │ │ │ │ -000379d0: 2066 756e 6374 696f 6e61 6c69 7479 206f functionality o │ │ │ │ │ -000379e0: 6620 7468 6520 6f6e 650a 6465 636c 6172 f the one.declar │ │ │ │ │ -000379f0: 696e 6720 7468 6520 6465 7065 6e64 656e ing the dependen │ │ │ │ │ -00037a00: 6379 2e20 2053 6f6d 6520 7061 636b 6167 cy. Some packag │ │ │ │ │ -00037a10: 6573 2061 7265 2063 6f6d 706f 7365 6420 es are composed │ │ │ │ │ -00037a20: 6f66 2063 6f6d 706f 6e65 6e74 7320 6f66 of components of │ │ │ │ │ -00037a30: 0a76 6172 7969 6e67 2064 6567 7265 6573 .varying degrees │ │ │ │ │ -00037a40: 206f 6620 696d 706f 7274 616e 6365 2e20 of importance. │ │ │ │ │ -00037a50: 2053 7563 6820 6120 7061 636b 6167 6520 Such a package │ │ │ │ │ -00037a60: 7368 6f75 6c64 206c 6973 7420 7573 696e should list usin │ │ │ │ │ -00037a70: 670a e280 9844 6570 656e 6473 e280 9920 g....Depends... │ │ │ │ │ -00037a80: 7468 6520 7061 636b 6167 6528 7329 2077 the package(s) w │ │ │ │ │ -00037a90: 6869 6368 2061 7265 2072 6571 7569 7265 hich are require │ │ │ │ │ -00037aa0: 6420 6279 2074 6865 206d 6f72 6520 696d d by the more im │ │ │ │ │ -00037ab0: 706f 7274 616e 740a 636f 6d70 6f6e 656e portant.componen │ │ │ │ │ -00037ac0: 7473 2e20 2054 6865 206f 7468 6572 2063 ts. The other c │ │ │ │ │ -00037ad0: 6f6d 706f 6e65 6e74 73e2 8099 2072 6571 omponents... req │ │ │ │ │ -00037ae0: 7569 7265 6d65 6e74 7320 6d61 7920 6265 uirements may be │ │ │ │ │ -00037af0: 206d 656e 7469 6f6e 6564 2061 730a 5375 mentioned as.Su │ │ │ │ │ -00037b00: 6767 6573 7469 6f6e 7320 6f72 2052 6563 ggestions or Rec │ │ │ │ │ -00037b10: 6f6d 6d65 6e64 6174 696f 6e73 2c20 6173 ommendations, as │ │ │ │ │ -00037b20: 2061 7070 726f 7072 6961 7465 2074 6f20 appropriate to │ │ │ │ │ -00037b30: 7468 6520 636f 6d70 6f6e 656e 7473 e280 the components.. │ │ │ │ │ -00037b40: 990a 7265 6c61 7469 7665 2069 6d70 6f72 ..relative impor │ │ │ │ │ -00037b50: 7461 6e63 652e 0a0a 2020 202d 2d2d 2d2d tance... ----- │ │ │ │ │ -00037b60: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -00037b70: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -00037b80: 3129 2054 6869 7320 6170 7072 6f61 6368 1) This approach │ │ │ │ │ -00037b90: 206d 616b 6573 2064 6570 656e 6465 6e63 makes dependenc │ │ │ │ │ -00037ba0: 7920 7265 736f 6c75 7469 6f6e 2065 6173 y resolution eas │ │ │ │ │ -00037bb0: 6965 722e 2020 4966 2074 776f 0a70 6163 ier. If two.pac │ │ │ │ │ -00037bc0: 6b61 6765 7320 4120 616e 6420 4220 6172 kages A and B ar │ │ │ │ │ -00037bd0: 6520 6265 696e 6720 7570 6772 6164 6564 e being upgraded │ │ │ │ │ -00037be0: 2c20 7468 6520 696e 7374 616c 6c65 6420 , the installed │ │ │ │ │ -00037bf0: 7061 636b 6167 6520 4120 6465 7065 6e64 package A depend │ │ │ │ │ -00037c00: 7320 6f6e 0a65 7861 6374 6c79 2074 6865 s on.exactly the │ │ │ │ │ -00037c10: 2069 6e73 7461 6c6c 6564 2070 6163 6b61 installed packa │ │ │ │ │ -00037c20: 6765 2042 2c20 616e 6420 7468 6520 6e65 ge B, and the ne │ │ │ │ │ -00037c30: 7720 7061 636b 6167 6520 4120 6465 7065 w package A depe │ │ │ │ │ -00037c40: 6e64 7320 6f6e 0a65 7861 6374 6c79 2074 nds on.exactly t │ │ │ │ │ -00037c50: 6865 206e 6577 2070 6163 6b61 6765 2042 he new package B │ │ │ │ │ -00037c60: 2028 6120 636f 6d6d 6f6e 2073 6974 7561 (a common situa │ │ │ │ │ -00037c70: 7469 6f6e 2077 6865 6e20 7570 6772 6164 tion when upgrad │ │ │ │ │ -00037c80: 696e 6720 7368 6172 6564 0a6c 6962 7261 ing shared.libra │ │ │ │ │ -00037c90: 7269 6573 2061 6e64 2074 6865 6972 2063 ries and their c │ │ │ │ │ -00037ca0: 6f72 7265 7370 6f6e 6469 6e67 2064 6576 orresponding dev │ │ │ │ │ -00037cb0: 656c 6f70 6d65 6e74 2070 6163 6b61 6765 elopment package │ │ │ │ │ -00037cc0: 7329 2c20 7361 7469 7366 7969 6e67 2074 s), satisfying t │ │ │ │ │ -00037cd0: 6865 0a64 6570 656e 6465 6e63 6965 7320 he.dependencies │ │ │ │ │ -00037ce0: 6174 2065 7665 7279 2073 7461 6765 206f at every stage o │ │ │ │ │ -00037cf0: 6620 7468 6520 7570 6772 6164 6520 776f f the upgrade wo │ │ │ │ │ -00037d00: 756c 6420 6265 2069 6d70 6f73 7369 626c uld be impossibl │ │ │ │ │ -00037d10: 652e 2020 5468 6973 0a72 656c 6178 6564 e. This.relaxed │ │ │ │ │ -00037d20: 2072 6573 7472 6963 7469 6f6e 206d 6561 restriction mea │ │ │ │ │ -00037d30: 6e73 2074 6861 7420 626f 7468 206e 6577 ns that both new │ │ │ │ │ -00037d40: 2070 6163 6b61 6765 7320 6361 6e20 6265 packages can be │ │ │ │ │ -00037d50: 2075 6e70 6163 6b65 640a 746f 6765 7468 unpacked.togeth │ │ │ │ │ -00037d60: 6572 2061 6e64 2074 6865 6e20 636f 6e66 er and then conf │ │ │ │ │ -00037d70: 6967 7572 6564 2069 6e20 7468 6569 7220 igured in their │ │ │ │ │ -00037d80: 6465 7065 6e64 656e 6379 206f 7264 6572 dependency order │ │ │ │ │ -00037d90: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00037da0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00037db0: 4e6f 6465 3a20 5061 636b 6167 6573 2077 Node: Packages w │ │ │ │ │ -00037dc0: 6869 6368 2062 7265 616b 206f 7468 6572 hich break other │ │ │ │ │ -00037dd0: 2070 6163 6b61 6765 7320 2d20 4272 6561 packages - Brea │ │ │ │ │ -00037de0: 6b73 2c20 204e 6578 743a 2043 6f6e 666c ks, Next: Confl │ │ │ │ │ -00037df0: 6963 7469 6e67 2062 696e 6172 7920 7061 icting binary pa │ │ │ │ │ -00037e00: 636b 6167 6573 202d 2043 6f6e 666c 6963 ckages - Conflic │ │ │ │ │ -00037e10: 7473 2c20 2050 7265 763a 2042 696e 6172 ts, Prev: Binar │ │ │ │ │ -00037e20: 7920 4465 7065 6e64 656e 6369 6573 202d y Dependencies - │ │ │ │ │ -00037e30: 2044 6570 656e 6473 2052 6563 6f6d 6d65 Depends Recomme │ │ │ │ │ -00037e40: 6e64 7320 5375 6767 6573 7473 2045 6e68 nds Suggests Enh │ │ │ │ │ -00037e50: 616e 6365 7320 5072 652d 4465 7065 6e64 ances Pre-Depend │ │ │ │ │ -00037e60: 732c 2020 5570 3a20 4465 636c 6172 696e s, Up: Declarin │ │ │ │ │ -00037e70: 6720 7265 6c61 7469 6f6e 7368 6970 7320 g relationships │ │ │ │ │ -00037e80: 6265 7477 6565 6e20 7061 636b 6167 6573 between packages │ │ │ │ │ -00037e90: 0a0a 372e 3320 5061 636b 6167 6573 2077 ..7.3 Packages w │ │ │ │ │ -00037ea0: 6869 6368 2062 7265 616b 206f 7468 6572 hich break other │ │ │ │ │ -00037eb0: 2070 6163 6b61 6765 7320 2d20 e280 9842 packages - ...B │ │ │ │ │ -00037ec0: 7265 616b 73e2 8099 0a3d 3d3d 3d3d 3d3d reaks....======= │ │ │ │ │ -00037ed0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00037ee0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00037ef0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a57 6865 ===========..Whe │ │ │ │ │ -00037f00: 6e20 6f6e 6520 6269 6e61 7279 2070 6163 n one binary pac │ │ │ │ │ -00037f10: 6b61 6765 2064 6563 6c61 7265 7320 7468 kage declares th │ │ │ │ │ -00037f20: 6174 2069 7420 6272 6561 6b73 2061 6e6f at it breaks ano │ │ │ │ │ -00037f30: 7468 6572 2c20 e280 9864 706b 67e2 8099 ther, ...dpkg... │ │ │ │ │ -00037f40: 2077 696c 6c0a 7265 6675 7365 2074 6f20 will.refuse to │ │ │ │ │ -00037f50: 616c 6c6f 7720 7468 6520 7061 636b 6167 allow the packag │ │ │ │ │ -00037f60: 6520 7768 6963 6820 6465 636c 6172 6573 e which declares │ │ │ │ │ -00037f70: 20e2 8098 4272 6561 6b73 e280 9920 746f ...Breaks... to │ │ │ │ │ -00037f80: 2062 6520 756e 7061 636b 6564 0a75 6e6c be unpacked.unl │ │ │ │ │ -00037f90: 6573 7320 7468 6520 6272 6f6b 656e 2070 ess the broken p │ │ │ │ │ -00037fa0: 6163 6b61 6765 2069 7320 6465 636f 6e66 ackage is deconf │ │ │ │ │ -00037fb0: 6967 7572 6564 2066 6972 7374 2c20 616e igured first, an │ │ │ │ │ -00037fc0: 6420 6974 2077 696c 6c20 7265 6675 7365 d it will refuse │ │ │ │ │ -00037fd0: 2074 6f0a 616c 6c6f 7720 7468 6520 6272 to.allow the br │ │ │ │ │ -00037fe0: 6f6b 656e 2070 6163 6b61 6765 2074 6f20 oken package to │ │ │ │ │ -00037ff0: 6265 2072 6563 6f6e 6669 6775 7265 642e be reconfigured. │ │ │ │ │ -00038000: 0a0a 4120 7061 636b 6167 6520 7769 6c6c ..A package will │ │ │ │ │ -00038010: 206e 6f74 2062 6520 7265 6761 7264 6564 not be regarded │ │ │ │ │ -00038020: 2061 7320 6361 7573 696e 6720 6272 6561 as causing brea │ │ │ │ │ -00038030: 6b61 6765 206d 6572 656c 7920 6265 6361 kage merely beca │ │ │ │ │ -00038040: 7573 6520 6974 730a 636f 6e66 6967 7572 use its.configur │ │ │ │ │ -00038050: 6174 696f 6e20 6669 6c65 7320 6172 6520 ation files are │ │ │ │ │ -00038060: 7374 696c 6c20 696e 7374 616c 6c65 643b still installed; │ │ │ │ │ -00038070: 2069 7420 6d75 7374 2062 6520 6174 206c it must be at l │ │ │ │ │ -00038080: 6561 7374 0ae2 809c 4861 6c66 2d49 6e73 east....Half-Ins │ │ │ │ │ -00038090: 7461 6c6c 6564 e280 9d2e 0a0a 4120 7370 talled......A sp │ │ │ │ │ -000380a0: 6563 6961 6c20 6578 6365 7074 696f 6e20 ecial exception │ │ │ │ │ -000380b0: 6973 206d 6164 6520 666f 7220 7061 636b is made for pack │ │ │ │ │ -000380c0: 6167 6573 2077 6869 6368 2064 6563 6c61 ages which decla │ │ │ │ │ -000380d0: 7265 2074 6861 7420 7468 6579 2062 7265 re that they bre │ │ │ │ │ -000380e0: 616b 0a74 6865 6972 206f 776e 2070 6163 ak.their own pac │ │ │ │ │ -000380f0: 6b61 6765 206e 616d 6520 6f72 2061 2076 kage name or a v │ │ │ │ │ -00038100: 6972 7475 616c 2070 6163 6b61 6765 2077 irtual package w │ │ │ │ │ -00038110: 6869 6368 2074 6865 7920 7072 6f76 6964 hich they provid │ │ │ │ │ -00038120: 6520 2873 6565 0a62 656c 6f77 293a 2074 e (see.below): t │ │ │ │ │ -00038130: 6869 7320 646f 6573 206e 6f74 2063 6f75 his does not cou │ │ │ │ │ -00038140: 6e74 2061 7320 6120 7265 616c 2062 7265 nt as a real bre │ │ │ │ │ -00038150: 616b 6167 652e 0a0a 4e6f 726d 616c 6c79 akage...Normally │ │ │ │ │ -00038160: 2061 20e2 8098 4272 6561 6b73 e280 9920 a ...Breaks... │ │ │ │ │ -00038170: 656e 7472 7920 7769 6c6c 2068 6176 6520 entry will have │ │ │ │ │ -00038180: 616e 20e2 809c 6561 726c 6965 7220 7468 an ...earlier th │ │ │ │ │ -00038190: 616e e280 9d20 7665 7273 696f 6e20 636c an... version cl │ │ │ │ │ -000381a0: 6175 7365 3b0a 7375 6368 2061 20e2 8098 ause;.such a ... │ │ │ │ │ -000381b0: 4272 6561 6b73 e280 9920 6973 2069 6e74 Breaks... is int │ │ │ │ │ -000381c0: 726f 6475 6365 6420 696e 2074 6865 2076 roduced in the v │ │ │ │ │ -000381d0: 6572 7369 6f6e 206f 6620 616e 2028 696d ersion of an (im │ │ │ │ │ -000381e0: 706c 6963 6974 206f 720a 6578 706c 6963 plicit or.explic │ │ │ │ │ -000381f0: 6974 2920 6465 7065 6e64 656e 6379 2077 it) dependency w │ │ │ │ │ -00038200: 6869 6368 2076 696f 6c61 7465 7320 616e hich violates an │ │ │ │ │ -00038210: 2061 7373 756d 7074 696f 6e20 6f72 2072 assumption or r │ │ │ │ │ -00038220: 6576 6561 6c73 2061 2062 7567 2069 6e0a eveals a bug in. │ │ │ │ │ -00038230: 6561 726c 6965 7220 7665 7273 696f 6e73 earlier versions │ │ │ │ │ -00038240: 206f 6620 7468 6520 6272 6f6b 656e 2070 of the broken p │ │ │ │ │ -00038250: 6163 6b61 6765 2c20 6f72 2077 6869 6368 ackage, or which │ │ │ │ │ -00038260: 2074 616b 6573 206f 7665 7220 6120 6669 takes over a fi │ │ │ │ │ -00038270: 6c65 2066 726f 6d0a 6561 726c 6965 7220 le from.earlier │ │ │ │ │ -00038280: 7665 7273 696f 6e73 206f 6620 7468 6520 versions of the │ │ │ │ │ -00038290: 7061 636b 6167 6520 6e61 6d65 6420 696e package named in │ │ │ │ │ -000382a0: 20e2 8098 4272 6561 6b73 e280 992e 2020 ...Breaks.... │ │ │ │ │ -000382b0: 5468 6973 2075 7365 206f 6620 e280 9842 This use of ...B │ │ │ │ │ -000382c0: 7265 616b 73e2 8099 0a77 696c 6c20 696e reaks....will in │ │ │ │ │ -000382d0: 666f 726d 2068 6967 6865 722d 6c65 7665 form higher-leve │ │ │ │ │ -000382e0: 6c20 7061 636b 6167 6520 6d61 6e61 6765 l package manage │ │ │ │ │ -000382f0: 6d65 6e74 2074 6f6f 6c73 2074 6861 7420 ment tools that │ │ │ │ │ -00038300: 7468 6520 6272 6f6b 656e 0a70 6163 6b61 the broken.packa │ │ │ │ │ -00038310: 6765 206d 7573 7420 6265 2075 7067 7261 ge must be upgra │ │ │ │ │ -00038320: 6465 6420 6265 666f 7265 2074 6865 206e ded before the n │ │ │ │ │ -00038330: 6577 206f 6e65 2e0a 0a49 6620 7468 6520 ew one...If the │ │ │ │ │ -00038340: 6272 6561 6b69 6e67 2070 6163 6b61 6765 breaking package │ │ │ │ │ -00038350: 2061 6c73 6f20 6f76 6572 7772 6974 6573 also overwrites │ │ │ │ │ -00038360: 2073 6f6d 6520 6669 6c65 7320 6672 6f6d some files from │ │ │ │ │ -00038370: 2074 6865 206f 6c64 6572 0a70 6163 6b61 the older.packa │ │ │ │ │ -00038380: 6765 2c20 6974 2073 686f 756c 6420 7573 ge, it should us │ │ │ │ │ -00038390: 6520 e280 9852 6570 6c61 6365 73e2 8099 e ...Replaces... │ │ │ │ │ -000383a0: 2074 6f20 656e 7375 7265 2074 6869 7320 to ensure this │ │ │ │ │ -000383b0: 676f 6573 2073 6d6f 6f74 686c 792e 2020 goes smoothly. │ │ │ │ │ -000383c0: 5365 650a 2a6e 6f74 6520 4f76 6572 7772 See.*note Overwr │ │ │ │ │ -000383d0: 6974 696e 6720 6669 6c65 7320 616e 6420 iting files and │ │ │ │ │ -000383e0: 7265 706c 6163 696e 6720 7061 636b 6167 replacing packag │ │ │ │ │ -000383f0: 6573 202d 2052 6570 6c61 6365 733a 2065 es - Replaces: e │ │ │ │ │ -00038400: 612e 2066 6f72 2061 0a66 756c 6c20 6469 a. for a.full di │ │ │ │ │ -00038410: 7363 7573 7369 6f6e 206f 6620 7461 6b69 scussion of taki │ │ │ │ │ -00038420: 6e67 206f 7665 7220 6669 6c65 7320 6672 ng over files fr │ │ │ │ │ -00038430: 6f6d 206f 7468 6572 2070 6163 6b61 6765 om other package │ │ │ │ │ -00038440: 732c 2069 6e63 6c75 6469 6e67 2068 6f77 s, including how │ │ │ │ │ -00038450: 0a74 6f20 7573 6520 e280 9842 7265 616b .to use ...Break │ │ │ │ │ -00038460: 73e2 8099 2069 6e20 7468 6f73 6520 6361 s... in those ca │ │ │ │ │ -00038470: 7365 732e 0a0a 4d61 6e79 206f 6620 7468 ses...Many of th │ │ │ │ │ -00038480: 6520 6361 7365 7320 7768 6572 6520 e280 e cases where .. │ │ │ │ │ -00038490: 9842 7265 616b 73e2 8099 2073 686f 756c .Breaks... shoul │ │ │ │ │ -000384a0: 6420 6265 2075 7365 6420 7765 7265 2070 d be used were p │ │ │ │ │ -000384b0: 7265 7669 6f75 736c 7920 6861 6e64 6c65 reviously handle │ │ │ │ │ -000384c0: 640a 7769 7468 20e2 8098 436f 6e66 6c69 d.with ...Confli │ │ │ │ │ -000384d0: 6374 73e2 8099 2062 6563 6175 7365 20e2 cts... because . │ │ │ │ │ -000384e0: 8098 4272 6561 6b73 e280 9920 6469 6420 ..Breaks... did │ │ │ │ │ -000384f0: 6e6f 7420 7965 7420 6578 6973 742e 2020 not yet exist. │ │ │ │ │ -00038500: 4d61 6e79 20e2 8098 436f 6e66 6c69 6374 Many ...Conflict │ │ │ │ │ -00038510: 73e2 8099 0a66 6965 6c64 7320 7368 6f75 s....fields shou │ │ │ │ │ -00038520: 6c64 206e 6f77 2062 6520 e280 9842 7265 ld now be ...Bre │ │ │ │ │ -00038530: 616b 73e2 8099 2e20 2053 6565 202a 6e6f aks.... See *no │ │ │ │ │ -00038540: 7465 2043 6f6e 666c 6963 7469 6e67 2062 te Conflicting b │ │ │ │ │ -00038550: 696e 6172 7920 7061 636b 6167 6573 202d inary packages - │ │ │ │ │ -00038560: 0a43 6f6e 666c 6963 7473 3a20 6634 2e20 .Conflicts: f4. │ │ │ │ │ -00038570: 666f 7220 6d6f 7265 2069 6e66 6f72 6d61 for more informa │ │ │ │ │ -00038580: 7469 6f6e 2061 626f 7574 2074 6865 2064 tion about the d │ │ │ │ │ -00038590: 6966 6665 7265 6e63 6573 2e0a 0a1f 0a46 ifferences.....F │ │ │ │ │ -000385a0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -000385b0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -000385c0: 436f 6e66 6c69 6374 696e 6720 6269 6e61 Conflicting bina │ │ │ │ │ -000385d0: 7279 2070 6163 6b61 6765 7320 2d20 436f ry packages - Co │ │ │ │ │ -000385e0: 6e66 6c69 6374 732c 2020 4e65 7874 3a20 nflicts, Next: │ │ │ │ │ -000385f0: 5669 7274 7561 6c20 7061 636b 6167 6573 Virtual packages │ │ │ │ │ -00038600: 202d 2050 726f 7669 6465 732c 2020 5072 - Provides, Pr │ │ │ │ │ -00038610: 6576 3a20 5061 636b 6167 6573 2077 6869 ev: Packages whi │ │ │ │ │ -00038620: 6368 2062 7265 616b 206f 7468 6572 2070 ch break other p │ │ │ │ │ -00038630: 6163 6b61 6765 7320 2d20 4272 6561 6b73 ackages - Breaks │ │ │ │ │ -00038640: 2c20 2055 703a 2044 6563 6c61 7269 6e67 , Up: Declaring │ │ │ │ │ -00038650: 2072 656c 6174 696f 6e73 6869 7073 2062 relationships b │ │ │ │ │ -00038660: 6574 7765 656e 2070 6163 6b61 6765 730a etween packages. │ │ │ │ │ -00038670: 0a37 2e34 2043 6f6e 666c 6963 7469 6e67 .7.4 Conflicting │ │ │ │ │ -00038680: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ -00038690: 202d 20e2 8098 436f 6e66 6c69 6374 73e2 - ...Conflicts. │ │ │ │ │ -000386a0: 8099 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ...============= │ │ │ │ │ -000386b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000386c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000386d0: 0a0a 5768 656e 206f 6e65 2062 696e 6172 ..When one binar │ │ │ │ │ -000386e0: 7920 7061 636b 6167 6520 6465 636c 6172 y package declar │ │ │ │ │ -000386f0: 6573 2061 2063 6f6e 666c 6963 7420 7769 es a conflict wi │ │ │ │ │ -00038700: 7468 2061 6e6f 7468 6572 2075 7369 6e67 th another using │ │ │ │ │ -00038710: 2061 0ae2 8098 436f 6e66 6c69 6374 73e2 a....Conflicts. │ │ │ │ │ -00038720: 8099 2066 6965 6c64 2c20 e280 9864 706b .. field, ...dpk │ │ │ │ │ -00038730: 67e2 8099 2077 696c 6c20 7265 6675 7365 g... will refuse │ │ │ │ │ -00038740: 2074 6f20 616c 6c6f 7720 7468 656d 2074 to allow them t │ │ │ │ │ -00038750: 6f20 6265 2075 6e70 6163 6b65 6420 6f6e o be unpacked on │ │ │ │ │ -00038760: 0a74 6865 2073 7973 7465 6d20 6174 2074 .the system at t │ │ │ │ │ -00038770: 6865 2073 616d 6520 7469 6d65 2e20 2054 he same time. T │ │ │ │ │ -00038780: 6869 7320 6973 2061 2073 7472 6f6e 6765 his is a stronge │ │ │ │ │ -00038790: 7220 7265 7374 7269 6374 696f 6e20 7468 r restriction th │ │ │ │ │ -000387a0: 616e 0ae2 8098 4272 6561 6b73 e280 992c an....Breaks..., │ │ │ │ │ -000387b0: 2077 6869 6368 2070 7265 7665 6e74 7320 which prevents │ │ │ │ │ -000387c0: 7468 6520 6272 6f6b 656e 2070 6163 6b61 the broken packa │ │ │ │ │ -000387d0: 6765 2066 726f 6d20 6265 696e 6720 636f ge from being co │ │ │ │ │ -000387e0: 6e66 6967 7572 6564 2077 6869 6c65 0a74 nfigured while.t │ │ │ │ │ -000387f0: 6865 2062 7265 616b 696e 6720 7061 636b he breaking pack │ │ │ │ │ -00038800: 6167 6520 6973 2069 6e20 7468 6520 e280 age is in the .. │ │ │ │ │ -00038810: 9c55 6e70 6163 6b65 64e2 809d 2073 7461 .Unpacked... sta │ │ │ │ │ -00038820: 7465 2062 7574 2061 6c6c 6f77 7320 626f te but allows bo │ │ │ │ │ -00038830: 7468 2070 6163 6b61 6765 730a 746f 2062 th packages.to b │ │ │ │ │ -00038840: 6520 756e 7061 636b 6564 2061 7420 7468 e unpacked at th │ │ │ │ │ -00038850: 6520 7361 6d65 2074 696d 652e 0a0a 4966 e same time...If │ │ │ │ │ -00038860: 206f 6e65 2070 6163 6b61 6765 2069 7320 one package is │ │ │ │ │ -00038870: 746f 2062 6520 756e 7061 636b 6564 2c20 to be unpacked, │ │ │ │ │ -00038880: 7468 6520 6f74 6865 7220 6d75 7374 2062 the other must b │ │ │ │ │ -00038890: 6520 7265 6d6f 7665 6420 6669 7273 742e e removed first. │ │ │ │ │ -000388a0: 2020 4966 0a74 6865 2070 6163 6b61 6765 If.the package │ │ │ │ │ -000388b0: 2062 6569 6e67 2075 6e70 6163 6b65 6420 being unpacked │ │ │ │ │ -000388c0: 6973 206d 6172 6b65 6420 6173 2072 6570 is marked as rep │ │ │ │ │ -000388d0: 6c61 6369 6e67 2028 7365 6520 2a6e 6f74 lacing (see *not │ │ │ │ │ -000388e0: 6520 4f76 6572 7772 6974 696e 670a 6669 e Overwriting.fi │ │ │ │ │ -000388f0: 6c65 7320 616e 6420 7265 706c 6163 696e les and replacin │ │ │ │ │ -00038900: 6720 7061 636b 6167 6573 202d 2052 6570 g packages - Rep │ │ │ │ │ -00038910: 6c61 6365 733a 2065 612c 2062 7574 206e laces: ea, but n │ │ │ │ │ -00038920: 6f74 6520 7468 6174 20e2 8098 4272 6561 ote that ...Brea │ │ │ │ │ -00038930: 6b73 e280 990a 7368 6f75 6c64 206e 6f72 ks....should nor │ │ │ │ │ -00038940: 6d61 6c6c 7920 6265 2075 7365 6420 696e mally be used in │ │ │ │ │ -00038950: 2074 6869 7320 6361 7365 2920 7468 6520 this case) the │ │ │ │ │ -00038960: 6f6e 6520 6f6e 2074 6865 2073 7973 7465 one on the syste │ │ │ │ │ -00038970: 6d2c 206f 7220 7468 6520 6f6e 650a 6f6e m, or the one.on │ │ │ │ │ -00038980: 2074 6865 2073 7973 7465 6d20 6973 206d the system is m │ │ │ │ │ -00038990: 6172 6b65 6420 6173 2064 6573 656c 6563 arked as deselec │ │ │ │ │ -000389a0: 7465 642c 206f 7220 626f 7468 2070 6163 ted, or both pac │ │ │ │ │ -000389b0: 6b61 6765 7320 6172 6520 6d61 726b 6564 kages are marked │ │ │ │ │ -000389c0: 0ae2 8098 4573 7365 6e74 6961 6ce2 8099 ....Essential... │ │ │ │ │ -000389d0: 2c20 7468 656e 20e2 8098 6470 6b67 e280 , then ...dpkg.. │ │ │ │ │ -000389e0: 9920 7769 6c6c 2061 7574 6f6d 6174 6963 . will automatic │ │ │ │ │ -000389f0: 616c 6c79 2072 656d 6f76 6520 7468 6520 ally remove the │ │ │ │ │ -00038a00: 7061 636b 6167 6520 7768 6963 6820 6973 package which is │ │ │ │ │ -00038a10: 0a63 6175 7369 6e67 2074 6865 2063 6f6e .causing the con │ │ │ │ │ -00038a20: 666c 6963 742e 2020 4f74 6865 7277 6973 flict. Otherwis │ │ │ │ │ -00038a30: 652c 2069 7420 7769 6c6c 2068 616c 7420 e, it will halt │ │ │ │ │ -00038a40: 7468 6520 696e 7374 616c 6c61 7469 6f6e the installation │ │ │ │ │ -00038a50: 206f 6620 7468 650a 6e65 7720 7061 636b of the.new pack │ │ │ │ │ -00038a60: 6167 6520 7769 7468 2061 6e20 6572 726f age with an erro │ │ │ │ │ -00038a70: 722e 2020 5468 6973 206d 6563 6861 6e69 r. This mechani │ │ │ │ │ -00038a80: 736d 2069 7320 7370 6563 6966 6963 616c sm is specifical │ │ │ │ │ -00038a90: 6c79 2064 6573 6967 6e65 6420 746f 0a70 ly designed to.p │ │ │ │ │ -00038aa0: 726f 6475 6365 2061 6e20 6572 726f 7220 roduce an error │ │ │ │ │ -00038ab0: 7768 656e 2074 6865 2069 6e73 7461 6c6c when the install │ │ │ │ │ -00038ac0: 6564 2070 6163 6b61 6765 2069 7320 e280 ed package is .. │ │ │ │ │ -00038ad0: 9845 7373 656e 7469 616c e280 992c 2062 .Essential..., b │ │ │ │ │ -00038ae0: 7574 2074 6865 206e 6577 0a70 6163 6b61 ut the new.packa │ │ │ │ │ -00038af0: 6765 2069 7320 6e6f 742e 0a0a 4120 7061 ge is not...A pa │ │ │ │ │ -00038b00: 636b 6167 6520 7769 6c6c 206e 6f74 2063 ckage will not c │ │ │ │ │ -00038b10: 6175 7365 2061 2063 6f6e 666c 6963 7420 ause a conflict │ │ │ │ │ -00038b20: 6d65 7265 6c79 2062 6563 6175 7365 2069 merely because i │ │ │ │ │ -00038b30: 7473 2063 6f6e 6669 6775 7261 7469 6f6e ts configuration │ │ │ │ │ -00038b40: 0a66 696c 6573 2061 7265 2073 7469 6c6c .files are still │ │ │ │ │ -00038b50: 2069 6e73 7461 6c6c 6564 3b20 6974 206d installed; it m │ │ │ │ │ -00038b60: 7573 7420 6265 2061 7420 6c65 6173 7420 ust be at least │ │ │ │ │ -00038b70: e280 9c48 616c 662d 496e 7374 616c 6c65 ...Half-Installe │ │ │ │ │ -00038b80: 64e2 809d 2e0a 0a41 2073 7065 6369 616c d......A special │ │ │ │ │ -00038b90: 2065 7863 6570 7469 6f6e 2069 7320 6d61 exception is ma │ │ │ │ │ -00038ba0: 6465 2066 6f72 2070 6163 6b61 6765 7320 de for packages │ │ │ │ │ -00038bb0: 7768 6963 6820 6465 636c 6172 6520 6120 which declare a │ │ │ │ │ -00038bc0: 636f 6e66 6c69 6374 2077 6974 680a 7468 conflict with.th │ │ │ │ │ -00038bd0: 6569 7220 6f77 6e20 7061 636b 6167 6520 eir own package │ │ │ │ │ -00038be0: 6e61 6d65 2c20 6f72 2077 6974 6820 6120 name, or with a │ │ │ │ │ -00038bf0: 7669 7274 7561 6c20 7061 636b 6167 6520 virtual package │ │ │ │ │ -00038c00: 7768 6963 6820 7468 6579 2070 726f 7669 which they provi │ │ │ │ │ -00038c10: 6465 0a28 7365 6520 6265 6c6f 7729 3a20 de.(see below): │ │ │ │ │ -00038c20: 7468 6973 2064 6f65 7320 6e6f 7420 7072 this does not pr │ │ │ │ │ -00038c30: 6576 656e 7420 7468 6569 7220 696e 7374 event their inst │ │ │ │ │ -00038c40: 616c 6c61 7469 6f6e 2c20 616e 6420 616c allation, and al │ │ │ │ │ -00038c50: 6c6f 7773 2061 0a70 6163 6b61 6765 2074 lows a.package t │ │ │ │ │ -00038c60: 6f20 636f 6e66 6c69 6374 2077 6974 6820 o conflict with │ │ │ │ │ -00038c70: 6f74 6865 7273 2070 726f 7669 6469 6e67 others providing │ │ │ │ │ -00038c80: 2061 2072 6570 6c61 6365 6d65 6e74 2066 a replacement f │ │ │ │ │ -00038c90: 6f72 2069 742e 2020 596f 7520 7573 650a or it. You use. │ │ │ │ │ -00038ca0: 7468 6973 2066 6561 7475 7265 2077 6865 this feature whe │ │ │ │ │ -00038cb0: 6e20 796f 7520 7761 6e74 2074 6865 2070 n you want the p │ │ │ │ │ -00038cc0: 6163 6b61 6765 2069 6e20 7175 6573 7469 ackage in questi │ │ │ │ │ -00038cd0: 6f6e 2074 6f20 6265 2074 6865 206f 6e6c on to be the onl │ │ │ │ │ -00038ce0: 790a 7061 636b 6167 6520 7072 6f76 6964 y.package provid │ │ │ │ │ -00038cf0: 696e 6720 736f 6d65 2066 6561 7475 7265 ing some feature │ │ │ │ │ -00038d00: 2e0a 0a4e 6f72 6d61 6c6c 792c 20e2 8098 ...Normally, ... │ │ │ │ │ -00038d10: 4272 6561 6b73 e280 9920 7368 6f75 6c64 Breaks... should │ │ │ │ │ -00038d20: 2062 6520 7573 6564 2069 6e73 7465 6164 be used instead │ │ │ │ │ -00038d30: 206f 6620 e280 9843 6f6e 666c 6963 7473 of ...Conflicts │ │ │ │ │ -00038d40: e280 9920 7369 6e63 650a e280 9843 6f6e ... since....Con │ │ │ │ │ -00038d50: 666c 6963 7473 e280 9920 696d 706f 7365 flicts... impose │ │ │ │ │ -00038d60: 7320 6120 7374 726f 6e67 6572 2072 6573 s a stronger res │ │ │ │ │ -00038d70: 7472 6963 7469 6f6e 206f 6e20 7468 6520 triction on the │ │ │ │ │ -00038d80: 6f72 6465 7269 6e67 206f 6620 7061 636b ordering of pack │ │ │ │ │ -00038d90: 6167 650a 696e 7374 616c 6c61 7469 6f6e age.installation │ │ │ │ │ -00038da0: 206f 7220 7570 6772 6164 6520 616e 6420 or upgrade and │ │ │ │ │ -00038db0: 6361 6e20 6d61 6b65 2069 7420 6d6f 7265 can make it more │ │ │ │ │ -00038dc0: 2064 6966 6669 6375 6c74 2066 6f72 2074 difficult for t │ │ │ │ │ -00038dd0: 6865 2070 6163 6b61 6765 0a6d 616e 6167 he package.manag │ │ │ │ │ -00038de0: 6572 2074 6f20 6669 6e64 2061 2063 6f72 er to find a cor │ │ │ │ │ -00038df0: 7265 6374 2073 6f6c 7574 696f 6e20 746f rect solution to │ │ │ │ │ -00038e00: 2061 6e20 7570 6772 6164 6520 6f72 2069 an upgrade or i │ │ │ │ │ -00038e10: 6e73 7461 6c6c 6174 696f 6e0a 7072 6f62 nstallation.prob │ │ │ │ │ -00038e20: 6c65 6d2e 2020 e280 9842 7265 616b 73e2 lem. ...Breaks. │ │ │ │ │ -00038e30: 8099 2073 686f 756c 6420 6265 2075 7365 .. should be use │ │ │ │ │ -00038e40: 640a 0a20 2020 2d20 7768 656e 206d 6f76 d.. - when mov │ │ │ │ │ -00038e50: 696e 6720 6120 6669 6c65 2066 726f 6d20 ing a file from │ │ │ │ │ -00038e60: 6f6e 6520 7061 636b 6167 6520 746f 2061 one package to a │ │ │ │ │ -00038e70: 6e6f 7468 6572 2028 7365 6520 2a6e 6f74 nother (see *not │ │ │ │ │ -00038e80: 650a 2020 2020 204f 7665 7277 7269 7469 e. Overwriti │ │ │ │ │ -00038e90: 6e67 2066 696c 6573 2061 6e64 2072 6570 ng files and rep │ │ │ │ │ -00038ea0: 6c61 6369 6e67 2070 6163 6b61 6765 7320 lacing packages │ │ │ │ │ -00038eb0: 2d20 5265 706c 6163 6573 3a20 6561 2e29 - Replaces: ea.) │ │ │ │ │ -00038ec0: 2c0a 0a20 2020 2d20 7768 656e 2073 706c ,.. - when spl │ │ │ │ │ -00038ed0: 6974 7469 6e67 2061 2070 6163 6b61 6765 itting a package │ │ │ │ │ -00038ee0: 2028 6120 7370 6563 6961 6c20 6361 7365 (a special case │ │ │ │ │ -00038ef0: 206f 6620 7468 6520 7072 6576 696f 7573 of the previous │ │ │ │ │ -00038f00: 206f 6e65 292c 206f 720a 0a20 2020 2d20 one), or.. - │ │ │ │ │ -00038f10: 7768 656e 2074 6865 2062 7265 616b 696e when the breakin │ │ │ │ │ -00038f20: 6720 7061 636b 6167 6520 6578 706f 7365 g package expose │ │ │ │ │ -00038f30: 7320 6120 6275 6720 696e 206f 7220 696e s a bug in or in │ │ │ │ │ -00038f40: 7465 7261 6374 7320 6261 646c 7920 7769 teracts badly wi │ │ │ │ │ -00038f50: 7468 0a20 2020 2020 7061 7274 6963 756c th. particul │ │ │ │ │ -00038f60: 6172 2076 6572 7369 6f6e 7320 6f66 2074 ar versions of t │ │ │ │ │ -00038f70: 6865 2062 726f 6b65 6e20 7061 636b 6167 he broken packag │ │ │ │ │ -00038f80: 652e 0a0a e280 9843 6f6e 666c 6963 7473 e......Conflicts │ │ │ │ │ -00038f90: e280 9920 7368 6f75 6c64 2062 6520 7573 ... should be us │ │ │ │ │ -00038fa0: 6564 0a0a 2020 202d 2077 6865 6e20 7477 ed.. - when tw │ │ │ │ │ -00038fb0: 6f20 7061 636b 6167 6573 2070 726f 7669 o packages provi │ │ │ │ │ -00038fc0: 6465 2074 6865 2073 616d 6520 6669 6c65 de the same file │ │ │ │ │ -00038fd0: 2061 6e64 2077 696c 6c20 636f 6e74 696e and will contin │ │ │ │ │ -00038fe0: 7565 2074 6f20 646f 2073 6f2c 0a0a 2020 ue to do so,.. │ │ │ │ │ -00038ff0: 202d 2069 6e20 636f 6e6a 756e 6374 696f - in conjunctio │ │ │ │ │ -00039000: 6e20 7769 7468 20e2 8098 5072 6f76 6964 n with ...Provid │ │ │ │ │ -00039010: 6573 e280 9920 7768 656e 206f 6e6c 7920 es... when only │ │ │ │ │ -00039020: 6f6e 6520 7061 636b 6167 6520 7072 6f76 one package prov │ │ │ │ │ -00039030: 6964 696e 6720 610a 2020 2020 2067 6976 iding a. giv │ │ │ │ │ -00039040: 656e 2076 6972 7475 616c 2066 6163 696c en virtual facil │ │ │ │ │ -00039050: 6974 7920 6361 6e20 6265 2075 6e70 6163 ity can be unpac │ │ │ │ │ -00039060: 6b65 6420 6174 2061 2074 696d 6520 2873 ked at a time (s │ │ │ │ │ -00039070: 6565 202a 6e6f 7465 2056 6972 7475 616c ee *note Virtual │ │ │ │ │ -00039080: 0a20 2020 2020 7061 636b 6167 6573 202d . packages - │ │ │ │ │ -00039090: 2050 726f 7669 6465 733a 2035 362e 292c Provides: 56.), │ │ │ │ │ -000390a0: 0a0a 2020 202d 2069 6e20 6f74 6865 7220 .. - in other │ │ │ │ │ -000390b0: 6361 7365 7320 7768 6572 6520 6f6e 6520 cases where one │ │ │ │ │ -000390c0: 6d75 7374 2070 7265 7665 6e74 2073 696d must prevent sim │ │ │ │ │ -000390d0: 756c 7461 6e65 6f75 7320 696e 7374 616c ultaneous instal │ │ │ │ │ -000390e0: 6c61 7469 6f6e 206f 660a 2020 2020 2074 lation of. t │ │ │ │ │ -000390f0: 776f 2070 6163 6b61 6765 7320 666f 7220 wo packages for │ │ │ │ │ -00039100: 7265 6173 6f6e 7320 7468 6174 2061 7265 reasons that are │ │ │ │ │ -00039110: 206f 6e67 6f69 6e67 2028 6e6f 7420 6669 ongoing (not fi │ │ │ │ │ -00039120: 7865 6420 696e 2061 206c 6174 6572 0a20 xed in a later. │ │ │ │ │ -00039130: 2020 2020 7665 7273 696f 6e20 6f66 206f version of o │ │ │ │ │ -00039140: 6e65 206f 6620 7468 6520 7061 636b 6167 ne of the packag │ │ │ │ │ -00039150: 6573 2920 6f72 2074 6861 7420 6d75 7374 es) or that must │ │ │ │ │ -00039160: 2070 7265 7665 6e74 2062 6f74 6820 7061 prevent both pa │ │ │ │ │ -00039170: 636b 6167 6573 0a20 2020 2020 6672 6f6d ckages. from │ │ │ │ │ -00039180: 2062 6569 6e67 2075 6e70 6163 6b65 6420 being unpacked │ │ │ │ │ -00039190: 6174 2074 6865 2073 616d 6520 7469 6d65 at the same time │ │ │ │ │ -000391a0: 2c20 6e6f 7420 6a75 7374 2063 6f6e 6669 , not just confi │ │ │ │ │ -000391b0: 6775 7265 642e 0a0a 4265 2061 7761 7265 gured...Be aware │ │ │ │ │ -000391c0: 2074 6861 7420 6164 6469 6e67 20e2 8098 that adding ... │ │ │ │ │ -000391d0: 436f 6e66 6c69 6374 73e2 8099 2069 7320 Conflicts... is │ │ │ │ │ -000391e0: 6e6f 726d 616c 6c79 206e 6f74 2074 6865 normally not the │ │ │ │ │ -000391f0: 2062 6573 7420 736f 6c75 7469 6f6e 2077 best solution w │ │ │ │ │ -00039200: 6865 6e0a 7477 6f20 7061 636b 6167 6573 hen.two packages │ │ │ │ │ -00039210: 2070 726f 7669 6465 2074 6865 2073 616d provide the sam │ │ │ │ │ -00039220: 6520 6669 6c65 732e 2020 4465 7065 6e64 e files. Depend │ │ │ │ │ -00039230: 696e 6720 6f6e 2074 6865 2072 6561 736f ing on the reaso │ │ │ │ │ -00039240: 6e20 666f 7220 7468 6174 0a63 6f6e 666c n for that.confl │ │ │ │ │ -00039250: 6963 742c 2075 7369 6e67 2061 6c74 6572 ict, using alter │ │ │ │ │ -00039260: 6e61 7469 7665 7320 6f72 2072 656e 616d natives or renam │ │ │ │ │ -00039270: 696e 6720 7468 6520 6669 6c65 7320 6973 ing the files is │ │ │ │ │ -00039280: 206f 6674 656e 2061 2062 6574 7465 720a often a better. │ │ │ │ │ -00039290: 6170 7072 6f61 6368 2e20 2053 6565 2c20 approach. See, │ │ │ │ │ -000392a0: 666f 7220 6578 616d 706c 652c 202a 6e6f for example, *no │ │ │ │ │ -000392b0: 7465 2042 696e 6172 6965 733a 2037 652e te Binaries: 7e. │ │ │ │ │ -000392c0: 0a0a 4e65 6974 6865 7220 e280 9842 7265 ..Neither ...Bre │ │ │ │ │ -000392d0: 616b 73e2 8099 206e 6f72 20e2 8098 436f aks... nor ...Co │ │ │ │ │ -000392e0: 6e66 6c69 6374 73e2 8099 2073 686f 756c nflicts... shoul │ │ │ │ │ -000392f0: 6420 6265 2075 7365 6420 756e 6c65 7373 d be used unless │ │ │ │ │ -00039300: 2074 776f 2070 6163 6b61 6765 730a 6361 two packages.ca │ │ │ │ │ -00039310: 6e6e 6f74 2062 6520 696e 7374 616c 6c65 nnot be installe │ │ │ │ │ -00039320: 6420 6174 2074 6865 2073 616d 6520 7469 d at the same ti │ │ │ │ │ -00039330: 6d65 206f 7220 696e 7374 616c 6c69 6e67 me or installing │ │ │ │ │ -00039340: 2074 6865 6d20 626f 7468 2063 6175 7365 them both cause │ │ │ │ │ -00039350: 7320 6f6e 650a 6f66 2074 6865 6d20 746f s one.of them to │ │ │ │ │ -00039360: 2062 6520 6272 6f6b 656e 206f 7220 756e be broken or un │ │ │ │ │ -00039370: 7573 6162 6c65 2e20 2048 6176 696e 6720 usable. Having │ │ │ │ │ -00039380: 7369 6d69 6c61 7220 6675 6e63 7469 6f6e similar function │ │ │ │ │ -00039390: 616c 6974 7920 6f72 0a70 6572 666f 726d ality or.perform │ │ │ │ │ -000393a0: 696e 6720 7468 6520 7361 6d65 2074 6173 ing the same tas │ │ │ │ │ -000393b0: 6b73 2061 7320 616e 6f74 6865 7220 7061 ks as another pa │ │ │ │ │ -000393c0: 636b 6167 6520 6973 206e 6f74 2073 7566 ckage is not suf │ │ │ │ │ -000393d0: 6669 6369 656e 7420 7265 6173 6f6e 2074 ficient reason t │ │ │ │ │ -000393e0: 6f0a 6465 636c 6172 6520 e280 9842 7265 o.declare ...Bre │ │ │ │ │ -000393f0: 616b 73e2 8099 206f 7220 e280 9843 6f6e aks... or ...Con │ │ │ │ │ -00039400: 666c 6963 7473 e280 9920 7769 7468 2074 flicts... with t │ │ │ │ │ -00039410: 6861 7420 7061 636b 6167 652e 0a0a 4120 hat package...A │ │ │ │ │ -00039420: e280 9843 6f6e 666c 6963 7473 e280 9920 ...Conflicts... │ │ │ │ │ -00039430: 656e 7472 7920 6d61 7920 6861 7665 2061 entry may have a │ │ │ │ │ -00039440: 6e20 e280 9c65 6172 6c69 6572 2074 6861 n ...earlier tha │ │ │ │ │ -00039450: 6ee2 809d 2076 6572 7369 6f6e 2063 6c61 n... version cla │ │ │ │ │ -00039460: 7573 6520 6966 2074 6865 0a72 6561 736f use if the.reaso │ │ │ │ │ -00039470: 6e20 666f 7220 7468 6520 636f 6e66 6c69 n for the confli │ │ │ │ │ -00039480: 6374 2069 7320 636f 7272 6563 7465 6420 ct is corrected │ │ │ │ │ -00039490: 696e 2061 206c 6174 6572 2076 6572 7369 in a later versi │ │ │ │ │ -000394a0: 6f6e 206f 6620 6f6e 6520 6f66 2074 6865 on of one of the │ │ │ │ │ -000394b0: 0a70 6163 6b61 6765 732e 2020 486f 7765 .packages. Howe │ │ │ │ │ -000394c0: 7665 722c 206e 6f72 6d61 6c6c 7920 7468 ver, normally th │ │ │ │ │ -000394d0: 6520 7072 6573 656e 6365 206f 6620 616e e presence of an │ │ │ │ │ -000394e0: 20e2 809c 6561 726c 6965 7220 7468 616e ...earlier than │ │ │ │ │ -000394f0: e280 9d20 7665 7273 696f 6e0a 636c 6175 ... version.clau │ │ │ │ │ -00039500: 7365 2069 7320 6120 7369 676e 2074 6861 se is a sign tha │ │ │ │ │ -00039510: 7420 e280 9842 7265 616b 73e2 8099 2073 t ...Breaks... s │ │ │ │ │ -00039520: 686f 756c 6420 6861 7665 2062 6565 6e20 hould have been │ │ │ │ │ -00039530: 7573 6564 2069 6e73 7465 6164 2e20 2041 used instead. A │ │ │ │ │ -00039540: 6e0a e280 9c65 6172 6c69 6572 2074 6861 n....earlier tha │ │ │ │ │ -00039550: 6ee2 809d 2076 6572 7369 6f6e 2063 6c61 n... version cla │ │ │ │ │ -00039560: 7573 6520 696e 20e2 8098 436f 6e66 6c69 use in ...Confli │ │ │ │ │ -00039570: 6374 73e2 8099 2070 7265 7665 6e74 7320 cts... prevents │ │ │ │ │ -00039580: e280 9864 706b 67e2 8099 2066 726f 6d0a ...dpkg... from. │ │ │ │ │ -00039590: 7570 6772 6164 696e 6720 6f72 2069 6e73 upgrading or ins │ │ │ │ │ -000395a0: 7461 6c6c 696e 6720 7468 6520 7061 636b talling the pack │ │ │ │ │ -000395b0: 6167 6520 7768 6963 6820 6465 636c 6172 age which declar │ │ │ │ │ -000395c0: 6573 2073 7563 6820 6120 636f 6e66 6c69 es such a confli │ │ │ │ │ -000395d0: 6374 2075 6e74 696c 0a74 6865 2075 7067 ct until.the upg │ │ │ │ │ -000395e0: 7261 6465 206f 7220 7265 6d6f 7661 6c20 rade or removal │ │ │ │ │ -000395f0: 6f66 2074 6865 2063 6f6e 666c 6963 7465 of the conflicte │ │ │ │ │ -00039600: 642d 7769 7468 2070 6163 6b61 6765 2068 d-with package h │ │ │ │ │ -00039610: 6173 2062 6565 6e0a 636f 6d70 6c65 7465 as been.complete │ │ │ │ │ -00039620: 642c 2077 6869 6368 2069 7320 6120 7374 d, which is a st │ │ │ │ │ -00039630: 726f 6e67 2072 6573 7472 6963 7469 6f6e rong restriction │ │ │ │ │ -00039640: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00039650: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00039660: 4e6f 6465 3a20 5669 7274 7561 6c20 7061 Node: Virtual pa │ │ │ │ │ -00039670: 636b 6167 6573 202d 2050 726f 7669 6465 ckages - Provide │ │ │ │ │ -00039680: 732c 2020 4e65 7874 3a20 4f76 6572 7772 s, Next: Overwr │ │ │ │ │ -00039690: 6974 696e 6720 6669 6c65 7320 616e 6420 iting files and │ │ │ │ │ -000396a0: 7265 706c 6163 696e 6720 7061 636b 6167 replacing packag │ │ │ │ │ -000396b0: 6573 202d 2052 6570 6c61 6365 732c 2020 es - Replaces, │ │ │ │ │ -000396c0: 5072 6576 3a20 436f 6e66 6c69 6374 696e Prev: Conflictin │ │ │ │ │ -000396d0: 6720 6269 6e61 7279 2070 6163 6b61 6765 g binary package │ │ │ │ │ -000396e0: 7320 2d20 436f 6e66 6c69 6374 732c 2020 s - Conflicts, │ │ │ │ │ -000396f0: 5570 3a20 4465 636c 6172 696e 6720 7265 Up: Declaring re │ │ │ │ │ -00039700: 6c61 7469 6f6e 7368 6970 7320 6265 7477 lationships betw │ │ │ │ │ -00039710: 6565 6e20 7061 636b 6167 6573 0a0a 372e een packages..7. │ │ │ │ │ -00039720: 3520 5669 7274 7561 6c20 7061 636b 6167 5 Virtual packag │ │ │ │ │ -00039730: 6573 202d 20e2 8098 5072 6f76 6964 6573 es - ...Provides │ │ │ │ │ -00039740: e280 990a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ....============ │ │ │ │ │ -00039750: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00039760: 3d3d 3d3d 3d0a 0a41 7320 7765 6c6c 2061 =====..As well a │ │ │ │ │ -00039770: 7320 7468 6520 6e61 6d65 7320 6f66 2061 s the names of a │ │ │ │ │ -00039780: 6374 7561 6c20 28e2 809c 636f 6e63 7265 ctual (...concre │ │ │ │ │ -00039790: 7465 e280 9d29 2070 6163 6b61 6765 732c te...) packages, │ │ │ │ │ -000397a0: 2074 6865 2070 6163 6b61 6765 0a72 656c the package.rel │ │ │ │ │ -000397b0: 6174 696f 6e73 6869 7020 6669 656c 6473 ationship fields │ │ │ │ │ -000397c0: 20e2 8098 4465 7065 6e64 73e2 8099 2c20 ...Depends..., │ │ │ │ │ -000397d0: e280 9852 6563 6f6d 6d65 6e64 73e2 8099 ...Recommends... │ │ │ │ │ -000397e0: 2c20 e280 9853 7567 6765 7374 73e2 8099 , ...Suggests... │ │ │ │ │ -000397f0: 2c20 e280 9845 6e68 616e 6365 73e2 8099 , ...Enhances... │ │ │ │ │ -00039800: 2c0a e280 9850 7265 2d44 6570 656e 6473 ,....Pre-Depends │ │ │ │ │ -00039810: e280 992c 20e2 8098 4272 6561 6b73 e280 ..., ...Breaks.. │ │ │ │ │ -00039820: 992c 20e2 8098 436f 6e66 6c69 6374 73e2 ., ...Conflicts. │ │ │ │ │ -00039830: 8099 2c20 e280 9842 7569 6c64 2d44 6570 .., ...Build-Dep │ │ │ │ │ -00039840: 656e 6473 e280 992c 0ae2 8098 4275 696c ends...,....Buil │ │ │ │ │ -00039850: 642d 4465 7065 6e64 732d 496e 6465 70e2 d-Depends-Indep. │ │ │ │ │ -00039860: 8099 2c20 e280 9842 7569 6c64 2d44 6570 .., ...Build-Dep │ │ │ │ │ -00039870: 656e 6473 2d41 7263 68e2 8099 2c20 e280 ends-Arch..., .. │ │ │ │ │ -00039880: 9842 7569 6c64 2d43 6f6e 666c 6963 7473 .Build-Conflicts │ │ │ │ │ -00039890: e280 992c 0ae2 8098 4275 696c 642d 436f ...,....Build-Co │ │ │ │ │ -000398a0: 6e66 6c69 6374 732d 496e 6465 70e2 8099 nflicts-Indep... │ │ │ │ │ -000398b0: 2061 6e64 20e2 8098 4275 696c 642d 436f and ...Build-Co │ │ │ │ │ -000398c0: 6e66 6c69 6374 732d 4172 6368 e280 9920 nflicts-Arch... │ │ │ │ │ -000398d0: 6d61 7920 6d65 6e74 696f 6e20 e280 9c76 may mention ...v │ │ │ │ │ -000398e0: 6972 7475 616c 0a70 6163 6b61 6765 73e2 irtual.packages. │ │ │ │ │ -000398f0: 809d 2e0a 0a41 2027 7669 7274 7561 6c20 .....A 'virtual │ │ │ │ │ -00039900: 7061 636b 6167 6527 2069 7320 6f6e 6520 package' is one │ │ │ │ │ -00039910: 7768 6963 6820 6170 7065 6172 7320 696e which appears in │ │ │ │ │ -00039920: 2074 6865 20e2 8098 5072 6f76 6964 6573 the ...Provides │ │ │ │ │ -00039930: e280 9920 636f 6e74 726f 6c20 6669 656c ... control fiel │ │ │ │ │ -00039940: 640a 6f66 2061 6e6f 7468 6572 2070 6163 d.of another pac │ │ │ │ │ -00039950: 6b61 6765 2e20 2054 6865 2065 6666 6563 kage. The effec │ │ │ │ │ -00039960: 7420 6973 2061 7320 6966 2074 6865 2070 t is as if the p │ │ │ │ │ -00039970: 6163 6b61 6765 2873 2920 7768 6963 6820 ackage(s) which │ │ │ │ │ -00039980: 7072 6f76 6964 6520 610a 7061 7274 6963 provide a.partic │ │ │ │ │ -00039990: 756c 6172 2076 6972 7475 616c 2070 6163 ular virtual pac │ │ │ │ │ -000399a0: 6b61 6765 206e 616d 6520 6861 6420 6265 kage name had be │ │ │ │ │ -000399b0: 656e 206c 6973 7465 6420 6279 206e 616d en listed by nam │ │ │ │ │ -000399c0: 6520 6576 6572 7977 6865 7265 2074 6865 e everywhere the │ │ │ │ │ -000399d0: 0a76 6972 7475 616c 2070 6163 6b61 6765 .virtual package │ │ │ │ │ -000399e0: 206e 616d 6520 6170 7065 6172 732e 2020 name appears. │ │ │ │ │ -000399f0: 2853 6565 2061 6c73 6f20 2a6e 6f74 6520 (See also *note │ │ │ │ │ -00039a00: 5669 7274 7561 6c20 7061 636b 6167 6573 Virtual packages │ │ │ │ │ -00039a10: 3a20 3133 2e29 0a0a 4966 2074 6865 7265 : 13.)..If there │ │ │ │ │ -00039a20: 2061 7265 2062 6f74 6820 636f 6e63 7265 are both concre │ │ │ │ │ -00039a30: 7465 2061 6e64 2076 6972 7475 616c 2070 te and virtual p │ │ │ │ │ -00039a40: 6163 6b61 6765 7320 6f66 2074 6865 2073 ackages of the s │ │ │ │ │ -00039a50: 616d 6520 6e61 6d65 2c20 7468 656e 0a74 ame name, then.t │ │ │ │ │ -00039a60: 6865 2064 6570 656e 6465 6e63 7920 6d61 he dependency ma │ │ │ │ │ -00039a70: 7920 6265 2073 6174 6973 6669 6564 2028 y be satisfied ( │ │ │ │ │ -00039a80: 6f72 2074 6865 2063 6f6e 666c 6963 7420 or the conflict │ │ │ │ │ -00039a90: 6361 7573 6564 2920 6279 2065 6974 6865 caused) by eithe │ │ │ │ │ -00039aa0: 7220 7468 650a 636f 6e63 7265 7465 2070 r the.concrete p │ │ │ │ │ -00039ab0: 6163 6b61 6765 2077 6974 6820 7468 6520 ackage with the │ │ │ │ │ -00039ac0: 6e61 6d65 2069 6e20 7175 6573 7469 6f6e name in question │ │ │ │ │ -00039ad0: 206f 7220 616e 7920 6f74 6865 7220 636f or any other co │ │ │ │ │ -00039ae0: 6e63 7265 7465 2070 6163 6b61 6765 0a77 ncrete package.w │ │ │ │ │ -00039af0: 6869 6368 2070 726f 7669 6465 7320 7468 hich provides th │ │ │ │ │ -00039b00: 6520 7669 7274 7561 6c20 7061 636b 6167 e virtual packag │ │ │ │ │ -00039b10: 6520 7769 7468 2074 6865 206e 616d 6520 e with the name │ │ │ │ │ -00039b20: 696e 2071 7565 7374 696f 6e2e 2020 5468 in question. Th │ │ │ │ │ -00039b30: 6973 2069 730a 736f 2074 6861 742c 2066 is is.so that, f │ │ │ │ │ -00039b40: 6f72 2065 7861 6d70 6c65 2c20 7375 7070 or example, supp │ │ │ │ │ -00039b50: 6f73 696e 6720 7765 2068 6176 650a 0a20 osing we have.. │ │ │ │ │ -00039b60: 2020 2020 5061 636b 6167 653a 2066 6f6f Package: foo │ │ │ │ │ -00039b70: 0a20 2020 2020 4465 7065 6e64 733a 2062 . Depends: b │ │ │ │ │ -00039b80: 6172 0a0a 616e 6420 736f 6d65 6f6e 6520 ar..and someone │ │ │ │ │ -00039b90: 656c 7365 2072 656c 6561 7365 7320 616e else releases an │ │ │ │ │ -00039ba0: 2065 6e68 616e 6365 6420 7665 7273 696f enhanced versio │ │ │ │ │ -00039bb0: 6e20 6f66 2074 6865 20e2 8098 6261 72e2 n of the ...bar. │ │ │ │ │ -00039bc0: 8099 2070 6163 6b61 6765 2074 6865 790a .. package they. │ │ │ │ │ -00039bd0: 6361 6e20 7361 793a 0a0a 2020 2020 2050 can say:.. P │ │ │ │ │ -00039be0: 6163 6b61 6765 3a20 6261 722d 706c 7573 ackage: bar-plus │ │ │ │ │ -00039bf0: 0a20 2020 2020 5072 6f76 6964 6573 3a20 . Provides: │ │ │ │ │ -00039c00: 6261 720a 0a61 6e64 2074 6865 20e2 8098 bar..and the ... │ │ │ │ │ -00039c10: 6261 722d 706c 7573 e280 9920 7061 636b bar-plus... pack │ │ │ │ │ -00039c20: 6167 6520 7769 6c6c 206e 6f77 2061 6c73 age will now als │ │ │ │ │ -00039c30: 6f20 7361 7469 7366 7920 7468 6520 6465 o satisfy the de │ │ │ │ │ -00039c40: 7065 6e64 656e 6379 2066 6f72 2074 6865 pendency for the │ │ │ │ │ -00039c50: 0ae2 8098 666f 6fe2 8099 2070 6163 6b61 ....foo... packa │ │ │ │ │ -00039c60: 6765 2e0a 0a41 20e2 8098 5072 6f76 6964 ge...A ...Provid │ │ │ │ │ -00039c70: 6573 e280 9920 6669 656c 6420 6d61 7920 es... field may │ │ │ │ │ -00039c80: 636f 6e74 6169 6e20 7665 7273 696f 6e20 contain version │ │ │ │ │ -00039c90: 6e75 6d62 6572 732c 2061 6e64 2073 7563 numbers, and suc │ │ │ │ │ -00039ca0: 6820 6120 7665 7273 696f 6e0a 6e75 6d62 h a version.numb │ │ │ │ │ -00039cb0: 6572 2077 696c 6c20 6265 2063 6f6e 7369 er will be consi │ │ │ │ │ -00039cc0: 6465 7265 6420 7768 656e 2063 6f6e 7369 dered when consi │ │ │ │ │ -00039cd0: 6465 7269 6e67 2061 2064 6570 656e 6465 dering a depende │ │ │ │ │ -00039ce0: 6e63 7920 6f6e 206f 7220 636f 6e66 6c69 ncy on or confli │ │ │ │ │ -00039cf0: 6374 0a77 6974 6820 7468 6520 7669 7274 ct.with the virt │ │ │ │ │ -00039d00: 7561 6c20 7061 636b 6167 6520 6e61 6d65 ual package name │ │ │ │ │ -00039d10: 2e20 2046 6f72 2065 7861 6d70 6c65 2c20 . For example, │ │ │ │ │ -00039d20: 6769 7665 6e20 7468 6520 666f 6c6c 6f77 given the follow │ │ │ │ │ -00039d30: 696e 670a 7061 636b 6167 6573 3a0a 0a20 ing.packages:.. │ │ │ │ │ -00039d40: 2020 2020 5061 636b 6167 653a 2066 6f6f Package: foo │ │ │ │ │ -00039d50: 0a20 2020 2020 4465 7065 6e64 733a 2062 . Depends: b │ │ │ │ │ -00039d60: 6172 2028 3e3d 2031 2e30 290a 0a20 2020 ar (>= 1.0).. │ │ │ │ │ -00039d70: 2020 5061 636b 6167 653a 2062 6172 0a20 Package: bar. │ │ │ │ │ -00039d80: 2020 2020 5665 7273 696f 6e3a 2030 2e39 Version: 0.9 │ │ │ │ │ -00039d90: 0a0a 2020 2020 2050 6163 6b61 6765 3a20 .. Package: │ │ │ │ │ -00039da0: 6261 722d 706c 7573 0a20 2020 2020 5072 bar-plus. Pr │ │ │ │ │ -00039db0: 6f76 6964 6573 3a20 6261 7220 283d 2031 ovides: bar (= 1 │ │ │ │ │ -00039dc0: 2e30 290a 0a74 6865 20e2 8098 6261 722d .0)..the ...bar- │ │ │ │ │ -00039dd0: 706c 7573 e280 9920 7061 636b 6167 6520 plus... package │ │ │ │ │ -00039de0: 7769 6c6c 2073 6174 6973 6679 2074 6865 will satisfy the │ │ │ │ │ -00039df0: 2064 6570 656e 6465 6e63 7920 666f 7220 dependency for │ │ │ │ │ -00039e00: 7468 6520 e280 9866 6f6f e280 9920 7061 the ...foo... pa │ │ │ │ │ -00039e10: 636b 6167 650a 7769 7468 2074 6865 2076 ckage.with the v │ │ │ │ │ -00039e20: 6972 7475 616c 2070 6163 6b61 6765 206e irtual package n │ │ │ │ │ -00039e30: 616d 652c 2061 7320 6162 6f76 652e 2020 ame, as above. │ │ │ │ │ -00039e40: 4966 2074 6865 20e2 8098 5072 6f76 6964 If the ...Provid │ │ │ │ │ -00039e50: 6573 e280 9920 6669 656c 6420 646f 6573 es... field does │ │ │ │ │ -00039e60: 0a6e 6f74 2073 7065 6369 6679 2061 2076 .not specify a v │ │ │ │ │ -00039e70: 6572 7369 6f6e 206e 756d 6265 722c 2069 ersion number, i │ │ │ │ │ -00039e80: 7420 7769 6c6c 206e 6f74 2073 6174 6973 t will not satis │ │ │ │ │ -00039e90: 6679 2076 6572 7369 6f6e 6564 2064 6570 fy versioned dep │ │ │ │ │ -00039ea0: 656e 6465 6e63 6965 730a 6f72 2076 696f endencies.or vio │ │ │ │ │ -00039eb0: 6c61 7465 2076 6572 7369 6f6e 6564 20e2 late versioned . │ │ │ │ │ -00039ec0: 8098 436f 6e66 6c69 6374 73e2 8099 206f ..Conflicts... o │ │ │ │ │ -00039ed0: 7220 e280 9842 7265 616b 73e2 8099 2e20 r ...Breaks.... │ │ │ │ │ -00039ee0: 2046 6f72 2065 7861 6d70 6c65 2c20 6769 For example, gi │ │ │ │ │ -00039ef0: 7665 6e20 7468 650a 666f 6c6c 6f77 696e ven the.followin │ │ │ │ │ -00039f00: 6720 7061 636b 6167 6573 3a0a 0a20 2020 g packages:.. │ │ │ │ │ -00039f10: 2020 5061 636b 6167 653a 2066 6f6f 0a20 Package: foo. │ │ │ │ │ -00039f20: 2020 2020 4465 7065 6e64 733a 2062 6172 Depends: bar │ │ │ │ │ -00039f30: 2028 3e3d 2031 2e30 290a 0a20 2020 2020 (>= 1.0).. │ │ │ │ │ -00039f40: 5061 636b 6167 653a 2062 6172 0a20 2020 Package: bar. │ │ │ │ │ -00039f50: 2020 5665 7273 696f 6e3a 2030 2e39 0a0a Version: 0.9.. │ │ │ │ │ -00039f60: 2020 2020 2050 6163 6b61 6765 3a20 6261 Package: ba │ │ │ │ │ -00039f70: 722d 706c 7573 0a20 2020 2020 5072 6f76 r-plus. Prov │ │ │ │ │ -00039f80: 6964 6573 3a20 6261 7220 283d 2031 2e30 ides: bar (= 1.0 │ │ │ │ │ -00039f90: 290a 0a20 2020 2020 5061 636b 6167 653a ).. Package: │ │ │ │ │ -00039fa0: 2062 6172 2d63 6c6f 6e65 0a20 2020 2020 bar-clone. │ │ │ │ │ -00039fb0: 5072 6f76 6964 6573 3a20 6261 720a 0a74 Provides: bar..t │ │ │ │ │ -00039fc0: 6865 20e2 8098 6261 722d 706c 7573 e280 he ...bar-plus.. │ │ │ │ │ -00039fd0: 9920 7061 636b 6167 6520 7769 6c6c 2073 . package will s │ │ │ │ │ -00039fe0: 6174 6973 6679 2074 6865 2064 6570 656e atisfy the depen │ │ │ │ │ -00039ff0: 6465 6e63 7920 666f 7220 7468 6520 e280 dency for the .. │ │ │ │ │ -0003a000: 9866 6f6f e280 990a 7061 636b 6167 652c .foo....package, │ │ │ │ │ -0003a010: 2062 7574 2074 6865 20e2 8098 6261 722d but the ...bar- │ │ │ │ │ -0003a020: 636c 6f6e 65e2 8099 2070 6163 6b61 6765 clone... package │ │ │ │ │ -0003a030: 2077 696c 6c20 6e6f 742e 0a0a 546f 2073 will not...To s │ │ │ │ │ -0003a040: 7065 6369 6679 2077 6869 6368 206f 6620 pecify which of │ │ │ │ │ -0003a050: 6120 7365 7420 6f66 2072 6561 6c20 7061 a set of real pa │ │ │ │ │ -0003a060: 636b 6167 6573 2073 686f 756c 6420 6265 ckages should be │ │ │ │ │ -0003a070: 2074 6865 2064 6566 6175 6c74 2074 6f0a the default to. │ │ │ │ │ -0003a080: 7361 7469 7366 7920 6120 7061 7274 6963 satisfy a partic │ │ │ │ │ -0003a090: 756c 6172 2064 6570 656e 6465 6e63 7920 ular dependency │ │ │ │ │ -0003a0a0: 6f6e 2061 2076 6972 7475 616c 2070 6163 on a virtual pac │ │ │ │ │ -0003a0b0: 6b61 6765 2c20 6c69 7374 2074 6865 2072 kage, list the r │ │ │ │ │ -0003a0c0: 6561 6c0a 7061 636b 6167 6520 6173 2061 eal.package as a │ │ │ │ │ -0003a0d0: 6e20 616c 7465 726e 6174 6976 6520 6265 n alternative be │ │ │ │ │ -0003a0e0: 666f 7265 2074 6865 2076 6972 7475 616c fore the virtual │ │ │ │ │ -0003a0f0: 206f 6e65 2e0a 0a49 6620 7468 6520 7669 one...If the vi │ │ │ │ │ -0003a100: 7274 7561 6c20 7061 636b 6167 6520 7265 rtual package re │ │ │ │ │ -0003a110: 7072 6573 656e 7473 2061 2066 6163 696c presents a facil │ │ │ │ │ -0003a120: 6974 7920 7468 6174 2063 616e 206f 6e6c ity that can onl │ │ │ │ │ -0003a130: 7920 6265 2070 726f 7669 6465 640a 6279 y be provided.by │ │ │ │ │ -0003a140: 206f 6e65 2072 6561 6c20 7061 636b 6167 one real packag │ │ │ │ │ -0003a150: 6520 6174 2061 2074 696d 652c 2073 7563 e at a time, suc │ │ │ │ │ -0003a160: 6820 6173 2074 6865 206d 6169 6c2d 7472 h as the mail-tr │ │ │ │ │ -0003a170: 616e 7370 6f72 742d 6167 656e 7420 7669 ansport-agent vi │ │ │ │ │ -0003a180: 7274 7561 6c0a 7061 636b 6167 6520 7468 rtual.package th │ │ │ │ │ -0003a190: 6174 2072 6571 7569 7265 7320 696e 7374 at requires inst │ │ │ │ │ -0003a1a0: 616c 6c61 7469 6f6e 206f 6620 6120 6269 allation of a bi │ │ │ │ │ -0003a1b0: 6e61 7279 2074 6861 7420 776f 756c 6420 nary that would │ │ │ │ │ -0003a1c0: 636f 6e66 6c69 6374 2077 6974 680a 616c conflict with.al │ │ │ │ │ -0003a1d0: 6c20 6f74 6865 7220 7072 6f76 6964 6572 l other provider │ │ │ │ │ -0003a1e0: 7320 6f66 2074 6861 7420 7669 7274 7561 s of that virtua │ │ │ │ │ -0003a1f0: 6c20 7061 636b 6167 6520 2873 6565 202a l package (see * │ │ │ │ │ -0003a200: 6e6f 7465 204d 6169 6c20 7472 616e 7370 note Mail transp │ │ │ │ │ -0003a210: 6f72 742c 0a64 656c 6976 6572 7920 616e ort,.delivery an │ │ │ │ │ -0003a220: 6420 7573 6572 2061 6765 6e74 733a 2066 d user agents: f │ │ │ │ │ -0003a230: 382e 292c 2061 6c6c 2070 6163 6b61 6765 8.), all package │ │ │ │ │ -0003a240: 7320 7072 6f76 6964 696e 6720 7468 6174 s providing that │ │ │ │ │ -0003a250: 2076 6972 7475 616c 0a70 6163 6b61 6765 virtual.package │ │ │ │ │ -0003a260: 2073 686f 756c 6420 616c 736f 2064 6563 should also dec │ │ │ │ │ -0003a270: 6c61 7265 2061 2063 6f6e 666c 6963 7420 lare a conflict │ │ │ │ │ -0003a280: 7769 7468 2069 7420 7573 696e 6720 e280 with it using .. │ │ │ │ │ -0003a290: 9843 6f6e 666c 6963 7473 e280 992e 2020 .Conflicts.... │ │ │ │ │ -0003a2a0: 5468 6973 0a77 696c 6c20 656e 7375 7265 This.will ensure │ │ │ │ │ -0003a2b0: 2074 6861 7420 6174 206d 6f73 7420 6f6e that at most on │ │ │ │ │ -0003a2c0: 6520 7072 6f76 6964 6572 206f 6620 7468 e provider of th │ │ │ │ │ -0003a2d0: 6174 2076 6972 7475 616c 2070 6163 6b61 at virtual packa │ │ │ │ │ -0003a2e0: 6765 2069 730a 756e 7061 636b 6564 206f ge is.unpacked o │ │ │ │ │ -0003a2f0: 7220 696e 7374 616c 6c65 6420 6174 2061 r installed at a │ │ │ │ │ -0003a300: 2074 696d 652e 0a0a 1f0a 4669 6c65 3a20 time.....File: │ │ │ │ │ -0003a310: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -0003a320: 666f 2c20 204e 6f64 653a 204f 7665 7277 fo, Node: Overw │ │ │ │ │ -0003a330: 7269 7469 6e67 2066 696c 6573 2061 6e64 riting files and │ │ │ │ │ -0003a340: 2072 6570 6c61 6369 6e67 2070 6163 6b61 replacing packa │ │ │ │ │ -0003a350: 6765 7320 2d20 5265 706c 6163 6573 2c20 ges - Replaces, │ │ │ │ │ -0003a360: 204e 6578 743a 2052 656c 6174 696f 6e73 Next: Relations │ │ │ │ │ -0003a370: 6869 7073 2062 6574 7765 656e 2073 6f75 hips between sou │ │ │ │ │ -0003a380: 7263 6520 616e 6420 6269 6e61 7279 2070 rce and binary p │ │ │ │ │ -0003a390: 6163 6b61 6765 7320 2d20 4275 696c 642d ackages - Build- │ │ │ │ │ -0003a3a0: 4465 7065 6e64 7320 4275 696c 642d 4465 Depends Build-De │ │ │ │ │ -0003a3b0: 7065 6e64 732d 496e 6465 7020 4275 696c pends-Indep Buil │ │ │ │ │ -0003a3c0: 642d 4465 7065 6e64 732d 4172 6368 2042 d-Depends-Arch B │ │ │ │ │ -0003a3d0: 7569 6c64 2d43 6f6e 666c 6963 7473 2042 uild-Conflicts B │ │ │ │ │ -0003a3e0: 7569 6c64 2d43 6f6e 666c 6963 7473 2d49 uild-Conflicts-I │ │ │ │ │ -0003a3f0: 6e64 6570 2042 7569 6c64 2d43 6f6e 666c ndep Build-Confl │ │ │ │ │ -0003a400: 6963 7473 2d41 7263 682c 2020 5072 6576 icts-Arch, Prev │ │ │ │ │ -0003a410: 3a20 5669 7274 7561 6c20 7061 636b 6167 : Virtual packag │ │ │ │ │ -0003a420: 6573 202d 2050 726f 7669 6465 732c 2020 es - Provides, │ │ │ │ │ -0003a430: 5570 3a20 4465 636c 6172 696e 6720 7265 Up: Declaring re │ │ │ │ │ -0003a440: 6c61 7469 6f6e 7368 6970 7320 6265 7477 lationships betw │ │ │ │ │ -0003a450: 6565 6e20 7061 636b 6167 6573 0a0a 372e een packages..7. │ │ │ │ │ -0003a460: 3620 4f76 6572 7772 6974 696e 6720 6669 6 Overwriting fi │ │ │ │ │ -0003a470: 6c65 7320 616e 6420 7265 706c 6163 696e les and replacin │ │ │ │ │ -0003a480: 6720 7061 636b 6167 6573 202d 20e2 8098 g packages - ... │ │ │ │ │ -0003a490: 5265 706c 6163 6573 e280 990a 3d3d 3d3d Replaces....==== │ │ │ │ │ -0003a4a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003a4b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003a4c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003a4d0: 3d3d 3d3d 3d0a 0a50 6163 6b61 6765 7320 =====..Packages │ │ │ │ │ -0003a4e0: 6361 6e20 6465 636c 6172 6520 696e 2074 can declare in t │ │ │ │ │ -0003a4f0: 6865 6972 2063 6f6e 7472 6f6c 2066 696c heir control fil │ │ │ │ │ -0003a500: 6520 7468 6174 2074 6865 7920 7368 6f75 e that they shou │ │ │ │ │ -0003a510: 6c64 206f 7665 7277 7269 7465 0a66 696c ld overwrite.fil │ │ │ │ │ -0003a520: 6573 2069 6e20 6365 7274 6169 6e20 6f74 es in certain ot │ │ │ │ │ -0003a530: 6865 7220 7061 636b 6167 6573 2c20 6f72 her packages, or │ │ │ │ │ -0003a540: 2063 6f6d 706c 6574 656c 7920 7265 706c completely repl │ │ │ │ │ -0003a550: 6163 6520 6f74 6865 7220 7061 636b 6167 ace other packag │ │ │ │ │ -0003a560: 6573 2e0a 5468 6520 e280 9852 6570 6c61 es..The ...Repla │ │ │ │ │ -0003a570: 6365 73e2 8099 2063 6f6e 7472 6f6c 2066 ces... control f │ │ │ │ │ -0003a580: 6965 6c64 2068 6173 2074 6865 7365 2074 ield has these t │ │ │ │ │ -0003a590: 776f 2064 6973 7469 6e63 7420 7075 7270 wo distinct purp │ │ │ │ │ -0003a5a0: 6f73 6573 2e0a 0a2a 204d 656e 753a 0a0a oses...* Menu:.. │ │ │ │ │ -0003a5b0: 2a20 4f76 6572 7772 6974 696e 6720 6669 * Overwriting fi │ │ │ │ │ -0003a5c0: 6c65 7320 696e 206f 7468 6572 2070 6163 les in other pac │ │ │ │ │ -0003a5d0: 6b61 6765 733a 3a0a 2a20 5265 706c 6163 kages::.* Replac │ │ │ │ │ -0003a5e0: 696e 6720 7768 6f6c 6520 7061 636b 6167 ing whole packag │ │ │ │ │ -0003a5f0: 6573 2c20 666f 7263 696e 6720 7468 6569 es, forcing thei │ │ │ │ │ -0003a600: 7220 7265 6d6f 7661 6c3a 2052 6570 6c61 r removal: Repla │ │ │ │ │ -0003a610: 6369 6e67 2077 686f 6c65 2070 6163 6b61 cing whole packa │ │ │ │ │ -0003a620: 6765 7320 666f 7263 696e 6720 7468 6569 ges forcing thei │ │ │ │ │ -0003a630: 7220 7265 6d6f 7661 6c2e 0a0a 1f0a 4669 r removal.....Fi │ │ │ │ │ -0003a640: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0003a650: 792e 696e 666f 2c20 204e 6f64 653a 204f y.info, Node: O │ │ │ │ │ -0003a660: 7665 7277 7269 7469 6e67 2066 696c 6573 verwriting files │ │ │ │ │ -0003a670: 2069 6e20 6f74 6865 7220 7061 636b 6167 in other packag │ │ │ │ │ -0003a680: 6573 2c20 204e 6578 743a 2052 6570 6c61 es, Next: Repla │ │ │ │ │ -0003a690: 6369 6e67 2077 686f 6c65 2070 6163 6b61 cing whole packa │ │ │ │ │ -0003a6a0: 6765 7320 666f 7263 696e 6720 7468 6569 ges forcing thei │ │ │ │ │ -0003a6b0: 7220 7265 6d6f 7661 6c2c 2020 5570 3a20 r removal, Up: │ │ │ │ │ -0003a6c0: 4f76 6572 7772 6974 696e 6720 6669 6c65 Overwriting file │ │ │ │ │ -0003a6d0: 7320 616e 6420 7265 706c 6163 696e 6720 s and replacing │ │ │ │ │ -0003a6e0: 7061 636b 6167 6573 202d 2052 6570 6c61 packages - Repla │ │ │ │ │ -0003a6f0: 6365 730a 0a37 2e36 2e31 204f 7665 7277 ces..7.6.1 Overw │ │ │ │ │ -0003a700: 7269 7469 6e67 2066 696c 6573 2069 6e20 riting files in │ │ │ │ │ -0003a710: 6f74 6865 7220 7061 636b 6167 6573 0a2d other packages.- │ │ │ │ │ -0003a720: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0003a730: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0003a740: 2d2d 2d2d 2d2d 2d2d 0a0a 4974 2069 7320 --------..It is │ │ │ │ │ -0003a750: 7573 7561 6c6c 7920 616e 2065 7272 6f72 usually an error │ │ │ │ │ -0003a760: 2066 6f72 2061 2070 6163 6b61 6765 2074 for a package t │ │ │ │ │ -0003a770: 6f20 636f 6e74 6169 6e20 6669 6c65 7320 o contain files │ │ │ │ │ -0003a780: 7768 6963 6820 6172 6520 6f6e 2074 6865 which are on the │ │ │ │ │ -0003a790: 0a73 7973 7465 6d20 696e 2061 6e6f 7468 .system in anoth │ │ │ │ │ -0003a7a0: 6572 2070 6163 6b61 6765 2e20 2048 6f77 er package. How │ │ │ │ │ -0003a7b0: 6576 6572 2c20 6966 2074 6865 206f 7665 ever, if the ove │ │ │ │ │ -0003a7c0: 7277 7269 7469 6e67 2070 6163 6b61 6765 rwriting package │ │ │ │ │ -0003a7d0: 2064 6563 6c61 7265 730a 7468 6174 2069 declares.that i │ │ │ │ │ -0003a7e0: 7420 e280 9852 6570 6c61 6365 73e2 8099 t ...Replaces... │ │ │ │ │ -0003a7f0: 2074 6865 206f 6e65 2063 6f6e 7461 696e the one contain │ │ │ │ │ -0003a800: 696e 6720 7468 6520 6669 6c65 2062 6569 ing the file bei │ │ │ │ │ -0003a810: 6e67 206f 7665 7277 7269 7474 656e 2c20 ng overwritten, │ │ │ │ │ -0003a820: 7468 656e 0ae2 8098 6470 6b67 e280 9920 then....dpkg... │ │ │ │ │ -0003a830: 7769 6c6c 2072 6570 6c61 6365 2074 6865 will replace the │ │ │ │ │ -0003a840: 2066 696c 6520 6672 6f6d 2074 6865 206f file from the o │ │ │ │ │ -0003a850: 6c64 2070 6163 6b61 6765 2077 6974 6820 ld package with │ │ │ │ │ -0003a860: 7468 6174 2066 726f 6d20 7468 650a 6e65 that from the.ne │ │ │ │ │ -0003a870: 772e 2020 5468 6520 6669 6c65 2077 696c w. The file wil │ │ │ │ │ -0003a880: 6c20 6e6f 206c 6f6e 6765 7220 6265 206c l no longer be l │ │ │ │ │ -0003a890: 6973 7465 6420 6173 20e2 809c 6f77 6e65 isted as ...owne │ │ │ │ │ -0003a8a0: 64e2 809d 2062 7920 7468 6520 6f6c 6420 d... by the old │ │ │ │ │ -0003a8b0: 7061 636b 6167 650a 616e 6420 7769 6c6c package.and will │ │ │ │ │ -0003a8c0: 2062 6520 7461 6b65 6e20 6f76 6572 2062 be taken over b │ │ │ │ │ -0003a8d0: 7920 7468 6520 6e65 7720 7061 636b 6167 y the new packag │ │ │ │ │ -0003a8e0: 652e 2020 4e6f 726d 616c 6c79 2c20 e280 e. Normally, .. │ │ │ │ │ -0003a8f0: 9842 7265 616b 73e2 8099 2073 686f 756c .Breaks... shoul │ │ │ │ │ -0003a900: 6420 6265 0a75 7365 6420 696e 2063 6f6e d be.used in con │ │ │ │ │ -0003a910: 6a75 6e63 7469 6f6e 2077 6974 6820 e280 junction with .. │ │ │ │ │ -0003a920: 9852 6570 6c61 6365 73e2 8099 2e20 2028 .Replaces.... ( │ │ │ │ │ -0003a930: 3129 0a0a 466f 7220 6578 616d 706c 652c 1)..For example, │ │ │ │ │ -0003a940: 2069 6620 6120 7061 636b 6167 6520 666f if a package fo │ │ │ │ │ -0003a950: 6f20 6973 2073 706c 6974 2069 6e74 6f20 o is split into │ │ │ │ │ -0003a960: 666f 6f20 616e 6420 666f 6f2d 6461 7461 foo and foo-data │ │ │ │ │ -0003a970: 2073 7461 7274 696e 6720 6174 0a76 6572 starting at.ver │ │ │ │ │ -0003a980: 7369 6f6e 2031 2e32 2d33 2c20 666f 6f2d sion 1.2-3, foo- │ │ │ │ │ -0003a990: 6461 7461 2077 6f75 6c64 2068 6176 6520 data would have │ │ │ │ │ -0003a9a0: 7468 6520 6669 656c 6473 0a0a 2020 2020 the fields.. │ │ │ │ │ -0003a9b0: 2052 6570 6c61 6365 733a 2066 6f6f 2028 Replaces: foo ( │ │ │ │ │ -0003a9c0: 3c3c 2031 2e32 2d33 290a 2020 2020 2042 << 1.2-3). B │ │ │ │ │ -0003a9d0: 7265 616b 733a 2066 6f6f 2028 3c3c 2031 reaks: foo (<< 1 │ │ │ │ │ -0003a9e0: 2e32 2d33 290a 0a69 6e20 6974 7320 636f .2-3)..in its co │ │ │ │ │ -0003a9f0: 6e74 726f 6c20 6669 6c65 2e20 2054 6865 ntrol file. The │ │ │ │ │ -0003aa00: 206e 6577 2076 6572 7369 6f6e 206f 6620 new version of │ │ │ │ │ -0003aa10: 7468 6520 7061 636b 6167 6520 666f 6f20 the package foo │ │ │ │ │ -0003aa20: 776f 756c 6420 6e6f 726d 616c 6c79 0a68 would normally.h │ │ │ │ │ -0003aa30: 6176 6520 7468 6520 6669 656c 640a 0a20 ave the field.. │ │ │ │ │ -0003aa40: 2020 2020 4465 7065 6e64 733a 2066 6f6f Depends: foo │ │ │ │ │ -0003aa50: 2d64 6174 6120 283e 3d20 312e 322d 3329 -data (>= 1.2-3) │ │ │ │ │ -0003aa60: 0a0a 286f 7220 706f 7373 6962 6c79 20e2 ..(or possibly . │ │ │ │ │ -0003aa70: 8098 5265 636f 6d6d 656e 6473 e280 9920 ..Recommends... │ │ │ │ │ -0003aa80: 6f72 2065 7665 6e20 e280 9853 7567 6765 or even ...Sugge │ │ │ │ │ -0003aa90: 7374 73e2 8099 2069 6620 7468 6520 6669 sts... if the fi │ │ │ │ │ -0003aaa0: 6c65 7320 6d6f 7665 6420 696e 746f 0a66 les moved into.f │ │ │ │ │ -0003aab0: 6f6f 2d64 6174 6120 6172 6520 6e6f 7420 oo-data are not │ │ │ │ │ -0003aac0: 7265 7175 6972 6564 2066 6f72 206e 6f72 required for nor │ │ │ │ │ -0003aad0: 6d61 6c20 6f70 6572 6174 696f 6e29 2e0a mal operation).. │ │ │ │ │ -0003aae0: 0a49 6620 6120 7061 636b 6167 6520 6973 .If a package is │ │ │ │ │ -0003aaf0: 2063 6f6d 706c 6574 656c 7920 7265 706c completely repl │ │ │ │ │ -0003ab00: 6163 6564 2069 6e20 7468 6973 2077 6179 aced in this way │ │ │ │ │ -0003ab10: 2c20 736f 2074 6861 7420 e280 9864 706b , so that ...dpk │ │ │ │ │ -0003ab20: 67e2 8099 2064 6f65 7320 6e6f 740a 6b6e g... does not.kn │ │ │ │ │ -0003ab30: 6f77 206f 6620 616e 7920 6669 6c65 7320 ow of any files │ │ │ │ │ -0003ab40: 6974 2073 7469 6c6c 2063 6f6e 7461 696e it still contain │ │ │ │ │ -0003ab50: 732c 2069 7420 6973 2063 6f6e 7369 6465 s, it is conside │ │ │ │ │ -0003ab60: 7265 6420 746f 2068 6176 650a e280 9c64 red to have....d │ │ │ │ │ -0003ab70: 6973 6170 7065 6172 6564 e280 9d2e 2020 isappeared.... │ │ │ │ │ -0003ab80: 4974 2077 696c 6c20 6265 206d 6172 6b65 It will be marke │ │ │ │ │ -0003ab90: 6420 6173 206e 6f74 2077 616e 7465 6420 d as not wanted │ │ │ │ │ -0003aba0: 6f6e 2074 6865 2073 7973 7465 6d20 2873 on the system (s │ │ │ │ │ -0003abb0: 656c 6563 7465 640a 666f 7220 7265 6d6f elected.for remo │ │ │ │ │ -0003abc0: 7661 6c29 2061 6e64 20e2 809c 4e6f 742d val) and ...Not- │ │ │ │ │ -0003abd0: 496e 7374 616c 6c65 64e2 809d 2e20 2041 Installed.... A │ │ │ │ │ -0003abe0: 6e79 20e2 8098 636f 6e66 6669 6c65 e280 ny ...conffile.. │ │ │ │ │ -0003abf0: 9973 2064 6574 6169 6c73 206e 6f74 6564 .s details noted │ │ │ │ │ -0003ac00: 2066 6f72 2074 6865 0a70 6163 6b61 6765 for the.package │ │ │ │ │ -0003ac10: 2077 696c 6c20 6265 2069 676e 6f72 6564 will be ignored │ │ │ │ │ -0003ac20: 2c20 6173 2074 6865 7920 7769 6c6c 2068 , as they will h │ │ │ │ │ -0003ac30: 6176 6520 6265 656e 2074 616b 656e 206f ave been taken o │ │ │ │ │ -0003ac40: 7665 7220 6279 2074 6865 0a6f 7665 7277 ver by the.overw │ │ │ │ │ -0003ac50: 7269 7469 6e67 2070 6163 6b61 6765 2e20 riting package. │ │ │ │ │ -0003ac60: 2054 6865 2070 6163 6b61 6765 e280 9973 The package...s │ │ │ │ │ -0003ac70: 20e2 8098 706f 7374 726d e280 9920 7363 ...postrm... sc │ │ │ │ │ -0003ac80: 7269 7074 2077 696c 6c20 6265 2072 756e ript will be run │ │ │ │ │ -0003ac90: 2077 6974 6820 610a 7370 6563 6961 6c20 with a.special │ │ │ │ │ -0003aca0: 6172 6775 6d65 6e74 2074 6f20 616c 6c6f argument to allo │ │ │ │ │ -0003acb0: 7720 7468 6520 7061 636b 6167 6520 746f w the package to │ │ │ │ │ -0003acc0: 2064 6f20 616e 7920 6669 6e61 6c20 636c do any final cl │ │ │ │ │ -0003acd0: 6561 6e75 7020 7265 7175 6972 6564 2e0a eanup required.. │ │ │ │ │ -0003ace0: 5365 6520 2a6e 6f74 6520 5375 6d6d 6172 See *note Summar │ │ │ │ │ -0003acf0: 7920 6f66 2077 6179 7320 6d61 696e 7461 y of ways mainta │ │ │ │ │ -0003ad00: 696e 6572 2073 6372 6970 7473 2061 7265 iner scripts are │ │ │ │ │ -0003ad10: 2063 616c 6c65 643a 2065 352e 2020 2832 called: e5. (2 │ │ │ │ │ -0003ad20: 290a 0a46 6f72 2074 6869 7320 7573 6167 )..For this usag │ │ │ │ │ -0003ad30: 6520 6f66 20e2 8098 5265 706c 6163 6573 e of ...Replaces │ │ │ │ │ -0003ad40: e280 992c 2076 6972 7475 616c 2070 6163 ..., virtual pac │ │ │ │ │ -0003ad50: 6b61 6765 7320 2873 6565 202a 6e6f 7465 kages (see *note │ │ │ │ │ -0003ad60: 2056 6972 7475 616c 0a70 6163 6b61 6765 Virtual.package │ │ │ │ │ -0003ad70: 7320 2d20 5072 6f76 6964 6573 3a20 3536 s - Provides: 56 │ │ │ │ │ -0003ad80: 2e29 2061 7265 206e 6f74 2063 6f6e 7369 .) are not consi │ │ │ │ │ -0003ad90: 6465 7265 6420 7768 656e 206c 6f6f 6b69 dered when looki │ │ │ │ │ -0003ada0: 6e67 2061 7420 610a e280 9852 6570 6c61 ng at a....Repla │ │ │ │ │ -0003adb0: 6365 73e2 8099 2066 6965 6c64 2e20 2054 ces... field. T │ │ │ │ │ -0003adc0: 6865 2070 6163 6b61 6765 7320 6465 636c he packages decl │ │ │ │ │ -0003add0: 6172 6564 2061 7320 6265 696e 6720 7265 ared as being re │ │ │ │ │ -0003ade0: 706c 6163 6564 206d 7573 7420 6265 0a6d placed must be.m │ │ │ │ │ -0003adf0: 656e 7469 6f6e 6564 2062 7920 7468 6569 entioned by thei │ │ │ │ │ -0003ae00: 7220 7265 616c 206e 616d 6573 2e0a 0a54 r real names...T │ │ │ │ │ -0003ae10: 6869 7320 7573 6167 6520 6f66 20e2 8098 his usage of ... │ │ │ │ │ -0003ae20: 5265 706c 6163 6573 e280 9920 6f6e 6c79 Replaces... only │ │ │ │ │ -0003ae30: 2074 616b 6573 2065 6666 6563 7420 7768 takes effect wh │ │ │ │ │ -0003ae40: 656e 2062 6f74 6820 7061 636b 6167 6573 en both packages │ │ │ │ │ -0003ae50: 2061 7265 2061 740a 6c65 6173 7420 7061 are at.least pa │ │ │ │ │ -0003ae60: 7274 6961 6c6c 7920 6f6e 2074 6865 2073 rtially on the s │ │ │ │ │ -0003ae70: 7973 7465 6d20 6174 206f 6e63 652e 2020 ystem at once. │ │ │ │ │ -0003ae80: 4974 2069 7320 6e6f 7420 7265 6c65 7661 It is not releva │ │ │ │ │ -0003ae90: 6e74 2069 6620 7468 650a 7061 636b 6167 nt if the.packag │ │ │ │ │ -0003aea0: 6573 2063 6f6e 666c 6963 7420 756e 6c65 es conflict unle │ │ │ │ │ -0003aeb0: 7373 2074 6865 2063 6f6e 666c 6963 7420 ss the conflict │ │ │ │ │ -0003aec0: 6861 7320 6265 656e 206f 7665 7272 6964 has been overrid │ │ │ │ │ -0003aed0: 6465 6e2e 0a0a 2020 202d 2d2d 2d2d 2d2d den... ------- │ │ │ │ │ -0003aee0: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ -0003aef0: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ -0003af00: 2054 6f20 7365 6520 7768 7920 e280 9842 To see why ...B │ │ │ │ │ -0003af10: 7265 616b 73e2 8099 2069 7320 6e6f 726d reaks... is norm │ │ │ │ │ -0003af20: 616c 6c79 206e 6565 6465 6420 696e 2061 ally needed in a │ │ │ │ │ -0003af30: 6464 6974 696f 6e20 746f 20e2 8098 5265 ddition to ...Re │ │ │ │ │ -0003af40: 706c 6163 6573 e280 992c 0a63 6f6e 7369 places...,.consi │ │ │ │ │ -0003af50: 6465 7220 7468 6520 6361 7365 206f 6620 der the case of │ │ │ │ │ -0003af60: 6120 6669 6c65 2069 6e20 7468 6520 7061 a file in the pa │ │ │ │ │ -0003af70: 636b 6167 6520 666f 6f20 6265 696e 6720 ckage foo being │ │ │ │ │ -0003af80: 7461 6b65 6e20 6f76 6572 2062 7920 7468 taken over by th │ │ │ │ │ -0003af90: 650a 7061 636b 6167 6520 666f 6f2d 6461 e.package foo-da │ │ │ │ │ -0003afa0: 7461 2e20 20e2 8098 5265 706c 6163 6573 ta. ...Replaces │ │ │ │ │ -0003afb0: e280 9920 7769 6c6c 2061 6c6c 6f77 2066 ... will allow f │ │ │ │ │ -0003afc0: 6f6f 2d64 6174 6120 746f 2062 6520 696e oo-data to be in │ │ │ │ │ -0003afd0: 7374 616c 6c65 6420 616e 640a 7461 6b65 stalled and.take │ │ │ │ │ -0003afe0: 206f 7665 7220 7468 6174 2066 696c 652e over that file. │ │ │ │ │ -0003aff0: 2020 486f 7765 7665 722c 2077 6974 686f However, witho │ │ │ │ │ -0003b000: 7574 20e2 8098 4272 6561 6b73 e280 992c ut ...Breaks..., │ │ │ │ │ -0003b010: 206e 6f74 6869 6e67 2072 6571 7569 7265 nothing require │ │ │ │ │ -0003b020: 7320 666f 6f20 746f 0a62 6520 7570 6772 s foo to.be upgr │ │ │ │ │ -0003b030: 6164 6564 2074 6f20 6120 6e65 7765 7220 aded to a newer │ │ │ │ │ -0003b040: 7665 7273 696f 6e20 7468 6174 206b 6e6f version that kno │ │ │ │ │ -0003b050: 7773 2069 7420 646f 6573 206e 6f74 2069 ws it does not i │ │ │ │ │ -0003b060: 6e63 6c75 6465 2074 6861 7420 6669 6c65 nclude that file │ │ │ │ │ -0003b070: 0a61 6e64 2069 6e73 7465 6164 2064 6570 .and instead dep │ │ │ │ │ -0003b080: 656e 6473 206f 6e20 666f 6f2d 6461 7461 ends on foo-data │ │ │ │ │ -0003b090: 2e20 204e 6f74 6869 6e67 2077 6f75 6c64 . Nothing would │ │ │ │ │ -0003b0a0: 2070 7265 7665 6e74 2074 6865 206e 6577 prevent the new │ │ │ │ │ -0003b0b0: 2066 6f6f 2d64 6174 610a 7061 636b 6167 foo-data.packag │ │ │ │ │ -0003b0c0: 6520 6672 6f6d 2062 6569 6e67 2069 6e73 e from being ins │ │ │ │ │ -0003b0d0: 7461 6c6c 6564 2061 6e64 2074 6865 6e20 talled and then │ │ │ │ │ -0003b0e0: 7265 6d6f 7665 642c 2072 656d 6f76 696e removed, removin │ │ │ │ │ -0003b0f0: 6720 7468 6520 6669 6c65 2074 6861 7420 g the file that │ │ │ │ │ -0003b100: 6974 0a74 6f6f 6b20 6f76 6572 2066 726f it.took over fro │ │ │ │ │ -0003b110: 6d20 666f 6f2e 2020 4166 7465 7220 7468 m foo. After th │ │ │ │ │ -0003b120: 6174 206f 7065 7261 7469 6f6e 2c20 7468 at operation, th │ │ │ │ │ -0003b130: 6520 7061 636b 6167 6520 6d61 6e61 6765 e package manage │ │ │ │ │ -0003b140: 7220 776f 756c 640a 7468 696e 6b20 7468 r would.think th │ │ │ │ │ -0003b150: 6520 7379 7374 656d 2077 6173 2069 6e20 e system was in │ │ │ │ │ -0003b160: 6120 636f 6e73 6973 7465 6e74 2073 7461 a consistent sta │ │ │ │ │ -0003b170: 7465 2c20 6275 7420 7468 6520 666f 6f20 te, but the foo │ │ │ │ │ -0003b180: 7061 636b 6167 6520 776f 756c 6420 6265 package would be │ │ │ │ │ -0003b190: 0a6d 6973 7369 6e67 206f 6e65 206f 6620 .missing one of │ │ │ │ │ -0003b1a0: 6974 7320 6669 6c65 732e 0a0a 2020 2028 its files... ( │ │ │ │ │ -0003b1b0: 3229 2052 6570 6c61 6365 7320 6973 2061 2) Replaces is a │ │ │ │ │ -0003b1c0: 206f 6e65 2077 6179 2072 656c 6174 696f one way relatio │ │ │ │ │ -0003b1d0: 6e73 6869 702e 2020 596f 7520 6861 7665 nship. You have │ │ │ │ │ -0003b1e0: 2074 6f20 696e 7374 616c 6c20 7468 650a to install the. │ │ │ │ │ -0003b1f0: 7265 706c 6163 696e 6720 7061 636b 6167 replacing packag │ │ │ │ │ -0003b200: 6520 6166 7465 7220 7468 6520 7265 706c e after the repl │ │ │ │ │ -0003b210: 6163 6564 2070 6163 6b61 6765 2e0a 0a1f aced package.... │ │ │ │ │ -0003b220: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0003b230: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0003b240: 3a20 5265 706c 6163 696e 6720 7768 6f6c : Replacing whol │ │ │ │ │ -0003b250: 6520 7061 636b 6167 6573 2066 6f72 6369 e packages forci │ │ │ │ │ -0003b260: 6e67 2074 6865 6972 2072 656d 6f76 616c ng their removal │ │ │ │ │ -0003b270: 2c20 2050 7265 763a 204f 7665 7277 7269 , Prev: Overwri │ │ │ │ │ -0003b280: 7469 6e67 2066 696c 6573 2069 6e20 6f74 ting files in ot │ │ │ │ │ -0003b290: 6865 7220 7061 636b 6167 6573 2c20 2055 her packages, U │ │ │ │ │ -0003b2a0: 703a 204f 7665 7277 7269 7469 6e67 2066 p: Overwriting f │ │ │ │ │ -0003b2b0: 696c 6573 2061 6e64 2072 6570 6c61 6369 iles and replaci │ │ │ │ │ -0003b2c0: 6e67 2070 6163 6b61 6765 7320 2d20 5265 ng packages - Re │ │ │ │ │ -0003b2d0: 706c 6163 6573 0a0a 372e 362e 3220 5265 places..7.6.2 Re │ │ │ │ │ -0003b2e0: 706c 6163 696e 6720 7768 6f6c 6520 7061 placing whole pa │ │ │ │ │ -0003b2f0: 636b 6167 6573 2c20 666f 7263 696e 6720 ckages, forcing │ │ │ │ │ -0003b300: 7468 6569 7220 7265 6d6f 7661 6c0a 2d2d their removal.-- │ │ │ │ │ -0003b310: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0003b320: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0003b330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0003b340: 2d2d 2d0a 0a53 6563 6f6e 642c 20e2 8098 ---..Second, ... │ │ │ │ │ -0003b350: 5265 706c 6163 6573 e280 9920 616c 6c6f Replaces... allo │ │ │ │ │ -0003b360: 7773 2074 6865 2070 6163 6b61 6769 6e67 ws the packaging │ │ │ │ │ -0003b370: 2073 7973 7465 6d20 746f 2072 6573 6f6c system to resol │ │ │ │ │ -0003b380: 7665 2077 6869 6368 2070 6163 6b61 6765 ve which package │ │ │ │ │ -0003b390: 0a73 686f 756c 6420 6265 2072 656d 6f76 .should be remov │ │ │ │ │ -0003b3a0: 6564 2077 6865 6e20 7468 6572 6520 6973 ed when there is │ │ │ │ │ -0003b3b0: 2061 2063 6f6e 666c 6963 7420 2873 6565 a conflict (see │ │ │ │ │ -0003b3c0: 202a 6e6f 7465 2043 6f6e 666c 6963 7469 *note Conflicti │ │ │ │ │ -0003b3d0: 6e67 2062 696e 6172 790a 7061 636b 6167 ng binary.packag │ │ │ │ │ -0003b3e0: 6573 202d 2043 6f6e 666c 6963 7473 3a20 es - Conflicts: │ │ │ │ │ -0003b3f0: 6634 2e29 2e20 2054 6869 7320 7573 6167 f4.). This usag │ │ │ │ │ -0003b400: 6520 6f6e 6c79 2074 616b 6573 2065 6666 e only takes eff │ │ │ │ │ -0003b410: 6563 7420 7768 656e 2074 6865 2074 776f ect when the two │ │ │ │ │ -0003b420: 0a70 6163 6b61 6765 7320 2764 6f27 2063 .packages 'do' c │ │ │ │ │ -0003b430: 6f6e 666c 6963 742c 2073 6f20 7468 6174 onflict, so that │ │ │ │ │ -0003b440: 2074 6865 2074 776f 2075 7361 6765 7320 the two usages │ │ │ │ │ -0003b450: 6f66 2074 6869 7320 6669 656c 6420 646f of this field do │ │ │ │ │ -0003b460: 206e 6f74 0a69 6e74 6572 6665 7265 2077 not.interfere w │ │ │ │ │ -0003b470: 6974 6820 6561 6368 206f 7468 6572 2e0a ith each other.. │ │ │ │ │ -0003b480: 0a49 6e20 7468 6973 2073 6974 7561 7469 .In this situati │ │ │ │ │ -0003b490: 6f6e 2c20 7468 6520 7061 636b 6167 6520 on, the package │ │ │ │ │ -0003b4a0: 6465 636c 6172 6564 2061 7320 6265 696e declared as bein │ │ │ │ │ -0003b4b0: 6720 7265 706c 6163 6564 2063 616e 2062 g replaced can b │ │ │ │ │ -0003b4c0: 6520 610a 7669 7274 7561 6c20 7061 636b e a.virtual pack │ │ │ │ │ -0003b4d0: 6167 652c 2073 6f20 666f 7220 6578 616d age, so for exam │ │ │ │ │ -0003b4e0: 706c 652c 2061 6c6c 206d 6169 6c20 7472 ple, all mail tr │ │ │ │ │ -0003b4f0: 616e 7370 6f72 7420 6167 656e 7473 2028 ansport agents ( │ │ │ │ │ -0003b500: 4d54 4173 2920 776f 756c 640a 6861 7665 MTAs) would.have │ │ │ │ │ -0003b510: 2074 6865 2066 6f6c 6c6f 7769 6e67 2066 the following f │ │ │ │ │ -0003b520: 6965 6c64 7320 696e 2074 6865 6972 2063 ields in their c │ │ │ │ │ -0003b530: 6f6e 7472 6f6c 2066 696c 6573 3a0a 0a20 ontrol files:.. │ │ │ │ │ -0003b540: 2020 2020 5072 6f76 6964 6573 3a20 6d61 Provides: ma │ │ │ │ │ -0003b550: 696c 2d74 7261 6e73 706f 7274 2d61 6765 il-transport-age │ │ │ │ │ -0003b560: 6e74 0a20 2020 2020 436f 6e66 6c69 6374 nt. Conflict │ │ │ │ │ -0003b570: 733a 206d 6169 6c2d 7472 616e 7370 6f72 s: mail-transpor │ │ │ │ │ -0003b580: 742d 6167 656e 740a 2020 2020 2052 6570 t-agent. Rep │ │ │ │ │ -0003b590: 6c61 6365 733a 206d 6169 6c2d 7472 616e laces: mail-tran │ │ │ │ │ -0003b5a0: 7370 6f72 742d 6167 656e 740a 0a65 6e73 sport-agent..ens │ │ │ │ │ -0003b5b0: 7572 696e 6720 7468 6174 206f 6e6c 7920 uring that only │ │ │ │ │ -0003b5c0: 6f6e 6520 4d54 4120 6361 6e20 6265 2075 one MTA can be u │ │ │ │ │ -0003b5d0: 6e70 6163 6b65 6420 6174 2061 6e79 206f npacked at any o │ │ │ │ │ -0003b5e0: 6e65 2074 696d 652e 2020 5365 6520 2a6e ne time. See *n │ │ │ │ │ -0003b5f0: 6f74 650a 5669 7274 7561 6c20 7061 636b ote.Virtual pack │ │ │ │ │ -0003b600: 6167 6573 202d 2050 726f 7669 6465 733a ages - Provides: │ │ │ │ │ -0003b610: 2035 362e 2066 6f72 206d 6f72 6520 696e 56. for more in │ │ │ │ │ -0003b620: 666f 726d 6174 696f 6e20 6162 6f75 7420 formation about │ │ │ │ │ -0003b630: 7468 6973 0a65 7861 6d70 6c65 2e0a 0a1f this.example.... │ │ │ │ │ -0003b640: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0003b650: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0003b660: 3a20 5265 6c61 7469 6f6e 7368 6970 7320 : Relationships │ │ │ │ │ -0003b670: 6265 7477 6565 6e20 736f 7572 6365 2061 between source a │ │ │ │ │ -0003b680: 6e64 2062 696e 6172 7920 7061 636b 6167 nd binary packag │ │ │ │ │ -0003b690: 6573 202d 2042 7569 6c64 2d44 6570 656e es - Build-Depen │ │ │ │ │ -0003b6a0: 6473 2042 7569 6c64 2d44 6570 656e 6473 ds Build-Depends │ │ │ │ │ -0003b6b0: 2d49 6e64 6570 2042 7569 6c64 2d44 6570 -Indep Build-Dep │ │ │ │ │ -0003b6c0: 656e 6473 2d41 7263 6820 4275 696c 642d ends-Arch Build- │ │ │ │ │ -0003b6d0: 436f 6e66 6c69 6374 7320 4275 696c 642d Conflicts Build- │ │ │ │ │ -0003b6e0: 436f 6e66 6c69 6374 732d 496e 6465 7020 Conflicts-Indep │ │ │ │ │ -0003b6f0: 4275 696c 642d 436f 6e66 6c69 6374 732d Build-Conflicts- │ │ │ │ │ -0003b700: 4172 6368 2c20 204e 6578 743a 2041 6464 Arch, Next: Add │ │ │ │ │ -0003b710: 6974 696f 6e61 6c20 736f 7572 6365 2070 itional source p │ │ │ │ │ -0003b720: 6163 6b61 6765 7320 7573 6564 2074 6f20 ackages used to │ │ │ │ │ -0003b730: 6275 696c 6420 7468 6520 6269 6e61 7279 build the binary │ │ │ │ │ -0003b740: 202d 2042 7569 6c74 2d55 7369 6e67 2c20 - Built-Using, │ │ │ │ │ -0003b750: 2050 7265 763a 204f 7665 7277 7269 7469 Prev: Overwriti │ │ │ │ │ -0003b760: 6e67 2066 696c 6573 2061 6e64 2072 6570 ng files and rep │ │ │ │ │ -0003b770: 6c61 6369 6e67 2070 6163 6b61 6765 7320 lacing packages │ │ │ │ │ -0003b780: 2d20 5265 706c 6163 6573 2c20 2055 703a - Replaces, Up: │ │ │ │ │ -0003b790: 2044 6563 6c61 7269 6e67 2072 656c 6174 Declaring relat │ │ │ │ │ -0003b7a0: 696f 6e73 6869 7073 2062 6574 7765 656e ionships between │ │ │ │ │ -0003b7b0: 2070 6163 6b61 6765 730a 0a37 2e37 2052 packages..7.7 R │ │ │ │ │ -0003b7c0: 656c 6174 696f 6e73 6869 7073 2062 6574 elationships bet │ │ │ │ │ -0003b7d0: 7765 656e 2073 6f75 7263 6520 616e 6420 ween source and │ │ │ │ │ -0003b7e0: 6269 6e61 7279 2070 6163 6b61 6765 7320 binary packages │ │ │ │ │ -0003b7f0: 2d20 e280 9842 7569 6c64 2d44 6570 656e - ...Build-Depen │ │ │ │ │ -0003b800: 6473 e280 992c 20e2 8098 4275 696c 642d ds..., ...Build- │ │ │ │ │ -0003b810: 4465 7065 6e64 732d 496e 6465 70e2 8099 Depends-Indep... │ │ │ │ │ -0003b820: 2c20 e280 9842 7569 6c64 2d44 6570 656e , ...Build-Depen │ │ │ │ │ -0003b830: 6473 2d41 7263 68e2 8099 2c20 e280 9842 ds-Arch..., ...B │ │ │ │ │ -0003b840: 7569 6c64 2d43 6f6e 666c 6963 7473 e280 uild-Conflicts.. │ │ │ │ │ -0003b850: 992c 20e2 8098 4275 696c 642d 436f 6e66 ., ...Build-Conf │ │ │ │ │ -0003b860: 6c69 6374 732d 496e 6465 70e2 8099 2c20 licts-Indep..., │ │ │ │ │ -0003b870: e280 9842 7569 6c64 2d43 6f6e 666c 6963 ...Build-Conflic │ │ │ │ │ -0003b880: 7473 2d41 7263 68e2 8099 0a3d 3d3d 3d3d ts-Arch....===== │ │ │ │ │ -0003b890: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003b8a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -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 0a0a 536f 7572 6365 2070 6163 6b61 ==..Source packa │ │ │ │ │ -0003b950: 6765 7320 7468 6174 2072 6571 7569 7265 ges that require │ │ │ │ │ -0003b960: 2063 6572 7461 696e 2062 696e 6172 7920 certain binary │ │ │ │ │ -0003b970: 7061 636b 6167 6573 2074 6f20 6265 2069 packages to be i │ │ │ │ │ -0003b980: 6e73 7461 6c6c 6564 206f 720a 6162 7365 nstalled or.abse │ │ │ │ │ -0003b990: 6e74 2061 7420 7468 6520 7469 6d65 206f nt at the time o │ │ │ │ │ -0003b9a0: 6620 6275 696c 6469 6e67 2074 6865 2070 f building the p │ │ │ │ │ -0003b9b0: 6163 6b61 6765 206d 6179 2064 6563 6c61 ackage may decla │ │ │ │ │ -0003b9c0: 7265 2072 656c 6174 696f 6e73 6869 7073 re relationships │ │ │ │ │ -0003b9d0: 2074 6f0a 7468 6f73 6520 6269 6e61 7279 to.those binary │ │ │ │ │ -0003b9e0: 2070 6163 6b61 6765 732e 0a0a 5468 6973 packages...This │ │ │ │ │ -0003b9f0: 2069 7320 646f 6e65 2075 7369 6e67 2074 is done using t │ │ │ │ │ -0003ba00: 6865 20e2 8098 4275 696c 642d 4465 7065 he ...Build-Depe │ │ │ │ │ -0003ba10: 6e64 73e2 8099 2c20 e280 9842 7569 6c64 nds..., ...Build │ │ │ │ │ -0003ba20: 2d44 6570 656e 6473 2d49 6e64 6570 e280 -Depends-Indep.. │ │ │ │ │ -0003ba30: 992c 0ae2 8098 4275 696c 642d 4465 7065 .,....Build-Depe │ │ │ │ │ -0003ba40: 6e64 732d 4172 6368 e280 992c 20e2 8098 nds-Arch..., ... │ │ │ │ │ -0003ba50: 4275 696c 642d 436f 6e66 6c69 6374 73e2 Build-Conflicts. │ │ │ │ │ -0003ba60: 8099 2c20 e280 9842 7569 6c64 2d43 6f6e .., ...Build-Con │ │ │ │ │ -0003ba70: 666c 6963 7473 2d49 6e64 6570 e280 9920 flicts-Indep... │ │ │ │ │ -0003ba80: 616e 640a e280 9842 7569 6c64 2d43 6f6e and....Build-Con │ │ │ │ │ -0003ba90: 666c 6963 7473 2d41 7263 68e2 8099 2063 flicts-Arch... c │ │ │ │ │ -0003baa0: 6f6e 7472 6f6c 2066 6965 6c64 732e 0a0a ontrol fields... │ │ │ │ │ -0003bab0: 4275 696c 642d 6465 7065 6e64 656e 6369 Build-dependenci │ │ │ │ │ -0003bac0: 6573 206f 6e20 e280 9c62 7569 6c64 2d65 es on ...build-e │ │ │ │ │ -0003bad0: 7373 656e 7469 616c e280 9d20 6269 6e61 ssential... bina │ │ │ │ │ -0003bae0: 7279 2070 6163 6b61 6765 7320 6361 6e20 ry packages can │ │ │ │ │ -0003baf0: 6265 206f 6d69 7474 6564 2e0a 506c 6561 be omitted..Plea │ │ │ │ │ -0003bb00: 7365 2073 6565 202a 6e6f 7465 2050 6163 se see *note Pac │ │ │ │ │ -0003bb10: 6b61 6765 2072 656c 6174 696f 6e73 6869 kage relationshi │ │ │ │ │ -0003bb20: 7073 3a20 3638 2e20 666f 7220 6d6f 7265 ps: 68. for more │ │ │ │ │ -0003bb30: 2069 6e66 6f72 6d61 7469 6f6e 2e0a 0a54 information...T │ │ │ │ │ -0003bb40: 6865 2064 6570 656e 6465 6e63 6965 7320 he dependencies │ │ │ │ │ -0003bb50: 616e 6420 636f 6e66 6c69 6374 7320 7468 and conflicts th │ │ │ │ │ -0003bb60: 6579 2064 6566 696e 6520 6d75 7374 2062 ey define must b │ │ │ │ │ -0003bb70: 6520 7361 7469 7366 6965 6420 2861 7320 e satisfied (as │ │ │ │ │ -0003bb80: 6465 6669 6e65 640a 6561 726c 6965 7220 defined.earlier │ │ │ │ │ -0003bb90: 666f 7220 6269 6e61 7279 2070 6163 6b61 for binary packa │ │ │ │ │ -0003bba0: 6765 7329 2069 6e20 6f72 6465 7220 746f ges) in order to │ │ │ │ │ -0003bbb0: 2069 6e76 6f6b 6520 7468 6520 7461 7267 invoke the targ │ │ │ │ │ -0003bbc0: 6574 7320 696e 0ae2 8098 6465 6269 616e ets in....debian │ │ │ │ │ -0003bbd0: 2f72 756c 6573 e280 992c 2061 7320 666f /rules..., as fo │ │ │ │ │ -0003bbe0: 6c6c 6f77 733a 0a0a e280 9863 6c65 616e llows:.....clean │ │ │ │ │ -0003bbf0: e280 990a 0a20 2020 2020 4f6e 6c79 2074 ..... Only t │ │ │ │ │ -0003bc00: 6865 20e2 8098 4275 696c 642d 4465 7065 he ...Build-Depe │ │ │ │ │ -0003bc10: 6e64 73e2 8099 2061 6e64 20e2 8098 4275 nds... and ...Bu │ │ │ │ │ -0003bc20: 696c 642d 436f 6e66 6c69 6374 73e2 8099 ild-Conflicts... │ │ │ │ │ -0003bc30: 2066 6965 6c64 7320 6d75 7374 2062 650a fields must be. │ │ │ │ │ -0003bc40: 2020 2020 2073 6174 6973 6669 6564 2077 satisfied w │ │ │ │ │ -0003bc50: 6865 6e20 7468 6973 2074 6172 6765 7420 hen this target │ │ │ │ │ -0003bc60: 6973 2069 6e76 6f6b 6564 2e0a 0ae2 8098 is invoked...... │ │ │ │ │ -0003bc70: 6275 696c 642d 6172 6368 e280 992c 2061 build-arch..., a │ │ │ │ │ -0003bc80: 6e64 20e2 8098 6269 6e61 7279 2d61 7263 nd ...binary-arc │ │ │ │ │ -0003bc90: 68e2 8099 0a0a 2020 2020 2054 6865 20e2 h..... The . │ │ │ │ │ -0003bca0: 8098 4275 696c 642d 4465 7065 6e64 73e2 ..Build-Depends. │ │ │ │ │ -0003bcb0: 8099 2c20 e280 9842 7569 6c64 2d43 6f6e .., ...Build-Con │ │ │ │ │ -0003bcc0: 666c 6963 7473 e280 992c 20e2 8098 4275 flicts..., ...Bu │ │ │ │ │ -0003bcd0: 696c 642d 4465 7065 6e64 732d 4172 6368 ild-Depends-Arch │ │ │ │ │ -0003bce0: e280 992c 2061 6e64 0a20 2020 2020 e280 ..., and. .. │ │ │ │ │ -0003bcf0: 9842 7569 6c64 2d43 6f6e 666c 6963 7473 .Build-Conflicts │ │ │ │ │ -0003bd00: 2d41 7263 68e2 8099 2066 6965 6c64 7320 -Arch... fields │ │ │ │ │ -0003bd10: 6d75 7374 2062 6520 7361 7469 7366 6965 must be satisfie │ │ │ │ │ -0003bd20: 6420 7768 656e 2074 6865 7365 2074 6172 d when these tar │ │ │ │ │ -0003bd30: 6765 7473 0a20 2020 2020 6172 6520 696e gets. are in │ │ │ │ │ -0003bd40: 766f 6b65 642e 0a0a e280 9862 7569 6c64 voked......build │ │ │ │ │ -0003bd50: 2d69 6e64 6570 e280 992c 2061 6e64 20e2 -indep..., and . │ │ │ │ │ -0003bd60: 8098 6269 6e61 7279 2d69 6e64 6570 e280 ..binary-indep.. │ │ │ │ │ -0003bd70: 990a 0a20 2020 2020 5468 6520 e280 9842 ... The ...B │ │ │ │ │ -0003bd80: 7569 6c64 2d44 6570 656e 6473 e280 992c uild-Depends..., │ │ │ │ │ -0003bd90: 20e2 8098 4275 696c 642d 436f 6e66 6c69 ...Build-Confli │ │ │ │ │ -0003bda0: 6374 73e2 8099 2c20 e280 9842 7569 6c64 cts..., ...Build │ │ │ │ │ -0003bdb0: 2d44 6570 656e 6473 2d49 6e64 6570 e280 -Depends-Indep.. │ │ │ │ │ -0003bdc0: 992c 2061 6e64 0a20 2020 2020 e280 9842 ., and. ...B │ │ │ │ │ -0003bdd0: 7569 6c64 2d43 6f6e 666c 6963 7473 2d49 uild-Conflicts-I │ │ │ │ │ -0003bde0: 6e64 6570 e280 9920 6669 656c 6473 206d ndep... fields m │ │ │ │ │ -0003bdf0: 7573 7420 6265 2073 6174 6973 6669 6564 ust be satisfied │ │ │ │ │ -0003be00: 2077 6865 6e20 7468 6573 6520 7461 7267 when these targ │ │ │ │ │ -0003be10: 6574 730a 2020 2020 2061 7265 2069 6e76 ets. are inv │ │ │ │ │ -0003be20: 6f6b 6564 2e0a 0ae2 8098 6275 696c 64e2 oked......build. │ │ │ │ │ -0003be30: 8099 2061 6e64 20e2 8098 6269 6e61 7279 .. and ...binary │ │ │ │ │ -0003be40: e280 990a 0a20 2020 2020 5468 6520 e280 ..... The .. │ │ │ │ │ -0003be50: 9842 7569 6c64 2d44 6570 656e 6473 e280 .Build-Depends.. │ │ │ │ │ -0003be60: 992c 20e2 8098 4275 696c 642d 436f 6e66 ., ...Build-Conf │ │ │ │ │ -0003be70: 6c69 6374 73e2 8099 2c20 e280 9842 7569 licts..., ...Bui │ │ │ │ │ -0003be80: 6c64 2d44 6570 656e 6473 2d49 6e64 6570 ld-Depends-Indep │ │ │ │ │ -0003be90: e280 992c 0a20 2020 2020 e280 9842 7569 ...,. ...Bui │ │ │ │ │ -0003bea0: 6c64 2d43 6f6e 666c 6963 7473 2d49 6e64 ld-Conflicts-Ind │ │ │ │ │ -0003beb0: 6570 e280 992c 20e2 8098 4275 696c 642d ep..., ...Build- │ │ │ │ │ -0003bec0: 4465 7065 6e64 732d 4172 6368 e280 992c Depends-Arch..., │ │ │ │ │ -0003bed0: 2061 6e64 0a20 2020 2020 e280 9842 7569 and. ...Bui │ │ │ │ │ -0003bee0: 6c64 2d43 6f6e 666c 6963 7473 2d41 7263 ld-Conflicts-Arc │ │ │ │ │ -0003bef0: 68e2 8099 2066 6965 6c64 7320 6d75 7374 h... fields must │ │ │ │ │ -0003bf00: 2062 6520 7361 7469 7366 6965 6420 7768 be satisfied wh │ │ │ │ │ -0003bf10: 656e 2074 6865 7365 2074 6172 6765 7473 en these targets │ │ │ │ │ -0003bf20: 0a20 2020 2020 6172 6520 696e 766f 6b65 . are invoke │ │ │ │ │ -0003bf30: 642e 0a0a 416c 7465 726e 6174 6976 6520 d...Alternative │ │ │ │ │ -0003bf40: 6465 7065 6e64 656e 6369 6573 2061 7265 dependencies are │ │ │ │ │ -0003bf50: 2061 6c6c 6f77 6564 2069 6e20 7468 6520 allowed in the │ │ │ │ │ -0003bf60: e280 9842 7569 6c64 2d44 6570 656e 6473 ...Build-Depends │ │ │ │ │ -0003bf70: e280 992c 0ae2 8098 4275 696c 642d 4465 ...,....Build-De │ │ │ │ │ -0003bf80: 7065 6e64 732d 496e 6465 70e2 8099 2c20 pends-Indep..., │ │ │ │ │ -0003bf90: 616e 6420 e280 9842 7569 6c64 2d44 6570 and ...Build-Dep │ │ │ │ │ -0003bfa0: 656e 6473 2d41 7263 68e2 8099 2066 6965 ends-Arch... fie │ │ │ │ │ -0003bfb0: 6c64 732c 2062 7574 2044 6562 6961 6ee2 lds, but Debian. │ │ │ │ │ -0003bfc0: 8099 730a 6175 746f 6275 696c 6465 7273 ..s.autobuilders │ │ │ │ │ -0003bfd0: 206e 6f72 6d61 6c6c 7920 6469 7363 6172 normally discar │ │ │ │ │ -0003bfe0: 6420 7468 6520 6465 7065 6e64 656e 6369 d the dependenci │ │ │ │ │ -0003bff0: 6573 2061 6674 6572 2074 6865 2066 6972 es after the fir │ │ │ │ │ -0003c000: 7374 2e20 2054 6869 7320 6973 0a64 6f6e st. This is.don │ │ │ │ │ -0003c010: 6520 746f 2067 6976 6520 616c 7465 726e e to give altern │ │ │ │ │ -0003c020: 6174 6976 6520 6465 7065 6e64 656e 6369 ative dependenci │ │ │ │ │ -0003c030: 6573 2061 2063 6f6e 7369 7374 656e 7420 es a consistent │ │ │ │ │ -0003c040: 696e 7465 7270 7265 7461 7469 6f6e 2074 interpretation t │ │ │ │ │ -0003c050: 6861 740a 7265 6475 6365 7320 7468 6520 hat.reduces the │ │ │ │ │ -0003c060: 7269 736b 206f 6620 696e 636f 6e73 6973 risk of inconsis │ │ │ │ │ -0003c070: 7465 6e63 6965 7320 6265 7477 6565 6e20 tencies between │ │ │ │ │ -0003c080: 7265 7065 6174 6564 2062 7569 6c64 732e repeated builds. │ │ │ │ │ -0003c090: 2020 4966 2c20 666f 720a 6578 616d 706c If, for.exampl │ │ │ │ │ -0003c0a0: 652c 2074 6865 2066 6972 7374 2d6c 6973 e, the first-lis │ │ │ │ │ -0003c0b0: 7465 6420 6465 7065 6e64 656e 6379 2077 ted dependency w │ │ │ │ │ -0003c0c0: 6f75 6c64 206e 6f72 6d61 6c6c 7920 6265 ould normally be │ │ │ │ │ -0003c0d0: 2061 7661 696c 6162 6c65 2062 7574 2069 available but i │ │ │ │ │ -0003c0e0: 730a 7465 6d70 6f72 6172 696c 7920 6e6f s.temporarily no │ │ │ │ │ -0003c0f0: 7420 696e 7374 616c 6c61 626c 652c 2074 t installable, t │ │ │ │ │ -0003c100: 6865 2061 7574 6f62 7569 6c64 6572 2066 he autobuilder f │ │ │ │ │ -0003c110: 6169 6c73 2072 6174 6865 7220 7468 616e ails rather than │ │ │ │ │ -0003c120: 2069 6e73 7461 6c6c 2061 0a73 7562 7365 install a.subse │ │ │ │ │ -0003c130: 7175 656e 7420 6465 7065 6e64 656e 6379 quent dependency │ │ │ │ │ -0003c140: 2074 6861 7420 6d61 7920 7369 676e 6966 that may signif │ │ │ │ │ -0003c150: 6963 616e 746c 7920 6368 616e 6765 2074 icantly change t │ │ │ │ │ -0003c160: 6865 2062 6568 6176 696f 7220 6f66 2074 he behavior of t │ │ │ │ │ -0003c170: 6865 0a70 6163 6b61 6765 2e0a 0a4d 6f72 he.package...Mor │ │ │ │ │ -0003c180: 6520 7370 6563 6966 6963 616c 6c79 2c20 e specifically, │ │ │ │ │ -0003c190: 4465 6269 616e 2061 7574 6f62 7569 6c64 Debian autobuild │ │ │ │ │ -0003c1a0: 6572 7320 7065 7266 6f72 6d20 7468 6520 ers perform the │ │ │ │ │ -0003c1b0: 666f 6c6c 6f77 696e 670a 7472 616e 7366 following.transf │ │ │ │ │ -0003c1c0: 6f72 6d61 7469 6f6e 206f 6e20 616c 7465 ormation on alte │ │ │ │ │ -0003c1d0: 726e 6174 6976 6520 6465 7065 6e64 656e rnative dependen │ │ │ │ │ -0003c1e0: 6369 6573 2069 6e20 7468 6520 e280 9842 cies in the ...B │ │ │ │ │ -0003c1f0: 7569 6c64 2d44 6570 656e 6473 e280 992c uild-Depends..., │ │ │ │ │ -0003c200: 0ae2 8098 4275 696c 642d 4465 7065 6e64 ....Build-Depend │ │ │ │ │ -0003c210: 732d 496e 6465 70e2 8099 2c20 616e 6420 s-Indep..., and │ │ │ │ │ -0003c220: e280 9842 7569 6c64 2d44 6570 656e 6473 ...Build-Depends │ │ │ │ │ -0003c230: 2d41 7263 68e2 8099 2066 6965 6c64 733a -Arch... fields: │ │ │ │ │ -0003c240: 0a0a 2020 312e 2044 6973 6361 7264 2061 .. 1. Discard a │ │ │ │ │ -0003c250: 6e79 2061 6c74 6572 6e61 7469 7665 7320 ny alternatives │ │ │ │ │ -0003c260: 7468 6174 2061 7265 2072 6573 7472 6963 that are restric │ │ │ │ │ -0003c270: 7465 6420 746f 2061 7263 6869 7465 6374 ted to architect │ │ │ │ │ -0003c280: 7572 6573 2074 6861 740a 2020 2020 2064 ures that. d │ │ │ │ │ -0003c290: 6f20 6e6f 7420 6d61 7463 6820 7468 6520 o not match the │ │ │ │ │ -0003c2a0: 686f 7374 2061 7263 6869 7465 6374 7572 host architectur │ │ │ │ │ -0003c2b0: 652e 0a0a 2020 322e 2044 6973 6361 7264 e... 2. Discard │ │ │ │ │ -0003c2c0: 2061 6e79 2061 6c74 6572 6e61 7469 7665 any alternative │ │ │ │ │ -0003c2d0: 7320 7370 6563 6966 7969 6e67 2064 6966 s specifying dif │ │ │ │ │ -0003c2e0: 6665 7265 6e74 2070 6163 6b61 6765 206e ferent package n │ │ │ │ │ -0003c2f0: 616d 6573 2074 6861 6e0a 2020 2020 2074 ames than. t │ │ │ │ │ -0003c300: 6865 206e 6f77 2d66 6972 7374 2061 6c74 he now-first alt │ │ │ │ │ -0003c310: 6572 6e61 7469 7665 2e20 2028 416c 7465 ernative. (Alte │ │ │ │ │ -0003c320: 726e 6174 6976 6573 2073 7065 6369 6679 rnatives specify │ │ │ │ │ -0003c330: 696e 6720 7468 6520 7361 6d65 0a20 2020 ing the same. │ │ │ │ │ -0003c340: 2020 7061 636b 6167 6520 6e61 6d65 2061 package name a │ │ │ │ │ -0003c350: 7265 206b 6570 7420 746f 2070 6572 6d69 re kept to permi │ │ │ │ │ -0003c360: 7420 7265 6c61 7469 6f6e 7368 6970 7320 t relationships │ │ │ │ │ -0003c370: 7375 6368 2061 7320 e280 9866 6f6f 2028 such as ...foo ( │ │ │ │ │ -0003c380: 3c3d 2078 2920 7c0a 2020 2020 2066 6f6f <= x) |. foo │ │ │ │ │ -0003c390: 2028 3e3d 2079 29e2 8099 2e29 0a0a 466f (>= y)....)..Fo │ │ │ │ │ -0003c3a0: 7220 6578 616d 706c 652c 2061 6e20 6175 r example, an au │ │ │ │ │ -0003c3b0: 746f 6275 696c 6465 7220 666f 7220 7468 tobuilder for th │ │ │ │ │ -0003c3c0: 6520 e280 9861 6d64 3634 e280 9920 6172 e ...amd64... ar │ │ │ │ │ -0003c3d0: 6368 6974 6563 7475 7265 2077 6f75 6c64 chitecture would │ │ │ │ │ -0003c3e0: 2074 7265 6174 2074 6865 0a66 6f6c 6c6f treat the.follo │ │ │ │ │ -0003c3f0: 7769 6e67 2064 6570 656e 6465 6e63 793a wing dependency: │ │ │ │ │ -0003c400: 0a0a 2020 2020 2066 6f6f 2d73 7065 6369 .. foo-speci │ │ │ │ │ -0003c410: 616c 205b 6172 6d68 665d 207c 2066 6f6f al [armhf] | foo │ │ │ │ │ -0003c420: 2028 3c3d 2034 2920 7c20 666f 6f20 283e (<= 4) | foo (> │ │ │ │ │ -0003c430: 3d20 342e 3229 207c 2062 6172 0a0a 6173 = 4.2) | bar..as │ │ │ │ │ -0003c440: 2069 6620 6974 2077 6572 653a 0a0a 2020 if it were:.. │ │ │ │ │ -0003c450: 2020 2066 6f6f 2028 3c3d 2034 2920 7c20 foo (<= 4) | │ │ │ │ │ -0003c460: 666f 6f20 283e 3d20 342e 3229 0a0a 5468 foo (>= 4.2)..Th │ │ │ │ │ -0003c470: 6520 6e6f 726d 616c 2065 6666 6563 7420 e normal effect │ │ │ │ │ -0003c480: 6973 2074 6f20 7573 6520 6f6e 6c79 2074 is to use only t │ │ │ │ │ -0003c490: 6865 2066 6972 7374 2061 6c74 6572 6e61 he first alterna │ │ │ │ │ -0003c4a0: 7469 7665 2074 6861 7420 6973 2076 616c tive that is val │ │ │ │ │ -0003c4b0: 6964 206f 6e0a 7468 6520 7265 6c65 7661 id on.the releva │ │ │ │ │ -0003c4c0: 6e74 2061 7263 6869 7465 6374 7572 6520 nt architecture │ │ │ │ │ -0003c4d0: 616e 6420 6661 696c 2069 6620 7468 6174 and fail if that │ │ │ │ │ -0003c4e0: 2061 6c74 6572 6e61 7469 7665 2069 7320 alternative is │ │ │ │ │ -0003c4f0: 6e6f 740a 696e 7374 616c 6c61 626c 652e not.installable. │ │ │ │ │ -0003c500: 0a0a 5768 696c 6520 7468 6973 2072 756c ..While this rul │ │ │ │ │ -0003c510: 6520 666f 7220 6275 696c 6420 6465 7065 e for build depe │ │ │ │ │ -0003c520: 6e64 656e 6369 6573 206d 6179 206c 696d ndencies may lim │ │ │ │ │ -0003c530: 6974 2074 6865 2075 7365 6675 6c6e 6573 it the usefulnes │ │ │ │ │ -0003c540: 7320 6f66 0a61 6c74 6572 6e61 7469 7665 s of.alternative │ │ │ │ │ -0003c550: 732c 2074 6865 7920 6361 6e20 7374 696c s, they can stil │ │ │ │ │ -0003c560: 6c20 6265 2075 7365 6420 746f 2070 726f l be used to pro │ │ │ │ │ -0003c570: 7669 6465 2066 6c65 7869 6269 6c69 7479 vide flexibility │ │ │ │ │ -0003c580: 2077 6865 6e0a 6275 696c 6469 6e67 2074 when.building t │ │ │ │ │ -0003c590: 6865 2070 6163 6b61 6765 206f 7574 7369 he package outsi │ │ │ │ │ -0003c5a0: 6465 206f 6620 4465 6269 616e e280 9973 de of Debian...s │ │ │ │ │ -0003c5b0: 2061 7574 6f62 7569 6c64 6572 732e 0a0a autobuilders... │ │ │ │ │ -0003c5c0: 5468 6520 6175 746f 6275 696c 6465 7273 The autobuilders │ │ │ │ │ -0003c5d0: 2066 6f72 2074 6865 2044 6562 6961 6e20 for the Debian │ │ │ │ │ -0003c5e0: 6261 636b 706f 7274 7320 616e 6420 6578 backports and ex │ │ │ │ │ -0003c5f0: 7065 7269 6d65 6e74 616c 2073 7569 7465 perimental suite │ │ │ │ │ -0003c600: 7320 646f 206e 6f74 0a70 6572 666f 726d s do not.perform │ │ │ │ │ -0003c610: 2074 6869 7320 7472 616e 7366 6f72 6d61 this transforma │ │ │ │ │ -0003c620: 7469 6f6e 2061 6e64 2069 6e73 7465 6164 tion and instead │ │ │ │ │ -0003c630: 2075 7365 2074 6865 2073 616d 6520 6465 use the same de │ │ │ │ │ -0003c640: 7065 6e64 656e 6379 0a72 6573 6f6c 7574 pendency.resolut │ │ │ │ │ -0003c650: 696f 6e20 7275 6c65 7320 6173 206e 6f72 ion rules as nor │ │ │ │ │ -0003c660: 6d61 6c20 7061 636b 6167 6520 696e 7374 mal package inst │ │ │ │ │ -0003c670: 616c 6c61 7469 6f6e 7320 746f 2063 686f allations to cho │ │ │ │ │ -0003c680: 6f73 6520 7768 6963 680a 616c 7465 726e ose which.altern │ │ │ │ │ -0003c690: 6174 6976 6520 6465 7065 6e64 656e 6379 ative dependency │ │ │ │ │ -0003c6a0: 2074 6f20 696e 7374 616c 6c2e 0a0a 1f0a to install..... │ │ │ │ │ -0003c6b0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0003c6c0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0003c6d0: 2041 6464 6974 696f 6e61 6c20 736f 7572 Additional sour │ │ │ │ │ -0003c6e0: 6365 2070 6163 6b61 6765 7320 7573 6564 ce packages used │ │ │ │ │ -0003c6f0: 2074 6f20 6275 696c 6420 7468 6520 6269 to build the bi │ │ │ │ │ -0003c700: 6e61 7279 202d 2042 7569 6c74 2d55 7369 nary - Built-Usi │ │ │ │ │ -0003c710: 6e67 2c20 2050 7265 763a 2052 656c 6174 ng, Prev: Relat │ │ │ │ │ -0003c720: 696f 6e73 6869 7073 2062 6574 7765 656e ionships between │ │ │ │ │ -0003c730: 2073 6f75 7263 6520 616e 6420 6269 6e61 source and bina │ │ │ │ │ -0003c740: 7279 2070 6163 6b61 6765 7320 2d20 4275 ry packages - Bu │ │ │ │ │ -0003c750: 696c 642d 4465 7065 6e64 7320 4275 696c ild-Depends Buil │ │ │ │ │ -0003c760: 642d 4465 7065 6e64 732d 496e 6465 7020 d-Depends-Indep │ │ │ │ │ -0003c770: 4275 696c 642d 4465 7065 6e64 732d 4172 Build-Depends-Ar │ │ │ │ │ -0003c780: 6368 2042 7569 6c64 2d43 6f6e 666c 6963 ch Build-Conflic │ │ │ │ │ -0003c790: 7473 2042 7569 6c64 2d43 6f6e 666c 6963 ts Build-Conflic │ │ │ │ │ -0003c7a0: 7473 2d49 6e64 6570 2042 7569 6c64 2d43 ts-Indep Build-C │ │ │ │ │ -0003c7b0: 6f6e 666c 6963 7473 2d41 7263 682c 2020 onflicts-Arch, │ │ │ │ │ -0003c7c0: 5570 3a20 4465 636c 6172 696e 6720 7265 Up: Declaring re │ │ │ │ │ -0003c7d0: 6c61 7469 6f6e 7368 6970 7320 6265 7477 lationships betw │ │ │ │ │ -0003c7e0: 6565 6e20 7061 636b 6167 6573 0a0a 372e een packages..7. │ │ │ │ │ -0003c7f0: 3820 4164 6469 7469 6f6e 616c 2073 6f75 8 Additional sou │ │ │ │ │ -0003c800: 7263 6520 7061 636b 6167 6573 2075 7365 rce packages use │ │ │ │ │ -0003c810: 6420 746f 2062 7569 6c64 2074 6865 2062 d to build the b │ │ │ │ │ -0003c820: 696e 6172 7920 2d20 e280 9842 7569 6c74 inary - ...Built │ │ │ │ │ -0003c830: 2d55 7369 6e67 e280 990a 3d3d 3d3d 3d3d -Using....====== │ │ │ │ │ -0003c840: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003c850: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003c860: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003c870: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003c880: 3d0a 0a53 6f6d 6520 6269 6e61 7279 2070 =..Some binary p │ │ │ │ │ -0003c890: 6163 6b61 6765 7320 696e 636f 7270 6f72 ackages incorpor │ │ │ │ │ -0003c8a0: 6174 6520 7061 7274 7320 6f66 206f 7468 ate parts of oth │ │ │ │ │ -0003c8b0: 6572 2070 6163 6b61 6765 7320 7768 656e er packages when │ │ │ │ │ -0003c8c0: 2062 7569 6c74 2062 7574 0a64 6f20 6e6f built but.do no │ │ │ │ │ -0003c8d0: 7420 6861 7665 2074 6f20 6465 7065 6e64 t have to depend │ │ │ │ │ -0003c8e0: 206f 6e20 7468 6f73 6520 7061 636b 6167 on those packag │ │ │ │ │ -0003c8f0: 6573 2e20 2045 7861 6d70 6c65 7320 696e es. Examples in │ │ │ │ │ -0003c900: 636c 7564 6520 6c69 6e6b 696e 6720 7769 clude linking wi │ │ │ │ │ -0003c910: 7468 0a73 7461 7469 6320 6c69 6272 6172 th.static librar │ │ │ │ │ -0003c920: 6965 7320 6f72 2069 6e63 6f72 706f 7261 ies or incorpora │ │ │ │ │ -0003c930: 7469 6e67 2073 6f75 7263 6520 636f 6465 ting source code │ │ │ │ │ -0003c940: 2066 726f 6d20 616e 6f74 6865 7220 7061 from another pa │ │ │ │ │ -0003c950: 636b 6167 650a 6475 7269 6e67 2074 6865 ckage.during the │ │ │ │ │ -0003c960: 2062 7569 6c64 2e20 2049 6e20 7468 6973 build. In this │ │ │ │ │ -0003c970: 2063 6173 652c 2074 6865 2073 6f75 7263 case, the sourc │ │ │ │ │ -0003c980: 6520 7061 636b 6167 6573 206f 6620 7468 e packages of th │ │ │ │ │ -0003c990: 6f73 6520 6f74 6865 720a 7061 636b 6167 ose other.packag │ │ │ │ │ -0003c9a0: 6573 2061 7265 2070 6172 7420 6f66 2074 es are part of t │ │ │ │ │ -0003c9b0: 6865 2063 6f6d 706c 6574 6520 736f 7572 he complete sour │ │ │ │ │ -0003c9c0: 6365 2028 7468 6520 6269 6e61 7279 2070 ce (the binary p │ │ │ │ │ -0003c9d0: 6163 6b61 6765 2069 7320 6e6f 740a 7265 ackage is not.re │ │ │ │ │ -0003c9e0: 7072 6f64 7563 6962 6c65 2077 6974 686f producible witho │ │ │ │ │ -0003c9f0: 7574 2074 6865 6d29 2e0a 0a57 6865 6e20 ut them)...When │ │ │ │ │ -0003ca00: 7468 6520 6c69 6365 6e73 6520 6f66 2065 the license of e │ │ │ │ │ -0003ca10: 6974 6865 7220 7468 6520 696e 636f 7270 ither the incorp │ │ │ │ │ -0003ca20: 6f72 6174 6564 2070 6172 7473 206f 7220 orated parts or │ │ │ │ │ -0003ca30: 7468 6520 696e 636f 7270 6f72 6174 696e the incorporatin │ │ │ │ │ -0003ca40: 670a 6269 6e61 7279 2070 6163 6b61 6765 g.binary package │ │ │ │ │ -0003ca50: 2072 6571 7569 7265 7320 7468 6174 2074 requires that t │ │ │ │ │ -0003ca60: 6865 2066 756c 6c20 736f 7572 6365 2063 he full source c │ │ │ │ │ -0003ca70: 6f64 6520 6f66 2074 6865 2069 6e63 6f72 ode of the incor │ │ │ │ │ -0003ca80: 706f 7261 7469 6e67 0a62 696e 6172 7920 porating.binary │ │ │ │ │ -0003ca90: 7061 636b 6167 6520 6265 206d 6164 6520 package be made │ │ │ │ │ -0003caa0: 6176 6169 6c61 626c 652c 2074 6865 20e2 available, the . │ │ │ │ │ -0003cab0: 8098 4275 696c 742d 5573 696e 67e2 8099 ..Built-Using... │ │ │ │ │ -0003cac0: 2066 6965 6c64 206d 7573 7420 6c69 7374 field must list │ │ │ │ │ -0003cad0: 2074 6865 0a63 6f72 7265 7370 6f6e 6469 the.correspondi │ │ │ │ │ -0003cae0: 6e67 2073 6f75 7263 6520 7061 636b 6167 ng source packag │ │ │ │ │ -0003caf0: 6520 666f 7220 616e 7920 6166 6665 6374 e for any affect │ │ │ │ │ -0003cb00: 6564 2062 696e 6172 7920 7061 636b 6167 ed binary packag │ │ │ │ │ -0003cb10: 650a 696e 636f 7270 6f72 6174 6564 2064 e.incorporated d │ │ │ │ │ -0003cb20: 7572 696e 6720 7468 6520 6275 696c 642c uring the build, │ │ │ │ │ -0003cb30: 2028 3129 2069 6e63 6c75 6469 6e67 2061 (1) including a │ │ │ │ │ -0003cb40: 6e20 e280 9c65 7861 6374 6c79 2065 7175 n ...exactly equ │ │ │ │ │ -0003cb50: 616c e280 9d20 28e2 809c 3de2 809d 290a al... (...=...). │ │ │ │ │ -0003cb60: 7665 7273 696f 6e20 7265 6c61 7469 6f6e version relation │ │ │ │ │ -0003cb70: 206f 6e20 7468 6520 7665 7273 696f 6e20 on the version │ │ │ │ │ -0003cb80: 7468 6174 2077 6173 2075 7365 6420 746f that was used to │ │ │ │ │ -0003cb90: 2062 7569 6c64 2074 6861 7420 7665 7273 build that vers │ │ │ │ │ -0003cba0: 696f 6e20 6f66 0a74 6865 2069 6e63 6f72 ion of.the incor │ │ │ │ │ -0003cbb0: 706f 7261 7469 6e67 2062 696e 6172 7920 porating binary │ │ │ │ │ -0003cbc0: 7061 636b 6167 652e 2020 2832 290a 0a54 package. (2)..T │ │ │ │ │ -0003cbd0: 6869 7320 6361 7573 6573 2074 6865 2044 his causes the D │ │ │ │ │ -0003cbe0: 6562 6961 6e20 6172 6368 6976 6520 746f ebian archive to │ │ │ │ │ -0003cbf0: 2072 6574 6169 6e20 7468 6520 7665 7273 retain the vers │ │ │ │ │ -0003cc00: 696f 6e73 206f 6620 7468 6520 736f 7572 ions of the sour │ │ │ │ │ -0003cc10: 6365 0a70 6163 6b61 6765 7320 7468 6174 ce.packages that │ │ │ │ │ -0003cc20: 2077 6572 6520 6163 7475 616c 6c79 2069 were actually i │ │ │ │ │ -0003cc30: 6e63 6f72 706f 7261 7465 642e 2020 496e ncorporated. In │ │ │ │ │ -0003cc40: 2070 6172 7469 6375 6c61 722c 2069 6620 particular, if │ │ │ │ │ -0003cc50: 7468 650a 7665 7273 696f 6e73 206f 6620 the.versions of │ │ │ │ │ -0003cc60: 7468 6520 696e 636f 7270 6f72 6174 6564 the incorporated │ │ │ │ │ -0003cc70: 2070 6172 7473 2061 7265 2075 7064 6174 parts are updat │ │ │ │ │ -0003cc80: 6564 2062 7574 2074 6865 2069 6e63 6f72 ed but the incor │ │ │ │ │ -0003cc90: 706f 7261 7469 6e67 0a62 696e 6172 7920 porating.binary │ │ │ │ │ -0003cca0: 7061 636b 6167 6520 6973 206e 6f74 2072 package is not r │ │ │ │ │ -0003ccb0: 6562 7569 6c74 2c20 7468 6520 6f6c 6465 ebuilt, the olde │ │ │ │ │ -0003ccc0: 7220 7665 7273 696f 6e73 206f 6620 7468 r versions of th │ │ │ │ │ -0003ccd0: 6520 696e 636f 7270 6f72 6174 6564 0a70 e incorporated.p │ │ │ │ │ -0003cce0: 6172 7473 2077 696c 6c20 7265 6d61 696e arts will remain │ │ │ │ │ -0003ccf0: 2069 6e20 7468 6520 6172 6368 6976 6520 in the archive │ │ │ │ │ -0003cd00: 696e 206f 7264 6572 2074 6f20 7361 7469 in order to sati │ │ │ │ │ -0003cd10: 7366 7920 7468 6520 6c69 6365 6e73 652e sfy the license. │ │ │ │ │ -0003cd20: 0a0a 4120 7061 636b 6167 6520 7573 696e ..A package usin │ │ │ │ │ -0003cd30: 6720 7468 6520 736f 7572 6365 2063 6f64 g the source cod │ │ │ │ │ -0003cd40: 6520 6672 6f6d 2074 6865 2067 6363 2d34 e from the gcc-4 │ │ │ │ │ -0003cd50: 2e36 2d73 6f75 7263 6520 6269 6e61 7279 .6-source binary │ │ │ │ │ -0003cd60: 2070 6163 6b61 6765 0a62 7569 6c74 2066 package.built f │ │ │ │ │ -0003cd70: 726f 6d20 7468 6520 6763 632d 342e 3620 rom the gcc-4.6 │ │ │ │ │ -0003cd80: 736f 7572 6365 2070 6163 6b61 6765 2077 source package w │ │ │ │ │ -0003cd90: 6f75 6c64 2068 6176 6520 7468 6973 2066 ould have this f │ │ │ │ │ -0003cda0: 6965 6c64 2069 6e20 6974 730a 636f 6e74 ield in its.cont │ │ │ │ │ -0003cdb0: 726f 6c20 6669 6c65 3a0a 0a20 2020 2020 rol file:.. │ │ │ │ │ -0003cdc0: 4275 696c 742d 5573 696e 673a 2067 6363 Built-Using: gcc │ │ │ │ │ -0003cdd0: 2d34 2e36 2028 3d20 342e 362e 302d 3131 -4.6 (= 4.6.0-11 │ │ │ │ │ -0003cde0: 290a 0a41 2070 6163 6b61 6765 2069 6e63 )..A package inc │ │ │ │ │ -0003cdf0: 6c75 6469 6e67 2062 696e 6172 6965 7320 luding binaries │ │ │ │ │ -0003ce00: 6672 6f6d 2067 7275 6232 2061 6e64 206c from grub2 and l │ │ │ │ │ -0003ce10: 6f61 646c 696e 2077 6f75 6c64 2068 6176 oadlin would hav │ │ │ │ │ -0003ce20: 6520 7468 6973 0a66 6965 6c64 2069 6e20 e this.field in │ │ │ │ │ -0003ce30: 6974 7320 636f 6e74 726f 6c20 6669 6c65 its control file │ │ │ │ │ -0003ce40: 3a0a 0a20 2020 2020 4275 696c 742d 5573 :.. Built-Us │ │ │ │ │ -0003ce50: 696e 673a 2067 7275 6232 2028 3d20 312e ing: grub2 (= 1. │ │ │ │ │ -0003ce60: 3939 2d39 292c 206c 6f61 646c 696e 2028 99-9), loadlin ( │ │ │ │ │ -0003ce70: 3d20 312e 3665 2d31 290a 0a54 6869 7320 = 1.6e-1)..This │ │ │ │ │ -0003ce80: 6669 656c 6420 7368 6f75 6c64 2062 6520 field should be │ │ │ │ │ -0003ce90: 7573 6564 206f 6e6c 7920 7768 656e 2074 used only when t │ │ │ │ │ -0003cea0: 6865 7265 2061 7265 206c 6963 656e 7365 here are license │ │ │ │ │ -0003ceb0: 206f 7220 4446 5347 0a72 6571 7569 7265 or DFSG.require │ │ │ │ │ -0003cec0: 6d65 6e74 7320 746f 2072 6574 6169 6e20 ments to retain │ │ │ │ │ -0003ced0: 7468 6520 7265 6665 7265 6e63 6564 2073 the referenced s │ │ │ │ │ -0003cee0: 6f75 7263 6520 7061 636b 6167 6573 2e20 ource packages. │ │ │ │ │ -0003cef0: 2049 7420 7368 6f75 6c64 206e 6f74 2062 It should not b │ │ │ │ │ -0003cf00: 650a 6164 6465 6420 736f 6c65 6c79 2061 e.added solely a │ │ │ │ │ -0003cf10: 7320 6120 7761 7920 746f 206c 6f63 6174 s a way to locat │ │ │ │ │ -0003cf20: 6520 7061 636b 6167 6573 2074 6861 7420 e packages that │ │ │ │ │ -0003cf30: 6e65 6564 2074 6f20 6265 2072 6562 7569 need to be rebui │ │ │ │ │ -0003cf40: 6c74 2061 6761 696e 7374 0a6e 6577 6572 lt against.newer │ │ │ │ │ -0003cf50: 2076 6572 7369 6f6e 7320 6f66 2074 6865 versions of the │ │ │ │ │ -0003cf60: 6972 2062 7569 6c64 2064 6570 656e 6465 ir build depende │ │ │ │ │ -0003cf70: 6e63 6965 732e 0a0a 2020 202d 2d2d 2d2d ncies... ----- │ │ │ │ │ -0003cf80: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -0003cf90: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -0003cfa0: 3129 20e2 8098 4275 696c 642d 4465 7065 1) ...Build-Depe │ │ │ │ │ -0003cfb0: 6e64 73e2 8099 2069 6e20 7468 6520 736f nds... in the so │ │ │ │ │ -0003cfc0: 7572 6365 2070 6163 6b61 6765 2069 7320 urce package is │ │ │ │ │ -0003cfd0: 6e6f 7420 6164 6571 7561 7465 2073 696e not adequate sin │ │ │ │ │ -0003cfe0: 6365 2069 740a 2872 6967 6874 6675 6c6c ce it.(rightfull │ │ │ │ │ -0003cff0: 7929 2064 6f65 7320 6e6f 7420 646f 6375 y) does not docu │ │ │ │ │ -0003d000: 6d65 6e74 2074 6865 2065 7861 6374 2076 ment the exact v │ │ │ │ │ -0003d010: 6572 7369 6f6e 2075 7365 6420 696e 2074 ersion used in t │ │ │ │ │ -0003d020: 6865 2062 7569 6c64 2e0a 0a20 2020 2832 he build... (2 │ │ │ │ │ -0003d030: 2920 5468 6520 6172 6368 6976 6520 736f ) The archive so │ │ │ │ │ -0003d040: 6674 7761 7265 206d 6967 6874 2072 656a ftware might rej │ │ │ │ │ -0003d050: 6563 7420 7061 636b 6167 6573 2074 6861 ect packages tha │ │ │ │ │ -0003d060: 7420 7265 6665 7220 746f 0a6e 6f6e 2d65 t refer to.non-e │ │ │ │ │ -0003d070: 7869 7374 656e 7420 736f 7572 6365 732e xistent sources. │ │ │ │ │ -0003d080: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0003d090: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0003d0a0: 6f64 653a 2053 6861 7265 6420 6c69 6272 ode: Shared libr │ │ │ │ │ -0003d0b0: 6172 6965 732c 2020 4e65 7874 3a20 5468 aries, Next: Th │ │ │ │ │ -0003d0c0: 6520 4f70 6572 6174 696e 6720 5379 7374 e Operating Syst │ │ │ │ │ -0003d0d0: 656d 2c20 2050 7265 763a 2044 6563 6c61 em, Prev: Decla │ │ │ │ │ -0003d0e0: 7269 6e67 2072 656c 6174 696f 6e73 6869 ring relationshi │ │ │ │ │ -0003d0f0: 7073 2062 6574 7765 656e 2070 6163 6b61 ps between packa │ │ │ │ │ -0003d100: 6765 732c 2020 5570 3a20 546f 700a 0a38 ges, Up: Top..8 │ │ │ │ │ -0003d110: 2053 6861 7265 6420 6c69 6272 6172 6965 Shared librarie │ │ │ │ │ -0003d120: 730a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a s.************** │ │ │ │ │ -0003d130: 2a2a 2a2a 0a0a 5061 636b 6167 6573 2063 ****..Packages c │ │ │ │ │ -0003d140: 6f6e 7461 696e 696e 6720 7368 6172 6564 ontaining shared │ │ │ │ │ -0003d150: 206c 6962 7261 7269 6573 206d 7573 7420 libraries must │ │ │ │ │ -0003d160: 6265 2063 6f6e 7374 7275 6374 6564 2077 be constructed w │ │ │ │ │ -0003d170: 6974 6820 6120 6c69 7474 6c65 0a63 6172 ith a little.car │ │ │ │ │ -0003d180: 6520 746f 206d 616b 6520 7375 7265 2074 e to make sure t │ │ │ │ │ -0003d190: 6861 7420 7468 6520 7368 6172 6564 206c hat the shared l │ │ │ │ │ -0003d1a0: 6962 7261 7279 2069 7320 616c 7761 7973 ibrary is always │ │ │ │ │ -0003d1b0: 2061 7661 696c 6162 6c65 2e20 2054 6869 available. Thi │ │ │ │ │ -0003d1c0: 7320 6973 0a65 7370 6563 6961 6c6c 7920 s is.especially │ │ │ │ │ -0003d1d0: 696d 706f 7274 616e 7420 666f 7220 7061 important for pa │ │ │ │ │ -0003d1e0: 636b 6167 6573 2077 686f 7365 2073 6861 ckages whose sha │ │ │ │ │ -0003d1f0: 7265 6420 6c69 6272 6172 6965 7320 6172 red libraries ar │ │ │ │ │ -0003d200: 6520 7669 7461 6c6c 790a 696d 706f 7274 e vitally.import │ │ │ │ │ -0003d210: 616e 742c 2073 7563 6820 6173 2074 6865 ant, such as the │ │ │ │ │ -0003d220: 2043 206c 6962 7261 7279 2028 6375 7272 C library (curr │ │ │ │ │ -0003d230: 656e 746c 7920 e280 986c 6962 6336 e280 ently ...libc6.. │ │ │ │ │ -0003d240: 9929 2e0a 0a54 6869 7320 7365 6374 696f .)...This sectio │ │ │ │ │ -0003d250: 6e20 6465 616c 7320 6f6e 6c79 2077 6974 n deals only wit │ │ │ │ │ -0003d260: 6820 7075 626c 6963 2073 6861 7265 6420 h public shared │ │ │ │ │ -0003d270: 6c69 6272 6172 6965 733a 2073 6861 7265 libraries: share │ │ │ │ │ -0003d280: 6420 6c69 6272 6172 6965 730a 7468 6174 d libraries.that │ │ │ │ │ -0003d290: 2061 7265 2070 6c61 6365 6420 696e 2064 are placed in d │ │ │ │ │ -0003d2a0: 6972 6563 746f 7269 6573 2073 6561 7263 irectories searc │ │ │ │ │ -0003d2b0: 6865 6420 6279 2074 6865 2064 796e 616d hed by the dynam │ │ │ │ │ -0003d2c0: 6963 206c 696e 6b65 7220 6279 2064 6566 ic linker by def │ │ │ │ │ -0003d2d0: 6175 6c74 0a6f 7220 7768 6963 6820 6172 ault.or which ar │ │ │ │ │ -0003d2e0: 6520 696e 7465 6e64 6564 2074 6f20 6265 e intended to be │ │ │ │ │ -0003d2f0: 206c 696e 6b65 6420 6167 6169 6e73 7420 linked against │ │ │ │ │ -0003d300: 6e6f 726d 616c 6c79 2061 6e64 2070 6f73 normally and pos │ │ │ │ │ -0003d310: 7369 626c 7920 7573 6564 2062 790a 6f74 sibly used by.ot │ │ │ │ │ -0003d320: 6865 722c 2069 6e64 6570 656e 6465 6e74 her, independent │ │ │ │ │ -0003d330: 2070 6163 6b61 6765 732e 2020 5368 6172 packages. Shar │ │ │ │ │ -0003d340: 6564 206c 6962 7261 7269 6573 2074 6861 ed libraries tha │ │ │ │ │ -0003d350: 7420 6172 6520 696e 7465 726e 616c 2074 t are internal t │ │ │ │ │ -0003d360: 6f20 610a 7061 7274 6963 756c 6172 2070 o a.particular p │ │ │ │ │ -0003d370: 6163 6b61 6765 206f 7220 7468 6174 2061 ackage or that a │ │ │ │ │ -0003d380: 7265 206f 6e6c 7920 6c6f 6164 6564 2061 re only loaded a │ │ │ │ │ -0003d390: 7320 6479 6e61 6d69 6320 6d6f 6475 6c65 s dynamic module │ │ │ │ │ -0003d3a0: 7320 6172 6520 6e6f 740a 636f 7665 7265 s are not.covere │ │ │ │ │ -0003d3b0: 6420 6279 2074 6869 7320 7365 6374 696f d by this sectio │ │ │ │ │ -0003d3c0: 6e20 616e 6420 6172 6520 6e6f 7420 7375 n and are not su │ │ │ │ │ -0003d3d0: 626a 6563 7420 746f 2069 7473 2072 6571 bject to its req │ │ │ │ │ -0003d3e0: 7569 7265 6d65 6e74 732e 0a0a 4120 7368 uirements...A sh │ │ │ │ │ -0003d3f0: 6172 6564 206c 6962 7261 7279 2069 7320 ared library is │ │ │ │ │ -0003d400: 6964 656e 7469 6669 6564 2062 7920 7468 identified by th │ │ │ │ │ -0003d410: 6520 e280 9853 4f4e 414d 45e2 8099 2061 e ...SONAME... a │ │ │ │ │ -0003d420: 7474 7269 6275 7465 2073 746f 7265 6420 ttribute stored │ │ │ │ │ -0003d430: 696e 2069 7473 0a64 796e 616d 6963 2073 in its.dynamic s │ │ │ │ │ -0003d440: 6563 7469 6f6e 2e20 2057 6865 6e20 6120 ection. When a │ │ │ │ │ -0003d450: 6269 6e61 7279 2069 7320 6c69 6e6b 6564 binary is linked │ │ │ │ │ -0003d460: 2061 6761 696e 7374 2061 2073 6861 7265 against a share │ │ │ │ │ -0003d470: 6420 6c69 6272 6172 792c 2074 6865 0ae2 d library, the.. │ │ │ │ │ -0003d480: 8098 534f 4e41 4d45 e280 9920 6f66 2074 ..SONAME... of t │ │ │ │ │ -0003d490: 6865 2073 6861 7265 6420 6c69 6272 6172 he shared librar │ │ │ │ │ -0003d4a0: 7920 6973 2072 6563 6f72 6465 6420 696e y is recorded in │ │ │ │ │ -0003d4b0: 2074 6865 2062 696e 6172 79e2 8099 7320 the binary...s │ │ │ │ │ -0003d4c0: e280 984e 4545 4445 44e2 8099 0a73 6563 ...NEEDED....sec │ │ │ │ │ -0003d4d0: 7469 6f6e 2073 6f20 7468 6174 2074 6865 tion so that the │ │ │ │ │ -0003d4e0: 2064 796e 616d 6963 206c 696e 6b65 7220 dynamic linker │ │ │ │ │ -0003d4f0: 6b6e 6f77 7320 7468 6174 206c 6962 7261 knows that libra │ │ │ │ │ -0003d500: 7279 206d 7573 7420 6265 206c 6f61 6465 ry must be loade │ │ │ │ │ -0003d510: 6420 6174 0a72 756e 7469 6d65 2e20 2054 d at.runtime. T │ │ │ │ │ -0003d520: 6865 2073 6861 7265 6420 6c69 6272 6172 he shared librar │ │ │ │ │ -0003d530: 7920 6669 6c65 e280 9973 2066 756c 6c20 y file...s full │ │ │ │ │ -0003d540: 6e61 6d65 2028 7768 6963 6820 7573 7561 name (which usua │ │ │ │ │ -0003d550: 6c6c 7920 636f 6e74 6169 6e73 0a61 6464 lly contains.add │ │ │ │ │ -0003d560: 6974 696f 6e61 6c20 7665 7273 696f 6e20 itional version │ │ │ │ │ -0003d570: 696e 666f 726d 6174 696f 6e20 6e6f 7420 information not │ │ │ │ │ -0003d580: 6e65 6564 6564 2069 6e20 7468 6520 e280 needed in the .. │ │ │ │ │ -0003d590: 9853 4f4e 414d 45e2 8099 2920 6973 2074 .SONAME...) is t │ │ │ │ │ -0003d5a0: 6865 7265 666f 7265 0a6e 6f72 6d61 6c6c herefore.normall │ │ │ │ │ -0003d5b0: 7920 6e6f 7420 7265 6665 7265 6e63 6564 y not referenced │ │ │ │ │ -0003d5c0: 2064 6972 6563 746c 792e 2020 496e 7374 directly. Inst │ │ │ │ │ -0003d5d0: 6561 642c 2074 6865 2073 6861 7265 6420 ead, the shared │ │ │ │ │ -0003d5e0: 6c69 6272 6172 7920 6973 206c 6f61 6465 library is loade │ │ │ │ │ -0003d5f0: 640a 6279 2069 7473 20e2 8098 534f 4e41 d.by its ...SONA │ │ │ │ │ -0003d600: 4d45 e280 992c 2077 6869 6368 2065 7869 ME..., which exi │ │ │ │ │ -0003d610: 7374 7320 6f6e 2074 6865 2066 696c 6520 sts on the file │ │ │ │ │ -0003d620: 7379 7374 656d 2061 7320 6120 7379 6d6c system as a syml │ │ │ │ │ -0003d630: 696e 6b20 706f 696e 7469 6e67 0a74 6f20 ink pointing.to │ │ │ │ │ -0003d640: 7468 6520 6675 6c6c 206e 616d 6520 6f66 the full name of │ │ │ │ │ -0003d650: 2074 6865 2073 6861 7265 6420 6c69 6272 the shared libr │ │ │ │ │ -0003d660: 6172 792e 2020 5468 6973 2073 796d 6c69 ary. This symli │ │ │ │ │ -0003d670: 6e6b 206d 7573 7420 6265 2070 726f 7669 nk must be provi │ │ │ │ │ -0003d680: 6465 640a 6279 2074 6865 2070 6163 6b61 ded.by the packa │ │ │ │ │ -0003d690: 6765 2e20 202a 6e6f 7465 2052 756e 2d74 ge. *note Run-t │ │ │ │ │ -0003d6a0: 696d 6520 7368 6172 6564 206c 6962 7261 ime shared libra │ │ │ │ │ -0003d6b0: 7269 6573 3a20 3130 322e 2064 6573 6372 ries: 102. descr │ │ │ │ │ -0003d6c0: 6962 6573 2068 6f77 2074 6f0a 646f 2074 ibes how to.do t │ │ │ │ │ -0003d6d0: 6869 732e 2020 2831 290a 0a57 6865 6e20 his. (1)..When │ │ │ │ │ -0003d6e0: 6c69 6e6b 696e 6720 6120 6269 6e61 7279 linking a binary │ │ │ │ │ -0003d6f0: 206f 7220 616e 6f74 6865 7220 7368 6172 or another shar │ │ │ │ │ -0003d700: 6564 206c 6962 7261 7279 2061 6761 696e ed library again │ │ │ │ │ -0003d710: 7374 2061 2073 6861 7265 640a 6c69 6272 st a shared.libr │ │ │ │ │ -0003d720: 6172 792c 2074 6865 20e2 8098 534f 4e41 ary, the ...SONA │ │ │ │ │ -0003d730: 4d45 e280 9920 666f 7220 7468 6174 2073 ME... for that s │ │ │ │ │ -0003d740: 6861 7265 6420 6c69 6272 6172 7920 6973 hared library is │ │ │ │ │ -0003d750: 206e 6f74 2079 6574 206b 6e6f 776e 2e0a not yet known.. │ │ │ │ │ -0003d760: 496e 7374 6561 642c 2074 6865 2073 6861 Instead, the sha │ │ │ │ │ -0003d770: 7265 6420 6c69 6272 6172 7920 6973 2066 red library is f │ │ │ │ │ -0003d780: 6f75 6e64 2062 7920 6c6f 6f6b 696e 6720 ound by looking │ │ │ │ │ -0003d790: 666f 7220 6120 6669 6c65 206d 6174 6368 for a file match │ │ │ │ │ -0003d7a0: 696e 6720 7468 650a 6c69 6272 6172 7920 ing the.library │ │ │ │ │ -0003d7b0: 6e61 6d65 2077 6974 6820 e280 982e 736f name with ....so │ │ │ │ │ -0003d7c0: e280 9920 6170 7065 6e64 6564 2e20 2054 ... appended. T │ │ │ │ │ -0003d7d0: 6869 7320 6669 6c65 2065 7869 7374 7320 his file exists │ │ │ │ │ -0003d7e0: 6f6e 2074 6865 2066 696c 6520 7379 7374 on the file syst │ │ │ │ │ -0003d7f0: 656d 0a61 7320 6120 7379 6d6c 696e 6b20 em.as a symlink │ │ │ │ │ -0003d800: 706f 696e 7469 6e67 2074 6f20 7468 6520 pointing to the │ │ │ │ │ -0003d810: 7368 6172 6564 206c 6962 7261 7279 2e0a shared library.. │ │ │ │ │ -0003d820: 0a53 6861 7265 6420 6c69 6272 6172 6965 .Shared librarie │ │ │ │ │ -0003d830: 7320 6172 6520 6e6f 726d 616c 6c79 2073 s are normally s │ │ │ │ │ -0003d840: 706c 6974 2069 6e74 6f20 7365 7665 7261 plit into severa │ │ │ │ │ -0003d850: 6c20 6269 6e61 7279 2070 6163 6b61 6765 l binary package │ │ │ │ │ -0003d860: 732e 2020 5468 650a e280 9853 4f4e 414d s. The....SONAM │ │ │ │ │ -0003d870: 45e2 8099 2073 796d 6c69 6e6b 2069 7320 E... symlink is │ │ │ │ │ -0003d880: 696e 7374 616c 6c65 6420 6279 2074 6865 installed by the │ │ │ │ │ -0003d890: 2072 756e 7469 6d65 2073 6861 7265 6420 runtime shared │ │ │ │ │ -0003d8a0: 6c69 6272 6172 7920 7061 636b 6167 652c library package, │ │ │ │ │ -0003d8b0: 2061 6e64 0a74 6865 2062 6172 6520 e280 and.the bare .. │ │ │ │ │ -0003d8c0: 982e 736f e280 9920 7379 6d6c 696e 6b20 ..so... symlink │ │ │ │ │ -0003d8d0: 6973 2069 6e73 7461 6c6c 6564 2069 6e20 is installed in │ │ │ │ │ -0003d8e0: 7468 6520 6465 7665 6c6f 706d 656e 7420 the development │ │ │ │ │ -0003d8f0: 7061 636b 6167 6520 7369 6e63 650a 6974 package since.it │ │ │ │ │ -0003d900: e280 9973 206f 6e6c 7920 7573 6564 2077 ...s only used w │ │ │ │ │ -0003d910: 6865 6e20 6c69 6e6b 696e 6720 6269 6e61 hen linking bina │ │ │ │ │ -0003d920: 7269 6573 206f 7220 7368 6172 6564 206c ries or shared l │ │ │ │ │ -0003d930: 6962 7261 7269 6573 2e20 2048 6f77 6576 ibraries. Howev │ │ │ │ │ -0003d940: 6572 2c0a 7468 6572 6520 6172 6520 736f er,.there are so │ │ │ │ │ -0003d950: 6d65 2065 7863 6570 7469 6f6e 7320 666f me exceptions fo │ │ │ │ │ -0003d960: 7220 756e 7573 7561 6c20 7368 6172 6564 r unusual shared │ │ │ │ │ -0003d970: 206c 6962 7261 7269 6573 206f 7220 666f libraries or fo │ │ │ │ │ -0003d980: 7220 7368 6172 6564 0a6c 6962 7261 7269 r shared.librari │ │ │ │ │ -0003d990: 6573 2074 6861 7420 6172 6520 616c 736f es that are also │ │ │ │ │ -0003d9a0: 206c 6f61 6465 6420 6173 2064 796e 616d loaded as dynam │ │ │ │ │ -0003d9b0: 6963 206d 6f64 756c 6573 2062 7920 6f74 ic modules by ot │ │ │ │ │ -0003d9c0: 6865 7220 7072 6f67 7261 6d73 2e0a 0a54 her programs...T │ │ │ │ │ -0003d9d0: 6869 7320 7365 6374 696f 6e20 6973 2070 his section is p │ │ │ │ │ -0003d9e0: 7269 6d61 7269 6c79 2063 6f6e 6365 726e rimarily concern │ │ │ │ │ -0003d9f0: 6564 2077 6974 6820 686f 7720 7468 6520 ed with how the │ │ │ │ │ -0003da00: 7365 7061 7261 7469 6f6e 206f 6620 7368 separation of sh │ │ │ │ │ -0003da10: 6172 6564 0a6c 6962 7261 7269 6573 2069 ared.libraries i │ │ │ │ │ -0003da20: 6e74 6f20 6d75 6c74 6970 6c65 2070 6163 nto multiple pac │ │ │ │ │ -0003da30: 6b61 6765 7320 7368 6f75 6c64 2062 6520 kages should be │ │ │ │ │ -0003da40: 646f 6e65 2061 6e64 2068 6f77 2064 6570 done and how dep │ │ │ │ │ -0003da50: 656e 6465 6e63 6965 7320 6f6e 0a61 6e64 endencies on.and │ │ │ │ │ -0003da60: 2062 6574 7765 656e 2073 6861 7265 6420 between shared │ │ │ │ │ -0003da70: 6c69 6272 6172 7920 6269 6e61 7279 2070 library binary p │ │ │ │ │ -0003da80: 6163 6b61 6765 7320 6172 6520 6d61 6e61 ackages are mana │ │ │ │ │ -0003da90: 6765 6420 696e 2044 6562 6961 6e2e 2020 ged in Debian. │ │ │ │ │ -0003daa0: 2a6e 6f74 650a 4c69 6272 6172 6965 733a *note.Libraries: │ │ │ │ │ -0003dab0: 2031 3033 2e20 7368 6f75 6c64 2062 6520 103. should be │ │ │ │ │ -0003dac0: 7265 6164 2069 6e20 636f 6e6a 756e 6374 read in conjunct │ │ │ │ │ -0003dad0: 696f 6e20 7769 7468 2074 6869 7320 7365 ion with this se │ │ │ │ │ -0003dae0: 6374 696f 6e20 616e 640a 636f 6e74 6169 ction and.contai │ │ │ │ │ -0003daf0: 6e73 2061 6464 6974 696f 6e61 6c20 7275 ns additional ru │ │ │ │ │ -0003db00: 6c65 7320 666f 7220 7468 6520 6669 6c65 les for the file │ │ │ │ │ -0003db10: 7320 636f 6e74 6169 6e65 6420 696e 2074 s contained in t │ │ │ │ │ -0003db20: 6865 2073 6861 7265 6420 6c69 6272 6172 he shared librar │ │ │ │ │ -0003db30: 790a 7061 636b 6167 6573 2e0a 0a2a 204d y.packages...* M │ │ │ │ │ -0003db40: 656e 753a 0a0a 2a20 5275 6e2d 7469 6d65 enu:..* Run-time │ │ │ │ │ -0003db50: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ -0003db60: 733a 3a0a 2a20 5368 6172 6564 206c 6962 s::.* Shared lib │ │ │ │ │ -0003db70: 7261 7279 2073 7570 706f 7274 2066 696c rary support fil │ │ │ │ │ -0003db80: 6573 3a3a 0a2a 2053 7461 7469 6320 6c69 es::.* Static li │ │ │ │ │ -0003db90: 6272 6172 6965 733a 3a0a 2a20 4465 7665 braries::.* Deve │ │ │ │ │ -0003dba0: 6c6f 706d 656e 7420 6669 6c65 733a 3a0a lopment files::. │ │ │ │ │ -0003dbb0: 2a20 4465 7065 6e64 656e 6369 6573 2062 * Dependencies b │ │ │ │ │ -0003dbc0: 6574 7765 656e 2074 6865 2070 6163 6b61 etween the packa │ │ │ │ │ -0003dbd0: 6765 7320 6f66 2074 6865 2073 616d 6520 ges of the same │ │ │ │ │ -0003dbe0: 6c69 6272 6172 793a 3a0a 2a20 4465 7065 library::.* Depe │ │ │ │ │ -0003dbf0: 6e64 656e 6369 6573 2062 6574 7765 656e ndencies between │ │ │ │ │ -0003dc00: 2074 6865 206c 6962 7261 7279 2061 6e64 the library and │ │ │ │ │ -0003dc10: 206f 7468 6572 2070 6163 6b61 6765 733a other packages: │ │ │ │ │ -0003dc20: 3a0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d :.. ---------- │ │ │ │ │ -0003dc30: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ -0003dc40: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 5468 -----.. (1) Th │ │ │ │ │ -0003dc50: 6973 2069 7320 6120 636f 6e76 656e 7469 is is a conventi │ │ │ │ │ -0003dc60: 6f6e 206f 6620 7368 6172 6564 206c 6962 on of shared lib │ │ │ │ │ -0003dc70: 7261 7279 2076 6572 7369 6f6e 696e 672c rary versioning, │ │ │ │ │ -0003dc80: 2062 7574 206e 6f74 2061 0a72 6571 7569 but not a.requi │ │ │ │ │ -0003dc90: 7265 6d65 6e74 2e20 2053 6f6d 6520 6c69 rement. Some li │ │ │ │ │ -0003dca0: 6272 6172 6965 7320 7573 6520 7468 6520 braries use the │ │ │ │ │ -0003dcb0: e280 9853 4f4e 414d 45e2 8099 2061 7320 ...SONAME... as │ │ │ │ │ -0003dcc0: 7468 6520 6675 6c6c 206c 6962 7261 7279 the full library │ │ │ │ │ -0003dcd0: 2066 696c 650a 6e61 6d65 2069 6e73 7465 file.name inste │ │ │ │ │ -0003dce0: 6164 2061 6e64 2074 6865 7265 666f 7265 ad and therefore │ │ │ │ │ -0003dcf0: 2064 6f20 6e6f 7420 6e65 6564 2061 2073 do not need a s │ │ │ │ │ -0003dd00: 796d 6c69 6e6b 2e20 204d 6f73 742c 2068 ymlink. Most, h │ │ │ │ │ -0003dd10: 6f77 6576 6572 2c20 656e 636f 6465 0a61 owever, encode.a │ │ │ │ │ -0003dd20: 6464 6974 696f 6e61 6c20 696e 666f 726d dditional inform │ │ │ │ │ -0003dd30: 6174 696f 6e20 6162 6f75 7420 6261 636b ation about back │ │ │ │ │ -0003dd40: 7761 7264 732d 636f 6d70 6174 6962 6c65 wards-compatible │ │ │ │ │ -0003dd50: 2072 6576 6973 696f 6e73 2061 7320 6120 revisions as a │ │ │ │ │ -0003dd60: 6d69 6e6f 720a 7665 7273 696f 6e20 6e75 minor.version nu │ │ │ │ │ -0003dd70: 6d62 6572 2069 6e20 7468 6520 6669 6c65 mber in the file │ │ │ │ │ -0003dd80: 206e 616d 652e 2020 5468 6520 e280 9853 name. The ...S │ │ │ │ │ -0003dd90: 4f4e 414d 45e2 8099 2069 7473 656c 6620 ONAME... itself │ │ │ │ │ -0003dda0: 6f6e 6c79 2063 6861 6e67 6573 2077 6865 only changes whe │ │ │ │ │ -0003ddb0: 6e0a 6269 6e61 7269 6573 206c 696e 6b65 n.binaries linke │ │ │ │ │ -0003ddc0: 6420 7769 7468 2074 6865 2065 6172 6c69 d with the earli │ │ │ │ │ -0003ddd0: 6572 2076 6572 7369 6f6e 206f 6620 7468 er version of th │ │ │ │ │ -0003dde0: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ -0003ddf0: 206d 6179 206e 6f0a 6c6f 6e67 6572 2077 may no.longer w │ │ │ │ │ -0003de00: 6f72 6b2c 2062 7574 2074 6865 2066 696c ork, but the fil │ │ │ │ │ -0003de10: 656e 616d 6520 6d61 7920 6368 616e 6765 ename may change │ │ │ │ │ -0003de20: 2077 6974 6820 6561 6368 2072 656c 6561 with each relea │ │ │ │ │ -0003de30: 7365 206f 6620 7468 650a 6c69 6272 6172 se of the.librar │ │ │ │ │ -0003de40: 792e 2020 5365 6520 2a6e 6f74 6520 5275 y. See *note Ru │ │ │ │ │ -0003de50: 6e2d 7469 6d65 2073 6861 7265 6420 6c69 n-time shared li │ │ │ │ │ -0003de60: 6272 6172 6965 733a 2031 3032 2e20 666f braries: 102. fo │ │ │ │ │ -0003de70: 7220 6d6f 7265 0a69 6e66 6f72 6d61 7469 r more.informati │ │ │ │ │ -0003de80: 6f6e 2e0a 0a1f 0a46 696c 653a 2064 6562 on.....File: deb │ │ │ │ │ -0003de90: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0003dea0: 2020 4e6f 6465 3a20 5275 6e2d 7469 6d65 Node: Run-time │ │ │ │ │ -0003deb0: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ -0003dec0: 732c 2020 4e65 7874 3a20 5368 6172 6564 s, Next: Shared │ │ │ │ │ -0003ded0: 206c 6962 7261 7279 2073 7570 706f 7274 library support │ │ │ │ │ -0003dee0: 2066 696c 6573 2c20 2055 703a 2053 6861 files, Up: Sha │ │ │ │ │ -0003def0: 7265 6420 6c69 6272 6172 6965 730a 0a38 red libraries..8 │ │ │ │ │ -0003df00: 2e31 2052 756e 2d74 696d 6520 7368 6172 .1 Run-time shar │ │ │ │ │ -0003df10: 6564 206c 6962 7261 7269 6573 0a3d 3d3d ed libraries.=== │ │ │ │ │ -0003df20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003df30: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6520 ==========..The │ │ │ │ │ -0003df40: 7275 6e2d 7469 6d65 2073 6861 7265 6420 run-time shared │ │ │ │ │ -0003df50: 6c69 6272 6172 7920 6d75 7374 2062 6520 library must be │ │ │ │ │ -0003df60: 706c 6163 6564 2069 6e20 6120 7061 636b placed in a pack │ │ │ │ │ -0003df70: 6167 6520 7768 6f73 6520 6e61 6d65 0a63 age whose name.c │ │ │ │ │ -0003df80: 6861 6e67 6573 2077 6865 6e65 7665 7220 hanges whenever │ │ │ │ │ -0003df90: 7468 6520 e280 9853 4f4e 414d 45e2 8099 the ...SONAME... │ │ │ │ │ -0003dfa0: 206f 6620 7468 6520 7368 6172 6564 206c of the shared l │ │ │ │ │ -0003dfb0: 6962 7261 7279 2063 6861 6e67 6573 2e20 ibrary changes. │ │ │ │ │ -0003dfc0: 2054 6869 730a 616c 6c6f 7773 2073 6576 This.allows sev │ │ │ │ │ -0003dfd0: 6572 616c 2076 6572 7369 6f6e 7320 6f66 eral versions of │ │ │ │ │ -0003dfe0: 2074 6865 2073 6861 7265 6420 6c69 6272 the shared libr │ │ │ │ │ -0003dff0: 6172 7920 746f 2062 6520 696e 7374 616c ary to be instal │ │ │ │ │ -0003e000: 6c65 6420 6174 2074 6865 0a73 616d 6520 led at the.same │ │ │ │ │ -0003e010: 7469 6d65 2c20 616c 6c6f 7769 6e67 2069 time, allowing i │ │ │ │ │ -0003e020: 6e73 7461 6c6c 6174 696f 6e20 6f66 2074 nstallation of t │ │ │ │ │ -0003e030: 6865 206e 6577 2076 6572 7369 6f6e 206f he new version o │ │ │ │ │ -0003e040: 6620 7468 6520 7368 6172 6564 0a6c 6962 f the shared.lib │ │ │ │ │ -0003e050: 7261 7279 2077 6974 686f 7574 2069 6d6d rary without imm │ │ │ │ │ -0003e060: 6564 6961 7465 6c79 2062 7265 616b 696e ediately breakin │ │ │ │ │ -0003e070: 6720 6269 6e61 7269 6573 2074 6861 7420 g binaries that │ │ │ │ │ -0003e080: 6465 7065 6e64 206f 6e20 7468 6520 6f6c depend on the ol │ │ │ │ │ -0003e090: 640a 7665 7273 696f 6e2e 2020 2831 290a d.version. (1). │ │ │ │ │ -0003e0a0: 0a4e 6f72 6d61 6c6c 792c 2074 6865 2072 .Normally, the r │ │ │ │ │ -0003e0b0: 756e 2d74 696d 6520 7368 6172 6564 206c un-time shared l │ │ │ │ │ -0003e0c0: 6962 7261 7279 2061 6e64 2069 7473 20e2 ibrary and its . │ │ │ │ │ -0003e0d0: 8098 534f 4e41 4d45 e280 9920 7379 6d6c ..SONAME... syml │ │ │ │ │ -0003e0e0: 696e 6b20 7368 6f75 6c64 2062 650a 706c ink should be.pl │ │ │ │ │ -0003e0f0: 6163 6564 2069 6e20 6120 7061 636b 6167 aced in a packag │ │ │ │ │ -0003e100: 6520 6e61 6d65 6420 6c69 6272 6172 796e e named libraryn │ │ │ │ │ -0003e110: 616d 6527 736f 7665 7273 696f 6e27 2c20 ame'soversion', │ │ │ │ │ -0003e120: 7768 6572 6520 2773 6f76 6572 7369 6f6e where 'soversion │ │ │ │ │ -0003e130: 2720 6973 0a74 6865 2076 6572 7369 6f6e ' is.the version │ │ │ │ │ -0003e140: 206e 756d 6265 7220 696e 2074 6865 20e2 number in the . │ │ │ │ │ -0003e150: 8098 534f 4e41 4d45 e280 9920 6f66 2074 ..SONAME... of t │ │ │ │ │ -0003e160: 6865 2073 6861 7265 6420 6c69 6272 6172 he shared librar │ │ │ │ │ -0003e170: 792e 0a41 6c74 6572 6e61 7469 7665 6c79 y..Alternatively │ │ │ │ │ -0003e180: 2c20 6966 2069 7420 776f 756c 6420 6265 , if it would be │ │ │ │ │ -0003e190: 2063 6f6e 6675 7369 6e67 2074 6f20 6469 confusing to di │ │ │ │ │ -0003e1a0: 7265 6374 6c79 2061 7070 656e 6420 2773 rectly append 's │ │ │ │ │ -0003e1b0: 6f76 6572 7369 6f6e 270a 746f 206c 6962 oversion'.to lib │ │ │ │ │ -0003e1c0: 7261 7279 6e61 6d65 2028 6966 2c20 666f raryname (if, fo │ │ │ │ │ -0003e1d0: 7220 6578 616d 706c 652c 206c 6962 7261 r example, libra │ │ │ │ │ -0003e1e0: 7279 6e61 6d65 2069 7473 656c 6620 656e ryname itself en │ │ │ │ │ -0003e1f0: 6473 2069 6e20 6120 6e75 6d62 6572 292c ds in a number), │ │ │ │ │ -0003e200: 0a79 6f75 2073 686f 756c 6420 7573 6520 .you should use │ │ │ │ │ -0003e210: 6c69 6272 6172 796e 616d 652d 2773 6f76 libraryname-'sov │ │ │ │ │ -0003e220: 6572 7369 6f6e 2720 696e 7374 6561 642e ersion' instead. │ │ │ │ │ -0003e230: 2020 2832 290a 0a54 6f20 6465 7465 726d (2)..To determ │ │ │ │ │ -0003e240: 696e 6520 7468 6520 2773 6f76 6572 7369 ine the 'soversi │ │ │ │ │ -0003e250: 6f6e 272c 206c 6f6f 6b20 6174 2074 6865 on', look at the │ │ │ │ │ -0003e260: 20e2 8098 534f 4e41 4d45 e280 9920 6f66 ...SONAME... of │ │ │ │ │ -0003e270: 2074 6865 206c 6962 7261 7279 2c0a 7374 the library,.st │ │ │ │ │ -0003e280: 6f72 6564 2069 6e20 7468 6520 454c 4620 ored in the ELF │ │ │ │ │ -0003e290: e280 9853 4f4e 414d 45e2 8099 2061 7474 ...SONAME... att │ │ │ │ │ -0003e2a0: 7269 6275 7465 2e20 2049 7420 6973 2075 ribute. It is u │ │ │ │ │ -0003e2b0: 7375 616c 6c79 206f 6620 7468 6520 666f sually of the fo │ │ │ │ │ -0003e2c0: 726d 0ae2 8098 6e61 6d65 2e73 6f2e 6d61 rm....name.so.ma │ │ │ │ │ -0003e2d0: 6a6f 722d 7665 7273 696f 6ee2 8099 2028 jor-version... ( │ │ │ │ │ -0003e2e0: 666f 7220 6578 616d 706c 652c 20e2 8098 for example, ... │ │ │ │ │ -0003e2f0: 6c69 627a 2e73 6f2e 31e2 8099 292e 2020 libz.so.1...). │ │ │ │ │ -0003e300: 5468 6520 7665 7273 696f 6e20 7061 7274 The version part │ │ │ │ │ -0003e310: 2069 730a 7468 6520 7061 7274 2077 6869 is.the part whi │ │ │ │ │ -0003e320: 6368 2063 6f6d 6573 2061 6674 6572 20e2 ch comes after . │ │ │ │ │ -0003e330: 8098 2e73 6f2e e280 992c 2073 6f20 696e ...so...., so in │ │ │ │ │ -0003e340: 2074 6861 7420 6578 616d 706c 6520 6974 that example it │ │ │ │ │ -0003e350: 2069 7320 e280 9831 e280 992e 2020 5468 is ...1.... Th │ │ │ │ │ -0003e360: 650a 736f 6e61 6d65 206d 6179 2069 6e73 e.soname may ins │ │ │ │ │ -0003e370: 7465 6164 2062 6520 6f66 2074 6865 2066 tead be of the f │ │ │ │ │ -0003e380: 6f72 6d20 e280 986e 616d 652d 6d61 6a6f orm ...name-majo │ │ │ │ │ -0003e390: 722d 7665 7273 696f 6e2e 736f e280 992c r-version.so..., │ │ │ │ │ -0003e3a0: 2073 7563 6820 6173 0ae2 8098 6c69 6264 such as....libd │ │ │ │ │ -0003e3b0: 622d 352e 312e 736f e280 992c 2069 6e20 b-5.1.so..., in │ │ │ │ │ -0003e3c0: 7768 6963 6820 6361 7365 2074 6865 206e which case the n │ │ │ │ │ -0003e3d0: 616d 6520 776f 756c 6420 6265 20e2 8098 ame would be ... │ │ │ │ │ -0003e3e0: 6c69 6264 62e2 8099 2061 6e64 2074 6865 libdb... and the │ │ │ │ │ -0003e3f0: 2076 6572 7369 6f6e 0a77 6f75 6c64 2062 version.would b │ │ │ │ │ -0003e400: 6520 e280 9835 2e31 e280 992e 0a0a 4966 e ...5.1......If │ │ │ │ │ -0003e410: 2079 6f75 2068 6176 6520 7365 7665 7261 you have severa │ │ │ │ │ -0003e420: 6c20 7368 6172 6564 206c 6962 7261 7269 l shared librari │ │ │ │ │ -0003e430: 6573 2062 7569 6c74 2066 726f 6d20 7468 es built from th │ │ │ │ │ -0003e440: 6520 7361 6d65 2073 6f75 7263 6520 7472 e same source tr │ │ │ │ │ -0003e450: 6565 2c0a 796f 7520 6d61 7920 6c75 6d70 ee,.you may lump │ │ │ │ │ -0003e460: 2074 6865 6d20 616c 6c20 746f 6765 7468 them all togeth │ │ │ │ │ -0003e470: 6572 2069 6e74 6f20 6120 7369 6e67 6c65 er into a single │ │ │ │ │ -0003e480: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ -0003e490: 7061 636b 6167 650a 7072 6f76 6964 6564 package.provided │ │ │ │ │ -0003e4a0: 2074 6861 7420 616c 6c20 6f66 2074 6865 that all of the │ │ │ │ │ -0003e4b0: 6972 20e2 8098 534f 4e41 4d45 e280 9973 ir ...SONAME...s │ │ │ │ │ -0003e4c0: 2077 696c 6c20 616c 7761 7973 2063 6861 will always cha │ │ │ │ │ -0003e4d0: 6e67 6520 746f 6765 7468 6572 2e20 2042 nge together. B │ │ │ │ │ -0003e4e0: 650a 6177 6172 6520 7468 6174 2074 6869 e.aware that thi │ │ │ │ │ -0003e4f0: 7320 6973 206e 6f74 206e 6f72 6d61 6c6c s is not normall │ │ │ │ │ -0003e500: 7920 7468 6520 6361 7365 2c20 616e 6420 y the case, and │ │ │ │ │ -0003e510: 6966 2074 6865 20e2 8098 534f 4e41 4d45 if the ...SONAME │ │ │ │ │ -0003e520: e280 9973 2064 6f20 6e6f 740a 6368 616e ...s do not.chan │ │ │ │ │ -0003e530: 6765 2074 6f67 6574 6865 722c 2075 7067 ge together, upg │ │ │ │ │ -0003e540: 7261 6469 6e67 2073 7563 6820 6120 6d65 rading such a me │ │ │ │ │ -0003e550: 7267 6564 2073 6861 7265 6420 6c69 6272 rged shared libr │ │ │ │ │ -0003e560: 6172 7920 7061 636b 6167 6520 7769 6c6c ary package will │ │ │ │ │ -0003e570: 2062 650a 756e 6e65 6365 7373 6172 696c be.unnecessaril │ │ │ │ │ -0003e580: 7920 6469 6666 6963 756c 7420 6265 6361 y difficult beca │ │ │ │ │ -0003e590: 7573 6520 6f66 2066 696c 6520 636f 6e66 use of file conf │ │ │ │ │ -0003e5a0: 6c69 6374 7320 7769 7468 2074 6865 206f licts with the o │ │ │ │ │ -0003e5b0: 6c64 2076 6572 7369 6f6e 0a6f 6620 7468 ld version.of th │ │ │ │ │ -0003e5c0: 6520 7061 636b 6167 652e 2020 5768 656e e package. When │ │ │ │ │ -0003e5d0: 2069 6e20 646f 7562 742c 2061 6c77 6179 in doubt, alway │ │ │ │ │ -0003e5e0: 7320 7370 6c69 7420 7368 6172 6564 206c s split shared l │ │ │ │ │ -0003e5f0: 6962 7261 7279 2070 6163 6b61 6765 7320 ibrary packages │ │ │ │ │ -0003e600: 736f 0a74 6861 7420 6561 6368 2062 696e so.that each bin │ │ │ │ │ -0003e610: 6172 7920 7061 636b 6167 6520 696e 7374 ary package inst │ │ │ │ │ -0003e620: 616c 6c73 2061 2073 696e 676c 6520 7368 alls a single sh │ │ │ │ │ -0003e630: 6172 6564 206c 6962 7261 7279 2e0a 0a45 ared library...E │ │ │ │ │ -0003e640: 7665 7279 2074 696d 6520 7468 6520 7368 very time the sh │ │ │ │ │ -0003e650: 6172 6564 206c 6962 7261 7279 2041 4249 ared library ABI │ │ │ │ │ -0003e660: 2063 6861 6e67 6573 2069 6e20 6120 7761 changes in a wa │ │ │ │ │ -0003e670: 7920 7468 6174 2063 6f75 6c64 2062 7265 y that could bre │ │ │ │ │ -0003e680: 616b 0a62 696e 6172 6965 7320 6c69 6e6b ak.binaries link │ │ │ │ │ -0003e690: 6564 2061 6761 696e 7374 206f 6c64 6572 ed against older │ │ │ │ │ -0003e6a0: 2076 6572 7369 6f6e 7320 6f66 2074 6865 versions of the │ │ │ │ │ -0003e6b0: 2073 6861 7265 6420 6c69 6272 6172 792c shared library, │ │ │ │ │ -0003e6c0: 2074 6865 0ae2 8098 534f 4e41 4d45 e280 the....SONAME.. │ │ │ │ │ -0003e6d0: 9920 6f66 2074 6865 206c 6962 7261 7279 . of the library │ │ │ │ │ -0003e6e0: 2061 6e64 2074 6865 2063 6f72 7265 7370 and the corresp │ │ │ │ │ -0003e6f0: 6f6e 6469 6e67 206e 616d 6520 666f 7220 onding name for │ │ │ │ │ -0003e700: 7468 6520 6269 6e61 7279 0a70 6163 6b61 the binary.packa │ │ │ │ │ -0003e710: 6765 2063 6f6e 7461 696e 696e 6720 7468 ge containing th │ │ │ │ │ -0003e720: 6520 7275 6e74 696d 6520 7368 6172 6564 e runtime shared │ │ │ │ │ -0003e730: 206c 6962 7261 7279 2073 686f 756c 6420 library should │ │ │ │ │ -0003e740: 6368 616e 6765 2e20 204e 6f72 6d61 6c6c change. Normall │ │ │ │ │ -0003e750: 792c 0a74 6869 7320 6d65 616e 7320 7468 y,.this means th │ │ │ │ │ -0003e760: 6520 e280 9853 4f4e 414d 45e2 8099 2073 e ...SONAME... s │ │ │ │ │ -0003e770: 686f 756c 6420 6368 616e 6765 2061 6e79 hould change any │ │ │ │ │ -0003e780: 2074 696d 6520 616e 2069 6e74 6572 6661 time an interfa │ │ │ │ │ -0003e790: 6365 2069 7320 7265 6d6f 7665 640a 6672 ce is removed.fr │ │ │ │ │ -0003e7a0: 6f6d 2074 6865 2073 6861 7265 6420 6c69 om the shared li │ │ │ │ │ -0003e7b0: 6272 6172 7920 6f72 2074 6865 2073 6967 brary or the sig │ │ │ │ │ -0003e7c0: 6e61 7475 7265 206f 6620 616e 2069 6e74 nature of an int │ │ │ │ │ -0003e7d0: 6572 6661 6365 2028 7468 6520 6e75 6d62 erface (the numb │ │ │ │ │ -0003e7e0: 6572 206f 660a 7061 7261 6d65 7465 7273 er of.parameters │ │ │ │ │ -0003e7f0: 206f 7220 7468 6520 7479 7065 7320 6f66 or the types of │ │ │ │ │ -0003e800: 2070 6172 616d 6574 6572 7320 7468 6174 parameters that │ │ │ │ │ -0003e810: 2069 7420 7461 6b65 732c 2066 6f72 2065 it takes, for e │ │ │ │ │ -0003e820: 7861 6d70 6c65 2920 6973 0a63 6861 6e67 xample) is.chang │ │ │ │ │ -0003e830: 6564 2e20 2054 6869 7320 7072 6163 7469 ed. This practi │ │ │ │ │ -0003e840: 6365 2069 7320 7669 7461 6c20 746f 2061 ce is vital to a │ │ │ │ │ -0003e850: 6c6c 6f77 696e 6720 636c 6561 6e20 7570 llowing clean up │ │ │ │ │ -0003e860: 6772 6164 6573 2066 726f 6d20 6f6c 6465 grades from olde │ │ │ │ │ -0003e870: 720a 7665 7273 696f 6e73 206f 6620 7468 r.versions of th │ │ │ │ │ -0003e880: 6520 7061 636b 6167 6520 616e 6420 636c e package and cl │ │ │ │ │ -0003e890: 6561 6e20 7472 616e 7369 7469 6f6e 7320 ean transitions │ │ │ │ │ -0003e8a0: 6265 7477 6565 6e20 7468 6520 6f6c 6420 between the old │ │ │ │ │ -0003e8b0: 4142 4920 616e 640a 6e65 7720 4142 4920 ABI and.new ABI │ │ │ │ │ -0003e8c0: 7769 7468 6f75 7420 6861 7669 6e67 2074 without having t │ │ │ │ │ -0003e8d0: 6f20 7570 6772 6164 6520 6576 6572 7920 o upgrade every │ │ │ │ │ -0003e8e0: 6166 6665 6374 6564 2070 6163 6b61 6765 affected package │ │ │ │ │ -0003e8f0: 2073 696d 756c 7461 6e65 6f75 736c 792e simultaneously. │ │ │ │ │ -0003e900: 0a0a 5468 6520 e280 9853 4f4e 414d 45e2 ..The ...SONAME. │ │ │ │ │ -0003e910: 8099 2061 6e64 2062 696e 6172 7920 7061 .. and binary pa │ │ │ │ │ -0003e920: 636b 6167 6520 6e61 6d65 206e 6565 6420 ckage name need │ │ │ │ │ -0003e930: 6e6f 742c 2061 6e64 2069 6e64 6565 6420 not, and indeed │ │ │ │ │ -0003e940: 6e6f 726d 616c 6c79 0a73 686f 756c 6420 normally.should │ │ │ │ │ -0003e950: 6e6f 742c 2063 6861 6e67 6520 6966 206e not, change if n │ │ │ │ │ -0003e960: 6577 2069 6e74 6572 6661 6365 7320 6172 ew interfaces ar │ │ │ │ │ -0003e970: 6520 6164 6465 6420 6275 7420 6e6f 6e65 e added but none │ │ │ │ │ -0003e980: 2061 7265 2072 656d 6f76 6564 206f 720a are removed or. │ │ │ │ │ -0003e990: 6368 616e 6765 642c 2073 696e 6365 2074 changed, since t │ │ │ │ │ -0003e9a0: 6869 7320 7769 6c6c 206e 6f74 2062 7265 his will not bre │ │ │ │ │ -0003e9b0: 616b 2062 696e 6172 6965 7320 6c69 6e6b ak binaries link │ │ │ │ │ -0003e9c0: 6564 2061 6761 696e 7374 2074 6865 206f ed against the o │ │ │ │ │ -0003e9d0: 6c64 0a73 6861 7265 6420 6c69 6272 6172 ld.shared librar │ │ │ │ │ -0003e9e0: 792e 2020 436f 7272 6563 7420 7665 7273 y. Correct vers │ │ │ │ │ -0003e9f0: 696f 6e69 6e67 206f 6620 6465 7065 6e64 ioning of depend │ │ │ │ │ -0003ea00: 656e 6369 6573 206f 6e20 7468 6520 6e65 encies on the ne │ │ │ │ │ -0003ea10: 7765 7220 7368 6172 6564 0a6c 6962 7261 wer shared.libra │ │ │ │ │ -0003ea20: 7279 2062 7920 6269 6e61 7269 6573 2074 ry by binaries t │ │ │ │ │ -0003ea30: 6861 7420 7573 6520 7468 6520 6e65 7720 hat use the new │ │ │ │ │ -0003ea40: 696e 7465 7266 6163 6573 2069 7320 6861 interfaces is ha │ │ │ │ │ -0003ea50: 6e64 6c65 6420 7669 6120 7468 650a e280 ndled via the... │ │ │ │ │ -0003ea60: 9873 796d 626f 6c73 e280 9920 6f72 20e2 .symbols... or . │ │ │ │ │ -0003ea70: 8098 7368 6c69 6273 e280 9920 7379 7374 ..shlibs... syst │ │ │ │ │ -0003ea80: 656d 2028 7365 6520 2a6e 6f74 6520 4465 em (see *note De │ │ │ │ │ -0003ea90: 7065 6e64 656e 6369 6573 2062 6574 7765 pendencies betwe │ │ │ │ │ -0003eaa0: 656e 2074 6865 206c 6962 7261 7279 0a61 en the library.a │ │ │ │ │ -0003eab0: 6e64 206f 7468 6572 2070 6163 6b61 6765 nd other package │ │ │ │ │ -0003eac0: 733a 2031 3035 2e29 2e0a 0a54 6865 2070 s: 105.)...The p │ │ │ │ │ -0003ead0: 6163 6b61 6765 2073 686f 756c 6420 696e ackage should in │ │ │ │ │ -0003eae0: 7374 616c 6c20 7468 6520 7368 6172 6564 stall the shared │ │ │ │ │ -0003eaf0: 206c 6962 7261 7269 6573 2075 6e64 6572 libraries under │ │ │ │ │ -0003eb00: 2074 6865 6972 206e 6f72 6d61 6c0a 6e61 their normal.na │ │ │ │ │ -0003eb10: 6d65 732e 2020 466f 7220 6578 616d 706c mes. For exampl │ │ │ │ │ -0003eb20: 652c 2074 6865 206c 6962 6764 626d 3320 e, the libgdbm3 │ │ │ │ │ -0003eb30: 7061 636b 6167 6520 7368 6f75 6c64 2069 package should i │ │ │ │ │ -0003eb40: 6e73 7461 6c6c 0ae2 8098 6c69 6267 6462 nstall....libgdb │ │ │ │ │ -0003eb50: 6d2e 736f 2e33 2e30 2e30 e280 9920 6173 m.so.3.0.0... as │ │ │ │ │ -0003eb60: 20e2 8098 2f75 7372 2f6c 6962 2f6c 6962 .../usr/lib/lib │ │ │ │ │ -0003eb70: 6764 626d 2e73 6f2e 332e 302e 30e2 8099 gdbm.so.3.0.0... │ │ │ │ │ -0003eb80: 2e20 2054 6865 2066 696c 6573 2073 686f . The files sho │ │ │ │ │ -0003eb90: 756c 6420 6e6f 740a 6265 2072 656e 616d uld not.be renam │ │ │ │ │ -0003eba0: 6564 206f 7220 7265 2d6c 696e 6b65 6420 ed or re-linked │ │ │ │ │ -0003ebb0: 6279 2061 6e79 20e2 8098 7072 6572 6de2 by any ...prerm. │ │ │ │ │ -0003ebc0: 8099 206f 7220 e280 9870 6f73 7472 6de2 .. or ...postrm. │ │ │ │ │ -0003ebd0: 8099 2073 6372 6970 7473 3b20 e280 9864 .. scripts; ...d │ │ │ │ │ -0003ebe0: 706b 67e2 8099 2077 696c 6c0a 7461 6b65 pkg... will.take │ │ │ │ │ -0003ebf0: 2063 6172 6520 6f66 2072 656e 616d 696e care of renamin │ │ │ │ │ -0003ec00: 6720 7468 696e 6773 2073 6166 656c 7920 g things safely │ │ │ │ │ -0003ec10: 7769 7468 6f75 7420 6166 6665 6374 696e without affectin │ │ │ │ │ -0003ec20: 6720 7275 6e6e 696e 6720 7072 6f67 7261 g running progra │ │ │ │ │ -0003ec30: 6d73 2c0a 616e 6420 6174 7465 6d70 7473 ms,.and attempts │ │ │ │ │ -0003ec40: 2074 6f20 696e 7465 7266 6572 6520 7769 to interfere wi │ │ │ │ │ -0003ec50: 7468 2074 6869 7320 6172 6520 6c69 6b65 th this are like │ │ │ │ │ -0003ec60: 6c79 2074 6f20 6c65 6164 2074 6f20 7072 ly to lead to pr │ │ │ │ │ -0003ec70: 6f62 6c65 6d73 2e0a 0a53 6861 7265 6420 oblems...Shared │ │ │ │ │ -0003ec80: 6c69 6272 6172 6965 7320 7368 6f75 6c64 libraries should │ │ │ │ │ -0003ec90: 206e 6f74 2062 6520 696e 7374 616c 6c65 not be installe │ │ │ │ │ -0003eca0: 6420 6578 6563 7574 6162 6c65 2c20 7369 d executable, si │ │ │ │ │ -0003ecb0: 6e63 6520 7468 6520 6479 6e61 6d69 630a nce the dynamic. │ │ │ │ │ -0003ecc0: 6c69 6e6b 6572 2064 6f65 7320 6e6f 7420 linker does not │ │ │ │ │ -0003ecd0: 7265 7175 6972 6520 7468 6973 2061 6e64 require this and │ │ │ │ │ -0003ece0: 2074 7279 696e 6720 746f 2065 7865 6375 trying to execu │ │ │ │ │ -0003ecf0: 7465 2061 2073 6861 7265 6420 6c69 6272 te a shared libr │ │ │ │ │ -0003ed00: 6172 790a 7573 7561 6c6c 7920 7265 7375 ary.usually resu │ │ │ │ │ -0003ed10: 6c74 7320 696e 2061 2063 6f72 6520 6475 lts in a core du │ │ │ │ │ -0003ed20: 6d70 2e0a 0a54 6865 2072 756e 2d74 696d mp...The run-tim │ │ │ │ │ -0003ed30: 6520 6c69 6272 6172 7920 7061 636b 6167 e library packag │ │ │ │ │ -0003ed40: 6520 7368 6f75 6c64 2069 6e63 6c75 6465 e should include │ │ │ │ │ -0003ed50: 2074 6865 2073 796d 626f 6c69 6320 6c69 the symbolic li │ │ │ │ │ -0003ed60: 6e6b 2066 6f72 2074 6865 0ae2 8098 534f nk for the....SO │ │ │ │ │ -0003ed70: 4e41 4d45 e280 9920 7468 6174 20e2 8098 NAME... that ... │ │ │ │ │ -0003ed80: 6c64 636f 6e66 6967 e280 9920 776f 756c ldconfig... woul │ │ │ │ │ -0003ed90: 6420 6372 6561 7465 2066 6f72 2074 6865 d create for the │ │ │ │ │ -0003eda0: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ -0003edb0: 732e 2020 466f 720a 6578 616d 706c 652c s. For.example, │ │ │ │ │ -0003edc0: 2074 6865 206c 6962 6764 626d 3320 7061 the libgdbm3 pa │ │ │ │ │ -0003edd0: 636b 6167 6520 7368 6f75 6c64 2069 6e63 ckage should inc │ │ │ │ │ -0003ede0: 6c75 6465 2061 2073 796d 626f 6c69 6320 lude a symbolic │ │ │ │ │ -0003edf0: 6c69 6e6b 2066 726f 6d0a e280 982f 7573 link from..../us │ │ │ │ │ -0003ee00: 722f 6c69 622f 6c69 6267 6462 6d2e 736f r/lib/libgdbm.so │ │ │ │ │ -0003ee10: 2e33 e280 9920 746f 20e2 8098 6c69 6267 .3... to ...libg │ │ │ │ │ -0003ee20: 6462 6d2e 736f 2e33 2e30 2e30 e280 992e dbm.so.3.0.0.... │ │ │ │ │ -0003ee30: 2020 5468 6973 2069 7320 6e65 6564 6564 This is needed │ │ │ │ │ -0003ee40: 2073 6f20 7468 6174 0a74 6865 2064 796e so that.the dyn │ │ │ │ │ -0003ee50: 616d 6963 206c 696e 6b65 7220 2866 6f72 amic linker (for │ │ │ │ │ -0003ee60: 2065 7861 6d70 6c65 20e2 8098 6c64 2e73 example ...ld.s │ │ │ │ │ -0003ee70: 6fe2 8099 206f 7220 e280 986c 642d 6c69 o... or ...ld-li │ │ │ │ │ -0003ee80: 6e75 782e 736f 2e2a e280 9929 2063 616e nux.so.*...) can │ │ │ │ │ -0003ee90: 2066 696e 6420 7468 650a 6c69 6272 6172 find the.librar │ │ │ │ │ -0003eea0: 7920 6265 7477 6565 6e20 7468 6520 7469 y between the ti │ │ │ │ │ -0003eeb0: 6d65 2074 6861 7420 e280 9864 706b 67e2 me that ...dpkg. │ │ │ │ │ -0003eec0: 8099 2069 6e73 7461 6c6c 7320 6974 2061 .. installs it a │ │ │ │ │ -0003eed0: 6e64 2074 6865 2074 696d 6520 7468 6174 nd the time that │ │ │ │ │ -0003eee0: 0ae2 8098 6c64 636f 6e66 6967 e280 9920 ....ldconfig... │ │ │ │ │ -0003eef0: 6973 2072 756e 2069 6e20 7468 6520 e280 is run in the .. │ │ │ │ │ -0003ef00: 9870 6f73 7469 6e73 74e2 8099 2073 6372 .postinst... scr │ │ │ │ │ -0003ef10: 6970 742e 2020 2833 290a 0a2a 204d 656e ipt. (3)..* Men │ │ │ │ │ -0003ef20: 753a 0a0a 2a20 6c64 636f 6e66 6967 3a3a u:..* ldconfig:: │ │ │ │ │ -0003ef30: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ -0003ef40: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ -0003ef50: 2d2d 2d2d 0a0a 2020 2028 3129 2054 6865 ----.. (1) The │ │ │ │ │ -0003ef60: 7265 2061 7265 2073 6f6d 6520 6578 6365 re are some exce │ │ │ │ │ -0003ef70: 7074 696f 6e61 6c20 7369 7475 6174 696f ptional situatio │ │ │ │ │ -0003ef80: 6e73 2069 6e20 7768 6963 6820 636f 2d69 ns in which co-i │ │ │ │ │ -0003ef90: 6e73 7461 6c6c 6174 696f 6e20 6f66 0a74 nstallation of.t │ │ │ │ │ -0003efa0: 776f 2076 6572 7369 6f6e 7320 6f66 2061 wo versions of a │ │ │ │ │ -0003efb0: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ -0003efc0: 6973 206e 6f74 2073 6166 652c 2061 6e64 is not safe, and │ │ │ │ │ -0003efd0: 2074 6865 206e 6577 2073 6861 7265 6420 the new shared │ │ │ │ │ -0003efe0: 6c69 6272 6172 790a 7061 636b 6167 6520 library.package │ │ │ │ │ -0003eff0: 6861 7320 746f 2063 6f6e 666c 6963 7420 has to conflict │ │ │ │ │ -0003f000: 7769 7468 2074 6865 2070 7265 7669 6f75 with the previou │ │ │ │ │ -0003f010: 7320 7368 6172 6564 206c 6962 7261 7279 s shared library │ │ │ │ │ -0003f020: 2070 6163 6b61 6765 2e20 2054 6869 730a package. This. │ │ │ │ │ -0003f030: 6973 206e 6576 6572 2064 6573 6972 6162 is never desirab │ │ │ │ │ -0003f040: 6c65 2c20 7369 6e63 6520 6974 2063 6175 le, since it cau │ │ │ │ │ -0003f050: 7365 7320 7369 676e 6966 6963 616e 7420 ses significant │ │ │ │ │ -0003f060: 6469 7372 7570 7469 6f6e 2064 7572 696e disruption durin │ │ │ │ │ -0003f070: 670a 7570 6772 6164 6573 2061 6e64 2070 g.upgrades and p │ │ │ │ │ -0003f080: 6f74 656e 7469 616c 6c79 2062 7265 616b otentially break │ │ │ │ │ -0003f090: 7320 756e 7061 636b 6167 6564 2074 6869 s unpackaged thi │ │ │ │ │ -0003f0a0: 7264 2d70 6172 7479 2062 696e 6172 6965 rd-party binarie │ │ │ │ │ -0003f0b0: 732c 2062 7574 2069 730a 736f 6d65 7469 s, but is.someti │ │ │ │ │ -0003f0c0: 6d65 7320 756e 6176 6f69 6461 626c 652e mes unavoidable. │ │ │ │ │ -0003f0d0: 2020 5468 6573 6520 7369 7475 6174 696f These situatio │ │ │ │ │ -0003f0e0: 6e73 2061 7265 2073 7566 6669 6369 656e ns are sufficien │ │ │ │ │ -0003f0f0: 746c 7920 7261 7265 2074 6861 7420 7468 tly rare that th │ │ │ │ │ -0003f100: 6579 0a75 7375 616c 6c79 2077 6172 7261 ey.usually warra │ │ │ │ │ -0003f110: 6e74 2070 726f 6a65 6374 2d77 6964 6520 nt project-wide │ │ │ │ │ -0003f120: 6469 7363 7573 7369 6f6e 2c20 616e 6420 discussion, and │ │ │ │ │ -0003f130: 6172 6520 636f 6d70 6c65 7820 656e 6f75 are complex enou │ │ │ │ │ -0003f140: 6768 2074 6861 7420 7468 650a 7275 6c65 gh that the.rule │ │ │ │ │ -0003f150: 7320 666f 7220 7468 656d 2063 616e 6e6f s for them canno │ │ │ │ │ -0003f160: 7420 6265 2063 6f64 6966 6965 6420 696e t be codified in │ │ │ │ │ -0003f170: 2044 6562 6961 6e20 506f 6c69 6379 2e0a Debian Policy.. │ │ │ │ │ -0003f180: 0a20 2020 2832 2920 5468 6520 666f 6c6c . (2) The foll │ │ │ │ │ -0003f190: 6f77 696e 6720 636f 6d6d 616e 642c 2077 owing command, w │ │ │ │ │ -0003f1a0: 6865 6e20 7275 6e20 6f6e 2061 2073 6861 hen run on a sha │ │ │ │ │ -0003f1b0: 7265 6420 6c69 6272 6172 792c 2077 696c red library, wil │ │ │ │ │ -0003f1c0: 6c20 6f75 7470 7574 0a74 6865 206e 616d l output.the nam │ │ │ │ │ -0003f1d0: 6520 746f 2062 6520 7573 6564 2066 6f72 e to be used for │ │ │ │ │ -0003f1e0: 2074 6865 2044 6562 6961 6e20 7061 636b the Debian pack │ │ │ │ │ -0003f1f0: 6167 6520 636f 6e74 6169 6e69 6e67 2074 age containing t │ │ │ │ │ -0003f200: 6861 7420 7368 6172 6564 0a6c 6962 7261 hat shared.libra │ │ │ │ │ -0003f210: 7279 3a0a 0a20 2020 2020 6f62 6a64 756d ry:.. objdum │ │ │ │ │ -0003f220: 7020 2d70 202f 7061 7468 2f74 6f2f 6c69 p -p /path/to/li │ │ │ │ │ -0003f230: 6266 6f6f 2d62 6172 2e73 6f2e 312e 322e bfoo-bar.so.1.2. │ │ │ │ │ -0003f240: 3320 5c0a 2020 2020 2020 2020 207c 2073 3 \. | s │ │ │ │ │ -0003f250: 6564 202d 6e20 2d65 2773 2f5e 5b5b 3a73 ed -n -e's/^[[:s │ │ │ │ │ -0003f260: 7061 6365 3a5d 5d2a 534f 4e41 4d45 5b5b pace:]]*SONAME[[ │ │ │ │ │ -0003f270: 3a73 7061 6365 3a5d 5d2a 2f2f 7027 205c :space:]]*//p' \ │ │ │ │ │ -0003f280: 0a20 2020 2020 2020 2020 7c20 4c43 5f41 . | LC_A │ │ │ │ │ -0003f290: 4c4c 3d43 2073 6564 202d 7220 2d65 2773 LL=C sed -r -e's │ │ │ │ │ -0003f2a0: 2f28 5b30 2d39 5d29 5c2e 736f 5c2e 2f5c /([0-9])\.so\./\ │ │ │ │ │ -0003f2b0: 312d 2f3b 2073 2f5c 2e73 6f28 5c2e 7c24 1-/; s/\.so(\.|$ │ │ │ │ │ -0003f2c0: 292f 2f3b 2079 2f5f 2f2d 2f3b 2073 2f28 )//; y/_/-/; s/( │ │ │ │ │ -0003f2d0: 2e2a 292f 5c4c 262f 270a 0a20 2020 2833 .*)/\L&/'.. (3 │ │ │ │ │ -0003f2e0: 2920 5468 6520 7061 636b 6167 6520 6d61 ) The package ma │ │ │ │ │ -0003f2f0: 6e61 6765 6d65 6e74 2073 7973 7465 6d20 nagement system │ │ │ │ │ -0003f300: 7265 7175 6972 6573 2074 6865 206c 6962 requires the lib │ │ │ │ │ -0003f310: 7261 7279 2074 6f20 6265 2070 6c61 6365 rary to be place │ │ │ │ │ -0003f320: 640a 6265 666f 7265 2074 6865 2073 796d d.before the sym │ │ │ │ │ -0003f330: 626f 6c69 6320 6c69 6e6b 2070 6f69 6e74 bolic link point │ │ │ │ │ -0003f340: 696e 6720 746f 2069 7420 696e 2074 6865 ing to it in the │ │ │ │ │ -0003f350: 20e2 8098 2e64 6562 e280 9920 6669 6c65 ....deb... file │ │ │ │ │ -0003f360: 2e20 2054 6869 7320 6973 2073 6f0a 7468 . This is so.th │ │ │ │ │ -0003f370: 6174 2077 6865 6e20 e280 9864 706b 67e2 at when ...dpkg. │ │ │ │ │ -0003f380: 8099 2063 6f6d 6573 2074 6f20 696e 7374 .. comes to inst │ │ │ │ │ -0003f390: 616c 6c20 7468 6520 7379 6d6c 696e 6b20 all the symlink │ │ │ │ │ -0003f3a0: 286f 7665 7277 7269 7469 6e67 2074 6865 (overwriting the │ │ │ │ │ -0003f3b0: 2070 7265 7669 6f75 730a 7379 6d6c 696e previous.symlin │ │ │ │ │ -0003f3c0: 6b20 706f 696e 7469 6e67 2061 7420 616e k pointing at an │ │ │ │ │ -0003f3d0: 206f 6c64 6572 2076 6572 7369 6f6e 206f older version o │ │ │ │ │ -0003f3e0: 6620 7468 6520 6c69 6272 6172 7929 2c20 f the library), │ │ │ │ │ -0003f3f0: 7468 6520 6e65 7720 7368 6172 6564 0a6c the new shared.l │ │ │ │ │ -0003f400: 6962 7261 7279 2069 7320 616c 7265 6164 ibrary is alread │ │ │ │ │ -0003f410: 7920 696e 2070 6c61 6365 2e20 2049 6e20 y in place. In │ │ │ │ │ -0003f420: 7468 6520 7061 7374 2c20 7468 6973 2077 the past, this w │ │ │ │ │ -0003f430: 6173 2061 6368 6965 7665 6420 6279 2063 as achieved by c │ │ │ │ │ -0003f440: 7265 6174 696e 670a 7468 6520 6c69 6272 reating.the libr │ │ │ │ │ -0003f450: 6172 7920 696e 2074 6865 2074 656d 706f ary in the tempo │ │ │ │ │ -0003f460: 7261 7279 2070 6163 6b61 6769 6e67 2064 rary packaging d │ │ │ │ │ -0003f470: 6972 6563 746f 7279 2062 6566 6f72 6520 irectory before │ │ │ │ │ -0003f480: 6372 6561 7469 6e67 2074 6865 0a73 796d creating the.sym │ │ │ │ │ -0003f490: 6c69 6e6b 2e20 2055 6e66 6f72 7475 6e61 link. Unfortuna │ │ │ │ │ -0003f4a0: 7465 6c79 2c20 7468 6973 2077 6173 206e tely, this was n │ │ │ │ │ -0003f4b0: 6f74 2061 6c77 6179 7320 6566 6665 6374 ot always effect │ │ │ │ │ -0003f4c0: 6976 652c 2073 696e 6365 2074 6865 0a62 ive, since the.b │ │ │ │ │ -0003f4d0: 7569 6c64 696e 6720 6f66 2074 6865 2074 uilding of the t │ │ │ │ │ -0003f4e0: 6172 2066 696c 6520 696e 2074 6865 20e2 ar file in the . │ │ │ │ │ -0003f4f0: 8098 2e64 6562 e280 9920 6465 7065 6e64 ...deb... depend │ │ │ │ │ -0003f500: 6564 206f 6e20 7468 6520 6265 6861 7669 ed on the behavi │ │ │ │ │ -0003f510: 6f72 206f 6620 7468 650a 756e 6465 726c or of the.underl │ │ │ │ │ -0003f520: 7969 6e67 2066 696c 6520 7379 7374 656d ying file system │ │ │ │ │ -0003f530: 2e20 2053 6f6d 6520 6669 6c65 2073 7973 . Some file sys │ │ │ │ │ -0003f540: 7465 6d73 2028 7375 6368 2061 7320 7265 tems (such as re │ │ │ │ │ -0003f550: 6973 6572 6673 2920 7265 6f72 6465 720a iserfs) reorder. │ │ │ │ │ -0003f560: 7468 6520 6669 6c65 7320 736f 2074 6861 the files so tha │ │ │ │ │ -0003f570: 7420 7468 6520 6f72 6465 7220 6f66 2063 t the order of c │ │ │ │ │ -0003f580: 7265 6174 696f 6e20 6973 2066 6f72 676f reation is forgo │ │ │ │ │ -0003f590: 7474 656e 2e20 2053 696e 6365 2076 6572 tten. Since ver │ │ │ │ │ -0003f5a0: 7369 6f6e 0a31 2e37 2e30 2c20 e280 9864 sion.1.7.0, ...d │ │ │ │ │ -0003f5b0: 706b 67e2 8099 2072 656f 7264 6572 7320 pkg... reorders │ │ │ │ │ -0003f5c0: 7468 6520 6669 6c65 7320 6974 7365 6c66 the files itself │ │ │ │ │ -0003f5d0: 2061 7320 6e65 6365 7373 6172 7920 7768 as necessary wh │ │ │ │ │ -0003f5e0: 656e 2062 7569 6c64 696e 6720 610a 7061 en building a.pa │ │ │ │ │ -0003f5f0: 636b 6167 652e 2020 5468 7573 2069 7420 ckage. Thus it │ │ │ │ │ -0003f600: 6973 206e 6f20 6c6f 6e67 6572 2069 6d70 is no longer imp │ │ │ │ │ -0003f610: 6f72 7461 6e74 2074 6f20 636f 6e63 6572 ortant to concer │ │ │ │ │ -0003f620: 6e20 6f6e 6573 656c 6620 7769 7468 2074 n oneself with t │ │ │ │ │ -0003f630: 6865 0a6f 7264 6572 206f 6620 6669 6c65 he.order of file │ │ │ │ │ -0003f640: 2063 7265 6174 696f 6e2e 0a0a 1f0a 4669 creation.....Fi │ │ │ │ │ -0003f650: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0003f660: 792e 696e 666f 2c20 204e 6f64 653a 206c y.info, Node: l │ │ │ │ │ -0003f670: 6463 6f6e 6669 672c 2020 5570 3a20 5275 dconfig, Up: Ru │ │ │ │ │ -0003f680: 6e2d 7469 6d65 2073 6861 7265 6420 6c69 n-time shared li │ │ │ │ │ -0003f690: 6272 6172 6965 730a 0a38 2e31 2e31 20e2 braries..8.1.1 . │ │ │ │ │ -0003f6a0: 8098 6c64 636f 6e66 6967 e280 990a 2d2d ..ldconfig....-- │ │ │ │ │ -0003f6b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -0003f6c0: 416e 7920 7061 636b 6167 6520 696e 7374 Any package inst │ │ │ │ │ -0003f6d0: 616c 6c69 6e67 2073 6861 7265 6420 6c69 alling shared li │ │ │ │ │ -0003f6e0: 6272 6172 6965 7320 696e 206f 6e65 206f braries in one o │ │ │ │ │ -0003f6f0: 6620 7468 6520 6465 6661 756c 7420 6c69 f the default li │ │ │ │ │ -0003f700: 6272 6172 790a 6469 7265 6374 6f72 6965 brary.directorie │ │ │ │ │ -0003f710: 7320 6f66 2074 6865 2064 796e 616d 6963 s of the dynamic │ │ │ │ │ -0003f720: 206c 696e 6b65 7220 2877 6869 6368 2061 linker (which a │ │ │ │ │ -0003f730: 7265 2063 7572 7265 6e74 6c79 20e2 8098 re currently ... │ │ │ │ │ -0003f740: 2f75 7372 2f6c 6962 e280 9920 616e 640a /usr/lib... and. │ │ │ │ │ -0003f750: e280 982f 6c69 62e2 8099 2920 6f72 2061 .../lib...) or a │ │ │ │ │ -0003f760: 2064 6972 6563 746f 7279 2074 6861 7420 directory that │ │ │ │ │ -0003f770: 6973 206c 6973 7465 6420 696e 20e2 8098 is listed in ... │ │ │ │ │ -0003f780: 2f65 7463 2f6c 642e 736f 2e63 6f6e 66e2 /etc/ld.so.conf. │ │ │ │ │ -0003f790: 8099 2028 3129 206d 7573 7420 7573 650a .. (1) must use. │ │ │ │ │ -0003f7a0: e280 986c 6463 6f6e 6669 67e2 8099 2074 ...ldconfig... t │ │ │ │ │ -0003f7b0: 6f20 7570 6461 7465 2074 6865 2073 6861 o update the sha │ │ │ │ │ -0003f7c0: 7265 6420 6c69 6272 6172 7920 7379 7374 red library syst │ │ │ │ │ -0003f7d0: 656d 2e0a 0a41 6e79 2073 7563 6820 7061 em...Any such pa │ │ │ │ │ -0003f7e0: 636b 6167 6520 6d75 7374 2068 6176 6520 ckage must have │ │ │ │ │ -0003f7f0: 7468 6520 6c69 6e65 20e2 8098 6163 7469 the line ...acti │ │ │ │ │ -0003f800: 7661 7465 2d6e 6f61 7761 6974 206c 6463 vate-noawait ldc │ │ │ │ │ -0003f810: 6f6e 6669 67e2 8099 2069 6e20 6974 730a onfig... in its. │ │ │ │ │ -0003f820: e280 9874 7269 6767 6572 73e2 8099 2063 ...triggers... c │ │ │ │ │ -0003f830: 6f6e 7472 6f6c 2066 696c 6520 2869 2e65 ontrol file (i.e │ │ │ │ │ -0003f840: 2e20 20e2 8098 4445 4249 414e 2f74 7269 . ...DEBIAN/tri │ │ │ │ │ -0003f850: 6767 6572 73e2 8099 292e 0a0a 2020 202d ggers...)... - │ │ │ │ │ -0003f860: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ -0003f870: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ -0003f880: 2020 2028 3129 2054 6865 7365 2061 7265 (1) These are │ │ │ │ │ -0003f890: 2063 7572 7265 6e74 6c79 20e2 8098 2f75 currently .../u │ │ │ │ │ -0003f8a0: 7372 2f6c 6f63 616c 2f6c 6962 e280 9920 sr/local/lib... │ │ │ │ │ -0003f8b0: 706c 7573 2064 6972 6563 746f 7269 6573 plus directories │ │ │ │ │ -0003f8c0: 2075 6e64 6572 0ae2 8098 2f6c 6962 e280 under..../lib.. │ │ │ │ │ -0003f8d0: 9920 616e 6420 e280 982f 7573 722f 6c69 . and .../usr/li │ │ │ │ │ -0003f8e0: 62e2 8099 206d 6174 6368 696e 6720 7468 b... matching th │ │ │ │ │ -0003f8f0: 6520 6d75 6c74 6961 7263 6820 7472 6970 e multiarch trip │ │ │ │ │ -0003f900: 6c65 7420 666f 7220 7468 6520 7379 7374 let for the syst │ │ │ │ │ -0003f910: 656d 0a61 7263 6869 7465 6374 7572 652e em.architecture. │ │ │ │ │ -0003f920: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0003f930: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0003f940: 6f64 653a 2053 6861 7265 6420 6c69 6272 ode: Shared libr │ │ │ │ │ -0003f950: 6172 7920 7375 7070 6f72 7420 6669 6c65 ary support file │ │ │ │ │ -0003f960: 732c 2020 4e65 7874 3a20 5374 6174 6963 s, Next: Static │ │ │ │ │ -0003f970: 206c 6962 7261 7269 6573 2c20 2050 7265 libraries, Pre │ │ │ │ │ -0003f980: 763a 2052 756e 2d74 696d 6520 7368 6172 v: Run-time shar │ │ │ │ │ -0003f990: 6564 206c 6962 7261 7269 6573 2c20 2055 ed libraries, U │ │ │ │ │ -0003f9a0: 703a 2053 6861 7265 6420 6c69 6272 6172 p: Shared librar │ │ │ │ │ -0003f9b0: 6965 730a 0a38 2e32 2053 6861 7265 6420 ies..8.2 Shared │ │ │ │ │ -0003f9c0: 6c69 6272 6172 7920 7375 7070 6f72 7420 library support │ │ │ │ │ -0003f9d0: 6669 6c65 730a 3d3d 3d3d 3d3d 3d3d 3d3d files.========== │ │ │ │ │ -0003f9e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0003f9f0: 3d3d 3d3d 3d3d 0a0a 4966 2079 6f75 7220 ======..If your │ │ │ │ │ -0003fa00: 7061 636b 6167 6520 636f 6e74 6169 6e73 package contains │ │ │ │ │ -0003fa10: 2066 696c 6573 2077 686f 7365 206e 616d files whose nam │ │ │ │ │ -0003fa20: 6573 2064 6f20 6e6f 7420 6368 616e 6765 es do not change │ │ │ │ │ -0003fa30: 2077 6974 6820 6561 6368 0a63 6861 6e67 with each.chang │ │ │ │ │ -0003fa40: 6520 696e 2074 6865 206c 6962 7261 7279 e in the library │ │ │ │ │ -0003fa50: 2073 6861 7265 6420 6f62 6a65 6374 2076 shared object v │ │ │ │ │ -0003fa60: 6572 7369 6f6e 2c20 796f 7520 6d75 7374 ersion, you must │ │ │ │ │ -0003fa70: 206e 6f74 2070 7574 2074 6865 6d20 696e not put them in │ │ │ │ │ -0003fa80: 0a74 6865 2073 6861 7265 6420 6c69 6272 .the shared libr │ │ │ │ │ -0003fa90: 6172 7920 7061 636b 6167 652e 2020 4f74 ary package. Ot │ │ │ │ │ -0003faa0: 6865 7277 6973 652c 2073 6576 6572 616c herwise, several │ │ │ │ │ -0003fab0: 2076 6572 7369 6f6e 7320 6f66 2074 6865 versions of the │ │ │ │ │ -0003fac0: 2073 6861 7265 640a 6c69 6272 6172 7920 shared.library │ │ │ │ │ -0003fad0: 6361 6e6e 6f74 2062 6520 696e 7374 616c cannot be instal │ │ │ │ │ -0003fae0: 6c65 6420 6174 2074 6865 2073 616d 6520 led at the same │ │ │ │ │ -0003faf0: 7469 6d65 2077 6974 686f 7574 2066 696c time without fil │ │ │ │ │ -0003fb00: 656e 616d 6520 636c 6173 6865 732c 0a6d ename clashes,.m │ │ │ │ │ -0003fb10: 616b 696e 6720 7570 6772 6164 6573 2061 aking upgrades a │ │ │ │ │ -0003fb20: 6e64 2074 7261 6e73 6974 696f 6e73 2075 nd transitions u │ │ │ │ │ -0003fb30: 6e6e 6563 6573 7361 7269 6c79 2064 6966 nnecessarily dif │ │ │ │ │ -0003fb40: 6669 6375 6c74 2e0a 0a49 7420 6973 2072 ficult...It is r │ │ │ │ │ -0003fb50: 6563 6f6d 6d65 6e64 6564 2074 6861 7420 ecommended that │ │ │ │ │ -0003fb60: 7375 7070 6f72 7469 6e67 2066 696c 6573 supporting files │ │ │ │ │ -0003fb70: 2061 6e64 2072 756e 2d74 696d 6520 7375 and run-time su │ │ │ │ │ -0003fb80: 7070 6f72 7420 7072 6f67 7261 6d73 0a74 pport programs.t │ │ │ │ │ -0003fb90: 6861 7420 646f 206e 6f74 206e 6565 6420 hat do not need │ │ │ │ │ -0003fba0: 746f 2062 6520 696e 766f 6b65 6420 6d61 to be invoked ma │ │ │ │ │ -0003fbb0: 6e75 616c 6c79 2062 7920 7573 6572 732c nually by users, │ │ │ │ │ -0003fbc0: 2062 7574 2061 7265 206e 6576 6572 7468 but are neverth │ │ │ │ │ -0003fbd0: 656c 6573 730a 7265 7175 6972 6564 2066 eless.required f │ │ │ │ │ -0003fbe0: 6f72 2074 6865 2070 6163 6b61 6765 2074 or the package t │ │ │ │ │ -0003fbf0: 6f20 6675 6e63 7469 6f6e 2c20 6265 2070 o function, be p │ │ │ │ │ -0003fc00: 6c61 6365 6420 2869 6620 7468 6579 2061 laced (if they a │ │ │ │ │ -0003fc10: 7265 2062 696e 6172 7929 2069 6e0a 6120 re binary) in.a │ │ │ │ │ -0003fc20: 7375 6264 6972 6563 746f 7279 206f 6620 subdirectory of │ │ │ │ │ -0003fc30: e280 982f 7573 722f 6c69 62e2 8099 2c20 .../usr/lib..., │ │ │ │ │ -0003fc40: 7072 6566 6572 6162 6c79 2075 6e64 6572 preferably under │ │ │ │ │ -0003fc50: 20e2 8098 2f75 7372 2f6c 6962 2fe2 8099 .../usr/lib/... │ │ │ │ │ -0003fc60: 7061 636b 6167 652d 6e61 6d65 2e0a 4966 package-name..If │ │ │ │ │ -0003fc70: 2074 6865 2070 726f 6772 616d 206f 7220 the program or │ │ │ │ │ -0003fc80: 6669 6c65 2069 7320 6172 6368 6974 6563 file is architec │ │ │ │ │ -0003fc90: 7475 7265 2069 6e64 6570 656e 6465 6e74 ture independent │ │ │ │ │ -0003fca0: 2c20 7468 6520 7265 636f 6d6d 656e 6461 , the recommenda │ │ │ │ │ -0003fcb0: 7469 6f6e 0a69 7320 666f 7220 6974 2074 tion.is for it t │ │ │ │ │ -0003fcc0: 6f20 6265 2070 6c61 6365 6420 696e 2061 o be placed in a │ │ │ │ │ -0003fcd0: 2073 7562 6469 7265 6374 6f72 7920 6f66 subdirectory of │ │ │ │ │ -0003fce0: 20e2 8098 2f75 7372 2f73 6861 7265 e280 .../usr/share.. │ │ │ │ │ -0003fcf0: 9920 696e 7374 6561 642c 0a70 7265 6665 . instead,.prefe │ │ │ │ │ -0003fd00: 7261 626c 7920 756e 6465 7220 e280 982f rably under .../ │ │ │ │ │ -0003fd10: 7573 722f 7368 6172 652f e280 9970 6163 usr/share/...pac │ │ │ │ │ -0003fd20: 6b61 6765 2d6e 616d 652e 2020 466f 6c6c kage-name. Foll │ │ │ │ │ -0003fd30: 6f77 696e 6720 7468 6520 7061 636b 6167 owing the packag │ │ │ │ │ -0003fd40: 652d 6e61 6d65 0a6e 616d 696e 6720 636f e-name.naming co │ │ │ │ │ -0003fd50: 6e76 656e 7469 6f6e 2065 6e73 7572 6573 nvention ensures │ │ │ │ │ -0003fd60: 2074 6861 7420 7468 6520 6669 6c65 206e that the file n │ │ │ │ │ -0003fd70: 616d 6573 2063 6861 6e67 6520 7768 656e ames change when │ │ │ │ │ -0003fd80: 2074 6865 2073 6861 7265 640a 6f62 6a65 the shared.obje │ │ │ │ │ -0003fd90: 6374 2076 6572 7369 6f6e 2063 6861 6e67 ct version chang │ │ │ │ │ -0003fda0: 6573 2e0a 0a52 756e 2d74 696d 6520 7375 es...Run-time su │ │ │ │ │ -0003fdb0: 7070 6f72 7420 7072 6f67 7261 6d73 2074 pport programs t │ │ │ │ │ -0003fdc0: 6861 7420 7573 6520 7468 6520 7368 6172 hat use the shar │ │ │ │ │ -0003fdd0: 6564 206c 6962 7261 7279 2062 7574 2061 ed library but a │ │ │ │ │ -0003fde0: 7265 206e 6f74 0a72 6571 7569 7265 6420 re not.required │ │ │ │ │ -0003fdf0: 666f 7220 7468 6520 6c69 6272 6172 7920 for the library │ │ │ │ │ -0003fe00: 746f 2066 756e 6374 696f 6e20 6f72 2066 to function or f │ │ │ │ │ -0003fe10: 696c 6573 2075 7365 6420 6279 2074 6865 iles used by the │ │ │ │ │ -0003fe20: 2073 6861 7265 6420 6c69 6272 6172 790a shared library. │ │ │ │ │ -0003fe30: 7468 6174 2063 616e 2062 6520 7573 6564 that can be used │ │ │ │ │ -0003fe40: 2062 7920 616e 7920 7665 7273 696f 6e20 by any version │ │ │ │ │ -0003fe50: 6f66 2074 6865 2073 6861 7265 6420 6c69 of the shared li │ │ │ │ │ -0003fe60: 6272 6172 7920 7061 636b 6167 6520 7368 brary package sh │ │ │ │ │ -0003fe70: 6f75 6c64 0a69 6e73 7465 6164 2062 6520 ould.instead be │ │ │ │ │ -0003fe80: 7075 7420 696e 2061 2073 6570 6172 6174 put in a separat │ │ │ │ │ -0003fe90: 6520 7061 636b 6167 652e 2020 5468 6973 e package. This │ │ │ │ │ -0003fea0: 2070 6163 6b61 6765 206d 6967 6874 2074 package might t │ │ │ │ │ -0003feb0: 7970 6963 616c 6c79 2062 650a 6e61 6d65 ypically be.name │ │ │ │ │ -0003fec0: 6420 6c69 6272 6172 796e 616d 652d 746f d libraryname-to │ │ │ │ │ -0003fed0: 6f6c 733b 206e 6f74 6520 7468 6520 6162 ols; note the ab │ │ │ │ │ -0003fee0: 7365 6e63 6520 6f66 2074 6865 2073 6f76 sence of the sov │ │ │ │ │ -0003fef0: 6572 7369 6f6e 2069 6e20 7468 650a 7061 ersion in the.pa │ │ │ │ │ -0003ff00: 636b 6167 6520 6e61 6d65 2e0a 0a46 696c ckage name...Fil │ │ │ │ │ -0003ff10: 6573 2061 6e64 2073 7570 706f 7274 2070 es and support p │ │ │ │ │ -0003ff20: 726f 6772 616d 7320 6f6e 6c79 2075 7365 rograms only use │ │ │ │ │ -0003ff30: 6675 6c20 7768 656e 2063 6f6d 7069 6c69 ful when compili │ │ │ │ │ -0003ff40: 6e67 2073 6f66 7477 6172 6520 6167 6169 ng software agai │ │ │ │ │ -0003ff50: 6e73 740a 7468 6520 6c69 6272 6172 7920 nst.the library │ │ │ │ │ -0003ff60: 7368 6f75 6c64 2062 6520 696e 636c 7564 should be includ │ │ │ │ │ -0003ff70: 6564 2069 6e20 7468 6520 6465 7665 6c6f ed in the develo │ │ │ │ │ -0003ff80: 706d 656e 7420 7061 636b 6167 6520 666f pment package fo │ │ │ │ │ -0003ff90: 7220 7468 650a 6c69 6272 6172 792e 2020 r the.library. │ │ │ │ │ -0003ffa0: 2831 290a 0a20 2020 2d2d 2d2d 2d2d 2d2d (1).. -------- │ │ │ │ │ -0003ffb0: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ -0003ffc0: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ -0003ffd0: 466f 7220 6578 616d 706c 652c 2061 20e2 For example, a . │ │ │ │ │ -0003ffe0: 8098 7061 636b 6167 652d 6e61 6d65 2d63 ..package-name-c │ │ │ │ │ -0003fff0: 6f6e 6669 67e2 8099 2073 6372 6970 7420 onfig... script │ │ │ │ │ -00040000: 6f72 2070 6b67 2d63 6f6e 6669 670a 636f or pkg-config.co │ │ │ │ │ -00040010: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -00040020: 732e 0a0a 1f0a 4669 6c65 3a20 6465 6269 s.....File: debi │ │ │ │ │ -00040030: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00040040: 204e 6f64 653a 2053 7461 7469 6320 6c69 Node: Static li │ │ │ │ │ -00040050: 6272 6172 6965 732c 2020 4e65 7874 3a20 braries, Next: │ │ │ │ │ -00040060: 4465 7665 6c6f 706d 656e 7420 6669 6c65 Development file │ │ │ │ │ -00040070: 732c 2020 5072 6576 3a20 5368 6172 6564 s, Prev: Shared │ │ │ │ │ -00040080: 206c 6962 7261 7279 2073 7570 706f 7274 library support │ │ │ │ │ -00040090: 2066 696c 6573 2c20 2055 703a 2053 6861 files, Up: Sha │ │ │ │ │ -000400a0: 7265 6420 6c69 6272 6172 6965 730a 0a38 red libraries..8 │ │ │ │ │ -000400b0: 2e33 2053 7461 7469 6320 6c69 6272 6172 .3 Static librar │ │ │ │ │ -000400c0: 6965 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ies.============ │ │ │ │ │ -000400d0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6520 7374 ========..The st │ │ │ │ │ -000400e0: 6174 6963 206c 6962 7261 7279 2028 e280 atic library (.. │ │ │ │ │ -000400f0: 986c 6962 7261 7279 6e61 6d65 2e61 e280 .libraryname.a.. │ │ │ │ │ -00040100: 9929 2069 7320 7573 7561 6c6c 7920 7072 .) is usually pr │ │ │ │ │ -00040110: 6f76 6964 6564 2069 6e20 6164 6469 7469 ovided in additi │ │ │ │ │ -00040120: 6f6e 2074 6f0a 7468 6520 7368 6172 6564 on to.the shared │ │ │ │ │ -00040130: 2076 6572 7369 6f6e 2e20 2049 7420 6973 version. It is │ │ │ │ │ -00040140: 2070 6c61 6365 6420 696e 746f 2074 6865 placed into the │ │ │ │ │ -00040150: 2064 6576 656c 6f70 6d65 6e74 2070 6163 development pac │ │ │ │ │ -00040160: 6b61 6765 2028 7365 650a 6265 6c6f 7729 kage (see.below) │ │ │ │ │ -00040170: 2e0a 0a49 6e20 736f 6d65 2063 6173 6573 ...In some cases │ │ │ │ │ -00040180: 2c20 6974 2069 7320 6163 6365 7074 6162 , it is acceptab │ │ │ │ │ -00040190: 6c65 2066 6f72 2061 206c 6962 7261 7279 le for a library │ │ │ │ │ -000401a0: 2074 6f20 6265 2061 7661 696c 6162 6c65 to be available │ │ │ │ │ -000401b0: 2069 6e20 7374 6174 6963 0a66 6f72 6d20 in static.form │ │ │ │ │ -000401c0: 6f6e 6c79 3b20 7468 6573 6520 6361 7365 only; these case │ │ │ │ │ -000401d0: 7320 696e 636c 7564 653a 0a0a 2020 202d s include:.. - │ │ │ │ │ -000401e0: 206c 6962 7261 7269 6573 2066 6f72 206c libraries for l │ │ │ │ │ -000401f0: 616e 6775 6167 6573 2077 686f 7365 2073 anguages whose s │ │ │ │ │ -00040200: 6861 7265 6420 6c69 6272 6172 7920 7375 hared library su │ │ │ │ │ -00040210: 7070 6f72 7420 6973 2069 6d6d 6174 7572 pport is immatur │ │ │ │ │ -00040220: 6520 6f72 0a20 2020 2020 756e 7374 6162 e or. unstab │ │ │ │ │ -00040230: 6c65 0a0a 2020 202d 206c 6962 7261 7269 le.. - librari │ │ │ │ │ -00040240: 6573 2077 686f 7365 2069 6e74 6572 6661 es whose interfa │ │ │ │ │ -00040250: 6365 7320 6172 6520 696e 2066 6c75 7820 ces are in flux │ │ │ │ │ -00040260: 6f72 2075 6e64 6572 2064 6576 656c 6f70 or under develop │ │ │ │ │ -00040270: 6d65 6e74 0a20 2020 2020 2863 6f6d 6d6f ment. (commo │ │ │ │ │ -00040280: 6e6c 7920 7468 6520 6361 7365 2077 6865 nly the case whe │ │ │ │ │ -00040290: 6e20 7468 6520 6c69 6272 6172 79e2 8099 n the library... │ │ │ │ │ -000402a0: 7320 6d61 6a6f 7220 7665 7273 696f 6e20 s major version │ │ │ │ │ -000402b0: 6e75 6d62 6572 2069 7320 7a65 726f 2c0a number is zero,. │ │ │ │ │ -000402c0: 2020 2020 206f 7220 7768 6572 6520 7468 or where th │ │ │ │ │ -000402d0: 6520 4142 4920 6272 6561 6b73 2061 6372 e ABI breaks acr │ │ │ │ │ -000402e0: 6f73 7320 7061 7463 686c 6576 656c 7329 oss patchlevels) │ │ │ │ │ -000402f0: 0a0a 2020 202d 206c 6962 7261 7269 6573 .. - libraries │ │ │ │ │ -00040300: 2077 6869 6368 2061 7265 2065 7870 6c69 which are expli │ │ │ │ │ -00040310: 6369 746c 7920 696e 7465 6e64 6564 2074 citly intended t │ │ │ │ │ -00040320: 6f20 6265 2061 7661 696c 6162 6c65 206f o be available o │ │ │ │ │ -00040330: 6e6c 7920 696e 0a20 2020 2020 7374 6174 nly in. stat │ │ │ │ │ -00040340: 6963 2066 6f72 6d20 6279 2074 6865 6972 ic form by their │ │ │ │ │ -00040350: 2075 7073 7472 6561 6d20 6175 7468 6f72 upstream author │ │ │ │ │ -00040360: 2873 290a 0a1f 0a46 696c 653a 2064 6562 (s)....File: deb │ │ │ │ │ -00040370: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -00040380: 2020 4e6f 6465 3a20 4465 7665 6c6f 706d Node: Developm │ │ │ │ │ -00040390: 656e 7420 6669 6c65 732c 2020 4e65 7874 ent files, Next │ │ │ │ │ -000403a0: 3a20 4465 7065 6e64 656e 6369 6573 2062 : Dependencies b │ │ │ │ │ -000403b0: 6574 7765 656e 2074 6865 2070 6163 6b61 etween the packa │ │ │ │ │ -000403c0: 6765 7320 6f66 2074 6865 2073 616d 6520 ges of the same │ │ │ │ │ -000403d0: 6c69 6272 6172 792c 2020 5072 6576 3a20 library, Prev: │ │ │ │ │ -000403e0: 5374 6174 6963 206c 6962 7261 7269 6573 Static libraries │ │ │ │ │ -000403f0: 2c20 2055 703a 2053 6861 7265 6420 6c69 , Up: Shared li │ │ │ │ │ -00040400: 6272 6172 6965 730a 0a38 2e34 2044 6576 braries..8.4 Dev │ │ │ │ │ -00040410: 656c 6f70 6d65 6e74 2066 696c 6573 0a3d elopment files.= │ │ │ │ │ -00040420: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00040430: 3d3d 3d3d 0a0a 4966 2074 6865 7265 2061 ====..If there a │ │ │ │ │ -00040440: 7265 2064 6576 656c 6f70 6d65 6e74 2066 re development f │ │ │ │ │ -00040450: 696c 6573 2061 7373 6f63 6961 7465 6420 iles associated │ │ │ │ │ -00040460: 7769 7468 2061 2073 6861 7265 6420 6c69 with a shared li │ │ │ │ │ -00040470: 6272 6172 792c 2074 6865 0a73 6f75 7263 brary, the.sourc │ │ │ │ │ -00040480: 6520 7061 636b 6167 6520 6e65 6564 7320 e package needs │ │ │ │ │ -00040490: 746f 2067 656e 6572 6174 6520 6120 6269 to generate a bi │ │ │ │ │ -000404a0: 6e61 7279 2064 6576 656c 6f70 6d65 6e74 nary development │ │ │ │ │ -000404b0: 2070 6163 6b61 6765 206e 616d 6564 0a6c package named.l │ │ │ │ │ -000404c0: 6962 7261 7279 6e61 6d65 2d64 6576 2c20 ibraryname-dev, │ │ │ │ │ -000404d0: 6f72 2069 6620 796f 7520 6e65 6564 2074 or if you need t │ │ │ │ │ -000404e0: 6f20 7375 7070 6f72 7420 6d75 6c74 6970 o support multip │ │ │ │ │ -000404f0: 6c65 2064 6576 656c 6f70 6d65 6e74 2076 le development v │ │ │ │ │ -00040500: 6572 7369 6f6e 730a 6174 2061 2074 696d ersions.at a tim │ │ │ │ │ -00040510: 652c 206c 6962 7261 7279 6e61 6d65 6170 e, librarynameap │ │ │ │ │ -00040520: 6976 6572 7369 6f6e 2d64 6576 2e20 2049 iversion-dev. I │ │ │ │ │ -00040530: 6e73 7461 6c6c 696e 6720 7468 6520 6465 nstalling the de │ │ │ │ │ -00040540: 7665 6c6f 706d 656e 740a 7061 636b 6167 velopment.packag │ │ │ │ │ -00040550: 6520 6d75 7374 2072 6573 756c 7420 696e e must result in │ │ │ │ │ -00040560: 2069 6e73 7461 6c6c 6174 696f 6e20 6f66 installation of │ │ │ │ │ -00040570: 2061 6c6c 2074 6865 2064 6576 656c 6f70 all the develop │ │ │ │ │ -00040580: 6d65 6e74 2066 696c 6573 0a6e 6563 6573 ment files.neces │ │ │ │ │ -00040590: 7361 7279 2066 6f72 2063 6f6d 7069 6c69 sary for compili │ │ │ │ │ -000405a0: 6e67 2070 726f 6772 616d 7320 6167 6169 ng programs agai │ │ │ │ │ -000405b0: 6e73 7420 7468 6174 2073 6861 7265 6420 nst that shared │ │ │ │ │ -000405c0: 6c69 6272 6172 792e 2020 2831 290a 0a49 library. (1)..I │ │ │ │ │ -000405d0: 6e20 6361 7365 2073 6576 6572 616c 2064 n case several d │ │ │ │ │ -000405e0: 6576 656c 6f70 6d65 6e74 2076 6572 7369 evelopment versi │ │ │ │ │ -000405f0: 6f6e 7320 6f66 2061 206c 6962 7261 7279 ons of a library │ │ │ │ │ -00040600: 2065 7869 7374 2c20 796f 7520 6d61 7920 exist, you may │ │ │ │ │ -00040610: 6e65 6564 2074 6f0a 7573 6520 e280 9864 need to.use ...d │ │ │ │ │ -00040620: 706b 67e2 8099 e280 9973 2043 6f6e 666c pkg......s Confl │ │ │ │ │ -00040630: 6963 7473 206d 6563 6861 6e69 736d 2028 icts mechanism ( │ │ │ │ │ -00040640: 7365 6520 2a6e 6f74 6520 436f 6e66 6c69 see *note Confli │ │ │ │ │ -00040650: 6374 696e 6720 6269 6e61 7279 2070 6163 cting binary pac │ │ │ │ │ -00040660: 6b61 6765 730a 2d20 436f 6e66 6c69 6374 kages.- Conflict │ │ │ │ │ -00040670: 733a 2066 342e 2920 746f 2065 6e73 7572 s: f4.) to ensur │ │ │ │ │ -00040680: 6520 7468 6174 2074 6865 2075 7365 7220 e that the user │ │ │ │ │ -00040690: 6f6e 6c79 2069 6e73 7461 6c6c 7320 6f6e only installs on │ │ │ │ │ -000406a0: 6520 6465 7665 6c6f 706d 656e 740a 7665 e development.ve │ │ │ │ │ -000406b0: 7273 696f 6e20 6174 2061 2074 696d 6520 rsion at a time │ │ │ │ │ -000406c0: 2861 7320 6469 6666 6572 656e 7420 6465 (as different de │ │ │ │ │ -000406d0: 7665 6c6f 706d 656e 7420 7665 7273 696f velopment versio │ │ │ │ │ -000406e0: 6e73 2061 7265 206c 696b 656c 7920 746f ns are likely to │ │ │ │ │ -000406f0: 2068 6176 650a 7468 6520 7361 6d65 2068 have.the same h │ │ │ │ │ -00040700: 6561 6465 7220 6669 6c65 7320 696e 2074 eader files in t │ │ │ │ │ -00040710: 6865 6d2c 2077 6869 6368 2077 6f75 6c64 hem, which would │ │ │ │ │ -00040720: 2063 6175 7365 2061 2066 696c 656e 616d cause a filenam │ │ │ │ │ -00040730: 6520 636c 6173 6820 6966 0a62 6f74 6820 e clash if.both │ │ │ │ │ -00040740: 7765 7265 2075 6e70 6163 6b65 6429 2e0a were unpacked).. │ │ │ │ │ -00040750: 0a54 6865 2064 6576 656c 6f70 6d65 6e74 .The development │ │ │ │ │ -00040760: 2070 6163 6b61 6765 2073 686f 756c 6420 package should │ │ │ │ │ -00040770: 636f 6e74 6169 6e20 6120 7379 6d6c 696e contain a symlin │ │ │ │ │ -00040780: 6b20 666f 7220 7468 6520 6173 736f 6369 k for the associ │ │ │ │ │ -00040790: 6174 6564 0a73 6861 7265 6420 6c69 6272 ated.shared libr │ │ │ │ │ -000407a0: 6172 7920 7769 7468 6f75 7420 6120 7665 ary without a ve │ │ │ │ │ -000407b0: 7273 696f 6e20 6e75 6d62 6572 2e20 2046 rsion number. F │ │ │ │ │ -000407c0: 6f72 2065 7861 6d70 6c65 2c20 7468 6520 or example, the │ │ │ │ │ -000407d0: 6c69 6267 6462 6d2d 6465 760a 7061 636b libgdbm-dev.pack │ │ │ │ │ -000407e0: 6167 6520 7368 6f75 6c64 2069 6e63 6c75 age should inclu │ │ │ │ │ -000407f0: 6465 2061 2073 796d 6c69 6e6b 2066 726f de a symlink fro │ │ │ │ │ -00040800: 6d20 e280 982f 7573 722f 6c69 622f 6c69 m .../usr/lib/li │ │ │ │ │ -00040810: 6267 6462 6d2e 736f e280 9920 746f 0ae2 bgdbm.so... to.. │ │ │ │ │ -00040820: 8098 6c69 6267 6462 6d2e 736f 2e33 2e30 ..libgdbm.so.3.0 │ │ │ │ │ -00040830: 2e30 e280 992e 2020 5468 6973 2073 796d .0.... This sym │ │ │ │ │ -00040840: 6c69 6e6b 2069 7320 6e65 6564 6564 2062 link is needed b │ │ │ │ │ -00040850: 7920 7468 6520 6c69 6e6b 6572 2028 e280 y the linker (.. │ │ │ │ │ -00040860: 986c 64e2 8099 2920 7768 656e 0a63 6f6d .ld...) when.com │ │ │ │ │ -00040870: 7069 6c69 6e67 2070 6163 6b61 6765 732c piling packages, │ │ │ │ │ -00040880: 2061 7320 6974 2077 696c 6c20 6f6e 6c79 as it will only │ │ │ │ │ -00040890: 206c 6f6f 6b20 666f 7220 e280 986c 6962 look for ...lib │ │ │ │ │ -000408a0: 6764 626d 2e73 6fe2 8099 2077 6865 6e20 gdbm.so... when │ │ │ │ │ -000408b0: 636f 6d70 696c 696e 670a 6479 6e61 6d69 compiling.dynami │ │ │ │ │ -000408c0: 6361 6c6c 792e 0a0a 4966 2074 6865 2070 cally...If the p │ │ │ │ │ -000408d0: 6163 6b61 6765 2070 726f 7669 6465 7320 ackage provides │ │ │ │ │ -000408e0: 4164 6120 4c69 6272 6172 7920 496e 666f Ada Library Info │ │ │ │ │ -000408f0: 726d 6174 696f 6e20 28e2 8098 2a2e 616c rmation (...*.al │ │ │ │ │ -00040900: 69e2 8099 2920 6669 6c65 7320 666f 7220 i...) files for │ │ │ │ │ -00040910: 7573 650a 7769 7468 2047 4e41 542c 2074 use.with GNAT, t │ │ │ │ │ -00040920: 6865 7365 2066 696c 6573 206d 7573 7420 hese files must │ │ │ │ │ -00040930: 6265 2069 6e73 7461 6c6c 6564 2072 6561 be installed rea │ │ │ │ │ -00040940: 642d 6f6e 6c79 2028 6d6f 6465 2030 3434 d-only (mode 044 │ │ │ │ │ -00040950: 3429 2073 6f20 7468 6174 0a47 4e41 5420 4) so that.GNAT │ │ │ │ │ -00040960: 7769 6c6c 206e 6f74 2061 7474 656d 7074 will not attempt │ │ │ │ │ -00040970: 2074 6f20 7265 636f 6d70 696c 6520 7468 to recompile th │ │ │ │ │ -00040980: 656d 2e20 2054 6869 7320 6f76 6572 7269 em. This overri │ │ │ │ │ -00040990: 6465 7320 7468 6520 6e6f 726d 616c 2066 des the normal f │ │ │ │ │ -000409a0: 696c 650a 6d6f 6465 2072 6571 7569 7265 ile.mode require │ │ │ │ │ -000409b0: 6d65 6e74 7320 6769 7665 6e20 696e 202a ments given in * │ │ │ │ │ -000409c0: 6e6f 7465 2050 6572 6d69 7373 696f 6e73 note Permissions │ │ │ │ │ -000409d0: 2061 6e64 206f 776e 6572 733a 2031 3065 and owners: 10e │ │ │ │ │ -000409e0: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ -000409f0: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ -00040a00: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 5468 -----.. (1) Th │ │ │ │ │ -00040a10: 6973 2077 6f72 6469 6e67 2061 6c6c 6f77 is wording allow │ │ │ │ │ -00040a20: 7320 7468 6520 6465 7665 6c6f 706d 656e s the developmen │ │ │ │ │ -00040a30: 7420 6669 6c65 7320 746f 2062 6520 7370 t files to be sp │ │ │ │ │ -00040a40: 6c69 7420 696e 746f 0a73 6576 6572 616c lit into.several │ │ │ │ │ -00040a50: 2070 6163 6b61 6765 732c 2073 7563 6820 packages, such │ │ │ │ │ -00040a60: 6173 2061 2073 6570 6172 6174 6520 6172 as a separate ar │ │ │ │ │ -00040a70: 6368 6974 6563 7475 7265 2d69 6e64 6570 chitecture-indep │ │ │ │ │ -00040a80: 656e 6465 6e74 0a6c 6962 7261 7279 6e61 endent.libraryna │ │ │ │ │ -00040a90: 6d65 2d68 6561 6465 7273 2c20 7072 6f76 me-headers, prov │ │ │ │ │ -00040aa0: 6964 6564 2074 6861 7420 7468 6520 6465 ided that the de │ │ │ │ │ -00040ab0: 7665 6c6f 706d 656e 7420 7061 636b 6167 velopment packag │ │ │ │ │ -00040ac0: 6520 6465 7065 6e64 7320 6f6e 0a61 6c6c e depends on.all │ │ │ │ │ -00040ad0: 2074 6865 2072 6571 7569 7265 6420 6164 the required ad │ │ │ │ │ -00040ae0: 6469 7469 6f6e 616c 2070 6163 6b61 6765 ditional package │ │ │ │ │ -00040af0: 732e 0a0a 1f0a 4669 6c65 3a20 6465 6269 s.....File: debi │ │ │ │ │ -00040b00: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00040b10: 204e 6f64 653a 2044 6570 656e 6465 6e63 Node: Dependenc │ │ │ │ │ -00040b20: 6965 7320 6265 7477 6565 6e20 7468 6520 ies between the │ │ │ │ │ -00040b30: 7061 636b 6167 6573 206f 6620 7468 6520 packages of the │ │ │ │ │ -00040b40: 7361 6d65 206c 6962 7261 7279 2c20 204e same library, N │ │ │ │ │ -00040b50: 6578 743a 2044 6570 656e 6465 6e63 6965 ext: Dependencie │ │ │ │ │ -00040b60: 7320 6265 7477 6565 6e20 7468 6520 6c69 s between the li │ │ │ │ │ -00040b70: 6272 6172 7920 616e 6420 6f74 6865 7220 brary and other │ │ │ │ │ -00040b80: 7061 636b 6167 6573 2c20 2050 7265 763a packages, Prev: │ │ │ │ │ -00040b90: 2044 6576 656c 6f70 6d65 6e74 2066 696c Development fil │ │ │ │ │ -00040ba0: 6573 2c20 2055 703a 2053 6861 7265 6420 es, Up: Shared │ │ │ │ │ -00040bb0: 6c69 6272 6172 6965 730a 0a38 2e35 2044 libraries..8.5 D │ │ │ │ │ -00040bc0: 6570 656e 6465 6e63 6965 7320 6265 7477 ependencies betw │ │ │ │ │ -00040bd0: 6565 6e20 7468 6520 7061 636b 6167 6573 een the packages │ │ │ │ │ -00040be0: 206f 6620 7468 6520 7361 6d65 206c 6962 of the same lib │ │ │ │ │ -00040bf0: 7261 7279 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d rary.=========== │ │ │ │ │ -00040c00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00040c10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00040c20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -00040c30: 5479 7069 6361 6c6c 7920 7468 6520 6465 Typically the de │ │ │ │ │ -00040c40: 7665 6c6f 706d 656e 7420 7665 7273 696f velopment versio │ │ │ │ │ -00040c50: 6e20 7368 6f75 6c64 2068 6176 6520 616e n should have an │ │ │ │ │ -00040c60: 2065 7861 6374 2076 6572 7369 6f6e 0a64 exact version.d │ │ │ │ │ -00040c70: 6570 656e 6465 6e63 7920 6f6e 2074 6865 ependency on the │ │ │ │ │ -00040c80: 2072 756e 7469 6d65 206c 6962 7261 7279 runtime library │ │ │ │ │ -00040c90: 2c20 746f 206d 616b 6520 7375 7265 2074 , to make sure t │ │ │ │ │ -00040ca0: 6861 7420 636f 6d70 696c 6174 696f 6e20 hat compilation │ │ │ │ │ -00040cb0: 616e 640a 6c69 6e6b 696e 6720 6861 7070 and.linking happ │ │ │ │ │ -00040cc0: 656e 7320 636f 7272 6563 746c 792e 2020 ens correctly. │ │ │ │ │ -00040cd0: 5468 6520 e280 9824 7b62 696e 6172 793a The ...${binary: │ │ │ │ │ -00040ce0: 5665 7273 696f 6e7d e280 9920 7375 6273 Version}... subs │ │ │ │ │ -00040cf0: 7469 7475 7469 6f6e 0a76 6172 6961 626c titution.variabl │ │ │ │ │ -00040d00: 6520 6361 6e20 6265 2075 7365 6675 6c20 e can be useful │ │ │ │ │ -00040d10: 666f 7220 7468 6973 2070 7572 706f 7365 for this purpose │ │ │ │ │ -00040d20: 2e20 2028 3129 0a0a 2020 202d 2d2d 2d2d . (1).. ----- │ │ │ │ │ -00040d30: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -00040d40: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -00040d50: 3129 2050 7265 7669 6f75 736c 792c 20e2 1) Previously, . │ │ │ │ │ -00040d60: 8098 247b 536f 7572 6365 2d56 6572 7369 ..${Source-Versi │ │ │ │ │ -00040d70: 6f6e 7de2 8099 2077 6173 2075 7365 642c on}... was used, │ │ │ │ │ -00040d80: 2062 7574 2069 7473 206e 616d 6520 7761 but its name wa │ │ │ │ │ -00040d90: 730a 636f 6e66 7573 696e 6720 616e 6420 s.confusing and │ │ │ │ │ -00040da0: 6974 2068 6173 2062 6565 6e20 6465 7072 it has been depr │ │ │ │ │ -00040db0: 6563 6174 6564 2073 696e 6365 2064 706b ecated since dpk │ │ │ │ │ -00040dc0: 6720 312e 3133 2e31 392e 0a0a 1f0a 4669 g 1.13.19.....Fi │ │ │ │ │ -00040dd0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00040de0: 792e 696e 666f 2c20 204e 6f64 653a 2044 y.info, Node: D │ │ │ │ │ -00040df0: 6570 656e 6465 6e63 6965 7320 6265 7477 ependencies betw │ │ │ │ │ -00040e00: 6565 6e20 7468 6520 6c69 6272 6172 7920 een the library │ │ │ │ │ -00040e10: 616e 6420 6f74 6865 7220 7061 636b 6167 and other packag │ │ │ │ │ -00040e20: 6573 2c20 2050 7265 763a 2044 6570 656e es, Prev: Depen │ │ │ │ │ -00040e30: 6465 6e63 6965 7320 6265 7477 6565 6e20 dencies between │ │ │ │ │ -00040e40: 7468 6520 7061 636b 6167 6573 206f 6620 the packages of │ │ │ │ │ -00040e50: 7468 6520 7361 6d65 206c 6962 7261 7279 the same library │ │ │ │ │ -00040e60: 2c20 2055 703a 2053 6861 7265 6420 6c69 , Up: Shared li │ │ │ │ │ -00040e70: 6272 6172 6965 730a 0a38 2e36 2044 6570 braries..8.6 Dep │ │ │ │ │ -00040e80: 656e 6465 6e63 6965 7320 6265 7477 6565 endencies betwee │ │ │ │ │ -00040e90: 6e20 7468 6520 6c69 6272 6172 7920 616e n the library an │ │ │ │ │ -00040ea0: 6420 6f74 6865 7220 7061 636b 6167 6573 d other packages │ │ │ │ │ -00040eb0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -00040ec0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00040ed0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00040ee0: 3d3d 3d3d 3d3d 3d3d 0a0a 4966 2061 2070 ========..If a p │ │ │ │ │ -00040ef0: 6163 6b61 6765 2063 6f6e 7461 696e 7320 ackage contains │ │ │ │ │ -00040f00: 6120 6269 6e61 7279 206f 7220 6c69 6272 a binary or libr │ │ │ │ │ -00040f10: 6172 7920 7768 6963 6820 6c69 6e6b 7320 ary which links │ │ │ │ │ -00040f20: 746f 2061 2073 6861 7265 640a 6c69 6272 to a shared.libr │ │ │ │ │ -00040f30: 6172 792c 2077 6520 6d75 7374 2065 6e73 ary, we must ens │ │ │ │ │ -00040f40: 7572 6520 7468 6174 2c20 7768 656e 2074 ure that, when t │ │ │ │ │ -00040f50: 6865 2070 6163 6b61 6765 2069 7320 696e he package is in │ │ │ │ │ -00040f60: 7374 616c 6c65 6420 6f6e 2074 6865 0a73 stalled on the.s │ │ │ │ │ -00040f70: 7973 7465 6d2c 2061 6c6c 206f 6620 7468 ystem, all of th │ │ │ │ │ -00040f80: 6520 6c69 6272 6172 6965 7320 6e65 6564 e libraries need │ │ │ │ │ -00040f90: 6564 2061 7265 2061 6c73 6f20 696e 7374 ed are also inst │ │ │ │ │ -00040fa0: 616c 6c65 642e 2020 5468 6573 650a 6465 alled. These.de │ │ │ │ │ -00040fb0: 7065 6e64 656e 6369 6573 206d 7573 7420 pendencies must │ │ │ │ │ -00040fc0: 6265 2061 6464 6564 2074 6f20 7468 6520 be added to the │ │ │ │ │ -00040fd0: 6269 6e61 7279 2070 6163 6b61 6765 2077 binary package w │ │ │ │ │ -00040fe0: 6865 6e20 6974 2069 7320 6275 696c 742c hen it is built, │ │ │ │ │ -00040ff0: 2073 696e 6365 0a74 6865 7920 6d61 7920 since.they may │ │ │ │ │ -00041000: 6368 616e 6765 2062 6173 6564 206f 6e20 change based on │ │ │ │ │ -00041010: 7768 6963 6820 7665 7273 696f 6e20 6f66 which version of │ │ │ │ │ -00041020: 2061 2073 6861 7265 6420 6c69 6272 6172 a shared librar │ │ │ │ │ -00041030: 7920 7468 6520 6269 6e61 7279 206f 720a y the binary or. │ │ │ │ │ -00041040: 6c69 6272 6172 7920 7761 7320 6c69 6e6b library was link │ │ │ │ │ -00041050: 6564 2077 6974 6820 6576 656e 2069 6620 ed with even if │ │ │ │ │ -00041060: 7468 6572 6520 6172 6520 6e6f 2063 6861 there are no cha │ │ │ │ │ -00041070: 6e67 6573 2074 6f20 7468 6520 736f 7572 nges to the sour │ │ │ │ │ -00041080: 6365 206f 660a 7468 6520 6269 6e61 7279 ce of.the binary │ │ │ │ │ -00041090: 2028 666f 7220 6578 616d 706c 652c 2073 (for example, s │ │ │ │ │ -000410a0: 796d 626f 6c20 7665 7273 696f 6e73 2063 ymbol versions c │ │ │ │ │ -000410b0: 6861 6e67 652c 206d 6163 726f 7320 6265 hange, macros be │ │ │ │ │ -000410c0: 636f 6d65 2066 756e 6374 696f 6e73 0a6f come functions.o │ │ │ │ │ -000410d0: 7220 7669 6365 2076 6572 7361 2c20 6f72 r vice versa, or │ │ │ │ │ -000410e0: 2074 6865 2062 696e 6172 7920 7061 636b the binary pack │ │ │ │ │ -000410f0: 6167 6520 6d61 7920 6465 7465 726d 696e age may determin │ │ │ │ │ -00041100: 6520 6174 2063 6f6d 7069 6c65 2d74 696d e at compile-tim │ │ │ │ │ -00041110: 650a 7768 6574 6865 7220 6e65 7720 6c69 e.whether new li │ │ │ │ │ -00041120: 6272 6172 7920 696e 7465 7266 6163 6573 brary interfaces │ │ │ │ │ -00041130: 2061 7265 2061 7661 696c 6162 6c65 2061 are available a │ │ │ │ │ -00041140: 6e64 2063 616e 2062 6520 6361 6c6c 6564 nd can be called │ │ │ │ │ -00041150: 292e 2020 546f 0a61 6c6c 6f77 2074 6865 ). To.allow the │ │ │ │ │ -00041160: 7365 2064 6570 656e 6465 6e63 6965 7320 se dependencies │ │ │ │ │ -00041170: 746f 2062 6520 636f 6e73 7472 7563 7465 to be constructe │ │ │ │ │ -00041180: 642c 2073 6861 7265 6420 6c69 6272 6172 d, shared librar │ │ │ │ │ -00041190: 6965 7320 6d75 7374 0a70 726f 7669 6465 ies must.provide │ │ │ │ │ -000411a0: 2065 6974 6865 7220 6120 e280 9873 796d either a ...sym │ │ │ │ │ -000411b0: 626f 6c73 e280 9920 6669 6c65 206f 7220 bols... file or │ │ │ │ │ -000411c0: 6120 e280 9873 686c 6962 73e2 8099 2066 a ...shlibs... f │ │ │ │ │ -000411d0: 696c 652e 2020 5468 6573 6520 7072 6f76 ile. These prov │ │ │ │ │ -000411e0: 6964 650a 696e 666f 726d 6174 696f 6e20 ide.information │ │ │ │ │ -000411f0: 6f6e 2074 6865 2070 6163 6b61 6765 2064 on the package d │ │ │ │ │ -00041200: 6570 656e 6465 6e63 6965 7320 7265 7175 ependencies requ │ │ │ │ │ -00041210: 6972 6564 2074 6f20 656e 7375 7265 2074 ired to ensure t │ │ │ │ │ -00041220: 6865 2070 7265 7365 6e63 650a 6f66 2069 he presence.of i │ │ │ │ │ -00041230: 6e74 6572 6661 6365 7320 7072 6f76 6964 nterfaces provid │ │ │ │ │ -00041240: 6564 2062 7920 7468 6973 206c 6962 7261 ed by this libra │ │ │ │ │ -00041250: 7279 2e20 2041 6e79 2070 6163 6b61 6765 ry. Any package │ │ │ │ │ -00041260: 2077 6974 6820 6269 6e61 7269 6573 206f with binaries o │ │ │ │ │ -00041270: 720a 6c69 6272 6172 6965 7320 6c69 6e6b r.libraries link │ │ │ │ │ -00041280: 696e 6720 746f 2061 2073 6861 7265 6420 ing to a shared │ │ │ │ │ -00041290: 6c69 6272 6172 7920 6d75 7374 2075 7365 library must use │ │ │ │ │ -000412a0: 2074 6865 7365 2066 696c 6573 2074 6f20 these files to │ │ │ │ │ -000412b0: 6465 7465 726d 696e 650a 7468 6520 7265 determine.the re │ │ │ │ │ -000412c0: 7175 6972 6564 2064 6570 656e 6465 6e63 quired dependenc │ │ │ │ │ -000412d0: 6965 7320 7768 656e 2069 7420 6973 2062 ies when it is b │ │ │ │ │ -000412e0: 7569 6c74 2e20 204f 7468 6572 2070 6163 uilt. Other pac │ │ │ │ │ -000412f0: 6b61 6765 7320 7768 6963 6820 7573 6520 kages which use │ │ │ │ │ -00041300: 610a 7368 6172 6564 206c 6962 7261 7279 a.shared library │ │ │ │ │ -00041310: 2028 666f 7220 6578 616d 706c 6520 7573 (for example us │ │ │ │ │ -00041320: 696e 6720 e280 9864 6c6f 7065 6e28 29e2 ing ...dlopen(). │ │ │ │ │ -00041330: 8099 2920 7368 6f75 6c64 2063 6f6d 7075 ..) should compu │ │ │ │ │ -00041340: 7465 2061 7070 726f 7072 6961 7465 0a64 te appropriate.d │ │ │ │ │ -00041350: 6570 656e 6465 6e63 6965 7320 7573 696e ependencies usin │ │ │ │ │ -00041360: 6720 7468 6573 6520 6669 6c65 7320 6174 g these files at │ │ │ │ │ -00041370: 2062 7569 6c64 2074 696d 6520 6173 2077 build time as w │ │ │ │ │ -00041380: 656c 6c2e 0a0a 5468 6520 7477 6f20 6d65 ell...The two me │ │ │ │ │ -00041390: 6368 616e 6973 6d73 2064 6966 6665 7220 chanisms differ │ │ │ │ │ -000413a0: 696e 2074 6865 2064 6567 7265 6520 6f66 in the degree of │ │ │ │ │ -000413b0: 2064 6574 6169 6c20 7468 6174 2074 6865 detail that the │ │ │ │ │ -000413c0: 7920 7072 6f76 6964 652e 2020 410a e280 y provide. A... │ │ │ │ │ -000413d0: 9873 796d 626f 6c73 e280 9920 6669 6c65 .symbols... file │ │ │ │ │ -000413e0: 2064 6f63 756d 656e 7473 2c20 666f 7220 documents, for │ │ │ │ │ -000413f0: 6561 6368 2073 796d 626f 6c20 6578 706f each symbol expo │ │ │ │ │ -00041400: 7274 6564 2062 7920 6120 6c69 6272 6172 rted by a librar │ │ │ │ │ -00041410: 792c 2074 6865 0a6d 696e 696d 616c 2076 y, the.minimal v │ │ │ │ │ -00041420: 6572 7369 6f6e 206f 6620 7468 6520 7061 ersion of the pa │ │ │ │ │ -00041430: 636b 6167 6520 616e 7920 6269 6e61 7279 ckage any binary │ │ │ │ │ -00041440: 2075 7369 6e67 2074 6869 7320 7379 6d62 using this symb │ │ │ │ │ -00041450: 6f6c 2077 696c 6c20 6e65 6564 2e0a 5468 ol will need..Th │ │ │ │ │ -00041460: 6973 2069 7320 7479 7069 6361 6c6c 7920 is is typically │ │ │ │ │ -00041470: 7468 6520 7665 7273 696f 6e20 6f66 2074 the version of t │ │ │ │ │ -00041480: 6865 2070 6163 6b61 6765 2069 6e20 7768 he package in wh │ │ │ │ │ -00041490: 6963 6820 7468 6520 7379 6d62 6f6c 2077 ich the symbol w │ │ │ │ │ -000414a0: 6173 0a69 6e74 726f 6475 6365 642e 2020 as.introduced. │ │ │ │ │ -000414b0: 5468 6973 2069 6e66 6f72 6d61 7469 6f6e This information │ │ │ │ │ -000414c0: 2070 6572 6d69 7473 2064 6574 6169 6c65 permits detaile │ │ │ │ │ -000414d0: 6420 616e 616c 7973 6973 206f 6620 7468 d analysis of th │ │ │ │ │ -000414e0: 6520 7379 6d62 6f6c 730a 7573 6564 2062 e symbols.used b │ │ │ │ │ -000414f0: 7920 6120 7061 7274 6963 756c 6172 2070 y a particular p │ │ │ │ │ -00041500: 6163 6b61 6765 2061 6e64 2063 6f6e 7374 ackage and const │ │ │ │ │ -00041510: 7275 6374 696f 6e20 6f66 2061 6e20 6163 ruction of an ac │ │ │ │ │ -00041520: 6375 7261 7465 2064 6570 656e 6465 6e63 curate dependenc │ │ │ │ │ -00041530: 792c 0a62 7574 2069 7420 7265 7175 6972 y,.but it requir │ │ │ │ │ -00041540: 6573 2074 6865 2070 6163 6b61 6765 206d es the package m │ │ │ │ │ -00041550: 6169 6e74 6169 6e65 7220 746f 2074 7261 aintainer to tra │ │ │ │ │ -00041560: 636b 206d 6f72 6520 696e 666f 726d 6174 ck more informat │ │ │ │ │ -00041570: 696f 6e20 6162 6f75 740a 7468 6520 7368 ion about.the sh │ │ │ │ │ -00041580: 6172 6564 206c 6962 7261 7279 2e0a 0a41 ared library...A │ │ │ │ │ -00041590: 20e2 8098 7368 6c69 6273 e280 9920 6669 ...shlibs... fi │ │ │ │ │ -000415a0: 6c65 2c20 696e 2063 6f6e 7472 6173 742c le, in contrast, │ │ │ │ │ -000415b0: 206f 6e6c 7920 646f 6375 6d65 6e74 7320 only documents │ │ │ │ │ -000415c0: 7468 6520 6c61 7374 2074 696d 6520 7468 the last time th │ │ │ │ │ -000415d0: 6520 6c69 6272 6172 790a 4142 4920 6368 e library.ABI ch │ │ │ │ │ -000415e0: 616e 6765 6420 696e 2061 6e79 2077 6179 anged in any way │ │ │ │ │ -000415f0: 2e20 2049 7420 6f6e 6c79 2070 726f 7669 . It only provi │ │ │ │ │ -00041600: 6465 7320 696e 666f 726d 6174 696f 6e20 des information │ │ │ │ │ -00041610: 6162 6f75 7420 7468 6520 6c69 6272 6172 about the librar │ │ │ │ │ -00041620: 790a 6173 2061 2077 686f 6c65 2c20 6e6f y.as a whole, no │ │ │ │ │ -00041630: 7420 696e 6469 7669 6475 616c 2073 796d t individual sym │ │ │ │ │ -00041640: 626f 6c73 2e20 2057 6865 6e20 6120 7061 bols. When a pa │ │ │ │ │ -00041650: 636b 6167 6520 6973 2062 7569 6c74 2075 ckage is built u │ │ │ │ │ -00041660: 7369 6e67 2061 0a73 6861 7265 6420 6c69 sing a.shared li │ │ │ │ │ -00041670: 6272 6172 7920 7769 7468 206f 6e6c 7920 brary with only │ │ │ │ │ -00041680: 6120 e280 9873 686c 6962 73e2 8099 2066 a ...shlibs... f │ │ │ │ │ -00041690: 696c 652c 2074 6865 2067 656e 6572 6174 ile, the generat │ │ │ │ │ -000416a0: 6564 2064 6570 656e 6465 6e63 7920 7769 ed dependency wi │ │ │ │ │ -000416b0: 6c6c 0a72 6571 7569 7265 2061 2076 6572 ll.require a ver │ │ │ │ │ -000416c0: 7369 6f6e 206f 6620 7468 6520 7368 6172 sion of the shar │ │ │ │ │ -000416d0: 6564 206c 6962 7261 7279 2065 7175 616c ed library equal │ │ │ │ │ -000416e0: 2074 6f20 6f72 206e 6577 6572 2074 6861 to or newer tha │ │ │ │ │ -000416f0: 6e20 7468 650a 7665 7273 696f 6e20 6f66 n the.version of │ │ │ │ │ -00041700: 2074 6865 206c 6173 7420 4142 4920 6368 the last ABI ch │ │ │ │ │ -00041710: 616e 6765 2e20 2054 6869 7320 6765 6e65 ange. This gene │ │ │ │ │ -00041720: 7261 7465 7320 756e 6e65 6365 7373 6172 rates unnecessar │ │ │ │ │ -00041730: 696c 790a 7265 7374 7269 6374 6976 6520 ily.restrictive │ │ │ │ │ -00041740: 6465 7065 6e64 656e 6369 6573 2063 6f6d dependencies com │ │ │ │ │ -00041750: 7061 7265 6420 746f 20e2 8098 7379 6d62 pared to ...symb │ │ │ │ │ -00041760: 6f6c 73e2 8099 2066 696c 6573 2069 6620 ols... files if │ │ │ │ │ -00041770: 6e6f 6e65 206f 6620 7468 650a 7379 6d62 none of the.symb │ │ │ │ │ -00041780: 6f6c 7320 7573 6564 2062 7920 7468 6520 ols used by the │ │ │ │ │ -00041790: 7061 636b 6167 6520 6861 7665 2063 6861 package have cha │ │ │ │ │ -000417a0: 6e67 6564 2e20 2054 6869 732c 2069 6e20 nged. This, in │ │ │ │ │ -000417b0: 7475 726e 2c20 636f 756c 6420 6d61 6b65 turn, could make │ │ │ │ │ -000417c0: 0a75 7067 7261 6465 7320 6e65 6564 6c65 .upgrades needle │ │ │ │ │ -000417d0: 7373 6c79 2063 6f6d 706c 6578 2061 6e64 ssly complex and │ │ │ │ │ -000417e0: 2075 6e6e 6563 6573 7361 7269 6c79 2072 unnecessarily r │ │ │ │ │ -000417f0: 6573 7472 6963 7420 7573 6520 6f66 2074 estrict use of t │ │ │ │ │ -00041800: 6865 0a70 6163 6b61 6765 206f 6e20 7379 he.package on sy │ │ │ │ │ -00041810: 7374 656d 7320 7769 7468 206f 6c64 6572 stems with older │ │ │ │ │ -00041820: 2076 6572 7369 6f6e 7320 6f66 2074 6865 versions of the │ │ │ │ │ -00041830: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ -00041840: 732e 0a0a e280 9873 686c 6962 73e2 8099 s......shlibs... │ │ │ │ │ -00041850: 2066 696c 6573 2061 6c73 6f20 6f6e 6c79 files also only │ │ │ │ │ -00041860: 2073 7570 706f 7274 2061 206c 696d 6974 support a limit │ │ │ │ │ -00041870: 6564 2072 616e 6765 206f 6620 6c69 6272 ed range of libr │ │ │ │ │ -00041880: 6172 7920 534f 4e41 4d45 732c 0a6d 616b ary SONAMEs,.mak │ │ │ │ │ -00041890: 696e 6720 6974 2064 6966 6669 6375 6c74 ing it difficult │ │ │ │ │ -000418a0: 2074 6f20 7573 6520 e280 9873 686c 6962 to use ...shlib │ │ │ │ │ -000418b0: 73e2 8099 2066 696c 6573 2069 6e20 736f s... files in so │ │ │ │ │ -000418c0: 6d65 2075 6e75 7375 616c 2063 6f72 6e65 me unusual corne │ │ │ │ │ -000418d0: 7220 6361 7365 732e 0a28 3129 0a0a e280 r cases..(1).... │ │ │ │ │ -000418e0: 9873 796d 626f 6c73 e280 9920 6669 6c65 .symbols... file │ │ │ │ │ -000418f0: 7320 6172 6520 7468 6572 6566 6f72 6520 s are therefore │ │ │ │ │ -00041900: 7265 636f 6d6d 656e 6465 6420 666f 7220 recommended for │ │ │ │ │ -00041910: 6d6f 7374 2073 6861 7265 6420 6c69 6272 most shared libr │ │ │ │ │ -00041920: 6172 790a 7061 636b 6167 6573 2073 696e ary.packages sin │ │ │ │ │ -00041930: 6365 2074 6865 7920 7072 6f76 6964 6520 ce they provide │ │ │ │ │ -00041940: 6d6f 7265 2061 6363 7572 6174 6520 6465 more accurate de │ │ │ │ │ -00041950: 7065 6e64 656e 6369 6573 2e20 2046 6f72 pendencies. For │ │ │ │ │ -00041960: 206d 6f73 7420 430a 6c69 6272 6172 6965 most C.librarie │ │ │ │ │ -00041970: 732c 2074 6865 2061 6464 6974 696f 6e61 s, the additiona │ │ │ │ │ -00041980: 6c20 6465 7461 696c 2072 6571 7569 7265 l detail require │ │ │ │ │ -00041990: 6420 6279 20e2 8098 7379 6d62 6f6c 73e2 d by ...symbols. │ │ │ │ │ -000419a0: 8099 2066 696c 6573 2069 7320 6e6f 7420 .. files is not │ │ │ │ │ -000419b0: 746f 6f0a 6469 6666 6963 756c 7420 746f too.difficult to │ │ │ │ │ -000419c0: 206d 6169 6e74 6169 6e2e 2020 486f 7765 maintain. Howe │ │ │ │ │ -000419d0: 7665 722c 206d 6169 6e74 6169 6e69 6e67 ver, maintaining │ │ │ │ │ -000419e0: 2065 7868 6175 7374 6976 6520 7379 6d62 exhaustive symb │ │ │ │ │ -000419f0: 6f6c 730a 696e 666f 726d 6174 696f 6e20 ols.information │ │ │ │ │ -00041a00: 666f 7220 6120 432b 2b20 6c69 6272 6172 for a C++ librar │ │ │ │ │ -00041a10: 7920 6361 6e20 6265 2071 7569 7465 206f y can be quite o │ │ │ │ │ -00041a20: 6e65 726f 7573 2c20 736f 20e2 8098 7368 nerous, so ...sh │ │ │ │ │ -00041a30: 6c69 6273 e280 9920 6669 6c65 730a 6d61 libs... files.ma │ │ │ │ │ -00041a40: 7920 6265 206d 6f72 6520 6170 7072 6f70 y be more approp │ │ │ │ │ -00041a50: 7269 6174 6520 666f 7220 6d6f 7374 2043 riate for most C │ │ │ │ │ -00041a60: 2b2b 206c 6962 7261 7269 6573 2e20 204c ++ libraries. L │ │ │ │ │ -00041a70: 6962 7261 7269 6573 2077 6974 6820 610a ibraries with a. │ │ │ │ │ -00041a80: 636f 7272 6573 706f 6e64 696e 6720 7564 corresponding ud │ │ │ │ │ -00041a90: 6562 206d 7573 7420 616c 736f 2070 726f eb must also pro │ │ │ │ │ -00041aa0: 7669 6465 2061 20e2 8098 7368 6c69 6273 vide a ...shlibs │ │ │ │ │ -00041ab0: e280 9920 6669 6c65 2c20 7369 6e63 6520 ... file, since │ │ │ │ │ -00041ac0: 7468 6520 7564 6562 0a69 6e66 7261 7374 the udeb.infrast │ │ │ │ │ -00041ad0: 7275 6374 7572 6520 646f 6573 206e 6f74 ructure does not │ │ │ │ │ -00041ae0: 2075 7365 20e2 8098 7379 6d62 6f6c 73e2 use ...symbols. │ │ │ │ │ -00041af0: 8099 2066 696c 6573 2e0a 0a2a 204d 656e .. files...* Men │ │ │ │ │ -00041b00: 753a 0a0a 2a20 4765 6e65 7261 7469 6e67 u:..* Generating │ │ │ │ │ -00041b10: 2064 6570 656e 6465 6e63 6965 7320 6f6e dependencies on │ │ │ │ │ -00041b20: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ -00041b30: 733a 3a0a 2a20 5368 6172 6564 206c 6962 s::.* Shared lib │ │ │ │ │ -00041b40: 7261 7279 2041 4249 2063 6861 6e67 6573 rary ABI changes │ │ │ │ │ -00041b50: 3a3a 0a2a 2054 6865 2073 796d 626f 6c73 ::.* The symbols │ │ │ │ │ -00041b60: 2073 7973 7465 6d3a 3a0a 2a20 5468 6520 system::.* The │ │ │ │ │ -00041b70: 7368 6c69 6273 2073 7973 7465 6d3a 3a0a shlibs system::. │ │ │ │ │ -00041b80: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ -00041b90: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ -00041ba0: 2d2d 2d0a 0a20 2020 2831 2920 4120 e280 ---.. (1) A .. │ │ │ │ │ -00041bb0: 9873 686c 6962 73e2 8099 2066 696c 6520 .shlibs... file │ │ │ │ │ -00041bc0: 7265 7072 6573 656e 7473 2061 6e20 534f represents an SO │ │ │ │ │ -00041bd0: 4e41 4d45 2061 7320 6120 6c69 6272 6172 NAME as a librar │ │ │ │ │ -00041be0: 7920 6e61 6d65 2061 6e64 0a76 6572 7369 y name and.versi │ │ │ │ │ -00041bf0: 6f6e 206e 756d 6265 722c 2073 7563 6820 on number, such │ │ │ │ │ -00041c00: 6173 20e2 8098 6c69 6266 6f6f 2056 4552 as ...libfoo VER │ │ │ │ │ -00041c10: 5349 4f4e e280 992c 2069 6e73 7465 6164 SION..., instead │ │ │ │ │ -00041c20: 206f 6620 7265 636f 7264 696e 6720 7468 of recording th │ │ │ │ │ -00041c30: 650a 6163 7475 616c 2053 4f4e 414d 452e e.actual SONAME. │ │ │ │ │ -00041c40: 2049 6620 7468 6520 534f 4e41 4d45 2064 If the SONAME d │ │ │ │ │ -00041c50: 6f65 736e e280 9974 206d 6174 6368 206f oesn...t match o │ │ │ │ │ -00041c60: 6e65 206f 6620 7468 6520 7477 6f20 6578 ne of the two ex │ │ │ │ │ -00041c70: 7065 6374 6564 0a66 6f72 6d61 7473 2028 pected.formats ( │ │ │ │ │ -00041c80: e280 986c 6962 666f 6f2d 5645 5253 494f ...libfoo-VERSIO │ │ │ │ │ -00041c90: 4e2e 736f e280 9920 6f72 20e2 8098 6c69 N.so... or ...li │ │ │ │ │ -00041ca0: 6266 6f6f 2e73 6f2e 5645 5253 494f 4ee2 bfoo.so.VERSION. │ │ │ │ │ -00041cb0: 8099 292c 2069 7420 6361 6e6e 6f74 2062 ..), it cannot b │ │ │ │ │ -00041cc0: 650a 7265 7072 6573 656e 7465 642e 0a0a e.represented... │ │ │ │ │ -00041cd0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00041ce0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00041cf0: 653a 2047 656e 6572 6174 696e 6720 6465 e: Generating de │ │ │ │ │ -00041d00: 7065 6e64 656e 6369 6573 206f 6e20 7368 pendencies on sh │ │ │ │ │ -00041d10: 6172 6564 206c 6962 7261 7269 6573 2c20 ared libraries, │ │ │ │ │ -00041d20: 204e 6578 743a 2053 6861 7265 6420 6c69 Next: Shared li │ │ │ │ │ -00041d30: 6272 6172 7920 4142 4920 6368 616e 6765 brary ABI change │ │ │ │ │ -00041d40: 732c 2020 5570 3a20 4465 7065 6e64 656e s, Up: Dependen │ │ │ │ │ -00041d50: 6369 6573 2062 6574 7765 656e 2074 6865 cies between the │ │ │ │ │ -00041d60: 206c 6962 7261 7279 2061 6e64 206f 7468 library and oth │ │ │ │ │ -00041d70: 6572 2070 6163 6b61 6765 730a 0a38 2e36 er packages..8.6 │ │ │ │ │ -00041d80: 2e31 2047 656e 6572 6174 696e 6720 6465 .1 Generating de │ │ │ │ │ -00041d90: 7065 6e64 656e 6369 6573 206f 6e20 7368 pendencies on sh │ │ │ │ │ -00041da0: 6172 6564 206c 6962 7261 7269 6573 0a2d ared libraries.- │ │ │ │ │ -00041db0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00041dc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00041dd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00041de0: 0a0a 5768 656e 2061 2070 6163 6b61 6765 ..When a package │ │ │ │ │ -00041df0: 2074 6861 7420 636f 6e74 6169 6e73 2061 that contains a │ │ │ │ │ -00041e00: 6e79 2073 6861 7265 6420 6c69 6272 6172 ny shared librar │ │ │ │ │ -00041e10: 6965 7320 6f72 2063 6f6d 7069 6c65 6420 ies or compiled │ │ │ │ │ -00041e20: 6269 6e61 7269 6573 0a69 7320 6275 696c binaries.is buil │ │ │ │ │ -00041e30: 742c 2069 7420 6d75 7374 2072 756e 20e2 t, it must run . │ │ │ │ │ -00041e40: 8098 6470 6b67 2d73 686c 6962 6465 7073 ..dpkg-shlibdeps │ │ │ │ │ -00041e50: e280 9920 6f6e 2065 6163 6820 7368 6172 ... on each shar │ │ │ │ │ -00041e60: 6564 206c 6962 7261 7279 2061 6e64 0a63 ed library and.c │ │ │ │ │ -00041e70: 6f6d 7069 6c65 6420 6269 6e61 7279 2074 ompiled binary t │ │ │ │ │ -00041e80: 6f20 6465 7465 726d 696e 6520 7468 6520 o determine the │ │ │ │ │ -00041e90: 6c69 6272 6172 6965 7320 7573 6564 2061 libraries used a │ │ │ │ │ -00041ea0: 6e64 2068 656e 6365 2074 6865 0a64 6570 nd hence the.dep │ │ │ │ │ -00041eb0: 656e 6465 6e63 6965 7320 6e65 6564 6564 endencies needed │ │ │ │ │ -00041ec0: 2062 7920 7468 6520 7061 636b 6167 652e by the package. │ │ │ │ │ -00041ed0: 2020 2831 2920 2054 6f20 646f 2074 6869 (1) To do thi │ │ │ │ │ -00041ee0: 732c 2070 7574 2061 2063 616c 6c20 746f s, put a call to │ │ │ │ │ -00041ef0: 0ae2 8098 6470 6b67 2d73 686c 6962 6465 ....dpkg-shlibde │ │ │ │ │ -00041f00: 7073 e280 9920 696e 746f 2079 6f75 7220 ps... into your │ │ │ │ │ -00041f10: e280 9864 6562 6961 6e2f 7275 6c65 73e2 ...debian/rules. │ │ │ │ │ -00041f20: 8099 2066 696c 6520 696e 2074 6865 2073 .. file in the s │ │ │ │ │ -00041f30: 6f75 7263 6520 7061 636b 6167 652e 0a4c ource package..L │ │ │ │ │ -00041f40: 6973 7420 616c 6c20 6f66 2074 6865 2063 ist all of the c │ │ │ │ │ -00041f50: 6f6d 7069 6c65 6420 6269 6e61 7269 6573 ompiled binaries │ │ │ │ │ -00041f60: 2c20 6c69 6272 6172 6965 732c 206f 7220 , libraries, or │ │ │ │ │ -00041f70: 6c6f 6164 6162 6c65 206d 6f64 756c 6573 loadable modules │ │ │ │ │ -00041f80: 2069 6e0a 796f 7572 2070 6163 6b61 6765 in.your package │ │ │ │ │ -00041f90: 2e20 2028 3229 2020 e280 9864 706b 672d . (2) ...dpkg- │ │ │ │ │ -00041fa0: 7368 6c69 6264 6570 73e2 8099 2077 696c shlibdeps... wil │ │ │ │ │ -00041fb0: 6c20 7573 6520 7468 6520 e280 9873 796d l use the ...sym │ │ │ │ │ -00041fc0: 626f 6c73 e280 9920 6f72 20e2 8098 7368 bols... or ...sh │ │ │ │ │ -00041fd0: 6c69 6273 e280 990a 6669 6c65 7320 696e libs....files in │ │ │ │ │ -00041fe0: 7374 616c 6c65 6420 6279 2074 6865 2073 stalled by the s │ │ │ │ │ -00041ff0: 6861 7265 6420 6c69 6272 6172 6965 7320 hared libraries │ │ │ │ │ -00042000: 746f 2067 656e 6572 6174 6520 6465 7065 to generate depe │ │ │ │ │ -00042010: 6e64 656e 6379 0a69 6e66 6f72 6d61 7469 ndency.informati │ │ │ │ │ -00042020: 6f6e 2e20 2054 6865 2070 6163 6b61 6765 on. The package │ │ │ │ │ -00042030: 206d 7573 7420 7468 656e 2070 726f 7669 must then provi │ │ │ │ │ -00042040: 6465 2061 2073 7562 7374 6974 7574 696f de a substitutio │ │ │ │ │ -00042050: 6e20 7661 7269 6162 6c65 2069 6e74 6f0a n variable into. │ │ │ │ │ -00042060: 7768 6963 6820 7468 6520 6469 7363 6f76 which the discov │ │ │ │ │ -00042070: 6572 6564 2064 6570 656e 6465 6e63 7920 ered dependency │ │ │ │ │ -00042080: 696e 666f 726d 6174 696f 6e20 6361 6e20 information can │ │ │ │ │ -00042090: 6265 2070 6c61 6365 642e 0a0a 4966 2079 be placed...If y │ │ │ │ │ -000420a0: 6f75 2061 7265 2063 7265 6174 696e 6720 ou are creating │ │ │ │ │ -000420b0: 6120 7564 6562 2066 6f72 2075 7365 2069 a udeb for use i │ │ │ │ │ -000420c0: 6e20 7468 6520 4465 6269 616e 2049 6e73 n the Debian Ins │ │ │ │ │ -000420d0: 7461 6c6c 6572 2c20 796f 7520 7769 6c6c taller, you will │ │ │ │ │ -000420e0: 0a6e 6565 6420 746f 2073 7065 6369 6679 .need to specify │ │ │ │ │ -000420f0: 2074 6861 7420 e280 9864 706b 672d 7368 that ...dpkg-sh │ │ │ │ │ -00042100: 6c69 6264 6570 73e2 8099 2073 686f 756c libdeps... shoul │ │ │ │ │ -00042110: 6420 7573 6520 7468 6520 6465 7065 6e64 d use the depend │ │ │ │ │ -00042120: 656e 6379 206c 696e 6520 6f66 0a74 7970 ency line of.typ │ │ │ │ │ -00042130: 6520 e280 9875 6465 62e2 8099 2062 7920 e ...udeb... by │ │ │ │ │ -00042140: 6164 6469 6e67 2074 6865 20e2 8098 2d74 adding the ...-t │ │ │ │ │ -00042150: 7564 6562 e280 9920 6f70 7469 6f6e 2e20 udeb... option. │ │ │ │ │ -00042160: 2028 3329 2020 4966 2074 6865 7265 2069 (3) If there i │ │ │ │ │ -00042170: 7320 6e6f 0a64 6570 656e 6465 6e63 7920 s no.dependency │ │ │ │ │ -00042180: 6c69 6e65 206f 6620 7479 7065 20e2 8098 line of type ... │ │ │ │ │ -00042190: 7564 6562 e280 9920 696e 2074 6865 20e2 udeb... in the . │ │ │ │ │ -000421a0: 8098 7368 6c69 6273 e280 9920 6669 6c65 ..shlibs... file │ │ │ │ │ -000421b0: 2c20 e280 9864 706b 672d 7368 6c69 6264 , ...dpkg-shlibd │ │ │ │ │ -000421c0: 6570 73e2 8099 0a77 696c 6c20 6661 6c6c eps....will fall │ │ │ │ │ -000421d0: 2062 6163 6b20 746f 2074 6865 2072 6567 back to the reg │ │ │ │ │ -000421e0: 756c 6172 2064 6570 656e 6465 6e63 7920 ular dependency │ │ │ │ │ -000421f0: 6c69 6e65 2e0a 0ae2 8098 6470 6b67 2d73 line......dpkg-s │ │ │ │ │ -00042200: 686c 6962 6465 7073 e280 9920 7075 7473 hlibdeps... puts │ │ │ │ │ -00042210: 2074 6865 2064 6570 656e 6465 6e63 7920 the dependency │ │ │ │ │ -00042220: 696e 666f 726d 6174 696f 6e20 696e 746f information into │ │ │ │ │ -00042230: 2074 6865 0ae2 8098 6465 6269 616e 2f73 the....debian/s │ │ │ │ │ -00042240: 7562 7374 7661 7273 e280 9920 6669 6c65 ubstvars... file │ │ │ │ │ -00042250: 2062 7920 6465 6661 756c 742c 2077 6869 by default, whi │ │ │ │ │ -00042260: 6368 2069 7320 7468 656e 2075 7365 6420 ch is then used │ │ │ │ │ -00042270: 6279 0ae2 8098 6470 6b67 2d67 656e 636f by....dpkg-genco │ │ │ │ │ -00042280: 6e74 726f 6ce2 8099 2e20 2059 6f75 2077 ntrol.... You w │ │ │ │ │ -00042290: 696c 6c20 6e65 6564 2074 6f20 706c 6163 ill need to plac │ │ │ │ │ -000422a0: 6520 6120 e280 9824 7b73 686c 6962 733a e a ...${shlibs: │ │ │ │ │ -000422b0: 4465 7065 6e64 737d e280 990a 7661 7269 Depends}....vari │ │ │ │ │ -000422c0: 6162 6c65 2069 6e20 7468 6520 e280 9844 able in the ...D │ │ │ │ │ -000422d0: 6570 656e 6473 e280 9920 6669 656c 6420 epends... field │ │ │ │ │ -000422e0: 696e 2074 6865 2063 6f6e 7472 6f6c 2066 in the control f │ │ │ │ │ -000422f0: 696c 6520 6f66 2065 7665 7279 2062 696e ile of every bin │ │ │ │ │ -00042300: 6172 790a 7061 636b 6167 6520 6275 696c ary.package buil │ │ │ │ │ -00042310: 7420 6279 2074 6869 7320 736f 7572 6365 t by this source │ │ │ │ │ -00042320: 2070 6163 6b61 6765 2074 6861 7420 636f package that co │ │ │ │ │ -00042330: 6e74 6169 6e73 2063 6f6d 7069 6c65 6420 ntains compiled │ │ │ │ │ -00042340: 6269 6e61 7269 6573 2c0a 6c69 6272 6172 binaries,.librar │ │ │ │ │ -00042350: 6965 732c 206f 7220 6c6f 6164 6162 6c65 ies, or loadable │ │ │ │ │ -00042360: 206d 6f64 756c 6573 2e20 2049 6620 796f modules. If yo │ │ │ │ │ -00042370: 7520 6861 7665 206d 756c 7469 706c 6520 u have multiple │ │ │ │ │ -00042380: 6269 6e61 7279 2070 6163 6b61 6765 732c binary packages, │ │ │ │ │ -00042390: 0a79 6f75 2077 696c 6c20 6e65 6564 2074 .you will need t │ │ │ │ │ -000423a0: 6f20 6361 6c6c 20e2 8098 6470 6b67 2d73 o call ...dpkg-s │ │ │ │ │ -000423b0: 686c 6962 6465 7073 e280 9920 6f6e 2065 hlibdeps... on e │ │ │ │ │ -000423c0: 6163 6820 6f6e 6520 7768 6963 6820 636f ach one which co │ │ │ │ │ -000423d0: 6e74 6169 6e73 0a63 6f6d 7069 6c65 6420 ntains.compiled │ │ │ │ │ -000423e0: 6c69 6272 6172 6965 7320 6f72 2062 696e libraries or bin │ │ │ │ │ -000423f0: 6172 6965 732e 2020 466f 7220 6578 616d aries. For exam │ │ │ │ │ -00042400: 706c 652c 2079 6f75 2063 6f75 6c64 2075 ple, you could u │ │ │ │ │ -00042410: 7365 2074 6865 20e2 8098 2d54 e280 990a se the ...-T.... │ │ │ │ │ -00042420: 6f70 7469 6f6e 2074 6f20 7468 6520 e280 option to the .. │ │ │ │ │ -00042430: 9864 706b 67e2 8099 2075 7469 6c69 7469 .dpkg... utiliti │ │ │ │ │ -00042440: 6573 2074 6f20 7370 6563 6966 7920 6120 es to specify a │ │ │ │ │ -00042450: 6469 6666 6572 656e 7420 e280 9873 7562 different ...sub │ │ │ │ │ -00042460: 7374 7661 7273 e280 9920 6669 6c65 0a66 stvars... file.f │ │ │ │ │ -00042470: 6f72 2065 6163 6820 6269 6e61 7279 2070 or each binary p │ │ │ │ │ -00042480: 6163 6b61 6765 2e20 2028 3429 0a0a 466f ackage. (4)..Fo │ │ │ │ │ -00042490: 7220 6d6f 7265 2064 6574 6169 6c73 206f r more details o │ │ │ │ │ -000424a0: 6e20 e280 9864 706b 672d 7368 6c69 6264 n ...dpkg-shlibd │ │ │ │ │ -000424b0: 6570 73e2 8099 2c20 7365 6520 6974 7320 eps..., see its │ │ │ │ │ -000424c0: 6d61 6e75 616c 2070 6167 652e 0a0a 5765 manual page...We │ │ │ │ │ -000424d0: 2073 6179 2074 6861 7420 6120 6269 6e61 say that a bina │ │ │ │ │ -000424e0: 7279 20e2 8098 666f 6fe2 8099 2027 6469 ry ...foo... 'di │ │ │ │ │ -000424f0: 7265 6374 6c79 2720 7573 6573 2061 206c rectly' uses a l │ │ │ │ │ -00042500: 6962 7261 7279 20e2 8098 6c69 6262 6172 ibrary ...libbar │ │ │ │ │ -00042510: e280 9920 6966 2069 7420 6973 0a65 7870 ... if it is.exp │ │ │ │ │ -00042520: 6c69 6369 746c 7920 6c69 6e6b 6564 2077 licitly linked w │ │ │ │ │ -00042530: 6974 6820 7468 6174 206c 6962 7261 7279 ith that library │ │ │ │ │ -00042540: 2028 7468 6174 2069 732c 2074 6865 206c (that is, the l │ │ │ │ │ -00042550: 6962 7261 7279 2069 7320 6c69 7374 6564 ibrary is listed │ │ │ │ │ -00042560: 2069 6e0a 7468 6520 454c 4620 e280 984e in.the ELF ...N │ │ │ │ │ -00042570: 4545 4445 44e2 8099 2061 7474 7269 6275 EEDED... attribu │ │ │ │ │ -00042580: 7465 2c20 6361 7573 6564 2062 7920 6164 te, caused by ad │ │ │ │ │ -00042590: 6469 6e67 20e2 8098 2d6c 6261 72e2 8099 ding ...-lbar... │ │ │ │ │ -000425a0: 2074 6f20 7468 6520 6c69 6e6b 206c 696e to the link lin │ │ │ │ │ -000425b0: 650a 7768 656e 2074 6865 2062 696e 6172 e.when the binar │ │ │ │ │ -000425c0: 7920 6973 2063 7265 6174 6564 292e 2020 y is created). │ │ │ │ │ -000425d0: 4f74 6865 7220 6c69 6272 6172 6965 7320 Other libraries │ │ │ │ │ -000425e0: 7468 6174 2061 7265 206e 6565 6465 6420 that are needed │ │ │ │ │ -000425f0: 6279 0ae2 8098 6c69 6262 6172 e280 9920 by....libbar... │ │ │ │ │ -00042600: 6172 6520 6c69 6e6b 6564 2027 696e 6469 are linked 'indi │ │ │ │ │ -00042610: 7265 6374 6c79 2720 746f 20e2 8098 666f rectly' to ...fo │ │ │ │ │ -00042620: 6fe2 8099 2c20 616e 6420 7468 6520 6479 o..., and the dy │ │ │ │ │ -00042630: 6e61 6d69 6320 6c69 6e6b 6572 2077 696c namic linker wil │ │ │ │ │ -00042640: 6c0a 6c6f 6164 2074 6865 6d20 6175 746f l.load them auto │ │ │ │ │ -00042650: 6d61 7469 6361 6c6c 7920 7768 656e 2069 matically when i │ │ │ │ │ -00042660: 7420 6c6f 6164 7320 e280 986c 6962 6261 t loads ...libba │ │ │ │ │ -00042670: 72e2 8099 2e20 2041 2070 6163 6b61 6765 r.... A package │ │ │ │ │ -00042680: 2073 686f 756c 6420 6465 7065 6e64 0a6f should depend.o │ │ │ │ │ -00042690: 6e20 7468 6520 6c69 6272 6172 6965 7320 n the libraries │ │ │ │ │ -000426a0: 6974 2064 6972 6563 746c 7920 7573 6573 it directly uses │ │ │ │ │ -000426b0: 2c20 6275 7420 6e6f 7420 7468 6520 6c69 , but not the li │ │ │ │ │ -000426c0: 6272 6172 6965 7320 6974 206f 6e6c 7920 braries it only │ │ │ │ │ -000426d0: 7573 6573 0a69 6e64 6972 6563 746c 792e uses.indirectly. │ │ │ │ │ -000426e0: 2020 5468 6520 6465 7065 6e64 656e 6369 The dependenci │ │ │ │ │ -000426f0: 6573 2066 6f72 2074 6865 206c 6962 7261 es for the libra │ │ │ │ │ -00042700: 7269 6573 2075 7365 6420 6469 7265 6374 ries used direct │ │ │ │ │ -00042710: 6c79 2077 696c 6c0a 6175 746f 6d61 7469 ly will.automati │ │ │ │ │ -00042720: 6361 6c6c 7920 7075 6c6c 2069 6e20 7468 cally pull in th │ │ │ │ │ -00042730: 6520 696e 6469 7265 6374 6c79 2d75 7365 e indirectly-use │ │ │ │ │ -00042740: 6420 6c69 6272 6172 6965 732e 2020 e280 d libraries. .. │ │ │ │ │ -00042750: 9864 706b 672d 7368 6c69 6264 6570 73e2 .dpkg-shlibdeps. │ │ │ │ │ -00042760: 8099 0a77 696c 6c20 6861 6e64 6c65 2074 ...will handle t │ │ │ │ │ -00042770: 6869 7320 6c6f 6769 6320 6175 746f 6d61 his logic automa │ │ │ │ │ -00042780: 7469 6361 6c6c 792c 2062 7574 2070 6163 tically, but pac │ │ │ │ │ -00042790: 6b61 6765 206d 6169 6e74 6169 6e65 7273 kage maintainers │ │ │ │ │ -000427a0: 206e 6565 6420 746f 2062 650a 6177 6172 need to be.awar │ │ │ │ │ -000427b0: 6520 6f66 2074 6869 7320 6469 7374 696e e of this distin │ │ │ │ │ -000427c0: 6374 696f 6e20 6265 7477 6565 6e20 6469 ction between di │ │ │ │ │ -000427d0: 7265 6374 6c79 2061 6e64 2069 6e64 6972 rectly and indir │ │ │ │ │ -000427e0: 6563 746c 7920 7573 696e 6720 610a 6c69 ectly using a.li │ │ │ │ │ -000427f0: 6272 6172 7920 6966 2074 6865 7920 6861 brary if they ha │ │ │ │ │ -00042800: 7665 2074 6f20 6f76 6572 7269 6465 2069 ve to override i │ │ │ │ │ -00042810: 7473 2072 6573 756c 7473 2066 6f72 2073 ts results for s │ │ │ │ │ -00042820: 6f6d 6520 7265 6173 6f6e 2e20 2028 3529 ome reason. (5) │ │ │ │ │ -00042830: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ -00042840: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ -00042850: 2d2d 2d2d 0a0a 2020 2028 3129 20e2 8098 ----.. (1) ... │ │ │ │ │ -00042860: 6470 6b67 2d73 686c 6962 6465 7073 e280 dpkg-shlibdeps.. │ │ │ │ │ -00042870: 9920 7769 6c6c 2075 7365 2061 2070 726f . will use a pro │ │ │ │ │ -00042880: 6772 616d 206c 696b 6520 e280 986f 626a gram like ...obj │ │ │ │ │ -00042890: 6475 6d70 e280 9920 6f72 20e2 8098 7265 dump... or ...re │ │ │ │ │ -000428a0: 6164 656c 66e2 8099 0a74 6f20 6669 6e64 adelf....to find │ │ │ │ │ -000428b0: 2074 6865 206c 6962 7261 7269 6573 2061 the libraries a │ │ │ │ │ -000428c0: 6e64 2074 6865 2073 796d 626f 6c73 2069 nd the symbols i │ │ │ │ │ -000428d0: 6e20 7468 6f73 6520 6c69 6272 6172 6965 n those librarie │ │ │ │ │ -000428e0: 7320 6469 7265 6374 6c79 206e 6565 6465 s directly neede │ │ │ │ │ -000428f0: 640a 6279 2074 6865 2062 696e 6172 6965 d.by the binarie │ │ │ │ │ -00042900: 7320 6f72 2073 6861 7265 6420 6c69 6272 s or shared libr │ │ │ │ │ -00042910: 6172 6965 7320 696e 2074 6865 2070 6163 aries in the pac │ │ │ │ │ -00042920: 6b61 6765 2e0a 0a20 2020 2832 2920 5468 kage... (2) Th │ │ │ │ │ -00042930: 6520 6561 7369 6573 7420 7761 7920 746f e easiest way to │ │ │ │ │ -00042940: 2063 616c 6c20 e280 9864 706b 672d 7368 call ...dpkg-sh │ │ │ │ │ -00042950: 6c69 6264 6570 73e2 8099 2063 6f72 7265 libdeps... corre │ │ │ │ │ -00042960: 6374 6c79 2069 7320 746f 2075 7365 2061 ctly is to use a │ │ │ │ │ -00042970: 0a70 6163 6b61 6765 2068 656c 7065 7220 .package helper │ │ │ │ │ -00042980: 6672 616d 6577 6f72 6b20 7375 6368 2061 framework such a │ │ │ │ │ -00042990: 7320 6465 6268 656c 7065 722e 2020 4966 s debhelper. If │ │ │ │ │ -000429a0: 2079 6f75 2061 7265 2075 7369 6e67 2064 you are using d │ │ │ │ │ -000429b0: 6562 6865 6c70 6572 2c0a 7468 6520 e280 ebhelper,.the .. │ │ │ │ │ -000429c0: 9864 685f 7368 6c69 6264 6570 73e2 8099 .dh_shlibdeps... │ │ │ │ │ -000429d0: 2070 726f 6772 616d 2077 696c 6c20 646f program will do │ │ │ │ │ -000429e0: 2074 6869 7320 776f 726b 2066 6f72 2079 this work for y │ │ │ │ │ -000429f0: 6f75 2e20 2049 7420 7769 6c6c 2061 6c73 ou. It will als │ │ │ │ │ -00042a00: 6f0a 636f 7272 6563 746c 7920 6861 6e64 o.correctly hand │ │ │ │ │ -00042a10: 6c65 206d 756c 7469 2d62 696e 6172 7920 le multi-binary │ │ │ │ │ -00042a20: 7061 636b 6167 6573 2e0a 0a20 2020 2833 packages... (3 │ │ │ │ │ -00042a30: 2920 e280 9864 685f 7368 6c69 6264 6570 ) ...dh_shlibdep │ │ │ │ │ -00042a40: 73e2 8099 2066 726f 6d20 7468 6520 e280 s... from the .. │ │ │ │ │ -00042a50: 9864 6562 6865 6c70 6572 e280 9920 7375 .debhelper... su │ │ │ │ │ -00042a60: 6974 6520 7769 6c6c 2061 7574 6f6d 6174 ite will automat │ │ │ │ │ -00042a70: 6963 616c 6c79 2061 6464 0a74 6869 7320 ically add.this │ │ │ │ │ -00042a80: 6f70 7469 6f6e 2069 6620 6974 206b 6e6f option if it kno │ │ │ │ │ -00042a90: 7773 2069 7420 6973 2070 726f 6365 7373 ws it is process │ │ │ │ │ -00042aa0: 696e 6720 6120 7564 6562 2e0a 0a20 2020 ing a udeb... │ │ │ │ │ -00042ab0: 2834 2920 4167 6169 6e2c 20e2 8098 6468 (4) Again, ...dh │ │ │ │ │ -00042ac0: 5f73 686c 6962 6465 7073 e280 9920 616e _shlibdeps... an │ │ │ │ │ -00042ad0: 6420 e280 9864 685f 6765 6e63 6f6e 7472 d ...dh_gencontr │ │ │ │ │ -00042ae0: 6f6c e280 9920 7769 6c6c 2068 616e 646c ol... will handl │ │ │ │ │ -00042af0: 6520 6576 6572 7974 6869 6e67 0a65 7863 e everything.exc │ │ │ │ │ -00042b00: 6570 7420 7468 6520 6164 6469 7469 6f6e ept the addition │ │ │ │ │ -00042b10: 206f 6620 7468 6520 7661 7269 6162 6c65 of the variable │ │ │ │ │ -00042b20: 2074 6f20 7468 6520 636f 6e74 726f 6c20 to the control │ │ │ │ │ -00042b30: 6669 6c65 2066 6f72 2079 6f75 2069 660a file for you if. │ │ │ │ │ -00042b40: 796f 75e2 8099 7265 2075 7369 6e67 2064 you...re using d │ │ │ │ │ -00042b50: 6562 6865 6c70 6572 2c20 696e 636c 7564 ebhelper, includ │ │ │ │ │ -00042b60: 696e 6720 6765 6e65 7261 7469 6e67 2073 ing generating s │ │ │ │ │ -00042b70: 6570 6172 6174 6520 e280 9873 7562 7374 eparate ...subst │ │ │ │ │ -00042b80: 7661 7273 e280 9920 6669 6c65 730a 666f vars... files.fo │ │ │ │ │ -00042b90: 7220 6561 6368 2062 696e 6172 7920 7061 r each binary pa │ │ │ │ │ -00042ba0: 636b 6167 6520 616e 6420 6361 6c6c 696e ckage and callin │ │ │ │ │ -00042bb0: 6720 e280 9864 706b 672d 6765 6e63 6f6e g ...dpkg-gencon │ │ │ │ │ -00042bc0: 7472 6f6c e280 9920 7769 7468 2074 6865 trol... with the │ │ │ │ │ -00042bd0: 0a61 7070 726f 7072 6961 7465 2066 6c61 .appropriate fla │ │ │ │ │ -00042be0: 6773 2e0a 0a20 2020 2835 2920 4120 676f gs... (5) A go │ │ │ │ │ -00042bf0: 6f64 2065 7861 6d70 6c65 206f 6620 7768 od example of wh │ │ │ │ │ -00042c00: 6572 6520 7468 6973 2068 656c 7073 2069 ere this helps i │ │ │ │ │ -00042c10: 7320 7468 6520 666f 6c6c 6f77 696e 673a s the following: │ │ │ │ │ -00042c20: 2057 6520 636f 756c 640a 7570 6461 7465 We could.update │ │ │ │ │ -00042c30: 20e2 8098 6c69 6269 6d6c 6962 e280 9920 ...libimlib... │ │ │ │ │ -00042c40: 7769 7468 2061 206e 6577 2076 6572 7369 with a new versi │ │ │ │ │ -00042c50: 6f6e 2074 6861 7420 7375 7070 6f72 7473 on that supports │ │ │ │ │ -00042c60: 2061 206e 6577 2072 6576 6973 696f 6e20 a new revision │ │ │ │ │ -00042c70: 6f66 2061 0a67 7261 7068 6963 7320 666f of a.graphics fo │ │ │ │ │ -00042c80: 726d 6174 2063 616c 6c65 6420 6467 6620 rmat called dgf │ │ │ │ │ -00042c90: 2862 7574 2072 6574 6169 6e69 6e67 2074 (but retaining t │ │ │ │ │ -00042ca0: 6865 2073 616d 6520 6d61 6a6f 7220 7665 he same major ve │ │ │ │ │ -00042cb0: 7273 696f 6e20 6e75 6d62 6572 290a 616e rsion number).an │ │ │ │ │ -00042cc0: 6420 6465 7065 6e64 7320 6f6e 2061 206e d depends on a n │ │ │ │ │ -00042cd0: 6577 206c 6962 7261 7279 2070 6163 6b61 ew library packa │ │ │ │ │ -00042ce0: 6765 206c 6962 6467 6634 2069 6e73 7465 ge libdgf4 inste │ │ │ │ │ -00042cf0: 6164 206f 6620 7468 6520 6f6c 6465 720a ad of the older. │ │ │ │ │ -00042d00: 6c69 6264 6766 332e 2020 4966 2077 6520 libdgf3. If we │ │ │ │ │ -00042d10: 7573 6564 20e2 8098 6c64 64e2 8099 2074 used ...ldd... t │ │ │ │ │ -00042d20: 6f20 6164 6420 6465 7065 6e64 656e 6369 o add dependenci │ │ │ │ │ -00042d30: 6573 2066 6f72 2065 7665 7279 206c 6962 es for every lib │ │ │ │ │ -00042d40: 7261 7279 0a64 6972 6563 746c 7920 6f72 rary.directly or │ │ │ │ │ -00042d50: 2069 6e64 6972 6563 746c 7920 6c69 6e6b indirectly link │ │ │ │ │ -00042d60: 6564 2077 6974 6820 6120 6269 6e61 7279 ed with a binary │ │ │ │ │ -00042d70: 2c20 6576 6572 7920 7061 636b 6167 6520 , every package │ │ │ │ │ -00042d80: 7468 6174 2075 7365 730a e280 986c 6962 that uses....lib │ │ │ │ │ -00042d90: 696d 6c69 62e2 8099 2077 6f75 6c64 206e imlib... would n │ │ │ │ │ -00042da0: 6565 6420 746f 2062 6520 7265 636f 6d70 eed to be recomp │ │ │ │ │ -00042db0: 696c 6564 2073 6f20 6974 2077 6f75 6c64 iled so it would │ │ │ │ │ -00042dc0: 2061 6c73 6f20 6465 7065 6e64 206f 6e0a also depend on. │ │ │ │ │ -00042dd0: 6c69 6264 6766 3420 696e 206f 7264 6572 libdgf4 in order │ │ │ │ │ -00042de0: 2074 6f20 7265 7469 7265 2074 6865 206f to retire the o │ │ │ │ │ -00042df0: 6c64 6572 206c 6962 6467 6633 2070 6163 lder libdgf3 pac │ │ │ │ │ -00042e00: 6b61 6765 2e20 2053 696e 6365 0a64 6570 kage. Since.dep │ │ │ │ │ -00042e10: 656e 6465 6e63 6965 7320 6172 6520 6f6e endencies are on │ │ │ │ │ -00042e20: 6c79 2061 6464 6564 2062 6173 6564 206f ly added based o │ │ │ │ │ -00042e30: 6e20 454c 4620 e280 984e 4545 4445 44e2 n ELF ...NEEDED. │ │ │ │ │ -00042e40: 8099 2061 7474 7269 6275 7465 2c20 7061 .. attribute, pa │ │ │ │ │ -00042e50: 636b 6167 6573 0a75 7369 6e67 20e2 8098 ckages.using ... │ │ │ │ │ -00042e60: 6c69 6269 6d6c 6962 e280 9920 6361 6e20 libimlib... can │ │ │ │ │ -00042e70: 7265 6c79 206f 6e20 e280 986c 6962 696d rely on ...libim │ │ │ │ │ -00042e80: 6c69 62e2 8099 2069 7473 656c 6620 6861 lib... itself ha │ │ │ │ │ -00042e90: 7669 6e67 2074 6865 2064 6570 656e 6465 ving the depende │ │ │ │ │ -00042ea0: 6e63 7920 6f6e 0a61 6e20 6170 7072 6f70 ncy on.an approp │ │ │ │ │ -00042eb0: 7269 6174 6520 7665 7273 696f 6e20 6f66 riate version of │ │ │ │ │ -00042ec0: 20e2 8098 6c69 6264 6766 e280 9920 616e ...libdgf... an │ │ │ │ │ -00042ed0: 6420 646f 206e 6f74 206e 6565 6420 7265 d do not need re │ │ │ │ │ -00042ee0: 6275 696c 6469 6e67 2e0a 0a1f 0a46 696c building.....Fil │ │ │ │ │ -00042ef0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00042f00: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5368 .info, Node: Sh │ │ │ │ │ -00042f10: 6172 6564 206c 6962 7261 7279 2041 4249 ared library ABI │ │ │ │ │ -00042f20: 2063 6861 6e67 6573 2c20 204e 6578 743a changes, Next: │ │ │ │ │ -00042f30: 2054 6865 2073 796d 626f 6c73 2073 7973 The symbols sys │ │ │ │ │ -00042f40: 7465 6d2c 2020 5072 6576 3a20 4765 6e65 tem, Prev: Gene │ │ │ │ │ -00042f50: 7261 7469 6e67 2064 6570 656e 6465 6e63 rating dependenc │ │ │ │ │ -00042f60: 6965 7320 6f6e 2073 6861 7265 6420 6c69 ies on shared li │ │ │ │ │ -00042f70: 6272 6172 6965 732c 2020 5570 3a20 4465 braries, Up: De │ │ │ │ │ -00042f80: 7065 6e64 656e 6369 6573 2062 6574 7765 pendencies betwe │ │ │ │ │ -00042f90: 656e 2074 6865 206c 6962 7261 7279 2061 en the library a │ │ │ │ │ -00042fa0: 6e64 206f 7468 6572 2070 6163 6b61 6765 nd other package │ │ │ │ │ -00042fb0: 730a 0a38 2e36 2e32 2053 6861 7265 6420 s..8.6.2 Shared │ │ │ │ │ -00042fc0: 6c69 6272 6172 7920 4142 4920 6368 616e library ABI chan │ │ │ │ │ -00042fd0: 6765 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ges.------------ │ │ │ │ │ -00042fe0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00042ff0: 2d2d 2d2d 0a0a 4d61 696e 7461 696e 696e ----..Maintainin │ │ │ │ │ -00043000: 6720 6120 7368 6172 6564 206c 6962 7261 g a shared libra │ │ │ │ │ -00043010: 7279 2070 6163 6b61 6765 2075 7369 6e67 ry package using │ │ │ │ │ -00043020: 2065 6974 6865 7220 e280 9873 796d 626f either ...symbo │ │ │ │ │ -00043030: 6c73 e280 9920 6f72 20e2 8098 7368 6c69 ls... or ...shli │ │ │ │ │ -00043040: 6273 e280 990a 6669 6c65 7320 7265 7175 bs....files requ │ │ │ │ │ -00043050: 6972 6573 2062 6569 6e67 2061 7761 7265 ires being aware │ │ │ │ │ -00043060: 206f 6620 7468 6520 6578 706f 7365 6420 of the exposed │ │ │ │ │ -00043070: 4142 4920 6f66 2074 6865 2073 6861 7265 ABI of the share │ │ │ │ │ -00043080: 6420 6c69 6272 6172 7920 616e 640a 616e d library and.an │ │ │ │ │ -00043090: 7920 6368 616e 6765 7320 746f 2069 742e y changes to it. │ │ │ │ │ -000430a0: 2020 426f 7468 20e2 8098 7379 6d62 6f6c Both ...symbol │ │ │ │ │ -000430b0: 73e2 8099 2061 6e64 20e2 8098 7368 6c69 s... and ...shli │ │ │ │ │ -000430c0: 6273 e280 9920 6669 6c65 7320 7265 636f bs... files reco │ │ │ │ │ -000430d0: 7264 2065 7665 7279 0a63 6861 6e67 6520 rd every.change │ │ │ │ │ -000430e0: 746f 2074 6865 2041 4249 206f 6620 7468 to the ABI of th │ │ │ │ │ -000430f0: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ -00043100: 3b20 e280 9873 796d 626f 6c73 e280 9920 ; ...symbols... │ │ │ │ │ -00043110: 6669 6c65 7320 646f 2073 6f20 7065 720a files do so per. │ │ │ │ │ -00043120: 7075 626c 6963 2073 796d 626f 6c2c 2077 public symbol, w │ │ │ │ │ -00043130: 6865 7265 6173 20e2 8098 7368 6c69 6273 hereas ...shlibs │ │ │ │ │ -00043140: e280 9920 6669 6c65 7320 7265 636f 7264 ... files record │ │ │ │ │ -00043150: 206f 6e6c 7920 7468 6520 6c61 7374 2063 only the last c │ │ │ │ │ -00043160: 6861 6e67 6520 666f 720a 7468 6520 656e hange for.the en │ │ │ │ │ -00043170: 7469 7265 206c 6962 7261 7279 2e0a 0a54 tire library...T │ │ │ │ │ -00043180: 6865 7265 2061 7265 2074 776f 2074 7970 here are two typ │ │ │ │ │ -00043190: 6573 206f 6620 4142 4920 6368 616e 6765 es of ABI change │ │ │ │ │ -000431a0: 733a 206f 6e65 7320 7468 6174 2061 7265 s: ones that are │ │ │ │ │ -000431b0: 2062 6163 6b77 6172 642d 636f 6d70 6174 backward-compat │ │ │ │ │ -000431c0: 6962 6c65 0a61 6e64 206f 6e65 7320 7468 ible.and ones th │ │ │ │ │ -000431d0: 6174 2061 7265 206e 6f74 2e20 2041 6e20 at are not. An │ │ │ │ │ -000431e0: 4142 4920 6368 616e 6765 2069 7320 6261 ABI change is ba │ │ │ │ │ -000431f0: 636b 7761 7264 2d63 6f6d 7061 7469 626c ckward-compatibl │ │ │ │ │ -00043200: 6520 6966 2061 6e79 0a72 6561 736f 6e61 e if any.reasona │ │ │ │ │ -00043210: 626c 6520 7072 6f67 7261 6d20 6f72 206c ble program or l │ │ │ │ │ -00043220: 6962 7261 7279 2074 6861 7420 7761 7320 ibrary that was │ │ │ │ │ -00043230: 6c69 6e6b 6564 2077 6974 6820 7468 6520 linked with the │ │ │ │ │ -00043240: 7072 6576 696f 7573 2076 6572 7369 6f6e previous version │ │ │ │ │ -00043250: 0a6f 6620 7468 6520 7368 6172 6564 206c .of the shared l │ │ │ │ │ -00043260: 6962 7261 7279 2077 696c 6c20 7374 696c ibrary will stil │ │ │ │ │ -00043270: 6c20 776f 726b 2063 6f72 7265 6374 6c79 l work correctly │ │ │ │ │ -00043280: 2077 6974 6820 7468 6520 6e65 7720 7665 with the new ve │ │ │ │ │ -00043290: 7273 696f 6e20 6f66 0a74 6865 2073 6861 rsion of.the sha │ │ │ │ │ -000432a0: 7265 6420 6c69 6272 6172 792e 2020 2831 red library. (1 │ │ │ │ │ -000432b0: 2920 2041 6464 696e 6720 6e65 7720 7379 ) Adding new sy │ │ │ │ │ -000432c0: 6d62 6f6c 7320 746f 2074 6865 2073 6861 mbols to the sha │ │ │ │ │ -000432d0: 7265 6420 6c69 6272 6172 7920 6973 2061 red library is a │ │ │ │ │ -000432e0: 0a62 6163 6b77 6172 642d 636f 6d70 6174 .backward-compat │ │ │ │ │ -000432f0: 6962 6c65 2063 6861 6e67 652e 2020 5265 ible change. Re │ │ │ │ │ -00043300: 6d6f 7669 6e67 2073 796d 626f 6c73 2066 moving symbols f │ │ │ │ │ -00043310: 726f 6d20 7468 6520 7368 6172 6564 206c rom the shared l │ │ │ │ │ -00043320: 6962 7261 7279 2069 730a 6e6f 742e 2020 ibrary is.not. │ │ │ │ │ -00043330: 4368 616e 6769 6e67 2074 6865 2062 6568 Changing the beh │ │ │ │ │ -00043340: 6176 696f 7220 6f66 2061 2073 796d 626f avior of a symbo │ │ │ │ │ -00043350: 6c20 6d61 7920 6f72 206d 6179 206e 6f74 l may or may not │ │ │ │ │ -00043360: 2062 650a 6261 636b 7761 7264 2d63 6f6d be.backward-com │ │ │ │ │ -00043370: 7061 7469 626c 6520 6465 7065 6e64 696e patible dependin │ │ │ │ │ -00043380: 6720 6f6e 2074 6865 2063 6861 6e67 653b g on the change; │ │ │ │ │ -00043390: 2066 6f72 2065 7861 6d70 6c65 2c20 6368 for example, ch │ │ │ │ │ -000433a0: 616e 6769 6e67 2061 0a66 756e 6374 696f anging a.functio │ │ │ │ │ -000433b0: 6e20 746f 2061 6363 6570 7420 6120 6e65 n to accept a ne │ │ │ │ │ -000433c0: 7720 656e 756d 2063 6f6e 7374 616e 7420 w enum constant │ │ │ │ │ -000433d0: 6e6f 7420 7072 6576 696f 7573 6c79 2075 not previously u │ │ │ │ │ -000433e0: 7365 6420 6279 2074 6865 0a6c 6962 7261 sed by the.libra │ │ │ │ │ -000433f0: 7279 2069 7320 6765 6e65 7261 6c6c 7920 ry is generally │ │ │ │ │ -00043400: 6261 636b 7761 7264 2d63 6f6d 7061 7469 backward-compati │ │ │ │ │ -00043410: 626c 652c 2062 7574 2063 6861 6e67 696e ble, but changin │ │ │ │ │ -00043420: 6720 7468 6520 6d65 6d62 6572 7320 6f66 g the members of │ │ │ │ │ -00043430: 2061 0a73 7472 7563 7420 7468 6174 2069 a.struct that i │ │ │ │ │ -00043440: 7320 7061 7373 6564 2069 6e74 6f20 6c69 s passed into li │ │ │ │ │ -00043450: 6272 6172 7920 6675 6e63 7469 6f6e 7320 brary functions │ │ │ │ │ -00043460: 6973 2067 656e 6572 616c 6c79 206e 6f74 is generally not │ │ │ │ │ -00043470: 2075 6e6c 6573 7320 7468 650a 6c69 6272 unless the.libr │ │ │ │ │ -00043480: 6172 7920 7461 6b65 7320 7370 6563 6961 ary takes specia │ │ │ │ │ -00043490: 6c20 7072 6563 6175 7469 6f6e 7320 746f l precautions to │ │ │ │ │ -000434a0: 2061 6363 6570 7420 6f6c 6420 7665 7273 accept old vers │ │ │ │ │ -000434b0: 696f 6e73 206f 6620 7468 6520 6461 7461 ions of the data │ │ │ │ │ -000434c0: 0a73 7472 7563 7475 7265 2e0a 0a41 4249 .structure...ABI │ │ │ │ │ -000434d0: 2063 6861 6e67 6573 2074 6861 7420 6172 changes that ar │ │ │ │ │ -000434e0: 6520 6e6f 7420 6261 636b 7761 7264 2d63 e not backward-c │ │ │ │ │ -000434f0: 6f6d 7061 7469 626c 6520 6e6f 726d 616c ompatible normal │ │ │ │ │ -00043500: 6c79 2072 6571 7569 7265 2063 6861 6e67 ly require chang │ │ │ │ │ -00043510: 696e 670a 7468 6520 e280 9853 4f4e 414d ing.the ...SONAM │ │ │ │ │ -00043520: 45e2 8099 206f 6620 7468 6520 6c69 6272 E... of the libr │ │ │ │ │ -00043530: 6172 7920 616e 6420 7468 6572 6566 6f72 ary and therefor │ │ │ │ │ -00043540: 6520 7468 6520 7368 6172 6564 206c 6962 e the shared lib │ │ │ │ │ -00043550: 7261 7279 2070 6163 6b61 6765 0a6e 616d rary package.nam │ │ │ │ │ -00043560: 652c 2077 6869 6368 2066 6f72 6365 7320 e, which forces │ │ │ │ │ -00043570: 7265 6275 696c 6469 6e67 2061 6c6c 2070 rebuilding all p │ │ │ │ │ -00043580: 6163 6b61 6765 7320 7573 696e 6720 7468 ackages using th │ │ │ │ │ -00043590: 6174 2073 6861 7265 6420 6c69 6272 6172 at shared librar │ │ │ │ │ -000435a0: 7920 746f 0a75 7064 6174 6520 7468 6569 y to.update thei │ │ │ │ │ -000435b0: 7220 6465 7065 6e64 656e 6369 6573 2061 r dependencies a │ │ │ │ │ -000435c0: 6e64 2061 6c6c 6f77 2074 6865 6d20 746f nd allow them to │ │ │ │ │ -000435d0: 2075 7365 2074 6865 206e 6577 2076 6572 use the new ver │ │ │ │ │ -000435e0: 7369 6f6e 206f 6620 7468 650a 7368 6172 sion of the.shar │ │ │ │ │ -000435f0: 6564 206c 6962 7261 7279 2e20 2046 6f72 ed library. For │ │ │ │ │ -00043600: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio │ │ │ │ │ -00043610: 6e2c 2073 6565 202a 6e6f 7465 2052 756e n, see *note Run │ │ │ │ │ -00043620: 2d74 696d 6520 7368 6172 6564 0a6c 6962 -time shared.lib │ │ │ │ │ -00043630: 7261 7269 6573 3a20 3130 322e 2020 5468 raries: 102. Th │ │ │ │ │ -00043640: 6520 7265 6d61 696e 6465 7220 6f66 2074 e remainder of t │ │ │ │ │ -00043650: 6869 7320 7365 6374 696f 6e20 7769 6c6c his section will │ │ │ │ │ -00043660: 2064 6561 6c20 7769 7468 0a62 6163 6b77 deal with.backw │ │ │ │ │ -00043670: 6172 642d 636f 6d70 6174 6962 6c65 2063 ard-compatible c │ │ │ │ │ -00043680: 6861 6e67 6573 2e0a 0a42 6163 6b77 6172 hanges...Backwar │ │ │ │ │ -00043690: 642d 636f 6d70 6174 6962 6c65 2063 6861 d-compatible cha │ │ │ │ │ -000436a0: 6e67 6573 2072 6571 7569 7265 2065 6974 nges require eit │ │ │ │ │ -000436b0: 6865 7220 7570 6461 7469 6e67 206f 7220 her updating or │ │ │ │ │ -000436c0: 7265 636f 7264 696e 6720 7468 650a 6d69 recording the.mi │ │ │ │ │ -000436d0: 6e69 6d61 6c2d 7665 7273 696f 6e20 666f nimal-version fo │ │ │ │ │ -000436e0: 7220 7468 6174 2073 796d 626f 6c20 696e r that symbol in │ │ │ │ │ -000436f0: 20e2 8098 7379 6d62 6f6c 73e2 8099 2066 ...symbols... f │ │ │ │ │ -00043700: 696c 6573 206f 7220 7570 6461 7469 6e67 iles or updating │ │ │ │ │ -00043710: 2074 6865 0a76 6572 7369 6f6e 2069 6e20 the.version in │ │ │ │ │ -00043720: 7468 6520 6465 7065 6e64 656e 6369 6573 the dependencies │ │ │ │ │ -00043730: 2069 6e20 e280 9873 686c 6962 73e2 8099 in ...shlibs... │ │ │ │ │ -00043740: 2066 696c 6573 2e20 2046 6f72 206d 6f72 files. For mor │ │ │ │ │ -00043750: 6520 696e 666f 726d 6174 696f 6e20 6f6e e information on │ │ │ │ │ -00043760: 0a68 6f77 2074 6f20 646f 2074 6869 7320 .how to do this │ │ │ │ │ -00043770: 696e 2074 6865 2074 776f 2066 6f72 6d61 in the two forma │ │ │ │ │ -00043780: 7473 2c20 7365 6520 2a6e 6f74 6520 5468 ts, see *note Th │ │ │ │ │ -00043790: 6520 7379 6d62 6f6c 7320 4669 6c65 2046 e symbols File F │ │ │ │ │ -000437a0: 6f72 6d61 743a 0a31 3136 2e20 616e 6420 ormat:.116. and │ │ │ │ │ -000437b0: 2a6e 6f74 6520 5468 6520 7368 6c69 6273 *note The shlibs │ │ │ │ │ -000437c0: 2046 696c 6520 466f 726d 6174 3a20 3131 File Format: 11 │ │ │ │ │ -000437d0: 372e 2020 4265 6c6f 7720 6172 6520 6765 7. Below are ge │ │ │ │ │ -000437e0: 6e65 7261 6c20 7275 6c65 730a 7468 6174 neral rules.that │ │ │ │ │ -000437f0: 2061 7070 6c79 2074 6f20 626f 7468 2066 apply to both f │ │ │ │ │ -00043800: 696c 6573 2e0a 0a54 6865 2065 6173 7920 iles...The easy │ │ │ │ │ -00043810: 6361 7365 2069 7320 7768 656e 2061 2070 case is when a p │ │ │ │ │ -00043820: 7562 6c69 6320 7379 6d62 6f6c 2069 7320 ublic symbol is │ │ │ │ │ -00043830: 6164 6465 642e 2020 5369 6d70 6c79 2061 added. Simply a │ │ │ │ │ -00043840: 6464 2074 6865 2076 6572 7369 6f6e 0a61 dd the version.a │ │ │ │ │ -00043850: 7420 7768 6963 6820 7468 6520 7379 6d62 t which the symb │ │ │ │ │ -00043860: 6f6c 2077 6173 2069 6e74 726f 6475 6365 ol was introduce │ │ │ │ │ -00043870: 6420 2866 6f72 20e2 8098 7379 6d62 6f6c d (for ...symbol │ │ │ │ │ -00043880: 73e2 8099 2066 696c 6573 2920 6f72 2075 s... files) or u │ │ │ │ │ -00043890: 7064 6174 6520 7468 650a 6465 7065 6e64 pdate the.depend │ │ │ │ │ -000438a0: 656e 6379 2076 6572 7369 6f6e 2028 666f ency version (fo │ │ │ │ │ -000438b0: 7220 e280 9873 686c 6962 73e2 8099 2920 r ...shlibs...) │ │ │ │ │ -000438c0: 6669 6c65 732e 2020 4275 7420 7370 6563 files. But spec │ │ │ │ │ -000438d0: 6961 6c20 6361 7265 2073 686f 756c 6420 ial care should │ │ │ │ │ -000438e0: 6265 0a74 616b 656e 2074 6f20 7570 6461 be.taken to upda │ │ │ │ │ -000438f0: 7465 2064 6570 656e 6465 6e63 7920 7665 te dependency ve │ │ │ │ │ -00043900: 7273 696f 6e73 2077 6865 6e20 7468 6520 rsions when the │ │ │ │ │ -00043910: 6265 6861 7669 6f72 206f 6620 6120 7075 behavior of a pu │ │ │ │ │ -00043920: 626c 6963 2073 796d 626f 6c0a 6368 616e blic symbol.chan │ │ │ │ │ -00043930: 6765 732e 2020 5468 6973 2069 7320 6561 ges. This is ea │ │ │ │ │ -00043940: 7379 2074 6f20 6e65 676c 6563 742c 2073 sy to neglect, s │ │ │ │ │ -00043950: 696e 6365 2074 6865 7265 2069 7320 6e6f ince there is no │ │ │ │ │ -00043960: 2061 7574 6f6d 6174 6564 206d 6574 686f automated metho │ │ │ │ │ -00043970: 6420 6f66 0a64 6574 6572 6d69 6e69 6e67 d of.determining │ │ │ │ │ -00043980: 2073 7563 6820 6368 616e 6765 732c 2062 such changes, b │ │ │ │ │ -00043990: 7574 2066 6169 6c69 6e67 2074 6f20 7570 ut failing to up │ │ │ │ │ -000439a0: 6461 7465 2076 6572 7369 6f6e 7320 696e date versions in │ │ │ │ │ -000439b0: 2074 6869 7320 6361 7365 0a63 6f75 6c64 this case.could │ │ │ │ │ -000439c0: 2072 6573 756c 7420 696e 2062 696e 6172 result in binar │ │ │ │ │ -000439d0: 7920 7061 636b 6167 6573 2077 6974 6820 y packages with │ │ │ │ │ -000439e0: 746f 6f2d 7765 616b 2064 6570 656e 6465 too-weak depende │ │ │ │ │ -000439f0: 6e63 6965 7320 7468 6174 2077 696c 6c0a ncies that will. │ │ │ │ │ -00043a00: 6661 696c 2061 7420 7275 6e74 696d 652c fail at runtime, │ │ │ │ │ -00043a10: 2070 6f73 7369 626c 7920 696e 2077 6179 possibly in way │ │ │ │ │ -00043a20: 7320 7468 6174 2063 616e 2063 6175 7365 s that can cause │ │ │ │ │ -00043a30: 2073 6563 7572 6974 790a 7675 6c6e 6572 security.vulner │ │ │ │ │ -00043a40: 6162 696c 6974 6965 732e 2020 4966 2074 abilities. If t │ │ │ │ │ -00043a50: 6865 2070 6163 6b61 6765 206d 6169 6e74 he package maint │ │ │ │ │ -00043a60: 6169 6e65 7220 6265 6c69 6576 6573 2074 ainer believes t │ │ │ │ │ -00043a70: 6861 7420 6120 7379 6d62 6f6c 0a62 6568 hat a symbol.beh │ │ │ │ │ -00043a80: 6176 696f 7220 6368 616e 6765 2063 6f75 avior change cou │ │ │ │ │ -00043a90: 6c64 2068 6176 6520 6f63 6375 7272 6564 ld have occurred │ │ │ │ │ -00043aa0: 2062 7574 2069 736e e280 9974 2073 7572 but isn...t sur │ │ │ │ │ -00043ab0: 652c 2069 74e2 8099 7320 7361 6665 7220 e, it...s safer │ │ │ │ │ -00043ac0: 746f 2075 7064 6174 650a 7468 6520 7665 to update.the ve │ │ │ │ │ -00043ad0: 7273 696f 6e20 7261 7468 6572 2074 6861 rsion rather tha │ │ │ │ │ -00043ae0: 6e20 6c65 6176 6520 6974 2075 6e6d 6f64 n leave it unmod │ │ │ │ │ -00043af0: 6966 6965 642e 2020 5468 6973 206d 6179 ified. This may │ │ │ │ │ -00043b00: 2072 6573 756c 7420 696e 0a75 6e6e 6563 result in.unnec │ │ │ │ │ -00043b10: 6573 7361 7269 6c79 2073 7472 6963 7420 essarily strict │ │ │ │ │ -00043b20: 6465 7065 6e64 656e 6369 6573 2c20 6275 dependencies, bu │ │ │ │ │ -00043b30: 7420 6974 2065 6e73 7572 6573 2074 6861 t it ensures tha │ │ │ │ │ -00043b40: 7420 7061 636b 6167 6573 2077 686f 7365 t packages whose │ │ │ │ │ -00043b50: 0a64 6570 656e 6465 6e63 6965 7320 6172 .dependencies ar │ │ │ │ │ -00043b60: 6520 7361 7469 7366 6965 6420 7769 6c6c e satisfied will │ │ │ │ │ -00043b70: 2077 6f72 6b20 7072 6f70 6572 6c79 2e0a work properly.. │ │ │ │ │ -00043b80: 0a41 2063 6f6d 6d6f 6e20 6578 616d 706c .A common exampl │ │ │ │ │ -00043b90: 6520 6f66 2077 6865 6e20 6120 6368 616e e of when a chan │ │ │ │ │ -00043ba0: 6765 2074 6f20 7468 6520 6465 7065 6e64 ge to the depend │ │ │ │ │ -00043bb0: 656e 6379 2076 6572 7369 6f6e 2069 7320 ency version is │ │ │ │ │ -00043bc0: 7265 7175 6972 6564 0a69 7320 6120 6675 required.is a fu │ │ │ │ │ -00043bd0: 6e63 7469 6f6e 2074 6861 7420 7461 6b65 nction that take │ │ │ │ │ -00043be0: 7320 616e 2065 6e75 6d20 6f72 2073 7472 s an enum or str │ │ │ │ │ -00043bf0: 7563 7420 6172 6775 6d65 6e74 2074 6861 uct argument tha │ │ │ │ │ -00043c00: 7420 636f 6e74 726f 6c73 2077 6861 740a t controls what. │ │ │ │ │ -00043c10: 7468 6520 6675 6e63 7469 6f6e 2064 6f65 the function doe │ │ │ │ │ -00043c20: 732e 2020 466f 7220 6578 616d 706c 653a s. For example: │ │ │ │ │ -00043c30: 0a0a 2020 2020 2065 6e75 6d20 6c69 6272 .. enum libr │ │ │ │ │ -00043c40: 6172 795f 6f70 207b 204f 505f 464f 4f2c ary_op { OP_FOO, │ │ │ │ │ -00043c50: 204f 505f 4241 5220 7d3b 0a20 2020 2020 OP_BAR };. │ │ │ │ │ -00043c60: 696e 7420 6c69 6272 6172 795f 646f 5f6f int library_do_o │ │ │ │ │ -00043c70: 7065 7261 7469 6f6e 2865 6e75 6d20 6c69 peration(enum li │ │ │ │ │ -00043c80: 6272 6172 795f 6f70 293b 0a0a 4966 2061 brary_op);..If a │ │ │ │ │ -00043c90: 206e 6577 206f 7065 7261 7469 6f6e 2c20 new operation, │ │ │ │ │ -00043ca0: e280 984f 505f 4241 5ae2 8099 2c20 6973 ...OP_BAZ..., is │ │ │ │ │ -00043cb0: 2061 6464 6564 2c20 7468 6520 6d69 6e69 added, the mini │ │ │ │ │ -00043cc0: 6d61 6c2d 7665 7273 696f 6e20 6f66 0ae2 mal-version of.. │ │ │ │ │ -00043cd0: 8098 6c69 6272 6172 795f 646f 5f6f 7065 ..library_do_ope │ │ │ │ │ -00043ce0: 7261 7469 6f6e e280 9920 2866 6f72 20e2 ration... (for . │ │ │ │ │ -00043cf0: 8098 7379 6d62 6f6c 73e2 8099 2066 696c ..symbols... fil │ │ │ │ │ -00043d00: 6573 2920 6f72 2074 6865 2076 6572 7369 es) or the versi │ │ │ │ │ -00043d10: 6f6e 2069 6e20 7468 650a 6465 7065 6e64 on in the.depend │ │ │ │ │ -00043d20: 656e 6379 2066 6f72 2074 6865 2073 6861 ency for the sha │ │ │ │ │ -00043d30: 7265 6420 6c69 6272 6172 7920 2866 6f72 red library (for │ │ │ │ │ -00043d40: 20e2 8098 7368 6c69 6273 e280 9920 6669 ...shlibs... fi │ │ │ │ │ -00043d50: 6c65 7329 206d 7573 7420 6265 2069 6e63 les) must be inc │ │ │ │ │ -00043d60: 7265 6173 6564 0a74 6f20 7468 6520 7665 reased.to the ve │ │ │ │ │ -00043d70: 7273 696f 6e20 6174 2077 6869 6368 20e2 rsion at which . │ │ │ │ │ -00043d80: 8098 4f50 5f42 415a e280 9920 7761 7320 ..OP_BAZ... was │ │ │ │ │ -00043d90: 696e 7472 6f64 7563 6564 2e20 204f 7468 introduced. Oth │ │ │ │ │ -00043da0: 6572 7769 7365 2c20 6120 6269 6e61 7279 erwise, a binary │ │ │ │ │ -00043db0: 0a62 7569 6c74 2061 6761 696e 7374 2074 .built against t │ │ │ │ │ -00043dc0: 6865 206e 6577 2076 6572 7369 6f6e 206f he new version o │ │ │ │ │ -00043dd0: 6620 7468 6520 6c69 6272 6172 7920 2868 f the library (h │ │ │ │ │ -00043de0: 6176 696e 6720 6465 7465 6374 6564 2061 aving detected a │ │ │ │ │ -00043df0: 740a 636f 6d70 696c 652d 7469 6d65 2074 t.compile-time t │ │ │ │ │ -00043e00: 6861 7420 7468 6520 6c69 6272 6172 7920 hat the library │ │ │ │ │ -00043e10: 7375 7070 6f72 7473 20e2 8098 4f50 5f42 supports ...OP_B │ │ │ │ │ -00043e20: 415a e280 9929 206d 6179 2062 6520 696e AZ...) may be in │ │ │ │ │ -00043e30: 7374 616c 6c65 6420 7769 7468 2061 0a73 stalled with a.s │ │ │ │ │ -00043e40: 6861 7265 6420 6c69 6272 6172 7920 7468 hared library th │ │ │ │ │ -00043e50: 6174 2064 6f65 736e e280 9974 2073 7570 at doesn...t sup │ │ │ │ │ -00043e60: 706f 7274 20e2 8098 4f50 5f42 415a e280 port ...OP_BAZ.. │ │ │ │ │ -00043e70: 9920 616e 6420 7769 6c6c 2066 6169 6c20 . and will fail │ │ │ │ │ -00043e80: 6174 2072 756e 7469 6d65 0a77 6865 6e20 at runtime.when │ │ │ │ │ -00043e90: 6974 2074 7269 6573 2074 6f20 7061 7373 it tries to pass │ │ │ │ │ -00043ea0: 20e2 8098 4f50 5f42 415a e280 9920 696e ...OP_BAZ... in │ │ │ │ │ -00043eb0: 746f 2074 6869 7320 6675 6e63 7469 6f6e to this function │ │ │ │ │ -00043ec0: 2e0a 0a44 6570 656e 6465 6e63 7920 7665 ...Dependency ve │ │ │ │ │ -00043ed0: 7273 696f 6e73 2069 6e20 6569 7468 6572 rsions in either │ │ │ │ │ -00043ee0: 20e2 8098 7379 6d62 6f6c 73e2 8099 206f ...symbols... o │ │ │ │ │ -00043ef0: 7220 e280 9873 686c 6962 73e2 8099 2066 r ...shlibs... f │ │ │ │ │ -00043f00: 696c 6573 206e 6f72 6d61 6c6c 790a 7368 iles normally.sh │ │ │ │ │ -00043f10: 6f75 6c64 206e 6f74 2063 6f6e 7461 696e ould not contain │ │ │ │ │ -00043f20: 2074 6865 2044 6562 6961 6e20 7265 7669 the Debian revi │ │ │ │ │ -00043f30: 7369 6f6e 206f 6620 7468 6520 7061 636b sion of the pack │ │ │ │ │ -00043f40: 6167 652c 2073 696e 6365 2074 6865 206c age, since the l │ │ │ │ │ -00043f50: 6962 7261 7279 0a62 6568 6176 696f 7220 ibrary.behavior │ │ │ │ │ -00043f60: 6973 206e 6f72 6d61 6c6c 7920 6669 7865 is normally fixe │ │ │ │ │ -00043f70: 6420 666f 7220 6120 7061 7274 6963 756c d for a particul │ │ │ │ │ -00043f80: 6172 2075 7073 7472 6561 6d20 7665 7273 ar upstream vers │ │ │ │ │ -00043f90: 696f 6e20 616e 6420 616e 790a 4465 6269 ion and any.Debi │ │ │ │ │ -00043fa0: 616e 2070 6163 6b61 6769 6e67 206f 6620 an packaging of │ │ │ │ │ -00043fb0: 7468 6174 2075 7073 7472 6561 6d20 7665 that upstream ve │ │ │ │ │ -00043fc0: 7273 696f 6e20 7769 6c6c 2068 6176 6520 rsion will have │ │ │ │ │ -00043fd0: 7468 6520 7361 6d65 2062 6568 6176 696f the same behavio │ │ │ │ │ -00043fe0: 722e 0a49 6e20 7468 6520 7261 7265 2063 r..In the rare c │ │ │ │ │ -00043ff0: 6173 6520 7468 6174 2074 6865 206c 6962 ase that the lib │ │ │ │ │ -00044000: 7261 7279 2062 6568 6176 696f 7220 7761 rary behavior wa │ │ │ │ │ -00044010: 7320 6368 616e 6765 6420 696e 2061 2070 s changed in a p │ │ │ │ │ -00044020: 6172 7469 6375 6c61 720a 4465 6269 616e articular.Debian │ │ │ │ │ -00044030: 2072 6576 6973 696f 6e2c 2061 7070 656e revision, appen │ │ │ │ │ -00044040: 6469 6e67 20e2 8098 7ee2 8099 2074 6f20 ding ...~... to │ │ │ │ │ -00044050: 7468 6520 656e 6420 6f66 2074 6865 2076 the end of the v │ │ │ │ │ -00044060: 6572 7369 6f6e 2074 6861 7420 696e 636c ersion that incl │ │ │ │ │ -00044070: 7564 6573 0a74 6865 2044 6562 6961 6e20 udes.the Debian │ │ │ │ │ -00044080: 7265 7669 7369 6f6e 2069 7320 7265 636f revision is reco │ │ │ │ │ -00044090: 6d6d 656e 6465 642c 2073 696e 6365 2074 mmended, since t │ │ │ │ │ -000440a0: 6869 7320 616c 6c6f 7773 2062 6163 6b70 his allows backp │ │ │ │ │ -000440b0: 6f72 7473 206f 6620 7468 650a 7368 6172 orts of the.shar │ │ │ │ │ -000440c0: 6564 206c 6962 7261 7279 2070 6163 6b61 ed library packa │ │ │ │ │ -000440d0: 6765 2075 7369 6e67 2074 6865 206e 6f72 ge using the nor │ │ │ │ │ -000440e0: 6d61 6c20 6261 636b 706f 7274 2076 6572 mal backport ver │ │ │ │ │ -000440f0: 7369 6f6e 696e 6720 636f 6e76 656e 7469 sioning conventi │ │ │ │ │ -00044100: 6f6e 0a74 6f20 7361 7469 7366 7920 7468 on.to satisfy th │ │ │ │ │ -00044110: 6520 6465 7065 6e64 656e 6379 2e0a 0a20 e dependency... │ │ │ │ │ -00044120: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ -00044130: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ -00044140: 2d0a 0a20 2020 2831 2920 416e 2065 7861 -.. (1) An exa │ │ │ │ │ -00044150: 6d70 6c65 206f 6620 616e 20e2 809c 756e mple of an ...un │ │ │ │ │ -00044160: 7265 6173 6f6e 6162 6c65 e280 9d20 7072 reasonable... pr │ │ │ │ │ -00044170: 6f67 7261 6d20 6973 206f 6e65 2074 6861 ogram is one tha │ │ │ │ │ -00044180: 7420 7573 6573 206c 6962 7261 7279 0a69 t uses library.i │ │ │ │ │ -00044190: 6e74 6572 6661 6365 7320 7468 6174 2061 nterfaces that a │ │ │ │ │ -000441a0: 7265 2064 6f63 756d 656e 7465 6420 6173 re documented as │ │ │ │ │ -000441b0: 2069 6e74 6572 6e61 6c20 616e 6420 756e internal and un │ │ │ │ │ -000441c0: 7375 7070 6f72 7465 642e 2020 4966 2074 supported. If t │ │ │ │ │ -000441d0: 6865 206f 6e6c 790a 7072 6f67 7261 6d73 he only.programs │ │ │ │ │ -000441e0: 206f 7220 6c69 6272 6172 6965 7320 6166 or libraries af │ │ │ │ │ -000441f0: 6665 6374 6564 2062 7920 6120 6368 616e fected by a chan │ │ │ │ │ -00044200: 6765 2061 7265 20e2 809c 756e 7265 6173 ge are ...unreas │ │ │ │ │ -00044210: 6f6e 6162 6c65 e280 9d20 6f6e 6573 2c0a onable... ones,. │ │ │ │ │ -00044220: 6f74 6865 7220 7465 6368 6e69 7175 6573 other techniques │ │ │ │ │ -00044230: 2c20 7375 6368 2061 7320 6465 636c 6172 , such as declar │ │ │ │ │ -00044240: 696e 6720 e280 9842 7265 616b 73e2 8099 ing ...Breaks... │ │ │ │ │ -00044250: 2072 656c 6174 696f 6e73 6869 7073 2077 relationships w │ │ │ │ │ -00044260: 6974 6820 6166 6665 6374 6564 0a70 6163 ith affected.pac │ │ │ │ │ -00044270: 6b61 6765 7320 6f72 2074 7265 6174 696e kages or treatin │ │ │ │ │ -00044280: 6720 7468 6569 7220 7573 6167 6520 6f66 g their usage of │ │ │ │ │ -00044290: 2074 6865 206c 6962 7261 7279 2061 7320 the library as │ │ │ │ │ -000442a0: 6275 6773 2069 6e20 7468 6f73 650a 7061 bugs in those.pa │ │ │ │ │ -000442b0: 636b 6167 6573 2c20 6d61 7920 6265 2061 ckages, may be a │ │ │ │ │ -000442c0: 7070 726f 7072 6961 7465 2069 6e73 7465 ppropriate inste │ │ │ │ │ -000442d0: 6164 206f 6620 6368 616e 6769 6e67 2074 ad of changing t │ │ │ │ │ -000442e0: 6865 2053 4f4e 414d 452e 2048 6f77 6576 he SONAME. Howev │ │ │ │ │ -000442f0: 6572 2c0a 7468 6520 6465 6661 756c 7420 er,.the default │ │ │ │ │ -00044300: 6170 7072 6f61 6368 2069 7320 746f 2063 approach is to c │ │ │ │ │ -00044310: 6861 6e67 6520 7468 6520 534f 4e41 4d45 hange the SONAME │ │ │ │ │ -00044320: 2066 6f72 2061 6e79 2063 6861 6e67 6520 for any change │ │ │ │ │ -00044330: 746f 2074 6865 2041 4249 0a74 6861 7420 to the ABI.that │ │ │ │ │ -00044340: 636f 756c 6420 6272 6561 6b20 6120 7072 could break a pr │ │ │ │ │ -00044350: 6f67 7261 6d2e 0a0a 1f0a 4669 6c65 3a20 ogram.....File: │ │ │ │ │ -00044360: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00044370: 666f 2c20 204e 6f64 653a 2054 6865 2073 fo, Node: The s │ │ │ │ │ -00044380: 796d 626f 6c73 2073 7973 7465 6d2c 2020 ymbols system, │ │ │ │ │ -00044390: 4e65 7874 3a20 5468 6520 7368 6c69 6273 Next: The shlibs │ │ │ │ │ -000443a0: 2073 7973 7465 6d2c 2020 5072 6576 3a20 system, Prev: │ │ │ │ │ -000443b0: 5368 6172 6564 206c 6962 7261 7279 2041 Shared library A │ │ │ │ │ -000443c0: 4249 2063 6861 6e67 6573 2c20 2055 703a BI changes, Up: │ │ │ │ │ -000443d0: 2044 6570 656e 6465 6e63 6965 7320 6265 Dependencies be │ │ │ │ │ -000443e0: 7477 6565 6e20 7468 6520 6c69 6272 6172 tween the librar │ │ │ │ │ -000443f0: 7920 616e 6420 6f74 6865 7220 7061 636b y and other pack │ │ │ │ │ -00044400: 6167 6573 0a0a 382e 362e 3320 5468 6520 ages..8.6.3 The │ │ │ │ │ -00044410: e280 9873 796d 626f 6c73 e280 9920 7379 ...symbols... sy │ │ │ │ │ -00044420: 7374 656d 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d stem.----------- │ │ │ │ │ -00044430: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ -00044440: 0a49 6e20 7468 6520 666f 6c6c 6f77 696e .In the followin │ │ │ │ │ -00044450: 6720 7365 6374 696f 6e73 2c20 7765 2077 g sections, we w │ │ │ │ │ -00044460: 696c 6c20 6669 7273 7420 6465 7363 7269 ill first descri │ │ │ │ │ -00044470: 6265 2077 6865 7265 2074 6865 2076 6172 be where the var │ │ │ │ │ -00044480: 696f 7573 0ae2 8098 7379 6d62 6f6c 73e2 ious....symbols. │ │ │ │ │ -00044490: 8099 2066 696c 6573 2061 7265 2074 6f20 .. files are to │ │ │ │ │ -000444a0: 6265 2066 6f75 6e64 2c20 7468 656e 2074 be found, then t │ │ │ │ │ -000444b0: 6865 20e2 8098 7379 6d62 6f6c 73e2 8099 he ...symbols... │ │ │ │ │ -000444c0: 2066 696c 6520 666f 726d 6174 2c20 616e file format, an │ │ │ │ │ -000444d0: 640a 6669 6e61 6c6c 7920 686f 7720 746f d.finally how to │ │ │ │ │ -000444e0: 2063 7265 6174 6520 e280 9873 796d 626f create ...symbo │ │ │ │ │ -000444f0: 6c73 e280 9920 6669 6c65 7320 6966 2079 ls... files if y │ │ │ │ │ -00044500: 6f75 7220 7061 636b 6167 6520 636f 6e74 our package cont │ │ │ │ │ -00044510: 6169 6e73 2061 2073 6861 7265 640a 6c69 ains a shared.li │ │ │ │ │ -00044520: 6272 6172 792e 0a0a 2a20 4d65 6e75 3a0a brary...* Menu:. │ │ │ │ │ -00044530: 0a2a 2054 6865 2073 796d 626f 6c73 2066 .* The symbols f │ │ │ │ │ -00044540: 696c 6573 2070 7265 7365 6e74 206f 6e20 iles present on │ │ │ │ │ -00044550: 7468 6520 7379 7374 656d 3a3a 0a2a 2054 the system::.* T │ │ │ │ │ -00044560: 6865 2073 796d 626f 6c73 2046 696c 6520 he symbols File │ │ │ │ │ -00044570: 466f 726d 6174 3a3a 0a2a 2050 726f 7669 Format::.* Provi │ │ │ │ │ -00044580: 6469 6e67 2061 2073 796d 626f 6c73 2066 ding a symbols f │ │ │ │ │ -00044590: 696c 653a 3a0a 0a1f 0a46 696c 653a 2064 ile::....File: d │ │ │ │ │ -000445a0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -000445b0: 6f2c 2020 4e6f 6465 3a20 5468 6520 7379 o, Node: The sy │ │ │ │ │ -000445c0: 6d62 6f6c 7320 6669 6c65 7320 7072 6573 mbols files pres │ │ │ │ │ -000445d0: 656e 7420 6f6e 2074 6865 2073 7973 7465 ent on the syste │ │ │ │ │ -000445e0: 6d2c 2020 4e65 7874 3a20 5468 6520 7379 m, Next: The sy │ │ │ │ │ -000445f0: 6d62 6f6c 7320 4669 6c65 2046 6f72 6d61 mbols File Forma │ │ │ │ │ -00044600: 742c 2020 5570 3a20 5468 6520 7379 6d62 t, Up: The symb │ │ │ │ │ -00044610: 6f6c 7320 7379 7374 656d 0a0a 382e 362e ols system..8.6. │ │ │ │ │ -00044620: 332e 3120 5468 6520 e280 9873 796d 626f 3.1 The ...symbo │ │ │ │ │ -00044630: 6c73 e280 9920 6669 6c65 7320 7072 6573 ls... files pres │ │ │ │ │ -00044640: 656e 7420 6f6e 2074 6865 2073 7973 7465 ent on the syste │ │ │ │ │ -00044650: 6d0a 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e m............... │ │ │ │ │ -00044660: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00044670: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00044680: 2e2e 2e0a 0ae2 8098 7379 6d62 6f6c 73e2 ........symbols. │ │ │ │ │ -00044690: 8099 2066 696c 6573 2066 6f72 2061 2073 .. files for a s │ │ │ │ │ -000446a0: 6861 7265 6420 6c69 6272 6172 7920 6172 hared library ar │ │ │ │ │ -000446b0: 6520 6e6f 726d 616c 6c79 2070 726f 7669 e normally provi │ │ │ │ │ -000446c0: 6465 6420 6279 2074 6865 2073 6861 7265 ded by the share │ │ │ │ │ -000446d0: 640a 6c69 6272 6172 7920 7061 636b 6167 d.library packag │ │ │ │ │ -000446e0: 6520 6173 2061 2063 6f6e 7472 6f6c 2066 e as a control f │ │ │ │ │ -000446f0: 696c 652c 2062 7574 2074 6865 7265 2061 ile, but there a │ │ │ │ │ -00044700: 7265 2073 6576 6572 616c 206f 7665 7272 re several overr │ │ │ │ │ -00044710: 6964 6520 7061 7468 730a 7468 6174 2061 ide paths.that a │ │ │ │ │ -00044720: 7265 2063 6865 636b 6564 2066 6972 7374 re checked first │ │ │ │ │ -00044730: 2069 6e20 6361 7365 2074 6861 7420 696e in case that in │ │ │ │ │ -00044740: 666f 726d 6174 696f 6e20 6973 2077 726f formation is wro │ │ │ │ │ -00044750: 6e67 206f 7220 6d69 7373 696e 672e 0a54 ng or missing..T │ │ │ │ │ -00044760: 6865 2066 6f6c 6c6f 7769 6e67 206c 6973 he following lis │ │ │ │ │ -00044770: 7420 6769 7665 7320 7468 656d 2069 6e20 t gives them in │ │ │ │ │ -00044780: 7468 6520 6f72 6465 7220 696e 2077 6869 the order in whi │ │ │ │ │ -00044790: 6368 2074 6865 7920 6172 6520 7265 6164 ch they are read │ │ │ │ │ -000447a0: 2062 790a e280 9864 706b 672d 7368 6c69 by....dpkg-shli │ │ │ │ │ -000447b0: 6264 6570 73e2 8099 2e20 2054 6865 2066 bdeps.... The f │ │ │ │ │ -000447c0: 6972 7374 206f 6e65 2074 6861 7420 636f irst one that co │ │ │ │ │ -000447d0: 6e74 6169 6e73 2074 6865 2072 6571 7569 ntains the requi │ │ │ │ │ -000447e0: 7265 6420 696e 666f 726d 6174 696f 6e0a red information. │ │ │ │ │ -000447f0: 6973 2075 7365 642e 0a0a e280 9864 6562 is used......deb │ │ │ │ │ -00044800: 6961 6e2f 2a2f 4445 4249 414e 2f73 796d ian/*/DEBIAN/sym │ │ │ │ │ -00044810: 626f 6c73 e280 990a 0a20 2020 2020 4475 bols..... Du │ │ │ │ │ -00044820: 7269 6e67 2074 6865 2070 6163 6b61 6765 ring the package │ │ │ │ │ -00044830: 2062 7569 6c64 2c20 6966 2074 6865 2070 build, if the p │ │ │ │ │ -00044840: 6163 6b61 6765 2069 7473 656c 6620 636f ackage itself co │ │ │ │ │ -00044850: 6e74 6169 6e73 2073 6861 7265 640a 2020 ntains shared. │ │ │ │ │ -00044860: 2020 206c 6962 7261 7269 6573 2077 6974 libraries wit │ │ │ │ │ -00044870: 6820 e280 9873 796d 626f 6c73 e280 9920 h ...symbols... │ │ │ │ │ -00044880: 6669 6c65 732c 2074 6865 7920 7769 6c6c files, they will │ │ │ │ │ -00044890: 2062 6520 6765 6e65 7261 7465 6420 696e be generated in │ │ │ │ │ -000448a0: 2074 6865 7365 0a20 2020 2020 7374 6167 these. stag │ │ │ │ │ -000448b0: 696e 6720 6469 7265 6374 6f72 6965 7320 ing directories │ │ │ │ │ -000448c0: 6279 20e2 8098 6470 6b67 2d67 656e 7379 by ...dpkg-gensy │ │ │ │ │ -000448d0: 6d62 6f6c 73e2 8099 2028 7365 6520 2a6e mbols... (see *n │ │ │ │ │ -000448e0: 6f74 6520 5072 6f76 6964 696e 6720 610a ote Providing a. │ │ │ │ │ -000448f0: 2020 2020 2073 796d 626f 6c73 2066 696c symbols fil │ │ │ │ │ -00044900: 653a 2031 3162 2e29 2e20 20e2 8098 7379 e: 11b.). ...sy │ │ │ │ │ -00044910: 6d62 6f6c 73e2 8099 2066 696c 6573 2066 mbols... files f │ │ │ │ │ -00044920: 6f75 6e64 2069 6e20 7468 6520 6275 696c ound in the buil │ │ │ │ │ -00044930: 6420 7472 6565 2074 616b 650a 2020 2020 d tree take. │ │ │ │ │ -00044940: 2070 7265 6365 6465 6e63 6520 6f76 6572 precedence over │ │ │ │ │ -00044950: 20e2 8098 7379 6d62 6f6c 73e2 8099 2066 ...symbols... f │ │ │ │ │ -00044960: 696c 6573 2066 726f 6d20 6f74 6865 7220 iles from other │ │ │ │ │ -00044970: 6269 6e61 7279 2070 6163 6b61 6765 732e binary packages. │ │ │ │ │ -00044980: 0a0a 2020 2020 2054 6865 7365 2066 696c .. These fil │ │ │ │ │ -00044990: 6573 206d 7573 7420 6578 6973 7420 6265 es must exist be │ │ │ │ │ -000449a0: 666f 7265 20e2 8098 6470 6b67 2d73 686c fore ...dpkg-shl │ │ │ │ │ -000449b0: 6962 6465 7073 e280 9920 6973 2072 756e ibdeps... is run │ │ │ │ │ -000449c0: 206f 7220 7468 650a 2020 2020 2064 6570 or the. dep │ │ │ │ │ -000449d0: 656e 6465 6e63 6965 7320 6f66 2062 696e endencies of bin │ │ │ │ │ -000449e0: 6172 6965 7320 616e 6420 6c69 6272 6172 aries and librar │ │ │ │ │ -000449f0: 6965 7320 6672 6f6d 2061 2073 6f75 7263 ies from a sourc │ │ │ │ │ -00044a00: 6520 7061 636b 6167 6520 6f6e 0a20 2020 e package on. │ │ │ │ │ -00044a10: 2020 6f74 6865 7220 6c69 6272 6172 6965 other librarie │ │ │ │ │ -00044a20: 7320 6672 6f6d 2074 6861 7420 7361 6d65 s from that same │ │ │ │ │ -00044a30: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ -00044a40: 7769 6c6c 206e 6f74 2062 6520 636f 7272 will not be corr │ │ │ │ │ -00044a50: 6563 742e 0a20 2020 2020 496e 2070 7261 ect.. In pra │ │ │ │ │ -00044a60: 6374 6963 652c 2074 6869 7320 6d65 616e ctice, this mean │ │ │ │ │ -00044a70: 7320 7468 6174 20e2 8098 6470 6b67 2d67 s that ...dpkg-g │ │ │ │ │ -00044a80: 656e 7379 6d62 6f6c 73e2 8099 206d 7573 ensymbols... mus │ │ │ │ │ -00044a90: 7420 6265 2072 756e 2062 6566 6f72 650a t be run before. │ │ │ │ │ -00044aa0: 2020 2020 20e2 8098 6470 6b67 2d73 686c ...dpkg-shl │ │ │ │ │ -00044ab0: 6962 6465 7073 e280 9920 6475 7269 6e67 ibdeps... during │ │ │ │ │ -00044ac0: 2074 6865 2070 6163 6b61 6765 2062 7569 the package bui │ │ │ │ │ -00044ad0: 6c64 2e20 2028 3129 0a0a e280 982f 6574 ld. (1)...../et │ │ │ │ │ -00044ae0: 632f 6470 6b67 2f73 796d 626f 6c73 2f70 c/dpkg/symbols/p │ │ │ │ │ -00044af0: 6163 6b61 6765 2e73 796d 626f 6c73 2e61 ackage.symbols.a │ │ │ │ │ -00044b00: 7263 68e2 8099 2061 6e64 20e2 8098 2f65 rch... and .../e │ │ │ │ │ -00044b10: 7463 2f64 706b 672f 7379 6d62 6f6c 732f tc/dpkg/symbols/ │ │ │ │ │ -00044b20: 7061 636b 6167 652e 7379 6d62 6f6c 73e2 package.symbols. │ │ │ │ │ -00044b30: 8099 0a0a 2020 2020 2050 6572 2d73 7973 .... Per-sys │ │ │ │ │ -00044b40: 7465 6d20 6f76 6572 7269 6465 7320 6f66 tem overrides of │ │ │ │ │ -00044b50: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ -00044b60: 6465 7065 6e64 656e 6369 6573 2e20 2054 dependencies. T │ │ │ │ │ -00044b70: 6865 7365 2066 696c 6573 0a20 2020 2020 hese files. │ │ │ │ │ -00044b80: 6e6f 726d 616c 6c79 2064 6f20 6e6f 7420 normally do not │ │ │ │ │ -00044b90: 6578 6973 742e 2020 5468 6579 2061 7265 exist. They are │ │ │ │ │ -00044ba0: 206d 6169 6e74 6169 6e65 6420 6279 2074 maintained by t │ │ │ │ │ -00044bb0: 6865 206c 6f63 616c 2073 7973 7465 6d0a he local system. │ │ │ │ │ -00044bc0: 2020 2020 2061 646d 696e 6973 7472 6174 administrat │ │ │ │ │ -00044bd0: 6f72 2061 6e64 206d 7573 7420 6e6f 7420 or and must not │ │ │ │ │ -00044be0: 6265 2063 7265 6174 6564 2062 7920 616e be created by an │ │ │ │ │ -00044bf0: 7920 4465 6269 616e 2070 6163 6b61 6765 y Debian package │ │ │ │ │ -00044c00: 2e0a 0ae2 8098 7379 6d62 6f6c 73e2 8099 ......symbols... │ │ │ │ │ -00044c10: 2063 6f6e 7472 6f6c 2066 696c 6573 2066 control files f │ │ │ │ │ -00044c20: 6f72 2070 6163 6b61 6765 7320 696e 7374 or packages inst │ │ │ │ │ -00044c30: 616c 6c65 6420 6f6e 2074 6865 2073 7973 alled on the sys │ │ │ │ │ -00044c40: 7465 6d0a 0a20 2020 2020 5468 6520 e280 tem.. The .. │ │ │ │ │ -00044c50: 9873 796d 626f 6c73 e280 9920 636f 6e74 .symbols... cont │ │ │ │ │ -00044c60: 726f 6c20 6669 6c65 7320 666f 7220 616c rol files for al │ │ │ │ │ -00044c70: 6c20 7468 6520 7061 636b 6167 6573 2063 l the packages c │ │ │ │ │ -00044c80: 7572 7265 6e74 6c79 0a20 2020 2020 696e urrently. in │ │ │ │ │ -00044c90: 7374 616c 6c65 6420 6f6e 2074 6865 2073 stalled on the s │ │ │ │ │ -00044ca0: 7973 7465 6d20 6172 6520 7365 6172 6368 ystem are search │ │ │ │ │ -00044cb0: 6564 206c 6173 742e 2020 5468 6973 2077 ed last. This w │ │ │ │ │ -00044cc0: 696c 6c20 6265 2074 6865 206d 6f73 740a ill be the most. │ │ │ │ │ -00044cd0: 2020 2020 2063 6f6d 6d6f 6e20 736f 7572 common sour │ │ │ │ │ -00044ce0: 6365 206f 6620 7368 6172 6564 206c 6962 ce of shared lib │ │ │ │ │ -00044cf0: 7261 7279 2064 6570 656e 6465 6e63 7920 rary dependency │ │ │ │ │ -00044d00: 696e 666f 726d 6174 696f 6e2e 2020 5468 information. Th │ │ │ │ │ -00044d10: 6573 650a 2020 2020 2066 696c 6573 2063 ese. files c │ │ │ │ │ -00044d20: 616e 2062 6520 7265 6164 2077 6974 6820 an be read with │ │ │ │ │ -00044d30: e280 9864 706b 672d 7175 6572 7920 2d2d ...dpkg-query -- │ │ │ │ │ -00044d40: 636f 6e74 726f 6c2d 7368 6f77 2070 6163 control-show pac │ │ │ │ │ -00044d50: 6b61 6765 2073 796d 626f 6c73 e280 992e kage symbols.... │ │ │ │ │ -00044d60: 0a0a 4265 2061 7761 7265 2074 6861 7420 ..Be aware that │ │ │ │ │ -00044d70: 6966 2061 20e2 8098 6465 6269 616e 2f73 if a ...debian/s │ │ │ │ │ -00044d80: 686c 6962 732e 6c6f 6361 6ce2 8099 2065 hlibs.local... e │ │ │ │ │ -00044d90: 7869 7374 7320 696e 2074 6865 2073 6f75 xists in the sou │ │ │ │ │ -00044da0: 7263 6520 7061 636b 6167 652c 0a69 7420 rce package,.it │ │ │ │ │ -00044db0: 7769 6c6c 206f 7665 7272 6964 6520 616e will override an │ │ │ │ │ -00044dc0: 7920 e280 9873 796d 626f 6c73 e280 9920 y ...symbols... │ │ │ │ │ -00044dd0: 6669 6c65 732e 2020 5468 6973 2069 7320 files. This is │ │ │ │ │ -00044de0: 7468 6520 6f6e 6c79 2063 6173 6520 7768 the only case wh │ │ │ │ │ -00044df0: 6572 6520 610a e280 9873 686c 6962 73e2 ere a....shlibs. │ │ │ │ │ -00044e00: 8099 2069 7320 7573 6564 2064 6573 7069 .. is used despi │ │ │ │ │ -00044e10: 7465 20e2 8098 7379 6d62 6f6c 73e2 8099 te ...symbols... │ │ │ │ │ -00044e20: 2066 696c 6573 2062 6569 6e67 2070 7265 files being pre │ │ │ │ │ -00044e30: 7365 6e74 2e20 2053 6565 202a 6e6f 7465 sent. See *note │ │ │ │ │ -00044e40: 2054 6865 0a73 686c 6962 7320 6669 6c65 The.shlibs file │ │ │ │ │ -00044e50: 7320 7072 6573 656e 7420 6f6e 2074 6865 s present on the │ │ │ │ │ -00044e60: 2073 7973 7465 6d3a 2031 3163 2e20 616e system: 11c. an │ │ │ │ │ -00044e70: 6420 2a6e 6f74 6520 5468 6520 7368 6c69 d *note The shli │ │ │ │ │ -00044e80: 6273 2073 7973 7465 6d3a 0a33 372e 2066 bs system:.37. f │ │ │ │ │ -00044e90: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat │ │ │ │ │ -00044ea0: 696f 6e2e 0a0a 2020 202d 2d2d 2d2d 2d2d ion... ------- │ │ │ │ │ -00044eb0: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ -00044ec0: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ -00044ed0: 2041 6e20 6578 616d 706c 6520 6d61 7920 An example may │ │ │ │ │ -00044ee0: 636c 6172 6966 792e 2020 5375 7070 6f73 clarify. Suppos │ │ │ │ │ -00044ef0: 6520 7468 6520 736f 7572 6365 2070 6163 e the source pac │ │ │ │ │ -00044f00: 6b61 6765 20e2 8098 666f 6fe2 8099 0a67 kage ...foo....g │ │ │ │ │ -00044f10: 656e 6572 6174 6573 2074 776f 2062 696e enerates two bin │ │ │ │ │ -00044f20: 6172 7920 7061 636b 6167 6573 2c20 e280 ary packages, .. │ │ │ │ │ -00044f30: 986c 6962 666f 6f32 e280 9920 616e 6420 .libfoo2... and │ │ │ │ │ -00044f40: e280 9866 6f6f 2d72 756e 7469 6d65 e280 ...foo-runtime.. │ │ │ │ │ -00044f50: 992e 2020 5768 656e 0a62 7569 6c64 696e .. When.buildin │ │ │ │ │ -00044f60: 6720 7468 6520 6269 6e61 7279 2070 6163 g the binary pac │ │ │ │ │ -00044f70: 6b61 6765 732c 2074 6865 2063 6f6e 7465 kages, the conte │ │ │ │ │ -00044f80: 6e74 7320 6f66 2074 6865 2070 6163 6b61 nts of the packa │ │ │ │ │ -00044f90: 6765 7320 6172 6520 7374 6167 6564 2069 ges are staged i │ │ │ │ │ -00044fa0: 6e0a 7468 6520 6469 7265 6374 6f72 6965 n.the directorie │ │ │ │ │ -00044fb0: 7320 e280 9864 6562 6961 6e2f 6c69 6266 s ...debian/libf │ │ │ │ │ -00044fc0: 6f6f 32e2 8099 2061 6e64 20e2 8098 6465 oo2... and ...de │ │ │ │ │ -00044fd0: 6269 616e 2f66 6f6f 2d72 756e 7469 6d65 bian/foo-runtime │ │ │ │ │ -00044fe0: e280 9920 7265 7370 6563 7469 7665 6c79 ... respectively │ │ │ │ │ -00044ff0: 2e0a 28e2 8098 6465 6269 616e 2f74 6d70 ..(...debian/tmp │ │ │ │ │ -00045000: e280 9920 636f 756c 6420 6265 2075 7365 ... could be use │ │ │ │ │ -00045010: 6420 696e 7374 6561 6420 6f66 206f 6e65 d instead of one │ │ │ │ │ -00045020: 206f 6620 7468 6573 652e 2920 2053 696e of these.) Sin │ │ │ │ │ -00045030: 6365 20e2 8098 6c69 6266 6f6f 32e2 8099 ce ...libfoo2... │ │ │ │ │ -00045040: 0a70 726f 7669 6465 7320 7468 6520 e280 .provides the .. │ │ │ │ │ -00045050: 986c 6962 666f 6fe2 8099 2073 6861 7265 .libfoo... share │ │ │ │ │ -00045060: 6420 6c69 6272 6172 792c 2069 7420 7769 d library, it wi │ │ │ │ │ -00045070: 6c6c 2063 6f6e 7461 696e 2061 20e2 8098 ll contain a ... │ │ │ │ │ -00045080: 7379 6d62 6f6c 73e2 8099 2066 696c 652c symbols... file, │ │ │ │ │ -00045090: 0a77 6869 6368 2077 696c 6c20 6265 2069 .which will be i │ │ │ │ │ -000450a0: 6e73 7461 6c6c 6564 2069 6e20 e280 9864 nstalled in ...d │ │ │ │ │ -000450b0: 6562 6961 6e2f 6c69 6266 6f6f 322f 4445 ebian/libfoo2/DE │ │ │ │ │ -000450c0: 4249 414e 2f73 796d 626f 6c73 e280 992c BIAN/symbols..., │ │ │ │ │ -000450d0: 2065 7665 6e74 7561 6c6c 790a 746f 2062 eventually.to b │ │ │ │ │ -000450e0: 6520 696e 636c 7564 6564 2061 7320 6120 e included as a │ │ │ │ │ -000450f0: 636f 6e74 726f 6c20 6669 6c65 2069 6e20 control file in │ │ │ │ │ -00045100: 7468 6174 2070 6163 6b61 6765 2e20 2057 that package. W │ │ │ │ │ -00045110: 6865 6e20 e280 9864 706b 672d 7368 6c69 hen ...dpkg-shli │ │ │ │ │ -00045120: 6264 6570 73e2 8099 0a69 7320 7275 6e20 bdeps....is run │ │ │ │ │ -00045130: 6f6e 2074 6865 2065 7865 6375 7461 626c on the executabl │ │ │ │ │ -00045140: 6520 e280 9864 6562 6961 6e2f 666f 6f2d e ...debian/foo- │ │ │ │ │ -00045150: 7275 6e74 696d 652f 7573 722f 6269 6e2f runtime/usr/bin/ │ │ │ │ │ -00045160: 666f 6f2d 7072 6f67 e280 992c 2069 7420 foo-prog..., it │ │ │ │ │ -00045170: 7769 6c6c 0a65 7861 6d69 6e65 2074 6865 will.examine the │ │ │ │ │ -00045180: 20e2 8098 6465 6269 616e 2f6c 6962 666f ...debian/libfo │ │ │ │ │ -00045190: 6f32 2f44 4542 4941 4e2f 7379 6d62 6f6c o2/DEBIAN/symbol │ │ │ │ │ -000451a0: 73e2 8099 2066 696c 6520 746f 2064 6574 s... file to det │ │ │ │ │ -000451b0: 6572 6d69 6e65 2077 6865 7468 6572 0ae2 ermine whether.. │ │ │ │ │ -000451c0: 8098 666f 6f2d 7072 6f67 e280 99e2 8099 ..foo-prog...... │ │ │ │ │ -000451d0: 7320 6c69 6272 6172 7920 6465 7065 6e64 s library depend │ │ │ │ │ -000451e0: 656e 6369 6573 2061 7265 2073 6174 6973 encies are satis │ │ │ │ │ -000451f0: 6669 6564 2062 7920 616e 7920 6f66 2074 fied by any of t │ │ │ │ │ -00045200: 6865 206c 6962 7261 7269 6573 0a70 726f he libraries.pro │ │ │ │ │ -00045210: 7669 6465 6420 6279 20e2 8098 6c69 6266 vided by ...libf │ │ │ │ │ -00045220: 6f6f 32e2 8099 2e20 2053 696e 6365 2074 oo2.... Since t │ │ │ │ │ -00045230: 686f 7365 2062 696e 6172 6965 7320 7765 hose binaries we │ │ │ │ │ -00045240: 7265 206c 696e 6b65 6420 6167 6169 6e73 re linked agains │ │ │ │ │ -00045250: 7420 7468 650a 6a75 7374 2d62 7569 6c74 t the.just-built │ │ │ │ │ -00045260: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ -00045270: 6173 2070 6172 7420 6f66 2074 6865 2062 as part of the b │ │ │ │ │ -00045280: 7569 6c64 2070 726f 6365 7373 2c20 7468 uild process, th │ │ │ │ │ -00045290: 6520 e280 9873 796d 626f 6c73 e280 990a e ...symbols.... │ │ │ │ │ -000452a0: 6669 6c65 2066 6f72 2074 6865 206e 6577 file for the new │ │ │ │ │ -000452b0: 6c79 2d62 7569 6c74 20e2 8098 6c69 6266 ly-built ...libf │ │ │ │ │ -000452c0: 6f6f 32e2 8099 206d 7573 7420 7461 6b65 oo2... must take │ │ │ │ │ -000452d0: 2070 7265 6365 6465 6e63 6520 6f76 6572 precedence over │ │ │ │ │ -000452e0: 2061 20e2 8098 7379 6d62 6f6c 73e2 8099 a ...symbols... │ │ │ │ │ -000452f0: 0a66 696c 6520 666f 7220 616e 7920 6f74 .file for any ot │ │ │ │ │ -00045300: 6865 7220 e280 986c 6962 666f 6f32 e280 her ...libfoo2.. │ │ │ │ │ -00045310: 9920 7061 636b 6167 6520 616c 7265 6164 . package alread │ │ │ │ │ -00045320: 7920 696e 7374 616c 6c65 6420 6f6e 2074 y installed on t │ │ │ │ │ -00045330: 6865 2073 7973 7465 6d2e 0a0a 1f0a 4669 he system.....Fi │ │ │ │ │ -00045340: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00045350: 792e 696e 666f 2c20 204e 6f64 653a 2054 y.info, Node: T │ │ │ │ │ -00045360: 6865 2073 796d 626f 6c73 2046 696c 6520 he symbols File │ │ │ │ │ -00045370: 466f 726d 6174 2c20 204e 6578 743a 2050 Format, Next: P │ │ │ │ │ -00045380: 726f 7669 6469 6e67 2061 2073 796d 626f roviding a symbo │ │ │ │ │ -00045390: 6c73 2066 696c 652c 2020 5072 6576 3a20 ls file, Prev: │ │ │ │ │ -000453a0: 5468 6520 7379 6d62 6f6c 7320 6669 6c65 The symbols file │ │ │ │ │ -000453b0: 7320 7072 6573 656e 7420 6f6e 2074 6865 s present on the │ │ │ │ │ -000453c0: 2073 7973 7465 6d2c 2020 5570 3a20 5468 system, Up: Th │ │ │ │ │ -000453d0: 6520 7379 6d62 6f6c 7320 7379 7374 656d e symbols system │ │ │ │ │ -000453e0: 0a0a 382e 362e 332e 3220 5468 6520 e280 ..8.6.3.2 The .. │ │ │ │ │ -000453f0: 9873 796d 626f 6c73 e280 9920 4669 6c65 .symbols... File │ │ │ │ │ -00045400: 2046 6f72 6d61 740a 2e2e 2e2e 2e2e 2e2e Format......... │ │ │ │ │ -00045410: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00045420: 2e2e 2e2e 2e2e 2e2e 2e0a 0a54 6865 2066 ...........The f │ │ │ │ │ -00045430: 6f6c 6c6f 7769 6e67 2064 6f63 756d 656e ollowing documen │ │ │ │ │ -00045440: 7473 2074 6865 2066 6f72 6d61 7420 6f66 ts the format of │ │ │ │ │ -00045450: 2074 6865 20e2 8098 7379 6d62 6f6c 73e2 the ...symbols. │ │ │ │ │ -00045460: 8099 2063 6f6e 7472 6f6c 2066 696c 6520 .. control file │ │ │ │ │ -00045470: 6173 0a69 6e63 6c75 6465 6420 696e 2062 as.included in b │ │ │ │ │ -00045480: 696e 6172 7920 7061 636b 6167 6573 2e20 inary packages. │ │ │ │ │ -00045490: 2054 6865 7365 2066 696c 6573 2061 7265 These files are │ │ │ │ │ -000454a0: 2062 7569 6c74 2066 726f 6d20 7465 6d70 built from temp │ │ │ │ │ -000454b0: 6c61 7465 0ae2 8098 7379 6d62 6f6c 73e2 late....symbols. │ │ │ │ │ -000454c0: 8099 2066 696c 6573 2069 6e20 7468 6520 .. files in the │ │ │ │ │ -000454d0: 736f 7572 6365 2070 6163 6b61 6765 2062 source package b │ │ │ │ │ -000454e0: 7920 e280 9864 706b 672d 6765 6e73 796d y ...dpkg-gensym │ │ │ │ │ -000454f0: 626f 6c73 e280 992e 2020 5468 650a 7465 bols.... The.te │ │ │ │ │ -00045500: 6d70 6c61 7465 2066 696c 6573 2073 7570 mplate files sup │ │ │ │ │ -00045510: 706f 7274 2061 2072 6963 6865 7220 7379 port a richer sy │ │ │ │ │ -00045520: 6e74 6178 2074 6861 7420 616c 6c6f 7773 ntax that allows │ │ │ │ │ -00045530: 20e2 8098 6470 6b67 2d67 656e 7379 6d62 ...dpkg-gensymb │ │ │ │ │ -00045540: 6f6c 73e2 8099 2074 6f0a 646f 2073 6f6d ols... to.do som │ │ │ │ │ -00045550: 6520 6f66 2074 6865 2074 6564 696f 7573 e of the tedious │ │ │ │ │ -00045560: 2077 6f72 6b20 696e 766f 6c76 6564 2069 work involved i │ │ │ │ │ -00045570: 6e20 6d61 696e 7461 696e 696e 6720 e280 n maintaining .. │ │ │ │ │ -00045580: 9873 796d 626f 6c73 e280 9920 6669 6c65 .symbols... file │ │ │ │ │ -00045590: 732c 0a73 7563 6820 6173 2068 616e 646c s,.such as handl │ │ │ │ │ -000455a0: 696e 6720 432b 2b20 7379 6d62 6f6c 7320 ing C++ symbols │ │ │ │ │ -000455b0: 6f72 206f 7074 696f 6e61 6c20 7379 6d62 or optional symb │ │ │ │ │ -000455c0: 6f6c 7320 7468 6174 206d 6179 206e 6f74 ols that may not │ │ │ │ │ -000455d0: 2065 7869 7374 206f 6e0a 7061 7274 6963 exist on.partic │ │ │ │ │ -000455e0: 756c 6172 2061 7263 6869 7465 6374 7572 ular architectur │ │ │ │ │ -000455f0: 6573 2e20 2057 6865 6e20 7772 6974 696e es. When writin │ │ │ │ │ -00045600: 6720 e280 9873 796d 626f 6c73 e280 9920 g ...symbols... │ │ │ │ │ -00045610: 6669 6c65 7320 666f 7220 6120 7368 6172 files for a shar │ │ │ │ │ -00045620: 6564 0a6c 6962 7261 7279 2070 6163 6b61 ed.library packa │ │ │ │ │ -00045630: 6765 2c20 7265 6665 7220 746f 20e2 8098 ge, refer to ... │ │ │ │ │ -00045640: 6470 6b67 2d67 656e 7379 6d62 6f6c 7328 dpkg-gensymbols( │ │ │ │ │ -00045650: 3129 e280 9920 666f 7220 7468 6520 7269 1)... for the ri │ │ │ │ │ -00045660: 6368 6572 2073 796e 7461 782e 0a0a 4120 cher syntax...A │ │ │ │ │ -00045670: e280 9873 796d 626f 6c73 e280 9920 6d61 ...symbols... ma │ │ │ │ │ -00045680: 7920 636f 6e74 6169 6e20 6f6e 6520 6f72 y contain one or │ │ │ │ │ -00045690: 206d 6f72 6520 656e 7472 6965 732c 206f more entries, o │ │ │ │ │ -000456a0: 6e65 2066 6f72 2065 6163 6820 7368 6172 ne for each shar │ │ │ │ │ -000456b0: 6564 206c 6962 7261 7279 0a63 6f6e 7461 ed library.conta │ │ │ │ │ -000456c0: 696e 6564 2069 6e20 7468 6520 7061 636b ined in the pack │ │ │ │ │ -000456d0: 6167 6520 636f 7272 6573 706f 6e64 696e age correspondin │ │ │ │ │ -000456e0: 6720 746f 2074 6861 7420 e280 9873 796d g to that ...sym │ │ │ │ │ -000456f0: 626f 6c73 e280 992e 2020 4561 6368 2065 bols.... Each e │ │ │ │ │ -00045700: 6e74 7279 0a68 6173 2074 6865 2066 6f6c ntry.has the fol │ │ │ │ │ -00045710: 6c6f 7769 6e67 2066 6f72 6d61 743a 0a0a lowing format:.. │ │ │ │ │ -00045720: 2020 2020 206c 6962 7261 7279 2d73 6f6e library-son │ │ │ │ │ -00045730: 616d 6520 6d61 696e 2d64 6570 656e 6465 ame main-depende │ │ │ │ │ -00045740: 6e63 792d 7465 6d70 6c61 7465 0a20 2020 ncy-template. │ │ │ │ │ -00045750: 2020 205b 7c20 616c 7465 726e 6174 6976 [| alternativ │ │ │ │ │ -00045760: 652d 6465 7065 6e64 656e 6379 2d74 656d e-dependency-tem │ │ │ │ │ -00045770: 706c 6174 655d 0a20 2020 2020 205b 2e2e plate]. [.. │ │ │ │ │ -00045780: 2e5d 0a20 2020 2020 205b 2a20 6669 656c .]. [* fiel │ │ │ │ │ -00045790: 642d 6e61 6d65 3a20 6669 656c 642d 7661 d-name: field-va │ │ │ │ │ -000457a0: 6c75 655d 0a20 2020 2020 205b 2e2e 2e5d lue]. [...] │ │ │ │ │ -000457b0: 0a20 2020 2020 2073 796d 626f 6c20 6d69 . symbol mi │ │ │ │ │ -000457c0: 6e69 6d61 6c2d 7665 7273 696f 6e5b 2069 nimal-version[ i │ │ │ │ │ -000457d0: 642d 6f66 2d64 6570 656e 6465 6e63 792d d-of-dependency- │ │ │ │ │ -000457e0: 7465 6d70 6c61 7465 5d0a 0a54 6f20 6578 template]..To ex │ │ │ │ │ -000457f0: 706c 6169 6e20 7468 6973 2066 6f72 6d61 plain this forma │ │ │ │ │ -00045800: 742c 2077 65e2 8099 6c6c 2075 7365 2074 t, we...ll use t │ │ │ │ │ -00045810: 6865 20e2 8098 7a6c 6962 3167 e280 9920 he ...zlib1g... │ │ │ │ │ -00045820: 7061 636b 6167 6520 6173 2061 6e20 6578 package as an ex │ │ │ │ │ -00045830: 616d 706c 652c 0a77 6869 6368 2028 6174 ample,.which (at │ │ │ │ │ -00045840: 2074 6865 2074 696d 6520 6f66 2077 7269 the time of wri │ │ │ │ │ -00045850: 7469 6e67 2920 696e 7374 616c 6c73 2074 ting) installs t │ │ │ │ │ -00045860: 6865 2073 6861 7265 6420 6c69 6272 6172 he shared librar │ │ │ │ │ -00045870: 790a e280 982f 7573 722f 6c69 622f 6c69 y..../usr/lib/li │ │ │ │ │ -00045880: 627a 2e73 6f2e 312e 322e 332e 34e2 8099 bz.so.1.2.3.4... │ │ │ │ │ -00045890: 2e20 204d 616e 6461 746f 7279 206c 696e . Mandatory lin │ │ │ │ │ -000458a0: 6573 2077 696c 6c20 6265 2064 6573 6372 es will be descr │ │ │ │ │ -000458b0: 6962 6564 2066 6972 7374 2c0a 666f 6c6c ibed first,.foll │ │ │ │ │ -000458c0: 6f77 6564 2062 7920 6f70 7469 6f6e 616c owed by optional │ │ │ │ │ -000458d0: 206c 696e 6573 2e0a 0ae2 8098 6c69 6272 lines......libr │ │ │ │ │ -000458e0: 6172 792d 736f 6e61 6d65 e280 9920 6d75 ary-soname... mu │ │ │ │ │ -000458f0: 7374 2063 6f6e 7461 696e 2065 7861 6374 st contain exact │ │ │ │ │ -00045900: 6c79 2074 6865 2076 616c 7565 206f 6620 ly the value of │ │ │ │ │ -00045910: 7468 6520 454c 4620 e280 9853 4f4e 414d the ELF ...SONAM │ │ │ │ │ -00045920: 45e2 8099 0a61 7474 7269 6275 7465 206f E....attribute o │ │ │ │ │ -00045930: 6620 7468 6520 7368 6172 6564 206c 6962 f the shared lib │ │ │ │ │ -00045940: 7261 7279 2e20 2049 6e20 6f75 7220 6578 rary. In our ex │ │ │ │ │ -00045950: 616d 706c 652c 2074 6869 7320 6973 20e2 ample, this is . │ │ │ │ │ -00045960: 8098 6c69 627a 2e73 6f2e 31e2 8099 2e0a ..libz.so.1..... │ │ │ │ │ -00045970: 2831 290a 0ae2 8098 6d61 696e 2d64 6570 (1).....main-dep │ │ │ │ │ -00045980: 656e 6465 6e63 792d 7465 6d70 6c61 7465 endency-template │ │ │ │ │ -00045990: e280 9920 6861 7320 7468 6520 7361 6d65 ... has the same │ │ │ │ │ -000459a0: 2073 796e 7461 7820 6173 2061 2064 6570 syntax as a dep │ │ │ │ │ -000459b0: 656e 6465 6e63 7920 6669 656c 6420 696e endency field in │ │ │ │ │ -000459c0: 0a61 2062 696e 6172 7920 7061 636b 6167 .a binary packag │ │ │ │ │ -000459d0: 6520 636f 6e74 726f 6c20 6669 6c65 2c20 e control file, │ │ │ │ │ -000459e0: 6578 6365 7074 2074 6861 7420 7468 6520 except that the │ │ │ │ │ -000459f0: 7374 7269 6e67 20e2 8098 234d 494e 5645 string ...#MINVE │ │ │ │ │ -00045a00: 5223 e280 9920 6973 0a72 6570 6c61 6365 R#... is.replace │ │ │ │ │ -00045a10: 6420 6279 2061 2076 6572 7369 6f6e 2072 d by a version r │ │ │ │ │ -00045a20: 6573 7472 6963 7469 6f6e 206c 696b 6520 estriction like │ │ │ │ │ -00045a30: e280 9828 3e3d 2076 6572 7369 6f6e 29e2 ...(>= version). │ │ │ │ │ -00045a40: 8099 206f 7220 6279 206e 6f74 6869 6e67 .. or by nothing │ │ │ │ │ -00045a50: 2069 660a 616e 2075 6e76 6572 7369 6f6e if.an unversion │ │ │ │ │ -00045a60: 6564 2064 6570 656e 6465 6e63 7920 6973 ed dependency is │ │ │ │ │ -00045a70: 2064 6565 6d65 6420 7375 6666 6963 6965 deemed sufficie │ │ │ │ │ -00045a80: 6e74 2e20 2054 6865 2076 6572 7369 6f6e nt. The version │ │ │ │ │ -00045a90: 2072 6573 7472 6963 7469 6f6e 0a77 696c restriction.wil │ │ │ │ │ -00045aa0: 6c20 6265 2062 6173 6564 206f 6e20 7768 l be based on wh │ │ │ │ │ -00045ab0: 6963 6820 7379 6d62 6f6c 7320 6672 6f6d ich symbols from │ │ │ │ │ +0002f470: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a57 =============..W │ │ │ │ │ +0002f480: 6861 7420 666f 6c6c 6f77 7320 6973 2061 hat follows is a │ │ │ │ │ +0002f490: 2073 756d 6d61 7279 206f 6620 616c 6c20 summary of all │ │ │ │ │ +0002f4a0: 7468 6520 7761 7973 2069 6e20 7768 6963 the ways in whic │ │ │ │ │ +0002f4b0: 6820 6d61 696e 7461 696e 6572 2073 6372 h maintainer scr │ │ │ │ │ +0002f4c0: 6970 7473 0a6d 6179 2062 6520 6361 6c6c ipts.may be call │ │ │ │ │ +0002f4d0: 6564 2061 6c6f 6e67 2077 6974 6820 7768 ed along with wh │ │ │ │ │ +0002f4e0: 6174 2066 6163 696c 6974 6965 7320 7468 at facilities th │ │ │ │ │ +0002f4f0: 6f73 6520 7363 7269 7074 7320 6d61 7920 ose scripts may │ │ │ │ │ +0002f500: 7265 6c79 206f 6e20 6265 696e 670a 6176 rely on being.av │ │ │ │ │ +0002f510: 6169 6c61 626c 6520 6174 2074 6861 7420 ailable at that │ │ │ │ │ +0002f520: 7469 6d65 2e20 2053 6372 6970 7420 6e61 time. Script na │ │ │ │ │ +0002f530: 6d65 7320 7072 6563 6564 6564 2062 7920 mes preceded by │ │ │ │ │ +0002f540: 6e65 772d 2061 7265 2074 6865 2073 6372 new- are the scr │ │ │ │ │ +0002f550: 6970 7473 0a66 726f 6d20 7468 6520 6e65 ipts.from the ne │ │ │ │ │ +0002f560: 7720 7665 7273 696f 6e20 6f66 2061 2070 w version of a p │ │ │ │ │ +0002f570: 6163 6b61 6765 2062 6569 6e67 2069 6e73 ackage being ins │ │ │ │ │ +0002f580: 7461 6c6c 6564 2c20 7570 6772 6164 6564 talled, upgraded │ │ │ │ │ +0002f590: 2074 6f2c 206f 720a 646f 776e 6772 6164 to, or.downgrad │ │ │ │ │ +0002f5a0: 6564 2074 6f2e 2020 5363 7269 7074 206e ed to. Script n │ │ │ │ │ +0002f5b0: 616d 6573 2070 7265 6365 6465 6420 6279 ames preceded by │ │ │ │ │ +0002f5c0: 206f 6c64 2d20 6172 6520 7468 6520 7363 old- are the sc │ │ │ │ │ +0002f5d0: 7269 7074 7320 6672 6f6d 2074 6865 0a6f ripts from the.o │ │ │ │ │ +0002f5e0: 6c64 2076 6572 7369 6f6e 206f 6620 6120 ld version of a │ │ │ │ │ +0002f5f0: 7061 636b 6167 6520 7468 6174 2069 7320 package that is │ │ │ │ │ +0002f600: 6265 696e 6720 7570 6772 6164 6564 2066 being upgraded f │ │ │ │ │ +0002f610: 726f 6d20 6f72 2064 6f77 6e67 7261 6465 rom or downgrade │ │ │ │ │ +0002f620: 6420 6672 6f6d 2e0a 0a54 6865 20e2 8098 d from...The ... │ │ │ │ │ +0002f630: 7072 6569 6e73 74e2 8099 2073 6372 6970 preinst... scrip │ │ │ │ │ +0002f640: 7420 6d61 7920 6265 2063 616c 6c65 6420 t may be called │ │ │ │ │ +0002f650: 696e 2074 6865 2066 6f6c 6c6f 7769 6e67 in the following │ │ │ │ │ +0002f660: 2077 6179 733a 0a0a 2020 2020 20e2 8098 ways:.. ... │ │ │ │ │ +0002f670: 6e65 772d 7072 6569 6e73 74e2 8099 2069 new-preinst... i │ │ │ │ │ +0002f680: 6e73 7461 6c6c 0a20 2020 2020 e280 986e nstall. ...n │ │ │ │ │ +0002f690: 6577 2d70 7265 696e 7374 e280 9920 696e ew-preinst... in │ │ │ │ │ +0002f6a0: 7374 616c 6c20 276f 6c64 2d76 6572 7369 stall 'old-versi │ │ │ │ │ +0002f6b0: 6f6e 2720 276e 6577 2d76 6572 7369 6f6e on' 'new-version │ │ │ │ │ +0002f6c0: 270a 2020 2020 20e2 8098 6e65 772d 7072 '. ...new-pr │ │ │ │ │ +0002f6d0: 6569 6e73 74e2 8099 2075 7067 7261 6465 einst... upgrade │ │ │ │ │ +0002f6e0: 2027 6f6c 642d 7665 7273 696f 6e27 2027 'old-version' ' │ │ │ │ │ +0002f6f0: 6e65 772d 7665 7273 696f 6e27 0a0a 2020 new-version'.. │ │ │ │ │ +0002f700: 2020 2054 6865 2070 6163 6b61 6765 2077 The package w │ │ │ │ │ +0002f710: 696c 6c20 6e6f 7420 7965 7420 6265 2075 ill not yet be u │ │ │ │ │ +0002f720: 6e70 6163 6b65 642c 2073 6f20 7468 6520 npacked, so the │ │ │ │ │ +0002f730: e280 9870 7265 696e 7374 e280 9920 7363 ...preinst... sc │ │ │ │ │ +0002f740: 7269 7074 0a20 2020 2020 6361 6e6e 6f74 ript. cannot │ │ │ │ │ +0002f750: 2072 656c 7920 6f6e 2061 6e79 2066 696c rely on any fil │ │ │ │ │ +0002f760: 6573 2069 6e63 6c75 6465 6420 696e 2069 es included in i │ │ │ │ │ +0002f770: 7473 2070 6163 6b61 6765 2e20 204f 6e6c ts package. Onl │ │ │ │ │ +0002f780: 7920 6573 7365 6e74 6961 6c0a 2020 2020 y essential. │ │ │ │ │ +0002f790: 2070 6163 6b61 6765 7320 616e 6420 7072 packages and pr │ │ │ │ │ +0002f7a0: 652d 6465 7065 6e64 656e 6369 6573 2028 e-dependencies ( │ │ │ │ │ +0002f7b0: e280 9850 7265 2d44 6570 656e 6473 e280 ...Pre-Depends.. │ │ │ │ │ +0002f7c0: 9929 206d 6179 2062 6520 6173 7375 6d65 .) may be assume │ │ │ │ │ +0002f7d0: 6420 746f 2062 650a 2020 2020 2061 7661 d to be. ava │ │ │ │ │ +0002f7e0: 696c 6162 6c65 2e20 2050 7265 2d64 6570 ilable. Pre-dep │ │ │ │ │ +0002f7f0: 656e 6465 6e63 6965 7320 7769 6c6c 2068 endencies will h │ │ │ │ │ +0002f800: 6176 6520 6265 656e 2063 6f6e 6669 6775 ave been configu │ │ │ │ │ +0002f810: 7265 6420 6174 206c 6561 7374 0a20 2020 red at least. │ │ │ │ │ +0002f820: 2020 6f6e 6365 2c20 6275 7420 6174 2074 once, but at t │ │ │ │ │ +0002f830: 6865 2074 696d 6520 7468 6520 e280 9870 he time the ...p │ │ │ │ │ +0002f840: 7265 696e 7374 e280 9920 6973 2063 616c reinst... is cal │ │ │ │ │ +0002f850: 6c65 6420 7468 6579 206d 6179 206f 6e6c led they may onl │ │ │ │ │ +0002f860: 7920 6265 2069 6e0a 2020 2020 2061 6e20 y be in. an │ │ │ │ │ +0002f870: 2255 6e70 6163 6b65 6422 206f 7220 2248 "Unpacked" or "H │ │ │ │ │ +0002f880: 616c 662d 436f 6e66 6967 7572 6564 2220 alf-Configured" │ │ │ │ │ +0002f890: 7374 6174 6520 6966 2061 2070 7265 7669 state if a previ │ │ │ │ │ +0002f8a0: 6f75 7320 7665 7273 696f 6e20 6f66 0a20 ous version of. │ │ │ │ │ +0002f8b0: 2020 2020 7468 6520 7072 652d 6465 7065 the pre-depe │ │ │ │ │ +0002f8c0: 6e64 656e 6379 2077 6173 2063 6f6d 706c ndency was compl │ │ │ │ │ +0002f8d0: 6574 656c 7920 636f 6e66 6967 7572 6564 etely configured │ │ │ │ │ +0002f8e0: 2061 6e64 2068 6173 206e 6f74 2062 6565 and has not bee │ │ │ │ │ +0002f8f0: 6e0a 2020 2020 2072 656d 6f76 6564 2073 n. removed s │ │ │ │ │ +0002f900: 696e 6365 2074 6865 6e2e 0a0a e280 986f ince then......o │ │ │ │ │ +0002f910: 6c64 2d70 7265 696e 7374 e280 9920 6162 ld-preinst... ab │ │ │ │ │ +0002f920: 6f72 742d 7570 6772 6164 6520 276e 6577 ort-upgrade 'new │ │ │ │ │ +0002f930: 2d76 6572 7369 6f6e 270a 0a20 2020 2020 -version'.. │ │ │ │ │ +0002f940: 4361 6c6c 6564 2064 7572 696e 6720 6572 Called during er │ │ │ │ │ +0002f950: 726f 7220 6861 6e64 6c69 6e67 206f 6620 ror handling of │ │ │ │ │ +0002f960: 616e 2075 7067 7261 6465 2074 6861 7420 an upgrade that │ │ │ │ │ +0002f970: 6661 696c 6564 2061 6674 6572 0a20 2020 failed after. │ │ │ │ │ +0002f980: 2020 756e 7061 636b 696e 6720 7468 6520 unpacking the │ │ │ │ │ +0002f990: 6e65 7720 7061 636b 6167 6520 6265 6361 new package beca │ │ │ │ │ +0002f9a0: 7573 6520 7468 6520 e280 9870 6f73 7472 use the ...postr │ │ │ │ │ +0002f9b0: 6d20 7570 6772 6164 65e2 8099 2061 6374 m upgrade... act │ │ │ │ │ +0002f9c0: 696f 6e0a 2020 2020 2066 6169 6c65 642e ion. failed. │ │ │ │ │ +0002f9d0: 2020 5468 6520 756e 7061 636b 6564 2066 The unpacked f │ │ │ │ │ +0002f9e0: 696c 6573 206d 6179 2062 6520 7061 7274 iles may be part │ │ │ │ │ +0002f9f0: 6c79 2066 726f 6d20 7468 6520 6e65 7720 ly from the new │ │ │ │ │ +0002fa00: 7665 7273 696f 6e20 6f72 0a20 2020 2020 version or. │ │ │ │ │ +0002fa10: 7061 7274 6c79 206d 6973 7369 6e67 2c20 partly missing, │ │ │ │ │ +0002fa20: 736f 2074 6865 2073 6372 6970 7420 6361 so the script ca │ │ │ │ │ +0002fa30: 6e6e 6f74 2072 656c 7920 6f6e 2066 696c nnot rely on fil │ │ │ │ │ +0002fa40: 6573 2069 6e63 6c75 6465 6420 696e 2074 es included in t │ │ │ │ │ +0002fa50: 6865 0a20 2020 2020 7061 636b 6167 652e he. package. │ │ │ │ │ +0002fa60: 2020 5061 636b 6167 6520 6465 7065 6e64 Package depend │ │ │ │ │ +0002fa70: 656e 6369 6573 206d 6179 206e 6f74 2062 encies may not b │ │ │ │ │ +0002fa80: 6520 6176 6169 6c61 626c 652e 0a20 2020 e available.. │ │ │ │ │ +0002fa90: 2020 5072 652d 6465 7065 6e64 656e 6369 Pre-dependenci │ │ │ │ │ +0002faa0: 6573 2077 696c 6c20 6265 2061 7420 6c65 es will be at le │ │ │ │ │ +0002fab0: 6173 7420 2255 6e70 6163 6b65 6422 2066 ast "Unpacked" f │ │ │ │ │ +0002fac0: 6f6c 6c6f 7769 6e67 2074 6865 2073 616d ollowing the sam │ │ │ │ │ +0002fad0: 650a 2020 2020 2072 756c 6573 2061 7320 e. rules as │ │ │ │ │ +0002fae0: 6162 6f76 652c 2065 7863 6570 7420 7468 above, except th │ │ │ │ │ +0002faf0: 6579 206d 6179 2062 6520 6f6e 6c79 2022 ey may be only " │ │ │ │ │ +0002fb00: 4861 6c66 2d49 6e73 7461 6c6c 6564 2220 Half-Installed" │ │ │ │ │ +0002fb10: 6966 2061 6e0a 2020 2020 2075 7067 7261 if an. upgra │ │ │ │ │ +0002fb20: 6465 206f 6620 7468 6520 7072 652d 6465 de of the pre-de │ │ │ │ │ +0002fb30: 7065 6e64 656e 6379 2066 6169 6c65 642e pendency failed. │ │ │ │ │ +0002fb40: 2020 2831 290a 0a54 6865 20e2 8098 706f (1)..The ...po │ │ │ │ │ +0002fb50: 7374 696e 7374 e280 9920 7363 7269 7074 stinst... script │ │ │ │ │ +0002fb60: 206d 6179 2062 6520 6361 6c6c 6564 2069 may be called i │ │ │ │ │ +0002fb70: 6e20 7468 6520 666f 6c6c 6f77 696e 6720 n the following │ │ │ │ │ +0002fb80: 7761 7973 3a0a 0ae2 8098 706f 7374 696e ways:.....postin │ │ │ │ │ +0002fb90: 7374 e280 9920 636f 6e66 6967 7572 6520 st... configure │ │ │ │ │ +0002fba0: 276d 6f73 742d 7265 6365 6e74 6c79 2d63 'most-recently-c │ │ │ │ │ +0002fbb0: 6f6e 6669 6775 7265 642d 7665 7273 696f onfigured-versio │ │ │ │ │ +0002fbc0: 6e27 0a0a 2020 2020 2054 6865 2066 696c n'.. The fil │ │ │ │ │ +0002fbd0: 6573 2063 6f6e 7461 696e 6564 2069 6e20 es contained in │ │ │ │ │ +0002fbe0: 7468 6520 7061 636b 6167 6520 7769 6c6c the package will │ │ │ │ │ +0002fbf0: 2062 6520 756e 7061 636b 6564 2e20 2041 be unpacked. A │ │ │ │ │ +0002fc00: 6c6c 2070 6163 6b61 6765 0a20 2020 2020 ll package. │ │ │ │ │ +0002fc10: 6465 7065 6e64 656e 6369 6573 2077 696c dependencies wil │ │ │ │ │ +0002fc20: 6c20 6174 206c 6561 7374 2062 6520 2255 l at least be "U │ │ │ │ │ +0002fc30: 6e70 6163 6b65 6422 2e20 2049 6620 7468 npacked". If th │ │ │ │ │ +0002fc40: 6572 6520 6172 6520 6e6f 2063 6972 6375 ere are no circu │ │ │ │ │ +0002fc50: 6c61 720a 2020 2020 2064 6570 656e 6465 lar. depende │ │ │ │ │ +0002fc60: 6e63 6965 7320 696e 766f 6c76 6564 2c20 ncies involved, │ │ │ │ │ +0002fc70: 616c 6c20 7061 636b 6167 6520 6465 7065 all package depe │ │ │ │ │ +0002fc80: 6e64 656e 6369 6573 2077 696c 6c20 6265 ndencies will be │ │ │ │ │ +0002fc90: 2063 6f6e 6669 6775 7265 642e 0a20 2020 configured.. │ │ │ │ │ +0002fca0: 2020 466f 7220 6265 6861 7669 6f72 2069 For behavior i │ │ │ │ │ +0002fcb0: 6e20 7468 6520 6361 7365 206f 6620 6369 n the case of ci │ │ │ │ │ +0002fcc0: 7263 756c 6172 2064 6570 656e 6465 6e63 rcular dependenc │ │ │ │ │ +0002fcd0: 6965 732c 2073 6565 2074 6865 0a20 2020 ies, see the. │ │ │ │ │ +0002fce0: 2020 6469 7363 7573 7369 6f6e 2069 6e20 discussion in │ │ │ │ │ +0002fcf0: 2a6e 6f74 6520 4269 6e61 7279 2044 6570 *note Binary Dep │ │ │ │ │ +0002fd00: 656e 6465 6e63 6965 7320 2d20 4465 7065 endencies - Depe │ │ │ │ │ +0002fd10: 6e64 732c 2052 6563 6f6d 6d65 6e64 732c nds, Recommends, │ │ │ │ │ +0002fd20: 0a20 2020 2020 5375 6767 6573 7473 2c20 . Suggests, │ │ │ │ │ +0002fd30: 456e 6861 6e63 6573 2c20 5072 652d 4465 Enhances, Pre-De │ │ │ │ │ +0002fd40: 7065 6e64 733a 2039 622e 0a0a 2020 2020 pends: 9b... │ │ │ │ │ +0002fd50: 20e2 8098 6f6c 642d 706f 7374 696e 7374 ...old-postinst │ │ │ │ │ +0002fd60: e280 9920 6162 6f72 742d 7570 6772 6164 ... abort-upgrad │ │ │ │ │ +0002fd70: 6520 276e 6577 2d76 6572 7369 6f6e 270a e 'new-version'. │ │ │ │ │ +0002fd80: 2020 2020 20e2 8098 636f 6e66 6c69 6374 ...conflict │ │ │ │ │ +0002fd90: 6f72 2773 2d70 6f73 7469 6e73 74e2 8099 or's-postinst... │ │ │ │ │ +0002fda0: 2061 626f 7274 2d72 656d 6f76 6520 696e abort-remove in │ │ │ │ │ +0002fdb0: 2d66 6176 6f75 7220 2770 6163 6b61 6765 -favour 'package │ │ │ │ │ +0002fdc0: 2720 276e 6577 2d76 6572 7369 6f6e 270a ' 'new-version'. │ │ │ │ │ +0002fdd0: 2020 2020 20e2 8098 706f 7374 696e 7374 ...postinst │ │ │ │ │ +0002fde0: e280 9920 6162 6f72 742d 7265 6d6f 7665 ... abort-remove │ │ │ │ │ +0002fdf0: 0a20 2020 2020 e280 9864 6563 6f6e 6669 . ...deconfi │ │ │ │ │ +0002fe00: 6775 7265 6427 732d 706f 7374 696e 7374 gured's-postinst │ │ │ │ │ +0002fe10: e280 9920 6162 6f72 742d 6465 636f 6e66 ... abort-deconf │ │ │ │ │ +0002fe20: 6967 7572 6520 696e 2d66 6176 6f75 7220 igure in-favour │ │ │ │ │ +0002fe30: 2766 6169 6c65 642d 696e 7374 616c 6c2d 'failed-install- │ │ │ │ │ +0002fe40: 7061 636b 6167 6527 2027 7665 7273 696f package' 'versio │ │ │ │ │ +0002fe50: 6e27 205b 2072 656d 6f76 696e 6720 636f n' [ removing co │ │ │ │ │ +0002fe60: 6e66 6c69 6374 696e 672d 7061 636b 6167 nflicting-packag │ │ │ │ │ +0002fe70: 6520 7665 7273 696f 6e20 5d0a 0a20 2020 e version ].. │ │ │ │ │ +0002fe80: 2020 5468 6520 6669 6c65 7320 636f 6e74 The files cont │ │ │ │ │ +0002fe90: 6169 6e65 6420 696e 2074 6865 2070 6163 ained in the pac │ │ │ │ │ +0002fea0: 6b61 6765 2077 696c 6c20 6265 2075 6e70 kage will be unp │ │ │ │ │ +0002feb0: 6163 6b65 642e 2020 416c 6c20 7061 636b acked. All pack │ │ │ │ │ +0002fec0: 6167 650a 2020 2020 2064 6570 656e 6465 age. depende │ │ │ │ │ +0002fed0: 6e63 6965 7320 7769 6c6c 2061 7420 6c65 ncies will at le │ │ │ │ │ +0002fee0: 6173 7420 6265 2022 4861 6c66 2d49 6e73 ast be "Half-Ins │ │ │ │ │ +0002fef0: 7461 6c6c 6564 2220 616e 6420 7769 6c6c talled" and will │ │ │ │ │ +0002ff00: 2068 6176 650a 2020 2020 2070 7265 7669 have. previ │ │ │ │ │ +0002ff10: 6f75 736c 7920 6265 656e 2063 6f6e 6669 ously been confi │ │ │ │ │ +0002ff20: 6775 7265 6420 616e 6420 6e6f 7420 7265 gured and not re │ │ │ │ │ +0002ff30: 6d6f 7665 642e 2020 486f 7765 7665 722c moved. However, │ │ │ │ │ +0002ff40: 2064 6570 656e 6465 6e63 6965 730a 2020 dependencies. │ │ │ │ │ +0002ff50: 2020 206d 6179 206e 6f74 2062 6520 636f may not be co │ │ │ │ │ +0002ff60: 6e66 6967 7572 6564 206f 7220 6576 656e nfigured or even │ │ │ │ │ +0002ff70: 2066 756c 6c79 2075 6e70 6163 6b65 6420 fully unpacked │ │ │ │ │ +0002ff80: 696e 2073 6f6d 6520 6572 726f 720a 2020 in some error. │ │ │ │ │ +0002ff90: 2020 2073 6974 7561 7469 6f6e 732e 2020 situations. │ │ │ │ │ +0002ffa0: 2832 2920 2054 6865 20e2 8098 706f 7374 (2) The ...post │ │ │ │ │ +0002ffb0: 696e 7374 e280 9920 7368 6f75 6c64 2073 inst... should s │ │ │ │ │ +0002ffc0: 7469 6c6c 2061 7474 656d 7074 2061 6e79 till attempt any │ │ │ │ │ +0002ffd0: 2061 6374 696f 6e73 0a20 2020 2020 666f actions. fo │ │ │ │ │ +0002ffe0: 7220 7768 6963 6820 6974 7320 6465 7065 r which its depe │ │ │ │ │ +0002fff0: 6e64 656e 6369 6573 2061 7265 2072 6571 ndencies are req │ │ │ │ │ +00030000: 7569 7265 642c 2073 696e 6365 2074 6865 uired, since the │ │ │ │ │ +00030010: 7920 7769 6c6c 206e 6f72 6d61 6c6c 790a y will normally. │ │ │ │ │ +00030020: 2020 2020 2062 6520 6176 6169 6c61 626c be availabl │ │ │ │ │ +00030030: 652c 2062 7574 2063 6f6e 7369 6465 7220 e, but consider │ │ │ │ │ +00030040: 7468 6520 636f 7272 6563 7420 6572 726f the correct erro │ │ │ │ │ +00030050: 7220 6861 6e64 6c69 6e67 2061 7070 726f r handling appro │ │ │ │ │ +00030060: 6163 6820 6966 0a20 2020 2020 7468 6f73 ach if. thos │ │ │ │ │ +00030070: 6520 6163 7469 6f6e 7320 6661 696c 2e20 e actions fail. │ │ │ │ │ +00030080: 2041 626f 7274 696e 6720 7468 6520 e280 Aborting the .. │ │ │ │ │ +00030090: 9870 6f73 7469 6e73 74e2 8099 2061 6374 .postinst... act │ │ │ │ │ +000300a0: 696f 6e20 6966 2063 6f6d 6d61 6e64 7320 ion if commands │ │ │ │ │ +000300b0: 6f72 0a20 2020 2020 6661 6369 6c69 7469 or. faciliti │ │ │ │ │ +000300c0: 6573 2066 726f 6d20 7468 6520 7061 636b es from the pack │ │ │ │ │ +000300d0: 6167 6520 6465 7065 6e64 656e 6369 6573 age dependencies │ │ │ │ │ +000300e0: 2061 7265 206e 6f74 2061 7661 696c 6162 are not availab │ │ │ │ │ +000300f0: 6c65 2069 7320 6f66 7465 6e0a 2020 2020 le is often. │ │ │ │ │ +00030100: 2074 6865 2062 6573 7420 6170 7072 6f61 the best approa │ │ │ │ │ +00030110: 6368 2e0a 0a54 6865 20e2 8098 7072 6572 ch...The ...prer │ │ │ │ │ +00030120: 6de2 8099 2073 6372 6970 7420 6d61 7920 m... script may │ │ │ │ │ +00030130: 6265 2063 616c 6c65 6420 696e 2074 6865 be called in the │ │ │ │ │ +00030140: 2066 6f6c 6c6f 7769 6e67 2077 6179 733a following ways: │ │ │ │ │ +00030150: 0a0a 2020 2020 20e2 8098 7072 6572 6de2 .. ...prerm. │ │ │ │ │ +00030160: 8099 2072 656d 6f76 650a 2020 2020 20e2 .. remove. . │ │ │ │ │ +00030170: 8098 6f6c 642d 7072 6572 6de2 8099 2075 ..old-prerm... u │ │ │ │ │ +00030180: 7067 7261 6465 2027 6e65 772d 7665 7273 pgrade 'new-vers │ │ │ │ │ +00030190: 696f 6e27 0a20 2020 2020 e280 9863 6f6e ion'. ...con │ │ │ │ │ +000301a0: 666c 6963 746f 7227 732d 7072 6572 6de2 flictor's-prerm. │ │ │ │ │ +000301b0: 8099 2072 656d 6f76 6520 696e 2d66 6176 .. remove in-fav │ │ │ │ │ +000301c0: 6f75 7220 7061 636b 6167 6520 276e 6577 our package 'new │ │ │ │ │ +000301d0: 2d76 6572 7369 6f6e 270a 2020 2020 20e2 -version'. . │ │ │ │ │ +000301e0: 8098 6465 636f 6e66 6967 7572 6564 2773 ..deconfigured's │ │ │ │ │ +000301f0: 2d70 7265 726d e280 9920 6465 636f 6e66 -prerm... deconf │ │ │ │ │ +00030200: 6967 7572 6520 696e 2d66 6176 6f75 7220 igure in-favour │ │ │ │ │ +00030210: 2770 6163 6b61 6765 2d62 6569 6e67 2d69 'package-being-i │ │ │ │ │ +00030220: 6e73 7461 6c6c 6564 2720 2776 6572 7369 nstalled' 'versi │ │ │ │ │ +00030230: 6f6e 2720 5b72 656d 6f76 696e 6720 636f on' [removing co │ │ │ │ │ +00030240: 6e66 6c69 6374 696e 672d 7061 636b 6167 nflicting-packag │ │ │ │ │ +00030250: 6520 7665 7273 696f 6e5d 0a0a 2020 2020 e version].. │ │ │ │ │ +00030260: 2054 6865 2070 6163 6b61 6765 2077 686f The package who │ │ │ │ │ +00030270: 7365 20e2 8098 7072 6572 6de2 8099 2069 se ...prerm... i │ │ │ │ │ +00030280: 7320 6265 696e 6720 6361 6c6c 6564 2077 s being called w │ │ │ │ │ +00030290: 696c 6c20 6265 2061 7420 6c65 6173 740a ill be at least. │ │ │ │ │ +000302a0: 2020 2020 2022 4861 6c66 2d49 6e73 7461 "Half-Insta │ │ │ │ │ +000302b0: 6c6c 6564 222e 2020 416c 6c20 7061 636b lled". All pack │ │ │ │ │ +000302c0: 6167 6520 6465 7065 6e64 656e 6369 6573 age dependencies │ │ │ │ │ +000302d0: 2077 696c 6c20 6174 206c 6561 7374 2062 will at least b │ │ │ │ │ +000302e0: 650a 2020 2020 2022 4861 6c66 2d49 6e73 e. "Half-Ins │ │ │ │ │ +000302f0: 7461 6c6c 6564 2220 616e 6420 7769 6c6c talled" and will │ │ │ │ │ +00030300: 2068 6176 6520 7072 6576 696f 7573 6c79 have previously │ │ │ │ │ +00030310: 2062 6565 6e20 636f 6e66 6967 7572 6564 been configured │ │ │ │ │ +00030320: 2061 6e64 206e 6f74 0a20 2020 2020 7265 and not. re │ │ │ │ │ +00030330: 6d6f 7665 642e 2020 4966 2074 6865 7265 moved. If there │ │ │ │ │ +00030340: 2077 6173 206e 6f20 6572 726f 722c 2061 was no error, a │ │ │ │ │ +00030350: 6c6c 2064 6570 656e 6465 6e63 6965 7320 ll dependencies │ │ │ │ │ +00030360: 7769 6c6c 2061 7420 6c65 6173 7420 6265 will at least be │ │ │ │ │ +00030370: 0a20 2020 2020 2255 6e70 6163 6b65 6422 . "Unpacked" │ │ │ │ │ +00030380: 2c20 6275 7420 7468 6573 6520 6163 7469 , but these acti │ │ │ │ │ +00030390: 6f6e 7320 6d61 7920 6265 2063 616c 6c65 ons may be calle │ │ │ │ │ +000303a0: 6420 696e 2076 6172 696f 7573 2065 7272 d in various err │ │ │ │ │ +000303b0: 6f72 2073 7461 7465 730a 2020 2020 2077 or states. w │ │ │ │ │ +000303c0: 6865 7265 2064 6570 656e 6465 6e63 6965 here dependencie │ │ │ │ │ +000303d0: 7320 6172 6520 6f6e 6c79 2022 4861 6c66 s are only "Half │ │ │ │ │ +000303e0: 2d49 6e73 7461 6c6c 6564 2220 6475 6520 -Installed" due │ │ │ │ │ +000303f0: 746f 2061 2070 6172 7469 616c 0a20 2020 to a partial. │ │ │ │ │ +00030400: 2020 7570 6772 6164 652e 0a0a e280 986e upgrade......n │ │ │ │ │ +00030410: 6577 2d70 7265 726d e280 9920 6661 696c ew-prerm... fail │ │ │ │ │ +00030420: 6564 2d75 7067 7261 6465 2027 6f6c 642d ed-upgrade 'old- │ │ │ │ │ +00030430: 7665 7273 696f 6e27 2027 6e65 772d 7665 version' 'new-ve │ │ │ │ │ +00030440: 7273 696f 6e27 0a0a 2020 2020 2043 616c rsion'.. Cal │ │ │ │ │ +00030450: 6c65 6420 6475 7269 6e67 2065 7272 6f72 led during error │ │ │ │ │ +00030460: 2068 616e 646c 696e 6720 7768 656e 20e2 handling when . │ │ │ │ │ +00030470: 8098 7072 6572 6d20 7570 6772 6164 65e2 ..prerm upgrade. │ │ │ │ │ +00030480: 8099 2066 6169 6c73 2e20 2054 6865 206e .. fails. The n │ │ │ │ │ +00030490: 6577 0a20 2020 2020 7061 636b 6167 6520 ew. package │ │ │ │ │ +000304a0: 7769 6c6c 206e 6f74 2079 6574 2062 6520 will not yet be │ │ │ │ │ +000304b0: 756e 7061 636b 6564 2c20 616e 6420 616c unpacked, and al │ │ │ │ │ +000304c0: 6c20 7468 6520 7361 6d65 2063 6f6e 7374 l the same const │ │ │ │ │ +000304d0: 7261 696e 7473 2061 730a 2020 2020 2066 raints as. f │ │ │ │ │ +000304e0: 6f72 20e2 8098 7072 6569 6e73 7420 7570 or ...preinst up │ │ │ │ │ +000304f0: 6772 6164 65e2 8099 2061 7070 6c79 2e0a grade... apply.. │ │ │ │ │ +00030500: 0a54 6865 20e2 8098 706f 7374 726d e280 .The ...postrm.. │ │ │ │ │ +00030510: 9920 7363 7269 7074 206d 6179 2062 6520 . script may be │ │ │ │ │ +00030520: 6361 6c6c 6564 2069 6e20 7468 6520 666f called in the fo │ │ │ │ │ +00030530: 6c6c 6f77 696e 6720 7761 7973 3a0a 0a20 llowing ways:.. │ │ │ │ │ +00030540: 2020 2020 e280 9870 6f73 7472 6de2 8099 ...postrm... │ │ │ │ │ +00030550: 2072 656d 6f76 650a 2020 2020 20e2 8098 remove. ... │ │ │ │ │ +00030560: 706f 7374 726d e280 9920 7075 7267 650a postrm... purge. │ │ │ │ │ +00030570: 2020 2020 20e2 8098 6f6c 642d 706f 7374 ...old-post │ │ │ │ │ +00030580: 726d e280 9920 7570 6772 6164 6520 276e rm... upgrade 'n │ │ │ │ │ +00030590: 6577 2d76 6572 7369 6f6e 270a 2020 2020 ew-version'. │ │ │ │ │ +000305a0: 20e2 8098 6469 7361 7070 6561 7265 7227 ...disappearer' │ │ │ │ │ +000305b0: 732d 706f 7374 726d e280 9920 6469 7361 s-postrm... disa │ │ │ │ │ +000305c0: 7070 6561 7220 6f76 6572 7772 6974 6572 ppear overwriter │ │ │ │ │ +000305d0: 2027 6f76 6572 7772 6974 6572 2d76 6572 'overwriter-ver │ │ │ │ │ +000305e0: 7369 6f6e 270a 0a20 2020 2020 5468 6520 sion'.. The │ │ │ │ │ +000305f0: e280 9870 6f73 7472 6de2 8099 2073 6372 ...postrm... scr │ │ │ │ │ +00030600: 6970 7420 6973 2063 616c 6c65 6420 6166 ipt is called af │ │ │ │ │ +00030610: 7465 7220 7468 6520 7061 636b 6167 6527 ter the package' │ │ │ │ │ +00030620: 7320 6669 6c65 7320 6861 7665 2062 6565 s files have bee │ │ │ │ │ +00030630: 6e0a 2020 2020 2072 656d 6f76 6564 206f n. removed o │ │ │ │ │ +00030640: 7220 7265 706c 6163 6564 2e20 2054 6865 r replaced. The │ │ │ │ │ +00030650: 2070 6163 6b61 6765 2077 686f 7365 20e2 package whose . │ │ │ │ │ +00030660: 8098 706f 7374 726d e280 9920 6973 2062 ..postrm... is b │ │ │ │ │ +00030670: 6569 6e67 2063 616c 6c65 640a 2020 2020 eing called. │ │ │ │ │ +00030680: 206d 6179 2068 6176 6520 7072 6576 696f may have previo │ │ │ │ │ +00030690: 7573 6c79 2062 6565 6e20 6465 636f 6e66 usly been deconf │ │ │ │ │ +000306a0: 6967 7572 6564 2061 6e64 206f 6e6c 7920 igured and only │ │ │ │ │ +000306b0: 6265 2022 556e 7061 636b 6564 222c 2061 be "Unpacked", a │ │ │ │ │ +000306c0: 740a 2020 2020 2077 6869 6368 2070 6f69 t. which poi │ │ │ │ │ +000306d0: 6e74 2073 7562 7365 7175 656e 7420 7061 nt subsequent pa │ │ │ │ │ +000306e0: 636b 6167 6520 6368 616e 6765 7320 646f ckage changes do │ │ │ │ │ +000306f0: 206e 6f74 2063 6f6e 7369 6465 7220 6974 not consider it │ │ │ │ │ +00030700: 730a 2020 2020 2064 6570 656e 6465 6e63 s. dependenc │ │ │ │ │ +00030710: 6965 732e 2020 5468 6572 6566 6f72 652c ies. Therefore, │ │ │ │ │ +00030720: 2061 6c6c 20e2 8098 706f 7374 726d e280 all ...postrm.. │ │ │ │ │ +00030730: 9920 6163 7469 6f6e 7320 6d75 7374 206f . actions must o │ │ │ │ │ +00030740: 6e6c 7920 7265 6c79 206f 6e0a 2020 2020 nly rely on. │ │ │ │ │ +00030750: 2065 7373 656e 7469 616c 2070 6163 6b61 essential packa │ │ │ │ │ +00030760: 6765 7320 616e 6420 6d75 7374 2067 7261 ges and must gra │ │ │ │ │ +00030770: 6365 6675 6c6c 7920 736b 6970 2061 6e79 cefully skip any │ │ │ │ │ +00030780: 2061 6374 696f 6e73 2074 6861 740a 2020 actions that. │ │ │ │ │ +00030790: 2020 2072 6571 7569 7265 2074 6865 2070 require the p │ │ │ │ │ +000307a0: 6163 6b61 6765 2773 2064 6570 656e 6465 ackage's depende │ │ │ │ │ +000307b0: 6e63 6965 7320 6966 2074 686f 7365 2064 ncies if those d │ │ │ │ │ +000307c0: 6570 656e 6465 6e63 6965 7320 6172 650a ependencies are. │ │ │ │ │ +000307d0: 2020 2020 2075 6e61 7661 696c 6162 6c65 unavailable │ │ │ │ │ +000307e0: 2e20 2028 3329 0a0a e280 986e 6577 2d70 . (3).....new-p │ │ │ │ │ +000307f0: 6f73 7472 6de2 8099 2066 6169 6c65 642d ostrm... failed- │ │ │ │ │ +00030800: 7570 6772 6164 6520 276f 6c64 2d76 6572 upgrade 'old-ver │ │ │ │ │ +00030810: 7369 6f6e 2720 276e 6577 2d76 6572 7369 sion' 'new-versi │ │ │ │ │ +00030820: 6f6e 270a 0a20 2020 2020 4361 6c6c 6564 on'.. Called │ │ │ │ │ +00030830: 2077 6865 6e20 7468 6520 6f6c 6420 e280 when the old .. │ │ │ │ │ +00030840: 9870 6f73 7472 6d20 7570 6772 6164 65e2 .postrm upgrade. │ │ │ │ │ +00030850: 8099 2061 6374 696f 6e20 6661 696c 732e .. action fails. │ │ │ │ │ +00030860: 2020 5468 6520 6e65 7720 7061 636b 6167 The new packag │ │ │ │ │ +00030870: 650a 2020 2020 2077 696c 6c20 6265 2075 e. will be u │ │ │ │ │ +00030880: 6e70 6163 6b65 642c 2062 7574 206f 6e6c npacked, but onl │ │ │ │ │ +00030890: 7920 6573 7365 6e74 6961 6c20 7061 636b y essential pack │ │ │ │ │ +000308a0: 6167 6573 2061 6e64 2070 7265 2d64 6570 ages and pre-dep │ │ │ │ │ +000308b0: 656e 6465 6e63 6965 730a 2020 2020 2063 endencies. c │ │ │ │ │ +000308c0: 616e 2062 6520 7265 6c69 6564 206f 6e2e an be relied on. │ │ │ │ │ +000308d0: 2020 5072 652d 6465 7065 6e64 656e 6369 Pre-dependenci │ │ │ │ │ +000308e0: 6573 2077 696c 6c20 6569 7468 6572 2062 es will either b │ │ │ │ │ +000308f0: 6520 636f 6e66 6967 7572 6564 206f 720a e configured or. │ │ │ │ │ +00030900: 2020 2020 2077 696c 6c20 6265 2022 556e will be "Un │ │ │ │ │ +00030910: 7061 636b 6564 2220 6f72 2022 4861 6c66 packed" or "Half │ │ │ │ │ +00030920: 2d43 6f6e 6669 6775 7265 6422 2062 7574 -Configured" but │ │ │ │ │ +00030930: 2070 7265 7669 6f75 736c 7920 6861 6420 previously had │ │ │ │ │ +00030940: 6265 656e 0a20 2020 2020 636f 6e66 6967 been. config │ │ │ │ │ +00030950: 7572 6564 2061 6e64 2077 6173 206e 6576 ured and was nev │ │ │ │ │ +00030960: 6572 2072 656d 6f76 6564 2e0a 0a20 2020 er removed... │ │ │ │ │ +00030970: 2020 e280 986e 6577 2d70 6f73 7472 6de2 ...new-postrm. │ │ │ │ │ +00030980: 8099 2061 626f 7274 2d69 6e73 7461 6c6c .. abort-install │ │ │ │ │ +00030990: 0a20 2020 2020 e280 986e 6577 2d70 6f73 . ...new-pos │ │ │ │ │ +000309a0: 7472 6de2 8099 2061 626f 7274 2d69 6e73 trm... abort-ins │ │ │ │ │ +000309b0: 7461 6c6c 2027 6f6c 642d 7665 7273 696f tall 'old-versio │ │ │ │ │ +000309c0: 6e27 2027 6e65 772d 7665 7273 696f 6e27 n' 'new-version' │ │ │ │ │ +000309d0: 0a20 2020 2020 e280 986e 6577 2d70 6f73 . ...new-pos │ │ │ │ │ +000309e0: 7472 6de2 8099 2061 626f 7274 2d75 7067 trm... abort-upg │ │ │ │ │ +000309f0: 7261 6465 2027 6f6c 642d 7665 7273 696f rade 'old-versio │ │ │ │ │ +00030a00: 6e27 2027 6e65 772d 7665 7273 696f 6e27 n' 'new-version' │ │ │ │ │ +00030a10: 0a0a 2020 2020 2043 616c 6c65 6420 6265 .. Called be │ │ │ │ │ +00030a20: 666f 7265 2075 6e70 6163 6b69 6e67 2074 fore unpacking t │ │ │ │ │ +00030a30: 6865 206e 6577 2070 6163 6b61 6765 2061 he new package a │ │ │ │ │ +00030a40: 7320 7061 7274 206f 6620 7468 6520 6572 s part of the er │ │ │ │ │ +00030a50: 726f 720a 2020 2020 2068 616e 646c 696e ror. handlin │ │ │ │ │ +00030a60: 6720 6f66 20e2 8098 7072 6569 6e73 74e2 g of ...preinst. │ │ │ │ │ +00030a70: 8099 2066 6169 6c75 7265 732e 2020 4d61 .. failures. Ma │ │ │ │ │ +00030a80: 7920 6173 7375 6d65 2074 6865 2073 616d y assume the sam │ │ │ │ │ +00030a90: 6520 7374 6174 6520 6173 0a20 2020 2020 e state as. │ │ │ │ │ +00030aa0: e280 9870 7265 696e 7374 e280 9920 6361 ...preinst... ca │ │ │ │ │ +00030ab0: 6e20 6173 7375 6d65 2e0a 0a20 2020 2d2d n assume... -- │ │ │ │ │ +00030ac0: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ +00030ad0: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ +00030ae0: 2020 2831 2920 5468 6973 2063 616e 2068 (1) This can h │ │ │ │ │ +00030af0: 6170 7065 6e20 6966 2074 6865 206e 6577 appen if the new │ │ │ │ │ +00030b00: 2076 6572 7369 6f6e 206f 6620 7468 6520 version of the │ │ │ │ │ +00030b10: 7061 636b 6167 6520 6e6f 206c 6f6e 6765 package no longe │ │ │ │ │ +00030b20: 720a 7072 652d 6465 7065 6e64 7320 6f6e r.pre-depends on │ │ │ │ │ +00030b30: 2061 2070 6163 6b61 6765 2074 6861 7420 a package that │ │ │ │ │ +00030b40: 6861 6420 6265 656e 2070 6172 7469 616c had been partial │ │ │ │ │ +00030b50: 6c79 2075 7067 7261 6465 642e 0a0a 2020 ly upgraded... │ │ │ │ │ +00030b60: 2028 3229 2046 6f72 2065 7861 6d70 6c65 (2) For example │ │ │ │ │ +00030b70: 2c20 7375 7070 6f73 6520 7061 636b 6167 , suppose packag │ │ │ │ │ +00030b80: 6573 2066 6f6f 2061 6e64 2062 6172 2061 es foo and bar a │ │ │ │ │ +00030b90: 7265 2022 496e 7374 616c 6c65 6422 2077 re "Installed" w │ │ │ │ │ +00030ba0: 6974 680a 666f 6f20 6465 7065 6e64 696e ith.foo dependin │ │ │ │ │ +00030bb0: 6720 6f6e 2062 6172 2e20 2049 6620 616e g on bar. If an │ │ │ │ │ +00030bc0: 2075 7067 7261 6465 206f 6620 6261 7220 upgrade of bar │ │ │ │ │ +00030bd0: 7765 7265 2073 7461 7274 6564 2061 6e64 were started and │ │ │ │ │ +00030be0: 2074 6865 6e0a 6162 6f72 7465 642c 2061 then.aborted, a │ │ │ │ │ +00030bf0: 6e64 2074 6865 6e20 616e 2061 7474 656d nd then an attem │ │ │ │ │ +00030c00: 7074 2074 6f20 7265 6d6f 7665 2066 6f6f pt to remove foo │ │ │ │ │ +00030c10: 2066 6169 6c65 6420 6265 6361 7573 6520 failed because │ │ │ │ │ +00030c20: 6974 7320 e280 9870 7265 726d e280 990a its ...prerm.... │ │ │ │ │ +00030c30: 7363 7269 7074 2066 6169 6c65 642c 2066 script failed, f │ │ │ │ │ +00030c40: 6f6f 2773 20e2 8098 706f 7374 696e 7374 oo's ...postinst │ │ │ │ │ +00030c50: 2061 626f 7274 2d72 656d 6f76 65e2 8099 abort-remove... │ │ │ │ │ +00030c60: 2077 6f75 6c64 2062 6520 6361 6c6c 6564 would be called │ │ │ │ │ +00030c70: 2077 6974 6820 6261 720a 6f6e 6c79 2022 with bar.only " │ │ │ │ │ +00030c80: 4861 6c66 2d49 6e73 7461 6c6c 6564 222e Half-Installed". │ │ │ │ │ +00030c90: 0a0a 2020 2028 3329 2054 6869 7320 6973 .. (3) This is │ │ │ │ │ +00030ca0: 206f 6674 656e 2064 6f6e 6520 6279 2063 often done by c │ │ │ │ │ +00030cb0: 6865 636b 696e 6720 7768 6574 6865 7220 hecking whether │ │ │ │ │ +00030cc0: 7468 6520 636f 6d6d 616e 6420 6f72 2066 the command or f │ │ │ │ │ +00030cd0: 6163 696c 6974 790a 7468 6520 e280 9870 acility.the ...p │ │ │ │ │ +00030ce0: 6f73 7472 6de2 8099 2069 6e74 656e 6473 ostrm... intends │ │ │ │ │ +00030cf0: 2074 6f20 6361 6c6c 2069 7320 6176 6169 to call is avai │ │ │ │ │ +00030d00: 6c61 626c 6520 6265 666f 7265 2063 616c lable before cal │ │ │ │ │ +00030d10: 6c69 6e67 2069 742e 2020 466f 720a 6578 ling it. For.ex │ │ │ │ │ +00030d20: 616d 706c 653a 0a0a 2020 2020 2069 6620 ample:.. if │ │ │ │ │ +00030d30: 5b20 2224 3122 203d 2070 7572 6765 205d [ "$1" = purge ] │ │ │ │ │ +00030d40: 2026 2620 5b20 2d65 202f 7573 722f 7368 && [ -e /usr/sh │ │ │ │ │ +00030d50: 6172 652f 6465 6263 6f6e 662f 636f 6e66 are/debconf/conf │ │ │ │ │ +00030d60: 6d6f 6475 6c65 205d 3b20 7468 656e 0a20 module ]; then. │ │ │ │ │ +00030d70: 2020 2020 2020 2020 2e20 2f75 7372 2f73 . /usr/s │ │ │ │ │ +00030d80: 6861 7265 2f64 6562 636f 6e66 2f63 6f6e hare/debconf/con │ │ │ │ │ +00030d90: 666d 6f64 756c 6520 6462 5f70 7572 6765 fmodule db_purge │ │ │ │ │ +00030da0: 0a20 2020 2020 6669 0a0a 696e 20e2 8098 . fi..in ... │ │ │ │ │ +00030db0: 706f 7374 726d e280 9920 7075 7267 6573 postrm... purges │ │ │ │ │ +00030dc0: 2074 6865 20e2 8098 6465 6263 6f6e 66e2 the ...debconf. │ │ │ │ │ +00030dd0: 8099 2063 6f6e 6669 6775 7261 7469 6f6e .. configuration │ │ │ │ │ +00030de0: 2066 6f72 2074 6865 2070 6163 6b61 6765 for the package │ │ │ │ │ +00030df0: 2069 660a 6465 6263 6f6e 6620 6973 2069 if.debconf is i │ │ │ │ │ +00030e00: 6e73 7461 6c6c 6564 2e0a 0a1f 0a46 696c nstalled.....Fil │ │ │ │ │ +00030e10: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00030e20: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4465 .info, Node: De │ │ │ │ │ +00030e30: 7461 696c 7320 6f66 2075 6e70 6163 6b20 tails of unpack │ │ │ │ │ +00030e40: 7068 6173 6520 6f66 2069 6e73 7461 6c6c phase of install │ │ │ │ │ +00030e50: 6174 696f 6e20 6f72 2075 7067 7261 6465 ation or upgrade │ │ │ │ │ +00030e60: 2c20 204e 6578 743a 2044 6574 6169 6c73 , Next: Details │ │ │ │ │ +00030e70: 206f 6620 636f 6e66 6967 7572 6174 696f of configuratio │ │ │ │ │ +00030e80: 6e2c 2020 5072 6576 3a20 5375 6d6d 6172 n, Prev: Summar │ │ │ │ │ +00030e90: 7920 6f66 2077 6179 7320 6d61 696e 7461 y of ways mainta │ │ │ │ │ +00030ea0: 696e 6572 2073 6372 6970 7473 2061 7265 iner scripts are │ │ │ │ │ +00030eb0: 2063 616c 6c65 642c 2020 5570 3a20 5061 called, Up: Pa │ │ │ │ │ +00030ec0: 636b 6167 6520 6d61 696e 7461 696e 6572 ckage maintainer │ │ │ │ │ +00030ed0: 2073 6372 6970 7473 2061 6e64 2069 6e73 scripts and ins │ │ │ │ │ +00030ee0: 7461 6c6c 6174 696f 6e20 7072 6f63 6564 tallation proced │ │ │ │ │ +00030ef0: 7572 650a 0a36 2e36 2044 6574 6169 6c73 ure..6.6 Details │ │ │ │ │ +00030f00: 206f 6620 756e 7061 636b 2070 6861 7365 of unpack phase │ │ │ │ │ +00030f10: 206f 6620 696e 7374 616c 6c61 7469 6f6e of installation │ │ │ │ │ +00030f20: 206f 7220 7570 6772 6164 650a 3d3d 3d3d or upgrade.==== │ │ │ │ │ +00030f30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00030f40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00030f50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00030f60: 3d3d 0a0a 5468 6520 7072 6f63 6564 7572 ==..The procedur │ │ │ │ │ +00030f70: 6520 6f6e 2069 6e73 7461 6c6c 6174 696f e on installatio │ │ │ │ │ +00030f80: 6e2f 7570 6772 6164 652f 6f76 6572 7772 n/upgrade/overwr │ │ │ │ │ +00030f90: 6974 652f 6469 7361 7070 6561 7220 2869 ite/disappear (i │ │ │ │ │ +00030fa0: 2e65 2e2c 2077 6865 6e0a 7275 6e6e 696e .e., when.runnin │ │ │ │ │ +00030fb0: 6720 e280 9864 706b 6720 2d2d 756e 7061 g ...dpkg --unpa │ │ │ │ │ +00030fc0: 636b e280 992c 206f 7220 7468 6520 756e ck..., or the un │ │ │ │ │ +00030fd0: 7061 636b 2073 7461 6765 206f 6620 e280 pack stage of .. │ │ │ │ │ +00030fe0: 9864 706b 6720 2d2d 696e 7374 616c 6ce2 .dpkg --install. │ │ │ │ │ +00030ff0: 8099 2920 6973 2061 730a 666f 6c6c 6f77 ..) is as.follow │ │ │ │ │ +00031000: 732e 2020 2831 2920 2049 6e20 6561 6368 s. (1) In each │ │ │ │ │ +00031010: 2063 6173 652c 2069 6620 6120 6d61 6a6f case, if a majo │ │ │ │ │ +00031020: 7220 6572 726f 7220 6f63 6375 7273 2028 r error occurs ( │ │ │ │ │ +00031030: 756e 6c65 7373 206c 6973 7465 640a 6265 unless listed.be │ │ │ │ │ +00031040: 6c6f 7729 2074 6865 2061 6374 696f 6e73 low) the actions │ │ │ │ │ +00031050: 2061 7265 2c20 696e 2067 656e 6572 616c are, in general │ │ │ │ │ +00031060: 2c20 7275 6e20 6261 636b 7761 7264 7320 , run backwards │ │ │ │ │ +00031070: 2d20 7468 6973 206d 6561 6e73 2074 6861 - this means tha │ │ │ │ │ +00031080: 7420 7468 650a 6d61 696e 7461 696e 6572 t the.maintainer │ │ │ │ │ +00031090: 2073 6372 6970 7473 2061 7265 2072 756e scripts are run │ │ │ │ │ +000310a0: 2077 6974 6820 6469 6666 6572 656e 7420 with different │ │ │ │ │ +000310b0: 6172 6775 6d65 6e74 7320 696e 2072 6576 arguments in rev │ │ │ │ │ +000310c0: 6572 7365 206f 7264 6572 2e0a 5468 6573 erse order..Thes │ │ │ │ │ +000310d0: 6520 6172 6520 7468 6520 2265 7272 6f72 e are the "error │ │ │ │ │ +000310e0: 2075 6e77 696e 6422 2063 616c 6c73 206c unwind" calls l │ │ │ │ │ +000310f0: 6973 7465 6420 6265 6c6f 772e 0a0a 2020 isted below... │ │ │ │ │ +00031100: 312e 204e 6f74 6966 7920 7468 6520 6375 1. Notify the cu │ │ │ │ │ +00031110: 7272 656e 746c 7920 696e 7374 616c 6c65 rrently installe │ │ │ │ │ +00031120: 6420 7061 636b 6167 653a 0a0a 2020 2020 d package:.. │ │ │ │ │ +00031130: 2020 2061 2e20 4966 2061 2076 6572 7369 a. If a versi │ │ │ │ │ +00031140: 6f6e 206f 6620 7468 6520 7061 636b 6167 on of the packag │ │ │ │ │ +00031150: 6520 6973 2061 6c72 6561 6479 2022 496e e is already "In │ │ │ │ │ +00031160: 7374 616c 6c65 6422 2c20 6361 6c6c 0a0a stalled", call.. │ │ │ │ │ +00031170: 2020 2020 2020 2020 2020 2020 2020 206f o │ │ │ │ │ +00031180: 6c64 2d70 7265 726d 2075 7067 7261 6465 ld-prerm upgrade │ │ │ │ │ +00031190: 2060 6e65 772d 7665 7273 696f 6e27 0a0a `new-version'.. │ │ │ │ │ +000311a0: 2020 2020 2020 2062 2e20 4966 2074 6865 b. If the │ │ │ │ │ +000311b0: 2073 6372 6970 7420 7275 6e73 2062 7574 script runs but │ │ │ │ │ +000311c0: 2065 7869 7473 2077 6974 6820 6120 6e6f exits with a no │ │ │ │ │ +000311d0: 6e2d 7a65 726f 2065 7869 7420 7374 6174 n-zero exit stat │ │ │ │ │ +000311e0: 7573 2c0a 2020 2020 2020 2020 2020 e280 us,. .. │ │ │ │ │ +000311f0: 9864 706b 67e2 8099 2077 696c 6c20 6174 .dpkg... will at │ │ │ │ │ +00031200: 7465 6d70 743a 0a0a 2020 2020 2020 2020 tempt:.. │ │ │ │ │ +00031210: 2020 2020 2020 206e 6577 2d70 7265 726d new-prerm │ │ │ │ │ +00031220: 2066 6169 6c65 642d 7570 6772 6164 6520 failed-upgrade │ │ │ │ │ +00031230: 606f 6c64 2d76 6572 7369 6f6e 2720 606e `old-version' `n │ │ │ │ │ +00031240: 6577 2d76 6572 7369 6f6e 270a 0a20 2020 ew-version'.. │ │ │ │ │ +00031250: 2020 2020 2020 2049 6620 7468 6973 2077 If this w │ │ │ │ │ +00031260: 6f72 6b73 2c20 7468 6520 7570 6772 6164 orks, the upgrad │ │ │ │ │ +00031270: 6520 636f 6e74 696e 7565 732e 2020 4966 e continues. If │ │ │ │ │ +00031280: 2074 6869 7320 646f 6573 206e 6f74 2077 this does not w │ │ │ │ │ +00031290: 6f72 6b2c 0a20 2020 2020 2020 2020 2074 ork,. t │ │ │ │ │ +000312a0: 6865 2065 7272 6f72 2075 6e77 696e 643a he error unwind: │ │ │ │ │ +000312b0: 0a0a 2020 2020 2020 2020 2020 2020 2020 .. │ │ │ │ │ +000312c0: 2060 6f6c 642d 706f 7374 696e 7374 2720 `old-postinst' │ │ │ │ │ +000312d0: 6162 6f72 742d 7570 6772 6164 6520 606e abort-upgrade `n │ │ │ │ │ +000312e0: 6577 2d76 6572 7369 6f6e 270a 0a20 2020 ew-version'.. │ │ │ │ │ +000312f0: 2020 2020 2020 2049 6620 7468 6973 2077 If this w │ │ │ │ │ +00031300: 6f72 6b73 2c20 7468 656e 2074 6865 2027 orks, then the ' │ │ │ │ │ +00031310: 6f6c 642d 7665 7273 696f 6e27 2069 7320 old-version' is │ │ │ │ │ +00031320: 2249 6e73 7461 6c6c 6564 222c 2069 6620 "Installed", if │ │ │ │ │ +00031330: 6e6f 742c 0a20 2020 2020 2020 2020 2074 not,. t │ │ │ │ │ +00031340: 6865 206f 6c64 2076 6572 7369 6f6e 2069 he old version i │ │ │ │ │ +00031350: 7320 696e 2061 2022 4861 6c66 2d43 6f6e s in a "Half-Con │ │ │ │ │ +00031360: 6669 6775 7265 6422 2073 7461 7465 2e0a figured" state.. │ │ │ │ │ +00031370: 0a20 2032 2e20 4966 2061 2022 636f 6e66 . 2. If a "conf │ │ │ │ │ +00031380: 6c69 6374 696e 6722 2070 6163 6b61 6765 licting" package │ │ │ │ │ +00031390: 2069 7320 6265 696e 6720 7265 6d6f 7665 is being remove │ │ │ │ │ +000313a0: 6420 6174 2074 6865 2073 616d 6520 7469 d at the same ti │ │ │ │ │ +000313b0: 6d65 2c20 6f72 2069 660a 2020 2020 2061 me, or if. a │ │ │ │ │ +000313c0: 6e79 2070 6163 6b61 6765 2077 696c 6c20 ny package will │ │ │ │ │ +000313d0: 6265 2062 726f 6b65 6e20 2864 7565 2074 be broken (due t │ │ │ │ │ +000313e0: 6f20 e280 9842 7265 616b 73e2 8099 293a o ...Breaks...): │ │ │ │ │ +000313f0: 0a0a 2020 2020 2020 2061 2e20 4966 20e2 .. a. If . │ │ │ │ │ +00031400: 8098 2d2d 6175 746f 2d64 6563 6f6e 6669 ..--auto-deconfi │ │ │ │ │ +00031410: 6775 7265 e280 9920 6973 2073 7065 6369 gure... is speci │ │ │ │ │ +00031420: 6669 6564 2c20 6361 6c6c 2c20 666f 7220 fied, call, for │ │ │ │ │ +00031430: 6561 6368 2070 6163 6b61 6765 0a20 2020 each package. │ │ │ │ │ +00031440: 2020 2020 2020 2074 6f20 6265 2064 6563 to be dec │ │ │ │ │ +00031450: 6f6e 6669 6775 7265 6420 6475 6520 746f onfigured due to │ │ │ │ │ +00031460: 20e2 8098 4272 6561 6b73 e280 993a 0a0a ...Breaks...:.. │ │ │ │ │ +00031470: 2020 2020 2020 2020 2020 2020 2020 2060 ` │ │ │ │ │ +00031480: 6465 636f 6e66 6967 7572 6564 2773 2d70 deconfigured's-p │ │ │ │ │ +00031490: 7265 726d 2720 6465 636f 6e66 6967 7572 rerm' deconfigur │ │ │ │ │ +000314a0: 6520 5c0a 2020 2020 2020 2020 2020 2020 e \. │ │ │ │ │ +000314b0: 2020 2020 2020 2069 6e2d 6661 766f 7572 in-favour │ │ │ │ │ +000314c0: 2060 7061 636b 6167 652d 6265 696e 672d `package-being- │ │ │ │ │ +000314d0: 696e 7374 616c 6c65 6427 2060 7665 7273 installed' `vers │ │ │ │ │ +000314e0: 696f 6e27 0a0a 2020 2020 2020 2020 2020 ion'.. │ │ │ │ │ +000314f0: 4572 726f 7220 756e 7769 6e64 3a0a 0a20 Error unwind:.. │ │ │ │ │ +00031500: 2020 2020 2020 2020 2020 2020 2020 6064 `d │ │ │ │ │ +00031510: 6563 6f6e 6669 6775 7265 6427 732d 706f econfigured's-po │ │ │ │ │ +00031520: 7374 696e 7374 2720 6162 6f72 742d 6465 stinst' abort-de │ │ │ │ │ +00031530: 636f 6e66 6967 7572 6520 5c0a 2020 2020 configure \. │ │ │ │ │ +00031540: 2020 2020 2020 2020 2020 2020 2020 2069 i │ │ │ │ │ +00031550: 6e2d 6661 766f 7572 2060 7061 636b 6167 n-favour `packag │ │ │ │ │ +00031560: 652d 6265 696e 672d 696e 7374 616c 6c65 e-being-installe │ │ │ │ │ +00031570: 642d 6275 742d 6661 696c 6564 2720 6076 d-but-failed' `v │ │ │ │ │ +00031580: 6572 7369 6f6e 270a 0a20 2020 2020 2020 ersion'.. │ │ │ │ │ +00031590: 2020 2054 6865 2064 6563 6f6e 6669 6775 The deconfigu │ │ │ │ │ +000315a0: 7265 6420 7061 636b 6167 6573 2061 7265 red packages are │ │ │ │ │ +000315b0: 206d 6172 6b65 6420 6173 2072 6571 7569 marked as requi │ │ │ │ │ +000315c0: 7269 6e67 0a20 2020 2020 2020 2020 2063 ring. c │ │ │ │ │ +000315d0: 6f6e 6669 6775 7261 7469 6f6e 2c20 736f onfiguration, so │ │ │ │ │ +000315e0: 2074 6861 7420 6966 20e2 8098 2d2d 696e that if ...--in │ │ │ │ │ +000315f0: 7374 616c 6ce2 8099 2069 7320 7573 6564 stall... is used │ │ │ │ │ +00031600: 2074 6865 7920 7769 6c6c 2062 650a 2020 they will be. │ │ │ │ │ +00031610: 2020 2020 2020 2020 636f 6e66 6967 7572 configur │ │ │ │ │ +00031620: 6564 2061 6761 696e 2069 6620 706f 7373 ed again if poss │ │ │ │ │ +00031630: 6962 6c65 2e0a 0a20 2020 2020 2020 622e ible... b. │ │ │ │ │ +00031640: 2049 6620 616e 7920 7061 636b 6167 6573 If any packages │ │ │ │ │ +00031650: 2064 6570 656e 6465 6420 6f6e 2061 2063 depended on a c │ │ │ │ │ +00031660: 6f6e 666c 6963 7469 6e67 2070 6163 6b61 onflicting packa │ │ │ │ │ +00031670: 6765 2062 6569 6e67 0a20 2020 2020 2020 ge being. │ │ │ │ │ +00031680: 2020 2072 656d 6f76 6564 2061 6e64 20e2 removed and . │ │ │ │ │ +00031690: 8098 2d2d 6175 746f 2d64 6563 6f6e 6669 ..--auto-deconfi │ │ │ │ │ +000316a0: 6775 7265 e280 9920 6973 2073 7065 6369 gure... is speci │ │ │ │ │ +000316b0: 6669 6564 2c20 6361 6c6c 2c20 666f 7220 fied, call, for │ │ │ │ │ +000316c0: 6561 6368 0a20 2020 2020 2020 2020 2073 each. s │ │ │ │ │ +000316d0: 7563 6820 7061 636b 6167 653a 0a0a 2020 uch package:.. │ │ │ │ │ +000316e0: 2020 2020 2020 2020 2020 2020 2060 6465 `de │ │ │ │ │ +000316f0: 636f 6e66 6967 7572 6564 2773 2d70 7265 configured's-pre │ │ │ │ │ +00031700: 726d 2720 6465 636f 6e66 6967 7572 6520 rm' deconfigure │ │ │ │ │ +00031710: 5c0a 2020 2020 2020 2020 2020 2020 2020 \. │ │ │ │ │ +00031720: 2020 2020 696e 2d66 6176 6f75 7220 6070 in-favour `p │ │ │ │ │ +00031730: 6163 6b61 6765 2d62 6569 6e67 2d69 6e73 ackage-being-ins │ │ │ │ │ +00031740: 7461 6c6c 6564 2720 6076 6572 7369 6f6e talled' `version │ │ │ │ │ +00031750: 2720 5c0a 2020 2020 2020 2020 2020 2020 ' \. │ │ │ │ │ +00031760: 2020 2020 2020 7265 6d6f 7669 6e67 2060 removing ` │ │ │ │ │ +00031770: 636f 6e66 6c69 6374 696e 672d 7061 636b conflicting-pack │ │ │ │ │ +00031780: 6167 6527 2060 7665 7273 696f 6e27 0a0a age' `version'.. │ │ │ │ │ +00031790: 2020 2020 2020 2020 2020 4572 726f 7220 Error │ │ │ │ │ +000317a0: 756e 7769 6e64 3a0a 0a20 2020 2020 2020 unwind:.. │ │ │ │ │ +000317b0: 2020 2020 2020 2020 6064 6563 6f6e 6669 `deconfi │ │ │ │ │ +000317c0: 6775 7265 6427 732d 706f 7374 696e 7374 gured's-postinst │ │ │ │ │ +000317d0: 2720 6162 6f72 742d 6465 636f 6e66 6967 ' abort-deconfig │ │ │ │ │ +000317e0: 7572 6520 5c0a 2020 2020 2020 2020 2020 ure \. │ │ │ │ │ +000317f0: 2020 2020 2020 2020 2069 6e2d 6661 766f in-favo │ │ │ │ │ +00031800: 7572 2060 7061 636b 6167 652d 6265 696e ur `package-bein │ │ │ │ │ +00031810: 672d 696e 7374 616c 6c65 642d 6275 742d g-installed-but- │ │ │ │ │ +00031820: 6661 696c 6564 2720 6076 6572 7369 6f6e failed' `version │ │ │ │ │ +00031830: 2720 5c0a 2020 2020 2020 2020 2020 2020 ' \. │ │ │ │ │ +00031840: 2020 2020 2020 2072 656d 6f76 696e 6720 removing │ │ │ │ │ +00031850: 6063 6f6e 666c 6963 7469 6e67 2d70 6163 `conflicting-pac │ │ │ │ │ +00031860: 6b61 6765 2720 6076 6572 7369 6f6e 270a kage' `version'. │ │ │ │ │ +00031870: 0a20 2020 2020 2020 2020 2054 6865 2064 . The d │ │ │ │ │ +00031880: 6563 6f6e 6669 6775 7265 6420 7061 636b econfigured pack │ │ │ │ │ +00031890: 6167 6573 2061 7265 206d 6172 6b65 6420 ages are marked │ │ │ │ │ +000318a0: 6173 2072 6571 7569 7269 6e67 0a20 2020 as requiring. │ │ │ │ │ +000318b0: 2020 2020 2020 2063 6f6e 6669 6775 7261 configura │ │ │ │ │ +000318c0: 7469 6f6e 2c20 736f 2074 6861 7420 6966 tion, so that if │ │ │ │ │ +000318d0: 20e2 8098 2d2d 696e 7374 616c 6ce2 8099 ...--install... │ │ │ │ │ +000318e0: 2069 7320 7573 6564 2074 6865 7920 7769 is used they wi │ │ │ │ │ +000318f0: 6c6c 2062 650a 2020 2020 2020 2020 2020 ll be. │ │ │ │ │ +00031900: 636f 6e66 6967 7572 6564 2061 6761 696e configured again │ │ │ │ │ +00031910: 2069 6620 706f 7373 6962 6c65 2e0a 0a20 if possible... │ │ │ │ │ +00031920: 2020 2020 2020 632e 2054 6f20 7072 6570 c. To prep │ │ │ │ │ +00031930: 6172 6520 666f 7220 7265 6d6f 7661 6c20 are for removal │ │ │ │ │ +00031940: 6f66 2065 6163 6820 636f 6e66 6c69 6374 of each conflict │ │ │ │ │ +00031950: 696e 6720 7061 636b 6167 652c 2063 616c ing package, cal │ │ │ │ │ +00031960: 6c3a 0a0a 2020 2020 2020 2020 2020 2020 l:.. │ │ │ │ │ +00031970: 2020 2060 636f 6e66 6c69 6374 6f72 2773 `conflictor's │ │ │ │ │ +00031980: 2d70 7265 726d 2720 7265 6d6f 7665 205c -prerm' remove \ │ │ │ │ │ +00031990: 0a20 2020 2020 2020 2020 2020 2020 2020 . │ │ │ │ │ +000319a0: 2020 2020 696e 2d66 6176 6f75 7220 6070 in-favour `p │ │ │ │ │ +000319b0: 6163 6b61 6765 2720 606e 6577 2d76 6572 ackage' `new-ver │ │ │ │ │ +000319c0: 7369 6f6e 270a 0a20 2020 2020 2020 2020 sion'.. │ │ │ │ │ +000319d0: 2045 7272 6f72 2075 6e77 696e 643a 0a0a Error unwind:.. │ │ │ │ │ +000319e0: 2020 2020 2020 2020 2020 2020 2020 2060 ` │ │ │ │ │ +000319f0: 636f 6e66 6c69 6374 6f72 2773 2d70 6f73 conflictor's-pos │ │ │ │ │ +00031a00: 7469 6e73 7427 2061 626f 7274 2d72 656d tinst' abort-rem │ │ │ │ │ +00031a10: 6f76 6520 5c0a 2020 2020 2020 2020 2020 ove \. │ │ │ │ │ +00031a20: 2020 2020 2020 2020 2069 6e2d 6661 766f in-favo │ │ │ │ │ +00031a30: 7572 2060 7061 636b 6167 6527 2060 6e65 ur `package' `ne │ │ │ │ │ +00031a40: 772d 7665 7273 696f 6e27 0a0a 2020 332e w-version'.. 3. │ │ │ │ │ +00031a50: 2052 756e 2074 6865 20e2 8098 7072 6569 Run the ...prei │ │ │ │ │ +00031a60: 6e73 74e2 8099 206f 6620 7468 6520 6e65 nst... of the ne │ │ │ │ │ +00031a70: 7720 7061 636b 6167 653a 0a0a 2020 2020 w package:.. │ │ │ │ │ +00031a80: 2020 2061 2e20 4966 2074 6865 2070 6163 a. If the pac │ │ │ │ │ +00031a90: 6b61 6765 2069 7320 6265 696e 6720 7570 kage is being up │ │ │ │ │ +00031aa0: 6772 6164 6564 2c20 6361 6c6c 3a0a 0a20 graded, call:.. │ │ │ │ │ +00031ab0: 2020 2020 2020 2020 2020 2020 2020 606e `n │ │ │ │ │ +00031ac0: 6577 2d70 7265 696e 7374 2720 7570 6772 ew-preinst' upgr │ │ │ │ │ +00031ad0: 6164 6520 606f 6c64 2d76 6572 7369 6f6e ade `old-version │ │ │ │ │ +00031ae0: 2720 606e 6577 2d76 6572 7369 6f6e 270a ' `new-version'. │ │ │ │ │ +00031af0: 0a20 2020 2020 2020 2020 2049 6620 7468 . If th │ │ │ │ │ +00031b00: 6973 2066 6169 6c73 2c20 7765 2063 616c is fails, we cal │ │ │ │ │ +00031b10: 6c3a 0a0a 2020 2020 2020 2020 2020 2020 l:.. │ │ │ │ │ +00031b20: 2020 2060 6e65 772d 706f 7374 726d 2720 `new-postrm' │ │ │ │ │ +00031b30: 6162 6f72 742d 7570 6772 6164 6520 606f abort-upgrade `o │ │ │ │ │ +00031b40: 6c64 2d76 6572 7369 6f6e 2720 606e 6577 ld-version' `new │ │ │ │ │ +00031b50: 2d76 6572 7369 6f6e 270a 0a20 2020 2020 -version'.. │ │ │ │ │ +00031b60: 2020 2020 2020 2031 2e20 4966 2074 6861 1. If tha │ │ │ │ │ +00031b70: 7420 776f 726b 732c 2074 6865 6e0a 0a20 t works, then.. │ │ │ │ │ +00031b80: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +00031b90: 2020 2060 6f6c 642d 706f 7374 696e 7374 `old-postinst │ │ │ │ │ +00031ba0: 2720 6162 6f72 742d 7570 6772 6164 6520 ' abort-upgrade │ │ │ │ │ +00031bb0: 606e 6577 2d76 6572 7369 6f6e 270a 0a20 `new-version'.. │ │ │ │ │ +00031bc0: 2020 2020 2020 2020 2020 2020 2020 6973 is │ │ │ │ │ +00031bd0: 2063 616c 6c65 642e 2020 4966 2074 6869 called. If thi │ │ │ │ │ +00031be0: 7320 776f 726b 732c 2074 6865 6e20 7468 s works, then th │ │ │ │ │ +00031bf0: 6520 6f6c 6420 7665 7273 696f 6e20 6973 e old version is │ │ │ │ │ +00031c00: 2069 6e20 616e 0a20 2020 2020 2020 2020 in an. │ │ │ │ │ +00031c10: 2020 2020 2020 2249 6e73 7461 6c6c 6564 "Installed │ │ │ │ │ +00031c20: 2220 7374 6174 652c 206f 7220 656c 7365 " state, or else │ │ │ │ │ +00031c30: 2069 7420 6973 206c 6566 7420 696e 2061 it is left in a │ │ │ │ │ +00031c40: 6e20 2255 6e70 6163 6b65 6422 0a20 2020 n "Unpacked". │ │ │ │ │ +00031c50: 2020 2020 2020 2020 2020 2020 7374 6174 stat │ │ │ │ │ +00031c60: 652e 0a0a 2020 2020 2020 2020 2020 2020 e... │ │ │ │ │ +00031c70: 322e 2049 6620 6974 2066 6169 6c73 2c20 2. If it fails, │ │ │ │ │ +00031c80: 7468 656e 2074 6865 206f 6c64 2076 6572 then the old ver │ │ │ │ │ +00031c90: 7369 6f6e 2069 7320 6c65 6674 2069 6e20 sion is left in │ │ │ │ │ +00031ca0: 616e 0a20 2020 2020 2020 2020 2020 2020 an. │ │ │ │ │ +00031cb0: 2020 2248 616c 662d 496e 7374 616c 6c65 "Half-Installe │ │ │ │ │ +00031cc0: 6422 2073 7461 7465 2e0a 0a20 2020 2020 d" state... │ │ │ │ │ +00031cd0: 2020 622e 204f 7468 6572 7769 7365 2c20 b. Otherwise, │ │ │ │ │ +00031ce0: 6966 2074 6865 2070 6163 6b61 6765 2068 if the package h │ │ │ │ │ +00031cf0: 6164 2073 6f6d 6520 636f 6e66 6967 7572 ad some configur │ │ │ │ │ +00031d00: 6174 696f 6e20 6669 6c65 7320 6672 6f6d ation files from │ │ │ │ │ +00031d10: 2061 0a20 2020 2020 2020 2020 2070 7265 a. pre │ │ │ │ │ +00031d20: 7669 6f75 7320 7665 7273 696f 6e20 696e vious version in │ │ │ │ │ +00031d30: 7374 616c 6c65 6420 2869 2e65 2e2c 2069 stalled (i.e., i │ │ │ │ │ +00031d40: 7420 6973 2069 6e20 7468 6520 2243 6f6e t is in the "Con │ │ │ │ │ +00031d50: 6669 672d 4669 6c65 7322 0a20 2020 2020 fig-Files". │ │ │ │ │ +00031d60: 2020 2020 2073 7461 7465 293a 0a0a 2020 state):.. │ │ │ │ │ +00031d70: 2020 2020 2020 2020 2020 2020 2060 6e65 `ne │ │ │ │ │ +00031d80: 772d 7072 6569 6e73 7427 2069 6e73 7461 w-preinst' insta │ │ │ │ │ +00031d90: 6c6c 2060 6f6c 642d 7665 7273 696f 6e27 ll `old-version' │ │ │ │ │ +00031da0: 2060 6e65 772d 7665 7273 696f 6e27 0a0a `new-version'.. │ │ │ │ │ +00031db0: 2020 2020 2020 2020 2020 4572 726f 7220 Error │ │ │ │ │ +00031dc0: 756e 7769 6e64 3a0a 0a20 2020 2020 2020 unwind:.. │ │ │ │ │ +00031dd0: 2020 2020 2020 2020 606e 6577 2d70 6f73 `new-pos │ │ │ │ │ +00031de0: 7472 6d27 2061 626f 7274 2d69 6e73 7461 trm' abort-insta │ │ │ │ │ +00031df0: 6c6c 2060 6f6c 642d 7665 7273 696f 6e27 ll `old-version' │ │ │ │ │ +00031e00: 2060 6e65 772d 7665 7273 696f 6e27 0a0a `new-version'.. │ │ │ │ │ +00031e10: 2020 2020 2020 2020 2020 4966 2074 6869 If thi │ │ │ │ │ +00031e20: 7320 6661 696c 732c 2074 6865 2070 6163 s fails, the pac │ │ │ │ │ +00031e30: 6b61 6765 2069 7320 6c65 6674 2069 6e20 kage is left in │ │ │ │ │ +00031e40: 6120 2248 616c 662d 496e 7374 616c 6c65 a "Half-Installe │ │ │ │ │ +00031e50: 6422 0a20 2020 2020 2020 2020 2073 7461 d". sta │ │ │ │ │ +00031e60: 7465 2c20 7768 6963 6820 7265 7175 6972 te, which requir │ │ │ │ │ +00031e70: 6573 2061 2072 6569 6e73 7461 6c6c 2e20 es a reinstall. │ │ │ │ │ +00031e80: 2049 6620 6974 2077 6f72 6b73 2c20 7468 If it works, th │ │ │ │ │ +00031e90: 6520 7061 636b 6167 6573 0a20 2020 2020 e packages. │ │ │ │ │ +00031ea0: 2020 2020 2069 7320 6c65 6674 2069 6e20 is left in │ │ │ │ │ +00031eb0: 6120 2243 6f6e 6669 672d 4669 6c65 7322 a "Config-Files" │ │ │ │ │ +00031ec0: 2073 7461 7465 2e0a 0a20 2020 2020 2020 state... │ │ │ │ │ +00031ed0: 632e 204f 7468 6572 7769 7365 2028 692e c. Otherwise (i. │ │ │ │ │ +00031ee0: 652e 2c20 7468 6520 7061 636b 6167 6520 e., the package │ │ │ │ │ +00031ef0: 7761 7320 636f 6d70 6c65 7465 6c79 2070 was completely p │ │ │ │ │ +00031f00: 7572 6765 6429 3a0a 0a20 2020 2020 2020 urged):.. │ │ │ │ │ +00031f10: 2020 2020 2020 2020 606e 6577 2d70 7265 `new-pre │ │ │ │ │ +00031f20: 696e 7374 2720 696e 7374 616c 6c0a 0a20 inst' install.. │ │ │ │ │ +00031f30: 2020 2020 2020 2020 2045 7272 6f72 2075 Error u │ │ │ │ │ +00031f40: 6e77 696e 643a 0a0a 2020 2020 2020 2020 nwind:.. │ │ │ │ │ +00031f50: 2020 2020 2020 2060 6e65 772d 706f 7374 `new-post │ │ │ │ │ +00031f60: 726d 2720 6162 6f72 742d 696e 7374 616c rm' abort-instal │ │ │ │ │ +00031f70: 6c0a 0a20 2020 2020 2020 2020 2049 6620 l.. If │ │ │ │ │ +00031f80: 7468 6520 6572 726f 722d 756e 7769 6e64 the error-unwind │ │ │ │ │ +00031f90: 2066 6169 6c73 2c20 7468 6520 7061 636b fails, the pack │ │ │ │ │ +00031fa0: 6167 6520 6973 2069 6e20 610a 2020 2020 age is in a. │ │ │ │ │ +00031fb0: 2020 2020 2020 2248 616c 662d 496e 7374 "Half-Inst │ │ │ │ │ +00031fc0: 616c 6c65 6422 2070 6861 7365 2c20 616e alled" phase, an │ │ │ │ │ +00031fd0: 6420 7265 7175 6972 6573 2061 2072 6569 d requires a rei │ │ │ │ │ +00031fe0: 6e73 7461 6c6c 2e20 2049 6620 7468 650a nstall. If the. │ │ │ │ │ +00031ff0: 2020 2020 2020 2020 2020 6572 726f 7220 error │ │ │ │ │ +00032000: 756e 7769 6e64 2077 6f72 6b73 2c20 7468 unwind works, th │ │ │ │ │ +00032010: 6520 7061 636b 6167 6520 6973 2069 6e20 e package is in │ │ │ │ │ +00032020: 7468 6520 224e 6f74 2d49 6e73 7461 6c6c the "Not-Install │ │ │ │ │ +00032030: 6564 220a 2020 2020 2020 2020 2020 7374 ed". st │ │ │ │ │ +00032040: 6174 652e 0a0a 2020 342e 2054 6865 206e ate... 4. The n │ │ │ │ │ +00032050: 6577 2070 6163 6b61 6765 2773 2066 696c ew package's fil │ │ │ │ │ +00032060: 6573 2061 7265 2075 6e70 6163 6b65 642c es are unpacked, │ │ │ │ │ +00032070: 206f 7665 7277 7269 7469 6e67 2061 6e79 overwriting any │ │ │ │ │ +00032080: 2074 6861 7420 6d61 7920 6265 0a20 2020 that may be. │ │ │ │ │ +00032090: 2020 6f6e 2074 6865 2073 7973 7465 6d20 on the system │ │ │ │ │ +000320a0: 616c 7265 6164 792c 2066 6f72 2065 7861 already, for exa │ │ │ │ │ +000320b0: 6d70 6c65 2061 6e79 2066 726f 6d20 7468 mple any from th │ │ │ │ │ +000320c0: 6520 6f6c 6420 7665 7273 696f 6e20 6f66 e old version of │ │ │ │ │ +000320d0: 2074 6865 0a20 2020 2020 7361 6d65 2070 the. same p │ │ │ │ │ +000320e0: 6163 6b61 6765 206f 7220 6672 6f6d 2061 ackage or from a │ │ │ │ │ +000320f0: 6e6f 7468 6572 2070 6163 6b61 6765 2e20 nother package. │ │ │ │ │ +00032100: 2042 6163 6b75 7073 206f 6620 7468 6520 Backups of the │ │ │ │ │ +00032110: 6f6c 6420 6669 6c65 7320 6172 650a 2020 old files are. │ │ │ │ │ +00032120: 2020 206b 6570 7420 7465 6d70 6f72 6172 kept temporar │ │ │ │ │ +00032130: 696c 792c 2061 6e64 2069 6620 616e 7974 ily, and if anyt │ │ │ │ │ +00032140: 6869 6e67 2067 6f65 7320 7772 6f6e 6720 hing goes wrong │ │ │ │ │ +00032150: 7468 6520 7061 636b 6167 6520 6d61 6e61 the package mana │ │ │ │ │ +00032160: 6765 6d65 6e74 0a20 2020 2020 7379 7374 gement. syst │ │ │ │ │ +00032170: 656d 2077 696c 6c20 6174 7465 6d70 7420 em will attempt │ │ │ │ │ +00032180: 746f 2070 7574 2074 6865 6d20 6261 636b to put them back │ │ │ │ │ +00032190: 2061 7320 7061 7274 206f 6620 7468 6520 as part of the │ │ │ │ │ +000321a0: 6572 726f 7220 756e 7769 6e64 2e0a 0a20 error unwind... │ │ │ │ │ +000321b0: 2020 2020 4974 2069 7320 616e 2065 7272 It is an err │ │ │ │ │ +000321c0: 6f72 2066 6f72 2061 2070 6163 6b61 6765 or for a package │ │ │ │ │ +000321d0: 2074 6f20 636f 6e74 6169 6e20 6669 6c65 to contain file │ │ │ │ │ +000321e0: 7320 7768 6963 6820 6172 6520 6f6e 2074 s which are on t │ │ │ │ │ +000321f0: 6865 0a20 2020 2020 7379 7374 656d 2069 he. system i │ │ │ │ │ +00032200: 6e20 616e 6f74 6865 7220 7061 636b 6167 n another packag │ │ │ │ │ +00032210: 652c 2075 6e6c 6573 7320 e280 9852 6570 e, unless ...Rep │ │ │ │ │ +00032220: 6c61 6365 73e2 8099 2069 7320 7573 6564 laces... is used │ │ │ │ │ +00032230: 2028 7365 6520 2a6e 6f74 650a 2020 2020 (see *note. │ │ │ │ │ +00032240: 204f 7665 7277 7269 7469 6e67 2066 696c Overwriting fil │ │ │ │ │ +00032250: 6573 2061 6e64 2072 6570 6c61 6369 6e67 es and replacing │ │ │ │ │ +00032260: 2070 6163 6b61 6765 7320 2d20 5265 706c packages - Repl │ │ │ │ │ +00032270: 6163 6573 3a20 6561 2e29 2e0a 0a20 2020 aces: ea.)... │ │ │ │ │ +00032280: 2020 4974 2069 7320 6120 6d6f 7265 2073 It is a more s │ │ │ │ │ +00032290: 6572 696f 7573 2065 7272 6f72 2066 6f72 erious error for │ │ │ │ │ +000322a0: 2061 2070 6163 6b61 6765 2074 6f20 636f a package to co │ │ │ │ │ +000322b0: 6e74 6169 6e20 6120 706c 6169 6e20 6669 ntain a plain fi │ │ │ │ │ +000322c0: 6c65 206f 720a 2020 2020 206f 7468 6572 le or. other │ │ │ │ │ +000322d0: 206b 696e 6420 6f66 206e 6f6e 2d64 6972 kind of non-dir │ │ │ │ │ +000322e0: 6563 746f 7279 2077 6865 7265 2061 6e6f ectory where ano │ │ │ │ │ +000322f0: 7468 6572 2070 6163 6b61 6765 2068 6173 ther package has │ │ │ │ │ +00032300: 2061 2064 6972 6563 746f 7279 0a20 2020 a directory. │ │ │ │ │ +00032310: 2020 2861 6761 696e 2c20 756e 6c65 7373 (again, unless │ │ │ │ │ +00032320: 20e2 8098 5265 706c 6163 6573 e280 9920 ...Replaces... │ │ │ │ │ +00032330: 6973 2075 7365 6429 2e20 2054 6869 7320 is used). This │ │ │ │ │ +00032340: 6572 726f 7220 6361 6e20 6265 206f 7665 error can be ove │ │ │ │ │ +00032350: 7272 6964 6465 6e0a 2020 2020 2069 6620 rridden. if │ │ │ │ │ +00032360: 6465 7369 7265 6420 7573 696e 6720 e280 desired using .. │ │ │ │ │ +00032370: 982d 2d66 6f72 6365 2d6f 7665 7277 7269 .--force-overwri │ │ │ │ │ +00032380: 7465 2d64 6972 e280 992c 2062 7574 2074 te-dir..., but t │ │ │ │ │ +00032390: 6869 7320 6973 206e 6f74 0a20 2020 2020 his is not. │ │ │ │ │ +000323a0: 6164 7669 7361 626c 652e 0a0a 2020 2020 advisable... │ │ │ │ │ +000323b0: 2050 6163 6b61 6765 7320 7768 6963 6820 Packages which │ │ │ │ │ +000323c0: 6f76 6572 7772 6974 6520 6561 6368 206f overwrite each o │ │ │ │ │ +000323d0: 7468 6572 2773 2066 696c 6573 2070 726f ther's files pro │ │ │ │ │ +000323e0: 6475 6365 2062 6568 6176 696f 7220 7768 duce behavior wh │ │ │ │ │ +000323f0: 6963 682c 0a20 2020 2020 7468 6f75 6768 ich,. though │ │ │ │ │ +00032400: 2064 6574 6572 6d69 6e69 7374 6963 2c20 deterministic, │ │ │ │ │ +00032410: 6973 2068 6172 6420 666f 7220 7468 6520 is hard for the │ │ │ │ │ +00032420: 7379 7374 656d 2061 646d 696e 6973 7472 system administr │ │ │ │ │ +00032430: 6174 6f72 2074 6f0a 2020 2020 2075 6e64 ator to. und │ │ │ │ │ +00032440: 6572 7374 616e 642e 2020 4974 2063 616e erstand. It can │ │ │ │ │ +00032450: 2065 6173 696c 7920 6c65 6164 2074 6f20 easily lead to │ │ │ │ │ +00032460: 226d 6973 7369 6e67 2220 7072 6f67 7261 "missing" progra │ │ │ │ │ +00032470: 6d73 2069 662c 2066 6f72 0a20 2020 2020 ms if, for. │ │ │ │ │ +00032480: 6578 616d 706c 652c 2061 2070 6163 6b61 example, a packa │ │ │ │ │ +00032490: 6765 2069 7320 756e 7061 636b 6564 2077 ge is unpacked w │ │ │ │ │ +000324a0: 6869 6368 206f 7665 7277 7269 7465 7320 hich overwrites │ │ │ │ │ +000324b0: 6120 6669 6c65 2066 726f 6d20 616e 6f74 a file from anot │ │ │ │ │ +000324c0: 6865 720a 2020 2020 2070 6163 6b61 6765 her. package │ │ │ │ │ +000324d0: 2c20 616e 6420 6973 2074 6865 6e20 7265 , and is then re │ │ │ │ │ +000324e0: 6d6f 7665 6420 6167 6169 6e2e 2020 2832 moved again. (2 │ │ │ │ │ +000324f0: 290a 0a20 2020 2020 4120 6469 7265 6374 ).. A direct │ │ │ │ │ +00032500: 6f72 7920 7769 6c6c 206e 6576 6572 2062 ory will never b │ │ │ │ │ +00032510: 6520 7265 706c 6163 6564 2062 7920 6120 e replaced by a │ │ │ │ │ +00032520: 7379 6d62 6f6c 6963 206c 696e 6b20 746f symbolic link to │ │ │ │ │ +00032530: 2061 0a20 2020 2020 6469 7265 6374 6f72 a. director │ │ │ │ │ +00032540: 7920 6f72 2076 6963 6520 7665 7273 613b y or vice versa; │ │ │ │ │ +00032550: 2069 6e73 7465 6164 2c20 7468 6520 6578 instead, the ex │ │ │ │ │ +00032560: 6973 7469 6e67 2073 7461 7465 2028 7379 isting state (sy │ │ │ │ │ +00032570: 6d6c 696e 6b20 6f72 0a20 2020 2020 6e6f mlink or. no │ │ │ │ │ +00032580: 7429 2077 696c 6c20 6265 206c 6566 7420 t) will be left │ │ │ │ │ +00032590: 616c 6f6e 6520 616e 6420 e280 9864 706b alone and ...dpk │ │ │ │ │ +000325a0: 67e2 8099 2077 696c 6c20 666f 6c6c 6f77 g... will follow │ │ │ │ │ +000325b0: 2074 6865 2073 796d 6c69 6e6b 2069 6620 the symlink if │ │ │ │ │ +000325c0: 7468 6572 650a 2020 2020 2069 7320 6f6e there. is on │ │ │ │ │ +000325d0: 652e 0a0a 2020 352e 2049 6620 7468 6520 e... 5. If the │ │ │ │ │ +000325e0: 7061 636b 6167 6520 6973 2062 6569 6e67 package is being │ │ │ │ │ +000325f0: 2075 7067 7261 6465 643a 0a0a 2020 2020 upgraded:.. │ │ │ │ │ +00032600: 2020 2061 2e20 4361 6c6c 3a0a 0a20 2020 a. Call:.. │ │ │ │ │ +00032610: 2020 2020 2020 2020 2020 2020 606f 6c64 `old │ │ │ │ │ +00032620: 2d70 6f73 7472 6d27 2075 7067 7261 6465 -postrm' upgrade │ │ │ │ │ +00032630: 2060 6e65 772d 7665 7273 696f 6e27 0a0a `new-version'.. │ │ │ │ │ +00032640: 2020 2020 2020 2062 2e20 4966 2074 6869 b. If thi │ │ │ │ │ +00032650: 7320 6661 696c 732c 20e2 8098 6470 6b67 s fails, ...dpkg │ │ │ │ │ +00032660: e280 9920 7769 6c6c 2061 7474 656d 7074 ... will attempt │ │ │ │ │ +00032670: 3a0a 0a20 2020 2020 2020 2020 2020 2020 :.. │ │ │ │ │ +00032680: 2020 606e 6577 2d70 6f73 7472 6d27 2066 `new-postrm' f │ │ │ │ │ +00032690: 6169 6c65 642d 7570 6772 6164 6520 606f ailed-upgrade `o │ │ │ │ │ +000326a0: 6c64 2d76 6572 7369 6f6e 2720 606e 6577 ld-version' `new │ │ │ │ │ +000326b0: 2d76 6572 7369 6f6e 270a 0a20 2020 2020 -version'.. │ │ │ │ │ +000326c0: 2020 2020 2049 6620 7468 6973 2077 6f72 If this wor │ │ │ │ │ +000326d0: 6b73 2c20 696e 7374 616c 6c61 7469 6f6e ks, installation │ │ │ │ │ +000326e0: 2063 6f6e 7469 6e75 6573 2e20 2049 6620 continues. If │ │ │ │ │ +000326f0: 6e6f 742c 2045 7272 6f72 2075 6e77 696e not, Error unwin │ │ │ │ │ +00032700: 643a 0a0a 2020 2020 2020 2020 2020 2020 d:.. │ │ │ │ │ +00032710: 2020 2060 6f6c 642d 7072 6569 6e73 7427 `old-preinst' │ │ │ │ │ +00032720: 2061 626f 7274 2d75 7067 7261 6465 2060 abort-upgrade ` │ │ │ │ │ +00032730: 6e65 772d 7665 7273 696f 6e27 0a0a 2020 new-version'.. │ │ │ │ │ +00032740: 2020 2020 2020 2020 4966 2074 6869 7320 If this │ │ │ │ │ +00032750: 6661 696c 732c 2074 6865 206f 6c64 2076 fails, the old v │ │ │ │ │ +00032760: 6572 7369 6f6e 2069 7320 6c65 6674 2069 ersion is left i │ │ │ │ │ +00032770: 6e20 6120 2248 616c 662d 496e 7374 616c n a "Half-Instal │ │ │ │ │ +00032780: 6c65 6422 0a20 2020 2020 2020 2020 2073 led". s │ │ │ │ │ +00032790: 7461 7465 2e20 2049 6620 6974 2077 6f72 tate. If it wor │ │ │ │ │ +000327a0: 6b73 2c20 6470 6b67 206e 6f77 2063 616c ks, dpkg now cal │ │ │ │ │ +000327b0: 6c73 3a0a 0a20 2020 2020 2020 2020 2020 ls:.. │ │ │ │ │ +000327c0: 2020 2020 606e 6577 2d70 6f73 7472 6d27 `new-postrm' │ │ │ │ │ +000327d0: 2061 626f 7274 2d75 7067 7261 6465 2060 abort-upgrade ` │ │ │ │ │ +000327e0: 6f6c 642d 7665 7273 696f 6e27 2060 6e65 old-version' `ne │ │ │ │ │ +000327f0: 772d 7665 7273 696f 6e27 0a0a 2020 2020 w-version'.. │ │ │ │ │ +00032800: 2020 2020 2020 4966 2074 6869 7320 6661 If this fa │ │ │ │ │ +00032810: 696c 732c 2074 6865 206f 6c64 2076 6572 ils, the old ver │ │ │ │ │ +00032820: 7369 6f6e 2069 7320 6c65 6674 2069 6e20 sion is left in │ │ │ │ │ +00032830: 6120 2248 616c 662d 496e 7374 616c 6c65 a "Half-Installe │ │ │ │ │ +00032840: 6422 0a20 2020 2020 2020 2020 2073 7461 d". sta │ │ │ │ │ +00032850: 7465 2e20 2049 6620 6974 2077 6f72 6b73 te. If it works │ │ │ │ │ +00032860: 2c20 6470 6b67 206e 6f77 2063 616c 6c73 , dpkg now calls │ │ │ │ │ +00032870: 3a0a 0a20 2020 2020 2020 2020 2020 2020 :.. │ │ │ │ │ +00032880: 2020 606f 6c64 2d70 6f73 7469 6e73 7427 `old-postinst' │ │ │ │ │ +00032890: 2061 626f 7274 2d75 7067 7261 6465 2060 abort-upgrade ` │ │ │ │ │ +000328a0: 6e65 772d 7665 7273 696f 6e27 0a0a 2020 new-version'.. │ │ │ │ │ +000328b0: 2020 2020 2020 2020 4966 2074 6869 7320 If this │ │ │ │ │ +000328c0: 6661 696c 732c 2074 6865 206f 6c64 2076 fails, the old v │ │ │ │ │ +000328d0: 6572 7369 6f6e 2069 7320 696e 2061 6e20 ersion is in an │ │ │ │ │ +000328e0: 2255 6e70 6163 6b65 6422 2073 7461 7465 "Unpacked" state │ │ │ │ │ +000328f0: 2e0a 0a20 2020 2020 5468 6973 2069 7320 ... This is │ │ │ │ │ +00032900: 7468 6520 706f 696e 7420 6f66 206e 6f20 the point of no │ │ │ │ │ +00032910: 7265 7475 726e 2e20 2049 6620 e280 9864 return. If ...d │ │ │ │ │ +00032920: 706b 67e2 8099 2067 6574 7320 7468 6973 pkg... gets this │ │ │ │ │ +00032930: 2066 6172 2c20 6974 2077 6f6e 2774 0a20 far, it won't. │ │ │ │ │ +00032940: 2020 2020 6261 636b 206f 6666 2070 6173 back off pas │ │ │ │ │ +00032950: 7420 7468 6973 2070 6f69 6e74 2069 6620 t this point if │ │ │ │ │ +00032960: 616e 2065 7272 6f72 206f 6363 7572 732e an error occurs. │ │ │ │ │ +00032970: 2020 5468 6973 2077 696c 6c20 6c65 6176 This will leav │ │ │ │ │ +00032980: 6520 7468 650a 2020 2020 2070 6163 6b61 e the. packa │ │ │ │ │ +00032990: 6765 2069 6e20 6120 6661 6972 6c79 2062 ge in a fairly b │ │ │ │ │ +000329a0: 6164 2073 7461 7465 2c20 7768 6963 6820 ad state, which │ │ │ │ │ +000329b0: 7769 6c6c 2072 6571 7569 7265 2061 2073 will require a s │ │ │ │ │ +000329c0: 7563 6365 7373 6675 6c0a 2020 2020 2072 uccessful. r │ │ │ │ │ +000329d0: 652d 696e 7374 616c 6c61 7469 6f6e 2074 e-installation t │ │ │ │ │ +000329e0: 6f20 636c 6561 7220 7570 2c20 6275 7420 o clear up, but │ │ │ │ │ +000329f0: 6974 2773 2077 6865 6e20 e280 9864 706b it's when ...dpk │ │ │ │ │ +00032a00: 67e2 8099 2073 7461 7274 7320 646f 696e g... starts doin │ │ │ │ │ +00032a10: 670a 2020 2020 2074 6869 6e67 7320 7468 g. things th │ │ │ │ │ +00032a20: 6174 2061 7265 2069 7272 6576 6572 7369 at are irreversi │ │ │ │ │ +00032a30: 626c 652e 0a0a 2020 362e 2041 6e79 2066 ble... 6. Any f │ │ │ │ │ +00032a40: 696c 6573 2077 6869 6368 2077 6572 6520 iles which were │ │ │ │ │ +00032a50: 696e 2074 6865 206f 6c64 2076 6572 7369 in the old versi │ │ │ │ │ +00032a60: 6f6e 206f 6620 7468 6520 7061 636b 6167 on of the packag │ │ │ │ │ +00032a70: 6520 6275 7420 6e6f 7420 696e 0a20 2020 e but not in. │ │ │ │ │ +00032a80: 2020 7468 6520 6e65 7720 6172 6520 7265 the new are re │ │ │ │ │ +00032a90: 6d6f 7665 642e 0a0a 2020 372e 2054 6865 moved... 7. The │ │ │ │ │ +00032aa0: 206e 6577 2066 696c 6520 6c69 7374 2072 new file list r │ │ │ │ │ +00032ab0: 6570 6c61 6365 7320 7468 6520 6f6c 642e eplaces the old. │ │ │ │ │ +00032ac0: 0a0a 2020 382e 2054 6865 206e 6577 206d .. 8. The new m │ │ │ │ │ +00032ad0: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +00032ae0: 7320 7265 706c 6163 6520 7468 6520 6f6c s replace the ol │ │ │ │ │ +00032af0: 642e 0a0a 2020 392e 2041 6e79 2070 6163 d... 9. Any pac │ │ │ │ │ +00032b00: 6b61 6765 7320 616c 6c20 6f66 2077 686f kages all of who │ │ │ │ │ +00032b10: 7365 2066 696c 6573 2068 6176 6520 6265 se files have be │ │ │ │ │ +00032b20: 656e 206f 7665 7277 7269 7474 656e 2064 en overwritten d │ │ │ │ │ +00032b30: 7572 696e 6720 7468 650a 2020 2020 2069 uring the. i │ │ │ │ │ +00032b40: 6e73 7461 6c6c 6174 696f 6e2c 2061 6e64 nstallation, and │ │ │ │ │ +00032b50: 2077 6869 6368 2061 7265 6e27 7420 7265 which aren't re │ │ │ │ │ +00032b60: 7175 6972 6564 2066 6f72 2064 6570 656e quired for depen │ │ │ │ │ +00032b70: 6465 6e63 6965 732c 2061 7265 0a20 2020 dencies, are. │ │ │ │ │ +00032b80: 2020 636f 6e73 6964 6572 6564 2074 6f20 considered to │ │ │ │ │ +00032b90: 6861 7665 2062 6565 6e20 7265 6d6f 7665 have been remove │ │ │ │ │ +00032ba0: 642e 2020 466f 7220 6561 6368 2073 7563 d. For each suc │ │ │ │ │ +00032bb0: 6820 7061 636b 6167 650a 0a20 2020 2020 h package.. │ │ │ │ │ +00032bc0: 2020 612e 20e2 8098 6470 6b67 e280 9920 a. ...dpkg... │ │ │ │ │ +00032bd0: 6361 6c6c 733a 0a0a 2020 2020 2020 2020 calls:.. │ │ │ │ │ +00032be0: 2020 2020 2020 2060 6469 7361 7070 6561 `disappea │ │ │ │ │ +00032bf0: 7265 7227 732d 706f 7374 726d 2720 6469 rer's-postrm' di │ │ │ │ │ +00032c00: 7361 7070 6561 7220 5c0a 2020 2020 2020 sappear \. │ │ │ │ │ +00032c10: 2020 2020 2020 2020 2020 2020 2060 6f76 `ov │ │ │ │ │ +00032c20: 6572 7772 6974 6572 2720 606f 7665 7277 erwriter' `overw │ │ │ │ │ +00032c30: 7269 7465 722d 7665 7273 696f 6e27 0a0a riter-version'.. │ │ │ │ │ +00032c40: 2020 2020 2020 2062 2e20 5468 6520 7061 b. The pa │ │ │ │ │ +00032c50: 636b 6167 6527 7320 6d61 696e 7461 696e ckage's maintain │ │ │ │ │ +00032c60: 6572 2073 6372 6970 7473 2061 7265 2072 er scripts are r │ │ │ │ │ +00032c70: 656d 6f76 6564 2e0a 0a20 2020 2020 2020 emoved... │ │ │ │ │ +00032c80: 632e 2049 7420 6973 206e 6f74 6564 2069 c. It is noted i │ │ │ │ │ +00032c90: 6e20 7468 6520 7374 6174 7573 2064 6174 n the status dat │ │ │ │ │ +00032ca0: 6162 6173 6520 6173 2062 6569 6e67 2069 abase as being i │ │ │ │ │ +00032cb0: 6e20 6120 7361 6e65 2073 7461 7465 2c0a n a sane state,. │ │ │ │ │ +00032cc0: 2020 2020 2020 2020 2020 6e61 6d65 6c79 namely │ │ │ │ │ +00032cd0: 2022 4e6f 742d 496e 7374 616c 6c65 6422 "Not-Installed" │ │ │ │ │ +00032ce0: 2028 616e 7920 636f 6e66 6669 6c65 7320 (any conffiles │ │ │ │ │ +00032cf0: 6974 206d 6179 2068 6176 6520 6172 6520 it may have are │ │ │ │ │ +00032d00: 6967 6e6f 7265 642c 0a20 2020 2020 2020 ignored,. │ │ │ │ │ +00032d10: 2020 2072 6174 6865 7220 7468 616e 2062 rather than b │ │ │ │ │ +00032d20: 6569 6e67 2072 656d 6f76 6564 2062 7920 eing removed by │ │ │ │ │ +00032d30: e280 9864 706b 67e2 8099 292e 2020 4e6f ...dpkg...). No │ │ │ │ │ +00032d40: 7465 2074 6861 7420 6469 7361 7070 6561 te that disappea │ │ │ │ │ +00032d50: 7269 6e67 0a20 2020 2020 2020 2020 2070 ring. p │ │ │ │ │ +00032d60: 6163 6b61 6765 7320 646f 206e 6f74 2068 ackages do not h │ │ │ │ │ +00032d70: 6176 6520 7468 6569 7220 7072 6572 6d20 ave their prerm │ │ │ │ │ +00032d80: 6361 6c6c 6564 2c20 6265 6361 7573 6520 called, because │ │ │ │ │ +00032d90: e280 9864 706b 67e2 8099 0a20 2020 2020 ...dpkg.... │ │ │ │ │ +00032da0: 2020 2020 2064 6f65 736e 2774 206b 6e6f doesn't kno │ │ │ │ │ +00032db0: 7720 696e 2061 6476 616e 6365 2074 6861 w in advance tha │ │ │ │ │ +00032dc0: 7420 7468 6520 7061 636b 6167 6520 6973 t the package is │ │ │ │ │ +00032dd0: 2067 6f69 6e67 2074 6f20 7661 6e69 7368 going to vanish │ │ │ │ │ +00032de0: 2e0a 0a20 2031 302e 2041 6e79 2066 696c ... 10. Any fil │ │ │ │ │ +00032df0: 6573 2069 6e20 7468 6520 7061 636b 6167 es in the packag │ │ │ │ │ +00032e00: 6520 7765 2772 6520 756e 7061 636b 696e e we're unpackin │ │ │ │ │ +00032e10: 6720 7468 6174 2061 7265 2061 6c73 6f20 g that are also │ │ │ │ │ +00032e20: 6c69 7374 6564 2069 6e0a 2020 2020 2074 listed in. t │ │ │ │ │ +00032e30: 6865 2066 696c 6520 6c69 7374 7320 6f66 he file lists of │ │ │ │ │ +00032e40: 206f 7468 6572 2070 6163 6b61 6765 7320 other packages │ │ │ │ │ +00032e50: 6172 6520 7265 6d6f 7665 6420 6672 6f6d are removed from │ │ │ │ │ +00032e60: 2074 686f 7365 206c 6973 7473 2e0a 2020 those lists.. │ │ │ │ │ +00032e70: 2020 2028 5468 6973 2077 696c 6c20 6c6f (This will lo │ │ │ │ │ +00032e80: 626f 746f 6d69 7a65 2074 6865 2066 696c botomize the fil │ │ │ │ │ +00032e90: 6520 6c69 7374 206f 6620 7468 6520 2263 e list of the "c │ │ │ │ │ +00032ea0: 6f6e 666c 6963 7469 6e67 2220 7061 636b onflicting" pack │ │ │ │ │ +00032eb0: 6167 6520 6966 0a20 2020 2020 7468 6572 age if. ther │ │ │ │ │ +00032ec0: 6520 6973 206f 6e65 2e29 0a0a 2020 3131 e is one.).. 11 │ │ │ │ │ +00032ed0: 2e20 5468 6520 6261 636b 7570 2066 696c . The backup fil │ │ │ │ │ +00032ee0: 6573 206d 6164 6520 6475 7269 6e67 2069 es made during i │ │ │ │ │ +00032ef0: 6e73 7461 6c6c 6174 696f 6e2c 2061 626f nstallation, abo │ │ │ │ │ +00032f00: 7665 2c20 6172 6520 6465 6c65 7465 642e ve, are deleted. │ │ │ │ │ +00032f10: 0a0a 2020 3132 2e20 5468 6520 6e65 7720 .. 12. The new │ │ │ │ │ +00032f20: 7061 636b 6167 6527 7320 7374 6174 7573 package's status │ │ │ │ │ +00032f30: 2069 7320 6e6f 7720 7361 6e65 2c20 616e is now sane, an │ │ │ │ │ +00032f40: 6420 7265 636f 7264 6564 2061 7320 2255 d recorded as "U │ │ │ │ │ +00032f50: 6e70 6163 6b65 6422 2e0a 0a20 2020 2020 npacked"... │ │ │ │ │ +00032f60: 4865 7265 2069 7320 616e 6f74 6865 7220 Here is another │ │ │ │ │ +00032f70: 706f 696e 7420 6f66 206e 6f20 7265 7475 point of no retu │ │ │ │ │ +00032f80: 726e 3a20 6966 2074 6865 2063 6f6e 666c rn: if the confl │ │ │ │ │ +00032f90: 6963 7469 6e67 2070 6163 6b61 6765 2773 icting package's │ │ │ │ │ +00032fa0: 0a20 2020 2020 7265 6d6f 7661 6c20 6661 . removal fa │ │ │ │ │ +00032fb0: 696c 7320 7765 2064 6f20 6e6f 7420 756e ils we do not un │ │ │ │ │ +00032fc0: 7769 6e64 2074 6865 2072 6573 7420 6f66 wind the rest of │ │ │ │ │ +00032fd0: 2074 6865 2069 6e73 7461 6c6c 6174 696f the installatio │ │ │ │ │ +00032fe0: 6e2e 2020 5468 650a 2020 2020 2063 6f6e n. The. con │ │ │ │ │ +00032ff0: 666c 6963 7469 6e67 2070 6163 6b61 6765 flicting package │ │ │ │ │ +00033000: 2069 7320 6c65 6674 2069 6e20 6120 6861 is left in a ha │ │ │ │ │ +00033010: 6c66 2d72 656d 6f76 6564 206c 696d 626f lf-removed limbo │ │ │ │ │ +00033020: 2e0a 0a20 2031 332e 2049 6620 7468 6572 ... 13. If ther │ │ │ │ │ +00033030: 6520 7761 7320 6120 636f 6e66 6c69 6374 e was a conflict │ │ │ │ │ +00033040: 696e 6720 7061 636b 6167 6520 7765 2067 ing package we g │ │ │ │ │ +00033050: 6f20 616e 6420 646f 2074 6865 2072 656d o and do the rem │ │ │ │ │ +00033060: 6f76 616c 0a20 2020 2020 6163 7469 6f6e oval. action │ │ │ │ │ +00033070: 7320 2864 6573 6372 6962 6564 2062 656c s (described bel │ │ │ │ │ +00033080: 6f77 292c 2073 7461 7274 696e 6720 7769 ow), starting wi │ │ │ │ │ +00033090: 7468 2074 6865 2072 656d 6f76 616c 206f th the removal o │ │ │ │ │ +000330a0: 6620 7468 650a 2020 2020 2063 6f6e 666c f the. confl │ │ │ │ │ +000330b0: 6963 7469 6e67 2070 6163 6b61 6765 2773 icting package's │ │ │ │ │ +000330c0: 2066 696c 6573 2028 616e 7920 7468 6174 files (any that │ │ │ │ │ +000330d0: 2061 7265 2061 6c73 6f20 696e 2074 6865 are also in the │ │ │ │ │ +000330e0: 2070 6163 6b61 6765 2062 6569 6e67 0a20 package being. │ │ │ │ │ +000330f0: 2020 2020 756e 7061 636b 6564 2068 6176 unpacked hav │ │ │ │ │ +00033100: 6520 616c 7265 6164 7920 6265 656e 2072 e already been r │ │ │ │ │ +00033110: 656d 6f76 6564 2066 726f 6d20 7468 6520 emoved from the │ │ │ │ │ +00033120: 636f 6e66 6c69 6374 696e 6720 7061 636b conflicting pack │ │ │ │ │ +00033130: 6167 6527 730a 2020 2020 2066 696c 6520 age's. file │ │ │ │ │ +00033140: 6c69 7374 2c20 616e 6420 736f 2064 6f20 list, and so do │ │ │ │ │ +00033150: 6e6f 7420 6765 7420 7265 6d6f 7665 6420 not get removed │ │ │ │ │ +00033160: 6e6f 7729 2e0a 0a20 2020 2d2d 2d2d 2d2d now)... ------ │ │ │ │ │ +00033170: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ +00033180: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ +00033190: 2920 5365 6520 2a6e 6f74 6520 4d61 696e ) See *note Main │ │ │ │ │ +000331a0: 7461 696e 6572 2073 6372 6970 7420 666c tainer script fl │ │ │ │ │ +000331b0: 6f77 6368 6172 7473 3a20 6539 2e20 666f owcharts: e9. fo │ │ │ │ │ +000331c0: 7220 666c 6f77 6368 6172 7473 0a69 6c6c r flowcharts.ill │ │ │ │ │ +000331d0: 7573 7472 6174 696e 6720 7468 6520 7072 ustrating the pr │ │ │ │ │ +000331e0: 6f63 6573 7365 7320 6465 7363 7269 6265 ocesses describe │ │ │ │ │ +000331f0: 6420 6865 7265 2e0a 0a20 2020 2832 2920 d here... (2) │ │ │ │ │ +00033200: 5061 7274 206f 6620 7468 6520 7072 6f62 Part of the prob │ │ │ │ │ +00033210: 6c65 6d20 6973 2064 7565 2074 6f20 7768 lem is due to wh │ │ │ │ │ +00033220: 6174 2069 7320 6172 6775 6162 6c79 2061 at is arguably a │ │ │ │ │ +00033230: 2062 7567 2069 6e20 e280 9864 706b 67e2 bug in ...dpkg. │ │ │ │ │ +00033240: 8099 2e0a 0a1f 0a46 696c 653a 2064 6562 .......File: deb │ │ │ │ │ +00033250: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00033260: 2020 4e6f 6465 3a20 4465 7461 696c 7320 Node: Details │ │ │ │ │ +00033270: 6f66 2063 6f6e 6669 6775 7261 7469 6f6e of configuration │ │ │ │ │ +00033280: 2c20 204e 6578 743a 2044 6574 6169 6c73 , Next: Details │ │ │ │ │ +00033290: 206f 6620 7265 6d6f 7661 6c20 616e 642f of removal and/ │ │ │ │ │ +000332a0: 6f72 2063 6f6e 6669 6775 7261 7469 6f6e or configuration │ │ │ │ │ +000332b0: 2070 7572 6769 6e67 2c20 2050 7265 763a purging, Prev: │ │ │ │ │ +000332c0: 2044 6574 6169 6c73 206f 6620 756e 7061 Details of unpa │ │ │ │ │ +000332d0: 636b 2070 6861 7365 206f 6620 696e 7374 ck phase of inst │ │ │ │ │ +000332e0: 616c 6c61 7469 6f6e 206f 7220 7570 6772 allation or upgr │ │ │ │ │ +000332f0: 6164 652c 2020 5570 3a20 5061 636b 6167 ade, Up: Packag │ │ │ │ │ +00033300: 6520 6d61 696e 7461 696e 6572 2073 6372 e maintainer scr │ │ │ │ │ +00033310: 6970 7473 2061 6e64 2069 6e73 7461 6c6c ipts and install │ │ │ │ │ +00033320: 6174 696f 6e20 7072 6f63 6564 7572 650a ation procedure. │ │ │ │ │ +00033330: 0a36 2e37 2044 6574 6169 6c73 206f 6620 .6.7 Details of │ │ │ │ │ +00033340: 636f 6e66 6967 7572 6174 696f 6e0a 3d3d configuration.== │ │ │ │ │ +00033350: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00033360: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5768 656e ==========..When │ │ │ │ │ +00033370: 2077 6520 636f 6e66 6967 7572 6520 6120 we configure a │ │ │ │ │ +00033380: 7061 636b 6167 6520 2874 6869 7320 6861 package (this ha │ │ │ │ │ +00033390: 7070 656e 7320 7769 7468 20e2 8098 6470 ppens with ...dp │ │ │ │ │ +000333a0: 6b67 202d 2d69 6e73 7461 6c6c e280 9920 kg --install... │ │ │ │ │ +000333b0: 616e 640a e280 9864 706b 6720 2d2d 636f and....dpkg --co │ │ │ │ │ +000333c0: 6e66 6967 7572 65e2 8099 292c 2077 6520 nfigure...), we │ │ │ │ │ +000333d0: 6669 7273 7420 7570 6461 7465 2061 6e79 first update any │ │ │ │ │ +000333e0: 20e2 8098 636f 6e66 6669 6c65 e280 9973 ...conffile...s │ │ │ │ │ +000333f0: 2061 6e64 2074 6865 6e20 6361 6c6c 3a0a and then call:. │ │ │ │ │ +00033400: 0a20 2020 2020 6070 6f73 7469 6e73 7427 . `postinst' │ │ │ │ │ +00033410: 2063 6f6e 6669 6775 7265 2060 6d6f 7374 configure `most │ │ │ │ │ +00033420: 2d72 6563 656e 746c 792d 636f 6e66 6967 -recently-config │ │ │ │ │ +00033430: 7572 6564 2d76 6572 7369 6f6e 270a 0a4e ured-version'..N │ │ │ │ │ +00033440: 6f20 6174 7465 6d70 7420 6973 206d 6164 o attempt is mad │ │ │ │ │ +00033450: 6520 746f 2075 6e77 696e 6420 6166 7465 e to unwind afte │ │ │ │ │ +00033460: 7220 6572 726f 7273 2064 7572 696e 6720 r errors during │ │ │ │ │ +00033470: 636f 6e66 6967 7572 6174 696f 6e2e 2020 configuration. │ │ │ │ │ +00033480: 4966 2074 6865 0a63 6f6e 6669 6775 7261 If the.configura │ │ │ │ │ +00033490: 7469 6f6e 2066 6169 6c73 2c20 7468 6520 tion fails, the │ │ │ │ │ +000334a0: 7061 636b 6167 6520 6973 2069 6e20 6120 package is in a │ │ │ │ │ +000334b0: 2248 616c 662d 436f 6e66 6967 7572 6564 "Half-Configured │ │ │ │ │ +000334c0: 2220 7374 6174 652c 2061 6e64 2061 6e0a " state, and an. │ │ │ │ │ +000334d0: 6572 726f 7220 6d65 7373 6167 6520 6973 error message is │ │ │ │ │ +000334e0: 2067 656e 6572 6174 6564 2e0a 0a49 6620 generated...If │ │ │ │ │ +000334f0: 7468 6572 6520 6973 206e 6f20 6d6f 7374 there is no most │ │ │ │ │ +00033500: 2072 6563 656e 746c 7920 636f 6e66 6967 recently config │ │ │ │ │ +00033510: 7572 6564 2076 6572 7369 6f6e 20e2 8098 ured version ... │ │ │ │ │ +00033520: 6470 6b67 e280 9920 7769 6c6c 2070 6173 dpkg... will pas │ │ │ │ │ +00033530: 7320 6120 6e75 6c6c 0a61 7267 756d 656e s a null.argumen │ │ │ │ │ +00033540: 742e 2020 2831 290a 0a20 2020 2d2d 2d2d t. (1).. ---- │ │ │ │ │ +00033550: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +00033560: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +00033570: 2831 2920 4869 7374 6f72 6963 616c 206e (1) Historical n │ │ │ │ │ +00033580: 6f74 653a 2054 7275 6c79 2061 6e63 6965 ote: Truly ancie │ │ │ │ │ +00033590: 6e74 2028 7072 652d 3139 3937 2920 7665 nt (pre-1997) ve │ │ │ │ │ +000335a0: 7273 696f 6e73 206f 6620 e280 9864 706b rsions of ...dpk │ │ │ │ │ +000335b0: 67e2 8099 0a70 6173 7365 6420 e280 983c g....passed ...< │ │ │ │ │ +000335c0: 756e 6b6e 6f77 6e3e e280 9920 2869 6e63 unknown>... (inc │ │ │ │ │ +000335d0: 6c75 6469 6e67 2074 6865 2061 6e67 6c65 luding the angle │ │ │ │ │ +000335e0: 2062 7261 636b 6574 7329 2069 6e20 7468 brackets) in th │ │ │ │ │ +000335f0: 6973 2063 6173 652e 2020 4576 656e 0a6f is case. Even.o │ │ │ │ │ +00033600: 6c64 6572 206f 6e65 7320 6469 6420 6e6f lder ones did no │ │ │ │ │ +00033610: 7420 7061 7373 2061 2073 6563 6f6e 6420 t pass a second │ │ │ │ │ +00033620: 6172 6775 6d65 6e74 2061 7420 616c 6c2c argument at all, │ │ │ │ │ +00033630: 2075 6e64 6572 2061 6e79 0a63 6972 6375 under any.circu │ │ │ │ │ +00033640: 6d73 7461 6e63 652e 2020 4e6f 7465 2074 mstance. Note t │ │ │ │ │ +00033650: 6861 7420 7570 6772 6164 6573 2075 7369 hat upgrades usi │ │ │ │ │ +00033660: 6e67 2073 7563 6820 616e 206f 6c64 2064 ng such an old d │ │ │ │ │ +00033670: 706b 6720 7665 7273 696f 6e20 6172 650a pkg version are. │ │ │ │ │ +00033680: 756e 6c69 6b65 6c79 2074 6f20 776f 726b unlikely to work │ │ │ │ │ +00033690: 2066 6f72 206f 7468 6572 2072 6561 736f for other reaso │ │ │ │ │ +000336a0: 6e73 2c20 6576 656e 2069 6620 7468 6973 ns, even if this │ │ │ │ │ +000336b0: 206f 6c64 2061 7267 756d 656e 7420 6265 old argument be │ │ │ │ │ +000336c0: 6861 7669 6f72 0a69 7320 6861 6e64 6c65 havior.is handle │ │ │ │ │ +000336d0: 6420 6279 2079 6f75 7220 706f 7374 696e d by your postin │ │ │ │ │ +000336e0: 7374 2073 6372 6970 742e 0a0a 1f0a 4669 st script.....Fi │ │ │ │ │ +000336f0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00033700: 792e 696e 666f 2c20 204e 6f64 653a 2044 y.info, Node: D │ │ │ │ │ +00033710: 6574 6169 6c73 206f 6620 7265 6d6f 7661 etails of remova │ │ │ │ │ +00033720: 6c20 616e 642f 6f72 2063 6f6e 6669 6775 l and/or configu │ │ │ │ │ +00033730: 7261 7469 6f6e 2070 7572 6769 6e67 2c20 ration purging, │ │ │ │ │ +00033740: 2050 7265 763a 2044 6574 6169 6c73 206f Prev: Details o │ │ │ │ │ +00033750: 6620 636f 6e66 6967 7572 6174 696f 6e2c f configuration, │ │ │ │ │ +00033760: 2020 5570 3a20 5061 636b 6167 6520 6d61 Up: Package ma │ │ │ │ │ +00033770: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +00033780: 2061 6e64 2069 6e73 7461 6c6c 6174 696f and installatio │ │ │ │ │ +00033790: 6e20 7072 6f63 6564 7572 650a 0a36 2e38 n procedure..6.8 │ │ │ │ │ +000337a0: 2044 6574 6169 6c73 206f 6620 7265 6d6f Details of remo │ │ │ │ │ +000337b0: 7661 6c20 616e 642f 6f72 2063 6f6e 6669 val and/or confi │ │ │ │ │ +000337c0: 6775 7261 7469 6f6e 2070 7572 6769 6e67 guration purging │ │ │ │ │ +000337d0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +000337e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000337f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00033800: 3d3d 3d3d 0a0a 2020 312e 2020 2020 2020 ====.. 1. │ │ │ │ │ +00033810: 6070 7265 726d 2720 7265 6d6f 7665 0a0a `prerm' remove.. │ │ │ │ │ +00033820: 2020 2020 2049 6620 7072 6572 6d20 6661 If prerm fa │ │ │ │ │ +00033830: 696c 7320 6475 7269 6e67 2072 6570 6c61 ils during repla │ │ │ │ │ +00033840: 6365 6d65 6e74 2064 7565 2074 6f20 636f cement due to co │ │ │ │ │ +00033850: 6e66 6c69 6374 0a0a 2020 2020 2020 2020 nflict.. │ │ │ │ │ +00033860: 2020 6063 6f6e 666c 6963 746f 7227 732d `conflictor's- │ │ │ │ │ +00033870: 706f 7374 696e 7374 2720 6162 6f72 742d postinst' abort- │ │ │ │ │ +00033880: 7265 6d6f 7665 205c 0a20 2020 2020 2020 remove \. │ │ │ │ │ +00033890: 2020 2020 2020 2069 6e2d 6661 766f 7572 in-favour │ │ │ │ │ +000338a0: 2060 7061 636b 6167 6527 2060 6e65 772d `package' `new- │ │ │ │ │ +000338b0: 7665 7273 696f 6e27 0a0a 2020 2020 204f version'.. O │ │ │ │ │ +000338c0: 7220 656c 7365 2077 6520 6361 6c6c 3a0a r else we call:. │ │ │ │ │ +000338d0: 0a20 2020 2020 2020 2020 2060 706f 7374 . `post │ │ │ │ │ +000338e0: 696e 7374 2720 6162 6f72 742d 7265 6d6f inst' abort-remo │ │ │ │ │ +000338f0: 7665 0a0a 2020 2020 2049 6620 7468 6973 ve.. If this │ │ │ │ │ +00033900: 2066 6169 6c73 2c20 7468 6520 7061 636b fails, the pack │ │ │ │ │ +00033910: 6167 6520 6973 2069 6e20 6120 2248 616c age is in a "Hal │ │ │ │ │ +00033920: 662d 436f 6e66 6967 7572 6564 2220 7374 f-Configured" st │ │ │ │ │ +00033930: 6174 652c 206f 7220 656c 7365 0a20 2020 ate, or else. │ │ │ │ │ +00033940: 2020 6974 2072 656d 6169 6e73 2022 496e it remains "In │ │ │ │ │ +00033950: 7374 616c 6c65 6422 2e0a 0a20 2032 2e20 stalled"... 2. │ │ │ │ │ +00033960: 5468 6520 7061 636b 6167 6527 7320 6669 The package's fi │ │ │ │ │ +00033970: 6c65 7320 6172 6520 7265 6d6f 7665 6420 les are removed │ │ │ │ │ +00033980: 2865 7863 6570 7420 e280 9863 6f6e 6666 (except ...conff │ │ │ │ │ +00033990: 696c 65e2 8099 7329 2e0a 0a20 2033 2e20 ile...s)... 3. │ │ │ │ │ +000339a0: 2020 2020 2060 706f 7374 726d 2720 7265 `postrm' re │ │ │ │ │ +000339b0: 6d6f 7665 0a0a 2020 2020 2049 6620 6974 move.. If it │ │ │ │ │ +000339c0: 2066 6169 6c73 2c20 7468 6572 6527 7320 fails, there's │ │ │ │ │ +000339d0: 6e6f 2065 7272 6f72 2075 6e77 696e 642c no error unwind, │ │ │ │ │ +000339e0: 2061 6e64 2074 6865 2070 6163 6b61 6765 and the package │ │ │ │ │ +000339f0: 2069 7320 696e 2061 6e0a 2020 2020 2022 is in an. " │ │ │ │ │ +00033a00: 4861 6c66 2d49 6e73 7461 6c6c 6564 2220 Half-Installed" │ │ │ │ │ +00033a10: 7374 6174 652e 0a0a 2020 342e 2041 6c6c state... 4. All │ │ │ │ │ +00033a20: 2074 6865 206d 6169 6e74 6169 6e65 7220 the maintainer │ │ │ │ │ +00033a30: 7363 7269 7074 7320 6578 6365 7074 2074 scripts except t │ │ │ │ │ +00033a40: 6865 20e2 8098 706f 7374 726d e280 9920 he ...postrm... │ │ │ │ │ +00033a50: 6172 6520 7265 6d6f 7665 642e 0a0a 2020 are removed... │ │ │ │ │ +00033a60: 2020 2049 6620 7765 2061 7265 6e27 7420 If we aren't │ │ │ │ │ +00033a70: 7075 7267 696e 6720 7468 6520 7061 636b purging the pack │ │ │ │ │ +00033a80: 6167 6520 7765 2073 746f 7020 6865 7265 age we stop here │ │ │ │ │ +00033a90: 2e20 204e 6f74 6520 7468 6174 2070 6163 . Note that pac │ │ │ │ │ +00033aa0: 6b61 6765 730a 2020 2020 2077 6869 6368 kages. which │ │ │ │ │ +00033ab0: 2068 6176 6520 6e6f 20e2 8098 706f 7374 have no ...post │ │ │ │ │ +00033ac0: 726d e280 9920 616e 6420 6e6f 20e2 8098 rm... and no ... │ │ │ │ │ +00033ad0: 636f 6e66 6669 6c65 e280 9973 2061 7265 conffile...s are │ │ │ │ │ +00033ae0: 2061 7574 6f6d 6174 6963 616c 6c79 2070 automatically p │ │ │ │ │ +00033af0: 7572 6765 640a 2020 2020 2077 6865 6e20 urged. when │ │ │ │ │ +00033b00: 7265 6d6f 7665 642c 2061 7320 7468 6572 removed, as ther │ │ │ │ │ +00033b10: 6520 6973 206e 6f20 6469 6666 6572 656e e is no differen │ │ │ │ │ +00033b20: 6365 2065 7863 6570 7420 666f 7220 7468 ce except for th │ │ │ │ │ +00033b30: 6520 e280 9864 706b 67e2 8099 0a20 2020 e ...dpkg.... │ │ │ │ │ +00033b40: 2020 7374 6174 7573 2e0a 0a20 2035 2e20 status... 5. │ │ │ │ │ +00033b50: 5468 6520 e280 9863 6f6e 6666 696c 65e2 The ...conffile. │ │ │ │ │ +00033b60: 8099 7320 616e 6420 616e 7920 6261 636b ..s and any back │ │ │ │ │ +00033b70: 7570 2066 696c 6573 2028 e280 987e e280 up files (...~.. │ │ │ │ │ +00033b80: 992d 6669 6c65 732c 20e2 8098 232a 23e2 .-files, ...#*#. │ │ │ │ │ +00033b90: 8099 2066 696c 6573 2c0a 2020 2020 20e2 .. files,. . │ │ │ │ │ +00033ba0: 8098 25e2 8099 2d66 696c 6573 2c20 e280 ..%...-files, .. │ │ │ │ │ +00033bb0: 982e 6470 6b67 2d7b 6f6c 642c 6e65 772c ..dpkg-{old,new, │ │ │ │ │ +00033bc0: 746d 707d e280 992c 2065 7463 2e29 2020 tmp}..., etc.) │ │ │ │ │ +00033bd0: 6172 6520 7265 6d6f 7665 642e 0a0a 2020 are removed... │ │ │ │ │ +00033be0: 362e 2020 2020 2020 6070 6f73 7472 6d27 6. `postrm' │ │ │ │ │ +00033bf0: 2070 7572 6765 0a0a 2020 2020 2049 6620 purge.. If │ │ │ │ │ +00033c00: 7468 6973 2066 6169 6c73 2c20 7468 6520 this fails, the │ │ │ │ │ +00033c10: 7061 636b 6167 6520 7265 6d61 696e 7320 package remains │ │ │ │ │ +00033c20: 696e 2061 2022 436f 6e66 6967 2d46 696c in a "Config-Fil │ │ │ │ │ +00033c30: 6573 2220 7374 6174 652e 0a0a 2020 372e es" state... 7. │ │ │ │ │ +00033c40: 2054 6865 2070 6163 6b61 6765 2773 2066 The package's f │ │ │ │ │ +00033c50: 696c 6520 6c69 7374 2069 7320 7265 6d6f ile list is remo │ │ │ │ │ +00033c60: 7665 642e 0a0a 1f0a 4669 6c65 3a20 6465 ved.....File: de │ │ │ │ │ +00033c70: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00033c80: 2c20 204e 6f64 653a 2044 6563 6c61 7269 , Node: Declari │ │ │ │ │ +00033c90: 6e67 2072 656c 6174 696f 6e73 6869 7073 ng relationships │ │ │ │ │ +00033ca0: 2062 6574 7765 656e 2070 6163 6b61 6765 between package │ │ │ │ │ +00033cb0: 732c 2020 4e65 7874 3a20 5368 6172 6564 s, Next: Shared │ │ │ │ │ +00033cc0: 206c 6962 7261 7269 6573 2c20 2050 7265 libraries, Pre │ │ │ │ │ +00033cd0: 763a 2050 6163 6b61 6765 206d 6169 6e74 v: Package maint │ │ │ │ │ +00033ce0: 6169 6e65 7220 7363 7269 7074 7320 616e ainer scripts an │ │ │ │ │ +00033cf0: 6420 696e 7374 616c 6c61 7469 6f6e 2070 d installation p │ │ │ │ │ +00033d00: 726f 6365 6475 7265 2c20 2055 703a 2054 rocedure, Up: T │ │ │ │ │ +00033d10: 6f70 0a0a 3720 4465 636c 6172 696e 6720 op..7 Declaring │ │ │ │ │ +00033d20: 7265 6c61 7469 6f6e 7368 6970 7320 6265 relationships be │ │ │ │ │ +00033d30: 7477 6565 6e20 7061 636b 6167 6573 0a2a tween packages.* │ │ │ │ │ +00033d40: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00033d50: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00033d60: 2a2a 2a2a 2a2a 2a2a 2a0a 0a2a 204d 656e *********..* Men │ │ │ │ │ +00033d70: 753a 0a0a 2a20 5379 6e74 6178 206f 6620 u:..* Syntax of │ │ │ │ │ +00033d80: 7265 6c61 7469 6f6e 7368 6970 2066 6965 relationship fie │ │ │ │ │ +00033d90: 6c64 733a 3a0a 2a20 4269 6e61 7279 2044 lds::.* Binary D │ │ │ │ │ +00033da0: 6570 656e 6465 6e63 6965 7320 2d20 4465 ependencies - De │ │ │ │ │ +00033db0: 7065 6e64 732c 2052 6563 6f6d 6d65 6e64 pends, Recommend │ │ │ │ │ +00033dc0: 732c 2053 7567 6765 7374 732c 2045 6e68 s, Suggests, Enh │ │ │ │ │ +00033dd0: 616e 6365 732c 2050 7265 2d44 6570 656e ances, Pre-Depen │ │ │ │ │ +00033de0: 6473 3a20 4269 6e61 7279 2044 6570 656e ds: Binary Depen │ │ │ │ │ +00033df0: 6465 6e63 6965 7320 2d20 4465 7065 6e64 dencies - Depend │ │ │ │ │ +00033e00: 7320 5265 636f 6d6d 656e 6473 2053 7567 s Recommends Sug │ │ │ │ │ +00033e10: 6765 7374 7320 456e 6861 6e63 6573 2050 gests Enhances P │ │ │ │ │ +00033e20: 7265 2d44 6570 656e 6473 2e0a 2a20 5061 re-Depends..* Pa │ │ │ │ │ +00033e30: 636b 6167 6573 2077 6869 6368 2062 7265 ckages which bre │ │ │ │ │ +00033e40: 616b 206f 7468 6572 2070 6163 6b61 6765 ak other package │ │ │ │ │ +00033e50: 7320 2d20 4272 6561 6b73 3a3a 0a2a 2043 s - Breaks::.* C │ │ │ │ │ +00033e60: 6f6e 666c 6963 7469 6e67 2062 696e 6172 onflicting binar │ │ │ │ │ +00033e70: 7920 7061 636b 6167 6573 202d 2043 6f6e y packages - Con │ │ │ │ │ +00033e80: 666c 6963 7473 3a3a 0a2a 2056 6972 7475 flicts::.* Virtu │ │ │ │ │ +00033e90: 616c 2070 6163 6b61 6765 7320 2d20 5072 al packages - Pr │ │ │ │ │ +00033ea0: 6f76 6964 6573 3a3a 0a2a 204f 7665 7277 ovides::.* Overw │ │ │ │ │ +00033eb0: 7269 7469 6e67 2066 696c 6573 2061 6e64 riting files and │ │ │ │ │ +00033ec0: 2072 6570 6c61 6369 6e67 2070 6163 6b61 replacing packa │ │ │ │ │ +00033ed0: 6765 7320 2d20 5265 706c 6163 6573 3a3a ges - Replaces:: │ │ │ │ │ +00033ee0: 0a2a 2052 656c 6174 696f 6e73 6869 7073 .* Relationships │ │ │ │ │ +00033ef0: 2062 6574 7765 656e 2073 6f75 7263 6520 between source │ │ │ │ │ +00033f00: 616e 6420 6269 6e61 7279 2070 6163 6b61 and binary packa │ │ │ │ │ +00033f10: 6765 7320 2d20 4275 696c 642d 4465 7065 ges - Build-Depe │ │ │ │ │ +00033f20: 6e64 732c 2042 7569 6c64 2d44 6570 656e nds, Build-Depen │ │ │ │ │ +00033f30: 6473 2d49 6e64 6570 2c20 4275 696c 642d ds-Indep, Build- │ │ │ │ │ +00033f40: 4465 7065 6e64 732d 4172 6368 2c20 4275 Depends-Arch, Bu │ │ │ │ │ +00033f50: 696c 642d 436f 6e66 6c69 6374 732c 2042 ild-Conflicts, B │ │ │ │ │ +00033f60: 7569 6c64 2d43 6f6e 666c 6963 7473 2d49 uild-Conflicts-I │ │ │ │ │ +00033f70: 6e64 6570 2c20 4275 696c 642d 436f 6e66 ndep, Build-Conf │ │ │ │ │ +00033f80: 6c69 6374 732d 4172 6368 3a20 5265 6c61 licts-Arch: Rela │ │ │ │ │ +00033f90: 7469 6f6e 7368 6970 7320 6265 7477 6565 tionships betwee │ │ │ │ │ +00033fa0: 6e20 736f 7572 6365 2061 6e64 2062 696e n source and bin │ │ │ │ │ +00033fb0: 6172 7920 7061 636b 6167 6573 202d 2042 ary packages - B │ │ │ │ │ +00033fc0: 7569 6c64 2d44 6570 656e 6473 2042 7569 uild-Depends Bui │ │ │ │ │ +00033fd0: 6c64 2d44 6570 656e 6473 2d49 6e64 6570 ld-Depends-Indep │ │ │ │ │ +00033fe0: 2042 7569 6c64 2d44 6570 656e 6473 2d41 Build-Depends-A │ │ │ │ │ +00033ff0: 7263 6820 4275 696c 642d 436f 6e66 6c69 rch Build-Confli │ │ │ │ │ +00034000: 6374 7320 4275 696c 642d 436f 6e66 6c69 cts Build-Confli │ │ │ │ │ +00034010: 6374 732d 496e 6465 7020 4275 696c 642d cts-Indep Build- │ │ │ │ │ +00034020: 436f 6e66 6c69 6374 732d 4172 6368 2e0a Conflicts-Arch.. │ │ │ │ │ +00034030: 2a20 4164 6469 7469 6f6e 616c 2073 6f75 * Additional sou │ │ │ │ │ +00034040: 7263 6520 7061 636b 6167 6573 2075 7365 rce packages use │ │ │ │ │ +00034050: 6420 746f 2062 7569 6c64 2074 6865 2062 d to build the b │ │ │ │ │ +00034060: 696e 6172 7920 2d20 4275 696c 742d 5573 inary - Built-Us │ │ │ │ │ +00034070: 696e 673a 3a0a 0a1f 0a46 696c 653a 2064 ing::....File: d │ │ │ │ │ +00034080: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00034090: 6f2c 2020 4e6f 6465 3a20 5379 6e74 6178 o, Node: Syntax │ │ │ │ │ +000340a0: 206f 6620 7265 6c61 7469 6f6e 7368 6970 of relationship │ │ │ │ │ +000340b0: 2066 6965 6c64 732c 2020 4e65 7874 3a20 fields, Next: │ │ │ │ │ +000340c0: 4269 6e61 7279 2044 6570 656e 6465 6e63 Binary Dependenc │ │ │ │ │ +000340d0: 6965 7320 2d20 4465 7065 6e64 7320 5265 ies - Depends Re │ │ │ │ │ +000340e0: 636f 6d6d 656e 6473 2053 7567 6765 7374 commends Suggest │ │ │ │ │ +000340f0: 7320 456e 6861 6e63 6573 2050 7265 2d44 s Enhances Pre-D │ │ │ │ │ +00034100: 6570 656e 6473 2c20 2055 703a 2044 6563 epends, Up: Dec │ │ │ │ │ +00034110: 6c61 7269 6e67 2072 656c 6174 696f 6e73 laring relations │ │ │ │ │ +00034120: 6869 7073 2062 6574 7765 656e 2070 6163 hips between pac │ │ │ │ │ +00034130: 6b61 6765 730a 0a37 2e31 2053 796e 7461 kages..7.1 Synta │ │ │ │ │ +00034140: 7820 6f66 2072 656c 6174 696f 6e73 6869 x of relationshi │ │ │ │ │ +00034150: 7020 6669 656c 6473 0a3d 3d3d 3d3d 3d3d p fields.======= │ │ │ │ │ +00034160: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00034170: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6573 ==========..Thes │ │ │ │ │ +00034180: 6520 6669 656c 6473 2061 6c6c 2068 6176 e fields all hav │ │ │ │ │ +00034190: 6520 6120 756e 6966 6f72 6d20 7379 6e74 e a uniform synt │ │ │ │ │ +000341a0: 6178 2e20 2054 6865 7920 6172 6520 6120 ax. They are a │ │ │ │ │ +000341b0: 6c69 7374 206f 6620 7061 636b 6167 650a list of package. │ │ │ │ │ +000341c0: 6e61 6d65 7320 7365 7061 7261 7465 6420 names separated │ │ │ │ │ +000341d0: 6279 2063 6f6d 6d61 732e 0a0a 496e 2074 by commas...In t │ │ │ │ │ +000341e0: 6865 20e2 8098 4465 7065 6e64 73e2 8099 he ...Depends... │ │ │ │ │ +000341f0: 2c20 e280 9852 6563 6f6d 6d65 6e64 73e2 , ...Recommends. │ │ │ │ │ +00034200: 8099 2c20 e280 9853 7567 6765 7374 73e2 .., ...Suggests. │ │ │ │ │ +00034210: 8099 2c20 e280 9850 7265 2d44 6570 656e .., ...Pre-Depen │ │ │ │ │ +00034220: 6473 e280 992c 0ae2 8098 4275 696c 642d ds...,....Build- │ │ │ │ │ +00034230: 4465 7065 6e64 73e2 8099 2c20 e280 9842 Depends..., ...B │ │ │ │ │ +00034240: 7569 6c64 2d44 6570 656e 6473 2d49 6e64 uild-Depends-Ind │ │ │ │ │ +00034250: 6570 e280 9920 616e 6420 e280 9842 7569 ep... and ...Bui │ │ │ │ │ +00034260: 6c64 2d44 6570 656e 6473 2d41 7263 68e2 ld-Depends-Arch. │ │ │ │ │ +00034270: 8099 2063 6f6e 7472 6f6c 0a66 6965 6c64 .. control.field │ │ │ │ │ +00034280: 7320 6f66 2074 6865 2070 6163 6b61 6765 s of the package │ │ │ │ │ +00034290: 2c20 7768 6963 6820 6465 636c 6172 6520 , which declare │ │ │ │ │ +000342a0: 6465 7065 6e64 656e 6369 6573 206f 6e20 dependencies on │ │ │ │ │ +000342b0: 6f74 6865 7220 7061 636b 6167 6573 2c20 other packages, │ │ │ │ │ +000342c0: 7468 650a 7061 636b 6167 6520 6e61 6d65 the.package name │ │ │ │ │ +000342d0: 7320 6c69 7374 6564 206d 6179 2061 6c73 s listed may als │ │ │ │ │ +000342e0: 6f20 696e 636c 7564 6520 6c69 7374 7320 o include lists │ │ │ │ │ +000342f0: 6f66 2061 6c74 6572 6e61 7469 7665 2070 of alternative p │ │ │ │ │ +00034300: 6163 6b61 6765 0a6e 616d 6573 2c20 7365 ackage.names, se │ │ │ │ │ +00034310: 7061 7261 7465 6420 6279 2076 6572 7469 parated by verti │ │ │ │ │ +00034320: 6361 6c20 6261 7220 2870 6970 6529 2073 cal bar (pipe) s │ │ │ │ │ +00034330: 796d 626f 6c73 20e2 8098 7ce2 8099 2e20 ymbols ...|.... │ │ │ │ │ +00034340: 2049 6e20 7375 6368 2061 2063 6173 652c In such a case, │ │ │ │ │ +00034350: 0a74 6861 7420 7061 7274 206f 6620 7468 .that part of th │ │ │ │ │ +00034360: 6520 6465 7065 6e64 656e 6379 2063 616e e dependency can │ │ │ │ │ +00034370: 2062 6520 7361 7469 7366 6965 6420 6279 be satisfied by │ │ │ │ │ +00034380: 2061 6e79 206f 6e65 206f 6620 7468 650a any one of the. │ │ │ │ │ +00034390: 616c 7465 726e 6174 6976 6520 7061 636b alternative pack │ │ │ │ │ +000343a0: 6167 6573 2e20 2028 416c 7465 726e 6174 ages. (Alternat │ │ │ │ │ +000343b0: 6976 6520 6465 7065 6e64 656e 6369 6573 ive dependencies │ │ │ │ │ +000343c0: 2069 6e20 e280 9842 7569 6c64 2d44 6570 in ...Build-Dep │ │ │ │ │ +000343d0: 656e 6473 e280 992c 0ae2 8098 4275 696c ends...,....Buil │ │ │ │ │ +000343e0: 642d 4465 7065 6e64 732d 496e 6465 70e2 d-Depends-Indep. │ │ │ │ │ +000343f0: 8099 2c20 616e 6420 e280 9842 7569 6c64 .., and ...Build │ │ │ │ │ +00034400: 2d44 6570 656e 6473 2d41 7263 68e2 8099 -Depends-Arch... │ │ │ │ │ +00034410: 2061 7265 2069 6e74 6572 7072 6574 6564 are interpreted │ │ │ │ │ +00034420: 0a73 7065 6369 616c 6c79 2062 7920 4465 .specially by De │ │ │ │ │ +00034430: 6269 616e 2061 7574 6f62 7569 6c64 6572 bian autobuilder │ │ │ │ │ +00034440: 732e 2020 5365 6520 2a6e 6f74 6520 5265 s. See *note Re │ │ │ │ │ +00034450: 6c61 7469 6f6e 7368 6970 7320 6265 7477 lationships betw │ │ │ │ │ +00034460: 6565 6e0a 736f 7572 6365 2061 6e64 2062 een.source and b │ │ │ │ │ +00034470: 696e 6172 7920 7061 636b 6167 6573 3a20 inary packages: │ │ │ │ │ +00034480: 3936 2e20 666f 7220 6d6f 7265 2064 6574 96. for more det │ │ │ │ │ +00034490: 6169 6c73 2e29 0a0a 416c 6c20 6f66 2074 ails.)..All of t │ │ │ │ │ +000344a0: 6865 2066 6965 6c64 7320 6d61 7920 7265 he fields may re │ │ │ │ │ +000344b0: 7374 7269 6374 2074 6865 6972 2061 7070 strict their app │ │ │ │ │ +000344c0: 6c69 6361 6269 6c69 7479 2074 6f20 7061 licability to pa │ │ │ │ │ +000344d0: 7274 6963 756c 6172 0a76 6572 7369 6f6e rticular.version │ │ │ │ │ +000344e0: 7320 6f66 2065 6163 6820 6e61 6d65 6420 s of each named │ │ │ │ │ +000344f0: 7061 636b 6167 652e 2020 5468 6973 2069 package. This i │ │ │ │ │ +00034500: 7320 646f 6e65 2069 6e20 7061 7265 6e74 s done in parent │ │ │ │ │ +00034510: 6865 7365 7320 6166 7465 7220 6561 6368 heses after each │ │ │ │ │ +00034520: 0a69 6e64 6976 6964 7561 6c20 7061 636b .individual pack │ │ │ │ │ +00034530: 6167 6520 6e61 6d65 3b20 7468 6520 7061 age name; the pa │ │ │ │ │ +00034540: 7265 6e74 6865 7365 7320 7368 6f75 6c64 rentheses should │ │ │ │ │ +00034550: 2063 6f6e 7461 696e 2061 2072 656c 6174 contain a relat │ │ │ │ │ +00034560: 696f 6e20 6672 6f6d 0a74 6865 206c 6973 ion from.the lis │ │ │ │ │ +00034570: 7420 6265 6c6f 7720 666f 6c6c 6f77 6564 t below followed │ │ │ │ │ +00034580: 2062 7920 6120 7665 7273 696f 6e20 6e75 by a version nu │ │ │ │ │ +00034590: 6d62 6572 2c20 696e 2074 6865 2066 6f72 mber, in the for │ │ │ │ │ +000345a0: 6d61 7420 6465 7363 7269 6265 6420 696e mat described in │ │ │ │ │ +000345b0: 0a2a 6e6f 7465 2056 6572 7369 6f6e 3a20 .*note Version: │ │ │ │ │ +000345c0: 3431 2e0a 0a54 6865 2072 656c 6174 696f 41...The relatio │ │ │ │ │ +000345d0: 6e73 2061 6c6c 6f77 6564 2061 7265 20e2 ns allowed are . │ │ │ │ │ +000345e0: 8098 3c3c e280 992c 20e2 8098 3c3d e280 ..<<..., ...<=.. │ │ │ │ │ +000345f0: 992c 20e2 8098 3de2 8099 2c20 e280 983e ., ...=..., ...> │ │ │ │ │ +00034600: 3de2 8099 2061 6e64 20e2 8098 3e3e e280 =... and ...>>.. │ │ │ │ │ +00034610: 9920 666f 7220 7374 7269 6374 6c79 0a65 . for strictly.e │ │ │ │ │ +00034620: 6172 6c69 6572 2c20 6561 726c 6965 7220 arlier, earlier │ │ │ │ │ +00034630: 6f72 2065 7175 616c 2c20 6578 6163 746c or equal, exactl │ │ │ │ │ +00034640: 7920 6571 7561 6c2c 206c 6174 6572 206f y equal, later o │ │ │ │ │ +00034650: 7220 6571 7561 6c20 616e 6420 7374 7269 r equal and stri │ │ │ │ │ +00034660: 6374 6c79 0a6c 6174 6572 2c20 7265 7370 ctly.later, resp │ │ │ │ │ +00034670: 6563 7469 7665 6c79 2e20 2054 6865 2065 ectively. The e │ │ │ │ │ +00034680: 7863 6570 7469 6f6e 2069 7320 7468 6520 xception is the │ │ │ │ │ +00034690: 5072 6f76 6964 6573 2066 6965 6c64 2c20 Provides field, │ │ │ │ │ +000346a0: 666f 7220 7768 6963 680a 6f6e 6c79 20e2 for which.only . │ │ │ │ │ +000346b0: 8098 3de2 8099 2069 7320 616c 6c6f 7765 ..=... is allowe │ │ │ │ │ +000346c0: 642e 2020 2831 290a 0a57 6869 7465 7370 d. (1)..Whitesp │ │ │ │ │ +000346d0: 6163 6520 6d61 7920 6170 7065 6172 2061 ace may appear a │ │ │ │ │ +000346e0: 7420 616e 7920 706f 696e 7420 696e 2074 t any point in t │ │ │ │ │ +000346f0: 6865 2076 6572 7369 6f6e 2073 7065 6369 he version speci │ │ │ │ │ +00034700: 6669 6361 7469 6f6e 2073 7562 6a65 6374 fication subject │ │ │ │ │ +00034710: 0a74 6f20 7468 6520 7275 6c65 7320 696e .to the rules in │ │ │ │ │ +00034720: 202a 6e6f 7465 2053 796e 7461 7820 6f66 *note Syntax of │ │ │ │ │ +00034730: 2063 6f6e 7472 6f6c 2066 696c 6573 3a20 control files: │ │ │ │ │ +00034740: 3931 2c20 616e 6420 6d75 7374 2061 7070 91, and must app │ │ │ │ │ +00034750: 6561 7220 7768 6572 650a 6974 2773 206e ear where.it's n │ │ │ │ │ +00034760: 6563 6573 7361 7279 2074 6f20 6469 7361 ecessary to disa │ │ │ │ │ +00034770: 6d62 6967 7561 7465 3b20 6974 2069 7320 mbiguate; it is │ │ │ │ │ +00034780: 6e6f 7420 6f74 6865 7277 6973 6520 7369 not otherwise si │ │ │ │ │ +00034790: 676e 6966 6963 616e 742e 2020 416c 6c20 gnificant. All │ │ │ │ │ +000347a0: 6f66 0a74 6865 2072 656c 6174 696f 6e73 of.the relations │ │ │ │ │ +000347b0: 6869 7020 6669 656c 6473 2063 616e 206f hip fields can o │ │ │ │ │ +000347c0: 6e6c 7920 6265 2066 6f6c 6465 6420 696e nly be folded in │ │ │ │ │ +000347d0: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ +000347e0: 7465 6d70 6c61 7465 0a63 6f6e 7472 6f6c template.control │ │ │ │ │ +000347f0: 2066 696c 6573 2e20 2046 6f72 2063 6f6e files. For con │ │ │ │ │ +00034800: 7369 7374 656e 6379 2061 6e64 2069 6e20 sistency and in │ │ │ │ │ +00034810: 6361 7365 206f 6620 6675 7475 7265 2063 case of future c │ │ │ │ │ +00034820: 6861 6e67 6573 2074 6f20 e280 9864 706b hanges to ...dpk │ │ │ │ │ +00034830: 67e2 8099 0a69 7420 6973 2072 6563 6f6d g....it is recom │ │ │ │ │ +00034840: 6d65 6e64 6564 2074 6861 7420 6120 7369 mended that a si │ │ │ │ │ +00034850: 6e67 6c65 2073 7061 6365 2062 6520 7573 ngle space be us │ │ │ │ │ +00034860: 6564 2061 6674 6572 2061 2076 6572 7369 ed after a versi │ │ │ │ │ +00034870: 6f6e 0a72 656c 6174 696f 6e73 6869 7020 on.relationship │ │ │ │ │ +00034880: 616e 6420 6265 666f 7265 2061 2076 6572 and before a ver │ │ │ │ │ +00034890: 7369 6f6e 206e 756d 6265 723b 2069 7420 sion number; it │ │ │ │ │ +000348a0: 6973 2061 6c73 6f20 636f 6e76 656e 7469 is also conventi │ │ │ │ │ +000348b0: 6f6e 616c 2074 6f20 7075 740a 6120 7369 onal to put.a si │ │ │ │ │ +000348c0: 6e67 6c65 2073 7061 6365 2061 6674 6572 ngle space after │ │ │ │ │ +000348d0: 2065 6163 6820 636f 6d6d 612c 206f 6e20 each comma, on │ │ │ │ │ +000348e0: 6569 7468 6572 2073 6964 6520 6f66 2065 either side of e │ │ │ │ │ +000348f0: 6163 6820 7665 7274 6963 616c 2062 6172 ach vertical bar │ │ │ │ │ +00034900: 2c0a 616e 6420 6265 666f 7265 2065 6163 ,.and before eac │ │ │ │ │ +00034910: 6820 6f70 656e 2070 6172 656e 7468 6573 h open parenthes │ │ │ │ │ +00034920: 6973 2e20 2057 6865 6e20 6f70 656e 696e is. When openin │ │ │ │ │ +00034930: 6720 6120 636f 6e74 696e 7561 7469 6f6e g a continuation │ │ │ │ │ +00034940: 206c 696e 6520 696e 2061 0a72 656c 6174 line in a.relat │ │ │ │ │ +00034950: 696f 6e73 6869 7020 6669 656c 642c 2069 ionship field, i │ │ │ │ │ +00034960: 7420 6973 2063 6f6e 7665 6e74 696f 6e61 t is conventiona │ │ │ │ │ +00034970: 6c20 746f 2064 6f20 736f 2061 6674 6572 l to do so after │ │ │ │ │ +00034980: 2061 2063 6f6d 6d61 2061 6e64 2062 6566 a comma and bef │ │ │ │ │ +00034990: 6f72 650a 7468 6520 7370 6163 6520 666f ore.the space fo │ │ │ │ │ +000349a0: 6c6c 6f77 696e 6720 7468 6174 2063 6f6d llowing that com │ │ │ │ │ +000349b0: 6d61 2e0a 0a46 6f72 2065 7861 6d70 6c65 ma...For example │ │ │ │ │ +000349c0: 2c20 6120 6c69 7374 206f 6620 6465 7065 , a list of depe │ │ │ │ │ +000349d0: 6e64 656e 6369 6573 206d 6967 6874 2061 ndencies might a │ │ │ │ │ +000349e0: 7070 6561 7220 6173 3a0a 0a20 2020 2020 ppear as:.. │ │ │ │ │ +000349f0: 5061 636b 6167 653a 206d 7574 740a 2020 Package: mutt. │ │ │ │ │ +00034a00: 2020 2056 6572 7369 6f6e 3a20 312e 332e Version: 1.3. │ │ │ │ │ +00034a10: 3137 2d31 0a20 2020 2020 4465 7065 6e64 17-1. Depend │ │ │ │ │ +00034a20: 733a 206c 6962 6336 2028 3e3d 2032 2e32 s: libc6 (>= 2.2 │ │ │ │ │ +00034a30: 2e31 292c 2064 6566 6175 6c74 2d6d 7461 .1), default-mta │ │ │ │ │ +00034a40: 207c 206d 6169 6c2d 7472 616e 7370 6f72 | mail-transpor │ │ │ │ │ +00034a50: 742d 6167 656e 740a 0a52 656c 6174 696f t-agent..Relatio │ │ │ │ │ +00034a60: 6e73 6869 7073 206d 6179 2062 6520 7265 nships may be re │ │ │ │ │ +00034a70: 7374 7269 6374 6564 2074 6f20 6120 6365 stricted to a ce │ │ │ │ │ +00034a80: 7274 6169 6e20 7365 7420 6f66 2061 7263 rtain set of arc │ │ │ │ │ +00034a90: 6869 7465 6374 7572 6573 2e20 2054 6869 hitectures. Thi │ │ │ │ │ +00034aa0: 730a 6973 2069 6e64 6963 6174 6564 2069 s.is indicated i │ │ │ │ │ +00034ab0: 6e20 6272 6163 6b65 7473 2061 6674 6572 n brackets after │ │ │ │ │ +00034ac0: 2065 6163 6820 696e 6469 7669 6475 616c each individual │ │ │ │ │ +00034ad0: 2070 6163 6b61 6765 206e 616d 6520 616e package name an │ │ │ │ │ +00034ae0: 6420 7468 650a 6f70 7469 6f6e 616c 2076 d the.optional v │ │ │ │ │ +00034af0: 6572 7369 6f6e 2073 7065 6369 6669 6361 ersion specifica │ │ │ │ │ +00034b00: 7469 6f6e 2e20 2054 6865 2062 7261 636b tion. The brack │ │ │ │ │ +00034b10: 6574 7320 656e 636c 6f73 6520 6120 6e6f ets enclose a no │ │ │ │ │ +00034b20: 6e2d 656d 7074 7920 6c69 7374 0a6f 6620 n-empty list.of │ │ │ │ │ +00034b30: 4465 6269 616e 2061 7263 6869 7465 6374 Debian architect │ │ │ │ │ +00034b40: 7572 6520 6e61 6d65 7320 696e 2074 6865 ure names in the │ │ │ │ │ +00034b50: 2066 6f72 6d61 7420 6465 7363 7269 6265 format describe │ │ │ │ │ +00034b60: 6420 696e 202a 6e6f 7465 0a41 7263 6869 d in *note.Archi │ │ │ │ │ +00034b70: 7465 6374 7572 6520 7370 6563 6966 6963 tecture specific │ │ │ │ │ +00034b80: 6174 696f 6e20 7374 7269 6e67 733a 2036 ation strings: 6 │ │ │ │ │ +00034b90: 622c 2073 6570 6172 6174 6564 2062 7920 b, separated by │ │ │ │ │ +00034ba0: 7768 6974 6573 7061 6365 2e0a 4578 636c whitespace..Excl │ │ │ │ │ +00034bb0: 616d 6174 696f 6e20 6d61 726b 7320 6d61 amation marks ma │ │ │ │ │ +00034bc0: 7920 6265 2070 7265 7065 6e64 6564 2074 y be prepended t │ │ │ │ │ +00034bd0: 6f20 6561 6368 206f 6620 7468 6520 6e61 o each of the na │ │ │ │ │ +00034be0: 6d65 732e 2020 2849 7420 6973 206e 6f74 mes. (It is not │ │ │ │ │ +00034bf0: 0a70 6572 6d69 7474 6564 2066 6f72 2073 .permitted for s │ │ │ │ │ +00034c00: 6f6d 6520 6e61 6d65 7320 746f 2062 6520 ome names to be │ │ │ │ │ +00034c10: 7072 6570 656e 6465 6420 7769 7468 2065 prepended with e │ │ │ │ │ +00034c20: 7863 6c61 6d61 7469 6f6e 206d 6172 6b73 xclamation marks │ │ │ │ │ +00034c30: 2077 6869 6c65 0a6f 7468 6572 7320 6172 while.others ar │ │ │ │ │ +00034c40: 656e 2774 2e29 0a0a 466f 7220 6275 696c en't.)..For buil │ │ │ │ │ +00034c50: 6420 7265 6c61 7469 6f6e 7368 6970 2066 d relationship f │ │ │ │ │ +00034c60: 6965 6c64 7320 28e2 8098 4275 696c 642d ields (...Build- │ │ │ │ │ +00034c70: 4465 7065 6e64 73e2 8099 2c20 e280 9842 Depends..., ...B │ │ │ │ │ +00034c80: 7569 6c64 2d44 6570 656e 6473 2d49 6e64 uild-Depends-Ind │ │ │ │ │ +00034c90: 6570 e280 992c 0ae2 8098 4275 696c 642d ep...,....Build- │ │ │ │ │ +00034ca0: 4465 7065 6e64 732d 4172 6368 e280 992c Depends-Arch..., │ │ │ │ │ +00034cb0: 20e2 8098 4275 696c 642d 436f 6e66 6c69 ...Build-Confli │ │ │ │ │ +00034cc0: 6374 73e2 8099 2c20 e280 9842 7569 6c64 cts..., ...Build │ │ │ │ │ +00034cd0: 2d43 6f6e 666c 6963 7473 2d49 6e64 6570 -Conflicts-Indep │ │ │ │ │ +00034ce0: e280 9920 616e 640a e280 9842 7569 6c64 ... and....Build │ │ │ │ │ +00034cf0: 2d43 6f6e 666c 6963 7473 2d41 7263 68e2 -Conflicts-Arch. │ │ │ │ │ +00034d00: 8099 292c 2069 6620 7468 6520 6375 7272 ..), if the curr │ │ │ │ │ +00034d10: 656e 7420 4465 6269 616e 2068 6f73 7420 ent Debian host │ │ │ │ │ +00034d20: 6172 6368 6974 6563 7475 7265 2069 7320 architecture is │ │ │ │ │ +00034d30: 6e6f 740a 696e 2074 6869 7320 6c69 7374 not.in this list │ │ │ │ │ +00034d40: 2061 6e64 2074 6865 7265 2061 7265 206e and there are n │ │ │ │ │ +00034d50: 6f20 6578 636c 616d 6174 696f 6e20 6d61 o exclamation ma │ │ │ │ │ +00034d60: 726b 7320 696e 2074 6865 206c 6973 742c rks in the list, │ │ │ │ │ +00034d70: 206f 7220 6974 2069 7320 696e 0a74 6865 or it is in.the │ │ │ │ │ +00034d80: 206c 6973 7420 7769 7468 2061 2070 7265 list with a pre │ │ │ │ │ +00034d90: 7065 6e64 6564 2065 7863 6c61 6d61 7469 pended exclamati │ │ │ │ │ +00034da0: 6f6e 206d 6172 6b2c 2074 6865 2070 6163 on mark, the pac │ │ │ │ │ +00034db0: 6b61 6765 206e 616d 6520 616e 6420 7468 kage name and th │ │ │ │ │ +00034dc0: 650a 6173 736f 6369 6174 6564 2076 6572 e.associated ver │ │ │ │ │ +00034dd0: 7369 6f6e 2073 7065 6369 6669 6361 7469 sion specificati │ │ │ │ │ +00034de0: 6f6e 2061 7265 2069 676e 6f72 6564 2063 on are ignored c │ │ │ │ │ +00034df0: 6f6d 706c 6574 656c 7920 666f 7220 7468 ompletely for th │ │ │ │ │ +00034e00: 6520 7075 7270 6f73 6573 0a6f 6620 6465 e purposes.of de │ │ │ │ │ +00034e10: 6669 6e69 6e67 2074 6865 2072 656c 6174 fining the relat │ │ │ │ │ +00034e20: 696f 6e73 6869 7073 2e0a 0a46 6f72 2065 ionships...For e │ │ │ │ │ +00034e30: 7861 6d70 6c65 3a0a 0a20 2020 2020 536f xample:.. So │ │ │ │ │ +00034e40: 7572 6365 3a20 676c 6962 630a 2020 2020 urce: glibc. │ │ │ │ │ +00034e50: 2042 7569 6c64 2d44 6570 656e 6473 2d49 Build-Depends-I │ │ │ │ │ +00034e60: 6e64 6570 3a20 7465 7869 6e66 6f0a 2020 ndep: texinfo. │ │ │ │ │ +00034e70: 2020 2042 7569 6c64 2d44 6570 656e 6473 Build-Depends │ │ │ │ │ +00034e80: 3a20 6b65 726e 656c 2d68 6561 6465 7273 : kernel-headers │ │ │ │ │ +00034e90: 2d32 2e32 2e31 3020 5b21 6875 7264 2d69 -2.2.10 [!hurd-i │ │ │ │ │ +00034ea0: 3338 365d 2c0a 2020 2020 2020 6875 7264 386],. hurd │ │ │ │ │ +00034eb0: 2d64 6576 205b 6875 7264 2d69 3338 365d -dev [hurd-i386] │ │ │ │ │ +00034ec0: 2c20 676e 756d 6163 682d 6465 7620 5b68 , gnumach-dev [h │ │ │ │ │ +00034ed0: 7572 642d 6933 3836 5d0a 0a72 6571 7569 urd-i386]..requi │ │ │ │ │ +00034ee0: 7265 7320 e280 986b 6572 6e65 6c2d 6865 res ...kernel-he │ │ │ │ │ +00034ef0: 6164 6572 732d 322e 322e 3130 e280 9920 aders-2.2.10... │ │ │ │ │ +00034f00: 6f6e 2061 6c6c 2061 7263 6869 7465 6374 on all architect │ │ │ │ │ +00034f10: 7572 6573 206f 7468 6572 2074 6861 6e0a ures other than. │ │ │ │ │ +00034f20: 6875 7264 2d69 3338 3620 616e 6420 7265 hurd-i386 and re │ │ │ │ │ +00034f30: 7175 6972 6573 20e2 8098 6875 7264 2d64 quires ...hurd-d │ │ │ │ │ +00034f40: 6576 e280 9920 616e 6420 e280 9867 6e75 ev... and ...gnu │ │ │ │ │ +00034f50: 6d61 6368 2d64 6576 e280 9920 6f6e 6c79 mach-dev... only │ │ │ │ │ +00034f60: 206f 6e20 6875 7264 2d69 3338 362e 0a48 on hurd-i386..H │ │ │ │ │ +00034f70: 6572 6520 6973 2061 6e6f 7468 6572 2065 ere is another e │ │ │ │ │ +00034f80: 7861 6d70 6c65 2073 686f 7769 6e67 206d xample showing m │ │ │ │ │ +00034f90: 756c 7469 706c 6520 6172 6368 6974 6563 ultiple architec │ │ │ │ │ +00034fa0: 7475 7265 7320 7365 7061 7261 7465 6420 tures separated │ │ │ │ │ +00034fb0: 6279 0a73 7061 6365 733a 0a0a 2020 2020 by.spaces:.. │ │ │ │ │ +00034fc0: 2042 7569 6c64 2d44 6570 656e 6473 3a0a Build-Depends:. │ │ │ │ │ +00034fd0: 2020 2020 2020 6c69 626c 7561 6a69 7435 libluajit5 │ │ │ │ │ +00034fe0: 2e31 2d64 6576 205b 6933 3836 2061 6d64 .1-dev [i386 amd │ │ │ │ │ +00034ff0: 3634 206b 6672 6565 6273 642d 6933 3836 64 kfreebsd-i386 │ │ │ │ │ +00035000: 2061 726d 656c 2061 726d 6866 2070 6f77 armel armhf pow │ │ │ │ │ +00035010: 6572 7063 206d 6970 735d 2c0a 2020 2020 erpc mips],. │ │ │ │ │ +00035020: 2020 6c69 626c 7561 352e 312d 6465 7620 liblua5.1-dev │ │ │ │ │ +00035030: 5b68 7572 642d 6933 3836 2069 6136 3420 [hurd-i386 ia64 │ │ │ │ │ +00035040: 6b66 7265 6562 7364 2d61 6d64 3634 2073 kfreebsd-amd64 s │ │ │ │ │ +00035050: 3339 3078 2073 7061 7263 5d2c 0a0a 466f 390x sparc],..Fo │ │ │ │ │ +00035060: 7220 6269 6e61 7279 2072 656c 6174 696f r binary relatio │ │ │ │ │ +00035070: 6e73 6869 7020 6669 656c 6473 2061 6e64 nship fields and │ │ │ │ │ +00035080: 2074 6865 20e2 8098 4275 696c 742d 5573 the ...Built-Us │ │ │ │ │ +00035090: 696e 67e2 8099 2066 6965 6c64 2c20 7468 ing... field, th │ │ │ │ │ +000350a0: 650a 6172 6368 6974 6563 7475 7265 2072 e.architecture r │ │ │ │ │ +000350b0: 6573 7472 6963 7469 6f6e 2073 796e 7461 estriction synta │ │ │ │ │ +000350c0: 7820 6973 206f 6e6c 7920 7375 7070 6f72 x is only suppor │ │ │ │ │ +000350d0: 7465 6420 696e 2074 6865 2073 6f75 7263 ted in the sourc │ │ │ │ │ +000350e0: 6520 7061 636b 6167 650a 7465 6d70 6c61 e package.templa │ │ │ │ │ +000350f0: 7465 2063 6f6e 7472 6f6c 2066 696c 6520 te control file │ │ │ │ │ +00035100: e280 9864 6562 6961 6e2f 636f 6e74 726f ...debian/contro │ │ │ │ │ +00035110: 6ce2 8099 2e20 2057 6865 6e20 7468 6520 l.... When the │ │ │ │ │ +00035120: 636f 7272 6573 706f 6e64 696e 6720 6269 corresponding bi │ │ │ │ │ +00035130: 6e61 7279 0a70 6163 6b61 6765 2063 6f6e nary.package con │ │ │ │ │ +00035140: 7472 6f6c 2066 696c 6520 6973 2067 656e trol file is gen │ │ │ │ │ +00035150: 6572 6174 6564 2c20 7468 6520 7265 6c61 erated, the rela │ │ │ │ │ +00035160: 7469 6f6e 7368 6970 2077 696c 6c20 6569 tionship will ei │ │ │ │ │ +00035170: 7468 6572 2062 650a 6f6d 6974 7465 6420 ther be.omitted │ │ │ │ │ +00035180: 6f72 2069 6e63 6c75 6465 6420 7769 7468 or included with │ │ │ │ │ +00035190: 6f75 7420 7468 6520 6172 6368 6974 6563 out the architec │ │ │ │ │ +000351a0: 7475 7265 2072 6573 7472 6963 7469 6f6e ture restriction │ │ │ │ │ +000351b0: 2062 6173 6564 206f 6e20 7468 650a 6172 based on the.ar │ │ │ │ │ +000351c0: 6368 6974 6563 7475 7265 206f 6620 7468 chitecture of th │ │ │ │ │ +000351d0: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ +000351e0: 2e20 2054 6869 7320 6d65 616e 7320 7468 . This means th │ │ │ │ │ +000351f0: 6174 2061 7263 6869 7465 6374 7572 650a at architecture. │ │ │ │ │ +00035200: 7265 7374 7269 6374 696f 6e73 206d 7573 restrictions mus │ │ │ │ │ +00035210: 7420 6e6f 7420 6265 2075 7365 6420 696e t not be used in │ │ │ │ │ +00035220: 2062 696e 6172 7920 7265 6c61 7469 6f6e binary relation │ │ │ │ │ +00035230: 7368 6970 2066 6965 6c64 7320 666f 720a ship fields for. │ │ │ │ │ +00035240: 6172 6368 6974 6563 7475 7265 2d69 6e64 architecture-ind │ │ │ │ │ +00035250: 6570 656e 6465 6e74 2070 6163 6b61 6765 ependent package │ │ │ │ │ +00035260: 7320 28e2 8098 4172 6368 6974 6563 7475 s (...Architectu │ │ │ │ │ +00035270: 7265 3a20 616c 6ce2 8099 292e 0a0a 466f re: all...)...Fo │ │ │ │ │ +00035280: 7220 6578 616d 706c 653a 0a0a 2020 2020 r example:.. │ │ │ │ │ +00035290: 2044 6570 656e 6473 3a20 666f 6f20 5b69 Depends: foo [i │ │ │ │ │ +000352a0: 3338 365d 2c20 6261 7220 5b61 6d64 3634 386], bar [amd64 │ │ │ │ │ +000352b0: 5d0a 0a62 6563 6f6d 6573 20e2 8098 4465 ]..becomes ...De │ │ │ │ │ +000352c0: 7065 6e64 733a 2066 6f6f e280 9920 7768 pends: foo... wh │ │ │ │ │ +000352d0: 656e 2074 6865 2070 6163 6b61 6765 2069 en the package i │ │ │ │ │ +000352e0: 7320 6275 696c 7420 6f6e 2074 6865 20e2 s built on the . │ │ │ │ │ +000352f0: 8098 6933 3836 e280 990a 6172 6368 6974 ..i386....archit │ │ │ │ │ +00035300: 6563 7475 7265 2c20 e280 9844 6570 656e ecture, ...Depen │ │ │ │ │ +00035310: 6473 3a20 6261 72e2 8099 2077 6865 6e20 ds: bar... when │ │ │ │ │ +00035320: 7468 6520 7061 636b 6167 6520 6973 2062 the package is b │ │ │ │ │ +00035330: 7569 6c74 206f 6e20 7468 6520 e280 9861 uilt on the ...a │ │ │ │ │ +00035340: 6d64 3634 e280 990a 6172 6368 6974 6563 md64....architec │ │ │ │ │ +00035350: 7475 7265 2c20 616e 6420 6f6d 6974 7465 ture, and omitte │ │ │ │ │ +00035360: 6420 656e 7469 7265 6c79 2069 6e20 6269 d entirely in bi │ │ │ │ │ +00035370: 6e61 7279 2070 6163 6b61 6765 7320 6275 nary packages bu │ │ │ │ │ +00035380: 696c 7420 6f6e 2061 6c6c 206f 7468 6572 ilt on all other │ │ │ │ │ +00035390: 0a61 7263 6869 7465 6374 7572 6573 2e0a .architectures.. │ │ │ │ │ +000353a0: 0a49 6620 7468 6520 6172 6368 6974 6563 .If the architec │ │ │ │ │ +000353b0: 7475 7265 2d72 6573 7472 6963 7465 6420 ture-restricted │ │ │ │ │ +000353c0: 6465 7065 6e64 656e 6379 2069 7320 7061 dependency is pa │ │ │ │ │ +000353d0: 7274 206f 6620 6120 7365 7420 6f66 0a61 rt of a set of.a │ │ │ │ │ +000353e0: 6c74 6572 6e61 7469 7665 7320 7573 696e lternatives usin │ │ │ │ │ +000353f0: 6720 e280 987c e280 992c 2074 6861 7420 g ...|..., that │ │ │ │ │ +00035400: 616c 7465 726e 6174 6976 6520 6973 2069 alternative is i │ │ │ │ │ +00035410: 676e 6f72 6564 2063 6f6d 706c 6574 656c gnored completel │ │ │ │ │ +00035420: 7920 6f6e 0a61 7263 6869 7465 6374 7572 y on.architectur │ │ │ │ │ +00035430: 6573 2074 6861 7420 646f 206e 6f74 206d es that do not m │ │ │ │ │ +00035440: 6174 6368 2074 6865 2072 6573 7472 6963 atch the restric │ │ │ │ │ +00035450: 7469 6f6e 2e20 2046 6f72 2065 7861 6d70 tion. For examp │ │ │ │ │ +00035460: 6c65 3a0a 0a20 2020 2020 4275 696c 642d le:.. Build- │ │ │ │ │ +00035470: 4465 7065 6e64 733a 2066 6f6f 205b 2169 Depends: foo [!i │ │ │ │ │ +00035480: 3338 365d 207c 2062 6172 205b 2161 6d64 386] | bar [!amd │ │ │ │ │ +00035490: 3634 5d0a 0a69 7320 6571 7569 7661 6c65 64]..is equivale │ │ │ │ │ +000354a0: 6e74 2074 6f20 e280 9862 6172 e280 9920 nt to ...bar... │ │ │ │ │ +000354b0: 6f6e 2074 6865 20e2 8098 6933 3836 e280 on the ...i386.. │ │ │ │ │ +000354c0: 9920 6172 6368 6974 6563 7475 7265 2c20 . architecture, │ │ │ │ │ +000354d0: 746f 20e2 8098 666f 6fe2 8099 206f 6e20 to ...foo... on │ │ │ │ │ +000354e0: 7468 650a e280 9861 6d64 3634 e280 9920 the....amd64... │ │ │ │ │ +000354f0: 6172 6368 6974 6563 7475 7265 2c20 616e architecture, an │ │ │ │ │ +00035500: 6420 746f 20e2 8098 666f 6f20 7c20 6261 d to ...foo | ba │ │ │ │ │ +00035510: 72e2 8099 206f 6e20 616c 6c20 6f74 6865 r... on all othe │ │ │ │ │ +00035520: 7220 6172 6368 6974 6563 7475 7265 732e r architectures. │ │ │ │ │ +00035530: 0a0a 5265 6c61 7469 6f6e 7368 6970 7320 ..Relationships │ │ │ │ │ +00035540: 6d61 7920 616c 736f 2062 6520 7265 7374 may also be rest │ │ │ │ │ +00035550: 7269 6374 6564 2074 6f20 6120 6365 7274 ricted to a cert │ │ │ │ │ +00035560: 6169 6e20 7365 7420 6f66 2061 7263 6869 ain set of archi │ │ │ │ │ +00035570: 7465 6374 7572 6573 0a75 7369 6e67 2061 tectures.using a │ │ │ │ │ +00035580: 7263 6869 7465 6374 7572 6520 7769 6c64 rchitecture wild │ │ │ │ │ +00035590: 6361 7264 7320 696e 2074 6865 2066 6f72 cards in the for │ │ │ │ │ +000355a0: 6d61 7420 6465 7363 7269 6265 6420 696e mat described in │ │ │ │ │ +000355b0: 202a 6e6f 7465 0a41 7263 6869 7465 6374 *note.Architect │ │ │ │ │ +000355c0: 7572 6520 7769 6c64 6361 7264 733a 2062 ure wildcards: b │ │ │ │ │ +000355d0: 342e 2020 5468 6520 7379 6e74 6178 2066 4. The syntax f │ │ │ │ │ +000355e0: 6f72 2064 6563 6c61 7269 6e67 2073 7563 or declaring suc │ │ │ │ │ +000355f0: 6820 7265 7374 7269 6374 696f 6e73 0a69 h restrictions.i │ │ │ │ │ +00035600: 7320 7468 6520 7361 6d65 2061 7320 6465 s the same as de │ │ │ │ │ +00035610: 636c 6172 696e 6720 7265 7374 7269 6374 claring restrict │ │ │ │ │ +00035620: 696f 6e73 2075 7369 6e67 2061 2063 6572 ions using a cer │ │ │ │ │ +00035630: 7461 696e 2073 6574 206f 660a 6172 6368 tain set of.arch │ │ │ │ │ +00035640: 6974 6563 7475 7265 7320 7769 7468 6f75 itectures withou │ │ │ │ │ +00035650: 7420 6172 6368 6974 6563 7475 7265 2077 t architecture w │ │ │ │ │ +00035660: 696c 6463 6172 6473 2e20 2046 6f72 2065 ildcards. For e │ │ │ │ │ +00035670: 7861 6d70 6c65 3a0a 0a20 2020 2020 4275 xample:.. Bu │ │ │ │ │ +00035680: 696c 642d 4465 7065 6e64 733a 2066 6f6f ild-Depends: foo │ │ │ │ │ +00035690: 205b 6c69 6e75 782d 616e 795d 2c20 6261 [linux-any], ba │ │ │ │ │ +000356a0: 7220 5b61 6e79 2d69 3338 365d 2c20 6261 r [any-i386], ba │ │ │ │ │ +000356b0: 7a20 5b21 6c69 6e75 782d 616e 795d 0a0a z [!linux-any].. │ │ │ │ │ +000356c0: 6973 2065 7175 6976 616c 656e 7420 746f is equivalent to │ │ │ │ │ +000356d0: 20e2 8098 666f 6fe2 8099 206f 6e20 6172 ...foo... on ar │ │ │ │ │ +000356e0: 6368 6974 6563 7475 7265 7320 7573 696e chitectures usin │ │ │ │ │ +000356f0: 6720 7468 6520 4c69 6e75 7820 6b65 726e g the Linux kern │ │ │ │ │ +00035700: 656c 2061 6e64 2061 6e79 0a63 7075 2c20 el and any.cpu, │ │ │ │ │ +00035710: e280 9862 6172 e280 9920 6f6e 2061 7263 ...bar... on arc │ │ │ │ │ +00035720: 6869 7465 6374 7572 6573 2075 7369 6e67 hitectures using │ │ │ │ │ +00035730: 2061 6e79 206b 6572 6e65 6c20 616e 6420 any kernel and │ │ │ │ │ +00035740: 616e 2069 3338 3620 6370 752c 2061 6e64 an i386 cpu, and │ │ │ │ │ +00035750: 20e2 8098 6261 7ae2 8099 0a6f 6e20 616e ...baz....on an │ │ │ │ │ +00035760: 7920 6172 6368 6974 6563 7475 7265 2075 y architecture u │ │ │ │ │ +00035770: 7369 6e67 2061 206b 6572 6e65 6c20 6f74 sing a kernel ot │ │ │ │ │ +00035780: 6865 7220 7468 616e 204c 696e 7578 2e0a her than Linux.. │ │ │ │ │ +00035790: 0a4e 6f74 6520 7468 6174 2074 6865 2062 .Note that the b │ │ │ │ │ +000357a0: 696e 6172 7920 7061 636b 6167 6520 7265 inary package re │ │ │ │ │ +000357b0: 6c61 7469 6f6e 7368 6970 2066 6965 6c64 lationship field │ │ │ │ │ +000357c0: 7320 7375 6368 2061 7320 e280 9844 6570 s such as ...Dep │ │ │ │ │ +000357d0: 656e 6473 e280 990a 6170 7065 6172 2069 ends....appear i │ │ │ │ │ +000357e0: 6e20 6f6e 6520 6f66 2074 6865 2062 696e n one of the bin │ │ │ │ │ +000357f0: 6172 7920 7061 636b 6167 6520 7374 616e ary package stan │ │ │ │ │ +00035800: 7a61 7320 6f66 2074 6865 2074 656d 706c zas of the templ │ │ │ │ │ +00035810: 6174 6520 636f 6e74 726f 6c0a 6669 6c65 ate control.file │ │ │ │ │ +00035820: 2c20 7768 6572 6561 7320 7468 6520 6275 , whereas the bu │ │ │ │ │ +00035830: 696c 642d 7469 6d65 2072 656c 6174 696f ild-time relatio │ │ │ │ │ +00035840: 6e73 6869 7073 2073 7563 6820 6173 20e2 nships such as . │ │ │ │ │ +00035850: 8098 4275 696c 642d 4465 7065 6e64 73e2 ..Build-Depends. │ │ │ │ │ +00035860: 8099 0a61 7070 6561 7220 696e 2074 6865 ...appear in the │ │ │ │ │ +00035870: 2073 6f75 7263 6520 7061 636b 6167 6520 source package │ │ │ │ │ +00035880: 7374 616e 7a61 206f 6620 7468 6520 7465 stanza of the te │ │ │ │ │ +00035890: 6d70 6c61 7465 2063 6f6e 7472 6f6c 2066 mplate control f │ │ │ │ │ +000358a0: 696c 6520 2877 6869 6368 0a69 7320 7468 ile (which.is th │ │ │ │ │ +000358b0: 6520 6669 7273 7420 7365 6374 696f 6e29 e first section) │ │ │ │ │ +000358c0: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ +000358d0: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ +000358e0: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 5468 -----.. (1) Th │ │ │ │ │ +000358f0: 6520 7265 6c61 7469 6f6e 7320 e280 983c e relations ...< │ │ │ │ │ +00035900: e280 9920 616e 6420 e280 983e e280 9920 ... and ...>... │ │ │ │ │ +00035910: 7765 7265 2070 7265 7669 6f75 736c 7920 were previously │ │ │ │ │ +00035920: 616c 6c6f 7765 642c 2062 7574 2074 6865 allowed, but the │ │ │ │ │ +00035930: 7920 7765 7265 0a63 6f6e 6675 7369 6e67 y were.confusing │ │ │ │ │ +00035940: 6c79 2064 6566 696e 6564 2074 6f20 6d65 ly defined to me │ │ │ │ │ +00035950: 616e 2065 6172 6c69 6572 2f6c 6174 6572 an earlier/later │ │ │ │ │ +00035960: 206f 7220 6571 7561 6c20 7261 7468 6572 or equal rather │ │ │ │ │ +00035970: 2074 6861 6e20 7374 7269 6374 6c79 0a65 than strictly.e │ │ │ │ │ +00035980: 6172 6c69 6572 2f6c 6174 6572 2e20 20e2 arlier/later. . │ │ │ │ │ +00035990: 8098 6470 6b67 e280 9920 7374 696c 6c20 ..dpkg... still │ │ │ │ │ +000359a0: 7375 7070 6f72 7473 2074 6865 6d20 7769 supports them wi │ │ │ │ │ +000359b0: 7468 2061 2077 6172 6e69 6e67 2c20 6275 th a warning, bu │ │ │ │ │ +000359c0: 7420 7468 6579 2061 7265 0a6e 6f20 6c6f t they are.no lo │ │ │ │ │ +000359d0: 6e67 6572 2061 6c6c 6f77 6564 2062 7920 nger allowed by │ │ │ │ │ +000359e0: 4465 6269 616e 2050 6f6c 6963 792e 0a0a Debian Policy... │ │ │ │ │ +000359f0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00035a00: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00035a10: 653a 2042 696e 6172 7920 4465 7065 6e64 e: Binary Depend │ │ │ │ │ +00035a20: 656e 6369 6573 202d 2044 6570 656e 6473 encies - Depends │ │ │ │ │ +00035a30: 2052 6563 6f6d 6d65 6e64 7320 5375 6767 Recommends Sugg │ │ │ │ │ +00035a40: 6573 7473 2045 6e68 616e 6365 7320 5072 ests Enhances Pr │ │ │ │ │ +00035a50: 652d 4465 7065 6e64 732c 2020 4e65 7874 e-Depends, Next │ │ │ │ │ +00035a60: 3a20 5061 636b 6167 6573 2077 6869 6368 : Packages which │ │ │ │ │ +00035a70: 2062 7265 616b 206f 7468 6572 2070 6163 break other pac │ │ │ │ │ +00035a80: 6b61 6765 7320 2d20 4272 6561 6b73 2c20 kages - Breaks, │ │ │ │ │ +00035a90: 2050 7265 763a 2053 796e 7461 7820 6f66 Prev: Syntax of │ │ │ │ │ +00035aa0: 2072 656c 6174 696f 6e73 6869 7020 6669 relationship fi │ │ │ │ │ +00035ab0: 656c 6473 2c20 2055 703a 2044 6563 6c61 elds, Up: Decla │ │ │ │ │ +00035ac0: 7269 6e67 2072 656c 6174 696f 6e73 6869 ring relationshi │ │ │ │ │ +00035ad0: 7073 2062 6574 7765 656e 2070 6163 6b61 ps between packa │ │ │ │ │ +00035ae0: 6765 730a 0a37 2e32 2042 696e 6172 7920 ges..7.2 Binary │ │ │ │ │ +00035af0: 4465 7065 6e64 656e 6369 6573 202d 20e2 Dependencies - . │ │ │ │ │ +00035b00: 8098 4465 7065 6e64 73e2 8099 2c20 e280 ..Depends..., .. │ │ │ │ │ +00035b10: 9852 6563 6f6d 6d65 6e64 73e2 8099 2c20 .Recommends..., │ │ │ │ │ +00035b20: e280 9853 7567 6765 7374 73e2 8099 2c20 ...Suggests..., │ │ │ │ │ +00035b30: e280 9845 6e68 616e 6365 73e2 8099 2c20 ...Enhances..., │ │ │ │ │ +00035b40: e280 9850 7265 2d44 6570 656e 6473 e280 ...Pre-Depends.. │ │ │ │ │ +00035b50: 990a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ..============== │ │ │ │ │ +00035b60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00035b70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00035b80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00035b90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00035ba0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5061 636b ==========..Pack │ │ │ │ │ +00035bb0: 6167 6573 2063 616e 2064 6563 6c61 7265 ages can declare │ │ │ │ │ +00035bc0: 2069 6e20 7468 6569 7220 636f 6e74 726f in their contro │ │ │ │ │ +00035bd0: 6c20 6669 6c65 2074 6861 7420 7468 6579 l file that they │ │ │ │ │ +00035be0: 2068 6176 6520 6365 7274 6169 6e0a 7265 have certain.re │ │ │ │ │ +00035bf0: 6c61 7469 6f6e 7368 6970 7320 746f 206f lationships to o │ │ │ │ │ +00035c00: 7468 6572 2070 6163 6b61 6765 7320 2d20 ther packages - │ │ │ │ │ +00035c10: 666f 7220 6578 616d 706c 652c 2074 6861 for example, tha │ │ │ │ │ +00035c20: 7420 7468 6579 2063 616e 6e6f 7420 6265 t they cannot be │ │ │ │ │ +00035c30: 0a69 6e73 7461 6c6c 6564 2061 7420 7468 .installed at th │ │ │ │ │ +00035c40: 6520 7361 6d65 2074 696d 6520 6173 2063 e same time as c │ │ │ │ │ +00035c50: 6572 7461 696e 206f 7468 6572 2070 6163 ertain other pac │ │ │ │ │ +00035c60: 6b61 6765 732c 2061 6e64 2f6f 7220 7468 kages, and/or th │ │ │ │ │ +00035c70: 6174 2074 6865 790a 6465 7065 6e64 206f at they.depend o │ │ │ │ │ +00035c80: 6e20 7468 6520 7072 6573 656e 6365 206f n the presence o │ │ │ │ │ +00035c90: 6620 6f74 6865 7273 2e0a 0a54 6869 7320 f others...This │ │ │ │ │ +00035ca0: 6973 2064 6f6e 6520 7573 696e 6720 7468 is done using th │ │ │ │ │ +00035cb0: 6520 e280 9844 6570 656e 6473 e280 992c e ...Depends..., │ │ │ │ │ +00035cc0: 20e2 8098 5072 652d 4465 7065 6e64 73e2 ...Pre-Depends. │ │ │ │ │ +00035cd0: 8099 2c20 e280 9852 6563 6f6d 6d65 6e64 .., ...Recommend │ │ │ │ │ +00035ce0: 73e2 8099 2c0a e280 9853 7567 6765 7374 s...,....Suggest │ │ │ │ │ +00035cf0: 73e2 8099 2c20 e280 9845 6e68 616e 6365 s..., ...Enhance │ │ │ │ │ +00035d00: 73e2 8099 2c20 e280 9842 7265 616b 73e2 s..., ...Breaks. │ │ │ │ │ +00035d10: 8099 2061 6e64 20e2 8098 436f 6e66 6c69 .. and ...Confli │ │ │ │ │ +00035d20: 6374 73e2 8099 2063 6f6e 7472 6f6c 2066 cts... control f │ │ │ │ │ +00035d30: 6965 6c64 732e 0ae2 8098 4272 6561 6b73 ields.....Breaks │ │ │ │ │ +00035d40: e280 9920 6973 2064 6573 6372 6962 6564 ... is described │ │ │ │ │ +00035d50: 2069 6e20 2a6e 6f74 6520 5061 636b 6167 in *note Packag │ │ │ │ │ +00035d60: 6573 2077 6869 6368 2062 7265 616b 206f es which break o │ │ │ │ │ +00035d70: 7468 6572 2070 6163 6b61 6765 7320 2d0a ther packages -. │ │ │ │ │ +00035d80: 4272 6561 6b73 3a20 6633 2c20 616e 6420 Breaks: f3, and │ │ │ │ │ +00035d90: e280 9843 6f6e 666c 6963 7473 e280 9920 ...Conflicts... │ │ │ │ │ +00035da0: 6973 2064 6573 6372 6962 6564 2069 6e20 is described in │ │ │ │ │ +00035db0: 2a6e 6f74 6520 436f 6e66 6c69 6374 696e *note Conflictin │ │ │ │ │ +00035dc0: 6720 6269 6e61 7279 0a70 6163 6b61 6765 g binary.package │ │ │ │ │ +00035dd0: 7320 2d20 436f 6e66 6c69 6374 733a 2066 s - Conflicts: f │ │ │ │ │ +00035de0: 342e 2020 5468 6520 7265 7374 2061 7265 4. The rest are │ │ │ │ │ +00035df0: 2064 6573 6372 6962 6564 2062 656c 6f77 described below │ │ │ │ │ +00035e00: 2e0a 0a54 6865 7365 2073 6576 656e 2066 ...These seven f │ │ │ │ │ +00035e10: 6965 6c64 7320 6172 6520 7573 6564 2074 ields are used t │ │ │ │ │ +00035e20: 6f20 6465 636c 6172 6520 6120 6465 7065 o declare a depe │ │ │ │ │ +00035e30: 6e64 656e 6379 2072 656c 6174 696f 6e73 ndency relations │ │ │ │ │ +00035e40: 6869 7020 6279 206f 6e65 0a70 6163 6b61 hip by one.packa │ │ │ │ │ +00035e50: 6765 206f 6e20 616e 6f74 6865 722e 2020 ge on another. │ │ │ │ │ +00035e60: 4578 6365 7074 2066 6f72 20e2 8098 456e Except for ...En │ │ │ │ │ +00035e70: 6861 6e63 6573 e280 9920 616e 6420 e280 hances... and .. │ │ │ │ │ +00035e80: 9842 7265 616b 73e2 8099 2c20 7468 6579 .Breaks..., they │ │ │ │ │ +00035e90: 2061 7070 6561 7220 696e 0a74 6865 2064 appear in.the d │ │ │ │ │ +00035ea0: 6570 656e 6469 6e67 2028 6269 6e61 7279 epending (binary │ │ │ │ │ +00035eb0: 2920 7061 636b 6167 6527 7320 636f 6e74 ) package's cont │ │ │ │ │ +00035ec0: 726f 6c20 6669 6c65 2e20 2028 e280 9845 rol file. (...E │ │ │ │ │ +00035ed0: 6e68 616e 6365 73e2 8099 2061 7070 6561 nhances... appea │ │ │ │ │ +00035ee0: 7273 2069 6e0a 7468 6520 7265 636f 6d6d rs in.the recomm │ │ │ │ │ +00035ef0: 656e 6469 6e67 2070 6163 6b61 6765 2773 ending package's │ │ │ │ │ +00035f00: 2063 6f6e 7472 6f6c 2066 696c 652c 2061 control file, a │ │ │ │ │ +00035f10: 6e64 20e2 8098 4272 6561 6b73 e280 9920 nd ...Breaks... │ │ │ │ │ +00035f20: 6170 7065 6172 7320 696e 2074 6865 0a76 appears in the.v │ │ │ │ │ +00035f30: 6572 7369 6f6e 206f 6620 6465 7065 6e64 ersion of depend │ │ │ │ │ +00035f40: 6564 2d6f 6e20 7061 636b 6167 6520 7768 ed-on package wh │ │ │ │ │ +00035f50: 6963 6820 6361 7573 6573 2074 6865 206e ich causes the n │ │ │ │ │ +00035f60: 616d 6564 2070 6163 6b61 6765 2074 6f20 amed package to │ │ │ │ │ +00035f70: 6272 6561 6b29 2e0a 0a41 20e2 8098 4465 break)...A ...De │ │ │ │ │ +00035f80: 7065 6e64 73e2 8099 2066 6965 6c64 2074 pends... field t │ │ │ │ │ +00035f90: 616b 6573 2065 6666 6563 7420 276f 6e6c akes effect 'onl │ │ │ │ │ +00035fa0: 7927 2077 6865 6e20 6120 7061 636b 6167 y' when a packag │ │ │ │ │ +00035fb0: 6520 6973 2074 6f20 6265 0a63 6f6e 6669 e is to be.confi │ │ │ │ │ +00035fc0: 6775 7265 642e 2020 4974 2064 6f65 7320 gured. It does │ │ │ │ │ +00035fd0: 6e6f 7420 7072 6576 656e 7420 6120 7061 not prevent a pa │ │ │ │ │ +00035fe0: 636b 6167 6520 6265 696e 6720 6f6e 2074 ckage being on t │ │ │ │ │ +00035ff0: 6865 2073 7973 7465 6d20 696e 2061 6e0a he system in an. │ │ │ │ │ +00036000: 756e 636f 6e66 6967 7572 6564 2073 7461 unconfigured sta │ │ │ │ │ +00036010: 7465 2077 6869 6c65 2069 7473 2064 6570 te while its dep │ │ │ │ │ +00036020: 656e 6465 6e63 6965 7320 6172 6520 756e endencies are un │ │ │ │ │ +00036030: 7361 7469 7366 6965 642c 2061 6e64 2069 satisfied, and i │ │ │ │ │ +00036040: 7420 6973 0a70 6f73 7369 626c 6520 746f t is.possible to │ │ │ │ │ +00036050: 2072 6570 6c61 6365 2061 2070 6163 6b61 replace a packa │ │ │ │ │ +00036060: 6765 2077 686f 7365 2064 6570 656e 6465 ge whose depende │ │ │ │ │ +00036070: 6e63 6965 7320 6172 6520 7361 7469 7366 ncies are satisf │ │ │ │ │ +00036080: 6965 6420 616e 6420 7768 6963 680a 6973 ied and which.is │ │ │ │ │ +00036090: 2070 726f 7065 726c 7920 696e 7374 616c properly instal │ │ │ │ │ +000360a0: 6c65 6420 7769 7468 2061 2064 6966 6665 led with a diffe │ │ │ │ │ +000360b0: 7265 6e74 2076 6572 7369 6f6e 2077 686f rent version who │ │ │ │ │ +000360c0: 7365 2064 6570 656e 6465 6e63 6965 7320 se dependencies │ │ │ │ │ +000360d0: 6172 650a 6e6f 7420 616e 6420 6361 6e6e are.not and cann │ │ │ │ │ +000360e0: 6f74 2062 6520 7361 7469 7366 6965 643b ot be satisfied; │ │ │ │ │ +000360f0: 2077 6865 6e20 7468 6973 2069 7320 646f when this is do │ │ │ │ │ +00036100: 6e65 2074 6865 2064 6570 656e 6469 6e67 ne the depending │ │ │ │ │ +00036110: 2070 6163 6b61 6765 0a77 696c 6c20 6265 package.will be │ │ │ │ │ +00036120: 206c 6566 7420 756e 636f 6e66 6967 7572 left unconfigur │ │ │ │ │ +00036130: 6564 2028 7369 6e63 6520 6174 7465 6d70 ed (since attemp │ │ │ │ │ +00036140: 7473 2074 6f20 636f 6e66 6967 7572 6520 ts to configure │ │ │ │ │ +00036150: 6974 2077 696c 6c20 6769 7665 0a65 7272 it will give.err │ │ │ │ │ +00036160: 6f72 7329 2061 6e64 2077 696c 6c20 6e6f ors) and will no │ │ │ │ │ +00036170: 7420 6675 6e63 7469 6f6e 2070 726f 7065 t function prope │ │ │ │ │ +00036180: 726c 792e 2020 4966 2069 7420 6973 206e rly. If it is n │ │ │ │ │ +00036190: 6563 6573 7361 7279 2c20 610a e280 9850 ecessary, a....P │ │ │ │ │ +000361a0: 7265 2d44 6570 656e 6473 e280 9920 6669 re-Depends... fi │ │ │ │ │ +000361b0: 656c 6420 6361 6e20 6265 2075 7365 642c eld can be used, │ │ │ │ │ +000361c0: 2077 6869 6368 2068 6173 2061 2070 6172 which has a par │ │ │ │ │ +000361d0: 7469 616c 2065 6666 6563 7420 6576 656e tial effect even │ │ │ │ │ +000361e0: 2077 6865 6e20 610a 7061 636b 6167 6520 when a.package │ │ │ │ │ +000361f0: 6973 2062 6569 6e67 2075 6e70 6163 6b65 is being unpacke │ │ │ │ │ +00036200: 642c 2061 7320 6578 706c 6169 6e65 6420 d, as explained │ │ │ │ │ +00036210: 696e 2064 6574 6169 6c20 6265 6c6f 772e in detail below. │ │ │ │ │ +00036220: 2020 2854 6865 206f 7468 6572 0a74 6872 (The other.thr │ │ │ │ │ +00036230: 6565 2064 6570 656e 6465 6e63 7920 6669 ee dependency fi │ │ │ │ │ +00036240: 656c 6473 2c20 e280 9852 6563 6f6d 6d65 elds, ...Recomme │ │ │ │ │ +00036250: 6e64 73e2 8099 2c20 e280 9853 7567 6765 nds..., ...Sugge │ │ │ │ │ +00036260: 7374 73e2 8099 2061 6e64 20e2 8098 456e sts... and ...En │ │ │ │ │ +00036270: 6861 6e63 6573 e280 992c 2061 7265 0a6f hances..., are.o │ │ │ │ │ +00036280: 6e6c 7920 7573 6564 2062 7920 7468 6520 nly used by the │ │ │ │ │ +00036290: 7661 7269 6f75 7320 6672 6f6e 742d 656e various front-en │ │ │ │ │ +000362a0: 6473 2074 6f20 e280 9864 706b 67e2 8099 ds to ...dpkg... │ │ │ │ │ +000362b0: 2073 7563 6820 6173 20e2 8098 6170 742d such as ...apt- │ │ │ │ │ +000362c0: 6765 74e2 8099 2c0a e280 9861 7074 6974 get...,....aptit │ │ │ │ │ +000362d0: 7564 65e2 8099 2c20 616e 6420 e280 9864 ude..., and ...d │ │ │ │ │ +000362e0: 7365 6c65 6374 e280 992e 290a 0a53 696e select....)..Sin │ │ │ │ │ +000362f0: 6365 20e2 8098 4465 7065 6e64 73e2 8099 ce ...Depends... │ │ │ │ │ +00036300: 206f 6e6c 7920 706c 6163 6573 2072 6571 only places req │ │ │ │ │ +00036310: 7569 7265 6d65 6e74 7320 6f6e 2074 6865 uirements on the │ │ │ │ │ +00036320: 206f 7264 6572 2069 6e20 7768 6963 6820 order in which │ │ │ │ │ +00036330: 7061 636b 6167 6573 0a61 7265 2063 6f6e packages.are con │ │ │ │ │ +00036340: 6669 6775 7265 642c 2070 6163 6b61 6765 figured, package │ │ │ │ │ +00036350: 7320 696e 2061 6e20 696e 7374 616c 6c61 s in an installa │ │ │ │ │ +00036360: 7469 6f6e 2072 756e 2061 7265 2075 7375 tion run are usu │ │ │ │ │ +00036370: 616c 6c79 2061 6c6c 2075 6e70 6163 6b65 ally all unpacke │ │ │ │ │ +00036380: 640a 6669 7273 7420 616e 6420 616c 6c20 d.first and all │ │ │ │ │ +00036390: 636f 6e66 6967 7572 6564 206c 6174 6572 configured later │ │ │ │ │ +000363a0: 2e20 2028 3129 0a0a 4966 2074 6865 7265 . (1)..If there │ │ │ │ │ +000363b0: 2069 7320 6120 6369 7263 756c 6172 2064 is a circular d │ │ │ │ │ +000363c0: 6570 656e 6465 6e63 7920 616d 6f6e 6720 ependency among │ │ │ │ │ +000363d0: 7061 636b 6167 6573 2062 6569 6e67 2069 packages being i │ │ │ │ │ +000363e0: 6e73 7461 6c6c 6564 206f 720a 7265 6d6f nstalled or.remo │ │ │ │ │ +000363f0: 7665 642c 2069 6e73 7461 6c6c 6174 696f ved, installatio │ │ │ │ │ +00036400: 6e20 6f72 2072 656d 6f76 616c 206f 7264 n or removal ord │ │ │ │ │ +00036410: 6572 2068 6f6e 6f72 696e 6720 7468 6520 er honoring the │ │ │ │ │ +00036420: 6465 7065 6e64 656e 6379 206f 7264 6572 dependency order │ │ │ │ │ +00036430: 2069 730a 696d 706f 7373 6962 6c65 2c20 is.impossible, │ │ │ │ │ +00036440: 7265 7175 6972 696e 6720 7468 6520 6465 requiring the de │ │ │ │ │ +00036450: 7065 6e64 656e 6379 206c 6f6f 7020 6265 pendency loop be │ │ │ │ │ +00036460: 2062 726f 6b65 6e20 6174 2073 6f6d 6520 broken at some │ │ │ │ │ +00036470: 706f 696e 7420 616e 640a 7468 6520 6465 point and.the de │ │ │ │ │ +00036480: 7065 6e64 656e 6379 2072 6571 7569 7265 pendency require │ │ │ │ │ +00036490: 6d65 6e74 7320 7669 6f6c 6174 6564 2066 ments violated f │ │ │ │ │ +000364a0: 6f72 2061 7420 6c65 6173 7420 6f6e 6520 or at least one │ │ │ │ │ +000364b0: 7061 636b 6167 652e 2020 5061 636b 6167 package. Packag │ │ │ │ │ +000364c0: 6573 0a69 6e76 6f6c 7665 6420 696e 2063 es.involved in c │ │ │ │ │ +000364d0: 6972 6375 6c61 7220 6465 7065 6e64 656e ircular dependen │ │ │ │ │ +000364e0: 6369 6573 206d 6179 206e 6f74 2062 6520 cies may not be │ │ │ │ │ +000364f0: 6162 6c65 2074 6f20 7265 6c79 206f 6e20 able to rely on │ │ │ │ │ +00036500: 7468 6569 720a 6465 7065 6e64 656e 6369 their.dependenci │ │ │ │ │ +00036510: 6573 2062 6569 6e67 2063 6f6e 6669 6775 es being configu │ │ │ │ │ +00036520: 7265 6420 6265 666f 7265 2074 6865 7920 red before they │ │ │ │ │ +00036530: 7468 656d 7365 6c76 6573 2061 7265 2063 themselves are c │ │ │ │ │ +00036540: 6f6e 6669 6775 7265 642c 0a64 6570 656e onfigured,.depen │ │ │ │ │ +00036550: 6469 6e67 206f 6e20 7768 6963 6820 7369 ding on which si │ │ │ │ │ +00036560: 6465 206f 6620 7468 6520 6272 6561 6b20 de of the break │ │ │ │ │ +00036570: 6f66 2074 6865 2063 6972 6375 6c61 7220 of the circular │ │ │ │ │ +00036580: 6465 7065 6e64 656e 6379 206c 6f6f 700a dependency loop. │ │ │ │ │ +00036590: 7468 6579 2068 6170 7065 6e20 746f 2062 they happen to b │ │ │ │ │ +000365a0: 6520 6f6e 2e20 2049 6620 6f6e 6520 6f66 e on. If one of │ │ │ │ │ +000365b0: 2074 6865 2070 6163 6b61 6765 7320 696e the packages in │ │ │ │ │ +000365c0: 2074 6865 206c 6f6f 7020 6861 7320 6e6f the loop has no │ │ │ │ │ +000365d0: 0ae2 8098 706f 7374 696e 7374 e280 9920 ....postinst... │ │ │ │ │ +000365e0: 7363 7269 7074 2c20 7468 656e 2074 6865 script, then the │ │ │ │ │ +000365f0: 2063 7963 6c65 2077 696c 6c20 6265 2062 cycle will be b │ │ │ │ │ +00036600: 726f 6b65 6e20 6174 2074 6861 7420 7061 roken at that pa │ │ │ │ │ +00036610: 636b 6167 653b 2074 6869 730a 656e 7375 ckage; this.ensu │ │ │ │ │ +00036620: 7265 7320 7468 6174 2061 6c6c 20e2 8098 res that all ... │ │ │ │ │ +00036630: 706f 7374 696e 7374 e280 9920 7363 7269 postinst... scri │ │ │ │ │ +00036640: 7074 7320 6172 6520 7275 6e20 7769 7468 pts are run with │ │ │ │ │ +00036650: 2074 6865 6972 2064 6570 656e 6465 6e63 their dependenc │ │ │ │ │ +00036660: 6965 730a 7072 6f70 6572 6c79 2063 6f6e ies.properly con │ │ │ │ │ +00036670: 6669 6775 7265 6420 6966 2074 6869 7320 figured if this │ │ │ │ │ +00036680: 6973 2070 6f73 7369 626c 652e 2020 4f74 is possible. Ot │ │ │ │ │ +00036690: 6865 7277 6973 6520 7468 6520 6272 6561 herwise the brea │ │ │ │ │ +000366a0: 6b69 6e67 2070 6f69 6e74 0a69 7320 6172 king point.is ar │ │ │ │ │ +000366b0: 6269 7472 6172 792e 2020 5061 636b 6167 bitrary. Packag │ │ │ │ │ +000366c0: 6573 2073 686f 756c 6420 7468 6572 6566 es should theref │ │ │ │ │ +000366d0: 6f72 6520 6176 6f69 6420 6369 7263 756c ore avoid circul │ │ │ │ │ +000366e0: 6172 2064 6570 656e 6465 6e63 6965 730a ar dependencies. │ │ │ │ │ +000366f0: 7768 6572 6520 706f 7373 6962 6c65 2c20 where possible, │ │ │ │ │ +00036700: 7061 7274 6963 756c 6172 6c79 2069 6620 particularly if │ │ │ │ │ +00036710: 7468 6579 2068 6176 6520 e280 9870 6f73 they have ...pos │ │ │ │ │ +00036720: 7469 6e73 74e2 8099 2073 6372 6970 7473 tinst... scripts │ │ │ │ │ +00036730: 2e0a 0a54 6865 206d 6561 6e69 6e67 206f ...The meaning o │ │ │ │ │ +00036740: 6620 7468 6520 6669 7665 2064 6570 656e f the five depen │ │ │ │ │ +00036750: 6465 6e63 7920 6669 656c 6473 2069 7320 dency fields is │ │ │ │ │ +00036760: 6173 2066 6f6c 6c6f 7773 3a0a 0ae2 8098 as follows:..... │ │ │ │ │ +00036770: 4465 7065 6e64 73e2 8099 0a0a 2020 2020 Depends..... │ │ │ │ │ +00036780: 2054 6869 7320 6465 636c 6172 6573 2061 This declares a │ │ │ │ │ +00036790: 6e20 6162 736f 6c75 7465 2064 6570 656e n absolute depen │ │ │ │ │ +000367a0: 6465 6e63 792e 2020 4120 7061 636b 6167 dency. A packag │ │ │ │ │ +000367b0: 6520 7769 6c6c 206e 6f74 2062 650a 2020 e will not be. │ │ │ │ │ +000367c0: 2020 2063 6f6e 6669 6775 7265 6420 756e configured un │ │ │ │ │ +000367d0: 6c65 7373 2061 6c6c 206f 6620 7468 6520 less all of the │ │ │ │ │ +000367e0: 7061 636b 6167 6573 206c 6973 7465 6420 packages listed │ │ │ │ │ +000367f0: 696e 2069 7473 20e2 8098 4465 7065 6e64 in its ...Depend │ │ │ │ │ +00036800: 73e2 8099 2066 6965 6c64 0a20 2020 2020 s... field. │ │ │ │ │ +00036810: 6861 7665 2062 6565 6e20 636f 7272 6563 have been correc │ │ │ │ │ +00036820: 746c 7920 636f 6e66 6967 7572 6564 2028 tly configured ( │ │ │ │ │ +00036830: 756e 6c65 7373 2074 6865 7265 2069 7320 unless there is │ │ │ │ │ +00036840: 6120 6369 7263 756c 6172 0a20 2020 2020 a circular. │ │ │ │ │ +00036850: 6465 7065 6e64 656e 6379 2061 7320 6465 dependency as de │ │ │ │ │ +00036860: 7363 7269 6265 6420 6162 6f76 6529 2e0a scribed above).. │ │ │ │ │ +00036870: 0a20 2020 2020 5468 6520 e280 9844 6570 . The ...Dep │ │ │ │ │ +00036880: 656e 6473 e280 9920 6669 656c 6420 7368 ends... field sh │ │ │ │ │ +00036890: 6f75 6c64 2062 6520 7573 6564 2069 6620 ould be used if │ │ │ │ │ +000368a0: 7468 6520 6465 7065 6e64 6564 2d6f 6e20 the depended-on │ │ │ │ │ +000368b0: 7061 636b 6167 6520 6973 0a20 2020 2020 package is. │ │ │ │ │ +000368c0: 7265 7175 6972 6564 2066 6f72 2074 6865 required for the │ │ │ │ │ +000368d0: 2064 6570 656e 6469 6e67 2070 6163 6b61 depending packa │ │ │ │ │ +000368e0: 6765 2074 6f20 7072 6f76 6964 6520 6120 ge to provide a │ │ │ │ │ +000368f0: 7369 676e 6966 6963 616e 7420 616d 6f75 significant amou │ │ │ │ │ +00036900: 6e74 0a20 2020 2020 6f66 2066 756e 6374 nt. of funct │ │ │ │ │ +00036910: 696f 6e61 6c69 7479 2e0a 0a20 2020 2020 ionality... │ │ │ │ │ +00036920: 5468 6520 e280 9844 6570 656e 6473 e280 The ...Depends.. │ │ │ │ │ +00036930: 9920 6669 656c 6420 7368 6f75 6c64 2061 . field should a │ │ │ │ │ +00036940: 6c73 6f20 6265 2075 7365 6420 6966 2074 lso be used if t │ │ │ │ │ +00036950: 6865 20e2 8098 706f 7374 696e 7374 e280 he ...postinst.. │ │ │ │ │ +00036960: 9920 6f72 0a20 2020 2020 e280 9870 7265 . or. ...pre │ │ │ │ │ +00036970: 726d e280 9920 7363 7269 7074 7320 7265 rm... scripts re │ │ │ │ │ +00036980: 7175 6972 6520 7468 6520 6465 7065 6e64 quire the depend │ │ │ │ │ +00036990: 6564 2d6f 6e20 7061 636b 6167 6520 746f ed-on package to │ │ │ │ │ +000369a0: 2062 6520 756e 7061 636b 6564 206f 720a be unpacked or. │ │ │ │ │ +000369b0: 2020 2020 2063 6f6e 6669 6775 7265 6420 configured │ │ │ │ │ +000369c0: 696e 206f 7264 6572 2074 6f20 7275 6e2e in order to run. │ │ │ │ │ +000369d0: 2020 496e 2074 6865 2063 6173 6520 6f66 In the case of │ │ │ │ │ +000369e0: 20e2 8098 706f 7374 696e 7374 2063 6f6e ...postinst con │ │ │ │ │ +000369f0: 6669 6775 7265 e280 992c 0a20 2020 2020 figure...,. │ │ │ │ │ +00036a00: 7468 6520 6465 7065 6e64 6564 2d6f 6e20 the depended-on │ │ │ │ │ +00036a10: 7061 636b 6167 6573 2077 696c 6c20 6265 packages will be │ │ │ │ │ +00036a20: 2075 6e70 6163 6b65 6420 616e 6420 636f unpacked and co │ │ │ │ │ +00036a30: 6e66 6967 7572 6564 2066 6972 7374 2e0a nfigured first.. │ │ │ │ │ +00036a40: 2020 2020 2028 4966 2062 6f74 6820 7061 (If both pa │ │ │ │ │ +00036a50: 636b 6167 6573 2061 7265 2069 6e76 6f6c ckages are invol │ │ │ │ │ +00036a60: 7665 6420 696e 2061 2064 6570 656e 6465 ved in a depende │ │ │ │ │ +00036a70: 6e63 7920 6c6f 6f70 2c20 7468 6973 206d ncy loop, this m │ │ │ │ │ +00036a80: 6967 6874 206e 6f74 0a20 2020 2020 776f ight not. wo │ │ │ │ │ +00036a90: 726b 2061 7320 6578 7065 6374 6564 3b20 rk as expected; │ │ │ │ │ +00036aa0: 7365 6520 7468 6520 6578 706c 616e 6174 see the explanat │ │ │ │ │ +00036ab0: 696f 6e20 6120 6665 7720 7061 7261 6772 ion a few paragr │ │ │ │ │ +00036ac0: 6170 6873 2062 6163 6b2e 2920 2049 6e0a aphs back.) In. │ │ │ │ │ +00036ad0: 2020 2020 2074 6865 2063 6173 6520 6f66 the case of │ │ │ │ │ +00036ae0: 20e2 8098 7072 6572 6de2 8099 206f 7220 ...prerm... or │ │ │ │ │ +00036af0: 6f74 6865 7220 e280 9870 6f73 7469 6e73 other ...postins │ │ │ │ │ +00036b00: 74e2 8099 2061 6374 696f 6e73 2c20 7468 t... actions, th │ │ │ │ │ +00036b10: 6520 7061 636b 6167 650a 2020 2020 2064 e package. d │ │ │ │ │ +00036b20: 6570 656e 6465 6e63 6965 7320 7769 6c6c ependencies will │ │ │ │ │ +00036b30: 206e 6f72 6d61 6c6c 7920 6265 2061 7420 normally be at │ │ │ │ │ +00036b40: 6c65 6173 7420 756e 7061 636b 6564 2c20 least unpacked, │ │ │ │ │ +00036b50: 6275 7420 7468 6579 206d 6179 2062 650a but they may be. │ │ │ │ │ +00036b60: 2020 2020 206f 6e6c 7920 2248 616c 662d only "Half- │ │ │ │ │ +00036b70: 496e 7374 616c 6c65 6422 2069 6620 6120 Installed" if a │ │ │ │ │ +00036b80: 7072 6576 696f 7573 2075 7067 7261 6465 previous upgrade │ │ │ │ │ +00036b90: 206f 6620 7468 6520 6465 7065 6e64 656e of the dependen │ │ │ │ │ +00036ba0: 6379 0a20 2020 2020 6661 696c 6564 2e0a cy. failed.. │ │ │ │ │ +00036bb0: 0a20 2020 2020 4669 6e61 6c6c 792c 2074 . Finally, t │ │ │ │ │ +00036bc0: 6865 20e2 8098 4465 7065 6e64 73e2 8099 he ...Depends... │ │ │ │ │ +00036bd0: 2066 6965 6c64 2073 686f 756c 6420 6265 field should be │ │ │ │ │ +00036be0: 2075 7365 6420 6966 2074 6865 2064 6570 used if the dep │ │ │ │ │ +00036bf0: 656e 6465 642d 6f6e 0a20 2020 2020 7061 ended-on. pa │ │ │ │ │ +00036c00: 636b 6167 6520 6973 206e 6565 6465 6420 ckage is needed │ │ │ │ │ +00036c10: 6279 2074 6865 20e2 8098 706f 7374 726d by the ...postrm │ │ │ │ │ +00036c20: e280 9920 7363 7269 7074 2074 6f20 6675 ... script to fu │ │ │ │ │ +00036c30: 6c6c 7920 636c 6561 6e20 7570 2061 6674 lly clean up aft │ │ │ │ │ +00036c40: 6572 0a20 2020 2020 7468 6520 7061 636b er. the pack │ │ │ │ │ +00036c50: 6167 6520 7265 6d6f 7661 6c2e 2020 5468 age removal. Th │ │ │ │ │ +00036c60: 6572 6520 6973 206e 6f20 6775 6172 616e ere is no guaran │ │ │ │ │ +00036c70: 7465 6520 7468 6174 2070 6163 6b61 6765 tee that package │ │ │ │ │ +00036c80: 0a20 2020 2020 6465 7065 6e64 656e 6369 . dependenci │ │ │ │ │ +00036c90: 6573 2077 696c 6c20 6265 2061 7661 696c es will be avail │ │ │ │ │ +00036ca0: 6162 6c65 2077 6865 6e20 e280 9870 6f73 able when ...pos │ │ │ │ │ +00036cb0: 7472 6de2 8099 2069 7320 7275 6e2c 2062 trm... is run, b │ │ │ │ │ +00036cc0: 7574 2074 6865 0a20 2020 2020 6465 7065 ut the. depe │ │ │ │ │ +00036cd0: 6e64 6564 2d6f 6e20 7061 636b 6167 6520 nded-on package │ │ │ │ │ +00036ce0: 6973 206d 6f72 6520 6c69 6b65 6c79 2074 is more likely t │ │ │ │ │ +00036cf0: 6f20 6265 2061 7661 696c 6162 6c65 2069 o be available i │ │ │ │ │ +00036d00: 6620 7468 6520 7061 636b 6167 650a 2020 f the package. │ │ │ │ │ +00036d10: 2020 2064 6563 6c61 7265 7320 6120 6465 declares a de │ │ │ │ │ +00036d20: 7065 6e64 656e 6379 2028 7061 7274 6963 pendency (partic │ │ │ │ │ +00036d30: 756c 6172 6c79 2069 6e20 7468 6520 6361 ularly in the ca │ │ │ │ │ +00036d40: 7365 206f 6620 e280 9870 6f73 7472 6d0a se of ...postrm. │ │ │ │ │ +00036d50: 2020 2020 2072 656d 6f76 65e2 8099 292e remove...). │ │ │ │ │ +00036d60: 2020 5468 6520 e280 9870 6f73 7472 6de2 The ...postrm. │ │ │ │ │ +00036d70: 8099 2073 6372 6970 7420 6d75 7374 2067 .. script must g │ │ │ │ │ +00036d80: 7261 6365 6675 6c6c 7920 736b 6970 2061 racefully skip a │ │ │ │ │ +00036d90: 6374 696f 6e73 2074 6861 740a 2020 2020 ctions that. │ │ │ │ │ +00036da0: 2072 6571 7569 7265 2061 2064 6570 656e require a depen │ │ │ │ │ +00036db0: 6465 6e63 7920 6966 2074 6861 7420 6465 dency if that de │ │ │ │ │ +00036dc0: 7065 6e64 656e 6379 2069 736e 2774 2061 pendency isn't a │ │ │ │ │ +00036dd0: 7661 696c 6162 6c65 2e0a 0ae2 8098 5265 vailable......Re │ │ │ │ │ +00036de0: 636f 6d6d 656e 6473 e280 990a 0a20 2020 commends..... │ │ │ │ │ +00036df0: 2020 5468 6973 2064 6563 6c61 7265 7320 This declares │ │ │ │ │ +00036e00: 6120 7374 726f 6e67 2c20 6275 7420 6e6f a strong, but no │ │ │ │ │ +00036e10: 7420 6162 736f 6c75 7465 2c20 6465 7065 t absolute, depe │ │ │ │ │ +00036e20: 6e64 656e 6379 2e0a 0a20 2020 2020 5468 ndency... Th │ │ │ │ │ +00036e30: 6520 e280 9852 6563 6f6d 6d65 6e64 73e2 e ...Recommends. │ │ │ │ │ +00036e40: 8099 2066 6965 6c64 2073 686f 756c 6420 .. field should │ │ │ │ │ +00036e50: 6c69 7374 2070 6163 6b61 6765 7320 7468 list packages th │ │ │ │ │ +00036e60: 6174 2077 6f75 6c64 2062 6520 666f 756e at would be foun │ │ │ │ │ +00036e70: 640a 2020 2020 2074 6f67 6574 6865 7220 d. together │ │ │ │ │ +00036e80: 7769 7468 2074 6869 7320 6f6e 6520 696e with this one in │ │ │ │ │ +00036e90: 2061 6c6c 2062 7574 2075 6e75 7375 616c all but unusual │ │ │ │ │ +00036ea0: 2069 6e73 7461 6c6c 6174 696f 6e73 2e0a installations.. │ │ │ │ │ +00036eb0: 0ae2 8098 5375 6767 6573 7473 e280 990a ....Suggests.... │ │ │ │ │ +00036ec0: 0a20 2020 2020 5468 6973 2069 7320 7573 . This is us │ │ │ │ │ +00036ed0: 6564 2074 6f20 6465 636c 6172 6520 7468 ed to declare th │ │ │ │ │ +00036ee0: 6174 206f 6e65 2070 6163 6b61 6765 206d at one package m │ │ │ │ │ +00036ef0: 6179 2062 6520 6d6f 7265 2075 7365 6675 ay be more usefu │ │ │ │ │ +00036f00: 6c20 7769 7468 0a20 2020 2020 6f6e 6520 l with. one │ │ │ │ │ +00036f10: 6f72 206d 6f72 6520 6f74 6865 7273 2e20 or more others. │ │ │ │ │ +00036f20: 2055 7369 6e67 2074 6869 7320 6669 656c Using this fiel │ │ │ │ │ +00036f30: 6420 7465 6c6c 7320 7468 6520 7061 636b d tells the pack │ │ │ │ │ +00036f40: 6167 696e 6720 7379 7374 656d 0a20 2020 aging system. │ │ │ │ │ +00036f50: 2020 616e 6420 7468 6520 7573 6572 2074 and the user t │ │ │ │ │ +00036f60: 6861 7420 7468 6520 6c69 7374 6564 2070 hat the listed p │ │ │ │ │ +00036f70: 6163 6b61 6765 7320 6172 6520 7265 6c61 ackages are rela │ │ │ │ │ +00036f80: 7465 6420 746f 2074 6869 7320 6f6e 6520 ted to this one │ │ │ │ │ +00036f90: 616e 640a 2020 2020 2063 616e 2070 6572 and. can per │ │ │ │ │ +00036fa0: 6861 7073 2065 6e68 616e 6365 2069 7473 haps enhance its │ │ │ │ │ +00036fb0: 2075 7365 6675 6c6e 6573 732c 2062 7574 usefulness, but │ │ │ │ │ +00036fc0: 2074 6861 7420 696e 7374 616c 6c69 6e67 that installing │ │ │ │ │ +00036fd0: 2074 6869 7320 6f6e 650a 2020 2020 2077 this one. w │ │ │ │ │ +00036fe0: 6974 686f 7574 2074 6865 6d20 6973 2070 ithout them is p │ │ │ │ │ +00036ff0: 6572 6665 6374 6c79 2072 6561 736f 6e61 erfectly reasona │ │ │ │ │ +00037000: 626c 652e 0a0a e280 9845 6e68 616e 6365 ble......Enhance │ │ │ │ │ +00037010: 73e2 8099 0a0a 2020 2020 2054 6869 7320 s..... This │ │ │ │ │ +00037020: 6669 656c 6420 6973 2073 696d 696c 6172 field is similar │ │ │ │ │ +00037030: 2074 6f20 5375 6767 6573 7473 2062 7574 to Suggests but │ │ │ │ │ +00037040: 2077 6f72 6b73 2069 6e20 7468 6520 6f70 works in the op │ │ │ │ │ +00037050: 706f 7369 7465 0a20 2020 2020 6469 7265 posite. dire │ │ │ │ │ +00037060: 6374 696f 6e2e 2020 4974 2069 7320 7573 ction. It is us │ │ │ │ │ +00037070: 6564 2074 6f20 6465 636c 6172 6520 7468 ed to declare th │ │ │ │ │ +00037080: 6174 2061 2070 6163 6b61 6765 2063 616e at a package can │ │ │ │ │ +00037090: 2065 6e68 616e 6365 2074 6865 0a20 2020 enhance the. │ │ │ │ │ +000370a0: 2020 6675 6e63 7469 6f6e 616c 6974 7920 functionality │ │ │ │ │ +000370b0: 6f66 2061 6e6f 7468 6572 2070 6163 6b61 of another packa │ │ │ │ │ +000370c0: 6765 2e0a 0ae2 8098 5072 652d 4465 7065 ge......Pre-Depe │ │ │ │ │ +000370d0: 6e64 73e2 8099 0a0a 2020 2020 2054 6869 nds..... Thi │ │ │ │ │ +000370e0: 7320 6669 656c 6420 6973 206c 696b 6520 s field is like │ │ │ │ │ +000370f0: e280 9844 6570 656e 6473 e280 992c 2065 ...Depends..., e │ │ │ │ │ +00037100: 7863 6570 7420 7468 6174 2069 7420 616c xcept that it al │ │ │ │ │ +00037110: 736f 2066 6f72 6365 7320 e280 9864 706b so forces ...dpk │ │ │ │ │ +00037120: 67e2 8099 2074 6f0a 2020 2020 2063 6f6d g... to. com │ │ │ │ │ +00037130: 706c 6574 6520 696e 7374 616c 6c61 7469 plete installati │ │ │ │ │ +00037140: 6f6e 206f 6620 7468 6520 7061 636b 6167 on of the packag │ │ │ │ │ +00037150: 6573 206e 616d 6564 2062 6566 6f72 6520 es named before │ │ │ │ │ +00037160: 6576 656e 2073 7461 7274 696e 670a 2020 even starting. │ │ │ │ │ +00037170: 2020 2074 6865 2069 6e73 7461 6c6c 6174 the installat │ │ │ │ │ +00037180: 696f 6e20 6f66 2074 6865 2070 6163 6b61 ion of the packa │ │ │ │ │ +00037190: 6765 2077 6869 6368 2064 6563 6c61 7265 ge which declare │ │ │ │ │ +000371a0: 7320 7468 6520 7072 652d 6465 7065 6e64 s the pre-depend │ │ │ │ │ +000371b0: 656e 6379 2c0a 2020 2020 2061 7320 666f ency,. as fo │ │ │ │ │ +000371c0: 6c6c 6f77 733a 0a0a 2020 2020 2057 6865 llows:.. Whe │ │ │ │ │ +000371d0: 6e20 6120 7061 636b 6167 6520 6465 636c n a package decl │ │ │ │ │ +000371e0: 6172 696e 6720 6120 7072 652d 6465 7065 aring a pre-depe │ │ │ │ │ +000371f0: 6e64 656e 6379 2069 7320 6162 6f75 7420 ndency is about │ │ │ │ │ +00037200: 746f 2062 6520 2775 6e70 6163 6b65 6427 to be 'unpacked' │ │ │ │ │ +00037210: 0a20 2020 2020 7468 6520 7072 652d 6465 . the pre-de │ │ │ │ │ +00037220: 7065 6e64 656e 6379 2063 616e 2062 6520 pendency can be │ │ │ │ │ +00037230: 7361 7469 7366 6965 6420 6966 2074 6865 satisfied if the │ │ │ │ │ +00037240: 2064 6570 656e 6465 642d 6f6e 2070 6163 depended-on pac │ │ │ │ │ +00037250: 6b61 6765 2069 730a 2020 2020 2065 6974 kage is. eit │ │ │ │ │ +00037260: 6865 7220 6675 6c6c 7920 636f 6e66 6967 her fully config │ │ │ │ │ +00037270: 7572 6564 2c20 276f 7220 6576 656e 2069 ured, 'or even i │ │ │ │ │ +00037280: 6627 2074 6865 2064 6570 656e 6465 642d f' the depended- │ │ │ │ │ +00037290: 6f6e 2070 6163 6b61 6765 2873 290a 2020 on package(s). │ │ │ │ │ +000372a0: 2020 2061 7265 206f 6e6c 7920 696e 2074 are only in t │ │ │ │ │ +000372b0: 6865 2022 556e 7061 636b 6564 2220 6f72 he "Unpacked" or │ │ │ │ │ +000372c0: 2074 6865 2022 4861 6c66 2d43 6f6e 6669 the "Half-Confi │ │ │ │ │ +000372d0: 6775 7265 6422 2073 7461 7465 2c20 7072 gured" state, pr │ │ │ │ │ +000372e0: 6f76 6964 6564 0a20 2020 2020 7468 6174 ovided. that │ │ │ │ │ +000372f0: 2074 6865 7920 6861 7665 2062 6565 6e20 they have been │ │ │ │ │ +00037300: 636f 6e66 6967 7572 6564 2063 6f72 7265 configured corre │ │ │ │ │ +00037310: 6374 6c79 2061 7420 736f 6d65 2070 6f69 ctly at some poi │ │ │ │ │ +00037320: 6e74 2069 6e20 7468 6520 7061 7374 0a20 nt in the past. │ │ │ │ │ +00037330: 2020 2020 2861 6e64 206e 6f74 2072 656d (and not rem │ │ │ │ │ +00037340: 6f76 6564 206f 7220 7061 7274 6961 6c6c oved or partiall │ │ │ │ │ +00037350: 7920 7265 6d6f 7665 6420 7369 6e63 6529 y removed since) │ │ │ │ │ +00037360: 2e20 2049 6e20 7468 6973 2063 6173 652c . In this case, │ │ │ │ │ +00037370: 2062 6f74 680a 2020 2020 2074 6865 2070 both. the p │ │ │ │ │ +00037380: 7265 7669 6f75 736c 792d 636f 6e66 6967 reviously-config │ │ │ │ │ +00037390: 7572 6564 2061 6e64 2063 7572 7265 6e74 ured and current │ │ │ │ │ +000373a0: 6c79 2022 556e 7061 636b 6564 2220 6f72 ly "Unpacked" or │ │ │ │ │ +000373b0: 0a20 2020 2020 2248 616c 662d 436f 6e66 . "Half-Conf │ │ │ │ │ +000373c0: 6967 7572 6564 2220 7665 7273 696f 6e73 igured" versions │ │ │ │ │ +000373d0: 206d 7573 7420 7361 7469 7366 7920 616e must satisfy an │ │ │ │ │ +000373e0: 7920 7665 7273 696f 6e20 636c 6175 7365 y version clause │ │ │ │ │ +000373f0: 2069 6e20 7468 650a 2020 2020 20e2 8098 in the. ... │ │ │ │ │ +00037400: 5072 652d 4465 7065 6e64 73e2 8099 2066 Pre-Depends... f │ │ │ │ │ +00037410: 6965 6c64 2e0a 0a20 2020 2020 5768 656e ield... When │ │ │ │ │ +00037420: 2074 6865 2070 6163 6b61 6765 2064 6563 the package dec │ │ │ │ │ +00037430: 6c61 7269 6e67 2061 2070 7265 2d64 6570 laring a pre-dep │ │ │ │ │ +00037440: 656e 6465 6e63 7920 6973 2061 626f 7574 endency is about │ │ │ │ │ +00037450: 2074 6f20 6265 0a20 2020 2020 2763 6f6e to be. 'con │ │ │ │ │ +00037460: 6669 6775 7265 6427 2c20 7468 6520 7072 figured', the pr │ │ │ │ │ +00037470: 652d 6465 7065 6e64 656e 6379 2077 696c e-dependency wil │ │ │ │ │ +00037480: 6c20 6265 2074 7265 6174 6564 2061 7320 l be treated as │ │ │ │ │ +00037490: 6120 6e6f 726d 616c 0a20 2020 2020 e280 a normal. .. │ │ │ │ │ +000374a0: 9844 6570 656e 6473 e280 992e 2020 4974 .Depends.... It │ │ │ │ │ +000374b0: 2077 696c 6c20 6265 2063 6f6e 7369 6465 will be conside │ │ │ │ │ +000374c0: 7265 6420 7361 7469 7366 6965 6420 6f6e red satisfied on │ │ │ │ │ +000374d0: 6c79 2069 6620 7468 6520 6465 7065 6e64 ly if the depend │ │ │ │ │ +000374e0: 6564 2d6f 6e0a 2020 2020 2070 6163 6b61 ed-on. packa │ │ │ │ │ +000374f0: 6765 2068 6173 2062 6565 6e20 636f 7272 ge has been corr │ │ │ │ │ +00037500: 6563 746c 7920 636f 6e66 6967 7572 6564 ectly configured │ │ │ │ │ +00037510: 2e20 2048 6f77 6576 6572 2c20 756e 6c69 . However, unli │ │ │ │ │ +00037520: 6b65 2077 6974 680a 2020 2020 20e2 8098 ke with. ... │ │ │ │ │ +00037530: 4465 7065 6e64 73e2 8099 2c20 e280 9850 Depends..., ...P │ │ │ │ │ +00037540: 7265 2d44 6570 656e 6473 e280 9920 646f re-Depends... do │ │ │ │ │ +00037550: 6573 206e 6f74 2070 6572 6d69 7420 6369 es not permit ci │ │ │ │ │ +00037560: 7263 756c 6172 2064 6570 656e 6465 6e63 rcular dependenc │ │ │ │ │ +00037570: 6965 7320 746f 0a20 2020 2020 6265 2062 ies to. be b │ │ │ │ │ +00037580: 726f 6b65 6e2e 2020 4966 2061 2063 6972 roken. If a cir │ │ │ │ │ +00037590: 6375 6c61 7220 6465 7065 6e64 656e 6379 cular dependency │ │ │ │ │ +000375a0: 2069 7320 656e 636f 756e 7465 7265 6420 is encountered │ │ │ │ │ +000375b0: 7768 696c 650a 2020 2020 2061 7474 656d while. attem │ │ │ │ │ +000375c0: 7074 696e 6720 746f 2068 6f6e 6f72 20e2 pting to honor . │ │ │ │ │ +000375d0: 8098 5072 652d 4465 7065 6e64 73e2 8099 ..Pre-Depends... │ │ │ │ │ +000375e0: 2c20 7468 6520 696e 7374 616c 6c61 7469 , the installati │ │ │ │ │ +000375f0: 6f6e 2077 696c 6c20 6265 0a20 2020 2020 on will be. │ │ │ │ │ +00037600: 6162 6f72 7465 642e 0a0a 2020 2020 20e2 aborted... . │ │ │ │ │ +00037610: 8098 5072 652d 4465 7065 6e64 73e2 8099 ..Pre-Depends... │ │ │ │ │ +00037620: 2061 7265 2061 6c73 6f20 7265 7175 6972 are also requir │ │ │ │ │ +00037630: 6564 2069 6620 7468 6520 e280 9870 7265 ed if the ...pre │ │ │ │ │ +00037640: 696e 7374 e280 9920 7363 7269 7074 2064 inst... script d │ │ │ │ │ +00037650: 6570 656e 6473 206f 6e0a 2020 2020 2074 epends on. t │ │ │ │ │ +00037660: 6865 206e 616d 6564 2070 6163 6b61 6765 he named package │ │ │ │ │ +00037670: 2e20 2049 7420 6973 2062 6573 7420 746f . It is best to │ │ │ │ │ +00037680: 2061 766f 6964 2074 6869 7320 7369 7475 avoid this situ │ │ │ │ │ +00037690: 6174 696f 6e20 6966 2070 6f73 7369 626c ation if possibl │ │ │ │ │ +000376a0: 652e 0a0a 2020 2020 20e2 8098 5072 652d e... ...Pre- │ │ │ │ │ +000376b0: 4465 7065 6e64 73e2 8099 2073 686f 756c Depends... shoul │ │ │ │ │ +000376c0: 6420 6265 2075 7365 6420 7370 6172 696e d be used sparin │ │ │ │ │ +000376d0: 676c 792c 2070 7265 6665 7261 626c 7920 gly, preferably │ │ │ │ │ +000376e0: 6f6e 6c79 2062 7920 7061 636b 6167 6573 only by packages │ │ │ │ │ +000376f0: 0a20 2020 2020 7768 6f73 6520 7072 656d . whose prem │ │ │ │ │ +00037700: 6174 7572 6520 7570 6772 6164 6520 6f72 ature upgrade or │ │ │ │ │ +00037710: 2069 6e73 7461 6c6c 6174 696f 6e20 776f installation wo │ │ │ │ │ +00037720: 756c 6420 6861 6d70 6572 2074 6865 2061 uld hamper the a │ │ │ │ │ +00037730: 6269 6c69 7479 206f 660a 2020 2020 2074 bility of. t │ │ │ │ │ +00037740: 6865 2073 7973 7465 6d20 746f 2063 6f6e he system to con │ │ │ │ │ +00037750: 7469 6e75 6520 7769 7468 2061 6e79 2075 tinue with any u │ │ │ │ │ +00037760: 7067 7261 6465 2074 6861 7420 6d69 6768 pgrade that migh │ │ │ │ │ +00037770: 7420 6265 2069 6e20 7072 6f67 7265 7373 t be in progress │ │ │ │ │ +00037780: 2e0a 0a20 2020 2020 596f 7520 7368 6f75 ... You shou │ │ │ │ │ +00037790: 6c64 206e 6f74 2073 7065 6369 6679 2061 ld not specify a │ │ │ │ │ +000377a0: 20e2 8098 5072 652d 4465 7065 6e64 73e2 ...Pre-Depends. │ │ │ │ │ +000377b0: 8099 2065 6e74 7279 2066 6f72 2061 2070 .. entry for a p │ │ │ │ │ +000377c0: 6163 6b61 6765 2062 6566 6f72 650a 2020 ackage before. │ │ │ │ │ +000377d0: 2020 2074 6869 7320 6861 7320 6265 656e this has been │ │ │ │ │ +000377e0: 2064 6973 6375 7373 6564 206f 6e20 7468 discussed on th │ │ │ │ │ +000377f0: 6520 e280 9864 6562 6961 6e2d 6465 7665 e ...debian-deve │ │ │ │ │ +00037800: 6ce2 8099 206d 6169 6c69 6e67 206c 6973 l... mailing lis │ │ │ │ │ +00037810: 7420 616e 6420 610a 2020 2020 2063 6f6e t and a. con │ │ │ │ │ +00037820: 7365 6e73 7573 2061 626f 7574 2064 6f69 sensus about doi │ │ │ │ │ +00037830: 6e67 2074 6861 7420 6861 7320 6265 656e ng that has been │ │ │ │ │ +00037840: 2072 6561 6368 6564 2e20 2053 6565 202a reached. See * │ │ │ │ │ +00037850: 6e6f 7465 0a20 2020 2020 4465 7065 6e64 note. Depend │ │ │ │ │ +00037860: 656e 6369 6573 3a20 3533 2e0a 0a57 6865 encies: 53...Whe │ │ │ │ │ +00037870: 6e20 7365 6c65 6374 696e 6720 7768 6963 n selecting whic │ │ │ │ │ +00037880: 6820 6c65 7665 6c20 6f66 2064 6570 656e h level of depen │ │ │ │ │ +00037890: 6465 6e63 7920 746f 2075 7365 2079 6f75 dency to use you │ │ │ │ │ +000378a0: 2073 686f 756c 6420 636f 6e73 6964 6572 should consider │ │ │ │ │ +000378b0: 2068 6f77 0a69 6d70 6f72 7461 6e74 2074 how.important t │ │ │ │ │ +000378c0: 6865 2064 6570 656e 6465 642d 6f6e 2070 he depended-on p │ │ │ │ │ +000378d0: 6163 6b61 6765 2069 7320 746f 2074 6865 ackage is to the │ │ │ │ │ +000378e0: 2066 756e 6374 696f 6e61 6c69 7479 206f functionality o │ │ │ │ │ +000378f0: 6620 7468 6520 6f6e 650a 6465 636c 6172 f the one.declar │ │ │ │ │ +00037900: 696e 6720 7468 6520 6465 7065 6e64 656e ing the dependen │ │ │ │ │ +00037910: 6379 2e20 2053 6f6d 6520 7061 636b 6167 cy. Some packag │ │ │ │ │ +00037920: 6573 2061 7265 2063 6f6d 706f 7365 6420 es are composed │ │ │ │ │ +00037930: 6f66 2063 6f6d 706f 6e65 6e74 7320 6f66 of components of │ │ │ │ │ +00037940: 0a76 6172 7969 6e67 2064 6567 7265 6573 .varying degrees │ │ │ │ │ +00037950: 206f 6620 696d 706f 7274 616e 6365 2e20 of importance. │ │ │ │ │ +00037960: 2053 7563 6820 6120 7061 636b 6167 6520 Such a package │ │ │ │ │ +00037970: 7368 6f75 6c64 206c 6973 7420 7573 696e should list usin │ │ │ │ │ +00037980: 670a e280 9844 6570 656e 6473 e280 9920 g....Depends... │ │ │ │ │ +00037990: 7468 6520 7061 636b 6167 6528 7329 2077 the package(s) w │ │ │ │ │ +000379a0: 6869 6368 2061 7265 2072 6571 7569 7265 hich are require │ │ │ │ │ +000379b0: 6420 6279 2074 6865 206d 6f72 6520 696d d by the more im │ │ │ │ │ +000379c0: 706f 7274 616e 740a 636f 6d70 6f6e 656e portant.componen │ │ │ │ │ +000379d0: 7473 2e20 2054 6865 206f 7468 6572 2063 ts. The other c │ │ │ │ │ +000379e0: 6f6d 706f 6e65 6e74 7327 2072 6571 7569 omponents' requi │ │ │ │ │ +000379f0: 7265 6d65 6e74 7320 6d61 7920 6265 206d rements may be m │ │ │ │ │ +00037a00: 656e 7469 6f6e 6564 2061 730a 5375 6767 entioned as.Sugg │ │ │ │ │ +00037a10: 6573 7469 6f6e 7320 6f72 2052 6563 6f6d estions or Recom │ │ │ │ │ +00037a20: 6d65 6e64 6174 696f 6e73 2c20 6173 2061 mendations, as a │ │ │ │ │ +00037a30: 7070 726f 7072 6961 7465 2074 6f20 7468 ppropriate to th │ │ │ │ │ +00037a40: 6520 636f 6d70 6f6e 656e 7473 270a 7265 e components'.re │ │ │ │ │ +00037a50: 6c61 7469 7665 2069 6d70 6f72 7461 6e63 lative importanc │ │ │ │ │ +00037a60: 652e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d e... --------- │ │ │ │ │ +00037a70: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +00037a80: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2054 ------.. (1) T │ │ │ │ │ +00037a90: 6869 7320 6170 7072 6f61 6368 206d 616b his approach mak │ │ │ │ │ +00037aa0: 6573 2064 6570 656e 6465 6e63 7920 7265 es dependency re │ │ │ │ │ +00037ab0: 736f 6c75 7469 6f6e 2065 6173 6965 722e solution easier. │ │ │ │ │ +00037ac0: 2020 4966 2074 776f 0a70 6163 6b61 6765 If two.package │ │ │ │ │ +00037ad0: 7320 4120 616e 6420 4220 6172 6520 6265 s A and B are be │ │ │ │ │ +00037ae0: 696e 6720 7570 6772 6164 6564 2c20 7468 ing upgraded, th │ │ │ │ │ +00037af0: 6520 696e 7374 616c 6c65 6420 7061 636b e installed pack │ │ │ │ │ +00037b00: 6167 6520 4120 6465 7065 6e64 7320 6f6e age A depends on │ │ │ │ │ +00037b10: 0a65 7861 6374 6c79 2074 6865 2069 6e73 .exactly the ins │ │ │ │ │ +00037b20: 7461 6c6c 6564 2070 6163 6b61 6765 2042 talled package B │ │ │ │ │ +00037b30: 2c20 616e 6420 7468 6520 6e65 7720 7061 , and the new pa │ │ │ │ │ +00037b40: 636b 6167 6520 4120 6465 7065 6e64 7320 ckage A depends │ │ │ │ │ +00037b50: 6f6e 0a65 7861 6374 6c79 2074 6865 206e on.exactly the n │ │ │ │ │ +00037b60: 6577 2070 6163 6b61 6765 2042 2028 6120 ew package B (a │ │ │ │ │ +00037b70: 636f 6d6d 6f6e 2073 6974 7561 7469 6f6e common situation │ │ │ │ │ +00037b80: 2077 6865 6e20 7570 6772 6164 696e 6720 when upgrading │ │ │ │ │ +00037b90: 7368 6172 6564 0a6c 6962 7261 7269 6573 shared.libraries │ │ │ │ │ +00037ba0: 2061 6e64 2074 6865 6972 2063 6f72 7265 and their corre │ │ │ │ │ +00037bb0: 7370 6f6e 6469 6e67 2064 6576 656c 6f70 sponding develop │ │ │ │ │ +00037bc0: 6d65 6e74 2070 6163 6b61 6765 7329 2c20 ment packages), │ │ │ │ │ +00037bd0: 7361 7469 7366 7969 6e67 2074 6865 0a64 satisfying the.d │ │ │ │ │ +00037be0: 6570 656e 6465 6e63 6965 7320 6174 2065 ependencies at e │ │ │ │ │ +00037bf0: 7665 7279 2073 7461 6765 206f 6620 7468 very stage of th │ │ │ │ │ +00037c00: 6520 7570 6772 6164 6520 776f 756c 6420 e upgrade would │ │ │ │ │ +00037c10: 6265 2069 6d70 6f73 7369 626c 652e 2020 be impossible. │ │ │ │ │ +00037c20: 5468 6973 0a72 656c 6178 6564 2072 6573 This.relaxed res │ │ │ │ │ +00037c30: 7472 6963 7469 6f6e 206d 6561 6e73 2074 triction means t │ │ │ │ │ +00037c40: 6861 7420 626f 7468 206e 6577 2070 6163 hat both new pac │ │ │ │ │ +00037c50: 6b61 6765 7320 6361 6e20 6265 2075 6e70 kages can be unp │ │ │ │ │ +00037c60: 6163 6b65 640a 746f 6765 7468 6572 2061 acked.together a │ │ │ │ │ +00037c70: 6e64 2074 6865 6e20 636f 6e66 6967 7572 nd then configur │ │ │ │ │ +00037c80: 6564 2069 6e20 7468 6569 7220 6465 7065 ed in their depe │ │ │ │ │ +00037c90: 6e64 656e 6379 206f 7264 6572 2e0a 0a1f ndency order.... │ │ │ │ │ +00037ca0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00037cb0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00037cc0: 3a20 5061 636b 6167 6573 2077 6869 6368 : Packages which │ │ │ │ │ +00037cd0: 2062 7265 616b 206f 7468 6572 2070 6163 break other pac │ │ │ │ │ +00037ce0: 6b61 6765 7320 2d20 4272 6561 6b73 2c20 kages - Breaks, │ │ │ │ │ +00037cf0: 204e 6578 743a 2043 6f6e 666c 6963 7469 Next: Conflicti │ │ │ │ │ +00037d00: 6e67 2062 696e 6172 7920 7061 636b 6167 ng binary packag │ │ │ │ │ +00037d10: 6573 202d 2043 6f6e 666c 6963 7473 2c20 es - Conflicts, │ │ │ │ │ +00037d20: 2050 7265 763a 2042 696e 6172 7920 4465 Prev: Binary De │ │ │ │ │ +00037d30: 7065 6e64 656e 6369 6573 202d 2044 6570 pendencies - Dep │ │ │ │ │ +00037d40: 656e 6473 2052 6563 6f6d 6d65 6e64 7320 ends Recommends │ │ │ │ │ +00037d50: 5375 6767 6573 7473 2045 6e68 616e 6365 Suggests Enhance │ │ │ │ │ +00037d60: 7320 5072 652d 4465 7065 6e64 732c 2020 s Pre-Depends, │ │ │ │ │ +00037d70: 5570 3a20 4465 636c 6172 696e 6720 7265 Up: Declaring re │ │ │ │ │ +00037d80: 6c61 7469 6f6e 7368 6970 7320 6265 7477 lationships betw │ │ │ │ │ +00037d90: 6565 6e20 7061 636b 6167 6573 0a0a 372e een packages..7. │ │ │ │ │ +00037da0: 3320 5061 636b 6167 6573 2077 6869 6368 3 Packages which │ │ │ │ │ +00037db0: 2062 7265 616b 206f 7468 6572 2070 6163 break other pac │ │ │ │ │ +00037dc0: 6b61 6765 7320 2d20 e280 9842 7265 616b kages - ...Break │ │ │ │ │ +00037dd0: 73e2 8099 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d s....=========== │ │ │ │ │ +00037de0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00037df0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00037e00: 3d3d 3d3d 3d3d 3d0a 0a57 6865 6e20 6f6e =======..When on │ │ │ │ │ +00037e10: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ +00037e20: 2064 6563 6c61 7265 7320 7468 6174 2069 declares that i │ │ │ │ │ +00037e30: 7420 6272 6561 6b73 2061 6e6f 7468 6572 t breaks another │ │ │ │ │ +00037e40: 2c20 e280 9864 706b 67e2 8099 2077 696c , ...dpkg... wil │ │ │ │ │ +00037e50: 6c0a 7265 6675 7365 2074 6f20 616c 6c6f l.refuse to allo │ │ │ │ │ +00037e60: 7720 7468 6520 7061 636b 6167 6520 7768 w the package wh │ │ │ │ │ +00037e70: 6963 6820 6465 636c 6172 6573 20e2 8098 ich declares ... │ │ │ │ │ +00037e80: 4272 6561 6b73 e280 9920 746f 2062 6520 Breaks... to be │ │ │ │ │ +00037e90: 756e 7061 636b 6564 0a75 6e6c 6573 7320 unpacked.unless │ │ │ │ │ +00037ea0: 7468 6520 6272 6f6b 656e 2070 6163 6b61 the broken packa │ │ │ │ │ +00037eb0: 6765 2069 7320 6465 636f 6e66 6967 7572 ge is deconfigur │ │ │ │ │ +00037ec0: 6564 2066 6972 7374 2c20 616e 6420 6974 ed first, and it │ │ │ │ │ +00037ed0: 2077 696c 6c20 7265 6675 7365 2074 6f0a will refuse to. │ │ │ │ │ +00037ee0: 616c 6c6f 7720 7468 6520 6272 6f6b 656e allow the broken │ │ │ │ │ +00037ef0: 2070 6163 6b61 6765 2074 6f20 6265 2072 package to be r │ │ │ │ │ +00037f00: 6563 6f6e 6669 6775 7265 642e 0a0a 4120 econfigured...A │ │ │ │ │ +00037f10: 7061 636b 6167 6520 7769 6c6c 206e 6f74 package will not │ │ │ │ │ +00037f20: 2062 6520 7265 6761 7264 6564 2061 7320 be regarded as │ │ │ │ │ +00037f30: 6361 7573 696e 6720 6272 6561 6b61 6765 causing breakage │ │ │ │ │ +00037f40: 206d 6572 656c 7920 6265 6361 7573 6520 merely because │ │ │ │ │ +00037f50: 6974 730a 636f 6e66 6967 7572 6174 696f its.configuratio │ │ │ │ │ +00037f60: 6e20 6669 6c65 7320 6172 6520 7374 696c n files are stil │ │ │ │ │ +00037f70: 6c20 696e 7374 616c 6c65 643b 2069 7420 l installed; it │ │ │ │ │ +00037f80: 6d75 7374 2062 6520 6174 206c 6561 7374 must be at least │ │ │ │ │ +00037f90: 0a22 4861 6c66 2d49 6e73 7461 6c6c 6564 ."Half-Installed │ │ │ │ │ +00037fa0: 222e 0a0a 4120 7370 6563 6961 6c20 6578 "...A special ex │ │ │ │ │ +00037fb0: 6365 7074 696f 6e20 6973 206d 6164 6520 ception is made │ │ │ │ │ +00037fc0: 666f 7220 7061 636b 6167 6573 2077 6869 for packages whi │ │ │ │ │ +00037fd0: 6368 2064 6563 6c61 7265 2074 6861 7420 ch declare that │ │ │ │ │ +00037fe0: 7468 6579 2062 7265 616b 0a74 6865 6972 they break.their │ │ │ │ │ +00037ff0: 206f 776e 2070 6163 6b61 6765 206e 616d own package nam │ │ │ │ │ +00038000: 6520 6f72 2061 2076 6972 7475 616c 2070 e or a virtual p │ │ │ │ │ +00038010: 6163 6b61 6765 2077 6869 6368 2074 6865 ackage which the │ │ │ │ │ +00038020: 7920 7072 6f76 6964 6520 2873 6565 0a62 y provide (see.b │ │ │ │ │ +00038030: 656c 6f77 293a 2074 6869 7320 646f 6573 elow): this does │ │ │ │ │ +00038040: 206e 6f74 2063 6f75 6e74 2061 7320 6120 not count as a │ │ │ │ │ +00038050: 7265 616c 2062 7265 616b 6167 652e 0a0a real breakage... │ │ │ │ │ +00038060: 4e6f 726d 616c 6c79 2061 20e2 8098 4272 Normally a ...Br │ │ │ │ │ +00038070: 6561 6b73 e280 9920 656e 7472 7920 7769 eaks... entry wi │ │ │ │ │ +00038080: 6c6c 2068 6176 6520 616e 2022 6561 726c ll have an "earl │ │ │ │ │ +00038090: 6965 7220 7468 616e 2220 7665 7273 696f ier than" versio │ │ │ │ │ +000380a0: 6e20 636c 6175 7365 3b0a 7375 6368 2061 n clause;.such a │ │ │ │ │ +000380b0: 20e2 8098 4272 6561 6b73 e280 9920 6973 ...Breaks... is │ │ │ │ │ +000380c0: 2069 6e74 726f 6475 6365 6420 696e 2074 introduced in t │ │ │ │ │ +000380d0: 6865 2076 6572 7369 6f6e 206f 6620 616e he version of an │ │ │ │ │ +000380e0: 2028 696d 706c 6963 6974 206f 720a 6578 (implicit or.ex │ │ │ │ │ +000380f0: 706c 6963 6974 2920 6465 7065 6e64 656e plicit) dependen │ │ │ │ │ +00038100: 6379 2077 6869 6368 2076 696f 6c61 7465 cy which violate │ │ │ │ │ +00038110: 7320 616e 2061 7373 756d 7074 696f 6e20 s an assumption │ │ │ │ │ +00038120: 6f72 2072 6576 6561 6c73 2061 2062 7567 or reveals a bug │ │ │ │ │ +00038130: 2069 6e0a 6561 726c 6965 7220 7665 7273 in.earlier vers │ │ │ │ │ +00038140: 696f 6e73 206f 6620 7468 6520 6272 6f6b ions of the brok │ │ │ │ │ +00038150: 656e 2070 6163 6b61 6765 2c20 6f72 2077 en package, or w │ │ │ │ │ +00038160: 6869 6368 2074 616b 6573 206f 7665 7220 hich takes over │ │ │ │ │ +00038170: 6120 6669 6c65 2066 726f 6d0a 6561 726c a file from.earl │ │ │ │ │ +00038180: 6965 7220 7665 7273 696f 6e73 206f 6620 ier versions of │ │ │ │ │ +00038190: 7468 6520 7061 636b 6167 6520 6e61 6d65 the package name │ │ │ │ │ +000381a0: 6420 696e 20e2 8098 4272 6561 6b73 e280 d in ...Breaks.. │ │ │ │ │ +000381b0: 992e 2020 5468 6973 2075 7365 206f 6620 .. This use of │ │ │ │ │ +000381c0: e280 9842 7265 616b 73e2 8099 0a77 696c ...Breaks....wil │ │ │ │ │ +000381d0: 6c20 696e 666f 726d 2068 6967 6865 722d l inform higher- │ │ │ │ │ +000381e0: 6c65 7665 6c20 7061 636b 6167 6520 6d61 level package ma │ │ │ │ │ +000381f0: 6e61 6765 6d65 6e74 2074 6f6f 6c73 2074 nagement tools t │ │ │ │ │ +00038200: 6861 7420 7468 6520 6272 6f6b 656e 0a70 hat the broken.p │ │ │ │ │ +00038210: 6163 6b61 6765 206d 7573 7420 6265 2075 ackage must be u │ │ │ │ │ +00038220: 7067 7261 6465 6420 6265 666f 7265 2074 pgraded before t │ │ │ │ │ +00038230: 6865 206e 6577 206f 6e65 2e0a 0a49 6620 he new one...If │ │ │ │ │ +00038240: 7468 6520 6272 6561 6b69 6e67 2070 6163 the breaking pac │ │ │ │ │ +00038250: 6b61 6765 2061 6c73 6f20 6f76 6572 7772 kage also overwr │ │ │ │ │ +00038260: 6974 6573 2073 6f6d 6520 6669 6c65 7320 ites some files │ │ │ │ │ +00038270: 6672 6f6d 2074 6865 206f 6c64 6572 0a70 from the older.p │ │ │ │ │ +00038280: 6163 6b61 6765 2c20 6974 2073 686f 756c ackage, it shoul │ │ │ │ │ +00038290: 6420 7573 6520 e280 9852 6570 6c61 6365 d use ...Replace │ │ │ │ │ +000382a0: 73e2 8099 2074 6f20 656e 7375 7265 2074 s... to ensure t │ │ │ │ │ +000382b0: 6869 7320 676f 6573 2073 6d6f 6f74 686c his goes smoothl │ │ │ │ │ +000382c0: 792e 2020 5365 650a 2a6e 6f74 6520 4f76 y. See.*note Ov │ │ │ │ │ +000382d0: 6572 7772 6974 696e 6720 6669 6c65 7320 erwriting files │ │ │ │ │ +000382e0: 616e 6420 7265 706c 6163 696e 6720 7061 and replacing pa │ │ │ │ │ +000382f0: 636b 6167 6573 202d 2052 6570 6c61 6365 ckages - Replace │ │ │ │ │ +00038300: 733a 2065 612e 2066 6f72 2061 0a66 756c s: ea. for a.ful │ │ │ │ │ +00038310: 6c20 6469 7363 7573 7369 6f6e 206f 6620 l discussion of │ │ │ │ │ +00038320: 7461 6b69 6e67 206f 7665 7220 6669 6c65 taking over file │ │ │ │ │ +00038330: 7320 6672 6f6d 206f 7468 6572 2070 6163 s from other pac │ │ │ │ │ +00038340: 6b61 6765 732c 2069 6e63 6c75 6469 6e67 kages, including │ │ │ │ │ +00038350: 2068 6f77 0a74 6f20 7573 6520 e280 9842 how.to use ...B │ │ │ │ │ +00038360: 7265 616b 73e2 8099 2069 6e20 7468 6f73 reaks... in thos │ │ │ │ │ +00038370: 6520 6361 7365 732e 0a0a 4d61 6e79 206f e cases...Many o │ │ │ │ │ +00038380: 6620 7468 6520 6361 7365 7320 7768 6572 f the cases wher │ │ │ │ │ +00038390: 6520 e280 9842 7265 616b 73e2 8099 2073 e ...Breaks... s │ │ │ │ │ +000383a0: 686f 756c 6420 6265 2075 7365 6420 7765 hould be used we │ │ │ │ │ +000383b0: 7265 2070 7265 7669 6f75 736c 7920 6861 re previously ha │ │ │ │ │ +000383c0: 6e64 6c65 640a 7769 7468 20e2 8098 436f ndled.with ...Co │ │ │ │ │ +000383d0: 6e66 6c69 6374 73e2 8099 2062 6563 6175 nflicts... becau │ │ │ │ │ +000383e0: 7365 20e2 8098 4272 6561 6b73 e280 9920 se ...Breaks... │ │ │ │ │ +000383f0: 6469 6420 6e6f 7420 7965 7420 6578 6973 did not yet exis │ │ │ │ │ +00038400: 742e 2020 4d61 6e79 20e2 8098 436f 6e66 t. Many ...Conf │ │ │ │ │ +00038410: 6c69 6374 73e2 8099 0a66 6965 6c64 7320 licts....fields │ │ │ │ │ +00038420: 7368 6f75 6c64 206e 6f77 2062 6520 e280 should now be .. │ │ │ │ │ +00038430: 9842 7265 616b 73e2 8099 2e20 2053 6565 .Breaks.... See │ │ │ │ │ +00038440: 202a 6e6f 7465 2043 6f6e 666c 6963 7469 *note Conflicti │ │ │ │ │ +00038450: 6e67 2062 696e 6172 7920 7061 636b 6167 ng binary packag │ │ │ │ │ +00038460: 6573 202d 0a43 6f6e 666c 6963 7473 3a20 es -.Conflicts: │ │ │ │ │ +00038470: 6634 2e20 666f 7220 6d6f 7265 2069 6e66 f4. for more inf │ │ │ │ │ +00038480: 6f72 6d61 7469 6f6e 2061 626f 7574 2074 ormation about t │ │ │ │ │ +00038490: 6865 2064 6966 6665 7265 6e63 6573 2e0a he differences.. │ │ │ │ │ +000384a0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +000384b0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +000384c0: 6465 3a20 436f 6e66 6c69 6374 696e 6720 de: Conflicting │ │ │ │ │ +000384d0: 6269 6e61 7279 2070 6163 6b61 6765 7320 binary packages │ │ │ │ │ +000384e0: 2d20 436f 6e66 6c69 6374 732c 2020 4e65 - Conflicts, Ne │ │ │ │ │ +000384f0: 7874 3a20 5669 7274 7561 6c20 7061 636b xt: Virtual pack │ │ │ │ │ +00038500: 6167 6573 202d 2050 726f 7669 6465 732c ages - Provides, │ │ │ │ │ +00038510: 2020 5072 6576 3a20 5061 636b 6167 6573 Prev: Packages │ │ │ │ │ +00038520: 2077 6869 6368 2062 7265 616b 206f 7468 which break oth │ │ │ │ │ +00038530: 6572 2070 6163 6b61 6765 7320 2d20 4272 er packages - Br │ │ │ │ │ +00038540: 6561 6b73 2c20 2055 703a 2044 6563 6c61 eaks, Up: Decla │ │ │ │ │ +00038550: 7269 6e67 2072 656c 6174 696f 6e73 6869 ring relationshi │ │ │ │ │ +00038560: 7073 2062 6574 7765 656e 2070 6163 6b61 ps between packa │ │ │ │ │ +00038570: 6765 730a 0a37 2e34 2043 6f6e 666c 6963 ges..7.4 Conflic │ │ │ │ │ +00038580: 7469 6e67 2062 696e 6172 7920 7061 636b ting binary pack │ │ │ │ │ +00038590: 6167 6573 202d 20e2 8098 436f 6e66 6c69 ages - ...Confli │ │ │ │ │ +000385a0: 6374 73e2 8099 0a3d 3d3d 3d3d 3d3d 3d3d cts....========= │ │ │ │ │ +000385b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000385c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000385d0: 3d3d 3d3d 0a0a 5768 656e 206f 6e65 2062 ====..When one b │ │ │ │ │ +000385e0: 696e 6172 7920 7061 636b 6167 6520 6465 inary package de │ │ │ │ │ +000385f0: 636c 6172 6573 2061 2063 6f6e 666c 6963 clares a conflic │ │ │ │ │ +00038600: 7420 7769 7468 2061 6e6f 7468 6572 2075 t with another u │ │ │ │ │ +00038610: 7369 6e67 2061 0ae2 8098 436f 6e66 6c69 sing a....Confli │ │ │ │ │ +00038620: 6374 73e2 8099 2066 6965 6c64 2c20 e280 cts... field, .. │ │ │ │ │ +00038630: 9864 706b 67e2 8099 2077 696c 6c20 7265 .dpkg... will re │ │ │ │ │ +00038640: 6675 7365 2074 6f20 616c 6c6f 7720 7468 fuse to allow th │ │ │ │ │ +00038650: 656d 2074 6f20 6265 2075 6e70 6163 6b65 em to be unpacke │ │ │ │ │ +00038660: 6420 6f6e 0a74 6865 2073 7973 7465 6d20 d on.the system │ │ │ │ │ +00038670: 6174 2074 6865 2073 616d 6520 7469 6d65 at the same time │ │ │ │ │ +00038680: 2e20 2054 6869 7320 6973 2061 2073 7472 . This is a str │ │ │ │ │ +00038690: 6f6e 6765 7220 7265 7374 7269 6374 696f onger restrictio │ │ │ │ │ +000386a0: 6e20 7468 616e 0ae2 8098 4272 6561 6b73 n than....Breaks │ │ │ │ │ +000386b0: e280 992c 2077 6869 6368 2070 7265 7665 ..., which preve │ │ │ │ │ +000386c0: 6e74 7320 7468 6520 6272 6f6b 656e 2070 nts the broken p │ │ │ │ │ +000386d0: 6163 6b61 6765 2066 726f 6d20 6265 696e ackage from bein │ │ │ │ │ +000386e0: 6720 636f 6e66 6967 7572 6564 2077 6869 g configured whi │ │ │ │ │ +000386f0: 6c65 0a74 6865 2062 7265 616b 696e 6720 le.the breaking │ │ │ │ │ +00038700: 7061 636b 6167 6520 6973 2069 6e20 7468 package is in th │ │ │ │ │ +00038710: 6520 2255 6e70 6163 6b65 6422 2073 7461 e "Unpacked" sta │ │ │ │ │ +00038720: 7465 2062 7574 2061 6c6c 6f77 7320 626f te but allows bo │ │ │ │ │ +00038730: 7468 2070 6163 6b61 6765 730a 746f 2062 th packages.to b │ │ │ │ │ +00038740: 6520 756e 7061 636b 6564 2061 7420 7468 e unpacked at th │ │ │ │ │ +00038750: 6520 7361 6d65 2074 696d 652e 0a0a 4966 e same time...If │ │ │ │ │ +00038760: 206f 6e65 2070 6163 6b61 6765 2069 7320 one package is │ │ │ │ │ +00038770: 746f 2062 6520 756e 7061 636b 6564 2c20 to be unpacked, │ │ │ │ │ +00038780: 7468 6520 6f74 6865 7220 6d75 7374 2062 the other must b │ │ │ │ │ +00038790: 6520 7265 6d6f 7665 6420 6669 7273 742e e removed first. │ │ │ │ │ +000387a0: 2020 4966 0a74 6865 2070 6163 6b61 6765 If.the package │ │ │ │ │ +000387b0: 2062 6569 6e67 2075 6e70 6163 6b65 6420 being unpacked │ │ │ │ │ +000387c0: 6973 206d 6172 6b65 6420 6173 2072 6570 is marked as rep │ │ │ │ │ +000387d0: 6c61 6369 6e67 2028 7365 6520 2a6e 6f74 lacing (see *not │ │ │ │ │ +000387e0: 6520 4f76 6572 7772 6974 696e 670a 6669 e Overwriting.fi │ │ │ │ │ +000387f0: 6c65 7320 616e 6420 7265 706c 6163 696e les and replacin │ │ │ │ │ +00038800: 6720 7061 636b 6167 6573 202d 2052 6570 g packages - Rep │ │ │ │ │ +00038810: 6c61 6365 733a 2065 612c 2062 7574 206e laces: ea, but n │ │ │ │ │ +00038820: 6f74 6520 7468 6174 20e2 8098 4272 6561 ote that ...Brea │ │ │ │ │ +00038830: 6b73 e280 990a 7368 6f75 6c64 206e 6f72 ks....should nor │ │ │ │ │ +00038840: 6d61 6c6c 7920 6265 2075 7365 6420 696e mally be used in │ │ │ │ │ +00038850: 2074 6869 7320 6361 7365 2920 7468 6520 this case) the │ │ │ │ │ +00038860: 6f6e 6520 6f6e 2074 6865 2073 7973 7465 one on the syste │ │ │ │ │ +00038870: 6d2c 206f 7220 7468 6520 6f6e 650a 6f6e m, or the one.on │ │ │ │ │ +00038880: 2074 6865 2073 7973 7465 6d20 6973 206d the system is m │ │ │ │ │ +00038890: 6172 6b65 6420 6173 2064 6573 656c 6563 arked as deselec │ │ │ │ │ +000388a0: 7465 642c 206f 7220 626f 7468 2070 6163 ted, or both pac │ │ │ │ │ +000388b0: 6b61 6765 7320 6172 6520 6d61 726b 6564 kages are marked │ │ │ │ │ +000388c0: 0ae2 8098 4573 7365 6e74 6961 6ce2 8099 ....Essential... │ │ │ │ │ +000388d0: 2c20 7468 656e 20e2 8098 6470 6b67 e280 , then ...dpkg.. │ │ │ │ │ +000388e0: 9920 7769 6c6c 2061 7574 6f6d 6174 6963 . will automatic │ │ │ │ │ +000388f0: 616c 6c79 2072 656d 6f76 6520 7468 6520 ally remove the │ │ │ │ │ +00038900: 7061 636b 6167 6520 7768 6963 6820 6973 package which is │ │ │ │ │ +00038910: 0a63 6175 7369 6e67 2074 6865 2063 6f6e .causing the con │ │ │ │ │ +00038920: 666c 6963 742e 2020 4f74 6865 7277 6973 flict. Otherwis │ │ │ │ │ +00038930: 652c 2069 7420 7769 6c6c 2068 616c 7420 e, it will halt │ │ │ │ │ +00038940: 7468 6520 696e 7374 616c 6c61 7469 6f6e the installation │ │ │ │ │ +00038950: 206f 6620 7468 650a 6e65 7720 7061 636b of the.new pack │ │ │ │ │ +00038960: 6167 6520 7769 7468 2061 6e20 6572 726f age with an erro │ │ │ │ │ +00038970: 722e 2020 5468 6973 206d 6563 6861 6e69 r. This mechani │ │ │ │ │ +00038980: 736d 2069 7320 7370 6563 6966 6963 616c sm is specifical │ │ │ │ │ +00038990: 6c79 2064 6573 6967 6e65 6420 746f 0a70 ly designed to.p │ │ │ │ │ +000389a0: 726f 6475 6365 2061 6e20 6572 726f 7220 roduce an error │ │ │ │ │ +000389b0: 7768 656e 2074 6865 2069 6e73 7461 6c6c when the install │ │ │ │ │ +000389c0: 6564 2070 6163 6b61 6765 2069 7320 e280 ed package is .. │ │ │ │ │ +000389d0: 9845 7373 656e 7469 616c e280 992c 2062 .Essential..., b │ │ │ │ │ +000389e0: 7574 2074 6865 206e 6577 0a70 6163 6b61 ut the new.packa │ │ │ │ │ +000389f0: 6765 2069 7320 6e6f 742e 0a0a 4120 7061 ge is not...A pa │ │ │ │ │ +00038a00: 636b 6167 6520 7769 6c6c 206e 6f74 2063 ckage will not c │ │ │ │ │ +00038a10: 6175 7365 2061 2063 6f6e 666c 6963 7420 ause a conflict │ │ │ │ │ +00038a20: 6d65 7265 6c79 2062 6563 6175 7365 2069 merely because i │ │ │ │ │ +00038a30: 7473 2063 6f6e 6669 6775 7261 7469 6f6e ts configuration │ │ │ │ │ +00038a40: 0a66 696c 6573 2061 7265 2073 7469 6c6c .files are still │ │ │ │ │ +00038a50: 2069 6e73 7461 6c6c 6564 3b20 6974 206d installed; it m │ │ │ │ │ +00038a60: 7573 7420 6265 2061 7420 6c65 6173 7420 ust be at least │ │ │ │ │ +00038a70: 2248 616c 662d 496e 7374 616c 6c65 6422 "Half-Installed" │ │ │ │ │ +00038a80: 2e0a 0a41 2073 7065 6369 616c 2065 7863 ...A special exc │ │ │ │ │ +00038a90: 6570 7469 6f6e 2069 7320 6d61 6465 2066 eption is made f │ │ │ │ │ +00038aa0: 6f72 2070 6163 6b61 6765 7320 7768 6963 or packages whic │ │ │ │ │ +00038ab0: 6820 6465 636c 6172 6520 6120 636f 6e66 h declare a conf │ │ │ │ │ +00038ac0: 6c69 6374 2077 6974 680a 7468 6569 7220 lict with.their │ │ │ │ │ +00038ad0: 6f77 6e20 7061 636b 6167 6520 6e61 6d65 own package name │ │ │ │ │ +00038ae0: 2c20 6f72 2077 6974 6820 6120 7669 7274 , or with a virt │ │ │ │ │ +00038af0: 7561 6c20 7061 636b 6167 6520 7768 6963 ual package whic │ │ │ │ │ +00038b00: 6820 7468 6579 2070 726f 7669 6465 0a28 h they provide.( │ │ │ │ │ +00038b10: 7365 6520 6265 6c6f 7729 3a20 7468 6973 see below): this │ │ │ │ │ +00038b20: 2064 6f65 7320 6e6f 7420 7072 6576 656e does not preven │ │ │ │ │ +00038b30: 7420 7468 6569 7220 696e 7374 616c 6c61 t their installa │ │ │ │ │ +00038b40: 7469 6f6e 2c20 616e 6420 616c 6c6f 7773 tion, and allows │ │ │ │ │ +00038b50: 2061 0a70 6163 6b61 6765 2074 6f20 636f a.package to co │ │ │ │ │ +00038b60: 6e66 6c69 6374 2077 6974 6820 6f74 6865 nflict with othe │ │ │ │ │ +00038b70: 7273 2070 726f 7669 6469 6e67 2061 2072 rs providing a r │ │ │ │ │ +00038b80: 6570 6c61 6365 6d65 6e74 2066 6f72 2069 eplacement for i │ │ │ │ │ +00038b90: 742e 2020 596f 7520 7573 650a 7468 6973 t. You use.this │ │ │ │ │ +00038ba0: 2066 6561 7475 7265 2077 6865 6e20 796f feature when yo │ │ │ │ │ +00038bb0: 7520 7761 6e74 2074 6865 2070 6163 6b61 u want the packa │ │ │ │ │ +00038bc0: 6765 2069 6e20 7175 6573 7469 6f6e 2074 ge in question t │ │ │ │ │ +00038bd0: 6f20 6265 2074 6865 206f 6e6c 790a 7061 o be the only.pa │ │ │ │ │ +00038be0: 636b 6167 6520 7072 6f76 6964 696e 6720 ckage providing │ │ │ │ │ +00038bf0: 736f 6d65 2066 6561 7475 7265 2e0a 0a4e some feature...N │ │ │ │ │ +00038c00: 6f72 6d61 6c6c 792c 20e2 8098 4272 6561 ormally, ...Brea │ │ │ │ │ +00038c10: 6b73 e280 9920 7368 6f75 6c64 2062 6520 ks... should be │ │ │ │ │ +00038c20: 7573 6564 2069 6e73 7465 6164 206f 6620 used instead of │ │ │ │ │ +00038c30: e280 9843 6f6e 666c 6963 7473 e280 9920 ...Conflicts... │ │ │ │ │ +00038c40: 7369 6e63 650a e280 9843 6f6e 666c 6963 since....Conflic │ │ │ │ │ +00038c50: 7473 e280 9920 696d 706f 7365 7320 6120 ts... imposes a │ │ │ │ │ +00038c60: 7374 726f 6e67 6572 2072 6573 7472 6963 stronger restric │ │ │ │ │ +00038c70: 7469 6f6e 206f 6e20 7468 6520 6f72 6465 tion on the orde │ │ │ │ │ +00038c80: 7269 6e67 206f 6620 7061 636b 6167 650a ring of package. │ │ │ │ │ +00038c90: 696e 7374 616c 6c61 7469 6f6e 206f 7220 installation or │ │ │ │ │ +00038ca0: 7570 6772 6164 6520 616e 6420 6361 6e20 upgrade and can │ │ │ │ │ +00038cb0: 6d61 6b65 2069 7420 6d6f 7265 2064 6966 make it more dif │ │ │ │ │ +00038cc0: 6669 6375 6c74 2066 6f72 2074 6865 2070 ficult for the p │ │ │ │ │ +00038cd0: 6163 6b61 6765 0a6d 616e 6167 6572 2074 ackage.manager t │ │ │ │ │ +00038ce0: 6f20 6669 6e64 2061 2063 6f72 7265 6374 o find a correct │ │ │ │ │ +00038cf0: 2073 6f6c 7574 696f 6e20 746f 2061 6e20 solution to an │ │ │ │ │ +00038d00: 7570 6772 6164 6520 6f72 2069 6e73 7461 upgrade or insta │ │ │ │ │ +00038d10: 6c6c 6174 696f 6e0a 7072 6f62 6c65 6d2e llation.problem. │ │ │ │ │ +00038d20: 2020 e280 9842 7265 616b 73e2 8099 2073 ...Breaks... s │ │ │ │ │ +00038d30: 686f 756c 6420 6265 2075 7365 640a 0a20 hould be used.. │ │ │ │ │ +00038d40: 2020 2d20 7768 656e 206d 6f76 696e 6720 - when moving │ │ │ │ │ +00038d50: 6120 6669 6c65 2066 726f 6d20 6f6e 6520 a file from one │ │ │ │ │ +00038d60: 7061 636b 6167 6520 746f 2061 6e6f 7468 package to anoth │ │ │ │ │ +00038d70: 6572 2028 7365 6520 2a6e 6f74 650a 2020 er (see *note. │ │ │ │ │ +00038d80: 2020 204f 7665 7277 7269 7469 6e67 2066 Overwriting f │ │ │ │ │ +00038d90: 696c 6573 2061 6e64 2072 6570 6c61 6369 iles and replaci │ │ │ │ │ +00038da0: 6e67 2070 6163 6b61 6765 7320 2d20 5265 ng packages - Re │ │ │ │ │ +00038db0: 706c 6163 6573 3a20 6561 2e29 2c0a 0a20 places: ea.),.. │ │ │ │ │ +00038dc0: 2020 2d20 7768 656e 2073 706c 6974 7469 - when splitti │ │ │ │ │ +00038dd0: 6e67 2061 2070 6163 6b61 6765 2028 6120 ng a package (a │ │ │ │ │ +00038de0: 7370 6563 6961 6c20 6361 7365 206f 6620 special case of │ │ │ │ │ +00038df0: 7468 6520 7072 6576 696f 7573 206f 6e65 the previous one │ │ │ │ │ +00038e00: 292c 206f 720a 0a20 2020 2d20 7768 656e ), or.. - when │ │ │ │ │ +00038e10: 2074 6865 2062 7265 616b 696e 6720 7061 the breaking pa │ │ │ │ │ +00038e20: 636b 6167 6520 6578 706f 7365 7320 6120 ckage exposes a │ │ │ │ │ +00038e30: 6275 6720 696e 206f 7220 696e 7465 7261 bug in or intera │ │ │ │ │ +00038e40: 6374 7320 6261 646c 7920 7769 7468 0a20 cts badly with. │ │ │ │ │ +00038e50: 2020 2020 7061 7274 6963 756c 6172 2076 particular v │ │ │ │ │ +00038e60: 6572 7369 6f6e 7320 6f66 2074 6865 2062 ersions of the b │ │ │ │ │ +00038e70: 726f 6b65 6e20 7061 636b 6167 652e 0a0a roken package... │ │ │ │ │ +00038e80: e280 9843 6f6e 666c 6963 7473 e280 9920 ...Conflicts... │ │ │ │ │ +00038e90: 7368 6f75 6c64 2062 6520 7573 6564 0a0a should be used.. │ │ │ │ │ +00038ea0: 2020 202d 2077 6865 6e20 7477 6f20 7061 - when two pa │ │ │ │ │ +00038eb0: 636b 6167 6573 2070 726f 7669 6465 2074 ckages provide t │ │ │ │ │ +00038ec0: 6865 2073 616d 6520 6669 6c65 2061 6e64 he same file and │ │ │ │ │ +00038ed0: 2077 696c 6c20 636f 6e74 696e 7565 2074 will continue t │ │ │ │ │ +00038ee0: 6f20 646f 2073 6f2c 0a0a 2020 202d 2069 o do so,.. - i │ │ │ │ │ +00038ef0: 6e20 636f 6e6a 756e 6374 696f 6e20 7769 n conjunction wi │ │ │ │ │ +00038f00: 7468 20e2 8098 5072 6f76 6964 6573 e280 th ...Provides.. │ │ │ │ │ +00038f10: 9920 7768 656e 206f 6e6c 7920 6f6e 6520 . when only one │ │ │ │ │ +00038f20: 7061 636b 6167 6520 7072 6f76 6964 696e package providin │ │ │ │ │ +00038f30: 6720 610a 2020 2020 2067 6976 656e 2076 g a. given v │ │ │ │ │ +00038f40: 6972 7475 616c 2066 6163 696c 6974 7920 irtual facility │ │ │ │ │ +00038f50: 6361 6e20 6265 2075 6e70 6163 6b65 6420 can be unpacked │ │ │ │ │ +00038f60: 6174 2061 2074 696d 6520 2873 6565 202a at a time (see * │ │ │ │ │ +00038f70: 6e6f 7465 2056 6972 7475 616c 0a20 2020 note Virtual. │ │ │ │ │ +00038f80: 2020 7061 636b 6167 6573 202d 2050 726f packages - Pro │ │ │ │ │ +00038f90: 7669 6465 733a 2035 362e 292c 0a0a 2020 vides: 56.),.. │ │ │ │ │ +00038fa0: 202d 2069 6e20 6f74 6865 7220 6361 7365 - in other case │ │ │ │ │ +00038fb0: 7320 7768 6572 6520 6f6e 6520 6d75 7374 s where one must │ │ │ │ │ +00038fc0: 2070 7265 7665 6e74 2073 696d 756c 7461 prevent simulta │ │ │ │ │ +00038fd0: 6e65 6f75 7320 696e 7374 616c 6c61 7469 neous installati │ │ │ │ │ +00038fe0: 6f6e 206f 660a 2020 2020 2074 776f 2070 on of. two p │ │ │ │ │ +00038ff0: 6163 6b61 6765 7320 666f 7220 7265 6173 ackages for reas │ │ │ │ │ +00039000: 6f6e 7320 7468 6174 2061 7265 206f 6e67 ons that are ong │ │ │ │ │ +00039010: 6f69 6e67 2028 6e6f 7420 6669 7865 6420 oing (not fixed │ │ │ │ │ +00039020: 696e 2061 206c 6174 6572 0a20 2020 2020 in a later. │ │ │ │ │ +00039030: 7665 7273 696f 6e20 6f66 206f 6e65 206f version of one o │ │ │ │ │ +00039040: 6620 7468 6520 7061 636b 6167 6573 2920 f the packages) │ │ │ │ │ +00039050: 6f72 2074 6861 7420 6d75 7374 2070 7265 or that must pre │ │ │ │ │ +00039060: 7665 6e74 2062 6f74 6820 7061 636b 6167 vent both packag │ │ │ │ │ +00039070: 6573 0a20 2020 2020 6672 6f6d 2062 6569 es. from bei │ │ │ │ │ +00039080: 6e67 2075 6e70 6163 6b65 6420 6174 2074 ng unpacked at t │ │ │ │ │ +00039090: 6865 2073 616d 6520 7469 6d65 2c20 6e6f he same time, no │ │ │ │ │ +000390a0: 7420 6a75 7374 2063 6f6e 6669 6775 7265 t just configure │ │ │ │ │ +000390b0: 642e 0a0a 4265 2061 7761 7265 2074 6861 d...Be aware tha │ │ │ │ │ +000390c0: 7420 6164 6469 6e67 20e2 8098 436f 6e66 t adding ...Conf │ │ │ │ │ +000390d0: 6c69 6374 73e2 8099 2069 7320 6e6f 726d licts... is norm │ │ │ │ │ +000390e0: 616c 6c79 206e 6f74 2074 6865 2062 6573 ally not the bes │ │ │ │ │ +000390f0: 7420 736f 6c75 7469 6f6e 2077 6865 6e0a t solution when. │ │ │ │ │ +00039100: 7477 6f20 7061 636b 6167 6573 2070 726f two packages pro │ │ │ │ │ +00039110: 7669 6465 2074 6865 2073 616d 6520 6669 vide the same fi │ │ │ │ │ +00039120: 6c65 732e 2020 4465 7065 6e64 696e 6720 les. Depending │ │ │ │ │ +00039130: 6f6e 2074 6865 2072 6561 736f 6e20 666f on the reason fo │ │ │ │ │ +00039140: 7220 7468 6174 0a63 6f6e 666c 6963 742c r that.conflict, │ │ │ │ │ +00039150: 2075 7369 6e67 2061 6c74 6572 6e61 7469 using alternati │ │ │ │ │ +00039160: 7665 7320 6f72 2072 656e 616d 696e 6720 ves or renaming │ │ │ │ │ +00039170: 7468 6520 6669 6c65 7320 6973 206f 6674 the files is oft │ │ │ │ │ +00039180: 656e 2061 2062 6574 7465 720a 6170 7072 en a better.appr │ │ │ │ │ +00039190: 6f61 6368 2e20 2053 6565 2c20 666f 7220 oach. See, for │ │ │ │ │ +000391a0: 6578 616d 706c 652c 202a 6e6f 7465 2042 example, *note B │ │ │ │ │ +000391b0: 696e 6172 6965 733a 2037 652e 0a0a 4e65 inaries: 7e...Ne │ │ │ │ │ +000391c0: 6974 6865 7220 e280 9842 7265 616b 73e2 ither ...Breaks. │ │ │ │ │ +000391d0: 8099 206e 6f72 20e2 8098 436f 6e66 6c69 .. nor ...Confli │ │ │ │ │ +000391e0: 6374 73e2 8099 2073 686f 756c 6420 6265 cts... should be │ │ │ │ │ +000391f0: 2075 7365 6420 756e 6c65 7373 2074 776f used unless two │ │ │ │ │ +00039200: 2070 6163 6b61 6765 730a 6361 6e6e 6f74 packages.cannot │ │ │ │ │ +00039210: 2062 6520 696e 7374 616c 6c65 6420 6174 be installed at │ │ │ │ │ +00039220: 2074 6865 2073 616d 6520 7469 6d65 206f the same time o │ │ │ │ │ +00039230: 7220 696e 7374 616c 6c69 6e67 2074 6865 r installing the │ │ │ │ │ +00039240: 6d20 626f 7468 2063 6175 7365 7320 6f6e m both causes on │ │ │ │ │ +00039250: 650a 6f66 2074 6865 6d20 746f 2062 6520 e.of them to be │ │ │ │ │ +00039260: 6272 6f6b 656e 206f 7220 756e 7573 6162 broken or unusab │ │ │ │ │ +00039270: 6c65 2e20 2048 6176 696e 6720 7369 6d69 le. Having simi │ │ │ │ │ +00039280: 6c61 7220 6675 6e63 7469 6f6e 616c 6974 lar functionalit │ │ │ │ │ +00039290: 7920 6f72 0a70 6572 666f 726d 696e 6720 y or.performing │ │ │ │ │ +000392a0: 7468 6520 7361 6d65 2074 6173 6b73 2061 the same tasks a │ │ │ │ │ +000392b0: 7320 616e 6f74 6865 7220 7061 636b 6167 s another packag │ │ │ │ │ +000392c0: 6520 6973 206e 6f74 2073 7566 6669 6369 e is not suffici │ │ │ │ │ +000392d0: 656e 7420 7265 6173 6f6e 2074 6f0a 6465 ent reason to.de │ │ │ │ │ +000392e0: 636c 6172 6520 e280 9842 7265 616b 73e2 clare ...Breaks. │ │ │ │ │ +000392f0: 8099 206f 7220 e280 9843 6f6e 666c 6963 .. or ...Conflic │ │ │ │ │ +00039300: 7473 e280 9920 7769 7468 2074 6861 7420 ts... with that │ │ │ │ │ +00039310: 7061 636b 6167 652e 0a0a 4120 e280 9843 package...A ...C │ │ │ │ │ +00039320: 6f6e 666c 6963 7473 e280 9920 656e 7472 onflicts... entr │ │ │ │ │ +00039330: 7920 6d61 7920 6861 7665 2061 6e20 2265 y may have an "e │ │ │ │ │ +00039340: 6172 6c69 6572 2074 6861 6e22 2076 6572 arlier than" ver │ │ │ │ │ +00039350: 7369 6f6e 2063 6c61 7573 6520 6966 2074 sion clause if t │ │ │ │ │ +00039360: 6865 0a72 6561 736f 6e20 666f 7220 7468 he.reason for th │ │ │ │ │ +00039370: 6520 636f 6e66 6c69 6374 2069 7320 636f e conflict is co │ │ │ │ │ +00039380: 7272 6563 7465 6420 696e 2061 206c 6174 rrected in a lat │ │ │ │ │ +00039390: 6572 2076 6572 7369 6f6e 206f 6620 6f6e er version of on │ │ │ │ │ +000393a0: 6520 6f66 2074 6865 0a70 6163 6b61 6765 e of the.package │ │ │ │ │ +000393b0: 732e 2020 486f 7765 7665 722c 206e 6f72 s. However, nor │ │ │ │ │ +000393c0: 6d61 6c6c 7920 7468 6520 7072 6573 656e mally the presen │ │ │ │ │ +000393d0: 6365 206f 6620 616e 2022 6561 726c 6965 ce of an "earlie │ │ │ │ │ +000393e0: 7220 7468 616e 2220 7665 7273 696f 6e0a r than" version. │ │ │ │ │ +000393f0: 636c 6175 7365 2069 7320 6120 7369 676e clause is a sign │ │ │ │ │ +00039400: 2074 6861 7420 e280 9842 7265 616b 73e2 that ...Breaks. │ │ │ │ │ +00039410: 8099 2073 686f 756c 6420 6861 7665 2062 .. should have b │ │ │ │ │ +00039420: 6565 6e20 7573 6564 2069 6e73 7465 6164 een used instead │ │ │ │ │ +00039430: 2e20 2041 6e0a 2265 6172 6c69 6572 2074 . An."earlier t │ │ │ │ │ +00039440: 6861 6e22 2076 6572 7369 6f6e 2063 6c61 han" version cla │ │ │ │ │ +00039450: 7573 6520 696e 20e2 8098 436f 6e66 6c69 use in ...Confli │ │ │ │ │ +00039460: 6374 73e2 8099 2070 7265 7665 6e74 7320 cts... prevents │ │ │ │ │ +00039470: e280 9864 706b 67e2 8099 2066 726f 6d0a ...dpkg... from. │ │ │ │ │ +00039480: 7570 6772 6164 696e 6720 6f72 2069 6e73 upgrading or ins │ │ │ │ │ +00039490: 7461 6c6c 696e 6720 7468 6520 7061 636b talling the pack │ │ │ │ │ +000394a0: 6167 6520 7768 6963 6820 6465 636c 6172 age which declar │ │ │ │ │ +000394b0: 6573 2073 7563 6820 6120 636f 6e66 6c69 es such a confli │ │ │ │ │ +000394c0: 6374 2075 6e74 696c 0a74 6865 2075 7067 ct until.the upg │ │ │ │ │ +000394d0: 7261 6465 206f 7220 7265 6d6f 7661 6c20 rade or removal │ │ │ │ │ +000394e0: 6f66 2074 6865 2063 6f6e 666c 6963 7465 of the conflicte │ │ │ │ │ +000394f0: 642d 7769 7468 2070 6163 6b61 6765 2068 d-with package h │ │ │ │ │ +00039500: 6173 2062 6565 6e0a 636f 6d70 6c65 7465 as been.complete │ │ │ │ │ +00039510: 642c 2077 6869 6368 2069 7320 6120 7374 d, which is a st │ │ │ │ │ +00039520: 726f 6e67 2072 6573 7472 6963 7469 6f6e rong restriction │ │ │ │ │ +00039530: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +00039540: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00039550: 4e6f 6465 3a20 5669 7274 7561 6c20 7061 Node: Virtual pa │ │ │ │ │ +00039560: 636b 6167 6573 202d 2050 726f 7669 6465 ckages - Provide │ │ │ │ │ +00039570: 732c 2020 4e65 7874 3a20 4f76 6572 7772 s, Next: Overwr │ │ │ │ │ +00039580: 6974 696e 6720 6669 6c65 7320 616e 6420 iting files and │ │ │ │ │ +00039590: 7265 706c 6163 696e 6720 7061 636b 6167 replacing packag │ │ │ │ │ +000395a0: 6573 202d 2052 6570 6c61 6365 732c 2020 es - Replaces, │ │ │ │ │ +000395b0: 5072 6576 3a20 436f 6e66 6c69 6374 696e Prev: Conflictin │ │ │ │ │ +000395c0: 6720 6269 6e61 7279 2070 6163 6b61 6765 g binary package │ │ │ │ │ +000395d0: 7320 2d20 436f 6e66 6c69 6374 732c 2020 s - Conflicts, │ │ │ │ │ +000395e0: 5570 3a20 4465 636c 6172 696e 6720 7265 Up: Declaring re │ │ │ │ │ +000395f0: 6c61 7469 6f6e 7368 6970 7320 6265 7477 lationships betw │ │ │ │ │ +00039600: 6565 6e20 7061 636b 6167 6573 0a0a 372e een packages..7. │ │ │ │ │ +00039610: 3520 5669 7274 7561 6c20 7061 636b 6167 5 Virtual packag │ │ │ │ │ +00039620: 6573 202d 20e2 8098 5072 6f76 6964 6573 es - ...Provides │ │ │ │ │ +00039630: e280 990a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ....============ │ │ │ │ │ +00039640: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00039650: 3d3d 3d3d 3d0a 0a41 7320 7765 6c6c 2061 =====..As well a │ │ │ │ │ +00039660: 7320 7468 6520 6e61 6d65 7320 6f66 2061 s the names of a │ │ │ │ │ +00039670: 6374 7561 6c20 2822 636f 6e63 7265 7465 ctual ("concrete │ │ │ │ │ +00039680: 2229 2070 6163 6b61 6765 732c 2074 6865 ") packages, the │ │ │ │ │ +00039690: 2070 6163 6b61 6765 0a72 656c 6174 696f package.relatio │ │ │ │ │ +000396a0: 6e73 6869 7020 6669 656c 6473 20e2 8098 nship fields ... │ │ │ │ │ +000396b0: 4465 7065 6e64 73e2 8099 2c20 e280 9852 Depends..., ...R │ │ │ │ │ +000396c0: 6563 6f6d 6d65 6e64 73e2 8099 2c20 e280 ecommends..., .. │ │ │ │ │ +000396d0: 9853 7567 6765 7374 73e2 8099 2c20 e280 .Suggests..., .. │ │ │ │ │ +000396e0: 9845 6e68 616e 6365 73e2 8099 2c0a e280 .Enhances...,... │ │ │ │ │ +000396f0: 9850 7265 2d44 6570 656e 6473 e280 992c .Pre-Depends..., │ │ │ │ │ +00039700: 20e2 8098 4272 6561 6b73 e280 992c 20e2 ...Breaks..., . │ │ │ │ │ +00039710: 8098 436f 6e66 6c69 6374 73e2 8099 2c20 ..Conflicts..., │ │ │ │ │ +00039720: e280 9842 7569 6c64 2d44 6570 656e 6473 ...Build-Depends │ │ │ │ │ +00039730: e280 992c 0ae2 8098 4275 696c 642d 4465 ...,....Build-De │ │ │ │ │ +00039740: 7065 6e64 732d 496e 6465 70e2 8099 2c20 pends-Indep..., │ │ │ │ │ +00039750: e280 9842 7569 6c64 2d44 6570 656e 6473 ...Build-Depends │ │ │ │ │ +00039760: 2d41 7263 68e2 8099 2c20 e280 9842 7569 -Arch..., ...Bui │ │ │ │ │ +00039770: 6c64 2d43 6f6e 666c 6963 7473 e280 992c ld-Conflicts..., │ │ │ │ │ +00039780: 0ae2 8098 4275 696c 642d 436f 6e66 6c69 ....Build-Confli │ │ │ │ │ +00039790: 6374 732d 496e 6465 70e2 8099 2061 6e64 cts-Indep... and │ │ │ │ │ +000397a0: 20e2 8098 4275 696c 642d 436f 6e66 6c69 ...Build-Confli │ │ │ │ │ +000397b0: 6374 732d 4172 6368 e280 9920 6d61 7920 cts-Arch... may │ │ │ │ │ +000397c0: 6d65 6e74 696f 6e20 2276 6972 7475 616c mention "virtual │ │ │ │ │ +000397d0: 0a70 6163 6b61 6765 7322 2e0a 0a41 2027 .packages"...A ' │ │ │ │ │ +000397e0: 7669 7274 7561 6c20 7061 636b 6167 6527 virtual package' │ │ │ │ │ +000397f0: 2069 7320 6f6e 6520 7768 6963 6820 6170 is one which ap │ │ │ │ │ +00039800: 7065 6172 7320 696e 2074 6865 20e2 8098 pears in the ... │ │ │ │ │ +00039810: 5072 6f76 6964 6573 e280 9920 636f 6e74 Provides... cont │ │ │ │ │ +00039820: 726f 6c20 6669 656c 640a 6f66 2061 6e6f rol field.of ano │ │ │ │ │ +00039830: 7468 6572 2070 6163 6b61 6765 2e20 2054 ther package. T │ │ │ │ │ +00039840: 6865 2065 6666 6563 7420 6973 2061 7320 he effect is as │ │ │ │ │ +00039850: 6966 2074 6865 2070 6163 6b61 6765 2873 if the package(s │ │ │ │ │ +00039860: 2920 7768 6963 6820 7072 6f76 6964 6520 ) which provide │ │ │ │ │ +00039870: 610a 7061 7274 6963 756c 6172 2076 6972 a.particular vir │ │ │ │ │ +00039880: 7475 616c 2070 6163 6b61 6765 206e 616d tual package nam │ │ │ │ │ +00039890: 6520 6861 6420 6265 656e 206c 6973 7465 e had been liste │ │ │ │ │ +000398a0: 6420 6279 206e 616d 6520 6576 6572 7977 d by name everyw │ │ │ │ │ +000398b0: 6865 7265 2074 6865 0a76 6972 7475 616c here the.virtual │ │ │ │ │ +000398c0: 2070 6163 6b61 6765 206e 616d 6520 6170 package name ap │ │ │ │ │ +000398d0: 7065 6172 732e 2020 2853 6565 2061 6c73 pears. (See als │ │ │ │ │ +000398e0: 6f20 2a6e 6f74 6520 5669 7274 7561 6c20 o *note Virtual │ │ │ │ │ +000398f0: 7061 636b 6167 6573 3a20 3133 2e29 0a0a packages: 13.).. │ │ │ │ │ +00039900: 4966 2074 6865 7265 2061 7265 2062 6f74 If there are bot │ │ │ │ │ +00039910: 6820 636f 6e63 7265 7465 2061 6e64 2076 h concrete and v │ │ │ │ │ +00039920: 6972 7475 616c 2070 6163 6b61 6765 7320 irtual packages │ │ │ │ │ +00039930: 6f66 2074 6865 2073 616d 6520 6e61 6d65 of the same name │ │ │ │ │ +00039940: 2c20 7468 656e 0a74 6865 2064 6570 656e , then.the depen │ │ │ │ │ +00039950: 6465 6e63 7920 6d61 7920 6265 2073 6174 dency may be sat │ │ │ │ │ +00039960: 6973 6669 6564 2028 6f72 2074 6865 2063 isfied (or the c │ │ │ │ │ +00039970: 6f6e 666c 6963 7420 6361 7573 6564 2920 onflict caused) │ │ │ │ │ +00039980: 6279 2065 6974 6865 7220 7468 650a 636f by either the.co │ │ │ │ │ +00039990: 6e63 7265 7465 2070 6163 6b61 6765 2077 ncrete package w │ │ │ │ │ +000399a0: 6974 6820 7468 6520 6e61 6d65 2069 6e20 ith the name in │ │ │ │ │ +000399b0: 7175 6573 7469 6f6e 206f 7220 616e 7920 question or any │ │ │ │ │ +000399c0: 6f74 6865 7220 636f 6e63 7265 7465 2070 other concrete p │ │ │ │ │ +000399d0: 6163 6b61 6765 0a77 6869 6368 2070 726f ackage.which pro │ │ │ │ │ +000399e0: 7669 6465 7320 7468 6520 7669 7274 7561 vides the virtua │ │ │ │ │ +000399f0: 6c20 7061 636b 6167 6520 7769 7468 2074 l package with t │ │ │ │ │ +00039a00: 6865 206e 616d 6520 696e 2071 7565 7374 he name in quest │ │ │ │ │ +00039a10: 696f 6e2e 2020 5468 6973 2069 730a 736f ion. This is.so │ │ │ │ │ +00039a20: 2074 6861 742c 2066 6f72 2065 7861 6d70 that, for examp │ │ │ │ │ +00039a30: 6c65 2c20 7375 7070 6f73 696e 6720 7765 le, supposing we │ │ │ │ │ +00039a40: 2068 6176 650a 0a20 2020 2020 5061 636b have.. Pack │ │ │ │ │ +00039a50: 6167 653a 2066 6f6f 0a20 2020 2020 4465 age: foo. De │ │ │ │ │ +00039a60: 7065 6e64 733a 2062 6172 0a0a 616e 6420 pends: bar..and │ │ │ │ │ +00039a70: 736f 6d65 6f6e 6520 656c 7365 2072 656c someone else rel │ │ │ │ │ +00039a80: 6561 7365 7320 616e 2065 6e68 616e 6365 eases an enhance │ │ │ │ │ +00039a90: 6420 7665 7273 696f 6e20 6f66 2074 6865 d version of the │ │ │ │ │ +00039aa0: 20e2 8098 6261 72e2 8099 2070 6163 6b61 ...bar... packa │ │ │ │ │ +00039ab0: 6765 2074 6865 790a 6361 6e20 7361 793a ge they.can say: │ │ │ │ │ +00039ac0: 0a0a 2020 2020 2050 6163 6b61 6765 3a20 .. Package: │ │ │ │ │ +00039ad0: 6261 722d 706c 7573 0a20 2020 2020 5072 bar-plus. Pr │ │ │ │ │ +00039ae0: 6f76 6964 6573 3a20 6261 720a 0a61 6e64 ovides: bar..and │ │ │ │ │ +00039af0: 2074 6865 20e2 8098 6261 722d 706c 7573 the ...bar-plus │ │ │ │ │ +00039b00: e280 9920 7061 636b 6167 6520 7769 6c6c ... package will │ │ │ │ │ +00039b10: 206e 6f77 2061 6c73 6f20 7361 7469 7366 now also satisf │ │ │ │ │ +00039b20: 7920 7468 6520 6465 7065 6e64 656e 6379 y the dependency │ │ │ │ │ +00039b30: 2066 6f72 2074 6865 0ae2 8098 666f 6fe2 for the....foo. │ │ │ │ │ +00039b40: 8099 2070 6163 6b61 6765 2e0a 0a41 20e2 .. package...A . │ │ │ │ │ +00039b50: 8098 5072 6f76 6964 6573 e280 9920 6669 ..Provides... fi │ │ │ │ │ +00039b60: 656c 6420 6d61 7920 636f 6e74 6169 6e20 eld may contain │ │ │ │ │ +00039b70: 7665 7273 696f 6e20 6e75 6d62 6572 732c version numbers, │ │ │ │ │ +00039b80: 2061 6e64 2073 7563 6820 6120 7665 7273 and such a vers │ │ │ │ │ +00039b90: 696f 6e0a 6e75 6d62 6572 2077 696c 6c20 ion.number will │ │ │ │ │ +00039ba0: 6265 2063 6f6e 7369 6465 7265 6420 7768 be considered wh │ │ │ │ │ +00039bb0: 656e 2063 6f6e 7369 6465 7269 6e67 2061 en considering a │ │ │ │ │ +00039bc0: 2064 6570 656e 6465 6e63 7920 6f6e 206f dependency on o │ │ │ │ │ +00039bd0: 7220 636f 6e66 6c69 6374 0a77 6974 6820 r conflict.with │ │ │ │ │ +00039be0: 7468 6520 7669 7274 7561 6c20 7061 636b the virtual pack │ │ │ │ │ +00039bf0: 6167 6520 6e61 6d65 2e20 2046 6f72 2065 age name. For e │ │ │ │ │ +00039c00: 7861 6d70 6c65 2c20 6769 7665 6e20 7468 xample, given th │ │ │ │ │ +00039c10: 6520 666f 6c6c 6f77 696e 670a 7061 636b e following.pack │ │ │ │ │ +00039c20: 6167 6573 3a0a 0a20 2020 2020 5061 636b ages:.. Pack │ │ │ │ │ +00039c30: 6167 653a 2066 6f6f 0a20 2020 2020 4465 age: foo. De │ │ │ │ │ +00039c40: 7065 6e64 733a 2062 6172 2028 3e3d 2031 pends: bar (>= 1 │ │ │ │ │ +00039c50: 2e30 290a 0a20 2020 2020 5061 636b 6167 .0).. Packag │ │ │ │ │ +00039c60: 653a 2062 6172 0a20 2020 2020 5665 7273 e: bar. Vers │ │ │ │ │ +00039c70: 696f 6e3a 2030 2e39 0a0a 2020 2020 2050 ion: 0.9.. P │ │ │ │ │ +00039c80: 6163 6b61 6765 3a20 6261 722d 706c 7573 ackage: bar-plus │ │ │ │ │ +00039c90: 0a20 2020 2020 5072 6f76 6964 6573 3a20 . Provides: │ │ │ │ │ +00039ca0: 6261 7220 283d 2031 2e30 290a 0a74 6865 bar (= 1.0)..the │ │ │ │ │ +00039cb0: 20e2 8098 6261 722d 706c 7573 e280 9920 ...bar-plus... │ │ │ │ │ +00039cc0: 7061 636b 6167 6520 7769 6c6c 2073 6174 package will sat │ │ │ │ │ +00039cd0: 6973 6679 2074 6865 2064 6570 656e 6465 isfy the depende │ │ │ │ │ +00039ce0: 6e63 7920 666f 7220 7468 6520 e280 9866 ncy for the ...f │ │ │ │ │ +00039cf0: 6f6f e280 9920 7061 636b 6167 650a 7769 oo... package.wi │ │ │ │ │ +00039d00: 7468 2074 6865 2076 6972 7475 616c 2070 th the virtual p │ │ │ │ │ +00039d10: 6163 6b61 6765 206e 616d 652c 2061 7320 ackage name, as │ │ │ │ │ +00039d20: 6162 6f76 652e 2020 4966 2074 6865 20e2 above. If the . │ │ │ │ │ +00039d30: 8098 5072 6f76 6964 6573 e280 9920 6669 ..Provides... fi │ │ │ │ │ +00039d40: 656c 6420 646f 6573 0a6e 6f74 2073 7065 eld does.not spe │ │ │ │ │ +00039d50: 6369 6679 2061 2076 6572 7369 6f6e 206e cify a version n │ │ │ │ │ +00039d60: 756d 6265 722c 2069 7420 7769 6c6c 206e umber, it will n │ │ │ │ │ +00039d70: 6f74 2073 6174 6973 6679 2076 6572 7369 ot satisfy versi │ │ │ │ │ +00039d80: 6f6e 6564 2064 6570 656e 6465 6e63 6965 oned dependencie │ │ │ │ │ +00039d90: 730a 6f72 2076 696f 6c61 7465 2076 6572 s.or violate ver │ │ │ │ │ +00039da0: 7369 6f6e 6564 20e2 8098 436f 6e66 6c69 sioned ...Confli │ │ │ │ │ +00039db0: 6374 73e2 8099 206f 7220 e280 9842 7265 cts... or ...Bre │ │ │ │ │ +00039dc0: 616b 73e2 8099 2e20 2046 6f72 2065 7861 aks.... For exa │ │ │ │ │ +00039dd0: 6d70 6c65 2c20 6769 7665 6e20 7468 650a mple, given the. │ │ │ │ │ +00039de0: 666f 6c6c 6f77 696e 6720 7061 636b 6167 following packag │ │ │ │ │ +00039df0: 6573 3a0a 0a20 2020 2020 5061 636b 6167 es:.. Packag │ │ │ │ │ +00039e00: 653a 2066 6f6f 0a20 2020 2020 4465 7065 e: foo. Depe │ │ │ │ │ +00039e10: 6e64 733a 2062 6172 2028 3e3d 2031 2e30 nds: bar (>= 1.0 │ │ │ │ │ +00039e20: 290a 0a20 2020 2020 5061 636b 6167 653a ).. Package: │ │ │ │ │ +00039e30: 2062 6172 0a20 2020 2020 5665 7273 696f bar. Versio │ │ │ │ │ +00039e40: 6e3a 2030 2e39 0a0a 2020 2020 2050 6163 n: 0.9.. Pac │ │ │ │ │ +00039e50: 6b61 6765 3a20 6261 722d 706c 7573 0a20 kage: bar-plus. │ │ │ │ │ +00039e60: 2020 2020 5072 6f76 6964 6573 3a20 6261 Provides: ba │ │ │ │ │ +00039e70: 7220 283d 2031 2e30 290a 0a20 2020 2020 r (= 1.0).. │ │ │ │ │ +00039e80: 5061 636b 6167 653a 2062 6172 2d63 6c6f Package: bar-clo │ │ │ │ │ +00039e90: 6e65 0a20 2020 2020 5072 6f76 6964 6573 ne. Provides │ │ │ │ │ +00039ea0: 3a20 6261 720a 0a74 6865 20e2 8098 6261 : bar..the ...ba │ │ │ │ │ +00039eb0: 722d 706c 7573 e280 9920 7061 636b 6167 r-plus... packag │ │ │ │ │ +00039ec0: 6520 7769 6c6c 2073 6174 6973 6679 2074 e will satisfy t │ │ │ │ │ +00039ed0: 6865 2064 6570 656e 6465 6e63 7920 666f he dependency fo │ │ │ │ │ +00039ee0: 7220 7468 6520 e280 9866 6f6f e280 990a r the ...foo.... │ │ │ │ │ +00039ef0: 7061 636b 6167 652c 2062 7574 2074 6865 package, but the │ │ │ │ │ +00039f00: 20e2 8098 6261 722d 636c 6f6e 65e2 8099 ...bar-clone... │ │ │ │ │ +00039f10: 2070 6163 6b61 6765 2077 696c 6c20 6e6f package will no │ │ │ │ │ +00039f20: 742e 0a0a 546f 2073 7065 6369 6679 2077 t...To specify w │ │ │ │ │ +00039f30: 6869 6368 206f 6620 6120 7365 7420 6f66 hich of a set of │ │ │ │ │ +00039f40: 2072 6561 6c20 7061 636b 6167 6573 2073 real packages s │ │ │ │ │ +00039f50: 686f 756c 6420 6265 2074 6865 2064 6566 hould be the def │ │ │ │ │ +00039f60: 6175 6c74 2074 6f0a 7361 7469 7366 7920 ault to.satisfy │ │ │ │ │ +00039f70: 6120 7061 7274 6963 756c 6172 2064 6570 a particular dep │ │ │ │ │ +00039f80: 656e 6465 6e63 7920 6f6e 2061 2076 6972 endency on a vir │ │ │ │ │ +00039f90: 7475 616c 2070 6163 6b61 6765 2c20 6c69 tual package, li │ │ │ │ │ +00039fa0: 7374 2074 6865 2072 6561 6c0a 7061 636b st the real.pack │ │ │ │ │ +00039fb0: 6167 6520 6173 2061 6e20 616c 7465 726e age as an altern │ │ │ │ │ +00039fc0: 6174 6976 6520 6265 666f 7265 2074 6865 ative before the │ │ │ │ │ +00039fd0: 2076 6972 7475 616c 206f 6e65 2e0a 0a49 virtual one...I │ │ │ │ │ +00039fe0: 6620 7468 6520 7669 7274 7561 6c20 7061 f the virtual pa │ │ │ │ │ +00039ff0: 636b 6167 6520 7265 7072 6573 656e 7473 ckage represents │ │ │ │ │ +0003a000: 2061 2066 6163 696c 6974 7920 7468 6174 a facility that │ │ │ │ │ +0003a010: 2063 616e 206f 6e6c 7920 6265 2070 726f can only be pro │ │ │ │ │ +0003a020: 7669 6465 640a 6279 206f 6e65 2072 6561 vided.by one rea │ │ │ │ │ +0003a030: 6c20 7061 636b 6167 6520 6174 2061 2074 l package at a t │ │ │ │ │ +0003a040: 696d 652c 2073 7563 6820 6173 2074 6865 ime, such as the │ │ │ │ │ +0003a050: 206d 6169 6c2d 7472 616e 7370 6f72 742d mail-transport- │ │ │ │ │ +0003a060: 6167 656e 7420 7669 7274 7561 6c0a 7061 agent virtual.pa │ │ │ │ │ +0003a070: 636b 6167 6520 7468 6174 2072 6571 7569 ckage that requi │ │ │ │ │ +0003a080: 7265 7320 696e 7374 616c 6c61 7469 6f6e res installation │ │ │ │ │ +0003a090: 206f 6620 6120 6269 6e61 7279 2074 6861 of a binary tha │ │ │ │ │ +0003a0a0: 7420 776f 756c 6420 636f 6e66 6c69 6374 t would conflict │ │ │ │ │ +0003a0b0: 2077 6974 680a 616c 6c20 6f74 6865 7220 with.all other │ │ │ │ │ +0003a0c0: 7072 6f76 6964 6572 7320 6f66 2074 6861 providers of tha │ │ │ │ │ +0003a0d0: 7420 7669 7274 7561 6c20 7061 636b 6167 t virtual packag │ │ │ │ │ +0003a0e0: 6520 2873 6565 202a 6e6f 7465 204d 6169 e (see *note Mai │ │ │ │ │ +0003a0f0: 6c20 7472 616e 7370 6f72 742c 0a64 656c l transport,.del │ │ │ │ │ +0003a100: 6976 6572 7920 616e 6420 7573 6572 2061 ivery and user a │ │ │ │ │ +0003a110: 6765 6e74 733a 2066 382e 292c 2061 6c6c gents: f8.), all │ │ │ │ │ +0003a120: 2070 6163 6b61 6765 7320 7072 6f76 6964 packages provid │ │ │ │ │ +0003a130: 696e 6720 7468 6174 2076 6972 7475 616c ing that virtual │ │ │ │ │ +0003a140: 0a70 6163 6b61 6765 2073 686f 756c 6420 .package should │ │ │ │ │ +0003a150: 616c 736f 2064 6563 6c61 7265 2061 2063 also declare a c │ │ │ │ │ +0003a160: 6f6e 666c 6963 7420 7769 7468 2069 7420 onflict with it │ │ │ │ │ +0003a170: 7573 696e 6720 e280 9843 6f6e 666c 6963 using ...Conflic │ │ │ │ │ +0003a180: 7473 e280 992e 2020 5468 6973 0a77 696c ts.... This.wil │ │ │ │ │ +0003a190: 6c20 656e 7375 7265 2074 6861 7420 6174 l ensure that at │ │ │ │ │ +0003a1a0: 206d 6f73 7420 6f6e 6520 7072 6f76 6964 most one provid │ │ │ │ │ +0003a1b0: 6572 206f 6620 7468 6174 2076 6972 7475 er of that virtu │ │ │ │ │ +0003a1c0: 616c 2070 6163 6b61 6765 2069 730a 756e al package is.un │ │ │ │ │ +0003a1d0: 7061 636b 6564 206f 7220 696e 7374 616c packed or instal │ │ │ │ │ +0003a1e0: 6c65 6420 6174 2061 2074 696d 652e 0a0a led at a time... │ │ │ │ │ +0003a1f0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0003a200: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0003a210: 653a 204f 7665 7277 7269 7469 6e67 2066 e: Overwriting f │ │ │ │ │ +0003a220: 696c 6573 2061 6e64 2072 6570 6c61 6369 iles and replaci │ │ │ │ │ +0003a230: 6e67 2070 6163 6b61 6765 7320 2d20 5265 ng packages - Re │ │ │ │ │ +0003a240: 706c 6163 6573 2c20 204e 6578 743a 2052 places, Next: R │ │ │ │ │ +0003a250: 656c 6174 696f 6e73 6869 7073 2062 6574 elationships bet │ │ │ │ │ +0003a260: 7765 656e 2073 6f75 7263 6520 616e 6420 ween source and │ │ │ │ │ +0003a270: 6269 6e61 7279 2070 6163 6b61 6765 7320 binary packages │ │ │ │ │ +0003a280: 2d20 4275 696c 642d 4465 7065 6e64 7320 - Build-Depends │ │ │ │ │ +0003a290: 4275 696c 642d 4465 7065 6e64 732d 496e Build-Depends-In │ │ │ │ │ +0003a2a0: 6465 7020 4275 696c 642d 4465 7065 6e64 dep Build-Depend │ │ │ │ │ +0003a2b0: 732d 4172 6368 2042 7569 6c64 2d43 6f6e s-Arch Build-Con │ │ │ │ │ +0003a2c0: 666c 6963 7473 2042 7569 6c64 2d43 6f6e flicts Build-Con │ │ │ │ │ +0003a2d0: 666c 6963 7473 2d49 6e64 6570 2042 7569 flicts-Indep Bui │ │ │ │ │ +0003a2e0: 6c64 2d43 6f6e 666c 6963 7473 2d41 7263 ld-Conflicts-Arc │ │ │ │ │ +0003a2f0: 682c 2020 5072 6576 3a20 5669 7274 7561 h, Prev: Virtua │ │ │ │ │ +0003a300: 6c20 7061 636b 6167 6573 202d 2050 726f l packages - Pro │ │ │ │ │ +0003a310: 7669 6465 732c 2020 5570 3a20 4465 636c vides, Up: Decl │ │ │ │ │ +0003a320: 6172 696e 6720 7265 6c61 7469 6f6e 7368 aring relationsh │ │ │ │ │ +0003a330: 6970 7320 6265 7477 6565 6e20 7061 636b ips between pack │ │ │ │ │ +0003a340: 6167 6573 0a0a 372e 3620 4f76 6572 7772 ages..7.6 Overwr │ │ │ │ │ +0003a350: 6974 696e 6720 6669 6c65 7320 616e 6420 iting files and │ │ │ │ │ +0003a360: 7265 706c 6163 696e 6720 7061 636b 6167 replacing packag │ │ │ │ │ +0003a370: 6573 202d 20e2 8098 5265 706c 6163 6573 es - ...Replaces │ │ │ │ │ +0003a380: e280 990a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ....============ │ │ │ │ │ +0003a390: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003a3a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003a3b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a50 =============..P │ │ │ │ │ +0003a3c0: 6163 6b61 6765 7320 6361 6e20 6465 636c ackages can decl │ │ │ │ │ +0003a3d0: 6172 6520 696e 2074 6865 6972 2063 6f6e are in their con │ │ │ │ │ +0003a3e0: 7472 6f6c 2066 696c 6520 7468 6174 2074 trol file that t │ │ │ │ │ +0003a3f0: 6865 7920 7368 6f75 6c64 206f 7665 7277 hey should overw │ │ │ │ │ +0003a400: 7269 7465 0a66 696c 6573 2069 6e20 6365 rite.files in ce │ │ │ │ │ +0003a410: 7274 6169 6e20 6f74 6865 7220 7061 636b rtain other pack │ │ │ │ │ +0003a420: 6167 6573 2c20 6f72 2063 6f6d 706c 6574 ages, or complet │ │ │ │ │ +0003a430: 656c 7920 7265 706c 6163 6520 6f74 6865 ely replace othe │ │ │ │ │ +0003a440: 7220 7061 636b 6167 6573 2e0a 5468 6520 r packages..The │ │ │ │ │ +0003a450: e280 9852 6570 6c61 6365 73e2 8099 2063 ...Replaces... c │ │ │ │ │ +0003a460: 6f6e 7472 6f6c 2066 6965 6c64 2068 6173 ontrol field has │ │ │ │ │ +0003a470: 2074 6865 7365 2074 776f 2064 6973 7469 these two disti │ │ │ │ │ +0003a480: 6e63 7420 7075 7270 6f73 6573 2e0a 0a2a nct purposes...* │ │ │ │ │ +0003a490: 204d 656e 753a 0a0a 2a20 4f76 6572 7772 Menu:..* Overwr │ │ │ │ │ +0003a4a0: 6974 696e 6720 6669 6c65 7320 696e 206f iting files in o │ │ │ │ │ +0003a4b0: 7468 6572 2070 6163 6b61 6765 733a 3a0a ther packages::. │ │ │ │ │ +0003a4c0: 2a20 5265 706c 6163 696e 6720 7768 6f6c * Replacing whol │ │ │ │ │ +0003a4d0: 6520 7061 636b 6167 6573 2c20 666f 7263 e packages, forc │ │ │ │ │ +0003a4e0: 696e 6720 7468 6569 7220 7265 6d6f 7661 ing their remova │ │ │ │ │ +0003a4f0: 6c3a 2052 6570 6c61 6369 6e67 2077 686f l: Replacing who │ │ │ │ │ +0003a500: 6c65 2070 6163 6b61 6765 7320 666f 7263 le packages forc │ │ │ │ │ +0003a510: 696e 6720 7468 6569 7220 7265 6d6f 7661 ing their remova │ │ │ │ │ +0003a520: 6c2e 0a0a 1f0a 4669 6c65 3a20 6465 6269 l.....File: debi │ │ │ │ │ +0003a530: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0003a540: 204e 6f64 653a 204f 7665 7277 7269 7469 Node: Overwriti │ │ │ │ │ +0003a550: 6e67 2066 696c 6573 2069 6e20 6f74 6865 ng files in othe │ │ │ │ │ +0003a560: 7220 7061 636b 6167 6573 2c20 204e 6578 r packages, Nex │ │ │ │ │ +0003a570: 743a 2052 6570 6c61 6369 6e67 2077 686f t: Replacing who │ │ │ │ │ +0003a580: 6c65 2070 6163 6b61 6765 7320 666f 7263 le packages forc │ │ │ │ │ +0003a590: 696e 6720 7468 6569 7220 7265 6d6f 7661 ing their remova │ │ │ │ │ +0003a5a0: 6c2c 2020 5570 3a20 4f76 6572 7772 6974 l, Up: Overwrit │ │ │ │ │ +0003a5b0: 696e 6720 6669 6c65 7320 616e 6420 7265 ing files and re │ │ │ │ │ +0003a5c0: 706c 6163 696e 6720 7061 636b 6167 6573 placing packages │ │ │ │ │ +0003a5d0: 202d 2052 6570 6c61 6365 730a 0a37 2e36 - Replaces..7.6 │ │ │ │ │ +0003a5e0: 2e31 204f 7665 7277 7269 7469 6e67 2066 .1 Overwriting f │ │ │ │ │ +0003a5f0: 696c 6573 2069 6e20 6f74 6865 7220 7061 iles in other pa │ │ │ │ │ +0003a600: 636b 6167 6573 0a2d 2d2d 2d2d 2d2d 2d2d ckages.--------- │ │ │ │ │ +0003a610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0003a620: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0003a630: 0a0a 4974 2069 7320 7573 7561 6c6c 7920 ..It is usually │ │ │ │ │ +0003a640: 616e 2065 7272 6f72 2066 6f72 2061 2070 an error for a p │ │ │ │ │ +0003a650: 6163 6b61 6765 2074 6f20 636f 6e74 6169 ackage to contai │ │ │ │ │ +0003a660: 6e20 6669 6c65 7320 7768 6963 6820 6172 n files which ar │ │ │ │ │ +0003a670: 6520 6f6e 2074 6865 0a73 7973 7465 6d20 e on the.system │ │ │ │ │ +0003a680: 696e 2061 6e6f 7468 6572 2070 6163 6b61 in another packa │ │ │ │ │ +0003a690: 6765 2e20 2048 6f77 6576 6572 2c20 6966 ge. However, if │ │ │ │ │ +0003a6a0: 2074 6865 206f 7665 7277 7269 7469 6e67 the overwriting │ │ │ │ │ +0003a6b0: 2070 6163 6b61 6765 2064 6563 6c61 7265 package declare │ │ │ │ │ +0003a6c0: 730a 7468 6174 2069 7420 e280 9852 6570 s.that it ...Rep │ │ │ │ │ +0003a6d0: 6c61 6365 73e2 8099 2074 6865 206f 6e65 laces... the one │ │ │ │ │ +0003a6e0: 2063 6f6e 7461 696e 696e 6720 7468 6520 containing the │ │ │ │ │ +0003a6f0: 6669 6c65 2062 6569 6e67 206f 7665 7277 file being overw │ │ │ │ │ +0003a700: 7269 7474 656e 2c20 7468 656e 0ae2 8098 ritten, then.... │ │ │ │ │ +0003a710: 6470 6b67 e280 9920 7769 6c6c 2072 6570 dpkg... will rep │ │ │ │ │ +0003a720: 6c61 6365 2074 6865 2066 696c 6520 6672 lace the file fr │ │ │ │ │ +0003a730: 6f6d 2074 6865 206f 6c64 2070 6163 6b61 om the old packa │ │ │ │ │ +0003a740: 6765 2077 6974 6820 7468 6174 2066 726f ge with that fro │ │ │ │ │ +0003a750: 6d20 7468 650a 6e65 772e 2020 5468 6520 m the.new. The │ │ │ │ │ +0003a760: 6669 6c65 2077 696c 6c20 6e6f 206c 6f6e file will no lon │ │ │ │ │ +0003a770: 6765 7220 6265 206c 6973 7465 6420 6173 ger be listed as │ │ │ │ │ +0003a780: 2022 6f77 6e65 6422 2062 7920 7468 6520 "owned" by the │ │ │ │ │ +0003a790: 6f6c 6420 7061 636b 6167 650a 616e 6420 old package.and │ │ │ │ │ +0003a7a0: 7769 6c6c 2062 6520 7461 6b65 6e20 6f76 will be taken ov │ │ │ │ │ +0003a7b0: 6572 2062 7920 7468 6520 6e65 7720 7061 er by the new pa │ │ │ │ │ +0003a7c0: 636b 6167 652e 2020 4e6f 726d 616c 6c79 ckage. Normally │ │ │ │ │ +0003a7d0: 2c20 e280 9842 7265 616b 73e2 8099 2073 , ...Breaks... s │ │ │ │ │ +0003a7e0: 686f 756c 6420 6265 0a75 7365 6420 696e hould be.used in │ │ │ │ │ +0003a7f0: 2063 6f6e 6a75 6e63 7469 6f6e 2077 6974 conjunction wit │ │ │ │ │ +0003a800: 6820 e280 9852 6570 6c61 6365 73e2 8099 h ...Replaces... │ │ │ │ │ +0003a810: 2e20 2028 3129 0a0a 466f 7220 6578 616d . (1)..For exam │ │ │ │ │ +0003a820: 706c 652c 2069 6620 6120 7061 636b 6167 ple, if a packag │ │ │ │ │ +0003a830: 6520 666f 6f20 6973 2073 706c 6974 2069 e foo is split i │ │ │ │ │ +0003a840: 6e74 6f20 666f 6f20 616e 6420 666f 6f2d nto foo and foo- │ │ │ │ │ +0003a850: 6461 7461 2073 7461 7274 696e 6720 6174 data starting at │ │ │ │ │ +0003a860: 0a76 6572 7369 6f6e 2031 2e32 2d33 2c20 .version 1.2-3, │ │ │ │ │ +0003a870: 666f 6f2d 6461 7461 2077 6f75 6c64 2068 foo-data would h │ │ │ │ │ +0003a880: 6176 6520 7468 6520 6669 656c 6473 0a0a ave the fields.. │ │ │ │ │ +0003a890: 2020 2020 2052 6570 6c61 6365 733a 2066 Replaces: f │ │ │ │ │ +0003a8a0: 6f6f 2028 3c3c 2031 2e32 2d33 290a 2020 oo (<< 1.2-3). │ │ │ │ │ +0003a8b0: 2020 2042 7265 616b 733a 2066 6f6f 2028 Breaks: foo ( │ │ │ │ │ +0003a8c0: 3c3c 2031 2e32 2d33 290a 0a69 6e20 6974 << 1.2-3)..in it │ │ │ │ │ +0003a8d0: 7320 636f 6e74 726f 6c20 6669 6c65 2e20 s control file. │ │ │ │ │ +0003a8e0: 2054 6865 206e 6577 2076 6572 7369 6f6e The new version │ │ │ │ │ +0003a8f0: 206f 6620 7468 6520 7061 636b 6167 6520 of the package │ │ │ │ │ +0003a900: 666f 6f20 776f 756c 6420 6e6f 726d 616c foo would normal │ │ │ │ │ +0003a910: 6c79 0a68 6176 6520 7468 6520 6669 656c ly.have the fiel │ │ │ │ │ +0003a920: 640a 0a20 2020 2020 4465 7065 6e64 733a d.. Depends: │ │ │ │ │ +0003a930: 2066 6f6f 2d64 6174 6120 283e 3d20 312e foo-data (>= 1. │ │ │ │ │ +0003a940: 322d 3329 0a0a 286f 7220 706f 7373 6962 2-3)..(or possib │ │ │ │ │ +0003a950: 6c79 20e2 8098 5265 636f 6d6d 656e 6473 ly ...Recommends │ │ │ │ │ +0003a960: e280 9920 6f72 2065 7665 6e20 e280 9853 ... or even ...S │ │ │ │ │ +0003a970: 7567 6765 7374 73e2 8099 2069 6620 7468 uggests... if th │ │ │ │ │ +0003a980: 6520 6669 6c65 7320 6d6f 7665 6420 696e e files moved in │ │ │ │ │ +0003a990: 746f 0a66 6f6f 2d64 6174 6120 6172 6520 to.foo-data are │ │ │ │ │ +0003a9a0: 6e6f 7420 7265 7175 6972 6564 2066 6f72 not required for │ │ │ │ │ +0003a9b0: 206e 6f72 6d61 6c20 6f70 6572 6174 696f normal operatio │ │ │ │ │ +0003a9c0: 6e29 2e0a 0a49 6620 6120 7061 636b 6167 n)...If a packag │ │ │ │ │ +0003a9d0: 6520 6973 2063 6f6d 706c 6574 656c 7920 e is completely │ │ │ │ │ +0003a9e0: 7265 706c 6163 6564 2069 6e20 7468 6973 replaced in this │ │ │ │ │ +0003a9f0: 2077 6179 2c20 736f 2074 6861 7420 e280 way, so that .. │ │ │ │ │ +0003aa00: 9864 706b 67e2 8099 2064 6f65 7320 6e6f .dpkg... does no │ │ │ │ │ +0003aa10: 740a 6b6e 6f77 206f 6620 616e 7920 6669 t.know of any fi │ │ │ │ │ +0003aa20: 6c65 7320 6974 2073 7469 6c6c 2063 6f6e les it still con │ │ │ │ │ +0003aa30: 7461 696e 732c 2069 7420 6973 2063 6f6e tains, it is con │ │ │ │ │ +0003aa40: 7369 6465 7265 6420 746f 2068 6176 650a sidered to have. │ │ │ │ │ +0003aa50: 2264 6973 6170 7065 6172 6564 222e 2020 "disappeared". │ │ │ │ │ +0003aa60: 4974 2077 696c 6c20 6265 206d 6172 6b65 It will be marke │ │ │ │ │ +0003aa70: 6420 6173 206e 6f74 2077 616e 7465 6420 d as not wanted │ │ │ │ │ +0003aa80: 6f6e 2074 6865 2073 7973 7465 6d20 2873 on the system (s │ │ │ │ │ +0003aa90: 656c 6563 7465 640a 666f 7220 7265 6d6f elected.for remo │ │ │ │ │ +0003aaa0: 7661 6c29 2061 6e64 2022 4e6f 742d 496e val) and "Not-In │ │ │ │ │ +0003aab0: 7374 616c 6c65 6422 2e20 2041 6e79 20e2 stalled". Any . │ │ │ │ │ +0003aac0: 8098 636f 6e66 6669 6c65 e280 9973 2064 ..conffile...s d │ │ │ │ │ +0003aad0: 6574 6169 6c73 206e 6f74 6564 2066 6f72 etails noted for │ │ │ │ │ +0003aae0: 2074 6865 0a70 6163 6b61 6765 2077 696c the.package wil │ │ │ │ │ +0003aaf0: 6c20 6265 2069 676e 6f72 6564 2c20 6173 l be ignored, as │ │ │ │ │ +0003ab00: 2074 6865 7920 7769 6c6c 2068 6176 6520 they will have │ │ │ │ │ +0003ab10: 6265 656e 2074 616b 656e 206f 7665 7220 been taken over │ │ │ │ │ +0003ab20: 6279 2074 6865 0a6f 7665 7277 7269 7469 by the.overwriti │ │ │ │ │ +0003ab30: 6e67 2070 6163 6b61 6765 2e20 2054 6865 ng package. The │ │ │ │ │ +0003ab40: 2070 6163 6b61 6765 2773 20e2 8098 706f package's ...po │ │ │ │ │ +0003ab50: 7374 726d e280 9920 7363 7269 7074 2077 strm... script w │ │ │ │ │ +0003ab60: 696c 6c20 6265 2072 756e 2077 6974 6820 ill be run with │ │ │ │ │ +0003ab70: 610a 7370 6563 6961 6c20 6172 6775 6d65 a.special argume │ │ │ │ │ +0003ab80: 6e74 2074 6f20 616c 6c6f 7720 7468 6520 nt to allow the │ │ │ │ │ +0003ab90: 7061 636b 6167 6520 746f 2064 6f20 616e package to do an │ │ │ │ │ +0003aba0: 7920 6669 6e61 6c20 636c 6561 6e75 7020 y final cleanup │ │ │ │ │ +0003abb0: 7265 7175 6972 6564 2e0a 5365 6520 2a6e required..See *n │ │ │ │ │ +0003abc0: 6f74 6520 5375 6d6d 6172 7920 6f66 2077 ote Summary of w │ │ │ │ │ +0003abd0: 6179 7320 6d61 696e 7461 696e 6572 2073 ays maintainer s │ │ │ │ │ +0003abe0: 6372 6970 7473 2061 7265 2063 616c 6c65 cripts are calle │ │ │ │ │ +0003abf0: 643a 2065 352e 2020 2832 290a 0a46 6f72 d: e5. (2)..For │ │ │ │ │ +0003ac00: 2074 6869 7320 7573 6167 6520 6f66 20e2 this usage of . │ │ │ │ │ +0003ac10: 8098 5265 706c 6163 6573 e280 992c 2076 ..Replaces..., v │ │ │ │ │ +0003ac20: 6972 7475 616c 2070 6163 6b61 6765 7320 irtual packages │ │ │ │ │ +0003ac30: 2873 6565 202a 6e6f 7465 2056 6972 7475 (see *note Virtu │ │ │ │ │ +0003ac40: 616c 0a70 6163 6b61 6765 7320 2d20 5072 al.packages - Pr │ │ │ │ │ +0003ac50: 6f76 6964 6573 3a20 3536 2e29 2061 7265 ovides: 56.) are │ │ │ │ │ +0003ac60: 206e 6f74 2063 6f6e 7369 6465 7265 6420 not considered │ │ │ │ │ +0003ac70: 7768 656e 206c 6f6f 6b69 6e67 2061 7420 when looking at │ │ │ │ │ +0003ac80: 610a e280 9852 6570 6c61 6365 73e2 8099 a....Replaces... │ │ │ │ │ +0003ac90: 2066 6965 6c64 2e20 2054 6865 2070 6163 field. The pac │ │ │ │ │ +0003aca0: 6b61 6765 7320 6465 636c 6172 6564 2061 kages declared a │ │ │ │ │ +0003acb0: 7320 6265 696e 6720 7265 706c 6163 6564 s being replaced │ │ │ │ │ +0003acc0: 206d 7573 7420 6265 0a6d 656e 7469 6f6e must be.mention │ │ │ │ │ +0003acd0: 6564 2062 7920 7468 6569 7220 7265 616c ed by their real │ │ │ │ │ +0003ace0: 206e 616d 6573 2e0a 0a54 6869 7320 7573 names...This us │ │ │ │ │ +0003acf0: 6167 6520 6f66 20e2 8098 5265 706c 6163 age of ...Replac │ │ │ │ │ +0003ad00: 6573 e280 9920 6f6e 6c79 2074 616b 6573 es... only takes │ │ │ │ │ +0003ad10: 2065 6666 6563 7420 7768 656e 2062 6f74 effect when bot │ │ │ │ │ +0003ad20: 6820 7061 636b 6167 6573 2061 7265 2061 h packages are a │ │ │ │ │ +0003ad30: 740a 6c65 6173 7420 7061 7274 6961 6c6c t.least partiall │ │ │ │ │ +0003ad40: 7920 6f6e 2074 6865 2073 7973 7465 6d20 y on the system │ │ │ │ │ +0003ad50: 6174 206f 6e63 652e 2020 4974 2069 7320 at once. It is │ │ │ │ │ +0003ad60: 6e6f 7420 7265 6c65 7661 6e74 2069 6620 not relevant if │ │ │ │ │ +0003ad70: 7468 650a 7061 636b 6167 6573 2063 6f6e the.packages con │ │ │ │ │ +0003ad80: 666c 6963 7420 756e 6c65 7373 2074 6865 flict unless the │ │ │ │ │ +0003ad90: 2063 6f6e 666c 6963 7420 6861 7320 6265 conflict has be │ │ │ │ │ +0003ada0: 656e 206f 7665 7272 6964 6465 6e2e 0a0a en overridden... │ │ │ │ │ +0003adb0: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ +0003adc0: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ +0003add0: 2d2d 0a0a 2020 2028 3129 2054 6f20 7365 --.. (1) To se │ │ │ │ │ +0003ade0: 6520 7768 7920 e280 9842 7265 616b 73e2 e why ...Breaks. │ │ │ │ │ +0003adf0: 8099 2069 7320 6e6f 726d 616c 6c79 206e .. is normally n │ │ │ │ │ +0003ae00: 6565 6465 6420 696e 2061 6464 6974 696f eeded in additio │ │ │ │ │ +0003ae10: 6e20 746f 20e2 8098 5265 706c 6163 6573 n to ...Replaces │ │ │ │ │ +0003ae20: e280 992c 0a63 6f6e 7369 6465 7220 7468 ...,.consider th │ │ │ │ │ +0003ae30: 6520 6361 7365 206f 6620 6120 6669 6c65 e case of a file │ │ │ │ │ +0003ae40: 2069 6e20 7468 6520 7061 636b 6167 6520 in the package │ │ │ │ │ +0003ae50: 666f 6f20 6265 696e 6720 7461 6b65 6e20 foo being taken │ │ │ │ │ +0003ae60: 6f76 6572 2062 7920 7468 650a 7061 636b over by the.pack │ │ │ │ │ +0003ae70: 6167 6520 666f 6f2d 6461 7461 2e20 20e2 age foo-data. . │ │ │ │ │ +0003ae80: 8098 5265 706c 6163 6573 e280 9920 7769 ..Replaces... wi │ │ │ │ │ +0003ae90: 6c6c 2061 6c6c 6f77 2066 6f6f 2d64 6174 ll allow foo-dat │ │ │ │ │ +0003aea0: 6120 746f 2062 6520 696e 7374 616c 6c65 a to be installe │ │ │ │ │ +0003aeb0: 6420 616e 640a 7461 6b65 206f 7665 7220 d and.take over │ │ │ │ │ +0003aec0: 7468 6174 2066 696c 652e 2020 486f 7765 that file. Howe │ │ │ │ │ +0003aed0: 7665 722c 2077 6974 686f 7574 20e2 8098 ver, without ... │ │ │ │ │ +0003aee0: 4272 6561 6b73 e280 992c 206e 6f74 6869 Breaks..., nothi │ │ │ │ │ +0003aef0: 6e67 2072 6571 7569 7265 7320 666f 6f20 ng requires foo │ │ │ │ │ +0003af00: 746f 0a62 6520 7570 6772 6164 6564 2074 to.be upgraded t │ │ │ │ │ +0003af10: 6f20 6120 6e65 7765 7220 7665 7273 696f o a newer versio │ │ │ │ │ +0003af20: 6e20 7468 6174 206b 6e6f 7773 2069 7420 n that knows it │ │ │ │ │ +0003af30: 646f 6573 206e 6f74 2069 6e63 6c75 6465 does not include │ │ │ │ │ +0003af40: 2074 6861 7420 6669 6c65 0a61 6e64 2069 that file.and i │ │ │ │ │ +0003af50: 6e73 7465 6164 2064 6570 656e 6473 206f nstead depends o │ │ │ │ │ +0003af60: 6e20 666f 6f2d 6461 7461 2e20 204e 6f74 n foo-data. Not │ │ │ │ │ +0003af70: 6869 6e67 2077 6f75 6c64 2070 7265 7665 hing would preve │ │ │ │ │ +0003af80: 6e74 2074 6865 206e 6577 2066 6f6f 2d64 nt the new foo-d │ │ │ │ │ +0003af90: 6174 610a 7061 636b 6167 6520 6672 6f6d ata.package from │ │ │ │ │ +0003afa0: 2062 6569 6e67 2069 6e73 7461 6c6c 6564 being installed │ │ │ │ │ +0003afb0: 2061 6e64 2074 6865 6e20 7265 6d6f 7665 and then remove │ │ │ │ │ +0003afc0: 642c 2072 656d 6f76 696e 6720 7468 6520 d, removing the │ │ │ │ │ +0003afd0: 6669 6c65 2074 6861 7420 6974 0a74 6f6f file that it.too │ │ │ │ │ +0003afe0: 6b20 6f76 6572 2066 726f 6d20 666f 6f2e k over from foo. │ │ │ │ │ +0003aff0: 2020 4166 7465 7220 7468 6174 206f 7065 After that ope │ │ │ │ │ +0003b000: 7261 7469 6f6e 2c20 7468 6520 7061 636b ration, the pack │ │ │ │ │ +0003b010: 6167 6520 6d61 6e61 6765 7220 776f 756c age manager woul │ │ │ │ │ +0003b020: 640a 7468 696e 6b20 7468 6520 7379 7374 d.think the syst │ │ │ │ │ +0003b030: 656d 2077 6173 2069 6e20 6120 636f 6e73 em was in a cons │ │ │ │ │ +0003b040: 6973 7465 6e74 2073 7461 7465 2c20 6275 istent state, bu │ │ │ │ │ +0003b050: 7420 7468 6520 666f 6f20 7061 636b 6167 t the foo packag │ │ │ │ │ +0003b060: 6520 776f 756c 6420 6265 0a6d 6973 7369 e would be.missi │ │ │ │ │ +0003b070: 6e67 206f 6e65 206f 6620 6974 7320 6669 ng one of its fi │ │ │ │ │ +0003b080: 6c65 732e 0a0a 2020 2028 3229 2052 6570 les... (2) Rep │ │ │ │ │ +0003b090: 6c61 6365 7320 6973 2061 206f 6e65 2077 laces is a one w │ │ │ │ │ +0003b0a0: 6179 2072 656c 6174 696f 6e73 6869 702e ay relationship. │ │ │ │ │ +0003b0b0: 2020 596f 7520 6861 7665 2074 6f20 696e You have to in │ │ │ │ │ +0003b0c0: 7374 616c 6c20 7468 650a 7265 706c 6163 stall the.replac │ │ │ │ │ +0003b0d0: 696e 6720 7061 636b 6167 6520 6166 7465 ing package afte │ │ │ │ │ +0003b0e0: 7220 7468 6520 7265 706c 6163 6564 2070 r the replaced p │ │ │ │ │ +0003b0f0: 6163 6b61 6765 2e0a 0a1f 0a46 696c 653a ackage.....File: │ │ │ │ │ +0003b100: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0003b110: 6e66 6f2c 2020 4e6f 6465 3a20 5265 706c nfo, Node: Repl │ │ │ │ │ +0003b120: 6163 696e 6720 7768 6f6c 6520 7061 636b acing whole pack │ │ │ │ │ +0003b130: 6167 6573 2066 6f72 6369 6e67 2074 6865 ages forcing the │ │ │ │ │ +0003b140: 6972 2072 656d 6f76 616c 2c20 2050 7265 ir removal, Pre │ │ │ │ │ +0003b150: 763a 204f 7665 7277 7269 7469 6e67 2066 v: Overwriting f │ │ │ │ │ +0003b160: 696c 6573 2069 6e20 6f74 6865 7220 7061 iles in other pa │ │ │ │ │ +0003b170: 636b 6167 6573 2c20 2055 703a 204f 7665 ckages, Up: Ove │ │ │ │ │ +0003b180: 7277 7269 7469 6e67 2066 696c 6573 2061 rwriting files a │ │ │ │ │ +0003b190: 6e64 2072 6570 6c61 6369 6e67 2070 6163 nd replacing pac │ │ │ │ │ +0003b1a0: 6b61 6765 7320 2d20 5265 706c 6163 6573 kages - Replaces │ │ │ │ │ +0003b1b0: 0a0a 372e 362e 3220 5265 706c 6163 696e ..7.6.2 Replacin │ │ │ │ │ +0003b1c0: 6720 7768 6f6c 6520 7061 636b 6167 6573 g whole packages │ │ │ │ │ +0003b1d0: 2c20 666f 7263 696e 6720 7468 6569 7220 , forcing their │ │ │ │ │ +0003b1e0: 7265 6d6f 7661 6c0a 2d2d 2d2d 2d2d 2d2d removal.-------- │ │ │ │ │ +0003b1f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0003b200: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0003b210: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a53 -------------..S │ │ │ │ │ +0003b220: 6563 6f6e 642c 20e2 8098 5265 706c 6163 econd, ...Replac │ │ │ │ │ +0003b230: 6573 e280 9920 616c 6c6f 7773 2074 6865 es... allows the │ │ │ │ │ +0003b240: 2070 6163 6b61 6769 6e67 2073 7973 7465 packaging syste │ │ │ │ │ +0003b250: 6d20 746f 2072 6573 6f6c 7665 2077 6869 m to resolve whi │ │ │ │ │ +0003b260: 6368 2070 6163 6b61 6765 0a73 686f 756c ch package.shoul │ │ │ │ │ +0003b270: 6420 6265 2072 656d 6f76 6564 2077 6865 d be removed whe │ │ │ │ │ +0003b280: 6e20 7468 6572 6520 6973 2061 2063 6f6e n there is a con │ │ │ │ │ +0003b290: 666c 6963 7420 2873 6565 202a 6e6f 7465 flict (see *note │ │ │ │ │ +0003b2a0: 2043 6f6e 666c 6963 7469 6e67 2062 696e Conflicting bin │ │ │ │ │ +0003b2b0: 6172 790a 7061 636b 6167 6573 202d 2043 ary.packages - C │ │ │ │ │ +0003b2c0: 6f6e 666c 6963 7473 3a20 6634 2e29 2e20 onflicts: f4.). │ │ │ │ │ +0003b2d0: 2054 6869 7320 7573 6167 6520 6f6e 6c79 This usage only │ │ │ │ │ +0003b2e0: 2074 616b 6573 2065 6666 6563 7420 7768 takes effect wh │ │ │ │ │ +0003b2f0: 656e 2074 6865 2074 776f 0a70 6163 6b61 en the two.packa │ │ │ │ │ +0003b300: 6765 7320 2764 6f27 2063 6f6e 666c 6963 ges 'do' conflic │ │ │ │ │ +0003b310: 742c 2073 6f20 7468 6174 2074 6865 2074 t, so that the t │ │ │ │ │ +0003b320: 776f 2075 7361 6765 7320 6f66 2074 6869 wo usages of thi │ │ │ │ │ +0003b330: 7320 6669 656c 6420 646f 206e 6f74 0a69 s field do not.i │ │ │ │ │ +0003b340: 6e74 6572 6665 7265 2077 6974 6820 6561 nterfere with ea │ │ │ │ │ +0003b350: 6368 206f 7468 6572 2e0a 0a49 6e20 7468 ch other...In th │ │ │ │ │ +0003b360: 6973 2073 6974 7561 7469 6f6e 2c20 7468 is situation, th │ │ │ │ │ +0003b370: 6520 7061 636b 6167 6520 6465 636c 6172 e package declar │ │ │ │ │ +0003b380: 6564 2061 7320 6265 696e 6720 7265 706c ed as being repl │ │ │ │ │ +0003b390: 6163 6564 2063 616e 2062 6520 610a 7669 aced can be a.vi │ │ │ │ │ +0003b3a0: 7274 7561 6c20 7061 636b 6167 652c 2073 rtual package, s │ │ │ │ │ +0003b3b0: 6f20 666f 7220 6578 616d 706c 652c 2061 o for example, a │ │ │ │ │ +0003b3c0: 6c6c 206d 6169 6c20 7472 616e 7370 6f72 ll mail transpor │ │ │ │ │ +0003b3d0: 7420 6167 656e 7473 2028 4d54 4173 2920 t agents (MTAs) │ │ │ │ │ +0003b3e0: 776f 756c 640a 6861 7665 2074 6865 2066 would.have the f │ │ │ │ │ +0003b3f0: 6f6c 6c6f 7769 6e67 2066 6965 6c64 7320 ollowing fields │ │ │ │ │ +0003b400: 696e 2074 6865 6972 2063 6f6e 7472 6f6c in their control │ │ │ │ │ +0003b410: 2066 696c 6573 3a0a 0a20 2020 2020 5072 files:.. Pr │ │ │ │ │ +0003b420: 6f76 6964 6573 3a20 6d61 696c 2d74 7261 ovides: mail-tra │ │ │ │ │ +0003b430: 6e73 706f 7274 2d61 6765 6e74 0a20 2020 nsport-agent. │ │ │ │ │ +0003b440: 2020 436f 6e66 6c69 6374 733a 206d 6169 Conflicts: mai │ │ │ │ │ +0003b450: 6c2d 7472 616e 7370 6f72 742d 6167 656e l-transport-agen │ │ │ │ │ +0003b460: 740a 2020 2020 2052 6570 6c61 6365 733a t. Replaces: │ │ │ │ │ +0003b470: 206d 6169 6c2d 7472 616e 7370 6f72 742d mail-transport- │ │ │ │ │ +0003b480: 6167 656e 740a 0a65 6e73 7572 696e 6720 agent..ensuring │ │ │ │ │ +0003b490: 7468 6174 206f 6e6c 7920 6f6e 6520 4d54 that only one MT │ │ │ │ │ +0003b4a0: 4120 6361 6e20 6265 2075 6e70 6163 6b65 A can be unpacke │ │ │ │ │ +0003b4b0: 6420 6174 2061 6e79 206f 6e65 2074 696d d at any one tim │ │ │ │ │ +0003b4c0: 652e 2020 5365 6520 2a6e 6f74 650a 5669 e. See *note.Vi │ │ │ │ │ +0003b4d0: 7274 7561 6c20 7061 636b 6167 6573 202d rtual packages - │ │ │ │ │ +0003b4e0: 2050 726f 7669 6465 733a 2035 362e 2066 Provides: 56. f │ │ │ │ │ +0003b4f0: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat │ │ │ │ │ +0003b500: 696f 6e20 6162 6f75 7420 7468 6973 0a65 ion about this.e │ │ │ │ │ +0003b510: 7861 6d70 6c65 2e0a 0a1f 0a46 696c 653a xample.....File: │ │ │ │ │ +0003b520: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0003b530: 6e66 6f2c 2020 4e6f 6465 3a20 5265 6c61 nfo, Node: Rela │ │ │ │ │ +0003b540: 7469 6f6e 7368 6970 7320 6265 7477 6565 tionships betwee │ │ │ │ │ +0003b550: 6e20 736f 7572 6365 2061 6e64 2062 696e n source and bin │ │ │ │ │ +0003b560: 6172 7920 7061 636b 6167 6573 202d 2042 ary packages - B │ │ │ │ │ +0003b570: 7569 6c64 2d44 6570 656e 6473 2042 7569 uild-Depends Bui │ │ │ │ │ +0003b580: 6c64 2d44 6570 656e 6473 2d49 6e64 6570 ld-Depends-Indep │ │ │ │ │ +0003b590: 2042 7569 6c64 2d44 6570 656e 6473 2d41 Build-Depends-A │ │ │ │ │ +0003b5a0: 7263 6820 4275 696c 642d 436f 6e66 6c69 rch Build-Confli │ │ │ │ │ +0003b5b0: 6374 7320 4275 696c 642d 436f 6e66 6c69 cts Build-Confli │ │ │ │ │ +0003b5c0: 6374 732d 496e 6465 7020 4275 696c 642d cts-Indep Build- │ │ │ │ │ +0003b5d0: 436f 6e66 6c69 6374 732d 4172 6368 2c20 Conflicts-Arch, │ │ │ │ │ +0003b5e0: 204e 6578 743a 2041 6464 6974 696f 6e61 Next: Additiona │ │ │ │ │ +0003b5f0: 6c20 736f 7572 6365 2070 6163 6b61 6765 l source package │ │ │ │ │ +0003b600: 7320 7573 6564 2074 6f20 6275 696c 6420 s used to build │ │ │ │ │ +0003b610: 7468 6520 6269 6e61 7279 202d 2042 7569 the binary - Bui │ │ │ │ │ +0003b620: 6c74 2d55 7369 6e67 2c20 2050 7265 763a lt-Using, Prev: │ │ │ │ │ +0003b630: 204f 7665 7277 7269 7469 6e67 2066 696c Overwriting fil │ │ │ │ │ +0003b640: 6573 2061 6e64 2072 6570 6c61 6369 6e67 es and replacing │ │ │ │ │ +0003b650: 2070 6163 6b61 6765 7320 2d20 5265 706c packages - Repl │ │ │ │ │ +0003b660: 6163 6573 2c20 2055 703a 2044 6563 6c61 aces, Up: Decla │ │ │ │ │ +0003b670: 7269 6e67 2072 656c 6174 696f 6e73 6869 ring relationshi │ │ │ │ │ +0003b680: 7073 2062 6574 7765 656e 2070 6163 6b61 ps between packa │ │ │ │ │ +0003b690: 6765 730a 0a37 2e37 2052 656c 6174 696f ges..7.7 Relatio │ │ │ │ │ +0003b6a0: 6e73 6869 7073 2062 6574 7765 656e 2073 nships between s │ │ │ │ │ +0003b6b0: 6f75 7263 6520 616e 6420 6269 6e61 7279 ource and binary │ │ │ │ │ +0003b6c0: 2070 6163 6b61 6765 7320 2d20 e280 9842 packages - ...B │ │ │ │ │ +0003b6d0: 7569 6c64 2d44 6570 656e 6473 e280 992c uild-Depends..., │ │ │ │ │ +0003b6e0: 20e2 8098 4275 696c 642d 4465 7065 6e64 ...Build-Depend │ │ │ │ │ +0003b6f0: 732d 496e 6465 70e2 8099 2c20 e280 9842 s-Indep..., ...B │ │ │ │ │ +0003b700: 7569 6c64 2d44 6570 656e 6473 2d41 7263 uild-Depends-Arc │ │ │ │ │ +0003b710: 68e2 8099 2c20 e280 9842 7569 6c64 2d43 h..., ...Build-C │ │ │ │ │ +0003b720: 6f6e 666c 6963 7473 e280 992c 20e2 8098 onflicts..., ... │ │ │ │ │ +0003b730: 4275 696c 642d 436f 6e66 6c69 6374 732d Build-Conflicts- │ │ │ │ │ +0003b740: 496e 6465 70e2 8099 2c20 e280 9842 7569 Indep..., ...Bui │ │ │ │ │ +0003b750: 6c64 2d43 6f6e 666c 6963 7473 2d41 7263 ld-Conflicts-Arc │ │ │ │ │ +0003b760: 68e2 8099 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d h....=========== │ │ │ │ │ +0003b770: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b780: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b790: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b7a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b7b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b7c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b7d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b7e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b7f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b800: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003b810: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 536f ============..So │ │ │ │ │ +0003b820: 7572 6365 2070 6163 6b61 6765 7320 7468 urce packages th │ │ │ │ │ +0003b830: 6174 2072 6571 7569 7265 2063 6572 7461 at require certa │ │ │ │ │ +0003b840: 696e 2062 696e 6172 7920 7061 636b 6167 in binary packag │ │ │ │ │ +0003b850: 6573 2074 6f20 6265 2069 6e73 7461 6c6c es to be install │ │ │ │ │ +0003b860: 6564 206f 720a 6162 7365 6e74 2061 7420 ed or.absent at │ │ │ │ │ +0003b870: 7468 6520 7469 6d65 206f 6620 6275 696c the time of buil │ │ │ │ │ +0003b880: 6469 6e67 2074 6865 2070 6163 6b61 6765 ding the package │ │ │ │ │ +0003b890: 206d 6179 2064 6563 6c61 7265 2072 656c may declare rel │ │ │ │ │ +0003b8a0: 6174 696f 6e73 6869 7073 2074 6f0a 7468 ationships to.th │ │ │ │ │ +0003b8b0: 6f73 6520 6269 6e61 7279 2070 6163 6b61 ose binary packa │ │ │ │ │ +0003b8c0: 6765 732e 0a0a 5468 6973 2069 7320 646f ges...This is do │ │ │ │ │ +0003b8d0: 6e65 2075 7369 6e67 2074 6865 20e2 8098 ne using the ... │ │ │ │ │ +0003b8e0: 4275 696c 642d 4465 7065 6e64 73e2 8099 Build-Depends... │ │ │ │ │ +0003b8f0: 2c20 e280 9842 7569 6c64 2d44 6570 656e , ...Build-Depen │ │ │ │ │ +0003b900: 6473 2d49 6e64 6570 e280 992c 0ae2 8098 ds-Indep...,.... │ │ │ │ │ +0003b910: 4275 696c 642d 4465 7065 6e64 732d 4172 Build-Depends-Ar │ │ │ │ │ +0003b920: 6368 e280 992c 20e2 8098 4275 696c 642d ch..., ...Build- │ │ │ │ │ +0003b930: 436f 6e66 6c69 6374 73e2 8099 2c20 e280 Conflicts..., .. │ │ │ │ │ +0003b940: 9842 7569 6c64 2d43 6f6e 666c 6963 7473 .Build-Conflicts │ │ │ │ │ +0003b950: 2d49 6e64 6570 e280 9920 616e 640a e280 -Indep... and... │ │ │ │ │ +0003b960: 9842 7569 6c64 2d43 6f6e 666c 6963 7473 .Build-Conflicts │ │ │ │ │ +0003b970: 2d41 7263 68e2 8099 2063 6f6e 7472 6f6c -Arch... control │ │ │ │ │ +0003b980: 2066 6965 6c64 732e 0a0a 4275 696c 642d fields...Build- │ │ │ │ │ +0003b990: 6465 7065 6e64 656e 6369 6573 206f 6e20 dependencies on │ │ │ │ │ +0003b9a0: 2262 7569 6c64 2d65 7373 656e 7469 616c "build-essential │ │ │ │ │ +0003b9b0: 2220 6269 6e61 7279 2070 6163 6b61 6765 " binary package │ │ │ │ │ +0003b9c0: 7320 6361 6e20 6265 206f 6d69 7474 6564 s can be omitted │ │ │ │ │ +0003b9d0: 2e0a 506c 6561 7365 2073 6565 202a 6e6f ..Please see *no │ │ │ │ │ +0003b9e0: 7465 2050 6163 6b61 6765 2072 656c 6174 te Package relat │ │ │ │ │ +0003b9f0: 696f 6e73 6869 7073 3a20 3638 2e20 666f ionships: 68. fo │ │ │ │ │ +0003ba00: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati │ │ │ │ │ +0003ba10: 6f6e 2e0a 0a54 6865 2064 6570 656e 6465 on...The depende │ │ │ │ │ +0003ba20: 6e63 6965 7320 616e 6420 636f 6e66 6c69 ncies and confli │ │ │ │ │ +0003ba30: 6374 7320 7468 6579 2064 6566 696e 6520 cts they define │ │ │ │ │ +0003ba40: 6d75 7374 2062 6520 7361 7469 7366 6965 must be satisfie │ │ │ │ │ +0003ba50: 6420 2861 7320 6465 6669 6e65 640a 6561 d (as defined.ea │ │ │ │ │ +0003ba60: 726c 6965 7220 666f 7220 6269 6e61 7279 rlier for binary │ │ │ │ │ +0003ba70: 2070 6163 6b61 6765 7329 2069 6e20 6f72 packages) in or │ │ │ │ │ +0003ba80: 6465 7220 746f 2069 6e76 6f6b 6520 7468 der to invoke th │ │ │ │ │ +0003ba90: 6520 7461 7267 6574 7320 696e 0ae2 8098 e targets in.... │ │ │ │ │ +0003baa0: 6465 6269 616e 2f72 756c 6573 e280 992c debian/rules..., │ │ │ │ │ +0003bab0: 2061 7320 666f 6c6c 6f77 733a 0a0a e280 as follows:.... │ │ │ │ │ +0003bac0: 9863 6c65 616e e280 990a 0a20 2020 2020 .clean..... │ │ │ │ │ +0003bad0: 4f6e 6c79 2074 6865 20e2 8098 4275 696c Only the ...Buil │ │ │ │ │ +0003bae0: 642d 4465 7065 6e64 73e2 8099 2061 6e64 d-Depends... and │ │ │ │ │ +0003baf0: 20e2 8098 4275 696c 642d 436f 6e66 6c69 ...Build-Confli │ │ │ │ │ +0003bb00: 6374 73e2 8099 2066 6965 6c64 7320 6d75 cts... fields mu │ │ │ │ │ +0003bb10: 7374 2062 650a 2020 2020 2073 6174 6973 st be. satis │ │ │ │ │ +0003bb20: 6669 6564 2077 6865 6e20 7468 6973 2074 fied when this t │ │ │ │ │ +0003bb30: 6172 6765 7420 6973 2069 6e76 6f6b 6564 arget is invoked │ │ │ │ │ +0003bb40: 2e0a 0ae2 8098 6275 696c 642d 6172 6368 ......build-arch │ │ │ │ │ +0003bb50: e280 992c 2061 6e64 20e2 8098 6269 6e61 ..., and ...bina │ │ │ │ │ +0003bb60: 7279 2d61 7263 68e2 8099 0a0a 2020 2020 ry-arch..... │ │ │ │ │ +0003bb70: 2054 6865 20e2 8098 4275 696c 642d 4465 The ...Build-De │ │ │ │ │ +0003bb80: 7065 6e64 73e2 8099 2c20 e280 9842 7569 pends..., ...Bui │ │ │ │ │ +0003bb90: 6c64 2d43 6f6e 666c 6963 7473 e280 992c ld-Conflicts..., │ │ │ │ │ +0003bba0: 20e2 8098 4275 696c 642d 4465 7065 6e64 ...Build-Depend │ │ │ │ │ +0003bbb0: 732d 4172 6368 e280 992c 2061 6e64 0a20 s-Arch..., and. │ │ │ │ │ +0003bbc0: 2020 2020 e280 9842 7569 6c64 2d43 6f6e ...Build-Con │ │ │ │ │ +0003bbd0: 666c 6963 7473 2d41 7263 68e2 8099 2066 flicts-Arch... f │ │ │ │ │ +0003bbe0: 6965 6c64 7320 6d75 7374 2062 6520 7361 ields must be sa │ │ │ │ │ +0003bbf0: 7469 7366 6965 6420 7768 656e 2074 6865 tisfied when the │ │ │ │ │ +0003bc00: 7365 2074 6172 6765 7473 0a20 2020 2020 se targets. │ │ │ │ │ +0003bc10: 6172 6520 696e 766f 6b65 642e 0a0a e280 are invoked..... │ │ │ │ │ +0003bc20: 9862 7569 6c64 2d69 6e64 6570 e280 992c .build-indep..., │ │ │ │ │ +0003bc30: 2061 6e64 20e2 8098 6269 6e61 7279 2d69 and ...binary-i │ │ │ │ │ +0003bc40: 6e64 6570 e280 990a 0a20 2020 2020 5468 ndep..... Th │ │ │ │ │ +0003bc50: 6520 e280 9842 7569 6c64 2d44 6570 656e e ...Build-Depen │ │ │ │ │ +0003bc60: 6473 e280 992c 20e2 8098 4275 696c 642d ds..., ...Build- │ │ │ │ │ +0003bc70: 436f 6e66 6c69 6374 73e2 8099 2c20 e280 Conflicts..., .. │ │ │ │ │ +0003bc80: 9842 7569 6c64 2d44 6570 656e 6473 2d49 .Build-Depends-I │ │ │ │ │ +0003bc90: 6e64 6570 e280 992c 2061 6e64 0a20 2020 ndep..., and. │ │ │ │ │ +0003bca0: 2020 e280 9842 7569 6c64 2d43 6f6e 666c ...Build-Confl │ │ │ │ │ +0003bcb0: 6963 7473 2d49 6e64 6570 e280 9920 6669 icts-Indep... fi │ │ │ │ │ +0003bcc0: 656c 6473 206d 7573 7420 6265 2073 6174 elds must be sat │ │ │ │ │ +0003bcd0: 6973 6669 6564 2077 6865 6e20 7468 6573 isfied when thes │ │ │ │ │ +0003bce0: 6520 7461 7267 6574 730a 2020 2020 2061 e targets. a │ │ │ │ │ +0003bcf0: 7265 2069 6e76 6f6b 6564 2e0a 0ae2 8098 re invoked...... │ │ │ │ │ +0003bd00: 6275 696c 64e2 8099 2061 6e64 20e2 8098 build... and ... │ │ │ │ │ +0003bd10: 6269 6e61 7279 e280 990a 0a20 2020 2020 binary..... │ │ │ │ │ +0003bd20: 5468 6520 e280 9842 7569 6c64 2d44 6570 The ...Build-Dep │ │ │ │ │ +0003bd30: 656e 6473 e280 992c 20e2 8098 4275 696c ends..., ...Buil │ │ │ │ │ +0003bd40: 642d 436f 6e66 6c69 6374 73e2 8099 2c20 d-Conflicts..., │ │ │ │ │ +0003bd50: e280 9842 7569 6c64 2d44 6570 656e 6473 ...Build-Depends │ │ │ │ │ +0003bd60: 2d49 6e64 6570 e280 992c 0a20 2020 2020 -Indep...,. │ │ │ │ │ +0003bd70: e280 9842 7569 6c64 2d43 6f6e 666c 6963 ...Build-Conflic │ │ │ │ │ +0003bd80: 7473 2d49 6e64 6570 e280 992c 20e2 8098 ts-Indep..., ... │ │ │ │ │ +0003bd90: 4275 696c 642d 4465 7065 6e64 732d 4172 Build-Depends-Ar │ │ │ │ │ +0003bda0: 6368 e280 992c 2061 6e64 0a20 2020 2020 ch..., and. │ │ │ │ │ +0003bdb0: e280 9842 7569 6c64 2d43 6f6e 666c 6963 ...Build-Conflic │ │ │ │ │ +0003bdc0: 7473 2d41 7263 68e2 8099 2066 6965 6c64 ts-Arch... field │ │ │ │ │ +0003bdd0: 7320 6d75 7374 2062 6520 7361 7469 7366 s must be satisf │ │ │ │ │ +0003bde0: 6965 6420 7768 656e 2074 6865 7365 2074 ied when these t │ │ │ │ │ +0003bdf0: 6172 6765 7473 0a20 2020 2020 6172 6520 argets. are │ │ │ │ │ +0003be00: 696e 766f 6b65 642e 0a0a 416c 7465 726e invoked...Altern │ │ │ │ │ +0003be10: 6174 6976 6520 6465 7065 6e64 656e 6369 ative dependenci │ │ │ │ │ +0003be20: 6573 2061 7265 2061 6c6c 6f77 6564 2069 es are allowed i │ │ │ │ │ +0003be30: 6e20 7468 6520 e280 9842 7569 6c64 2d44 n the ...Build-D │ │ │ │ │ +0003be40: 6570 656e 6473 e280 992c 0ae2 8098 4275 epends...,....Bu │ │ │ │ │ +0003be50: 696c 642d 4465 7065 6e64 732d 496e 6465 ild-Depends-Inde │ │ │ │ │ +0003be60: 70e2 8099 2c20 616e 6420 e280 9842 7569 p..., and ...Bui │ │ │ │ │ +0003be70: 6c64 2d44 6570 656e 6473 2d41 7263 68e2 ld-Depends-Arch. │ │ │ │ │ +0003be80: 8099 2066 6965 6c64 732c 2062 7574 2044 .. fields, but D │ │ │ │ │ +0003be90: 6562 6961 6e27 730a 6175 746f 6275 696c ebian's.autobuil │ │ │ │ │ +0003bea0: 6465 7273 206e 6f72 6d61 6c6c 7920 6469 ders normally di │ │ │ │ │ +0003beb0: 7363 6172 6420 7468 6520 6465 7065 6e64 scard the depend │ │ │ │ │ +0003bec0: 656e 6369 6573 2061 6674 6572 2074 6865 encies after the │ │ │ │ │ +0003bed0: 2066 6972 7374 2e20 2054 6869 7320 6973 first. This is │ │ │ │ │ +0003bee0: 0a64 6f6e 6520 746f 2067 6976 6520 616c .done to give al │ │ │ │ │ +0003bef0: 7465 726e 6174 6976 6520 6465 7065 6e64 ternative depend │ │ │ │ │ +0003bf00: 656e 6369 6573 2061 2063 6f6e 7369 7374 encies a consist │ │ │ │ │ +0003bf10: 656e 7420 696e 7465 7270 7265 7461 7469 ent interpretati │ │ │ │ │ +0003bf20: 6f6e 2074 6861 740a 7265 6475 6365 7320 on that.reduces │ │ │ │ │ +0003bf30: 7468 6520 7269 736b 206f 6620 696e 636f the risk of inco │ │ │ │ │ +0003bf40: 6e73 6973 7465 6e63 6965 7320 6265 7477 nsistencies betw │ │ │ │ │ +0003bf50: 6565 6e20 7265 7065 6174 6564 2062 7569 een repeated bui │ │ │ │ │ +0003bf60: 6c64 732e 2020 4966 2c20 666f 720a 6578 lds. If, for.ex │ │ │ │ │ +0003bf70: 616d 706c 652c 2074 6865 2066 6972 7374 ample, the first │ │ │ │ │ +0003bf80: 2d6c 6973 7465 6420 6465 7065 6e64 656e -listed dependen │ │ │ │ │ +0003bf90: 6379 2077 6f75 6c64 206e 6f72 6d61 6c6c cy would normall │ │ │ │ │ +0003bfa0: 7920 6265 2061 7661 696c 6162 6c65 2062 y be available b │ │ │ │ │ +0003bfb0: 7574 2069 730a 7465 6d70 6f72 6172 696c ut is.temporaril │ │ │ │ │ +0003bfc0: 7920 6e6f 7420 696e 7374 616c 6c61 626c y not installabl │ │ │ │ │ +0003bfd0: 652c 2074 6865 2061 7574 6f62 7569 6c64 e, the autobuild │ │ │ │ │ +0003bfe0: 6572 2066 6169 6c73 2072 6174 6865 7220 er fails rather │ │ │ │ │ +0003bff0: 7468 616e 2069 6e73 7461 6c6c 2061 0a73 than install a.s │ │ │ │ │ +0003c000: 7562 7365 7175 656e 7420 6465 7065 6e64 ubsequent depend │ │ │ │ │ +0003c010: 656e 6379 2074 6861 7420 6d61 7920 7369 ency that may si │ │ │ │ │ +0003c020: 676e 6966 6963 616e 746c 7920 6368 616e gnificantly chan │ │ │ │ │ +0003c030: 6765 2074 6865 2062 6568 6176 696f 7220 ge the behavior │ │ │ │ │ +0003c040: 6f66 2074 6865 0a70 6163 6b61 6765 2e0a of the.package.. │ │ │ │ │ +0003c050: 0a4d 6f72 6520 7370 6563 6966 6963 616c .More specifical │ │ │ │ │ +0003c060: 6c79 2c20 4465 6269 616e 2061 7574 6f62 ly, Debian autob │ │ │ │ │ +0003c070: 7569 6c64 6572 7320 7065 7266 6f72 6d20 uilders perform │ │ │ │ │ +0003c080: 7468 6520 666f 6c6c 6f77 696e 670a 7472 the following.tr │ │ │ │ │ +0003c090: 616e 7366 6f72 6d61 7469 6f6e 206f 6e20 ansformation on │ │ │ │ │ +0003c0a0: 616c 7465 726e 6174 6976 6520 6465 7065 alternative depe │ │ │ │ │ +0003c0b0: 6e64 656e 6369 6573 2069 6e20 7468 6520 ndencies in the │ │ │ │ │ +0003c0c0: e280 9842 7569 6c64 2d44 6570 656e 6473 ...Build-Depends │ │ │ │ │ +0003c0d0: e280 992c 0ae2 8098 4275 696c 642d 4465 ...,....Build-De │ │ │ │ │ +0003c0e0: 7065 6e64 732d 496e 6465 70e2 8099 2c20 pends-Indep..., │ │ │ │ │ +0003c0f0: 616e 6420 e280 9842 7569 6c64 2d44 6570 and ...Build-Dep │ │ │ │ │ +0003c100: 656e 6473 2d41 7263 68e2 8099 2066 6965 ends-Arch... fie │ │ │ │ │ +0003c110: 6c64 733a 0a0a 2020 312e 2044 6973 6361 lds:.. 1. Disca │ │ │ │ │ +0003c120: 7264 2061 6e79 2061 6c74 6572 6e61 7469 rd any alternati │ │ │ │ │ +0003c130: 7665 7320 7468 6174 2061 7265 2072 6573 ves that are res │ │ │ │ │ +0003c140: 7472 6963 7465 6420 746f 2061 7263 6869 tricted to archi │ │ │ │ │ +0003c150: 7465 6374 7572 6573 2074 6861 740a 2020 tectures that. │ │ │ │ │ +0003c160: 2020 2064 6f20 6e6f 7420 6d61 7463 6820 do not match │ │ │ │ │ +0003c170: 7468 6520 686f 7374 2061 7263 6869 7465 the host archite │ │ │ │ │ +0003c180: 6374 7572 652e 0a0a 2020 322e 2044 6973 cture... 2. Dis │ │ │ │ │ +0003c190: 6361 7264 2061 6e79 2061 6c74 6572 6e61 card any alterna │ │ │ │ │ +0003c1a0: 7469 7665 7320 7370 6563 6966 7969 6e67 tives specifying │ │ │ │ │ +0003c1b0: 2064 6966 6665 7265 6e74 2070 6163 6b61 different packa │ │ │ │ │ +0003c1c0: 6765 206e 616d 6573 2074 6861 6e0a 2020 ge names than. │ │ │ │ │ +0003c1d0: 2020 2074 6865 206e 6f77 2d66 6972 7374 the now-first │ │ │ │ │ +0003c1e0: 2061 6c74 6572 6e61 7469 7665 2e20 2028 alternative. ( │ │ │ │ │ +0003c1f0: 416c 7465 726e 6174 6976 6573 2073 7065 Alternatives spe │ │ │ │ │ +0003c200: 6369 6679 696e 6720 7468 6520 7361 6d65 cifying the same │ │ │ │ │ +0003c210: 0a20 2020 2020 7061 636b 6167 6520 6e61 . package na │ │ │ │ │ +0003c220: 6d65 2061 7265 206b 6570 7420 746f 2070 me are kept to p │ │ │ │ │ +0003c230: 6572 6d69 7420 7265 6c61 7469 6f6e 7368 ermit relationsh │ │ │ │ │ +0003c240: 6970 7320 7375 6368 2061 7320 e280 9866 ips such as ...f │ │ │ │ │ +0003c250: 6f6f 2028 3c3d 2078 2920 7c0a 2020 2020 oo (<= x) |. │ │ │ │ │ +0003c260: 2066 6f6f 2028 3e3d 2079 29e2 8099 2e29 foo (>= y)....) │ │ │ │ │ +0003c270: 0a0a 466f 7220 6578 616d 706c 652c 2061 ..For example, a │ │ │ │ │ +0003c280: 6e20 6175 746f 6275 696c 6465 7220 666f n autobuilder fo │ │ │ │ │ +0003c290: 7220 7468 6520 e280 9861 6d64 3634 e280 r the ...amd64.. │ │ │ │ │ +0003c2a0: 9920 6172 6368 6974 6563 7475 7265 2077 . architecture w │ │ │ │ │ +0003c2b0: 6f75 6c64 2074 7265 6174 2074 6865 0a66 ould treat the.f │ │ │ │ │ +0003c2c0: 6f6c 6c6f 7769 6e67 2064 6570 656e 6465 ollowing depende │ │ │ │ │ +0003c2d0: 6e63 793a 0a0a 2020 2020 2066 6f6f 2d73 ncy:.. foo-s │ │ │ │ │ +0003c2e0: 7065 6369 616c 205b 6172 6d68 665d 207c pecial [armhf] | │ │ │ │ │ +0003c2f0: 2066 6f6f 2028 3c3d 2034 2920 7c20 666f foo (<= 4) | fo │ │ │ │ │ +0003c300: 6f20 283e 3d20 342e 3229 207c 2062 6172 o (>= 4.2) | bar │ │ │ │ │ +0003c310: 0a0a 6173 2069 6620 6974 2077 6572 653a ..as if it were: │ │ │ │ │ +0003c320: 0a0a 2020 2020 2066 6f6f 2028 3c3d 2034 .. foo (<= 4 │ │ │ │ │ +0003c330: 2920 7c20 666f 6f20 283e 3d20 342e 3229 ) | foo (>= 4.2) │ │ │ │ │ +0003c340: 0a0a 5468 6520 6e6f 726d 616c 2065 6666 ..The normal eff │ │ │ │ │ +0003c350: 6563 7420 6973 2074 6f20 7573 6520 6f6e ect is to use on │ │ │ │ │ +0003c360: 6c79 2074 6865 2066 6972 7374 2061 6c74 ly the first alt │ │ │ │ │ +0003c370: 6572 6e61 7469 7665 2074 6861 7420 6973 ernative that is │ │ │ │ │ +0003c380: 2076 616c 6964 206f 6e0a 7468 6520 7265 valid on.the re │ │ │ │ │ +0003c390: 6c65 7661 6e74 2061 7263 6869 7465 6374 levant architect │ │ │ │ │ +0003c3a0: 7572 6520 616e 6420 6661 696c 2069 6620 ure and fail if │ │ │ │ │ +0003c3b0: 7468 6174 2061 6c74 6572 6e61 7469 7665 that alternative │ │ │ │ │ +0003c3c0: 2069 7320 6e6f 740a 696e 7374 616c 6c61 is not.installa │ │ │ │ │ +0003c3d0: 626c 652e 0a0a 5768 696c 6520 7468 6973 ble...While this │ │ │ │ │ +0003c3e0: 2072 756c 6520 666f 7220 6275 696c 6420 rule for build │ │ │ │ │ +0003c3f0: 6465 7065 6e64 656e 6369 6573 206d 6179 dependencies may │ │ │ │ │ +0003c400: 206c 696d 6974 2074 6865 2075 7365 6675 limit the usefu │ │ │ │ │ +0003c410: 6c6e 6573 7320 6f66 0a61 6c74 6572 6e61 lness of.alterna │ │ │ │ │ +0003c420: 7469 7665 732c 2074 6865 7920 6361 6e20 tives, they can │ │ │ │ │ +0003c430: 7374 696c 6c20 6265 2075 7365 6420 746f still be used to │ │ │ │ │ +0003c440: 2070 726f 7669 6465 2066 6c65 7869 6269 provide flexibi │ │ │ │ │ +0003c450: 6c69 7479 2077 6865 6e0a 6275 696c 6469 lity when.buildi │ │ │ │ │ +0003c460: 6e67 2074 6865 2070 6163 6b61 6765 206f ng the package o │ │ │ │ │ +0003c470: 7574 7369 6465 206f 6620 4465 6269 616e utside of Debian │ │ │ │ │ +0003c480: 2773 2061 7574 6f62 7569 6c64 6572 732e 's autobuilders. │ │ │ │ │ +0003c490: 0a0a 5468 6520 6175 746f 6275 696c 6465 ..The autobuilde │ │ │ │ │ +0003c4a0: 7273 2066 6f72 2074 6865 2044 6562 6961 rs for the Debia │ │ │ │ │ +0003c4b0: 6e20 6261 636b 706f 7274 7320 616e 6420 n backports and │ │ │ │ │ +0003c4c0: 6578 7065 7269 6d65 6e74 616c 2073 7569 experimental sui │ │ │ │ │ +0003c4d0: 7465 7320 646f 206e 6f74 0a70 6572 666f tes do not.perfo │ │ │ │ │ +0003c4e0: 726d 2074 6869 7320 7472 616e 7366 6f72 rm this transfor │ │ │ │ │ +0003c4f0: 6d61 7469 6f6e 2061 6e64 2069 6e73 7465 mation and inste │ │ │ │ │ +0003c500: 6164 2075 7365 2074 6865 2073 616d 6520 ad use the same │ │ │ │ │ +0003c510: 6465 7065 6e64 656e 6379 0a72 6573 6f6c dependency.resol │ │ │ │ │ +0003c520: 7574 696f 6e20 7275 6c65 7320 6173 206e ution rules as n │ │ │ │ │ +0003c530: 6f72 6d61 6c20 7061 636b 6167 6520 696e ormal package in │ │ │ │ │ +0003c540: 7374 616c 6c61 7469 6f6e 7320 746f 2063 stallations to c │ │ │ │ │ +0003c550: 686f 6f73 6520 7768 6963 680a 616c 7465 hoose which.alte │ │ │ │ │ +0003c560: 726e 6174 6976 6520 6465 7065 6e64 656e rnative dependen │ │ │ │ │ +0003c570: 6379 2074 6f20 696e 7374 616c 6c2e 0a0a cy to install... │ │ │ │ │ +0003c580: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0003c590: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0003c5a0: 653a 2041 6464 6974 696f 6e61 6c20 736f e: Additional so │ │ │ │ │ +0003c5b0: 7572 6365 2070 6163 6b61 6765 7320 7573 urce packages us │ │ │ │ │ +0003c5c0: 6564 2074 6f20 6275 696c 6420 7468 6520 ed to build the │ │ │ │ │ +0003c5d0: 6269 6e61 7279 202d 2042 7569 6c74 2d55 binary - Built-U │ │ │ │ │ +0003c5e0: 7369 6e67 2c20 2050 7265 763a 2052 656c sing, Prev: Rel │ │ │ │ │ +0003c5f0: 6174 696f 6e73 6869 7073 2062 6574 7765 ationships betwe │ │ │ │ │ +0003c600: 656e 2073 6f75 7263 6520 616e 6420 6269 en source and bi │ │ │ │ │ +0003c610: 6e61 7279 2070 6163 6b61 6765 7320 2d20 nary packages - │ │ │ │ │ +0003c620: 4275 696c 642d 4465 7065 6e64 7320 4275 Build-Depends Bu │ │ │ │ │ +0003c630: 696c 642d 4465 7065 6e64 732d 496e 6465 ild-Depends-Inde │ │ │ │ │ +0003c640: 7020 4275 696c 642d 4465 7065 6e64 732d p Build-Depends- │ │ │ │ │ +0003c650: 4172 6368 2042 7569 6c64 2d43 6f6e 666c Arch Build-Confl │ │ │ │ │ +0003c660: 6963 7473 2042 7569 6c64 2d43 6f6e 666c icts Build-Confl │ │ │ │ │ +0003c670: 6963 7473 2d49 6e64 6570 2042 7569 6c64 icts-Indep Build │ │ │ │ │ +0003c680: 2d43 6f6e 666c 6963 7473 2d41 7263 682c -Conflicts-Arch, │ │ │ │ │ +0003c690: 2020 5570 3a20 4465 636c 6172 696e 6720 Up: Declaring │ │ │ │ │ +0003c6a0: 7265 6c61 7469 6f6e 7368 6970 7320 6265 relationships be │ │ │ │ │ +0003c6b0: 7477 6565 6e20 7061 636b 6167 6573 0a0a tween packages.. │ │ │ │ │ +0003c6c0: 372e 3820 4164 6469 7469 6f6e 616c 2073 7.8 Additional s │ │ │ │ │ +0003c6d0: 6f75 7263 6520 7061 636b 6167 6573 2075 ource packages u │ │ │ │ │ +0003c6e0: 7365 6420 746f 2062 7569 6c64 2074 6865 sed to build the │ │ │ │ │ +0003c6f0: 2062 696e 6172 7920 2d20 e280 9842 7569 binary - ...Bui │ │ │ │ │ +0003c700: 6c74 2d55 7369 6e67 e280 990a 3d3d 3d3d lt-Using....==== │ │ │ │ │ +0003c710: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003c720: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003c730: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003c740: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003c750: 3d3d 3d0a 0a53 6f6d 6520 6269 6e61 7279 ===..Some binary │ │ │ │ │ +0003c760: 2070 6163 6b61 6765 7320 696e 636f 7270 packages incorp │ │ │ │ │ +0003c770: 6f72 6174 6520 7061 7274 7320 6f66 206f orate parts of o │ │ │ │ │ +0003c780: 7468 6572 2070 6163 6b61 6765 7320 7768 ther packages wh │ │ │ │ │ +0003c790: 656e 2062 7569 6c74 2062 7574 0a64 6f20 en built but.do │ │ │ │ │ +0003c7a0: 6e6f 7420 6861 7665 2074 6f20 6465 7065 not have to depe │ │ │ │ │ +0003c7b0: 6e64 206f 6e20 7468 6f73 6520 7061 636b nd on those pack │ │ │ │ │ +0003c7c0: 6167 6573 2e20 2045 7861 6d70 6c65 7320 ages. Examples │ │ │ │ │ +0003c7d0: 696e 636c 7564 6520 6c69 6e6b 696e 6720 include linking │ │ │ │ │ +0003c7e0: 7769 7468 0a73 7461 7469 6320 6c69 6272 with.static libr │ │ │ │ │ +0003c7f0: 6172 6965 7320 6f72 2069 6e63 6f72 706f aries or incorpo │ │ │ │ │ +0003c800: 7261 7469 6e67 2073 6f75 7263 6520 636f rating source co │ │ │ │ │ +0003c810: 6465 2066 726f 6d20 616e 6f74 6865 7220 de from another │ │ │ │ │ +0003c820: 7061 636b 6167 650a 6475 7269 6e67 2074 package.during t │ │ │ │ │ +0003c830: 6865 2062 7569 6c64 2e20 2049 6e20 7468 he build. In th │ │ │ │ │ +0003c840: 6973 2063 6173 652c 2074 6865 2073 6f75 is case, the sou │ │ │ │ │ +0003c850: 7263 6520 7061 636b 6167 6573 206f 6620 rce packages of │ │ │ │ │ +0003c860: 7468 6f73 6520 6f74 6865 720a 7061 636b those other.pack │ │ │ │ │ +0003c870: 6167 6573 2061 7265 2070 6172 7420 6f66 ages are part of │ │ │ │ │ +0003c880: 2074 6865 2063 6f6d 706c 6574 6520 736f the complete so │ │ │ │ │ +0003c890: 7572 6365 2028 7468 6520 6269 6e61 7279 urce (the binary │ │ │ │ │ +0003c8a0: 2070 6163 6b61 6765 2069 7320 6e6f 740a package is not. │ │ │ │ │ +0003c8b0: 7265 7072 6f64 7563 6962 6c65 2077 6974 reproducible wit │ │ │ │ │ +0003c8c0: 686f 7574 2074 6865 6d29 2e0a 0a57 6865 hout them)...Whe │ │ │ │ │ +0003c8d0: 6e20 7468 6520 6c69 6365 6e73 6520 6f66 n the license of │ │ │ │ │ +0003c8e0: 2065 6974 6865 7220 7468 6520 696e 636f either the inco │ │ │ │ │ +0003c8f0: 7270 6f72 6174 6564 2070 6172 7473 206f rporated parts o │ │ │ │ │ +0003c900: 7220 7468 6520 696e 636f 7270 6f72 6174 r the incorporat │ │ │ │ │ +0003c910: 696e 670a 6269 6e61 7279 2070 6163 6b61 ing.binary packa │ │ │ │ │ +0003c920: 6765 2072 6571 7569 7265 7320 7468 6174 ge requires that │ │ │ │ │ +0003c930: 2074 6865 2066 756c 6c20 736f 7572 6365 the full source │ │ │ │ │ +0003c940: 2063 6f64 6520 6f66 2074 6865 2069 6e63 code of the inc │ │ │ │ │ +0003c950: 6f72 706f 7261 7469 6e67 0a62 696e 6172 orporating.binar │ │ │ │ │ +0003c960: 7920 7061 636b 6167 6520 6265 206d 6164 y package be mad │ │ │ │ │ +0003c970: 6520 6176 6169 6c61 626c 652c 2074 6865 e available, the │ │ │ │ │ +0003c980: 20e2 8098 4275 696c 742d 5573 696e 67e2 ...Built-Using. │ │ │ │ │ +0003c990: 8099 2066 6965 6c64 206d 7573 7420 6c69 .. field must li │ │ │ │ │ +0003c9a0: 7374 2074 6865 0a63 6f72 7265 7370 6f6e st the.correspon │ │ │ │ │ +0003c9b0: 6469 6e67 2073 6f75 7263 6520 7061 636b ding source pack │ │ │ │ │ +0003c9c0: 6167 6520 666f 7220 616e 7920 6166 6665 age for any affe │ │ │ │ │ +0003c9d0: 6374 6564 2062 696e 6172 7920 7061 636b cted binary pack │ │ │ │ │ +0003c9e0: 6167 650a 696e 636f 7270 6f72 6174 6564 age.incorporated │ │ │ │ │ +0003c9f0: 2064 7572 696e 6720 7468 6520 6275 696c during the buil │ │ │ │ │ +0003ca00: 642c 2028 3129 2069 6e63 6c75 6469 6e67 d, (1) including │ │ │ │ │ +0003ca10: 2061 6e20 2265 7861 6374 6c79 2065 7175 an "exactly equ │ │ │ │ │ +0003ca20: 616c 2220 2822 3d22 290a 7665 7273 696f al" ("=").versio │ │ │ │ │ +0003ca30: 6e20 7265 6c61 7469 6f6e 206f 6e20 7468 n relation on th │ │ │ │ │ +0003ca40: 6520 7665 7273 696f 6e20 7468 6174 2077 e version that w │ │ │ │ │ +0003ca50: 6173 2075 7365 6420 746f 2062 7569 6c64 as used to build │ │ │ │ │ +0003ca60: 2074 6861 7420 7665 7273 696f 6e20 6f66 that version of │ │ │ │ │ +0003ca70: 0a74 6865 2069 6e63 6f72 706f 7261 7469 .the incorporati │ │ │ │ │ +0003ca80: 6e67 2062 696e 6172 7920 7061 636b 6167 ng binary packag │ │ │ │ │ +0003ca90: 652e 2020 2832 290a 0a54 6869 7320 6361 e. (2)..This ca │ │ │ │ │ +0003caa0: 7573 6573 2074 6865 2044 6562 6961 6e20 uses the Debian │ │ │ │ │ +0003cab0: 6172 6368 6976 6520 746f 2072 6574 6169 archive to retai │ │ │ │ │ +0003cac0: 6e20 7468 6520 7665 7273 696f 6e73 206f n the versions o │ │ │ │ │ +0003cad0: 6620 7468 6520 736f 7572 6365 0a70 6163 f the source.pac │ │ │ │ │ +0003cae0: 6b61 6765 7320 7468 6174 2077 6572 6520 kages that were │ │ │ │ │ +0003caf0: 6163 7475 616c 6c79 2069 6e63 6f72 706f actually incorpo │ │ │ │ │ +0003cb00: 7261 7465 642e 2020 496e 2070 6172 7469 rated. In parti │ │ │ │ │ +0003cb10: 6375 6c61 722c 2069 6620 7468 650a 7665 cular, if the.ve │ │ │ │ │ +0003cb20: 7273 696f 6e73 206f 6620 7468 6520 696e rsions of the in │ │ │ │ │ +0003cb30: 636f 7270 6f72 6174 6564 2070 6172 7473 corporated parts │ │ │ │ │ +0003cb40: 2061 7265 2075 7064 6174 6564 2062 7574 are updated but │ │ │ │ │ +0003cb50: 2074 6865 2069 6e63 6f72 706f 7261 7469 the incorporati │ │ │ │ │ +0003cb60: 6e67 0a62 696e 6172 7920 7061 636b 6167 ng.binary packag │ │ │ │ │ +0003cb70: 6520 6973 206e 6f74 2072 6562 7569 6c74 e is not rebuilt │ │ │ │ │ +0003cb80: 2c20 7468 6520 6f6c 6465 7220 7665 7273 , the older vers │ │ │ │ │ +0003cb90: 696f 6e73 206f 6620 7468 6520 696e 636f ions of the inco │ │ │ │ │ +0003cba0: 7270 6f72 6174 6564 0a70 6172 7473 2077 rporated.parts w │ │ │ │ │ +0003cbb0: 696c 6c20 7265 6d61 696e 2069 6e20 7468 ill remain in th │ │ │ │ │ +0003cbc0: 6520 6172 6368 6976 6520 696e 206f 7264 e archive in ord │ │ │ │ │ +0003cbd0: 6572 2074 6f20 7361 7469 7366 7920 7468 er to satisfy th │ │ │ │ │ +0003cbe0: 6520 6c69 6365 6e73 652e 0a0a 4120 7061 e license...A pa │ │ │ │ │ +0003cbf0: 636b 6167 6520 7573 696e 6720 7468 6520 ckage using the │ │ │ │ │ +0003cc00: 736f 7572 6365 2063 6f64 6520 6672 6f6d source code from │ │ │ │ │ +0003cc10: 2074 6865 2067 6363 2d34 2e36 2d73 6f75 the gcc-4.6-sou │ │ │ │ │ +0003cc20: 7263 6520 6269 6e61 7279 2070 6163 6b61 rce binary packa │ │ │ │ │ +0003cc30: 6765 0a62 7569 6c74 2066 726f 6d20 7468 ge.built from th │ │ │ │ │ +0003cc40: 6520 6763 632d 342e 3620 736f 7572 6365 e gcc-4.6 source │ │ │ │ │ +0003cc50: 2070 6163 6b61 6765 2077 6f75 6c64 2068 package would h │ │ │ │ │ +0003cc60: 6176 6520 7468 6973 2066 6965 6c64 2069 ave this field i │ │ │ │ │ +0003cc70: 6e20 6974 730a 636f 6e74 726f 6c20 6669 n its.control fi │ │ │ │ │ +0003cc80: 6c65 3a0a 0a20 2020 2020 4275 696c 742d le:.. Built- │ │ │ │ │ +0003cc90: 5573 696e 673a 2067 6363 2d34 2e36 2028 Using: gcc-4.6 ( │ │ │ │ │ +0003cca0: 3d20 342e 362e 302d 3131 290a 0a41 2070 = 4.6.0-11)..A p │ │ │ │ │ +0003ccb0: 6163 6b61 6765 2069 6e63 6c75 6469 6e67 ackage including │ │ │ │ │ +0003ccc0: 2062 696e 6172 6965 7320 6672 6f6d 2067 binaries from g │ │ │ │ │ +0003ccd0: 7275 6232 2061 6e64 206c 6f61 646c 696e rub2 and loadlin │ │ │ │ │ +0003cce0: 2077 6f75 6c64 2068 6176 6520 7468 6973 would have this │ │ │ │ │ +0003ccf0: 0a66 6965 6c64 2069 6e20 6974 7320 636f .field in its co │ │ │ │ │ +0003cd00: 6e74 726f 6c20 6669 6c65 3a0a 0a20 2020 ntrol file:.. │ │ │ │ │ +0003cd10: 2020 4275 696c 742d 5573 696e 673a 2067 Built-Using: g │ │ │ │ │ +0003cd20: 7275 6232 2028 3d20 312e 3939 2d39 292c rub2 (= 1.99-9), │ │ │ │ │ +0003cd30: 206c 6f61 646c 696e 2028 3d20 312e 3665 loadlin (= 1.6e │ │ │ │ │ +0003cd40: 2d31 290a 0a54 6869 7320 6669 656c 6420 -1)..This field │ │ │ │ │ +0003cd50: 7368 6f75 6c64 2062 6520 7573 6564 206f should be used o │ │ │ │ │ +0003cd60: 6e6c 7920 7768 656e 2074 6865 7265 2061 nly when there a │ │ │ │ │ +0003cd70: 7265 206c 6963 656e 7365 206f 7220 4446 re license or DF │ │ │ │ │ +0003cd80: 5347 0a72 6571 7569 7265 6d65 6e74 7320 SG.requirements │ │ │ │ │ +0003cd90: 746f 2072 6574 6169 6e20 7468 6520 7265 to retain the re │ │ │ │ │ +0003cda0: 6665 7265 6e63 6564 2073 6f75 7263 6520 ferenced source │ │ │ │ │ +0003cdb0: 7061 636b 6167 6573 2e20 2049 7420 7368 packages. It sh │ │ │ │ │ +0003cdc0: 6f75 6c64 206e 6f74 2062 650a 6164 6465 ould not be.adde │ │ │ │ │ +0003cdd0: 6420 736f 6c65 6c79 2061 7320 6120 7761 d solely as a wa │ │ │ │ │ +0003cde0: 7920 746f 206c 6f63 6174 6520 7061 636b y to locate pack │ │ │ │ │ +0003cdf0: 6167 6573 2074 6861 7420 6e65 6564 2074 ages that need t │ │ │ │ │ +0003ce00: 6f20 6265 2072 6562 7569 6c74 2061 6761 o be rebuilt aga │ │ │ │ │ +0003ce10: 696e 7374 0a6e 6577 6572 2076 6572 7369 inst.newer versi │ │ │ │ │ +0003ce20: 6f6e 7320 6f66 2074 6865 6972 2062 7569 ons of their bui │ │ │ │ │ +0003ce30: 6c64 2064 6570 656e 6465 6e63 6965 732e ld dependencies. │ │ │ │ │ +0003ce40: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ +0003ce50: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ +0003ce60: 2d2d 2d2d 0a0a 2020 2028 3129 20e2 8098 ----.. (1) ... │ │ │ │ │ +0003ce70: 4275 696c 642d 4465 7065 6e64 73e2 8099 Build-Depends... │ │ │ │ │ +0003ce80: 2069 6e20 7468 6520 736f 7572 6365 2070 in the source p │ │ │ │ │ +0003ce90: 6163 6b61 6765 2069 7320 6e6f 7420 6164 ackage is not ad │ │ │ │ │ +0003cea0: 6571 7561 7465 2073 696e 6365 2069 740a equate since it. │ │ │ │ │ +0003ceb0: 2872 6967 6874 6675 6c6c 7929 2064 6f65 (rightfully) doe │ │ │ │ │ +0003cec0: 7320 6e6f 7420 646f 6375 6d65 6e74 2074 s not document t │ │ │ │ │ +0003ced0: 6865 2065 7861 6374 2076 6572 7369 6f6e he exact version │ │ │ │ │ +0003cee0: 2075 7365 6420 696e 2074 6865 2062 7569 used in the bui │ │ │ │ │ +0003cef0: 6c64 2e0a 0a20 2020 2832 2920 5468 6520 ld... (2) The │ │ │ │ │ +0003cf00: 6172 6368 6976 6520 736f 6674 7761 7265 archive software │ │ │ │ │ +0003cf10: 206d 6967 6874 2072 656a 6563 7420 7061 might reject pa │ │ │ │ │ +0003cf20: 636b 6167 6573 2074 6861 7420 7265 6665 ckages that refe │ │ │ │ │ +0003cf30: 7220 746f 0a6e 6f6e 2d65 7869 7374 656e r to.non-existen │ │ │ │ │ +0003cf40: 7420 736f 7572 6365 732e 0a0a 1f0a 4669 t sources.....Fi │ │ │ │ │ +0003cf50: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0003cf60: 792e 696e 666f 2c20 204e 6f64 653a 2053 y.info, Node: S │ │ │ │ │ +0003cf70: 6861 7265 6420 6c69 6272 6172 6965 732c hared libraries, │ │ │ │ │ +0003cf80: 2020 4e65 7874 3a20 5468 6520 4f70 6572 Next: The Oper │ │ │ │ │ +0003cf90: 6174 696e 6720 5379 7374 656d 2c20 2050 ating System, P │ │ │ │ │ +0003cfa0: 7265 763a 2044 6563 6c61 7269 6e67 2072 rev: Declaring r │ │ │ │ │ +0003cfb0: 656c 6174 696f 6e73 6869 7073 2062 6574 elationships bet │ │ │ │ │ +0003cfc0: 7765 656e 2070 6163 6b61 6765 732c 2020 ween packages, │ │ │ │ │ +0003cfd0: 5570 3a20 546f 700a 0a38 2053 6861 7265 Up: Top..8 Share │ │ │ │ │ +0003cfe0: 6420 6c69 6272 6172 6965 730a 2a2a 2a2a d libraries.**** │ │ │ │ │ +0003cff0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a **************.. │ │ │ │ │ +0003d000: 5061 636b 6167 6573 2063 6f6e 7461 696e Packages contain │ │ │ │ │ +0003d010: 696e 6720 7368 6172 6564 206c 6962 7261 ing shared libra │ │ │ │ │ +0003d020: 7269 6573 206d 7573 7420 6265 2063 6f6e ries must be con │ │ │ │ │ +0003d030: 7374 7275 6374 6564 2077 6974 6820 6120 structed with a │ │ │ │ │ +0003d040: 6c69 7474 6c65 0a63 6172 6520 746f 206d little.care to m │ │ │ │ │ +0003d050: 616b 6520 7375 7265 2074 6861 7420 7468 ake sure that th │ │ │ │ │ +0003d060: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ +0003d070: 2069 7320 616c 7761 7973 2061 7661 696c is always avail │ │ │ │ │ +0003d080: 6162 6c65 2e20 2054 6869 7320 6973 0a65 able. This is.e │ │ │ │ │ +0003d090: 7370 6563 6961 6c6c 7920 696d 706f 7274 specially import │ │ │ │ │ +0003d0a0: 616e 7420 666f 7220 7061 636b 6167 6573 ant for packages │ │ │ │ │ +0003d0b0: 2077 686f 7365 2073 6861 7265 6420 6c69 whose shared li │ │ │ │ │ +0003d0c0: 6272 6172 6965 7320 6172 6520 7669 7461 braries are vita │ │ │ │ │ +0003d0d0: 6c6c 790a 696d 706f 7274 616e 742c 2073 lly.important, s │ │ │ │ │ +0003d0e0: 7563 6820 6173 2074 6865 2043 206c 6962 uch as the C lib │ │ │ │ │ +0003d0f0: 7261 7279 2028 6375 7272 656e 746c 7920 rary (currently │ │ │ │ │ +0003d100: e280 986c 6962 6336 e280 9929 2e0a 0a54 ...libc6...)...T │ │ │ │ │ +0003d110: 6869 7320 7365 6374 696f 6e20 6465 616c his section deal │ │ │ │ │ +0003d120: 7320 6f6e 6c79 2077 6974 6820 7075 626c s only with publ │ │ │ │ │ +0003d130: 6963 2073 6861 7265 6420 6c69 6272 6172 ic shared librar │ │ │ │ │ +0003d140: 6965 733a 2073 6861 7265 6420 6c69 6272 ies: shared libr │ │ │ │ │ +0003d150: 6172 6965 730a 7468 6174 2061 7265 2070 aries.that are p │ │ │ │ │ +0003d160: 6c61 6365 6420 696e 2064 6972 6563 746f laced in directo │ │ │ │ │ +0003d170: 7269 6573 2073 6561 7263 6865 6420 6279 ries searched by │ │ │ │ │ +0003d180: 2074 6865 2064 796e 616d 6963 206c 696e the dynamic lin │ │ │ │ │ +0003d190: 6b65 7220 6279 2064 6566 6175 6c74 0a6f ker by default.o │ │ │ │ │ +0003d1a0: 7220 7768 6963 6820 6172 6520 696e 7465 r which are inte │ │ │ │ │ +0003d1b0: 6e64 6564 2074 6f20 6265 206c 696e 6b65 nded to be linke │ │ │ │ │ +0003d1c0: 6420 6167 6169 6e73 7420 6e6f 726d 616c d against normal │ │ │ │ │ +0003d1d0: 6c79 2061 6e64 2070 6f73 7369 626c 7920 ly and possibly │ │ │ │ │ +0003d1e0: 7573 6564 2062 790a 6f74 6865 722c 2069 used by.other, i │ │ │ │ │ +0003d1f0: 6e64 6570 656e 6465 6e74 2070 6163 6b61 ndependent packa │ │ │ │ │ +0003d200: 6765 732e 2020 5368 6172 6564 206c 6962 ges. Shared lib │ │ │ │ │ +0003d210: 7261 7269 6573 2074 6861 7420 6172 6520 raries that are │ │ │ │ │ +0003d220: 696e 7465 726e 616c 2074 6f20 610a 7061 internal to a.pa │ │ │ │ │ +0003d230: 7274 6963 756c 6172 2070 6163 6b61 6765 rticular package │ │ │ │ │ +0003d240: 206f 7220 7468 6174 2061 7265 206f 6e6c or that are onl │ │ │ │ │ +0003d250: 7920 6c6f 6164 6564 2061 7320 6479 6e61 y loaded as dyna │ │ │ │ │ +0003d260: 6d69 6320 6d6f 6475 6c65 7320 6172 6520 mic modules are │ │ │ │ │ +0003d270: 6e6f 740a 636f 7665 7265 6420 6279 2074 not.covered by t │ │ │ │ │ +0003d280: 6869 7320 7365 6374 696f 6e20 616e 6420 his section and │ │ │ │ │ +0003d290: 6172 6520 6e6f 7420 7375 626a 6563 7420 are not subject │ │ │ │ │ +0003d2a0: 746f 2069 7473 2072 6571 7569 7265 6d65 to its requireme │ │ │ │ │ +0003d2b0: 6e74 732e 0a0a 4120 7368 6172 6564 206c nts...A shared l │ │ │ │ │ +0003d2c0: 6962 7261 7279 2069 7320 6964 656e 7469 ibrary is identi │ │ │ │ │ +0003d2d0: 6669 6564 2062 7920 7468 6520 e280 9853 fied by the ...S │ │ │ │ │ +0003d2e0: 4f4e 414d 45e2 8099 2061 7474 7269 6275 ONAME... attribu │ │ │ │ │ +0003d2f0: 7465 2073 746f 7265 6420 696e 2069 7473 te stored in its │ │ │ │ │ +0003d300: 0a64 796e 616d 6963 2073 6563 7469 6f6e .dynamic section │ │ │ │ │ +0003d310: 2e20 2057 6865 6e20 6120 6269 6e61 7279 . When a binary │ │ │ │ │ +0003d320: 2069 7320 6c69 6e6b 6564 2061 6761 696e is linked again │ │ │ │ │ +0003d330: 7374 2061 2073 6861 7265 6420 6c69 6272 st a shared libr │ │ │ │ │ +0003d340: 6172 792c 2074 6865 0ae2 8098 534f 4e41 ary, the....SONA │ │ │ │ │ +0003d350: 4d45 e280 9920 6f66 2074 6865 2073 6861 ME... of the sha │ │ │ │ │ +0003d360: 7265 6420 6c69 6272 6172 7920 6973 2072 red library is r │ │ │ │ │ +0003d370: 6563 6f72 6465 6420 696e 2074 6865 2062 ecorded in the b │ │ │ │ │ +0003d380: 696e 6172 79e2 8099 7320 e280 984e 4545 inary...s ...NEE │ │ │ │ │ +0003d390: 4445 44e2 8099 0a73 6563 7469 6f6e 2073 DED....section s │ │ │ │ │ +0003d3a0: 6f20 7468 6174 2074 6865 2064 796e 616d o that the dynam │ │ │ │ │ +0003d3b0: 6963 206c 696e 6b65 7220 6b6e 6f77 7320 ic linker knows │ │ │ │ │ +0003d3c0: 7468 6174 206c 6962 7261 7279 206d 7573 that library mus │ │ │ │ │ +0003d3d0: 7420 6265 206c 6f61 6465 6420 6174 0a72 t be loaded at.r │ │ │ │ │ +0003d3e0: 756e 7469 6d65 2e20 2054 6865 2073 6861 untime. The sha │ │ │ │ │ +0003d3f0: 7265 6420 6c69 6272 6172 7920 6669 6c65 red library file │ │ │ │ │ +0003d400: e280 9973 2066 756c 6c20 6e61 6d65 2028 ...s full name ( │ │ │ │ │ +0003d410: 7768 6963 6820 7573 7561 6c6c 7920 636f which usually co │ │ │ │ │ +0003d420: 6e74 6169 6e73 0a61 6464 6974 696f 6e61 ntains.additiona │ │ │ │ │ +0003d430: 6c20 7665 7273 696f 6e20 696e 666f 726d l version inform │ │ │ │ │ +0003d440: 6174 696f 6e20 6e6f 7420 6e65 6564 6564 ation not needed │ │ │ │ │ +0003d450: 2069 6e20 7468 6520 e280 9853 4f4e 414d in the ...SONAM │ │ │ │ │ +0003d460: 45e2 8099 2920 6973 2074 6865 7265 666f E...) is therefo │ │ │ │ │ +0003d470: 7265 0a6e 6f72 6d61 6c6c 7920 6e6f 7420 re.normally not │ │ │ │ │ +0003d480: 7265 6665 7265 6e63 6564 2064 6972 6563 referenced direc │ │ │ │ │ +0003d490: 746c 792e 2020 496e 7374 6561 642c 2074 tly. Instead, t │ │ │ │ │ +0003d4a0: 6865 2073 6861 7265 6420 6c69 6272 6172 he shared librar │ │ │ │ │ +0003d4b0: 7920 6973 206c 6f61 6465 640a 6279 2069 y is loaded.by i │ │ │ │ │ +0003d4c0: 7473 20e2 8098 534f 4e41 4d45 e280 992c ts ...SONAME..., │ │ │ │ │ +0003d4d0: 2077 6869 6368 2065 7869 7374 7320 6f6e which exists on │ │ │ │ │ +0003d4e0: 2074 6865 2066 696c 6520 7379 7374 656d the file system │ │ │ │ │ +0003d4f0: 2061 7320 6120 7379 6d6c 696e 6b20 706f as a symlink po │ │ │ │ │ +0003d500: 696e 7469 6e67 0a74 6f20 7468 6520 6675 inting.to the fu │ │ │ │ │ +0003d510: 6c6c 206e 616d 6520 6f66 2074 6865 2073 ll name of the s │ │ │ │ │ +0003d520: 6861 7265 6420 6c69 6272 6172 792e 2020 hared library. │ │ │ │ │ +0003d530: 5468 6973 2073 796d 6c69 6e6b 206d 7573 This symlink mus │ │ │ │ │ +0003d540: 7420 6265 2070 726f 7669 6465 640a 6279 t be provided.by │ │ │ │ │ +0003d550: 2074 6865 2070 6163 6b61 6765 2e20 202a the package. * │ │ │ │ │ +0003d560: 6e6f 7465 2052 756e 2d74 696d 6520 7368 note Run-time sh │ │ │ │ │ +0003d570: 6172 6564 206c 6962 7261 7269 6573 3a20 ared libraries: │ │ │ │ │ +0003d580: 3130 322e 2064 6573 6372 6962 6573 2068 102. describes h │ │ │ │ │ +0003d590: 6f77 2074 6f0a 646f 2074 6869 732e 2020 ow to.do this. │ │ │ │ │ +0003d5a0: 2831 290a 0a57 6865 6e20 6c69 6e6b 696e (1)..When linkin │ │ │ │ │ +0003d5b0: 6720 6120 6269 6e61 7279 206f 7220 616e g a binary or an │ │ │ │ │ +0003d5c0: 6f74 6865 7220 7368 6172 6564 206c 6962 other shared lib │ │ │ │ │ +0003d5d0: 7261 7279 2061 6761 696e 7374 2061 2073 rary against a s │ │ │ │ │ +0003d5e0: 6861 7265 640a 6c69 6272 6172 792c 2074 hared.library, t │ │ │ │ │ +0003d5f0: 6865 20e2 8098 534f 4e41 4d45 e280 9920 he ...SONAME... │ │ │ │ │ +0003d600: 666f 7220 7468 6174 2073 6861 7265 6420 for that shared │ │ │ │ │ +0003d610: 6c69 6272 6172 7920 6973 206e 6f74 2079 library is not y │ │ │ │ │ +0003d620: 6574 206b 6e6f 776e 2e0a 496e 7374 6561 et known..Instea │ │ │ │ │ +0003d630: 642c 2074 6865 2073 6861 7265 6420 6c69 d, the shared li │ │ │ │ │ +0003d640: 6272 6172 7920 6973 2066 6f75 6e64 2062 brary is found b │ │ │ │ │ +0003d650: 7920 6c6f 6f6b 696e 6720 666f 7220 6120 y looking for a │ │ │ │ │ +0003d660: 6669 6c65 206d 6174 6368 696e 6720 7468 file matching th │ │ │ │ │ +0003d670: 650a 6c69 6272 6172 7920 6e61 6d65 2077 e.library name w │ │ │ │ │ +0003d680: 6974 6820 e280 982e 736f e280 9920 6170 ith ....so... ap │ │ │ │ │ +0003d690: 7065 6e64 6564 2e20 2054 6869 7320 6669 pended. This fi │ │ │ │ │ +0003d6a0: 6c65 2065 7869 7374 7320 6f6e 2074 6865 le exists on the │ │ │ │ │ +0003d6b0: 2066 696c 6520 7379 7374 656d 0a61 7320 file system.as │ │ │ │ │ +0003d6c0: 6120 7379 6d6c 696e 6b20 706f 696e 7469 a symlink pointi │ │ │ │ │ +0003d6d0: 6e67 2074 6f20 7468 6520 7368 6172 6564 ng to the shared │ │ │ │ │ +0003d6e0: 206c 6962 7261 7279 2e0a 0a53 6861 7265 library...Share │ │ │ │ │ +0003d6f0: 6420 6c69 6272 6172 6965 7320 6172 6520 d libraries are │ │ │ │ │ +0003d700: 6e6f 726d 616c 6c79 2073 706c 6974 2069 normally split i │ │ │ │ │ +0003d710: 6e74 6f20 7365 7665 7261 6c20 6269 6e61 nto several bina │ │ │ │ │ +0003d720: 7279 2070 6163 6b61 6765 732e 2020 5468 ry packages. Th │ │ │ │ │ +0003d730: 650a e280 9853 4f4e 414d 45e2 8099 2073 e....SONAME... s │ │ │ │ │ +0003d740: 796d 6c69 6e6b 2069 7320 696e 7374 616c ymlink is instal │ │ │ │ │ +0003d750: 6c65 6420 6279 2074 6865 2072 756e 7469 led by the runti │ │ │ │ │ +0003d760: 6d65 2073 6861 7265 6420 6c69 6272 6172 me shared librar │ │ │ │ │ +0003d770: 7920 7061 636b 6167 652c 2061 6e64 0a74 y package, and.t │ │ │ │ │ +0003d780: 6865 2062 6172 6520 e280 982e 736f e280 he bare ....so.. │ │ │ │ │ +0003d790: 9920 7379 6d6c 696e 6b20 6973 2069 6e73 . symlink is ins │ │ │ │ │ +0003d7a0: 7461 6c6c 6564 2069 6e20 7468 6520 6465 talled in the de │ │ │ │ │ +0003d7b0: 7665 6c6f 706d 656e 7420 7061 636b 6167 velopment packag │ │ │ │ │ +0003d7c0: 6520 7369 6e63 650a 6974 e280 9973 206f e since.it...s o │ │ │ │ │ +0003d7d0: 6e6c 7920 7573 6564 2077 6865 6e20 6c69 nly used when li │ │ │ │ │ +0003d7e0: 6e6b 696e 6720 6269 6e61 7269 6573 206f nking binaries o │ │ │ │ │ +0003d7f0: 7220 7368 6172 6564 206c 6962 7261 7269 r shared librari │ │ │ │ │ +0003d800: 6573 2e20 2048 6f77 6576 6572 2c0a 7468 es. However,.th │ │ │ │ │ +0003d810: 6572 6520 6172 6520 736f 6d65 2065 7863 ere are some exc │ │ │ │ │ +0003d820: 6570 7469 6f6e 7320 666f 7220 756e 7573 eptions for unus │ │ │ │ │ +0003d830: 7561 6c20 7368 6172 6564 206c 6962 7261 ual shared libra │ │ │ │ │ +0003d840: 7269 6573 206f 7220 666f 7220 7368 6172 ries or for shar │ │ │ │ │ +0003d850: 6564 0a6c 6962 7261 7269 6573 2074 6861 ed.libraries tha │ │ │ │ │ +0003d860: 7420 6172 6520 616c 736f 206c 6f61 6465 t are also loade │ │ │ │ │ +0003d870: 6420 6173 2064 796e 616d 6963 206d 6f64 d as dynamic mod │ │ │ │ │ +0003d880: 756c 6573 2062 7920 6f74 6865 7220 7072 ules by other pr │ │ │ │ │ +0003d890: 6f67 7261 6d73 2e0a 0a54 6869 7320 7365 ograms...This se │ │ │ │ │ +0003d8a0: 6374 696f 6e20 6973 2070 7269 6d61 7269 ction is primari │ │ │ │ │ +0003d8b0: 6c79 2063 6f6e 6365 726e 6564 2077 6974 ly concerned wit │ │ │ │ │ +0003d8c0: 6820 686f 7720 7468 6520 7365 7061 7261 h how the separa │ │ │ │ │ +0003d8d0: 7469 6f6e 206f 6620 7368 6172 6564 0a6c tion of shared.l │ │ │ │ │ +0003d8e0: 6962 7261 7269 6573 2069 6e74 6f20 6d75 ibraries into mu │ │ │ │ │ +0003d8f0: 6c74 6970 6c65 2070 6163 6b61 6765 7320 ltiple packages │ │ │ │ │ +0003d900: 7368 6f75 6c64 2062 6520 646f 6e65 2061 should be done a │ │ │ │ │ +0003d910: 6e64 2068 6f77 2064 6570 656e 6465 6e63 nd how dependenc │ │ │ │ │ +0003d920: 6965 7320 6f6e 0a61 6e64 2062 6574 7765 ies on.and betwe │ │ │ │ │ +0003d930: 656e 2073 6861 7265 6420 6c69 6272 6172 en shared librar │ │ │ │ │ +0003d940: 7920 6269 6e61 7279 2070 6163 6b61 6765 y binary package │ │ │ │ │ +0003d950: 7320 6172 6520 6d61 6e61 6765 6420 696e s are managed in │ │ │ │ │ +0003d960: 2044 6562 6961 6e2e 2020 2a6e 6f74 650a Debian. *note. │ │ │ │ │ +0003d970: 4c69 6272 6172 6965 733a 2031 3033 2e20 Libraries: 103. │ │ │ │ │ +0003d980: 7368 6f75 6c64 2062 6520 7265 6164 2069 should be read i │ │ │ │ │ +0003d990: 6e20 636f 6e6a 756e 6374 696f 6e20 7769 n conjunction wi │ │ │ │ │ +0003d9a0: 7468 2074 6869 7320 7365 6374 696f 6e20 th this section │ │ │ │ │ +0003d9b0: 616e 640a 636f 6e74 6169 6e73 2061 6464 and.contains add │ │ │ │ │ +0003d9c0: 6974 696f 6e61 6c20 7275 6c65 7320 666f itional rules fo │ │ │ │ │ +0003d9d0: 7220 7468 6520 6669 6c65 7320 636f 6e74 r the files cont │ │ │ │ │ +0003d9e0: 6169 6e65 6420 696e 2074 6865 2073 6861 ained in the sha │ │ │ │ │ +0003d9f0: 7265 6420 6c69 6272 6172 790a 7061 636b red library.pack │ │ │ │ │ +0003da00: 6167 6573 2e0a 0a2a 204d 656e 753a 0a0a ages...* Menu:.. │ │ │ │ │ +0003da10: 2a20 5275 6e2d 7469 6d65 2073 6861 7265 * Run-time share │ │ │ │ │ +0003da20: 6420 6c69 6272 6172 6965 733a 3a0a 2a20 d libraries::.* │ │ │ │ │ +0003da30: 5368 6172 6564 206c 6962 7261 7279 2073 Shared library s │ │ │ │ │ +0003da40: 7570 706f 7274 2066 696c 6573 3a3a 0a2a upport files::.* │ │ │ │ │ +0003da50: 2053 7461 7469 6320 6c69 6272 6172 6965 Static librarie │ │ │ │ │ +0003da60: 733a 3a0a 2a20 4465 7665 6c6f 706d 656e s::.* Developmen │ │ │ │ │ +0003da70: 7420 6669 6c65 733a 3a0a 2a20 4465 7065 t files::.* Depe │ │ │ │ │ +0003da80: 6e64 656e 6369 6573 2062 6574 7765 656e ndencies between │ │ │ │ │ +0003da90: 2074 6865 2070 6163 6b61 6765 7320 6f66 the packages of │ │ │ │ │ +0003daa0: 2074 6865 2073 616d 6520 6c69 6272 6172 the same librar │ │ │ │ │ +0003dab0: 793a 3a0a 2a20 4465 7065 6e64 656e 6369 y::.* Dependenci │ │ │ │ │ +0003dac0: 6573 2062 6574 7765 656e 2074 6865 206c es between the l │ │ │ │ │ +0003dad0: 6962 7261 7279 2061 6e64 206f 7468 6572 ibrary and other │ │ │ │ │ +0003dae0: 2070 6163 6b61 6765 733a 3a0a 0a20 2020 packages::.. │ │ │ │ │ +0003daf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ +0003db00: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ +0003db10: 0a20 2020 2831 2920 5468 6973 2069 7320 . (1) This is │ │ │ │ │ +0003db20: 6120 636f 6e76 656e 7469 6f6e 206f 6620 a convention of │ │ │ │ │ +0003db30: 7368 6172 6564 206c 6962 7261 7279 2076 shared library v │ │ │ │ │ +0003db40: 6572 7369 6f6e 696e 672c 2062 7574 206e ersioning, but n │ │ │ │ │ +0003db50: 6f74 2061 0a72 6571 7569 7265 6d65 6e74 ot a.requirement │ │ │ │ │ +0003db60: 2e20 2053 6f6d 6520 6c69 6272 6172 6965 . Some librarie │ │ │ │ │ +0003db70: 7320 7573 6520 7468 6520 e280 9853 4f4e s use the ...SON │ │ │ │ │ +0003db80: 414d 45e2 8099 2061 7320 7468 6520 6675 AME... as the fu │ │ │ │ │ +0003db90: 6c6c 206c 6962 7261 7279 2066 696c 650a ll library file. │ │ │ │ │ +0003dba0: 6e61 6d65 2069 6e73 7465 6164 2061 6e64 name instead and │ │ │ │ │ +0003dbb0: 2074 6865 7265 666f 7265 2064 6f20 6e6f therefore do no │ │ │ │ │ +0003dbc0: 7420 6e65 6564 2061 2073 796d 6c69 6e6b t need a symlink │ │ │ │ │ +0003dbd0: 2e20 204d 6f73 742c 2068 6f77 6576 6572 . Most, however │ │ │ │ │ +0003dbe0: 2c20 656e 636f 6465 0a61 6464 6974 696f , encode.additio │ │ │ │ │ +0003dbf0: 6e61 6c20 696e 666f 726d 6174 696f 6e20 nal information │ │ │ │ │ +0003dc00: 6162 6f75 7420 6261 636b 7761 7264 732d about backwards- │ │ │ │ │ +0003dc10: 636f 6d70 6174 6962 6c65 2072 6576 6973 compatible revis │ │ │ │ │ +0003dc20: 696f 6e73 2061 7320 6120 6d69 6e6f 720a ions as a minor. │ │ │ │ │ +0003dc30: 7665 7273 696f 6e20 6e75 6d62 6572 2069 version number i │ │ │ │ │ +0003dc40: 6e20 7468 6520 6669 6c65 206e 616d 652e n the file name. │ │ │ │ │ +0003dc50: 2020 5468 6520 e280 9853 4f4e 414d 45e2 The ...SONAME. │ │ │ │ │ +0003dc60: 8099 2069 7473 656c 6620 6f6e 6c79 2063 .. itself only c │ │ │ │ │ +0003dc70: 6861 6e67 6573 2077 6865 6e0a 6269 6e61 hanges when.bina │ │ │ │ │ +0003dc80: 7269 6573 206c 696e 6b65 6420 7769 7468 ries linked with │ │ │ │ │ +0003dc90: 2074 6865 2065 6172 6c69 6572 2076 6572 the earlier ver │ │ │ │ │ +0003dca0: 7369 6f6e 206f 6620 7468 6520 7368 6172 sion of the shar │ │ │ │ │ +0003dcb0: 6564 206c 6962 7261 7279 206d 6179 206e ed library may n │ │ │ │ │ +0003dcc0: 6f0a 6c6f 6e67 6572 2077 6f72 6b2c 2062 o.longer work, b │ │ │ │ │ +0003dcd0: 7574 2074 6865 2066 696c 656e 616d 6520 ut the filename │ │ │ │ │ +0003dce0: 6d61 7920 6368 616e 6765 2077 6974 6820 may change with │ │ │ │ │ +0003dcf0: 6561 6368 2072 656c 6561 7365 206f 6620 each release of │ │ │ │ │ +0003dd00: 7468 650a 6c69 6272 6172 792e 2020 5365 the.library. Se │ │ │ │ │ +0003dd10: 6520 2a6e 6f74 6520 5275 6e2d 7469 6d65 e *note Run-time │ │ │ │ │ +0003dd20: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ +0003dd30: 733a 2031 3032 2e20 666f 7220 6d6f 7265 s: 102. for more │ │ │ │ │ +0003dd40: 0a69 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f .information.... │ │ │ │ │ +0003dd50: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0003dd60: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0003dd70: 3a20 5275 6e2d 7469 6d65 2073 6861 7265 : Run-time share │ │ │ │ │ +0003dd80: 6420 6c69 6272 6172 6965 732c 2020 4e65 d libraries, Ne │ │ │ │ │ +0003dd90: 7874 3a20 5368 6172 6564 206c 6962 7261 xt: Shared libra │ │ │ │ │ +0003dda0: 7279 2073 7570 706f 7274 2066 696c 6573 ry support files │ │ │ │ │ +0003ddb0: 2c20 2055 703a 2053 6861 7265 6420 6c69 , Up: Shared li │ │ │ │ │ +0003ddc0: 6272 6172 6965 730a 0a38 2e31 2052 756e braries..8.1 Run │ │ │ │ │ +0003ddd0: 2d74 696d 6520 7368 6172 6564 206c 6962 -time shared lib │ │ │ │ │ +0003dde0: 7261 7269 6573 0a3d 3d3d 3d3d 3d3d 3d3d raries.========= │ │ │ │ │ +0003ddf0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003de00: 3d3d 3d3d 0a0a 5468 6520 7275 6e2d 7469 ====..The run-ti │ │ │ │ │ +0003de10: 6d65 2073 6861 7265 6420 6c69 6272 6172 me shared librar │ │ │ │ │ +0003de20: 7920 6d75 7374 2062 6520 706c 6163 6564 y must be placed │ │ │ │ │ +0003de30: 2069 6e20 6120 7061 636b 6167 6520 7768 in a package wh │ │ │ │ │ +0003de40: 6f73 6520 6e61 6d65 0a63 6861 6e67 6573 ose name.changes │ │ │ │ │ +0003de50: 2077 6865 6e65 7665 7220 7468 6520 e280 whenever the .. │ │ │ │ │ +0003de60: 9853 4f4e 414d 45e2 8099 206f 6620 7468 .SONAME... of th │ │ │ │ │ +0003de70: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ +0003de80: 2063 6861 6e67 6573 2e20 2054 6869 730a changes. This. │ │ │ │ │ +0003de90: 616c 6c6f 7773 2073 6576 6572 616c 2076 allows several v │ │ │ │ │ +0003dea0: 6572 7369 6f6e 7320 6f66 2074 6865 2073 ersions of the s │ │ │ │ │ +0003deb0: 6861 7265 6420 6c69 6272 6172 7920 746f hared library to │ │ │ │ │ +0003dec0: 2062 6520 696e 7374 616c 6c65 6420 6174 be installed at │ │ │ │ │ +0003ded0: 2074 6865 0a73 616d 6520 7469 6d65 2c20 the.same time, │ │ │ │ │ +0003dee0: 616c 6c6f 7769 6e67 2069 6e73 7461 6c6c allowing install │ │ │ │ │ +0003def0: 6174 696f 6e20 6f66 2074 6865 206e 6577 ation of the new │ │ │ │ │ +0003df00: 2076 6572 7369 6f6e 206f 6620 7468 6520 version of the │ │ │ │ │ +0003df10: 7368 6172 6564 0a6c 6962 7261 7279 2077 shared.library w │ │ │ │ │ +0003df20: 6974 686f 7574 2069 6d6d 6564 6961 7465 ithout immediate │ │ │ │ │ +0003df30: 6c79 2062 7265 616b 696e 6720 6269 6e61 ly breaking bina │ │ │ │ │ +0003df40: 7269 6573 2074 6861 7420 6465 7065 6e64 ries that depend │ │ │ │ │ +0003df50: 206f 6e20 7468 6520 6f6c 640a 7665 7273 on the old.vers │ │ │ │ │ +0003df60: 696f 6e2e 2020 2831 290a 0a4e 6f72 6d61 ion. (1)..Norma │ │ │ │ │ +0003df70: 6c6c 792c 2074 6865 2072 756e 2d74 696d lly, the run-tim │ │ │ │ │ +0003df80: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ +0003df90: 2061 6e64 2069 7473 20e2 8098 534f 4e41 and its ...SONA │ │ │ │ │ +0003dfa0: 4d45 e280 9920 7379 6d6c 696e 6b20 7368 ME... symlink sh │ │ │ │ │ +0003dfb0: 6f75 6c64 2062 650a 706c 6163 6564 2069 ould be.placed i │ │ │ │ │ +0003dfc0: 6e20 6120 7061 636b 6167 6520 6e61 6d65 n a package name │ │ │ │ │ +0003dfd0: 6420 6c69 6272 6172 796e 616d 6527 736f d libraryname'so │ │ │ │ │ +0003dfe0: 7665 7273 696f 6e27 2c20 7768 6572 6520 version', where │ │ │ │ │ +0003dff0: 2773 6f76 6572 7369 6f6e 2720 6973 0a74 'soversion' is.t │ │ │ │ │ +0003e000: 6865 2076 6572 7369 6f6e 206e 756d 6265 he version numbe │ │ │ │ │ +0003e010: 7220 696e 2074 6865 20e2 8098 534f 4e41 r in the ...SONA │ │ │ │ │ +0003e020: 4d45 e280 9920 6f66 2074 6865 2073 6861 ME... of the sha │ │ │ │ │ +0003e030: 7265 6420 6c69 6272 6172 792e 0a41 6c74 red library..Alt │ │ │ │ │ +0003e040: 6572 6e61 7469 7665 6c79 2c20 6966 2069 ernatively, if i │ │ │ │ │ +0003e050: 7420 776f 756c 6420 6265 2063 6f6e 6675 t would be confu │ │ │ │ │ +0003e060: 7369 6e67 2074 6f20 6469 7265 6374 6c79 sing to directly │ │ │ │ │ +0003e070: 2061 7070 656e 6420 2773 6f76 6572 7369 append 'soversi │ │ │ │ │ +0003e080: 6f6e 270a 746f 206c 6962 7261 7279 6e61 on'.to libraryna │ │ │ │ │ +0003e090: 6d65 2028 6966 2c20 666f 7220 6578 616d me (if, for exam │ │ │ │ │ +0003e0a0: 706c 652c 206c 6962 7261 7279 6e61 6d65 ple, libraryname │ │ │ │ │ +0003e0b0: 2069 7473 656c 6620 656e 6473 2069 6e20 itself ends in │ │ │ │ │ +0003e0c0: 6120 6e75 6d62 6572 292c 0a79 6f75 2073 a number),.you s │ │ │ │ │ +0003e0d0: 686f 756c 6420 7573 6520 6c69 6272 6172 hould use librar │ │ │ │ │ +0003e0e0: 796e 616d 652d 2773 6f76 6572 7369 6f6e yname-'soversion │ │ │ │ │ +0003e0f0: 2720 696e 7374 6561 642e 2020 2832 290a ' instead. (2). │ │ │ │ │ +0003e100: 0a54 6f20 6465 7465 726d 696e 6520 7468 .To determine th │ │ │ │ │ +0003e110: 6520 2773 6f76 6572 7369 6f6e 272c 206c e 'soversion', l │ │ │ │ │ +0003e120: 6f6f 6b20 6174 2074 6865 20e2 8098 534f ook at the ...SO │ │ │ │ │ +0003e130: 4e41 4d45 e280 9920 6f66 2074 6865 206c NAME... of the l │ │ │ │ │ +0003e140: 6962 7261 7279 2c0a 7374 6f72 6564 2069 ibrary,.stored i │ │ │ │ │ +0003e150: 6e20 7468 6520 454c 4620 e280 9853 4f4e n the ELF ...SON │ │ │ │ │ +0003e160: 414d 45e2 8099 2061 7474 7269 6275 7465 AME... attribute │ │ │ │ │ +0003e170: 2e20 2049 7420 6973 2075 7375 616c 6c79 . It is usually │ │ │ │ │ +0003e180: 206f 6620 7468 6520 666f 726d 0ae2 8098 of the form.... │ │ │ │ │ +0003e190: 6e61 6d65 2e73 6f2e 6d61 6a6f 722d 7665 name.so.major-ve │ │ │ │ │ +0003e1a0: 7273 696f 6ee2 8099 2028 666f 7220 6578 rsion... (for ex │ │ │ │ │ +0003e1b0: 616d 706c 652c 20e2 8098 6c69 627a 2e73 ample, ...libz.s │ │ │ │ │ +0003e1c0: 6f2e 31e2 8099 292e 2020 5468 6520 7665 o.1...). The ve │ │ │ │ │ +0003e1d0: 7273 696f 6e20 7061 7274 2069 730a 7468 rsion part is.th │ │ │ │ │ +0003e1e0: 6520 7061 7274 2077 6869 6368 2063 6f6d e part which com │ │ │ │ │ +0003e1f0: 6573 2061 6674 6572 20e2 8098 2e73 6f2e es after ....so. │ │ │ │ │ +0003e200: e280 992c 2073 6f20 696e 2074 6861 7420 ..., so in that │ │ │ │ │ +0003e210: 6578 616d 706c 6520 6974 2069 7320 e280 example it is .. │ │ │ │ │ +0003e220: 9831 e280 992e 2020 5468 650a 736f 6e61 .1.... The.sona │ │ │ │ │ +0003e230: 6d65 206d 6179 2069 6e73 7465 6164 2062 me may instead b │ │ │ │ │ +0003e240: 6520 6f66 2074 6865 2066 6f72 6d20 e280 e of the form .. │ │ │ │ │ +0003e250: 986e 616d 652d 6d61 6a6f 722d 7665 7273 .name-major-vers │ │ │ │ │ +0003e260: 696f 6e2e 736f e280 992c 2073 7563 6820 ion.so..., such │ │ │ │ │ +0003e270: 6173 0ae2 8098 6c69 6264 622d 352e 312e as....libdb-5.1. │ │ │ │ │ +0003e280: 736f e280 992c 2069 6e20 7768 6963 6820 so..., in which │ │ │ │ │ +0003e290: 6361 7365 2074 6865 206e 616d 6520 776f case the name wo │ │ │ │ │ +0003e2a0: 756c 6420 6265 20e2 8098 6c69 6264 62e2 uld be ...libdb. │ │ │ │ │ +0003e2b0: 8099 2061 6e64 2074 6865 2076 6572 7369 .. and the versi │ │ │ │ │ +0003e2c0: 6f6e 0a77 6f75 6c64 2062 6520 e280 9835 on.would be ...5 │ │ │ │ │ +0003e2d0: 2e31 e280 992e 0a0a 4966 2079 6f75 2068 .1......If you h │ │ │ │ │ +0003e2e0: 6176 6520 7365 7665 7261 6c20 7368 6172 ave several shar │ │ │ │ │ +0003e2f0: 6564 206c 6962 7261 7269 6573 2062 7569 ed libraries bui │ │ │ │ │ +0003e300: 6c74 2066 726f 6d20 7468 6520 7361 6d65 lt from the same │ │ │ │ │ +0003e310: 2073 6f75 7263 6520 7472 6565 2c0a 796f source tree,.yo │ │ │ │ │ +0003e320: 7520 6d61 7920 6c75 6d70 2074 6865 6d20 u may lump them │ │ │ │ │ +0003e330: 616c 6c20 746f 6765 7468 6572 2069 6e74 all together int │ │ │ │ │ +0003e340: 6f20 6120 7369 6e67 6c65 2073 6861 7265 o a single share │ │ │ │ │ +0003e350: 6420 6c69 6272 6172 7920 7061 636b 6167 d library packag │ │ │ │ │ +0003e360: 650a 7072 6f76 6964 6564 2074 6861 7420 e.provided that │ │ │ │ │ +0003e370: 616c 6c20 6f66 2074 6865 6972 20e2 8098 all of their ... │ │ │ │ │ +0003e380: 534f 4e41 4d45 e280 9973 2077 696c 6c20 SONAME...s will │ │ │ │ │ +0003e390: 616c 7761 7973 2063 6861 6e67 6520 746f always change to │ │ │ │ │ +0003e3a0: 6765 7468 6572 2e20 2042 650a 6177 6172 gether. Be.awar │ │ │ │ │ +0003e3b0: 6520 7468 6174 2074 6869 7320 6973 206e e that this is n │ │ │ │ │ +0003e3c0: 6f74 206e 6f72 6d61 6c6c 7920 7468 6520 ot normally the │ │ │ │ │ +0003e3d0: 6361 7365 2c20 616e 6420 6966 2074 6865 case, and if the │ │ │ │ │ +0003e3e0: 20e2 8098 534f 4e41 4d45 e280 9973 2064 ...SONAME...s d │ │ │ │ │ +0003e3f0: 6f20 6e6f 740a 6368 616e 6765 2074 6f67 o not.change tog │ │ │ │ │ +0003e400: 6574 6865 722c 2075 7067 7261 6469 6e67 ether, upgrading │ │ │ │ │ +0003e410: 2073 7563 6820 6120 6d65 7267 6564 2073 such a merged s │ │ │ │ │ +0003e420: 6861 7265 6420 6c69 6272 6172 7920 7061 hared library pa │ │ │ │ │ +0003e430: 636b 6167 6520 7769 6c6c 2062 650a 756e ckage will be.un │ │ │ │ │ +0003e440: 6e65 6365 7373 6172 696c 7920 6469 6666 necessarily diff │ │ │ │ │ +0003e450: 6963 756c 7420 6265 6361 7573 6520 6f66 icult because of │ │ │ │ │ +0003e460: 2066 696c 6520 636f 6e66 6c69 6374 7320 file conflicts │ │ │ │ │ +0003e470: 7769 7468 2074 6865 206f 6c64 2076 6572 with the old ver │ │ │ │ │ +0003e480: 7369 6f6e 0a6f 6620 7468 6520 7061 636b sion.of the pack │ │ │ │ │ +0003e490: 6167 652e 2020 5768 656e 2069 6e20 646f age. When in do │ │ │ │ │ +0003e4a0: 7562 742c 2061 6c77 6179 7320 7370 6c69 ubt, always spli │ │ │ │ │ +0003e4b0: 7420 7368 6172 6564 206c 6962 7261 7279 t shared library │ │ │ │ │ +0003e4c0: 2070 6163 6b61 6765 7320 736f 0a74 6861 packages so.tha │ │ │ │ │ +0003e4d0: 7420 6561 6368 2062 696e 6172 7920 7061 t each binary pa │ │ │ │ │ +0003e4e0: 636b 6167 6520 696e 7374 616c 6c73 2061 ckage installs a │ │ │ │ │ +0003e4f0: 2073 696e 676c 6520 7368 6172 6564 206c single shared l │ │ │ │ │ +0003e500: 6962 7261 7279 2e0a 0a45 7665 7279 2074 ibrary...Every t │ │ │ │ │ +0003e510: 696d 6520 7468 6520 7368 6172 6564 206c ime the shared l │ │ │ │ │ +0003e520: 6962 7261 7279 2041 4249 2063 6861 6e67 ibrary ABI chang │ │ │ │ │ +0003e530: 6573 2069 6e20 6120 7761 7920 7468 6174 es in a way that │ │ │ │ │ +0003e540: 2063 6f75 6c64 2062 7265 616b 0a62 696e could break.bin │ │ │ │ │ +0003e550: 6172 6965 7320 6c69 6e6b 6564 2061 6761 aries linked aga │ │ │ │ │ +0003e560: 696e 7374 206f 6c64 6572 2076 6572 7369 inst older versi │ │ │ │ │ +0003e570: 6f6e 7320 6f66 2074 6865 2073 6861 7265 ons of the share │ │ │ │ │ +0003e580: 6420 6c69 6272 6172 792c 2074 6865 0ae2 d library, the.. │ │ │ │ │ +0003e590: 8098 534f 4e41 4d45 e280 9920 6f66 2074 ..SONAME... of t │ │ │ │ │ +0003e5a0: 6865 206c 6962 7261 7279 2061 6e64 2074 he library and t │ │ │ │ │ +0003e5b0: 6865 2063 6f72 7265 7370 6f6e 6469 6e67 he corresponding │ │ │ │ │ +0003e5c0: 206e 616d 6520 666f 7220 7468 6520 6269 name for the bi │ │ │ │ │ +0003e5d0: 6e61 7279 0a70 6163 6b61 6765 2063 6f6e nary.package con │ │ │ │ │ +0003e5e0: 7461 696e 696e 6720 7468 6520 7275 6e74 taining the runt │ │ │ │ │ +0003e5f0: 696d 6520 7368 6172 6564 206c 6962 7261 ime shared libra │ │ │ │ │ +0003e600: 7279 2073 686f 756c 6420 6368 616e 6765 ry should change │ │ │ │ │ +0003e610: 2e20 204e 6f72 6d61 6c6c 792c 0a74 6869 . Normally,.thi │ │ │ │ │ +0003e620: 7320 6d65 616e 7320 7468 6520 e280 9853 s means the ...S │ │ │ │ │ +0003e630: 4f4e 414d 45e2 8099 2073 686f 756c 6420 ONAME... should │ │ │ │ │ +0003e640: 6368 616e 6765 2061 6e79 2074 696d 6520 change any time │ │ │ │ │ +0003e650: 616e 2069 6e74 6572 6661 6365 2069 7320 an interface is │ │ │ │ │ +0003e660: 7265 6d6f 7665 640a 6672 6f6d 2074 6865 removed.from the │ │ │ │ │ +0003e670: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +0003e680: 6f72 2074 6865 2073 6967 6e61 7475 7265 or the signature │ │ │ │ │ +0003e690: 206f 6620 616e 2069 6e74 6572 6661 6365 of an interface │ │ │ │ │ +0003e6a0: 2028 7468 6520 6e75 6d62 6572 206f 660a (the number of. │ │ │ │ │ +0003e6b0: 7061 7261 6d65 7465 7273 206f 7220 7468 parameters or th │ │ │ │ │ +0003e6c0: 6520 7479 7065 7320 6f66 2070 6172 616d e types of param │ │ │ │ │ +0003e6d0: 6574 6572 7320 7468 6174 2069 7420 7461 eters that it ta │ │ │ │ │ +0003e6e0: 6b65 732c 2066 6f72 2065 7861 6d70 6c65 kes, for example │ │ │ │ │ +0003e6f0: 2920 6973 0a63 6861 6e67 6564 2e20 2054 ) is.changed. T │ │ │ │ │ +0003e700: 6869 7320 7072 6163 7469 6365 2069 7320 his practice is │ │ │ │ │ +0003e710: 7669 7461 6c20 746f 2061 6c6c 6f77 696e vital to allowin │ │ │ │ │ +0003e720: 6720 636c 6561 6e20 7570 6772 6164 6573 g clean upgrades │ │ │ │ │ +0003e730: 2066 726f 6d20 6f6c 6465 720a 7665 7273 from older.vers │ │ │ │ │ +0003e740: 696f 6e73 206f 6620 7468 6520 7061 636b ions of the pack │ │ │ │ │ +0003e750: 6167 6520 616e 6420 636c 6561 6e20 7472 age and clean tr │ │ │ │ │ +0003e760: 616e 7369 7469 6f6e 7320 6265 7477 6565 ansitions betwee │ │ │ │ │ +0003e770: 6e20 7468 6520 6f6c 6420 4142 4920 616e n the old ABI an │ │ │ │ │ +0003e780: 640a 6e65 7720 4142 4920 7769 7468 6f75 d.new ABI withou │ │ │ │ │ +0003e790: 7420 6861 7669 6e67 2074 6f20 7570 6772 t having to upgr │ │ │ │ │ +0003e7a0: 6164 6520 6576 6572 7920 6166 6665 6374 ade every affect │ │ │ │ │ +0003e7b0: 6564 2070 6163 6b61 6765 2073 696d 756c ed package simul │ │ │ │ │ +0003e7c0: 7461 6e65 6f75 736c 792e 0a0a 5468 6520 taneously...The │ │ │ │ │ +0003e7d0: e280 9853 4f4e 414d 45e2 8099 2061 6e64 ...SONAME... and │ │ │ │ │ +0003e7e0: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ +0003e7f0: 6e61 6d65 206e 6565 6420 6e6f 742c 2061 name need not, a │ │ │ │ │ +0003e800: 6e64 2069 6e64 6565 6420 6e6f 726d 616c nd indeed normal │ │ │ │ │ +0003e810: 6c79 0a73 686f 756c 6420 6e6f 742c 2063 ly.should not, c │ │ │ │ │ +0003e820: 6861 6e67 6520 6966 206e 6577 2069 6e74 hange if new int │ │ │ │ │ +0003e830: 6572 6661 6365 7320 6172 6520 6164 6465 erfaces are adde │ │ │ │ │ +0003e840: 6420 6275 7420 6e6f 6e65 2061 7265 2072 d but none are r │ │ │ │ │ +0003e850: 656d 6f76 6564 206f 720a 6368 616e 6765 emoved or.change │ │ │ │ │ +0003e860: 642c 2073 696e 6365 2074 6869 7320 7769 d, since this wi │ │ │ │ │ +0003e870: 6c6c 206e 6f74 2062 7265 616b 2062 696e ll not break bin │ │ │ │ │ +0003e880: 6172 6965 7320 6c69 6e6b 6564 2061 6761 aries linked aga │ │ │ │ │ +0003e890: 696e 7374 2074 6865 206f 6c64 0a73 6861 inst the old.sha │ │ │ │ │ +0003e8a0: 7265 6420 6c69 6272 6172 792e 2020 436f red library. Co │ │ │ │ │ +0003e8b0: 7272 6563 7420 7665 7273 696f 6e69 6e67 rrect versioning │ │ │ │ │ +0003e8c0: 206f 6620 6465 7065 6e64 656e 6369 6573 of dependencies │ │ │ │ │ +0003e8d0: 206f 6e20 7468 6520 6e65 7765 7220 7368 on the newer sh │ │ │ │ │ +0003e8e0: 6172 6564 0a6c 6962 7261 7279 2062 7920 ared.library by │ │ │ │ │ +0003e8f0: 6269 6e61 7269 6573 2074 6861 7420 7573 binaries that us │ │ │ │ │ +0003e900: 6520 7468 6520 6e65 7720 696e 7465 7266 e the new interf │ │ │ │ │ +0003e910: 6163 6573 2069 7320 6861 6e64 6c65 6420 aces is handled │ │ │ │ │ +0003e920: 7669 6120 7468 650a e280 9873 796d 626f via the....symbo │ │ │ │ │ +0003e930: 6c73 e280 9920 6f72 20e2 8098 7368 6c69 ls... or ...shli │ │ │ │ │ +0003e940: 6273 e280 9920 7379 7374 656d 2028 7365 bs... system (se │ │ │ │ │ +0003e950: 6520 2a6e 6f74 6520 4465 7065 6e64 656e e *note Dependen │ │ │ │ │ +0003e960: 6369 6573 2062 6574 7765 656e 2074 6865 cies between the │ │ │ │ │ +0003e970: 206c 6962 7261 7279 0a61 6e64 206f 7468 library.and oth │ │ │ │ │ +0003e980: 6572 2070 6163 6b61 6765 733a 2031 3035 er packages: 105 │ │ │ │ │ +0003e990: 2e29 2e0a 0a54 6865 2070 6163 6b61 6765 .)...The package │ │ │ │ │ +0003e9a0: 2073 686f 756c 6420 696e 7374 616c 6c20 should install │ │ │ │ │ +0003e9b0: 7468 6520 7368 6172 6564 206c 6962 7261 the shared libra │ │ │ │ │ +0003e9c0: 7269 6573 2075 6e64 6572 2074 6865 6972 ries under their │ │ │ │ │ +0003e9d0: 206e 6f72 6d61 6c0a 6e61 6d65 732e 2020 normal.names. │ │ │ │ │ +0003e9e0: 466f 7220 6578 616d 706c 652c 2074 6865 For example, the │ │ │ │ │ +0003e9f0: 206c 6962 6764 626d 3320 7061 636b 6167 libgdbm3 packag │ │ │ │ │ +0003ea00: 6520 7368 6f75 6c64 2069 6e73 7461 6c6c e should install │ │ │ │ │ +0003ea10: 0ae2 8098 6c69 6267 6462 6d2e 736f 2e33 ....libgdbm.so.3 │ │ │ │ │ +0003ea20: 2e30 2e30 e280 9920 6173 20e2 8098 2f75 .0.0... as .../u │ │ │ │ │ +0003ea30: 7372 2f6c 6962 2f6c 6962 6764 626d 2e73 sr/lib/libgdbm.s │ │ │ │ │ +0003ea40: 6f2e 332e 302e 30e2 8099 2e20 2054 6865 o.3.0.0.... The │ │ │ │ │ +0003ea50: 2066 696c 6573 2073 686f 756c 6420 6e6f files should no │ │ │ │ │ +0003ea60: 740a 6265 2072 656e 616d 6564 206f 7220 t.be renamed or │ │ │ │ │ +0003ea70: 7265 2d6c 696e 6b65 6420 6279 2061 6e79 re-linked by any │ │ │ │ │ +0003ea80: 20e2 8098 7072 6572 6de2 8099 206f 7220 ...prerm... or │ │ │ │ │ +0003ea90: e280 9870 6f73 7472 6de2 8099 2073 6372 ...postrm... scr │ │ │ │ │ +0003eaa0: 6970 7473 3b20 e280 9864 706b 67e2 8099 ipts; ...dpkg... │ │ │ │ │ +0003eab0: 2077 696c 6c0a 7461 6b65 2063 6172 6520 will.take care │ │ │ │ │ +0003eac0: 6f66 2072 656e 616d 696e 6720 7468 696e of renaming thin │ │ │ │ │ +0003ead0: 6773 2073 6166 656c 7920 7769 7468 6f75 gs safely withou │ │ │ │ │ +0003eae0: 7420 6166 6665 6374 696e 6720 7275 6e6e t affecting runn │ │ │ │ │ +0003eaf0: 696e 6720 7072 6f67 7261 6d73 2c0a 616e ing programs,.an │ │ │ │ │ +0003eb00: 6420 6174 7465 6d70 7473 2074 6f20 696e d attempts to in │ │ │ │ │ +0003eb10: 7465 7266 6572 6520 7769 7468 2074 6869 terfere with thi │ │ │ │ │ +0003eb20: 7320 6172 6520 6c69 6b65 6c79 2074 6f20 s are likely to │ │ │ │ │ +0003eb30: 6c65 6164 2074 6f20 7072 6f62 6c65 6d73 lead to problems │ │ │ │ │ +0003eb40: 2e0a 0a53 6861 7265 6420 6c69 6272 6172 ...Shared librar │ │ │ │ │ +0003eb50: 6965 7320 7368 6f75 6c64 206e 6f74 2062 ies should not b │ │ │ │ │ +0003eb60: 6520 696e 7374 616c 6c65 6420 6578 6563 e installed exec │ │ │ │ │ +0003eb70: 7574 6162 6c65 2c20 7369 6e63 6520 7468 utable, since th │ │ │ │ │ +0003eb80: 6520 6479 6e61 6d69 630a 6c69 6e6b 6572 e dynamic.linker │ │ │ │ │ +0003eb90: 2064 6f65 7320 6e6f 7420 7265 7175 6972 does not requir │ │ │ │ │ +0003eba0: 6520 7468 6973 2061 6e64 2074 7279 696e e this and tryin │ │ │ │ │ +0003ebb0: 6720 746f 2065 7865 6375 7465 2061 2073 g to execute a s │ │ │ │ │ +0003ebc0: 6861 7265 6420 6c69 6272 6172 790a 7573 hared library.us │ │ │ │ │ +0003ebd0: 7561 6c6c 7920 7265 7375 6c74 7320 696e ually results in │ │ │ │ │ +0003ebe0: 2061 2063 6f72 6520 6475 6d70 2e0a 0a54 a core dump...T │ │ │ │ │ +0003ebf0: 6865 2072 756e 2d74 696d 6520 6c69 6272 he run-time libr │ │ │ │ │ +0003ec00: 6172 7920 7061 636b 6167 6520 7368 6f75 ary package shou │ │ │ │ │ +0003ec10: 6c64 2069 6e63 6c75 6465 2074 6865 2073 ld include the s │ │ │ │ │ +0003ec20: 796d 626f 6c69 6320 6c69 6e6b 2066 6f72 ymbolic link for │ │ │ │ │ +0003ec30: 2074 6865 0ae2 8098 534f 4e41 4d45 e280 the....SONAME.. │ │ │ │ │ +0003ec40: 9920 7468 6174 20e2 8098 6c64 636f 6e66 . that ...ldconf │ │ │ │ │ +0003ec50: 6967 e280 9920 776f 756c 6420 6372 6561 ig... would crea │ │ │ │ │ +0003ec60: 7465 2066 6f72 2074 6865 2073 6861 7265 te for the share │ │ │ │ │ +0003ec70: 6420 6c69 6272 6172 6965 732e 2020 466f d libraries. Fo │ │ │ │ │ +0003ec80: 720a 6578 616d 706c 652c 2074 6865 206c r.example, the l │ │ │ │ │ +0003ec90: 6962 6764 626d 3320 7061 636b 6167 6520 ibgdbm3 package │ │ │ │ │ +0003eca0: 7368 6f75 6c64 2069 6e63 6c75 6465 2061 should include a │ │ │ │ │ +0003ecb0: 2073 796d 626f 6c69 6320 6c69 6e6b 2066 symbolic link f │ │ │ │ │ +0003ecc0: 726f 6d0a e280 982f 7573 722f 6c69 622f rom..../usr/lib/ │ │ │ │ │ +0003ecd0: 6c69 6267 6462 6d2e 736f 2e33 e280 9920 libgdbm.so.3... │ │ │ │ │ +0003ece0: 746f 20e2 8098 6c69 6267 6462 6d2e 736f to ...libgdbm.so │ │ │ │ │ +0003ecf0: 2e33 2e30 2e30 e280 992e 2020 5468 6973 .3.0.0.... This │ │ │ │ │ +0003ed00: 2069 7320 6e65 6564 6564 2073 6f20 7468 is needed so th │ │ │ │ │ +0003ed10: 6174 0a74 6865 2064 796e 616d 6963 206c at.the dynamic l │ │ │ │ │ +0003ed20: 696e 6b65 7220 2866 6f72 2065 7861 6d70 inker (for examp │ │ │ │ │ +0003ed30: 6c65 20e2 8098 6c64 2e73 6fe2 8099 206f le ...ld.so... o │ │ │ │ │ +0003ed40: 7220 e280 986c 642d 6c69 6e75 782e 736f r ...ld-linux.so │ │ │ │ │ +0003ed50: 2e2a e280 9929 2063 616e 2066 696e 6420 .*...) can find │ │ │ │ │ +0003ed60: 7468 650a 6c69 6272 6172 7920 6265 7477 the.library betw │ │ │ │ │ +0003ed70: 6565 6e20 7468 6520 7469 6d65 2074 6861 een the time tha │ │ │ │ │ +0003ed80: 7420 e280 9864 706b 67e2 8099 2069 6e73 t ...dpkg... ins │ │ │ │ │ +0003ed90: 7461 6c6c 7320 6974 2061 6e64 2074 6865 talls it and the │ │ │ │ │ +0003eda0: 2074 696d 6520 7468 6174 0ae2 8098 6c64 time that....ld │ │ │ │ │ +0003edb0: 636f 6e66 6967 e280 9920 6973 2072 756e config... is run │ │ │ │ │ +0003edc0: 2069 6e20 7468 6520 e280 9870 6f73 7469 in the ...posti │ │ │ │ │ +0003edd0: 6e73 74e2 8099 2073 6372 6970 742e 2020 nst... script. │ │ │ │ │ +0003ede0: 2833 290a 0a2a 204d 656e 753a 0a0a 2a20 (3)..* Menu:..* │ │ │ │ │ +0003edf0: 6c64 636f 6e66 6967 3a3a 0a0a 2020 202d ldconfig::.. - │ │ │ │ │ +0003ee00: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ +0003ee10: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ +0003ee20: 2020 2028 3129 2054 6865 7265 2061 7265 (1) There are │ │ │ │ │ +0003ee30: 2073 6f6d 6520 6578 6365 7074 696f 6e61 some exceptiona │ │ │ │ │ +0003ee40: 6c20 7369 7475 6174 696f 6e73 2069 6e20 l situations in │ │ │ │ │ +0003ee50: 7768 6963 6820 636f 2d69 6e73 7461 6c6c which co-install │ │ │ │ │ +0003ee60: 6174 696f 6e20 6f66 0a74 776f 2076 6572 ation of.two ver │ │ │ │ │ +0003ee70: 7369 6f6e 7320 6f66 2061 2073 6861 7265 sions of a share │ │ │ │ │ +0003ee80: 6420 6c69 6272 6172 7920 6973 206e 6f74 d library is not │ │ │ │ │ +0003ee90: 2073 6166 652c 2061 6e64 2074 6865 206e safe, and the n │ │ │ │ │ +0003eea0: 6577 2073 6861 7265 6420 6c69 6272 6172 ew shared librar │ │ │ │ │ +0003eeb0: 790a 7061 636b 6167 6520 6861 7320 746f y.package has to │ │ │ │ │ +0003eec0: 2063 6f6e 666c 6963 7420 7769 7468 2074 conflict with t │ │ │ │ │ +0003eed0: 6865 2070 7265 7669 6f75 7320 7368 6172 he previous shar │ │ │ │ │ +0003eee0: 6564 206c 6962 7261 7279 2070 6163 6b61 ed library packa │ │ │ │ │ +0003eef0: 6765 2e20 2054 6869 730a 6973 206e 6576 ge. This.is nev │ │ │ │ │ +0003ef00: 6572 2064 6573 6972 6162 6c65 2c20 7369 er desirable, si │ │ │ │ │ +0003ef10: 6e63 6520 6974 2063 6175 7365 7320 7369 nce it causes si │ │ │ │ │ +0003ef20: 676e 6966 6963 616e 7420 6469 7372 7570 gnificant disrup │ │ │ │ │ +0003ef30: 7469 6f6e 2064 7572 696e 670a 7570 6772 tion during.upgr │ │ │ │ │ +0003ef40: 6164 6573 2061 6e64 2070 6f74 656e 7469 ades and potenti │ │ │ │ │ +0003ef50: 616c 6c79 2062 7265 616b 7320 756e 7061 ally breaks unpa │ │ │ │ │ +0003ef60: 636b 6167 6564 2074 6869 7264 2d70 6172 ckaged third-par │ │ │ │ │ +0003ef70: 7479 2062 696e 6172 6965 732c 2062 7574 ty binaries, but │ │ │ │ │ +0003ef80: 2069 730a 736f 6d65 7469 6d65 7320 756e is.sometimes un │ │ │ │ │ +0003ef90: 6176 6f69 6461 626c 652e 2020 5468 6573 avoidable. Thes │ │ │ │ │ +0003efa0: 6520 7369 7475 6174 696f 6e73 2061 7265 e situations are │ │ │ │ │ +0003efb0: 2073 7566 6669 6369 656e 746c 7920 7261 sufficiently ra │ │ │ │ │ +0003efc0: 7265 2074 6861 7420 7468 6579 0a75 7375 re that they.usu │ │ │ │ │ +0003efd0: 616c 6c79 2077 6172 7261 6e74 2070 726f ally warrant pro │ │ │ │ │ +0003efe0: 6a65 6374 2d77 6964 6520 6469 7363 7573 ject-wide discus │ │ │ │ │ +0003eff0: 7369 6f6e 2c20 616e 6420 6172 6520 636f sion, and are co │ │ │ │ │ +0003f000: 6d70 6c65 7820 656e 6f75 6768 2074 6861 mplex enough tha │ │ │ │ │ +0003f010: 7420 7468 650a 7275 6c65 7320 666f 7220 t the.rules for │ │ │ │ │ +0003f020: 7468 656d 2063 616e 6e6f 7420 6265 2063 them cannot be c │ │ │ │ │ +0003f030: 6f64 6966 6965 6420 696e 2044 6562 6961 odified in Debia │ │ │ │ │ +0003f040: 6e20 506f 6c69 6379 2e0a 0a20 2020 2832 n Policy... (2 │ │ │ │ │ +0003f050: 2920 5468 6520 666f 6c6c 6f77 696e 6720 ) The following │ │ │ │ │ +0003f060: 636f 6d6d 616e 642c 2077 6865 6e20 7275 command, when ru │ │ │ │ │ +0003f070: 6e20 6f6e 2061 2073 6861 7265 6420 6c69 n on a shared li │ │ │ │ │ +0003f080: 6272 6172 792c 2077 696c 6c20 6f75 7470 brary, will outp │ │ │ │ │ +0003f090: 7574 0a74 6865 206e 616d 6520 746f 2062 ut.the name to b │ │ │ │ │ +0003f0a0: 6520 7573 6564 2066 6f72 2074 6865 2044 e used for the D │ │ │ │ │ +0003f0b0: 6562 6961 6e20 7061 636b 6167 6520 636f ebian package co │ │ │ │ │ +0003f0c0: 6e74 6169 6e69 6e67 2074 6861 7420 7368 ntaining that sh │ │ │ │ │ +0003f0d0: 6172 6564 0a6c 6962 7261 7279 3a0a 0a20 ared.library:.. │ │ │ │ │ +0003f0e0: 2020 2020 6f62 6a64 756d 7020 2d70 202f objdump -p / │ │ │ │ │ +0003f0f0: 7061 7468 2f74 6f2f 6c69 6266 6f6f 2d62 path/to/libfoo-b │ │ │ │ │ +0003f100: 6172 2e73 6f2e 312e 322e 3320 5c0a 2020 ar.so.1.2.3 \. │ │ │ │ │ +0003f110: 2020 2020 2020 207c 2073 6564 202d 6e20 | sed -n │ │ │ │ │ +0003f120: 2d65 2773 2f5e 5b5b 3a73 7061 6365 3a5d -e's/^[[:space:] │ │ │ │ │ +0003f130: 5d2a 534f 4e41 4d45 5b5b 3a73 7061 6365 ]*SONAME[[:space │ │ │ │ │ +0003f140: 3a5d 5d2a 2f2f 7027 205c 0a20 2020 2020 :]]*//p' \. │ │ │ │ │ +0003f150: 2020 2020 7c20 4c43 5f41 4c4c 3d43 2073 | LC_ALL=C s │ │ │ │ │ +0003f160: 6564 202d 7220 2d65 2773 2f28 5b30 2d39 ed -r -e's/([0-9 │ │ │ │ │ +0003f170: 5d29 5c2e 736f 5c2e 2f5c 312d 2f3b 2073 ])\.so\./\1-/; s │ │ │ │ │ +0003f180: 2f5c 2e73 6f28 5c2e 7c24 292f 2f3b 2079 /\.so(\.|$)//; y │ │ │ │ │ +0003f190: 2f5f 2f2d 2f3b 2073 2f28 2e2a 292f 5c4c /_/-/; s/(.*)/\L │ │ │ │ │ +0003f1a0: 262f 270a 0a20 2020 2833 2920 5468 6520 &/'.. (3) The │ │ │ │ │ +0003f1b0: 7061 636b 6167 6520 6d61 6e61 6765 6d65 package manageme │ │ │ │ │ +0003f1c0: 6e74 2073 7973 7465 6d20 7265 7175 6972 nt system requir │ │ │ │ │ +0003f1d0: 6573 2074 6865 206c 6962 7261 7279 2074 es the library t │ │ │ │ │ +0003f1e0: 6f20 6265 2070 6c61 6365 640a 6265 666f o be placed.befo │ │ │ │ │ +0003f1f0: 7265 2074 6865 2073 796d 626f 6c69 6320 re the symbolic │ │ │ │ │ +0003f200: 6c69 6e6b 2070 6f69 6e74 696e 6720 746f link pointing to │ │ │ │ │ +0003f210: 2069 7420 696e 2074 6865 20e2 8098 2e64 it in the ....d │ │ │ │ │ +0003f220: 6562 e280 9920 6669 6c65 2e20 2054 6869 eb... file. Thi │ │ │ │ │ +0003f230: 7320 6973 2073 6f0a 7468 6174 2077 6865 s is so.that whe │ │ │ │ │ +0003f240: 6e20 e280 9864 706b 67e2 8099 2063 6f6d n ...dpkg... com │ │ │ │ │ +0003f250: 6573 2074 6f20 696e 7374 616c 6c20 7468 es to install th │ │ │ │ │ +0003f260: 6520 7379 6d6c 696e 6b20 286f 7665 7277 e symlink (overw │ │ │ │ │ +0003f270: 7269 7469 6e67 2074 6865 2070 7265 7669 riting the previ │ │ │ │ │ +0003f280: 6f75 730a 7379 6d6c 696e 6b20 706f 696e ous.symlink poin │ │ │ │ │ +0003f290: 7469 6e67 2061 7420 616e 206f 6c64 6572 ting at an older │ │ │ │ │ +0003f2a0: 2076 6572 7369 6f6e 206f 6620 7468 6520 version of the │ │ │ │ │ +0003f2b0: 6c69 6272 6172 7929 2c20 7468 6520 6e65 library), the ne │ │ │ │ │ +0003f2c0: 7720 7368 6172 6564 0a6c 6962 7261 7279 w shared.library │ │ │ │ │ +0003f2d0: 2069 7320 616c 7265 6164 7920 696e 2070 is already in p │ │ │ │ │ +0003f2e0: 6c61 6365 2e20 2049 6e20 7468 6520 7061 lace. In the pa │ │ │ │ │ +0003f2f0: 7374 2c20 7468 6973 2077 6173 2061 6368 st, this was ach │ │ │ │ │ +0003f300: 6965 7665 6420 6279 2063 7265 6174 696e ieved by creatin │ │ │ │ │ +0003f310: 670a 7468 6520 6c69 6272 6172 7920 696e g.the library in │ │ │ │ │ +0003f320: 2074 6865 2074 656d 706f 7261 7279 2070 the temporary p │ │ │ │ │ +0003f330: 6163 6b61 6769 6e67 2064 6972 6563 746f ackaging directo │ │ │ │ │ +0003f340: 7279 2062 6566 6f72 6520 6372 6561 7469 ry before creati │ │ │ │ │ +0003f350: 6e67 2074 6865 0a73 796d 6c69 6e6b 2e20 ng the.symlink. │ │ │ │ │ +0003f360: 2055 6e66 6f72 7475 6e61 7465 6c79 2c20 Unfortunately, │ │ │ │ │ +0003f370: 7468 6973 2077 6173 206e 6f74 2061 6c77 this was not alw │ │ │ │ │ +0003f380: 6179 7320 6566 6665 6374 6976 652c 2073 ays effective, s │ │ │ │ │ +0003f390: 696e 6365 2074 6865 0a62 7569 6c64 696e ince the.buildin │ │ │ │ │ +0003f3a0: 6720 6f66 2074 6865 2074 6172 2066 696c g of the tar fil │ │ │ │ │ +0003f3b0: 6520 696e 2074 6865 20e2 8098 2e64 6562 e in the ....deb │ │ │ │ │ +0003f3c0: e280 9920 6465 7065 6e64 6564 206f 6e20 ... depended on │ │ │ │ │ +0003f3d0: 7468 6520 6265 6861 7669 6f72 206f 6620 the behavior of │ │ │ │ │ +0003f3e0: 7468 650a 756e 6465 726c 7969 6e67 2066 the.underlying f │ │ │ │ │ +0003f3f0: 696c 6520 7379 7374 656d 2e20 2053 6f6d ile system. Som │ │ │ │ │ +0003f400: 6520 6669 6c65 2073 7973 7465 6d73 2028 e file systems ( │ │ │ │ │ +0003f410: 7375 6368 2061 7320 7265 6973 6572 6673 such as reiserfs │ │ │ │ │ +0003f420: 2920 7265 6f72 6465 720a 7468 6520 6669 ) reorder.the fi │ │ │ │ │ +0003f430: 6c65 7320 736f 2074 6861 7420 7468 6520 les so that the │ │ │ │ │ +0003f440: 6f72 6465 7220 6f66 2063 7265 6174 696f order of creatio │ │ │ │ │ +0003f450: 6e20 6973 2066 6f72 676f 7474 656e 2e20 n is forgotten. │ │ │ │ │ +0003f460: 2053 696e 6365 2076 6572 7369 6f6e 0a31 Since version.1 │ │ │ │ │ +0003f470: 2e37 2e30 2c20 e280 9864 706b 67e2 8099 .7.0, ...dpkg... │ │ │ │ │ +0003f480: 2072 656f 7264 6572 7320 7468 6520 6669 reorders the fi │ │ │ │ │ +0003f490: 6c65 7320 6974 7365 6c66 2061 7320 6e65 les itself as ne │ │ │ │ │ +0003f4a0: 6365 7373 6172 7920 7768 656e 2062 7569 cessary when bui │ │ │ │ │ +0003f4b0: 6c64 696e 6720 610a 7061 636b 6167 652e lding a.package. │ │ │ │ │ +0003f4c0: 2020 5468 7573 2069 7420 6973 206e 6f20 Thus it is no │ │ │ │ │ +0003f4d0: 6c6f 6e67 6572 2069 6d70 6f72 7461 6e74 longer important │ │ │ │ │ +0003f4e0: 2074 6f20 636f 6e63 6572 6e20 6f6e 6573 to concern ones │ │ │ │ │ +0003f4f0: 656c 6620 7769 7468 2074 6865 0a6f 7264 elf with the.ord │ │ │ │ │ +0003f500: 6572 206f 6620 6669 6c65 2063 7265 6174 er of file creat │ │ │ │ │ +0003f510: 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 6465 ion.....File: de │ │ │ │ │ +0003f520: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0003f530: 2c20 204e 6f64 653a 206c 6463 6f6e 6669 , Node: ldconfi │ │ │ │ │ +0003f540: 672c 2020 5570 3a20 5275 6e2d 7469 6d65 g, Up: Run-time │ │ │ │ │ +0003f550: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ +0003f560: 730a 0a38 2e31 2e31 20e2 8098 6c64 636f s..8.1.1 ...ldco │ │ │ │ │ +0003f570: 6e66 6967 e280 990a 2d2d 2d2d 2d2d 2d2d nfig....-------- │ │ │ │ │ +0003f580: 2d2d 2d2d 2d2d 2d2d 0a0a 416e 7920 7061 --------..Any pa │ │ │ │ │ +0003f590: 636b 6167 6520 696e 7374 616c 6c69 6e67 ckage installing │ │ │ │ │ +0003f5a0: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ +0003f5b0: 7320 696e 206f 6e65 206f 6620 7468 6520 s in one of the │ │ │ │ │ +0003f5c0: 6465 6661 756c 7420 6c69 6272 6172 790a default library. │ │ │ │ │ +0003f5d0: 6469 7265 6374 6f72 6965 7320 6f66 2074 directories of t │ │ │ │ │ +0003f5e0: 6865 2064 796e 616d 6963 206c 696e 6b65 he dynamic linke │ │ │ │ │ +0003f5f0: 7220 2877 6869 6368 2061 7265 2063 7572 r (which are cur │ │ │ │ │ +0003f600: 7265 6e74 6c79 20e2 8098 2f75 7372 2f6c rently .../usr/l │ │ │ │ │ +0003f610: 6962 e280 9920 616e 640a e280 982f 6c69 ib... and..../li │ │ │ │ │ +0003f620: 62e2 8099 2920 6f72 2061 2064 6972 6563 b...) or a direc │ │ │ │ │ +0003f630: 746f 7279 2074 6861 7420 6973 206c 6973 tory that is lis │ │ │ │ │ +0003f640: 7465 6420 696e 20e2 8098 2f65 7463 2f6c ted in .../etc/l │ │ │ │ │ +0003f650: 642e 736f 2e63 6f6e 66e2 8099 2028 3129 d.so.conf... (1) │ │ │ │ │ +0003f660: 206d 7573 7420 7573 650a e280 986c 6463 must use....ldc │ │ │ │ │ +0003f670: 6f6e 6669 67e2 8099 2074 6f20 7570 6461 onfig... to upda │ │ │ │ │ +0003f680: 7465 2074 6865 2073 6861 7265 6420 6c69 te the shared li │ │ │ │ │ +0003f690: 6272 6172 7920 7379 7374 656d 2e0a 0a41 brary system...A │ │ │ │ │ +0003f6a0: 6e79 2073 7563 6820 7061 636b 6167 6520 ny such package │ │ │ │ │ +0003f6b0: 6d75 7374 2068 6176 6520 7468 6520 6c69 must have the li │ │ │ │ │ +0003f6c0: 6e65 20e2 8098 6163 7469 7661 7465 2d6e ne ...activate-n │ │ │ │ │ +0003f6d0: 6f61 7761 6974 206c 6463 6f6e 6669 67e2 oawait ldconfig. │ │ │ │ │ +0003f6e0: 8099 2069 6e20 6974 730a e280 9874 7269 .. in its....tri │ │ │ │ │ +0003f6f0: 6767 6572 73e2 8099 2063 6f6e 7472 6f6c ggers... control │ │ │ │ │ +0003f700: 2066 696c 6520 2869 2e65 2e20 20e2 8098 file (i.e. ... │ │ │ │ │ +0003f710: 4445 4249 414e 2f74 7269 6767 6572 73e2 DEBIAN/triggers. │ │ │ │ │ +0003f720: 8099 292e 0a0a 2020 202d 2d2d 2d2d 2d2d ..)... ------- │ │ │ │ │ +0003f730: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ +0003f740: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ +0003f750: 2054 6865 7365 2061 7265 2063 7572 7265 These are curre │ │ │ │ │ +0003f760: 6e74 6c79 20e2 8098 2f75 7372 2f6c 6f63 ntly .../usr/loc │ │ │ │ │ +0003f770: 616c 2f6c 6962 e280 9920 706c 7573 2064 al/lib... plus d │ │ │ │ │ +0003f780: 6972 6563 746f 7269 6573 2075 6e64 6572 irectories under │ │ │ │ │ +0003f790: 0ae2 8098 2f6c 6962 e280 9920 616e 6420 ..../lib... and │ │ │ │ │ +0003f7a0: e280 982f 7573 722f 6c69 62e2 8099 206d .../usr/lib... m │ │ │ │ │ +0003f7b0: 6174 6368 696e 6720 7468 6520 6d75 6c74 atching the mult │ │ │ │ │ +0003f7c0: 6961 7263 6820 7472 6970 6c65 7420 666f iarch triplet fo │ │ │ │ │ +0003f7d0: 7220 7468 6520 7379 7374 656d 0a61 7263 r the system.arc │ │ │ │ │ +0003f7e0: 6869 7465 6374 7572 652e 0a0a 1f0a 4669 hitecture.....Fi │ │ │ │ │ +0003f7f0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0003f800: 792e 696e 666f 2c20 204e 6f64 653a 2053 y.info, Node: S │ │ │ │ │ +0003f810: 6861 7265 6420 6c69 6272 6172 7920 7375 hared library su │ │ │ │ │ +0003f820: 7070 6f72 7420 6669 6c65 732c 2020 4e65 pport files, Ne │ │ │ │ │ +0003f830: 7874 3a20 5374 6174 6963 206c 6962 7261 xt: Static libra │ │ │ │ │ +0003f840: 7269 6573 2c20 2050 7265 763a 2052 756e ries, Prev: Run │ │ │ │ │ +0003f850: 2d74 696d 6520 7368 6172 6564 206c 6962 -time shared lib │ │ │ │ │ +0003f860: 7261 7269 6573 2c20 2055 703a 2053 6861 raries, Up: Sha │ │ │ │ │ +0003f870: 7265 6420 6c69 6272 6172 6965 730a 0a38 red libraries..8 │ │ │ │ │ +0003f880: 2e32 2053 6861 7265 6420 6c69 6272 6172 .2 Shared librar │ │ │ │ │ +0003f890: 7920 7375 7070 6f72 7420 6669 6c65 730a y support files. │ │ │ │ │ +0003f8a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003f8b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003f8c0: 0a0a 4966 2079 6f75 7220 7061 636b 6167 ..If your packag │ │ │ │ │ +0003f8d0: 6520 636f 6e74 6169 6e73 2066 696c 6573 e contains files │ │ │ │ │ +0003f8e0: 2077 686f 7365 206e 616d 6573 2064 6f20 whose names do │ │ │ │ │ +0003f8f0: 6e6f 7420 6368 616e 6765 2077 6974 6820 not change with │ │ │ │ │ +0003f900: 6561 6368 0a63 6861 6e67 6520 696e 2074 each.change in t │ │ │ │ │ +0003f910: 6865 206c 6962 7261 7279 2073 6861 7265 he library share │ │ │ │ │ +0003f920: 6420 6f62 6a65 6374 2076 6572 7369 6f6e d object version │ │ │ │ │ +0003f930: 2c20 796f 7520 6d75 7374 206e 6f74 2070 , you must not p │ │ │ │ │ +0003f940: 7574 2074 6865 6d20 696e 0a74 6865 2073 ut them in.the s │ │ │ │ │ +0003f950: 6861 7265 6420 6c69 6272 6172 7920 7061 hared library pa │ │ │ │ │ +0003f960: 636b 6167 652e 2020 4f74 6865 7277 6973 ckage. Otherwis │ │ │ │ │ +0003f970: 652c 2073 6576 6572 616c 2076 6572 7369 e, several versi │ │ │ │ │ +0003f980: 6f6e 7320 6f66 2074 6865 2073 6861 7265 ons of the share │ │ │ │ │ +0003f990: 640a 6c69 6272 6172 7920 6361 6e6e 6f74 d.library cannot │ │ │ │ │ +0003f9a0: 2062 6520 696e 7374 616c 6c65 6420 6174 be installed at │ │ │ │ │ +0003f9b0: 2074 6865 2073 616d 6520 7469 6d65 2077 the same time w │ │ │ │ │ +0003f9c0: 6974 686f 7574 2066 696c 656e 616d 6520 ithout filename │ │ │ │ │ +0003f9d0: 636c 6173 6865 732c 0a6d 616b 696e 6720 clashes,.making │ │ │ │ │ +0003f9e0: 7570 6772 6164 6573 2061 6e64 2074 7261 upgrades and tra │ │ │ │ │ +0003f9f0: 6e73 6974 696f 6e73 2075 6e6e 6563 6573 nsitions unneces │ │ │ │ │ +0003fa00: 7361 7269 6c79 2064 6966 6669 6375 6c74 sarily difficult │ │ │ │ │ +0003fa10: 2e0a 0a49 7420 6973 2072 6563 6f6d 6d65 ...It is recomme │ │ │ │ │ +0003fa20: 6e64 6564 2074 6861 7420 7375 7070 6f72 nded that suppor │ │ │ │ │ +0003fa30: 7469 6e67 2066 696c 6573 2061 6e64 2072 ting files and r │ │ │ │ │ +0003fa40: 756e 2d74 696d 6520 7375 7070 6f72 7420 un-time support │ │ │ │ │ +0003fa50: 7072 6f67 7261 6d73 0a74 6861 7420 646f programs.that do │ │ │ │ │ +0003fa60: 206e 6f74 206e 6565 6420 746f 2062 6520 not need to be │ │ │ │ │ +0003fa70: 696e 766f 6b65 6420 6d61 6e75 616c 6c79 invoked manually │ │ │ │ │ +0003fa80: 2062 7920 7573 6572 732c 2062 7574 2061 by users, but a │ │ │ │ │ +0003fa90: 7265 206e 6576 6572 7468 656c 6573 730a re nevertheless. │ │ │ │ │ +0003faa0: 7265 7175 6972 6564 2066 6f72 2074 6865 required for the │ │ │ │ │ +0003fab0: 2070 6163 6b61 6765 2074 6f20 6675 6e63 package to func │ │ │ │ │ +0003fac0: 7469 6f6e 2c20 6265 2070 6c61 6365 6420 tion, be placed │ │ │ │ │ +0003fad0: 2869 6620 7468 6579 2061 7265 2062 696e (if they are bin │ │ │ │ │ +0003fae0: 6172 7929 2069 6e0a 6120 7375 6264 6972 ary) in.a subdir │ │ │ │ │ +0003faf0: 6563 746f 7279 206f 6620 e280 982f 7573 ectory of .../us │ │ │ │ │ +0003fb00: 722f 6c69 62e2 8099 2c20 7072 6566 6572 r/lib..., prefer │ │ │ │ │ +0003fb10: 6162 6c79 2075 6e64 6572 20e2 8098 2f75 ably under .../u │ │ │ │ │ +0003fb20: 7372 2f6c 6962 2fe2 8099 7061 636b 6167 sr/lib/...packag │ │ │ │ │ +0003fb30: 652d 6e61 6d65 2e0a 4966 2074 6865 2070 e-name..If the p │ │ │ │ │ +0003fb40: 726f 6772 616d 206f 7220 6669 6c65 2069 rogram or file i │ │ │ │ │ +0003fb50: 7320 6172 6368 6974 6563 7475 7265 2069 s architecture i │ │ │ │ │ +0003fb60: 6e64 6570 656e 6465 6e74 2c20 7468 6520 ndependent, the │ │ │ │ │ +0003fb70: 7265 636f 6d6d 656e 6461 7469 6f6e 0a69 recommendation.i │ │ │ │ │ +0003fb80: 7320 666f 7220 6974 2074 6f20 6265 2070 s for it to be p │ │ │ │ │ +0003fb90: 6c61 6365 6420 696e 2061 2073 7562 6469 laced in a subdi │ │ │ │ │ +0003fba0: 7265 6374 6f72 7920 6f66 20e2 8098 2f75 rectory of .../u │ │ │ │ │ +0003fbb0: 7372 2f73 6861 7265 e280 9920 696e 7374 sr/share... inst │ │ │ │ │ +0003fbc0: 6561 642c 0a70 7265 6665 7261 626c 7920 ead,.preferably │ │ │ │ │ +0003fbd0: 756e 6465 7220 e280 982f 7573 722f 7368 under .../usr/sh │ │ │ │ │ +0003fbe0: 6172 652f e280 9970 6163 6b61 6765 2d6e are/...package-n │ │ │ │ │ +0003fbf0: 616d 652e 2020 466f 6c6c 6f77 696e 6720 ame. Following │ │ │ │ │ +0003fc00: 7468 6520 7061 636b 6167 652d 6e61 6d65 the package-name │ │ │ │ │ +0003fc10: 0a6e 616d 696e 6720 636f 6e76 656e 7469 .naming conventi │ │ │ │ │ +0003fc20: 6f6e 2065 6e73 7572 6573 2074 6861 7420 on ensures that │ │ │ │ │ +0003fc30: 7468 6520 6669 6c65 206e 616d 6573 2063 the file names c │ │ │ │ │ +0003fc40: 6861 6e67 6520 7768 656e 2074 6865 2073 hange when the s │ │ │ │ │ +0003fc50: 6861 7265 640a 6f62 6a65 6374 2076 6572 hared.object ver │ │ │ │ │ +0003fc60: 7369 6f6e 2063 6861 6e67 6573 2e0a 0a52 sion changes...R │ │ │ │ │ +0003fc70: 756e 2d74 696d 6520 7375 7070 6f72 7420 un-time support │ │ │ │ │ +0003fc80: 7072 6f67 7261 6d73 2074 6861 7420 7573 programs that us │ │ │ │ │ +0003fc90: 6520 7468 6520 7368 6172 6564 206c 6962 e the shared lib │ │ │ │ │ +0003fca0: 7261 7279 2062 7574 2061 7265 206e 6f74 rary but are not │ │ │ │ │ +0003fcb0: 0a72 6571 7569 7265 6420 666f 7220 7468 .required for th │ │ │ │ │ +0003fcc0: 6520 6c69 6272 6172 7920 746f 2066 756e e library to fun │ │ │ │ │ +0003fcd0: 6374 696f 6e20 6f72 2066 696c 6573 2075 ction or files u │ │ │ │ │ +0003fce0: 7365 6420 6279 2074 6865 2073 6861 7265 sed by the share │ │ │ │ │ +0003fcf0: 6420 6c69 6272 6172 790a 7468 6174 2063 d library.that c │ │ │ │ │ +0003fd00: 616e 2062 6520 7573 6564 2062 7920 616e an be used by an │ │ │ │ │ +0003fd10: 7920 7665 7273 696f 6e20 6f66 2074 6865 y version of the │ │ │ │ │ +0003fd20: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +0003fd30: 7061 636b 6167 6520 7368 6f75 6c64 0a69 package should.i │ │ │ │ │ +0003fd40: 6e73 7465 6164 2062 6520 7075 7420 696e nstead be put in │ │ │ │ │ +0003fd50: 2061 2073 6570 6172 6174 6520 7061 636b a separate pack │ │ │ │ │ +0003fd60: 6167 652e 2020 5468 6973 2070 6163 6b61 age. This packa │ │ │ │ │ +0003fd70: 6765 206d 6967 6874 2074 7970 6963 616c ge might typical │ │ │ │ │ +0003fd80: 6c79 2062 650a 6e61 6d65 6420 6c69 6272 ly be.named libr │ │ │ │ │ +0003fd90: 6172 796e 616d 652d 746f 6f6c 733b 206e aryname-tools; n │ │ │ │ │ +0003fda0: 6f74 6520 7468 6520 6162 7365 6e63 6520 ote the absence │ │ │ │ │ +0003fdb0: 6f66 2074 6865 2073 6f76 6572 7369 6f6e of the soversion │ │ │ │ │ +0003fdc0: 2069 6e20 7468 650a 7061 636b 6167 6520 in the.package │ │ │ │ │ +0003fdd0: 6e61 6d65 2e0a 0a46 696c 6573 2061 6e64 name...Files and │ │ │ │ │ +0003fde0: 2073 7570 706f 7274 2070 726f 6772 616d support program │ │ │ │ │ +0003fdf0: 7320 6f6e 6c79 2075 7365 6675 6c20 7768 s only useful wh │ │ │ │ │ +0003fe00: 656e 2063 6f6d 7069 6c69 6e67 2073 6f66 en compiling sof │ │ │ │ │ +0003fe10: 7477 6172 6520 6167 6169 6e73 740a 7468 tware against.th │ │ │ │ │ +0003fe20: 6520 6c69 6272 6172 7920 7368 6f75 6c64 e library should │ │ │ │ │ +0003fe30: 2062 6520 696e 636c 7564 6564 2069 6e20 be included in │ │ │ │ │ +0003fe40: 7468 6520 6465 7665 6c6f 706d 656e 7420 the development │ │ │ │ │ +0003fe50: 7061 636b 6167 6520 666f 7220 7468 650a package for the. │ │ │ │ │ +0003fe60: 6c69 6272 6172 792e 2020 2831 290a 0a20 library. (1).. │ │ │ │ │ +0003fe70: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +0003fe80: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +0003fe90: 2d0a 0a20 2020 2831 2920 466f 7220 6578 -.. (1) For ex │ │ │ │ │ +0003fea0: 616d 706c 652c 2061 20e2 8098 7061 636b ample, a ...pack │ │ │ │ │ +0003feb0: 6167 652d 6e61 6d65 2d63 6f6e 6669 67e2 age-name-config. │ │ │ │ │ +0003fec0: 8099 2073 6372 6970 7420 6f72 2070 6b67 .. script or pkg │ │ │ │ │ +0003fed0: 2d63 6f6e 6669 670a 636f 6e66 6967 7572 -config.configur │ │ │ │ │ +0003fee0: 6174 696f 6e20 6669 6c65 732e 0a0a 1f0a ation files..... │ │ │ │ │ +0003fef0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0003ff00: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0003ff10: 2053 7461 7469 6320 6c69 6272 6172 6965 Static librarie │ │ │ │ │ +0003ff20: 732c 2020 4e65 7874 3a20 4465 7665 6c6f s, Next: Develo │ │ │ │ │ +0003ff30: 706d 656e 7420 6669 6c65 732c 2020 5072 pment files, Pr │ │ │ │ │ +0003ff40: 6576 3a20 5368 6172 6564 206c 6962 7261 ev: Shared libra │ │ │ │ │ +0003ff50: 7279 2073 7570 706f 7274 2066 696c 6573 ry support files │ │ │ │ │ +0003ff60: 2c20 2055 703a 2053 6861 7265 6420 6c69 , Up: Shared li │ │ │ │ │ +0003ff70: 6272 6172 6965 730a 0a38 2e33 2053 7461 braries..8.3 Sta │ │ │ │ │ +0003ff80: 7469 6320 6c69 6272 6172 6965 730a 3d3d tic libraries.== │ │ │ │ │ +0003ff90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0003ffa0: 3d3d 0a0a 5468 6520 7374 6174 6963 206c ==..The static l │ │ │ │ │ +0003ffb0: 6962 7261 7279 2028 e280 986c 6962 7261 ibrary (...libra │ │ │ │ │ +0003ffc0: 7279 6e61 6d65 2e61 e280 9929 2069 7320 ryname.a...) is │ │ │ │ │ +0003ffd0: 7573 7561 6c6c 7920 7072 6f76 6964 6564 usually provided │ │ │ │ │ +0003ffe0: 2069 6e20 6164 6469 7469 6f6e 2074 6f0a in addition to. │ │ │ │ │ +0003fff0: 7468 6520 7368 6172 6564 2076 6572 7369 the shared versi │ │ │ │ │ +00040000: 6f6e 2e20 2049 7420 6973 2070 6c61 6365 on. It is place │ │ │ │ │ +00040010: 6420 696e 746f 2074 6865 2064 6576 656c d into the devel │ │ │ │ │ +00040020: 6f70 6d65 6e74 2070 6163 6b61 6765 2028 opment package ( │ │ │ │ │ +00040030: 7365 650a 6265 6c6f 7729 2e0a 0a49 6e20 see.below)...In │ │ │ │ │ +00040040: 736f 6d65 2063 6173 6573 2c20 6974 2069 some cases, it i │ │ │ │ │ +00040050: 7320 6163 6365 7074 6162 6c65 2066 6f72 s acceptable for │ │ │ │ │ +00040060: 2061 206c 6962 7261 7279 2074 6f20 6265 a library to be │ │ │ │ │ +00040070: 2061 7661 696c 6162 6c65 2069 6e20 7374 available in st │ │ │ │ │ +00040080: 6174 6963 0a66 6f72 6d20 6f6e 6c79 3b20 atic.form only; │ │ │ │ │ +00040090: 7468 6573 6520 6361 7365 7320 696e 636c these cases incl │ │ │ │ │ +000400a0: 7564 653a 0a0a 2020 202d 206c 6962 7261 ude:.. - libra │ │ │ │ │ +000400b0: 7269 6573 2066 6f72 206c 616e 6775 6167 ries for languag │ │ │ │ │ +000400c0: 6573 2077 686f 7365 2073 6861 7265 6420 es whose shared │ │ │ │ │ +000400d0: 6c69 6272 6172 7920 7375 7070 6f72 7420 library support │ │ │ │ │ +000400e0: 6973 2069 6d6d 6174 7572 6520 6f72 0a20 is immature or. │ │ │ │ │ +000400f0: 2020 2020 756e 7374 6162 6c65 0a0a 2020 unstable.. │ │ │ │ │ +00040100: 202d 206c 6962 7261 7269 6573 2077 686f - libraries who │ │ │ │ │ +00040110: 7365 2069 6e74 6572 6661 6365 7320 6172 se interfaces ar │ │ │ │ │ +00040120: 6520 696e 2066 6c75 7820 6f72 2075 6e64 e in flux or und │ │ │ │ │ +00040130: 6572 2064 6576 656c 6f70 6d65 6e74 0a20 er development. │ │ │ │ │ +00040140: 2020 2020 2863 6f6d 6d6f 6e6c 7920 7468 (commonly th │ │ │ │ │ +00040150: 6520 6361 7365 2077 6865 6e20 7468 6520 e case when the │ │ │ │ │ +00040160: 6c69 6272 6172 79e2 8099 7320 6d61 6a6f library...s majo │ │ │ │ │ +00040170: 7220 7665 7273 696f 6e20 6e75 6d62 6572 r version number │ │ │ │ │ +00040180: 2069 7320 7a65 726f 2c0a 2020 2020 206f is zero,. o │ │ │ │ │ +00040190: 7220 7768 6572 6520 7468 6520 4142 4920 r where the ABI │ │ │ │ │ +000401a0: 6272 6561 6b73 2061 6372 6f73 7320 7061 breaks across pa │ │ │ │ │ +000401b0: 7463 686c 6576 656c 7329 0a0a 2020 202d tchlevels).. - │ │ │ │ │ +000401c0: 206c 6962 7261 7269 6573 2077 6869 6368 libraries which │ │ │ │ │ +000401d0: 2061 7265 2065 7870 6c69 6369 746c 7920 are explicitly │ │ │ │ │ +000401e0: 696e 7465 6e64 6564 2074 6f20 6265 2061 intended to be a │ │ │ │ │ +000401f0: 7661 696c 6162 6c65 206f 6e6c 7920 696e vailable only in │ │ │ │ │ +00040200: 0a20 2020 2020 7374 6174 6963 2066 6f72 . static for │ │ │ │ │ +00040210: 6d20 6279 2074 6865 6972 2075 7073 7472 m by their upstr │ │ │ │ │ +00040220: 6561 6d20 6175 7468 6f72 2873 290a 0a1f eam author(s)... │ │ │ │ │ +00040230: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00040240: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00040250: 3a20 4465 7665 6c6f 706d 656e 7420 6669 : Development fi │ │ │ │ │ +00040260: 6c65 732c 2020 4e65 7874 3a20 4465 7065 les, Next: Depe │ │ │ │ │ +00040270: 6e64 656e 6369 6573 2062 6574 7765 656e ndencies between │ │ │ │ │ +00040280: 2074 6865 2070 6163 6b61 6765 7320 6f66 the packages of │ │ │ │ │ +00040290: 2074 6865 2073 616d 6520 6c69 6272 6172 the same librar │ │ │ │ │ +000402a0: 792c 2020 5072 6576 3a20 5374 6174 6963 y, Prev: Static │ │ │ │ │ +000402b0: 206c 6962 7261 7269 6573 2c20 2055 703a libraries, Up: │ │ │ │ │ +000402c0: 2053 6861 7265 6420 6c69 6272 6172 6965 Shared librarie │ │ │ │ │ +000402d0: 730a 0a38 2e34 2044 6576 656c 6f70 6d65 s..8.4 Developme │ │ │ │ │ +000402e0: 6e74 2066 696c 6573 0a3d 3d3d 3d3d 3d3d nt files.======= │ │ │ │ │ +000402f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +00040300: 4966 2074 6865 7265 2061 7265 2064 6576 If there are dev │ │ │ │ │ +00040310: 656c 6f70 6d65 6e74 2066 696c 6573 2061 elopment files a │ │ │ │ │ +00040320: 7373 6f63 6961 7465 6420 7769 7468 2061 ssociated with a │ │ │ │ │ +00040330: 2073 6861 7265 6420 6c69 6272 6172 792c shared library, │ │ │ │ │ +00040340: 2074 6865 0a73 6f75 7263 6520 7061 636b the.source pack │ │ │ │ │ +00040350: 6167 6520 6e65 6564 7320 746f 2067 656e age needs to gen │ │ │ │ │ +00040360: 6572 6174 6520 6120 6269 6e61 7279 2064 erate a binary d │ │ │ │ │ +00040370: 6576 656c 6f70 6d65 6e74 2070 6163 6b61 evelopment packa │ │ │ │ │ +00040380: 6765 206e 616d 6564 0a6c 6962 7261 7279 ge named.library │ │ │ │ │ +00040390: 6e61 6d65 2d64 6576 2c20 6f72 2069 6620 name-dev, or if │ │ │ │ │ +000403a0: 796f 7520 6e65 6564 2074 6f20 7375 7070 you need to supp │ │ │ │ │ +000403b0: 6f72 7420 6d75 6c74 6970 6c65 2064 6576 ort multiple dev │ │ │ │ │ +000403c0: 656c 6f70 6d65 6e74 2076 6572 7369 6f6e elopment version │ │ │ │ │ +000403d0: 730a 6174 2061 2074 696d 652c 206c 6962 s.at a time, lib │ │ │ │ │ +000403e0: 7261 7279 6e61 6d65 6170 6976 6572 7369 rarynameapiversi │ │ │ │ │ +000403f0: 6f6e 2d64 6576 2e20 2049 6e73 7461 6c6c on-dev. Install │ │ │ │ │ +00040400: 696e 6720 7468 6520 6465 7665 6c6f 706d ing the developm │ │ │ │ │ +00040410: 656e 740a 7061 636b 6167 6520 6d75 7374 ent.package must │ │ │ │ │ +00040420: 2072 6573 756c 7420 696e 2069 6e73 7461 result in insta │ │ │ │ │ +00040430: 6c6c 6174 696f 6e20 6f66 2061 6c6c 2074 llation of all t │ │ │ │ │ +00040440: 6865 2064 6576 656c 6f70 6d65 6e74 2066 he development f │ │ │ │ │ +00040450: 696c 6573 0a6e 6563 6573 7361 7279 2066 iles.necessary f │ │ │ │ │ +00040460: 6f72 2063 6f6d 7069 6c69 6e67 2070 726f or compiling pro │ │ │ │ │ +00040470: 6772 616d 7320 6167 6169 6e73 7420 7468 grams against th │ │ │ │ │ +00040480: 6174 2073 6861 7265 6420 6c69 6272 6172 at shared librar │ │ │ │ │ +00040490: 792e 2020 2831 290a 0a49 6e20 6361 7365 y. (1)..In case │ │ │ │ │ +000404a0: 2073 6576 6572 616c 2064 6576 656c 6f70 several develop │ │ │ │ │ +000404b0: 6d65 6e74 2076 6572 7369 6f6e 7320 6f66 ment versions of │ │ │ │ │ +000404c0: 2061 206c 6962 7261 7279 2065 7869 7374 a library exist │ │ │ │ │ +000404d0: 2c20 796f 7520 6d61 7920 6e65 6564 2074 , you may need t │ │ │ │ │ +000404e0: 6f0a 7573 6520 e280 9864 706b 67e2 8099 o.use ...dpkg... │ │ │ │ │ +000404f0: e280 9973 2043 6f6e 666c 6963 7473 206d ...s Conflicts m │ │ │ │ │ +00040500: 6563 6861 6e69 736d 2028 7365 6520 2a6e echanism (see *n │ │ │ │ │ +00040510: 6f74 6520 436f 6e66 6c69 6374 696e 6720 ote Conflicting │ │ │ │ │ +00040520: 6269 6e61 7279 2070 6163 6b61 6765 730a binary packages. │ │ │ │ │ +00040530: 2d20 436f 6e66 6c69 6374 733a 2066 342e - Conflicts: f4. │ │ │ │ │ +00040540: 2920 746f 2065 6e73 7572 6520 7468 6174 ) to ensure that │ │ │ │ │ +00040550: 2074 6865 2075 7365 7220 6f6e 6c79 2069 the user only i │ │ │ │ │ +00040560: 6e73 7461 6c6c 7320 6f6e 6520 6465 7665 nstalls one deve │ │ │ │ │ +00040570: 6c6f 706d 656e 740a 7665 7273 696f 6e20 lopment.version │ │ │ │ │ +00040580: 6174 2061 2074 696d 6520 2861 7320 6469 at a time (as di │ │ │ │ │ +00040590: 6666 6572 656e 7420 6465 7665 6c6f 706d fferent developm │ │ │ │ │ +000405a0: 656e 7420 7665 7273 696f 6e73 2061 7265 ent versions are │ │ │ │ │ +000405b0: 206c 696b 656c 7920 746f 2068 6176 650a likely to have. │ │ │ │ │ +000405c0: 7468 6520 7361 6d65 2068 6561 6465 7220 the same header │ │ │ │ │ +000405d0: 6669 6c65 7320 696e 2074 6865 6d2c 2077 files in them, w │ │ │ │ │ +000405e0: 6869 6368 2077 6f75 6c64 2063 6175 7365 hich would cause │ │ │ │ │ +000405f0: 2061 2066 696c 656e 616d 6520 636c 6173 a filename clas │ │ │ │ │ +00040600: 6820 6966 0a62 6f74 6820 7765 7265 2075 h if.both were u │ │ │ │ │ +00040610: 6e70 6163 6b65 6429 2e0a 0a54 6865 2064 npacked)...The d │ │ │ │ │ +00040620: 6576 656c 6f70 6d65 6e74 2070 6163 6b61 evelopment packa │ │ │ │ │ +00040630: 6765 2073 686f 756c 6420 636f 6e74 6169 ge should contai │ │ │ │ │ +00040640: 6e20 6120 7379 6d6c 696e 6b20 666f 7220 n a symlink for │ │ │ │ │ +00040650: 7468 6520 6173 736f 6369 6174 6564 0a73 the associated.s │ │ │ │ │ +00040660: 6861 7265 6420 6c69 6272 6172 7920 7769 hared library wi │ │ │ │ │ +00040670: 7468 6f75 7420 6120 7665 7273 696f 6e20 thout a version │ │ │ │ │ +00040680: 6e75 6d62 6572 2e20 2046 6f72 2065 7861 number. For exa │ │ │ │ │ +00040690: 6d70 6c65 2c20 7468 6520 6c69 6267 6462 mple, the libgdb │ │ │ │ │ +000406a0: 6d2d 6465 760a 7061 636b 6167 6520 7368 m-dev.package sh │ │ │ │ │ +000406b0: 6f75 6c64 2069 6e63 6c75 6465 2061 2073 ould include a s │ │ │ │ │ +000406c0: 796d 6c69 6e6b 2066 726f 6d20 e280 982f ymlink from .../ │ │ │ │ │ +000406d0: 7573 722f 6c69 622f 6c69 6267 6462 6d2e usr/lib/libgdbm. │ │ │ │ │ +000406e0: 736f e280 9920 746f 0ae2 8098 6c69 6267 so... to....libg │ │ │ │ │ +000406f0: 6462 6d2e 736f 2e33 2e30 2e30 e280 992e dbm.so.3.0.0.... │ │ │ │ │ +00040700: 2020 5468 6973 2073 796d 6c69 6e6b 2069 This symlink i │ │ │ │ │ +00040710: 7320 6e65 6564 6564 2062 7920 7468 6520 s needed by the │ │ │ │ │ +00040720: 6c69 6e6b 6572 2028 e280 986c 64e2 8099 linker (...ld... │ │ │ │ │ +00040730: 2920 7768 656e 0a63 6f6d 7069 6c69 6e67 ) when.compiling │ │ │ │ │ +00040740: 2070 6163 6b61 6765 732c 2061 7320 6974 packages, as it │ │ │ │ │ +00040750: 2077 696c 6c20 6f6e 6c79 206c 6f6f 6b20 will only look │ │ │ │ │ +00040760: 666f 7220 e280 986c 6962 6764 626d 2e73 for ...libgdbm.s │ │ │ │ │ +00040770: 6fe2 8099 2077 6865 6e20 636f 6d70 696c o... when compil │ │ │ │ │ +00040780: 696e 670a 6479 6e61 6d69 6361 6c6c 792e ing.dynamically. │ │ │ │ │ +00040790: 0a0a 4966 2074 6865 2070 6163 6b61 6765 ..If the package │ │ │ │ │ +000407a0: 2070 726f 7669 6465 7320 4164 6120 4c69 provides Ada Li │ │ │ │ │ +000407b0: 6272 6172 7920 496e 666f 726d 6174 696f brary Informatio │ │ │ │ │ +000407c0: 6e20 28e2 8098 2a2e 616c 69e2 8099 2920 n (...*.ali...) │ │ │ │ │ +000407d0: 6669 6c65 7320 666f 7220 7573 650a 7769 files for use.wi │ │ │ │ │ +000407e0: 7468 2047 4e41 542c 2074 6865 7365 2066 th GNAT, these f │ │ │ │ │ +000407f0: 696c 6573 206d 7573 7420 6265 2069 6e73 iles must be ins │ │ │ │ │ +00040800: 7461 6c6c 6564 2072 6561 642d 6f6e 6c79 talled read-only │ │ │ │ │ +00040810: 2028 6d6f 6465 2030 3434 3429 2073 6f20 (mode 0444) so │ │ │ │ │ +00040820: 7468 6174 0a47 4e41 5420 7769 6c6c 206e that.GNAT will n │ │ │ │ │ +00040830: 6f74 2061 7474 656d 7074 2074 6f20 7265 ot attempt to re │ │ │ │ │ +00040840: 636f 6d70 696c 6520 7468 656d 2e20 2054 compile them. T │ │ │ │ │ +00040850: 6869 7320 6f76 6572 7269 6465 7320 7468 his overrides th │ │ │ │ │ +00040860: 6520 6e6f 726d 616c 2066 696c 650a 6d6f e normal file.mo │ │ │ │ │ +00040870: 6465 2072 6571 7569 7265 6d65 6e74 7320 de requirements │ │ │ │ │ +00040880: 6769 7665 6e20 696e 202a 6e6f 7465 2050 given in *note P │ │ │ │ │ +00040890: 6572 6d69 7373 696f 6e73 2061 6e64 206f ermissions and o │ │ │ │ │ +000408a0: 776e 6572 733a 2031 3065 2e0a 0a20 2020 wners: 10e... │ │ │ │ │ +000408b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ +000408c0: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ +000408d0: 0a20 2020 2831 2920 5468 6973 2077 6f72 . (1) This wor │ │ │ │ │ +000408e0: 6469 6e67 2061 6c6c 6f77 7320 7468 6520 ding allows the │ │ │ │ │ +000408f0: 6465 7665 6c6f 706d 656e 7420 6669 6c65 development file │ │ │ │ │ +00040900: 7320 746f 2062 6520 7370 6c69 7420 696e s to be split in │ │ │ │ │ +00040910: 746f 0a73 6576 6572 616c 2070 6163 6b61 to.several packa │ │ │ │ │ +00040920: 6765 732c 2073 7563 6820 6173 2061 2073 ges, such as a s │ │ │ │ │ +00040930: 6570 6172 6174 6520 6172 6368 6974 6563 eparate architec │ │ │ │ │ +00040940: 7475 7265 2d69 6e64 6570 656e 6465 6e74 ture-independent │ │ │ │ │ +00040950: 0a6c 6962 7261 7279 6e61 6d65 2d68 6561 .libraryname-hea │ │ │ │ │ +00040960: 6465 7273 2c20 7072 6f76 6964 6564 2074 ders, provided t │ │ │ │ │ +00040970: 6861 7420 7468 6520 6465 7665 6c6f 706d hat the developm │ │ │ │ │ +00040980: 656e 7420 7061 636b 6167 6520 6465 7065 ent package depe │ │ │ │ │ +00040990: 6e64 7320 6f6e 0a61 6c6c 2074 6865 2072 nds on.all the r │ │ │ │ │ +000409a0: 6571 7569 7265 6420 6164 6469 7469 6f6e equired addition │ │ │ │ │ +000409b0: 616c 2070 6163 6b61 6765 732e 0a0a 1f0a al packages..... │ │ │ │ │ +000409c0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +000409d0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +000409e0: 2044 6570 656e 6465 6e63 6965 7320 6265 Dependencies be │ │ │ │ │ +000409f0: 7477 6565 6e20 7468 6520 7061 636b 6167 tween the packag │ │ │ │ │ +00040a00: 6573 206f 6620 7468 6520 7361 6d65 206c es of the same l │ │ │ │ │ +00040a10: 6962 7261 7279 2c20 204e 6578 743a 2044 ibrary, Next: D │ │ │ │ │ +00040a20: 6570 656e 6465 6e63 6965 7320 6265 7477 ependencies betw │ │ │ │ │ +00040a30: 6565 6e20 7468 6520 6c69 6272 6172 7920 een the library │ │ │ │ │ +00040a40: 616e 6420 6f74 6865 7220 7061 636b 6167 and other packag │ │ │ │ │ +00040a50: 6573 2c20 2050 7265 763a 2044 6576 656c es, Prev: Devel │ │ │ │ │ +00040a60: 6f70 6d65 6e74 2066 696c 6573 2c20 2055 opment files, U │ │ │ │ │ +00040a70: 703a 2053 6861 7265 6420 6c69 6272 6172 p: Shared librar │ │ │ │ │ +00040a80: 6965 730a 0a38 2e35 2044 6570 656e 6465 ies..8.5 Depende │ │ │ │ │ +00040a90: 6e63 6965 7320 6265 7477 6565 6e20 7468 ncies between th │ │ │ │ │ +00040aa0: 6520 7061 636b 6167 6573 206f 6620 7468 e packages of th │ │ │ │ │ +00040ab0: 6520 7361 6d65 206c 6962 7261 7279 0a3d e same library.= │ │ │ │ │ +00040ac0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00040ad0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00040ae0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00040af0: 3d3d 3d3d 3d3d 3d3d 0a0a 5479 7069 6361 ========..Typica │ │ │ │ │ +00040b00: 6c6c 7920 7468 6520 6465 7665 6c6f 706d lly the developm │ │ │ │ │ +00040b10: 656e 7420 7665 7273 696f 6e20 7368 6f75 ent version shou │ │ │ │ │ +00040b20: 6c64 2068 6176 6520 616e 2065 7861 6374 ld have an exact │ │ │ │ │ +00040b30: 2076 6572 7369 6f6e 0a64 6570 656e 6465 version.depende │ │ │ │ │ +00040b40: 6e63 7920 6f6e 2074 6865 2072 756e 7469 ncy on the runti │ │ │ │ │ +00040b50: 6d65 206c 6962 7261 7279 2c20 746f 206d me library, to m │ │ │ │ │ +00040b60: 616b 6520 7375 7265 2074 6861 7420 636f ake sure that co │ │ │ │ │ +00040b70: 6d70 696c 6174 696f 6e20 616e 640a 6c69 mpilation and.li │ │ │ │ │ +00040b80: 6e6b 696e 6720 6861 7070 656e 7320 636f nking happens co │ │ │ │ │ +00040b90: 7272 6563 746c 792e 2020 5468 6520 e280 rrectly. The .. │ │ │ │ │ +00040ba0: 9824 7b62 696e 6172 793a 5665 7273 696f .${binary:Versio │ │ │ │ │ +00040bb0: 6e7d e280 9920 7375 6273 7469 7475 7469 n}... substituti │ │ │ │ │ +00040bc0: 6f6e 0a76 6172 6961 626c 6520 6361 6e20 on.variable can │ │ │ │ │ +00040bd0: 6265 2075 7365 6675 6c20 666f 7220 7468 be useful for th │ │ │ │ │ +00040be0: 6973 2070 7572 706f 7365 2e20 2028 3129 is purpose. (1) │ │ │ │ │ +00040bf0: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ +00040c00: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ +00040c10: 2d2d 2d2d 0a0a 2020 2028 3129 2050 7265 ----.. (1) Pre │ │ │ │ │ +00040c20: 7669 6f75 736c 792c 20e2 8098 247b 536f viously, ...${So │ │ │ │ │ +00040c30: 7572 6365 2d56 6572 7369 6f6e 7de2 8099 urce-Version}... │ │ │ │ │ +00040c40: 2077 6173 2075 7365 642c 2062 7574 2069 was used, but i │ │ │ │ │ +00040c50: 7473 206e 616d 6520 7761 730a 636f 6e66 ts name was.conf │ │ │ │ │ +00040c60: 7573 696e 6720 616e 6420 6974 2068 6173 using and it has │ │ │ │ │ +00040c70: 2062 6565 6e20 6465 7072 6563 6174 6564 been deprecated │ │ │ │ │ +00040c80: 2073 696e 6365 2064 706b 6720 312e 3133 since dpkg 1.13 │ │ │ │ │ +00040c90: 2e31 392e 0a0a 1f0a 4669 6c65 3a20 6465 .19.....File: de │ │ │ │ │ +00040ca0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00040cb0: 2c20 204e 6f64 653a 2044 6570 656e 6465 , Node: Depende │ │ │ │ │ +00040cc0: 6e63 6965 7320 6265 7477 6565 6e20 7468 ncies between th │ │ │ │ │ +00040cd0: 6520 6c69 6272 6172 7920 616e 6420 6f74 e library and ot │ │ │ │ │ +00040ce0: 6865 7220 7061 636b 6167 6573 2c20 2050 her packages, P │ │ │ │ │ +00040cf0: 7265 763a 2044 6570 656e 6465 6e63 6965 rev: Dependencie │ │ │ │ │ +00040d00: 7320 6265 7477 6565 6e20 7468 6520 7061 s between the pa │ │ │ │ │ +00040d10: 636b 6167 6573 206f 6620 7468 6520 7361 ckages of the sa │ │ │ │ │ +00040d20: 6d65 206c 6962 7261 7279 2c20 2055 703a me library, Up: │ │ │ │ │ +00040d30: 2053 6861 7265 6420 6c69 6272 6172 6965 Shared librarie │ │ │ │ │ +00040d40: 730a 0a38 2e36 2044 6570 656e 6465 6e63 s..8.6 Dependenc │ │ │ │ │ +00040d50: 6965 7320 6265 7477 6565 6e20 7468 6520 ies between the │ │ │ │ │ +00040d60: 6c69 6272 6172 7920 616e 6420 6f74 6865 library and othe │ │ │ │ │ +00040d70: 7220 7061 636b 6167 6573 0a3d 3d3d 3d3d r packages.===== │ │ │ │ │ +00040d80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00040d90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00040da0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00040db0: 3d3d 0a0a 4966 2061 2070 6163 6b61 6765 ==..If a package │ │ │ │ │ +00040dc0: 2063 6f6e 7461 696e 7320 6120 6269 6e61 contains a bina │ │ │ │ │ +00040dd0: 7279 206f 7220 6c69 6272 6172 7920 7768 ry or library wh │ │ │ │ │ +00040de0: 6963 6820 6c69 6e6b 7320 746f 2061 2073 ich links to a s │ │ │ │ │ +00040df0: 6861 7265 640a 6c69 6272 6172 792c 2077 hared.library, w │ │ │ │ │ +00040e00: 6520 6d75 7374 2065 6e73 7572 6520 7468 e must ensure th │ │ │ │ │ +00040e10: 6174 2c20 7768 656e 2074 6865 2070 6163 at, when the pac │ │ │ │ │ +00040e20: 6b61 6765 2069 7320 696e 7374 616c 6c65 kage is installe │ │ │ │ │ +00040e30: 6420 6f6e 2074 6865 0a73 7973 7465 6d2c d on the.system, │ │ │ │ │ +00040e40: 2061 6c6c 206f 6620 7468 6520 6c69 6272 all of the libr │ │ │ │ │ +00040e50: 6172 6965 7320 6e65 6564 6564 2061 7265 aries needed are │ │ │ │ │ +00040e60: 2061 6c73 6f20 696e 7374 616c 6c65 642e also installed. │ │ │ │ │ +00040e70: 2020 5468 6573 650a 6465 7065 6e64 656e These.dependen │ │ │ │ │ +00040e80: 6369 6573 206d 7573 7420 6265 2061 6464 cies must be add │ │ │ │ │ +00040e90: 6564 2074 6f20 7468 6520 6269 6e61 7279 ed to the binary │ │ │ │ │ +00040ea0: 2070 6163 6b61 6765 2077 6865 6e20 6974 package when it │ │ │ │ │ +00040eb0: 2069 7320 6275 696c 742c 2073 696e 6365 is built, since │ │ │ │ │ +00040ec0: 0a74 6865 7920 6d61 7920 6368 616e 6765 .they may change │ │ │ │ │ +00040ed0: 2062 6173 6564 206f 6e20 7768 6963 6820 based on which │ │ │ │ │ +00040ee0: 7665 7273 696f 6e20 6f66 2061 2073 6861 version of a sha │ │ │ │ │ +00040ef0: 7265 6420 6c69 6272 6172 7920 7468 6520 red library the │ │ │ │ │ +00040f00: 6269 6e61 7279 206f 720a 6c69 6272 6172 binary or.librar │ │ │ │ │ +00040f10: 7920 7761 7320 6c69 6e6b 6564 2077 6974 y was linked wit │ │ │ │ │ +00040f20: 6820 6576 656e 2069 6620 7468 6572 6520 h even if there │ │ │ │ │ +00040f30: 6172 6520 6e6f 2063 6861 6e67 6573 2074 are no changes t │ │ │ │ │ +00040f40: 6f20 7468 6520 736f 7572 6365 206f 660a o the source of. │ │ │ │ │ +00040f50: 7468 6520 6269 6e61 7279 2028 666f 7220 the binary (for │ │ │ │ │ +00040f60: 6578 616d 706c 652c 2073 796d 626f 6c20 example, symbol │ │ │ │ │ +00040f70: 7665 7273 696f 6e73 2063 6861 6e67 652c versions change, │ │ │ │ │ +00040f80: 206d 6163 726f 7320 6265 636f 6d65 2066 macros become f │ │ │ │ │ +00040f90: 756e 6374 696f 6e73 0a6f 7220 7669 6365 unctions.or vice │ │ │ │ │ +00040fa0: 2076 6572 7361 2c20 6f72 2074 6865 2062 versa, or the b │ │ │ │ │ +00040fb0: 696e 6172 7920 7061 636b 6167 6520 6d61 inary package ma │ │ │ │ │ +00040fc0: 7920 6465 7465 726d 696e 6520 6174 2063 y determine at c │ │ │ │ │ +00040fd0: 6f6d 7069 6c65 2d74 696d 650a 7768 6574 ompile-time.whet │ │ │ │ │ +00040fe0: 6865 7220 6e65 7720 6c69 6272 6172 7920 her new library │ │ │ │ │ +00040ff0: 696e 7465 7266 6163 6573 2061 7265 2061 interfaces are a │ │ │ │ │ +00041000: 7661 696c 6162 6c65 2061 6e64 2063 616e vailable and can │ │ │ │ │ +00041010: 2062 6520 6361 6c6c 6564 292e 2020 546f be called). To │ │ │ │ │ +00041020: 0a61 6c6c 6f77 2074 6865 7365 2064 6570 .allow these dep │ │ │ │ │ +00041030: 656e 6465 6e63 6965 7320 746f 2062 6520 endencies to be │ │ │ │ │ +00041040: 636f 6e73 7472 7563 7465 642c 2073 6861 constructed, sha │ │ │ │ │ +00041050: 7265 6420 6c69 6272 6172 6965 7320 6d75 red libraries mu │ │ │ │ │ +00041060: 7374 0a70 726f 7669 6465 2065 6974 6865 st.provide eithe │ │ │ │ │ +00041070: 7220 6120 e280 9873 796d 626f 6c73 e280 r a ...symbols.. │ │ │ │ │ +00041080: 9920 6669 6c65 206f 7220 6120 e280 9873 . file or a ...s │ │ │ │ │ +00041090: 686c 6962 73e2 8099 2066 696c 652e 2020 hlibs... file. │ │ │ │ │ +000410a0: 5468 6573 6520 7072 6f76 6964 650a 696e These provide.in │ │ │ │ │ +000410b0: 666f 726d 6174 696f 6e20 6f6e 2074 6865 formation on the │ │ │ │ │ +000410c0: 2070 6163 6b61 6765 2064 6570 656e 6465 package depende │ │ │ │ │ +000410d0: 6e63 6965 7320 7265 7175 6972 6564 2074 ncies required t │ │ │ │ │ +000410e0: 6f20 656e 7375 7265 2074 6865 2070 7265 o ensure the pre │ │ │ │ │ +000410f0: 7365 6e63 650a 6f66 2069 6e74 6572 6661 sence.of interfa │ │ │ │ │ +00041100: 6365 7320 7072 6f76 6964 6564 2062 7920 ces provided by │ │ │ │ │ +00041110: 7468 6973 206c 6962 7261 7279 2e20 2041 this library. A │ │ │ │ │ +00041120: 6e79 2070 6163 6b61 6765 2077 6974 6820 ny package with │ │ │ │ │ +00041130: 6269 6e61 7269 6573 206f 720a 6c69 6272 binaries or.libr │ │ │ │ │ +00041140: 6172 6965 7320 6c69 6e6b 696e 6720 746f aries linking to │ │ │ │ │ +00041150: 2061 2073 6861 7265 6420 6c69 6272 6172 a shared librar │ │ │ │ │ +00041160: 7920 6d75 7374 2075 7365 2074 6865 7365 y must use these │ │ │ │ │ +00041170: 2066 696c 6573 2074 6f20 6465 7465 726d files to determ │ │ │ │ │ +00041180: 696e 650a 7468 6520 7265 7175 6972 6564 ine.the required │ │ │ │ │ +00041190: 2064 6570 656e 6465 6e63 6965 7320 7768 dependencies wh │ │ │ │ │ +000411a0: 656e 2069 7420 6973 2062 7569 6c74 2e20 en it is built. │ │ │ │ │ +000411b0: 204f 7468 6572 2070 6163 6b61 6765 7320 Other packages │ │ │ │ │ +000411c0: 7768 6963 6820 7573 6520 610a 7368 6172 which use a.shar │ │ │ │ │ +000411d0: 6564 206c 6962 7261 7279 2028 666f 7220 ed library (for │ │ │ │ │ +000411e0: 6578 616d 706c 6520 7573 696e 6720 e280 example using .. │ │ │ │ │ +000411f0: 9864 6c6f 7065 6e28 29e2 8099 2920 7368 .dlopen()...) sh │ │ │ │ │ +00041200: 6f75 6c64 2063 6f6d 7075 7465 2061 7070 ould compute app │ │ │ │ │ +00041210: 726f 7072 6961 7465 0a64 6570 656e 6465 ropriate.depende │ │ │ │ │ +00041220: 6e63 6965 7320 7573 696e 6720 7468 6573 ncies using thes │ │ │ │ │ +00041230: 6520 6669 6c65 7320 6174 2062 7569 6c64 e files at build │ │ │ │ │ +00041240: 2074 696d 6520 6173 2077 656c 6c2e 0a0a time as well... │ │ │ │ │ +00041250: 5468 6520 7477 6f20 6d65 6368 616e 6973 The two mechanis │ │ │ │ │ +00041260: 6d73 2064 6966 6665 7220 696e 2074 6865 ms differ in the │ │ │ │ │ +00041270: 2064 6567 7265 6520 6f66 2064 6574 6169 degree of detai │ │ │ │ │ +00041280: 6c20 7468 6174 2074 6865 7920 7072 6f76 l that they prov │ │ │ │ │ +00041290: 6964 652e 2020 410a e280 9873 796d 626f ide. A....symbo │ │ │ │ │ +000412a0: 6c73 e280 9920 6669 6c65 2064 6f63 756d ls... file docum │ │ │ │ │ +000412b0: 656e 7473 2c20 666f 7220 6561 6368 2073 ents, for each s │ │ │ │ │ +000412c0: 796d 626f 6c20 6578 706f 7274 6564 2062 ymbol exported b │ │ │ │ │ +000412d0: 7920 6120 6c69 6272 6172 792c 2074 6865 y a library, the │ │ │ │ │ +000412e0: 0a6d 696e 696d 616c 2076 6572 7369 6f6e .minimal version │ │ │ │ │ +000412f0: 206f 6620 7468 6520 7061 636b 6167 6520 of the package │ │ │ │ │ +00041300: 616e 7920 6269 6e61 7279 2075 7369 6e67 any binary using │ │ │ │ │ +00041310: 2074 6869 7320 7379 6d62 6f6c 2077 696c this symbol wil │ │ │ │ │ +00041320: 6c20 6e65 6564 2e0a 5468 6973 2069 7320 l need..This is │ │ │ │ │ +00041330: 7479 7069 6361 6c6c 7920 7468 6520 7665 typically the ve │ │ │ │ │ +00041340: 7273 696f 6e20 6f66 2074 6865 2070 6163 rsion of the pac │ │ │ │ │ +00041350: 6b61 6765 2069 6e20 7768 6963 6820 7468 kage in which th │ │ │ │ │ +00041360: 6520 7379 6d62 6f6c 2077 6173 0a69 6e74 e symbol was.int │ │ │ │ │ +00041370: 726f 6475 6365 642e 2020 5468 6973 2069 roduced. This i │ │ │ │ │ +00041380: 6e66 6f72 6d61 7469 6f6e 2070 6572 6d69 nformation permi │ │ │ │ │ +00041390: 7473 2064 6574 6169 6c65 6420 616e 616c ts detailed anal │ │ │ │ │ +000413a0: 7973 6973 206f 6620 7468 6520 7379 6d62 ysis of the symb │ │ │ │ │ +000413b0: 6f6c 730a 7573 6564 2062 7920 6120 7061 ols.used by a pa │ │ │ │ │ +000413c0: 7274 6963 756c 6172 2070 6163 6b61 6765 rticular package │ │ │ │ │ +000413d0: 2061 6e64 2063 6f6e 7374 7275 6374 696f and constructio │ │ │ │ │ +000413e0: 6e20 6f66 2061 6e20 6163 6375 7261 7465 n of an accurate │ │ │ │ │ +000413f0: 2064 6570 656e 6465 6e63 792c 0a62 7574 dependency,.but │ │ │ │ │ +00041400: 2069 7420 7265 7175 6972 6573 2074 6865 it requires the │ │ │ │ │ +00041410: 2070 6163 6b61 6765 206d 6169 6e74 6169 package maintai │ │ │ │ │ +00041420: 6e65 7220 746f 2074 7261 636b 206d 6f72 ner to track mor │ │ │ │ │ +00041430: 6520 696e 666f 726d 6174 696f 6e20 6162 e information ab │ │ │ │ │ +00041440: 6f75 740a 7468 6520 7368 6172 6564 206c out.the shared l │ │ │ │ │ +00041450: 6962 7261 7279 2e0a 0a41 20e2 8098 7368 ibrary...A ...sh │ │ │ │ │ +00041460: 6c69 6273 e280 9920 6669 6c65 2c20 696e libs... file, in │ │ │ │ │ +00041470: 2063 6f6e 7472 6173 742c 206f 6e6c 7920 contrast, only │ │ │ │ │ +00041480: 646f 6375 6d65 6e74 7320 7468 6520 6c61 documents the la │ │ │ │ │ +00041490: 7374 2074 696d 6520 7468 6520 6c69 6272 st time the libr │ │ │ │ │ +000414a0: 6172 790a 4142 4920 6368 616e 6765 6420 ary.ABI changed │ │ │ │ │ +000414b0: 696e 2061 6e79 2077 6179 2e20 2049 7420 in any way. It │ │ │ │ │ +000414c0: 6f6e 6c79 2070 726f 7669 6465 7320 696e only provides in │ │ │ │ │ +000414d0: 666f 726d 6174 696f 6e20 6162 6f75 7420 formation about │ │ │ │ │ +000414e0: 7468 6520 6c69 6272 6172 790a 6173 2061 the library.as a │ │ │ │ │ +000414f0: 2077 686f 6c65 2c20 6e6f 7420 696e 6469 whole, not indi │ │ │ │ │ +00041500: 7669 6475 616c 2073 796d 626f 6c73 2e20 vidual symbols. │ │ │ │ │ +00041510: 2057 6865 6e20 6120 7061 636b 6167 6520 When a package │ │ │ │ │ +00041520: 6973 2062 7569 6c74 2075 7369 6e67 2061 is built using a │ │ │ │ │ +00041530: 0a73 6861 7265 6420 6c69 6272 6172 7920 .shared library │ │ │ │ │ +00041540: 7769 7468 206f 6e6c 7920 6120 e280 9873 with only a ...s │ │ │ │ │ +00041550: 686c 6962 73e2 8099 2066 696c 652c 2074 hlibs... file, t │ │ │ │ │ +00041560: 6865 2067 656e 6572 6174 6564 2064 6570 he generated dep │ │ │ │ │ +00041570: 656e 6465 6e63 7920 7769 6c6c 0a72 6571 endency will.req │ │ │ │ │ +00041580: 7569 7265 2061 2076 6572 7369 6f6e 206f uire a version o │ │ │ │ │ +00041590: 6620 7468 6520 7368 6172 6564 206c 6962 f the shared lib │ │ │ │ │ +000415a0: 7261 7279 2065 7175 616c 2074 6f20 6f72 rary equal to or │ │ │ │ │ +000415b0: 206e 6577 6572 2074 6861 6e20 7468 650a newer than the. │ │ │ │ │ +000415c0: 7665 7273 696f 6e20 6f66 2074 6865 206c version of the l │ │ │ │ │ +000415d0: 6173 7420 4142 4920 6368 616e 6765 2e20 ast ABI change. │ │ │ │ │ +000415e0: 2054 6869 7320 6765 6e65 7261 7465 7320 This generates │ │ │ │ │ +000415f0: 756e 6e65 6365 7373 6172 696c 790a 7265 unnecessarily.re │ │ │ │ │ +00041600: 7374 7269 6374 6976 6520 6465 7065 6e64 strictive depend │ │ │ │ │ +00041610: 656e 6369 6573 2063 6f6d 7061 7265 6420 encies compared │ │ │ │ │ +00041620: 746f 20e2 8098 7379 6d62 6f6c 73e2 8099 to ...symbols... │ │ │ │ │ +00041630: 2066 696c 6573 2069 6620 6e6f 6e65 206f files if none o │ │ │ │ │ +00041640: 6620 7468 650a 7379 6d62 6f6c 7320 7573 f the.symbols us │ │ │ │ │ +00041650: 6564 2062 7920 7468 6520 7061 636b 6167 ed by the packag │ │ │ │ │ +00041660: 6520 6861 7665 2063 6861 6e67 6564 2e20 e have changed. │ │ │ │ │ +00041670: 2054 6869 732c 2069 6e20 7475 726e 2c20 This, in turn, │ │ │ │ │ +00041680: 636f 756c 6420 6d61 6b65 0a75 7067 7261 could make.upgra │ │ │ │ │ +00041690: 6465 7320 6e65 6564 6c65 7373 6c79 2063 des needlessly c │ │ │ │ │ +000416a0: 6f6d 706c 6578 2061 6e64 2075 6e6e 6563 omplex and unnec │ │ │ │ │ +000416b0: 6573 7361 7269 6c79 2072 6573 7472 6963 essarily restric │ │ │ │ │ +000416c0: 7420 7573 6520 6f66 2074 6865 0a70 6163 t use of the.pac │ │ │ │ │ +000416d0: 6b61 6765 206f 6e20 7379 7374 656d 7320 kage on systems │ │ │ │ │ +000416e0: 7769 7468 206f 6c64 6572 2076 6572 7369 with older versi │ │ │ │ │ +000416f0: 6f6e 7320 6f66 2074 6865 2073 6861 7265 ons of the share │ │ │ │ │ +00041700: 6420 6c69 6272 6172 6965 732e 0a0a e280 d libraries..... │ │ │ │ │ +00041710: 9873 686c 6962 73e2 8099 2066 696c 6573 .shlibs... files │ │ │ │ │ +00041720: 2061 6c73 6f20 6f6e 6c79 2073 7570 706f also only suppo │ │ │ │ │ +00041730: 7274 2061 206c 696d 6974 6564 2072 616e rt a limited ran │ │ │ │ │ +00041740: 6765 206f 6620 6c69 6272 6172 7920 534f ge of library SO │ │ │ │ │ +00041750: 4e41 4d45 732c 0a6d 616b 696e 6720 6974 NAMEs,.making it │ │ │ │ │ +00041760: 2064 6966 6669 6375 6c74 2074 6f20 7573 difficult to us │ │ │ │ │ +00041770: 6520 e280 9873 686c 6962 73e2 8099 2066 e ...shlibs... f │ │ │ │ │ +00041780: 696c 6573 2069 6e20 736f 6d65 2075 6e75 iles in some unu │ │ │ │ │ +00041790: 7375 616c 2063 6f72 6e65 7220 6361 7365 sual corner case │ │ │ │ │ +000417a0: 732e 0a28 3129 0a0a e280 9873 796d 626f s..(1).....symbo │ │ │ │ │ +000417b0: 6c73 e280 9920 6669 6c65 7320 6172 6520 ls... files are │ │ │ │ │ +000417c0: 7468 6572 6566 6f72 6520 7265 636f 6d6d therefore recomm │ │ │ │ │ +000417d0: 656e 6465 6420 666f 7220 6d6f 7374 2073 ended for most s │ │ │ │ │ +000417e0: 6861 7265 6420 6c69 6272 6172 790a 7061 hared library.pa │ │ │ │ │ +000417f0: 636b 6167 6573 2073 696e 6365 2074 6865 ckages since the │ │ │ │ │ +00041800: 7920 7072 6f76 6964 6520 6d6f 7265 2061 y provide more a │ │ │ │ │ +00041810: 6363 7572 6174 6520 6465 7065 6e64 656e ccurate dependen │ │ │ │ │ +00041820: 6369 6573 2e20 2046 6f72 206d 6f73 7420 cies. For most │ │ │ │ │ +00041830: 430a 6c69 6272 6172 6965 732c 2074 6865 C.libraries, the │ │ │ │ │ +00041840: 2061 6464 6974 696f 6e61 6c20 6465 7461 additional deta │ │ │ │ │ +00041850: 696c 2072 6571 7569 7265 6420 6279 20e2 il required by . │ │ │ │ │ +00041860: 8098 7379 6d62 6f6c 73e2 8099 2066 696c ..symbols... fil │ │ │ │ │ +00041870: 6573 2069 7320 6e6f 7420 746f 6f0a 6469 es is not too.di │ │ │ │ │ +00041880: 6666 6963 756c 7420 746f 206d 6169 6e74 fficult to maint │ │ │ │ │ +00041890: 6169 6e2e 2020 486f 7765 7665 722c 206d ain. However, m │ │ │ │ │ +000418a0: 6169 6e74 6169 6e69 6e67 2065 7868 6175 aintaining exhau │ │ │ │ │ +000418b0: 7374 6976 6520 7379 6d62 6f6c 730a 696e stive symbols.in │ │ │ │ │ +000418c0: 666f 726d 6174 696f 6e20 666f 7220 6120 formation for a │ │ │ │ │ +000418d0: 432b 2b20 6c69 6272 6172 7920 6361 6e20 C++ library can │ │ │ │ │ +000418e0: 6265 2071 7569 7465 206f 6e65 726f 7573 be quite onerous │ │ │ │ │ +000418f0: 2c20 736f 20e2 8098 7368 6c69 6273 e280 , so ...shlibs.. │ │ │ │ │ +00041900: 9920 6669 6c65 730a 6d61 7920 6265 206d . files.may be m │ │ │ │ │ +00041910: 6f72 6520 6170 7072 6f70 7269 6174 6520 ore appropriate │ │ │ │ │ +00041920: 666f 7220 6d6f 7374 2043 2b2b 206c 6962 for most C++ lib │ │ │ │ │ +00041930: 7261 7269 6573 2e20 204c 6962 7261 7269 raries. Librari │ │ │ │ │ +00041940: 6573 2077 6974 6820 610a 636f 7272 6573 es with a.corres │ │ │ │ │ +00041950: 706f 6e64 696e 6720 7564 6562 206d 7573 ponding udeb mus │ │ │ │ │ +00041960: 7420 616c 736f 2070 726f 7669 6465 2061 t also provide a │ │ │ │ │ +00041970: 20e2 8098 7368 6c69 6273 e280 9920 6669 ...shlibs... fi │ │ │ │ │ +00041980: 6c65 2c20 7369 6e63 6520 7468 6520 7564 le, since the ud │ │ │ │ │ +00041990: 6562 0a69 6e66 7261 7374 7275 6374 7572 eb.infrastructur │ │ │ │ │ +000419a0: 6520 646f 6573 206e 6f74 2075 7365 20e2 e does not use . │ │ │ │ │ +000419b0: 8098 7379 6d62 6f6c 73e2 8099 2066 696c ..symbols... fil │ │ │ │ │ +000419c0: 6573 2e0a 0a2a 204d 656e 753a 0a0a 2a20 es...* Menu:..* │ │ │ │ │ +000419d0: 4765 6e65 7261 7469 6e67 2064 6570 656e Generating depen │ │ │ │ │ +000419e0: 6465 6e63 6965 7320 6f6e 2073 6861 7265 dencies on share │ │ │ │ │ +000419f0: 6420 6c69 6272 6172 6965 733a 3a0a 2a20 d libraries::.* │ │ │ │ │ +00041a00: 5368 6172 6564 206c 6962 7261 7279 2041 Shared library A │ │ │ │ │ +00041a10: 4249 2063 6861 6e67 6573 3a3a 0a2a 2054 BI changes::.* T │ │ │ │ │ +00041a20: 6865 2073 796d 626f 6c73 2073 7973 7465 he symbols syste │ │ │ │ │ +00041a30: 6d3a 3a0a 2a20 5468 6520 7368 6c69 6273 m::.* The shlibs │ │ │ │ │ +00041a40: 2073 7973 7465 6d3a 3a0a 0a20 2020 2d2d system::.. -- │ │ │ │ │ +00041a50: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ +00041a60: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ +00041a70: 2020 2831 2920 4120 e280 9873 686c 6962 (1) A ...shlib │ │ │ │ │ +00041a80: 73e2 8099 2066 696c 6520 7265 7072 6573 s... file repres │ │ │ │ │ +00041a90: 656e 7473 2061 6e20 534f 4e41 4d45 2061 ents an SONAME a │ │ │ │ │ +00041aa0: 7320 6120 6c69 6272 6172 7920 6e61 6d65 s a library name │ │ │ │ │ +00041ab0: 2061 6e64 0a76 6572 7369 6f6e 206e 756d and.version num │ │ │ │ │ +00041ac0: 6265 722c 2073 7563 6820 6173 20e2 8098 ber, such as ... │ │ │ │ │ +00041ad0: 6c69 6266 6f6f 2056 4552 5349 4f4e e280 libfoo VERSION.. │ │ │ │ │ +00041ae0: 992c 2069 6e73 7465 6164 206f 6620 7265 ., instead of re │ │ │ │ │ +00041af0: 636f 7264 696e 6720 7468 650a 6163 7475 cording the.actu │ │ │ │ │ +00041b00: 616c 2053 4f4e 414d 452e 2049 6620 7468 al SONAME. If th │ │ │ │ │ +00041b10: 6520 534f 4e41 4d45 2064 6f65 736e e280 e SONAME doesn.. │ │ │ │ │ +00041b20: 9974 206d 6174 6368 206f 6e65 206f 6620 .t match one of │ │ │ │ │ +00041b30: 7468 6520 7477 6f20 6578 7065 6374 6564 the two expected │ │ │ │ │ +00041b40: 0a66 6f72 6d61 7473 2028 e280 986c 6962 .formats (...lib │ │ │ │ │ +00041b50: 666f 6f2d 5645 5253 494f 4e2e 736f e280 foo-VERSION.so.. │ │ │ │ │ +00041b60: 9920 6f72 20e2 8098 6c69 6266 6f6f 2e73 . or ...libfoo.s │ │ │ │ │ +00041b70: 6f2e 5645 5253 494f 4ee2 8099 292c 2069 o.VERSION...), i │ │ │ │ │ +00041b80: 7420 6361 6e6e 6f74 2062 650a 7265 7072 t cannot be.repr │ │ │ │ │ +00041b90: 6573 656e 7465 642e 0a0a 1f0a 4669 6c65 esented.....File │ │ │ │ │ +00041ba0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00041bb0: 696e 666f 2c20 204e 6f64 653a 2047 656e info, Node: Gen │ │ │ │ │ +00041bc0: 6572 6174 696e 6720 6465 7065 6e64 656e erating dependen │ │ │ │ │ +00041bd0: 6369 6573 206f 6e20 7368 6172 6564 206c cies on shared l │ │ │ │ │ +00041be0: 6962 7261 7269 6573 2c20 204e 6578 743a ibraries, Next: │ │ │ │ │ +00041bf0: 2053 6861 7265 6420 6c69 6272 6172 7920 Shared library │ │ │ │ │ +00041c00: 4142 4920 6368 616e 6765 732c 2020 5570 ABI changes, Up │ │ │ │ │ +00041c10: 3a20 4465 7065 6e64 656e 6369 6573 2062 : Dependencies b │ │ │ │ │ +00041c20: 6574 7765 656e 2074 6865 206c 6962 7261 etween the libra │ │ │ │ │ +00041c30: 7279 2061 6e64 206f 7468 6572 2070 6163 ry and other pac │ │ │ │ │ +00041c40: 6b61 6765 730a 0a38 2e36 2e31 2047 656e kages..8.6.1 Gen │ │ │ │ │ +00041c50: 6572 6174 696e 6720 6465 7065 6e64 656e erating dependen │ │ │ │ │ +00041c60: 6369 6573 206f 6e20 7368 6172 6564 206c cies on shared l │ │ │ │ │ +00041c70: 6962 7261 7269 6573 0a2d 2d2d 2d2d 2d2d ibraries.------- │ │ │ │ │ +00041c80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00041c90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00041ca0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5768 656e ----------..When │ │ │ │ │ +00041cb0: 2061 2070 6163 6b61 6765 2074 6861 7420 a package that │ │ │ │ │ +00041cc0: 636f 6e74 6169 6e73 2061 6e79 2073 6861 contains any sha │ │ │ │ │ +00041cd0: 7265 6420 6c69 6272 6172 6965 7320 6f72 red libraries or │ │ │ │ │ +00041ce0: 2063 6f6d 7069 6c65 6420 6269 6e61 7269 compiled binari │ │ │ │ │ +00041cf0: 6573 0a69 7320 6275 696c 742c 2069 7420 es.is built, it │ │ │ │ │ +00041d00: 6d75 7374 2072 756e 20e2 8098 6470 6b67 must run ...dpkg │ │ │ │ │ +00041d10: 2d73 686c 6962 6465 7073 e280 9920 6f6e -shlibdeps... on │ │ │ │ │ +00041d20: 2065 6163 6820 7368 6172 6564 206c 6962 each shared lib │ │ │ │ │ +00041d30: 7261 7279 2061 6e64 0a63 6f6d 7069 6c65 rary and.compile │ │ │ │ │ +00041d40: 6420 6269 6e61 7279 2074 6f20 6465 7465 d binary to dete │ │ │ │ │ +00041d50: 726d 696e 6520 7468 6520 6c69 6272 6172 rmine the librar │ │ │ │ │ +00041d60: 6965 7320 7573 6564 2061 6e64 2068 656e ies used and hen │ │ │ │ │ +00041d70: 6365 2074 6865 0a64 6570 656e 6465 6e63 ce the.dependenc │ │ │ │ │ +00041d80: 6965 7320 6e65 6564 6564 2062 7920 7468 ies needed by th │ │ │ │ │ +00041d90: 6520 7061 636b 6167 652e 2020 2831 2920 e package. (1) │ │ │ │ │ +00041da0: 2054 6f20 646f 2074 6869 732c 2070 7574 To do this, put │ │ │ │ │ +00041db0: 2061 2063 616c 6c20 746f 0ae2 8098 6470 a call to....dp │ │ │ │ │ +00041dc0: 6b67 2d73 686c 6962 6465 7073 e280 9920 kg-shlibdeps... │ │ │ │ │ +00041dd0: 696e 746f 2079 6f75 7220 e280 9864 6562 into your ...deb │ │ │ │ │ +00041de0: 6961 6e2f 7275 6c65 73e2 8099 2066 696c ian/rules... fil │ │ │ │ │ +00041df0: 6520 696e 2074 6865 2073 6f75 7263 6520 e in the source │ │ │ │ │ +00041e00: 7061 636b 6167 652e 0a4c 6973 7420 616c package..List al │ │ │ │ │ +00041e10: 6c20 6f66 2074 6865 2063 6f6d 7069 6c65 l of the compile │ │ │ │ │ +00041e20: 6420 6269 6e61 7269 6573 2c20 6c69 6272 d binaries, libr │ │ │ │ │ +00041e30: 6172 6965 732c 206f 7220 6c6f 6164 6162 aries, or loadab │ │ │ │ │ +00041e40: 6c65 206d 6f64 756c 6573 2069 6e0a 796f le modules in.yo │ │ │ │ │ +00041e50: 7572 2070 6163 6b61 6765 2e20 2028 3229 ur package. (2) │ │ │ │ │ +00041e60: 2020 e280 9864 706b 672d 7368 6c69 6264 ...dpkg-shlibd │ │ │ │ │ +00041e70: 6570 73e2 8099 2077 696c 6c20 7573 6520 eps... will use │ │ │ │ │ +00041e80: 7468 6520 e280 9873 796d 626f 6c73 e280 the ...symbols.. │ │ │ │ │ +00041e90: 9920 6f72 20e2 8098 7368 6c69 6273 e280 . or ...shlibs.. │ │ │ │ │ +00041ea0: 990a 6669 6c65 7320 696e 7374 616c 6c65 ..files installe │ │ │ │ │ +00041eb0: 6420 6279 2074 6865 2073 6861 7265 6420 d by the shared │ │ │ │ │ +00041ec0: 6c69 6272 6172 6965 7320 746f 2067 656e libraries to gen │ │ │ │ │ +00041ed0: 6572 6174 6520 6465 7065 6e64 656e 6379 erate dependency │ │ │ │ │ +00041ee0: 0a69 6e66 6f72 6d61 7469 6f6e 2e20 2054 .information. T │ │ │ │ │ +00041ef0: 6865 2070 6163 6b61 6765 206d 7573 7420 he package must │ │ │ │ │ +00041f00: 7468 656e 2070 726f 7669 6465 2061 2073 then provide a s │ │ │ │ │ +00041f10: 7562 7374 6974 7574 696f 6e20 7661 7269 ubstitution vari │ │ │ │ │ +00041f20: 6162 6c65 2069 6e74 6f0a 7768 6963 6820 able into.which │ │ │ │ │ +00041f30: 7468 6520 6469 7363 6f76 6572 6564 2064 the discovered d │ │ │ │ │ +00041f40: 6570 656e 6465 6e63 7920 696e 666f 726d ependency inform │ │ │ │ │ +00041f50: 6174 696f 6e20 6361 6e20 6265 2070 6c61 ation can be pla │ │ │ │ │ +00041f60: 6365 642e 0a0a 4966 2079 6f75 2061 7265 ced...If you are │ │ │ │ │ +00041f70: 2063 7265 6174 696e 6720 6120 7564 6562 creating a udeb │ │ │ │ │ +00041f80: 2066 6f72 2075 7365 2069 6e20 7468 6520 for use in the │ │ │ │ │ +00041f90: 4465 6269 616e 2049 6e73 7461 6c6c 6572 Debian Installer │ │ │ │ │ +00041fa0: 2c20 796f 7520 7769 6c6c 0a6e 6565 6420 , you will.need │ │ │ │ │ +00041fb0: 746f 2073 7065 6369 6679 2074 6861 7420 to specify that │ │ │ │ │ +00041fc0: e280 9864 706b 672d 7368 6c69 6264 6570 ...dpkg-shlibdep │ │ │ │ │ +00041fd0: 73e2 8099 2073 686f 756c 6420 7573 6520 s... should use │ │ │ │ │ +00041fe0: 7468 6520 6465 7065 6e64 656e 6379 206c the dependency l │ │ │ │ │ +00041ff0: 696e 6520 6f66 0a74 7970 6520 e280 9875 ine of.type ...u │ │ │ │ │ +00042000: 6465 62e2 8099 2062 7920 6164 6469 6e67 deb... by adding │ │ │ │ │ +00042010: 2074 6865 20e2 8098 2d74 7564 6562 e280 the ...-tudeb.. │ │ │ │ │ +00042020: 9920 6f70 7469 6f6e 2e20 2028 3329 2020 . option. (3) │ │ │ │ │ +00042030: 4966 2074 6865 7265 2069 7320 6e6f 0a64 If there is no.d │ │ │ │ │ +00042040: 6570 656e 6465 6e63 7920 6c69 6e65 206f ependency line o │ │ │ │ │ +00042050: 6620 7479 7065 20e2 8098 7564 6562 e280 f type ...udeb.. │ │ │ │ │ +00042060: 9920 696e 2074 6865 20e2 8098 7368 6c69 . in the ...shli │ │ │ │ │ +00042070: 6273 e280 9920 6669 6c65 2c20 e280 9864 bs... file, ...d │ │ │ │ │ +00042080: 706b 672d 7368 6c69 6264 6570 73e2 8099 pkg-shlibdeps... │ │ │ │ │ +00042090: 0a77 696c 6c20 6661 6c6c 2062 6163 6b20 .will fall back │ │ │ │ │ +000420a0: 746f 2074 6865 2072 6567 756c 6172 2064 to the regular d │ │ │ │ │ +000420b0: 6570 656e 6465 6e63 7920 6c69 6e65 2e0a ependency line.. │ │ │ │ │ +000420c0: 0ae2 8098 6470 6b67 2d73 686c 6962 6465 ....dpkg-shlibde │ │ │ │ │ +000420d0: 7073 e280 9920 7075 7473 2074 6865 2064 ps... puts the d │ │ │ │ │ +000420e0: 6570 656e 6465 6e63 7920 696e 666f 726d ependency inform │ │ │ │ │ +000420f0: 6174 696f 6e20 696e 746f 2074 6865 0ae2 ation into the.. │ │ │ │ │ +00042100: 8098 6465 6269 616e 2f73 7562 7374 7661 ..debian/substva │ │ │ │ │ +00042110: 7273 e280 9920 6669 6c65 2062 7920 6465 rs... file by de │ │ │ │ │ +00042120: 6661 756c 742c 2077 6869 6368 2069 7320 fault, which is │ │ │ │ │ +00042130: 7468 656e 2075 7365 6420 6279 0ae2 8098 then used by.... │ │ │ │ │ +00042140: 6470 6b67 2d67 656e 636f 6e74 726f 6ce2 dpkg-gencontrol. │ │ │ │ │ +00042150: 8099 2e20 2059 6f75 2077 696c 6c20 6e65 ... You will ne │ │ │ │ │ +00042160: 6564 2074 6f20 706c 6163 6520 6120 e280 ed to place a .. │ │ │ │ │ +00042170: 9824 7b73 686c 6962 733a 4465 7065 6e64 .${shlibs:Depend │ │ │ │ │ +00042180: 737d e280 990a 7661 7269 6162 6c65 2069 s}....variable i │ │ │ │ │ +00042190: 6e20 7468 6520 e280 9844 6570 656e 6473 n the ...Depends │ │ │ │ │ +000421a0: e280 9920 6669 656c 6420 696e 2074 6865 ... field in the │ │ │ │ │ +000421b0: 2063 6f6e 7472 6f6c 2066 696c 6520 6f66 control file of │ │ │ │ │ +000421c0: 2065 7665 7279 2062 696e 6172 790a 7061 every binary.pa │ │ │ │ │ +000421d0: 636b 6167 6520 6275 696c 7420 6279 2074 ckage built by t │ │ │ │ │ +000421e0: 6869 7320 736f 7572 6365 2070 6163 6b61 his source packa │ │ │ │ │ +000421f0: 6765 2074 6861 7420 636f 6e74 6169 6e73 ge that contains │ │ │ │ │ +00042200: 2063 6f6d 7069 6c65 6420 6269 6e61 7269 compiled binari │ │ │ │ │ +00042210: 6573 2c0a 6c69 6272 6172 6965 732c 206f es,.libraries, o │ │ │ │ │ +00042220: 7220 6c6f 6164 6162 6c65 206d 6f64 756c r loadable modul │ │ │ │ │ +00042230: 6573 2e20 2049 6620 796f 7520 6861 7665 es. If you have │ │ │ │ │ +00042240: 206d 756c 7469 706c 6520 6269 6e61 7279 multiple binary │ │ │ │ │ +00042250: 2070 6163 6b61 6765 732c 0a79 6f75 2077 packages,.you w │ │ │ │ │ +00042260: 696c 6c20 6e65 6564 2074 6f20 6361 6c6c ill need to call │ │ │ │ │ +00042270: 20e2 8098 6470 6b67 2d73 686c 6962 6465 ...dpkg-shlibde │ │ │ │ │ +00042280: 7073 e280 9920 6f6e 2065 6163 6820 6f6e ps... on each on │ │ │ │ │ +00042290: 6520 7768 6963 6820 636f 6e74 6169 6e73 e which contains │ │ │ │ │ +000422a0: 0a63 6f6d 7069 6c65 6420 6c69 6272 6172 .compiled librar │ │ │ │ │ +000422b0: 6965 7320 6f72 2062 696e 6172 6965 732e ies or binaries. │ │ │ │ │ +000422c0: 2020 466f 7220 6578 616d 706c 652c 2079 For example, y │ │ │ │ │ +000422d0: 6f75 2063 6f75 6c64 2075 7365 2074 6865 ou could use the │ │ │ │ │ +000422e0: 20e2 8098 2d54 e280 990a 6f70 7469 6f6e ...-T....option │ │ │ │ │ +000422f0: 2074 6f20 7468 6520 e280 9864 706b 67e2 to the ...dpkg. │ │ │ │ │ +00042300: 8099 2075 7469 6c69 7469 6573 2074 6f20 .. utilities to │ │ │ │ │ +00042310: 7370 6563 6966 7920 6120 6469 6666 6572 specify a differ │ │ │ │ │ +00042320: 656e 7420 e280 9873 7562 7374 7661 7273 ent ...substvars │ │ │ │ │ +00042330: e280 9920 6669 6c65 0a66 6f72 2065 6163 ... file.for eac │ │ │ │ │ +00042340: 6820 6269 6e61 7279 2070 6163 6b61 6765 h binary package │ │ │ │ │ +00042350: 2e20 2028 3429 0a0a 466f 7220 6d6f 7265 . (4)..For more │ │ │ │ │ +00042360: 2064 6574 6169 6c73 206f 6e20 e280 9864 details on ...d │ │ │ │ │ +00042370: 706b 672d 7368 6c69 6264 6570 73e2 8099 pkg-shlibdeps... │ │ │ │ │ +00042380: 2c20 7365 6520 6974 7320 6d61 6e75 616c , see its manual │ │ │ │ │ +00042390: 2070 6167 652e 0a0a 5765 2073 6179 2074 page...We say t │ │ │ │ │ +000423a0: 6861 7420 6120 6269 6e61 7279 20e2 8098 hat a binary ... │ │ │ │ │ +000423b0: 666f 6fe2 8099 2027 6469 7265 6374 6c79 foo... 'directly │ │ │ │ │ +000423c0: 2720 7573 6573 2061 206c 6962 7261 7279 ' uses a library │ │ │ │ │ +000423d0: 20e2 8098 6c69 6262 6172 e280 9920 6966 ...libbar... if │ │ │ │ │ +000423e0: 2069 7420 6973 0a65 7870 6c69 6369 746c it is.explicitl │ │ │ │ │ +000423f0: 7920 6c69 6e6b 6564 2077 6974 6820 7468 y linked with th │ │ │ │ │ +00042400: 6174 206c 6962 7261 7279 2028 7468 6174 at library (that │ │ │ │ │ +00042410: 2069 732c 2074 6865 206c 6962 7261 7279 is, the library │ │ │ │ │ +00042420: 2069 7320 6c69 7374 6564 2069 6e0a 7468 is listed in.th │ │ │ │ │ +00042430: 6520 454c 4620 e280 984e 4545 4445 44e2 e ELF ...NEEDED. │ │ │ │ │ +00042440: 8099 2061 7474 7269 6275 7465 2c20 6361 .. attribute, ca │ │ │ │ │ +00042450: 7573 6564 2062 7920 6164 6469 6e67 20e2 used by adding . │ │ │ │ │ +00042460: 8098 2d6c 6261 72e2 8099 2074 6f20 7468 ..-lbar... to th │ │ │ │ │ +00042470: 6520 6c69 6e6b 206c 696e 650a 7768 656e e link line.when │ │ │ │ │ +00042480: 2074 6865 2062 696e 6172 7920 6973 2063 the binary is c │ │ │ │ │ +00042490: 7265 6174 6564 292e 2020 4f74 6865 7220 reated). Other │ │ │ │ │ +000424a0: 6c69 6272 6172 6965 7320 7468 6174 2061 libraries that a │ │ │ │ │ +000424b0: 7265 206e 6565 6465 6420 6279 0ae2 8098 re needed by.... │ │ │ │ │ +000424c0: 6c69 6262 6172 e280 9920 6172 6520 6c69 libbar... are li │ │ │ │ │ +000424d0: 6e6b 6564 2027 696e 6469 7265 6374 6c79 nked 'indirectly │ │ │ │ │ +000424e0: 2720 746f 20e2 8098 666f 6fe2 8099 2c20 ' to ...foo..., │ │ │ │ │ +000424f0: 616e 6420 7468 6520 6479 6e61 6d69 6320 and the dynamic │ │ │ │ │ +00042500: 6c69 6e6b 6572 2077 696c 6c0a 6c6f 6164 linker will.load │ │ │ │ │ +00042510: 2074 6865 6d20 6175 746f 6d61 7469 6361 them automatica │ │ │ │ │ +00042520: 6c6c 7920 7768 656e 2069 7420 6c6f 6164 lly when it load │ │ │ │ │ +00042530: 7320 e280 986c 6962 6261 72e2 8099 2e20 s ...libbar.... │ │ │ │ │ +00042540: 2041 2070 6163 6b61 6765 2073 686f 756c A package shoul │ │ │ │ │ +00042550: 6420 6465 7065 6e64 0a6f 6e20 7468 6520 d depend.on the │ │ │ │ │ +00042560: 6c69 6272 6172 6965 7320 6974 2064 6972 libraries it dir │ │ │ │ │ +00042570: 6563 746c 7920 7573 6573 2c20 6275 7420 ectly uses, but │ │ │ │ │ +00042580: 6e6f 7420 7468 6520 6c69 6272 6172 6965 not the librarie │ │ │ │ │ +00042590: 7320 6974 206f 6e6c 7920 7573 6573 0a69 s it only uses.i │ │ │ │ │ +000425a0: 6e64 6972 6563 746c 792e 2020 5468 6520 ndirectly. The │ │ │ │ │ +000425b0: 6465 7065 6e64 656e 6369 6573 2066 6f72 dependencies for │ │ │ │ │ +000425c0: 2074 6865 206c 6962 7261 7269 6573 2075 the libraries u │ │ │ │ │ +000425d0: 7365 6420 6469 7265 6374 6c79 2077 696c sed directly wil │ │ │ │ │ +000425e0: 6c0a 6175 746f 6d61 7469 6361 6c6c 7920 l.automatically │ │ │ │ │ +000425f0: 7075 6c6c 2069 6e20 7468 6520 696e 6469 pull in the indi │ │ │ │ │ +00042600: 7265 6374 6c79 2d75 7365 6420 6c69 6272 rectly-used libr │ │ │ │ │ +00042610: 6172 6965 732e 2020 e280 9864 706b 672d aries. ...dpkg- │ │ │ │ │ +00042620: 7368 6c69 6264 6570 73e2 8099 0a77 696c shlibdeps....wil │ │ │ │ │ +00042630: 6c20 6861 6e64 6c65 2074 6869 7320 6c6f l handle this lo │ │ │ │ │ +00042640: 6769 6320 6175 746f 6d61 7469 6361 6c6c gic automaticall │ │ │ │ │ +00042650: 792c 2062 7574 2070 6163 6b61 6765 206d y, but package m │ │ │ │ │ +00042660: 6169 6e74 6169 6e65 7273 206e 6565 6420 aintainers need │ │ │ │ │ +00042670: 746f 2062 650a 6177 6172 6520 6f66 2074 to be.aware of t │ │ │ │ │ +00042680: 6869 7320 6469 7374 696e 6374 696f 6e20 his distinction │ │ │ │ │ +00042690: 6265 7477 6565 6e20 6469 7265 6374 6c79 between directly │ │ │ │ │ +000426a0: 2061 6e64 2069 6e64 6972 6563 746c 7920 and indirectly │ │ │ │ │ +000426b0: 7573 696e 6720 610a 6c69 6272 6172 7920 using a.library │ │ │ │ │ +000426c0: 6966 2074 6865 7920 6861 7665 2074 6f20 if they have to │ │ │ │ │ +000426d0: 6f76 6572 7269 6465 2069 7473 2072 6573 override its res │ │ │ │ │ +000426e0: 756c 7473 2066 6f72 2073 6f6d 6520 7265 ults for some re │ │ │ │ │ +000426f0: 6173 6f6e 2e20 2028 3529 0a0a 2020 202d ason. (5).. - │ │ │ │ │ +00042700: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ +00042710: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ +00042720: 2020 2028 3129 20e2 8098 6470 6b67 2d73 (1) ...dpkg-s │ │ │ │ │ +00042730: 686c 6962 6465 7073 e280 9920 7769 6c6c hlibdeps... will │ │ │ │ │ +00042740: 2075 7365 2061 2070 726f 6772 616d 206c use a program l │ │ │ │ │ +00042750: 696b 6520 e280 986f 626a 6475 6d70 e280 ike ...objdump.. │ │ │ │ │ +00042760: 9920 6f72 20e2 8098 7265 6164 656c 66e2 . or ...readelf. │ │ │ │ │ +00042770: 8099 0a74 6f20 6669 6e64 2074 6865 206c ...to find the l │ │ │ │ │ +00042780: 6962 7261 7269 6573 2061 6e64 2074 6865 ibraries and the │ │ │ │ │ +00042790: 2073 796d 626f 6c73 2069 6e20 7468 6f73 symbols in thos │ │ │ │ │ +000427a0: 6520 6c69 6272 6172 6965 7320 6469 7265 e libraries dire │ │ │ │ │ +000427b0: 6374 6c79 206e 6565 6465 640a 6279 2074 ctly needed.by t │ │ │ │ │ +000427c0: 6865 2062 696e 6172 6965 7320 6f72 2073 he binaries or s │ │ │ │ │ +000427d0: 6861 7265 6420 6c69 6272 6172 6965 7320 hared libraries │ │ │ │ │ +000427e0: 696e 2074 6865 2070 6163 6b61 6765 2e0a in the package.. │ │ │ │ │ +000427f0: 0a20 2020 2832 2920 5468 6520 6561 7369 . (2) The easi │ │ │ │ │ +00042800: 6573 7420 7761 7920 746f 2063 616c 6c20 est way to call │ │ │ │ │ +00042810: e280 9864 706b 672d 7368 6c69 6264 6570 ...dpkg-shlibdep │ │ │ │ │ +00042820: 73e2 8099 2063 6f72 7265 6374 6c79 2069 s... correctly i │ │ │ │ │ +00042830: 7320 746f 2075 7365 2061 0a70 6163 6b61 s to use a.packa │ │ │ │ │ +00042840: 6765 2068 656c 7065 7220 6672 616d 6577 ge helper framew │ │ │ │ │ +00042850: 6f72 6b20 7375 6368 2061 7320 6465 6268 ork such as debh │ │ │ │ │ +00042860: 656c 7065 722e 2020 4966 2079 6f75 2061 elper. If you a │ │ │ │ │ +00042870: 7265 2075 7369 6e67 2064 6562 6865 6c70 re using debhelp │ │ │ │ │ +00042880: 6572 2c0a 7468 6520 e280 9864 685f 7368 er,.the ...dh_sh │ │ │ │ │ +00042890: 6c69 6264 6570 73e2 8099 2070 726f 6772 libdeps... progr │ │ │ │ │ +000428a0: 616d 2077 696c 6c20 646f 2074 6869 7320 am will do this │ │ │ │ │ +000428b0: 776f 726b 2066 6f72 2079 6f75 2e20 2049 work for you. I │ │ │ │ │ +000428c0: 7420 7769 6c6c 2061 6c73 6f0a 636f 7272 t will also.corr │ │ │ │ │ +000428d0: 6563 746c 7920 6861 6e64 6c65 206d 756c ectly handle mul │ │ │ │ │ +000428e0: 7469 2d62 696e 6172 7920 7061 636b 6167 ti-binary packag │ │ │ │ │ +000428f0: 6573 2e0a 0a20 2020 2833 2920 e280 9864 es... (3) ...d │ │ │ │ │ +00042900: 685f 7368 6c69 6264 6570 73e2 8099 2066 h_shlibdeps... f │ │ │ │ │ +00042910: 726f 6d20 7468 6520 e280 9864 6562 6865 rom the ...debhe │ │ │ │ │ +00042920: 6c70 6572 e280 9920 7375 6974 6520 7769 lper... suite wi │ │ │ │ │ +00042930: 6c6c 2061 7574 6f6d 6174 6963 616c 6c79 ll automatically │ │ │ │ │ +00042940: 2061 6464 0a74 6869 7320 6f70 7469 6f6e add.this option │ │ │ │ │ +00042950: 2069 6620 6974 206b 6e6f 7773 2069 7420 if it knows it │ │ │ │ │ +00042960: 6973 2070 726f 6365 7373 696e 6720 6120 is processing a │ │ │ │ │ +00042970: 7564 6562 2e0a 0a20 2020 2834 2920 4167 udeb... (4) Ag │ │ │ │ │ +00042980: 6169 6e2c 20e2 8098 6468 5f73 686c 6962 ain, ...dh_shlib │ │ │ │ │ +00042990: 6465 7073 e280 9920 616e 6420 e280 9864 deps... and ...d │ │ │ │ │ +000429a0: 685f 6765 6e63 6f6e 7472 6f6c e280 9920 h_gencontrol... │ │ │ │ │ +000429b0: 7769 6c6c 2068 616e 646c 6520 6576 6572 will handle ever │ │ │ │ │ +000429c0: 7974 6869 6e67 0a65 7863 6570 7420 7468 ything.except th │ │ │ │ │ +000429d0: 6520 6164 6469 7469 6f6e 206f 6620 7468 e addition of th │ │ │ │ │ +000429e0: 6520 7661 7269 6162 6c65 2074 6f20 7468 e variable to th │ │ │ │ │ +000429f0: 6520 636f 6e74 726f 6c20 6669 6c65 2066 e control file f │ │ │ │ │ +00042a00: 6f72 2079 6f75 2069 660a 796f 75e2 8099 or you if.you... │ │ │ │ │ +00042a10: 7265 2075 7369 6e67 2064 6562 6865 6c70 re using debhelp │ │ │ │ │ +00042a20: 6572 2c20 696e 636c 7564 696e 6720 6765 er, including ge │ │ │ │ │ +00042a30: 6e65 7261 7469 6e67 2073 6570 6172 6174 nerating separat │ │ │ │ │ +00042a40: 6520 e280 9873 7562 7374 7661 7273 e280 e ...substvars.. │ │ │ │ │ +00042a50: 9920 6669 6c65 730a 666f 7220 6561 6368 . files.for each │ │ │ │ │ +00042a60: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ +00042a70: 616e 6420 6361 6c6c 696e 6720 e280 9864 and calling ...d │ │ │ │ │ +00042a80: 706b 672d 6765 6e63 6f6e 7472 6f6c e280 pkg-gencontrol.. │ │ │ │ │ +00042a90: 9920 7769 7468 2074 6865 0a61 7070 726f . with the.appro │ │ │ │ │ +00042aa0: 7072 6961 7465 2066 6c61 6773 2e0a 0a20 priate flags... │ │ │ │ │ +00042ab0: 2020 2835 2920 4120 676f 6f64 2065 7861 (5) A good exa │ │ │ │ │ +00042ac0: 6d70 6c65 206f 6620 7768 6572 6520 7468 mple of where th │ │ │ │ │ +00042ad0: 6973 2068 656c 7073 2069 7320 7468 6520 is helps is the │ │ │ │ │ +00042ae0: 666f 6c6c 6f77 696e 673a 2057 6520 636f following: We co │ │ │ │ │ +00042af0: 756c 640a 7570 6461 7465 20e2 8098 6c69 uld.update ...li │ │ │ │ │ +00042b00: 6269 6d6c 6962 e280 9920 7769 7468 2061 bimlib... with a │ │ │ │ │ +00042b10: 206e 6577 2076 6572 7369 6f6e 2074 6861 new version tha │ │ │ │ │ +00042b20: 7420 7375 7070 6f72 7473 2061 206e 6577 t supports a new │ │ │ │ │ +00042b30: 2072 6576 6973 696f 6e20 6f66 2061 0a67 revision of a.g │ │ │ │ │ +00042b40: 7261 7068 6963 7320 666f 726d 6174 2063 raphics format c │ │ │ │ │ +00042b50: 616c 6c65 6420 6467 6620 2862 7574 2072 alled dgf (but r │ │ │ │ │ +00042b60: 6574 6169 6e69 6e67 2074 6865 2073 616d etaining the sam │ │ │ │ │ +00042b70: 6520 6d61 6a6f 7220 7665 7273 696f 6e20 e major version │ │ │ │ │ +00042b80: 6e75 6d62 6572 290a 616e 6420 6465 7065 number).and depe │ │ │ │ │ +00042b90: 6e64 7320 6f6e 2061 206e 6577 206c 6962 nds on a new lib │ │ │ │ │ +00042ba0: 7261 7279 2070 6163 6b61 6765 206c 6962 rary package lib │ │ │ │ │ +00042bb0: 6467 6634 2069 6e73 7465 6164 206f 6620 dgf4 instead of │ │ │ │ │ +00042bc0: 7468 6520 6f6c 6465 720a 6c69 6264 6766 the older.libdgf │ │ │ │ │ +00042bd0: 332e 2020 4966 2077 6520 7573 6564 20e2 3. If we used . │ │ │ │ │ +00042be0: 8098 6c64 64e2 8099 2074 6f20 6164 6420 ..ldd... to add │ │ │ │ │ +00042bf0: 6465 7065 6e64 656e 6369 6573 2066 6f72 dependencies for │ │ │ │ │ +00042c00: 2065 7665 7279 206c 6962 7261 7279 0a64 every library.d │ │ │ │ │ +00042c10: 6972 6563 746c 7920 6f72 2069 6e64 6972 irectly or indir │ │ │ │ │ +00042c20: 6563 746c 7920 6c69 6e6b 6564 2077 6974 ectly linked wit │ │ │ │ │ +00042c30: 6820 6120 6269 6e61 7279 2c20 6576 6572 h a binary, ever │ │ │ │ │ +00042c40: 7920 7061 636b 6167 6520 7468 6174 2075 y package that u │ │ │ │ │ +00042c50: 7365 730a e280 986c 6962 696d 6c69 62e2 ses....libimlib. │ │ │ │ │ +00042c60: 8099 2077 6f75 6c64 206e 6565 6420 746f .. would need to │ │ │ │ │ +00042c70: 2062 6520 7265 636f 6d70 696c 6564 2073 be recompiled s │ │ │ │ │ +00042c80: 6f20 6974 2077 6f75 6c64 2061 6c73 6f20 o it would also │ │ │ │ │ +00042c90: 6465 7065 6e64 206f 6e0a 6c69 6264 6766 depend on.libdgf │ │ │ │ │ +00042ca0: 3420 696e 206f 7264 6572 2074 6f20 7265 4 in order to re │ │ │ │ │ +00042cb0: 7469 7265 2074 6865 206f 6c64 6572 206c tire the older l │ │ │ │ │ +00042cc0: 6962 6467 6633 2070 6163 6b61 6765 2e20 ibdgf3 package. │ │ │ │ │ +00042cd0: 2053 696e 6365 0a64 6570 656e 6465 6e63 Since.dependenc │ │ │ │ │ +00042ce0: 6965 7320 6172 6520 6f6e 6c79 2061 6464 ies are only add │ │ │ │ │ +00042cf0: 6564 2062 6173 6564 206f 6e20 454c 4620 ed based on ELF │ │ │ │ │ +00042d00: e280 984e 4545 4445 44e2 8099 2061 7474 ...NEEDED... att │ │ │ │ │ +00042d10: 7269 6275 7465 2c20 7061 636b 6167 6573 ribute, packages │ │ │ │ │ +00042d20: 0a75 7369 6e67 20e2 8098 6c69 6269 6d6c .using ...libiml │ │ │ │ │ +00042d30: 6962 e280 9920 6361 6e20 7265 6c79 206f ib... can rely o │ │ │ │ │ +00042d40: 6e20 e280 986c 6962 696d 6c69 62e2 8099 n ...libimlib... │ │ │ │ │ +00042d50: 2069 7473 656c 6620 6861 7669 6e67 2074 itself having t │ │ │ │ │ +00042d60: 6865 2064 6570 656e 6465 6e63 7920 6f6e he dependency on │ │ │ │ │ +00042d70: 0a61 6e20 6170 7072 6f70 7269 6174 6520 .an appropriate │ │ │ │ │ +00042d80: 7665 7273 696f 6e20 6f66 20e2 8098 6c69 version of ...li │ │ │ │ │ +00042d90: 6264 6766 e280 9920 616e 6420 646f 206e bdgf... and do n │ │ │ │ │ +00042da0: 6f74 206e 6565 6420 7265 6275 696c 6469 ot need rebuildi │ │ │ │ │ +00042db0: 6e67 2e0a 0a1f 0a46 696c 653a 2064 6562 ng.....File: deb │ │ │ │ │ +00042dc0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00042dd0: 2020 4e6f 6465 3a20 5368 6172 6564 206c Node: Shared l │ │ │ │ │ +00042de0: 6962 7261 7279 2041 4249 2063 6861 6e67 ibrary ABI chang │ │ │ │ │ +00042df0: 6573 2c20 204e 6578 743a 2054 6865 2073 es, Next: The s │ │ │ │ │ +00042e00: 796d 626f 6c73 2073 7973 7465 6d2c 2020 ymbols system, │ │ │ │ │ +00042e10: 5072 6576 3a20 4765 6e65 7261 7469 6e67 Prev: Generating │ │ │ │ │ +00042e20: 2064 6570 656e 6465 6e63 6965 7320 6f6e dependencies on │ │ │ │ │ +00042e30: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ +00042e40: 732c 2020 5570 3a20 4465 7065 6e64 656e s, Up: Dependen │ │ │ │ │ +00042e50: 6369 6573 2062 6574 7765 656e 2074 6865 cies between the │ │ │ │ │ +00042e60: 206c 6962 7261 7279 2061 6e64 206f 7468 library and oth │ │ │ │ │ +00042e70: 6572 2070 6163 6b61 6765 730a 0a38 2e36 er packages..8.6 │ │ │ │ │ +00042e80: 2e32 2053 6861 7265 6420 6c69 6272 6172 .2 Shared librar │ │ │ │ │ +00042e90: 7920 4142 4920 6368 616e 6765 730a 2d2d y ABI changes.-- │ │ │ │ │ +00042ea0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00042eb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ +00042ec0: 4d61 696e 7461 696e 696e 6720 6120 7368 Maintaining a sh │ │ │ │ │ +00042ed0: 6172 6564 206c 6962 7261 7279 2070 6163 ared library pac │ │ │ │ │ +00042ee0: 6b61 6765 2075 7369 6e67 2065 6974 6865 kage using eithe │ │ │ │ │ +00042ef0: 7220 e280 9873 796d 626f 6c73 e280 9920 r ...symbols... │ │ │ │ │ +00042f00: 6f72 20e2 8098 7368 6c69 6273 e280 990a or ...shlibs.... │ │ │ │ │ +00042f10: 6669 6c65 7320 7265 7175 6972 6573 2062 files requires b │ │ │ │ │ +00042f20: 6569 6e67 2061 7761 7265 206f 6620 7468 eing aware of th │ │ │ │ │ +00042f30: 6520 6578 706f 7365 6420 4142 4920 6f66 e exposed ABI of │ │ │ │ │ +00042f40: 2074 6865 2073 6861 7265 6420 6c69 6272 the shared libr │ │ │ │ │ +00042f50: 6172 7920 616e 640a 616e 7920 6368 616e ary and.any chan │ │ │ │ │ +00042f60: 6765 7320 746f 2069 742e 2020 426f 7468 ges to it. Both │ │ │ │ │ +00042f70: 20e2 8098 7379 6d62 6f6c 73e2 8099 2061 ...symbols... a │ │ │ │ │ +00042f80: 6e64 20e2 8098 7368 6c69 6273 e280 9920 nd ...shlibs... │ │ │ │ │ +00042f90: 6669 6c65 7320 7265 636f 7264 2065 7665 files record eve │ │ │ │ │ +00042fa0: 7279 0a63 6861 6e67 6520 746f 2074 6865 ry.change to the │ │ │ │ │ +00042fb0: 2041 4249 206f 6620 7468 6520 7368 6172 ABI of the shar │ │ │ │ │ +00042fc0: 6564 206c 6962 7261 7279 3b20 e280 9873 ed library; ...s │ │ │ │ │ +00042fd0: 796d 626f 6c73 e280 9920 6669 6c65 7320 ymbols... files │ │ │ │ │ +00042fe0: 646f 2073 6f20 7065 720a 7075 626c 6963 do so per.public │ │ │ │ │ +00042ff0: 2073 796d 626f 6c2c 2077 6865 7265 6173 symbol, whereas │ │ │ │ │ +00043000: 20e2 8098 7368 6c69 6273 e280 9920 6669 ...shlibs... fi │ │ │ │ │ +00043010: 6c65 7320 7265 636f 7264 206f 6e6c 7920 les record only │ │ │ │ │ +00043020: 7468 6520 6c61 7374 2063 6861 6e67 6520 the last change │ │ │ │ │ +00043030: 666f 720a 7468 6520 656e 7469 7265 206c for.the entire l │ │ │ │ │ +00043040: 6962 7261 7279 2e0a 0a54 6865 7265 2061 ibrary...There a │ │ │ │ │ +00043050: 7265 2074 776f 2074 7970 6573 206f 6620 re two types of │ │ │ │ │ +00043060: 4142 4920 6368 616e 6765 733a 206f 6e65 ABI changes: one │ │ │ │ │ +00043070: 7320 7468 6174 2061 7265 2062 6163 6b77 s that are backw │ │ │ │ │ +00043080: 6172 642d 636f 6d70 6174 6962 6c65 0a61 ard-compatible.a │ │ │ │ │ +00043090: 6e64 206f 6e65 7320 7468 6174 2061 7265 nd ones that are │ │ │ │ │ +000430a0: 206e 6f74 2e20 2041 6e20 4142 4920 6368 not. An ABI ch │ │ │ │ │ +000430b0: 616e 6765 2069 7320 6261 636b 7761 7264 ange is backward │ │ │ │ │ +000430c0: 2d63 6f6d 7061 7469 626c 6520 6966 2061 -compatible if a │ │ │ │ │ +000430d0: 6e79 0a72 6561 736f 6e61 626c 6520 7072 ny.reasonable pr │ │ │ │ │ +000430e0: 6f67 7261 6d20 6f72 206c 6962 7261 7279 ogram or library │ │ │ │ │ +000430f0: 2074 6861 7420 7761 7320 6c69 6e6b 6564 that was linked │ │ │ │ │ +00043100: 2077 6974 6820 7468 6520 7072 6576 696f with the previo │ │ │ │ │ +00043110: 7573 2076 6572 7369 6f6e 0a6f 6620 7468 us version.of th │ │ │ │ │ +00043120: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ +00043130: 2077 696c 6c20 7374 696c 6c20 776f 726b will still work │ │ │ │ │ +00043140: 2063 6f72 7265 6374 6c79 2077 6974 6820 correctly with │ │ │ │ │ +00043150: 7468 6520 6e65 7720 7665 7273 696f 6e20 the new version │ │ │ │ │ +00043160: 6f66 0a74 6865 2073 6861 7265 6420 6c69 of.the shared li │ │ │ │ │ +00043170: 6272 6172 792e 2020 2831 2920 2041 6464 brary. (1) Add │ │ │ │ │ +00043180: 696e 6720 6e65 7720 7379 6d62 6f6c 7320 ing new symbols │ │ │ │ │ +00043190: 746f 2074 6865 2073 6861 7265 6420 6c69 to the shared li │ │ │ │ │ +000431a0: 6272 6172 7920 6973 2061 0a62 6163 6b77 brary is a.backw │ │ │ │ │ +000431b0: 6172 642d 636f 6d70 6174 6962 6c65 2063 ard-compatible c │ │ │ │ │ +000431c0: 6861 6e67 652e 2020 5265 6d6f 7669 6e67 hange. Removing │ │ │ │ │ +000431d0: 2073 796d 626f 6c73 2066 726f 6d20 7468 symbols from th │ │ │ │ │ +000431e0: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ +000431f0: 2069 730a 6e6f 742e 2020 4368 616e 6769 is.not. Changi │ │ │ │ │ +00043200: 6e67 2074 6865 2062 6568 6176 696f 7220 ng the behavior │ │ │ │ │ +00043210: 6f66 2061 2073 796d 626f 6c20 6d61 7920 of a symbol may │ │ │ │ │ +00043220: 6f72 206d 6179 206e 6f74 2062 650a 6261 or may not be.ba │ │ │ │ │ +00043230: 636b 7761 7264 2d63 6f6d 7061 7469 626c ckward-compatibl │ │ │ │ │ +00043240: 6520 6465 7065 6e64 696e 6720 6f6e 2074 e depending on t │ │ │ │ │ +00043250: 6865 2063 6861 6e67 653b 2066 6f72 2065 he change; for e │ │ │ │ │ +00043260: 7861 6d70 6c65 2c20 6368 616e 6769 6e67 xample, changing │ │ │ │ │ +00043270: 2061 0a66 756e 6374 696f 6e20 746f 2061 a.function to a │ │ │ │ │ +00043280: 6363 6570 7420 6120 6e65 7720 656e 756d ccept a new enum │ │ │ │ │ +00043290: 2063 6f6e 7374 616e 7420 6e6f 7420 7072 constant not pr │ │ │ │ │ +000432a0: 6576 696f 7573 6c79 2075 7365 6420 6279 eviously used by │ │ │ │ │ +000432b0: 2074 6865 0a6c 6962 7261 7279 2069 7320 the.library is │ │ │ │ │ +000432c0: 6765 6e65 7261 6c6c 7920 6261 636b 7761 generally backwa │ │ │ │ │ +000432d0: 7264 2d63 6f6d 7061 7469 626c 652c 2062 rd-compatible, b │ │ │ │ │ +000432e0: 7574 2063 6861 6e67 696e 6720 7468 6520 ut changing the │ │ │ │ │ +000432f0: 6d65 6d62 6572 7320 6f66 2061 0a73 7472 members of a.str │ │ │ │ │ +00043300: 7563 7420 7468 6174 2069 7320 7061 7373 uct that is pass │ │ │ │ │ +00043310: 6564 2069 6e74 6f20 6c69 6272 6172 7920 ed into library │ │ │ │ │ +00043320: 6675 6e63 7469 6f6e 7320 6973 2067 656e functions is gen │ │ │ │ │ +00043330: 6572 616c 6c79 206e 6f74 2075 6e6c 6573 erally not unles │ │ │ │ │ +00043340: 7320 7468 650a 6c69 6272 6172 7920 7461 s the.library ta │ │ │ │ │ +00043350: 6b65 7320 7370 6563 6961 6c20 7072 6563 kes special prec │ │ │ │ │ +00043360: 6175 7469 6f6e 7320 746f 2061 6363 6570 autions to accep │ │ │ │ │ +00043370: 7420 6f6c 6420 7665 7273 696f 6e73 206f t old versions o │ │ │ │ │ +00043380: 6620 7468 6520 6461 7461 0a73 7472 7563 f the data.struc │ │ │ │ │ +00043390: 7475 7265 2e0a 0a41 4249 2063 6861 6e67 ture...ABI chang │ │ │ │ │ +000433a0: 6573 2074 6861 7420 6172 6520 6e6f 7420 es that are not │ │ │ │ │ +000433b0: 6261 636b 7761 7264 2d63 6f6d 7061 7469 backward-compati │ │ │ │ │ +000433c0: 626c 6520 6e6f 726d 616c 6c79 2072 6571 ble normally req │ │ │ │ │ +000433d0: 7569 7265 2063 6861 6e67 696e 670a 7468 uire changing.th │ │ │ │ │ +000433e0: 6520 e280 9853 4f4e 414d 45e2 8099 206f e ...SONAME... o │ │ │ │ │ +000433f0: 6620 7468 6520 6c69 6272 6172 7920 616e f the library an │ │ │ │ │ +00043400: 6420 7468 6572 6566 6f72 6520 7468 6520 d therefore the │ │ │ │ │ +00043410: 7368 6172 6564 206c 6962 7261 7279 2070 shared library p │ │ │ │ │ +00043420: 6163 6b61 6765 0a6e 616d 652c 2077 6869 ackage.name, whi │ │ │ │ │ +00043430: 6368 2066 6f72 6365 7320 7265 6275 696c ch forces rebuil │ │ │ │ │ +00043440: 6469 6e67 2061 6c6c 2070 6163 6b61 6765 ding all package │ │ │ │ │ +00043450: 7320 7573 696e 6720 7468 6174 2073 6861 s using that sha │ │ │ │ │ +00043460: 7265 6420 6c69 6272 6172 7920 746f 0a75 red library to.u │ │ │ │ │ +00043470: 7064 6174 6520 7468 6569 7220 6465 7065 pdate their depe │ │ │ │ │ +00043480: 6e64 656e 6369 6573 2061 6e64 2061 6c6c ndencies and all │ │ │ │ │ +00043490: 6f77 2074 6865 6d20 746f 2075 7365 2074 ow them to use t │ │ │ │ │ +000434a0: 6865 206e 6577 2076 6572 7369 6f6e 206f he new version o │ │ │ │ │ +000434b0: 6620 7468 650a 7368 6172 6564 206c 6962 f the.shared lib │ │ │ │ │ +000434c0: 7261 7279 2e20 2046 6f72 206d 6f72 6520 rary. For more │ │ │ │ │ +000434d0: 696e 666f 726d 6174 696f 6e2c 2073 6565 information, see │ │ │ │ │ +000434e0: 202a 6e6f 7465 2052 756e 2d74 696d 6520 *note Run-time │ │ │ │ │ +000434f0: 7368 6172 6564 0a6c 6962 7261 7269 6573 shared.libraries │ │ │ │ │ +00043500: 3a20 3130 322e 2020 5468 6520 7265 6d61 : 102. The rema │ │ │ │ │ +00043510: 696e 6465 7220 6f66 2074 6869 7320 7365 inder of this se │ │ │ │ │ +00043520: 6374 696f 6e20 7769 6c6c 2064 6561 6c20 ction will deal │ │ │ │ │ +00043530: 7769 7468 0a62 6163 6b77 6172 642d 636f with.backward-co │ │ │ │ │ +00043540: 6d70 6174 6962 6c65 2063 6861 6e67 6573 mpatible changes │ │ │ │ │ +00043550: 2e0a 0a42 6163 6b77 6172 642d 636f 6d70 ...Backward-comp │ │ │ │ │ +00043560: 6174 6962 6c65 2063 6861 6e67 6573 2072 atible changes r │ │ │ │ │ +00043570: 6571 7569 7265 2065 6974 6865 7220 7570 equire either up │ │ │ │ │ +00043580: 6461 7469 6e67 206f 7220 7265 636f 7264 dating or record │ │ │ │ │ +00043590: 696e 6720 7468 650a 6d69 6e69 6d61 6c2d ing the.minimal- │ │ │ │ │ +000435a0: 7665 7273 696f 6e20 666f 7220 7468 6174 version for that │ │ │ │ │ +000435b0: 2073 796d 626f 6c20 696e 20e2 8098 7379 symbol in ...sy │ │ │ │ │ +000435c0: 6d62 6f6c 73e2 8099 2066 696c 6573 206f mbols... files o │ │ │ │ │ +000435d0: 7220 7570 6461 7469 6e67 2074 6865 0a76 r updating the.v │ │ │ │ │ +000435e0: 6572 7369 6f6e 2069 6e20 7468 6520 6465 ersion in the de │ │ │ │ │ +000435f0: 7065 6e64 656e 6369 6573 2069 6e20 e280 pendencies in .. │ │ │ │ │ +00043600: 9873 686c 6962 73e2 8099 2066 696c 6573 .shlibs... files │ │ │ │ │ +00043610: 2e20 2046 6f72 206d 6f72 6520 696e 666f . For more info │ │ │ │ │ +00043620: 726d 6174 696f 6e20 6f6e 0a68 6f77 2074 rmation on.how t │ │ │ │ │ +00043630: 6f20 646f 2074 6869 7320 696e 2074 6865 o do this in the │ │ │ │ │ +00043640: 2074 776f 2066 6f72 6d61 7473 2c20 7365 two formats, se │ │ │ │ │ +00043650: 6520 2a6e 6f74 6520 5468 6520 7379 6d62 e *note The symb │ │ │ │ │ +00043660: 6f6c 7320 4669 6c65 2046 6f72 6d61 743a ols File Format: │ │ │ │ │ +00043670: 0a31 3136 2e20 616e 6420 2a6e 6f74 6520 .116. and *note │ │ │ │ │ +00043680: 5468 6520 7368 6c69 6273 2046 696c 6520 The shlibs File │ │ │ │ │ +00043690: 466f 726d 6174 3a20 3131 372e 2020 4265 Format: 117. Be │ │ │ │ │ +000436a0: 6c6f 7720 6172 6520 6765 6e65 7261 6c20 low are general │ │ │ │ │ +000436b0: 7275 6c65 730a 7468 6174 2061 7070 6c79 rules.that apply │ │ │ │ │ +000436c0: 2074 6f20 626f 7468 2066 696c 6573 2e0a to both files.. │ │ │ │ │ +000436d0: 0a54 6865 2065 6173 7920 6361 7365 2069 .The easy case i │ │ │ │ │ +000436e0: 7320 7768 656e 2061 2070 7562 6c69 6320 s when a public │ │ │ │ │ +000436f0: 7379 6d62 6f6c 2069 7320 6164 6465 642e symbol is added. │ │ │ │ │ +00043700: 2020 5369 6d70 6c79 2061 6464 2074 6865 Simply add the │ │ │ │ │ +00043710: 2076 6572 7369 6f6e 0a61 7420 7768 6963 version.at whic │ │ │ │ │ +00043720: 6820 7468 6520 7379 6d62 6f6c 2077 6173 h the symbol was │ │ │ │ │ +00043730: 2069 6e74 726f 6475 6365 6420 2866 6f72 introduced (for │ │ │ │ │ +00043740: 20e2 8098 7379 6d62 6f6c 73e2 8099 2066 ...symbols... f │ │ │ │ │ +00043750: 696c 6573 2920 6f72 2075 7064 6174 6520 iles) or update │ │ │ │ │ +00043760: 7468 650a 6465 7065 6e64 656e 6379 2076 the.dependency v │ │ │ │ │ +00043770: 6572 7369 6f6e 2028 666f 7220 e280 9873 ersion (for ...s │ │ │ │ │ +00043780: 686c 6962 73e2 8099 2920 6669 6c65 732e hlibs...) files. │ │ │ │ │ +00043790: 2020 4275 7420 7370 6563 6961 6c20 6361 But special ca │ │ │ │ │ +000437a0: 7265 2073 686f 756c 6420 6265 0a74 616b re should be.tak │ │ │ │ │ +000437b0: 656e 2074 6f20 7570 6461 7465 2064 6570 en to update dep │ │ │ │ │ +000437c0: 656e 6465 6e63 7920 7665 7273 696f 6e73 endency versions │ │ │ │ │ +000437d0: 2077 6865 6e20 7468 6520 6265 6861 7669 when the behavi │ │ │ │ │ +000437e0: 6f72 206f 6620 6120 7075 626c 6963 2073 or of a public s │ │ │ │ │ +000437f0: 796d 626f 6c0a 6368 616e 6765 732e 2020 ymbol.changes. │ │ │ │ │ +00043800: 5468 6973 2069 7320 6561 7379 2074 6f20 This is easy to │ │ │ │ │ +00043810: 6e65 676c 6563 742c 2073 696e 6365 2074 neglect, since t │ │ │ │ │ +00043820: 6865 7265 2069 7320 6e6f 2061 7574 6f6d here is no autom │ │ │ │ │ +00043830: 6174 6564 206d 6574 686f 6420 6f66 0a64 ated method of.d │ │ │ │ │ +00043840: 6574 6572 6d69 6e69 6e67 2073 7563 6820 etermining such │ │ │ │ │ +00043850: 6368 616e 6765 732c 2062 7574 2066 6169 changes, but fai │ │ │ │ │ +00043860: 6c69 6e67 2074 6f20 7570 6461 7465 2076 ling to update v │ │ │ │ │ +00043870: 6572 7369 6f6e 7320 696e 2074 6869 7320 ersions in this │ │ │ │ │ +00043880: 6361 7365 0a63 6f75 6c64 2072 6573 756c case.could resul │ │ │ │ │ +00043890: 7420 696e 2062 696e 6172 7920 7061 636b t in binary pack │ │ │ │ │ +000438a0: 6167 6573 2077 6974 6820 746f 6f2d 7765 ages with too-we │ │ │ │ │ +000438b0: 616b 2064 6570 656e 6465 6e63 6965 7320 ak dependencies │ │ │ │ │ +000438c0: 7468 6174 2077 696c 6c0a 6661 696c 2061 that will.fail a │ │ │ │ │ +000438d0: 7420 7275 6e74 696d 652c 2070 6f73 7369 t runtime, possi │ │ │ │ │ +000438e0: 626c 7920 696e 2077 6179 7320 7468 6174 bly in ways that │ │ │ │ │ +000438f0: 2063 616e 2063 6175 7365 2073 6563 7572 can cause secur │ │ │ │ │ +00043900: 6974 790a 7675 6c6e 6572 6162 696c 6974 ity.vulnerabilit │ │ │ │ │ +00043910: 6965 732e 2020 4966 2074 6865 2070 6163 ies. If the pac │ │ │ │ │ +00043920: 6b61 6765 206d 6169 6e74 6169 6e65 7220 kage maintainer │ │ │ │ │ +00043930: 6265 6c69 6576 6573 2074 6861 7420 6120 believes that a │ │ │ │ │ +00043940: 7379 6d62 6f6c 0a62 6568 6176 696f 7220 symbol.behavior │ │ │ │ │ +00043950: 6368 616e 6765 2063 6f75 6c64 2068 6176 change could hav │ │ │ │ │ +00043960: 6520 6f63 6375 7272 6564 2062 7574 2069 e occurred but i │ │ │ │ │ +00043970: 736e e280 9974 2073 7572 652c 2069 74e2 sn...t sure, it. │ │ │ │ │ +00043980: 8099 7320 7361 6665 7220 746f 2075 7064 ..s safer to upd │ │ │ │ │ +00043990: 6174 650a 7468 6520 7665 7273 696f 6e20 ate.the version │ │ │ │ │ +000439a0: 7261 7468 6572 2074 6861 6e20 6c65 6176 rather than leav │ │ │ │ │ +000439b0: 6520 6974 2075 6e6d 6f64 6966 6965 642e e it unmodified. │ │ │ │ │ +000439c0: 2020 5468 6973 206d 6179 2072 6573 756c This may resul │ │ │ │ │ +000439d0: 7420 696e 0a75 6e6e 6563 6573 7361 7269 t in.unnecessari │ │ │ │ │ +000439e0: 6c79 2073 7472 6963 7420 6465 7065 6e64 ly strict depend │ │ │ │ │ +000439f0: 656e 6369 6573 2c20 6275 7420 6974 2065 encies, but it e │ │ │ │ │ +00043a00: 6e73 7572 6573 2074 6861 7420 7061 636b nsures that pack │ │ │ │ │ +00043a10: 6167 6573 2077 686f 7365 0a64 6570 656e ages whose.depen │ │ │ │ │ +00043a20: 6465 6e63 6965 7320 6172 6520 7361 7469 dencies are sati │ │ │ │ │ +00043a30: 7366 6965 6420 7769 6c6c 2077 6f72 6b20 sfied will work │ │ │ │ │ +00043a40: 7072 6f70 6572 6c79 2e0a 0a41 2063 6f6d properly...A com │ │ │ │ │ +00043a50: 6d6f 6e20 6578 616d 706c 6520 6f66 2077 mon example of w │ │ │ │ │ +00043a60: 6865 6e20 6120 6368 616e 6765 2074 6f20 hen a change to │ │ │ │ │ +00043a70: 7468 6520 6465 7065 6e64 656e 6379 2076 the dependency v │ │ │ │ │ +00043a80: 6572 7369 6f6e 2069 7320 7265 7175 6972 ersion is requir │ │ │ │ │ +00043a90: 6564 0a69 7320 6120 6675 6e63 7469 6f6e ed.is a function │ │ │ │ │ +00043aa0: 2074 6861 7420 7461 6b65 7320 616e 2065 that takes an e │ │ │ │ │ +00043ab0: 6e75 6d20 6f72 2073 7472 7563 7420 6172 num or struct ar │ │ │ │ │ +00043ac0: 6775 6d65 6e74 2074 6861 7420 636f 6e74 gument that cont │ │ │ │ │ +00043ad0: 726f 6c73 2077 6861 740a 7468 6520 6675 rols what.the fu │ │ │ │ │ +00043ae0: 6e63 7469 6f6e 2064 6f65 732e 2020 466f nction does. Fo │ │ │ │ │ +00043af0: 7220 6578 616d 706c 653a 0a0a 2020 2020 r example:.. │ │ │ │ │ +00043b00: 2065 6e75 6d20 6c69 6272 6172 795f 6f70 enum library_op │ │ │ │ │ +00043b10: 207b 204f 505f 464f 4f2c 204f 505f 4241 { OP_FOO, OP_BA │ │ │ │ │ +00043b20: 5220 7d3b 0a20 2020 2020 696e 7420 6c69 R };. int li │ │ │ │ │ +00043b30: 6272 6172 795f 646f 5f6f 7065 7261 7469 brary_do_operati │ │ │ │ │ +00043b40: 6f6e 2865 6e75 6d20 6c69 6272 6172 795f on(enum library_ │ │ │ │ │ +00043b50: 6f70 293b 0a0a 4966 2061 206e 6577 206f op);..If a new o │ │ │ │ │ +00043b60: 7065 7261 7469 6f6e 2c20 e280 984f 505f peration, ...OP_ │ │ │ │ │ +00043b70: 4241 5ae2 8099 2c20 6973 2061 6464 6564 BAZ..., is added │ │ │ │ │ +00043b80: 2c20 7468 6520 6d69 6e69 6d61 6c2d 7665 , the minimal-ve │ │ │ │ │ +00043b90: 7273 696f 6e20 6f66 0ae2 8098 6c69 6272 rsion of....libr │ │ │ │ │ +00043ba0: 6172 795f 646f 5f6f 7065 7261 7469 6f6e ary_do_operation │ │ │ │ │ +00043bb0: e280 9920 2866 6f72 20e2 8098 7379 6d62 ... (for ...symb │ │ │ │ │ +00043bc0: 6f6c 73e2 8099 2066 696c 6573 2920 6f72 ols... files) or │ │ │ │ │ +00043bd0: 2074 6865 2076 6572 7369 6f6e 2069 6e20 the version in │ │ │ │ │ +00043be0: 7468 650a 6465 7065 6e64 656e 6379 2066 the.dependency f │ │ │ │ │ +00043bf0: 6f72 2074 6865 2073 6861 7265 6420 6c69 or the shared li │ │ │ │ │ +00043c00: 6272 6172 7920 2866 6f72 20e2 8098 7368 brary (for ...sh │ │ │ │ │ +00043c10: 6c69 6273 e280 9920 6669 6c65 7329 206d libs... files) m │ │ │ │ │ +00043c20: 7573 7420 6265 2069 6e63 7265 6173 6564 ust be increased │ │ │ │ │ +00043c30: 0a74 6f20 7468 6520 7665 7273 696f 6e20 .to the version │ │ │ │ │ +00043c40: 6174 2077 6869 6368 20e2 8098 4f50 5f42 at which ...OP_B │ │ │ │ │ +00043c50: 415a e280 9920 7761 7320 696e 7472 6f64 AZ... was introd │ │ │ │ │ +00043c60: 7563 6564 2e20 204f 7468 6572 7769 7365 uced. Otherwise │ │ │ │ │ +00043c70: 2c20 6120 6269 6e61 7279 0a62 7569 6c74 , a binary.built │ │ │ │ │ +00043c80: 2061 6761 696e 7374 2074 6865 206e 6577 against the new │ │ │ │ │ +00043c90: 2076 6572 7369 6f6e 206f 6620 7468 6520 version of the │ │ │ │ │ +00043ca0: 6c69 6272 6172 7920 2868 6176 696e 6720 library (having │ │ │ │ │ +00043cb0: 6465 7465 6374 6564 2061 740a 636f 6d70 detected at.comp │ │ │ │ │ +00043cc0: 696c 652d 7469 6d65 2074 6861 7420 7468 ile-time that th │ │ │ │ │ +00043cd0: 6520 6c69 6272 6172 7920 7375 7070 6f72 e library suppor │ │ │ │ │ +00043ce0: 7473 20e2 8098 4f50 5f42 415a e280 9929 ts ...OP_BAZ...) │ │ │ │ │ +00043cf0: 206d 6179 2062 6520 696e 7374 616c 6c65 may be installe │ │ │ │ │ +00043d00: 6420 7769 7468 2061 0a73 6861 7265 6420 d with a.shared │ │ │ │ │ +00043d10: 6c69 6272 6172 7920 7468 6174 2064 6f65 library that doe │ │ │ │ │ +00043d20: 736e e280 9974 2073 7570 706f 7274 20e2 sn...t support . │ │ │ │ │ +00043d30: 8098 4f50 5f42 415a e280 9920 616e 6420 ..OP_BAZ... and │ │ │ │ │ +00043d40: 7769 6c6c 2066 6169 6c20 6174 2072 756e will fail at run │ │ │ │ │ +00043d50: 7469 6d65 0a77 6865 6e20 6974 2074 7269 time.when it tri │ │ │ │ │ +00043d60: 6573 2074 6f20 7061 7373 20e2 8098 4f50 es to pass ...OP │ │ │ │ │ +00043d70: 5f42 415a e280 9920 696e 746f 2074 6869 _BAZ... into thi │ │ │ │ │ +00043d80: 7320 6675 6e63 7469 6f6e 2e0a 0a44 6570 s function...Dep │ │ │ │ │ +00043d90: 656e 6465 6e63 7920 7665 7273 696f 6e73 endency versions │ │ │ │ │ +00043da0: 2069 6e20 6569 7468 6572 20e2 8098 7379 in either ...sy │ │ │ │ │ +00043db0: 6d62 6f6c 73e2 8099 206f 7220 e280 9873 mbols... or ...s │ │ │ │ │ +00043dc0: 686c 6962 73e2 8099 2066 696c 6573 206e hlibs... files n │ │ │ │ │ +00043dd0: 6f72 6d61 6c6c 790a 7368 6f75 6c64 206e ormally.should n │ │ │ │ │ +00043de0: 6f74 2063 6f6e 7461 696e 2074 6865 2044 ot contain the D │ │ │ │ │ +00043df0: 6562 6961 6e20 7265 7669 7369 6f6e 206f ebian revision o │ │ │ │ │ +00043e00: 6620 7468 6520 7061 636b 6167 652c 2073 f the package, s │ │ │ │ │ +00043e10: 696e 6365 2074 6865 206c 6962 7261 7279 ince the library │ │ │ │ │ +00043e20: 0a62 6568 6176 696f 7220 6973 206e 6f72 .behavior is nor │ │ │ │ │ +00043e30: 6d61 6c6c 7920 6669 7865 6420 666f 7220 mally fixed for │ │ │ │ │ +00043e40: 6120 7061 7274 6963 756c 6172 2075 7073 a particular ups │ │ │ │ │ +00043e50: 7472 6561 6d20 7665 7273 696f 6e20 616e tream version an │ │ │ │ │ +00043e60: 6420 616e 790a 4465 6269 616e 2070 6163 d any.Debian pac │ │ │ │ │ +00043e70: 6b61 6769 6e67 206f 6620 7468 6174 2075 kaging of that u │ │ │ │ │ +00043e80: 7073 7472 6561 6d20 7665 7273 696f 6e20 pstream version │ │ │ │ │ +00043e90: 7769 6c6c 2068 6176 6520 7468 6520 7361 will have the sa │ │ │ │ │ +00043ea0: 6d65 2062 6568 6176 696f 722e 0a49 6e20 me behavior..In │ │ │ │ │ +00043eb0: 7468 6520 7261 7265 2063 6173 6520 7468 the rare case th │ │ │ │ │ +00043ec0: 6174 2074 6865 206c 6962 7261 7279 2062 at the library b │ │ │ │ │ +00043ed0: 6568 6176 696f 7220 7761 7320 6368 616e ehavior was chan │ │ │ │ │ +00043ee0: 6765 6420 696e 2061 2070 6172 7469 6375 ged in a particu │ │ │ │ │ +00043ef0: 6c61 720a 4465 6269 616e 2072 6576 6973 lar.Debian revis │ │ │ │ │ +00043f00: 696f 6e2c 2061 7070 656e 6469 6e67 20e2 ion, appending . │ │ │ │ │ +00043f10: 8098 7ee2 8099 2074 6f20 7468 6520 656e ..~... to the en │ │ │ │ │ +00043f20: 6420 6f66 2074 6865 2076 6572 7369 6f6e d of the version │ │ │ │ │ +00043f30: 2074 6861 7420 696e 636c 7564 6573 0a74 that includes.t │ │ │ │ │ +00043f40: 6865 2044 6562 6961 6e20 7265 7669 7369 he Debian revisi │ │ │ │ │ +00043f50: 6f6e 2069 7320 7265 636f 6d6d 656e 6465 on is recommende │ │ │ │ │ +00043f60: 642c 2073 696e 6365 2074 6869 7320 616c d, since this al │ │ │ │ │ +00043f70: 6c6f 7773 2062 6163 6b70 6f72 7473 206f lows backports o │ │ │ │ │ +00043f80: 6620 7468 650a 7368 6172 6564 206c 6962 f the.shared lib │ │ │ │ │ +00043f90: 7261 7279 2070 6163 6b61 6765 2075 7369 rary package usi │ │ │ │ │ +00043fa0: 6e67 2074 6865 206e 6f72 6d61 6c20 6261 ng the normal ba │ │ │ │ │ +00043fb0: 636b 706f 7274 2076 6572 7369 6f6e 696e ckport versionin │ │ │ │ │ +00043fc0: 6720 636f 6e76 656e 7469 6f6e 0a74 6f20 g convention.to │ │ │ │ │ +00043fd0: 7361 7469 7366 7920 7468 6520 6465 7065 satisfy the depe │ │ │ │ │ +00043fe0: 6e64 656e 6379 2e0a 0a20 2020 2d2d 2d2d ndency... ---- │ │ │ │ │ +00043ff0: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +00044000: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +00044010: 2831 2920 416e 2065 7861 6d70 6c65 206f (1) An example o │ │ │ │ │ +00044020: 6620 616e 20e2 809c 756e 7265 6173 6f6e f an ...unreason │ │ │ │ │ +00044030: 6162 6c65 e280 9d20 7072 6f67 7261 6d20 able... program │ │ │ │ │ +00044040: 6973 206f 6e65 2074 6861 7420 7573 6573 is one that uses │ │ │ │ │ +00044050: 206c 6962 7261 7279 0a69 6e74 6572 6661 library.interfa │ │ │ │ │ +00044060: 6365 7320 7468 6174 2061 7265 2064 6f63 ces that are doc │ │ │ │ │ +00044070: 756d 656e 7465 6420 6173 2069 6e74 6572 umented as inter │ │ │ │ │ +00044080: 6e61 6c20 616e 6420 756e 7375 7070 6f72 nal and unsuppor │ │ │ │ │ +00044090: 7465 642e 2020 4966 2074 6865 206f 6e6c ted. If the onl │ │ │ │ │ +000440a0: 790a 7072 6f67 7261 6d73 206f 7220 6c69 y.programs or li │ │ │ │ │ +000440b0: 6272 6172 6965 7320 6166 6665 6374 6564 braries affected │ │ │ │ │ +000440c0: 2062 7920 6120 6368 616e 6765 2061 7265 by a change are │ │ │ │ │ +000440d0: 20e2 809c 756e 7265 6173 6f6e 6162 6c65 ...unreasonable │ │ │ │ │ +000440e0: e280 9d20 6f6e 6573 2c0a 6f74 6865 7220 ... ones,.other │ │ │ │ │ +000440f0: 7465 6368 6e69 7175 6573 2c20 7375 6368 techniques, such │ │ │ │ │ +00044100: 2061 7320 6465 636c 6172 696e 6720 e280 as declaring .. │ │ │ │ │ +00044110: 9842 7265 616b 73e2 8099 2072 656c 6174 .Breaks... relat │ │ │ │ │ +00044120: 696f 6e73 6869 7073 2077 6974 6820 6166 ionships with af │ │ │ │ │ +00044130: 6665 6374 6564 0a70 6163 6b61 6765 7320 fected.packages │ │ │ │ │ +00044140: 6f72 2074 7265 6174 696e 6720 7468 6569 or treating thei │ │ │ │ │ +00044150: 7220 7573 6167 6520 6f66 2074 6865 206c r usage of the l │ │ │ │ │ +00044160: 6962 7261 7279 2061 7320 6275 6773 2069 ibrary as bugs i │ │ │ │ │ +00044170: 6e20 7468 6f73 650a 7061 636b 6167 6573 n those.packages │ │ │ │ │ +00044180: 2c20 6d61 7920 6265 2061 7070 726f 7072 , may be appropr │ │ │ │ │ +00044190: 6961 7465 2069 6e73 7465 6164 206f 6620 iate instead of │ │ │ │ │ +000441a0: 6368 616e 6769 6e67 2074 6865 2053 4f4e changing the SON │ │ │ │ │ +000441b0: 414d 452e 2048 6f77 6576 6572 2c0a 7468 AME. However,.th │ │ │ │ │ +000441c0: 6520 6465 6661 756c 7420 6170 7072 6f61 e default approa │ │ │ │ │ +000441d0: 6368 2069 7320 746f 2063 6861 6e67 6520 ch is to change │ │ │ │ │ +000441e0: 7468 6520 534f 4e41 4d45 2066 6f72 2061 the SONAME for a │ │ │ │ │ +000441f0: 6e79 2063 6861 6e67 6520 746f 2074 6865 ny change to the │ │ │ │ │ +00044200: 2041 4249 0a74 6861 7420 636f 756c 6420 ABI.that could │ │ │ │ │ +00044210: 6272 6561 6b20 6120 7072 6f67 7261 6d2e break a program. │ │ │ │ │ +00044220: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00044230: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00044240: 6f64 653a 2054 6865 2073 796d 626f 6c73 ode: The symbols │ │ │ │ │ +00044250: 2073 7973 7465 6d2c 2020 4e65 7874 3a20 system, Next: │ │ │ │ │ +00044260: 5468 6520 7368 6c69 6273 2073 7973 7465 The shlibs syste │ │ │ │ │ +00044270: 6d2c 2020 5072 6576 3a20 5368 6172 6564 m, Prev: Shared │ │ │ │ │ +00044280: 206c 6962 7261 7279 2041 4249 2063 6861 library ABI cha │ │ │ │ │ +00044290: 6e67 6573 2c20 2055 703a 2044 6570 656e nges, Up: Depen │ │ │ │ │ +000442a0: 6465 6e63 6965 7320 6265 7477 6565 6e20 dencies between │ │ │ │ │ +000442b0: 7468 6520 6c69 6272 6172 7920 616e 6420 the library and │ │ │ │ │ +000442c0: 6f74 6865 7220 7061 636b 6167 6573 0a0a other packages.. │ │ │ │ │ +000442d0: 382e 362e 3320 5468 6520 e280 9873 796d 8.6.3 The ...sym │ │ │ │ │ +000442e0: 626f 6c73 e280 9920 7379 7374 656d 0a2d bols... system.- │ │ │ │ │ +000442f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00044300: 2d2d 2d2d 2d2d 2d2d 2d0a 0a49 6e20 7468 ---------..In th │ │ │ │ │ +00044310: 6520 666f 6c6c 6f77 696e 6720 7365 6374 e following sect │ │ │ │ │ +00044320: 696f 6e73 2c20 7765 2077 696c 6c20 6669 ions, we will fi │ │ │ │ │ +00044330: 7273 7420 6465 7363 7269 6265 2077 6865 rst describe whe │ │ │ │ │ +00044340: 7265 2074 6865 2076 6172 696f 7573 0ae2 re the various.. │ │ │ │ │ +00044350: 8098 7379 6d62 6f6c 73e2 8099 2066 696c ..symbols... fil │ │ │ │ │ +00044360: 6573 2061 7265 2074 6f20 6265 2066 6f75 es are to be fou │ │ │ │ │ +00044370: 6e64 2c20 7468 656e 2074 6865 20e2 8098 nd, then the ... │ │ │ │ │ +00044380: 7379 6d62 6f6c 73e2 8099 2066 696c 6520 symbols... file │ │ │ │ │ +00044390: 666f 726d 6174 2c20 616e 640a 6669 6e61 format, and.fina │ │ │ │ │ +000443a0: 6c6c 7920 686f 7720 746f 2063 7265 6174 lly how to creat │ │ │ │ │ +000443b0: 6520 e280 9873 796d 626f 6c73 e280 9920 e ...symbols... │ │ │ │ │ +000443c0: 6669 6c65 7320 6966 2079 6f75 7220 7061 files if your pa │ │ │ │ │ +000443d0: 636b 6167 6520 636f 6e74 6169 6e73 2061 ckage contains a │ │ │ │ │ +000443e0: 2073 6861 7265 640a 6c69 6272 6172 792e shared.library. │ │ │ │ │ +000443f0: 0a0a 2a20 4d65 6e75 3a0a 0a2a 2054 6865 ..* Menu:..* The │ │ │ │ │ +00044400: 2073 796d 626f 6c73 2066 696c 6573 2070 symbols files p │ │ │ │ │ +00044410: 7265 7365 6e74 206f 6e20 7468 6520 7379 resent on the sy │ │ │ │ │ +00044420: 7374 656d 3a3a 0a2a 2054 6865 2073 796d stem::.* The sym │ │ │ │ │ +00044430: 626f 6c73 2046 696c 6520 466f 726d 6174 bols File Format │ │ │ │ │ +00044440: 3a3a 0a2a 2050 726f 7669 6469 6e67 2061 ::.* Providing a │ │ │ │ │ +00044450: 2073 796d 626f 6c73 2066 696c 653a 3a0a symbols file::. │ │ │ │ │ +00044460: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00044470: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00044480: 6465 3a20 5468 6520 7379 6d62 6f6c 7320 de: The symbols │ │ │ │ │ +00044490: 6669 6c65 7320 7072 6573 656e 7420 6f6e files present on │ │ │ │ │ +000444a0: 2074 6865 2073 7973 7465 6d2c 2020 4e65 the system, Ne │ │ │ │ │ +000444b0: 7874 3a20 5468 6520 7379 6d62 6f6c 7320 xt: The symbols │ │ │ │ │ +000444c0: 4669 6c65 2046 6f72 6d61 742c 2020 5570 File Format, Up │ │ │ │ │ +000444d0: 3a20 5468 6520 7379 6d62 6f6c 7320 7379 : The symbols sy │ │ │ │ │ +000444e0: 7374 656d 0a0a 382e 362e 332e 3120 5468 stem..8.6.3.1 Th │ │ │ │ │ +000444f0: 6520 e280 9873 796d 626f 6c73 e280 9920 e ...symbols... │ │ │ │ │ +00044500: 6669 6c65 7320 7072 6573 656e 7420 6f6e files present on │ │ │ │ │ +00044510: 2074 6865 2073 7973 7465 6d0a 2e2e 2e2e the system..... │ │ │ │ │ +00044520: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00044530: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00044540: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e0a 0ae2 ................ │ │ │ │ │ +00044550: 8098 7379 6d62 6f6c 73e2 8099 2066 696c ..symbols... fil │ │ │ │ │ +00044560: 6573 2066 6f72 2061 2073 6861 7265 6420 es for a shared │ │ │ │ │ +00044570: 6c69 6272 6172 7920 6172 6520 6e6f 726d library are norm │ │ │ │ │ +00044580: 616c 6c79 2070 726f 7669 6465 6420 6279 ally provided by │ │ │ │ │ +00044590: 2074 6865 2073 6861 7265 640a 6c69 6272 the shared.libr │ │ │ │ │ +000445a0: 6172 7920 7061 636b 6167 6520 6173 2061 ary package as a │ │ │ │ │ +000445b0: 2063 6f6e 7472 6f6c 2066 696c 652c 2062 control file, b │ │ │ │ │ +000445c0: 7574 2074 6865 7265 2061 7265 2073 6576 ut there are sev │ │ │ │ │ +000445d0: 6572 616c 206f 7665 7272 6964 6520 7061 eral override pa │ │ │ │ │ +000445e0: 7468 730a 7468 6174 2061 7265 2063 6865 ths.that are che │ │ │ │ │ +000445f0: 636b 6564 2066 6972 7374 2069 6e20 6361 cked first in ca │ │ │ │ │ +00044600: 7365 2074 6861 7420 696e 666f 726d 6174 se that informat │ │ │ │ │ +00044610: 696f 6e20 6973 2077 726f 6e67 206f 7220 ion is wrong or │ │ │ │ │ +00044620: 6d69 7373 696e 672e 0a54 6865 2066 6f6c missing..The fol │ │ │ │ │ +00044630: 6c6f 7769 6e67 206c 6973 7420 6769 7665 lowing list give │ │ │ │ │ +00044640: 7320 7468 656d 2069 6e20 7468 6520 6f72 s them in the or │ │ │ │ │ +00044650: 6465 7220 696e 2077 6869 6368 2074 6865 der in which the │ │ │ │ │ +00044660: 7920 6172 6520 7265 6164 2062 790a e280 y are read by... │ │ │ │ │ +00044670: 9864 706b 672d 7368 6c69 6264 6570 73e2 .dpkg-shlibdeps. │ │ │ │ │ +00044680: 8099 2e20 2054 6865 2066 6972 7374 206f ... The first o │ │ │ │ │ +00044690: 6e65 2074 6861 7420 636f 6e74 6169 6e73 ne that contains │ │ │ │ │ +000446a0: 2074 6865 2072 6571 7569 7265 6420 696e the required in │ │ │ │ │ +000446b0: 666f 726d 6174 696f 6e0a 6973 2075 7365 formation.is use │ │ │ │ │ +000446c0: 642e 0a0a e280 9864 6562 6961 6e2f 2a2f d......debian/*/ │ │ │ │ │ +000446d0: 4445 4249 414e 2f73 796d 626f 6c73 e280 DEBIAN/symbols.. │ │ │ │ │ +000446e0: 990a 0a20 2020 2020 4475 7269 6e67 2074 ... During t │ │ │ │ │ +000446f0: 6865 2070 6163 6b61 6765 2062 7569 6c64 he package build │ │ │ │ │ +00044700: 2c20 6966 2074 6865 2070 6163 6b61 6765 , if the package │ │ │ │ │ +00044710: 2069 7473 656c 6620 636f 6e74 6169 6e73 itself contains │ │ │ │ │ +00044720: 2073 6861 7265 640a 2020 2020 206c 6962 shared. lib │ │ │ │ │ +00044730: 7261 7269 6573 2077 6974 6820 e280 9873 raries with ...s │ │ │ │ │ +00044740: 796d 626f 6c73 e280 9920 6669 6c65 732c ymbols... files, │ │ │ │ │ +00044750: 2074 6865 7920 7769 6c6c 2062 6520 6765 they will be ge │ │ │ │ │ +00044760: 6e65 7261 7465 6420 696e 2074 6865 7365 nerated in these │ │ │ │ │ +00044770: 0a20 2020 2020 7374 6167 696e 6720 6469 . staging di │ │ │ │ │ +00044780: 7265 6374 6f72 6965 7320 6279 20e2 8098 rectories by ... │ │ │ │ │ +00044790: 6470 6b67 2d67 656e 7379 6d62 6f6c 73e2 dpkg-gensymbols. │ │ │ │ │ +000447a0: 8099 2028 7365 6520 2a6e 6f74 6520 5072 .. (see *note Pr │ │ │ │ │ +000447b0: 6f76 6964 696e 6720 610a 2020 2020 2073 oviding a. s │ │ │ │ │ +000447c0: 796d 626f 6c73 2066 696c 653a 2031 3162 ymbols file: 11b │ │ │ │ │ +000447d0: 2e29 2e20 20e2 8098 7379 6d62 6f6c 73e2 .). ...symbols. │ │ │ │ │ +000447e0: 8099 2066 696c 6573 2066 6f75 6e64 2069 .. files found i │ │ │ │ │ +000447f0: 6e20 7468 6520 6275 696c 6420 7472 6565 n the build tree │ │ │ │ │ +00044800: 2074 616b 650a 2020 2020 2070 7265 6365 take. prece │ │ │ │ │ +00044810: 6465 6e63 6520 6f76 6572 20e2 8098 7379 dence over ...sy │ │ │ │ │ +00044820: 6d62 6f6c 73e2 8099 2066 696c 6573 2066 mbols... files f │ │ │ │ │ +00044830: 726f 6d20 6f74 6865 7220 6269 6e61 7279 rom other binary │ │ │ │ │ +00044840: 2070 6163 6b61 6765 732e 0a0a 2020 2020 packages... │ │ │ │ │ +00044850: 2054 6865 7365 2066 696c 6573 206d 7573 These files mus │ │ │ │ │ +00044860: 7420 6578 6973 7420 6265 666f 7265 20e2 t exist before . │ │ │ │ │ +00044870: 8098 6470 6b67 2d73 686c 6962 6465 7073 ..dpkg-shlibdeps │ │ │ │ │ +00044880: e280 9920 6973 2072 756e 206f 7220 7468 ... is run or th │ │ │ │ │ +00044890: 650a 2020 2020 2064 6570 656e 6465 6e63 e. dependenc │ │ │ │ │ +000448a0: 6965 7320 6f66 2062 696e 6172 6965 7320 ies of binaries │ │ │ │ │ +000448b0: 616e 6420 6c69 6272 6172 6965 7320 6672 and libraries fr │ │ │ │ │ +000448c0: 6f6d 2061 2073 6f75 7263 6520 7061 636b om a source pack │ │ │ │ │ +000448d0: 6167 6520 6f6e 0a20 2020 2020 6f74 6865 age on. othe │ │ │ │ │ +000448e0: 7220 6c69 6272 6172 6965 7320 6672 6f6d r libraries from │ │ │ │ │ +000448f0: 2074 6861 7420 7361 6d65 2073 6f75 7263 that same sourc │ │ │ │ │ +00044900: 6520 7061 636b 6167 6520 7769 6c6c 206e e package will n │ │ │ │ │ +00044910: 6f74 2062 6520 636f 7272 6563 742e 0a20 ot be correct.. │ │ │ │ │ +00044920: 2020 2020 496e 2070 7261 6374 6963 652c In practice, │ │ │ │ │ +00044930: 2074 6869 7320 6d65 616e 7320 7468 6174 this means that │ │ │ │ │ +00044940: 20e2 8098 6470 6b67 2d67 656e 7379 6d62 ...dpkg-gensymb │ │ │ │ │ +00044950: 6f6c 73e2 8099 206d 7573 7420 6265 2072 ols... must be r │ │ │ │ │ +00044960: 756e 2062 6566 6f72 650a 2020 2020 20e2 un before. . │ │ │ │ │ +00044970: 8098 6470 6b67 2d73 686c 6962 6465 7073 ..dpkg-shlibdeps │ │ │ │ │ +00044980: e280 9920 6475 7269 6e67 2074 6865 2070 ... during the p │ │ │ │ │ +00044990: 6163 6b61 6765 2062 7569 6c64 2e20 2028 ackage build. ( │ │ │ │ │ +000449a0: 3129 0a0a e280 982f 6574 632f 6470 6b67 1)...../etc/dpkg │ │ │ │ │ +000449b0: 2f73 796d 626f 6c73 2f70 6163 6b61 6765 /symbols/package │ │ │ │ │ +000449c0: 2e73 796d 626f 6c73 2e61 7263 68e2 8099 .symbols.arch... │ │ │ │ │ +000449d0: 2061 6e64 20e2 8098 2f65 7463 2f64 706b and .../etc/dpk │ │ │ │ │ +000449e0: 672f 7379 6d62 6f6c 732f 7061 636b 6167 g/symbols/packag │ │ │ │ │ +000449f0: 652e 7379 6d62 6f6c 73e2 8099 0a0a 2020 e.symbols..... │ │ │ │ │ +00044a00: 2020 2050 6572 2d73 7973 7465 6d20 6f76 Per-system ov │ │ │ │ │ +00044a10: 6572 7269 6465 7320 6f66 2073 6861 7265 errides of share │ │ │ │ │ +00044a20: 6420 6c69 6272 6172 7920 6465 7065 6e64 d library depend │ │ │ │ │ +00044a30: 656e 6369 6573 2e20 2054 6865 7365 2066 encies. These f │ │ │ │ │ +00044a40: 696c 6573 0a20 2020 2020 6e6f 726d 616c iles. normal │ │ │ │ │ +00044a50: 6c79 2064 6f20 6e6f 7420 6578 6973 742e ly do not exist. │ │ │ │ │ +00044a60: 2020 5468 6579 2061 7265 206d 6169 6e74 They are maint │ │ │ │ │ +00044a70: 6169 6e65 6420 6279 2074 6865 206c 6f63 ained by the loc │ │ │ │ │ +00044a80: 616c 2073 7973 7465 6d0a 2020 2020 2061 al system. a │ │ │ │ │ +00044a90: 646d 696e 6973 7472 6174 6f72 2061 6e64 dministrator and │ │ │ │ │ +00044aa0: 206d 7573 7420 6e6f 7420 6265 2063 7265 must not be cre │ │ │ │ │ +00044ab0: 6174 6564 2062 7920 616e 7920 4465 6269 ated by any Debi │ │ │ │ │ +00044ac0: 616e 2070 6163 6b61 6765 2e0a 0ae2 8098 an package...... │ │ │ │ │ +00044ad0: 7379 6d62 6f6c 73e2 8099 2063 6f6e 7472 symbols... contr │ │ │ │ │ +00044ae0: 6f6c 2066 696c 6573 2066 6f72 2070 6163 ol files for pac │ │ │ │ │ +00044af0: 6b61 6765 7320 696e 7374 616c 6c65 6420 kages installed │ │ │ │ │ +00044b00: 6f6e 2074 6865 2073 7973 7465 6d0a 0a20 on the system.. │ │ │ │ │ +00044b10: 2020 2020 5468 6520 e280 9873 796d 626f The ...symbo │ │ │ │ │ +00044b20: 6c73 e280 9920 636f 6e74 726f 6c20 6669 ls... control fi │ │ │ │ │ +00044b30: 6c65 7320 666f 7220 616c 6c20 7468 6520 les for all the │ │ │ │ │ +00044b40: 7061 636b 6167 6573 2063 7572 7265 6e74 packages current │ │ │ │ │ +00044b50: 6c79 0a20 2020 2020 696e 7374 616c 6c65 ly. installe │ │ │ │ │ +00044b60: 6420 6f6e 2074 6865 2073 7973 7465 6d20 d on the system │ │ │ │ │ +00044b70: 6172 6520 7365 6172 6368 6564 206c 6173 are searched las │ │ │ │ │ +00044b80: 742e 2020 5468 6973 2077 696c 6c20 6265 t. This will be │ │ │ │ │ +00044b90: 2074 6865 206d 6f73 740a 2020 2020 2063 the most. c │ │ │ │ │ +00044ba0: 6f6d 6d6f 6e20 736f 7572 6365 206f 6620 ommon source of │ │ │ │ │ +00044bb0: 7368 6172 6564 206c 6962 7261 7279 2064 shared library d │ │ │ │ │ +00044bc0: 6570 656e 6465 6e63 7920 696e 666f 726d ependency inform │ │ │ │ │ +00044bd0: 6174 696f 6e2e 2020 5468 6573 650a 2020 ation. These. │ │ │ │ │ +00044be0: 2020 2066 696c 6573 2063 616e 2062 6520 files can be │ │ │ │ │ +00044bf0: 7265 6164 2077 6974 6820 e280 9864 706b read with ...dpk │ │ │ │ │ +00044c00: 672d 7175 6572 7920 2d2d 636f 6e74 726f g-query --contro │ │ │ │ │ +00044c10: 6c2d 7368 6f77 2070 6163 6b61 6765 2073 l-show package s │ │ │ │ │ +00044c20: 796d 626f 6c73 e280 992e 0a0a 4265 2061 ymbols......Be a │ │ │ │ │ +00044c30: 7761 7265 2074 6861 7420 6966 2061 20e2 ware that if a . │ │ │ │ │ +00044c40: 8098 6465 6269 616e 2f73 686c 6962 732e ..debian/shlibs. │ │ │ │ │ +00044c50: 6c6f 6361 6ce2 8099 2065 7869 7374 7320 local... exists │ │ │ │ │ +00044c60: 696e 2074 6865 2073 6f75 7263 6520 7061 in the source pa │ │ │ │ │ +00044c70: 636b 6167 652c 0a69 7420 7769 6c6c 206f ckage,.it will o │ │ │ │ │ +00044c80: 7665 7272 6964 6520 616e 7920 e280 9873 verride any ...s │ │ │ │ │ +00044c90: 796d 626f 6c73 e280 9920 6669 6c65 732e ymbols... files. │ │ │ │ │ +00044ca0: 2020 5468 6973 2069 7320 7468 6520 6f6e This is the on │ │ │ │ │ +00044cb0: 6c79 2063 6173 6520 7768 6572 6520 610a ly case where a. │ │ │ │ │ +00044cc0: e280 9873 686c 6962 73e2 8099 2069 7320 ...shlibs... is │ │ │ │ │ +00044cd0: 7573 6564 2064 6573 7069 7465 20e2 8098 used despite ... │ │ │ │ │ +00044ce0: 7379 6d62 6f6c 73e2 8099 2066 696c 6573 symbols... files │ │ │ │ │ +00044cf0: 2062 6569 6e67 2070 7265 7365 6e74 2e20 being present. │ │ │ │ │ +00044d00: 2053 6565 202a 6e6f 7465 2054 6865 0a73 See *note The.s │ │ │ │ │ +00044d10: 686c 6962 7320 6669 6c65 7320 7072 6573 hlibs files pres │ │ │ │ │ +00044d20: 656e 7420 6f6e 2074 6865 2073 7973 7465 ent on the syste │ │ │ │ │ +00044d30: 6d3a 2031 3163 2e20 616e 6420 2a6e 6f74 m: 11c. and *not │ │ │ │ │ +00044d40: 6520 5468 6520 7368 6c69 6273 2073 7973 e The shlibs sys │ │ │ │ │ +00044d50: 7465 6d3a 0a33 372e 2066 6f72 206d 6f72 tem:.37. for mor │ │ │ │ │ +00044d60: 6520 696e 666f 726d 6174 696f 6e2e 0a0a e information... │ │ │ │ │ +00044d70: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ +00044d80: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ +00044d90: 2d2d 0a0a 2020 2028 3129 2041 6e20 6578 --.. (1) An ex │ │ │ │ │ +00044da0: 616d 706c 6520 6d61 7920 636c 6172 6966 ample may clarif │ │ │ │ │ +00044db0: 792e 2020 5375 7070 6f73 6520 7468 6520 y. Suppose the │ │ │ │ │ +00044dc0: 736f 7572 6365 2070 6163 6b61 6765 20e2 source package . │ │ │ │ │ +00044dd0: 8098 666f 6fe2 8099 0a67 656e 6572 6174 ..foo....generat │ │ │ │ │ +00044de0: 6573 2074 776f 2062 696e 6172 7920 7061 es two binary pa │ │ │ │ │ +00044df0: 636b 6167 6573 2c20 e280 986c 6962 666f ckages, ...libfo │ │ │ │ │ +00044e00: 6f32 e280 9920 616e 6420 e280 9866 6f6f o2... and ...foo │ │ │ │ │ +00044e10: 2d72 756e 7469 6d65 e280 992e 2020 5768 -runtime.... Wh │ │ │ │ │ +00044e20: 656e 0a62 7569 6c64 696e 6720 7468 6520 en.building the │ │ │ │ │ +00044e30: 6269 6e61 7279 2070 6163 6b61 6765 732c binary packages, │ │ │ │ │ +00044e40: 2074 6865 2063 6f6e 7465 6e74 7320 6f66 the contents of │ │ │ │ │ +00044e50: 2074 6865 2070 6163 6b61 6765 7320 6172 the packages ar │ │ │ │ │ +00044e60: 6520 7374 6167 6564 2069 6e0a 7468 6520 e staged in.the │ │ │ │ │ +00044e70: 6469 7265 6374 6f72 6965 7320 e280 9864 directories ...d │ │ │ │ │ +00044e80: 6562 6961 6e2f 6c69 6266 6f6f 32e2 8099 ebian/libfoo2... │ │ │ │ │ +00044e90: 2061 6e64 20e2 8098 6465 6269 616e 2f66 and ...debian/f │ │ │ │ │ +00044ea0: 6f6f 2d72 756e 7469 6d65 e280 9920 7265 oo-runtime... re │ │ │ │ │ +00044eb0: 7370 6563 7469 7665 6c79 2e0a 28e2 8098 spectively..(... │ │ │ │ │ +00044ec0: 6465 6269 616e 2f74 6d70 e280 9920 636f debian/tmp... co │ │ │ │ │ +00044ed0: 756c 6420 6265 2075 7365 6420 696e 7374 uld be used inst │ │ │ │ │ +00044ee0: 6561 6420 6f66 206f 6e65 206f 6620 7468 ead of one of th │ │ │ │ │ +00044ef0: 6573 652e 2920 2053 696e 6365 20e2 8098 ese.) Since ... │ │ │ │ │ +00044f00: 6c69 6266 6f6f 32e2 8099 0a70 726f 7669 libfoo2....provi │ │ │ │ │ +00044f10: 6465 7320 7468 6520 e280 986c 6962 666f des the ...libfo │ │ │ │ │ +00044f20: 6fe2 8099 2073 6861 7265 6420 6c69 6272 o... shared libr │ │ │ │ │ +00044f30: 6172 792c 2069 7420 7769 6c6c 2063 6f6e ary, it will con │ │ │ │ │ +00044f40: 7461 696e 2061 20e2 8098 7379 6d62 6f6c tain a ...symbol │ │ │ │ │ +00044f50: 73e2 8099 2066 696c 652c 0a77 6869 6368 s... file,.which │ │ │ │ │ +00044f60: 2077 696c 6c20 6265 2069 6e73 7461 6c6c will be install │ │ │ │ │ +00044f70: 6564 2069 6e20 e280 9864 6562 6961 6e2f ed in ...debian/ │ │ │ │ │ +00044f80: 6c69 6266 6f6f 322f 4445 4249 414e 2f73 libfoo2/DEBIAN/s │ │ │ │ │ +00044f90: 796d 626f 6c73 e280 992c 2065 7665 6e74 ymbols..., event │ │ │ │ │ +00044fa0: 7561 6c6c 790a 746f 2062 6520 696e 636c ually.to be incl │ │ │ │ │ +00044fb0: 7564 6564 2061 7320 6120 636f 6e74 726f uded as a contro │ │ │ │ │ +00044fc0: 6c20 6669 6c65 2069 6e20 7468 6174 2070 l file in that p │ │ │ │ │ +00044fd0: 6163 6b61 6765 2e20 2057 6865 6e20 e280 ackage. When .. │ │ │ │ │ +00044fe0: 9864 706b 672d 7368 6c69 6264 6570 73e2 .dpkg-shlibdeps. │ │ │ │ │ +00044ff0: 8099 0a69 7320 7275 6e20 6f6e 2074 6865 ...is run on the │ │ │ │ │ +00045000: 2065 7865 6375 7461 626c 6520 e280 9864 executable ...d │ │ │ │ │ +00045010: 6562 6961 6e2f 666f 6f2d 7275 6e74 696d ebian/foo-runtim │ │ │ │ │ +00045020: 652f 7573 722f 6269 6e2f 666f 6f2d 7072 e/usr/bin/foo-pr │ │ │ │ │ +00045030: 6f67 e280 992c 2069 7420 7769 6c6c 0a65 og..., it will.e │ │ │ │ │ +00045040: 7861 6d69 6e65 2074 6865 20e2 8098 6465 xamine the ...de │ │ │ │ │ +00045050: 6269 616e 2f6c 6962 666f 6f32 2f44 4542 bian/libfoo2/DEB │ │ │ │ │ +00045060: 4941 4e2f 7379 6d62 6f6c 73e2 8099 2066 IAN/symbols... f │ │ │ │ │ +00045070: 696c 6520 746f 2064 6574 6572 6d69 6e65 ile to determine │ │ │ │ │ +00045080: 2077 6865 7468 6572 0ae2 8098 666f 6f2d whether....foo- │ │ │ │ │ +00045090: 7072 6f67 e280 99e2 8099 7320 6c69 6272 prog......s libr │ │ │ │ │ +000450a0: 6172 7920 6465 7065 6e64 656e 6369 6573 ary dependencies │ │ │ │ │ +000450b0: 2061 7265 2073 6174 6973 6669 6564 2062 are satisfied b │ │ │ │ │ +000450c0: 7920 616e 7920 6f66 2074 6865 206c 6962 y any of the lib │ │ │ │ │ +000450d0: 7261 7269 6573 0a70 726f 7669 6465 6420 raries.provided │ │ │ │ │ +000450e0: 6279 20e2 8098 6c69 6266 6f6f 32e2 8099 by ...libfoo2... │ │ │ │ │ +000450f0: 2e20 2053 696e 6365 2074 686f 7365 2062 . Since those b │ │ │ │ │ +00045100: 696e 6172 6965 7320 7765 7265 206c 696e inaries were lin │ │ │ │ │ +00045110: 6b65 6420 6167 6169 6e73 7420 7468 650a ked against the. │ │ │ │ │ +00045120: 6a75 7374 2d62 7569 6c74 2073 6861 7265 just-built share │ │ │ │ │ +00045130: 6420 6c69 6272 6172 7920 6173 2070 6172 d library as par │ │ │ │ │ +00045140: 7420 6f66 2074 6865 2062 7569 6c64 2070 t of the build p │ │ │ │ │ +00045150: 726f 6365 7373 2c20 7468 6520 e280 9873 rocess, the ...s │ │ │ │ │ +00045160: 796d 626f 6c73 e280 990a 6669 6c65 2066 ymbols....file f │ │ │ │ │ +00045170: 6f72 2074 6865 206e 6577 6c79 2d62 7569 or the newly-bui │ │ │ │ │ +00045180: 6c74 20e2 8098 6c69 6266 6f6f 32e2 8099 lt ...libfoo2... │ │ │ │ │ +00045190: 206d 7573 7420 7461 6b65 2070 7265 6365 must take prece │ │ │ │ │ +000451a0: 6465 6e63 6520 6f76 6572 2061 20e2 8098 dence over a ... │ │ │ │ │ +000451b0: 7379 6d62 6f6c 73e2 8099 0a66 696c 6520 symbols....file │ │ │ │ │ +000451c0: 666f 7220 616e 7920 6f74 6865 7220 e280 for any other .. │ │ │ │ │ +000451d0: 986c 6962 666f 6f32 e280 9920 7061 636b .libfoo2... pack │ │ │ │ │ +000451e0: 6167 6520 616c 7265 6164 7920 696e 7374 age already inst │ │ │ │ │ +000451f0: 616c 6c65 6420 6f6e 2074 6865 2073 7973 alled on the sys │ │ │ │ │ +00045200: 7465 6d2e 0a0a 1f0a 4669 6c65 3a20 6465 tem.....File: de │ │ │ │ │ +00045210: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00045220: 2c20 204e 6f64 653a 2054 6865 2073 796d , Node: The sym │ │ │ │ │ +00045230: 626f 6c73 2046 696c 6520 466f 726d 6174 bols File Format │ │ │ │ │ +00045240: 2c20 204e 6578 743a 2050 726f 7669 6469 , Next: Providi │ │ │ │ │ +00045250: 6e67 2061 2073 796d 626f 6c73 2066 696c ng a symbols fil │ │ │ │ │ +00045260: 652c 2020 5072 6576 3a20 5468 6520 7379 e, Prev: The sy │ │ │ │ │ +00045270: 6d62 6f6c 7320 6669 6c65 7320 7072 6573 mbols files pres │ │ │ │ │ +00045280: 656e 7420 6f6e 2074 6865 2073 7973 7465 ent on the syste │ │ │ │ │ +00045290: 6d2c 2020 5570 3a20 5468 6520 7379 6d62 m, Up: The symb │ │ │ │ │ +000452a0: 6f6c 7320 7379 7374 656d 0a0a 382e 362e ols system..8.6. │ │ │ │ │ +000452b0: 332e 3220 5468 6520 e280 9873 796d 626f 3.2 The ...symbo │ │ │ │ │ +000452c0: 6c73 e280 9920 4669 6c65 2046 6f72 6d61 ls... File Forma │ │ │ │ │ +000452d0: 740a 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e t............... │ │ │ │ │ +000452e0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +000452f0: 2e2e 2e0a 0a54 6865 2066 6f6c 6c6f 7769 .....The followi │ │ │ │ │ +00045300: 6e67 2064 6f63 756d 656e 7473 2074 6865 ng documents the │ │ │ │ │ +00045310: 2066 6f72 6d61 7420 6f66 2074 6865 20e2 format of the . │ │ │ │ │ +00045320: 8098 7379 6d62 6f6c 73e2 8099 2063 6f6e ..symbols... con │ │ │ │ │ +00045330: 7472 6f6c 2066 696c 6520 6173 0a69 6e63 trol file as.inc │ │ │ │ │ +00045340: 6c75 6465 6420 696e 2062 696e 6172 7920 luded in binary │ │ │ │ │ +00045350: 7061 636b 6167 6573 2e20 2054 6865 7365 packages. These │ │ │ │ │ +00045360: 2066 696c 6573 2061 7265 2062 7569 6c74 files are built │ │ │ │ │ +00045370: 2066 726f 6d20 7465 6d70 6c61 7465 0ae2 from template.. │ │ │ │ │ +00045380: 8098 7379 6d62 6f6c 73e2 8099 2066 696c ..symbols... fil │ │ │ │ │ +00045390: 6573 2069 6e20 7468 6520 736f 7572 6365 es in the source │ │ │ │ │ +000453a0: 2070 6163 6b61 6765 2062 7920 e280 9864 package by ...d │ │ │ │ │ +000453b0: 706b 672d 6765 6e73 796d 626f 6c73 e280 pkg-gensymbols.. │ │ │ │ │ +000453c0: 992e 2020 5468 650a 7465 6d70 6c61 7465 .. The.template │ │ │ │ │ +000453d0: 2066 696c 6573 2073 7570 706f 7274 2061 files support a │ │ │ │ │ +000453e0: 2072 6963 6865 7220 7379 6e74 6178 2074 richer syntax t │ │ │ │ │ +000453f0: 6861 7420 616c 6c6f 7773 20e2 8098 6470 hat allows ...dp │ │ │ │ │ +00045400: 6b67 2d67 656e 7379 6d62 6f6c 73e2 8099 kg-gensymbols... │ │ │ │ │ +00045410: 2074 6f0a 646f 2073 6f6d 6520 6f66 2074 to.do some of t │ │ │ │ │ +00045420: 6865 2074 6564 696f 7573 2077 6f72 6b20 he tedious work │ │ │ │ │ +00045430: 696e 766f 6c76 6564 2069 6e20 6d61 696e involved in main │ │ │ │ │ +00045440: 7461 696e 696e 6720 e280 9873 796d 626f taining ...symbo │ │ │ │ │ +00045450: 6c73 e280 9920 6669 6c65 732c 0a73 7563 ls... files,.suc │ │ │ │ │ +00045460: 6820 6173 2068 616e 646c 696e 6720 432b h as handling C+ │ │ │ │ │ +00045470: 2b20 7379 6d62 6f6c 7320 6f72 206f 7074 + symbols or opt │ │ │ │ │ +00045480: 696f 6e61 6c20 7379 6d62 6f6c 7320 7468 ional symbols th │ │ │ │ │ +00045490: 6174 206d 6179 206e 6f74 2065 7869 7374 at may not exist │ │ │ │ │ +000454a0: 206f 6e0a 7061 7274 6963 756c 6172 2061 on.particular a │ │ │ │ │ +000454b0: 7263 6869 7465 6374 7572 6573 2e20 2057 rchitectures. W │ │ │ │ │ +000454c0: 6865 6e20 7772 6974 696e 6720 e280 9873 hen writing ...s │ │ │ │ │ +000454d0: 796d 626f 6c73 e280 9920 6669 6c65 7320 ymbols... files │ │ │ │ │ +000454e0: 666f 7220 6120 7368 6172 6564 0a6c 6962 for a shared.lib │ │ │ │ │ +000454f0: 7261 7279 2070 6163 6b61 6765 2c20 7265 rary package, re │ │ │ │ │ +00045500: 6665 7220 746f 20e2 8098 6470 6b67 2d67 fer to ...dpkg-g │ │ │ │ │ +00045510: 656e 7379 6d62 6f6c 7328 3129 e280 9920 ensymbols(1)... │ │ │ │ │ +00045520: 666f 7220 7468 6520 7269 6368 6572 2073 for the richer s │ │ │ │ │ +00045530: 796e 7461 782e 0a0a 4120 e280 9873 796d yntax...A ...sym │ │ │ │ │ +00045540: 626f 6c73 e280 9920 6d61 7920 636f 6e74 bols... may cont │ │ │ │ │ +00045550: 6169 6e20 6f6e 6520 6f72 206d 6f72 6520 ain one or more │ │ │ │ │ +00045560: 656e 7472 6965 732c 206f 6e65 2066 6f72 entries, one for │ │ │ │ │ +00045570: 2065 6163 6820 7368 6172 6564 206c 6962 each shared lib │ │ │ │ │ +00045580: 7261 7279 0a63 6f6e 7461 696e 6564 2069 rary.contained i │ │ │ │ │ +00045590: 6e20 7468 6520 7061 636b 6167 6520 636f n the package co │ │ │ │ │ +000455a0: 7272 6573 706f 6e64 696e 6720 746f 2074 rresponding to t │ │ │ │ │ +000455b0: 6861 7420 e280 9873 796d 626f 6c73 e280 hat ...symbols.. │ │ │ │ │ +000455c0: 992e 2020 4561 6368 2065 6e74 7279 0a68 .. Each entry.h │ │ │ │ │ +000455d0: 6173 2074 6865 2066 6f6c 6c6f 7769 6e67 as the following │ │ │ │ │ +000455e0: 2066 6f72 6d61 743a 0a0a 2020 2020 206c format:.. l │ │ │ │ │ +000455f0: 6962 7261 7279 2d73 6f6e 616d 6520 6d61 ibrary-soname ma │ │ │ │ │ +00045600: 696e 2d64 6570 656e 6465 6e63 792d 7465 in-dependency-te │ │ │ │ │ +00045610: 6d70 6c61 7465 0a20 2020 2020 205b 7c20 mplate. [| │ │ │ │ │ +00045620: 616c 7465 726e 6174 6976 652d 6465 7065 alternative-depe │ │ │ │ │ +00045630: 6e64 656e 6379 2d74 656d 706c 6174 655d ndency-template] │ │ │ │ │ +00045640: 0a20 2020 2020 205b 2e2e 2e5d 0a20 2020 . [...]. │ │ │ │ │ +00045650: 2020 205b 2a20 6669 656c 642d 6e61 6d65 [* field-name │ │ │ │ │ +00045660: 3a20 6669 656c 642d 7661 6c75 655d 0a20 : field-value]. │ │ │ │ │ +00045670: 2020 2020 205b 2e2e 2e5d 0a20 2020 2020 [...]. │ │ │ │ │ +00045680: 2073 796d 626f 6c20 6d69 6e69 6d61 6c2d symbol minimal- │ │ │ │ │ +00045690: 7665 7273 696f 6e5b 2069 642d 6f66 2d64 version[ id-of-d │ │ │ │ │ +000456a0: 6570 656e 6465 6e63 792d 7465 6d70 6c61 ependency-templa │ │ │ │ │ +000456b0: 7465 5d0a 0a54 6f20 6578 706c 6169 6e20 te]..To explain │ │ │ │ │ +000456c0: 7468 6973 2066 6f72 6d61 742c 2077 65e2 this format, we. │ │ │ │ │ +000456d0: 8099 6c6c 2075 7365 2074 6865 20e2 8098 ..ll use the ... │ │ │ │ │ +000456e0: 7a6c 6962 3167 e280 9920 7061 636b 6167 zlib1g... packag │ │ │ │ │ +000456f0: 6520 6173 2061 6e20 6578 616d 706c 652c e as an example, │ │ │ │ │ +00045700: 0a77 6869 6368 2028 6174 2074 6865 2074 .which (at the t │ │ │ │ │ +00045710: 696d 6520 6f66 2077 7269 7469 6e67 2920 ime of writing) │ │ │ │ │ +00045720: 696e 7374 616c 6c73 2074 6865 2073 6861 installs the sha │ │ │ │ │ +00045730: 7265 6420 6c69 6272 6172 790a e280 982f red library..../ │ │ │ │ │ +00045740: 7573 722f 6c69 622f 6c69 627a 2e73 6f2e usr/lib/libz.so. │ │ │ │ │ +00045750: 312e 322e 332e 34e2 8099 2e20 204d 616e 1.2.3.4.... Man │ │ │ │ │ +00045760: 6461 746f 7279 206c 696e 6573 2077 696c datory lines wil │ │ │ │ │ +00045770: 6c20 6265 2064 6573 6372 6962 6564 2066 l be described f │ │ │ │ │ +00045780: 6972 7374 2c0a 666f 6c6c 6f77 6564 2062 irst,.followed b │ │ │ │ │ +00045790: 7920 6f70 7469 6f6e 616c 206c 696e 6573 y optional lines │ │ │ │ │ +000457a0: 2e0a 0ae2 8098 6c69 6272 6172 792d 736f ......library-so │ │ │ │ │ +000457b0: 6e61 6d65 e280 9920 6d75 7374 2063 6f6e name... must con │ │ │ │ │ +000457c0: 7461 696e 2065 7861 6374 6c79 2074 6865 tain exactly the │ │ │ │ │ +000457d0: 2076 616c 7565 206f 6620 7468 6520 454c value of the EL │ │ │ │ │ +000457e0: 4620 e280 9853 4f4e 414d 45e2 8099 0a61 F ...SONAME....a │ │ │ │ │ +000457f0: 7474 7269 6275 7465 206f 6620 7468 6520 ttribute of the │ │ │ │ │ +00045800: 7368 6172 6564 206c 6962 7261 7279 2e20 shared library. │ │ │ │ │ +00045810: 2049 6e20 6f75 7220 6578 616d 706c 652c In our example, │ │ │ │ │ +00045820: 2074 6869 7320 6973 20e2 8098 6c69 627a this is ...libz │ │ │ │ │ +00045830: 2e73 6f2e 31e2 8099 2e0a 2831 290a 0ae2 .so.1.....(1)... │ │ │ │ │ +00045840: 8098 6d61 696e 2d64 6570 656e 6465 6e63 ..main-dependenc │ │ │ │ │ +00045850: 792d 7465 6d70 6c61 7465 e280 9920 6861 y-template... ha │ │ │ │ │ +00045860: 7320 7468 6520 7361 6d65 2073 796e 7461 s the same synta │ │ │ │ │ +00045870: 7820 6173 2061 2064 6570 656e 6465 6e63 x as a dependenc │ │ │ │ │ +00045880: 7920 6669 656c 6420 696e 0a61 2062 696e y field in.a bin │ │ │ │ │ +00045890: 6172 7920 7061 636b 6167 6520 636f 6e74 ary package cont │ │ │ │ │ +000458a0: 726f 6c20 6669 6c65 2c20 6578 6365 7074 rol file, except │ │ │ │ │ +000458b0: 2074 6861 7420 7468 6520 7374 7269 6e67 that the string │ │ │ │ │ +000458c0: 20e2 8098 234d 494e 5645 5223 e280 9920 ...#MINVER#... │ │ │ │ │ +000458d0: 6973 0a72 6570 6c61 6365 6420 6279 2061 is.replaced by a │ │ │ │ │ +000458e0: 2076 6572 7369 6f6e 2072 6573 7472 6963 version restric │ │ │ │ │ +000458f0: 7469 6f6e 206c 696b 6520 e280 9828 3e3d tion like ...(>= │ │ │ │ │ +00045900: 2076 6572 7369 6f6e 29e2 8099 206f 7220 version)... or │ │ │ │ │ +00045910: 6279 206e 6f74 6869 6e67 2069 660a 616e by nothing if.an │ │ │ │ │ +00045920: 2075 6e76 6572 7369 6f6e 6564 2064 6570 unversioned dep │ │ │ │ │ +00045930: 656e 6465 6e63 7920 6973 2064 6565 6d65 endency is deeme │ │ │ │ │ +00045940: 6420 7375 6666 6963 6965 6e74 2e20 2054 d sufficient. T │ │ │ │ │ +00045950: 6865 2076 6572 7369 6f6e 2072 6573 7472 he version restr │ │ │ │ │ +00045960: 6963 7469 6f6e 0a77 696c 6c20 6265 2062 iction.will be b │ │ │ │ │ +00045970: 6173 6564 206f 6e20 7768 6963 6820 7379 ased on which sy │ │ │ │ │ +00045980: 6d62 6f6c 7320 6672 6f6d 2074 6865 2073 mbols from the s │ │ │ │ │ +00045990: 6861 7265 6420 6c69 6272 6172 7920 6172 hared library ar │ │ │ │ │ +000459a0: 6520 7265 6665 7265 6e63 6564 0a61 6e64 e referenced.and │ │ │ │ │ +000459b0: 2074 6865 2076 6572 7369 6f6e 2061 7420 the version at │ │ │ │ │ +000459c0: 7768 6963 6820 7468 6579 2077 6572 6520 which they were │ │ │ │ │ +000459d0: 696e 7472 6f64 7563 6564 2028 7365 6520 introduced (see │ │ │ │ │ +000459e0: 6265 6c6f 7729 2e20 2049 6e20 6e65 6172 below). In near │ │ │ │ │ +000459f0: 6c79 0a61 6c6c 2063 6173 6573 2c20 e280 ly.all cases, .. │ │ │ │ │ +00045a00: 986d 6169 6e2d 6465 7065 6e64 656e 6379 .main-dependency │ │ │ │ │ +00045a10: 2d74 656d 706c 6174 65e2 8099 2077 696c -template... wil │ │ │ │ │ +00045a20: 6c20 6265 20e2 8098 7061 636b 6167 6520 l be ...package │ │ │ │ │ +00045a30: 234d 494e 5645 5223 e280 992c 2077 6865 #MINVER#..., whe │ │ │ │ │ +00045a40: 7265 0a70 6163 6b61 6765 2069 7320 7468 re.package is th │ │ │ │ │ +00045a50: 6520 6e61 6d65 206f 6620 7468 6520 6269 e name of the bi │ │ │ │ │ +00045a60: 6e61 7279 2070 6163 6b61 6765 2063 6f6e nary package con │ │ │ │ │ +00045a70: 7461 696e 696e 6720 7468 6520 7368 6172 taining the shar │ │ │ │ │ +00045a80: 6564 206c 6962 7261 7279 2e0a 5468 6973 ed library..This │ │ │ │ │ +00045a90: 2061 6464 7320 6120 7369 6d70 6c65 2c20 adds a simple, │ │ │ │ │ +00045aa0: 706f 7373 6962 6c79 2d76 6572 7369 6f6e possibly-version │ │ │ │ │ +00045ab0: 6564 2064 6570 656e 6465 6e63 7920 6f6e ed dependency on │ │ │ │ │ 00045ac0: 2074 6865 2073 6861 7265 6420 6c69 6272 the shared libr │ │ │ │ │ -00045ad0: 6172 7920 6172 6520 7265 6665 7265 6e63 ary are referenc │ │ │ │ │ -00045ae0: 6564 0a61 6e64 2074 6865 2076 6572 7369 ed.and the versi │ │ │ │ │ -00045af0: 6f6e 2061 7420 7768 6963 6820 7468 6579 on at which they │ │ │ │ │ -00045b00: 2077 6572 6520 696e 7472 6f64 7563 6564 were introduced │ │ │ │ │ -00045b10: 2028 7365 6520 6265 6c6f 7729 2e20 2049 (see below). I │ │ │ │ │ -00045b20: 6e20 6e65 6172 6c79 0a61 6c6c 2063 6173 n nearly.all cas │ │ │ │ │ -00045b30: 6573 2c20 e280 986d 6169 6e2d 6465 7065 es, ...main-depe │ │ │ │ │ -00045b40: 6e64 656e 6379 2d74 656d 706c 6174 65e2 ndency-template. │ │ │ │ │ -00045b50: 8099 2077 696c 6c20 6265 20e2 8098 7061 .. will be ...pa │ │ │ │ │ -00045b60: 636b 6167 6520 234d 494e 5645 5223 e280 ckage #MINVER#.. │ │ │ │ │ -00045b70: 992c 2077 6865 7265 0a70 6163 6b61 6765 ., where.package │ │ │ │ │ -00045b80: 2069 7320 7468 6520 6e61 6d65 206f 6620 is the name of │ │ │ │ │ -00045b90: 7468 6520 6269 6e61 7279 2070 6163 6b61 the binary packa │ │ │ │ │ -00045ba0: 6765 2063 6f6e 7461 696e 696e 6720 7468 ge containing th │ │ │ │ │ -00045bb0: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ -00045bc0: 2e0a 5468 6973 2061 6464 7320 6120 7369 ..This adds a si │ │ │ │ │ -00045bd0: 6d70 6c65 2c20 706f 7373 6962 6c79 2d76 mple, possibly-v │ │ │ │ │ -00045be0: 6572 7369 6f6e 6564 2064 6570 656e 6465 ersioned depende │ │ │ │ │ -00045bf0: 6e63 7920 6f6e 2074 6865 2073 6861 7265 ncy on the share │ │ │ │ │ -00045c00: 6420 6c69 6272 6172 790a 7061 636b 6167 d library.packag │ │ │ │ │ -00045c10: 652e 2020 496e 2073 6f6d 6520 7261 7265 e. In some rare │ │ │ │ │ -00045c20: 2063 6173 6573 2c20 7375 6368 2061 7320 cases, such as │ │ │ │ │ -00045c30: 7768 656e 206d 756c 7469 706c 6520 7061 when multiple pa │ │ │ │ │ -00045c40: 636b 6167 6573 2070 726f 7669 6465 2074 ckages provide t │ │ │ │ │ -00045c50: 6865 0a73 616d 6520 7368 6172 6564 206c he.same shared l │ │ │ │ │ -00045c60: 6962 7261 7279 2041 4249 2c20 7468 6520 ibrary ABI, the │ │ │ │ │ -00045c70: 6465 7065 6e64 656e 6379 2074 656d 706c dependency templ │ │ │ │ │ -00045c80: 6174 6520 6d61 7920 6e65 6564 2074 6f20 ate may need to │ │ │ │ │ -00045c90: 6265 206d 6f72 650a 636f 6d70 6c65 782e be more.complex. │ │ │ │ │ -00045ca0: 0a0a 496e 206f 7572 2065 7861 6d70 6c65 ..In our example │ │ │ │ │ -00045cb0: 2c20 7468 6520 6669 7273 7420 6c69 6e65 , the first line │ │ │ │ │ -00045cc0: 206f 6620 7468 6520 e280 987a 6c69 6231 of the ...zlib1 │ │ │ │ │ -00045cd0: 67e2 8099 20e2 8098 7379 6d62 6f6c 73e2 g... ...symbols. │ │ │ │ │ -00045ce0: 8099 2066 696c 6520 776f 756c 6420 6265 .. file would be │ │ │ │ │ -00045cf0: 3a0a 0a20 2020 2020 6c69 627a 2e73 6f2e :.. libz.so. │ │ │ │ │ -00045d00: 3120 7a6c 6962 3167 2023 4d49 4e56 4552 1 zlib1g #MINVER │ │ │ │ │ -00045d10: 230a 0a45 6163 6820 7075 626c 6963 2073 #..Each public s │ │ │ │ │ -00045d20: 796d 626f 6c20 6578 706f 7274 6564 2062 ymbol exported b │ │ │ │ │ -00045d30: 7920 7468 6520 7368 6172 6564 206c 6962 y the shared lib │ │ │ │ │ -00045d40: 7261 7279 206d 7573 7420 6861 7665 2061 rary must have a │ │ │ │ │ -00045d50: 0a63 6f72 7265 7370 6f6e 6469 6e67 2073 .corresponding s │ │ │ │ │ -00045d60: 796d 626f 6c20 6c69 6e65 2c20 696e 6465 ymbol line, inde │ │ │ │ │ -00045d70: 6e74 6564 2062 7920 6f6e 6520 7370 6163 nted by one spac │ │ │ │ │ -00045d80: 652e 2020 7379 6d62 6f6c 2069 7320 7468 e. symbol is th │ │ │ │ │ -00045d90: 650a 6578 706f 7274 6564 2073 796d 626f e.exported symbo │ │ │ │ │ -00045da0: 6c20 2877 6869 6368 2c20 666f 7220 432b l (which, for C+ │ │ │ │ │ -00045db0: 2b2c 206d 6561 6e73 2074 6865 206d 616e +, means the man │ │ │ │ │ -00045dc0: 676c 6564 2073 796d 626f 6c29 2066 6f6c gled symbol) fol │ │ │ │ │ -00045dd0: 6c6f 7765 6420 6279 0ae2 8098 40e2 8099 lowed by....@... │ │ │ │ │ -00045de0: 2061 6e64 2074 6865 2073 796d 626f 6c20 and the symbol │ │ │ │ │ -00045df0: 7665 7273 696f 6e2c 206f 7220 7468 6520 version, or the │ │ │ │ │ -00045e00: 7374 7269 6e67 20e2 8098 4261 7365 e280 string ...Base.. │ │ │ │ │ -00045e10: 9920 6966 2074 6865 7265 2069 7320 6e6f . if there is no │ │ │ │ │ -00045e20: 2073 796d 626f 6c0a 7665 7273 696f 6e2e symbol.version. │ │ │ │ │ -00045e30: 2020 e280 986d 696e 696d 616c 2d76 6572 ...minimal-ver │ │ │ │ │ -00045e40: 7369 6f6e e280 9920 6973 2074 6865 206d sion... is the m │ │ │ │ │ -00045e50: 6f73 7420 7265 6365 6e74 2076 6572 7369 ost recent versi │ │ │ │ │ -00045e60: 6f6e 206f 6620 7468 6520 7368 6172 6564 on of the shared │ │ │ │ │ -00045e70: 0a6c 6962 7261 7279 2074 6861 7420 6368 .library that ch │ │ │ │ │ -00045e80: 616e 6765 6420 7468 6520 6265 6861 7669 anged the behavi │ │ │ │ │ -00045e90: 6f72 206f 6620 7468 6174 2073 796d 626f or of that symbo │ │ │ │ │ -00045ea0: 6c2c 2077 6865 7468 6572 2062 7920 6164 l, whether by ad │ │ │ │ │ -00045eb0: 6469 6e67 2069 742c 0a63 6861 6e67 696e ding it,.changin │ │ │ │ │ -00045ec0: 6720 6974 7320 6675 6e63 7469 6f6e 2073 g its function s │ │ │ │ │ -00045ed0: 6967 6e61 7475 7265 2028 7468 6520 7061 ignature (the pa │ │ │ │ │ -00045ee0: 7261 6d65 7465 7273 2c20 7468 6569 7220 rameters, their │ │ │ │ │ -00045ef0: 7479 7065 732c 206f 7220 7468 650a 7265 types, or the.re │ │ │ │ │ -00045f00: 7475 726e 2074 7970 6529 2c20 6f72 2063 turn type), or c │ │ │ │ │ -00045f10: 6861 6e67 696e 6720 6974 7320 6265 6861 hanging its beha │ │ │ │ │ -00045f20: 7669 6f72 2069 6e20 6120 7761 7920 7468 vior in a way th │ │ │ │ │ -00045f30: 6174 2069 7320 7669 7369 626c 6520 746f at is visible to │ │ │ │ │ -00045f40: 2061 0a63 616c 6c65 722e 2020 e280 9869 a.caller. ...i │ │ │ │ │ -00045f50: 642d 6f66 2d64 6570 656e 6465 6e63 792d d-of-dependency- │ │ │ │ │ -00045f60: 7465 6d70 6c61 7465 e280 9920 6973 2061 template... is a │ │ │ │ │ -00045f70: 6e20 6f70 7469 6f6e 616c 2066 6965 6c64 n optional field │ │ │ │ │ -00045f80: 2074 6861 740a 7265 6665 7265 6e63 6573 that.references │ │ │ │ │ -00045f90: 2061 6e20 e280 9861 6c74 6572 6e61 7469 an ...alternati │ │ │ │ │ -00045fa0: 7665 2d64 6570 656e 6465 6e63 792d 7465 ve-dependency-te │ │ │ │ │ -00045fb0: 6d70 6c61 7465 e280 993b 2073 6565 2062 mplate...; see b │ │ │ │ │ -00045fc0: 656c 6f77 2066 6f72 2061 2066 756c 6c0a elow for a full. │ │ │ │ │ -00045fd0: 6465 7363 7269 7074 696f 6e2e 0a0a 466f description...Fo │ │ │ │ │ -00045fe0: 7220 6578 616d 706c 652c 20e2 8098 6c69 r example, ...li │ │ │ │ │ -00045ff0: 627a 2e73 6f2e 31e2 8099 2063 6f6e 7461 bz.so.1... conta │ │ │ │ │ -00046000: 696e 7320 7468 6520 7379 6d62 6f6c 7320 ins the symbols │ │ │ │ │ -00046010: e280 9863 6f6d 7072 6573 73e2 8099 2061 ...compress... a │ │ │ │ │ -00046020: 6e64 0ae2 8098 636f 6d70 7265 7373 426f nd....compressBo │ │ │ │ │ -00046030: 756e 64e2 8099 2e20 20e2 8098 636f 6d70 und.... ...comp │ │ │ │ │ -00046040: 7265 7373 e280 9920 6861 7320 6e6f 2073 ress... has no s │ │ │ │ │ -00046050: 796d 626f 6c20 7665 7273 696f 6e20 616e ymbol version an │ │ │ │ │ -00046060: 6420 6c61 7374 2063 6861 6e67 6564 2069 d last changed i │ │ │ │ │ -00046070: 7473 0a62 6568 6176 696f 7220 696e 2075 ts.behavior in u │ │ │ │ │ -00046080: 7073 7472 6561 6d20 7665 7273 696f 6e20 pstream version │ │ │ │ │ -00046090: e280 9831 3a31 2e31 2e34 e280 992e 2020 ...1:1.1.4.... │ │ │ │ │ -000460a0: e280 9863 6f6d 7072 6573 7342 6f75 6e64 ...compressBound │ │ │ │ │ -000460b0: e280 9920 6861 7320 7468 6520 7379 6d62 ... has the symb │ │ │ │ │ -000460c0: 6f6c 0a76 6572 7369 6f6e 20e2 8098 5a4c ol.version ...ZL │ │ │ │ │ -000460d0: 4942 5f31 2e32 2e30 e280 992c 2077 6173 IB_1.2.0..., was │ │ │ │ │ -000460e0: 2069 6e74 726f 6475 6365 6420 696e 2075 introduced in u │ │ │ │ │ -000460f0: 7073 7472 6561 6d20 7665 7273 696f 6e20 pstream version │ │ │ │ │ -00046100: e280 9831 3a31 2e32 2e30 e280 992c 2061 ...1:1.2.0..., a │ │ │ │ │ -00046110: 6e64 0a68 6173 206e 6f74 2063 6861 6e67 nd.has not chang │ │ │ │ │ -00046120: 6564 2069 7473 2062 6568 6176 696f 722e ed its behavior. │ │ │ │ │ -00046130: 2020 4974 7320 e280 9873 796d 626f 6c73 Its ...symbols │ │ │ │ │ -00046140: e280 9920 6669 6c65 2074 6865 7265 666f ... file therefo │ │ │ │ │ -00046150: 7265 2063 6f6e 7461 696e 7320 7468 650a re contains the. │ │ │ │ │ -00046160: 6c69 6e65 733a 0a0a 2020 2020 2063 6f6d lines:.. com │ │ │ │ │ -00046170: 7072 6573 7340 4261 7365 2031 3a31 2e31 press@Base 1:1.1 │ │ │ │ │ -00046180: 2e34 0a20 2020 2020 636f 6d70 7265 7373 .4. compress │ │ │ │ │ -00046190: 426f 756e 6440 5a4c 4942 5f31 2e32 2e30 Bound@ZLIB_1.2.0 │ │ │ │ │ -000461a0: 2031 3a31 2e32 2e30 0a0a 5061 636b 6167 1:1.2.0..Packag │ │ │ │ │ -000461b0: 6573 2075 7369 6e67 206f 6e6c 7920 e280 es using only .. │ │ │ │ │ -000461c0: 9863 6f6d 7072 6573 73e2 8099 2077 6f75 .compress... wou │ │ │ │ │ -000461d0: 6c64 2074 6865 6e20 6765 7420 6120 6465 ld then get a de │ │ │ │ │ -000461e0: 7065 6e64 656e 6379 206f 6e20 e280 987a pendency on ...z │ │ │ │ │ -000461f0: 6c69 6231 670a 283e 3d20 313a 312e 312e lib1g.(>= 1:1.1. │ │ │ │ │ -00046200: 3429 e280 992c 2062 7574 2070 6163 6b61 4)..., but packa │ │ │ │ │ -00046210: 6765 7320 7573 696e 6720 e280 9863 6f6d ges using ...com │ │ │ │ │ -00046220: 7072 6573 7342 6f75 6e64 e280 9920 776f pressBound... wo │ │ │ │ │ -00046230: 756c 6420 6765 7420 6120 6465 7065 6e64 uld get a depend │ │ │ │ │ -00046240: 656e 6379 0a6f 6e20 e280 987a 6c69 6231 ency.on ...zlib1 │ │ │ │ │ -00046250: 6720 283e 3d20 313a 312e 322e 3029 e280 g (>= 1:1.2.0).. │ │ │ │ │ -00046260: 992e 0a0a 4f6e 6520 6f72 206d 6f72 6520 ....One or more │ │ │ │ │ -00046270: e280 9861 6c74 6572 6e61 7469 7665 2d64 ...alternative-d │ │ │ │ │ -00046280: 6570 656e 6465 6e63 792d 7465 6d70 6c61 ependency-templa │ │ │ │ │ -00046290: 7465 e280 9920 6c69 6e65 7320 6d61 7920 te... lines may │ │ │ │ │ -000462a0: 6265 2070 726f 7669 6465 642e 0a54 6865 be provided..The │ │ │ │ │ -000462b0: 7365 2061 7265 2075 7365 6420 696e 2063 se are used in c │ │ │ │ │ -000462c0: 6173 6573 2077 6865 7265 2073 6f6d 6520 ases where some │ │ │ │ │ -000462d0: 7379 6d62 6f6c 7320 696e 2074 6865 2073 symbols in the s │ │ │ │ │ -000462e0: 6861 7265 6420 6c69 6272 6172 7920 7368 hared library sh │ │ │ │ │ -000462f0: 6f75 6c64 0a75 7365 206f 6e65 2064 6570 ould.use one dep │ │ │ │ │ -00046300: 656e 6465 6e63 7920 7465 6d70 6c61 7465 endency template │ │ │ │ │ -00046310: 2077 6869 6c65 206f 7468 6572 7320 7368 while others sh │ │ │ │ │ -00046320: 6f75 6c64 2075 7365 2061 2064 6966 6665 ould use a diffe │ │ │ │ │ -00046330: 7265 6e74 0a74 656d 706c 6174 652e 2020 rent.template. │ │ │ │ │ -00046340: 5468 6520 616c 7465 726e 6174 6976 6520 The alternative │ │ │ │ │ -00046350: 6465 7065 6e64 656e 6379 2074 656d 706c dependency templ │ │ │ │ │ -00046360: 6174 6573 2061 7265 2075 7365 6420 6f6e ates are used on │ │ │ │ │ -00046370: 6c79 2069 6620 610a 7379 6d62 6f6c 206c ly if a.symbol l │ │ │ │ │ -00046380: 696e 6520 636f 6e74 6169 6e73 2074 6865 ine contains the │ │ │ │ │ -00046390: 20e2 8098 6964 2d6f 662d 6465 7065 6e64 ...id-of-depend │ │ │ │ │ -000463a0: 656e 6379 2d74 656d 706c 6174 65e2 8099 ency-template... │ │ │ │ │ -000463b0: 2066 6965 6c64 2e20 2054 6865 2066 6972 field. The fir │ │ │ │ │ -000463c0: 7374 0a61 6c74 6572 6e61 7469 7665 2064 st.alternative d │ │ │ │ │ -000463d0: 6570 656e 6465 6e63 7920 7465 6d70 6c61 ependency templa │ │ │ │ │ -000463e0: 7465 2069 7320 6e75 6d62 6572 6564 2031 te is numbered 1 │ │ │ │ │ -000463f0: 2c20 7468 6520 7365 636f 6e64 2032 2c20 , the second 2, │ │ │ │ │ -00046400: 616e 6420 736f 0a66 6f72 7468 2e20 2028 and so.forth. ( │ │ │ │ │ -00046410: 3229 0a0a 4669 6e61 6c6c 792c 2074 6865 2)..Finally, the │ │ │ │ │ -00046420: 2065 6e74 7279 2066 6f72 2074 6865 206c entry for the l │ │ │ │ │ -00046430: 6962 7261 7279 206d 6179 2063 6f6e 7461 ibrary may conta │ │ │ │ │ -00046440: 696e 206f 6e65 206f 7220 6d6f 7265 206d in one or more m │ │ │ │ │ -00046450: 6574 6164 6174 610a 6669 656c 6473 2e20 etadata.fields. │ │ │ │ │ -00046460: 2043 7572 7265 6e74 6c79 2c20 7468 6520 Currently, the │ │ │ │ │ -00046470: 6f6e 6c79 2073 7570 706f 7274 6564 2066 only supported f │ │ │ │ │ -00046480: 6965 6c64 2d6e 616d 6520 6973 0ae2 8098 ield-name is.... │ │ │ │ │ -00046490: 4275 696c 642d 4465 7065 6e64 732d 5061 Build-Depends-Pa │ │ │ │ │ -000464a0: 636b 6167 65e2 8099 2c20 7768 6f73 6520 ckage..., whose │ │ │ │ │ -000464b0: 7661 6c75 6520 6c69 7374 7320 7468 6520 value lists the │ │ │ │ │ -000464c0: 2a6e 6f74 6520 6c69 6272 6172 7920 6465 *note library de │ │ │ │ │ -000464d0: 7665 6c6f 706d 656e 740a 7061 636b 6167 velopment.packag │ │ │ │ │ -000464e0: 653a 2031 3064 2e20 6f6e 2077 6869 6368 e: 10d. on which │ │ │ │ │ -000464f0: 2070 6163 6b61 6765 7320 7573 696e 6720 packages using │ │ │ │ │ -00046500: 7468 6973 2073 6861 7265 6420 6c69 6272 this shared libr │ │ │ │ │ -00046510: 6172 7920 6465 636c 6172 6520 610a 6275 ary declare a.bu │ │ │ │ │ -00046520: 696c 6420 6465 7065 6e64 656e 6379 2e20 ild dependency. │ │ │ │ │ -00046530: 2049 6620 7468 6973 2066 6965 6c64 2069 If this field i │ │ │ │ │ -00046540: 7320 7072 6573 656e 742c 20e2 8098 6470 s present, ...dp │ │ │ │ │ -00046550: 6b67 2d73 686c 6962 6465 7073 e280 9920 kg-shlibdeps... │ │ │ │ │ -00046560: 7573 6573 2069 7420 746f 0a65 6e73 7572 uses it to.ensur │ │ │ │ │ -00046570: 6520 7468 6174 2074 6865 2072 6573 756c e that the resul │ │ │ │ │ -00046580: 7469 6e67 2062 696e 6172 7920 7061 636b ting binary pack │ │ │ │ │ -00046590: 6167 6520 6465 7065 6e64 656e 6379 206f age dependency o │ │ │ │ │ -000465a0: 6e20 7468 6520 7368 6172 6564 0a6c 6962 n the shared.lib │ │ │ │ │ -000465b0: 7261 7279 2069 7320 6174 206c 6561 7374 rary is at least │ │ │ │ │ -000465c0: 2061 7320 7374 7269 6374 2061 7320 7468 as strict as th │ │ │ │ │ -000465d0: 6520 736f 7572 6365 2070 6163 6b61 6765 e source package │ │ │ │ │ -000465e0: 2064 6570 656e 6465 6e63 7920 6f6e 2074 dependency on t │ │ │ │ │ -000465f0: 6865 0a73 6861 7265 6420 6c69 6272 6172 he.shared librar │ │ │ │ │ -00046600: 7920 6465 7665 6c6f 706d 656e 7420 7061 y development pa │ │ │ │ │ -00046610: 636b 6167 652e 2020 2833 2920 2046 6f72 ckage. (3) For │ │ │ │ │ -00046620: 206f 7572 2065 7861 6d70 6c65 2c20 7468 our example, th │ │ │ │ │ -00046630: 6520 e280 987a 6c69 6231 67e2 8099 0ae2 e ...zlib1g..... │ │ │ │ │ -00046640: 8098 7379 6d62 6f6c 73e2 8099 2066 696c ..symbols... fil │ │ │ │ │ -00046650: 6520 776f 756c 6420 636f 6e74 6169 6e3a e would contain: │ │ │ │ │ -00046660: 0a0a 2020 2020 202a 2042 7569 6c64 2d44 .. * Build-D │ │ │ │ │ -00046670: 6570 656e 6473 2d50 6163 6b61 6765 3a20 epends-Package: │ │ │ │ │ -00046680: 7a6c 6962 3167 2d64 6576 0a0a 416c 736f zlib1g-dev..Also │ │ │ │ │ -00046690: 2073 6565 20e2 8098 6465 622d 7379 6d62 see ...deb-symb │ │ │ │ │ -000466a0: 6f6c 7328 3529 e280 992e 0a0a 2020 202d ols(5)...... - │ │ │ │ │ -000466b0: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ -000466c0: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ -000466d0: 2020 2028 3129 2054 6869 7320 6361 6e20 (1) This can │ │ │ │ │ -000466e0: 6265 2064 6574 6572 6d69 6e65 6420 6279 be determined by │ │ │ │ │ -000466f0: 2075 7369 6e67 2074 6865 2063 6f6d 6d61 using the comma │ │ │ │ │ -00046700: 6e64 0a0a 2020 2020 2072 6561 6465 6c66 nd.. readelf │ │ │ │ │ -00046710: 202d 6420 2f75 7372 2f6c 6962 2f6c 6962 -d /usr/lib/lib │ │ │ │ │ -00046720: 7a2e 736f 2e31 2e32 2e33 2e34 207c 2067 z.so.1.2.3.4 | g │ │ │ │ │ -00046730: 7265 7020 534f 4e41 4d45 0a0a 2020 2028 rep SONAME.. ( │ │ │ │ │ -00046740: 3229 2041 6e20 6578 616d 706c 6520 6f66 2) An example of │ │ │ │ │ -00046750: 2077 6865 7265 2074 6869 7320 6d61 7920 where this may │ │ │ │ │ -00046760: 6265 206e 6565 6465 6420 6973 2077 6974 be needed is wit │ │ │ │ │ -00046770: 6820 6120 6c69 6272 6172 7920 7468 6174 h a library that │ │ │ │ │ -00046780: 0a69 6d70 6c65 6d65 6e74 7320 7468 6520 .implements the │ │ │ │ │ -00046790: 6c69 6247 4c20 696e 7465 7266 6163 652e libGL interface. │ │ │ │ │ -000467a0: 2020 416c 6c20 474c 2069 6d70 6c65 6d65 All GL impleme │ │ │ │ │ -000467b0: 6e74 6174 696f 6e73 2070 726f 7669 6465 ntations provide │ │ │ │ │ -000467c0: 2074 6865 2073 616d 650a 7365 7420 6f66 the same.set of │ │ │ │ │ -000467d0: 2062 6173 6520 696e 7465 7266 6163 6573 base interfaces │ │ │ │ │ -000467e0: 2c20 616e 6420 7468 656e 206d 6179 2070 , and then may p │ │ │ │ │ -000467f0: 726f 7669 6465 2073 6f6d 6520 6164 6469 rovide some addi │ │ │ │ │ -00046800: 7469 6f6e 616c 2069 6e74 6572 6661 6365 tional interface │ │ │ │ │ -00046810: 730a 6f6e 6c79 2075 7365 6420 6279 2070 s.only used by p │ │ │ │ │ -00046820: 726f 6772 616d 7320 7468 6174 2072 6571 rograms that req │ │ │ │ │ -00046830: 7569 7265 2074 6861 7420 7370 6563 6966 uire that specif │ │ │ │ │ -00046840: 6963 2047 4c20 696d 706c 656d 656e 7461 ic GL implementa │ │ │ │ │ -00046850: 7469 6f6e 2e20 2053 6f2c 0a66 6f72 2065 tion. So,.for e │ │ │ │ │ -00046860: 7861 6d70 6c65 2c20 6c69 6267 6c31 2d6d xample, libgl1-m │ │ │ │ │ -00046870: 6573 612d 676c 7820 6d61 7920 7573 6520 esa-glx may use │ │ │ │ │ -00046880: 7468 6520 666f 6c6c 6f77 696e 6720 e280 the following .. │ │ │ │ │ -00046890: 9873 796d 626f 6c73 e280 9920 6669 6c65 .symbols... file │ │ │ │ │ -000468a0: 3a0a 0a20 2020 2020 6c69 6247 4c2e 736f :.. libGL.so │ │ │ │ │ -000468b0: 2e31 206c 6962 676c 310a 2020 2020 2020 .1 libgl1. │ │ │ │ │ -000468c0: 7c20 6c69 6267 6c31 2d6d 6573 612d 676c | libgl1-mesa-gl │ │ │ │ │ -000468d0: 7820 234d 494e 5645 5223 0a20 2020 2020 x #MINVER#. │ │ │ │ │ -000468e0: 2070 7562 6c69 6347 6c53 796d 626f 6c40 publicGlSymbol@ │ │ │ │ │ -000468f0: 4261 7365 2036 2e33 2d31 205b 2e2e 2e5d Base 6.3-1 [...] │ │ │ │ │ -00046900: 0a20 2020 2020 2069 6d70 6c65 6d65 6e74 . implement │ │ │ │ │ -00046910: 6174 696f 6e53 7065 6369 6669 6353 796d ationSpecificSym │ │ │ │ │ -00046920: 626f 6c40 4261 7365 2036 2e35 2e32 2d37 bol@Base 6.5.2-7 │ │ │ │ │ -00046930: 2031 0a20 2020 2020 205b 2e2e 2e5d 0a0a 1. [...].. │ │ │ │ │ -00046940: 4269 6e61 7269 6573 206f 7220 7368 6172 Binaries or shar │ │ │ │ │ -00046950: 6564 206c 6962 7261 7269 6573 2075 7369 ed libraries usi │ │ │ │ │ -00046960: 6e67 206f 6e6c 7920 e280 9870 7562 6c69 ng only ...publi │ │ │ │ │ -00046970: 6347 6c53 796d 626f 6ce2 8099 2077 6f75 cGlSymbol... wou │ │ │ │ │ -00046980: 6c64 2064 6570 656e 640a 6f6e 6c79 206f ld depend.only o │ │ │ │ │ -00046990: 6e20 e280 986c 6962 676c 31e2 8099 2028 n ...libgl1... ( │ │ │ │ │ -000469a0: 7768 6963 6820 6d61 7920 6265 2070 726f which may be pro │ │ │ │ │ -000469b0: 7669 6465 6420 6279 206d 756c 7469 706c vided by multipl │ │ │ │ │ -000469c0: 6520 7061 636b 6167 6573 292c 2062 7574 e packages), but │ │ │ │ │ -000469d0: 206f 6e65 730a 7573 696e 6720 e280 9869 ones.using ...i │ │ │ │ │ -000469e0: 6d70 6c65 6d65 6e74 6174 696f 6e53 7065 mplementationSpe │ │ │ │ │ -000469f0: 6369 6669 6353 796d 626f 6ce2 8099 2077 cificSymbol... w │ │ │ │ │ -00046a00: 6f75 6c64 2067 6574 2061 2064 6570 656e ould get a depen │ │ │ │ │ -00046a10: 6465 6e63 7920 6f6e 0ae2 8098 6c69 6267 dency on....libg │ │ │ │ │ -00046a20: 6c31 2d6d 6573 612d 676c 7820 283e 3d20 l1-mesa-glx (>= │ │ │ │ │ -00046a30: 362e 352e 322d 3729 e280 992e 0a0a 2020 6.5.2-7)...... │ │ │ │ │ -00046a40: 2028 3329 2054 6869 7320 6669 656c 6420 (3) This field │ │ │ │ │ -00046a50: 7368 6f75 6c64 206e 6f72 6d61 6c6c 7920 should normally │ │ │ │ │ -00046a60: 6e6f 7420 6265 206e 6563 6573 7361 7279 not be necessary │ │ │ │ │ -00046a70: 2c20 7369 6e63 6520 6966 2074 6865 0a62 , since if the.b │ │ │ │ │ -00046a80: 6568 6176 696f 7220 6f66 2061 6e79 2073 ehavior of any s │ │ │ │ │ -00046a90: 796d 626f 6c20 6861 7320 6368 616e 6765 ymbol has change │ │ │ │ │ -00046aa0: 642c 2074 6865 2063 6f72 7265 7370 6f6e d, the correspon │ │ │ │ │ -00046ab0: 6469 6e67 2073 796d 626f 6c0a 6d69 6e69 ding symbol.mini │ │ │ │ │ -00046ac0: 6d61 6c2d 7665 7273 696f 6e20 7368 6f75 mal-version shou │ │ │ │ │ -00046ad0: 6c64 2068 6176 6520 6265 656e 2069 6e63 ld have been inc │ │ │ │ │ -00046ae0: 7265 6173 6564 2e20 2042 7574 2069 6e63 reased. But inc │ │ │ │ │ -00046af0: 6c75 6469 6e67 2069 7420 6d61 6b65 7320 luding it makes │ │ │ │ │ -00046b00: 7468 650a e280 9873 796d 626f 6c73 e280 the....symbols.. │ │ │ │ │ -00046b10: 9920 7379 7374 656d 206d 6f72 6520 726f . system more ro │ │ │ │ │ -00046b20: 6275 7374 2062 7920 7469 6768 7465 6e69 bust by tighteni │ │ │ │ │ -00046b30: 6e67 2074 6865 2064 6570 656e 6465 6e63 ng the dependenc │ │ │ │ │ -00046b40: 7920 696e 2063 6173 6573 2077 6865 7265 y in cases where │ │ │ │ │ -00046b50: 0a74 6865 2070 6163 6b61 6765 2075 7369 .the package usi │ │ │ │ │ -00046b60: 6e67 2074 6865 2073 6861 7265 6420 6c69 ng the shared li │ │ │ │ │ -00046b70: 6272 6172 7920 7370 6563 6966 6963 616c brary specifical │ │ │ │ │ -00046b80: 6c79 2072 6571 7569 7265 7320 6174 206c ly requires at l │ │ │ │ │ -00046b90: 6561 7374 2061 0a70 6172 7469 6375 6c61 east a.particula │ │ │ │ │ -00046ba0: 7220 7665 7273 696f 6e20 6f66 2074 6865 r version of the │ │ │ │ │ -00046bb0: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ -00046bc0: 6465 7665 6c6f 706d 656e 7420 7061 636b development pack │ │ │ │ │ -00046bd0: 6167 6520 666f 7220 736f 6d65 0a72 6561 age for some.rea │ │ │ │ │ -00046be0: 736f 6e2e 0a0a 1f0a 4669 6c65 3a20 6465 son.....File: de │ │ │ │ │ -00046bf0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00046c00: 2c20 204e 6f64 653a 2050 726f 7669 6469 , Node: Providi │ │ │ │ │ -00046c10: 6e67 2061 2073 796d 626f 6c73 2066 696c ng a symbols fil │ │ │ │ │ -00046c20: 652c 2020 5072 6576 3a20 5468 6520 7379 e, Prev: The sy │ │ │ │ │ -00046c30: 6d62 6f6c 7320 4669 6c65 2046 6f72 6d61 mbols File Forma │ │ │ │ │ -00046c40: 742c 2020 5570 3a20 5468 6520 7379 6d62 t, Up: The symb │ │ │ │ │ -00046c50: 6f6c 7320 7379 7374 656d 0a0a 382e 362e ols system..8.6. │ │ │ │ │ -00046c60: 332e 3320 5072 6f76 6964 696e 6720 6120 3.3 Providing a │ │ │ │ │ -00046c70: e280 9873 796d 626f 6c73 e280 9920 6669 ...symbols... fi │ │ │ │ │ -00046c80: 6c65 0a2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e le.............. │ │ │ │ │ -00046c90: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00046ca0: 2e2e 2e2e 2e0a 0a49 6620 796f 7572 2070 .......If your p │ │ │ │ │ -00046cb0: 6163 6b61 6765 2070 726f 7669 6465 7320 ackage provides │ │ │ │ │ -00046cc0: 6120 7368 6172 6564 206c 6962 7261 7279 a shared library │ │ │ │ │ -00046cd0: 2c20 796f 7520 7368 6f75 6c64 2061 7272 , you should arr │ │ │ │ │ -00046ce0: 616e 6765 2074 6f20 696e 636c 7564 650a ange to include. │ │ │ │ │ -00046cf0: 6120 e280 9873 796d 626f 6c73 e280 9920 a ...symbols... │ │ │ │ │ -00046d00: 636f 6e74 726f 6c20 6669 6c65 2066 6f6c control file fol │ │ │ │ │ -00046d10: 6c6f 7769 6e67 2074 6865 2066 6f72 6d61 lowing the forma │ │ │ │ │ -00046d20: 7420 6465 7363 7269 6265 6420 6162 6f76 t described abov │ │ │ │ │ -00046d30: 6520 696e 2074 6861 740a 7061 636b 6167 e in that.packag │ │ │ │ │ -00046d40: 652e 2020 596f 7520 6d75 7374 2069 6e63 e. You must inc │ │ │ │ │ -00046d50: 6c75 6465 2065 6974 6865 7220 6120 e280 lude either a .. │ │ │ │ │ -00046d60: 9873 796d 626f 6c73 e280 9920 636f 6e74 .symbols... cont │ │ │ │ │ -00046d70: 726f 6c20 6669 6c65 206f 7220 6120 e280 rol file or a .. │ │ │ │ │ -00046d80: 9873 686c 6962 73e2 8099 0a63 6f6e 7472 .shlibs....contr │ │ │ │ │ -00046d90: 6f6c 2066 696c 652e 0a0a 4e6f 726d 616c ol file...Normal │ │ │ │ │ -00046da0: 6c79 2c20 7468 6973 2069 7320 646f 6e65 ly, this is done │ │ │ │ │ -00046db0: 2062 7920 6372 6561 7469 6e67 2061 20e2 by creating a . │ │ │ │ │ -00046dc0: 8098 7379 6d62 6f6c 73e2 8099 2069 6e20 ..symbols... in │ │ │ │ │ -00046dd0: 7468 6520 736f 7572 6365 2070 6163 6b61 the source packa │ │ │ │ │ -00046de0: 6765 0a6e 616d 6564 20e2 8098 6465 6269 ge.named ...debi │ │ │ │ │ -00046df0: 616e 2f70 6163 6b61 6765 2e73 796d 626f an/package.symbo │ │ │ │ │ -00046e00: 6c73 e280 9920 6f72 20e2 8098 6465 6269 ls... or ...debi │ │ │ │ │ -00046e10: 616e 2f73 796d 626f 6c73 e280 992c 2070 an/symbols..., p │ │ │ │ │ -00046e20: 6f73 7369 626c 7920 7769 7468 0ae2 8098 ossibly with.... │ │ │ │ │ -00046e30: 2e61 7263 68e2 8099 2061 7070 656e 6465 .arch... appende │ │ │ │ │ -00046e40: 6420 6966 2074 6865 2073 796d 626f 6c73 d if the symbols │ │ │ │ │ -00046e50: 2069 6e66 6f72 6d61 7469 6f6e 2076 6172 information var │ │ │ │ │ -00046e60: 6965 7320 6279 2061 7263 6869 7465 6374 ies by architect │ │ │ │ │ -00046e70: 7572 652e 0a54 6869 7320 6669 6c65 206d ure..This file m │ │ │ │ │ -00046e80: 6179 2075 7365 2074 6865 2065 7874 656e ay use the exten │ │ │ │ │ -00046e90: 6465 6420 7379 6e74 6178 2064 6f63 756d ded syntax docum │ │ │ │ │ -00046ea0: 656e 7465 6420 696e 0ae2 8098 6470 6b67 ented in....dpkg │ │ │ │ │ -00046eb0: 2d67 656e 7379 6d62 6f6c 7328 3129 e280 -gensymbols(1).. │ │ │ │ │ -00046ec0: 992e 2020 5468 656e 2c20 6361 6c6c 20e2 .. Then, call . │ │ │ │ │ -00046ed0: 8098 6470 6b67 2d67 656e 7379 6d62 6f6c ..dpkg-gensymbol │ │ │ │ │ -00046ee0: 73e2 8099 2061 7320 7061 7274 206f 6620 s... as part of │ │ │ │ │ -00046ef0: 7468 650a 7061 636b 6167 6520 6275 696c the.package buil │ │ │ │ │ -00046f00: 6420 7072 6f63 6573 732e 2020 4974 2077 d process. It w │ │ │ │ │ -00046f10: 696c 6c20 6372 6561 7465 20e2 8098 7379 ill create ...sy │ │ │ │ │ -00046f20: 6d62 6f6c 73e2 8099 2066 696c 6573 2069 mbols... files i │ │ │ │ │ -00046f30: 6e20 7468 6520 7061 636b 6167 650a 7374 n the package.st │ │ │ │ │ -00046f40: 6167 696e 6720 6172 6561 2062 6173 6564 aging area based │ │ │ │ │ -00046f50: 206f 6e20 7468 6520 6269 6e61 7269 6573 on the binaries │ │ │ │ │ -00046f60: 2061 6e64 206c 6962 7261 7269 6573 2069 and libraries i │ │ │ │ │ -00046f70: 6e20 7468 6520 7061 636b 6167 6520 7374 n the package st │ │ │ │ │ -00046f80: 6167 696e 670a 6172 6561 2061 6e64 2074 aging.area and t │ │ │ │ │ -00046f90: 6865 20e2 8098 7379 6d62 6f6c 73e2 8099 he ...symbols... │ │ │ │ │ -00046fa0: 2066 696c 6573 2069 6e20 7468 6520 736f files in the so │ │ │ │ │ -00046fb0: 7572 6365 2070 6163 6b61 6765 2e20 2028 urce package. ( │ │ │ │ │ -00046fc0: 3129 0a0a 5061 636b 6167 6573 2074 6861 1)..Packages tha │ │ │ │ │ -00046fd0: 7420 7072 6f76 6964 6520 e280 9873 796d t provide ...sym │ │ │ │ │ -00046fe0: 626f 6c73 e280 9920 6669 6c65 7320 6d75 bols... files mu │ │ │ │ │ -00046ff0: 7374 206b 6565 7020 7468 656d 2075 702d st keep them up- │ │ │ │ │ -00047000: 746f 2d64 6174 6520 746f 0a65 6e73 7572 to-date to.ensur │ │ │ │ │ -00047010: 6520 636f 7272 6563 7420 6465 7065 6e64 e correct depend │ │ │ │ │ -00047020: 656e 6369 6573 2069 6e20 7061 636b 6167 encies in packag │ │ │ │ │ -00047030: 6573 2074 6861 7420 7573 6520 7468 6520 es that use the │ │ │ │ │ -00047040: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ -00047050: 2e0a 5468 6973 206d 6561 6e73 2075 7064 ..This means upd │ │ │ │ │ -00047060: 6174 696e 6720 7468 6520 e280 9873 796d ating the ...sym │ │ │ │ │ -00047070: 626f 6c73 e280 9920 6669 6c65 2077 6865 bols... file whe │ │ │ │ │ -00047080: 6e65 7665 7220 6120 6e65 7720 7075 626c never a new publ │ │ │ │ │ -00047090: 6963 2073 796d 626f 6c20 6973 0a61 6464 ic symbol is.add │ │ │ │ │ -000470a0: 6564 2c20 6368 616e 6769 6e67 2074 6865 ed, changing the │ │ │ │ │ -000470b0: 206d 696e 696d 616c 2d76 6572 7369 6f6e minimal-version │ │ │ │ │ -000470c0: 2066 6965 6c64 2077 6865 6e65 7665 7220 field whenever │ │ │ │ │ -000470d0: 6120 7379 6d62 6f6c 2063 6861 6e67 6573 a symbol changes │ │ │ │ │ -000470e0: 0a62 6568 6176 696f 7220 6f72 2073 6967 .behavior or sig │ │ │ │ │ -000470f0: 6e61 7475 7265 2069 6e20 6120 6261 636b nature in a back │ │ │ │ │ -00047100: 7761 7264 2d63 6f6d 7061 7469 626c 6520 ward-compatible │ │ │ │ │ -00047110: 7761 7920 2873 6565 202a 6e6f 7465 2053 way (see *note S │ │ │ │ │ -00047120: 6861 7265 640a 6c69 6272 6172 7920 4142 hared.library AB │ │ │ │ │ -00047130: 4920 6368 616e 6765 733a 2031 3134 2e29 I changes: 114.) │ │ │ │ │ -00047140: 2c20 616e 6420 6368 616e 6769 6e67 2074 , and changing t │ │ │ │ │ -00047150: 6865 206c 6962 7261 7279 2d73 6f6e 616d he library-sonam │ │ │ │ │ -00047160: 6520 616e 640a 6d61 696e 2d64 6570 656e e and.main-depen │ │ │ │ │ -00047170: 6465 6e63 792d 7465 6d70 6c61 7465 2c20 dency-template, │ │ │ │ │ -00047180: 616e 6420 7072 6f62 6162 6c79 2061 6c6c and probably all │ │ │ │ │ -00047190: 206f 6620 7468 6520 6d69 6e69 6d61 6c2d of the minimal- │ │ │ │ │ -000471a0: 7665 7273 696f 6e0a 6669 656c 6473 2c20 version.fields, │ │ │ │ │ -000471b0: 7768 656e 2074 6865 206c 6962 7261 7279 when the library │ │ │ │ │ -000471c0: 2063 6861 6e67 6573 20e2 8098 534f 4e41 changes ...SONA │ │ │ │ │ -000471d0: 4d45 e280 992e 2020 5265 6d6f 7669 6e67 ME.... Removing │ │ │ │ │ -000471e0: 2061 2070 7562 6c69 6320 7379 6d62 6f6c a public symbol │ │ │ │ │ -000471f0: 0a66 726f 6d20 7468 6520 e280 9873 796d .from the ...sym │ │ │ │ │ -00047200: 626f 6c73 e280 9920 6669 6c65 2062 6563 bols... file bec │ │ │ │ │ -00047210: 6175 7365 2069 74e2 8099 7320 6e6f 206c ause it...s no l │ │ │ │ │ -00047220: 6f6e 6765 7220 7072 6f76 6964 6564 2062 onger provided b │ │ │ │ │ -00047230: 7920 7468 6520 6c69 6272 6172 790a 6e6f y the library.no │ │ │ │ │ -00047240: 726d 616c 6c79 2072 6571 7569 7265 7320 rmally requires │ │ │ │ │ -00047250: 6368 616e 6769 6e67 2074 6865 20e2 8098 changing the ... │ │ │ │ │ -00047260: 534f 4e41 4d45 e280 9920 6f66 2074 6865 SONAME... of the │ │ │ │ │ -00047270: 206c 6962 7261 7279 2e20 2053 6565 202a library. See * │ │ │ │ │ -00047280: 6e6f 7465 0a52 756e 2d74 696d 6520 7368 note.Run-time sh │ │ │ │ │ -00047290: 6172 6564 206c 6962 7261 7269 6573 3a20 ared libraries: │ │ │ │ │ -000472a0: 3130 322e 2066 6f72 206d 6f72 6520 696e 102. for more in │ │ │ │ │ -000472b0: 666f 726d 6174 696f 6e20 6f6e 20e2 8098 formation on ... │ │ │ │ │ -000472c0: 534f 4e41 4d45 e280 9973 2e0a 0a20 2020 SONAME...s... │ │ │ │ │ -000472d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ -000472e0: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ -000472f0: 0a20 2020 2831 2920 4966 2079 6f75 2061 . (1) If you a │ │ │ │ │ -00047300: 7265 2075 7369 6e67 20e2 8098 6465 6268 re using ...debh │ │ │ │ │ -00047310: 656c 7065 72e2 8099 2c20 e280 9864 685f elper..., ...dh_ │ │ │ │ │ -00047320: 6d61 6b65 7368 6c69 6273 e280 9920 7769 makeshlibs... wi │ │ │ │ │ -00047330: 6c6c 2074 616b 6520 6361 7265 206f 660a ll take care of. │ │ │ │ │ -00047340: 6361 6c6c 696e 6720 6569 7468 6572 20e2 calling either . │ │ │ │ │ -00047350: 8098 6470 6b67 2d67 656e 7379 6d62 6f6c ..dpkg-gensymbol │ │ │ │ │ -00047360: 73e2 8099 206f 7220 6765 6e65 7261 7469 s... or generati │ │ │ │ │ -00047370: 6e67 2061 20e2 8098 7368 6c69 6273 e280 ng a ...shlibs.. │ │ │ │ │ -00047380: 9920 6669 6c65 2061 730a 6170 7072 6f70 . file as.approp │ │ │ │ │ -00047390: 7269 6174 652e 0a0a 1f0a 4669 6c65 3a20 riate.....File: │ │ │ │ │ -000473a0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -000473b0: 666f 2c20 204e 6f64 653a 2054 6865 2073 fo, Node: The s │ │ │ │ │ -000473c0: 686c 6962 7320 7379 7374 656d 2c20 2050 hlibs system, P │ │ │ │ │ -000473d0: 7265 763a 2054 6865 2073 796d 626f 6c73 rev: The symbols │ │ │ │ │ -000473e0: 2073 7973 7465 6d2c 2020 5570 3a20 4465 system, Up: De │ │ │ │ │ -000473f0: 7065 6e64 656e 6369 6573 2062 6574 7765 pendencies betwe │ │ │ │ │ -00047400: 656e 2074 6865 206c 6962 7261 7279 2061 en the library a │ │ │ │ │ -00047410: 6e64 206f 7468 6572 2070 6163 6b61 6765 nd other package │ │ │ │ │ -00047420: 730a 0a38 2e36 2e34 2054 6865 20e2 8098 s..8.6.4 The ... │ │ │ │ │ -00047430: 7368 6c69 6273 e280 9920 7379 7374 656d shlibs... system │ │ │ │ │ -00047440: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ -00047450: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 ----------..The │ │ │ │ │ -00047460: e280 9873 686c 6962 73e2 8099 2073 7973 ...shlibs... sys │ │ │ │ │ -00047470: 7465 6d20 6973 2061 2073 696d 706c 6572 tem is a simpler │ │ │ │ │ -00047480: 2061 6c74 6572 6e61 7469 7665 2074 6f20 alternative to │ │ │ │ │ -00047490: 7468 6520 e280 9873 796d 626f 6c73 e280 the ...symbols.. │ │ │ │ │ -000474a0: 9920 7379 7374 656d 2066 6f72 0a64 6563 . system for.dec │ │ │ │ │ -000474b0: 6c61 7269 6e67 2064 6570 656e 6465 6e63 laring dependenc │ │ │ │ │ -000474c0: 6965 7320 666f 7220 7368 6172 6564 206c ies for shared l │ │ │ │ │ -000474d0: 6962 7261 7269 6573 2e20 2049 7420 6d61 ibraries. It ma │ │ │ │ │ -000474e0: 7920 6265 206d 6f72 6520 6170 7072 6f70 y be more approp │ │ │ │ │ -000474f0: 7269 6174 650a 666f 7220 432b 2b20 6c69 riate.for C++ li │ │ │ │ │ -00047500: 6272 6172 6965 7320 616e 6420 6f74 6865 braries and othe │ │ │ │ │ -00047510: 7220 6361 7365 7320 7768 6572 6520 7472 r cases where tr │ │ │ │ │ -00047520: 6163 6b69 6e67 2069 6e64 6976 6964 7561 acking individua │ │ │ │ │ -00047530: 6c20 7379 6d62 6f6c 7320 6973 0a74 6f6f l symbols is.too │ │ │ │ │ -00047540: 2064 6966 6669 6375 6c74 2e20 2049 7420 difficult. It │ │ │ │ │ -00047550: 7072 6564 6174 6564 2074 6865 20e2 8098 predated the ... │ │ │ │ │ -00047560: 7379 6d62 6f6c 73e2 8099 2073 7973 7465 symbols... syste │ │ │ │ │ -00047570: 6d20 616e 6420 6973 2074 6865 7265 666f m and is therefo │ │ │ │ │ -00047580: 7265 0a66 7265 7175 656e 746c 7920 7365 re.frequently se │ │ │ │ │ -00047590: 656e 2069 6e20 6f6c 6465 7220 7061 636b en in older pack │ │ │ │ │ -000475a0: 6167 6573 2e20 2049 7420 6973 2061 6c73 ages. It is als │ │ │ │ │ -000475b0: 6f20 7265 7175 6972 6564 2066 6f72 2075 o required for u │ │ │ │ │ -000475c0: 6465 6273 2c20 7768 6963 680a 646f 206e debs, which.do n │ │ │ │ │ -000475d0: 6f74 2073 7570 706f 7274 20e2 8098 7379 ot support ...sy │ │ │ │ │ -000475e0: 6d62 6f6c 73e2 8099 2e0a 0a49 6e20 7468 mbols......In th │ │ │ │ │ -000475f0: 6520 666f 6c6c 6f77 696e 6720 7365 6374 e following sect │ │ │ │ │ -00047600: 696f 6e73 2c20 7765 2077 696c 6c20 6669 ions, we will fi │ │ │ │ │ -00047610: 7273 7420 6465 7363 7269 6265 2077 6865 rst describe whe │ │ │ │ │ -00047620: 7265 2074 6865 2076 6172 696f 7573 0ae2 re the various.. │ │ │ │ │ -00047630: 8098 7368 6c69 6273 e280 9920 6669 6c65 ..shlibs... file │ │ │ │ │ -00047640: 7320 6172 6520 746f 2062 6520 666f 756e s are to be foun │ │ │ │ │ -00047650: 642c 2074 6865 6e20 686f 7720 746f 2075 d, then how to u │ │ │ │ │ -00047660: 7365 20e2 8098 6470 6b67 2d73 686c 6962 se ...dpkg-shlib │ │ │ │ │ -00047670: 6465 7073 e280 992c 2061 6e64 0a66 696e deps..., and.fin │ │ │ │ │ -00047680: 616c 6c79 2074 6865 20e2 8098 7368 6c69 ally the ...shli │ │ │ │ │ -00047690: 6273 e280 9920 6669 6c65 2066 6f72 6d61 bs... file forma │ │ │ │ │ -000476a0: 7420 616e 6420 686f 7720 746f 2063 7265 t and how to cre │ │ │ │ │ -000476b0: 6174 6520 7468 656d 2e0a 0a2a 204d 656e ate them...* Men │ │ │ │ │ -000476c0: 753a 0a0a 2a20 5468 6520 7368 6c69 6273 u:..* The shlibs │ │ │ │ │ -000476d0: 2066 696c 6573 2070 7265 7365 6e74 206f files present o │ │ │ │ │ -000476e0: 6e20 7468 6520 7379 7374 656d 3a3a 0a2a n the system::.* │ │ │ │ │ -000476f0: 2054 6865 2073 686c 6962 7320 4669 6c65 The shlibs File │ │ │ │ │ -00047700: 2046 6f72 6d61 743a 3a0a 2a20 5072 6f76 Format::.* Prov │ │ │ │ │ -00047710: 6964 696e 6720 6120 7368 6c69 6273 2066 iding a shlibs f │ │ │ │ │ -00047720: 696c 653a 3a0a 0a1f 0a46 696c 653a 2064 ile::....File: d │ │ │ │ │ -00047730: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -00047740: 6f2c 2020 4e6f 6465 3a20 5468 6520 7368 o, Node: The sh │ │ │ │ │ -00047750: 6c69 6273 2066 696c 6573 2070 7265 7365 libs files prese │ │ │ │ │ -00047760: 6e74 206f 6e20 7468 6520 7379 7374 656d nt on the system │ │ │ │ │ -00047770: 2c20 204e 6578 743a 2054 6865 2073 686c , Next: The shl │ │ │ │ │ -00047780: 6962 7320 4669 6c65 2046 6f72 6d61 742c ibs File Format, │ │ │ │ │ -00047790: 2020 5570 3a20 5468 6520 7368 6c69 6273 Up: The shlibs │ │ │ │ │ -000477a0: 2073 7973 7465 6d0a 0a38 2e36 2e34 2e31 system..8.6.4.1 │ │ │ │ │ -000477b0: 2054 6865 20e2 8098 7368 6c69 6273 e280 The ...shlibs.. │ │ │ │ │ -000477c0: 9920 6669 6c65 7320 7072 6573 656e 7420 . files present │ │ │ │ │ -000477d0: 6f6e 2074 6865 2073 7973 7465 6d0a 2e2e on the system... │ │ │ │ │ -000477e0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -000477f0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00047800: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 0a0a ................ │ │ │ │ │ -00047810: 5468 6572 6520 6172 6520 7365 7665 7261 There are severa │ │ │ │ │ -00047820: 6c20 706c 6163 6573 2077 6865 7265 20e2 l places where . │ │ │ │ │ -00047830: 8098 7368 6c69 6273 e280 9920 6669 6c65 ..shlibs... file │ │ │ │ │ -00047840: 7320 6172 6520 666f 756e 642e 2020 5468 s are found. Th │ │ │ │ │ -00047850: 6520 666f 6c6c 6f77 696e 670a 6c69 7374 e following.list │ │ │ │ │ -00047860: 2067 6976 6573 2074 6865 6d20 696e 2074 gives them in t │ │ │ │ │ -00047870: 6865 206f 7264 6572 2069 6e20 7768 6963 he order in whic │ │ │ │ │ -00047880: 6820 7468 6579 2061 7265 2072 6561 6420 h they are read │ │ │ │ │ -00047890: 6279 20e2 8098 6470 6b67 2d73 686c 6962 by ...dpkg-shlib │ │ │ │ │ -000478a0: 6465 7073 e280 992e 0a28 5468 6520 6669 deps.....(The fi │ │ │ │ │ -000478b0: 7273 7420 6f6e 6520 7768 6963 6820 6769 rst one which gi │ │ │ │ │ -000478c0: 7665 7320 7468 6520 7265 7175 6972 6564 ves the required │ │ │ │ │ -000478d0: 2069 6e66 6f72 6d61 7469 6f6e 2069 7320 information is │ │ │ │ │ -000478e0: 7573 6564 2e29 0a0a e280 9864 6562 6961 used.).....debia │ │ │ │ │ -000478f0: 6e2f 7368 6c69 6273 2e6c 6f63 616c e280 n/shlibs.local.. │ │ │ │ │ -00047900: 990a 0a20 2020 2020 5468 6973 206c 6973 ... This lis │ │ │ │ │ -00047910: 7473 206f 7665 7272 6964 6573 2066 6f72 ts overrides for │ │ │ │ │ -00047920: 2074 6869 7320 7061 636b 6167 652e 2020 this package. │ │ │ │ │ -00047930: 5468 6973 2066 696c 6520 7368 6f75 6c64 This file should │ │ │ │ │ -00047940: 206e 6f72 6d61 6c6c 790a 2020 2020 206e normally. n │ │ │ │ │ -00047950: 6f74 2062 6520 7573 6564 2c20 6275 7420 ot be used, but │ │ │ │ │ -00047960: 6d61 7920 6265 206e 6565 6465 6420 7465 may be needed te │ │ │ │ │ -00047970: 6d70 6f72 6172 696c 7920 696e 2075 6e75 mporarily in unu │ │ │ │ │ -00047980: 7375 616c 2073 6974 7561 7469 6f6e 7320 sual situations │ │ │ │ │ -00047990: 746f 0a20 2020 2020 776f 726b 2061 726f to. work aro │ │ │ │ │ -000479a0: 756e 6420 6275 6773 2069 6e20 6f74 6865 und bugs in othe │ │ │ │ │ -000479b0: 7220 7061 636b 6167 6573 2c20 6f72 2069 r packages, or i │ │ │ │ │ -000479c0: 6e20 756e 7573 7561 6c20 6361 7365 7320 n unusual cases │ │ │ │ │ -000479d0: 7768 6572 6520 7468 650a 2020 2020 206e where the. n │ │ │ │ │ -000479e0: 6f72 6d61 6c6c 7920 6465 636c 6172 6564 ormally declared │ │ │ │ │ -000479f0: 2064 6570 656e 6465 6e63 7920 696e 666f dependency info │ │ │ │ │ -00047a00: 726d 6174 696f 6e20 696e 2074 6865 2069 rmation in the i │ │ │ │ │ -00047a10: 6e73 7461 6c6c 6564 20e2 8098 7368 6c69 nstalled ...shli │ │ │ │ │ -00047a20: 6273 e280 990a 2020 2020 2066 696c 6520 bs.... file │ │ │ │ │ -00047a30: 666f 7220 6120 6c69 6272 6172 7920 6361 for a library ca │ │ │ │ │ -00047a40: 6e6e 6f74 2062 6520 7573 6564 2e20 2054 nnot be used. T │ │ │ │ │ -00047a50: 6869 7320 6669 6c65 206f 7665 7272 6964 his file overrid │ │ │ │ │ -00047a60: 6573 2069 6e66 6f72 6d61 7469 6f6e 0a20 es information. │ │ │ │ │ -00047a70: 2020 2020 6f62 7461 696e 6564 2066 726f obtained fro │ │ │ │ │ -00047a80: 6d20 616e 7920 6f74 6865 7220 736f 7572 m any other sour │ │ │ │ │ -00047a90: 6365 2e0a 0ae2 8098 2f65 7463 2f64 706b ce....../etc/dpk │ │ │ │ │ -00047aa0: 672f 7368 6c69 6273 2e6f 7665 7272 6964 g/shlibs.overrid │ │ │ │ │ -00047ab0: 65e2 8099 0a0a 2020 2020 2054 6869 7320 e..... This │ │ │ │ │ -00047ac0: 6c69 7374 7320 676c 6f62 616c 206f 7665 lists global ove │ │ │ │ │ -00047ad0: 7272 6964 6573 2e20 2054 6869 7320 6c69 rrides. This li │ │ │ │ │ -00047ae0: 7374 2069 7320 6e6f 726d 616c 6c79 2065 st is normally e │ │ │ │ │ -00047af0: 6d70 7479 2e20 2049 7420 6973 0a20 2020 mpty. It is. │ │ │ │ │ -00047b00: 2020 6d61 696e 7461 696e 6564 2062 7920 maintained by │ │ │ │ │ -00047b10: 7468 6520 6c6f 6361 6c20 7379 7374 656d the local system │ │ │ │ │ -00047b20: 2061 646d 696e 6973 7472 6174 6f72 2e0a administrator.. │ │ │ │ │ -00047b30: 0ae2 8098 4445 4249 414e 2f73 686c 6962 ....DEBIAN/shlib │ │ │ │ │ -00047b40: 73e2 8099 2066 696c 6573 2069 6e20 7468 s... files in th │ │ │ │ │ -00047b50: 6520 e280 9c62 7569 6c64 2064 6972 6563 e ...build direc │ │ │ │ │ -00047b60: 746f 7279 e280 9d0a 0a20 2020 2020 5468 tory..... Th │ │ │ │ │ -00047b70: 6573 6520 6669 6c65 7320 6172 6520 6765 ese files are ge │ │ │ │ │ -00047b80: 6e65 7261 7465 6420 6173 2070 6172 7420 nerated as part │ │ │ │ │ -00047b90: 6f66 2074 6865 2070 6163 6b61 6765 2062 of the package b │ │ │ │ │ -00047ba0: 7569 6c64 2070 726f 6365 7373 2061 6e64 uild process and │ │ │ │ │ -00047bb0: 0a20 2020 2020 7374 6167 6564 2066 6f72 . staged for │ │ │ │ │ -00047bc0: 2069 6e63 6c75 7369 6f6e 2061 7320 636f inclusion as co │ │ │ │ │ -00047bd0: 6e74 726f 6c20 6669 6c65 7320 696e 2074 ntrol files in t │ │ │ │ │ -00047be0: 6865 2062 696e 6172 7920 7061 636b 6167 he binary packag │ │ │ │ │ -00047bf0: 6573 2062 6569 6e67 0a20 2020 2020 6275 es being. bu │ │ │ │ │ -00047c00: 696c 742e 2020 5468 6579 2070 726f 7669 ilt. They provi │ │ │ │ │ -00047c10: 6465 2064 6574 6169 6c73 206f 6620 616e de details of an │ │ │ │ │ -00047c20: 7920 7368 6172 6564 206c 6962 7261 7269 y shared librari │ │ │ │ │ -00047c30: 6573 2069 6e63 6c75 6465 6420 696e 0a20 es included in. │ │ │ │ │ -00047c40: 2020 2020 7468 6520 7361 6d65 2070 6163 the same pac │ │ │ │ │ -00047c50: 6b61 6765 2e0a 0ae2 8098 7368 6c69 6273 kage......shlibs │ │ │ │ │ -00047c60: e280 9920 636f 6e74 726f 6c20 6669 6c65 ... control file │ │ │ │ │ -00047c70: 7320 666f 7220 7061 636b 6167 6573 2069 s for packages i │ │ │ │ │ -00047c80: 6e73 7461 6c6c 6564 206f 6e20 7468 6520 nstalled on the │ │ │ │ │ -00047c90: 7379 7374 656d 0a0a 2020 2020 2054 6865 system.. The │ │ │ │ │ -00047ca0: 20e2 8098 7368 6c69 6273 e280 9920 636f ...shlibs... co │ │ │ │ │ -00047cb0: 6e74 726f 6c20 6669 6c65 7320 666f 7220 ntrol files for │ │ │ │ │ -00047cc0: 616c 6c20 7468 6520 7061 636b 6167 6573 all the packages │ │ │ │ │ -00047cd0: 2063 7572 7265 6e74 6c79 2069 6e73 7461 currently insta │ │ │ │ │ -00047ce0: 6c6c 6564 0a20 2020 2020 6f6e 2074 6865 lled. on the │ │ │ │ │ -00047cf0: 2073 7973 7465 6d2e 2020 5468 6573 6520 system. These │ │ │ │ │ -00047d00: 6669 6c65 7320 6361 6e20 6265 2072 6561 files can be rea │ │ │ │ │ -00047d10: 6420 7573 696e 6720 e280 9864 706b 672d d using ...dpkg- │ │ │ │ │ -00047d20: 7175 6572 790a 2020 2020 202d 2d63 6f6e query. --con │ │ │ │ │ -00047d30: 7472 6f6c 2d73 686f 7720 7061 636b 6167 trol-show packag │ │ │ │ │ -00047d40: 6520 7368 6c69 6273 e280 992e 0a0a e280 e shlibs........ │ │ │ │ │ -00047d50: 982f 6574 632f 6470 6b67 2f73 686c 6962 ./etc/dpkg/shlib │ │ │ │ │ -00047d60: 732e 6465 6661 756c 74e2 8099 0a0a 2020 s.default..... │ │ │ │ │ -00047d70: 2020 2054 6869 7320 6669 6c65 206c 6973 This file lis │ │ │ │ │ -00047d80: 7473 2061 6e79 2073 6861 7265 6420 6c69 ts any shared li │ │ │ │ │ -00047d90: 6272 6172 6965 7320 7768 6f73 6520 7061 braries whose pa │ │ │ │ │ -00047da0: 636b 6167 6573 2068 6176 6520 6661 696c ckages have fail │ │ │ │ │ -00047db0: 6564 2074 6f0a 2020 2020 2070 726f 7669 ed to. provi │ │ │ │ │ -00047dc0: 6465 2063 6f72 7265 6374 20e2 8098 7368 de correct ...sh │ │ │ │ │ -00047dd0: 6c69 6273 e280 9920 6669 6c65 732e 2020 libs... files. │ │ │ │ │ -00047de0: 4974 2077 6173 2075 7365 6420 7768 656e It was used when │ │ │ │ │ -00047df0: 2074 6865 20e2 8098 7368 6c69 6273 e280 the ...shlibs.. │ │ │ │ │ -00047e00: 990a 2020 2020 2073 6574 7570 2077 6173 .. setup was │ │ │ │ │ -00047e10: 2066 6972 7374 2069 6e74 726f 6475 6365 first introduce │ │ │ │ │ -00047e20: 642c 2062 7574 2069 7420 6973 206e 6f77 d, but it is now │ │ │ │ │ -00047e30: 206e 6f72 6d61 6c6c 7920 656d 7074 792e normally empty. │ │ │ │ │ -00047e40: 2020 4974 2069 730a 2020 2020 206d 6169 It is. mai │ │ │ │ │ -00047e50: 6e74 6169 6e65 6420 6279 2074 6865 20e2 ntained by the . │ │ │ │ │ -00047e60: 8098 6470 6b67 e280 9920 6d61 696e 7461 ..dpkg... mainta │ │ │ │ │ -00047e70: 696e 6572 2e0a 0a49 6620 6120 e280 9873 iner...If a ...s │ │ │ │ │ -00047e80: 796d 626f 6c73 e280 9920 6669 6c65 2066 ymbols... file f │ │ │ │ │ -00047e90: 6f72 2061 2073 6861 7265 6420 6c69 6272 or a shared libr │ │ │ │ │ -00047ea0: 6172 7920 7061 636b 6167 6520 6973 2061 ary package is a │ │ │ │ │ -00047eb0: 7661 696c 6162 6c65 2c0a e280 9864 706b vailable,....dpk │ │ │ │ │ -00047ec0: 672d 7368 6c69 6264 6570 73e2 8099 2077 g-shlibdeps... w │ │ │ │ │ -00047ed0: 696c 6c20 616c 7761 7973 2075 7365 2069 ill always use i │ │ │ │ │ -00047ee0: 7420 696e 2070 7265 6665 7265 6e63 6520 t in preference │ │ │ │ │ -00047ef0: 746f 2061 20e2 8098 7368 6c69 6273 e280 to a ...shlibs.. │ │ │ │ │ -00047f00: 992c 2077 6974 680a 7468 6520 6578 6365 ., with.the exce │ │ │ │ │ -00047f10: 7074 696f 6e20 6f66 20e2 8098 6465 6269 ption of ...debi │ │ │ │ │ -00047f20: 616e 2f73 686c 6962 732e 6c6f 6361 6ce2 an/shlibs.local. │ │ │ │ │ -00047f30: 8099 2e20 2054 6865 206c 6174 7465 7220 ... The latter │ │ │ │ │ -00047f40: 6f76 6572 7269 6465 7320 616e 7920 6f74 overrides any ot │ │ │ │ │ -00047f50: 6865 720a e280 9873 686c 6962 73e2 8099 her....shlibs... │ │ │ │ │ -00047f60: 206f 7220 e280 9873 796d 626f 6c73 e280 or ...symbols.. │ │ │ │ │ -00047f70: 9920 6669 6c65 732e 0a0a 1f0a 4669 6c65 . files.....File │ │ │ │ │ -00047f80: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00047f90: 696e 666f 2c20 204e 6f64 653a 2054 6865 info, Node: The │ │ │ │ │ -00047fa0: 2073 686c 6962 7320 4669 6c65 2046 6f72 shlibs File For │ │ │ │ │ -00047fb0: 6d61 742c 2020 4e65 7874 3a20 5072 6f76 mat, Next: Prov │ │ │ │ │ -00047fc0: 6964 696e 6720 6120 7368 6c69 6273 2066 iding a shlibs f │ │ │ │ │ -00047fd0: 696c 652c 2020 5072 6576 3a20 5468 6520 ile, Prev: The │ │ │ │ │ -00047fe0: 7368 6c69 6273 2066 696c 6573 2070 7265 shlibs files pre │ │ │ │ │ -00047ff0: 7365 6e74 206f 6e20 7468 6520 7379 7374 sent on the syst │ │ │ │ │ -00048000: 656d 2c20 2055 703a 2054 6865 2073 686c em, Up: The shl │ │ │ │ │ -00048010: 6962 7320 7379 7374 656d 0a0a 382e 362e ibs system..8.6. │ │ │ │ │ -00048020: 342e 3220 5468 6520 e280 9873 686c 6962 4.2 The ...shlib │ │ │ │ │ -00048030: 73e2 8099 2046 696c 6520 466f 726d 6174 s... File Format │ │ │ │ │ -00048040: 0a2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00048050: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -00048060: 2e0a 0a45 6163 6820 e280 9873 686c 6962 ...Each ...shlib │ │ │ │ │ -00048070: 73e2 8099 2066 696c 6520 6861 7320 7468 s... file has th │ │ │ │ │ -00048080: 6520 7361 6d65 2066 6f72 6d61 742e 2020 e same format. │ │ │ │ │ -00048090: 4c69 6e65 7320 6265 6769 6e6e 696e 6720 Lines beginning │ │ │ │ │ -000480a0: 7769 7468 20e2 8098 23e2 8099 2061 7265 with ...#... are │ │ │ │ │ -000480b0: 0a63 6f6e 7369 6465 7265 6420 746f 2062 .considered to b │ │ │ │ │ -000480c0: 6520 636f 6d6d 656e 7473 2061 6e64 2061 e comments and a │ │ │ │ │ -000480d0: 7265 2069 676e 6f72 6564 2e20 2045 6163 re ignored. Eac │ │ │ │ │ -000480e0: 6820 6c69 6e65 2069 7320 6f66 2074 6865 h line is of the │ │ │ │ │ -000480f0: 2066 6f72 6d3a 0a0a 2020 2020 205b 7479 form:.. [ty │ │ │ │ │ -00048100: 7065 3a20 5d6c 6962 7261 7279 2d6e 616d pe: ]library-nam │ │ │ │ │ -00048110: 6520 736f 6e61 6d65 2d76 6572 7369 6f6e e soname-version │ │ │ │ │ -00048120: 2064 6570 656e 6465 6e63 6965 7320 2e2e dependencies .. │ │ │ │ │ -00048130: 2e0a 0a57 6520 7769 6c6c 2065 7870 6c61 ...We will expla │ │ │ │ │ -00048140: 696e 2074 6869 7320 6279 2072 6566 6572 in this by refer │ │ │ │ │ -00048150: 656e 6365 2074 6f20 7468 6520 6578 616d ence to the exam │ │ │ │ │ -00048160: 706c 6520 6f66 2074 6865 20e2 8098 7a6c ple of the ...zl │ │ │ │ │ -00048170: 6962 3167 e280 990a 7061 636b 6167 652c ib1g....package, │ │ │ │ │ -00048180: 2077 6869 6368 2028 6174 2074 6865 2074 which (at the t │ │ │ │ │ -00048190: 696d 6520 6f66 2077 7269 7469 6e67 2920 ime of writing) │ │ │ │ │ -000481a0: 696e 7374 616c 6c73 2074 6865 2073 6861 installs the sha │ │ │ │ │ -000481b0: 7265 6420 6c69 6272 6172 790a e280 982f red library..../ │ │ │ │ │ -000481c0: 7573 722f 6c69 622f 6c69 627a 2e73 6f2e usr/lib/libz.so. │ │ │ │ │ -000481d0: 312e 322e 332e 34e2 8099 2e0a 0ae2 8098 1.2.3.4......... │ │ │ │ │ -000481e0: 7479 7065 e280 9920 6973 2061 6e20 6f70 type... is an op │ │ │ │ │ -000481f0: 7469 6f6e 616c 2065 6c65 6d65 6e74 2074 tional element t │ │ │ │ │ -00048200: 6861 7420 696e 6469 6361 7465 7320 7468 hat indicates th │ │ │ │ │ -00048210: 6520 7479 7065 206f 6620 7061 636b 6167 e type of packag │ │ │ │ │ -00048220: 6520 666f 720a 7768 6963 6820 7468 6520 e for.which the │ │ │ │ │ -00048230: 6c69 6e65 2069 7320 7661 6c69 642e 2020 line is valid. │ │ │ │ │ -00048240: 5468 6520 6f6e 6c79 2074 7970 6520 6375 The only type cu │ │ │ │ │ -00048250: 7272 656e 746c 7920 696e 2075 7365 2069 rrently in use i │ │ │ │ │ -00048260: 7320 e280 9875 6465 62e2 8099 2e20 2054 s ...udeb.... T │ │ │ │ │ -00048270: 6865 0a63 6f6c 6f6e 2061 6e64 2073 7061 he.colon and spa │ │ │ │ │ -00048280: 6365 2061 6674 6572 2074 6865 2074 7970 ce after the typ │ │ │ │ │ -00048290: 6520 6172 6520 7265 7175 6972 6564 2e0a e are required.. │ │ │ │ │ -000482a0: 0ae2 8098 6c69 6272 6172 792d 6e61 6d65 ....library-name │ │ │ │ │ -000482b0: e280 9920 6973 2074 6865 206e 616d 6520 ... is the name │ │ │ │ │ -000482c0: 6f66 2074 6865 2073 6861 7265 6420 6c69 of the shared li │ │ │ │ │ -000482d0: 6272 6172 792c 2069 6e20 7468 6973 2063 brary, in this c │ │ │ │ │ -000482e0: 6173 6520 e280 986c 6962 7ae2 8099 2e0a ase ...libz..... │ │ │ │ │ -000482f0: 2854 6869 7320 6d75 7374 206d 6174 6368 (This must match │ │ │ │ │ -00048300: 2074 6865 206e 616d 6520 7061 7274 206f the name part o │ │ │ │ │ -00048310: 6620 7468 6520 736f 6e61 6d65 2c20 7365 f the soname, se │ │ │ │ │ -00048320: 6520 6265 6c6f 772e 290a 0ae2 8098 736f e below.).....so │ │ │ │ │ -00048330: 6e61 6d65 2d76 6572 7369 6f6e e280 9920 name-version... │ │ │ │ │ -00048340: 6973 2074 6865 2076 6572 7369 6f6e 2070 is the version p │ │ │ │ │ -00048350: 6172 7420 6f66 2074 6865 2045 4c46 20e2 art of the ELF . │ │ │ │ │ -00048360: 8098 534f 4e41 4d45 e280 9920 6174 7472 ..SONAME... attr │ │ │ │ │ -00048370: 6962 7574 6520 6f66 0a74 6865 206c 6962 ibute of.the lib │ │ │ │ │ -00048380: 7261 7279 2c20 6465 7465 726d 696e 6564 rary, determined │ │ │ │ │ -00048390: 2074 6865 2073 616d 6520 7761 7920 7468 the same way th │ │ │ │ │ -000483a0: 6174 2074 6865 2073 6f76 6572 7369 6f6e at the soversion │ │ │ │ │ -000483b0: 2063 6f6d 706f 6e65 6e74 206f 6620 7468 component of th │ │ │ │ │ -000483c0: 650a 7265 636f 6d6d 656e 6465 6420 7368 e.recommended sh │ │ │ │ │ -000483d0: 6172 6564 206c 6962 7261 7279 2070 6163 ared library pac │ │ │ │ │ -000483e0: 6b61 6765 206e 616d 6520 6973 2064 6574 kage name is det │ │ │ │ │ -000483f0: 6572 6d69 6e65 642e 2020 5365 6520 2a6e ermined. See *n │ │ │ │ │ -00048400: 6f74 650a 5275 6e2d 7469 6d65 2073 6861 ote.Run-time sha │ │ │ │ │ -00048410: 7265 6420 6c69 6272 6172 6965 733a 2031 red libraries: 1 │ │ │ │ │ -00048420: 3032 2e20 666f 7220 7468 6520 6465 7461 02. for the deta │ │ │ │ │ -00048430: 696c 732e 0a0a e280 9864 6570 656e 6465 ils......depende │ │ │ │ │ -00048440: 6e63 6965 73e2 8099 2068 6173 2074 6865 ncies... has the │ │ │ │ │ -00048450: 2073 616d 6520 7379 6e74 6178 2061 7320 same syntax as │ │ │ │ │ -00048460: 6120 6465 7065 6e64 656e 6379 2066 6965 a dependency fie │ │ │ │ │ -00048470: 6c64 2069 6e20 6120 6269 6e61 7279 0a70 ld in a binary.p │ │ │ │ │ -00048480: 6163 6b61 6765 2063 6f6e 7472 6f6c 2066 ackage control f │ │ │ │ │ -00048490: 696c 652e 2020 4974 2073 686f 756c 6420 ile. It should │ │ │ │ │ -000484a0: 6769 7665 2064 6574 6169 6c73 206f 6620 give details of │ │ │ │ │ -000484b0: 7768 6963 6820 7061 636b 6167 6573 2061 which packages a │ │ │ │ │ -000484c0: 7265 0a72 6571 7569 7265 6420 746f 2073 re.required to s │ │ │ │ │ -000484d0: 6174 6973 6679 2061 2062 696e 6172 7920 atisfy a binary │ │ │ │ │ -000484e0: 6275 696c 7420 6167 6169 6e73 7420 7468 built against th │ │ │ │ │ -000484f0: 6520 7665 7273 696f 6e20 6f66 2074 6865 e version of the │ │ │ │ │ -00048500: 206c 6962 7261 7279 0a63 6f6e 7461 696e library.contain │ │ │ │ │ -00048510: 6564 2069 6e20 7468 6520 7061 636b 6167 ed in the packag │ │ │ │ │ -00048520: 652e 2020 5365 6520 2a6e 6f74 6520 5379 e. See *note Sy │ │ │ │ │ -00048530: 6e74 6178 206f 6620 7265 6c61 7469 6f6e ntax of relation │ │ │ │ │ -00048540: 7368 6970 2066 6965 6c64 733a 2066 302e ship fields: f0. │ │ │ │ │ -00048550: 0a66 6f72 2064 6574 6169 6c73 206f 6e20 .for details on │ │ │ │ │ -00048560: 7468 6520 7379 6e74 6178 2c20 616e 6420 the syntax, and │ │ │ │ │ -00048570: 2a6e 6f74 6520 5368 6172 6564 206c 6962 *note Shared lib │ │ │ │ │ -00048580: 7261 7279 2041 4249 2063 6861 6e67 6573 rary ABI changes │ │ │ │ │ -00048590: 3a20 3131 342e 0a66 6f72 2064 6574 6169 : 114..for detai │ │ │ │ │ -000485a0: 6c73 206f 6e20 686f 7720 746f 206d 6169 ls on how to mai │ │ │ │ │ -000485b0: 6e74 6169 6e20 7468 6520 6465 7065 6e64 ntain the depend │ │ │ │ │ -000485c0: 656e 6379 2076 6572 7369 6f6e 2063 6f6e ency version con │ │ │ │ │ -000485d0: 7374 7261 696e 742e 0a0a 496e 206f 7572 straint...In our │ │ │ │ │ -000485e0: 2065 7861 6d70 6c65 2c20 6966 2074 6865 example, if the │ │ │ │ │ -000485f0: 206c 6173 7420 6368 616e 6765 2074 6f20 last change to │ │ │ │ │ -00048600: 7468 6520 e280 987a 6c69 6231 67e2 8099 the ...zlib1g... │ │ │ │ │ -00048610: 2070 6163 6b61 6765 2074 6861 7420 636f package that co │ │ │ │ │ -00048620: 756c 640a 6368 616e 6765 2062 6568 6176 uld.change behav │ │ │ │ │ -00048630: 696f 7220 666f 7220 6120 636c 6965 6e74 ior for a client │ │ │ │ │ -00048640: 206f 6620 7468 6174 206c 6962 7261 7279 of that library │ │ │ │ │ -00048650: 2077 6173 2069 6e20 7665 7273 696f 6e0a was in version. │ │ │ │ │ -00048660: e280 9831 3a31 2e32 2e33 2e33 2e64 6673 ...1:1.2.3.3.dfs │ │ │ │ │ -00048670: 672d 31e2 8099 2c20 7468 656e 2074 6865 g-1..., then the │ │ │ │ │ -00048680: 20e2 8098 7368 6c69 6273 e280 9920 656e ...shlibs... en │ │ │ │ │ -00048690: 7472 7920 666f 7220 7468 6973 206c 6962 try for this lib │ │ │ │ │ -000486a0: 7261 7279 2063 6f75 6c64 2073 6179 3a0a rary could say:. │ │ │ │ │ -000486b0: 0a20 2020 2020 6c69 627a 2031 207a 6c69 . libz 1 zli │ │ │ │ │ -000486c0: 6231 6720 283e 3d20 313a 312e 322e 332e b1g (>= 1:1.2.3. │ │ │ │ │ -000486d0: 332e 6466 7367 290a 0a54 6869 7320 7665 3.dfsg)..This ve │ │ │ │ │ -000486e0: 7273 696f 6e20 7265 7374 7269 6374 696f rsion restrictio │ │ │ │ │ -000486f0: 6e20 6d75 7374 2062 6520 6e65 7720 656e n must be new en │ │ │ │ │ -00048700: 6f75 6768 2074 6861 7420 616e 7920 6269 ough that any bi │ │ │ │ │ -00048710: 6e61 7279 2062 7569 6c74 0a61 6761 696e nary built.again │ │ │ │ │ -00048720: 7374 2074 6865 2063 7572 7265 6e74 2076 st the current v │ │ │ │ │ -00048730: 6572 7369 6f6e 206f 6620 7468 6520 6c69 ersion of the li │ │ │ │ │ -00048740: 6272 6172 7920 7769 6c6c 2077 6f72 6b20 brary will work │ │ │ │ │ -00048750: 7769 7468 2061 6e79 2076 6572 7369 6f6e with any version │ │ │ │ │ -00048760: 206f 660a 7468 6520 7368 6172 6564 206c of.the shared l │ │ │ │ │ -00048770: 6962 7261 7279 2074 6861 7420 7361 7469 ibrary that sati │ │ │ │ │ -00048780: 7366 6965 7320 7468 6174 2064 6570 656e sfies that depen │ │ │ │ │ -00048790: 6465 6e63 792e 0a0a 4173 207a 6c69 6231 dency...As zlib1 │ │ │ │ │ -000487a0: 6720 616c 736f 2070 726f 7669 6465 7320 g also provides │ │ │ │ │ -000487b0: 6120 7564 6562 2063 6f6e 7461 696e 696e a udeb containin │ │ │ │ │ -000487c0: 6720 7468 6520 7368 6172 6564 206c 6962 g the shared lib │ │ │ │ │ -000487d0: 7261 7279 2c20 7468 6572 650a 776f 756c rary, there.woul │ │ │ │ │ -000487e0: 6420 616c 736f 2062 6520 6120 7365 636f d also be a seco │ │ │ │ │ -000487f0: 6e64 206c 696e 653a 0a0a 2020 2020 2075 nd line:.. u │ │ │ │ │ -00048800: 6465 623a 206c 6962 7a20 3120 7a6c 6962 deb: libz 1 zlib │ │ │ │ │ -00048810: 3167 2d75 6465 6220 283e 3d20 313a 312e 1g-udeb (>= 1:1. │ │ │ │ │ -00048820: 322e 332e 332e 6466 7367 290a 0a1f 0a46 2.3.3.dfsg)....F │ │ │ │ │ -00048830: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -00048840: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -00048850: 5072 6f76 6964 696e 6720 6120 7368 6c69 Providing a shli │ │ │ │ │ -00048860: 6273 2066 696c 652c 2020 5072 6576 3a20 bs file, Prev: │ │ │ │ │ -00048870: 5468 6520 7368 6c69 6273 2046 696c 6520 The shlibs File │ │ │ │ │ -00048880: 466f 726d 6174 2c20 2055 703a 2054 6865 Format, Up: The │ │ │ │ │ -00048890: 2073 686c 6962 7320 7379 7374 656d 0a0a shlibs system.. │ │ │ │ │ -000488a0: 382e 362e 342e 3320 5072 6f76 6964 696e 8.6.4.3 Providin │ │ │ │ │ -000488b0: 6720 6120 e280 9873 686c 6962 73e2 8099 g a ...shlibs... │ │ │ │ │ -000488c0: 2066 696c 650a 2e2e 2e2e 2e2e 2e2e 2e2e file........... │ │ │ │ │ -000488d0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -000488e0: 2e2e 2e2e 2e2e 2e0a 0a54 6f20 7072 6f76 .........To prov │ │ │ │ │ -000488f0: 6964 6520 6120 e280 9873 686c 6962 73e2 ide a ...shlibs. │ │ │ │ │ -00048900: 8099 2066 696c 6520 666f 7220 6120 7368 .. file for a sh │ │ │ │ │ -00048910: 6172 6564 206c 6962 7261 7279 2062 696e ared library bin │ │ │ │ │ -00048920: 6172 7920 7061 636b 6167 652c 2063 7265 ary package, cre │ │ │ │ │ -00048930: 6174 6520 610a e280 9873 686c 6962 73e2 ate a....shlibs. │ │ │ │ │ -00048940: 8099 2066 696c 6520 666f 6c6c 6f77 696e .. file followin │ │ │ │ │ -00048950: 6720 7468 6520 666f 726d 6174 2064 6573 g the format des │ │ │ │ │ -00048960: 6372 6962 6564 2061 626f 7665 2061 6e64 cribed above and │ │ │ │ │ -00048970: 2070 6c61 6365 2069 7420 696e 2074 6865 place it in the │ │ │ │ │ -00048980: 0ae2 8098 4445 4249 414e e280 9920 6469 ....DEBIAN... di │ │ │ │ │ -00048990: 7265 6374 6f72 7920 666f 7220 7468 6174 rectory for that │ │ │ │ │ -000489a0: 2070 6163 6b61 6765 2064 7572 696e 6720 package during │ │ │ │ │ -000489b0: 7468 6520 6275 696c 642e 2020 4974 2077 the build. It w │ │ │ │ │ -000489c0: 696c 6c20 7468 656e 2062 650a 696e 636c ill then be.incl │ │ │ │ │ -000489d0: 7564 6564 2061 7320 6120 636f 6e74 726f uded as a contro │ │ │ │ │ -000489e0: 6c20 6669 6c65 2066 6f72 2074 6861 7420 l file for that │ │ │ │ │ -000489f0: 7061 636b 6167 652e 2020 2831 290a 0a53 package. (1)..S │ │ │ │ │ -00048a00: 696e 6365 20e2 8098 6470 6b67 2d73 686c ince ...dpkg-shl │ │ │ │ │ -00048a10: 6962 6465 7073 e280 9920 7265 6164 7320 ibdeps... reads │ │ │ │ │ -00048a20: 7468 6520 e280 9844 4542 4941 4e2f 7368 the ...DEBIAN/sh │ │ │ │ │ -00048a30: 6c69 6273 e280 9920 6669 6c65 7320 696e libs... files in │ │ │ │ │ -00048a40: 2061 6c6c 206f 6620 7468 650a 6269 6e61 all of the.bina │ │ │ │ │ -00048a50: 7279 2070 6163 6b61 6765 7320 6265 696e ry packages bein │ │ │ │ │ -00048a60: 6720 6275 696c 7420 6672 6f6d 2074 6869 g built from thi │ │ │ │ │ -00048a70: 7320 736f 7572 6365 2070 6163 6b61 6765 s source package │ │ │ │ │ -00048a80: 2c20 616c 6c20 6f66 2074 6865 0ae2 8098 , all of the.... │ │ │ │ │ -00048a90: 4445 4249 414e 2f73 686c 6962 73e2 8099 DEBIAN/shlibs... │ │ │ │ │ -00048aa0: 2066 696c 6573 2073 686f 756c 6420 6265 files should be │ │ │ │ │ -00048ab0: 2069 6e73 7461 6c6c 6564 2062 6566 6f72 installed befor │ │ │ │ │ -00048ac0: 6520 e280 9864 706b 672d 7368 6c69 6264 e ...dpkg-shlibd │ │ │ │ │ -00048ad0: 6570 73e2 8099 2069 730a 6361 6c6c 6564 eps... is.called │ │ │ │ │ -00048ae0: 206f 6e20 616e 7920 6f66 2074 6865 2062 on any of the b │ │ │ │ │ -00048af0: 696e 6172 7920 7061 636b 6167 6573 2e0a inary packages.. │ │ │ │ │ -00048b00: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ -00048b10: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ -00048b20: 2d2d 2d0a 0a20 2020 2831 2920 5468 6973 ---.. (1) This │ │ │ │ │ -00048b30: 2069 7320 7768 6174 20e2 8098 6468 5f6d is what ...dh_m │ │ │ │ │ -00048b40: 616b 6573 686c 6962 73e2 8099 2069 6e20 akeshlibs... in │ │ │ │ │ -00048b50: 7468 6520 6465 6268 656c 7065 7220 7375 the debhelper su │ │ │ │ │ -00048b60: 6974 6520 646f 6573 2e20 2049 660a 796f ite does. If.yo │ │ │ │ │ -00048b70: 7572 2070 6163 6b61 6765 2061 6c73 6f20 ur package also │ │ │ │ │ -00048b80: 6861 7320 6120 7564 6562 2074 6861 7420 has a udeb that │ │ │ │ │ -00048b90: 7072 6f76 6964 6573 2061 2073 6861 7265 provides a share │ │ │ │ │ -00048ba0: 6420 6c69 6272 6172 792c 0ae2 8098 6468 d library,....dh │ │ │ │ │ -00048bb0: 5f6d 616b 6573 686c 6962 73e2 8099 2063 _makeshlibs... c │ │ │ │ │ -00048bc0: 616e 2061 7574 6f6d 6174 6963 616c 6c79 an automatically │ │ │ │ │ -00048bd0: 2067 656e 6572 6174 6520 7468 6520 e280 generate the .. │ │ │ │ │ -00048be0: 9875 6465 623a e280 9920 6c69 6e65 7320 .udeb:... lines │ │ │ │ │ -00048bf0: 6966 2079 6f75 0a73 7065 6369 6679 2074 if you.specify t │ │ │ │ │ -00048c00: 6865 206e 616d 6520 6f66 2074 6865 2075 he name of the u │ │ │ │ │ -00048c10: 6465 6220 7769 7468 2074 6865 20e2 8098 deb with the ... │ │ │ │ │ -00048c20: 2d2d 6164 642d 7564 6562 e280 9920 6f70 --add-udeb... op │ │ │ │ │ -00048c30: 7469 6f6e 2e0a 0a1f 0a46 696c 653a 2064 tion.....File: d │ │ │ │ │ -00048c40: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -00048c50: 6f2c 2020 4e6f 6465 3a20 5468 6520 4f70 o, Node: The Op │ │ │ │ │ -00048c60: 6572 6174 696e 6720 5379 7374 656d 2c20 erating System, │ │ │ │ │ -00048c70: 204e 6578 743a 2046 696c 6573 3c32 3e2c Next: Files<2>, │ │ │ │ │ -00048c80: 2020 5072 6576 3a20 5368 6172 6564 206c Prev: Shared l │ │ │ │ │ -00048c90: 6962 7261 7269 6573 2c20 2055 703a 2054 ibraries, Up: T │ │ │ │ │ -00048ca0: 6f70 0a0a 3920 5468 6520 4f70 6572 6174 op..9 The Operat │ │ │ │ │ -00048cb0: 696e 6720 5379 7374 656d 0a2a 2a2a 2a2a ing System.***** │ │ │ │ │ -00048cc0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00048cd0: 2a0a 0a2a 204d 656e 753a 0a0a 2a20 4669 *..* Menu:..* Fi │ │ │ │ │ -00048ce0: 6c65 2073 7973 7465 6d20 6869 6572 6172 le system hierar │ │ │ │ │ -00048cf0: 6368 793a 3a0a 2a20 5573 6572 7320 616e chy::.* Users an │ │ │ │ │ -00048d00: 6420 6772 6f75 7073 3a3a 0a2a 2053 7461 d groups::.* Sta │ │ │ │ │ -00048d10: 7274 696e 6720 7379 7374 656d 2073 6572 rting system ser │ │ │ │ │ -00048d20: 7669 6365 733a 3a0a 2a20 436f 6e73 6f6c vices::.* Consol │ │ │ │ │ -00048d30: 6520 6d65 7373 6167 6573 2066 726f 6d20 e messages from │ │ │ │ │ -00048d40: 696e 6974 2e64 2073 6372 6970 7473 3a20 init.d scripts: │ │ │ │ │ -00048d50: 436f 6e73 6f6c 6520 6d65 7373 6167 6573 Console messages │ │ │ │ │ -00048d60: 2066 726f 6d20 696e 6974 2064 2073 6372 from init d scr │ │ │ │ │ -00048d70: 6970 7473 2e0a 2a20 4372 6f6e 206a 6f62 ipts..* Cron job │ │ │ │ │ -00048d80: 733a 3a0a 2a20 4d65 6e75 733a 3a0a 2a20 s::.* Menus::.* │ │ │ │ │ -00048d90: 4d75 6c74 696d 6564 6961 2068 616e 646c Multimedia handl │ │ │ │ │ -00048da0: 6572 733a 3a0a 2a20 4b65 7962 6f61 7264 ers::.* Keyboard │ │ │ │ │ -00048db0: 2063 6f6e 6669 6775 7261 7469 6f6e 3a3a configuration:: │ │ │ │ │ -00048dc0: 0a2a 2045 6e76 6972 6f6e 6d65 6e74 2076 .* Environment v │ │ │ │ │ -00048dd0: 6172 6961 626c 6573 3a3a 0a2a 2052 6567 ariables::.* Reg │ │ │ │ │ -00048de0: 6973 7465 7269 6e67 2044 6f63 756d 656e istering Documen │ │ │ │ │ -00048df0: 7473 2075 7369 6e67 2064 6f63 2d62 6173 ts using doc-bas │ │ │ │ │ -00048e00: 653a 3a0a 2a20 416c 7465 726e 6174 6520 e::.* Alternate │ │ │ │ │ -00048e10: 696e 6974 2073 7973 7465 6d73 3a3a 0a2a init systems::.* │ │ │ │ │ -00048e20: 2053 6967 6e61 6c69 6e67 2074 6861 7420 Signaling that │ │ │ │ │ -00048e30: 6120 7265 626f 6f74 2069 7320 7265 7175 a reboot is requ │ │ │ │ │ -00048e40: 6972 6564 3a3a 0a0a 1f0a 4669 6c65 3a20 ired::....File: │ │ │ │ │ -00048e50: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00048e60: 666f 2c20 204e 6f64 653a 2046 696c 6520 fo, Node: File │ │ │ │ │ -00048e70: 7379 7374 656d 2068 6965 7261 7263 6879 system hierarchy │ │ │ │ │ -00048e80: 2c20 204e 6578 743a 2055 7365 7273 2061 , Next: Users a │ │ │ │ │ -00048e90: 6e64 2067 726f 7570 732c 2020 5570 3a20 nd groups, Up: │ │ │ │ │ -00048ea0: 5468 6520 4f70 6572 6174 696e 6720 5379 The Operating Sy │ │ │ │ │ -00048eb0: 7374 656d 0a0a 392e 3120 4669 6c65 2073 stem..9.1 File s │ │ │ │ │ -00048ec0: 7973 7465 6d20 6869 6572 6172 6368 790a ystem hierarchy. │ │ │ │ │ -00048ed0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00048ee0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a2a 204d 656e =========..* Men │ │ │ │ │ -00048ef0: 753a 0a0a 2a20 4669 6c65 2053 7973 7465 u:..* File Syste │ │ │ │ │ -00048f00: 6d20 5374 7275 6374 7572 653a 3a0a 2a20 m Structure::.* │ │ │ │ │ -00048f10: 5369 7465 2d73 7065 6369 6669 6320 7072 Site-specific pr │ │ │ │ │ -00048f20: 6f67 7261 6d73 3a3a 0a2a 2054 6865 2073 ograms::.* The s │ │ │ │ │ -00048f30: 7973 7465 6d2d 7769 6465 206d 6169 6c20 ystem-wide mail │ │ │ │ │ -00048f40: 6469 7265 6374 6f72 793a 3a0a 2a20 2f72 directory::.* /r │ │ │ │ │ -00048f50: 756e 2061 6e64 202f 7275 6e2f 6c6f 636b un and /run/lock │ │ │ │ │ -00048f60: 3a3a 0a0a 1f0a 4669 6c65 3a20 6465 6269 ::....File: debi │ │ │ │ │ -00048f70: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00048f80: 204e 6f64 653a 2046 696c 6520 5379 7374 Node: File Syst │ │ │ │ │ -00048f90: 656d 2053 7472 7563 7475 7265 2c20 204e em Structure, N │ │ │ │ │ -00048fa0: 6578 743a 2053 6974 652d 7370 6563 6966 ext: Site-specif │ │ │ │ │ -00048fb0: 6963 2070 726f 6772 616d 732c 2020 5570 ic programs, Up │ │ │ │ │ -00048fc0: 3a20 4669 6c65 2073 7973 7465 6d20 6869 : File system hi │ │ │ │ │ -00048fd0: 6572 6172 6368 790a 0a39 2e31 2e31 2046 erarchy..9.1.1 F │ │ │ │ │ -00048fe0: 696c 6520 5379 7374 656d 2053 7472 7563 ile System Struc │ │ │ │ │ -00048ff0: 7475 7265 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d ture.----------- │ │ │ │ │ -00049000: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00049010: 0a0a 5468 6520 6c6f 6361 7469 6f6e 206f ..The location o │ │ │ │ │ -00049020: 6620 616c 6c20 6669 6c65 7320 616e 6420 f all files and │ │ │ │ │ -00049030: 6469 7265 6374 6f72 6965 7320 6d75 7374 directories must │ │ │ │ │ -00049040: 2063 6f6d 706c 7920 7769 7468 2074 6865 comply with the │ │ │ │ │ -00049050: 0a46 696c 6573 7973 7465 6d20 4869 6572 .Filesystem Hier │ │ │ │ │ -00049060: 6172 6368 7920 5374 616e 6461 7264 2028 archy Standard ( │ │ │ │ │ -00049070: 4648 5329 2c20 7665 7273 696f 6e20 332e FHS), version 3. │ │ │ │ │ -00049080: 302c 2077 6974 6820 7468 6520 6578 6365 0, with the exce │ │ │ │ │ -00049090: 7074 696f 6e73 0a6e 6f74 6564 2062 656c ptions.noted bel │ │ │ │ │ -000490a0: 6f77 2c20 616e 6420 6578 6365 7074 2077 ow, and except w │ │ │ │ │ -000490b0: 6865 7265 2064 6f69 6e67 2073 6f20 776f here doing so wo │ │ │ │ │ -000490c0: 756c 6420 7669 6f6c 6174 6520 6f74 6865 uld violate othe │ │ │ │ │ -000490d0: 7220 7465 726d 7320 6f66 0a44 6562 6961 r terms of.Debia │ │ │ │ │ -000490e0: 6e20 506f 6c69 6379 2e20 2054 6865 2066 n Policy. The f │ │ │ │ │ -000490f0: 6f6c 6c6f 7769 6e67 2065 7863 6570 7469 ollowing excepti │ │ │ │ │ -00049100: 6f6e 7320 746f 2074 6865 2046 4853 2061 ons to the FHS a │ │ │ │ │ -00049110: 7070 6c79 3a0a 0a20 2031 2e20 5468 6520 pply:.. 1. The │ │ │ │ │ -00049120: 4648 5320 7265 7175 6972 656d 656e 7420 FHS requirement │ │ │ │ │ -00049130: 7468 6174 2061 7263 6869 7465 6374 7572 that architectur │ │ │ │ │ -00049140: 652d 696e 6465 7065 6e64 656e 740a 2020 e-independent. │ │ │ │ │ -00049150: 2020 2061 7070 6c69 6361 7469 6f6e 2d73 application-s │ │ │ │ │ -00049160: 7065 6369 6669 6320 7374 6174 6963 2066 pecific static f │ │ │ │ │ -00049170: 696c 6573 2062 6520 6c6f 6361 7465 6420 iles be located │ │ │ │ │ -00049180: 696e 20e2 8098 2f75 7372 2f73 6861 7265 in .../usr/share │ │ │ │ │ -00049190: e280 9920 6973 0a20 2020 2020 7265 6c61 ... is. rela │ │ │ │ │ -000491a0: 7865 6420 746f 2061 2073 7567 6765 7374 xed to a suggest │ │ │ │ │ -000491b0: 696f 6e2e 2020 496e 2070 6172 7469 6375 ion. In particu │ │ │ │ │ -000491c0: 6c61 722c 2061 2073 7562 6469 7265 6374 lar, a subdirect │ │ │ │ │ -000491d0: 6f72 7920 6f66 0a20 2020 2020 e280 982f ory of. .../ │ │ │ │ │ -000491e0: 7573 722f 6c69 62e2 8099 206d 6179 2062 usr/lib... may b │ │ │ │ │ -000491f0: 6520 7573 6564 2062 7920 6120 7061 636b e used by a pack │ │ │ │ │ -00049200: 6167 6520 286f 7220 6120 636f 6c6c 6563 age (or a collec │ │ │ │ │ -00049210: 7469 6f6e 206f 6620 7061 636b 6167 6573 tion of packages │ │ │ │ │ -00049220: 290a 2020 2020 2074 6f20 686f 6c64 2061 ). to hold a │ │ │ │ │ -00049230: 206d 6978 7475 7265 206f 6620 6172 6368 mixture of arch │ │ │ │ │ -00049240: 6974 6563 7475 7265 2d69 6e64 6570 656e itecture-indepen │ │ │ │ │ -00049250: 6465 6e74 2061 6e64 0a20 2020 2020 6172 dent and. ar │ │ │ │ │ -00049260: 6368 6974 6563 7475 7265 2d64 6570 656e chitecture-depen │ │ │ │ │ -00049270: 6465 6e74 2066 696c 6573 2e20 2048 6f77 dent files. How │ │ │ │ │ -00049280: 6576 6572 2c20 7768 656e 2061 2064 6972 ever, when a dir │ │ │ │ │ -00049290: 6563 746f 7279 2069 730a 2020 2020 2065 ectory is. e │ │ │ │ │ -000492a0: 6e74 6972 656c 7920 636f 6d70 6f73 6564 ntirely composed │ │ │ │ │ -000492b0: 206f 6620 6172 6368 6974 6563 7475 7265 of architecture │ │ │ │ │ -000492c0: 2d69 6e64 6570 656e 6465 6e74 2066 696c -independent fil │ │ │ │ │ -000492d0: 6573 2c20 6974 2073 686f 756c 6420 6265 es, it should be │ │ │ │ │ -000492e0: 0a20 2020 2020 6c6f 6361 7465 6420 696e . located in │ │ │ │ │ -000492f0: 20e2 8098 2f75 7372 2f73 6861 7265 e280 .../usr/share.. │ │ │ │ │ -00049300: 992e 0a0a 2020 322e 2054 6865 206f 7074 .... 2. The opt │ │ │ │ │ -00049310: 696f 6e61 6c20 7275 6c65 7320 7265 6c61 ional rules rela │ │ │ │ │ -00049320: 7465 6420 746f 2075 7365 7220 7370 6563 ted to user spec │ │ │ │ │ -00049330: 6966 6963 2063 6f6e 6669 6775 7261 7469 ific configurati │ │ │ │ │ -00049340: 6f6e 2066 696c 6573 2066 6f72 0a20 2020 on files for. │ │ │ │ │ -00049350: 2020 6170 706c 6963 6174 696f 6e73 2061 applications a │ │ │ │ │ -00049360: 7265 2073 746f 7265 6420 696e 2074 6865 re stored in the │ │ │ │ │ -00049370: 2075 7365 72e2 8099 7320 686f 6d65 2064 user...s home d │ │ │ │ │ -00049380: 6972 6563 746f 7279 2061 7265 2072 656c irectory are rel │ │ │ │ │ -00049390: 6178 6564 2e0a 2020 2020 2049 7420 6973 axed.. It is │ │ │ │ │ -000493a0: 2072 6563 6f6d 6d65 6e64 6564 2074 6861 recommended tha │ │ │ │ │ -000493b0: 7420 7375 6368 2066 696c 6573 2073 7461 t such files sta │ │ │ │ │ -000493c0: 7274 2077 6974 6820 7468 6520 e280 98e2 rt with the .... │ │ │ │ │ -000493d0: 8098 2ee2 8099 e280 9920 6368 6172 6163 ......... charac │ │ │ │ │ -000493e0: 7465 7220 2861 0a20 2020 2020 e280 9c64 ter (a. ...d │ │ │ │ │ -000493f0: 6f74 2066 696c 65e2 809d 292c 2061 6e64 ot file...), and │ │ │ │ │ -00049400: 2069 6620 616e 2061 7070 6c69 6361 7469 if an applicati │ │ │ │ │ -00049410: 6f6e 206e 6565 6473 2074 6f20 6372 6561 on needs to crea │ │ │ │ │ -00049420: 7465 206d 6f72 6520 7468 616e 206f 6e65 te more than one │ │ │ │ │ -00049430: 0a20 2020 2020 646f 7420 6669 6c65 2074 . dot file t │ │ │ │ │ -00049440: 6865 6e20 7468 6520 7072 6566 6572 7265 hen the preferre │ │ │ │ │ -00049450: 6420 706c 6163 656d 656e 7420 6973 2069 d placement is i │ │ │ │ │ -00049460: 6e20 6120 7375 6264 6972 6563 746f 7279 n a subdirectory │ │ │ │ │ -00049470: 2077 6974 6820 610a 2020 2020 206e 616d with a. nam │ │ │ │ │ -00049480: 6520 7374 6172 7469 6e67 2077 6974 6820 e starting with │ │ │ │ │ -00049490: 6120 e280 982e e280 9920 6368 6172 6163 a ....... charac │ │ │ │ │ -000494a0: 7465 722c 2028 6120 e280 9c64 6f74 2064 ter, (a ...dot d │ │ │ │ │ -000494b0: 6972 6563 746f 7279 e280 9d29 2e20 2049 irectory...). I │ │ │ │ │ -000494c0: 6e20 7468 6973 0a20 2020 2020 6361 7365 n this. case │ │ │ │ │ -000494d0: 2069 7420 6973 2072 6563 6f6d 6d65 6e64 it is recommend │ │ │ │ │ -000494e0: 6564 2074 6865 2063 6f6e 6669 6775 7261 ed the configura │ │ │ │ │ -000494f0: 7469 6f6e 2066 696c 6573 206e 6f74 2073 tion files not s │ │ │ │ │ -00049500: 7461 7274 2077 6974 6820 7468 650a 2020 tart with the. │ │ │ │ │ -00049510: 2020 20e2 8098 2ee2 8099 2063 6861 7261 ....... chara │ │ │ │ │ -00049520: 6374 6572 2e0a 0a20 2033 2e20 4f6e 6c79 cter... 3. Only │ │ │ │ │ -00049530: 2074 6865 2064 796e 616d 6963 206c 696e the dynamic lin │ │ │ │ │ -00049540: 6b65 7220 616e 6420 6c69 6263 2061 7265 ker and libc are │ │ │ │ │ -00049550: 2061 6c6c 6f77 6564 2074 6f20 696e 7374 allowed to inst │ │ │ │ │ -00049560: 616c 6c20 6669 6c65 7320 696e 0a20 2020 all files in. │ │ │ │ │ -00049570: 2020 e280 982f 6c69 6236 34e2 8099 2e0a .../lib64..... │ │ │ │ │ -00049580: 0a20 2034 2e20 5468 6520 7265 7175 6972 . 4. The requir │ │ │ │ │ -00049590: 656d 656e 7420 666f 7220 6f62 6a65 6374 ement for object │ │ │ │ │ -000495a0: 2066 696c 6573 2c20 696e 7465 726e 616c files, internal │ │ │ │ │ -000495b0: 2062 696e 6172 6965 732c 2061 6e64 206c binaries, and l │ │ │ │ │ -000495c0: 6962 7261 7269 6573 2c0a 2020 2020 2069 ibraries,. i │ │ │ │ │ -000495d0: 6e63 6c75 6469 6e67 20e2 8098 6c69 6263 ncluding ...libc │ │ │ │ │ -000495e0: 2e73 6f2e 2ae2 8099 2c20 746f 2062 6520 .so.*..., to be │ │ │ │ │ -000495f0: 6c6f 6361 7465 6420 6469 7265 6374 6c79 located directly │ │ │ │ │ -00049600: 2075 6e64 6572 20e2 8098 2f6c 6962 7b2c under .../lib{, │ │ │ │ │ -00049610: 3332 7de2 8099 2061 6e64 0a20 2020 2020 32}... and. │ │ │ │ │ -00049620: e280 982f 7573 722f 6c69 627b 2c33 327d .../usr/lib{,32} │ │ │ │ │ -00049630: e280 9920 6973 2061 6d65 6e64 6564 2c20 ... is amended, │ │ │ │ │ -00049640: 7065 726d 6974 7469 6e67 2066 696c 6573 permitting files │ │ │ │ │ -00049650: 2074 6f20 696e 7374 6561 6420 6265 0a20 to instead be. │ │ │ │ │ -00049660: 2020 2020 696e 7374 616c 6c65 6420 746f installed to │ │ │ │ │ -00049670: 20e2 8098 2f6c 6962 2f74 7269 706c 6574 .../lib/triplet │ │ │ │ │ -00049680: e280 9920 616e 6420 e280 982f 7573 722f ... and .../usr/ │ │ │ │ │ -00049690: 6c69 622f 7472 6970 6c65 74e2 8099 2c20 lib/triplet..., │ │ │ │ │ -000496a0: 7768 6572 6520 e280 9874 7269 706c 6574 where ...triplet │ │ │ │ │ -000496b0: e280 990a 2020 2020 2069 7320 7468 6520 .... is the │ │ │ │ │ -000496c0: 7661 6c75 6520 7265 7475 726e 6564 2062 value returned b │ │ │ │ │ -000496d0: 7920 e280 9864 706b 672d 6172 6368 6974 y ...dpkg-archit │ │ │ │ │ -000496e0: 6563 7475 7265 202d 7144 4542 5f48 4f53 ecture -qDEB_HOS │ │ │ │ │ -000496f0: 545f 4d55 4c54 4941 5243 48e2 8099 0a20 T_MULTIARCH.... │ │ │ │ │ -00049700: 2020 2020 666f 7220 7468 6520 6172 6368 for the arch │ │ │ │ │ -00049710: 6974 6563 7475 7265 206f 6620 7468 6520 itecture of the │ │ │ │ │ -00049720: 7061 636b 6167 652e 2020 5061 636b 6167 package. Packag │ │ │ │ │ -00049730: 6573 206d 7573 7420 6e6f 7420 696e 7374 es must not inst │ │ │ │ │ -00049740: 616c 6c0a 2020 2020 2066 696c 6573 2074 all. files t │ │ │ │ │ -00049750: 6f20 616e 7920 7472 6970 6c65 7420 7061 o any triplet pa │ │ │ │ │ -00049760: 7468 206f 7468 6572 2074 6861 6e20 7468 th other than th │ │ │ │ │ -00049770: 6520 6f6e 6520 6d61 7463 6869 6e67 2074 e one matching t │ │ │ │ │ -00049780: 6865 0a20 2020 2020 6172 6368 6974 6563 he. architec │ │ │ │ │ -00049790: 7475 7265 206f 6620 7468 6174 2070 6163 ture of that pac │ │ │ │ │ -000497a0: 6b61 6765 3b20 666f 7220 696e 7374 616e kage; for instan │ │ │ │ │ -000497b0: 6365 2c20 616e 20e2 8098 4172 6368 6974 ce, an ...Archit │ │ │ │ │ -000497c0: 6563 7475 7265 3a0a 2020 2020 2061 6d64 ecture:. amd │ │ │ │ │ -000497d0: 3634 e280 9920 7061 636b 6167 6520 636f 64... package co │ │ │ │ │ -000497e0: 6e74 6169 6e69 6e67 2033 322d 6269 7420 ntaining 32-bit │ │ │ │ │ -000497f0: 7838 3620 6c69 6272 6172 6965 7320 6d75 x86 libraries mu │ │ │ │ │ -00049800: 7374 206e 6f74 2069 6e73 7461 6c6c 0a20 st not install. │ │ │ │ │ -00049810: 2020 2020 7468 6573 6520 6c69 6272 6172 these librar │ │ │ │ │ -00049820: 6965 7320 746f 20e2 8098 2f75 7372 2f6c ies to .../usr/l │ │ │ │ │ -00049830: 6962 2f69 3338 362d 6c69 6e75 782d 676e ib/i386-linux-gn │ │ │ │ │ -00049840: 75e2 8099 2e20 2028 3129 0a0a 2020 2020 u.... (1).. │ │ │ │ │ -00049850: 2050 6163 6b61 6765 7320 666f 7220 3634 Packages for 64 │ │ │ │ │ -00049860: 2d62 6974 2061 7263 6869 7465 6374 7572 -bit architectur │ │ │ │ │ -00049870: 6573 206d 7573 7420 6e6f 7420 696e 7374 es must not inst │ │ │ │ │ -00049880: 616c 6c20 6669 6c65 7320 696e 0a20 2020 all files in. │ │ │ │ │ -00049890: 2020 e280 982f 7573 722f 6c69 6236 34e2 .../usr/lib64. │ │ │ │ │ -000498a0: 8099 206f 7220 696e 2061 2073 7562 6469 .. or in a subdi │ │ │ │ │ -000498b0: 7265 6374 6f72 7920 6f66 2069 742e 0a0a rectory of it... │ │ │ │ │ -000498c0: 2020 2020 2054 6865 2072 6571 7569 7265 The require │ │ │ │ │ -000498d0: 6d65 6e74 2066 6f72 2043 2061 6e64 2043 ment for C and C │ │ │ │ │ -000498e0: 2b2b 2068 6561 6465 7273 2066 696c 6573 ++ headers files │ │ │ │ │ -000498f0: 2074 6f20 6265 2061 6363 6573 7369 626c to be accessibl │ │ │ │ │ -00049900: 650a 2020 2020 2074 6872 6f75 6768 2074 e. through t │ │ │ │ │ -00049910: 6865 2073 6561 7263 6820 7061 7468 20e2 he search path . │ │ │ │ │ -00049920: 8098 2f75 7372 2f69 6e63 6c75 6465 2fe2 ../usr/include/. │ │ │ │ │ -00049930: 8099 2069 7320 616d 656e 6465 642c 2070 .. is amended, p │ │ │ │ │ -00049940: 6572 6d69 7474 696e 670a 2020 2020 2066 ermitting. f │ │ │ │ │ -00049950: 696c 6573 2074 6f20 6265 2061 6363 6573 iles to be acces │ │ │ │ │ -00049960: 7369 626c 6520 7468 726f 7567 6820 7468 sible through th │ │ │ │ │ -00049970: 6520 7365 6172 6368 2070 6174 680a 2020 e search path. │ │ │ │ │ -00049980: 2020 20e2 8098 2f75 7372 2f69 6e63 6c75 .../usr/inclu │ │ │ │ │ -00049990: 6465 2f74 7269 706c 6574 e280 9920 7768 de/triplet... wh │ │ │ │ │ -000499a0: 6572 6520 e280 9874 7269 706c 6574 e280 ere ...triplet.. │ │ │ │ │ -000499b0: 9920 6973 2061 7320 6162 6f76 652e 2020 . is as above. │ │ │ │ │ -000499c0: 2832 290a 0a20 2020 2020 4170 706c 6963 (2).. Applic │ │ │ │ │ -000499d0: 6174 696f 6e73 206d 6179 2061 6c73 6f20 ations may also │ │ │ │ │ -000499e0: 7573 6520 6120 7369 6e67 6c65 2073 7562 use a single sub │ │ │ │ │ -000499f0: 6469 7265 6374 6f72 7920 756e 6465 720a directory under. │ │ │ │ │ -00049a00: 2020 2020 20e2 8098 2f75 7372 2f6c 6962 .../usr/lib │ │ │ │ │ -00049a10: 2f74 7269 706c 6574 e280 992e 0a0a 2020 /triplet...... │ │ │ │ │ -00049a20: 2020 2054 6865 2065 7865 6375 7469 6f6e The execution │ │ │ │ │ -00049a30: 2074 696d 6520 6c69 6e6b 6572 2f6c 6f61 time linker/loa │ │ │ │ │ -00049a40: 6465 722c 206c 642a 2c20 6d75 7374 2073 der, ld*, must s │ │ │ │ │ -00049a50: 7469 6c6c 2062 6520 6d61 6465 2061 7661 till be made ava │ │ │ │ │ -00049a60: 696c 6162 6c65 0a20 2020 2020 696e 2074 ilable. in t │ │ │ │ │ -00049a70: 6865 2065 7869 7374 696e 6720 6c6f 6361 he existing loca │ │ │ │ │ -00049a80: 7469 6f6e 2075 6e64 6572 202f 6c69 6220 tion under /lib │ │ │ │ │ -00049a90: 6f72 202f 6c69 6236 3420 7369 6e63 6520 or /lib64 since │ │ │ │ │ -00049aa0: 7468 6973 2069 7320 7061 7274 206f 660a this is part of. │ │ │ │ │ -00049ab0: 2020 2020 2074 6865 2045 4c46 2041 4249 the ELF ABI │ │ │ │ │ -00049ac0: 2066 6f72 2074 6865 2061 7263 6869 7465 for the archite │ │ │ │ │ -00049ad0: 6374 7572 652e 0a0a 2020 352e 2054 6865 cture... 5. The │ │ │ │ │ -00049ae0: 2072 6571 7569 7265 6d65 6e74 2074 6861 requirement tha │ │ │ │ │ -00049af0: 7420 e280 982f 7573 722f 6c6f 6361 6c2f t .../usr/local/ │ │ │ │ │ -00049b00: 7368 6172 652f 6d61 6ee2 8099 2062 6520 share/man... be │ │ │ │ │ -00049b10: e280 9c73 796e 6f6e 796d 6f75 73e2 809d ...synonymous... │ │ │ │ │ -00049b20: 2077 6974 680a 2020 2020 20e2 8098 2f75 with. .../u │ │ │ │ │ -00049b30: 7372 2f6c 6f63 616c 2f6d 616e e280 9920 sr/local/man... │ │ │ │ │ -00049b40: 6973 2072 656c 6178 6564 2074 6f20 6120 is relaxed to a │ │ │ │ │ -00049b50: 7265 636f 6d6d 656e 6461 7469 6f6e 0a0a recommendation.. │ │ │ │ │ -00049b60: 2020 362e 2054 6865 2072 6571 7569 7265 6. The require │ │ │ │ │ -00049b70: 6d65 6e74 2074 6861 7420 7769 6e64 6f77 ment that window │ │ │ │ │ -00049b80: 206d 616e 6167 6572 7320 7769 7468 2061 managers with a │ │ │ │ │ -00049b90: 2073 696e 676c 6520 636f 6e66 6967 7572 single configur │ │ │ │ │ -00049ba0: 6174 696f 6e0a 2020 2020 2066 696c 6520 ation. file │ │ │ │ │ -00049bb0: 6361 6c6c 2069 7420 e280 9873 7973 7465 call it ...syste │ │ │ │ │ -00049bc0: 6d2e 2a77 6d72 63e2 8099 2069 7320 7265 m.*wmrc... is re │ │ │ │ │ -00049bd0: 6d6f 7665 642c 2061 7320 6973 2074 6865 moved, as is the │ │ │ │ │ -00049be0: 2072 6573 7472 6963 7469 6f6e 2074 6861 restriction tha │ │ │ │ │ -00049bf0: 740a 2020 2020 2074 6865 2077 696e 646f t. the windo │ │ │ │ │ -00049c00: 7720 6d61 6e61 6765 7220 7375 6264 6972 w manager subdir │ │ │ │ │ -00049c10: 6563 746f 7279 2062 6520 6e61 6d65 6420 ectory be named │ │ │ │ │ -00049c20: 6964 656e 7469 6361 6c6c 7920 746f 2074 identically to t │ │ │ │ │ -00049c30: 6865 2077 696e 646f 770a 2020 2020 206d he window. m │ │ │ │ │ -00049c40: 616e 6167 6572 206e 616d 6520 6974 7365 anager name itse │ │ │ │ │ -00049c50: 6c66 2e0a 0a20 2037 2e20 5468 6520 7265 lf... 7. The re │ │ │ │ │ -00049c60: 7175 6972 656d 656e 7420 7468 6174 2062 quirement that b │ │ │ │ │ -00049c70: 6f6f 7420 6d61 6e61 6765 7220 636f 6e66 oot manager conf │ │ │ │ │ -00049c80: 6967 7572 6174 696f 6e20 6669 6c65 7320 iguration files │ │ │ │ │ -00049c90: 6c69 7665 2069 6e0a 2020 2020 20e2 8098 live in. ... │ │ │ │ │ -00049ca0: 2f65 7463 e280 992c 206f 7220 6174 206c /etc..., or at l │ │ │ │ │ -00049cb0: 6561 7374 2061 7265 2073 796d 6c69 6e6b east are symlink │ │ │ │ │ -00049cc0: 6564 2074 6865 7265 2c20 6973 2072 656c ed there, is rel │ │ │ │ │ -00049cd0: 6178 6564 2074 6f20 610a 2020 2020 2072 axed to a. r │ │ │ │ │ -00049ce0: 6563 6f6d 6d65 6e64 6174 696f 6e2e 0a0a ecommendation... │ │ │ │ │ -00049cf0: 2020 382e 20e2 8098 2f76 6172 2f72 756e 8. .../var/run │ │ │ │ │ -00049d00: e280 9920 6973 2072 6571 7569 7265 6420 ... is required │ │ │ │ │ -00049d10: 746f 2062 6520 6120 7379 6d62 6f6c 6963 to be a symbolic │ │ │ │ │ -00049d20: 206c 696e 6b20 746f 20e2 8098 2f72 756e link to .../run │ │ │ │ │ -00049d30: e280 992c 2061 6e64 0a20 2020 2020 e280 ..., and. .. │ │ │ │ │ -00049d40: 982f 7661 722f 6c6f 636b e280 9920 6973 ./var/lock... is │ │ │ │ │ -00049d50: 2072 6571 7569 7265 6420 746f 2062 6520 required to be │ │ │ │ │ -00049d60: 6120 7379 6d62 6f6c 6963 206c 696e 6b20 a symbolic link │ │ │ │ │ -00049d70: 746f 20e2 8098 2f72 756e 2f6c 6f63 6be2 to .../run/lock. │ │ │ │ │ -00049d80: 8099 2e0a 0a20 2039 2e20 5468 6520 e280 ..... 9. The .. │ │ │ │ │ -00049d90: 982f 7661 722f 7777 77e2 8099 2064 6972 ./var/www... dir │ │ │ │ │ -00049da0: 6563 746f 7279 2069 7320 6164 6469 7469 ectory is additi │ │ │ │ │ -00049db0: 6f6e 616c 6c79 2061 6c6c 6f77 6564 2e0a onally allowed.. │ │ │ │ │ -00049dc0: 0a20 2031 302e 2054 6865 2072 6571 7569 . 10. The requi │ │ │ │ │ -00049dd0: 7265 6d65 6e74 2066 6f72 20e2 8098 2f75 rement for .../u │ │ │ │ │ -00049de0: 7372 2f6c 6f63 616c 2f73 6861 7265 2f63 sr/local/share/c │ │ │ │ │ -00049df0: 6f6c 6f72 e280 9920 746f 2065 7869 7374 olor... to exist │ │ │ │ │ -00049e00: 2069 660a 2020 2020 20e2 8098 2f75 7372 if. .../usr │ │ │ │ │ -00049e10: 2f73 6861 7265 2f63 6f6c 6f72 e280 9920 /share/color... │ │ │ │ │ -00049e20: 6578 6973 7473 2069 7320 7265 6c61 7865 exists is relaxe │ │ │ │ │ -00049e30: 6420 746f 2061 2072 6563 6f6d 6d65 6e64 d to a recommend │ │ │ │ │ -00049e40: 6174 696f 6e2e 0a0a 2020 3131 2e20 5468 ation... 11. Th │ │ │ │ │ -00049e50: 6520 7265 7175 6972 656d 656e 7420 666f e requirement fo │ │ │ │ │ -00049e60: 7220 e280 982f 7573 722f 6c6f 6361 6c2f r .../usr/local/ │ │ │ │ │ -00049e70: 6c69 6271 7561 6ce2 8099 2074 6f20 6578 libqual... to ex │ │ │ │ │ -00049e80: 6973 7420 6966 20e2 8098 2f6c 6962 7175 ist if .../libqu │ │ │ │ │ -00049e90: 616c e280 9920 6f72 0a20 2020 2020 e280 al... or. .. │ │ │ │ │ -00049ea0: 982f 7573 722f 6c69 6271 7561 6ce2 8099 ./usr/libqual... │ │ │ │ │ -00049eb0: 2065 7869 7374 7320 2877 6865 7265 20e2 exists (where . │ │ │ │ │ -00049ec0: 8098 6c69 6271 7561 6ce2 8099 2069 7320 ..libqual... is │ │ │ │ │ -00049ed0: 6120 7661 7269 616e 7420 6f66 20e2 8098 a variant of ... │ │ │ │ │ -00049ee0: 6c69 62e2 8099 2073 7563 680a 2020 2020 lib... such. │ │ │ │ │ -00049ef0: 2061 7320 e280 986c 6962 3332 e280 9920 as ...lib32... │ │ │ │ │ -00049f00: 6f72 20e2 8098 6c69 6236 34e2 8099 2920 or ...lib64...) │ │ │ │ │ -00049f10: 6973 2072 656d 6f76 6564 2e0a 0a20 2031 is removed... 1 │ │ │ │ │ -00049f20: 322e 204f 6e20 474e 552f 4875 7264 2073 2. On GNU/Hurd s │ │ │ │ │ -00049f30: 7973 7465 6d73 2c20 7468 6520 666f 6c6c ystems, the foll │ │ │ │ │ -00049f40: 6f77 696e 6720 6164 6469 7469 6f6e 616c owing additional │ │ │ │ │ -00049f50: 2064 6972 6563 746f 7269 6573 2061 7265 directories are │ │ │ │ │ -00049f60: 0a20 2020 2020 616c 6c6f 7765 6420 696e . allowed in │ │ │ │ │ -00049f70: 2074 6865 2072 6f6f 7420 6669 6c65 7379 the root filesy │ │ │ │ │ -00049f80: 7374 656d 3a20 e280 982f 6875 7264 e280 stem: .../hurd.. │ │ │ │ │ -00049f90: 9920 616e 6420 e280 982f 7365 7276 6572 . and .../server │ │ │ │ │ -00049fa0: 73e2 8099 2e20 2028 3329 0a0a 2020 3133 s.... (3).. 13 │ │ │ │ │ -00049fb0: 2e20 4173 2061 6e20 6578 6365 7074 696f . As an exceptio │ │ │ │ │ -00049fc0: 6e20 746f 2074 6865 2072 6571 7569 7265 n to the require │ │ │ │ │ -00049fd0: 6d65 6e74 2066 6f72 2074 6865 7265 2074 ment for there t │ │ │ │ │ -00049fe0: 6f20 6265 206e 6f0a 2020 2020 2073 7562 o be no. sub │ │ │ │ │ -00049ff0: 6469 7265 6374 6f72 6965 7320 696e 20e2 directories in . │ │ │ │ │ -0004a000: 8098 2f75 7372 2f62 696e e280 992c 2074 ../usr/bin..., t │ │ │ │ │ -0004a010: 6865 20e2 8098 6d68 e280 9920 6d61 696c he ...mh... mail │ │ │ │ │ -0004a020: 2d68 616e 646c 696e 6720 7375 6974 6520 -handling suite │ │ │ │ │ -0004a030: 6d61 790a 2020 2020 2063 7265 6174 6520 may. create │ │ │ │ │ -0004a040: e280 982f 7573 722f 6269 6e2f 6d68 2fe2 .../usr/bin/mh/. │ │ │ │ │ -0004a050: 8099 2c20 6173 2077 6173 2061 6c6c 6f77 .., as was allow │ │ │ │ │ -0004a060: 6564 2069 6e20 4648 5320 7665 7273 696f ed in FHS versio │ │ │ │ │ -0004a070: 6e20 322e 332e 2020 4f74 6865 720a 2020 n 2.3. Other. │ │ │ │ │ -0004a080: 2020 2073 7562 6469 7265 6374 6f72 6965 subdirectorie │ │ │ │ │ -0004a090: 7320 6172 6520 6e6f 7420 616c 6c6f 7765 s are not allowe │ │ │ │ │ -0004a0a0: 642e 0a0a 5468 6520 7665 7273 696f 6e20 d...The version │ │ │ │ │ -0004a0b0: 6f66 2074 6869 7320 646f 6375 6d65 6e74 of this document │ │ │ │ │ -0004a0c0: 2072 6566 6572 7265 6420 6865 7265 2063 referred here c │ │ │ │ │ -0004a0d0: 616e 2062 6520 666f 756e 6420 696e 2074 an be found in t │ │ │ │ │ -0004a0e0: 6865 0ae2 8098 6465 6269 616e 2d70 6f6c he....debian-pol │ │ │ │ │ -0004a0f0: 6963 79e2 8099 2070 6163 6b61 6765 206f icy... package o │ │ │ │ │ -0004a100: 7220 6f6e 2046 4853 2028 4465 6269 616e r on FHS (Debian │ │ │ │ │ -0004a110: 2063 6f70 7929 2834 2920 616c 6f6e 6773 copy)(4) alongs │ │ │ │ │ -0004a120: 6964 6520 7468 6973 206d 616e 7561 6c0a ide this manual. │ │ │ │ │ -0004a130: 286f 722c 2069 6620 796f 7520 6861 7665 (or, if you have │ │ │ │ │ -0004a140: 2074 6865 2064 6562 6961 6e2d 706f 6c69 the debian-poli │ │ │ │ │ -0004a150: 6379 2069 6e73 7461 6c6c 6564 2c20 796f cy installed, yo │ │ │ │ │ -0004a160: 7520 6361 6e20 7472 7920 4648 5320 286c u can try FHS (l │ │ │ │ │ -0004a170: 6f63 616c 0a63 6f70 7929 2835 2929 2e20 ocal.copy)(5)). │ │ │ │ │ -0004a180: 2054 6865 206c 6174 6573 7420 7665 7273 The latest vers │ │ │ │ │ -0004a190: 696f 6e2c 2077 6869 6368 206d 6179 2062 ion, which may b │ │ │ │ │ -0004a1a0: 6520 6120 6d6f 7265 2072 6563 656e 7420 e a more recent │ │ │ │ │ -0004a1b0: 7665 7273 696f 6e2c 206d 6179 0a62 6520 version, may.be │ │ │ │ │ -0004a1c0: 666f 756e 6420 6f6e 2046 4853 2028 7570 found on FHS (up │ │ │ │ │ -0004a1d0: 7374 7265 616d 2928 3629 2e20 2053 7065 stream)(6). Spe │ │ │ │ │ -0004a1e0: 6369 6669 6320 7175 6573 7469 6f6e 7320 cific questions │ │ │ │ │ -0004a1f0: 6162 6f75 7420 666f 6c6c 6f77 696e 6720 about following │ │ │ │ │ -0004a200: 7468 650a 7374 616e 6461 7264 206d 6179 the.standard may │ │ │ │ │ -0004a210: 2062 6520 6173 6b65 6420 6f6e 2074 6865 be asked on the │ │ │ │ │ -0004a220: 20e2 8098 6465 6269 616e 2d64 6576 656c ...debian-devel │ │ │ │ │ -0004a230: e280 9920 6d61 696c 696e 6720 6c69 7374 ... mailing list │ │ │ │ │ -0004a240: 2c20 6f72 2072 6566 6572 7265 6420 746f , or referred to │ │ │ │ │ -0004a250: 0a74 6865 2046 4853 206d 6169 6c69 6e67 .the FHS mailing │ │ │ │ │ -0004a260: 206c 6973 7420 2873 6565 2074 6865 2046 list (see the F │ │ │ │ │ -0004a270: 4853 2077 6562 2073 6974 6528 3729 2066 HS web site(7) f │ │ │ │ │ -0004a280: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat │ │ │ │ │ -0004a290: 696f 6e29 2e0a 0a20 2020 2d2d 2d2d 2d2d ion)... ------ │ │ │ │ │ -0004a2a0: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ -0004a2b0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ -0004a2c0: 2920 5468 6973 2069 7320 6e65 6365 7373 ) This is necess │ │ │ │ │ -0004a2d0: 6172 7920 696e 206f 7264 6572 2074 6f20 ary in order to │ │ │ │ │ -0004a2e0: 7265 7365 7276 6520 7468 6520 6469 7265 reserve the dire │ │ │ │ │ -0004a2f0: 6374 6f72 6965 7320 666f 7220 7573 6520 ctories for use │ │ │ │ │ -0004a300: 696e 0a63 726f 7373 2d69 6e73 7461 6c6c in.cross-install │ │ │ │ │ -0004a310: 6174 696f 6e20 6f66 206c 6962 7261 7279 ation of library │ │ │ │ │ -0004a320: 2070 6163 6b61 6765 7320 6672 6f6d 206f packages from o │ │ │ │ │ -0004a330: 7468 6572 2061 7263 6869 7465 6374 7572 ther architectur │ │ │ │ │ -0004a340: 6573 2c20 6173 2070 6172 740a 6f66 20e2 es, as part.of . │ │ │ │ │ -0004a350: 8098 6d75 6c74 6961 7263 68e2 8099 2e0a ..multiarch..... │ │ │ │ │ -0004a360: 0a20 2020 2832 2920 5468 6973 2069 7320 . (2) This is │ │ │ │ │ -0004a370: 6e65 6365 7373 6172 7920 666f 7220 6172 necessary for ar │ │ │ │ │ -0004a380: 6368 6974 6563 7475 7265 2d64 6570 656e chitecture-depen │ │ │ │ │ -0004a390: 6465 6e74 2068 6561 6465 7273 2066 696c dent headers fil │ │ │ │ │ -0004a3a0: 6520 746f 0a63 6f65 7869 7374 2069 6e20 e to.coexist in │ │ │ │ │ -0004a3b0: 6120 e280 986d 756c 7469 6172 6368 e280 a ...multiarch.. │ │ │ │ │ -0004a3c0: 9920 7365 7475 702e 0a0a 2020 2028 3329 . setup... (3) │ │ │ │ │ -0004a3d0: 2054 6865 7365 2064 6972 6563 746f 7269 These directori │ │ │ │ │ -0004a3e0: 6573 2061 7265 2075 7365 6420 746f 2073 es are used to s │ │ │ │ │ -0004a3f0: 746f 7265 2074 7261 6e73 6c61 746f 7273 tore translators │ │ │ │ │ -0004a400: 2061 6e64 2061 7320 6120 7365 7420 6f66 and as a set of │ │ │ │ │ -0004a410: 0a73 7461 6e64 6172 6420 6e61 6d65 7320 .standard names │ │ │ │ │ -0004a420: 666f 7220 6d6f 756e 7420 706f 696e 7473 for mount points │ │ │ │ │ -0004a430: 2c20 7265 7370 6563 7469 7665 6c79 2e0a , respectively.. │ │ │ │ │ -0004a440: 0a20 2020 2834 2920 6874 7470 733a 2f2f . (4) https:// │ │ │ │ │ -0004a450: 7777 772e 6465 6269 616e 2e6f 7267 2f64 www.debian.org/d │ │ │ │ │ -0004a460: 6f63 2f70 6163 6b61 6769 6e67 2d6d 616e oc/packaging-man │ │ │ │ │ -0004a470: 7561 6c73 2f66 6873 2f0a 0a20 2020 2835 uals/fhs/.. (5 │ │ │ │ │ -0004a480: 2920 6669 6c65 3a2f 2f2f 7573 722f 7368 ) file:///usr/sh │ │ │ │ │ -0004a490: 6172 652f 646f 632f 6465 6269 616e 2d70 are/doc/debian-p │ │ │ │ │ -0004a4a0: 6f6c 6963 792f 6668 732f 0a0a 2020 2028 olicy/fhs/.. ( │ │ │ │ │ -0004a4b0: 3629 2068 7474 703a 2f2f 7265 6673 7065 6) http://refspe │ │ │ │ │ -0004a4c0: 6373 2e6c 696e 7578 666f 756e 6461 7469 cs.linuxfoundati │ │ │ │ │ -0004a4d0: 6f6e 2e6f 7267 2f66 6873 2e73 6874 6d6c on.org/fhs.shtml │ │ │ │ │ -0004a4e0: 0a0a 2020 2028 3729 2068 7474 703a 2f2f .. (7) http:// │ │ │ │ │ -0004a4f0: 7265 6673 7065 6373 2e6c 696e 7578 666f refspecs.linuxfo │ │ │ │ │ -0004a500: 756e 6461 7469 6f6e 2e6f 7267 2f66 6873 undation.org/fhs │ │ │ │ │ -0004a510: 2e73 6874 6d6c 0a0a 1f0a 4669 6c65 3a20 .shtml....File: │ │ │ │ │ -0004a520: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -0004a530: 666f 2c20 204e 6f64 653a 2053 6974 652d fo, Node: Site- │ │ │ │ │ -0004a540: 7370 6563 6966 6963 2070 726f 6772 616d specific program │ │ │ │ │ -0004a550: 732c 2020 4e65 7874 3a20 5468 6520 7379 s, Next: The sy │ │ │ │ │ -0004a560: 7374 656d 2d77 6964 6520 6d61 696c 2064 stem-wide mail d │ │ │ │ │ -0004a570: 6972 6563 746f 7279 2c20 2050 7265 763a irectory, Prev: │ │ │ │ │ -0004a580: 2046 696c 6520 5379 7374 656d 2053 7472 File System Str │ │ │ │ │ -0004a590: 7563 7475 7265 2c20 2055 703a 2046 696c ucture, Up: Fil │ │ │ │ │ -0004a5a0: 6520 7379 7374 656d 2068 6965 7261 7263 e system hierarc │ │ │ │ │ -0004a5b0: 6879 0a0a 392e 312e 3220 5369 7465 2d73 hy..9.1.2 Site-s │ │ │ │ │ -0004a5c0: 7065 6369 6669 6320 7072 6f67 7261 6d73 pecific programs │ │ │ │ │ -0004a5d0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ -0004a5e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a41 -------------..A │ │ │ │ │ -0004a5f0: 7320 6d61 6e64 6174 6564 2062 7920 7468 s mandated by th │ │ │ │ │ -0004a600: 6520 4648 532c 2070 6163 6b61 6765 7320 e FHS, packages │ │ │ │ │ -0004a610: 6d75 7374 206e 6f74 2070 6c61 6365 2061 must not place a │ │ │ │ │ -0004a620: 6e79 2066 696c 6573 2069 6e0a e280 982f ny files in..../ │ │ │ │ │ -0004a630: 7573 722f 6c6f 6361 6ce2 8099 2c20 6569 usr/local..., ei │ │ │ │ │ -0004a640: 7468 6572 2062 7920 7075 7474 696e 6720 ther by putting │ │ │ │ │ -0004a650: 7468 656d 2069 6e20 7468 6520 6669 6c65 them in the file │ │ │ │ │ -0004a660: 2073 7973 7465 6d20 6172 6368 6976 6520 system archive │ │ │ │ │ -0004a670: 746f 2062 650a 756e 7061 636b 6564 2062 to be.unpacked b │ │ │ │ │ -0004a680: 7920 e280 9864 706b 67e2 8099 206f 7220 y ...dpkg... or │ │ │ │ │ -0004a690: 6279 206d 616e 6970 756c 6174 696e 6720 by manipulating │ │ │ │ │ -0004a6a0: 7468 656d 2069 6e20 7468 6569 7220 6d61 them in their ma │ │ │ │ │ -0004a6b0: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ -0004a6c0: 2e0a 0a48 6f77 6576 6572 2c20 7468 6520 ...However, the │ │ │ │ │ -0004a6d0: 7061 636b 6167 6520 6d61 7920 6372 6561 package may crea │ │ │ │ │ -0004a6e0: 7465 2065 6d70 7479 2064 6972 6563 746f te empty directo │ │ │ │ │ -0004a6f0: 7269 6573 2062 656c 6f77 20e2 8098 2f75 ries below .../u │ │ │ │ │ -0004a700: 7372 2f6c 6f63 616c e280 9920 736f 0a74 sr/local... so.t │ │ │ │ │ -0004a710: 6861 7420 7468 6520 7379 7374 656d 2061 hat the system a │ │ │ │ │ -0004a720: 646d 696e 6973 7472 6174 6f72 206b 6e6f dministrator kno │ │ │ │ │ -0004a730: 7773 2077 6865 7265 2074 6f20 706c 6163 ws where to plac │ │ │ │ │ -0004a740: 6520 7369 7465 2d73 7065 6369 6669 6320 e site-specific │ │ │ │ │ -0004a750: 6669 6c65 732e 0a54 6865 7365 2061 7265 files..These are │ │ │ │ │ -0004a760: 206e 6f74 2064 6972 6563 746f 7269 6573 not directories │ │ │ │ │ -0004a770: 2027 696e 2720 e280 982f 7573 722f 6c6f 'in' .../usr/lo │ │ │ │ │ -0004a780: 6361 6ce2 8099 2c20 6275 7420 6172 6520 cal..., but are │ │ │ │ │ -0004a790: 6368 696c 6472 656e 206f 660a 6469 7265 children of.dire │ │ │ │ │ -0004a7a0: 6374 6f72 6965 7320 696e 20e2 8098 2f75 ctories in .../u │ │ │ │ │ -0004a7b0: 7372 2f6c 6f63 616c e280 992e 2020 5468 sr/local.... Th │ │ │ │ │ -0004a7c0: 6573 6520 6469 7265 6374 6f72 6965 7320 ese directories │ │ │ │ │ -0004a7d0: 28e2 8098 2f75 7372 2f6c 6f63 616c 2f2a (.../usr/local/* │ │ │ │ │ -0004a7e0: 2f64 6972 2fe2 8099 290a 7368 6f75 6c64 /dir/...).should │ │ │ │ │ -0004a7f0: 2062 6520 7265 6d6f 7665 6420 6f6e 2070 be removed on p │ │ │ │ │ -0004a800: 6163 6b61 6765 2072 656d 6f76 616c 2069 ackage removal i │ │ │ │ │ -0004a810: 6620 7468 6579 2061 7265 2065 6d70 7479 f they are empty │ │ │ │ │ -0004a820: 2e0a 0a4e 6f74 6520 7468 6174 2074 6869 ...Note that thi │ │ │ │ │ -0004a830: 7320 6170 706c 6965 7320 6f6e 6c79 2074 s applies only t │ │ │ │ │ -0004a840: 6f20 6469 7265 6374 6f72 6965 7320 2762 o directories 'b │ │ │ │ │ -0004a850: 656c 6f77 2720 e280 982f 7573 722f 6c6f elow' .../usr/lo │ │ │ │ │ -0004a860: 6361 6ce2 8099 2c20 6e6f 740a 2769 6e27 cal..., not.'in' │ │ │ │ │ -0004a870: 20e2 8098 2f75 7372 2f6c 6f63 616c e280 .../usr/local.. │ │ │ │ │ -0004a880: 992e 2020 5061 636b 6167 6573 206d 7573 .. Packages mus │ │ │ │ │ -0004a890: 7420 6e6f 7420 6372 6561 7465 2073 7562 t not create sub │ │ │ │ │ -0004a8a0: 2d64 6972 6563 746f 7269 6573 2069 6e20 -directories in │ │ │ │ │ -0004a8b0: 7468 650a 6469 7265 6374 6f72 7920 e280 the.directory .. │ │ │ │ │ -0004a8c0: 982f 7573 722f 6c6f 6361 6ce2 8099 2069 ./usr/local... i │ │ │ │ │ -0004a8d0: 7473 656c 662c 2065 7863 6570 7420 7468 tself, except th │ │ │ │ │ -0004a8e0: 6f73 6520 6c69 7374 6564 2069 6e20 4648 ose listed in FH │ │ │ │ │ -0004a8f0: 532c 2073 6563 7469 6f6e 2034 2e39 2e0a S, section 4.9.. │ │ │ │ │ -0004a900: 486f 7765 7665 722c 2079 6f75 206d 6179 However, you may │ │ │ │ │ -0004a910: 2063 7265 6174 6520 6469 7265 6374 6f72 create director │ │ │ │ │ -0004a920: 6965 7320 6265 6c6f 7720 7468 656d 2061 ies below them a │ │ │ │ │ -0004a930: 7320 796f 7520 7769 7368 2e20 2059 6f75 s you wish. You │ │ │ │ │ -0004a940: 206d 7573 740a 6e6f 7420 7265 6d6f 7665 must.not remove │ │ │ │ │ -0004a950: 2061 6e79 206f 6620 7468 6520 6469 7265 any of the dire │ │ │ │ │ -0004a960: 6374 6f72 6965 7320 6c69 7374 6564 2069 ctories listed i │ │ │ │ │ -0004a970: 6e20 342e 392c 2065 7665 6e20 6966 2079 n 4.9, even if y │ │ │ │ │ -0004a980: 6f75 2063 7265 6174 6564 0a74 6865 6d2e ou created.them. │ │ │ │ │ -0004a990: 0a0a 4966 20e2 8098 2f65 7463 2f73 7461 ..If .../etc/sta │ │ │ │ │ -0004a9a0: 6666 2d67 726f 7570 2d66 6f72 2d75 7372 ff-group-for-usr │ │ │ │ │ -0004a9b0: 2d6c 6f63 616c e280 9920 646f 6573 206e -local... does n │ │ │ │ │ -0004a9c0: 6f74 2065 7869 7374 2c20 e280 982f 7573 ot exist, .../us │ │ │ │ │ -0004a9d0: 722f 6c6f 6361 6ce2 8099 2061 6e64 2061 r/local... and a │ │ │ │ │ -0004a9e0: 6c6c 0a73 7562 6469 7265 6374 6f72 6965 ll.subdirectorie │ │ │ │ │ -0004a9f0: 7320 6372 6561 7465 6420 6279 2070 6163 s created by pac │ │ │ │ │ -0004aa00: 6b61 6765 7320 7368 6f75 6c64 2068 6176 kages should hav │ │ │ │ │ -0004aa10: 6520 7065 726d 6973 7369 6f6e 7320 3037 e permissions 07 │ │ │ │ │ -0004aa20: 3535 2061 6e64 2062 650a 6f77 6e65 6420 55 and be.owned │ │ │ │ │ -0004aa30: 6279 20e2 8098 726f 6f74 3a72 6f6f 74e2 by ...root:root. │ │ │ │ │ -0004aa40: 8099 2e20 2049 6620 e280 982f 6574 632f ... If .../etc/ │ │ │ │ │ -0004aa50: 7374 6166 662d 6772 6f75 702d 666f 722d staff-group-for- │ │ │ │ │ -0004aa60: 7573 722d 6c6f 6361 6ce2 8099 2065 7869 usr-local... exi │ │ │ │ │ -0004aa70: 7374 732c 0ae2 8098 2f75 7372 2f6c 6f63 sts,..../usr/loc │ │ │ │ │ -0004aa80: 616c e280 9920 616e 6420 7375 6264 6972 al... and subdir │ │ │ │ │ -0004aa90: 6563 746f 7269 6573 2073 686f 756c 6420 ectories should │ │ │ │ │ -0004aaa0: 6861 7665 2070 6572 6d69 7373 696f 6e73 have permissions │ │ │ │ │ -0004aab0: 2032 3737 350a 2867 726f 7570 2d77 7269 2775.(group-wri │ │ │ │ │ -0004aac0: 7461 626c 6520 616e 6420 7365 742d 6772 table and set-gr │ │ │ │ │ -0004aad0: 6f75 702d 6964 2920 616e 6420 6265 206f oup-id) and be o │ │ │ │ │ -0004aae0: 776e 6564 2062 7920 e280 9872 6f6f 743a wned by ...root: │ │ │ │ │ -0004aaf0: 7374 6166 66e2 8099 2e0a 0a53 696e 6365 staff......Since │ │ │ │ │ -0004ab00: 20e2 8098 2f75 7372 2f6c 6f63 616c e280 .../usr/local.. │ │ │ │ │ -0004ab10: 9920 6361 6e20 6265 206d 6f75 6e74 6564 . can be mounted │ │ │ │ │ -0004ab20: 2072 6561 642d 6f6e 6c79 2066 726f 6d20 read-only from │ │ │ │ │ -0004ab30: 6120 7265 6d6f 7465 2073 6572 7665 722c a remote server, │ │ │ │ │ -0004ab40: 0ae2 8098 2f75 7372 2f6c 6f63 616c 2f2a ..../usr/local/* │ │ │ │ │ -0004ab50: 2f64 6972 2fe2 8099 2064 6972 6563 746f /dir/... directo │ │ │ │ │ -0004ab60: 7269 6573 206d 7573 7420 6265 2063 7265 ries must be cre │ │ │ │ │ -0004ab70: 6174 6564 2061 6e64 2072 656d 6f76 6564 ated and removed │ │ │ │ │ -0004ab80: 2062 7920 7468 650a e280 9870 6f73 7469 by the....posti │ │ │ │ │ -0004ab90: 6e73 74e2 8099 2061 6e64 20e2 8098 7072 nst... and ...pr │ │ │ │ │ -0004aba0: 6572 6de2 8099 206d 6169 6e74 6169 6e65 erm... maintaine │ │ │ │ │ -0004abb0: 7220 7363 7269 7074 7320 616e 6420 6e6f r scripts and no │ │ │ │ │ -0004abc0: 7420 6265 2069 6e63 6c75 6465 6420 696e t be included in │ │ │ │ │ -0004abd0: 2074 6865 0ae2 8098 2e64 6562 e280 9920 the.....deb... │ │ │ │ │ -0004abe0: 6172 6368 6976 652e 2020 5468 6573 6520 archive. These │ │ │ │ │ -0004abf0: 7363 7269 7074 7320 6d75 7374 206e 6f74 scripts must not │ │ │ │ │ -0004ac00: 2066 6169 6c20 6966 2065 6974 6865 7220 fail if either │ │ │ │ │ -0004ac10: 6f66 2074 6865 7365 0a6f 7065 7261 7469 of these.operati │ │ │ │ │ -0004ac20: 6f6e 7320 6661 696c 2e0a 0a46 6f72 2065 ons fail...For e │ │ │ │ │ -0004ac30: 7861 6d70 6c65 2c20 7468 6520 e280 9865 xample, the ...e │ │ │ │ │ -0004ac40: 6d61 6373 656e 2d63 6f6d 6d6f 6ee2 8099 macsen-common... │ │ │ │ │ -0004ac50: 2070 6163 6b61 6765 2063 6f75 6c64 2063 package could c │ │ │ │ │ -0004ac60: 6f6e 7461 696e 2073 6f6d 6574 6869 6e67 ontain something │ │ │ │ │ -0004ac70: 206c 696b 650a 0a20 2020 2020 6966 205b like.. if [ │ │ │ │ │ -0004ac80: 2021 202d 6520 2f75 7372 2f6c 6f63 616c ! -e /usr/local │ │ │ │ │ -0004ac90: 2f73 6861 7265 2f65 6d61 6373 205d 3b20 /share/emacs ]; │ │ │ │ │ -0004aca0: 7468 656e 0a20 2020 2020 2020 2020 6966 then. if │ │ │ │ │ -0004acb0: 206d 6b64 6972 202f 7573 722f 6c6f 6361 mkdir /usr/loca │ │ │ │ │ -0004acc0: 6c2f 7368 6172 652f 656d 6163 7320 323e l/share/emacs 2> │ │ │ │ │ -0004acd0: 2f64 6576 2f6e 756c 6c3b 2074 6865 6e0a /dev/null; then. │ │ │ │ │ -0004ace0: 2020 2020 2020 2020 2020 2020 2069 6620 if │ │ │ │ │ -0004acf0: 7465 7374 202d 6520 2f65 7463 2f73 7461 test -e /etc/sta │ │ │ │ │ -0004ad00: 6666 2d67 726f 7570 2d66 6f72 2d75 7372 ff-group-for-usr │ │ │ │ │ -0004ad10: 2d6c 6f63 616c 203b 2074 6865 6e0a 2020 -local ; then. │ │ │ │ │ -0004ad20: 2020 2020 2020 2020 2020 2020 2020 2069 i │ │ │ │ │ -0004ad30: 6620 6368 6f77 6e20 726f 6f74 3a73 7461 f chown root:sta │ │ │ │ │ -0004ad40: 6666 202f 7573 722f 6c6f 6361 6c2f 7368 ff /usr/local/sh │ │ │ │ │ -0004ad50: 6172 652f 656d 6163 733b 2074 6865 6e0a are/emacs; then. │ │ │ │ │ -0004ad60: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0004ad70: 2020 2020 2063 686d 6f64 2032 3737 3520 chmod 2775 │ │ │ │ │ -0004ad80: 2f75 7372 2f6c 6f63 616c 2f73 6861 7265 /usr/local/share │ │ │ │ │ -0004ad90: 2f65 6d61 6373 207c 7c20 7472 7565 0a20 /emacs || true. │ │ │ │ │ -0004ada0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0004adb0: 6669 0a20 2020 2020 2020 2020 2020 2020 fi. │ │ │ │ │ -0004adc0: 656c 6966 2063 686f 776e 2072 6f6f 743a elif chown root: │ │ │ │ │ -0004add0: 726f 6f74 202f 7573 722f 6c6f 6361 6c2f root /usr/local/ │ │ │ │ │ -0004ade0: 7368 6172 652f 656d 6163 733b 2074 6865 share/emacs; the │ │ │ │ │ -0004adf0: 6e0a 2020 2020 2020 2020 2020 2020 2020 n. │ │ │ │ │ -0004ae00: 2020 2063 686d 6f64 2030 3735 3520 2f75 chmod 0755 /u │ │ │ │ │ -0004ae10: 7372 2f6c 6f63 616c 2f73 6861 7265 2f65 sr/local/share/e │ │ │ │ │ -0004ae20: 6d61 6373 207c 7c20 7472 7565 0a20 2020 macs || true. │ │ │ │ │ -0004ae30: 2020 2020 2020 2020 2020 6669 0a20 2020 fi. │ │ │ │ │ -0004ae40: 2020 2020 2020 6669 0a20 2020 2020 6669 fi. fi │ │ │ │ │ -0004ae50: 0a0a 696e 2069 7473 20e2 8098 706f 7374 ..in its ...post │ │ │ │ │ -0004ae60: 696e 7374 e280 9920 7363 7269 7074 2c20 inst... script, │ │ │ │ │ -0004ae70: 616e 640a 0a20 2020 2020 726d 6469 7220 and.. rmdir │ │ │ │ │ -0004ae80: 2f75 7372 2f6c 6f63 616c 2f73 6861 7265 /usr/local/share │ │ │ │ │ -0004ae90: 2f65 6d61 6373 2f73 6974 652d 6c69 7370 /emacs/site-lisp │ │ │ │ │ -0004aea0: 2032 3e2f 6465 762f 6e75 6c6c 207c 7c20 2>/dev/null || │ │ │ │ │ -0004aeb0: 7472 7565 0a20 2020 2020 726d 6469 7220 true. rmdir │ │ │ │ │ -0004aec0: 2f75 7372 2f6c 6f63 616c 2f73 6861 7265 /usr/local/share │ │ │ │ │ -0004aed0: 2f65 6d61 6373 2032 3e2f 6465 762f 6e75 /emacs 2>/dev/nu │ │ │ │ │ -0004aee0: 6c6c 207c 7c20 7472 7565 0a0a 696e 2074 ll || true..in t │ │ │ │ │ -0004aef0: 6865 20e2 8098 7072 6572 6de2 8099 2073 he ...prerm... s │ │ │ │ │ -0004af00: 6372 6970 742e 2020 284e 6f74 6520 7468 cript. (Note th │ │ │ │ │ -0004af10: 6174 2074 6869 7320 666f 726d 2069 7320 at this form is │ │ │ │ │ -0004af20: 7573 6564 2074 6f20 656e 7375 7265 2074 used to ensure t │ │ │ │ │ -0004af30: 6861 7420 6966 0a74 6865 2073 6372 6970 hat if.the scrip │ │ │ │ │ -0004af40: 7420 6973 2069 6e74 6572 7275 7074 6564 t is interrupted │ │ │ │ │ -0004af50: 2c20 7468 6520 6469 7265 6374 6f72 7920 , the directory │ │ │ │ │ -0004af60: e280 982f 7573 722f 6c6f 6361 6c2f 7368 .../usr/local/sh │ │ │ │ │ -0004af70: 6172 652f 656d 6163 73e2 8099 2077 696c are/emacs... wil │ │ │ │ │ -0004af80: 6c0a 7374 696c 6c20 6265 2072 656d 6f76 l.still be remov │ │ │ │ │ -0004af90: 6564 2e29 0a0a 4966 2079 6f75 2064 6f20 ed.)..If you do │ │ │ │ │ -0004afa0: 6372 6561 7465 2061 2064 6972 6563 746f create a directo │ │ │ │ │ -0004afb0: 7279 2069 6e20 e280 982f 7573 722f 6c6f ry in .../usr/lo │ │ │ │ │ -0004afc0: 6361 6ce2 8099 2066 6f72 206c 6f63 616c cal... for local │ │ │ │ │ -0004afd0: 2061 6464 6974 696f 6e73 2074 6f20 610a additions to a. │ │ │ │ │ -0004afe0: 7061 636b 6167 652c 2079 6f75 2073 686f package, you sho │ │ │ │ │ -0004aff0: 756c 6420 656e 7375 7265 2074 6861 7420 uld ensure that │ │ │ │ │ -0004b000: 7365 7474 696e 6773 2069 6e20 e280 982f settings in .../ │ │ │ │ │ -0004b010: 7573 722f 6c6f 6361 6ce2 8099 2074 616b usr/local... tak │ │ │ │ │ -0004b020: 6520 7072 6563 6564 656e 6365 0a6f 7665 e precedence.ove │ │ │ │ │ -0004b030: 7220 7468 6520 6571 7569 7661 6c65 6e74 r the equivalent │ │ │ │ │ -0004b040: 7320 696e 20e2 8098 2f75 7372 e280 992e s in .../usr.... │ │ │ │ │ -0004b050: 0a0a 486f 7765 7665 722c 2062 6563 6175 ..However, becau │ │ │ │ │ -0004b060: 7365 20e2 8098 2f75 7372 2f6c 6f63 616c se .../usr/local │ │ │ │ │ -0004b070: e280 9920 616e 6420 6974 7320 636f 6e74 ... and its cont │ │ │ │ │ -0004b080: 656e 7473 2061 7265 2066 6f72 2065 7863 ents are for exc │ │ │ │ │ -0004b090: 6c75 7369 7665 2075 7365 206f 660a 7468 lusive use of.th │ │ │ │ │ -0004b0a0: 6520 6c6f 6361 6c20 6164 6d69 6e69 7374 e local administ │ │ │ │ │ -0004b0b0: 7261 746f 722c 2061 2070 6163 6b61 6765 rator, a package │ │ │ │ │ -0004b0c0: 206d 7573 7420 6e6f 7420 7265 6c79 206f must not rely o │ │ │ │ │ -0004b0d0: 6e20 7468 6520 7072 6573 656e 6365 206f n the presence o │ │ │ │ │ -0004b0e0: 720a 6162 7365 6e63 6520 6f66 2066 696c r.absence of fil │ │ │ │ │ -0004b0f0: 6573 206f 7220 6469 7265 6374 6f72 6965 es or directorie │ │ │ │ │ -0004b100: 7320 696e 20e2 8098 2f75 7372 2f6c 6f63 s in .../usr/loc │ │ │ │ │ -0004b110: 616c e280 9920 666f 7220 6e6f 726d 616c al... for normal │ │ │ │ │ -0004b120: 206f 7065 7261 7469 6f6e 2e0a 0a1f 0a46 operation.....F │ │ │ │ │ -0004b130: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0004b140: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0004b150: 5468 6520 7379 7374 656d 2d77 6964 6520 The system-wide │ │ │ │ │ -0004b160: 6d61 696c 2064 6972 6563 746f 7279 2c20 mail directory, │ │ │ │ │ -0004b170: 204e 6578 743a 202f 7275 6e20 616e 6420 Next: /run and │ │ │ │ │ -0004b180: 2f72 756e 2f6c 6f63 6b2c 2020 5072 6576 /run/lock, Prev │ │ │ │ │ -0004b190: 3a20 5369 7465 2d73 7065 6369 6669 6320 : Site-specific │ │ │ │ │ -0004b1a0: 7072 6f67 7261 6d73 2c20 2055 703a 2046 programs, Up: F │ │ │ │ │ -0004b1b0: 696c 6520 7379 7374 656d 2068 6965 7261 ile system hiera │ │ │ │ │ -0004b1c0: 7263 6879 0a0a 392e 312e 3320 5468 6520 rchy..9.1.3 The │ │ │ │ │ -0004b1d0: 7379 7374 656d 2d77 6964 6520 6d61 696c system-wide mail │ │ │ │ │ -0004b1e0: 2064 6972 6563 746f 7279 0a2d 2d2d 2d2d directory.----- │ │ │ │ │ -0004b1f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0004b200: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ -0004b210: 0a54 6865 2073 7973 7465 6d2d 7769 6465 .The system-wide │ │ │ │ │ -0004b220: 206d 6169 6c20 6469 7265 6374 6f72 7920 mail directory │ │ │ │ │ -0004b230: 6973 20e2 8098 2f76 6172 2f6d 6169 6ce2 is .../var/mail. │ │ │ │ │ -0004b240: 8099 2e20 2054 6869 7320 6469 7265 6374 ... This direct │ │ │ │ │ -0004b250: 6f72 7920 6973 2070 6172 740a 6f66 2074 ory is part.of t │ │ │ │ │ -0004b260: 6865 2062 6173 6520 7379 7374 656d 2061 he base system a │ │ │ │ │ -0004b270: 6e64 2073 686f 756c 6420 6e6f 7420 6265 nd should not be │ │ │ │ │ -0004b280: 206f 776e 6564 2062 7920 616e 7920 7061 owned by any pa │ │ │ │ │ -0004b290: 7274 6963 756c 6172 206d 6169 6c0a 6167 rticular mail.ag │ │ │ │ │ -0004b2a0: 656e 7473 2e20 2054 6865 2075 7365 206f ents. The use o │ │ │ │ │ -0004b2b0: 6620 7468 6520 6f6c 6420 6c6f 6361 7469 f the old locati │ │ │ │ │ -0004b2c0: 6f6e 20e2 8098 2f76 6172 2f73 706f 6f6c on .../var/spool │ │ │ │ │ -0004b2d0: 2f6d 6169 6ce2 8099 2069 7320 6465 7072 /mail... is depr │ │ │ │ │ -0004b2e0: 6563 6174 6564 2c0a 6576 656e 2074 686f ecated,.even tho │ │ │ │ │ -0004b2f0: 7567 6820 7468 6520 7370 6f6f 6c20 6d61 ugh the spool ma │ │ │ │ │ -0004b300: 7920 7374 696c 6c20 6265 2070 6879 7369 y still be physi │ │ │ │ │ -0004b310: 6361 6c6c 7920 6c6f 6361 7465 6420 7468 cally located th │ │ │ │ │ -0004b320: 6572 652e 0a0a 1f0a 4669 6c65 3a20 6465 ere.....File: de │ │ │ │ │ -0004b330: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0004b340: 2c20 204e 6f64 653a 202f 7275 6e20 616e , Node: /run an │ │ │ │ │ -0004b350: 6420 2f72 756e 2f6c 6f63 6b2c 2020 5072 d /run/lock, Pr │ │ │ │ │ -0004b360: 6576 3a20 5468 6520 7379 7374 656d 2d77 ev: The system-w │ │ │ │ │ -0004b370: 6964 6520 6d61 696c 2064 6972 6563 746f ide mail directo │ │ │ │ │ -0004b380: 7279 2c20 2055 703a 2046 696c 6520 7379 ry, Up: File sy │ │ │ │ │ -0004b390: 7374 656d 2068 6965 7261 7263 6879 0a0a stem hierarchy.. │ │ │ │ │ -0004b3a0: 392e 312e 3420 e280 982f 7275 6ee2 8099 9.1.4 .../run... │ │ │ │ │ -0004b3b0: 2061 6e64 20e2 8098 2f72 756e 2f6c 6f63 and .../run/loc │ │ │ │ │ -0004b3c0: 6be2 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d k....----------- │ │ │ │ │ -0004b3d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0004b3e0: 2d0a 0a54 6865 2064 6972 6563 746f 7279 -..The directory │ │ │ │ │ -0004b3f0: 20e2 8098 2f72 756e e280 9920 6973 2063 .../run... is c │ │ │ │ │ -0004b400: 6c65 6172 6564 2061 7420 626f 6f74 2c20 leared at boot, │ │ │ │ │ -0004b410: 6e6f 726d 616c 6c79 2062 7920 6265 696e normally by bein │ │ │ │ │ -0004b420: 6720 6120 6d6f 756e 7420 706f 696e 740a g a mount point. │ │ │ │ │ -0004b430: 666f 7220 6120 7465 6d70 6f72 6172 7920 for a temporary │ │ │ │ │ -0004b440: 6669 6c65 2073 7973 7465 6d2e 2020 5061 file system. Pa │ │ │ │ │ -0004b450: 636b 6167 6573 2074 6865 7265 666f 7265 ckages therefore │ │ │ │ │ -0004b460: 206d 7573 7420 6e6f 7420 6173 7375 6d65 must not assume │ │ │ │ │ -0004b470: 2074 6861 740a 616e 7920 6669 6c65 7320 that.any files │ │ │ │ │ -0004b480: 6f72 2064 6972 6563 746f 7269 6573 2075 or directories u │ │ │ │ │ -0004b490: 6e64 6572 20e2 8098 2f72 756e e280 9920 nder .../run... │ │ │ │ │ -0004b4a0: 6f74 6865 7220 7468 616e 20e2 8098 2f72 other than .../r │ │ │ │ │ -0004b4b0: 756e 2f6c 6f63 6be2 8099 2065 7869 7374 un/lock... exist │ │ │ │ │ -0004b4c0: 0a75 6e6c 6573 7320 7468 6520 7061 636b .unless the pack │ │ │ │ │ -0004b4d0: 6167 6520 6861 7320 6172 7261 6e67 6564 age has arranged │ │ │ │ │ -0004b4e0: 2074 6f20 6372 6561 7465 2074 686f 7365 to create those │ │ │ │ │ -0004b4f0: 2066 696c 6573 206f 7220 6469 7265 6374 files or direct │ │ │ │ │ -0004b500: 6f72 6965 730a 7369 6e63 6520 7468 6520 ories.since the │ │ │ │ │ -0004b510: 6c61 7374 2072 6562 6f6f 742e 2020 4e6f last reboot. No │ │ │ │ │ -0004b520: 726d 616c 6c79 2c20 7468 6973 2069 7320 rmally, this is │ │ │ │ │ -0004b530: 646f 6e65 2062 7920 7468 6520 7061 636b done by the pack │ │ │ │ │ -0004b540: 6167 6520 7669 6120 616e 0a69 6e69 7420 age via an.init │ │ │ │ │ -0004b550: 7363 7269 7074 2e20 2053 6565 202a 6e6f script. See *no │ │ │ │ │ -0004b560: 7465 2057 7269 7469 6e67 2074 6865 2073 te Writing the s │ │ │ │ │ -0004b570: 6372 6970 7473 3a20 3132 662e 2066 6f72 cripts: 12f. for │ │ │ │ │ -0004b580: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio │ │ │ │ │ -0004b590: 6e2e 0a0a 5061 636b 6167 6573 206d 7573 n...Packages mus │ │ │ │ │ -0004b5a0: 7420 6e6f 7420 696e 636c 7564 6520 6669 t not include fi │ │ │ │ │ -0004b5b0: 6c65 7320 6f72 2064 6972 6563 746f 7269 les or directori │ │ │ │ │ -0004b5c0: 6573 2075 6e64 6572 20e2 8098 2f72 756e es under .../run │ │ │ │ │ -0004b5d0: e280 992c 206f 7220 756e 6465 720a 7468 ..., or under.th │ │ │ │ │ -0004b5e0: 6520 6f6c 6465 7220 e280 982f 7661 722f e older .../var/ │ │ │ │ │ -0004b5f0: 7275 6ee2 8099 2061 6e64 20e2 8098 2f76 run... and .../v │ │ │ │ │ -0004b600: 6172 2f6c 6f63 6be2 8099 2070 6174 6873 ar/lock... paths │ │ │ │ │ -0004b610: 2e20 2054 6865 206c 6174 7465 7220 7061 . The latter pa │ │ │ │ │ -0004b620: 7468 7320 7769 6c6c 0a6e 6f72 6d61 6c6c ths will.normall │ │ │ │ │ -0004b630: 7920 6265 2073 796d 6c69 6e6b 7320 6f72 y be symlinks or │ │ │ │ │ -0004b640: 206f 7468 6572 2072 6564 6972 6563 7469 other redirecti │ │ │ │ │ -0004b650: 6f6e 7320 746f 20e2 8098 2f72 756e e280 ons to .../run.. │ │ │ │ │ -0004b660: 9920 666f 7220 6261 636b 7761 7264 730a . for backwards. │ │ │ │ │ -0004b670: 636f 6d70 6174 6962 696c 6974 792e 0a0a compatibility... │ │ │ │ │ -0004b680: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0004b690: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0004b6a0: 653a 2055 7365 7273 2061 6e64 2067 726f e: Users and gro │ │ │ │ │ -0004b6b0: 7570 732c 2020 4e65 7874 3a20 5374 6172 ups, Next: Star │ │ │ │ │ -0004b6c0: 7469 6e67 2073 7973 7465 6d20 7365 7276 ting system serv │ │ │ │ │ -0004b6d0: 6963 6573 2c20 2050 7265 763a 2046 696c ices, Prev: Fil │ │ │ │ │ -0004b6e0: 6520 7379 7374 656d 2068 6965 7261 7263 e system hierarc │ │ │ │ │ -0004b6f0: 6879 2c20 2055 703a 2054 6865 204f 7065 hy, Up: The Ope │ │ │ │ │ -0004b700: 7261 7469 6e67 2053 7973 7465 6d0a 0a39 rating System..9 │ │ │ │ │ -0004b710: 2e32 2055 7365 7273 2061 6e64 2067 726f .2 Users and gro │ │ │ │ │ -0004b720: 7570 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ups.============ │ │ │ │ │ -0004b730: 3d3d 3d3d 3d3d 3d3d 0a0a 2a20 4d65 6e75 ========..* Menu │ │ │ │ │ -0004b740: 3a0a 0a2a 2049 6e74 726f 6475 6374 696f :..* Introductio │ │ │ │ │ -0004b750: 6e3a 3a0a 2a20 5549 4420 616e 6420 4749 n::.* UID and GI │ │ │ │ │ -0004b760: 4420 636c 6173 7365 733a 3a0a 2a20 4e6f D classes::.* No │ │ │ │ │ -0004b770: 6e2d 6578 6973 7465 6e74 2068 6f6d 6520 n-existent home │ │ │ │ │ -0004b780: 6469 7265 6374 6f72 6965 733a 3a0a 0a1f directories::... │ │ │ │ │ -0004b790: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0004b7a0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0004b7b0: 3a20 496e 7472 6f64 7563 7469 6f6e 2c20 : Introduction, │ │ │ │ │ -0004b7c0: 204e 6578 743a 2055 4944 2061 6e64 2047 Next: UID and G │ │ │ │ │ -0004b7d0: 4944 2063 6c61 7373 6573 2c20 2055 703a ID classes, Up: │ │ │ │ │ -0004b7e0: 2055 7365 7273 2061 6e64 2067 726f 7570 Users and group │ │ │ │ │ -0004b7f0: 730a 0a39 2e32 2e31 2049 6e74 726f 6475 s..9.2.1 Introdu │ │ │ │ │ -0004b800: 6374 696f 6e0a 2d2d 2d2d 2d2d 2d2d 2d2d ction.---------- │ │ │ │ │ -0004b810: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 4465 --------..The De │ │ │ │ │ -0004b820: 6269 616e 2073 7973 7465 6d20 6361 6e20 bian system can │ │ │ │ │ -0004b830: 6265 2063 6f6e 6669 6775 7265 6420 746f be configured to │ │ │ │ │ -0004b840: 2075 7365 2065 6974 6865 7220 706c 6169 use either plai │ │ │ │ │ -0004b850: 6e20 6f72 2073 6861 646f 770a 7061 7373 n or shadow.pass │ │ │ │ │ -0004b860: 776f 7264 732e 0a0a 536f 6d65 2075 7365 words...Some use │ │ │ │ │ -0004b870: 7220 6964 7320 2855 4944 7329 2061 6e64 r ids (UIDs) and │ │ │ │ │ -0004b880: 2067 726f 7570 2069 6473 2028 4749 4473 group ids (GIDs │ │ │ │ │ -0004b890: 2920 6172 6520 7265 7365 7276 6564 2067 ) are reserved g │ │ │ │ │ -0004b8a0: 6c6f 6261 6c6c 7920 666f 7220 7573 650a lobally for use. │ │ │ │ │ -0004b8b0: 6279 2063 6572 7461 696e 2070 6163 6b61 by certain packa │ │ │ │ │ -0004b8c0: 6765 732e 2020 4265 6361 7573 6520 736f ges. Because so │ │ │ │ │ -0004b8d0: 6d65 2070 6163 6b61 6765 7320 6e65 6564 me packages need │ │ │ │ │ -0004b8e0: 2074 6f20 696e 636c 7564 6520 6669 6c65 to include file │ │ │ │ │ -0004b8f0: 7320 7768 6963 680a 6172 6520 6f77 6e65 s which.are owne │ │ │ │ │ -0004b900: 6420 6279 2074 6865 7365 2075 7365 7273 d by these users │ │ │ │ │ -0004b910: 206f 7220 6772 6f75 7073 2c20 6f72 206e or groups, or n │ │ │ │ │ -0004b920: 6565 6420 7468 6520 6964 7320 636f 6d70 eed the ids comp │ │ │ │ │ -0004b930: 696c 6564 2069 6e74 6f0a 6269 6e61 7269 iled into.binari │ │ │ │ │ -0004b940: 6573 2c20 7468 6573 6520 6964 7320 6d75 es, these ids mu │ │ │ │ │ -0004b950: 7374 2062 6520 7573 6564 206f 6e20 616e st be used on an │ │ │ │ │ -0004b960: 7920 4465 6269 616e 2073 7973 7465 6d20 y Debian system │ │ │ │ │ -0004b970: 6f6e 6c79 2066 6f72 2074 6865 0a70 7572 only for the.pur │ │ │ │ │ -0004b980: 706f 7365 2066 6f72 2077 6869 6368 2074 pose for which t │ │ │ │ │ -0004b990: 6865 7920 6172 6520 616c 6c6f 6361 7465 hey are allocate │ │ │ │ │ -0004b9a0: 642e 2020 5468 6973 2069 7320 6120 7365 d. This is a se │ │ │ │ │ -0004b9b0: 7269 6f75 7320 7265 7374 7269 6374 696f rious restrictio │ │ │ │ │ -0004b9c0: 6e2c 0a61 6e64 2077 6520 7368 6f75 6c64 n,.and we should │ │ │ │ │ -0004b9d0: 2061 766f 6964 2067 6574 7469 6e67 2069 avoid getting i │ │ │ │ │ -0004b9e0: 6e20 7468 6520 7761 7920 6f66 206c 6f63 n the way of loc │ │ │ │ │ -0004b9f0: 616c 2061 646d 696e 6973 7472 6174 696f al administratio │ │ │ │ │ -0004ba00: 6e20 706f 6c69 6369 6573 2e0a 496e 2070 n policies..In p │ │ │ │ │ -0004ba10: 6172 7469 6375 6c61 722c 206d 616e 7920 articular, many │ │ │ │ │ -0004ba20: 7369 7465 7320 616c 6c6f 6361 7465 2075 sites allocate u │ │ │ │ │ -0004ba30: 7365 7273 2061 6e64 2f6f 7220 6c6f 6361 sers and/or loca │ │ │ │ │ -0004ba40: 6c20 7379 7374 656d 2067 726f 7570 730a l system groups. │ │ │ │ │ -0004ba50: 7374 6172 7469 6e67 2061 7420 3130 302e starting at 100. │ │ │ │ │ -0004ba60: 0a0a 4170 6172 7420 6672 6f6d 2074 6869 ..Apart from thi │ │ │ │ │ -0004ba70: 7320 7765 2073 686f 756c 6420 6861 7665 s we should have │ │ │ │ │ -0004ba80: 2064 796e 616d 6963 616c 6c79 2061 6c6c dynamically all │ │ │ │ │ -0004ba90: 6f63 6174 6564 2069 6473 2c20 7768 6963 ocated ids, whic │ │ │ │ │ -0004baa0: 6820 7368 6f75 6c64 0a62 7920 6465 6661 h should.by defa │ │ │ │ │ -0004bab0: 756c 7420 6265 2061 7272 616e 6765 6420 ult be arranged │ │ │ │ │ -0004bac0: 696e 2073 6f6d 6520 7365 6e73 6962 6c65 in some sensible │ │ │ │ │ -0004bad0: 206f 7264 6572 2c20 6275 7420 7468 6520 order, but the │ │ │ │ │ -0004bae0: 6265 6861 7669 6f72 2073 686f 756c 640a behavior should. │ │ │ │ │ -0004baf0: 6265 2063 6f6e 6669 6775 7261 626c 652e be configurable. │ │ │ │ │ -0004bb00: 2020 5768 656e 206d 6169 6e74 6169 6e65 When maintaine │ │ │ │ │ -0004bb10: 7273 2063 686f 6f73 6520 6120 6e65 7720 rs choose a new │ │ │ │ │ -0004bb20: 6861 7264 636f 6465 6420 6f72 2064 796e hardcoded or dyn │ │ │ │ │ -0004bb30: 616d 6963 616c 6c79 0a67 656e 6572 6174 amically.generat │ │ │ │ │ -0004bb40: 6564 2075 7365 726e 616d 6520 666f 7220 ed username for │ │ │ │ │ -0004bb50: 7061 636b 6167 6573 2074 6f20 7573 652c packages to use, │ │ │ │ │ -0004bb60: 2074 6865 7920 7368 6f75 6c64 2073 7461 they should sta │ │ │ │ │ -0004bb70: 7274 2074 6869 7320 7573 6572 6e61 6d65 rt this username │ │ │ │ │ -0004bb80: 0a77 6974 6820 616e 2075 6e64 6572 7363 .with an undersc │ │ │ │ │ -0004bb90: 6f72 652e 2020 5468 6973 206d 696e 696d ore. This minim │ │ │ │ │ -0004bba0: 697a 6573 2063 6f6c 6c69 7369 6f6e 7320 izes collisions │ │ │ │ │ -0004bbb0: 7769 7468 206c 6f63 616c 6c79 2063 7265 with locally cre │ │ │ │ │ -0004bbc0: 6174 6564 2075 7365 720a 6163 636f 756e ated user.accoun │ │ │ │ │ -0004bbd0: 7473 2e0a 0a50 6163 6b61 6765 7320 6f74 ts...Packages ot │ │ │ │ │ -0004bbe0: 6865 7220 7468 616e 20e2 8098 6261 7365 her than ...base │ │ │ │ │ -0004bbf0: 2d70 6173 7377 64e2 8099 206d 7573 7420 -passwd... must │ │ │ │ │ -0004bc00: 6e6f 7420 6d6f 6469 6679 20e2 8098 2f65 not modify .../e │ │ │ │ │ -0004bc10: 7463 2f70 6173 7377 64e2 8099 2c0a e280 tc/passwd...,... │ │ │ │ │ -0004bc20: 982f 6574 632f 7368 6164 6f77 e280 992c ./etc/shadow..., │ │ │ │ │ -0004bc30: 20e2 8098 2f65 7463 2f67 726f 7570 e280 .../etc/group.. │ │ │ │ │ -0004bc40: 9920 6f72 20e2 8098 2f65 7463 2f67 7368 . or .../etc/gsh │ │ │ │ │ -0004bc50: 6164 6f77 e280 992e 0a0a 1f0a 4669 6c65 adow........File │ │ │ │ │ -0004bc60: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0004bc70: 696e 666f 2c20 204e 6f64 653a 2055 4944 info, Node: UID │ │ │ │ │ -0004bc80: 2061 6e64 2047 4944 2063 6c61 7373 6573 and GID classes │ │ │ │ │ -0004bc90: 2c20 204e 6578 743a 204e 6f6e 2d65 7869 , Next: Non-exi │ │ │ │ │ -0004bca0: 7374 656e 7420 686f 6d65 2064 6972 6563 stent home direc │ │ │ │ │ -0004bcb0: 746f 7269 6573 2c20 2050 7265 763a 2049 tories, Prev: I │ │ │ │ │ -0004bcc0: 6e74 726f 6475 6374 696f 6e2c 2020 5570 ntroduction, Up │ │ │ │ │ -0004bcd0: 3a20 5573 6572 7320 616e 6420 6772 6f75 : Users and grou │ │ │ │ │ -0004bce0: 7073 0a0a 392e 322e 3220 5549 4420 616e ps..9.2.2 UID an │ │ │ │ │ -0004bcf0: 6420 4749 4420 636c 6173 7365 730a 2d2d d GID classes.-- │ │ │ │ │ -0004bd00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0004bd10: 2d2d 2d2d 2d2d 2d0a 0a54 6865 2055 4944 -------..The UID │ │ │ │ │ -0004bd20: 2061 6e64 2047 4944 206e 756d 6265 7273 and GID numbers │ │ │ │ │ -0004bd30: 2061 7265 2064 6976 6964 6564 2069 6e74 are divided int │ │ │ │ │ -0004bd40: 6f20 636c 6173 7365 7320 6173 2066 6f6c o classes as fol │ │ │ │ │ -0004bd50: 6c6f 7773 3a0a 0a30 2d39 393a 0a0a 2020 lows:..0-99:.. │ │ │ │ │ -0004bd60: 2020 2047 6c6f 6261 6c6c 7920 616c 6c6f Globally allo │ │ │ │ │ -0004bd70: 6361 7465 6420 6279 2074 6865 2044 6562 cated by the Deb │ │ │ │ │ -0004bd80: 6961 6e20 7072 6f6a 6563 742c 2074 6865 ian project, the │ │ │ │ │ -0004bd90: 2073 616d 6520 6f6e 2065 7665 7279 2044 same on every D │ │ │ │ │ -0004bda0: 6562 6961 6e0a 2020 2020 2073 7973 7465 ebian. syste │ │ │ │ │ -0004bdb0: 6d2e 2020 5468 6573 6520 6964 7320 7769 m. These ids wi │ │ │ │ │ -0004bdc0: 6c6c 2061 7070 6561 7220 696e 2074 6865 ll appear in the │ │ │ │ │ -0004bdd0: 20e2 8098 7061 7373 7764 e280 9920 616e ...passwd... an │ │ │ │ │ -0004bde0: 6420 e280 9867 726f 7570 e280 9920 6669 d ...group... fi │ │ │ │ │ -0004bdf0: 6c65 7320 6f66 0a20 2020 2020 616c 6c20 les of. all │ │ │ │ │ -0004be00: 4465 6269 616e 2073 7973 7465 6d73 2c20 Debian systems, │ │ │ │ │ -0004be10: 6e65 7720 6964 7320 696e 2074 6869 7320 new ids in this │ │ │ │ │ -0004be20: 7261 6e67 6520 6265 696e 6720 6164 6465 range being adde │ │ │ │ │ -0004be30: 6420 6175 746f 6d61 7469 6361 6c6c 790a d automatically. │ │ │ │ │ -0004be40: 2020 2020 2061 7320 7468 6520 e280 9862 as the ...b │ │ │ │ │ -0004be50: 6173 652d 7061 7373 7764 e280 9920 7061 ase-passwd... pa │ │ │ │ │ -0004be60: 636b 6167 6520 6973 2075 7064 6174 6564 ckage is updated │ │ │ │ │ -0004be70: 2e0a 0a20 2020 2020 5061 636b 6167 6573 ... Packages │ │ │ │ │ -0004be80: 2077 6869 6368 206e 6565 6420 6120 7369 which need a si │ │ │ │ │ -0004be90: 6e67 6c65 2073 7461 7469 6361 6c6c 7920 ngle statically │ │ │ │ │ -0004bea0: 616c 6c6f 6361 7465 6420 7569 6420 6f72 allocated uid or │ │ │ │ │ -0004beb0: 2067 6964 2073 686f 756c 640a 2020 2020 gid should. │ │ │ │ │ -0004bec0: 2075 7365 206f 6e65 206f 6620 7468 6573 use one of thes │ │ │ │ │ -0004bed0: 653b 2074 6865 6972 206d 6169 6e74 6169 e; their maintai │ │ │ │ │ -0004bee0: 6e65 7273 2073 686f 756c 6420 6173 6b20 ners should ask │ │ │ │ │ -0004bef0: 7468 6520 e280 9862 6173 652d 7061 7373 the ...base-pass │ │ │ │ │ -0004bf00: 7764 e280 990a 2020 2020 206d 6169 6e74 wd.... maint │ │ │ │ │ -0004bf10: 6169 6e65 7220 666f 7220 6964 732e 0a0a ainer for ids... │ │ │ │ │ -0004bf20: 3130 302d 3939 393a 0a0a 2020 2020 2044 100-999:.. D │ │ │ │ │ -0004bf30: 796e 616d 6963 616c 6c79 2061 6c6c 6f63 ynamically alloc │ │ │ │ │ -0004bf40: 6174 6564 2073 7973 7465 6d20 7573 6572 ated system user │ │ │ │ │ -0004bf50: 7320 616e 6420 6772 6f75 7073 2e20 2050 s and groups. P │ │ │ │ │ -0004bf60: 6163 6b61 6765 7320 7768 6963 6820 6e65 ackages which ne │ │ │ │ │ -0004bf70: 6564 0a20 2020 2020 6120 7573 6572 206f ed. a user o │ │ │ │ │ -0004bf80: 7220 6772 6f75 702c 2062 7574 2063 616e r group, but can │ │ │ │ │ -0004bf90: 2068 6176 6520 7468 6973 2075 7365 7220 have this user │ │ │ │ │ -0004bfa0: 6f72 2067 726f 7570 2061 6c6c 6f63 6174 or group allocat │ │ │ │ │ -0004bfb0: 6564 0a20 2020 2020 6479 6e61 6d69 6361 ed. dynamica │ │ │ │ │ -0004bfc0: 6c6c 7920 616e 6420 6469 6666 6572 656e lly and differen │ │ │ │ │ -0004bfd0: 746c 7920 6f6e 2065 6163 6820 7379 7374 tly on each syst │ │ │ │ │ -0004bfe0: 656d 2c20 7368 6f75 6c64 2075 7365 20e2 em, should use . │ │ │ │ │ -0004bff0: 8098 6164 6475 7365 720a 2020 2020 202d ..adduser. - │ │ │ │ │ -0004c000: 2d73 7973 7465 6de2 8099 2074 6f20 6372 -system... to cr │ │ │ │ │ -0004c010: 6561 7465 2074 6865 2067 726f 7570 2061 eate the group a │ │ │ │ │ -0004c020: 6e64 2f6f 7220 7573 6572 2e20 20e2 8098 nd/or user. ... │ │ │ │ │ -0004c030: 6164 6475 7365 72e2 8099 2077 696c 6c20 adduser... will │ │ │ │ │ -0004c040: 6368 6563 6b0a 2020 2020 2066 6f72 2074 check. for t │ │ │ │ │ -0004c050: 6865 2065 7869 7374 656e 6365 206f 6620 he existence of │ │ │ │ │ -0004c060: 7468 6520 7573 6572 206f 7220 6772 6f75 the user or grou │ │ │ │ │ -0004c070: 702c 2061 6e64 2069 6620 6e65 6365 7373 p, and if necess │ │ │ │ │ -0004c080: 6172 7920 6368 6f6f 7365 2061 6e0a 2020 ary choose an. │ │ │ │ │ -0004c090: 2020 2075 6e75 7365 6420 6964 2062 6173 unused id bas │ │ │ │ │ -0004c0a0: 6564 206f 6e20 7468 6520 7261 6e67 6573 ed on the ranges │ │ │ │ │ -0004c0b0: 2073 7065 6369 6669 6564 2069 6e20 e280 specified in .. │ │ │ │ │ -0004c0c0: 9861 6464 7573 6572 2e63 6f6e 66e2 8099 .adduser.conf... │ │ │ │ │ -0004c0d0: 2e0a 0a31 3030 302d 3539 3939 393a 0a0a ...1000-59999:.. │ │ │ │ │ -0004c0e0: 2020 2020 2044 796e 616d 6963 616c 6c79 Dynamically │ │ │ │ │ -0004c0f0: 2061 6c6c 6f63 6174 6564 2075 7365 7220 allocated user │ │ │ │ │ -0004c100: 6163 636f 756e 7473 2e20 2042 7920 6465 accounts. By de │ │ │ │ │ -0004c110: 6661 756c 7420 e280 9861 6464 7573 6572 fault ...adduser │ │ │ │ │ -0004c120: e280 9920 7769 6c6c 0a20 2020 2020 6368 ... will. ch │ │ │ │ │ -0004c130: 6f6f 7365 2055 4944 7320 616e 6420 4749 oose UIDs and GI │ │ │ │ │ -0004c140: 4473 2066 6f72 2075 7365 7220 6163 636f Ds for user acco │ │ │ │ │ -0004c150: 756e 7473 2069 6e20 7468 6973 2072 616e unts in this ran │ │ │ │ │ -0004c160: 6765 2c20 7468 6f75 6768 0a20 2020 2020 ge, though. │ │ │ │ │ -0004c170: e280 9861 6464 7573 6572 2e63 6f6e 66e2 ...adduser.conf. │ │ │ │ │ -0004c180: 8099 206d 6179 2062 6520 7573 6564 2074 .. may be used t │ │ │ │ │ -0004c190: 6f20 6d6f 6469 6679 2074 6869 7320 6265 o modify this be │ │ │ │ │ -0004c1a0: 6861 7669 6f72 2e0a 0a36 3030 3030 2d36 havior...60000-6 │ │ │ │ │ -0004c1b0: 3439 3939 3a0a 0a20 2020 2020 476c 6f62 4999:.. Glob │ │ │ │ │ -0004c1c0: 616c 6c79 2061 6c6c 6f63 6174 6564 2062 ally allocated b │ │ │ │ │ -0004c1d0: 7920 7468 6520 4465 6269 616e 2070 726f y the Debian pro │ │ │ │ │ -0004c1e0: 6a65 6374 2c20 6275 7420 6f6e 6c79 2063 ject, but only c │ │ │ │ │ -0004c1f0: 7265 6174 6564 206f 6e0a 2020 2020 2064 reated on. d │ │ │ │ │ -0004c200: 656d 616e 642e 2020 5468 6520 6964 7320 emand. The ids │ │ │ │ │ -0004c210: 6172 6520 616c 6c6f 6361 7465 6420 6365 are allocated ce │ │ │ │ │ -0004c220: 6e74 7261 6c6c 7920 616e 6420 7374 6174 ntrally and stat │ │ │ │ │ -0004c230: 6963 616c 6c79 2c20 6275 7420 7468 650a ically, but the. │ │ │ │ │ -0004c240: 2020 2020 2061 6374 7561 6c20 6163 636f actual acco │ │ │ │ │ -0004c250: 756e 7473 2061 7265 206f 6e6c 7920 6372 unts are only cr │ │ │ │ │ -0004c260: 6561 7465 6420 6f6e 2075 7365 7273 e280 eated on users.. │ │ │ │ │ -0004c270: 9920 7379 7374 656d 7320 6f6e 2064 656d . systems on dem │ │ │ │ │ -0004c280: 616e 642e 0a0a 2020 2020 2054 6865 7365 and... These │ │ │ │ │ -0004c290: 2069 6473 2061 7265 2066 6f72 2070 6163 ids are for pac │ │ │ │ │ -0004c2a0: 6b61 6765 7320 7768 6963 6820 6172 6520 kages which are │ │ │ │ │ -0004c2b0: 6f62 7363 7572 6520 6f72 2077 6869 6368 obscure or which │ │ │ │ │ -0004c2c0: 2072 6571 7569 7265 206d 616e 790a 2020 require many. │ │ │ │ │ -0004c2d0: 2020 2073 7461 7469 6361 6c6c 792d 616c statically-al │ │ │ │ │ -0004c2e0: 6c6f 6361 7465 6420 6964 732e 2020 5468 located ids. Th │ │ │ │ │ -0004c2f0: 6573 6520 7061 636b 6167 6573 2073 686f ese packages sho │ │ │ │ │ -0004c300: 756c 6420 6368 6563 6b20 666f 7220 616e uld check for an │ │ │ │ │ -0004c310: 640a 2020 2020 2063 7265 6174 6520 7468 d. create th │ │ │ │ │ -0004c320: 6520 6163 636f 756e 7473 2069 6e20 e280 e accounts in .. │ │ │ │ │ -0004c330: 982f 6574 632f 7061 7373 7764 e280 9920 ./etc/passwd... │ │ │ │ │ -0004c340: 6f72 20e2 8098 2f65 7463 2f67 726f 7570 or .../etc/group │ │ │ │ │ -0004c350: e280 9920 2875 7369 6e67 0a20 2020 2020 ... (using. │ │ │ │ │ -0004c360: e280 9861 6464 7573 6572 e280 9920 6966 ...adduser... if │ │ │ │ │ -0004c370: 2069 7420 6861 7320 7468 6973 2066 6163 it has this fac │ │ │ │ │ -0004c380: 696c 6974 7929 2069 6620 6e65 6365 7373 ility) if necess │ │ │ │ │ -0004c390: 6172 792e 2020 5061 636b 6167 6573 2077 ary. Packages w │ │ │ │ │ -0004c3a0: 6869 6368 0a20 2020 2020 6172 6520 6c69 hich. are li │ │ │ │ │ -0004c3b0: 6b65 6c79 2074 6f20 7265 7175 6972 6520 kely to require │ │ │ │ │ -0004c3c0: 6675 7274 6865 7220 616c 6c6f 6361 7469 further allocati │ │ │ │ │ -0004c3d0: 6f6e 7320 7368 6f75 6c64 2068 6176 6520 ons should have │ │ │ │ │ -0004c3e0: 6120 e280 9c68 6f6c 65e2 809d 206c 6566 a ...hole... lef │ │ │ │ │ -0004c3f0: 740a 2020 2020 2061 6674 6572 2074 6865 t. after the │ │ │ │ │ -0004c400: 6d20 696e 2074 6865 2061 6c6c 6f63 6174 m in the allocat │ │ │ │ │ -0004c410: 696f 6e2c 2074 6f20 6769 7665 2074 6865 ion, to give the │ │ │ │ │ -0004c420: 6d20 726f 6f6d 2074 6f20 6772 6f77 2e0a m room to grow.. │ │ │ │ │ -0004c430: 0a36 3530 3030 2d36 3535 3333 3a0a 0a20 .65000-65533:.. │ │ │ │ │ -0004c440: 2020 2020 5265 7365 7276 6564 2e0a 0a36 Reserved...6 │ │ │ │ │ -0004c450: 3535 3334 3a0a 0a20 2020 2020 5573 6572 5534:.. User │ │ │ │ │ -0004c460: 20e2 8098 6e6f 626f 6479 e280 992e 2020 ...nobody.... │ │ │ │ │ -0004c470: 5468 6520 636f 7272 6573 706f 6e64 696e The correspondin │ │ │ │ │ -0004c480: 6720 6769 6420 7265 6665 7273 2074 6f20 g gid refers to │ │ │ │ │ -0004c490: 7468 6520 6772 6f75 700a 2020 2020 20e2 the group. . │ │ │ │ │ -0004c4a0: 8098 6e6f 6772 6f75 70e2 8099 2e0a 0a36 ..nogroup......6 │ │ │ │ │ -0004c4b0: 3535 3335 3a0a 0a20 2020 2020 5468 6973 5535:.. This │ │ │ │ │ -0004c4c0: 2076 616c 7565 2027 6d75 7374 206e 6f74 value 'must not │ │ │ │ │ -0004c4d0: 2720 6265 2075 7365 642c 2062 6563 6175 ' be used, becau │ │ │ │ │ -0004c4e0: 7365 2069 7420 7761 7320 7468 6520 6572 se it was the er │ │ │ │ │ -0004c4f0: 726f 7220 7265 7475 726e 0a20 2020 2020 ror return. │ │ │ │ │ -0004c500: 7365 6e74 696e 656c 2076 616c 7565 2077 sentinel value w │ │ │ │ │ -0004c510: 6865 6e20 e280 9875 6964 5f74 e280 9920 hen ...uid_t... │ │ │ │ │ -0004c520: 7761 7320 3136 2062 6974 732e 0a0a 3635 was 16 bits...65 │ │ │ │ │ -0004c530: 3533 362d 3432 3934 3936 3732 3933 3a0a 536-4294967293:. │ │ │ │ │ -0004c540: 0a20 2020 2020 4479 6e61 6d69 6361 6c6c . Dynamicall │ │ │ │ │ -0004c550: 7920 616c 6c6f 6361 7465 6420 7573 6572 y allocated user │ │ │ │ │ -0004c560: 2061 6363 6f75 6e74 732e 2020 4279 2064 accounts. By d │ │ │ │ │ -0004c570: 6566 6175 6c74 20e2 8098 6164 6475 7365 efault ...adduse │ │ │ │ │ -0004c580: 72e2 8099 2077 696c 6c20 6e6f 740a 2020 r... will not. │ │ │ │ │ -0004c590: 2020 2061 6c6c 6f63 6174 6520 5549 4473 allocate UIDs │ │ │ │ │ -0004c5a0: 2061 6e64 2047 4944 7320 696e 2074 6869 and GIDs in thi │ │ │ │ │ -0004c5b0: 7320 7261 6e67 652c 2074 6f20 6561 7365 s range, to ease │ │ │ │ │ -0004c5c0: 2063 6f6d 7061 7469 6269 6c69 7479 2077 compatibility w │ │ │ │ │ -0004c5d0: 6974 680a 2020 2020 206c 6567 6163 7920 ith. legacy │ │ │ │ │ -0004c5e0: 7379 7374 656d 7320 7768 6572 6520 e280 systems where .. │ │ │ │ │ -0004c5f0: 9875 6964 5f74 e280 9920 6973 2073 7469 .uid_t... is sti │ │ │ │ │ -0004c600: 6c6c 2031 3620 6269 7473 2e0a 0a34 3239 ll 16 bits...429 │ │ │ │ │ -0004c610: 3439 3637 3239 343a 0a0a 2020 2020 20e2 4967294:.. . │ │ │ │ │ -0004c620: 8098 2875 6964 5f74 2928 2d32 2920 3d3d ..(uid_t)(-2) == │ │ │ │ │ -0004c630: 2028 6769 645f 7429 282d 3229 e280 9920 (gid_t)(-2)... │ │ │ │ │ -0004c640: 276d 7573 7420 6e6f 7427 2062 6520 7573 'must not' be us │ │ │ │ │ -0004c650: 6564 2c20 6265 6361 7573 6520 6974 2069 ed, because it i │ │ │ │ │ -0004c660: 7320 7573 6564 0a20 2020 2020 6173 2074 s used. as t │ │ │ │ │ -0004c670: 6865 2061 6e6f 6e79 6d6f 7573 2c20 756e he anonymous, un │ │ │ │ │ -0004c680: 6175 7468 656e 7469 6361 7465 6420 7573 authenticated us │ │ │ │ │ -0004c690: 6572 2062 7920 736f 6d65 204e 4653 2069 er by some NFS i │ │ │ │ │ -0004c6a0: 6d70 6c65 6d65 6e74 6174 696f 6e73 2e0a mplementations.. │ │ │ │ │ -0004c6b0: 0a34 3239 3439 3637 3239 353a 0a0a 2020 .4294967295:.. │ │ │ │ │ -0004c6c0: 2020 20e2 8098 2875 6964 5f74 2928 2d31 ...(uid_t)(-1 │ │ │ │ │ -0004c6d0: 2920 3d3d 2028 6769 645f 7429 282d 3129 ) == (gid_t)(-1) │ │ │ │ │ -0004c6e0: e280 9920 276d 7573 7420 6e6f 7427 2062 ... 'must not' b │ │ │ │ │ -0004c6f0: 6520 7573 6564 2c20 6265 6361 7573 6520 e used, because │ │ │ │ │ -0004c700: 6974 2069 7320 7468 650a 2020 2020 2065 it is the. e │ │ │ │ │ -0004c710: 7272 6f72 2072 6574 7572 6e20 7365 6e74 rror return sent │ │ │ │ │ -0004c720: 696e 656c 2076 616c 7565 2e0a 0a1f 0a46 inel value.....F │ │ │ │ │ -0004c730: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0004c740: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0004c750: 4e6f 6e2d 6578 6973 7465 6e74 2068 6f6d Non-existent hom │ │ │ │ │ -0004c760: 6520 6469 7265 6374 6f72 6965 732c 2020 e directories, │ │ │ │ │ -0004c770: 5072 6576 3a20 5549 4420 616e 6420 4749 Prev: UID and GI │ │ │ │ │ -0004c780: 4420 636c 6173 7365 732c 2020 5570 3a20 D classes, Up: │ │ │ │ │ -0004c790: 5573 6572 7320 616e 6420 6772 6f75 7073 Users and groups │ │ │ │ │ -0004c7a0: 0a0a 392e 322e 3320 4e6f 6e2d 6578 6973 ..9.2.3 Non-exis │ │ │ │ │ -0004c7b0: 7465 6e74 2068 6f6d 6520 6469 7265 6374 tent home direct │ │ │ │ │ -0004c7c0: 6f72 6965 730a 2d2d 2d2d 2d2d 2d2d 2d2d ories.---------- │ │ │ │ │ -0004c7d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0004c7e0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 2063 ---------..The c │ │ │ │ │ -0004c7f0: 616e 6f6e 6963 616c 206e 6f6e 2d65 7869 anonical non-exi │ │ │ │ │ -0004c800: 7374 656e 7420 686f 6d65 2064 6972 6563 stent home direc │ │ │ │ │ -0004c810: 746f 7279 2069 7320 e280 982f 6e6f 6e65 tory is .../none │ │ │ │ │ -0004c820: 7869 7374 656e 74e2 8099 2e20 2055 7365 xistent.... Use │ │ │ │ │ -0004c830: 7273 2077 686f 0a73 686f 756c 6420 6e6f rs who.should no │ │ │ │ │ -0004c840: 7420 6861 7665 2061 2068 6f6d 6520 6469 t have a home di │ │ │ │ │ -0004c850: 7265 6374 6f72 7920 7368 6f75 6c64 2068 rectory should h │ │ │ │ │ -0004c860: 6176 6520 7468 6569 7220 686f 6d65 2064 ave their home d │ │ │ │ │ -0004c870: 6972 6563 746f 7279 2073 6574 2074 6f0a irectory set to. │ │ │ │ │ -0004c880: 7468 6973 2076 616c 7565 2e0a 0a54 6865 this value...The │ │ │ │ │ -0004c890: 2044 6562 6961 6e20 6175 746f 6275 696c Debian autobuil │ │ │ │ │ -0004c8a0: 6465 7273 2073 6574 2048 4f4d 4520 746f ders set HOME to │ │ │ │ │ -0004c8b0: 20e2 8098 2f6e 6f6e 6578 6973 7465 6e74 .../nonexistent │ │ │ │ │ -0004c8c0: e280 9920 736f 2074 6861 7420 7061 636b ... so that pack │ │ │ │ │ -0004c8d0: 6167 6573 0a77 6869 6368 2074 7279 2074 ages.which try t │ │ │ │ │ -0004c8e0: 6f20 7772 6974 6520 746f 2061 2068 6f6d o write to a hom │ │ │ │ │ -0004c8f0: 6520 6469 7265 6374 6f72 7920 7769 6c6c e directory will │ │ │ │ │ -0004c900: 2066 6169 6c20 746f 2062 7569 6c64 2e0a fail to build.. │ │ │ │ │ -0004c910: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0004c920: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0004c930: 6465 3a20 5374 6172 7469 6e67 2073 7973 de: Starting sys │ │ │ │ │ -0004c940: 7465 6d20 7365 7276 6963 6573 2c20 204e tem services, N │ │ │ │ │ -0004c950: 6578 743a 2043 6f6e 736f 6c65 206d 6573 ext: Console mes │ │ │ │ │ -0004c960: 7361 6765 7320 6672 6f6d 2069 6e69 7420 sages from init │ │ │ │ │ -0004c970: 6420 7363 7269 7074 732c 2020 5072 6576 d scripts, Prev │ │ │ │ │ -0004c980: 3a20 5573 6572 7320 616e 6420 6772 6f75 : Users and grou │ │ │ │ │ -0004c990: 7073 2c20 2055 703a 2054 6865 204f 7065 ps, Up: The Ope │ │ │ │ │ -0004c9a0: 7261 7469 6e67 2053 7973 7465 6d0a 0a39 rating System..9 │ │ │ │ │ -0004c9b0: 2e33 2053 7461 7274 696e 6720 7379 7374 .3 Starting syst │ │ │ │ │ -0004c9c0: 656d 2073 6572 7669 6365 730a 3d3d 3d3d em services.==== │ │ │ │ │ -0004c9d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0004c9e0: 3d3d 3d3d 3d3d 3d3d 0a0a 4465 6269 616e ========..Debian │ │ │ │ │ -0004c9f0: 2070 6163 6b61 6765 7320 7468 6174 2070 packages that p │ │ │ │ │ -0004ca00: 726f 7669 6465 2073 7973 7465 6d20 7365 rovide system se │ │ │ │ │ -0004ca10: 7276 6963 6573 2073 686f 756c 6420 6172 rvices should ar │ │ │ │ │ -0004ca20: 7261 6e67 6520 666f 7220 7468 6f73 650a range for those. │ │ │ │ │ -0004ca30: 7365 7276 6963 6573 2074 6f20 6265 2061 services to be a │ │ │ │ │ -0004ca40: 7574 6f6d 6174 6963 616c 6c79 2073 7461 utomatically sta │ │ │ │ │ -0004ca50: 7274 6564 2061 6e64 2073 746f 7070 6564 rted and stopped │ │ │ │ │ -0004ca60: 2062 7920 7468 6520 696e 6974 2073 7973 by the init sys │ │ │ │ │ -0004ca70: 7465 6d20 6f72 0a73 6572 7669 6365 206d tem or.service m │ │ │ │ │ -0004ca80: 616e 6167 6572 2e20 2054 6869 7320 7365 anager. This se │ │ │ │ │ -0004ca90: 6374 696f 6e20 6465 7363 7269 6265 7320 ction describes │ │ │ │ │ -0004caa0: 686f 7720 7468 6174 2069 7320 646f 6e65 how that is done │ │ │ │ │ -0004cab0: 2e0a 0a2a 204d 656e 753a 0a0a 2a20 496e ...* Menu:..* In │ │ │ │ │ -0004cac0: 7472 6f64 7563 7469 6f6e 3a20 496e 7472 troduction: Intr │ │ │ │ │ -0004cad0: 6f64 7563 7469 6f6e 3c32 3e2e 0a2a 2057 oduction<2>..* W │ │ │ │ │ -0004cae0: 7269 7469 6e67 2074 6865 2073 6372 6970 riting the scrip │ │ │ │ │ -0004caf0: 7473 3a3a 0a2a 2049 6e74 6572 6661 6369 ts::.* Interfaci │ │ │ │ │ -0004cb00: 6e67 2077 6974 6820 696e 6974 2073 7973 ng with init sys │ │ │ │ │ -0004cb10: 7465 6d73 3a3a 0a2a 2042 6f6f 742d 7469 tems::.* Boot-ti │ │ │ │ │ -0004cb20: 6d65 2069 6e69 7469 616c 697a 6174 696f me initializatio │ │ │ │ │ -0004cb30: 6e3a 3a0a 2a20 4578 616d 706c 653a 3a0a n::.* Example::. │ │ │ │ │ -0004cb40: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0004cb50: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0004cb60: 6465 3a20 496e 7472 6f64 7563 7469 6f6e de: Introduction │ │ │ │ │ -0004cb70: 3c32 3e2c 2020 4e65 7874 3a20 5772 6974 <2>, Next: Writ │ │ │ │ │ -0004cb80: 696e 6720 7468 6520 7363 7269 7074 732c ing the scripts, │ │ │ │ │ -0004cb90: 2020 5570 3a20 5374 6172 7469 6e67 2073 Up: Starting s │ │ │ │ │ -0004cba0: 7973 7465 6d20 7365 7276 6963 6573 0a0a ystem services.. │ │ │ │ │ -0004cbb0: 392e 332e 3120 496e 7472 6f64 7563 7469 9.3.1 Introducti │ │ │ │ │ -0004cbc0: 6f6e 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d on.------------- │ │ │ │ │ -0004cbd0: 2d2d 2d2d 2d0a 0a54 6865 2064 6566 6175 -----..The defau │ │ │ │ │ -0004cbe0: 6c74 2069 6e69 7420 7379 7374 656d 2061 lt init system a │ │ │ │ │ -0004cbf0: 6e64 2073 6572 7669 6365 206d 616e 6167 nd service manag │ │ │ │ │ -0004cc00: 6572 2069 6e20 4465 6269 616e 2069 7320 er in Debian is │ │ │ │ │ -0004cc10: e280 9873 7973 7465 6d64 e280 992e 0a50 ...systemd.....P │ │ │ │ │ -0004cc20: 6163 6b61 6765 7320 7468 6174 2077 6973 ackages that wis │ │ │ │ │ -0004cc30: 6820 746f 2061 7574 6f6d 6174 6963 616c h to automatical │ │ │ │ │ -0004cc40: 6c79 2073 7461 7274 2061 6e64 2073 746f ly start and sto │ │ │ │ │ -0004cc50: 7020 7379 7374 656d 2073 6572 7669 6365 p system service │ │ │ │ │ -0004cc60: 7320 6d75 7374 0a69 6e63 6c75 6465 20e2 s must.include . │ │ │ │ │ -0004cc70: 8098 7379 7374 656d 64e2 8099 2073 6572 ..systemd... ser │ │ │ │ │ -0004cc80: 7669 6365 2075 6e69 7473 2074 6f20 646f vice units to do │ │ │ │ │ -0004cc90: 2073 6f2c 2075 6e6c 6573 7320 7468 6520 so, unless the │ │ │ │ │ -0004cca0: 7365 7276 6963 6520 6973 206f 6e6c 790a service is only. │ │ │ │ │ -0004ccb0: 696e 7465 6e64 6564 2066 6f72 2075 7365 intended for use │ │ │ │ │ -0004ccc0: 206f 6e20 7379 7374 656d 7320 7275 6e6e on systems runn │ │ │ │ │ -0004ccd0: 696e 6720 616c 7465 726e 6174 6520 696e ing alternate in │ │ │ │ │ -0004cce0: 6974 2073 7973 7465 6d73 2e20 2053 6565 it systems. See │ │ │ │ │ -0004ccf0: 0ae2 8098 7379 7374 656d 642e 7365 7276 ....systemd.serv │ │ │ │ │ -0004cd00: 6963 6528 3529 e280 9920 666f 7220 6465 ice(5)... for de │ │ │ │ │ -0004cd10: 7461 696c 7320 6f6e 2074 6865 2073 796e tails on the syn │ │ │ │ │ -0004cd20: 7461 7820 6f66 2061 2073 6572 7669 6365 tax of a service │ │ │ │ │ -0004cd30: 2075 6e69 7420 6669 6c65 2e0a 0a49 6e20 unit file...In │ │ │ │ │ -0004cd40: 7468 6520 636f 6d6d 6f6e 2063 6173 6520 the common case │ │ │ │ │ -0004cd50: 7468 6174 2061 2070 6163 6b61 6765 2069 that a package i │ │ │ │ │ -0004cd60: 6e63 6c75 6465 7320 6120 7369 6e67 6c65 ncludes a single │ │ │ │ │ -0004cd70: 2073 7973 7465 6d20 7365 7276 6963 652c system service, │ │ │ │ │ -0004cd80: 2074 6865 0a73 6572 7669 6365 2075 6e69 the.service uni │ │ │ │ │ -0004cd90: 7420 7368 6f75 6c64 2068 6176 6520 7468 t should have th │ │ │ │ │ -0004cda0: 6520 7361 6d65 206e 616d 6520 6173 2074 e same name as t │ │ │ │ │ -0004cdb0: 6865 2070 6163 6b61 6765 2070 6c75 7320 he package plus │ │ │ │ │ -0004cdc0: 7468 650a e280 982e 7365 7276 6963 65e2 the.....service. │ │ │ │ │ -0004cdd0: 8099 2065 7874 656e 7369 6f6e 2e0a 0a50 .. extension...P │ │ │ │ │ -0004cde0: 6163 6b61 6765 7320 696e 636c 7564 696e ackages includin │ │ │ │ │ -0004cdf0: 6720 6120 7365 7276 6963 6520 756e 6974 g a service unit │ │ │ │ │ -0004ce00: 206d 6179 206f 7074 696f 6e61 6c6c 7920 may optionally │ │ │ │ │ -0004ce10: 696e 636c 7564 6520 616e 2069 6e69 7420 include an init │ │ │ │ │ -0004ce20: 7363 7269 7074 0a74 6f20 7375 7070 6f72 script.to suppor │ │ │ │ │ -0004ce30: 7420 6f74 6865 7220 696e 6974 2073 7973 t other init sys │ │ │ │ │ -0004ce40: 7465 6d73 2e20 2049 6e20 7468 6973 2063 tems. In this c │ │ │ │ │ -0004ce50: 6173 652c 2074 6865 2069 6e69 7420 7363 ase, the init sc │ │ │ │ │ -0004ce60: 7269 7074 2073 686f 756c 640a 6861 7665 ript should.have │ │ │ │ │ -0004ce70: 2074 6865 2073 616d 6520 6e61 6d65 2061 the same name a │ │ │ │ │ -0004ce80: 7320 7468 6520 e280 9873 7973 7465 6d64 s the ...systemd │ │ │ │ │ -0004ce90: e280 9920 7365 7276 6963 6520 756e 6974 ... service unit │ │ │ │ │ -0004cea0: 2073 6f20 7468 6174 20e2 8098 7379 7374 so that ...syst │ │ │ │ │ -0004ceb0: 656d 64e2 8099 2077 696c 6c0a 6967 6e6f emd... will.igno │ │ │ │ │ -0004cec0: 7265 2069 7420 616e 6420 7573 6520 7468 re it and use th │ │ │ │ │ -0004ced0: 6520 7365 7276 6963 6520 756e 6974 2069 e service unit i │ │ │ │ │ -0004cee0: 6e73 7465 6164 2e20 2050 6163 6b61 6765 nstead. Package │ │ │ │ │ -0004cef0: 7320 6d61 7920 616c 736f 2073 7570 706f s may also suppo │ │ │ │ │ -0004cf00: 7274 0a6f 7468 6572 2069 6e69 7420 7379 rt.other init sy │ │ │ │ │ -0004cf10: 7374 656d 7320 6279 2069 6e63 6c75 6469 stems by includi │ │ │ │ │ -0004cf20: 6e67 2063 6f6e 6669 6775 7261 7469 6f6e ng configuration │ │ │ │ │ -0004cf30: 2069 6e20 7468 6520 6e61 7469 7665 2066 in the native f │ │ │ │ │ -0004cf40: 6f72 6d61 7420 6f66 0a74 686f 7365 2069 ormat of.those i │ │ │ │ │ -0004cf50: 6e69 7420 7379 7374 656d 732e 0a0a e280 nit systems..... │ │ │ │ │ -0004cf60: 9873 7973 7465 6d64 e280 9920 7573 6573 .systemd... uses │ │ │ │ │ -0004cf70: 2064 6570 656e 6465 6e63 7920 616e 6420 dependency and │ │ │ │ │ -0004cf80: 6f72 6465 7269 6e67 2069 6e66 6f72 6d61 ordering informa │ │ │ │ │ -0004cf90: 7469 6f6e 2063 6f6e 7461 696e 6564 2077 tion contained w │ │ │ │ │ -0004cfa0: 6974 6869 6e20 7468 650a 656e 6162 6c65 ithin the.enable │ │ │ │ │ -0004cfb0: 6420 756e 6974 2066 696c 6573 2074 6f20 d unit files to │ │ │ │ │ -0004cfc0: 6465 6369 6465 2077 6869 6368 2073 6572 decide which ser │ │ │ │ │ -0004cfd0: 7669 6365 7320 746f 2072 756e 2061 6e64 vices to run and │ │ │ │ │ -0004cfe0: 2069 6e20 7768 6963 6820 6f72 6465 722e in which order. │ │ │ │ │ -0004cff0: 0a54 6865 20e2 8098 7379 7376 2d72 63e2 .The ...sysv-rc. │ │ │ │ │ -0004d000: 8099 2072 756e 6c65 7665 6c20 7379 7374 .. runlevel syst │ │ │ │ │ -0004d010: 656d 2066 6f72 20e2 8098 7379 7376 696e em for ...sysvin │ │ │ │ │ -0004d020: 6974 e280 9920 7573 6573 2073 796d 6c69 it... uses symli │ │ │ │ │ -0004d030: 6e6b 7320 696e 0ae2 8098 2f65 7463 2f72 nks in..../etc/r │ │ │ │ │ -0004d040: 636e 2e64 e280 9920 746f 2064 6563 6964 cn.d... to decid │ │ │ │ │ -0004d050: 6520 7768 6963 6820 7363 7269 7074 7320 e which scripts │ │ │ │ │ -0004d060: 746f 2072 756e 2061 6e64 2069 6e20 7768 to run and in wh │ │ │ │ │ -0004d070: 6963 6820 6f72 6465 7220 6174 2062 6f6f ich order at boo │ │ │ │ │ -0004d080: 740a 7469 6d65 2061 6e64 2077 6865 6e20 t.time and when │ │ │ │ │ -0004d090: 7468 6520 696e 6974 2073 7461 7465 2028 the init state ( │ │ │ │ │ -0004d0a0: 6f72 20e2 809c 7275 6e6c 6576 656c e280 or ...runlevel.. │ │ │ │ │ -0004d0b0: 9d29 2069 7320 6368 616e 6765 642e 2020 .) is changed. │ │ │ │ │ -0004d0c0: 5365 6520 7468 650a e280 9852 4541 444d See the....READM │ │ │ │ │ -0004d0d0: 452e 7275 6e6c 6576 656c 73e2 8099 2066 E.runlevels... f │ │ │ │ │ -0004d0e0: 696c 6520 7368 6970 7065 6420 7769 7468 ile shipped with │ │ │ │ │ -0004d0f0: 20e2 8098 7379 7376 2d72 63e2 8099 2066 ...sysv-rc... f │ │ │ │ │ -0004d100: 6f72 2069 6d70 6c65 6d65 6e74 6174 696f or implementatio │ │ │ │ │ -0004d110: 6e0a 6465 7461 696c 732e 2020 4f74 6865 n.details. Othe │ │ │ │ │ -0004d120: 7220 616c 7465 726e 6174 6976 6573 206d r alternatives m │ │ │ │ │ -0004d130: 6967 6874 2065 7869 7374 2e0a 0a54 6865 ight exist...The │ │ │ │ │ -0004d140: 2073 6563 7469 6f6e 7320 6265 6c6f 7720 sections below │ │ │ │ │ -0004d150: 6465 7363 7269 6265 2068 6f77 2074 6f20 describe how to │ │ │ │ │ -0004d160: 7772 6974 6520 7468 6f73 6520 7363 7269 write those scri │ │ │ │ │ -0004d170: 7074 7320 616e 6420 636f 6e66 6967 7572 pts and configur │ │ │ │ │ -0004d180: 650a 7468 6f73 6520 7379 6d6c 696e 6b73 e.those symlinks │ │ │ │ │ -0004d190: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -0004d1a0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0004d1b0: 4e6f 6465 3a20 5772 6974 696e 6720 7468 Node: Writing th │ │ │ │ │ -0004d1c0: 6520 7363 7269 7074 732c 2020 4e65 7874 e scripts, Next │ │ │ │ │ -0004d1d0: 3a20 496e 7465 7266 6163 696e 6720 7769 : Interfacing wi │ │ │ │ │ -0004d1e0: 7468 2069 6e69 7420 7379 7374 656d 732c th init systems, │ │ │ │ │ -0004d1f0: 2020 5072 6576 3a20 496e 7472 6f64 7563 Prev: Introduc │ │ │ │ │ -0004d200: 7469 6f6e 3c32 3e2c 2020 5570 3a20 5374 tion<2>, Up: St │ │ │ │ │ -0004d210: 6172 7469 6e67 2073 7973 7465 6d20 7365 arting system se │ │ │ │ │ -0004d220: 7276 6963 6573 0a0a 392e 332e 3220 5772 rvices..9.3.2 Wr │ │ │ │ │ -0004d230: 6974 696e 6720 7468 6520 7363 7269 7074 iting the script │ │ │ │ │ -0004d240: 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d s.-------------- │ │ │ │ │ -0004d250: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a49 6e69 -----------..Ini │ │ │ │ │ -0004d260: 7420 7363 7269 7074 7320 6172 6520 706c t scripts are pl │ │ │ │ │ -0004d270: 6163 6564 2069 6e20 e280 982f 6574 632f aced in .../etc/ │ │ │ │ │ -0004d280: 696e 6974 2e64 e280 992e 2020 496e 2074 init.d.... In t │ │ │ │ │ -0004d290: 6865 2063 6f6d 6d6f 6e20 6361 7365 2074 he common case t │ │ │ │ │ -0004d2a0: 6861 7420 610a 7061 636b 6167 6520 7374 hat a.package st │ │ │ │ │ -0004d2b0: 6172 7473 2061 2073 696e 676c 6520 7365 arts a single se │ │ │ │ │ -0004d2c0: 7276 6963 652c 2074 6865 7920 7368 6f75 rvice, they shou │ │ │ │ │ -0004d2d0: 6c64 2062 6520 6e61 6d65 640a e280 982f ld be named..../ │ │ │ │ │ -0004d2e0: 6574 632f 696e 6974 2e64 2f70 6163 6b61 etc/init.d/packa │ │ │ │ │ -0004d2f0: 6765 e280 992e 2020 5468 6579 2073 686f ge.... They sho │ │ │ │ │ -0004d300: 756c 6420 6163 6365 7074 206f 6e65 2061 uld accept one a │ │ │ │ │ -0004d310: 7267 756d 656e 742c 2073 6179 696e 6720 rgument, saying │ │ │ │ │ -0004d320: 7768 6174 2074 6f0a 646f 3a0a 0ae2 8098 what to.do:..... │ │ │ │ │ -0004d330: 7374 6172 74e2 8099 0a0a 2020 2020 2073 start..... s │ │ │ │ │ -0004d340: 7461 7274 2074 6865 2073 6572 7669 6365 tart the service │ │ │ │ │ -0004d350: 2c0a 0ae2 8098 7374 6f70 e280 990a 0a20 ,.....stop..... │ │ │ │ │ -0004d360: 2020 2020 7374 6f70 2074 6865 2073 6572 stop the ser │ │ │ │ │ -0004d370: 7669 6365 2c0a 0ae2 8098 7265 7374 6172 vice,.....restar │ │ │ │ │ -0004d380: 74e2 8099 0a0a 2020 2020 2073 746f 7020 t..... stop │ │ │ │ │ -0004d390: 616e 6420 7265 7374 6172 7420 7468 6520 and restart the │ │ │ │ │ -0004d3a0: 7365 7276 6963 6520 6966 2069 74e2 8099 service if it... │ │ │ │ │ -0004d3b0: 7320 616c 7265 6164 7920 7275 6e6e 696e s already runnin │ │ │ │ │ -0004d3c0: 672c 206f 7468 6572 7769 7365 0a20 2020 g, otherwise. │ │ │ │ │ -0004d3d0: 2020 7374 6172 7420 7468 6520 7365 7276 start the serv │ │ │ │ │ -0004d3e0: 6963 650a 0ae2 8098 7472 792d 7265 7374 ice.....try-rest │ │ │ │ │ -0004d3f0: 6172 74e2 8099 0a0a 2020 2020 2072 6573 art..... res │ │ │ │ │ -0004d400: 7461 7274 2074 6865 2073 6572 7669 6365 tart the service │ │ │ │ │ -0004d410: 2069 6620 6974 e280 9973 2061 6c72 6561 if it...s alrea │ │ │ │ │ -0004d420: 6479 2072 756e 6e69 6e67 2c20 6f74 6865 dy running, othe │ │ │ │ │ -0004d430: 7277 6973 6520 6a75 7374 2072 6570 6f72 rwise just repor │ │ │ │ │ -0004d440: 740a 2020 2020 2073 7563 6365 7373 2e0a t. success.. │ │ │ │ │ -0004d450: 0ae2 8098 7265 6c6f 6164 e280 990a 0a20 ....reload..... │ │ │ │ │ -0004d460: 2020 2020 6361 7573 6520 7468 6520 636f cause the co │ │ │ │ │ -0004d470: 6e66 6967 7572 6174 696f 6e20 6f66 2074 nfiguration of t │ │ │ │ │ -0004d480: 6865 2073 6572 7669 6365 2074 6f20 6265 he service to be │ │ │ │ │ -0004d490: 2072 656c 6f61 6465 6420 7769 7468 6f75 reloaded withou │ │ │ │ │ -0004d4a0: 740a 2020 2020 2061 6374 7561 6c6c 7920 t. actually │ │ │ │ │ -0004d4b0: 7374 6f70 7069 6e67 2061 6e64 2072 6573 stopping and res │ │ │ │ │ -0004d4c0: 7461 7274 696e 6720 7468 6520 7365 7276 tarting the serv │ │ │ │ │ -0004d4d0: 6963 652c 0a0a e280 9866 6f72 6365 2d72 ice,.....force-r │ │ │ │ │ -0004d4e0: 656c 6f61 64e2 8099 0a0a 2020 2020 2063 eload..... c │ │ │ │ │ -0004d4f0: 6175 7365 2074 6865 2063 6f6e 6669 6775 ause the configu │ │ │ │ │ -0004d500: 7261 7469 6f6e 2074 6f20 6265 2072 656c ration to be rel │ │ │ │ │ -0004d510: 6f61 6465 6420 6966 2074 6865 2073 6572 oaded if the ser │ │ │ │ │ -0004d520: 7669 6365 2073 7570 706f 7274 730a 2020 vice supports. │ │ │ │ │ -0004d530: 2020 2074 6869 732c 206f 7468 6572 7769 this, otherwi │ │ │ │ │ -0004d540: 7365 2072 6573 7461 7274 2074 6865 2073 se restart the s │ │ │ │ │ -0004d550: 6572 7669 6365 2e0a 0ae2 8098 7374 6174 ervice......stat │ │ │ │ │ -0004d560: 7573 e280 990a 0a20 2020 2020 7265 706f us..... repo │ │ │ │ │ -0004d570: 7274 2074 6865 2063 7572 7265 6e74 2073 rt the current s │ │ │ │ │ -0004d580: 7461 7475 7320 6f66 2074 6865 2073 6572 tatus of the ser │ │ │ │ │ -0004d590: 7669 6365 0a0a 5468 6520 e280 9873 7461 vice..The ...sta │ │ │ │ │ -0004d5a0: 7274 e280 992c 20e2 8098 7374 6f70 e280 rt..., ...stop.. │ │ │ │ │ -0004d5b0: 992c 20e2 8098 7265 7374 6172 74e2 8099 ., ...restart... │ │ │ │ │ -0004d5c0: 2c20 616e 6420 e280 9866 6f72 6365 2d72 , and ...force-r │ │ │ │ │ -0004d5d0: 656c 6f61 64e2 8099 206f 7074 696f 6e73 eload... options │ │ │ │ │ -0004d5e0: 2073 686f 756c 6420 6265 0a73 7570 706f should be.suppo │ │ │ │ │ -0004d5f0: 7274 6564 2062 7920 616c 6c20 696e 6974 rted by all init │ │ │ │ │ -0004d600: 2073 6372 6970 7473 2e20 2053 7570 706f scripts. Suppo │ │ │ │ │ -0004d610: 7274 696e 6720 e280 9873 7461 7475 73e2 rting ...status. │ │ │ │ │ -0004d620: 8099 2069 7320 656e 636f 7572 6167 6564 .. is encouraged │ │ │ │ │ -0004d630: 2e20 2054 6865 0ae2 8098 7265 6c6f 6164 . The....reload │ │ │ │ │ -0004d640: e280 9920 616e 6420 e280 9874 7279 2d72 ... and ...try-r │ │ │ │ │ -0004d650: 6573 7461 7274 e280 9920 6f70 7469 6f6e estart... option │ │ │ │ │ -0004d660: 7320 6172 6520 6f70 7469 6f6e 616c 2e0a s are optional.. │ │ │ │ │ -0004d670: 0a54 6865 20e2 8098 696e 6974 2e64 e280 .The ...init.d.. │ │ │ │ │ -0004d680: 9920 7363 7269 7074 7320 6d75 7374 2065 . scripts must e │ │ │ │ │ -0004d690: 6e73 7572 6520 7468 6174 2074 6865 7920 nsure that they │ │ │ │ │ -0004d6a0: 7769 6c6c 2062 6568 6176 6520 7365 6e73 will behave sens │ │ │ │ │ -0004d6b0: 6962 6c79 2028 692e 652e 2c0a 7265 7475 ibly (i.e.,.retu │ │ │ │ │ -0004d6c0: 726e 696e 6720 7375 6363 6573 7320 616e rning success an │ │ │ │ │ -0004d6d0: 6420 6e6f 7420 7374 6172 7469 6e67 206d d not starting m │ │ │ │ │ -0004d6e0: 756c 7469 706c 6520 636f 7069 6573 206f ultiple copies o │ │ │ │ │ -0004d6f0: 6620 6120 7365 7276 6963 6529 2069 660a f a service) if. │ │ │ │ │ -0004d700: 696e 766f 6b65 6420 7769 7468 20e2 8098 invoked with ... │ │ │ │ │ -0004d710: 7374 6172 74e2 8099 2077 6865 6e20 7468 start... when th │ │ │ │ │ -0004d720: 6520 7365 7276 6963 6520 6973 2061 6c72 e service is alr │ │ │ │ │ -0004d730: 6561 6479 2072 756e 6e69 6e67 2c20 6f72 eady running, or │ │ │ │ │ -0004d740: 2077 6974 6820 e280 9873 746f 70e2 8099 with ...stop... │ │ │ │ │ -0004d750: 0a77 6865 6e20 6974 2069 736e e280 9974 .when it isn...t │ │ │ │ │ -0004d760: 2c20 616e 6420 7468 6174 2074 6865 7920 , and that they │ │ │ │ │ -0004d770: 646f 6ee2 8099 7420 6b69 6c6c 2075 6e66 don...t kill unf │ │ │ │ │ -0004d780: 6f72 7475 6e61 7465 6c79 2d6e 616d 6564 ortunately-named │ │ │ │ │ -0004d790: 2075 7365 720a 7072 6f63 6573 7365 732e user.processes. │ │ │ │ │ -0004d7a0: 2020 5468 6520 6265 7374 2077 6179 2074 The best way t │ │ │ │ │ -0004d7b0: 6f20 6163 6869 6576 6520 7468 6973 2069 o achieve this i │ │ │ │ │ -0004d7c0: 7320 7573 7561 6c6c 7920 746f 2075 7365 s usually to use │ │ │ │ │ -0004d7d0: 0ae2 8098 7374 6172 742d 7374 6f70 2d64 ....start-stop-d │ │ │ │ │ -0004d7e0: 6165 6d6f 6ee2 8099 2077 6974 6820 7468 aemon... with th │ │ │ │ │ -0004d7f0: 6520 e280 982d 2d6f 6b6e 6f64 6fe2 8099 e ...--oknodo... │ │ │ │ │ -0004d800: 206f 7074 696f 6e2e 0a0a 4265 2063 6172 option...Be car │ │ │ │ │ -0004d810: 6566 756c 206f 6620 7573 696e 6720 e280 eful of using .. │ │ │ │ │ -0004d820: 9873 6574 202d 65e2 8099 2069 6e20 e280 .set -e... in .. │ │ │ │ │ -0004d830: 9869 6e69 742e 64e2 8099 2073 6372 6970 .init.d... scrip │ │ │ │ │ -0004d840: 7473 2e20 2057 7269 7469 6e67 2063 6f72 ts. Writing cor │ │ │ │ │ -0004d850: 7265 6374 0ae2 8098 696e 6974 2e64 e280 rect....init.d.. │ │ │ │ │ -0004d860: 9920 7363 7269 7074 7320 7265 7175 6972 . scripts requir │ │ │ │ │ -0004d870: 6573 2061 6363 6570 7469 6e67 2076 6172 es accepting var │ │ │ │ │ -0004d880: 696f 7573 2065 7272 6f72 2065 7869 7420 ious error exit │ │ │ │ │ -0004d890: 7374 6174 7573 6573 2077 6865 6e0a 6461 statuses when.da │ │ │ │ │ -0004d8a0: 656d 6f6e 7320 6172 6520 616c 7265 6164 emons are alread │ │ │ │ │ -0004d8b0: 7920 7275 6e6e 696e 6720 6f72 2061 6c72 y running or alr │ │ │ │ │ -0004d8c0: 6561 6479 2073 746f 7070 6564 2077 6974 eady stopped wit │ │ │ │ │ -0004d8d0: 686f 7574 2061 626f 7274 696e 6720 7468 hout aborting th │ │ │ │ │ -0004d8e0: 650a e280 9869 6e69 742e 64e2 8099 2073 e....init.d... s │ │ │ │ │ -0004d8f0: 6372 6970 742c 2061 6e64 2063 6f6d 6d6f cript, and commo │ │ │ │ │ -0004d900: 6e20 e280 9869 6e69 742e 64e2 8099 2066 n ...init.d... f │ │ │ │ │ -0004d910: 756e 6374 696f 6e20 6c69 6272 6172 6965 unction librarie │ │ │ │ │ -0004d920: 7320 6172 6520 6e6f 7420 7361 6665 2074 s are not safe t │ │ │ │ │ -0004d930: 6f0a 6361 6c6c 2077 6974 6820 e280 9873 o.call with ...s │ │ │ │ │ -0004d940: 6574 202d 65e2 8099 2069 6e20 6566 6665 et -e... in effe │ │ │ │ │ -0004d950: 6374 2e20 2028 3129 2020 466f 7220 e280 ct. (1) For .. │ │ │ │ │ -0004d960: 9869 6e69 742e 64e2 8099 2073 6372 6970 .init.d... scrip │ │ │ │ │ -0004d970: 7473 2c20 6974 e280 9973 206f 6674 656e ts, it...s often │ │ │ │ │ -0004d980: 0a65 6173 6965 7220 746f 206e 6f74 2075 .easier to not u │ │ │ │ │ -0004d990: 7365 20e2 8098 7365 7420 2d65 e280 9920 se ...set -e... │ │ │ │ │ -0004d9a0: 616e 6420 696e 7374 6561 6420 6368 6563 and instead chec │ │ │ │ │ -0004d9b0: 6b20 7468 6520 7265 7375 6c74 206f 6620 k the result of │ │ │ │ │ -0004d9c0: 6561 6368 2063 6f6d 6d61 6e64 0a73 6570 each command.sep │ │ │ │ │ -0004d9d0: 6172 6174 656c 792e 0a0a 4966 2061 2073 arately...If a s │ │ │ │ │ -0004d9e0: 6572 7669 6365 2072 656c 6f61 6473 2069 ervice reloads i │ │ │ │ │ -0004d9f0: 7473 2063 6f6e 6669 6775 7261 7469 6f6e ts configuration │ │ │ │ │ -0004da00: 2061 7574 6f6d 6174 6963 616c 6c79 2028 automatically ( │ │ │ │ │ -0004da10: 6173 2069 6e20 7468 6520 6361 7365 206f as in the case o │ │ │ │ │ -0004da20: 660a e280 9863 726f 6ee2 8099 2c20 666f f....cron..., fo │ │ │ │ │ -0004da30: 7220 6578 616d 706c 6529 2c20 7468 6520 r example), the │ │ │ │ │ -0004da40: e280 9872 656c 6f61 64e2 8099 206f 7074 ...reload... opt │ │ │ │ │ -0004da50: 696f 6e20 6f66 2074 6865 20e2 8098 696e ion of the ...in │ │ │ │ │ -0004da60: 6974 2e64 e280 9920 7363 7269 7074 2073 it.d... script s │ │ │ │ │ -0004da70: 686f 756c 640a 6265 6861 7665 2061 7320 hould.behave as │ │ │ │ │ -0004da80: 6966 2074 6865 2063 6f6e 6669 6775 7261 if the configura │ │ │ │ │ -0004da90: 7469 6f6e 2068 6173 2062 6565 6e20 7265 tion has been re │ │ │ │ │ -0004daa0: 6c6f 6164 6564 2073 7563 6365 7373 6675 loaded successfu │ │ │ │ │ -0004dab0: 6c6c 792e 0a0a 5468 6520 e280 982f 6574 lly...The .../et │ │ │ │ │ -0004dac0: 632f 696e 6974 2e64 e280 9920 7363 7269 c/init.d... scri │ │ │ │ │ -0004dad0: 7074 7320 6d75 7374 2062 6520 7472 6561 pts must be trea │ │ │ │ │ -0004dae0: 7465 6420 6173 2063 6f6e 6669 6775 7261 ted as configura │ │ │ │ │ -0004daf0: 7469 6f6e 2066 696c 6573 2c20 6569 7468 tion files, eith │ │ │ │ │ -0004db00: 6572 0a28 6966 2074 6865 7920 6172 6520 er.(if they are │ │ │ │ │ -0004db10: 7072 6573 656e 7420 696e 2074 6865 2070 present in the p │ │ │ │ │ -0004db20: 6163 6b61 6765 2c20 7468 6174 2069 732c ackage, that is, │ │ │ │ │ -0004db30: 2069 6e20 7468 6520 2e64 6562 2066 696c in the .deb fil │ │ │ │ │ -0004db40: 6529 2062 790a 6d61 726b 696e 6720 7468 e) by.marking th │ │ │ │ │ -0004db50: 656d 2061 7320 e280 9863 6f6e 6666 696c em as ...conffil │ │ │ │ │ -0004db60: 65e2 8099 732c 206f 722c 2028 6966 2074 e...s, or, (if t │ │ │ │ │ -0004db70: 6865 7920 646f 206e 6f74 2065 7869 7374 hey do not exist │ │ │ │ │ -0004db80: 2069 6e20 7468 6520 2e64 6562 2920 6279 in the .deb) by │ │ │ │ │ -0004db90: 0a6d 616e 6167 696e 6720 7468 656d 2063 .managing them c │ │ │ │ │ -0004dba0: 6f72 7265 6374 6c79 2069 6e20 7468 6520 orrectly in the │ │ │ │ │ -0004dbb0: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ -0004dbc0: 7473 2028 7365 6520 2a6e 6f74 650a 436f ts (see *note.Co │ │ │ │ │ -0004dbd0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -0004dbe0: 733a 2033 382e 292e 2020 5468 6973 2069 s: 38.). This i │ │ │ │ │ -0004dbf0: 7320 696d 706f 7274 616e 7420 7369 6e63 s important sinc │ │ │ │ │ -0004dc00: 6520 7765 2077 616e 7420 746f 2067 6976 e we want to giv │ │ │ │ │ -0004dc10: 6520 7468 650a 6c6f 6361 6c20 7379 7374 e the.local syst │ │ │ │ │ -0004dc20: 656d 2061 646d 696e 6973 7472 6174 6f72 em administrator │ │ │ │ │ -0004dc30: 2074 6865 2063 6861 6e63 6520 746f 2061 the chance to a │ │ │ │ │ -0004dc40: 6461 7074 2074 6865 2073 6372 6970 7473 dapt the scripts │ │ │ │ │ -0004dc50: 2074 6f20 7468 6520 6c6f 6361 6c0a 7379 to the local.sy │ │ │ │ │ -0004dc60: 7374 656d 2c20 652e 672e 2c20 746f 2064 stem, e.g., to d │ │ │ │ │ -0004dc70: 6973 6162 6c65 2061 2073 6572 7669 6365 isable a service │ │ │ │ │ -0004dc80: 2077 6974 686f 7574 2064 652d 696e 7374 without de-inst │ │ │ │ │ -0004dc90: 616c 6c69 6e67 2074 6865 2070 6163 6b61 alling the packa │ │ │ │ │ -0004dca0: 6765 2c20 6f72 0a74 6f20 7370 6563 6966 ge, or.to specif │ │ │ │ │ -0004dcb0: 7920 736f 6d65 2073 7065 6369 616c 2063 y some special c │ │ │ │ │ -0004dcc0: 6f6d 6d61 6e64 206c 696e 6520 6f70 7469 ommand line opti │ │ │ │ │ -0004dcd0: 6f6e 7320 7768 656e 2073 7461 7274 696e ons when startin │ │ │ │ │ -0004dce0: 6720 6120 7365 7276 6963 652c 0a77 6869 g a service,.whi │ │ │ │ │ -0004dcf0: 6c65 206d 616b 696e 6720 7375 7265 2074 le making sure t │ │ │ │ │ -0004dd00: 6865 6972 2063 6861 6e67 6573 2061 7265 heir changes are │ │ │ │ │ -0004dd10: 6ee2 8099 7420 6c6f 7374 2064 7572 696e n...t lost durin │ │ │ │ │ -0004dd20: 6720 7468 6520 6e65 7874 2070 6163 6b61 g the next packa │ │ │ │ │ -0004dd30: 6765 0a75 7067 7261 6465 2e0a 0a54 6865 ge.upgrade...The │ │ │ │ │ -0004dd40: 7365 2073 6372 6970 7473 2073 686f 756c se scripts shoul │ │ │ │ │ -0004dd50: 6420 6e6f 7420 6661 696c 206f 6273 6375 d not fail obscu │ │ │ │ │ -0004dd60: 7265 6c79 2077 6865 6e20 7468 6520 636f rely when the co │ │ │ │ │ -0004dd70: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -0004dd80: 730a 7265 6d61 696e 2062 7574 2074 6865 s.remain but the │ │ │ │ │ -0004dd90: 2070 6163 6b61 6765 2068 6173 2062 6565 package has bee │ │ │ │ │ -0004dda0: 6e20 7265 6d6f 7665 642c 2061 7320 636f n removed, as co │ │ │ │ │ -0004ddb0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -0004ddc0: 7320 7265 6d61 696e 0a6f 6e20 7468 6520 s remain.on the │ │ │ │ │ -0004ddd0: 7379 7374 656d 2061 6674 6572 2074 6865 system after the │ │ │ │ │ -0004dde0: 2070 6163 6b61 6765 2068 6173 2062 6565 package has bee │ │ │ │ │ -0004ddf0: 6e20 7265 6d6f 7665 642e 2020 4f6e 6c79 n removed. Only │ │ │ │ │ -0004de00: 2077 6865 6e20 e280 9864 706b 67e2 8099 when ...dpkg... │ │ │ │ │ -0004de10: 2069 730a 6578 6563 7574 6564 2077 6974 is.executed wit │ │ │ │ │ -0004de20: 6820 7468 6520 e280 982d 2d70 7572 6765 h the ...--purge │ │ │ │ │ -0004de30: e280 9920 6f70 7469 6f6e 2077 696c 6c20 ... option will │ │ │ │ │ -0004de40: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ -0004de50: 6c65 7320 6265 2072 656d 6f76 6564 2e0a les be removed.. │ │ │ │ │ -0004de60: 496e 2070 6172 7469 6375 6c61 722c 2061 In particular, a │ │ │ │ │ -0004de70: 7320 7468 6520 e280 982f 6574 632f 696e s the .../etc/in │ │ │ │ │ -0004de80: 6974 2e64 2f70 6163 6b61 6765 e280 9920 it.d/package... │ │ │ │ │ -0004de90: 7363 7269 7074 2069 7473 656c 6620 6973 script itself is │ │ │ │ │ -0004dea0: 2075 7375 616c 6c79 2061 0ae2 8098 636f usually a....co │ │ │ │ │ -0004deb0: 6e66 6669 6c65 e280 992c 2069 7420 7769 nffile..., it wi │ │ │ │ │ -0004dec0: 6c6c 2072 656d 6169 6e20 6f6e 2074 6865 ll remain on the │ │ │ │ │ -0004ded0: 2073 7973 7465 6d20 6966 2074 6865 2070 system if the p │ │ │ │ │ -0004dee0: 6163 6b61 6765 2069 7320 7265 6d6f 7665 ackage is remove │ │ │ │ │ -0004def0: 6420 6275 740a 6e6f 7420 7075 7267 6564 d but.not purged │ │ │ │ │ -0004df00: 2e20 2054 6865 7265 666f 7265 2c20 796f . Therefore, yo │ │ │ │ │ -0004df10: 7520 7368 6f75 6c64 2069 6e63 6c75 6465 u should include │ │ │ │ │ -0004df20: 2061 20e2 8098 7465 7374 e280 9920 7374 a ...test... st │ │ │ │ │ -0004df30: 6174 656d 656e 7420 6174 2074 6865 2074 atement at the t │ │ │ │ │ -0004df40: 6f70 0a6f 6620 7468 6520 7363 7269 7074 op.of the script │ │ │ │ │ -0004df50: 2c20 6c69 6b65 2074 6869 733a 0a0a 2020 , like this:.. │ │ │ │ │ -0004df60: 2020 2074 6573 7420 2d66 2070 726f 6772 test -f progr │ │ │ │ │ -0004df70: 616d 2d65 7865 6375 7465 642d 6c61 7465 am-executed-late │ │ │ │ │ -0004df80: 722d 696e 2d73 6372 6970 7420 7c7c 2065 r-in-script || e │ │ │ │ │ -0004df90: 7869 7420 300a 0a4f 6674 656e 2074 6865 xit 0..Often the │ │ │ │ │ -0004dfa0: 7265 2061 7265 2073 6f6d 6520 7661 7269 re are some vari │ │ │ │ │ -0004dfb0: 6162 6c65 7320 696e 2074 6865 20e2 8098 ables in the ... │ │ │ │ │ -0004dfc0: 696e 6974 2e64 e280 9920 7363 7269 7074 init.d... script │ │ │ │ │ -0004dfd0: 7320 7768 6f73 6520 7661 6c75 6573 0a63 s whose values.c │ │ │ │ │ -0004dfe0: 6f6e 7472 6f6c 2074 6865 2062 6568 6176 ontrol the behav │ │ │ │ │ -0004dff0: 696f 7220 6f66 2074 6865 2073 6372 6970 ior of the scrip │ │ │ │ │ -0004e000: 7473 2c20 616e 6420 7768 6963 6820 6120 ts, and which a │ │ │ │ │ -0004e010: 7379 7374 656d 2061 646d 696e 6973 7472 system administr │ │ │ │ │ -0004e020: 6174 6f72 2069 730a 6c69 6b65 6c79 2074 ator is.likely t │ │ │ │ │ -0004e030: 6f20 7761 6e74 2074 6f20 6368 616e 6765 o want to change │ │ │ │ │ -0004e040: 2e20 2041 7320 7468 6520 7363 7269 7074 . As the script │ │ │ │ │ -0004e050: 7320 7468 656d 7365 6c76 6573 2061 7265 s themselves are │ │ │ │ │ -0004e060: 2066 7265 7175 656e 746c 790a e280 9863 frequently....c │ │ │ │ │ -0004e070: 6f6e 6666 696c 65e2 8099 732c 206d 6f64 onffile...s, mod │ │ │ │ │ -0004e080: 6966 7969 6e67 2074 6865 6d20 7265 7175 ifying them requ │ │ │ │ │ -0004e090: 6972 6573 2074 6861 7420 7468 6520 6164 ires that the ad │ │ │ │ │ -0004e0a0: 6d69 6e69 7374 7261 746f 7220 6d65 7267 ministrator merg │ │ │ │ │ -0004e0b0: 6520 696e 0a74 6865 6972 2063 6861 6e67 e in.their chang │ │ │ │ │ -0004e0c0: 6573 2065 6163 6820 7469 6d65 2074 6865 es each time the │ │ │ │ │ -0004e0d0: 2070 6163 6b61 6765 2069 7320 7570 6772 package is upgr │ │ │ │ │ -0004e0e0: 6164 6564 2061 6e64 2074 6865 20e2 8098 aded and the ... │ │ │ │ │ -0004e0f0: 636f 6e66 6669 6c65 e280 990a 6368 616e conffile....chan │ │ │ │ │ -0004e100: 6765 732e 2020 546f 2065 6173 6520 7468 ges. To ease th │ │ │ │ │ -0004e110: 6520 6275 7264 656e 206f 6e20 7468 6520 e burden on the │ │ │ │ │ -0004e120: 7379 7374 656d 2061 646d 696e 6973 7472 system administr │ │ │ │ │ -0004e130: 6174 6f72 2c20 7375 6368 0a63 6f6e 6669 ator, such.confi │ │ │ │ │ -0004e140: 6775 7261 626c 6520 7661 6c75 6573 2073 gurable values s │ │ │ │ │ -0004e150: 686f 756c 6420 6e6f 7420 6265 2070 6c61 hould not be pla │ │ │ │ │ -0004e160: 6365 6420 6469 7265 6374 6c79 2069 6e20 ced directly in │ │ │ │ │ -0004e170: 7468 6520 7363 7269 7074 2e0a 496e 7374 the script..Inst │ │ │ │ │ -0004e180: 6561 642c 2074 6865 7920 7368 6f75 6c64 ead, they should │ │ │ │ │ -0004e190: 2062 6520 706c 6163 6564 2069 6e20 6120 be placed in a │ │ │ │ │ -0004e1a0: 6669 6c65 2069 6e20 e280 982f 6574 632f file in .../etc/ │ │ │ │ │ -0004e1b0: 6465 6661 756c 74e2 8099 2c20 7768 6963 default..., whic │ │ │ │ │ -0004e1c0: 680a 7479 7069 6361 6c6c 7920 7769 6c6c h.typically will │ │ │ │ │ -0004e1d0: 2068 6176 6520 7468 6520 7361 6d65 2062 have the same b │ │ │ │ │ -0004e1e0: 6173 6520 6e61 6d65 2061 7320 7468 6520 ase name as the │ │ │ │ │ -0004e1f0: e280 9869 6e69 742e 64e2 8099 2073 6372 ...init.d... scr │ │ │ │ │ -0004e200: 6970 742e 2020 5468 6973 0a65 7874 7261 ipt. This.extra │ │ │ │ │ -0004e210: 2066 696c 6520 7368 6f75 6c64 2062 6520 file should be │ │ │ │ │ -0004e220: 736f 7572 6365 6420 6279 2074 6865 2073 sourced by the s │ │ │ │ │ -0004e230: 6372 6970 7420 7768 656e 2074 6865 2073 cript when the s │ │ │ │ │ -0004e240: 6372 6970 7420 7275 6e73 2e20 2049 740a cript runs. It. │ │ │ │ │ -0004e250: 6d75 7374 2063 6f6e 7461 696e 206f 6e6c must contain onl │ │ │ │ │ -0004e260: 7920 7661 7269 6162 6c65 2073 6574 7469 y variable setti │ │ │ │ │ -0004e270: 6e67 7320 616e 6420 636f 6d6d 656e 7473 ngs and comments │ │ │ │ │ -0004e280: 2069 6e20 504f 5349 582e 312d 3230 3137 in POSIX.1-2017 │ │ │ │ │ -0004e290: 20e2 8098 7368 e280 990a 666f 726d 6174 ...sh....format │ │ │ │ │ -0004e2a0: 2e20 2049 7420 6d75 7374 2065 6974 6865 . It must eithe │ │ │ │ │ -0004e2b0: 7220 6265 2061 20e2 8098 636f 6e66 6669 r be a ...conffi │ │ │ │ │ -0004e2c0: 6c65 e280 9920 6f72 2061 2063 6f6e 6669 le... or a confi │ │ │ │ │ -0004e2d0: 6775 7261 7469 6f6e 2066 696c 650a 6d61 guration file.ma │ │ │ │ │ -0004e2e0: 696e 7461 696e 6564 2062 7920 7468 6520 intained by the │ │ │ │ │ -0004e2f0: 7061 636b 6167 6520 6d61 696e 7461 696e package maintain │ │ │ │ │ -0004e300: 6572 2073 6372 6970 7473 2e20 2053 6565 er scripts. See │ │ │ │ │ -0004e310: 202a 6e6f 7465 2043 6f6e 6669 6775 7261 *note Configura │ │ │ │ │ -0004e320: 7469 6f6e 0a66 696c 6573 3a20 3338 2e20 tion.files: 38. │ │ │ │ │ -0004e330: 666f 7220 6d6f 7265 2064 6574 6169 6c73 for more details │ │ │ │ │ -0004e340: 2e0a 0a54 6f20 656e 7375 7265 2074 6861 ...To ensure tha │ │ │ │ │ -0004e350: 7420 7669 7461 6c20 636f 6e66 6967 7572 t vital configur │ │ │ │ │ -0004e360: 6162 6c65 2076 616c 7565 7320 6172 6520 able values are │ │ │ │ │ -0004e370: 616c 7761 7973 2061 7661 696c 6162 6c65 always available │ │ │ │ │ -0004e380: 2c20 7468 650a e280 9869 6e69 742e 64e2 , the....init.d. │ │ │ │ │ -0004e390: 8099 2073 6372 6970 7420 7368 6f75 6c64 .. script should │ │ │ │ │ -0004e3a0: 2073 6574 2064 6566 6175 6c74 2076 616c set default val │ │ │ │ │ -0004e3b0: 7565 7320 666f 7220 6561 6368 206f 6620 ues for each of │ │ │ │ │ -0004e3c0: 7468 6520 7368 656c 6c0a 7661 7269 6162 the shell.variab │ │ │ │ │ -0004e3d0: 6c65 7320 6974 2075 7365 732c 2065 6974 les it uses, eit │ │ │ │ │ -0004e3e0: 6865 7220 6265 666f 7265 2073 6f75 7263 her before sourc │ │ │ │ │ -0004e3f0: 696e 6720 7468 6520 e280 982f 6574 632f ing the .../etc/ │ │ │ │ │ -0004e400: 6465 6661 756c 742f e280 9920 6669 6c65 default/... file │ │ │ │ │ -0004e410: 206f 720a 6166 7465 7277 6172 6473 2075 or.afterwards u │ │ │ │ │ -0004e420: 7369 6e67 2073 6f6d 6574 6869 6e67 206c sing something l │ │ │ │ │ -0004e430: 696b 6520 7468 6520 e280 983a 2024 7b56 ike the ...: ${V │ │ │ │ │ -0004e440: 4152 3a3d 6465 6661 756c 747d e280 9920 AR:=default}... │ │ │ │ │ -0004e450: 7379 6e74 6178 2e20 2041 6c73 6f2c 0a74 syntax. Also,.t │ │ │ │ │ -0004e460: 6865 20e2 8098 696e 6974 2e64 e280 9920 he ...init.d... │ │ │ │ │ -0004e470: 7363 7269 7074 206d 7573 7420 6265 6861 script must beha │ │ │ │ │ -0004e480: 7665 2073 656e 7369 626c 7920 616e 6420 ve sensibly and │ │ │ │ │ -0004e490: 6e6f 7420 6661 696c 2069 6620 7468 650a not fail if the. │ │ │ │ │ -0004e4a0: e280 982f 6574 632f 6465 6661 756c 74e2 .../etc/default. │ │ │ │ │ -0004e4b0: 8099 2066 696c 6520 6973 2064 656c 6574 .. file is delet │ │ │ │ │ -0004e4c0: 6564 2e0a 0a46 696c 6573 2061 6e64 2064 ed...Files and d │ │ │ │ │ -0004e4d0: 6972 6563 746f 7269 6573 2075 6e64 6572 irectories under │ │ │ │ │ -0004e4e0: 20e2 8098 2f72 756e e280 992c 2069 6e63 .../run..., inc │ │ │ │ │ -0004e4f0: 6c75 6469 6e67 206f 6e65 7320 7265 6665 luding ones refe │ │ │ │ │ -0004e500: 7272 6564 2074 6f20 7669 6120 7468 650a rred to via the. │ │ │ │ │ -0004e510: 636f 6d70 6174 6962 696c 6974 7920 7061 compatibility pa │ │ │ │ │ -0004e520: 7468 7320 e280 982f 7661 722f 7275 6ee2 ths .../var/run. │ │ │ │ │ -0004e530: 8099 2061 6e64 20e2 8098 2f76 6172 2f6c .. and .../var/l │ │ │ │ │ -0004e540: 6f63 6be2 8099 2c20 6172 6520 6e6f 726d ock..., are norm │ │ │ │ │ -0004e550: 616c 6c79 2073 746f 7265 6420 6f6e 2061 ally stored on a │ │ │ │ │ -0004e560: 0a74 656d 706f 7261 7279 2066 696c 6573 .temporary files │ │ │ │ │ -0004e570: 7973 7465 6d20 616e 6420 6172 6520 6e6f ystem and are no │ │ │ │ │ -0004e580: 726d 616c 6c79 206e 6f74 2070 6572 7369 rmally not persi │ │ │ │ │ -0004e590: 7374 656e 7420 6163 726f 7373 2061 2072 stent across a r │ │ │ │ │ -0004e5a0: 6562 6f6f 742e 0a54 6865 20e2 8098 696e eboot..The ...in │ │ │ │ │ -0004e5b0: 6974 2e64 e280 9920 7363 7269 7074 7320 it.d... scripts │ │ │ │ │ -0004e5c0: 6d75 7374 2068 616e 646c 6520 7468 6973 must handle this │ │ │ │ │ -0004e5d0: 2063 6f72 7265 6374 6c79 2e20 2054 6869 correctly. Thi │ │ │ │ │ -0004e5e0: 7320 7769 6c6c 2074 7970 6963 616c 6c79 s will typically │ │ │ │ │ -0004e5f0: 0a6d 6561 6e20 6372 6561 7469 6e67 2061 .mean creating a │ │ │ │ │ -0004e600: 6e79 2072 6571 7569 7265 6420 7375 6264 ny required subd │ │ │ │ │ -0004e610: 6972 6563 746f 7269 6573 2064 796e 616d irectories dynam │ │ │ │ │ -0004e620: 6963 616c 6c79 2077 6865 6e20 7468 6520 ically when the │ │ │ │ │ -0004e630: e280 9869 6e69 742e 64e2 8099 0a73 6372 ...init.d....scr │ │ │ │ │ -0004e640: 6970 7420 6973 2072 756e 2e20 2053 6565 ipt is run. See │ │ │ │ │ -0004e650: 202a 6e6f 7465 202f 7275 6e20 616e 6420 *note /run and │ │ │ │ │ -0004e660: 2f72 756e 2f6c 6f63 6b3a 2031 3265 2e20 /run/lock: 12e. │ │ │ │ │ -0004e670: 666f 7220 6d6f 7265 2069 6e66 6f72 6d61 for more informa │ │ │ │ │ -0004e680: 7469 6f6e 2e0a 0a20 2020 2d2d 2d2d 2d2d tion... ------ │ │ │ │ │ -0004e690: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ -0004e6a0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ -0004e6b0: 2920 e280 982f 6c69 622f 6c73 622f 696e ) .../lib/lsb/in │ │ │ │ │ -0004e6c0: 6974 2d66 756e 6374 696f 6e73 e280 992c it-functions..., │ │ │ │ │ -0004e6d0: 2077 6869 6368 2061 7373 6973 7473 2069 which assists i │ │ │ │ │ -0004e6e0: 6e20 7772 6974 696e 6720 4c53 422d 636f n writing LSB-co │ │ │ │ │ -0004e6f0: 6d70 6c69 616e 740a 696e 6974 2073 6372 mpliant.init scr │ │ │ │ │ -0004e700: 6970 7473 2c20 6d61 7920 6661 696c 2069 ipts, may fail i │ │ │ │ │ -0004e710: 6620 e280 9873 6574 202d 65e2 8099 2069 f ...set -e... i │ │ │ │ │ -0004e720: 7320 696e 2065 6666 6563 7420 616e 6420 s in effect and │ │ │ │ │ -0004e730: 6563 686f 696e 6720 7374 6174 7573 0a6d echoing status.m │ │ │ │ │ -0004e740: 6573 7361 6765 7320 746f 2074 6865 2063 essages to the c │ │ │ │ │ -0004e750: 6f6e 736f 6c65 2066 6169 6c73 2c20 666f onsole fails, fo │ │ │ │ │ -0004e760: 7220 6578 616d 706c 652e 0a0a 1f0a 4669 r example.....Fi │ │ │ │ │ -0004e770: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0004e780: 792e 696e 666f 2c20 204e 6f64 653a 2049 y.info, Node: I │ │ │ │ │ -0004e790: 6e74 6572 6661 6369 6e67 2077 6974 6820 nterfacing with │ │ │ │ │ -0004e7a0: 696e 6974 2073 7973 7465 6d73 2c20 204e init systems, N │ │ │ │ │ -0004e7b0: 6578 743a 2042 6f6f 742d 7469 6d65 2069 ext: Boot-time i │ │ │ │ │ -0004e7c0: 6e69 7469 616c 697a 6174 696f 6e2c 2020 nitialization, │ │ │ │ │ -0004e7d0: 5072 6576 3a20 5772 6974 696e 6720 7468 Prev: Writing th │ │ │ │ │ -0004e7e0: 6520 7363 7269 7074 732c 2020 5570 3a20 e scripts, Up: │ │ │ │ │ -0004e7f0: 5374 6172 7469 6e67 2073 7973 7465 6d20 Starting system │ │ │ │ │ -0004e800: 7365 7276 6963 6573 0a0a 392e 332e 3320 services..9.3.3 │ │ │ │ │ -0004e810: 496e 7465 7266 6163 696e 6720 7769 7468 Interfacing with │ │ │ │ │ -0004e820: 2069 6e69 7420 7379 7374 656d 730a 2d2d init systems.-- │ │ │ │ │ -0004e830: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0004e840: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0004e850: 2d0a 0a4d 6169 6e74 6169 6e65 7220 7363 -..Maintainer sc │ │ │ │ │ -0004e860: 7269 7074 7320 666f 7220 7061 636b 6167 ripts for packag │ │ │ │ │ -0004e870: 6573 2069 6e63 6c75 6469 6e67 2069 6e69 es including ini │ │ │ │ │ -0004e880: 7420 7363 7269 7074 7320 6d75 7374 2075 t scripts must u │ │ │ │ │ -0004e890: 7365 0ae2 8098 7570 6461 7465 2d72 632e se....update-rc. │ │ │ │ │ -0004e8a0: 64e2 8099 2061 7320 6465 7363 7269 6265 d... as describe │ │ │ │ │ -0004e8b0: 6420 6265 6c6f 7720 746f 2069 6e74 6572 d below to inter │ │ │ │ │ -0004e8c0: 6163 7420 7769 7468 2074 6865 2073 6572 act with the ser │ │ │ │ │ -0004e8d0: 7669 6365 206d 616e 6167 6572 0a66 6f72 vice manager.for │ │ │ │ │ -0004e8e0: 2072 6571 7565 7374 7320 7375 6368 2061 requests such a │ │ │ │ │ -0004e8f0: 7320 656e 6162 6c69 6e67 206f 7220 6469 s enabling or di │ │ │ │ │ -0004e900: 7361 626c 696e 6720 7365 7276 6963 6573 sabling services │ │ │ │ │ -0004e910: 2e20 2054 6865 7920 7368 6f75 6c64 2075 . They should u │ │ │ │ │ -0004e920: 7365 0ae2 8098 696e 766f 6b65 2d72 632e se....invoke-rc. │ │ │ │ │ -0004e930: 64e2 8099 2061 7320 6465 7363 7269 6265 d... as describe │ │ │ │ │ -0004e940: 6420 6265 6c6f 7720 746f 2069 6e76 6f6b d below to invok │ │ │ │ │ -0004e950: 6520 696e 6974 2073 6372 6970 7473 2066 e init scripts f │ │ │ │ │ -0004e960: 6f72 2072 6571 7565 7374 730a 7375 6368 or requests.such │ │ │ │ │ -0004e970: 2061 7320 7374 6172 7469 6e67 2061 6e64 as starting and │ │ │ │ │ -0004e980: 2073 746f 7070 696e 6720 7365 7276 6963 stopping servic │ │ │ │ │ -0004e990: 652e 0a0a 4469 7265 6374 6c79 206d 616e e...Directly man │ │ │ │ │ -0004e9a0: 6167 696e 6720 7468 6520 e280 982f 6574 aging the .../et │ │ │ │ │ -0004e9b0: 632f 7263 3f2e 64e2 8099 206c 696e 6b73 c/rc?.d... links │ │ │ │ │ -0004e9c0: 2061 6e64 2064 6972 6563 746c 7920 696e and directly in │ │ │ │ │ -0004e9d0: 766f 6b69 6e67 2074 6865 0ae2 8098 2f65 voking the..../e │ │ │ │ │ -0004e9e0: 7463 2f69 6e69 742e 642f e280 9920 696e tc/init.d/... in │ │ │ │ │ -0004e9f0: 6974 2073 6372 6970 7473 2073 686f 756c it scripts shoul │ │ │ │ │ -0004ea00: 6420 6265 2064 6f6e 6520 6f6e 6c79 2062 d be done only b │ │ │ │ │ -0004ea10: 7920 7061 636b 6167 6573 2070 726f 7669 y packages provi │ │ │ │ │ -0004ea20: 6469 6e67 0a74 6865 2069 6e69 7420 7363 ding.the init sc │ │ │ │ │ -0004ea30: 7269 7074 2073 7562 7379 7374 656d 2028 ript subsystem ( │ │ │ │ │ -0004ea40: 7375 6368 2061 7320 e280 9869 6e69 742d such as ...init- │ │ │ │ │ -0004ea50: 7379 7374 656d 2d68 656c 7065 7273 e280 system-helpers.. │ │ │ │ │ -0004ea60: 9929 2e0a 0a2a 204d 656e 753a 0a0a 2a20 .)...* Menu:..* │ │ │ │ │ -0004ea70: 4d61 6e61 6769 6e67 2074 6865 206c 696e Managing the lin │ │ │ │ │ -0004ea80: 6b73 3a3a 0a2a 2052 756e 6e69 6e67 2069 ks::.* Running i │ │ │ │ │ -0004ea90: 6e69 7420 7363 7269 7074 733a 3a0a 0a1f nit scripts::... │ │ │ │ │ -0004eaa0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0004eab0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0004eac0: 3a20 4d61 6e61 6769 6e67 2074 6865 206c : Managing the l │ │ │ │ │ -0004ead0: 696e 6b73 2c20 204e 6578 743a 2052 756e inks, Next: Run │ │ │ │ │ -0004eae0: 6e69 6e67 2069 6e69 7420 7363 7269 7074 ning init script │ │ │ │ │ -0004eaf0: 732c 2020 5570 3a20 496e 7465 7266 6163 s, Up: Interfac │ │ │ │ │ -0004eb00: 696e 6720 7769 7468 2069 6e69 7420 7379 ing with init sy │ │ │ │ │ -0004eb10: 7374 656d 730a 0a39 2e33 2e33 2e31 204d stems..9.3.3.1 M │ │ │ │ │ -0004eb20: 616e 6167 696e 6720 7468 6520 6c69 6e6b anaging the link │ │ │ │ │ -0004eb30: 730a 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e s............... │ │ │ │ │ -0004eb40: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 0a0a 5468 ..............Th │ │ │ │ │ -0004eb50: 6520 7072 6f67 7261 6d20 e280 9875 7064 e program ...upd │ │ │ │ │ -0004eb60: 6174 652d 7263 2e64 e280 9920 6973 2070 ate-rc.d... is p │ │ │ │ │ -0004eb70: 726f 7669 6465 6420 666f 7220 7061 636b rovided for pack │ │ │ │ │ -0004eb80: 6167 6520 6d61 696e 7461 696e 6572 7320 age maintainers │ │ │ │ │ -0004eb90: 746f 2061 7272 616e 6765 0a66 6f72 2074 to arrange.for t │ │ │ │ │ -0004eba0: 6865 2070 726f 7065 7220 6372 6561 7469 he proper creati │ │ │ │ │ -0004ebb0: 6f6e 2061 6e64 2072 656d 6f76 616c 206f on and removal o │ │ │ │ │ -0004ebc0: 6620 e280 982f 6574 632f 7263 6e2e 64e2 f .../etc/rcn.d. │ │ │ │ │ -0004ebd0: 8099 2073 796d 626f 6c69 6320 6c69 6e6b .. symbolic link │ │ │ │ │ -0004ebe0: 732c 206f 720a 7468 6569 7220 6675 6e63 s, or.their func │ │ │ │ │ -0004ebf0: 7469 6f6e 616c 2065 7175 6976 616c 656e tional equivalen │ │ │ │ │ -0004ec00: 7420 6966 2061 6e6f 7468 6572 206d 6574 t if another met │ │ │ │ │ -0004ec10: 686f 6420 6973 2062 6569 6e67 2075 7365 hod is being use │ │ │ │ │ -0004ec20: 642e 2020 4974 2069 730a 696e 7465 6e64 d. It is.intend │ │ │ │ │ -0004ec30: 6564 2066 6f72 2075 7365 2069 6e20 7061 ed for use in pa │ │ │ │ │ -0004ec40: 636b 6167 6520 6d61 696e 7461 696e 6572 ckage maintainer │ │ │ │ │ -0004ec50: 2073 6372 6970 7473 2e0a 0a59 6f75 206d scripts...You m │ │ │ │ │ -0004ec60: 7573 7420 6e6f 7420 696e 636c 7564 6520 ust not include │ │ │ │ │ -0004ec70: 616e 7920 e280 982f 6574 632f 7263 6e2e any .../etc/rcn. │ │ │ │ │ -0004ec80: 64e2 8099 2073 796d 626f 6c69 6320 6c69 d... symbolic li │ │ │ │ │ -0004ec90: 6e6b 7320 696e 2074 6865 2061 6374 7561 nks in the actua │ │ │ │ │ -0004eca0: 6c0a 6172 6368 6976 6520 6f72 206d 616e l.archive or man │ │ │ │ │ -0004ecb0: 7561 6c6c 7920 6372 6561 7465 206f 7220 ually create or │ │ │ │ │ -0004ecc0: 7265 6d6f 7665 2074 6865 2073 796d 626f remove the symbo │ │ │ │ │ -0004ecd0: 6c69 6320 6c69 6e6b 7320 696e 206d 6169 lic links in mai │ │ │ │ │ -0004ece0: 6e74 6169 6e65 720a 7363 7269 7074 733b ntainer.scripts; │ │ │ │ │ -0004ecf0: 2079 6f75 206d 7573 7420 7573 6520 7468 you must use th │ │ │ │ │ -0004ed00: 6520 e280 9875 7064 6174 652d 7263 2e64 e ...update-rc.d │ │ │ │ │ -0004ed10: e280 9920 7072 6f67 7261 6d20 696e 7374 ... program inst │ │ │ │ │ -0004ed20: 6561 642e 2020 2854 6865 2066 6f72 6d65 ead. (The forme │ │ │ │ │ -0004ed30: 720a 7769 6c6c 2066 6169 6c20 6966 2061 r.will fail if a │ │ │ │ │ -0004ed40: 6e20 616c 7465 726e 6174 6976 6520 6d65 n alternative me │ │ │ │ │ -0004ed50: 7468 6f64 206f 6620 6d61 696e 7461 696e thod of maintain │ │ │ │ │ -0004ed60: 696e 6720 7275 6e6c 6576 656c 2069 6e66 ing runlevel inf │ │ │ │ │ -0004ed70: 6f72 6d61 7469 6f6e 0a69 7320 6265 696e ormation.is bein │ │ │ │ │ -0004ed80: 6720 7573 6564 2e29 2020 596f 7520 6d75 g used.) You mu │ │ │ │ │ -0004ed90: 7374 206e 6f74 2069 6e63 6c75 6465 2074 st not include t │ │ │ │ │ -0004eda0: 6865 20e2 8098 2f65 7463 2f72 636e 2e64 he .../etc/rcn.d │ │ │ │ │ -0004edb0: e280 9920 6469 7265 6374 6f72 6965 730a ... directories. │ │ │ │ │ -0004edc0: 7468 656d 7365 6c76 6573 2069 6e20 7468 themselves in th │ │ │ │ │ -0004edd0: 6520 6172 6368 6976 6520 6569 7468 6572 e archive either │ │ │ │ │ -0004ede0: 2e20 2028 4f6e 6c79 2074 6865 20e2 8098 . (Only the ... │ │ │ │ │ -0004edf0: 696e 6974 2d73 7973 7465 6d2d 6865 6c70 init-system-help │ │ │ │ │ -0004ee00: 6572 73e2 8099 0a70 6163 6b61 6765 2069 ers....package i │ │ │ │ │ -0004ee10: 7320 7065 726d 6974 7465 6420 746f 2064 s permitted to d │ │ │ │ │ -0004ee20: 6f20 736f 2e29 0a0a 546f 2067 6574 2074 o so.)..To get t │ │ │ │ │ -0004ee30: 6865 2064 6566 6175 6c74 2062 6568 6176 he default behav │ │ │ │ │ -0004ee40: 696f 7220 666f 7220 796f 7572 2070 6163 ior for your pac │ │ │ │ │ -0004ee50: 6b61 6765 2c20 7075 7420 696e 2079 6f75 kage, put in you │ │ │ │ │ -0004ee60: 7220 e280 9870 6f73 7469 6e73 74e2 8099 r ...postinst... │ │ │ │ │ -0004ee70: 0a73 6372 6970 743a 0a0a 2020 2020 2075 .script:.. u │ │ │ │ │ -0004ee80: 7064 6174 652d 7263 2e64 2070 6163 6b61 pdate-rc.d packa │ │ │ │ │ -0004ee90: 6765 2064 6566 6175 6c74 730a 0a61 6e64 ge defaults..and │ │ │ │ │ -0004eea0: 2069 6e20 796f 7572 20e2 8098 706f 7374 in your ...post │ │ │ │ │ -0004eeb0: 726d e280 993a 0a0a 2020 2020 2069 6620 rm...:.. if │ │ │ │ │ -0004eec0: 5b20 2224 3122 203d 2070 7572 6765 205d [ "$1" = purge ] │ │ │ │ │ -0004eed0: 3b20 7468 656e 0a20 2020 2020 2020 2020 ; then. │ │ │ │ │ -0004eee0: 7570 6461 7465 2d72 632e 6420 7061 636b update-rc.d pack │ │ │ │ │ -0004eef0: 6167 6520 7265 6d6f 7665 0a20 2020 2020 age remove. │ │ │ │ │ -0004ef00: 6669 0a0a 5468 6520 6465 6661 756c 7420 fi..The default │ │ │ │ │ -0004ef10: 6265 6861 7669 6f75 7220 6973 2074 6f20 behaviour is to │ │ │ │ │ -0004ef20: 656e 6162 6c65 2061 7574 6f73 7461 7274 enable autostart │ │ │ │ │ -0004ef30: 696e 6720 796f 7572 2070 6163 6b61 6765 ing your package │ │ │ │ │ -0004ef40: e280 9973 2064 6165 6d6f 6e2e 0a54 6865 ...s daemon..The │ │ │ │ │ -0004ef50: 206c 6f63 616c 2061 646d 696e 6973 7472 local administr │ │ │ │ │ -0004ef60: 6174 6f72 2063 616e 206f 7665 7272 6964 ator can overrid │ │ │ │ │ -0004ef70: 6520 7468 6973 2075 7369 6e67 2074 6865 e this using the │ │ │ │ │ -0004ef80: 2063 6f6d 6d61 6e64 20e2 8098 7570 6461 command ...upda │ │ │ │ │ -0004ef90: 7465 2d72 632e 640a 7061 636b 6167 6520 te-rc.d.package │ │ │ │ │ -0004efa0: 6469 7361 626c 65e2 8099 2e20 2049 662c disable.... If, │ │ │ │ │ -0004efb0: 2068 6f77 6576 6572 2c20 7468 6520 6461 however, the da │ │ │ │ │ -0004efc0: 656d 6f6e 2073 686f 756c 6420 6e6f 7420 emon should not │ │ │ │ │ -0004efd0: 6265 2061 7574 6f73 7461 7274 6564 0a75 be autostarted.u │ │ │ │ │ -0004efe0: 6e6c 6573 7320 7468 6520 6c6f 6361 6c20 nless the local │ │ │ │ │ -0004eff0: 6164 6d69 6e69 7374 7261 746f 7220 6861 administrator ha │ │ │ │ │ -0004f000: 7320 6578 706c 6963 6974 6c79 2072 6571 s explicitly req │ │ │ │ │ -0004f010: 7565 7374 6564 2074 6869 732c 2069 6e73 uested this, ins │ │ │ │ │ -0004f020: 7465 6164 0a61 6464 2074 6f20 796f 7572 tead.add to your │ │ │ │ │ -0004f030: 20e2 8098 706f 7374 696e 7374 e280 9920 ...postinst... │ │ │ │ │ -0004f040: 7363 7269 7074 3a0a 0a20 2020 2020 7570 script:.. up │ │ │ │ │ -0004f050: 6461 7465 2d72 632e 6420 7061 636b 6167 date-rc.d packag │ │ │ │ │ -0004f060: 6520 6465 6661 756c 7473 2d64 6973 6162 e defaults-disab │ │ │ │ │ -0004f070: 6c65 640a 0a61 6e64 2061 6464 2061 2064 led..and add a d │ │ │ │ │ -0004f080: 6570 656e 6465 6e63 7920 6f6e 20e2 8098 ependency on ... │ │ │ │ │ -0004f090: 696e 6974 2d73 7973 7465 6d2d 6865 6c70 init-system-help │ │ │ │ │ -0004f0a0: 6572 7320 283e 3d20 312e 3530 29e2 8099 ers (>= 1.50)... │ │ │ │ │ -0004f0b0: 2c20 7768 6963 680a 696e 7472 6f64 7563 , which.introduc │ │ │ │ │ -0004f0c0: 6564 2074 6865 20e2 8098 6465 6661 756c ed the ...defaul │ │ │ │ │ -0004f0d0: 7473 2d64 6973 6162 6c65 64e2 8099 206f ts-disabled... o │ │ │ │ │ -0004f0e0: 7074 696f 6e2e 2020 5468 656e 2074 6865 ption. Then the │ │ │ │ │ -0004f0f0: 206c 6f63 616c 2061 646d 696e 6973 7472 local administr │ │ │ │ │ -0004f100: 6174 6f72 0a63 616e 2065 6e61 626c 6520 ator.can enable │ │ │ │ │ -0004f110: 6175 746f 7374 6172 7469 6e67 2074 6865 autostarting the │ │ │ │ │ -0004f120: 2064 6165 6d6f 6e20 7573 696e 6720 7468 daemon using th │ │ │ │ │ -0004f130: 6520 636f 6d6d 616e 6420 e280 9875 7064 e command ...upd │ │ │ │ │ -0004f140: 6174 652d 7263 2e64 0a70 6163 6b61 6765 ate-rc.d.package │ │ │ │ │ -0004f150: 2065 6e61 626c 65e2 8099 2e0a 0a41 6e20 enable......An │ │ │ │ │ -0004f160: 6f6c 6465 7220 7072 6163 7469 6365 2c20 older practice, │ │ │ │ │ -0004f170: 7768 6963 6820 7368 6f75 6c64 206e 6f74 which should not │ │ │ │ │ -0004f180: 2062 6520 7573 6564 2c20 7761 7320 746f be used, was to │ │ │ │ │ -0004f190: 2069 6e63 6c75 6465 2061 206c 696e 6520 include a line │ │ │ │ │ -0004f1a0: 6c69 6b65 0ae2 8098 4449 5341 424c 4544 like....DISABLED │ │ │ │ │ -0004f1b0: 3d79 6573 e280 9920 696e 2074 6865 2070 =yes... in the p │ │ │ │ │ -0004f1c0: 6163 6b61 6765 e280 9973 20e2 8098 2f65 ackage...s .../e │ │ │ │ │ -0004f1d0: 7463 2f64 6566 6175 6c74 e280 9920 6669 tc/default... fi │ │ │ │ │ -0004f1e0: 6c65 2e20 2054 6865 2070 6163 6b61 6765 le. The package │ │ │ │ │ -0004f1f0: e280 9973 2069 6e69 740a 7363 7269 7074 ...s init.script │ │ │ │ │ -0004f200: 2077 6f75 6c64 206e 6f74 2073 7461 7274 would not start │ │ │ │ │ -0004f210: 2074 6865 2073 6572 7669 6365 2075 6e74 the service unt │ │ │ │ │ -0004f220: 696c 2074 6865 206c 6f63 616c 2073 7973 il the local sys │ │ │ │ │ -0004f230: 7465 6d20 6164 6d69 6e69 7374 7261 746f tem administrato │ │ │ │ │ -0004f240: 720a 6368 616e 6765 6420 7468 6973 2074 r.changed this t │ │ │ │ │ -0004f250: 6f20 e280 9844 4953 4142 4c45 443d 6e6f o ...DISABLED=no │ │ │ │ │ -0004f260: e280 992c 206f 7220 7369 6d69 6c61 722e ..., or similar. │ │ │ │ │ -0004f270: 2020 5468 6520 7072 6f62 6c65 6d20 7769 The problem wi │ │ │ │ │ -0004f280: 7468 2074 6869 730a 6170 7072 6f61 6368 th this.approach │ │ │ │ │ -0004f290: 2077 6173 2074 6861 7420 6974 2068 6964 was that it hid │ │ │ │ │ -0004f2a0: 6573 2066 726f 6d20 7468 6520 696e 6974 es from the init │ │ │ │ │ -0004f2b0: 2073 7973 7465 6d20 7768 6574 6865 7220 system whether │ │ │ │ │ -0004f2c0: 6f72 206e 6f74 2074 6865 0a64 6165 6d6f or not the.daemo │ │ │ │ │ -0004f2d0: 6e20 7368 6f75 6c64 2061 6374 7561 6c6c n should actuall │ │ │ │ │ -0004f2e0: 7920 6265 2073 7461 7274 6564 2c20 7768 y be started, wh │ │ │ │ │ -0004f2f0: 6963 6820 6c65 6164 7320 746f 2069 6e63 ich leads to inc │ │ │ │ │ -0004f300: 6f6e 7369 7374 656e 7420 616e 640a 636f onsistent and.co │ │ │ │ │ -0004f310: 6e66 7573 696e 6720 6265 6861 7669 6f72 nfusing behavior │ │ │ │ │ -0004f320: 3a20 e280 9873 6572 7669 6365 203c 7061 : ...service start... │ │ │ │ │ -0004f340: 636f 756c 6420 7265 7475 726e 2073 7563 could return suc │ │ │ │ │ -0004f350: 6365 7373 2062 7574 0a6e 6f74 2073 7461 cess but.not sta │ │ │ │ │ -0004f360: 7274 2074 6865 2073 6572 7669 6365 3b20 rt the service; │ │ │ │ │ -0004f370: 7365 7276 6963 6573 2077 6974 6820 6120 services with a │ │ │ │ │ -0004f380: 6465 7065 6e64 656e 6379 206f 6e20 7468 dependency on th │ │ │ │ │ -0004f390: 6973 2073 6572 7669 6365 2077 696c 6c0a is service will. │ │ │ │ │ -0004f3a0: 6265 2073 7461 7274 6564 2065 7665 6e20 be started even │ │ │ │ │ -0004f3b0: 7468 6f75 6768 2074 6865 2073 6572 7669 though the servi │ │ │ │ │ -0004f3c0: 6365 2069 736e e280 9974 2072 756e 6e69 ce isn...t runni │ │ │ │ │ -0004f3d0: 6e67 3b20 616e 6420 696e 6974 2073 7973 ng; and init sys │ │ │ │ │ -0004f3e0: 7465 6d20 7374 6174 7573 0a63 6f6d 6d61 tem status.comma │ │ │ │ │ -0004f3f0: 6e64 7320 636f 756c 6420 696e 636f 7272 nds could incorr │ │ │ │ │ -0004f400: 6563 746c 7920 636c 6169 6d20 7468 6174 ectly claim that │ │ │ │ │ -0004f410: 2074 6865 2073 6572 7669 6365 2077 6173 the service was │ │ │ │ │ -0004f420: 2073 7461 7274 6564 2e0a 0a4e 6f74 6520 started...Note │ │ │ │ │ -0004f430: 7468 6174 2069 6620 796f 7572 2070 6163 that if your pac │ │ │ │ │ -0004f440: 6b61 6765 2063 6861 6e67 6573 2072 756e kage changes run │ │ │ │ │ -0004f450: 6c65 7665 6c73 206f 7220 7072 696f 7269 levels or priori │ │ │ │ │ -0004f460: 7479 2c20 796f 7520 6d61 7920 6861 7665 ty, you may have │ │ │ │ │ -0004f470: 2074 6f0a 7265 6d6f 7665 2061 6e64 2072 to.remove and r │ │ │ │ │ -0004f480: 6563 7265 6174 6520 7468 6520 6c69 6e6b ecreate the link │ │ │ │ │ -0004f490: 732c 2073 696e 6365 206f 7468 6572 7769 s, since otherwi │ │ │ │ │ -0004f4a0: 7365 2074 6865 206f 6c64 206c 696e 6b73 se the old links │ │ │ │ │ -0004f4b0: 206d 6179 0a70 6572 7369 7374 2e20 2052 may.persist. R │ │ │ │ │ -0004f4c0: 6566 6572 2074 6f20 7468 6520 646f 6375 efer to the docu │ │ │ │ │ -0004f4d0: 6d65 6e74 6174 696f 6e20 6f66 20e2 8098 mentation of ... │ │ │ │ │ -0004f4e0: 7570 6461 7465 2d72 632e 64e2 8099 2e0a update-rc.d..... │ │ │ │ │ -0004f4f0: 0a46 6f72 206d 6f72 6520 696e 666f 726d .For more inform │ │ │ │ │ -0004f500: 6174 696f 6e20 6162 6f75 7420 7573 696e ation about usin │ │ │ │ │ -0004f510: 6720 e280 9875 7064 6174 652d 7263 2e64 g ...update-rc.d │ │ │ │ │ -0004f520: e280 992c 2070 6c65 6173 6520 636f 6e73 ..., please cons │ │ │ │ │ -0004f530: 756c 7420 6974 7320 6d61 6e0a 7061 6765 ult its man.page │ │ │ │ │ -0004f540: 2c20 e280 9875 7064 6174 652d 7263 2e64 , ...update-rc.d │ │ │ │ │ -0004f550: 2838 29e2 8099 2e0a 0a49 7420 6973 2065 (8)......It is e │ │ │ │ │ -0004f560: 6173 6965 7374 2066 6f72 2070 6163 6b61 asiest for packa │ │ │ │ │ -0004f570: 6765 7320 6e6f 7420 746f 2063 616c 6c20 ges not to call │ │ │ │ │ -0004f580: e280 9875 7064 6174 652d 7263 2e64 e280 ...update-rc.d.. │ │ │ │ │ -0004f590: 9920 6469 7265 6374 6c79 2c20 6275 740a . directly, but. │ │ │ │ │ -0004f5a0: 696e 7374 6561 6420 7573 6520 6465 6268 instead use debh │ │ │ │ │ -0004f5b0: 656c 7065 7220 7072 6f67 7261 6d73 2074 elper programs t │ │ │ │ │ -0004f5c0: 6861 7420 6164 6420 7468 6520 7265 7175 hat add the requ │ │ │ │ │ -0004f5d0: 6972 6564 20e2 8098 7570 6461 7465 2d72 ired ...update-r │ │ │ │ │ -0004f5e0: 632e 64e2 8099 2063 616c 6c73 0a61 7574 c.d... calls.aut │ │ │ │ │ -0004f5f0: 6f6d 6174 6963 616c 6c79 2e20 2053 6565 omatically. See │ │ │ │ │ -0004f600: 20e2 8098 6468 5f69 6e73 7461 6c6c 696e ...dh_installin │ │ │ │ │ -0004f610: 6974 e280 992c 20e2 8098 6468 5f69 6e73 it..., ...dh_ins │ │ │ │ │ -0004f620: 7461 6c6c 7379 7374 656d 64e2 8099 2c20 tallsystemd..., │ │ │ │ │ -0004f630: 6574 632e 0a0a 1f0a 4669 6c65 3a20 6465 etc.....File: de │ │ │ │ │ -0004f640: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0004f650: 2c20 204e 6f64 653a 2052 756e 6e69 6e67 , Node: Running │ │ │ │ │ -0004f660: 2069 6e69 7420 7363 7269 7074 732c 2020 init scripts, │ │ │ │ │ -0004f670: 5072 6576 3a20 4d61 6e61 6769 6e67 2074 Prev: Managing t │ │ │ │ │ -0004f680: 6865 206c 696e 6b73 2c20 2055 703a 2049 he links, Up: I │ │ │ │ │ -0004f690: 6e74 6572 6661 6369 6e67 2077 6974 6820 nterfacing with │ │ │ │ │ -0004f6a0: 696e 6974 2073 7973 7465 6d73 0a0a 392e init systems..9. │ │ │ │ │ -0004f6b0: 332e 332e 3220 5275 6e6e 696e 6720 696e 3.3.2 Running in │ │ │ │ │ -0004f6c0: 6974 2073 6372 6970 7473 0a2e 2e2e 2e2e it scripts...... │ │ │ │ │ -0004f6d0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ -0004f6e0: 2e2e 2e2e 2e2e 2e0a 0a54 6865 2070 726f .........The pro │ │ │ │ │ -0004f6f0: 6772 616d 20e2 8098 696e 766f 6b65 2d72 gram ...invoke-r │ │ │ │ │ -0004f700: 632e 64e2 8099 2069 7320 7072 6f76 6964 c.d... is provid │ │ │ │ │ -0004f710: 6564 2074 6f20 6d61 6b65 2069 7420 6561 ed to make it ea │ │ │ │ │ -0004f720: 7369 6572 2066 6f72 2070 6163 6b61 6765 sier for package │ │ │ │ │ -0004f730: 0a6d 6169 6e74 6169 6e65 7273 2074 6f20 .maintainers to │ │ │ │ │ -0004f740: 7072 6f70 6572 6c79 2069 6e76 6f6b 6520 properly invoke │ │ │ │ │ -0004f750: 616e 2069 6e69 7420 7363 7269 7074 2c20 an init script, │ │ │ │ │ -0004f760: 6f62 6579 696e 6720 7275 6e6c 6576 656c obeying runlevel │ │ │ │ │ -0004f770: 2061 6e64 0a6f 7468 6572 206c 6f63 616c and.other local │ │ │ │ │ -0004f780: 6c79 2d64 6566 696e 6564 2063 6f6e 7374 ly-defined const │ │ │ │ │ -0004f790: 7261 696e 7473 2074 6861 7420 6d69 6768 raints that migh │ │ │ │ │ -0004f7a0: 7420 6c69 6d69 7420 6120 7061 636b 6167 t limit a packag │ │ │ │ │ -0004f7b0: 65e2 8099 7320 7269 6768 7420 746f 0a73 e...s right to.s │ │ │ │ │ -0004f7c0: 7461 7274 2c20 7374 6f70 2061 6e64 206f tart, stop and o │ │ │ │ │ -0004f7d0: 7468 6572 7769 7365 206d 616e 6167 6520 therwise manage │ │ │ │ │ -0004f7e0: 7365 7276 6963 6573 2e20 2054 6869 7320 services. This │ │ │ │ │ -0004f7f0: 7072 6f67 7261 6d20 6d61 7920 6265 2075 program may be u │ │ │ │ │ -0004f800: 7365 6420 6279 0a6d 6169 6e74 6169 6e65 sed by.maintaine │ │ │ │ │ -0004f810: 7273 2069 6e20 7468 6569 7220 7061 636b rs in their pack │ │ │ │ │ -0004f820: 6167 6573 e280 9920 7363 7269 7074 732e ages... scripts. │ │ │ │ │ -0004f830: 0a0a 5468 6520 7061 636b 6167 6520 6d61 ..The package ma │ │ │ │ │ -0004f840: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ -0004f850: 206d 7573 7420 7573 6520 e280 9869 6e76 must use ...inv │ │ │ │ │ -0004f860: 6f6b 652d 7263 2e64 e280 9920 746f 2069 oke-rc.d... to i │ │ │ │ │ -0004f870: 6e76 6f6b 6520 7468 650a e280 982f 6574 nvoke the..../et │ │ │ │ │ -0004f880: 632f 696e 6974 2e64 2f2a e280 9920 696e c/init.d/*... in │ │ │ │ │ -0004f890: 6974 2073 6372 6970 7473 206f 7220 6571 it scripts or eq │ │ │ │ │ -0004f8a0: 7569 7661 6c65 6e74 2069 6e73 7465 6164 uivalent instead │ │ │ │ │ -0004f8b0: 206f 6620 6361 6c6c 696e 6720 7468 656d of calling them │ │ │ │ │ -0004f8c0: 0a64 6972 6563 746c 792e 0a0a 4279 2064 .directly...By d │ │ │ │ │ -0004f8d0: 6566 6175 6c74 2c20 e280 9869 6e76 6f6b efault, ...invok │ │ │ │ │ -0004f8e0: 652d 7263 2e64 e280 9920 7769 6c6c 2070 e-rc.d... will p │ │ │ │ │ -0004f8f0: 6173 7320 616e 7920 6163 7469 6f6e 2072 ass any action r │ │ │ │ │ -0004f900: 6571 7565 7374 7320 2873 7461 7274 2c20 equests (start, │ │ │ │ │ -0004f910: 7374 6f70 2c0a 7265 6c6f 6164 2c20 7265 stop,.reload, re │ │ │ │ │ -0004f920: 7374 6172 74e2 80a6 2920 746f 2074 6865 start...) to the │ │ │ │ │ -0004f930: 20e2 8098 2f65 7463 2f69 6e69 742e 64e2 .../etc/init.d. │ │ │ │ │ -0004f940: 8099 2073 6372 6970 742c 2066 696c 7465 .. script, filte │ │ │ │ │ -0004f950: 7269 6e67 206f 7574 2072 6571 7565 7374 ring out request │ │ │ │ │ -0004f960: 7320 746f 0a73 7461 7274 206f 7220 7265 s to.start or re │ │ │ │ │ -0004f970: 7374 6172 7420 6120 7365 7276 6963 6520 start a service │ │ │ │ │ -0004f980: 6f75 7420 6f66 2069 7473 2069 6e74 656e out of its inten │ │ │ │ │ -0004f990: 6465 6420 7275 6e6c 6576 656c 732e 0a0a ded runlevels... │ │ │ │ │ -0004f9a0: 4d6f 7374 2070 6163 6b61 6765 7320 7769 Most packages wi │ │ │ │ │ -0004f9b0: 6c6c 2073 696d 706c 7920 7573 653a 0a0a ll simply use:.. │ │ │ │ │ -0004f9c0: 2020 2020 2069 6e76 6f6b 652d 7263 2e64 invoke-rc.d │ │ │ │ │ -0004f9d0: 2070 6163 6b61 6765 2061 6374 696f 6e0a package action. │ │ │ │ │ -0004f9e0: 0a69 6e20 7468 6569 7220 e280 9870 6f73 .in their ...pos │ │ │ │ │ -0004f9f0: 7469 6e73 74e2 8099 2061 6e64 20e2 8098 tinst... and ... │ │ │ │ │ -0004fa00: 7072 6572 6de2 8099 2073 6372 6970 7473 prerm... scripts │ │ │ │ │ -0004fa10: 2e0a 0a41 2070 6163 6b61 6765 2073 686f ...A package sho │ │ │ │ │ -0004fa20: 756c 6420 7265 6769 7374 6572 2069 7473 uld register its │ │ │ │ │ -0004fa30: 2069 6e69 7420 7363 7269 7074 2073 6572 init script ser │ │ │ │ │ -0004fa40: 7669 6365 7320 7573 696e 6720 e280 9875 vices using ...u │ │ │ │ │ -0004fa50: 7064 6174 652d 7263 2e64 e280 990a 6265 pdate-rc.d....be │ │ │ │ │ -0004fa60: 666f 7265 2069 7420 7472 6965 7320 746f fore it tries to │ │ │ │ │ -0004fa70: 2069 6e76 6f6b 6520 7468 656d 2075 7369 invoke them usi │ │ │ │ │ -0004fa80: 6e67 20e2 8098 696e 766f 6b65 2d72 632e ng ...invoke-rc. │ │ │ │ │ -0004fa90: 64e2 8099 2e20 2049 6e76 6f63 6174 696f d.... Invocatio │ │ │ │ │ -0004faa0: 6e20 6f66 0a75 6e72 6567 6973 7465 7265 n of.unregistere │ │ │ │ │ -0004fab0: 6420 7365 7276 6963 6573 206d 6179 2066 d services may f │ │ │ │ │ -0004fac0: 6169 6c2e 0a0a 466f 7220 6d6f 7265 2069 ail...For more i │ │ │ │ │ -0004fad0: 6e66 6f72 6d61 7469 6f6e 2061 626f 7574 nformation about │ │ │ │ │ -0004fae0: 2075 7369 6e67 20e2 8098 696e 766f 6b65 using ...invoke │ │ │ │ │ -0004faf0: 2d72 632e 64e2 8099 2c20 706c 6561 7365 -rc.d..., please │ │ │ │ │ -0004fb00: 2063 6f6e 7375 6c74 2069 7473 206d 616e consult its man │ │ │ │ │ -0004fb10: 0a70 6167 652c 20e2 8098 696e 766f 6b65 .page, ...invoke │ │ │ │ │ -0004fb20: 2d72 632e 6428 3829 e280 992e 0a0a 4974 -rc.d(8)......It │ │ │ │ │ -0004fb30: 2069 7320 6561 7369 6573 7420 666f 7220 is easiest for │ │ │ │ │ -0004fb40: 7061 636b 6167 6573 206e 6f74 2074 6f20 packages not to │ │ │ │ │ -0004fb50: 6361 6c6c 20e2 8098 696e 766f 6b65 2d72 call ...invoke-r │ │ │ │ │ -0004fb60: 632e 64e2 8099 2064 6972 6563 746c 792c c.d... directly, │ │ │ │ │ -0004fb70: 2062 7574 0a69 6e73 7465 6164 2075 7365 but.instead use │ │ │ │ │ -0004fb80: 2064 6562 6865 6c70 6572 2070 726f 6772 debhelper progr │ │ │ │ │ -0004fb90: 616d 7320 7468 6174 2061 6464 2074 6865 ams that add the │ │ │ │ │ -0004fba0: 2072 6571 7569 7265 6420 e280 9869 6e76 required ...inv │ │ │ │ │ -0004fbb0: 6f6b 652d 7263 2e64 e280 9920 6361 6c6c oke-rc.d... call │ │ │ │ │ -0004fbc0: 730a 6175 746f 6d61 7469 6361 6c6c 792e s.automatically. │ │ │ │ │ -0004fbd0: 2020 5365 6520 e280 9864 685f 696e 7374 See ...dh_inst │ │ │ │ │ -0004fbe0: 616c 6c69 6e69 74e2 8099 2c20 e280 9864 allinit..., ...d │ │ │ │ │ -0004fbf0: 685f 696e 7374 616c 6c73 7973 7465 6d64 h_installsystemd │ │ │ │ │ -0004fc00: e280 992c 2065 7463 2e0a 0a1f 0a46 696c ..., etc.....Fil │ │ │ │ │ -0004fc10: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -0004fc20: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 426f .info, Node: Bo │ │ │ │ │ -0004fc30: 6f74 2d74 696d 6520 696e 6974 6961 6c69 ot-time initiali │ │ │ │ │ -0004fc40: 7a61 7469 6f6e 2c20 204e 6578 743a 2045 zation, Next: E │ │ │ │ │ -0004fc50: 7861 6d70 6c65 2c20 2050 7265 763a 2049 xample, Prev: I │ │ │ │ │ -0004fc60: 6e74 6572 6661 6369 6e67 2077 6974 6820 nterfacing with │ │ │ │ │ -0004fc70: 696e 6974 2073 7973 7465 6d73 2c20 2055 init systems, U │ │ │ │ │ -0004fc80: 703a 2053 7461 7274 696e 6720 7379 7374 p: Starting syst │ │ │ │ │ -0004fc90: 656d 2073 6572 7669 6365 730a 0a39 2e33 em services..9.3 │ │ │ │ │ -0004fca0: 2e34 2042 6f6f 742d 7469 6d65 2069 6e69 .4 Boot-time ini │ │ │ │ │ -0004fcb0: 7469 616c 697a 6174 696f 6e0a 2d2d 2d2d tialization.---- │ │ │ │ │ -0004fcc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0004fcd0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6973 ----------..This │ │ │ │ │ -0004fce0: 2073 6563 7469 6f6e 2068 6173 2062 6565 section has bee │ │ │ │ │ -0004fcf0: 6e20 6465 6c65 7465 642e 0a0a 1f0a 4669 n deleted.....Fi │ │ │ │ │ -0004fd00: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0004fd10: 792e 696e 666f 2c20 204e 6f64 653a 2045 y.info, Node: E │ │ │ │ │ -0004fd20: 7861 6d70 6c65 2c20 2050 7265 763a 2042 xample, Prev: B │ │ │ │ │ -0004fd30: 6f6f 742d 7469 6d65 2069 6e69 7469 616c oot-time initial │ │ │ │ │ -0004fd40: 697a 6174 696f 6e2c 2020 5570 3a20 5374 ization, Up: St │ │ │ │ │ -0004fd50: 6172 7469 6e67 2073 7973 7465 6d20 7365 arting system se │ │ │ │ │ -0004fd60: 7276 6963 6573 0a0a 392e 332e 3520 4578 rvices..9.3.5 Ex │ │ │ │ │ -0004fd70: 616d 706c 650a 2d2d 2d2d 2d2d 2d2d 2d2d ample.---------- │ │ │ │ │ -0004fd80: 2d2d 2d0a 0a45 7861 6d70 6c65 7320 6f6e ---..Examples on │ │ │ │ │ -0004fd90: 2077 6869 6368 2079 6f75 2063 616e 2062 which you can b │ │ │ │ │ -0004fda0: 6173 6520 796f 7572 20e2 8098 7379 7374 ase your ...syst │ │ │ │ │ -0004fdb0: 656d 64e2 8099 2073 6572 7669 6365 2075 emd... service u │ │ │ │ │ -0004fdc0: 6e69 7473 2061 7265 0a61 7661 696c 6162 nits are.availab │ │ │ │ │ -0004fdd0: 6c65 2069 6e20 7468 6520 6d61 6e20 7061 le in the man pa │ │ │ │ │ -0004fde0: 6765 20e2 8098 7379 7374 656d 642e 756e ge ...systemd.un │ │ │ │ │ -0004fdf0: 6974 2835 29e2 8099 2e20 2041 6e20 6578 it(5).... An ex │ │ │ │ │ -0004fe00: 616d 706c 6520 6f6e 2077 6869 6368 2079 ample on which y │ │ │ │ │ -0004fe10: 6f75 0a63 616e 2062 6173 6520 796f 7572 ou.can base your │ │ │ │ │ -0004fe20: 2069 6e69 7420 7363 7269 7074 7320 6973 init scripts is │ │ │ │ │ -0004fe30: 2061 7661 696c 6162 6c65 2069 6e20 7468 available in th │ │ │ │ │ -0004fe40: 6520 6d61 6e20 7061 6765 0ae2 8098 696e e man page....in │ │ │ │ │ -0004fe50: 6974 2d64 2d73 6372 6970 7428 3529 e280 it-d-script(5).. │ │ │ │ │ -0004fe60: 992e 0a0a 1f0a 4669 6c65 3a20 6465 6269 ......File: debi │ │ │ │ │ -0004fe70: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0004fe80: 204e 6f64 653a 2043 6f6e 736f 6c65 206d Node: Console m │ │ │ │ │ -0004fe90: 6573 7361 6765 7320 6672 6f6d 2069 6e69 essages from ini │ │ │ │ │ -0004fea0: 7420 6420 7363 7269 7074 732c 2020 4e65 t d scripts, Ne │ │ │ │ │ -0004feb0: 7874 3a20 4372 6f6e 206a 6f62 732c 2020 xt: Cron jobs, │ │ │ │ │ -0004fec0: 5072 6576 3a20 5374 6172 7469 6e67 2073 Prev: Starting s │ │ │ │ │ -0004fed0: 7973 7465 6d20 7365 7276 6963 6573 2c20 ystem services, │ │ │ │ │ -0004fee0: 2055 703a 2054 6865 204f 7065 7261 7469 Up: The Operati │ │ │ │ │ -0004fef0: 6e67 2053 7973 7465 6d0a 0a39 2e34 2043 ng System..9.4 C │ │ │ │ │ -0004ff00: 6f6e 736f 6c65 206d 6573 7361 6765 7320 onsole messages │ │ │ │ │ -0004ff10: 6672 6f6d 20e2 8098 696e 6974 2e64 e280 from ...init.d.. │ │ │ │ │ -0004ff20: 9920 7363 7269 7074 730a 3d3d 3d3d 3d3d . scripts.====== │ │ │ │ │ -0004ff30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0004ff40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0004ff50: 3d3d 3d3d 0a0a 5468 6973 2073 6563 7469 ====..This secti │ │ │ │ │ -0004ff60: 6f6e 2068 6173 2062 6565 6e20 6465 6c65 on has been dele │ │ │ │ │ -0004ff70: 7465 642e 0a0a 1f0a 4669 6c65 3a20 6465 ted.....File: de │ │ │ │ │ -0004ff80: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0004ff90: 2c20 204e 6f64 653a 2043 726f 6e20 6a6f , Node: Cron jo │ │ │ │ │ -0004ffa0: 6273 2c20 204e 6578 743a 204d 656e 7573 bs, Next: Menus │ │ │ │ │ -0004ffb0: 2c20 2050 7265 763a 2043 6f6e 736f 6c65 , Prev: Console │ │ │ │ │ -0004ffc0: 206d 6573 7361 6765 7320 6672 6f6d 2069 messages from i │ │ │ │ │ -0004ffd0: 6e69 7420 6420 7363 7269 7074 732c 2020 nit d scripts, │ │ │ │ │ -0004ffe0: 5570 3a20 5468 6520 4f70 6572 6174 696e Up: The Operatin │ │ │ │ │ -0004fff0: 6720 5379 7374 656d 0a0a 392e 3520 4372 g System..9.5 Cr │ │ │ │ │ -00050000: 6f6e 206a 6f62 730a 3d3d 3d3d 3d3d 3d3d on jobs.======== │ │ │ │ │ -00050010: 3d3d 3d3d 3d0a 0a50 6163 6b61 6765 7320 =====..Packages │ │ │ │ │ -00050020: 6d75 7374 206e 6f74 206d 6f64 6966 7920 must not modify │ │ │ │ │ -00050030: 7468 6520 636f 6e66 6967 7572 6174 696f the configuratio │ │ │ │ │ -00050040: 6e20 6669 6c65 20e2 8098 2f65 7463 2f63 n file .../etc/c │ │ │ │ │ -00050050: 726f 6e74 6162 e280 992c 2061 6e64 2074 rontab..., and t │ │ │ │ │ -00050060: 6865 790a 6d75 7374 206e 6f74 206d 6f64 hey.must not mod │ │ │ │ │ -00050070: 6966 7920 7468 6520 6669 6c65 7320 696e ify the files in │ │ │ │ │ -00050080: 20e2 8098 2f76 6172 2f73 706f 6f6c 2f63 .../var/spool/c │ │ │ │ │ -00050090: 726f 6e2f 6372 6f6e 7461 6273 e280 992e ron/crontabs.... │ │ │ │ │ -000500a0: 0a0a 4966 2061 2070 6163 6b61 6765 2077 ..If a package w │ │ │ │ │ -000500b0: 616e 7473 2074 6f20 696e 7374 616c 6c20 ants to install │ │ │ │ │ -000500c0: 6120 6a6f 6220 7468 6174 2068 6173 2074 a job that has t │ │ │ │ │ -000500d0: 6f20 6265 2065 7865 6375 7465 6420 7669 o be executed vi │ │ │ │ │ -000500e0: 6120 6372 6f6e 2c20 6974 0a73 686f 756c a cron, it.shoul │ │ │ │ │ -000500f0: 6420 706c 6163 6520 6120 6669 6c65 206e d place a file n │ │ │ │ │ -00050100: 616d 6564 2061 7320 7370 6563 6966 6965 amed as specifie │ │ │ │ │ -00050110: 6420 696e 202a 6e6f 7465 2043 726f 6e20 d in *note Cron │ │ │ │ │ -00050120: 6a6f 6220 6669 6c65 206e 616d 6573 3a0a job file names:. │ │ │ │ │ -00050130: 3134 622e 2069 6e74 6f20 6f6e 6520 6f72 14b. into one or │ │ │ │ │ -00050140: 206d 6f72 6520 6f66 2074 6865 2066 6f6c more of the fol │ │ │ │ │ -00050150: 6c6f 7769 6e67 2064 6972 6563 746f 7269 lowing directori │ │ │ │ │ -00050160: 6573 3a0a 0a20 2020 2d20 e280 982f 6574 es:.. - .../et │ │ │ │ │ -00050170: 632f 6372 6f6e 2e68 6f75 726c 79e2 8099 c/cron.hourly... │ │ │ │ │ -00050180: 0a0a 2020 202d 20e2 8098 2f65 7463 2f63 .. - .../etc/c │ │ │ │ │ -00050190: 726f 6e2e 6461 696c 79e2 8099 0a0a 2020 ron.daily..... │ │ │ │ │ -000501a0: 202d 20e2 8098 2f65 7463 2f63 726f 6e2e - .../etc/cron. │ │ │ │ │ -000501b0: 7765 656b 6c79 e280 990a 0a20 2020 2d20 weekly..... - │ │ │ │ │ -000501c0: e280 982f 6574 632f 6372 6f6e 2e6d 6f6e .../etc/cron.mon │ │ │ │ │ -000501d0: 7468 6c79 e280 990a 0a41 7320 7468 6573 thly.....As thes │ │ │ │ │ -000501e0: 6520 6469 7265 6374 6f72 7920 6e61 6d65 e directory name │ │ │ │ │ -000501f0: 7320 696d 706c 792c 2074 6865 2066 696c s imply, the fil │ │ │ │ │ -00050200: 6573 2077 6974 6869 6e20 7468 656d 2061 es within them a │ │ │ │ │ -00050210: 7265 2065 7865 6375 7465 6420 6f6e 2061 re executed on a │ │ │ │ │ -00050220: 6e0a 686f 7572 6c79 2c20 6461 696c 792c n.hourly, daily, │ │ │ │ │ -00050230: 2077 6565 6b6c 792c 206f 7220 6d6f 6e74 weekly, or mont │ │ │ │ │ -00050240: 686c 7920 6261 7369 732c 2072 6573 7065 hly basis, respe │ │ │ │ │ -00050250: 6374 6976 656c 792e 2020 5468 6520 6578 ctively. The ex │ │ │ │ │ -00050260: 6163 7420 7469 6d65 730a 6172 6520 6c69 act times.are li │ │ │ │ │ -00050270: 7374 6564 2069 6e20 e280 982f 6574 632f sted in .../etc/ │ │ │ │ │ -00050280: 6372 6f6e 7461 62e2 8099 2e0a 0a41 6c6c crontab......All │ │ │ │ │ -00050290: 2066 696c 6573 2069 6e73 7461 6c6c 6564 files installed │ │ │ │ │ -000502a0: 2069 6e20 616e 7920 6f66 2074 6865 7365 in any of these │ │ │ │ │ -000502b0: 2064 6972 6563 746f 7269 6573 206d 7573 directories mus │ │ │ │ │ -000502c0: 7420 6265 2073 6372 6970 7473 2028 652e t be scripts (e. │ │ │ │ │ -000502d0: 672e 2c0a 7368 656c 6c20 7363 7269 7074 g.,.shell script │ │ │ │ │ -000502e0: 7320 6f72 2050 6572 6c20 7363 7269 7074 s or Perl script │ │ │ │ │ -000502f0: 7329 2073 6f20 7468 6174 2074 6865 7920 s) so that they │ │ │ │ │ -00050300: 6361 6e20 6561 7369 6c79 2062 6520 6d6f can easily be mo │ │ │ │ │ -00050310: 6469 6669 6564 2062 790a 7468 6520 6c6f dified by.the lo │ │ │ │ │ -00050320: 6361 6c20 7379 7374 656d 2061 646d 696e cal system admin │ │ │ │ │ -00050330: 6973 7472 6174 6f72 2e20 2049 6e20 6164 istrator. In ad │ │ │ │ │ -00050340: 6469 7469 6f6e 2c20 7468 6579 206d 7573 dition, they mus │ │ │ │ │ -00050350: 7420 6265 2074 7265 6174 6564 2061 730a t be treated as. │ │ │ │ │ -00050360: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ -00050370: 6c65 732e 0a0a 4966 2061 2063 6572 7461 les...If a certa │ │ │ │ │ -00050380: 696e 206a 6f62 2068 6173 2074 6f20 6265 in job has to be │ │ │ │ │ -00050390: 2065 7865 6375 7465 6420 6174 2073 6f6d executed at som │ │ │ │ │ -000503a0: 6520 6f74 6865 7220 6672 6571 7565 6e63 e other frequenc │ │ │ │ │ -000503b0: 7920 6f72 2061 7420 610a 7370 6563 6966 y or at a.specif │ │ │ │ │ -000503c0: 6963 2074 696d 652c 2074 6865 2070 6163 ic time, the pac │ │ │ │ │ -000503d0: 6b61 6765 2073 686f 756c 6420 696e 7374 kage should inst │ │ │ │ │ -000503e0: 616c 6c20 6120 6669 6c65 2069 6e20 e280 all a file in .. │ │ │ │ │ -000503f0: 982f 6574 632f 6372 6f6e 2e64 e280 9920 ./etc/cron.d... │ │ │ │ │ -00050400: 7769 7468 2061 0a6e 616d 6520 6173 2073 with a.name as s │ │ │ │ │ -00050410: 7065 6369 6669 6564 2069 6e20 2a6e 6f74 pecified in *not │ │ │ │ │ -00050420: 6520 4372 6f6e 206a 6f62 2066 696c 6520 e Cron job file │ │ │ │ │ -00050430: 6e61 6d65 733a 2031 3462 2e20 2054 6869 names: 14b. Thi │ │ │ │ │ -00050440: 7320 6669 6c65 2075 7365 7320 7468 650a s file uses the. │ │ │ │ │ -00050450: 7361 6d65 2073 796e 7461 7820 6173 20e2 same syntax as . │ │ │ │ │ -00050460: 8098 2f65 7463 2f63 726f 6e74 6162 e280 ../etc/crontab.. │ │ │ │ │ -00050470: 9920 616e 6420 6973 2070 726f 6365 7373 . and is process │ │ │ │ │ -00050480: 6564 2062 7920 e280 9863 726f 6ee2 8099 ed by ...cron... │ │ │ │ │ -00050490: 2061 7574 6f6d 6174 6963 616c 6c79 2e0a automatically.. │ │ │ │ │ -000504a0: 5468 6520 6669 6c65 206d 7573 7420 616c The file must al │ │ │ │ │ -000504b0: 736f 2062 6520 7472 6561 7465 6420 6173 so be treated as │ │ │ │ │ -000504c0: 2061 2063 6f6e 6669 6775 7261 7469 6f6e a configuration │ │ │ │ │ -000504d0: 2066 696c 652e 2020 284e 6f74 6520 7468 file. (Note th │ │ │ │ │ -000504e0: 6174 0a65 6e74 7269 6573 2069 6e20 7468 at.entries in th │ │ │ │ │ -000504f0: 6520 e280 982f 6574 632f 6372 6f6e 2e64 e .../etc/cron.d │ │ │ │ │ -00050500: e280 9920 6469 7265 6374 6f72 7920 6172 ... directory ar │ │ │ │ │ -00050510: 6520 6e6f 7420 6861 6e64 6c65 6420 6279 e not handled by │ │ │ │ │ -00050520: 20e2 8098 616e 6163 726f 6ee2 8099 2e0a ...anacron..... │ │ │ │ │ -00050530: 5468 7573 2c20 796f 7520 7368 6f75 6c64 Thus, you should │ │ │ │ │ -00050540: 206f 6e6c 7920 7573 6520 7468 6973 2064 only use this d │ │ │ │ │ -00050550: 6972 6563 746f 7279 2066 6f72 206a 6f62 irectory for job │ │ │ │ │ -00050560: 7320 7768 6963 6820 6d61 7920 6265 2073 s which may be s │ │ │ │ │ -00050570: 6b69 7070 6564 0a69 6620 7468 6520 7379 kipped.if the sy │ │ │ │ │ -00050580: 7374 656d 2069 7320 6e6f 7420 7275 6e6e stem is not runn │ │ │ │ │ -00050590: 696e 672e 290a 0a55 6e6c 696b 6520 e280 ing.)..Unlike .. │ │ │ │ │ -000505a0: 9863 726f 6e74 6162 e280 9920 6669 6c65 .crontab... file │ │ │ │ │ -000505b0: 7320 6465 7363 7269 6265 6420 696e 2074 s described in t │ │ │ │ │ -000505c0: 6865 2049 4545 4520 5374 6420 3130 3033 he IEEE Std 1003 │ │ │ │ │ -000505d0: 2e31 2d32 3030 3820 2850 4f53 4958 2e31 .1-2008 (POSIX.1 │ │ │ │ │ -000505e0: 290a 6176 6169 6c61 626c 6520 6672 6f6d ).available from │ │ │ │ │ -000505f0: 2054 6865 204f 7065 6e20 4772 6f75 7028 The Open Group( │ │ │ │ │ -00050600: 3129 2c20 7468 6520 6669 6c65 7320 696e 1), the files in │ │ │ │ │ -00050610: 20e2 8098 2f65 7463 2f63 726f 6e2e 64e2 .../etc/cron.d. │ │ │ │ │ -00050620: 8099 2061 6e64 2074 6865 0a66 696c 6520 .. and the.file │ │ │ │ │ -00050630: e280 982f 6574 632f 6372 6f6e 7461 62e2 .../etc/crontab. │ │ │ │ │ -00050640: 8099 2068 6176 6520 7365 7665 6e20 6669 .. have seven fi │ │ │ │ │ -00050650: 656c 6473 3b20 6e61 6d65 6c79 3a0a 0a20 elds; namely:.. │ │ │ │ │ -00050660: 2031 2e20 4d69 6e75 7465 205b 302c 3539 1. Minute [0,59 │ │ │ │ │ -00050670: 5d0a 0a20 2032 2e20 486f 7572 205b 302c ].. 2. Hour [0, │ │ │ │ │ -00050680: 3233 5d0a 0a20 2033 2e20 4461 7920 6f66 23].. 3. Day of │ │ │ │ │ -00050690: 2074 6865 206d 6f6e 7468 205b 312c 3331 the month [1,31 │ │ │ │ │ -000506a0: 5d0a 0a20 2034 2e20 4d6f 6e74 6820 6f66 ].. 4. Month of │ │ │ │ │ -000506b0: 2074 6865 2079 6561 7220 5b31 2c31 325d the year [1,12] │ │ │ │ │ -000506c0: 0a0a 2020 352e 2044 6179 206f 6620 7468 .. 5. Day of th │ │ │ │ │ -000506d0: 6520 7765 656b 2028 5b30 2c36 5d20 7769 e week ([0,6] wi │ │ │ │ │ -000506e0: 7468 2030 3d53 756e 6461 7929 0a0a 2020 th 0=Sunday).. │ │ │ │ │ -000506f0: 362e 2055 7365 726e 616d 650a 0a20 2037 6. Username.. 7 │ │ │ │ │ -00050700: 2e20 436f 6d6d 616e 6420 746f 2062 6520 . Command to be │ │ │ │ │ -00050710: 7275 6e0a 0a52 616e 6765 7320 6f66 206e run..Ranges of n │ │ │ │ │ -00050720: 756d 6265 7273 2061 7265 2061 6c6c 6f77 umbers are allow │ │ │ │ │ -00050730: 6564 2e20 2052 616e 6765 7320 6172 6520 ed. Ranges are │ │ │ │ │ -00050740: 7477 6f20 6e75 6d62 6572 7320 7365 7061 two numbers sepa │ │ │ │ │ -00050750: 7261 7465 6420 7769 7468 2061 0a68 7970 rated with a.hyp │ │ │ │ │ -00050760: 6865 6e2e 2020 5468 6520 7370 6563 6966 hen. The specif │ │ │ │ │ -00050770: 6965 6420 7261 6e67 6520 6973 2069 6e63 ied range is inc │ │ │ │ │ -00050780: 6c75 7369 7665 2e20 204c 6973 7473 2061 lusive. Lists a │ │ │ │ │ -00050790: 7265 2061 6c6c 6f77 6564 2e20 2041 206c re allowed. A l │ │ │ │ │ -000507a0: 6973 740a 6973 2061 2073 6574 206f 6620 ist.is a set of │ │ │ │ │ -000507b0: 6e75 6d62 6572 7320 286f 7220 7261 6e67 numbers (or rang │ │ │ │ │ -000507c0: 6573 2920 7365 7061 7261 7465 6420 6279 es) separated by │ │ │ │ │ -000507d0: 2063 6f6d 6d61 732e 2020 5374 6570 2076 commas. Step v │ │ │ │ │ -000507e0: 616c 7565 7320 6361 6e20 6265 0a75 7365 alues can be.use │ │ │ │ │ -000507f0: 6420 696e 2063 6f6e 6a75 6e63 7469 6f6e d in conjunction │ │ │ │ │ -00050800: 2077 6974 6820 7261 6e67 6573 2e0a 0a54 with ranges...T │ │ │ │ │ -00050810: 6865 2073 6372 6970 7473 206f 7220 e280 he scripts or .. │ │ │ │ │ -00050820: 9863 726f 6e74 6162 e280 9920 656e 7472 .crontab... entr │ │ │ │ │ -00050830: 6965 7320 696e 2074 6865 7365 2064 6972 ies in these dir │ │ │ │ │ -00050840: 6563 746f 7269 6573 2073 686f 756c 6420 ectories should │ │ │ │ │ -00050850: 6368 6563 6b20 6966 0a61 6c6c 206e 6563 check if.all nec │ │ │ │ │ -00050860: 6573 7361 7279 2070 726f 6772 616d 7320 essary programs │ │ │ │ │ -00050870: 6172 6520 696e 7374 616c 6c65 6420 6265 are installed be │ │ │ │ │ -00050880: 666f 7265 2074 6865 7920 7472 7920 746f fore they try to │ │ │ │ │ -00050890: 2065 7865 6375 7465 2074 6865 6d2e 0a4f execute them..O │ │ │ │ │ -000508a0: 7468 6572 7769 7365 2c20 7072 6f62 6c65 therwise, proble │ │ │ │ │ -000508b0: 6d73 2077 696c 6c20 6172 6973 6520 7768 ms will arise wh │ │ │ │ │ -000508c0: 656e 2061 2070 6163 6b61 6765 2077 6173 en a package was │ │ │ │ │ -000508d0: 2072 656d 6f76 6564 2062 7574 206e 6f74 removed but not │ │ │ │ │ -000508e0: 2070 7572 6765 640a 7369 6e63 6520 636f purged.since co │ │ │ │ │ -000508f0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -00050900: 7320 6172 6520 6b65 7074 206f 6e20 7468 s are kept on th │ │ │ │ │ -00050910: 6520 7379 7374 656d 2069 6e20 7468 6973 e system in this │ │ │ │ │ -00050920: 2073 6974 7561 7469 6f6e 2e0a 0a41 6e79 situation...Any │ │ │ │ │ -00050930: 20e2 8098 6372 6f6e e280 9920 6461 656d ...cron... daem │ │ │ │ │ -00050940: 6f6e 206d 7573 7420 7072 6f76 6964 6520 on must provide │ │ │ │ │ -00050950: e280 982f 7573 722f 6269 6e2f 6372 6f6e .../usr/bin/cron │ │ │ │ │ -00050960: 7461 62e2 8099 2061 6e64 2073 7570 706f tab... and suppo │ │ │ │ │ -00050970: 7274 206e 6f72 6d61 6c0a e280 9863 726f rt normal....cro │ │ │ │ │ -00050980: 6e74 6162 e280 9920 656e 7472 6965 7320 ntab... entries │ │ │ │ │ -00050990: 6173 2073 7065 6369 6669 6564 2069 6e20 as specified in │ │ │ │ │ -000509a0: 504f 5349 582e 2054 6865 2064 6165 6d6f POSIX. The daemo │ │ │ │ │ -000509b0: 6e20 6d75 7374 2061 6c73 6f20 7375 7070 n must also supp │ │ │ │ │ -000509c0: 6f72 740a 6e61 6d65 7320 666f 7220 6461 ort.names for da │ │ │ │ │ -000509d0: 7973 2061 6e64 206d 6f6e 7468 732c 2072 ys and months, r │ │ │ │ │ -000509e0: 616e 6765 732c 2061 6e64 2073 7465 7020 anges, and step │ │ │ │ │ -000509f0: 7661 6c75 6573 2e20 2049 7420 6861 7320 values. It has │ │ │ │ │ -00050a00: 746f 2073 7570 706f 7274 0ae2 8098 2f65 to support..../e │ │ │ │ │ -00050a10: 7463 2f63 726f 6e74 6162 e280 992c 2061 tc/crontab..., a │ │ │ │ │ -00050a20: 6e64 2063 6f72 7265 6374 6c79 2065 7865 nd correctly exe │ │ │ │ │ -00050a30: 6375 7465 2074 6865 2073 6372 6970 7473 cute the scripts │ │ │ │ │ -00050a40: 2069 6e20 e280 982f 6574 632f 6372 6f6e in .../etc/cron │ │ │ │ │ -00050a50: 2e64 e280 992e 2020 5468 650a 6461 656d .d.... The.daem │ │ │ │ │ -00050a60: 6f6e 206d 7573 7420 616c 736f 2063 6f72 on must also cor │ │ │ │ │ -00050a70: 7265 6374 6c79 2065 7865 6375 7465 2073 rectly execute s │ │ │ │ │ -00050a80: 6372 6970 7473 2069 6e0a e280 982f 6574 cripts in..../et │ │ │ │ │ -00050a90: 632f 6372 6f6e 2e7b 686f 7572 6c79 2c64 c/cron.{hourly,d │ │ │ │ │ -00050aa0: 6169 6c79 2c77 6565 6b6c 792c 6d6f 6e74 aily,weekly,mont │ │ │ │ │ -00050ab0: 686c 797d e280 992e 0a0a 2a20 4d65 6e75 hly}......* Menu │ │ │ │ │ -00050ac0: 3a0a 0a2a 2043 726f 6e20 6a6f 6220 6669 :..* Cron job fi │ │ │ │ │ -00050ad0: 6c65 206e 616d 6573 3a3a 0a0a 2020 202d le names::.. - │ │ │ │ │ -00050ae0: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ -00050af0: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ -00050b00: 2020 2028 3129 2068 7474 7073 3a2f 2f77 (1) https://w │ │ │ │ │ -00050b10: 7777 2e6f 7065 6e67 726f 7570 2e6f 7267 ww.opengroup.org │ │ │ │ │ -00050b20: 2f6f 6e6c 696e 6570 7562 732f 3936 3939 /onlinepubs/9699 │ │ │ │ │ -00050b30: 3931 3937 3939 2f0a 0a1f 0a46 696c 653a 919799/....File: │ │ │ │ │ -00050b40: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00050b50: 6e66 6f2c 2020 4e6f 6465 3a20 4372 6f6e nfo, Node: Cron │ │ │ │ │ -00050b60: 206a 6f62 2066 696c 6520 6e61 6d65 732c job file names, │ │ │ │ │ -00050b70: 2020 5570 3a20 4372 6f6e 206a 6f62 730a Up: Cron jobs. │ │ │ │ │ -00050b80: 0a39 2e35 2e31 2043 726f 6e20 6a6f 6220 .9.5.1 Cron job │ │ │ │ │ -00050b90: 6669 6c65 206e 616d 6573 0a2d 2d2d 2d2d file names.----- │ │ │ │ │ -00050ba0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00050bb0: 2d2d 2d2d 0a0a 5468 6520 6669 6c65 206e ----..The file n │ │ │ │ │ -00050bc0: 616d 6520 6f66 2061 2063 726f 6e20 6a6f ame of a cron jo │ │ │ │ │ -00050bd0: 6220 6669 6c65 2073 686f 756c 6420 6e6f b file should no │ │ │ │ │ -00050be0: 726d 616c 6c79 206d 6174 6368 2074 6865 rmally match the │ │ │ │ │ -00050bf0: 206e 616d 6520 6f66 2074 6865 0a70 6163 name of the.pac │ │ │ │ │ -00050c00: 6b61 6765 2066 726f 6d20 7768 6963 6820 kage from which │ │ │ │ │ -00050c10: 6974 2063 6f6d 6573 2e0a 0a49 6620 6120 it comes...If a │ │ │ │ │ -00050c20: 7061 636b 6167 6520 7375 7070 6c69 6573 package supplies │ │ │ │ │ -00050c30: 206d 756c 7469 706c 6520 6372 6f6e 206a multiple cron j │ │ │ │ │ -00050c40: 6f62 2066 696c 6573 2066 696c 6573 2069 ob files files i │ │ │ │ │ -00050c50: 6e20 7468 6520 7361 6d65 0a64 6972 6563 n the same.direc │ │ │ │ │ -00050c60: 746f 7279 2c20 7468 6520 6669 6c65 206e tory, the file n │ │ │ │ │ -00050c70: 616d 6573 2073 686f 756c 6420 616c 6c20 ames should all │ │ │ │ │ -00050c80: 7374 6172 7420 7769 7468 2074 6865 206e start with the n │ │ │ │ │ -00050c90: 616d 6520 6f66 2074 6865 2070 6163 6b61 ame of the packa │ │ │ │ │ -00050ca0: 6765 0a28 706f 7373 6962 6c79 206d 6f64 ge.(possibly mod │ │ │ │ │ -00050cb0: 6966 6965 6420 6173 2064 6573 6372 6962 ified as describ │ │ │ │ │ -00050cc0: 6564 2062 656c 6f77 2920 666f 6c6c 6f77 ed below) follow │ │ │ │ │ -00050cd0: 6564 2062 7920 6120 6879 7068 656e 2028 ed by a hyphen ( │ │ │ │ │ -00050ce0: e280 982d e280 9929 2061 6e64 2061 0a73 ...-...) and a.s │ │ │ │ │ -00050cf0: 7569 7461 626c 6520 7375 6666 6978 2e0a uitable suffix.. │ │ │ │ │ -00050d00: 0a41 2063 726f 6e20 6a6f 6220 6669 6c65 .A cron job file │ │ │ │ │ -00050d10: 206e 616d 6520 6d75 7374 206e 6f74 2069 name must not i │ │ │ │ │ -00050d20: 6e63 6c75 6465 2061 6e79 2070 6572 696f nclude any perio │ │ │ │ │ -00050d30: 6420 6f72 2070 6c75 7320 6368 6172 6163 d or plus charac │ │ │ │ │ -00050d40: 7465 7273 2028 e280 982e e280 990a 6f72 ters (........or │ │ │ │ │ -00050d50: 20e2 8098 2be2 8099 2920 6368 6172 6163 ...+...) charac │ │ │ │ │ -00050d60: 7465 7273 2061 7320 7468 6973 2077 696c ters as this wil │ │ │ │ │ -00050d70: 6c20 6361 7573 6520 6372 6f6e 2074 6f20 l cause cron to │ │ │ │ │ -00050d80: 6967 6e6f 7265 2074 6865 2066 696c 652e ignore the file. │ │ │ │ │ -00050d90: 0a55 6e64 6572 7363 6f72 6573 2028 e280 .Underscores (.. │ │ │ │ │ -00050da0: 985f e280 9929 2073 686f 756c 6420 6265 ._...) should be │ │ │ │ │ -00050db0: 2075 7365 6420 696e 7374 6561 6420 6f66 used instead of │ │ │ │ │ -00050dc0: 20e2 8098 2ee2 8099 2061 6e64 20e2 8098 ....... and ... │ │ │ │ │ -00050dd0: 2be2 8099 2063 6861 7261 6374 6572 732e +... characters. │ │ │ │ │ -00050de0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00050df0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00050e00: 6f64 653a 204d 656e 7573 2c20 204e 6578 ode: Menus, Nex │ │ │ │ │ -00050e10: 743a 204d 756c 7469 6d65 6469 6120 6861 t: Multimedia ha │ │ │ │ │ -00050e20: 6e64 6c65 7273 2c20 2050 7265 763a 2043 ndlers, Prev: C │ │ │ │ │ -00050e30: 726f 6e20 6a6f 6273 2c20 2055 703a 2054 ron jobs, Up: T │ │ │ │ │ -00050e40: 6865 204f 7065 7261 7469 6e67 2053 7973 he Operating Sys │ │ │ │ │ -00050e50: 7465 6d0a 0a39 2e36 204d 656e 7573 0a3d tem..9.6 Menus.= │ │ │ │ │ -00050e60: 3d3d 3d3d 3d3d 3d3d 0a0a 5061 636b 6167 ========..Packag │ │ │ │ │ -00050e70: 6573 2073 6869 7070 696e 6720 6170 706c es shipping appl │ │ │ │ │ -00050e80: 6963 6174 696f 6e73 2074 6861 7420 636f ications that co │ │ │ │ │ -00050e90: 6d70 6c79 2077 6974 6820 6d69 6e69 6d61 mply with minima │ │ │ │ │ -00050ea0: 6c20 7265 7175 6972 656d 656e 7473 0a64 l requirements.d │ │ │ │ │ -00050eb0: 6573 6372 6962 6564 2062 656c 6f77 2066 escribed below f │ │ │ │ │ -00050ec0: 6f72 2069 6e74 6567 7261 7469 6f6e 2077 or integration w │ │ │ │ │ -00050ed0: 6974 6820 6465 736b 746f 7020 656e 7669 ith desktop envi │ │ │ │ │ -00050ee0: 726f 6e6d 656e 7473 2073 686f 756c 640a ronments should. │ │ │ │ │ -00050ef0: 7265 6769 7374 6572 2074 6865 7365 2061 register these a │ │ │ │ │ -00050f00: 7070 6c69 6361 7469 6f6e 7320 696e 2074 pplications in t │ │ │ │ │ -00050f10: 6865 2064 6573 6b74 6f70 206d 656e 752c he desktop menu, │ │ │ │ │ -00050f20: 2066 6f6c 6c6f 7769 6e67 2074 6865 0a27 following the.' │ │ │ │ │ -00050f30: 4672 6565 4465 736b 746f 7027 2073 7461 FreeDesktop' sta │ │ │ │ │ -00050f40: 6e64 6172 642c 2075 7369 6e67 2074 6578 ndard, using tex │ │ │ │ │ -00050f50: 7420 6669 6c65 7320 6361 6c6c 6564 2027 t files called ' │ │ │ │ │ -00050f60: 6465 736b 746f 7020 656e 7472 6965 7327 desktop entries' │ │ │ │ │ -00050f70: 2e0a 5468 6569 7220 666f 726d 6174 2069 ..Their format i │ │ │ │ │ -00050f80: 7320 6465 7363 7269 6265 6420 696e 2074 s described in t │ │ │ │ │ -00050f90: 6865 2027 4465 736b 746f 7020 456e 7472 he 'Desktop Entr │ │ │ │ │ -00050fa0: 7920 5370 6563 6966 6963 6174 696f 6e27 y Specification' │ │ │ │ │ -00050fb0: 2061 740a e280 9868 7474 7073 3a2f 2f73 at....https://s │ │ │ │ │ -00050fc0: 7461 6e64 6172 6473 2e66 7265 6564 6573 tandards.freedes │ │ │ │ │ -00050fd0: 6b74 6f70 2e6f 7267 2f64 6573 6b74 6f70 ktop.org/desktop │ │ │ │ │ -00050fe0: 2d65 6e74 7279 2d73 7065 632f 6c61 7465 -entry-spec/late │ │ │ │ │ -00050ff0: 7374 2fe2 8099 2061 6e64 0a63 6f6d 706c st/... and.compl │ │ │ │ │ -00051000: 656d 656e 7461 7279 2069 6e66 6f72 6d61 ementary informa │ │ │ │ │ -00051010: 7469 6f6e 2063 616e 2062 6520 666f 756e tion can be foun │ │ │ │ │ -00051020: 6420 696e 2074 6865 2027 4465 736b 746f d in the 'Deskto │ │ │ │ │ -00051030: 7020 4d65 6e75 0a53 7065 6369 6669 6361 p Menu.Specifica │ │ │ │ │ -00051040: 7469 6f6e 2720 6174 20e2 8098 6874 7470 tion' at ...http │ │ │ │ │ -00051050: 733a 2f2f 7374 616e 6461 7264 732e 6672 s://standards.fr │ │ │ │ │ -00051060: 6565 6465 736b 746f 702e 6f72 672f 6d65 eedesktop.org/me │ │ │ │ │ -00051070: 6e75 2d73 7065 632f 6c61 7465 7374 2fe2 nu-spec/latest/. │ │ │ │ │ -00051080: 8099 2e0a 0a54 6865 2064 6573 6b74 6f70 .....The desktop │ │ │ │ │ -00051090: 2065 6e74 7279 2066 696c 6573 2061 7265 entry files are │ │ │ │ │ -000510a0: 2069 6e73 7461 6c6c 6564 2062 7920 7468 installed by th │ │ │ │ │ -000510b0: 6520 7061 636b 6167 6573 2069 6e20 7468 e packages in th │ │ │ │ │ -000510c0: 6520 6469 7265 6374 6f72 790a e280 982f e directory..../ │ │ │ │ │ -000510d0: 7573 722f 7368 6172 652f 6170 706c 6963 usr/share/applic │ │ │ │ │ -000510e0: 6174 696f 6e73 e280 9920 616e 6420 7468 ations... and th │ │ │ │ │ -000510f0: 6520 4672 6565 4465 736b 746f 7020 6d65 e FreeDesktop me │ │ │ │ │ -00051100: 6e75 7320 6172 6520 7265 6672 6573 6865 nus are refreshe │ │ │ │ │ -00051110: 6420 7573 696e 670a 2764 706b 6720 7472 d using.'dpkg tr │ │ │ │ │ -00051120: 6967 6765 7273 272e 2020 4974 2069 7320 iggers'. It is │ │ │ │ │ -00051130: 7468 6572 6566 6f72 6520 6e6f 7420 6e65 therefore not ne │ │ │ │ │ -00051140: 6365 7373 6172 7920 746f 2064 6570 656e cessary to depen │ │ │ │ │ -00051150: 6420 6f6e 2070 6163 6b61 6765 730a 7072 d on packages.pr │ │ │ │ │ -00051160: 6f76 6964 696e 6720 4672 6565 4465 736b oviding FreeDesk │ │ │ │ │ -00051170: 746f 7020 6d65 6e75 2073 7973 7465 6d73 top menu systems │ │ │ │ │ -00051180: 2e0a 0a45 6e74 7269 6573 2064 6973 706c ...Entries displ │ │ │ │ │ -00051190: 6179 6564 2069 6e20 7468 6520 4672 6565 ayed in the Free │ │ │ │ │ -000511a0: 4465 736b 746f 7020 6d65 6e75 2073 686f Desktop menu sho │ │ │ │ │ -000511b0: 756c 6420 636f 6e66 6f72 6d20 746f 2074 uld conform to t │ │ │ │ │ -000511c0: 6865 0a66 6f6c 6c6f 7769 6e67 206d 696e he.following min │ │ │ │ │ -000511d0: 696d 6120 666f 7220 7265 6c65 7661 6e63 ima for relevanc │ │ │ │ │ -000511e0: 6520 616e 6420 7669 7375 616c 2069 6e74 e and visual int │ │ │ │ │ -000511f0: 6567 7261 7469 6f6e 2e0a 0a20 2020 2d20 egration... - │ │ │ │ │ -00051200: 556e 6c65 7373 2068 6964 6465 6e20 6279 Unless hidden by │ │ │ │ │ -00051210: 2064 6566 6175 6c74 2c20 7468 6520 6465 default, the de │ │ │ │ │ -00051220: 736b 746f 7020 656e 7472 7920 6d75 7374 sktop entry must │ │ │ │ │ -00051230: 2070 6f69 6e74 2074 6f20 6120 504e 4720 point to a PNG │ │ │ │ │ -00051240: 6f72 0a20 2020 2020 5356 4720 6963 6f6e or. SVG icon │ │ │ │ │ -00051250: 2077 6974 6820 6120 7472 616e 7370 6172 with a transpar │ │ │ │ │ -00051260: 656e 7420 6261 636b 6772 6f75 6e64 2c20 ent background, │ │ │ │ │ -00051270: 7072 6f76 6964 696e 6720 6174 206c 6561 providing at lea │ │ │ │ │ -00051280: 7374 2074 6865 0a20 2020 2020 3232 c397 st the. 22.. │ │ │ │ │ -00051290: 3232 2073 697a 652c 2061 6e64 2070 7265 22 size, and pre │ │ │ │ │ -000512a0: 6665 7261 626c 7920 7570 2074 6f20 3634 ferably up to 64 │ │ │ │ │ -000512b0: c397 3634 2e20 2054 6865 2069 636f 6e20 ..64. The icon │ │ │ │ │ -000512c0: 7368 6f75 6c64 2062 6520 6e65 7574 7261 should be neutra │ │ │ │ │ -000512d0: 6c0a 2020 2020 2065 6e6f 7567 6820 746f l. enough to │ │ │ │ │ -000512e0: 2069 6e74 6567 7261 7465 2077 656c 6c20 integrate well │ │ │ │ │ -000512f0: 7769 7468 2074 6865 2064 6566 6175 6c74 with the default │ │ │ │ │ -00051300: 2069 636f 6e20 7468 656d 6573 2e20 2049 icon themes. I │ │ │ │ │ -00051310: 7420 6973 0a20 2020 2020 656e 636f 7572 t is. encour │ │ │ │ │ -00051320: 6167 6564 2074 6f20 7368 6970 2074 6865 aged to ship the │ │ │ │ │ -00051330: 2069 636f 6e20 696e 2074 6865 2064 6566 icon in the def │ │ │ │ │ -00051340: 6175 6c74 2027 6869 636f 6c6f 7227 2069 ault 'hicolor' i │ │ │ │ │ -00051350: 636f 6e20 7468 656d 650a 2020 2020 2064 con theme. d │ │ │ │ │ -00051360: 6972 6563 746f 7269 6573 2c20 6f72 2074 irectories, or t │ │ │ │ │ -00051370: 6f20 7573 6520 616e 2065 7869 7374 696e o use an existin │ │ │ │ │ -00051380: 6720 6963 6f6e 2066 726f 6d20 7468 6520 g icon from the │ │ │ │ │ -00051390: 2768 6963 6f6c 6f72 2720 7468 656d 652e 'hicolor' theme. │ │ │ │ │ -000513a0: 0a0a 2020 202d 2049 6620 7468 6520 6d65 .. - If the me │ │ │ │ │ -000513b0: 6e75 2065 6e74 7279 2069 7320 6e6f 7420 nu entry is not │ │ │ │ │ -000513c0: 7573 6566 756c 2069 6e20 7468 6520 6765 useful in the ge │ │ │ │ │ -000513d0: 6e65 7261 6c20 6361 7365 2061 7320 6120 neral case as a │ │ │ │ │ -000513e0: 7374 616e 6461 6c6f 6e65 0a20 2020 2020 standalone. │ │ │ │ │ -000513f0: 6170 706c 6963 6174 696f 6e2c 2074 6865 application, the │ │ │ │ │ -00051400: 2064 6573 6b74 6f70 2065 6e74 7279 2073 desktop entry s │ │ │ │ │ -00051410: 686f 756c 6420 7365 7420 7468 6520 e280 hould set the .. │ │ │ │ │ -00051420: 984e 6f44 6973 706c 6179 e280 9920 6b65 .NoDisplay... ke │ │ │ │ │ -00051430: 7920 746f 0a20 2020 2020 7472 7565 2c20 y to. true, │ │ │ │ │ -00051440: 736f 2074 6861 7420 6974 2063 616e 2062 so that it can b │ │ │ │ │ -00051450: 6520 636f 6e66 6967 7572 6564 2074 6f20 e configured to │ │ │ │ │ -00051460: 6265 2064 6973 706c 6179 6564 206f 6e6c be displayed onl │ │ │ │ │ -00051470: 7920 6279 2074 686f 7365 0a20 2020 2020 y by those. │ │ │ │ │ -00051480: 7768 6f20 6e65 6564 2069 742e 0a0a 2020 who need it... │ │ │ │ │ -00051490: 202d 2049 6e20 646f 7562 742c 2074 6865 - In doubt, the │ │ │ │ │ -000514a0: 2070 6163 6b61 6765 206d 6169 6e74 6169 package maintai │ │ │ │ │ -000514b0: 6e65 7220 7368 6f75 6c64 2063 6f6f 7264 ner should coord │ │ │ │ │ -000514c0: 696e 6174 6520 7769 7468 2074 6865 0a20 inate with the. │ │ │ │ │ -000514d0: 2020 2020 6d61 696e 7461 696e 6572 7320 maintainers │ │ │ │ │ -000514e0: 6f66 206d 656e 7520 696d 706c 656d 656e of menu implemen │ │ │ │ │ -000514f0: 7461 7469 6f6e 7320 7468 726f 7567 6820 tations through │ │ │ │ │ -00051500: 7468 6520 2764 6562 6961 6e2d 6465 736b the 'debian-desk │ │ │ │ │ -00051510: 746f 7027 0a20 2020 2020 6d61 696c 696e top'. mailin │ │ │ │ │ -00051520: 6720 6c69 7374 2069 6e20 6f72 6465 7220 g list in order │ │ │ │ │ -00051530: 746f 2061 766f 6964 2070 726f 626c 656d to avoid problem │ │ │ │ │ -00051540: 7320 7769 7468 2063 6174 6567 6f72 6965 s with categorie │ │ │ │ │ -00051550: 7320 6f72 2062 6164 0a20 2020 2020 696e s or bad. in │ │ │ │ │ -00051560: 7465 7261 6374 696f 6e73 2077 6974 6820 teractions with │ │ │ │ │ -00051570: 6f74 6865 7220 6963 6f6e 732e 2020 4573 other icons. Es │ │ │ │ │ -00051580: 7065 6369 616c 6c79 2066 6f72 2070 6163 pecially for pac │ │ │ │ │ -00051590: 6b61 6765 7320 7768 6963 6820 6172 650a kages which are. │ │ │ │ │ -000515a0: 2020 2020 2070 6172 7420 6f66 2069 6e73 part of ins │ │ │ │ │ -000515b0: 7461 6c6c 6174 696f 6e20 7461 736b 732c tallation tasks, │ │ │ │ │ -000515c0: 2074 6865 2063 6f6e 7465 6e74 7320 6f66 the contents of │ │ │ │ │ -000515d0: 2074 6865 0a20 2020 2020 e280 984e 6f74 the. ...Not │ │ │ │ │ -000515e0: 5368 6f77 496e e280 992f e280 984f 6e6c ShowIn.../...Onl │ │ │ │ │ -000515f0: 7953 686f 7749 6ee2 8099 206b 6579 7320 yShowIn... keys │ │ │ │ │ -00051600: 7368 6f75 6c64 2062 6520 7661 6c69 6461 should be valida │ │ │ │ │ -00051610: 7465 6420 6279 2074 6865 0a20 2020 2020 ted by the. │ │ │ │ │ -00051620: 6d61 696e 7461 696e 6572 7320 6f66 2074 maintainers of t │ │ │ │ │ -00051630: 6865 2072 656c 6576 616e 7420 656e 7669 he relevant envi │ │ │ │ │ -00051640: 726f 6e6d 656e 7473 2e0a 0a53 696e 6365 ronments...Since │ │ │ │ │ -00051650: 2074 6865 2046 7265 6544 6573 6b74 6f70 the FreeDesktop │ │ │ │ │ -00051660: 206d 656e 7520 6973 2061 2063 726f 7373 menu is a cross │ │ │ │ │ -00051670: 2d64 6973 7472 6962 7574 696f 6e20 7374 -distribution st │ │ │ │ │ -00051680: 616e 6461 7264 2c20 7468 6520 6465 736b andard, the desk │ │ │ │ │ -00051690: 746f 700a 656e 7472 6965 7320 7772 6974 top.entries writ │ │ │ │ │ -000516a0: 7465 6e20 666f 7220 4465 6269 616e 2073 ten for Debian s │ │ │ │ │ -000516b0: 686f 756c 6420 6265 2066 6f72 7761 7264 hould be forward │ │ │ │ │ -000516c0: 6564 2075 7073 7472 6561 6d2c 2077 6865 ed upstream, whe │ │ │ │ │ -000516d0: 7265 2074 6865 7920 7769 6c6c 0a62 656e re they will.ben │ │ │ │ │ -000516e0: 6566 6974 2074 6f20 6f74 6865 7220 7573 efit to other us │ │ │ │ │ -000516f0: 6572 7320 616e 6420 6172 6520 6d6f 7265 ers and are more │ │ │ │ │ -00051700: 206c 696b 656c 7920 746f 2072 6563 6569 likely to recei │ │ │ │ │ -00051710: 7665 2065 7874 7261 0a63 6f6e 7472 6962 ve extra.contrib │ │ │ │ │ -00051720: 7574 696f 6e73 2073 7563 6820 6173 2074 utions such as t │ │ │ │ │ -00051730: 7261 6e73 6c61 7469 6f6e 732e 0a0a 4966 ranslations...If │ │ │ │ │ -00051740: 2061 2070 6163 6b61 6765 2069 6e73 7461 a package insta │ │ │ │ │ -00051750: 6c6c 7320 6120 4672 6565 4465 736b 746f lls a FreeDeskto │ │ │ │ │ -00051760: 7020 6465 736b 746f 7020 656e 7472 792c p desktop entry, │ │ │ │ │ -00051770: 2069 7420 6d75 7374 206e 6f74 2061 6c73 it must not als │ │ │ │ │ -00051780: 6f0a 696e 7374 616c 6c20 6120 4465 6269 o.install a Debi │ │ │ │ │ -00051790: 616e 206d 656e 7520 656e 7472 792e 0a0a an menu entry... │ │ │ │ │ -000517a0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -000517b0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -000517c0: 653a 204d 756c 7469 6d65 6469 6120 6861 e: Multimedia ha │ │ │ │ │ -000517d0: 6e64 6c65 7273 2c20 204e 6578 743a 204b ndlers, Next: K │ │ │ │ │ -000517e0: 6579 626f 6172 6420 636f 6e66 6967 7572 eyboard configur │ │ │ │ │ -000517f0: 6174 696f 6e2c 2020 5072 6576 3a20 4d65 ation, Prev: Me │ │ │ │ │ -00051800: 6e75 732c 2020 5570 3a20 5468 6520 4f70 nus, Up: The Op │ │ │ │ │ -00051810: 6572 6174 696e 6720 5379 7374 656d 0a0a erating System.. │ │ │ │ │ -00051820: 392e 3720 4d75 6c74 696d 6564 6961 2068 9.7 Multimedia h │ │ │ │ │ -00051830: 616e 646c 6572 730a 3d3d 3d3d 3d3d 3d3d andlers.======== │ │ │ │ │ -00051840: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -00051850: 0a4d 6564 6961 2074 7970 6573 2028 666f .Media types (fo │ │ │ │ │ -00051860: 726d 6572 6c79 206b 6e6f 776e 2061 7320 rmerly known as │ │ │ │ │ -00051870: 4d49 4d45 2074 7970 6573 2c20 4d75 6c74 MIME types, Mult │ │ │ │ │ -00051880: 6970 7572 706f 7365 2049 6e74 6572 6e65 ipurpose Interne │ │ │ │ │ -00051890: 7420 4d61 696c 0a45 7874 656e 7369 6f6e t Mail.Extension │ │ │ │ │ -000518a0: 732c 2052 4643 7320 3230 3435 2d32 3034 s, RFCs 2045-204 │ │ │ │ │ -000518b0: 3929 2069 7320 6120 6d65 6368 616e 6973 9) is a mechanis │ │ │ │ │ -000518c0: 6d20 666f 7220 656e 636f 6469 6e67 2066 m for encoding f │ │ │ │ │ -000518d0: 696c 6573 2061 6e64 2064 6174 610a 7374 iles and data.st │ │ │ │ │ -000518e0: 7265 616d 7320 616e 6420 7072 6f76 6964 reams and provid │ │ │ │ │ -000518f0: 696e 6720 6d65 7461 2d69 6e66 6f72 6d61 ing meta-informa │ │ │ │ │ -00051900: 7469 6f6e 2061 626f 7574 2074 6865 6d2c tion about them, │ │ │ │ │ -00051910: 2069 6e20 7061 7274 6963 756c 6172 2074 in particular t │ │ │ │ │ -00051920: 6865 6972 0a74 7970 6520 616e 6420 666f heir.type and fo │ │ │ │ │ -00051930: 726d 6174 2028 652e 672e 2020 e280 9869 rmat (e.g. ...i │ │ │ │ │ -00051940: 6d61 6765 2f70 6e67 e280 992c 20e2 8098 mage/png..., ... │ │ │ │ │ -00051950: 7465 7874 2f68 746d 6ce2 8099 2c20 e280 text/html..., .. │ │ │ │ │ -00051960: 9861 7564 696f 2f6f 6767 e280 9929 2e0a .audio/ogg...).. │ │ │ │ │ -00051970: 0a52 6567 6973 7472 6174 696f 6e20 6f66 .Registration of │ │ │ │ │ -00051980: 206d 6564 6961 2074 7970 6520 6861 6e64 media type hand │ │ │ │ │ -00051990: 6c65 7273 2061 6c6c 6f77 7320 7072 6f67 lers allows prog │ │ │ │ │ -000519a0: 7261 6d73 206c 696b 6520 6d61 696c 2075 rams like mail u │ │ │ │ │ -000519b0: 7365 720a 6167 656e 7473 2061 6e64 2077 ser.agents and w │ │ │ │ │ -000519c0: 6562 2062 726f 7773 6572 7320 746f 2069 eb browsers to i │ │ │ │ │ -000519d0: 6e76 6f6b 6520 7468 6573 6520 6861 6e64 nvoke these hand │ │ │ │ │ -000519e0: 6c65 7273 2074 6f20 7669 6577 2c20 6564 lers to view, ed │ │ │ │ │ -000519f0: 6974 206f 720a 6469 7370 6c61 7920 6d65 it or.display me │ │ │ │ │ -00051a00: 6469 6120 7479 7065 7320 7468 6579 2064 dia types they d │ │ │ │ │ -00051a10: 6f6e e280 9974 2073 7570 706f 7274 2064 on...t support d │ │ │ │ │ -00051a20: 6972 6563 746c 792e 0a0a 5468 6572 6520 irectly...There │ │ │ │ │ -00051a30: 6172 6520 7477 6f20 6f76 6572 6c61 7070 are two overlapp │ │ │ │ │ -00051a40: 696e 6720 7379 7374 656d 7320 746f 2061 ing systems to a │ │ │ │ │ -00051a50: 7373 6f63 6961 7465 206d 6564 6961 2074 ssociate media t │ │ │ │ │ -00051a60: 7970 6573 2074 6f20 7072 6f67 7261 6d73 ypes to programs │ │ │ │ │ -00051a70: 0a77 6869 6368 2063 616e 2068 616e 646c .which can handl │ │ │ │ │ -00051a80: 6520 7468 656d 2e20 2054 6865 2027 6d61 e them. The 'ma │ │ │ │ │ -00051a90: 696c 6361 7027 2073 7973 7465 6d20 6973 ilcap' system is │ │ │ │ │ -00051aa0: 2066 6f75 6e64 206f 6e20 6120 6c61 7267 found on a larg │ │ │ │ │ -00051ab0: 6520 6e75 6d62 6572 0a6f 6620 556e 6978 e number.of Unix │ │ │ │ │ -00051ac0: 2073 7973 7465 6d73 2e20 2054 6865 2027 systems. The ' │ │ │ │ │ -00051ad0: 4672 6565 4465 736b 746f 7027 2073 7973 FreeDesktop' sys │ │ │ │ │ -00051ae0: 7465 6d20 6973 2061 696d 6564 2061 7420 tem is aimed at │ │ │ │ │ -00051af0: 4465 736b 746f 700a 656e 7669 726f 6e6d Desktop.environm │ │ │ │ │ -00051b00: 656e 7473 2e20 2049 6e20 4465 6269 616e ents. In Debian │ │ │ │ │ -00051b10: 2c20 4672 6565 4465 736b 746f 7020 656e , FreeDesktop en │ │ │ │ │ -00051b20: 7472 6965 7320 6172 6520 6175 746f 6d61 tries are automa │ │ │ │ │ -00051b30: 7469 6361 6c6c 790a 7472 616e 736c 6174 tically.translat │ │ │ │ │ -00051b40: 6564 2069 6e20 6d61 696c 6361 7020 656e ed in mailcap en │ │ │ │ │ -00051b50: 7472 6965 732c 2074 6865 7265 666f 7265 tries, therefore │ │ │ │ │ -00051b60: 2070 6163 6b61 6765 7320 616c 7265 6164 packages alread │ │ │ │ │ -00051b70: 7920 7573 696e 6720 6465 736b 746f 700a y using desktop. │ │ │ │ │ -00051b80: 656e 7472 6965 7320 7368 6f75 6c64 206e entries should n │ │ │ │ │ -00051b90: 6f74 2075 7365 2074 6865 206d 6169 6c63 ot use the mailc │ │ │ │ │ -00051ba0: 6170 2073 7973 7465 6d20 6469 7265 6374 ap system direct │ │ │ │ │ -00051bb0: 6c79 2e0a 0a2a 204d 656e 753a 0a0a 2a20 ly...* Menu:..* │ │ │ │ │ -00051bc0: 5265 6769 7374 7261 7469 6f6e 206f 6620 Registration of │ │ │ │ │ -00051bd0: 6d65 6469 6120 7479 7065 2068 616e 646c media type handl │ │ │ │ │ -00051be0: 6572 7320 7769 7468 2064 6573 6b74 6f70 ers with desktop │ │ │ │ │ -00051bf0: 2065 6e74 7269 6573 3a3a 0a2a 2052 6567 entries::.* Reg │ │ │ │ │ -00051c00: 6973 7472 6174 696f 6e20 6f66 206d 6564 istration of med │ │ │ │ │ -00051c10: 6961 2074 7970 6520 6861 6e64 6c65 7273 ia type handlers │ │ │ │ │ -00051c20: 2077 6974 6820 6d61 696c 6361 7020 656e with mailcap en │ │ │ │ │ -00051c30: 7472 6965 733a 3a0a 2a20 5072 6f76 6964 tries::.* Provid │ │ │ │ │ -00051c40: 696e 6720 6d65 6469 6120 7479 7065 7320 ing media types │ │ │ │ │ -00051c50: 746f 2066 696c 6573 3a3a 0a0a 1f0a 4669 to files::....Fi │ │ │ │ │ -00051c60: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00051c70: 792e 696e 666f 2c20 204e 6f64 653a 2052 y.info, Node: R │ │ │ │ │ -00051c80: 6567 6973 7472 6174 696f 6e20 6f66 206d egistration of m │ │ │ │ │ -00051c90: 6564 6961 2074 7970 6520 6861 6e64 6c65 edia type handle │ │ │ │ │ -00051ca0: 7273 2077 6974 6820 6465 736b 746f 7020 rs with desktop │ │ │ │ │ -00051cb0: 656e 7472 6965 732c 2020 4e65 7874 3a20 entries, Next: │ │ │ │ │ -00051cc0: 5265 6769 7374 7261 7469 6f6e 206f 6620 Registration of │ │ │ │ │ -00051cd0: 6d65 6469 6120 7479 7065 2068 616e 646c media type handl │ │ │ │ │ -00051ce0: 6572 7320 7769 7468 206d 6169 6c63 6170 ers with mailcap │ │ │ │ │ -00051cf0: 2065 6e74 7269 6573 2c20 2055 703a 204d entries, Up: M │ │ │ │ │ -00051d00: 756c 7469 6d65 6469 6120 6861 6e64 6c65 ultimedia handle │ │ │ │ │ -00051d10: 7273 0a0a 392e 372e 3120 5265 6769 7374 rs..9.7.1 Regist │ │ │ │ │ -00051d20: 7261 7469 6f6e 206f 6620 6d65 6469 6120 ration of media │ │ │ │ │ -00051d30: 7479 7065 2068 616e 646c 6572 7320 7769 type handlers wi │ │ │ │ │ -00051d40: 7468 2064 6573 6b74 6f70 2065 6e74 7269 th desktop entri │ │ │ │ │ -00051d50: 6573 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d es.------------- │ │ │ │ │ -00051d60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00051d70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00051d80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00051d90: 2d0a 0a50 6163 6b61 6765 7320 7368 6970 -..Packages ship │ │ │ │ │ -00051da0: 7069 6e67 2061 6e20 6170 706c 6963 6174 ping an applicat │ │ │ │ │ -00051db0: 696f 6e20 6162 6c65 2074 6f20 7669 6577 ion able to view │ │ │ │ │ -00051dc0: 2c20 6564 6974 206f 7220 706f 696e 7420 , edit or point │ │ │ │ │ -00051dd0: 746f 2066 696c 6573 206f 660a 6120 6769 to files of.a gi │ │ │ │ │ -00051de0: 7665 6e20 6d65 6469 6120 7479 7065 2c20 ven media type, │ │ │ │ │ -00051df0: 6f72 206f 7065 6e20 6c69 6e6b 7320 7769 or open links wi │ │ │ │ │ -00051e00: 7468 2061 2067 6976 656e 2055 5249 2073 th a given URI s │ │ │ │ │ -00051e10: 6368 656d 652c 2073 686f 756c 6420 6c69 cheme, should li │ │ │ │ │ -00051e20: 7374 0a69 7420 696e 2074 6865 20e2 8098 st.it in the ... │ │ │ │ │ -00051e30: 4d69 6d65 5479 7065 e280 9920 6b65 7920 MimeType... key │ │ │ │ │ -00051e40: 6f66 2074 6865 2061 7070 6c69 6361 7469 of the applicati │ │ │ │ │ -00051e50: 6f6e e280 9973 202a 6e6f 7465 2064 6573 on...s *note des │ │ │ │ │ -00051e60: 6b74 6f70 2065 6e74 7279 3a20 3134 2e0a ktop entry: 14.. │ │ │ │ │ -00051e70: 466f 7220 5552 4920 7363 6865 6d65 732c For URI schemes, │ │ │ │ │ -00051e80: 2074 6865 2072 656c 6576 616e 7420 4d49 the relevant MI │ │ │ │ │ -00051e90: 4d45 2074 7970 6573 2061 7265 20e2 8098 ME types are ... │ │ │ │ │ -00051ea0: 782d 7363 6865 6d65 2d68 616e 646c 6572 x-scheme-handler │ │ │ │ │ -00051eb0: 2f2a e280 9920 2865 2e67 2e0a e280 9878 /*... (e.g.....x │ │ │ │ │ -00051ec0: 2d73 6368 656d 652d 6861 6e64 6c65 722f -scheme-handler/ │ │ │ │ │ -00051ed0: 6874 7470 73e2 8099 292e 0a0a 1f0a 4669 https...).....Fi │ │ │ │ │ -00051ee0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00051ef0: 792e 696e 666f 2c20 204e 6f64 653a 2052 y.info, Node: R │ │ │ │ │ -00051f00: 6567 6973 7472 6174 696f 6e20 6f66 206d egistration of m │ │ │ │ │ -00051f10: 6564 6961 2074 7970 6520 6861 6e64 6c65 edia type handle │ │ │ │ │ -00051f20: 7273 2077 6974 6820 6d61 696c 6361 7020 rs with mailcap │ │ │ │ │ -00051f30: 656e 7472 6965 732c 2020 4e65 7874 3a20 entries, Next: │ │ │ │ │ -00051f40: 5072 6f76 6964 696e 6720 6d65 6469 6120 Providing media │ │ │ │ │ -00051f50: 7479 7065 7320 746f 2066 696c 6573 2c20 types to files, │ │ │ │ │ -00051f60: 2050 7265 763a 2052 6567 6973 7472 6174 Prev: Registrat │ │ │ │ │ -00051f70: 696f 6e20 6f66 206d 6564 6961 2074 7970 ion of media typ │ │ │ │ │ -00051f80: 6520 6861 6e64 6c65 7273 2077 6974 6820 e handlers with │ │ │ │ │ -00051f90: 6465 736b 746f 7020 656e 7472 6965 732c desktop entries, │ │ │ │ │ -00051fa0: 2020 5570 3a20 4d75 6c74 696d 6564 6961 Up: Multimedia │ │ │ │ │ -00051fb0: 2068 616e 646c 6572 730a 0a39 2e37 2e32 handlers..9.7.2 │ │ │ │ │ -00051fc0: 2052 6567 6973 7472 6174 696f 6e20 6f66 Registration of │ │ │ │ │ -00051fd0: 206d 6564 6961 2074 7970 6520 6861 6e64 media type hand │ │ │ │ │ -00051fe0: 6c65 7273 2077 6974 6820 6d61 696c 6361 lers with mailca │ │ │ │ │ -00051ff0: 7020 656e 7472 6965 730a 2d2d 2d2d 2d2d p entries.------ │ │ │ │ │ -00052000: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00052010: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00052020: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00052030: 2d2d 2d2d 2d2d 2d2d 0a0a 5061 636b 6167 --------..Packag │ │ │ │ │ -00052040: 6573 2074 6861 7420 6172 6520 6e6f 7420 es that are not │ │ │ │ │ -00052050: 7573 696e 6720 6465 736b 746f 7020 656e using desktop en │ │ │ │ │ -00052060: 7472 6965 7320 666f 7220 7265 6769 7374 tries for regist │ │ │ │ │ -00052070: 7261 7469 6f6e 2073 686f 756c 640a 696e ration should.in │ │ │ │ │ -00052080: 7374 616c 6c20 6120 6669 6c65 2069 6e20 stall a file in │ │ │ │ │ -00052090: e280 986d 6169 6c63 6170 2835 29e2 8099 ...mailcap(5)... │ │ │ │ │ -000520a0: 2066 6f72 6d61 7420 2852 4643 2031 3532 format (RFC 152 │ │ │ │ │ -000520b0: 3429 2069 6e20 7468 6520 6469 7265 6374 4) in the direct │ │ │ │ │ -000520c0: 6f72 790a e280 982f 7573 722f 6c69 622f ory..../usr/lib/ │ │ │ │ │ -000520d0: 6d69 6d65 2f70 6163 6b61 6765 732f e280 mime/packages/.. │ │ │ │ │ -000520e0: 992e 2020 5468 6520 6669 6c65 206e 616d .. The file nam │ │ │ │ │ -000520f0: 6520 7368 6f75 6c64 2062 6520 7468 6520 e should be the │ │ │ │ │ -00052100: 6269 6e61 7279 2070 6163 6b61 6765 e280 binary package.. │ │ │ │ │ -00052110: 9973 0a6e 616d 652e 0a0a 5468 6520 6d61 .s.name...The ma │ │ │ │ │ -00052120: 696c 6361 7020 7061 636b 6167 6520 7072 ilcap package pr │ │ │ │ │ -00052130: 6f76 6964 6573 2074 6865 20e2 8098 7570 ovides the ...up │ │ │ │ │ -00052140: 6461 7465 2d6d 696d 65e2 8099 2070 726f date-mime... pro │ │ │ │ │ -00052150: 6772 616d 2c20 7768 6963 6820 696e 7465 gram, which inte │ │ │ │ │ -00052160: 6772 6174 6573 0a74 6865 7365 2072 6567 grates.these reg │ │ │ │ │ -00052170: 6973 7472 6174 696f 6e73 2069 6e20 7468 istrations in th │ │ │ │ │ -00052180: 6520 e280 982f 6574 632f 6d61 696c 6361 e .../etc/mailca │ │ │ │ │ -00052190: 70e2 8099 2066 696c 652c 2075 7369 6e67 p... file, using │ │ │ │ │ -000521a0: 2064 706b 6720 7472 6967 6765 7273 2e0a dpkg triggers.. │ │ │ │ │ -000521b0: 2831 290a 0a50 6163 6b61 6765 7320 696e (1)..Packages in │ │ │ │ │ -000521c0: 7374 616c 6c69 6e67 2064 6573 6b74 6f70 stalling desktop │ │ │ │ │ -000521d0: 2065 6e74 7269 6573 2073 686f 756c 6420 entries should │ │ │ │ │ -000521e0: 6e6f 7420 696e 7374 616c 6c20 6d61 696c not install mail │ │ │ │ │ -000521f0: 6361 7020 656e 7472 6965 730a 666f 7220 cap entries.for │ │ │ │ │ -00052200: 7468 6520 7361 6d65 2070 726f 6772 616d the same program │ │ │ │ │ -00052210: 2c20 6265 6361 7573 6520 7468 6520 6d61 , because the ma │ │ │ │ │ -00052220: 696c 6361 7020 7061 636b 6167 6520 616c ilcap package al │ │ │ │ │ -00052230: 7265 6164 7920 7265 6164 7320 6465 736b ready reads desk │ │ │ │ │ -00052240: 746f 700a 656e 7472 6965 732e 0a0a 5061 top.entries...Pa │ │ │ │ │ -00052250: 636b 6167 6573 2075 7369 6e67 2074 6865 ckages using the │ │ │ │ │ -00052260: 7365 2066 6163 696c 6974 6965 7320 2773 se facilities 's │ │ │ │ │ -00052270: 686f 756c 6420 6e6f 7427 2064 6570 656e hould not' depen │ │ │ │ │ -00052280: 6420 6f6e 2c20 7265 636f 6d6d 656e 642c d on, recommend, │ │ │ │ │ -00052290: 206f 720a 7375 6767 6573 7420 e280 986d or.suggest ...m │ │ │ │ │ -000522a0: 6169 6c63 6170 e280 992e 0a0a 2020 202d ailcap...... - │ │ │ │ │ -000522b0: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ -000522c0: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ -000522d0: 2020 2028 3129 2043 7265 6174 696e 672c (1) Creating, │ │ │ │ │ -000522e0: 206d 6f64 6966 7969 6e67 206f 7220 7265 modifying or re │ │ │ │ │ -000522f0: 6d6f 7669 6e67 2061 2066 696c 6520 696e moving a file in │ │ │ │ │ -00052300: 0ae2 8098 2f75 7372 2f6c 6962 2f6d 696d ..../usr/lib/mim │ │ │ │ │ -00052310: 652f 7061 636b 6167 6573 2fe2 8099 2075 e/packages/... u │ │ │ │ │ -00052320: 7369 6e67 206d 6169 6e74 6169 6e65 7220 sing maintainer │ │ │ │ │ -00052330: 7363 7269 7074 7320 7769 6c6c 206e 6f74 scripts will not │ │ │ │ │ -00052340: 2061 6374 6976 6174 6520 7468 650a 7472 activate the.tr │ │ │ │ │ -00052350: 6967 6765 722e 2020 496e 2074 6861 7420 igger. In that │ │ │ │ │ -00052360: 6361 7365 2c20 6974 2063 616e 2062 6520 case, it can be │ │ │ │ │ -00052370: 646f 6e65 2062 7920 6361 6c6c 696e 6720 done by calling │ │ │ │ │ -00052380: e280 9864 706b 672d 7472 6967 6765 720a ...dpkg-trigger. │ │ │ │ │ -00052390: 2d2d 6e6f 2d61 7761 6974 202f 7573 722f --no-await /usr/ │ │ │ │ │ -000523a0: 6c69 622f 6d69 6d65 2f70 6163 6b61 6765 lib/mime/package │ │ │ │ │ -000523b0: 73e2 8099 2066 726f 6d20 7468 6520 6d61 s... from the ma │ │ │ │ │ -000523c0: 696e 7461 696e 6572 2073 6372 6970 7420 intainer script │ │ │ │ │ -000523d0: 6166 7465 720a 6372 6561 7469 6e67 2c20 after.creating, │ │ │ │ │ -000523e0: 6d6f 6469 6679 696e 672c 206f 7220 7265 modifying, or re │ │ │ │ │ -000523f0: 6d6f 7669 6e67 2074 6865 2066 696c 652e moving the file. │ │ │ │ │ -00052400: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00052410: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00052420: 6f64 653a 2050 726f 7669 6469 6e67 206d ode: Providing m │ │ │ │ │ -00052430: 6564 6961 2074 7970 6573 2074 6f20 6669 edia types to fi │ │ │ │ │ -00052440: 6c65 732c 2020 5072 6576 3a20 5265 6769 les, Prev: Regi │ │ │ │ │ -00052450: 7374 7261 7469 6f6e 206f 6620 6d65 6469 stration of medi │ │ │ │ │ -00052460: 6120 7479 7065 2068 616e 646c 6572 7320 a type handlers │ │ │ │ │ -00052470: 7769 7468 206d 6169 6c63 6170 2065 6e74 with mailcap ent │ │ │ │ │ -00052480: 7269 6573 2c20 2055 703a 204d 756c 7469 ries, Up: Multi │ │ │ │ │ -00052490: 6d65 6469 6120 6861 6e64 6c65 7273 0a0a media handlers.. │ │ │ │ │ -000524a0: 392e 372e 3320 5072 6f76 6964 696e 6720 9.7.3 Providing │ │ │ │ │ -000524b0: 6d65 6469 6120 7479 7065 7320 746f 2066 media types to f │ │ │ │ │ -000524c0: 696c 6573 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d iles.----------- │ │ │ │ │ -000524d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000524e0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 206d ---------..The m │ │ │ │ │ -000524f0: 6564 6961 2074 7970 6520 6f66 2061 2066 edia type of a f │ │ │ │ │ -00052500: 696c 6520 6973 2064 6973 636f 7665 7265 ile is discovere │ │ │ │ │ -00052510: 6420 6279 2069 6e73 7065 6374 696e 6720 d by inspecting │ │ │ │ │ -00052520: 7468 6520 6669 6c65 e280 9973 0a65 7874 the file...s.ext │ │ │ │ │ -00052530: 656e 7369 6f6e 206f 7220 6974 7320 e280 ension or its .. │ │ │ │ │ -00052540: 986d 6167 6963 2835 29e2 8099 2070 6174 .magic(5)... pat │ │ │ │ │ -00052550: 7465 726e 2c20 616e 6420 696e 7465 7272 tern, and interr │ │ │ │ │ -00052560: 6f67 6174 696e 6720 6120 6461 7461 6261 ogating a databa │ │ │ │ │ -00052570: 7365 0a61 7373 6f63 6961 7469 6e67 2074 se.associating t │ │ │ │ │ -00052580: 6865 6d20 7769 7468 206d 6564 6961 2074 hem with media t │ │ │ │ │ -00052590: 7970 6573 2e0a 0a54 6f20 7375 7070 6f72 ypes...To suppor │ │ │ │ │ -000525a0: 7420 6e65 7720 6173 736f 6369 6174 696f t new associatio │ │ │ │ │ -000525b0: 6e73 2062 6574 7765 656e 206d 6564 6961 ns between media │ │ │ │ │ -000525c0: 2074 7970 6573 2061 6e64 2066 696c 6573 types and files │ │ │ │ │ -000525d0: 2c20 7468 6569 720a 6368 6172 6163 7465 , their.characte │ │ │ │ │ -000525e0: 7269 7374 6963 2066 696c 6520 6578 7465 ristic file exte │ │ │ │ │ -000525f0: 6e73 696f 6e73 2061 6e64 206d 6167 6963 nsions and magic │ │ │ │ │ -00052600: 2070 6174 7465 726e 7320 7368 6f75 6c64 patterns should │ │ │ │ │ -00052610: 2062 6520 7265 6769 7374 6572 6564 0a74 be registered.t │ │ │ │ │ -00052620: 6f20 7468 6520 4941 4e41 2028 496e 7465 o the IANA (Inte │ │ │ │ │ -00052630: 726e 6574 2041 7373 6967 6e65 6420 4e75 rnet Assigned Nu │ │ │ │ │ -00052640: 6d62 6572 7320 4175 7468 6f72 6974 7929 mbers Authority) │ │ │ │ │ -00052650: 2e20 2053 6565 0ae2 8098 6874 7470 733a . See....https: │ │ │ │ │ -00052660: 2f2f 7777 772e 6961 6e61 2e6f 7267 2f61 //www.iana.org/a │ │ │ │ │ -00052670: 7373 6967 6e6d 656e 7473 2f6d 6564 6961 ssignments/media │ │ │ │ │ -00052680: 2d74 7970 6573 e280 9920 616e 6420 5246 -types... and RF │ │ │ │ │ -00052690: 4320 3638 3338 2066 6f72 2064 6574 6169 C 6838 for detai │ │ │ │ │ -000526a0: 6c73 2e0a 5468 6973 2069 6e66 6f72 6d61 ls..This informa │ │ │ │ │ -000526b0: 7469 6f6e 2077 696c 6c20 7468 656e 2070 tion will then p │ │ │ │ │ -000526c0: 726f 7061 6761 7465 2074 6f20 7468 6520 ropagate to the │ │ │ │ │ -000526d0: 7379 7374 656d 7320 6469 7363 6f76 6572 systems discover │ │ │ │ │ -000526e0: 696e 6720 6669 6c65 0a6d 6564 6961 2074 ing file.media t │ │ │ │ │ -000526f0: 7970 6573 2069 6e20 4465 6269 616e 2c20 ypes in Debian, │ │ │ │ │ -00052700: 7072 6f76 6964 6564 2062 7920 7468 6520 provided by the │ │ │ │ │ -00052710: 7368 6172 6564 2d6d 696d 652d 696e 666f shared-mime-info │ │ │ │ │ -00052720: 2c20 6d65 6469 612d 7479 7065 7320 616e , media-types an │ │ │ │ │ -00052730: 640a 6669 6c65 2070 6163 6b61 6765 732e d.file packages. │ │ │ │ │ -00052740: 2020 4966 2072 6567 6973 7472 6174 696f If registratio │ │ │ │ │ -00052750: 6e20 616e 6420 7072 6f70 6167 6174 696f n and propagatio │ │ │ │ │ -00052760: 6e20 6361 6e20 6e6f 7420 6265 2077 6169 n can not be wai │ │ │ │ │ -00052770: 7465 6420 666f 722c 0a73 7570 706f 7274 ted for,.support │ │ │ │ │ -00052780: 2063 616e 2062 6520 6173 6b65 6420 746f can be asked to │ │ │ │ │ -00052790: 2074 6865 206d 6169 6e74 6169 6e65 7273 the maintainers │ │ │ │ │ -000527a0: 206f 6620 7468 6520 7061 636b 6167 6573 of the packages │ │ │ │ │ -000527b0: 206d 656e 7469 6f6e 6564 2061 626f 7665 mentioned above │ │ │ │ │ -000527c0: 2e0a 0a46 6f72 2066 696c 6573 2074 6861 ...For files tha │ │ │ │ │ -000527d0: 7420 6172 6520 7072 6f64 7563 6564 2061 t are produced a │ │ │ │ │ -000527e0: 6e64 2072 6561 6420 6279 2061 2073 696e nd read by a sin │ │ │ │ │ -000527f0: 676c 6520 6170 706c 6963 6174 696f 6e2c gle application, │ │ │ │ │ -00052800: 2069 7420 6973 2061 6c73 6f0a 706f 7373 it is also.poss │ │ │ │ │ -00052810: 6962 6c65 2074 6f20 6465 636c 6172 6520 ible to declare │ │ │ │ │ -00052820: 7468 6973 2061 7373 6f63 6961 7469 6f6e this association │ │ │ │ │ -00052830: 2074 6f20 7468 6520 2753 6861 7265 6420 to the 'Shared │ │ │ │ │ -00052840: 4d49 4d45 2049 6e66 6f27 2073 7973 7465 MIME Info' syste │ │ │ │ │ -00052850: 6d20 6279 0a69 6e73 7461 6c6c 696e 6720 m by.installing │ │ │ │ │ -00052860: 696e 2074 6865 2064 6972 6563 746f 7279 in the directory │ │ │ │ │ -00052870: 20e2 8098 2f75 7372 2f73 6861 7265 2f6d .../usr/share/m │ │ │ │ │ -00052880: 696d 652f 7061 636b 6167 6573 e280 9920 ime/packages... │ │ │ │ │ -00052890: 6120 6669 6c65 2069 6e20 7468 6520 584d a file in the XM │ │ │ │ │ -000528a0: 4c0a 666f 726d 6174 2073 7065 6369 6669 L.format specifi │ │ │ │ │ -000528b0: 6564 2061 740a e280 9868 7474 7073 3a2f ed at....https:/ │ │ │ │ │ -000528c0: 2f73 7461 6e64 6172 6473 2e66 7265 6564 /standards.freed │ │ │ │ │ -000528d0: 6573 6b74 6f70 2e6f 7267 2f73 6861 7265 esktop.org/share │ │ │ │ │ -000528e0: 642d 6d69 6d65 2d69 6e66 6f2d 7370 6563 d-mime-info-spec │ │ │ │ │ -000528f0: 2f6c 6174 6573 742f e280 992e 0a0a 1f0a /latest/........ │ │ │ │ │ -00052900: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00052910: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00052920: 204b 6579 626f 6172 6420 636f 6e66 6967 Keyboard config │ │ │ │ │ -00052930: 7572 6174 696f 6e2c 2020 4e65 7874 3a20 uration, Next: │ │ │ │ │ -00052940: 456e 7669 726f 6e6d 656e 7420 7661 7269 Environment vari │ │ │ │ │ -00052950: 6162 6c65 732c 2020 5072 6576 3a20 4d75 ables, Prev: Mu │ │ │ │ │ -00052960: 6c74 696d 6564 6961 2068 616e 646c 6572 ltimedia handler │ │ │ │ │ -00052970: 732c 2020 5570 3a20 5468 6520 4f70 6572 s, Up: The Oper │ │ │ │ │ -00052980: 6174 696e 6720 5379 7374 656d 0a0a 392e ating System..9. │ │ │ │ │ -00052990: 3820 4b65 7962 6f61 7264 2063 6f6e 6669 8 Keyboard confi │ │ │ │ │ -000529a0: 6775 7261 7469 6f6e 0a3d 3d3d 3d3d 3d3d guration.======= │ │ │ │ │ -000529b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000529c0: 3d3d 3d0a 0a54 6f20 6163 6869 6576 6520 ===..To achieve │ │ │ │ │ -000529d0: 6120 636f 6e73 6973 7465 6e74 206b 6579 a consistent key │ │ │ │ │ -000529e0: 626f 6172 6420 636f 6e66 6967 7572 6174 board configurat │ │ │ │ │ -000529f0: 696f 6e20 736f 2074 6861 7420 616c 6c20 ion so that all │ │ │ │ │ -00052a00: 6170 706c 6963 6174 696f 6e73 0a69 6e74 applications.int │ │ │ │ │ -00052a10: 6572 7072 6574 2061 206b 6579 626f 6172 erpret a keyboar │ │ │ │ │ -00052a20: 6420 6576 656e 7420 7468 6520 7361 6d65 d event the same │ │ │ │ │ -00052a30: 2077 6179 2c20 616c 6c20 7072 6f67 7261 way, all progra │ │ │ │ │ -00052a40: 6d73 2069 6e20 7468 6520 4465 6269 616e ms in the Debian │ │ │ │ │ -00052a50: 0a64 6973 7472 6962 7574 696f 6e20 6d75 .distribution mu │ │ │ │ │ -00052a60: 7374 2062 6520 636f 6e66 6967 7572 6564 st be configured │ │ │ │ │ -00052a70: 2074 6f20 636f 6d70 6c79 2077 6974 6820 to comply with │ │ │ │ │ -00052a80: 7468 6520 666f 6c6c 6f77 696e 6720 6775 the following gu │ │ │ │ │ -00052a90: 6964 656c 696e 6573 2e0a 0a54 6865 2066 idelines...The f │ │ │ │ │ -00052aa0: 6f6c 6c6f 7769 6e67 206b 6579 7320 6d75 ollowing keys mu │ │ │ │ │ -00052ab0: 7374 2068 6176 6520 7468 6520 7370 6563 st have the spec │ │ │ │ │ -00052ac0: 6966 6965 6420 696e 7465 7270 7265 7461 ified interpreta │ │ │ │ │ -00052ad0: 7469 6f6e 733a 0a0a e280 983c 2d2d e280 tions:.....<--.. │ │ │ │ │ -00052ae0: 990a 0a20 2020 2020 6465 6c65 7465 2074 ... delete t │ │ │ │ │ -00052af0: 6865 2063 6861 7261 6374 6572 2074 6f20 he character to │ │ │ │ │ -00052b00: 7468 6520 6c65 6674 206f 6620 7468 6520 the left of the │ │ │ │ │ -00052b10: 6375 7273 6f72 0a0a e280 9844 656c 6574 cursor.....Delet │ │ │ │ │ -00052b20: 65e2 8099 0a0a 2020 2020 2064 656c 6574 e..... delet │ │ │ │ │ -00052b30: 6520 7468 6520 6368 6172 6163 7465 7220 e the character │ │ │ │ │ -00052b40: 746f 2074 6865 2072 6967 6874 206f 6620 to the right of │ │ │ │ │ -00052b50: 7468 6520 6375 7273 6f72 0a0a e280 9843 the cursor.....C │ │ │ │ │ -00052b60: 6f6e 7472 6f6c 2b48 e280 990a 0a20 2020 ontrol+H..... │ │ │ │ │ -00052b70: 2020 656d 6163 733a 2074 6865 2068 656c emacs: the hel │ │ │ │ │ -00052b80: 7020 7072 6566 6978 0a0a 5468 6520 696e p prefix..The in │ │ │ │ │ -00052b90: 7465 7270 7265 7461 7469 6f6e 206f 6620 terpretation of │ │ │ │ │ -00052ba0: 616e 7920 6b65 7962 6f61 7264 2065 7665 any keyboard eve │ │ │ │ │ -00052bb0: 6e74 7320 7368 6f75 6c64 2062 6520 696e nts should be in │ │ │ │ │ -00052bc0: 6465 7065 6e64 656e 7420 6f66 2074 6865 dependent of the │ │ │ │ │ -00052bd0: 0a74 6572 6d69 6e61 6c20 7468 6174 2069 .terminal that i │ │ │ │ │ -00052be0: 7320 7573 6564 2c20 6265 2069 7420 6120 s used, be it a │ │ │ │ │ -00052bf0: 7669 7274 7561 6c20 636f 6e73 6f6c 652c virtual console, │ │ │ │ │ -00052c00: 2061 6e20 5820 7465 726d 696e 616c 2065 an X terminal e │ │ │ │ │ -00052c10: 6d75 6c61 746f 722c 0a61 6e20 726c 6f67 mulator,.an rlog │ │ │ │ │ -00052c20: 696e 2f74 656c 6e65 7420 7365 7373 696f in/telnet sessio │ │ │ │ │ -00052c30: 6e2c 2065 7463 2e0a 0a54 6865 2066 6f6c n, etc...The fol │ │ │ │ │ -00052c40: 6c6f 7769 6e67 206c 6973 7420 6578 706c lowing list expl │ │ │ │ │ -00052c50: 6169 6e73 2068 6f77 2074 6865 2064 6966 ains how the dif │ │ │ │ │ -00052c60: 6665 7265 6e74 2070 726f 6772 616d 7320 ferent programs │ │ │ │ │ -00052c70: 7368 6f75 6c64 2062 6520 7365 7420 7570 should be set up │ │ │ │ │ -00052c80: 0a74 6f20 6163 6869 6576 6520 7468 6973 .to achieve this │ │ │ │ │ -00052c90: 3a0a 0a20 2020 2d20 e280 983c 2d2d e280 :.. - ...<--.. │ │ │ │ │ -00052ca0: 9920 6765 6e65 7261 7465 7320 e280 984b . generates ...K │ │ │ │ │ -00052cb0: 425f 4261 636b 5370 6163 65e2 8099 2069 B_BackSpace... i │ │ │ │ │ -00052cc0: 6e20 582e 0a0a 2020 202d 20e2 8098 4465 n X... - ...De │ │ │ │ │ -00052cd0: 6c65 7465 e280 9920 6765 6e65 7261 7465 lete... generate │ │ │ │ │ -00052ce0: 7320 e280 984b 425f 4465 6c65 7465 e280 s ...KB_Delete.. │ │ │ │ │ -00052cf0: 9920 696e 2058 2e0a 0a20 2020 2d20 5820 . in X... - X │ │ │ │ │ -00052d00: 7472 616e 736c 6174 696f 6e73 2061 7265 translations are │ │ │ │ │ -00052d10: 2073 6574 2075 7020 746f 206d 616b 6520 set up to make │ │ │ │ │ -00052d20: e280 984b 425f 4261 636b 7370 6163 65e2 ...KB_Backspace. │ │ │ │ │ -00052d30: 8099 2067 656e 6572 6174 6520 4153 4349 .. generate ASCI │ │ │ │ │ -00052d40: 490a 2020 2020 2044 454c 2c20 616e 6420 I. DEL, and │ │ │ │ │ -00052d50: 746f 206d 616b 6520 e280 984b 425f 4465 to make ...KB_De │ │ │ │ │ -00052d60: 6c65 7465 e280 9920 6765 6e65 7261 7465 lete... generate │ │ │ │ │ -00052d70: 20e2 8098 4553 4320 5b20 3320 7ee2 8099 ...ESC [ 3 ~... │ │ │ │ │ -00052d80: 2028 7468 6973 2069 7320 7468 650a 2020 (this is the. │ │ │ │ │ -00052d90: 2020 2076 7432 3230 2065 7363 6170 6520 vt220 escape │ │ │ │ │ -00052da0: 636f 6465 2066 6f72 2074 6865 20e2 809c code for the ... │ │ │ │ │ -00052db0: 6465 6c65 7465 2063 6861 7261 6374 6572 delete character │ │ │ │ │ -00052dc0: e280 9d20 6b65 7929 2e20 2054 6869 7320 ... key). This │ │ │ │ │ -00052dd0: 6d75 7374 2062 650a 2020 2020 2064 6f6e must be. don │ │ │ │ │ -00052de0: 6520 6279 206c 6f61 6469 6e67 2074 6865 e by loading the │ │ │ │ │ -00052df0: 2058 2072 6573 6f75 7263 6573 2075 7369 X resources usi │ │ │ │ │ -00052e00: 6e67 20e2 8098 7872 6462 e280 9920 6f6e ng ...xrdb... on │ │ │ │ │ -00052e10: 2061 6c6c 206c 6f63 616c 2058 0a20 2020 all local X. │ │ │ │ │ -00052e20: 2020 6469 7370 6c61 7973 2c20 6e6f 7420 displays, not │ │ │ │ │ -00052e30: 7573 696e 6720 7468 6520 6170 706c 6963 using the applic │ │ │ │ │ -00052e40: 6174 696f 6e20 6465 6661 756c 7473 2c20 ation defaults, │ │ │ │ │ -00052e50: 736f 2074 6861 7420 7468 650a 2020 2020 so that the. │ │ │ │ │ -00052e60: 2074 7261 6e73 6c61 7469 6f6e 2072 6573 translation res │ │ │ │ │ -00052e70: 6f75 7263 6573 2075 7365 6420 636f 7272 ources used corr │ │ │ │ │ -00052e80: 6573 706f 6e64 2074 6f20 7468 6520 e280 espond to the .. │ │ │ │ │ -00052e90: 9878 6d6f 646d 6170 e280 9920 7365 7474 .xmodmap... sett │ │ │ │ │ -00052ea0: 696e 6773 2e0a 0a20 2020 2d20 5468 6520 ings... - The │ │ │ │ │ -00052eb0: 4c69 6e75 7820 636f 6e73 6f6c 6520 6973 Linux console is │ │ │ │ │ -00052ec0: 2063 6f6e 6669 6775 7265 6420 746f 206d configured to m │ │ │ │ │ -00052ed0: 616b 6520 e280 983c 2d2d e280 9920 6765 ake ...<--... ge │ │ │ │ │ -00052ee0: 6e65 7261 7465 2044 454c 2c20 616e 640a nerate DEL, and. │ │ │ │ │ -00052ef0: 2020 2020 20e2 8098 4465 6c65 7465 e280 ...Delete.. │ │ │ │ │ -00052f00: 9920 6765 6e65 7261 7465 20e2 8098 4553 . generate ...ES │ │ │ │ │ -00052f10: 4320 5b20 3320 7ee2 8099 2e0a 0a20 2020 C [ 3 ~...... │ │ │ │ │ -00052f20: 2d20 5820 6170 706c 6963 6174 696f 6e73 - X applications │ │ │ │ │ -00052f30: 2061 7265 2063 6f6e 6669 6775 7265 6420 are configured │ │ │ │ │ -00052f40: 736f 2074 6861 7420 e280 983c e280 9920 so that ...<... │ │ │ │ │ -00052f50: 6465 6c65 7465 7320 6c65 6674 2c20 616e deletes left, an │ │ │ │ │ -00052f60: 640a 2020 2020 20e2 8098 4465 6c65 7465 d. ...Delete │ │ │ │ │ -00052f70: e280 9920 6465 6c65 7465 7320 7269 6768 ... deletes righ │ │ │ │ │ -00052f80: 742e 2020 4d6f 7469 6620 6170 706c 6963 t. Motif applic │ │ │ │ │ -00052f90: 6174 696f 6e73 2061 6c72 6561 6479 2077 ations already w │ │ │ │ │ -00052fa0: 6f72 6b20 6c69 6b65 2074 6869 732e 0a0a ork like this... │ │ │ │ │ -00052fb0: 2020 202d 2054 6572 6d69 6e61 6c73 2073 - Terminals s │ │ │ │ │ -00052fc0: 686f 756c 6420 6861 7665 20e2 8098 7374 hould have ...st │ │ │ │ │ -00052fd0: 7479 2065 7261 7365 205e 3fe2 8099 202e ty erase ^?... . │ │ │ │ │ -00052fe0: 0a0a 2020 202d 2054 6865 20e2 8098 7874 .. - The ...xt │ │ │ │ │ -00052ff0: 6572 6de2 8099 2074 6572 6d69 6e66 6f20 erm... terminfo │ │ │ │ │ -00053000: 656e 7472 7920 7368 6f75 6c64 2068 6176 entry should hav │ │ │ │ │ -00053010: 6520 e280 9845 5343 205b 2033 207e e280 e ...ESC [ 3 ~.. │ │ │ │ │ -00053020: 9920 666f 7220 e280 986b 6463 6831 e280 . for ...kdch1.. │ │ │ │ │ -00053030: 992c 0a20 2020 2020 6a75 7374 2061 7320 .,. just as │ │ │ │ │ -00053040: 666f 7220 e280 9854 4552 4d3d 6c69 6e75 for ...TERM=linu │ │ │ │ │ -00053050: 78e2 8099 2061 6e64 20e2 8098 5445 524d x... and ...TERM │ │ │ │ │ -00053060: 3d76 7432 3230 e280 992e 0a0a 2020 202d =vt220...... - │ │ │ │ │ -00053070: 2045 6d61 6373 2069 7320 7072 6f67 7261 Emacs is progra │ │ │ │ │ -00053080: 6d6d 6564 2074 6f20 6d61 7020 e280 984b mmed to map ...K │ │ │ │ │ -00053090: 425f 4261 636b 7370 6163 65e2 8099 206f B_Backspace... o │ │ │ │ │ -000530a0: 7220 7468 6520 e280 9873 7474 7920 6572 r the ...stty er │ │ │ │ │ -000530b0: 6173 65e2 8099 0a20 2020 2020 6368 6172 ase.... char │ │ │ │ │ -000530c0: 6163 7465 7220 746f 20e2 8098 6465 6c65 acter to ...dele │ │ │ │ │ -000530d0: 7465 2d62 6163 6b77 6172 642d 6368 6172 te-backward-char │ │ │ │ │ -000530e0: e280 992c 2061 6e64 20e2 8098 4b42 5f44 ..., and ...KB_D │ │ │ │ │ -000530f0: 656c 6574 65e2 8099 206f 7220 e280 986b elete... or ...k │ │ │ │ │ -00053100: 6463 6831 e280 9920 746f 0a20 2020 2020 dch1... to. │ │ │ │ │ -00053110: e280 9864 656c 6574 652d 666f 7277 6172 ...delete-forwar │ │ │ │ │ -00053120: 642d 6368 6172 e280 992c 2061 6e64 20e2 d-char..., and . │ │ │ │ │ -00053130: 8098 5e48 e280 9920 746f 20e2 8098 6865 ..^H... to ...he │ │ │ │ │ -00053140: 6c70 e280 9920 6173 2061 6c77 6179 732e lp... as always. │ │ │ │ │ -00053150: 0a0a 2020 202d 204f 7468 6572 2061 7070 .. - Other app │ │ │ │ │ -00053160: 6c69 6361 7469 6f6e 7320 7573 6520 7468 lications use th │ │ │ │ │ -00053170: 6520 e280 9873 7474 7920 6572 6173 65e2 e ...stty erase. │ │ │ │ │ -00053180: 8099 2063 6861 7261 6374 6572 2061 6e64 .. character and │ │ │ │ │ -00053190: 20e2 8098 6b64 6368 31e2 8099 2066 6f72 ...kdch1... for │ │ │ │ │ -000531a0: 0a20 2020 2020 7468 6520 7477 6f20 6465 . the two de │ │ │ │ │ -000531b0: 6c65 7465 206b 6579 732c 2077 6974 6820 lete keys, with │ │ │ │ │ -000531c0: 4153 4349 4920 4445 4c20 6265 696e 6720 ASCII DEL being │ │ │ │ │ -000531d0: e280 9c64 656c 6574 6520 7072 6576 696f ...delete previo │ │ │ │ │ -000531e0: 7573 0a20 2020 2020 6368 6172 6163 7465 us. characte │ │ │ │ │ -000531f0: 72e2 809d 2061 6e64 20e2 8098 6b64 6368 r... and ...kdch │ │ │ │ │ -00053200: 31e2 8099 2062 6569 6e67 20e2 809c 6465 1... being ...de │ │ │ │ │ -00053210: 6c65 7465 2063 6861 7261 6374 6572 2075 lete character u │ │ │ │ │ -00053220: 6e64 6572 2063 7572 736f 72e2 809d 2e0a nder cursor..... │ │ │ │ │ -00053230: 0a54 6869 7320 7769 6c6c 2073 6f6c 7665 .This will solve │ │ │ │ │ -00053240: 2074 6865 2070 726f 626c 656d 2065 7863 the problem exc │ │ │ │ │ -00053250: 6570 7420 666f 7220 7468 6520 666f 6c6c ept for the foll │ │ │ │ │ -00053260: 6f77 696e 6720 6361 7365 733a 0a0a 2020 owing cases:.. │ │ │ │ │ -00053270: 202d 2053 6f6d 6520 7465 726d 696e 616c - Some terminal │ │ │ │ │ -00053280: 7320 6861 7665 2061 20e2 8098 3c2d 2de2 s have a ...<--. │ │ │ │ │ -00053290: 8099 206b 6579 2074 6861 7420 6361 6e6e .. key that cann │ │ │ │ │ -000532a0: 6f74 2062 6520 6d61 6465 2074 6f20 7072 ot be made to pr │ │ │ │ │ -000532b0: 6f64 7563 650a 2020 2020 2061 6e79 7468 oduce. anyth │ │ │ │ │ -000532c0: 696e 6720 6578 6365 7074 20e2 8098 5e48 ing except ...^H │ │ │ │ │ -000532d0: e280 992e 2020 4f6e 2074 6865 7365 2074 .... On these t │ │ │ │ │ -000532e0: 6572 6d69 6e61 6c73 2045 6d61 6373 2068 erminals Emacs h │ │ │ │ │ -000532f0: 656c 7020 7769 6c6c 2062 650a 2020 2020 elp will be. │ │ │ │ │ -00053300: 2075 6e61 7661 696c 6162 6c65 206f 6e20 unavailable on │ │ │ │ │ -00053310: e280 985e 48e2 8099 2028 6173 7375 6d69 ...^H... (assumi │ │ │ │ │ -00053320: 6e67 2074 6861 7420 7468 6520 e280 9873 ng that the ...s │ │ │ │ │ -00053330: 7474 7920 6572 6173 65e2 8099 2063 6861 tty erase... cha │ │ │ │ │ -00053340: 7261 6374 6572 2074 616b 6573 0a20 2020 racter takes. │ │ │ │ │ -00053350: 2020 7072 6563 6564 656e 6365 2069 6e20 precedence in │ │ │ │ │ -00053360: 456d 6163 732c 2061 6e64 2068 6173 2062 Emacs, and has b │ │ │ │ │ -00053370: 6565 6e20 7365 7420 636f 7272 6563 746c een set correctl │ │ │ │ │ -00053380: 7929 2e20 20e2 8098 4d2d 7820 6865 6c70 y). ...M-x help │ │ │ │ │ -00053390: e280 9920 6f72 0a20 2020 2020 e280 9846 ... or. ...F │ │ │ │ │ -000533a0: 31e2 8099 2028 6966 2061 7661 696c 6162 1... (if availab │ │ │ │ │ -000533b0: 6c65 2920 6361 6e20 6265 2075 7365 6420 le) can be used │ │ │ │ │ -000533c0: 696e 7374 6561 642e 0a0a 2020 202d 2053 instead... - S │ │ │ │ │ -000533d0: 6f6d 6520 6f70 6572 6174 696e 6720 7379 ome operating sy │ │ │ │ │ -000533e0: 7374 656d 7320 7573 6520 e280 985e 48e2 stems use ...^H. │ │ │ │ │ -000533f0: 8099 2066 6f72 20e2 8098 7374 7479 2065 .. for ...stty e │ │ │ │ │ -00053400: 7261 7365 e280 992e 2020 486f 7765 7665 rase.... Howeve │ │ │ │ │ -00053410: 722c 206d 6f64 6572 6e0a 2020 2020 2074 r, modern. t │ │ │ │ │ -00053420: 656c 6e65 7420 7665 7273 696f 6e73 2061 elnet versions a │ │ │ │ │ -00053430: 6e64 2061 6c6c 2072 6c6f 6769 6e20 7665 nd all rlogin ve │ │ │ │ │ -00053440: 7273 696f 6e73 2070 726f 7061 6761 7465 rsions propagate │ │ │ │ │ -00053450: 20e2 8098 7374 7479 e280 9920 7365 7474 ...stty... sett │ │ │ │ │ -00053460: 696e 6773 2c0a 2020 2020 2061 6e64 2061 ings,. and a │ │ │ │ │ -00053470: 6c6d 6f73 7420 616c 6c20 554e 4958 2076 lmost all UNIX v │ │ │ │ │ -00053480: 6572 7369 6f6e 7320 686f 6e6f 7572 20e2 ersions honour . │ │ │ │ │ -00053490: 8098 7374 7479 2065 7261 7365 e280 992e ..stty erase.... │ │ │ │ │ -000534a0: 2020 5768 6572 6520 7468 6520 e280 9873 Where the ...s │ │ │ │ │ -000534b0: 7474 79e2 8099 0a20 2020 2020 7365 7474 tty.... sett │ │ │ │ │ -000534c0: 696e 6773 2061 7265 206e 6f74 2070 726f ings are not pro │ │ │ │ │ -000534d0: 7061 6761 7465 6420 636f 7272 6563 746c pagated correctl │ │ │ │ │ -000534e0: 792c 2074 6869 6e67 7320 6361 6e20 6265 y, things can be │ │ │ │ │ -000534f0: 206d 6164 6520 746f 2077 6f72 6b0a 2020 made to work. │ │ │ │ │ -00053500: 2020 2062 7920 7573 696e 6720 e280 9873 by using ...s │ │ │ │ │ -00053510: 7474 79e2 8099 206d 616e 7561 6c6c 792e tty... manually. │ │ │ │ │ -00053520: 0a0a 2020 202d 2053 6f6d 6520 7379 7374 .. - Some syst │ │ │ │ │ -00053530: 656d 7320 2869 6e63 6c75 6469 6e67 2070 ems (including p │ │ │ │ │ -00053540: 7265 7669 6f75 7320 4465 6269 616e 2076 revious Debian v │ │ │ │ │ -00053550: 6572 7369 6f6e 7329 2075 7365 20e2 8098 ersions) use ... │ │ │ │ │ -00053560: 786d 6f64 6d61 70e2 8099 2074 6f0a 2020 xmodmap... to. │ │ │ │ │ -00053570: 2020 2061 7272 616e 6765 2066 6f72 2062 arrange for b │ │ │ │ │ -00053580: 6f74 6820 e280 983c 2d2d e280 9920 616e oth ...<--... an │ │ │ │ │ -00053590: 6420 e280 9844 656c 6574 65e2 8099 2074 d ...Delete... t │ │ │ │ │ -000535a0: 6f20 6765 6e65 7261 7465 20e2 8098 4b42 o generate ...KB │ │ │ │ │ -000535b0: 5f44 656c 6574 65e2 8099 2e20 2057 650a _Delete.... We. │ │ │ │ │ -000535c0: 2020 2020 2063 616e 2063 6861 6e67 6520 can change │ │ │ │ │ -000535d0: 7468 6520 6265 6861 7669 6f72 206f 6620 the behavior of │ │ │ │ │ -000535e0: 7468 6569 7220 5820 636c 6965 6e74 7320 their X clients │ │ │ │ │ -000535f0: 7573 696e 6720 7468 6520 7361 6d65 2058 using the same X │ │ │ │ │ -00053600: 0a20 2020 2020 7265 736f 7572 6365 7320 . resources │ │ │ │ │ -00053610: 7468 6174 2077 6520 7573 6520 746f 2064 that we use to d │ │ │ │ │ -00053620: 6f20 6974 2066 6f72 206f 7572 206f 776e o it for our own │ │ │ │ │ -00053630: 2063 6c69 656e 7473 2c20 6f72 2063 6f6e clients, or con │ │ │ │ │ -00053640: 6669 6775 7265 0a20 2020 2020 6f75 7220 figure. our │ │ │ │ │ -00053650: 636c 6965 6e74 7320 7573 696e 6720 7468 clients using th │ │ │ │ │ -00053660: 6569 7220 7265 736f 7572 6365 7320 7768 eir resources wh │ │ │ │ │ -00053670: 656e 2074 6869 6e67 7320 6172 6520 7468 en things are th │ │ │ │ │ -00053680: 6520 6f74 6865 7220 7761 790a 2020 2020 e other way. │ │ │ │ │ -00053690: 2061 726f 756e 642e 2020 4f6e 2064 6973 around. On dis │ │ │ │ │ -000536a0: 706c 6179 7320 636f 6e66 6967 7572 6564 plays configured │ │ │ │ │ -000536b0: 206c 696b 6520 7468 6973 20e2 8098 4465 like this ...De │ │ │ │ │ -000536c0: 6c65 7465 e280 9920 7769 6c6c 206e 6f74 lete... will not │ │ │ │ │ -000536d0: 2077 6f72 6b2c 0a20 2020 2020 6275 7420 work,. but │ │ │ │ │ -000536e0: e280 983c 2d2d e280 9920 7769 6c6c 2e0a ...<--... will.. │ │ │ │ │ -000536f0: 0a20 2020 2d20 536f 6d65 206f 7065 7261 . - Some opera │ │ │ │ │ -00053700: 7469 6e67 2073 7973 7465 6d73 2068 6176 ting systems hav │ │ │ │ │ -00053710: 6520 6469 6666 6572 656e 7420 e280 986b e different ...k │ │ │ │ │ -00053720: 6463 6831 e280 9920 7365 7474 696e 6773 dch1... settings │ │ │ │ │ -00053730: 2069 6e20 7468 6569 720a 2020 2020 20e2 in their. . │ │ │ │ │ -00053740: 8098 7465 726d 696e 666f e280 9920 6461 ..terminfo... da │ │ │ │ │ -00053750: 7461 6261 7365 2066 6f72 20e2 8098 7874 tabase for ...xt │ │ │ │ │ -00053760: 6572 6de2 8099 2061 6e64 206f 7468 6572 erm... and other │ │ │ │ │ -00053770: 732e 2020 4f6e 2074 6865 7365 2073 7973 s. On these sys │ │ │ │ │ -00053780: 7465 6d73 2074 6865 0a20 2020 2020 e280 tems the. .. │ │ │ │ │ -00053790: 9844 656c 6574 65e2 8099 206b 6579 2077 .Delete... key w │ │ │ │ │ -000537a0: 696c 6c20 6e6f 7420 776f 726b 2063 6f72 ill not work cor │ │ │ │ │ -000537b0: 7265 6374 6c79 2077 6865 6e20 796f 7520 rectly when you │ │ │ │ │ -000537c0: 6c6f 6720 696e 2066 726f 6d20 6120 7379 log in from a sy │ │ │ │ │ -000537d0: 7374 656d 0a20 2020 2020 636f 6e66 6f72 stem. confor │ │ │ │ │ -000537e0: 6d69 6e67 2074 6f20 6f75 7220 706f 6c69 ming to our poli │ │ │ │ │ -000537f0: 6379 2c20 6275 7420 e280 983c 2d2d e280 cy, but ...<--.. │ │ │ │ │ -00053800: 9920 7769 6c6c 2e0a 0a1f 0a46 696c 653a . will.....File: │ │ │ │ │ -00053810: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00053820: 6e66 6f2c 2020 4e6f 6465 3a20 456e 7669 nfo, Node: Envi │ │ │ │ │ -00053830: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable │ │ │ │ │ -00053840: 732c 2020 4e65 7874 3a20 5265 6769 7374 s, Next: Regist │ │ │ │ │ -00053850: 6572 696e 6720 446f 6375 6d65 6e74 7320 ering Documents │ │ │ │ │ -00053860: 7573 696e 6720 646f 632d 6261 7365 2c20 using doc-base, │ │ │ │ │ -00053870: 2050 7265 763a 204b 6579 626f 6172 6420 Prev: Keyboard │ │ │ │ │ -00053880: 636f 6e66 6967 7572 6174 696f 6e2c 2020 configuration, │ │ │ │ │ -00053890: 5570 3a20 5468 6520 4f70 6572 6174 696e Up: The Operatin │ │ │ │ │ -000538a0: 6720 5379 7374 656d 0a0a 392e 3920 456e g System..9.9 En │ │ │ │ │ -000538b0: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab │ │ │ │ │ -000538c0: 6c65 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d les.============ │ │ │ │ │ -000538d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a50 =============..P │ │ │ │ │ -000538e0: 726f 6772 616d 7320 696e 7374 616c 6c65 rograms installe │ │ │ │ │ -000538f0: 6420 6f6e 2074 6865 2073 7973 7465 6d20 d on the system │ │ │ │ │ -00053900: 5041 5448 2028 e280 982f 6269 6ee2 8099 PATH (.../bin... │ │ │ │ │ -00053910: 2c20 e280 982f 7573 722f 6269 6ee2 8099 , .../usr/bin... │ │ │ │ │ -00053920: 2c20 e280 982f 7362 696e e280 992c 0ae2 , .../sbin...,.. │ │ │ │ │ -00053930: 8098 2f75 7372 2f73 6269 6ee2 8099 2c20 ../usr/sbin..., │ │ │ │ │ -00053940: 6f72 2073 696d 696c 6172 2064 6972 6563 or similar direc │ │ │ │ │ -00053950: 746f 7269 6573 2920 6d75 7374 206e 6f74 tories) must not │ │ │ │ │ -00053960: 2064 6570 656e 6420 6f6e 2063 7573 746f depend on custo │ │ │ │ │ -00053970: 6d0a 656e 7669 726f 6e6d 656e 7420 7661 m.environment va │ │ │ │ │ -00053980: 7269 6162 6c65 2073 6574 7469 6e67 7320 riable settings │ │ │ │ │ -00053990: 746f 2067 6574 2072 6561 736f 6e61 626c to get reasonabl │ │ │ │ │ -000539a0: 6520 6465 6661 756c 7473 2e20 2054 6869 e defaults. Thi │ │ │ │ │ -000539b0: 7320 6973 0a62 6563 6175 7365 2073 7563 s is.because suc │ │ │ │ │ -000539c0: 6820 656e 7669 726f 6e6d 656e 7420 7661 h environment va │ │ │ │ │ -000539d0: 7269 6162 6c65 7320 776f 756c 6420 6861 riables would ha │ │ │ │ │ -000539e0: 7665 2074 6f20 6265 2073 6574 2069 6e20 ve to be set in │ │ │ │ │ -000539f0: 6120 7379 7374 656d 2d77 6964 650a 636f a system-wide.co │ │ │ │ │ -00053a00: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -00053a10: 2073 7563 6820 6173 2061 2066 696c 6520 such as a file │ │ │ │ │ -00053a20: 696e 20e2 8098 2f65 7463 2f70 726f 6669 in .../etc/profi │ │ │ │ │ -00053a30: 6c65 2e64 e280 992c 2077 6869 6368 2069 le.d..., which i │ │ │ │ │ -00053a40: 7320 6e6f 740a 7375 7070 6f72 7465 6420 s not.supported │ │ │ │ │ -00053a50: 6279 2061 6c6c 2073 6865 6c6c 732e 0a0a by all shells... │ │ │ │ │ -00053a60: 4966 2061 2070 726f 6772 616d 2075 7375 If a program usu │ │ │ │ │ -00053a70: 616c 6c79 2064 6570 656e 6473 206f 6e20 ally depends on │ │ │ │ │ -00053a80: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari │ │ │ │ │ -00053a90: 6162 6c65 7320 666f 7220 6974 730a 636f ables for its.co │ │ │ │ │ -00053aa0: 6e66 6967 7572 6174 696f 6e2c 2074 6865 nfiguration, the │ │ │ │ │ -00053ab0: 2070 726f 6772 616d 2073 686f 756c 6420 program should │ │ │ │ │ -00053ac0: 6265 2063 6861 6e67 6564 2074 6f20 6661 be changed to fa │ │ │ │ │ -00053ad0: 6c6c 2062 6163 6b20 746f 2061 0a72 6561 ll back to a.rea │ │ │ │ │ -00053ae0: 736f 6e61 626c 6520 6465 6661 756c 7420 sonable default │ │ │ │ │ -00053af0: 636f 6e66 6967 7572 6174 696f 6e20 6966 configuration if │ │ │ │ │ -00053b00: 2074 6865 7365 2065 6e76 6972 6f6e 6d65 these environme │ │ │ │ │ -00053b10: 6e74 2076 6172 6961 626c 6573 2061 7265 nt variables are │ │ │ │ │ -00053b20: 206e 6f74 0a70 7265 7365 6e74 2e20 2049 not.present. I │ │ │ │ │ -00053b30: 6620 7468 6973 2063 616e 6e6f 7420 6265 f this cannot be │ │ │ │ │ -00053b40: 2064 6f6e 6520 6561 7369 6c79 2028 652e done easily (e. │ │ │ │ │ -00053b50: 672e 2c20 6966 2074 6865 2073 6f75 7263 g., if the sourc │ │ │ │ │ -00053b60: 6520 636f 6465 206f 6620 610a 6e6f 6e2d e code of a.non- │ │ │ │ │ -00053b70: 6672 6565 2070 726f 6772 616d 2069 7320 free program is │ │ │ │ │ -00053b80: 6e6f 7420 6176 6169 6c61 626c 6529 2c20 not available), │ │ │ │ │ -00053b90: 7468 6520 7072 6f67 7261 6d20 6d75 7374 the program must │ │ │ │ │ -00053ba0: 2062 6520 7265 706c 6163 6564 2062 7920 be replaced by │ │ │ │ │ -00053bb0: 610a 736d 616c 6c20 e280 9c77 7261 7070 a.small ...wrapp │ │ │ │ │ -00053bc0: 6572 e280 9d20 7368 656c 6c20 7363 7269 er... shell scri │ │ │ │ │ -00053bd0: 7074 2074 6861 7420 7365 7473 2074 6865 pt that sets the │ │ │ │ │ -00053be0: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var │ │ │ │ │ -00053bf0: 6961 626c 6573 2069 6620 7468 6579 0a61 iables if they.a │ │ │ │ │ -00053c00: 7265 206e 6f74 2061 6c72 6561 6479 2064 re not already d │ │ │ │ │ -00053c10: 6566 696e 6564 2c20 616e 6420 6361 6c6c efined, and call │ │ │ │ │ -00053c20: 7320 7468 6520 6f72 6967 696e 616c 2070 s the original p │ │ │ │ │ -00053c30: 726f 6772 616d 2e0a 0a48 6572 6520 6973 rogram...Here is │ │ │ │ │ -00053c40: 2061 6e20 6578 616d 706c 6520 6f66 2061 an example of a │ │ │ │ │ -00053c50: 2077 7261 7070 6572 2073 6372 6970 7420 wrapper script │ │ │ │ │ -00053c60: 666f 7220 7468 6973 2070 7572 706f 7365 for this purpose │ │ │ │ │ -00053c70: 3a0a 0a20 2020 2020 2321 2f62 696e 2f73 :.. #!/bin/s │ │ │ │ │ -00053c80: 680a 2020 2020 2042 4152 3d24 7b42 4152 h. BAR=${BAR │ │ │ │ │ -00053c90: 3a2d 2f76 6172 2f6c 6962 2f66 7562 6172 :-/var/lib/fubar │ │ │ │ │ -00053ca0: 7d0a 2020 2020 2065 7870 6f72 7420 4241 }. export BA │ │ │ │ │ -00053cb0: 520a 2020 2020 2065 7865 6320 2f75 7372 R. exec /usr │ │ │ │ │ -00053cc0: 2f6c 6962 2f66 6f6f 2f66 6f6f 2022 2440 /lib/foo/foo "$@ │ │ │ │ │ -00053cd0: 220a 0a1f 0a46 696c 653a 2064 6562 6961 "....File: debia │ │ │ │ │ -00053ce0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00053cf0: 4e6f 6465 3a20 5265 6769 7374 6572 696e Node: Registerin │ │ │ │ │ -00053d00: 6720 446f 6375 6d65 6e74 7320 7573 696e g Documents usin │ │ │ │ │ -00053d10: 6720 646f 632d 6261 7365 2c20 204e 6578 g doc-base, Nex │ │ │ │ │ -00053d20: 743a 2041 6c74 6572 6e61 7465 2069 6e69 t: Alternate ini │ │ │ │ │ -00053d30: 7420 7379 7374 656d 732c 2020 5072 6576 t systems, Prev │ │ │ │ │ -00053d40: 3a20 456e 7669 726f 6e6d 656e 7420 7661 : Environment va │ │ │ │ │ -00053d50: 7269 6162 6c65 732c 2020 5570 3a20 5468 riables, Up: Th │ │ │ │ │ -00053d60: 6520 4f70 6572 6174 696e 6720 5379 7374 e Operating Syst │ │ │ │ │ -00053d70: 656d 0a0a 392e 3130 2052 6567 6973 7465 em..9.10 Registe │ │ │ │ │ -00053d80: 7269 6e67 2044 6f63 756d 656e 7473 2075 ring Documents u │ │ │ │ │ -00053d90: 7369 6e67 2064 6f63 2d62 6173 650a 3d3d sing doc-base.== │ │ │ │ │ -00053da0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00053db0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00053dc0: 3d3d 3d3d 3d3d 3d0a 0a54 6865 2064 6f63 =======..The doc │ │ │ │ │ -00053dd0: 2d62 6173 6520 7061 636b 6167 6520 696d -base package im │ │ │ │ │ -00053de0: 706c 656d 656e 7473 2061 206d 6563 6861 plements a mecha │ │ │ │ │ -00053df0: 6e69 736d 2066 6f72 2068 616e 646c 696e nism for handlin │ │ │ │ │ -00053e00: 6720 616e 6420 7072 6573 656e 7469 6e67 g and presenting │ │ │ │ │ -00053e10: 0a64 6f63 756d 656e 7461 7469 6f6e 2e20 .documentation. │ │ │ │ │ -00053e20: 2044 6562 6961 6e20 7061 636b 6167 6573 Debian packages │ │ │ │ │ -00053e30: 2074 6861 7420 7072 6f76 6964 6573 206f that provides o │ │ │ │ │ -00053e40: 6e6c 696e 6520 646f 6375 6d65 6e74 6174 nline documentat │ │ │ │ │ -00053e50: 696f 6e0a 286f 7468 6572 2074 6861 6e20 ion.(other than │ │ │ │ │ -00053e60: 6a75 7374 206d 616e 7561 6c20 7061 6765 just manual page │ │ │ │ │ -00053e70: 7329 206d 6179 2072 6567 6973 7465 7220 s) may register │ │ │ │ │ -00053e80: 7468 6573 6520 646f 6375 6d65 6e74 7320 these documents │ │ │ │ │ -00053e90: 7769 7468 0a64 6f63 2d62 6173 6520 6279 with.doc-base by │ │ │ │ │ -00053ea0: 2069 6e73 7461 6c6c 696e 6720 6120 646f installing a do │ │ │ │ │ -00053eb0: 632d 6261 7365 2063 6f6e 7472 6f6c 2066 c-base control f │ │ │ │ │ -00053ec0: 696c 6520 696e 0ae2 8098 2f75 7372 2f73 ile in..../usr/s │ │ │ │ │ -00053ed0: 6861 7265 2f64 6f63 2d62 6173 652f e280 hare/doc-base/.. │ │ │ │ │ -00053ee0: 992e 0a0a 506c 6561 7365 2072 6566 6572 ....Please refer │ │ │ │ │ -00053ef0: 2074 6f20 7468 6520 646f 6375 6d65 6e74 to the document │ │ │ │ │ -00053f00: 6174 696f 6e20 7468 6174 2063 6f6d 6573 ation that comes │ │ │ │ │ -00053f10: 2077 6974 6820 7468 6520 646f 632d 6261 with the doc-ba │ │ │ │ │ -00053f20: 7365 2070 6163 6b61 6765 0a66 6f72 2069 se package.for i │ │ │ │ │ -00053f30: 6e66 6f72 6d61 7469 6f6e 2061 6e64 2064 nformation and d │ │ │ │ │ -00053f40: 6574 6169 6c73 2e0a 0a1f 0a46 696c 653a etails.....File: │ │ │ │ │ -00053f50: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00053f60: 6e66 6f2c 2020 4e6f 6465 3a20 416c 7465 nfo, Node: Alte │ │ │ │ │ -00053f70: 726e 6174 6520 696e 6974 2073 7973 7465 rnate init syste │ │ │ │ │ -00053f80: 6d73 2c20 204e 6578 743a 2053 6967 6e61 ms, Next: Signa │ │ │ │ │ -00053f90: 6c69 6e67 2074 6861 7420 6120 7265 626f ling that a rebo │ │ │ │ │ -00053fa0: 6f74 2069 7320 7265 7175 6972 6564 2c20 ot is required, │ │ │ │ │ -00053fb0: 2050 7265 763a 2052 6567 6973 7465 7269 Prev: Registeri │ │ │ │ │ -00053fc0: 6e67 2044 6f63 756d 656e 7473 2075 7369 ng Documents usi │ │ │ │ │ -00053fd0: 6e67 2064 6f63 2d62 6173 652c 2020 5570 ng doc-base, Up │ │ │ │ │ -00053fe0: 3a20 5468 6520 4f70 6572 6174 696e 6720 : The Operating │ │ │ │ │ -00053ff0: 5379 7374 656d 0a0a 392e 3131 2041 6c74 System..9.11 Alt │ │ │ │ │ -00054000: 6572 6e61 7465 2069 6e69 7420 7379 7374 ernate init syst │ │ │ │ │ -00054010: 656d 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ems.============ │ │ │ │ │ -00054020: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -00054030: 0a54 6869 7320 7365 6374 696f 6e20 6861 .This section ha │ │ │ │ │ -00054040: 7320 6265 656e 2064 656c 6574 6564 2e0a s been deleted.. │ │ │ │ │ -00054050: 0a2a 204d 656e 753a 0a0a 2a20 4576 656e .* Menu:..* Even │ │ │ │ │ -00054060: 742d 6261 7365 6420 626f 6f74 2077 6974 t-based boot wit │ │ │ │ │ -00054070: 6820 7570 7374 6172 743a 3a0a 0a1f 0a46 h upstart::....F │ │ │ │ │ -00054080: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -00054090: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -000540a0: 4576 656e 742d 6261 7365 6420 626f 6f74 Event-based boot │ │ │ │ │ -000540b0: 2077 6974 6820 7570 7374 6172 742c 2020 with upstart, │ │ │ │ │ -000540c0: 5570 3a20 416c 7465 726e 6174 6520 696e Up: Alternate in │ │ │ │ │ -000540d0: 6974 2073 7973 7465 6d73 0a0a 392e 3131 it systems..9.11 │ │ │ │ │ -000540e0: 2e31 2045 7665 6e74 2d62 6173 6564 2062 .1 Event-based b │ │ │ │ │ -000540f0: 6f6f 7420 7769 7468 2075 7073 7461 7274 oot with upstart │ │ │ │ │ -00054100: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ -00054110: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00054120: 2d2d 2d2d 2d0a 0a54 6865 20e2 8098 7570 -----..The ...up │ │ │ │ │ -00054130: 7374 6172 74e2 8099 2065 7665 6e74 2d62 start... event-b │ │ │ │ │ -00054140: 6173 6564 2062 6f6f 7420 7379 7374 656d ased boot system │ │ │ │ │ -00054150: 2069 7320 6e6f 206c 6f6e 6765 7220 6d61 is no longer ma │ │ │ │ │ -00054160: 696e 7461 696e 6564 2069 6e20 4465 6269 intained in Debi │ │ │ │ │ -00054170: 616e 2c0a 736f 2074 6869 7320 7365 6374 an,.so this sect │ │ │ │ │ -00054180: 696f 6e20 6861 7320 6265 656e 2072 656d ion has been rem │ │ │ │ │ -00054190: 6f76 6564 2e0a 0a1f 0a46 696c 653a 2064 oved.....File: d │ │ │ │ │ -000541a0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -000541b0: 6f2c 2020 4e6f 6465 3a20 5369 676e 616c o, Node: Signal │ │ │ │ │ -000541c0: 696e 6720 7468 6174 2061 2072 6562 6f6f ing that a reboo │ │ │ │ │ -000541d0: 7420 6973 2072 6571 7569 7265 642c 2020 t is required, │ │ │ │ │ -000541e0: 5072 6576 3a20 416c 7465 726e 6174 6520 Prev: Alternate │ │ │ │ │ -000541f0: 696e 6974 2073 7973 7465 6d73 2c20 2055 init systems, U │ │ │ │ │ -00054200: 703a 2054 6865 204f 7065 7261 7469 6e67 p: The Operating │ │ │ │ │ -00054210: 2053 7973 7465 6d0a 0a39 2e31 3220 5369 System..9.12 Si │ │ │ │ │ -00054220: 676e 616c 696e 6720 7468 6174 2061 2072 gnaling that a r │ │ │ │ │ -00054230: 6562 6f6f 7420 6973 2072 6571 7569 7265 eboot is require │ │ │ │ │ -00054240: 640a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d d.============== │ │ │ │ │ -00054250: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00054260: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5072 6f67 ==========..Prog │ │ │ │ │ -00054270: 7261 6d73 2063 616e 2073 6967 6e61 6c20 rams can signal │ │ │ │ │ -00054280: 7468 6174 2061 2072 6562 6f6f 7420 6973 that a reboot is │ │ │ │ │ -00054290: 2072 6571 7569 7265 6420 6279 20e2 8098 required by ... │ │ │ │ │ -000542a0: 746f 7563 68e2 8099 696e 670a e280 982f touch...ing..../ │ │ │ │ │ -000542b0: 7275 6e2f 7265 626f 6f74 2d72 6571 7569 run/reboot-requi │ │ │ │ │ -000542c0: 7265 64e2 8099 2e20 2049 7420 6973 2063 red.... It is c │ │ │ │ │ -000542d0: 6f6e 7665 6e74 696f 6e61 6c20 746f 2061 onventional to a │ │ │ │ │ -000542e0: 6464 2074 6865 206e 616d 6520 6f66 2074 dd the name of t │ │ │ │ │ -000542f0: 6865 0a70 6163 6b61 6765 2873 2920 7265 he.package(s) re │ │ │ │ │ -00054300: 7175 6972 696e 6720 7468 6520 7265 626f quiring the rebo │ │ │ │ │ -00054310: 6f74 2074 6f20 e280 982f 7275 6e2f 7265 ot to .../run/re │ │ │ │ │ -00054320: 626f 6f74 2d72 6571 7569 7265 642e 706b boot-required.pk │ │ │ │ │ -00054330: 6773 e280 992e 0a50 726f 6772 616d 7320 gs.....Programs │ │ │ │ │ -00054340: 7368 6f75 6c64 206e 6f74 2061 6464 2061 should not add a │ │ │ │ │ -00054350: 2070 6163 6b61 6765 206e 616d 6520 746f package name to │ │ │ │ │ -00054360: 20e2 8098 2f72 756e 2f72 6562 6f6f 742d .../run/reboot- │ │ │ │ │ -00054370: 7265 7175 6972 6564 2e70 6b67 73e2 8099 required.pkgs... │ │ │ │ │ -00054380: 2069 660a 6974 2069 7320 616c 7265 6164 if.it is alread │ │ │ │ │ -00054390: 7920 7072 6573 656e 7420 7468 6572 652e y present there. │ │ │ │ │ -000543a0: 0a0a 5468 6520 e280 982f 7275 6e2f 7265 ..The .../run/re │ │ │ │ │ -000543b0: 626f 6f74 2d72 6571 7569 7265 64e2 8099 boot-required... │ │ │ │ │ -000543c0: 206d 6563 6861 6e69 736d 2069 7320 7573 mechanism is us │ │ │ │ │ -000543d0: 6564 2077 6865 6e20 6120 7265 626f 6f74 ed when a reboot │ │ │ │ │ -000543e0: 2069 7320 6e65 6564 6564 2074 6f0a 6675 is needed to.fu │ │ │ │ │ -000543f0: 6c6c 7920 6170 706c 7920 7468 6520 6368 lly apply the ch │ │ │ │ │ -00054400: 616e 6765 7320 696e 7472 6f64 7563 6564 anges introduced │ │ │ │ │ -00054410: 2062 7920 7061 636b 6167 6520 696e 7374 by package inst │ │ │ │ │ -00054420: 616c 6c61 7469 6f6e 206f 7220 7570 6772 allation or upgr │ │ │ │ │ -00054430: 6164 652e 0a54 7970 6963 616c 6c79 2069 ade..Typically i │ │ │ │ │ -00054440: 7420 6973 2074 6865 20e2 8098 706f 7374 t is the ...post │ │ │ │ │ -00054450: 696e 7374 e280 9920 6d61 696e 7461 696e inst... maintain │ │ │ │ │ -00054460: 6572 2073 6372 6970 7420 7468 6174 2074 er script that t │ │ │ │ │ -00054470: 6f75 6368 6573 0ae2 8098 2f72 756e 2f72 ouches..../run/r │ │ │ │ │ -00054480: 6562 6f6f 742d 7265 7175 6972 6564 e280 eboot-required.. │ │ │ │ │ -00054490: 992c 2061 7420 7468 6520 656e 6420 6f66 ., at the end of │ │ │ │ │ -000544a0: 2061 2073 7563 6365 7373 6675 6c20 636f a successful co │ │ │ │ │ -000544b0: 6e66 6967 7572 6174 696f 6e20 6f66 2074 nfiguration of t │ │ │ │ │ -000544c0: 6865 0a70 6163 6b61 6765 2e0a 0a54 6865 he.package...The │ │ │ │ │ -000544d0: 7265 2061 7265 206e 6f20 6775 6172 616e re are no guaran │ │ │ │ │ -000544e0: 7465 6573 2070 726f 7669 6465 6420 6279 tees provided by │ │ │ │ │ -000544f0: 2074 6865 20e2 8098 2f72 756e 2f72 6562 the .../run/reb │ │ │ │ │ -00054500: 6f6f 742d 7265 7175 6972 6564 e280 990a oot-required.... │ │ │ │ │ -00054510: 636f 6e76 656e 7469 6f6e 2061 7320 746f convention as to │ │ │ │ │ -00054520: 2077 6865 6e20 6f72 2077 6865 7468 6572 when or whether │ │ │ │ │ -00054530: 2074 6865 2072 6571 7565 7374 6564 2072 the requested r │ │ │ │ │ -00054540: 6562 6f6f 7420 7769 6c6c 206f 6363 7572 eboot will occur │ │ │ │ │ -00054550: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00054560: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00054570: 4e6f 6465 3a20 4669 6c65 733c 323e 2c20 Node: Files<2>, │ │ │ │ │ -00054580: 204e 6578 743a 2043 7573 746f 6d69 7a65 Next: Customize │ │ │ │ │ -00054590: 6420 7072 6f67 7261 6d73 2c20 2050 7265 d programs, Pre │ │ │ │ │ -000545a0: 763a 2054 6865 204f 7065 7261 7469 6e67 v: The Operating │ │ │ │ │ -000545b0: 2053 7973 7465 6d2c 2020 5570 3a20 546f System, Up: To │ │ │ │ │ -000545c0: 700a 0a31 3020 4669 6c65 730a 2a2a 2a2a p..10 Files.**** │ │ │ │ │ -000545d0: 2a2a 2a2a 0a0a 2a20 4d65 6e75 3a0a 0a2a ****..* Menu:..* │ │ │ │ │ -000545e0: 2042 696e 6172 6965 733a 3a0a 2a20 4c69 Binaries::.* Li │ │ │ │ │ -000545f0: 6272 6172 6965 733a 3a0a 2a20 5368 6172 braries::.* Shar │ │ │ │ │ -00054600: 6564 206c 6962 7261 7269 6573 3a20 5368 ed libraries: Sh │ │ │ │ │ -00054610: 6172 6564 206c 6962 7261 7269 6573 3c32 ared libraries<2 │ │ │ │ │ -00054620: 3e2e 0a2a 2053 6372 6970 7473 3a3a 0a2a >..* Scripts::.* │ │ │ │ │ -00054630: 2053 796d 626f 6c69 6320 6c69 6e6b 733a Symbolic links: │ │ │ │ │ -00054640: 3a0a 2a20 4465 7669 6365 2066 696c 6573 :.* Device files │ │ │ │ │ -00054650: 3a3a 0a2a 2043 6f6e 6669 6775 7261 7469 ::.* Configurati │ │ │ │ │ -00054660: 6f6e 2066 696c 6573 3a3a 0a2a 204c 6f67 on files::.* Log │ │ │ │ │ -00054670: 2066 696c 6573 3a3a 0a2a 2050 6572 6d69 files::.* Permi │ │ │ │ │ -00054680: 7373 696f 6e73 2061 6e64 206f 776e 6572 ssions and owner │ │ │ │ │ -00054690: 733a 3a0a 2a20 4669 6c65 206e 616d 6573 s::.* File names │ │ │ │ │ -000546a0: 3a3a 0a0a 1f0a 4669 6c65 3a20 6465 6269 ::....File: debi │ │ │ │ │ -000546b0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -000546c0: 204e 6f64 653a 2042 696e 6172 6965 732c Node: Binaries, │ │ │ │ │ -000546d0: 2020 4e65 7874 3a20 4c69 6272 6172 6965 Next: Librarie │ │ │ │ │ -000546e0: 732c 2020 5570 3a20 4669 6c65 733c 323e s, Up: Files<2> │ │ │ │ │ -000546f0: 0a0a 3130 2e31 2042 696e 6172 6965 730a ..10.1 Binaries. │ │ │ │ │ -00054700: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T │ │ │ │ │ -00054710: 776f 2064 6966 6665 7265 6e74 2070 6163 wo different pac │ │ │ │ │ -00054720: 6b61 6765 7320 6d75 7374 206e 6f74 2069 kages must not i │ │ │ │ │ -00054730: 6e73 7461 6c6c 2070 726f 6772 616d 7320 nstall programs │ │ │ │ │ -00054740: 7769 7468 2064 6966 6665 7265 6e74 0a66 with different.f │ │ │ │ │ -00054750: 756e 6374 696f 6e61 6c69 7479 2062 7574 unctionality but │ │ │ │ │ -00054760: 2077 6974 6820 7468 6520 7361 6d65 2066 with the same f │ │ │ │ │ -00054770: 696c 656e 616d 6573 2e20 2028 5468 6520 ilenames. (The │ │ │ │ │ -00054780: 6361 7365 206f 6620 7477 6f20 7072 6f67 case of two prog │ │ │ │ │ -00054790: 7261 6d73 0a68 6176 696e 6720 7468 6520 rams.having the │ │ │ │ │ -000547a0: 7361 6d65 2066 756e 6374 696f 6e61 6c69 same functionali │ │ │ │ │ -000547b0: 7479 2062 7574 2064 6966 6665 7265 6e74 ty but different │ │ │ │ │ -000547c0: 2069 6d70 6c65 6d65 6e74 6174 696f 6e73 implementations │ │ │ │ │ -000547d0: 2069 7320 6861 6e64 6c65 640a 7669 6120 is handled.via │ │ │ │ │ -000547e0: e280 9c61 6c74 6572 6e61 7469 7665 73e2 ...alternatives. │ │ │ │ │ -000547f0: 809d 206f 7220 7468 6520 e280 9c43 6f6e .. or the ...Con │ │ │ │ │ -00054800: 666c 6963 7473 e280 9d20 6d65 6368 616e flicts... mechan │ │ │ │ │ -00054810: 6973 6d2e 2020 5365 6520 2a6e 6f74 6520 ism. See *note │ │ │ │ │ -00054820: 4d61 696e 7461 696e 6572 0a53 6372 6970 Maintainer.Scrip │ │ │ │ │ -00054830: 7473 3a20 3564 2e20 616e 6420 2a6e 6f74 ts: 5d. and *not │ │ │ │ │ -00054840: 6520 436f 6e66 6c69 6374 696e 6720 6269 e Conflicting bi │ │ │ │ │ -00054850: 6e61 7279 2070 6163 6b61 6765 7320 2d20 nary packages - │ │ │ │ │ -00054860: 436f 6e66 6c69 6374 733a 2066 342e 0a72 Conflicts: f4..r │ │ │ │ │ -00054870: 6573 7065 6374 6976 656c 792e 2920 2049 espectively.) I │ │ │ │ │ -00054880: 6620 7468 6973 2063 6173 6520 6861 7070 f this case happ │ │ │ │ │ -00054890: 656e 732c 206f 6e65 206f 6620 7468 6520 ens, one of the │ │ │ │ │ -000548a0: 7072 6f67 7261 6d73 206d 7573 7420 6265 programs must be │ │ │ │ │ -000548b0: 0a72 656e 616d 6564 2e20 2054 6865 206d .renamed. The m │ │ │ │ │ -000548c0: 6169 6e74 6169 6e65 7273 2073 686f 756c aintainers shoul │ │ │ │ │ -000548d0: 6420 7265 706f 7274 2074 6869 7320 746f d report this to │ │ │ │ │ -000548e0: 2074 6865 20e2 8098 6465 6269 616e 2d64 the ...debian-d │ │ │ │ │ -000548f0: 6576 656c e280 990a 6d61 696c 696e 6720 evel....mailing │ │ │ │ │ -00054900: 6c69 7374 2061 6e64 2074 7279 2074 6f20 list and try to │ │ │ │ │ -00054910: 6669 6e64 2061 2063 6f6e 7365 6e73 7573 find a consensus │ │ │ │ │ -00054920: 2061 626f 7574 2077 6869 6368 2070 726f about which pro │ │ │ │ │ -00054930: 6772 616d 2077 696c 6c20 6861 7665 0a74 gram will have.t │ │ │ │ │ -00054940: 6f20 6265 2072 656e 616d 6564 2e20 2049 o be renamed. I │ │ │ │ │ -00054950: 6620 6120 636f 6e73 656e 7375 7320 6361 f a consensus ca │ │ │ │ │ -00054960: 6e6e 6f74 2062 6520 7265 6163 6865 642c nnot be reached, │ │ │ │ │ -00054970: 2027 626f 7468 2720 7072 6f67 7261 6d73 'both' programs │ │ │ │ │ -00054980: 206d 7573 740a 6265 2072 656e 616d 6564 must.be renamed │ │ │ │ │ -00054990: 2e0a 0a54 6f20 7375 7070 6f72 7420 6d65 ...To support me │ │ │ │ │ -000549a0: 7267 6564 2de2 8098 2f75 7372 e280 9920 rged-.../usr... │ │ │ │ │ -000549b0: 7379 7374 656d 732c 2070 6163 6b61 6765 systems, package │ │ │ │ │ -000549c0: 7320 6d75 7374 206e 6f74 2069 6e73 7461 s must not insta │ │ │ │ │ -000549d0: 6c6c 2066 696c 6573 2069 6e0a 626f 7468 ll files in.both │ │ │ │ │ -000549e0: 20e2 8098 2f70 6174 68e2 8099 2061 6e64 .../path... and │ │ │ │ │ -000549f0: 20e2 8098 2f75 7372 2f70 6174 68e2 8099 .../usr/path... │ │ │ │ │ -00054a00: 2e20 2046 6f72 2065 7861 6d70 6c65 2c20 . For example, │ │ │ │ │ -00054a10: 6120 7061 636b 6167 6520 6d75 7374 206e a package must n │ │ │ │ │ -00054a20: 6f74 2069 6e73 7461 6c6c 0a62 6f74 6820 ot install.both │ │ │ │ │ -00054a30: e280 982f 6269 6e2f 6578 616d 706c 65e2 .../bin/example. │ │ │ │ │ -00054a40: 8099 2061 6e64 20e2 8098 2f75 7372 2f62 .. and .../usr/b │ │ │ │ │ -00054a50: 696e 2f65 7861 6d70 6c65 e280 992e 0a0a in/example...... │ │ │ │ │ -00054a60: 4966 2061 2066 696c 6520 6973 206d 6f76 If a file is mov │ │ │ │ │ -00054a70: 6564 2062 6574 7765 656e 20e2 8098 2f70 ed between .../p │ │ │ │ │ -00054a80: 6174 68e2 8099 2061 6e64 20e2 8098 2f75 ath... and .../u │ │ │ │ │ -00054a90: 7372 2f70 6174 68e2 8099 2069 6e20 7265 sr/path... in re │ │ │ │ │ -00054aa0: 7669 7369 6f6e 7320 6f66 2061 0a44 6562 visions of a.Deb │ │ │ │ │ -00054ab0: 6961 6e20 7061 636b 6167 652c 2061 6e64 ian package, and │ │ │ │ │ -00054ac0: 2061 2063 6f6d 7061 7469 6269 6c69 7479 a compatibility │ │ │ │ │ -00054ad0: 2073 796d 6c69 6e6b 2061 7420 7468 6520 symlink at the │ │ │ │ │ -00054ae0: 6f6c 6420 7061 7468 2069 7320 6e65 6564 old path is need │ │ │ │ │ -00054af0: 6564 2c0a 7468 6520 7379 6d6c 696e 6b20 ed,.the symlink │ │ │ │ │ -00054b00: 6d75 7374 2062 6520 6d61 6e61 6765 6420 must be managed │ │ │ │ │ -00054b10: 696e 2061 2077 6179 2074 6861 7420 7769 in a way that wi │ │ │ │ │ -00054b20: 6c6c 206e 6f74 2062 7265 616b 2077 6865 ll not break whe │ │ │ │ │ -00054b30: 6e20 e280 982f 7061 7468 e280 990a 616e n .../path....an │ │ │ │ │ -00054b40: 6420 e280 982f 7573 722f 7061 7468 e280 d .../usr/path.. │ │ │ │ │ -00054b50: 9920 6172 6520 7468 6520 7361 6d65 2075 . are the same u │ │ │ │ │ -00054b60: 6e64 6572 6c79 696e 6720 6469 7265 6374 nderlying direct │ │ │ │ │ -00054b70: 6f72 7920 6475 6520 746f 2073 796d 6c69 ory due to symli │ │ │ │ │ -00054b80: 6e6b 7320 6f72 0a6f 7468 6572 206d 6563 nks or.other mec │ │ │ │ │ -00054b90: 6861 6e69 736d 732e 0a0a 4269 6e61 7279 hanisms...Binary │ │ │ │ │ -00054ba0: 2065 7865 6375 7461 626c 6573 206d 7573 executables mus │ │ │ │ │ -00054bb0: 7420 6e6f 7420 6265 2073 7461 7469 6361 t not be statica │ │ │ │ │ -00054bc0: 6c6c 7920 6c69 6e6b 6564 2077 6974 6820 lly linked with │ │ │ │ │ -00054bd0: 7468 6520 474e 5520 4320 6c69 6272 6172 the GNU C librar │ │ │ │ │ -00054be0: 792c 0a73 696e 6365 2074 6869 7320 7072 y,.since this pr │ │ │ │ │ -00054bf0: 6576 656e 7473 2074 6865 2062 696e 6172 events the binar │ │ │ │ │ -00054c00: 7920 6672 6f6d 2062 656e 6566 6974 696e y from benefitin │ │ │ │ │ -00054c10: 6720 6672 6f6d 2066 6978 6573 2061 6e64 g from fixes and │ │ │ │ │ -00054c20: 0a69 6d70 726f 7665 6d65 6e74 7320 746f .improvements to │ │ │ │ │ -00054c30: 2074 6865 2043 206c 6962 7261 7279 2077 the C library w │ │ │ │ │ -00054c40: 6974 686f 7574 2062 6569 6e67 2072 6562 ithout being reb │ │ │ │ │ -00054c50: 7569 6c74 2061 6e64 2063 6f6d 706c 6963 uilt and complic │ │ │ │ │ -00054c60: 6174 6573 0a73 6563 7572 6974 7920 7570 ates.security up │ │ │ │ │ -00054c70: 6461 7465 732e 2020 5468 6973 2072 6571 dates. This req │ │ │ │ │ -00054c80: 7569 7265 6d65 6e74 206d 6179 2062 6520 uirement may be │ │ │ │ │ -00054c90: 7265 6c61 7865 6420 666f 7220 6269 6e61 relaxed for bina │ │ │ │ │ -00054ca0: 7279 0a65 7865 6375 7461 626c 6573 2077 ry.executables w │ │ │ │ │ -00054cb0: 686f 7365 2069 6e74 656e 6465 6420 7075 hose intended pu │ │ │ │ │ -00054cc0: 7270 6f73 6520 6973 2074 6f20 6469 6167 rpose is to diag │ │ │ │ │ -00054cd0: 6e6f 7365 2061 6e64 2066 6978 2074 6865 nose and fix the │ │ │ │ │ -00054ce0: 2073 7973 7465 6d20 696e 0a73 6974 7561 system in.situa │ │ │ │ │ -00054cf0: 7469 6f6e 7320 7768 6572 6520 7468 6520 tions where the │ │ │ │ │ -00054d00: 474e 5520 4320 6c69 6272 6172 7920 6d61 GNU C library ma │ │ │ │ │ -00054d10: 7920 6e6f 7420 6265 2075 7361 626c 6520 y not be usable │ │ │ │ │ -00054d20: 2873 7563 6820 6173 2073 7973 7465 6d0a (such as system. │ │ │ │ │ -00054d30: 7265 636f 7665 7279 2073 6865 6c6c 7320 recovery shells │ │ │ │ │ -00054d40: 6f72 2075 7469 6c69 7469 6573 206c 696b or utilities lik │ │ │ │ │ -00054d50: 6520 6c64 636f 6e66 6967 2920 6f72 2066 e ldconfig) or f │ │ │ │ │ -00054d60: 6f72 2062 696e 6172 7920 6578 6563 7574 or binary execut │ │ │ │ │ -00054d70: 6162 6c65 730a 7768 6572 6520 7468 6520 ables.where the │ │ │ │ │ -00054d80: 7365 6375 7269 7479 2062 656e 6566 6974 security benefit │ │ │ │ │ -00054d90: 7320 6f66 2073 7461 7469 6320 6c69 6e6b s of static link │ │ │ │ │ -00054da0: 696e 6720 6f75 7477 6569 6768 2074 6865 ing outweigh the │ │ │ │ │ -00054db0: 2064 7261 7762 6163 6b73 2e0a 0a42 7920 drawbacks...By │ │ │ │ │ -00054dc0: 6465 6661 756c 742c 2077 6865 6e20 6120 default, when a │ │ │ │ │ -00054dd0: 7061 636b 6167 6520 6973 2062 6569 6e67 package is being │ │ │ │ │ -00054de0: 2062 7569 6c74 2c20 616e 7920 6269 6e61 built, any bina │ │ │ │ │ -00054df0: 7269 6573 2063 7265 6174 6564 2073 686f ries created sho │ │ │ │ │ -00054e00: 756c 640a 696e 636c 7564 6520 6465 6275 uld.include debu │ │ │ │ │ -00054e10: 6767 696e 6720 696e 666f 726d 6174 696f gging informatio │ │ │ │ │ -00054e20: 6e2c 2061 7320 7765 6c6c 2061 7320 6265 n, as well as be │ │ │ │ │ -00054e30: 696e 6720 636f 6d70 696c 6564 2077 6974 ing compiled wit │ │ │ │ │ -00054e40: 680a 6f70 7469 6d69 7a61 7469 6f6e 2e20 h.optimization. │ │ │ │ │ -00054e50: 2059 6f75 2073 686f 756c 6420 616c 736f You should also │ │ │ │ │ -00054e60: 2074 7572 6e20 6f6e 2061 7320 6d61 6e79 turn on as many │ │ │ │ │ -00054e70: 2072 6561 736f 6e61 626c 6520 636f 6d70 reasonable comp │ │ │ │ │ -00054e80: 696c 6174 696f 6e0a 7761 726e 696e 6773 ilation.warnings │ │ │ │ │ -00054e90: 2061 7320 706f 7373 6962 6c65 2028 7365 as possible (se │ │ │ │ │ -00054ea0: 6520 2a6e 6f74 6520 4d61 696e 2062 7569 e *note Main bui │ │ │ │ │ -00054eb0: 6c64 696e 6720 7363 7269 7074 3b20 6465 lding script; de │ │ │ │ │ -00054ec0: 6269 616e 2f72 756c 6573 3a0a 3763 2e29 bian/rules:.7c.) │ │ │ │ │ -00054ed0: 2e20 2046 6f72 2074 6865 2043 2070 726f . For the C pro │ │ │ │ │ -00054ee0: 6772 616d 6d69 6e67 206c 616e 6775 6167 gramming languag │ │ │ │ │ -00054ef0: 652c 2074 6869 7320 6d65 616e 7320 7468 e, this means th │ │ │ │ │ -00054f00: 6520 666f 6c6c 6f77 696e 670a 636f 6d70 e following.comp │ │ │ │ │ -00054f10: 696c 6174 696f 6e20 7061 7261 6d65 7465 ilation paramete │ │ │ │ │ -00054f20: 7273 2073 686f 756c 6420 6265 2075 7365 rs should be use │ │ │ │ │ -00054f30: 643a 0a0a 2020 2020 2043 4320 3d20 6763 d:.. CC = gc │ │ │ │ │ -00054f40: 630a 2020 2020 2043 464c 4147 5320 3d20 c. CFLAGS = │ │ │ │ │ -00054f50: 2d4f 3220 2d67 202d 5761 6c6c 2023 2073 -O2 -g -Wall # s │ │ │ │ │ -00054f60: 616e 6520 7761 726e 696e 6720 6f70 7469 ane warning opti │ │ │ │ │ -00054f70: 6f6e 7320 7661 7279 2062 6574 7765 656e ons vary between │ │ │ │ │ -00054f80: 2070 726f 6772 616d 730a 2020 2020 204c programs. L │ │ │ │ │ -00054f90: 4446 4c41 4753 203d 2023 206e 6f6e 650a DFLAGS = # none. │ │ │ │ │ -00054fa0: 0a42 7920 6465 6661 756c 7420 616c 6c20 .By default all │ │ │ │ │ -00054fb0: 696e 7374 616c 6c65 6420 6269 6e61 7269 installed binari │ │ │ │ │ -00054fc0: 6573 2073 686f 756c 6420 6265 2073 7472 es should be str │ │ │ │ │ -00054fd0: 6970 7065 6420 6279 2063 616c 6c69 6e67 ipped by calling │ │ │ │ │ -00054fe0: 0a0a 2020 2020 2073 7472 6970 202d 2d73 .. strip --s │ │ │ │ │ -00054ff0: 7472 6970 2d75 6e6e 6565 6465 6420 2d2d trip-unneeded -- │ │ │ │ │ -00055000: 7265 6d6f 7665 2d73 6563 7469 6f6e 3d2e remove-section=. │ │ │ │ │ -00055010: 636f 6d6d 656e 7420 2d2d 7265 6d6f 7665 comment --remove │ │ │ │ │ -00055020: 2d73 6563 7469 6f6e 3d2e 6e6f 7465 2062 -section=.note b │ │ │ │ │ -00055030: 696e 6172 6965 730a 0a6f 6e20 7468 6520 inaries..on the │ │ │ │ │ -00055040: 6269 6e61 7269 6573 2061 6674 6572 2074 binaries after t │ │ │ │ │ -00055050: 6865 7920 6861 7665 2062 6565 6e20 636f hey have been co │ │ │ │ │ -00055060: 7069 6564 2069 6e74 6f20 e280 9864 6562 pied into ...deb │ │ │ │ │ -00055070: 6961 6e2f 746d 70e2 8099 2062 7574 2062 ian/tmp... but b │ │ │ │ │ -00055080: 6566 6f72 650a 7468 6520 7472 6565 2069 efore.the tree i │ │ │ │ │ -00055090: 7320 6d61 6465 2069 6e74 6f20 6120 7061 s made into a pa │ │ │ │ │ -000550a0: 636b 6167 652e 0a0a 4974 2069 7320 6e6f ckage...It is no │ │ │ │ │ -000550b0: 7420 7265 636f 6d6d 656e 6465 6420 746f t recommended to │ │ │ │ │ -000550c0: 2073 7472 6970 2062 696e 6172 6965 7320 strip binaries │ │ │ │ │ -000550d0: 6279 2070 6173 7369 6e67 2074 6865 20e2 by passing the . │ │ │ │ │ -000550e0: 8098 2d73 e280 9920 666c 6167 2074 6f0a ..-s... flag to. │ │ │ │ │ -000550f0: e280 9869 6e73 7461 6c6c e280 992c 2062 ...install..., b │ │ │ │ │ -00055100: 6563 6175 7365 2074 6869 7320 6661 696c ecause this fail │ │ │ │ │ -00055110: 7320 746f 2072 656d 6f76 6520 2e63 6f6d s to remove .com │ │ │ │ │ -00055120: 6d65 6e74 2061 6e64 202e 6e6f 7465 2073 ment and .note s │ │ │ │ │ -00055130: 6563 7469 6f6e 732c 2061 6e64 0a61 6c73 ections, and.als │ │ │ │ │ -00055140: 6f20 7072 6576 656e 7473 2074 6865 2061 o prevents the a │ │ │ │ │ -00055150: 7574 6f6d 6174 6963 2063 7265 6174 696f utomatic creatio │ │ │ │ │ -00055160: 6e20 6f66 2064 6267 7379 6d20 6269 6e61 n of dbgsym bina │ │ │ │ │ -00055170: 7279 2070 6163 6b61 6765 7320 6279 2074 ry packages by t │ │ │ │ │ -00055180: 6f6f 6c73 0a6c 696b 6520 e280 9864 685f ools.like ...dh_ │ │ │ │ │ -00055190: 7374 7269 70e2 8099 2e0a 0a41 6c74 686f strip......Altho │ │ │ │ │ -000551a0: 7567 6820 6269 6e61 7269 6573 2069 6e20 ugh binaries in │ │ │ │ │ -000551b0: 7468 6520 6275 696c 6420 7472 6565 2073 the build tree s │ │ │ │ │ -000551c0: 686f 756c 6420 6265 2063 6f6d 7069 6c65 hould be compile │ │ │ │ │ -000551d0: 6420 7769 7468 2064 6562 7567 6769 6e67 d with debugging │ │ │ │ │ -000551e0: 0a69 6e66 6f72 6d61 7469 6f6e 2062 7920 .information by │ │ │ │ │ -000551f0: 6465 6661 756c 742c 2069 7420 6361 6e20 default, it can │ │ │ │ │ -00055200: 6f66 7465 6e20 6265 2064 6966 6669 6375 often be difficu │ │ │ │ │ -00055210: 6c74 2074 6f20 6465 6275 6720 7072 6f67 lt to debug prog │ │ │ │ │ -00055220: 7261 6d73 2069 660a 7468 6579 2061 7265 rams if.they are │ │ │ │ │ -00055230: 2061 6c73 6f20 7375 626a 6563 7465 6420 also subjected │ │ │ │ │ -00055240: 746f 2063 6f6d 7069 6c65 7220 6f70 7469 to compiler opti │ │ │ │ │ -00055250: 6d69 7a61 7469 6f6e 2e20 2046 6f72 2074 mization. For t │ │ │ │ │ -00055260: 6869 7320 7265 6173 6f6e 2c20 6974 0a69 his reason, it.i │ │ │ │ │ -00055270: 7320 7265 636f 6d6d 656e 6465 6420 746f s recommended to │ │ │ │ │ -00055280: 2073 7570 706f 7274 2074 6865 2073 7461 support the sta │ │ │ │ │ -00055290: 6e64 6172 6469 7a65 6420 656e 7669 726f ndardized enviro │ │ │ │ │ -000552a0: 6e6d 656e 7420 7661 7269 6162 6c65 0ae2 nment variable.. │ │ │ │ │ -000552b0: 8098 4445 425f 4255 494c 445f 4f50 5449 ..DEB_BUILD_OPTI │ │ │ │ │ -000552c0: 4f4e 53e2 8099 2028 7365 6520 2a6e 6f74 ONS... (see *not │ │ │ │ │ -000552d0: 6520 6465 6269 616e 2f72 756c 6573 2061 e debian/rules a │ │ │ │ │ -000552e0: 6e64 2044 4542 5f42 5549 4c44 5f4f 5054 nd DEB_BUILD_OPT │ │ │ │ │ -000552f0: 494f 4e53 3a20 3764 2e29 2e0a 5468 6973 IONS: 7d.)..This │ │ │ │ │ -00055300: 2076 6172 6961 626c 6520 6361 6e20 636f variable can co │ │ │ │ │ -00055310: 6e74 6169 6e20 7365 7665 7261 6c20 666c ntain several fl │ │ │ │ │ -00055320: 6167 7320 746f 2063 6861 6e67 6520 686f ags to change ho │ │ │ │ │ -00055330: 7720 6120 7061 636b 6167 6520 6973 0a63 w a package is.c │ │ │ │ │ -00055340: 6f6d 7069 6c65 6420 616e 6420 6275 696c ompiled and buil │ │ │ │ │ -00055350: 742e 0a0a 4974 2069 7320 7570 2074 6f20 t...It is up to │ │ │ │ │ -00055360: 7468 6520 7061 636b 6167 6520 6d61 696e the package main │ │ │ │ │ -00055370: 7461 696e 6572 2074 6f20 6465 6369 6465 tainer to decide │ │ │ │ │ -00055380: 2077 6861 7420 636f 6d70 696c 6174 696f what compilatio │ │ │ │ │ -00055390: 6e20 6f70 7469 6f6e 730a 6172 6520 6265 n options.are be │ │ │ │ │ -000553a0: 7374 2066 6f72 2074 6865 2070 6163 6b61 st for the packa │ │ │ │ │ -000553b0: 6765 2e20 2043 6572 7461 696e 2062 696e ge. Certain bin │ │ │ │ │ -000553c0: 6172 6965 7320 2873 7563 6820 6173 0a63 aries (such as.c │ │ │ │ │ -000553d0: 6f6d 7075 7461 7469 6f6e 616c 6c79 2d69 omputationally-i │ │ │ │ │ -000553e0: 6e74 656e 7369 7665 2070 726f 6772 616d ntensive program │ │ │ │ │ -000553f0: 7329 2077 696c 6c20 6675 6e63 7469 6f6e s) will function │ │ │ │ │ -00055400: 2062 6574 7465 7220 7769 7468 2063 6572 better with cer │ │ │ │ │ -00055410: 7461 696e 0a66 6c61 6773 2028 e280 982d tain.flags (...- │ │ │ │ │ -00055420: 4f33 e280 992c 2066 6f72 2065 7861 6d70 O3..., for examp │ │ │ │ │ -00055430: 6c65 293b 2066 6565 6c20 6672 6565 2074 le); feel free t │ │ │ │ │ -00055440: 6f20 7573 6520 7468 656d 2e20 2050 6c65 o use them. Ple │ │ │ │ │ -00055450: 6173 6520 7573 6520 676f 6f64 0a6a 7564 ase use good.jud │ │ │ │ │ -00055460: 676d 656e 7420 6865 7265 2e20 2044 6f6e gment here. Don │ │ │ │ │ -00055470: e280 9974 2075 7365 2066 6c61 6773 2066 ...t use flags f │ │ │ │ │ -00055480: 6f72 2074 6865 2073 616b 6520 6f66 2069 or the sake of i │ │ │ │ │ -00055490: 743b 206f 6e6c 7920 7573 6520 7468 656d t; only use them │ │ │ │ │ -000554a0: 2069 660a 7468 6572 6520 6973 2067 6f6f if.there is goo │ │ │ │ │ -000554b0: 6420 7265 6173 6f6e 2074 6f20 646f 2073 d reason to do s │ │ │ │ │ -000554c0: 6f2e 2020 4665 656c 2066 7265 6520 746f o. Feel free to │ │ │ │ │ -000554d0: 206f 7665 7272 6964 6520 7468 6520 7570 override the up │ │ │ │ │ -000554e0: 7374 7265 616d 0a61 7574 686f 72e2 8099 stream.author... │ │ │ │ │ -000554f0: 7320 6964 6561 7320 6162 6f75 7420 7768 s ideas about wh │ │ │ │ │ -00055500: 6963 6820 636f 6d70 696c 6174 696f 6e20 ich compilation │ │ │ │ │ -00055510: 6f70 7469 6f6e 7320 6172 6520 6265 7374 options are best │ │ │ │ │ -00055520: 3a20 7468 6579 2061 7265 206f 6674 656e : they are often │ │ │ │ │ -00055530: 0a69 6e61 7070 726f 7072 6961 7465 2066 .inappropriate f │ │ │ │ │ -00055540: 6f72 206f 7572 2065 6e76 6972 6f6e 6d65 or our environme │ │ │ │ │ -00055550: 6e74 2e0a 0a1f 0a46 696c 653a 2064 6562 nt.....File: deb │ │ │ │ │ -00055560: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -00055570: 2020 4e6f 6465 3a20 4c69 6272 6172 6965 Node: Librarie │ │ │ │ │ -00055580: 732c 2020 4e65 7874 3a20 5368 6172 6564 s, Next: Shared │ │ │ │ │ -00055590: 206c 6962 7261 7269 6573 3c32 3e2c 2020 libraries<2>, │ │ │ │ │ -000555a0: 5072 6576 3a20 4269 6e61 7269 6573 2c20 Prev: Binaries, │ │ │ │ │ -000555b0: 2055 703a 2046 696c 6573 3c32 3e0a 0a31 Up: Files<2>..1 │ │ │ │ │ -000555c0: 302e 3220 4c69 6272 6172 6965 730a 3d3d 0.2 Libraries.== │ │ │ │ │ -000555d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 4966 ============..If │ │ │ │ │ -000555e0: 2074 6865 2070 6163 6b61 6765 2069 7320 the package is │ │ │ │ │ -000555f0: 2761 7263 6869 7465 6374 7572 653a 2061 'architecture: a │ │ │ │ │ -00055600: 6e79 272c 2074 6865 6e20 7468 6520 7368 ny', then the sh │ │ │ │ │ -00055610: 6172 6564 206c 6962 7261 7279 0a63 6f6d ared library.com │ │ │ │ │ -00055620: 7069 6c61 7469 6f6e 2061 6e64 206c 696e pilation and lin │ │ │ │ │ -00055630: 6b69 6e67 2066 6c61 6773 206d 7573 7420 king flags must │ │ │ │ │ -00055640: 6861 7665 20e2 8098 2d66 5049 43e2 8099 have ...-fPIC... │ │ │ │ │ -00055650: 2c20 6f72 2074 6865 2070 6163 6b61 6765 , or the package │ │ │ │ │ -00055660: 2073 6861 6c6c 0a6e 6f74 2062 7569 6c64 shall.not build │ │ │ │ │ -00055670: 206f 6e20 736f 6d65 206f 6620 7468 6520 on some of the │ │ │ │ │ -00055680: 7375 7070 6f72 7465 6420 6172 6368 6974 supported archit │ │ │ │ │ -00055690: 6563 7475 7265 732e 2020 2831 2920 2041 ectures. (1) A │ │ │ │ │ -000556a0: 6e79 2065 7863 6570 7469 6f6e 2074 6f0a ny exception to. │ │ │ │ │ -000556b0: 7468 6973 2072 756c 6520 6d75 7374 2062 this rule must b │ │ │ │ │ -000556c0: 6520 6469 7363 7573 7365 6420 6f6e 2074 e discussed on t │ │ │ │ │ -000556d0: 6865 206d 6169 6c69 6e67 206c 6973 740a he mailing list. │ │ │ │ │ -000556e0: 2764 6562 6961 6e2d 6465 7665 6c40 6c69 'debian-devel@li │ │ │ │ │ -000556f0: 7374 732e 6465 6269 616e 2e6f 7267 272c sts.debian.org', │ │ │ │ │ -00055700: 2061 6e64 2061 2072 6f75 6768 2063 6f6e and a rough con │ │ │ │ │ -00055710: 7365 6e73 7573 206f 6274 6169 6e65 642e sensus obtained. │ │ │ │ │ -00055720: 2020 5468 650a 7265 6173 6f6e 7320 666f The.reasons fo │ │ │ │ │ -00055730: 7220 6e6f 7420 636f 6d70 696c 696e 6720 r not compiling │ │ │ │ │ -00055740: 7769 7468 20e2 8098 2d66 5049 43e2 8099 with ...-fPIC... │ │ │ │ │ -00055750: 2066 6c61 6720 6d75 7374 2062 6520 7265 flag must be re │ │ │ │ │ -00055760: 636f 7264 6564 2069 6e20 7468 6520 6669 corded in the fi │ │ │ │ │ -00055770: 6c65 0ae2 8098 5245 4144 4d45 2e44 6562 le....README.Deb │ │ │ │ │ -00055780: 6961 6ee2 8099 2c20 616e 6420 6361 7265 ian..., and care │ │ │ │ │ -00055790: 206d 7573 7420 6265 2074 616b 656e 2074 must be taken t │ │ │ │ │ -000557a0: 6f20 6569 7468 6572 2072 6573 7472 6963 o either restric │ │ │ │ │ -000557b0: 7420 7468 650a 6172 6368 6974 6563 7475 t the.architectu │ │ │ │ │ -000557c0: 7265 206f 7220 6172 7261 6e67 6520 666f re or arrange fo │ │ │ │ │ -000557d0: 7220 e280 982d 6650 4943 e280 9920 746f r ...-fPIC... to │ │ │ │ │ -000557e0: 2062 6520 7573 6564 206f 6e20 6172 6368 be used on arch │ │ │ │ │ -000557f0: 6974 6563 7475 7265 7320 7768 6572 6520 itectures where │ │ │ │ │ -00055800: 6974 0a69 7320 7265 7175 6972 6564 2e20 it.is required. │ │ │ │ │ -00055810: 2028 3229 0a0a 4173 2074 6f20 7468 6520 (2)..As to the │ │ │ │ │ -00055820: 7374 6174 6963 206c 6962 7261 7269 6573 static libraries │ │ │ │ │ -00055830: 2c20 7468 6520 636f 6d6d 6f6e 2063 6173 , the common cas │ │ │ │ │ -00055840: 6520 6973 206e 6f74 2074 6f20 6861 7665 e is not to have │ │ │ │ │ -00055850: 2072 656c 6f63 6174 6162 6c65 0a63 6f64 relocatable.cod │ │ │ │ │ -00055860: 652c 2073 696e 6365 2074 6865 7265 2069 e, since there i │ │ │ │ │ -00055870: 7320 6e6f 2062 656e 6566 6974 2c20 756e s no benefit, un │ │ │ │ │ -00055880: 6c65 7373 2069 6e20 7370 6563 6966 6963 less in specific │ │ │ │ │ -00055890: 2063 6173 6573 3b20 7468 6572 6566 6f72 cases; therefor │ │ │ │ │ -000558a0: 6520 7468 650a 7374 6174 6963 2076 6572 e the.static ver │ │ │ │ │ -000558b0: 7369 6f6e 206d 7573 7420 6e6f 7420 6265 sion must not be │ │ │ │ │ -000558c0: 2063 6f6d 7069 6c65 6420 7769 7468 2074 compiled with t │ │ │ │ │ -000558d0: 6865 20e2 8098 2d66 5049 43e2 8099 2066 he ...-fPIC... f │ │ │ │ │ -000558e0: 6c61 672e 2020 416e 790a 6578 6365 7074 lag. Any.except │ │ │ │ │ -000558f0: 696f 6e20 746f 2074 6869 7320 7275 6c65 ion to this rule │ │ │ │ │ -00055900: 2073 686f 756c 6420 6265 2064 6973 6375 should be discu │ │ │ │ │ -00055910: 7373 6564 206f 6e20 7468 6520 6d61 696c ssed on the mail │ │ │ │ │ -00055920: 696e 6720 6c69 7374 0a27 6465 6269 616e ing list.'debian │ │ │ │ │ -00055930: 2d64 6576 656c 406c 6973 7473 2e64 6562 -devel@lists.deb │ │ │ │ │ -00055940: 6961 6e2e 6f72 6727 2c20 616e 6420 7468 ian.org', and th │ │ │ │ │ -00055950: 6520 7265 6173 6f6e 7320 666f 7220 636f e reasons for co │ │ │ │ │ -00055960: 6d70 696c 696e 6720 7769 7468 2074 6865 mpiling with the │ │ │ │ │ -00055970: 0ae2 8098 2d66 5049 43e2 8099 2066 6c61 ....-fPIC... fla │ │ │ │ │ -00055980: 6720 6d75 7374 2062 6520 7265 636f 7264 g must be record │ │ │ │ │ -00055990: 6564 2069 6e20 7468 6520 6669 6c65 20e2 ed in the file . │ │ │ │ │ -000559a0: 8098 5245 4144 4d45 2e44 6562 6961 6ee2 ..README.Debian. │ │ │ │ │ -000559b0: 8099 2e20 2028 3329 0a0a 496e 206f 7468 ... (3)..In oth │ │ │ │ │ -000559c0: 6572 2077 6f72 6473 2c20 6966 2062 6f74 er words, if bot │ │ │ │ │ -000559d0: 6820 6120 7368 6172 6564 2061 6e64 2061 h a shared and a │ │ │ │ │ -000559e0: 2073 7461 7469 6320 6c69 6272 6172 7920 static library │ │ │ │ │ -000559f0: 6973 2062 6569 6e67 2062 7569 6c74 2c0a is being built,. │ │ │ │ │ -00055a00: 6561 6368 2073 6f75 7263 6520 756e 6974 each source unit │ │ │ │ │ -00055a10: 2028 e280 982a 2e63 e280 992c 2066 6f72 (...*.c..., for │ │ │ │ │ -00055a20: 2065 7861 6d70 6c65 2c20 666f 7220 4320 example, for C │ │ │ │ │ -00055a30: 6669 6c65 7329 2077 696c 6c20 6e65 6564 files) will need │ │ │ │ │ -00055a40: 2074 6f20 6265 0a63 6f6d 7069 6c65 6420 to be.compiled │ │ │ │ │ -00055a50: 7477 6963 652c 2066 6f72 2074 6865 206e twice, for the n │ │ │ │ │ -00055a60: 6f72 6d61 6c20 6361 7365 2e0a 0a4c 6962 ormal case...Lib │ │ │ │ │ -00055a70: 7261 7269 6573 2073 686f 756c 6420 6265 raries should be │ │ │ │ │ -00055a80: 2062 7569 6c74 2077 6974 6820 7468 7265 built with thre │ │ │ │ │ -00055a90: 6164 696e 6720 7375 7070 6f72 7420 616e ading support an │ │ │ │ │ -00055aa0: 6420 746f 2062 6520 7468 7265 6164 2d73 d to be thread-s │ │ │ │ │ -00055ab0: 6166 650a 6966 2074 6865 206c 6962 7261 afe.if the libra │ │ │ │ │ -00055ac0: 7279 2073 7570 706f 7274 7320 7468 6973 ry supports this │ │ │ │ │ -00055ad0: 2e0a 0a41 6c74 686f 7567 6820 6e6f 7420 ...Although not │ │ │ │ │ -00055ae0: 656e 666f 7263 6564 2062 7920 7468 6520 enforced by the │ │ │ │ │ -00055af0: 6275 696c 6420 746f 6f6c 732c 2073 6861 build tools, sha │ │ │ │ │ -00055b00: 7265 6420 6c69 6272 6172 6965 7320 6d75 red libraries mu │ │ │ │ │ -00055b10: 7374 2062 650a 6c69 6e6b 6564 2061 6761 st be.linked aga │ │ │ │ │ -00055b20: 696e 7374 2061 6c6c 206c 6962 7261 7269 inst all librari │ │ │ │ │ -00055b30: 6573 2074 6861 7420 7468 6579 2075 7365 es that they use │ │ │ │ │ -00055b40: 2073 796d 626f 6c73 2066 726f 6d20 696e symbols from in │ │ │ │ │ -00055b50: 2074 6865 2073 616d 6520 7761 790a 7468 the same way.th │ │ │ │ │ -00055b60: 6174 2062 696e 6172 6965 7320 6172 652e at binaries are. │ │ │ │ │ -00055b70: 2020 5468 6973 2065 6e73 7572 6573 2074 This ensures t │ │ │ │ │ -00055b80: 6865 2063 6f72 7265 6374 2066 756e 6374 he correct funct │ │ │ │ │ -00055b90: 696f 6e69 6e67 206f 6620 7468 6520 2a6e ioning of the *n │ │ │ │ │ -00055ba0: 6f74 650a 7379 6d62 6f6c 733a 2033 362e ote.symbols: 36. │ │ │ │ │ -00055bb0: 2061 6e64 202a 6e6f 7465 2073 686c 6962 and *note shlib │ │ │ │ │ -00055bc0: 733a 2033 372e 2073 7973 7465 6d73 2061 s: 37. systems a │ │ │ │ │ -00055bd0: 6e64 2067 7561 7261 6e74 6565 7320 7468 nd guarantees th │ │ │ │ │ -00055be0: 6174 2061 6c6c 0a6c 6962 7261 7269 6573 at all.libraries │ │ │ │ │ -00055bf0: 2063 616e 2062 6520 7361 6665 6c79 206f can be safely o │ │ │ │ │ -00055c00: 7065 6e65 6420 7769 7468 20e2 8098 646c pened with ...dl │ │ │ │ │ -00055c10: 6f70 656e 2829 e280 992e 2020 5061 636b open().... Pack │ │ │ │ │ -00055c20: 6167 6572 7320 6d61 7920 7769 7368 2074 agers may wish t │ │ │ │ │ -00055c30: 6f0a 7573 6520 7468 6520 6763 6320 6f70 o.use the gcc op │ │ │ │ │ -00055c40: 7469 6f6e 20e2 8098 2d57 6c2c 2d7a 2c64 tion ...-Wl,-z,d │ │ │ │ │ -00055c50: 6566 73e2 8099 2077 6865 6e20 6275 696c efs... when buil │ │ │ │ │ -00055c60: 6469 6e67 2061 2073 6861 7265 6420 6c69 ding a shared li │ │ │ │ │ -00055c70: 6272 6172 792e 2020 5369 6e63 650a 7468 brary. Since.th │ │ │ │ │ -00055c80: 6973 206f 7074 696f 6e20 656e 666f 7263 is option enforc │ │ │ │ │ -00055c90: 6573 2073 796d 626f 6c20 7265 736f 6c75 es symbol resolu │ │ │ │ │ -00055ca0: 7469 6f6e 2061 7420 6275 696c 6420 7469 tion at build ti │ │ │ │ │ -00055cb0: 6d65 2c20 6120 6d69 7373 696e 6720 6c69 me, a missing li │ │ │ │ │ -00055cc0: 6272 6172 790a 7265 6665 7265 6e63 6520 brary.reference │ │ │ │ │ -00055cd0: 7769 6c6c 2062 6520 6361 7567 6874 2065 will be caught e │ │ │ │ │ -00055ce0: 6172 6c79 2061 7320 6120 6661 7461 6c20 arly as a fatal │ │ │ │ │ -00055cf0: 6275 696c 6420 6572 726f 722e 0a0a 416c build error...Al │ │ │ │ │ -00055d00: 6c20 696e 7374 616c 6c65 6420 7368 6172 l installed shar │ │ │ │ │ -00055d10: 6564 206c 6962 7261 7269 6573 2073 686f ed libraries sho │ │ │ │ │ -00055d20: 756c 6420 6265 2073 7472 6970 7065 6420 uld be stripped │ │ │ │ │ -00055d30: 7769 7468 0a0a 2020 2020 2073 7472 6970 with.. strip │ │ │ │ │ -00055d40: 202d 2d73 7472 6970 2d75 6e6e 6565 6465 --strip-unneede │ │ │ │ │ -00055d50: 6420 2d2d 7265 6d6f 7665 2d73 6563 7469 d --remove-secti │ │ │ │ │ -00055d60: 6f6e 3d2e 636f 6d6d 656e 7420 2d2d 7265 on=.comment --re │ │ │ │ │ -00055d70: 6d6f 7665 2d73 6563 7469 6f6e 3d2e 6e6f move-section=.no │ │ │ │ │ -00055d80: 7465 2079 6f75 722d 6c69 620a 0a28 5468 te your-lib..(Th │ │ │ │ │ -00055d90: 6520 6f70 7469 6f6e 20e2 8098 2d2d 7374 e option ...--st │ │ │ │ │ -00055da0: 7269 702d 756e 6e65 6564 6564 e280 9920 rip-unneeded... │ │ │ │ │ -00055db0: 6d61 6b65 7320 e280 9873 7472 6970 e280 makes ...strip.. │ │ │ │ │ -00055dc0: 9920 7265 6d6f 7665 206f 6e6c 7920 7468 . remove only th │ │ │ │ │ -00055dd0: 6520 7379 6d62 6f6c 730a 7768 6963 6820 e symbols.which │ │ │ │ │ -00055de0: 6172 656e e280 9974 206e 6565 6465 6420 aren...t needed │ │ │ │ │ -00055df0: 666f 7220 7265 6c6f 6361 7469 6f6e 2070 for relocation p │ │ │ │ │ -00055e00: 726f 6365 7373 696e 672e 2920 2053 6861 rocessing.) Sha │ │ │ │ │ -00055e10: 7265 6420 6c69 6272 6172 6965 7320 6361 red libraries ca │ │ │ │ │ -00055e20: 6e0a 6675 6e63 7469 6f6e 2070 6572 6665 n.function perfe │ │ │ │ │ -00055e30: 6374 6c79 2077 656c 6c20 7768 656e 2073 ctly well when s │ │ │ │ │ -00055e40: 7472 6970 7065 642c 2073 696e 6365 2074 tripped, since t │ │ │ │ │ -00055e50: 6865 2073 796d 626f 6c73 2066 6f72 2064 he symbols for d │ │ │ │ │ -00055e60: 796e 616d 6963 0a6c 696e 6b69 6e67 2061 ynamic.linking a │ │ │ │ │ -00055e70: 7265 2069 6e20 6120 7365 7061 7261 7465 re in a separate │ │ │ │ │ -00055e80: 2070 6172 7420 6f66 2074 6865 2045 4c46 part of the ELF │ │ │ │ │ -00055e90: 206f 626a 6563 7420 6669 6c65 2e20 2028 object file. ( │ │ │ │ │ -00055ea0: 3429 0a0a 4e6f 7465 2074 6861 7420 756e 4)..Note that un │ │ │ │ │ -00055eb0: 6465 7220 736f 6d65 2063 6972 6375 6d73 der some circums │ │ │ │ │ -00055ec0: 7461 6e63 6573 2069 7420 6d61 7920 6265 tances it may be │ │ │ │ │ -00055ed0: 2075 7365 6675 6c20 746f 2069 6e73 7461 useful to insta │ │ │ │ │ -00055ee0: 6c6c 2061 2073 6861 7265 640a 6c69 6272 ll a shared.libr │ │ │ │ │ -00055ef0: 6172 7920 756e 7374 7269 7070 6564 2c20 ary unstripped, │ │ │ │ │ -00055f00: 666f 7220 6578 616d 706c 6520 7768 656e for example when │ │ │ │ │ -00055f10: 2062 7569 6c64 696e 6720 6120 7365 7061 building a sepa │ │ │ │ │ -00055f20: 7261 7465 2070 6163 6b61 6765 2074 6f0a rate package to. │ │ │ │ │ -00055f30: 7375 7070 6f72 7420 6465 6275 6767 696e support debuggin │ │ │ │ │ -00055f40: 672e 2020 5468 6520 6465 6268 656c 7065 g. The debhelpe │ │ │ │ │ -00055f50: 7220 e280 9864 685f 7374 7269 7027 e280 r ...dh_strip'.. │ │ │ │ │ -00055f60: 9920 746f 6f6c 2063 616e 2063 7265 6174 . tool can creat │ │ │ │ │ -00055f70: 6520 7375 6368 0a70 6163 6b61 6765 7320 e such.packages │ │ │ │ │ -00055f80: 6175 746f 6d61 7469 6361 6c6c 792e 0a0a automatically... │ │ │ │ │ -00055f90: 5368 6172 6564 206f 626a 6563 7420 6669 Shared object fi │ │ │ │ │ -00055fa0: 6c65 7320 286f 6674 656e 20e2 8098 2e73 les (often ....s │ │ │ │ │ -00055fb0: 6fe2 8099 2066 696c 6573 2920 7468 6174 o... files) that │ │ │ │ │ -00055fc0: 2061 7265 206e 6f74 2070 7562 6c69 6320 are not public │ │ │ │ │ -00055fd0: 6c69 6272 6172 6965 732c 0a74 6861 7420 libraries,.that │ │ │ │ │ -00055fe0: 6973 2c20 7468 6579 2061 7265 206e 6f74 is, they are not │ │ │ │ │ -00055ff0: 206d 6561 6e74 2074 6f20 6265 206c 696e meant to be lin │ │ │ │ │ -00056000: 6b65 6420 746f 2062 7920 7468 6972 6420 ked to by third │ │ │ │ │ -00056010: 7061 7274 7920 6578 6563 7574 6162 6c65 party executable │ │ │ │ │ -00056020: 730a 2862 696e 6172 6965 7320 6f66 206f s.(binaries of o │ │ │ │ │ -00056030: 7468 6572 2070 6163 6b61 6765 7329 2c20 ther packages), │ │ │ │ │ -00056040: 7368 6f75 6c64 2062 6520 696e 7374 616c should be instal │ │ │ │ │ -00056050: 6c65 6420 696e 2073 7562 6469 7265 6374 led in subdirect │ │ │ │ │ -00056060: 6f72 6965 7320 6f66 0a74 6865 20e2 8098 ories of.the ... │ │ │ │ │ -00056070: 2f75 7372 2f6c 6962 e280 9920 6f72 20e2 /usr/lib... or . │ │ │ │ │ -00056080: 8098 2f75 7372 2f6c 6962 2f74 7269 706c ../usr/lib/tripl │ │ │ │ │ -00056090: 6574 e280 9920 6469 7265 6374 6f72 6965 et... directorie │ │ │ │ │ -000560a0: 7320 2873 6565 2074 6865 2046 4853 2066 s (see the FHS f │ │ │ │ │ -000560b0: 6f72 2061 0a64 6566 696e 6974 696f 6e29 or a.definition) │ │ │ │ │ -000560c0: 2e20 2053 7563 6820 6669 6c65 7320 6172 . Such files ar │ │ │ │ │ -000560d0: 6520 6578 656d 7074 2066 726f 6d20 7468 e exempt from th │ │ │ │ │ -000560e0: 6520 7275 6c65 7320 7468 6174 2067 6f76 e rules that gov │ │ │ │ │ -000560f0: 6572 6e20 6f72 6469 6e61 7279 0a73 6861 ern ordinary.sha │ │ │ │ │ -00056100: 7265 6420 6c69 6272 6172 6965 732c 2065 red libraries, e │ │ │ │ │ -00056110: 7863 6570 7420 7468 6174 2074 6865 7920 xcept that they │ │ │ │ │ -00056120: 6d75 7374 206e 6f74 2062 6520 696e 7374 must not be inst │ │ │ │ │ -00056130: 616c 6c65 6420 6578 6563 7574 6162 6c65 alled executable │ │ │ │ │ -00056140: 2061 6e64 0a73 686f 756c 6420 6265 2073 and.should be s │ │ │ │ │ -00056150: 7472 6970 7065 642e 2020 2835 290a 0a50 tripped. (5)..P │ │ │ │ │ -00056160: 6163 6b61 6765 7320 7468 6174 2075 7365 ackages that use │ │ │ │ │ -00056170: 20e2 8098 6c69 6274 6f6f 6ce2 8099 2074 ...libtool... t │ │ │ │ │ -00056180: 6f20 6372 6561 7465 2061 6e64 2069 6e73 o create and ins │ │ │ │ │ -00056190: 7461 6c6c 2074 6865 6972 2073 6861 7265 tall their share │ │ │ │ │ -000561a0: 6420 6c69 6272 6172 6965 730a 696e 7374 d libraries.inst │ │ │ │ │ -000561b0: 616c 6c20 6120 6669 6c65 2063 6f6e 7461 all a file conta │ │ │ │ │ -000561c0: 696e 696e 6720 6164 6469 7469 6f6e 616c ining additional │ │ │ │ │ -000561d0: 206d 6574 6164 6174 6120 2865 6e64 696e metadata (endin │ │ │ │ │ -000561e0: 6720 696e 20e2 8098 2e6c 61e2 8099 290a g in ....la...). │ │ │ │ │ -000561f0: 616c 6f6e 6773 6964 6520 7468 6520 6c69 alongside the li │ │ │ │ │ -00056200: 6272 6172 792e 2020 466f 7220 7075 626c brary. For publ │ │ │ │ │ -00056210: 6963 206c 6962 7261 7269 6573 2069 6e74 ic libraries int │ │ │ │ │ -00056220: 656e 6465 6420 666f 7220 7573 6520 6279 ended for use by │ │ │ │ │ -00056230: 206f 7468 6572 0a70 6163 6b61 6765 732c other.packages, │ │ │ │ │ -00056240: 2074 6865 7365 2066 696c 6573 206e 6f72 these files nor │ │ │ │ │ -00056250: 6d61 6c6c 7920 7368 6f75 6c64 206e 6f74 mally should not │ │ │ │ │ -00056260: 2062 6520 696e 636c 7564 6564 2069 6e20 be included in │ │ │ │ │ -00056270: 7468 6520 4465 6269 616e 0a70 6163 6b61 the Debian.packa │ │ │ │ │ -00056280: 6765 2c20 7369 6e63 6520 7468 6520 696e ge, since the in │ │ │ │ │ -00056290: 666f 726d 6174 696f 6e20 7468 6579 2069 formation they i │ │ │ │ │ -000562a0: 6e63 6c75 6465 2069 7320 6e6f 7420 6e65 nclude is not ne │ │ │ │ │ -000562b0: 6365 7373 6172 7920 746f 206c 696e 6b0a cessary to link. │ │ │ │ │ -000562c0: 7769 7468 2074 6865 2073 6861 7265 6420 with the shared │ │ │ │ │ -000562d0: 6c69 6272 6172 7920 6f6e 2044 6562 6961 library on Debia │ │ │ │ │ -000562e0: 6e20 616e 6420 6361 6e20 6164 6420 756e n and can add un │ │ │ │ │ -000562f0: 6e65 6365 7373 6172 7920 6164 6469 7469 necessary additi │ │ │ │ │ -00056300: 6f6e 616c 0a64 6570 656e 6465 6e63 6965 onal.dependencie │ │ │ │ │ -00056310: 7320 746f 206f 7468 6572 2070 726f 6772 s to other progr │ │ │ │ │ -00056320: 616d 7320 6f72 206c 6962 7261 7269 6573 ams or libraries │ │ │ │ │ -00056330: 2e20 2028 3629 2020 4966 2074 6865 20e2 . (6) If the . │ │ │ │ │ -00056340: 8098 2e6c 61e2 8099 2066 696c 6520 6973 ...la... file is │ │ │ │ │ -00056350: 0a72 6571 7569 7265 6420 666f 7220 7468 .required for th │ │ │ │ │ -00056360: 6174 206c 6962 7261 7279 2028 6966 2c20 at library (if, │ │ │ │ │ -00056370: 666f 7220 696e 7374 616e 6365 2c20 6974 for instance, it │ │ │ │ │ -00056380: e280 9973 206c 6f61 6465 6420 7669 6120 ...s loaded via │ │ │ │ │ -00056390: e280 986c 6962 6c74 646c e280 990a 696e ...libltdl....in │ │ │ │ │ -000563a0: 2061 2077 6179 2074 6861 7420 7265 7175 a way that requ │ │ │ │ │ -000563b0: 6972 6573 2074 6861 7420 6d65 7461 2d69 ires that meta-i │ │ │ │ │ -000563c0: 6e66 6f72 6d61 7469 6f6e 292c 2074 6865 nformation), the │ │ │ │ │ -000563d0: 20e2 8098 6465 7065 6e64 656e 6379 5f6c ...dependency_l │ │ │ │ │ -000563e0: 6962 73e2 8099 0a73 6574 7469 6e67 2069 ibs....setting i │ │ │ │ │ -000563f0: 6e20 7468 6520 e280 982e 6c61 e280 9920 n the ....la... │ │ │ │ │ -00056400: 6669 6c65 2073 686f 756c 6420 6e6f 726d file should norm │ │ │ │ │ -00056410: 616c 6c79 2062 6520 7365 7420 746f 2074 ally be set to t │ │ │ │ │ -00056420: 6865 2065 6d70 7479 2073 7472 696e 672e he empty string. │ │ │ │ │ -00056430: 0a49 6620 7468 6520 7368 6172 6564 206c .If the shared l │ │ │ │ │ -00056440: 6962 7261 7279 2064 6576 656c 6f70 6d65 ibrary developme │ │ │ │ │ -00056450: 6e74 2070 6163 6b61 6765 2068 6173 2068 nt package has h │ │ │ │ │ -00056460: 6973 746f 7269 6361 6c6c 7920 696e 636c istorically incl │ │ │ │ │ -00056470: 7564 6564 2074 6865 0ae2 8098 2e6c 61e2 uded the.....la. │ │ │ │ │ -00056480: 8099 2c20 6974 206d 7573 7420 6265 2072 .., it must be r │ │ │ │ │ -00056490: 6574 6169 6e65 6420 696e 2074 6865 2064 etained in the d │ │ │ │ │ -000564a0: 6576 656c 6f70 6d65 6e74 2070 6163 6b61 evelopment packa │ │ │ │ │ -000564b0: 6765 2028 7769 7468 0ae2 8098 6465 7065 ge (with....depe │ │ │ │ │ -000564c0: 6e64 656e 6379 5f6c 6962 73e2 8099 2065 ndency_libs... e │ │ │ │ │ -000564d0: 6d70 7469 6564 2920 756e 7469 6c20 616c mptied) until al │ │ │ │ │ -000564e0: 6c20 6c69 6272 6172 6965 7320 7468 6174 l libraries that │ │ │ │ │ -000564f0: 2064 6570 656e 6420 6f6e 2069 7420 6861 depend on it ha │ │ │ │ │ -00056500: 7665 0a72 656d 6f76 6564 206f 7220 656d ve.removed or em │ │ │ │ │ -00056510: 7074 6965 6420 e280 9864 6570 656e 6465 ptied ...depende │ │ │ │ │ -00056520: 6e63 795f 6c69 6273 e280 9920 696e 2074 ncy_libs... in t │ │ │ │ │ -00056530: 6865 6972 20e2 8098 2e6c 61e2 8099 2066 heir ....la... f │ │ │ │ │ -00056540: 696c 6573 2074 6f20 7072 6576 656e 740a iles to prevent. │ │ │ │ │ -00056550: 6c69 6e6b 696e 6720 7769 7468 2074 686f linking with tho │ │ │ │ │ -00056560: 7365 206f 7468 6572 206c 6962 7261 7269 se other librari │ │ │ │ │ -00056570: 6573 2075 7369 6e67 20e2 8098 6c69 6274 es using ...libt │ │ │ │ │ -00056580: 6f6f 6ce2 8099 2066 726f 6d20 6661 696c ool... from fail │ │ │ │ │ -00056590: 696e 672e 0a0a 4966 2074 6865 20e2 8098 ing...If the ... │ │ │ │ │ -000565a0: 2e6c 61e2 8099 206d 7573 7420 6265 2069 .la... must be i │ │ │ │ │ -000565b0: 6e63 6c75 6465 642c 2069 7420 7368 6f75 ncluded, it shou │ │ │ │ │ -000565c0: 6c64 2062 6520 696e 636c 7564 6564 2069 ld be included i │ │ │ │ │ -000565d0: 6e20 7468 6520 6465 7665 6c6f 706d 656e n the developmen │ │ │ │ │ -000565e0: 740a 28e2 8098 2d64 6576 e280 9929 2070 t.(...-dev...) p │ │ │ │ │ -000565f0: 6163 6b61 6765 2c20 756e 6c65 7373 2074 ackage, unless t │ │ │ │ │ -00056600: 6865 206c 6962 7261 7279 2077 696c 6c20 he library will │ │ │ │ │ -00056610: 6265 206c 6f61 6465 6420 6279 20e2 8098 be loaded by ... │ │ │ │ │ -00056620: 6c69 6274 6f6f 6ce2 8099 e280 9973 0ae2 libtool......s.. │ │ │ │ │ -00056630: 8098 6c69 626c 7464 6ce2 8099 206c 6962 ..libltdl... lib │ │ │ │ │ -00056640: 7261 7279 2e20 2049 6620 6974 2069 7320 rary. If it is │ │ │ │ │ -00056650: 696e 7465 6e64 6564 2066 6f72 2075 7365 intended for use │ │ │ │ │ -00056660: 2077 6974 6820 e280 986c 6962 6c74 646c with ...libltdl │ │ │ │ │ -00056670: e280 992c 2074 6865 20e2 8098 2e6c 61e2 ..., the ....la. │ │ │ │ │ -00056680: 8099 0a66 696c 6573 206d 7573 7420 676f ...files must go │ │ │ │ │ -00056690: 2069 6e20 7468 6520 7275 6e2d 7469 6d65 in the run-time │ │ │ │ │ -000566a0: 206c 6962 7261 7279 2070 6163 6b61 6765 library package │ │ │ │ │ -000566b0: 2e0a 0a54 6865 7365 2072 6571 7569 7265 ...These require │ │ │ │ │ -000566c0: 6d65 6e74 7320 666f 7220 6861 6e64 6c69 ments for handli │ │ │ │ │ -000566d0: 6e67 206f 6620 e280 982e 6c61 e280 9920 ng of ....la... │ │ │ │ │ -000566e0: 6669 6c65 7320 646f 206e 6f74 2061 7070 files do not app │ │ │ │ │ -000566f0: 6c79 2074 6f20 6c6f 6164 6162 6c65 0a6d ly to loadable.m │ │ │ │ │ -00056700: 6f64 756c 6573 206f 7220 6c69 6272 6172 odules or librar │ │ │ │ │ -00056710: 6965 7320 6e6f 7420 696e 7374 616c 6c65 ies not installe │ │ │ │ │ -00056720: 6420 696e 2064 6972 6563 746f 7269 6573 d in directories │ │ │ │ │ -00056730: 2073 6561 7263 6865 6420 6279 2064 6566 searched by def │ │ │ │ │ -00056740: 6175 6c74 2062 790a 7468 6520 6479 6e61 ault by.the dyna │ │ │ │ │ -00056750: 6d69 6320 6c69 6e6b 6572 2e20 2050 6163 mic linker. Pac │ │ │ │ │ -00056760: 6b61 6765 7320 696e 7374 616c 6c69 6e67 kages installing │ │ │ │ │ -00056770: 206c 6f61 6461 626c 6520 6d6f 6475 6c65 loadable module │ │ │ │ │ -00056780: 7320 7769 6c6c 0a66 7265 7175 656e 746c s will.frequentl │ │ │ │ │ -00056790: 7920 6e65 6564 2074 6f20 696e 7374 616c y need to instal │ │ │ │ │ -000567a0: 6c20 7468 6520 e280 982e 6c61 e280 9920 l the ....la... │ │ │ │ │ -000567b0: 6669 6c65 7320 616c 6f6e 6773 6964 6520 files alongside │ │ │ │ │ -000567c0: 7468 6520 6d6f 6475 6c65 7320 736f 2074 the modules so t │ │ │ │ │ -000567d0: 6861 740a 7468 6579 2063 616e 2062 6520 hat.they can be │ │ │ │ │ -000567e0: 6c6f 6164 6564 2062 7920 e280 986c 6962 loaded by ...lib │ │ │ │ │ -000567f0: 6c74 646c e280 992e 2020 e280 9864 6570 ltdl.... ...dep │ │ │ │ │ -00056800: 656e 6465 6e63 795f 6c69 6273 e280 9920 endency_libs... │ │ │ │ │ -00056810: 646f 6573 206e 6f74 206e 6565 6420 746f does not need to │ │ │ │ │ -00056820: 2062 650a 6d6f 6469 6669 6564 2066 6f72 be.modified for │ │ │ │ │ -00056830: 206c 6962 7261 7269 6573 206f 7220 6d6f libraries or mo │ │ │ │ │ -00056840: 6475 6c65 7320 7468 6174 2061 7265 206e dules that are n │ │ │ │ │ -00056850: 6f74 2069 6e73 7461 6c6c 6564 2069 6e20 ot installed in │ │ │ │ │ -00056860: 6469 7265 6374 6f72 6965 730a 7365 6172 directories.sear │ │ │ │ │ -00056870: 6368 6564 2062 7920 7468 6520 6479 6e61 ched by the dyna │ │ │ │ │ -00056880: 6d69 6320 6c69 6e6b 6572 2062 7920 6465 mic linker by de │ │ │ │ │ -00056890: 6661 756c 7420 616e 6420 6e6f 7420 696e fault and not in │ │ │ │ │ -000568a0: 7465 6e64 6564 2066 6f72 2075 7365 2062 tended for use b │ │ │ │ │ -000568b0: 790a 6f74 6865 7220 7061 636b 6167 6573 y.other packages │ │ │ │ │ -000568c0: 2e0a 0a59 6f75 206d 7573 7420 6d61 6b65 ...You must make │ │ │ │ │ -000568d0: 2073 7572 6520 7468 6174 2079 6f75 2075 sure that you u │ │ │ │ │ -000568e0: 7365 206f 6e6c 7920 7265 6c65 6173 6564 se only released │ │ │ │ │ -000568f0: 2076 6572 7369 6f6e 7320 6f66 2073 6861 versions of sha │ │ │ │ │ -00056900: 7265 640a 6c69 6272 6172 6965 7320 746f red.libraries to │ │ │ │ │ -00056910: 2062 7569 6c64 2079 6f75 7220 7061 636b build your pack │ │ │ │ │ -00056920: 6167 6573 3b20 6f74 6865 7277 6973 6520 ages; otherwise │ │ │ │ │ -00056930: 6f74 6865 7220 7573 6572 7320 7769 6c6c other users will │ │ │ │ │ -00056940: 206e 6f74 2062 6520 6162 6c65 0a74 6f20 not be able.to │ │ │ │ │ -00056950: 7275 6e20 796f 7572 2062 696e 6172 6965 run your binarie │ │ │ │ │ -00056960: 7320 7072 6f70 6572 6c79 2e20 2050 726f s properly. Pro │ │ │ │ │ -00056970: 6475 6369 6e67 2073 6f75 7263 6520 7061 ducing source pa │ │ │ │ │ -00056980: 636b 6167 6573 2074 6861 7420 6465 7065 ckages that depe │ │ │ │ │ -00056990: 6e64 206f 6e0a 756e 7265 6c65 6173 6564 nd on.unreleased │ │ │ │ │ -000569a0: 2063 6f6d 7069 6c65 7273 2069 7320 616c compilers is al │ │ │ │ │ -000569b0: 736f 2075 7375 616c 6c79 2061 2062 6164 so usually a bad │ │ │ │ │ -000569c0: 2069 6465 612e 0a0a 2020 202d 2d2d 2d2d idea... ----- │ │ │ │ │ -000569d0: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -000569e0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -000569f0: 3129 2049 6620 796f 7520 6172 6520 7573 1) If you are us │ │ │ │ │ -00056a00: 696e 6720 4743 432c 20e2 8098 2d66 5049 ing GCC, ...-fPI │ │ │ │ │ -00056a10: 43e2 8099 2070 726f 6475 6365 7320 636f C... produces co │ │ │ │ │ -00056a20: 6465 2077 6974 6820 7265 6c6f 6361 7461 de with relocata │ │ │ │ │ -00056a30: 626c 650a 706f 7369 7469 6f6e 2069 6e64 ble.position ind │ │ │ │ │ -00056a40: 6570 656e 6465 6e74 2063 6f64 652c 2077 ependent code, w │ │ │ │ │ -00056a50: 6869 6368 2069 7320 7265 7175 6972 6564 hich is required │ │ │ │ │ -00056a60: 2066 6f72 206d 6f73 7420 6172 6368 6974 for most archit │ │ │ │ │ -00056a70: 6563 7475 7265 7320 746f 0a63 7265 6174 ectures to.creat │ │ │ │ │ -00056a80: 6520 6120 7368 6172 6564 206c 6962 7261 e a shared libra │ │ │ │ │ -00056a90: 7279 2c20 7769 7468 2069 3338 3620 616e ry, with i386 an │ │ │ │ │ -00056aa0: 6420 7065 7268 6170 7320 736f 6d65 206f d perhaps some o │ │ │ │ │ -00056ab0: 7468 6572 7320 7768 6572 6520 6e6f 6e0a thers where non. │ │ │ │ │ -00056ac0: 706f 7369 7469 6f6e 2069 6e64 6570 656e position indepen │ │ │ │ │ -00056ad0: 6465 6e74 2063 6f64 6520 6973 2070 6572 dent code is per │ │ │ │ │ -00056ae0: 6d69 7474 6564 2069 6e20 6120 7368 6172 mitted in a shar │ │ │ │ │ -00056af0: 6564 206c 6962 7261 7279 2e0a 0a50 6f73 ed library...Pos │ │ │ │ │ -00056b00: 6974 696f 6e20 696e 6465 7065 6e64 656e ition independen │ │ │ │ │ -00056b10: 7420 636f 6465 206d 6179 2068 6176 6520 t code may have │ │ │ │ │ -00056b20: 6120 7065 7266 6f72 6d61 6e63 6520 7065 a performance pe │ │ │ │ │ -00056b30: 6e61 6c74 792c 2065 7370 6563 6961 6c6c nalty, especiall │ │ │ │ │ -00056b40: 7920 6f6e 0ae2 8098 6933 3836 e280 992e y on....i386.... │ │ │ │ │ -00056b50: 2020 486f 7765 7665 722c 2069 6e20 6d6f However, in mo │ │ │ │ │ -00056b60: 7374 2063 6173 6573 2074 6865 2073 7065 st cases the spe │ │ │ │ │ -00056b70: 6564 2070 656e 616c 7479 206d 7573 7420 ed penalty must │ │ │ │ │ -00056b80: 6265 206d 6561 7375 7265 640a 6167 6169 be measured.agai │ │ │ │ │ -00056b90: 6e73 7420 7468 6520 6d65 6d6f 7279 2077 nst the memory w │ │ │ │ │ -00056ba0: 6173 7465 6420 6f6e 2074 6865 2066 6577 asted on the few │ │ │ │ │ -00056bb0: 2061 7263 6869 7465 6374 7572 6573 2077 architectures w │ │ │ │ │ -00056bc0: 6865 7265 206e 6f6e 2070 6f73 6974 696f here non positio │ │ │ │ │ -00056bd0: 6e0a 696e 6465 7065 6e64 656e 7420 636f n.independent co │ │ │ │ │ -00056be0: 6465 2069 7320 6576 656e 2070 6f73 7369 de is even possi │ │ │ │ │ -00056bf0: 626c 652e 0a0a 2020 2028 3229 2053 6f6d ble... (2) Som │ │ │ │ │ -00056c00: 6520 6f66 2074 6865 2072 6561 736f 6e73 e of the reasons │ │ │ │ │ -00056c10: 2077 6879 2074 6869 7320 6d69 6768 7420 why this might │ │ │ │ │ -00056c20: 6265 2072 6571 7569 7265 6420 6973 2069 be required is i │ │ │ │ │ -00056c30: 6620 7468 6520 6c69 6272 6172 790a 636f f the library.co │ │ │ │ │ -00056c40: 6e74 6169 6e73 2068 616e 6420 6372 6166 ntains hand craf │ │ │ │ │ -00056c50: 7465 6420 6173 7365 6d62 6c79 2063 6f64 ted assembly cod │ │ │ │ │ -00056c60: 6520 7468 6174 2069 7320 6e6f 7420 7265 e that is not re │ │ │ │ │ -00056c70: 6c6f 6361 7461 626c 652c 2074 6865 2073 locatable, the s │ │ │ │ │ -00056c80: 7065 6564 0a70 656e 616c 7479 2069 7320 peed.penalty is │ │ │ │ │ -00056c90: 6578 6365 7373 6976 6520 666f 7220 636f excessive for co │ │ │ │ │ -00056ca0: 6d70 7574 6520 696e 7465 6e73 6976 6520 mpute intensive │ │ │ │ │ -00056cb0: 6c69 6273 2c20 616e 6420 7369 6d69 6c61 libs, and simila │ │ │ │ │ -00056cc0: 7220 7265 6173 6f6e 732e 0a0a 2020 2028 r reasons... ( │ │ │ │ │ -00056cd0: 3329 2053 6f6d 6520 6f66 2074 6865 2072 3) Some of the r │ │ │ │ │ -00056ce0: 6561 736f 6e73 2066 6f72 206c 696e 6b69 easons for linki │ │ │ │ │ -00056cf0: 6e67 2073 7461 7469 6320 6c69 6272 6172 ng static librar │ │ │ │ │ -00056d00: 6965 7320 7769 7468 2074 6865 20e2 8098 ies with the ... │ │ │ │ │ -00056d10: 2d66 5049 43e2 8099 0a66 6c61 6720 6172 -fPIC....flag ar │ │ │ │ │ -00056d20: 6520 6966 2c20 666f 7220 6578 616d 706c e if, for exampl │ │ │ │ │ -00056d30: 652c 206f 6e65 206e 6565 6473 2061 2050 e, one needs a P │ │ │ │ │ -00056d40: 6572 6c20 4150 4920 666f 7220 6120 6c69 erl API for a li │ │ │ │ │ -00056d50: 6272 6172 7920 7468 6174 2069 730a 756e brary that is.un │ │ │ │ │ -00056d60: 6465 7220 7261 7069 6420 6465 7665 6c6f der rapid develo │ │ │ │ │ -00056d70: 706d 656e 742c 2061 6e64 2068 6173 2061 pment, and has a │ │ │ │ │ -00056d80: 6e20 756e 7374 6162 6c65 2041 5049 2c20 n unstable API, │ │ │ │ │ -00056d90: 736f 2073 6861 7265 6420 6c69 6272 6172 so shared librar │ │ │ │ │ -00056da0: 6965 730a 6172 6520 706f 696e 746c 6573 ies.are pointles │ │ │ │ │ -00056db0: 7320 6174 2074 6869 7320 7068 6173 6520 s at this phase │ │ │ │ │ -00056dc0: 6f66 2074 6865 206c 6962 7261 7279 e280 of the library.. │ │ │ │ │ -00056dd0: 9973 2064 6576 656c 6f70 6d65 6e74 2e20 .s development. │ │ │ │ │ -00056de0: 2049 6e20 7468 6174 2063 6173 652c 0a73 In that case,.s │ │ │ │ │ -00056df0: 696e 6365 2050 6572 6c20 6e65 6564 7320 ince Perl needs │ │ │ │ │ -00056e00: 6120 6c69 6272 6172 7920 7769 7468 2072 a library with r │ │ │ │ │ -00056e10: 656c 6f63 6174 6162 6c65 2063 6f64 652c elocatable code, │ │ │ │ │ -00056e20: 2069 7420 6d61 7920 6d61 6b65 2073 656e it may make sen │ │ │ │ │ -00056e30: 7365 2074 6f0a 6372 6561 7465 2061 2073 se to.create a s │ │ │ │ │ -00056e40: 7461 7469 6320 6c69 6272 6172 7920 7769 tatic library wi │ │ │ │ │ -00056e50: 7468 2072 656c 6f63 6174 6162 6c65 2063 th relocatable c │ │ │ │ │ -00056e60: 6f64 652e 2020 416e 6f74 6865 7220 7265 ode. Another re │ │ │ │ │ -00056e70: 6173 6f6e 2063 6974 6564 2069 730a 6966 ason cited is.if │ │ │ │ │ -00056e80: 2079 6f75 2061 7265 2064 6973 7469 6c6c you are distill │ │ │ │ │ -00056e90: 696e 6720 7661 7269 6f75 7320 6c69 6272 ing various libr │ │ │ │ │ -00056ea0: 6172 6965 7320 696e 746f 2061 2063 6f6d aries into a com │ │ │ │ │ -00056eb0: 6d6f 6e20 7368 6172 6564 206c 6962 7261 mon shared libra │ │ │ │ │ -00056ec0: 7279 2c0a 6c69 6b65 20e2 8098 6d6b 6c69 ry,.like ...mkli │ │ │ │ │ -00056ed0: 6273 e280 9920 646f 6573 2069 6e20 7468 bs... does in th │ │ │ │ │ -00056ee0: 6520 4465 6269 616e 2069 6e73 7461 6c6c e Debian install │ │ │ │ │ -00056ef0: 6572 2070 726f 6a65 6374 2e0a 0a20 2020 er project... │ │ │ │ │ -00056f00: 2834 2920 596f 7520 6d69 6768 7420 7761 (4) You might wa │ │ │ │ │ -00056f10: 6e74 2074 6f20 7265 706c 6163 6520 e280 nt to replace .. │ │ │ │ │ -00056f20: 982d 2d73 7472 6970 2d75 6e6e 6565 6465 .--strip-unneede │ │ │ │ │ -00056f30: 64e2 8099 2077 6974 6820 e280 982d 2d73 d... with ...--s │ │ │ │ │ -00056f40: 7472 6970 2d64 6562 7567 e280 990a 666f trip-debug....fo │ │ │ │ │ -00056f50: 7220 7374 6174 6963 206c 6962 7261 7269 r static librari │ │ │ │ │ -00056f60: 6573 2c20 6173 2064 685f 7374 7269 7020 es, as dh_strip │ │ │ │ │ -00056f70: 646f 6573 2e20 2057 6865 6e20 7374 7269 does. When stri │ │ │ │ │ -00056f80: 7070 696e 6720 7374 6174 6963 0a6c 6962 pping static.lib │ │ │ │ │ -00056f90: 7261 7269 6573 2c20 796f 7520 7368 6f75 raries, you shou │ │ │ │ │ -00056fa0: 6c64 2061 6c73 6f20 7061 7373 20e2 8098 ld also pass ... │ │ │ │ │ -00056fb0: 2d2d 656e 6162 6c65 2d64 6574 6572 6d69 --enable-determi │ │ │ │ │ -00056fc0: 6e69 7374 6963 2d61 7263 6869 7665 73e2 nistic-archives. │ │ │ │ │ -00056fd0: 8099 2074 6f0a 656e 7375 7265 2074 6861 .. to.ensure tha │ │ │ │ │ -00056fe0: 7420 796f 7572 2070 6163 6b61 6765 2062 t your package b │ │ │ │ │ -00056ff0: 7569 6c64 2069 7320 7265 7072 6f64 7563 uild is reproduc │ │ │ │ │ -00057000: 6962 6c65 2e0a 0a20 2020 2835 2920 4120 ible... (5) A │ │ │ │ │ -00057010: 636f 6d6d 6f6e 2065 7861 6d70 6c65 2061 common example a │ │ │ │ │ -00057020: 7265 2074 6865 2073 6f2d 6361 6c6c 6564 re the so-called │ │ │ │ │ -00057030: 20e2 809c 706c 7567 2d69 6e73 e280 9d2c ...plug-ins..., │ │ │ │ │ -00057040: 2069 6e74 6572 6e61 6c20 7368 6172 6564 internal shared │ │ │ │ │ -00057050: 0a6f 626a 6563 7473 2074 6861 7420 6172 .objects that ar │ │ │ │ │ -00057060: 6520 6479 6e61 6d69 6361 6c6c 7920 6c6f e dynamically lo │ │ │ │ │ -00057070: 6164 6564 2062 7920 7072 6f67 7261 6d73 aded by programs │ │ │ │ │ -00057080: 2075 7369 6e67 20e2 8098 646c 6f70 656e using ...dlopen │ │ │ │ │ -00057090: 2833 29e2 8099 2e0a 0a20 2020 2836 2920 (3)...... (6) │ │ │ │ │ -000570a0: 5468 6573 6520 6669 6c65 7320 7374 6f72 These files stor │ │ │ │ │ -000570b0: 652c 2061 6d6f 6e67 206f 7468 6572 2074 e, among other t │ │ │ │ │ -000570c0: 6869 6e67 732c 2061 6c6c 206c 6962 7261 hings, all libra │ │ │ │ │ -000570d0: 7269 6573 206f 6e20 7768 6963 680a 7468 ries on which.th │ │ │ │ │ -000570e0: 6174 2073 6861 7265 6420 6c69 6272 6172 at shared librar │ │ │ │ │ -000570f0: 7920 6465 7065 6e64 732e 2020 556e 666f y depends. Unfo │ │ │ │ │ -00057100: 7274 756e 6174 656c 792c 2069 6620 7468 rtunately, if th │ │ │ │ │ -00057110: 6520 e280 982e 6c61 e280 9920 6669 6c65 e ....la... file │ │ │ │ │ -00057120: 2069 730a 7072 6573 656e 7420 616e 6420 is.present and │ │ │ │ │ -00057130: 636f 6e74 6169 6e73 2074 6861 7420 6465 contains that de │ │ │ │ │ -00057140: 7065 6e64 656e 6379 2069 6e66 6f72 6d61 pendency informa │ │ │ │ │ -00057150: 7469 6f6e 2c20 7573 696e 6720 e280 986c tion, using ...l │ │ │ │ │ -00057160: 6962 746f 6f6c e280 9920 7768 656e 0a6c ibtool... when.l │ │ │ │ │ -00057170: 696e 6b69 6e67 2061 6761 696e 7374 2074 inking against t │ │ │ │ │ -00057180: 6861 7420 6c69 6272 6172 7920 7769 6c6c hat library will │ │ │ │ │ -00057190: 2063 6175 7365 2074 6865 2072 6573 756c cause the resul │ │ │ │ │ -000571a0: 7469 6e67 2070 726f 6772 616d 206f 7220 ting program or │ │ │ │ │ -000571b0: 6c69 6272 6172 790a 746f 2062 6520 6c69 library.to be li │ │ │ │ │ -000571c0: 6e6b 6564 2061 6761 696e 7374 2074 686f nked against tho │ │ │ │ │ -000571d0: 7365 2064 6570 656e 6465 6e63 6965 7320 se dependencies │ │ │ │ │ -000571e0: 6173 2077 656c 6c2c 2065 7665 6e20 6966 as well, even if │ │ │ │ │ -000571f0: 2074 6869 7320 6973 0a75 6e6e 6563 6573 this is.unneces │ │ │ │ │ -00057200: 7361 7279 2e20 2054 6869 7320 6361 6e20 sary. This can │ │ │ │ │ -00057210: 6372 6561 7465 2075 6e6e 6565 6465 6420 create unneeded │ │ │ │ │ -00057220: 6465 7065 6e64 656e 6369 6573 206f 6e20 dependencies on │ │ │ │ │ -00057230: 7368 6172 6564 206c 6962 7261 7279 0a70 shared library.p │ │ │ │ │ -00057240: 6163 6b61 6765 7320 7468 6174 2077 6f75 ackages that wou │ │ │ │ │ -00057250: 6c64 206f 7468 6572 7769 7365 2062 6520 ld otherwise be │ │ │ │ │ -00057260: 6869 6464 656e 2062 6568 696e 6420 7468 hidden behind th │ │ │ │ │ -00057270: 6520 6c69 6272 6172 7920 4142 492c 2061 e library ABI, a │ │ │ │ │ -00057280: 6e64 2063 616e 0a6d 616b 6520 6c69 6272 nd can.make libr │ │ │ │ │ -00057290: 6172 7920 7472 616e 7369 7469 6f6e 7320 ary transitions │ │ │ │ │ -000572a0: 746f 206e 6577 2053 4f4e 414d 4573 2075 to new SONAMEs u │ │ │ │ │ -000572b0: 6e6e 6563 6573 7361 7269 6c79 2063 6f6d nnecessarily com │ │ │ │ │ -000572c0: 706c 6963 6174 6564 2061 6e64 0a64 6966 plicated and.dif │ │ │ │ │ -000572d0: 6669 6375 6c74 2074 6f20 6d61 6e61 6765 ficult to manage │ │ │ │ │ -000572e0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -000572f0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00057300: 4e6f 6465 3a20 5368 6172 6564 206c 6962 Node: Shared lib │ │ │ │ │ -00057310: 7261 7269 6573 3c32 3e2c 2020 4e65 7874 raries<2>, Next │ │ │ │ │ -00057320: 3a20 5363 7269 7074 732c 2020 5072 6576 : Scripts, Prev │ │ │ │ │ -00057330: 3a20 4c69 6272 6172 6965 732c 2020 5570 : Libraries, Up │ │ │ │ │ -00057340: 3a20 4669 6c65 733c 323e 0a0a 3130 2e33 : Files<2>..10.3 │ │ │ │ │ -00057350: 2053 6861 7265 6420 6c69 6272 6172 6965 Shared librarie │ │ │ │ │ -00057360: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.============== │ │ │ │ │ -00057370: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 7365 =======..This se │ │ │ │ │ -00057380: 6374 696f 6e20 6861 7320 6d6f 7665 6420 ction has moved │ │ │ │ │ -00057390: 746f 202a 6e6f 7465 2053 6861 7265 6420 to *note Shared │ │ │ │ │ -000573a0: 6c69 6272 6172 6965 733a 2031 3030 2e0a libraries: 100.. │ │ │ │ │ -000573b0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -000573c0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -000573d0: 6465 3a20 5363 7269 7074 732c 2020 4e65 de: Scripts, Ne │ │ │ │ │ -000573e0: 7874 3a20 5379 6d62 6f6c 6963 206c 696e xt: Symbolic lin │ │ │ │ │ -000573f0: 6b73 2c20 2050 7265 763a 2053 6861 7265 ks, Prev: Share │ │ │ │ │ -00057400: 6420 6c69 6272 6172 6965 733c 323e 2c20 d libraries<2>, │ │ │ │ │ -00057410: 2055 703a 2046 696c 6573 3c32 3e0a 0a31 Up: Files<2>..1 │ │ │ │ │ -00057420: 302e 3420 5363 7269 7074 730a 3d3d 3d3d 0.4 Scripts.==== │ │ │ │ │ -00057430: 3d3d 3d3d 3d3d 3d3d 0a0a 416c 6c20 636f ========..All co │ │ │ │ │ -00057440: 6d6d 616e 6420 7363 7269 7074 732c 2069 mmand scripts, i │ │ │ │ │ -00057450: 6e63 6c75 6469 6e67 2074 6865 2070 6163 ncluding the pac │ │ │ │ │ -00057460: 6b61 6765 206d 6169 6e74 6169 6e65 7220 kage maintainer │ │ │ │ │ -00057470: 7363 7269 7074 7320 696e 7369 6465 2074 scripts inside t │ │ │ │ │ -00057480: 6865 0a70 6163 6b61 6765 2061 6e64 2075 he.package and u │ │ │ │ │ -00057490: 7365 6420 6279 20e2 8098 6470 6b67 e280 sed by ...dpkg.. │ │ │ │ │ -000574a0: 992c 2073 686f 756c 6420 6861 7665 2061 ., should have a │ │ │ │ │ -000574b0: 20e2 8098 2321 e280 9920 6c69 6e65 206e ...#!... line n │ │ │ │ │ -000574c0: 616d 696e 6720 7468 6520 7368 656c 6c20 aming the shell │ │ │ │ │ -000574d0: 746f 0a62 6520 7573 6564 2074 6f20 696e to.be used to in │ │ │ │ │ -000574e0: 7465 7270 7265 7420 7468 656d 2e0a 0a49 terpret them...I │ │ │ │ │ -000574f0: 6e20 7468 6520 6361 7365 206f 6620 5065 n the case of Pe │ │ │ │ │ -00057500: 726c 2073 6372 6970 7473 2074 6869 7320 rl scripts this │ │ │ │ │ -00057510: 7368 6f75 6c64 2062 6520 e280 9823 212f should be ...#!/ │ │ │ │ │ -00057520: 7573 722f 6269 6e2f 7065 726c e280 992e usr/bin/perl.... │ │ │ │ │ -00057530: 0a0a 5768 656e 2073 6372 6970 7473 2061 ..When scripts a │ │ │ │ │ -00057540: 7265 2069 6e73 7461 6c6c 6564 2069 6e74 re installed int │ │ │ │ │ -00057550: 6f20 6120 6469 7265 6374 6f72 7920 696e o a directory in │ │ │ │ │ -00057560: 2074 6865 2073 7973 7465 6d20 5041 5448 the system PATH │ │ │ │ │ -00057570: 2c20 7468 650a 7363 7269 7074 206e 616d , the.script nam │ │ │ │ │ -00057580: 6520 7368 6f75 6c64 206e 6f74 2069 6e63 e should not inc │ │ │ │ │ -00057590: 6c75 6465 2061 6e20 6578 7465 6e73 696f lude an extensio │ │ │ │ │ -000575a0: 6e20 7375 6368 2061 7320 e280 982e 7368 n such as ....sh │ │ │ │ │ -000575b0: e280 9920 6f72 20e2 8098 2e70 6ce2 8099 ... or ....pl... │ │ │ │ │ -000575c0: 2074 6861 740a 6465 6e6f 7465 7320 7468 that.denotes th │ │ │ │ │ -000575d0: 6520 7363 7269 7074 696e 6720 6c61 6e67 e scripting lang │ │ │ │ │ -000575e0: 7561 6765 2063 7572 7265 6e74 6c79 2075 uage currently u │ │ │ │ │ -000575f0: 7365 6420 746f 2069 6d70 6c65 6d65 6e74 sed to implement │ │ │ │ │ -00057600: 2069 742e 0a0a 5368 656c 6c20 7363 7269 it...Shell scri │ │ │ │ │ -00057610: 7074 7320 28e2 8098 7368 e280 9920 616e pts (...sh... an │ │ │ │ │ -00057620: 6420 e280 9862 6173 68e2 8099 2920 6f74 d ...bash...) ot │ │ │ │ │ -00057630: 6865 7220 7468 616e 20e2 8098 696e 6974 her than ...init │ │ │ │ │ -00057640: 2e64 e280 9920 7363 7269 7074 7320 7368 .d... scripts sh │ │ │ │ │ -00057650: 6f75 6c64 0a61 6c6d 6f73 7420 6365 7274 ould.almost cert │ │ │ │ │ -00057660: 6169 6e6c 7920 7374 6172 7420 7769 7468 ainly start with │ │ │ │ │ -00057670: 20e2 8098 7365 7420 2d65 e280 9920 736f ...set -e... so │ │ │ │ │ -00057680: 2074 6861 7420 6572 726f 7273 2061 7265 that errors are │ │ │ │ │ -00057690: 2064 6574 6563 7465 642e 0ae2 8098 696e detected.....in │ │ │ │ │ -000576a0: 6974 2e64 e280 9920 7363 7269 7074 7320 it.d... scripts │ │ │ │ │ -000576b0: 6172 6520 736f 6d65 7468 696e 6720 6f66 are something of │ │ │ │ │ -000576c0: 2061 2073 7065 6369 616c 2063 6173 652c a special case, │ │ │ │ │ -000576d0: 2064 7565 2074 6f20 686f 7720 6672 6571 due to how freq │ │ │ │ │ -000576e0: 7565 6e74 6c79 0a74 6865 7920 6e65 6564 uently.they need │ │ │ │ │ -000576f0: 2074 6f20 6361 6c6c 2063 6f6d 6d61 6e64 to call command │ │ │ │ │ -00057700: 7320 7468 6174 2061 7265 2061 6c6c 6f77 s that are allow │ │ │ │ │ -00057710: 6564 2074 6f20 6661 696c 2c20 616e 6420 ed to fail, and │ │ │ │ │ -00057720: 6974 206d 6179 2069 6e73 7465 6164 0a62 it may instead.b │ │ │ │ │ -00057730: 6520 6561 7369 6572 2074 6f20 6368 6563 e easier to chec │ │ │ │ │ -00057740: 6b20 7468 6520 6578 6974 2073 7461 7475 k the exit statu │ │ │ │ │ -00057750: 7320 6f66 2063 6f6d 6d61 6e64 7320 6469 s of commands di │ │ │ │ │ -00057760: 7265 6374 6c79 2e20 2053 6565 202a 6e6f rectly. See *no │ │ │ │ │ -00057770: 7465 0a57 7269 7469 6e67 2074 6865 2073 te.Writing the s │ │ │ │ │ -00057780: 6372 6970 7473 3a20 3132 662e 2066 6f72 cripts: 12f. for │ │ │ │ │ -00057790: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio │ │ │ │ │ -000577a0: 6e20 6162 6f75 7420 7772 6974 696e 6720 n about writing │ │ │ │ │ -000577b0: e280 9869 6e69 742e 64e2 8099 0a73 6372 ...init.d....scr │ │ │ │ │ -000577c0: 6970 7473 2e0a 0a45 7665 7279 2073 6372 ipts...Every scr │ │ │ │ │ -000577d0: 6970 7420 7368 6f75 6c64 2075 7365 20e2 ipt should use . │ │ │ │ │ -000577e0: 8098 7365 7420 2d65 e280 9920 6f72 2063 ..set -e... or c │ │ │ │ │ -000577f0: 6865 636b 2074 6865 2065 7869 7420 7374 heck the exit st │ │ │ │ │ -00057800: 6174 7573 206f 6620 2765 7665 7279 270a atus of 'every'. │ │ │ │ │ -00057810: 636f 6d6d 616e 642e 0a0a 5363 7269 7074 command...Script │ │ │ │ │ -00057820: 7320 6d61 7920 6173 7375 6d65 2074 6861 s may assume tha │ │ │ │ │ -00057830: 7420 e280 982f 6269 6e2f 7368 e280 9920 t .../bin/sh... │ │ │ │ │ -00057840: 696d 706c 656d 656e 7473 2074 6865 2050 implements the P │ │ │ │ │ -00057850: 4f53 4958 2e31 2d32 3031 3720 5368 656c OSIX.1-2017 Shel │ │ │ │ │ -00057860: 6c0a 436f 6d6d 616e 6420 4c61 6e67 7561 l.Command Langua │ │ │ │ │ -00057870: 6765 2028 3129 2070 6c75 7320 7468 6520 ge (1) plus the │ │ │ │ │ -00057880: 666f 6c6c 6f77 696e 6720 6164 6469 7469 following additi │ │ │ │ │ -00057890: 6f6e 616c 2066 6561 7475 7265 7320 6e6f onal features no │ │ │ │ │ -000578a0: 7420 6d61 6e64 6174 6564 0a62 7920 504f t mandated.by PO │ │ │ │ │ -000578b0: 5349 582e 312d 3230 3137 2e2e 2020 2832 SIX.1-2017.. (2 │ │ │ │ │ -000578c0: 290a 0a20 2020 2d20 e280 9865 6368 6f20 ).. - ...echo │ │ │ │ │ -000578d0: 2d6e e280 992c 2069 6620 696d 706c 656d -n..., if implem │ │ │ │ │ -000578e0: 656e 7465 6420 6173 2061 2073 6865 6c6c ented as a shell │ │ │ │ │ -000578f0: 2062 7569 6c74 2d69 6e2c 206d 7573 7420 built-in, must │ │ │ │ │ -00057900: 6e6f 7420 6765 6e65 7261 7465 2061 0a20 not generate a. │ │ │ │ │ -00057910: 2020 2020 6e65 776c 696e 652e 0a0a 2020 newline... │ │ │ │ │ -00057920: 202d 20e2 8098 7465 7374 e280 992c 2069 - ...test..., i │ │ │ │ │ -00057930: 6620 696d 706c 656d 656e 7465 6420 6173 f implemented as │ │ │ │ │ -00057940: 2061 2073 6865 6c6c 2062 7569 6c74 2d69 a shell built-i │ │ │ │ │ -00057950: 6e2c 206d 7573 7420 7375 7070 6f72 7420 n, must support │ │ │ │ │ -00057960: e280 982d 61e2 8099 2061 6e64 0a20 2020 ...-a... and. │ │ │ │ │ -00057970: 2020 e280 982d 6fe2 8099 2061 7320 6269 ...-o... as bi │ │ │ │ │ -00057980: 6e61 7279 206c 6f67 6963 616c 206f 7065 nary logical ope │ │ │ │ │ -00057990: 7261 746f 7273 2e0a 0a20 2020 2d20 e280 rators... - .. │ │ │ │ │ -000579a0: 986c 6f63 616c e280 9920 746f 2063 7265 .local... to cre │ │ │ │ │ -000579b0: 6174 6520 6120 7363 6f70 6564 2076 6172 ate a scoped var │ │ │ │ │ -000579c0: 6961 626c 6520 6d75 7374 2062 6520 7375 iable must be su │ │ │ │ │ -000579d0: 7070 6f72 7465 642c 2069 6e63 6c75 6469 pported, includi │ │ │ │ │ -000579e0: 6e67 0a20 2020 2020 6c69 7374 696e 6720 ng. listing │ │ │ │ │ -000579f0: 6d75 6c74 6970 6c65 2076 6172 6961 626c multiple variabl │ │ │ │ │ -00057a00: 6573 2069 6e20 6120 7369 6e67 6c65 206c es in a single l │ │ │ │ │ -00057a10: 6f63 616c 2063 6f6d 6d61 6e64 2061 6e64 ocal command and │ │ │ │ │ -00057a20: 2061 7373 6967 6e69 6e67 0a20 2020 2020 assigning. │ │ │ │ │ -00057a30: 6120 7661 6c75 6520 746f 2061 2076 6172 a value to a var │ │ │ │ │ -00057a40: 6961 626c 6520 6174 2074 6865 2073 616d iable at the sam │ │ │ │ │ -00057a50: 6520 7469 6d65 2061 7320 6c6f 6361 6c69 e time as locali │ │ │ │ │ -00057a60: 7a69 6e67 2069 742e 2020 e280 986c 6f63 zing it. ...loc │ │ │ │ │ -00057a70: 616c e280 990a 2020 2020 206d 6179 206f al.... may o │ │ │ │ │ -00057a80: 7220 6d61 7920 6e6f 7420 7072 6573 6572 r may not preser │ │ │ │ │ -00057a90: 7665 2074 6865 2076 6172 6961 626c 6520 ve the variable │ │ │ │ │ -00057aa0: 7661 6c75 6520 6672 6f6d 2061 6e20 6f75 value from an ou │ │ │ │ │ -00057ab0: 7465 7220 7363 6f70 6520 6966 0a20 2020 ter scope if. │ │ │ │ │ -00057ac0: 2020 6e6f 2061 7373 6967 6e6d 656e 7420 no assignment │ │ │ │ │ -00057ad0: 6973 2070 7265 7365 6e74 2e20 2055 7365 is present. Use │ │ │ │ │ -00057ae0: 7320 7375 6368 2061 733a 0a0a 2020 2020 s such as:.. │ │ │ │ │ -00057af0: 2020 2020 2020 666e 616d 6520 2829 207b fname () { │ │ │ │ │ -00057b00: 0a20 2020 2020 2020 2020 2020 2020 206c . l │ │ │ │ │ -00057b10: 6f63 616c 2061 2062 2063 3d64 656c 7461 ocal a b c=delta │ │ │ │ │ -00057b20: 2064 0a20 2020 2020 2020 2020 2020 2020 d. │ │ │ │ │ -00057b30: 2023 202e 2e2e 2075 7365 2061 2c20 622c # ... use a, b, │ │ │ │ │ -00057b40: 2063 2c20 6420 2e2e 2e0a 2020 2020 2020 c, d .... │ │ │ │ │ -00057b50: 2020 2020 7d0a 0a20 2020 2020 6d75 7374 }.. must │ │ │ │ │ -00057b60: 2062 6520 7375 7070 6f72 7465 6420 616e be supported an │ │ │ │ │ -00057b70: 6420 6d75 7374 2073 6574 2074 6865 2076 d must set the v │ │ │ │ │ -00057b80: 616c 7565 206f 6620 e280 9863 e280 9920 alue of ...c... │ │ │ │ │ -00057b90: 746f 20e2 8098 6465 6c74 61e2 8099 2e0a to ...delta..... │ │ │ │ │ -00057ba0: 0a20 2020 2d20 5468 6520 5853 4920 6578 . - The XSI ex │ │ │ │ │ -00057bb0: 7465 6e73 696f 6e20 746f 20e2 8098 6b69 tension to ...ki │ │ │ │ │ -00057bc0: 6c6c e280 9920 616c 6c6f 7769 6e67 20e2 ll... allowing . │ │ │ │ │ -00057bd0: 8098 6b69 6c6c 202d 7369 676e 616c e280 ..kill -signal.. │ │ │ │ │ -00057be0: 992c 2077 6865 7265 2073 6967 6e61 6c0a ., where signal. │ │ │ │ │ -00057bf0: 2020 2020 2069 7320 6569 7468 6572 2074 is either t │ │ │ │ │ -00057c00: 6865 206e 616d 6520 6f66 2061 2073 6967 he name of a sig │ │ │ │ │ -00057c10: 6e61 6c20 6f72 206f 6e65 206f 6620 7468 nal or one of th │ │ │ │ │ -00057c20: 6520 6e75 6d65 7269 6320 7369 676e 616c e numeric signal │ │ │ │ │ -00057c30: 7320 6c69 7374 6564 0a20 2020 2020 696e s listed. in │ │ │ │ │ -00057c40: 2074 6865 2058 5349 2065 7874 656e 7369 the XSI extensi │ │ │ │ │ -00057c50: 6f6e 2028 302c 2031 2c20 322c 2033 2c20 on (0, 1, 2, 3, │ │ │ │ │ -00057c60: 362c 2039 2c20 3134 2c20 616e 6420 3135 6, 9, 14, and 15 │ │ │ │ │ -00057c70: 292c 206d 7573 7420 6265 0a20 2020 2020 ), must be. │ │ │ │ │ -00057c80: 7375 7070 6f72 7465 6420 6966 20e2 8098 supported if ... │ │ │ │ │ -00057c90: 6b69 6c6c e280 9920 6973 2069 6d70 6c65 kill... is imple │ │ │ │ │ -00057ca0: 6d65 6e74 6564 2061 7320 6120 7368 656c mented as a shel │ │ │ │ │ -00057cb0: 6c20 6275 696c 742d 696e 2e0a 0a20 2020 l built-in... │ │ │ │ │ -00057cc0: 2d20 5468 6520 5853 4920 6578 7465 6e73 - The XSI extens │ │ │ │ │ -00057cd0: 696f 6e20 746f 20e2 8098 7472 6170 e280 ion to ...trap.. │ │ │ │ │ -00057ce0: 9920 616c 6c6f 7769 6e67 206e 756d 6572 . allowing numer │ │ │ │ │ -00057cf0: 6963 2073 6967 6e61 6c73 206d 7573 7420 ic signals must │ │ │ │ │ -00057d00: 6265 0a20 2020 2020 7375 7070 6f72 7465 be. supporte │ │ │ │ │ -00057d10: 642e 2020 496e 2061 6464 6974 696f 6e20 d. In addition │ │ │ │ │ -00057d20: 746f 2074 6865 2073 6967 6e61 6c20 6e75 to the signal nu │ │ │ │ │ -00057d30: 6d62 6572 7320 6c69 7374 6564 2069 6e20 mbers listed in │ │ │ │ │ -00057d40: 7468 650a 2020 2020 2065 7874 656e 7369 the. extensi │ │ │ │ │ -00057d50: 6f6e 2c20 7768 6963 6820 6172 6520 7468 on, which are th │ │ │ │ │ -00057d60: 6520 7361 6d65 2061 7320 666f 7220 e280 e same as for .. │ │ │ │ │ -00057d70: 986b 696c 6ce2 8099 2061 626f 7665 2c20 .kill... above, │ │ │ │ │ -00057d80: 3133 2028 5349 4750 4950 4529 0a20 2020 13 (SIGPIPE). │ │ │ │ │ -00057d90: 2020 6d75 7374 2062 6520 616c 6c6f 7765 must be allowe │ │ │ │ │ -00057da0: 642e 0a0a 4966 2061 2073 6865 6c6c 2073 d...If a shell s │ │ │ │ │ -00057db0: 6372 6970 7420 7265 7175 6972 6573 206e cript requires n │ │ │ │ │ -00057dc0: 6f6e 2d50 4f53 4958 2e31 2d32 3031 3720 on-POSIX.1-2017 │ │ │ │ │ -00057dd0: 6665 6174 7572 6573 2066 726f 6d20 7468 features from th │ │ │ │ │ -00057de0: 6520 7368 656c 6c0a 696e 7465 7270 7265 e shell.interpre │ │ │ │ │ -00057df0: 7465 7220 6f74 6865 7220 7468 616e 2074 ter other than t │ │ │ │ │ -00057e00: 686f 7365 206c 6973 7465 6420 6162 6f76 hose listed abov │ │ │ │ │ -00057e10: 652c 2074 6865 2061 7070 726f 7072 6961 e, the appropria │ │ │ │ │ -00057e20: 7465 2073 6865 6c6c 206d 7573 7420 6265 te shell must be │ │ │ │ │ -00057e30: 0a73 7065 6369 6669 6564 2069 6e20 7468 .specified in th │ │ │ │ │ -00057e40: 6520 6669 7273 7420 6c69 6e65 206f 6620 e first line of │ │ │ │ │ -00057e50: 7468 6520 7363 7269 7074 2028 652e 672e the script (e.g. │ │ │ │ │ -00057e60: 2c20 e280 9823 212f 6269 6e2f 6261 7368 , ...#!/bin/bash │ │ │ │ │ -00057e70: e280 9929 2061 6e64 2074 6865 0a70 6163 ...) and the.pac │ │ │ │ │ -00057e80: 6b61 6765 206d 7573 7420 6465 7065 6e64 kage must depend │ │ │ │ │ -00057e90: 206f 6e20 7468 6520 7061 636b 6167 6520 on the package │ │ │ │ │ -00057ea0: 7072 6f76 6964 696e 6720 7468 6520 7368 providing the sh │ │ │ │ │ -00057eb0: 656c 6c20 2875 6e6c 6573 7320 7468 6520 ell (unless the │ │ │ │ │ -00057ec0: 7368 656c 6c0a 7061 636b 6167 6520 6973 shell.package is │ │ │ │ │ -00057ed0: 206d 6172 6b65 6420 e280 9c45 7373 656e marked ...Essen │ │ │ │ │ -00057ee0: 7469 616c e280 9d2c 2061 7320 696e 2074 tial..., as in t │ │ │ │ │ -00057ef0: 6865 2063 6173 6520 6f66 20e2 8098 6261 he case of ...ba │ │ │ │ │ -00057f00: 7368 e280 9929 2e0a 0a59 6f75 206d 6179 sh...)...You may │ │ │ │ │ -00057f10: 2077 6973 6820 746f 2072 6573 7472 6963 wish to restric │ │ │ │ │ -00057f20: 7420 796f 7572 2073 6372 6970 7420 746f t your script to │ │ │ │ │ -00057f30: 2050 4f53 4958 2e31 2d32 3031 3720 6665 POSIX.1-2017 fe │ │ │ │ │ -00057f40: 6174 7572 6573 2070 6c75 7320 7468 650a atures plus the. │ │ │ │ │ -00057f50: 6162 6f76 6520 7365 7420 7768 656e 2070 above set when p │ │ │ │ │ -00057f60: 6f73 7369 626c 6520 736f 2074 6861 7420 ossible so that │ │ │ │ │ -00057f70: 6974 206d 6179 2075 7365 20e2 8098 2f62 it may use .../b │ │ │ │ │ -00057f80: 696e 2f73 68e2 8099 2061 7320 6974 7320 in/sh... as its │ │ │ │ │ -00057f90: 696e 7465 7270 7265 7465 722e 0a43 6865 interpreter..Che │ │ │ │ │ -00057fa0: 636b 696e 6720 796f 7572 2073 6372 6970 cking your scrip │ │ │ │ │ -00057fb0: 7420 7769 7468 20e2 8098 6368 6563 6b62 t with ...checkb │ │ │ │ │ -00057fc0: 6173 6869 736d 73e2 8099 2066 726f 6d20 ashisms... from │ │ │ │ │ -00057fd0: 7468 6520 6465 7673 6372 6970 7473 2070 the devscripts p │ │ │ │ │ -00057fe0: 6163 6b61 6765 206f 720a 7275 6e6e 696e ackage or.runnin │ │ │ │ │ -00057ff0: 6720 796f 7572 2073 6372 6970 7420 7769 g your script wi │ │ │ │ │ -00058000: 7468 2061 6e20 616c 7465 726e 6174 6520 th an alternate │ │ │ │ │ -00058010: 7368 656c 6c20 7375 6368 2061 7320 e280 shell such as .. │ │ │ │ │ -00058020: 9870 6f73 68e2 8099 206d 6179 2068 656c .posh... may hel │ │ │ │ │ -00058030: 700a 756e 636f 7665 7220 7669 6f6c 6174 p.uncover violat │ │ │ │ │ -00058040: 696f 6e73 206f 6620 7468 6520 6162 6f76 ions of the abov │ │ │ │ │ -00058050: 6520 7265 7175 6972 656d 656e 7473 2e20 e requirements. │ │ │ │ │ -00058060: 2049 6620 696e 2064 6f75 6274 2077 6865 If in doubt whe │ │ │ │ │ -00058070: 7468 6572 2061 0a73 6372 6970 7420 636f ther a.script co │ │ │ │ │ -00058080: 6d70 6c69 6573 2077 6974 6820 7468 6573 mplies with thes │ │ │ │ │ -00058090: 6520 7265 7175 6972 656d 656e 7473 2c20 e requirements, │ │ │ │ │ -000580a0: 7573 6520 e280 982f 6269 6e2f 6261 7368 use .../bin/bash │ │ │ │ │ -000580b0: e280 992e 0a0a 5065 726c 2073 6372 6970 ......Perl scrip │ │ │ │ │ -000580c0: 7473 2073 686f 756c 6420 6368 6563 6b20 ts should check │ │ │ │ │ -000580d0: 666f 7220 6572 726f 7273 2077 6865 6e20 for errors when │ │ │ │ │ -000580e0: 6d61 6b69 6e67 2061 6e79 2073 7973 7465 making any syste │ │ │ │ │ -000580f0: 6d20 6361 6c6c 732c 0a69 6e63 6c75 6469 m calls,.includi │ │ │ │ │ -00058100: 6e67 20e2 8098 6f70 656e e280 992c 20e2 ng ...open..., . │ │ │ │ │ -00058110: 8098 7072 696e 74e2 8099 2c20 e280 9863 ..print..., ...c │ │ │ │ │ -00058120: 6c6f 7365 e280 992c 20e2 8098 7265 6e61 lose..., ...rena │ │ │ │ │ -00058130: 6d65 e280 9920 616e 6420 e280 9873 7973 me... and ...sys │ │ │ │ │ -00058140: 7465 6de2 8099 2e0a 0ae2 8098 6373 68e2 tem.........csh. │ │ │ │ │ -00058150: 8099 2061 6e64 20e2 8098 7463 7368 e280 .. and ...tcsh.. │ │ │ │ │ -00058160: 9920 7368 6f75 6c64 2062 6520 6176 6f69 . should be avoi │ │ │ │ │ -00058170: 6465 6420 6173 2073 6372 6970 7469 6e67 ded as scripting │ │ │ │ │ -00058180: 206c 616e 6775 6167 6573 2e20 2053 6565 languages. See │ │ │ │ │ -00058190: 2027 4373 680a 5072 6f67 7261 6d6d 696e 'Csh.Programmin │ │ │ │ │ -000581a0: 6720 436f 6e73 6964 6572 6564 2048 6172 g Considered Har │ │ │ │ │ -000581b0: 6d66 756c 272c 206f 6e65 206f 6620 7468 mful', one of th │ │ │ │ │ -000581c0: 6520 e280 9863 6f6d 702e 756e 6978 2e2a e ...comp.unix.* │ │ │ │ │ -000581d0: e280 9920 4641 5173 2c20 7768 6963 680a ... FAQs, which. │ │ │ │ │ -000581e0: 6361 6e20 6265 2066 6f75 6e64 2061 7420 can be found at │ │ │ │ │ -000581f0: e280 9868 7474 703a 2f2f 7777 772e 6661 ...http://www.fa │ │ │ │ │ -00058200: 7173 2e6f 7267 2f66 6171 732f 756e 6978 qs.org/faqs/unix │ │ │ │ │ -00058210: 2d66 6171 2f73 6865 6c6c 2f63 7368 2d77 -faq/shell/csh-w │ │ │ │ │ -00058220: 6879 6e6f 742f e280 992e 0a49 6620 616e hynot/.....If an │ │ │ │ │ -00058230: 2075 7073 7472 6561 6d20 7061 636b 6167 upstream packag │ │ │ │ │ -00058240: 6520 636f 6d65 7320 7769 7468 20e2 8098 e comes with ... │ │ │ │ │ -00058250: 6373 68e2 8099 2073 6372 6970 7473 2074 csh... scripts t │ │ │ │ │ -00058260: 6865 6e20 796f 7520 6d75 7374 206d 616b hen you must mak │ │ │ │ │ -00058270: 6520 7375 7265 0a74 6861 7420 7468 6579 e sure.that they │ │ │ │ │ -00058280: 2073 7461 7274 2077 6974 6820 e280 9823 start with ...# │ │ │ │ │ -00058290: 212f 6269 6e2f 6373 68e2 8099 2061 6e64 !/bin/csh... and │ │ │ │ │ -000582a0: 206d 616b 6520 796f 7572 2070 6163 6b61 make your packa │ │ │ │ │ -000582b0: 6765 2064 6570 656e 6420 6f6e 2074 6865 ge depend on the │ │ │ │ │ -000582c0: 0ae2 8098 632d 7368 656c 6ce2 8099 2076 ....c-shell... v │ │ │ │ │ -000582d0: 6972 7475 616c 2070 6163 6b61 6765 2e0a irtual package.. │ │ │ │ │ -000582e0: 0a41 6e79 2073 6372 6970 7473 2077 6869 .Any scripts whi │ │ │ │ │ -000582f0: 6368 2063 7265 6174 6520 6669 6c65 7320 ch create files │ │ │ │ │ -00058300: 696e 2077 6f72 6c64 2d77 7269 7465 6162 in world-writeab │ │ │ │ │ -00058310: 6c65 2064 6972 6563 746f 7269 6573 2028 le directories ( │ │ │ │ │ -00058320: 652e 672e 2c20 696e 0ae2 8098 2f74 6d70 e.g., in..../tmp │ │ │ │ │ -00058330: e280 9929 206d 7573 7420 7573 6520 6120 ...) must use a │ │ │ │ │ -00058340: 6d65 6368 616e 6973 6d20 7768 6963 6820 mechanism which │ │ │ │ │ -00058350: 7769 6c6c 2066 6169 6c20 6174 6f6d 6963 will fail atomic │ │ │ │ │ -00058360: 616c 6c79 2069 6620 6120 6669 6c65 2077 ally if a file w │ │ │ │ │ -00058370: 6974 680a 7468 6520 7361 6d65 206e 616d ith.the same nam │ │ │ │ │ -00058380: 6520 616c 7265 6164 7920 6578 6973 7473 e already exists │ │ │ │ │ -00058390: 2e0a 0a54 6865 2044 6562 6961 6e20 6261 ...The Debian ba │ │ │ │ │ -000583a0: 7365 2073 7973 7465 6d20 7072 6f76 6964 se system provid │ │ │ │ │ -000583b0: 6573 2074 6865 20e2 8098 7465 6d70 6669 es the ...tempfi │ │ │ │ │ -000583c0: 6c65 e280 9920 616e 6420 e280 986d 6b74 le... and ...mkt │ │ │ │ │ -000583d0: 656d 70e2 8099 2075 7469 6c69 7469 6573 emp... utilities │ │ │ │ │ -000583e0: 0a66 6f72 2075 7365 2062 7920 7363 7269 .for use by scri │ │ │ │ │ -000583f0: 7074 7320 666f 7220 7468 6973 2070 7572 pts for this pur │ │ │ │ │ -00058400: 706f 7365 2e0a 0a20 2020 2d2d 2d2d 2d2d pose... ------ │ │ │ │ │ -00058410: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ -00058420: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ -00058430: 2920 5468 6520 4f70 656e 2047 726f 7570 ) The Open Group │ │ │ │ │ -00058440: 2042 6173 6520 5370 6563 6966 6963 6174 Base Specificat │ │ │ │ │ -00058450: 696f 6e73 2049 7373 7565 2037 2c20 3230 ions Issue 7, 20 │ │ │ │ │ -00058460: 3138 2045 6469 7469 6f6e 2c20 7768 6963 18 Edition, whic │ │ │ │ │ -00058470: 680a 6973 2061 6c73 6f20 6b6e 6f77 6e20 h.is also known │ │ │ │ │ -00058480: 6173 2050 4f53 4958 2e31 2d32 3031 3720 as POSIX.1-2017 │ │ │ │ │ -00058490: 616e 6420 6173 2049 4545 4520 5374 6420 and as IEEE Std │ │ │ │ │ -000584a0: 3130 3033 2e31 2d32 3031 3720 616e 6420 1003.1-2017 and │ │ │ │ │ -000584b0: 6973 0a61 7661 696c 6162 6c65 206f 6e20 is.available on │ │ │ │ │ -000584c0: 7468 6520 576f 726c 6420 5769 6465 2057 the World Wide W │ │ │ │ │ -000584d0: 6562 2066 726f 6d20 5468 6520 4f70 656e eb from The Open │ │ │ │ │ -000584e0: 2047 726f 7570 0a28 6874 7470 3a2f 2f70 Group.(http://p │ │ │ │ │ -000584f0: 7562 732e 6f70 656e 6772 6f75 702e 6f72 ubs.opengroup.or │ │ │ │ │ -00058500: 672f 6f6e 6c69 6e65 7075 6273 2f39 3639 g/onlinepubs/969 │ │ │ │ │ -00058510: 3939 3139 3739 392f 646f 776e 6c6f 6164 9919799/download │ │ │ │ │ -00058520: 2f29 2e0a 0a20 2020 2832 2920 5468 6573 /)... (2) Thes │ │ │ │ │ -00058530: 6520 6665 6174 7572 6573 2061 7265 2069 e features are i │ │ │ │ │ -00058540: 6e20 7769 6465 7370 7265 6164 2075 7365 n widespread use │ │ │ │ │ -00058550: 2069 6e20 7468 6520 4c69 6e75 7820 636f in the Linux co │ │ │ │ │ -00058560: 6d6d 756e 6974 7920 616e 640a 6172 6520 mmunity and.are │ │ │ │ │ -00058570: 696d 706c 656d 656e 7465 6420 696e 2061 implemented in a │ │ │ │ │ -00058580: 6c6c 206f 6620 6261 7368 2c20 6461 7368 ll of bash, dash │ │ │ │ │ -00058590: 2c20 616e 6420 6b73 682c 2074 6865 206d , and ksh, the m │ │ │ │ │ -000585a0: 6f73 7420 636f 6d6d 6f6e 2073 6865 6c6c ost common shell │ │ │ │ │ -000585b0: 730a 7573 6572 7320 6d61 7920 7769 7368 s.users may wish │ │ │ │ │ -000585c0: 2074 6f20 7573 6520 6173 20e2 8098 2f62 to use as .../b │ │ │ │ │ -000585d0: 696e 2f73 68e2 8099 2e0a 0a1f 0a46 696c in/sh........Fil │ │ │ │ │ -000585e0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -000585f0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5379 .info, Node: Sy │ │ │ │ │ -00058600: 6d62 6f6c 6963 206c 696e 6b73 2c20 204e mbolic links, N │ │ │ │ │ -00058610: 6578 743a 2044 6576 6963 6520 6669 6c65 ext: Device file │ │ │ │ │ -00058620: 732c 2020 5072 6576 3a20 5363 7269 7074 s, Prev: Script │ │ │ │ │ -00058630: 732c 2020 5570 3a20 4669 6c65 733c 323e s, Up: Files<2> │ │ │ │ │ -00058640: 0a0a 3130 2e35 2053 796d 626f 6c69 6320 ..10.5 Symbolic │ │ │ │ │ -00058650: 6c69 6e6b 730a 3d3d 3d3d 3d3d 3d3d 3d3d links.========== │ │ │ │ │ -00058660: 3d3d 3d3d 3d3d 3d3d 3d0a 0a49 6e20 6765 =========..In ge │ │ │ │ │ -00058670: 6e65 7261 6c2c 2073 796d 626f 6c69 6320 neral, symbolic │ │ │ │ │ -00058680: 6c69 6e6b 7320 7769 7468 696e 2061 2074 links within a t │ │ │ │ │ -00058690: 6f70 2d6c 6576 656c 2064 6972 6563 746f op-level directo │ │ │ │ │ -000586a0: 7279 2073 686f 756c 6420 6265 0a72 656c ry should be.rel │ │ │ │ │ -000586b0: 6174 6976 652c 2061 6e64 2073 796d 626f ative, and symbo │ │ │ │ │ -000586c0: 6c69 6320 6c69 6e6b 7320 706f 696e 7469 lic links pointi │ │ │ │ │ -000586d0: 6e67 2066 726f 6d20 6f6e 6520 746f 702d ng from one top- │ │ │ │ │ -000586e0: 6c65 7665 6c20 6469 7265 6374 6f72 7920 level directory │ │ │ │ │ -000586f0: 746f 206f 720a 696e 746f 2061 6e6f 7468 to or.into anoth │ │ │ │ │ -00058700: 6572 2073 686f 756c 6420 6265 2061 6273 er should be abs │ │ │ │ │ -00058710: 6f6c 7574 652e 2020 2841 2074 6f70 2d6c olute. (A top-l │ │ │ │ │ -00058720: 6576 656c 2064 6972 6563 746f 7279 2069 evel directory i │ │ │ │ │ -00058730: 7320 610a 7375 622d 6469 7265 6374 6f72 s a.sub-director │ │ │ │ │ -00058740: 7920 6f66 2074 6865 2072 6f6f 7420 6469 y of the root di │ │ │ │ │ -00058750: 7265 6374 6f72 7920 e280 982f e280 992e rectory .../.... │ │ │ │ │ -00058760: 2920 2046 6f72 2065 7861 6d70 6c65 2c20 ) For example, │ │ │ │ │ -00058770: 6120 7379 6d62 6f6c 6963 206c 696e 6b0a a symbolic link. │ │ │ │ │ -00058780: 6672 6f6d 20e2 8098 2f75 7372 2f6c 6962 from .../usr/lib │ │ │ │ │ -00058790: 2f66 6f6f e280 9920 746f 20e2 8098 2f75 /foo... to .../u │ │ │ │ │ -000587a0: 7372 2f73 6861 7265 2f62 6172 e280 9920 sr/share/bar... │ │ │ │ │ -000587b0: 7368 6f75 6c64 2062 6520 7265 6c61 7469 should be relati │ │ │ │ │ -000587c0: 7665 0a28 e280 982e 2e2f 7368 6172 652f ve.(...../share/ │ │ │ │ │ -000587d0: 6261 72e2 8099 292c 2062 7574 2061 2073 bar...), but a s │ │ │ │ │ -000587e0: 796d 626f 6c69 6320 6c69 6e6b 2066 726f ymbolic link fro │ │ │ │ │ -000587f0: 6d20 e280 982f 7661 722f 7275 6ee2 8099 m .../var/run... │ │ │ │ │ -00058800: 2074 6f20 e280 982f 7275 6ee2 8099 2073 to .../run... s │ │ │ │ │ -00058810: 686f 756c 640a 6265 2061 6273 6f6c 7574 hould.be absolut │ │ │ │ │ -00058820: 652e 2020 2831 2920 2053 796d 626f 6c69 e. (1) Symboli │ │ │ │ │ -00058830: 6320 6c69 6e6b 7320 6d75 7374 206e 6f74 c links must not │ │ │ │ │ -00058840: 2074 7261 7665 7273 6520 6162 6f76 6520 traverse above │ │ │ │ │ -00058850: 7468 6520 726f 6f74 0a64 6972 6563 746f the root.directo │ │ │ │ │ -00058860: 7279 2e0a 0a49 6e20 6164 6469 7469 6f6e ry...In addition │ │ │ │ │ -00058870: 2c20 7379 6d62 6f6c 6963 206c 696e 6b73 , symbolic links │ │ │ │ │ -00058880: 2073 686f 756c 6420 6265 2073 7065 6369 should be speci │ │ │ │ │ -00058890: 6669 6564 2061 7320 7368 6f72 7420 6173 fied as short as │ │ │ │ │ -000588a0: 2070 6f73 7369 626c 652c 0a69 2e65 2e2c possible,.i.e., │ │ │ │ │ -000588b0: 206c 696e 6b20 7461 7267 6574 7320 6c69 link targets li │ │ │ │ │ -000588c0: 6b65 20e2 8098 666f 6f2f 2e2e 2f62 6172 ke ...foo/../bar │ │ │ │ │ -000588d0: e280 9920 6172 6520 6465 7072 6563 6174 ... are deprecat │ │ │ │ │ -000588e0: 6564 2e0a 0a4e 6f74 6520 7468 6174 2077 ed...Note that w │ │ │ │ │ -000588f0: 6865 6e20 6372 6561 7469 6e67 2061 2072 hen creating a r │ │ │ │ │ -00058900: 656c 6174 6976 6520 6c69 6e6b 2075 7369 elative link usi │ │ │ │ │ -00058910: 6e67 20e2 8098 6c6e e280 9920 6974 2069 ng ...ln... it i │ │ │ │ │ -00058920: 7320 6e6f 7420 6e65 6365 7373 6172 790a s not necessary. │ │ │ │ │ -00058930: 666f 7220 7468 6520 7461 7267 6574 206f for the target o │ │ │ │ │ -00058940: 6620 7468 6520 6c69 6e6b 2074 6f20 6578 f the link to ex │ │ │ │ │ -00058950: 6973 7420 7265 6c61 7469 7665 2074 6f20 ist relative to │ │ │ │ │ -00058960: 7468 6520 776f 726b 696e 6720 6469 7265 the working dire │ │ │ │ │ -00058970: 6374 6f72 790a 796f 75e2 8099 7265 2072 ctory.you...re r │ │ │ │ │ -00058980: 756e 6e69 6e67 20e2 8098 6c6e e280 9920 unning ...ln... │ │ │ │ │ -00058990: 6672 6f6d 2c20 6e6f 7220 6973 2069 7420 from, nor is it │ │ │ │ │ -000589a0: 6e65 6365 7373 6172 7920 746f 2063 6861 necessary to cha │ │ │ │ │ -000589b0: 6e67 6520 6469 7265 6374 6f72 7920 746f nge directory to │ │ │ │ │ -000589c0: 2074 6865 0a64 6972 6563 746f 7279 2077 the.directory w │ │ │ │ │ -000589d0: 6865 7265 2074 6865 206c 696e 6b20 6973 here the link is │ │ │ │ │ -000589e0: 2074 6f20 6265 206d 6164 652e 2020 5369 to be made. Si │ │ │ │ │ -000589f0: 6d70 6c79 2069 6e63 6c75 6465 2074 6865 mply include the │ │ │ │ │ -00058a00: 2073 7472 696e 6720 7468 6174 0a73 686f string that.sho │ │ │ │ │ -00058a10: 756c 6420 6170 7065 6172 2061 7320 7468 uld appear as th │ │ │ │ │ -00058a20: 6520 7461 7267 6574 206f 6620 7468 6520 e target of the │ │ │ │ │ -00058a30: 6c69 6e6b 2028 7468 6973 2077 696c 6c20 link (this will │ │ │ │ │ -00058a40: 6265 2061 2070 6174 686e 616d 650a 7265 be a pathname.re │ │ │ │ │ -00058a50: 6c61 7469 7665 2074 6f20 7468 6520 6469 lative to the di │ │ │ │ │ -00058a60: 7265 6374 6f72 7920 696e 2077 6869 6368 rectory in which │ │ │ │ │ -00058a70: 2074 6865 206c 696e 6b20 7265 7369 6465 the link reside │ │ │ │ │ -00058a80: 7329 2061 7320 7468 6520 6669 7273 740a s) as the first. │ │ │ │ │ -00058a90: 6172 6775 6d65 6e74 2074 6f20 e280 986c argument to ...l │ │ │ │ │ -00058aa0: 6ee2 8099 2e0a 0a46 6f72 2065 7861 6d70 n......For examp │ │ │ │ │ -00058ab0: 6c65 2c20 696e 2079 6f75 7220 e280 984d le, in your ...M │ │ │ │ │ -00058ac0: 616b 6566 696c 65e2 8099 206f 7220 e280 akefile... or .. │ │ │ │ │ -00058ad0: 9864 6562 6961 6e2f 7275 6c65 73e2 8099 .debian/rules... │ │ │ │ │ -00058ae0: 2c20 796f 7520 6361 6e20 646f 2074 6869 , you can do thi │ │ │ │ │ -00058af0: 6e67 730a 6c69 6b65 3a0a 0a20 2020 2020 ngs.like:.. │ │ │ │ │ -00058b00: 6c6e 202d 6673 2067 6363 2024 2870 7265 ln -fs gcc $(pre │ │ │ │ │ -00058b10: 6669 7829 2f62 696e 2f63 630a 2020 2020 fix)/bin/cc. │ │ │ │ │ -00058b20: 206c 6e20 2d66 7320 6763 6320 6465 6269 ln -fs gcc debi │ │ │ │ │ -00058b30: 616e 2f74 6d70 2f75 7372 2f62 696e 2f63 an/tmp/usr/bin/c │ │ │ │ │ -00058b40: 630a 2020 2020 206c 6e20 2d66 7320 2e2e c. ln -fs .. │ │ │ │ │ -00058b50: 2f73 6269 6e2f 7365 6e64 6d61 696c 2024 /sbin/sendmail $ │ │ │ │ │ -00058b60: 2870 7265 6669 7829 2f62 696e 2f72 756e (prefix)/bin/run │ │ │ │ │ -00058b70: 710a 2020 2020 206c 6e20 2d66 7320 2e2e q. ln -fs .. │ │ │ │ │ -00058b80: 2f73 6269 6e2f 7365 6e64 6d61 696c 2064 /sbin/sendmail d │ │ │ │ │ -00058b90: 6562 6961 6e2f 746d 702f 7573 722f 6269 ebian/tmp/usr/bi │ │ │ │ │ -00058ba0: 6e2f 7275 6e71 0a0a 4120 7379 6d62 6f6c n/runq..A symbol │ │ │ │ │ -00058bb0: 6963 206c 696e 6b20 706f 696e 7469 6e67 ic link pointing │ │ │ │ │ -00058bc0: 2074 6f20 6120 636f 6d70 7265 7373 6564 to a compressed │ │ │ │ │ -00058bd0: 2066 696c 6520 2869 6e20 7468 6520 7365 file (in the se │ │ │ │ │ -00058be0: 6e73 6520 7468 6174 2069 7420 6973 0a6d nse that it is.m │ │ │ │ │ -00058bf0: 6561 6e74 2074 6f20 6265 2075 6e63 6f6d eant to be uncom │ │ │ │ │ -00058c00: 7072 6573 7365 6420 7769 7468 20e2 8098 pressed with ... │ │ │ │ │ -00058c10: 756e 7a69 70e2 8099 206f 7220 e280 987a unzip... or ...z │ │ │ │ │ -00058c20: 6c65 7373 e280 9920 6574 632e 2920 2073 less... etc.) s │ │ │ │ │ -00058c30: 686f 756c 6420 616c 7761 7973 0a68 6176 hould always.hav │ │ │ │ │ -00058c40: 6520 7468 6520 7361 6d65 2066 696c 6520 e the same file │ │ │ │ │ -00058c50: 6578 7465 6e73 696f 6e20 6173 2074 6865 extension as the │ │ │ │ │ -00058c60: 2072 6566 6572 656e 6365 6420 6669 6c65 referenced file │ │ │ │ │ -00058c70: 2e20 2028 466f 7220 6578 616d 706c 652c . (For example, │ │ │ │ │ -00058c80: 2069 6620 610a 6669 6c65 20e2 8098 666f if a.file ...fo │ │ │ │ │ -00058c90: 6f2e 677a e280 9920 6973 2072 6566 6572 o.gz... is refer │ │ │ │ │ -00058ca0: 656e 6365 6420 6279 2061 2073 796d 626f enced by a symbo │ │ │ │ │ -00058cb0: 6c69 6320 6c69 6e6b 2c20 7468 6520 6669 lic link, the fi │ │ │ │ │ -00058cc0: 6c65 6e61 6d65 206f 6620 7468 6520 6c69 lename of the li │ │ │ │ │ -00058cd0: 6e6b 0a68 6173 2074 6f20 656e 6420 7769 nk.has to end wi │ │ │ │ │ -00058ce0: 7468 20e2 809c e280 982e 677a e280 99e2 th .......gz.... │ │ │ │ │ -00058cf0: 809d 2074 6f6f 2c20 6173 2069 6e20 e280 .. too, as in .. │ │ │ │ │ -00058d00: 9862 6172 2e67 7ae2 8099 2e29 0a0a 2020 .bar.gz....).. │ │ │ │ │ -00058d10: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ -00058d20: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ -00058d30: 0a0a 2020 2028 3129 2054 6869 7320 6973 .. (1) This is │ │ │ │ │ -00058d40: 206e 6563 6573 7361 7279 2074 6f20 616c necessary to al │ │ │ │ │ -00058d50: 6c6f 7720 746f 702d 6c65 7665 6c20 6469 low top-level di │ │ │ │ │ -00058d60: 7265 6374 6f72 6965 7320 746f 2062 6520 rectories to be │ │ │ │ │ -00058d70: 7379 6d6c 696e 6b73 2e0a 4966 206c 696e symlinks..If lin │ │ │ │ │ -00058d80: 6b69 6e67 20e2 8098 2f76 6172 2f72 756e king .../var/run │ │ │ │ │ -00058d90: e280 9920 746f 20e2 8098 2f72 756e e280 ... to .../run.. │ │ │ │ │ -00058da0: 9920 7765 7265 2064 6f6e 6520 7769 7468 . were done with │ │ │ │ │ -00058db0: 2074 6865 2072 656c 6174 6976 6520 7379 the relative sy │ │ │ │ │ -00058dc0: 6d62 6f6c 6963 0a6c 696e 6b20 e280 982e mbolic.link .... │ │ │ │ │ -00058dd0: 2e2f 7275 6ee2 8099 2c20 6275 7420 e280 ./run..., but .. │ │ │ │ │ -00058de0: 982f 7661 72e2 8099 2077 6572 6520 6120 ./var... were a │ │ │ │ │ -00058df0: 7379 6d62 6f6c 6963 206c 696e 6b20 746f symbolic link to │ │ │ │ │ -00058e00: 20e2 8098 2f73 7276 2f64 6973 6b31 e280 .../srv/disk1.. │ │ │ │ │ -00058e10: 992c 2074 6865 0a73 796d 626f 6c69 6320 ., the.symbolic │ │ │ │ │ -00058e20: 6c69 6e6b 2077 6f75 6c64 2070 6f69 6e74 link would point │ │ │ │ │ -00058e30: 2074 6f20 e280 982f 7372 762f 7275 6ee2 to .../srv/run. │ │ │ │ │ -00058e40: 8099 2072 6174 6865 7220 7468 616e 2074 .. rather than t │ │ │ │ │ -00058e50: 6865 2069 6e74 656e 6465 6420 7461 7267 he intended targ │ │ │ │ │ -00058e60: 6574 2e0a 0a1f 0a46 696c 653a 2064 6562 et.....File: deb │ │ │ │ │ -00058e70: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -00058e80: 2020 4e6f 6465 3a20 4465 7669 6365 2066 Node: Device f │ │ │ │ │ -00058e90: 696c 6573 2c20 204e 6578 743a 2043 6f6e iles, Next: Con │ │ │ │ │ -00058ea0: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ -00058eb0: 2c20 2050 7265 763a 2053 796d 626f 6c69 , Prev: Symboli │ │ │ │ │ -00058ec0: 6320 6c69 6e6b 732c 2020 5570 3a20 4669 c links, Up: Fi │ │ │ │ │ -00058ed0: 6c65 733c 323e 0a0a 3130 2e36 2044 6576 les<2>..10.6 Dev │ │ │ │ │ -00058ee0: 6963 6520 6669 6c65 730a 3d3d 3d3d 3d3d ice files.====== │ │ │ │ │ -00058ef0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a50 6163 ===========..Pac │ │ │ │ │ -00058f00: 6b61 6765 7320 6d75 7374 206e 6f74 2069 kages must not i │ │ │ │ │ -00058f10: 6e63 6c75 6465 2064 6576 6963 6520 6669 nclude device fi │ │ │ │ │ -00058f20: 6c65 7320 6f72 206e 616d 6564 2070 6970 les or named pip │ │ │ │ │ -00058f30: 6573 2069 6e20 7468 6520 7061 636b 6167 es in the packag │ │ │ │ │ -00058f40: 650a 6669 6c65 2074 7265 652e 0a0a 4465 e.file tree...De │ │ │ │ │ -00058f50: 6269 616e 2070 6163 6b61 6765 7320 7368 bian packages sh │ │ │ │ │ -00058f60: 6f75 6c64 2061 7373 756d 6520 7468 6174 ould assume that │ │ │ │ │ -00058f70: 2064 6576 6963 6520 6669 6c65 7320 696e device files in │ │ │ │ │ -00058f80: 20e2 8098 2f64 6576 e280 9920 6172 650a .../dev... are. │ │ │ │ │ -00058f90: 6479 6e61 6d69 6361 6c6c 7920 6d61 6e61 dynamically mana │ │ │ │ │ -00058fa0: 6765 6420 6279 2074 6865 206b 6572 6e65 ged by the kerne │ │ │ │ │ -00058fb0: 6c20 6f72 2073 6f6d 6520 6f74 6865 7220 l or some other │ │ │ │ │ -00058fc0: 7379 7374 656d 2066 6163 696c 6974 7920 system facility │ │ │ │ │ -00058fd0: 616e 6420 646f 0a6e 6f74 2068 6176 6520 and do.not have │ │ │ │ │ -00058fe0: 746f 2062 6520 6578 706c 6963 6974 6c79 to be explicitly │ │ │ │ │ -00058ff0: 2063 7265 6174 6564 206f 7220 6d61 6e61 created or mana │ │ │ │ │ -00059000: 6765 6420 6279 2074 6865 2070 6163 6b61 ged by the packa │ │ │ │ │ -00059010: 6765 2e20 2044 6562 6961 6e0a 7061 636b ge. Debian.pack │ │ │ │ │ -00059020: 6167 6573 206f 7468 6572 2074 6861 6e20 ages other than │ │ │ │ │ -00059030: 7468 6f73 6520 7768 6f73 6520 7075 7270 those whose purp │ │ │ │ │ -00059040: 6f73 6520 6973 2074 6f20 6d61 6e61 6765 ose is to manage │ │ │ │ │ -00059050: 2074 6865 20e2 8098 2f64 6576 e280 9920 the .../dev... │ │ │ │ │ -00059060: 6465 7669 6365 0a66 696c 6520 7472 6565 device.file tree │ │ │ │ │ -00059070: 206d 7573 7420 6e6f 7420 6174 7465 6d70 must not attemp │ │ │ │ │ -00059080: 7420 746f 2063 7265 6174 6520 6f72 2072 t to create or r │ │ │ │ │ -00059090: 656d 6f76 6520 6465 7669 6365 2066 696c emove device fil │ │ │ │ │ -000590a0: 6573 2069 6e20 e280 982f 6465 76e2 8099 es in .../dev... │ │ │ │ │ -000590b0: 0a77 6865 6e20 6120 6479 6e61 6d69 6320 .when a dynamic │ │ │ │ │ -000590c0: 6465 7669 6365 206d 616e 6167 656d 656e device managemen │ │ │ │ │ -000590d0: 7420 6661 6369 6c69 7479 2069 7320 696e t facility is in │ │ │ │ │ -000590e0: 2075 7365 2e0a 0a49 6620 6e61 6d65 6420 use...If named │ │ │ │ │ -000590f0: 7069 7065 7320 6f72 2064 6576 6963 6520 pipes or device │ │ │ │ │ -00059100: 6669 6c65 7320 6f75 7473 6964 6520 6f66 files outside of │ │ │ │ │ -00059110: 20e2 8098 2f64 6576 e280 9920 6172 6520 .../dev... are │ │ │ │ │ -00059120: 7265 7175 6972 6564 2062 7920 610a 7061 required by a.pa │ │ │ │ │ -00059130: 636b 6167 652c 2074 6865 7920 7368 6f75 ckage, they shou │ │ │ │ │ -00059140: 6c64 206e 6f72 6d61 6c6c 7920 6265 2063 ld normally be c │ │ │ │ │ -00059150: 7265 6174 6564 2077 6865 6e20 6e65 6365 reated when nece │ │ │ │ │ -00059160: 7373 6172 7920 6279 2074 6865 2070 726f ssary by the pro │ │ │ │ │ -00059170: 6772 616d 730a 696e 2074 6865 2070 6163 grams.in the pac │ │ │ │ │ -00059180: 6b61 6765 2c20 6279 2069 6e69 7420 7363 kage, by init sc │ │ │ │ │ -00059190: 7269 7074 7320 6f72 2073 7973 7465 6d64 ripts or systemd │ │ │ │ │ -000591a0: 2075 6e69 7420 6669 6c65 732c 206f 7220 unit files, or │ │ │ │ │ -000591b0: 6279 2073 696d 696c 6172 0a6f 6e2d 6465 by similar.on-de │ │ │ │ │ -000591c0: 6d61 6e64 206d 6563 6861 6e69 736d 732e mand mechanisms. │ │ │ │ │ -000591d0: 2020 4966 2073 7563 6820 6669 6c65 7320 If such files │ │ │ │ │ -000591e0: 6e65 6564 2074 6f20 6265 2063 7265 6174 need to be creat │ │ │ │ │ -000591f0: 6564 2064 7572 696e 6720 7061 636b 6167 ed during packag │ │ │ │ │ -00059200: 650a 696e 7374 616c 6c61 7469 6f6e 2c20 e.installation, │ │ │ │ │ -00059210: 7468 6579 206d 7573 7420 6265 2063 7265 they must be cre │ │ │ │ │ -00059220: 6174 6564 2069 6e20 7468 6520 e280 9870 ated in the ...p │ │ │ │ │ -00059230: 6f73 7469 6e73 74e2 8099 206d 6169 6e74 ostinst... maint │ │ │ │ │ -00059240: 6169 6e65 7220 7363 7269 7074 0a28 3129 ainer script.(1) │ │ │ │ │ -00059250: 2061 6e64 2072 656d 6f76 6564 2069 6e20 and removed in │ │ │ │ │ -00059260: 6569 7468 6572 2074 6865 20e2 8098 7072 either the ...pr │ │ │ │ │ -00059270: 6572 6de2 8099 206f 7220 7468 6520 e280 erm... or the .. │ │ │ │ │ -00059280: 9870 6f73 7472 6de2 8099 206d 6169 6e74 .postrm... maint │ │ │ │ │ -00059290: 6169 6e65 7220 7363 7269 7074 2e0a 0a20 ainer script... │ │ │ │ │ -000592a0: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ -000592b0: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ -000592c0: 2d0a 0a20 2020 2831 2920 4974 e280 9973 -.. (1) It...s │ │ │ │ │ -000592d0: 2062 6574 7465 7220 746f 2075 7365 20e2 better to use . │ │ │ │ │ -000592e0: 8098 6d6b 6669 666f e280 9920 7261 7468 ..mkfifo... rath │ │ │ │ │ -000592f0: 6572 2074 6861 6e20 e280 986d 6b6e 6f64 er than ...mknod │ │ │ │ │ -00059300: e280 9920 746f 2063 7265 6174 6520 6e61 ... to create na │ │ │ │ │ -00059310: 6d65 640a 7069 7065 7320 746f 2061 766f med.pipes to avo │ │ │ │ │ -00059320: 6964 2066 616c 7365 2070 6f73 6974 6976 id false positiv │ │ │ │ │ -00059330: 6573 2066 726f 6d20 6175 746f 6d61 7465 es from automate │ │ │ │ │ -00059340: 6420 6368 6563 6b73 2066 6f72 2070 6163 d checks for pac │ │ │ │ │ -00059350: 6b61 6765 730a 696e 636f 7272 6563 746c kages.incorrectl │ │ │ │ │ -00059360: 7920 6372 6561 7469 6e67 2064 6576 6963 y creating devic │ │ │ │ │ -00059370: 6520 6669 6c65 732e 0a0a 1f0a 4669 6c65 e files.....File │ │ │ │ │ -00059380: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00059390: 696e 666f 2c20 204e 6f64 653a 2043 6f6e info, Node: Con │ │ │ │ │ -000593a0: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ -000593b0: 2c20 204e 6578 743a 204c 6f67 2066 696c , Next: Log fil │ │ │ │ │ -000593c0: 6573 2c20 2050 7265 763a 2044 6576 6963 es, Prev: Devic │ │ │ │ │ -000593d0: 6520 6669 6c65 732c 2020 5570 3a20 4669 e files, Up: Fi │ │ │ │ │ -000593e0: 6c65 733c 323e 0a0a 3130 2e37 2043 6f6e les<2>..10.7 Con │ │ │ │ │ -000593f0: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ -00059400: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -00059410: 3d3d 3d3d 3d3d 3d3d 3d0a 0a2a 204d 656e =========..* Men │ │ │ │ │ -00059420: 753a 0a0a 2a20 4465 6669 6e69 7469 6f6e u:..* Definition │ │ │ │ │ -00059430: 733a 2044 6566 696e 6974 696f 6e73 3c32 s: Definitions<2 │ │ │ │ │ -00059440: 3e2e 0a2a 204c 6f63 6174 696f 6e3a 3a0a >..* Location::. │ │ │ │ │ -00059450: 2a20 4265 6861 7669 6f72 3a3a 0a2a 2053 * Behavior::.* S │ │ │ │ │ -00059460: 6861 7269 6e67 2063 6f6e 6669 6775 7261 haring configura │ │ │ │ │ -00059470: 7469 6f6e 2066 696c 6573 3a3a 0a2a 2055 tion files::.* U │ │ │ │ │ -00059480: 7365 7220 636f 6e66 6967 7572 6174 696f ser configuratio │ │ │ │ │ -00059490: 6e20 6669 6c65 7320 28e2 809c 646f 7466 n files (...dotf │ │ │ │ │ -000594a0: 696c 6573 e280 9d29 3a20 5573 6572 2063 iles...): User c │ │ │ │ │ -000594b0: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ -000594c0: 6573 20e2 809c 646f 7466 696c 6573 e280 es ...dotfiles.. │ │ │ │ │ -000594d0: 9d2e 0a0a 1f0a 4669 6c65 3a20 6465 6269 ......File: debi │ │ │ │ │ -000594e0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -000594f0: 204e 6f64 653a 2044 6566 696e 6974 696f Node: Definitio │ │ │ │ │ -00059500: 6e73 3c32 3e2c 2020 4e65 7874 3a20 4c6f ns<2>, Next: Lo │ │ │ │ │ -00059510: 6361 7469 6f6e 2c20 2055 703a 2043 6f6e cation, Up: Con │ │ │ │ │ -00059520: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ -00059530: 0a0a 3130 2e37 2e31 2044 6566 696e 6974 ..10.7.1 Definit │ │ │ │ │ -00059540: 696f 6e73 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d ions.----------- │ │ │ │ │ -00059550: 2d2d 2d2d 2d2d 2d0a 0a63 6f6e 6669 6775 -------..configu │ │ │ │ │ -00059560: 7261 7469 6f6e 2066 696c 650a 0a20 2020 ration file.. │ │ │ │ │ -00059570: 2020 4120 6669 6c65 2074 6861 7420 6166 A file that af │ │ │ │ │ -00059580: 6665 6374 7320 7468 6520 6f70 6572 6174 fects the operat │ │ │ │ │ -00059590: 696f 6e20 6f66 2061 2070 726f 6772 616d ion of a program │ │ │ │ │ -000595a0: 2c20 6f72 2070 726f 7669 6465 7320 7369 , or provides si │ │ │ │ │ -000595b0: 7465 2d0a 2020 2020 206f 7220 686f 7374 te-. or host │ │ │ │ │ -000595c0: 2d73 7065 6369 6669 6320 696e 666f 726d -specific inform │ │ │ │ │ -000595d0: 6174 696f 6e2c 206f 7220 6f74 6865 7277 ation, or otherw │ │ │ │ │ -000595e0: 6973 6520 6375 7374 6f6d 697a 6573 2074 ise customizes t │ │ │ │ │ -000595f0: 6865 2062 6568 6176 696f 720a 2020 2020 he behavior. │ │ │ │ │ -00059600: 206f 6620 6120 7072 6f67 7261 6d2e 2020 of a program. │ │ │ │ │ -00059610: 5479 7069 6361 6c6c 792c 2063 6f6e 6669 Typically, confi │ │ │ │ │ -00059620: 6775 7261 7469 6f6e 2066 696c 6573 2061 guration files a │ │ │ │ │ -00059630: 7265 2069 6e74 656e 6465 6420 746f 2062 re intended to b │ │ │ │ │ -00059640: 650a 2020 2020 206d 6f64 6966 6965 6420 e. modified │ │ │ │ │ -00059650: 6279 2074 6865 2073 7973 7465 6d20 6164 by the system ad │ │ │ │ │ -00059660: 6d69 6e69 7374 7261 746f 7220 2869 6620 ministrator (if │ │ │ │ │ -00059670: 6e65 6564 6564 206f 7220 6465 7369 7265 needed or desire │ │ │ │ │ -00059680: 6429 2074 6f0a 2020 2020 2063 6f6e 666f d) to. confo │ │ │ │ │ -00059690: 726d 2074 6f20 6c6f 6361 6c20 706f 6c69 rm to local poli │ │ │ │ │ -000596a0: 6379 206f 7220 746f 2070 726f 7669 6465 cy or to provide │ │ │ │ │ -000596b0: 206d 6f72 6520 7573 6566 756c 2073 6974 more useful sit │ │ │ │ │ -000596c0: 652d 7370 6563 6966 6963 0a20 2020 2020 e-specific. │ │ │ │ │ -000596d0: 6265 6861 7669 6f72 2e0a 0ae2 8098 636f behavior......co │ │ │ │ │ -000596e0: 6e66 6669 6c65 e280 990a 0a20 2020 2020 nffile..... │ │ │ │ │ -000596f0: 4120 6669 6c65 206c 6973 7465 6420 696e A file listed in │ │ │ │ │ -00059700: 2061 2070 6163 6b61 6765 e280 9973 20e2 a package...s . │ │ │ │ │ -00059710: 8098 636f 6e66 6669 6c65 73e2 8099 2066 ..conffiles... f │ │ │ │ │ -00059720: 696c 652c 2061 6e64 2069 7320 7472 6561 ile, and is trea │ │ │ │ │ -00059730: 7465 640a 2020 2020 2073 7065 6369 616c ted. special │ │ │ │ │ -00059740: 6c79 2062 7920 e280 9864 706b 67e2 8099 ly by ...dpkg... │ │ │ │ │ -00059750: 2028 7365 6520 2a6e 6f74 6520 4465 7461 (see *note Deta │ │ │ │ │ -00059760: 696c 7320 6f66 2063 6f6e 6669 6775 7261 ils of configura │ │ │ │ │ -00059770: 7469 6f6e 3a20 6563 2e29 2e0a 0a54 6865 tion: ec.)...The │ │ │ │ │ -00059780: 2064 6973 7469 6e63 7469 6f6e 2062 6574 distinction bet │ │ │ │ │ -00059790: 7765 656e 2074 6865 7365 2074 776f 2069 ween these two i │ │ │ │ │ -000597a0: 7320 696d 706f 7274 616e 743b 2074 6865 s important; the │ │ │ │ │ -000597b0: 7920 6172 6520 6e6f 740a 696e 7465 7263 y are not.interc │ │ │ │ │ -000597c0: 6861 6e67 6561 626c 6520 636f 6e63 6570 hangeable concep │ │ │ │ │ -000597d0: 7473 2e20 2041 6c6d 6f73 7420 616c 6c20 ts. Almost all │ │ │ │ │ -000597e0: e280 9863 6f6e 6666 696c 65e2 8099 7320 ...conffile...s │ │ │ │ │ -000597f0: 6172 6520 636f 6e66 6967 7572 6174 696f are configuratio │ │ │ │ │ -00059800: 6e0a 6669 6c65 732c 2062 7574 206d 616e n.files, but man │ │ │ │ │ -00059810: 7920 636f 6e66 6967 7572 6174 696f 6e20 y configuration │ │ │ │ │ -00059820: 6669 6c65 7320 6172 6520 6e6f 7420 e280 files are not .. │ │ │ │ │ -00059830: 9863 6f6e 6666 696c 6573 e280 992e 0a0a .conffiles...... │ │ │ │ │ -00059840: 4173 206e 6f74 6564 2065 6c73 6577 6865 As noted elsewhe │ │ │ │ │ -00059850: 7265 2c20 e280 982f 6574 632f 696e 6974 re, .../etc/init │ │ │ │ │ -00059860: 2e64 e280 9920 7363 7269 7074 732c 20e2 .d... scripts, . │ │ │ │ │ -00059870: 8098 2f65 7463 2f64 6566 6175 6c74 e280 ../etc/default.. │ │ │ │ │ -00059880: 9920 6669 6c65 732c 2073 6372 6970 7473 . files, scripts │ │ │ │ │ -00059890: 0a69 6e73 7461 6c6c 6564 2069 6e20 e280 .installed in .. │ │ │ │ │ -000598a0: 982f 6574 632f 6372 6f6e 2e7b 686f 7572 ./etc/cron.{hour │ │ │ │ │ -000598b0: 6c79 2c64 6169 6c79 2c77 6565 6b6c 792c ly,daily,weekly, │ │ │ │ │ -000598c0: 6d6f 6e74 686c 797d e280 992c 2061 6e64 monthly}..., and │ │ │ │ │ -000598d0: 2063 726f 6e0a 636f 6e66 6967 7572 6174 cron.configurat │ │ │ │ │ -000598e0: 696f 6e20 696e 7374 616c 6c65 6420 696e ion installed in │ │ │ │ │ -000598f0: 20e2 8098 2f65 7463 2f63 726f 6e2e 64e2 .../etc/cron.d. │ │ │ │ │ -00059900: 8099 206d 7573 7420 6265 2074 7265 6174 .. must be treat │ │ │ │ │ -00059910: 6564 2061 730a 636f 6e66 6967 7572 6174 ed as.configurat │ │ │ │ │ -00059920: 696f 6e20 6669 6c65 732e 2020 496e 2067 ion files. In g │ │ │ │ │ -00059930: 656e 6572 616c 2c20 616e 7920 7363 7269 eneral, any scri │ │ │ │ │ -00059940: 7074 2074 6861 7420 656d 6265 6473 2063 pt that embeds c │ │ │ │ │ -00059950: 6f6e 6669 6775 7261 7469 6f6e 0a69 6e66 onfiguration.inf │ │ │ │ │ -00059960: 6f72 6d61 7469 6f6e 2069 7320 6465 2d66 ormation is de-f │ │ │ │ │ -00059970: 6163 746f 2061 2063 6f6e 6669 6775 7261 acto a configura │ │ │ │ │ -00059980: 7469 6f6e 2066 696c 6520 616e 6420 7368 tion file and sh │ │ │ │ │ -00059990: 6f75 6c64 2062 6520 7472 6561 7465 6420 ould be treated │ │ │ │ │ -000599a0: 6173 0a73 7563 682e 0a0a 1f0a 4669 6c65 as.such.....File │ │ │ │ │ -000599b0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -000599c0: 696e 666f 2c20 204e 6f64 653a 204c 6f63 info, Node: Loc │ │ │ │ │ -000599d0: 6174 696f 6e2c 2020 4e65 7874 3a20 4265 ation, Next: Be │ │ │ │ │ -000599e0: 6861 7669 6f72 2c20 2050 7265 763a 2044 havior, Prev: D │ │ │ │ │ -000599f0: 6566 696e 6974 696f 6e73 3c32 3e2c 2020 efinitions<2>, │ │ │ │ │ -00059a00: 5570 3a20 436f 6e66 6967 7572 6174 696f Up: Configuratio │ │ │ │ │ -00059a10: 6e20 6669 6c65 730a 0a31 302e 372e 3220 n files..10.7.2 │ │ │ │ │ -00059a20: 4c6f 6361 7469 6f6e 0a2d 2d2d 2d2d 2d2d Location.------- │ │ │ │ │ -00059a30: 2d2d 2d2d 2d2d 2d2d 0a0a 416e 7920 636f --------..Any co │ │ │ │ │ -00059a40: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -00059a50: 7320 6372 6561 7465 6420 6f72 2075 7365 s created or use │ │ │ │ │ -00059a60: 6420 6279 2079 6f75 7220 7061 636b 6167 d by your packag │ │ │ │ │ -00059a70: 6520 6d75 7374 2072 6573 6964 6520 696e e must reside in │ │ │ │ │ -00059a80: 0ae2 8098 2f65 7463 e280 992e 2020 4966 ..../etc.... If │ │ │ │ │ -00059a90: 2074 6865 7265 2061 7265 2073 6576 6572 there are sever │ │ │ │ │ -00059aa0: 616c 2c20 636f 6e73 6964 6572 2063 7265 al, consider cre │ │ │ │ │ -00059ab0: 6174 696e 6720 6120 7375 6264 6972 6563 ating a subdirec │ │ │ │ │ -00059ac0: 746f 7279 206f 660a e280 982f 6574 63e2 tory of..../etc. │ │ │ │ │ -00059ad0: 8099 206e 616d 6564 2061 6674 6572 2079 .. named after y │ │ │ │ │ -00059ae0: 6f75 7220 7061 636b 6167 652e 0a0a 4966 our package...If │ │ │ │ │ -00059af0: 2079 6f75 7220 7061 636b 6167 6520 6372 your package cr │ │ │ │ │ -00059b00: 6561 7465 7320 6f72 2075 7365 7320 636f eates or uses co │ │ │ │ │ -00059b10: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -00059b20: 7320 6f75 7473 6964 6520 6f66 20e2 8098 s outside of ... │ │ │ │ │ -00059b30: 2f65 7463 e280 992c 0a61 6e64 2069 7420 /etc...,.and it │ │ │ │ │ -00059b40: 6973 206e 6f74 2066 6561 7369 626c 6520 is not feasible │ │ │ │ │ -00059b50: 746f 206d 6f64 6966 7920 7468 6520 7061 to modify the pa │ │ │ │ │ -00059b60: 636b 6167 6520 746f 2075 7365 20e2 8098 ckage to use ... │ │ │ │ │ -00059b70: 2f65 7463 e280 9920 6469 7265 6374 6c79 /etc... directly │ │ │ │ │ -00059b80: 2c20 7075 740a 7468 6520 6669 6c65 7320 , put.the files │ │ │ │ │ -00059b90: 696e 20e2 8098 2f65 7463 e280 9920 616e in .../etc... an │ │ │ │ │ -00059ba0: 6420 6372 6561 7465 2073 796d 626f 6c69 d create symboli │ │ │ │ │ -00059bb0: 6320 6c69 6e6b 7320 746f 2074 686f 7365 c links to those │ │ │ │ │ -00059bc0: 2066 696c 6573 2066 726f 6d20 7468 650a files from the. │ │ │ │ │ -00059bd0: 6c6f 6361 7469 6f6e 2074 6861 7420 7468 location that th │ │ │ │ │ -00059be0: 6520 7061 636b 6167 6520 7265 7175 6972 e package requir │ │ │ │ │ -00059bf0: 6573 2e0a 0a1f 0a46 696c 653a 2064 6562 es.....File: deb │ │ │ │ │ -00059c00: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -00059c10: 2020 4e6f 6465 3a20 4265 6861 7669 6f72 Node: Behavior │ │ │ │ │ -00059c20: 2c20 204e 6578 743a 2053 6861 7269 6e67 , Next: Sharing │ │ │ │ │ -00059c30: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ -00059c40: 696c 6573 2c20 2050 7265 763a 204c 6f63 iles, Prev: Loc │ │ │ │ │ -00059c50: 6174 696f 6e2c 2020 5570 3a20 436f 6e66 ation, Up: Conf │ │ │ │ │ -00059c60: 6967 7572 6174 696f 6e20 6669 6c65 730a iguration files. │ │ │ │ │ -00059c70: 0a31 302e 372e 3320 4265 6861 7669 6f72 .10.7.3 Behavior │ │ │ │ │ -00059c80: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ -00059c90: 0a0a 436f 6e66 6967 7572 6174 696f 6e20 ..Configuration │ │ │ │ │ -00059ca0: 6669 6c65 2068 616e 646c 696e 6720 6d75 file handling mu │ │ │ │ │ -00059cb0: 7374 2063 6f6e 666f 726d 2074 6f20 7468 st conform to th │ │ │ │ │ -00059cc0: 6520 666f 6c6c 6f77 696e 6720 6265 6861 e following beha │ │ │ │ │ -00059cd0: 7669 6f72 3a0a 0a20 2020 2d20 6c6f 6361 vior:.. - loca │ │ │ │ │ -00059ce0: 6c20 6368 616e 6765 7320 6d75 7374 2062 l changes must b │ │ │ │ │ -00059cf0: 6520 7072 6573 6572 7665 6420 6475 7269 e preserved duri │ │ │ │ │ -00059d00: 6e67 2061 2070 6163 6b61 6765 2075 7067 ng a package upg │ │ │ │ │ -00059d10: 7261 6465 2c20 616e 640a 0a20 2020 2d20 rade, and.. - │ │ │ │ │ -00059d20: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ -00059d30: 6c65 7320 6d75 7374 2062 6520 7072 6573 les must be pres │ │ │ │ │ -00059d40: 6572 7665 6420 7768 656e 2074 6865 2070 erved when the p │ │ │ │ │ -00059d50: 6163 6b61 6765 2069 7320 7265 6d6f 7665 ackage is remove │ │ │ │ │ -00059d60: 642c 0a20 2020 2020 616e 6420 6f6e 6c79 d,. and only │ │ │ │ │ -00059d70: 2064 656c 6574 6564 2077 6865 6e20 7468 deleted when th │ │ │ │ │ -00059d80: 6520 7061 636b 6167 6520 6973 2070 7572 e package is pur │ │ │ │ │ -00059d90: 6765 642e 0a0a 4f62 736f 6c65 7465 2063 ged...Obsolete c │ │ │ │ │ -00059da0: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ -00059db0: 6573 2077 6974 686f 7574 206c 6f63 616c es without local │ │ │ │ │ -00059dc0: 2063 6861 6e67 6573 2073 686f 756c 6420 changes should │ │ │ │ │ -00059dd0: 6265 2072 656d 6f76 6564 2062 790a 7468 be removed by.th │ │ │ │ │ -00059de0: 6520 7061 636b 6167 6520 6475 7269 6e67 e package during │ │ │ │ │ -00059df0: 2075 7067 7261 6465 2e20 2028 3129 0a0a upgrade. (1).. │ │ │ │ │ -00059e00: 5468 6520 6561 7379 2077 6179 2074 6f20 The easy way to │ │ │ │ │ -00059e10: 6163 6869 6576 6520 7468 6973 2062 6568 achieve this beh │ │ │ │ │ -00059e20: 6176 696f 7220 6973 2074 6f20 6d61 6b65 avior is to make │ │ │ │ │ -00059e30: 2074 6865 2063 6f6e 6669 6775 7261 7469 the configurati │ │ │ │ │ -00059e40: 6f6e 2066 696c 650a 6120 e280 9863 6f6e on file.a ...con │ │ │ │ │ -00059e50: 6666 696c 65e2 8099 2e20 2054 6869 7320 ffile.... This │ │ │ │ │ -00059e60: 6973 2061 7070 726f 7072 6961 7465 206f is appropriate o │ │ │ │ │ -00059e70: 6e6c 7920 6966 2069 7420 6973 2070 6f73 nly if it is pos │ │ │ │ │ -00059e80: 7369 626c 6520 746f 2064 6973 7472 6962 sible to distrib │ │ │ │ │ -00059e90: 7574 650a 6120 6465 6661 756c 7420 7665 ute.a default ve │ │ │ │ │ -00059ea0: 7273 696f 6e20 7468 6174 2077 696c 6c20 rsion that will │ │ │ │ │ -00059eb0: 776f 726b 2066 6f72 206d 6f73 7420 696e work for most in │ │ │ │ │ -00059ec0: 7374 616c 6c61 7469 6f6e 732c 2061 6c74 stallations, alt │ │ │ │ │ -00059ed0: 686f 7567 6820 736f 6d65 0a73 7973 7465 hough some.syste │ │ │ │ │ -00059ee0: 6d20 6164 6d69 6e69 7374 7261 746f 7273 m administrators │ │ │ │ │ -00059ef0: 206d 6179 2063 686f 6f73 6520 746f 206d may choose to m │ │ │ │ │ -00059f00: 6f64 6966 7920 6974 2e20 2054 6869 7320 odify it. This │ │ │ │ │ -00059f10: 696d 706c 6965 7320 7468 6174 2074 6865 implies that the │ │ │ │ │ -00059f20: 0a64 6566 6175 6c74 2076 6572 7369 6f6e .default version │ │ │ │ │ -00059f30: 2077 696c 6c20 6265 2070 6172 7420 6f66 will be part of │ │ │ │ │ -00059f40: 2074 6865 2070 6163 6b61 6765 2064 6973 the package dis │ │ │ │ │ -00059f50: 7472 6962 7574 696f 6e2c 2061 6e64 206d tribution, and m │ │ │ │ │ -00059f60: 7573 7420 6e6f 740a 6265 206d 6f64 6966 ust not.be modif │ │ │ │ │ -00059f70: 6965 6420 6279 2074 6865 206d 6169 6e74 ied by the maint │ │ │ │ │ -00059f80: 6169 6e65 7220 7363 7269 7074 7320 6475 ainer scripts du │ │ │ │ │ -00059f90: 7269 6e67 2069 6e73 7461 6c6c 6174 696f ring installatio │ │ │ │ │ -00059fa0: 6e20 286f 7220 6174 2061 6e79 0a6f 7468 n (or at any.oth │ │ │ │ │ -00059fb0: 6572 2074 696d 6529 2e0a 0a49 6e20 6f72 er time)...In or │ │ │ │ │ -00059fc0: 6465 7220 746f 2065 6e73 7572 6520 7468 der to ensure th │ │ │ │ │ -00059fd0: 6174 206c 6f63 616c 2063 6861 6e67 6573 at local changes │ │ │ │ │ -00059fe0: 2061 7265 2070 7265 7365 7276 6564 2063 are preserved c │ │ │ │ │ -00059ff0: 6f72 7265 6374 6c79 2c20 7061 636b 6167 orrectly, packag │ │ │ │ │ -0005a000: 6573 0a6d 7573 7420 6e6f 7420 636f 6e74 es.must not cont │ │ │ │ │ -0005a010: 6169 6e20 6f72 206d 616b 6520 6861 7264 ain or make hard │ │ │ │ │ -0005a020: 206c 696e 6b73 2074 6f20 636f 6e66 6669 links to conffi │ │ │ │ │ -0005a030: 6c65 732e 2020 2832 290a 0a54 6865 206f les. (2)..The o │ │ │ │ │ -0005a040: 7468 6572 2077 6179 2074 6f20 646f 2069 ther way to do i │ │ │ │ │ -0005a050: 7420 6973 2076 6961 2074 6865 206d 6169 t is via the mai │ │ │ │ │ -0005a060: 6e74 6169 6e65 7220 7363 7269 7074 732e ntainer scripts. │ │ │ │ │ -0005a070: 2020 496e 2074 6869 7320 6361 7365 2c20 In this case, │ │ │ │ │ -0005a080: 7468 650a 636f 6e66 6967 7572 6174 696f the.configuratio │ │ │ │ │ -0005a090: 6e20 6669 6c65 206d 7573 7420 6e6f 7420 n file must not │ │ │ │ │ -0005a0a0: 6265 206c 6973 7465 6420 6173 2061 20e2 be listed as a . │ │ │ │ │ -0005a0b0: 8098 636f 6e66 6669 6c65 e280 9920 616e ..conffile... an │ │ │ │ │ -0005a0c0: 6420 6d75 7374 206e 6f74 2062 650a 7061 d must not be.pa │ │ │ │ │ -0005a0d0: 7274 206f 6620 7468 6520 7061 636b 6167 rt of the packag │ │ │ │ │ -0005a0e0: 6520 6469 7374 7269 6275 7469 6f6e 2e20 e distribution. │ │ │ │ │ -0005a0f0: 2049 6620 7468 6520 6578 6973 7465 6e63 If the existenc │ │ │ │ │ -0005a100: 6520 6f66 2061 2066 696c 6520 6973 0a72 e of a file is.r │ │ │ │ │ -0005a110: 6571 7569 7265 6420 666f 7220 7468 6520 equired for the │ │ │ │ │ -0005a120: 7061 636b 6167 6520 746f 2062 6520 7365 package to be se │ │ │ │ │ -0005a130: 6e73 6962 6c79 2063 6f6e 6669 6775 7265 nsibly configure │ │ │ │ │ -0005a140: 6420 6974 2069 7320 7468 650a 7265 7370 d it is the.resp │ │ │ │ │ -0005a150: 6f6e 7369 6269 6c69 7479 206f 6620 7468 onsibility of th │ │ │ │ │ -0005a160: 6520 7061 636b 6167 6520 6d61 696e 7461 e package mainta │ │ │ │ │ -0005a170: 696e 6572 2074 6f20 7072 6f76 6964 6520 iner to provide │ │ │ │ │ -0005a180: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ -0005a190: 7473 0a77 6869 6368 2063 6f72 7265 6374 ts.which correct │ │ │ │ │ -0005a1a0: 6c79 2063 7265 6174 652c 2075 7064 6174 ly create, updat │ │ │ │ │ -0005a1b0: 6520 616e 6420 6d61 696e 7461 696e 2074 e and maintain t │ │ │ │ │ -0005a1c0: 6865 2066 696c 6520 616e 6420 7265 6d6f he file and remo │ │ │ │ │ -0005a1d0: 7665 2069 7420 6f6e 0a70 7572 6765 2e20 ve it on.purge. │ │ │ │ │ -0005a1e0: 2028 5365 6520 2a6e 6f74 6520 5061 636b (See *note Pack │ │ │ │ │ -0005a1f0: 6167 6520 6d61 696e 7461 696e 6572 2073 age maintainer s │ │ │ │ │ -0005a200: 6372 6970 7473 2061 6e64 2069 6e73 7461 cripts and insta │ │ │ │ │ -0005a210: 6c6c 6174 696f 6e0a 7072 6f63 6564 7572 llation.procedur │ │ │ │ │ -0005a220: 653a 2064 622e 2066 6f72 206d 6f72 6520 e: db. for more │ │ │ │ │ -0005a230: 696e 666f 726d 6174 696f 6e2e 2920 2054 information.) T │ │ │ │ │ -0005a240: 6865 7365 2073 6372 6970 7473 206d 7573 hese scripts mus │ │ │ │ │ -0005a250: 7420 6265 2069 6465 6d70 6f74 656e 740a t be idempotent. │ │ │ │ │ -0005a260: 2869 2e65 2e2c 206d 7573 7420 776f 726b (i.e., must work │ │ │ │ │ -0005a270: 2063 6f72 7265 6374 6c79 2069 6620 e280 correctly if .. │ │ │ │ │ -0005a280: 9864 706b 67e2 8099 206e 6565 6473 2074 .dpkg... needs t │ │ │ │ │ -0005a290: 6f20 7265 2d72 756e 2074 6865 6d20 6475 o re-run them du │ │ │ │ │ -0005a2a0: 6520 746f 2065 7272 6f72 730a 6475 7269 e to errors.duri │ │ │ │ │ -0005a2b0: 6e67 2069 6e73 7461 6c6c 6174 696f 6e20 ng installation │ │ │ │ │ -0005a2c0: 6f72 2072 656d 6f76 616c 292c 206d 7573 or removal), mus │ │ │ │ │ -0005a2d0: 7420 636f 7065 2077 6974 6820 616c 6c20 t cope with all │ │ │ │ │ -0005a2e0: 7468 6520 7661 7269 6574 7920 6f66 2077 the variety of w │ │ │ │ │ -0005a2f0: 6179 730a e280 9864 706b 67e2 8099 2063 ays....dpkg... c │ │ │ │ │ -0005a300: 616e 2063 616c 6c20 6d61 696e 7461 696e an call maintain │ │ │ │ │ -0005a310: 6572 2073 6372 6970 7473 2c20 6d75 7374 er scripts, must │ │ │ │ │ -0005a320: 206e 6f74 206f 7665 7277 7269 7465 206f not overwrite o │ │ │ │ │ -0005a330: 7220 6f74 6865 7277 6973 650a 6d61 6e67 r otherwise.mang │ │ │ │ │ -0005a340: 6c65 2074 6865 2075 7365 72e2 8099 7320 le the user...s │ │ │ │ │ -0005a350: 636f 6e66 6967 7572 6174 696f 6e20 7769 configuration wi │ │ │ │ │ -0005a360: 7468 6f75 7420 6173 6b69 6e67 2c20 6d75 thout asking, mu │ │ │ │ │ -0005a370: 7374 206e 6f74 2061 736b 2075 6e6e 6563 st not ask unnec │ │ │ │ │ -0005a380: 6573 7361 7279 0a71 7565 7374 696f 6e73 essary.questions │ │ │ │ │ -0005a390: 2028 7061 7274 6963 756c 6172 6c79 2064 (particularly d │ │ │ │ │ -0005a3a0: 7572 696e 6720 7570 6772 6164 6573 292c uring upgrades), │ │ │ │ │ -0005a3b0: 2061 6e64 206d 7573 7420 6f74 6865 7277 and must otherw │ │ │ │ │ -0005a3c0: 6973 6520 6265 2067 6f6f 640a 6369 7469 ise be good.citi │ │ │ │ │ -0005a3d0: 7a65 6e73 2e0a 0a54 6865 2073 6372 6970 zens...The scrip │ │ │ │ │ -0005a3e0: 7473 2061 7265 206e 6f74 2072 6571 7569 ts are not requi │ │ │ │ │ -0005a3f0: 7265 6420 746f 2063 6f6e 6669 6775 7265 red to configure │ │ │ │ │ -0005a400: 2065 7665 7279 2070 6f73 7369 626c 6520 every possible │ │ │ │ │ -0005a410: 6f70 7469 6f6e 2066 6f72 2074 6865 0a70 option for the.p │ │ │ │ │ -0005a420: 6163 6b61 6765 2c20 6275 7420 6f6e 6c79 ackage, but only │ │ │ │ │ -0005a430: 2074 686f 7365 206e 6563 6573 7361 7279 those necessary │ │ │ │ │ -0005a440: 2074 6f20 6765 7420 7468 6520 7061 636b to get the pack │ │ │ │ │ -0005a450: 6167 6520 7275 6e6e 696e 6720 6f6e 2061 age running on a │ │ │ │ │ -0005a460: 2067 6976 656e 0a73 7973 7465 6d2e 2020 given.system. │ │ │ │ │ -0005a470: 4964 6561 6c6c 7920 7468 6520 7379 7361 Ideally the sysa │ │ │ │ │ -0005a480: 646d 696e 2073 686f 756c 6420 6e6f 7420 dmin should not │ │ │ │ │ -0005a490: 6861 7665 2074 6f20 646f 2061 6e79 2063 have to do any c │ │ │ │ │ -0005a4a0: 6f6e 6669 6775 7261 7469 6f6e 0a6f 7468 onfiguration.oth │ │ │ │ │ -0005a4b0: 6572 2074 6861 6e20 7468 6174 2064 6f6e er than that don │ │ │ │ │ -0005a4c0: 6520 2873 656d 692d 2961 7574 6f6d 6174 e (semi-)automat │ │ │ │ │ -0005a4d0: 6963 616c 6c79 2062 7920 7468 6520 e280 ically by the .. │ │ │ │ │ -0005a4e0: 9870 6f73 7469 6e73 74e2 8099 2073 6372 .postinst... scr │ │ │ │ │ -0005a4f0: 6970 742e 0a0a 4120 636f 6d6d 6f6e 2070 ipt...A common p │ │ │ │ │ -0005a500: 7261 6374 6963 6520 6973 2074 6f20 6372 ractice is to cr │ │ │ │ │ -0005a510: 6561 7465 2061 2073 6372 6970 7420 6361 eate a script ca │ │ │ │ │ -0005a520: 6c6c 6564 20e2 8098 7061 636b 6167 652d lled ...package- │ │ │ │ │ -0005a530: 636f 6e66 6967 7572 65e2 8099 2061 6e64 configure... and │ │ │ │ │ -0005a540: 0a68 6176 6520 7468 6520 7061 636b 6167 .have the packag │ │ │ │ │ -0005a550: 65e2 8099 7320 e280 9870 6f73 7469 6e73 e...s ...postins │ │ │ │ │ -0005a560: 74e2 8099 2063 616c 6c20 6974 2069 6620 t... call it if │ │ │ │ │ -0005a570: 616e 6420 6f6e 6c79 2069 6620 7468 6520 and only if the │ │ │ │ │ -0005a580: 636f 6e66 6967 7572 6174 696f 6e0a 6669 configuration.fi │ │ │ │ │ -0005a590: 6c65 2064 6f65 7320 6e6f 7420 616c 7265 le does not alre │ │ │ │ │ -0005a5a0: 6164 7920 6578 6973 742e 2020 496e 2063 ady exist. In c │ │ │ │ │ -0005a5b0: 6572 7461 696e 2063 6173 6573 2069 7420 ertain cases it │ │ │ │ │ -0005a5c0: 6973 2075 7365 6675 6c20 666f 7220 7468 is useful for th │ │ │ │ │ -0005a5d0: 6572 6520 746f 0a62 6520 616e 2065 7861 ere to.be an exa │ │ │ │ │ -0005a5e0: 6d70 6c65 206f 7220 7465 6d70 6c61 7465 mple or template │ │ │ │ │ -0005a5f0: 2066 696c 6520 7768 6963 6820 7468 6520 file which the │ │ │ │ │ -0005a600: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ -0005a610: 7473 2075 7365 2e20 2053 7563 680a 6669 ts use. Such.fi │ │ │ │ │ -0005a620: 6c65 7320 7368 6f75 6c64 2062 6520 696e les should be in │ │ │ │ │ -0005a630: 20e2 8098 2f75 7372 2f73 6861 7265 2f70 .../usr/share/p │ │ │ │ │ -0005a640: 6163 6b61 6765 e280 9920 6f72 20e2 8098 ackage... or ... │ │ │ │ │ -0005a650: 2f75 7372 2f6c 6962 2f70 6163 6b61 6765 /usr/lib/package │ │ │ │ │ -0005a660: e280 9920 2864 6570 656e 6469 6e67 0a6f ... (depending.o │ │ │ │ │ -0005a670: 6e20 7768 6574 6865 7220 7468 6579 2061 n whether they a │ │ │ │ │ -0005a680: 7265 2061 7263 6869 7465 6374 7572 652d re architecture- │ │ │ │ │ -0005a690: 696e 6465 7065 6e64 656e 7420 6f72 206e independent or n │ │ │ │ │ -0005a6a0: 6f74 292e 2020 5468 6572 6520 7368 6f75 ot). There shou │ │ │ │ │ -0005a6b0: 6c64 2062 650a 7379 6d62 6f6c 6963 206c ld be.symbolic l │ │ │ │ │ -0005a6c0: 696e 6b73 2074 6f20 7468 656d 2066 726f inks to them fro │ │ │ │ │ -0005a6d0: 6d20 e280 982f 7573 722f 7368 6172 652f m .../usr/share/ │ │ │ │ │ -0005a6e0: 646f 632f 7061 636b 6167 652f 6578 616d doc/package/exam │ │ │ │ │ -0005a6f0: 706c 6573 e280 9920 6966 2074 6865 790a ples... if they. │ │ │ │ │ -0005a700: 6172 6520 6578 616d 706c 6573 2c20 616e are examples, an │ │ │ │ │ -0005a710: 6420 7368 6f75 6c64 2062 6520 7065 7266 d should be perf │ │ │ │ │ -0005a720: 6563 746c 7920 6f72 6469 6e61 7279 20e2 ectly ordinary . │ │ │ │ │ -0005a730: 8098 6470 6b67 e280 992d 6861 6e64 6c65 ..dpkg...-handle │ │ │ │ │ -0005a740: 6420 6669 6c65 730a 2827 6e6f 7427 2063 d files.('not' c │ │ │ │ │ -0005a750: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ -0005a760: 6573 292e 0a0a 5468 6573 6520 7477 6f20 es)...These two │ │ │ │ │ -0005a770: 7374 796c 6573 206f 6620 636f 6e66 6967 styles of config │ │ │ │ │ -0005a780: 7572 6174 696f 6e20 6669 6c65 2068 616e uration file han │ │ │ │ │ -0005a790: 646c 696e 6720 6d75 7374 206e 6f74 2062 dling must not b │ │ │ │ │ -0005a7a0: 6520 6d69 7865 642c 2066 6f72 0a74 6861 e mixed, for.tha │ │ │ │ │ -0005a7b0: 7420 7761 7920 6c69 6573 206d 6164 6e65 t way lies madne │ │ │ │ │ -0005a7c0: 7373 3a20 e280 9864 706b 67e2 8099 2077 ss: ...dpkg... w │ │ │ │ │ -0005a7d0: 696c 6c20 6173 6b20 6162 6f75 7420 6f76 ill ask about ov │ │ │ │ │ -0005a7e0: 6572 7772 6974 696e 6720 7468 6520 6669 erwriting the fi │ │ │ │ │ -0005a7f0: 6c65 2065 7665 7279 0a74 696d 6520 7468 le every.time th │ │ │ │ │ -0005a800: 6520 7061 636b 6167 6520 6973 2075 7067 e package is upg │ │ │ │ │ -0005a810: 7261 6465 642e 0a0a 2020 202d 2d2d 2d2d raded... ----- │ │ │ │ │ -0005a820: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -0005a830: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -0005a840: 3129 2054 6865 20e2 8098 6470 6b67 2d6d 1) The ...dpkg-m │ │ │ │ │ -0005a850: 6169 6e74 7363 7269 7074 2d68 656c 7065 aintscript-helpe │ │ │ │ │ -0005a860: 72e2 8099 2074 6f6f 6c2c 2061 7661 696c r... tool, avail │ │ │ │ │ -0005a870: 6162 6c65 2066 726f 6d20 7468 6520 6470 able from the dp │ │ │ │ │ -0005a880: 6b67 0a70 6163 6b61 6765 2c20 6361 6e20 kg.package, can │ │ │ │ │ -0005a890: 6865 6c70 2066 6f72 2074 6869 7320 7461 help for this ta │ │ │ │ │ -0005a8a0: 736b 2e0a 0a20 2020 2832 2920 5261 7469 sk... (2) Rati │ │ │ │ │ -0005a8b0: 6f6e 616c 653a 2054 6865 7265 2061 7265 onale: There are │ │ │ │ │ -0005a8c0: 2074 776f 2070 726f 626c 656d 7320 7769 two problems wi │ │ │ │ │ -0005a8d0: 7468 2068 6172 6420 6c69 6e6b 732e 2020 th hard links. │ │ │ │ │ -0005a8e0: 5468 6520 6669 7273 7420 6973 0a74 6861 The first is.tha │ │ │ │ │ -0005a8f0: 7420 736f 6d65 2065 6469 746f 7273 2062 t some editors b │ │ │ │ │ -0005a900: 7265 616b 2074 6865 206c 696e 6b20 7768 reak the link wh │ │ │ │ │ -0005a910: 696c 6520 6564 6974 696e 6720 6f6e 6520 ile editing one │ │ │ │ │ -0005a920: 6f66 2074 6865 2066 696c 6573 2c20 736f of the files, so │ │ │ │ │ -0005a930: 2074 6861 740a 7468 6520 7477 6f20 6669 that.the two fi │ │ │ │ │ -0005a940: 6c65 7320 6d61 7920 756e 7769 7474 696e les may unwittin │ │ │ │ │ -0005a950: 676c 7920 6265 636f 6d65 2075 6e6c 696e gly become unlin │ │ │ │ │ -0005a960: 6b65 6420 616e 6420 6469 6666 6572 656e ked and differen │ │ │ │ │ -0005a970: 742e 2020 5468 6520 7365 636f 6e64 0a69 t. The second.i │ │ │ │ │ -0005a980: 7320 7468 6174 20e2 8098 6470 6b67 e280 s that ...dpkg.. │ │ │ │ │ -0005a990: 9920 6d69 6768 7420 6272 6561 6b20 7468 . might break th │ │ │ │ │ -0005a9a0: 6520 6861 7264 206c 696e 6b20 7768 696c e hard link whil │ │ │ │ │ -0005a9b0: 6520 7570 6772 6164 696e 6720 e280 9863 e upgrading ...c │ │ │ │ │ -0005a9c0: 6f6e 6666 696c 65e2 8099 732e 0a0a 1f0a onffile...s..... │ │ │ │ │ -0005a9d0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0005a9e0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0005a9f0: 2053 6861 7269 6e67 2063 6f6e 6669 6775 Sharing configu │ │ │ │ │ -0005aa00: 7261 7469 6f6e 2066 696c 6573 2c20 204e ration files, N │ │ │ │ │ -0005aa10: 6578 743a 2055 7365 7220 636f 6e66 6967 ext: User config │ │ │ │ │ -0005aa20: 7572 6174 696f 6e20 6669 6c65 7320 e280 uration files .. │ │ │ │ │ -0005aa30: 9c64 6f74 6669 6c65 73e2 809d 2c20 2050 .dotfiles..., P │ │ │ │ │ -0005aa40: 7265 763a 2042 6568 6176 696f 722c 2020 rev: Behavior, │ │ │ │ │ -0005aa50: 5570 3a20 436f 6e66 6967 7572 6174 696f Up: Configuratio │ │ │ │ │ -0005aa60: 6e20 6669 6c65 730a 0a31 302e 372e 3420 n files..10.7.4 │ │ │ │ │ -0005aa70: 5368 6172 696e 6720 636f 6e66 6967 7572 Sharing configur │ │ │ │ │ -0005aa80: 6174 696f 6e20 6669 6c65 730a 2d2d 2d2d ation files.---- │ │ │ │ │ -0005aa90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0005aaa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -0005aab0: 4966 2074 776f 206f 7220 6d6f 7265 2070 If two or more p │ │ │ │ │ -0005aac0: 6163 6b61 6765 7320 7573 6520 7468 6520 ackages use the │ │ │ │ │ -0005aad0: 7361 6d65 2063 6f6e 6669 6775 7261 7469 same configurati │ │ │ │ │ -0005aae0: 6f6e 2066 696c 6520 616e 6420 6974 2069 on file and it i │ │ │ │ │ -0005aaf0: 730a 7265 6173 6f6e 6162 6c65 2066 6f72 s.reasonable for │ │ │ │ │ -0005ab00: 2062 6f74 6820 746f 2062 6520 696e 7374 both to be inst │ │ │ │ │ -0005ab10: 616c 6c65 6420 6174 2074 6865 2073 616d alled at the sam │ │ │ │ │ -0005ab20: 6520 7469 6d65 2c20 6f6e 6520 6f66 2074 e time, one of t │ │ │ │ │ -0005ab30: 6865 7365 0a70 6163 6b61 6765 7320 6d75 hese.packages mu │ │ │ │ │ -0005ab40: 7374 2062 6520 6465 6669 6e65 6420 6173 st be defined as │ │ │ │ │ -0005ab50: 2027 6f77 6e65 7227 206f 6620 7468 6520 'owner' of the │ │ │ │ │ -0005ab60: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ -0005ab70: 6c65 2c20 692e 652e 2c20 6974 0a77 696c le, i.e., it.wil │ │ │ │ │ -0005ab80: 6c20 6265 2074 6865 2070 6163 6b61 6765 l be the package │ │ │ │ │ -0005ab90: 2077 6869 6368 2068 616e 646c 6573 2074 which handles t │ │ │ │ │ -0005aba0: 6861 7420 6669 6c65 2061 7320 6120 636f hat file as a co │ │ │ │ │ -0005abb0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -0005abc0: 2e0a 4f74 6865 7220 7061 636b 6167 6573 ..Other packages │ │ │ │ │ -0005abd0: 2074 6861 7420 7573 6520 7468 6520 636f that use the co │ │ │ │ │ -0005abe0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -0005abf0: 206d 7573 7420 6465 7065 6e64 206f 6e20 must depend on │ │ │ │ │ -0005ac00: 7468 6520 6f77 6e69 6e67 0a70 6163 6b61 the owning.packa │ │ │ │ │ -0005ac10: 6765 2069 6620 7468 6579 2072 6571 7569 ge if they requi │ │ │ │ │ -0005ac20: 7265 2074 6865 2063 6f6e 6669 6775 7261 re the configura │ │ │ │ │ -0005ac30: 7469 6f6e 2066 696c 6520 746f 206f 7065 tion file to ope │ │ │ │ │ -0005ac40: 7261 7465 2e20 2049 6620 7468 6520 6f74 rate. If the ot │ │ │ │ │ -0005ac50: 6865 720a 7061 636b 6167 6520 7769 6c6c her.package will │ │ │ │ │ -0005ac60: 2075 7365 2074 6865 2063 6f6e 6669 6775 use the configu │ │ │ │ │ -0005ac70: 7261 7469 6f6e 2066 696c 6520 6966 2070 ration file if p │ │ │ │ │ -0005ac80: 7265 7365 6e74 2c20 6275 7420 6973 2063 resent, but is c │ │ │ │ │ -0005ac90: 6170 6162 6c65 206f 660a 6f70 6572 6174 apable of.operat │ │ │ │ │ -0005aca0: 696e 6720 7769 7468 6f75 7420 6974 2c20 ing without it, │ │ │ │ │ -0005acb0: 6e6f 2064 6570 656e 6465 6e63 7920 6e65 no dependency ne │ │ │ │ │ -0005acc0: 6564 2062 6520 6465 636c 6172 6564 2e0a ed be declared.. │ │ │ │ │ -0005acd0: 0a49 6620 6974 2069 7320 6465 7369 7261 .If it is desira │ │ │ │ │ -0005ace0: 626c 6520 666f 7220 7477 6f20 6f72 206d ble for two or m │ │ │ │ │ -0005acf0: 6f72 6520 7265 6c61 7465 6420 7061 636b ore related pack │ │ │ │ │ -0005ad00: 6167 6573 2074 6f20 7368 6172 6520 610a ages to share a. │ │ │ │ │ -0005ad10: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ -0005ad20: 6c65 2027 616e 6427 2066 6f72 2061 6c6c le 'and' for all │ │ │ │ │ -0005ad30: 206f 6620 7468 6520 7265 6c61 7465 6420 of the related │ │ │ │ │ -0005ad40: 7061 636b 6167 6573 2074 6f20 6265 2061 packages to be a │ │ │ │ │ -0005ad50: 626c 6520 746f 0a6d 6f64 6966 7920 7468 ble to.modify th │ │ │ │ │ -0005ad60: 6174 2063 6f6e 6669 6775 7261 7469 6f6e at configuration │ │ │ │ │ -0005ad70: 2066 696c 652c 2074 6865 6e20 7468 6520 file, then the │ │ │ │ │ -0005ad80: 666f 6c6c 6f77 696e 6720 7368 6f75 6c64 following should │ │ │ │ │ -0005ad90: 2062 6520 646f 6e65 3a0a 0a20 2031 2e20 be done:.. 1. │ │ │ │ │ -0005ada0: 4f6e 6520 6f66 2074 6865 2072 656c 6174 One of the relat │ │ │ │ │ -0005adb0: 6564 2070 6163 6b61 6765 7320 2874 6865 ed packages (the │ │ │ │ │ -0005adc0: 20e2 809c 6f77 6e69 6e67 e280 9d20 7061 ...owning... pa │ │ │ │ │ -0005add0: 636b 6167 6529 2077 696c 6c20 6d61 6e61 ckage) will mana │ │ │ │ │ -0005ade0: 6765 2074 6865 0a20 2020 2020 636f 6e66 ge the. conf │ │ │ │ │ -0005adf0: 6967 7572 6174 696f 6e20 6669 6c65 2077 iguration file w │ │ │ │ │ -0005ae00: 6974 6820 6d61 696e 7461 696e 6572 2073 ith maintainer s │ │ │ │ │ -0005ae10: 6372 6970 7473 2061 7320 6465 7363 7269 cripts as descri │ │ │ │ │ -0005ae20: 6265 6420 696e 2074 6865 0a20 2020 2020 bed in the. │ │ │ │ │ -0005ae30: 7072 6576 696f 7573 2073 6563 7469 6f6e previous section │ │ │ │ │ -0005ae40: 2e0a 0a20 2032 2e20 5468 6520 6f77 6e69 ... 2. The owni │ │ │ │ │ -0005ae50: 6e67 2070 6163 6b61 6765 2073 686f 756c ng package shoul │ │ │ │ │ -0005ae60: 6420 616c 736f 2070 726f 7669 6465 2061 d also provide a │ │ │ │ │ -0005ae70: 2070 726f 6772 616d 2074 6861 7420 7468 program that th │ │ │ │ │ -0005ae80: 6520 6f74 6865 720a 2020 2020 2070 6163 e other. pac │ │ │ │ │ -0005ae90: 6b61 6765 7320 6d61 7920 7573 6520 746f kages may use to │ │ │ │ │ -0005aea0: 206d 6f64 6966 7920 7468 6520 636f 6e66 modify the conf │ │ │ │ │ -0005aeb0: 6967 7572 6174 696f 6e20 6669 6c65 2e0a iguration file.. │ │ │ │ │ -0005aec0: 0a20 2033 2e20 5468 6520 7265 6c61 7465 . 3. The relate │ │ │ │ │ -0005aed0: 6420 7061 636b 6167 6573 206d 7573 7420 d packages must │ │ │ │ │ -0005aee0: 7573 6520 7468 6520 7072 6f76 6964 6564 use the provided │ │ │ │ │ -0005aef0: 2070 726f 6772 616d 2074 6f20 6d61 6b65 program to make │ │ │ │ │ -0005af00: 2061 6e79 0a20 2020 2020 6465 7369 7265 any. desire │ │ │ │ │ -0005af10: 6420 6d6f 6469 6669 6361 7469 6f6e 7320 d modifications │ │ │ │ │ -0005af20: 746f 2074 6865 2063 6f6e 6669 6775 7261 to the configura │ │ │ │ │ -0005af30: 7469 6f6e 2066 696c 652e 2020 5468 6579 tion file. They │ │ │ │ │ -0005af40: 2073 686f 756c 640a 2020 2020 2065 6974 should. eit │ │ │ │ │ -0005af50: 6865 7220 6465 7065 6e64 206f 6e20 7468 her depend on th │ │ │ │ │ -0005af60: 6520 636f 7265 2070 6163 6b61 6765 2074 e core package t │ │ │ │ │ -0005af70: 6f20 6775 6172 616e 7465 6520 7468 6174 o guarantee that │ │ │ │ │ -0005af80: 2074 6865 0a20 2020 2020 636f 6e66 6967 the. config │ │ │ │ │ -0005af90: 7572 6174 696f 6e20 6d6f 6469 6669 6572 uration modifier │ │ │ │ │ -0005afa0: 2070 726f 6772 616d 2069 7320 6176 6169 program is avai │ │ │ │ │ -0005afb0: 6c61 626c 6520 6f72 2061 6363 6570 7420 lable or accept │ │ │ │ │ -0005afc0: 6772 6163 6566 756c 6c79 0a20 2020 2020 gracefully. │ │ │ │ │ -0005afd0: 7468 6174 2074 6865 7920 6361 6e6e 6f74 that they cannot │ │ │ │ │ -0005afe0: 206d 6f64 6966 7920 7468 6520 636f 6e66 modify the conf │ │ │ │ │ -0005aff0: 6967 7572 6174 696f 6e20 6669 6c65 2069 iguration file i │ │ │ │ │ -0005b000: 6620 6974 2069 7320 6e6f 742e 2020 2854 f it is not. (T │ │ │ │ │ -0005b010: 6869 730a 2020 2020 2069 7320 696e 2061 his. is in a │ │ │ │ │ -0005b020: 6464 6974 696f 6e20 746f 2074 6865 2066 ddition to the f │ │ │ │ │ -0005b030: 6163 7420 7468 6174 2074 6865 2063 6f6e act that the con │ │ │ │ │ -0005b040: 6669 6775 7261 7469 6f6e 2066 696c 6520 figuration file │ │ │ │ │ -0005b050: 6d61 7920 6e6f 7420 6576 656e 0a20 2020 may not even. │ │ │ │ │ -0005b060: 2020 6265 2070 7265 7365 6e74 2069 6e20 be present in │ │ │ │ │ -0005b070: 7468 6520 6c61 7474 6572 2073 6365 6e61 the latter scena │ │ │ │ │ -0005b080: 7269 6f2e 290a 0a53 6f6d 6574 696d 6573 rio.)..Sometimes │ │ │ │ │ -0005b090: 2069 74e2 8099 7320 6170 7072 6f70 7269 it...s appropri │ │ │ │ │ -0005b0a0: 6174 6520 746f 2063 7265 6174 6520 6120 ate to create a │ │ │ │ │ -0005b0b0: 6e65 7720 7061 636b 6167 6520 7768 6963 new package whic │ │ │ │ │ -0005b0c0: 6820 7072 6f76 6964 6573 2074 6865 0a62 h provides the.b │ │ │ │ │ -0005b0d0: 6173 6963 2069 6e66 7261 7374 7275 6374 asic infrastruct │ │ │ │ │ -0005b0e0: 7572 6520 666f 7220 7468 6520 6f74 6865 ure for the othe │ │ │ │ │ -0005b0f0: 7220 7061 636b 6167 6573 2061 6e64 2077 r packages and w │ │ │ │ │ -0005b100: 6869 6368 206d 616e 6167 6573 2074 6865 hich manages the │ │ │ │ │ -0005b110: 2073 6861 7265 640a 636f 6e66 6967 7572 shared.configur │ │ │ │ │ -0005b120: 6174 696f 6e20 6669 6c65 732e 2020 2854 ation files. (T │ │ │ │ │ -0005b130: 6865 20e2 8098 7367 6d6c 2d62 6173 65e2 he ...sgml-base. │ │ │ │ │ -0005b140: 8099 2070 6163 6b61 6765 2069 7320 6120 .. package is a │ │ │ │ │ -0005b150: 676f 6f64 2065 7861 6d70 6c65 2e29 0a0a good example.).. │ │ │ │ │ -0005b160: 4966 2074 6865 2063 6f6e 6669 6775 7261 If the configura │ │ │ │ │ -0005b170: 7469 6f6e 2066 696c 6520 6361 6e6e 6f74 tion file cannot │ │ │ │ │ -0005b180: 2062 6520 7368 6172 6564 2061 7320 6465 be shared as de │ │ │ │ │ -0005b190: 7363 7269 6265 6420 6162 6f76 652c 2074 scribed above, t │ │ │ │ │ -0005b1a0: 6865 0a70 6163 6b61 6765 7320 6d75 7374 he.packages must │ │ │ │ │ -0005b1b0: 2062 6520 6d61 726b 6564 2061 7320 636f be marked as co │ │ │ │ │ -0005b1c0: 6e66 6c69 6374 696e 6720 7769 7468 2065 nflicting with e │ │ │ │ │ -0005b1d0: 6163 6820 6f74 6865 722e 2020 5477 6f20 ach other. Two │ │ │ │ │ -0005b1e0: 7061 636b 6167 6573 0a74 6861 7420 7370 packages.that sp │ │ │ │ │ -0005b1f0: 6563 6966 7920 7468 6520 7361 6d65 2066 ecify the same f │ │ │ │ │ -0005b200: 696c 6520 6173 2061 20e2 8098 636f 6e66 ile as a ...conf │ │ │ │ │ -0005b210: 6669 6c65 e280 9920 6d75 7374 2063 6f6e file... must con │ │ │ │ │ -0005b220: 666c 6963 742e 2020 5468 6973 2069 7320 flict. This is │ │ │ │ │ -0005b230: 616e 0a69 6e73 7461 6e63 6520 6f66 2074 an.instance of t │ │ │ │ │ -0005b240: 6865 2067 656e 6572 616c 2072 756c 6520 he general rule │ │ │ │ │ -0005b250: 6162 6f75 7420 6e6f 7420 7368 6172 696e about not sharin │ │ │ │ │ -0005b260: 6720 6669 6c65 732e 2020 4e65 6974 6865 g files. Neithe │ │ │ │ │ -0005b270: 720a 616c 7465 726e 6174 6976 6573 206e r.alternatives n │ │ │ │ │ -0005b280: 6f72 2064 6976 6572 7369 6f6e 7320 6172 or diversions ar │ │ │ │ │ -0005b290: 6520 6c69 6b65 6c79 2074 6f20 6265 2061 e likely to be a │ │ │ │ │ -0005b2a0: 7070 726f 7072 6961 7465 2069 6e20 7468 ppropriate in th │ │ │ │ │ -0005b2b0: 6973 2063 6173 653b 0a69 6e20 7061 7274 is case;.in part │ │ │ │ │ -0005b2c0: 6963 756c 6172 2c20 e280 9864 706b 67e2 icular, ...dpkg. │ │ │ │ │ -0005b2d0: 8099 2064 6f65 7320 6e6f 7420 6861 6e64 .. does not hand │ │ │ │ │ -0005b2e0: 6c65 2064 6976 6572 7465 6420 e280 9863 le diverted ...c │ │ │ │ │ -0005b2f0: 6f6e 6666 696c 65e2 8099 7320 7765 6c6c onffile...s well │ │ │ │ │ -0005b300: 2e0a 0a57 6865 6e20 7477 6f20 7061 636b ...When two pack │ │ │ │ │ -0005b310: 6167 6573 2062 6f74 6820 6465 636c 6172 ages both declar │ │ │ │ │ -0005b320: 6520 7468 6520 7361 6d65 20e2 8098 636f e the same ...co │ │ │ │ │ -0005b330: 6e66 6669 6c65 e280 992c 2074 6865 7920 nffile..., they │ │ │ │ │ -0005b340: 6d61 7920 7365 650a 6c65 6674 2d6f 7665 may see.left-ove │ │ │ │ │ -0005b350: 7220 636f 6e66 6967 7572 6174 696f 6e20 r configuration │ │ │ │ │ -0005b360: 6669 6c65 7320 6672 6f6d 2065 6163 6820 files from each │ │ │ │ │ -0005b370: 6f74 6865 7220 6576 656e 2074 686f 7567 other even thoug │ │ │ │ │ -0005b380: 6820 7468 6579 2063 6f6e 666c 6963 740a h they conflict. │ │ │ │ │ -0005b390: 7769 7468 2065 6163 6820 6f74 6865 722e with each other. │ │ │ │ │ -0005b3a0: 2020 4966 2061 2075 7365 7220 7265 6d6f If a user remo │ │ │ │ │ -0005b3b0: 7665 7320 2877 6974 686f 7574 2070 7572 ves (without pur │ │ │ │ │ -0005b3c0: 6769 6e67 2920 6f6e 6520 6f66 2074 6865 ging) one of the │ │ │ │ │ -0005b3d0: 0a70 6163 6b61 6765 7320 616e 6420 696e .packages and in │ │ │ │ │ -0005b3e0: 7374 616c 6c73 2074 6865 206f 7468 6572 stalls the other │ │ │ │ │ -0005b3f0: 2c20 7468 6520 6e65 7720 7061 636b 6167 , the new packag │ │ │ │ │ -0005b400: 6520 7769 6c6c 2074 616b 6520 6f76 6572 e will take over │ │ │ │ │ -0005b410: 2074 6865 0ae2 8098 636f 6e66 6669 6c65 the....conffile │ │ │ │ │ -0005b420: e280 9920 6672 6f6d 2074 6865 206f 6c64 ... from the old │ │ │ │ │ -0005b430: 2070 6163 6b61 6765 2e20 2049 6620 7468 package. If th │ │ │ │ │ -0005b440: 6520 6669 6c65 2077 6173 206d 6f64 6966 e file was modif │ │ │ │ │ -0005b450: 6965 6420 6279 2074 6865 2075 7365 722c ied by the user, │ │ │ │ │ -0005b460: 0a69 7420 7769 6c6c 2062 6520 7472 6561 .it will be trea │ │ │ │ │ -0005b470: 7465 6420 7468 6520 7361 6d65 2061 7320 ted the same as │ │ │ │ │ -0005b480: 616e 7920 6f74 6865 7220 6c6f 6361 6c6c any other locall │ │ │ │ │ -0005b490: 7920 6d6f 6469 6669 6564 20e2 8098 636f y modified ...co │ │ │ │ │ -0005b4a0: 6e66 6669 6c65 e280 990a 6475 7269 6e67 nffile....during │ │ │ │ │ -0005b4b0: 2061 6e20 7570 6772 6164 652e 0a0a 5468 an upgrade...Th │ │ │ │ │ -0005b4c0: 6520 6d61 696e 7461 696e 6572 2073 6372 e maintainer scr │ │ │ │ │ -0005b4d0: 6970 7473 206d 7573 7420 6e6f 7420 616c ipts must not al │ │ │ │ │ -0005b4e0: 7465 7220 6120 e280 9863 6f6e 6666 696c ter a ...conffil │ │ │ │ │ -0005b4f0: 65e2 8099 206f 6620 2761 6e79 2720 7061 e... of 'any' pa │ │ │ │ │ -0005b500: 636b 6167 652c 0a69 6e63 6c75 6469 6e67 ckage,.including │ │ │ │ │ -0005b510: 2074 6865 206f 6e65 2074 6865 2073 6372 the one the scr │ │ │ │ │ -0005b520: 6970 7473 2062 656c 6f6e 6720 746f 2e0a ipts belong to.. │ │ │ │ │ -0005b530: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0005b540: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0005b550: 6465 3a20 5573 6572 2063 6f6e 6669 6775 de: User configu │ │ │ │ │ -0005b560: 7261 7469 6f6e 2066 696c 6573 20e2 809c ration files ... │ │ │ │ │ -0005b570: 646f 7466 696c 6573 e280 9d2c 2020 5072 dotfiles..., Pr │ │ │ │ │ -0005b580: 6576 3a20 5368 6172 696e 6720 636f 6e66 ev: Sharing conf │ │ │ │ │ -0005b590: 6967 7572 6174 696f 6e20 6669 6c65 732c iguration files, │ │ │ │ │ -0005b5a0: 2020 5570 3a20 436f 6e66 6967 7572 6174 Up: Configurat │ │ │ │ │ -0005b5b0: 696f 6e20 6669 6c65 730a 0a31 302e 372e ion files..10.7. │ │ │ │ │ -0005b5c0: 3520 5573 6572 2063 6f6e 6669 6775 7261 5 User configura │ │ │ │ │ -0005b5d0: 7469 6f6e 2066 696c 6573 2028 e280 9c64 tion files (...d │ │ │ │ │ -0005b5e0: 6f74 6669 6c65 73e2 809d 290a 2d2d 2d2d otfiles...).---- │ │ │ │ │ -0005b5f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0005b600: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0005b610: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 6669 --------..The fi │ │ │ │ │ -0005b620: 6c65 7320 696e 20e2 8098 2f65 7463 2f73 les in .../etc/s │ │ │ │ │ -0005b630: 6b65 6ce2 8099 2077 696c 6c20 6175 746f kel... will auto │ │ │ │ │ -0005b640: 6d61 7469 6361 6c6c 7920 6265 2063 6f70 matically be cop │ │ │ │ │ -0005b650: 6965 6420 696e 746f 206e 6577 2075 7365 ied into new use │ │ │ │ │ -0005b660: 720a 6163 636f 756e 7473 2062 7920 e280 r.accounts by .. │ │ │ │ │ -0005b670: 9861 6464 7573 6572 e280 992e 2020 4e6f .adduser.... No │ │ │ │ │ -0005b680: 206f 7468 6572 2070 726f 6772 616d 2073 other program s │ │ │ │ │ -0005b690: 686f 756c 6420 7265 6665 7265 6e63 6520 hould reference │ │ │ │ │ -0005b6a0: 7468 6520 6669 6c65 7320 696e 0ae2 8098 the files in.... │ │ │ │ │ -0005b6b0: 2f65 7463 2f73 6b65 6ce2 8099 2e0a 0a54 /etc/skel......T │ │ │ │ │ -0005b6c0: 6865 7265 666f 7265 2c20 6966 2061 2070 herefore, if a p │ │ │ │ │ -0005b6d0: 726f 6772 616d 206e 6565 6473 2061 2064 rogram needs a d │ │ │ │ │ -0005b6e0: 6f74 6669 6c65 2074 6f20 6578 6973 7420 otfile to exist │ │ │ │ │ -0005b6f0: 696e 2061 6476 616e 6365 2069 6e20 e280 in advance in .. │ │ │ │ │ -0005b700: 9824 484f 4d45 e280 990a 746f 2077 6f72 .$HOME....to wor │ │ │ │ │ -0005b710: 6b20 7365 6e73 6962 6c79 2c20 7468 6174 k sensibly, that │ │ │ │ │ -0005b720: 2064 6f74 6669 6c65 2073 686f 756c 6420 dotfile should │ │ │ │ │ -0005b730: 6265 2069 6e73 7461 6c6c 6564 2069 6e20 be installed in │ │ │ │ │ -0005b740: e280 982f 6574 632f 736b 656c e280 9920 .../etc/skel... │ │ │ │ │ -0005b750: 616e 640a 7472 6561 7465 6420 6173 2061 and.treated as a │ │ │ │ │ -0005b760: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ -0005b770: 696c 652e 0a0a 486f 7765 7665 722c 2070 ile...However, p │ │ │ │ │ -0005b780: 726f 6772 616d 7320 7468 6174 2072 6571 rograms that req │ │ │ │ │ -0005b790: 7569 7265 2064 6f74 6669 6c65 7320 696e uire dotfiles in │ │ │ │ │ -0005b7a0: 206f 7264 6572 2074 6f20 6f70 6572 6174 order to operat │ │ │ │ │ -0005b7b0: 6520 7365 6e73 6962 6c79 2061 7265 0a61 e sensibly are.a │ │ │ │ │ -0005b7c0: 2062 6164 2074 6869 6e67 2c20 756e 6c65 bad thing, unle │ │ │ │ │ -0005b7d0: 7373 2074 6865 7920 646f 2063 7265 6174 ss they do creat │ │ │ │ │ -0005b7e0: 6520 7468 6520 646f 7466 696c 6573 2074 e the dotfiles t │ │ │ │ │ -0005b7f0: 6865 6d73 656c 7665 730a 6175 746f 6d61 hemselves.automa │ │ │ │ │ -0005b800: 7469 6361 6c6c 792e 0a0a 4675 7274 6865 tically...Furthe │ │ │ │ │ -0005b810: 726d 6f72 652c 2070 726f 6772 616d 7320 rmore, programs │ │ │ │ │ -0005b820: 7368 6f75 6c64 2062 6520 636f 6e66 6967 should be config │ │ │ │ │ -0005b830: 7572 6564 2062 7920 7468 6520 4465 6269 ured by the Debi │ │ │ │ │ -0005b840: 616e 2064 6566 6175 6c74 0a69 6e73 7461 an default.insta │ │ │ │ │ -0005b850: 6c6c 6174 696f 6e20 746f 2062 6568 6176 llation to behav │ │ │ │ │ -0005b860: 6520 6173 2063 6c6f 7365 6c79 2074 6f20 e as closely to │ │ │ │ │ -0005b870: 7468 6520 7570 7374 7265 616d 2064 6566 the upstream def │ │ │ │ │ -0005b880: 6175 6c74 2062 6568 6176 696f 7220 6173 ault behavior as │ │ │ │ │ -0005b890: 0a70 6f73 7369 626c 652e 0a0a 5468 6572 .possible...Ther │ │ │ │ │ -0005b8a0: 6566 6f72 652c 2069 6620 6120 7072 6f67 efore, if a prog │ │ │ │ │ -0005b8b0: 7261 6d20 696e 2061 2044 6562 6961 6e20 ram in a Debian │ │ │ │ │ -0005b8c0: 7061 636b 6167 6520 6e65 6564 7320 746f package needs to │ │ │ │ │ -0005b8d0: 2062 6520 636f 6e66 6967 7572 6564 2069 be configured i │ │ │ │ │ -0005b8e0: 6e0a 736f 6d65 2077 6179 2069 6e20 6f72 n.some way in or │ │ │ │ │ -0005b8f0: 6465 7220 746f 206f 7065 7261 7465 2073 der to operate s │ │ │ │ │ -0005b900: 656e 7369 626c 792c 2074 6861 7420 7368 ensibly, that sh │ │ │ │ │ -0005b910: 6f75 6c64 2062 6520 646f 6e65 2075 7369 ould be done usi │ │ │ │ │ -0005b920: 6e67 2061 0a73 6974 652d 7769 6465 2063 ng a.site-wide c │ │ │ │ │ -0005b930: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ -0005b940: 6520 706c 6163 6564 2069 6e20 e280 982f e placed in .../ │ │ │ │ │ -0005b950: 6574 63e2 8099 2e20 204f 6e6c 7920 6966 etc.... Only if │ │ │ │ │ -0005b960: 2074 6865 2070 726f 6772 616d 0a64 6f65 the program.doe │ │ │ │ │ -0005b970: 736e e280 9974 2073 7570 706f 7274 2061 sn...t support a │ │ │ │ │ -0005b980: 2073 6974 652d 7769 6465 2064 6566 6175 site-wide defau │ │ │ │ │ -0005b990: 6c74 2063 6f6e 6669 6775 7261 7469 6f6e lt configuration │ │ │ │ │ -0005b9a0: 2061 6e64 2074 6865 2070 6163 6b61 6765 and the package │ │ │ │ │ -0005b9b0: 0a6d 6169 6e74 6169 6e65 7220 646f 6573 .maintainer does │ │ │ │ │ -0005b9c0: 6ee2 8099 7420 6861 7665 2074 696d 6520 n...t have time │ │ │ │ │ -0005b9d0: 746f 2061 6464 2069 7420 6d61 7920 6120 to add it may a │ │ │ │ │ -0005b9e0: 6465 6661 756c 7420 7065 722d 7573 6572 default per-user │ │ │ │ │ -0005b9f0: 2066 696c 6520 6265 0a70 6c61 6365 6420 file be.placed │ │ │ │ │ -0005ba00: 696e 20e2 8098 2f65 7463 2f73 6b65 6ce2 in .../etc/skel. │ │ │ │ │ -0005ba10: 8099 2e0a 0ae2 8098 2f65 7463 2f73 6b65 ......../etc/ske │ │ │ │ │ -0005ba20: 6ce2 8099 2073 686f 756c 6420 6265 2061 l... should be a │ │ │ │ │ -0005ba30: 7320 656d 7074 7920 6173 2077 6520 6361 s empty as we ca │ │ │ │ │ -0005ba40: 6e20 6d61 6b65 2069 742e 2020 5468 6973 n make it. This │ │ │ │ │ -0005ba50: 2069 7320 7061 7274 6963 756c 6172 6c79 is particularly │ │ │ │ │ -0005ba60: 0a74 7275 6520 6265 6361 7573 6520 7468 .true because th │ │ │ │ │ -0005ba70: 6572 6520 6973 206e 6f20 6561 7379 2028 ere is no easy ( │ │ │ │ │ -0005ba80: 6f72 206e 6563 6573 7361 7269 6c79 2064 or necessarily d │ │ │ │ │ -0005ba90: 6573 6972 6162 6c65 2920 6d65 6368 616e esirable) mechan │ │ │ │ │ -0005baa0: 6973 6d20 666f 720a 656e 7375 7269 6e67 ism for.ensuring │ │ │ │ │ -0005bab0: 2074 6861 7420 7468 6520 6170 7072 6f70 that the approp │ │ │ │ │ -0005bac0: 7269 6174 6520 646f 7466 696c 6573 2061 riate dotfiles a │ │ │ │ │ -0005bad0: 7265 2063 6f70 6965 6420 696e 746f 2074 re copied into t │ │ │ │ │ -0005bae0: 6865 2061 6363 6f75 6e74 7320 6f66 0a65 he accounts of.e │ │ │ │ │ -0005baf0: 7869 7374 696e 6720 7573 6572 7320 7768 xisting users wh │ │ │ │ │ -0005bb00: 656e 2061 2070 6163 6b61 6765 2069 7320 en a package is │ │ │ │ │ -0005bb10: 696e 7374 616c 6c65 642e 0a0a 1f0a 4669 installed.....Fi │ │ │ │ │ -0005bb20: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0005bb30: 792e 696e 666f 2c20 204e 6f64 653a 204c y.info, Node: L │ │ │ │ │ -0005bb40: 6f67 2066 696c 6573 2c20 204e 6578 743a og files, Next: │ │ │ │ │ -0005bb50: 2050 6572 6d69 7373 696f 6e73 2061 6e64 Permissions and │ │ │ │ │ -0005bb60: 206f 776e 6572 732c 2020 5072 6576 3a20 owners, Prev: │ │ │ │ │ -0005bb70: 436f 6e66 6967 7572 6174 696f 6e20 6669 Configuration fi │ │ │ │ │ -0005bb80: 6c65 732c 2020 5570 3a20 4669 6c65 733c les, Up: Files< │ │ │ │ │ -0005bb90: 323e 0a0a 3130 2e38 204c 6f67 2066 696c 2>..10.8 Log fil │ │ │ │ │ -0005bba0: 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d es.============= │ │ │ │ │ -0005bbb0: 3d0a 0a4c 6f67 2066 696c 6573 2073 686f =..Log files sho │ │ │ │ │ -0005bbc0: 756c 6420 7573 7561 6c6c 7920 6265 206e uld usually be n │ │ │ │ │ -0005bbd0: 616d 6564 20e2 8098 2f76 6172 2f6c 6f67 amed .../var/log │ │ │ │ │ -0005bbe0: 2f70 6163 6b61 6765 2e6c 6f67 e280 992e /package.log.... │ │ │ │ │ -0005bbf0: 2020 4966 2079 6f75 2068 6176 650a 6d61 If you have.ma │ │ │ │ │ -0005bc00: 6e79 206c 6f67 2066 696c 6573 2c20 6f72 ny log files, or │ │ │ │ │ -0005bc10: 206e 6565 6420 6120 7365 7061 7261 7465 need a separate │ │ │ │ │ -0005bc20: 2064 6972 6563 746f 7279 2066 6f72 2070 directory for p │ │ │ │ │ -0005bc30: 6572 6d69 7373 696f 6e20 7265 6173 6f6e ermission reason │ │ │ │ │ -0005bc40: 730a 28e2 8098 2f76 6172 2f6c 6f67 e280 s.(.../var/log.. │ │ │ │ │ -0005bc50: 9920 6973 2077 7269 7461 626c 6520 6f6e . is writable on │ │ │ │ │ -0005bc60: 6c79 2062 7920 e280 9872 6f6f 74e2 8099 ly by ...root... │ │ │ │ │ -0005bc70: 292c 2079 6f75 2073 686f 756c 6420 7573 ), you should us │ │ │ │ │ -0005bc80: 7561 6c6c 7920 6372 6561 7465 2061 0a64 ually create a.d │ │ │ │ │ -0005bc90: 6972 6563 746f 7279 206e 616d 6564 20e2 irectory named . │ │ │ │ │ -0005bca0: 8098 2f76 6172 2f6c 6f67 2f70 6163 6b61 ../var/log/packa │ │ │ │ │ -0005bcb0: 6765 e280 9920 616e 6420 706c 6163 6520 ge... and place │ │ │ │ │ -0005bcc0: 796f 7572 206c 6f67 2066 696c 6573 2074 your log files t │ │ │ │ │ -0005bcd0: 6865 7265 2e0a 0a4c 6f67 2066 696c 6573 here...Log files │ │ │ │ │ -0005bce0: 206d 7573 7420 6265 2072 6f74 6174 6564 must be rotated │ │ │ │ │ -0005bcf0: 206f 6363 6173 696f 6e61 6c6c 7920 736f occasionally so │ │ │ │ │ -0005bd00: 2074 6861 7420 7468 6579 2064 6f6e e280 that they don.. │ │ │ │ │ -0005bd10: 9974 2067 726f 770a 696e 6465 6669 6e69 .t grow.indefini │ │ │ │ │ -0005bd20: 7465 6c79 2e20 2054 6865 2062 6573 7420 tely. The best │ │ │ │ │ -0005bd30: 7761 7920 746f 2064 6f20 7468 6973 2069 way to do this i │ │ │ │ │ -0005bd40: 7320 746f 2069 6e73 7461 6c6c 2061 206c s to install a l │ │ │ │ │ -0005bd50: 6f67 2072 6f74 6174 696f 6e0a 636f 6e66 og rotation.conf │ │ │ │ │ -0005bd60: 6967 7572 6174 696f 6e20 6669 6c65 2069 iguration file i │ │ │ │ │ -0005bd70: 6e20 7468 6520 6469 7265 6374 6f72 7920 n the directory │ │ │ │ │ -0005bd80: e280 982f 6574 632f 6c6f 6772 6f74 6174 .../etc/logrotat │ │ │ │ │ -0005bd90: 652e 64e2 8099 2c20 6e6f 726d 616c 6c79 e.d..., normally │ │ │ │ │ -0005bda0: 206e 616d 6564 0ae2 8098 2f65 7463 2f6c named..../etc/l │ │ │ │ │ -0005bdb0: 6f67 726f 7461 7465 2e64 2f70 6163 6b61 ogrotate.d/packa │ │ │ │ │ -0005bdc0: 6765 e280 992c 2061 6e64 2075 7365 2074 ge..., and use t │ │ │ │ │ -0005bdd0: 6865 2066 6163 696c 6974 6965 7320 7072 he facilities pr │ │ │ │ │ -0005bde0: 6f76 6964 6564 2062 790a e280 986c 6f67 ovided by....log │ │ │ │ │ -0005bdf0: 726f 7461 7465 e280 992e 2020 2831 2920 rotate.... (1) │ │ │ │ │ -0005be00: 2048 6572 6520 6973 2061 2067 6f6f 6420 Here is a good │ │ │ │ │ -0005be10: 6578 616d 706c 6520 666f 7220 6120 6c6f example for a lo │ │ │ │ │ -0005be20: 6772 6f74 6174 6520 636f 6e66 6967 2066 grotate config f │ │ │ │ │ -0005be30: 696c 650a 2866 6f72 206d 6f72 6520 696e ile.(for more in │ │ │ │ │ -0005be40: 666f 726d 6174 696f 6e20 7365 6520 e280 formation see .. │ │ │ │ │ -0005be50: 986c 6f67 726f 7461 7465 2838 29e2 8099 .logrotate(8)... │ │ │ │ │ -0005be60: 293a 0a0a 2020 2020 202f 7661 722f 6c6f ):.. /var/lo │ │ │ │ │ -0005be70: 672f 666f 6f2f 2a2e 6c6f 6720 7b0a 2020 g/foo/*.log {. │ │ │ │ │ -0005be80: 2020 2020 2020 2072 6f74 6174 6520 3132 rotate 12 │ │ │ │ │ -0005be90: 0a20 2020 2020 2020 2020 7765 656b 6c79 . weekly │ │ │ │ │ -0005bea0: 0a20 2020 2020 2020 2020 636f 6d70 7265 . compre │ │ │ │ │ -0005beb0: 7373 0a20 2020 2020 2020 2020 6d69 7373 ss. miss │ │ │ │ │ -0005bec0: 696e 676f 6b0a 2020 2020 2020 2020 2070 ingok. p │ │ │ │ │ -0005bed0: 6f73 7472 6f74 6174 650a 2020 2020 2020 ostrotate. │ │ │ │ │ -0005bee0: 2020 2020 2020 2073 7461 7274 2d73 746f start-sto │ │ │ │ │ -0005bef0: 702d 6461 656d 6f6e 202d 4b20 2d70 202f p-daemon -K -p / │ │ │ │ │ -0005bf00: 7661 722f 7275 6e2f 666f 6f2e 7069 6420 var/run/foo.pid │ │ │ │ │ -0005bf10: 2d73 2048 5550 202d 7820 2f75 7372 2f73 -s HUP -x /usr/s │ │ │ │ │ -0005bf20: 6269 6e2f 666f 6f20 2d71 0a20 2020 2020 bin/foo -q. │ │ │ │ │ -0005bf30: 2020 2020 656e 6473 6372 6970 740a 2020 endscript. │ │ │ │ │ -0005bf40: 2020 207d 0a0a 5468 6973 2072 6f74 6174 }..This rotat │ │ │ │ │ -0005bf50: 6573 2061 6c6c 2066 696c 6573 2075 6e64 es all files und │ │ │ │ │ -0005bf60: 6572 20e2 8098 2f76 6172 2f6c 6f67 2f66 er .../var/log/f │ │ │ │ │ -0005bf70: 6f6f e280 992c 2073 6176 6573 2031 3220 oo..., saves 12 │ │ │ │ │ -0005bf80: 636f 6d70 7265 7373 6564 0a67 656e 6572 compressed.gener │ │ │ │ │ -0005bf90: 6174 696f 6e73 2c20 616e 6420 7465 6c6c ations, and tell │ │ │ │ │ -0005bfa0: 7320 7468 6520 6461 656d 6f6e 2074 6f20 s the daemon to │ │ │ │ │ -0005bfb0: 7265 6f70 656e 2069 7473 206c 6f67 2066 reopen its log f │ │ │ │ │ -0005bfc0: 696c 6573 2061 6674 6572 2074 6865 206c iles after the l │ │ │ │ │ -0005bfd0: 6f67 0a72 6f74 6174 696f 6e2e 2020 4974 og.rotation. It │ │ │ │ │ -0005bfe0: 2073 6b69 7073 2074 6869 7320 6c6f 6720 skips this log │ │ │ │ │ -0005bff0: 726f 7461 7469 6f6e 2028 7669 6120 e280 rotation (via .. │ │ │ │ │ -0005c000: 986d 6973 7369 6e67 6f6b e280 9929 2069 .missingok...) i │ │ │ │ │ -0005c010: 6620 6e6f 2073 7563 6820 6c6f 670a 6669 f no such log.fi │ │ │ │ │ -0005c020: 6c65 2069 7320 7072 6573 656e 742c 2077 le is present, w │ │ │ │ │ -0005c030: 6869 6368 2061 766f 6964 7320 6572 726f hich avoids erro │ │ │ │ │ -0005c040: 7273 2069 6620 7468 6520 7061 636b 6167 rs if the packag │ │ │ │ │ -0005c050: 6520 6973 2072 656d 6f76 6564 2062 7574 e is removed but │ │ │ │ │ -0005c060: 206e 6f74 0a70 7572 6765 642e 0a0a 4c6f not.purged...Lo │ │ │ │ │ -0005c070: 6720 6669 6c65 7320 7368 6f75 6c64 2062 g files should b │ │ │ │ │ -0005c080: 6520 7265 6d6f 7665 6420 7768 656e 2074 e removed when t │ │ │ │ │ -0005c090: 6865 2070 6163 6b61 6765 2069 7320 7075 he package is pu │ │ │ │ │ -0005c0a0: 7267 6564 2028 6275 7420 6e6f 7420 7768 rged (but not wh │ │ │ │ │ -0005c0b0: 656e 2069 740a 6973 206f 6e6c 7920 7265 en it.is only re │ │ │ │ │ -0005c0c0: 6d6f 7665 6429 2e20 2054 6869 7320 7368 moved). This sh │ │ │ │ │ -0005c0d0: 6f75 6c64 2062 6520 646f 6e65 2062 7920 ould be done by │ │ │ │ │ -0005c0e0: 7468 6520 e280 9870 6f73 7472 6de2 8099 the ...postrm... │ │ │ │ │ -0005c0f0: 2073 6372 6970 7420 7768 656e 2069 7420 script when it │ │ │ │ │ -0005c100: 6973 0a63 616c 6c65 6420 7769 7468 2074 is.called with t │ │ │ │ │ -0005c110: 6865 2061 7267 756d 656e 7420 e280 9870 he argument ...p │ │ │ │ │ -0005c120: 7572 6765 e280 9920 2873 6565 202a 6e6f urge... (see *no │ │ │ │ │ -0005c130: 7465 2044 6574 6169 6c73 206f 6620 7265 te Details of re │ │ │ │ │ -0005c140: 6d6f 7661 6c20 616e 642f 6f72 0a63 6f6e moval and/or.con │ │ │ │ │ -0005c150: 6669 6775 7261 7469 6f6e 2070 7572 6769 figuration purgi │ │ │ │ │ -0005c160: 6e67 3a20 6565 2e29 2e0a 0a20 2020 2d2d ng: ee.)... -- │ │ │ │ │ -0005c170: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ -0005c180: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ -0005c190: 2020 2831 2920 5468 6520 7472 6164 6974 (1) The tradit │ │ │ │ │ -0005c1a0: 696f 6e61 6c20 6170 7072 6f61 6368 2074 ional approach t │ │ │ │ │ -0005c1b0: 6f20 6c6f 6720 6669 6c65 7320 6861 7320 o log files has │ │ │ │ │ -0005c1c0: 6265 656e 2074 6f20 7365 7420 7570 2027 been to set up ' │ │ │ │ │ -0005c1d0: 6164 2068 6f63 270a 6c6f 6720 726f 7461 ad hoc'.log rota │ │ │ │ │ -0005c1e0: 7469 6f6e 2073 6368 656d 6573 2075 7369 tion schemes usi │ │ │ │ │ -0005c1f0: 6e67 2073 696d 706c 6520 7368 656c 6c20 ng simple shell │ │ │ │ │ -0005c200: 7363 7269 7074 7320 616e 6420 6372 6f6e scripts and cron │ │ │ │ │ -0005c210: 2e20 2057 6869 6c65 2074 6869 730a 6170 . While this.ap │ │ │ │ │ -0005c220: 7072 6f61 6368 2069 7320 6869 6768 6c79 proach is highly │ │ │ │ │ -0005c230: 2063 7573 746f 6d69 7a61 626c 652c 2069 customizable, i │ │ │ │ │ -0005c240: 7420 7265 7175 6972 6573 2071 7569 7465 t requires quite │ │ │ │ │ -0005c250: 2061 206c 6f74 206f 6620 7379 7361 646d a lot of sysadm │ │ │ │ │ -0005c260: 696e 0a77 6f72 6b2e 2020 4576 656e 2074 in.work. Even t │ │ │ │ │ -0005c270: 686f 7567 6820 7468 6520 6f72 6967 696e hough the origin │ │ │ │ │ -0005c280: 616c 2044 6562 6961 6e20 7379 7374 656d al Debian system │ │ │ │ │ -0005c290: 2068 656c 7065 6420 6120 6c69 7474 6c65 helped a little │ │ │ │ │ -0005c2a0: 2062 790a 6175 746f 6d61 7469 6361 6c6c by.automaticall │ │ │ │ │ -0005c2b0: 7920 696e 7374 616c 6c69 6e67 2061 2073 y installing a s │ │ │ │ │ -0005c2c0: 7973 7465 6d20 7768 6963 6820 6361 6e20 ystem which can │ │ │ │ │ -0005c2d0: 6265 2075 7365 6420 6173 2061 2074 656d be used as a tem │ │ │ │ │ -0005c2e0: 706c 6174 652c 2074 6869 730a 7761 7320 plate, this.was │ │ │ │ │ -0005c2f0: 6465 656d 6564 206e 6f74 2065 6e6f 7567 deemed not enoug │ │ │ │ │ -0005c300: 682e 0a0a 5468 6520 7573 6520 6f66 20e2 h...The use of . │ │ │ │ │ -0005c310: 8098 6c6f 6772 6f74 6174 65e2 8099 2c20 ..logrotate..., │ │ │ │ │ -0005c320: 6120 7072 6f67 7261 6d20 6465 7665 6c6f a program develo │ │ │ │ │ -0005c330: 7065 6420 6279 2052 6564 2048 6174 2c20 ped by Red Hat, │ │ │ │ │ -0005c340: 6973 2062 6574 7465 722c 2061 7320 6974 is better, as it │ │ │ │ │ -0005c350: 0a63 656e 7472 616c 697a 6573 206c 6f67 .centralizes log │ │ │ │ │ -0005c360: 206d 616e 6167 656d 656e 742e 2020 4974 management. It │ │ │ │ │ -0005c370: 2068 6173 2062 6f74 6820 6120 636f 6e66 has both a conf │ │ │ │ │ -0005c380: 6967 7572 6174 696f 6e20 6669 6c65 0a28 iguration file.( │ │ │ │ │ -0005c390: e280 982f 6574 632f 6c6f 6772 6f74 6174 .../etc/logrotat │ │ │ │ │ -0005c3a0: 652e 636f 6e66 e280 9929 2061 6e64 2061 e.conf...) and a │ │ │ │ │ -0005c3b0: 2064 6972 6563 746f 7279 2077 6865 7265 directory where │ │ │ │ │ -0005c3c0: 2070 6163 6b61 6765 7320 6361 6e20 6472 packages can dr │ │ │ │ │ -0005c3d0: 6f70 2074 6865 6972 0a69 6e64 6976 6964 op their.individ │ │ │ │ │ -0005c3e0: 7561 6c20 6c6f 6720 726f 7461 7469 6f6e ual log rotation │ │ │ │ │ -0005c3f0: 2063 6f6e 6669 6775 7261 7469 6f6e 7320 configurations │ │ │ │ │ -0005c400: 28e2 8098 2f65 7463 2f6c 6f67 726f 7461 (.../etc/logrota │ │ │ │ │ -0005c410: 7465 2e64 e280 9929 2e0a 0a1f 0a46 696c te.d...).....Fil │ │ │ │ │ -0005c420: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -0005c430: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5065 .info, Node: Pe │ │ │ │ │ -0005c440: 726d 6973 7369 6f6e 7320 616e 6420 6f77 rmissions and ow │ │ │ │ │ -0005c450: 6e65 7273 2c20 204e 6578 743a 2046 696c ners, Next: Fil │ │ │ │ │ -0005c460: 6520 6e61 6d65 732c 2020 5072 6576 3a20 e names, Prev: │ │ │ │ │ -0005c470: 4c6f 6720 6669 6c65 732c 2020 5570 3a20 Log files, Up: │ │ │ │ │ -0005c480: 4669 6c65 733c 323e 0a0a 3130 2e39 2050 Files<2>..10.9 P │ │ │ │ │ -0005c490: 6572 6d69 7373 696f 6e73 2061 6e64 206f ermissions and o │ │ │ │ │ -0005c4a0: 776e 6572 730a 3d3d 3d3d 3d3d 3d3d 3d3d wners.========== │ │ │ │ │ -0005c4b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005c4c0: 3d0a 0a54 6865 2072 756c 6573 2069 6e20 =..The rules in │ │ │ │ │ -0005c4d0: 7468 6973 2073 6563 7469 6f6e 2061 7265 this section are │ │ │ │ │ -0005c4e0: 2067 7569 6465 6c69 6e65 7320 666f 7220 guidelines for │ │ │ │ │ -0005c4f0: 6765 6e65 7261 6c20 7573 652e 2020 4966 general use. If │ │ │ │ │ -0005c500: 206e 6563 6573 7361 7279 0a79 6f75 206d necessary.you m │ │ │ │ │ -0005c510: 6179 2064 6576 6961 7465 2066 726f 6d20 ay deviate from │ │ │ │ │ -0005c520: 7468 6520 6465 7461 696c 7320 6265 6c6f the details belo │ │ │ │ │ -0005c530: 772e 2020 486f 7765 7665 722c 2069 6620 w. However, if │ │ │ │ │ -0005c540: 796f 7520 646f 2073 6f20 796f 7520 6d75 you do so you mu │ │ │ │ │ -0005c550: 7374 0a6d 616b 6520 7375 7265 2074 6861 st.make sure tha │ │ │ │ │ -0005c560: 7420 7768 6174 2069 7320 646f 6e65 2069 t what is done i │ │ │ │ │ -0005c570: 7320 7365 6375 7265 2061 6e64 2079 6f75 s secure and you │ │ │ │ │ -0005c580: 2073 686f 756c 6420 7472 7920 746f 2062 should try to b │ │ │ │ │ -0005c590: 6520 6173 0a63 6f6e 7369 7374 656e 7420 e as.consistent │ │ │ │ │ -0005c5a0: 6173 2070 6f73 7369 626c 6520 7769 7468 as possible with │ │ │ │ │ -0005c5b0: 2074 6865 2072 6573 7420 6f66 2074 6865 the rest of the │ │ │ │ │ -0005c5c0: 2073 7973 7465 6d2e 2020 596f 7520 6172 system. You ar │ │ │ │ │ -0005c5d0: 6520 616c 736f 0a65 6e63 6f75 7261 6765 e also.encourage │ │ │ │ │ -0005c5e0: 6420 746f 2064 6973 6375 7373 2069 7420 d to discuss it │ │ │ │ │ -0005c5f0: 6f6e 20e2 8098 6465 6269 616e 2d64 6576 on ...debian-dev │ │ │ │ │ -0005c600: 656c e280 9920 6669 7273 742e 0a0a 4669 el... first...Fi │ │ │ │ │ -0005c610: 6c65 7320 7368 6f75 6c64 2062 6520 6f77 les should be ow │ │ │ │ │ -0005c620: 6e65 6420 6279 20e2 8098 726f 6f74 3a72 ned by ...root:r │ │ │ │ │ -0005c630: 6f6f 74e2 8099 2c20 616e 6420 6d61 6465 oot..., and made │ │ │ │ │ -0005c640: 2077 7269 7461 626c 6520 6f6e 6c79 2062 writable only b │ │ │ │ │ -0005c650: 7920 7468 650a 6f77 6e65 7220 616e 6420 y the.owner and │ │ │ │ │ -0005c660: 756e 6976 6572 7361 6c6c 7920 7265 6164 universally read │ │ │ │ │ -0005c670: 6162 6c65 2028 616e 6420 6578 6563 7574 able (and execut │ │ │ │ │ -0005c680: 6162 6c65 2c20 6966 2061 7070 726f 7072 able, if appropr │ │ │ │ │ -0005c690: 6961 7465 292c 2074 6861 7420 6973 0a6d iate), that is.m │ │ │ │ │ -0005c6a0: 6f64 6520 3634 3420 6f72 2037 3535 2e0a ode 644 or 755.. │ │ │ │ │ -0005c6b0: 0a44 6972 6563 746f 7269 6573 2073 686f .Directories sho │ │ │ │ │ -0005c6c0: 756c 6420 6265 206d 6f64 6520 3735 3520 uld be mode 755 │ │ │ │ │ -0005c6d0: 6f72 2028 666f 7220 6772 6f75 702d 7772 or (for group-wr │ │ │ │ │ -0005c6e0: 6974 6162 696c 6974 7929 206d 6f64 6520 itability) mode │ │ │ │ │ -0005c6f0: 3237 3735 2e0a 5468 6520 6f77 6e65 7273 2775..The owners │ │ │ │ │ -0005c700: 6869 7020 6f66 2074 6865 2064 6972 6563 hip of the direc │ │ │ │ │ -0005c710: 746f 7279 2073 686f 756c 6420 6265 2063 tory should be c │ │ │ │ │ -0005c720: 6f6e 7369 7374 656e 7420 7769 7468 2069 onsistent with i │ │ │ │ │ -0005c730: 7473 206d 6f64 653a 2069 6620 610a 6469 ts mode: if a.di │ │ │ │ │ -0005c740: 7265 6374 6f72 7920 6973 206d 6f64 6520 rectory is mode │ │ │ │ │ -0005c750: 3237 3735 2c20 6974 2073 686f 756c 6420 2775, it should │ │ │ │ │ -0005c760: 6265 206f 776e 6564 2062 7920 7468 6520 be owned by the │ │ │ │ │ -0005c770: 6772 6f75 7020 7468 6174 206e 6565 6473 group that needs │ │ │ │ │ -0005c780: 2077 7269 7465 0a61 6363 6573 7320 746f write.access to │ │ │ │ │ -0005c790: 2069 742e 2020 2831 290a 0a43 6f6e 7472 it. (1)..Contr │ │ │ │ │ -0005c7a0: 6f6c 2069 6e66 6f72 6d61 7469 6f6e 2066 ol information f │ │ │ │ │ -0005c7b0: 696c 6573 2073 686f 756c 6420 6265 206f iles should be o │ │ │ │ │ -0005c7c0: 776e 6564 2062 7920 e280 9872 6f6f 743a wned by ...root: │ │ │ │ │ -0005c7d0: 726f 6f74 e280 9920 616e 6420 6569 7468 root... and eith │ │ │ │ │ -0005c7e0: 6572 206d 6f64 650a 3634 3420 2866 6f72 er mode.644 (for │ │ │ │ │ -0005c7f0: 206d 6f73 7420 6669 6c65 7329 206f 7220 most files) or │ │ │ │ │ -0005c800: 6d6f 6465 2037 3535 2028 666f 7220 6578 mode 755 (for ex │ │ │ │ │ -0005c810: 6563 7574 6162 6c65 7320 7375 6368 2061 ecutables such a │ │ │ │ │ -0005c820: 7320 2a6e 6f74 650a 6d61 696e 7461 696e s *note.maintain │ │ │ │ │ -0005c830: 6572 2073 6372 6970 7473 3a20 3564 2e29 er scripts: 5d.) │ │ │ │ │ -0005c840: 2e0a 0a53 6574 7569 6420 616e 6420 7365 ...Setuid and se │ │ │ │ │ -0005c850: 7467 6964 2065 7865 6375 7461 626c 6573 tgid executables │ │ │ │ │ -0005c860: 2073 686f 756c 6420 6265 206d 6f64 6520 should be mode │ │ │ │ │ -0005c870: 3437 3535 206f 7220 3237 3535 2072 6573 4755 or 2755 res │ │ │ │ │ -0005c880: 7065 6374 6976 656c 792c 0a61 6e64 206f pectively,.and o │ │ │ │ │ -0005c890: 776e 6564 2062 7920 7468 6520 6170 7072 wned by the appr │ │ │ │ │ -0005c8a0: 6f70 7269 6174 6520 7573 6572 206f 7220 opriate user or │ │ │ │ │ -0005c8b0: 6772 6f75 702e 2020 5468 6579 2073 686f group. They sho │ │ │ │ │ -0005c8c0: 756c 6420 6e6f 7420 6265 206d 6164 650a uld not be made. │ │ │ │ │ -0005c8d0: 756e 7265 6164 6162 6c65 2028 6d6f 6465 unreadable (mode │ │ │ │ │ -0005c8e0: 7320 6c69 6b65 2034 3731 3120 6f72 2032 s like 4711 or 2 │ │ │ │ │ -0005c8f0: 3731 3120 6f72 2065 7665 6e20 3431 3131 711 or even 4111 │ │ │ │ │ -0005c900: 293b 2064 6f69 6e67 2073 6f20 6163 6869 ); doing so achi │ │ │ │ │ -0005c910: 6576 6573 206e 6f0a 6578 7472 6120 7365 eves no.extra se │ │ │ │ │ -0005c920: 6375 7269 7479 2c20 6265 6361 7573 6520 curity, because │ │ │ │ │ -0005c930: 616e 796f 6e65 2063 616e 2066 696e 6420 anyone can find │ │ │ │ │ -0005c940: 7468 6520 6269 6e61 7279 2069 6e20 7468 the binary in th │ │ │ │ │ -0005c950: 6520 6672 6565 6c79 0a61 7661 696c 6162 e freely.availab │ │ │ │ │ -0005c960: 6c65 2044 6562 6961 6e20 7061 636b 6167 le Debian packag │ │ │ │ │ -0005c970: 653b 2069 7420 6973 206d 6572 656c 7920 e; it is merely │ │ │ │ │ -0005c980: 696e 636f 6e76 656e 6965 6e74 2e20 2046 inconvenient. F │ │ │ │ │ -0005c990: 6f72 2074 6865 2073 616d 650a 7265 6173 or the same.reas │ │ │ │ │ -0005c9a0: 6f6e 2079 6f75 2073 686f 756c 6420 6e6f on you should no │ │ │ │ │ -0005c9b0: 7420 7265 7374 7269 6374 2072 6561 6420 t restrict read │ │ │ │ │ -0005c9c0: 6f72 2065 7865 6375 7465 2070 6572 6d69 or execute permi │ │ │ │ │ -0005c9d0: 7373 696f 6e73 206f 6e20 6e6f 6e2d 7365 ssions on non-se │ │ │ │ │ -0005c9e0: 742d 6964 0a65 7865 6375 7461 626c 6573 t-id.executables │ │ │ │ │ -0005c9f0: 2e0a 0a53 6f6d 6520 7365 7475 6964 2070 ...Some setuid p │ │ │ │ │ -0005ca00: 726f 6772 616d 7320 6e65 6564 2074 6f20 rograms need to │ │ │ │ │ -0005ca10: 6265 2072 6573 7472 6963 7465 6420 746f be restricted to │ │ │ │ │ -0005ca20: 2070 6172 7469 6375 6c61 7220 7365 7473 particular sets │ │ │ │ │ -0005ca30: 206f 6620 7573 6572 732c 0a75 7369 6e67 of users,.using │ │ │ │ │ -0005ca40: 2066 696c 6520 7065 726d 6973 7369 6f6e file permission │ │ │ │ │ -0005ca50: 732e 2020 496e 2074 6869 7320 6361 7365 s. In this case │ │ │ │ │ -0005ca60: 2074 6865 7920 7368 6f75 6c64 2062 6520 they should be │ │ │ │ │ -0005ca70: 6f77 6e65 6420 6279 2074 6865 2075 6964 owned by the uid │ │ │ │ │ -0005ca80: 2074 6f0a 7768 6963 6820 7468 6579 2061 to.which they a │ │ │ │ │ -0005ca90: 7265 2073 6574 2d69 642c 2061 6e64 2062 re set-id, and b │ │ │ │ │ -0005caa0: 7920 7468 6520 6772 6f75 7020 7768 6963 y the group whic │ │ │ │ │ -0005cab0: 6820 7368 6f75 6c64 2062 6520 616c 6c6f h should be allo │ │ │ │ │ -0005cac0: 7765 6420 746f 0a65 7865 6375 7465 2074 wed to.execute t │ │ │ │ │ -0005cad0: 6865 6d2e 2020 5468 6579 2073 686f 756c hem. They shoul │ │ │ │ │ -0005cae0: 6420 6861 7665 206d 6f64 6520 3437 3534 d have mode 4754 │ │ │ │ │ -0005caf0: 3b20 6167 6169 6e20 7468 6572 6520 6973 ; again there is │ │ │ │ │ -0005cb00: 206e 6f20 706f 696e 7420 696e 0a6d 616b no point in.mak │ │ │ │ │ -0005cb10: 696e 6720 7468 656d 2075 6e72 6561 6461 ing them unreada │ │ │ │ │ -0005cb20: 626c 6520 746f 2074 686f 7365 2075 7365 ble to those use │ │ │ │ │ -0005cb30: 7273 2077 686f 206d 7573 7420 6e6f 7420 rs who must not │ │ │ │ │ -0005cb40: 6265 2061 6c6c 6f77 6564 2074 6f20 6578 be allowed to ex │ │ │ │ │ -0005cb50: 6563 7574 650a 7468 656d 2e0a 0a49 7420 ecute.them...It │ │ │ │ │ -0005cb60: 6973 2070 6f73 7369 626c 6520 746f 2061 is possible to a │ │ │ │ │ -0005cb70: 7272 616e 6765 2074 6861 7420 7468 6520 rrange that the │ │ │ │ │ -0005cb80: 7379 7374 656d 2061 646d 696e 6973 7472 system administr │ │ │ │ │ -0005cb90: 6174 6f72 2063 616e 2072 6563 6f6e 6669 ator can reconfi │ │ │ │ │ -0005cba0: 6775 7265 0a74 6865 2070 6163 6b61 6765 gure.the package │ │ │ │ │ -0005cbb0: 2074 6f20 636f 7272 6573 706f 6e64 2074 to correspond t │ │ │ │ │ -0005cbc0: 6f20 7468 6569 7220 6c6f 6361 6c20 7365 o their local se │ │ │ │ │ -0005cbd0: 6375 7269 7479 2070 6f6c 6963 7920 6279 curity policy by │ │ │ │ │ -0005cbe0: 2063 6861 6e67 696e 6720 7468 650a 7065 changing the.pe │ │ │ │ │ -0005cbf0: 726d 6973 7369 6f6e 7320 6f6e 2061 2062 rmissions on a b │ │ │ │ │ -0005cc00: 696e 6172 793a 2074 6865 7920 6361 6e20 inary: they can │ │ │ │ │ -0005cc10: 646f 2074 6869 7320 6279 2075 7369 6e67 do this by using │ │ │ │ │ -0005cc20: 20e2 8098 6470 6b67 2d73 7461 746f 7665 ...dpkg-statove │ │ │ │ │ -0005cc30: 7272 6964 65e2 8099 2c0a 6173 2064 6573 rride...,.as des │ │ │ │ │ -0005cc40: 6372 6962 6564 2062 656c 6f77 2e20 2028 cribed below. ( │ │ │ │ │ -0005cc50: 3229 2020 416e 6f74 6865 7220 6d65 7468 2) Another meth │ │ │ │ │ -0005cc60: 6f64 2079 6f75 2073 686f 756c 6420 636f od you should co │ │ │ │ │ -0005cc70: 6e73 6964 6572 2069 7320 746f 0a63 7265 nsider is to.cre │ │ │ │ │ -0005cc80: 6174 6520 6120 6772 6f75 7020 666f 7220 ate a group for │ │ │ │ │ -0005cc90: 7065 6f70 6c65 2061 6c6c 6f77 6564 2074 people allowed t │ │ │ │ │ -0005cca0: 6f20 7573 6520 7468 6520 7072 6f67 7261 o use the progra │ │ │ │ │ -0005ccb0: 6d28 7329 2061 6e64 206d 616b 6520 616e m(s) and make an │ │ │ │ │ -0005ccc0: 790a 7365 7475 6964 2065 7865 6375 7461 y.setuid executa │ │ │ │ │ -0005ccd0: 626c 6573 2065 7865 6375 7461 626c 6520 bles executable │ │ │ │ │ -0005cce0: 6f6e 6c79 2062 7920 7468 6174 2067 726f only by that gro │ │ │ │ │ -0005ccf0: 7570 2e0a 0a49 6620 796f 7520 6e65 6564 up...If you need │ │ │ │ │ -0005cd00: 2074 6f20 6372 6561 7465 2061 206e 6577 to create a new │ │ │ │ │ -0005cd10: 2075 7365 7220 6f72 2067 726f 7570 2066 user or group f │ │ │ │ │ -0005cd20: 6f72 2079 6f75 7220 7061 636b 6167 6520 or your package │ │ │ │ │ -0005cd30: 7468 6572 6520 6172 6520 7477 6f0a 706f there are two.po │ │ │ │ │ -0005cd40: 7373 6962 696c 6974 6965 732e 2020 4669 ssibilities. Fi │ │ │ │ │ -0005cd50: 7273 746c 792c 2079 6f75 206d 6179 206e rstly, you may n │ │ │ │ │ -0005cd60: 6565 6420 746f 206d 616b 6520 736f 6d65 eed to make some │ │ │ │ │ -0005cd70: 2066 696c 6573 2069 6e20 7468 6520 6269 files in the bi │ │ │ │ │ -0005cd80: 6e61 7279 0a70 6163 6b61 6765 2062 6520 nary.package be │ │ │ │ │ -0005cd90: 6f77 6e65 6420 6279 2074 6869 7320 7573 owned by this us │ │ │ │ │ -0005cda0: 6572 206f 7220 6772 6f75 702c 206f 7220 er or group, or │ │ │ │ │ -0005cdb0: 796f 7520 6d61 7920 6e65 6564 2074 6f20 you may need to │ │ │ │ │ -0005cdc0: 636f 6d70 696c 6520 7468 650a 7573 6572 compile the.user │ │ │ │ │ -0005cdd0: 206f 7220 6772 6f75 7020 6964 2028 7261 or group id (ra │ │ │ │ │ -0005cde0: 7468 6572 2074 6861 6e20 6a75 7374 2074 ther than just t │ │ │ │ │ -0005cdf0: 6865 206e 616d 6529 2069 6e74 6f20 7468 he name) into th │ │ │ │ │ -0005ce00: 6520 6269 6e61 7279 2028 7468 6f75 6768 e binary (though │ │ │ │ │ -0005ce10: 0a74 6869 7320 6c61 7474 6572 2073 686f .this latter sho │ │ │ │ │ -0005ce20: 756c 6420 6265 2061 766f 6964 6564 2069 uld be avoided i │ │ │ │ │ -0005ce30: 6620 706f 7373 6962 6c65 2c20 6173 2069 f possible, as i │ │ │ │ │ -0005ce40: 6e20 7468 6973 2063 6173 6520 796f 7520 n this case you │ │ │ │ │ -0005ce50: 6e65 6564 2061 0a73 7461 7469 6361 6c6c need a.staticall │ │ │ │ │ -0005ce60: 7920 616c 6c6f 6361 7465 6420 6964 292e y allocated id). │ │ │ │ │ -0005ce70: 0a0a 4966 2079 6f75 206e 6565 6420 6120 ..If you need a │ │ │ │ │ -0005ce80: 7374 6174 6963 616c 6c79 2061 6c6c 6f63 statically alloc │ │ │ │ │ -0005ce90: 6174 6564 2069 642c 2079 6f75 206d 7573 ated id, you mus │ │ │ │ │ -0005cea0: 7420 6173 6b20 666f 7220 6120 7573 6572 t ask for a user │ │ │ │ │ -0005ceb0: 206f 7220 6772 6f75 700a 6964 2066 726f or group.id fro │ │ │ │ │ -0005cec0: 6d20 7468 6520 e280 9862 6173 652d 7061 m the ...base-pa │ │ │ │ │ -0005ced0: 7373 7764 e280 9920 6d61 696e 7461 696e sswd... maintain │ │ │ │ │ -0005cee0: 6572 2c20 616e 6420 6d75 7374 206e 6f74 er, and must not │ │ │ │ │ -0005cef0: 2072 656c 6561 7365 2074 6865 2070 6163 release the pac │ │ │ │ │ -0005cf00: 6b61 6765 0a75 6e74 696c 2079 6f75 2068 kage.until you h │ │ │ │ │ -0005cf10: 6176 6520 6265 656e 2061 6c6c 6f63 6174 ave been allocat │ │ │ │ │ -0005cf20: 6564 206f 6e65 2e20 204f 6e63 6520 796f ed one. Once yo │ │ │ │ │ -0005cf30: 7520 6861 7665 2062 6565 6e20 616c 6c6f u have been allo │ │ │ │ │ -0005cf40: 6361 7465 6420 6f6e 6520 796f 750a 6d75 cated one you.mu │ │ │ │ │ -0005cf50: 7374 2065 6974 6865 7220 6d61 6b65 2074 st either make t │ │ │ │ │ -0005cf60: 6865 2070 6163 6b61 6765 2064 6570 656e he package depen │ │ │ │ │ -0005cf70: 6420 6f6e 2061 2076 6572 7369 6f6e 206f d on a version o │ │ │ │ │ -0005cf80: 6620 7468 6520 e280 9862 6173 652d 7061 f the ...base-pa │ │ │ │ │ -0005cf90: 7373 7764 e280 990a 7061 636b 6167 6520 sswd....package │ │ │ │ │ -0005cfa0: 7769 7468 2074 6865 2069 6420 7072 6573 with the id pres │ │ │ │ │ -0005cfb0: 656e 7420 696e 20e2 8098 2f65 7463 2f70 ent in .../etc/p │ │ │ │ │ -0005cfc0: 6173 7377 64e2 8099 206f 7220 e280 982f asswd... or .../ │ │ │ │ │ -0005cfd0: 6574 632f 6772 6f75 70e2 8099 2c20 6f72 etc/group..., or │ │ │ │ │ -0005cfe0: 2061 7272 616e 6765 0a66 6f72 2079 6f75 arrange.for you │ │ │ │ │ -0005cff0: 7220 7061 636b 6167 6520 746f 2063 7265 r package to cre │ │ │ │ │ -0005d000: 6174 6520 7468 6520 7573 6572 206f 7220 ate the user or │ │ │ │ │ -0005d010: 6772 6f75 7020 6974 7365 6c66 2077 6974 group itself wit │ │ │ │ │ -0005d020: 6820 7468 6520 636f 7272 6563 7420 6964 h the correct id │ │ │ │ │ -0005d030: 0a28 7573 696e 6720 e280 9861 6464 7573 .(using ...addus │ │ │ │ │ -0005d040: 6572 e280 9929 2069 6e20 6974 7320 e280 er...) in its .. │ │ │ │ │ -0005d050: 9870 7265 696e 7374 e280 9920 6f72 20e2 .preinst... or . │ │ │ │ │ -0005d060: 8098 706f 7374 696e 7374 e280 992e 2020 ..postinst.... │ │ │ │ │ -0005d070: 2844 6f69 6e67 2069 7420 696e 2074 6865 (Doing it in the │ │ │ │ │ -0005d080: 0ae2 8098 706f 7374 696e 7374 e280 9920 ....postinst... │ │ │ │ │ -0005d090: 6973 2074 6f20 6265 2070 7265 6665 7272 is to be preferr │ │ │ │ │ -0005d0a0: 6564 2069 6620 6974 2069 7320 706f 7373 ed if it is poss │ │ │ │ │ -0005d0b0: 6962 6c65 2c20 6f74 6865 7277 6973 6520 ible, otherwise │ │ │ │ │ -0005d0c0: 610a 7072 652d 6465 7065 6e64 656e 6379 a.pre-dependency │ │ │ │ │ -0005d0d0: 2077 696c 6c20 6265 206e 6565 6465 6420 will be needed │ │ │ │ │ -0005d0e0: 6f6e 2074 6865 20e2 8098 6164 6475 7365 on the ...adduse │ │ │ │ │ -0005d0f0: 72e2 8099 2070 6163 6b61 6765 2e29 0a0a r... package.).. │ │ │ │ │ -0005d100: 4f6e 2074 6865 206f 7468 6572 2068 616e On the other han │ │ │ │ │ -0005d110: 642c 2074 6865 2070 726f 6772 616d 206d d, the program m │ │ │ │ │ -0005d120: 6967 6874 2062 6520 6162 6c65 2074 6f20 ight be able to │ │ │ │ │ -0005d130: 6465 7465 726d 696e 6520 7468 6520 7569 determine the ui │ │ │ │ │ -0005d140: 6420 6f72 2067 6964 0a66 726f 6d20 7468 d or gid.from th │ │ │ │ │ -0005d150: 6520 7573 6572 206f 7220 6772 6f75 7020 e user or group │ │ │ │ │ -0005d160: 6e61 6d65 2061 7420 7275 6e74 696d 652c name at runtime, │ │ │ │ │ -0005d170: 2073 6f20 7468 6174 2061 2064 796e 616d so that a dynam │ │ │ │ │ -0005d180: 6963 616c 6c79 2061 6c6c 6f63 6174 6564 ically allocated │ │ │ │ │ -0005d190: 0a69 6420 6361 6e20 6265 2075 7365 642e .id can be used. │ │ │ │ │ -0005d1a0: 2020 496e 2074 6869 7320 6361 7365 2079 In this case y │ │ │ │ │ -0005d1b0: 6f75 2073 686f 756c 6420 6368 6f6f 7365 ou should choose │ │ │ │ │ -0005d1c0: 2061 6e20 6170 7072 6f70 7269 6174 6520 an appropriate │ │ │ │ │ -0005d1d0: 7573 6572 206f 720a 6772 6f75 7020 6e61 user or.group na │ │ │ │ │ -0005d1e0: 6d65 2c20 6469 7363 7573 7369 6e67 2074 me, discussing t │ │ │ │ │ -0005d1f0: 6869 7320 6f6e 20e2 8098 6465 6269 616e his on ...debian │ │ │ │ │ -0005d200: 2d64 6576 656c e280 9920 616e 6420 6368 -devel... and ch │ │ │ │ │ -0005d210: 6563 6b69 6e67 2074 6861 7420 6974 2069 ecking that it i │ │ │ │ │ -0005d220: 730a 756e 6971 7565 2e20 2057 6865 6e20 s.unique. When │ │ │ │ │ -0005d230: 7468 6973 2068 6173 2062 6565 6e20 6368 this has been ch │ │ │ │ │ -0005d240: 6563 6b65 6420 796f 7520 6d75 7374 2061 ecked you must a │ │ │ │ │ -0005d250: 7272 616e 6765 2066 6f72 2079 6f75 7220 rrange for your │ │ │ │ │ -0005d260: 7061 636b 6167 6520 746f 0a63 7265 6174 package to.creat │ │ │ │ │ -0005d270: 6520 7468 6520 7573 6572 206f 7220 6772 e the user or gr │ │ │ │ │ -0005d280: 6f75 7020 6966 206e 6563 6573 7361 7279 oup if necessary │ │ │ │ │ -0005d290: 2075 7369 6e67 20e2 8098 6164 6475 7365 using ...adduse │ │ │ │ │ -0005d2a0: 72e2 8099 2069 6e20 7468 6520 e280 9870 r... in the ...p │ │ │ │ │ -0005d2b0: 7265 696e 7374 e280 990a 6f72 20e2 8098 reinst....or ... │ │ │ │ │ -0005d2c0: 706f 7374 696e 7374 e280 9920 7363 7269 postinst... scri │ │ │ │ │ -0005d2d0: 7074 2028 6167 6169 6e2c 2074 6865 206c pt (again, the l │ │ │ │ │ -0005d2e0: 6174 7465 7220 6973 2074 6f20 6265 2070 atter is to be p │ │ │ │ │ -0005d2f0: 7265 6665 7272 6564 2069 6620 6974 2069 referred if it i │ │ │ │ │ -0005d300: 730a 706f 7373 6962 6c65 292e 0a0a 4e6f s.possible)...No │ │ │ │ │ -0005d310: 7465 2074 6861 7420 6368 616e 6769 6e67 te that changing │ │ │ │ │ -0005d320: 2074 6865 206e 756d 6572 6963 2076 616c the numeric val │ │ │ │ │ -0005d330: 7565 206f 6620 616e 2069 6420 6173 736f ue of an id asso │ │ │ │ │ -0005d340: 6369 6174 6564 2077 6974 6820 6120 6e61 ciated with a na │ │ │ │ │ -0005d350: 6d65 2069 730a 7665 7279 2064 6966 6669 me is.very diffi │ │ │ │ │ -0005d360: 6375 6c74 2c20 616e 6420 696e 766f 6c76 cult, and involv │ │ │ │ │ -0005d370: 6573 2073 6561 7263 6869 6e67 2074 6865 es searching the │ │ │ │ │ -0005d380: 2066 696c 6520 7379 7374 656d 2066 6f72 file system for │ │ │ │ │ -0005d390: 2061 6c6c 0a61 7070 726f 7072 6961 7465 all.appropriate │ │ │ │ │ -0005d3a0: 2066 696c 6573 2e20 2059 6f75 206e 6565 files. You nee │ │ │ │ │ -0005d3b0: 6420 746f 2074 6869 6e6b 2063 6172 6566 d to think caref │ │ │ │ │ -0005d3c0: 756c 6c79 2077 6865 7468 6572 2061 2073 ully whether a s │ │ │ │ │ -0005d3d0: 7461 7469 6320 6f72 0a64 796e 616d 6963 tatic or.dynamic │ │ │ │ │ -0005d3e0: 2069 6420 6973 2072 6571 7569 7265 642c id is required, │ │ │ │ │ -0005d3f0: 2073 696e 6365 2063 6861 6e67 696e 6720 since changing │ │ │ │ │ -0005d400: 796f 7572 206d 696e 6420 6c61 7465 7220 your mind later │ │ │ │ │ -0005d410: 7769 6c6c 2063 6175 7365 0a70 726f 626c will cause.probl │ │ │ │ │ -0005d420: 656d 732e 0a0a 2a20 4d65 6e75 3a0a 0a2a ems...* Menu:..* │ │ │ │ │ -0005d430: 2054 6865 2075 7365 206f 6620 6470 6b67 The use of dpkg │ │ │ │ │ -0005d440: 2d73 7461 746f 7665 7272 6964 653a 3a0a -statoverride::. │ │ │ │ │ -0005d450: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ -0005d460: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ -0005d470: 2d2d 2d0a 0a20 2020 2831 2920 5768 656e ---.. (1) When │ │ │ │ │ -0005d480: 2061 2070 6163 6b61 6765 2069 7320 7570 a package is up │ │ │ │ │ -0005d490: 6772 6164 6564 2c20 616e 6420 7468 6520 graded, and the │ │ │ │ │ -0005d4a0: 6f77 6e65 7220 6f72 2070 6572 6d69 7373 owner or permiss │ │ │ │ │ -0005d4b0: 696f 6e73 206f 6620 610a 6669 6c65 2069 ions of a.file i │ │ │ │ │ -0005d4c0: 6e63 6c75 6465 6420 696e 2074 6865 2070 ncluded in the p │ │ │ │ │ -0005d4d0: 6163 6b61 6765 2068 6173 2063 6861 6e67 ackage has chang │ │ │ │ │ -0005d4e0: 6564 2c20 6470 6b67 2061 7272 616e 6765 ed, dpkg arrange │ │ │ │ │ -0005d4f0: 7320 666f 7220 7468 650a 6f77 6e65 7273 s for the.owners │ │ │ │ │ -0005d500: 6869 7020 616e 6420 7065 726d 6973 7369 hip and permissi │ │ │ │ │ -0005d510: 6f6e 7320 746f 2062 6520 636f 7272 6563 ons to be correc │ │ │ │ │ -0005d520: 746c 7920 7365 7420 7570 6f6e 2069 6e73 tly set upon ins │ │ │ │ │ -0005d530: 7461 6c6c 6174 696f 6e2e 0a48 6f77 6576 tallation..Howev │ │ │ │ │ -0005d540: 6572 2c20 7468 6973 2064 6f65 7320 6e6f er, this does no │ │ │ │ │ -0005d550: 7420 6578 7465 6e64 2074 6f20 6469 7265 t extend to dire │ │ │ │ │ -0005d560: 6374 6f72 6965 733b 2074 6865 2070 6572 ctories; the per │ │ │ │ │ -0005d570: 6d69 7373 696f 6e73 2061 6e64 0a6f 776e missions and.own │ │ │ │ │ -0005d580: 6572 7368 6970 206f 6620 6469 7265 6374 ership of direct │ │ │ │ │ -0005d590: 6f72 6965 7320 616c 7265 6164 7920 6f6e ories already on │ │ │ │ │ -0005d5a0: 2074 6865 2073 7973 7465 6d20 646f 6573 the system does │ │ │ │ │ -0005d5b0: 206e 6f74 2063 6861 6e67 6520 6f6e 0a69 not change on.i │ │ │ │ │ -0005d5c0: 6e73 7461 6c6c 206f 7220 7570 6772 6164 nstall or upgrad │ │ │ │ │ -0005d5d0: 6520 6f66 2070 6163 6b61 6765 732e 2020 e of packages. │ │ │ │ │ -0005d5e0: 5468 6973 206d 616b 6573 2073 656e 7365 This makes sense │ │ │ │ │ -0005d5f0: 2c20 7369 6e63 6520 6f74 6865 7277 6973 , since otherwis │ │ │ │ │ -0005d600: 650a 636f 6d6d 6f6e 2064 6972 6563 746f e.common directo │ │ │ │ │ -0005d610: 7269 6573 206c 696b 6520 e280 982f 7573 ries like .../us │ │ │ │ │ -0005d620: 72e2 8099 2077 6f75 6c64 2061 6c77 6179 r... would alway │ │ │ │ │ -0005d630: 7320 6265 2069 6e20 666c 7578 2e20 2054 s be in flux. T │ │ │ │ │ -0005d640: 6f20 636f 7272 6563 746c 790a 6368 616e o correctly.chan │ │ │ │ │ -0005d650: 6765 2070 6572 6d69 7373 696f 6e73 206f ge permissions o │ │ │ │ │ -0005d660: 6620 6120 6469 7265 6374 6f72 7920 7468 f a directory th │ │ │ │ │ -0005d670: 6520 7061 636b 6167 6520 6f77 6e73 2c20 e package owns, │ │ │ │ │ -0005d680: 6578 706c 6963 6974 2061 6374 696f 6e20 explicit action │ │ │ │ │ -0005d690: 6973 0a72 6571 7569 7265 642c 2075 7375 is.required, usu │ │ │ │ │ -0005d6a0: 616c 6c79 2069 6e20 7468 6520 e280 9870 ally in the ...p │ │ │ │ │ -0005d6b0: 6f73 7469 6e73 74e2 8099 2073 6372 6970 ostinst... scrip │ │ │ │ │ -0005d6c0: 742e 2020 4361 7265 206d 7573 7420 6265 t. Care must be │ │ │ │ │ -0005d6d0: 2074 616b 656e 2074 6f0a 6861 6e64 6c65 taken to.handle │ │ │ │ │ -0005d6e0: 2064 6f77 6e67 7261 6465 7320 6173 2077 downgrades as w │ │ │ │ │ -0005d6f0: 656c 6c2c 2069 6e20 7468 6174 2063 6173 ell, in that cas │ │ │ │ │ -0005d700: 652e 0a0a 2020 2028 3229 204f 7264 696e e... (2) Ordin │ │ │ │ │ -0005d710: 6172 7920 6669 6c65 7320 696e 7374 616c ary files instal │ │ │ │ │ -0005d720: 6c65 6420 6279 20e2 8098 6470 6b67 e280 led by ...dpkg.. │ │ │ │ │ -0005d730: 9920 2861 7320 6f70 706f 7365 6420 746f . (as opposed to │ │ │ │ │ -0005d740: 20e2 8098 636f 6e66 6669 6c65 e280 9973 ...conffile...s │ │ │ │ │ -0005d750: 2061 6e64 0a6f 7468 6572 2073 696d 696c and.other simil │ │ │ │ │ -0005d760: 6172 206f 626a 6563 7473 2920 6e6f 726d ar objects) norm │ │ │ │ │ -0005d770: 616c 6c79 2068 6176 6520 7468 6569 7220 ally have their │ │ │ │ │ -0005d780: 7065 726d 6973 7369 6f6e 7320 7265 7365 permissions rese │ │ │ │ │ -0005d790: 7420 746f 2074 6865 0a64 6973 7472 6962 t to the.distrib │ │ │ │ │ -0005d7a0: 7574 6564 2070 6572 6d69 7373 696f 6e73 uted permissions │ │ │ │ │ -0005d7b0: 2077 6865 6e20 7468 6520 7061 636b 6167 when the packag │ │ │ │ │ -0005d7c0: 6520 6973 2072 6569 6e73 7461 6c6c 6564 e is reinstalled │ │ │ │ │ -0005d7d0: 2e20 2048 6f77 6576 6572 2c20 7468 650a . However, the. │ │ │ │ │ -0005d7e0: 7573 6520 6f66 20e2 8098 6470 6b67 2d73 use of ...dpkg-s │ │ │ │ │ -0005d7f0: 7461 746f 7665 7272 6964 65e2 8099 206f tatoverride... o │ │ │ │ │ -0005d800: 7665 7272 6964 6573 2074 6869 7320 6465 verrides this de │ │ │ │ │ -0005d810: 6661 756c 7420 6265 6861 7669 6f72 2e0a fault behavior.. │ │ │ │ │ -0005d820: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0005d830: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0005d840: 6465 3a20 5468 6520 7573 6520 6f66 2064 de: The use of d │ │ │ │ │ -0005d850: 706b 672d 7374 6174 6f76 6572 7269 6465 pkg-statoverride │ │ │ │ │ -0005d860: 2c20 2055 703a 2050 6572 6d69 7373 696f , Up: Permissio │ │ │ │ │ -0005d870: 6e73 2061 6e64 206f 776e 6572 730a 0a31 ns and owners..1 │ │ │ │ │ -0005d880: 302e 392e 3120 5468 6520 7573 6520 6f66 0.9.1 The use of │ │ │ │ │ -0005d890: 20e2 8098 6470 6b67 2d73 7461 746f 7665 ...dpkg-statove │ │ │ │ │ -0005d8a0: 7272 6964 65e2 8099 0a2d 2d2d 2d2d 2d2d rride....------- │ │ │ │ │ -0005d8b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0005d8c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -0005d8d0: 5468 6973 2073 6563 7469 6f6e 2069 7320 This section is │ │ │ │ │ -0005d8e0: 6e6f 7420 696e 7465 6e64 6564 2061 7320 not intended as │ │ │ │ │ -0005d8f0: 706f 6c69 6379 2c20 6275 7420 6173 2061 policy, but as a │ │ │ │ │ -0005d900: 2064 6573 6372 6970 7469 6f6e 206f 6620 description of │ │ │ │ │ -0005d910: 7468 6520 7573 650a 6f66 20e2 8098 6470 the use.of ...dp │ │ │ │ │ -0005d920: 6b67 2d73 7461 746f 7665 7272 6964 65e2 kg-statoverride. │ │ │ │ │ -0005d930: 8099 2e0a 0a49 6620 6120 7379 7374 656d .....If a system │ │ │ │ │ -0005d940: 2061 646d 696e 6973 7472 6174 6f72 2077 administrator w │ │ │ │ │ -0005d950: 6973 6865 7320 746f 2068 6176 6520 6120 ishes to have a │ │ │ │ │ -0005d960: 6669 6c65 2028 6f72 2064 6972 6563 746f file (or directo │ │ │ │ │ -0005d970: 7279 206f 7220 6f74 6865 720a 7375 6368 ry or other.such │ │ │ │ │ -0005d980: 2074 6869 6e67 2920 696e 7374 616c 6c65 thing) installe │ │ │ │ │ -0005d990: 6420 7769 7468 206f 776e 6572 2061 6e64 d with owner and │ │ │ │ │ -0005d9a0: 2070 6572 6d69 7373 696f 6e73 2064 6966 permissions dif │ │ │ │ │ -0005d9b0: 6665 7265 6e74 2066 726f 6d20 7468 6f73 ferent from thos │ │ │ │ │ -0005d9c0: 6520 696e 0a74 6865 2064 6973 7472 6962 e in.the distrib │ │ │ │ │ -0005d9d0: 7574 6564 2044 6562 6961 6e20 7061 636b uted Debian pack │ │ │ │ │ -0005d9e0: 6167 652c 2074 6865 7920 6361 6e20 7573 age, they can us │ │ │ │ │ -0005d9f0: 6520 7468 6520 e280 9864 706b 672d 7374 e the ...dpkg-st │ │ │ │ │ -0005da00: 6174 6f76 6572 7269 6465 e280 990a 7072 atoverride....pr │ │ │ │ │ -0005da10: 6f67 7261 6d20 746f 2069 6e73 7472 7563 ogram to instruc │ │ │ │ │ -0005da20: 7420 e280 9864 706b 67e2 8099 2074 6f20 t ...dpkg... to │ │ │ │ │ -0005da30: 7573 6520 7468 6520 6469 6666 6572 656e use the differen │ │ │ │ │ -0005da40: 7420 7365 7474 696e 6773 2065 7665 7279 t settings every │ │ │ │ │ -0005da50: 2074 696d 6520 7468 650a 6669 6c65 2069 time the.file i │ │ │ │ │ -0005da60: 7320 696e 7374 616c 6c65 642e 2020 5468 s installed. Th │ │ │ │ │ -0005da70: 7573 2074 6865 2070 6163 6b61 6765 206d us the package m │ │ │ │ │ -0005da80: 6169 6e74 6169 6e65 7220 7368 6f75 6c64 aintainer should │ │ │ │ │ -0005da90: 2064 6973 7472 6962 7574 6520 7468 650a distribute the. │ │ │ │ │ -0005daa0: 6669 6c65 7320 7769 7468 2074 6865 6972 files with their │ │ │ │ │ -0005dab0: 206e 6f72 6d61 6c20 7065 726d 6973 7369 normal permissi │ │ │ │ │ -0005dac0: 6f6e 732c 2061 6e64 206c 6561 7665 2069 ons, and leave i │ │ │ │ │ -0005dad0: 7420 666f 7220 7468 6520 7379 7374 656d t for the system │ │ │ │ │ -0005dae0: 0a61 646d 696e 6973 7472 6174 6f72 2074 .administrator t │ │ │ │ │ -0005daf0: 6f20 6d61 6b65 2061 6e79 2064 6573 6972 o make any desir │ │ │ │ │ -0005db00: 6564 2063 6861 6e67 6573 2e20 2046 6f72 ed changes. For │ │ │ │ │ -0005db10: 2065 7861 6d70 6c65 2c20 6120 6461 656d example, a daem │ │ │ │ │ -0005db20: 6f6e 2077 6869 6368 0a69 7320 6e6f 726d on which.is norm │ │ │ │ │ -0005db30: 616c 6c79 2072 6571 7569 7265 6420 746f ally required to │ │ │ │ │ -0005db40: 2062 6520 7365 7475 6964 2072 6f6f 742c be setuid root, │ │ │ │ │ -0005db50: 2062 7574 2069 6e20 6365 7274 6169 6e20 but in certain │ │ │ │ │ -0005db60: 7369 7475 6174 696f 6e73 2063 6f75 6c64 situations could │ │ │ │ │ -0005db70: 0a62 6520 7573 6564 2077 6974 686f 7574 .be used without │ │ │ │ │ -0005db80: 2062 6569 6e67 2073 6574 7569 642c 2073 being setuid, s │ │ │ │ │ -0005db90: 686f 756c 6420 6265 2069 6e73 7461 6c6c hould be install │ │ │ │ │ -0005dba0: 6564 2073 6574 7569 6420 696e 2074 6865 ed setuid in the │ │ │ │ │ -0005dbb0: 20e2 8098 2e64 6562 e280 992e 0a54 6865 ....deb.....The │ │ │ │ │ -0005dbc0: 6e20 7468 6520 6c6f 6361 6c20 7379 7374 n the local syst │ │ │ │ │ -0005dbd0: 656d 2061 646d 696e 6973 7472 6174 6f72 em administrator │ │ │ │ │ -0005dbe0: 2063 616e 2063 6861 6e67 6520 7468 6973 can change this │ │ │ │ │ -0005dbf0: 2069 6620 7468 6579 2077 6973 682e 2020 if they wish. │ │ │ │ │ -0005dc00: 4966 0a74 6865 7265 2061 7265 2074 776f If.there are two │ │ │ │ │ -0005dc10: 2073 7461 6e64 6172 6420 7761 7973 206f standard ways o │ │ │ │ │ -0005dc20: 6620 646f 696e 6720 6974 2c20 7468 6520 f doing it, the │ │ │ │ │ -0005dc30: 7061 636b 6167 6520 6d61 696e 7461 696e package maintain │ │ │ │ │ -0005dc40: 6572 2063 616e 2075 7365 0ae2 8098 6465 er can use....de │ │ │ │ │ -0005dc50: 6263 6f6e 66e2 8099 2074 6f20 6669 6e64 bconf... to find │ │ │ │ │ -0005dc60: 206f 7574 2074 6865 2070 7265 6665 7265 out the prefere │ │ │ │ │ -0005dc70: 6e63 652c 2061 6e64 2063 616c 6c20 e280 nce, and call .. │ │ │ │ │ -0005dc80: 9864 706b 672d 7374 6174 6f76 6572 7269 .dpkg-statoverri │ │ │ │ │ -0005dc90: 6465 e280 9920 696e 0a74 6865 206d 6169 de... in.the mai │ │ │ │ │ -0005dca0: 6e74 6169 6e65 7220 7363 7269 7074 2069 ntainer script i │ │ │ │ │ -0005dcb0: 6620 6e65 6365 7373 6172 7920 746f 2061 f necessary to a │ │ │ │ │ -0005dcc0: 6363 6f6d 6d6f 6461 7465 2074 6865 2073 ccommodate the s │ │ │ │ │ -0005dcd0: 7973 7465 6d0a 6164 6d69 6e69 7374 7261 ystem.administra │ │ │ │ │ -0005dce0: 746f 72e2 8099 7320 6368 6f69 6365 2e20 tor...s choice. │ │ │ │ │ -0005dcf0: 2043 6172 6520 6d75 7374 2062 6520 7461 Care must be ta │ │ │ │ │ -0005dd00: 6b65 6e20 6475 7269 6e67 2075 7067 7261 ken during upgra │ │ │ │ │ -0005dd10: 6465 7320 746f 206e 6f74 0a6f 7665 7272 des to not.overr │ │ │ │ │ -0005dd20: 6964 6520 616e 2065 7869 7374 696e 6720 ide an existing │ │ │ │ │ -0005dd30: 7365 7474 696e 672e 0a0a 4769 7665 6e20 setting...Given │ │ │ │ │ -0005dd40: 7468 6520 6162 6f76 652c 20e2 8098 6470 the above, ...dp │ │ │ │ │ -0005dd50: 6b67 2d73 7461 746f 7665 7272 6964 65e2 kg-statoverride. │ │ │ │ │ -0005dd60: 8099 2069 7320 6573 7365 6e74 6961 6c6c .. is essentiall │ │ │ │ │ -0005dd70: 7920 6120 746f 6f6c 2066 6f72 2073 7973 y a tool for sys │ │ │ │ │ -0005dd80: 7465 6d0a 6164 6d69 6e69 7374 7261 746f tem.administrato │ │ │ │ │ -0005dd90: 7273 2061 6e64 2077 6f75 6c64 206e 6f74 rs and would not │ │ │ │ │ -0005dda0: 206e 6f72 6d61 6c6c 7920 6265 206e 6565 normally be nee │ │ │ │ │ -0005ddb0: 6465 6420 696e 2074 6865 206d 6169 6e74 ded in the maint │ │ │ │ │ -0005ddc0: 6169 6e65 720a 7363 7269 7074 732e 2020 ainer.scripts. │ │ │ │ │ -0005ddd0: 5468 6572 6520 6973 206f 6e65 2074 7970 There is one typ │ │ │ │ │ -0005dde0: 6520 6f66 2073 6974 7561 7469 6f6e 2c20 e of situation, │ │ │ │ │ -0005ddf0: 7468 6f75 6768 2c20 7768 6572 6520 6361 though, where ca │ │ │ │ │ -0005de00: 6c6c 7320 746f 0ae2 8098 6470 6b67 2d73 lls to....dpkg-s │ │ │ │ │ -0005de10: 7461 746f 7665 7272 6964 65e2 8099 2077 tatoverride... w │ │ │ │ │ -0005de20: 6f75 6c64 2062 6520 6e65 6564 6564 2069 ould be needed i │ │ │ │ │ -0005de30: 6e20 7468 6520 6d61 696e 7461 696e 6572 n the maintainer │ │ │ │ │ -0005de40: 2073 6372 6970 7473 2c20 616e 6420 7468 scripts, and th │ │ │ │ │ -0005de50: 6174 0a69 6e76 6f6c 7665 7320 7061 636b at.involves pack │ │ │ │ │ -0005de60: 6167 6573 2077 6869 6368 2075 7365 2064 ages which use d │ │ │ │ │ -0005de70: 796e 616d 6963 616c 6c79 2061 6c6c 6f63 ynamically alloc │ │ │ │ │ -0005de80: 6174 6564 2075 7365 7220 6f72 2067 726f ated user or gro │ │ │ │ │ -0005de90: 7570 2069 6473 2e20 2049 6e0a 7375 6368 up ids. In.such │ │ │ │ │ -0005dea0: 2061 2073 6974 7561 7469 6f6e 2c20 736f a situation, so │ │ │ │ │ -0005deb0: 6d65 7468 696e 6720 6c69 6b65 2074 6865 mething like the │ │ │ │ │ -0005dec0: 2066 6f6c 6c6f 7769 6e67 2069 6469 6f6d following idiom │ │ │ │ │ -0005ded0: 2063 616e 2062 6520 7665 7279 2068 656c can be very hel │ │ │ │ │ -0005dee0: 7066 756c 0a69 6e20 7468 6520 7061 636b pful.in the pack │ │ │ │ │ -0005def0: 6167 65e2 8099 7320 e280 9870 6f73 7469 age...s ...posti │ │ │ │ │ -0005df00: 6e73 74e2 8099 2c20 7768 6572 6520 e280 nst..., where .. │ │ │ │ │ -0005df10: 9873 7973 7573 6572 e280 9920 6973 2061 .sysuser... is a │ │ │ │ │ -0005df20: 2064 796e 616d 6963 616c 6c79 2061 6c6c dynamically all │ │ │ │ │ -0005df30: 6f63 6174 6564 0a69 643a 0a0a 2020 2020 ocated.id:.. │ │ │ │ │ -0005df40: 2066 6f72 2069 2069 6e20 2f75 7372 2f62 for i in /usr/b │ │ │ │ │ -0005df50: 696e 2f66 6f6f 202f 7573 722f 7362 696e in/foo /usr/sbin │ │ │ │ │ -0005df60: 2f62 6172 3b20 646f 0a20 2020 2020 2020 /bar; do. │ │ │ │ │ -0005df70: 2020 2320 6f6e 6c79 2064 6f20 736f 6d65 # only do some │ │ │ │ │ -0005df80: 7468 696e 6720 7768 656e 206e 6f20 7365 thing when no se │ │ │ │ │ -0005df90: 7474 696e 6720 6578 6973 7473 0a20 2020 tting exists. │ │ │ │ │ -0005dfa0: 2020 2020 2020 6966 2021 2064 706b 672d if ! dpkg- │ │ │ │ │ -0005dfb0: 7374 6174 6f76 6572 7269 6465 202d 2d6c statoverride --l │ │ │ │ │ -0005dfc0: 6973 7420 2469 203e 2f64 6576 2f6e 756c ist $i >/dev/nul │ │ │ │ │ -0005dfd0: 6c20 323e 2631 3b20 7468 656e 0a20 2020 l 2>&1; then. │ │ │ │ │ -0005dfe0: 2020 2020 2020 2020 2020 2369 6e63 6c75 #inclu │ │ │ │ │ -0005dff0: 6465 3a20 6465 6263 6f6e 6620 7072 6f63 de: debconf proc │ │ │ │ │ -0005e000: 6573 7369 6e67 2c20 7175 6573 7469 6f6e essing, question │ │ │ │ │ -0005e010: 2061 626f 7574 2066 6f6f 2061 6e64 2062 about foo and b │ │ │ │ │ -0005e020: 6172 0a20 2020 2020 2020 2020 2020 2020 ar. │ │ │ │ │ -0005e030: 6966 205b 2022 2452 4554 2220 3d20 2274 if [ "$RET" = "t │ │ │ │ │ -0005e040: 7275 6522 205d 203b 2074 6865 6e0a 2020 rue" ] ; then. │ │ │ │ │ -0005e050: 2020 2020 2020 2020 2020 2020 2020 2064 d │ │ │ │ │ -0005e060: 706b 672d 7374 6174 6f76 6572 7269 6465 pkg-statoverride │ │ │ │ │ -0005e070: 202d 2d75 7064 6174 6520 2d2d 6164 6420 --update --add │ │ │ │ │ -0005e080: 7379 7375 7365 7220 726f 6f74 2034 3735 sysuser root 475 │ │ │ │ │ -0005e090: 3520 2469 0a20 2020 2020 2020 2020 2020 5 $i. │ │ │ │ │ -0005e0a0: 2020 6669 0a20 2020 2020 2020 2020 6669 fi. fi │ │ │ │ │ -0005e0b0: 0a20 2020 2020 646f 6e65 0a0a 5468 6520 . done..The │ │ │ │ │ -0005e0c0: 636f 7272 6573 706f 6e64 696e 6720 636f corresponding co │ │ │ │ │ -0005e0d0: 6465 2074 6f20 7265 6d6f 7665 2074 6865 de to remove the │ │ │ │ │ -0005e0e0: 206f 7665 7272 6964 6520 7768 656e 2074 override when t │ │ │ │ │ -0005e0f0: 6865 2070 6163 6b61 6765 2069 7320 7075 he package is pu │ │ │ │ │ -0005e100: 7267 6564 0a77 6f75 6c64 2062 653a 0a0a rged.would be:.. │ │ │ │ │ -0005e110: 2020 2020 2066 6f72 2069 2069 6e20 2f75 for i in /u │ │ │ │ │ -0005e120: 7372 2f62 696e 2f66 6f6f 202f 7573 722f sr/bin/foo /usr/ │ │ │ │ │ -0005e130: 7362 696e 2f62 6172 3b20 646f 0a20 2020 sbin/bar; do. │ │ │ │ │ -0005e140: 2020 2020 2020 6966 2064 706b 672d 7374 if dpkg-st │ │ │ │ │ -0005e150: 6174 6f76 6572 7269 6465 202d 2d6c 6973 atoverride --lis │ │ │ │ │ -0005e160: 7420 2469 203e 2f64 6576 2f6e 756c 6c20 t $i >/dev/null │ │ │ │ │ -0005e170: 323e 2631 3b20 7468 656e 0a20 2020 2020 2>&1; then. │ │ │ │ │ -0005e180: 2020 2020 2020 2020 6470 6b67 2d73 7461 dpkg-sta │ │ │ │ │ -0005e190: 746f 7665 7272 6964 6520 2d2d 7265 6d6f toverride --remo │ │ │ │ │ -0005e1a0: 7665 2024 690a 2020 2020 2020 2020 2066 ve $i. f │ │ │ │ │ -0005e1b0: 690a 2020 2020 2064 6f6e 650a 0a1f 0a46 i. done....F │ │ │ │ │ -0005e1c0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0005e1d0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0005e1e0: 4669 6c65 206e 616d 6573 2c20 2050 7265 File names, Pre │ │ │ │ │ -0005e1f0: 763a 2050 6572 6d69 7373 696f 6e73 2061 v: Permissions a │ │ │ │ │ -0005e200: 6e64 206f 776e 6572 732c 2020 5570 3a20 nd owners, Up: │ │ │ │ │ -0005e210: 4669 6c65 733c 323e 0a0a 3130 2e31 3020 Files<2>..10.10 │ │ │ │ │ -0005e220: 4669 6c65 206e 616d 6573 0a3d 3d3d 3d3d File names.===== │ │ │ │ │ -0005e230: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6865 ===========..The │ │ │ │ │ -0005e240: 206e 616d 6520 6f66 2074 6865 2066 696c name of the fil │ │ │ │ │ -0005e250: 6573 2069 6e73 7461 6c6c 6564 2062 7920 es installed by │ │ │ │ │ -0005e260: 6269 6e61 7279 2070 6163 6b61 6765 7320 binary packages │ │ │ │ │ -0005e270: 696e 2074 6865 2073 7973 7465 6d20 5041 in the system PA │ │ │ │ │ -0005e280: 5448 0a28 6e61 6d65 6c79 20e2 8098 2f62 TH.(namely .../b │ │ │ │ │ -0005e290: 696e e280 992c 20e2 8098 2f73 6269 6ee2 in..., .../sbin. │ │ │ │ │ -0005e2a0: 8099 2c20 e280 982f 7573 722f 6269 6ee2 .., .../usr/bin. │ │ │ │ │ -0005e2b0: 8099 2c20 e280 982f 7573 722f 7362 696e .., .../usr/sbin │ │ │ │ │ -0005e2c0: e280 9920 616e 6420 e280 982f 7573 722f ... and .../usr/ │ │ │ │ │ -0005e2d0: 6761 6d65 73e2 8099 2920 6d75 7374 0a62 games...) must.b │ │ │ │ │ -0005e2e0: 6520 656e 636f 6465 6420 696e 2041 5343 e encoded in ASC │ │ │ │ │ -0005e2f0: 4949 2e0a 0a54 6865 206e 616d 6520 6f66 II...The name of │ │ │ │ │ -0005e300: 2074 6865 2066 696c 6573 2061 6e64 2064 the files and d │ │ │ │ │ -0005e310: 6972 6563 746f 7269 6573 2069 6e73 7461 irectories insta │ │ │ │ │ -0005e320: 6c6c 6564 2062 7920 6269 6e61 7279 2070 lled by binary p │ │ │ │ │ -0005e330: 6163 6b61 6765 730a 6f75 7473 6964 6520 ackages.outside │ │ │ │ │ -0005e340: 7468 6520 7379 7374 656d 2050 4154 4820 the system PATH │ │ │ │ │ -0005e350: 6d75 7374 2062 6520 656e 636f 6465 6420 must be encoded │ │ │ │ │ -0005e360: 696e 2055 5446 2d38 2061 6e64 2073 686f in UTF-8 and sho │ │ │ │ │ -0005e370: 756c 6420 6265 0a72 6573 7472 6963 7465 uld be.restricte │ │ │ │ │ -0005e380: 6420 746f 2041 5343 4949 2077 6865 6e20 d to ASCII when │ │ │ │ │ -0005e390: 6974 2069 7320 706f 7373 6962 6c65 2074 it is possible t │ │ │ │ │ -0005e3a0: 6f20 646f 2073 6f2e 0a0a 1f0a 4669 6c65 o do so.....File │ │ │ │ │ -0005e3b0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0005e3c0: 696e 666f 2c20 204e 6f64 653a 2043 7573 info, Node: Cus │ │ │ │ │ -0005e3d0: 746f 6d69 7a65 6420 7072 6f67 7261 6d73 tomized programs │ │ │ │ │ -0005e3e0: 2c20 204e 6578 743a 2044 6f63 756d 656e , Next: Documen │ │ │ │ │ -0005e3f0: 7461 7469 6f6e 2c20 2050 7265 763a 2046 tation, Prev: F │ │ │ │ │ -0005e400: 696c 6573 3c32 3e2c 2020 5570 3a20 546f iles<2>, Up: To │ │ │ │ │ -0005e410: 700a 0a31 3120 4375 7374 6f6d 697a 6564 p..11 Customized │ │ │ │ │ -0005e420: 2070 726f 6772 616d 730a 2a2a 2a2a 2a2a programs.****** │ │ │ │ │ -0005e430: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0005e440: 0a0a 2a20 4d65 6e75 3a0a 0a2a 2041 7263 ..* Menu:..* Arc │ │ │ │ │ -0005e450: 6869 7465 6374 7572 6520 7370 6563 6966 hitecture specif │ │ │ │ │ -0005e460: 6963 6174 696f 6e20 7374 7269 6e67 733a ication strings: │ │ │ │ │ -0005e470: 3a0a 2a20 4461 656d 6f6e 733a 3a0a 2a20 :.* Daemons::.* │ │ │ │ │ -0005e480: 5573 696e 6720 7073 6575 646f 2d74 7479 Using pseudo-tty │ │ │ │ │ -0005e490: 7320 616e 6420 6d6f 6469 6679 696e 6720 s and modifying │ │ │ │ │ -0005e4a0: 7774 6d70 2c20 7574 6d70 2061 6e64 206c wtmp, utmp and l │ │ │ │ │ -0005e4b0: 6173 746c 6f67 3a20 5573 696e 6720 7073 astlog: Using ps │ │ │ │ │ -0005e4c0: 6575 646f 2d74 7479 7320 616e 6420 6d6f eudo-ttys and mo │ │ │ │ │ -0005e4d0: 6469 6679 696e 6720 7774 6d70 2075 746d difying wtmp utm │ │ │ │ │ -0005e4e0: 7020 616e 6420 6c61 7374 6c6f 672e 0a2a p and lastlog..* │ │ │ │ │ -0005e4f0: 2045 6469 746f 7273 2061 6e64 2070 6167 Editors and pag │ │ │ │ │ -0005e500: 6572 733a 3a0a 2a20 5765 6220 7365 7276 ers::.* Web serv │ │ │ │ │ -0005e510: 6572 7320 616e 6420 6170 706c 6963 6174 ers and applicat │ │ │ │ │ -0005e520: 696f 6e73 3a3a 0a2a 204d 6169 6c20 7472 ions::.* Mail tr │ │ │ │ │ -0005e530: 616e 7370 6f72 742c 2064 656c 6976 6572 ansport, deliver │ │ │ │ │ -0005e540: 7920 616e 6420 7573 6572 2061 6765 6e74 y and user agent │ │ │ │ │ -0005e550: 733a 204d 6169 6c20 7472 616e 7370 6f72 s: Mail transpor │ │ │ │ │ -0005e560: 7420 6465 6c69 7665 7279 2061 6e64 2075 t delivery and u │ │ │ │ │ -0005e570: 7365 7220 6167 656e 7473 2e0a 2a20 4e65 ser agents..* Ne │ │ │ │ │ -0005e580: 7773 2073 7973 7465 6d20 636f 6e66 6967 ws system config │ │ │ │ │ -0005e590: 7572 6174 696f 6e3a 3a0a 2a20 5072 6f67 uration::.* Prog │ │ │ │ │ -0005e5a0: 7261 6d73 2066 6f72 2074 6865 2058 2057 rams for the X W │ │ │ │ │ -0005e5b0: 696e 646f 7720 5379 7374 656d 3a3a 0a2a indow System::.* │ │ │ │ │ -0005e5c0: 2050 6572 6c20 7072 6f67 7261 6d73 2061 Perl programs a │ │ │ │ │ -0005e5d0: 6e64 206d 6f64 756c 6573 3a3a 0a2a 2045 nd modules::.* E │ │ │ │ │ -0005e5e0: 6d61 6373 206c 6973 7020 7072 6f67 7261 macs lisp progra │ │ │ │ │ -0005e5f0: 6d73 3a3a 0a2a 2047 616d 6573 3a3a 0a0a ms::.* Games::.. │ │ │ │ │ -0005e600: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0005e610: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0005e620: 653a 2041 7263 6869 7465 6374 7572 6520 e: Architecture │ │ │ │ │ -0005e630: 7370 6563 6966 6963 6174 696f 6e20 7374 specification st │ │ │ │ │ -0005e640: 7269 6e67 732c 2020 4e65 7874 3a20 4461 rings, Next: Da │ │ │ │ │ -0005e650: 656d 6f6e 732c 2020 5570 3a20 4375 7374 emons, Up: Cust │ │ │ │ │ -0005e660: 6f6d 697a 6564 2070 726f 6772 616d 730a omized programs. │ │ │ │ │ -0005e670: 0a31 312e 3120 4172 6368 6974 6563 7475 .11.1 Architectu │ │ │ │ │ -0005e680: 7265 2073 7065 6369 6669 6361 7469 6f6e re specification │ │ │ │ │ -0005e690: 2073 7472 696e 6773 0a3d 3d3d 3d3d 3d3d strings.======= │ │ │ │ │ -0005e6a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005e6b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005e6c0: 0a0a 4966 2061 2070 726f 6772 616d 206e ..If a program n │ │ │ │ │ -0005e6d0: 6565 6473 2074 6f20 7370 6563 6966 7920 eeds to specify │ │ │ │ │ -0005e6e0: 616e 2027 6172 6368 6974 6563 7475 7265 an 'architecture │ │ │ │ │ -0005e6f0: 2073 7065 6369 6669 6361 7469 6f6e 2073 specification s │ │ │ │ │ -0005e700: 7472 696e 6727 2069 6e0a 736f 6d65 2070 tring' in.some p │ │ │ │ │ -0005e710: 6c61 6365 2c20 6974 2073 686f 756c 6420 lace, it should │ │ │ │ │ -0005e720: 7365 6c65 6374 206f 6e65 206f 6620 7468 select one of th │ │ │ │ │ -0005e730: 6520 7374 7269 6e67 7320 7072 6f76 6964 e strings provid │ │ │ │ │ -0005e740: 6564 2062 790a e280 9864 706b 672d 6172 ed by....dpkg-ar │ │ │ │ │ -0005e750: 6368 6974 6563 7475 7265 202d 4ce2 8099 chitecture -L... │ │ │ │ │ -0005e760: 2e20 2054 6865 2073 7472 696e 6773 2061 . The strings a │ │ │ │ │ -0005e770: 7265 2069 6e20 7468 6520 666f 726d 6174 re in the format │ │ │ │ │ -0005e780: 20e2 8098 6f73 2d61 7263 68e2 8099 2c20 ...os-arch..., │ │ │ │ │ -0005e790: 7468 6f75 6768 0a74 6865 204f 5320 7061 though.the OS pa │ │ │ │ │ -0005e7a0: 7274 2069 7320 736f 6d65 7469 6d65 7320 rt is sometimes │ │ │ │ │ -0005e7b0: 656c 6964 6564 2c20 6173 2077 6865 6e20 elided, as when │ │ │ │ │ -0005e7c0: 7468 6520 4f53 2069 7320 4c69 6e75 782e the OS is Linux. │ │ │ │ │ -0005e7d0: 0a0a 4e6f 7465 2074 6861 7420 7765 2064 ..Note that we d │ │ │ │ │ -0005e7e0: 6f6e e280 9974 2077 616e 7420 746f 2075 on...t want to u │ │ │ │ │ -0005e7f0: 7365 20e2 8098 6172 6368 2d64 6562 6961 se ...arch-debia │ │ │ │ │ -0005e800: 6e2d 6c69 6e75 78e2 8099 2074 6f20 6170 n-linux... to ap │ │ │ │ │ -0005e810: 706c 7920 746f 2074 6865 2072 756c 650a ply to the rule. │ │ │ │ │ -0005e820: e280 9861 7263 6869 7465 6374 7572 652d ...architecture- │ │ │ │ │ -0005e830: 7665 6e64 6f72 2d6f 73e2 8099 2073 696e vendor-os... sin │ │ │ │ │ -0005e840: 6365 2074 6869 7320 776f 756c 6420 6d61 ce this would ma │ │ │ │ │ -0005e850: 6b65 206f 7572 2070 726f 6772 616d 7320 ke our programs │ │ │ │ │ -0005e860: 696e 636f 6d70 6174 6962 6c65 0a77 6974 incompatible.wit │ │ │ │ │ -0005e870: 6820 6f74 6865 7220 4c69 6e75 7820 6469 h other Linux di │ │ │ │ │ -0005e880: 7374 7269 6275 7469 6f6e 732e 2020 5765 stributions. We │ │ │ │ │ -0005e890: 2061 6c73 6f20 646f 6ee2 8099 7420 7573 also don...t us │ │ │ │ │ -0005e8a0: 6520 736f 6d65 7468 696e 6720 6c69 6b65 e something like │ │ │ │ │ -0005e8b0: 0ae2 8098 6172 6368 2d75 6e6b 6e6f 776e ....arch-unknown │ │ │ │ │ -0005e8c0: 2d6c 696e 7578 e280 992c 2073 696e 6365 -linux..., since │ │ │ │ │ -0005e8d0: 2074 6865 20e2 8098 756e 6b6e 6f77 6ee2 the ...unknown. │ │ │ │ │ -0005e8e0: 8099 2064 6f65 7320 6e6f 7420 6c6f 6f6b .. does not look │ │ │ │ │ -0005e8f0: 2076 6572 7920 676f 6f64 2e0a 0a2a 204d very good...* M │ │ │ │ │ -0005e900: 656e 753a 0a0a 2a20 4172 6368 6974 6563 enu:..* Architec │ │ │ │ │ -0005e910: 7475 7265 2077 696c 6463 6172 6473 3a3a ture wildcards:: │ │ │ │ │ -0005e920: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0005e930: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0005e940: 6f64 653a 2041 7263 6869 7465 6374 7572 ode: Architectur │ │ │ │ │ -0005e950: 6520 7769 6c64 6361 7264 732c 2020 5570 e wildcards, Up │ │ │ │ │ -0005e960: 3a20 4172 6368 6974 6563 7475 7265 2073 : Architecture s │ │ │ │ │ -0005e970: 7065 6369 6669 6361 7469 6f6e 2073 7472 pecification str │ │ │ │ │ -0005e980: 696e 6773 0a0a 3131 2e31 2e31 2041 7263 ings..11.1.1 Arc │ │ │ │ │ -0005e990: 6869 7465 6374 7572 6520 7769 6c64 6361 hitecture wildca │ │ │ │ │ -0005e9a0: 7264 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d rds.------------ │ │ │ │ │ -0005e9b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0005e9c0: 2d0a 0a41 2070 6163 6b61 6765 206d 6179 -..A package may │ │ │ │ │ -0005e9d0: 2073 7065 6369 6679 2061 6e20 6172 6368 specify an arch │ │ │ │ │ -0005e9e0: 6974 6563 7475 7265 2077 696c 6463 6172 itecture wildcar │ │ │ │ │ -0005e9f0: 642e 2020 4172 6368 6974 6563 7475 7265 d. Architecture │ │ │ │ │ -0005ea00: 2077 696c 6463 6172 6473 0a61 7265 2069 wildcards.are i │ │ │ │ │ -0005ea10: 6e20 7468 6520 666f 726d 6174 20e2 8098 n the format ... │ │ │ │ │ -0005ea20: 616e 79e2 8099 2028 7768 6963 6820 6d61 any... (which ma │ │ │ │ │ -0005ea30: 7463 6865 7320 6576 6572 7920 6172 6368 tches every arch │ │ │ │ │ -0005ea40: 6974 6563 7475 7265 292c 20e2 8098 6f73 itecture), ...os │ │ │ │ │ -0005ea50: e280 992d 616e 792c 206f 720a 616e 792d ...-any, or.any- │ │ │ │ │ -0005ea60: e280 9863 7075 e280 992e 2020 2831 290a ...cpu.... (1). │ │ │ │ │ -0005ea70: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ -0005ea80: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ -0005ea90: 2d2d 2d0a 0a20 2020 2831 2920 496e 7465 ---.. (1) Inte │ │ │ │ │ -0005eaa0: 726e 616c 6c79 2c20 7468 6520 7061 636b rnally, the pack │ │ │ │ │ -0005eab0: 6167 6520 7379 7374 656d 206e 6f72 6d61 age system norma │ │ │ │ │ -0005eac0: 6c69 7a65 7320 7468 6520 474e 5520 7472 lizes the GNU tr │ │ │ │ │ -0005ead0: 6970 6c65 7473 2061 6e64 0a74 6865 2044 iplets and.the D │ │ │ │ │ -0005eae0: 6562 6961 6e20 6172 6368 6573 2069 6e74 ebian arches int │ │ │ │ │ -0005eaf0: 6f20 4465 6269 616e 2061 7263 6820 7472 o Debian arch tr │ │ │ │ │ -0005eb00: 6970 6c65 7473 2028 7768 6963 6820 6172 iplets (which ar │ │ │ │ │ -0005eb10: 6520 6b69 6e64 206f 6620 696e 7665 7274 e kind of invert │ │ │ │ │ -0005eb20: 6564 0a47 4e55 2074 7269 706c 6574 7329 ed.GNU triplets) │ │ │ │ │ -0005eb30: 2c20 7769 7468 2074 6865 2066 6972 7374 , with the first │ │ │ │ │ -0005eb40: 2063 6f6d 706f 6e65 6e74 206f 6620 7468 component of th │ │ │ │ │ -0005eb50: 6520 7472 6970 6c65 7420 7265 7072 6573 e triplet repres │ │ │ │ │ -0005eb60: 656e 7469 6e67 2074 6865 0a6c 6962 6320 enting the.libc │ │ │ │ │ -0005eb70: 616e 6420 4142 4920 696e 2075 7365 2c20 and ABI in use, │ │ │ │ │ -0005eb80: 616e 6420 7468 656e 2064 6f65 7320 6d61 and then does ma │ │ │ │ │ -0005eb90: 7463 6869 6e67 2061 6761 696e 7374 2074 tching against t │ │ │ │ │ -0005eba0: 686f 7365 2074 7269 706c 6574 732e 0a48 hose triplets..H │ │ │ │ │ -0005ebb0: 6f77 6576 6572 2c20 7375 6368 2074 7269 owever, such tri │ │ │ │ │ -0005ebc0: 706c 6574 7320 6172 6520 616e 2069 6e74 plets are an int │ │ │ │ │ -0005ebd0: 6572 6e61 6c20 696d 706c 656d 656e 7461 ernal implementa │ │ │ │ │ -0005ebe0: 7469 6f6e 2064 6574 6169 6c20 7468 6174 tion detail that │ │ │ │ │ -0005ebf0: 2073 686f 756c 640a 6e6f 7420 6265 2075 should.not be u │ │ │ │ │ -0005ec00: 7365 6420 6279 2070 6163 6b61 6765 7320 sed by packages │ │ │ │ │ -0005ec10: 6469 7265 6374 6c79 2e20 2054 6865 206c directly. The l │ │ │ │ │ -0005ec20: 6962 6320 616e 6420 4142 4920 706f 7274 ibc and ABI port │ │ │ │ │ -0005ec30: 696f 6e20 6973 2068 616e 646c 6564 0a69 ion is handled.i │ │ │ │ │ -0005ec40: 6e74 6572 6e61 6c6c 7920 6279 2074 6865 nternally by the │ │ │ │ │ -0005ec50: 2070 6163 6b61 6765 2073 7973 7465 6d20 package system │ │ │ │ │ -0005ec60: 6261 7365 6420 6f6e 2074 6865 206f 7320 based on the os │ │ │ │ │ -0005ec70: 616e 6420 6370 752e 0a0a 1f0a 4669 6c65 and cpu.....File │ │ │ │ │ -0005ec80: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0005ec90: 696e 666f 2c20 204e 6f64 653a 2044 6165 info, Node: Dae │ │ │ │ │ -0005eca0: 6d6f 6e73 2c20 204e 6578 743a 2055 7369 mons, Next: Usi │ │ │ │ │ -0005ecb0: 6e67 2070 7365 7564 6f2d 7474 7973 2061 ng pseudo-ttys a │ │ │ │ │ -0005ecc0: 6e64 206d 6f64 6966 7969 6e67 2077 746d nd modifying wtm │ │ │ │ │ -0005ecd0: 7020 7574 6d70 2061 6e64 206c 6173 746c p utmp and lastl │ │ │ │ │ -0005ece0: 6f67 2c20 2050 7265 763a 2041 7263 6869 og, Prev: Archi │ │ │ │ │ -0005ecf0: 7465 6374 7572 6520 7370 6563 6966 6963 tecture specific │ │ │ │ │ -0005ed00: 6174 696f 6e20 7374 7269 6e67 732c 2020 ation strings, │ │ │ │ │ -0005ed10: 5570 3a20 4375 7374 6f6d 697a 6564 2070 Up: Customized p │ │ │ │ │ -0005ed20: 726f 6772 616d 730a 0a31 312e 3220 4461 rograms..11.2 Da │ │ │ │ │ -0005ed30: 656d 6f6e 730a 3d3d 3d3d 3d3d 3d3d 3d3d emons.========== │ │ │ │ │ -0005ed40: 3d3d 0a0a 5468 6520 636f 6e66 6967 7572 ==..The configur │ │ │ │ │ -0005ed50: 6174 696f 6e20 6669 6c65 7320 e280 982f ation files .../ │ │ │ │ │ -0005ed60: 6574 632f 7365 7276 6963 6573 e280 992c etc/services..., │ │ │ │ │ -0005ed70: 20e2 8098 2f65 7463 2f70 726f 746f 636f .../etc/protoco │ │ │ │ │ -0005ed80: 6c73 e280 992c 2061 6e64 0ae2 8098 2f65 ls..., and..../e │ │ │ │ │ -0005ed90: 7463 2f72 7063 e280 9920 6172 6520 6d61 tc/rpc... are ma │ │ │ │ │ -0005eda0: 6e61 6765 6420 6279 2074 6865 20e2 8098 naged by the ... │ │ │ │ │ -0005edb0: 6e65 7462 6173 65e2 8099 2070 6163 6b61 netbase... packa │ │ │ │ │ -0005edc0: 6765 2061 6e64 206d 7573 7420 6e6f 7420 ge and must not │ │ │ │ │ -0005edd0: 6265 206d 6f64 6966 6965 640a 6279 206f be modified.by o │ │ │ │ │ -0005ede0: 7468 6572 2070 6163 6b61 6765 732e 0a0a ther packages... │ │ │ │ │ -0005edf0: 4966 2061 2070 6163 6b61 6765 2072 6571 If a package req │ │ │ │ │ -0005ee00: 7569 7265 7320 6120 6e65 7720 656e 7472 uires a new entr │ │ │ │ │ -0005ee10: 7920 696e 206f 6e65 206f 6620 7468 6573 y in one of thes │ │ │ │ │ -0005ee20: 6520 6669 6c65 732c 2074 6865 206d 6169 e files, the mai │ │ │ │ │ -0005ee30: 6e74 6169 6e65 720a 7368 6f75 6c64 2067 ntainer.should g │ │ │ │ │ -0005ee40: 6574 2069 6e20 636f 6e74 6163 7420 7769 et in contact wi │ │ │ │ │ -0005ee50: 7468 2074 6865 20e2 8098 6e65 7462 6173 th the ...netbas │ │ │ │ │ -0005ee60: 65e2 8099 206d 6169 6e74 6169 6e65 722c e... maintainer, │ │ │ │ │ -0005ee70: 2077 686f 2077 696c 6c20 6164 6420 7468 who will add th │ │ │ │ │ -0005ee80: 650a 656e 7472 6965 7320 616e 6420 7265 e.entries and re │ │ │ │ │ -0005ee90: 6c65 6173 6520 6120 6e65 7720 7665 7273 lease a new vers │ │ │ │ │ -0005eea0: 696f 6e20 6f66 2074 6865 20e2 8098 6e65 ion of the ...ne │ │ │ │ │ -0005eeb0: 7462 6173 65e2 8099 2070 6163 6b61 6765 tbase... package │ │ │ │ │ -0005eec0: 2e0a 0a54 6865 2063 6f6e 6669 6775 7261 ...The configura │ │ │ │ │ -0005eed0: 7469 6f6e 2066 696c 6520 e280 982f 6574 tion file .../et │ │ │ │ │ -0005eee0: 632f 696e 6574 642e 636f 6e66 e280 9920 c/inetd.conf... │ │ │ │ │ -0005eef0: 6d75 7374 206e 6f74 2062 6520 6d6f 6469 must not be modi │ │ │ │ │ -0005ef00: 6669 6564 2062 7920 7468 650a 7061 636b fied by the.pack │ │ │ │ │ -0005ef10: 6167 65e2 8099 7320 7363 7269 7074 7320 age...s scripts │ │ │ │ │ -0005ef20: 6578 6365 7074 2076 6961 2074 6865 20e2 except via the . │ │ │ │ │ -0005ef30: 8098 7570 6461 7465 2d69 6e65 7464 e280 ..update-inetd.. │ │ │ │ │ -0005ef40: 9920 7363 7269 7074 206f 7220 7468 650a . script or the. │ │ │ │ │ -0005ef50: e280 9844 6562 6961 6e4e 6574 2e70 6de2 ...DebianNet.pm. │ │ │ │ │ -0005ef60: 8099 2050 6572 6c20 6d6f 6475 6c65 2e20 .. Perl module. │ │ │ │ │ -0005ef70: 2053 6565 2074 6865 6972 2064 6f63 756d See their docum │ │ │ │ │ -0005ef80: 656e 7461 7469 6f6e 2066 6f72 2064 6574 entation for det │ │ │ │ │ -0005ef90: 6169 6c73 206f 6e20 686f 770a 746f 2061 ails on how.to a │ │ │ │ │ -0005efa0: 6464 2065 6e74 7269 6573 2e0a 0a49 6620 dd entries...If │ │ │ │ │ -0005efb0: 6120 7061 636b 6167 6520 7761 6e74 7320 a package wants │ │ │ │ │ -0005efc0: 746f 2069 6e73 7461 6c6c 2061 6e20 6578 to install an ex │ │ │ │ │ -0005efd0: 616d 706c 6520 656e 7472 7920 696e 746f ample entry into │ │ │ │ │ -0005efe0: 20e2 8098 2f65 7463 2f69 6e65 7464 2e63 .../etc/inetd.c │ │ │ │ │ -0005eff0: 6f6e 66e2 8099 2c0a 7468 6520 656e 7472 onf...,.the entr │ │ │ │ │ -0005f000: 7920 6d75 7374 2062 6520 7072 6563 6564 y must be preced │ │ │ │ │ -0005f010: 6564 2077 6974 6820 6578 6163 746c 7920 ed with exactly │ │ │ │ │ -0005f020: 6f6e 6520 6861 7368 2063 6861 7261 6374 one hash charact │ │ │ │ │ -0005f030: 6572 2028 e280 9823 e280 9929 2e20 2053 er (...#...). S │ │ │ │ │ -0005f040: 7563 680a 6c69 6e65 7320 6172 6520 7472 uch.lines are tr │ │ │ │ │ -0005f050: 6561 7465 6420 6173 20e2 809c 636f 6d6d eated as ...comm │ │ │ │ │ -0005f060: 656e 7465 6420 6f75 7420 6279 2075 7365 ented out by use │ │ │ │ │ -0005f070: 72e2 809d 2062 7920 7468 6520 e280 9875 r... by the ...u │ │ │ │ │ -0005f080: 7064 6174 652d 696e 6574 64e2 8099 0a73 pdate-inetd....s │ │ │ │ │ -0005f090: 6372 6970 7420 616e 6420 6172 6520 6e6f cript and are no │ │ │ │ │ -0005f0a0: 7420 6368 616e 6765 6420 6f72 2061 6374 t changed or act │ │ │ │ │ -0005f0b0: 6976 6174 6564 2064 7572 696e 6720 7061 ivated during pa │ │ │ │ │ -0005f0c0: 636b 6167 6520 7570 6461 7465 732e 0a0a ckage updates... │ │ │ │ │ -0005f0d0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0005f0e0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0005f0f0: 653a 2055 7369 6e67 2070 7365 7564 6f2d e: Using pseudo- │ │ │ │ │ -0005f100: 7474 7973 2061 6e64 206d 6f64 6966 7969 ttys and modifyi │ │ │ │ │ -0005f110: 6e67 2077 746d 7020 7574 6d70 2061 6e64 ng wtmp utmp and │ │ │ │ │ -0005f120: 206c 6173 746c 6f67 2c20 204e 6578 743a lastlog, Next: │ │ │ │ │ -0005f130: 2045 6469 746f 7273 2061 6e64 2070 6167 Editors and pag │ │ │ │ │ -0005f140: 6572 732c 2020 5072 6576 3a20 4461 656d ers, Prev: Daem │ │ │ │ │ -0005f150: 6f6e 732c 2020 5570 3a20 4375 7374 6f6d ons, Up: Custom │ │ │ │ │ -0005f160: 697a 6564 2070 726f 6772 616d 730a 0a31 ized programs..1 │ │ │ │ │ -0005f170: 312e 3320 5573 696e 6720 7073 6575 646f 1.3 Using pseudo │ │ │ │ │ -0005f180: 2d74 7479 7320 616e 6420 6d6f 6469 6679 -ttys and modify │ │ │ │ │ -0005f190: 696e 6720 7774 6d70 2c20 7574 6d70 2061 ing wtmp, utmp a │ │ │ │ │ -0005f1a0: 6e64 206c 6173 746c 6f67 0a3d 3d3d 3d3d nd lastlog.===== │ │ │ │ │ -0005f1b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005f1c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005f1d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005f1e0: 3d3d 3d3d 3d3d 0a0a 536f 6d65 2070 726f ======..Some pro │ │ │ │ │ -0005f1f0: 6772 616d 7320 6e65 6564 2074 6f20 6372 grams need to cr │ │ │ │ │ -0005f200: 6561 7465 2070 7365 7564 6f2d 7474 7973 eate pseudo-ttys │ │ │ │ │ -0005f210: 2e20 2054 6869 7320 7368 6f75 6c64 2062 . This should b │ │ │ │ │ -0005f220: 6520 646f 6e65 2075 7369 6e67 0a55 6e69 e done using.Uni │ │ │ │ │ -0005f230: 7839 3820 7074 7973 2069 6620 7468 6520 x98 ptys if the │ │ │ │ │ -0005f240: 4320 6c69 6272 6172 7920 7375 7070 6f72 C library suppor │ │ │ │ │ -0005f250: 7473 2069 742e 2020 5468 6520 7265 7375 ts it. The resu │ │ │ │ │ -0005f260: 6c74 696e 6720 7072 6f67 7261 6d20 6d75 lting program mu │ │ │ │ │ -0005f270: 7374 0a6e 6f74 2062 6520 696e 7374 616c st.not be instal │ │ │ │ │ -0005f280: 6c65 6420 7365 7475 6964 2072 6f6f 742c led setuid root, │ │ │ │ │ -0005f290: 2075 6e6c 6573 7320 7468 6174 2069 7320 unless that is │ │ │ │ │ -0005f2a0: 7265 7175 6972 6564 2066 6f72 206f 7468 required for oth │ │ │ │ │ -0005f2b0: 6572 0a66 756e 6374 696f 6e61 6c69 7479 er.functionality │ │ │ │ │ -0005f2c0: 2e0a 0a54 6865 2066 696c 6573 20e2 8098 ...The files ... │ │ │ │ │ -0005f2d0: 2f76 6172 2f72 756e 2f75 746d 70e2 8099 /var/run/utmp... │ │ │ │ │ -0005f2e0: 2c20 e280 982f 7661 722f 6c6f 672f 7774 , .../var/log/wt │ │ │ │ │ -0005f2f0: 6d70 e280 9920 616e 6420 e280 982f 7661 mp... and .../va │ │ │ │ │ -0005f300: 722f 6c6f 672f 6c61 7374 6c6f 67e2 8099 r/log/lastlog... │ │ │ │ │ -0005f310: 206d 7573 740a 6265 2069 6e73 7461 6c6c must.be install │ │ │ │ │ -0005f320: 6564 2077 7269 7461 626c 6520 6279 2067 ed writable by g │ │ │ │ │ -0005f330: 726f 7570 20e2 8098 7574 6d70 e280 992e roup ...utmp.... │ │ │ │ │ -0005f340: 2020 5072 6f67 7261 6d73 2077 6869 6368 Programs which │ │ │ │ │ -0005f350: 206e 6565 6420 746f 206d 6f64 6966 790a need to modify. │ │ │ │ │ -0005f360: 7468 6f73 6520 6669 6c65 7320 6d75 7374 those files must │ │ │ │ │ -0005f370: 2062 6520 696e 7374 616c 6c65 6420 7365 be installed se │ │ │ │ │ -0005f380: 7467 6964 20e2 8098 7574 6d70 e280 992e tgid ...utmp.... │ │ │ │ │ -0005f390: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0005f3a0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0005f3b0: 6f64 653a 2045 6469 746f 7273 2061 6e64 ode: Editors and │ │ │ │ │ -0005f3c0: 2070 6167 6572 732c 2020 4e65 7874 3a20 pagers, Next: │ │ │ │ │ -0005f3d0: 5765 6220 7365 7276 6572 7320 616e 6420 Web servers and │ │ │ │ │ -0005f3e0: 6170 706c 6963 6174 696f 6e73 2c20 2050 applications, P │ │ │ │ │ -0005f3f0: 7265 763a 2055 7369 6e67 2070 7365 7564 rev: Using pseud │ │ │ │ │ -0005f400: 6f2d 7474 7973 2061 6e64 206d 6f64 6966 o-ttys and modif │ │ │ │ │ -0005f410: 7969 6e67 2077 746d 7020 7574 6d70 2061 ying wtmp utmp a │ │ │ │ │ -0005f420: 6e64 206c 6173 746c 6f67 2c20 2055 703a nd lastlog, Up: │ │ │ │ │ -0005f430: 2043 7573 746f 6d69 7a65 6420 7072 6f67 Customized prog │ │ │ │ │ -0005f440: 7261 6d73 0a0a 3131 2e34 2045 6469 746f rams..11.4 Edito │ │ │ │ │ -0005f450: 7273 2061 6e64 2070 6167 6572 730a 3d3d rs and pagers.== │ │ │ │ │ -0005f460: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005f470: 3d3d 3d3d 3d0a 0a53 6f6d 6520 7072 6f67 =====..Some prog │ │ │ │ │ -0005f480: 7261 6d73 2068 6176 6520 7468 6520 6162 rams have the ab │ │ │ │ │ -0005f490: 696c 6974 7920 746f 206c 6175 6e63 6820 ility to launch │ │ │ │ │ -0005f4a0: 616e 2065 6469 746f 7220 6f72 2070 6167 an editor or pag │ │ │ │ │ -0005f4b0: 6572 2070 726f 6772 616d 2074 6f0a 6564 er program to.ed │ │ │ │ │ -0005f4c0: 6974 206f 7220 6469 7370 6c61 7920 6120 it or display a │ │ │ │ │ -0005f4d0: 7465 7874 2064 6f63 756d 656e 742e 2020 text document. │ │ │ │ │ -0005f4e0: 5369 6e63 6520 7468 6572 6520 6172 6520 Since there are │ │ │ │ │ -0005f4f0: 6c6f 7473 206f 6620 6469 6666 6572 656e lots of differen │ │ │ │ │ -0005f500: 740a 6564 6974 6f72 7320 616e 6420 7061 t.editors and pa │ │ │ │ │ -0005f510: 6765 7273 2061 7661 696c 6162 6c65 2069 gers available i │ │ │ │ │ -0005f520: 6e20 7468 6520 4465 6269 616e 2064 6973 n the Debian dis │ │ │ │ │ -0005f530: 7472 6962 7574 696f 6e2c 2074 6865 2073 tribution, the s │ │ │ │ │ -0005f540: 7973 7465 6d0a 6164 6d69 6e69 7374 7261 ystem.administra │ │ │ │ │ -0005f550: 746f 7220 616e 6420 6561 6368 2075 7365 tor and each use │ │ │ │ │ -0005f560: 7220 7368 6f75 6c64 2068 6176 6520 7468 r should have th │ │ │ │ │ -0005f570: 6520 706f 7373 6962 696c 6974 7920 746f e possibility to │ │ │ │ │ -0005f580: 2063 686f 6f73 6520 7468 6569 720a 7072 choose their.pr │ │ │ │ │ -0005f590: 6566 6572 7265 6420 6564 6974 6f72 2061 eferred editor a │ │ │ │ │ -0005f5a0: 6e64 2070 6167 6572 2e0a 0a49 6e20 6164 nd pager...In ad │ │ │ │ │ -0005f5b0: 6469 7469 6f6e 2c20 6576 6572 7920 7072 dition, every pr │ │ │ │ │ -0005f5c0: 6f67 7261 6d20 7368 6f75 6c64 2063 686f ogram should cho │ │ │ │ │ -0005f5d0: 6f73 6520 6120 676f 6f64 2064 6566 6175 ose a good defau │ │ │ │ │ -0005f5e0: 6c74 2065 6469 746f 722f 7061 6765 7220 lt editor/pager │ │ │ │ │ -0005f5f0: 6966 0a6e 6f6e 6520 6973 2073 656c 6563 if.none is selec │ │ │ │ │ -0005f600: 7465 6420 6279 2074 6865 2075 7365 7220 ted by the user │ │ │ │ │ -0005f610: 6f72 2073 7973 7465 6d20 6164 6d69 6e69 or system admini │ │ │ │ │ -0005f620: 7374 7261 746f 722e 0a0a 5468 7573 2c20 strator...Thus, │ │ │ │ │ -0005f630: 6576 6572 7920 7072 6f67 7261 6d20 7468 every program th │ │ │ │ │ -0005f640: 6174 206c 6175 6e63 6865 7320 616e 2065 at launches an e │ │ │ │ │ -0005f650: 6469 746f 7220 6f72 2070 6167 6572 206d ditor or pager m │ │ │ │ │ -0005f660: 7573 7420 7573 6520 7468 6520 4544 4954 ust use the EDIT │ │ │ │ │ -0005f670: 4f52 0a6f 7220 5041 4745 5220 656e 7669 OR.or PAGER envi │ │ │ │ │ -0005f680: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable │ │ │ │ │ -0005f690: 2074 6f20 6465 7465 726d 696e 6520 7468 to determine th │ │ │ │ │ -0005f6a0: 6520 6564 6974 6f72 206f 7220 7061 6765 e editor or page │ │ │ │ │ -0005f6b0: 7220 7468 6520 7573 6572 0a77 6973 6865 r the user.wishe │ │ │ │ │ -0005f6c0: 7320 746f 2075 7365 2e20 2049 6620 7468 s to use. If th │ │ │ │ │ -0005f6d0: 6573 6520 7661 7269 6162 6c65 7320 6172 ese variables ar │ │ │ │ │ -0005f6e0: 6520 6e6f 7420 7365 742c 2074 6865 2070 e not set, the p │ │ │ │ │ -0005f6f0: 726f 6772 616d 730a e280 982f 7573 722f rograms..../usr/ │ │ │ │ │ -0005f700: 6269 6e2f 6564 6974 6f72 e280 9920 616e bin/editor... an │ │ │ │ │ -0005f710: 6420 e280 982f 7573 722f 6269 6e2f 7061 d .../usr/bin/pa │ │ │ │ │ -0005f720: 6765 72e2 8099 2073 686f 756c 6420 6265 ger... should be │ │ │ │ │ -0005f730: 2075 7365 642c 2072 6573 7065 6374 6976 used, respectiv │ │ │ │ │ -0005f740: 656c 792e 0a54 6865 7365 2063 6f6d 6d61 ely..These comma │ │ │ │ │ -0005f750: 6e64 7320 6d61 7920 6265 2069 6e76 6f6b nds may be invok │ │ │ │ │ -0005f760: 6564 2065 7870 6c69 6369 746c 7920 2865 ed explicitly (e │ │ │ │ │ -0005f770: 2e67 2e2c 2061 7320 e280 982f 7573 722f .g., as .../usr/ │ │ │ │ │ -0005f780: 6269 6e2f 6564 6974 6f72 e280 9929 206f bin/editor...) o │ │ │ │ │ -0005f790: 720a 7669 6120 6120 5041 5448 2073 6561 r.via a PATH sea │ │ │ │ │ -0005f7a0: 7263 6820 2865 2e67 2e2c 2061 7320 e280 rch (e.g., as .. │ │ │ │ │ -0005f7b0: 9865 6469 746f 72e2 8099 292e 0a0a 5468 .editor...)...Th │ │ │ │ │ -0005f7c0: 6573 6520 7477 6f20 6669 6c65 7320 6172 ese two files ar │ │ │ │ │ -0005f7d0: 6520 6d61 6e61 6765 6420 7468 726f 7567 e managed throug │ │ │ │ │ -0005f7e0: 6820 7468 6520 e280 9864 706b 67e2 8099 h the ...dpkg... │ │ │ │ │ -0005f7f0: 20e2 809c 616c 7465 726e 6174 6976 6573 ...alternatives │ │ │ │ │ -0005f800: e280 9d20 6d65 6368 616e 6973 6d2e 0a45 ... mechanism..E │ │ │ │ │ -0005f810: 7665 7279 2070 6163 6b61 6765 2070 726f very package pro │ │ │ │ │ -0005f820: 7669 6469 6e67 2061 6e20 6564 6974 6f72 viding an editor │ │ │ │ │ -0005f830: 206f 7220 7061 6765 7220 6d75 7374 2063 or pager must c │ │ │ │ │ -0005f840: 616c 6c20 7468 650a e280 9875 7064 6174 all the....updat │ │ │ │ │ -0005f850: 652d 616c 7465 726e 6174 6976 6573 e280 e-alternatives.. │ │ │ │ │ -0005f860: 9920 7363 7269 7074 2074 6f20 7265 6769 . script to regi │ │ │ │ │ -0005f870: 7374 6572 2061 7320 616e 2061 6c74 6572 ster as an alter │ │ │ │ │ -0005f880: 6e61 7469 7665 2066 6f72 0ae2 8098 2f75 native for..../u │ │ │ │ │ -0005f890: 7372 2f62 696e 2f65 6469 746f 72e2 8099 sr/bin/editor... │ │ │ │ │ -0005f8a0: 206f 7220 e280 982f 7573 722f 6269 6e2f or .../usr/bin/ │ │ │ │ │ -0005f8b0: 7061 6765 72e2 8099 2061 7320 6170 7072 pager... as appr │ │ │ │ │ -0005f8c0: 6f70 7269 6174 652e 2020 5468 6520 616c opriate. The al │ │ │ │ │ -0005f8d0: 7465 726e 6174 6976 650a 7368 6f75 6c64 ternative.should │ │ │ │ │ -0005f8e0: 2068 6176 6520 6120 736c 6176 6520 616c have a slave al │ │ │ │ │ -0005f8f0: 7465 726e 6174 6976 6520 666f 7220 e280 ternative for .. │ │ │ │ │ -0005f900: 982f 7573 722f 7368 6172 652f 6d61 6e2f ./usr/share/man/ │ │ │ │ │ -0005f910: 6d61 6e31 2f65 6469 746f 722e 312e 677a man1/editor.1.gz │ │ │ │ │ -0005f920: e280 9920 6f72 0ae2 8098 2f75 7372 2f73 ... or..../usr/s │ │ │ │ │ -0005f930: 6861 7265 2f6d 616e 2f6d 616e 312f 7061 hare/man/man1/pa │ │ │ │ │ -0005f940: 6765 722e 312e 677a e280 9920 706f 696e ger.1.gz... poin │ │ │ │ │ -0005f950: 7469 6e67 2074 6f20 7468 6520 636f 7272 ting to the corr │ │ │ │ │ -0005f960: 6573 706f 6e64 696e 6720 6d61 6e75 616c esponding manual │ │ │ │ │ -0005f970: 0a70 6167 652e 0a0a 4966 2069 7420 6973 .page...If it is │ │ │ │ │ -0005f980: 2076 6572 7920 6861 7264 2074 6f20 6164 very hard to ad │ │ │ │ │ -0005f990: 6170 7420 6120 7072 6f67 7261 6d20 746f apt a program to │ │ │ │ │ -0005f9a0: 206d 616b 6520 7573 6520 6f66 2074 6865 make use of the │ │ │ │ │ -0005f9b0: 2045 4449 544f 5220 6f72 2050 4147 4552 EDITOR or PAGER │ │ │ │ │ -0005f9c0: 0a76 6172 6961 626c 6573 2c20 7468 6174 .variables, that │ │ │ │ │ -0005f9d0: 2070 726f 6772 616d 206d 6179 2062 6520 program may be │ │ │ │ │ -0005f9e0: 636f 6e66 6967 7572 6564 2074 6f20 7573 configured to us │ │ │ │ │ -0005f9f0: 650a e280 982f 7573 722f 6269 6e2f 7365 e..../usr/bin/se │ │ │ │ │ -0005fa00: 6e73 6962 6c65 2d65 6469 746f 72e2 8099 nsible-editor... │ │ │ │ │ -0005fa10: 2061 6e64 20e2 8098 2f75 7372 2f62 696e and .../usr/bin │ │ │ │ │ -0005fa20: 2f73 656e 7369 626c 652d 7061 6765 72e2 /sensible-pager. │ │ │ │ │ -0005fa30: 8099 2061 7320 7468 6520 6564 6974 6f72 .. as the editor │ │ │ │ │ -0005fa40: 0a6f 7220 7061 6765 7220 7072 6f67 7261 .or pager progra │ │ │ │ │ -0005fa50: 6d20 7265 7370 6563 7469 7665 6c79 2e20 m respectively. │ │ │ │ │ -0005fa60: 2054 6865 7365 2061 7265 2074 776f 2073 These are two s │ │ │ │ │ -0005fa70: 6372 6970 7473 2070 726f 7669 6465 6420 cripts provided │ │ │ │ │ -0005fa80: 696e 2074 6865 0a73 656e 7369 626c 652d in the.sensible- │ │ │ │ │ -0005fa90: 7574 696c 7320 7061 636b 6167 6520 7468 utils package th │ │ │ │ │ -0005faa0: 6174 2063 6865 636b 2074 6865 2045 4449 at check the EDI │ │ │ │ │ -0005fab0: 544f 5220 616e 6420 5041 4745 5220 7661 TOR and PAGER va │ │ │ │ │ -0005fac0: 7269 6162 6c65 7320 616e 640a 6c61 756e riables and.laun │ │ │ │ │ -0005fad0: 6368 2074 6865 2061 7070 726f 7072 6961 ch the appropria │ │ │ │ │ -0005fae0: 7465 2070 726f 6772 616d 2c20 616e 6420 te program, and │ │ │ │ │ -0005faf0: 6661 6c6c 2062 6163 6b20 746f 20e2 8098 fall back to ... │ │ │ │ │ -0005fb00: 2f75 7372 2f62 696e 2f65 6469 746f 72e2 /usr/bin/editor. │ │ │ │ │ -0005fb10: 8099 2061 6e64 0ae2 8098 2f75 7372 2f62 .. and..../usr/b │ │ │ │ │ -0005fb20: 696e 2f70 6167 6572 e280 9920 6966 2074 in/pager... if t │ │ │ │ │ -0005fb30: 6865 2076 6172 6961 626c 6520 6973 206e he variable is n │ │ │ │ │ -0005fb40: 6f74 2073 6574 2e0a 0a41 2070 726f 6772 ot set...A progr │ │ │ │ │ -0005fb50: 616d 206d 6179 2061 6c73 6f20 7573 6520 am may also use │ │ │ │ │ -0005fb60: 7468 6520 5649 5355 414c 2065 6e76 6972 the VISUAL envir │ │ │ │ │ -0005fb70: 6f6e 6d65 6e74 2076 6172 6961 626c 6520 onment variable │ │ │ │ │ -0005fb80: 746f 2064 6574 6572 6d69 6e65 2074 6865 to determine the │ │ │ │ │ -0005fb90: 0a75 7365 72e2 8099 7320 6368 6f69 6365 .user...s choice │ │ │ │ │ -0005fba0: 206f 6620 6564 6974 6f72 2e20 2049 6620 of editor. If │ │ │ │ │ -0005fbb0: 6974 2065 7869 7374 732c 2069 7420 7368 it exists, it sh │ │ │ │ │ -0005fbc0: 6f75 6c64 2074 616b 6520 7072 6563 6564 ould take preced │ │ │ │ │ -0005fbd0: 656e 6365 206f 7665 720a 4544 4954 4f52 ence over.EDITOR │ │ │ │ │ -0005fbe0: 2e20 5468 6973 2069 7320 696e 2066 6163 . This is in fac │ │ │ │ │ -0005fbf0: 7420 7768 6174 20e2 8098 2f75 7372 2f62 t what .../usr/b │ │ │ │ │ -0005fc00: 696e 2f73 656e 7369 626c 652d 6564 6974 in/sensible-edit │ │ │ │ │ -0005fc10: 6f72 e280 9920 646f 6573 2e0a 0a49 7420 or... does...It │ │ │ │ │ -0005fc20: 6973 206e 6f74 2072 6571 7569 7265 6420 is not required │ │ │ │ │ -0005fc30: 666f 7220 6120 7061 636b 6167 6520 746f for a package to │ │ │ │ │ -0005fc40: 2064 6570 656e 6420 6f6e 20e2 8098 6564 depend on ...ed │ │ │ │ │ -0005fc50: 6974 6f72 e280 9920 616e 6420 e280 9870 itor... and ...p │ │ │ │ │ -0005fc60: 6167 6572 e280 992c 206e 6f72 0a69 7320 ager..., nor.is │ │ │ │ │ -0005fc70: 6974 2072 6571 7569 7265 6420 666f 7220 it required for │ │ │ │ │ -0005fc80: 6120 7061 636b 6167 6520 746f 2070 726f a package to pro │ │ │ │ │ -0005fc90: 7669 6465 2073 7563 6820 7669 7274 7561 vide such virtua │ │ │ │ │ -0005fca0: 6c20 7061 636b 6167 6573 2e20 2028 3129 l packages. (1) │ │ │ │ │ -0005fcb0: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ -0005fcc0: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ -0005fcd0: 2d2d 2d2d 0a0a 2020 2028 3129 2054 6865 ----.. (1) The │ │ │ │ │ -0005fce0: 2044 6562 6961 6e20 6261 7365 2073 7973 Debian base sys │ │ │ │ │ -0005fcf0: 7465 6d20 616c 7265 6164 7920 7072 6f76 tem already prov │ │ │ │ │ -0005fd00: 6964 6573 2061 6e20 6564 6974 6f72 2061 ides an editor a │ │ │ │ │ -0005fd10: 6e64 2061 2070 6167 6572 0a70 726f 6772 nd a pager.progr │ │ │ │ │ -0005fd20: 616d 2e0a 0a1f 0a46 696c 653a 2064 6562 am.....File: deb │ │ │ │ │ -0005fd30: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0005fd40: 2020 4e6f 6465 3a20 5765 6220 7365 7276 Node: Web serv │ │ │ │ │ -0005fd50: 6572 7320 616e 6420 6170 706c 6963 6174 ers and applicat │ │ │ │ │ -0005fd60: 696f 6e73 2c20 204e 6578 743a 204d 6169 ions, Next: Mai │ │ │ │ │ -0005fd70: 6c20 7472 616e 7370 6f72 7420 6465 6c69 l transport deli │ │ │ │ │ -0005fd80: 7665 7279 2061 6e64 2075 7365 7220 6167 very and user ag │ │ │ │ │ -0005fd90: 656e 7473 2c20 2050 7265 763a 2045 6469 ents, Prev: Edi │ │ │ │ │ -0005fda0: 746f 7273 2061 6e64 2070 6167 6572 732c tors and pagers, │ │ │ │ │ -0005fdb0: 2020 5570 3a20 4375 7374 6f6d 697a 6564 Up: Customized │ │ │ │ │ -0005fdc0: 2070 726f 6772 616d 730a 0a31 312e 3520 programs..11.5 │ │ │ │ │ -0005fdd0: 5765 6220 7365 7276 6572 7320 616e 6420 Web servers and │ │ │ │ │ -0005fde0: 6170 706c 6963 6174 696f 6e73 0a3d 3d3d applications.=== │ │ │ │ │ -0005fdf0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0005fe00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -0005fe10: 5468 6973 2073 6563 7469 6f6e 2064 6573 This section des │ │ │ │ │ -0005fe20: 6372 6962 6573 2074 6865 206c 6f63 6174 cribes the locat │ │ │ │ │ -0005fe30: 696f 6e73 2061 6e64 2055 524c 7320 7468 ions and URLs th │ │ │ │ │ -0005fe40: 6174 2073 686f 756c 6420 6265 2075 7365 at should be use │ │ │ │ │ -0005fe50: 6420 6279 2061 6c6c 0a77 6562 2073 6572 d by all.web ser │ │ │ │ │ -0005fe60: 7665 7273 2061 6e64 2077 6562 2061 7070 vers and web app │ │ │ │ │ -0005fe70: 6c69 6361 7469 6f6e 7320 696e 2074 6865 lications in the │ │ │ │ │ -0005fe80: 2044 6562 6961 6e20 7379 7374 656d 2e0a Debian system.. │ │ │ │ │ -0005fe90: 0a20 2031 2e20 4367 692d 6269 6e20 6578 . 1. Cgi-bin ex │ │ │ │ │ -0005fea0: 6563 7574 6162 6c65 2066 696c 6573 2061 ecutable files a │ │ │ │ │ -0005feb0: 7265 2069 6e73 7461 6c6c 6564 2069 6e20 re installed in │ │ │ │ │ -0005fec0: 7468 6520 6469 7265 6374 6f72 790a 0a20 the directory.. │ │ │ │ │ -0005fed0: 2020 2020 2020 2020 202f 7573 722f 6c69 /usr/li │ │ │ │ │ -0005fee0: 622f 6367 692d 6269 6e0a 0a20 2020 2020 b/cgi-bin.. │ │ │ │ │ -0005fef0: 6f72 2061 2073 7562 6469 7265 6374 6f72 or a subdirector │ │ │ │ │ -0005ff00: 7920 6f66 2074 6861 7420 6469 7265 6374 y of that direct │ │ │ │ │ -0005ff10: 6f72 792c 2061 6e64 2074 6865 2073 6372 ory, and the scr │ │ │ │ │ -0005ff20: 6970 740a 0a20 2020 2020 2020 2020 202f ipt.. / │ │ │ │ │ -0005ff30: 7573 722f 6c69 622f 6367 692d 6269 6e2f usr/lib/cgi-bin/ │ │ │ │ │ -0005ff40: 2e2e 2e2f 6367 692d 6269 6e2d 6e61 6d65 .../cgi-bin-name │ │ │ │ │ -0005ff50: 0a0a 2020 2020 2073 686f 756c 6420 6265 .. should be │ │ │ │ │ -0005ff60: 2072 6566 6572 7265 6420 746f 2061 730a referred to as. │ │ │ │ │ -0005ff70: 0a20 2020 2020 2020 2020 2068 7474 703a . http: │ │ │ │ │ -0005ff80: 2f2f 6c6f 6361 6c68 6f73 742f 6367 692d //localhost/cgi- │ │ │ │ │ -0005ff90: 6269 6e2f 2e2e 2e2f 6367 692d 6269 6e2d bin/.../cgi-bin- │ │ │ │ │ -0005ffa0: 6e61 6d65 0a0a 2020 322e 2028 4465 6c65 name.. 2. (Dele │ │ │ │ │ -0005ffb0: 7465 6429 0a0a 2020 332e 2041 6363 6573 ted).. 3. Acces │ │ │ │ │ -0005ffc0: 7320 746f 2069 6d61 6765 730a 0a20 2020 s to images.. │ │ │ │ │ -0005ffd0: 2020 496d 6167 6573 2066 6f72 2061 2070 Images for a p │ │ │ │ │ -0005ffe0: 6163 6b61 6765 2073 686f 756c 6420 6265 ackage should be │ │ │ │ │ -0005fff0: 2073 746f 7265 6420 696e 0a20 2020 2020 stored in. │ │ │ │ │ -00060000: e280 982f 7573 722f 7368 6172 652f 696d .../usr/share/im │ │ │ │ │ -00060010: 6167 6573 2f70 6163 6b61 6765 e280 9920 ages/package... │ │ │ │ │ -00060020: 616e 6420 7265 6665 7272 6564 2074 6f20 and referred to │ │ │ │ │ -00060030: 7468 726f 7567 6820 616e 2061 6c69 6173 through an alias │ │ │ │ │ -00060040: 0a20 2020 2020 e280 982f 696d 6167 6573 . .../images │ │ │ │ │ -00060050: 2fe2 8099 2061 733a 0a0a 2020 2020 2020 /... as:.. │ │ │ │ │ -00060060: 2020 2020 6874 7470 3a2f 2f6c 6f63 616c http://local │ │ │ │ │ -00060070: 686f 7374 2f69 6d61 6765 732f 7061 636b host/images/pack │ │ │ │ │ -00060080: 6167 652f 6669 6c65 6e61 6d65 0a0a 2020 age/filename.. │ │ │ │ │ -00060090: 342e 2057 6562 2044 6f63 756d 656e 7420 4. Web Document │ │ │ │ │ -000600a0: 526f 6f74 0a0a 2020 2020 2057 6562 2041 Root.. Web A │ │ │ │ │ -000600b0: 7070 6c69 6361 7469 6f6e 7320 7368 6f75 pplications shou │ │ │ │ │ -000600c0: 6c64 2074 7279 2074 6f20 6176 6f69 6420 ld try to avoid │ │ │ │ │ -000600d0: 7374 6f72 696e 6720 6669 6c65 7320 696e storing files in │ │ │ │ │ -000600e0: 2074 6865 2057 6562 0a20 2020 2020 446f the Web. Do │ │ │ │ │ -000600f0: 6375 6d65 6e74 2052 6f6f 742e 2020 496e cument Root. In │ │ │ │ │ -00060100: 7374 6561 6420 7468 6579 2073 686f 756c stead they shoul │ │ │ │ │ -00060110: 6420 7573 6520 7468 6520 2f75 7372 2f73 d use the /usr/s │ │ │ │ │ -00060120: 6861 7265 2f64 6f63 2f70 6163 6b61 6765 hare/doc/package │ │ │ │ │ -00060130: 0a20 2020 2020 6469 7265 6374 6f72 7920 . directory │ │ │ │ │ -00060140: 666f 7220 646f 6375 6d65 6e74 732e 2020 for documents. │ │ │ │ │ -00060150: 4966 2061 6363 6573 7320 746f 2074 6865 If access to the │ │ │ │ │ -00060160: 2077 6562 2064 6f63 756d 656e 7420 726f web document ro │ │ │ │ │ -00060170: 6f74 2069 730a 2020 2020 2075 6e61 766f ot is. unavo │ │ │ │ │ -00060180: 6964 6162 6c65 2074 6865 6e20 7573 650a idable then use. │ │ │ │ │ -00060190: 0a20 2020 2020 2020 2020 202f 7661 722f . /var/ │ │ │ │ │ -000601a0: 7777 772f 6874 6d6c 0a0a 2020 2020 2061 www/html.. a │ │ │ │ │ -000601b0: 7320 7468 6520 446f 6375 6d65 6e74 2052 s the Document R │ │ │ │ │ -000601c0: 6f6f 742e 2020 5468 6973 206d 6967 6874 oot. This might │ │ │ │ │ -000601d0: 2062 6520 6a75 7374 2061 2073 796d 626f be just a symbo │ │ │ │ │ -000601e0: 6c69 6320 6c69 6e6b 2074 6f20 7468 650a lic link to the. │ │ │ │ │ -000601f0: 2020 2020 206c 6f63 6174 696f 6e20 7768 location wh │ │ │ │ │ -00060200: 6572 6520 7468 6520 7379 7374 656d 2061 ere the system a │ │ │ │ │ -00060210: 646d 696e 6973 7472 6174 6f72 2068 6173 dministrator has │ │ │ │ │ -00060220: 2070 7574 2074 6865 2072 6561 6c20 646f put the real do │ │ │ │ │ -00060230: 6375 6d65 6e74 0a20 2020 2020 726f 6f74 cument. root │ │ │ │ │ -00060240: 2e0a 0a20 2035 2e20 5072 6f76 6964 696e ... 5. Providin │ │ │ │ │ -00060250: 6720 6874 7470 6420 616e 642f 6f72 2068 g httpd and/or h │ │ │ │ │ -00060260: 7474 7064 2d63 6769 0a0a 2020 2020 2041 ttpd-cgi.. A │ │ │ │ │ -00060270: 6c6c 2077 6562 2073 6572 7665 7273 2073 ll web servers s │ │ │ │ │ -00060280: 686f 756c 6420 7072 6f76 6964 6520 7468 hould provide th │ │ │ │ │ -00060290: 6520 7669 7274 7561 6c20 7061 636b 6167 e virtual packag │ │ │ │ │ -000602a0: 6520 e280 9868 7474 7064 e280 992e 2020 e ...httpd.... │ │ │ │ │ -000602b0: 4966 2061 0a20 2020 2020 7765 6220 7365 If a. web se │ │ │ │ │ -000602c0: 7276 6572 2068 6173 2043 4749 2073 7570 rver has CGI sup │ │ │ │ │ -000602d0: 706f 7274 2069 7420 7368 6f75 6c64 2070 port it should p │ │ │ │ │ -000602e0: 726f 7669 6465 20e2 8098 6874 7470 642d rovide ...httpd- │ │ │ │ │ -000602f0: 6367 69e2 8099 0a20 2020 2020 6164 6469 cgi.... addi │ │ │ │ │ -00060300: 7469 6f6e 616c 6c79 2e0a 0a20 2020 2020 tionally... │ │ │ │ │ -00060310: 416c 6c20 7765 6220 6170 706c 6963 6174 All web applicat │ │ │ │ │ -00060320: 696f 6e73 2077 6869 6368 2064 6f20 6e6f ions which do no │ │ │ │ │ -00060330: 7420 636f 6e74 6169 6e20 4347 4920 7363 t contain CGI sc │ │ │ │ │ -00060340: 7269 7074 7320 7368 6f75 6c64 2064 6570 ripts should dep │ │ │ │ │ -00060350: 656e 640a 2020 2020 206f 6e20 e280 9868 end. on ...h │ │ │ │ │ -00060360: 7474 7064 e280 992c 2061 6c6c 2074 686f ttpd..., all tho │ │ │ │ │ -00060370: 7365 2077 6562 2061 7070 6c69 6361 7469 se web applicati │ │ │ │ │ -00060380: 6f6e 7320 7768 6963 6820 e280 9864 6fe2 ons which ...do. │ │ │ │ │ -00060390: 8099 2063 6f6e 7461 696e 2043 4749 0a20 .. contain CGI. │ │ │ │ │ -000603a0: 2020 2020 7363 7269 7074 732c 2073 686f scripts, sho │ │ │ │ │ -000603b0: 756c 6420 6465 7065 6e64 206f 6e20 e280 uld depend on .. │ │ │ │ │ -000603c0: 9868 7474 7064 2d63 6769 e280 992e 0a0a .httpd-cgi...... │ │ │ │ │ -000603d0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -000603e0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -000603f0: 653a 204d 6169 6c20 7472 616e 7370 6f72 e: Mail transpor │ │ │ │ │ -00060400: 7420 6465 6c69 7665 7279 2061 6e64 2075 t delivery and u │ │ │ │ │ -00060410: 7365 7220 6167 656e 7473 2c20 204e 6578 ser agents, Nex │ │ │ │ │ -00060420: 743a 204e 6577 7320 7379 7374 656d 2063 t: News system c │ │ │ │ │ -00060430: 6f6e 6669 6775 7261 7469 6f6e 2c20 2050 onfiguration, P │ │ │ │ │ -00060440: 7265 763a 2057 6562 2073 6572 7665 7273 rev: Web servers │ │ │ │ │ -00060450: 2061 6e64 2061 7070 6c69 6361 7469 6f6e and application │ │ │ │ │ -00060460: 732c 2020 5570 3a20 4375 7374 6f6d 697a s, Up: Customiz │ │ │ │ │ -00060470: 6564 2070 726f 6772 616d 730a 0a31 312e ed programs..11. │ │ │ │ │ -00060480: 3620 4d61 696c 2074 7261 6e73 706f 7274 6 Mail transport │ │ │ │ │ -00060490: 2c20 6465 6c69 7665 7279 2061 6e64 2075 , delivery and u │ │ │ │ │ -000604a0: 7365 7220 6167 656e 7473 0a3d 3d3d 3d3d ser agents.===== │ │ │ │ │ -000604b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000604c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000604d0: 3d3d 3d3d 3d3d 3d3d 0a0a 4465 6269 616e ========..Debian │ │ │ │ │ -000604e0: 2070 6163 6b61 6765 7320 7768 6963 6820 packages which │ │ │ │ │ -000604f0: 7072 6f63 6573 7320 656c 6563 7472 6f6e process electron │ │ │ │ │ -00060500: 6963 206d 6169 6c2c 2077 6865 7468 6572 ic mail, whether │ │ │ │ │ -00060510: 206d 6169 6c20 7573 6572 2061 6765 6e74 mail user agent │ │ │ │ │ -00060520: 730a 284d 5541 7329 206f 7220 6d61 696c s.(MUAs) or mail │ │ │ │ │ -00060530: 2074 7261 6e73 706f 7274 2061 6765 6e74 transport agent │ │ │ │ │ -00060540: 7320 284d 5441 7329 2c20 6d75 7374 2065 s (MTAs), must e │ │ │ │ │ -00060550: 6e73 7572 6520 7468 6174 2074 6865 7920 nsure that they │ │ │ │ │ -00060560: 6172 650a 636f 6d70 6174 6962 6c65 2077 are.compatible w │ │ │ │ │ -00060570: 6974 6820 7468 6520 636f 6e66 6967 7572 ith the configur │ │ │ │ │ -00060580: 6174 696f 6e20 6465 6369 7369 6f6e 7320 ation decisions │ │ │ │ │ -00060590: 6265 6c6f 772e 2020 4661 696c 7572 6520 below. Failure │ │ │ │ │ -000605a0: 746f 2064 6f20 7468 6973 0a6d 6179 2072 to do this.may r │ │ │ │ │ -000605b0: 6573 756c 7420 696e 206c 6f73 7420 6d61 esult in lost ma │ │ │ │ │ -000605c0: 696c 2c20 6272 6f6b 656e 20e2 8098 4672 il, broken ...Fr │ │ │ │ │ -000605d0: 6f6d 3ae2 8099 206c 696e 6573 2c20 616e om:... lines, an │ │ │ │ │ -000605e0: 6420 6f74 6865 7220 7365 7269 6f75 7320 d other serious │ │ │ │ │ -000605f0: 6272 6169 6e0a 6461 6d61 6765 210a 0a54 brain.damage!..T │ │ │ │ │ -00060600: 6865 206d 6169 6c20 7370 6f6f 6c20 6973 he mail spool is │ │ │ │ │ -00060610: 20e2 8098 2f76 6172 2f6d 6169 6ce2 8099 .../var/mail... │ │ │ │ │ -00060620: 2061 6e64 2074 6865 2069 6e74 6572 6661 and the interfa │ │ │ │ │ -00060630: 6365 2074 6f20 7365 6e64 2061 206d 6169 ce to send a mai │ │ │ │ │ -00060640: 6c20 6d65 7373 6167 650a 6973 20e2 8098 l message.is ... │ │ │ │ │ -00060650: 2f75 7372 2f73 6269 6e2f 7365 6e64 6d61 /usr/sbin/sendma │ │ │ │ │ -00060660: 696c e280 9920 2861 7320 7065 7220 7468 il... (as per th │ │ │ │ │ -00060670: 6520 4648 5329 2e20 4f6e 206f 6c64 6572 e FHS). On older │ │ │ │ │ -00060680: 2073 7973 7465 6d73 2c20 7468 6520 6d61 systems, the ma │ │ │ │ │ -00060690: 696c 0a73 706f 6f6c 206d 6179 2062 6520 il.spool may be │ │ │ │ │ -000606a0: 7068 7973 6963 616c 6c79 206c 6f63 6174 physically locat │ │ │ │ │ -000606b0: 6564 2069 6e20 e280 982f 7661 722f 7370 ed in .../var/sp │ │ │ │ │ -000606c0: 6f6f 6c2f 6d61 696c e280 992c 2062 7574 ool/mail..., but │ │ │ │ │ -000606d0: 2061 6c6c 2061 6363 6573 7320 746f 0a74 all access to.t │ │ │ │ │ -000606e0: 6865 206d 6169 6c20 7370 6f6f 6c20 7368 he mail spool sh │ │ │ │ │ -000606f0: 6f75 6c64 2062 6520 7669 6120 7468 6520 ould be via the │ │ │ │ │ -00060700: e280 982f 7661 722f 6d61 696c e280 9920 .../var/mail... │ │ │ │ │ -00060710: 7379 6d6c 696e 6b2e 2020 5468 6520 6d61 symlink. The ma │ │ │ │ │ -00060720: 696c 2073 706f 6f6c 2069 730a 7061 7274 il spool is.part │ │ │ │ │ -00060730: 206f 6620 7468 6520 6261 7365 2073 7973 of the base sys │ │ │ │ │ -00060740: 7465 6d20 616e 6420 6e6f 7420 7061 7274 tem and not part │ │ │ │ │ -00060750: 206f 6620 7468 6520 4d54 4120 7061 636b of the MTA pack │ │ │ │ │ -00060760: 6167 652e 0a0a 416c 6c20 4465 6269 616e age...All Debian │ │ │ │ │ -00060770: 204d 5541 732c 204d 5441 732c 204d 4441 MUAs, MTAs, MDA │ │ │ │ │ -00060780: 7320 616e 6420 6f74 6865 7220 6d61 696c s and other mail │ │ │ │ │ -00060790: 626f 7820 6163 6365 7373 696e 6720 7072 box accessing pr │ │ │ │ │ -000607a0: 6f67 7261 6d73 2028 7375 6368 0a61 7320 ograms (such.as │ │ │ │ │ -000607b0: 494d 4150 2064 6165 6d6f 6e73 2920 6d75 IMAP daemons) mu │ │ │ │ │ -000607c0: 7374 206c 6f63 6b20 7468 6520 6d61 696c st lock the mail │ │ │ │ │ -000607d0: 626f 7820 696e 2061 6e20 4e46 532d 7361 box in an NFS-sa │ │ │ │ │ -000607e0: 6665 2077 6179 2e20 2054 6869 7320 6d65 fe way. This me │ │ │ │ │ -000607f0: 616e 730a 7468 6174 20e2 8098 6663 6e74 ans.that ...fcnt │ │ │ │ │ -00060800: 6c28 29e2 8099 206c 6f63 6b69 6e67 206d l()... locking m │ │ │ │ │ -00060810: 7573 7420 6265 2063 6f6d 6269 6e65 6420 ust be combined │ │ │ │ │ -00060820: 7769 7468 2064 6f74 206c 6f63 6b69 6e67 with dot locking │ │ │ │ │ -00060830: 2e20 2054 6f20 6176 6f69 640a 6465 6164 . To avoid.dead │ │ │ │ │ -00060840: 6c6f 636b 732c 2061 2070 726f 6772 616d locks, a program │ │ │ │ │ -00060850: 2073 686f 756c 6420 7573 6520 e280 9866 should use ...f │ │ │ │ │ -00060860: 636e 746c 2829 e280 9920 6669 7273 7420 cntl()... first │ │ │ │ │ -00060870: 616e 6420 646f 7420 6c6f 636b 696e 6720 and dot locking │ │ │ │ │ -00060880: 6166 7465 720a 7468 6973 2c20 6f72 2061 after.this, or a │ │ │ │ │ -00060890: 6c74 6572 6e61 7469 7665 6c79 2069 6d70 lternatively imp │ │ │ │ │ -000608a0: 6c65 6d65 6e74 2074 6865 2074 776f 206c lement the two l │ │ │ │ │ -000608b0: 6f63 6b69 6e67 206d 6574 686f 6473 2069 ocking methods i │ │ │ │ │ -000608c0: 6e20 6120 6e6f 6e0a 626c 6f63 6b69 6e67 n a non.blocking │ │ │ │ │ -000608d0: 2077 6179 2e20 2028 3129 2020 5573 696e way. (1) Usin │ │ │ │ │ -000608e0: 6720 7468 6520 6675 6e63 7469 6f6e 7320 g the functions │ │ │ │ │ -000608f0: e280 986d 6169 6c6c 6f63 6be2 8099 2061 ...maillock... a │ │ │ │ │ -00060900: 6e64 20e2 8098 6d61 696c 756e 6c6f 636b nd ...mailunlock │ │ │ │ │ -00060910: e280 990a 7072 6f76 6964 6564 2062 7920 ....provided by │ │ │ │ │ -00060920: 7468 6520 e280 986c 6962 6c6f 636b 6669 the ...liblockfi │ │ │ │ │ -00060930: 6c65 2ae2 8099 2070 6163 6b61 6765 7320 le*... packages │ │ │ │ │ -00060940: 6973 2074 6865 2072 6563 6f6d 6d65 6e64 is the recommend │ │ │ │ │ -00060950: 6564 2077 6179 2074 6f0a 6163 636f 6d70 ed way to.accomp │ │ │ │ │ -00060960: 6c69 7368 2074 6869 732e 0a0a 4d61 696c lish this...Mail │ │ │ │ │ -00060970: 626f 7865 7320 6172 6520 6765 6e65 7261 boxes are genera │ │ │ │ │ -00060980: 6c6c 7920 6569 7468 6572 206d 6f64 6520 lly either mode │ │ │ │ │ -00060990: 3630 3020 616e 6420 6f77 6e65 6420 6279 600 and owned by │ │ │ │ │ -000609a0: 2075 7365 7220 6f72 206d 6f64 6520 3636 user or mode 66 │ │ │ │ │ -000609b0: 300a 616e 6420 6f77 6e65 6420 6279 20e2 0.and owned by . │ │ │ │ │ -000609c0: 8098 7573 6572 3a6d 6169 6ce2 8099 2e20 ..user:mail.... │ │ │ │ │ -000609d0: 2028 3229 2020 5468 6520 6c6f 6361 6c20 (2) The local │ │ │ │ │ -000609e0: 7379 7374 656d 2061 646d 696e 6973 7472 system administr │ │ │ │ │ -000609f0: 6174 6f72 206d 6179 0a63 686f 6f73 6520 ator may.choose │ │ │ │ │ -00060a00: 6120 6469 6666 6572 656e 7420 7065 726d a different perm │ │ │ │ │ -00060a10: 6973 7369 6f6e 2073 6368 656d 653b 2070 ission scheme; p │ │ │ │ │ -00060a20: 6163 6b61 6765 7320 7368 6f75 6c64 206e ackages should n │ │ │ │ │ -00060a30: 6f74 206d 616b 650a 6173 7375 6d70 7469 ot make.assumpti │ │ │ │ │ -00060a40: 6f6e 7320 6162 6f75 7420 7468 6520 7065 ons about the pe │ │ │ │ │ -00060a50: 726d 6973 7369 6f6e 2061 6e64 206f 776e rmission and own │ │ │ │ │ -00060a60: 6572 7368 6970 206f 6620 6d61 696c 626f ership of mailbo │ │ │ │ │ -00060a70: 7865 7320 756e 6c65 7373 0a72 6571 7569 xes unless.requi │ │ │ │ │ -00060a80: 7265 6420 2873 7563 6820 6173 2077 6865 red (such as whe │ │ │ │ │ -00060a90: 6e20 6372 6561 7469 6e67 2061 206e 6577 n creating a new │ │ │ │ │ -00060aa0: 206d 6169 6c62 6f78 292e 2020 4120 4d55 mailbox). A MU │ │ │ │ │ -00060ab0: 4120 6d61 7920 7265 6d6f 7665 2061 0a6d A may remove a.m │ │ │ │ │ -00060ac0: 6169 6c62 6f78 2028 756e 6c65 7373 2069 ailbox (unless i │ │ │ │ │ -00060ad0: 7420 6861 7320 6e6f 6e73 7461 6e64 6172 t has nonstandar │ │ │ │ │ -00060ae0: 6420 7065 726d 6973 7369 6f6e 7329 2069 d permissions) i │ │ │ │ │ -00060af0: 6e20 7768 6963 6820 6361 7365 2074 6865 n which case the │ │ │ │ │ -00060b00: 204d 5441 206f 720a 616e 6f74 6865 7220 MTA or.another │ │ │ │ │ -00060b10: 4d55 4120 6d75 7374 2072 6563 7265 6174 MUA must recreat │ │ │ │ │ -00060b20: 6520 6974 2069 6620 6e65 6564 6564 2e0a e it if needed.. │ │ │ │ │ -00060b30: 0a54 6865 206d 6169 6c20 7370 6f6f 6c20 .The mail spool │ │ │ │ │ -00060b40: 6973 2032 3737 3520 e280 9872 6f6f 743a is 2775 ...root: │ │ │ │ │ -00060b50: 6d61 696c e280 992c 2061 6e64 204d 5541 mail..., and MUA │ │ │ │ │ -00060b60: 7320 7368 6f75 6c64 2062 6520 7365 7467 s should be setg │ │ │ │ │ -00060b70: 6964 206d 6169 6c20 746f 2064 6f0a 7468 id mail to do.th │ │ │ │ │ -00060b80: 6520 6c6f 636b 696e 6720 6d65 6e74 696f e locking mentio │ │ │ │ │ -00060b90: 6e65 6420 6162 6f76 6520 2861 6e64 206d ned above (and m │ │ │ │ │ -00060ba0: 7573 7420 6f62 7669 6f75 736c 7920 6176 ust obviously av │ │ │ │ │ -00060bb0: 6f69 6420 6163 6365 7373 696e 6720 6f74 oid accessing ot │ │ │ │ │ -00060bc0: 6865 720a 7573 6572 73e2 8099 206d 6169 her.users... mai │ │ │ │ │ -00060bd0: 6c62 6f78 6573 2075 7369 6e67 2074 6869 lboxes using thi │ │ │ │ │ -00060be0: 7320 7072 6976 696c 6567 6529 2e0a 0ae2 s privilege).... │ │ │ │ │ -00060bf0: 8098 2f65 7463 2f61 6c69 6173 6573 e280 ../etc/aliases.. │ │ │ │ │ -00060c00: 9920 6973 2074 6865 2073 6f75 7263 6520 . is the source │ │ │ │ │ -00060c10: 6669 6c65 2066 6f72 2074 6865 2073 7973 file for the sys │ │ │ │ │ -00060c20: 7465 6d20 6d61 696c 2061 6c69 6173 6573 tem mail aliases │ │ │ │ │ -00060c30: 2028 652e 672e 2c0a 706f 7374 6d61 7374 (e.g.,.postmast │ │ │ │ │ -00060c40: 6572 2c20 7573 656e 6574 2c20 6574 632e er, usenet, etc. │ │ │ │ │ -00060c50: 292c 2069 7420 6973 2074 6865 206f 6e65 ), it is the one │ │ │ │ │ -00060c60: 2077 6869 6368 2074 6865 2073 7973 6164 which the sysad │ │ │ │ │ -00060c70: 6d69 6e20 616e 640a e280 9870 6f73 7469 min and....posti │ │ │ │ │ -00060c80: 6e73 74e2 8099 2073 6372 6970 7473 206d nst... scripts m │ │ │ │ │ -00060c90: 6179 2065 6469 742e 2020 4166 7465 7220 ay edit. After │ │ │ │ │ -00060ca0: e280 982f 6574 632f 616c 6961 7365 73e2 .../etc/aliases. │ │ │ │ │ -00060cb0: 8099 2069 7320 6564 6974 6564 2074 6865 .. is edited the │ │ │ │ │ -00060cc0: 2070 726f 6772 616d 0a6f 7220 6875 6d61 program.or huma │ │ │ │ │ -00060cd0: 6e20 6564 6974 696e 6720 6974 206d 7573 n editing it mus │ │ │ │ │ -00060ce0: 7420 6361 6c6c 20e2 8098 6e65 7761 6c69 t call ...newali │ │ │ │ │ -00060cf0: 6173 6573 e280 992e 2020 416c 6c20 4d54 ases.... All MT │ │ │ │ │ -00060d00: 4120 7061 636b 6167 6573 206d 7573 7420 A packages must │ │ │ │ │ -00060d10: 636f 6d65 0a77 6974 6820 6120 e280 986e come.with a ...n │ │ │ │ │ -00060d20: 6577 616c 6961 7365 73e2 8099 2070 726f ewaliases... pro │ │ │ │ │ -00060d30: 6772 616d 2c20 6576 656e 2069 6620 6974 gram, even if it │ │ │ │ │ -00060d40: 2064 6f65 7320 6e6f 7468 696e 672c 2062 does nothing, b │ │ │ │ │ -00060d50: 7574 206f 6c64 6572 204d 5441 0a70 6163 ut older MTA.pac │ │ │ │ │ -00060d60: 6b61 6765 7320 6469 6420 6e6f 7420 646f kages did not do │ │ │ │ │ -00060d70: 2074 6869 7320 736f 2070 726f 6772 616d this so program │ │ │ │ │ -00060d80: 7320 7368 6f75 6c64 206e 6f74 2066 6169 s should not fai │ │ │ │ │ -00060d90: 6c20 6966 20e2 8098 6e65 7761 6c69 6173 l if ...newalias │ │ │ │ │ -00060da0: 6573 e280 990a 6361 6e6e 6f74 2062 6520 es....cannot be │ │ │ │ │ -00060db0: 666f 756e 642e 2020 4e6f 7465 2074 6861 found. Note tha │ │ │ │ │ -00060dc0: 7420 6265 6361 7573 6520 6f66 2074 6869 t because of thi │ │ │ │ │ -00060dd0: 732c 2061 6c6c 204d 5441 2070 6163 6b61 s, all MTA packa │ │ │ │ │ -00060de0: 6765 7320 6d75 7374 2068 6176 650a e280 ges must have... │ │ │ │ │ -00060df0: 9850 726f 7669 6465 73e2 8099 2c20 e280 .Provides..., .. │ │ │ │ │ -00060e00: 9843 6f6e 666c 6963 7473 e280 9920 616e .Conflicts... an │ │ │ │ │ -00060e10: 6420 e280 9852 6570 6c61 6365 733a 206d d ...Replaces: m │ │ │ │ │ -00060e20: 6169 6c2d 7472 616e 7370 6f72 742d 6167 ail-transport-ag │ │ │ │ │ -00060e30: 656e 74e2 8099 2063 6f6e 7472 6f6c 0a66 ent... control.f │ │ │ │ │ -00060e40: 6965 6c64 732e 0a0a 5468 6520 636f 6e76 ields...The conv │ │ │ │ │ -00060e50: 656e 7469 6f6e 206f 6620 7772 6974 696e ention of writin │ │ │ │ │ -00060e60: 6720 e280 9866 6f72 7761 7264 2074 6f20 g ...forward to │ │ │ │ │ -00060e70: 6164 6472 6573 73e2 8099 2069 6e20 7468 address... in th │ │ │ │ │ -00060e80: 6520 6d61 696c 626f 7820 6974 7365 6c66 e mailbox itself │ │ │ │ │ -00060e90: 2069 730a 6e6f 7420 7375 7070 6f72 7465 is.not supporte │ │ │ │ │ -00060ea0: 642e 2020 5573 6520 6120 e280 982e 666f d. Use a ....fo │ │ │ │ │ -00060eb0: 7277 6172 64e2 8099 2066 696c 6520 696e rward... file in │ │ │ │ │ -00060ec0: 7374 6561 642e 0a0a 5468 6520 e280 9872 stead...The ...r │ │ │ │ │ -00060ed0: 6d61 696c e280 9920 7072 6f67 7261 6d20 mail... program │ │ │ │ │ -00060ee0: 7573 6564 2062 7920 5555 4350 2066 6f72 used by UUCP for │ │ │ │ │ -00060ef0: 2069 6e63 6f6d 696e 6720 6d61 696c 2073 incoming mail s │ │ │ │ │ -00060f00: 686f 756c 6420 6265 0ae2 8098 2f75 7372 hould be..../usr │ │ │ │ │ -00060f10: 2f73 6269 6e2f 726d 6169 6ce2 8099 2e20 /sbin/rmail.... │ │ │ │ │ -00060f20: 204c 696b 6577 6973 652c 20e2 8098 7273 Likewise, ...rs │ │ │ │ │ -00060f30: 6d74 70e2 8099 2c20 666f 7220 7265 6365 mtp..., for rece │ │ │ │ │ -00060f40: 6976 696e 670a 6261 7463 682d 534d 5450 iving.batch-SMTP │ │ │ │ │ -00060f50: 2d6f 7665 722d 5555 4350 2c20 7368 6f75 -over-UUCP, shou │ │ │ │ │ -00060f60: 6c64 2062 6520 e280 982f 7573 722f 7362 ld be .../usr/sb │ │ │ │ │ -00060f70: 696e 2f72 736d 7470 e280 9920 6966 2069 in/rsmtp... if i │ │ │ │ │ -00060f80: 7420 6973 2073 7570 706f 7274 6564 2e0a t is supported.. │ │ │ │ │ -00060f90: 0a49 6620 796f 7572 2070 6163 6b61 6765 .If your package │ │ │ │ │ -00060fa0: 206e 6565 6473 2074 6f20 6b6e 6f77 2077 needs to know w │ │ │ │ │ -00060fb0: 6861 7420 686f 7374 6e61 6d65 2074 6f20 hat hostname to │ │ │ │ │ -00060fc0: 7573 6520 6f6e 2028 666f 7220 6578 616d use on (for exam │ │ │ │ │ -00060fd0: 706c 6529 0a6f 7574 676f 696e 6720 6e65 ple).outgoing ne │ │ │ │ │ -00060fe0: 7773 2061 6e64 206d 6169 6c20 6d65 7373 ws and mail mess │ │ │ │ │ -00060ff0: 6167 6573 2077 6869 6368 2061 7265 2067 ages which are g │ │ │ │ │ -00061000: 656e 6572 6174 6564 206c 6f63 616c 6c79 enerated locally │ │ │ │ │ -00061010: 2c20 796f 7520 7368 6f75 6c64 0a75 7365 , you should.use │ │ │ │ │ -00061020: 2074 6865 2066 696c 6520 e280 982f 6574 the file .../et │ │ │ │ │ -00061030: 632f 6d61 696c 6e61 6d65 e280 992e 2020 c/mailname.... │ │ │ │ │ -00061040: 4974 2077 696c 6c20 636f 6e74 6169 6e20 It will contain │ │ │ │ │ -00061050: 7468 6520 706f 7274 696f 6e20 6166 7465 the portion afte │ │ │ │ │ -00061060: 7220 7468 650a 7573 6572 6e61 6d65 2061 r the.username a │ │ │ │ │ -00061070: 6e64 20e2 8098 40e2 8099 2028 6174 2920 nd ...@... (at) │ │ │ │ │ -00061080: 7369 676e 2066 6f72 2065 6d61 696c 2061 sign for email a │ │ │ │ │ -00061090: 6464 7265 7373 6573 206f 6620 7573 6572 ddresses of user │ │ │ │ │ -000610a0: 7320 6f6e 2074 6865 206d 6163 6869 6e65 s on the machine │ │ │ │ │ -000610b0: 0a28 666f 6c6c 6f77 6564 2062 7920 6120 .(followed by a │ │ │ │ │ -000610c0: 6e65 776c 696e 6529 2e0a 0a53 7563 6820 newline)...Such │ │ │ │ │ -000610d0: 6120 7061 636b 6167 6520 7368 6f75 6c64 a package should │ │ │ │ │ -000610e0: 2063 6865 636b 2066 6f72 2074 6865 2065 check for the e │ │ │ │ │ -000610f0: 7869 7374 656e 6365 206f 6620 7468 6973 xistence of this │ │ │ │ │ -00061100: 2066 696c 6520 7768 656e 2069 7420 6973 file when it is │ │ │ │ │ -00061110: 0a62 6569 6e67 2063 6f6e 6669 6775 7265 .being configure │ │ │ │ │ -00061120: 642e 2020 4966 2069 7420 6578 6973 7473 d. If it exists │ │ │ │ │ -00061130: 2c20 6974 2073 686f 756c 6420 6265 2075 , it should be u │ │ │ │ │ -00061140: 7365 6420 7769 7468 6f75 7420 636f 6d6d sed without comm │ │ │ │ │ -00061150: 656e 742c 0a61 6c74 686f 7567 6820 616e ent,.although an │ │ │ │ │ -00061160: 204d 5441 e280 9973 2063 6f6e 6669 6775 MTA...s configu │ │ │ │ │ -00061170: 7261 7469 6f6e 2073 6372 6970 7420 6d61 ration script ma │ │ │ │ │ -00061180: 7920 7769 7368 2074 6f20 7072 6f6d 7074 y wish to prompt │ │ │ │ │ -00061190: 2074 6865 2075 7365 7220 6576 656e 0a69 the user even.i │ │ │ │ │ -000611a0: 6620 6974 2066 696e 6473 2074 6861 7420 f it finds that │ │ │ │ │ -000611b0: 7468 6973 2066 696c 6520 6578 6973 7473 this file exists │ │ │ │ │ -000611c0: 2e20 2049 6620 7468 6520 6669 6c65 2064 . If the file d │ │ │ │ │ -000611d0: 6f65 7320 6e6f 7420 6578 6973 742c 2074 oes not exist, t │ │ │ │ │ -000611e0: 6865 0a70 6163 6b61 6765 2073 686f 756c he.package shoul │ │ │ │ │ -000611f0: 6420 7072 6f6d 7074 2074 6865 2075 7365 d prompt the use │ │ │ │ │ -00061200: 7220 666f 7220 7468 6520 7661 6c75 6520 r for the value │ │ │ │ │ -00061210: 2870 7265 6665 7261 626c 7920 7573 696e (preferably usin │ │ │ │ │ -00061220: 670a e280 9864 6562 636f 6e66 e280 9929 g....debconf...) │ │ │ │ │ -00061230: 2061 6e64 2073 746f 7265 2069 7420 696e and store it in │ │ │ │ │ -00061240: 20e2 8098 2f65 7463 2f6d 6169 6c6e 616d .../etc/mailnam │ │ │ │ │ -00061250: 65e2 8099 2061 7320 7765 6c6c 2061 7320 e... as well as │ │ │ │ │ -00061260: 7573 696e 6720 6974 2069 6e20 7468 650a using it in the. │ │ │ │ │ -00061270: 7061 636b 6167 65e2 8099 7320 636f 6e66 package...s conf │ │ │ │ │ -00061280: 6967 7572 6174 696f 6e2e 2020 5468 6520 iguration. The │ │ │ │ │ -00061290: 7072 6f6d 7074 2073 686f 756c 6420 6d61 prompt should ma │ │ │ │ │ -000612a0: 6b65 2069 7420 636c 6561 7220 7468 6174 ke it clear that │ │ │ │ │ -000612b0: 2074 6865 206e 616d 650a 7769 6c6c 206e the name.will n │ │ │ │ │ -000612c0: 6f74 206a 7573 7420 6265 2075 7365 6420 ot just be used │ │ │ │ │ -000612d0: 6279 2074 6861 7420 7061 636b 6167 652e by that package. │ │ │ │ │ -000612e0: 2020 466f 7220 6578 616d 706c 652c 2069 For example, i │ │ │ │ │ -000612f0: 6e20 7468 6973 2073 6974 7561 7469 6f6e n this situation │ │ │ │ │ -00061300: 0a74 6865 20e2 8098 696e 6ee2 8099 2070 .the ...inn... p │ │ │ │ │ -00061310: 6163 6b61 6765 2063 6f75 6c64 2073 6179 ackage could say │ │ │ │ │ -00061320: 2073 6f6d 6574 6869 6e67 206c 696b 653a something like: │ │ │ │ │ -00061330: 0a0a 2020 2020 2050 6c65 6173 6520 656e .. Please en │ │ │ │ │ -00061340: 7465 7220 7468 6520 226d 6169 6c20 6e61 ter the "mail na │ │ │ │ │ -00061350: 6d65 2220 6f66 2079 6f75 7220 7379 7374 me" of your syst │ │ │ │ │ -00061360: 656d 2e20 2054 6869 7320 6973 2074 6865 em. This is the │ │ │ │ │ -00061370: 2068 6f73 746e 616d 6520 706f 7274 696f hostname portio │ │ │ │ │ -00061380: 6e0a 2020 2020 206f 6620 7468 6520 6164 n. of the ad │ │ │ │ │ -00061390: 6472 6573 7320 746f 2062 6520 7368 6f77 dress to be show │ │ │ │ │ -000613a0: 6e20 6f6e 206f 7574 676f 696e 6720 6e65 n on outgoing ne │ │ │ │ │ -000613b0: 7773 2061 6e64 206d 6169 6c20 6d65 7373 ws and mail mess │ │ │ │ │ -000613c0: 6167 6573 2e20 2054 6865 0a20 2020 2020 ages. The. │ │ │ │ │ -000613d0: 6465 6661 756c 7420 6973 2073 7973 686f default is sysho │ │ │ │ │ -000613e0: 7374 6e61 6d65 2c20 796f 7572 2073 7973 stname, your sys │ │ │ │ │ -000613f0: 7465 6d27 7320 686f 7374 206e 616d 652e tem's host name. │ │ │ │ │ -00061400: 0a0a 2020 2020 204d 6169 6c20 6e61 6d65 .. Mail name │ │ │ │ │ -00061410: 205b 2273 7973 686f 7374 6e61 6d65 225d ["syshostname"] │ │ │ │ │ -00061420: 3a0a 0a77 6865 7265 2073 7973 686f 7374 :..where syshost │ │ │ │ │ -00061430: 6e61 6d65 2069 7320 7468 6520 6f75 7470 name is the outp │ │ │ │ │ -00061440: 7574 206f 6620 e280 9868 6f73 746e 616d ut of ...hostnam │ │ │ │ │ -00061450: 6520 2d2d 6671 646e e280 992e 0a0a 2020 e --fqdn...... │ │ │ │ │ -00061460: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ -00061470: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ -00061480: 0a0a 2020 2028 3129 2049 6620 6974 2069 .. (1) If it i │ │ │ │ │ -00061490: 7320 6e6f 7420 706f 7373 6962 6c65 2074 s not possible t │ │ │ │ │ -000614a0: 6f20 6573 7461 626c 6973 6820 626f 7468 o establish both │ │ │ │ │ -000614b0: 206c 6f63 6b73 2c20 7468 6520 7379 7374 locks, the syst │ │ │ │ │ -000614c0: 656d 0a73 686f 756c 646e e280 9974 2077 em.shouldn...t w │ │ │ │ │ -000614d0: 6169 7420 666f 7220 7468 6520 7365 636f ait for the seco │ │ │ │ │ -000614e0: 6e64 206c 6f63 6b20 746f 2062 6520 6573 nd lock to be es │ │ │ │ │ -000614f0: 7461 626c 6973 6865 642c 2062 7574 2072 tablished, but r │ │ │ │ │ -00061500: 656d 6f76 6520 7468 650a 6669 7273 7420 emove the.first │ │ │ │ │ -00061510: 6c6f 636b 2c20 7761 6974 2061 2028 7261 lock, wait a (ra │ │ │ │ │ -00061520: 6e64 6f6d 2920 7469 6d65 2c20 616e 6420 ndom) time, and │ │ │ │ │ -00061530: 7374 6172 7420 6f76 6572 206c 6f63 6b69 start over locki │ │ │ │ │ -00061540: 6e67 2061 6761 696e 2e0a 0a20 2020 2832 ng again... (2 │ │ │ │ │ -00061550: 2920 5468 6572 6520 6172 6520 7477 6f20 ) There are two │ │ │ │ │ -00061560: 7472 6164 6974 696f 6e61 6c20 7065 726d traditional perm │ │ │ │ │ -00061570: 6973 7369 6f6e 2073 6368 656d 6573 2066 ission schemes f │ │ │ │ │ -00061580: 6f72 206d 6169 6c20 7370 6f6f 6c73 3a0a or mail spools:. │ │ │ │ │ -00061590: 6d6f 6465 2036 3030 2077 6974 6820 616c mode 600 with al │ │ │ │ │ -000615a0: 6c20 6d61 696c 2064 656c 6976 6572 7920 l mail delivery │ │ │ │ │ -000615b0: 646f 6e65 2062 7920 7072 6f63 6573 7365 done by processe │ │ │ │ │ -000615c0: 7320 7275 6e6e 696e 6720 6173 2074 6865 s running as the │ │ │ │ │ -000615d0: 0a64 6573 7469 6e61 7469 6f6e 2075 7365 .destination use │ │ │ │ │ -000615e0: 722c 206f 7220 6d6f 6465 2036 3630 2061 r, or mode 660 a │ │ │ │ │ -000615f0: 6e64 206f 776e 6564 2062 7920 6772 6f75 nd owned by grou │ │ │ │ │ -00061600: 7020 6d61 696c 2077 6974 6820 6d61 696c p mail with mail │ │ │ │ │ -00061610: 2064 656c 6976 6572 790a 646f 6e65 2062 delivery.done b │ │ │ │ │ -00061620: 7920 6120 7072 6f63 6573 7320 7275 6e6e y a process runn │ │ │ │ │ -00061630: 696e 6720 6173 2061 2073 7973 7465 6d20 ing as a system │ │ │ │ │ -00061640: 7573 6572 2069 6e20 6772 6f75 7020 6d61 user in group ma │ │ │ │ │ -00061650: 696c 2e20 2048 6973 746f 7269 6361 6c6c il. Historicall │ │ │ │ │ -00061660: 792c 0a44 6562 6961 6e20 7265 7175 6972 y,.Debian requir │ │ │ │ │ -00061670: 6564 206d 6f64 6520 3636 3020 6d61 696c ed mode 660 mail │ │ │ │ │ -00061680: 2073 706f 6f6c 7320 746f 2065 6e61 626c spools to enabl │ │ │ │ │ -00061690: 6520 7468 6520 6c61 7474 6572 206d 6f64 e the latter mod │ │ │ │ │ -000616a0: 656c 2c20 6275 740a 7468 6174 206d 6f64 el, but.that mod │ │ │ │ │ -000616b0: 656c 2068 6173 2062 6563 6f6d 6520 696e el has become in │ │ │ │ │ -000616c0: 6372 6561 7369 6e67 6c79 2075 6e63 6f6d creasingly uncom │ │ │ │ │ -000616d0: 6d6f 6e20 616e 6420 7468 6520 7072 696e mon and the prin │ │ │ │ │ -000616e0: 6369 706c 6520 6f66 206c 6561 7374 0a70 ciple of least.p │ │ │ │ │ -000616f0: 7269 7669 6c65 6765 2069 6e64 6963 6174 rivilege indicat │ │ │ │ │ -00061700: 6573 2074 6861 7420 6d61 696c 2073 7973 es that mail sys │ │ │ │ │ -00061710: 7465 6d73 2074 6861 7420 7573 6520 7468 tems that use th │ │ │ │ │ -00061720: 6520 6669 7273 7420 6d6f 6465 6c20 7368 e first model sh │ │ │ │ │ -00061730: 6f75 6c64 0a75 7365 2070 6572 6d69 7373 ould.use permiss │ │ │ │ │ -00061740: 696f 6e73 206f 6620 3630 302e 2020 4966 ions of 600. If │ │ │ │ │ -00061750: 2064 656c 6976 6572 7920 746f 2070 726f delivery to pro │ │ │ │ │ -00061760: 6772 616d 7320 6973 2070 6572 6d69 7474 grams is permitt │ │ │ │ │ -00061770: 6564 2c20 6974 e280 9973 0a65 6173 6965 ed, it...s.easie │ │ │ │ │ -00061780: 7220 746f 206b 6565 7020 7468 6520 6d61 r to keep the ma │ │ │ │ │ -00061790: 696c 2073 7973 7465 6d20 7365 6375 7265 il system secure │ │ │ │ │ -000617a0: 2069 6620 7468 6520 6465 6c69 7665 7279 if the delivery │ │ │ │ │ -000617b0: 2061 6765 6e74 2072 756e 7320 6173 2074 agent runs as t │ │ │ │ │ -000617c0: 6865 0a64 6573 7469 6e61 7469 6f6e 2075 he.destination u │ │ │ │ │ -000617d0: 7365 722e 2020 4465 6269 616e 2050 6f6c ser. Debian Pol │ │ │ │ │ -000617e0: 6963 7920 7468 6572 6566 6f72 6520 7065 icy therefore pe │ │ │ │ │ -000617f0: 726d 6974 7320 6569 7468 6572 2073 6368 rmits either sch │ │ │ │ │ -00061800: 656d 652e 0a0a 1f0a 4669 6c65 3a20 6465 eme.....File: de │ │ │ │ │ -00061810: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00061820: 2c20 204e 6f64 653a 204e 6577 7320 7379 , Node: News sy │ │ │ │ │ -00061830: 7374 656d 2063 6f6e 6669 6775 7261 7469 stem configurati │ │ │ │ │ -00061840: 6f6e 2c20 204e 6578 743a 2050 726f 6772 on, Next: Progr │ │ │ │ │ -00061850: 616d 7320 666f 7220 7468 6520 5820 5769 ams for the X Wi │ │ │ │ │ -00061860: 6e64 6f77 2053 7973 7465 6d2c 2020 5072 ndow System, Pr │ │ │ │ │ -00061870: 6576 3a20 4d61 696c 2074 7261 6e73 706f ev: Mail transpo │ │ │ │ │ -00061880: 7274 2064 656c 6976 6572 7920 616e 6420 rt delivery and │ │ │ │ │ -00061890: 7573 6572 2061 6765 6e74 732c 2020 5570 user agents, Up │ │ │ │ │ -000618a0: 3a20 4375 7374 6f6d 697a 6564 2070 726f : Customized pro │ │ │ │ │ -000618b0: 6772 616d 730a 0a31 312e 3720 4e65 7773 grams..11.7 News │ │ │ │ │ -000618c0: 2073 7973 7465 6d20 636f 6e66 6967 7572 system configur │ │ │ │ │ -000618d0: 6174 696f 6e0a 3d3d 3d3d 3d3d 3d3d 3d3d ation.========== │ │ │ │ │ -000618e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000618f0: 3d3d 3d3d 0a0a 416c 6c20 7468 6520 636f ====..All the co │ │ │ │ │ -00061900: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -00061910: 7320 7265 6c61 7465 6420 746f 2074 6865 s related to the │ │ │ │ │ -00061920: 204e 4e54 5020 286e 6577 7329 2073 6572 NNTP (news) ser │ │ │ │ │ -00061930: 7665 7273 2061 6e64 0a63 6c69 656e 7473 vers and.clients │ │ │ │ │ -00061940: 2073 686f 756c 6420 6265 206c 6f63 6174 should be locat │ │ │ │ │ -00061950: 6564 2075 6e64 6572 20e2 8098 2f65 7463 ed under .../etc │ │ │ │ │ -00061960: 2f6e 6577 73e2 8099 2e0a 0a54 6865 7265 /news......There │ │ │ │ │ -00061970: 2061 7265 2073 6f6d 6520 636f 6e66 6967 are some config │ │ │ │ │ -00061980: 7572 6174 696f 6e20 6973 7375 6573 2074 uration issues t │ │ │ │ │ -00061990: 6861 7420 6170 706c 7920 746f 2061 206e hat apply to a n │ │ │ │ │ -000619a0: 756d 6265 7220 6f66 206e 6577 730a 636c umber of news.cl │ │ │ │ │ -000619b0: 6965 6e74 7320 616e 6420 7365 7276 6572 ients and server │ │ │ │ │ -000619c0: 2070 6163 6b61 6765 7320 6f6e 2074 6865 packages on the │ │ │ │ │ -000619d0: 206d 6163 6869 6e65 2e20 2054 6865 7365 machine. These │ │ │ │ │ -000619e0: 2061 7265 3a0a 0ae2 8098 2f65 7463 2f6e are:...../etc/n │ │ │ │ │ -000619f0: 6577 732f 6f72 6761 6e69 7a61 7469 6f6e ews/organization │ │ │ │ │ -00061a00: e280 990a 0a20 2020 2020 4120 7374 7269 ..... A stri │ │ │ │ │ -00061a10: 6e67 2077 6869 6368 2073 686f 756c 6420 ng which should │ │ │ │ │ -00061a20: 6170 7065 6172 2061 7320 7468 6520 6f72 appear as the or │ │ │ │ │ -00061a30: 6761 6e69 7a61 7469 6f6e 2068 6561 6465 ganization heade │ │ │ │ │ -00061a40: 7220 666f 7220 616c 6c0a 2020 2020 206d r for all. m │ │ │ │ │ -00061a50: 6573 7361 6765 7320 706f 7374 6564 2062 essages posted b │ │ │ │ │ -00061a60: 7920 4e4e 5450 2063 6c69 656e 7473 206f y NNTP clients o │ │ │ │ │ -00061a70: 6e20 7468 6520 6d61 6368 696e 650a 0ae2 n the machine... │ │ │ │ │ -00061a80: 8098 2f65 7463 2f6e 6577 732f 7365 7276 ../etc/news/serv │ │ │ │ │ -00061a90: 6572 e280 990a 0a20 2020 2020 436f 6e74 er..... Cont │ │ │ │ │ -00061aa0: 6169 6e73 2074 6865 2046 5144 4e20 6f66 ains the FQDN of │ │ │ │ │ -00061ab0: 2074 6865 2075 7073 7472 6561 6d20 4e4e the upstream NN │ │ │ │ │ -00061ac0: 5450 2073 6572 7665 722c 206f 7220 6c6f TP server, or lo │ │ │ │ │ -00061ad0: 6361 6c68 6f73 7420 6966 2074 6865 0a20 calhost if the. │ │ │ │ │ -00061ae0: 2020 2020 6c6f 6361 6c20 6d61 6368 696e local machin │ │ │ │ │ -00061af0: 6520 6973 2061 6e20 4e4e 5450 2073 6572 e is an NNTP ser │ │ │ │ │ -00061b00: 7665 722e 0a0a 4f74 6865 7220 676c 6f62 ver...Other glob │ │ │ │ │ -00061b10: 616c 2066 696c 6573 206d 6179 2062 6520 al files may be │ │ │ │ │ -00061b20: 6164 6465 6420 6173 2072 6571 7569 7265 added as require │ │ │ │ │ -00061b30: 6420 666f 7220 6372 6f73 732d 7061 636b d for cross-pack │ │ │ │ │ -00061b40: 6167 6520 6e65 7773 0a63 6f6e 6669 6775 age news.configu │ │ │ │ │ -00061b50: 7261 7469 6f6e 2e0a 0a1f 0a46 696c 653a ration.....File: │ │ │ │ │ -00061b60: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00061b70: 6e66 6f2c 2020 4e6f 6465 3a20 5072 6f67 nfo, Node: Prog │ │ │ │ │ -00061b80: 7261 6d73 2066 6f72 2074 6865 2058 2057 rams for the X W │ │ │ │ │ -00061b90: 696e 646f 7720 5379 7374 656d 2c20 204e indow System, N │ │ │ │ │ -00061ba0: 6578 743a 2050 6572 6c20 7072 6f67 7261 ext: Perl progra │ │ │ │ │ -00061bb0: 6d73 2061 6e64 206d 6f64 756c 6573 2c20 ms and modules, │ │ │ │ │ -00061bc0: 2050 7265 763a 204e 6577 7320 7379 7374 Prev: News syst │ │ │ │ │ -00061bd0: 656d 2063 6f6e 6669 6775 7261 7469 6f6e em configuration │ │ │ │ │ -00061be0: 2c20 2055 703a 2043 7573 746f 6d69 7a65 , Up: Customize │ │ │ │ │ -00061bf0: 6420 7072 6f67 7261 6d73 0a0a 3131 2e38 d programs..11.8 │ │ │ │ │ -00061c00: 2050 726f 6772 616d 7320 666f 7220 7468 Programs for th │ │ │ │ │ -00061c10: 6520 5820 5769 6e64 6f77 2053 7973 7465 e X Window Syste │ │ │ │ │ -00061c20: 6d0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d m.============== │ │ │ │ │ -00061c30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00061c40: 3d3d 3d3d 3d3d 3d0a 0a2a 204d 656e 753a =======..* Menu: │ │ │ │ │ -00061c50: 0a0a 2a20 5072 6f76 6964 696e 6720 5820 ..* Providing X │ │ │ │ │ -00061c60: 7375 7070 6f72 7420 616e 6420 7061 636b support and pack │ │ │ │ │ -00061c70: 6167 6520 7072 696f 7269 7469 6573 3a3a age priorities:: │ │ │ │ │ -00061c80: 0a2a 2050 6163 6b61 6765 7320 7072 6f76 .* Packages prov │ │ │ │ │ -00061c90: 6964 696e 6720 616e 2058 2073 6572 7665 iding an X serve │ │ │ │ │ -00061ca0: 723a 3a0a 2a20 5061 636b 6167 6573 2070 r::.* Packages p │ │ │ │ │ -00061cb0: 726f 7669 6469 6e67 2061 2074 6572 6d69 roviding a termi │ │ │ │ │ -00061cc0: 6e61 6c20 656d 756c 6174 6f72 3a3a 0a2a nal emulator::.* │ │ │ │ │ -00061cd0: 2050 6163 6b61 6765 7320 7072 6f76 6964 Packages provid │ │ │ │ │ -00061ce0: 696e 6720 6120 7769 6e64 6f77 206d 616e ing a window man │ │ │ │ │ -00061cf0: 6167 6572 3a3a 0a2a 2050 6163 6b61 6765 ager::.* Package │ │ │ │ │ -00061d00: 7320 7072 6f76 6964 696e 6720 666f 6e74 s providing font │ │ │ │ │ -00061d10: 733a 3a0a 2a20 4170 706c 6963 6174 696f s::.* Applicatio │ │ │ │ │ -00061d20: 6e20 6465 6661 756c 7473 2066 696c 6573 n defaults files │ │ │ │ │ -00061d30: 3a3a 0a2a 2049 6e73 7461 6c6c 6174 696f ::.* Installatio │ │ │ │ │ -00061d40: 6e20 6469 7265 6374 6f72 7920 6973 7375 n directory issu │ │ │ │ │ -00061d50: 6573 3a3a 0a0a 1f0a 4669 6c65 3a20 6465 es::....File: de │ │ │ │ │ -00061d60: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00061d70: 2c20 204e 6f64 653a 2050 726f 7669 6469 , Node: Providi │ │ │ │ │ -00061d80: 6e67 2058 2073 7570 706f 7274 2061 6e64 ng X support and │ │ │ │ │ -00061d90: 2070 6163 6b61 6765 2070 7269 6f72 6974 package priorit │ │ │ │ │ -00061da0: 6965 732c 2020 4e65 7874 3a20 5061 636b ies, Next: Pack │ │ │ │ │ -00061db0: 6167 6573 2070 726f 7669 6469 6e67 2061 ages providing a │ │ │ │ │ -00061dc0: 6e20 5820 7365 7276 6572 2c20 2055 703a n X server, Up: │ │ │ │ │ -00061dd0: 2050 726f 6772 616d 7320 666f 7220 7468 Programs for th │ │ │ │ │ -00061de0: 6520 5820 5769 6e64 6f77 2053 7973 7465 e X Window Syste │ │ │ │ │ -00061df0: 6d0a 0a31 312e 382e 3120 5072 6f76 6964 m..11.8.1 Provid │ │ │ │ │ -00061e00: 696e 6720 5820 7375 7070 6f72 7420 616e ing X support an │ │ │ │ │ -00061e10: 6420 7061 636b 6167 6520 7072 696f 7269 d package priori │ │ │ │ │ -00061e20: 7469 6573 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d ties.----------- │ │ │ │ │ -00061e30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00061e40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00061e50: 2d2d 2d2d 2d2d 0a0a 5072 6f67 7261 6d73 ------..Programs │ │ │ │ │ -00061e60: 2074 6861 7420 6361 6e20 6265 2063 6f6e that can be con │ │ │ │ │ -00061e70: 6669 6775 7265 6420 7769 7468 2073 7570 figured with sup │ │ │ │ │ -00061e80: 706f 7274 2066 6f72 2074 6865 2058 2057 port for the X W │ │ │ │ │ -00061e90: 696e 646f 7720 5379 7374 656d 0a6d 7573 indow System.mus │ │ │ │ │ -00061ea0: 7420 6265 2063 6f6e 6669 6775 7265 6420 t be configured │ │ │ │ │ -00061eb0: 746f 2064 6f20 736f 2061 6e64 206d 7573 to do so and mus │ │ │ │ │ -00061ec0: 7420 6465 636c 6172 6520 616e 7920 7061 t declare any pa │ │ │ │ │ -00061ed0: 636b 6167 6520 6465 7065 6e64 656e 6369 ckage dependenci │ │ │ │ │ -00061ee0: 6573 0a6e 6563 6573 7361 7279 2074 6f20 es.necessary to │ │ │ │ │ -00061ef0: 7361 7469 7366 7920 7468 6569 7220 7275 satisfy their ru │ │ │ │ │ -00061f00: 6e74 696d 6520 7265 7175 6972 656d 656e ntime requiremen │ │ │ │ │ -00061f10: 7473 2077 6865 6e20 7573 696e 6720 7468 ts when using th │ │ │ │ │ -00061f20: 6520 5820 5769 6e64 6f77 0a53 7973 7465 e X Window.Syste │ │ │ │ │ -00061f30: 6d2e 2020 4966 2073 7563 6820 6120 7061 m. If such a pa │ │ │ │ │ -00061f40: 636b 6167 6520 6973 206f 6620 6869 6768 ckage is of high │ │ │ │ │ -00061f50: 6572 2070 7269 6f72 6974 7920 7468 616e er priority than │ │ │ │ │ -00061f60: 2074 6865 2058 2070 6163 6b61 6765 7320 the X packages │ │ │ │ │ -00061f70: 6f6e 0a77 6869 6368 2069 7420 6465 7065 on.which it depe │ │ │ │ │ -00061f80: 6e64 732c 2069 7420 6973 2072 6571 7569 nds, it is requi │ │ │ │ │ -00061f90: 7265 6420 7468 6174 2065 6974 6865 7220 red that either │ │ │ │ │ -00061fa0: 7468 6520 582d 7370 6563 6966 6963 2063 the X-specific c │ │ │ │ │ -00061fb0: 6f6d 706f 6e65 6e74 730a 6265 2073 706c omponents.be spl │ │ │ │ │ -00061fc0: 6974 2069 6e74 6f20 6120 7365 7061 7261 it into a separa │ │ │ │ │ -00061fd0: 7465 2070 6163 6b61 6765 2c20 6f72 2074 te package, or t │ │ │ │ │ -00061fe0: 6861 7420 616e 2061 6c74 6572 6e61 7469 hat an alternati │ │ │ │ │ -00061ff0: 7665 2076 6572 7369 6f6e 206f 6620 7468 ve version of th │ │ │ │ │ -00062000: 650a 7061 636b 6167 652c 2077 6869 6368 e.package, which │ │ │ │ │ -00062010: 2069 6e63 6c75 6465 7320 5820 7375 7070 includes X supp │ │ │ │ │ -00062020: 6f72 742c 2062 6520 7072 6f76 6964 6564 ort, be provided │ │ │ │ │ -00062030: 2c20 6f72 2074 6861 7420 7468 6520 7061 , or that the pa │ │ │ │ │ -00062040: 636b 6167 65e2 8099 730a 7072 696f 7269 ckage...s.priori │ │ │ │ │ -00062050: 7479 2062 6520 6c6f 7765 7265 642e 0a0a ty be lowered... │ │ │ │ │ -00062060: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00062070: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00062080: 653a 2050 6163 6b61 6765 7320 7072 6f76 e: Packages prov │ │ │ │ │ -00062090: 6964 696e 6720 616e 2058 2073 6572 7665 iding an X serve │ │ │ │ │ -000620a0: 722c 2020 4e65 7874 3a20 5061 636b 6167 r, Next: Packag │ │ │ │ │ -000620b0: 6573 2070 726f 7669 6469 6e67 2061 2074 es providing a t │ │ │ │ │ -000620c0: 6572 6d69 6e61 6c20 656d 756c 6174 6f72 erminal emulator │ │ │ │ │ -000620d0: 2c20 2050 7265 763a 2050 726f 7669 6469 , Prev: Providi │ │ │ │ │ -000620e0: 6e67 2058 2073 7570 706f 7274 2061 6e64 ng X support and │ │ │ │ │ -000620f0: 2070 6163 6b61 6765 2070 7269 6f72 6974 package priorit │ │ │ │ │ -00062100: 6965 732c 2020 5570 3a20 5072 6f67 7261 ies, Up: Progra │ │ │ │ │ -00062110: 6d73 2066 6f72 2074 6865 2058 2057 696e ms for the X Win │ │ │ │ │ -00062120: 646f 7720 5379 7374 656d 0a0a 3131 2e38 dow System..11.8 │ │ │ │ │ -00062130: 2e32 2050 6163 6b61 6765 7320 7072 6f76 .2 Packages prov │ │ │ │ │ -00062140: 6964 696e 6720 616e 2058 2073 6572 7665 iding an X serve │ │ │ │ │ -00062150: 720a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d r.-------------- │ │ │ │ │ -00062160: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062170: 2d2d 2d2d 2d2d 2d0a 0a50 6163 6b61 6765 -------..Package │ │ │ │ │ -00062180: 7320 7468 6174 2070 726f 7669 6465 2061 s that provide a │ │ │ │ │ -00062190: 6e20 5820 7365 7276 6572 2074 6861 742c n X server that, │ │ │ │ │ -000621a0: 2064 6972 6563 746c 7920 6f72 2069 6e64 directly or ind │ │ │ │ │ -000621b0: 6972 6563 746c 792c 0a63 6f6d 6d75 6e69 irectly,.communi │ │ │ │ │ -000621c0: 6361 7465 7320 7769 7468 2072 6561 6c20 cates with real │ │ │ │ │ -000621d0: 696e 7075 7420 616e 6420 6469 7370 6c61 input and displa │ │ │ │ │ -000621e0: 7920 6861 7264 7761 7265 2073 686f 756c y hardware shoul │ │ │ │ │ -000621f0: 6420 6465 636c 6172 6520 696e 0a74 6865 d declare in.the │ │ │ │ │ -00062200: 6972 20e2 8098 5072 6f76 6964 6573 e280 ir ...Provides.. │ │ │ │ │ -00062210: 9920 636f 6e74 726f 6c20 6669 656c 6420 . control field │ │ │ │ │ -00062220: 7468 6174 2074 6865 7920 7072 6f76 6964 that they provid │ │ │ │ │ -00062230: 6520 7468 6520 7669 7274 7561 6c20 7061 e the virtual pa │ │ │ │ │ -00062240: 636b 6167 650a e280 9878 7365 7276 6572 ckage....xserver │ │ │ │ │ -00062250: e280 992e 2020 2831 290a 0a20 2020 2d2d .... (1).. -- │ │ │ │ │ -00062260: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ -00062270: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ -00062280: 2020 2831 2920 5468 6973 2069 6d70 6c65 (1) This imple │ │ │ │ │ -00062290: 6d65 6e74 7320 6375 7272 656e 7420 7072 ments current pr │ │ │ │ │ -000622a0: 6163 7469 6365 2c20 616e 6420 7072 6f76 actice, and prov │ │ │ │ │ -000622b0: 6964 6573 2061 6e20 6163 7475 616c 2070 ides an actual p │ │ │ │ │ -000622c0: 6f6c 6963 790a 666f 7220 7573 6167 6520 olicy.for usage │ │ │ │ │ -000622d0: 6f66 2074 6865 20e2 8098 7873 6572 7665 of the ...xserve │ │ │ │ │ -000622e0: 72e2 8099 2076 6972 7475 616c 2070 6163 r... virtual pac │ │ │ │ │ -000622f0: 6b61 6765 2077 6869 6368 2061 7070 6561 kage which appea │ │ │ │ │ -00062300: 7273 2069 6e20 7468 6520 7669 7274 7561 rs in the virtua │ │ │ │ │ -00062310: 6c0a 7061 636b 6167 6573 206c 6973 742e l.packages list. │ │ │ │ │ -00062320: 2020 496e 2061 206e 7574 7368 656c 6c2c In a nutshell, │ │ │ │ │ -00062330: 2058 2073 6572 7665 7273 2074 6861 7420 X servers that │ │ │ │ │ -00062340: 696e 7465 7266 6163 6520 6469 7265 6374 interface direct │ │ │ │ │ -00062350: 6c79 2077 6974 680a 7468 6520 6469 7370 ly with.the disp │ │ │ │ │ -00062360: 6c61 7920 616e 6420 696e 7075 7420 6861 lay and input ha │ │ │ │ │ -00062370: 7264 7761 7265 206f 7220 7669 6120 616e rdware or via an │ │ │ │ │ -00062380: 6f74 6865 7220 7375 6273 7973 7465 6d20 other subsystem │ │ │ │ │ -00062390: 2865 2e67 2e2c 2047 4749 290a 7368 6f75 (e.g., GGI).shou │ │ │ │ │ -000623a0: 6c64 2070 726f 7669 6465 20e2 8098 7873 ld provide ...xs │ │ │ │ │ -000623b0: 6572 7665 72e2 8099 2e20 2054 6869 6e67 erver.... Thing │ │ │ │ │ -000623c0: 7320 6c69 6b65 20e2 8098 5876 6662 e280 s like ...Xvfb.. │ │ │ │ │ -000623d0: 992c 20e2 8098 586e 6573 74e2 8099 2c20 ., ...Xnest..., │ │ │ │ │ -000623e0: 616e 6420 e280 9858 7072 74e2 8099 0a73 and ...Xprt....s │ │ │ │ │ -000623f0: 686f 756c 6420 6e6f 742e 0a0a 1f0a 4669 hould not.....Fi │ │ │ │ │ -00062400: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00062410: 792e 696e 666f 2c20 204e 6f64 653a 2050 y.info, Node: P │ │ │ │ │ -00062420: 6163 6b61 6765 7320 7072 6f76 6964 696e ackages providin │ │ │ │ │ -00062430: 6720 6120 7465 726d 696e 616c 2065 6d75 g a terminal emu │ │ │ │ │ -00062440: 6c61 746f 722c 2020 4e65 7874 3a20 5061 lator, Next: Pa │ │ │ │ │ -00062450: 636b 6167 6573 2070 726f 7669 6469 6e67 ckages providing │ │ │ │ │ -00062460: 2061 2077 696e 646f 7720 6d61 6e61 6765 a window manage │ │ │ │ │ -00062470: 722c 2020 5072 6576 3a20 5061 636b 6167 r, Prev: Packag │ │ │ │ │ -00062480: 6573 2070 726f 7669 6469 6e67 2061 6e20 es providing an │ │ │ │ │ -00062490: 5820 7365 7276 6572 2c20 2055 703a 2050 X server, Up: P │ │ │ │ │ -000624a0: 726f 6772 616d 7320 666f 7220 7468 6520 rograms for the │ │ │ │ │ -000624b0: 5820 5769 6e64 6f77 2053 7973 7465 6d0a X Window System. │ │ │ │ │ -000624c0: 0a31 312e 382e 3320 5061 636b 6167 6573 .11.8.3 Packages │ │ │ │ │ -000624d0: 2070 726f 7669 6469 6e67 2061 2074 6572 providing a ter │ │ │ │ │ -000624e0: 6d69 6e61 6c20 656d 756c 6174 6f72 0a2d minal emulator.- │ │ │ │ │ -000624f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062500: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062510: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5061 ------------..Pa │ │ │ │ │ -00062520: 636b 6167 6573 2074 6861 7420 7072 6f76 ckages that prov │ │ │ │ │ -00062530: 6964 6520 6120 7465 726d 696e 616c 2065 ide a terminal e │ │ │ │ │ -00062540: 6d75 6c61 746f 7220 666f 7220 7468 6520 mulator for the │ │ │ │ │ -00062550: 5820 5769 6e64 6f77 2053 7973 7465 6d20 X Window System │ │ │ │ │ -00062560: 7768 6963 680a 6d65 6574 2074 6865 2063 which.meet the c │ │ │ │ │ -00062570: 7269 7465 7269 6120 6c69 7374 6564 2062 riteria listed b │ │ │ │ │ -00062580: 656c 6f77 2073 686f 756c 6420 6465 636c elow should decl │ │ │ │ │ -00062590: 6172 6520 696e 2074 6865 6972 20e2 8098 are in their ... │ │ │ │ │ -000625a0: 5072 6f76 6964 6573 e280 990a 636f 6e74 Provides....cont │ │ │ │ │ -000625b0: 726f 6c20 6669 656c 6420 7468 6174 2074 rol field that t │ │ │ │ │ -000625c0: 6865 7920 7072 6f76 6964 6520 7468 6520 hey provide the │ │ │ │ │ -000625d0: 7669 7274 7561 6c20 7061 636b 6167 650a virtual package. │ │ │ │ │ -000625e0: e280 9878 2d74 6572 6d69 6e61 6c2d 656d ...x-terminal-em │ │ │ │ │ -000625f0: 756c 6174 6f72 e280 992e 2020 5468 6579 ulator.... They │ │ │ │ │ -00062600: 2073 686f 756c 6420 616c 736f 2072 6567 should also reg │ │ │ │ │ -00062610: 6973 7465 7220 7468 656d 7365 6c76 6573 ister themselves │ │ │ │ │ -00062620: 2061 7320 616e 0a61 6c74 6572 6e61 7469 as an.alternati │ │ │ │ │ -00062630: 7665 2066 6f72 20e2 8098 2f75 7372 2f62 ve for .../usr/b │ │ │ │ │ -00062640: 696e 2f78 2d74 6572 6d69 6e61 6c2d 656d in/x-terminal-em │ │ │ │ │ -00062650: 756c 6174 6f72 e280 992c 2077 6974 6820 ulator..., with │ │ │ │ │ -00062660: 6120 7072 696f 7269 7479 206f 6620 3230 a priority of 20 │ │ │ │ │ -00062670: 2e0a 5468 6174 2061 6c74 6572 6e61 7469 ..That alternati │ │ │ │ │ -00062680: 7665 2073 686f 756c 6420 6861 7665 2061 ve should have a │ │ │ │ │ -00062690: 2073 6c61 7665 2061 6c74 6572 6e61 7469 slave alternati │ │ │ │ │ -000626a0: 7665 2066 6f72 0ae2 8098 2f75 7372 2f73 ve for..../usr/s │ │ │ │ │ -000626b0: 6861 7265 2f6d 616e 2f6d 616e 312f 782d hare/man/man1/x- │ │ │ │ │ -000626c0: 7465 726d 696e 616c 2d65 6d75 6c61 746f terminal-emulato │ │ │ │ │ -000626d0: 722e 312e 677a e280 9920 706f 696e 7469 r.1.gz... pointi │ │ │ │ │ -000626e0: 6e67 2074 6f20 7468 650a 636f 7272 6573 ng to the.corres │ │ │ │ │ -000626f0: 706f 6e64 696e 6720 6d61 6e75 616c 2070 ponding manual p │ │ │ │ │ -00062700: 6167 652e 0a0a 546f 2062 6520 616e 20e2 age...To be an . │ │ │ │ │ -00062710: 8098 782d 7465 726d 696e 616c 2d65 6d75 ..x-terminal-emu │ │ │ │ │ -00062720: 6c61 746f 72e2 8099 2c20 6120 7072 6f67 lator..., a prog │ │ │ │ │ -00062730: 7261 6d20 6d75 7374 3a0a 0a20 2020 2d20 ram must:.. - │ │ │ │ │ -00062740: 4265 2061 626c 6520 746f 2065 6d75 6c61 Be able to emula │ │ │ │ │ -00062750: 7465 2061 2044 4543 2056 5431 3030 2074 te a DEC VT100 t │ │ │ │ │ -00062760: 6572 6d69 6e61 6c2c 206f 7220 6120 636f erminal, or a co │ │ │ │ │ -00062770: 6d70 6174 6962 6c65 2074 6572 6d69 6e61 mpatible termina │ │ │ │ │ -00062780: 6c2e 0a0a 2020 202d 2053 7570 706f 7274 l... - Support │ │ │ │ │ -00062790: 2074 6865 2063 6f6d 6d61 6e64 2d6c 696e the command-lin │ │ │ │ │ -000627a0: 6520 6f70 7469 6f6e 20e2 8098 2d65 2063 e option ...-e c │ │ │ │ │ -000627b0: 6f6d 6d61 6e64 e280 992c 2077 6869 6368 ommand..., which │ │ │ │ │ -000627c0: 2063 7265 6174 6573 2061 206e 6577 0a20 creates a new. │ │ │ │ │ -000627d0: 2020 2020 7465 726d 696e 616c 2077 696e terminal win │ │ │ │ │ -000627e0: 646f 7720 2831 2920 616e 6420 7275 6e73 dow (1) and runs │ │ │ │ │ -000627f0: 2074 6865 2073 7065 6369 6669 6564 2063 the specified c │ │ │ │ │ -00062800: 6f6d 6d61 6e64 2e20 203c 636f 6d6d 616e ommand. may. be m │ │ │ │ │ -00062820: 756c 7469 706c 6520 6172 6775 6d65 6e74 ultiple argument │ │ │ │ │ -00062830: 732c 2077 6869 6368 2066 6f72 6d20 7468 s, which form th │ │ │ │ │ -00062840: 6520 6172 6775 6d65 6e74 206c 6973 7420 e argument list │ │ │ │ │ -00062850: 746f 2074 6865 2065 7865 6375 7465 640a to the executed. │ │ │ │ │ -00062860: 2020 2020 2070 726f 6772 616d 2e20 2049 program. I │ │ │ │ │ -00062870: 6e20 6f74 6865 7220 776f 7264 732c 2074 n other words, t │ │ │ │ │ -00062880: 6865 2062 6568 6176 696f 7220 6973 2061 he behavior is a │ │ │ │ │ -00062890: 7320 7468 6f75 6768 2074 6865 2061 7267 s though the arg │ │ │ │ │ -000628a0: 756d 656e 7473 0a20 2020 2020 7765 7265 uments. were │ │ │ │ │ -000628b0: 2070 6173 7365 6420 6469 7265 6374 6c79 passed directly │ │ │ │ │ -000628c0: 2074 6f20 e280 9865 7865 6376 70e2 8099 to ...execvp... │ │ │ │ │ -000628d0: 2c20 6279 7061 7373 696e 6720 7468 6520 , bypassing the │ │ │ │ │ -000628e0: 7368 656c 6c2e 2020 28e2 8098 7874 6572 shell. (...xter │ │ │ │ │ -000628f0: 6de2 8099 e280 9973 0a20 2020 2020 6265 m......s. be │ │ │ │ │ -00062900: 6861 7669 6f72 206f 6620 6661 6c6c 696e havior of fallin │ │ │ │ │ -00062910: 6720 6261 636b 206f 6e20 7573 696e 6720 g back on using │ │ │ │ │ -00062920: 7468 6520 7368 656c 6c20 6966 20e2 8098 the shell if ... │ │ │ │ │ -00062930: 2d65 e280 9920 6861 6420 6120 7369 6e67 -e... had a sing │ │ │ │ │ -00062940: 6c65 0a20 2020 2020 6172 6775 6d65 6e74 le. argument │ │ │ │ │ -00062950: 2061 6e64 2065 7865 6320 6661 696c 6564 and exec failed │ │ │ │ │ -00062960: 2069 7320 7065 726d 6973 7369 626c 6520 is permissible │ │ │ │ │ -00062970: 6275 7420 6e6f 7420 7265 7175 6972 6564 but not required │ │ │ │ │ -00062980: 2e29 0a0a 2020 202d 2053 7570 706f 7274 .).. - Support │ │ │ │ │ -00062990: 2074 6865 2063 6f6d 6d61 6e64 2d6c 696e the command-lin │ │ │ │ │ -000629a0: 6520 6f70 7469 6f6e 20e2 8098 2d54 2074 e option ...-T t │ │ │ │ │ -000629b0: 6974 6c65 e280 992c 2077 6869 6368 2063 itle..., which c │ │ │ │ │ -000629c0: 7265 6174 6573 2061 206e 6577 0a20 2020 reates a new. │ │ │ │ │ -000629d0: 2020 7465 726d 696e 616c 2077 696e 646f terminal windo │ │ │ │ │ -000629e0: 7720 7769 7468 2074 6865 2077 696e 646f w with the windo │ │ │ │ │ -000629f0: 7720 7469 746c 6520 7469 746c 652e 0a0a w title title... │ │ │ │ │ -00062a00: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ -00062a10: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ -00062a20: 2d2d 0a0a 2020 2028 3129 20e2 809c 4e65 --.. (1) ...Ne │ │ │ │ │ -00062a30: 7720 7465 726d 696e 616c 2077 696e 646f w terminal windo │ │ │ │ │ -00062a40: 77e2 809d 2064 6f65 7320 6e6f 7420 6e65 w... does not ne │ │ │ │ │ -00062a50: 6365 7373 6172 696c 7920 6d65 616e 2061 cessarily mean a │ │ │ │ │ -00062a60: 206e 6577 2074 6f70 2d6c 6576 656c 2058 new top-level X │ │ │ │ │ -00062a70: 0a77 696e 646f 7720 6469 7265 6374 6c79 .window directly │ │ │ │ │ -00062a80: 2070 6172 656e 7465 6420 6279 2074 6865 parented by the │ │ │ │ │ -00062a90: 2077 696e 646f 7720 6d61 6e61 6765 723b window manager; │ │ │ │ │ -00062aa0: 2069 7420 636f 756c 642c 2069 6620 7468 it could, if th │ │ │ │ │ -00062ab0: 650a 7465 726d 696e 616c 2065 6d75 6c61 e.terminal emula │ │ │ │ │ -00062ac0: 746f 7220 6170 706c 6963 6174 696f 6e20 tor application │ │ │ │ │ -00062ad0: 7765 7265 2073 6f20 636f 6465 642c 2062 were so coded, b │ │ │ │ │ -00062ae0: 6520 6120 6e65 7720 e280 9c76 6965 77e2 e a new ...view. │ │ │ │ │ -00062af0: 809d 2069 6e20 610a 6d75 6c74 6970 6c65 .. in a.multiple │ │ │ │ │ -00062b00: 2d64 6f63 756d 656e 7420 696e 7465 7266 -document interf │ │ │ │ │ -00062b10: 6163 6520 284d 4449 292e 0a0a 1f0a 4669 ace (MDI).....Fi │ │ │ │ │ -00062b20: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00062b30: 792e 696e 666f 2c20 204e 6f64 653a 2050 y.info, Node: P │ │ │ │ │ -00062b40: 6163 6b61 6765 7320 7072 6f76 6964 696e ackages providin │ │ │ │ │ -00062b50: 6720 6120 7769 6e64 6f77 206d 616e 6167 g a window manag │ │ │ │ │ -00062b60: 6572 2c20 204e 6578 743a 2050 6163 6b61 er, Next: Packa │ │ │ │ │ -00062b70: 6765 7320 7072 6f76 6964 696e 6720 666f ges providing fo │ │ │ │ │ -00062b80: 6e74 732c 2020 5072 6576 3a20 5061 636b nts, Prev: Pack │ │ │ │ │ -00062b90: 6167 6573 2070 726f 7669 6469 6e67 2061 ages providing a │ │ │ │ │ -00062ba0: 2074 6572 6d69 6e61 6c20 656d 756c 6174 terminal emulat │ │ │ │ │ -00062bb0: 6f72 2c20 2055 703a 2050 726f 6772 616d or, Up: Program │ │ │ │ │ -00062bc0: 7320 666f 7220 7468 6520 5820 5769 6e64 s for the X Wind │ │ │ │ │ -00062bd0: 6f77 2053 7973 7465 6d0a 0a31 312e 382e ow System..11.8. │ │ │ │ │ -00062be0: 3420 5061 636b 6167 6573 2070 726f 7669 4 Packages provi │ │ │ │ │ -00062bf0: 6469 6e67 2061 2077 696e 646f 7720 6d61 ding a window ma │ │ │ │ │ -00062c00: 6e61 6765 720a 2d2d 2d2d 2d2d 2d2d 2d2d nager.---------- │ │ │ │ │ -00062c10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062c20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00062c30: 0a0a 5061 636b 6167 6573 2074 6861 7420 ..Packages that │ │ │ │ │ -00062c40: 7072 6f76 6964 6520 6120 7769 6e64 6f77 provide a window │ │ │ │ │ -00062c50: 206d 616e 6167 6572 2073 686f 756c 6420 manager should │ │ │ │ │ -00062c60: 6465 636c 6172 6520 696e 2074 6865 6972 declare in their │ │ │ │ │ -00062c70: 0ae2 8098 5072 6f76 6964 6573 e280 9920 ....Provides... │ │ │ │ │ -00062c80: 636f 6e74 726f 6c20 6669 656c 6420 7468 control field th │ │ │ │ │ -00062c90: 6174 2074 6865 7920 7072 6f76 6964 6520 at they provide │ │ │ │ │ -00062ca0: 7468 6520 7669 7274 7561 6c20 7061 636b the virtual pack │ │ │ │ │ -00062cb0: 6167 650a e280 9878 2d77 696e 646f 772d age....x-window- │ │ │ │ │ -00062cc0: 6d61 6e61 6765 72e2 8099 2e20 2054 6865 manager.... The │ │ │ │ │ -00062cd0: 7920 7368 6f75 6c64 2061 6c73 6f20 7265 y should also re │ │ │ │ │ -00062ce0: 6769 7374 6572 2074 6865 6d73 656c 7665 gister themselve │ │ │ │ │ -00062cf0: 7320 6173 2061 6e0a 616c 7465 726e 6174 s as an.alternat │ │ │ │ │ -00062d00: 6976 6520 666f 7220 e280 982f 7573 722f ive for .../usr/ │ │ │ │ │ -00062d10: 6269 6e2f 782d 7769 6e64 6f77 2d6d 616e bin/x-window-man │ │ │ │ │ -00062d20: 6167 6572 e280 992c 2077 6974 6820 6120 ager..., with a │ │ │ │ │ -00062d30: 7072 696f 7269 7479 2063 616c 6375 6c61 priority calcula │ │ │ │ │ -00062d40: 7465 640a 6173 2066 6f6c 6c6f 7773 3a0a ted.as follows:. │ │ │ │ │ -00062d50: 0a20 2020 2d20 5374 6172 7420 7769 7468 . - Start with │ │ │ │ │ -00062d60: 2061 2070 7269 6f72 6974 7920 6f66 2034 a priority of 4 │ │ │ │ │ -00062d70: 302e 0a0a 2020 202d 2049 6620 7468 6520 0... - If the │ │ │ │ │ -00062d80: 7769 6e64 6f77 206d 616e 6167 6572 2063 window manager c │ │ │ │ │ -00062d90: 6f6d 706c 6965 7320 7769 7468 2054 6865 omplies with The │ │ │ │ │ -00062da0: 2057 696e 646f 7720 4d61 6e61 6765 720a Window Manager. │ │ │ │ │ -00062db0: 2020 2020 2053 7065 6369 6669 6361 7469 Specificati │ │ │ │ │ -00062dc0: 6f6e 2050 726f 6a65 6374 2831 292c 2077 on Project(1), w │ │ │ │ │ -00062dd0: 7269 7474 656e 2062 7920 7468 6520 4672 ritten by the Fr │ │ │ │ │ -00062de0: 6565 2044 6573 6b74 6f70 2047 726f 7570 ee Desktop Group │ │ │ │ │ -00062df0: 2832 292c 2061 6464 0a20 2020 2020 3430 (2), add. 40 │ │ │ │ │ -00062e00: 2070 6f69 6e74 732e 0a0a 2020 202d 2049 points... - I │ │ │ │ │ -00062e10: 6620 7468 6520 7769 6e64 6f77 206d 616e f the window man │ │ │ │ │ -00062e20: 6167 6572 2070 6572 6d69 7473 2074 6865 ager permits the │ │ │ │ │ -00062e30: 2058 2073 6573 7369 6f6e 2074 6f20 6265 X session to be │ │ │ │ │ -00062e40: 2072 6573 7461 7274 6564 2075 7369 6e67 restarted using │ │ │ │ │ -00062e50: 2061 0a20 2020 2020 2764 6966 6665 7265 a. 'differe │ │ │ │ │ -00062e60: 6e74 2720 7769 6e64 6f77 206d 616e 6167 nt' window manag │ │ │ │ │ -00062e70: 6572 2028 7769 7468 6f75 7420 6b69 6c6c er (without kill │ │ │ │ │ -00062e80: 696e 6720 7468 6520 5820 7365 7276 6572 ing the X server │ │ │ │ │ -00062e90: 2920 696e 2069 7473 0a20 2020 2020 6465 ) in its. de │ │ │ │ │ -00062ea0: 6661 756c 7420 636f 6e66 6967 7572 6174 fault configurat │ │ │ │ │ -00062eb0: 696f 6e2c 2061 6464 2031 3020 706f 696e ion, add 10 poin │ │ │ │ │ -00062ec0: 7473 3b20 6f74 6865 7277 6973 6520 6164 ts; otherwise ad │ │ │ │ │ -00062ed0: 6420 6e6f 6e65 2e0a 0a54 6861 7420 616c d none...That al │ │ │ │ │ -00062ee0: 7465 726e 6174 6976 6520 7368 6f75 6c64 ternative should │ │ │ │ │ -00062ef0: 2068 6176 6520 6120 736c 6176 6520 616c have a slave al │ │ │ │ │ -00062f00: 7465 726e 6174 6976 6520 666f 720a e280 ternative for... │ │ │ │ │ -00062f10: 982f 7573 722f 7368 6172 652f 6d61 6e2f ./usr/share/man/ │ │ │ │ │ -00062f20: 6d61 6e31 2f78 2d77 696e 646f 772d 6d61 man1/x-window-ma │ │ │ │ │ -00062f30: 6e61 6765 722e 312e 677a e280 9920 706f nager.1.gz... po │ │ │ │ │ -00062f40: 696e 7469 6e67 2074 6f20 7468 650a 636f inting to the.co │ │ │ │ │ -00062f50: 7272 6573 706f 6e64 696e 6720 6d61 6e75 rresponding manu │ │ │ │ │ -00062f60: 616c 2070 6167 652e 0a0a 2020 202d 2d2d al page... --- │ │ │ │ │ -00062f70: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ -00062f80: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ -00062f90: 2028 3129 2068 7474 7073 3a2f 2f77 7777 (1) https://www │ │ │ │ │ -00062fa0: 2e66 7265 6564 6573 6b74 6f70 2e6f 7267 .freedesktop.org │ │ │ │ │ -00062fb0: 2f77 696b 692f 5370 6563 6966 6963 6174 /wiki/Specificat │ │ │ │ │ -00062fc0: 696f 6e73 2f77 6d2d 7370 6563 0a0a 2020 ions/wm-spec.. │ │ │ │ │ -00062fd0: 2028 3229 2068 7474 7073 3a2f 2f77 7777 (2) https://www │ │ │ │ │ -00062fe0: 2e66 7265 6564 6573 6b74 6f70 2e6f 7267 .freedesktop.org │ │ │ │ │ -00062ff0: 2f77 696b 692f 0a0a 1f0a 4669 6c65 3a20 /wiki/....File: │ │ │ │ │ -00063000: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00063010: 666f 2c20 204e 6f64 653a 2050 6163 6b61 fo, Node: Packa │ │ │ │ │ -00063020: 6765 7320 7072 6f76 6964 696e 6720 666f ges providing fo │ │ │ │ │ -00063030: 6e74 732c 2020 4e65 7874 3a20 4170 706c nts, Next: Appl │ │ │ │ │ -00063040: 6963 6174 696f 6e20 6465 6661 756c 7473 ication defaults │ │ │ │ │ -00063050: 2066 696c 6573 2c20 2050 7265 763a 2050 files, Prev: P │ │ │ │ │ -00063060: 6163 6b61 6765 7320 7072 6f76 6964 696e ackages providin │ │ │ │ │ -00063070: 6720 6120 7769 6e64 6f77 206d 616e 6167 g a window manag │ │ │ │ │ -00063080: 6572 2c20 2055 703a 2050 726f 6772 616d er, Up: Program │ │ │ │ │ -00063090: 7320 666f 7220 7468 6520 5820 5769 6e64 s for the X Wind │ │ │ │ │ -000630a0: 6f77 2053 7973 7465 6d0a 0a31 312e 382e ow System..11.8. │ │ │ │ │ -000630b0: 3520 5061 636b 6167 6573 2070 726f 7669 5 Packages provi │ │ │ │ │ -000630c0: 6469 6e67 2066 6f6e 7473 0a2d 2d2d 2d2d ding fonts.----- │ │ │ │ │ -000630d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000630e0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5061 636b ----------..Pack │ │ │ │ │ -000630f0: 6167 6573 2074 6861 7420 7072 6f76 6964 ages that provid │ │ │ │ │ -00063100: 6520 666f 6e74 7320 666f 7220 7468 6520 e fonts for the │ │ │ │ │ -00063110: 5820 5769 6e64 6f77 2053 7973 7465 6d20 X Window System │ │ │ │ │ -00063120: 2831 2920 6d75 7374 2064 6f20 6120 6e75 (1) must do a nu │ │ │ │ │ -00063130: 6d62 6572 0a6f 6620 7468 696e 6773 2074 mber.of things t │ │ │ │ │ -00063140: 6f20 656e 7375 7265 2074 6861 7420 7468 o ensure that th │ │ │ │ │ -00063150: 6579 2061 7265 2062 6f74 6820 6176 6169 ey are both avai │ │ │ │ │ -00063160: 6c61 626c 6520 7769 7468 6f75 7420 6d6f lable without mo │ │ │ │ │ -00063170: 6469 6669 6361 7469 6f6e 206f 660a 7468 dification of.th │ │ │ │ │ -00063180: 6520 5820 6f72 2066 6f6e 7420 7365 7276 e X or font serv │ │ │ │ │ -00063190: 6572 2063 6f6e 6669 6775 7261 7469 6f6e er configuration │ │ │ │ │ -000631a0: 2c20 616e 6420 7468 6174 2074 6865 7920 , and that they │ │ │ │ │ -000631b0: 646f 206e 6f74 2063 6f72 7275 7074 2066 do not corrupt f │ │ │ │ │ -000631c0: 696c 6573 0a75 7365 6420 6279 206f 7468 iles.used by oth │ │ │ │ │ -000631d0: 6572 2066 6f6e 7420 7061 636b 6167 6573 er font packages │ │ │ │ │ -000631e0: 2074 6f20 7265 6769 7374 6572 2069 6e66 to register inf │ │ │ │ │ -000631f0: 6f72 6d61 7469 6f6e 2061 626f 7574 2074 ormation about t │ │ │ │ │ -00063200: 6865 6d73 656c 7665 732e 0a0a 2020 312e hemselves... 1. │ │ │ │ │ -00063210: 2046 6f6e 7473 206f 6620 616e 7920 7479 Fonts of any ty │ │ │ │ │ -00063220: 7065 2073 7570 706f 7274 6564 2062 7920 pe supported by │ │ │ │ │ -00063230: 7468 6520 5820 5769 6e64 6f77 2053 7973 the X Window Sys │ │ │ │ │ -00063240: 7465 6d20 6d75 7374 2062 6520 696e 2061 tem must be in a │ │ │ │ │ -00063250: 0a20 2020 2020 7365 7061 7261 7465 2062 . separate b │ │ │ │ │ -00063260: 696e 6172 7920 7061 636b 6167 6520 6672 inary package fr │ │ │ │ │ -00063270: 6f6d 2061 6e79 2065 7865 6375 7461 626c om any executabl │ │ │ │ │ -00063280: 6573 2c20 6c69 6272 6172 6965 732c 206f es, libraries, o │ │ │ │ │ -00063290: 720a 2020 2020 2064 6f63 756d 656e 7461 r. documenta │ │ │ │ │ -000632a0: 7469 6f6e 2028 6578 6365 7074 2074 6861 tion (except tha │ │ │ │ │ -000632b0: 7420 7370 6563 6966 6963 2074 6f20 7468 t specific to th │ │ │ │ │ -000632c0: 6520 666f 6e74 7320 7368 6970 7065 642c e fonts shipped, │ │ │ │ │ -000632d0: 2073 7563 6820 6173 0a20 2020 2020 7468 such as. th │ │ │ │ │ -000632e0: 6569 7220 6c69 6365 6e73 6520 696e 666f eir license info │ │ │ │ │ -000632f0: 726d 6174 696f 6e29 2e20 2049 6620 6f6e rmation). If on │ │ │ │ │ -00063300: 6520 6f72 206d 6f72 6520 6f66 2074 6865 e or more of the │ │ │ │ │ -00063310: 2066 6f6e 7473 2073 6f0a 2020 2020 2070 fonts so. p │ │ │ │ │ -00063320: 6163 6b61 6765 6420 6172 6520 6e65 6365 ackaged are nece │ │ │ │ │ -00063330: 7373 6172 7920 666f 7220 7072 6f70 6572 ssary for proper │ │ │ │ │ -00063340: 206f 7065 7261 7469 6f6e 206f 6620 7468 operation of th │ │ │ │ │ -00063350: 6520 7061 636b 6167 6520 7769 7468 0a20 e package with. │ │ │ │ │ -00063360: 2020 2020 7768 6963 6820 7468 6579 2061 which they a │ │ │ │ │ -00063370: 7265 2061 7373 6f63 6961 7465 6420 7468 re associated th │ │ │ │ │ -00063380: 6520 666f 6e74 2070 6163 6b61 6765 206d e font package m │ │ │ │ │ -00063390: 6179 2062 6520 5265 636f 6d6d 656e 6465 ay be Recommende │ │ │ │ │ -000633a0: 643b 2069 660a 2020 2020 2074 6865 2066 d; if. the f │ │ │ │ │ -000633b0: 6f6e 7473 206d 6572 656c 7920 7072 6f76 onts merely prov │ │ │ │ │ -000633c0: 6964 6520 616e 2065 6e68 616e 6365 6d65 ide an enhanceme │ │ │ │ │ -000633d0: 6e74 2c20 6120 5375 6767 6573 7473 2072 nt, a Suggests r │ │ │ │ │ -000633e0: 656c 6174 696f 6e73 6869 700a 2020 2020 elationship. │ │ │ │ │ -000633f0: 206d 6179 2062 6520 7573 6564 2e20 2050 may be used. P │ │ │ │ │ -00063400: 6163 6b61 6765 7320 6d75 7374 206e 6f74 ackages must not │ │ │ │ │ -00063410: 2044 6570 656e 6420 6f6e 2066 6f6e 7420 Depend on font │ │ │ │ │ -00063420: 7061 636b 6167 6573 2e20 2028 3229 0a0a packages. (2).. │ │ │ │ │ -00063430: 2020 322e 2042 4446 2066 6f6e 7473 206d 2. BDF fonts m │ │ │ │ │ -00063440: 7573 7420 6265 2063 6f6e 7665 7274 6564 ust be converted │ │ │ │ │ -00063450: 2074 6f20 5043 4620 666f 6e74 7320 7769 to PCF fonts wi │ │ │ │ │ -00063460: 7468 2074 6865 20e2 8098 6264 6674 6f70 th the ...bdftop │ │ │ │ │ -00063470: 6366 e280 990a 2020 2020 2075 7469 6c69 cf.... utili │ │ │ │ │ -00063480: 7479 2028 6176 6169 6c61 626c 6520 696e ty (available in │ │ │ │ │ -00063490: 2074 6865 20e2 8098 7866 6f6e 7473 2d75 the ...xfonts-u │ │ │ │ │ -000634a0: 7469 6c73 e280 9920 7061 636b 6167 652c tils... package, │ │ │ │ │ -000634b0: 20e2 8098 677a 6970 e280 9970 6564 2c20 ...gzip...ped, │ │ │ │ │ -000634c0: 616e 640a 2020 2020 2070 6c61 6365 6420 and. placed │ │ │ │ │ -000634d0: 696e 2061 2064 6972 6563 746f 7279 2074 in a directory t │ │ │ │ │ -000634e0: 6861 7420 636f 7272 6573 706f 6e64 7320 hat corresponds │ │ │ │ │ -000634f0: 746f 2074 6865 6972 2072 6573 6f6c 7574 to their resolut │ │ │ │ │ -00063500: 696f 6e3a 0a0a 2020 2020 2020 2020 2d20 ion:.. - │ │ │ │ │ -00063510: 3130 3020 6470 6920 666f 6e74 7320 6d75 100 dpi fonts mu │ │ │ │ │ -00063520: 7374 2062 6520 706c 6163 6564 2069 6e0a st be placed in. │ │ │ │ │ -00063530: 2020 2020 2020 2020 2020 e280 982f 7573 .../us │ │ │ │ │ -00063540: 722f 7368 6172 652f 666f 6e74 732f 5831 r/share/fonts/X1 │ │ │ │ │ -00063550: 312f 3130 3064 7069 2fe2 8099 2e0a 0a20 1/100dpi/...... │ │ │ │ │ -00063560: 2020 2020 2020 202d 2037 3520 6470 6920 - 75 dpi │ │ │ │ │ -00063570: 666f 6e74 7320 6d75 7374 2062 6520 706c fonts must be pl │ │ │ │ │ -00063580: 6163 6564 2069 6e20 e280 982f 7573 722f aced in .../usr/ │ │ │ │ │ -00063590: 7368 6172 652f 666f 6e74 732f 5831 312f share/fonts/X11/ │ │ │ │ │ -000635a0: 3735 6470 692f e280 992e 0a0a 2020 2020 75dpi/...... │ │ │ │ │ -000635b0: 2020 2020 2d20 4368 6172 6163 7465 722d - Character- │ │ │ │ │ -000635c0: 6365 6c6c 2066 6f6e 7473 2c20 6375 7273 cell fonts, curs │ │ │ │ │ -000635d0: 6f72 2066 6f6e 7473 2c20 616e 6420 6f74 or fonts, and ot │ │ │ │ │ -000635e0: 6865 7220 6c6f 772d 7265 736f 6c75 7469 her low-resoluti │ │ │ │ │ -000635f0: 6f6e 0a20 2020 2020 2020 2020 2066 6f6e on. fon │ │ │ │ │ -00063600: 7473 206d 7573 7420 6265 2070 6c61 6365 ts must be place │ │ │ │ │ -00063610: 6420 696e 20e2 8098 2f75 7372 2f73 6861 d in .../usr/sha │ │ │ │ │ -00063620: 7265 2f66 6f6e 7473 2f58 3131 2f6d 6973 re/fonts/X11/mis │ │ │ │ │ -00063630: 632f e280 992e 0a0a 2020 332e 2054 7970 c/...... 3. Typ │ │ │ │ │ -00063640: 6520 3120 666f 6e74 7320 6d75 7374 2062 e 1 fonts must b │ │ │ │ │ -00063650: 6520 706c 6163 6564 2069 6e20 e280 982f e placed in .../ │ │ │ │ │ -00063660: 7573 722f 7368 6172 652f 666f 6e74 732f usr/share/fonts/ │ │ │ │ │ -00063670: 5831 312f 5479 7065 312f e280 992e 2020 X11/Type1/.... │ │ │ │ │ -00063680: 4966 0a20 2020 2020 666f 6e74 206d 6574 If. font met │ │ │ │ │ -00063690: 7269 6320 6669 6c65 7320 6172 6520 6176 ric files are av │ │ │ │ │ -000636a0: 6169 6c61 626c 652c 2074 6865 7920 6d75 ailable, they mu │ │ │ │ │ -000636b0: 7374 2062 6520 706c 6163 6564 2068 6572 st be placed her │ │ │ │ │ -000636c0: 6520 6173 2077 656c 6c2e 0a0a 2020 342e e as well... 4. │ │ │ │ │ -000636d0: 2053 7562 6469 7265 6374 6f72 6965 7320 Subdirectories │ │ │ │ │ -000636e0: 6f66 20e2 8098 2f75 7372 2f73 6861 7265 of .../usr/share │ │ │ │ │ -000636f0: 2f66 6f6e 7473 2f58 3131 2fe2 8099 206f /fonts/X11/... o │ │ │ │ │ -00063700: 7468 6572 2074 6861 6e20 7468 6f73 6520 ther than those │ │ │ │ │ -00063710: 6c69 7374 6564 0a20 2020 2020 6162 6f76 listed. abov │ │ │ │ │ -00063720: 6520 6d75 7374 2062 6520 6e65 6974 6865 e must be neithe │ │ │ │ │ -00063730: 7220 6372 6561 7465 6420 6e6f 7220 7573 r created nor us │ │ │ │ │ -00063740: 6564 2e20 2028 5468 6520 e280 9850 4558 ed. (The ...PEX │ │ │ │ │ -00063750: e280 992c 20e2 8098 4349 44e2 8099 2c0a ..., ...CID...,. │ │ │ │ │ -00063760: 2020 2020 20e2 8098 5370 6565 646f e280 ...Speedo.. │ │ │ │ │ -00063770: 992c 2061 6e64 20e2 8098 6379 7269 6c6c ., and ...cyrill │ │ │ │ │ -00063780: 6963 e280 9920 6469 7265 6374 6f72 6965 ic... directorie │ │ │ │ │ -00063790: 7320 6172 6520 6578 6365 7074 6564 2066 s are excepted f │ │ │ │ │ -000637a0: 6f72 2068 6973 746f 7269 6361 6c0a 2020 or historical. │ │ │ │ │ -000637b0: 2020 2072 6561 736f 6e73 2c20 6275 7420 reasons, but │ │ │ │ │ -000637c0: 696e 7374 616c 6c61 7469 6f6e 206f 6620 installation of │ │ │ │ │ -000637d0: 6669 6c65 7320 696e 746f 2074 6865 7365 files into these │ │ │ │ │ -000637e0: 2064 6972 6563 746f 7269 6573 2072 656d directories rem │ │ │ │ │ -000637f0: 6169 6e73 0a20 2020 2020 6469 7363 6f75 ains. discou │ │ │ │ │ -00063800: 7261 6765 642e 290a 0a20 2035 2e20 466f raged.).. 5. Fo │ │ │ │ │ -00063810: 6e74 2070 6163 6b61 6765 7320 6d61 792c nt packages may, │ │ │ │ │ -00063820: 2069 6e73 7465 6164 206f 6620 706c 6163 instead of plac │ │ │ │ │ -00063830: 696e 6720 6669 6c65 7320 6469 7265 6374 ing files direct │ │ │ │ │ -00063840: 6c79 2069 6e20 7468 6520 5820 666f 6e74 ly in the X font │ │ │ │ │ -00063850: 0a20 2020 2020 6469 7265 6374 6f72 6965 . directorie │ │ │ │ │ -00063860: 7320 6c69 7374 6564 2061 626f 7665 2c20 s listed above, │ │ │ │ │ -00063870: 7072 6f76 6964 6520 7379 6d62 6f6c 6963 provide symbolic │ │ │ │ │ -00063880: 206c 696e 6b73 2069 6e20 7468 6174 2066 links in that f │ │ │ │ │ -00063890: 6f6e 740a 2020 2020 2064 6972 6563 746f ont. directo │ │ │ │ │ -000638a0: 7279 2070 6f69 6e74 696e 6720 746f 2074 ry pointing to t │ │ │ │ │ -000638b0: 6865 2066 696c 6573 e280 9920 6163 7475 he files... actu │ │ │ │ │ -000638c0: 616c 206c 6f63 6174 696f 6e20 696e 2074 al location in t │ │ │ │ │ -000638d0: 6865 2066 696c 6573 7973 7465 6d2e 0a20 he filesystem.. │ │ │ │ │ -000638e0: 2020 2020 5375 6368 2061 206c 6f63 6174 Such a locat │ │ │ │ │ -000638f0: 696f 6e20 6d75 7374 2063 6f6d 706c 7920 ion must comply │ │ │ │ │ -00063900: 7769 7468 2074 6865 2046 4853 2e0a 0a20 with the FHS... │ │ │ │ │ -00063910: 2036 2e20 466f 6e74 2070 6163 6b61 6765 6. Font package │ │ │ │ │ -00063920: 7320 7368 6f75 6c64 206e 6f74 2063 6f6e s should not con │ │ │ │ │ -00063930: 7461 696e 2062 6f74 6820 3735 6470 6920 tain both 75dpi │ │ │ │ │ -00063940: 616e 6420 3130 3064 7069 2076 6572 7369 and 100dpi versi │ │ │ │ │ -00063950: 6f6e 7320 6f66 0a20 2020 2020 6120 666f ons of. a fo │ │ │ │ │ -00063960: 6e74 2e20 2049 6620 626f 7468 2061 7265 nt. If both are │ │ │ │ │ -00063970: 2061 7661 696c 6162 6c65 2c20 7468 6579 available, they │ │ │ │ │ -00063980: 2073 686f 756c 6420 6265 2070 726f 7669 should be provi │ │ │ │ │ -00063990: 6465 6420 696e 2073 6570 6172 6174 650a ded in separate. │ │ │ │ │ -000639a0: 2020 2020 2062 696e 6172 7920 7061 636b binary pack │ │ │ │ │ -000639b0: 6167 6573 2077 6974 6820 e280 982d 3735 ages with ...-75 │ │ │ │ │ -000639c0: 6470 69e2 8099 206f 7220 e280 982d 3130 dpi... or ...-10 │ │ │ │ │ -000639d0: 3064 7069 e280 9920 6170 7065 6e64 6564 0dpi... appended │ │ │ │ │ -000639e0: 2074 6f20 7468 6520 6e61 6d65 7320 6f66 to the names of │ │ │ │ │ -000639f0: 0a20 2020 2020 7468 6520 7061 636b 6167 . the packag │ │ │ │ │ -00063a00: 6573 2063 6f6e 7461 696e 696e 6720 7468 es containing th │ │ │ │ │ -00063a10: 6520 636f 7272 6573 706f 6e64 696e 6720 e corresponding │ │ │ │ │ -00063a20: 666f 6e74 732e 0a0a 2020 372e 2046 6f6e fonts... 7. Fon │ │ │ │ │ -00063a30: 7473 2064 6573 7469 6e65 6420 666f 7220 ts destined for │ │ │ │ │ -00063a40: 7468 6520 e280 986d 6973 63e2 8099 2073 the ...misc... s │ │ │ │ │ -00063a50: 7562 6469 7265 6374 6f72 7920 7368 6f75 ubdirectory shou │ │ │ │ │ -00063a60: 6c64 206e 6f74 2062 6520 696e 636c 7564 ld not be includ │ │ │ │ │ -00063a70: 6564 0a20 2020 2020 696e 2074 6865 2073 ed. in the s │ │ │ │ │ -00063a80: 616d 6520 7061 636b 6167 6520 6173 2037 ame package as 7 │ │ │ │ │ -00063a90: 3564 7069 206f 7220 3130 3064 7069 2066 5dpi or 100dpi f │ │ │ │ │ -00063aa0: 6f6e 7473 3b20 696e 7374 6561 642c 2074 onts; instead, t │ │ │ │ │ -00063ab0: 6865 7920 7368 6f75 6c64 0a20 2020 2020 hey should. │ │ │ │ │ -00063ac0: 6265 2070 726f 7669 6465 6420 696e 2061 be provided in a │ │ │ │ │ -00063ad0: 2073 6570 6172 6174 6520 7061 636b 6167 separate packag │ │ │ │ │ -00063ae0: 6520 7769 7468 20e2 8098 2d6d 6973 63e2 e with ...-misc. │ │ │ │ │ -00063af0: 8099 2061 7070 656e 6465 6420 746f 2069 .. appended to i │ │ │ │ │ -00063b00: 7473 0a20 2020 2020 6e61 6d65 2e0a 0a20 ts. name... │ │ │ │ │ -00063b10: 2038 2e20 466f 6e74 2070 6163 6b61 6765 8. Font package │ │ │ │ │ -00063b20: 7320 6d75 7374 206e 6f74 2070 726f 7669 s must not provi │ │ │ │ │ -00063b30: 6465 2074 6865 2066 696c 6573 20e2 8098 de the files ... │ │ │ │ │ -00063b40: 666f 6e74 732e 6469 72e2 8099 2c0a 2020 fonts.dir...,. │ │ │ │ │ -00063b50: 2020 20e2 8098 666f 6e74 732e 616c 6961 ...fonts.alia │ │ │ │ │ -00063b60: 73e2 8099 2c20 6f72 20e2 8098 666f 6e74 s..., or ...font │ │ │ │ │ -00063b70: 732e 7363 616c 65e2 8099 2069 6e20 6120 s.scale... in a │ │ │ │ │ -00063b80: 666f 6e74 2064 6972 6563 746f 7279 3a0a font directory:. │ │ │ │ │ -00063b90: 0a20 2020 2020 2020 202d 20e2 8098 666f . - ...fo │ │ │ │ │ -00063ba0: 6e74 732e 6469 72e2 8099 2066 696c 6573 nts.dir... files │ │ │ │ │ -00063bb0: 206d 7573 7420 6e6f 7420 6265 2070 726f must not be pro │ │ │ │ │ -00063bc0: 7669 6465 6420 6174 2061 6c6c 2e0a 0a20 vided at all... │ │ │ │ │ -00063bd0: 2020 2020 2020 202d 20e2 8098 666f 6e74 - ...font │ │ │ │ │ -00063be0: 732e 616c 6961 73e2 8099 2061 6e64 20e2 s.alias... and . │ │ │ │ │ -00063bf0: 8098 666f 6e74 732e 7363 616c 65e2 8099 ..fonts.scale... │ │ │ │ │ -00063c00: 2066 696c 6573 2c20 6966 206e 6565 6465 files, if neede │ │ │ │ │ -00063c10: 642c 2073 686f 756c 6420 6265 0a20 2020 d, should be. │ │ │ │ │ -00063c20: 2020 2020 2020 2070 726f 7669 6465 6420 provided │ │ │ │ │ -00063c30: 696e 2074 6865 2064 6972 6563 746f 7279 in the directory │ │ │ │ │ -00063c40: 0a20 2020 2020 2020 2020 20e2 8098 2f65 . .../e │ │ │ │ │ -00063c50: 7463 2f58 3131 2f66 6f6e 7473 2f66 6f6e tc/X11/fonts/fon │ │ │ │ │ -00063c60: 7464 6972 2f70 6163 6b61 6765 2e65 7874 tdir/package.ext │ │ │ │ │ -00063c70: 656e 7369 6f6e e280 992c 2077 6865 7265 ension..., where │ │ │ │ │ -00063c80: 2066 6f6e 7464 6972 2069 730a 2020 2020 fontdir is. │ │ │ │ │ -00063c90: 2020 2020 2020 7468 6520 6e61 6d65 206f the name o │ │ │ │ │ -00063ca0: 6620 7468 6520 7375 6264 6972 6563 746f f the subdirecto │ │ │ │ │ -00063cb0: 7279 206f 6620 e280 982f 7573 722f 7368 ry of .../usr/sh │ │ │ │ │ -00063cc0: 6172 652f 666f 6e74 732f 5831 312f e280 are/fonts/X11/.. │ │ │ │ │ -00063cd0: 9920 7768 6572 650a 2020 2020 2020 2020 . where. │ │ │ │ │ -00063ce0: 2020 7468 6520 7061 636b 6167 65e2 8099 the package... │ │ │ │ │ -00063cf0: 7320 636f 7272 6573 706f 6e64 696e 6720 s corresponding │ │ │ │ │ -00063d00: 666f 6e74 7320 6172 6520 7374 6f72 6564 fonts are stored │ │ │ │ │ -00063d10: 2028 652e 672e 2c20 e280 9837 3564 7069 (e.g., ...75dpi │ │ │ │ │ -00063d20: e280 9920 6f72 0a20 2020 2020 2020 2020 ... or. │ │ │ │ │ -00063d30: 20e2 8098 6d69 7363 e280 9929 2c20 7061 ...misc...), pa │ │ │ │ │ -00063d40: 636b 6167 6520 6973 2074 6865 206e 616d ckage is the nam │ │ │ │ │ -00063d50: 6520 6f66 2074 6865 2070 6163 6b61 6765 e of the package │ │ │ │ │ -00063d60: 2074 6861 7420 7072 6f76 6964 6573 0a20 that provides. │ │ │ │ │ -00063d70: 2020 2020 2020 2020 2074 6865 7365 2066 these f │ │ │ │ │ -00063d80: 6f6e 7473 2c20 616e 6420 6578 7465 6e73 onts, and extens │ │ │ │ │ -00063d90: 696f 6e20 6973 2065 6974 6865 7220 e280 ion is either .. │ │ │ │ │ -00063da0: 9873 6361 6c65 e280 9920 6f72 20e2 8098 .scale... or ... │ │ │ │ │ -00063db0: 616c 6961 73e2 8099 2c0a 2020 2020 2020 alias...,. │ │ │ │ │ -00063dc0: 2020 2020 7768 6963 6865 7665 7220 636f whichever co │ │ │ │ │ -00063dd0: 7272 6573 706f 6e64 7320 746f 2074 6865 rresponds to the │ │ │ │ │ -00063de0: 2066 696c 6520 636f 6e74 656e 7473 2e0a file contents.. │ │ │ │ │ -00063df0: 0a20 2039 2e20 466f 6e74 2070 6163 6b61 . 9. Font packa │ │ │ │ │ -00063e00: 6765 7320 6d75 7374 2064 6563 6c61 7265 ges must declare │ │ │ │ │ -00063e10: 2061 2064 6570 656e 6465 6e63 7920 6f6e a dependency on │ │ │ │ │ -00063e20: 20e2 8098 7866 6f6e 7473 2d75 7469 6c73 ...xfonts-utils │ │ │ │ │ -00063e30: e280 9920 696e 2074 6865 6972 0a20 2020 ... in their. │ │ │ │ │ -00063e40: 2020 e280 9844 6570 656e 6473 e280 9920 ...Depends... │ │ │ │ │ -00063e50: 6f72 20e2 8098 5072 652d 4465 7065 6e64 or ...Pre-Depend │ │ │ │ │ -00063e60: 73e2 8099 2063 6f6e 7472 6f6c 2066 6965 s... control fie │ │ │ │ │ -00063e70: 6c64 2e0a 0a20 2031 302e 2046 6f6e 7420 ld... 10. Font │ │ │ │ │ -00063e80: 7061 636b 6167 6573 2074 6861 7420 7072 packages that pr │ │ │ │ │ -00063e90: 6f76 6964 6520 6f6e 6520 6f72 206d 6f72 ovide one or mor │ │ │ │ │ -00063ea0: 6520 e280 9866 6f6e 7473 2e73 6361 6c65 e ...fonts.scale │ │ │ │ │ -00063eb0: e280 9920 6669 6c65 7320 6173 0a20 2020 ... files as. │ │ │ │ │ -00063ec0: 2020 6465 7363 7269 6265 6420 6162 6f76 described abov │ │ │ │ │ -00063ed0: 6520 6d75 7374 2069 6e76 6f6b 6520 e280 e must invoke .. │ │ │ │ │ -00063ee0: 9875 7064 6174 652d 666f 6e74 732d 7363 .update-fonts-sc │ │ │ │ │ -00063ef0: 616c 65e2 8099 206f 6e20 6561 6368 2064 ale... on each d │ │ │ │ │ -00063f00: 6972 6563 746f 7279 0a20 2020 2020 696e irectory. in │ │ │ │ │ -00063f10: 746f 2077 6869 6368 2074 6865 7920 696e to which they in │ │ │ │ │ -00063f20: 7374 616c 6c65 6420 666f 6e74 7320 2762 stalled fonts 'b │ │ │ │ │ -00063f30: 6566 6f72 6527 2069 6e76 6f6b 696e 670a efore' invoking. │ │ │ │ │ -00063f40: 2020 2020 20e2 8098 7570 6461 7465 2d66 ...update-f │ │ │ │ │ -00063f50: 6f6e 7473 2d64 6972 e280 9920 6f6e 2074 onts-dir... on t │ │ │ │ │ -00063f60: 6861 7420 6469 7265 6374 6f72 792e 2020 hat directory. │ │ │ │ │ -00063f70: 5468 6973 2069 6e76 6f63 6174 696f 6e20 This invocation │ │ │ │ │ -00063f80: 6d75 7374 206f 6363 7572 0a20 2020 2020 must occur. │ │ │ │ │ -00063f90: 696e 2062 6f74 6820 7468 6520 e280 9870 in both the ...p │ │ │ │ │ -00063fa0: 6f73 7469 6e73 74e2 8099 2028 666f 7220 ostinst... (for │ │ │ │ │ -00063fb0: 616c 6c20 6172 6775 6d65 6e74 7329 2061 all arguments) a │ │ │ │ │ -00063fc0: 6e64 20e2 8098 706f 7374 726d e280 9920 nd ...postrm... │ │ │ │ │ -00063fd0: 2866 6f72 2061 6c6c 0a20 2020 2020 6172 (for all. ar │ │ │ │ │ -00063fe0: 6775 6d65 6e74 7320 6578 6365 7074 20e2 guments except . │ │ │ │ │ -00063ff0: 8098 7570 6772 6164 65e2 8099 2920 7363 ..upgrade...) sc │ │ │ │ │ -00064000: 7269 7074 732e 0a0a 2020 3131 2e20 466f ripts... 11. Fo │ │ │ │ │ -00064010: 6e74 2070 6163 6b61 6765 7320 7468 6174 nt packages that │ │ │ │ │ -00064020: 2070 726f 7669 6465 206f 6e65 206f 7220 provide one or │ │ │ │ │ -00064030: 6d6f 7265 20e2 8098 666f 6e74 732e 616c more ...fonts.al │ │ │ │ │ -00064040: 6961 73e2 8099 2066 696c 6573 2061 730a ias... files as. │ │ │ │ │ -00064050: 2020 2020 2064 6573 6372 6962 6564 2061 described a │ │ │ │ │ -00064060: 626f 7665 206d 7573 7420 696e 766f 6b65 bove must invoke │ │ │ │ │ -00064070: 20e2 8098 7570 6461 7465 2d66 6f6e 7473 ...update-fonts │ │ │ │ │ -00064080: 2d61 6c69 6173 e280 9920 6f6e 2065 6163 -alias... on eac │ │ │ │ │ -00064090: 6820 6469 7265 6374 6f72 790a 2020 2020 h directory. │ │ │ │ │ -000640a0: 2069 6e74 6f20 7768 6963 6820 7468 6579 into which they │ │ │ │ │ -000640b0: 2069 6e73 7461 6c6c 6564 2066 6f6e 7473 installed fonts │ │ │ │ │ -000640c0: 2e20 2054 6869 7320 696e 766f 6361 7469 . This invocati │ │ │ │ │ -000640d0: 6f6e 206d 7573 7420 6f63 6375 7220 696e on must occur in │ │ │ │ │ -000640e0: 0a20 2020 2020 626f 7468 2074 6865 20e2 . both the . │ │ │ │ │ -000640f0: 8098 706f 7374 696e 7374 e280 9920 2866 ..postinst... (f │ │ │ │ │ -00064100: 6f72 2061 6c6c 2061 7267 756d 656e 7473 or all arguments │ │ │ │ │ -00064110: 2920 616e 6420 e280 9870 6f73 7472 6de2 ) and ...postrm. │ │ │ │ │ -00064120: 8099 2028 666f 7220 616c 6c0a 2020 2020 .. (for all. │ │ │ │ │ -00064130: 2061 7267 756d 656e 7473 2065 7863 6570 arguments excep │ │ │ │ │ -00064140: 7420 e280 9875 7067 7261 6465 e280 9929 t ...upgrade...) │ │ │ │ │ -00064150: 2073 6372 6970 7473 2e0a 0a20 2031 322e scripts... 12. │ │ │ │ │ -00064160: 2046 6f6e 7420 7061 636b 6167 6573 206d Font packages m │ │ │ │ │ -00064170: 7573 7420 696e 766f 6b65 20e2 8098 7570 ust invoke ...up │ │ │ │ │ -00064180: 6461 7465 2d66 6f6e 7473 2d64 6972 e280 date-fonts-dir.. │ │ │ │ │ -00064190: 9920 6f6e 2065 6163 6820 6469 7265 6374 . on each direct │ │ │ │ │ -000641a0: 6f72 790a 2020 2020 2069 6e74 6f20 7768 ory. into wh │ │ │ │ │ -000641b0: 6963 6820 7468 6579 2069 6e73 7461 6c6c ich they install │ │ │ │ │ -000641c0: 6564 2066 6f6e 7473 2e20 2054 6869 7320 ed fonts. This │ │ │ │ │ -000641d0: 696e 766f 6361 7469 6f6e 206d 7573 7420 invocation must │ │ │ │ │ -000641e0: 6f63 6375 7220 696e 0a20 2020 2020 626f occur in. bo │ │ │ │ │ -000641f0: 7468 2074 6865 20e2 8098 706f 7374 696e th the ...postin │ │ │ │ │ -00064200: 7374 e280 9920 2866 6f72 2061 6c6c 2061 st... (for all a │ │ │ │ │ -00064210: 7267 756d 656e 7473 2920 616e 6420 e280 rguments) and .. │ │ │ │ │ -00064220: 9870 6f73 7472 6de2 8099 2028 666f 7220 .postrm... (for │ │ │ │ │ -00064230: 616c 6c0a 2020 2020 2061 7267 756d 656e all. argumen │ │ │ │ │ -00064240: 7473 2065 7863 6570 7420 e280 9875 7067 ts except ...upg │ │ │ │ │ -00064250: 7261 6465 e280 9929 2073 6372 6970 7473 rade...) scripts │ │ │ │ │ -00064260: 2e0a 0a20 2031 332e 2046 6f6e 7420 7061 ... 13. Font pa │ │ │ │ │ -00064270: 636b 6167 6573 206d 7573 7420 6e6f 7420 ckages must not │ │ │ │ │ -00064280: 7072 6f76 6964 6520 616c 6961 7320 6e61 provide alias na │ │ │ │ │ -00064290: 6d65 7320 666f 7220 7468 6520 666f 6e74 mes for the font │ │ │ │ │ -000642a0: 7320 7468 6579 0a20 2020 2020 696e 636c s they. incl │ │ │ │ │ -000642b0: 7564 6520 7768 6963 6820 636f 6c6c 6964 ude which collid │ │ │ │ │ -000642c0: 6520 7769 7468 2061 6c69 6173 206e 616d e with alias nam │ │ │ │ │ -000642d0: 6573 2061 6c72 6561 6479 2069 6e20 7573 es already in us │ │ │ │ │ -000642e0: 6520 6279 2066 6f6e 7473 0a20 2020 2020 e by fonts. │ │ │ │ │ -000642f0: 616c 7265 6164 7920 7061 636b 6167 6564 already packaged │ │ │ │ │ -00064300: 2e0a 0a20 2031 342e 2046 6f6e 7420 7061 ... 14. Font pa │ │ │ │ │ -00064310: 636b 6167 6573 206d 7573 7420 6e6f 7420 ckages must not │ │ │ │ │ -00064320: 7072 6f76 6964 6520 666f 6e74 7320 7769 provide fonts wi │ │ │ │ │ -00064330: 7468 2074 6865 2073 616d 6520 584c 4644 th the same XLFD │ │ │ │ │ -00064340: 2072 6567 6973 7472 790a 2020 2020 206e registry. n │ │ │ │ │ -00064350: 616d 6520 6173 2061 6e6f 7468 6572 2066 ame as another f │ │ │ │ │ -00064360: 6f6e 7420 616c 7265 6164 7920 7061 636b ont already pack │ │ │ │ │ -00064370: 6167 6564 2e0a 0a20 2020 2d2d 2d2d 2d2d aged... ------ │ │ │ │ │ -00064380: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ -00064390: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ -000643a0: 2920 466f 7220 7468 6520 7075 7270 6f73 ) For the purpos │ │ │ │ │ -000643b0: 6573 206f 6620 4465 6269 616e 2050 6f6c es of Debian Pol │ │ │ │ │ -000643c0: 6963 792c 2061 20e2 809c 666f 6e74 2066 icy, a ...font f │ │ │ │ │ -000643d0: 6f72 2074 6865 2058 2057 696e 646f 770a or the X Window. │ │ │ │ │ -000643e0: 5379 7374 656d e280 9d20 6973 206f 6e65 System... is one │ │ │ │ │ -000643f0: 2077 6869 6368 2069 7320 6163 6365 7373 which is access │ │ │ │ │ -00064400: 6564 2076 6961 2058 2070 726f 746f 636f ed via X protoco │ │ │ │ │ -00064410: 6c20 7265 7175 6573 7473 2e20 2046 6f6e l requests. Fon │ │ │ │ │ -00064420: 7473 2066 6f72 2074 6865 0a4c 696e 7578 ts for the.Linux │ │ │ │ │ -00064430: 2063 6f6e 736f 6c65 2c20 666f 7220 506f console, for Po │ │ │ │ │ -00064440: 7374 5363 7269 7074 2072 656e 6465 7265 stScript rendere │ │ │ │ │ -00064450: 722c 206f 7220 616e 7920 6f74 6865 7220 r, or any other │ │ │ │ │ -00064460: 7075 7270 6f73 652c 2064 6f20 6e6f 7420 purpose, do not │ │ │ │ │ -00064470: 6669 740a 7468 6973 2064 6566 696e 6974 fit.this definit │ │ │ │ │ -00064480: 696f 6e2e 2020 416e 7920 746f 6f6c 2077 ion. Any tool w │ │ │ │ │ -00064490: 6869 6368 206d 616b 6573 2073 7563 6820 hich makes such │ │ │ │ │ -000644a0: 666f 6e74 7320 6176 6169 6c61 626c 6520 fonts available │ │ │ │ │ -000644b0: 746f 2074 6865 2058 0a57 696e 646f 7720 to the X.Window │ │ │ │ │ -000644c0: 5379 7374 656d 2c20 686f 7765 7665 722c System, however, │ │ │ │ │ -000644d0: 206d 7573 7420 6162 6964 6520 6279 2074 must abide by t │ │ │ │ │ -000644e0: 6869 7320 666f 6e74 2070 6f6c 6963 792e his font policy. │ │ │ │ │ -000644f0: 0a0a 2020 2028 3229 2054 6869 7320 6973 .. (2) This is │ │ │ │ │ -00064500: 2062 6563 6175 7365 2061 6e20 5820 636c because an X cl │ │ │ │ │ -00064510: 6965 6e74 206d 6179 2062 6520 6469 7370 ient may be disp │ │ │ │ │ -00064520: 6c61 7965 6420 6279 2061 2072 656d 6f74 layed by a remot │ │ │ │ │ -00064530: 6520 580a 7365 7276 6572 2c20 696e 2077 e X.server, in w │ │ │ │ │ -00064540: 6869 6368 2063 6173 6520 5820 666f 6e74 hich case X font │ │ │ │ │ -00064550: 7320 6172 6520 7072 6f76 6964 6564 2062 s are provided b │ │ │ │ │ -00064560: 7920 7468 6520 7265 6d6f 7465 2058 2073 y the remote X s │ │ │ │ │ -00064570: 6572 7665 722c 206e 6f74 0a72 6574 7269 erver, not.retri │ │ │ │ │ -00064580: 6576 6564 206c 6f63 616c 6c79 3b20 7468 eved locally; th │ │ │ │ │ -00064590: 6520 4465 6269 616e 2070 6163 6b61 6765 e Debian package │ │ │ │ │ -000645a0: 2073 7973 7465 6d20 6973 2065 6d70 6f77 system is empow │ │ │ │ │ -000645b0: 6572 6564 2074 6f20 6465 616c 206f 6e6c ered to deal onl │ │ │ │ │ -000645c0: 790a 7769 7468 2074 6865 206c 6f63 616c y.with the local │ │ │ │ │ -000645d0: 2066 696c 6520 7379 7374 656d 2e0a 0a1f file system.... │ │ │ │ │ -000645e0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -000645f0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -00064600: 3a20 4170 706c 6963 6174 696f 6e20 6465 : Application de │ │ │ │ │ -00064610: 6661 756c 7473 2066 696c 6573 2c20 204e faults files, N │ │ │ │ │ -00064620: 6578 743a 2049 6e73 7461 6c6c 6174 696f ext: Installatio │ │ │ │ │ -00064630: 6e20 6469 7265 6374 6f72 7920 6973 7375 n directory issu │ │ │ │ │ -00064640: 6573 2c20 2050 7265 763a 2050 6163 6b61 es, Prev: Packa │ │ │ │ │ -00064650: 6765 7320 7072 6f76 6964 696e 6720 666f ges providing fo │ │ │ │ │ -00064660: 6e74 732c 2020 5570 3a20 5072 6f67 7261 nts, Up: Progra │ │ │ │ │ -00064670: 6d73 2066 6f72 2074 6865 2058 2057 696e ms for the X Win │ │ │ │ │ -00064680: 646f 7720 5379 7374 656d 0a0a 3131 2e38 dow System..11.8 │ │ │ │ │ -00064690: 2e36 2041 7070 6c69 6361 7469 6f6e 2064 .6 Application d │ │ │ │ │ -000646a0: 6566 6175 6c74 7320 6669 6c65 730a 2d2d efaults files.-- │ │ │ │ │ -000646b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000646c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ -000646d0: 0a41 7070 6c69 6361 7469 6f6e 2064 6566 .Application def │ │ │ │ │ -000646e0: 6175 6c74 7320 6669 6c65 7320 6d75 7374 aults files must │ │ │ │ │ -000646f0: 2062 6520 696e 7374 616c 6c65 6420 696e be installed in │ │ │ │ │ -00064700: 2074 6865 2064 6972 6563 746f 7279 0ae2 the directory.. │ │ │ │ │ -00064710: 8098 2f65 7463 2f58 3131 2f61 7070 2d64 ../etc/X11/app-d │ │ │ │ │ -00064720: 6566 6175 6c74 732f e280 9920 2875 7365 efaults/... (use │ │ │ │ │ -00064730: 206f 6620 6120 6c6f 6361 6c69 7a65 6420 of a localized │ │ │ │ │ -00064740: 7375 6264 6972 6563 746f 7279 206f 6620 subdirectory of │ │ │ │ │ -00064750: e280 982f 6574 632f 5831 312f e280 990a .../etc/X11/.... │ │ │ │ │ -00064760: 6173 2064 6573 6372 6962 6564 2069 6e20 as described in │ │ │ │ │ -00064770: 7468 6520 2758 2054 6f6f 6c6b 6974 2049 the 'X Toolkit I │ │ │ │ │ -00064780: 6e74 7269 6e73 6963 7320 2d20 4320 4c61 ntrinsics - C La │ │ │ │ │ -00064790: 6e67 7561 6765 2049 6e74 6572 6661 6365 nguage Interface │ │ │ │ │ -000647a0: 2720 6d61 6e75 616c 0a69 7320 616c 736f ' manual.is also │ │ │ │ │ -000647b0: 2070 6572 6d69 7474 6564 292e 2020 5468 permitted). Th │ │ │ │ │ -000647c0: 6579 206d 7573 7420 6265 2072 6567 6973 ey must be regis │ │ │ │ │ -000647d0: 7465 7265 6420 6173 20e2 8098 636f 6e66 tered as ...conf │ │ │ │ │ -000647e0: 6669 6c65 e280 9973 206f 7220 6861 6e64 file...s or hand │ │ │ │ │ -000647f0: 6c65 640a 6173 2063 6f6e 6669 6775 7261 led.as configura │ │ │ │ │ -00064800: 7469 6f6e 2066 696c 6573 2e0a 0a43 7573 tion files...Cus │ │ │ │ │ -00064810: 746f 6d69 7a61 7469 6f6e 206f 6620 7072 tomization of pr │ │ │ │ │ -00064820: 6f67 7261 6d73 e280 9920 5820 7265 736f ograms... X reso │ │ │ │ │ -00064830: 7572 6365 7320 6d61 7920 616c 736f 2062 urces may also b │ │ │ │ │ -00064840: 6520 7375 7070 6f72 7465 6420 7769 7468 e supported with │ │ │ │ │ -00064850: 2074 6865 0a70 726f 7669 7369 6f6e 206f the.provision o │ │ │ │ │ -00064860: 6620 6120 6669 6c65 2077 6974 6820 7468 f a file with th │ │ │ │ │ -00064870: 6520 7361 6d65 206e 616d 6520 6173 2074 e same name as t │ │ │ │ │ -00064880: 6861 7420 6f66 2074 6865 2070 6163 6b61 hat of the packa │ │ │ │ │ -00064890: 6765 2070 6c61 6365 6420 696e 0a74 6865 ge placed in.the │ │ │ │ │ -000648a0: 20e2 8098 2f65 7463 2f58 3131 2f58 7265 .../etc/X11/Xre │ │ │ │ │ -000648b0: 736f 7572 6365 732f e280 9920 6469 7265 sources/... dire │ │ │ │ │ -000648c0: 6374 6f72 792c 2077 6869 6368 206d 7573 ctory, which mus │ │ │ │ │ -000648d0: 7420 6265 2072 6567 6973 7465 7265 6420 t be registered │ │ │ │ │ -000648e0: 6173 2061 0ae2 8098 636f 6e66 6669 6c65 as a....conffile │ │ │ │ │ -000648f0: e280 9920 6f72 2068 616e 646c 6564 2061 ... or handled a │ │ │ │ │ -00064900: 7320 6120 636f 6e66 6967 7572 6174 696f s a configuratio │ │ │ │ │ -00064910: 6e20 6669 6c65 2e20 2028 3129 0a0a 2020 n file. (1).. │ │ │ │ │ -00064920: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ -00064930: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ -00064940: 0a0a 2020 2028 3129 204e 6f74 6520 7468 .. (1) Note th │ │ │ │ │ -00064950: 6174 2074 6869 7320 6d65 6368 616e 6973 at this mechanis │ │ │ │ │ -00064960: 6d20 6973 206e 6f74 2074 6865 2073 616d m is not the sam │ │ │ │ │ -00064970: 6520 6173 2075 7369 6e67 2061 7070 2d64 e as using app-d │ │ │ │ │ -00064980: 6566 6175 6c74 733b 0a61 7070 2d64 6566 efaults;.app-def │ │ │ │ │ -00064990: 6175 6c74 7320 6172 6520 7469 6564 2074 aults are tied t │ │ │ │ │ -000649a0: 6f20 7468 6520 636c 6965 6e74 2062 696e o the client bin │ │ │ │ │ -000649b0: 6172 7920 6f6e 2074 6865 206c 6f63 616c ary on the local │ │ │ │ │ -000649c0: 2066 696c 6520 7379 7374 656d 2c0a 7768 file system,.wh │ │ │ │ │ -000649d0: 6572 6561 7320 5820 7265 736f 7572 6365 ereas X resource │ │ │ │ │ -000649e0: 7320 6172 6520 7374 6f72 6564 2069 6e20 s are stored in │ │ │ │ │ -000649f0: 7468 6520 5820 7365 7276 6572 2061 6e64 the X server and │ │ │ │ │ -00064a00: 2061 6666 6563 7420 616c 6c20 636f 6e6e affect all conn │ │ │ │ │ -00064a10: 6563 7469 6e67 0a63 6c69 656e 7473 2e0a ecting.clients.. │ │ │ │ │ -00064a20: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00064a30: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -00064a40: 6465 3a20 496e 7374 616c 6c61 7469 6f6e de: Installation │ │ │ │ │ -00064a50: 2064 6972 6563 746f 7279 2069 7373 7565 directory issue │ │ │ │ │ -00064a60: 732c 2020 5072 6576 3a20 4170 706c 6963 s, Prev: Applic │ │ │ │ │ -00064a70: 6174 696f 6e20 6465 6661 756c 7473 2066 ation defaults f │ │ │ │ │ -00064a80: 696c 6573 2c20 2055 703a 2050 726f 6772 iles, Up: Progr │ │ │ │ │ -00064a90: 616d 7320 666f 7220 7468 6520 5820 5769 ams for the X Wi │ │ │ │ │ -00064aa0: 6e64 6f77 2053 7973 7465 6d0a 0a31 312e ndow System..11. │ │ │ │ │ -00064ab0: 382e 3720 496e 7374 616c 6c61 7469 6f6e 8.7 Installation │ │ │ │ │ -00064ac0: 2064 6972 6563 746f 7279 2069 7373 7565 directory issue │ │ │ │ │ -00064ad0: 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d s.-------------- │ │ │ │ │ -00064ae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00064af0: 2d2d 2d2d 2d2d 0a0a 4869 7374 6f72 6963 ------..Historic │ │ │ │ │ -00064b00: 616c 6c79 2c20 7061 636b 6167 6573 2075 ally, packages u │ │ │ │ │ -00064b10: 7369 6e67 2074 6865 2058 2057 696e 646f sing the X Windo │ │ │ │ │ -00064b20: 7720 5379 7374 656d 2075 7365 6420 6120 w System used a │ │ │ │ │ -00064b30: 7365 7061 7261 7465 2073 6574 206f 660a separate set of. │ │ │ │ │ -00064b40: 696e 7374 616c 6c61 7469 6f6e 2064 6972 installation dir │ │ │ │ │ -00064b50: 6563 746f 7269 6573 2066 726f 6d20 6f74 ectories from ot │ │ │ │ │ -00064b60: 6865 7220 7061 636b 6167 6573 2e20 2054 her packages. T │ │ │ │ │ -00064b70: 6869 7320 7072 6163 7469 6365 2068 6173 his practice has │ │ │ │ │ -00064b80: 2062 6565 6e0a 6469 7363 6f6e 7469 6e75 been.discontinu │ │ │ │ │ -00064b90: 6564 2061 6e64 2070 6163 6b61 6765 7320 ed and packages │ │ │ │ │ -00064ba0: 7573 696e 6720 7468 6520 5820 5769 6e64 using the X Wind │ │ │ │ │ -00064bb0: 6f77 2053 7973 7465 6d20 7368 6f75 6c64 ow System should │ │ │ │ │ -00064bc0: 206e 6f77 2067 656e 6572 616c 6c79 0a62 now generally.b │ │ │ │ │ -00064bd0: 6520 696e 7374 616c 6c65 6420 696e 2074 e installed in t │ │ │ │ │ -00064be0: 6865 2073 616d 6520 6469 7265 6374 6f72 he same director │ │ │ │ │ -00064bf0: 6965 7320 6173 2061 6e79 206f 7468 6572 ies as any other │ │ │ │ │ -00064c00: 2070 6163 6b61 6765 2e0a 5370 6563 6966 package..Specif │ │ │ │ │ -00064c10: 6963 616c 6c79 2c20 7061 636b 6167 6573 ically, packages │ │ │ │ │ -00064c20: 206d 7573 7420 6e6f 7420 696e 7374 616c must not instal │ │ │ │ │ -00064c30: 6c20 6669 6c65 7320 756e 6465 7220 7468 l files under th │ │ │ │ │ -00064c40: 6520 e280 982f 7573 722f 5831 3152 362f e .../usr/X11R6/ │ │ │ │ │ -00064c50: e280 990a 6469 7265 6374 6f72 7920 616e ....directory an │ │ │ │ │ -00064c60: 6420 7468 6520 e280 982f 7573 722f 5831 d the .../usr/X1 │ │ │ │ │ -00064c70: 3152 362f e280 9920 6469 7265 6374 6f72 1R6/... director │ │ │ │ │ -00064c80: 7920 6869 6572 6172 6368 7920 7368 6f75 y hierarchy shou │ │ │ │ │ -00064c90: 6c64 2062 6520 7265 6761 7264 6564 0a61 ld be regarded.a │ │ │ │ │ -00064ca0: 7320 6f62 736f 6c65 7465 2e0a 0a49 6e63 s obsolete...Inc │ │ │ │ │ -00064cb0: 6c75 6465 2066 696c 6573 2070 7265 7669 lude files previ │ │ │ │ │ -00064cc0: 6f75 736c 7920 696e 7374 616c 6c65 6420 ously installed │ │ │ │ │ -00064cd0: 756e 6465 7220 e280 982f 7573 722f 5831 under .../usr/X1 │ │ │ │ │ -00064ce0: 3152 362f 696e 636c 7564 652f 5831 312f 1R6/include/X11/ │ │ │ │ │ -00064cf0: e280 990a 7368 6f75 6c64 2062 6520 696e ....should be in │ │ │ │ │ -00064d00: 7374 616c 6c65 6420 696e 746f 20e2 8098 stalled into ... │ │ │ │ │ -00064d10: 2f75 7372 2f69 6e63 6c75 6465 2f58 3131 /usr/include/X11 │ │ │ │ │ -00064d20: 2fe2 8099 2e20 2046 6f72 2066 696c 6573 /.... For files │ │ │ │ │ -00064d30: 2070 7265 7669 6f75 736c 790a 696e 7374 previously.inst │ │ │ │ │ -00064d40: 616c 6c65 6420 696e 746f 2073 7562 6469 alled into subdi │ │ │ │ │ -00064d50: 7265 6374 6f72 6965 7320 6f66 20e2 8098 rectories of ... │ │ │ │ │ -00064d60: 2f75 7372 2f58 3131 5236 2f6c 6962 2f58 /usr/X11R6/lib/X │ │ │ │ │ -00064d70: 3131 2fe2 8099 2c20 7061 636b 6167 650a 11/..., package. │ │ │ │ │ -00064d80: 6d61 696e 7461 696e 6572 7320 7368 6f75 maintainers shou │ │ │ │ │ -00064d90: 6c64 2064 6574 6572 6d69 6e65 2069 6620 ld determine if │ │ │ │ │ -00064da0: 7375 6264 6972 6563 746f 7269 6573 206f subdirectories o │ │ │ │ │ -00064db0: 6620 e280 982f 7573 722f 6c69 622f e280 f .../usr/lib/.. │ │ │ │ │ -00064dc0: 9920 616e 640a e280 982f 7573 722f 7368 . and..../usr/sh │ │ │ │ │ -00064dd0: 6172 652f e280 9920 6361 6e20 6265 2075 are/... can be u │ │ │ │ │ -00064de0: 7365 642e 2020 4966 206e 6f74 2c20 6120 sed. If not, a │ │ │ │ │ -00064df0: 7375 6264 6972 6563 746f 7279 206f 6620 subdirectory of │ │ │ │ │ -00064e00: e280 982f 7573 722f 6c69 622f 5831 312f .../usr/lib/X11/ │ │ │ │ │ -00064e10: e280 990a 7368 6f75 6c64 2062 6520 7573 ....should be us │ │ │ │ │ -00064e20: 6564 2e0a 0a43 6f6e 6669 6775 7261 7469 ed...Configurati │ │ │ │ │ -00064e30: 6f6e 2066 696c 6573 2066 6f72 2077 696e on files for win │ │ │ │ │ -00064e40: 646f 772c 2064 6973 706c 6179 2c20 6f72 dow, display, or │ │ │ │ │ -00064e50: 2073 6573 7369 6f6e 206d 616e 6167 6572 session manager │ │ │ │ │ -00064e60: 7320 6f72 206f 7468 6572 0a61 7070 6c69 s or other.appli │ │ │ │ │ -00064e70: 6361 7469 6f6e 7320 7468 6174 2061 7265 cations that are │ │ │ │ │ -00064e80: 2074 6967 6874 6c79 2069 6e74 6567 7261 tightly integra │ │ │ │ │ -00064e90: 7465 6420 7769 7468 2074 6865 2058 2057 ted with the X W │ │ │ │ │ -00064ea0: 696e 646f 7720 5379 7374 656d 206d 6179 indow System may │ │ │ │ │ -00064eb0: 2062 650a 706c 6163 6564 2069 6e20 6120 be.placed in a │ │ │ │ │ -00064ec0: 7375 6264 6972 6563 746f 7279 206f 6620 subdirectory of │ │ │ │ │ -00064ed0: e280 982f 6574 632f 5831 312f e280 9920 .../etc/X11/... │ │ │ │ │ -00064ee0: 636f 7272 6573 706f 6e64 696e 6720 746f corresponding to │ │ │ │ │ -00064ef0: 2074 6865 2070 6163 6b61 6765 0a6e 616d the package.nam │ │ │ │ │ -00064f00: 652e 2020 4f74 6865 7220 5820 5769 6e64 e. Other X Wind │ │ │ │ │ -00064f10: 6f77 2053 7973 7465 6d20 6170 706c 6963 ow System applic │ │ │ │ │ -00064f20: 6174 696f 6e73 2073 686f 756c 6420 7573 ations should us │ │ │ │ │ -00064f30: 6520 7468 6520 e280 982f 6574 632f e280 e the .../etc/.. │ │ │ │ │ -00064f40: 990a 6469 7265 6374 6f72 7920 756e 6c65 ..directory unle │ │ │ │ │ -00064f50: 7373 206f 7468 6572 7769 7365 206d 616e ss otherwise man │ │ │ │ │ -00064f60: 6461 7465 6420 6279 2070 6f6c 6963 7920 dated by policy │ │ │ │ │ -00064f70: 2873 7563 6820 6173 2066 6f72 202a 6e6f (such as for *no │ │ │ │ │ -00064f80: 7465 0a41 7070 6c69 6361 7469 6f6e 2064 te.Application d │ │ │ │ │ -00064f90: 6566 6175 6c74 7320 6669 6c65 733a 2031 efaults files: 1 │ │ │ │ │ -00064fa0: 3962 2e29 2e0a 0a1f 0a46 696c 653a 2064 9b.).....File: d │ │ │ │ │ -00064fb0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -00064fc0: 6f2c 2020 4e6f 6465 3a20 5065 726c 2070 o, Node: Perl p │ │ │ │ │ -00064fd0: 726f 6772 616d 7320 616e 6420 6d6f 6475 rograms and modu │ │ │ │ │ -00064fe0: 6c65 732c 2020 4e65 7874 3a20 456d 6163 les, Next: Emac │ │ │ │ │ -00064ff0: 7320 6c69 7370 2070 726f 6772 616d 732c s lisp programs, │ │ │ │ │ -00065000: 2020 5072 6576 3a20 5072 6f67 7261 6d73 Prev: Programs │ │ │ │ │ -00065010: 2066 6f72 2074 6865 2058 2057 696e 646f for the X Windo │ │ │ │ │ -00065020: 7720 5379 7374 656d 2c20 2055 703a 2043 w System, Up: C │ │ │ │ │ -00065030: 7573 746f 6d69 7a65 6420 7072 6f67 7261 ustomized progra │ │ │ │ │ -00065040: 6d73 0a0a 3131 2e39 2050 6572 6c20 7072 ms..11.9 Perl pr │ │ │ │ │ -00065050: 6f67 7261 6d73 2061 6e64 206d 6f64 756c ograms and modul │ │ │ │ │ -00065060: 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d es.============= │ │ │ │ │ -00065070: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00065080: 3d0a 0a50 6572 6c20 7072 6f67 7261 6d73 =..Perl programs │ │ │ │ │ -00065090: 2061 6e64 206d 6f64 756c 6573 2073 686f and modules sho │ │ │ │ │ -000650a0: 756c 6420 666f 6c6c 6f77 2074 6865 2063 uld follow the c │ │ │ │ │ -000650b0: 7572 7265 6e74 2050 6572 6c20 706f 6c69 urrent Perl poli │ │ │ │ │ -000650c0: 6379 2e0a 0a54 6865 2050 6572 6c20 706f cy...The Perl po │ │ │ │ │ -000650d0: 6c69 6379 2063 616e 2062 6520 666f 756e licy can be foun │ │ │ │ │ -000650e0: 6420 696e 2074 6865 20e2 8098 7065 726c d in the ...perl │ │ │ │ │ -000650f0: 2d70 6f6c 6963 79e2 8099 2066 696c 6573 -policy... files │ │ │ │ │ -00065100: 2069 6e20 7468 650a e280 9864 6562 6961 in the....debia │ │ │ │ │ -00065110: 6e2d 706f 6c69 6379 e280 9920 7061 636b n-policy... pack │ │ │ │ │ -00065120: 6167 652e 2020 4974 2069 7320 616c 736f age. It is also │ │ │ │ │ -00065130: 2061 7661 696c 6162 6c65 2066 726f 6d20 available from │ │ │ │ │ -00065140: 7468 6520 4465 6269 616e 2077 6562 0a6d the Debian web.m │ │ │ │ │ -00065150: 6972 726f 7273 2061 7420 e280 9868 7474 irrors at ...htt │ │ │ │ │ -00065160: 7073 3a2f 2f77 7777 2e64 6562 6961 6e2e ps://www.debian. │ │ │ │ │ -00065170: 6f72 672f 646f 632f 7061 636b 6167 696e org/doc/packagin │ │ │ │ │ -00065180: 672d 6d61 6e75 616c 732f 7065 726c 2d70 g-manuals/perl-p │ │ │ │ │ -00065190: 6f6c 6963 792f e280 992e 0a0a 1f0a 4669 olicy/........Fi │ │ │ │ │ -000651a0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -000651b0: 792e 696e 666f 2c20 204e 6f64 653a 2045 y.info, Node: E │ │ │ │ │ -000651c0: 6d61 6373 206c 6973 7020 7072 6f67 7261 macs lisp progra │ │ │ │ │ -000651d0: 6d73 2c20 204e 6578 743a 2047 616d 6573 ms, Next: Games │ │ │ │ │ -000651e0: 2c20 2050 7265 763a 2050 6572 6c20 7072 , Prev: Perl pr │ │ │ │ │ -000651f0: 6f67 7261 6d73 2061 6e64 206d 6f64 756c ograms and modul │ │ │ │ │ -00065200: 6573 2c20 2055 703a 2043 7573 746f 6d69 es, Up: Customi │ │ │ │ │ -00065210: 7a65 6420 7072 6f67 7261 6d73 0a0a 3131 zed programs..11 │ │ │ │ │ -00065220: 2e31 3020 456d 6163 7320 6c69 7370 2070 .10 Emacs lisp p │ │ │ │ │ -00065230: 726f 6772 616d 730a 3d3d 3d3d 3d3d 3d3d rograms.======== │ │ │ │ │ -00065240: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00065250: 3d0a 0a50 6c65 6173 6520 7265 6665 7220 =..Please refer │ │ │ │ │ -00065260: 746f 2074 6865 20e2 809c 4465 6269 616e to the ...Debian │ │ │ │ │ -00065270: 2045 6d61 6373 2050 6f6c 6963 79e2 809d Emacs Policy... │ │ │ │ │ -00065280: 2066 6f72 2064 6574 6169 6c73 206f 6620 for details of │ │ │ │ │ -00065290: 686f 7720 746f 2070 6163 6b61 6765 0a65 how to package.e │ │ │ │ │ -000652a0: 6d61 6373 206c 6973 7020 7072 6f67 7261 macs lisp progra │ │ │ │ │ -000652b0: 6d73 2e0a 0a54 6865 2045 6d61 6373 2070 ms...The Emacs p │ │ │ │ │ -000652c0: 6f6c 6963 7920 6973 2061 7661 696c 6162 olicy is availab │ │ │ │ │ -000652d0: 6c65 2069 6e20 e280 9864 6562 6961 6e2d le in ...debian- │ │ │ │ │ -000652e0: 656d 6163 732d 706f 6c69 6379 2e67 7ae2 emacs-policy.gz. │ │ │ │ │ -000652f0: 8099 206f 6620 7468 650a 656d 6163 7365 .. of the.emacse │ │ │ │ │ -00065300: 6e2d 636f 6d6d 6f6e 2070 6163 6b61 6765 n-common package │ │ │ │ │ -00065310: 2e20 2049 7420 6973 2061 6c73 6f20 6176 . It is also av │ │ │ │ │ -00065320: 6169 6c61 626c 6520 6672 6f6d 2074 6865 ailable from the │ │ │ │ │ -00065330: 2044 6562 6961 6e20 7765 620a 6d69 7272 Debian web.mirr │ │ │ │ │ -00065340: 6f72 7320 6174 0ae2 8098 6874 7470 733a ors at....https: │ │ │ │ │ -00065350: 2f2f 7777 772e 6465 6269 616e 2e6f 7267 //www.debian.org │ │ │ │ │ -00065360: 2f64 6f63 2f70 6163 6b61 6769 6e67 2d6d /doc/packaging-m │ │ │ │ │ -00065370: 616e 7561 6c73 2f64 6562 6961 6e2d 656d anuals/debian-em │ │ │ │ │ -00065380: 6163 732d 706f 6c69 6379 e280 992e 0a0a acs-policy...... │ │ │ │ │ -00065390: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -000653a0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -000653b0: 653a 2047 616d 6573 2c20 2050 7265 763a e: Games, Prev: │ │ │ │ │ -000653c0: 2045 6d61 6373 206c 6973 7020 7072 6f67 Emacs lisp prog │ │ │ │ │ -000653d0: 7261 6d73 2c20 2055 703a 2043 7573 746f rams, Up: Custo │ │ │ │ │ -000653e0: 6d69 7a65 6420 7072 6f67 7261 6d73 0a0a mized programs.. │ │ │ │ │ -000653f0: 3131 2e31 3120 4761 6d65 730a 3d3d 3d3d 11.11 Games.==== │ │ │ │ │ -00065400: 3d3d 3d3d 3d3d 3d0a 0a54 6865 2070 6572 =======..The per │ │ │ │ │ -00065410: 6d69 7373 696f 6e73 206f 6e20 e280 982f missions on .../ │ │ │ │ │ -00065420: 7661 722f 6761 6d65 73e2 8099 2061 7265 var/games... are │ │ │ │ │ -00065430: 206d 6f64 6520 3735 352c 206f 776e 6572 mode 755, owner │ │ │ │ │ -00065440: 20e2 8098 726f 6f74 e280 9920 616e 6420 ...root... and │ │ │ │ │ -00065450: 6772 6f75 700a e280 9872 6f6f 74e2 8099 group....root... │ │ │ │ │ -00065460: 2e0a 0a45 6163 6820 6761 6d65 2064 6563 ...Each game dec │ │ │ │ │ -00065470: 6964 6573 206f 6e20 6974 7320 6f77 6e20 ides on its own │ │ │ │ │ -00065480: 7365 6375 7269 7479 2070 6f6c 6963 792e security policy. │ │ │ │ │ -00065490: 0a0a 4761 6d65 7320 7768 6963 6820 7265 ..Games which re │ │ │ │ │ -000654a0: 7175 6972 6520 7072 6f74 6563 7465 642c quire protected, │ │ │ │ │ -000654b0: 2070 7269 7669 6c65 6765 6420 6163 6365 privileged acce │ │ │ │ │ -000654c0: 7373 2074 6f20 6869 6768 2d73 636f 7265 ss to high-score │ │ │ │ │ -000654d0: 2066 696c 6573 2c0a 7361 7665 6420 6761 files,.saved ga │ │ │ │ │ -000654e0: 6d65 732c 2065 7463 2e2c 206d 6179 2062 mes, etc., may b │ │ │ │ │ -000654f0: 6520 6d61 6465 2073 6574 2d27 6772 6f75 e made set-'grou │ │ │ │ │ -00065500: 7027 2d69 6420 286d 6f64 6520 3237 3535 p'-id (mode 2755 │ │ │ │ │ -00065510: 2920 616e 6420 6f77 6e65 6420 6279 0ae2 ) and owned by.. │ │ │ │ │ -00065520: 8098 726f 6f74 3a67 616d 6573 e280 992c ..root:games..., │ │ │ │ │ -00065530: 2061 6e64 2075 7365 2066 696c 6573 2061 and use files a │ │ │ │ │ -00065540: 6e64 2064 6972 6563 746f 7269 6573 2077 nd directories w │ │ │ │ │ -00065550: 6974 6820 6170 7072 6f70 7269 6174 6520 ith appropriate │ │ │ │ │ -00065560: 7065 726d 6973 7369 6f6e 730a 2837 3730 permissions.(770 │ │ │ │ │ -00065570: 20e2 8098 726f 6f74 3a67 616d 6573 e280 ...root:games.. │ │ │ │ │ -00065580: 992c 2066 6f72 2065 7861 6d70 6c65 292e ., for example). │ │ │ │ │ -00065590: 2020 5468 6579 206d 7573 7420 6e6f 7420 They must not │ │ │ │ │ -000655a0: 6265 206d 6164 6520 7365 742d 2775 7365 be made set-'use │ │ │ │ │ -000655b0: 7227 2d69 642c 0a61 7320 7468 6973 2063 r'-id,.as this c │ │ │ │ │ -000655c0: 6175 7365 7320 7365 6375 7269 7479 2070 auses security p │ │ │ │ │ -000655d0: 726f 626c 656d 732e 2020 2849 6620 616e roblems. (If an │ │ │ │ │ -000655e0: 2061 7474 6163 6b65 7220 6361 6e20 7375 attacker can su │ │ │ │ │ -000655f0: 6276 6572 7420 616e 790a 7365 742d 7573 bvert any.set-us │ │ │ │ │ -00065600: 6572 2d69 6420 6761 6d65 2074 6865 7920 er-id game they │ │ │ │ │ -00065610: 6361 6e20 6f76 6572 7772 6974 6520 7468 can overwrite th │ │ │ │ │ -00065620: 6520 6578 6563 7574 6162 6c65 206f 6620 e executable of │ │ │ │ │ -00065630: 616e 7920 6f74 6865 722c 2063 6175 7369 any other, causi │ │ │ │ │ -00065640: 6e67 0a6f 7468 6572 2070 6c61 7965 7273 ng.other players │ │ │ │ │ -00065650: 206f 6620 7468 6573 6520 6761 6d65 7320 of these games │ │ │ │ │ -00065660: 746f 2072 756e 2061 2054 726f 6a61 6e20 to run a Trojan │ │ │ │ │ -00065670: 686f 7273 6520 7072 6f67 7261 6d2e 2020 horse program. │ │ │ │ │ -00065680: 5769 7468 2061 0a73 6574 2d67 726f 7570 With a.set-group │ │ │ │ │ -00065690: 2d69 6420 6761 6d65 2074 6865 2061 7474 -id game the att │ │ │ │ │ -000656a0: 6163 6b65 7220 6f6e 6c79 2067 6574 7320 acker only gets │ │ │ │ │ -000656b0: 6163 6365 7373 2074 6f20 6c65 7373 2069 access to less i │ │ │ │ │ -000656c0: 6d70 6f72 7461 6e74 2067 616d 650a 6461 mportant game.da │ │ │ │ │ -000656d0: 7461 2c20 616e 6420 6966 2074 6865 7920 ta, and if they │ │ │ │ │ -000656e0: 6361 6e20 6765 7420 6174 2074 6865 206f can get at the o │ │ │ │ │ -000656f0: 7468 6572 2070 6c61 7965 7273 e280 9920 ther players... │ │ │ │ │ -00065700: 6163 636f 756e 7473 2061 7420 616c 6c20 accounts at all │ │ │ │ │ -00065710: 6974 2077 696c 6c0a 7461 6b65 2063 6f6e it will.take con │ │ │ │ │ -00065720: 7369 6465 7261 626c 7920 6d6f 7265 2065 siderably more e │ │ │ │ │ -00065730: 6666 6f72 742e 290a 0a53 6f6d 6520 7061 ffort.)..Some pa │ │ │ │ │ -00065740: 636b 6167 6573 2c20 666f 7220 6578 616d ckages, for exam │ │ │ │ │ -00065750: 706c 6520 736f 6d65 2066 6f72 7475 6e65 ple some fortune │ │ │ │ │ -00065760: 2063 6f6f 6b69 6520 7072 6f67 7261 6d73 cookie programs │ │ │ │ │ -00065770: 2c20 6172 6520 636f 6e66 6967 7572 6564 , are configured │ │ │ │ │ -00065780: 0a62 7920 7468 6520 7570 7374 7265 616d .by the upstream │ │ │ │ │ -00065790: 2061 7574 686f 7273 2074 6f20 696e 7374 authors to inst │ │ │ │ │ -000657a0: 616c 6c20 7769 7468 2074 6865 6972 2064 all with their d │ │ │ │ │ -000657b0: 6174 6120 6669 6c65 7320 6f72 206f 7468 ata files or oth │ │ │ │ │ -000657c0: 6572 2073 7461 7469 630a 696e 666f 726d er static.inform │ │ │ │ │ -000657d0: 6174 696f 6e20 6d61 6465 2075 6e72 6561 ation made unrea │ │ │ │ │ -000657e0: 6461 626c 6520 736f 2074 6861 7420 7468 dable so that th │ │ │ │ │ -000657f0: 6579 2063 616e 206f 6e6c 7920 6265 2061 ey can only be a │ │ │ │ │ -00065800: 6363 6573 7365 6420 7468 726f 7567 680a ccessed through. │ │ │ │ │ -00065810: 7365 742d 6964 2070 726f 6772 616d 7320 set-id programs │ │ │ │ │ -00065820: 7072 6f76 6964 6564 2e20 2059 6f75 2073 provided. You s │ │ │ │ │ -00065830: 686f 756c 6420 6e6f 7420 646f 2074 6869 hould not do thi │ │ │ │ │ -00065840: 7320 696e 2061 2044 6562 6961 6e20 7061 s in a Debian pa │ │ │ │ │ -00065850: 636b 6167 653a 0a61 6e79 6f6e 6520 6361 ckage:.anyone ca │ │ │ │ │ -00065860: 6e20 646f 776e 6c6f 6164 2074 6865 20e2 n download the . │ │ │ │ │ -00065870: 8098 2e64 6562 e280 9920 6669 6c65 2061 ...deb... file a │ │ │ │ │ -00065880: 6e64 2072 6561 6420 7468 6520 6461 7461 nd read the data │ │ │ │ │ -00065890: 2066 726f 6d20 6974 2c20 736f 2074 6865 from it, so the │ │ │ │ │ -000658a0: 7265 0a69 7320 6e6f 2070 6f69 6e74 206d re.is no point m │ │ │ │ │ -000658b0: 616b 696e 6720 7468 6520 6669 6c65 7320 aking the files │ │ │ │ │ -000658c0: 756e 7265 6164 6162 6c65 2e20 204e 6f74 unreadable. Not │ │ │ │ │ -000658d0: 206d 616b 696e 6720 7468 6520 6669 6c65 making the file │ │ │ │ │ -000658e0: 730a 756e 7265 6164 6162 6c65 2061 6c73 s.unreadable als │ │ │ │ │ -000658f0: 6f20 6d65 616e 7320 7468 6174 2079 6f75 o means that you │ │ │ │ │ -00065900: 2064 6f6e e280 9974 2068 6176 6520 746f don...t have to │ │ │ │ │ -00065910: 206d 616b 6520 736f 206d 616e 7920 7072 make so many pr │ │ │ │ │ -00065920: 6f67 7261 6d73 0a73 6574 2d69 642c 2077 ograms.set-id, w │ │ │ │ │ -00065930: 6869 6368 2072 6564 7563 6573 2074 6865 hich reduces the │ │ │ │ │ -00065940: 2072 6973 6b20 6f66 2061 2073 6563 7572 risk of a secur │ │ │ │ │ -00065950: 6974 7920 686f 6c65 2e0a 0a41 7320 6465 ity hole...As de │ │ │ │ │ -00065960: 7363 7269 6265 6420 696e 2074 6865 2046 scribed in the F │ │ │ │ │ -00065970: 4853 2c20 6269 6e61 7269 6573 206f 6620 HS, binaries of │ │ │ │ │ -00065980: 6761 6d65 7320 7368 6f75 6c64 2062 6520 games should be │ │ │ │ │ -00065990: 696e 7374 616c 6c65 6420 696e 2074 6865 installed in the │ │ │ │ │ -000659a0: 0a64 6972 6563 746f 7279 20e2 8098 2f75 .directory .../u │ │ │ │ │ -000659b0: 7372 2f67 616d 6573 e280 992e 2020 5468 sr/games.... Th │ │ │ │ │ -000659c0: 6973 2061 6c73 6f20 6170 706c 6965 7320 is also applies │ │ │ │ │ -000659d0: 746f 2067 616d 6573 2074 6861 7420 7573 to games that us │ │ │ │ │ -000659e0: 6520 7468 6520 580a 5769 6e64 6f77 2053 e the X.Window S │ │ │ │ │ -000659f0: 7973 7465 6d2e 2020 4d61 6e75 616c 2070 ystem. Manual p │ │ │ │ │ -00065a00: 6167 6573 2066 6f72 2067 616d 6573 2028 ages for games ( │ │ │ │ │ -00065a10: 5820 616e 6420 6e6f 6e2d 5820 6761 6d65 X and non-X game │ │ │ │ │ -00065a20: 7329 2073 686f 756c 6420 6265 0a69 6e73 s) should be.ins │ │ │ │ │ -00065a30: 7461 6c6c 6564 2069 6e20 e280 982f 7573 talled in .../us │ │ │ │ │ -00065a40: 722f 7368 6172 652f 6d61 6e2f 6d61 6e36 r/share/man/man6 │ │ │ │ │ -00065a50: e280 992e 0a0a 1f0a 4669 6c65 3a20 6465 ........File: de │ │ │ │ │ -00065a60: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00065a70: 2c20 204e 6f64 653a 2044 6f63 756d 656e , Node: Documen │ │ │ │ │ -00065a80: 7461 7469 6f6e 2c20 204e 6578 743a 2049 tation, Next: I │ │ │ │ │ -00065a90: 6e74 726f 6475 6374 696f 6e20 616e 6420 ntroduction and │ │ │ │ │ -00065aa0: 7363 6f70 6520 6f66 2074 6865 7365 2061 scope of these a │ │ │ │ │ -00065ab0: 7070 656e 6469 6365 732c 2020 5072 6576 ppendices, Prev │ │ │ │ │ -00065ac0: 3a20 4375 7374 6f6d 697a 6564 2070 726f : Customized pro │ │ │ │ │ -00065ad0: 6772 616d 732c 2020 5570 3a20 546f 700a grams, Up: Top. │ │ │ │ │ -00065ae0: 0a31 3220 446f 6375 6d65 6e74 6174 696f .12 Documentatio │ │ │ │ │ -00065af0: 6e0a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a n.************** │ │ │ │ │ -00065b00: 2a2a 0a0a 2a20 4d65 6e75 3a0a 0a2a 204d **..* Menu:..* M │ │ │ │ │ -00065b10: 616e 7561 6c20 7061 6765 733a 3a0a 2a20 anual pages::.* │ │ │ │ │ -00065b20: 496e 666f 2064 6f63 756d 656e 7473 3a3a Info documents:: │ │ │ │ │ -00065b30: 0a2a 2041 6464 6974 696f 6e61 6c20 646f .* Additional do │ │ │ │ │ -00065b40: 6375 6d65 6e74 6174 696f 6e3a 3a0a 2a20 cumentation::.* │ │ │ │ │ -00065b50: 5072 6566 6572 7265 6420 646f 6375 6d65 Preferred docume │ │ │ │ │ -00065b60: 6e74 6174 696f 6e20 666f 726d 6174 733a ntation formats: │ │ │ │ │ -00065b70: 3a0a 2a20 436f 7079 7269 6768 7420 696e :.* Copyright in │ │ │ │ │ -00065b80: 666f 726d 6174 696f 6e3a 3a0a 2a20 4578 formation::.* Ex │ │ │ │ │ -00065b90: 616d 706c 6573 3a3a 0a2a 2043 6861 6e67 amples::.* Chang │ │ │ │ │ -00065ba0: 656c 6f67 2066 696c 6573 2061 6e64 2072 elog files and r │ │ │ │ │ -00065bb0: 656c 6561 7365 206e 6f74 6573 3a3a 0a0a elease notes::.. │ │ │ │ │ -00065bc0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00065bd0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00065be0: 653a 204d 616e 7561 6c20 7061 6765 732c e: Manual pages, │ │ │ │ │ -00065bf0: 2020 4e65 7874 3a20 496e 666f 2064 6f63 Next: Info doc │ │ │ │ │ -00065c00: 756d 656e 7473 2c20 2055 703a 2044 6f63 uments, Up: Doc │ │ │ │ │ -00065c10: 756d 656e 7461 7469 6f6e 0a0a 3132 2e31 umentation..12.1 │ │ │ │ │ -00065c20: 204d 616e 7561 6c20 7061 6765 730a 3d3d Manual pages.== │ │ │ │ │ -00065c30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -00065c40: 0a59 6f75 2073 686f 756c 6420 696e 7374 .You should inst │ │ │ │ │ -00065c50: 616c 6c20 6d61 6e75 616c 2070 6167 6573 all manual pages │ │ │ │ │ -00065c60: 2069 6e20 e280 986e 726f 6666 e280 9920 in ...nroff... │ │ │ │ │ -00065c70: 736f 7572 6365 2066 6f72 6d2c 2069 6e20 source form, in │ │ │ │ │ -00065c80: 6170 7072 6f70 7269 6174 650a 706c 6163 appropriate.plac │ │ │ │ │ -00065c90: 6573 2075 6e64 6572 20e2 8098 2f75 7372 es under .../usr │ │ │ │ │ -00065ca0: 2f73 6861 7265 2f6d 616e e280 992e 2020 /share/man.... │ │ │ │ │ -00065cb0: 596f 7520 7368 6f75 6c64 206f 6e6c 7920 You should only │ │ │ │ │ -00065cc0: 7573 6520 7365 6374 696f 6e73 2031 2074 use sections 1 t │ │ │ │ │ -00065cd0: 6f20 3920 2873 6565 0a74 6865 2046 4853 o 9 (see.the FHS │ │ │ │ │ -00065ce0: 2066 6f72 206d 6f72 6520 6465 7461 696c for more detail │ │ │ │ │ -00065cf0: 7329 2e20 2059 6f75 206d 7573 7420 6e6f s). You must no │ │ │ │ │ -00065d00: 7420 696e 7374 616c 6c20 6120 7072 652d t install a pre- │ │ │ │ │ -00065d10: 666f 726d 6174 7465 6420 e280 9c63 6174 formatted ...cat │ │ │ │ │ -00065d20: 0a70 6167 65e2 809d 2e0a 0a45 6163 6820 .page......Each │ │ │ │ │ -00065d30: 7072 6f67 7261 6d2c 2075 7469 6c69 7479 program, utility │ │ │ │ │ -00065d40: 2c20 616e 6420 6675 6e63 7469 6f6e 2073 , and function s │ │ │ │ │ -00065d50: 686f 756c 6420 6861 7665 2061 6e20 6173 hould have an as │ │ │ │ │ -00065d60: 736f 6369 6174 6564 206d 616e 7561 6c0a sociated manual. │ │ │ │ │ -00065d70: 7061 6765 2069 6e63 6c75 6465 6420 696e page included in │ │ │ │ │ -00065d80: 2074 6865 2073 616d 6520 7061 636b 6167 the same packag │ │ │ │ │ -00065d90: 6520 6f72 2061 2064 6570 656e 6465 6e63 e or a dependenc │ │ │ │ │ -00065da0: 792e 2020 4974 2069 7320 7375 6767 6573 y. It is sugges │ │ │ │ │ -00065db0: 7465 6420 7468 6174 0a61 6c6c 2063 6f6e ted that.all con │ │ │ │ │ -00065dc0: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ -00065dd0: 2061 6c73 6f20 6861 7665 2061 206d 616e also have a man │ │ │ │ │ -00065de0: 7561 6c20 7061 6765 2069 6e63 6c75 6465 ual page include │ │ │ │ │ -00065df0: 6420 6173 2077 656c 6c2e 0a4d 616e 7561 d as well..Manua │ │ │ │ │ -00065e00: 6c20 7061 6765 7320 666f 7220 7072 6f74 l pages for prot │ │ │ │ │ -00065e10: 6f63 6f6c 7320 616e 6420 6f74 6865 7220 ocols and other │ │ │ │ │ -00065e20: 6175 7869 6c69 6172 7920 7468 696e 6773 auxiliary things │ │ │ │ │ -00065e30: 2061 7265 206f 7074 696f 6e61 6c2e 0a0a are optional... │ │ │ │ │ -00065e40: 4966 206e 6f20 6d61 6e75 616c 2070 6167 If no manual pag │ │ │ │ │ -00065e50: 6520 6973 2061 7661 696c 6162 6c65 2c20 e is available, │ │ │ │ │ -00065e60: 7468 6973 2069 7320 636f 6e73 6964 6572 this is consider │ │ │ │ │ -00065e70: 6564 2061 7320 6120 6275 6720 616e 6420 ed as a bug and │ │ │ │ │ -00065e80: 7368 6f75 6c64 0a62 6520 7265 706f 7274 should.be report │ │ │ │ │ -00065e90: 6564 2074 6f20 7468 6520 4465 6269 616e ed to the Debian │ │ │ │ │ -00065ea0: 2042 7567 2054 7261 636b 696e 6720 5379 Bug Tracking Sy │ │ │ │ │ -00065eb0: 7374 656d 2028 7468 6520 6d61 696e 7461 stem (the mainta │ │ │ │ │ -00065ec0: 696e 6572 206f 6620 7468 650a 7061 636b iner of the.pack │ │ │ │ │ -00065ed0: 6167 6520 6973 2061 6c6c 6f77 6564 2074 age is allowed t │ │ │ │ │ -00065ee0: 6f20 7772 6974 6520 7468 6973 2062 7567 o write this bug │ │ │ │ │ -00065ef0: 2072 6570 6f72 7420 7468 656d 7365 6c76 report themselv │ │ │ │ │ -00065f00: 6573 2c20 6966 2074 6865 7920 736f 0a64 es, if they so.d │ │ │ │ │ -00065f10: 6573 6972 6529 2e20 2044 6f20 6e6f 7420 esire). Do not │ │ │ │ │ -00065f20: 636c 6f73 6520 7468 6520 6275 6720 7265 close the bug re │ │ │ │ │ -00065f30: 706f 7274 2075 6e74 696c 2061 2070 726f port until a pro │ │ │ │ │ -00065f40: 7065 7220 6d61 6e20 7061 6765 2069 730a per man page is. │ │ │ │ │ -00065f50: 6176 6169 6c61 626c 652e 2020 2831 290a available. (1). │ │ │ │ │ -00065f60: 0a59 6f75 206d 6179 2066 6f72 7761 7264 .You may forward │ │ │ │ │ -00065f70: 2061 2063 6f6d 706c 6169 6e74 2061 626f a complaint abo │ │ │ │ │ -00065f80: 7574 2061 206d 6973 7369 6e67 206d 616e ut a missing man │ │ │ │ │ -00065f90: 2070 6167 6520 746f 2074 6865 2075 7073 page to the ups │ │ │ │ │ -00065fa0: 7472 6561 6d0a 6175 7468 6f72 732c 2061 tream.authors, a │ │ │ │ │ -00065fb0: 6e64 206d 6172 6b20 7468 6520 6275 6720 nd mark the bug │ │ │ │ │ -00065fc0: 6173 2066 6f72 7761 7264 6564 2069 6e20 as forwarded in │ │ │ │ │ -00065fd0: 7468 6520 4465 6269 616e 2062 7567 2074 the Debian bug t │ │ │ │ │ -00065fe0: 7261 636b 696e 670a 7379 7374 656d 2e20 racking.system. │ │ │ │ │ -00065ff0: 2045 7665 6e20 7468 6f75 6768 2074 6865 Even though the │ │ │ │ │ -00066000: 2047 4e55 2050 726f 6a65 6374 2064 6f20 GNU Project do │ │ │ │ │ -00066010: 6e6f 7420 696e 2067 656e 6572 616c 2063 not in general c │ │ │ │ │ -00066020: 6f6e 7369 6465 7220 7468 6520 6c61 636b onsider the lack │ │ │ │ │ -00066030: 0a6f 6620 6120 6d61 6e20 7061 6765 2074 .of a man page t │ │ │ │ │ -00066040: 6f20 6265 2061 2062 7567 2c20 7765 2064 o be a bug, we d │ │ │ │ │ -00066050: 6f3b 2069 6620 7468 6579 2074 656c 6c20 o; if they tell │ │ │ │ │ -00066060: 796f 7520 7468 6174 2074 6865 7920 646f you that they do │ │ │ │ │ -00066070: 6ee2 8099 740a 636f 6e73 6964 6572 2069 n...t.consider i │ │ │ │ │ -00066080: 7420 6120 6275 6720 796f 7520 7368 6f75 t a bug you shou │ │ │ │ │ -00066090: 6c64 206c 6561 7665 2074 6865 2062 7567 ld leave the bug │ │ │ │ │ -000660a0: 2069 6e20 6f75 7220 6275 6720 7472 6163 in our bug trac │ │ │ │ │ -000660b0: 6b69 6e67 2073 7973 7465 6d0a 6f70 656e king system.open │ │ │ │ │ -000660c0: 2061 6e79 7761 792e 0a0a 4d61 6e75 616c anyway...Manual │ │ │ │ │ -000660d0: 2070 6167 6573 2073 686f 756c 6420 6265 pages should be │ │ │ │ │ -000660e0: 2069 6e73 7461 6c6c 6564 2063 6f6d 7072 installed compr │ │ │ │ │ -000660f0: 6573 7365 6420 7573 696e 6720 e280 9867 essed using ...g │ │ │ │ │ -00066100: 7a69 7020 2d39 e280 992e 0a0a 4966 206f zip -9......If o │ │ │ │ │ -00066110: 6e65 206d 616e 2070 6167 6520 6e65 6564 ne man page need │ │ │ │ │ -00066120: 7320 746f 2062 6520 6163 6365 7373 6962 s to be accessib │ │ │ │ │ -00066130: 6c65 2076 6961 2073 6576 6572 616c 206e le via several n │ │ │ │ │ -00066140: 616d 6573 2069 7420 6973 2062 6574 7465 ames it is bette │ │ │ │ │ -00066150: 7220 746f 0a75 7365 2061 2073 796d 626f r to.use a symbo │ │ │ │ │ -00066160: 6c69 6320 6c69 6e6b 2074 6861 6e20 7468 lic link than th │ │ │ │ │ -00066170: 6520 e280 982e 736f e280 9920 6665 6174 e ....so... feat │ │ │ │ │ -00066180: 7572 652c 2062 7574 2074 6865 7265 2069 ure, but there i │ │ │ │ │ -00066190: 7320 6e6f 206e 6565 6420 746f 0a66 6964 s no need to.fid │ │ │ │ │ -000661a0: 646c 6520 7769 7468 2074 6865 2072 656c dle with the rel │ │ │ │ │ -000661b0: 6576 616e 7420 7061 7274 7320 6f66 2074 evant parts of t │ │ │ │ │ -000661c0: 6865 2075 7073 7472 6561 6d20 736f 7572 he upstream sour │ │ │ │ │ -000661d0: 6365 2074 6f20 6368 616e 6765 2066 726f ce to change fro │ │ │ │ │ -000661e0: 6d0a e280 982e 736f e280 9920 746f 2073 m.....so... to s │ │ │ │ │ -000661f0: 796d 6c69 6e6b 733a 2064 6f6e e280 9974 ymlinks: don...t │ │ │ │ │ -00066200: 2064 6f20 6974 2075 6e6c 6573 7320 6974 do it unless it │ │ │ │ │ -00066210: e280 9973 2065 6173 792e 2020 596f 7520 ...s easy. You │ │ │ │ │ -00066220: 7368 6f75 6c64 206e 6f74 2063 7265 6174 should not creat │ │ │ │ │ -00066230: 650a 6861 7264 206c 696e 6b73 2069 6e20 e.hard links in │ │ │ │ │ -00066240: 7468 6520 6d61 6e75 616c 2070 6167 6520 the manual page │ │ │ │ │ -00066250: 6469 7265 6374 6f72 6965 732c 206e 6f72 directories, nor │ │ │ │ │ -00066260: 2070 7574 2061 6273 6f6c 7574 6520 6669 put absolute fi │ │ │ │ │ -00066270: 6c65 6e61 6d65 7320 696e 0ae2 8098 2e73 lenames in.....s │ │ │ │ │ -00066280: 6fe2 8099 2064 6972 6563 7469 7665 732e o... directives. │ │ │ │ │ -00066290: 2020 5468 6520 6669 6c65 6e61 6d65 2069 The filename i │ │ │ │ │ -000662a0: 6e20 6120 e280 982e 736f e280 9920 696e n a ....so... in │ │ │ │ │ -000662b0: 2061 206d 616e 2070 6167 6520 7368 6f75 a man page shou │ │ │ │ │ -000662c0: 6c64 2062 650a 7265 6c61 7469 7665 2074 ld be.relative t │ │ │ │ │ -000662d0: 6f20 7468 6520 6261 7365 206f 6620 7468 o the base of th │ │ │ │ │ -000662e0: 6520 6d61 6e20 7061 6765 2074 7265 6520 e man page tree │ │ │ │ │ -000662f0: 2875 7375 616c 6c79 20e2 8098 2f75 7372 (usually .../usr │ │ │ │ │ -00066300: 2f73 6861 7265 2f6d 616e e280 9929 2e0a /share/man...).. │ │ │ │ │ -00066310: 4966 2079 6f75 2064 6f20 6e6f 7420 6372 If you do not cr │ │ │ │ │ -00066320: 6561 7465 2061 6e79 206c 696e 6b73 2028 eate any links ( │ │ │ │ │ -00066330: 7768 6574 6865 7220 7379 6d6c 696e 6b73 whether symlinks │ │ │ │ │ -00066340: 2c20 6861 7264 206c 696e 6b73 2c20 6f72 , hard links, or │ │ │ │ │ -00066350: 20e2 8098 2e73 6fe2 8099 0a64 6972 6563 ....so....direc │ │ │ │ │ -00066360: 7469 7665 7329 2069 6e20 7468 6520 6669 tives) in the fi │ │ │ │ │ -00066370: 6c65 2073 7973 7465 6d20 746f 2074 6865 le system to the │ │ │ │ │ -00066380: 2061 6c74 6572 6e61 7465 206e 616d 6573 alternate names │ │ │ │ │ -00066390: 206f 6620 7468 6520 6d61 6e20 7061 6765 of the man page │ │ │ │ │ -000663a0: 2c0a 7468 656e 2079 6f75 2073 686f 756c ,.then you shoul │ │ │ │ │ -000663b0: 6420 6e6f 7420 7265 6c79 206f 6e20 e280 d not rely on .. │ │ │ │ │ -000663c0: 986d 616e e280 9920 6669 6e64 696e 6720 .man... finding │ │ │ │ │ -000663d0: 796f 7572 206d 616e 2070 6167 6520 756e your man page un │ │ │ │ │ -000663e0: 6465 7220 7468 6f73 650a 6e61 6d65 7320 der those.names │ │ │ │ │ -000663f0: 6261 7365 6420 736f 6c65 6c79 206f 6e20 based solely on │ │ │ │ │ -00066400: 7468 6520 696e 666f 726d 6174 696f 6e20 the information │ │ │ │ │ -00066410: 696e 2074 6865 206d 616e 2070 6167 65e2 in the man page. │ │ │ │ │ -00066420: 8099 7320 6865 6164 6572 2e20 2028 3229 ..s header. (2) │ │ │ │ │ -00066430: 0a0a 4d61 6e75 616c 2070 6167 6573 2069 ..Manual pages i │ │ │ │ │ -00066440: 6e20 6c6f 6361 6c65 2d73 7065 6369 6669 n locale-specifi │ │ │ │ │ -00066450: 6320 7375 6264 6972 6563 746f 7269 6573 c subdirectories │ │ │ │ │ -00066460: 206f 6620 e280 982f 7573 722f 7368 6172 of .../usr/shar │ │ │ │ │ -00066470: 652f 6d61 6ee2 8099 0a73 686f 756c 6420 e/man....should │ │ │ │ │ -00066480: 7573 6520 6569 7468 6572 2055 5446 2d38 use either UTF-8 │ │ │ │ │ -00066490: 206f 7220 7468 6520 7573 7561 6c20 6c65 or the usual le │ │ │ │ │ -000664a0: 6761 6379 2065 6e63 6f64 696e 6720 666f gacy encoding fo │ │ │ │ │ -000664b0: 7220 7468 6174 206c 616e 6775 6167 650a r that language. │ │ │ │ │ -000664c0: 286e 6f72 6d61 6c6c 7920 7468 6520 6f6e (normally the on │ │ │ │ │ -000664d0: 6520 636f 7272 6573 706f 6e64 696e 6720 e corresponding │ │ │ │ │ -000664e0: 746f 2074 6865 2073 686f 7274 6573 7420 to the shortest │ │ │ │ │ -000664f0: 7265 6c65 7661 6e74 206c 6f63 616c 6520 relevant locale │ │ │ │ │ -00066500: 6e61 6d65 2069 6e0a e280 982f 7573 722f name in..../usr/ │ │ │ │ │ -00066510: 7368 6172 652f 6931 386e 2f53 5550 504f share/i18n/SUPPO │ │ │ │ │ -00066520: 5254 4544 e280 9929 2e20 2046 6f72 2065 RTED...). For e │ │ │ │ │ -00066530: 7861 6d70 6c65 2c20 7061 6765 7320 756e xample, pages un │ │ │ │ │ -00066540: 6465 720a e280 982f 7573 722f 7368 6172 der..../usr/shar │ │ │ │ │ -00066550: 652f 6d61 6e2f 6672 e280 9920 7368 6f75 e/man/fr... shou │ │ │ │ │ -00066560: 6c64 2075 7365 2065 6974 6865 7220 5554 ld use either UT │ │ │ │ │ -00066570: 462d 3820 6f72 2049 534f 2d38 3835 392d F-8 or ISO-8859- │ │ │ │ │ -00066580: 312e 2020 2833 290a 0a41 2063 6f75 6e74 1. (3)..A count │ │ │ │ │ -00066590: 7279 206e 616d 6520 2874 6865 20e2 8098 ry name (the ... │ │ │ │ │ -000665a0: 4445 e280 9920 696e 20e2 8098 6465 5f44 DE... in ...de_D │ │ │ │ │ -000665b0: 45e2 8099 2920 7368 6f75 6c64 206e 6f74 E...) should not │ │ │ │ │ -000665c0: 2062 6520 696e 636c 7564 6564 2069 6e20 be included in │ │ │ │ │ -000665d0: 7468 650a 7375 6264 6972 6563 746f 7279 the.subdirectory │ │ │ │ │ -000665e0: 206e 616d 6520 756e 6c65 7373 2069 7420 name unless it │ │ │ │ │ -000665f0: 696e 6469 6361 7465 7320 6120 7369 676e indicates a sign │ │ │ │ │ -00066600: 6966 6963 616e 7420 6469 6666 6572 656e ificant differen │ │ │ │ │ -00066610: 6365 2069 6e20 7468 650a 6c61 6e67 7561 ce in the.langua │ │ │ │ │ -00066620: 6765 2c20 6173 2074 6869 7320 6578 636c ge, as this excl │ │ │ │ │ -00066630: 7564 6573 2073 7065 616b 6572 7320 6f66 udes speakers of │ │ │ │ │ -00066640: 2074 6865 206c 616e 6775 6167 6520 696e the language in │ │ │ │ │ -00066650: 206f 7468 6572 2063 6f75 6e74 7269 6573 other countries │ │ │ │ │ -00066660: 2e0a 2834 290a 0a49 6620 6120 6c6f 6361 ..(4)..If a loca │ │ │ │ │ -00066670: 6c69 7a65 6420 7665 7273 696f 6e20 6f66 lized version of │ │ │ │ │ -00066680: 2061 206d 616e 7561 6c20 7061 6765 2069 a manual page i │ │ │ │ │ -00066690: 7320 7072 6f76 6964 6564 2c20 6974 2073 s provided, it s │ │ │ │ │ -000666a0: 686f 756c 6420 6569 7468 6572 2062 650a hould either be. │ │ │ │ │ -000666b0: 7570 2d74 6f2d 6461 7465 206f 7220 6974 up-to-date or it │ │ │ │ │ -000666c0: 2073 686f 756c 6420 6265 206f 6276 696f should be obvio │ │ │ │ │ -000666d0: 7573 2074 6f20 7468 6520 7265 6164 6572 us to the reader │ │ │ │ │ -000666e0: 2074 6861 7420 6974 2069 7320 6f75 7464 that it is outd │ │ │ │ │ -000666f0: 6174 6564 2061 6e64 0a74 6865 206f 7269 ated and.the ori │ │ │ │ │ -00066700: 6769 6e61 6c20 6d61 6e75 616c 2070 6167 ginal manual pag │ │ │ │ │ -00066710: 6520 7368 6f75 6c64 2062 6520 7573 6564 e should be used │ │ │ │ │ -00066720: 2069 6e73 7465 6164 2e20 2054 6869 7320 instead. This │ │ │ │ │ -00066730: 6361 6e20 6265 2064 6f6e 650a 6569 7468 can be done.eith │ │ │ │ │ -00066740: 6572 2062 7920 6120 6e6f 7465 2061 7420 er by a note at │ │ │ │ │ -00066750: 7468 6520 6265 6769 6e6e 696e 6720 6f66 the beginning of │ │ │ │ │ -00066760: 2074 6865 206d 616e 7561 6c20 7061 6765 the manual page │ │ │ │ │ -00066770: 206f 7220 6279 2073 686f 7769 6e67 2074 or by showing t │ │ │ │ │ -00066780: 6865 0a6d 6973 7369 6e67 206f 7220 6368 he.missing or ch │ │ │ │ │ -00066790: 616e 6765 6420 706f 7274 696f 6e73 2069 anged portions i │ │ │ │ │ -000667a0: 6e20 7468 6520 6f72 6967 696e 616c 206c n the original l │ │ │ │ │ -000667b0: 616e 6775 6167 6520 696e 7374 6561 6420 anguage instead │ │ │ │ │ -000667c0: 6f66 2074 6865 0a74 6172 6765 7420 6c61 of the.target la │ │ │ │ │ -000667d0: 6e67 7561 6765 2e0a 0a20 2020 2d2d 2d2d nguage... ---- │ │ │ │ │ -000667e0: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ -000667f0: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ -00066800: 2831 2920 4974 2069 7320 6e6f 7420 7665 (1) It is not ve │ │ │ │ │ -00066810: 7279 2068 6172 6420 746f 2077 7269 7465 ry hard to write │ │ │ │ │ -00066820: 2061 206d 616e 2070 6167 652e 2020 5365 a man page. Se │ │ │ │ │ -00066830: 6520 7468 6520 4d61 6e2d 5061 6765 2d48 e the Man-Page-H │ │ │ │ │ -00066840: 4f57 544f 0a28 6874 7470 3a2f 2f77 7777 OWTO.(http://www │ │ │ │ │ -00066850: 2e73 6368 7765 696b 6861 7264 742e 6e65 .schweikhardt.ne │ │ │ │ │ -00066860: 742f 6d61 6e5f 7061 6765 5f68 6f77 746f t/man_page_howto │ │ │ │ │ -00066870: 2e68 746d 6c29 2c20 e280 986d 616e 2837 .html), ...man(7 │ │ │ │ │ -00066880: 29e2 8099 2c20 7468 650a 6578 616d 706c )..., the.exampl │ │ │ │ │ -00066890: 6573 2063 7265 6174 6564 2062 7920 e280 es created by .. │ │ │ │ │ -000668a0: 9864 685f 6d61 6b65 e280 992c 2074 6865 .dh_make..., the │ │ │ │ │ -000668b0: 2068 656c 7065 7220 7072 6f67 7261 6d20 helper program │ │ │ │ │ -000668c0: e280 9868 656c 7032 6d61 6ee2 8099 2c20 ...help2man..., │ │ │ │ │ -000668d0: 6f72 2074 6865 0a64 6972 6563 746f 7279 or the.directory │ │ │ │ │ -000668e0: 20e2 8098 2f75 7372 2f73 6861 7265 2f64 .../usr/share/d │ │ │ │ │ -000668f0: 6f63 2f6d 616e 2d64 622f 6578 616d 706c oc/man-db/exampl │ │ │ │ │ -00066900: 6573 e280 992e 0a0a 2020 2028 3229 2053 es...... (2) S │ │ │ │ │ -00066910: 7570 706f 7274 696e 6720 7468 6973 2069 upporting this i │ │ │ │ │ -00066920: 6e20 e280 986d 616e e280 9920 6f66 7465 n ...man... ofte │ │ │ │ │ -00066930: 6e20 7265 7175 6972 6573 2075 6e72 6561 n requires unrea │ │ │ │ │ -00066940: 736f 6e61 626c 6520 7072 6f63 6573 7369 sonable processi │ │ │ │ │ -00066950: 6e67 0a74 696d 6520 746f 2066 696e 6420 ng.time to find │ │ │ │ │ -00066960: 6120 6d61 6e75 616c 2070 6167 6520 6f72 a manual page or │ │ │ │ │ -00066970: 2074 6f20 7265 706f 7274 2074 6861 7420 to report that │ │ │ │ │ -00066980: 6e6f 6e65 2065 7869 7374 732c 2061 6e64 none exists, and │ │ │ │ │ -00066990: 206d 6f76 6573 0a6b 6e6f 776c 6564 6765 moves.knowledge │ │ │ │ │ -000669a0: 2069 6e74 6f20 6d61 6ee2 8099 7320 6461 into man...s da │ │ │ │ │ -000669b0: 7461 6261 7365 2074 6861 7420 776f 756c tabase that woul │ │ │ │ │ -000669c0: 6420 6265 2062 6574 7465 7220 6c65 6674 d be better left │ │ │ │ │ -000669d0: 2069 6e20 7468 6520 6669 6c65 0a73 7973 in the file.sys │ │ │ │ │ -000669e0: 7465 6d2e 2020 5468 6973 2073 7570 706f tem. This suppo │ │ │ │ │ -000669f0: 7274 2069 7320 7468 6572 6566 6f72 6520 rt is therefore │ │ │ │ │ -00066a00: 6465 7072 6563 6174 6564 2061 6e64 2077 deprecated and w │ │ │ │ │ -00066a10: 696c 6c20 6365 6173 6520 746f 2062 650a ill cease to be. │ │ │ │ │ -00066a20: 7072 6573 656e 7420 696e 2074 6865 2066 present in the f │ │ │ │ │ -00066a30: 7574 7572 652e 0a0a 2020 2028 3329 20e2 uture... (3) . │ │ │ │ │ -00066a40: 8098 6d61 6ee2 8099 2077 696c 6c20 6175 ..man... will au │ │ │ │ │ -00066a50: 746f 6d61 7469 6361 6c6c 7920 6465 7465 tomatically dete │ │ │ │ │ -00066a60: 6374 2077 6865 7468 6572 2055 5446 2d38 ct whether UTF-8 │ │ │ │ │ -00066a70: 2069 7320 696e 2075 7365 2e20 2049 6e0a is in use. In. │ │ │ │ │ -00066a80: 6675 7475 7265 2c20 616c 6c20 6d61 6e75 future, all manu │ │ │ │ │ -00066a90: 616c 2070 6167 6573 2077 696c 6c20 6265 al pages will be │ │ │ │ │ -00066aa0: 2072 6571 7569 7265 6420 746f 2075 7365 required to use │ │ │ │ │ -00066ab0: 2055 5446 2d38 2e0a 0a20 2020 2834 2920 UTF-8... (4) │ │ │ │ │ -00066ac0: 4174 2074 6865 2074 696d 6520 6f66 2077 At the time of w │ │ │ │ │ -00066ad0: 7269 7469 6e67 2c20 4368 696e 6573 6520 riting, Chinese │ │ │ │ │ -00066ae0: 616e 6420 506f 7274 7567 7565 7365 2061 and Portuguese a │ │ │ │ │ -00066af0: 7265 2074 6865 206d 6169 6e0a 6c61 6e67 re the main.lang │ │ │ │ │ -00066b00: 7561 6765 7320 7769 7468 2073 7563 6820 uages with such │ │ │ │ │ -00066b10: 6469 6666 6572 656e 6365 732c 2073 6f20 differences, so │ │ │ │ │ -00066b20: e280 9870 745f 4252 e280 992c 20e2 8098 ...pt_BR..., ... │ │ │ │ │ -00066b30: 7a68 5f43 4ee2 8099 2c20 616e 6420 e280 zh_CN..., and .. │ │ │ │ │ -00066b40: 987a 685f 5457 e280 9920 6172 650a 616c .zh_TW... are.al │ │ │ │ │ -00066b50: 6c20 616c 6c6f 7765 642e 0a0a 1f0a 4669 l allowed.....Fi │ │ │ │ │ -00066b60: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00066b70: 792e 696e 666f 2c20 204e 6f64 653a 2049 y.info, Node: I │ │ │ │ │ -00066b80: 6e66 6f20 646f 6375 6d65 6e74 732c 2020 nfo documents, │ │ │ │ │ -00066b90: 4e65 7874 3a20 4164 6469 7469 6f6e 616c Next: Additional │ │ │ │ │ -00066ba0: 2064 6f63 756d 656e 7461 7469 6f6e 2c20 documentation, │ │ │ │ │ -00066bb0: 2050 7265 763a 204d 616e 7561 6c20 7061 Prev: Manual pa │ │ │ │ │ -00066bc0: 6765 732c 2020 5570 3a20 446f 6375 6d65 ges, Up: Docume │ │ │ │ │ -00066bd0: 6e74 6174 696f 6e0a 0a31 322e 3220 496e ntation..12.2 In │ │ │ │ │ -00066be0: 666f 2064 6f63 756d 656e 7473 0a3d 3d3d fo documents.=== │ │ │ │ │ -00066bf0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00066c00: 0a0a 496e 666f 2064 6f63 756d 656e 7473 ..Info documents │ │ │ │ │ -00066c10: 2073 686f 756c 6420 6265 2069 6e73 7461 should be insta │ │ │ │ │ -00066c20: 6c6c 6564 2069 6e20 e280 982f 7573 722f lled in .../usr/ │ │ │ │ │ -00066c30: 7368 6172 652f 696e 666f e280 992e 2020 share/info.... │ │ │ │ │ -00066c40: 5468 6579 2073 686f 756c 6420 6265 0a63 They should be.c │ │ │ │ │ -00066c50: 6f6d 7072 6573 7365 6420 7769 7468 20e2 ompressed with . │ │ │ │ │ -00066c60: 8098 677a 6970 202d 39e2 8099 2e0a 0a54 ..gzip -9......T │ │ │ │ │ -00066c70: 6865 20e2 8098 696e 7374 616c 6c2d 696e he ...install-in │ │ │ │ │ -00066c80: 666f e280 9920 7072 6f67 7261 6d20 6d61 fo... program ma │ │ │ │ │ -00066c90: 696e 7461 696e 7320 6120 6469 7265 6374 intains a direct │ │ │ │ │ -00066ca0: 6f72 7920 6f66 2069 6e73 7461 6c6c 6564 ory of installed │ │ │ │ │ -00066cb0: 2069 6e66 6f0a 646f 6375 6d65 6e74 7320 info.documents │ │ │ │ │ -00066cc0: 696e 20e2 8098 2f75 7372 2f73 6861 7265 in .../usr/share │ │ │ │ │ -00066cd0: 2f69 6e66 6f2f 6469 72e2 8099 2066 6f72 /info/dir... for │ │ │ │ │ -00066ce0: 2074 6865 2075 7365 206f 6620 696e 666f the use of info │ │ │ │ │ -00066cf0: 2072 6561 6465 7273 2e20 2054 6869 730a readers. This. │ │ │ │ │ -00066d00: 6669 6c65 206d 7573 7420 6e6f 7420 6265 file must not be │ │ │ │ │ -00066d10: 2069 6e63 6c75 6465 6420 696e 2070 6163 included in pac │ │ │ │ │ -00066d20: 6b61 6765 7320 6f74 6865 7220 7468 616e kages other than │ │ │ │ │ -00066d30: 2069 6e73 7461 6c6c 2d69 6e66 6f2e 0a0a install-info... │ │ │ │ │ -00066d40: e280 9869 6e73 7461 6c6c 2d69 6e66 6fe2 ...install-info. │ │ │ │ │ -00066d50: 8099 2069 7320 6175 746f 6d61 7469 6361 .. is automatica │ │ │ │ │ -00066d60: 6c6c 7920 696e 766f 6b65 6420 7768 656e lly invoked when │ │ │ │ │ -00066d70: 2061 7070 726f 7072 6961 7465 2075 7369 appropriate usi │ │ │ │ │ -00066d80: 6e67 2064 706b 670a 7472 6967 6765 7273 ng dpkg.triggers │ │ │ │ │ -00066d90: 2e20 2050 6163 6b61 6765 7320 6f74 6865 . Packages othe │ │ │ │ │ -00066da0: 7220 7468 616e 2069 6e73 7461 6c6c 2d69 r than install-i │ │ │ │ │ -00066db0: 6e66 6f20 2773 686f 756c 6420 6e6f 7427 nfo 'should not' │ │ │ │ │ -00066dc0: 2069 6e76 6f6b 650a e280 9869 6e73 7461 invoke....insta │ │ │ │ │ -00066dd0: 6c6c 2d69 6e66 6fe2 8099 2064 6972 6563 ll-info... direc │ │ │ │ │ -00066de0: 746c 7920 616e 6420 2773 686f 756c 6420 tly and 'should │ │ │ │ │ -00066df0: 6e6f 7427 2064 6570 656e 6420 6f6e 2c20 not' depend on, │ │ │ │ │ -00066e00: 7265 636f 6d6d 656e 642c 206f 720a 7375 recommend, or.su │ │ │ │ │ -00066e10: 6767 6573 7420 696e 7374 616c 6c2d 696e ggest install-in │ │ │ │ │ -00066e20: 666f 2066 6f72 2074 6869 7320 7075 7270 fo for this purp │ │ │ │ │ -00066e30: 6f73 652e 0a0a 496e 666f 2072 6561 6465 ose...Info reade │ │ │ │ │ -00066e40: 7273 2072 6571 7569 7269 6e67 2074 6865 rs requiring the │ │ │ │ │ -00066e50: 20e2 8098 2f75 7372 2f73 6861 7265 2f69 .../usr/share/i │ │ │ │ │ -00066e60: 6e66 6f2f 6469 72e2 8099 2066 696c 6520 nfo/dir... file │ │ │ │ │ -00066e70: 7368 6f75 6c64 2064 6570 656e 6420 6f6e should depend on │ │ │ │ │ -00066e80: 0a69 6e73 7461 6c6c 2d69 6e66 6f2e 0a0a .install-info... │ │ │ │ │ -00066e90: 496e 666f 2064 6f63 756d 656e 7473 2073 Info documents s │ │ │ │ │ -00066ea0: 686f 756c 6420 636f 6e74 6169 6e20 7365 hould contain se │ │ │ │ │ -00066eb0: 6374 696f 6e20 616e 6420 6469 7265 6374 ction and direct │ │ │ │ │ -00066ec0: 6f72 7920 656e 7472 7920 696e 666f 726d ory entry inform │ │ │ │ │ -00066ed0: 6174 696f 6e20 696e 0a74 6865 2064 6f63 ation in.the doc │ │ │ │ │ -00066ee0: 756d 656e 7420 666f 7220 7468 6520 7573 ument for the us │ │ │ │ │ -00066ef0: 6520 6f66 20e2 8098 696e 7374 616c 6c2d e of ...install- │ │ │ │ │ -00066f00: 696e 666f e280 992e 2020 5468 6520 7365 info.... The se │ │ │ │ │ -00066f10: 6374 696f 6e20 7368 6f75 6c64 2062 650a ction should be. │ │ │ │ │ -00066f20: 7370 6563 6966 6965 6420 7669 6120 6120 specified via a │ │ │ │ │ -00066f30: 6c69 6e65 2073 7461 7274 696e 6720 7769 line starting wi │ │ │ │ │ -00066f40: 7468 20e2 8098 494e 464f 2d44 4952 2d53 th ...INFO-DIR-S │ │ │ │ │ -00066f50: 4543 5449 4f4e e280 9920 666f 6c6c 6f77 ECTION... follow │ │ │ │ │ -00066f60: 6564 2062 7920 610a 7370 6163 6520 616e ed by a.space an │ │ │ │ │ -00066f70: 6420 7468 6520 7365 6374 696f 6e20 6f66 d the section of │ │ │ │ │ -00066f80: 2074 6869 7320 696e 666f 2070 6167 652e this info page. │ │ │ │ │ -00066f90: 2020 5468 6520 6469 7265 6374 6f72 7920 The directory │ │ │ │ │ -00066fa0: 656e 7472 7920 6f72 2065 6e74 7269 6573 entry or entries │ │ │ │ │ -00066fb0: 0a73 686f 756c 6420 6265 2069 6e63 6c75 .should be inclu │ │ │ │ │ -00066fc0: 6465 6420 6265 7477 6565 6e20 6120 e280 ded between a .. │ │ │ │ │ -00066fd0: 9853 5441 5254 2d49 4e46 4f2d 4449 522d .START-INFO-DIR- │ │ │ │ │ -00066fe0: 454e 5452 59e2 8099 206c 696e 6520 616e ENTRY... line an │ │ │ │ │ -00066ff0: 6420 616e 0ae2 8098 454e 442d 494e 464f d an....END-INFO │ │ │ │ │ -00067000: 2d44 4952 2d45 4e54 5259 e280 9920 6c69 -DIR-ENTRY... li │ │ │ │ │ -00067010: 6e65 2e20 2046 6f72 2065 7861 6d70 6c65 ne. For example │ │ │ │ │ -00067020: 3a0a 0a20 2020 2020 494e 464f 2d44 4952 :.. INFO-DIR │ │ │ │ │ -00067030: 2d53 4543 5449 4f4e 2049 6e64 6976 6964 -SECTION Individ │ │ │ │ │ -00067040: 7561 6c20 7574 696c 6974 6965 730a 2020 ual utilities. │ │ │ │ │ -00067050: 2020 2053 5441 5254 2d49 4e46 4f2d 4449 START-INFO-DI │ │ │ │ │ -00067060: 522d 454e 5452 590a 2020 2020 202a 2065 R-ENTRY. * e │ │ │ │ │ -00067070: 7861 6d70 6c65 3a20 2865 7861 6d70 6c65 xample: (example │ │ │ │ │ -00067080: 292e 2020 2020 2020 2020 2020 2020 2020 ). │ │ │ │ │ -00067090: 2041 6e20 6578 616d 706c 6520 696e 666f An example info │ │ │ │ │ -000670a0: 2064 6972 6563 746f 7279 2065 6e74 7279 directory entry │ │ │ │ │ -000670b0: 2e0a 2020 2020 2045 4e44 2d49 4e46 4f2d .. END-INFO- │ │ │ │ │ -000670c0: 4449 522d 454e 5452 590a 0a54 6f20 6465 DIR-ENTRY..To de │ │ │ │ │ -000670d0: 7465 726d 696e 6520 7768 6963 6820 7365 termine which se │ │ │ │ │ -000670e0: 6374 696f 6e20 746f 2075 7365 2c20 796f ction to use, yo │ │ │ │ │ -000670f0: 7520 7368 6f75 6c64 206c 6f6f 6b20 6174 u should look at │ │ │ │ │ -00067100: 0ae2 8098 2f75 7372 2f73 6861 7265 2f69 ..../usr/share/i │ │ │ │ │ -00067110: 6e66 6f2f 6469 72e2 8099 206f 6e20 796f nfo/dir... on yo │ │ │ │ │ -00067120: 7572 2073 7973 7465 6d20 616e 6420 6368 ur system and ch │ │ │ │ │ -00067130: 6f6f 7365 2074 6865 206d 6f73 7420 7265 oose the most re │ │ │ │ │ -00067140: 6c65 7661 6e74 2028 6f72 0a63 7265 6174 levant (or.creat │ │ │ │ │ -00067150: 6520 6120 6e65 7720 7365 6374 696f 6e20 e a new section │ │ │ │ │ -00067160: 6966 206e 6f6e 6520 6f66 2074 6865 2063 if none of the c │ │ │ │ │ -00067170: 7572 7265 6e74 2073 6563 7469 6f6e 7320 urrent sections │ │ │ │ │ -00067180: 6172 6520 7265 6c65 7661 6e74 292e 2020 are relevant). │ │ │ │ │ -00067190: 2831 290a 0a20 2020 2d2d 2d2d 2d2d 2d2d (1).. -------- │ │ │ │ │ -000671a0: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ -000671b0: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ -000671c0: 4e6f 726d 616c 6c79 2c20 696e 666f 2064 Normally, info d │ │ │ │ │ -000671d0: 6f63 756d 656e 7473 2061 7265 2067 656e ocuments are gen │ │ │ │ │ -000671e0: 6572 6174 6564 2066 726f 6d20 5465 7869 erated from Texi │ │ │ │ │ -000671f0: 6e66 6f20 736f 7572 6365 2e20 2054 6f0a nfo source. To. │ │ │ │ │ -00067200: 696e 636c 7564 6520 7468 6973 2069 6e66 include this inf │ │ │ │ │ -00067210: 6f72 6d61 7469 6f6e 2069 6e20 7468 6520 ormation in the │ │ │ │ │ -00067220: 6765 6e65 7261 7465 6420 696e 666f 2064 generated info d │ │ │ │ │ -00067230: 6f63 756d 656e 742c 2069 6620 6974 2069 ocument, if it i │ │ │ │ │ -00067240: 730a 6162 7365 6e74 2c20 6164 6420 636f s.absent, add co │ │ │ │ │ -00067250: 6d6d 616e 6473 206c 696b 653a 0a0a 2020 mmands like:.. │ │ │ │ │ -00067260: 2020 2040 6469 7263 6174 6567 6f72 7920 @dircategory │ │ │ │ │ -00067270: 496e 6469 7669 6475 616c 2075 7469 6c69 Individual utili │ │ │ │ │ -00067280: 7469 6573 0a20 2020 2020 4064 6972 656e ties. @diren │ │ │ │ │ -00067290: 7472 790a 2020 2020 202a 2065 7861 6d70 try. * examp │ │ │ │ │ -000672a0: 6c65 3a20 2865 7861 6d70 6c65 292e 2020 le: (example). │ │ │ │ │ -000672b0: 416e 2065 7861 6d70 6c65 2069 6e66 6f20 An example info │ │ │ │ │ -000672c0: 6469 7265 6374 6f72 7920 656e 7472 792e directory entry. │ │ │ │ │ -000672d0: 0a20 2020 2020 4065 6e64 2064 6972 656e . @end diren │ │ │ │ │ -000672e0: 7472 790a 0a74 6f20 7468 6520 5465 7869 try..to the Texi │ │ │ │ │ -000672f0: 6e66 6f20 736f 7572 6365 206f 6620 7468 nfo source of th │ │ │ │ │ -00067300: 6520 646f 6375 6d65 6e74 2061 6e64 2065 e document and e │ │ │ │ │ -00067310: 6e73 7572 6520 7468 6174 2074 6865 2069 nsure that the i │ │ │ │ │ -00067320: 6e66 6f20 646f 6375 6d65 6e74 730a 6172 nfo documents.ar │ │ │ │ │ -00067330: 6520 7265 6275 696c 7420 6672 6f6d 2073 e rebuilt from s │ │ │ │ │ -00067340: 6f75 7263 6520 6475 7269 6e67 2074 6865 ource during the │ │ │ │ │ -00067350: 2070 6163 6b61 6765 2062 7569 6c64 2e0a package build.. │ │ │ │ │ -00067360: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00067370: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -00067380: 6465 3a20 4164 6469 7469 6f6e 616c 2064 de: Additional d │ │ │ │ │ -00067390: 6f63 756d 656e 7461 7469 6f6e 2c20 204e ocumentation, N │ │ │ │ │ -000673a0: 6578 743a 2050 7265 6665 7272 6564 2064 ext: Preferred d │ │ │ │ │ -000673b0: 6f63 756d 656e 7461 7469 6f6e 2066 6f72 ocumentation for │ │ │ │ │ -000673c0: 6d61 7473 2c20 2050 7265 763a 2049 6e66 mats, Prev: Inf │ │ │ │ │ -000673d0: 6f20 646f 6375 6d65 6e74 732c 2020 5570 o documents, Up │ │ │ │ │ -000673e0: 3a20 446f 6375 6d65 6e74 6174 696f 6e0a : Documentation. │ │ │ │ │ -000673f0: 0a31 322e 3320 4164 6469 7469 6f6e 616c .12.3 Additional │ │ │ │ │ -00067400: 2064 6f63 756d 656e 7461 7469 6f6e 0a3d documentation.= │ │ │ │ │ -00067410: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00067420: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 416e ============..An │ │ │ │ │ -00067430: 7920 6164 6469 7469 6f6e 616c 2064 6f63 y additional doc │ │ │ │ │ -00067440: 756d 656e 7461 7469 6f6e 2074 6861 7420 umentation that │ │ │ │ │ -00067450: 636f 6d65 7320 7769 7468 2074 6865 2070 comes with the p │ │ │ │ │ -00067460: 6163 6b61 6765 206d 6179 2062 650a 696e ackage may be.in │ │ │ │ │ -00067470: 7374 616c 6c65 6420 6174 2074 6865 2064 stalled at the d │ │ │ │ │ -00067480: 6973 6372 6574 696f 6e20 6f66 2074 6865 iscretion of the │ │ │ │ │ -00067490: 2070 6163 6b61 6765 206d 6169 6e74 6169 package maintai │ │ │ │ │ -000674a0: 6e65 722e 2020 4974 2069 7320 6f66 7465 ner. It is ofte │ │ │ │ │ -000674b0: 6e20 610a 676f 6f64 2069 6465 6120 746f n a.good idea to │ │ │ │ │ -000674c0: 2069 6e63 6c75 6465 2074 6578 7420 696e include text in │ │ │ │ │ -000674d0: 666f 726d 6174 696f 6e20 6669 6c65 7320 formation files │ │ │ │ │ -000674e0: 28e2 8098 5245 4144 4d45 e280 9973 2c20 (...README...s, │ │ │ │ │ -000674f0: 4641 5173 2c20 616e 6420 736f 0a66 6f72 FAQs, and so.for │ │ │ │ │ -00067500: 7468 2920 7468 6174 2063 6f6d 6520 7769 th) that come wi │ │ │ │ │ -00067510: 7468 2074 6865 2073 6f75 7263 6520 7061 th the source pa │ │ │ │ │ -00067520: 636b 6167 6520 696e 2074 6865 2062 696e ckage in the bin │ │ │ │ │ -00067530: 6172 7920 7061 636b 6167 652e 0a48 6f77 ary package..How │ │ │ │ │ -00067540: 6576 6572 2c20 796f 7520 646f 6ee2 8099 ever, you don... │ │ │ │ │ -00067550: 7420 6e65 6564 2074 6f20 696e 7374 616c t need to instal │ │ │ │ │ -00067560: 6c20 7468 6520 696e 7374 7275 6374 696f l the instructio │ │ │ │ │ -00067570: 6e73 2066 6f72 2062 7569 6c64 696e 6720 ns for building │ │ │ │ │ -00067580: 616e 640a 696e 7374 616c 6c69 6e67 2074 and.installing t │ │ │ │ │ -00067590: 6865 2070 6163 6b61 6765 2c20 6f66 2063 he package, of c │ │ │ │ │ -000675a0: 6f75 7273 6521 0a0a 506c 6169 6e20 7465 ourse!..Plain te │ │ │ │ │ -000675b0: 7874 2064 6f63 756d 656e 7461 7469 6f6e xt documentation │ │ │ │ │ -000675c0: 2073 686f 756c 6420 6265 2063 6f6d 7072 should be compr │ │ │ │ │ -000675d0: 6573 7365 6420 7769 7468 20e2 8098 677a essed with ...gz │ │ │ │ │ -000675e0: 6970 202d 39e2 8099 2075 6e6c 6573 7320 ip -9... unless │ │ │ │ │ -000675f0: 6974 0a69 7320 736d 616c 6c2e 0a0a 4966 it.is small...If │ │ │ │ │ -00067600: 2061 2070 6163 6b61 6765 2063 6f6d 6573 a package comes │ │ │ │ │ -00067610: 2077 6974 6820 6c61 7267 6520 616d 6f75 with large amou │ │ │ │ │ -00067620: 6e74 7320 6f66 2064 6f63 756d 656e 7461 nts of documenta │ │ │ │ │ -00067630: 7469 6f6e 2074 6861 7420 6d61 6e79 2075 tion that many u │ │ │ │ │ -00067640: 7365 7273 0a6f 6620 7468 6520 7061 636b sers.of the pack │ │ │ │ │ -00067650: 6167 6520 7769 6c6c 206e 6f74 2072 6571 age will not req │ │ │ │ │ -00067660: 7569 7265 2c20 796f 7520 7368 6f75 6c64 uire, you should │ │ │ │ │ -00067670: 2063 7265 6174 6520 6120 7365 7061 7261 create a separa │ │ │ │ │ -00067680: 7465 2062 696e 6172 790a 7061 636b 6167 te binary.packag │ │ │ │ │ -00067690: 6520 746f 2063 6f6e 7461 696e 2069 7420 e to contain it │ │ │ │ │ -000676a0: 736f 2074 6861 7420 6974 2064 6f65 7320 so that it does │ │ │ │ │ -000676b0: 6e6f 7420 7461 6b65 2075 7020 6469 736b not take up disk │ │ │ │ │ -000676c0: 2073 7061 6365 206f 6e20 7468 650a 6d61 space on the.ma │ │ │ │ │ -000676d0: 6368 696e 6573 206f 6620 7573 6572 7320 chines of users │ │ │ │ │ -000676e0: 7768 6f20 646f 206e 6f74 206e 6565 6420 who do not need │ │ │ │ │ -000676f0: 6f72 2077 616e 7420 6974 2069 6e73 7461 or want it insta │ │ │ │ │ -00067700: 6c6c 6564 2e20 2041 7320 6120 7370 6563 lled. As a spec │ │ │ │ │ -00067710: 6961 6c0a 6361 7365 206f 6620 7468 6973 ial.case of this │ │ │ │ │ -00067720: 2072 756c 652c 2073 6861 7265 6420 6c69 rule, shared li │ │ │ │ │ -00067730: 6272 6172 7920 646f 6375 6d65 6e74 6174 brary documentat │ │ │ │ │ -00067740: 696f 6e20 6f66 2061 6e79 2061 7070 7265 ion of any appre │ │ │ │ │ -00067750: 6369 6162 6c65 2073 697a 650a 7368 6f75 ciable size.shou │ │ │ │ │ -00067760: 6c64 2061 6c77 6179 7320 6265 2070 6163 ld always be pac │ │ │ │ │ -00067770: 6b61 6765 6420 7769 7468 2074 6865 206c kaged with the l │ │ │ │ │ -00067780: 6962 7261 7279 2064 6576 656c 6f70 6d65 ibrary developme │ │ │ │ │ -00067790: 6e74 2070 6163 6b61 6765 2028 2a6e 6f74 nt package (*not │ │ │ │ │ -000677a0: 650a 4465 7665 6c6f 706d 656e 7420 6669 e.Development fi │ │ │ │ │ -000677b0: 6c65 733a 2031 3064 2e29 206f 7220 696e les: 10d.) or in │ │ │ │ │ -000677c0: 2061 2073 6570 6172 6174 6520 646f 6375 a separate docu │ │ │ │ │ -000677d0: 6d65 6e74 6174 696f 6e20 7061 636b 6167 mentation packag │ │ │ │ │ -000677e0: 652c 2073 696e 6365 0a73 6861 7265 6420 e, since.shared │ │ │ │ │ -000677f0: 6c69 6272 6172 6965 7320 6172 6520 6672 libraries are fr │ │ │ │ │ -00067800: 6571 7565 6e74 6c79 2069 6e73 7461 6c6c equently install │ │ │ │ │ -00067810: 6564 2061 7320 6465 7065 6e64 656e 6369 ed as dependenci │ │ │ │ │ -00067820: 6573 206f 6620 6f74 6865 720a 7061 636b es of other.pack │ │ │ │ │ -00067830: 6167 6573 2062 7920 7573 6572 7320 7768 ages by users wh │ │ │ │ │ -00067840: 6f20 6861 7665 206c 6974 746c 6520 696e o have little in │ │ │ │ │ -00067850: 7465 7265 7374 2069 6e20 646f 6375 6d65 terest in docume │ │ │ │ │ -00067860: 6e74 6174 696f 6e20 6f66 2074 6865 0a6c ntation of the.l │ │ │ │ │ -00067870: 6962 7261 7279 2069 7473 656c 662e 2020 ibrary itself. │ │ │ │ │ -00067880: 5468 6520 646f 6375 6d65 6e74 6174 696f The documentatio │ │ │ │ │ -00067890: 6e20 7061 636b 6167 6520 666f 7220 7468 n package for th │ │ │ │ │ -000678a0: 6520 7061 636b 6167 6520 7061 636b 6167 e package packag │ │ │ │ │ -000678b0: 6520 6973 0a63 6f6e 7665 6e74 696f 6e61 e is.conventiona │ │ │ │ │ -000678c0: 6c6c 7920 6e61 6d65 6420 7061 636b 6167 lly named packag │ │ │ │ │ -000678d0: 652d 646f 6320 286f 7220 7061 636b 6167 e-doc (or packag │ │ │ │ │ -000678e0: 652d 646f 632d 6c61 6e67 7561 6765 2d63 e-doc-language-c │ │ │ │ │ -000678f0: 6f64 6520 6966 2074 6865 7265 0a61 7265 ode if there.are │ │ │ │ │ -00067900: 2073 6570 6172 6174 6520 646f 6375 6d65 separate docume │ │ │ │ │ -00067910: 6e74 6174 696f 6e20 7061 636b 6167 6573 ntation packages │ │ │ │ │ -00067920: 2066 6f72 206d 756c 7469 706c 6520 6c61 for multiple la │ │ │ │ │ -00067930: 6e67 7561 6765 7329 2e0a 0a49 6620 7061 nguages)...If pa │ │ │ │ │ -00067940: 636b 6167 6520 6973 2061 2062 7569 6c64 ckage is a build │ │ │ │ │ -00067950: 2074 6f6f 6c2c 2064 6576 656c 6f70 6d65 tool, developme │ │ │ │ │ -00067960: 6e74 2074 6f6f 6c2c 2063 6f6d 6d61 6e64 nt tool, command │ │ │ │ │ -00067970: 2d6c 696e 6520 746f 6f6c 2c20 6f72 0a6c -line tool, or.l │ │ │ │ │ -00067980: 6962 7261 7279 2064 6576 656c 6f70 6d65 ibrary developme │ │ │ │ │ -00067990: 6e74 2070 6163 6b61 6765 2c20 7061 636b nt package, pack │ │ │ │ │ -000679a0: 6167 6520 286f 7220 7061 636b 6167 652d age (or package- │ │ │ │ │ -000679b0: 6465 7620 696e 2074 6865 2063 6173 6520 dev in the case │ │ │ │ │ -000679c0: 6f66 2061 0a6c 6962 7261 7279 2064 6576 of a.library dev │ │ │ │ │ -000679d0: 656c 6f70 6d65 6e74 2070 6163 6b61 6765 elopment package │ │ │ │ │ -000679e0: 2920 616c 7265 6164 7920 7072 6f76 6964 ) already provid │ │ │ │ │ -000679f0: 6573 2064 6f63 756d 656e 7461 7469 6f6e es documentation │ │ │ │ │ -00067a00: 2069 6e20 6d61 6e2c 0a69 6e66 6f2c 206f in man,.info, o │ │ │ │ │ -00067a10: 7220 706c 6169 6e20 7465 7874 2066 6f72 r plain text for │ │ │ │ │ -00067a20: 6d61 742c 2061 6e64 2070 6163 6b61 6765 mat, and package │ │ │ │ │ -00067a30: 2d64 6f63 2070 726f 7669 6465 7320 4854 -doc provides HT │ │ │ │ │ -00067a40: 4d4c 206f 7220 6f74 6865 720a 666f 726d ML or other.form │ │ │ │ │ -00067a50: 6174 732c 2070 6163 6b61 6765 2073 686f ats, package sho │ │ │ │ │ -00067a60: 756c 6420 6465 636c 6172 6520 6174 206d uld declare at m │ │ │ │ │ -00067a70: 6f73 7420 6120 e280 9853 7567 6765 7374 ost a ...Suggest │ │ │ │ │ -00067a80: 73e2 8099 206f 6e20 7061 636b 6167 652d s... on package- │ │ │ │ │ -00067a90: 646f 632e 0a4f 7468 6572 7769 7365 2c20 doc..Otherwise, │ │ │ │ │ -00067aa0: 7061 636b 6167 6520 7368 6f75 6c64 2064 package should d │ │ │ │ │ -00067ab0: 6563 6c61 7265 2061 7420 6d6f 7374 2061 eclare at most a │ │ │ │ │ -00067ac0: 20e2 8098 5265 636f 6d6d 656e 6473 e280 ...Recommends.. │ │ │ │ │ -00067ad0: 9920 6f6e 2070 6163 6b61 6765 2d64 6f63 . on package-doc │ │ │ │ │ -00067ae0: 2e0a 0a41 6464 6974 696f 6e61 6c20 646f ...Additional do │ │ │ │ │ -00067af0: 6375 6d65 6e74 6174 696f 6e20 696e 636c cumentation incl │ │ │ │ │ -00067b00: 7564 6564 2069 6e20 7468 6520 7061 636b uded in the pack │ │ │ │ │ -00067b10: 6167 6520 7368 6f75 6c64 2062 6520 696e age should be in │ │ │ │ │ -00067b20: 7374 616c 6c65 640a 756e 6465 7220 e280 stalled.under .. │ │ │ │ │ -00067b30: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ -00067b40: 7061 636b 6167 65e2 8099 2e20 2049 6620 package.... If │ │ │ │ │ -00067b50: 7468 6520 646f 6375 6d65 6e74 6174 696f the documentatio │ │ │ │ │ -00067b60: 6e20 6973 2070 6163 6b61 6765 640a 7365 n is packaged.se │ │ │ │ │ -00067b70: 7061 7261 7465 6c79 2c20 6173 2070 6163 parately, as pac │ │ │ │ │ -00067b80: 6b61 6765 2d64 6f63 2066 6f72 2065 7861 kage-doc for exa │ │ │ │ │ -00067b90: 6d70 6c65 2c20 6974 206d 6179 2062 6520 mple, it may be │ │ │ │ │ -00067ba0: 696e 7374 616c 6c65 6420 756e 6465 7220 installed under │ │ │ │ │ -00067bb0: 6569 7468 6572 0a74 6861 7420 7061 7468 either.that path │ │ │ │ │ -00067bc0: 206f 7220 696e 746f 2074 6865 2064 6f63 or into the doc │ │ │ │ │ -00067bd0: 756d 656e 7461 7469 6f6e 2064 6972 6563 umentation direc │ │ │ │ │ -00067be0: 746f 7279 2066 6f72 2074 6865 2073 6570 tory for the sep │ │ │ │ │ -00067bf0: 6172 6174 650a 646f 6375 6d65 6e74 6174 arate.documentat │ │ │ │ │ -00067c00: 696f 6e20 7061 636b 6167 6520 28e2 8098 ion package (... │ │ │ │ │ -00067c10: 2f75 7372 2f73 6861 7265 2f64 6f63 2f70 /usr/share/doc/p │ │ │ │ │ -00067c20: 6163 6b61 6765 2d64 6f63 e280 9920 696e ackage-doc... in │ │ │ │ │ -00067c30: 2074 6869 7320 6578 616d 706c 6529 2e0a this example).. │ │ │ │ │ -00067c40: 486f 7765 7665 722c 2069 6e73 7461 6c6c However, install │ │ │ │ │ -00067c50: 696e 6720 7468 6520 646f 6375 6d65 6e74 ing the document │ │ │ │ │ -00067c60: 6174 696f 6e20 696e 746f 2074 6865 2064 ation into the d │ │ │ │ │ -00067c70: 6f63 756d 656e 7461 7469 6f6e 2064 6972 ocumentation dir │ │ │ │ │ -00067c80: 6563 746f 7279 0a6f 6620 7468 6520 6d61 ectory.of the ma │ │ │ │ │ -00067c90: 696e 2070 6163 6b61 6765 2069 7320 656e in package is en │ │ │ │ │ -00067ca0: 636f 7572 6167 6564 2073 696e 6365 2069 couraged since i │ │ │ │ │ -00067cb0: 7420 6973 2069 6e64 6570 656e 6465 6e74 t is independent │ │ │ │ │ -00067cc0: 206f 6620 7468 650a 7061 636b 6167 696e of the.packagin │ │ │ │ │ -00067cd0: 6720 6d65 7468 6f64 2061 6e64 2077 696c g method and wil │ │ │ │ │ -00067ce0: 6c20 6265 2065 6173 6965 7220 666f 7220 l be easier for │ │ │ │ │ -00067cf0: 7573 6572 7320 746f 2066 696e 642e 0a0a users to find... │ │ │ │ │ -00067d00: 416e 7920 7365 7061 7261 7465 2070 6163 Any separate pac │ │ │ │ │ -00067d10: 6b61 6765 2070 726f 7669 6469 6e67 2064 kage providing d │ │ │ │ │ -00067d20: 6f63 756d 656e 7461 7469 6f6e 206d 7573 ocumentation mus │ │ │ │ │ -00067d30: 7420 7374 696c 6c20 696e 7374 616c 6c20 t still install │ │ │ │ │ -00067d40: 7374 616e 6461 7264 0a64 6f63 756d 656e standard.documen │ │ │ │ │ -00067d50: 7461 7469 6f6e 2066 696c 6573 2069 6e20 tation files in │ │ │ │ │ -00067d60: 6974 7320 6f77 6e20 e280 982f 7573 722f its own .../usr/ │ │ │ │ │ -00067d70: 7368 6172 652f 646f 63e2 8099 2064 6972 share/doc... dir │ │ │ │ │ -00067d80: 6563 746f 7279 2061 7320 7370 6563 6966 ectory as specif │ │ │ │ │ -00067d90: 6965 640a 696e 2074 6865 2072 6573 7420 ied.in the rest │ │ │ │ │ -00067da0: 6f66 2074 6869 7320 706f 6c69 6379 2e20 of this policy. │ │ │ │ │ -00067db0: 2053 6565 2c20 666f 7220 6578 616d 706c See, for exampl │ │ │ │ │ -00067dc0: 652c 202a 6e6f 7465 2043 6f70 7972 6967 e, *note Copyrig │ │ │ │ │ -00067dd0: 6874 0a69 6e66 6f72 6d61 7469 6f6e 3a20 ht.information: │ │ │ │ │ -00067de0: 3264 2e20 616e 6420 2a6e 6f74 6520 4368 2d. and *note Ch │ │ │ │ │ -00067df0: 616e 6765 6c6f 6720 6669 6c65 7320 616e angelog files an │ │ │ │ │ -00067e00: 6420 7265 6c65 6173 6520 6e6f 7465 733a d release notes: │ │ │ │ │ -00067e10: 2037 322e 0a0a 5061 636b 6167 6573 206d 72...Packages m │ │ │ │ │ -00067e20: 7573 7420 6e6f 7420 7265 7175 6972 6520 ust not require │ │ │ │ │ -00067e30: 7468 6520 6578 6973 7465 6e63 6520 6f66 the existence of │ │ │ │ │ -00067e40: 2061 6e79 2066 696c 6573 2069 6e0a e280 any files in... │ │ │ │ │ -00067e50: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ -00067e60: e280 9920 696e 206f 7264 6572 2074 6f20 ... in order to │ │ │ │ │ -00067e70: 6675 6e63 7469 6f6e 2e20 2028 3129 2020 function. (1) │ │ │ │ │ -00067e80: 416e 7920 6669 6c65 7320 7468 6174 2061 Any files that a │ │ │ │ │ -00067e90: 7265 2075 7365 6420 6f72 0a72 6561 6420 re used or.read │ │ │ │ │ -00067ea0: 6279 2070 726f 6772 616d 7320 6275 7420 by programs but │ │ │ │ │ -00067eb0: 6172 6520 616c 736f 2075 7365 6675 6c20 are also useful │ │ │ │ │ -00067ec0: 6173 2073 7461 6e64 2061 6c6f 6e65 2064 as stand alone d │ │ │ │ │ -00067ed0: 6f63 756d 656e 7461 7469 6f6e 2073 686f ocumentation sho │ │ │ │ │ -00067ee0: 756c 640a 6265 2069 6e73 7461 6c6c 6564 uld.be installed │ │ │ │ │ -00067ef0: 2065 6c73 6577 6865 7265 2c20 7375 6368 elsewhere, such │ │ │ │ │ -00067f00: 2061 7320 756e 6465 7220 e280 982f 7573 as under .../us │ │ │ │ │ -00067f10: 722f 7368 6172 652f 7061 636b 6167 652f r/share/package/ │ │ │ │ │ -00067f20: e280 992c 2061 6e64 2074 6865 6e0a 696e ..., and then.in │ │ │ │ │ -00067f30: 636c 7564 6564 2076 6961 2073 796d 626f cluded via symbo │ │ │ │ │ -00067f40: 6c69 6320 6c69 6e6b 7320 696e 20e2 8098 lic links in ... │ │ │ │ │ -00067f50: 2f75 7372 2f73 6861 7265 2f64 6f63 2f70 /usr/share/doc/p │ │ │ │ │ -00067f60: 6163 6b61 6765 e280 992e 0a0a e280 982f ackage........./ │ │ │ │ │ -00067f70: 7573 722f 7368 6172 652f 646f 632f 7061 usr/share/doc/pa │ │ │ │ │ -00067f80: 636b 6167 65e2 8099 2069 7320 7065 726d ckage... is perm │ │ │ │ │ -00067f90: 6974 7465 6420 746f 2062 6520 6120 7379 itted to be a sy │ │ │ │ │ -00067fa0: 6d62 6f6c 6963 206c 696e 6b20 746f 2061 mbolic link to a │ │ │ │ │ -00067fb0: 6e6f 7468 6572 0a64 6972 6563 746f 7279 nother.directory │ │ │ │ │ -00067fc0: 2069 6e20 e280 982f 7573 722f 7368 6172 in .../usr/shar │ │ │ │ │ -00067fd0: 652f 646f 63e2 8099 206f 6e6c 7920 6966 e/doc... only if │ │ │ │ │ -00067fe0: 2074 6865 2074 776f 2070 6163 6b61 6765 the two package │ │ │ │ │ -00067ff0: 7320 626f 7468 2063 6f6d 6520 6672 6f6d s both come from │ │ │ │ │ -00068000: 0a74 6865 2073 616d 6520 736f 7572 6365 .the same source │ │ │ │ │ -00068010: 2061 6e64 2074 6865 2066 6972 7374 2070 and the first p │ │ │ │ │ -00068020: 6163 6b61 6765 2044 6570 656e 6473 206f ackage Depends o │ │ │ │ │ -00068030: 6e20 7468 6520 7365 636f 6e64 2e20 204f n the second. O │ │ │ │ │ -00068040: 7468 6572 7769 7365 2c0a e280 982f 7573 therwise,..../us │ │ │ │ │ -00068050: 722f 7368 6172 652f 646f 632f 7061 636b r/share/doc/pack │ │ │ │ │ -00068060: 6167 65e2 8099 206d 7573 7420 6e6f 7420 age... must not │ │ │ │ │ -00068070: 6265 2061 2073 796d 626f 6c69 6320 6c69 be a symbolic li │ │ │ │ │ -00068080: 6e6b 2e20 2028 3229 0a0a 2020 202d 2d2d nk. (2).. --- │ │ │ │ │ -00068090: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ -000680a0: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ -000680b0: 2028 3129 2054 6865 2073 7973 7465 6d20 (1) The system │ │ │ │ │ -000680c0: 6164 6d69 6e69 7374 7261 746f 7220 7368 administrator sh │ │ │ │ │ -000680d0: 6f75 6c64 2062 6520 6162 6c65 2074 6f20 ould be able to │ │ │ │ │ -000680e0: 6465 6c65 7465 2066 696c 6573 2069 6e0a delete files in. │ │ │ │ │ -000680f0: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ -00068100: 632f e280 9920 7769 7468 6f75 7420 6361 c/... without ca │ │ │ │ │ -00068110: 7573 696e 6720 616e 7920 7072 6f67 7261 using any progra │ │ │ │ │ -00068120: 6d73 2074 6f20 6272 6561 6b2e 0a0a 2020 ms to break... │ │ │ │ │ -00068130: 2028 3229 2050 6c65 6173 6520 6e6f 7465 (2) Please note │ │ │ │ │ -00068140: 2074 6861 7420 7468 6973 2064 6f65 7320 that this does │ │ │ │ │ -00068150: 6e6f 7420 6f76 6572 7269 6465 2074 6865 not override the │ │ │ │ │ -00068160: 2073 6563 7469 6f6e 206f 6e20 6368 616e section on chan │ │ │ │ │ -00068170: 6765 6c6f 670a 6669 6c65 7320 6265 6c6f gelog.files belo │ │ │ │ │ -00068180: 772c 2073 6f20 7468 6520 6669 6c65 20e2 w, so the file . │ │ │ │ │ -00068190: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ -000681a0: 2f70 6163 6b61 6765 2f63 6861 6e67 656c /package/changel │ │ │ │ │ -000681b0: 6f67 2e44 6562 6961 6e2e 677a e280 990a og.Debian.gz.... │ │ │ │ │ -000681c0: 6d75 7374 2072 6566 6572 2074 6f20 7468 must refer to th │ │ │ │ │ -000681d0: 6520 6368 616e 6765 6c6f 6720 666f 7220 e changelog for │ │ │ │ │ -000681e0: 7468 6520 6375 7272 656e 7420 7665 7273 the current vers │ │ │ │ │ -000681f0: 696f 6e20 6f66 2070 6163 6b61 6765 2069 ion of package i │ │ │ │ │ -00068200: 6e0a 7175 6573 7469 6f6e 2e20 2049 6e20 n.question. In │ │ │ │ │ -00068210: 7072 6163 7469 6365 2c20 7468 6973 206d practice, this m │ │ │ │ │ -00068220: 6561 6e73 2074 6861 7420 7468 6520 736f eans that the so │ │ │ │ │ -00068230: 7572 6365 7320 6f66 2074 6865 2074 6172 urces of the tar │ │ │ │ │ -00068240: 6765 7420 616e 640a 7468 6520 6465 7374 get and.the dest │ │ │ │ │ -00068250: 696e 6174 696f 6e20 6f66 2074 6865 2073 ination of the s │ │ │ │ │ -00068260: 796d 6c69 6e6b 206d 7573 7420 6265 2074 ymlink must be t │ │ │ │ │ -00068270: 6865 2073 616d 6520 2873 616d 6520 736f he same (same so │ │ │ │ │ -00068280: 7572 6365 2070 6163 6b61 6765 2061 6e64 urce package and │ │ │ │ │ -00068290: 0a76 6572 7369 6f6e 292e 0a0a 1f0a 4669 .version).....Fi │ │ │ │ │ -000682a0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -000682b0: 792e 696e 666f 2c20 204e 6f64 653a 2050 y.info, Node: P │ │ │ │ │ -000682c0: 7265 6665 7272 6564 2064 6f63 756d 656e referred documen │ │ │ │ │ -000682d0: 7461 7469 6f6e 2066 6f72 6d61 7473 2c20 tation formats, │ │ │ │ │ -000682e0: 204e 6578 743a 2043 6f70 7972 6967 6874 Next: Copyright │ │ │ │ │ -000682f0: 2069 6e66 6f72 6d61 7469 6f6e 2c20 2050 information, P │ │ │ │ │ -00068300: 7265 763a 2041 6464 6974 696f 6e61 6c20 rev: Additional │ │ │ │ │ -00068310: 646f 6375 6d65 6e74 6174 696f 6e2c 2020 documentation, │ │ │ │ │ -00068320: 5570 3a20 446f 6375 6d65 6e74 6174 696f Up: Documentatio │ │ │ │ │ -00068330: 6e0a 0a31 322e 3420 5072 6566 6572 7265 n..12.4 Preferre │ │ │ │ │ -00068340: 6420 646f 6375 6d65 6e74 6174 696f 6e20 d documentation │ │ │ │ │ -00068350: 666f 726d 6174 730a 3d3d 3d3d 3d3d 3d3d formats.======== │ │ │ │ │ -00068360: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00068370: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th │ │ │ │ │ -00068380: 6520 756e 6966 6963 6174 696f 6e20 6f66 e unification of │ │ │ │ │ -00068390: 2044 6562 6961 6e20 646f 6375 6d65 6e74 Debian document │ │ │ │ │ -000683a0: 6174 696f 6e20 6973 2062 6569 6e67 2063 ation is being c │ │ │ │ │ -000683b0: 6172 7269 6564 206f 7574 2076 6961 2048 arried out via H │ │ │ │ │ -000683c0: 544d 4c2e 0a0a 4966 2074 6865 2070 6163 TML...If the pac │ │ │ │ │ -000683d0: 6b61 6765 2063 6f6d 6573 2077 6974 6820 kage comes with │ │ │ │ │ -000683e0: 6578 7465 6e73 6976 6520 646f 6375 6d65 extensive docume │ │ │ │ │ -000683f0: 6e74 6174 696f 6e20 696e 2061 206d 6172 ntation in a mar │ │ │ │ │ -00068400: 6b75 7020 666f 726d 6174 0a74 6861 7420 kup format.that │ │ │ │ │ -00068410: 6361 6e20 6265 2063 6f6e 7665 7274 6564 can be converted │ │ │ │ │ -00068420: 2074 6f20 7661 7269 6f75 7320 6f74 6865 to various othe │ │ │ │ │ -00068430: 7220 666f 726d 6174 7320 796f 7520 7368 r formats you sh │ │ │ │ │ -00068440: 6f75 6c64 2069 6620 706f 7373 6962 6c65 ould if possible │ │ │ │ │ -00068450: 0a73 6869 7020 4854 4d4c 2076 6572 7369 .ship HTML versi │ │ │ │ │ -00068460: 6f6e 7320 696e 2061 2062 696e 6172 7920 ons in a binary │ │ │ │ │ -00068470: 7061 636b 6167 652e 2020 2831 2920 2054 package. (1) T │ │ │ │ │ -00068480: 6865 2064 6f63 756d 656e 7461 7469 6f6e he documentation │ │ │ │ │ -00068490: 206d 7573 7420 6265 0a69 6e73 7461 6c6c must be.install │ │ │ │ │ -000684a0: 6564 2061 7320 7370 6563 6966 6965 6420 ed as specified │ │ │ │ │ -000684b0: 696e 202a 6e6f 7465 2041 6464 6974 696f in *note Additio │ │ │ │ │ -000684c0: 6e61 6c20 646f 6375 6d65 6e74 6174 696f nal documentatio │ │ │ │ │ -000684d0: 6e3a 2031 6139 2e0a 0a4f 7468 6572 2066 n: 1a9...Other f │ │ │ │ │ -000684e0: 6f72 6d61 7473 2073 7563 6820 6173 2050 ormats such as P │ │ │ │ │ -000684f0: 6f73 7453 6372 6970 7420 6d61 7920 6265 ostScript may be │ │ │ │ │ -00068500: 2070 726f 7669 6465 6420 6174 2074 6865 provided at the │ │ │ │ │ -00068510: 2070 6163 6b61 6765 0a6d 6169 6e74 6169 package.maintai │ │ │ │ │ -00068520: 6e65 72e2 8099 7320 6469 7363 7265 7469 ner...s discreti │ │ │ │ │ -00068530: 6f6e 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d on... -------- │ │ │ │ │ -00068540: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ -00068550: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ -00068560: 5261 7469 6f6e 616c 653a 2054 6865 2069 Rationale: The i │ │ │ │ │ -00068570: 6d70 6f72 7461 6e74 2074 6869 6e67 2068 mportant thing h │ │ │ │ │ -00068580: 6572 6520 6973 2074 6861 7420 4854 4d4c ere is that HTML │ │ │ │ │ -00068590: 2064 6f63 756d 656e 7461 7469 6f6e 0a73 documentation.s │ │ │ │ │ -000685a0: 686f 756c 6420 6265 2061 7661 696c 6162 hould be availab │ │ │ │ │ -000685b0: 6c65 2066 726f 6d20 2773 6f6d 6527 2062 le from 'some' b │ │ │ │ │ -000685c0: 696e 6172 7920 7061 636b 6167 652e 0a0a inary package... │ │ │ │ │ -000685d0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -000685e0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -000685f0: 653a 2043 6f70 7972 6967 6874 2069 6e66 e: Copyright inf │ │ │ │ │ -00068600: 6f72 6d61 7469 6f6e 2c20 204e 6578 743a ormation, Next: │ │ │ │ │ -00068610: 2045 7861 6d70 6c65 732c 2020 5072 6576 Examples, Prev │ │ │ │ │ -00068620: 3a20 5072 6566 6572 7265 6420 646f 6375 : Preferred docu │ │ │ │ │ -00068630: 6d65 6e74 6174 696f 6e20 666f 726d 6174 mentation format │ │ │ │ │ -00068640: 732c 2020 5570 3a20 446f 6375 6d65 6e74 s, Up: Document │ │ │ │ │ -00068650: 6174 696f 6e0a 0a31 322e 3520 436f 7079 ation..12.5 Copy │ │ │ │ │ -00068660: 7269 6768 7420 696e 666f 726d 6174 696f right informatio │ │ │ │ │ -00068670: 6e0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d n.============== │ │ │ │ │ -00068680: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 4576 ============..Ev │ │ │ │ │ -00068690: 6572 7920 7061 636b 6167 6520 6d75 7374 ery package must │ │ │ │ │ -000686a0: 2062 6520 6163 636f 6d70 616e 6965 6420 be accompanied │ │ │ │ │ -000686b0: 6279 2061 2076 6572 6261 7469 6d20 636f by a verbatim co │ │ │ │ │ -000686c0: 7079 206f 6620 6974 7320 6469 7374 7269 py of its distri │ │ │ │ │ -000686d0: 6275 7469 6f6e 0a6c 6963 656e 7365 2873 bution.license(s │ │ │ │ │ -000686e0: 2920 696e 2074 6865 2066 696c 6520 e280 ) in the file .. │ │ │ │ │ -000686f0: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ -00068700: 5041 434b 4147 452f 636f 7079 7269 6768 PACKAGE/copyrigh │ │ │ │ │ -00068710: 74e2 8099 2e20 2054 6869 7320 6669 6c65 t.... This file │ │ │ │ │ -00068720: 0a6d 7573 7420 6e65 6974 6865 7220 6265 .must neither be │ │ │ │ │ -00068730: 2063 6f6d 7072 6573 7365 6420 6e6f 7220 compressed nor │ │ │ │ │ -00068740: 6265 2061 2073 796d 626f 6c69 6320 6c69 be a symbolic li │ │ │ │ │ -00068750: 6e6b 2e0a 0a41 2076 6572 6261 7469 6d20 nk...A verbatim │ │ │ │ │ -00068760: 636f 7079 206f 6620 7468 6520 7061 636b copy of the pack │ │ │ │ │ -00068770: 6167 65e2 8099 7320 636f 7079 7269 6768 age...s copyrigh │ │ │ │ │ -00068780: 7420 696e 666f 726d 6174 696f 6e20 6973 t information is │ │ │ │ │ -00068790: 206f 6674 656e 2072 6571 7569 7265 640a often required. │ │ │ │ │ -000687a0: 746f 2062 6520 7072 6573 656e 7420 696e to be present in │ │ │ │ │ -000687b0: 20e2 8098 2f75 7372 2f73 6861 7265 2f64 .../usr/share/d │ │ │ │ │ -000687c0: 6f63 2f50 4143 4b41 4745 2f63 6f70 7972 oc/PACKAGE/copyr │ │ │ │ │ -000687d0: 6967 6874 e280 992c 2074 6f6f 3b20 7365 ight..., too; se │ │ │ │ │ -000687e0: 6520 2a6e 6f74 650a 436f 7079 7269 6768 e *note.Copyrigh │ │ │ │ │ -000687f0: 7420 636f 6e73 6964 6572 6174 696f 6e73 t considerations │ │ │ │ │ -00068800: 3a20 3263 2e0a 0a49 6e20 6164 6469 7469 : 2c...In additi │ │ │ │ │ -00068810: 6f6e 2c20 7468 6520 636f 7079 7269 6768 on, the copyrigh │ │ │ │ │ -00068820: 7420 6669 6c65 206d 7573 7420 7361 7920 t file must say │ │ │ │ │ -00068830: 7768 6572 6520 7468 6520 7570 7374 7265 where the upstre │ │ │ │ │ -00068840: 616d 2073 6f75 7263 6573 2028 6966 0a61 am sources (if.a │ │ │ │ │ -00068850: 6e79 2920 7765 7265 206f 6274 6169 6e65 ny) were obtaine │ │ │ │ │ -00068860: 642c 2061 6e64 2073 686f 756c 6420 696e d, and should in │ │ │ │ │ -00068870: 636c 7564 6520 6120 6e61 6d65 206f 7220 clude a name or │ │ │ │ │ -00068880: 636f 6e74 6163 7420 6164 6472 6573 7320 contact address │ │ │ │ │ -00068890: 666f 7220 7468 650a 7570 7374 7265 616d for the.upstream │ │ │ │ │ -000688a0: 2061 7574 686f 7273 2e20 2054 6869 7320 authors. This │ │ │ │ │ -000688b0: 6361 6e20 6265 2074 6865 206e 616d 6520 can be the name │ │ │ │ │ -000688c0: 6f66 2061 6e20 696e 6469 7669 6475 616c of an individual │ │ │ │ │ -000688d0: 206f 7220 616e 0a6f 7267 616e 697a 6174 or an.organizat │ │ │ │ │ -000688e0: 696f 6e2c 2061 6e20 656d 6169 6c20 6164 ion, an email ad │ │ │ │ │ -000688f0: 6472 6573 732c 2061 2077 6562 2066 6f72 dress, a web for │ │ │ │ │ -00068900: 756d 206f 7220 6275 6774 7261 636b 6572 um or bugtracker │ │ │ │ │ -00068910: 2c20 6f72 2061 6e79 206f 7468 6572 0a6d , or any other.m │ │ │ │ │ -00068920: 6561 6e73 2074 6f20 756e 616d 6269 6775 eans to unambigu │ │ │ │ │ -00068930: 6f75 736c 7920 6964 656e 7469 6679 2077 ously identify w │ │ │ │ │ -00068940: 686f 2074 6f20 636f 6e74 6163 7420 746f ho to contact to │ │ │ │ │ -00068950: 2070 6172 7469 6369 7061 7465 2069 6e20 participate in │ │ │ │ │ -00068960: 7468 650a 6465 7665 6c6f 706d 656e 7420 the.development │ │ │ │ │ -00068970: 6f66 2074 6865 2075 7073 7472 6561 6d20 of the upstream │ │ │ │ │ -00068980: 736f 7572 6365 2063 6f64 652e 0a0a 5061 source code...Pa │ │ │ │ │ -00068990: 636b 6167 6573 2069 6e20 7468 6520 2763 ckages in the 'c │ │ │ │ │ -000689a0: 6f6e 7472 6962 2720 6f72 2027 6e6f 6e2d ontrib' or 'non- │ │ │ │ │ -000689b0: 6672 6565 2720 6172 6368 6976 6520 6172 free' archive ar │ │ │ │ │ -000689c0: 6561 7320 7368 6f75 6c64 2073 7461 7465 eas should state │ │ │ │ │ -000689d0: 2069 6e0a 7468 6520 636f 7079 7269 6768 in.the copyrigh │ │ │ │ │ -000689e0: 7420 6669 6c65 2074 6861 7420 7468 6520 t file that the │ │ │ │ │ -000689f0: 7061 636b 6167 6520 6973 206e 6f74 2070 package is not p │ │ │ │ │ -00068a00: 6172 7420 6f66 2074 6865 2044 6562 6961 art of the Debia │ │ │ │ │ -00068a10: 6e0a 6469 7374 7269 6275 7469 6f6e 2061 n.distribution a │ │ │ │ │ -00068a20: 6e64 2062 7269 6566 6c79 2065 7870 6c61 nd briefly expla │ │ │ │ │ -00068a30: 696e 2077 6879 2e0a 0a41 2063 6f70 7920 in why...A copy │ │ │ │ │ -00068a40: 6f66 2074 6865 2066 696c 6520 7768 6963 of the file whic │ │ │ │ │ -00068a50: 6820 7769 6c6c 2062 6520 696e 7374 616c h will be instal │ │ │ │ │ -00068a60: 6c65 6420 696e 0ae2 8098 2f75 7372 2f73 led in..../usr/s │ │ │ │ │ -00068a70: 6861 7265 2f64 6f63 2f50 4143 4b41 4745 hare/doc/PACKAGE │ │ │ │ │ -00068a80: 2f63 6f70 7972 6967 6874 e280 9920 7368 /copyright... sh │ │ │ │ │ -00068a90: 6f75 6c64 2062 6520 696e 20e2 8098 6465 ould be in ...de │ │ │ │ │ -00068aa0: 6269 616e 2f63 6f70 7972 6967 6874 e280 bian/copyright.. │ │ │ │ │ -00068ab0: 9920 696e 0a74 6865 2073 6f75 7263 6520 . in.the source │ │ │ │ │ -00068ac0: 7061 636b 6167 652e 0a0a e280 982f 7573 package....../us │ │ │ │ │ -00068ad0: 722f 7368 6172 652f 646f 632f 7061 636b r/share/doc/pack │ │ │ │ │ -00068ae0: 6167 65e2 8099 2069 7320 7065 726d 6974 age... is permit │ │ │ │ │ -00068af0: 7465 6420 6265 2061 2073 796d 626f 6c69 ted be a symboli │ │ │ │ │ -00068b00: 6320 6c69 6e6b 2074 6f20 616e 6f74 6865 c link to anothe │ │ │ │ │ -00068b10: 720a 6469 7265 6374 6f72 7920 696e 20e2 r.directory in . │ │ │ │ │ -00068b20: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ -00068b30: e280 9920 6f6e 6c79 2069 6620 7468 6520 ... only if the │ │ │ │ │ -00068b40: 7477 6f20 7061 636b 6167 6573 2062 6f74 two packages bot │ │ │ │ │ -00068b50: 6820 636f 6d65 2066 726f 6d0a 7468 6520 h come from.the │ │ │ │ │ -00068b60: 7361 6d65 2073 6f75 7263 6520 616e 6420 same source and │ │ │ │ │ -00068b70: 7468 6520 6669 7273 7420 7061 636b 6167 the first packag │ │ │ │ │ -00068b80: 6520 4465 7065 6e64 7320 6f6e 2074 6865 e Depends on the │ │ │ │ │ -00068b90: 2073 6563 6f6e 642e 2020 4f74 6865 7277 second. Otherw │ │ │ │ │ -00068ba0: 6973 652c 0ae2 8098 2f75 7372 2f73 6861 ise,..../usr/sha │ │ │ │ │ -00068bb0: 7265 2f64 6f63 2f70 6163 6b61 6765 e280 re/doc/package.. │ │ │ │ │ -00068bc0: 9920 6d75 7374 206e 6f74 2062 6520 6120 . must not be a │ │ │ │ │ -00068bd0: 7379 6d62 6f6c 6963 206c 696e 6b2e 2020 symbolic link. │ │ │ │ │ -00068be0: 5468 6573 6520 7275 6c65 7320 6172 650a These rules are. │ │ │ │ │ -00068bf0: 696d 706f 7274 616e 7420 6265 6361 7573 important becaus │ │ │ │ │ -00068c00: 6520 e280 9863 6f70 7972 6967 6874 e280 e ...copyright.. │ │ │ │ │ -00068c10: 9920 6669 6c65 7320 6d75 7374 2062 6520 . files must be │ │ │ │ │ -00068c20: 6578 7472 6163 7461 626c 6520 6279 206d extractable by m │ │ │ │ │ -00068c30: 6563 6861 6e69 6361 6c0a 6d65 616e 732e echanical.means. │ │ │ │ │ -00068c40: 0a0a 5061 636b 6167 6573 2064 6973 7472 ..Packages distr │ │ │ │ │ -00068c50: 6962 7574 6564 2075 6e64 6572 2074 6865 ibuted under the │ │ │ │ │ -00068c60: 2041 7061 6368 6520 6c69 6365 6e73 6520 Apache license │ │ │ │ │ -00068c70: 2876 6572 7369 6f6e 2032 2e30 292c 2074 (version 2.0), t │ │ │ │ │ -00068c80: 6865 0a41 7274 6973 7469 6320 6c69 6365 he.Artistic lice │ │ │ │ │ -00068c90: 6e73 652c 2074 6865 2043 7265 6174 6976 nse, the Creativ │ │ │ │ │ -00068ca0: 6520 436f 6d6d 6f6e 7320 4343 302d 312e e Commons CC0-1. │ │ │ │ │ -00068cb0: 3020 6c69 6365 6e73 652c 2074 6865 2047 0 license, the G │ │ │ │ │ -00068cc0: 4e55 2047 504c 0a28 7665 7273 696f 6e73 NU GPL.(versions │ │ │ │ │ -00068cd0: 2031 2c20 322c 206f 7220 3329 2c20 7468 1, 2, or 3), th │ │ │ │ │ -00068ce0: 6520 474e 5520 4c47 504c 2028 7665 7273 e GNU LGPL (vers │ │ │ │ │ -00068cf0: 696f 6e73 2032 2c20 322e 312c 206f 7220 ions 2, 2.1, or │ │ │ │ │ -00068d00: 3329 2c20 7468 6520 474e 5520 4644 4c0a 3), the GNU FDL. │ │ │ │ │ -00068d10: 2876 6572 7369 6f6e 7320 312e 3220 6f72 (versions 1.2 or │ │ │ │ │ -00068d20: 2031 2e33 292c 2061 6e64 2074 6865 204d 1.3), and the M │ │ │ │ │ -00068d30: 6f7a 696c 6c61 2050 7562 6c69 6320 4c69 ozilla Public Li │ │ │ │ │ -00068d40: 6365 6e73 6520 2876 6572 7369 6f6e 2031 cense (version 1 │ │ │ │ │ -00068d50: 2e31 206f 720a 322e 3029 2073 686f 756c .1 or.2.0) shoul │ │ │ │ │ -00068d60: 6420 7265 6665 7220 746f 2074 6865 2063 d refer to the c │ │ │ │ │ -00068d70: 6f72 7265 7370 6f6e 6469 6e67 2066 696c orresponding fil │ │ │ │ │ -00068d80: 6573 2075 6e64 6572 0ae2 8098 2f75 7372 es under..../usr │ │ │ │ │ -00068d90: 2f73 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 /share/common-li │ │ │ │ │ -00068da0: 6365 6e73 6573 e280 992c 2028 3129 2072 censes..., (1) r │ │ │ │ │ -00068db0: 6174 6865 7220 7468 616e 2071 756f 7469 ather than quoti │ │ │ │ │ -00068dc0: 6e67 2074 6865 6d20 696e 2074 6865 0a63 ng them in the.c │ │ │ │ │ -00068dd0: 6f70 7972 6967 6874 2066 696c 652e 0a0a opyright file... │ │ │ │ │ -00068de0: 596f 7520 7368 6f75 6c64 206e 6f74 2075 You should not u │ │ │ │ │ -00068df0: 7365 2074 6865 2063 6f70 7972 6967 6874 se the copyright │ │ │ │ │ -00068e00: 2066 696c 6520 6173 2061 2067 656e 6572 file as a gener │ │ │ │ │ -00068e10: 616c 20e2 8098 5245 4144 4d45 e280 9920 al ...README... │ │ │ │ │ -00068e20: 6669 6c65 2e20 2049 660a 796f 7572 2070 file. If.your p │ │ │ │ │ -00068e30: 6163 6b61 6765 2068 6173 2073 7563 6820 ackage has such │ │ │ │ │ -00068e40: 6120 6669 6c65 2069 7420 7368 6f75 6c64 a file it should │ │ │ │ │ -00068e50: 2062 6520 696e 7374 616c 6c65 6420 696e be installed in │ │ │ │ │ -00068e60: 0ae2 8098 2f75 7372 2f73 6861 7265 2f64 ..../usr/share/d │ │ │ │ │ -00068e70: 6f63 2f70 6163 6b61 6765 2f52 4541 444d oc/package/READM │ │ │ │ │ -00068e80: 45e2 8099 206f 7220 e280 9852 4541 444d E... or ...READM │ │ │ │ │ -00068e90: 452e 4465 6269 616e e280 9920 6f72 2073 E.Debian... or s │ │ │ │ │ -00068ea0: 6f6d 6520 6f74 6865 720a 6170 7072 6f70 ome other.approp │ │ │ │ │ -00068eb0: 7269 6174 6520 706c 6163 652e 0a0a 416c riate place...Al │ │ │ │ │ -00068ec0: 6c20 636f 7079 7269 6768 7420 6669 6c65 l copyright file │ │ │ │ │ -00068ed0: 7320 6d75 7374 2062 6520 656e 636f 6465 s must be encode │ │ │ │ │ -00068ee0: 6420 696e 2055 5446 2d38 2e0a 0a2a 204d d in UTF-8...* M │ │ │ │ │ -00068ef0: 656e 753a 0a0a 2a20 4d61 6368 696e 652d enu:..* Machine- │ │ │ │ │ -00068f00: 7265 6164 6162 6c65 2063 6f70 7972 6967 readable copyrig │ │ │ │ │ -00068f10: 6874 2069 6e66 6f72 6d61 7469 6f6e 3a3a ht information:: │ │ │ │ │ -00068f20: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ -00068f30: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ -00068f40: 2d2d 2d2d 0a0a 2020 2028 3129 2049 6e20 ----.. (1) In │ │ │ │ │ -00068f50: 7061 7274 6963 756c 6172 2c20 e280 982f particular, .../ │ │ │ │ │ -00068f60: 7573 722f 7368 6172 652f 636f 6d6d 6f6e usr/share/common │ │ │ │ │ -00068f70: 2d6c 6963 656e 7365 732f 4170 6163 6865 -licenses/Apache │ │ │ │ │ -00068f80: 2d32 2e30 e280 992c 0ae2 8098 2f75 7372 -2.0...,..../usr │ │ │ │ │ -00068f90: 2f73 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 /share/common-li │ │ │ │ │ -00068fa0: 6365 6e73 6573 2f41 7274 6973 7469 63e2 censes/Artistic. │ │ │ │ │ -00068fb0: 8099 2c0a e280 982f 7573 722f 7368 6172 ..,..../usr/shar │ │ │ │ │ -00068fc0: 652f 636f 6d6d 6f6e 2d6c 6963 656e 7365 e/common-license │ │ │ │ │ -00068fd0: 732f 4343 302d 312e 30e2 8099 2c0a e280 s/CC0-1.0...,... │ │ │ │ │ -00068fe0: 982f 7573 722f 7368 6172 652f 636f 6d6d ./usr/share/comm │ │ │ │ │ -00068ff0: 6f6e 2d6c 6963 656e 7365 732f 4750 4c2d on-licenses/GPL- │ │ │ │ │ -00069000: 31e2 8099 2c20 e280 982f 7573 722f 7368 1..., .../usr/sh │ │ │ │ │ -00069010: 6172 652f 636f 6d6d 6f6e 2d6c 6963 656e are/common-licen │ │ │ │ │ -00069020: 7365 732f 4750 4c2d 32e2 8099 2c0a e280 ses/GPL-2...,... │ │ │ │ │ -00069030: 982f 7573 722f 7368 6172 652f 636f 6d6d ./usr/share/comm │ │ │ │ │ -00069040: 6f6e 2d6c 6963 656e 7365 732f 4750 4c2d on-licenses/GPL- │ │ │ │ │ -00069050: 33e2 8099 2c20 e280 982f 7573 722f 7368 3..., .../usr/sh │ │ │ │ │ -00069060: 6172 652f 636f 6d6d 6f6e 2d6c 6963 656e are/common-licen │ │ │ │ │ -00069070: 7365 732f 4c47 504c 2d32 e280 992c 0ae2 ses/LGPL-2...,.. │ │ │ │ │ -00069080: 8098 2f75 7372 2f73 6861 7265 2f63 6f6d ../usr/share/com │ │ │ │ │ -00069090: 6d6f 6e2d 6c69 6365 6e73 6573 2f4c 4750 mon-licenses/LGP │ │ │ │ │ -000690a0: 4c2d 322e 31e2 8099 2c0a e280 982f 7573 L-2.1...,..../us │ │ │ │ │ -000690b0: 722f 7368 6172 652f 636f 6d6d 6f6e 2d6c r/share/common-l │ │ │ │ │ -000690c0: 6963 656e 7365 732f 4c47 504c 2d33 e280 icenses/LGPL-3.. │ │ │ │ │ -000690d0: 992c 0ae2 8098 2f75 7372 2f73 6861 7265 .,..../usr/share │ │ │ │ │ -000690e0: 2f63 6f6d 6d6f 6e2d 6c69 6365 6e73 6573 /common-licenses │ │ │ │ │ -000690f0: 2f47 4644 4c2d 312e 32e2 8099 2c0a e280 /GFDL-1.2...,... │ │ │ │ │ -00069100: 982f 7573 722f 7368 6172 652f 636f 6d6d ./usr/share/comm │ │ │ │ │ -00069110: 6f6e 2d6c 6963 656e 7365 732f 4746 444c on-licenses/GFDL │ │ │ │ │ -00069120: 2d31 2e33 e280 992c 0ae2 8098 2f75 7372 -1.3...,..../usr │ │ │ │ │ -00069130: 2f73 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 /share/common-li │ │ │ │ │ -00069140: 6365 6e73 6573 2f4d 504c 2d31 2e31 e280 censes/MPL-1.1.. │ │ │ │ │ -00069150: 992c 2061 6e64 0ae2 8098 2f75 7372 2f73 ., and..../usr/s │ │ │ │ │ -00069160: 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 6365 hare/common-lice │ │ │ │ │ -00069170: 6e73 6573 2f4d 504c 2d32 2e30 e280 9920 nses/MPL-2.0... │ │ │ │ │ -00069180: 7265 7370 6563 7469 7665 6c79 2e20 2054 respectively. T │ │ │ │ │ -00069190: 6865 2055 6e69 7665 7273 6974 7920 6f66 he University of │ │ │ │ │ -000691a0: 0a43 616c 6966 6f72 6e69 6120 4253 4420 .California BSD │ │ │ │ │ -000691b0: 6c69 6365 6e73 6520 6973 2061 6c73 6f20 license is also │ │ │ │ │ -000691c0: 696e 636c 7564 6564 2069 6e20 6261 7365 included in base │ │ │ │ │ -000691d0: 2d66 696c 6573 2061 730a e280 982f 7573 -files as..../us │ │ │ │ │ -000691e0: 722f 7368 6172 652f 636f 6d6d 6f6e 2d6c r/share/common-l │ │ │ │ │ -000691f0: 6963 656e 7365 732f 4253 44e2 8099 2c20 icenses/BSD..., │ │ │ │ │ -00069200: 6275 7420 6769 7665 6e20 7468 6520 6272 but given the br │ │ │ │ │ -00069210: 6576 6974 7920 6f66 2074 6869 7320 6c69 evity of this li │ │ │ │ │ -00069220: 6365 6e73 652c 0a69 7473 2073 7065 6369 cense,.its speci │ │ │ │ │ -00069230: 6669 6369 7479 2074 6f20 636f 6465 2077 ficity to code w │ │ │ │ │ -00069240: 686f 7365 2063 6f70 7972 6967 6874 2069 hose copyright i │ │ │ │ │ -00069250: 7320 6865 6c64 2062 7920 7468 6520 5265 s held by the Re │ │ │ │ │ -00069260: 6765 6e74 7320 6f66 2074 6865 0a55 6e69 gents of the.Uni │ │ │ │ │ -00069270: 7665 7273 6974 7920 6f66 2043 616c 6966 versity of Calif │ │ │ │ │ -00069280: 6f72 6e69 612c 2061 6e64 2074 6865 2066 ornia, and the f │ │ │ │ │ -00069290: 7265 7175 656e 6379 206f 6620 6d69 6e6f requency of mino │ │ │ │ │ -000692a0: 7220 776f 7264 696e 6720 6368 616e 6765 r wording change │ │ │ │ │ -000692b0: 732c 0a69 7473 2074 6578 7420 7368 6f75 s,.its text shou │ │ │ │ │ -000692c0: 6c64 2062 6520 696e 636c 7564 6564 2069 ld be included i │ │ │ │ │ -000692d0: 6e20 7468 6520 636f 7079 7269 6768 7420 n the copyright │ │ │ │ │ -000692e0: 6669 6c65 2072 6174 6865 7220 7468 616e file rather than │ │ │ │ │ -000692f0: 0a72 6566 6572 656e 6369 6e67 2074 6869 .referencing thi │ │ │ │ │ -00069300: 7320 6669 6c65 2e0a 0a1f 0a46 696c 653a s file.....File: │ │ │ │ │ -00069310: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00069320: 6e66 6f2c 2020 4e6f 6465 3a20 4d61 6368 nfo, Node: Mach │ │ │ │ │ -00069330: 696e 652d 7265 6164 6162 6c65 2063 6f70 ine-readable cop │ │ │ │ │ -00069340: 7972 6967 6874 2069 6e66 6f72 6d61 7469 yright informati │ │ │ │ │ -00069350: 6f6e 2c20 2055 703a 2043 6f70 7972 6967 on, Up: Copyrig │ │ │ │ │ -00069360: 6874 2069 6e66 6f72 6d61 7469 6f6e 0a0a ht information.. │ │ │ │ │ -00069370: 3132 2e35 2e31 204d 6163 6869 6e65 2d72 12.5.1 Machine-r │ │ │ │ │ -00069380: 6561 6461 626c 6520 636f 7079 7269 6768 eadable copyrigh │ │ │ │ │ -00069390: 7420 696e 666f 726d 6174 696f 6e0a 2d2d t information.-- │ │ │ │ │ -000693a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000693b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000693c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a41 2073 -----------..A s │ │ │ │ │ -000693d0: 7065 6369 6669 6361 7469 6f6e 2066 6f72 pecification for │ │ │ │ │ -000693e0: 2061 2073 7461 6e64 6172 642c 206d 6163 a standard, mac │ │ │ │ │ -000693f0: 6869 6e65 2d72 6561 6461 626c 6520 666f hine-readable fo │ │ │ │ │ -00069400: 726d 6174 2066 6f72 0ae2 8098 6465 6269 rmat for....debi │ │ │ │ │ -00069410: 616e 2f63 6f70 7972 6967 6874 e280 9920 an/copyright... │ │ │ │ │ -00069420: 6669 6c65 7320 6973 206d 6169 6e74 6169 files is maintai │ │ │ │ │ -00069430: 6e65 6420 6173 2070 6172 7420 6f66 2074 ned as part of t │ │ │ │ │ -00069440: 6865 2064 6562 6961 6e2d 706f 6c69 6379 he debian-policy │ │ │ │ │ -00069450: 0a70 6163 6b61 6765 2e20 2054 6869 7320 .package. This │ │ │ │ │ -00069460: 646f 6375 6d65 6e74 2069 7320 696e 2074 document is in t │ │ │ │ │ -00069470: 6865 20e2 8098 636f 7079 7269 6768 742d he ...copyright- │ │ │ │ │ -00069480: 666f 726d 6174 e280 9920 6669 6c65 7320 format... files │ │ │ │ │ -00069490: 696e 2074 6865 0a64 6562 6961 6e2d 706f in the.debian-po │ │ │ │ │ -000694a0: 6c69 6379 2070 6163 6b61 6765 2e20 2049 licy package. I │ │ │ │ │ -000694b0: 7420 6973 2061 6c73 6f20 6176 6169 6c61 t is also availa │ │ │ │ │ -000694c0: 626c 6520 6672 6f6d 2074 6865 2044 6562 ble from the Deb │ │ │ │ │ -000694d0: 6961 6e20 7765 6220 6d69 7272 6f72 730a ian web mirrors. │ │ │ │ │ -000694e0: 6174 20e2 8098 6874 7470 733a 2f2f 7777 at ...https://ww │ │ │ │ │ -000694f0: 772e 6465 6269 616e 2e6f 7267 2f64 6f63 w.debian.org/doc │ │ │ │ │ -00069500: 2f70 6163 6b61 6769 6e67 2d6d 616e 7561 /packaging-manua │ │ │ │ │ -00069510: 6c73 2f63 6f70 7972 6967 6874 2d66 6f72 ls/copyright-for │ │ │ │ │ -00069520: 6d61 742f 312e 302f e280 992e 0a0a 5573 mat/1.0/......Us │ │ │ │ │ -00069530: 6520 6f66 2074 6869 7320 666f 726d 6174 e of this format │ │ │ │ │ -00069540: 2069 7320 6f70 7469 6f6e 616c 2e0a 0a1f is optional.... │ │ │ │ │ -00069550: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -00069560: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -00069570: 3a20 4578 616d 706c 6573 2c20 204e 6578 : Examples, Nex │ │ │ │ │ -00069580: 743a 2043 6861 6e67 656c 6f67 2066 696c t: Changelog fil │ │ │ │ │ -00069590: 6573 2061 6e64 2072 656c 6561 7365 206e es and release n │ │ │ │ │ -000695a0: 6f74 6573 2c20 2050 7265 763a 2043 6f70 otes, Prev: Cop │ │ │ │ │ -000695b0: 7972 6967 6874 2069 6e66 6f72 6d61 7469 yright informati │ │ │ │ │ -000695c0: 6f6e 2c20 2055 703a 2044 6f63 756d 656e on, Up: Documen │ │ │ │ │ -000695d0: 7461 7469 6f6e 0a0a 3132 2e36 2045 7861 tation..12.6 Exa │ │ │ │ │ -000695e0: 6d70 6c65 730a 3d3d 3d3d 3d3d 3d3d 3d3d mples.========== │ │ │ │ │ -000695f0: 3d3d 3d0a 0a41 6e79 2065 7861 6d70 6c65 ===..Any example │ │ │ │ │ -00069600: 7320 2863 6f6e 6669 6775 7261 7469 6f6e s (configuration │ │ │ │ │ -00069610: 732c 2073 6f75 7263 6520 6669 6c65 732c s, source files, │ │ │ │ │ -00069620: 2077 6861 7465 7665 7229 2c20 7368 6f75 whatever), shou │ │ │ │ │ -00069630: 6c64 2062 650a 696e 7374 616c 6c65 6420 ld be.installed │ │ │ │ │ -00069640: 696e 2061 2064 6972 6563 746f 7279 20e2 in a directory . │ │ │ │ │ -00069650: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ -00069660: 2f70 6163 6b61 6765 2f65 7861 6d70 6c65 /package/example │ │ │ │ │ -00069670: 73e2 8099 2e20 2054 6865 7365 2066 696c s.... These fil │ │ │ │ │ -00069680: 6573 0a73 686f 756c 6420 6e6f 7420 6265 es.should not be │ │ │ │ │ -00069690: 2072 6566 6572 656e 6365 6420 6279 2061 referenced by a │ │ │ │ │ -000696a0: 6e79 2070 726f 6772 616d 3a20 7468 6579 ny program: they │ │ │ │ │ -000696b0: e280 9972 6520 7468 6572 6520 666f 7220 ...re there for │ │ │ │ │ -000696c0: 7468 6520 6265 6e65 6669 740a 6f66 2074 the benefit.of t │ │ │ │ │ -000696d0: 6865 2073 7973 7465 6d20 6164 6d69 6e69 he system admini │ │ │ │ │ -000696e0: 7374 7261 746f 7220 616e 6420 7573 6572 strator and user │ │ │ │ │ -000696f0: 7320 6173 2064 6f63 756d 656e 7461 7469 s as documentati │ │ │ │ │ -00069700: 6f6e 206f 6e6c 792e 0a41 7263 6869 7465 on only..Archite │ │ │ │ │ -00069710: 6374 7572 652d 7370 6563 6966 6963 2065 cture-specific e │ │ │ │ │ -00069720: 7861 6d70 6c65 2066 696c 6573 2073 686f xample files sho │ │ │ │ │ -00069730: 756c 6420 6265 2069 6e73 7461 6c6c 6564 uld be installed │ │ │ │ │ -00069740: 2069 6e20 6120 6469 7265 6374 6f72 790a in a directory. │ │ │ │ │ -00069750: e280 982f 7573 722f 6c69 622f 7061 636b .../usr/lib/pack │ │ │ │ │ -00069760: 6167 652f 6578 616d 706c 6573 e280 9920 age/examples... │ │ │ │ │ -00069770: 7769 7468 2073 796d 626f 6c69 6320 6c69 with symbolic li │ │ │ │ │ -00069780: 6e6b 7320 746f 2074 6865 6d20 6672 6f6d nks to them from │ │ │ │ │ -00069790: 0ae2 8098 2f75 7372 2f73 6861 7265 2f64 ..../usr/share/d │ │ │ │ │ -000697a0: 6f63 2f70 6163 6b61 6765 2f65 7861 6d70 oc/package/examp │ │ │ │ │ -000697b0: 6c65 73e2 8099 2c20 6f72 2074 6865 206c les..., or the l │ │ │ │ │ -000697c0: 6174 7465 7220 6469 7265 6374 6f72 7920 atter directory │ │ │ │ │ -000697d0: 6974 7365 6c66 206d 6179 2062 650a 6120 itself may be.a │ │ │ │ │ -000697e0: 7379 6d62 6f6c 6963 206c 696e 6b20 746f symbolic link to │ │ │ │ │ -000697f0: 2074 6865 2066 6f72 6d65 722e 0a0a 4966 the former...If │ │ │ │ │ -00069800: 2074 6865 2070 7572 706f 7365 206f 6620 the purpose of │ │ │ │ │ -00069810: 6120 7061 636b 6167 6520 6973 2074 6f20 a package is to │ │ │ │ │ -00069820: 7072 6f76 6964 6520 6578 616d 706c 6573 provide examples │ │ │ │ │ -00069830: 2c20 7468 656e 2074 6865 2065 7861 6d70 , then the examp │ │ │ │ │ -00069840: 6c65 0a66 696c 6573 206d 6179 2062 6520 le.files may be │ │ │ │ │ -00069850: 696e 7374 616c 6c65 6420 696e 746f 20e2 installed into . │ │ │ │ │ -00069860: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ -00069870: 2f70 6163 6b61 6765 e280 992e 0a0a 1f0a /package........ │ │ │ │ │ -00069880: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00069890: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -000698a0: 2043 6861 6e67 656c 6f67 2066 696c 6573 Changelog files │ │ │ │ │ -000698b0: 2061 6e64 2072 656c 6561 7365 206e 6f74 and release not │ │ │ │ │ -000698c0: 6573 2c20 2050 7265 763a 2045 7861 6d70 es, Prev: Examp │ │ │ │ │ -000698d0: 6c65 732c 2020 5570 3a20 446f 6375 6d65 les, Up: Docume │ │ │ │ │ -000698e0: 6e74 6174 696f 6e0a 0a31 322e 3720 4368 ntation..12.7 Ch │ │ │ │ │ -000698f0: 616e 6765 6c6f 6720 6669 6c65 7320 616e angelog files an │ │ │ │ │ -00069900: 6420 7265 6c65 6173 6520 6e6f 7465 730a d release notes. │ │ │ │ │ -00069910: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00069920: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00069930: 3d3d 3d3d 3d3d 0a0a 5061 636b 6167 6573 ======..Packages │ │ │ │ │ -00069940: 2074 6861 7420 6172 6520 6e6f 7420 4465 that are not De │ │ │ │ │ -00069950: 6269 616e 2d6e 6174 6976 6520 6d75 7374 bian-native must │ │ │ │ │ -00069960: 2063 6f6e 7461 696e 2061 2063 6f6d 7072 contain a compr │ │ │ │ │ -00069970: 6573 7365 6420 636f 7079 206f 660a 7468 essed copy of.th │ │ │ │ │ -00069980: 6520 e280 9864 6562 6961 6e2f 6368 616e e ...debian/chan │ │ │ │ │ -00069990: 6765 6c6f 67e2 8099 2066 696c 6520 6672 gelog... file fr │ │ │ │ │ -000699a0: 6f6d 2074 6865 2044 6562 6961 6e20 736f om the Debian so │ │ │ │ │ -000699b0: 7572 6365 2074 7265 6520 696e 0ae2 8098 urce tree in.... │ │ │ │ │ -000699c0: 2f75 7372 2f73 6861 7265 2f64 6f63 2f70 /usr/share/doc/p │ │ │ │ │ -000699d0: 6163 6b61 6765 e280 9920 7769 7468 2074 ackage... with t │ │ │ │ │ -000699e0: 6865 206e 616d 6520 e280 9863 6861 6e67 he name ...chang │ │ │ │ │ -000699f0: 656c 6f67 2e44 6562 6961 6e2e 677a e280 elog.Debian.gz.. │ │ │ │ │ -00069a00: 992e 0a0a 4966 2061 6e20 7570 7374 7265 ....If an upstre │ │ │ │ │ -00069a10: 616d 2072 656c 6561 7365 206e 6f74 6573 am release notes │ │ │ │ │ -00069a20: 2066 696c 6520 6973 2061 7661 696c 6162 file is availab │ │ │ │ │ -00069a30: 6c65 2c20 636f 6e74 6169 6e69 6e67 2061 le, containing a │ │ │ │ │ -00069a40: 2073 756d 6d61 7279 206f 660a 6368 616e summary of.chan │ │ │ │ │ -00069a50: 6765 7320 6265 7477 6565 6e20 7570 7374 ges between upst │ │ │ │ │ -00069a60: 7265 616d 2072 656c 6561 7365 7320 696e ream releases in │ │ │ │ │ -00069a70: 7465 6e64 6564 2066 6f72 2065 6e64 2075 tended for end u │ │ │ │ │ -00069a80: 7365 7273 206f 6620 7468 6520 7061 636b sers of the pack │ │ │ │ │ -00069a90: 6167 650a 616e 6420 6f66 7465 6e20 6361 age.and often ca │ │ │ │ │ -00069aa0: 6c6c 6564 20e2 8098 4e45 5753 e280 992c lled ...NEWS..., │ │ │ │ │ -00069ab0: 2069 7420 7368 6f75 6c64 2062 6520 6163 it should be ac │ │ │ │ │ -00069ac0: 6365 7373 6962 6c65 2061 730a e280 982f cessible as..../ │ │ │ │ │ -00069ad0: 7573 722f 7368 6172 652f 646f 632f 7061 usr/share/doc/pa │ │ │ │ │ -00069ae0: 636b 6167 652f 4e45 5753 2e67 7ae2 8099 ckage/NEWS.gz... │ │ │ │ │ -00069af0: 2e20 2041 6e20 6f6c 6465 7220 7072 6163 . An older prac │ │ │ │ │ -00069b00: 7469 6365 206f 6620 696e 7374 616c 6c69 tice of installi │ │ │ │ │ -00069b10: 6e67 2074 6865 0a75 7073 7472 6561 6d20 ng the.upstream │ │ │ │ │ -00069b20: 7265 6c65 6173 6520 6e6f 7465 7320 6173 release notes as │ │ │ │ │ -00069b30: 20e2 8098 2f75 7372 2f73 6861 7265 2f64 .../usr/share/d │ │ │ │ │ -00069b40: 6f63 2f70 6163 6b61 6765 2f63 6861 6e67 oc/package/chang │ │ │ │ │ -00069b50: 656c 6f67 2e67 7ae2 8099 2069 730a 7065 elog.gz... is.pe │ │ │ │ │ -00069b60: 726d 6974 7465 6420 6275 7420 6465 7072 rmitted but depr │ │ │ │ │ -00069b70: 6563 6174 6564 2e0a 0a49 6620 7468 6572 ecated...If ther │ │ │ │ │ -00069b80: 6520 6973 2061 6e20 7570 7374 7265 616d e is an upstream │ │ │ │ │ -00069b90: 2063 6861 6e67 656c 6f67 2061 7661 696c changelog avail │ │ │ │ │ -00069ba0: 6162 6c65 2c20 6974 206d 6179 2062 6520 able, it may be │ │ │ │ │ -00069bb0: 6d61 6465 2061 7661 696c 6162 6c65 2061 made available a │ │ │ │ │ -00069bc0: 730a e280 982f 7573 722f 7368 6172 652f s..../usr/share/ │ │ │ │ │ -00069bd0: 646f 632f 7061 636b 6167 652f 6368 616e doc/package/chan │ │ │ │ │ -00069be0: 6765 6c6f 672e 677a e280 992e 0a0a 4966 gelog.gz......If │ │ │ │ │ -00069bf0: 2065 6974 6865 7220 6f66 2074 6865 7365 either of these │ │ │ │ │ -00069c00: 2066 696c 6573 2061 7265 2064 6973 7472 files are distr │ │ │ │ │ -00069c10: 6962 7574 6564 2069 6e20 4854 4d4c 2c20 ibuted in HTML, │ │ │ │ │ -00069c20: 7468 6579 2073 686f 756c 6420 6265 206d they should be m │ │ │ │ │ -00069c30: 6164 650a 6176 6169 6c61 626c 6520 6174 ade.available at │ │ │ │ │ -00069c40: 20e2 8098 2f75 7372 2f73 6861 7265 2f64 .../usr/share/d │ │ │ │ │ -00069c50: 6f63 2f70 6163 6b61 6765 2f4e 4557 532e oc/package/NEWS. │ │ │ │ │ -00069c60: 6874 6d6c 2e67 7ae2 8099 2061 6e64 0ae2 html.gz... and.. │ │ │ │ │ -00069c70: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ -00069c80: 2f70 6163 6b61 6765 2f63 6861 6e67 656c /package/changel │ │ │ │ │ -00069c90: 6f67 2e68 746d 6c2e 677a e280 9920 7265 og.html.gz... re │ │ │ │ │ -00069ca0: 7370 6563 7469 7665 6c79 2c20 616e 6420 spectively, and │ │ │ │ │ -00069cb0: 706c 6169 6e20 7465 7874 0a76 6572 7369 plain text.versi │ │ │ │ │ -00069cc0: 6f6e 7320 e280 984e 4557 532e 677a e280 ons ...NEWS.gz.. │ │ │ │ │ -00069cd0: 9920 616e 6420 e280 9863 6861 6e67 656c . and ...changel │ │ │ │ │ -00069ce0: 6f67 2e67 7ae2 8099 2073 686f 756c 6420 og.gz... should │ │ │ │ │ -00069cf0: 6265 2067 656e 6572 6174 6564 2066 726f be generated fro │ │ │ │ │ -00069d00: 6d20 7468 656d 2c0a 7573 696e 672c 2066 m them,.using, f │ │ │ │ │ -00069d10: 6f72 2065 7861 6d70 6c65 2c20 e280 986c or example, ...l │ │ │ │ │ -00069d20: 796e 7820 2d64 756d 7020 2d6e 6f6c 6973 ynx -dump -nolis │ │ │ │ │ -00069d30: 74e2 8099 2e0a 0a49 6620 7468 6520 7570 t......If the up │ │ │ │ │ -00069d40: 7374 7265 616d 2072 656c 6561 7365 206e stream release n │ │ │ │ │ -00069d50: 6f74 6573 206f 7220 6368 616e 6765 6c6f otes or changelo │ │ │ │ │ -00069d60: 6720 646f 206e 6f74 2061 6c72 6561 6479 g do not already │ │ │ │ │ -00069d70: 2063 6f6e 666f 726d 2074 6f0a 7468 6973 conform to.this │ │ │ │ │ -00069d80: 206e 616d 696e 6720 636f 6e76 656e 7469 naming conventi │ │ │ │ │ -00069d90: 6f6e 2c20 7468 656e 2074 6869 7320 6d61 on, then this ma │ │ │ │ │ -00069da0: 7920 6265 2061 6368 6965 7665 6420 6569 y be achieved ei │ │ │ │ │ -00069db0: 7468 6572 2062 7920 7265 6e61 6d69 6e67 ther by renaming │ │ │ │ │ -00069dc0: 2074 6865 0a66 696c 6573 2c20 6f72 2062 the.files, or b │ │ │ │ │ -00069dd0: 7920 6164 6469 6e67 2061 2073 796d 626f y adding a symbo │ │ │ │ │ -00069de0: 6c69 6320 6c69 6e6b 2c20 6174 2074 6865 lic link, at the │ │ │ │ │ -00069df0: 206d 6169 6e74 6169 6e65 72e2 8099 7320 maintainer...s │ │ │ │ │ -00069e00: 6469 7363 7265 7469 6f6e 2e0a 2831 290a discretion..(1). │ │ │ │ │ -00069e10: 0a41 6c6c 206f 6620 7468 6573 6520 6669 .All of these fi │ │ │ │ │ -00069e20: 6c65 7320 7368 6f75 6c64 2062 6520 696e les should be in │ │ │ │ │ -00069e30: 7374 616c 6c65 6420 636f 6d70 7265 7373 stalled compress │ │ │ │ │ -00069e40: 6564 2075 7369 6e67 20e2 8098 677a 6970 ed using ...gzip │ │ │ │ │ -00069e50: 202d 39e2 8099 2c20 6173 0a74 6865 7920 -9..., as.they │ │ │ │ │ -00069e60: 7769 6c6c 2062 6563 6f6d 6520 6c61 7267 will become larg │ │ │ │ │ -00069e70: 6520 7769 7468 2074 696d 6520 6576 656e e with time even │ │ │ │ │ -00069e80: 2069 6620 7468 6579 2073 7461 7274 206f if they start o │ │ │ │ │ -00069e90: 7574 2073 6d61 6c6c 2e0a 0a49 6620 7468 ut small...If th │ │ │ │ │ -00069ea0: 6520 7061 636b 6167 6520 6861 7320 6f6e e package has on │ │ │ │ │ -00069eb0: 6c79 206f 6e65 2066 696c 6520 7768 6963 ly one file whic │ │ │ │ │ -00069ec0: 6820 6973 2075 7365 6420 626f 7468 2061 h is used both a │ │ │ │ │ -00069ed0: 7320 7468 6520 4465 6269 616e 0a63 6861 s the Debian.cha │ │ │ │ │ -00069ee0: 6e67 656c 6f67 2061 6e64 2074 6865 2075 ngelog and the u │ │ │ │ │ -00069ef0: 7073 7472 6561 6d20 7265 6c65 6173 6520 pstream release │ │ │ │ │ -00069f00: 6e6f 7465 7320 6f72 2063 6861 6e67 656c notes or changel │ │ │ │ │ -00069f10: 6f67 2c20 6265 6361 7573 6520 7468 6572 og, because ther │ │ │ │ │ -00069f20: 6520 6973 0a6e 6f20 7365 7061 7261 7465 e is.no separate │ │ │ │ │ -00069f30: 2075 7073 7472 6561 6d20 6d61 696e 7461 upstream mainta │ │ │ │ │ -00069f40: 696e 6572 2c20 7468 656e 2074 6861 7420 iner, then that │ │ │ │ │ -00069f50: 6669 6c65 2073 686f 756c 6420 7573 7561 file should usua │ │ │ │ │ -00069f60: 6c6c 7920 6265 0a69 6e73 7461 6c6c 6564 lly be.installed │ │ │ │ │ -00069f70: 2061 7320 e280 982f 7573 722f 7368 6172 as .../usr/shar │ │ │ │ │ -00069f80: 652f 646f 632f 7061 636b 6167 652f 4e45 e/doc/package/NE │ │ │ │ │ -00069f90: 5753 2e67 7ae2 8099 206f 720a e280 982f WS.gz... or..../ │ │ │ │ │ -00069fa0: 7573 722f 7368 6172 652f 646f 632f 7061 usr/share/doc/pa │ │ │ │ │ -00069fb0: 636b 6167 652f 6368 616e 6765 6c6f 672e ckage/changelog. │ │ │ │ │ -00069fc0: 677a e280 9920 2864 6570 656e 6469 6e67 gz... (depending │ │ │ │ │ -00069fd0: 206f 6e20 7768 6574 6865 7220 7468 6520 on whether the │ │ │ │ │ -00069fe0: 6669 6c65 2069 730a 7265 6c65 6173 6520 file is.release │ │ │ │ │ -00069ff0: 6e6f 7465 7320 6f72 2061 2063 6861 6e67 notes or a chang │ │ │ │ │ -0006a000: 656c 6f67 293b 2069 6620 7468 6572 6520 elog); if there │ │ │ │ │ -0006a010: 6973 2061 2073 6570 6172 6174 6520 7570 is a separate up │ │ │ │ │ -0006a020: 7374 7265 616d 0a6d 6169 6e74 6169 6e65 stream.maintaine │ │ │ │ │ -0006a030: 722c 2062 7574 206e 6f20 7570 7374 7265 r, but no upstre │ │ │ │ │ -0006a040: 616d 2072 656c 6561 7365 206e 6f74 6573 am release notes │ │ │ │ │ -0006a050: 206f 7220 6368 616e 6765 6c6f 672c 2074 or changelog, t │ │ │ │ │ -0006a060: 6865 6e20 7468 6520 4465 6269 616e 0a63 hen the Debian.c │ │ │ │ │ -0006a070: 6861 6e67 656c 6f67 2073 686f 756c 6420 hangelog should │ │ │ │ │ -0006a080: 7374 696c 6c20 6265 2063 616c 6c65 6420 still be called │ │ │ │ │ -0006a090: e280 9863 6861 6e67 656c 6f67 2e44 6562 ...changelog.Deb │ │ │ │ │ -0006a0a0: 6961 6e2e 677a e280 992e 0a0a 466f 7220 ian.gz......For │ │ │ │ │ -0006a0b0: 6465 7461 696c 7320 6162 6f75 7420 7468 details about th │ │ │ │ │ -0006a0c0: 6520 666f 726d 6174 2061 6e64 2063 6f6e e format and con │ │ │ │ │ -0006a0d0: 7465 6e74 7320 6f66 2074 6865 2044 6562 tents of the Deb │ │ │ │ │ -0006a0e0: 6961 6e20 6368 616e 6765 6c6f 6720 6669 ian changelog fi │ │ │ │ │ -0006a0f0: 6c65 2c0a 706c 6561 7365 2073 6565 202a le,.please see * │ │ │ │ │ -0006a100: 6e6f 7465 2044 6562 6961 6e20 6368 616e note Debian chan │ │ │ │ │ -0006a110: 6765 6c6f 673b 2064 6562 6961 6e2f 6368 gelog; debian/ch │ │ │ │ │ -0006a120: 616e 6765 6c6f 673a 2036 642e 0a0a 2020 angelog: 6d... │ │ │ │ │ -0006a130: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ -0006a140: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ -0006a150: 0a0a 2020 2028 3129 2052 6174 696f 6e61 .. (1) Rationa │ │ │ │ │ -0006a160: 6c65 3a20 5065 6f70 6c65 2073 686f 756c le: People shoul │ │ │ │ │ -0006a170: 6420 6e6f 7420 6861 7665 2074 6f20 6c6f d not have to lo │ │ │ │ │ -0006a180: 6f6b 2069 6e20 706c 6163 6573 2066 6f72 ok in places for │ │ │ │ │ -0006a190: 2075 7073 7472 6561 6d0a 6368 616e 6765 upstream.change │ │ │ │ │ -0006a1a0: 6c6f 6773 206d 6572 656c 7920 6265 6361 logs merely beca │ │ │ │ │ -0006a1b0: 7573 6520 7468 6579 2061 7265 2067 6976 use they are giv │ │ │ │ │ -0006a1c0: 656e 2064 6966 6665 7265 6e74 206e 616d en different nam │ │ │ │ │ -0006a1d0: 6573 206f 7220 6172 650a 6469 7374 7269 es or are.distri │ │ │ │ │ -0006a1e0: 6275 7465 6420 696e 2048 544d 4c20 666f buted in HTML fo │ │ │ │ │ -0006a1f0: 726d 6174 2e0a 0a1f 0a46 696c 653a 2064 rmat.....File: d │ │ │ │ │ -0006a200: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0006a210: 6f2c 2020 4e6f 6465 3a20 496e 7472 6f64 o, Node: Introd │ │ │ │ │ -0006a220: 7563 7469 6f6e 2061 6e64 2073 636f 7065 uction and scope │ │ │ │ │ -0006a230: 206f 6620 7468 6573 6520 6170 7065 6e64 of these append │ │ │ │ │ -0006a240: 6963 6573 2c20 204e 6578 743a 2042 696e ices, Next: Bin │ │ │ │ │ -0006a250: 6172 7920 7061 636b 6167 6573 2066 726f ary packages fro │ │ │ │ │ -0006a260: 6d20 6f6c 6420 5061 636b 6167 696e 6720 m old Packaging │ │ │ │ │ -0006a270: 4d61 6e75 616c 2c20 2050 7265 763a 2044 Manual, Prev: D │ │ │ │ │ -0006a280: 6f63 756d 656e 7461 7469 6f6e 2c20 2055 ocumentation, U │ │ │ │ │ -0006a290: 703a 2054 6f70 0a0a 3133 2049 6e74 726f p: Top..13 Intro │ │ │ │ │ -0006a2a0: 6475 6374 696f 6e20 616e 6420 7363 6f70 duction and scop │ │ │ │ │ -0006a2b0: 6520 6f66 2074 6865 7365 2061 7070 656e e of these appen │ │ │ │ │ -0006a2c0: 6469 6365 730a 2a2a 2a2a 2a2a 2a2a 2a2a dices.********** │ │ │ │ │ -0006a2d0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0006a2e0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0006a2f0: 2a2a 2a0a 0a54 6865 7365 2061 7070 656e ***..These appen │ │ │ │ │ -0006a300: 6469 6365 732c 2065 7863 6570 7420 7468 dices, except th │ │ │ │ │ -0006a310: 6520 6669 6e61 6c20 7468 7265 652c 2061 e final three, a │ │ │ │ │ -0006a320: 7265 2074 616b 656e 2065 7373 656e 7469 re taken essenti │ │ │ │ │ -0006a330: 616c 6c79 2076 6572 6261 7469 6d0a 6672 ally verbatim.fr │ │ │ │ │ -0006a340: 6f6d 2074 6865 206e 6f77 2d64 6570 7265 om the now-depre │ │ │ │ │ -0006a350: 6361 7465 6420 5061 636b 6167 696e 6720 cated Packaging │ │ │ │ │ -0006a360: 4d61 6e75 616c 2c20 7665 7273 696f 6e20 Manual, version │ │ │ │ │ -0006a370: 332e 322e 312e 302e 2020 5468 6579 2061 3.2.1.0. They a │ │ │ │ │ -0006a380: 7265 2074 6865 0a63 6861 7074 6572 7320 re the.chapters │ │ │ │ │ -0006a390: 7768 6963 6820 6172 6520 6c69 6b65 6c79 which are likely │ │ │ │ │ -0006a3a0: 2074 6f20 6265 206f 6620 7573 6520 746f to be of use to │ │ │ │ │ -0006a3b0: 2070 6163 6b61 6765 206d 6169 6e74 6169 package maintai │ │ │ │ │ -0006a3c0: 6e65 7273 2061 6e64 2077 6869 6368 0a68 ners and which.h │ │ │ │ │ -0006a3d0: 6176 6520 6e6f 7420 616c 7265 6164 7920 ave not already │ │ │ │ │ -0006a3e0: 6265 656e 2069 6e63 6c75 6465 6420 696e been included in │ │ │ │ │ -0006a3f0: 2074 6865 2070 6f6c 6963 7920 646f 6375 the policy docu │ │ │ │ │ -0006a400: 6d65 6e74 2069 7473 656c 662e 2020 4d6f ment itself. Mo │ │ │ │ │ -0006a410: 7374 206f 660a 7468 6573 6520 7365 6374 st of.these sect │ │ │ │ │ -0006a420: 696f 6e73 2061 7265 2076 6572 7920 6c69 ions are very li │ │ │ │ │ -0006a430: 6b65 6c79 206e 6f74 2072 656c 6576 616e kely not relevan │ │ │ │ │ -0006a440: 7420 746f 2070 6f6c 6963 793b 2074 6865 t to policy; the │ │ │ │ │ -0006a450: 7920 7368 6f75 6c64 2062 650a 7472 6561 y should be.trea │ │ │ │ │ -0006a460: 7465 6420 6173 2064 6f63 756d 656e 7461 ted as documenta │ │ │ │ │ -0006a470: 7469 6f6e 2066 6f72 2074 6865 2070 6163 tion for the pac │ │ │ │ │ -0006a480: 6b61 6769 6e67 2073 7973 7465 6d2e 2020 kaging system. │ │ │ │ │ -0006a490: 506c 6561 7365 206e 6f74 6520 7468 6174 Please note that │ │ │ │ │ -0006a4a0: 0a74 6865 7365 2061 7070 656e 6469 6365 .these appendice │ │ │ │ │ -0006a4b0: 7320 6172 6520 696e 636c 7564 6564 2066 s are included f │ │ │ │ │ -0006a4c0: 6f72 2063 6f6e 7665 6e69 656e 6365 2c20 or convenience, │ │ │ │ │ -0006a4d0: 616e 6420 666f 7220 6869 7374 6f72 6963 and for historic │ │ │ │ │ -0006a4e0: 616c 0a72 6561 736f 6e73 3a20 7468 6579 al.reasons: they │ │ │ │ │ -0006a4f0: 2075 7365 6420 746f 2062 6520 7061 7274 used to be part │ │ │ │ │ -0006a500: 206f 6620 706f 6c69 6379 2070 6163 6b61 of policy packa │ │ │ │ │ -0006a510: 6765 2c20 616e 6420 7468 6579 2068 6176 ge, and they hav │ │ │ │ │ -0006a520: 6520 6e6f 7420 7965 740a 6265 656e 2069 e not yet.been i │ │ │ │ │ -0006a530: 6e63 6f72 706f 7261 7465 6420 696e 746f ncorporated into │ │ │ │ │ -0006a540: 2064 706b 6720 646f 6375 6d65 6e74 6174 dpkg documentat │ │ │ │ │ -0006a550: 696f 6e2e 2020 486f 7765 7665 722c 2074 ion. However, t │ │ │ │ │ -0006a560: 6865 7920 7374 696c 6c20 6861 7665 0a76 hey still have.v │ │ │ │ │ -0006a570: 616c 7565 2c20 616e 6420 6865 6e63 6520 alue, and hence │ │ │ │ │ -0006a580: 7468 6579 2061 7265 2070 7265 7365 6e74 they are present │ │ │ │ │ -0006a590: 6564 2068 6572 652e 0a0a 5468 6579 2068 ed here...They h │ │ │ │ │ -0006a5a0: 6176 6520 6e6f 7420 7965 7420 6265 656e ave not yet been │ │ │ │ │ -0006a5b0: 2063 6865 636b 6564 2074 6f20 656e 7375 checked to ensu │ │ │ │ │ -0006a5c0: 7265 2074 6861 7420 7468 6579 2061 7265 re that they are │ │ │ │ │ -0006a5d0: 2063 6f6d 7061 7469 626c 6520 7769 7468 compatible with │ │ │ │ │ -0006a5e0: 0a74 6865 2063 6f6e 7465 6e74 7320 6f66 .the contents of │ │ │ │ │ -0006a5f0: 2070 6f6c 6963 792c 2061 6e64 2069 6620 policy, and if │ │ │ │ │ -0006a600: 7468 6572 6520 6172 6520 616e 7920 636f there are any co │ │ │ │ │ -0006a610: 6e74 7261 6469 6374 696f 6e73 2c20 7468 ntradictions, th │ │ │ │ │ -0006a620: 6520 7665 7273 696f 6e0a 696e 2074 6865 e version.in the │ │ │ │ │ -0006a630: 206d 6169 6e20 706f 6c69 6379 2064 6f63 main policy doc │ │ │ │ │ -0006a640: 756d 656e 7420 7461 6b65 7320 7072 6563 ument takes prec │ │ │ │ │ -0006a650: 6564 656e 6365 2e20 2054 6865 2072 656d edence. The rem │ │ │ │ │ -0006a660: 6169 6e69 6e67 2063 6861 7074 6572 7320 aining chapters │ │ │ │ │ -0006a670: 6f66 0a74 6865 206f 6c64 2050 6163 6b61 of.the old Packa │ │ │ │ │ -0006a680: 6769 6e67 204d 616e 7561 6c20 6861 7665 ging Manual have │ │ │ │ │ -0006a690: 2061 6c73 6f20 6e6f 7420 6265 656e 2072 also not been r │ │ │ │ │ -0006a6a0: 6561 6420 696e 2064 6574 6169 6c20 746f ead in detail to │ │ │ │ │ -0006a6b0: 2065 6e73 7572 650a 7468 6174 2074 6865 ensure.that the │ │ │ │ │ -0006a6c0: 7265 2061 7265 206e 6f74 2070 6172 7473 re are not parts │ │ │ │ │ -0006a6d0: 2077 6869 6368 2068 6176 6520 6265 656e which have been │ │ │ │ │ -0006a6e0: 206c 6566 7420 6f75 742e 2020 426f 7468 left out. Both │ │ │ │ │ -0006a6f0: 206f 6620 7468 6573 6520 7769 6c6c 0a62 of these will.b │ │ │ │ │ -0006a700: 6520 646f 6e65 2069 6e20 6475 6520 636f e done in due co │ │ │ │ │ -0006a710: 7572 7365 2e0a 0a43 6572 7461 696e 2070 urse...Certain p │ │ │ │ │ -0006a720: 6172 7473 206f 6620 7468 6520 5061 636b arts of the Pack │ │ │ │ │ -0006a730: 6167 696e 6720 6d61 6e75 616c 2077 6572 aging manual wer │ │ │ │ │ -0006a740: 6520 696e 7465 6772 6174 6564 2069 6e74 e integrated int │ │ │ │ │ -0006a750: 6f20 7468 6520 506f 6c69 6379 0a4d 616e o the Policy.Man │ │ │ │ │ -0006a760: 7561 6c20 7072 6f70 6572 2c20 616e 6420 ual proper, and │ │ │ │ │ -0006a770: 7265 6d6f 7665 6420 6672 6f6d 2074 6865 removed from the │ │ │ │ │ -0006a780: 2061 7070 656e 6469 6365 732e 2020 4c69 appendices. Li │ │ │ │ │ -0006a790: 6e6b 7320 6861 7665 2062 6565 6e20 706c nks have been pl │ │ │ │ │ -0006a7a0: 6163 6564 0a66 726f 6d20 7468 6520 6f6c aced.from the ol │ │ │ │ │ -0006a7b0: 6420 6c6f 6361 7469 6f6e 7320 746f 2074 d locations to t │ │ │ │ │ -0006a7c0: 6865 206e 6577 206f 6e65 732e 0a0a e280 he new ones..... │ │ │ │ │ -0006a7d0: 9864 706b 67e2 8099 2069 7320 6120 7375 .dpkg... is a su │ │ │ │ │ -0006a7e0: 6974 6520 6f66 2070 726f 6772 616d 7320 ite of programs │ │ │ │ │ -0006a7f0: 666f 7220 6372 6561 7469 6e67 2062 696e for creating bin │ │ │ │ │ -0006a800: 6172 7920 7061 636b 6167 6520 6669 6c65 ary package file │ │ │ │ │ -0006a810: 7320 616e 640a 696e 7374 616c 6c69 6e67 s and.installing │ │ │ │ │ -0006a820: 2061 6e64 2072 656d 6f76 696e 6720 7468 and removing th │ │ │ │ │ -0006a830: 656d 206f 6e20 556e 6978 2073 7973 7465 em on Unix syste │ │ │ │ │ -0006a840: 6d73 2e20 2028 3129 0a0a 5468 6520 6269 ms. (1)..The bi │ │ │ │ │ -0006a850: 6e61 7279 2070 6163 6b61 6765 7320 6172 nary packages ar │ │ │ │ │ -0006a860: 6520 6465 7369 676e 6564 2066 6f72 2074 e designed for t │ │ │ │ │ -0006a870: 6865 206d 616e 6167 656d 656e 7420 6f66 he management of │ │ │ │ │ -0006a880: 2069 6e73 7461 6c6c 6564 0a65 7865 6375 installed.execu │ │ │ │ │ -0006a890: 7461 626c 6520 7072 6f67 7261 6d73 2028 table programs ( │ │ │ │ │ -0006a8a0: 7573 7561 6c6c 7920 636f 6d70 696c 6564 usually compiled │ │ │ │ │ -0006a8b0: 2062 696e 6172 6965 7329 2061 6e64 2074 binaries) and t │ │ │ │ │ -0006a8c0: 6865 6972 2061 7373 6f63 6961 7465 640a heir associated. │ │ │ │ │ -0006a8d0: 6461 7461 2c20 7468 6f75 6768 2073 6f75 data, though sou │ │ │ │ │ -0006a8e0: 7263 6520 636f 6465 2065 7861 6d70 6c65 rce code example │ │ │ │ │ -0006a8f0: 7320 616e 6420 646f 6375 6d65 6e74 6174 s and documentat │ │ │ │ │ -0006a900: 696f 6e20 6172 6520 7072 6f76 6964 6564 ion are provided │ │ │ │ │ -0006a910: 2061 7320 7061 7274 0a6f 6620 736f 6d65 as part.of some │ │ │ │ │ -0006a920: 2070 6163 6b61 6765 732e 0a0a 5468 6973 packages...This │ │ │ │ │ -0006a930: 206d 616e 7561 6c20 6465 7363 7269 6265 manual describe │ │ │ │ │ -0006a940: 7320 7468 6520 7465 6368 6e69 6361 6c20 s the technical │ │ │ │ │ -0006a950: 6173 7065 6374 7320 6f66 2063 7265 6174 aspects of creat │ │ │ │ │ -0006a960: 696e 6720 4465 6269 616e 2062 696e 6172 ing Debian binar │ │ │ │ │ -0006a970: 790a 7061 636b 6167 6573 2028 e280 982e y.packages (.... │ │ │ │ │ -0006a980: 6465 62e2 8099 2066 696c 6573 292e 2020 deb... files). │ │ │ │ │ -0006a990: 4974 2064 6f63 756d 656e 7473 2074 6865 It documents the │ │ │ │ │ -0006a9a0: 2062 6568 6176 696f 7220 6f66 2074 6865 behavior of the │ │ │ │ │ -0006a9b0: 2070 6163 6b61 6765 0a6d 616e 6167 656d package.managem │ │ │ │ │ -0006a9c0: 656e 7420 7072 6f67 7261 6d73 20e2 8098 ent programs ... │ │ │ │ │ -0006a9d0: 6470 6b67 e280 992c 20e2 8098 6473 656c dpkg..., ...dsel │ │ │ │ │ -0006a9e0: 6563 74e2 8099 2065 7420 616c 2e20 2061 ect... et al. a │ │ │ │ │ -0006a9f0: 6e64 2074 6865 2077 6179 2074 6865 7920 nd the way they │ │ │ │ │ -0006aa00: 696e 7465 7261 6374 0a77 6974 6820 7061 interact.with pa │ │ │ │ │ -0006aa10: 636b 6167 6573 2e0a 0a54 6869 7320 6d61 ckages...This ma │ │ │ │ │ -0006aa20: 6e75 616c 2064 6f65 7320 6e6f 7420 676f nual does not go │ │ │ │ │ -0006aa30: 2069 6e74 6f20 6465 7461 696c 2061 626f into detail abo │ │ │ │ │ -0006aa40: 7574 2074 6865 206f 7074 696f 6e73 2061 ut the options a │ │ │ │ │ -0006aa50: 6e64 2075 7361 6765 206f 6620 7468 650a nd usage of the. │ │ │ │ │ -0006aa60: 7061 636b 6167 6520 6275 696c 6469 6e67 package building │ │ │ │ │ -0006aa70: 2061 6e64 2069 6e73 7461 6c6c 6174 696f and installatio │ │ │ │ │ -0006aa80: 6e20 746f 6f6c 732e 2020 4974 2073 686f n tools. It sho │ │ │ │ │ -0006aa90: 756c 6420 7468 6572 6566 6f72 6520 6265 uld therefore be │ │ │ │ │ -0006aaa0: 2072 6561 6420 696e 0a63 6f6e 6a75 6e63 read in.conjunc │ │ │ │ │ -0006aab0: 7469 6f6e 2077 6974 6820 7468 6f73 6520 tion with those │ │ │ │ │ -0006aac0: 7072 6f67 7261 6d73 e280 9920 6d61 6e20 programs... man │ │ │ │ │ -0006aad0: 7061 6765 732e 0a0a 5468 6520 7574 696c pages...The util │ │ │ │ │ -0006aae0: 6974 7920 7072 6f67 7261 6d73 2077 6869 ity programs whi │ │ │ │ │ -0006aaf0: 6368 2061 7265 2070 726f 7669 6465 6420 ch are provided │ │ │ │ │ -0006ab00: 7769 7468 20e2 8098 6470 6b67 e280 9920 with ...dpkg... │ │ │ │ │ -0006ab10: 6e6f 7420 6465 7363 7269 6265 6420 696e not described in │ │ │ │ │ -0006ab20: 0a64 6574 6169 6c20 6865 7265 2c20 6172 .detail here, ar │ │ │ │ │ -0006ab30: 6520 646f 6375 6d65 6e74 6564 2069 6e20 e documented in │ │ │ │ │ -0006ab40: 7468 6569 7220 6d61 6e20 7061 6765 732e their man pages. │ │ │ │ │ -0006ab50: 0a0a 4974 2069 7320 6173 7375 6d65 6420 ..It is assumed │ │ │ │ │ -0006ab60: 7468 6174 2074 6865 2072 6561 6465 7220 that the reader │ │ │ │ │ -0006ab70: 6973 2072 6561 736f 6e61 626c 7920 6661 is reasonably fa │ │ │ │ │ -0006ab80: 6d69 6c69 6172 2077 6974 6820 7468 6520 miliar with the │ │ │ │ │ -0006ab90: e280 9864 706b 67e2 8099 0a53 7973 7465 ...dpkg....Syste │ │ │ │ │ -0006aba0: 6d20 4164 6d69 6e69 7374 7261 746f 7273 m Administrators │ │ │ │ │ -0006abb0: e280 9920 6d61 6e75 616c 2e20 2055 6e66 ... manual. Unf │ │ │ │ │ -0006abc0: 6f72 7475 6e61 7465 6c79 2074 6869 7320 ortunately this │ │ │ │ │ -0006abd0: 6d61 6e75 616c 2064 6f65 7320 6e6f 7420 manual does not │ │ │ │ │ -0006abe0: 7965 740a 6578 6973 742e 0a0a 5468 6520 yet.exist...The │ │ │ │ │ -0006abf0: 4465 6269 616e 2076 6572 7369 6f6e 206f Debian version o │ │ │ │ │ -0006ac00: 6620 7468 6520 4653 46e2 8099 7320 474e f the FSF...s GN │ │ │ │ │ -0006ac10: 5520 6865 6c6c 6f20 7072 6f67 7261 6d20 U hello program │ │ │ │ │ -0006ac20: 6973 2070 726f 7669 6465 6420 6173 2061 is provided as a │ │ │ │ │ -0006ac30: 6e0a 6578 616d 706c 6520 666f 7220 7065 n.example for pe │ │ │ │ │ -0006ac40: 6f70 6c65 2077 6973 6869 6e67 2074 6f20 ople wishing to │ │ │ │ │ -0006ac50: 6372 6561 7465 2044 6562 6961 6e20 7061 create Debian pa │ │ │ │ │ -0006ac60: 636b 6167 6573 2e20 2048 6f77 6576 6572 ckages. However │ │ │ │ │ -0006ac70: 2c20 7768 696c 650a 7468 6520 6578 616d , while.the exam │ │ │ │ │ -0006ac80: 706c 6573 2061 7265 2068 656c 7066 756c ples are helpful │ │ │ │ │ -0006ac90: 2c20 7468 6579 2064 6f20 6e6f 7420 7265 , they do not re │ │ │ │ │ -0006aca0: 706c 6163 6520 7468 6520 6e65 6564 2074 place the need t │ │ │ │ │ -0006acb0: 6f20 7265 6164 2061 6e64 0a66 6f6c 6c6f o read and.follo │ │ │ │ │ -0006acc0: 7720 7468 6520 506f 6c69 6379 2061 6e64 w the Policy and │ │ │ │ │ -0006acd0: 2050 726f 6772 616d 6d65 72e2 8099 7320 Programmer...s │ │ │ │ │ -0006ace0: 4d61 6e75 616c 2e0a 0a20 2020 2d2d 2d2d Manual... ---- │ │ │ │ │ -0006acf0: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ -0006ad00: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ -0006ad10: 2831 2920 e280 9864 706b 67e2 8099 2069 (1) ...dpkg... i │ │ │ │ │ -0006ad20: 7320 7461 7267 6574 6564 2070 7269 6d61 s targeted prima │ │ │ │ │ -0006ad30: 7269 6c79 2061 7420 4465 6269 616e 2c20 rily at Debian, │ │ │ │ │ -0006ad40: 6275 7420 6d61 7920 776f 726b 206f 6e20 but may work on │ │ │ │ │ -0006ad50: 6f72 2062 650a 706f 7274 6564 2074 6f20 or be.ported to │ │ │ │ │ -0006ad60: 6f74 6865 7220 7379 7374 656d 732e 0a0a other systems... │ │ │ │ │ -0006ad70: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0006ad80: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0006ad90: 653a 2042 696e 6172 7920 7061 636b 6167 e: Binary packag │ │ │ │ │ -0006ada0: 6573 2066 726f 6d20 6f6c 6420 5061 636b es from old Pack │ │ │ │ │ -0006adb0: 6167 696e 6720 4d61 6e75 616c 2c20 204e aging Manual, N │ │ │ │ │ -0006adc0: 6578 743a 2053 6f75 7263 6520 7061 636b ext: Source pack │ │ │ │ │ -0006add0: 6167 6573 2066 726f 6d20 6f6c 6420 5061 ages from old Pa │ │ │ │ │ -0006ade0: 636b 6167 696e 6720 4d61 6e75 616c 2c20 ckaging Manual, │ │ │ │ │ -0006adf0: 2050 7265 763a 2049 6e74 726f 6475 6374 Prev: Introduct │ │ │ │ │ -0006ae00: 696f 6e20 616e 6420 7363 6f70 6520 6f66 ion and scope of │ │ │ │ │ -0006ae10: 2074 6865 7365 2061 7070 656e 6469 6365 these appendice │ │ │ │ │ -0006ae20: 732c 2020 5570 3a20 546f 700a 0a31 3420 s, Up: Top..14 │ │ │ │ │ -0006ae30: 4269 6e61 7279 2070 6163 6b61 6765 7320 Binary packages │ │ │ │ │ -0006ae40: 2866 726f 6d20 6f6c 6420 5061 636b 6167 (from old Packag │ │ │ │ │ -0006ae50: 696e 6720 4d61 6e75 616c 290a 2a2a 2a2a ing Manual).**** │ │ │ │ │ -0006ae60: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0006ae70: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0006ae80: 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 5365 6520 **********..See │ │ │ │ │ -0006ae90: e280 9864 6562 2835 29e2 8099 2061 6e64 ...deb(5)... and │ │ │ │ │ -0006aea0: 202a 6e6f 7465 2042 696e 6172 7920 7061 *note Binary pa │ │ │ │ │ -0006aeb0: 636b 6167 6520 6d65 7461 6461 7461 2066 ckage metadata f │ │ │ │ │ -0006aec0: 696c 6573 3a20 3162 342e 0a0a 2a20 4d65 iles: 1b4...* Me │ │ │ │ │ -0006aed0: 6e75 3a0a 0a2a 2043 7265 6174 696e 6720 nu:..* Creating │ │ │ │ │ -0006aee0: 7061 636b 6167 6520 6669 6c65 7320 2d20 package files - │ │ │ │ │ -0006aef0: 6470 6b67 2d64 6562 3a3a 0a2a 2042 696e dpkg-deb::.* Bin │ │ │ │ │ -0006af00: 6172 7920 7061 636b 6167 6520 6d65 7461 ary package meta │ │ │ │ │ -0006af10: 6461 7461 2066 696c 6573 3a3a 0a2a 2054 data files::.* T │ │ │ │ │ -0006af20: 6865 2062 696e 6172 7920 7061 636b 6167 he binary packag │ │ │ │ │ -0006af30: 6520 636f 6e74 726f 6c20 6669 6c65 3b20 e control file; │ │ │ │ │ -0006af40: 636f 6e74 726f 6c3a 2054 6865 2062 696e control: The bin │ │ │ │ │ -0006af50: 6172 7920 7061 636b 6167 6520 636f 6e74 ary package cont │ │ │ │ │ -0006af60: 726f 6c20 6669 6c65 2063 6f6e 7472 6f6c rol file control │ │ │ │ │ -0006af70: 2e0a 2a20 5469 6d65 2053 7461 6d70 733a ..* Time Stamps: │ │ │ │ │ -0006af80: 2054 696d 6520 5374 616d 7073 3c32 3e2e Time Stamps<2>. │ │ │ │ │ -0006af90: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0006afa0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0006afb0: 6f64 653a 2043 7265 6174 696e 6720 7061 ode: Creating pa │ │ │ │ │ -0006afc0: 636b 6167 6520 6669 6c65 7320 2d20 6470 ckage files - dp │ │ │ │ │ -0006afd0: 6b67 2d64 6562 2c20 204e 6578 743a 2042 kg-deb, Next: B │ │ │ │ │ -0006afe0: 696e 6172 7920 7061 636b 6167 6520 6d65 inary package me │ │ │ │ │ -0006aff0: 7461 6461 7461 2066 696c 6573 2c20 2055 tadata files, U │ │ │ │ │ -0006b000: 703a 2042 696e 6172 7920 7061 636b 6167 p: Binary packag │ │ │ │ │ -0006b010: 6573 2066 726f 6d20 6f6c 6420 5061 636b es from old Pack │ │ │ │ │ -0006b020: 6167 696e 6720 4d61 6e75 616c 0a0a 3134 aging Manual..14 │ │ │ │ │ -0006b030: 2e31 2043 7265 6174 696e 6720 7061 636b .1 Creating pack │ │ │ │ │ -0006b040: 6167 6520 6669 6c65 7320 2d20 e280 9864 age files - ...d │ │ │ │ │ -0006b050: 706b 672d 6465 62e2 8099 0a3d 3d3d 3d3d pkg-deb....===== │ │ │ │ │ -0006b060: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006b070: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006b080: 3d3d 3d0a 0a41 6c6c 206d 616e 6970 756c ===..All manipul │ │ │ │ │ -0006b090: 6174 696f 6e20 6f66 2062 696e 6172 7920 ation of binary │ │ │ │ │ -0006b0a0: 7061 636b 6167 6520 6669 6c65 7320 6973 package files is │ │ │ │ │ -0006b0b0: 2064 6f6e 6520 6279 20e2 8098 6470 6b67 done by ...dpkg │ │ │ │ │ -0006b0c0: 2d64 6562 e280 993b 2069 74e2 8099 7320 -deb...; it...s │ │ │ │ │ -0006b0d0: 7468 650a 6f6e 6c79 2070 726f 6772 616d the.only program │ │ │ │ │ -0006b0e0: 2074 6861 7420 6861 7320 6b6e 6f77 6c65 that has knowle │ │ │ │ │ -0006b0f0: 6467 6520 6f66 2074 6865 2066 6f72 6d61 dge of the forma │ │ │ │ │ -0006b100: 742e 2020 28e2 8098 6470 6b67 2d64 6562 t. (...dpkg-deb │ │ │ │ │ -0006b110: e280 9920 6d61 7920 6265 0a69 6e76 6f6b ... may be.invok │ │ │ │ │ -0006b120: 6564 2062 7920 6361 6c6c 696e 6720 e280 ed by calling .. │ │ │ │ │ -0006b130: 9864 706b 67e2 8099 2c20 6173 20e2 8098 .dpkg..., as ... │ │ │ │ │ -0006b140: 6470 6b67 e280 9920 7769 6c6c 2073 706f dpkg... will spo │ │ │ │ │ -0006b150: 7420 7468 6174 2074 6865 206f 7074 696f t that the optio │ │ │ │ │ -0006b160: 6e73 0a72 6571 7565 7374 6564 2061 7265 ns.requested are │ │ │ │ │ -0006b170: 2061 7070 726f 7072 6961 7465 2074 6f20 appropriate to │ │ │ │ │ -0006b180: e280 9864 706b 672d 6465 62e2 8099 2061 ...dpkg-deb... a │ │ │ │ │ -0006b190: 6e64 2069 6e76 6f6b 6520 7468 6174 2069 nd invoke that i │ │ │ │ │ -0006b1a0: 6e73 7465 6164 2077 6974 6820 7468 650a nstead with the. │ │ │ │ │ -0006b1b0: 7361 6d65 2061 7267 756d 656e 7473 2e29 same arguments.) │ │ │ │ │ -0006b1c0: 0a0a 496e 206f 7264 6572 2074 6f20 6372 ..In order to cr │ │ │ │ │ -0006b1d0: 6561 7465 2061 2062 696e 6172 7920 7061 eate a binary pa │ │ │ │ │ -0006b1e0: 636b 6167 652c 2079 6f75 206d 7573 7420 ckage, you must │ │ │ │ │ -0006b1f0: 6d61 6b65 2061 2064 6972 6563 746f 7279 make a directory │ │ │ │ │ -0006b200: 2074 7265 650a 7768 6963 6820 636f 6e74 tree.which cont │ │ │ │ │ -0006b210: 6169 6e73 2061 6c6c 2074 6865 2066 696c ains all the fil │ │ │ │ │ -0006b220: 6573 2061 6e64 2064 6972 6563 746f 7269 es and directori │ │ │ │ │ -0006b230: 6573 2079 6f75 2077 616e 7420 746f 2068 es you want to h │ │ │ │ │ -0006b240: 6176 6520 696e 2074 6865 0a66 696c 6520 ave in the.file │ │ │ │ │ -0006b250: 7379 7374 656d 2064 6174 6120 7061 7274 system data part │ │ │ │ │ -0006b260: 206f 6620 7468 6520 7061 636b 6167 652e of the package. │ │ │ │ │ -0006b270: 2020 496e 2044 6562 6961 6e2d 666f 726d In Debian-form │ │ │ │ │ -0006b280: 6174 2073 6f75 7263 6520 7061 636b 6167 at source packag │ │ │ │ │ -0006b290: 6573 2c0a 7468 6973 2064 6972 6563 746f es,.this directo │ │ │ │ │ -0006b2a0: 7279 2069 7320 7573 7561 6c6c 7920 6569 ry is usually ei │ │ │ │ │ -0006b2b0: 7468 6572 20e2 8098 6465 6269 616e 2f74 ther ...debian/t │ │ │ │ │ -0006b2c0: 6d70 e280 9920 6f72 20e2 8098 6465 6269 mp... or ...debi │ │ │ │ │ -0006b2d0: 616e 2f70 6b67 e280 992c 2072 656c 6174 an/pkg..., relat │ │ │ │ │ -0006b2e0: 6976 650a 746f 2074 6865 2074 6f70 206f ive.to the top o │ │ │ │ │ -0006b2f0: 6620 7468 6520 7061 636b 6167 65e2 8099 f the package... │ │ │ │ │ -0006b300: 7320 736f 7572 6365 2074 7265 652e 0a0a s source tree... │ │ │ │ │ -0006b310: 5468 6579 2073 686f 756c 6420 6861 7665 They should have │ │ │ │ │ -0006b320: 2074 6865 206c 6f63 6174 696f 6e73 2028 the locations ( │ │ │ │ │ -0006b330: 7265 6c61 7469 7665 2074 6f20 7468 6520 relative to the │ │ │ │ │ -0006b340: 726f 6f74 206f 6620 7468 6520 6469 7265 root of the dire │ │ │ │ │ -0006b350: 6374 6f72 790a 7472 6565 2079 6f75 e280 ctory.tree you.. │ │ │ │ │ -0006b360: 9972 6520 636f 6e73 7472 7563 7469 6e67 .re constructing │ │ │ │ │ -0006b370: 2920 6f77 6e65 7273 6869 7073 2061 6e64 ) ownerships and │ │ │ │ │ -0006b380: 2070 6572 6d69 7373 696f 6e73 2077 6869 permissions whi │ │ │ │ │ -0006b390: 6368 2079 6f75 2077 616e 7420 7468 656d ch you want them │ │ │ │ │ -0006b3a0: 0a74 6f20 6861 7665 206f 6e20 7468 6520 .to have on the │ │ │ │ │ -0006b3b0: 7379 7374 656d 2077 6865 6e20 7468 6579 system when they │ │ │ │ │ -0006b3c0: 2061 7265 2069 6e73 7461 6c6c 6564 2e0a are installed.. │ │ │ │ │ -0006b3d0: 0a57 6974 6820 6375 7272 656e 7420 7665 .With current ve │ │ │ │ │ -0006b3e0: 7273 696f 6e73 206f 6620 e280 9864 706b rsions of ...dpk │ │ │ │ │ -0006b3f0: 67e2 8099 2074 6865 2075 6964 2f75 7365 g... the uid/use │ │ │ │ │ -0006b400: 726e 616d 6520 616e 6420 6769 642f 6772 rname and gid/gr │ │ │ │ │ -0006b410: 6f75 706e 616d 650a 6d61 7070 696e 6773 oupname.mappings │ │ │ │ │ -0006b420: 2066 6f72 2074 6865 2075 7365 7273 2061 for the users a │ │ │ │ │ -0006b430: 6e64 2067 726f 7570 7320 6265 696e 6720 nd groups being │ │ │ │ │ -0006b440: 7573 6564 2073 686f 756c 6420 6265 2074 used should be t │ │ │ │ │ -0006b450: 6865 2073 616d 6520 6f6e 2074 6865 0a73 he same on the.s │ │ │ │ │ -0006b460: 7973 7465 6d20 7768 6572 6520 7468 6520 ystem where the │ │ │ │ │ -0006b470: 7061 636b 6167 6520 6973 2062 7569 6c74 package is built │ │ │ │ │ -0006b480: 2061 6e64 2074 6865 206f 6e65 2077 6865 and the one whe │ │ │ │ │ -0006b490: 7265 2069 7420 6973 2069 6e73 7461 6c6c re it is install │ │ │ │ │ -0006b4a0: 6564 2e0a 0a59 6f75 206e 6565 6420 746f ed...You need to │ │ │ │ │ -0006b4b0: 2061 6464 206f 6e65 2073 7065 6369 616c add one special │ │ │ │ │ -0006b4c0: 2064 6972 6563 746f 7279 2074 6f20 7468 directory to th │ │ │ │ │ -0006b4d0: 6520 726f 6f74 206f 6620 7468 6520 6d69 e root of the mi │ │ │ │ │ -0006b4e0: 6e69 6174 7572 6520 6669 6c65 0a73 7973 niature file.sys │ │ │ │ │ -0006b4f0: 7465 6d20 7472 6565 2079 6f75 e280 9972 tem tree you...r │ │ │ │ │ -0006b500: 6520 6372 6561 7469 6e67 3a20 e280 9844 e creating: ...D │ │ │ │ │ -0006b510: 4542 4941 4ee2 8099 2e20 2049 7420 7368 EBIAN.... It sh │ │ │ │ │ -0006b520: 6f75 6c64 2063 6f6e 7461 696e 2074 6865 ould contain the │ │ │ │ │ -0006b530: 2063 6f6e 7472 6f6c 0a69 6e66 6f72 6d61 control.informa │ │ │ │ │ -0006b540: 7469 6f6e 2066 696c 6573 2c20 6e6f 7461 tion files, nota │ │ │ │ │ -0006b550: 626c 7920 7468 6520 6269 6e61 7279 2070 bly the binary p │ │ │ │ │ -0006b560: 6163 6b61 6765 2063 6f6e 7472 6f6c 2066 ackage control f │ │ │ │ │ -0006b570: 696c 6520 2873 6565 202a 6e6f 7465 0a54 ile (see *note.T │ │ │ │ │ -0006b580: 6865 2062 696e 6172 7920 7061 636b 6167 he binary packag │ │ │ │ │ -0006b590: 6520 636f 6e74 726f 6c20 6669 6c65 3b20 e control file; │ │ │ │ │ -0006b5a0: 636f 6e74 726f 6c3a 2031 6237 2e29 2e0a control: 1b7.).. │ │ │ │ │ -0006b5b0: 0a54 6865 20e2 8098 4445 4249 414e e280 .The ...DEBIAN.. │ │ │ │ │ -0006b5c0: 9920 6469 7265 6374 6f72 7920 7769 6c6c . directory will │ │ │ │ │ -0006b5d0: 206e 6f74 2061 7070 6561 7220 696e 2074 not appear in t │ │ │ │ │ -0006b5e0: 6865 2066 696c 6520 7379 7374 656d 2061 he file system a │ │ │ │ │ -0006b5f0: 7263 6869 7665 206f 6620 7468 650a 7061 rchive of the.pa │ │ │ │ │ -0006b600: 636b 6167 652c 2061 6e64 2073 6f20 776f ckage, and so wo │ │ │ │ │ -0006b610: 6ee2 8099 7420 6265 2069 6e73 7461 6c6c n...t be install │ │ │ │ │ -0006b620: 6564 2062 7920 e280 9864 706b 67e2 8099 ed by ...dpkg... │ │ │ │ │ -0006b630: 2077 6865 6e20 7468 6520 7061 636b 6167 when the packag │ │ │ │ │ -0006b640: 6520 6973 0a75 6e70 6163 6b65 642e 0a0a e is.unpacked... │ │ │ │ │ -0006b650: 5768 656e 2079 6f75 e280 9976 6520 7072 When you...ve pr │ │ │ │ │ -0006b660: 6570 6172 6564 2074 6865 2070 6163 6b61 epared the packa │ │ │ │ │ -0006b670: 6765 2c20 796f 7520 7368 6f75 6c64 2069 ge, you should i │ │ │ │ │ -0006b680: 6e76 6f6b 653a 0a0a 2020 2020 2064 706b nvoke:.. dpk │ │ │ │ │ -0006b690: 6720 2d2d 6275 696c 6420 6469 7265 6374 g --build direct │ │ │ │ │ -0006b6a0: 6f72 790a 0a54 6869 7320 7769 6c6c 2062 ory..This will b │ │ │ │ │ -0006b6b0: 7569 6c64 2074 6865 2070 6163 6b61 6765 uild the package │ │ │ │ │ -0006b6c0: 2069 6e20 e280 9864 6972 6563 746f 7279 in ...directory │ │ │ │ │ -0006b6d0: 2e64 6562 e280 992e 2020 28e2 8098 6470 .deb.... (...dp │ │ │ │ │ -0006b6e0: 6b67 e280 9920 6b6e 6f77 7320 7468 6174 kg... knows that │ │ │ │ │ -0006b6f0: 0ae2 8098 2d2d 6275 696c 64e2 8099 2069 ....--build... i │ │ │ │ │ -0006b700: 7320 6120 e280 9864 706b 672d 6465 62e2 s a ...dpkg-deb. │ │ │ │ │ -0006b710: 8099 206f 7074 696f 6e2c 2073 6f20 6974 .. option, so it │ │ │ │ │ -0006b720: 2069 6e76 6f6b 6573 20e2 8098 6470 6b67 invokes ...dpkg │ │ │ │ │ -0006b730: 2d64 6562 e280 9920 7769 7468 2074 6865 -deb... with the │ │ │ │ │ -0006b740: 2073 616d 650a 6172 6775 6d65 6e74 7320 same.arguments │ │ │ │ │ -0006b750: 746f 2062 7569 6c64 2074 6865 2070 6163 to build the pac │ │ │ │ │ -0006b760: 6b61 6765 2e29 0a0a 5365 6520 7468 6520 kage.)..See the │ │ │ │ │ -0006b770: e280 9864 706b 672d 6465 6228 3829 e280 ...dpkg-deb(8).. │ │ │ │ │ -0006b780: 9920 6d61 6e20 7061 6765 2066 6f72 2064 . man page for d │ │ │ │ │ -0006b790: 6574 6169 6c73 206f 6620 686f 7720 746f etails of how to │ │ │ │ │ -0006b7a0: 2065 7861 6d69 6e65 2074 6865 0a63 6f6e examine the.con │ │ │ │ │ -0006b7b0: 7465 6e74 7320 6f66 2074 6869 7320 6e65 tents of this ne │ │ │ │ │ -0006b7c0: 776c 792d 6372 6561 7465 6420 6669 6c65 wly-created file │ │ │ │ │ -0006b7d0: 2e20 2059 6f75 206d 6179 2066 696e 6420 . You may find │ │ │ │ │ -0006b7e0: 7468 6520 6f75 7470 7574 206f 660a 666f the output of.fo │ │ │ │ │ -0006b7f0: 6c6c 6f77 696e 6720 636f 6d6d 616e 6473 llowing commands │ │ │ │ │ -0006b800: 2065 6e6c 6967 6874 656e 696e 673a 0a0a enlightening:.. │ │ │ │ │ -0006b810: 2020 2020 2064 706b 672d 6465 6220 2d2d dpkg-deb -- │ │ │ │ │ -0006b820: 696e 666f 2066 696c 656e 616d 652e 6465 info filename.de │ │ │ │ │ -0006b830: 620a 2020 2020 2064 706b 672d 6465 6220 b. dpkg-deb │ │ │ │ │ -0006b840: 2d2d 636f 6e74 656e 7473 2066 696c 656e --contents filen │ │ │ │ │ -0006b850: 616d 652e 6465 620a 2020 2020 2064 706b ame.deb. dpk │ │ │ │ │ -0006b860: 6720 2d2d 636f 6e74 656e 7473 2066 696c g --contents fil │ │ │ │ │ -0006b870: 656e 616d 652e 6465 620a 0a54 6f20 7669 ename.deb..To vi │ │ │ │ │ -0006b880: 6577 2074 6865 2063 6f70 7972 6967 6874 ew the copyright │ │ │ │ │ -0006b890: 2066 696c 6520 666f 7220 6120 7061 636b file for a pack │ │ │ │ │ -0006b8a0: 6167 6520 796f 7520 636f 756c 6420 7573 age you could us │ │ │ │ │ -0006b8b0: 6520 7468 6973 2063 6f6d 6d61 6e64 3a0a e this command:. │ │ │ │ │ -0006b8c0: 0a20 2020 2020 6470 6b67 202d 2d66 7379 . dpkg --fsy │ │ │ │ │ -0006b8d0: 732d 7461 7266 696c 6520 6669 6c65 6e61 s-tarfile filena │ │ │ │ │ -0006b8e0: 6d65 2e64 6562 207c 2074 6172 2078 4f66 me.deb | tar xOf │ │ │ │ │ -0006b8f0: 202d 202d 2d77 696c 6463 6172 6473 205c - --wildcards \ │ │ │ │ │ -0006b900: 2a2f 636f 7079 7269 6768 7420 7c20 7061 */copyright | pa │ │ │ │ │ -0006b910: 6765 720a 0a1f 0a46 696c 653a 2064 6562 ger....File: deb │ │ │ │ │ -0006b920: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0006b930: 2020 4e6f 6465 3a20 4269 6e61 7279 2070 Node: Binary p │ │ │ │ │ -0006b940: 6163 6b61 6765 206d 6574 6164 6174 6120 ackage metadata │ │ │ │ │ -0006b950: 6669 6c65 732c 2020 4e65 7874 3a20 5468 files, Next: Th │ │ │ │ │ -0006b960: 6520 6269 6e61 7279 2070 6163 6b61 6765 e binary package │ │ │ │ │ -0006b970: 2063 6f6e 7472 6f6c 2066 696c 6520 636f control file co │ │ │ │ │ -0006b980: 6e74 726f 6c2c 2020 5072 6576 3a20 4372 ntrol, Prev: Cr │ │ │ │ │ -0006b990: 6561 7469 6e67 2070 6163 6b61 6765 2066 eating package f │ │ │ │ │ -0006b9a0: 696c 6573 202d 2064 706b 672d 6465 622c iles - dpkg-deb, │ │ │ │ │ -0006b9b0: 2020 5570 3a20 4269 6e61 7279 2070 6163 Up: Binary pac │ │ │ │ │ -0006b9c0: 6b61 6765 7320 6672 6f6d 206f 6c64 2050 kages from old P │ │ │ │ │ -0006b9d0: 6163 6b61 6769 6e67 204d 616e 7561 6c0a ackaging Manual. │ │ │ │ │ -0006b9e0: 0a31 342e 3220 4269 6e61 7279 2070 6163 .14.2 Binary pac │ │ │ │ │ -0006b9f0: 6b61 6765 206d 6574 6164 6174 6120 6669 kage metadata fi │ │ │ │ │ -0006ba00: 6c65 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d les.============ │ │ │ │ │ -0006ba10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006ba20: 3d3d 3d3d 3d3d 0a0a 5468 6520 7061 636b ======..The pack │ │ │ │ │ -0006ba30: 6167 6520 6d65 7461 6461 7461 2070 6f72 age metadata por │ │ │ │ │ -0006ba40: 7469 6f6e 206f 6620 6120 6269 6e61 7279 tion of a binary │ │ │ │ │ -0006ba50: 2070 6163 6b61 6765 2069 7320 6120 636f package is a co │ │ │ │ │ -0006ba60: 6c6c 6563 7469 6f6e 206f 660a 6669 6c65 llection of.file │ │ │ │ │ -0006ba70: 7320 7769 7468 206e 616d 6573 206b 6e6f s with names kno │ │ │ │ │ -0006ba80: 776e 2074 6f20 e280 9864 706b 67e2 8099 wn to ...dpkg... │ │ │ │ │ -0006ba90: 2e20 2049 7420 7769 6c6c 2074 7265 6174 . It will treat │ │ │ │ │ -0006baa0: 2074 6865 2063 6f6e 7465 6e74 7320 6f66 the contents of │ │ │ │ │ -0006bab0: 2074 6865 7365 0a66 696c 6573 2073 7065 these.files spe │ │ │ │ │ -0006bac0: 6369 616c 6c79 202d 2073 6f6d 6520 6f66 cially - some of │ │ │ │ │ -0006bad0: 2074 6865 6d20 636f 6e74 6169 6e20 696e them contain in │ │ │ │ │ -0006bae0: 666f 726d 6174 696f 6e20 7573 6564 2062 formation used b │ │ │ │ │ -0006baf0: 7920 e280 9864 706b 67e2 8099 2077 6865 y ...dpkg... whe │ │ │ │ │ -0006bb00: 6e0a 696e 7374 616c 6c69 6e67 206f 7220 n.installing or │ │ │ │ │ -0006bb10: 7265 6d6f 7669 6e67 2074 6865 2070 6163 removing the pac │ │ │ │ │ -0006bb20: 6b61 6765 3b20 6f74 6865 7273 2061 7265 kage; others are │ │ │ │ │ -0006bb30: 2073 6372 6970 7473 2077 6869 6368 2074 scripts which t │ │ │ │ │ -0006bb40: 6865 2070 6163 6b61 6765 0a6d 6169 6e74 he package.maint │ │ │ │ │ -0006bb50: 6169 6e65 7220 7761 6e74 7320 e280 9864 ainer wants ...d │ │ │ │ │ -0006bb60: 706b 67e2 8099 2074 6f20 7275 6e2e 0a0a pkg... to run... │ │ │ │ │ -0006bb70: 4974 2069 7320 706f 7373 6962 6c65 2074 It is possible t │ │ │ │ │ -0006bb80: 6f20 7075 7420 6f74 6865 7220 6669 6c65 o put other file │ │ │ │ │ -0006bb90: 7320 696e 2074 6865 2070 6163 6b61 6765 s in the package │ │ │ │ │ -0006bba0: 206d 6574 6164 6174 6120 6172 6368 6976 metadata archiv │ │ │ │ │ -0006bbb0: 650a 6d65 6d62 6572 2c20 6275 7420 7468 e.member, but th │ │ │ │ │ -0006bbc0: 6973 2069 7320 6e6f 7420 6765 6e65 7261 is is not genera │ │ │ │ │ -0006bbd0: 6c6c 7920 6120 676f 6f64 2069 6465 6120 lly a good idea │ │ │ │ │ -0006bbe0: 2874 686f 7567 6820 7468 6579 2077 696c (though they wil │ │ │ │ │ -0006bbf0: 6c20 6c61 7267 656c 790a 6265 2069 676e l largely.be ign │ │ │ │ │ -0006bc00: 6f72 6564 292e 0a0a 4865 7265 2069 7320 ored)...Here is │ │ │ │ │ -0006bc10: 6120 6272 6965 6620 6c69 7374 206f 6620 a brief list of │ │ │ │ │ -0006bc20: 7468 6520 7061 636b 6167 6520 6d65 7461 the package meta │ │ │ │ │ -0006bc30: 6461 7461 2066 696c 6573 2073 7570 706f data files suppo │ │ │ │ │ -0006bc40: 7274 6564 2062 7920 e280 9864 706b 67e2 rted by ...dpkg. │ │ │ │ │ -0006bc50: 8099 0a61 6e64 2061 2073 756d 6d61 7279 ...and a summary │ │ │ │ │ -0006bc60: 206f 6620 7768 6174 2074 6865 79e2 8099 of what they... │ │ │ │ │ -0006bc70: 7265 2075 7365 6420 666f 722e 0a0a e280 re used for..... │ │ │ │ │ -0006bc80: 9863 6f6e 7472 6f6c e280 990a 0a20 2020 .control..... │ │ │ │ │ -0006bc90: 2020 5468 6973 2069 7320 7468 6520 6b65 This is the ke │ │ │ │ │ -0006bca0: 7920 6465 7363 7269 7074 696f 6e20 6669 y description fi │ │ │ │ │ -0006bcb0: 6c65 2075 7365 6420 6279 20e2 8098 6470 le used by ...dp │ │ │ │ │ -0006bcc0: 6b67 e280 992e 2020 4974 2073 7065 6369 kg.... It speci │ │ │ │ │ -0006bcd0: 6669 6573 2074 6865 0a20 2020 2020 7061 fies the. pa │ │ │ │ │ -0006bce0: 636b 6167 65e2 8099 7320 6e61 6d65 2061 ckage...s name a │ │ │ │ │ -0006bcf0: 6e64 2076 6572 7369 6f6e 2c20 6769 7665 nd version, give │ │ │ │ │ -0006bd00: 7320 6974 7320 6465 7363 7269 7074 696f s its descriptio │ │ │ │ │ -0006bd10: 6e20 666f 7220 7468 6520 7573 6572 2c0a n for the user,. │ │ │ │ │ -0006bd20: 2020 2020 2073 7461 7465 7320 6974 7320 states its │ │ │ │ │ -0006bd30: 7265 6c61 7469 6f6e 7368 6970 7320 7769 relationships wi │ │ │ │ │ -0006bd40: 7468 206f 7468 6572 2070 6163 6b61 6765 th other package │ │ │ │ │ -0006bd50: 732c 2061 6e64 2073 6f20 666f 7274 682e s, and so forth. │ │ │ │ │ -0006bd60: 2020 5365 650a 2020 2020 202a 6e6f 7465 See. *note │ │ │ │ │ -0006bd70: 2044 6562 6961 6e20 736f 7572 6365 2070 Debian source p │ │ │ │ │ -0006bd80: 6163 6b61 6765 2074 656d 706c 6174 6520 ackage template │ │ │ │ │ -0006bd90: 636f 6e74 726f 6c20 6669 6c65 7320 e280 control files .. │ │ │ │ │ -0006bda0: 930a 2020 2020 2064 6562 6961 6e2f 636f .. debian/co │ │ │ │ │ -0006bdb0: 6e74 726f 6c3a 2039 342e 2061 6e64 202a ntrol: 94. and * │ │ │ │ │ -0006bdc0: 6e6f 7465 2044 6562 6961 6e20 6269 6e61 note Debian bina │ │ │ │ │ -0006bdd0: 7279 2070 6163 6b61 6765 2063 6f6e 7472 ry package contr │ │ │ │ │ -0006bde0: 6f6c 2066 696c 6573 20e2 8093 0a20 2020 ol files .... │ │ │ │ │ -0006bdf0: 2020 4445 4249 414e 2f63 6f6e 7472 6f6c DEBIAN/control │ │ │ │ │ -0006be00: 3a20 3335 2e0a 0a20 2020 2020 4974 2069 : 35... It i │ │ │ │ │ -0006be10: 7320 7573 7561 6c6c 7920 6765 6e65 7261 s usually genera │ │ │ │ │ -0006be20: 7465 6420 6175 746f 6d61 7469 6361 6c6c ted automaticall │ │ │ │ │ -0006be30: 7920 6672 6f6d 2069 6e66 6f72 6d61 7469 y from informati │ │ │ │ │ -0006be40: 6f6e 2069 6e20 7468 650a 2020 2020 2073 on in the. s │ │ │ │ │ -0006be50: 6f75 7263 6520 7061 636b 6167 6520 6279 ource package by │ │ │ │ │ -0006be60: 2074 6865 20e2 8098 6470 6b67 2d67 656e the ...dpkg-gen │ │ │ │ │ -0006be70: 636f 6e74 726f 6ce2 8099 2070 726f 6772 control... progr │ │ │ │ │ -0006be80: 616d 2c20 616e 6420 7769 7468 0a20 2020 am, and with. │ │ │ │ │ -0006be90: 2020 6173 7369 7374 616e 6365 2066 726f assistance fro │ │ │ │ │ -0006bea0: 6d20 e280 9864 706b 672d 7368 6c69 6264 m ...dpkg-shlibd │ │ │ │ │ -0006beb0: 6570 73e2 8099 2e20 2053 6565 202a 6e6f eps.... See *no │ │ │ │ │ -0006bec0: 7465 2053 6f75 7263 6520 7061 636b 6167 te Source packag │ │ │ │ │ -0006bed0: 6573 2028 6672 6f6d 0a20 2020 2020 6f6c es (from. ol │ │ │ │ │ -0006bee0: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ -0006bef0: 616c 293a 2031 6239 2e0a 0ae2 8098 706f al): 1b9......po │ │ │ │ │ -0006bf00: 7374 696e 7374 e280 992c 20e2 8098 7072 stinst..., ...pr │ │ │ │ │ -0006bf10: 6569 6e73 74e2 8099 2c20 e280 9870 6f73 einst..., ...pos │ │ │ │ │ -0006bf20: 7472 6de2 8099 2c20 e280 9870 7265 726d trm..., ...prerm │ │ │ │ │ -0006bf30: e280 990a 0a20 2020 2020 5468 6573 6520 ..... These │ │ │ │ │ -0006bf40: 6172 6520 6578 6563 7574 6162 6c65 2066 are executable f │ │ │ │ │ -0006bf50: 696c 6573 2028 7573 7561 6c6c 7920 7363 iles (usually sc │ │ │ │ │ -0006bf60: 7269 7074 7329 2077 6869 6368 20e2 8098 ripts) which ... │ │ │ │ │ -0006bf70: 6470 6b67 e280 9920 7275 6e73 0a20 2020 dpkg... runs. │ │ │ │ │ -0006bf80: 2020 6475 7269 6e67 2069 6e73 7461 6c6c during install │ │ │ │ │ -0006bf90: 6174 696f 6e2c 2075 7067 7261 6465 2061 ation, upgrade a │ │ │ │ │ -0006bfa0: 6e64 2072 656d 6f76 616c 206f 6620 7061 nd removal of pa │ │ │ │ │ -0006bfb0: 636b 6167 6573 2e20 2054 6865 7920 616c ckages. They al │ │ │ │ │ -0006bfc0: 6c6f 770a 2020 2020 2074 6865 2070 6163 low. the pac │ │ │ │ │ -0006bfd0: 6b61 6765 2074 6f20 6465 616c 2077 6974 kage to deal wit │ │ │ │ │ -0006bfe0: 6820 6d61 7474 6572 7320 7768 6963 6820 h matters which │ │ │ │ │ -0006bff0: 6172 6520 7061 7274 6963 756c 6172 2074 are particular t │ │ │ │ │ -0006c000: 6f20 7468 6174 0a20 2020 2020 7061 636b o that. pack │ │ │ │ │ -0006c010: 6167 6520 6f72 2072 6571 7569 7265 206d age or require m │ │ │ │ │ -0006c020: 6f72 6520 636f 6d70 6c69 6361 7465 6420 ore complicated │ │ │ │ │ -0006c030: 7072 6f63 6573 7369 6e67 2074 6861 6e20 processing than │ │ │ │ │ -0006c040: 7468 6174 2070 726f 7669 6465 640a 2020 that provided. │ │ │ │ │ -0006c050: 2020 2062 7920 e280 9864 706b 67e2 8099 by ...dpkg... │ │ │ │ │ -0006c060: 2e20 2044 6574 6169 6c73 206f 6620 7768 . Details of wh │ │ │ │ │ -0006c070: 656e 2061 6e64 2068 6f77 2074 6865 7920 en and how they │ │ │ │ │ -0006c080: 6172 6520 6361 6c6c 6564 2061 7265 2069 are called are i │ │ │ │ │ -0006c090: 6e20 2a6e 6f74 650a 2020 2020 2050 6163 n *note. Pac │ │ │ │ │ -0006c0a0: 6b61 6765 206d 6169 6e74 6169 6e65 7220 kage maintainer │ │ │ │ │ -0006c0b0: 7363 7269 7074 7320 616e 6420 696e 7374 scripts and inst │ │ │ │ │ -0006c0c0: 616c 6c61 7469 6f6e 2070 726f 6365 6475 allation procedu │ │ │ │ │ -0006c0d0: 7265 3a20 6462 2e0a 0a20 2020 2020 4974 re: db... It │ │ │ │ │ -0006c0e0: 2069 7320 7665 7279 2069 6d70 6f72 7461 is very importa │ │ │ │ │ -0006c0f0: 6e74 2074 6f20 6d61 6b65 2074 6865 7365 nt to make these │ │ │ │ │ -0006c100: 2073 6372 6970 7473 2069 6465 6d70 6f74 scripts idempot │ │ │ │ │ -0006c110: 656e 742e 2020 5365 6520 2a6e 6f74 650a ent. See *note. │ │ │ │ │ -0006c120: 2020 2020 204d 6169 6e74 6169 6e65 7220 Maintainer │ │ │ │ │ -0006c130: 7363 7269 7074 7320 6964 656d 706f 7465 scripts idempote │ │ │ │ │ -0006c140: 6e63 793a 2065 302e 0a0a 2020 2020 2054 ncy: e0... T │ │ │ │ │ -0006c150: 6865 206d 6169 6e74 6169 6e65 7220 7363 he maintainer sc │ │ │ │ │ -0006c160: 7269 7074 7320 6172 6520 6e6f 7420 6775 ripts are not gu │ │ │ │ │ -0006c170: 6172 616e 7465 6564 2074 6f20 7275 6e20 aranteed to run │ │ │ │ │ -0006c180: 7769 7468 2061 2063 6f6e 7472 6f6c 6c69 with a controlli │ │ │ │ │ -0006c190: 6e67 0a20 2020 2020 7465 726d 696e 616c ng. terminal │ │ │ │ │ -0006c1a0: 2061 6e64 206d 6179 206e 6f74 2062 6520 and may not be │ │ │ │ │ -0006c1b0: 6162 6c65 2074 6f20 696e 7465 7261 6374 able to interact │ │ │ │ │ -0006c1c0: 2077 6974 6820 7468 6520 7573 6572 2e20 with the user. │ │ │ │ │ -0006c1d0: 2053 6565 202a 6e6f 7465 0a20 2020 2020 See *note. │ │ │ │ │ -0006c1e0: 436f 6e74 726f 6c6c 696e 6720 7465 726d Controlling term │ │ │ │ │ -0006c1f0: 696e 616c 2066 6f72 206d 6169 6e74 6169 inal for maintai │ │ │ │ │ -0006c200: 6e65 7220 7363 7269 7074 733a 2065 322e ner scripts: e2. │ │ │ │ │ -0006c210: 0a0a e280 9863 6f6e 6666 696c 6573 e280 .....conffiles.. │ │ │ │ │ -0006c220: 9920 5468 6973 2066 696c 6520 636f 6e74 . This file cont │ │ │ │ │ -0006c230: 6169 6e73 2061 206c 6973 7420 6f66 2063 ains a list of c │ │ │ │ │ -0006c240: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ -0006c250: 6573 2077 6869 6368 0a0a 2020 2020 2061 es which.. a │ │ │ │ │ -0006c260: 7265 2074 6f20 6265 2068 616e 646c 6564 re to be handled │ │ │ │ │ -0006c270: 2061 7574 6f6d 6174 6963 616c 6c79 2062 automatically b │ │ │ │ │ -0006c280: 7920 e280 9864 706b 67e2 8099 2028 7365 y ...dpkg... (se │ │ │ │ │ -0006c290: 6520 2a6e 6f74 6520 436f 6e66 6967 7572 e *note Configur │ │ │ │ │ -0006c2a0: 6174 696f 6e0a 2020 2020 2066 696c 6520 ation. file │ │ │ │ │ -0006c2b0: 6861 6e64 6c69 6e67 2028 6672 6f6d 206f handling (from o │ │ │ │ │ -0006c2c0: 6c64 2050 6163 6b61 6769 6e67 204d 616e ld Packaging Man │ │ │ │ │ -0006c2d0: 7561 6c29 3a20 3162 612e 292e 2020 4e6f ual): 1ba.). No │ │ │ │ │ -0006c2e0: 7465 2074 6861 7420 6e6f 740a 2020 2020 te that not. │ │ │ │ │ -0006c2f0: 206e 6563 6573 7361 7269 6c79 2065 7665 necessarily eve │ │ │ │ │ -0006c300: 7279 2063 6f6e 6669 6775 7261 7469 6f6e ry configuration │ │ │ │ │ -0006c310: 2066 696c 6520 7368 6f75 6c64 2062 6520 file should be │ │ │ │ │ -0006c320: 6c69 7374 6564 2068 6572 652e 0a0a e280 listed here..... │ │ │ │ │ -0006c330: 9873 686c 6962 73e2 8099 0a0a 2020 2020 .shlibs..... │ │ │ │ │ -0006c340: 2054 6869 7320 6669 6c65 2063 6f6e 7461 This file conta │ │ │ │ │ -0006c350: 696e 7320 6120 6c69 7374 206f 6620 7468 ins a list of th │ │ │ │ │ -0006c360: 6520 7368 6172 6564 206c 6962 7261 7269 e shared librari │ │ │ │ │ -0006c370: 6573 2073 7570 706c 6965 6420 6279 2074 es supplied by t │ │ │ │ │ -0006c380: 6865 0a20 2020 2020 7061 636b 6167 652c he. package, │ │ │ │ │ -0006c390: 2077 6974 6820 6465 7065 6e64 656e 6379 with dependency │ │ │ │ │ -0006c3a0: 2064 6574 6169 6c73 2066 6f72 2065 6163 details for eac │ │ │ │ │ -0006c3b0: 682e 2020 5468 6973 2069 7320 7573 6564 h. This is used │ │ │ │ │ -0006c3c0: 2062 790a 2020 2020 20e2 8098 6470 6b67 by. ...dpkg │ │ │ │ │ -0006c3d0: 2d73 686c 6962 6465 7073 e280 9920 7768 -shlibdeps... wh │ │ │ │ │ -0006c3e0: 656e 2069 7420 6465 7465 726d 696e 6573 en it determines │ │ │ │ │ -0006c3f0: 2077 6861 7420 6465 7065 6e64 656e 6369 what dependenci │ │ │ │ │ -0006c400: 6573 2061 7265 2072 6571 7569 7265 640a es are required. │ │ │ │ │ -0006c410: 2020 2020 2069 6e20 6120 7061 636b 6167 in a packag │ │ │ │ │ -0006c420: 6520 636f 6e74 726f 6c20 6669 6c65 2e20 e control file. │ │ │ │ │ -0006c430: 2054 6865 20e2 8098 7368 6c69 6273 e280 The ...shlibs.. │ │ │ │ │ -0006c440: 9920 6669 6c65 2066 6f72 6d61 7420 6973 . file format is │ │ │ │ │ -0006c450: 2064 6573 6372 6962 6564 0a20 2020 2020 described. │ │ │ │ │ -0006c460: 6f6e 202a 6e6f 7465 2054 6865 2073 686c on *note The shl │ │ │ │ │ -0006c470: 6962 7320 4669 6c65 2046 6f72 6d61 743a ibs File Format: │ │ │ │ │ -0006c480: 2031 3137 2e0a 0a1f 0a46 696c 653a 2064 117.....File: d │ │ │ │ │ -0006c490: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0006c4a0: 6f2c 2020 4e6f 6465 3a20 5468 6520 6269 o, Node: The bi │ │ │ │ │ -0006c4b0: 6e61 7279 2070 6163 6b61 6765 2063 6f6e nary package con │ │ │ │ │ -0006c4c0: 7472 6f6c 2066 696c 6520 636f 6e74 726f trol file contro │ │ │ │ │ -0006c4d0: 6c2c 2020 4e65 7874 3a20 5469 6d65 2053 l, Next: Time S │ │ │ │ │ -0006c4e0: 7461 6d70 733c 323e 2c20 2050 7265 763a tamps<2>, Prev: │ │ │ │ │ -0006c4f0: 2042 696e 6172 7920 7061 636b 6167 6520 Binary package │ │ │ │ │ -0006c500: 6d65 7461 6461 7461 2066 696c 6573 2c20 metadata files, │ │ │ │ │ -0006c510: 2055 703a 2042 696e 6172 7920 7061 636b Up: Binary pack │ │ │ │ │ -0006c520: 6167 6573 2066 726f 6d20 6f6c 6420 5061 ages from old Pa │ │ │ │ │ -0006c530: 636b 6167 696e 6720 4d61 6e75 616c 0a0a ckaging Manual.. │ │ │ │ │ -0006c540: 3134 2e33 2054 6865 2062 696e 6172 7920 14.3 The binary │ │ │ │ │ -0006c550: 7061 636b 6167 6520 636f 6e74 726f 6c20 package control │ │ │ │ │ -0006c560: 6669 6c65 3a20 e280 9863 6f6e 7472 6f6c file: ...control │ │ │ │ │ -0006c570: e280 990a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ....============ │ │ │ │ │ -0006c580: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006c590: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006c5a0: 3d3d 3d0a 0a54 6865 206d 6f73 7420 696d ===..The most im │ │ │ │ │ -0006c5b0: 706f 7274 616e 7420 7061 636b 6167 6520 portant package │ │ │ │ │ -0006c5c0: 6d65 7461 6461 7461 2066 696c 6520 7573 metadata file us │ │ │ │ │ -0006c5d0: 6564 2062 7920 e280 9864 706b 67e2 8099 ed by ...dpkg... │ │ │ │ │ -0006c5e0: 2077 6865 6e20 6974 2069 6e73 7461 6c6c when it install │ │ │ │ │ -0006c5f0: 730a 6120 7061 636b 6167 6520 6973 20e2 s.a package is . │ │ │ │ │ -0006c600: 8098 636f 6e74 726f 6ce2 8099 2e20 2049 ..control.... I │ │ │ │ │ -0006c610: 7420 636f 6e74 6169 6e73 2061 6c6c 2074 t contains all t │ │ │ │ │ -0006c620: 6865 2070 6163 6b61 6765 e280 9973 20e2 he package...s . │ │ │ │ │ -0006c630: 809c 7669 7461 6c0a 7374 6174 6973 7469 ..vital.statisti │ │ │ │ │ -0006c640: 6373 e280 9d2e 0a0a 5468 6520 6269 6e61 cs......The bina │ │ │ │ │ -0006c650: 7279 2070 6163 6b61 6765 2063 6f6e 7472 ry package contr │ │ │ │ │ -0006c660: 6f6c 2066 696c 6573 206f 6620 7061 636b ol files of pack │ │ │ │ │ -0006c670: 6167 6573 2062 7569 6c74 2066 726f 6d20 ages built from │ │ │ │ │ -0006c680: 4465 6269 616e 2073 6f75 7263 6573 0a61 Debian sources.a │ │ │ │ │ -0006c690: 7265 206d 6164 6520 6279 2061 2073 7065 re made by a spe │ │ │ │ │ -0006c6a0: 6369 616c 2074 6f6f 6c2c 20e2 8098 6470 cial tool, ...dp │ │ │ │ │ -0006c6b0: 6b67 2d67 656e 636f 6e74 726f 6ce2 8099 kg-gencontrol... │ │ │ │ │ -0006c6c0: 2c20 7768 6963 6820 7265 6164 730a e280 , which reads... │ │ │ │ │ -0006c6d0: 9864 6562 6961 6e2f 636f 6e74 726f 6ce2 .debian/control. │ │ │ │ │ -0006c6e0: 8099 2061 6e64 20e2 8098 6465 6269 616e .. and ...debian │ │ │ │ │ -0006c6f0: 2f63 6861 6e67 656c 6f67 e280 9920 746f /changelog... to │ │ │ │ │ -0006c700: 2066 696e 6420 7468 6520 696e 666f 726d find the inform │ │ │ │ │ -0006c710: 6174 696f 6e20 6974 0a6e 6565 6473 2e20 ation it.needs. │ │ │ │ │ -0006c720: 2053 6565 202a 6e6f 7465 2053 6f75 7263 See *note Sourc │ │ │ │ │ -0006c730: 6520 7061 636b 6167 6573 2028 6672 6f6d e packages (from │ │ │ │ │ -0006c740: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ -0006c750: 616e 7561 6c29 3a20 3162 392e 2066 6f72 anual): 1b9. for │ │ │ │ │ -0006c760: 0a6d 6f72 6520 6465 7461 696c 732e 0a0a .more details... │ │ │ │ │ -0006c770: 5468 6520 6669 656c 6473 2069 6e20 6269 The fields in bi │ │ │ │ │ -0006c780: 6e61 7279 2070 6163 6b61 6765 2063 6f6e nary package con │ │ │ │ │ -0006c790: 7472 6f6c 2066 696c 6573 2061 7265 206c trol files are l │ │ │ │ │ -0006c7a0: 6973 7465 6420 696e 202a 6e6f 7465 2044 isted in *note D │ │ │ │ │ -0006c7b0: 6562 6961 6e0a 6269 6e61 7279 2070 6163 ebian.binary pac │ │ │ │ │ -0006c7c0: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ -0006c7d0: 6573 20e2 8093 2044 4542 4941 4e2f 636f es ... DEBIAN/co │ │ │ │ │ -0006c7e0: 6e74 726f 6c3a 2033 352e 0a0a 4120 6465 ntrol: 35...A de │ │ │ │ │ -0006c7f0: 7363 7269 7074 696f 6e20 6f66 2074 6865 scription of the │ │ │ │ │ -0006c800: 2073 796e 7461 7820 6f66 2063 6f6e 7472 syntax of contr │ │ │ │ │ -0006c810: 6f6c 2066 696c 6573 2061 6e64 2074 6865 ol files and the │ │ │ │ │ -0006c820: 2070 7572 706f 7365 206f 6620 7468 650a purpose of the. │ │ │ │ │ -0006c830: 6669 656c 6473 2069 7320 6176 6169 6c61 fields is availa │ │ │ │ │ -0006c840: 626c 6520 696e 202a 6e6f 7465 2043 6f6e ble in *note Con │ │ │ │ │ -0006c850: 7472 6f6c 2066 696c 6573 2061 6e64 2074 trol files and t │ │ │ │ │ -0006c860: 6865 6972 2066 6965 6c64 733a 2033 392e heir fields: 39. │ │ │ │ │ -0006c870: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0006c880: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0006c890: 6f64 653a 2054 696d 6520 5374 616d 7073 ode: Time Stamps │ │ │ │ │ -0006c8a0: 3c32 3e2c 2020 5072 6576 3a20 5468 6520 <2>, Prev: The │ │ │ │ │ -0006c8b0: 6269 6e61 7279 2070 6163 6b61 6765 2063 binary package c │ │ │ │ │ -0006c8c0: 6f6e 7472 6f6c 2066 696c 6520 636f 6e74 ontrol file cont │ │ │ │ │ -0006c8d0: 726f 6c2c 2020 5570 3a20 4269 6e61 7279 rol, Up: Binary │ │ │ │ │ -0006c8e0: 2070 6163 6b61 6765 7320 6672 6f6d 206f packages from o │ │ │ │ │ -0006c8f0: 6c64 2050 6163 6b61 6769 6e67 204d 616e ld Packaging Man │ │ │ │ │ -0006c900: 7561 6c0a 0a31 342e 3420 5469 6d65 2053 ual..14.4 Time S │ │ │ │ │ -0006c910: 7461 6d70 730a 3d3d 3d3d 3d3d 3d3d 3d3d tamps.========== │ │ │ │ │ -0006c920: 3d3d 3d3d 3d3d 0a0a 5365 6520 2a6e 6f74 ======..See *not │ │ │ │ │ -0006c930: 6520 5469 6d65 2053 7461 6d70 733a 2037 e Time Stamps: 7 │ │ │ │ │ -0006c940: 372e 0a0a 1f0a 4669 6c65 3a20 6465 6269 7.....File: debi │ │ │ │ │ -0006c950: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0006c960: 204e 6f64 653a 2053 6f75 7263 6520 7061 Node: Source pa │ │ │ │ │ -0006c970: 636b 6167 6573 2066 726f 6d20 6f6c 6420 ckages from old │ │ │ │ │ -0006c980: 5061 636b 6167 696e 6720 4d61 6e75 616c Packaging Manual │ │ │ │ │ -0006c990: 2c20 204e 6578 743a 2043 6f6e 7472 6f6c , Next: Control │ │ │ │ │ -0006c9a0: 2066 696c 6573 2061 6e64 2074 6865 6972 files and their │ │ │ │ │ -0006c9b0: 2066 6965 6c64 7320 6672 6f6d 206f 6c64 fields from old │ │ │ │ │ -0006c9c0: 2050 6163 6b61 6769 6e67 204d 616e 7561 Packaging Manua │ │ │ │ │ -0006c9d0: 6c2c 2020 5072 6576 3a20 4269 6e61 7279 l, Prev: Binary │ │ │ │ │ -0006c9e0: 2070 6163 6b61 6765 7320 6672 6f6d 206f packages from o │ │ │ │ │ -0006c9f0: 6c64 2050 6163 6b61 6769 6e67 204d 616e ld Packaging Man │ │ │ │ │ -0006ca00: 7561 6c2c 2020 5570 3a20 546f 700a 0a31 ual, Up: Top..1 │ │ │ │ │ -0006ca10: 3520 536f 7572 6365 2070 6163 6b61 6765 5 Source package │ │ │ │ │ -0006ca20: 7320 2866 726f 6d20 6f6c 6420 5061 636b s (from old Pack │ │ │ │ │ -0006ca30: 6167 696e 6720 4d61 6e75 616c 290a 2a2a aging Manual).** │ │ │ │ │ -0006ca40: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0006ca50: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -0006ca60: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 5468 ************..Th │ │ │ │ │ -0006ca70: 6520 4465 6269 616e 2062 696e 6172 7920 e Debian binary │ │ │ │ │ -0006ca80: 7061 636b 6167 6573 2069 6e20 7468 6520 packages in the │ │ │ │ │ -0006ca90: 6469 7374 7269 6275 7469 6f6e 2061 7265 distribution are │ │ │ │ │ -0006caa0: 2067 656e 6572 6174 6564 2066 726f 6d20 generated from │ │ │ │ │ -0006cab0: 4465 6269 616e 0a73 6f75 7263 6573 2c20 Debian.sources, │ │ │ │ │ -0006cac0: 7768 6963 6820 6172 6520 696e 2061 2073 which are in a s │ │ │ │ │ -0006cad0: 7065 6369 616c 2066 6f72 6d61 7420 746f pecial format to │ │ │ │ │ -0006cae0: 2061 7373 6973 7420 7468 6520 6561 7379 assist the easy │ │ │ │ │ -0006caf0: 2061 6e64 2061 7574 6f6d 6174 6963 0a62 and automatic.b │ │ │ │ │ -0006cb00: 7569 6c64 696e 6720 6f66 2062 696e 6172 uilding of binar │ │ │ │ │ -0006cb10: 6965 732e 0a0a 2a20 4d65 6e75 3a0a 0a2a ies...* Menu:..* │ │ │ │ │ -0006cb20: 2054 6f6f 6c73 2066 6f72 2070 726f 6365 Tools for proce │ │ │ │ │ -0006cb30: 7373 696e 6720 736f 7572 6365 2070 6163 ssing source pac │ │ │ │ │ -0006cb40: 6b61 6765 733a 3a0a 2a20 5468 6520 4465 kages::.* The De │ │ │ │ │ -0006cb50: 6269 616e 2070 6163 6b61 6765 2073 6f75 bian package sou │ │ │ │ │ -0006cb60: 7263 6520 7472 6565 3a3a 0a2a 2053 6f75 rce tree::.* Sou │ │ │ │ │ -0006cb70: 7263 6520 7061 636b 6167 6573 2061 7320 rce packages as │ │ │ │ │ -0006cb80: 6172 6368 6976 6573 3a3a 0a2a 2055 6e70 archives::.* Unp │ │ │ │ │ -0006cb90: 6163 6b69 6e67 2061 2044 6562 6961 6e20 acking a Debian │ │ │ │ │ -0006cba0: 736f 7572 6365 2070 6163 6b61 6765 2077 source package w │ │ │ │ │ -0006cbb0: 6974 686f 7574 2064 706b 672d 736f 7572 ithout dpkg-sour │ │ │ │ │ -0006cbc0: 6365 3a3a 0a0a 1f0a 4669 6c65 3a20 6465 ce::....File: de │ │ │ │ │ -0006cbd0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0006cbe0: 2c20 204e 6f64 653a 2054 6f6f 6c73 2066 , Node: Tools f │ │ │ │ │ -0006cbf0: 6f72 2070 726f 6365 7373 696e 6720 736f or processing so │ │ │ │ │ -0006cc00: 7572 6365 2070 6163 6b61 6765 732c 2020 urce packages, │ │ │ │ │ -0006cc10: 4e65 7874 3a20 5468 6520 4465 6269 616e Next: The Debian │ │ │ │ │ -0006cc20: 2070 6163 6b61 6765 2073 6f75 7263 6520 package source │ │ │ │ │ -0006cc30: 7472 6565 2c20 2055 703a 2053 6f75 7263 tree, Up: Sourc │ │ │ │ │ -0006cc40: 6520 7061 636b 6167 6573 2066 726f 6d20 e packages from │ │ │ │ │ -0006cc50: 6f6c 6420 5061 636b 6167 696e 6720 4d61 old Packaging Ma │ │ │ │ │ -0006cc60: 6e75 616c 0a0a 3135 2e31 2054 6f6f 6c73 nual..15.1 Tools │ │ │ │ │ -0006cc70: 2066 6f72 2070 726f 6365 7373 696e 6720 for processing │ │ │ │ │ -0006cc80: 736f 7572 6365 2070 6163 6b61 6765 730a source packages. │ │ │ │ │ -0006cc90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006cca0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006ccb0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a56 6172 696f =========..Vario │ │ │ │ │ -0006ccc0: 7573 2074 6f6f 6c73 2061 7265 2070 726f us tools are pro │ │ │ │ │ -0006ccd0: 7669 6465 6420 666f 7220 6d61 6e69 7075 vided for manipu │ │ │ │ │ -0006cce0: 6c61 7469 6e67 2073 6f75 7263 6520 7061 lating source pa │ │ │ │ │ -0006ccf0: 636b 6167 6573 3b20 7468 6579 2070 6163 ckages; they pac │ │ │ │ │ -0006cd00: 6b0a 616e 6420 756e 7061 636b 2073 6f75 k.and unpack sou │ │ │ │ │ -0006cd10: 7263 6573 2061 6e64 2068 656c 7020 6275 rces and help bu │ │ │ │ │ -0006cd20: 696c 6420 6f66 2062 696e 6172 7920 7061 ild of binary pa │ │ │ │ │ -0006cd30: 636b 6167 6573 2061 6e64 2068 656c 7020 ckages and help │ │ │ │ │ -0006cd40: 6d61 6e61 6765 2074 6865 0a64 6973 7472 manage the.distr │ │ │ │ │ -0006cd50: 6962 7574 696f 6e20 6f66 206e 6577 2076 ibution of new v │ │ │ │ │ -0006cd60: 6572 7369 6f6e 732e 0a0a 5468 6579 2061 ersions...They a │ │ │ │ │ -0006cd70: 7265 2069 6e74 726f 6475 6365 6420 616e re introduced an │ │ │ │ │ -0006cd80: 6420 7479 7069 6361 6c20 7573 6573 2064 d typical uses d │ │ │ │ │ -0006cd90: 6573 6372 6962 6564 2068 6572 653b 2073 escribed here; s │ │ │ │ │ -0006cda0: 6565 0ae2 8098 6470 6b67 2d73 6f75 7263 ee....dpkg-sourc │ │ │ │ │ -0006cdb0: 6528 3129 e280 9920 666f 7220 6675 6c6c e(1)... for full │ │ │ │ │ -0006cdc0: 2064 6f63 756d 656e 7461 7469 6f6e 2061 documentation a │ │ │ │ │ -0006cdd0: 626f 7574 2074 6865 6972 2061 7267 756d bout their argum │ │ │ │ │ -0006cde0: 656e 7473 2061 6e64 0a6f 7065 7261 7469 ents and.operati │ │ │ │ │ -0006cdf0: 6f6e 2e0a 0a46 6f72 2065 7861 6d70 6c65 on...For example │ │ │ │ │ -0006ce00: 7320 6f66 2068 6f77 2074 6f20 636f 6e73 s of how to cons │ │ │ │ │ -0006ce10: 7472 7563 7420 6120 4465 6269 616e 2073 truct a Debian s │ │ │ │ │ -0006ce20: 6f75 7263 6520 7061 636b 6167 652c 2061 ource package, a │ │ │ │ │ -0006ce30: 6e64 2068 6f77 2074 6f20 7573 650a 7468 nd how to use.th │ │ │ │ │ -0006ce40: 6f73 6520 7574 696c 6974 6965 7320 7468 ose utilities th │ │ │ │ │ -0006ce50: 6174 2061 7265 2075 7365 6420 6279 2044 at are used by D │ │ │ │ │ -0006ce60: 6562 6961 6e20 736f 7572 6365 2070 6163 ebian source pac │ │ │ │ │ -0006ce70: 6b61 6765 732c 2070 6c65 6173 6520 7365 kages, please se │ │ │ │ │ -0006ce80: 6520 7468 650a e280 9868 656c 6c6f e280 e the....hello.. │ │ │ │ │ -0006ce90: 9920 6578 616d 706c 6520 7061 636b 6167 . example packag │ │ │ │ │ -0006cea0: 652e 0a0a 2a20 4d65 6e75 3a0a 0a2a 2064 e...* Menu:..* d │ │ │ │ │ -0006ceb0: 706b 672d 736f 7572 6365 202d 2070 6163 pkg-source - pac │ │ │ │ │ -0006cec0: 6b73 2061 6e64 2075 6e70 6163 6b73 2044 ks and unpacks D │ │ │ │ │ -0006ced0: 6562 6961 6e20 736f 7572 6365 2070 6163 ebian source pac │ │ │ │ │ -0006cee0: 6b61 6765 733a 3a0a 2a20 6470 6b67 2d62 kages::.* dpkg-b │ │ │ │ │ -0006cef0: 7569 6c64 7061 636b 6167 6520 2d20 6f76 uildpackage - ov │ │ │ │ │ -0006cf00: 6572 616c 6c20 7061 636b 6167 652d 6275 erall package-bu │ │ │ │ │ -0006cf10: 696c 6469 6e67 2063 6f6e 7472 6f6c 2073 ilding control s │ │ │ │ │ -0006cf20: 6372 6970 743a 3a0a 2a20 6470 6b67 2d67 cript::.* dpkg-g │ │ │ │ │ -0006cf30: 656e 636f 6e74 726f 6c20 2d20 6765 6e65 encontrol - gene │ │ │ │ │ -0006cf40: 7261 7465 7320 6269 6e61 7279 2070 6163 rates binary pac │ │ │ │ │ -0006cf50: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ -0006cf60: 6573 3a3a 0a2a 2064 706b 672d 7368 6c69 es::.* dpkg-shli │ │ │ │ │ -0006cf70: 6264 6570 7320 2d20 6361 6c63 756c 6174 bdeps - calculat │ │ │ │ │ -0006cf80: 6573 2073 6861 7265 6420 6c69 6272 6172 es shared librar │ │ │ │ │ -0006cf90: 7920 6465 7065 6e64 656e 6369 6573 3a3a y dependencies:: │ │ │ │ │ -0006cfa0: 0a2a 2064 706b 672d 6469 7374 6164 6466 .* dpkg-distaddf │ │ │ │ │ -0006cfb0: 696c 6520 2d20 6164 6473 2061 2066 696c ile - adds a fil │ │ │ │ │ -0006cfc0: 6520 746f 2064 6562 6961 6e2f 6669 6c65 e to debian/file │ │ │ │ │ -0006cfd0: 733a 3a0a 2a20 6470 6b67 2d67 656e 6368 s::.* dpkg-gench │ │ │ │ │ -0006cfe0: 616e 6765 7320 2d20 6765 6e65 7261 7465 anges - generate │ │ │ │ │ -0006cff0: 7320 6120 2e63 6861 6e67 6573 2075 706c s a .changes upl │ │ │ │ │ -0006d000: 6f61 6420 636f 6e74 726f 6c20 6669 6c65 oad control file │ │ │ │ │ -0006d010: 3a20 6470 6b67 2d67 656e 6368 616e 6765 : dpkg-genchange │ │ │ │ │ -0006d020: 7320 2d20 6765 6e65 7261 7465 7320 6120 s - generates a │ │ │ │ │ -0006d030: 6368 616e 6765 7320 7570 6c6f 6164 2063 changes upload c │ │ │ │ │ -0006d040: 6f6e 7472 6f6c 2066 696c 652e 0a2a 2064 ontrol file..* d │ │ │ │ │ -0006d050: 706b 672d 7061 7273 6563 6861 6e67 656c pkg-parsechangel │ │ │ │ │ -0006d060: 6f67 202d 2070 726f 6475 6365 7320 7061 og - produces pa │ │ │ │ │ -0006d070: 7273 6564 2072 6570 7265 7365 6e74 6174 rsed representat │ │ │ │ │ -0006d080: 696f 6e20 6f66 2061 2063 6861 6e67 656c ion of a changel │ │ │ │ │ -0006d090: 6f67 3a3a 0a2a 2064 706b 672d 6172 6368 og::.* dpkg-arch │ │ │ │ │ -0006d0a0: 6974 6563 7475 7265 202d 2069 6e66 6f72 itecture - infor │ │ │ │ │ -0006d0b0: 6d61 7469 6f6e 2061 626f 7574 2074 6865 mation about the │ │ │ │ │ -0006d0c0: 2062 7569 6c64 2061 6e64 2068 6f73 7420 build and host │ │ │ │ │ -0006d0d0: 7379 7374 656d 3a3a 0a0a 1f0a 4669 6c65 system::....File │ │ │ │ │ -0006d0e0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0006d0f0: 696e 666f 2c20 204e 6f64 653a 2064 706b info, Node: dpk │ │ │ │ │ -0006d100: 672d 736f 7572 6365 202d 2070 6163 6b73 g-source - packs │ │ │ │ │ -0006d110: 2061 6e64 2075 6e70 6163 6b73 2044 6562 and unpacks Deb │ │ │ │ │ -0006d120: 6961 6e20 736f 7572 6365 2070 6163 6b61 ian source packa │ │ │ │ │ -0006d130: 6765 732c 2020 4e65 7874 3a20 6470 6b67 ges, Next: dpkg │ │ │ │ │ -0006d140: 2d62 7569 6c64 7061 636b 6167 6520 2d20 -buildpackage - │ │ │ │ │ -0006d150: 6f76 6572 616c 6c20 7061 636b 6167 652d overall package- │ │ │ │ │ -0006d160: 6275 696c 6469 6e67 2063 6f6e 7472 6f6c building control │ │ │ │ │ -0006d170: 2073 6372 6970 742c 2020 5570 3a20 546f script, Up: To │ │ │ │ │ -0006d180: 6f6c 7320 666f 7220 7072 6f63 6573 7369 ols for processi │ │ │ │ │ -0006d190: 6e67 2073 6f75 7263 6520 7061 636b 6167 ng source packag │ │ │ │ │ -0006d1a0: 6573 0a0a 3135 2e31 2e31 20e2 8098 6470 es..15.1.1 ...dp │ │ │ │ │ -0006d1b0: 6b67 2d73 6f75 7263 65e2 8099 202d 2070 kg-source... - p │ │ │ │ │ -0006d1c0: 6163 6b73 2061 6e64 2075 6e70 6163 6b73 acks and unpacks │ │ │ │ │ -0006d1d0: 2044 6562 6961 6e20 736f 7572 6365 2070 Debian source p │ │ │ │ │ -0006d1e0: 6163 6b61 6765 730a 2d2d 2d2d 2d2d 2d2d ackages.-------- │ │ │ │ │ -0006d1f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006d200: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006d210: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006d220: 2d2d 2d2d 2d2d 2d0a 0a54 6869 7320 7072 -------..This pr │ │ │ │ │ -0006d230: 6f67 7261 6d20 6973 2066 7265 7175 656e ogram is frequen │ │ │ │ │ -0006d240: 746c 7920 7573 6564 2062 7920 6861 6e64 tly used by hand │ │ │ │ │ -0006d250: 2c20 616e 6420 6973 2061 6c73 6f20 6361 , and is also ca │ │ │ │ │ -0006d260: 6c6c 6564 2066 726f 6d0a 7061 636b 6167 lled from.packag │ │ │ │ │ -0006d270: 652d 696e 6465 7065 6e64 656e 7420 6175 e-independent au │ │ │ │ │ -0006d280: 746f 6d61 7465 6420 6275 696c 6469 6e67 tomated building │ │ │ │ │ -0006d290: 2073 6372 6970 7473 2073 7563 6820 6173 scripts such as │ │ │ │ │ -0006d2a0: 0ae2 8098 6470 6b67 2d62 7569 6c64 7061 ....dpkg-buildpa │ │ │ │ │ -0006d2b0: 636b 6167 65e2 8099 2e0a 0a54 6f20 756e ckage......To un │ │ │ │ │ -0006d2c0: 7061 636b 2061 2070 6163 6b61 6765 2069 pack a package i │ │ │ │ │ -0006d2d0: 7420 6973 2074 7970 6963 616c 6c79 2069 t is typically i │ │ │ │ │ -0006d2e0: 6e76 6f6b 6564 2077 6974 680a 0a20 2020 nvoked with.. │ │ │ │ │ -0006d2f0: 2020 6470 6b67 2d73 6f75 7263 6520 2d78 dpkg-source -x │ │ │ │ │ -0006d300: 202e 2e2e 2f70 6174 682f 746f 2f66 696c .../path/to/fil │ │ │ │ │ -0006d310: 656e 616d 652e 6473 630a 0a77 6974 6820 ename.dsc..with │ │ │ │ │ -0006d320: 7468 6520 e280 9866 696c 656e 616d 652e the ...filename. │ │ │ │ │ -0006d330: 7461 722e 677a e280 9920 616e 6420 e280 tar.gz... and .. │ │ │ │ │ -0006d340: 9866 696c 656e 616d 652e 6469 6666 2e67 .filename.diff.g │ │ │ │ │ -0006d350: 7ae2 8099 2028 6966 2061 7070 6c69 6361 z... (if applica │ │ │ │ │ -0006d360: 626c 6529 2069 6e20 7468 650a 7361 6d65 ble) in the.same │ │ │ │ │ -0006d370: 2064 6972 6563 746f 7279 2e20 2049 7420 directory. It │ │ │ │ │ -0006d380: 756e 7061 636b 7320 696e 746f 20e2 8098 unpacks into ... │ │ │ │ │ -0006d390: 7061 636b 6167 652d 7665 7273 696f 6ee2 package-version. │ │ │ │ │ -0006d3a0: 8099 2c20 616e 6420 6966 2061 7070 6c69 .., and if appli │ │ │ │ │ -0006d3b0: 6361 626c 650a e280 9870 6163 6b61 6765 cable....package │ │ │ │ │ -0006d3c0: 2d76 6572 7369 6f6e 2e6f 7269 67e2 8099 -version.orig... │ │ │ │ │ -0006d3d0: 2c20 696e 2074 6865 2063 7572 7265 6e74 , in the current │ │ │ │ │ -0006d3e0: 2064 6972 6563 746f 7279 2e0a 0a54 6f20 directory...To │ │ │ │ │ -0006d3f0: 6372 6561 7465 2061 2070 6163 6b65 6420 create a packed │ │ │ │ │ -0006d400: 736f 7572 6365 2061 7263 6869 7665 2069 source archive i │ │ │ │ │ -0006d410: 7420 6973 2074 7970 6963 616c 6c79 2069 t is typically i │ │ │ │ │ -0006d420: 6e76 6f6b 6564 3a0a 0a20 2020 2020 6470 nvoked:.. dp │ │ │ │ │ -0006d430: 6b67 2d73 6f75 7263 6520 2d62 2070 6163 kg-source -b pac │ │ │ │ │ -0006d440: 6b61 6765 2d76 6572 7369 6f6e 0a0a 5468 kage-version..Th │ │ │ │ │ -0006d450: 6973 2077 696c 6c20 6372 6561 7465 2074 is will create t │ │ │ │ │ -0006d460: 6865 20e2 8098 2e64 7363 e280 992c 20e2 he ....dsc..., . │ │ │ │ │ -0006d470: 8098 2e74 6172 2e67 7ae2 8099 2061 6e64 ...tar.gz... and │ │ │ │ │ -0006d480: 20e2 8098 2e64 6966 662e 677a e280 9920 ....diff.gz... │ │ │ │ │ -0006d490: 2869 6620 6170 7072 6f70 7269 6174 6529 (if appropriate) │ │ │ │ │ -0006d4a0: 0a69 6e20 7468 6520 6375 7272 656e 7420 .in the current │ │ │ │ │ -0006d4b0: 6469 7265 6374 6f72 792e 2020 e280 9864 directory. ...d │ │ │ │ │ -0006d4c0: 706b 672d 736f 7572 6365 e280 9920 646f pkg-source... do │ │ │ │ │ -0006d4d0: 6573 206e 6f74 2063 6c65 616e 2074 6865 es not clean the │ │ │ │ │ -0006d4e0: 2073 6f75 7263 6520 7472 6565 0a66 6972 source tree.fir │ │ │ │ │ -0006d4f0: 7374 202d 2074 6869 7320 6d75 7374 2062 st - this must b │ │ │ │ │ -0006d500: 6520 646f 6e65 2073 6570 6172 6174 656c e done separatel │ │ │ │ │ -0006d510: 7920 6966 2069 7420 6973 2072 6571 7569 y if it is requi │ │ │ │ │ -0006d520: 7265 642e 0a0a 5365 6520 616c 736f 202a red...See also * │ │ │ │ │ -0006d530: 6e6f 7465 2053 6f75 7263 6520 7061 636b note Source pack │ │ │ │ │ -0006d540: 6167 6573 2061 7320 6172 6368 6976 6573 ages as archives │ │ │ │ │ -0006d550: 3a20 6336 2e0a 0a1f 0a46 696c 653a 2064 : c6.....File: d │ │ │ │ │ -0006d560: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0006d570: 6f2c 2020 4e6f 6465 3a20 6470 6b67 2d62 o, Node: dpkg-b │ │ │ │ │ -0006d580: 7569 6c64 7061 636b 6167 6520 2d20 6f76 uildpackage - ov │ │ │ │ │ -0006d590: 6572 616c 6c20 7061 636b 6167 652d 6275 erall package-bu │ │ │ │ │ -0006d5a0: 696c 6469 6e67 2063 6f6e 7472 6f6c 2073 ilding control s │ │ │ │ │ -0006d5b0: 6372 6970 742c 2020 4e65 7874 3a20 6470 cript, Next: dp │ │ │ │ │ -0006d5c0: 6b67 2d67 656e 636f 6e74 726f 6c20 2d20 kg-gencontrol - │ │ │ │ │ -0006d5d0: 6765 6e65 7261 7465 7320 6269 6e61 7279 generates binary │ │ │ │ │ -0006d5e0: 2070 6163 6b61 6765 2063 6f6e 7472 6f6c package control │ │ │ │ │ -0006d5f0: 2066 696c 6573 2c20 2050 7265 763a 2064 files, Prev: d │ │ │ │ │ -0006d600: 706b 672d 736f 7572 6365 202d 2070 6163 pkg-source - pac │ │ │ │ │ -0006d610: 6b73 2061 6e64 2075 6e70 6163 6b73 2044 ks and unpacks D │ │ │ │ │ -0006d620: 6562 6961 6e20 736f 7572 6365 2070 6163 ebian source pac │ │ │ │ │ -0006d630: 6b61 6765 732c 2020 5570 3a20 546f 6f6c kages, Up: Tool │ │ │ │ │ -0006d640: 7320 666f 7220 7072 6f63 6573 7369 6e67 s for processing │ │ │ │ │ -0006d650: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ -0006d660: 0a0a 3135 2e31 2e32 20e2 8098 6470 6b67 ..15.1.2 ...dpkg │ │ │ │ │ -0006d670: 2d62 7569 6c64 7061 636b 6167 65e2 8099 -buildpackage... │ │ │ │ │ -0006d680: 202d 206f 7665 7261 6c6c 2070 6163 6b61 - overall packa │ │ │ │ │ -0006d690: 6765 2d62 7569 6c64 696e 6720 636f 6e74 ge-building cont │ │ │ │ │ -0006d6a0: 726f 6c20 7363 7269 7074 0a2d 2d2d 2d2d rol script.----- │ │ │ │ │ +00045ad0: 6172 790a 7061 636b 6167 652e 2020 496e ary.package. In │ │ │ │ │ +00045ae0: 2073 6f6d 6520 7261 7265 2063 6173 6573 some rare cases │ │ │ │ │ +00045af0: 2c20 7375 6368 2061 7320 7768 656e 206d , such as when m │ │ │ │ │ +00045b00: 756c 7469 706c 6520 7061 636b 6167 6573 ultiple packages │ │ │ │ │ +00045b10: 2070 726f 7669 6465 2074 6865 0a73 616d provide the.sam │ │ │ │ │ +00045b20: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ +00045b30: 2041 4249 2c20 7468 6520 6465 7065 6e64 ABI, the depend │ │ │ │ │ +00045b40: 656e 6379 2074 656d 706c 6174 6520 6d61 ency template ma │ │ │ │ │ +00045b50: 7920 6e65 6564 2074 6f20 6265 206d 6f72 y need to be mor │ │ │ │ │ +00045b60: 650a 636f 6d70 6c65 782e 0a0a 496e 206f e.complex...In o │ │ │ │ │ +00045b70: 7572 2065 7861 6d70 6c65 2c20 7468 6520 ur example, the │ │ │ │ │ +00045b80: 6669 7273 7420 6c69 6e65 206f 6620 7468 first line of th │ │ │ │ │ +00045b90: 6520 e280 987a 6c69 6231 67e2 8099 20e2 e ...zlib1g... . │ │ │ │ │ +00045ba0: 8098 7379 6d62 6f6c 73e2 8099 2066 696c ..symbols... fil │ │ │ │ │ +00045bb0: 6520 776f 756c 6420 6265 3a0a 0a20 2020 e would be:.. │ │ │ │ │ +00045bc0: 2020 6c69 627a 2e73 6f2e 3120 7a6c 6962 libz.so.1 zlib │ │ │ │ │ +00045bd0: 3167 2023 4d49 4e56 4552 230a 0a45 6163 1g #MINVER#..Eac │ │ │ │ │ +00045be0: 6820 7075 626c 6963 2073 796d 626f 6c20 h public symbol │ │ │ │ │ +00045bf0: 6578 706f 7274 6564 2062 7920 7468 6520 exported by the │ │ │ │ │ +00045c00: 7368 6172 6564 206c 6962 7261 7279 206d shared library m │ │ │ │ │ +00045c10: 7573 7420 6861 7665 2061 0a63 6f72 7265 ust have a.corre │ │ │ │ │ +00045c20: 7370 6f6e 6469 6e67 2073 796d 626f 6c20 sponding symbol │ │ │ │ │ +00045c30: 6c69 6e65 2c20 696e 6465 6e74 6564 2062 line, indented b │ │ │ │ │ +00045c40: 7920 6f6e 6520 7370 6163 652e 2020 7379 y one space. sy │ │ │ │ │ +00045c50: 6d62 6f6c 2069 7320 7468 650a 6578 706f mbol is the.expo │ │ │ │ │ +00045c60: 7274 6564 2073 796d 626f 6c20 2877 6869 rted symbol (whi │ │ │ │ │ +00045c70: 6368 2c20 666f 7220 432b 2b2c 206d 6561 ch, for C++, mea │ │ │ │ │ +00045c80: 6e73 2074 6865 206d 616e 676c 6564 2073 ns the mangled s │ │ │ │ │ +00045c90: 796d 626f 6c29 2066 6f6c 6c6f 7765 6420 ymbol) followed │ │ │ │ │ +00045ca0: 6279 0ae2 8098 40e2 8099 2061 6e64 2074 by....@... and t │ │ │ │ │ +00045cb0: 6865 2073 796d 626f 6c20 7665 7273 696f he symbol versio │ │ │ │ │ +00045cc0: 6e2c 206f 7220 7468 6520 7374 7269 6e67 n, or the string │ │ │ │ │ +00045cd0: 20e2 8098 4261 7365 e280 9920 6966 2074 ...Base... if t │ │ │ │ │ +00045ce0: 6865 7265 2069 7320 6e6f 2073 796d 626f here is no symbo │ │ │ │ │ +00045cf0: 6c0a 7665 7273 696f 6e2e 2020 e280 986d l.version. ...m │ │ │ │ │ +00045d00: 696e 696d 616c 2d76 6572 7369 6f6e e280 inimal-version.. │ │ │ │ │ +00045d10: 9920 6973 2074 6865 206d 6f73 7420 7265 . is the most re │ │ │ │ │ +00045d20: 6365 6e74 2076 6572 7369 6f6e 206f 6620 cent version of │ │ │ │ │ +00045d30: 7468 6520 7368 6172 6564 0a6c 6962 7261 the shared.libra │ │ │ │ │ +00045d40: 7279 2074 6861 7420 6368 616e 6765 6420 ry that changed │ │ │ │ │ +00045d50: 7468 6520 6265 6861 7669 6f72 206f 6620 the behavior of │ │ │ │ │ +00045d60: 7468 6174 2073 796d 626f 6c2c 2077 6865 that symbol, whe │ │ │ │ │ +00045d70: 7468 6572 2062 7920 6164 6469 6e67 2069 ther by adding i │ │ │ │ │ +00045d80: 742c 0a63 6861 6e67 696e 6720 6974 7320 t,.changing its │ │ │ │ │ +00045d90: 6675 6e63 7469 6f6e 2073 6967 6e61 7475 function signatu │ │ │ │ │ +00045da0: 7265 2028 7468 6520 7061 7261 6d65 7465 re (the paramete │ │ │ │ │ +00045db0: 7273 2c20 7468 6569 7220 7479 7065 732c rs, their types, │ │ │ │ │ +00045dc0: 206f 7220 7468 650a 7265 7475 726e 2074 or the.return t │ │ │ │ │ +00045dd0: 7970 6529 2c20 6f72 2063 6861 6e67 696e ype), or changin │ │ │ │ │ +00045de0: 6720 6974 7320 6265 6861 7669 6f72 2069 g its behavior i │ │ │ │ │ +00045df0: 6e20 6120 7761 7920 7468 6174 2069 7320 n a way that is │ │ │ │ │ +00045e00: 7669 7369 626c 6520 746f 2061 0a63 616c visible to a.cal │ │ │ │ │ +00045e10: 6c65 722e 2020 e280 9869 642d 6f66 2d64 ler. ...id-of-d │ │ │ │ │ +00045e20: 6570 656e 6465 6e63 792d 7465 6d70 6c61 ependency-templa │ │ │ │ │ +00045e30: 7465 e280 9920 6973 2061 6e20 6f70 7469 te... is an opti │ │ │ │ │ +00045e40: 6f6e 616c 2066 6965 6c64 2074 6861 740a onal field that. │ │ │ │ │ +00045e50: 7265 6665 7265 6e63 6573 2061 6e20 e280 references an .. │ │ │ │ │ +00045e60: 9861 6c74 6572 6e61 7469 7665 2d64 6570 .alternative-dep │ │ │ │ │ +00045e70: 656e 6465 6e63 792d 7465 6d70 6c61 7465 endency-template │ │ │ │ │ +00045e80: e280 993b 2073 6565 2062 656c 6f77 2066 ...; see below f │ │ │ │ │ +00045e90: 6f72 2061 2066 756c 6c0a 6465 7363 7269 or a full.descri │ │ │ │ │ +00045ea0: 7074 696f 6e2e 0a0a 466f 7220 6578 616d ption...For exam │ │ │ │ │ +00045eb0: 706c 652c 20e2 8098 6c69 627a 2e73 6f2e ple, ...libz.so. │ │ │ │ │ +00045ec0: 31e2 8099 2063 6f6e 7461 696e 7320 7468 1... contains th │ │ │ │ │ +00045ed0: 6520 7379 6d62 6f6c 7320 e280 9863 6f6d e symbols ...com │ │ │ │ │ +00045ee0: 7072 6573 73e2 8099 2061 6e64 0ae2 8098 press... and.... │ │ │ │ │ +00045ef0: 636f 6d70 7265 7373 426f 756e 64e2 8099 compressBound... │ │ │ │ │ +00045f00: 2e20 20e2 8098 636f 6d70 7265 7373 e280 . ...compress.. │ │ │ │ │ +00045f10: 9920 6861 7320 6e6f 2073 796d 626f 6c20 . has no symbol │ │ │ │ │ +00045f20: 7665 7273 696f 6e20 616e 6420 6c61 7374 version and last │ │ │ │ │ +00045f30: 2063 6861 6e67 6564 2069 7473 0a62 6568 changed its.beh │ │ │ │ │ +00045f40: 6176 696f 7220 696e 2075 7073 7472 6561 avior in upstrea │ │ │ │ │ +00045f50: 6d20 7665 7273 696f 6e20 e280 9831 3a31 m version ...1:1 │ │ │ │ │ +00045f60: 2e31 2e34 e280 992e 2020 e280 9863 6f6d .1.4.... ...com │ │ │ │ │ +00045f70: 7072 6573 7342 6f75 6e64 e280 9920 6861 pressBound... ha │ │ │ │ │ +00045f80: 7320 7468 6520 7379 6d62 6f6c 0a76 6572 s the symbol.ver │ │ │ │ │ +00045f90: 7369 6f6e 20e2 8098 5a4c 4942 5f31 2e32 sion ...ZLIB_1.2 │ │ │ │ │ +00045fa0: 2e30 e280 992c 2077 6173 2069 6e74 726f .0..., was intro │ │ │ │ │ +00045fb0: 6475 6365 6420 696e 2075 7073 7472 6561 duced in upstrea │ │ │ │ │ +00045fc0: 6d20 7665 7273 696f 6e20 e280 9831 3a31 m version ...1:1 │ │ │ │ │ +00045fd0: 2e32 2e30 e280 992c 2061 6e64 0a68 6173 .2.0..., and.has │ │ │ │ │ +00045fe0: 206e 6f74 2063 6861 6e67 6564 2069 7473 not changed its │ │ │ │ │ +00045ff0: 2062 6568 6176 696f 722e 2020 4974 7320 behavior. Its │ │ │ │ │ +00046000: e280 9873 796d 626f 6c73 e280 9920 6669 ...symbols... fi │ │ │ │ │ +00046010: 6c65 2074 6865 7265 666f 7265 2063 6f6e le therefore con │ │ │ │ │ +00046020: 7461 696e 7320 7468 650a 6c69 6e65 733a tains the.lines: │ │ │ │ │ +00046030: 0a0a 2020 2020 2063 6f6d 7072 6573 7340 .. compress@ │ │ │ │ │ +00046040: 4261 7365 2031 3a31 2e31 2e34 0a20 2020 Base 1:1.1.4. │ │ │ │ │ +00046050: 2020 636f 6d70 7265 7373 426f 756e 6440 compressBound@ │ │ │ │ │ +00046060: 5a4c 4942 5f31 2e32 2e30 2031 3a31 2e32 ZLIB_1.2.0 1:1.2 │ │ │ │ │ +00046070: 2e30 0a0a 5061 636b 6167 6573 2075 7369 .0..Packages usi │ │ │ │ │ +00046080: 6e67 206f 6e6c 7920 e280 9863 6f6d 7072 ng only ...compr │ │ │ │ │ +00046090: 6573 73e2 8099 2077 6f75 6c64 2074 6865 ess... would the │ │ │ │ │ +000460a0: 6e20 6765 7420 6120 6465 7065 6e64 656e n get a dependen │ │ │ │ │ +000460b0: 6379 206f 6e20 e280 987a 6c69 6231 670a cy on ...zlib1g. │ │ │ │ │ +000460c0: 283e 3d20 313a 312e 312e 3429 e280 992c (>= 1:1.1.4)..., │ │ │ │ │ +000460d0: 2062 7574 2070 6163 6b61 6765 7320 7573 but packages us │ │ │ │ │ +000460e0: 696e 6720 e280 9863 6f6d 7072 6573 7342 ing ...compressB │ │ │ │ │ +000460f0: 6f75 6e64 e280 9920 776f 756c 6420 6765 ound... would ge │ │ │ │ │ +00046100: 7420 6120 6465 7065 6e64 656e 6379 0a6f t a dependency.o │ │ │ │ │ +00046110: 6e20 e280 987a 6c69 6231 6720 283e 3d20 n ...zlib1g (>= │ │ │ │ │ +00046120: 313a 312e 322e 3029 e280 992e 0a0a 4f6e 1:1.2.0)......On │ │ │ │ │ +00046130: 6520 6f72 206d 6f72 6520 e280 9861 6c74 e or more ...alt │ │ │ │ │ +00046140: 6572 6e61 7469 7665 2d64 6570 656e 6465 ernative-depende │ │ │ │ │ +00046150: 6e63 792d 7465 6d70 6c61 7465 e280 9920 ncy-template... │ │ │ │ │ +00046160: 6c69 6e65 7320 6d61 7920 6265 2070 726f lines may be pro │ │ │ │ │ +00046170: 7669 6465 642e 0a54 6865 7365 2061 7265 vided..These are │ │ │ │ │ +00046180: 2075 7365 6420 696e 2063 6173 6573 2077 used in cases w │ │ │ │ │ +00046190: 6865 7265 2073 6f6d 6520 7379 6d62 6f6c here some symbol │ │ │ │ │ +000461a0: 7320 696e 2074 6865 2073 6861 7265 6420 s in the shared │ │ │ │ │ +000461b0: 6c69 6272 6172 7920 7368 6f75 6c64 0a75 library should.u │ │ │ │ │ +000461c0: 7365 206f 6e65 2064 6570 656e 6465 6e63 se one dependenc │ │ │ │ │ +000461d0: 7920 7465 6d70 6c61 7465 2077 6869 6c65 y template while │ │ │ │ │ +000461e0: 206f 7468 6572 7320 7368 6f75 6c64 2075 others should u │ │ │ │ │ +000461f0: 7365 2061 2064 6966 6665 7265 6e74 0a74 se a different.t │ │ │ │ │ +00046200: 656d 706c 6174 652e 2020 5468 6520 616c emplate. The al │ │ │ │ │ +00046210: 7465 726e 6174 6976 6520 6465 7065 6e64 ternative depend │ │ │ │ │ +00046220: 656e 6379 2074 656d 706c 6174 6573 2061 ency templates a │ │ │ │ │ +00046230: 7265 2075 7365 6420 6f6e 6c79 2069 6620 re used only if │ │ │ │ │ +00046240: 610a 7379 6d62 6f6c 206c 696e 6520 636f a.symbol line co │ │ │ │ │ +00046250: 6e74 6169 6e73 2074 6865 20e2 8098 6964 ntains the ...id │ │ │ │ │ +00046260: 2d6f 662d 6465 7065 6e64 656e 6379 2d74 -of-dependency-t │ │ │ │ │ +00046270: 656d 706c 6174 65e2 8099 2066 6965 6c64 emplate... field │ │ │ │ │ +00046280: 2e20 2054 6865 2066 6972 7374 0a61 6c74 . The first.alt │ │ │ │ │ +00046290: 6572 6e61 7469 7665 2064 6570 656e 6465 ernative depende │ │ │ │ │ +000462a0: 6e63 7920 7465 6d70 6c61 7465 2069 7320 ncy template is │ │ │ │ │ +000462b0: 6e75 6d62 6572 6564 2031 2c20 7468 6520 numbered 1, the │ │ │ │ │ +000462c0: 7365 636f 6e64 2032 2c20 616e 6420 736f second 2, and so │ │ │ │ │ +000462d0: 0a66 6f72 7468 2e20 2028 3229 0a0a 4669 .forth. (2)..Fi │ │ │ │ │ +000462e0: 6e61 6c6c 792c 2074 6865 2065 6e74 7279 nally, the entry │ │ │ │ │ +000462f0: 2066 6f72 2074 6865 206c 6962 7261 7279 for the library │ │ │ │ │ +00046300: 206d 6179 2063 6f6e 7461 696e 206f 6e65 may contain one │ │ │ │ │ +00046310: 206f 7220 6d6f 7265 206d 6574 6164 6174 or more metadat │ │ │ │ │ +00046320: 610a 6669 656c 6473 2e20 2043 7572 7265 a.fields. Curre │ │ │ │ │ +00046330: 6e74 6c79 2c20 7468 6520 6f6e 6c79 2073 ntly, the only s │ │ │ │ │ +00046340: 7570 706f 7274 6564 2066 6965 6c64 2d6e upported field-n │ │ │ │ │ +00046350: 616d 6520 6973 0ae2 8098 4275 696c 642d ame is....Build- │ │ │ │ │ +00046360: 4465 7065 6e64 732d 5061 636b 6167 65e2 Depends-Package. │ │ │ │ │ +00046370: 8099 2c20 7768 6f73 6520 7661 6c75 6520 .., whose value │ │ │ │ │ +00046380: 6c69 7374 7320 7468 6520 2a6e 6f74 6520 lists the *note │ │ │ │ │ +00046390: 6c69 6272 6172 7920 6465 7665 6c6f 706d library developm │ │ │ │ │ +000463a0: 656e 740a 7061 636b 6167 653a 2031 3064 ent.package: 10d │ │ │ │ │ +000463b0: 2e20 6f6e 2077 6869 6368 2070 6163 6b61 . on which packa │ │ │ │ │ +000463c0: 6765 7320 7573 696e 6720 7468 6973 2073 ges using this s │ │ │ │ │ +000463d0: 6861 7265 6420 6c69 6272 6172 7920 6465 hared library de │ │ │ │ │ +000463e0: 636c 6172 6520 610a 6275 696c 6420 6465 clare a.build de │ │ │ │ │ +000463f0: 7065 6e64 656e 6379 2e20 2049 6620 7468 pendency. If th │ │ │ │ │ +00046400: 6973 2066 6965 6c64 2069 7320 7072 6573 is field is pres │ │ │ │ │ +00046410: 656e 742c 20e2 8098 6470 6b67 2d73 686c ent, ...dpkg-shl │ │ │ │ │ +00046420: 6962 6465 7073 e280 9920 7573 6573 2069 ibdeps... uses i │ │ │ │ │ +00046430: 7420 746f 0a65 6e73 7572 6520 7468 6174 t to.ensure that │ │ │ │ │ +00046440: 2074 6865 2072 6573 756c 7469 6e67 2062 the resulting b │ │ │ │ │ +00046450: 696e 6172 7920 7061 636b 6167 6520 6465 inary package de │ │ │ │ │ +00046460: 7065 6e64 656e 6379 206f 6e20 7468 6520 pendency on the │ │ │ │ │ +00046470: 7368 6172 6564 0a6c 6962 7261 7279 2069 shared.library i │ │ │ │ │ +00046480: 7320 6174 206c 6561 7374 2061 7320 7374 s at least as st │ │ │ │ │ +00046490: 7269 6374 2061 7320 7468 6520 736f 7572 rict as the sour │ │ │ │ │ +000464a0: 6365 2070 6163 6b61 6765 2064 6570 656e ce package depen │ │ │ │ │ +000464b0: 6465 6e63 7920 6f6e 2074 6865 0a73 6861 dency on the.sha │ │ │ │ │ +000464c0: 7265 6420 6c69 6272 6172 7920 6465 7665 red library deve │ │ │ │ │ +000464d0: 6c6f 706d 656e 7420 7061 636b 6167 652e lopment package. │ │ │ │ │ +000464e0: 2020 2833 2920 2046 6f72 206f 7572 2065 (3) For our e │ │ │ │ │ +000464f0: 7861 6d70 6c65 2c20 7468 6520 e280 987a xample, the ...z │ │ │ │ │ +00046500: 6c69 6231 67e2 8099 0ae2 8098 7379 6d62 lib1g.......symb │ │ │ │ │ +00046510: 6f6c 73e2 8099 2066 696c 6520 776f 756c ols... file woul │ │ │ │ │ +00046520: 6420 636f 6e74 6169 6e3a 0a0a 2020 2020 d contain:.. │ │ │ │ │ +00046530: 202a 2042 7569 6c64 2d44 6570 656e 6473 * Build-Depends │ │ │ │ │ +00046540: 2d50 6163 6b61 6765 3a20 7a6c 6962 3167 -Package: zlib1g │ │ │ │ │ +00046550: 2d64 6576 0a0a 416c 736f 2073 6565 20e2 -dev..Also see . │ │ │ │ │ +00046560: 8098 6465 622d 7379 6d62 6f6c 7328 3529 ..deb-symbols(5) │ │ │ │ │ +00046570: e280 992e 0a0a 2020 202d 2d2d 2d2d 2d2d ...... ------- │ │ │ │ │ +00046580: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ +00046590: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ +000465a0: 2054 6869 7320 6361 6e20 6265 2064 6574 This can be det │ │ │ │ │ +000465b0: 6572 6d69 6e65 6420 6279 2075 7369 6e67 ermined by using │ │ │ │ │ +000465c0: 2074 6865 2063 6f6d 6d61 6e64 0a0a 2020 the command.. │ │ │ │ │ +000465d0: 2020 2072 6561 6465 6c66 202d 6420 2f75 readelf -d /u │ │ │ │ │ +000465e0: 7372 2f6c 6962 2f6c 6962 7a2e 736f 2e31 sr/lib/libz.so.1 │ │ │ │ │ +000465f0: 2e32 2e33 2e34 207c 2067 7265 7020 534f .2.3.4 | grep SO │ │ │ │ │ +00046600: 4e41 4d45 0a0a 2020 2028 3229 2041 6e20 NAME.. (2) An │ │ │ │ │ +00046610: 6578 616d 706c 6520 6f66 2077 6865 7265 example of where │ │ │ │ │ +00046620: 2074 6869 7320 6d61 7920 6265 206e 6565 this may be nee │ │ │ │ │ +00046630: 6465 6420 6973 2077 6974 6820 6120 6c69 ded is with a li │ │ │ │ │ +00046640: 6272 6172 7920 7468 6174 0a69 6d70 6c65 brary that.imple │ │ │ │ │ +00046650: 6d65 6e74 7320 7468 6520 6c69 6247 4c20 ments the libGL │ │ │ │ │ +00046660: 696e 7465 7266 6163 652e 2020 416c 6c20 interface. All │ │ │ │ │ +00046670: 474c 2069 6d70 6c65 6d65 6e74 6174 696f GL implementatio │ │ │ │ │ +00046680: 6e73 2070 726f 7669 6465 2074 6865 2073 ns provide the s │ │ │ │ │ +00046690: 616d 650a 7365 7420 6f66 2062 6173 6520 ame.set of base │ │ │ │ │ +000466a0: 696e 7465 7266 6163 6573 2c20 616e 6420 interfaces, and │ │ │ │ │ +000466b0: 7468 656e 206d 6179 2070 726f 7669 6465 then may provide │ │ │ │ │ +000466c0: 2073 6f6d 6520 6164 6469 7469 6f6e 616c some additional │ │ │ │ │ +000466d0: 2069 6e74 6572 6661 6365 730a 6f6e 6c79 interfaces.only │ │ │ │ │ +000466e0: 2075 7365 6420 6279 2070 726f 6772 616d used by program │ │ │ │ │ +000466f0: 7320 7468 6174 2072 6571 7569 7265 2074 s that require t │ │ │ │ │ +00046700: 6861 7420 7370 6563 6966 6963 2047 4c20 hat specific GL │ │ │ │ │ +00046710: 696d 706c 656d 656e 7461 7469 6f6e 2e20 implementation. │ │ │ │ │ +00046720: 2053 6f2c 0a66 6f72 2065 7861 6d70 6c65 So,.for example │ │ │ │ │ +00046730: 2c20 6c69 6267 6c31 2d6d 6573 612d 676c , libgl1-mesa-gl │ │ │ │ │ +00046740: 7820 6d61 7920 7573 6520 7468 6520 666f x may use the fo │ │ │ │ │ +00046750: 6c6c 6f77 696e 6720 e280 9873 796d 626f llowing ...symbo │ │ │ │ │ +00046760: 6c73 e280 9920 6669 6c65 3a0a 0a20 2020 ls... file:.. │ │ │ │ │ +00046770: 2020 6c69 6247 4c2e 736f 2e31 206c 6962 libGL.so.1 lib │ │ │ │ │ +00046780: 676c 310a 2020 2020 2020 7c20 6c69 6267 gl1. | libg │ │ │ │ │ +00046790: 6c31 2d6d 6573 612d 676c 7820 234d 494e l1-mesa-glx #MIN │ │ │ │ │ +000467a0: 5645 5223 0a20 2020 2020 2070 7562 6c69 VER#. publi │ │ │ │ │ +000467b0: 6347 6c53 796d 626f 6c40 4261 7365 2036 cGlSymbol@Base 6 │ │ │ │ │ +000467c0: 2e33 2d31 205b 2e2e 2e5d 0a20 2020 2020 .3-1 [...]. │ │ │ │ │ +000467d0: 2069 6d70 6c65 6d65 6e74 6174 696f 6e53 implementationS │ │ │ │ │ +000467e0: 7065 6369 6669 6353 796d 626f 6c40 4261 pecificSymbol@Ba │ │ │ │ │ +000467f0: 7365 2036 2e35 2e32 2d37 2031 0a20 2020 se 6.5.2-7 1. │ │ │ │ │ +00046800: 2020 205b 2e2e 2e5d 0a0a 4269 6e61 7269 [...]..Binari │ │ │ │ │ +00046810: 6573 206f 7220 7368 6172 6564 206c 6962 es or shared lib │ │ │ │ │ +00046820: 7261 7269 6573 2075 7369 6e67 206f 6e6c raries using onl │ │ │ │ │ +00046830: 7920 e280 9870 7562 6c69 6347 6c53 796d y ...publicGlSym │ │ │ │ │ +00046840: 626f 6ce2 8099 2077 6f75 6c64 2064 6570 bol... would dep │ │ │ │ │ +00046850: 656e 640a 6f6e 6c79 206f 6e20 e280 986c end.only on ...l │ │ │ │ │ +00046860: 6962 676c 31e2 8099 2028 7768 6963 6820 ibgl1... (which │ │ │ │ │ +00046870: 6d61 7920 6265 2070 726f 7669 6465 6420 may be provided │ │ │ │ │ +00046880: 6279 206d 756c 7469 706c 6520 7061 636b by multiple pack │ │ │ │ │ +00046890: 6167 6573 292c 2062 7574 206f 6e65 730a ages), but ones. │ │ │ │ │ +000468a0: 7573 696e 6720 e280 9869 6d70 6c65 6d65 using ...impleme │ │ │ │ │ +000468b0: 6e74 6174 696f 6e53 7065 6369 6669 6353 ntationSpecificS │ │ │ │ │ +000468c0: 796d 626f 6ce2 8099 2077 6f75 6c64 2067 ymbol... would g │ │ │ │ │ +000468d0: 6574 2061 2064 6570 656e 6465 6e63 7920 et a dependency │ │ │ │ │ +000468e0: 6f6e 0ae2 8098 6c69 6267 6c31 2d6d 6573 on....libgl1-mes │ │ │ │ │ +000468f0: 612d 676c 7820 283e 3d20 362e 352e 322d a-glx (>= 6.5.2- │ │ │ │ │ +00046900: 3729 e280 992e 0a0a 2020 2028 3329 2054 7)...... (3) T │ │ │ │ │ +00046910: 6869 7320 6669 656c 6420 7368 6f75 6c64 his field should │ │ │ │ │ +00046920: 206e 6f72 6d61 6c6c 7920 6e6f 7420 6265 normally not be │ │ │ │ │ +00046930: 206e 6563 6573 7361 7279 2c20 7369 6e63 necessary, sinc │ │ │ │ │ +00046940: 6520 6966 2074 6865 0a62 6568 6176 696f e if the.behavio │ │ │ │ │ +00046950: 7220 6f66 2061 6e79 2073 796d 626f 6c20 r of any symbol │ │ │ │ │ +00046960: 6861 7320 6368 616e 6765 642c 2074 6865 has changed, the │ │ │ │ │ +00046970: 2063 6f72 7265 7370 6f6e 6469 6e67 2073 corresponding s │ │ │ │ │ +00046980: 796d 626f 6c0a 6d69 6e69 6d61 6c2d 7665 ymbol.minimal-ve │ │ │ │ │ +00046990: 7273 696f 6e20 7368 6f75 6c64 2068 6176 rsion should hav │ │ │ │ │ +000469a0: 6520 6265 656e 2069 6e63 7265 6173 6564 e been increased │ │ │ │ │ +000469b0: 2e20 2042 7574 2069 6e63 6c75 6469 6e67 . But including │ │ │ │ │ +000469c0: 2069 7420 6d61 6b65 7320 7468 650a e280 it makes the... │ │ │ │ │ +000469d0: 9873 796d 626f 6c73 e280 9920 7379 7374 .symbols... syst │ │ │ │ │ +000469e0: 656d 206d 6f72 6520 726f 6275 7374 2062 em more robust b │ │ │ │ │ +000469f0: 7920 7469 6768 7465 6e69 6e67 2074 6865 y tightening the │ │ │ │ │ +00046a00: 2064 6570 656e 6465 6e63 7920 696e 2063 dependency in c │ │ │ │ │ +00046a10: 6173 6573 2077 6865 7265 0a74 6865 2070 ases where.the p │ │ │ │ │ +00046a20: 6163 6b61 6765 2075 7369 6e67 2074 6865 ackage using the │ │ │ │ │ +00046a30: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +00046a40: 7370 6563 6966 6963 616c 6c79 2072 6571 specifically req │ │ │ │ │ +00046a50: 7569 7265 7320 6174 206c 6561 7374 2061 uires at least a │ │ │ │ │ +00046a60: 0a70 6172 7469 6375 6c61 7220 7665 7273 .particular vers │ │ │ │ │ +00046a70: 696f 6e20 6f66 2074 6865 2073 6861 7265 ion of the share │ │ │ │ │ +00046a80: 6420 6c69 6272 6172 7920 6465 7665 6c6f d library develo │ │ │ │ │ +00046a90: 706d 656e 7420 7061 636b 6167 6520 666f pment package fo │ │ │ │ │ +00046aa0: 7220 736f 6d65 0a72 6561 736f 6e2e 0a0a r some.reason... │ │ │ │ │ +00046ab0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00046ac0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00046ad0: 653a 2050 726f 7669 6469 6e67 2061 2073 e: Providing a s │ │ │ │ │ +00046ae0: 796d 626f 6c73 2066 696c 652c 2020 5072 ymbols file, Pr │ │ │ │ │ +00046af0: 6576 3a20 5468 6520 7379 6d62 6f6c 7320 ev: The symbols │ │ │ │ │ +00046b00: 4669 6c65 2046 6f72 6d61 742c 2020 5570 File Format, Up │ │ │ │ │ +00046b10: 3a20 5468 6520 7379 6d62 6f6c 7320 7379 : The symbols sy │ │ │ │ │ +00046b20: 7374 656d 0a0a 382e 362e 332e 3320 5072 stem..8.6.3.3 Pr │ │ │ │ │ +00046b30: 6f76 6964 696e 6720 6120 e280 9873 796d oviding a ...sym │ │ │ │ │ +00046b40: 626f 6c73 e280 9920 6669 6c65 0a2e 2e2e bols... file.... │ │ │ │ │ +00046b50: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00046b60: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e0a ................ │ │ │ │ │ +00046b70: 0a49 6620 796f 7572 2070 6163 6b61 6765 .If your package │ │ │ │ │ +00046b80: 2070 726f 7669 6465 7320 6120 7368 6172 provides a shar │ │ │ │ │ +00046b90: 6564 206c 6962 7261 7279 2c20 796f 7520 ed library, you │ │ │ │ │ +00046ba0: 7368 6f75 6c64 2061 7272 616e 6765 2074 should arrange t │ │ │ │ │ +00046bb0: 6f20 696e 636c 7564 650a 6120 e280 9873 o include.a ...s │ │ │ │ │ +00046bc0: 796d 626f 6c73 e280 9920 636f 6e74 726f ymbols... contro │ │ │ │ │ +00046bd0: 6c20 6669 6c65 2066 6f6c 6c6f 7769 6e67 l file following │ │ │ │ │ +00046be0: 2074 6865 2066 6f72 6d61 7420 6465 7363 the format desc │ │ │ │ │ +00046bf0: 7269 6265 6420 6162 6f76 6520 696e 2074 ribed above in t │ │ │ │ │ +00046c00: 6861 740a 7061 636b 6167 652e 2020 596f hat.package. Yo │ │ │ │ │ +00046c10: 7520 6d75 7374 2069 6e63 6c75 6465 2065 u must include e │ │ │ │ │ +00046c20: 6974 6865 7220 6120 e280 9873 796d 626f ither a ...symbo │ │ │ │ │ +00046c30: 6c73 e280 9920 636f 6e74 726f 6c20 6669 ls... control fi │ │ │ │ │ +00046c40: 6c65 206f 7220 6120 e280 9873 686c 6962 le or a ...shlib │ │ │ │ │ +00046c50: 73e2 8099 0a63 6f6e 7472 6f6c 2066 696c s....control fil │ │ │ │ │ +00046c60: 652e 0a0a 4e6f 726d 616c 6c79 2c20 7468 e...Normally, th │ │ │ │ │ +00046c70: 6973 2069 7320 646f 6e65 2062 7920 6372 is is done by cr │ │ │ │ │ +00046c80: 6561 7469 6e67 2061 20e2 8098 7379 6d62 eating a ...symb │ │ │ │ │ +00046c90: 6f6c 73e2 8099 2069 6e20 7468 6520 736f ols... in the so │ │ │ │ │ +00046ca0: 7572 6365 2070 6163 6b61 6765 0a6e 616d urce package.nam │ │ │ │ │ +00046cb0: 6564 20e2 8098 6465 6269 616e 2f70 6163 ed ...debian/pac │ │ │ │ │ +00046cc0: 6b61 6765 2e73 796d 626f 6c73 e280 9920 kage.symbols... │ │ │ │ │ +00046cd0: 6f72 20e2 8098 6465 6269 616e 2f73 796d or ...debian/sym │ │ │ │ │ +00046ce0: 626f 6c73 e280 992c 2070 6f73 7369 626c bols..., possibl │ │ │ │ │ +00046cf0: 7920 7769 7468 0ae2 8098 2e61 7263 68e2 y with.....arch. │ │ │ │ │ +00046d00: 8099 2061 7070 656e 6465 6420 6966 2074 .. appended if t │ │ │ │ │ +00046d10: 6865 2073 796d 626f 6c73 2069 6e66 6f72 he symbols infor │ │ │ │ │ +00046d20: 6d61 7469 6f6e 2076 6172 6965 7320 6279 mation varies by │ │ │ │ │ +00046d30: 2061 7263 6869 7465 6374 7572 652e 0a54 architecture..T │ │ │ │ │ +00046d40: 6869 7320 6669 6c65 206d 6179 2075 7365 his file may use │ │ │ │ │ +00046d50: 2074 6865 2065 7874 656e 6465 6420 7379 the extended sy │ │ │ │ │ +00046d60: 6e74 6178 2064 6f63 756d 656e 7465 6420 ntax documented │ │ │ │ │ +00046d70: 696e 0ae2 8098 6470 6b67 2d67 656e 7379 in....dpkg-gensy │ │ │ │ │ +00046d80: 6d62 6f6c 7328 3129 e280 992e 2020 5468 mbols(1).... Th │ │ │ │ │ +00046d90: 656e 2c20 6361 6c6c 20e2 8098 6470 6b67 en, call ...dpkg │ │ │ │ │ +00046da0: 2d67 656e 7379 6d62 6f6c 73e2 8099 2061 -gensymbols... a │ │ │ │ │ +00046db0: 7320 7061 7274 206f 6620 7468 650a 7061 s part of the.pa │ │ │ │ │ +00046dc0: 636b 6167 6520 6275 696c 6420 7072 6f63 ckage build proc │ │ │ │ │ +00046dd0: 6573 732e 2020 4974 2077 696c 6c20 6372 ess. It will cr │ │ │ │ │ +00046de0: 6561 7465 20e2 8098 7379 6d62 6f6c 73e2 eate ...symbols. │ │ │ │ │ +00046df0: 8099 2066 696c 6573 2069 6e20 7468 6520 .. files in the │ │ │ │ │ +00046e00: 7061 636b 6167 650a 7374 6167 696e 6720 package.staging │ │ │ │ │ +00046e10: 6172 6561 2062 6173 6564 206f 6e20 7468 area based on th │ │ │ │ │ +00046e20: 6520 6269 6e61 7269 6573 2061 6e64 206c e binaries and l │ │ │ │ │ +00046e30: 6962 7261 7269 6573 2069 6e20 7468 6520 ibraries in the │ │ │ │ │ +00046e40: 7061 636b 6167 6520 7374 6167 696e 670a package staging. │ │ │ │ │ +00046e50: 6172 6561 2061 6e64 2074 6865 20e2 8098 area and the ... │ │ │ │ │ +00046e60: 7379 6d62 6f6c 73e2 8099 2066 696c 6573 symbols... files │ │ │ │ │ +00046e70: 2069 6e20 7468 6520 736f 7572 6365 2070 in the source p │ │ │ │ │ +00046e80: 6163 6b61 6765 2e20 2028 3129 0a0a 5061 ackage. (1)..Pa │ │ │ │ │ +00046e90: 636b 6167 6573 2074 6861 7420 7072 6f76 ckages that prov │ │ │ │ │ +00046ea0: 6964 6520 e280 9873 796d 626f 6c73 e280 ide ...symbols.. │ │ │ │ │ +00046eb0: 9920 6669 6c65 7320 6d75 7374 206b 6565 . files must kee │ │ │ │ │ +00046ec0: 7020 7468 656d 2075 702d 746f 2d64 6174 p them up-to-dat │ │ │ │ │ +00046ed0: 6520 746f 0a65 6e73 7572 6520 636f 7272 e to.ensure corr │ │ │ │ │ +00046ee0: 6563 7420 6465 7065 6e64 656e 6369 6573 ect dependencies │ │ │ │ │ +00046ef0: 2069 6e20 7061 636b 6167 6573 2074 6861 in packages tha │ │ │ │ │ +00046f00: 7420 7573 6520 7468 6520 7368 6172 6564 t use the shared │ │ │ │ │ +00046f10: 206c 6962 7261 7269 6573 2e0a 5468 6973 libraries..This │ │ │ │ │ +00046f20: 206d 6561 6e73 2075 7064 6174 696e 6720 means updating │ │ │ │ │ +00046f30: 7468 6520 e280 9873 796d 626f 6c73 e280 the ...symbols.. │ │ │ │ │ +00046f40: 9920 6669 6c65 2077 6865 6e65 7665 7220 . file whenever │ │ │ │ │ +00046f50: 6120 6e65 7720 7075 626c 6963 2073 796d a new public sym │ │ │ │ │ +00046f60: 626f 6c20 6973 0a61 6464 6564 2c20 6368 bol is.added, ch │ │ │ │ │ +00046f70: 616e 6769 6e67 2074 6865 206d 696e 696d anging the minim │ │ │ │ │ +00046f80: 616c 2d76 6572 7369 6f6e 2066 6965 6c64 al-version field │ │ │ │ │ +00046f90: 2077 6865 6e65 7665 7220 6120 7379 6d62 whenever a symb │ │ │ │ │ +00046fa0: 6f6c 2063 6861 6e67 6573 0a62 6568 6176 ol changes.behav │ │ │ │ │ +00046fb0: 696f 7220 6f72 2073 6967 6e61 7475 7265 ior or signature │ │ │ │ │ +00046fc0: 2069 6e20 6120 6261 636b 7761 7264 2d63 in a backward-c │ │ │ │ │ +00046fd0: 6f6d 7061 7469 626c 6520 7761 7920 2873 ompatible way (s │ │ │ │ │ +00046fe0: 6565 202a 6e6f 7465 2053 6861 7265 640a ee *note Shared. │ │ │ │ │ +00046ff0: 6c69 6272 6172 7920 4142 4920 6368 616e library ABI chan │ │ │ │ │ +00047000: 6765 733a 2031 3134 2e29 2c20 616e 6420 ges: 114.), and │ │ │ │ │ +00047010: 6368 616e 6769 6e67 2074 6865 206c 6962 changing the lib │ │ │ │ │ +00047020: 7261 7279 2d73 6f6e 616d 6520 616e 640a rary-soname and. │ │ │ │ │ +00047030: 6d61 696e 2d64 6570 656e 6465 6e63 792d main-dependency- │ │ │ │ │ +00047040: 7465 6d70 6c61 7465 2c20 616e 6420 7072 template, and pr │ │ │ │ │ +00047050: 6f62 6162 6c79 2061 6c6c 206f 6620 7468 obably all of th │ │ │ │ │ +00047060: 6520 6d69 6e69 6d61 6c2d 7665 7273 696f e minimal-versio │ │ │ │ │ +00047070: 6e0a 6669 656c 6473 2c20 7768 656e 2074 n.fields, when t │ │ │ │ │ +00047080: 6865 206c 6962 7261 7279 2063 6861 6e67 he library chang │ │ │ │ │ +00047090: 6573 20e2 8098 534f 4e41 4d45 e280 992e es ...SONAME.... │ │ │ │ │ +000470a0: 2020 5265 6d6f 7669 6e67 2061 2070 7562 Removing a pub │ │ │ │ │ +000470b0: 6c69 6320 7379 6d62 6f6c 0a66 726f 6d20 lic symbol.from │ │ │ │ │ +000470c0: 7468 6520 e280 9873 796d 626f 6c73 e280 the ...symbols.. │ │ │ │ │ +000470d0: 9920 6669 6c65 2062 6563 6175 7365 2069 . file because i │ │ │ │ │ +000470e0: 74e2 8099 7320 6e6f 206c 6f6e 6765 7220 t...s no longer │ │ │ │ │ +000470f0: 7072 6f76 6964 6564 2062 7920 7468 6520 provided by the │ │ │ │ │ +00047100: 6c69 6272 6172 790a 6e6f 726d 616c 6c79 library.normally │ │ │ │ │ +00047110: 2072 6571 7569 7265 7320 6368 616e 6769 requires changi │ │ │ │ │ +00047120: 6e67 2074 6865 20e2 8098 534f 4e41 4d45 ng the ...SONAME │ │ │ │ │ +00047130: e280 9920 6f66 2074 6865 206c 6962 7261 ... of the libra │ │ │ │ │ +00047140: 7279 2e20 2053 6565 202a 6e6f 7465 0a52 ry. See *note.R │ │ │ │ │ +00047150: 756e 2d74 696d 6520 7368 6172 6564 206c un-time shared l │ │ │ │ │ +00047160: 6962 7261 7269 6573 3a20 3130 322e 2066 ibraries: 102. f │ │ │ │ │ +00047170: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat │ │ │ │ │ +00047180: 696f 6e20 6f6e 20e2 8098 534f 4e41 4d45 ion on ...SONAME │ │ │ │ │ +00047190: e280 9973 2e0a 0a20 2020 2d2d 2d2d 2d2d ...s... ------ │ │ │ │ │ +000471a0: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ +000471b0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ +000471c0: 2920 4966 2079 6f75 2061 7265 2075 7369 ) If you are usi │ │ │ │ │ +000471d0: 6e67 20e2 8098 6465 6268 656c 7065 72e2 ng ...debhelper. │ │ │ │ │ +000471e0: 8099 2c20 e280 9864 685f 6d61 6b65 7368 .., ...dh_makesh │ │ │ │ │ +000471f0: 6c69 6273 e280 9920 7769 6c6c 2074 616b libs... will tak │ │ │ │ │ +00047200: 6520 6361 7265 206f 660a 6361 6c6c 696e e care of.callin │ │ │ │ │ +00047210: 6720 6569 7468 6572 20e2 8098 6470 6b67 g either ...dpkg │ │ │ │ │ +00047220: 2d67 656e 7379 6d62 6f6c 73e2 8099 206f -gensymbols... o │ │ │ │ │ +00047230: 7220 6765 6e65 7261 7469 6e67 2061 20e2 r generating a . │ │ │ │ │ +00047240: 8098 7368 6c69 6273 e280 9920 6669 6c65 ..shlibs... file │ │ │ │ │ +00047250: 2061 730a 6170 7072 6f70 7269 6174 652e as.appropriate. │ │ │ │ │ +00047260: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00047270: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00047280: 6f64 653a 2054 6865 2073 686c 6962 7320 ode: The shlibs │ │ │ │ │ +00047290: 7379 7374 656d 2c20 2050 7265 763a 2054 system, Prev: T │ │ │ │ │ +000472a0: 6865 2073 796d 626f 6c73 2073 7973 7465 he symbols syste │ │ │ │ │ +000472b0: 6d2c 2020 5570 3a20 4465 7065 6e64 656e m, Up: Dependen │ │ │ │ │ +000472c0: 6369 6573 2062 6574 7765 656e 2074 6865 cies between the │ │ │ │ │ +000472d0: 206c 6962 7261 7279 2061 6e64 206f 7468 library and oth │ │ │ │ │ +000472e0: 6572 2070 6163 6b61 6765 730a 0a38 2e36 er packages..8.6 │ │ │ │ │ +000472f0: 2e34 2054 6865 20e2 8098 7368 6c69 6273 .4 The ...shlibs │ │ │ │ │ +00047300: e280 9920 7379 7374 656d 0a2d 2d2d 2d2d ... system.----- │ │ │ │ │ +00047310: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00047320: 2d2d 2d2d 0a0a 5468 6520 e280 9873 686c ----..The ...shl │ │ │ │ │ +00047330: 6962 73e2 8099 2073 7973 7465 6d20 6973 ibs... system is │ │ │ │ │ +00047340: 2061 2073 696d 706c 6572 2061 6c74 6572 a simpler alter │ │ │ │ │ +00047350: 6e61 7469 7665 2074 6f20 7468 6520 e280 native to the .. │ │ │ │ │ +00047360: 9873 796d 626f 6c73 e280 9920 7379 7374 .symbols... syst │ │ │ │ │ +00047370: 656d 2066 6f72 0a64 6563 6c61 7269 6e67 em for.declaring │ │ │ │ │ +00047380: 2064 6570 656e 6465 6e63 6965 7320 666f dependencies fo │ │ │ │ │ +00047390: 7220 7368 6172 6564 206c 6962 7261 7269 r shared librari │ │ │ │ │ +000473a0: 6573 2e20 2049 7420 6d61 7920 6265 206d es. It may be m │ │ │ │ │ +000473b0: 6f72 6520 6170 7072 6f70 7269 6174 650a ore appropriate. │ │ │ │ │ +000473c0: 666f 7220 432b 2b20 6c69 6272 6172 6965 for C++ librarie │ │ │ │ │ +000473d0: 7320 616e 6420 6f74 6865 7220 6361 7365 s and other case │ │ │ │ │ +000473e0: 7320 7768 6572 6520 7472 6163 6b69 6e67 s where tracking │ │ │ │ │ +000473f0: 2069 6e64 6976 6964 7561 6c20 7379 6d62 individual symb │ │ │ │ │ +00047400: 6f6c 7320 6973 0a74 6f6f 2064 6966 6669 ols is.too diffi │ │ │ │ │ +00047410: 6375 6c74 2e20 2049 7420 7072 6564 6174 cult. It predat │ │ │ │ │ +00047420: 6564 2074 6865 20e2 8098 7379 6d62 6f6c ed the ...symbol │ │ │ │ │ +00047430: 73e2 8099 2073 7973 7465 6d20 616e 6420 s... system and │ │ │ │ │ +00047440: 6973 2074 6865 7265 666f 7265 0a66 7265 is therefore.fre │ │ │ │ │ +00047450: 7175 656e 746c 7920 7365 656e 2069 6e20 quently seen in │ │ │ │ │ +00047460: 6f6c 6465 7220 7061 636b 6167 6573 2e20 older packages. │ │ │ │ │ +00047470: 2049 7420 6973 2061 6c73 6f20 7265 7175 It is also requ │ │ │ │ │ +00047480: 6972 6564 2066 6f72 2075 6465 6273 2c20 ired for udebs, │ │ │ │ │ +00047490: 7768 6963 680a 646f 206e 6f74 2073 7570 which.do not sup │ │ │ │ │ +000474a0: 706f 7274 20e2 8098 7379 6d62 6f6c 73e2 port ...symbols. │ │ │ │ │ +000474b0: 8099 2e0a 0a49 6e20 7468 6520 666f 6c6c .....In the foll │ │ │ │ │ +000474c0: 6f77 696e 6720 7365 6374 696f 6e73 2c20 owing sections, │ │ │ │ │ +000474d0: 7765 2077 696c 6c20 6669 7273 7420 6465 we will first de │ │ │ │ │ +000474e0: 7363 7269 6265 2077 6865 7265 2074 6865 scribe where the │ │ │ │ │ +000474f0: 2076 6172 696f 7573 0ae2 8098 7368 6c69 various....shli │ │ │ │ │ +00047500: 6273 e280 9920 6669 6c65 7320 6172 6520 bs... files are │ │ │ │ │ +00047510: 746f 2062 6520 666f 756e 642c 2074 6865 to be found, the │ │ │ │ │ +00047520: 6e20 686f 7720 746f 2075 7365 20e2 8098 n how to use ... │ │ │ │ │ +00047530: 6470 6b67 2d73 686c 6962 6465 7073 e280 dpkg-shlibdeps.. │ │ │ │ │ +00047540: 992c 2061 6e64 0a66 696e 616c 6c79 2074 ., and.finally t │ │ │ │ │ +00047550: 6865 20e2 8098 7368 6c69 6273 e280 9920 he ...shlibs... │ │ │ │ │ +00047560: 6669 6c65 2066 6f72 6d61 7420 616e 6420 file format and │ │ │ │ │ +00047570: 686f 7720 746f 2063 7265 6174 6520 7468 how to create th │ │ │ │ │ +00047580: 656d 2e0a 0a2a 204d 656e 753a 0a0a 2a20 em...* Menu:..* │ │ │ │ │ +00047590: 5468 6520 7368 6c69 6273 2066 696c 6573 The shlibs files │ │ │ │ │ +000475a0: 2070 7265 7365 6e74 206f 6e20 7468 6520 present on the │ │ │ │ │ +000475b0: 7379 7374 656d 3a3a 0a2a 2054 6865 2073 system::.* The s │ │ │ │ │ +000475c0: 686c 6962 7320 4669 6c65 2046 6f72 6d61 hlibs File Forma │ │ │ │ │ +000475d0: 743a 3a0a 2a20 5072 6f76 6964 696e 6720 t::.* Providing │ │ │ │ │ +000475e0: 6120 7368 6c69 6273 2066 696c 653a 3a0a a shlibs file::. │ │ │ │ │ +000475f0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00047600: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00047610: 6465 3a20 5468 6520 7368 6c69 6273 2066 de: The shlibs f │ │ │ │ │ +00047620: 696c 6573 2070 7265 7365 6e74 206f 6e20 iles present on │ │ │ │ │ +00047630: 7468 6520 7379 7374 656d 2c20 204e 6578 the system, Nex │ │ │ │ │ +00047640: 743a 2054 6865 2073 686c 6962 7320 4669 t: The shlibs Fi │ │ │ │ │ +00047650: 6c65 2046 6f72 6d61 742c 2020 5570 3a20 le Format, Up: │ │ │ │ │ +00047660: 5468 6520 7368 6c69 6273 2073 7973 7465 The shlibs syste │ │ │ │ │ +00047670: 6d0a 0a38 2e36 2e34 2e31 2054 6865 20e2 m..8.6.4.1 The . │ │ │ │ │ +00047680: 8098 7368 6c69 6273 e280 9920 6669 6c65 ..shlibs... file │ │ │ │ │ +00047690: 7320 7072 6573 656e 7420 6f6e 2074 6865 s present on the │ │ │ │ │ +000476a0: 2073 7973 7465 6d0a 2e2e 2e2e 2e2e 2e2e system......... │ │ │ │ │ +000476b0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +000476c0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +000476d0: 2e2e 2e2e 2e2e 2e2e 0a0a 5468 6572 6520 ..........There │ │ │ │ │ +000476e0: 6172 6520 7365 7665 7261 6c20 706c 6163 are several plac │ │ │ │ │ +000476f0: 6573 2077 6865 7265 20e2 8098 7368 6c69 es where ...shli │ │ │ │ │ +00047700: 6273 e280 9920 6669 6c65 7320 6172 6520 bs... files are │ │ │ │ │ +00047710: 666f 756e 642e 2020 5468 6520 666f 6c6c found. The foll │ │ │ │ │ +00047720: 6f77 696e 670a 6c69 7374 2067 6976 6573 owing.list gives │ │ │ │ │ +00047730: 2074 6865 6d20 696e 2074 6865 206f 7264 them in the ord │ │ │ │ │ +00047740: 6572 2069 6e20 7768 6963 6820 7468 6579 er in which they │ │ │ │ │ +00047750: 2061 7265 2072 6561 6420 6279 20e2 8098 are read by ... │ │ │ │ │ +00047760: 6470 6b67 2d73 686c 6962 6465 7073 e280 dpkg-shlibdeps.. │ │ │ │ │ +00047770: 992e 0a28 5468 6520 6669 7273 7420 6f6e ...(The first on │ │ │ │ │ +00047780: 6520 7768 6963 6820 6769 7665 7320 7468 e which gives th │ │ │ │ │ +00047790: 6520 7265 7175 6972 6564 2069 6e66 6f72 e required infor │ │ │ │ │ +000477a0: 6d61 7469 6f6e 2069 7320 7573 6564 2e29 mation is used.) │ │ │ │ │ +000477b0: 0a0a e280 9864 6562 6961 6e2f 7368 6c69 .....debian/shli │ │ │ │ │ +000477c0: 6273 2e6c 6f63 616c e280 990a 0a20 2020 bs.local..... │ │ │ │ │ +000477d0: 2020 5468 6973 206c 6973 7473 206f 7665 This lists ove │ │ │ │ │ +000477e0: 7272 6964 6573 2066 6f72 2074 6869 7320 rrides for this │ │ │ │ │ +000477f0: 7061 636b 6167 652e 2020 5468 6973 2066 package. This f │ │ │ │ │ +00047800: 696c 6520 7368 6f75 6c64 206e 6f72 6d61 ile should norma │ │ │ │ │ +00047810: 6c6c 790a 2020 2020 206e 6f74 2062 6520 lly. not be │ │ │ │ │ +00047820: 7573 6564 2c20 6275 7420 6d61 7920 6265 used, but may be │ │ │ │ │ +00047830: 206e 6565 6465 6420 7465 6d70 6f72 6172 needed temporar │ │ │ │ │ +00047840: 696c 7920 696e 2075 6e75 7375 616c 2073 ily in unusual s │ │ │ │ │ +00047850: 6974 7561 7469 6f6e 7320 746f 0a20 2020 ituations to. │ │ │ │ │ +00047860: 2020 776f 726b 2061 726f 756e 6420 6275 work around bu │ │ │ │ │ +00047870: 6773 2069 6e20 6f74 6865 7220 7061 636b gs in other pack │ │ │ │ │ +00047880: 6167 6573 2c20 6f72 2069 6e20 756e 7573 ages, or in unus │ │ │ │ │ +00047890: 7561 6c20 6361 7365 7320 7768 6572 6520 ual cases where │ │ │ │ │ +000478a0: 7468 650a 2020 2020 206e 6f72 6d61 6c6c the. normall │ │ │ │ │ +000478b0: 7920 6465 636c 6172 6564 2064 6570 656e y declared depen │ │ │ │ │ +000478c0: 6465 6e63 7920 696e 666f 726d 6174 696f dency informatio │ │ │ │ │ +000478d0: 6e20 696e 2074 6865 2069 6e73 7461 6c6c n in the install │ │ │ │ │ +000478e0: 6564 20e2 8098 7368 6c69 6273 e280 990a ed ...shlibs.... │ │ │ │ │ +000478f0: 2020 2020 2066 696c 6520 666f 7220 6120 file for a │ │ │ │ │ +00047900: 6c69 6272 6172 7920 6361 6e6e 6f74 2062 library cannot b │ │ │ │ │ +00047910: 6520 7573 6564 2e20 2054 6869 7320 6669 e used. This fi │ │ │ │ │ +00047920: 6c65 206f 7665 7272 6964 6573 2069 6e66 le overrides inf │ │ │ │ │ +00047930: 6f72 6d61 7469 6f6e 0a20 2020 2020 6f62 ormation. ob │ │ │ │ │ +00047940: 7461 696e 6564 2066 726f 6d20 616e 7920 tained from any │ │ │ │ │ +00047950: 6f74 6865 7220 736f 7572 6365 2e0a 0ae2 other source.... │ │ │ │ │ +00047960: 8098 2f65 7463 2f64 706b 672f 7368 6c69 ../etc/dpkg/shli │ │ │ │ │ +00047970: 6273 2e6f 7665 7272 6964 65e2 8099 0a0a bs.override..... │ │ │ │ │ +00047980: 2020 2020 2054 6869 7320 6c69 7374 7320 This lists │ │ │ │ │ +00047990: 676c 6f62 616c 206f 7665 7272 6964 6573 global overrides │ │ │ │ │ +000479a0: 2e20 2054 6869 7320 6c69 7374 2069 7320 . This list is │ │ │ │ │ +000479b0: 6e6f 726d 616c 6c79 2065 6d70 7479 2e20 normally empty. │ │ │ │ │ +000479c0: 2049 7420 6973 0a20 2020 2020 6d61 696e It is. main │ │ │ │ │ +000479d0: 7461 696e 6564 2062 7920 7468 6520 6c6f tained by the lo │ │ │ │ │ +000479e0: 6361 6c20 7379 7374 656d 2061 646d 696e cal system admin │ │ │ │ │ +000479f0: 6973 7472 6174 6f72 2e0a 0ae2 8098 4445 istrator......DE │ │ │ │ │ +00047a00: 4249 414e 2f73 686c 6962 73e2 8099 2066 BIAN/shlibs... f │ │ │ │ │ +00047a10: 696c 6573 2069 6e20 7468 6520 e280 9c62 iles in the ...b │ │ │ │ │ +00047a20: 7569 6c64 2064 6972 6563 746f 7279 e280 uild directory.. │ │ │ │ │ +00047a30: 9d0a 0a20 2020 2020 5468 6573 6520 6669 ... These fi │ │ │ │ │ +00047a40: 6c65 7320 6172 6520 6765 6e65 7261 7465 les are generate │ │ │ │ │ +00047a50: 6420 6173 2070 6172 7420 6f66 2074 6865 d as part of the │ │ │ │ │ +00047a60: 2070 6163 6b61 6765 2062 7569 6c64 2070 package build p │ │ │ │ │ +00047a70: 726f 6365 7373 2061 6e64 0a20 2020 2020 rocess and. │ │ │ │ │ +00047a80: 7374 6167 6564 2066 6f72 2069 6e63 6c75 staged for inclu │ │ │ │ │ +00047a90: 7369 6f6e 2061 7320 636f 6e74 726f 6c20 sion as control │ │ │ │ │ +00047aa0: 6669 6c65 7320 696e 2074 6865 2062 696e files in the bin │ │ │ │ │ +00047ab0: 6172 7920 7061 636b 6167 6573 2062 6569 ary packages bei │ │ │ │ │ +00047ac0: 6e67 0a20 2020 2020 6275 696c 742e 2020 ng. built. │ │ │ │ │ +00047ad0: 5468 6579 2070 726f 7669 6465 2064 6574 They provide det │ │ │ │ │ +00047ae0: 6169 6c73 206f 6620 616e 7920 7368 6172 ails of any shar │ │ │ │ │ +00047af0: 6564 206c 6962 7261 7269 6573 2069 6e63 ed libraries inc │ │ │ │ │ +00047b00: 6c75 6465 6420 696e 0a20 2020 2020 7468 luded in. th │ │ │ │ │ +00047b10: 6520 7361 6d65 2070 6163 6b61 6765 2e0a e same package.. │ │ │ │ │ +00047b20: 0ae2 8098 7368 6c69 6273 e280 9920 636f ....shlibs... co │ │ │ │ │ +00047b30: 6e74 726f 6c20 6669 6c65 7320 666f 7220 ntrol files for │ │ │ │ │ +00047b40: 7061 636b 6167 6573 2069 6e73 7461 6c6c packages install │ │ │ │ │ +00047b50: 6564 206f 6e20 7468 6520 7379 7374 656d ed on the system │ │ │ │ │ +00047b60: 0a0a 2020 2020 2054 6865 20e2 8098 7368 .. The ...sh │ │ │ │ │ +00047b70: 6c69 6273 e280 9920 636f 6e74 726f 6c20 libs... control │ │ │ │ │ +00047b80: 6669 6c65 7320 666f 7220 616c 6c20 7468 files for all th │ │ │ │ │ +00047b90: 6520 7061 636b 6167 6573 2063 7572 7265 e packages curre │ │ │ │ │ +00047ba0: 6e74 6c79 2069 6e73 7461 6c6c 6564 0a20 ntly installed. │ │ │ │ │ +00047bb0: 2020 2020 6f6e 2074 6865 2073 7973 7465 on the syste │ │ │ │ │ +00047bc0: 6d2e 2020 5468 6573 6520 6669 6c65 7320 m. These files │ │ │ │ │ +00047bd0: 6361 6e20 6265 2072 6561 6420 7573 696e can be read usin │ │ │ │ │ +00047be0: 6720 e280 9864 706b 672d 7175 6572 790a g ...dpkg-query. │ │ │ │ │ +00047bf0: 2020 2020 202d 2d63 6f6e 7472 6f6c 2d73 --control-s │ │ │ │ │ +00047c00: 686f 7720 7061 636b 6167 6520 7368 6c69 how package shli │ │ │ │ │ +00047c10: 6273 e280 992e 0a0a e280 982f 6574 632f bs........./etc/ │ │ │ │ │ +00047c20: 6470 6b67 2f73 686c 6962 732e 6465 6661 dpkg/shlibs.defa │ │ │ │ │ +00047c30: 756c 74e2 8099 0a0a 2020 2020 2054 6869 ult..... Thi │ │ │ │ │ +00047c40: 7320 6669 6c65 206c 6973 7473 2061 6e79 s file lists any │ │ │ │ │ +00047c50: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ +00047c60: 7320 7768 6f73 6520 7061 636b 6167 6573 s whose packages │ │ │ │ │ +00047c70: 2068 6176 6520 6661 696c 6564 2074 6f0a have failed to. │ │ │ │ │ +00047c80: 2020 2020 2070 726f 7669 6465 2063 6f72 provide cor │ │ │ │ │ +00047c90: 7265 6374 20e2 8098 7368 6c69 6273 e280 rect ...shlibs.. │ │ │ │ │ +00047ca0: 9920 6669 6c65 732e 2020 4974 2077 6173 . files. It was │ │ │ │ │ +00047cb0: 2075 7365 6420 7768 656e 2074 6865 20e2 used when the . │ │ │ │ │ +00047cc0: 8098 7368 6c69 6273 e280 990a 2020 2020 ..shlibs.... │ │ │ │ │ +00047cd0: 2073 6574 7570 2077 6173 2066 6972 7374 setup was first │ │ │ │ │ +00047ce0: 2069 6e74 726f 6475 6365 642c 2062 7574 introduced, but │ │ │ │ │ +00047cf0: 2069 7420 6973 206e 6f77 206e 6f72 6d61 it is now norma │ │ │ │ │ +00047d00: 6c6c 7920 656d 7074 792e 2020 4974 2069 lly empty. It i │ │ │ │ │ +00047d10: 730a 2020 2020 206d 6169 6e74 6169 6e65 s. maintaine │ │ │ │ │ +00047d20: 6420 6279 2074 6865 20e2 8098 6470 6b67 d by the ...dpkg │ │ │ │ │ +00047d30: e280 9920 6d61 696e 7461 696e 6572 2e0a ... maintainer.. │ │ │ │ │ +00047d40: 0a49 6620 6120 e280 9873 796d 626f 6c73 .If a ...symbols │ │ │ │ │ +00047d50: e280 9920 6669 6c65 2066 6f72 2061 2073 ... file for a s │ │ │ │ │ +00047d60: 6861 7265 6420 6c69 6272 6172 7920 7061 hared library pa │ │ │ │ │ +00047d70: 636b 6167 6520 6973 2061 7661 696c 6162 ckage is availab │ │ │ │ │ +00047d80: 6c65 2c0a e280 9864 706b 672d 7368 6c69 le,....dpkg-shli │ │ │ │ │ +00047d90: 6264 6570 73e2 8099 2077 696c 6c20 616c bdeps... will al │ │ │ │ │ +00047da0: 7761 7973 2075 7365 2069 7420 696e 2070 ways use it in p │ │ │ │ │ +00047db0: 7265 6665 7265 6e63 6520 746f 2061 20e2 reference to a . │ │ │ │ │ +00047dc0: 8098 7368 6c69 6273 e280 992c 2077 6974 ..shlibs..., wit │ │ │ │ │ +00047dd0: 680a 7468 6520 6578 6365 7074 696f 6e20 h.the exception │ │ │ │ │ +00047de0: 6f66 20e2 8098 6465 6269 616e 2f73 686c of ...debian/shl │ │ │ │ │ +00047df0: 6962 732e 6c6f 6361 6ce2 8099 2e20 2054 ibs.local.... T │ │ │ │ │ +00047e00: 6865 206c 6174 7465 7220 6f76 6572 7269 he latter overri │ │ │ │ │ +00047e10: 6465 7320 616e 7920 6f74 6865 720a e280 des any other... │ │ │ │ │ +00047e20: 9873 686c 6962 73e2 8099 206f 7220 e280 .shlibs... or .. │ │ │ │ │ +00047e30: 9873 796d 626f 6c73 e280 9920 6669 6c65 .symbols... file │ │ │ │ │ +00047e40: 732e 0a0a 1f0a 4669 6c65 3a20 6465 6269 s.....File: debi │ │ │ │ │ +00047e50: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00047e60: 204e 6f64 653a 2054 6865 2073 686c 6962 Node: The shlib │ │ │ │ │ +00047e70: 7320 4669 6c65 2046 6f72 6d61 742c 2020 s File Format, │ │ │ │ │ +00047e80: 4e65 7874 3a20 5072 6f76 6964 696e 6720 Next: Providing │ │ │ │ │ +00047e90: 6120 7368 6c69 6273 2066 696c 652c 2020 a shlibs file, │ │ │ │ │ +00047ea0: 5072 6576 3a20 5468 6520 7368 6c69 6273 Prev: The shlibs │ │ │ │ │ +00047eb0: 2066 696c 6573 2070 7265 7365 6e74 206f files present o │ │ │ │ │ +00047ec0: 6e20 7468 6520 7379 7374 656d 2c20 2055 n the system, U │ │ │ │ │ +00047ed0: 703a 2054 6865 2073 686c 6962 7320 7379 p: The shlibs sy │ │ │ │ │ +00047ee0: 7374 656d 0a0a 382e 362e 342e 3220 5468 stem..8.6.4.2 Th │ │ │ │ │ +00047ef0: 6520 e280 9873 686c 6962 73e2 8099 2046 e ...shlibs... F │ │ │ │ │ +00047f00: 696c 6520 466f 726d 6174 0a2e 2e2e 2e2e ile Format...... │ │ │ │ │ +00047f10: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +00047f20: 2e2e 2e2e 2e2e 2e2e 2e2e 2e0a 0a45 6163 .............Eac │ │ │ │ │ +00047f30: 6820 e280 9873 686c 6962 73e2 8099 2066 h ...shlibs... f │ │ │ │ │ +00047f40: 696c 6520 6861 7320 7468 6520 7361 6d65 ile has the same │ │ │ │ │ +00047f50: 2066 6f72 6d61 742e 2020 4c69 6e65 7320 format. Lines │ │ │ │ │ +00047f60: 6265 6769 6e6e 696e 6720 7769 7468 20e2 beginning with . │ │ │ │ │ +00047f70: 8098 23e2 8099 2061 7265 0a63 6f6e 7369 ..#... are.consi │ │ │ │ │ +00047f80: 6465 7265 6420 746f 2062 6520 636f 6d6d dered to be comm │ │ │ │ │ +00047f90: 656e 7473 2061 6e64 2061 7265 2069 676e ents and are ign │ │ │ │ │ +00047fa0: 6f72 6564 2e20 2045 6163 6820 6c69 6e65 ored. Each line │ │ │ │ │ +00047fb0: 2069 7320 6f66 2074 6865 2066 6f72 6d3a is of the form: │ │ │ │ │ +00047fc0: 0a0a 2020 2020 205b 7479 7065 3a20 5d6c .. [type: ]l │ │ │ │ │ +00047fd0: 6962 7261 7279 2d6e 616d 6520 736f 6e61 ibrary-name sona │ │ │ │ │ +00047fe0: 6d65 2d76 6572 7369 6f6e 2064 6570 656e me-version depen │ │ │ │ │ +00047ff0: 6465 6e63 6965 7320 2e2e 2e0a 0a57 6520 dencies .....We │ │ │ │ │ +00048000: 7769 6c6c 2065 7870 6c61 696e 2074 6869 will explain thi │ │ │ │ │ +00048010: 7320 6279 2072 6566 6572 656e 6365 2074 s by reference t │ │ │ │ │ +00048020: 6f20 7468 6520 6578 616d 706c 6520 6f66 o the example of │ │ │ │ │ +00048030: 2074 6865 20e2 8098 7a6c 6962 3167 e280 the ...zlib1g.. │ │ │ │ │ +00048040: 990a 7061 636b 6167 652c 2077 6869 6368 ..package, which │ │ │ │ │ +00048050: 2028 6174 2074 6865 2074 696d 6520 6f66 (at the time of │ │ │ │ │ +00048060: 2077 7269 7469 6e67 2920 696e 7374 616c writing) instal │ │ │ │ │ +00048070: 6c73 2074 6865 2073 6861 7265 6420 6c69 ls the shared li │ │ │ │ │ +00048080: 6272 6172 790a e280 982f 7573 722f 6c69 brary..../usr/li │ │ │ │ │ +00048090: 622f 6c69 627a 2e73 6f2e 312e 322e 332e b/libz.so.1.2.3. │ │ │ │ │ +000480a0: 34e2 8099 2e0a 0ae2 8098 7479 7065 e280 4.........type.. │ │ │ │ │ +000480b0: 9920 6973 2061 6e20 6f70 7469 6f6e 616c . is an optional │ │ │ │ │ +000480c0: 2065 6c65 6d65 6e74 2074 6861 7420 696e element that in │ │ │ │ │ +000480d0: 6469 6361 7465 7320 7468 6520 7479 7065 dicates the type │ │ │ │ │ +000480e0: 206f 6620 7061 636b 6167 6520 666f 720a of package for. │ │ │ │ │ +000480f0: 7768 6963 6820 7468 6520 6c69 6e65 2069 which the line i │ │ │ │ │ +00048100: 7320 7661 6c69 642e 2020 5468 6520 6f6e s valid. The on │ │ │ │ │ +00048110: 6c79 2074 7970 6520 6375 7272 656e 746c ly type currentl │ │ │ │ │ +00048120: 7920 696e 2075 7365 2069 7320 e280 9875 y in use is ...u │ │ │ │ │ +00048130: 6465 62e2 8099 2e20 2054 6865 0a63 6f6c deb.... The.col │ │ │ │ │ +00048140: 6f6e 2061 6e64 2073 7061 6365 2061 6674 on and space aft │ │ │ │ │ +00048150: 6572 2074 6865 2074 7970 6520 6172 6520 er the type are │ │ │ │ │ +00048160: 7265 7175 6972 6564 2e0a 0ae2 8098 6c69 required......li │ │ │ │ │ +00048170: 6272 6172 792d 6e61 6d65 e280 9920 6973 brary-name... is │ │ │ │ │ +00048180: 2074 6865 206e 616d 6520 6f66 2074 6865 the name of the │ │ │ │ │ +00048190: 2073 6861 7265 6420 6c69 6272 6172 792c shared library, │ │ │ │ │ +000481a0: 2069 6e20 7468 6973 2063 6173 6520 e280 in this case .. │ │ │ │ │ +000481b0: 986c 6962 7ae2 8099 2e0a 2854 6869 7320 .libz.....(This │ │ │ │ │ +000481c0: 6d75 7374 206d 6174 6368 2074 6865 206e must match the n │ │ │ │ │ +000481d0: 616d 6520 7061 7274 206f 6620 7468 6520 ame part of the │ │ │ │ │ +000481e0: 736f 6e61 6d65 2c20 7365 6520 6265 6c6f soname, see belo │ │ │ │ │ +000481f0: 772e 290a 0ae2 8098 736f 6e61 6d65 2d76 w.).....soname-v │ │ │ │ │ +00048200: 6572 7369 6f6e e280 9920 6973 2074 6865 ersion... is the │ │ │ │ │ +00048210: 2076 6572 7369 6f6e 2070 6172 7420 6f66 version part of │ │ │ │ │ +00048220: 2074 6865 2045 4c46 20e2 8098 534f 4e41 the ELF ...SONA │ │ │ │ │ +00048230: 4d45 e280 9920 6174 7472 6962 7574 6520 ME... attribute │ │ │ │ │ +00048240: 6f66 0a74 6865 206c 6962 7261 7279 2c20 of.the library, │ │ │ │ │ +00048250: 6465 7465 726d 696e 6564 2074 6865 2073 determined the s │ │ │ │ │ +00048260: 616d 6520 7761 7920 7468 6174 2074 6865 ame way that the │ │ │ │ │ +00048270: 2073 6f76 6572 7369 6f6e 2063 6f6d 706f soversion compo │ │ │ │ │ +00048280: 6e65 6e74 206f 6620 7468 650a 7265 636f nent of the.reco │ │ │ │ │ +00048290: 6d6d 656e 6465 6420 7368 6172 6564 206c mmended shared l │ │ │ │ │ +000482a0: 6962 7261 7279 2070 6163 6b61 6765 206e ibrary package n │ │ │ │ │ +000482b0: 616d 6520 6973 2064 6574 6572 6d69 6e65 ame is determine │ │ │ │ │ +000482c0: 642e 2020 5365 6520 2a6e 6f74 650a 5275 d. See *note.Ru │ │ │ │ │ +000482d0: 6e2d 7469 6d65 2073 6861 7265 6420 6c69 n-time shared li │ │ │ │ │ +000482e0: 6272 6172 6965 733a 2031 3032 2e20 666f braries: 102. fo │ │ │ │ │ +000482f0: 7220 7468 6520 6465 7461 696c 732e 0a0a r the details... │ │ │ │ │ +00048300: e280 9864 6570 656e 6465 6e63 6965 73e2 ...dependencies. │ │ │ │ │ +00048310: 8099 2068 6173 2074 6865 2073 616d 6520 .. has the same │ │ │ │ │ +00048320: 7379 6e74 6178 2061 7320 6120 6465 7065 syntax as a depe │ │ │ │ │ +00048330: 6e64 656e 6379 2066 6965 6c64 2069 6e20 ndency field in │ │ │ │ │ +00048340: 6120 6269 6e61 7279 0a70 6163 6b61 6765 a binary.package │ │ │ │ │ +00048350: 2063 6f6e 7472 6f6c 2066 696c 652e 2020 control file. │ │ │ │ │ +00048360: 4974 2073 686f 756c 6420 6769 7665 2064 It should give d │ │ │ │ │ +00048370: 6574 6169 6c73 206f 6620 7768 6963 6820 etails of which │ │ │ │ │ +00048380: 7061 636b 6167 6573 2061 7265 0a72 6571 packages are.req │ │ │ │ │ +00048390: 7569 7265 6420 746f 2073 6174 6973 6679 uired to satisfy │ │ │ │ │ +000483a0: 2061 2062 696e 6172 7920 6275 696c 7420 a binary built │ │ │ │ │ +000483b0: 6167 6169 6e73 7420 7468 6520 7665 7273 against the vers │ │ │ │ │ +000483c0: 696f 6e20 6f66 2074 6865 206c 6962 7261 ion of the libra │ │ │ │ │ +000483d0: 7279 0a63 6f6e 7461 696e 6564 2069 6e20 ry.contained in │ │ │ │ │ +000483e0: 7468 6520 7061 636b 6167 652e 2020 5365 the package. Se │ │ │ │ │ +000483f0: 6520 2a6e 6f74 6520 5379 6e74 6178 206f e *note Syntax o │ │ │ │ │ +00048400: 6620 7265 6c61 7469 6f6e 7368 6970 2066 f relationship f │ │ │ │ │ +00048410: 6965 6c64 733a 2066 302e 0a66 6f72 2064 ields: f0..for d │ │ │ │ │ +00048420: 6574 6169 6c73 206f 6e20 7468 6520 7379 etails on the sy │ │ │ │ │ +00048430: 6e74 6178 2c20 616e 6420 2a6e 6f74 6520 ntax, and *note │ │ │ │ │ +00048440: 5368 6172 6564 206c 6962 7261 7279 2041 Shared library A │ │ │ │ │ +00048450: 4249 2063 6861 6e67 6573 3a20 3131 342e BI changes: 114. │ │ │ │ │ +00048460: 0a66 6f72 2064 6574 6169 6c73 206f 6e20 .for details on │ │ │ │ │ +00048470: 686f 7720 746f 206d 6169 6e74 6169 6e20 how to maintain │ │ │ │ │ +00048480: 7468 6520 6465 7065 6e64 656e 6379 2076 the dependency v │ │ │ │ │ +00048490: 6572 7369 6f6e 2063 6f6e 7374 7261 696e ersion constrain │ │ │ │ │ +000484a0: 742e 0a0a 496e 206f 7572 2065 7861 6d70 t...In our examp │ │ │ │ │ +000484b0: 6c65 2c20 6966 2074 6865 206c 6173 7420 le, if the last │ │ │ │ │ +000484c0: 6368 616e 6765 2074 6f20 7468 6520 e280 change to the .. │ │ │ │ │ +000484d0: 987a 6c69 6231 67e2 8099 2070 6163 6b61 .zlib1g... packa │ │ │ │ │ +000484e0: 6765 2074 6861 7420 636f 756c 640a 6368 ge that could.ch │ │ │ │ │ +000484f0: 616e 6765 2062 6568 6176 696f 7220 666f ange behavior fo │ │ │ │ │ +00048500: 7220 6120 636c 6965 6e74 206f 6620 7468 r a client of th │ │ │ │ │ +00048510: 6174 206c 6962 7261 7279 2077 6173 2069 at library was i │ │ │ │ │ +00048520: 6e20 7665 7273 696f 6e0a e280 9831 3a31 n version....1:1 │ │ │ │ │ +00048530: 2e32 2e33 2e33 2e64 6673 672d 31e2 8099 .2.3.3.dfsg-1... │ │ │ │ │ +00048540: 2c20 7468 656e 2074 6865 20e2 8098 7368 , then the ...sh │ │ │ │ │ +00048550: 6c69 6273 e280 9920 656e 7472 7920 666f libs... entry fo │ │ │ │ │ +00048560: 7220 7468 6973 206c 6962 7261 7279 2063 r this library c │ │ │ │ │ +00048570: 6f75 6c64 2073 6179 3a0a 0a20 2020 2020 ould say:.. │ │ │ │ │ +00048580: 6c69 627a 2031 207a 6c69 6231 6720 283e libz 1 zlib1g (> │ │ │ │ │ +00048590: 3d20 313a 312e 322e 332e 332e 6466 7367 = 1:1.2.3.3.dfsg │ │ │ │ │ +000485a0: 290a 0a54 6869 7320 7665 7273 696f 6e20 )..This version │ │ │ │ │ +000485b0: 7265 7374 7269 6374 696f 6e20 6d75 7374 restriction must │ │ │ │ │ +000485c0: 2062 6520 6e65 7720 656e 6f75 6768 2074 be new enough t │ │ │ │ │ +000485d0: 6861 7420 616e 7920 6269 6e61 7279 2062 hat any binary b │ │ │ │ │ +000485e0: 7569 6c74 0a61 6761 696e 7374 2074 6865 uilt.against the │ │ │ │ │ +000485f0: 2063 7572 7265 6e74 2076 6572 7369 6f6e current version │ │ │ │ │ +00048600: 206f 6620 7468 6520 6c69 6272 6172 7920 of the library │ │ │ │ │ +00048610: 7769 6c6c 2077 6f72 6b20 7769 7468 2061 will work with a │ │ │ │ │ +00048620: 6e79 2076 6572 7369 6f6e 206f 660a 7468 ny version of.th │ │ │ │ │ +00048630: 6520 7368 6172 6564 206c 6962 7261 7279 e shared library │ │ │ │ │ +00048640: 2074 6861 7420 7361 7469 7366 6965 7320 that satisfies │ │ │ │ │ +00048650: 7468 6174 2064 6570 656e 6465 6e63 792e that dependency. │ │ │ │ │ +00048660: 0a0a 4173 207a 6c69 6231 6720 616c 736f ..As zlib1g also │ │ │ │ │ +00048670: 2070 726f 7669 6465 7320 6120 7564 6562 provides a udeb │ │ │ │ │ +00048680: 2063 6f6e 7461 696e 696e 6720 7468 6520 containing the │ │ │ │ │ +00048690: 7368 6172 6564 206c 6962 7261 7279 2c20 shared library, │ │ │ │ │ +000486a0: 7468 6572 650a 776f 756c 6420 616c 736f there.would also │ │ │ │ │ +000486b0: 2062 6520 6120 7365 636f 6e64 206c 696e be a second lin │ │ │ │ │ +000486c0: 653a 0a0a 2020 2020 2075 6465 623a 206c e:.. udeb: l │ │ │ │ │ +000486d0: 6962 7a20 3120 7a6c 6962 3167 2d75 6465 ibz 1 zlib1g-ude │ │ │ │ │ +000486e0: 6220 283e 3d20 313a 312e 322e 332e 332e b (>= 1:1.2.3.3. │ │ │ │ │ +000486f0: 6466 7367 290a 0a1f 0a46 696c 653a 2064 dfsg)....File: d │ │ │ │ │ +00048700: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00048710: 6f2c 2020 4e6f 6465 3a20 5072 6f76 6964 o, Node: Provid │ │ │ │ │ +00048720: 696e 6720 6120 7368 6c69 6273 2066 696c ing a shlibs fil │ │ │ │ │ +00048730: 652c 2020 5072 6576 3a20 5468 6520 7368 e, Prev: The sh │ │ │ │ │ +00048740: 6c69 6273 2046 696c 6520 466f 726d 6174 libs File Format │ │ │ │ │ +00048750: 2c20 2055 703a 2054 6865 2073 686c 6962 , Up: The shlib │ │ │ │ │ +00048760: 7320 7379 7374 656d 0a0a 382e 362e 342e s system..8.6.4. │ │ │ │ │ +00048770: 3320 5072 6f76 6964 696e 6720 6120 e280 3 Providing a .. │ │ │ │ │ +00048780: 9873 686c 6962 73e2 8099 2066 696c 650a .shlibs... file. │ │ │ │ │ +00048790: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +000487a0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +000487b0: 2e0a 0a54 6f20 7072 6f76 6964 6520 6120 ...To provide a │ │ │ │ │ +000487c0: e280 9873 686c 6962 73e2 8099 2066 696c ...shlibs... fil │ │ │ │ │ +000487d0: 6520 666f 7220 6120 7368 6172 6564 206c e for a shared l │ │ │ │ │ +000487e0: 6962 7261 7279 2062 696e 6172 7920 7061 ibrary binary pa │ │ │ │ │ +000487f0: 636b 6167 652c 2063 7265 6174 6520 610a ckage, create a. │ │ │ │ │ +00048800: e280 9873 686c 6962 73e2 8099 2066 696c ...shlibs... fil │ │ │ │ │ +00048810: 6520 666f 6c6c 6f77 696e 6720 7468 6520 e following the │ │ │ │ │ +00048820: 666f 726d 6174 2064 6573 6372 6962 6564 format described │ │ │ │ │ +00048830: 2061 626f 7665 2061 6e64 2070 6c61 6365 above and place │ │ │ │ │ +00048840: 2069 7420 696e 2074 6865 0ae2 8098 4445 it in the....DE │ │ │ │ │ +00048850: 4249 414e e280 9920 6469 7265 6374 6f72 BIAN... director │ │ │ │ │ +00048860: 7920 666f 7220 7468 6174 2070 6163 6b61 y for that packa │ │ │ │ │ +00048870: 6765 2064 7572 696e 6720 7468 6520 6275 ge during the bu │ │ │ │ │ +00048880: 696c 642e 2020 4974 2077 696c 6c20 7468 ild. It will th │ │ │ │ │ +00048890: 656e 2062 650a 696e 636c 7564 6564 2061 en be.included a │ │ │ │ │ +000488a0: 7320 6120 636f 6e74 726f 6c20 6669 6c65 s a control file │ │ │ │ │ +000488b0: 2066 6f72 2074 6861 7420 7061 636b 6167 for that packag │ │ │ │ │ +000488c0: 652e 2020 2831 290a 0a53 696e 6365 20e2 e. (1)..Since . │ │ │ │ │ +000488d0: 8098 6470 6b67 2d73 686c 6962 6465 7073 ..dpkg-shlibdeps │ │ │ │ │ +000488e0: e280 9920 7265 6164 7320 7468 6520 e280 ... reads the .. │ │ │ │ │ +000488f0: 9844 4542 4941 4e2f 7368 6c69 6273 e280 .DEBIAN/shlibs.. │ │ │ │ │ +00048900: 9920 6669 6c65 7320 696e 2061 6c6c 206f . files in all o │ │ │ │ │ +00048910: 6620 7468 650a 6269 6e61 7279 2070 6163 f the.binary pac │ │ │ │ │ +00048920: 6b61 6765 7320 6265 696e 6720 6275 696c kages being buil │ │ │ │ │ +00048930: 7420 6672 6f6d 2074 6869 7320 736f 7572 t from this sour │ │ │ │ │ +00048940: 6365 2070 6163 6b61 6765 2c20 616c 6c20 ce package, all │ │ │ │ │ +00048950: 6f66 2074 6865 0ae2 8098 4445 4249 414e of the....DEBIAN │ │ │ │ │ +00048960: 2f73 686c 6962 73e2 8099 2066 696c 6573 /shlibs... files │ │ │ │ │ +00048970: 2073 686f 756c 6420 6265 2069 6e73 7461 should be insta │ │ │ │ │ +00048980: 6c6c 6564 2062 6566 6f72 6520 e280 9864 lled before ...d │ │ │ │ │ +00048990: 706b 672d 7368 6c69 6264 6570 73e2 8099 pkg-shlibdeps... │ │ │ │ │ +000489a0: 2069 730a 6361 6c6c 6564 206f 6e20 616e is.called on an │ │ │ │ │ +000489b0: 7920 6f66 2074 6865 2062 696e 6172 7920 y of the binary │ │ │ │ │ +000489c0: 7061 636b 6167 6573 2e0a 0a20 2020 2d2d packages... -- │ │ │ │ │ +000489d0: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ +000489e0: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ +000489f0: 2020 2831 2920 5468 6973 2069 7320 7768 (1) This is wh │ │ │ │ │ +00048a00: 6174 20e2 8098 6468 5f6d 616b 6573 686c at ...dh_makeshl │ │ │ │ │ +00048a10: 6962 73e2 8099 2069 6e20 7468 6520 6465 ibs... in the de │ │ │ │ │ +00048a20: 6268 656c 7065 7220 7375 6974 6520 646f bhelper suite do │ │ │ │ │ +00048a30: 6573 2e20 2049 660a 796f 7572 2070 6163 es. If.your pac │ │ │ │ │ +00048a40: 6b61 6765 2061 6c73 6f20 6861 7320 6120 kage also has a │ │ │ │ │ +00048a50: 7564 6562 2074 6861 7420 7072 6f76 6964 udeb that provid │ │ │ │ │ +00048a60: 6573 2061 2073 6861 7265 6420 6c69 6272 es a shared libr │ │ │ │ │ +00048a70: 6172 792c 0ae2 8098 6468 5f6d 616b 6573 ary,....dh_makes │ │ │ │ │ +00048a80: 686c 6962 73e2 8099 2063 616e 2061 7574 hlibs... can aut │ │ │ │ │ +00048a90: 6f6d 6174 6963 616c 6c79 2067 656e 6572 omatically gener │ │ │ │ │ +00048aa0: 6174 6520 7468 6520 e280 9875 6465 623a ate the ...udeb: │ │ │ │ │ +00048ab0: e280 9920 6c69 6e65 7320 6966 2079 6f75 ... lines if you │ │ │ │ │ +00048ac0: 0a73 7065 6369 6679 2074 6865 206e 616d .specify the nam │ │ │ │ │ +00048ad0: 6520 6f66 2074 6865 2075 6465 6220 7769 e of the udeb wi │ │ │ │ │ +00048ae0: 7468 2074 6865 20e2 8098 2d2d 6164 642d th the ...--add- │ │ │ │ │ +00048af0: 7564 6562 e280 9920 6f70 7469 6f6e 2e0a udeb... option.. │ │ │ │ │ +00048b00: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00048b10: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00048b20: 6465 3a20 5468 6520 4f70 6572 6174 696e de: The Operatin │ │ │ │ │ +00048b30: 6720 5379 7374 656d 2c20 204e 6578 743a g System, Next: │ │ │ │ │ +00048b40: 2046 696c 6573 3c32 3e2c 2020 5072 6576 Files<2>, Prev │ │ │ │ │ +00048b50: 3a20 5368 6172 6564 206c 6962 7261 7269 : Shared librari │ │ │ │ │ +00048b60: 6573 2c20 2055 703a 2054 6f70 0a0a 3920 es, Up: Top..9 │ │ │ │ │ +00048b70: 5468 6520 4f70 6572 6174 696e 6720 5379 The Operating Sy │ │ │ │ │ +00048b80: 7374 656d 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a stem.*********** │ │ │ │ │ +00048b90: 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a2a 204d ***********..* M │ │ │ │ │ +00048ba0: 656e 753a 0a0a 2a20 4669 6c65 2073 7973 enu:..* File sys │ │ │ │ │ +00048bb0: 7465 6d20 6869 6572 6172 6368 793a 3a0a tem hierarchy::. │ │ │ │ │ +00048bc0: 2a20 5573 6572 7320 616e 6420 6772 6f75 * Users and grou │ │ │ │ │ +00048bd0: 7073 3a3a 0a2a 2053 7461 7274 696e 6720 ps::.* Starting │ │ │ │ │ +00048be0: 7379 7374 656d 2073 6572 7669 6365 733a system services: │ │ │ │ │ +00048bf0: 3a0a 2a20 436f 6e73 6f6c 6520 6d65 7373 :.* Console mess │ │ │ │ │ +00048c00: 6167 6573 2066 726f 6d20 696e 6974 2e64 ages from init.d │ │ │ │ │ +00048c10: 2073 6372 6970 7473 3a20 436f 6e73 6f6c scripts: Consol │ │ │ │ │ +00048c20: 6520 6d65 7373 6167 6573 2066 726f 6d20 e messages from │ │ │ │ │ +00048c30: 696e 6974 2064 2073 6372 6970 7473 2e0a init d scripts.. │ │ │ │ │ +00048c40: 2a20 4372 6f6e 206a 6f62 733a 3a0a 2a20 * Cron jobs::.* │ │ │ │ │ +00048c50: 4d65 6e75 733a 3a0a 2a20 4d75 6c74 696d Menus::.* Multim │ │ │ │ │ +00048c60: 6564 6961 2068 616e 646c 6572 733a 3a0a edia handlers::. │ │ │ │ │ +00048c70: 2a20 4b65 7962 6f61 7264 2063 6f6e 6669 * Keyboard confi │ │ │ │ │ +00048c80: 6775 7261 7469 6f6e 3a3a 0a2a 2045 6e76 guration::.* Env │ │ │ │ │ +00048c90: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl │ │ │ │ │ +00048ca0: 6573 3a3a 0a2a 2052 6567 6973 7465 7269 es::.* Registeri │ │ │ │ │ +00048cb0: 6e67 2044 6f63 756d 656e 7473 2075 7369 ng Documents usi │ │ │ │ │ +00048cc0: 6e67 2064 6f63 2d62 6173 653a 3a0a 2a20 ng doc-base::.* │ │ │ │ │ +00048cd0: 416c 7465 726e 6174 6520 696e 6974 2073 Alternate init s │ │ │ │ │ +00048ce0: 7973 7465 6d73 3a3a 0a2a 2053 6967 6e61 ystems::.* Signa │ │ │ │ │ +00048cf0: 6c69 6e67 2074 6861 7420 6120 7265 626f ling that a rebo │ │ │ │ │ +00048d00: 6f74 2069 7320 7265 7175 6972 6564 3a3a ot is required:: │ │ │ │ │ +00048d10: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00048d20: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00048d30: 6f64 653a 2046 696c 6520 7379 7374 656d ode: File system │ │ │ │ │ +00048d40: 2068 6965 7261 7263 6879 2c20 204e 6578 hierarchy, Nex │ │ │ │ │ +00048d50: 743a 2055 7365 7273 2061 6e64 2067 726f t: Users and gro │ │ │ │ │ +00048d60: 7570 732c 2020 5570 3a20 5468 6520 4f70 ups, Up: The Op │ │ │ │ │ +00048d70: 6572 6174 696e 6720 5379 7374 656d 0a0a erating System.. │ │ │ │ │ +00048d80: 392e 3120 4669 6c65 2073 7973 7465 6d20 9.1 File system │ │ │ │ │ +00048d90: 6869 6572 6172 6368 790a 3d3d 3d3d 3d3d hierarchy.====== │ │ │ │ │ +00048da0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00048db0: 3d3d 3d0a 0a2a 204d 656e 753a 0a0a 2a20 ===..* Menu:..* │ │ │ │ │ +00048dc0: 4669 6c65 2053 7973 7465 6d20 5374 7275 File System Stru │ │ │ │ │ +00048dd0: 6374 7572 653a 3a0a 2a20 5369 7465 2d73 cture::.* Site-s │ │ │ │ │ +00048de0: 7065 6369 6669 6320 7072 6f67 7261 6d73 pecific programs │ │ │ │ │ +00048df0: 3a3a 0a2a 2054 6865 2073 7973 7465 6d2d ::.* The system- │ │ │ │ │ +00048e00: 7769 6465 206d 6169 6c20 6469 7265 6374 wide mail direct │ │ │ │ │ +00048e10: 6f72 793a 3a0a 2a20 2f72 756e 2061 6e64 ory::.* /run and │ │ │ │ │ +00048e20: 202f 7275 6e2f 6c6f 636b 3a3a 0a0a 1f0a /run/lock::.... │ │ │ │ │ +00048e30: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +00048e40: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +00048e50: 2046 696c 6520 5379 7374 656d 2053 7472 File System Str │ │ │ │ │ +00048e60: 7563 7475 7265 2c20 204e 6578 743a 2053 ucture, Next: S │ │ │ │ │ +00048e70: 6974 652d 7370 6563 6966 6963 2070 726f ite-specific pro │ │ │ │ │ +00048e80: 6772 616d 732c 2020 5570 3a20 4669 6c65 grams, Up: File │ │ │ │ │ +00048e90: 2073 7973 7465 6d20 6869 6572 6172 6368 system hierarch │ │ │ │ │ +00048ea0: 790a 0a39 2e31 2e31 2046 696c 6520 5379 y..9.1.1 File Sy │ │ │ │ │ +00048eb0: 7374 656d 2053 7472 7563 7475 7265 0a2d stem Structure.- │ │ │ │ │ +00048ec0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00048ed0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 ----------..The │ │ │ │ │ +00048ee0: 6c6f 6361 7469 6f6e 206f 6620 616c 6c20 location of all │ │ │ │ │ +00048ef0: 6669 6c65 7320 616e 6420 6469 7265 6374 files and direct │ │ │ │ │ +00048f00: 6f72 6965 7320 6d75 7374 2063 6f6d 706c ories must compl │ │ │ │ │ +00048f10: 7920 7769 7468 2074 6865 0a46 696c 6573 y with the.Files │ │ │ │ │ +00048f20: 7973 7465 6d20 4869 6572 6172 6368 7920 ystem Hierarchy │ │ │ │ │ +00048f30: 5374 616e 6461 7264 2028 4648 5329 2c20 Standard (FHS), │ │ │ │ │ +00048f40: 7665 7273 696f 6e20 332e 302c 2077 6974 version 3.0, wit │ │ │ │ │ +00048f50: 6820 7468 6520 6578 6365 7074 696f 6e73 h the exceptions │ │ │ │ │ +00048f60: 0a6e 6f74 6564 2062 656c 6f77 2c20 616e .noted below, an │ │ │ │ │ +00048f70: 6420 6578 6365 7074 2077 6865 7265 2064 d except where d │ │ │ │ │ +00048f80: 6f69 6e67 2073 6f20 776f 756c 6420 7669 oing so would vi │ │ │ │ │ +00048f90: 6f6c 6174 6520 6f74 6865 7220 7465 726d olate other term │ │ │ │ │ +00048fa0: 7320 6f66 0a44 6562 6961 6e20 506f 6c69 s of.Debian Poli │ │ │ │ │ +00048fb0: 6379 2e20 2054 6865 2066 6f6c 6c6f 7769 cy. The followi │ │ │ │ │ +00048fc0: 6e67 2065 7863 6570 7469 6f6e 7320 746f ng exceptions to │ │ │ │ │ +00048fd0: 2074 6865 2046 4853 2061 7070 6c79 3a0a the FHS apply:. │ │ │ │ │ +00048fe0: 0a20 2031 2e20 5468 6520 4648 5320 7265 . 1. The FHS re │ │ │ │ │ +00048ff0: 7175 6972 656d 656e 7420 7468 6174 2061 quirement that a │ │ │ │ │ +00049000: 7263 6869 7465 6374 7572 652d 696e 6465 rchitecture-inde │ │ │ │ │ +00049010: 7065 6e64 656e 740a 2020 2020 2061 7070 pendent. app │ │ │ │ │ +00049020: 6c69 6361 7469 6f6e 2d73 7065 6369 6669 lication-specifi │ │ │ │ │ +00049030: 6320 7374 6174 6963 2066 696c 6573 2062 c static files b │ │ │ │ │ +00049040: 6520 6c6f 6361 7465 6420 696e 20e2 8098 e located in ... │ │ │ │ │ +00049050: 2f75 7372 2f73 6861 7265 e280 9920 6973 /usr/share... is │ │ │ │ │ +00049060: 0a20 2020 2020 7265 6c61 7865 6420 746f . relaxed to │ │ │ │ │ +00049070: 2061 2073 7567 6765 7374 696f 6e2e 2020 a suggestion. │ │ │ │ │ +00049080: 496e 2070 6172 7469 6375 6c61 722c 2061 In particular, a │ │ │ │ │ +00049090: 2073 7562 6469 7265 6374 6f72 7920 6f66 subdirectory of │ │ │ │ │ +000490a0: 0a20 2020 2020 e280 982f 7573 722f 6c69 . .../usr/li │ │ │ │ │ +000490b0: 62e2 8099 206d 6179 2062 6520 7573 6564 b... may be used │ │ │ │ │ +000490c0: 2062 7920 6120 7061 636b 6167 6520 286f by a package (o │ │ │ │ │ +000490d0: 7220 6120 636f 6c6c 6563 7469 6f6e 206f r a collection o │ │ │ │ │ +000490e0: 6620 7061 636b 6167 6573 290a 2020 2020 f packages). │ │ │ │ │ +000490f0: 2074 6f20 686f 6c64 2061 206d 6978 7475 to hold a mixtu │ │ │ │ │ +00049100: 7265 206f 6620 6172 6368 6974 6563 7475 re of architectu │ │ │ │ │ +00049110: 7265 2d69 6e64 6570 656e 6465 6e74 2061 re-independent a │ │ │ │ │ +00049120: 6e64 0a20 2020 2020 6172 6368 6974 6563 nd. architec │ │ │ │ │ +00049130: 7475 7265 2d64 6570 656e 6465 6e74 2066 ture-dependent f │ │ │ │ │ +00049140: 696c 6573 2e20 2048 6f77 6576 6572 2c20 iles. However, │ │ │ │ │ +00049150: 7768 656e 2061 2064 6972 6563 746f 7279 when a directory │ │ │ │ │ +00049160: 2069 730a 2020 2020 2065 6e74 6972 656c is. entirel │ │ │ │ │ +00049170: 7920 636f 6d70 6f73 6564 206f 6620 6172 y composed of ar │ │ │ │ │ +00049180: 6368 6974 6563 7475 7265 2d69 6e64 6570 chitecture-indep │ │ │ │ │ +00049190: 656e 6465 6e74 2066 696c 6573 2c20 6974 endent files, it │ │ │ │ │ +000491a0: 2073 686f 756c 6420 6265 0a20 2020 2020 should be. │ │ │ │ │ +000491b0: 6c6f 6361 7465 6420 696e 20e2 8098 2f75 located in .../u │ │ │ │ │ +000491c0: 7372 2f73 6861 7265 e280 992e 0a0a 2020 sr/share...... │ │ │ │ │ +000491d0: 322e 2054 6865 206f 7074 696f 6e61 6c20 2. The optional │ │ │ │ │ +000491e0: 7275 6c65 7320 7265 6c61 7465 6420 746f rules related to │ │ │ │ │ +000491f0: 2075 7365 7220 7370 6563 6966 6963 2063 user specific c │ │ │ │ │ +00049200: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +00049210: 6573 2066 6f72 0a20 2020 2020 6170 706c es for. appl │ │ │ │ │ +00049220: 6963 6174 696f 6e73 2061 7265 2073 746f ications are sto │ │ │ │ │ +00049230: 7265 6420 696e 2074 6865 2075 7365 7227 red in the user' │ │ │ │ │ +00049240: 7320 686f 6d65 2064 6972 6563 746f 7279 s home directory │ │ │ │ │ +00049250: 2061 7265 2072 656c 6178 6564 2e0a 2020 are relaxed.. │ │ │ │ │ +00049260: 2020 2049 7420 6973 2072 6563 6f6d 6d65 It is recomme │ │ │ │ │ +00049270: 6e64 6564 2074 6861 7420 7375 6368 2066 nded that such f │ │ │ │ │ +00049280: 696c 6573 2073 7461 7274 2077 6974 6820 iles start with │ │ │ │ │ +00049290: 7468 6520 27e2 8098 2ee2 8099 2720 6368 the '.......' ch │ │ │ │ │ +000492a0: 6172 6163 7465 7220 2861 0a20 2020 2020 aracter (a. │ │ │ │ │ +000492b0: 2264 6f74 2066 696c 6522 292c 2061 6e64 "dot file"), and │ │ │ │ │ +000492c0: 2069 6620 616e 2061 7070 6c69 6361 7469 if an applicati │ │ │ │ │ +000492d0: 6f6e 206e 6565 6473 2074 6f20 6372 6561 on needs to crea │ │ │ │ │ +000492e0: 7465 206d 6f72 6520 7468 616e 206f 6e65 te more than one │ │ │ │ │ +000492f0: 0a20 2020 2020 646f 7420 6669 6c65 2074 . dot file t │ │ │ │ │ +00049300: 6865 6e20 7468 6520 7072 6566 6572 7265 hen the preferre │ │ │ │ │ +00049310: 6420 706c 6163 656d 656e 7420 6973 2069 d placement is i │ │ │ │ │ +00049320: 6e20 6120 7375 6264 6972 6563 746f 7279 n a subdirectory │ │ │ │ │ +00049330: 2077 6974 6820 610a 2020 2020 206e 616d with a. nam │ │ │ │ │ +00049340: 6520 7374 6172 7469 6e67 2077 6974 6820 e starting with │ │ │ │ │ +00049350: 6120 272e 2720 2063 6861 7261 6374 6572 a '.' character │ │ │ │ │ +00049360: 2c20 2861 2022 646f 7420 6469 7265 6374 , (a "dot direct │ │ │ │ │ +00049370: 6f72 7922 292e 2020 496e 2074 6869 730a ory"). In this. │ │ │ │ │ +00049380: 2020 2020 2063 6173 6520 6974 2069 7320 case it is │ │ │ │ │ +00049390: 7265 636f 6d6d 656e 6465 6420 7468 6520 recommended the │ │ │ │ │ +000493a0: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ +000493b0: 6c65 7320 6e6f 7420 7374 6172 7420 7769 les not start wi │ │ │ │ │ +000493c0: 7468 2074 6865 0a20 2020 2020 272e 2720 th the. '.' │ │ │ │ │ +000493d0: 2063 6861 7261 6374 6572 2e0a 0a20 2033 character... 3 │ │ │ │ │ +000493e0: 2e20 4f6e 6c79 2074 6865 2064 796e 616d . Only the dynam │ │ │ │ │ +000493f0: 6963 206c 696e 6b65 7220 616e 6420 6c69 ic linker and li │ │ │ │ │ +00049400: 6263 2061 7265 2061 6c6c 6f77 6564 2074 bc are allowed t │ │ │ │ │ +00049410: 6f20 696e 7374 616c 6c20 6669 6c65 7320 o install files │ │ │ │ │ +00049420: 696e 0a20 2020 2020 e280 982f 6c69 6236 in. .../lib6 │ │ │ │ │ +00049430: 34e2 8099 2e0a 0a20 2034 2e20 5468 6520 4...... 4. The │ │ │ │ │ +00049440: 7265 7175 6972 656d 656e 7420 666f 7220 requirement for │ │ │ │ │ +00049450: 6f62 6a65 6374 2066 696c 6573 2c20 696e object files, in │ │ │ │ │ +00049460: 7465 726e 616c 2062 696e 6172 6965 732c ternal binaries, │ │ │ │ │ +00049470: 2061 6e64 206c 6962 7261 7269 6573 2c0a and libraries,. │ │ │ │ │ +00049480: 2020 2020 2069 6e63 6c75 6469 6e67 20e2 including . │ │ │ │ │ +00049490: 8098 6c69 6263 2e73 6f2e 2ae2 8099 2c20 ..libc.so.*..., │ │ │ │ │ +000494a0: 746f 2062 6520 6c6f 6361 7465 6420 6469 to be located di │ │ │ │ │ +000494b0: 7265 6374 6c79 2075 6e64 6572 20e2 8098 rectly under ... │ │ │ │ │ +000494c0: 2f6c 6962 7b2c 3332 7de2 8099 2061 6e64 /lib{,32}... and │ │ │ │ │ +000494d0: 0a20 2020 2020 e280 982f 7573 722f 6c69 . .../usr/li │ │ │ │ │ +000494e0: 627b 2c33 327d e280 9920 6973 2061 6d65 b{,32}... is ame │ │ │ │ │ +000494f0: 6e64 6564 2c20 7065 726d 6974 7469 6e67 nded, permitting │ │ │ │ │ +00049500: 2066 696c 6573 2074 6f20 696e 7374 6561 files to instea │ │ │ │ │ +00049510: 6420 6265 0a20 2020 2020 696e 7374 616c d be. instal │ │ │ │ │ +00049520: 6c65 6420 746f 20e2 8098 2f6c 6962 2f74 led to .../lib/t │ │ │ │ │ +00049530: 7269 706c 6574 e280 9920 616e 6420 e280 riplet... and .. │ │ │ │ │ +00049540: 982f 7573 722f 6c69 622f 7472 6970 6c65 ./usr/lib/triple │ │ │ │ │ +00049550: 74e2 8099 2c20 7768 6572 6520 e280 9874 t..., where ...t │ │ │ │ │ +00049560: 7269 706c 6574 e280 990a 2020 2020 2069 riplet.... i │ │ │ │ │ +00049570: 7320 7468 6520 7661 6c75 6520 7265 7475 s the value retu │ │ │ │ │ +00049580: 726e 6564 2062 7920 e280 9864 706b 672d rned by ...dpkg- │ │ │ │ │ +00049590: 6172 6368 6974 6563 7475 7265 202d 7144 architecture -qD │ │ │ │ │ +000495a0: 4542 5f48 4f53 545f 4d55 4c54 4941 5243 EB_HOST_MULTIARC │ │ │ │ │ +000495b0: 48e2 8099 0a20 2020 2020 666f 7220 7468 H.... for th │ │ │ │ │ +000495c0: 6520 6172 6368 6974 6563 7475 7265 206f e architecture o │ │ │ │ │ +000495d0: 6620 7468 6520 7061 636b 6167 652e 2020 f the package. │ │ │ │ │ +000495e0: 5061 636b 6167 6573 206d 7573 7420 6e6f Packages must no │ │ │ │ │ +000495f0: 7420 696e 7374 616c 6c0a 2020 2020 2066 t install. f │ │ │ │ │ +00049600: 696c 6573 2074 6f20 616e 7920 7472 6970 iles to any trip │ │ │ │ │ +00049610: 6c65 7420 7061 7468 206f 7468 6572 2074 let path other t │ │ │ │ │ +00049620: 6861 6e20 7468 6520 6f6e 6520 6d61 7463 han the one matc │ │ │ │ │ +00049630: 6869 6e67 2074 6865 0a20 2020 2020 6172 hing the. ar │ │ │ │ │ +00049640: 6368 6974 6563 7475 7265 206f 6620 7468 chitecture of th │ │ │ │ │ +00049650: 6174 2070 6163 6b61 6765 3b20 666f 7220 at package; for │ │ │ │ │ +00049660: 696e 7374 616e 6365 2c20 616e 20e2 8098 instance, an ... │ │ │ │ │ +00049670: 4172 6368 6974 6563 7475 7265 3a0a 2020 Architecture:. │ │ │ │ │ +00049680: 2020 2061 6d64 3634 e280 9920 7061 636b amd64... pack │ │ │ │ │ +00049690: 6167 6520 636f 6e74 6169 6e69 6e67 2033 age containing 3 │ │ │ │ │ +000496a0: 322d 6269 7420 7838 3620 6c69 6272 6172 2-bit x86 librar │ │ │ │ │ +000496b0: 6965 7320 6d75 7374 206e 6f74 2069 6e73 ies must not ins │ │ │ │ │ +000496c0: 7461 6c6c 0a20 2020 2020 7468 6573 6520 tall. these │ │ │ │ │ +000496d0: 6c69 6272 6172 6965 7320 746f 20e2 8098 libraries to ... │ │ │ │ │ +000496e0: 2f75 7372 2f6c 6962 2f69 3338 362d 6c69 /usr/lib/i386-li │ │ │ │ │ +000496f0: 6e75 782d 676e 75e2 8099 2e20 2028 3129 nux-gnu.... (1) │ │ │ │ │ +00049700: 0a0a 2020 2020 2050 6163 6b61 6765 7320 .. Packages │ │ │ │ │ +00049710: 666f 7220 3634 2d62 6974 2061 7263 6869 for 64-bit archi │ │ │ │ │ +00049720: 7465 6374 7572 6573 206d 7573 7420 6e6f tectures must no │ │ │ │ │ +00049730: 7420 696e 7374 616c 6c20 6669 6c65 7320 t install files │ │ │ │ │ +00049740: 696e 0a20 2020 2020 e280 982f 7573 722f in. .../usr/ │ │ │ │ │ +00049750: 6c69 6236 34e2 8099 206f 7220 696e 2061 lib64... or in a │ │ │ │ │ +00049760: 2073 7562 6469 7265 6374 6f72 7920 6f66 subdirectory of │ │ │ │ │ +00049770: 2069 742e 0a0a 2020 2020 2054 6865 2072 it... The r │ │ │ │ │ +00049780: 6571 7569 7265 6d65 6e74 2066 6f72 2043 equirement for C │ │ │ │ │ +00049790: 2061 6e64 2043 2b2b 2068 6561 6465 7273 and C++ headers │ │ │ │ │ +000497a0: 2066 696c 6573 2074 6f20 6265 2061 6363 files to be acc │ │ │ │ │ +000497b0: 6573 7369 626c 650a 2020 2020 2074 6872 essible. thr │ │ │ │ │ +000497c0: 6f75 6768 2074 6865 2073 6561 7263 6820 ough the search │ │ │ │ │ +000497d0: 7061 7468 20e2 8098 2f75 7372 2f69 6e63 path .../usr/inc │ │ │ │ │ +000497e0: 6c75 6465 2fe2 8099 2069 7320 616d 656e lude/... is amen │ │ │ │ │ +000497f0: 6465 642c 2070 6572 6d69 7474 696e 670a ded, permitting. │ │ │ │ │ +00049800: 2020 2020 2066 696c 6573 2074 6f20 6265 files to be │ │ │ │ │ +00049810: 2061 6363 6573 7369 626c 6520 7468 726f accessible thro │ │ │ │ │ +00049820: 7567 6820 7468 6520 7365 6172 6368 2070 ugh the search p │ │ │ │ │ +00049830: 6174 680a 2020 2020 20e2 8098 2f75 7372 ath. .../usr │ │ │ │ │ +00049840: 2f69 6e63 6c75 6465 2f74 7269 706c 6574 /include/triplet │ │ │ │ │ +00049850: e280 9920 7768 6572 6520 e280 9874 7269 ... where ...tri │ │ │ │ │ +00049860: 706c 6574 e280 9920 6973 2061 7320 6162 plet... is as ab │ │ │ │ │ +00049870: 6f76 652e 2020 2832 290a 0a20 2020 2020 ove. (2).. │ │ │ │ │ +00049880: 4170 706c 6963 6174 696f 6e73 206d 6179 Applications may │ │ │ │ │ +00049890: 2061 6c73 6f20 7573 6520 6120 7369 6e67 also use a sing │ │ │ │ │ +000498a0: 6c65 2073 7562 6469 7265 6374 6f72 7920 le subdirectory │ │ │ │ │ +000498b0: 756e 6465 720a 2020 2020 20e2 8098 2f75 under. .../u │ │ │ │ │ +000498c0: 7372 2f6c 6962 2f74 7269 706c 6574 e280 sr/lib/triplet.. │ │ │ │ │ +000498d0: 992e 0a0a 2020 2020 2054 6865 2065 7865 .... The exe │ │ │ │ │ +000498e0: 6375 7469 6f6e 2074 696d 6520 6c69 6e6b cution time link │ │ │ │ │ +000498f0: 6572 2f6c 6f61 6465 722c 206c 642a 2c20 er/loader, ld*, │ │ │ │ │ +00049900: 6d75 7374 2073 7469 6c6c 2062 6520 6d61 must still be ma │ │ │ │ │ +00049910: 6465 2061 7661 696c 6162 6c65 0a20 2020 de available. │ │ │ │ │ +00049920: 2020 696e 2074 6865 2065 7869 7374 696e in the existin │ │ │ │ │ +00049930: 6720 6c6f 6361 7469 6f6e 2075 6e64 6572 g location under │ │ │ │ │ +00049940: 202f 6c69 6220 6f72 202f 6c69 6236 3420 /lib or /lib64 │ │ │ │ │ +00049950: 7369 6e63 6520 7468 6973 2069 7320 7061 since this is pa │ │ │ │ │ +00049960: 7274 206f 660a 2020 2020 2074 6865 2045 rt of. the E │ │ │ │ │ +00049970: 4c46 2041 4249 2066 6f72 2074 6865 2061 LF ABI for the a │ │ │ │ │ +00049980: 7263 6869 7465 6374 7572 652e 0a0a 2020 rchitecture... │ │ │ │ │ +00049990: 352e 2054 6865 2072 6571 7569 7265 6d65 5. The requireme │ │ │ │ │ +000499a0: 6e74 2074 6861 7420 e280 982f 7573 722f nt that .../usr/ │ │ │ │ │ +000499b0: 6c6f 6361 6c2f 7368 6172 652f 6d61 6ee2 local/share/man. │ │ │ │ │ +000499c0: 8099 2062 6520 2273 796e 6f6e 796d 6f75 .. be "synonymou │ │ │ │ │ +000499d0: 7322 2077 6974 680a 2020 2020 20e2 8098 s" with. ... │ │ │ │ │ +000499e0: 2f75 7372 2f6c 6f63 616c 2f6d 616e e280 /usr/local/man.. │ │ │ │ │ +000499f0: 9920 6973 2072 656c 6178 6564 2074 6f20 . is relaxed to │ │ │ │ │ +00049a00: 6120 7265 636f 6d6d 656e 6461 7469 6f6e a recommendation │ │ │ │ │ +00049a10: 0a0a 2020 362e 2054 6865 2072 6571 7569 .. 6. The requi │ │ │ │ │ +00049a20: 7265 6d65 6e74 2074 6861 7420 7769 6e64 rement that wind │ │ │ │ │ +00049a30: 6f77 206d 616e 6167 6572 7320 7769 7468 ow managers with │ │ │ │ │ +00049a40: 2061 2073 696e 676c 6520 636f 6e66 6967 a single config │ │ │ │ │ +00049a50: 7572 6174 696f 6e0a 2020 2020 2066 696c uration. fil │ │ │ │ │ +00049a60: 6520 6361 6c6c 2069 7420 e280 9873 7973 e call it ...sys │ │ │ │ │ +00049a70: 7465 6d2e 2a77 6d72 63e2 8099 2069 7320 tem.*wmrc... is │ │ │ │ │ +00049a80: 7265 6d6f 7665 642c 2061 7320 6973 2074 removed, as is t │ │ │ │ │ +00049a90: 6865 2072 6573 7472 6963 7469 6f6e 2074 he restriction t │ │ │ │ │ +00049aa0: 6861 740a 2020 2020 2074 6865 2077 696e hat. the win │ │ │ │ │ +00049ab0: 646f 7720 6d61 6e61 6765 7220 7375 6264 dow manager subd │ │ │ │ │ +00049ac0: 6972 6563 746f 7279 2062 6520 6e61 6d65 irectory be name │ │ │ │ │ +00049ad0: 6420 6964 656e 7469 6361 6c6c 7920 746f d identically to │ │ │ │ │ +00049ae0: 2074 6865 2077 696e 646f 770a 2020 2020 the window. │ │ │ │ │ +00049af0: 206d 616e 6167 6572 206e 616d 6520 6974 manager name it │ │ │ │ │ +00049b00: 7365 6c66 2e0a 0a20 2037 2e20 5468 6520 self... 7. The │ │ │ │ │ +00049b10: 7265 7175 6972 656d 656e 7420 7468 6174 requirement that │ │ │ │ │ +00049b20: 2062 6f6f 7420 6d61 6e61 6765 7220 636f boot manager co │ │ │ │ │ +00049b30: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +00049b40: 7320 6c69 7665 2069 6e0a 2020 2020 20e2 s live in. . │ │ │ │ │ +00049b50: 8098 2f65 7463 e280 992c 206f 7220 6174 ../etc..., or at │ │ │ │ │ +00049b60: 206c 6561 7374 2061 7265 2073 796d 6c69 least are symli │ │ │ │ │ +00049b70: 6e6b 6564 2074 6865 7265 2c20 6973 2072 nked there, is r │ │ │ │ │ +00049b80: 656c 6178 6564 2074 6f20 610a 2020 2020 elaxed to a. │ │ │ │ │ +00049b90: 2072 6563 6f6d 6d65 6e64 6174 696f 6e2e recommendation. │ │ │ │ │ +00049ba0: 0a0a 2020 382e 20e2 8098 2f76 6172 2f72 .. 8. .../var/r │ │ │ │ │ +00049bb0: 756e e280 9920 6973 2072 6571 7569 7265 un... is require │ │ │ │ │ +00049bc0: 6420 746f 2062 6520 6120 7379 6d62 6f6c d to be a symbol │ │ │ │ │ +00049bd0: 6963 206c 696e 6b20 746f 20e2 8098 2f72 ic link to .../r │ │ │ │ │ +00049be0: 756e e280 992c 2061 6e64 0a20 2020 2020 un..., and. │ │ │ │ │ +00049bf0: e280 982f 7661 722f 6c6f 636b e280 9920 .../var/lock... │ │ │ │ │ +00049c00: 6973 2072 6571 7569 7265 6420 746f 2062 is required to b │ │ │ │ │ +00049c10: 6520 6120 7379 6d62 6f6c 6963 206c 696e e a symbolic lin │ │ │ │ │ +00049c20: 6b20 746f 20e2 8098 2f72 756e 2f6c 6f63 k to .../run/loc │ │ │ │ │ +00049c30: 6be2 8099 2e0a 0a20 2039 2e20 5468 6520 k...... 9. The │ │ │ │ │ +00049c40: e280 982f 7661 722f 7777 77e2 8099 2064 .../var/www... d │ │ │ │ │ +00049c50: 6972 6563 746f 7279 2069 7320 6164 6469 irectory is addi │ │ │ │ │ +00049c60: 7469 6f6e 616c 6c79 2061 6c6c 6f77 6564 tionally allowed │ │ │ │ │ +00049c70: 2e0a 0a20 2031 302e 2054 6865 2072 6571 ... 10. The req │ │ │ │ │ +00049c80: 7569 7265 6d65 6e74 2066 6f72 20e2 8098 uirement for ... │ │ │ │ │ +00049c90: 2f75 7372 2f6c 6f63 616c 2f73 6861 7265 /usr/local/share │ │ │ │ │ +00049ca0: 2f63 6f6c 6f72 e280 9920 746f 2065 7869 /color... to exi │ │ │ │ │ +00049cb0: 7374 2069 660a 2020 2020 20e2 8098 2f75 st if. .../u │ │ │ │ │ +00049cc0: 7372 2f73 6861 7265 2f63 6f6c 6f72 e280 sr/share/color.. │ │ │ │ │ +00049cd0: 9920 6578 6973 7473 2069 7320 7265 6c61 . exists is rela │ │ │ │ │ +00049ce0: 7865 6420 746f 2061 2072 6563 6f6d 6d65 xed to a recomme │ │ │ │ │ +00049cf0: 6e64 6174 696f 6e2e 0a0a 2020 3131 2e20 ndation... 11. │ │ │ │ │ +00049d00: 5468 6520 7265 7175 6972 656d 656e 7420 The requirement │ │ │ │ │ +00049d10: 666f 7220 e280 982f 7573 722f 6c6f 6361 for .../usr/loca │ │ │ │ │ +00049d20: 6c2f 6c69 6271 7561 6ce2 8099 2074 6f20 l/libqual... to │ │ │ │ │ +00049d30: 6578 6973 7420 6966 20e2 8098 2f6c 6962 exist if .../lib │ │ │ │ │ +00049d40: 7175 616c e280 9920 6f72 0a20 2020 2020 qual... or. │ │ │ │ │ +00049d50: e280 982f 7573 722f 6c69 6271 7561 6ce2 .../usr/libqual. │ │ │ │ │ +00049d60: 8099 2065 7869 7374 7320 2877 6865 7265 .. exists (where │ │ │ │ │ +00049d70: 20e2 8098 6c69 6271 7561 6ce2 8099 2069 ...libqual... i │ │ │ │ │ +00049d80: 7320 6120 7661 7269 616e 7420 6f66 20e2 s a variant of . │ │ │ │ │ +00049d90: 8098 6c69 62e2 8099 2073 7563 680a 2020 ..lib... such. │ │ │ │ │ +00049da0: 2020 2061 7320 e280 986c 6962 3332 e280 as ...lib32.. │ │ │ │ │ +00049db0: 9920 6f72 20e2 8098 6c69 6236 34e2 8099 . or ...lib64... │ │ │ │ │ +00049dc0: 2920 6973 2072 656d 6f76 6564 2e0a 0a20 ) is removed... │ │ │ │ │ +00049dd0: 2031 322e 204f 6e20 474e 552f 4875 7264 12. On GNU/Hurd │ │ │ │ │ +00049de0: 2073 7973 7465 6d73 2c20 7468 6520 666f systems, the fo │ │ │ │ │ +00049df0: 6c6c 6f77 696e 6720 6164 6469 7469 6f6e llowing addition │ │ │ │ │ +00049e00: 616c 2064 6972 6563 746f 7269 6573 2061 al directories a │ │ │ │ │ +00049e10: 7265 0a20 2020 2020 616c 6c6f 7765 6420 re. allowed │ │ │ │ │ +00049e20: 696e 2074 6865 2072 6f6f 7420 6669 6c65 in the root file │ │ │ │ │ +00049e30: 7379 7374 656d 3a20 e280 982f 6875 7264 system: .../hurd │ │ │ │ │ +00049e40: e280 9920 616e 6420 e280 982f 7365 7276 ... and .../serv │ │ │ │ │ +00049e50: 6572 73e2 8099 2e20 2028 3329 0a0a 2020 ers.... (3).. │ │ │ │ │ +00049e60: 3133 2e20 4173 2061 6e20 6578 6365 7074 13. As an except │ │ │ │ │ +00049e70: 696f 6e20 746f 2074 6865 2072 6571 7569 ion to the requi │ │ │ │ │ +00049e80: 7265 6d65 6e74 2066 6f72 2074 6865 7265 rement for there │ │ │ │ │ +00049e90: 2074 6f20 6265 206e 6f0a 2020 2020 2073 to be no. s │ │ │ │ │ +00049ea0: 7562 6469 7265 6374 6f72 6965 7320 696e ubdirectories in │ │ │ │ │ +00049eb0: 20e2 8098 2f75 7372 2f62 696e e280 992c .../usr/bin..., │ │ │ │ │ +00049ec0: 2074 6865 20e2 8098 6d68 e280 9920 6d61 the ...mh... ma │ │ │ │ │ +00049ed0: 696c 2d68 616e 646c 696e 6720 7375 6974 il-handling suit │ │ │ │ │ +00049ee0: 6520 6d61 790a 2020 2020 2063 7265 6174 e may. creat │ │ │ │ │ +00049ef0: 6520 e280 982f 7573 722f 6269 6e2f 6d68 e .../usr/bin/mh │ │ │ │ │ +00049f00: 2fe2 8099 2c20 6173 2077 6173 2061 6c6c /..., as was all │ │ │ │ │ +00049f10: 6f77 6564 2069 6e20 4648 5320 7665 7273 owed in FHS vers │ │ │ │ │ +00049f20: 696f 6e20 322e 332e 2020 4f74 6865 720a ion 2.3. Other. │ │ │ │ │ +00049f30: 2020 2020 2073 7562 6469 7265 6374 6f72 subdirector │ │ │ │ │ +00049f40: 6965 7320 6172 6520 6e6f 7420 616c 6c6f ies are not allo │ │ │ │ │ +00049f50: 7765 642e 0a0a 5468 6520 7665 7273 696f wed...The versio │ │ │ │ │ +00049f60: 6e20 6f66 2074 6869 7320 646f 6375 6d65 n of this docume │ │ │ │ │ +00049f70: 6e74 2072 6566 6572 7265 6420 6865 7265 nt referred here │ │ │ │ │ +00049f80: 2063 616e 2062 6520 666f 756e 6420 696e can be found in │ │ │ │ │ +00049f90: 2074 6865 0ae2 8098 6465 6269 616e 2d70 the....debian-p │ │ │ │ │ +00049fa0: 6f6c 6963 79e2 8099 2070 6163 6b61 6765 olicy... package │ │ │ │ │ +00049fb0: 206f 7220 6f6e 2046 4853 2028 4465 6269 or on FHS (Debi │ │ │ │ │ +00049fc0: 616e 2063 6f70 7929 2834 2920 616c 6f6e an copy)(4) alon │ │ │ │ │ +00049fd0: 6773 6964 6520 7468 6973 206d 616e 7561 gside this manua │ │ │ │ │ +00049fe0: 6c0a 286f 722c 2069 6620 796f 7520 6861 l.(or, if you ha │ │ │ │ │ +00049ff0: 7665 2074 6865 2064 6562 6961 6e2d 706f ve the debian-po │ │ │ │ │ +0004a000: 6c69 6379 2069 6e73 7461 6c6c 6564 2c20 licy installed, │ │ │ │ │ +0004a010: 796f 7520 6361 6e20 7472 7920 4648 5320 you can try FHS │ │ │ │ │ +0004a020: 286c 6f63 616c 0a63 6f70 7929 2835 2929 (local.copy)(5)) │ │ │ │ │ +0004a030: 2e20 2054 6865 206c 6174 6573 7420 7665 . The latest ve │ │ │ │ │ +0004a040: 7273 696f 6e2c 2077 6869 6368 206d 6179 rsion, which may │ │ │ │ │ +0004a050: 2062 6520 6120 6d6f 7265 2072 6563 656e be a more recen │ │ │ │ │ +0004a060: 7420 7665 7273 696f 6e2c 206d 6179 0a62 t version, may.b │ │ │ │ │ +0004a070: 6520 666f 756e 6420 6f6e 2046 4853 2028 e found on FHS ( │ │ │ │ │ +0004a080: 7570 7374 7265 616d 2928 3629 2e20 2053 upstream)(6). S │ │ │ │ │ +0004a090: 7065 6369 6669 6320 7175 6573 7469 6f6e pecific question │ │ │ │ │ +0004a0a0: 7320 6162 6f75 7420 666f 6c6c 6f77 696e s about followin │ │ │ │ │ +0004a0b0: 6720 7468 650a 7374 616e 6461 7264 206d g the.standard m │ │ │ │ │ +0004a0c0: 6179 2062 6520 6173 6b65 6420 6f6e 2074 ay be asked on t │ │ │ │ │ +0004a0d0: 6865 20e2 8098 6465 6269 616e 2d64 6576 he ...debian-dev │ │ │ │ │ +0004a0e0: 656c e280 9920 6d61 696c 696e 6720 6c69 el... mailing li │ │ │ │ │ +0004a0f0: 7374 2c20 6f72 2072 6566 6572 7265 6420 st, or referred │ │ │ │ │ +0004a100: 746f 0a74 6865 2046 4853 206d 6169 6c69 to.the FHS maili │ │ │ │ │ +0004a110: 6e67 206c 6973 7420 2873 6565 2074 6865 ng list (see the │ │ │ │ │ +0004a120: 2046 4853 2077 6562 2073 6974 6528 3729 FHS web site(7) │ │ │ │ │ +0004a130: 2066 6f72 206d 6f72 6520 696e 666f 726d for more inform │ │ │ │ │ +0004a140: 6174 696f 6e29 2e0a 0a20 2020 2d2d 2d2d ation)... ---- │ │ │ │ │ +0004a150: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +0004a160: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +0004a170: 2831 2920 5468 6973 2069 7320 6e65 6365 (1) This is nece │ │ │ │ │ +0004a180: 7373 6172 7920 696e 206f 7264 6572 2074 ssary in order t │ │ │ │ │ +0004a190: 6f20 7265 7365 7276 6520 7468 6520 6469 o reserve the di │ │ │ │ │ +0004a1a0: 7265 6374 6f72 6965 7320 666f 7220 7573 rectories for us │ │ │ │ │ +0004a1b0: 6520 696e 0a63 726f 7373 2d69 6e73 7461 e in.cross-insta │ │ │ │ │ +0004a1c0: 6c6c 6174 696f 6e20 6f66 206c 6962 7261 llation of libra │ │ │ │ │ +0004a1d0: 7279 2070 6163 6b61 6765 7320 6672 6f6d ry packages from │ │ │ │ │ +0004a1e0: 206f 7468 6572 2061 7263 6869 7465 6374 other architect │ │ │ │ │ +0004a1f0: 7572 6573 2c20 6173 2070 6172 740a 6f66 ures, as part.of │ │ │ │ │ +0004a200: 20e2 8098 6d75 6c74 6961 7263 68e2 8099 ...multiarch... │ │ │ │ │ +0004a210: 2e0a 0a20 2020 2832 2920 5468 6973 2069 ... (2) This i │ │ │ │ │ +0004a220: 7320 6e65 6365 7373 6172 7920 666f 7220 s necessary for │ │ │ │ │ +0004a230: 6172 6368 6974 6563 7475 7265 2d64 6570 architecture-dep │ │ │ │ │ +0004a240: 656e 6465 6e74 2068 6561 6465 7273 2066 endent headers f │ │ │ │ │ +0004a250: 696c 6520 746f 0a63 6f65 7869 7374 2069 ile to.coexist i │ │ │ │ │ +0004a260: 6e20 6120 e280 986d 756c 7469 6172 6368 n a ...multiarch │ │ │ │ │ +0004a270: e280 9920 7365 7475 702e 0a0a 2020 2028 ... setup... ( │ │ │ │ │ +0004a280: 3329 2054 6865 7365 2064 6972 6563 746f 3) These directo │ │ │ │ │ +0004a290: 7269 6573 2061 7265 2075 7365 6420 746f ries are used to │ │ │ │ │ +0004a2a0: 2073 746f 7265 2074 7261 6e73 6c61 746f store translato │ │ │ │ │ +0004a2b0: 7273 2061 6e64 2061 7320 6120 7365 7420 rs and as a set │ │ │ │ │ +0004a2c0: 6f66 0a73 7461 6e64 6172 6420 6e61 6d65 of.standard name │ │ │ │ │ +0004a2d0: 7320 666f 7220 6d6f 756e 7420 706f 696e s for mount poin │ │ │ │ │ +0004a2e0: 7473 2c20 7265 7370 6563 7469 7665 6c79 ts, respectively │ │ │ │ │ +0004a2f0: 2e0a 0a20 2020 2834 2920 6874 7470 733a ... (4) https: │ │ │ │ │ +0004a300: 2f2f 7777 772e 6465 6269 616e 2e6f 7267 //www.debian.org │ │ │ │ │ +0004a310: 2f64 6f63 2f70 6163 6b61 6769 6e67 2d6d /doc/packaging-m │ │ │ │ │ +0004a320: 616e 7561 6c73 2f66 6873 2f0a 0a20 2020 anuals/fhs/.. │ │ │ │ │ +0004a330: 2835 2920 6669 6c65 3a2f 2f2f 7573 722f (5) file:///usr/ │ │ │ │ │ +0004a340: 7368 6172 652f 646f 632f 6465 6269 616e share/doc/debian │ │ │ │ │ +0004a350: 2d70 6f6c 6963 792f 6668 732f 0a0a 2020 -policy/fhs/.. │ │ │ │ │ +0004a360: 2028 3629 2068 7474 703a 2f2f 7265 6673 (6) http://refs │ │ │ │ │ +0004a370: 7065 6373 2e6c 696e 7578 666f 756e 6461 pecs.linuxfounda │ │ │ │ │ +0004a380: 7469 6f6e 2e6f 7267 2f66 6873 2e73 6874 tion.org/fhs.sht │ │ │ │ │ +0004a390: 6d6c 0a0a 2020 2028 3729 2068 7474 703a ml.. (7) http: │ │ │ │ │ +0004a3a0: 2f2f 7265 6673 7065 6373 2e6c 696e 7578 //refspecs.linux │ │ │ │ │ +0004a3b0: 666f 756e 6461 7469 6f6e 2e6f 7267 2f66 foundation.org/f │ │ │ │ │ +0004a3c0: 6873 2e73 6874 6d6c 0a0a 1f0a 4669 6c65 hs.shtml....File │ │ │ │ │ +0004a3d0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0004a3e0: 696e 666f 2c20 204e 6f64 653a 2053 6974 info, Node: Sit │ │ │ │ │ +0004a3f0: 652d 7370 6563 6966 6963 2070 726f 6772 e-specific progr │ │ │ │ │ +0004a400: 616d 732c 2020 4e65 7874 3a20 5468 6520 ams, Next: The │ │ │ │ │ +0004a410: 7379 7374 656d 2d77 6964 6520 6d61 696c system-wide mail │ │ │ │ │ +0004a420: 2064 6972 6563 746f 7279 2c20 2050 7265 directory, Pre │ │ │ │ │ +0004a430: 763a 2046 696c 6520 5379 7374 656d 2053 v: File System S │ │ │ │ │ +0004a440: 7472 7563 7475 7265 2c20 2055 703a 2046 tructure, Up: F │ │ │ │ │ +0004a450: 696c 6520 7379 7374 656d 2068 6965 7261 ile system hiera │ │ │ │ │ +0004a460: 7263 6879 0a0a 392e 312e 3220 5369 7465 rchy..9.1.2 Site │ │ │ │ │ +0004a470: 2d73 7065 6369 6669 6320 7072 6f67 7261 -specific progra │ │ │ │ │ +0004a480: 6d73 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ms.------------- │ │ │ │ │ +0004a490: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ +0004a4a0: 0a41 7320 6d61 6e64 6174 6564 2062 7920 .As mandated by │ │ │ │ │ +0004a4b0: 7468 6520 4648 532c 2070 6163 6b61 6765 the FHS, package │ │ │ │ │ +0004a4c0: 7320 6d75 7374 206e 6f74 2070 6c61 6365 s must not place │ │ │ │ │ +0004a4d0: 2061 6e79 2066 696c 6573 2069 6e0a e280 any files in... │ │ │ │ │ +0004a4e0: 982f 7573 722f 6c6f 6361 6ce2 8099 2c20 ./usr/local..., │ │ │ │ │ +0004a4f0: 6569 7468 6572 2062 7920 7075 7474 696e either by puttin │ │ │ │ │ +0004a500: 6720 7468 656d 2069 6e20 7468 6520 6669 g them in the fi │ │ │ │ │ +0004a510: 6c65 2073 7973 7465 6d20 6172 6368 6976 le system archiv │ │ │ │ │ +0004a520: 6520 746f 2062 650a 756e 7061 636b 6564 e to be.unpacked │ │ │ │ │ +0004a530: 2062 7920 e280 9864 706b 67e2 8099 206f by ...dpkg... o │ │ │ │ │ +0004a540: 7220 6279 206d 616e 6970 756c 6174 696e r by manipulatin │ │ │ │ │ +0004a550: 6720 7468 656d 2069 6e20 7468 6569 7220 g them in their │ │ │ │ │ +0004a560: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ +0004a570: 7473 2e0a 0a48 6f77 6576 6572 2c20 7468 ts...However, th │ │ │ │ │ +0004a580: 6520 7061 636b 6167 6520 6d61 7920 6372 e package may cr │ │ │ │ │ +0004a590: 6561 7465 2065 6d70 7479 2064 6972 6563 eate empty direc │ │ │ │ │ +0004a5a0: 746f 7269 6573 2062 656c 6f77 20e2 8098 tories below ... │ │ │ │ │ +0004a5b0: 2f75 7372 2f6c 6f63 616c e280 9920 736f /usr/local... so │ │ │ │ │ +0004a5c0: 0a74 6861 7420 7468 6520 7379 7374 656d .that the system │ │ │ │ │ +0004a5d0: 2061 646d 696e 6973 7472 6174 6f72 206b administrator k │ │ │ │ │ +0004a5e0: 6e6f 7773 2077 6865 7265 2074 6f20 706c nows where to pl │ │ │ │ │ +0004a5f0: 6163 6520 7369 7465 2d73 7065 6369 6669 ace site-specifi │ │ │ │ │ +0004a600: 6320 6669 6c65 732e 0a54 6865 7365 2061 c files..These a │ │ │ │ │ +0004a610: 7265 206e 6f74 2064 6972 6563 746f 7269 re not directori │ │ │ │ │ +0004a620: 6573 2027 696e 2720 e280 982f 7573 722f es 'in' .../usr/ │ │ │ │ │ +0004a630: 6c6f 6361 6ce2 8099 2c20 6275 7420 6172 local..., but ar │ │ │ │ │ +0004a640: 6520 6368 696c 6472 656e 206f 660a 6469 e children of.di │ │ │ │ │ +0004a650: 7265 6374 6f72 6965 7320 696e 20e2 8098 rectories in ... │ │ │ │ │ +0004a660: 2f75 7372 2f6c 6f63 616c e280 992e 2020 /usr/local.... │ │ │ │ │ +0004a670: 5468 6573 6520 6469 7265 6374 6f72 6965 These directorie │ │ │ │ │ +0004a680: 7320 28e2 8098 2f75 7372 2f6c 6f63 616c s (.../usr/local │ │ │ │ │ +0004a690: 2f2a 2f64 6972 2fe2 8099 290a 7368 6f75 /*/dir/...).shou │ │ │ │ │ +0004a6a0: 6c64 2062 6520 7265 6d6f 7665 6420 6f6e ld be removed on │ │ │ │ │ +0004a6b0: 2070 6163 6b61 6765 2072 656d 6f76 616c package removal │ │ │ │ │ +0004a6c0: 2069 6620 7468 6579 2061 7265 2065 6d70 if they are emp │ │ │ │ │ +0004a6d0: 7479 2e0a 0a4e 6f74 6520 7468 6174 2074 ty...Note that t │ │ │ │ │ +0004a6e0: 6869 7320 6170 706c 6965 7320 6f6e 6c79 his applies only │ │ │ │ │ +0004a6f0: 2074 6f20 6469 7265 6374 6f72 6965 7320 to directories │ │ │ │ │ +0004a700: 2762 656c 6f77 2720 e280 982f 7573 722f 'below' .../usr/ │ │ │ │ │ +0004a710: 6c6f 6361 6ce2 8099 2c20 6e6f 740a 2769 local..., not.'i │ │ │ │ │ +0004a720: 6e27 20e2 8098 2f75 7372 2f6c 6f63 616c n' .../usr/local │ │ │ │ │ +0004a730: e280 992e 2020 5061 636b 6167 6573 206d .... Packages m │ │ │ │ │ +0004a740: 7573 7420 6e6f 7420 6372 6561 7465 2073 ust not create s │ │ │ │ │ +0004a750: 7562 2d64 6972 6563 746f 7269 6573 2069 ub-directories i │ │ │ │ │ +0004a760: 6e20 7468 650a 6469 7265 6374 6f72 7920 n the.directory │ │ │ │ │ +0004a770: e280 982f 7573 722f 6c6f 6361 6ce2 8099 .../usr/local... │ │ │ │ │ +0004a780: 2069 7473 656c 662c 2065 7863 6570 7420 itself, except │ │ │ │ │ +0004a790: 7468 6f73 6520 6c69 7374 6564 2069 6e20 those listed in │ │ │ │ │ +0004a7a0: 4648 532c 2073 6563 7469 6f6e 2034 2e39 FHS, section 4.9 │ │ │ │ │ +0004a7b0: 2e0a 486f 7765 7665 722c 2079 6f75 206d ..However, you m │ │ │ │ │ +0004a7c0: 6179 2063 7265 6174 6520 6469 7265 6374 ay create direct │ │ │ │ │ +0004a7d0: 6f72 6965 7320 6265 6c6f 7720 7468 656d ories below them │ │ │ │ │ +0004a7e0: 2061 7320 796f 7520 7769 7368 2e20 2059 as you wish. Y │ │ │ │ │ +0004a7f0: 6f75 206d 7573 740a 6e6f 7420 7265 6d6f ou must.not remo │ │ │ │ │ +0004a800: 7665 2061 6e79 206f 6620 7468 6520 6469 ve any of the di │ │ │ │ │ +0004a810: 7265 6374 6f72 6965 7320 6c69 7374 6564 rectories listed │ │ │ │ │ +0004a820: 2069 6e20 342e 392c 2065 7665 6e20 6966 in 4.9, even if │ │ │ │ │ +0004a830: 2079 6f75 2063 7265 6174 6564 0a74 6865 you created.the │ │ │ │ │ +0004a840: 6d2e 0a0a 4966 20e2 8098 2f65 7463 2f73 m...If .../etc/s │ │ │ │ │ +0004a850: 7461 6666 2d67 726f 7570 2d66 6f72 2d75 taff-group-for-u │ │ │ │ │ +0004a860: 7372 2d6c 6f63 616c e280 9920 646f 6573 sr-local... does │ │ │ │ │ +0004a870: 206e 6f74 2065 7869 7374 2c20 e280 982f not exist, .../ │ │ │ │ │ +0004a880: 7573 722f 6c6f 6361 6ce2 8099 2061 6e64 usr/local... and │ │ │ │ │ +0004a890: 2061 6c6c 0a73 7562 6469 7265 6374 6f72 all.subdirector │ │ │ │ │ +0004a8a0: 6965 7320 6372 6561 7465 6420 6279 2070 ies created by p │ │ │ │ │ +0004a8b0: 6163 6b61 6765 7320 7368 6f75 6c64 2068 ackages should h │ │ │ │ │ +0004a8c0: 6176 6520 7065 726d 6973 7369 6f6e 7320 ave permissions │ │ │ │ │ +0004a8d0: 3037 3535 2061 6e64 2062 650a 6f77 6e65 0755 and be.owne │ │ │ │ │ +0004a8e0: 6420 6279 20e2 8098 726f 6f74 3a72 6f6f d by ...root:roo │ │ │ │ │ +0004a8f0: 74e2 8099 2e20 2049 6620 e280 982f 6574 t.... If .../et │ │ │ │ │ +0004a900: 632f 7374 6166 662d 6772 6f75 702d 666f c/staff-group-fo │ │ │ │ │ +0004a910: 722d 7573 722d 6c6f 6361 6ce2 8099 2065 r-usr-local... e │ │ │ │ │ +0004a920: 7869 7374 732c 0ae2 8098 2f75 7372 2f6c xists,..../usr/l │ │ │ │ │ +0004a930: 6f63 616c e280 9920 616e 6420 7375 6264 ocal... and subd │ │ │ │ │ +0004a940: 6972 6563 746f 7269 6573 2073 686f 756c irectories shoul │ │ │ │ │ +0004a950: 6420 6861 7665 2070 6572 6d69 7373 696f d have permissio │ │ │ │ │ +0004a960: 6e73 2032 3737 350a 2867 726f 7570 2d77 ns 2775.(group-w │ │ │ │ │ +0004a970: 7269 7461 626c 6520 616e 6420 7365 742d ritable and set- │ │ │ │ │ +0004a980: 6772 6f75 702d 6964 2920 616e 6420 6265 group-id) and be │ │ │ │ │ +0004a990: 206f 776e 6564 2062 7920 e280 9872 6f6f owned by ...roo │ │ │ │ │ +0004a9a0: 743a 7374 6166 66e2 8099 2e0a 0a53 696e t:staff......Sin │ │ │ │ │ +0004a9b0: 6365 20e2 8098 2f75 7372 2f6c 6f63 616c ce .../usr/local │ │ │ │ │ +0004a9c0: e280 9920 6361 6e20 6265 206d 6f75 6e74 ... can be mount │ │ │ │ │ +0004a9d0: 6564 2072 6561 642d 6f6e 6c79 2066 726f ed read-only fro │ │ │ │ │ +0004a9e0: 6d20 6120 7265 6d6f 7465 2073 6572 7665 m a remote serve │ │ │ │ │ +0004a9f0: 722c 0ae2 8098 2f75 7372 2f6c 6f63 616c r,..../usr/local │ │ │ │ │ +0004aa00: 2f2a 2f64 6972 2fe2 8099 2064 6972 6563 /*/dir/... direc │ │ │ │ │ +0004aa10: 746f 7269 6573 206d 7573 7420 6265 2063 tories must be c │ │ │ │ │ +0004aa20: 7265 6174 6564 2061 6e64 2072 656d 6f76 reated and remov │ │ │ │ │ +0004aa30: 6564 2062 7920 7468 650a e280 9870 6f73 ed by the....pos │ │ │ │ │ +0004aa40: 7469 6e73 74e2 8099 2061 6e64 20e2 8098 tinst... and ... │ │ │ │ │ +0004aa50: 7072 6572 6de2 8099 206d 6169 6e74 6169 prerm... maintai │ │ │ │ │ +0004aa60: 6e65 7220 7363 7269 7074 7320 616e 6420 ner scripts and │ │ │ │ │ +0004aa70: 6e6f 7420 6265 2069 6e63 6c75 6465 6420 not be included │ │ │ │ │ +0004aa80: 696e 2074 6865 0ae2 8098 2e64 6562 e280 in the.....deb.. │ │ │ │ │ +0004aa90: 9920 6172 6368 6976 652e 2020 5468 6573 . archive. Thes │ │ │ │ │ +0004aaa0: 6520 7363 7269 7074 7320 6d75 7374 206e e scripts must n │ │ │ │ │ +0004aab0: 6f74 2066 6169 6c20 6966 2065 6974 6865 ot fail if eithe │ │ │ │ │ +0004aac0: 7220 6f66 2074 6865 7365 0a6f 7065 7261 r of these.opera │ │ │ │ │ +0004aad0: 7469 6f6e 7320 6661 696c 2e0a 0a46 6f72 tions fail...For │ │ │ │ │ +0004aae0: 2065 7861 6d70 6c65 2c20 7468 6520 e280 example, the .. │ │ │ │ │ +0004aaf0: 9865 6d61 6373 656e 2d63 6f6d 6d6f 6ee2 .emacsen-common. │ │ │ │ │ +0004ab00: 8099 2070 6163 6b61 6765 2063 6f75 6c64 .. package could │ │ │ │ │ +0004ab10: 2063 6f6e 7461 696e 2073 6f6d 6574 6869 contain somethi │ │ │ │ │ +0004ab20: 6e67 206c 696b 650a 0a20 2020 2020 6966 ng like.. if │ │ │ │ │ +0004ab30: 205b 2021 202d 6520 2f75 7372 2f6c 6f63 [ ! -e /usr/loc │ │ │ │ │ +0004ab40: 616c 2f73 6861 7265 2f65 6d61 6373 205d al/share/emacs ] │ │ │ │ │ +0004ab50: 3b20 7468 656e 0a20 2020 2020 2020 2020 ; then. │ │ │ │ │ +0004ab60: 6966 206d 6b64 6972 202f 7573 722f 6c6f if mkdir /usr/lo │ │ │ │ │ +0004ab70: 6361 6c2f 7368 6172 652f 656d 6163 7320 cal/share/emacs │ │ │ │ │ +0004ab80: 323e 2f64 6576 2f6e 756c 6c3b 2074 6865 2>/dev/null; the │ │ │ │ │ +0004ab90: 6e0a 2020 2020 2020 2020 2020 2020 2069 n. i │ │ │ │ │ +0004aba0: 6620 7465 7374 202d 6520 2f65 7463 2f73 f test -e /etc/s │ │ │ │ │ +0004abb0: 7461 6666 2d67 726f 7570 2d66 6f72 2d75 taff-group-for-u │ │ │ │ │ +0004abc0: 7372 2d6c 6f63 616c 203b 2074 6865 6e0a sr-local ; then. │ │ │ │ │ +0004abd0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0004abe0: 2069 6620 6368 6f77 6e20 726f 6f74 3a73 if chown root:s │ │ │ │ │ +0004abf0: 7461 6666 202f 7573 722f 6c6f 6361 6c2f taff /usr/local/ │ │ │ │ │ +0004ac00: 7368 6172 652f 656d 6163 733b 2074 6865 share/emacs; the │ │ │ │ │ +0004ac10: 6e0a 2020 2020 2020 2020 2020 2020 2020 n. │ │ │ │ │ +0004ac20: 2020 2020 2020 2063 686d 6f64 2032 3737 chmod 277 │ │ │ │ │ +0004ac30: 3520 2f75 7372 2f6c 6f63 616c 2f73 6861 5 /usr/local/sha │ │ │ │ │ +0004ac40: 7265 2f65 6d61 6373 207c 7c20 7472 7565 re/emacs || true │ │ │ │ │ +0004ac50: 0a20 2020 2020 2020 2020 2020 2020 2020 . │ │ │ │ │ +0004ac60: 2020 6669 0a20 2020 2020 2020 2020 2020 fi. │ │ │ │ │ +0004ac70: 2020 656c 6966 2063 686f 776e 2072 6f6f elif chown roo │ │ │ │ │ +0004ac80: 743a 726f 6f74 202f 7573 722f 6c6f 6361 t:root /usr/loca │ │ │ │ │ +0004ac90: 6c2f 7368 6172 652f 656d 6163 733b 2074 l/share/emacs; t │ │ │ │ │ +0004aca0: 6865 6e0a 2020 2020 2020 2020 2020 2020 hen. │ │ │ │ │ +0004acb0: 2020 2020 2063 686d 6f64 2030 3735 3520 chmod 0755 │ │ │ │ │ +0004acc0: 2f75 7372 2f6c 6f63 616c 2f73 6861 7265 /usr/local/share │ │ │ │ │ +0004acd0: 2f65 6d61 6373 207c 7c20 7472 7565 0a20 /emacs || true. │ │ │ │ │ +0004ace0: 2020 2020 2020 2020 2020 2020 6669 0a20 fi. │ │ │ │ │ +0004acf0: 2020 2020 2020 2020 6669 0a20 2020 2020 fi. │ │ │ │ │ +0004ad00: 6669 0a0a 696e 2069 7473 20e2 8098 706f fi..in its ...po │ │ │ │ │ +0004ad10: 7374 696e 7374 e280 9920 7363 7269 7074 stinst... script │ │ │ │ │ +0004ad20: 2c20 616e 640a 0a20 2020 2020 726d 6469 , and.. rmdi │ │ │ │ │ +0004ad30: 7220 2f75 7372 2f6c 6f63 616c 2f73 6861 r /usr/local/sha │ │ │ │ │ +0004ad40: 7265 2f65 6d61 6373 2f73 6974 652d 6c69 re/emacs/site-li │ │ │ │ │ +0004ad50: 7370 2032 3e2f 6465 762f 6e75 6c6c 207c sp 2>/dev/null | │ │ │ │ │ +0004ad60: 7c20 7472 7565 0a20 2020 2020 726d 6469 | true. rmdi │ │ │ │ │ +0004ad70: 7220 2f75 7372 2f6c 6f63 616c 2f73 6861 r /usr/local/sha │ │ │ │ │ +0004ad80: 7265 2f65 6d61 6373 2032 3e2f 6465 762f re/emacs 2>/dev/ │ │ │ │ │ +0004ad90: 6e75 6c6c 207c 7c20 7472 7565 0a0a 696e null || true..in │ │ │ │ │ +0004ada0: 2074 6865 20e2 8098 7072 6572 6de2 8099 the ...prerm... │ │ │ │ │ +0004adb0: 2073 6372 6970 742e 2020 284e 6f74 6520 script. (Note │ │ │ │ │ +0004adc0: 7468 6174 2074 6869 7320 666f 726d 2069 that this form i │ │ │ │ │ +0004add0: 7320 7573 6564 2074 6f20 656e 7375 7265 s used to ensure │ │ │ │ │ +0004ade0: 2074 6861 7420 6966 0a74 6865 2073 6372 that if.the scr │ │ │ │ │ +0004adf0: 6970 7420 6973 2069 6e74 6572 7275 7074 ipt is interrupt │ │ │ │ │ +0004ae00: 6564 2c20 7468 6520 6469 7265 6374 6f72 ed, the director │ │ │ │ │ +0004ae10: 7920 e280 982f 7573 722f 6c6f 6361 6c2f y .../usr/local/ │ │ │ │ │ +0004ae20: 7368 6172 652f 656d 6163 73e2 8099 2077 share/emacs... w │ │ │ │ │ +0004ae30: 696c 6c0a 7374 696c 6c20 6265 2072 656d ill.still be rem │ │ │ │ │ +0004ae40: 6f76 6564 2e29 0a0a 4966 2079 6f75 2064 oved.)..If you d │ │ │ │ │ +0004ae50: 6f20 6372 6561 7465 2061 2064 6972 6563 o create a direc │ │ │ │ │ +0004ae60: 746f 7279 2069 6e20 e280 982f 7573 722f tory in .../usr/ │ │ │ │ │ +0004ae70: 6c6f 6361 6ce2 8099 2066 6f72 206c 6f63 local... for loc │ │ │ │ │ +0004ae80: 616c 2061 6464 6974 696f 6e73 2074 6f20 al additions to │ │ │ │ │ +0004ae90: 610a 7061 636b 6167 652c 2079 6f75 2073 a.package, you s │ │ │ │ │ +0004aea0: 686f 756c 6420 656e 7375 7265 2074 6861 hould ensure tha │ │ │ │ │ +0004aeb0: 7420 7365 7474 696e 6773 2069 6e20 e280 t settings in .. │ │ │ │ │ +0004aec0: 982f 7573 722f 6c6f 6361 6ce2 8099 2074 ./usr/local... t │ │ │ │ │ +0004aed0: 616b 6520 7072 6563 6564 656e 6365 0a6f ake precedence.o │ │ │ │ │ +0004aee0: 7665 7220 7468 6520 6571 7569 7661 6c65 ver the equivale │ │ │ │ │ +0004aef0: 6e74 7320 696e 20e2 8098 2f75 7372 e280 nts in .../usr.. │ │ │ │ │ +0004af00: 992e 0a0a 486f 7765 7665 722c 2062 6563 ....However, bec │ │ │ │ │ +0004af10: 6175 7365 20e2 8098 2f75 7372 2f6c 6f63 ause .../usr/loc │ │ │ │ │ +0004af20: 616c e280 9920 616e 6420 6974 7320 636f al... and its co │ │ │ │ │ +0004af30: 6e74 656e 7473 2061 7265 2066 6f72 2065 ntents are for e │ │ │ │ │ +0004af40: 7863 6c75 7369 7665 2075 7365 206f 660a xclusive use of. │ │ │ │ │ +0004af50: 7468 6520 6c6f 6361 6c20 6164 6d69 6e69 the local admini │ │ │ │ │ +0004af60: 7374 7261 746f 722c 2061 2070 6163 6b61 strator, a packa │ │ │ │ │ +0004af70: 6765 206d 7573 7420 6e6f 7420 7265 6c79 ge must not rely │ │ │ │ │ +0004af80: 206f 6e20 7468 6520 7072 6573 656e 6365 on the presence │ │ │ │ │ +0004af90: 206f 720a 6162 7365 6e63 6520 6f66 2066 or.absence of f │ │ │ │ │ +0004afa0: 696c 6573 206f 7220 6469 7265 6374 6f72 iles or director │ │ │ │ │ +0004afb0: 6965 7320 696e 20e2 8098 2f75 7372 2f6c ies in .../usr/l │ │ │ │ │ +0004afc0: 6f63 616c e280 9920 666f 7220 6e6f 726d ocal... for norm │ │ │ │ │ +0004afd0: 616c 206f 7065 7261 7469 6f6e 2e0a 0a1f al operation.... │ │ │ │ │ +0004afe0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0004aff0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0004b000: 3a20 5468 6520 7379 7374 656d 2d77 6964 : The system-wid │ │ │ │ │ +0004b010: 6520 6d61 696c 2064 6972 6563 746f 7279 e mail directory │ │ │ │ │ +0004b020: 2c20 204e 6578 743a 202f 7275 6e20 616e , Next: /run an │ │ │ │ │ +0004b030: 6420 2f72 756e 2f6c 6f63 6b2c 2020 5072 d /run/lock, Pr │ │ │ │ │ +0004b040: 6576 3a20 5369 7465 2d73 7065 6369 6669 ev: Site-specifi │ │ │ │ │ +0004b050: 6320 7072 6f67 7261 6d73 2c20 2055 703a c programs, Up: │ │ │ │ │ +0004b060: 2046 696c 6520 7379 7374 656d 2068 6965 File system hie │ │ │ │ │ +0004b070: 7261 7263 6879 0a0a 392e 312e 3320 5468 rarchy..9.1.3 Th │ │ │ │ │ +0004b080: 6520 7379 7374 656d 2d77 6964 6520 6d61 e system-wide ma │ │ │ │ │ +0004b090: 696c 2064 6972 6563 746f 7279 0a2d 2d2d il directory.--- │ │ │ │ │ +0004b0a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004b0b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004b0c0: 2d0a 0a54 6865 2073 7973 7465 6d2d 7769 -..The system-wi │ │ │ │ │ +0004b0d0: 6465 206d 6169 6c20 6469 7265 6374 6f72 de mail director │ │ │ │ │ +0004b0e0: 7920 6973 20e2 8098 2f76 6172 2f6d 6169 y is .../var/mai │ │ │ │ │ +0004b0f0: 6ce2 8099 2e20 2054 6869 7320 6469 7265 l.... This dire │ │ │ │ │ +0004b100: 6374 6f72 7920 6973 2070 6172 740a 6f66 ctory is part.of │ │ │ │ │ +0004b110: 2074 6865 2062 6173 6520 7379 7374 656d the base system │ │ │ │ │ +0004b120: 2061 6e64 2073 686f 756c 6420 6e6f 7420 and should not │ │ │ │ │ +0004b130: 6265 206f 776e 6564 2062 7920 616e 7920 be owned by any │ │ │ │ │ +0004b140: 7061 7274 6963 756c 6172 206d 6169 6c0a particular mail. │ │ │ │ │ +0004b150: 6167 656e 7473 2e20 2054 6865 2075 7365 agents. The use │ │ │ │ │ +0004b160: 206f 6620 7468 6520 6f6c 6420 6c6f 6361 of the old loca │ │ │ │ │ +0004b170: 7469 6f6e 20e2 8098 2f76 6172 2f73 706f tion .../var/spo │ │ │ │ │ +0004b180: 6f6c 2f6d 6169 6ce2 8099 2069 7320 6465 ol/mail... is de │ │ │ │ │ +0004b190: 7072 6563 6174 6564 2c0a 6576 656e 2074 precated,.even t │ │ │ │ │ +0004b1a0: 686f 7567 6820 7468 6520 7370 6f6f 6c20 hough the spool │ │ │ │ │ +0004b1b0: 6d61 7920 7374 696c 6c20 6265 2070 6879 may still be phy │ │ │ │ │ +0004b1c0: 7369 6361 6c6c 7920 6c6f 6361 7465 6420 sically located │ │ │ │ │ +0004b1d0: 7468 6572 652e 0a0a 1f0a 4669 6c65 3a20 there.....File: │ │ │ │ │ +0004b1e0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0004b1f0: 666f 2c20 204e 6f64 653a 202f 7275 6e20 fo, Node: /run │ │ │ │ │ +0004b200: 616e 6420 2f72 756e 2f6c 6f63 6b2c 2020 and /run/lock, │ │ │ │ │ +0004b210: 5072 6576 3a20 5468 6520 7379 7374 656d Prev: The system │ │ │ │ │ +0004b220: 2d77 6964 6520 6d61 696c 2064 6972 6563 -wide mail direc │ │ │ │ │ +0004b230: 746f 7279 2c20 2055 703a 2046 696c 6520 tory, Up: File │ │ │ │ │ +0004b240: 7379 7374 656d 2068 6965 7261 7263 6879 system hierarchy │ │ │ │ │ +0004b250: 0a0a 392e 312e 3420 e280 982f 7275 6ee2 ..9.1.4 .../run. │ │ │ │ │ +0004b260: 8099 2061 6e64 20e2 8098 2f72 756e 2f6c .. and .../run/l │ │ │ │ │ +0004b270: 6f63 6be2 8099 0a2d 2d2d 2d2d 2d2d 2d2d ock....--------- │ │ │ │ │ +0004b280: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004b290: 2d2d 2d0a 0a54 6865 2064 6972 6563 746f ---..The directo │ │ │ │ │ +0004b2a0: 7279 20e2 8098 2f72 756e e280 9920 6973 ry .../run... is │ │ │ │ │ +0004b2b0: 2063 6c65 6172 6564 2061 7420 626f 6f74 cleared at boot │ │ │ │ │ +0004b2c0: 2c20 6e6f 726d 616c 6c79 2062 7920 6265 , normally by be │ │ │ │ │ +0004b2d0: 696e 6720 6120 6d6f 756e 7420 706f 696e ing a mount poin │ │ │ │ │ +0004b2e0: 740a 666f 7220 6120 7465 6d70 6f72 6172 t.for a temporar │ │ │ │ │ +0004b2f0: 7920 6669 6c65 2073 7973 7465 6d2e 2020 y file system. │ │ │ │ │ +0004b300: 5061 636b 6167 6573 2074 6865 7265 666f Packages therefo │ │ │ │ │ +0004b310: 7265 206d 7573 7420 6e6f 7420 6173 7375 re must not assu │ │ │ │ │ +0004b320: 6d65 2074 6861 740a 616e 7920 6669 6c65 me that.any file │ │ │ │ │ +0004b330: 7320 6f72 2064 6972 6563 746f 7269 6573 s or directories │ │ │ │ │ +0004b340: 2075 6e64 6572 20e2 8098 2f72 756e e280 under .../run.. │ │ │ │ │ +0004b350: 9920 6f74 6865 7220 7468 616e 20e2 8098 . other than ... │ │ │ │ │ +0004b360: 2f72 756e 2f6c 6f63 6be2 8099 2065 7869 /run/lock... exi │ │ │ │ │ +0004b370: 7374 0a75 6e6c 6573 7320 7468 6520 7061 st.unless the pa │ │ │ │ │ +0004b380: 636b 6167 6520 6861 7320 6172 7261 6e67 ckage has arrang │ │ │ │ │ +0004b390: 6564 2074 6f20 6372 6561 7465 2074 686f ed to create tho │ │ │ │ │ +0004b3a0: 7365 2066 696c 6573 206f 7220 6469 7265 se files or dire │ │ │ │ │ +0004b3b0: 6374 6f72 6965 730a 7369 6e63 6520 7468 ctories.since th │ │ │ │ │ +0004b3c0: 6520 6c61 7374 2072 6562 6f6f 742e 2020 e last reboot. │ │ │ │ │ +0004b3d0: 4e6f 726d 616c 6c79 2c20 7468 6973 2069 Normally, this i │ │ │ │ │ +0004b3e0: 7320 646f 6e65 2062 7920 7468 6520 7061 s done by the pa │ │ │ │ │ +0004b3f0: 636b 6167 6520 7669 6120 616e 0a69 6e69 ckage via an.ini │ │ │ │ │ +0004b400: 7420 7363 7269 7074 2e20 2053 6565 202a t script. See * │ │ │ │ │ +0004b410: 6e6f 7465 2057 7269 7469 6e67 2074 6865 note Writing the │ │ │ │ │ +0004b420: 2073 6372 6970 7473 3a20 3132 662e 2066 scripts: 12f. f │ │ │ │ │ +0004b430: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat │ │ │ │ │ +0004b440: 696f 6e2e 0a0a 5061 636b 6167 6573 206d ion...Packages m │ │ │ │ │ +0004b450: 7573 7420 6e6f 7420 696e 636c 7564 6520 ust not include │ │ │ │ │ +0004b460: 6669 6c65 7320 6f72 2064 6972 6563 746f files or directo │ │ │ │ │ +0004b470: 7269 6573 2075 6e64 6572 20e2 8098 2f72 ries under .../r │ │ │ │ │ +0004b480: 756e e280 992c 206f 7220 756e 6465 720a un..., or under. │ │ │ │ │ +0004b490: 7468 6520 6f6c 6465 7220 e280 982f 7661 the older .../va │ │ │ │ │ +0004b4a0: 722f 7275 6ee2 8099 2061 6e64 20e2 8098 r/run... and ... │ │ │ │ │ +0004b4b0: 2f76 6172 2f6c 6f63 6be2 8099 2070 6174 /var/lock... pat │ │ │ │ │ +0004b4c0: 6873 2e20 2054 6865 206c 6174 7465 7220 hs. The latter │ │ │ │ │ +0004b4d0: 7061 7468 7320 7769 6c6c 0a6e 6f72 6d61 paths will.norma │ │ │ │ │ +0004b4e0: 6c6c 7920 6265 2073 796d 6c69 6e6b 7320 lly be symlinks │ │ │ │ │ +0004b4f0: 6f72 206f 7468 6572 2072 6564 6972 6563 or other redirec │ │ │ │ │ +0004b500: 7469 6f6e 7320 746f 20e2 8098 2f72 756e tions to .../run │ │ │ │ │ +0004b510: e280 9920 666f 7220 6261 636b 7761 7264 ... for backward │ │ │ │ │ +0004b520: 730a 636f 6d70 6174 6962 696c 6974 792e s.compatibility. │ │ │ │ │ +0004b530: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0004b540: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0004b550: 6f64 653a 2055 7365 7273 2061 6e64 2067 ode: Users and g │ │ │ │ │ +0004b560: 726f 7570 732c 2020 4e65 7874 3a20 5374 roups, Next: St │ │ │ │ │ +0004b570: 6172 7469 6e67 2073 7973 7465 6d20 7365 arting system se │ │ │ │ │ +0004b580: 7276 6963 6573 2c20 2050 7265 763a 2046 rvices, Prev: F │ │ │ │ │ +0004b590: 696c 6520 7379 7374 656d 2068 6965 7261 ile system hiera │ │ │ │ │ +0004b5a0: 7263 6879 2c20 2055 703a 2054 6865 204f rchy, Up: The O │ │ │ │ │ +0004b5b0: 7065 7261 7469 6e67 2053 7973 7465 6d0a perating System. │ │ │ │ │ +0004b5c0: 0a39 2e32 2055 7365 7273 2061 6e64 2067 .9.2 Users and g │ │ │ │ │ +0004b5d0: 726f 7570 730a 3d3d 3d3d 3d3d 3d3d 3d3d roups.========== │ │ │ │ │ +0004b5e0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 2a20 4d65 ==========..* Me │ │ │ │ │ +0004b5f0: 6e75 3a0a 0a2a 2049 6e74 726f 6475 6374 nu:..* Introduct │ │ │ │ │ +0004b600: 696f 6e3a 3a0a 2a20 5549 4420 616e 6420 ion::.* UID and │ │ │ │ │ +0004b610: 4749 4420 636c 6173 7365 733a 3a0a 2a20 GID classes::.* │ │ │ │ │ +0004b620: 4e6f 6e2d 6578 6973 7465 6e74 2068 6f6d Non-existent hom │ │ │ │ │ +0004b630: 6520 6469 7265 6374 6f72 6965 733a 3a0a e directories::. │ │ │ │ │ +0004b640: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0004b650: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0004b660: 6465 3a20 496e 7472 6f64 7563 7469 6f6e de: Introduction │ │ │ │ │ +0004b670: 2c20 204e 6578 743a 2055 4944 2061 6e64 , Next: UID and │ │ │ │ │ +0004b680: 2047 4944 2063 6c61 7373 6573 2c20 2055 GID classes, U │ │ │ │ │ +0004b690: 703a 2055 7365 7273 2061 6e64 2067 726f p: Users and gro │ │ │ │ │ +0004b6a0: 7570 730a 0a39 2e32 2e31 2049 6e74 726f ups..9.2.1 Intro │ │ │ │ │ +0004b6b0: 6475 6374 696f 6e0a 2d2d 2d2d 2d2d 2d2d duction.-------- │ │ │ │ │ +0004b6c0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 ----------..The │ │ │ │ │ +0004b6d0: 4465 6269 616e 2073 7973 7465 6d20 6361 Debian system ca │ │ │ │ │ +0004b6e0: 6e20 6265 2063 6f6e 6669 6775 7265 6420 n be configured │ │ │ │ │ +0004b6f0: 746f 2075 7365 2065 6974 6865 7220 706c to use either pl │ │ │ │ │ +0004b700: 6169 6e20 6f72 2073 6861 646f 770a 7061 ain or shadow.pa │ │ │ │ │ +0004b710: 7373 776f 7264 732e 0a0a 536f 6d65 2075 sswords...Some u │ │ │ │ │ +0004b720: 7365 7220 6964 7320 2855 4944 7329 2061 ser ids (UIDs) a │ │ │ │ │ +0004b730: 6e64 2067 726f 7570 2069 6473 2028 4749 nd group ids (GI │ │ │ │ │ +0004b740: 4473 2920 6172 6520 7265 7365 7276 6564 Ds) are reserved │ │ │ │ │ +0004b750: 2067 6c6f 6261 6c6c 7920 666f 7220 7573 globally for us │ │ │ │ │ +0004b760: 650a 6279 2063 6572 7461 696e 2070 6163 e.by certain pac │ │ │ │ │ +0004b770: 6b61 6765 732e 2020 4265 6361 7573 6520 kages. Because │ │ │ │ │ +0004b780: 736f 6d65 2070 6163 6b61 6765 7320 6e65 some packages ne │ │ │ │ │ +0004b790: 6564 2074 6f20 696e 636c 7564 6520 6669 ed to include fi │ │ │ │ │ +0004b7a0: 6c65 7320 7768 6963 680a 6172 6520 6f77 les which.are ow │ │ │ │ │ +0004b7b0: 6e65 6420 6279 2074 6865 7365 2075 7365 ned by these use │ │ │ │ │ +0004b7c0: 7273 206f 7220 6772 6f75 7073 2c20 6f72 rs or groups, or │ │ │ │ │ +0004b7d0: 206e 6565 6420 7468 6520 6964 7320 636f need the ids co │ │ │ │ │ +0004b7e0: 6d70 696c 6564 2069 6e74 6f0a 6269 6e61 mpiled into.bina │ │ │ │ │ +0004b7f0: 7269 6573 2c20 7468 6573 6520 6964 7320 ries, these ids │ │ │ │ │ +0004b800: 6d75 7374 2062 6520 7573 6564 206f 6e20 must be used on │ │ │ │ │ +0004b810: 616e 7920 4465 6269 616e 2073 7973 7465 any Debian syste │ │ │ │ │ +0004b820: 6d20 6f6e 6c79 2066 6f72 2074 6865 0a70 m only for the.p │ │ │ │ │ +0004b830: 7572 706f 7365 2066 6f72 2077 6869 6368 urpose for which │ │ │ │ │ +0004b840: 2074 6865 7920 6172 6520 616c 6c6f 6361 they are alloca │ │ │ │ │ +0004b850: 7465 642e 2020 5468 6973 2069 7320 6120 ted. This is a │ │ │ │ │ +0004b860: 7365 7269 6f75 7320 7265 7374 7269 6374 serious restrict │ │ │ │ │ +0004b870: 696f 6e2c 0a61 6e64 2077 6520 7368 6f75 ion,.and we shou │ │ │ │ │ +0004b880: 6c64 2061 766f 6964 2067 6574 7469 6e67 ld avoid getting │ │ │ │ │ +0004b890: 2069 6e20 7468 6520 7761 7920 6f66 206c in the way of l │ │ │ │ │ +0004b8a0: 6f63 616c 2061 646d 696e 6973 7472 6174 ocal administrat │ │ │ │ │ +0004b8b0: 696f 6e20 706f 6c69 6369 6573 2e0a 496e ion policies..In │ │ │ │ │ +0004b8c0: 2070 6172 7469 6375 6c61 722c 206d 616e particular, man │ │ │ │ │ +0004b8d0: 7920 7369 7465 7320 616c 6c6f 6361 7465 y sites allocate │ │ │ │ │ +0004b8e0: 2075 7365 7273 2061 6e64 2f6f 7220 6c6f users and/or lo │ │ │ │ │ +0004b8f0: 6361 6c20 7379 7374 656d 2067 726f 7570 cal system group │ │ │ │ │ +0004b900: 730a 7374 6172 7469 6e67 2061 7420 3130 s.starting at 10 │ │ │ │ │ +0004b910: 302e 0a0a 4170 6172 7420 6672 6f6d 2074 0...Apart from t │ │ │ │ │ +0004b920: 6869 7320 7765 2073 686f 756c 6420 6861 his we should ha │ │ │ │ │ +0004b930: 7665 2064 796e 616d 6963 616c 6c79 2061 ve dynamically a │ │ │ │ │ +0004b940: 6c6c 6f63 6174 6564 2069 6473 2c20 7768 llocated ids, wh │ │ │ │ │ +0004b950: 6963 6820 7368 6f75 6c64 0a62 7920 6465 ich should.by de │ │ │ │ │ +0004b960: 6661 756c 7420 6265 2061 7272 616e 6765 fault be arrange │ │ │ │ │ +0004b970: 6420 696e 2073 6f6d 6520 7365 6e73 6962 d in some sensib │ │ │ │ │ +0004b980: 6c65 206f 7264 6572 2c20 6275 7420 7468 le order, but th │ │ │ │ │ +0004b990: 6520 6265 6861 7669 6f72 2073 686f 756c e behavior shoul │ │ │ │ │ +0004b9a0: 640a 6265 2063 6f6e 6669 6775 7261 626c d.be configurabl │ │ │ │ │ +0004b9b0: 652e 2020 5768 656e 206d 6169 6e74 6169 e. When maintai │ │ │ │ │ +0004b9c0: 6e65 7273 2063 686f 6f73 6520 6120 6e65 ners choose a ne │ │ │ │ │ +0004b9d0: 7720 6861 7264 636f 6465 6420 6f72 2064 w hardcoded or d │ │ │ │ │ +0004b9e0: 796e 616d 6963 616c 6c79 0a67 656e 6572 ynamically.gener │ │ │ │ │ +0004b9f0: 6174 6564 2075 7365 726e 616d 6520 666f ated username fo │ │ │ │ │ +0004ba00: 7220 7061 636b 6167 6573 2074 6f20 7573 r packages to us │ │ │ │ │ +0004ba10: 652c 2074 6865 7920 7368 6f75 6c64 2073 e, they should s │ │ │ │ │ +0004ba20: 7461 7274 2074 6869 7320 7573 6572 6e61 tart this userna │ │ │ │ │ +0004ba30: 6d65 0a77 6974 6820 616e 2075 6e64 6572 me.with an under │ │ │ │ │ +0004ba40: 7363 6f72 652e 2020 5468 6973 206d 696e score. This min │ │ │ │ │ +0004ba50: 696d 697a 6573 2063 6f6c 6c69 7369 6f6e imizes collision │ │ │ │ │ +0004ba60: 7320 7769 7468 206c 6f63 616c 6c79 2063 s with locally c │ │ │ │ │ +0004ba70: 7265 6174 6564 2075 7365 720a 6163 636f reated user.acco │ │ │ │ │ +0004ba80: 756e 7473 2e0a 0a50 6163 6b61 6765 7320 unts...Packages │ │ │ │ │ +0004ba90: 6f74 6865 7220 7468 616e 20e2 8098 6261 other than ...ba │ │ │ │ │ +0004baa0: 7365 2d70 6173 7377 64e2 8099 206d 7573 se-passwd... mus │ │ │ │ │ +0004bab0: 7420 6e6f 7420 6d6f 6469 6679 20e2 8098 t not modify ... │ │ │ │ │ +0004bac0: 2f65 7463 2f70 6173 7377 64e2 8099 2c0a /etc/passwd...,. │ │ │ │ │ +0004bad0: e280 982f 6574 632f 7368 6164 6f77 e280 .../etc/shadow.. │ │ │ │ │ +0004bae0: 992c 20e2 8098 2f65 7463 2f67 726f 7570 ., .../etc/group │ │ │ │ │ +0004baf0: e280 9920 6f72 20e2 8098 2f65 7463 2f67 ... or .../etc/g │ │ │ │ │ +0004bb00: 7368 6164 6f77 e280 992e 0a0a 1f0a 4669 shadow........Fi │ │ │ │ │ +0004bb10: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0004bb20: 792e 696e 666f 2c20 204e 6f64 653a 2055 y.info, Node: U │ │ │ │ │ +0004bb30: 4944 2061 6e64 2047 4944 2063 6c61 7373 ID and GID class │ │ │ │ │ +0004bb40: 6573 2c20 204e 6578 743a 204e 6f6e 2d65 es, Next: Non-e │ │ │ │ │ +0004bb50: 7869 7374 656e 7420 686f 6d65 2064 6972 xistent home dir │ │ │ │ │ +0004bb60: 6563 746f 7269 6573 2c20 2050 7265 763a ectories, Prev: │ │ │ │ │ +0004bb70: 2049 6e74 726f 6475 6374 696f 6e2c 2020 Introduction, │ │ │ │ │ +0004bb80: 5570 3a20 5573 6572 7320 616e 6420 6772 Up: Users and gr │ │ │ │ │ +0004bb90: 6f75 7073 0a0a 392e 322e 3220 5549 4420 oups..9.2.2 UID │ │ │ │ │ +0004bba0: 616e 6420 4749 4420 636c 6173 7365 730a and GID classes. │ │ │ │ │ +0004bbb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004bbc0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 2055 ---------..The U │ │ │ │ │ +0004bbd0: 4944 2061 6e64 2047 4944 206e 756d 6265 ID and GID numbe │ │ │ │ │ +0004bbe0: 7273 2061 7265 2064 6976 6964 6564 2069 rs are divided i │ │ │ │ │ +0004bbf0: 6e74 6f20 636c 6173 7365 7320 6173 2066 nto classes as f │ │ │ │ │ +0004bc00: 6f6c 6c6f 7773 3a0a 0a30 2d39 393a 0a0a ollows:..0-99:.. │ │ │ │ │ +0004bc10: 2020 2020 2047 6c6f 6261 6c6c 7920 616c Globally al │ │ │ │ │ +0004bc20: 6c6f 6361 7465 6420 6279 2074 6865 2044 located by the D │ │ │ │ │ +0004bc30: 6562 6961 6e20 7072 6f6a 6563 742c 2074 ebian project, t │ │ │ │ │ +0004bc40: 6865 2073 616d 6520 6f6e 2065 7665 7279 he same on every │ │ │ │ │ +0004bc50: 2044 6562 6961 6e0a 2020 2020 2073 7973 Debian. sys │ │ │ │ │ +0004bc60: 7465 6d2e 2020 5468 6573 6520 6964 7320 tem. These ids │ │ │ │ │ +0004bc70: 7769 6c6c 2061 7070 6561 7220 696e 2074 will appear in t │ │ │ │ │ +0004bc80: 6865 20e2 8098 7061 7373 7764 e280 9920 he ...passwd... │ │ │ │ │ +0004bc90: 616e 6420 e280 9867 726f 7570 e280 9920 and ...group... │ │ │ │ │ +0004bca0: 6669 6c65 7320 6f66 0a20 2020 2020 616c files of. al │ │ │ │ │ +0004bcb0: 6c20 4465 6269 616e 2073 7973 7465 6d73 l Debian systems │ │ │ │ │ +0004bcc0: 2c20 6e65 7720 6964 7320 696e 2074 6869 , new ids in thi │ │ │ │ │ +0004bcd0: 7320 7261 6e67 6520 6265 696e 6720 6164 s range being ad │ │ │ │ │ +0004bce0: 6465 6420 6175 746f 6d61 7469 6361 6c6c ded automaticall │ │ │ │ │ +0004bcf0: 790a 2020 2020 2061 7320 7468 6520 e280 y. as the .. │ │ │ │ │ +0004bd00: 9862 6173 652d 7061 7373 7764 e280 9920 .base-passwd... │ │ │ │ │ +0004bd10: 7061 636b 6167 6520 6973 2075 7064 6174 package is updat │ │ │ │ │ +0004bd20: 6564 2e0a 0a20 2020 2020 5061 636b 6167 ed... Packag │ │ │ │ │ +0004bd30: 6573 2077 6869 6368 206e 6565 6420 6120 es which need a │ │ │ │ │ +0004bd40: 7369 6e67 6c65 2073 7461 7469 6361 6c6c single staticall │ │ │ │ │ +0004bd50: 7920 616c 6c6f 6361 7465 6420 7569 6420 y allocated uid │ │ │ │ │ +0004bd60: 6f72 2067 6964 2073 686f 756c 640a 2020 or gid should. │ │ │ │ │ +0004bd70: 2020 2075 7365 206f 6e65 206f 6620 7468 use one of th │ │ │ │ │ +0004bd80: 6573 653b 2074 6865 6972 206d 6169 6e74 ese; their maint │ │ │ │ │ +0004bd90: 6169 6e65 7273 2073 686f 756c 6420 6173 ainers should as │ │ │ │ │ +0004bda0: 6b20 7468 6520 e280 9862 6173 652d 7061 k the ...base-pa │ │ │ │ │ +0004bdb0: 7373 7764 e280 990a 2020 2020 206d 6169 sswd.... mai │ │ │ │ │ +0004bdc0: 6e74 6169 6e65 7220 666f 7220 6964 732e ntainer for ids. │ │ │ │ │ +0004bdd0: 0a0a 3130 302d 3939 393a 0a0a 2020 2020 ..100-999:.. │ │ │ │ │ +0004bde0: 2044 796e 616d 6963 616c 6c79 2061 6c6c Dynamically all │ │ │ │ │ +0004bdf0: 6f63 6174 6564 2073 7973 7465 6d20 7573 ocated system us │ │ │ │ │ +0004be00: 6572 7320 616e 6420 6772 6f75 7073 2e20 ers and groups. │ │ │ │ │ +0004be10: 2050 6163 6b61 6765 7320 7768 6963 6820 Packages which │ │ │ │ │ +0004be20: 6e65 6564 0a20 2020 2020 6120 7573 6572 need. a user │ │ │ │ │ +0004be30: 206f 7220 6772 6f75 702c 2062 7574 2063 or group, but c │ │ │ │ │ +0004be40: 616e 2068 6176 6520 7468 6973 2075 7365 an have this use │ │ │ │ │ +0004be50: 7220 6f72 2067 726f 7570 2061 6c6c 6f63 r or group alloc │ │ │ │ │ +0004be60: 6174 6564 0a20 2020 2020 6479 6e61 6d69 ated. dynami │ │ │ │ │ +0004be70: 6361 6c6c 7920 616e 6420 6469 6666 6572 cally and differ │ │ │ │ │ +0004be80: 656e 746c 7920 6f6e 2065 6163 6820 7379 ently on each sy │ │ │ │ │ +0004be90: 7374 656d 2c20 7368 6f75 6c64 2075 7365 stem, should use │ │ │ │ │ +0004bea0: 20e2 8098 6164 6475 7365 720a 2020 2020 ...adduser. │ │ │ │ │ +0004beb0: 202d 2d73 7973 7465 6de2 8099 2074 6f20 --system... to │ │ │ │ │ +0004bec0: 6372 6561 7465 2074 6865 2067 726f 7570 create the group │ │ │ │ │ +0004bed0: 2061 6e64 2f6f 7220 7573 6572 2e20 20e2 and/or user. . │ │ │ │ │ +0004bee0: 8098 6164 6475 7365 72e2 8099 2077 696c ..adduser... wil │ │ │ │ │ +0004bef0: 6c20 6368 6563 6b0a 2020 2020 2066 6f72 l check. for │ │ │ │ │ +0004bf00: 2074 6865 2065 7869 7374 656e 6365 206f the existence o │ │ │ │ │ +0004bf10: 6620 7468 6520 7573 6572 206f 7220 6772 f the user or gr │ │ │ │ │ +0004bf20: 6f75 702c 2061 6e64 2069 6620 6e65 6365 oup, and if nece │ │ │ │ │ +0004bf30: 7373 6172 7920 6368 6f6f 7365 2061 6e0a ssary choose an. │ │ │ │ │ +0004bf40: 2020 2020 2075 6e75 7365 6420 6964 2062 unused id b │ │ │ │ │ +0004bf50: 6173 6564 206f 6e20 7468 6520 7261 6e67 ased on the rang │ │ │ │ │ +0004bf60: 6573 2073 7065 6369 6669 6564 2069 6e20 es specified in │ │ │ │ │ +0004bf70: e280 9861 6464 7573 6572 2e63 6f6e 66e2 ...adduser.conf. │ │ │ │ │ +0004bf80: 8099 2e0a 0a31 3030 302d 3539 3939 393a .....1000-59999: │ │ │ │ │ +0004bf90: 0a0a 2020 2020 2044 796e 616d 6963 616c .. Dynamical │ │ │ │ │ +0004bfa0: 6c79 2061 6c6c 6f63 6174 6564 2075 7365 ly allocated use │ │ │ │ │ +0004bfb0: 7220 6163 636f 756e 7473 2e20 2042 7920 r accounts. By │ │ │ │ │ +0004bfc0: 6465 6661 756c 7420 e280 9861 6464 7573 default ...addus │ │ │ │ │ +0004bfd0: 6572 e280 9920 7769 6c6c 0a20 2020 2020 er... will. │ │ │ │ │ +0004bfe0: 6368 6f6f 7365 2055 4944 7320 616e 6420 choose UIDs and │ │ │ │ │ +0004bff0: 4749 4473 2066 6f72 2075 7365 7220 6163 GIDs for user ac │ │ │ │ │ +0004c000: 636f 756e 7473 2069 6e20 7468 6973 2072 counts in this r │ │ │ │ │ +0004c010: 616e 6765 2c20 7468 6f75 6768 0a20 2020 ange, though. │ │ │ │ │ +0004c020: 2020 e280 9861 6464 7573 6572 2e63 6f6e ...adduser.con │ │ │ │ │ +0004c030: 66e2 8099 206d 6179 2062 6520 7573 6564 f... may be used │ │ │ │ │ +0004c040: 2074 6f20 6d6f 6469 6679 2074 6869 7320 to modify this │ │ │ │ │ +0004c050: 6265 6861 7669 6f72 2e0a 0a36 3030 3030 behavior...60000 │ │ │ │ │ +0004c060: 2d36 3439 3939 3a0a 0a20 2020 2020 476c -64999:.. Gl │ │ │ │ │ +0004c070: 6f62 616c 6c79 2061 6c6c 6f63 6174 6564 obally allocated │ │ │ │ │ +0004c080: 2062 7920 7468 6520 4465 6269 616e 2070 by the Debian p │ │ │ │ │ +0004c090: 726f 6a65 6374 2c20 6275 7420 6f6e 6c79 roject, but only │ │ │ │ │ +0004c0a0: 2063 7265 6174 6564 206f 6e0a 2020 2020 created on. │ │ │ │ │ +0004c0b0: 2064 656d 616e 642e 2020 5468 6520 6964 demand. The id │ │ │ │ │ +0004c0c0: 7320 6172 6520 616c 6c6f 6361 7465 6420 s are allocated │ │ │ │ │ +0004c0d0: 6365 6e74 7261 6c6c 7920 616e 6420 7374 centrally and st │ │ │ │ │ +0004c0e0: 6174 6963 616c 6c79 2c20 6275 7420 7468 atically, but th │ │ │ │ │ +0004c0f0: 650a 2020 2020 2061 6374 7561 6c20 6163 e. actual ac │ │ │ │ │ +0004c100: 636f 756e 7473 2061 7265 206f 6e6c 7920 counts are only │ │ │ │ │ +0004c110: 6372 6561 7465 6420 6f6e 2075 7365 7273 created on users │ │ │ │ │ +0004c120: 2720 7379 7374 656d 7320 6f6e 2064 656d ' systems on dem │ │ │ │ │ +0004c130: 616e 642e 0a0a 2020 2020 2054 6865 7365 and... These │ │ │ │ │ +0004c140: 2069 6473 2061 7265 2066 6f72 2070 6163 ids are for pac │ │ │ │ │ +0004c150: 6b61 6765 7320 7768 6963 6820 6172 6520 kages which are │ │ │ │ │ +0004c160: 6f62 7363 7572 6520 6f72 2077 6869 6368 obscure or which │ │ │ │ │ +0004c170: 2072 6571 7569 7265 206d 616e 790a 2020 require many. │ │ │ │ │ +0004c180: 2020 2073 7461 7469 6361 6c6c 792d 616c statically-al │ │ │ │ │ +0004c190: 6c6f 6361 7465 6420 6964 732e 2020 5468 located ids. Th │ │ │ │ │ +0004c1a0: 6573 6520 7061 636b 6167 6573 2073 686f ese packages sho │ │ │ │ │ +0004c1b0: 756c 6420 6368 6563 6b20 666f 7220 616e uld check for an │ │ │ │ │ +0004c1c0: 640a 2020 2020 2063 7265 6174 6520 7468 d. create th │ │ │ │ │ +0004c1d0: 6520 6163 636f 756e 7473 2069 6e20 e280 e accounts in .. │ │ │ │ │ +0004c1e0: 982f 6574 632f 7061 7373 7764 e280 9920 ./etc/passwd... │ │ │ │ │ +0004c1f0: 6f72 20e2 8098 2f65 7463 2f67 726f 7570 or .../etc/group │ │ │ │ │ +0004c200: e280 9920 2875 7369 6e67 0a20 2020 2020 ... (using. │ │ │ │ │ +0004c210: e280 9861 6464 7573 6572 e280 9920 6966 ...adduser... if │ │ │ │ │ +0004c220: 2069 7420 6861 7320 7468 6973 2066 6163 it has this fac │ │ │ │ │ +0004c230: 696c 6974 7929 2069 6620 6e65 6365 7373 ility) if necess │ │ │ │ │ +0004c240: 6172 792e 2020 5061 636b 6167 6573 2077 ary. Packages w │ │ │ │ │ +0004c250: 6869 6368 0a20 2020 2020 6172 6520 6c69 hich. are li │ │ │ │ │ +0004c260: 6b65 6c79 2074 6f20 7265 7175 6972 6520 kely to require │ │ │ │ │ +0004c270: 6675 7274 6865 7220 616c 6c6f 6361 7469 further allocati │ │ │ │ │ +0004c280: 6f6e 7320 7368 6f75 6c64 2068 6176 6520 ons should have │ │ │ │ │ +0004c290: 6120 2268 6f6c 6522 206c 6566 740a 2020 a "hole" left. │ │ │ │ │ +0004c2a0: 2020 2061 6674 6572 2074 6865 6d20 696e after them in │ │ │ │ │ +0004c2b0: 2074 6865 2061 6c6c 6f63 6174 696f 6e2c the allocation, │ │ │ │ │ +0004c2c0: 2074 6f20 6769 7665 2074 6865 6d20 726f to give them ro │ │ │ │ │ +0004c2d0: 6f6d 2074 6f20 6772 6f77 2e0a 0a36 3530 om to grow...650 │ │ │ │ │ +0004c2e0: 3030 2d36 3535 3333 3a0a 0a20 2020 2020 00-65533:.. │ │ │ │ │ +0004c2f0: 5265 7365 7276 6564 2e0a 0a36 3535 3334 Reserved...65534 │ │ │ │ │ +0004c300: 3a0a 0a20 2020 2020 5573 6572 20e2 8098 :.. User ... │ │ │ │ │ +0004c310: 6e6f 626f 6479 e280 992e 2020 5468 6520 nobody.... The │ │ │ │ │ +0004c320: 636f 7272 6573 706f 6e64 696e 6720 6769 corresponding gi │ │ │ │ │ +0004c330: 6420 7265 6665 7273 2074 6f20 7468 6520 d refers to the │ │ │ │ │ +0004c340: 6772 6f75 700a 2020 2020 20e2 8098 6e6f group. ...no │ │ │ │ │ +0004c350: 6772 6f75 70e2 8099 2e0a 0a36 3535 3335 group......65535 │ │ │ │ │ +0004c360: 3a0a 0a20 2020 2020 5468 6973 2076 616c :.. This val │ │ │ │ │ +0004c370: 7565 2027 6d75 7374 206e 6f74 2720 6265 ue 'must not' be │ │ │ │ │ +0004c380: 2075 7365 642c 2062 6563 6175 7365 2069 used, because i │ │ │ │ │ +0004c390: 7420 7761 7320 7468 6520 6572 726f 7220 t was the error │ │ │ │ │ +0004c3a0: 7265 7475 726e 0a20 2020 2020 7365 6e74 return. sent │ │ │ │ │ +0004c3b0: 696e 656c 2076 616c 7565 2077 6865 6e20 inel value when │ │ │ │ │ +0004c3c0: e280 9875 6964 5f74 e280 9920 7761 7320 ...uid_t... was │ │ │ │ │ +0004c3d0: 3136 2062 6974 732e 0a0a 3635 3533 362d 16 bits...65536- │ │ │ │ │ +0004c3e0: 3432 3934 3936 3732 3933 3a0a 0a20 2020 4294967293:.. │ │ │ │ │ +0004c3f0: 2020 4479 6e61 6d69 6361 6c6c 7920 616c Dynamically al │ │ │ │ │ +0004c400: 6c6f 6361 7465 6420 7573 6572 2061 6363 located user acc │ │ │ │ │ +0004c410: 6f75 6e74 732e 2020 4279 2064 6566 6175 ounts. By defau │ │ │ │ │ +0004c420: 6c74 20e2 8098 6164 6475 7365 72e2 8099 lt ...adduser... │ │ │ │ │ +0004c430: 2077 696c 6c20 6e6f 740a 2020 2020 2061 will not. a │ │ │ │ │ +0004c440: 6c6c 6f63 6174 6520 5549 4473 2061 6e64 llocate UIDs and │ │ │ │ │ +0004c450: 2047 4944 7320 696e 2074 6869 7320 7261 GIDs in this ra │ │ │ │ │ +0004c460: 6e67 652c 2074 6f20 6561 7365 2063 6f6d nge, to ease com │ │ │ │ │ +0004c470: 7061 7469 6269 6c69 7479 2077 6974 680a patibility with. │ │ │ │ │ +0004c480: 2020 2020 206c 6567 6163 7920 7379 7374 legacy syst │ │ │ │ │ +0004c490: 656d 7320 7768 6572 6520 e280 9875 6964 ems where ...uid │ │ │ │ │ +0004c4a0: 5f74 e280 9920 6973 2073 7469 6c6c 2031 _t... is still 1 │ │ │ │ │ +0004c4b0: 3620 6269 7473 2e0a 0a34 3239 3439 3637 6 bits...4294967 │ │ │ │ │ +0004c4c0: 3239 343a 0a0a 2020 2020 20e2 8098 2875 294:.. ...(u │ │ │ │ │ +0004c4d0: 6964 5f74 2928 2d32 2920 3d3d 2028 6769 id_t)(-2) == (gi │ │ │ │ │ +0004c4e0: 645f 7429 282d 3229 e280 9920 276d 7573 d_t)(-2)... 'mus │ │ │ │ │ +0004c4f0: 7420 6e6f 7427 2062 6520 7573 6564 2c20 t not' be used, │ │ │ │ │ +0004c500: 6265 6361 7573 6520 6974 2069 7320 7573 because it is us │ │ │ │ │ +0004c510: 6564 0a20 2020 2020 6173 2074 6865 2061 ed. as the a │ │ │ │ │ +0004c520: 6e6f 6e79 6d6f 7573 2c20 756e 6175 7468 nonymous, unauth │ │ │ │ │ +0004c530: 656e 7469 6361 7465 6420 7573 6572 2062 enticated user b │ │ │ │ │ +0004c540: 7920 736f 6d65 204e 4653 2069 6d70 6c65 y some NFS imple │ │ │ │ │ +0004c550: 6d65 6e74 6174 696f 6e73 2e0a 0a34 3239 mentations...429 │ │ │ │ │ +0004c560: 3439 3637 3239 353a 0a0a 2020 2020 20e2 4967295:.. . │ │ │ │ │ +0004c570: 8098 2875 6964 5f74 2928 2d31 2920 3d3d ..(uid_t)(-1) == │ │ │ │ │ +0004c580: 2028 6769 645f 7429 282d 3129 e280 9920 (gid_t)(-1)... │ │ │ │ │ +0004c590: 276d 7573 7420 6e6f 7427 2062 6520 7573 'must not' be us │ │ │ │ │ +0004c5a0: 6564 2c20 6265 6361 7573 6520 6974 2069 ed, because it i │ │ │ │ │ +0004c5b0: 7320 7468 650a 2020 2020 2065 7272 6f72 s the. error │ │ │ │ │ +0004c5c0: 2072 6574 7572 6e20 7365 6e74 696e 656c return sentinel │ │ │ │ │ +0004c5d0: 2076 616c 7565 2e0a 0a1f 0a46 696c 653a value.....File: │ │ │ │ │ +0004c5e0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0004c5f0: 6e66 6f2c 2020 4e6f 6465 3a20 4e6f 6e2d nfo, Node: Non- │ │ │ │ │ +0004c600: 6578 6973 7465 6e74 2068 6f6d 6520 6469 existent home di │ │ │ │ │ +0004c610: 7265 6374 6f72 6965 732c 2020 5072 6576 rectories, Prev │ │ │ │ │ +0004c620: 3a20 5549 4420 616e 6420 4749 4420 636c : UID and GID cl │ │ │ │ │ +0004c630: 6173 7365 732c 2020 5570 3a20 5573 6572 asses, Up: User │ │ │ │ │ +0004c640: 7320 616e 6420 6772 6f75 7073 0a0a 392e s and groups..9. │ │ │ │ │ +0004c650: 322e 3320 4e6f 6e2d 6578 6973 7465 6e74 2.3 Non-existent │ │ │ │ │ +0004c660: 2068 6f6d 6520 6469 7265 6374 6f72 6965 home directorie │ │ │ │ │ +0004c670: 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d s.-------------- │ │ │ │ │ +0004c680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004c690: 2d2d 2d2d 2d0a 0a54 6865 2063 616e 6f6e -----..The canon │ │ │ │ │ +0004c6a0: 6963 616c 206e 6f6e 2d65 7869 7374 656e ical non-existen │ │ │ │ │ +0004c6b0: 7420 686f 6d65 2064 6972 6563 746f 7279 t home directory │ │ │ │ │ +0004c6c0: 2069 7320 e280 982f 6e6f 6e65 7869 7374 is .../nonexist │ │ │ │ │ +0004c6d0: 656e 74e2 8099 2e20 2055 7365 7273 2077 ent.... Users w │ │ │ │ │ +0004c6e0: 686f 0a73 686f 756c 6420 6e6f 7420 6861 ho.should not ha │ │ │ │ │ +0004c6f0: 7665 2061 2068 6f6d 6520 6469 7265 6374 ve a home direct │ │ │ │ │ +0004c700: 6f72 7920 7368 6f75 6c64 2068 6176 6520 ory should have │ │ │ │ │ +0004c710: 7468 6569 7220 686f 6d65 2064 6972 6563 their home direc │ │ │ │ │ +0004c720: 746f 7279 2073 6574 2074 6f0a 7468 6973 tory set to.this │ │ │ │ │ +0004c730: 2076 616c 7565 2e0a 0a54 6865 2044 6562 value...The Deb │ │ │ │ │ +0004c740: 6961 6e20 6175 746f 6275 696c 6465 7273 ian autobuilders │ │ │ │ │ +0004c750: 2073 6574 2048 4f4d 4520 746f 20e2 8098 set HOME to ... │ │ │ │ │ +0004c760: 2f6e 6f6e 6578 6973 7465 6e74 e280 9920 /nonexistent... │ │ │ │ │ +0004c770: 736f 2074 6861 7420 7061 636b 6167 6573 so that packages │ │ │ │ │ +0004c780: 0a77 6869 6368 2074 7279 2074 6f20 7772 .which try to wr │ │ │ │ │ +0004c790: 6974 6520 746f 2061 2068 6f6d 6520 6469 ite to a home di │ │ │ │ │ +0004c7a0: 7265 6374 6f72 7920 7769 6c6c 2066 6169 rectory will fai │ │ │ │ │ +0004c7b0: 6c20 746f 2062 7569 6c64 2e0a 0a1f 0a46 l to build.....F │ │ │ │ │ +0004c7c0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0004c7d0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0004c7e0: 5374 6172 7469 6e67 2073 7973 7465 6d20 Starting system │ │ │ │ │ +0004c7f0: 7365 7276 6963 6573 2c20 204e 6578 743a services, Next: │ │ │ │ │ +0004c800: 2043 6f6e 736f 6c65 206d 6573 7361 6765 Console message │ │ │ │ │ +0004c810: 7320 6672 6f6d 2069 6e69 7420 6420 7363 s from init d sc │ │ │ │ │ +0004c820: 7269 7074 732c 2020 5072 6576 3a20 5573 ripts, Prev: Us │ │ │ │ │ +0004c830: 6572 7320 616e 6420 6772 6f75 7073 2c20 ers and groups, │ │ │ │ │ +0004c840: 2055 703a 2054 6865 204f 7065 7261 7469 Up: The Operati │ │ │ │ │ +0004c850: 6e67 2053 7973 7465 6d0a 0a39 2e33 2053 ng System..9.3 S │ │ │ │ │ +0004c860: 7461 7274 696e 6720 7379 7374 656d 2073 tarting system s │ │ │ │ │ +0004c870: 6572 7669 6365 730a 3d3d 3d3d 3d3d 3d3d ervices.======== │ │ │ │ │ +0004c880: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0004c890: 3d3d 3d3d 0a0a 4465 6269 616e 2070 6163 ====..Debian pac │ │ │ │ │ +0004c8a0: 6b61 6765 7320 7468 6174 2070 726f 7669 kages that provi │ │ │ │ │ +0004c8b0: 6465 2073 7973 7465 6d20 7365 7276 6963 de system servic │ │ │ │ │ +0004c8c0: 6573 2073 686f 756c 6420 6172 7261 6e67 es should arrang │ │ │ │ │ +0004c8d0: 6520 666f 7220 7468 6f73 650a 7365 7276 e for those.serv │ │ │ │ │ +0004c8e0: 6963 6573 2074 6f20 6265 2061 7574 6f6d ices to be autom │ │ │ │ │ +0004c8f0: 6174 6963 616c 6c79 2073 7461 7274 6564 atically started │ │ │ │ │ +0004c900: 2061 6e64 2073 746f 7070 6564 2062 7920 and stopped by │ │ │ │ │ +0004c910: 7468 6520 696e 6974 2073 7973 7465 6d20 the init system │ │ │ │ │ +0004c920: 6f72 0a73 6572 7669 6365 206d 616e 6167 or.service manag │ │ │ │ │ +0004c930: 6572 2e20 2054 6869 7320 7365 6374 696f er. This sectio │ │ │ │ │ +0004c940: 6e20 6465 7363 7269 6265 7320 686f 7720 n describes how │ │ │ │ │ +0004c950: 7468 6174 2069 7320 646f 6e65 2e0a 0a2a that is done...* │ │ │ │ │ +0004c960: 204d 656e 753a 0a0a 2a20 496e 7472 6f64 Menu:..* Introd │ │ │ │ │ +0004c970: 7563 7469 6f6e 3a20 496e 7472 6f64 7563 uction: Introduc │ │ │ │ │ +0004c980: 7469 6f6e 3c32 3e2e 0a2a 2057 7269 7469 tion<2>..* Writi │ │ │ │ │ +0004c990: 6e67 2074 6865 2073 6372 6970 7473 3a3a ng the scripts:: │ │ │ │ │ +0004c9a0: 0a2a 2049 6e74 6572 6661 6369 6e67 2077 .* Interfacing w │ │ │ │ │ +0004c9b0: 6974 6820 696e 6974 2073 7973 7465 6d73 ith init systems │ │ │ │ │ +0004c9c0: 3a3a 0a2a 2042 6f6f 742d 7469 6d65 2069 ::.* Boot-time i │ │ │ │ │ +0004c9d0: 6e69 7469 616c 697a 6174 696f 6e3a 3a0a nitialization::. │ │ │ │ │ +0004c9e0: 2a20 4578 616d 706c 653a 3a0a 0a1f 0a46 * Example::....F │ │ │ │ │ +0004c9f0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0004ca00: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0004ca10: 496e 7472 6f64 7563 7469 6f6e 3c32 3e2c Introduction<2>, │ │ │ │ │ +0004ca20: 2020 4e65 7874 3a20 5772 6974 696e 6720 Next: Writing │ │ │ │ │ +0004ca30: 7468 6520 7363 7269 7074 732c 2020 5570 the scripts, Up │ │ │ │ │ +0004ca40: 3a20 5374 6172 7469 6e67 2073 7973 7465 : Starting syste │ │ │ │ │ +0004ca50: 6d20 7365 7276 6963 6573 0a0a 392e 332e m services..9.3. │ │ │ │ │ +0004ca60: 3120 496e 7472 6f64 7563 7469 6f6e 0a2d 1 Introduction.- │ │ │ │ │ +0004ca70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004ca80: 2d0a 0a54 6865 2064 6566 6175 6c74 2069 -..The default i │ │ │ │ │ +0004ca90: 6e69 7420 7379 7374 656d 2061 6e64 2073 nit system and s │ │ │ │ │ +0004caa0: 6572 7669 6365 206d 616e 6167 6572 2069 ervice manager i │ │ │ │ │ +0004cab0: 6e20 4465 6269 616e 2069 7320 e280 9873 n Debian is ...s │ │ │ │ │ +0004cac0: 7973 7465 6d64 e280 992e 0a50 6163 6b61 ystemd.....Packa │ │ │ │ │ +0004cad0: 6765 7320 7468 6174 2077 6973 6820 746f ges that wish to │ │ │ │ │ +0004cae0: 2061 7574 6f6d 6174 6963 616c 6c79 2073 automatically s │ │ │ │ │ +0004caf0: 7461 7274 2061 6e64 2073 746f 7020 7379 tart and stop sy │ │ │ │ │ +0004cb00: 7374 656d 2073 6572 7669 6365 7320 6d75 stem services mu │ │ │ │ │ +0004cb10: 7374 0a69 6e63 6c75 6465 20e2 8098 7379 st.include ...sy │ │ │ │ │ +0004cb20: 7374 656d 64e2 8099 2073 6572 7669 6365 stemd... service │ │ │ │ │ +0004cb30: 2075 6e69 7473 2074 6f20 646f 2073 6f2c units to do so, │ │ │ │ │ +0004cb40: 2075 6e6c 6573 7320 7468 6520 7365 7276 unless the serv │ │ │ │ │ +0004cb50: 6963 6520 6973 206f 6e6c 790a 696e 7465 ice is only.inte │ │ │ │ │ +0004cb60: 6e64 6564 2066 6f72 2075 7365 206f 6e20 nded for use on │ │ │ │ │ +0004cb70: 7379 7374 656d 7320 7275 6e6e 696e 6720 systems running │ │ │ │ │ +0004cb80: 616c 7465 726e 6174 6520 696e 6974 2073 alternate init s │ │ │ │ │ +0004cb90: 7973 7465 6d73 2e20 2053 6565 0ae2 8098 ystems. See.... │ │ │ │ │ +0004cba0: 7379 7374 656d 642e 7365 7276 6963 6528 systemd.service( │ │ │ │ │ +0004cbb0: 3529 e280 9920 666f 7220 6465 7461 696c 5)... for detail │ │ │ │ │ +0004cbc0: 7320 6f6e 2074 6865 2073 796e 7461 7820 s on the syntax │ │ │ │ │ +0004cbd0: 6f66 2061 2073 6572 7669 6365 2075 6e69 of a service uni │ │ │ │ │ +0004cbe0: 7420 6669 6c65 2e0a 0a49 6e20 7468 6520 t file...In the │ │ │ │ │ +0004cbf0: 636f 6d6d 6f6e 2063 6173 6520 7468 6174 common case that │ │ │ │ │ +0004cc00: 2061 2070 6163 6b61 6765 2069 6e63 6c75 a package inclu │ │ │ │ │ +0004cc10: 6465 7320 6120 7369 6e67 6c65 2073 7973 des a single sys │ │ │ │ │ +0004cc20: 7465 6d20 7365 7276 6963 652c 2074 6865 tem service, the │ │ │ │ │ +0004cc30: 0a73 6572 7669 6365 2075 6e69 7420 7368 .service unit sh │ │ │ │ │ +0004cc40: 6f75 6c64 2068 6176 6520 7468 6520 7361 ould have the sa │ │ │ │ │ +0004cc50: 6d65 206e 616d 6520 6173 2074 6865 2070 me name as the p │ │ │ │ │ +0004cc60: 6163 6b61 6765 2070 6c75 7320 7468 650a ackage plus the. │ │ │ │ │ +0004cc70: e280 982e 7365 7276 6963 65e2 8099 2065 ....service... e │ │ │ │ │ +0004cc80: 7874 656e 7369 6f6e 2e0a 0a50 6163 6b61 xtension...Packa │ │ │ │ │ +0004cc90: 6765 7320 696e 636c 7564 696e 6720 6120 ges including a │ │ │ │ │ +0004cca0: 7365 7276 6963 6520 756e 6974 206d 6179 service unit may │ │ │ │ │ +0004ccb0: 206f 7074 696f 6e61 6c6c 7920 696e 636c optionally incl │ │ │ │ │ +0004ccc0: 7564 6520 616e 2069 6e69 7420 7363 7269 ude an init scri │ │ │ │ │ +0004ccd0: 7074 0a74 6f20 7375 7070 6f72 7420 6f74 pt.to support ot │ │ │ │ │ +0004cce0: 6865 7220 696e 6974 2073 7973 7465 6d73 her init systems │ │ │ │ │ +0004ccf0: 2e20 2049 6e20 7468 6973 2063 6173 652c . In this case, │ │ │ │ │ +0004cd00: 2074 6865 2069 6e69 7420 7363 7269 7074 the init script │ │ │ │ │ +0004cd10: 2073 686f 756c 640a 6861 7665 2074 6865 should.have the │ │ │ │ │ +0004cd20: 2073 616d 6520 6e61 6d65 2061 7320 7468 same name as th │ │ │ │ │ +0004cd30: 6520 e280 9873 7973 7465 6d64 e280 9920 e ...systemd... │ │ │ │ │ +0004cd40: 7365 7276 6963 6520 756e 6974 2073 6f20 service unit so │ │ │ │ │ +0004cd50: 7468 6174 20e2 8098 7379 7374 656d 64e2 that ...systemd. │ │ │ │ │ +0004cd60: 8099 2077 696c 6c0a 6967 6e6f 7265 2069 .. will.ignore i │ │ │ │ │ +0004cd70: 7420 616e 6420 7573 6520 7468 6520 7365 t and use the se │ │ │ │ │ +0004cd80: 7276 6963 6520 756e 6974 2069 6e73 7465 rvice unit inste │ │ │ │ │ +0004cd90: 6164 2e20 2050 6163 6b61 6765 7320 6d61 ad. Packages ma │ │ │ │ │ +0004cda0: 7920 616c 736f 2073 7570 706f 7274 0a6f y also support.o │ │ │ │ │ +0004cdb0: 7468 6572 2069 6e69 7420 7379 7374 656d ther init system │ │ │ │ │ +0004cdc0: 7320 6279 2069 6e63 6c75 6469 6e67 2063 s by including c │ │ │ │ │ +0004cdd0: 6f6e 6669 6775 7261 7469 6f6e 2069 6e20 onfiguration in │ │ │ │ │ +0004cde0: 7468 6520 6e61 7469 7665 2066 6f72 6d61 the native forma │ │ │ │ │ +0004cdf0: 7420 6f66 0a74 686f 7365 2069 6e69 7420 t of.those init │ │ │ │ │ +0004ce00: 7379 7374 656d 732e 0a0a e280 9873 7973 systems......sys │ │ │ │ │ +0004ce10: 7465 6d64 e280 9920 7573 6573 2064 6570 temd... uses dep │ │ │ │ │ +0004ce20: 656e 6465 6e63 7920 616e 6420 6f72 6465 endency and orde │ │ │ │ │ +0004ce30: 7269 6e67 2069 6e66 6f72 6d61 7469 6f6e ring information │ │ │ │ │ +0004ce40: 2063 6f6e 7461 696e 6564 2077 6974 6869 contained withi │ │ │ │ │ +0004ce50: 6e20 7468 650a 656e 6162 6c65 6420 756e n the.enabled un │ │ │ │ │ +0004ce60: 6974 2066 696c 6573 2074 6f20 6465 6369 it files to deci │ │ │ │ │ +0004ce70: 6465 2077 6869 6368 2073 6572 7669 6365 de which service │ │ │ │ │ +0004ce80: 7320 746f 2072 756e 2061 6e64 2069 6e20 s to run and in │ │ │ │ │ +0004ce90: 7768 6963 6820 6f72 6465 722e 0a54 6865 which order..The │ │ │ │ │ +0004cea0: 20e2 8098 7379 7376 2d72 63e2 8099 2072 ...sysv-rc... r │ │ │ │ │ +0004ceb0: 756e 6c65 7665 6c20 7379 7374 656d 2066 unlevel system f │ │ │ │ │ +0004cec0: 6f72 20e2 8098 7379 7376 696e 6974 e280 or ...sysvinit.. │ │ │ │ │ +0004ced0: 9920 7573 6573 2073 796d 6c69 6e6b 7320 . uses symlinks │ │ │ │ │ +0004cee0: 696e 0ae2 8098 2f65 7463 2f72 636e 2e64 in..../etc/rcn.d │ │ │ │ │ +0004cef0: e280 9920 746f 2064 6563 6964 6520 7768 ... to decide wh │ │ │ │ │ +0004cf00: 6963 6820 7363 7269 7074 7320 746f 2072 ich scripts to r │ │ │ │ │ +0004cf10: 756e 2061 6e64 2069 6e20 7768 6963 6820 un and in which │ │ │ │ │ +0004cf20: 6f72 6465 7220 6174 2062 6f6f 740a 7469 order at boot.ti │ │ │ │ │ +0004cf30: 6d65 2061 6e64 2077 6865 6e20 7468 6520 me and when the │ │ │ │ │ +0004cf40: 696e 6974 2073 7461 7465 2028 6f72 2022 init state (or " │ │ │ │ │ +0004cf50: 7275 6e6c 6576 656c 2229 2069 7320 6368 runlevel") is ch │ │ │ │ │ +0004cf60: 616e 6765 642e 2020 5365 6520 7468 650a anged. See the. │ │ │ │ │ +0004cf70: e280 9852 4541 444d 452e 7275 6e6c 6576 ...README.runlev │ │ │ │ │ +0004cf80: 656c 73e2 8099 2066 696c 6520 7368 6970 els... file ship │ │ │ │ │ +0004cf90: 7065 6420 7769 7468 20e2 8098 7379 7376 ped with ...sysv │ │ │ │ │ +0004cfa0: 2d72 63e2 8099 2066 6f72 2069 6d70 6c65 -rc... for imple │ │ │ │ │ +0004cfb0: 6d65 6e74 6174 696f 6e0a 6465 7461 696c mentation.detail │ │ │ │ │ +0004cfc0: 732e 2020 4f74 6865 7220 616c 7465 726e s. Other altern │ │ │ │ │ +0004cfd0: 6174 6976 6573 206d 6967 6874 2065 7869 atives might exi │ │ │ │ │ +0004cfe0: 7374 2e0a 0a54 6865 2073 6563 7469 6f6e st...The section │ │ │ │ │ +0004cff0: 7320 6265 6c6f 7720 6465 7363 7269 6265 s below describe │ │ │ │ │ +0004d000: 2068 6f77 2074 6f20 7772 6974 6520 7468 how to write th │ │ │ │ │ +0004d010: 6f73 6520 7363 7269 7074 7320 616e 6420 ose scripts and │ │ │ │ │ +0004d020: 636f 6e66 6967 7572 650a 7468 6f73 6520 configure.those │ │ │ │ │ +0004d030: 7379 6d6c 696e 6b73 2e0a 0a1f 0a46 696c symlinks.....Fil │ │ │ │ │ +0004d040: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0004d050: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5772 .info, Node: Wr │ │ │ │ │ +0004d060: 6974 696e 6720 7468 6520 7363 7269 7074 iting the script │ │ │ │ │ +0004d070: 732c 2020 4e65 7874 3a20 496e 7465 7266 s, Next: Interf │ │ │ │ │ +0004d080: 6163 696e 6720 7769 7468 2069 6e69 7420 acing with init │ │ │ │ │ +0004d090: 7379 7374 656d 732c 2020 5072 6576 3a20 systems, Prev: │ │ │ │ │ +0004d0a0: 496e 7472 6f64 7563 7469 6f6e 3c32 3e2c Introduction<2>, │ │ │ │ │ +0004d0b0: 2020 5570 3a20 5374 6172 7469 6e67 2073 Up: Starting s │ │ │ │ │ +0004d0c0: 7973 7465 6d20 7365 7276 6963 6573 0a0a ystem services.. │ │ │ │ │ +0004d0d0: 392e 332e 3220 5772 6974 696e 6720 7468 9.3.2 Writing th │ │ │ │ │ +0004d0e0: 6520 7363 7269 7074 730a 2d2d 2d2d 2d2d e scripts.------ │ │ │ │ │ +0004d0f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004d100: 2d2d 2d0a 0a49 6e69 7420 7363 7269 7074 ---..Init script │ │ │ │ │ +0004d110: 7320 6172 6520 706c 6163 6564 2069 6e20 s are placed in │ │ │ │ │ +0004d120: e280 982f 6574 632f 696e 6974 2e64 e280 .../etc/init.d.. │ │ │ │ │ +0004d130: 992e 2020 496e 2074 6865 2063 6f6d 6d6f .. In the commo │ │ │ │ │ +0004d140: 6e20 6361 7365 2074 6861 7420 610a 7061 n case that a.pa │ │ │ │ │ +0004d150: 636b 6167 6520 7374 6172 7473 2061 2073 ckage starts a s │ │ │ │ │ +0004d160: 696e 676c 6520 7365 7276 6963 652c 2074 ingle service, t │ │ │ │ │ +0004d170: 6865 7920 7368 6f75 6c64 2062 6520 6e61 hey should be na │ │ │ │ │ +0004d180: 6d65 640a e280 982f 6574 632f 696e 6974 med..../etc/init │ │ │ │ │ +0004d190: 2e64 2f70 6163 6b61 6765 e280 992e 2020 .d/package.... │ │ │ │ │ +0004d1a0: 5468 6579 2073 686f 756c 6420 6163 6365 They should acce │ │ │ │ │ +0004d1b0: 7074 206f 6e65 2061 7267 756d 656e 742c pt one argument, │ │ │ │ │ +0004d1c0: 2073 6179 696e 6720 7768 6174 2074 6f0a saying what to. │ │ │ │ │ +0004d1d0: 646f 3a0a 0ae2 8098 7374 6172 74e2 8099 do:.....start... │ │ │ │ │ +0004d1e0: 0a0a 2020 2020 2073 7461 7274 2074 6865 .. start the │ │ │ │ │ +0004d1f0: 2073 6572 7669 6365 2c0a 0ae2 8098 7374 service,.....st │ │ │ │ │ +0004d200: 6f70 e280 990a 0a20 2020 2020 7374 6f70 op..... stop │ │ │ │ │ +0004d210: 2074 6865 2073 6572 7669 6365 2c0a 0ae2 the service,... │ │ │ │ │ +0004d220: 8098 7265 7374 6172 74e2 8099 0a0a 2020 ..restart..... │ │ │ │ │ +0004d230: 2020 2073 746f 7020 616e 6420 7265 7374 stop and rest │ │ │ │ │ +0004d240: 6172 7420 7468 6520 7365 7276 6963 6520 art the service │ │ │ │ │ +0004d250: 6966 2069 7427 7320 616c 7265 6164 7920 if it's already │ │ │ │ │ +0004d260: 7275 6e6e 696e 672c 206f 7468 6572 7769 running, otherwi │ │ │ │ │ +0004d270: 7365 0a20 2020 2020 7374 6172 7420 7468 se. start th │ │ │ │ │ +0004d280: 6520 7365 7276 6963 650a 0ae2 8098 7472 e service.....tr │ │ │ │ │ +0004d290: 792d 7265 7374 6172 74e2 8099 0a0a 2020 y-restart..... │ │ │ │ │ +0004d2a0: 2020 2072 6573 7461 7274 2074 6865 2073 restart the s │ │ │ │ │ +0004d2b0: 6572 7669 6365 2069 6620 6974 2773 2061 ervice if it's a │ │ │ │ │ +0004d2c0: 6c72 6561 6479 2072 756e 6e69 6e67 2c20 lready running, │ │ │ │ │ +0004d2d0: 6f74 6865 7277 6973 6520 6a75 7374 2072 otherwise just r │ │ │ │ │ +0004d2e0: 6570 6f72 740a 2020 2020 2073 7563 6365 eport. succe │ │ │ │ │ +0004d2f0: 7373 2e0a 0ae2 8098 7265 6c6f 6164 e280 ss......reload.. │ │ │ │ │ +0004d300: 990a 0a20 2020 2020 6361 7573 6520 7468 ... cause th │ │ │ │ │ +0004d310: 6520 636f 6e66 6967 7572 6174 696f 6e20 e configuration │ │ │ │ │ +0004d320: 6f66 2074 6865 2073 6572 7669 6365 2074 of the service t │ │ │ │ │ +0004d330: 6f20 6265 2072 656c 6f61 6465 6420 7769 o be reloaded wi │ │ │ │ │ +0004d340: 7468 6f75 740a 2020 2020 2061 6374 7561 thout. actua │ │ │ │ │ +0004d350: 6c6c 7920 7374 6f70 7069 6e67 2061 6e64 lly stopping and │ │ │ │ │ +0004d360: 2072 6573 7461 7274 696e 6720 7468 6520 restarting the │ │ │ │ │ +0004d370: 7365 7276 6963 652c 0a0a e280 9866 6f72 service,.....for │ │ │ │ │ +0004d380: 6365 2d72 656c 6f61 64e2 8099 0a0a 2020 ce-reload..... │ │ │ │ │ +0004d390: 2020 2063 6175 7365 2074 6865 2063 6f6e cause the con │ │ │ │ │ +0004d3a0: 6669 6775 7261 7469 6f6e 2074 6f20 6265 figuration to be │ │ │ │ │ +0004d3b0: 2072 656c 6f61 6465 6420 6966 2074 6865 reloaded if the │ │ │ │ │ +0004d3c0: 2073 6572 7669 6365 2073 7570 706f 7274 service support │ │ │ │ │ +0004d3d0: 730a 2020 2020 2074 6869 732c 206f 7468 s. this, oth │ │ │ │ │ +0004d3e0: 6572 7769 7365 2072 6573 7461 7274 2074 erwise restart t │ │ │ │ │ +0004d3f0: 6865 2073 6572 7669 6365 2e0a 0ae2 8098 he service...... │ │ │ │ │ +0004d400: 7374 6174 7573 e280 990a 0a20 2020 2020 status..... │ │ │ │ │ +0004d410: 7265 706f 7274 2074 6865 2063 7572 7265 report the curre │ │ │ │ │ +0004d420: 6e74 2073 7461 7475 7320 6f66 2074 6865 nt status of the │ │ │ │ │ +0004d430: 2073 6572 7669 6365 0a0a 5468 6520 e280 service..The .. │ │ │ │ │ +0004d440: 9873 7461 7274 e280 992c 20e2 8098 7374 .start..., ...st │ │ │ │ │ +0004d450: 6f70 e280 992c 20e2 8098 7265 7374 6172 op..., ...restar │ │ │ │ │ +0004d460: 74e2 8099 2c20 616e 6420 e280 9866 6f72 t..., and ...for │ │ │ │ │ +0004d470: 6365 2d72 656c 6f61 64e2 8099 206f 7074 ce-reload... opt │ │ │ │ │ +0004d480: 696f 6e73 2073 686f 756c 6420 6265 0a73 ions should be.s │ │ │ │ │ +0004d490: 7570 706f 7274 6564 2062 7920 616c 6c20 upported by all │ │ │ │ │ +0004d4a0: 696e 6974 2073 6372 6970 7473 2e20 2053 init scripts. S │ │ │ │ │ +0004d4b0: 7570 706f 7274 696e 6720 e280 9873 7461 upporting ...sta │ │ │ │ │ +0004d4c0: 7475 73e2 8099 2069 7320 656e 636f 7572 tus... is encour │ │ │ │ │ +0004d4d0: 6167 6564 2e20 2054 6865 0ae2 8098 7265 aged. The....re │ │ │ │ │ +0004d4e0: 6c6f 6164 e280 9920 616e 6420 e280 9874 load... and ...t │ │ │ │ │ +0004d4f0: 7279 2d72 6573 7461 7274 e280 9920 6f70 ry-restart... op │ │ │ │ │ +0004d500: 7469 6f6e 7320 6172 6520 6f70 7469 6f6e tions are option │ │ │ │ │ +0004d510: 616c 2e0a 0a54 6865 20e2 8098 696e 6974 al...The ...init │ │ │ │ │ +0004d520: 2e64 e280 9920 7363 7269 7074 7320 6d75 .d... scripts mu │ │ │ │ │ +0004d530: 7374 2065 6e73 7572 6520 7468 6174 2074 st ensure that t │ │ │ │ │ +0004d540: 6865 7920 7769 6c6c 2062 6568 6176 6520 hey will behave │ │ │ │ │ +0004d550: 7365 6e73 6962 6c79 2028 692e 652e 2c0a sensibly (i.e.,. │ │ │ │ │ +0004d560: 7265 7475 726e 696e 6720 7375 6363 6573 returning succes │ │ │ │ │ +0004d570: 7320 616e 6420 6e6f 7420 7374 6172 7469 s and not starti │ │ │ │ │ +0004d580: 6e67 206d 756c 7469 706c 6520 636f 7069 ng multiple copi │ │ │ │ │ +0004d590: 6573 206f 6620 6120 7365 7276 6963 6529 es of a service) │ │ │ │ │ +0004d5a0: 2069 660a 696e 766f 6b65 6420 7769 7468 if.invoked with │ │ │ │ │ +0004d5b0: 20e2 8098 7374 6172 74e2 8099 2077 6865 ...start... whe │ │ │ │ │ +0004d5c0: 6e20 7468 6520 7365 7276 6963 6520 6973 n the service is │ │ │ │ │ +0004d5d0: 2061 6c72 6561 6479 2072 756e 6e69 6e67 already running │ │ │ │ │ +0004d5e0: 2c20 6f72 2077 6974 6820 e280 9873 746f , or with ...sto │ │ │ │ │ +0004d5f0: 70e2 8099 0a77 6865 6e20 6974 2069 736e p....when it isn │ │ │ │ │ +0004d600: 2774 2c20 616e 6420 7468 6174 2074 6865 't, and that the │ │ │ │ │ +0004d610: 7920 646f 6e27 7420 6b69 6c6c 2075 6e66 y don't kill unf │ │ │ │ │ +0004d620: 6f72 7475 6e61 7465 6c79 2d6e 616d 6564 ortunately-named │ │ │ │ │ +0004d630: 2075 7365 720a 7072 6f63 6573 7365 732e user.processes. │ │ │ │ │ +0004d640: 2020 5468 6520 6265 7374 2077 6179 2074 The best way t │ │ │ │ │ +0004d650: 6f20 6163 6869 6576 6520 7468 6973 2069 o achieve this i │ │ │ │ │ +0004d660: 7320 7573 7561 6c6c 7920 746f 2075 7365 s usually to use │ │ │ │ │ +0004d670: 0ae2 8098 7374 6172 742d 7374 6f70 2d64 ....start-stop-d │ │ │ │ │ +0004d680: 6165 6d6f 6ee2 8099 2077 6974 6820 7468 aemon... with th │ │ │ │ │ +0004d690: 6520 e280 982d 2d6f 6b6e 6f64 6fe2 8099 e ...--oknodo... │ │ │ │ │ +0004d6a0: 206f 7074 696f 6e2e 0a0a 4265 2063 6172 option...Be car │ │ │ │ │ +0004d6b0: 6566 756c 206f 6620 7573 696e 6720 e280 eful of using .. │ │ │ │ │ +0004d6c0: 9873 6574 202d 65e2 8099 2069 6e20 e280 .set -e... in .. │ │ │ │ │ +0004d6d0: 9869 6e69 742e 64e2 8099 2073 6372 6970 .init.d... scrip │ │ │ │ │ +0004d6e0: 7473 2e20 2057 7269 7469 6e67 2063 6f72 ts. Writing cor │ │ │ │ │ +0004d6f0: 7265 6374 0ae2 8098 696e 6974 2e64 e280 rect....init.d.. │ │ │ │ │ +0004d700: 9920 7363 7269 7074 7320 7265 7175 6972 . scripts requir │ │ │ │ │ +0004d710: 6573 2061 6363 6570 7469 6e67 2076 6172 es accepting var │ │ │ │ │ +0004d720: 696f 7573 2065 7272 6f72 2065 7869 7420 ious error exit │ │ │ │ │ +0004d730: 7374 6174 7573 6573 2077 6865 6e0a 6461 statuses when.da │ │ │ │ │ +0004d740: 656d 6f6e 7320 6172 6520 616c 7265 6164 emons are alread │ │ │ │ │ +0004d750: 7920 7275 6e6e 696e 6720 6f72 2061 6c72 y running or alr │ │ │ │ │ +0004d760: 6561 6479 2073 746f 7070 6564 2077 6974 eady stopped wit │ │ │ │ │ +0004d770: 686f 7574 2061 626f 7274 696e 6720 7468 hout aborting th │ │ │ │ │ +0004d780: 650a e280 9869 6e69 742e 64e2 8099 2073 e....init.d... s │ │ │ │ │ +0004d790: 6372 6970 742c 2061 6e64 2063 6f6d 6d6f cript, and commo │ │ │ │ │ +0004d7a0: 6e20 e280 9869 6e69 742e 64e2 8099 2066 n ...init.d... f │ │ │ │ │ +0004d7b0: 756e 6374 696f 6e20 6c69 6272 6172 6965 unction librarie │ │ │ │ │ +0004d7c0: 7320 6172 6520 6e6f 7420 7361 6665 2074 s are not safe t │ │ │ │ │ +0004d7d0: 6f0a 6361 6c6c 2077 6974 6820 e280 9873 o.call with ...s │ │ │ │ │ +0004d7e0: 6574 202d 65e2 8099 2069 6e20 6566 6665 et -e... in effe │ │ │ │ │ +0004d7f0: 6374 2e20 2028 3129 2020 466f 7220 e280 ct. (1) For .. │ │ │ │ │ +0004d800: 9869 6e69 742e 64e2 8099 2073 6372 6970 .init.d... scrip │ │ │ │ │ +0004d810: 7473 2c20 6974 2773 206f 6674 656e 0a65 ts, it's often.e │ │ │ │ │ +0004d820: 6173 6965 7220 746f 206e 6f74 2075 7365 asier to not use │ │ │ │ │ +0004d830: 20e2 8098 7365 7420 2d65 e280 9920 616e ...set -e... an │ │ │ │ │ +0004d840: 6420 696e 7374 6561 6420 6368 6563 6b20 d instead check │ │ │ │ │ +0004d850: 7468 6520 7265 7375 6c74 206f 6620 6561 the result of ea │ │ │ │ │ +0004d860: 6368 2063 6f6d 6d61 6e64 0a73 6570 6172 ch command.separ │ │ │ │ │ +0004d870: 6174 656c 792e 0a0a 4966 2061 2073 6572 ately...If a ser │ │ │ │ │ +0004d880: 7669 6365 2072 656c 6f61 6473 2069 7473 vice reloads its │ │ │ │ │ +0004d890: 2063 6f6e 6669 6775 7261 7469 6f6e 2061 configuration a │ │ │ │ │ +0004d8a0: 7574 6f6d 6174 6963 616c 6c79 2028 6173 utomatically (as │ │ │ │ │ +0004d8b0: 2069 6e20 7468 6520 6361 7365 206f 660a in the case of. │ │ │ │ │ +0004d8c0: e280 9863 726f 6ee2 8099 2c20 666f 7220 ...cron..., for │ │ │ │ │ +0004d8d0: 6578 616d 706c 6529 2c20 7468 6520 e280 example), the .. │ │ │ │ │ +0004d8e0: 9872 656c 6f61 64e2 8099 206f 7074 696f .reload... optio │ │ │ │ │ +0004d8f0: 6e20 6f66 2074 6865 20e2 8098 696e 6974 n of the ...init │ │ │ │ │ +0004d900: 2e64 e280 9920 7363 7269 7074 2073 686f .d... script sho │ │ │ │ │ +0004d910: 756c 640a 6265 6861 7665 2061 7320 6966 uld.behave as if │ │ │ │ │ +0004d920: 2074 6865 2063 6f6e 6669 6775 7261 7469 the configurati │ │ │ │ │ +0004d930: 6f6e 2068 6173 2062 6565 6e20 7265 6c6f on has been relo │ │ │ │ │ +0004d940: 6164 6564 2073 7563 6365 7373 6675 6c6c aded successfull │ │ │ │ │ +0004d950: 792e 0a0a 5468 6520 e280 982f 6574 632f y...The .../etc/ │ │ │ │ │ +0004d960: 696e 6974 2e64 e280 9920 7363 7269 7074 init.d... script │ │ │ │ │ +0004d970: 7320 6d75 7374 2062 6520 7472 6561 7465 s must be treate │ │ │ │ │ +0004d980: 6420 6173 2063 6f6e 6669 6775 7261 7469 d as configurati │ │ │ │ │ +0004d990: 6f6e 2066 696c 6573 2c20 6569 7468 6572 on files, either │ │ │ │ │ +0004d9a0: 0a28 6966 2074 6865 7920 6172 6520 7072 .(if they are pr │ │ │ │ │ +0004d9b0: 6573 656e 7420 696e 2074 6865 2070 6163 esent in the pac │ │ │ │ │ +0004d9c0: 6b61 6765 2c20 7468 6174 2069 732c 2069 kage, that is, i │ │ │ │ │ +0004d9d0: 6e20 7468 6520 2e64 6562 2066 696c 6529 n the .deb file) │ │ │ │ │ +0004d9e0: 2062 790a 6d61 726b 696e 6720 7468 656d by.marking them │ │ │ │ │ +0004d9f0: 2061 7320 e280 9863 6f6e 6666 696c 65e2 as ...conffile. │ │ │ │ │ +0004da00: 8099 732c 206f 722c 2028 6966 2074 6865 ..s, or, (if the │ │ │ │ │ +0004da10: 7920 646f 206e 6f74 2065 7869 7374 2069 y do not exist i │ │ │ │ │ +0004da20: 6e20 7468 6520 2e64 6562 2920 6279 0a6d n the .deb) by.m │ │ │ │ │ +0004da30: 616e 6167 696e 6720 7468 656d 2063 6f72 anaging them cor │ │ │ │ │ +0004da40: 7265 6374 6c79 2069 6e20 7468 6520 6d61 rectly in the ma │ │ │ │ │ +0004da50: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +0004da60: 2028 7365 6520 2a6e 6f74 650a 436f 6e66 (see *note.Conf │ │ │ │ │ +0004da70: 6967 7572 6174 696f 6e20 6669 6c65 733a iguration files: │ │ │ │ │ +0004da80: 2033 382e 292e 2020 5468 6973 2069 7320 38.). This is │ │ │ │ │ +0004da90: 696d 706f 7274 616e 7420 7369 6e63 6520 important since │ │ │ │ │ +0004daa0: 7765 2077 616e 7420 746f 2067 6976 6520 we want to give │ │ │ │ │ +0004dab0: 7468 650a 6c6f 6361 6c20 7379 7374 656d the.local system │ │ │ │ │ +0004dac0: 2061 646d 696e 6973 7472 6174 6f72 2074 administrator t │ │ │ │ │ +0004dad0: 6865 2063 6861 6e63 6520 746f 2061 6461 he chance to ada │ │ │ │ │ +0004dae0: 7074 2074 6865 2073 6372 6970 7473 2074 pt the scripts t │ │ │ │ │ +0004daf0: 6f20 7468 6520 6c6f 6361 6c0a 7379 7374 o the local.syst │ │ │ │ │ +0004db00: 656d 2c20 652e 672e 2c20 746f 2064 6973 em, e.g., to dis │ │ │ │ │ +0004db10: 6162 6c65 2061 2073 6572 7669 6365 2077 able a service w │ │ │ │ │ +0004db20: 6974 686f 7574 2064 652d 696e 7374 616c ithout de-instal │ │ │ │ │ +0004db30: 6c69 6e67 2074 6865 2070 6163 6b61 6765 ling the package │ │ │ │ │ +0004db40: 2c20 6f72 0a74 6f20 7370 6563 6966 7920 , or.to specify │ │ │ │ │ +0004db50: 736f 6d65 2073 7065 6369 616c 2063 6f6d some special com │ │ │ │ │ +0004db60: 6d61 6e64 206c 696e 6520 6f70 7469 6f6e mand line option │ │ │ │ │ +0004db70: 7320 7768 656e 2073 7461 7274 696e 6720 s when starting │ │ │ │ │ +0004db80: 6120 7365 7276 6963 652c 0a77 6869 6c65 a service,.while │ │ │ │ │ +0004db90: 206d 616b 696e 6720 7375 7265 2074 6865 making sure the │ │ │ │ │ +0004dba0: 6972 2063 6861 6e67 6573 2061 7265 6e27 ir changes aren' │ │ │ │ │ +0004dbb0: 7420 6c6f 7374 2064 7572 696e 6720 7468 t lost during th │ │ │ │ │ +0004dbc0: 6520 6e65 7874 2070 6163 6b61 6765 0a75 e next package.u │ │ │ │ │ +0004dbd0: 7067 7261 6465 2e0a 0a54 6865 7365 2073 pgrade...These s │ │ │ │ │ +0004dbe0: 6372 6970 7473 2073 686f 756c 6420 6e6f cripts should no │ │ │ │ │ +0004dbf0: 7420 6661 696c 206f 6273 6375 7265 6c79 t fail obscurely │ │ │ │ │ +0004dc00: 2077 6865 6e20 7468 6520 636f 6e66 6967 when the config │ │ │ │ │ +0004dc10: 7572 6174 696f 6e20 6669 6c65 730a 7265 uration files.re │ │ │ │ │ +0004dc20: 6d61 696e 2062 7574 2074 6865 2070 6163 main but the pac │ │ │ │ │ +0004dc30: 6b61 6765 2068 6173 2062 6565 6e20 7265 kage has been re │ │ │ │ │ +0004dc40: 6d6f 7665 642c 2061 7320 636f 6e66 6967 moved, as config │ │ │ │ │ +0004dc50: 7572 6174 696f 6e20 6669 6c65 7320 7265 uration files re │ │ │ │ │ +0004dc60: 6d61 696e 0a6f 6e20 7468 6520 7379 7374 main.on the syst │ │ │ │ │ +0004dc70: 656d 2061 6674 6572 2074 6865 2070 6163 em after the pac │ │ │ │ │ +0004dc80: 6b61 6765 2068 6173 2062 6565 6e20 7265 kage has been re │ │ │ │ │ +0004dc90: 6d6f 7665 642e 2020 4f6e 6c79 2077 6865 moved. Only whe │ │ │ │ │ +0004dca0: 6e20 e280 9864 706b 67e2 8099 2069 730a n ...dpkg... is. │ │ │ │ │ +0004dcb0: 6578 6563 7574 6564 2077 6974 6820 7468 executed with th │ │ │ │ │ +0004dcc0: 6520 e280 982d 2d70 7572 6765 e280 9920 e ...--purge... │ │ │ │ │ +0004dcd0: 6f70 7469 6f6e 2077 696c 6c20 636f 6e66 option will conf │ │ │ │ │ +0004dce0: 6967 7572 6174 696f 6e20 6669 6c65 7320 iguration files │ │ │ │ │ +0004dcf0: 6265 2072 656d 6f76 6564 2e0a 496e 2070 be removed..In p │ │ │ │ │ +0004dd00: 6172 7469 6375 6c61 722c 2061 7320 7468 articular, as th │ │ │ │ │ +0004dd10: 6520 e280 982f 6574 632f 696e 6974 2e64 e .../etc/init.d │ │ │ │ │ +0004dd20: 2f70 6163 6b61 6765 e280 9920 7363 7269 /package... scri │ │ │ │ │ +0004dd30: 7074 2069 7473 656c 6620 6973 2075 7375 pt itself is usu │ │ │ │ │ +0004dd40: 616c 6c79 2061 0ae2 8098 636f 6e66 6669 ally a....conffi │ │ │ │ │ +0004dd50: 6c65 e280 992c 2069 7420 7769 6c6c 2072 le..., it will r │ │ │ │ │ +0004dd60: 656d 6169 6e20 6f6e 2074 6865 2073 7973 emain on the sys │ │ │ │ │ +0004dd70: 7465 6d20 6966 2074 6865 2070 6163 6b61 tem if the packa │ │ │ │ │ +0004dd80: 6765 2069 7320 7265 6d6f 7665 6420 6275 ge is removed bu │ │ │ │ │ +0004dd90: 740a 6e6f 7420 7075 7267 6564 2e20 2054 t.not purged. T │ │ │ │ │ +0004dda0: 6865 7265 666f 7265 2c20 796f 7520 7368 herefore, you sh │ │ │ │ │ +0004ddb0: 6f75 6c64 2069 6e63 6c75 6465 2061 20e2 ould include a . │ │ │ │ │ +0004ddc0: 8098 7465 7374 e280 9920 7374 6174 656d ..test... statem │ │ │ │ │ +0004ddd0: 656e 7420 6174 2074 6865 2074 6f70 0a6f ent at the top.o │ │ │ │ │ +0004dde0: 6620 7468 6520 7363 7269 7074 2c20 6c69 f the script, li │ │ │ │ │ +0004ddf0: 6b65 2074 6869 733a 0a0a 2020 2020 2074 ke this:.. t │ │ │ │ │ +0004de00: 6573 7420 2d66 2070 726f 6772 616d 2d65 est -f program-e │ │ │ │ │ +0004de10: 7865 6375 7465 642d 6c61 7465 722d 696e xecuted-later-in │ │ │ │ │ +0004de20: 2d73 6372 6970 7420 7c7c 2065 7869 7420 -script || exit │ │ │ │ │ +0004de30: 300a 0a4f 6674 656e 2074 6865 7265 2061 0..Often there a │ │ │ │ │ +0004de40: 7265 2073 6f6d 6520 7661 7269 6162 6c65 re some variable │ │ │ │ │ +0004de50: 7320 696e 2074 6865 20e2 8098 696e 6974 s in the ...init │ │ │ │ │ +0004de60: 2e64 e280 9920 7363 7269 7074 7320 7768 .d... scripts wh │ │ │ │ │ +0004de70: 6f73 6520 7661 6c75 6573 0a63 6f6e 7472 ose values.contr │ │ │ │ │ +0004de80: 6f6c 2074 6865 2062 6568 6176 696f 7220 ol the behavior │ │ │ │ │ +0004de90: 6f66 2074 6865 2073 6372 6970 7473 2c20 of the scripts, │ │ │ │ │ +0004dea0: 616e 6420 7768 6963 6820 6120 7379 7374 and which a syst │ │ │ │ │ +0004deb0: 656d 2061 646d 696e 6973 7472 6174 6f72 em administrator │ │ │ │ │ +0004dec0: 2069 730a 6c69 6b65 6c79 2074 6f20 7761 is.likely to wa │ │ │ │ │ +0004ded0: 6e74 2074 6f20 6368 616e 6765 2e20 2041 nt to change. A │ │ │ │ │ +0004dee0: 7320 7468 6520 7363 7269 7074 7320 7468 s the scripts th │ │ │ │ │ +0004def0: 656d 7365 6c76 6573 2061 7265 2066 7265 emselves are fre │ │ │ │ │ +0004df00: 7175 656e 746c 790a e280 9863 6f6e 6666 quently....conff │ │ │ │ │ +0004df10: 696c 65e2 8099 732c 206d 6f64 6966 7969 ile...s, modifyi │ │ │ │ │ +0004df20: 6e67 2074 6865 6d20 7265 7175 6972 6573 ng them requires │ │ │ │ │ +0004df30: 2074 6861 7420 7468 6520 6164 6d69 6e69 that the admini │ │ │ │ │ +0004df40: 7374 7261 746f 7220 6d65 7267 6520 696e strator merge in │ │ │ │ │ +0004df50: 0a74 6865 6972 2063 6861 6e67 6573 2065 .their changes e │ │ │ │ │ +0004df60: 6163 6820 7469 6d65 2074 6865 2070 6163 ach time the pac │ │ │ │ │ +0004df70: 6b61 6765 2069 7320 7570 6772 6164 6564 kage is upgraded │ │ │ │ │ +0004df80: 2061 6e64 2074 6865 20e2 8098 636f 6e66 and the ...conf │ │ │ │ │ +0004df90: 6669 6c65 e280 990a 6368 616e 6765 732e file....changes. │ │ │ │ │ +0004dfa0: 2020 546f 2065 6173 6520 7468 6520 6275 To ease the bu │ │ │ │ │ +0004dfb0: 7264 656e 206f 6e20 7468 6520 7379 7374 rden on the syst │ │ │ │ │ +0004dfc0: 656d 2061 646d 696e 6973 7472 6174 6f72 em administrator │ │ │ │ │ +0004dfd0: 2c20 7375 6368 0a63 6f6e 6669 6775 7261 , such.configura │ │ │ │ │ +0004dfe0: 626c 6520 7661 6c75 6573 2073 686f 756c ble values shoul │ │ │ │ │ +0004dff0: 6420 6e6f 7420 6265 2070 6c61 6365 6420 d not be placed │ │ │ │ │ +0004e000: 6469 7265 6374 6c79 2069 6e20 7468 6520 directly in the │ │ │ │ │ +0004e010: 7363 7269 7074 2e0a 496e 7374 6561 642c script..Instead, │ │ │ │ │ +0004e020: 2074 6865 7920 7368 6f75 6c64 2062 6520 they should be │ │ │ │ │ +0004e030: 706c 6163 6564 2069 6e20 6120 6669 6c65 placed in a file │ │ │ │ │ +0004e040: 2069 6e20 e280 982f 6574 632f 6465 6661 in .../etc/defa │ │ │ │ │ +0004e050: 756c 74e2 8099 2c20 7768 6963 680a 7479 ult..., which.ty │ │ │ │ │ +0004e060: 7069 6361 6c6c 7920 7769 6c6c 2068 6176 pically will hav │ │ │ │ │ +0004e070: 6520 7468 6520 7361 6d65 2062 6173 6520 e the same base │ │ │ │ │ +0004e080: 6e61 6d65 2061 7320 7468 6520 e280 9869 name as the ...i │ │ │ │ │ +0004e090: 6e69 742e 64e2 8099 2073 6372 6970 742e nit.d... script. │ │ │ │ │ +0004e0a0: 2020 5468 6973 0a65 7874 7261 2066 696c This.extra fil │ │ │ │ │ +0004e0b0: 6520 7368 6f75 6c64 2062 6520 736f 7572 e should be sour │ │ │ │ │ +0004e0c0: 6365 6420 6279 2074 6865 2073 6372 6970 ced by the scrip │ │ │ │ │ +0004e0d0: 7420 7768 656e 2074 6865 2073 6372 6970 t when the scrip │ │ │ │ │ +0004e0e0: 7420 7275 6e73 2e20 2049 740a 6d75 7374 t runs. It.must │ │ │ │ │ +0004e0f0: 2063 6f6e 7461 696e 206f 6e6c 7920 7661 contain only va │ │ │ │ │ +0004e100: 7269 6162 6c65 2073 6574 7469 6e67 7320 riable settings │ │ │ │ │ +0004e110: 616e 6420 636f 6d6d 656e 7473 2069 6e20 and comments in │ │ │ │ │ +0004e120: 504f 5349 582e 312d 3230 3137 20e2 8098 POSIX.1-2017 ... │ │ │ │ │ +0004e130: 7368 e280 990a 666f 726d 6174 2e20 2049 sh....format. I │ │ │ │ │ +0004e140: 7420 6d75 7374 2065 6974 6865 7220 6265 t must either be │ │ │ │ │ +0004e150: 2061 20e2 8098 636f 6e66 6669 6c65 e280 a ...conffile.. │ │ │ │ │ +0004e160: 9920 6f72 2061 2063 6f6e 6669 6775 7261 . or a configura │ │ │ │ │ +0004e170: 7469 6f6e 2066 696c 650a 6d61 696e 7461 tion file.mainta │ │ │ │ │ +0004e180: 696e 6564 2062 7920 7468 6520 7061 636b ined by the pack │ │ │ │ │ +0004e190: 6167 6520 6d61 696e 7461 696e 6572 2073 age maintainer s │ │ │ │ │ +0004e1a0: 6372 6970 7473 2e20 2053 6565 202a 6e6f cripts. See *no │ │ │ │ │ +0004e1b0: 7465 2043 6f6e 6669 6775 7261 7469 6f6e te Configuration │ │ │ │ │ +0004e1c0: 0a66 696c 6573 3a20 3338 2e20 666f 7220 .files: 38. for │ │ │ │ │ +0004e1d0: 6d6f 7265 2064 6574 6169 6c73 2e0a 0a54 more details...T │ │ │ │ │ +0004e1e0: 6f20 656e 7375 7265 2074 6861 7420 7669 o ensure that vi │ │ │ │ │ +0004e1f0: 7461 6c20 636f 6e66 6967 7572 6162 6c65 tal configurable │ │ │ │ │ +0004e200: 2076 616c 7565 7320 6172 6520 616c 7761 values are alwa │ │ │ │ │ +0004e210: 7973 2061 7661 696c 6162 6c65 2c20 7468 ys available, th │ │ │ │ │ +0004e220: 650a e280 9869 6e69 742e 64e2 8099 2073 e....init.d... s │ │ │ │ │ +0004e230: 6372 6970 7420 7368 6f75 6c64 2073 6574 cript should set │ │ │ │ │ +0004e240: 2064 6566 6175 6c74 2076 616c 7565 7320 default values │ │ │ │ │ +0004e250: 666f 7220 6561 6368 206f 6620 7468 6520 for each of the │ │ │ │ │ +0004e260: 7368 656c 6c0a 7661 7269 6162 6c65 7320 shell.variables │ │ │ │ │ +0004e270: 6974 2075 7365 732c 2065 6974 6865 7220 it uses, either │ │ │ │ │ +0004e280: 6265 666f 7265 2073 6f75 7263 696e 6720 before sourcing │ │ │ │ │ +0004e290: 7468 6520 e280 982f 6574 632f 6465 6661 the .../etc/defa │ │ │ │ │ +0004e2a0: 756c 742f e280 9920 6669 6c65 206f 720a ult/... file or. │ │ │ │ │ +0004e2b0: 6166 7465 7277 6172 6473 2075 7369 6e67 afterwards using │ │ │ │ │ +0004e2c0: 2073 6f6d 6574 6869 6e67 206c 696b 6520 something like │ │ │ │ │ +0004e2d0: 7468 6520 e280 983a 2024 7b56 4152 3a3d the ...: ${VAR:= │ │ │ │ │ +0004e2e0: 6465 6661 756c 747d e280 9920 7379 6e74 default}... synt │ │ │ │ │ +0004e2f0: 6178 2e20 2041 6c73 6f2c 0a74 6865 20e2 ax. Also,.the . │ │ │ │ │ +0004e300: 8098 696e 6974 2e64 e280 9920 7363 7269 ..init.d... scri │ │ │ │ │ +0004e310: 7074 206d 7573 7420 6265 6861 7665 2073 pt must behave s │ │ │ │ │ +0004e320: 656e 7369 626c 7920 616e 6420 6e6f 7420 ensibly and not │ │ │ │ │ +0004e330: 6661 696c 2069 6620 7468 650a e280 982f fail if the..../ │ │ │ │ │ +0004e340: 6574 632f 6465 6661 756c 74e2 8099 2066 etc/default... f │ │ │ │ │ +0004e350: 696c 6520 6973 2064 656c 6574 6564 2e0a ile is deleted.. │ │ │ │ │ +0004e360: 0a46 696c 6573 2061 6e64 2064 6972 6563 .Files and direc │ │ │ │ │ +0004e370: 746f 7269 6573 2075 6e64 6572 20e2 8098 tories under ... │ │ │ │ │ +0004e380: 2f72 756e e280 992c 2069 6e63 6c75 6469 /run..., includi │ │ │ │ │ +0004e390: 6e67 206f 6e65 7320 7265 6665 7272 6564 ng ones referred │ │ │ │ │ +0004e3a0: 2074 6f20 7669 6120 7468 650a 636f 6d70 to via the.comp │ │ │ │ │ +0004e3b0: 6174 6962 696c 6974 7920 7061 7468 7320 atibility paths │ │ │ │ │ +0004e3c0: e280 982f 7661 722f 7275 6ee2 8099 2061 .../var/run... a │ │ │ │ │ +0004e3d0: 6e64 20e2 8098 2f76 6172 2f6c 6f63 6be2 nd .../var/lock. │ │ │ │ │ +0004e3e0: 8099 2c20 6172 6520 6e6f 726d 616c 6c79 .., are normally │ │ │ │ │ +0004e3f0: 2073 746f 7265 6420 6f6e 2061 0a74 656d stored on a.tem │ │ │ │ │ +0004e400: 706f 7261 7279 2066 696c 6573 7973 7465 porary filesyste │ │ │ │ │ +0004e410: 6d20 616e 6420 6172 6520 6e6f 726d 616c m and are normal │ │ │ │ │ +0004e420: 6c79 206e 6f74 2070 6572 7369 7374 656e ly not persisten │ │ │ │ │ +0004e430: 7420 6163 726f 7373 2061 2072 6562 6f6f t across a reboo │ │ │ │ │ +0004e440: 742e 0a54 6865 20e2 8098 696e 6974 2e64 t..The ...init.d │ │ │ │ │ +0004e450: e280 9920 7363 7269 7074 7320 6d75 7374 ... scripts must │ │ │ │ │ +0004e460: 2068 616e 646c 6520 7468 6973 2063 6f72 handle this cor │ │ │ │ │ +0004e470: 7265 6374 6c79 2e20 2054 6869 7320 7769 rectly. This wi │ │ │ │ │ +0004e480: 6c6c 2074 7970 6963 616c 6c79 0a6d 6561 ll typically.mea │ │ │ │ │ +0004e490: 6e20 6372 6561 7469 6e67 2061 6e79 2072 n creating any r │ │ │ │ │ +0004e4a0: 6571 7569 7265 6420 7375 6264 6972 6563 equired subdirec │ │ │ │ │ +0004e4b0: 746f 7269 6573 2064 796e 616d 6963 616c tories dynamical │ │ │ │ │ +0004e4c0: 6c79 2077 6865 6e20 7468 6520 e280 9869 ly when the ...i │ │ │ │ │ +0004e4d0: 6e69 742e 64e2 8099 0a73 6372 6970 7420 nit.d....script │ │ │ │ │ +0004e4e0: 6973 2072 756e 2e20 2053 6565 202a 6e6f is run. See *no │ │ │ │ │ +0004e4f0: 7465 202f 7275 6e20 616e 6420 2f72 756e te /run and /run │ │ │ │ │ +0004e500: 2f6c 6f63 6b3a 2031 3265 2e20 666f 7220 /lock: 12e. for │ │ │ │ │ +0004e510: 6d6f 7265 2069 6e66 6f72 6d61 7469 6f6e more information │ │ │ │ │ +0004e520: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ +0004e530: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ +0004e540: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 e280 -----.. (1) .. │ │ │ │ │ +0004e550: 982f 6c69 622f 6c73 622f 696e 6974 2d66 ./lib/lsb/init-f │ │ │ │ │ +0004e560: 756e 6374 696f 6e73 e280 992c 2077 6869 unctions..., whi │ │ │ │ │ +0004e570: 6368 2061 7373 6973 7473 2069 6e20 7772 ch assists in wr │ │ │ │ │ +0004e580: 6974 696e 6720 4c53 422d 636f 6d70 6c69 iting LSB-compli │ │ │ │ │ +0004e590: 616e 740a 696e 6974 2073 6372 6970 7473 ant.init scripts │ │ │ │ │ +0004e5a0: 2c20 6d61 7920 6661 696c 2069 6620 e280 , may fail if .. │ │ │ │ │ +0004e5b0: 9873 6574 202d 65e2 8099 2069 7320 696e .set -e... is in │ │ │ │ │ +0004e5c0: 2065 6666 6563 7420 616e 6420 6563 686f effect and echo │ │ │ │ │ +0004e5d0: 696e 6720 7374 6174 7573 0a6d 6573 7361 ing status.messa │ │ │ │ │ +0004e5e0: 6765 7320 746f 2074 6865 2063 6f6e 736f ges to the conso │ │ │ │ │ +0004e5f0: 6c65 2066 6169 6c73 2c20 666f 7220 6578 le fails, for ex │ │ │ │ │ +0004e600: 616d 706c 652e 0a0a 1f0a 4669 6c65 3a20 ample.....File: │ │ │ │ │ +0004e610: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0004e620: 666f 2c20 204e 6f64 653a 2049 6e74 6572 fo, Node: Inter │ │ │ │ │ +0004e630: 6661 6369 6e67 2077 6974 6820 696e 6974 facing with init │ │ │ │ │ +0004e640: 2073 7973 7465 6d73 2c20 204e 6578 743a systems, Next: │ │ │ │ │ +0004e650: 2042 6f6f 742d 7469 6d65 2069 6e69 7469 Boot-time initi │ │ │ │ │ +0004e660: 616c 697a 6174 696f 6e2c 2020 5072 6576 alization, Prev │ │ │ │ │ +0004e670: 3a20 5772 6974 696e 6720 7468 6520 7363 : Writing the sc │ │ │ │ │ +0004e680: 7269 7074 732c 2020 5570 3a20 5374 6172 ripts, Up: Star │ │ │ │ │ +0004e690: 7469 6e67 2073 7973 7465 6d20 7365 7276 ting system serv │ │ │ │ │ +0004e6a0: 6963 6573 0a0a 392e 332e 3320 496e 7465 ices..9.3.3 Inte │ │ │ │ │ +0004e6b0: 7266 6163 696e 6720 7769 7468 2069 6e69 rfacing with ini │ │ │ │ │ +0004e6c0: 7420 7379 7374 656d 730a 2d2d 2d2d 2d2d t systems.------ │ │ │ │ │ +0004e6d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004e6e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a4d -------------..M │ │ │ │ │ +0004e6f0: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +0004e700: 7320 666f 7220 7061 636b 6167 6573 2069 s for packages i │ │ │ │ │ +0004e710: 6e63 6c75 6469 6e67 2069 6e69 7420 7363 ncluding init sc │ │ │ │ │ +0004e720: 7269 7074 7320 6d75 7374 2075 7365 0ae2 ripts must use.. │ │ │ │ │ +0004e730: 8098 7570 6461 7465 2d72 632e 64e2 8099 ..update-rc.d... │ │ │ │ │ +0004e740: 2061 7320 6465 7363 7269 6265 6420 6265 as described be │ │ │ │ │ +0004e750: 6c6f 7720 746f 2069 6e74 6572 6163 7420 low to interact │ │ │ │ │ +0004e760: 7769 7468 2074 6865 2073 6572 7669 6365 with the service │ │ │ │ │ +0004e770: 206d 616e 6167 6572 0a66 6f72 2072 6571 manager.for req │ │ │ │ │ +0004e780: 7565 7374 7320 7375 6368 2061 7320 656e uests such as en │ │ │ │ │ +0004e790: 6162 6c69 6e67 206f 7220 6469 7361 626c abling or disabl │ │ │ │ │ +0004e7a0: 696e 6720 7365 7276 6963 6573 2e20 2054 ing services. T │ │ │ │ │ +0004e7b0: 6865 7920 7368 6f75 6c64 2075 7365 0ae2 hey should use.. │ │ │ │ │ +0004e7c0: 8098 696e 766f 6b65 2d72 632e 64e2 8099 ..invoke-rc.d... │ │ │ │ │ +0004e7d0: 2061 7320 6465 7363 7269 6265 6420 6265 as described be │ │ │ │ │ +0004e7e0: 6c6f 7720 746f 2069 6e76 6f6b 6520 696e low to invoke in │ │ │ │ │ +0004e7f0: 6974 2073 6372 6970 7473 2066 6f72 2072 it scripts for r │ │ │ │ │ +0004e800: 6571 7565 7374 730a 7375 6368 2061 7320 equests.such as │ │ │ │ │ +0004e810: 7374 6172 7469 6e67 2061 6e64 2073 746f starting and sto │ │ │ │ │ +0004e820: 7070 696e 6720 7365 7276 6963 652e 0a0a pping service... │ │ │ │ │ +0004e830: 4469 7265 6374 6c79 206d 616e 6167 696e Directly managin │ │ │ │ │ +0004e840: 6720 7468 6520 e280 982f 6574 632f 7263 g the .../etc/rc │ │ │ │ │ +0004e850: 3f2e 64e2 8099 206c 696e 6b73 2061 6e64 ?.d... links and │ │ │ │ │ +0004e860: 2064 6972 6563 746c 7920 696e 766f 6b69 directly invoki │ │ │ │ │ +0004e870: 6e67 2074 6865 0ae2 8098 2f65 7463 2f69 ng the..../etc/i │ │ │ │ │ +0004e880: 6e69 742e 642f e280 9920 696e 6974 2073 nit.d/... init s │ │ │ │ │ +0004e890: 6372 6970 7473 2073 686f 756c 6420 6265 cripts should be │ │ │ │ │ +0004e8a0: 2064 6f6e 6520 6f6e 6c79 2062 7920 7061 done only by pa │ │ │ │ │ +0004e8b0: 636b 6167 6573 2070 726f 7669 6469 6e67 ckages providing │ │ │ │ │ +0004e8c0: 0a74 6865 2069 6e69 7420 7363 7269 7074 .the init script │ │ │ │ │ +0004e8d0: 2073 7562 7379 7374 656d 2028 7375 6368 subsystem (such │ │ │ │ │ +0004e8e0: 2061 7320 e280 9869 6e69 742d 7379 7374 as ...init-syst │ │ │ │ │ +0004e8f0: 656d 2d68 656c 7065 7273 e280 9929 2e0a em-helpers...).. │ │ │ │ │ +0004e900: 0a2a 204d 656e 753a 0a0a 2a20 4d61 6e61 .* Menu:..* Mana │ │ │ │ │ +0004e910: 6769 6e67 2074 6865 206c 696e 6b73 3a3a ging the links:: │ │ │ │ │ +0004e920: 0a2a 2052 756e 6e69 6e67 2069 6e69 7420 .* Running init │ │ │ │ │ +0004e930: 7363 7269 7074 733a 3a0a 0a1f 0a46 696c scripts::....Fil │ │ │ │ │ +0004e940: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0004e950: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4d61 .info, Node: Ma │ │ │ │ │ +0004e960: 6e61 6769 6e67 2074 6865 206c 696e 6b73 naging the links │ │ │ │ │ +0004e970: 2c20 204e 6578 743a 2052 756e 6e69 6e67 , Next: Running │ │ │ │ │ +0004e980: 2069 6e69 7420 7363 7269 7074 732c 2020 init scripts, │ │ │ │ │ +0004e990: 5570 3a20 496e 7465 7266 6163 696e 6720 Up: Interfacing │ │ │ │ │ +0004e9a0: 7769 7468 2069 6e69 7420 7379 7374 656d with init system │ │ │ │ │ +0004e9b0: 730a 0a39 2e33 2e33 2e31 204d 616e 6167 s..9.3.3.1 Manag │ │ │ │ │ +0004e9c0: 696e 6720 7468 6520 6c69 6e6b 730a 2e2e ing the links... │ │ │ │ │ +0004e9d0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +0004e9e0: 2e2e 2e2e 2e2e 2e2e 0a0a 5468 6520 7072 ..........The pr │ │ │ │ │ +0004e9f0: 6f67 7261 6d20 e280 9875 7064 6174 652d ogram ...update- │ │ │ │ │ +0004ea00: 7263 2e64 e280 9920 6973 2070 726f 7669 rc.d... is provi │ │ │ │ │ +0004ea10: 6465 6420 666f 7220 7061 636b 6167 6520 ded for package │ │ │ │ │ +0004ea20: 6d61 696e 7461 696e 6572 7320 746f 2061 maintainers to a │ │ │ │ │ +0004ea30: 7272 616e 6765 0a66 6f72 2074 6865 2070 rrange.for the p │ │ │ │ │ +0004ea40: 726f 7065 7220 6372 6561 7469 6f6e 2061 roper creation a │ │ │ │ │ +0004ea50: 6e64 2072 656d 6f76 616c 206f 6620 e280 nd removal of .. │ │ │ │ │ +0004ea60: 982f 6574 632f 7263 6e2e 64e2 8099 2073 ./etc/rcn.d... s │ │ │ │ │ +0004ea70: 796d 626f 6c69 6320 6c69 6e6b 732c 206f ymbolic links, o │ │ │ │ │ +0004ea80: 720a 7468 6569 7220 6675 6e63 7469 6f6e r.their function │ │ │ │ │ +0004ea90: 616c 2065 7175 6976 616c 656e 7420 6966 al equivalent if │ │ │ │ │ +0004eaa0: 2061 6e6f 7468 6572 206d 6574 686f 6420 another method │ │ │ │ │ +0004eab0: 6973 2062 6569 6e67 2075 7365 642e 2020 is being used. │ │ │ │ │ +0004eac0: 4974 2069 730a 696e 7465 6e64 6564 2066 It is.intended f │ │ │ │ │ +0004ead0: 6f72 2075 7365 2069 6e20 7061 636b 6167 or use in packag │ │ │ │ │ +0004eae0: 6520 6d61 696e 7461 696e 6572 2073 6372 e maintainer scr │ │ │ │ │ +0004eaf0: 6970 7473 2e0a 0a59 6f75 206d 7573 7420 ipts...You must │ │ │ │ │ +0004eb00: 6e6f 7420 696e 636c 7564 6520 616e 7920 not include any │ │ │ │ │ +0004eb10: e280 982f 6574 632f 7263 6e2e 64e2 8099 .../etc/rcn.d... │ │ │ │ │ +0004eb20: 2073 796d 626f 6c69 6320 6c69 6e6b 7320 symbolic links │ │ │ │ │ +0004eb30: 696e 2074 6865 2061 6374 7561 6c0a 6172 in the actual.ar │ │ │ │ │ +0004eb40: 6368 6976 6520 6f72 206d 616e 7561 6c6c chive or manuall │ │ │ │ │ +0004eb50: 7920 6372 6561 7465 206f 7220 7265 6d6f y create or remo │ │ │ │ │ +0004eb60: 7665 2074 6865 2073 796d 626f 6c69 6320 ve the symbolic │ │ │ │ │ +0004eb70: 6c69 6e6b 7320 696e 206d 6169 6e74 6169 links in maintai │ │ │ │ │ +0004eb80: 6e65 720a 7363 7269 7074 733b 2079 6f75 ner.scripts; you │ │ │ │ │ +0004eb90: 206d 7573 7420 7573 6520 7468 6520 e280 must use the .. │ │ │ │ │ +0004eba0: 9875 7064 6174 652d 7263 2e64 e280 9920 .update-rc.d... │ │ │ │ │ +0004ebb0: 7072 6f67 7261 6d20 696e 7374 6561 642e program instead. │ │ │ │ │ +0004ebc0: 2020 2854 6865 2066 6f72 6d65 720a 7769 (The former.wi │ │ │ │ │ +0004ebd0: 6c6c 2066 6169 6c20 6966 2061 6e20 616c ll fail if an al │ │ │ │ │ +0004ebe0: 7465 726e 6174 6976 6520 6d65 7468 6f64 ternative method │ │ │ │ │ +0004ebf0: 206f 6620 6d61 696e 7461 696e 696e 6720 of maintaining │ │ │ │ │ +0004ec00: 7275 6e6c 6576 656c 2069 6e66 6f72 6d61 runlevel informa │ │ │ │ │ +0004ec10: 7469 6f6e 0a69 7320 6265 696e 6720 7573 tion.is being us │ │ │ │ │ +0004ec20: 6564 2e29 2020 596f 7520 6d75 7374 206e ed.) You must n │ │ │ │ │ +0004ec30: 6f74 2069 6e63 6c75 6465 2074 6865 20e2 ot include the . │ │ │ │ │ +0004ec40: 8098 2f65 7463 2f72 636e 2e64 e280 9920 ../etc/rcn.d... │ │ │ │ │ +0004ec50: 6469 7265 6374 6f72 6965 730a 7468 656d directories.them │ │ │ │ │ +0004ec60: 7365 6c76 6573 2069 6e20 7468 6520 6172 selves in the ar │ │ │ │ │ +0004ec70: 6368 6976 6520 6569 7468 6572 2e20 2028 chive either. ( │ │ │ │ │ +0004ec80: 4f6e 6c79 2074 6865 20e2 8098 696e 6974 Only the ...init │ │ │ │ │ +0004ec90: 2d73 7973 7465 6d2d 6865 6c70 6572 73e2 -system-helpers. │ │ │ │ │ +0004eca0: 8099 0a70 6163 6b61 6765 2069 7320 7065 ...package is pe │ │ │ │ │ +0004ecb0: 726d 6974 7465 6420 746f 2064 6f20 736f rmitted to do so │ │ │ │ │ +0004ecc0: 2e29 0a0a 546f 2067 6574 2074 6865 2064 .)..To get the d │ │ │ │ │ +0004ecd0: 6566 6175 6c74 2062 6568 6176 696f 7220 efault behavior │ │ │ │ │ +0004ece0: 666f 7220 796f 7572 2070 6163 6b61 6765 for your package │ │ │ │ │ +0004ecf0: 2c20 7075 7420 696e 2079 6f75 7220 e280 , put in your .. │ │ │ │ │ +0004ed00: 9870 6f73 7469 6e73 74e2 8099 0a73 6372 .postinst....scr │ │ │ │ │ +0004ed10: 6970 743a 0a0a 2020 2020 2075 7064 6174 ipt:.. updat │ │ │ │ │ +0004ed20: 652d 7263 2e64 2070 6163 6b61 6765 2064 e-rc.d package d │ │ │ │ │ +0004ed30: 6566 6175 6c74 730a 0a61 6e64 2069 6e20 efaults..and in │ │ │ │ │ +0004ed40: 796f 7572 20e2 8098 706f 7374 726d e280 your ...postrm.. │ │ │ │ │ +0004ed50: 993a 0a0a 2020 2020 2069 6620 5b20 2224 .:.. if [ "$ │ │ │ │ │ +0004ed60: 3122 203d 2070 7572 6765 205d 3b20 7468 1" = purge ]; th │ │ │ │ │ +0004ed70: 656e 0a20 2020 2020 2020 2020 7570 6461 en. upda │ │ │ │ │ +0004ed80: 7465 2d72 632e 6420 7061 636b 6167 6520 te-rc.d package │ │ │ │ │ +0004ed90: 7265 6d6f 7665 0a20 2020 2020 6669 0a0a remove. fi.. │ │ │ │ │ +0004eda0: 5468 6520 6465 6661 756c 7420 6265 6861 The default beha │ │ │ │ │ +0004edb0: 7669 6f75 7220 6973 2074 6f20 656e 6162 viour is to enab │ │ │ │ │ +0004edc0: 6c65 2061 7574 6f73 7461 7274 696e 6720 le autostarting │ │ │ │ │ +0004edd0: 796f 7572 2070 6163 6b61 6765 2773 2064 your package's d │ │ │ │ │ +0004ede0: 6165 6d6f 6e2e 0a54 6865 206c 6f63 616c aemon..The local │ │ │ │ │ +0004edf0: 2061 646d 696e 6973 7472 6174 6f72 2063 administrator c │ │ │ │ │ +0004ee00: 616e 206f 7665 7272 6964 6520 7468 6973 an override this │ │ │ │ │ +0004ee10: 2075 7369 6e67 2074 6865 2063 6f6d 6d61 using the comma │ │ │ │ │ +0004ee20: 6e64 20e2 8098 7570 6461 7465 2d72 632e nd ...update-rc. │ │ │ │ │ +0004ee30: 640a 7061 636b 6167 6520 6469 7361 626c d.package disabl │ │ │ │ │ +0004ee40: 65e2 8099 2e20 2049 662c 2068 6f77 6576 e.... If, howev │ │ │ │ │ +0004ee50: 6572 2c20 7468 6520 6461 656d 6f6e 2073 er, the daemon s │ │ │ │ │ +0004ee60: 686f 756c 6420 6e6f 7420 6265 2061 7574 hould not be aut │ │ │ │ │ +0004ee70: 6f73 7461 7274 6564 0a75 6e6c 6573 7320 ostarted.unless │ │ │ │ │ +0004ee80: 7468 6520 6c6f 6361 6c20 6164 6d69 6e69 the local admini │ │ │ │ │ +0004ee90: 7374 7261 746f 7220 6861 7320 6578 706c strator has expl │ │ │ │ │ +0004eea0: 6963 6974 6c79 2072 6571 7565 7374 6564 icitly requested │ │ │ │ │ +0004eeb0: 2074 6869 732c 2069 6e73 7465 6164 0a61 this, instead.a │ │ │ │ │ +0004eec0: 6464 2074 6f20 796f 7572 20e2 8098 706f dd to your ...po │ │ │ │ │ +0004eed0: 7374 696e 7374 e280 9920 7363 7269 7074 stinst... script │ │ │ │ │ +0004eee0: 3a0a 0a20 2020 2020 7570 6461 7465 2d72 :.. update-r │ │ │ │ │ +0004eef0: 632e 6420 7061 636b 6167 6520 6465 6661 c.d package defa │ │ │ │ │ +0004ef00: 756c 7473 2d64 6973 6162 6c65 640a 0a61 ults-disabled..a │ │ │ │ │ +0004ef10: 6e64 2061 6464 2061 2064 6570 656e 6465 nd add a depende │ │ │ │ │ +0004ef20: 6e63 7920 6f6e 20e2 8098 696e 6974 2d73 ncy on ...init-s │ │ │ │ │ +0004ef30: 7973 7465 6d2d 6865 6c70 6572 7320 283e ystem-helpers (> │ │ │ │ │ +0004ef40: 3d20 312e 3530 29e2 8099 2c20 7768 6963 = 1.50)..., whic │ │ │ │ │ +0004ef50: 680a 696e 7472 6f64 7563 6564 2074 6865 h.introduced the │ │ │ │ │ +0004ef60: 20e2 8098 6465 6661 756c 7473 2d64 6973 ...defaults-dis │ │ │ │ │ +0004ef70: 6162 6c65 64e2 8099 206f 7074 696f 6e2e abled... option. │ │ │ │ │ +0004ef80: 2020 5468 656e 2074 6865 206c 6f63 616c Then the local │ │ │ │ │ +0004ef90: 2061 646d 696e 6973 7472 6174 6f72 0a63 administrator.c │ │ │ │ │ +0004efa0: 616e 2065 6e61 626c 6520 6175 746f 7374 an enable autost │ │ │ │ │ +0004efb0: 6172 7469 6e67 2074 6865 2064 6165 6d6f arting the daemo │ │ │ │ │ +0004efc0: 6e20 7573 696e 6720 7468 6520 636f 6d6d n using the comm │ │ │ │ │ +0004efd0: 616e 6420 e280 9875 7064 6174 652d 7263 and ...update-rc │ │ │ │ │ +0004efe0: 2e64 0a70 6163 6b61 6765 2065 6e61 626c .d.package enabl │ │ │ │ │ +0004eff0: 65e2 8099 2e0a 0a41 6e20 6f6c 6465 7220 e......An older │ │ │ │ │ +0004f000: 7072 6163 7469 6365 2c20 7768 6963 6820 practice, which │ │ │ │ │ +0004f010: 7368 6f75 6c64 206e 6f74 2062 6520 7573 should not be us │ │ │ │ │ +0004f020: 6564 2c20 7761 7320 746f 2069 6e63 6c75 ed, was to inclu │ │ │ │ │ +0004f030: 6465 2061 206c 696e 6520 6c69 6b65 0ae2 de a line like.. │ │ │ │ │ +0004f040: 8098 4449 5341 424c 4544 3d79 6573 e280 ..DISABLED=yes.. │ │ │ │ │ +0004f050: 9920 696e 2074 6865 2070 6163 6b61 6765 . in the package │ │ │ │ │ +0004f060: 2773 20e2 8098 2f65 7463 2f64 6566 6175 's .../etc/defau │ │ │ │ │ +0004f070: 6c74 e280 9920 6669 6c65 2e20 2054 6865 lt... file. The │ │ │ │ │ +0004f080: 2070 6163 6b61 6765 2773 2069 6e69 740a package's init. │ │ │ │ │ +0004f090: 7363 7269 7074 2077 6f75 6c64 206e 6f74 script would not │ │ │ │ │ +0004f0a0: 2073 7461 7274 2074 6865 2073 6572 7669 start the servi │ │ │ │ │ +0004f0b0: 6365 2075 6e74 696c 2074 6865 206c 6f63 ce until the loc │ │ │ │ │ +0004f0c0: 616c 2073 7973 7465 6d20 6164 6d69 6e69 al system admini │ │ │ │ │ +0004f0d0: 7374 7261 746f 720a 6368 616e 6765 6420 strator.changed │ │ │ │ │ +0004f0e0: 7468 6973 2074 6f20 e280 9844 4953 4142 this to ...DISAB │ │ │ │ │ +0004f0f0: 4c45 443d 6e6f e280 992c 206f 7220 7369 LED=no..., or si │ │ │ │ │ +0004f100: 6d69 6c61 722e 2020 5468 6520 7072 6f62 milar. The prob │ │ │ │ │ +0004f110: 6c65 6d20 7769 7468 2074 6869 730a 6170 lem with this.ap │ │ │ │ │ +0004f120: 7072 6f61 6368 2077 6173 2074 6861 7420 proach was that │ │ │ │ │ +0004f130: 6974 2068 6964 6573 2066 726f 6d20 7468 it hides from th │ │ │ │ │ +0004f140: 6520 696e 6974 2073 7973 7465 6d20 7768 e init system wh │ │ │ │ │ +0004f150: 6574 6865 7220 6f72 206e 6f74 2074 6865 ether or not the │ │ │ │ │ +0004f160: 0a64 6165 6d6f 6e20 7368 6f75 6c64 2061 .daemon should a │ │ │ │ │ +0004f170: 6374 7561 6c6c 7920 6265 2073 7461 7274 ctually be start │ │ │ │ │ +0004f180: 6564 2c20 7768 6963 6820 6c65 6164 7320 ed, which leads │ │ │ │ │ +0004f190: 746f 2069 6e63 6f6e 7369 7374 656e 7420 to inconsistent │ │ │ │ │ +0004f1a0: 616e 640a 636f 6e66 7573 696e 6720 6265 and.confusing be │ │ │ │ │ +0004f1b0: 6861 7669 6f72 3a20 e280 9873 6572 7669 havior: ...servi │ │ │ │ │ +0004f1c0: 6365 203c 7061 636b 6167 653e 2073 7461 ce sta │ │ │ │ │ +0004f1d0: 7274 e280 9920 636f 756c 6420 7265 7475 rt... could retu │ │ │ │ │ +0004f1e0: 726e 2073 7563 6365 7373 2062 7574 0a6e rn success but.n │ │ │ │ │ +0004f1f0: 6f74 2073 7461 7274 2074 6865 2073 6572 ot start the ser │ │ │ │ │ +0004f200: 7669 6365 3b20 7365 7276 6963 6573 2077 vice; services w │ │ │ │ │ +0004f210: 6974 6820 6120 6465 7065 6e64 656e 6379 ith a dependency │ │ │ │ │ +0004f220: 206f 6e20 7468 6973 2073 6572 7669 6365 on this service │ │ │ │ │ +0004f230: 2077 696c 6c0a 6265 2073 7461 7274 6564 will.be started │ │ │ │ │ +0004f240: 2065 7665 6e20 7468 6f75 6768 2074 6865 even though the │ │ │ │ │ +0004f250: 2073 6572 7669 6365 2069 736e 2774 2072 service isn't r │ │ │ │ │ +0004f260: 756e 6e69 6e67 3b20 616e 6420 696e 6974 unning; and init │ │ │ │ │ +0004f270: 2073 7973 7465 6d20 7374 6174 7573 0a63 system status.c │ │ │ │ │ +0004f280: 6f6d 6d61 6e64 7320 636f 756c 6420 696e ommands could in │ │ │ │ │ +0004f290: 636f 7272 6563 746c 7920 636c 6169 6d20 correctly claim │ │ │ │ │ +0004f2a0: 7468 6174 2074 6865 2073 6572 7669 6365 that the service │ │ │ │ │ +0004f2b0: 2077 6173 2073 7461 7274 6564 2e0a 0a4e was started...N │ │ │ │ │ +0004f2c0: 6f74 6520 7468 6174 2069 6620 796f 7572 ote that if your │ │ │ │ │ +0004f2d0: 2070 6163 6b61 6765 2063 6861 6e67 6573 package changes │ │ │ │ │ +0004f2e0: 2072 756e 6c65 7665 6c73 206f 7220 7072 runlevels or pr │ │ │ │ │ +0004f2f0: 696f 7269 7479 2c20 796f 7520 6d61 7920 iority, you may │ │ │ │ │ +0004f300: 6861 7665 2074 6f0a 7265 6d6f 7665 2061 have to.remove a │ │ │ │ │ +0004f310: 6e64 2072 6563 7265 6174 6520 7468 6520 nd recreate the │ │ │ │ │ +0004f320: 6c69 6e6b 732c 2073 696e 6365 206f 7468 links, since oth │ │ │ │ │ +0004f330: 6572 7769 7365 2074 6865 206f 6c64 206c erwise the old l │ │ │ │ │ +0004f340: 696e 6b73 206d 6179 0a70 6572 7369 7374 inks may.persist │ │ │ │ │ +0004f350: 2e20 2052 6566 6572 2074 6f20 7468 6520 . Refer to the │ │ │ │ │ +0004f360: 646f 6375 6d65 6e74 6174 696f 6e20 6f66 documentation of │ │ │ │ │ +0004f370: 20e2 8098 7570 6461 7465 2d72 632e 64e2 ...update-rc.d. │ │ │ │ │ +0004f380: 8099 2e0a 0a46 6f72 206d 6f72 6520 696e .....For more in │ │ │ │ │ +0004f390: 666f 726d 6174 696f 6e20 6162 6f75 7420 formation about │ │ │ │ │ +0004f3a0: 7573 696e 6720 e280 9875 7064 6174 652d using ...update- │ │ │ │ │ +0004f3b0: 7263 2e64 e280 992c 2070 6c65 6173 6520 rc.d..., please │ │ │ │ │ +0004f3c0: 636f 6e73 756c 7420 6974 7320 6d61 6e0a consult its man. │ │ │ │ │ +0004f3d0: 7061 6765 2c20 e280 9875 7064 6174 652d page, ...update- │ │ │ │ │ +0004f3e0: 7263 2e64 2838 29e2 8099 2e0a 0a49 7420 rc.d(8)......It │ │ │ │ │ +0004f3f0: 6973 2065 6173 6965 7374 2066 6f72 2070 is easiest for p │ │ │ │ │ +0004f400: 6163 6b61 6765 7320 6e6f 7420 746f 2063 ackages not to c │ │ │ │ │ +0004f410: 616c 6c20 e280 9875 7064 6174 652d 7263 all ...update-rc │ │ │ │ │ +0004f420: 2e64 e280 9920 6469 7265 6374 6c79 2c20 .d... directly, │ │ │ │ │ +0004f430: 6275 740a 696e 7374 6561 6420 7573 6520 but.instead use │ │ │ │ │ +0004f440: 6465 6268 656c 7065 7220 7072 6f67 7261 debhelper progra │ │ │ │ │ +0004f450: 6d73 2074 6861 7420 6164 6420 7468 6520 ms that add the │ │ │ │ │ +0004f460: 7265 7175 6972 6564 20e2 8098 7570 6461 required ...upda │ │ │ │ │ +0004f470: 7465 2d72 632e 64e2 8099 2063 616c 6c73 te-rc.d... calls │ │ │ │ │ +0004f480: 0a61 7574 6f6d 6174 6963 616c 6c79 2e20 .automatically. │ │ │ │ │ +0004f490: 2053 6565 20e2 8098 6468 5f69 6e73 7461 See ...dh_insta │ │ │ │ │ +0004f4a0: 6c6c 696e 6974 e280 992c 20e2 8098 6468 llinit..., ...dh │ │ │ │ │ +0004f4b0: 5f69 6e73 7461 6c6c 7379 7374 656d 64e2 _installsystemd. │ │ │ │ │ +0004f4c0: 8099 2c20 6574 632e 0a0a 1f0a 4669 6c65 .., etc.....File │ │ │ │ │ +0004f4d0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0004f4e0: 696e 666f 2c20 204e 6f64 653a 2052 756e info, Node: Run │ │ │ │ │ +0004f4f0: 6e69 6e67 2069 6e69 7420 7363 7269 7074 ning init script │ │ │ │ │ +0004f500: 732c 2020 5072 6576 3a20 4d61 6e61 6769 s, Prev: Managi │ │ │ │ │ +0004f510: 6e67 2074 6865 206c 696e 6b73 2c20 2055 ng the links, U │ │ │ │ │ +0004f520: 703a 2049 6e74 6572 6661 6369 6e67 2077 p: Interfacing w │ │ │ │ │ +0004f530: 6974 6820 696e 6974 2073 7973 7465 6d73 ith init systems │ │ │ │ │ +0004f540: 0a0a 392e 332e 332e 3220 5275 6e6e 696e ..9.3.3.2 Runnin │ │ │ │ │ +0004f550: 6720 696e 6974 2073 6372 6970 7473 0a2e g init scripts.. │ │ │ │ │ +0004f560: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................ │ │ │ │ │ +0004f570: 2e2e 2e2e 2e2e 2e2e 2e2e 2e0a 0a54 6865 .............The │ │ │ │ │ +0004f580: 2070 726f 6772 616d 20e2 8098 696e 766f program ...invo │ │ │ │ │ +0004f590: 6b65 2d72 632e 64e2 8099 2069 7320 7072 ke-rc.d... is pr │ │ │ │ │ +0004f5a0: 6f76 6964 6564 2074 6f20 6d61 6b65 2069 ovided to make i │ │ │ │ │ +0004f5b0: 7420 6561 7369 6572 2066 6f72 2070 6163 t easier for pac │ │ │ │ │ +0004f5c0: 6b61 6765 0a6d 6169 6e74 6169 6e65 7273 kage.maintainers │ │ │ │ │ +0004f5d0: 2074 6f20 7072 6f70 6572 6c79 2069 6e76 to properly inv │ │ │ │ │ +0004f5e0: 6f6b 6520 616e 2069 6e69 7420 7363 7269 oke an init scri │ │ │ │ │ +0004f5f0: 7074 2c20 6f62 6579 696e 6720 7275 6e6c pt, obeying runl │ │ │ │ │ +0004f600: 6576 656c 2061 6e64 0a6f 7468 6572 206c evel and.other l │ │ │ │ │ +0004f610: 6f63 616c 6c79 2d64 6566 696e 6564 2063 ocally-defined c │ │ │ │ │ +0004f620: 6f6e 7374 7261 696e 7473 2074 6861 7420 onstraints that │ │ │ │ │ +0004f630: 6d69 6768 7420 6c69 6d69 7420 6120 7061 might limit a pa │ │ │ │ │ +0004f640: 636b 6167 6527 7320 7269 6768 7420 746f ckage's right to │ │ │ │ │ +0004f650: 0a73 7461 7274 2c20 7374 6f70 2061 6e64 .start, stop and │ │ │ │ │ +0004f660: 206f 7468 6572 7769 7365 206d 616e 6167 otherwise manag │ │ │ │ │ +0004f670: 6520 7365 7276 6963 6573 2e20 2054 6869 e services. Thi │ │ │ │ │ +0004f680: 7320 7072 6f67 7261 6d20 6d61 7920 6265 s program may be │ │ │ │ │ +0004f690: 2075 7365 6420 6279 0a6d 6169 6e74 6169 used by.maintai │ │ │ │ │ +0004f6a0: 6e65 7273 2069 6e20 7468 6569 7220 7061 ners in their pa │ │ │ │ │ +0004f6b0: 636b 6167 6573 2720 7363 7269 7074 732e ckages' scripts. │ │ │ │ │ +0004f6c0: 0a0a 5468 6520 7061 636b 6167 6520 6d61 ..The package ma │ │ │ │ │ +0004f6d0: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +0004f6e0: 206d 7573 7420 7573 6520 e280 9869 6e76 must use ...inv │ │ │ │ │ +0004f6f0: 6f6b 652d 7263 2e64 e280 9920 746f 2069 oke-rc.d... to i │ │ │ │ │ +0004f700: 6e76 6f6b 6520 7468 650a e280 982f 6574 nvoke the..../et │ │ │ │ │ +0004f710: 632f 696e 6974 2e64 2f2a e280 9920 696e c/init.d/*... in │ │ │ │ │ +0004f720: 6974 2073 6372 6970 7473 206f 7220 6571 it scripts or eq │ │ │ │ │ +0004f730: 7569 7661 6c65 6e74 2069 6e73 7465 6164 uivalent instead │ │ │ │ │ +0004f740: 206f 6620 6361 6c6c 696e 6720 7468 656d of calling them │ │ │ │ │ +0004f750: 0a64 6972 6563 746c 792e 0a0a 4279 2064 .directly...By d │ │ │ │ │ +0004f760: 6566 6175 6c74 2c20 e280 9869 6e76 6f6b efault, ...invok │ │ │ │ │ +0004f770: 652d 7263 2e64 e280 9920 7769 6c6c 2070 e-rc.d... will p │ │ │ │ │ +0004f780: 6173 7320 616e 7920 6163 7469 6f6e 2072 ass any action r │ │ │ │ │ +0004f790: 6571 7565 7374 7320 2873 7461 7274 2c20 equests (start, │ │ │ │ │ +0004f7a0: 7374 6f70 2c0a 7265 6c6f 6164 2c20 7265 stop,.reload, re │ │ │ │ │ +0004f7b0: 7374 6172 742e 2e2e 2920 2074 6f20 7468 start...) to th │ │ │ │ │ +0004f7c0: 6520 e280 982f 6574 632f 696e 6974 2e64 e .../etc/init.d │ │ │ │ │ +0004f7d0: e280 9920 7363 7269 7074 2c20 6669 6c74 ... script, filt │ │ │ │ │ +0004f7e0: 6572 696e 6720 6f75 7420 7265 7175 6573 ering out reques │ │ │ │ │ +0004f7f0: 7473 0a74 6f20 7374 6172 7420 6f72 2072 ts.to start or r │ │ │ │ │ +0004f800: 6573 7461 7274 2061 2073 6572 7669 6365 estart a service │ │ │ │ │ +0004f810: 206f 7574 206f 6620 6974 7320 696e 7465 out of its inte │ │ │ │ │ +0004f820: 6e64 6564 2072 756e 6c65 7665 6c73 2e0a nded runlevels.. │ │ │ │ │ +0004f830: 0a4d 6f73 7420 7061 636b 6167 6573 2077 .Most packages w │ │ │ │ │ +0004f840: 696c 6c20 7369 6d70 6c79 2075 7365 3a0a ill simply use:. │ │ │ │ │ +0004f850: 0a20 2020 2020 696e 766f 6b65 2d72 632e . invoke-rc. │ │ │ │ │ +0004f860: 6420 7061 636b 6167 6520 6163 7469 6f6e d package action │ │ │ │ │ +0004f870: 0a0a 696e 2074 6865 6972 20e2 8098 706f ..in their ...po │ │ │ │ │ +0004f880: 7374 696e 7374 e280 9920 616e 6420 e280 stinst... and .. │ │ │ │ │ +0004f890: 9870 7265 726d e280 9920 7363 7269 7074 .prerm... script │ │ │ │ │ +0004f8a0: 732e 0a0a 4120 7061 636b 6167 6520 7368 s...A package sh │ │ │ │ │ +0004f8b0: 6f75 6c64 2072 6567 6973 7465 7220 6974 ould register it │ │ │ │ │ +0004f8c0: 7320 696e 6974 2073 6372 6970 7420 7365 s init script se │ │ │ │ │ +0004f8d0: 7276 6963 6573 2075 7369 6e67 20e2 8098 rvices using ... │ │ │ │ │ +0004f8e0: 7570 6461 7465 2d72 632e 64e2 8099 0a62 update-rc.d....b │ │ │ │ │ +0004f8f0: 6566 6f72 6520 6974 2074 7269 6573 2074 efore it tries t │ │ │ │ │ +0004f900: 6f20 696e 766f 6b65 2074 6865 6d20 7573 o invoke them us │ │ │ │ │ +0004f910: 696e 6720 e280 9869 6e76 6f6b 652d 7263 ing ...invoke-rc │ │ │ │ │ +0004f920: 2e64 e280 992e 2020 496e 766f 6361 7469 .d.... Invocati │ │ │ │ │ +0004f930: 6f6e 206f 660a 756e 7265 6769 7374 6572 on of.unregister │ │ │ │ │ +0004f940: 6564 2073 6572 7669 6365 7320 6d61 7920 ed services may │ │ │ │ │ +0004f950: 6661 696c 2e0a 0a46 6f72 206d 6f72 6520 fail...For more │ │ │ │ │ +0004f960: 696e 666f 726d 6174 696f 6e20 6162 6f75 information abou │ │ │ │ │ +0004f970: 7420 7573 696e 6720 e280 9869 6e76 6f6b t using ...invok │ │ │ │ │ +0004f980: 652d 7263 2e64 e280 992c 2070 6c65 6173 e-rc.d..., pleas │ │ │ │ │ +0004f990: 6520 636f 6e73 756c 7420 6974 7320 6d61 e consult its ma │ │ │ │ │ +0004f9a0: 6e0a 7061 6765 2c20 e280 9869 6e76 6f6b n.page, ...invok │ │ │ │ │ +0004f9b0: 652d 7263 2e64 2838 29e2 8099 2e0a 0a49 e-rc.d(8)......I │ │ │ │ │ +0004f9c0: 7420 6973 2065 6173 6965 7374 2066 6f72 t is easiest for │ │ │ │ │ +0004f9d0: 2070 6163 6b61 6765 7320 6e6f 7420 746f packages not to │ │ │ │ │ +0004f9e0: 2063 616c 6c20 e280 9869 6e76 6f6b 652d call ...invoke- │ │ │ │ │ +0004f9f0: 7263 2e64 e280 9920 6469 7265 6374 6c79 rc.d... directly │ │ │ │ │ +0004fa00: 2c20 6275 740a 696e 7374 6561 6420 7573 , but.instead us │ │ │ │ │ +0004fa10: 6520 6465 6268 656c 7065 7220 7072 6f67 e debhelper prog │ │ │ │ │ +0004fa20: 7261 6d73 2074 6861 7420 6164 6420 7468 rams that add th │ │ │ │ │ +0004fa30: 6520 7265 7175 6972 6564 20e2 8098 696e e required ...in │ │ │ │ │ +0004fa40: 766f 6b65 2d72 632e 64e2 8099 2063 616c voke-rc.d... cal │ │ │ │ │ +0004fa50: 6c73 0a61 7574 6f6d 6174 6963 616c 6c79 ls.automatically │ │ │ │ │ +0004fa60: 2e20 2053 6565 20e2 8098 6468 5f69 6e73 . See ...dh_ins │ │ │ │ │ +0004fa70: 7461 6c6c 696e 6974 e280 992c 20e2 8098 tallinit..., ... │ │ │ │ │ +0004fa80: 6468 5f69 6e73 7461 6c6c 7379 7374 656d dh_installsystem │ │ │ │ │ +0004fa90: 64e2 8099 2c20 6574 632e 0a0a 1f0a 4669 d..., etc.....Fi │ │ │ │ │ +0004faa0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0004fab0: 792e 696e 666f 2c20 204e 6f64 653a 2042 y.info, Node: B │ │ │ │ │ +0004fac0: 6f6f 742d 7469 6d65 2069 6e69 7469 616c oot-time initial │ │ │ │ │ +0004fad0: 697a 6174 696f 6e2c 2020 4e65 7874 3a20 ization, Next: │ │ │ │ │ +0004fae0: 4578 616d 706c 652c 2020 5072 6576 3a20 Example, Prev: │ │ │ │ │ +0004faf0: 496e 7465 7266 6163 696e 6720 7769 7468 Interfacing with │ │ │ │ │ +0004fb00: 2069 6e69 7420 7379 7374 656d 732c 2020 init systems, │ │ │ │ │ +0004fb10: 5570 3a20 5374 6172 7469 6e67 2073 7973 Up: Starting sys │ │ │ │ │ +0004fb20: 7465 6d20 7365 7276 6963 6573 0a0a 392e tem services..9. │ │ │ │ │ +0004fb30: 332e 3420 426f 6f74 2d74 696d 6520 696e 3.4 Boot-time in │ │ │ │ │ +0004fb40: 6974 6961 6c69 7a61 7469 6f6e 0a2d 2d2d itialization.--- │ │ │ │ │ +0004fb50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0004fb60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6869 -----------..Thi │ │ │ │ │ +0004fb70: 7320 7365 6374 696f 6e20 6861 7320 6265 s section has be │ │ │ │ │ +0004fb80: 656e 2064 656c 6574 6564 2e0a 0a1f 0a46 en deleted.....F │ │ │ │ │ +0004fb90: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0004fba0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0004fbb0: 4578 616d 706c 652c 2020 5072 6576 3a20 Example, Prev: │ │ │ │ │ +0004fbc0: 426f 6f74 2d74 696d 6520 696e 6974 6961 Boot-time initia │ │ │ │ │ +0004fbd0: 6c69 7a61 7469 6f6e 2c20 2055 703a 2053 lization, Up: S │ │ │ │ │ +0004fbe0: 7461 7274 696e 6720 7379 7374 656d 2073 tarting system s │ │ │ │ │ +0004fbf0: 6572 7669 6365 730a 0a39 2e33 2e35 2045 ervices..9.3.5 E │ │ │ │ │ +0004fc00: 7861 6d70 6c65 0a2d 2d2d 2d2d 2d2d 2d2d xample.--------- │ │ │ │ │ +0004fc10: 2d2d 2d2d 0a0a 4578 616d 706c 6573 206f ----..Examples o │ │ │ │ │ +0004fc20: 6e20 7768 6963 6820 796f 7520 6361 6e20 n which you can │ │ │ │ │ +0004fc30: 6261 7365 2079 6f75 7220 e280 9873 7973 base your ...sys │ │ │ │ │ +0004fc40: 7465 6d64 e280 9920 7365 7276 6963 6520 temd... service │ │ │ │ │ +0004fc50: 756e 6974 7320 6172 650a 6176 6169 6c61 units are.availa │ │ │ │ │ +0004fc60: 626c 6520 696e 2074 6865 206d 616e 2070 ble in the man p │ │ │ │ │ +0004fc70: 6167 6520 e280 9873 7973 7465 6d64 2e75 age ...systemd.u │ │ │ │ │ +0004fc80: 6e69 7428 3529 e280 992e 2020 416e 2065 nit(5).... An e │ │ │ │ │ +0004fc90: 7861 6d70 6c65 206f 6e20 7768 6963 6820 xample on which │ │ │ │ │ +0004fca0: 796f 750a 6361 6e20 6261 7365 2079 6f75 you.can base you │ │ │ │ │ +0004fcb0: 7220 696e 6974 2073 6372 6970 7473 2069 r init scripts i │ │ │ │ │ +0004fcc0: 7320 6176 6169 6c61 626c 6520 696e 2074 s available in t │ │ │ │ │ +0004fcd0: 6865 206d 616e 2070 6167 650a e280 9869 he man page....i │ │ │ │ │ +0004fce0: 6e69 742d 642d 7363 7269 7074 2835 29e2 nit-d-script(5). │ │ │ │ │ +0004fcf0: 8099 2e0a 0a1f 0a46 696c 653a 2064 6562 .......File: deb │ │ │ │ │ +0004fd00: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0004fd10: 2020 4e6f 6465 3a20 436f 6e73 6f6c 6520 Node: Console │ │ │ │ │ +0004fd20: 6d65 7373 6167 6573 2066 726f 6d20 696e messages from in │ │ │ │ │ +0004fd30: 6974 2064 2073 6372 6970 7473 2c20 204e it d scripts, N │ │ │ │ │ +0004fd40: 6578 743a 2043 726f 6e20 6a6f 6273 2c20 ext: Cron jobs, │ │ │ │ │ +0004fd50: 2050 7265 763a 2053 7461 7274 696e 6720 Prev: Starting │ │ │ │ │ +0004fd60: 7379 7374 656d 2073 6572 7669 6365 732c system services, │ │ │ │ │ +0004fd70: 2020 5570 3a20 5468 6520 4f70 6572 6174 Up: The Operat │ │ │ │ │ +0004fd80: 696e 6720 5379 7374 656d 0a0a 392e 3420 ing System..9.4 │ │ │ │ │ +0004fd90: 436f 6e73 6f6c 6520 6d65 7373 6167 6573 Console messages │ │ │ │ │ +0004fda0: 2066 726f 6d20 e280 9869 6e69 742e 64e2 from ...init.d. │ │ │ │ │ +0004fdb0: 8099 2073 6372 6970 7473 0a3d 3d3d 3d3d .. scripts.===== │ │ │ │ │ +0004fdc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0004fdd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0004fde0: 3d3d 3d3d 3d0a 0a54 6869 7320 7365 6374 =====..This sect │ │ │ │ │ +0004fdf0: 696f 6e20 6861 7320 6265 656e 2064 656c ion has been del │ │ │ │ │ +0004fe00: 6574 6564 2e0a 0a1f 0a46 696c 653a 2064 eted.....File: d │ │ │ │ │ +0004fe10: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +0004fe20: 6f2c 2020 4e6f 6465 3a20 4372 6f6e 206a o, Node: Cron j │ │ │ │ │ +0004fe30: 6f62 732c 2020 4e65 7874 3a20 4d65 6e75 obs, Next: Menu │ │ │ │ │ +0004fe40: 732c 2020 5072 6576 3a20 436f 6e73 6f6c s, Prev: Consol │ │ │ │ │ +0004fe50: 6520 6d65 7373 6167 6573 2066 726f 6d20 e messages from │ │ │ │ │ +0004fe60: 696e 6974 2064 2073 6372 6970 7473 2c20 init d scripts, │ │ │ │ │ +0004fe70: 2055 703a 2054 6865 204f 7065 7261 7469 Up: The Operati │ │ │ │ │ +0004fe80: 6e67 2053 7973 7465 6d0a 0a39 2e35 2043 ng System..9.5 C │ │ │ │ │ +0004fe90: 726f 6e20 6a6f 6273 0a3d 3d3d 3d3d 3d3d ron jobs.======= │ │ │ │ │ +0004fea0: 3d3d 3d3d 3d3d 0a0a 5061 636b 6167 6573 ======..Packages │ │ │ │ │ +0004feb0: 206d 7573 7420 6e6f 7420 6d6f 6469 6679 must not modify │ │ │ │ │ +0004fec0: 2074 6865 2063 6f6e 6669 6775 7261 7469 the configurati │ │ │ │ │ +0004fed0: 6f6e 2066 696c 6520 e280 982f 6574 632f on file .../etc/ │ │ │ │ │ +0004fee0: 6372 6f6e 7461 62e2 8099 2c20 616e 6420 crontab..., and │ │ │ │ │ +0004fef0: 7468 6579 0a6d 7573 7420 6e6f 7420 6d6f they.must not mo │ │ │ │ │ +0004ff00: 6469 6679 2074 6865 2066 696c 6573 2069 dify the files i │ │ │ │ │ +0004ff10: 6e20 e280 982f 7661 722f 7370 6f6f 6c2f n .../var/spool/ │ │ │ │ │ +0004ff20: 6372 6f6e 2f63 726f 6e74 6162 73e2 8099 cron/crontabs... │ │ │ │ │ +0004ff30: 2e0a 0a49 6620 6120 7061 636b 6167 6520 ...If a package │ │ │ │ │ +0004ff40: 7761 6e74 7320 746f 2069 6e73 7461 6c6c wants to install │ │ │ │ │ +0004ff50: 2061 206a 6f62 2074 6861 7420 6861 7320 a job that has │ │ │ │ │ +0004ff60: 746f 2062 6520 6578 6563 7574 6564 2076 to be executed v │ │ │ │ │ +0004ff70: 6961 2063 726f 6e2c 2069 740a 7368 6f75 ia cron, it.shou │ │ │ │ │ +0004ff80: 6c64 2070 6c61 6365 2061 2066 696c 6520 ld place a file │ │ │ │ │ +0004ff90: 6e61 6d65 6420 6173 2073 7065 6369 6669 named as specifi │ │ │ │ │ +0004ffa0: 6564 2069 6e20 2a6e 6f74 6520 4372 6f6e ed in *note Cron │ │ │ │ │ +0004ffb0: 206a 6f62 2066 696c 6520 6e61 6d65 733a job file names: │ │ │ │ │ +0004ffc0: 0a31 3462 2e20 696e 746f 206f 6e65 206f .14b. into one o │ │ │ │ │ +0004ffd0: 7220 6d6f 7265 206f 6620 7468 6520 666f r more of the fo │ │ │ │ │ +0004ffe0: 6c6c 6f77 696e 6720 6469 7265 6374 6f72 llowing director │ │ │ │ │ +0004fff0: 6965 733a 0a0a 2020 202d 20e2 8098 2f65 ies:.. - .../e │ │ │ │ │ +00050000: 7463 2f63 726f 6e2e 686f 7572 6c79 e280 tc/cron.hourly.. │ │ │ │ │ +00050010: 990a 0a20 2020 2d20 e280 982f 6574 632f ... - .../etc/ │ │ │ │ │ +00050020: 6372 6f6e 2e64 6169 6c79 e280 990a 0a20 cron.daily..... │ │ │ │ │ +00050030: 2020 2d20 e280 982f 6574 632f 6372 6f6e - .../etc/cron │ │ │ │ │ +00050040: 2e77 6565 6b6c 79e2 8099 0a0a 2020 202d .weekly..... - │ │ │ │ │ +00050050: 20e2 8098 2f65 7463 2f63 726f 6e2e 6d6f .../etc/cron.mo │ │ │ │ │ +00050060: 6e74 686c 79e2 8099 0a0a 4173 2074 6865 nthly.....As the │ │ │ │ │ +00050070: 7365 2064 6972 6563 746f 7279 206e 616d se directory nam │ │ │ │ │ +00050080: 6573 2069 6d70 6c79 2c20 7468 6520 6669 es imply, the fi │ │ │ │ │ +00050090: 6c65 7320 7769 7468 696e 2074 6865 6d20 les within them │ │ │ │ │ +000500a0: 6172 6520 6578 6563 7574 6564 206f 6e20 are executed on │ │ │ │ │ +000500b0: 616e 0a68 6f75 726c 792c 2064 6169 6c79 an.hourly, daily │ │ │ │ │ +000500c0: 2c20 7765 656b 6c79 2c20 6f72 206d 6f6e , weekly, or mon │ │ │ │ │ +000500d0: 7468 6c79 2062 6173 6973 2c20 7265 7370 thly basis, resp │ │ │ │ │ +000500e0: 6563 7469 7665 6c79 2e20 2054 6865 2065 ectively. The e │ │ │ │ │ +000500f0: 7861 6374 2074 696d 6573 0a61 7265 206c xact times.are l │ │ │ │ │ +00050100: 6973 7465 6420 696e 20e2 8098 2f65 7463 isted in .../etc │ │ │ │ │ +00050110: 2f63 726f 6e74 6162 e280 992e 0a0a 416c /crontab......Al │ │ │ │ │ +00050120: 6c20 6669 6c65 7320 696e 7374 616c 6c65 l files installe │ │ │ │ │ +00050130: 6420 696e 2061 6e79 206f 6620 7468 6573 d in any of thes │ │ │ │ │ +00050140: 6520 6469 7265 6374 6f72 6965 7320 6d75 e directories mu │ │ │ │ │ +00050150: 7374 2062 6520 7363 7269 7074 7320 2865 st be scripts (e │ │ │ │ │ +00050160: 2e67 2e2c 0a73 6865 6c6c 2073 6372 6970 .g.,.shell scrip │ │ │ │ │ +00050170: 7473 206f 7220 5065 726c 2073 6372 6970 ts or Perl scrip │ │ │ │ │ +00050180: 7473 2920 736f 2074 6861 7420 7468 6579 ts) so that they │ │ │ │ │ +00050190: 2063 616e 2065 6173 696c 7920 6265 206d can easily be m │ │ │ │ │ +000501a0: 6f64 6966 6965 6420 6279 0a74 6865 206c odified by.the l │ │ │ │ │ +000501b0: 6f63 616c 2073 7973 7465 6d20 6164 6d69 ocal system admi │ │ │ │ │ +000501c0: 6e69 7374 7261 746f 722e 2020 496e 2061 nistrator. In a │ │ │ │ │ +000501d0: 6464 6974 696f 6e2c 2074 6865 7920 6d75 ddition, they mu │ │ │ │ │ +000501e0: 7374 2062 6520 7472 6561 7465 6420 6173 st be treated as │ │ │ │ │ +000501f0: 0a63 6f6e 6669 6775 7261 7469 6f6e 2066 .configuration f │ │ │ │ │ +00050200: 696c 6573 2e0a 0a49 6620 6120 6365 7274 iles...If a cert │ │ │ │ │ +00050210: 6169 6e20 6a6f 6220 6861 7320 746f 2062 ain job has to b │ │ │ │ │ +00050220: 6520 6578 6563 7574 6564 2061 7420 736f e executed at so │ │ │ │ │ +00050230: 6d65 206f 7468 6572 2066 7265 7175 656e me other frequen │ │ │ │ │ +00050240: 6379 206f 7220 6174 2061 0a73 7065 6369 cy or at a.speci │ │ │ │ │ +00050250: 6669 6320 7469 6d65 2c20 7468 6520 7061 fic time, the pa │ │ │ │ │ +00050260: 636b 6167 6520 7368 6f75 6c64 2069 6e73 ckage should ins │ │ │ │ │ +00050270: 7461 6c6c 2061 2066 696c 6520 696e 20e2 tall a file in . │ │ │ │ │ +00050280: 8098 2f65 7463 2f63 726f 6e2e 64e2 8099 ../etc/cron.d... │ │ │ │ │ +00050290: 2077 6974 6820 610a 6e61 6d65 2061 7320 with a.name as │ │ │ │ │ +000502a0: 7370 6563 6966 6965 6420 696e 202a 6e6f specified in *no │ │ │ │ │ +000502b0: 7465 2043 726f 6e20 6a6f 6220 6669 6c65 te Cron job file │ │ │ │ │ +000502c0: 206e 616d 6573 3a20 3134 622e 2020 5468 names: 14b. Th │ │ │ │ │ +000502d0: 6973 2066 696c 6520 7573 6573 2074 6865 is file uses the │ │ │ │ │ +000502e0: 0a73 616d 6520 7379 6e74 6178 2061 7320 .same syntax as │ │ │ │ │ +000502f0: e280 982f 6574 632f 6372 6f6e 7461 62e2 .../etc/crontab. │ │ │ │ │ +00050300: 8099 2061 6e64 2069 7320 7072 6f63 6573 .. and is proces │ │ │ │ │ +00050310: 7365 6420 6279 20e2 8098 6372 6f6e e280 sed by ...cron.. │ │ │ │ │ +00050320: 9920 6175 746f 6d61 7469 6361 6c6c 792e . automatically. │ │ │ │ │ +00050330: 0a54 6865 2066 696c 6520 6d75 7374 2061 .The file must a │ │ │ │ │ +00050340: 6c73 6f20 6265 2074 7265 6174 6564 2061 lso be treated a │ │ │ │ │ +00050350: 7320 6120 636f 6e66 6967 7572 6174 696f s a configuratio │ │ │ │ │ +00050360: 6e20 6669 6c65 2e20 2028 4e6f 7465 2074 n file. (Note t │ │ │ │ │ +00050370: 6861 740a 656e 7472 6965 7320 696e 2074 hat.entries in t │ │ │ │ │ +00050380: 6865 20e2 8098 2f65 7463 2f63 726f 6e2e he .../etc/cron. │ │ │ │ │ +00050390: 64e2 8099 2064 6972 6563 746f 7279 2061 d... directory a │ │ │ │ │ +000503a0: 7265 206e 6f74 2068 616e 646c 6564 2062 re not handled b │ │ │ │ │ +000503b0: 7920 e280 9861 6e61 6372 6f6e e280 992e y ...anacron.... │ │ │ │ │ +000503c0: 0a54 6875 732c 2079 6f75 2073 686f 756c .Thus, you shoul │ │ │ │ │ +000503d0: 6420 6f6e 6c79 2075 7365 2074 6869 7320 d only use this │ │ │ │ │ +000503e0: 6469 7265 6374 6f72 7920 666f 7220 6a6f directory for jo │ │ │ │ │ +000503f0: 6273 2077 6869 6368 206d 6179 2062 6520 bs which may be │ │ │ │ │ +00050400: 736b 6970 7065 640a 6966 2074 6865 2073 skipped.if the s │ │ │ │ │ +00050410: 7973 7465 6d20 6973 206e 6f74 2072 756e ystem is not run │ │ │ │ │ +00050420: 6e69 6e67 2e29 0a0a 556e 6c69 6b65 20e2 ning.)..Unlike . │ │ │ │ │ +00050430: 8098 6372 6f6e 7461 62e2 8099 2066 696c ..crontab... fil │ │ │ │ │ +00050440: 6573 2064 6573 6372 6962 6564 2069 6e20 es described in │ │ │ │ │ +00050450: 7468 6520 4945 4545 2053 7464 2031 3030 the IEEE Std 100 │ │ │ │ │ +00050460: 332e 312d 3230 3038 2028 504f 5349 582e 3.1-2008 (POSIX. │ │ │ │ │ +00050470: 3129 0a61 7661 696c 6162 6c65 2066 726f 1).available fro │ │ │ │ │ +00050480: 6d20 5468 6520 4f70 656e 2047 726f 7570 m The Open Group │ │ │ │ │ +00050490: 2831 292c 2074 6865 2066 696c 6573 2069 (1), the files i │ │ │ │ │ +000504a0: 6e20 e280 982f 6574 632f 6372 6f6e 2e64 n .../etc/cron.d │ │ │ │ │ +000504b0: e280 9920 616e 6420 7468 650a 6669 6c65 ... and the.file │ │ │ │ │ +000504c0: 20e2 8098 2f65 7463 2f63 726f 6e74 6162 .../etc/crontab │ │ │ │ │ +000504d0: e280 9920 6861 7665 2073 6576 656e 2066 ... have seven f │ │ │ │ │ +000504e0: 6965 6c64 733b 206e 616d 656c 793a 0a0a ields; namely:.. │ │ │ │ │ +000504f0: 2020 312e 204d 696e 7574 6520 5b30 2c35 1. Minute [0,5 │ │ │ │ │ +00050500: 395d 0a0a 2020 322e 2048 6f75 7220 5b30 9].. 2. Hour [0 │ │ │ │ │ +00050510: 2c32 335d 0a0a 2020 332e 2044 6179 206f ,23].. 3. Day o │ │ │ │ │ +00050520: 6620 7468 6520 6d6f 6e74 6820 5b31 2c33 f the month [1,3 │ │ │ │ │ +00050530: 315d 0a0a 2020 342e 204d 6f6e 7468 206f 1].. 4. Month o │ │ │ │ │ +00050540: 6620 7468 6520 7965 6172 205b 312c 3132 f the year [1,12 │ │ │ │ │ +00050550: 5d0a 0a20 2035 2e20 4461 7920 6f66 2074 ].. 5. Day of t │ │ │ │ │ +00050560: 6865 2077 6565 6b20 285b 302c 365d 2077 he week ([0,6] w │ │ │ │ │ +00050570: 6974 6820 303d 5375 6e64 6179 290a 0a20 ith 0=Sunday).. │ │ │ │ │ +00050580: 2036 2e20 5573 6572 6e61 6d65 0a0a 2020 6. Username.. │ │ │ │ │ +00050590: 372e 2043 6f6d 6d61 6e64 2074 6f20 6265 7. Command to be │ │ │ │ │ +000505a0: 2072 756e 0a0a 5261 6e67 6573 206f 6620 run..Ranges of │ │ │ │ │ +000505b0: 6e75 6d62 6572 7320 6172 6520 616c 6c6f numbers are allo │ │ │ │ │ +000505c0: 7765 642e 2020 5261 6e67 6573 2061 7265 wed. Ranges are │ │ │ │ │ +000505d0: 2074 776f 206e 756d 6265 7273 2073 6570 two numbers sep │ │ │ │ │ +000505e0: 6172 6174 6564 2077 6974 6820 610a 6879 arated with a.hy │ │ │ │ │ +000505f0: 7068 656e 2e20 2054 6865 2073 7065 6369 phen. The speci │ │ │ │ │ +00050600: 6669 6564 2072 616e 6765 2069 7320 696e fied range is in │ │ │ │ │ +00050610: 636c 7573 6976 652e 2020 4c69 7374 7320 clusive. Lists │ │ │ │ │ +00050620: 6172 6520 616c 6c6f 7765 642e 2020 4120 are allowed. A │ │ │ │ │ +00050630: 6c69 7374 0a69 7320 6120 7365 7420 6f66 list.is a set of │ │ │ │ │ +00050640: 206e 756d 6265 7273 2028 6f72 2072 616e numbers (or ran │ │ │ │ │ +00050650: 6765 7329 2073 6570 6172 6174 6564 2062 ges) separated b │ │ │ │ │ +00050660: 7920 636f 6d6d 6173 2e20 2053 7465 7020 y commas. Step │ │ │ │ │ +00050670: 7661 6c75 6573 2063 616e 2062 650a 7573 values can be.us │ │ │ │ │ +00050680: 6564 2069 6e20 636f 6e6a 756e 6374 696f ed in conjunctio │ │ │ │ │ +00050690: 6e20 7769 7468 2072 616e 6765 732e 0a0a n with ranges... │ │ │ │ │ +000506a0: 5468 6520 7363 7269 7074 7320 6f72 20e2 The scripts or . │ │ │ │ │ +000506b0: 8098 6372 6f6e 7461 62e2 8099 2065 6e74 ..crontab... ent │ │ │ │ │ +000506c0: 7269 6573 2069 6e20 7468 6573 6520 6469 ries in these di │ │ │ │ │ +000506d0: 7265 6374 6f72 6965 7320 7368 6f75 6c64 rectories should │ │ │ │ │ +000506e0: 2063 6865 636b 2069 660a 616c 6c20 6e65 check if.all ne │ │ │ │ │ +000506f0: 6365 7373 6172 7920 7072 6f67 7261 6d73 cessary programs │ │ │ │ │ +00050700: 2061 7265 2069 6e73 7461 6c6c 6564 2062 are installed b │ │ │ │ │ +00050710: 6566 6f72 6520 7468 6579 2074 7279 2074 efore they try t │ │ │ │ │ +00050720: 6f20 6578 6563 7574 6520 7468 656d 2e0a o execute them.. │ │ │ │ │ +00050730: 4f74 6865 7277 6973 652c 2070 726f 626c Otherwise, probl │ │ │ │ │ +00050740: 656d 7320 7769 6c6c 2061 7269 7365 2077 ems will arise w │ │ │ │ │ +00050750: 6865 6e20 6120 7061 636b 6167 6520 7761 hen a package wa │ │ │ │ │ +00050760: 7320 7265 6d6f 7665 6420 6275 7420 6e6f s removed but no │ │ │ │ │ +00050770: 7420 7075 7267 6564 0a73 696e 6365 2063 t purged.since c │ │ │ │ │ +00050780: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +00050790: 6573 2061 7265 206b 6570 7420 6f6e 2074 es are kept on t │ │ │ │ │ +000507a0: 6865 2073 7973 7465 6d20 696e 2074 6869 he system in thi │ │ │ │ │ +000507b0: 7320 7369 7475 6174 696f 6e2e 0a0a 416e s situation...An │ │ │ │ │ +000507c0: 7920 e280 9863 726f 6ee2 8099 2064 6165 y ...cron... dae │ │ │ │ │ +000507d0: 6d6f 6e20 6d75 7374 2070 726f 7669 6465 mon must provide │ │ │ │ │ +000507e0: 20e2 8098 2f75 7372 2f62 696e 2f63 726f .../usr/bin/cro │ │ │ │ │ +000507f0: 6e74 6162 e280 9920 616e 6420 7375 7070 ntab... and supp │ │ │ │ │ +00050800: 6f72 7420 6e6f 726d 616c 0ae2 8098 6372 ort normal....cr │ │ │ │ │ +00050810: 6f6e 7461 62e2 8099 2065 6e74 7269 6573 ontab... entries │ │ │ │ │ +00050820: 2061 7320 7370 6563 6966 6965 6420 696e as specified in │ │ │ │ │ +00050830: 2050 4f53 4958 2e20 5468 6520 6461 656d POSIX. The daem │ │ │ │ │ +00050840: 6f6e 206d 7573 7420 616c 736f 2073 7570 on must also sup │ │ │ │ │ +00050850: 706f 7274 0a6e 616d 6573 2066 6f72 2064 port.names for d │ │ │ │ │ +00050860: 6179 7320 616e 6420 6d6f 6e74 6873 2c20 ays and months, │ │ │ │ │ +00050870: 7261 6e67 6573 2c20 616e 6420 7374 6570 ranges, and step │ │ │ │ │ +00050880: 2076 616c 7565 732e 2020 4974 2068 6173 values. It has │ │ │ │ │ +00050890: 2074 6f20 7375 7070 6f72 740a e280 982f to support..../ │ │ │ │ │ +000508a0: 6574 632f 6372 6f6e 7461 62e2 8099 2c20 etc/crontab..., │ │ │ │ │ +000508b0: 616e 6420 636f 7272 6563 746c 7920 6578 and correctly ex │ │ │ │ │ +000508c0: 6563 7574 6520 7468 6520 7363 7269 7074 ecute the script │ │ │ │ │ +000508d0: 7320 696e 20e2 8098 2f65 7463 2f63 726f s in .../etc/cro │ │ │ │ │ +000508e0: 6e2e 64e2 8099 2e20 2054 6865 0a64 6165 n.d.... The.dae │ │ │ │ │ +000508f0: 6d6f 6e20 6d75 7374 2061 6c73 6f20 636f mon must also co │ │ │ │ │ +00050900: 7272 6563 746c 7920 6578 6563 7574 6520 rrectly execute │ │ │ │ │ +00050910: 7363 7269 7074 7320 696e 0ae2 8098 2f65 scripts in..../e │ │ │ │ │ +00050920: 7463 2f63 726f 6e2e 7b68 6f75 726c 792c tc/cron.{hourly, │ │ │ │ │ +00050930: 6461 696c 792c 7765 656b 6c79 2c6d 6f6e daily,weekly,mon │ │ │ │ │ +00050940: 7468 6c79 7de2 8099 2e0a 0a2a 204d 656e thly}......* Men │ │ │ │ │ +00050950: 753a 0a0a 2a20 4372 6f6e 206a 6f62 2066 u:..* Cron job f │ │ │ │ │ +00050960: 696c 6520 6e61 6d65 733a 3a0a 0a20 2020 ile names::.. │ │ │ │ │ +00050970: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ +00050980: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ +00050990: 0a20 2020 2831 2920 6874 7470 733a 2f2f . (1) https:// │ │ │ │ │ +000509a0: 7777 772e 6f70 656e 6772 6f75 702e 6f72 www.opengroup.or │ │ │ │ │ +000509b0: 672f 6f6e 6c69 6e65 7075 6273 2f39 3639 g/onlinepubs/969 │ │ │ │ │ +000509c0: 3939 3139 3739 392f 0a0a 1f0a 4669 6c65 9919799/....File │ │ │ │ │ +000509d0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +000509e0: 696e 666f 2c20 204e 6f64 653a 2043 726f info, Node: Cro │ │ │ │ │ +000509f0: 6e20 6a6f 6220 6669 6c65 206e 616d 6573 n job file names │ │ │ │ │ +00050a00: 2c20 2055 703a 2043 726f 6e20 6a6f 6273 , Up: Cron jobs │ │ │ │ │ +00050a10: 0a0a 392e 352e 3120 4372 6f6e 206a 6f62 ..9.5.1 Cron job │ │ │ │ │ +00050a20: 2066 696c 6520 6e61 6d65 730a 2d2d 2d2d file names.---- │ │ │ │ │ +00050a30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00050a40: 2d2d 2d2d 2d0a 0a54 6865 2066 696c 6520 -----..The file │ │ │ │ │ +00050a50: 6e61 6d65 206f 6620 6120 6372 6f6e 206a name of a cron j │ │ │ │ │ +00050a60: 6f62 2066 696c 6520 7368 6f75 6c64 206e ob file should n │ │ │ │ │ +00050a70: 6f72 6d61 6c6c 7920 6d61 7463 6820 7468 ormally match th │ │ │ │ │ +00050a80: 6520 6e61 6d65 206f 6620 7468 650a 7061 e name of the.pa │ │ │ │ │ +00050a90: 636b 6167 6520 6672 6f6d 2077 6869 6368 ckage from which │ │ │ │ │ +00050aa0: 2069 7420 636f 6d65 732e 0a0a 4966 2061 it comes...If a │ │ │ │ │ +00050ab0: 2070 6163 6b61 6765 2073 7570 706c 6965 package supplie │ │ │ │ │ +00050ac0: 7320 6d75 6c74 6970 6c65 2063 726f 6e20 s multiple cron │ │ │ │ │ +00050ad0: 6a6f 6220 6669 6c65 7320 6669 6c65 7320 job files files │ │ │ │ │ +00050ae0: 696e 2074 6865 2073 616d 650a 6469 7265 in the same.dire │ │ │ │ │ +00050af0: 6374 6f72 792c 2074 6865 2066 696c 6520 ctory, the file │ │ │ │ │ +00050b00: 6e61 6d65 7320 7368 6f75 6c64 2061 6c6c names should all │ │ │ │ │ +00050b10: 2073 7461 7274 2077 6974 6820 7468 6520 start with the │ │ │ │ │ +00050b20: 6e61 6d65 206f 6620 7468 6520 7061 636b name of the pack │ │ │ │ │ +00050b30: 6167 650a 2870 6f73 7369 626c 7920 6d6f age.(possibly mo │ │ │ │ │ +00050b40: 6469 6669 6564 2061 7320 6465 7363 7269 dified as descri │ │ │ │ │ +00050b50: 6265 6420 6265 6c6f 7729 2066 6f6c 6c6f bed below) follo │ │ │ │ │ +00050b60: 7765 6420 6279 2061 2068 7970 6865 6e20 wed by a hyphen │ │ │ │ │ +00050b70: 28e2 8098 2de2 8099 2920 616e 6420 610a (...-...) and a. │ │ │ │ │ +00050b80: 7375 6974 6162 6c65 2073 7566 6669 782e suitable suffix. │ │ │ │ │ +00050b90: 0a0a 4120 6372 6f6e 206a 6f62 2066 696c ..A cron job fil │ │ │ │ │ +00050ba0: 6520 6e61 6d65 206d 7573 7420 6e6f 7420 e name must not │ │ │ │ │ +00050bb0: 696e 636c 7564 6520 616e 7920 7065 7269 include any peri │ │ │ │ │ +00050bc0: 6f64 206f 7220 706c 7573 2063 6861 7261 od or plus chara │ │ │ │ │ +00050bd0: 6374 6572 7320 28e2 8098 2ee2 8099 0a6f cters (........o │ │ │ │ │ +00050be0: 7220 e280 982b e280 9929 2063 6861 7261 r ...+...) chara │ │ │ │ │ +00050bf0: 6374 6572 7320 6173 2074 6869 7320 7769 cters as this wi │ │ │ │ │ +00050c00: 6c6c 2063 6175 7365 2063 726f 6e20 746f ll cause cron to │ │ │ │ │ +00050c10: 2069 676e 6f72 6520 7468 6520 6669 6c65 ignore the file │ │ │ │ │ +00050c20: 2e0a 556e 6465 7273 636f 7265 7320 28e2 ..Underscores (. │ │ │ │ │ +00050c30: 8098 5fe2 8099 2920 7368 6f75 6c64 2062 .._...) should b │ │ │ │ │ +00050c40: 6520 7573 6564 2069 6e73 7465 6164 206f e used instead o │ │ │ │ │ +00050c50: 6620 e280 982e e280 9920 616e 6420 e280 f ....... and .. │ │ │ │ │ +00050c60: 982b e280 9920 6368 6172 6163 7465 7273 .+... characters │ │ │ │ │ +00050c70: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +00050c80: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00050c90: 4e6f 6465 3a20 4d65 6e75 732c 2020 4e65 Node: Menus, Ne │ │ │ │ │ +00050ca0: 7874 3a20 4d75 6c74 696d 6564 6961 2068 xt: Multimedia h │ │ │ │ │ +00050cb0: 616e 646c 6572 732c 2020 5072 6576 3a20 andlers, Prev: │ │ │ │ │ +00050cc0: 4372 6f6e 206a 6f62 732c 2020 5570 3a20 Cron jobs, Up: │ │ │ │ │ +00050cd0: 5468 6520 4f70 6572 6174 696e 6720 5379 The Operating Sy │ │ │ │ │ +00050ce0: 7374 656d 0a0a 392e 3620 4d65 6e75 730a stem..9.6 Menus. │ │ │ │ │ +00050cf0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a50 6163 6b61 =========..Packa │ │ │ │ │ +00050d00: 6765 7320 7368 6970 7069 6e67 2061 7070 ges shipping app │ │ │ │ │ +00050d10: 6c69 6361 7469 6f6e 7320 7468 6174 2063 lications that c │ │ │ │ │ +00050d20: 6f6d 706c 7920 7769 7468 206d 696e 696d omply with minim │ │ │ │ │ +00050d30: 616c 2072 6571 7569 7265 6d65 6e74 730a al requirements. │ │ │ │ │ +00050d40: 6465 7363 7269 6265 6420 6265 6c6f 7720 described below │ │ │ │ │ +00050d50: 666f 7220 696e 7465 6772 6174 696f 6e20 for integration │ │ │ │ │ +00050d60: 7769 7468 2064 6573 6b74 6f70 2065 6e76 with desktop env │ │ │ │ │ +00050d70: 6972 6f6e 6d65 6e74 7320 7368 6f75 6c64 ironments should │ │ │ │ │ +00050d80: 0a72 6567 6973 7465 7220 7468 6573 6520 .register these │ │ │ │ │ +00050d90: 6170 706c 6963 6174 696f 6e73 2069 6e20 applications in │ │ │ │ │ +00050da0: 7468 6520 6465 736b 746f 7020 6d65 6e75 the desktop menu │ │ │ │ │ +00050db0: 2c20 666f 6c6c 6f77 696e 6720 7468 650a , following the. │ │ │ │ │ +00050dc0: 2746 7265 6544 6573 6b74 6f70 2720 7374 'FreeDesktop' st │ │ │ │ │ +00050dd0: 616e 6461 7264 2c20 7573 696e 6720 7465 andard, using te │ │ │ │ │ +00050de0: 7874 2066 696c 6573 2063 616c 6c65 6420 xt files called │ │ │ │ │ +00050df0: 2764 6573 6b74 6f70 2065 6e74 7269 6573 'desktop entries │ │ │ │ │ +00050e00: 272e 0a54 6865 6972 2066 6f72 6d61 7420 '..Their format │ │ │ │ │ +00050e10: 6973 2064 6573 6372 6962 6564 2069 6e20 is described in │ │ │ │ │ +00050e20: 7468 6520 2744 6573 6b74 6f70 2045 6e74 the 'Desktop Ent │ │ │ │ │ +00050e30: 7279 2053 7065 6369 6669 6361 7469 6f6e ry Specification │ │ │ │ │ +00050e40: 2720 6174 0ae2 8098 6874 7470 733a 2f2f ' at....https:// │ │ │ │ │ +00050e50: 7374 616e 6461 7264 732e 6672 6565 6465 standards.freede │ │ │ │ │ +00050e60: 736b 746f 702e 6f72 672f 6465 736b 746f sktop.org/deskto │ │ │ │ │ +00050e70: 702d 656e 7472 792d 7370 6563 2f6c 6174 p-entry-spec/lat │ │ │ │ │ +00050e80: 6573 742f e280 9920 616e 640a 636f 6d70 est/... and.comp │ │ │ │ │ +00050e90: 6c65 6d65 6e74 6172 7920 696e 666f 726d lementary inform │ │ │ │ │ +00050ea0: 6174 696f 6e20 6361 6e20 6265 2066 6f75 ation can be fou │ │ │ │ │ +00050eb0: 6e64 2069 6e20 7468 6520 2744 6573 6b74 nd in the 'Deskt │ │ │ │ │ +00050ec0: 6f70 204d 656e 750a 5370 6563 6966 6963 op Menu.Specific │ │ │ │ │ +00050ed0: 6174 696f 6e27 2061 7420 e280 9868 7474 ation' at ...htt │ │ │ │ │ +00050ee0: 7073 3a2f 2f73 7461 6e64 6172 6473 2e66 ps://standards.f │ │ │ │ │ +00050ef0: 7265 6564 6573 6b74 6f70 2e6f 7267 2f6d reedesktop.org/m │ │ │ │ │ +00050f00: 656e 752d 7370 6563 2f6c 6174 6573 742f enu-spec/latest/ │ │ │ │ │ +00050f10: e280 992e 0a0a 5468 6520 6465 736b 746f ......The deskto │ │ │ │ │ +00050f20: 7020 656e 7472 7920 6669 6c65 7320 6172 p entry files ar │ │ │ │ │ +00050f30: 6520 696e 7374 616c 6c65 6420 6279 2074 e installed by t │ │ │ │ │ +00050f40: 6865 2070 6163 6b61 6765 7320 696e 2074 he packages in t │ │ │ │ │ +00050f50: 6865 2064 6972 6563 746f 7279 0ae2 8098 he directory.... │ │ │ │ │ +00050f60: 2f75 7372 2f73 6861 7265 2f61 7070 6c69 /usr/share/appli │ │ │ │ │ +00050f70: 6361 7469 6f6e 73e2 8099 2061 6e64 2074 cations... and t │ │ │ │ │ +00050f80: 6865 2046 7265 6544 6573 6b74 6f70 206d he FreeDesktop m │ │ │ │ │ +00050f90: 656e 7573 2061 7265 2072 6566 7265 7368 enus are refresh │ │ │ │ │ +00050fa0: 6564 2075 7369 6e67 0a27 6470 6b67 2074 ed using.'dpkg t │ │ │ │ │ +00050fb0: 7269 6767 6572 7327 2e20 2049 7420 6973 riggers'. It is │ │ │ │ │ +00050fc0: 2074 6865 7265 666f 7265 206e 6f74 206e therefore not n │ │ │ │ │ +00050fd0: 6563 6573 7361 7279 2074 6f20 6465 7065 ecessary to depe │ │ │ │ │ +00050fe0: 6e64 206f 6e20 7061 636b 6167 6573 0a70 nd on packages.p │ │ │ │ │ +00050ff0: 726f 7669 6469 6e67 2046 7265 6544 6573 roviding FreeDes │ │ │ │ │ +00051000: 6b74 6f70 206d 656e 7520 7379 7374 656d ktop menu system │ │ │ │ │ +00051010: 732e 0a0a 456e 7472 6965 7320 6469 7370 s...Entries disp │ │ │ │ │ +00051020: 6c61 7965 6420 696e 2074 6865 2046 7265 layed in the Fre │ │ │ │ │ +00051030: 6544 6573 6b74 6f70 206d 656e 7520 7368 eDesktop menu sh │ │ │ │ │ +00051040: 6f75 6c64 2063 6f6e 666f 726d 2074 6f20 ould conform to │ │ │ │ │ +00051050: 7468 650a 666f 6c6c 6f77 696e 6720 6d69 the.following mi │ │ │ │ │ +00051060: 6e69 6d61 2066 6f72 2072 656c 6576 616e nima for relevan │ │ │ │ │ +00051070: 6365 2061 6e64 2076 6973 7561 6c20 696e ce and visual in │ │ │ │ │ +00051080: 7465 6772 6174 696f 6e2e 0a0a 2020 202d tegration... - │ │ │ │ │ +00051090: 2055 6e6c 6573 7320 6869 6464 656e 2062 Unless hidden b │ │ │ │ │ +000510a0: 7920 6465 6661 756c 742c 2074 6865 2064 y default, the d │ │ │ │ │ +000510b0: 6573 6b74 6f70 2065 6e74 7279 206d 7573 esktop entry mus │ │ │ │ │ +000510c0: 7420 706f 696e 7420 746f 2061 2050 4e47 t point to a PNG │ │ │ │ │ +000510d0: 206f 720a 2020 2020 2053 5647 2069 636f or. SVG ico │ │ │ │ │ +000510e0: 6e20 7769 7468 2061 2074 7261 6e73 7061 n with a transpa │ │ │ │ │ +000510f0: 7265 6e74 2062 6163 6b67 726f 756e 642c rent background, │ │ │ │ │ +00051100: 2070 726f 7669 6469 6e67 2061 7420 6c65 providing at le │ │ │ │ │ +00051110: 6173 7420 7468 650a 2020 2020 2032 32c3 ast the. 22. │ │ │ │ │ +00051120: 9732 3220 7369 7a65 2c20 616e 6420 7072 .22 size, and pr │ │ │ │ │ +00051130: 6566 6572 6162 6c79 2075 7020 746f 2036 eferably up to 6 │ │ │ │ │ +00051140: 34c3 9736 342e 2020 5468 6520 6963 6f6e 4..64. The icon │ │ │ │ │ +00051150: 2073 686f 756c 6420 6265 206e 6575 7472 should be neutr │ │ │ │ │ +00051160: 616c 0a20 2020 2020 656e 6f75 6768 2074 al. enough t │ │ │ │ │ +00051170: 6f20 696e 7465 6772 6174 6520 7765 6c6c o integrate well │ │ │ │ │ +00051180: 2077 6974 6820 7468 6520 6465 6661 756c with the defaul │ │ │ │ │ +00051190: 7420 6963 6f6e 2074 6865 6d65 732e 2020 t icon themes. │ │ │ │ │ +000511a0: 4974 2069 730a 2020 2020 2065 6e63 6f75 It is. encou │ │ │ │ │ +000511b0: 7261 6765 6420 746f 2073 6869 7020 7468 raged to ship th │ │ │ │ │ +000511c0: 6520 6963 6f6e 2069 6e20 7468 6520 6465 e icon in the de │ │ │ │ │ +000511d0: 6661 756c 7420 2768 6963 6f6c 6f72 2720 fault 'hicolor' │ │ │ │ │ +000511e0: 6963 6f6e 2074 6865 6d65 0a20 2020 2020 icon theme. │ │ │ │ │ +000511f0: 6469 7265 6374 6f72 6965 732c 206f 7220 directories, or │ │ │ │ │ +00051200: 746f 2075 7365 2061 6e20 6578 6973 7469 to use an existi │ │ │ │ │ +00051210: 6e67 2069 636f 6e20 6672 6f6d 2074 6865 ng icon from the │ │ │ │ │ +00051220: 2027 6869 636f 6c6f 7227 2074 6865 6d65 'hicolor' theme │ │ │ │ │ +00051230: 2e0a 0a20 2020 2d20 4966 2074 6865 206d ... - If the m │ │ │ │ │ +00051240: 656e 7520 656e 7472 7920 6973 206e 6f74 enu entry is not │ │ │ │ │ +00051250: 2075 7365 6675 6c20 696e 2074 6865 2067 useful in the g │ │ │ │ │ +00051260: 656e 6572 616c 2063 6173 6520 6173 2061 eneral case as a │ │ │ │ │ +00051270: 2073 7461 6e64 616c 6f6e 650a 2020 2020 standalone. │ │ │ │ │ +00051280: 2061 7070 6c69 6361 7469 6f6e 2c20 7468 application, th │ │ │ │ │ +00051290: 6520 6465 736b 746f 7020 656e 7472 7920 e desktop entry │ │ │ │ │ +000512a0: 7368 6f75 6c64 2073 6574 2074 6865 20e2 should set the . │ │ │ │ │ +000512b0: 8098 4e6f 4469 7370 6c61 79e2 8099 206b ..NoDisplay... k │ │ │ │ │ +000512c0: 6579 2074 6f0a 2020 2020 2074 7275 652c ey to. true, │ │ │ │ │ +000512d0: 2073 6f20 7468 6174 2069 7420 6361 6e20 so that it can │ │ │ │ │ +000512e0: 6265 2063 6f6e 6669 6775 7265 6420 746f be configured to │ │ │ │ │ +000512f0: 2062 6520 6469 7370 6c61 7965 6420 6f6e be displayed on │ │ │ │ │ +00051300: 6c79 2062 7920 7468 6f73 650a 2020 2020 ly by those. │ │ │ │ │ +00051310: 2077 686f 206e 6565 6420 6974 2e0a 0a20 who need it... │ │ │ │ │ +00051320: 2020 2d20 496e 2064 6f75 6274 2c20 7468 - In doubt, th │ │ │ │ │ +00051330: 6520 7061 636b 6167 6520 6d61 696e 7461 e package mainta │ │ │ │ │ +00051340: 696e 6572 2073 686f 756c 6420 636f 6f72 iner should coor │ │ │ │ │ +00051350: 6469 6e61 7465 2077 6974 6820 7468 650a dinate with the. │ │ │ │ │ +00051360: 2020 2020 206d 6169 6e74 6169 6e65 7273 maintainers │ │ │ │ │ +00051370: 206f 6620 6d65 6e75 2069 6d70 6c65 6d65 of menu impleme │ │ │ │ │ +00051380: 6e74 6174 696f 6e73 2074 6872 6f75 6768 ntations through │ │ │ │ │ +00051390: 2074 6865 2027 6465 6269 616e 2d64 6573 the 'debian-des │ │ │ │ │ +000513a0: 6b74 6f70 270a 2020 2020 206d 6169 6c69 ktop'. maili │ │ │ │ │ +000513b0: 6e67 206c 6973 7420 696e 206f 7264 6572 ng list in order │ │ │ │ │ +000513c0: 2074 6f20 6176 6f69 6420 7072 6f62 6c65 to avoid proble │ │ │ │ │ +000513d0: 6d73 2077 6974 6820 6361 7465 676f 7269 ms with categori │ │ │ │ │ +000513e0: 6573 206f 7220 6261 640a 2020 2020 2069 es or bad. i │ │ │ │ │ +000513f0: 6e74 6572 6163 7469 6f6e 7320 7769 7468 nteractions with │ │ │ │ │ +00051400: 206f 7468 6572 2069 636f 6e73 2e20 2045 other icons. E │ │ │ │ │ +00051410: 7370 6563 6961 6c6c 7920 666f 7220 7061 specially for pa │ │ │ │ │ +00051420: 636b 6167 6573 2077 6869 6368 2061 7265 ckages which are │ │ │ │ │ +00051430: 0a20 2020 2020 7061 7274 206f 6620 696e . part of in │ │ │ │ │ +00051440: 7374 616c 6c61 7469 6f6e 2074 6173 6b73 stallation tasks │ │ │ │ │ +00051450: 2c20 7468 6520 636f 6e74 656e 7473 206f , the contents o │ │ │ │ │ +00051460: 6620 7468 650a 2020 2020 20e2 8098 4e6f f the. ...No │ │ │ │ │ +00051470: 7453 686f 7749 6ee2 8099 2fe2 8098 4f6e tShowIn.../...On │ │ │ │ │ +00051480: 6c79 5368 6f77 496e e280 9920 6b65 7973 lyShowIn... keys │ │ │ │ │ +00051490: 2073 686f 756c 6420 6265 2076 616c 6964 should be valid │ │ │ │ │ +000514a0: 6174 6564 2062 7920 7468 650a 2020 2020 ated by the. │ │ │ │ │ +000514b0: 206d 6169 6e74 6169 6e65 7273 206f 6620 maintainers of │ │ │ │ │ +000514c0: 7468 6520 7265 6c65 7661 6e74 2065 6e76 the relevant env │ │ │ │ │ +000514d0: 6972 6f6e 6d65 6e74 732e 0a0a 5369 6e63 ironments...Sinc │ │ │ │ │ +000514e0: 6520 7468 6520 4672 6565 4465 736b 746f e the FreeDeskto │ │ │ │ │ +000514f0: 7020 6d65 6e75 2069 7320 6120 6372 6f73 p menu is a cros │ │ │ │ │ +00051500: 732d 6469 7374 7269 6275 7469 6f6e 2073 s-distribution s │ │ │ │ │ +00051510: 7461 6e64 6172 642c 2074 6865 2064 6573 tandard, the des │ │ │ │ │ +00051520: 6b74 6f70 0a65 6e74 7269 6573 2077 7269 ktop.entries wri │ │ │ │ │ +00051530: 7474 656e 2066 6f72 2044 6562 6961 6e20 tten for Debian │ │ │ │ │ +00051540: 7368 6f75 6c64 2062 6520 666f 7277 6172 should be forwar │ │ │ │ │ +00051550: 6465 6420 7570 7374 7265 616d 2c20 7768 ded upstream, wh │ │ │ │ │ +00051560: 6572 6520 7468 6579 2077 696c 6c0a 6265 ere they will.be │ │ │ │ │ +00051570: 6e65 6669 7420 746f 206f 7468 6572 2075 nefit to other u │ │ │ │ │ +00051580: 7365 7273 2061 6e64 2061 7265 206d 6f72 sers and are mor │ │ │ │ │ +00051590: 6520 6c69 6b65 6c79 2074 6f20 7265 6365 e likely to rece │ │ │ │ │ +000515a0: 6976 6520 6578 7472 610a 636f 6e74 7269 ive extra.contri │ │ │ │ │ +000515b0: 6275 7469 6f6e 7320 7375 6368 2061 7320 butions such as │ │ │ │ │ +000515c0: 7472 616e 736c 6174 696f 6e73 2e0a 0a49 translations...I │ │ │ │ │ +000515d0: 6620 6120 7061 636b 6167 6520 696e 7374 f a package inst │ │ │ │ │ +000515e0: 616c 6c73 2061 2046 7265 6544 6573 6b74 alls a FreeDeskt │ │ │ │ │ +000515f0: 6f70 2064 6573 6b74 6f70 2065 6e74 7279 op desktop entry │ │ │ │ │ +00051600: 2c20 6974 206d 7573 7420 6e6f 7420 616c , it must not al │ │ │ │ │ +00051610: 736f 0a69 6e73 7461 6c6c 2061 2044 6562 so.install a Deb │ │ │ │ │ +00051620: 6961 6e20 6d65 6e75 2065 6e74 7279 2e0a ian menu entry.. │ │ │ │ │ +00051630: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00051640: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00051650: 6465 3a20 4d75 6c74 696d 6564 6961 2068 de: Multimedia h │ │ │ │ │ +00051660: 616e 646c 6572 732c 2020 4e65 7874 3a20 andlers, Next: │ │ │ │ │ +00051670: 4b65 7962 6f61 7264 2063 6f6e 6669 6775 Keyboard configu │ │ │ │ │ +00051680: 7261 7469 6f6e 2c20 2050 7265 763a 204d ration, Prev: M │ │ │ │ │ +00051690: 656e 7573 2c20 2055 703a 2054 6865 204f enus, Up: The O │ │ │ │ │ +000516a0: 7065 7261 7469 6e67 2053 7973 7465 6d0a perating System. │ │ │ │ │ +000516b0: 0a39 2e37 204d 756c 7469 6d65 6469 6120 .9.7 Multimedia │ │ │ │ │ +000516c0: 6861 6e64 6c65 7273 0a3d 3d3d 3d3d 3d3d handlers.======= │ │ │ │ │ +000516d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000516e0: 0a0a 4d65 6469 6120 7479 7065 7320 2866 ..Media types (f │ │ │ │ │ +000516f0: 6f72 6d65 726c 7920 6b6e 6f77 6e20 6173 ormerly known as │ │ │ │ │ +00051700: 204d 494d 4520 7479 7065 732c 204d 756c MIME types, Mul │ │ │ │ │ +00051710: 7469 7075 7270 6f73 6520 496e 7465 726e tipurpose Intern │ │ │ │ │ +00051720: 6574 204d 6169 6c0a 4578 7465 6e73 696f et Mail.Extensio │ │ │ │ │ +00051730: 6e73 2c20 5246 4373 2032 3034 352d 3230 ns, RFCs 2045-20 │ │ │ │ │ +00051740: 3439 2920 6973 2061 206d 6563 6861 6e69 49) is a mechani │ │ │ │ │ +00051750: 736d 2066 6f72 2065 6e63 6f64 696e 6720 sm for encoding │ │ │ │ │ +00051760: 6669 6c65 7320 616e 6420 6461 7461 0a73 files and data.s │ │ │ │ │ +00051770: 7472 6561 6d73 2061 6e64 2070 726f 7669 treams and provi │ │ │ │ │ +00051780: 6469 6e67 206d 6574 612d 696e 666f 726d ding meta-inform │ │ │ │ │ +00051790: 6174 696f 6e20 6162 6f75 7420 7468 656d ation about them │ │ │ │ │ +000517a0: 2c20 696e 2070 6172 7469 6375 6c61 7220 , in particular │ │ │ │ │ +000517b0: 7468 6569 720a 7479 7065 2061 6e64 2066 their.type and f │ │ │ │ │ +000517c0: 6f72 6d61 7420 2865 2e67 2e20 20e2 8098 ormat (e.g. ... │ │ │ │ │ +000517d0: 696d 6167 652f 706e 67e2 8099 2c20 e280 image/png..., .. │ │ │ │ │ +000517e0: 9874 6578 742f 6874 6d6c e280 992c 20e2 .text/html..., . │ │ │ │ │ +000517f0: 8098 6175 6469 6f2f 6f67 67e2 8099 292e ..audio/ogg...). │ │ │ │ │ +00051800: 0a0a 5265 6769 7374 7261 7469 6f6e 206f ..Registration o │ │ │ │ │ +00051810: 6620 6d65 6469 6120 7479 7065 2068 616e f media type han │ │ │ │ │ +00051820: 646c 6572 7320 616c 6c6f 7773 2070 726f dlers allows pro │ │ │ │ │ +00051830: 6772 616d 7320 6c69 6b65 206d 6169 6c20 grams like mail │ │ │ │ │ +00051840: 7573 6572 0a61 6765 6e74 7320 616e 6420 user.agents and │ │ │ │ │ +00051850: 7765 6220 6272 6f77 7365 7273 2074 6f20 web browsers to │ │ │ │ │ +00051860: 696e 766f 6b65 2074 6865 7365 2068 616e invoke these han │ │ │ │ │ +00051870: 646c 6572 7320 746f 2076 6965 772c 2065 dlers to view, e │ │ │ │ │ +00051880: 6469 7420 6f72 0a64 6973 706c 6179 206d dit or.display m │ │ │ │ │ +00051890: 6564 6961 2074 7970 6573 2074 6865 7920 edia types they │ │ │ │ │ +000518a0: 646f 6e27 7420 7375 7070 6f72 7420 6469 don't support di │ │ │ │ │ +000518b0: 7265 6374 6c79 2e0a 0a54 6865 7265 2061 rectly...There a │ │ │ │ │ +000518c0: 7265 2074 776f 206f 7665 726c 6170 7069 re two overlappi │ │ │ │ │ +000518d0: 6e67 2073 7973 7465 6d73 2074 6f20 6173 ng systems to as │ │ │ │ │ +000518e0: 736f 6369 6174 6520 6d65 6469 6120 7479 sociate media ty │ │ │ │ │ +000518f0: 7065 7320 746f 2070 726f 6772 616d 730a pes to programs. │ │ │ │ │ +00051900: 7768 6963 6820 6361 6e20 6861 6e64 6c65 which can handle │ │ │ │ │ +00051910: 2074 6865 6d2e 2020 5468 6520 276d 6169 them. The 'mai │ │ │ │ │ +00051920: 6c63 6170 2720 7379 7374 656d 2069 7320 lcap' system is │ │ │ │ │ +00051930: 666f 756e 6420 6f6e 2061 206c 6172 6765 found on a large │ │ │ │ │ +00051940: 206e 756d 6265 720a 6f66 2055 6e69 7820 number.of Unix │ │ │ │ │ +00051950: 7379 7374 656d 732e 2020 5468 6520 2746 systems. The 'F │ │ │ │ │ +00051960: 7265 6544 6573 6b74 6f70 2720 7379 7374 reeDesktop' syst │ │ │ │ │ +00051970: 656d 2069 7320 6169 6d65 6420 6174 2044 em is aimed at D │ │ │ │ │ +00051980: 6573 6b74 6f70 0a65 6e76 6972 6f6e 6d65 esktop.environme │ │ │ │ │ +00051990: 6e74 732e 2020 496e 2044 6562 6961 6e2c nts. In Debian, │ │ │ │ │ +000519a0: 2046 7265 6544 6573 6b74 6f70 2065 6e74 FreeDesktop ent │ │ │ │ │ +000519b0: 7269 6573 2061 7265 2061 7574 6f6d 6174 ries are automat │ │ │ │ │ +000519c0: 6963 616c 6c79 0a74 7261 6e73 6c61 7465 ically.translate │ │ │ │ │ +000519d0: 6420 696e 206d 6169 6c63 6170 2065 6e74 d in mailcap ent │ │ │ │ │ +000519e0: 7269 6573 2c20 7468 6572 6566 6f72 6520 ries, therefore │ │ │ │ │ +000519f0: 7061 636b 6167 6573 2061 6c72 6561 6479 packages already │ │ │ │ │ +00051a00: 2075 7369 6e67 2064 6573 6b74 6f70 0a65 using desktop.e │ │ │ │ │ +00051a10: 6e74 7269 6573 2073 686f 756c 6420 6e6f ntries should no │ │ │ │ │ +00051a20: 7420 7573 6520 7468 6520 6d61 696c 6361 t use the mailca │ │ │ │ │ +00051a30: 7020 7379 7374 656d 2064 6972 6563 746c p system directl │ │ │ │ │ +00051a40: 792e 0a0a 2a20 4d65 6e75 3a0a 0a2a 2052 y...* Menu:..* R │ │ │ │ │ +00051a50: 6567 6973 7472 6174 696f 6e20 6f66 206d egistration of m │ │ │ │ │ +00051a60: 6564 6961 2074 7970 6520 6861 6e64 6c65 edia type handle │ │ │ │ │ +00051a70: 7273 2077 6974 6820 6465 736b 746f 7020 rs with desktop │ │ │ │ │ +00051a80: 656e 7472 6965 733a 3a0a 2a20 5265 6769 entries::.* Regi │ │ │ │ │ +00051a90: 7374 7261 7469 6f6e 206f 6620 6d65 6469 stration of medi │ │ │ │ │ +00051aa0: 6120 7479 7065 2068 616e 646c 6572 7320 a type handlers │ │ │ │ │ +00051ab0: 7769 7468 206d 6169 6c63 6170 2065 6e74 with mailcap ent │ │ │ │ │ +00051ac0: 7269 6573 3a3a 0a2a 2050 726f 7669 6469 ries::.* Providi │ │ │ │ │ +00051ad0: 6e67 206d 6564 6961 2074 7970 6573 2074 ng media types t │ │ │ │ │ +00051ae0: 6f20 6669 6c65 733a 3a0a 0a1f 0a46 696c o files::....Fil │ │ │ │ │ +00051af0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00051b00: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5265 .info, Node: Re │ │ │ │ │ +00051b10: 6769 7374 7261 7469 6f6e 206f 6620 6d65 gistration of me │ │ │ │ │ +00051b20: 6469 6120 7479 7065 2068 616e 646c 6572 dia type handler │ │ │ │ │ +00051b30: 7320 7769 7468 2064 6573 6b74 6f70 2065 s with desktop e │ │ │ │ │ +00051b40: 6e74 7269 6573 2c20 204e 6578 743a 2052 ntries, Next: R │ │ │ │ │ +00051b50: 6567 6973 7472 6174 696f 6e20 6f66 206d egistration of m │ │ │ │ │ +00051b60: 6564 6961 2074 7970 6520 6861 6e64 6c65 edia type handle │ │ │ │ │ +00051b70: 7273 2077 6974 6820 6d61 696c 6361 7020 rs with mailcap │ │ │ │ │ +00051b80: 656e 7472 6965 732c 2020 5570 3a20 4d75 entries, Up: Mu │ │ │ │ │ +00051b90: 6c74 696d 6564 6961 2068 616e 646c 6572 ltimedia handler │ │ │ │ │ +00051ba0: 730a 0a39 2e37 2e31 2052 6567 6973 7472 s..9.7.1 Registr │ │ │ │ │ +00051bb0: 6174 696f 6e20 6f66 206d 6564 6961 2074 ation of media t │ │ │ │ │ +00051bc0: 7970 6520 6861 6e64 6c65 7273 2077 6974 ype handlers wit │ │ │ │ │ +00051bd0: 6820 6465 736b 746f 7020 656e 7472 6965 h desktop entrie │ │ │ │ │ +00051be0: 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d s.-------------- │ │ │ │ │ +00051bf0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00051c00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00051c10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00051c20: 0a0a 5061 636b 6167 6573 2073 6869 7070 ..Packages shipp │ │ │ │ │ +00051c30: 696e 6720 616e 2061 7070 6c69 6361 7469 ing an applicati │ │ │ │ │ +00051c40: 6f6e 2061 626c 6520 746f 2076 6965 772c on able to view, │ │ │ │ │ +00051c50: 2065 6469 7420 6f72 2070 6f69 6e74 2074 edit or point t │ │ │ │ │ +00051c60: 6f20 6669 6c65 7320 6f66 0a61 2067 6976 o files of.a giv │ │ │ │ │ +00051c70: 656e 206d 6564 6961 2074 7970 652c 206f en media type, o │ │ │ │ │ +00051c80: 7220 6f70 656e 206c 696e 6b73 2077 6974 r open links wit │ │ │ │ │ +00051c90: 6820 6120 6769 7665 6e20 5552 4920 7363 h a given URI sc │ │ │ │ │ +00051ca0: 6865 6d65 2c20 7368 6f75 6c64 206c 6973 heme, should lis │ │ │ │ │ +00051cb0: 740a 6974 2069 6e20 7468 6520 e280 984d t.it in the ...M │ │ │ │ │ +00051cc0: 696d 6554 7970 65e2 8099 206b 6579 206f imeType... key o │ │ │ │ │ +00051cd0: 6620 7468 6520 6170 706c 6963 6174 696f f the applicatio │ │ │ │ │ +00051ce0: 6e27 7320 2a6e 6f74 6520 6465 736b 746f n's *note deskto │ │ │ │ │ +00051cf0: 7020 656e 7472 793a 2031 342e 0a46 6f72 p entry: 14..For │ │ │ │ │ +00051d00: 2055 5249 2073 6368 656d 6573 2c20 7468 URI schemes, th │ │ │ │ │ +00051d10: 6520 7265 6c65 7661 6e74 204d 494d 4520 e relevant MIME │ │ │ │ │ +00051d20: 7479 7065 7320 6172 6520 e280 9878 2d73 types are ...x-s │ │ │ │ │ +00051d30: 6368 656d 652d 6861 6e64 6c65 722f 2ae2 cheme-handler/*. │ │ │ │ │ +00051d40: 8099 2028 652e 672e 0ae2 8098 782d 7363 .. (e.g.....x-sc │ │ │ │ │ +00051d50: 6865 6d65 2d68 616e 646c 6572 2f68 7474 heme-handler/htt │ │ │ │ │ +00051d60: 7073 e280 9929 2e0a 0a1f 0a46 696c 653a ps...).....File: │ │ │ │ │ +00051d70: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +00051d80: 6e66 6f2c 2020 4e6f 6465 3a20 5265 6769 nfo, Node: Regi │ │ │ │ │ +00051d90: 7374 7261 7469 6f6e 206f 6620 6d65 6469 stration of medi │ │ │ │ │ +00051da0: 6120 7479 7065 2068 616e 646c 6572 7320 a type handlers │ │ │ │ │ +00051db0: 7769 7468 206d 6169 6c63 6170 2065 6e74 with mailcap ent │ │ │ │ │ +00051dc0: 7269 6573 2c20 204e 6578 743a 2050 726f ries, Next: Pro │ │ │ │ │ +00051dd0: 7669 6469 6e67 206d 6564 6961 2074 7970 viding media typ │ │ │ │ │ +00051de0: 6573 2074 6f20 6669 6c65 732c 2020 5072 es to files, Pr │ │ │ │ │ +00051df0: 6576 3a20 5265 6769 7374 7261 7469 6f6e ev: Registration │ │ │ │ │ +00051e00: 206f 6620 6d65 6469 6120 7479 7065 2068 of media type h │ │ │ │ │ +00051e10: 616e 646c 6572 7320 7769 7468 2064 6573 andlers with des │ │ │ │ │ +00051e20: 6b74 6f70 2065 6e74 7269 6573 2c20 2055 ktop entries, U │ │ │ │ │ +00051e30: 703a 204d 756c 7469 6d65 6469 6120 6861 p: Multimedia ha │ │ │ │ │ +00051e40: 6e64 6c65 7273 0a0a 392e 372e 3220 5265 ndlers..9.7.2 Re │ │ │ │ │ +00051e50: 6769 7374 7261 7469 6f6e 206f 6620 6d65 gistration of me │ │ │ │ │ +00051e60: 6469 6120 7479 7065 2068 616e 646c 6572 dia type handler │ │ │ │ │ +00051e70: 7320 7769 7468 206d 6169 6c63 6170 2065 s with mailcap e │ │ │ │ │ +00051e80: 6e74 7269 6573 0a2d 2d2d 2d2d 2d2d 2d2d ntries.--------- │ │ │ │ │ +00051e90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00051ea0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00051eb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00051ec0: 2d2d 2d2d 2d0a 0a50 6163 6b61 6765 7320 -----..Packages │ │ │ │ │ +00051ed0: 7468 6174 2061 7265 206e 6f74 2075 7369 that are not usi │ │ │ │ │ +00051ee0: 6e67 2064 6573 6b74 6f70 2065 6e74 7269 ng desktop entri │ │ │ │ │ +00051ef0: 6573 2066 6f72 2072 6567 6973 7472 6174 es for registrat │ │ │ │ │ +00051f00: 696f 6e20 7368 6f75 6c64 0a69 6e73 7461 ion should.insta │ │ │ │ │ +00051f10: 6c6c 2061 2066 696c 6520 696e 20e2 8098 ll a file in ... │ │ │ │ │ +00051f20: 6d61 696c 6361 7028 3529 e280 9920 666f mailcap(5)... fo │ │ │ │ │ +00051f30: 726d 6174 2028 5246 4320 3135 3234 2920 rmat (RFC 1524) │ │ │ │ │ +00051f40: 696e 2074 6865 2064 6972 6563 746f 7279 in the directory │ │ │ │ │ +00051f50: 0ae2 8098 2f75 7372 2f6c 6962 2f6d 696d ..../usr/lib/mim │ │ │ │ │ +00051f60: 652f 7061 636b 6167 6573 2fe2 8099 2e20 e/packages/.... │ │ │ │ │ +00051f70: 2054 6865 2066 696c 6520 6e61 6d65 2073 The file name s │ │ │ │ │ +00051f80: 686f 756c 6420 6265 2074 6865 2062 696e hould be the bin │ │ │ │ │ +00051f90: 6172 7920 7061 636b 6167 6527 730a 6e61 ary package's.na │ │ │ │ │ +00051fa0: 6d65 2e0a 0a54 6865 206d 6169 6c63 6170 me...The mailcap │ │ │ │ │ +00051fb0: 2070 6163 6b61 6765 2070 726f 7669 6465 package provide │ │ │ │ │ +00051fc0: 7320 7468 6520 e280 9875 7064 6174 652d s the ...update- │ │ │ │ │ +00051fd0: 6d69 6d65 e280 9920 7072 6f67 7261 6d2c mime... program, │ │ │ │ │ +00051fe0: 2077 6869 6368 2069 6e74 6567 7261 7465 which integrate │ │ │ │ │ +00051ff0: 730a 7468 6573 6520 7265 6769 7374 7261 s.these registra │ │ │ │ │ +00052000: 7469 6f6e 7320 696e 2074 6865 20e2 8098 tions in the ... │ │ │ │ │ +00052010: 2f65 7463 2f6d 6169 6c63 6170 e280 9920 /etc/mailcap... │ │ │ │ │ +00052020: 6669 6c65 2c20 7573 696e 6720 6470 6b67 file, using dpkg │ │ │ │ │ +00052030: 2074 7269 6767 6572 732e 0a28 3129 0a0a triggers..(1).. │ │ │ │ │ +00052040: 5061 636b 6167 6573 2069 6e73 7461 6c6c Packages install │ │ │ │ │ +00052050: 696e 6720 6465 736b 746f 7020 656e 7472 ing desktop entr │ │ │ │ │ +00052060: 6965 7320 7368 6f75 6c64 206e 6f74 2069 ies should not i │ │ │ │ │ +00052070: 6e73 7461 6c6c 206d 6169 6c63 6170 2065 nstall mailcap e │ │ │ │ │ +00052080: 6e74 7269 6573 0a66 6f72 2074 6865 2073 ntries.for the s │ │ │ │ │ +00052090: 616d 6520 7072 6f67 7261 6d2c 2062 6563 ame program, bec │ │ │ │ │ +000520a0: 6175 7365 2074 6865 206d 6169 6c63 6170 ause the mailcap │ │ │ │ │ +000520b0: 2070 6163 6b61 6765 2061 6c72 6561 6479 package already │ │ │ │ │ +000520c0: 2072 6561 6473 2064 6573 6b74 6f70 0a65 reads desktop.e │ │ │ │ │ +000520d0: 6e74 7269 6573 2e0a 0a50 6163 6b61 6765 ntries...Package │ │ │ │ │ +000520e0: 7320 7573 696e 6720 7468 6573 6520 6661 s using these fa │ │ │ │ │ +000520f0: 6369 6c69 7469 6573 2027 7368 6f75 6c64 cilities 'should │ │ │ │ │ +00052100: 206e 6f74 2720 6465 7065 6e64 206f 6e2c not' depend on, │ │ │ │ │ +00052110: 2072 6563 6f6d 6d65 6e64 2c20 6f72 0a73 recommend, or.s │ │ │ │ │ +00052120: 7567 6765 7374 20e2 8098 6d61 696c 6361 uggest ...mailca │ │ │ │ │ +00052130: 70e2 8099 2e0a 0a20 2020 2d2d 2d2d 2d2d p...... ------ │ │ │ │ │ +00052140: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ +00052150: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ +00052160: 2920 4372 6561 7469 6e67 2c20 6d6f 6469 ) Creating, modi │ │ │ │ │ +00052170: 6679 696e 6720 6f72 2072 656d 6f76 696e fying or removin │ │ │ │ │ +00052180: 6720 6120 6669 6c65 2069 6e0a e280 982f g a file in..../ │ │ │ │ │ +00052190: 7573 722f 6c69 622f 6d69 6d65 2f70 6163 usr/lib/mime/pac │ │ │ │ │ +000521a0: 6b61 6765 732f e280 9920 7573 696e 6720 kages/... using │ │ │ │ │ +000521b0: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ +000521c0: 7473 2077 696c 6c20 6e6f 7420 6163 7469 ts will not acti │ │ │ │ │ +000521d0: 7661 7465 2074 6865 0a74 7269 6767 6572 vate the.trigger │ │ │ │ │ +000521e0: 2e20 2049 6e20 7468 6174 2063 6173 652c . In that case, │ │ │ │ │ +000521f0: 2069 7420 6361 6e20 6265 2064 6f6e 6520 it can be done │ │ │ │ │ +00052200: 6279 2063 616c 6c69 6e67 20e2 8098 6470 by calling ...dp │ │ │ │ │ +00052210: 6b67 2d74 7269 6767 6572 0a2d 2d6e 6f2d kg-trigger.--no- │ │ │ │ │ +00052220: 6177 6169 7420 2f75 7372 2f6c 6962 2f6d await /usr/lib/m │ │ │ │ │ +00052230: 696d 652f 7061 636b 6167 6573 e280 9920 ime/packages... │ │ │ │ │ +00052240: 6672 6f6d 2074 6865 206d 6169 6e74 6169 from the maintai │ │ │ │ │ +00052250: 6e65 7220 7363 7269 7074 2061 6674 6572 ner script after │ │ │ │ │ +00052260: 0a63 7265 6174 696e 672c 206d 6f64 6966 .creating, modif │ │ │ │ │ +00052270: 7969 6e67 2c20 6f72 2072 656d 6f76 696e ying, or removin │ │ │ │ │ +00052280: 6720 7468 6520 6669 6c65 2e0a 0a1f 0a46 g the file.....F │ │ │ │ │ +00052290: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +000522a0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +000522b0: 5072 6f76 6964 696e 6720 6d65 6469 6120 Providing media │ │ │ │ │ +000522c0: 7479 7065 7320 746f 2066 696c 6573 2c20 types to files, │ │ │ │ │ +000522d0: 2050 7265 763a 2052 6567 6973 7472 6174 Prev: Registrat │ │ │ │ │ +000522e0: 696f 6e20 6f66 206d 6564 6961 2074 7970 ion of media typ │ │ │ │ │ +000522f0: 6520 6861 6e64 6c65 7273 2077 6974 6820 e handlers with │ │ │ │ │ +00052300: 6d61 696c 6361 7020 656e 7472 6965 732c mailcap entries, │ │ │ │ │ +00052310: 2020 5570 3a20 4d75 6c74 696d 6564 6961 Up: Multimedia │ │ │ │ │ +00052320: 2068 616e 646c 6572 730a 0a39 2e37 2e33 handlers..9.7.3 │ │ │ │ │ +00052330: 2050 726f 7669 6469 6e67 206d 6564 6961 Providing media │ │ │ │ │ +00052340: 2074 7970 6573 2074 6f20 6669 6c65 730a types to files. │ │ │ │ │ +00052350: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00052360: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00052370: 2d2d 2d2d 0a0a 5468 6520 6d65 6469 6120 ----..The media │ │ │ │ │ +00052380: 7479 7065 206f 6620 6120 6669 6c65 2069 type of a file i │ │ │ │ │ +00052390: 7320 6469 7363 6f76 6572 6564 2062 7920 s discovered by │ │ │ │ │ +000523a0: 696e 7370 6563 7469 6e67 2074 6865 2066 inspecting the f │ │ │ │ │ +000523b0: 696c 6527 730a 6578 7465 6e73 696f 6e20 ile's.extension │ │ │ │ │ +000523c0: 6f72 2069 7473 20e2 8098 6d61 6769 6328 or its ...magic( │ │ │ │ │ +000523d0: 3529 e280 9920 7061 7474 6572 6e2c 2061 5)... pattern, a │ │ │ │ │ +000523e0: 6e64 2069 6e74 6572 726f 6761 7469 6e67 nd interrogating │ │ │ │ │ +000523f0: 2061 2064 6174 6162 6173 650a 6173 736f a database.asso │ │ │ │ │ +00052400: 6369 6174 696e 6720 7468 656d 2077 6974 ciating them wit │ │ │ │ │ +00052410: 6820 6d65 6469 6120 7479 7065 732e 0a0a h media types... │ │ │ │ │ +00052420: 546f 2073 7570 706f 7274 206e 6577 2061 To support new a │ │ │ │ │ +00052430: 7373 6f63 6961 7469 6f6e 7320 6265 7477 ssociations betw │ │ │ │ │ +00052440: 6565 6e20 6d65 6469 6120 7479 7065 7320 een media types │ │ │ │ │ +00052450: 616e 6420 6669 6c65 732c 2074 6865 6972 and files, their │ │ │ │ │ +00052460: 0a63 6861 7261 6374 6572 6973 7469 6320 .characteristic │ │ │ │ │ +00052470: 6669 6c65 2065 7874 656e 7369 6f6e 7320 file extensions │ │ │ │ │ +00052480: 616e 6420 6d61 6769 6320 7061 7474 6572 and magic patter │ │ │ │ │ +00052490: 6e73 2073 686f 756c 6420 6265 2072 6567 ns should be reg │ │ │ │ │ +000524a0: 6973 7465 7265 640a 746f 2074 6865 2049 istered.to the I │ │ │ │ │ +000524b0: 414e 4120 2849 6e74 6572 6e65 7420 4173 ANA (Internet As │ │ │ │ │ +000524c0: 7369 676e 6564 204e 756d 6265 7273 2041 signed Numbers A │ │ │ │ │ +000524d0: 7574 686f 7269 7479 292e 2020 5365 650a uthority). See. │ │ │ │ │ +000524e0: e280 9868 7474 7073 3a2f 2f77 7777 2e69 ...https://www.i │ │ │ │ │ +000524f0: 616e 612e 6f72 672f 6173 7369 676e 6d65 ana.org/assignme │ │ │ │ │ +00052500: 6e74 732f 6d65 6469 612d 7479 7065 73e2 nts/media-types. │ │ │ │ │ +00052510: 8099 2061 6e64 2052 4643 2036 3833 3820 .. and RFC 6838 │ │ │ │ │ +00052520: 666f 7220 6465 7461 696c 732e 0a54 6869 for details..Thi │ │ │ │ │ +00052530: 7320 696e 666f 726d 6174 696f 6e20 7769 s information wi │ │ │ │ │ +00052540: 6c6c 2074 6865 6e20 7072 6f70 6167 6174 ll then propagat │ │ │ │ │ +00052550: 6520 746f 2074 6865 2073 7973 7465 6d73 e to the systems │ │ │ │ │ +00052560: 2064 6973 636f 7665 7269 6e67 2066 696c discovering fil │ │ │ │ │ +00052570: 650a 6d65 6469 6120 7479 7065 7320 696e e.media types in │ │ │ │ │ +00052580: 2044 6562 6961 6e2c 2070 726f 7669 6465 Debian, provide │ │ │ │ │ +00052590: 6420 6279 2074 6865 2073 6861 7265 642d d by the shared- │ │ │ │ │ +000525a0: 6d69 6d65 2d69 6e66 6f2c 206d 6564 6961 mime-info, media │ │ │ │ │ +000525b0: 2d74 7970 6573 2061 6e64 0a66 696c 6520 -types and.file │ │ │ │ │ +000525c0: 7061 636b 6167 6573 2e20 2049 6620 7265 packages. If re │ │ │ │ │ +000525d0: 6769 7374 7261 7469 6f6e 2061 6e64 2070 gistration and p │ │ │ │ │ +000525e0: 726f 7061 6761 7469 6f6e 2063 616e 206e ropagation can n │ │ │ │ │ +000525f0: 6f74 2062 6520 7761 6974 6564 2066 6f72 ot be waited for │ │ │ │ │ +00052600: 2c0a 7375 7070 6f72 7420 6361 6e20 6265 ,.support can be │ │ │ │ │ +00052610: 2061 736b 6564 2074 6f20 7468 6520 6d61 asked to the ma │ │ │ │ │ +00052620: 696e 7461 696e 6572 7320 6f66 2074 6865 intainers of the │ │ │ │ │ +00052630: 2070 6163 6b61 6765 7320 6d65 6e74 696f packages mentio │ │ │ │ │ +00052640: 6e65 6420 6162 6f76 652e 0a0a 466f 7220 ned above...For │ │ │ │ │ +00052650: 6669 6c65 7320 7468 6174 2061 7265 2070 files that are p │ │ │ │ │ +00052660: 726f 6475 6365 6420 616e 6420 7265 6164 roduced and read │ │ │ │ │ +00052670: 2062 7920 6120 7369 6e67 6c65 2061 7070 by a single app │ │ │ │ │ +00052680: 6c69 6361 7469 6f6e 2c20 6974 2069 7320 lication, it is │ │ │ │ │ +00052690: 616c 736f 0a70 6f73 7369 626c 6520 746f also.possible to │ │ │ │ │ +000526a0: 2064 6563 6c61 7265 2074 6869 7320 6173 declare this as │ │ │ │ │ +000526b0: 736f 6369 6174 696f 6e20 746f 2074 6865 sociation to the │ │ │ │ │ +000526c0: 2027 5368 6172 6564 204d 494d 4520 496e 'Shared MIME In │ │ │ │ │ +000526d0: 666f 2720 7379 7374 656d 2062 790a 696e fo' system by.in │ │ │ │ │ +000526e0: 7374 616c 6c69 6e67 2069 6e20 7468 6520 stalling in the │ │ │ │ │ +000526f0: 6469 7265 6374 6f72 7920 e280 982f 7573 directory .../us │ │ │ │ │ +00052700: 722f 7368 6172 652f 6d69 6d65 2f70 6163 r/share/mime/pac │ │ │ │ │ +00052710: 6b61 6765 73e2 8099 2061 2066 696c 6520 kages... a file │ │ │ │ │ +00052720: 696e 2074 6865 2058 4d4c 0a66 6f72 6d61 in the XML.forma │ │ │ │ │ +00052730: 7420 7370 6563 6966 6965 6420 6174 0ae2 t specified at.. │ │ │ │ │ +00052740: 8098 6874 7470 733a 2f2f 7374 616e 6461 ..https://standa │ │ │ │ │ +00052750: 7264 732e 6672 6565 6465 736b 746f 702e rds.freedesktop. │ │ │ │ │ +00052760: 6f72 672f 7368 6172 6564 2d6d 696d 652d org/shared-mime- │ │ │ │ │ +00052770: 696e 666f 2d73 7065 632f 6c61 7465 7374 info-spec/latest │ │ │ │ │ +00052780: 2fe2 8099 2e0a 0a1f 0a46 696c 653a 2064 /........File: d │ │ │ │ │ +00052790: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +000527a0: 6f2c 2020 4e6f 6465 3a20 4b65 7962 6f61 o, Node: Keyboa │ │ │ │ │ +000527b0: 7264 2063 6f6e 6669 6775 7261 7469 6f6e rd configuration │ │ │ │ │ +000527c0: 2c20 204e 6578 743a 2045 6e76 6972 6f6e , Next: Environ │ │ │ │ │ +000527d0: 6d65 6e74 2076 6172 6961 626c 6573 2c20 ment variables, │ │ │ │ │ +000527e0: 2050 7265 763a 204d 756c 7469 6d65 6469 Prev: Multimedi │ │ │ │ │ +000527f0: 6120 6861 6e64 6c65 7273 2c20 2055 703a a handlers, Up: │ │ │ │ │ +00052800: 2054 6865 204f 7065 7261 7469 6e67 2053 The Operating S │ │ │ │ │ +00052810: 7973 7465 6d0a 0a39 2e38 204b 6579 626f ystem..9.8 Keybo │ │ │ │ │ +00052820: 6172 6420 636f 6e66 6967 7572 6174 696f ard configuratio │ │ │ │ │ +00052830: 6e0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d n.============== │ │ │ │ │ +00052840: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 546f ============..To │ │ │ │ │ +00052850: 2061 6368 6965 7665 2061 2063 6f6e 7369 achieve a consi │ │ │ │ │ +00052860: 7374 656e 7420 6b65 7962 6f61 7264 2063 stent keyboard c │ │ │ │ │ +00052870: 6f6e 6669 6775 7261 7469 6f6e 2073 6f20 onfiguration so │ │ │ │ │ +00052880: 7468 6174 2061 6c6c 2061 7070 6c69 6361 that all applica │ │ │ │ │ +00052890: 7469 6f6e 730a 696e 7465 7270 7265 7420 tions.interpret │ │ │ │ │ +000528a0: 6120 6b65 7962 6f61 7264 2065 7665 6e74 a keyboard event │ │ │ │ │ +000528b0: 2074 6865 2073 616d 6520 7761 792c 2061 the same way, a │ │ │ │ │ +000528c0: 6c6c 2070 726f 6772 616d 7320 696e 2074 ll programs in t │ │ │ │ │ +000528d0: 6865 2044 6562 6961 6e0a 6469 7374 7269 he Debian.distri │ │ │ │ │ +000528e0: 6275 7469 6f6e 206d 7573 7420 6265 2063 bution must be c │ │ │ │ │ +000528f0: 6f6e 6669 6775 7265 6420 746f 2063 6f6d onfigured to com │ │ │ │ │ +00052900: 706c 7920 7769 7468 2074 6865 2066 6f6c ply with the fol │ │ │ │ │ +00052910: 6c6f 7769 6e67 2067 7569 6465 6c69 6e65 lowing guideline │ │ │ │ │ +00052920: 732e 0a0a 5468 6520 666f 6c6c 6f77 696e s...The followin │ │ │ │ │ +00052930: 6720 6b65 7973 206d 7573 7420 6861 7665 g keys must have │ │ │ │ │ +00052940: 2074 6865 2073 7065 6369 6669 6564 2069 the specified i │ │ │ │ │ +00052950: 6e74 6572 7072 6574 6174 696f 6e73 3a0a nterpretations:. │ │ │ │ │ +00052960: 0ae2 8098 3c2d 2de2 8099 0a0a 2020 2020 ....<--..... │ │ │ │ │ +00052970: 2064 656c 6574 6520 7468 6520 6368 6172 delete the char │ │ │ │ │ +00052980: 6163 7465 7220 746f 2074 6865 206c 6566 acter to the lef │ │ │ │ │ +00052990: 7420 6f66 2074 6865 2063 7572 736f 720a t of the cursor. │ │ │ │ │ +000529a0: 0ae2 8098 4465 6c65 7465 e280 990a 0a20 ....Delete..... │ │ │ │ │ +000529b0: 2020 2020 6465 6c65 7465 2074 6865 2063 delete the c │ │ │ │ │ +000529c0: 6861 7261 6374 6572 2074 6f20 7468 6520 haracter to the │ │ │ │ │ +000529d0: 7269 6768 7420 6f66 2074 6865 2063 7572 right of the cur │ │ │ │ │ +000529e0: 736f 720a 0ae2 8098 436f 6e74 726f 6c2b sor.....Control+ │ │ │ │ │ +000529f0: 48e2 8099 0a0a 2020 2020 2065 6d61 6373 H..... emacs │ │ │ │ │ +00052a00: 3a20 7468 6520 6865 6c70 2070 7265 6669 : the help prefi │ │ │ │ │ +00052a10: 780a 0a54 6865 2069 6e74 6572 7072 6574 x..The interpret │ │ │ │ │ +00052a20: 6174 696f 6e20 6f66 2061 6e79 206b 6579 ation of any key │ │ │ │ │ +00052a30: 626f 6172 6420 6576 656e 7473 2073 686f board events sho │ │ │ │ │ +00052a40: 756c 6420 6265 2069 6e64 6570 656e 6465 uld be independe │ │ │ │ │ +00052a50: 6e74 206f 6620 7468 650a 7465 726d 696e nt of the.termin │ │ │ │ │ +00052a60: 616c 2074 6861 7420 6973 2075 7365 642c al that is used, │ │ │ │ │ +00052a70: 2062 6520 6974 2061 2076 6972 7475 616c be it a virtual │ │ │ │ │ +00052a80: 2063 6f6e 736f 6c65 2c20 616e 2058 2074 console, an X t │ │ │ │ │ +00052a90: 6572 6d69 6e61 6c20 656d 756c 6174 6f72 erminal emulator │ │ │ │ │ +00052aa0: 2c0a 616e 2072 6c6f 6769 6e2f 7465 6c6e ,.an rlogin/teln │ │ │ │ │ +00052ab0: 6574 2073 6573 7369 6f6e 2c20 6574 632e et session, etc. │ │ │ │ │ +00052ac0: 0a0a 5468 6520 666f 6c6c 6f77 696e 6720 ..The following │ │ │ │ │ +00052ad0: 6c69 7374 2065 7870 6c61 696e 7320 686f list explains ho │ │ │ │ │ +00052ae0: 7720 7468 6520 6469 6666 6572 656e 7420 w the different │ │ │ │ │ +00052af0: 7072 6f67 7261 6d73 2073 686f 756c 6420 programs should │ │ │ │ │ +00052b00: 6265 2073 6574 2075 700a 746f 2061 6368 be set up.to ach │ │ │ │ │ +00052b10: 6965 7665 2074 6869 733a 0a0a 2020 202d ieve this:.. - │ │ │ │ │ +00052b20: 20e2 8098 3c2d 2de2 8099 2067 656e 6572 ...<--... gener │ │ │ │ │ +00052b30: 6174 6573 20e2 8098 4b42 5f42 6163 6b53 ates ...KB_BackS │ │ │ │ │ +00052b40: 7061 6365 e280 9920 696e 2058 2e0a 0a20 pace... in X... │ │ │ │ │ +00052b50: 2020 2d20 e280 9844 656c 6574 65e2 8099 - ...Delete... │ │ │ │ │ +00052b60: 2067 656e 6572 6174 6573 20e2 8098 4b42 generates ...KB │ │ │ │ │ +00052b70: 5f44 656c 6574 65e2 8099 2069 6e20 582e _Delete... in X. │ │ │ │ │ +00052b80: 0a0a 2020 202d 2058 2074 7261 6e73 6c61 .. - X transla │ │ │ │ │ +00052b90: 7469 6f6e 7320 6172 6520 7365 7420 7570 tions are set up │ │ │ │ │ +00052ba0: 2074 6f20 6d61 6b65 20e2 8098 4b42 5f42 to make ...KB_B │ │ │ │ │ +00052bb0: 6163 6b73 7061 6365 e280 9920 6765 6e65 ackspace... gene │ │ │ │ │ +00052bc0: 7261 7465 2041 5343 4949 0a20 2020 2020 rate ASCII. │ │ │ │ │ +00052bd0: 4445 4c2c 2061 6e64 2074 6f20 6d61 6b65 DEL, and to make │ │ │ │ │ +00052be0: 20e2 8098 4b42 5f44 656c 6574 65e2 8099 ...KB_Delete... │ │ │ │ │ +00052bf0: 2067 656e 6572 6174 6520 e280 9845 5343 generate ...ESC │ │ │ │ │ +00052c00: 205b 2033 207e e280 9920 2874 6869 7320 [ 3 ~... (this │ │ │ │ │ +00052c10: 6973 2074 6865 0a20 2020 2020 7674 3232 is the. vt22 │ │ │ │ │ +00052c20: 3020 6573 6361 7065 2063 6f64 6520 666f 0 escape code fo │ │ │ │ │ +00052c30: 7220 7468 6520 2264 656c 6574 6520 6368 r the "delete ch │ │ │ │ │ +00052c40: 6172 6163 7465 7222 206b 6579 292e 2020 aracter" key). │ │ │ │ │ +00052c50: 5468 6973 206d 7573 7420 6265 0a20 2020 This must be. │ │ │ │ │ +00052c60: 2020 646f 6e65 2062 7920 6c6f 6164 696e done by loadin │ │ │ │ │ +00052c70: 6720 7468 6520 5820 7265 736f 7572 6365 g the X resource │ │ │ │ │ +00052c80: 7320 7573 696e 6720 e280 9878 7264 62e2 s using ...xrdb. │ │ │ │ │ +00052c90: 8099 206f 6e20 616c 6c20 6c6f 6361 6c20 .. on all local │ │ │ │ │ +00052ca0: 580a 2020 2020 2064 6973 706c 6179 732c X. displays, │ │ │ │ │ +00052cb0: 206e 6f74 2075 7369 6e67 2074 6865 2061 not using the a │ │ │ │ │ +00052cc0: 7070 6c69 6361 7469 6f6e 2064 6566 6175 pplication defau │ │ │ │ │ +00052cd0: 6c74 732c 2073 6f20 7468 6174 2074 6865 lts, so that the │ │ │ │ │ +00052ce0: 0a20 2020 2020 7472 616e 736c 6174 696f . translatio │ │ │ │ │ +00052cf0: 6e20 7265 736f 7572 6365 7320 7573 6564 n resources used │ │ │ │ │ +00052d00: 2063 6f72 7265 7370 6f6e 6420 746f 2074 correspond to t │ │ │ │ │ +00052d10: 6865 20e2 8098 786d 6f64 6d61 70e2 8099 he ...xmodmap... │ │ │ │ │ +00052d20: 2073 6574 7469 6e67 732e 0a0a 2020 202d settings... - │ │ │ │ │ +00052d30: 2054 6865 204c 696e 7578 2063 6f6e 736f The Linux conso │ │ │ │ │ +00052d40: 6c65 2069 7320 636f 6e66 6967 7572 6564 le is configured │ │ │ │ │ +00052d50: 2074 6f20 6d61 6b65 20e2 8098 3c2d 2de2 to make ...<--. │ │ │ │ │ +00052d60: 8099 2067 656e 6572 6174 6520 4445 4c2c .. generate DEL, │ │ │ │ │ +00052d70: 2061 6e64 0a20 2020 2020 e280 9844 656c and. ...Del │ │ │ │ │ +00052d80: 6574 65e2 8099 2067 656e 6572 6174 6520 ete... generate │ │ │ │ │ +00052d90: e280 9845 5343 205b 2033 207e e280 992e ...ESC [ 3 ~.... │ │ │ │ │ +00052da0: 0a0a 2020 202d 2058 2061 7070 6c69 6361 .. - X applica │ │ │ │ │ +00052db0: 7469 6f6e 7320 6172 6520 636f 6e66 6967 tions are config │ │ │ │ │ +00052dc0: 7572 6564 2073 6f20 7468 6174 20e2 8098 ured so that ... │ │ │ │ │ +00052dd0: 3ce2 8099 2064 656c 6574 6573 206c 6566 <... deletes lef │ │ │ │ │ +00052de0: 742c 2061 6e64 0a20 2020 2020 e280 9844 t, and. ...D │ │ │ │ │ +00052df0: 656c 6574 65e2 8099 2064 656c 6574 6573 elete... deletes │ │ │ │ │ +00052e00: 2072 6967 6874 2e20 204d 6f74 6966 2061 right. Motif a │ │ │ │ │ +00052e10: 7070 6c69 6361 7469 6f6e 7320 616c 7265 pplications alre │ │ │ │ │ +00052e20: 6164 7920 776f 726b 206c 696b 6520 7468 ady work like th │ │ │ │ │ +00052e30: 6973 2e0a 0a20 2020 2d20 5465 726d 696e is... - Termin │ │ │ │ │ +00052e40: 616c 7320 7368 6f75 6c64 2068 6176 6520 als should have │ │ │ │ │ +00052e50: e280 9873 7474 7920 6572 6173 6520 5e3f ...stty erase ^? │ │ │ │ │ +00052e60: e280 9920 2e0a 0a20 2020 2d20 5468 6520 ... ... - The │ │ │ │ │ +00052e70: e280 9878 7465 726d e280 9920 7465 726d ...xterm... term │ │ │ │ │ +00052e80: 696e 666f 2065 6e74 7279 2073 686f 756c info entry shoul │ │ │ │ │ +00052e90: 6420 6861 7665 20e2 8098 4553 4320 5b20 d have ...ESC [ │ │ │ │ │ +00052ea0: 3320 7ee2 8099 2066 6f72 20e2 8098 6b64 3 ~... for ...kd │ │ │ │ │ +00052eb0: 6368 31e2 8099 2c0a 2020 2020 206a 7573 ch1...,. jus │ │ │ │ │ +00052ec0: 7420 6173 2066 6f72 20e2 8098 5445 524d t as for ...TERM │ │ │ │ │ +00052ed0: 3d6c 696e 7578 e280 9920 616e 6420 e280 =linux... and .. │ │ │ │ │ +00052ee0: 9854 4552 4d3d 7674 3232 30e2 8099 2e0a .TERM=vt220..... │ │ │ │ │ +00052ef0: 0a20 2020 2d20 456d 6163 7320 6973 2070 . - Emacs is p │ │ │ │ │ +00052f00: 726f 6772 616d 6d65 6420 746f 206d 6170 rogrammed to map │ │ │ │ │ +00052f10: 20e2 8098 4b42 5f42 6163 6b73 7061 6365 ...KB_Backspace │ │ │ │ │ +00052f20: e280 9920 6f72 2074 6865 20e2 8098 7374 ... or the ...st │ │ │ │ │ +00052f30: 7479 2065 7261 7365 e280 990a 2020 2020 ty erase.... │ │ │ │ │ +00052f40: 2063 6861 7261 6374 6572 2074 6f20 e280 character to .. │ │ │ │ │ +00052f50: 9864 656c 6574 652d 6261 636b 7761 7264 .delete-backward │ │ │ │ │ +00052f60: 2d63 6861 72e2 8099 2c20 616e 6420 e280 -char..., and .. │ │ │ │ │ +00052f70: 984b 425f 4465 6c65 7465 e280 9920 6f72 .KB_Delete... or │ │ │ │ │ +00052f80: 20e2 8098 6b64 6368 31e2 8099 2074 6f0a ...kdch1... to. │ │ │ │ │ +00052f90: 2020 2020 20e2 8098 6465 6c65 7465 2d66 ...delete-f │ │ │ │ │ +00052fa0: 6f72 7761 7264 2d63 6861 72e2 8099 2c20 orward-char..., │ │ │ │ │ +00052fb0: 616e 6420 e280 985e 48e2 8099 2074 6f20 and ...^H... to │ │ │ │ │ +00052fc0: e280 9868 656c 70e2 8099 2061 7320 616c ...help... as al │ │ │ │ │ +00052fd0: 7761 7973 2e0a 0a20 2020 2d20 4f74 6865 ways... - Othe │ │ │ │ │ +00052fe0: 7220 6170 706c 6963 6174 696f 6e73 2075 r applications u │ │ │ │ │ +00052ff0: 7365 2074 6865 20e2 8098 7374 7479 2065 se the ...stty e │ │ │ │ │ +00053000: 7261 7365 e280 9920 6368 6172 6163 7465 rase... characte │ │ │ │ │ +00053010: 7220 616e 6420 e280 986b 6463 6831 e280 r and ...kdch1.. │ │ │ │ │ +00053020: 9920 666f 720a 2020 2020 2074 6865 2074 . for. the t │ │ │ │ │ +00053030: 776f 2064 656c 6574 6520 6b65 7973 2c20 wo delete keys, │ │ │ │ │ +00053040: 7769 7468 2041 5343 4949 2044 454c 2062 with ASCII DEL b │ │ │ │ │ +00053050: 6569 6e67 2022 6465 6c65 7465 2070 7265 eing "delete pre │ │ │ │ │ +00053060: 7669 6f75 730a 2020 2020 2063 6861 7261 vious. chara │ │ │ │ │ +00053070: 6374 6572 2220 616e 6420 e280 986b 6463 cter" and ...kdc │ │ │ │ │ +00053080: 6831 e280 9920 6265 696e 6720 2264 656c h1... being "del │ │ │ │ │ +00053090: 6574 6520 6368 6172 6163 7465 7220 756e ete character un │ │ │ │ │ +000530a0: 6465 7220 6375 7273 6f72 222e 0a0a 5468 der cursor"...Th │ │ │ │ │ +000530b0: 6973 2077 696c 6c20 736f 6c76 6520 7468 is will solve th │ │ │ │ │ +000530c0: 6520 7072 6f62 6c65 6d20 6578 6365 7074 e problem except │ │ │ │ │ +000530d0: 2066 6f72 2074 6865 2066 6f6c 6c6f 7769 for the followi │ │ │ │ │ +000530e0: 6e67 2063 6173 6573 3a0a 0a20 2020 2d20 ng cases:.. - │ │ │ │ │ +000530f0: 536f 6d65 2074 6572 6d69 6e61 6c73 2068 Some terminals h │ │ │ │ │ +00053100: 6176 6520 6120 e280 983c 2d2d e280 9920 ave a ...<--... │ │ │ │ │ +00053110: 6b65 7920 7468 6174 2063 616e 6e6f 7420 key that cannot │ │ │ │ │ +00053120: 6265 206d 6164 6520 746f 2070 726f 6475 be made to produ │ │ │ │ │ +00053130: 6365 0a20 2020 2020 616e 7974 6869 6e67 ce. anything │ │ │ │ │ +00053140: 2065 7863 6570 7420 e280 985e 48e2 8099 except ...^H... │ │ │ │ │ +00053150: 2e20 204f 6e20 7468 6573 6520 7465 726d . On these term │ │ │ │ │ +00053160: 696e 616c 7320 456d 6163 7320 6865 6c70 inals Emacs help │ │ │ │ │ +00053170: 2077 696c 6c20 6265 0a20 2020 2020 756e will be. un │ │ │ │ │ +00053180: 6176 6169 6c61 626c 6520 6f6e 20e2 8098 available on ... │ │ │ │ │ +00053190: 5e48 e280 9920 2861 7373 756d 696e 6720 ^H... (assuming │ │ │ │ │ +000531a0: 7468 6174 2074 6865 20e2 8098 7374 7479 that the ...stty │ │ │ │ │ +000531b0: 2065 7261 7365 e280 9920 6368 6172 6163 erase... charac │ │ │ │ │ +000531c0: 7465 7220 7461 6b65 730a 2020 2020 2070 ter takes. p │ │ │ │ │ +000531d0: 7265 6365 6465 6e63 6520 696e 2045 6d61 recedence in Ema │ │ │ │ │ +000531e0: 6373 2c20 616e 6420 6861 7320 6265 656e cs, and has been │ │ │ │ │ +000531f0: 2073 6574 2063 6f72 7265 6374 6c79 292e set correctly). │ │ │ │ │ +00053200: 2020 e280 984d 2d78 2068 656c 70e2 8099 ...M-x help... │ │ │ │ │ +00053210: 206f 720a 2020 2020 20e2 8098 4631 e280 or. ...F1.. │ │ │ │ │ +00053220: 9920 2869 6620 6176 6169 6c61 626c 6529 . (if available) │ │ │ │ │ +00053230: 2063 616e 2062 6520 7573 6564 2069 6e73 can be used ins │ │ │ │ │ +00053240: 7465 6164 2e0a 0a20 2020 2d20 536f 6d65 tead... - Some │ │ │ │ │ +00053250: 206f 7065 7261 7469 6e67 2073 7973 7465 operating syste │ │ │ │ │ +00053260: 6d73 2075 7365 20e2 8098 5e48 e280 9920 ms use ...^H... │ │ │ │ │ +00053270: 666f 7220 e280 9873 7474 7920 6572 6173 for ...stty eras │ │ │ │ │ +00053280: 65e2 8099 2e20 2048 6f77 6576 6572 2c20 e.... However, │ │ │ │ │ +00053290: 6d6f 6465 726e 0a20 2020 2020 7465 6c6e modern. teln │ │ │ │ │ +000532a0: 6574 2076 6572 7369 6f6e 7320 616e 6420 et versions and │ │ │ │ │ +000532b0: 616c 6c20 726c 6f67 696e 2076 6572 7369 all rlogin versi │ │ │ │ │ +000532c0: 6f6e 7320 7072 6f70 6167 6174 6520 e280 ons propagate .. │ │ │ │ │ +000532d0: 9873 7474 79e2 8099 2073 6574 7469 6e67 .stty... setting │ │ │ │ │ +000532e0: 732c 0a20 2020 2020 616e 6420 616c 6d6f s,. and almo │ │ │ │ │ +000532f0: 7374 2061 6c6c 2055 4e49 5820 7665 7273 st all UNIX vers │ │ │ │ │ +00053300: 696f 6e73 2068 6f6e 6f75 7220 e280 9873 ions honour ...s │ │ │ │ │ +00053310: 7474 7920 6572 6173 65e2 8099 2e20 2057 tty erase.... W │ │ │ │ │ +00053320: 6865 7265 2074 6865 20e2 8098 7374 7479 here the ...stty │ │ │ │ │ +00053330: e280 990a 2020 2020 2073 6574 7469 6e67 .... setting │ │ │ │ │ +00053340: 7320 6172 6520 6e6f 7420 7072 6f70 6167 s are not propag │ │ │ │ │ +00053350: 6174 6564 2063 6f72 7265 6374 6c79 2c20 ated correctly, │ │ │ │ │ +00053360: 7468 696e 6773 2063 616e 2062 6520 6d61 things can be ma │ │ │ │ │ +00053370: 6465 2074 6f20 776f 726b 0a20 2020 2020 de to work. │ │ │ │ │ +00053380: 6279 2075 7369 6e67 20e2 8098 7374 7479 by using ...stty │ │ │ │ │ +00053390: e280 9920 6d61 6e75 616c 6c79 2e0a 0a20 ... manually... │ │ │ │ │ +000533a0: 2020 2d20 536f 6d65 2073 7973 7465 6d73 - Some systems │ │ │ │ │ +000533b0: 2028 696e 636c 7564 696e 6720 7072 6576 (including prev │ │ │ │ │ +000533c0: 696f 7573 2044 6562 6961 6e20 7665 7273 ious Debian vers │ │ │ │ │ +000533d0: 696f 6e73 2920 7573 6520 e280 9878 6d6f ions) use ...xmo │ │ │ │ │ +000533e0: 646d 6170 e280 9920 746f 0a20 2020 2020 dmap... to. │ │ │ │ │ +000533f0: 6172 7261 6e67 6520 666f 7220 626f 7468 arrange for both │ │ │ │ │ +00053400: 20e2 8098 3c2d 2de2 8099 2061 6e64 20e2 ...<--... and . │ │ │ │ │ +00053410: 8098 4465 6c65 7465 e280 9920 746f 2067 ..Delete... to g │ │ │ │ │ +00053420: 656e 6572 6174 6520 e280 984b 425f 4465 enerate ...KB_De │ │ │ │ │ +00053430: 6c65 7465 e280 992e 2020 5765 0a20 2020 lete.... We. │ │ │ │ │ +00053440: 2020 6361 6e20 6368 616e 6765 2074 6865 can change the │ │ │ │ │ +00053450: 2062 6568 6176 696f 7220 6f66 2074 6865 behavior of the │ │ │ │ │ +00053460: 6972 2058 2063 6c69 656e 7473 2075 7369 ir X clients usi │ │ │ │ │ +00053470: 6e67 2074 6865 2073 616d 6520 580a 2020 ng the same X. │ │ │ │ │ +00053480: 2020 2072 6573 6f75 7263 6573 2074 6861 resources tha │ │ │ │ │ +00053490: 7420 7765 2075 7365 2074 6f20 646f 2069 t we use to do i │ │ │ │ │ +000534a0: 7420 666f 7220 6f75 7220 6f77 6e20 636c t for our own cl │ │ │ │ │ +000534b0: 6965 6e74 732c 206f 7220 636f 6e66 6967 ients, or config │ │ │ │ │ +000534c0: 7572 650a 2020 2020 206f 7572 2063 6c69 ure. our cli │ │ │ │ │ +000534d0: 656e 7473 2075 7369 6e67 2074 6865 6972 ents using their │ │ │ │ │ +000534e0: 2072 6573 6f75 7263 6573 2077 6865 6e20 resources when │ │ │ │ │ +000534f0: 7468 696e 6773 2061 7265 2074 6865 206f things are the o │ │ │ │ │ +00053500: 7468 6572 2077 6179 0a20 2020 2020 6172 ther way. ar │ │ │ │ │ +00053510: 6f75 6e64 2e20 204f 6e20 6469 7370 6c61 ound. On displa │ │ │ │ │ +00053520: 7973 2063 6f6e 6669 6775 7265 6420 6c69 ys configured li │ │ │ │ │ +00053530: 6b65 2074 6869 7320 e280 9844 656c 6574 ke this ...Delet │ │ │ │ │ +00053540: 65e2 8099 2077 696c 6c20 6e6f 7420 776f e... will not wo │ │ │ │ │ +00053550: 726b 2c0a 2020 2020 2062 7574 20e2 8098 rk,. but ... │ │ │ │ │ +00053560: 3c2d 2de2 8099 2077 696c 6c2e 0a0a 2020 <--... will... │ │ │ │ │ +00053570: 202d 2053 6f6d 6520 6f70 6572 6174 696e - Some operatin │ │ │ │ │ +00053580: 6720 7379 7374 656d 7320 6861 7665 2064 g systems have d │ │ │ │ │ +00053590: 6966 6665 7265 6e74 20e2 8098 6b64 6368 ifferent ...kdch │ │ │ │ │ +000535a0: 31e2 8099 2073 6574 7469 6e67 7320 696e 1... settings in │ │ │ │ │ +000535b0: 2074 6865 6972 0a20 2020 2020 e280 9874 their. ...t │ │ │ │ │ +000535c0: 6572 6d69 6e66 6fe2 8099 2064 6174 6162 erminfo... datab │ │ │ │ │ +000535d0: 6173 6520 666f 7220 e280 9878 7465 726d ase for ...xterm │ │ │ │ │ +000535e0: e280 9920 616e 6420 6f74 6865 7273 2e20 ... and others. │ │ │ │ │ +000535f0: 204f 6e20 7468 6573 6520 7379 7374 656d On these system │ │ │ │ │ +00053600: 7320 7468 650a 2020 2020 20e2 8098 4465 s the. ...De │ │ │ │ │ +00053610: 6c65 7465 e280 9920 6b65 7920 7769 6c6c lete... key will │ │ │ │ │ +00053620: 206e 6f74 2077 6f72 6b20 636f 7272 6563 not work correc │ │ │ │ │ +00053630: 746c 7920 7768 656e 2079 6f75 206c 6f67 tly when you log │ │ │ │ │ +00053640: 2069 6e20 6672 6f6d 2061 2073 7973 7465 in from a syste │ │ │ │ │ +00053650: 6d0a 2020 2020 2063 6f6e 666f 726d 696e m. conformin │ │ │ │ │ +00053660: 6720 746f 206f 7572 2070 6f6c 6963 792c g to our policy, │ │ │ │ │ +00053670: 2062 7574 20e2 8098 3c2d 2de2 8099 2077 but ...<--... w │ │ │ │ │ +00053680: 696c 6c2e 0a0a 1f0a 4669 6c65 3a20 6465 ill.....File: de │ │ │ │ │ +00053690: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +000536a0: 2c20 204e 6f64 653a 2045 6e76 6972 6f6e , Node: Environ │ │ │ │ │ +000536b0: 6d65 6e74 2076 6172 6961 626c 6573 2c20 ment variables, │ │ │ │ │ +000536c0: 204e 6578 743a 2052 6567 6973 7465 7269 Next: Registeri │ │ │ │ │ +000536d0: 6e67 2044 6f63 756d 656e 7473 2075 7369 ng Documents usi │ │ │ │ │ +000536e0: 6e67 2064 6f63 2d62 6173 652c 2020 5072 ng doc-base, Pr │ │ │ │ │ +000536f0: 6576 3a20 4b65 7962 6f61 7264 2063 6f6e ev: Keyboard con │ │ │ │ │ +00053700: 6669 6775 7261 7469 6f6e 2c20 2055 703a figuration, Up: │ │ │ │ │ +00053710: 2054 6865 204f 7065 7261 7469 6e67 2053 The Operating S │ │ │ │ │ +00053720: 7973 7465 6d0a 0a39 2e39 2045 6e76 6972 ystem..9.9 Envir │ │ │ │ │ +00053730: 6f6e 6d65 6e74 2076 6172 6961 626c 6573 onment variables │ │ │ │ │ +00053740: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +00053750: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5072 6f67 ==========..Prog │ │ │ │ │ +00053760: 7261 6d73 2069 6e73 7461 6c6c 6564 206f rams installed o │ │ │ │ │ +00053770: 6e20 7468 6520 7379 7374 656d 2050 4154 n the system PAT │ │ │ │ │ +00053780: 4820 28e2 8098 2f62 696e e280 992c 20e2 H (.../bin..., . │ │ │ │ │ +00053790: 8098 2f75 7372 2f62 696e e280 992c 20e2 ../usr/bin..., . │ │ │ │ │ +000537a0: 8098 2f73 6269 6ee2 8099 2c0a e280 982f ../sbin...,..../ │ │ │ │ │ +000537b0: 7573 722f 7362 696e e280 992c 206f 7220 usr/sbin..., or │ │ │ │ │ +000537c0: 7369 6d69 6c61 7220 6469 7265 6374 6f72 similar director │ │ │ │ │ +000537d0: 6965 7329 206d 7573 7420 6e6f 7420 6465 ies) must not de │ │ │ │ │ +000537e0: 7065 6e64 206f 6e20 6375 7374 6f6d 0a65 pend on custom.e │ │ │ │ │ +000537f0: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia │ │ │ │ │ +00053800: 626c 6520 7365 7474 696e 6773 2074 6f20 ble settings to │ │ │ │ │ +00053810: 6765 7420 7265 6173 6f6e 6162 6c65 2064 get reasonable d │ │ │ │ │ +00053820: 6566 6175 6c74 732e 2020 5468 6973 2069 efaults. This i │ │ │ │ │ +00053830: 730a 6265 6361 7573 6520 7375 6368 2065 s.because such e │ │ │ │ │ +00053840: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia │ │ │ │ │ +00053850: 626c 6573 2077 6f75 6c64 2068 6176 6520 bles would have │ │ │ │ │ +00053860: 746f 2062 6520 7365 7420 696e 2061 2073 to be set in a s │ │ │ │ │ +00053870: 7973 7465 6d2d 7769 6465 0a63 6f6e 6669 ystem-wide.confi │ │ │ │ │ +00053880: 6775 7261 7469 6f6e 2066 696c 6520 7375 guration file su │ │ │ │ │ +00053890: 6368 2061 7320 6120 6669 6c65 2069 6e20 ch as a file in │ │ │ │ │ +000538a0: e280 982f 6574 632f 7072 6f66 696c 652e .../etc/profile. │ │ │ │ │ +000538b0: 64e2 8099 2c20 7768 6963 6820 6973 206e d..., which is n │ │ │ │ │ +000538c0: 6f74 0a73 7570 706f 7274 6564 2062 7920 ot.supported by │ │ │ │ │ +000538d0: 616c 6c20 7368 656c 6c73 2e0a 0a49 6620 all shells...If │ │ │ │ │ +000538e0: 6120 7072 6f67 7261 6d20 7573 7561 6c6c a program usuall │ │ │ │ │ +000538f0: 7920 6465 7065 6e64 7320 6f6e 2065 6e76 y depends on env │ │ │ │ │ +00053900: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl │ │ │ │ │ +00053910: 6573 2066 6f72 2069 7473 0a63 6f6e 6669 es for its.confi │ │ │ │ │ +00053920: 6775 7261 7469 6f6e 2c20 7468 6520 7072 guration, the pr │ │ │ │ │ +00053930: 6f67 7261 6d20 7368 6f75 6c64 2062 6520 ogram should be │ │ │ │ │ +00053940: 6368 616e 6765 6420 746f 2066 616c 6c20 changed to fall │ │ │ │ │ +00053950: 6261 636b 2074 6f20 610a 7265 6173 6f6e back to a.reason │ │ │ │ │ +00053960: 6162 6c65 2064 6566 6175 6c74 2063 6f6e able default con │ │ │ │ │ +00053970: 6669 6775 7261 7469 6f6e 2069 6620 7468 figuration if th │ │ │ │ │ +00053980: 6573 6520 656e 7669 726f 6e6d 656e 7420 ese environment │ │ │ │ │ +00053990: 7661 7269 6162 6c65 7320 6172 6520 6e6f variables are no │ │ │ │ │ +000539a0: 740a 7072 6573 656e 742e 2020 4966 2074 t.present. If t │ │ │ │ │ +000539b0: 6869 7320 6361 6e6e 6f74 2062 6520 646f his cannot be do │ │ │ │ │ +000539c0: 6e65 2065 6173 696c 7920 2865 2e67 2e2c ne easily (e.g., │ │ │ │ │ +000539d0: 2069 6620 7468 6520 736f 7572 6365 2063 if the source c │ │ │ │ │ +000539e0: 6f64 6520 6f66 2061 0a6e 6f6e 2d66 7265 ode of a.non-fre │ │ │ │ │ +000539f0: 6520 7072 6f67 7261 6d20 6973 206e 6f74 e program is not │ │ │ │ │ +00053a00: 2061 7661 696c 6162 6c65 292c 2074 6865 available), the │ │ │ │ │ +00053a10: 2070 726f 6772 616d 206d 7573 7420 6265 program must be │ │ │ │ │ +00053a20: 2072 6570 6c61 6365 6420 6279 2061 0a73 replaced by a.s │ │ │ │ │ +00053a30: 6d61 6c6c 2022 7772 6170 7065 7222 2073 mall "wrapper" s │ │ │ │ │ +00053a40: 6865 6c6c 2073 6372 6970 7420 7468 6174 hell script that │ │ │ │ │ +00053a50: 2073 6574 7320 7468 6520 656e 7669 726f sets the enviro │ │ │ │ │ +00053a60: 6e6d 656e 7420 7661 7269 6162 6c65 7320 nment variables │ │ │ │ │ +00053a70: 6966 2074 6865 790a 6172 6520 6e6f 7420 if they.are not │ │ │ │ │ +00053a80: 616c 7265 6164 7920 6465 6669 6e65 642c already defined, │ │ │ │ │ +00053a90: 2061 6e64 2063 616c 6c73 2074 6865 206f and calls the o │ │ │ │ │ +00053aa0: 7269 6769 6e61 6c20 7072 6f67 7261 6d2e riginal program. │ │ │ │ │ +00053ab0: 0a0a 4865 7265 2069 7320 616e 2065 7861 ..Here is an exa │ │ │ │ │ +00053ac0: 6d70 6c65 206f 6620 6120 7772 6170 7065 mple of a wrappe │ │ │ │ │ +00053ad0: 7220 7363 7269 7074 2066 6f72 2074 6869 r script for thi │ │ │ │ │ +00053ae0: 7320 7075 7270 6f73 653a 0a0a 2020 2020 s purpose:.. │ │ │ │ │ +00053af0: 2023 212f 6269 6e2f 7368 0a20 2020 2020 #!/bin/sh. │ │ │ │ │ +00053b00: 4241 523d 247b 4241 523a 2d2f 7661 722f BAR=${BAR:-/var/ │ │ │ │ │ +00053b10: 6c69 622f 6675 6261 727d 0a20 2020 2020 lib/fubar}. │ │ │ │ │ +00053b20: 6578 706f 7274 2042 4152 0a20 2020 2020 export BAR. │ │ │ │ │ +00053b30: 6578 6563 202f 7573 722f 6c69 622f 666f exec /usr/lib/fo │ │ │ │ │ +00053b40: 6f2f 666f 6f20 2224 4022 0a0a 1f0a 4669 o/foo "$@"....Fi │ │ │ │ │ +00053b50: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00053b60: 792e 696e 666f 2c20 204e 6f64 653a 2052 y.info, Node: R │ │ │ │ │ +00053b70: 6567 6973 7465 7269 6e67 2044 6f63 756d egistering Docum │ │ │ │ │ +00053b80: 656e 7473 2075 7369 6e67 2064 6f63 2d62 ents using doc-b │ │ │ │ │ +00053b90: 6173 652c 2020 4e65 7874 3a20 416c 7465 ase, Next: Alte │ │ │ │ │ +00053ba0: 726e 6174 6520 696e 6974 2073 7973 7465 rnate init syste │ │ │ │ │ +00053bb0: 6d73 2c20 2050 7265 763a 2045 6e76 6972 ms, Prev: Envir │ │ │ │ │ +00053bc0: 6f6e 6d65 6e74 2076 6172 6961 626c 6573 onment variables │ │ │ │ │ +00053bd0: 2c20 2055 703a 2054 6865 204f 7065 7261 , Up: The Opera │ │ │ │ │ +00053be0: 7469 6e67 2053 7973 7465 6d0a 0a39 2e31 ting System..9.1 │ │ │ │ │ +00053bf0: 3020 5265 6769 7374 6572 696e 6720 446f 0 Registering Do │ │ │ │ │ +00053c00: 6375 6d65 6e74 7320 7573 696e 6720 646f cuments using do │ │ │ │ │ +00053c10: 632d 6261 7365 0a3d 3d3d 3d3d 3d3d 3d3d c-base.========= │ │ │ │ │ +00053c20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00053c30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00053c40: 0a0a 5468 6520 646f 632d 6261 7365 2070 ..The doc-base p │ │ │ │ │ +00053c50: 6163 6b61 6765 2069 6d70 6c65 6d65 6e74 ackage implement │ │ │ │ │ +00053c60: 7320 6120 6d65 6368 616e 6973 6d20 666f s a mechanism fo │ │ │ │ │ +00053c70: 7220 6861 6e64 6c69 6e67 2061 6e64 2070 r handling and p │ │ │ │ │ +00053c80: 7265 7365 6e74 696e 670a 646f 6375 6d65 resenting.docume │ │ │ │ │ +00053c90: 6e74 6174 696f 6e2e 2020 4465 6269 616e ntation. Debian │ │ │ │ │ +00053ca0: 2070 6163 6b61 6765 7320 7468 6174 2070 packages that p │ │ │ │ │ +00053cb0: 726f 7669 6465 7320 6f6e 6c69 6e65 2064 rovides online d │ │ │ │ │ +00053cc0: 6f63 756d 656e 7461 7469 6f6e 0a28 6f74 ocumentation.(ot │ │ │ │ │ +00053cd0: 6865 7220 7468 616e 206a 7573 7420 6d61 her than just ma │ │ │ │ │ +00053ce0: 6e75 616c 2070 6167 6573 2920 6d61 7920 nual pages) may │ │ │ │ │ +00053cf0: 7265 6769 7374 6572 2074 6865 7365 2064 register these d │ │ │ │ │ +00053d00: 6f63 756d 656e 7473 2077 6974 680a 646f ocuments with.do │ │ │ │ │ +00053d10: 632d 6261 7365 2062 7920 696e 7374 616c c-base by instal │ │ │ │ │ +00053d20: 6c69 6e67 2061 2064 6f63 2d62 6173 6520 ling a doc-base │ │ │ │ │ +00053d30: 636f 6e74 726f 6c20 6669 6c65 2069 6e0a control file in. │ │ │ │ │ +00053d40: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ +00053d50: 632d 6261 7365 2fe2 8099 2e0a 0a50 6c65 c-base/......Ple │ │ │ │ │ +00053d60: 6173 6520 7265 6665 7220 746f 2074 6865 ase refer to the │ │ │ │ │ +00053d70: 2064 6f63 756d 656e 7461 7469 6f6e 2074 documentation t │ │ │ │ │ +00053d80: 6861 7420 636f 6d65 7320 7769 7468 2074 hat comes with t │ │ │ │ │ +00053d90: 6865 2064 6f63 2d62 6173 6520 7061 636b he doc-base pack │ │ │ │ │ +00053da0: 6167 650a 666f 7220 696e 666f 726d 6174 age.for informat │ │ │ │ │ +00053db0: 696f 6e20 616e 6420 6465 7461 696c 732e ion and details. │ │ │ │ │ +00053dc0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00053dd0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00053de0: 6f64 653a 2041 6c74 6572 6e61 7465 2069 ode: Alternate i │ │ │ │ │ +00053df0: 6e69 7420 7379 7374 656d 732c 2020 4e65 nit systems, Ne │ │ │ │ │ +00053e00: 7874 3a20 5369 676e 616c 696e 6720 7468 xt: Signaling th │ │ │ │ │ +00053e10: 6174 2061 2072 6562 6f6f 7420 6973 2072 at a reboot is r │ │ │ │ │ +00053e20: 6571 7569 7265 642c 2020 5072 6576 3a20 equired, Prev: │ │ │ │ │ +00053e30: 5265 6769 7374 6572 696e 6720 446f 6375 Registering Docu │ │ │ │ │ +00053e40: 6d65 6e74 7320 7573 696e 6720 646f 632d ments using doc- │ │ │ │ │ +00053e50: 6261 7365 2c20 2055 703a 2054 6865 204f base, Up: The O │ │ │ │ │ +00053e60: 7065 7261 7469 6e67 2053 7973 7465 6d0a perating System. │ │ │ │ │ +00053e70: 0a39 2e31 3120 416c 7465 726e 6174 6520 .9.11 Alternate │ │ │ │ │ +00053e80: 696e 6974 2073 7973 7465 6d73 0a3d 3d3d init systems.=== │ │ │ │ │ +00053e90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00053ea0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 2073 ========..This s │ │ │ │ │ +00053eb0: 6563 7469 6f6e 2068 6173 2062 6565 6e20 ection has been │ │ │ │ │ +00053ec0: 6465 6c65 7465 642e 0a0a 2a20 4d65 6e75 deleted...* Menu │ │ │ │ │ +00053ed0: 3a0a 0a2a 2045 7665 6e74 2d62 6173 6564 :..* Event-based │ │ │ │ │ +00053ee0: 2062 6f6f 7420 7769 7468 2075 7073 7461 boot with upsta │ │ │ │ │ +00053ef0: 7274 3a3a 0a0a 1f0a 4669 6c65 3a20 6465 rt::....File: de │ │ │ │ │ +00053f00: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00053f10: 2c20 204e 6f64 653a 2045 7665 6e74 2d62 , Node: Event-b │ │ │ │ │ +00053f20: 6173 6564 2062 6f6f 7420 7769 7468 2075 ased boot with u │ │ │ │ │ +00053f30: 7073 7461 7274 2c20 2055 703a 2041 6c74 pstart, Up: Alt │ │ │ │ │ +00053f40: 6572 6e61 7465 2069 6e69 7420 7379 7374 ernate init syst │ │ │ │ │ +00053f50: 656d 730a 0a39 2e31 312e 3120 4576 656e ems..9.11.1 Even │ │ │ │ │ +00053f60: 742d 6261 7365 6420 626f 6f74 2077 6974 t-based boot wit │ │ │ │ │ +00053f70: 6820 7570 7374 6172 740a 2d2d 2d2d 2d2d h upstart.------ │ │ │ │ │ +00053f80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00053f90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ +00053fa0: 5468 6520 e280 9875 7073 7461 7274 e280 The ...upstart.. │ │ │ │ │ +00053fb0: 9920 6576 656e 742d 6261 7365 6420 626f . event-based bo │ │ │ │ │ +00053fc0: 6f74 2073 7973 7465 6d20 6973 206e 6f20 ot system is no │ │ │ │ │ +00053fd0: 6c6f 6e67 6572 206d 6169 6e74 6169 6e65 longer maintaine │ │ │ │ │ +00053fe0: 6420 696e 2044 6562 6961 6e2c 0a73 6f20 d in Debian,.so │ │ │ │ │ +00053ff0: 7468 6973 2073 6563 7469 6f6e 2068 6173 this section has │ │ │ │ │ +00054000: 2062 6565 6e20 7265 6d6f 7665 642e 0a0a been removed... │ │ │ │ │ +00054010: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00054020: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00054030: 653a 2053 6967 6e61 6c69 6e67 2074 6861 e: Signaling tha │ │ │ │ │ +00054040: 7420 6120 7265 626f 6f74 2069 7320 7265 t a reboot is re │ │ │ │ │ +00054050: 7175 6972 6564 2c20 2050 7265 763a 2041 quired, Prev: A │ │ │ │ │ +00054060: 6c74 6572 6e61 7465 2069 6e69 7420 7379 lternate init sy │ │ │ │ │ +00054070: 7374 656d 732c 2020 5570 3a20 5468 6520 stems, Up: The │ │ │ │ │ +00054080: 4f70 6572 6174 696e 6720 5379 7374 656d Operating System │ │ │ │ │ +00054090: 0a0a 392e 3132 2053 6967 6e61 6c69 6e67 ..9.12 Signaling │ │ │ │ │ +000540a0: 2074 6861 7420 6120 7265 626f 6f74 2069 that a reboot i │ │ │ │ │ +000540b0: 7320 7265 7175 6972 6564 0a3d 3d3d 3d3d s required.===== │ │ │ │ │ +000540c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000540d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000540e0: 3d3d 3d0a 0a50 726f 6772 616d 7320 6361 ===..Programs ca │ │ │ │ │ +000540f0: 6e20 7369 676e 616c 2074 6861 7420 6120 n signal that a │ │ │ │ │ +00054100: 7265 626f 6f74 2069 7320 7265 7175 6972 reboot is requir │ │ │ │ │ +00054110: 6564 2062 7920 e280 9874 6f75 6368 e280 ed by ...touch.. │ │ │ │ │ +00054120: 9969 6e67 0ae2 8098 2f72 756e 2f72 6562 .ing..../run/reb │ │ │ │ │ +00054130: 6f6f 742d 7265 7175 6972 6564 e280 992e oot-required.... │ │ │ │ │ +00054140: 2020 4974 2069 7320 636f 6e76 656e 7469 It is conventi │ │ │ │ │ +00054150: 6f6e 616c 2074 6f20 6164 6420 7468 6520 onal to add the │ │ │ │ │ +00054160: 6e61 6d65 206f 6620 7468 650a 7061 636b name of the.pack │ │ │ │ │ +00054170: 6167 6528 7329 2072 6571 7569 7269 6e67 age(s) requiring │ │ │ │ │ +00054180: 2074 6865 2072 6562 6f6f 7420 746f 20e2 the reboot to . │ │ │ │ │ +00054190: 8098 2f72 756e 2f72 6562 6f6f 742d 7265 ../run/reboot-re │ │ │ │ │ +000541a0: 7175 6972 6564 2e70 6b67 73e2 8099 2e0a quired.pkgs..... │ │ │ │ │ +000541b0: 5072 6f67 7261 6d73 2073 686f 756c 6420 Programs should │ │ │ │ │ +000541c0: 6e6f 7420 6164 6420 6120 7061 636b 6167 not add a packag │ │ │ │ │ +000541d0: 6520 6e61 6d65 2074 6f20 e280 982f 7275 e name to .../ru │ │ │ │ │ +000541e0: 6e2f 7265 626f 6f74 2d72 6571 7569 7265 n/reboot-require │ │ │ │ │ +000541f0: 642e 706b 6773 e280 9920 6966 0a69 7420 d.pkgs... if.it │ │ │ │ │ +00054200: 6973 2061 6c72 6561 6479 2070 7265 7365 is already prese │ │ │ │ │ +00054210: 6e74 2074 6865 7265 2e0a 0a54 6865 20e2 nt there...The . │ │ │ │ │ +00054220: 8098 2f72 756e 2f72 6562 6f6f 742d 7265 ../run/reboot-re │ │ │ │ │ +00054230: 7175 6972 6564 e280 9920 6d65 6368 616e quired... mechan │ │ │ │ │ +00054240: 6973 6d20 6973 2075 7365 6420 7768 656e ism is used when │ │ │ │ │ +00054250: 2061 2072 6562 6f6f 7420 6973 206e 6565 a reboot is nee │ │ │ │ │ +00054260: 6465 6420 746f 0a66 756c 6c79 2061 7070 ded to.fully app │ │ │ │ │ +00054270: 6c79 2074 6865 2063 6861 6e67 6573 2069 ly the changes i │ │ │ │ │ +00054280: 6e74 726f 6475 6365 6420 6279 2070 6163 ntroduced by pac │ │ │ │ │ +00054290: 6b61 6765 2069 6e73 7461 6c6c 6174 696f kage installatio │ │ │ │ │ +000542a0: 6e20 6f72 2075 7067 7261 6465 2e0a 5479 n or upgrade..Ty │ │ │ │ │ +000542b0: 7069 6361 6c6c 7920 6974 2069 7320 7468 pically it is th │ │ │ │ │ +000542c0: 6520 e280 9870 6f73 7469 6e73 74e2 8099 e ...postinst... │ │ │ │ │ +000542d0: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ +000542e0: 7074 2074 6861 7420 746f 7563 6865 730a pt that touches. │ │ │ │ │ +000542f0: e280 982f 7275 6e2f 7265 626f 6f74 2d72 .../run/reboot-r │ │ │ │ │ +00054300: 6571 7569 7265 64e2 8099 2c20 6174 2074 equired..., at t │ │ │ │ │ +00054310: 6865 2065 6e64 206f 6620 6120 7375 6363 he end of a succ │ │ │ │ │ +00054320: 6573 7366 756c 2063 6f6e 6669 6775 7261 essful configura │ │ │ │ │ +00054330: 7469 6f6e 206f 6620 7468 650a 7061 636b tion of the.pack │ │ │ │ │ +00054340: 6167 652e 0a0a 5468 6572 6520 6172 6520 age...There are │ │ │ │ │ +00054350: 6e6f 2067 7561 7261 6e74 6565 7320 7072 no guarantees pr │ │ │ │ │ +00054360: 6f76 6964 6564 2062 7920 7468 6520 e280 ovided by the .. │ │ │ │ │ +00054370: 982f 7275 6e2f 7265 626f 6f74 2d72 6571 ./run/reboot-req │ │ │ │ │ +00054380: 7569 7265 64e2 8099 0a63 6f6e 7665 6e74 uired....convent │ │ │ │ │ +00054390: 696f 6e20 6173 2074 6f20 7768 656e 206f ion as to when o │ │ │ │ │ +000543a0: 7220 7768 6574 6865 7220 7468 6520 7265 r whether the re │ │ │ │ │ +000543b0: 7175 6573 7465 6420 7265 626f 6f74 2077 quested reboot w │ │ │ │ │ +000543c0: 696c 6c20 6f63 6375 722e 0a0a 1f0a 4669 ill occur.....Fi │ │ │ │ │ +000543d0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +000543e0: 792e 696e 666f 2c20 204e 6f64 653a 2046 y.info, Node: F │ │ │ │ │ +000543f0: 696c 6573 3c32 3e2c 2020 4e65 7874 3a20 iles<2>, Next: │ │ │ │ │ +00054400: 4375 7374 6f6d 697a 6564 2070 726f 6772 Customized progr │ │ │ │ │ +00054410: 616d 732c 2020 5072 6576 3a20 5468 6520 ams, Prev: The │ │ │ │ │ +00054420: 4f70 6572 6174 696e 6720 5379 7374 656d Operating System │ │ │ │ │ +00054430: 2c20 2055 703a 2054 6f70 0a0a 3130 2046 , Up: Top..10 F │ │ │ │ │ +00054440: 696c 6573 0a2a 2a2a 2a2a 2a2a 2a0a 0a2a iles.********..* │ │ │ │ │ +00054450: 204d 656e 753a 0a0a 2a20 4269 6e61 7269 Menu:..* Binari │ │ │ │ │ +00054460: 6573 3a3a 0a2a 204c 6962 7261 7269 6573 es::.* Libraries │ │ │ │ │ +00054470: 3a3a 0a2a 2053 6861 7265 6420 6c69 6272 ::.* Shared libr │ │ │ │ │ +00054480: 6172 6965 733a 2053 6861 7265 6420 6c69 aries: Shared li │ │ │ │ │ +00054490: 6272 6172 6965 733c 323e 2e0a 2a20 5363 braries<2>..* Sc │ │ │ │ │ +000544a0: 7269 7074 733a 3a0a 2a20 5379 6d62 6f6c ripts::.* Symbol │ │ │ │ │ +000544b0: 6963 206c 696e 6b73 3a3a 0a2a 2044 6576 ic links::.* Dev │ │ │ │ │ +000544c0: 6963 6520 6669 6c65 733a 3a0a 2a20 436f ice files::.* Co │ │ │ │ │ +000544d0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +000544e0: 733a 3a0a 2a20 4c6f 6720 6669 6c65 733a s::.* Log files: │ │ │ │ │ +000544f0: 3a0a 2a20 5065 726d 6973 7369 6f6e 7320 :.* Permissions │ │ │ │ │ +00054500: 616e 6420 6f77 6e65 7273 3a3a 0a2a 2046 and owners::.* F │ │ │ │ │ +00054510: 696c 6520 6e61 6d65 733a 3a0a 0a1f 0a46 ile names::....F │ │ │ │ │ +00054520: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00054530: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00054540: 4269 6e61 7269 6573 2c20 204e 6578 743a Binaries, Next: │ │ │ │ │ +00054550: 204c 6962 7261 7269 6573 2c20 2055 703a Libraries, Up: │ │ │ │ │ +00054560: 2046 696c 6573 3c32 3e0a 0a31 302e 3120 Files<2>..10.1 │ │ │ │ │ +00054570: 4269 6e61 7269 6573 0a3d 3d3d 3d3d 3d3d Binaries.======= │ │ │ │ │ +00054580: 3d3d 3d3d 3d3d 0a0a 5477 6f20 6469 6666 ======..Two diff │ │ │ │ │ +00054590: 6572 656e 7420 7061 636b 6167 6573 206d erent packages m │ │ │ │ │ +000545a0: 7573 7420 6e6f 7420 696e 7374 616c 6c20 ust not install │ │ │ │ │ +000545b0: 7072 6f67 7261 6d73 2077 6974 6820 6469 programs with di │ │ │ │ │ +000545c0: 6666 6572 656e 740a 6675 6e63 7469 6f6e fferent.function │ │ │ │ │ +000545d0: 616c 6974 7920 6275 7420 7769 7468 2074 ality but with t │ │ │ │ │ +000545e0: 6865 2073 616d 6520 6669 6c65 6e61 6d65 he same filename │ │ │ │ │ +000545f0: 732e 2020 2854 6865 2063 6173 6520 6f66 s. (The case of │ │ │ │ │ +00054600: 2074 776f 2070 726f 6772 616d 730a 6861 two programs.ha │ │ │ │ │ +00054610: 7669 6e67 2074 6865 2073 616d 6520 6675 ving the same fu │ │ │ │ │ +00054620: 6e63 7469 6f6e 616c 6974 7920 6275 7420 nctionality but │ │ │ │ │ +00054630: 6469 6666 6572 656e 7420 696d 706c 656d different implem │ │ │ │ │ +00054640: 656e 7461 7469 6f6e 7320 6973 2068 616e entations is han │ │ │ │ │ +00054650: 646c 6564 0a76 6961 2022 616c 7465 726e dled.via "altern │ │ │ │ │ +00054660: 6174 6976 6573 2220 6f72 2074 6865 2022 atives" or the " │ │ │ │ │ +00054670: 436f 6e66 6c69 6374 7322 206d 6563 6861 Conflicts" mecha │ │ │ │ │ +00054680: 6e69 736d 2e20 2053 6565 202a 6e6f 7465 nism. See *note │ │ │ │ │ +00054690: 204d 6169 6e74 6169 6e65 720a 5363 7269 Maintainer.Scri │ │ │ │ │ +000546a0: 7074 733a 2035 642e 2061 6e64 202a 6e6f pts: 5d. and *no │ │ │ │ │ +000546b0: 7465 2043 6f6e 666c 6963 7469 6e67 2062 te Conflicting b │ │ │ │ │ +000546c0: 696e 6172 7920 7061 636b 6167 6573 202d inary packages - │ │ │ │ │ +000546d0: 2043 6f6e 666c 6963 7473 3a20 6634 2e0a Conflicts: f4.. │ │ │ │ │ +000546e0: 7265 7370 6563 7469 7665 6c79 2e29 2020 respectively.) │ │ │ │ │ +000546f0: 4966 2074 6869 7320 6361 7365 2068 6170 If this case hap │ │ │ │ │ +00054700: 7065 6e73 2c20 6f6e 6520 6f66 2074 6865 pens, one of the │ │ │ │ │ +00054710: 2070 726f 6772 616d 7320 6d75 7374 2062 programs must b │ │ │ │ │ +00054720: 650a 7265 6e61 6d65 642e 2020 5468 6520 e.renamed. The │ │ │ │ │ +00054730: 6d61 696e 7461 696e 6572 7320 7368 6f75 maintainers shou │ │ │ │ │ +00054740: 6c64 2072 6570 6f72 7420 7468 6973 2074 ld report this t │ │ │ │ │ +00054750: 6f20 7468 6520 e280 9864 6562 6961 6e2d o the ...debian- │ │ │ │ │ +00054760: 6465 7665 6ce2 8099 0a6d 6169 6c69 6e67 devel....mailing │ │ │ │ │ +00054770: 206c 6973 7420 616e 6420 7472 7920 746f list and try to │ │ │ │ │ +00054780: 2066 696e 6420 6120 636f 6e73 656e 7375 find a consensu │ │ │ │ │ +00054790: 7320 6162 6f75 7420 7768 6963 6820 7072 s about which pr │ │ │ │ │ +000547a0: 6f67 7261 6d20 7769 6c6c 2068 6176 650a ogram will have. │ │ │ │ │ +000547b0: 746f 2062 6520 7265 6e61 6d65 642e 2020 to be renamed. │ │ │ │ │ +000547c0: 4966 2061 2063 6f6e 7365 6e73 7573 2063 If a consensus c │ │ │ │ │ +000547d0: 616e 6e6f 7420 6265 2072 6561 6368 6564 annot be reached │ │ │ │ │ +000547e0: 2c20 2762 6f74 6827 2070 726f 6772 616d , 'both' program │ │ │ │ │ +000547f0: 7320 6d75 7374 0a62 6520 7265 6e61 6d65 s must.be rename │ │ │ │ │ +00054800: 642e 0a0a 546f 2073 7570 706f 7274 206d d...To support m │ │ │ │ │ +00054810: 6572 6765 642d e280 982f 7573 72e2 8099 erged-.../usr... │ │ │ │ │ +00054820: 2073 7973 7465 6d73 2c20 7061 636b 6167 systems, packag │ │ │ │ │ +00054830: 6573 206d 7573 7420 6e6f 7420 696e 7374 es must not inst │ │ │ │ │ +00054840: 616c 6c20 6669 6c65 7320 696e 0a62 6f74 all files in.bot │ │ │ │ │ +00054850: 6820 e280 982f 7061 7468 e280 9920 616e h .../path... an │ │ │ │ │ +00054860: 6420 e280 982f 7573 722f 7061 7468 e280 d .../usr/path.. │ │ │ │ │ +00054870: 992e 2020 466f 7220 6578 616d 706c 652c .. For example, │ │ │ │ │ +00054880: 2061 2070 6163 6b61 6765 206d 7573 7420 a package must │ │ │ │ │ +00054890: 6e6f 7420 696e 7374 616c 6c0a 626f 7468 not install.both │ │ │ │ │ +000548a0: 20e2 8098 2f62 696e 2f65 7861 6d70 6c65 .../bin/example │ │ │ │ │ +000548b0: e280 9920 616e 6420 e280 982f 7573 722f ... and .../usr/ │ │ │ │ │ +000548c0: 6269 6e2f 6578 616d 706c 65e2 8099 2e0a bin/example..... │ │ │ │ │ +000548d0: 0a49 6620 6120 6669 6c65 2069 7320 6d6f .If a file is mo │ │ │ │ │ +000548e0: 7665 6420 6265 7477 6565 6e20 e280 982f ved between .../ │ │ │ │ │ +000548f0: 7061 7468 e280 9920 616e 6420 e280 982f path... and .../ │ │ │ │ │ +00054900: 7573 722f 7061 7468 e280 9920 696e 2072 usr/path... in r │ │ │ │ │ +00054910: 6576 6973 696f 6e73 206f 6620 610a 4465 evisions of a.De │ │ │ │ │ +00054920: 6269 616e 2070 6163 6b61 6765 2c20 616e bian package, an │ │ │ │ │ +00054930: 6420 6120 636f 6d70 6174 6962 696c 6974 d a compatibilit │ │ │ │ │ +00054940: 7920 7379 6d6c 696e 6b20 6174 2074 6865 y symlink at the │ │ │ │ │ +00054950: 206f 6c64 2070 6174 6820 6973 206e 6565 old path is nee │ │ │ │ │ +00054960: 6465 642c 0a74 6865 2073 796d 6c69 6e6b ded,.the symlink │ │ │ │ │ +00054970: 206d 7573 7420 6265 206d 616e 6167 6564 must be managed │ │ │ │ │ +00054980: 2069 6e20 6120 7761 7920 7468 6174 2077 in a way that w │ │ │ │ │ +00054990: 696c 6c20 6e6f 7420 6272 6561 6b20 7768 ill not break wh │ │ │ │ │ +000549a0: 656e 20e2 8098 2f70 6174 68e2 8099 0a61 en .../path....a │ │ │ │ │ +000549b0: 6e64 20e2 8098 2f75 7372 2f70 6174 68e2 nd .../usr/path. │ │ │ │ │ +000549c0: 8099 2061 7265 2074 6865 2073 616d 6520 .. are the same │ │ │ │ │ +000549d0: 756e 6465 726c 7969 6e67 2064 6972 6563 underlying direc │ │ │ │ │ +000549e0: 746f 7279 2064 7565 2074 6f20 7379 6d6c tory due to syml │ │ │ │ │ +000549f0: 696e 6b73 206f 720a 6f74 6865 7220 6d65 inks or.other me │ │ │ │ │ +00054a00: 6368 616e 6973 6d73 2e0a 0a42 696e 6172 chanisms...Binar │ │ │ │ │ +00054a10: 7920 6578 6563 7574 6162 6c65 7320 6d75 y executables mu │ │ │ │ │ +00054a20: 7374 206e 6f74 2062 6520 7374 6174 6963 st not be static │ │ │ │ │ +00054a30: 616c 6c79 206c 696e 6b65 6420 7769 7468 ally linked with │ │ │ │ │ +00054a40: 2074 6865 2047 4e55 2043 206c 6962 7261 the GNU C libra │ │ │ │ │ +00054a50: 7279 2c0a 7369 6e63 6520 7468 6973 2070 ry,.since this p │ │ │ │ │ +00054a60: 7265 7665 6e74 7320 7468 6520 6269 6e61 revents the bina │ │ │ │ │ +00054a70: 7279 2066 726f 6d20 6265 6e65 6669 7469 ry from benefiti │ │ │ │ │ +00054a80: 6e67 2066 726f 6d20 6669 7865 7320 616e ng from fixes an │ │ │ │ │ +00054a90: 640a 696d 7072 6f76 656d 656e 7473 2074 d.improvements t │ │ │ │ │ +00054aa0: 6f20 7468 6520 4320 6c69 6272 6172 7920 o the C library │ │ │ │ │ +00054ab0: 7769 7468 6f75 7420 6265 696e 6720 7265 without being re │ │ │ │ │ +00054ac0: 6275 696c 7420 616e 6420 636f 6d70 6c69 built and compli │ │ │ │ │ +00054ad0: 6361 7465 730a 7365 6375 7269 7479 2075 cates.security u │ │ │ │ │ +00054ae0: 7064 6174 6573 2e20 2054 6869 7320 7265 pdates. This re │ │ │ │ │ +00054af0: 7175 6972 656d 656e 7420 6d61 7920 6265 quirement may be │ │ │ │ │ +00054b00: 2072 656c 6178 6564 2066 6f72 2062 696e relaxed for bin │ │ │ │ │ +00054b10: 6172 790a 6578 6563 7574 6162 6c65 7320 ary.executables │ │ │ │ │ +00054b20: 7768 6f73 6520 696e 7465 6e64 6564 2070 whose intended p │ │ │ │ │ +00054b30: 7572 706f 7365 2069 7320 746f 2064 6961 urpose is to dia │ │ │ │ │ +00054b40: 676e 6f73 6520 616e 6420 6669 7820 7468 gnose and fix th │ │ │ │ │ +00054b50: 6520 7379 7374 656d 2069 6e0a 7369 7475 e system in.situ │ │ │ │ │ +00054b60: 6174 696f 6e73 2077 6865 7265 2074 6865 ations where the │ │ │ │ │ +00054b70: 2047 4e55 2043 206c 6962 7261 7279 206d GNU C library m │ │ │ │ │ +00054b80: 6179 206e 6f74 2062 6520 7573 6162 6c65 ay not be usable │ │ │ │ │ +00054b90: 2028 7375 6368 2061 7320 7379 7374 656d (such as system │ │ │ │ │ +00054ba0: 0a72 6563 6f76 6572 7920 7368 656c 6c73 .recovery shells │ │ │ │ │ +00054bb0: 206f 7220 7574 696c 6974 6965 7320 6c69 or utilities li │ │ │ │ │ +00054bc0: 6b65 206c 6463 6f6e 6669 6729 206f 7220 ke ldconfig) or │ │ │ │ │ +00054bd0: 666f 7220 6269 6e61 7279 2065 7865 6375 for binary execu │ │ │ │ │ +00054be0: 7461 626c 6573 0a77 6865 7265 2074 6865 tables.where the │ │ │ │ │ +00054bf0: 2073 6563 7572 6974 7920 6265 6e65 6669 security benefi │ │ │ │ │ +00054c00: 7473 206f 6620 7374 6174 6963 206c 696e ts of static lin │ │ │ │ │ +00054c10: 6b69 6e67 206f 7574 7765 6967 6820 7468 king outweigh th │ │ │ │ │ +00054c20: 6520 6472 6177 6261 636b 732e 0a0a 4279 e drawbacks...By │ │ │ │ │ +00054c30: 2064 6566 6175 6c74 2c20 7768 656e 2061 default, when a │ │ │ │ │ +00054c40: 2070 6163 6b61 6765 2069 7320 6265 696e package is bein │ │ │ │ │ +00054c50: 6720 6275 696c 742c 2061 6e79 2062 696e g built, any bin │ │ │ │ │ +00054c60: 6172 6965 7320 6372 6561 7465 6420 7368 aries created sh │ │ │ │ │ +00054c70: 6f75 6c64 0a69 6e63 6c75 6465 2064 6562 ould.include deb │ │ │ │ │ +00054c80: 7567 6769 6e67 2069 6e66 6f72 6d61 7469 ugging informati │ │ │ │ │ +00054c90: 6f6e 2c20 6173 2077 656c 6c20 6173 2062 on, as well as b │ │ │ │ │ +00054ca0: 6569 6e67 2063 6f6d 7069 6c65 6420 7769 eing compiled wi │ │ │ │ │ +00054cb0: 7468 0a6f 7074 696d 697a 6174 696f 6e2e th.optimization. │ │ │ │ │ +00054cc0: 2020 596f 7520 7368 6f75 6c64 2061 6c73 You should als │ │ │ │ │ +00054cd0: 6f20 7475 726e 206f 6e20 6173 206d 616e o turn on as man │ │ │ │ │ +00054ce0: 7920 7265 6173 6f6e 6162 6c65 2063 6f6d y reasonable com │ │ │ │ │ +00054cf0: 7069 6c61 7469 6f6e 0a77 6172 6e69 6e67 pilation.warning │ │ │ │ │ +00054d00: 7320 6173 2070 6f73 7369 626c 6520 2873 s as possible (s │ │ │ │ │ +00054d10: 6565 202a 6e6f 7465 204d 6169 6e20 6275 ee *note Main bu │ │ │ │ │ +00054d20: 696c 6469 6e67 2073 6372 6970 743b 2064 ilding script; d │ │ │ │ │ +00054d30: 6562 6961 6e2f 7275 6c65 733a 0a37 632e ebian/rules:.7c. │ │ │ │ │ +00054d40: 292e 2020 466f 7220 7468 6520 4320 7072 ). For the C pr │ │ │ │ │ +00054d50: 6f67 7261 6d6d 696e 6720 6c61 6e67 7561 ogramming langua │ │ │ │ │ +00054d60: 6765 2c20 7468 6973 206d 6561 6e73 2074 ge, this means t │ │ │ │ │ +00054d70: 6865 2066 6f6c 6c6f 7769 6e67 0a63 6f6d he following.com │ │ │ │ │ +00054d80: 7069 6c61 7469 6f6e 2070 6172 616d 6574 pilation paramet │ │ │ │ │ +00054d90: 6572 7320 7368 6f75 6c64 2062 6520 7573 ers should be us │ │ │ │ │ +00054da0: 6564 3a0a 0a20 2020 2020 4343 203d 2067 ed:.. CC = g │ │ │ │ │ +00054db0: 6363 0a20 2020 2020 4346 4c41 4753 203d cc. CFLAGS = │ │ │ │ │ +00054dc0: 202d 4f32 202d 6720 2d57 616c 6c20 2320 -O2 -g -Wall # │ │ │ │ │ +00054dd0: 7361 6e65 2077 6172 6e69 6e67 206f 7074 sane warning opt │ │ │ │ │ +00054de0: 696f 6e73 2076 6172 7920 6265 7477 6565 ions vary betwee │ │ │ │ │ +00054df0: 6e20 7072 6f67 7261 6d73 0a20 2020 2020 n programs. │ │ │ │ │ +00054e00: 4c44 464c 4147 5320 3d20 2320 6e6f 6e65 LDFLAGS = # none │ │ │ │ │ +00054e10: 0a0a 4279 2064 6566 6175 6c74 2061 6c6c ..By default all │ │ │ │ │ +00054e20: 2069 6e73 7461 6c6c 6564 2062 696e 6172 installed binar │ │ │ │ │ +00054e30: 6965 7320 7368 6f75 6c64 2062 6520 7374 ies should be st │ │ │ │ │ +00054e40: 7269 7070 6564 2062 7920 6361 6c6c 696e ripped by callin │ │ │ │ │ +00054e50: 670a 0a20 2020 2020 7374 7269 7020 2d2d g.. strip -- │ │ │ │ │ +00054e60: 7374 7269 702d 756e 6e65 6564 6564 202d strip-unneeded - │ │ │ │ │ +00054e70: 2d72 656d 6f76 652d 7365 6374 696f 6e3d -remove-section= │ │ │ │ │ +00054e80: 2e63 6f6d 6d65 6e74 202d 2d72 656d 6f76 .comment --remov │ │ │ │ │ +00054e90: 652d 7365 6374 696f 6e3d 2e6e 6f74 6520 e-section=.note │ │ │ │ │ +00054ea0: 6269 6e61 7269 6573 0a0a 6f6e 2074 6865 binaries..on the │ │ │ │ │ +00054eb0: 2062 696e 6172 6965 7320 6166 7465 7220 binaries after │ │ │ │ │ +00054ec0: 7468 6579 2068 6176 6520 6265 656e 2063 they have been c │ │ │ │ │ +00054ed0: 6f70 6965 6420 696e 746f 20e2 8098 6465 opied into ...de │ │ │ │ │ +00054ee0: 6269 616e 2f74 6d70 e280 9920 6275 7420 bian/tmp... but │ │ │ │ │ +00054ef0: 6265 666f 7265 0a74 6865 2074 7265 6520 before.the tree │ │ │ │ │ +00054f00: 6973 206d 6164 6520 696e 746f 2061 2070 is made into a p │ │ │ │ │ +00054f10: 6163 6b61 6765 2e0a 0a49 7420 6973 206e ackage...It is n │ │ │ │ │ +00054f20: 6f74 2072 6563 6f6d 6d65 6e64 6564 2074 ot recommended t │ │ │ │ │ +00054f30: 6f20 7374 7269 7020 6269 6e61 7269 6573 o strip binaries │ │ │ │ │ +00054f40: 2062 7920 7061 7373 696e 6720 7468 6520 by passing the │ │ │ │ │ +00054f50: e280 982d 73e2 8099 2066 6c61 6720 746f ...-s... flag to │ │ │ │ │ +00054f60: 0ae2 8098 696e 7374 616c 6ce2 8099 2c20 ....install..., │ │ │ │ │ +00054f70: 6265 6361 7573 6520 7468 6973 2066 6169 because this fai │ │ │ │ │ +00054f80: 6c73 2074 6f20 7265 6d6f 7665 202e 636f ls to remove .co │ │ │ │ │ +00054f90: 6d6d 656e 7420 616e 6420 2e6e 6f74 6520 mment and .note │ │ │ │ │ +00054fa0: 7365 6374 696f 6e73 2c20 616e 640a 616c sections, and.al │ │ │ │ │ +00054fb0: 736f 2070 7265 7665 6e74 7320 7468 6520 so prevents the │ │ │ │ │ +00054fc0: 6175 746f 6d61 7469 6320 6372 6561 7469 automatic creati │ │ │ │ │ +00054fd0: 6f6e 206f 6620 6462 6773 796d 2062 696e on of dbgsym bin │ │ │ │ │ +00054fe0: 6172 7920 7061 636b 6167 6573 2062 7920 ary packages by │ │ │ │ │ +00054ff0: 746f 6f6c 730a 6c69 6b65 20e2 8098 6468 tools.like ...dh │ │ │ │ │ +00055000: 5f73 7472 6970 e280 992e 0a0a 416c 7468 _strip......Alth │ │ │ │ │ +00055010: 6f75 6768 2062 696e 6172 6965 7320 696e ough binaries in │ │ │ │ │ +00055020: 2074 6865 2062 7569 6c64 2074 7265 6520 the build tree │ │ │ │ │ +00055030: 7368 6f75 6c64 2062 6520 636f 6d70 696c should be compil │ │ │ │ │ +00055040: 6564 2077 6974 6820 6465 6275 6767 696e ed with debuggin │ │ │ │ │ +00055050: 670a 696e 666f 726d 6174 696f 6e20 6279 g.information by │ │ │ │ │ +00055060: 2064 6566 6175 6c74 2c20 6974 2063 616e default, it can │ │ │ │ │ +00055070: 206f 6674 656e 2062 6520 6469 6666 6963 often be diffic │ │ │ │ │ +00055080: 756c 7420 746f 2064 6562 7567 2070 726f ult to debug pro │ │ │ │ │ +00055090: 6772 616d 7320 6966 0a74 6865 7920 6172 grams if.they ar │ │ │ │ │ +000550a0: 6520 616c 736f 2073 7562 6a65 6374 6564 e also subjected │ │ │ │ │ +000550b0: 2074 6f20 636f 6d70 696c 6572 206f 7074 to compiler opt │ │ │ │ │ +000550c0: 696d 697a 6174 696f 6e2e 2020 466f 7220 imization. For │ │ │ │ │ +000550d0: 7468 6973 2072 6561 736f 6e2c 2069 740a this reason, it. │ │ │ │ │ +000550e0: 6973 2072 6563 6f6d 6d65 6e64 6564 2074 is recommended t │ │ │ │ │ +000550f0: 6f20 7375 7070 6f72 7420 7468 6520 7374 o support the st │ │ │ │ │ +00055100: 616e 6461 7264 697a 6564 2065 6e76 6972 andardized envir │ │ │ │ │ +00055110: 6f6e 6d65 6e74 2076 6172 6961 626c 650a onment variable. │ │ │ │ │ +00055120: e280 9844 4542 5f42 5549 4c44 5f4f 5054 ...DEB_BUILD_OPT │ │ │ │ │ +00055130: 494f 4e53 e280 9920 2873 6565 202a 6e6f IONS... (see *no │ │ │ │ │ +00055140: 7465 2064 6562 6961 6e2f 7275 6c65 7320 te debian/rules │ │ │ │ │ +00055150: 616e 6420 4445 425f 4255 494c 445f 4f50 and DEB_BUILD_OP │ │ │ │ │ +00055160: 5449 4f4e 533a 2037 642e 292e 0a54 6869 TIONS: 7d.)..Thi │ │ │ │ │ +00055170: 7320 7661 7269 6162 6c65 2063 616e 2063 s variable can c │ │ │ │ │ +00055180: 6f6e 7461 696e 2073 6576 6572 616c 2066 ontain several f │ │ │ │ │ +00055190: 6c61 6773 2074 6f20 6368 616e 6765 2068 lags to change h │ │ │ │ │ +000551a0: 6f77 2061 2070 6163 6b61 6765 2069 730a ow a package is. │ │ │ │ │ +000551b0: 636f 6d70 696c 6564 2061 6e64 2062 7569 compiled and bui │ │ │ │ │ +000551c0: 6c74 2e0a 0a49 7420 6973 2075 7020 746f lt...It is up to │ │ │ │ │ +000551d0: 2074 6865 2070 6163 6b61 6765 206d 6169 the package mai │ │ │ │ │ +000551e0: 6e74 6169 6e65 7220 746f 2064 6563 6964 ntainer to decid │ │ │ │ │ +000551f0: 6520 7768 6174 2063 6f6d 7069 6c61 7469 e what compilati │ │ │ │ │ +00055200: 6f6e 206f 7074 696f 6e73 0a61 7265 2062 on options.are b │ │ │ │ │ +00055210: 6573 7420 666f 7220 7468 6520 7061 636b est for the pack │ │ │ │ │ +00055220: 6167 652e 2020 4365 7274 6169 6e20 6269 age. Certain bi │ │ │ │ │ +00055230: 6e61 7269 6573 2028 7375 6368 2061 730a naries (such as. │ │ │ │ │ +00055240: 636f 6d70 7574 6174 696f 6e61 6c6c 792d computationally- │ │ │ │ │ +00055250: 696e 7465 6e73 6976 6520 7072 6f67 7261 intensive progra │ │ │ │ │ +00055260: 6d73 2920 7769 6c6c 2066 756e 6374 696f ms) will functio │ │ │ │ │ +00055270: 6e20 6265 7474 6572 2077 6974 6820 6365 n better with ce │ │ │ │ │ +00055280: 7274 6169 6e0a 666c 6167 7320 28e2 8098 rtain.flags (... │ │ │ │ │ +00055290: 2d4f 33e2 8099 2c20 666f 7220 6578 616d -O3..., for exam │ │ │ │ │ +000552a0: 706c 6529 3b20 6665 656c 2066 7265 6520 ple); feel free │ │ │ │ │ +000552b0: 746f 2075 7365 2074 6865 6d2e 2020 506c to use them. Pl │ │ │ │ │ +000552c0: 6561 7365 2075 7365 2067 6f6f 640a 6a75 ease use good.ju │ │ │ │ │ +000552d0: 6467 6d65 6e74 2068 6572 652e 2020 446f dgment here. Do │ │ │ │ │ +000552e0: 6e27 7420 7573 6520 666c 6167 7320 666f n't use flags fo │ │ │ │ │ +000552f0: 7220 7468 6520 7361 6b65 206f 6620 6974 r the sake of it │ │ │ │ │ +00055300: 3b20 6f6e 6c79 2075 7365 2074 6865 6d20 ; only use them │ │ │ │ │ +00055310: 6966 0a74 6865 7265 2069 7320 676f 6f64 if.there is good │ │ │ │ │ +00055320: 2072 6561 736f 6e20 746f 2064 6f20 736f reason to do so │ │ │ │ │ +00055330: 2e20 2046 6565 6c20 6672 6565 2074 6f20 . Feel free to │ │ │ │ │ +00055340: 6f76 6572 7269 6465 2074 6865 2075 7073 override the ups │ │ │ │ │ +00055350: 7472 6561 6d0a 6175 7468 6f72 2773 2069 tream.author's i │ │ │ │ │ +00055360: 6465 6173 2061 626f 7574 2077 6869 6368 deas about which │ │ │ │ │ +00055370: 2063 6f6d 7069 6c61 7469 6f6e 206f 7074 compilation opt │ │ │ │ │ +00055380: 696f 6e73 2061 7265 2062 6573 743a 2074 ions are best: t │ │ │ │ │ +00055390: 6865 7920 6172 6520 6f66 7465 6e0a 696e hey are often.in │ │ │ │ │ +000553a0: 6170 7072 6f70 7269 6174 6520 666f 7220 appropriate for │ │ │ │ │ +000553b0: 6f75 7220 656e 7669 726f 6e6d 656e 742e our environment. │ │ │ │ │ +000553c0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +000553d0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +000553e0: 6f64 653a 204c 6962 7261 7269 6573 2c20 ode: Libraries, │ │ │ │ │ +000553f0: 204e 6578 743a 2053 6861 7265 6420 6c69 Next: Shared li │ │ │ │ │ +00055400: 6272 6172 6965 733c 323e 2c20 2050 7265 braries<2>, Pre │ │ │ │ │ +00055410: 763a 2042 696e 6172 6965 732c 2020 5570 v: Binaries, Up │ │ │ │ │ +00055420: 3a20 4669 6c65 733c 323e 0a0a 3130 2e32 : Files<2>..10.2 │ │ │ │ │ +00055430: 204c 6962 7261 7269 6573 0a3d 3d3d 3d3d Libraries.===== │ │ │ │ │ +00055440: 3d3d 3d3d 3d3d 3d3d 3d0a 0a49 6620 7468 =========..If th │ │ │ │ │ +00055450: 6520 7061 636b 6167 6520 6973 2027 6172 e package is 'ar │ │ │ │ │ +00055460: 6368 6974 6563 7475 7265 3a20 616e 7927 chitecture: any' │ │ │ │ │ +00055470: 2c20 7468 656e 2074 6865 2073 6861 7265 , then the share │ │ │ │ │ +00055480: 6420 6c69 6272 6172 790a 636f 6d70 696c d library.compil │ │ │ │ │ +00055490: 6174 696f 6e20 616e 6420 6c69 6e6b 696e ation and linkin │ │ │ │ │ +000554a0: 6720 666c 6167 7320 6d75 7374 2068 6176 g flags must hav │ │ │ │ │ +000554b0: 6520 e280 982d 6650 4943 e280 992c 206f e ...-fPIC..., o │ │ │ │ │ +000554c0: 7220 7468 6520 7061 636b 6167 6520 7368 r the package sh │ │ │ │ │ +000554d0: 616c 6c0a 6e6f 7420 6275 696c 6420 6f6e all.not build on │ │ │ │ │ +000554e0: 2073 6f6d 6520 6f66 2074 6865 2073 7570 some of the sup │ │ │ │ │ +000554f0: 706f 7274 6564 2061 7263 6869 7465 6374 ported architect │ │ │ │ │ +00055500: 7572 6573 2e20 2028 3129 2020 416e 7920 ures. (1) Any │ │ │ │ │ +00055510: 6578 6365 7074 696f 6e20 746f 0a74 6869 exception to.thi │ │ │ │ │ +00055520: 7320 7275 6c65 206d 7573 7420 6265 2064 s rule must be d │ │ │ │ │ +00055530: 6973 6375 7373 6564 206f 6e20 7468 6520 iscussed on the │ │ │ │ │ +00055540: 6d61 696c 696e 6720 6c69 7374 0a27 6465 mailing list.'de │ │ │ │ │ +00055550: 6269 616e 2d64 6576 656c 406c 6973 7473 bian-devel@lists │ │ │ │ │ +00055560: 2e64 6562 6961 6e2e 6f72 6727 2c20 616e .debian.org', an │ │ │ │ │ +00055570: 6420 6120 726f 7567 6820 636f 6e73 656e d a rough consen │ │ │ │ │ +00055580: 7375 7320 6f62 7461 696e 6564 2e20 2054 sus obtained. T │ │ │ │ │ +00055590: 6865 0a72 6561 736f 6e73 2066 6f72 206e he.reasons for n │ │ │ │ │ +000555a0: 6f74 2063 6f6d 7069 6c69 6e67 2077 6974 ot compiling wit │ │ │ │ │ +000555b0: 6820 e280 982d 6650 4943 e280 9920 666c h ...-fPIC... fl │ │ │ │ │ +000555c0: 6167 206d 7573 7420 6265 2072 6563 6f72 ag must be recor │ │ │ │ │ +000555d0: 6465 6420 696e 2074 6865 2066 696c 650a ded in the file. │ │ │ │ │ +000555e0: e280 9852 4541 444d 452e 4465 6269 616e ...README.Debian │ │ │ │ │ +000555f0: e280 992c 2061 6e64 2063 6172 6520 6d75 ..., and care mu │ │ │ │ │ +00055600: 7374 2062 6520 7461 6b65 6e20 746f 2065 st be taken to e │ │ │ │ │ +00055610: 6974 6865 7220 7265 7374 7269 6374 2074 ither restrict t │ │ │ │ │ +00055620: 6865 0a61 7263 6869 7465 6374 7572 6520 he.architecture │ │ │ │ │ +00055630: 6f72 2061 7272 616e 6765 2066 6f72 20e2 or arrange for . │ │ │ │ │ +00055640: 8098 2d66 5049 43e2 8099 2074 6f20 6265 ..-fPIC... to be │ │ │ │ │ +00055650: 2075 7365 6420 6f6e 2061 7263 6869 7465 used on archite │ │ │ │ │ +00055660: 6374 7572 6573 2077 6865 7265 2069 740a ctures where it. │ │ │ │ │ +00055670: 6973 2072 6571 7569 7265 642e 2020 2832 is required. (2 │ │ │ │ │ +00055680: 290a 0a41 7320 746f 2074 6865 2073 7461 )..As to the sta │ │ │ │ │ +00055690: 7469 6320 6c69 6272 6172 6965 732c 2074 tic libraries, t │ │ │ │ │ +000556a0: 6865 2063 6f6d 6d6f 6e20 6361 7365 2069 he common case i │ │ │ │ │ +000556b0: 7320 6e6f 7420 746f 2068 6176 6520 7265 s not to have re │ │ │ │ │ +000556c0: 6c6f 6361 7461 626c 650a 636f 6465 2c20 locatable.code, │ │ │ │ │ +000556d0: 7369 6e63 6520 7468 6572 6520 6973 206e since there is n │ │ │ │ │ +000556e0: 6f20 6265 6e65 6669 742c 2075 6e6c 6573 o benefit, unles │ │ │ │ │ +000556f0: 7320 696e 2073 7065 6369 6669 6320 6361 s in specific ca │ │ │ │ │ +00055700: 7365 733b 2074 6865 7265 666f 7265 2074 ses; therefore t │ │ │ │ │ +00055710: 6865 0a73 7461 7469 6320 7665 7273 696f he.static versio │ │ │ │ │ +00055720: 6e20 6d75 7374 206e 6f74 2062 6520 636f n must not be co │ │ │ │ │ +00055730: 6d70 696c 6564 2077 6974 6820 7468 6520 mpiled with the │ │ │ │ │ +00055740: e280 982d 6650 4943 e280 9920 666c 6167 ...-fPIC... flag │ │ │ │ │ +00055750: 2e20 2041 6e79 0a65 7863 6570 7469 6f6e . Any.exception │ │ │ │ │ +00055760: 2074 6f20 7468 6973 2072 756c 6520 7368 to this rule sh │ │ │ │ │ +00055770: 6f75 6c64 2062 6520 6469 7363 7573 7365 ould be discusse │ │ │ │ │ +00055780: 6420 6f6e 2074 6865 206d 6169 6c69 6e67 d on the mailing │ │ │ │ │ +00055790: 206c 6973 740a 2764 6562 6961 6e2d 6465 list.'debian-de │ │ │ │ │ +000557a0: 7665 6c40 6c69 7374 732e 6465 6269 616e vel@lists.debian │ │ │ │ │ +000557b0: 2e6f 7267 272c 2061 6e64 2074 6865 2072 .org', and the r │ │ │ │ │ +000557c0: 6561 736f 6e73 2066 6f72 2063 6f6d 7069 easons for compi │ │ │ │ │ +000557d0: 6c69 6e67 2077 6974 6820 7468 650a e280 ling with the... │ │ │ │ │ +000557e0: 982d 6650 4943 e280 9920 666c 6167 206d .-fPIC... flag m │ │ │ │ │ +000557f0: 7573 7420 6265 2072 6563 6f72 6465 6420 ust be recorded │ │ │ │ │ +00055800: 696e 2074 6865 2066 696c 6520 e280 9852 in the file ...R │ │ │ │ │ +00055810: 4541 444d 452e 4465 6269 616e e280 992e EADME.Debian.... │ │ │ │ │ +00055820: 2020 2833 290a 0a49 6e20 6f74 6865 7220 (3)..In other │ │ │ │ │ +00055830: 776f 7264 732c 2069 6620 626f 7468 2061 words, if both a │ │ │ │ │ +00055840: 2073 6861 7265 6420 616e 6420 6120 7374 shared and a st │ │ │ │ │ +00055850: 6174 6963 206c 6962 7261 7279 2069 7320 atic library is │ │ │ │ │ +00055860: 6265 696e 6720 6275 696c 742c 0a65 6163 being built,.eac │ │ │ │ │ +00055870: 6820 736f 7572 6365 2075 6e69 7420 28e2 h source unit (. │ │ │ │ │ +00055880: 8098 2a2e 63e2 8099 2c20 666f 7220 6578 ..*.c..., for ex │ │ │ │ │ +00055890: 616d 706c 652c 2066 6f72 2043 2066 696c ample, for C fil │ │ │ │ │ +000558a0: 6573 2920 7769 6c6c 206e 6565 6420 746f es) will need to │ │ │ │ │ +000558b0: 2062 650a 636f 6d70 696c 6564 2074 7769 be.compiled twi │ │ │ │ │ +000558c0: 6365 2c20 666f 7220 7468 6520 6e6f 726d ce, for the norm │ │ │ │ │ +000558d0: 616c 2063 6173 652e 0a0a 4c69 6272 6172 al case...Librar │ │ │ │ │ +000558e0: 6965 7320 7368 6f75 6c64 2062 6520 6275 ies should be bu │ │ │ │ │ +000558f0: 696c 7420 7769 7468 2074 6872 6561 6469 ilt with threadi │ │ │ │ │ +00055900: 6e67 2073 7570 706f 7274 2061 6e64 2074 ng support and t │ │ │ │ │ +00055910: 6f20 6265 2074 6872 6561 642d 7361 6665 o be thread-safe │ │ │ │ │ +00055920: 0a69 6620 7468 6520 6c69 6272 6172 7920 .if the library │ │ │ │ │ +00055930: 7375 7070 6f72 7473 2074 6869 732e 0a0a supports this... │ │ │ │ │ +00055940: 416c 7468 6f75 6768 206e 6f74 2065 6e66 Although not enf │ │ │ │ │ +00055950: 6f72 6365 6420 6279 2074 6865 2062 7569 orced by the bui │ │ │ │ │ +00055960: 6c64 2074 6f6f 6c73 2c20 7368 6172 6564 ld tools, shared │ │ │ │ │ +00055970: 206c 6962 7261 7269 6573 206d 7573 7420 libraries must │ │ │ │ │ +00055980: 6265 0a6c 696e 6b65 6420 6167 6169 6e73 be.linked agains │ │ │ │ │ +00055990: 7420 616c 6c20 6c69 6272 6172 6965 7320 t all libraries │ │ │ │ │ +000559a0: 7468 6174 2074 6865 7920 7573 6520 7379 that they use sy │ │ │ │ │ +000559b0: 6d62 6f6c 7320 6672 6f6d 2069 6e20 7468 mbols from in th │ │ │ │ │ +000559c0: 6520 7361 6d65 2077 6179 0a74 6861 7420 e same way.that │ │ │ │ │ +000559d0: 6269 6e61 7269 6573 2061 7265 2e20 2054 binaries are. T │ │ │ │ │ +000559e0: 6869 7320 656e 7375 7265 7320 7468 6520 his ensures the │ │ │ │ │ +000559f0: 636f 7272 6563 7420 6675 6e63 7469 6f6e correct function │ │ │ │ │ +00055a00: 696e 6720 6f66 2074 6865 202a 6e6f 7465 ing of the *note │ │ │ │ │ +00055a10: 0a73 796d 626f 6c73 3a20 3336 2e20 616e .symbols: 36. an │ │ │ │ │ +00055a20: 6420 2a6e 6f74 6520 7368 6c69 6273 3a20 d *note shlibs: │ │ │ │ │ +00055a30: 3337 2e20 7379 7374 656d 7320 616e 6420 37. systems and │ │ │ │ │ +00055a40: 6775 6172 616e 7465 6573 2074 6861 7420 guarantees that │ │ │ │ │ +00055a50: 616c 6c0a 6c69 6272 6172 6965 7320 6361 all.libraries ca │ │ │ │ │ +00055a60: 6e20 6265 2073 6166 656c 7920 6f70 656e n be safely open │ │ │ │ │ +00055a70: 6564 2077 6974 6820 e280 9864 6c6f 7065 ed with ...dlope │ │ │ │ │ +00055a80: 6e28 29e2 8099 2e20 2050 6163 6b61 6765 n().... Package │ │ │ │ │ +00055a90: 7273 206d 6179 2077 6973 6820 746f 0a75 rs may wish to.u │ │ │ │ │ +00055aa0: 7365 2074 6865 2067 6363 206f 7074 696f se the gcc optio │ │ │ │ │ +00055ab0: 6e20 e280 982d 576c 2c2d 7a2c 6465 6673 n ...-Wl,-z,defs │ │ │ │ │ +00055ac0: e280 9920 7768 656e 2062 7569 6c64 696e ... when buildin │ │ │ │ │ +00055ad0: 6720 6120 7368 6172 6564 206c 6962 7261 g a shared libra │ │ │ │ │ +00055ae0: 7279 2e20 2053 696e 6365 0a74 6869 7320 ry. Since.this │ │ │ │ │ +00055af0: 6f70 7469 6f6e 2065 6e66 6f72 6365 7320 option enforces │ │ │ │ │ +00055b00: 7379 6d62 6f6c 2072 6573 6f6c 7574 696f symbol resolutio │ │ │ │ │ +00055b10: 6e20 6174 2062 7569 6c64 2074 696d 652c n at build time, │ │ │ │ │ +00055b20: 2061 206d 6973 7369 6e67 206c 6962 7261 a missing libra │ │ │ │ │ +00055b30: 7279 0a72 6566 6572 656e 6365 2077 696c ry.reference wil │ │ │ │ │ +00055b40: 6c20 6265 2063 6175 6768 7420 6561 726c l be caught earl │ │ │ │ │ +00055b50: 7920 6173 2061 2066 6174 616c 2062 7569 y as a fatal bui │ │ │ │ │ +00055b60: 6c64 2065 7272 6f72 2e0a 0a41 6c6c 2069 ld error...All i │ │ │ │ │ +00055b70: 6e73 7461 6c6c 6564 2073 6861 7265 6420 nstalled shared │ │ │ │ │ +00055b80: 6c69 6272 6172 6965 7320 7368 6f75 6c64 libraries should │ │ │ │ │ +00055b90: 2062 6520 7374 7269 7070 6564 2077 6974 be stripped wit │ │ │ │ │ +00055ba0: 680a 0a20 2020 2020 7374 7269 7020 2d2d h.. strip -- │ │ │ │ │ +00055bb0: 7374 7269 702d 756e 6e65 6564 6564 202d strip-unneeded - │ │ │ │ │ +00055bc0: 2d72 656d 6f76 652d 7365 6374 696f 6e3d -remove-section= │ │ │ │ │ +00055bd0: 2e63 6f6d 6d65 6e74 202d 2d72 656d 6f76 .comment --remov │ │ │ │ │ +00055be0: 652d 7365 6374 696f 6e3d 2e6e 6f74 6520 e-section=.note │ │ │ │ │ +00055bf0: 796f 7572 2d6c 6962 0a0a 2854 6865 206f your-lib..(The o │ │ │ │ │ +00055c00: 7074 696f 6e20 e280 982d 2d73 7472 6970 ption ...--strip │ │ │ │ │ +00055c10: 2d75 6e6e 6565 6465 64e2 8099 206d 616b -unneeded... mak │ │ │ │ │ +00055c20: 6573 20e2 8098 7374 7269 70e2 8099 2072 es ...strip... r │ │ │ │ │ +00055c30: 656d 6f76 6520 6f6e 6c79 2074 6865 2073 emove only the s │ │ │ │ │ +00055c40: 796d 626f 6c73 0a77 6869 6368 2061 7265 ymbols.which are │ │ │ │ │ +00055c50: 6e27 7420 6e65 6564 6564 2066 6f72 2072 n't needed for r │ │ │ │ │ +00055c60: 656c 6f63 6174 696f 6e20 7072 6f63 6573 elocation proces │ │ │ │ │ +00055c70: 7369 6e67 2e29 2020 5368 6172 6564 206c sing.) Shared l │ │ │ │ │ +00055c80: 6962 7261 7269 6573 2063 616e 0a66 756e ibraries can.fun │ │ │ │ │ +00055c90: 6374 696f 6e20 7065 7266 6563 746c 7920 ction perfectly │ │ │ │ │ +00055ca0: 7765 6c6c 2077 6865 6e20 7374 7269 7070 well when stripp │ │ │ │ │ +00055cb0: 6564 2c20 7369 6e63 6520 7468 6520 7379 ed, since the sy │ │ │ │ │ +00055cc0: 6d62 6f6c 7320 666f 7220 6479 6e61 6d69 mbols for dynami │ │ │ │ │ +00055cd0: 630a 6c69 6e6b 696e 6720 6172 6520 696e c.linking are in │ │ │ │ │ +00055ce0: 2061 2073 6570 6172 6174 6520 7061 7274 a separate part │ │ │ │ │ +00055cf0: 206f 6620 7468 6520 454c 4620 6f62 6a65 of the ELF obje │ │ │ │ │ +00055d00: 6374 2066 696c 652e 2020 2834 290a 0a4e ct file. (4)..N │ │ │ │ │ +00055d10: 6f74 6520 7468 6174 2075 6e64 6572 2073 ote that under s │ │ │ │ │ +00055d20: 6f6d 6520 6369 7263 756d 7374 616e 6365 ome circumstance │ │ │ │ │ +00055d30: 7320 6974 206d 6179 2062 6520 7573 6566 s it may be usef │ │ │ │ │ +00055d40: 756c 2074 6f20 696e 7374 616c 6c20 6120 ul to install a │ │ │ │ │ +00055d50: 7368 6172 6564 0a6c 6962 7261 7279 2075 shared.library u │ │ │ │ │ +00055d60: 6e73 7472 6970 7065 642c 2066 6f72 2065 nstripped, for e │ │ │ │ │ +00055d70: 7861 6d70 6c65 2077 6865 6e20 6275 696c xample when buil │ │ │ │ │ +00055d80: 6469 6e67 2061 2073 6570 6172 6174 6520 ding a separate │ │ │ │ │ +00055d90: 7061 636b 6167 6520 746f 0a73 7570 706f package to.suppo │ │ │ │ │ +00055da0: 7274 2064 6562 7567 6769 6e67 2e20 2054 rt debugging. T │ │ │ │ │ +00055db0: 6865 2064 6562 6865 6c70 6572 20e2 8098 he debhelper ... │ │ │ │ │ +00055dc0: 6468 5f73 7472 6970 27e2 8099 2074 6f6f dh_strip'... too │ │ │ │ │ +00055dd0: 6c20 6361 6e20 6372 6561 7465 2073 7563 l can create suc │ │ │ │ │ +00055de0: 680a 7061 636b 6167 6573 2061 7574 6f6d h.packages autom │ │ │ │ │ +00055df0: 6174 6963 616c 6c79 2e0a 0a53 6861 7265 atically...Share │ │ │ │ │ +00055e00: 6420 6f62 6a65 6374 2066 696c 6573 2028 d object files ( │ │ │ │ │ +00055e10: 6f66 7465 6e20 e280 982e 736f e280 9920 often ....so... │ │ │ │ │ +00055e20: 6669 6c65 7329 2074 6861 7420 6172 6520 files) that are │ │ │ │ │ +00055e30: 6e6f 7420 7075 626c 6963 206c 6962 7261 not public libra │ │ │ │ │ +00055e40: 7269 6573 2c0a 7468 6174 2069 732c 2074 ries,.that is, t │ │ │ │ │ +00055e50: 6865 7920 6172 6520 6e6f 7420 6d65 616e hey are not mean │ │ │ │ │ +00055e60: 7420 746f 2062 6520 6c69 6e6b 6564 2074 t to be linked t │ │ │ │ │ +00055e70: 6f20 6279 2074 6869 7264 2070 6172 7479 o by third party │ │ │ │ │ +00055e80: 2065 7865 6375 7461 626c 6573 0a28 6269 executables.(bi │ │ │ │ │ +00055e90: 6e61 7269 6573 206f 6620 6f74 6865 7220 naries of other │ │ │ │ │ +00055ea0: 7061 636b 6167 6573 292c 2073 686f 756c packages), shoul │ │ │ │ │ +00055eb0: 6420 6265 2069 6e73 7461 6c6c 6564 2069 d be installed i │ │ │ │ │ +00055ec0: 6e20 7375 6264 6972 6563 746f 7269 6573 n subdirectories │ │ │ │ │ +00055ed0: 206f 660a 7468 6520 e280 982f 7573 722f of.the .../usr/ │ │ │ │ │ +00055ee0: 6c69 62e2 8099 206f 7220 e280 982f 7573 lib... or .../us │ │ │ │ │ +00055ef0: 722f 6c69 622f 7472 6970 6c65 74e2 8099 r/lib/triplet... │ │ │ │ │ +00055f00: 2064 6972 6563 746f 7269 6573 2028 7365 directories (se │ │ │ │ │ +00055f10: 6520 7468 6520 4648 5320 666f 7220 610a e the FHS for a. │ │ │ │ │ +00055f20: 6465 6669 6e69 7469 6f6e 292e 2020 5375 definition). Su │ │ │ │ │ +00055f30: 6368 2066 696c 6573 2061 7265 2065 7865 ch files are exe │ │ │ │ │ +00055f40: 6d70 7420 6672 6f6d 2074 6865 2072 756c mpt from the rul │ │ │ │ │ +00055f50: 6573 2074 6861 7420 676f 7665 726e 206f es that govern o │ │ │ │ │ +00055f60: 7264 696e 6172 790a 7368 6172 6564 206c rdinary.shared l │ │ │ │ │ +00055f70: 6962 7261 7269 6573 2c20 6578 6365 7074 ibraries, except │ │ │ │ │ +00055f80: 2074 6861 7420 7468 6579 206d 7573 7420 that they must │ │ │ │ │ +00055f90: 6e6f 7420 6265 2069 6e73 7461 6c6c 6564 not be installed │ │ │ │ │ +00055fa0: 2065 7865 6375 7461 626c 6520 616e 640a executable and. │ │ │ │ │ +00055fb0: 7368 6f75 6c64 2062 6520 7374 7269 7070 should be stripp │ │ │ │ │ +00055fc0: 6564 2e20 2028 3529 0a0a 5061 636b 6167 ed. (5)..Packag │ │ │ │ │ +00055fd0: 6573 2074 6861 7420 7573 6520 e280 986c es that use ...l │ │ │ │ │ +00055fe0: 6962 746f 6f6c e280 9920 746f 2063 7265 ibtool... to cre │ │ │ │ │ +00055ff0: 6174 6520 616e 6420 696e 7374 616c 6c20 ate and install │ │ │ │ │ +00056000: 7468 6569 7220 7368 6172 6564 206c 6962 their shared lib │ │ │ │ │ +00056010: 7261 7269 6573 0a69 6e73 7461 6c6c 2061 raries.install a │ │ │ │ │ +00056020: 2066 696c 6520 636f 6e74 6169 6e69 6e67 file containing │ │ │ │ │ +00056030: 2061 6464 6974 696f 6e61 6c20 6d65 7461 additional meta │ │ │ │ │ +00056040: 6461 7461 2028 656e 6469 6e67 2069 6e20 data (ending in │ │ │ │ │ +00056050: e280 982e 6c61 e280 9929 0a61 6c6f 6e67 ....la...).along │ │ │ │ │ +00056060: 7369 6465 2074 6865 206c 6962 7261 7279 side the library │ │ │ │ │ +00056070: 2e20 2046 6f72 2070 7562 6c69 6320 6c69 . For public li │ │ │ │ │ +00056080: 6272 6172 6965 7320 696e 7465 6e64 6564 braries intended │ │ │ │ │ +00056090: 2066 6f72 2075 7365 2062 7920 6f74 6865 for use by othe │ │ │ │ │ +000560a0: 720a 7061 636b 6167 6573 2c20 7468 6573 r.packages, thes │ │ │ │ │ +000560b0: 6520 6669 6c65 7320 6e6f 726d 616c 6c79 e files normally │ │ │ │ │ +000560c0: 2073 686f 756c 6420 6e6f 7420 6265 2069 should not be i │ │ │ │ │ +000560d0: 6e63 6c75 6465 6420 696e 2074 6865 2044 ncluded in the D │ │ │ │ │ +000560e0: 6562 6961 6e0a 7061 636b 6167 652c 2073 ebian.package, s │ │ │ │ │ +000560f0: 696e 6365 2074 6865 2069 6e66 6f72 6d61 ince the informa │ │ │ │ │ +00056100: 7469 6f6e 2074 6865 7920 696e 636c 7564 tion they includ │ │ │ │ │ +00056110: 6520 6973 206e 6f74 206e 6563 6573 7361 e is not necessa │ │ │ │ │ +00056120: 7279 2074 6f20 6c69 6e6b 0a77 6974 6820 ry to link.with │ │ │ │ │ +00056130: 7468 6520 7368 6172 6564 206c 6962 7261 the shared libra │ │ │ │ │ +00056140: 7279 206f 6e20 4465 6269 616e 2061 6e64 ry on Debian and │ │ │ │ │ +00056150: 2063 616e 2061 6464 2075 6e6e 6563 6573 can add unneces │ │ │ │ │ +00056160: 7361 7279 2061 6464 6974 696f 6e61 6c0a sary additional. │ │ │ │ │ +00056170: 6465 7065 6e64 656e 6369 6573 2074 6f20 dependencies to │ │ │ │ │ +00056180: 6f74 6865 7220 7072 6f67 7261 6d73 206f other programs o │ │ │ │ │ +00056190: 7220 6c69 6272 6172 6965 732e 2020 2836 r libraries. (6 │ │ │ │ │ +000561a0: 2920 2049 6620 7468 6520 e280 982e 6c61 ) If the ....la │ │ │ │ │ +000561b0: e280 9920 6669 6c65 2069 730a 7265 7175 ... file is.requ │ │ │ │ │ +000561c0: 6972 6564 2066 6f72 2074 6861 7420 6c69 ired for that li │ │ │ │ │ +000561d0: 6272 6172 7920 2869 662c 2066 6f72 2069 brary (if, for i │ │ │ │ │ +000561e0: 6e73 7461 6e63 652c 2069 7427 7320 6c6f nstance, it's lo │ │ │ │ │ +000561f0: 6164 6564 2076 6961 20e2 8098 6c69 626c aded via ...libl │ │ │ │ │ +00056200: 7464 6ce2 8099 0a69 6e20 6120 7761 7920 tdl....in a way │ │ │ │ │ +00056210: 7468 6174 2072 6571 7569 7265 7320 7468 that requires th │ │ │ │ │ +00056220: 6174 206d 6574 612d 696e 666f 726d 6174 at meta-informat │ │ │ │ │ +00056230: 696f 6e29 2c20 7468 6520 e280 9864 6570 ion), the ...dep │ │ │ │ │ +00056240: 656e 6465 6e63 795f 6c69 6273 e280 990a endency_libs.... │ │ │ │ │ +00056250: 7365 7474 696e 6720 696e 2074 6865 20e2 setting in the . │ │ │ │ │ +00056260: 8098 2e6c 61e2 8099 2066 696c 6520 7368 ...la... file sh │ │ │ │ │ +00056270: 6f75 6c64 206e 6f72 6d61 6c6c 7920 6265 ould normally be │ │ │ │ │ +00056280: 2073 6574 2074 6f20 7468 6520 656d 7074 set to the empt │ │ │ │ │ +00056290: 7920 7374 7269 6e67 2e0a 4966 2074 6865 y string..If the │ │ │ │ │ +000562a0: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ +000562b0: 6465 7665 6c6f 706d 656e 7420 7061 636b development pack │ │ │ │ │ +000562c0: 6167 6520 6861 7320 6869 7374 6f72 6963 age has historic │ │ │ │ │ +000562d0: 616c 6c79 2069 6e63 6c75 6465 6420 7468 ally included th │ │ │ │ │ +000562e0: 650a e280 982e 6c61 e280 992c 2069 7420 e.....la..., it │ │ │ │ │ +000562f0: 6d75 7374 2062 6520 7265 7461 696e 6564 must be retained │ │ │ │ │ +00056300: 2069 6e20 7468 6520 6465 7665 6c6f 706d in the developm │ │ │ │ │ +00056310: 656e 7420 7061 636b 6167 6520 2877 6974 ent package (wit │ │ │ │ │ +00056320: 680a e280 9864 6570 656e 6465 6e63 795f h....dependency_ │ │ │ │ │ +00056330: 6c69 6273 e280 9920 656d 7074 6965 6429 libs... emptied) │ │ │ │ │ +00056340: 2075 6e74 696c 2061 6c6c 206c 6962 7261 until all libra │ │ │ │ │ +00056350: 7269 6573 2074 6861 7420 6465 7065 6e64 ries that depend │ │ │ │ │ +00056360: 206f 6e20 6974 2068 6176 650a 7265 6d6f on it have.remo │ │ │ │ │ +00056370: 7665 6420 6f72 2065 6d70 7469 6564 20e2 ved or emptied . │ │ │ │ │ +00056380: 8098 6465 7065 6e64 656e 6379 5f6c 6962 ..dependency_lib │ │ │ │ │ +00056390: 73e2 8099 2069 6e20 7468 6569 7220 e280 s... in their .. │ │ │ │ │ +000563a0: 982e 6c61 e280 9920 6669 6c65 7320 746f ..la... files to │ │ │ │ │ +000563b0: 2070 7265 7665 6e74 0a6c 696e 6b69 6e67 prevent.linking │ │ │ │ │ +000563c0: 2077 6974 6820 7468 6f73 6520 6f74 6865 with those othe │ │ │ │ │ +000563d0: 7220 6c69 6272 6172 6965 7320 7573 696e r libraries usin │ │ │ │ │ +000563e0: 6720 e280 986c 6962 746f 6f6c e280 9920 g ...libtool... │ │ │ │ │ +000563f0: 6672 6f6d 2066 6169 6c69 6e67 2e0a 0a49 from failing...I │ │ │ │ │ +00056400: 6620 7468 6520 e280 982e 6c61 e280 9920 f the ....la... │ │ │ │ │ +00056410: 6d75 7374 2062 6520 696e 636c 7564 6564 must be included │ │ │ │ │ +00056420: 2c20 6974 2073 686f 756c 6420 6265 2069 , it should be i │ │ │ │ │ +00056430: 6e63 6c75 6465 6420 696e 2074 6865 2064 ncluded in the d │ │ │ │ │ +00056440: 6576 656c 6f70 6d65 6e74 0a28 e280 982d evelopment.(...- │ │ │ │ │ +00056450: 6465 76e2 8099 2920 7061 636b 6167 652c dev...) package, │ │ │ │ │ +00056460: 2075 6e6c 6573 7320 7468 6520 6c69 6272 unless the libr │ │ │ │ │ +00056470: 6172 7920 7769 6c6c 2062 6520 6c6f 6164 ary will be load │ │ │ │ │ +00056480: 6564 2062 7920 e280 986c 6962 746f 6f6c ed by ...libtool │ │ │ │ │ +00056490: e280 9927 730a e280 986c 6962 6c74 646c ...'s....libltdl │ │ │ │ │ +000564a0: e280 9920 6c69 6272 6172 792e 2020 4966 ... library. If │ │ │ │ │ +000564b0: 2069 7420 6973 2069 6e74 656e 6465 6420 it is intended │ │ │ │ │ +000564c0: 666f 7220 7573 6520 7769 7468 20e2 8098 for use with ... │ │ │ │ │ +000564d0: 6c69 626c 7464 6ce2 8099 2c20 7468 6520 libltdl..., the │ │ │ │ │ +000564e0: e280 982e 6c61 e280 990a 6669 6c65 7320 ....la....files │ │ │ │ │ +000564f0: 6d75 7374 2067 6f20 696e 2074 6865 2072 must go in the r │ │ │ │ │ +00056500: 756e 2d74 696d 6520 6c69 6272 6172 7920 un-time library │ │ │ │ │ +00056510: 7061 636b 6167 652e 0a0a 5468 6573 6520 package...These │ │ │ │ │ +00056520: 7265 7175 6972 656d 656e 7473 2066 6f72 requirements for │ │ │ │ │ +00056530: 2068 616e 646c 696e 6720 6f66 20e2 8098 handling of ... │ │ │ │ │ +00056540: 2e6c 61e2 8099 2066 696c 6573 2064 6f20 .la... files do │ │ │ │ │ +00056550: 6e6f 7420 6170 706c 7920 746f 206c 6f61 not apply to loa │ │ │ │ │ +00056560: 6461 626c 650a 6d6f 6475 6c65 7320 6f72 dable.modules or │ │ │ │ │ +00056570: 206c 6962 7261 7269 6573 206e 6f74 2069 libraries not i │ │ │ │ │ +00056580: 6e73 7461 6c6c 6564 2069 6e20 6469 7265 nstalled in dire │ │ │ │ │ +00056590: 6374 6f72 6965 7320 7365 6172 6368 6564 ctories searched │ │ │ │ │ +000565a0: 2062 7920 6465 6661 756c 7420 6279 0a74 by default by.t │ │ │ │ │ +000565b0: 6865 2064 796e 616d 6963 206c 696e 6b65 he dynamic linke │ │ │ │ │ +000565c0: 722e 2020 5061 636b 6167 6573 2069 6e73 r. Packages ins │ │ │ │ │ +000565d0: 7461 6c6c 696e 6720 6c6f 6164 6162 6c65 talling loadable │ │ │ │ │ +000565e0: 206d 6f64 756c 6573 2077 696c 6c0a 6672 modules will.fr │ │ │ │ │ +000565f0: 6571 7565 6e74 6c79 206e 6565 6420 746f equently need to │ │ │ │ │ +00056600: 2069 6e73 7461 6c6c 2074 6865 20e2 8098 install the ... │ │ │ │ │ +00056610: 2e6c 61e2 8099 2066 696c 6573 2061 6c6f .la... files alo │ │ │ │ │ +00056620: 6e67 7369 6465 2074 6865 206d 6f64 756c ngside the modul │ │ │ │ │ +00056630: 6573 2073 6f20 7468 6174 0a74 6865 7920 es so that.they │ │ │ │ │ +00056640: 6361 6e20 6265 206c 6f61 6465 6420 6279 can be loaded by │ │ │ │ │ +00056650: 20e2 8098 6c69 626c 7464 6ce2 8099 2e20 ...libltdl.... │ │ │ │ │ +00056660: 20e2 8098 6465 7065 6e64 656e 6379 5f6c ...dependency_l │ │ │ │ │ +00056670: 6962 73e2 8099 2064 6f65 7320 6e6f 7420 ibs... does not │ │ │ │ │ +00056680: 6e65 6564 2074 6f20 6265 0a6d 6f64 6966 need to be.modif │ │ │ │ │ +00056690: 6965 6420 666f 7220 6c69 6272 6172 6965 ied for librarie │ │ │ │ │ +000566a0: 7320 6f72 206d 6f64 756c 6573 2074 6861 s or modules tha │ │ │ │ │ +000566b0: 7420 6172 6520 6e6f 7420 696e 7374 616c t are not instal │ │ │ │ │ +000566c0: 6c65 6420 696e 2064 6972 6563 746f 7269 led in directori │ │ │ │ │ +000566d0: 6573 0a73 6561 7263 6865 6420 6279 2074 es.searched by t │ │ │ │ │ +000566e0: 6865 2064 796e 616d 6963 206c 696e 6b65 he dynamic linke │ │ │ │ │ +000566f0: 7220 6279 2064 6566 6175 6c74 2061 6e64 r by default and │ │ │ │ │ +00056700: 206e 6f74 2069 6e74 656e 6465 6420 666f not intended fo │ │ │ │ │ +00056710: 7220 7573 6520 6279 0a6f 7468 6572 2070 r use by.other p │ │ │ │ │ +00056720: 6163 6b61 6765 732e 0a0a 596f 7520 6d75 ackages...You mu │ │ │ │ │ +00056730: 7374 206d 616b 6520 7375 7265 2074 6861 st make sure tha │ │ │ │ │ +00056740: 7420 796f 7520 7573 6520 6f6e 6c79 2072 t you use only r │ │ │ │ │ +00056750: 656c 6561 7365 6420 7665 7273 696f 6e73 eleased versions │ │ │ │ │ +00056760: 206f 6620 7368 6172 6564 0a6c 6962 7261 of shared.libra │ │ │ │ │ +00056770: 7269 6573 2074 6f20 6275 696c 6420 796f ries to build yo │ │ │ │ │ +00056780: 7572 2070 6163 6b61 6765 733b 206f 7468 ur packages; oth │ │ │ │ │ +00056790: 6572 7769 7365 206f 7468 6572 2075 7365 erwise other use │ │ │ │ │ +000567a0: 7273 2077 696c 6c20 6e6f 7420 6265 2061 rs will not be a │ │ │ │ │ +000567b0: 626c 650a 746f 2072 756e 2079 6f75 7220 ble.to run your │ │ │ │ │ +000567c0: 6269 6e61 7269 6573 2070 726f 7065 726c binaries properl │ │ │ │ │ +000567d0: 792e 2020 5072 6f64 7563 696e 6720 736f y. Producing so │ │ │ │ │ +000567e0: 7572 6365 2070 6163 6b61 6765 7320 7468 urce packages th │ │ │ │ │ +000567f0: 6174 2064 6570 656e 6420 6f6e 0a75 6e72 at depend on.unr │ │ │ │ │ +00056800: 656c 6561 7365 6420 636f 6d70 696c 6572 eleased compiler │ │ │ │ │ +00056810: 7320 6973 2061 6c73 6f20 7573 7561 6c6c s is also usuall │ │ │ │ │ +00056820: 7920 6120 6261 6420 6964 6561 2e0a 0a20 y a bad idea... │ │ │ │ │ +00056830: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +00056840: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +00056850: 2d0a 0a20 2020 2831 2920 4966 2079 6f75 -.. (1) If you │ │ │ │ │ +00056860: 2061 7265 2075 7369 6e67 2047 4343 2c20 are using GCC, │ │ │ │ │ +00056870: e280 982d 6650 4943 e280 9920 7072 6f64 ...-fPIC... prod │ │ │ │ │ +00056880: 7563 6573 2063 6f64 6520 7769 7468 2072 uces code with r │ │ │ │ │ +00056890: 656c 6f63 6174 6162 6c65 0a70 6f73 6974 elocatable.posit │ │ │ │ │ +000568a0: 696f 6e20 696e 6465 7065 6e64 656e 7420 ion independent │ │ │ │ │ +000568b0: 636f 6465 2c20 7768 6963 6820 6973 2072 code, which is r │ │ │ │ │ +000568c0: 6571 7569 7265 6420 666f 7220 6d6f 7374 equired for most │ │ │ │ │ +000568d0: 2061 7263 6869 7465 6374 7572 6573 2074 architectures t │ │ │ │ │ +000568e0: 6f0a 6372 6561 7465 2061 2073 6861 7265 o.create a share │ │ │ │ │ +000568f0: 6420 6c69 6272 6172 792c 2077 6974 6820 d library, with │ │ │ │ │ +00056900: 6933 3836 2061 6e64 2070 6572 6861 7073 i386 and perhaps │ │ │ │ │ +00056910: 2073 6f6d 6520 6f74 6865 7273 2077 6865 some others whe │ │ │ │ │ +00056920: 7265 206e 6f6e 0a70 6f73 6974 696f 6e20 re non.position │ │ │ │ │ +00056930: 696e 6465 7065 6e64 656e 7420 636f 6465 independent code │ │ │ │ │ +00056940: 2069 7320 7065 726d 6974 7465 6420 696e is permitted in │ │ │ │ │ +00056950: 2061 2073 6861 7265 6420 6c69 6272 6172 a shared librar │ │ │ │ │ +00056960: 792e 0a0a 506f 7369 7469 6f6e 2069 6e64 y...Position ind │ │ │ │ │ +00056970: 6570 656e 6465 6e74 2063 6f64 6520 6d61 ependent code ma │ │ │ │ │ +00056980: 7920 6861 7665 2061 2070 6572 666f 726d y have a perform │ │ │ │ │ +00056990: 616e 6365 2070 656e 616c 7479 2c20 6573 ance penalty, es │ │ │ │ │ +000569a0: 7065 6369 616c 6c79 206f 6e0a e280 9869 pecially on....i │ │ │ │ │ +000569b0: 3338 36e2 8099 2e20 2048 6f77 6576 6572 386.... However │ │ │ │ │ +000569c0: 2c20 696e 206d 6f73 7420 6361 7365 7320 , in most cases │ │ │ │ │ +000569d0: 7468 6520 7370 6565 6420 7065 6e61 6c74 the speed penalt │ │ │ │ │ +000569e0: 7920 6d75 7374 2062 6520 6d65 6173 7572 y must be measur │ │ │ │ │ +000569f0: 6564 0a61 6761 696e 7374 2074 6865 206d ed.against the m │ │ │ │ │ +00056a00: 656d 6f72 7920 7761 7374 6564 206f 6e20 emory wasted on │ │ │ │ │ +00056a10: 7468 6520 6665 7720 6172 6368 6974 6563 the few architec │ │ │ │ │ +00056a20: 7475 7265 7320 7768 6572 6520 6e6f 6e20 tures where non │ │ │ │ │ +00056a30: 706f 7369 7469 6f6e 0a69 6e64 6570 656e position.indepen │ │ │ │ │ +00056a40: 6465 6e74 2063 6f64 6520 6973 2065 7665 dent code is eve │ │ │ │ │ +00056a50: 6e20 706f 7373 6962 6c65 2e0a 0a20 2020 n possible... │ │ │ │ │ +00056a60: 2832 2920 536f 6d65 206f 6620 7468 6520 (2) Some of the │ │ │ │ │ +00056a70: 7265 6173 6f6e 7320 7768 7920 7468 6973 reasons why this │ │ │ │ │ +00056a80: 206d 6967 6874 2062 6520 7265 7175 6972 might be requir │ │ │ │ │ +00056a90: 6564 2069 7320 6966 2074 6865 206c 6962 ed is if the lib │ │ │ │ │ +00056aa0: 7261 7279 0a63 6f6e 7461 696e 7320 6861 rary.contains ha │ │ │ │ │ +00056ab0: 6e64 2063 7261 6674 6564 2061 7373 656d nd crafted assem │ │ │ │ │ +00056ac0: 626c 7920 636f 6465 2074 6861 7420 6973 bly code that is │ │ │ │ │ +00056ad0: 206e 6f74 2072 656c 6f63 6174 6162 6c65 not relocatable │ │ │ │ │ +00056ae0: 2c20 7468 6520 7370 6565 640a 7065 6e61 , the speed.pena │ │ │ │ │ +00056af0: 6c74 7920 6973 2065 7863 6573 7369 7665 lty is excessive │ │ │ │ │ +00056b00: 2066 6f72 2063 6f6d 7075 7465 2069 6e74 for compute int │ │ │ │ │ +00056b10: 656e 7369 7665 206c 6962 732c 2061 6e64 ensive libs, and │ │ │ │ │ +00056b20: 2073 696d 696c 6172 2072 6561 736f 6e73 similar reasons │ │ │ │ │ +00056b30: 2e0a 0a20 2020 2833 2920 536f 6d65 206f ... (3) Some o │ │ │ │ │ +00056b40: 6620 7468 6520 7265 6173 6f6e 7320 666f f the reasons fo │ │ │ │ │ +00056b50: 7220 6c69 6e6b 696e 6720 7374 6174 6963 r linking static │ │ │ │ │ +00056b60: 206c 6962 7261 7269 6573 2077 6974 6820 libraries with │ │ │ │ │ +00056b70: 7468 6520 e280 982d 6650 4943 e280 990a the ...-fPIC.... │ │ │ │ │ +00056b80: 666c 6167 2061 7265 2069 662c 2066 6f72 flag are if, for │ │ │ │ │ +00056b90: 2065 7861 6d70 6c65 2c20 6f6e 6520 6e65 example, one ne │ │ │ │ │ +00056ba0: 6564 7320 6120 5065 726c 2041 5049 2066 eds a Perl API f │ │ │ │ │ +00056bb0: 6f72 2061 206c 6962 7261 7279 2074 6861 or a library tha │ │ │ │ │ +00056bc0: 7420 6973 0a75 6e64 6572 2072 6170 6964 t is.under rapid │ │ │ │ │ +00056bd0: 2064 6576 656c 6f70 6d65 6e74 2c20 616e development, an │ │ │ │ │ +00056be0: 6420 6861 7320 616e 2075 6e73 7461 626c d has an unstabl │ │ │ │ │ +00056bf0: 6520 4150 492c 2073 6f20 7368 6172 6564 e API, so shared │ │ │ │ │ +00056c00: 206c 6962 7261 7269 6573 0a61 7265 2070 libraries.are p │ │ │ │ │ +00056c10: 6f69 6e74 6c65 7373 2061 7420 7468 6973 ointless at this │ │ │ │ │ +00056c20: 2070 6861 7365 206f 6620 7468 6520 6c69 phase of the li │ │ │ │ │ +00056c30: 6272 6172 7927 7320 6465 7665 6c6f 706d brary's developm │ │ │ │ │ +00056c40: 656e 742e 2020 496e 2074 6861 7420 6361 ent. In that ca │ │ │ │ │ +00056c50: 7365 2c0a 7369 6e63 6520 5065 726c 206e se,.since Perl n │ │ │ │ │ +00056c60: 6565 6473 2061 206c 6962 7261 7279 2077 eeds a library w │ │ │ │ │ +00056c70: 6974 6820 7265 6c6f 6361 7461 626c 6520 ith relocatable │ │ │ │ │ +00056c80: 636f 6465 2c20 6974 206d 6179 206d 616b code, it may mak │ │ │ │ │ +00056c90: 6520 7365 6e73 6520 746f 0a63 7265 6174 e sense to.creat │ │ │ │ │ +00056ca0: 6520 6120 7374 6174 6963 206c 6962 7261 e a static libra │ │ │ │ │ +00056cb0: 7279 2077 6974 6820 7265 6c6f 6361 7461 ry with relocata │ │ │ │ │ +00056cc0: 626c 6520 636f 6465 2e20 2041 6e6f 7468 ble code. Anoth │ │ │ │ │ +00056cd0: 6572 2072 6561 736f 6e20 6369 7465 6420 er reason cited │ │ │ │ │ +00056ce0: 6973 0a69 6620 796f 7520 6172 6520 6469 is.if you are di │ │ │ │ │ +00056cf0: 7374 696c 6c69 6e67 2076 6172 696f 7573 stilling various │ │ │ │ │ +00056d00: 206c 6962 7261 7269 6573 2069 6e74 6f20 libraries into │ │ │ │ │ +00056d10: 6120 636f 6d6d 6f6e 2073 6861 7265 6420 a common shared │ │ │ │ │ +00056d20: 6c69 6272 6172 792c 0a6c 696b 6520 e280 library,.like .. │ │ │ │ │ +00056d30: 986d 6b6c 6962 73e2 8099 2064 6f65 7320 .mklibs... does │ │ │ │ │ +00056d40: 696e 2074 6865 2044 6562 6961 6e20 696e in the Debian in │ │ │ │ │ +00056d50: 7374 616c 6c65 7220 7072 6f6a 6563 742e staller project. │ │ │ │ │ +00056d60: 0a0a 2020 2028 3429 2059 6f75 206d 6967 .. (4) You mig │ │ │ │ │ +00056d70: 6874 2077 616e 7420 746f 2072 6570 6c61 ht want to repla │ │ │ │ │ +00056d80: 6365 20e2 8098 2d2d 7374 7269 702d 756e ce ...--strip-un │ │ │ │ │ +00056d90: 6e65 6564 6564 e280 9920 7769 7468 20e2 needed... with . │ │ │ │ │ +00056da0: 8098 2d2d 7374 7269 702d 6465 6275 67e2 ..--strip-debug. │ │ │ │ │ +00056db0: 8099 0a66 6f72 2073 7461 7469 6320 6c69 ...for static li │ │ │ │ │ +00056dc0: 6272 6172 6965 732c 2061 7320 6468 5f73 braries, as dh_s │ │ │ │ │ +00056dd0: 7472 6970 2064 6f65 732e 2020 5768 656e trip does. When │ │ │ │ │ +00056de0: 2073 7472 6970 7069 6e67 2073 7461 7469 stripping stati │ │ │ │ │ +00056df0: 630a 6c69 6272 6172 6965 732c 2079 6f75 c.libraries, you │ │ │ │ │ +00056e00: 2073 686f 756c 6420 616c 736f 2070 6173 should also pas │ │ │ │ │ +00056e10: 7320 e280 982d 2d65 6e61 626c 652d 6465 s ...--enable-de │ │ │ │ │ +00056e20: 7465 726d 696e 6973 7469 632d 6172 6368 terministic-arch │ │ │ │ │ +00056e30: 6976 6573 e280 9920 746f 0a65 6e73 7572 ives... to.ensur │ │ │ │ │ +00056e40: 6520 7468 6174 2079 6f75 7220 7061 636b e that your pack │ │ │ │ │ +00056e50: 6167 6520 6275 696c 6420 6973 2072 6570 age build is rep │ │ │ │ │ +00056e60: 726f 6475 6369 626c 652e 0a0a 2020 2028 roducible... ( │ │ │ │ │ +00056e70: 3529 2041 2063 6f6d 6d6f 6e20 6578 616d 5) A common exam │ │ │ │ │ +00056e80: 706c 6520 6172 6520 7468 6520 736f 2d63 ple are the so-c │ │ │ │ │ +00056e90: 616c 6c65 6420 2270 6c75 672d 696e 7322 alled "plug-ins" │ │ │ │ │ +00056ea0: 2c20 696e 7465 726e 616c 2073 6861 7265 , internal share │ │ │ │ │ +00056eb0: 640a 6f62 6a65 6374 7320 7468 6174 2061 d.objects that a │ │ │ │ │ +00056ec0: 7265 2064 796e 616d 6963 616c 6c79 206c re dynamically l │ │ │ │ │ +00056ed0: 6f61 6465 6420 6279 2070 726f 6772 616d oaded by program │ │ │ │ │ +00056ee0: 7320 7573 696e 6720 e280 9864 6c6f 7065 s using ...dlope │ │ │ │ │ +00056ef0: 6e28 3329 e280 992e 0a0a 2020 2028 3629 n(3)...... (6) │ │ │ │ │ +00056f00: 2054 6865 7365 2066 696c 6573 2073 746f These files sto │ │ │ │ │ +00056f10: 7265 2c20 616d 6f6e 6720 6f74 6865 7220 re, among other │ │ │ │ │ +00056f20: 7468 696e 6773 2c20 616c 6c20 6c69 6272 things, all libr │ │ │ │ │ +00056f30: 6172 6965 7320 6f6e 2077 6869 6368 0a74 aries on which.t │ │ │ │ │ +00056f40: 6861 7420 7368 6172 6564 206c 6962 7261 hat shared libra │ │ │ │ │ +00056f50: 7279 2064 6570 656e 6473 2e20 2055 6e66 ry depends. Unf │ │ │ │ │ +00056f60: 6f72 7475 6e61 7465 6c79 2c20 6966 2074 ortunately, if t │ │ │ │ │ +00056f70: 6865 20e2 8098 2e6c 61e2 8099 2066 696c he ....la... fil │ │ │ │ │ +00056f80: 6520 6973 0a70 7265 7365 6e74 2061 6e64 e is.present and │ │ │ │ │ +00056f90: 2063 6f6e 7461 696e 7320 7468 6174 2064 contains that d │ │ │ │ │ +00056fa0: 6570 656e 6465 6e63 7920 696e 666f 726d ependency inform │ │ │ │ │ +00056fb0: 6174 696f 6e2c 2075 7369 6e67 20e2 8098 ation, using ... │ │ │ │ │ +00056fc0: 6c69 6274 6f6f 6ce2 8099 2077 6865 6e0a libtool... when. │ │ │ │ │ +00056fd0: 6c69 6e6b 696e 6720 6167 6169 6e73 7420 linking against │ │ │ │ │ +00056fe0: 7468 6174 206c 6962 7261 7279 2077 696c that library wil │ │ │ │ │ +00056ff0: 6c20 6361 7573 6520 7468 6520 7265 7375 l cause the resu │ │ │ │ │ +00057000: 6c74 696e 6720 7072 6f67 7261 6d20 6f72 lting program or │ │ │ │ │ +00057010: 206c 6962 7261 7279 0a74 6f20 6265 206c library.to be l │ │ │ │ │ +00057020: 696e 6b65 6420 6167 6169 6e73 7420 7468 inked against th │ │ │ │ │ +00057030: 6f73 6520 6465 7065 6e64 656e 6369 6573 ose dependencies │ │ │ │ │ +00057040: 2061 7320 7765 6c6c 2c20 6576 656e 2069 as well, even i │ │ │ │ │ +00057050: 6620 7468 6973 2069 730a 756e 6e65 6365 f this is.unnece │ │ │ │ │ +00057060: 7373 6172 792e 2020 5468 6973 2063 616e ssary. This can │ │ │ │ │ +00057070: 2063 7265 6174 6520 756e 6e65 6564 6564 create unneeded │ │ │ │ │ +00057080: 2064 6570 656e 6465 6e63 6965 7320 6f6e dependencies on │ │ │ │ │ +00057090: 2073 6861 7265 6420 6c69 6272 6172 790a shared library. │ │ │ │ │ +000570a0: 7061 636b 6167 6573 2074 6861 7420 776f packages that wo │ │ │ │ │ +000570b0: 756c 6420 6f74 6865 7277 6973 6520 6265 uld otherwise be │ │ │ │ │ +000570c0: 2068 6964 6465 6e20 6265 6869 6e64 2074 hidden behind t │ │ │ │ │ +000570d0: 6865 206c 6962 7261 7279 2041 4249 2c20 he library ABI, │ │ │ │ │ +000570e0: 616e 6420 6361 6e0a 6d61 6b65 206c 6962 and can.make lib │ │ │ │ │ +000570f0: 7261 7279 2074 7261 6e73 6974 696f 6e73 rary transitions │ │ │ │ │ +00057100: 2074 6f20 6e65 7720 534f 4e41 4d45 7320 to new SONAMEs │ │ │ │ │ +00057110: 756e 6e65 6365 7373 6172 696c 7920 636f unnecessarily co │ │ │ │ │ +00057120: 6d70 6c69 6361 7465 6420 616e 640a 6469 mplicated and.di │ │ │ │ │ +00057130: 6666 6963 756c 7420 746f 206d 616e 6167 fficult to manag │ │ │ │ │ +00057140: 652e 0a0a 1f0a 4669 6c65 3a20 6465 6269 e.....File: debi │ │ │ │ │ +00057150: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00057160: 204e 6f64 653a 2053 6861 7265 6420 6c69 Node: Shared li │ │ │ │ │ +00057170: 6272 6172 6965 733c 323e 2c20 204e 6578 braries<2>, Nex │ │ │ │ │ +00057180: 743a 2053 6372 6970 7473 2c20 2050 7265 t: Scripts, Pre │ │ │ │ │ +00057190: 763a 204c 6962 7261 7269 6573 2c20 2055 v: Libraries, U │ │ │ │ │ +000571a0: 703a 2046 696c 6573 3c32 3e0a 0a31 302e p: Files<2>..10. │ │ │ │ │ +000571b0: 3320 5368 6172 6564 206c 6962 7261 7269 3 Shared librari │ │ │ │ │ +000571c0: 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d es.============= │ │ │ │ │ +000571d0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 2073 ========..This s │ │ │ │ │ +000571e0: 6563 7469 6f6e 2068 6173 206d 6f76 6564 ection has moved │ │ │ │ │ +000571f0: 2074 6f20 2a6e 6f74 6520 5368 6172 6564 to *note Shared │ │ │ │ │ +00057200: 206c 6962 7261 7269 6573 3a20 3130 302e libraries: 100. │ │ │ │ │ +00057210: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00057220: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00057230: 6f64 653a 2053 6372 6970 7473 2c20 204e ode: Scripts, N │ │ │ │ │ +00057240: 6578 743a 2053 796d 626f 6c69 6320 6c69 ext: Symbolic li │ │ │ │ │ +00057250: 6e6b 732c 2020 5072 6576 3a20 5368 6172 nks, Prev: Shar │ │ │ │ │ +00057260: 6564 206c 6962 7261 7269 6573 3c32 3e2c ed libraries<2>, │ │ │ │ │ +00057270: 2020 5570 3a20 4669 6c65 733c 323e 0a0a Up: Files<2>.. │ │ │ │ │ +00057280: 3130 2e34 2053 6372 6970 7473 0a3d 3d3d 10.4 Scripts.=== │ │ │ │ │ +00057290: 3d3d 3d3d 3d3d 3d3d 3d0a 0a41 6c6c 2063 =========..All c │ │ │ │ │ +000572a0: 6f6d 6d61 6e64 2073 6372 6970 7473 2c20 ommand scripts, │ │ │ │ │ +000572b0: 696e 636c 7564 696e 6720 7468 6520 7061 including the pa │ │ │ │ │ +000572c0: 636b 6167 6520 6d61 696e 7461 696e 6572 ckage maintainer │ │ │ │ │ +000572d0: 2073 6372 6970 7473 2069 6e73 6964 6520 scripts inside │ │ │ │ │ +000572e0: 7468 650a 7061 636b 6167 6520 616e 6420 the.package and │ │ │ │ │ +000572f0: 7573 6564 2062 7920 e280 9864 706b 67e2 used by ...dpkg. │ │ │ │ │ +00057300: 8099 2c20 7368 6f75 6c64 2068 6176 6520 .., should have │ │ │ │ │ +00057310: 6120 e280 9823 21e2 8099 206c 696e 6520 a ...#!... line │ │ │ │ │ +00057320: 6e61 6d69 6e67 2074 6865 2073 6865 6c6c naming the shell │ │ │ │ │ +00057330: 2074 6f0a 6265 2075 7365 6420 746f 2069 to.be used to i │ │ │ │ │ +00057340: 6e74 6572 7072 6574 2074 6865 6d2e 0a0a nterpret them... │ │ │ │ │ +00057350: 496e 2074 6865 2063 6173 6520 6f66 2050 In the case of P │ │ │ │ │ +00057360: 6572 6c20 7363 7269 7074 7320 7468 6973 erl scripts this │ │ │ │ │ +00057370: 2073 686f 756c 6420 6265 20e2 8098 2321 should be ...#! │ │ │ │ │ +00057380: 2f75 7372 2f62 696e 2f70 6572 6ce2 8099 /usr/bin/perl... │ │ │ │ │ +00057390: 2e0a 0a57 6865 6e20 7363 7269 7074 7320 ...When scripts │ │ │ │ │ +000573a0: 6172 6520 696e 7374 616c 6c65 6420 696e are installed in │ │ │ │ │ +000573b0: 746f 2061 2064 6972 6563 746f 7279 2069 to a directory i │ │ │ │ │ +000573c0: 6e20 7468 6520 7379 7374 656d 2050 4154 n the system PAT │ │ │ │ │ +000573d0: 482c 2074 6865 0a73 6372 6970 7420 6e61 H, the.script na │ │ │ │ │ +000573e0: 6d65 2073 686f 756c 6420 6e6f 7420 696e me should not in │ │ │ │ │ +000573f0: 636c 7564 6520 616e 2065 7874 656e 7369 clude an extensi │ │ │ │ │ +00057400: 6f6e 2073 7563 6820 6173 20e2 8098 2e73 on such as ....s │ │ │ │ │ +00057410: 68e2 8099 206f 7220 e280 982e 706c e280 h... or ....pl.. │ │ │ │ │ +00057420: 9920 7468 6174 0a64 656e 6f74 6573 2074 . that.denotes t │ │ │ │ │ +00057430: 6865 2073 6372 6970 7469 6e67 206c 616e he scripting lan │ │ │ │ │ +00057440: 6775 6167 6520 6375 7272 656e 746c 7920 guage currently │ │ │ │ │ +00057450: 7573 6564 2074 6f20 696d 706c 656d 656e used to implemen │ │ │ │ │ +00057460: 7420 6974 2e0a 0a53 6865 6c6c 2073 6372 t it...Shell scr │ │ │ │ │ +00057470: 6970 7473 2028 e280 9873 68e2 8099 2061 ipts (...sh... a │ │ │ │ │ +00057480: 6e64 20e2 8098 6261 7368 e280 9929 206f nd ...bash...) o │ │ │ │ │ +00057490: 7468 6572 2074 6861 6e20 e280 9869 6e69 ther than ...ini │ │ │ │ │ +000574a0: 742e 64e2 8099 2073 6372 6970 7473 2073 t.d... scripts s │ │ │ │ │ +000574b0: 686f 756c 640a 616c 6d6f 7374 2063 6572 hould.almost cer │ │ │ │ │ +000574c0: 7461 696e 6c79 2073 7461 7274 2077 6974 tainly start wit │ │ │ │ │ +000574d0: 6820 e280 9873 6574 202d 65e2 8099 2073 h ...set -e... s │ │ │ │ │ +000574e0: 6f20 7468 6174 2065 7272 6f72 7320 6172 o that errors ar │ │ │ │ │ +000574f0: 6520 6465 7465 6374 6564 2e0a e280 9869 e detected.....i │ │ │ │ │ +00057500: 6e69 742e 64e2 8099 2073 6372 6970 7473 nit.d... scripts │ │ │ │ │ +00057510: 2061 7265 2073 6f6d 6574 6869 6e67 206f are something o │ │ │ │ │ +00057520: 6620 6120 7370 6563 6961 6c20 6361 7365 f a special case │ │ │ │ │ +00057530: 2c20 6475 6520 746f 2068 6f77 2066 7265 , due to how fre │ │ │ │ │ +00057540: 7175 656e 746c 790a 7468 6579 206e 6565 quently.they nee │ │ │ │ │ +00057550: 6420 746f 2063 616c 6c20 636f 6d6d 616e d to call comman │ │ │ │ │ +00057560: 6473 2074 6861 7420 6172 6520 616c 6c6f ds that are allo │ │ │ │ │ +00057570: 7765 6420 746f 2066 6169 6c2c 2061 6e64 wed to fail, and │ │ │ │ │ +00057580: 2069 7420 6d61 7920 696e 7374 6561 640a it may instead. │ │ │ │ │ +00057590: 6265 2065 6173 6965 7220 746f 2063 6865 be easier to che │ │ │ │ │ +000575a0: 636b 2074 6865 2065 7869 7420 7374 6174 ck the exit stat │ │ │ │ │ +000575b0: 7573 206f 6620 636f 6d6d 616e 6473 2064 us of commands d │ │ │ │ │ +000575c0: 6972 6563 746c 792e 2020 5365 6520 2a6e irectly. See *n │ │ │ │ │ +000575d0: 6f74 650a 5772 6974 696e 6720 7468 6520 ote.Writing the │ │ │ │ │ +000575e0: 7363 7269 7074 733a 2031 3266 2e20 666f scripts: 12f. fo │ │ │ │ │ +000575f0: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati │ │ │ │ │ +00057600: 6f6e 2061 626f 7574 2077 7269 7469 6e67 on about writing │ │ │ │ │ +00057610: 20e2 8098 696e 6974 2e64 e280 990a 7363 ...init.d....sc │ │ │ │ │ +00057620: 7269 7074 732e 0a0a 4576 6572 7920 7363 ripts...Every sc │ │ │ │ │ +00057630: 7269 7074 2073 686f 756c 6420 7573 6520 ript should use │ │ │ │ │ +00057640: e280 9873 6574 202d 65e2 8099 206f 7220 ...set -e... or │ │ │ │ │ +00057650: 6368 6563 6b20 7468 6520 6578 6974 2073 check the exit s │ │ │ │ │ +00057660: 7461 7475 7320 6f66 2027 6576 6572 7927 tatus of 'every' │ │ │ │ │ +00057670: 0a63 6f6d 6d61 6e64 2e0a 0a53 6372 6970 .command...Scrip │ │ │ │ │ +00057680: 7473 206d 6179 2061 7373 756d 6520 7468 ts may assume th │ │ │ │ │ +00057690: 6174 20e2 8098 2f62 696e 2f73 68e2 8099 at .../bin/sh... │ │ │ │ │ +000576a0: 2069 6d70 6c65 6d65 6e74 7320 7468 6520 implements the │ │ │ │ │ +000576b0: 504f 5349 582e 312d 3230 3137 2053 6865 POSIX.1-2017 She │ │ │ │ │ +000576c0: 6c6c 0a43 6f6d 6d61 6e64 204c 616e 6775 ll.Command Langu │ │ │ │ │ +000576d0: 6167 6520 2831 2920 706c 7573 2074 6865 age (1) plus the │ │ │ │ │ +000576e0: 2066 6f6c 6c6f 7769 6e67 2061 6464 6974 following addit │ │ │ │ │ +000576f0: 696f 6e61 6c20 6665 6174 7572 6573 206e ional features n │ │ │ │ │ +00057700: 6f74 206d 616e 6461 7465 640a 6279 2050 ot mandated.by P │ │ │ │ │ +00057710: 4f53 4958 2e31 2d32 3031 372e 2e20 2028 OSIX.1-2017.. ( │ │ │ │ │ +00057720: 3229 0a0a 2020 202d 20e2 8098 6563 686f 2).. - ...echo │ │ │ │ │ +00057730: 202d 6ee2 8099 2c20 6966 2069 6d70 6c65 -n..., if imple │ │ │ │ │ +00057740: 6d65 6e74 6564 2061 7320 6120 7368 656c mented as a shel │ │ │ │ │ +00057750: 6c20 6275 696c 742d 696e 2c20 6d75 7374 l built-in, must │ │ │ │ │ +00057760: 206e 6f74 2067 656e 6572 6174 6520 610a not generate a. │ │ │ │ │ +00057770: 2020 2020 206e 6577 6c69 6e65 2e0a 0a20 newline... │ │ │ │ │ +00057780: 2020 2d20 e280 9874 6573 74e2 8099 2c20 - ...test..., │ │ │ │ │ +00057790: 6966 2069 6d70 6c65 6d65 6e74 6564 2061 if implemented a │ │ │ │ │ +000577a0: 7320 6120 7368 656c 6c20 6275 696c 742d s a shell built- │ │ │ │ │ +000577b0: 696e 2c20 6d75 7374 2073 7570 706f 7274 in, must support │ │ │ │ │ +000577c0: 20e2 8098 2d61 e280 9920 616e 640a 2020 ...-a... and. │ │ │ │ │ +000577d0: 2020 20e2 8098 2d6f e280 9920 6173 2062 ...-o... as b │ │ │ │ │ +000577e0: 696e 6172 7920 6c6f 6769 6361 6c20 6f70 inary logical op │ │ │ │ │ +000577f0: 6572 6174 6f72 732e 0a0a 2020 202d 20e2 erators... - . │ │ │ │ │ +00057800: 8098 6c6f 6361 6ce2 8099 2074 6f20 6372 ..local... to cr │ │ │ │ │ +00057810: 6561 7465 2061 2073 636f 7065 6420 7661 eate a scoped va │ │ │ │ │ +00057820: 7269 6162 6c65 206d 7573 7420 6265 2073 riable must be s │ │ │ │ │ +00057830: 7570 706f 7274 6564 2c20 696e 636c 7564 upported, includ │ │ │ │ │ +00057840: 696e 670a 2020 2020 206c 6973 7469 6e67 ing. listing │ │ │ │ │ +00057850: 206d 756c 7469 706c 6520 7661 7269 6162 multiple variab │ │ │ │ │ +00057860: 6c65 7320 696e 2061 2073 696e 676c 6520 les in a single │ │ │ │ │ +00057870: 6c6f 6361 6c20 636f 6d6d 616e 6420 616e local command an │ │ │ │ │ +00057880: 6420 6173 7369 676e 696e 670a 2020 2020 d assigning. │ │ │ │ │ +00057890: 2061 2076 616c 7565 2074 6f20 6120 7661 a value to a va │ │ │ │ │ +000578a0: 7269 6162 6c65 2061 7420 7468 6520 7361 riable at the sa │ │ │ │ │ +000578b0: 6d65 2074 696d 6520 6173 206c 6f63 616c me time as local │ │ │ │ │ +000578c0: 697a 696e 6720 6974 2e20 20e2 8098 6c6f izing it. ...lo │ │ │ │ │ +000578d0: 6361 6ce2 8099 0a20 2020 2020 6d61 7920 cal.... may │ │ │ │ │ +000578e0: 6f72 206d 6179 206e 6f74 2070 7265 7365 or may not prese │ │ │ │ │ +000578f0: 7276 6520 7468 6520 7661 7269 6162 6c65 rve the variable │ │ │ │ │ +00057900: 2076 616c 7565 2066 726f 6d20 616e 206f value from an o │ │ │ │ │ +00057910: 7574 6572 2073 636f 7065 2069 660a 2020 uter scope if. │ │ │ │ │ +00057920: 2020 206e 6f20 6173 7369 676e 6d65 6e74 no assignment │ │ │ │ │ +00057930: 2069 7320 7072 6573 656e 742e 2020 5573 is present. Us │ │ │ │ │ +00057940: 6573 2073 7563 6820 6173 3a0a 0a20 2020 es such as:.. │ │ │ │ │ +00057950: 2020 2020 2020 2066 6e61 6d65 2028 2920 fname () │ │ │ │ │ +00057960: 7b0a 2020 2020 2020 2020 2020 2020 2020 {. │ │ │ │ │ +00057970: 6c6f 6361 6c20 6120 6220 633d 6465 6c74 local a b c=delt │ │ │ │ │ +00057980: 6120 640a 2020 2020 2020 2020 2020 2020 a d. │ │ │ │ │ +00057990: 2020 2320 2e2e 2e20 7573 6520 612c 2062 # ... use a, b │ │ │ │ │ +000579a0: 2c20 632c 2064 202e 2e2e 0a20 2020 2020 , c, d .... │ │ │ │ │ +000579b0: 2020 2020 207d 0a0a 2020 2020 206d 7573 }.. mus │ │ │ │ │ +000579c0: 7420 6265 2073 7570 706f 7274 6564 2061 t be supported a │ │ │ │ │ +000579d0: 6e64 206d 7573 7420 7365 7420 7468 6520 nd must set the │ │ │ │ │ +000579e0: 7661 6c75 6520 6f66 20e2 8098 63e2 8099 value of ...c... │ │ │ │ │ +000579f0: 2074 6f20 e280 9864 656c 7461 e280 992e to ...delta.... │ │ │ │ │ +00057a00: 0a0a 2020 202d 2054 6865 2058 5349 2065 .. - The XSI e │ │ │ │ │ +00057a10: 7874 656e 7369 6f6e 2074 6f20 e280 986b xtension to ...k │ │ │ │ │ +00057a20: 696c 6ce2 8099 2061 6c6c 6f77 696e 6720 ill... allowing │ │ │ │ │ +00057a30: e280 986b 696c 6c20 2d73 6967 6e61 6ce2 ...kill -signal. │ │ │ │ │ +00057a40: 8099 2c20 7768 6572 6520 7369 676e 616c .., where signal │ │ │ │ │ +00057a50: 0a20 2020 2020 6973 2065 6974 6865 7220 . is either │ │ │ │ │ +00057a60: 7468 6520 6e61 6d65 206f 6620 6120 7369 the name of a si │ │ │ │ │ +00057a70: 676e 616c 206f 7220 6f6e 6520 6f66 2074 gnal or one of t │ │ │ │ │ +00057a80: 6865 206e 756d 6572 6963 2073 6967 6e61 he numeric signa │ │ │ │ │ +00057a90: 6c73 206c 6973 7465 640a 2020 2020 2069 ls listed. i │ │ │ │ │ +00057aa0: 6e20 7468 6520 5853 4920 6578 7465 6e73 n the XSI extens │ │ │ │ │ +00057ab0: 696f 6e20 2830 2c20 312c 2032 2c20 332c ion (0, 1, 2, 3, │ │ │ │ │ +00057ac0: 2036 2c20 392c 2031 342c 2061 6e64 2031 6, 9, 14, and 1 │ │ │ │ │ +00057ad0: 3529 2c20 6d75 7374 2062 650a 2020 2020 5), must be. │ │ │ │ │ +00057ae0: 2073 7570 706f 7274 6564 2069 6620 e280 supported if .. │ │ │ │ │ +00057af0: 986b 696c 6ce2 8099 2069 7320 696d 706c .kill... is impl │ │ │ │ │ +00057b00: 656d 656e 7465 6420 6173 2061 2073 6865 emented as a she │ │ │ │ │ +00057b10: 6c6c 2062 7569 6c74 2d69 6e2e 0a0a 2020 ll built-in... │ │ │ │ │ +00057b20: 202d 2054 6865 2058 5349 2065 7874 656e - The XSI exten │ │ │ │ │ +00057b30: 7369 6f6e 2074 6f20 e280 9874 7261 70e2 sion to ...trap. │ │ │ │ │ +00057b40: 8099 2061 6c6c 6f77 696e 6720 6e75 6d65 .. allowing nume │ │ │ │ │ +00057b50: 7269 6320 7369 676e 616c 7320 6d75 7374 ric signals must │ │ │ │ │ +00057b60: 2062 650a 2020 2020 2073 7570 706f 7274 be. support │ │ │ │ │ +00057b70: 6564 2e20 2049 6e20 6164 6469 7469 6f6e ed. In addition │ │ │ │ │ +00057b80: 2074 6f20 7468 6520 7369 676e 616c 206e to the signal n │ │ │ │ │ +00057b90: 756d 6265 7273 206c 6973 7465 6420 696e umbers listed in │ │ │ │ │ +00057ba0: 2074 6865 0a20 2020 2020 6578 7465 6e73 the. extens │ │ │ │ │ +00057bb0: 696f 6e2c 2077 6869 6368 2061 7265 2074 ion, which are t │ │ │ │ │ +00057bc0: 6865 2073 616d 6520 6173 2066 6f72 20e2 he same as for . │ │ │ │ │ +00057bd0: 8098 6b69 6c6c e280 9920 6162 6f76 652c ..kill... above, │ │ │ │ │ +00057be0: 2031 3320 2853 4947 5049 5045 290a 2020 13 (SIGPIPE). │ │ │ │ │ +00057bf0: 2020 206d 7573 7420 6265 2061 6c6c 6f77 must be allow │ │ │ │ │ +00057c00: 6564 2e0a 0a49 6620 6120 7368 656c 6c20 ed...If a shell │ │ │ │ │ +00057c10: 7363 7269 7074 2072 6571 7569 7265 7320 script requires │ │ │ │ │ +00057c20: 6e6f 6e2d 504f 5349 582e 312d 3230 3137 non-POSIX.1-2017 │ │ │ │ │ +00057c30: 2066 6561 7475 7265 7320 6672 6f6d 2074 features from t │ │ │ │ │ +00057c40: 6865 2073 6865 6c6c 0a69 6e74 6572 7072 he shell.interpr │ │ │ │ │ +00057c50: 6574 6572 206f 7468 6572 2074 6861 6e20 eter other than │ │ │ │ │ +00057c60: 7468 6f73 6520 6c69 7374 6564 2061 626f those listed abo │ │ │ │ │ +00057c70: 7665 2c20 7468 6520 6170 7072 6f70 7269 ve, the appropri │ │ │ │ │ +00057c80: 6174 6520 7368 656c 6c20 6d75 7374 2062 ate shell must b │ │ │ │ │ +00057c90: 650a 7370 6563 6966 6965 6420 696e 2074 e.specified in t │ │ │ │ │ +00057ca0: 6865 2066 6972 7374 206c 696e 6520 6f66 he first line of │ │ │ │ │ +00057cb0: 2074 6865 2073 6372 6970 7420 2865 2e67 the script (e.g │ │ │ │ │ +00057cc0: 2e2c 20e2 8098 2321 2f62 696e 2f62 6173 ., ...#!/bin/bas │ │ │ │ │ +00057cd0: 68e2 8099 2920 616e 6420 7468 650a 7061 h...) and the.pa │ │ │ │ │ +00057ce0: 636b 6167 6520 6d75 7374 2064 6570 656e ckage must depen │ │ │ │ │ +00057cf0: 6420 6f6e 2074 6865 2070 6163 6b61 6765 d on the package │ │ │ │ │ +00057d00: 2070 726f 7669 6469 6e67 2074 6865 2073 providing the s │ │ │ │ │ +00057d10: 6865 6c6c 2028 756e 6c65 7373 2074 6865 hell (unless the │ │ │ │ │ +00057d20: 2073 6865 6c6c 0a70 6163 6b61 6765 2069 shell.package i │ │ │ │ │ +00057d30: 7320 6d61 726b 6564 2022 4573 7365 6e74 s marked "Essent │ │ │ │ │ +00057d40: 6961 6c22 2c20 6173 2069 6e20 7468 6520 ial", as in the │ │ │ │ │ +00057d50: 6361 7365 206f 6620 e280 9862 6173 68e2 case of ...bash. │ │ │ │ │ +00057d60: 8099 292e 0a0a 596f 7520 6d61 7920 7769 ..)...You may wi │ │ │ │ │ +00057d70: 7368 2074 6f20 7265 7374 7269 6374 2079 sh to restrict y │ │ │ │ │ +00057d80: 6f75 7220 7363 7269 7074 2074 6f20 504f our script to PO │ │ │ │ │ +00057d90: 5349 582e 312d 3230 3137 2066 6561 7475 SIX.1-2017 featu │ │ │ │ │ +00057da0: 7265 7320 706c 7573 2074 6865 0a61 626f res plus the.abo │ │ │ │ │ +00057db0: 7665 2073 6574 2077 6865 6e20 706f 7373 ve set when poss │ │ │ │ │ +00057dc0: 6962 6c65 2073 6f20 7468 6174 2069 7420 ible so that it │ │ │ │ │ +00057dd0: 6d61 7920 7573 6520 e280 982f 6269 6e2f may use .../bin/ │ │ │ │ │ +00057de0: 7368 e280 9920 6173 2069 7473 2069 6e74 sh... as its int │ │ │ │ │ +00057df0: 6572 7072 6574 6572 2e0a 4368 6563 6b69 erpreter..Checki │ │ │ │ │ +00057e00: 6e67 2079 6f75 7220 7363 7269 7074 2077 ng your script w │ │ │ │ │ +00057e10: 6974 6820 e280 9863 6865 636b 6261 7368 ith ...checkbash │ │ │ │ │ +00057e20: 6973 6d73 e280 9920 6672 6f6d 2074 6865 isms... from the │ │ │ │ │ +00057e30: 2064 6576 7363 7269 7074 7320 7061 636b devscripts pack │ │ │ │ │ +00057e40: 6167 6520 6f72 0a72 756e 6e69 6e67 2079 age or.running y │ │ │ │ │ +00057e50: 6f75 7220 7363 7269 7074 2077 6974 6820 our script with │ │ │ │ │ +00057e60: 616e 2061 6c74 6572 6e61 7465 2073 6865 an alternate she │ │ │ │ │ +00057e70: 6c6c 2073 7563 6820 6173 20e2 8098 706f ll such as ...po │ │ │ │ │ +00057e80: 7368 e280 9920 6d61 7920 6865 6c70 0a75 sh... may help.u │ │ │ │ │ +00057e90: 6e63 6f76 6572 2076 696f 6c61 7469 6f6e ncover violation │ │ │ │ │ +00057ea0: 7320 6f66 2074 6865 2061 626f 7665 2072 s of the above r │ │ │ │ │ +00057eb0: 6571 7569 7265 6d65 6e74 732e 2020 4966 equirements. If │ │ │ │ │ +00057ec0: 2069 6e20 646f 7562 7420 7768 6574 6865 in doubt whethe │ │ │ │ │ +00057ed0: 7220 610a 7363 7269 7074 2063 6f6d 706c r a.script compl │ │ │ │ │ +00057ee0: 6965 7320 7769 7468 2074 6865 7365 2072 ies with these r │ │ │ │ │ +00057ef0: 6571 7569 7265 6d65 6e74 732c 2075 7365 equirements, use │ │ │ │ │ +00057f00: 20e2 8098 2f62 696e 2f62 6173 68e2 8099 .../bin/bash... │ │ │ │ │ +00057f10: 2e0a 0a50 6572 6c20 7363 7269 7074 7320 ...Perl scripts │ │ │ │ │ +00057f20: 7368 6f75 6c64 2063 6865 636b 2066 6f72 should check for │ │ │ │ │ +00057f30: 2065 7272 6f72 7320 7768 656e 206d 616b errors when mak │ │ │ │ │ +00057f40: 696e 6720 616e 7920 7379 7374 656d 2063 ing any system c │ │ │ │ │ +00057f50: 616c 6c73 2c0a 696e 636c 7564 696e 6720 alls,.including │ │ │ │ │ +00057f60: e280 986f 7065 6ee2 8099 2c20 e280 9870 ...open..., ...p │ │ │ │ │ +00057f70: 7269 6e74 e280 992c 20e2 8098 636c 6f73 rint..., ...clos │ │ │ │ │ +00057f80: 65e2 8099 2c20 e280 9872 656e 616d 65e2 e..., ...rename. │ │ │ │ │ +00057f90: 8099 2061 6e64 20e2 8098 7379 7374 656d .. and ...system │ │ │ │ │ +00057fa0: e280 992e 0a0a e280 9863 7368 e280 9920 .........csh... │ │ │ │ │ +00057fb0: 616e 6420 e280 9874 6373 68e2 8099 2073 and ...tcsh... s │ │ │ │ │ +00057fc0: 686f 756c 6420 6265 2061 766f 6964 6564 hould be avoided │ │ │ │ │ +00057fd0: 2061 7320 7363 7269 7074 696e 6720 6c61 as scripting la │ │ │ │ │ +00057fe0: 6e67 7561 6765 732e 2020 5365 6520 2743 nguages. See 'C │ │ │ │ │ +00057ff0: 7368 0a50 726f 6772 616d 6d69 6e67 2043 sh.Programming C │ │ │ │ │ +00058000: 6f6e 7369 6465 7265 6420 4861 726d 6675 onsidered Harmfu │ │ │ │ │ +00058010: 6c27 2c20 6f6e 6520 6f66 2074 6865 20e2 l', one of the . │ │ │ │ │ +00058020: 8098 636f 6d70 2e75 6e69 782e 2ae2 8099 ..comp.unix.*... │ │ │ │ │ +00058030: 2046 4151 732c 2077 6869 6368 0a63 616e FAQs, which.can │ │ │ │ │ +00058040: 2062 6520 666f 756e 6420 6174 20e2 8098 be found at ... │ │ │ │ │ +00058050: 6874 7470 3a2f 2f77 7777 2e66 6171 732e http://www.faqs. │ │ │ │ │ +00058060: 6f72 672f 6661 7173 2f75 6e69 782d 6661 org/faqs/unix-fa │ │ │ │ │ +00058070: 712f 7368 656c 6c2f 6373 682d 7768 796e q/shell/csh-whyn │ │ │ │ │ +00058080: 6f74 2fe2 8099 2e0a 4966 2061 6e20 7570 ot/.....If an up │ │ │ │ │ +00058090: 7374 7265 616d 2070 6163 6b61 6765 2063 stream package c │ │ │ │ │ +000580a0: 6f6d 6573 2077 6974 6820 e280 9863 7368 omes with ...csh │ │ │ │ │ +000580b0: e280 9920 7363 7269 7074 7320 7468 656e ... scripts then │ │ │ │ │ +000580c0: 2079 6f75 206d 7573 7420 6d61 6b65 2073 you must make s │ │ │ │ │ +000580d0: 7572 650a 7468 6174 2074 6865 7920 7374 ure.that they st │ │ │ │ │ +000580e0: 6172 7420 7769 7468 20e2 8098 2321 2f62 art with ...#!/b │ │ │ │ │ +000580f0: 696e 2f63 7368 e280 9920 616e 6420 6d61 in/csh... and ma │ │ │ │ │ +00058100: 6b65 2079 6f75 7220 7061 636b 6167 6520 ke your package │ │ │ │ │ +00058110: 6465 7065 6e64 206f 6e20 7468 650a e280 depend on the... │ │ │ │ │ +00058120: 9863 2d73 6865 6c6c e280 9920 7669 7274 .c-shell... virt │ │ │ │ │ +00058130: 7561 6c20 7061 636b 6167 652e 0a0a 416e ual package...An │ │ │ │ │ +00058140: 7920 7363 7269 7074 7320 7768 6963 6820 y scripts which │ │ │ │ │ +00058150: 6372 6561 7465 2066 696c 6573 2069 6e20 create files in │ │ │ │ │ +00058160: 776f 726c 642d 7772 6974 6561 626c 6520 world-writeable │ │ │ │ │ +00058170: 6469 7265 6374 6f72 6965 7320 2865 2e67 directories (e.g │ │ │ │ │ +00058180: 2e2c 2069 6e0a e280 982f 746d 70e2 8099 ., in..../tmp... │ │ │ │ │ +00058190: 2920 6d75 7374 2075 7365 2061 206d 6563 ) must use a mec │ │ │ │ │ +000581a0: 6861 6e69 736d 2077 6869 6368 2077 696c hanism which wil │ │ │ │ │ +000581b0: 6c20 6661 696c 2061 746f 6d69 6361 6c6c l fail atomicall │ │ │ │ │ +000581c0: 7920 6966 2061 2066 696c 6520 7769 7468 y if a file with │ │ │ │ │ +000581d0: 0a74 6865 2073 616d 6520 6e61 6d65 2061 .the same name a │ │ │ │ │ +000581e0: 6c72 6561 6479 2065 7869 7374 732e 0a0a lready exists... │ │ │ │ │ +000581f0: 5468 6520 4465 6269 616e 2062 6173 6520 The Debian base │ │ │ │ │ +00058200: 7379 7374 656d 2070 726f 7669 6465 7320 system provides │ │ │ │ │ +00058210: 7468 6520 e280 9874 656d 7066 696c 65e2 the ...tempfile. │ │ │ │ │ +00058220: 8099 2061 6e64 20e2 8098 6d6b 7465 6d70 .. and ...mktemp │ │ │ │ │ +00058230: e280 9920 7574 696c 6974 6965 730a 666f ... utilities.fo │ │ │ │ │ +00058240: 7220 7573 6520 6279 2073 6372 6970 7473 r use by scripts │ │ │ │ │ +00058250: 2066 6f72 2074 6869 7320 7075 7270 6f73 for this purpos │ │ │ │ │ +00058260: 652e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d e... --------- │ │ │ │ │ +00058270: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +00058280: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2054 ------.. (1) T │ │ │ │ │ +00058290: 6865 204f 7065 6e20 4772 6f75 7020 4261 he Open Group Ba │ │ │ │ │ +000582a0: 7365 2053 7065 6369 6669 6361 7469 6f6e se Specification │ │ │ │ │ +000582b0: 7320 4973 7375 6520 372c 2032 3031 3820 s Issue 7, 2018 │ │ │ │ │ +000582c0: 4564 6974 696f 6e2c 2077 6869 6368 0a69 Edition, which.i │ │ │ │ │ +000582d0: 7320 616c 736f 206b 6e6f 776e 2061 7320 s also known as │ │ │ │ │ +000582e0: 504f 5349 582e 312d 3230 3137 2061 6e64 POSIX.1-2017 and │ │ │ │ │ +000582f0: 2061 7320 4945 4545 2053 7464 2031 3030 as IEEE Std 100 │ │ │ │ │ +00058300: 332e 312d 3230 3137 2061 6e64 2069 730a 3.1-2017 and is. │ │ │ │ │ +00058310: 6176 6169 6c61 626c 6520 6f6e 2074 6865 available on the │ │ │ │ │ +00058320: 2057 6f72 6c64 2057 6964 6520 5765 6220 World Wide Web │ │ │ │ │ +00058330: 6672 6f6d 2054 6865 204f 7065 6e20 4772 from The Open Gr │ │ │ │ │ +00058340: 6f75 700a 2868 7474 703a 2f2f 7075 6273 oup.(http://pubs │ │ │ │ │ +00058350: 2e6f 7065 6e67 726f 7570 2e6f 7267 2f6f .opengroup.org/o │ │ │ │ │ +00058360: 6e6c 696e 6570 7562 732f 3936 3939 3931 nlinepubs/969991 │ │ │ │ │ +00058370: 3937 3939 2f64 6f77 6e6c 6f61 642f 292e 9799/download/). │ │ │ │ │ +00058380: 0a0a 2020 2028 3229 2054 6865 7365 2066 .. (2) These f │ │ │ │ │ +00058390: 6561 7475 7265 7320 6172 6520 696e 2077 eatures are in w │ │ │ │ │ +000583a0: 6964 6573 7072 6561 6420 7573 6520 696e idespread use in │ │ │ │ │ +000583b0: 2074 6865 204c 696e 7578 2063 6f6d 6d75 the Linux commu │ │ │ │ │ +000583c0: 6e69 7479 2061 6e64 0a61 7265 2069 6d70 nity and.are imp │ │ │ │ │ +000583d0: 6c65 6d65 6e74 6564 2069 6e20 616c 6c20 lemented in all │ │ │ │ │ +000583e0: 6f66 2062 6173 682c 2064 6173 682c 2061 of bash, dash, a │ │ │ │ │ +000583f0: 6e64 206b 7368 2c20 7468 6520 6d6f 7374 nd ksh, the most │ │ │ │ │ +00058400: 2063 6f6d 6d6f 6e20 7368 656c 6c73 0a75 common shells.u │ │ │ │ │ +00058410: 7365 7273 206d 6179 2077 6973 6820 746f sers may wish to │ │ │ │ │ +00058420: 2075 7365 2061 7320 e280 982f 6269 6e2f use as .../bin/ │ │ │ │ │ +00058430: 7368 e280 992e 0a0a 1f0a 4669 6c65 3a20 sh........File: │ │ │ │ │ +00058440: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00058450: 666f 2c20 204e 6f64 653a 2053 796d 626f fo, Node: Symbo │ │ │ │ │ +00058460: 6c69 6320 6c69 6e6b 732c 2020 4e65 7874 lic links, Next │ │ │ │ │ +00058470: 3a20 4465 7669 6365 2066 696c 6573 2c20 : Device files, │ │ │ │ │ +00058480: 2050 7265 763a 2053 6372 6970 7473 2c20 Prev: Scripts, │ │ │ │ │ +00058490: 2055 703a 2046 696c 6573 3c32 3e0a 0a31 Up: Files<2>..1 │ │ │ │ │ +000584a0: 302e 3520 5379 6d62 6f6c 6963 206c 696e 0.5 Symbolic lin │ │ │ │ │ +000584b0: 6b73 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ks.============= │ │ │ │ │ +000584c0: 3d3d 3d3d 3d3d 0a0a 496e 2067 656e 6572 ======..In gener │ │ │ │ │ +000584d0: 616c 2c20 7379 6d62 6f6c 6963 206c 696e al, symbolic lin │ │ │ │ │ +000584e0: 6b73 2077 6974 6869 6e20 6120 746f 702d ks within a top- │ │ │ │ │ +000584f0: 6c65 7665 6c20 6469 7265 6374 6f72 7920 level directory │ │ │ │ │ +00058500: 7368 6f75 6c64 2062 650a 7265 6c61 7469 should be.relati │ │ │ │ │ +00058510: 7665 2c20 616e 6420 7379 6d62 6f6c 6963 ve, and symbolic │ │ │ │ │ +00058520: 206c 696e 6b73 2070 6f69 6e74 696e 6720 links pointing │ │ │ │ │ +00058530: 6672 6f6d 206f 6e65 2074 6f70 2d6c 6576 from one top-lev │ │ │ │ │ +00058540: 656c 2064 6972 6563 746f 7279 2074 6f20 el directory to │ │ │ │ │ +00058550: 6f72 0a69 6e74 6f20 616e 6f74 6865 7220 or.into another │ │ │ │ │ +00058560: 7368 6f75 6c64 2062 6520 6162 736f 6c75 should be absolu │ │ │ │ │ +00058570: 7465 2e20 2028 4120 746f 702d 6c65 7665 te. (A top-leve │ │ │ │ │ +00058580: 6c20 6469 7265 6374 6f72 7920 6973 2061 l directory is a │ │ │ │ │ +00058590: 0a73 7562 2d64 6972 6563 746f 7279 206f .sub-directory o │ │ │ │ │ +000585a0: 6620 7468 6520 726f 6f74 2064 6972 6563 f the root direc │ │ │ │ │ +000585b0: 746f 7279 20e2 8098 2fe2 8099 2e29 2020 tory .../....) │ │ │ │ │ +000585c0: 466f 7220 6578 616d 706c 652c 2061 2073 For example, a s │ │ │ │ │ +000585d0: 796d 626f 6c69 6320 6c69 6e6b 0a66 726f ymbolic link.fro │ │ │ │ │ +000585e0: 6d20 e280 982f 7573 722f 6c69 622f 666f m .../usr/lib/fo │ │ │ │ │ +000585f0: 6fe2 8099 2074 6f20 e280 982f 7573 722f o... to .../usr/ │ │ │ │ │ +00058600: 7368 6172 652f 6261 72e2 8099 2073 686f share/bar... sho │ │ │ │ │ +00058610: 756c 6420 6265 2072 656c 6174 6976 650a uld be relative. │ │ │ │ │ +00058620: 28e2 8098 2e2e 2f73 6861 7265 2f62 6172 (...../share/bar │ │ │ │ │ +00058630: e280 9929 2c20 6275 7420 6120 7379 6d62 ...), but a symb │ │ │ │ │ +00058640: 6f6c 6963 206c 696e 6b20 6672 6f6d 20e2 olic link from . │ │ │ │ │ +00058650: 8098 2f76 6172 2f72 756e e280 9920 746f ../var/run... to │ │ │ │ │ +00058660: 20e2 8098 2f72 756e e280 9920 7368 6f75 .../run... shou │ │ │ │ │ +00058670: 6c64 0a62 6520 6162 736f 6c75 7465 2e20 ld.be absolute. │ │ │ │ │ +00058680: 2028 3129 2020 5379 6d62 6f6c 6963 206c (1) Symbolic l │ │ │ │ │ +00058690: 696e 6b73 206d 7573 7420 6e6f 7420 7472 inks must not tr │ │ │ │ │ +000586a0: 6176 6572 7365 2061 626f 7665 2074 6865 averse above the │ │ │ │ │ +000586b0: 2072 6f6f 740a 6469 7265 6374 6f72 792e root.directory. │ │ │ │ │ +000586c0: 0a0a 496e 2061 6464 6974 696f 6e2c 2073 ..In addition, s │ │ │ │ │ +000586d0: 796d 626f 6c69 6320 6c69 6e6b 7320 7368 ymbolic links sh │ │ │ │ │ +000586e0: 6f75 6c64 2062 6520 7370 6563 6966 6965 ould be specifie │ │ │ │ │ +000586f0: 6420 6173 2073 686f 7274 2061 7320 706f d as short as po │ │ │ │ │ +00058700: 7373 6962 6c65 2c0a 692e 652e 2c20 6c69 ssible,.i.e., li │ │ │ │ │ +00058710: 6e6b 2074 6172 6765 7473 206c 696b 6520 nk targets like │ │ │ │ │ +00058720: e280 9866 6f6f 2f2e 2e2f 6261 72e2 8099 ...foo/../bar... │ │ │ │ │ +00058730: 2061 7265 2064 6570 7265 6361 7465 642e are deprecated. │ │ │ │ │ +00058740: 0a0a 4e6f 7465 2074 6861 7420 7768 656e ..Note that when │ │ │ │ │ +00058750: 2063 7265 6174 696e 6720 6120 7265 6c61 creating a rela │ │ │ │ │ +00058760: 7469 7665 206c 696e 6b20 7573 696e 6720 tive link using │ │ │ │ │ +00058770: e280 986c 6ee2 8099 2069 7420 6973 206e ...ln... it is n │ │ │ │ │ +00058780: 6f74 206e 6563 6573 7361 7279 0a66 6f72 ot necessary.for │ │ │ │ │ +00058790: 2074 6865 2074 6172 6765 7420 6f66 2074 the target of t │ │ │ │ │ +000587a0: 6865 206c 696e 6b20 746f 2065 7869 7374 he link to exist │ │ │ │ │ +000587b0: 2072 656c 6174 6976 6520 746f 2074 6865 relative to the │ │ │ │ │ +000587c0: 2077 6f72 6b69 6e67 2064 6972 6563 746f working directo │ │ │ │ │ +000587d0: 7279 0a79 6f75 2772 6520 7275 6e6e 696e ry.you're runnin │ │ │ │ │ +000587e0: 6720 e280 986c 6ee2 8099 2066 726f 6d2c g ...ln... from, │ │ │ │ │ +000587f0: 206e 6f72 2069 7320 6974 206e 6563 6573 nor is it neces │ │ │ │ │ +00058800: 7361 7279 2074 6f20 6368 616e 6765 2064 sary to change d │ │ │ │ │ +00058810: 6972 6563 746f 7279 2074 6f20 7468 650a irectory to the. │ │ │ │ │ +00058820: 6469 7265 6374 6f72 7920 7768 6572 6520 directory where │ │ │ │ │ +00058830: 7468 6520 6c69 6e6b 2069 7320 746f 2062 the link is to b │ │ │ │ │ +00058840: 6520 6d61 6465 2e20 2053 696d 706c 7920 e made. Simply │ │ │ │ │ +00058850: 696e 636c 7564 6520 7468 6520 7374 7269 include the stri │ │ │ │ │ +00058860: 6e67 2074 6861 740a 7368 6f75 6c64 2061 ng that.should a │ │ │ │ │ +00058870: 7070 6561 7220 6173 2074 6865 2074 6172 ppear as the tar │ │ │ │ │ +00058880: 6765 7420 6f66 2074 6865 206c 696e 6b20 get of the link │ │ │ │ │ +00058890: 2874 6869 7320 7769 6c6c 2062 6520 6120 (this will be a │ │ │ │ │ +000588a0: 7061 7468 6e61 6d65 0a72 656c 6174 6976 pathname.relativ │ │ │ │ │ +000588b0: 6520 746f 2074 6865 2064 6972 6563 746f e to the directo │ │ │ │ │ +000588c0: 7279 2069 6e20 7768 6963 6820 7468 6520 ry in which the │ │ │ │ │ +000588d0: 6c69 6e6b 2072 6573 6964 6573 2920 6173 link resides) as │ │ │ │ │ +000588e0: 2074 6865 2066 6972 7374 0a61 7267 756d the first.argum │ │ │ │ │ +000588f0: 656e 7420 746f 20e2 8098 6c6e e280 992e ent to ...ln.... │ │ │ │ │ +00058900: 0a0a 466f 7220 6578 616d 706c 652c 2069 ..For example, i │ │ │ │ │ +00058910: 6e20 796f 7572 20e2 8098 4d61 6b65 6669 n your ...Makefi │ │ │ │ │ +00058920: 6c65 e280 9920 6f72 20e2 8098 6465 6269 le... or ...debi │ │ │ │ │ +00058930: 616e 2f72 756c 6573 e280 992c 2079 6f75 an/rules..., you │ │ │ │ │ +00058940: 2063 616e 2064 6f20 7468 696e 6773 0a6c can do things.l │ │ │ │ │ +00058950: 696b 653a 0a0a 2020 2020 206c 6e20 2d66 ike:.. ln -f │ │ │ │ │ +00058960: 7320 6763 6320 2428 7072 6566 6978 292f s gcc $(prefix)/ │ │ │ │ │ +00058970: 6269 6e2f 6363 0a20 2020 2020 6c6e 202d bin/cc. ln - │ │ │ │ │ +00058980: 6673 2067 6363 2064 6562 6961 6e2f 746d fs gcc debian/tm │ │ │ │ │ +00058990: 702f 7573 722f 6269 6e2f 6363 0a20 2020 p/usr/bin/cc. │ │ │ │ │ +000589a0: 2020 6c6e 202d 6673 202e 2e2f 7362 696e ln -fs ../sbin │ │ │ │ │ +000589b0: 2f73 656e 646d 6169 6c20 2428 7072 6566 /sendmail $(pref │ │ │ │ │ +000589c0: 6978 292f 6269 6e2f 7275 6e71 0a20 2020 ix)/bin/runq. │ │ │ │ │ +000589d0: 2020 6c6e 202d 6673 202e 2e2f 7362 696e ln -fs ../sbin │ │ │ │ │ +000589e0: 2f73 656e 646d 6169 6c20 6465 6269 616e /sendmail debian │ │ │ │ │ +000589f0: 2f74 6d70 2f75 7372 2f62 696e 2f72 756e /tmp/usr/bin/run │ │ │ │ │ +00058a00: 710a 0a41 2073 796d 626f 6c69 6320 6c69 q..A symbolic li │ │ │ │ │ +00058a10: 6e6b 2070 6f69 6e74 696e 6720 746f 2061 nk pointing to a │ │ │ │ │ +00058a20: 2063 6f6d 7072 6573 7365 6420 6669 6c65 compressed file │ │ │ │ │ +00058a30: 2028 696e 2074 6865 2073 656e 7365 2074 (in the sense t │ │ │ │ │ +00058a40: 6861 7420 6974 2069 730a 6d65 616e 7420 hat it is.meant │ │ │ │ │ +00058a50: 746f 2062 6520 756e 636f 6d70 7265 7373 to be uncompress │ │ │ │ │ +00058a60: 6564 2077 6974 6820 e280 9875 6e7a 6970 ed with ...unzip │ │ │ │ │ +00058a70: e280 9920 6f72 20e2 8098 7a6c 6573 73e2 ... or ...zless. │ │ │ │ │ +00058a80: 8099 2065 7463 2e29 2020 7368 6f75 6c64 .. etc.) should │ │ │ │ │ +00058a90: 2061 6c77 6179 730a 6861 7665 2074 6865 always.have the │ │ │ │ │ +00058aa0: 2073 616d 6520 6669 6c65 2065 7874 656e same file exten │ │ │ │ │ +00058ab0: 7369 6f6e 2061 7320 7468 6520 7265 6665 sion as the refe │ │ │ │ │ +00058ac0: 7265 6e63 6564 2066 696c 652e 2020 2846 renced file. (F │ │ │ │ │ +00058ad0: 6f72 2065 7861 6d70 6c65 2c20 6966 2061 or example, if a │ │ │ │ │ +00058ae0: 0a66 696c 6520 e280 9866 6f6f 2e67 7ae2 .file ...foo.gz. │ │ │ │ │ +00058af0: 8099 2069 7320 7265 6665 7265 6e63 6564 .. is referenced │ │ │ │ │ +00058b00: 2062 7920 6120 7379 6d62 6f6c 6963 206c by a symbolic l │ │ │ │ │ +00058b10: 696e 6b2c 2074 6865 2066 696c 656e 616d ink, the filenam │ │ │ │ │ +00058b20: 6520 6f66 2074 6865 206c 696e 6b0a 6861 e of the link.ha │ │ │ │ │ +00058b30: 7320 746f 2065 6e64 2077 6974 6820 22e2 s to end with ". │ │ │ │ │ +00058b40: 8098 2e67 7ae2 8099 2220 746f 6f2c 2061 ...gz..." too, a │ │ │ │ │ +00058b50: 7320 696e 20e2 8098 6261 722e 677a e280 s in ...bar.gz.. │ │ │ │ │ +00058b60: 992e 290a 0a20 2020 2d2d 2d2d 2d2d 2d2d ..).. -------- │ │ │ │ │ +00058b70: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ +00058b80: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ +00058b90: 5468 6973 2069 7320 6e65 6365 7373 6172 This is necessar │ │ │ │ │ +00058ba0: 7920 746f 2061 6c6c 6f77 2074 6f70 2d6c y to allow top-l │ │ │ │ │ +00058bb0: 6576 656c 2064 6972 6563 746f 7269 6573 evel directories │ │ │ │ │ +00058bc0: 2074 6f20 6265 2073 796d 6c69 6e6b 732e to be symlinks. │ │ │ │ │ +00058bd0: 0a49 6620 6c69 6e6b 696e 6720 e280 982f .If linking .../ │ │ │ │ │ +00058be0: 7661 722f 7275 6ee2 8099 2074 6f20 e280 var/run... to .. │ │ │ │ │ +00058bf0: 982f 7275 6ee2 8099 2077 6572 6520 646f ./run... were do │ │ │ │ │ +00058c00: 6e65 2077 6974 6820 7468 6520 7265 6c61 ne with the rela │ │ │ │ │ +00058c10: 7469 7665 2073 796d 626f 6c69 630a 6c69 tive symbolic.li │ │ │ │ │ +00058c20: 6e6b 20e2 8098 2e2e 2f72 756e e280 992c nk ...../run..., │ │ │ │ │ +00058c30: 2062 7574 20e2 8098 2f76 6172 e280 9920 but .../var... │ │ │ │ │ +00058c40: 7765 7265 2061 2073 796d 626f 6c69 6320 were a symbolic │ │ │ │ │ +00058c50: 6c69 6e6b 2074 6f20 e280 982f 7372 762f link to .../srv/ │ │ │ │ │ +00058c60: 6469 736b 31e2 8099 2c20 7468 650a 7379 disk1..., the.sy │ │ │ │ │ +00058c70: 6d62 6f6c 6963 206c 696e 6b20 776f 756c mbolic link woul │ │ │ │ │ +00058c80: 6420 706f 696e 7420 746f 20e2 8098 2f73 d point to .../s │ │ │ │ │ +00058c90: 7276 2f72 756e e280 9920 7261 7468 6572 rv/run... rather │ │ │ │ │ +00058ca0: 2074 6861 6e20 7468 6520 696e 7465 6e64 than the intend │ │ │ │ │ +00058cb0: 6564 2074 6172 6765 742e 0a0a 1f0a 4669 ed target.....Fi │ │ │ │ │ +00058cc0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00058cd0: 792e 696e 666f 2c20 204e 6f64 653a 2044 y.info, Node: D │ │ │ │ │ +00058ce0: 6576 6963 6520 6669 6c65 732c 2020 4e65 evice files, Ne │ │ │ │ │ +00058cf0: 7874 3a20 436f 6e66 6967 7572 6174 696f xt: Configuratio │ │ │ │ │ +00058d00: 6e20 6669 6c65 732c 2020 5072 6576 3a20 n files, Prev: │ │ │ │ │ +00058d10: 5379 6d62 6f6c 6963 206c 696e 6b73 2c20 Symbolic links, │ │ │ │ │ +00058d20: 2055 703a 2046 696c 6573 3c32 3e0a 0a31 Up: Files<2>..1 │ │ │ │ │ +00058d30: 302e 3620 4465 7669 6365 2066 696c 6573 0.6 Device files │ │ │ │ │ +00058d40: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +00058d50: 3d3d 0a0a 5061 636b 6167 6573 206d 7573 ==..Packages mus │ │ │ │ │ +00058d60: 7420 6e6f 7420 696e 636c 7564 6520 6465 t not include de │ │ │ │ │ +00058d70: 7669 6365 2066 696c 6573 206f 7220 6e61 vice files or na │ │ │ │ │ +00058d80: 6d65 6420 7069 7065 7320 696e 2074 6865 med pipes in the │ │ │ │ │ +00058d90: 2070 6163 6b61 6765 0a66 696c 6520 7472 package.file tr │ │ │ │ │ +00058da0: 6565 2e0a 0a44 6562 6961 6e20 7061 636b ee...Debian pack │ │ │ │ │ +00058db0: 6167 6573 2073 686f 756c 6420 6173 7375 ages should assu │ │ │ │ │ +00058dc0: 6d65 2074 6861 7420 6465 7669 6365 2066 me that device f │ │ │ │ │ +00058dd0: 696c 6573 2069 6e20 e280 982f 6465 76e2 iles in .../dev. │ │ │ │ │ +00058de0: 8099 2061 7265 0a64 796e 616d 6963 616c .. are.dynamical │ │ │ │ │ +00058df0: 6c79 206d 616e 6167 6564 2062 7920 7468 ly managed by th │ │ │ │ │ +00058e00: 6520 6b65 726e 656c 206f 7220 736f 6d65 e kernel or some │ │ │ │ │ +00058e10: 206f 7468 6572 2073 7973 7465 6d20 6661 other system fa │ │ │ │ │ +00058e20: 6369 6c69 7479 2061 6e64 2064 6f0a 6e6f cility and do.no │ │ │ │ │ +00058e30: 7420 6861 7665 2074 6f20 6265 2065 7870 t have to be exp │ │ │ │ │ +00058e40: 6c69 6369 746c 7920 6372 6561 7465 6420 licitly created │ │ │ │ │ +00058e50: 6f72 206d 616e 6167 6564 2062 7920 7468 or managed by th │ │ │ │ │ +00058e60: 6520 7061 636b 6167 652e 2020 4465 6269 e package. Debi │ │ │ │ │ +00058e70: 616e 0a70 6163 6b61 6765 7320 6f74 6865 an.packages othe │ │ │ │ │ +00058e80: 7220 7468 616e 2074 686f 7365 2077 686f r than those who │ │ │ │ │ +00058e90: 7365 2070 7572 706f 7365 2069 7320 746f se purpose is to │ │ │ │ │ +00058ea0: 206d 616e 6167 6520 7468 6520 e280 982f manage the .../ │ │ │ │ │ +00058eb0: 6465 76e2 8099 2064 6576 6963 650a 6669 dev... device.fi │ │ │ │ │ +00058ec0: 6c65 2074 7265 6520 6d75 7374 206e 6f74 le tree must not │ │ │ │ │ +00058ed0: 2061 7474 656d 7074 2074 6f20 6372 6561 attempt to crea │ │ │ │ │ +00058ee0: 7465 206f 7220 7265 6d6f 7665 2064 6576 te or remove dev │ │ │ │ │ +00058ef0: 6963 6520 6669 6c65 7320 696e 20e2 8098 ice files in ... │ │ │ │ │ +00058f00: 2f64 6576 e280 990a 7768 656e 2061 2064 /dev....when a d │ │ │ │ │ +00058f10: 796e 616d 6963 2064 6576 6963 6520 6d61 ynamic device ma │ │ │ │ │ +00058f20: 6e61 6765 6d65 6e74 2066 6163 696c 6974 nagement facilit │ │ │ │ │ +00058f30: 7920 6973 2069 6e20 7573 652e 0a0a 4966 y is in use...If │ │ │ │ │ +00058f40: 206e 616d 6564 2070 6970 6573 206f 7220 named pipes or │ │ │ │ │ +00058f50: 6465 7669 6365 2066 696c 6573 206f 7574 device files out │ │ │ │ │ +00058f60: 7369 6465 206f 6620 e280 982f 6465 76e2 side of .../dev. │ │ │ │ │ +00058f70: 8099 2061 7265 2072 6571 7569 7265 6420 .. are required │ │ │ │ │ +00058f80: 6279 2061 0a70 6163 6b61 6765 2c20 7468 by a.package, th │ │ │ │ │ +00058f90: 6579 2073 686f 756c 6420 6e6f 726d 616c ey should normal │ │ │ │ │ +00058fa0: 6c79 2062 6520 6372 6561 7465 6420 7768 ly be created wh │ │ │ │ │ +00058fb0: 656e 206e 6563 6573 7361 7279 2062 7920 en necessary by │ │ │ │ │ +00058fc0: 7468 6520 7072 6f67 7261 6d73 0a69 6e20 the programs.in │ │ │ │ │ +00058fd0: 7468 6520 7061 636b 6167 652c 2062 7920 the package, by │ │ │ │ │ +00058fe0: 696e 6974 2073 6372 6970 7473 206f 7220 init scripts or │ │ │ │ │ +00058ff0: 7379 7374 656d 6420 756e 6974 2066 696c systemd unit fil │ │ │ │ │ +00059000: 6573 2c20 6f72 2062 7920 7369 6d69 6c61 es, or by simila │ │ │ │ │ +00059010: 720a 6f6e 2d64 656d 616e 6420 6d65 6368 r.on-demand mech │ │ │ │ │ +00059020: 616e 6973 6d73 2e20 2049 6620 7375 6368 anisms. If such │ │ │ │ │ +00059030: 2066 696c 6573 206e 6565 6420 746f 2062 files need to b │ │ │ │ │ +00059040: 6520 6372 6561 7465 6420 6475 7269 6e67 e created during │ │ │ │ │ +00059050: 2070 6163 6b61 6765 0a69 6e73 7461 6c6c package.install │ │ │ │ │ +00059060: 6174 696f 6e2c 2074 6865 7920 6d75 7374 ation, they must │ │ │ │ │ +00059070: 2062 6520 6372 6561 7465 6420 696e 2074 be created in t │ │ │ │ │ +00059080: 6865 20e2 8098 706f 7374 696e 7374 e280 he ...postinst.. │ │ │ │ │ +00059090: 9920 6d61 696e 7461 696e 6572 2073 6372 . maintainer scr │ │ │ │ │ +000590a0: 6970 740a 2831 2920 616e 6420 7265 6d6f ipt.(1) and remo │ │ │ │ │ +000590b0: 7665 6420 696e 2065 6974 6865 7220 7468 ved in either th │ │ │ │ │ +000590c0: 6520 e280 9870 7265 726d e280 9920 6f72 e ...prerm... or │ │ │ │ │ +000590d0: 2074 6865 20e2 8098 706f 7374 726d e280 the ...postrm.. │ │ │ │ │ +000590e0: 9920 6d61 696e 7461 696e 6572 2073 6372 . maintainer scr │ │ │ │ │ +000590f0: 6970 742e 0a0a 2020 202d 2d2d 2d2d 2d2d ipt... ------- │ │ │ │ │ +00059100: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ +00059110: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ +00059120: 2049 7427 7320 6265 7474 6572 2074 6f20 It's better to │ │ │ │ │ +00059130: 7573 6520 e280 986d 6b66 6966 6fe2 8099 use ...mkfifo... │ │ │ │ │ +00059140: 2072 6174 6865 7220 7468 616e 20e2 8098 rather than ... │ │ │ │ │ +00059150: 6d6b 6e6f 64e2 8099 2074 6f20 6372 6561 mknod... to crea │ │ │ │ │ +00059160: 7465 206e 616d 6564 0a70 6970 6573 2074 te named.pipes t │ │ │ │ │ +00059170: 6f20 6176 6f69 6420 6661 6c73 6520 706f o avoid false po │ │ │ │ │ +00059180: 7369 7469 7665 7320 6672 6f6d 2061 7574 sitives from aut │ │ │ │ │ +00059190: 6f6d 6174 6564 2063 6865 636b 7320 666f omated checks fo │ │ │ │ │ +000591a0: 7220 7061 636b 6167 6573 0a69 6e63 6f72 r packages.incor │ │ │ │ │ +000591b0: 7265 6374 6c79 2063 7265 6174 696e 6720 rectly creating │ │ │ │ │ +000591c0: 6465 7669 6365 2066 696c 6573 2e0a 0a1f device files.... │ │ │ │ │ +000591d0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +000591e0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +000591f0: 3a20 436f 6e66 6967 7572 6174 696f 6e20 : Configuration │ │ │ │ │ +00059200: 6669 6c65 732c 2020 4e65 7874 3a20 4c6f files, Next: Lo │ │ │ │ │ +00059210: 6720 6669 6c65 732c 2020 5072 6576 3a20 g files, Prev: │ │ │ │ │ +00059220: 4465 7669 6365 2066 696c 6573 2c20 2055 Device files, U │ │ │ │ │ +00059230: 703a 2046 696c 6573 3c32 3e0a 0a31 302e p: Files<2>..10. │ │ │ │ │ +00059240: 3720 436f 6e66 6967 7572 6174 696f 6e20 7 Configuration │ │ │ │ │ +00059250: 6669 6c65 730a 3d3d 3d3d 3d3d 3d3d 3d3d files.========== │ │ │ │ │ +00059260: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +00059270: 2a20 4d65 6e75 3a0a 0a2a 2044 6566 696e * Menu:..* Defin │ │ │ │ │ +00059280: 6974 696f 6e73 3a20 4465 6669 6e69 7469 itions: Definiti │ │ │ │ │ +00059290: 6f6e 733c 323e 2e0a 2a20 4c6f 6361 7469 ons<2>..* Locati │ │ │ │ │ +000592a0: 6f6e 3a3a 0a2a 2042 6568 6176 696f 723a on::.* Behavior: │ │ │ │ │ +000592b0: 3a0a 2a20 5368 6172 696e 6720 636f 6e66 :.* Sharing conf │ │ │ │ │ +000592c0: 6967 7572 6174 696f 6e20 6669 6c65 733a iguration files: │ │ │ │ │ +000592d0: 3a0a 2a20 5573 6572 2063 6f6e 6669 6775 :.* User configu │ │ │ │ │ +000592e0: 7261 7469 6f6e 2066 696c 6573 2028 2264 ration files ("d │ │ │ │ │ +000592f0: 6f74 6669 6c65 7322 293a 2055 7365 7220 otfiles"): User │ │ │ │ │ +00059300: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ +00059310: 6c65 7320 2264 6f74 6669 6c65 7322 2e0a les "dotfiles".. │ │ │ │ │ +00059320: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00059330: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00059340: 6465 3a20 4465 6669 6e69 7469 6f6e 733c de: Definitions< │ │ │ │ │ +00059350: 323e 2c20 204e 6578 743a 204c 6f63 6174 2>, Next: Locat │ │ │ │ │ +00059360: 696f 6e2c 2020 5570 3a20 436f 6e66 6967 ion, Up: Config │ │ │ │ │ +00059370: 7572 6174 696f 6e20 6669 6c65 730a 0a31 uration files..1 │ │ │ │ │ +00059380: 302e 372e 3120 4465 6669 6e69 7469 6f6e 0.7.1 Definition │ │ │ │ │ +00059390: 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d s.-------------- │ │ │ │ │ +000593a0: 2d2d 2d2d 0a0a 636f 6e66 6967 7572 6174 ----..configurat │ │ │ │ │ +000593b0: 696f 6e20 6669 6c65 0a0a 2020 2020 2041 ion file.. A │ │ │ │ │ +000593c0: 2066 696c 6520 7468 6174 2061 6666 6563 file that affec │ │ │ │ │ +000593d0: 7473 2074 6865 206f 7065 7261 7469 6f6e ts the operation │ │ │ │ │ +000593e0: 206f 6620 6120 7072 6f67 7261 6d2c 206f of a program, o │ │ │ │ │ +000593f0: 7220 7072 6f76 6964 6573 2073 6974 652d r provides site- │ │ │ │ │ +00059400: 0a20 2020 2020 6f72 2068 6f73 742d 7370 . or host-sp │ │ │ │ │ +00059410: 6563 6966 6963 2069 6e66 6f72 6d61 7469 ecific informati │ │ │ │ │ +00059420: 6f6e 2c20 6f72 206f 7468 6572 7769 7365 on, or otherwise │ │ │ │ │ +00059430: 2063 7573 746f 6d69 7a65 7320 7468 6520 customizes the │ │ │ │ │ +00059440: 6265 6861 7669 6f72 0a20 2020 2020 6f66 behavior. of │ │ │ │ │ +00059450: 2061 2070 726f 6772 616d 2e20 2054 7970 a program. Typ │ │ │ │ │ +00059460: 6963 616c 6c79 2c20 636f 6e66 6967 7572 ically, configur │ │ │ │ │ +00059470: 6174 696f 6e20 6669 6c65 7320 6172 6520 ation files are │ │ │ │ │ +00059480: 696e 7465 6e64 6564 2074 6f20 6265 0a20 intended to be. │ │ │ │ │ +00059490: 2020 2020 6d6f 6469 6669 6564 2062 7920 modified by │ │ │ │ │ +000594a0: 7468 6520 7379 7374 656d 2061 646d 696e the system admin │ │ │ │ │ +000594b0: 6973 7472 6174 6f72 2028 6966 206e 6565 istrator (if nee │ │ │ │ │ +000594c0: 6465 6420 6f72 2064 6573 6972 6564 2920 ded or desired) │ │ │ │ │ +000594d0: 746f 0a20 2020 2020 636f 6e66 6f72 6d20 to. conform │ │ │ │ │ +000594e0: 746f 206c 6f63 616c 2070 6f6c 6963 7920 to local policy │ │ │ │ │ +000594f0: 6f72 2074 6f20 7072 6f76 6964 6520 6d6f or to provide mo │ │ │ │ │ +00059500: 7265 2075 7365 6675 6c20 7369 7465 2d73 re useful site-s │ │ │ │ │ +00059510: 7065 6369 6669 630a 2020 2020 2062 6568 pecific. beh │ │ │ │ │ +00059520: 6176 696f 722e 0a0a e280 9863 6f6e 6666 avior......conff │ │ │ │ │ +00059530: 696c 65e2 8099 0a0a 2020 2020 2041 2066 ile..... A f │ │ │ │ │ +00059540: 696c 6520 6c69 7374 6564 2069 6e20 6120 ile listed in a │ │ │ │ │ +00059550: 7061 636b 6167 6527 7320 e280 9863 6f6e package's ...con │ │ │ │ │ +00059560: 6666 696c 6573 e280 9920 6669 6c65 2c20 ffiles... file, │ │ │ │ │ +00059570: 616e 6420 6973 2074 7265 6174 6564 0a20 and is treated. │ │ │ │ │ +00059580: 2020 2020 7370 6563 6961 6c6c 7920 6279 specially by │ │ │ │ │ +00059590: 20e2 8098 6470 6b67 e280 9920 2873 6565 ...dpkg... (see │ │ │ │ │ +000595a0: 202a 6e6f 7465 2044 6574 6169 6c73 206f *note Details o │ │ │ │ │ +000595b0: 6620 636f 6e66 6967 7572 6174 696f 6e3a f configuration: │ │ │ │ │ +000595c0: 2065 632e 292e 0a0a 5468 6520 6469 7374 ec.)...The dist │ │ │ │ │ +000595d0: 696e 6374 696f 6e20 6265 7477 6565 6e20 inction between │ │ │ │ │ +000595e0: 7468 6573 6520 7477 6f20 6973 2069 6d70 these two is imp │ │ │ │ │ +000595f0: 6f72 7461 6e74 3b20 7468 6579 2061 7265 ortant; they are │ │ │ │ │ +00059600: 206e 6f74 0a69 6e74 6572 6368 616e 6765 not.interchange │ │ │ │ │ +00059610: 6162 6c65 2063 6f6e 6365 7074 732e 2020 able concepts. │ │ │ │ │ +00059620: 416c 6d6f 7374 2061 6c6c 20e2 8098 636f Almost all ...co │ │ │ │ │ +00059630: 6e66 6669 6c65 e280 9973 2061 7265 2063 nffile...s are c │ │ │ │ │ +00059640: 6f6e 6669 6775 7261 7469 6f6e 0a66 696c onfiguration.fil │ │ │ │ │ +00059650: 6573 2c20 6275 7420 6d61 6e79 2063 6f6e es, but many con │ │ │ │ │ +00059660: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ +00059670: 2061 7265 206e 6f74 20e2 8098 636f 6e66 are not ...conf │ │ │ │ │ +00059680: 6669 6c65 73e2 8099 2e0a 0a41 7320 6e6f files......As no │ │ │ │ │ +00059690: 7465 6420 656c 7365 7768 6572 652c 20e2 ted elsewhere, . │ │ │ │ │ +000596a0: 8098 2f65 7463 2f69 6e69 742e 64e2 8099 ../etc/init.d... │ │ │ │ │ +000596b0: 2073 6372 6970 7473 2c20 e280 982f 6574 scripts, .../et │ │ │ │ │ +000596c0: 632f 6465 6661 756c 74e2 8099 2066 696c c/default... fil │ │ │ │ │ +000596d0: 6573 2c20 7363 7269 7074 730a 696e 7374 es, scripts.inst │ │ │ │ │ +000596e0: 616c 6c65 6420 696e 20e2 8098 2f65 7463 alled in .../etc │ │ │ │ │ +000596f0: 2f63 726f 6e2e 7b68 6f75 726c 792c 6461 /cron.{hourly,da │ │ │ │ │ +00059700: 696c 792c 7765 656b 6c79 2c6d 6f6e 7468 ily,weekly,month │ │ │ │ │ +00059710: 6c79 7de2 8099 2c20 616e 6420 6372 6f6e ly}..., and cron │ │ │ │ │ +00059720: 0a63 6f6e 6669 6775 7261 7469 6f6e 2069 .configuration i │ │ │ │ │ +00059730: 6e73 7461 6c6c 6564 2069 6e20 e280 982f nstalled in .../ │ │ │ │ │ +00059740: 6574 632f 6372 6f6e 2e64 e280 9920 6d75 etc/cron.d... mu │ │ │ │ │ +00059750: 7374 2062 6520 7472 6561 7465 6420 6173 st be treated as │ │ │ │ │ +00059760: 0a63 6f6e 6669 6775 7261 7469 6f6e 2066 .configuration f │ │ │ │ │ +00059770: 696c 6573 2e20 2049 6e20 6765 6e65 7261 iles. In genera │ │ │ │ │ +00059780: 6c2c 2061 6e79 2073 6372 6970 7420 7468 l, any script th │ │ │ │ │ +00059790: 6174 2065 6d62 6564 7320 636f 6e66 6967 at embeds config │ │ │ │ │ +000597a0: 7572 6174 696f 6e0a 696e 666f 726d 6174 uration.informat │ │ │ │ │ +000597b0: 696f 6e20 6973 2064 652d 6661 6374 6f20 ion is de-facto │ │ │ │ │ +000597c0: 6120 636f 6e66 6967 7572 6174 696f 6e20 a configuration │ │ │ │ │ +000597d0: 6669 6c65 2061 6e64 2073 686f 756c 6420 file and should │ │ │ │ │ +000597e0: 6265 2074 7265 6174 6564 2061 730a 7375 be treated as.su │ │ │ │ │ +000597f0: 6368 2e0a 0a1f 0a46 696c 653a 2064 6562 ch.....File: deb │ │ │ │ │ +00059800: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00059810: 2020 4e6f 6465 3a20 4c6f 6361 7469 6f6e Node: Location │ │ │ │ │ +00059820: 2c20 204e 6578 743a 2042 6568 6176 696f , Next: Behavio │ │ │ │ │ +00059830: 722c 2020 5072 6576 3a20 4465 6669 6e69 r, Prev: Defini │ │ │ │ │ +00059840: 7469 6f6e 733c 323e 2c20 2055 703a 2043 tions<2>, Up: C │ │ │ │ │ +00059850: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +00059860: 6573 0a0a 3130 2e37 2e32 204c 6f63 6174 es..10.7.2 Locat │ │ │ │ │ +00059870: 696f 6e0a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ion.------------ │ │ │ │ │ +00059880: 2d2d 2d0a 0a41 6e79 2063 6f6e 6669 6775 ---..Any configu │ │ │ │ │ +00059890: 7261 7469 6f6e 2066 696c 6573 2063 7265 ration files cre │ │ │ │ │ +000598a0: 6174 6564 206f 7220 7573 6564 2062 7920 ated or used by │ │ │ │ │ +000598b0: 796f 7572 2070 6163 6b61 6765 206d 7573 your package mus │ │ │ │ │ +000598c0: 7420 7265 7369 6465 2069 6e0a e280 982f t reside in..../ │ │ │ │ │ +000598d0: 6574 63e2 8099 2e20 2049 6620 7468 6572 etc.... If ther │ │ │ │ │ +000598e0: 6520 6172 6520 7365 7665 7261 6c2c 2063 e are several, c │ │ │ │ │ +000598f0: 6f6e 7369 6465 7220 6372 6561 7469 6e67 onsider creating │ │ │ │ │ +00059900: 2061 2073 7562 6469 7265 6374 6f72 7920 a subdirectory │ │ │ │ │ +00059910: 6f66 0ae2 8098 2f65 7463 e280 9920 6e61 of..../etc... na │ │ │ │ │ +00059920: 6d65 6420 6166 7465 7220 796f 7572 2070 med after your p │ │ │ │ │ +00059930: 6163 6b61 6765 2e0a 0a49 6620 796f 7572 ackage...If your │ │ │ │ │ +00059940: 2070 6163 6b61 6765 2063 7265 6174 6573 package creates │ │ │ │ │ +00059950: 206f 7220 7573 6573 2063 6f6e 6669 6775 or uses configu │ │ │ │ │ +00059960: 7261 7469 6f6e 2066 696c 6573 206f 7574 ration files out │ │ │ │ │ +00059970: 7369 6465 206f 6620 e280 982f 6574 63e2 side of .../etc. │ │ │ │ │ +00059980: 8099 2c0a 616e 6420 6974 2069 7320 6e6f ..,.and it is no │ │ │ │ │ +00059990: 7420 6665 6173 6962 6c65 2074 6f20 6d6f t feasible to mo │ │ │ │ │ +000599a0: 6469 6679 2074 6865 2070 6163 6b61 6765 dify the package │ │ │ │ │ +000599b0: 2074 6f20 7573 6520 e280 982f 6574 63e2 to use .../etc. │ │ │ │ │ +000599c0: 8099 2064 6972 6563 746c 792c 2070 7574 .. directly, put │ │ │ │ │ +000599d0: 0a74 6865 2066 696c 6573 2069 6e20 e280 .the files in .. │ │ │ │ │ +000599e0: 982f 6574 63e2 8099 2061 6e64 2063 7265 ./etc... and cre │ │ │ │ │ +000599f0: 6174 6520 7379 6d62 6f6c 6963 206c 696e ate symbolic lin │ │ │ │ │ +00059a00: 6b73 2074 6f20 7468 6f73 6520 6669 6c65 ks to those file │ │ │ │ │ +00059a10: 7320 6672 6f6d 2074 6865 0a6c 6f63 6174 s from the.locat │ │ │ │ │ +00059a20: 696f 6e20 7468 6174 2074 6865 2070 6163 ion that the pac │ │ │ │ │ +00059a30: 6b61 6765 2072 6571 7569 7265 732e 0a0a kage requires... │ │ │ │ │ +00059a40: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00059a50: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00059a60: 653a 2042 6568 6176 696f 722c 2020 4e65 e: Behavior, Ne │ │ │ │ │ +00059a70: 7874 3a20 5368 6172 696e 6720 636f 6e66 xt: Sharing conf │ │ │ │ │ +00059a80: 6967 7572 6174 696f 6e20 6669 6c65 732c iguration files, │ │ │ │ │ +00059a90: 2020 5072 6576 3a20 4c6f 6361 7469 6f6e Prev: Location │ │ │ │ │ +00059aa0: 2c20 2055 703a 2043 6f6e 6669 6775 7261 , Up: Configura │ │ │ │ │ +00059ab0: 7469 6f6e 2066 696c 6573 0a0a 3130 2e37 tion files..10.7 │ │ │ │ │ +00059ac0: 2e33 2042 6568 6176 696f 720a 2d2d 2d2d .3 Behavior.---- │ │ │ │ │ +00059ad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a43 6f6e -----------..Con │ │ │ │ │ +00059ae0: 6669 6775 7261 7469 6f6e 2066 696c 6520 figuration file │ │ │ │ │ +00059af0: 6861 6e64 6c69 6e67 206d 7573 7420 636f handling must co │ │ │ │ │ +00059b00: 6e66 6f72 6d20 746f 2074 6865 2066 6f6c nform to the fol │ │ │ │ │ +00059b10: 6c6f 7769 6e67 2062 6568 6176 696f 723a lowing behavior: │ │ │ │ │ +00059b20: 0a0a 2020 202d 206c 6f63 616c 2063 6861 .. - local cha │ │ │ │ │ +00059b30: 6e67 6573 206d 7573 7420 6265 2070 7265 nges must be pre │ │ │ │ │ +00059b40: 7365 7276 6564 2064 7572 696e 6720 6120 served during a │ │ │ │ │ +00059b50: 7061 636b 6167 6520 7570 6772 6164 652c package upgrade, │ │ │ │ │ +00059b60: 2061 6e64 0a0a 2020 202d 2063 6f6e 6669 and.. - confi │ │ │ │ │ +00059b70: 6775 7261 7469 6f6e 2066 696c 6573 206d guration files m │ │ │ │ │ +00059b80: 7573 7420 6265 2070 7265 7365 7276 6564 ust be preserved │ │ │ │ │ +00059b90: 2077 6865 6e20 7468 6520 7061 636b 6167 when the packag │ │ │ │ │ +00059ba0: 6520 6973 2072 656d 6f76 6564 2c0a 2020 e is removed,. │ │ │ │ │ +00059bb0: 2020 2061 6e64 206f 6e6c 7920 6465 6c65 and only dele │ │ │ │ │ +00059bc0: 7465 6420 7768 656e 2074 6865 2070 6163 ted when the pac │ │ │ │ │ +00059bd0: 6b61 6765 2069 7320 7075 7267 6564 2e0a kage is purged.. │ │ │ │ │ +00059be0: 0a4f 6273 6f6c 6574 6520 636f 6e66 6967 .Obsolete config │ │ │ │ │ +00059bf0: 7572 6174 696f 6e20 6669 6c65 7320 7769 uration files wi │ │ │ │ │ +00059c00: 7468 6f75 7420 6c6f 6361 6c20 6368 616e thout local chan │ │ │ │ │ +00059c10: 6765 7320 7368 6f75 6c64 2062 6520 7265 ges should be re │ │ │ │ │ +00059c20: 6d6f 7665 6420 6279 0a74 6865 2070 6163 moved by.the pac │ │ │ │ │ +00059c30: 6b61 6765 2064 7572 696e 6720 7570 6772 kage during upgr │ │ │ │ │ +00059c40: 6164 652e 2020 2831 290a 0a54 6865 2065 ade. (1)..The e │ │ │ │ │ +00059c50: 6173 7920 7761 7920 746f 2061 6368 6965 asy way to achie │ │ │ │ │ +00059c60: 7665 2074 6869 7320 6265 6861 7669 6f72 ve this behavior │ │ │ │ │ +00059c70: 2069 7320 746f 206d 616b 6520 7468 6520 is to make the │ │ │ │ │ +00059c80: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ +00059c90: 6c65 0a61 20e2 8098 636f 6e66 6669 6c65 le.a ...conffile │ │ │ │ │ +00059ca0: e280 992e 2020 5468 6973 2069 7320 6170 .... This is ap │ │ │ │ │ +00059cb0: 7072 6f70 7269 6174 6520 6f6e 6c79 2069 propriate only i │ │ │ │ │ +00059cc0: 6620 6974 2069 7320 706f 7373 6962 6c65 f it is possible │ │ │ │ │ +00059cd0: 2074 6f20 6469 7374 7269 6275 7465 0a61 to distribute.a │ │ │ │ │ +00059ce0: 2064 6566 6175 6c74 2076 6572 7369 6f6e default version │ │ │ │ │ +00059cf0: 2074 6861 7420 7769 6c6c 2077 6f72 6b20 that will work │ │ │ │ │ +00059d00: 666f 7220 6d6f 7374 2069 6e73 7461 6c6c for most install │ │ │ │ │ +00059d10: 6174 696f 6e73 2c20 616c 7468 6f75 6768 ations, although │ │ │ │ │ +00059d20: 2073 6f6d 650a 7379 7374 656d 2061 646d some.system adm │ │ │ │ │ +00059d30: 696e 6973 7472 6174 6f72 7320 6d61 7920 inistrators may │ │ │ │ │ +00059d40: 6368 6f6f 7365 2074 6f20 6d6f 6469 6679 choose to modify │ │ │ │ │ +00059d50: 2069 742e 2020 5468 6973 2069 6d70 6c69 it. This impli │ │ │ │ │ +00059d60: 6573 2074 6861 7420 7468 650a 6465 6661 es that the.defa │ │ │ │ │ +00059d70: 756c 7420 7665 7273 696f 6e20 7769 6c6c ult version will │ │ │ │ │ +00059d80: 2062 6520 7061 7274 206f 6620 7468 6520 be part of the │ │ │ │ │ +00059d90: 7061 636b 6167 6520 6469 7374 7269 6275 package distribu │ │ │ │ │ +00059da0: 7469 6f6e 2c20 616e 6420 6d75 7374 206e tion, and must n │ │ │ │ │ +00059db0: 6f74 0a62 6520 6d6f 6469 6669 6564 2062 ot.be modified b │ │ │ │ │ +00059dc0: 7920 7468 6520 6d61 696e 7461 696e 6572 y the maintainer │ │ │ │ │ +00059dd0: 2073 6372 6970 7473 2064 7572 696e 6720 scripts during │ │ │ │ │ +00059de0: 696e 7374 616c 6c61 7469 6f6e 2028 6f72 installation (or │ │ │ │ │ +00059df0: 2061 7420 616e 790a 6f74 6865 7220 7469 at any.other ti │ │ │ │ │ +00059e00: 6d65 292e 0a0a 496e 206f 7264 6572 2074 me)...In order t │ │ │ │ │ +00059e10: 6f20 656e 7375 7265 2074 6861 7420 6c6f o ensure that lo │ │ │ │ │ +00059e20: 6361 6c20 6368 616e 6765 7320 6172 6520 cal changes are │ │ │ │ │ +00059e30: 7072 6573 6572 7665 6420 636f 7272 6563 preserved correc │ │ │ │ │ +00059e40: 746c 792c 2070 6163 6b61 6765 730a 6d75 tly, packages.mu │ │ │ │ │ +00059e50: 7374 206e 6f74 2063 6f6e 7461 696e 206f st not contain o │ │ │ │ │ +00059e60: 7220 6d61 6b65 2068 6172 6420 6c69 6e6b r make hard link │ │ │ │ │ +00059e70: 7320 746f 2063 6f6e 6666 696c 6573 2e20 s to conffiles. │ │ │ │ │ +00059e80: 2028 3229 0a0a 5468 6520 6f74 6865 7220 (2)..The other │ │ │ │ │ +00059e90: 7761 7920 746f 2064 6f20 6974 2069 7320 way to do it is │ │ │ │ │ +00059ea0: 7669 6120 7468 6520 6d61 696e 7461 696e via the maintain │ │ │ │ │ +00059eb0: 6572 2073 6372 6970 7473 2e20 2049 6e20 er scripts. In │ │ │ │ │ +00059ec0: 7468 6973 2063 6173 652c 2074 6865 0a63 this case, the.c │ │ │ │ │ +00059ed0: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +00059ee0: 6520 6d75 7374 206e 6f74 2062 6520 6c69 e must not be li │ │ │ │ │ +00059ef0: 7374 6564 2061 7320 6120 e280 9863 6f6e sted as a ...con │ │ │ │ │ +00059f00: 6666 696c 65e2 8099 2061 6e64 206d 7573 ffile... and mus │ │ │ │ │ +00059f10: 7420 6e6f 7420 6265 0a70 6172 7420 6f66 t not be.part of │ │ │ │ │ +00059f20: 2074 6865 2070 6163 6b61 6765 2064 6973 the package dis │ │ │ │ │ +00059f30: 7472 6962 7574 696f 6e2e 2020 4966 2074 tribution. If t │ │ │ │ │ +00059f40: 6865 2065 7869 7374 656e 6365 206f 6620 he existence of │ │ │ │ │ +00059f50: 6120 6669 6c65 2069 730a 7265 7175 6972 a file is.requir │ │ │ │ │ +00059f60: 6564 2066 6f72 2074 6865 2070 6163 6b61 ed for the packa │ │ │ │ │ +00059f70: 6765 2074 6f20 6265 2073 656e 7369 626c ge to be sensibl │ │ │ │ │ +00059f80: 7920 636f 6e66 6967 7572 6564 2069 7420 y configured it │ │ │ │ │ +00059f90: 6973 2074 6865 0a72 6573 706f 6e73 6962 is the.responsib │ │ │ │ │ +00059fa0: 696c 6974 7920 6f66 2074 6865 2070 6163 ility of the pac │ │ │ │ │ +00059fb0: 6b61 6765 206d 6169 6e74 6169 6e65 7220 kage maintainer │ │ │ │ │ +00059fc0: 746f 2070 726f 7669 6465 206d 6169 6e74 to provide maint │ │ │ │ │ +00059fd0: 6169 6e65 7220 7363 7269 7074 730a 7768 ainer scripts.wh │ │ │ │ │ +00059fe0: 6963 6820 636f 7272 6563 746c 7920 6372 ich correctly cr │ │ │ │ │ +00059ff0: 6561 7465 2c20 7570 6461 7465 2061 6e64 eate, update and │ │ │ │ │ +0005a000: 206d 6169 6e74 6169 6e20 7468 6520 6669 maintain the fi │ │ │ │ │ +0005a010: 6c65 2061 6e64 2072 656d 6f76 6520 6974 le and remove it │ │ │ │ │ +0005a020: 206f 6e0a 7075 7267 652e 2020 2853 6565 on.purge. (See │ │ │ │ │ +0005a030: 202a 6e6f 7465 2050 6163 6b61 6765 206d *note Package m │ │ │ │ │ +0005a040: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +0005a050: 7320 616e 6420 696e 7374 616c 6c61 7469 s and installati │ │ │ │ │ +0005a060: 6f6e 0a70 726f 6365 6475 7265 3a20 6462 on.procedure: db │ │ │ │ │ +0005a070: 2e20 666f 7220 6d6f 7265 2069 6e66 6f72 . for more infor │ │ │ │ │ +0005a080: 6d61 7469 6f6e 2e29 2020 5468 6573 6520 mation.) These │ │ │ │ │ +0005a090: 7363 7269 7074 7320 6d75 7374 2062 6520 scripts must be │ │ │ │ │ +0005a0a0: 6964 656d 706f 7465 6e74 0a28 692e 652e idempotent.(i.e. │ │ │ │ │ +0005a0b0: 2c20 6d75 7374 2077 6f72 6b20 636f 7272 , must work corr │ │ │ │ │ +0005a0c0: 6563 746c 7920 6966 20e2 8098 6470 6b67 ectly if ...dpkg │ │ │ │ │ +0005a0d0: e280 9920 6e65 6564 7320 746f 2072 652d ... needs to re- │ │ │ │ │ +0005a0e0: 7275 6e20 7468 656d 2064 7565 2074 6f20 run them due to │ │ │ │ │ +0005a0f0: 6572 726f 7273 0a64 7572 696e 6720 696e errors.during in │ │ │ │ │ +0005a100: 7374 616c 6c61 7469 6f6e 206f 7220 7265 stallation or re │ │ │ │ │ +0005a110: 6d6f 7661 6c29 2c20 6d75 7374 2063 6f70 moval), must cop │ │ │ │ │ +0005a120: 6520 7769 7468 2061 6c6c 2074 6865 2076 e with all the v │ │ │ │ │ +0005a130: 6172 6965 7479 206f 6620 7761 7973 0ae2 ariety of ways.. │ │ │ │ │ +0005a140: 8098 6470 6b67 e280 9920 6361 6e20 6361 ..dpkg... can ca │ │ │ │ │ +0005a150: 6c6c 206d 6169 6e74 6169 6e65 7220 7363 ll maintainer sc │ │ │ │ │ +0005a160: 7269 7074 732c 206d 7573 7420 6e6f 7420 ripts, must not │ │ │ │ │ +0005a170: 6f76 6572 7772 6974 6520 6f72 206f 7468 overwrite or oth │ │ │ │ │ +0005a180: 6572 7769 7365 0a6d 616e 676c 6520 7468 erwise.mangle th │ │ │ │ │ +0005a190: 6520 7573 6572 2773 2063 6f6e 6669 6775 e user's configu │ │ │ │ │ +0005a1a0: 7261 7469 6f6e 2077 6974 686f 7574 2061 ration without a │ │ │ │ │ +0005a1b0: 736b 696e 672c 206d 7573 7420 6e6f 7420 sking, must not │ │ │ │ │ +0005a1c0: 6173 6b20 756e 6e65 6365 7373 6172 790a ask unnecessary. │ │ │ │ │ +0005a1d0: 7175 6573 7469 6f6e 7320 2870 6172 7469 questions (parti │ │ │ │ │ +0005a1e0: 6375 6c61 726c 7920 6475 7269 6e67 2075 cularly during u │ │ │ │ │ +0005a1f0: 7067 7261 6465 7329 2c20 616e 6420 6d75 pgrades), and mu │ │ │ │ │ +0005a200: 7374 206f 7468 6572 7769 7365 2062 6520 st otherwise be │ │ │ │ │ +0005a210: 676f 6f64 0a63 6974 697a 656e 732e 0a0a good.citizens... │ │ │ │ │ +0005a220: 5468 6520 7363 7269 7074 7320 6172 6520 The scripts are │ │ │ │ │ +0005a230: 6e6f 7420 7265 7175 6972 6564 2074 6f20 not required to │ │ │ │ │ +0005a240: 636f 6e66 6967 7572 6520 6576 6572 7920 configure every │ │ │ │ │ +0005a250: 706f 7373 6962 6c65 206f 7074 696f 6e20 possible option │ │ │ │ │ +0005a260: 666f 7220 7468 650a 7061 636b 6167 652c for the.package, │ │ │ │ │ +0005a270: 2062 7574 206f 6e6c 7920 7468 6f73 6520 but only those │ │ │ │ │ +0005a280: 6e65 6365 7373 6172 7920 746f 2067 6574 necessary to get │ │ │ │ │ +0005a290: 2074 6865 2070 6163 6b61 6765 2072 756e the package run │ │ │ │ │ +0005a2a0: 6e69 6e67 206f 6e20 6120 6769 7665 6e0a ning on a given. │ │ │ │ │ +0005a2b0: 7379 7374 656d 2e20 2049 6465 616c 6c79 system. Ideally │ │ │ │ │ +0005a2c0: 2074 6865 2073 7973 6164 6d69 6e20 7368 the sysadmin sh │ │ │ │ │ +0005a2d0: 6f75 6c64 206e 6f74 2068 6176 6520 746f ould not have to │ │ │ │ │ +0005a2e0: 2064 6f20 616e 7920 636f 6e66 6967 7572 do any configur │ │ │ │ │ +0005a2f0: 6174 696f 6e0a 6f74 6865 7220 7468 616e ation.other than │ │ │ │ │ +0005a300: 2074 6861 7420 646f 6e65 2028 7365 6d69 that done (semi │ │ │ │ │ +0005a310: 2d29 6175 746f 6d61 7469 6361 6c6c 7920 -)automatically │ │ │ │ │ +0005a320: 6279 2074 6865 20e2 8098 706f 7374 696e by the ...postin │ │ │ │ │ +0005a330: 7374 e280 9920 7363 7269 7074 2e0a 0a41 st... script...A │ │ │ │ │ +0005a340: 2063 6f6d 6d6f 6e20 7072 6163 7469 6365 common practice │ │ │ │ │ +0005a350: 2069 7320 746f 2063 7265 6174 6520 6120 is to create a │ │ │ │ │ +0005a360: 7363 7269 7074 2063 616c 6c65 6420 e280 script called .. │ │ │ │ │ +0005a370: 9870 6163 6b61 6765 2d63 6f6e 6669 6775 .package-configu │ │ │ │ │ +0005a380: 7265 e280 9920 616e 640a 6861 7665 2074 re... and.have t │ │ │ │ │ +0005a390: 6865 2070 6163 6b61 6765 2773 20e2 8098 he package's ... │ │ │ │ │ +0005a3a0: 706f 7374 696e 7374 e280 9920 6361 6c6c postinst... call │ │ │ │ │ +0005a3b0: 2069 7420 6966 2061 6e64 206f 6e6c 7920 it if and only │ │ │ │ │ +0005a3c0: 6966 2074 6865 2063 6f6e 6669 6775 7261 if the configura │ │ │ │ │ +0005a3d0: 7469 6f6e 0a66 696c 6520 646f 6573 206e tion.file does n │ │ │ │ │ +0005a3e0: 6f74 2061 6c72 6561 6479 2065 7869 7374 ot already exist │ │ │ │ │ +0005a3f0: 2e20 2049 6e20 6365 7274 6169 6e20 6361 . In certain ca │ │ │ │ │ +0005a400: 7365 7320 6974 2069 7320 7573 6566 756c ses it is useful │ │ │ │ │ +0005a410: 2066 6f72 2074 6865 7265 2074 6f0a 6265 for there to.be │ │ │ │ │ +0005a420: 2061 6e20 6578 616d 706c 6520 6f72 2074 an example or t │ │ │ │ │ +0005a430: 656d 706c 6174 6520 6669 6c65 2077 6869 emplate file whi │ │ │ │ │ +0005a440: 6368 2074 6865 206d 6169 6e74 6169 6e65 ch the maintaine │ │ │ │ │ +0005a450: 7220 7363 7269 7074 7320 7573 652e 2020 r scripts use. │ │ │ │ │ +0005a460: 5375 6368 0a66 696c 6573 2073 686f 756c Such.files shoul │ │ │ │ │ +0005a470: 6420 6265 2069 6e20 e280 982f 7573 722f d be in .../usr/ │ │ │ │ │ +0005a480: 7368 6172 652f 7061 636b 6167 65e2 8099 share/package... │ │ │ │ │ +0005a490: 206f 7220 e280 982f 7573 722f 6c69 622f or .../usr/lib/ │ │ │ │ │ +0005a4a0: 7061 636b 6167 65e2 8099 2028 6465 7065 package... (depe │ │ │ │ │ +0005a4b0: 6e64 696e 670a 6f6e 2077 6865 7468 6572 nding.on whether │ │ │ │ │ +0005a4c0: 2074 6865 7920 6172 6520 6172 6368 6974 they are archit │ │ │ │ │ +0005a4d0: 6563 7475 7265 2d69 6e64 6570 656e 6465 ecture-independe │ │ │ │ │ +0005a4e0: 6e74 206f 7220 6e6f 7429 2e20 2054 6865 nt or not). The │ │ │ │ │ +0005a4f0: 7265 2073 686f 756c 6420 6265 0a73 796d re should be.sym │ │ │ │ │ +0005a500: 626f 6c69 6320 6c69 6e6b 7320 746f 2074 bolic links to t │ │ │ │ │ +0005a510: 6865 6d20 6672 6f6d 20e2 8098 2f75 7372 hem from .../usr │ │ │ │ │ +0005a520: 2f73 6861 7265 2f64 6f63 2f70 6163 6b61 /share/doc/packa │ │ │ │ │ +0005a530: 6765 2f65 7861 6d70 6c65 73e2 8099 2069 ge/examples... i │ │ │ │ │ +0005a540: 6620 7468 6579 0a61 7265 2065 7861 6d70 f they.are examp │ │ │ │ │ +0005a550: 6c65 732c 2061 6e64 2073 686f 756c 6420 les, and should │ │ │ │ │ +0005a560: 6265 2070 6572 6665 6374 6c79 206f 7264 be perfectly ord │ │ │ │ │ +0005a570: 696e 6172 7920 e280 9864 706b 67e2 8099 inary ...dpkg... │ │ │ │ │ +0005a580: 2d68 616e 646c 6564 2066 696c 6573 0a28 -handled files.( │ │ │ │ │ +0005a590: 276e 6f74 2720 636f 6e66 6967 7572 6174 'not' configurat │ │ │ │ │ +0005a5a0: 696f 6e20 6669 6c65 7329 2e0a 0a54 6865 ion files)...The │ │ │ │ │ +0005a5b0: 7365 2074 776f 2073 7479 6c65 7320 6f66 se two styles of │ │ │ │ │ +0005a5c0: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +0005a5d0: 696c 6520 6861 6e64 6c69 6e67 206d 7573 ile handling mus │ │ │ │ │ +0005a5e0: 7420 6e6f 7420 6265 206d 6978 6564 2c20 t not be mixed, │ │ │ │ │ +0005a5f0: 666f 720a 7468 6174 2077 6179 206c 6965 for.that way lie │ │ │ │ │ +0005a600: 7320 6d61 646e 6573 733a 20e2 8098 6470 s madness: ...dp │ │ │ │ │ +0005a610: 6b67 e280 9920 7769 6c6c 2061 736b 2061 kg... will ask a │ │ │ │ │ +0005a620: 626f 7574 206f 7665 7277 7269 7469 6e67 bout overwriting │ │ │ │ │ +0005a630: 2074 6865 2066 696c 6520 6576 6572 790a the file every. │ │ │ │ │ +0005a640: 7469 6d65 2074 6865 2070 6163 6b61 6765 time the package │ │ │ │ │ +0005a650: 2069 7320 7570 6772 6164 6564 2e0a 0a20 is upgraded... │ │ │ │ │ +0005a660: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +0005a670: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +0005a680: 2d0a 0a20 2020 2831 2920 5468 6520 e280 -.. (1) The .. │ │ │ │ │ +0005a690: 9864 706b 672d 6d61 696e 7473 6372 6970 .dpkg-maintscrip │ │ │ │ │ +0005a6a0: 742d 6865 6c70 6572 e280 9920 746f 6f6c t-helper... tool │ │ │ │ │ +0005a6b0: 2c20 6176 6169 6c61 626c 6520 6672 6f6d , available from │ │ │ │ │ +0005a6c0: 2074 6865 2064 706b 670a 7061 636b 6167 the dpkg.packag │ │ │ │ │ +0005a6d0: 652c 2063 616e 2068 656c 7020 666f 7220 e, can help for │ │ │ │ │ +0005a6e0: 7468 6973 2074 6173 6b2e 0a0a 2020 2028 this task... ( │ │ │ │ │ +0005a6f0: 3229 2052 6174 696f 6e61 6c65 3a20 5468 2) Rationale: Th │ │ │ │ │ +0005a700: 6572 6520 6172 6520 7477 6f20 7072 6f62 ere are two prob │ │ │ │ │ +0005a710: 6c65 6d73 2077 6974 6820 6861 7264 206c lems with hard l │ │ │ │ │ +0005a720: 696e 6b73 2e20 2054 6865 2066 6972 7374 inks. The first │ │ │ │ │ +0005a730: 2069 730a 7468 6174 2073 6f6d 6520 6564 is.that some ed │ │ │ │ │ +0005a740: 6974 6f72 7320 6272 6561 6b20 7468 6520 itors break the │ │ │ │ │ +0005a750: 6c69 6e6b 2077 6869 6c65 2065 6469 7469 link while editi │ │ │ │ │ +0005a760: 6e67 206f 6e65 206f 6620 7468 6520 6669 ng one of the fi │ │ │ │ │ +0005a770: 6c65 732c 2073 6f20 7468 6174 0a74 6865 les, so that.the │ │ │ │ │ +0005a780: 2074 776f 2066 696c 6573 206d 6179 2075 two files may u │ │ │ │ │ +0005a790: 6e77 6974 7469 6e67 6c79 2062 6563 6f6d nwittingly becom │ │ │ │ │ +0005a7a0: 6520 756e 6c69 6e6b 6564 2061 6e64 2064 e unlinked and d │ │ │ │ │ +0005a7b0: 6966 6665 7265 6e74 2e20 2054 6865 2073 ifferent. The s │ │ │ │ │ +0005a7c0: 6563 6f6e 640a 6973 2074 6861 7420 e280 econd.is that .. │ │ │ │ │ +0005a7d0: 9864 706b 67e2 8099 206d 6967 6874 2062 .dpkg... might b │ │ │ │ │ +0005a7e0: 7265 616b 2074 6865 2068 6172 6420 6c69 reak the hard li │ │ │ │ │ +0005a7f0: 6e6b 2077 6869 6c65 2075 7067 7261 6469 nk while upgradi │ │ │ │ │ +0005a800: 6e67 20e2 8098 636f 6e66 6669 6c65 e280 ng ...conffile.. │ │ │ │ │ +0005a810: 9973 2e0a 0a1f 0a46 696c 653a 2064 6562 .s.....File: deb │ │ │ │ │ +0005a820: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0005a830: 2020 4e6f 6465 3a20 5368 6172 696e 6720 Node: Sharing │ │ │ │ │ +0005a840: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ +0005a850: 6c65 732c 2020 4e65 7874 3a20 5573 6572 les, Next: User │ │ │ │ │ +0005a860: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +0005a870: 696c 6573 2022 646f 7466 696c 6573 222c iles "dotfiles", │ │ │ │ │ +0005a880: 2020 5072 6576 3a20 4265 6861 7669 6f72 Prev: Behavior │ │ │ │ │ +0005a890: 2c20 2055 703a 2043 6f6e 6669 6775 7261 , Up: Configura │ │ │ │ │ +0005a8a0: 7469 6f6e 2066 696c 6573 0a0a 3130 2e37 tion files..10.7 │ │ │ │ │ +0005a8b0: 2e34 2053 6861 7269 6e67 2063 6f6e 6669 .4 Sharing confi │ │ │ │ │ +0005a8c0: 6775 7261 7469 6f6e 2066 696c 6573 0a2d guration files.- │ │ │ │ │ +0005a8d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0005a8e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0005a8f0: 2d0a 0a49 6620 7477 6f20 6f72 206d 6f72 -..If two or mor │ │ │ │ │ +0005a900: 6520 7061 636b 6167 6573 2075 7365 2074 e packages use t │ │ │ │ │ +0005a910: 6865 2073 616d 6520 636f 6e66 6967 7572 he same configur │ │ │ │ │ +0005a920: 6174 696f 6e20 6669 6c65 2061 6e64 2069 ation file and i │ │ │ │ │ +0005a930: 7420 6973 0a72 6561 736f 6e61 626c 6520 t is.reasonable │ │ │ │ │ +0005a940: 666f 7220 626f 7468 2074 6f20 6265 2069 for both to be i │ │ │ │ │ +0005a950: 6e73 7461 6c6c 6564 2061 7420 7468 6520 nstalled at the │ │ │ │ │ +0005a960: 7361 6d65 2074 696d 652c 206f 6e65 206f same time, one o │ │ │ │ │ +0005a970: 6620 7468 6573 650a 7061 636b 6167 6573 f these.packages │ │ │ │ │ +0005a980: 206d 7573 7420 6265 2064 6566 696e 6564 must be defined │ │ │ │ │ +0005a990: 2061 7320 276f 776e 6572 2720 6f66 2074 as 'owner' of t │ │ │ │ │ +0005a9a0: 6865 2063 6f6e 6669 6775 7261 7469 6f6e he configuration │ │ │ │ │ +0005a9b0: 2066 696c 652c 2069 2e65 2e2c 2069 740a file, i.e., it. │ │ │ │ │ +0005a9c0: 7769 6c6c 2062 6520 7468 6520 7061 636b will be the pack │ │ │ │ │ +0005a9d0: 6167 6520 7768 6963 6820 6861 6e64 6c65 age which handle │ │ │ │ │ +0005a9e0: 7320 7468 6174 2066 696c 6520 6173 2061 s that file as a │ │ │ │ │ +0005a9f0: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +0005aa00: 696c 652e 0a4f 7468 6572 2070 6163 6b61 ile..Other packa │ │ │ │ │ +0005aa10: 6765 7320 7468 6174 2075 7365 2074 6865 ges that use the │ │ │ │ │ +0005aa20: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +0005aa30: 696c 6520 6d75 7374 2064 6570 656e 6420 ile must depend │ │ │ │ │ +0005aa40: 6f6e 2074 6865 206f 776e 696e 670a 7061 on the owning.pa │ │ │ │ │ +0005aa50: 636b 6167 6520 6966 2074 6865 7920 7265 ckage if they re │ │ │ │ │ +0005aa60: 7175 6972 6520 7468 6520 636f 6e66 6967 quire the config │ │ │ │ │ +0005aa70: 7572 6174 696f 6e20 6669 6c65 2074 6f20 uration file to │ │ │ │ │ +0005aa80: 6f70 6572 6174 652e 2020 4966 2074 6865 operate. If the │ │ │ │ │ +0005aa90: 206f 7468 6572 0a70 6163 6b61 6765 2077 other.package w │ │ │ │ │ +0005aaa0: 696c 6c20 7573 6520 7468 6520 636f 6e66 ill use the conf │ │ │ │ │ +0005aab0: 6967 7572 6174 696f 6e20 6669 6c65 2069 iguration file i │ │ │ │ │ +0005aac0: 6620 7072 6573 656e 742c 2062 7574 2069 f present, but i │ │ │ │ │ +0005aad0: 7320 6361 7061 626c 6520 6f66 0a6f 7065 s capable of.ope │ │ │ │ │ +0005aae0: 7261 7469 6e67 2077 6974 686f 7574 2069 rating without i │ │ │ │ │ +0005aaf0: 742c 206e 6f20 6465 7065 6e64 656e 6379 t, no dependency │ │ │ │ │ +0005ab00: 206e 6565 6420 6265 2064 6563 6c61 7265 need be declare │ │ │ │ │ +0005ab10: 642e 0a0a 4966 2069 7420 6973 2064 6573 d...If it is des │ │ │ │ │ +0005ab20: 6972 6162 6c65 2066 6f72 2074 776f 206f irable for two o │ │ │ │ │ +0005ab30: 7220 6d6f 7265 2072 656c 6174 6564 2070 r more related p │ │ │ │ │ +0005ab40: 6163 6b61 6765 7320 746f 2073 6861 7265 ackages to share │ │ │ │ │ +0005ab50: 2061 0a63 6f6e 6669 6775 7261 7469 6f6e a.configuration │ │ │ │ │ +0005ab60: 2066 696c 6520 2761 6e64 2720 666f 7220 file 'and' for │ │ │ │ │ +0005ab70: 616c 6c20 6f66 2074 6865 2072 656c 6174 all of the relat │ │ │ │ │ +0005ab80: 6564 2070 6163 6b61 6765 7320 746f 2062 ed packages to b │ │ │ │ │ +0005ab90: 6520 6162 6c65 2074 6f0a 6d6f 6469 6679 e able to.modify │ │ │ │ │ +0005aba0: 2074 6861 7420 636f 6e66 6967 7572 6174 that configurat │ │ │ │ │ +0005abb0: 696f 6e20 6669 6c65 2c20 7468 656e 2074 ion file, then t │ │ │ │ │ +0005abc0: 6865 2066 6f6c 6c6f 7769 6e67 2073 686f he following sho │ │ │ │ │ +0005abd0: 756c 6420 6265 2064 6f6e 653a 0a0a 2020 uld be done:.. │ │ │ │ │ +0005abe0: 312e 204f 6e65 206f 6620 7468 6520 7265 1. One of the re │ │ │ │ │ +0005abf0: 6c61 7465 6420 7061 636b 6167 6573 2028 lated packages ( │ │ │ │ │ +0005ac00: 7468 6520 226f 776e 696e 6722 2070 6163 the "owning" pac │ │ │ │ │ +0005ac10: 6b61 6765 2920 7769 6c6c 206d 616e 6167 kage) will manag │ │ │ │ │ +0005ac20: 6520 7468 650a 2020 2020 2063 6f6e 6669 e the. confi │ │ │ │ │ +0005ac30: 6775 7261 7469 6f6e 2066 696c 6520 7769 guration file wi │ │ │ │ │ +0005ac40: 7468 206d 6169 6e74 6169 6e65 7220 7363 th maintainer sc │ │ │ │ │ +0005ac50: 7269 7074 7320 6173 2064 6573 6372 6962 ripts as describ │ │ │ │ │ +0005ac60: 6564 2069 6e20 7468 650a 2020 2020 2070 ed in the. p │ │ │ │ │ +0005ac70: 7265 7669 6f75 7320 7365 6374 696f 6e2e revious section. │ │ │ │ │ +0005ac80: 0a0a 2020 322e 2054 6865 206f 776e 696e .. 2. The ownin │ │ │ │ │ +0005ac90: 6720 7061 636b 6167 6520 7368 6f75 6c64 g package should │ │ │ │ │ +0005aca0: 2061 6c73 6f20 7072 6f76 6964 6520 6120 also provide a │ │ │ │ │ +0005acb0: 7072 6f67 7261 6d20 7468 6174 2074 6865 program that the │ │ │ │ │ +0005acc0: 206f 7468 6572 0a20 2020 2020 7061 636b other. pack │ │ │ │ │ +0005acd0: 6167 6573 206d 6179 2075 7365 2074 6f20 ages may use to │ │ │ │ │ +0005ace0: 6d6f 6469 6679 2074 6865 2063 6f6e 6669 modify the confi │ │ │ │ │ +0005acf0: 6775 7261 7469 6f6e 2066 696c 652e 0a0a guration file... │ │ │ │ │ +0005ad00: 2020 332e 2054 6865 2072 656c 6174 6564 3. The related │ │ │ │ │ +0005ad10: 2070 6163 6b61 6765 7320 6d75 7374 2075 packages must u │ │ │ │ │ +0005ad20: 7365 2074 6865 2070 726f 7669 6465 6420 se the provided │ │ │ │ │ +0005ad30: 7072 6f67 7261 6d20 746f 206d 616b 6520 program to make │ │ │ │ │ +0005ad40: 616e 790a 2020 2020 2064 6573 6972 6564 any. desired │ │ │ │ │ +0005ad50: 206d 6f64 6966 6963 6174 696f 6e73 2074 modifications t │ │ │ │ │ +0005ad60: 6f20 7468 6520 636f 6e66 6967 7572 6174 o the configurat │ │ │ │ │ +0005ad70: 696f 6e20 6669 6c65 2e20 2054 6865 7920 ion file. They │ │ │ │ │ +0005ad80: 7368 6f75 6c64 0a20 2020 2020 6569 7468 should. eith │ │ │ │ │ +0005ad90: 6572 2064 6570 656e 6420 6f6e 2074 6865 er depend on the │ │ │ │ │ +0005ada0: 2063 6f72 6520 7061 636b 6167 6520 746f core package to │ │ │ │ │ +0005adb0: 2067 7561 7261 6e74 6565 2074 6861 7420 guarantee that │ │ │ │ │ +0005adc0: 7468 650a 2020 2020 2063 6f6e 6669 6775 the. configu │ │ │ │ │ +0005add0: 7261 7469 6f6e 206d 6f64 6966 6965 7220 ration modifier │ │ │ │ │ +0005ade0: 7072 6f67 7261 6d20 6973 2061 7661 696c program is avail │ │ │ │ │ +0005adf0: 6162 6c65 206f 7220 6163 6365 7074 2067 able or accept g │ │ │ │ │ +0005ae00: 7261 6365 6675 6c6c 790a 2020 2020 2074 racefully. t │ │ │ │ │ +0005ae10: 6861 7420 7468 6579 2063 616e 6e6f 7420 hat they cannot │ │ │ │ │ +0005ae20: 6d6f 6469 6679 2074 6865 2063 6f6e 6669 modify the confi │ │ │ │ │ +0005ae30: 6775 7261 7469 6f6e 2066 696c 6520 6966 guration file if │ │ │ │ │ +0005ae40: 2069 7420 6973 206e 6f74 2e20 2028 5468 it is not. (Th │ │ │ │ │ +0005ae50: 6973 0a20 2020 2020 6973 2069 6e20 6164 is. is in ad │ │ │ │ │ +0005ae60: 6469 7469 6f6e 2074 6f20 7468 6520 6661 dition to the fa │ │ │ │ │ +0005ae70: 6374 2074 6861 7420 7468 6520 636f 6e66 ct that the conf │ │ │ │ │ +0005ae80: 6967 7572 6174 696f 6e20 6669 6c65 206d iguration file m │ │ │ │ │ +0005ae90: 6179 206e 6f74 2065 7665 6e0a 2020 2020 ay not even. │ │ │ │ │ +0005aea0: 2062 6520 7072 6573 656e 7420 696e 2074 be present in t │ │ │ │ │ +0005aeb0: 6865 206c 6174 7465 7220 7363 656e 6172 he latter scenar │ │ │ │ │ +0005aec0: 696f 2e29 0a0a 536f 6d65 7469 6d65 7320 io.)..Sometimes │ │ │ │ │ +0005aed0: 6974 2773 2061 7070 726f 7072 6961 7465 it's appropriate │ │ │ │ │ +0005aee0: 2074 6f20 6372 6561 7465 2061 206e 6577 to create a new │ │ │ │ │ +0005aef0: 2070 6163 6b61 6765 2077 6869 6368 2070 package which p │ │ │ │ │ +0005af00: 726f 7669 6465 7320 7468 650a 6261 7369 rovides the.basi │ │ │ │ │ +0005af10: 6320 696e 6672 6173 7472 7563 7475 7265 c infrastructure │ │ │ │ │ +0005af20: 2066 6f72 2074 6865 206f 7468 6572 2070 for the other p │ │ │ │ │ +0005af30: 6163 6b61 6765 7320 616e 6420 7768 6963 ackages and whic │ │ │ │ │ +0005af40: 6820 6d61 6e61 6765 7320 7468 6520 7368 h manages the sh │ │ │ │ │ +0005af50: 6172 6564 0a63 6f6e 6669 6775 7261 7469 ared.configurati │ │ │ │ │ +0005af60: 6f6e 2066 696c 6573 2e20 2028 5468 6520 on files. (The │ │ │ │ │ +0005af70: e280 9873 676d 6c2d 6261 7365 e280 9920 ...sgml-base... │ │ │ │ │ +0005af80: 7061 636b 6167 6520 6973 2061 2067 6f6f package is a goo │ │ │ │ │ +0005af90: 6420 6578 616d 706c 652e 290a 0a49 6620 d example.)..If │ │ │ │ │ +0005afa0: 7468 6520 636f 6e66 6967 7572 6174 696f the configuratio │ │ │ │ │ +0005afb0: 6e20 6669 6c65 2063 616e 6e6f 7420 6265 n file cannot be │ │ │ │ │ +0005afc0: 2073 6861 7265 6420 6173 2064 6573 6372 shared as descr │ │ │ │ │ +0005afd0: 6962 6564 2061 626f 7665 2c20 7468 650a ibed above, the. │ │ │ │ │ +0005afe0: 7061 636b 6167 6573 206d 7573 7420 6265 packages must be │ │ │ │ │ +0005aff0: 206d 6172 6b65 6420 6173 2063 6f6e 666c marked as confl │ │ │ │ │ +0005b000: 6963 7469 6e67 2077 6974 6820 6561 6368 icting with each │ │ │ │ │ +0005b010: 206f 7468 6572 2e20 2054 776f 2070 6163 other. Two pac │ │ │ │ │ +0005b020: 6b61 6765 730a 7468 6174 2073 7065 6369 kages.that speci │ │ │ │ │ +0005b030: 6679 2074 6865 2073 616d 6520 6669 6c65 fy the same file │ │ │ │ │ +0005b040: 2061 7320 6120 e280 9863 6f6e 6666 696c as a ...conffil │ │ │ │ │ +0005b050: 65e2 8099 206d 7573 7420 636f 6e66 6c69 e... must confli │ │ │ │ │ +0005b060: 6374 2e20 2054 6869 7320 6973 2061 6e0a ct. This is an. │ │ │ │ │ +0005b070: 696e 7374 616e 6365 206f 6620 7468 6520 instance of the │ │ │ │ │ +0005b080: 6765 6e65 7261 6c20 7275 6c65 2061 626f general rule abo │ │ │ │ │ +0005b090: 7574 206e 6f74 2073 6861 7269 6e67 2066 ut not sharing f │ │ │ │ │ +0005b0a0: 696c 6573 2e20 204e 6569 7468 6572 0a61 iles. Neither.a │ │ │ │ │ +0005b0b0: 6c74 6572 6e61 7469 7665 7320 6e6f 7220 lternatives nor │ │ │ │ │ +0005b0c0: 6469 7665 7273 696f 6e73 2061 7265 206c diversions are l │ │ │ │ │ +0005b0d0: 696b 656c 7920 746f 2062 6520 6170 7072 ikely to be appr │ │ │ │ │ +0005b0e0: 6f70 7269 6174 6520 696e 2074 6869 7320 opriate in this │ │ │ │ │ +0005b0f0: 6361 7365 3b0a 696e 2070 6172 7469 6375 case;.in particu │ │ │ │ │ +0005b100: 6c61 722c 20e2 8098 6470 6b67 e280 9920 lar, ...dpkg... │ │ │ │ │ +0005b110: 646f 6573 206e 6f74 2068 616e 646c 6520 does not handle │ │ │ │ │ +0005b120: 6469 7665 7274 6564 20e2 8098 636f 6e66 diverted ...conf │ │ │ │ │ +0005b130: 6669 6c65 e280 9973 2077 656c 6c2e 0a0a file...s well... │ │ │ │ │ +0005b140: 5768 656e 2074 776f 2070 6163 6b61 6765 When two package │ │ │ │ │ +0005b150: 7320 626f 7468 2064 6563 6c61 7265 2074 s both declare t │ │ │ │ │ +0005b160: 6865 2073 616d 6520 e280 9863 6f6e 6666 he same ...conff │ │ │ │ │ +0005b170: 696c 65e2 8099 2c20 7468 6579 206d 6179 ile..., they may │ │ │ │ │ +0005b180: 2073 6565 0a6c 6566 742d 6f76 6572 2063 see.left-over c │ │ │ │ │ +0005b190: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +0005b1a0: 6573 2066 726f 6d20 6561 6368 206f 7468 es from each oth │ │ │ │ │ +0005b1b0: 6572 2065 7665 6e20 7468 6f75 6768 2074 er even though t │ │ │ │ │ +0005b1c0: 6865 7920 636f 6e66 6c69 6374 0a77 6974 hey conflict.wit │ │ │ │ │ +0005b1d0: 6820 6561 6368 206f 7468 6572 2e20 2049 h each other. I │ │ │ │ │ +0005b1e0: 6620 6120 7573 6572 2072 656d 6f76 6573 f a user removes │ │ │ │ │ +0005b1f0: 2028 7769 7468 6f75 7420 7075 7267 696e (without purgin │ │ │ │ │ +0005b200: 6729 206f 6e65 206f 6620 7468 650a 7061 g) one of the.pa │ │ │ │ │ +0005b210: 636b 6167 6573 2061 6e64 2069 6e73 7461 ckages and insta │ │ │ │ │ +0005b220: 6c6c 7320 7468 6520 6f74 6865 722c 2074 lls the other, t │ │ │ │ │ +0005b230: 6865 206e 6577 2070 6163 6b61 6765 2077 he new package w │ │ │ │ │ +0005b240: 696c 6c20 7461 6b65 206f 7665 7220 7468 ill take over th │ │ │ │ │ +0005b250: 650a e280 9863 6f6e 6666 696c 65e2 8099 e....conffile... │ │ │ │ │ +0005b260: 2066 726f 6d20 7468 6520 6f6c 6420 7061 from the old pa │ │ │ │ │ +0005b270: 636b 6167 652e 2020 4966 2074 6865 2066 ckage. If the f │ │ │ │ │ +0005b280: 696c 6520 7761 7320 6d6f 6469 6669 6564 ile was modified │ │ │ │ │ +0005b290: 2062 7920 7468 6520 7573 6572 2c0a 6974 by the user,.it │ │ │ │ │ +0005b2a0: 2077 696c 6c20 6265 2074 7265 6174 6564 will be treated │ │ │ │ │ +0005b2b0: 2074 6865 2073 616d 6520 6173 2061 6e79 the same as any │ │ │ │ │ +0005b2c0: 206f 7468 6572 206c 6f63 616c 6c79 206d other locally m │ │ │ │ │ +0005b2d0: 6f64 6966 6965 6420 e280 9863 6f6e 6666 odified ...conff │ │ │ │ │ +0005b2e0: 696c 65e2 8099 0a64 7572 696e 6720 616e ile....during an │ │ │ │ │ +0005b2f0: 2075 7067 7261 6465 2e0a 0a54 6865 206d upgrade...The m │ │ │ │ │ +0005b300: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +0005b310: 7320 6d75 7374 206e 6f74 2061 6c74 6572 s must not alter │ │ │ │ │ +0005b320: 2061 20e2 8098 636f 6e66 6669 6c65 e280 a ...conffile.. │ │ │ │ │ +0005b330: 9920 6f66 2027 616e 7927 2070 6163 6b61 . of 'any' packa │ │ │ │ │ +0005b340: 6765 2c0a 696e 636c 7564 696e 6720 7468 ge,.including th │ │ │ │ │ +0005b350: 6520 6f6e 6520 7468 6520 7363 7269 7074 e one the script │ │ │ │ │ +0005b360: 7320 6265 6c6f 6e67 2074 6f2e 0a0a 1f0a s belong to..... │ │ │ │ │ +0005b370: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0005b380: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0005b390: 2055 7365 7220 636f 6e66 6967 7572 6174 User configurat │ │ │ │ │ +0005b3a0: 696f 6e20 6669 6c65 7320 2264 6f74 6669 ion files "dotfi │ │ │ │ │ +0005b3b0: 6c65 7322 2c20 2050 7265 763a 2053 6861 les", Prev: Sha │ │ │ │ │ +0005b3c0: 7269 6e67 2063 6f6e 6669 6775 7261 7469 ring configurati │ │ │ │ │ +0005b3d0: 6f6e 2066 696c 6573 2c20 2055 703a 2043 on files, Up: C │ │ │ │ │ +0005b3e0: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +0005b3f0: 6573 0a0a 3130 2e37 2e35 2055 7365 7220 es..10.7.5 User │ │ │ │ │ +0005b400: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi │ │ │ │ │ +0005b410: 6c65 7320 2822 646f 7466 696c 6573 2229 les ("dotfiles") │ │ │ │ │ +0005b420: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ +0005b430: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0005b440: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T │ │ │ │ │ +0005b450: 6865 2066 696c 6573 2069 6e20 e280 982f he files in .../ │ │ │ │ │ +0005b460: 6574 632f 736b 656c e280 9920 7769 6c6c etc/skel... will │ │ │ │ │ +0005b470: 2061 7574 6f6d 6174 6963 616c 6c79 2062 automatically b │ │ │ │ │ +0005b480: 6520 636f 7069 6564 2069 6e74 6f20 6e65 e copied into ne │ │ │ │ │ +0005b490: 7720 7573 6572 0a61 6363 6f75 6e74 7320 w user.accounts │ │ │ │ │ +0005b4a0: 6279 20e2 8098 6164 6475 7365 72e2 8099 by ...adduser... │ │ │ │ │ +0005b4b0: 2e20 204e 6f20 6f74 6865 7220 7072 6f67 . No other prog │ │ │ │ │ +0005b4c0: 7261 6d20 7368 6f75 6c64 2072 6566 6572 ram should refer │ │ │ │ │ +0005b4d0: 656e 6365 2074 6865 2066 696c 6573 2069 ence the files i │ │ │ │ │ +0005b4e0: 6e0a e280 982f 6574 632f 736b 656c e280 n..../etc/skel.. │ │ │ │ │ +0005b4f0: 992e 0a0a 5468 6572 6566 6f72 652c 2069 ....Therefore, i │ │ │ │ │ +0005b500: 6620 6120 7072 6f67 7261 6d20 6e65 6564 f a program need │ │ │ │ │ +0005b510: 7320 6120 646f 7466 696c 6520 746f 2065 s a dotfile to e │ │ │ │ │ +0005b520: 7869 7374 2069 6e20 6164 7661 6e63 6520 xist in advance │ │ │ │ │ +0005b530: 696e 20e2 8098 2448 4f4d 45e2 8099 0a74 in ...$HOME....t │ │ │ │ │ +0005b540: 6f20 776f 726b 2073 656e 7369 626c 792c o work sensibly, │ │ │ │ │ +0005b550: 2074 6861 7420 646f 7466 696c 6520 7368 that dotfile sh │ │ │ │ │ +0005b560: 6f75 6c64 2062 6520 696e 7374 616c 6c65 ould be installe │ │ │ │ │ +0005b570: 6420 696e 20e2 8098 2f65 7463 2f73 6b65 d in .../etc/ske │ │ │ │ │ +0005b580: 6ce2 8099 2061 6e64 0a74 7265 6174 6564 l... and.treated │ │ │ │ │ +0005b590: 2061 7320 6120 636f 6e66 6967 7572 6174 as a configurat │ │ │ │ │ +0005b5a0: 696f 6e20 6669 6c65 2e0a 0a48 6f77 6576 ion file...Howev │ │ │ │ │ +0005b5b0: 6572 2c20 7072 6f67 7261 6d73 2074 6861 er, programs tha │ │ │ │ │ +0005b5c0: 7420 7265 7175 6972 6520 646f 7466 696c t require dotfil │ │ │ │ │ +0005b5d0: 6573 2069 6e20 6f72 6465 7220 746f 206f es in order to o │ │ │ │ │ +0005b5e0: 7065 7261 7465 2073 656e 7369 626c 7920 perate sensibly │ │ │ │ │ +0005b5f0: 6172 650a 6120 6261 6420 7468 696e 672c are.a bad thing, │ │ │ │ │ +0005b600: 2075 6e6c 6573 7320 7468 6579 2064 6f20 unless they do │ │ │ │ │ +0005b610: 6372 6561 7465 2074 6865 2064 6f74 6669 create the dotfi │ │ │ │ │ +0005b620: 6c65 7320 7468 656d 7365 6c76 6573 0a61 les themselves.a │ │ │ │ │ +0005b630: 7574 6f6d 6174 6963 616c 6c79 2e0a 0a46 utomatically...F │ │ │ │ │ +0005b640: 7572 7468 6572 6d6f 7265 2c20 7072 6f67 urthermore, prog │ │ │ │ │ +0005b650: 7261 6d73 2073 686f 756c 6420 6265 2063 rams should be c │ │ │ │ │ +0005b660: 6f6e 6669 6775 7265 6420 6279 2074 6865 onfigured by the │ │ │ │ │ +0005b670: 2044 6562 6961 6e20 6465 6661 756c 740a Debian default. │ │ │ │ │ +0005b680: 696e 7374 616c 6c61 7469 6f6e 2074 6f20 installation to │ │ │ │ │ +0005b690: 6265 6861 7665 2061 7320 636c 6f73 656c behave as closel │ │ │ │ │ +0005b6a0: 7920 746f 2074 6865 2075 7073 7472 6561 y to the upstrea │ │ │ │ │ +0005b6b0: 6d20 6465 6661 756c 7420 6265 6861 7669 m default behavi │ │ │ │ │ +0005b6c0: 6f72 2061 730a 706f 7373 6962 6c65 2e0a or as.possible.. │ │ │ │ │ +0005b6d0: 0a54 6865 7265 666f 7265 2c20 6966 2061 .Therefore, if a │ │ │ │ │ +0005b6e0: 2070 726f 6772 616d 2069 6e20 6120 4465 program in a De │ │ │ │ │ +0005b6f0: 6269 616e 2070 6163 6b61 6765 206e 6565 bian package nee │ │ │ │ │ +0005b700: 6473 2074 6f20 6265 2063 6f6e 6669 6775 ds to be configu │ │ │ │ │ +0005b710: 7265 6420 696e 0a73 6f6d 6520 7761 7920 red in.some way │ │ │ │ │ +0005b720: 696e 206f 7264 6572 2074 6f20 6f70 6572 in order to oper │ │ │ │ │ +0005b730: 6174 6520 7365 6e73 6962 6c79 2c20 7468 ate sensibly, th │ │ │ │ │ +0005b740: 6174 2073 686f 756c 6420 6265 2064 6f6e at should be don │ │ │ │ │ +0005b750: 6520 7573 696e 6720 610a 7369 7465 2d77 e using a.site-w │ │ │ │ │ +0005b760: 6964 6520 636f 6e66 6967 7572 6174 696f ide configuratio │ │ │ │ │ +0005b770: 6e20 6669 6c65 2070 6c61 6365 6420 696e n file placed in │ │ │ │ │ +0005b780: 20e2 8098 2f65 7463 e280 992e 2020 4f6e .../etc.... On │ │ │ │ │ +0005b790: 6c79 2069 6620 7468 6520 7072 6f67 7261 ly if the progra │ │ │ │ │ +0005b7a0: 6d0a 646f 6573 6e27 7420 7375 7070 6f72 m.doesn't suppor │ │ │ │ │ +0005b7b0: 7420 6120 7369 7465 2d77 6964 6520 6465 t a site-wide de │ │ │ │ │ +0005b7c0: 6661 756c 7420 636f 6e66 6967 7572 6174 fault configurat │ │ │ │ │ +0005b7d0: 696f 6e20 616e 6420 7468 6520 7061 636b ion and the pack │ │ │ │ │ +0005b7e0: 6167 650a 6d61 696e 7461 696e 6572 2064 age.maintainer d │ │ │ │ │ +0005b7f0: 6f65 736e 2774 2068 6176 6520 7469 6d65 oesn't have time │ │ │ │ │ +0005b800: 2074 6f20 6164 6420 6974 206d 6179 2061 to add it may a │ │ │ │ │ +0005b810: 2064 6566 6175 6c74 2070 6572 2d75 7365 default per-use │ │ │ │ │ +0005b820: 7220 6669 6c65 2062 650a 706c 6163 6564 r file be.placed │ │ │ │ │ +0005b830: 2069 6e20 e280 982f 6574 632f 736b 656c in .../etc/skel │ │ │ │ │ +0005b840: e280 992e 0a0a e280 982f 6574 632f 736b ........./etc/sk │ │ │ │ │ +0005b850: 656c e280 9920 7368 6f75 6c64 2062 6520 el... should be │ │ │ │ │ +0005b860: 6173 2065 6d70 7479 2061 7320 7765 2063 as empty as we c │ │ │ │ │ +0005b870: 616e 206d 616b 6520 6974 2e20 2054 6869 an make it. Thi │ │ │ │ │ +0005b880: 7320 6973 2070 6172 7469 6375 6c61 726c s is particularl │ │ │ │ │ +0005b890: 790a 7472 7565 2062 6563 6175 7365 2074 y.true because t │ │ │ │ │ +0005b8a0: 6865 7265 2069 7320 6e6f 2065 6173 7920 here is no easy │ │ │ │ │ +0005b8b0: 286f 7220 6e65 6365 7373 6172 696c 7920 (or necessarily │ │ │ │ │ +0005b8c0: 6465 7369 7261 626c 6529 206d 6563 6861 desirable) mecha │ │ │ │ │ +0005b8d0: 6e69 736d 2066 6f72 0a65 6e73 7572 696e nism for.ensurin │ │ │ │ │ +0005b8e0: 6720 7468 6174 2074 6865 2061 7070 726f g that the appro │ │ │ │ │ +0005b8f0: 7072 6961 7465 2064 6f74 6669 6c65 7320 priate dotfiles │ │ │ │ │ +0005b900: 6172 6520 636f 7069 6564 2069 6e74 6f20 are copied into │ │ │ │ │ +0005b910: 7468 6520 6163 636f 756e 7473 206f 660a the accounts of. │ │ │ │ │ +0005b920: 6578 6973 7469 6e67 2075 7365 7273 2077 existing users w │ │ │ │ │ +0005b930: 6865 6e20 6120 7061 636b 6167 6520 6973 hen a package is │ │ │ │ │ +0005b940: 2069 6e73 7461 6c6c 6564 2e0a 0a1f 0a46 installed.....F │ │ │ │ │ +0005b950: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0005b960: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0005b970: 4c6f 6720 6669 6c65 732c 2020 4e65 7874 Log files, Next │ │ │ │ │ +0005b980: 3a20 5065 726d 6973 7369 6f6e 7320 616e : Permissions an │ │ │ │ │ +0005b990: 6420 6f77 6e65 7273 2c20 2050 7265 763a d owners, Prev: │ │ │ │ │ +0005b9a0: 2043 6f6e 6669 6775 7261 7469 6f6e 2066 Configuration f │ │ │ │ │ +0005b9b0: 696c 6573 2c20 2055 703a 2046 696c 6573 iles, Up: Files │ │ │ │ │ +0005b9c0: 3c32 3e0a 0a31 302e 3820 4c6f 6720 6669 <2>..10.8 Log fi │ │ │ │ │ +0005b9d0: 6c65 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d les.============ │ │ │ │ │ +0005b9e0: 3d3d 0a0a 4c6f 6720 6669 6c65 7320 7368 ==..Log files sh │ │ │ │ │ +0005b9f0: 6f75 6c64 2075 7375 616c 6c79 2062 6520 ould usually be │ │ │ │ │ +0005ba00: 6e61 6d65 6420 e280 982f 7661 722f 6c6f named .../var/lo │ │ │ │ │ +0005ba10: 672f 7061 636b 6167 652e 6c6f 67e2 8099 g/package.log... │ │ │ │ │ +0005ba20: 2e20 2049 6620 796f 7520 6861 7665 0a6d . If you have.m │ │ │ │ │ +0005ba30: 616e 7920 6c6f 6720 6669 6c65 732c 206f any log files, o │ │ │ │ │ +0005ba40: 7220 6e65 6564 2061 2073 6570 6172 6174 r need a separat │ │ │ │ │ +0005ba50: 6520 6469 7265 6374 6f72 7920 666f 7220 e directory for │ │ │ │ │ +0005ba60: 7065 726d 6973 7369 6f6e 2072 6561 736f permission reaso │ │ │ │ │ +0005ba70: 6e73 0a28 e280 982f 7661 722f 6c6f 67e2 ns.(.../var/log. │ │ │ │ │ +0005ba80: 8099 2069 7320 7772 6974 6162 6c65 206f .. is writable o │ │ │ │ │ +0005ba90: 6e6c 7920 6279 20e2 8098 726f 6f74 e280 nly by ...root.. │ │ │ │ │ +0005baa0: 9929 2c20 796f 7520 7368 6f75 6c64 2075 .), you should u │ │ │ │ │ +0005bab0: 7375 616c 6c79 2063 7265 6174 6520 610a sually create a. │ │ │ │ │ +0005bac0: 6469 7265 6374 6f72 7920 6e61 6d65 6420 directory named │ │ │ │ │ +0005bad0: e280 982f 7661 722f 6c6f 672f 7061 636b .../var/log/pack │ │ │ │ │ +0005bae0: 6167 65e2 8099 2061 6e64 2070 6c61 6365 age... and place │ │ │ │ │ +0005baf0: 2079 6f75 7220 6c6f 6720 6669 6c65 7320 your log files │ │ │ │ │ +0005bb00: 7468 6572 652e 0a0a 4c6f 6720 6669 6c65 there...Log file │ │ │ │ │ +0005bb10: 7320 6d75 7374 2062 6520 726f 7461 7465 s must be rotate │ │ │ │ │ +0005bb20: 6420 6f63 6361 7369 6f6e 616c 6c79 2073 d occasionally s │ │ │ │ │ +0005bb30: 6f20 7468 6174 2074 6865 7920 646f 6e27 o that they don' │ │ │ │ │ +0005bb40: 7420 6772 6f77 0a69 6e64 6566 696e 6974 t grow.indefinit │ │ │ │ │ +0005bb50: 656c 792e 2020 5468 6520 6265 7374 2077 ely. The best w │ │ │ │ │ +0005bb60: 6179 2074 6f20 646f 2074 6869 7320 6973 ay to do this is │ │ │ │ │ +0005bb70: 2074 6f20 696e 7374 616c 6c20 6120 6c6f to install a lo │ │ │ │ │ +0005bb80: 6720 726f 7461 7469 6f6e 0a63 6f6e 6669 g rotation.confi │ │ │ │ │ +0005bb90: 6775 7261 7469 6f6e 2066 696c 6520 696e guration file in │ │ │ │ │ +0005bba0: 2074 6865 2064 6972 6563 746f 7279 20e2 the directory . │ │ │ │ │ +0005bbb0: 8098 2f65 7463 2f6c 6f67 726f 7461 7465 ../etc/logrotate │ │ │ │ │ +0005bbc0: 2e64 e280 992c 206e 6f72 6d61 6c6c 7920 .d..., normally │ │ │ │ │ +0005bbd0: 6e61 6d65 640a e280 982f 6574 632f 6c6f named..../etc/lo │ │ │ │ │ +0005bbe0: 6772 6f74 6174 652e 642f 7061 636b 6167 grotate.d/packag │ │ │ │ │ +0005bbf0: 65e2 8099 2c20 616e 6420 7573 6520 7468 e..., and use th │ │ │ │ │ +0005bc00: 6520 6661 6369 6c69 7469 6573 2070 726f e facilities pro │ │ │ │ │ +0005bc10: 7669 6465 6420 6279 0ae2 8098 6c6f 6772 vided by....logr │ │ │ │ │ +0005bc20: 6f74 6174 65e2 8099 2e20 2028 3129 2020 otate.... (1) │ │ │ │ │ +0005bc30: 4865 7265 2069 7320 6120 676f 6f64 2065 Here is a good e │ │ │ │ │ +0005bc40: 7861 6d70 6c65 2066 6f72 2061 206c 6f67 xample for a log │ │ │ │ │ +0005bc50: 726f 7461 7465 2063 6f6e 6669 6720 6669 rotate config fi │ │ │ │ │ +0005bc60: 6c65 0a28 666f 7220 6d6f 7265 2069 6e66 le.(for more inf │ │ │ │ │ +0005bc70: 6f72 6d61 7469 6f6e 2073 6565 20e2 8098 ormation see ... │ │ │ │ │ +0005bc80: 6c6f 6772 6f74 6174 6528 3829 e280 9929 logrotate(8)...) │ │ │ │ │ +0005bc90: 3a0a 0a20 2020 2020 2f76 6172 2f6c 6f67 :.. /var/log │ │ │ │ │ +0005bca0: 2f66 6f6f 2f2a 2e6c 6f67 207b 0a20 2020 /foo/*.log {. │ │ │ │ │ +0005bcb0: 2020 2020 2020 726f 7461 7465 2031 320a rotate 12. │ │ │ │ │ +0005bcc0: 2020 2020 2020 2020 2077 6565 6b6c 790a weekly. │ │ │ │ │ +0005bcd0: 2020 2020 2020 2020 2063 6f6d 7072 6573 compres │ │ │ │ │ +0005bce0: 730a 2020 2020 2020 2020 206d 6973 7369 s. missi │ │ │ │ │ +0005bcf0: 6e67 6f6b 0a20 2020 2020 2020 2020 706f ngok. po │ │ │ │ │ +0005bd00: 7374 726f 7461 7465 0a20 2020 2020 2020 strotate. │ │ │ │ │ +0005bd10: 2020 2020 2020 7374 6172 742d 7374 6f70 start-stop │ │ │ │ │ +0005bd20: 2d64 6165 6d6f 6e20 2d4b 202d 7020 2f76 -daemon -K -p /v │ │ │ │ │ +0005bd30: 6172 2f72 756e 2f66 6f6f 2e70 6964 202d ar/run/foo.pid - │ │ │ │ │ +0005bd40: 7320 4855 5020 2d78 202f 7573 722f 7362 s HUP -x /usr/sb │ │ │ │ │ +0005bd50: 696e 2f66 6f6f 202d 710a 2020 2020 2020 in/foo -q. │ │ │ │ │ +0005bd60: 2020 2065 6e64 7363 7269 7074 0a20 2020 endscript. │ │ │ │ │ +0005bd70: 2020 7d0a 0a54 6869 7320 726f 7461 7465 }..This rotate │ │ │ │ │ +0005bd80: 7320 616c 6c20 6669 6c65 7320 756e 6465 s all files unde │ │ │ │ │ +0005bd90: 7220 e280 982f 7661 722f 6c6f 672f 666f r .../var/log/fo │ │ │ │ │ +0005bda0: 6fe2 8099 2c20 7361 7665 7320 3132 2063 o..., saves 12 c │ │ │ │ │ +0005bdb0: 6f6d 7072 6573 7365 640a 6765 6e65 7261 ompressed.genera │ │ │ │ │ +0005bdc0: 7469 6f6e 732c 2061 6e64 2074 656c 6c73 tions, and tells │ │ │ │ │ +0005bdd0: 2074 6865 2064 6165 6d6f 6e20 746f 2072 the daemon to r │ │ │ │ │ +0005bde0: 656f 7065 6e20 6974 7320 6c6f 6720 6669 eopen its log fi │ │ │ │ │ +0005bdf0: 6c65 7320 6166 7465 7220 7468 6520 6c6f les after the lo │ │ │ │ │ +0005be00: 670a 726f 7461 7469 6f6e 2e20 2049 7420 g.rotation. It │ │ │ │ │ +0005be10: 736b 6970 7320 7468 6973 206c 6f67 2072 skips this log r │ │ │ │ │ +0005be20: 6f74 6174 696f 6e20 2876 6961 20e2 8098 otation (via ... │ │ │ │ │ +0005be30: 6d69 7373 696e 676f 6be2 8099 2920 6966 missingok...) if │ │ │ │ │ +0005be40: 206e 6f20 7375 6368 206c 6f67 0a66 696c no such log.fil │ │ │ │ │ +0005be50: 6520 6973 2070 7265 7365 6e74 2c20 7768 e is present, wh │ │ │ │ │ +0005be60: 6963 6820 6176 6f69 6473 2065 7272 6f72 ich avoids error │ │ │ │ │ +0005be70: 7320 6966 2074 6865 2070 6163 6b61 6765 s if the package │ │ │ │ │ +0005be80: 2069 7320 7265 6d6f 7665 6420 6275 7420 is removed but │ │ │ │ │ +0005be90: 6e6f 740a 7075 7267 6564 2e0a 0a4c 6f67 not.purged...Log │ │ │ │ │ +0005bea0: 2066 696c 6573 2073 686f 756c 6420 6265 files should be │ │ │ │ │ +0005beb0: 2072 656d 6f76 6564 2077 6865 6e20 7468 removed when th │ │ │ │ │ +0005bec0: 6520 7061 636b 6167 6520 6973 2070 7572 e package is pur │ │ │ │ │ +0005bed0: 6765 6420 2862 7574 206e 6f74 2077 6865 ged (but not whe │ │ │ │ │ +0005bee0: 6e20 6974 0a69 7320 6f6e 6c79 2072 656d n it.is only rem │ │ │ │ │ +0005bef0: 6f76 6564 292e 2020 5468 6973 2073 686f oved). This sho │ │ │ │ │ +0005bf00: 756c 6420 6265 2064 6f6e 6520 6279 2074 uld be done by t │ │ │ │ │ +0005bf10: 6865 20e2 8098 706f 7374 726d e280 9920 he ...postrm... │ │ │ │ │ +0005bf20: 7363 7269 7074 2077 6865 6e20 6974 2069 script when it i │ │ │ │ │ +0005bf30: 730a 6361 6c6c 6564 2077 6974 6820 7468 s.called with th │ │ │ │ │ +0005bf40: 6520 6172 6775 6d65 6e74 20e2 8098 7075 e argument ...pu │ │ │ │ │ +0005bf50: 7267 65e2 8099 2028 7365 6520 2a6e 6f74 rge... (see *not │ │ │ │ │ +0005bf60: 6520 4465 7461 696c 7320 6f66 2072 656d e Details of rem │ │ │ │ │ +0005bf70: 6f76 616c 2061 6e64 2f6f 720a 636f 6e66 oval and/or.conf │ │ │ │ │ +0005bf80: 6967 7572 6174 696f 6e20 7075 7267 696e iguration purgin │ │ │ │ │ +0005bf90: 673a 2065 652e 292e 0a0a 2020 202d 2d2d g: ee.)... --- │ │ │ │ │ +0005bfa0: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ +0005bfb0: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ +0005bfc0: 2028 3129 2054 6865 2074 7261 6469 7469 (1) The traditi │ │ │ │ │ +0005bfd0: 6f6e 616c 2061 7070 726f 6163 6820 746f onal approach to │ │ │ │ │ +0005bfe0: 206c 6f67 2066 696c 6573 2068 6173 2062 log files has b │ │ │ │ │ +0005bff0: 6565 6e20 746f 2073 6574 2075 7020 2761 een to set up 'a │ │ │ │ │ +0005c000: 6420 686f 6327 0a6c 6f67 2072 6f74 6174 d hoc'.log rotat │ │ │ │ │ +0005c010: 696f 6e20 7363 6865 6d65 7320 7573 696e ion schemes usin │ │ │ │ │ +0005c020: 6720 7369 6d70 6c65 2073 6865 6c6c 2073 g simple shell s │ │ │ │ │ +0005c030: 6372 6970 7473 2061 6e64 2063 726f 6e2e cripts and cron. │ │ │ │ │ +0005c040: 2020 5768 696c 6520 7468 6973 0a61 7070 While this.app │ │ │ │ │ +0005c050: 726f 6163 6820 6973 2068 6967 686c 7920 roach is highly │ │ │ │ │ +0005c060: 6375 7374 6f6d 697a 6162 6c65 2c20 6974 customizable, it │ │ │ │ │ +0005c070: 2072 6571 7569 7265 7320 7175 6974 6520 requires quite │ │ │ │ │ +0005c080: 6120 6c6f 7420 6f66 2073 7973 6164 6d69 a lot of sysadmi │ │ │ │ │ +0005c090: 6e0a 776f 726b 2e20 2045 7665 6e20 7468 n.work. Even th │ │ │ │ │ +0005c0a0: 6f75 6768 2074 6865 206f 7269 6769 6e61 ough the origina │ │ │ │ │ +0005c0b0: 6c20 4465 6269 616e 2073 7973 7465 6d20 l Debian system │ │ │ │ │ +0005c0c0: 6865 6c70 6564 2061 206c 6974 746c 6520 helped a little │ │ │ │ │ +0005c0d0: 6279 0a61 7574 6f6d 6174 6963 616c 6c79 by.automatically │ │ │ │ │ +0005c0e0: 2069 6e73 7461 6c6c 696e 6720 6120 7379 installing a sy │ │ │ │ │ +0005c0f0: 7374 656d 2077 6869 6368 2063 616e 2062 stem which can b │ │ │ │ │ +0005c100: 6520 7573 6564 2061 7320 6120 7465 6d70 e used as a temp │ │ │ │ │ +0005c110: 6c61 7465 2c20 7468 6973 0a77 6173 2064 late, this.was d │ │ │ │ │ +0005c120: 6565 6d65 6420 6e6f 7420 656e 6f75 6768 eemed not enough │ │ │ │ │ +0005c130: 2e0a 0a54 6865 2075 7365 206f 6620 e280 ...The use of .. │ │ │ │ │ +0005c140: 986c 6f67 726f 7461 7465 e280 992c 2061 .logrotate..., a │ │ │ │ │ +0005c150: 2070 726f 6772 616d 2064 6576 656c 6f70 program develop │ │ │ │ │ +0005c160: 6564 2062 7920 5265 6420 4861 742c 2069 ed by Red Hat, i │ │ │ │ │ +0005c170: 7320 6265 7474 6572 2c20 6173 2069 740a s better, as it. │ │ │ │ │ +0005c180: 6365 6e74 7261 6c69 7a65 7320 6c6f 6720 centralizes log │ │ │ │ │ +0005c190: 6d61 6e61 6765 6d65 6e74 2e20 2049 7420 management. It │ │ │ │ │ +0005c1a0: 6861 7320 626f 7468 2061 2063 6f6e 6669 has both a confi │ │ │ │ │ +0005c1b0: 6775 7261 7469 6f6e 2066 696c 650a 28e2 guration file.(. │ │ │ │ │ +0005c1c0: 8098 2f65 7463 2f6c 6f67 726f 7461 7465 ../etc/logrotate │ │ │ │ │ +0005c1d0: 2e63 6f6e 66e2 8099 2920 616e 6420 6120 .conf...) and a │ │ │ │ │ +0005c1e0: 6469 7265 6374 6f72 7920 7768 6572 6520 directory where │ │ │ │ │ +0005c1f0: 7061 636b 6167 6573 2063 616e 2064 726f packages can dro │ │ │ │ │ +0005c200: 7020 7468 6569 720a 696e 6469 7669 6475 p their.individu │ │ │ │ │ +0005c210: 616c 206c 6f67 2072 6f74 6174 696f 6e20 al log rotation │ │ │ │ │ +0005c220: 636f 6e66 6967 7572 6174 696f 6e73 2028 configurations ( │ │ │ │ │ +0005c230: e280 982f 6574 632f 6c6f 6772 6f74 6174 .../etc/logrotat │ │ │ │ │ +0005c240: 652e 64e2 8099 292e 0a0a 1f0a 4669 6c65 e.d...).....File │ │ │ │ │ +0005c250: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0005c260: 696e 666f 2c20 204e 6f64 653a 2050 6572 info, Node: Per │ │ │ │ │ +0005c270: 6d69 7373 696f 6e73 2061 6e64 206f 776e missions and own │ │ │ │ │ +0005c280: 6572 732c 2020 4e65 7874 3a20 4669 6c65 ers, Next: File │ │ │ │ │ +0005c290: 206e 616d 6573 2c20 2050 7265 763a 204c names, Prev: L │ │ │ │ │ +0005c2a0: 6f67 2066 696c 6573 2c20 2055 703a 2046 og files, Up: F │ │ │ │ │ +0005c2b0: 696c 6573 3c32 3e0a 0a31 302e 3920 5065 iles<2>..10.9 Pe │ │ │ │ │ +0005c2c0: 726d 6973 7369 6f6e 7320 616e 6420 6f77 rmissions and ow │ │ │ │ │ +0005c2d0: 6e65 7273 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d ners.=========== │ │ │ │ │ +0005c2e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0005c2f0: 0a0a 5468 6520 7275 6c65 7320 696e 2074 ..The rules in t │ │ │ │ │ +0005c300: 6869 7320 7365 6374 696f 6e20 6172 6520 his section are │ │ │ │ │ +0005c310: 6775 6964 656c 696e 6573 2066 6f72 2067 guidelines for g │ │ │ │ │ +0005c320: 656e 6572 616c 2075 7365 2e20 2049 6620 eneral use. If │ │ │ │ │ +0005c330: 6e65 6365 7373 6172 790a 796f 7520 6d61 necessary.you ma │ │ │ │ │ +0005c340: 7920 6465 7669 6174 6520 6672 6f6d 2074 y deviate from t │ │ │ │ │ +0005c350: 6865 2064 6574 6169 6c73 2062 656c 6f77 he details below │ │ │ │ │ +0005c360: 2e20 2048 6f77 6576 6572 2c20 6966 2079 . However, if y │ │ │ │ │ +0005c370: 6f75 2064 6f20 736f 2079 6f75 206d 7573 ou do so you mus │ │ │ │ │ +0005c380: 740a 6d61 6b65 2073 7572 6520 7468 6174 t.make sure that │ │ │ │ │ +0005c390: 2077 6861 7420 6973 2064 6f6e 6520 6973 what is done is │ │ │ │ │ +0005c3a0: 2073 6563 7572 6520 616e 6420 796f 7520 secure and you │ │ │ │ │ +0005c3b0: 7368 6f75 6c64 2074 7279 2074 6f20 6265 should try to be │ │ │ │ │ +0005c3c0: 2061 730a 636f 6e73 6973 7465 6e74 2061 as.consistent a │ │ │ │ │ +0005c3d0: 7320 706f 7373 6962 6c65 2077 6974 6820 s possible with │ │ │ │ │ +0005c3e0: 7468 6520 7265 7374 206f 6620 7468 6520 the rest of the │ │ │ │ │ +0005c3f0: 7379 7374 656d 2e20 2059 6f75 2061 7265 system. You are │ │ │ │ │ +0005c400: 2061 6c73 6f0a 656e 636f 7572 6167 6564 also.encouraged │ │ │ │ │ +0005c410: 2074 6f20 6469 7363 7573 7320 6974 206f to discuss it o │ │ │ │ │ +0005c420: 6e20 e280 9864 6562 6961 6e2d 6465 7665 n ...debian-deve │ │ │ │ │ +0005c430: 6ce2 8099 2066 6972 7374 2e0a 0a46 696c l... first...Fil │ │ │ │ │ +0005c440: 6573 2073 686f 756c 6420 6265 206f 776e es should be own │ │ │ │ │ +0005c450: 6564 2062 7920 e280 9872 6f6f 743a 726f ed by ...root:ro │ │ │ │ │ +0005c460: 6f74 e280 992c 2061 6e64 206d 6164 6520 ot..., and made │ │ │ │ │ +0005c470: 7772 6974 6162 6c65 206f 6e6c 7920 6279 writable only by │ │ │ │ │ +0005c480: 2074 6865 0a6f 776e 6572 2061 6e64 2075 the.owner and u │ │ │ │ │ +0005c490: 6e69 7665 7273 616c 6c79 2072 6561 6461 niversally reada │ │ │ │ │ +0005c4a0: 626c 6520 2861 6e64 2065 7865 6375 7461 ble (and executa │ │ │ │ │ +0005c4b0: 626c 652c 2069 6620 6170 7072 6f70 7269 ble, if appropri │ │ │ │ │ +0005c4c0: 6174 6529 2c20 7468 6174 2069 730a 6d6f ate), that is.mo │ │ │ │ │ +0005c4d0: 6465 2036 3434 206f 7220 3735 352e 0a0a de 644 or 755... │ │ │ │ │ +0005c4e0: 4469 7265 6374 6f72 6965 7320 7368 6f75 Directories shou │ │ │ │ │ +0005c4f0: 6c64 2062 6520 6d6f 6465 2037 3535 206f ld be mode 755 o │ │ │ │ │ +0005c500: 7220 2866 6f72 2067 726f 7570 2d77 7269 r (for group-wri │ │ │ │ │ +0005c510: 7461 6269 6c69 7479 2920 6d6f 6465 2032 tability) mode 2 │ │ │ │ │ +0005c520: 3737 352e 0a54 6865 206f 776e 6572 7368 775..The ownersh │ │ │ │ │ +0005c530: 6970 206f 6620 7468 6520 6469 7265 6374 ip of the direct │ │ │ │ │ +0005c540: 6f72 7920 7368 6f75 6c64 2062 6520 636f ory should be co │ │ │ │ │ +0005c550: 6e73 6973 7465 6e74 2077 6974 6820 6974 nsistent with it │ │ │ │ │ +0005c560: 7320 6d6f 6465 3a20 6966 2061 0a64 6972 s mode: if a.dir │ │ │ │ │ +0005c570: 6563 746f 7279 2069 7320 6d6f 6465 2032 ectory is mode 2 │ │ │ │ │ +0005c580: 3737 352c 2069 7420 7368 6f75 6c64 2062 775, it should b │ │ │ │ │ +0005c590: 6520 6f77 6e65 6420 6279 2074 6865 2067 e owned by the g │ │ │ │ │ +0005c5a0: 726f 7570 2074 6861 7420 6e65 6564 7320 roup that needs │ │ │ │ │ +0005c5b0: 7772 6974 650a 6163 6365 7373 2074 6f20 write.access to │ │ │ │ │ +0005c5c0: 6974 2e20 2028 3129 0a0a 436f 6e74 726f it. (1)..Contro │ │ │ │ │ +0005c5d0: 6c20 696e 666f 726d 6174 696f 6e20 6669 l information fi │ │ │ │ │ +0005c5e0: 6c65 7320 7368 6f75 6c64 2062 6520 6f77 les should be ow │ │ │ │ │ +0005c5f0: 6e65 6420 6279 20e2 8098 726f 6f74 3a72 ned by ...root:r │ │ │ │ │ +0005c600: 6f6f 74e2 8099 2061 6e64 2065 6974 6865 oot... and eithe │ │ │ │ │ +0005c610: 7220 6d6f 6465 0a36 3434 2028 666f 7220 r mode.644 (for │ │ │ │ │ +0005c620: 6d6f 7374 2066 696c 6573 2920 6f72 206d most files) or m │ │ │ │ │ +0005c630: 6f64 6520 3735 3520 2866 6f72 2065 7865 ode 755 (for exe │ │ │ │ │ +0005c640: 6375 7461 626c 6573 2073 7563 6820 6173 cutables such as │ │ │ │ │ +0005c650: 202a 6e6f 7465 0a6d 6169 6e74 6169 6e65 *note.maintaine │ │ │ │ │ +0005c660: 7220 7363 7269 7074 733a 2035 642e 292e r scripts: 5d.). │ │ │ │ │ +0005c670: 0a0a 5365 7475 6964 2061 6e64 2073 6574 ..Setuid and set │ │ │ │ │ +0005c680: 6769 6420 6578 6563 7574 6162 6c65 7320 gid executables │ │ │ │ │ +0005c690: 7368 6f75 6c64 2062 6520 6d6f 6465 2034 should be mode 4 │ │ │ │ │ +0005c6a0: 3735 3520 6f72 2032 3735 3520 7265 7370 755 or 2755 resp │ │ │ │ │ +0005c6b0: 6563 7469 7665 6c79 2c0a 616e 6420 6f77 ectively,.and ow │ │ │ │ │ +0005c6c0: 6e65 6420 6279 2074 6865 2061 7070 726f ned by the appro │ │ │ │ │ +0005c6d0: 7072 6961 7465 2075 7365 7220 6f72 2067 priate user or g │ │ │ │ │ +0005c6e0: 726f 7570 2e20 2054 6865 7920 7368 6f75 roup. They shou │ │ │ │ │ +0005c6f0: 6c64 206e 6f74 2062 6520 6d61 6465 0a75 ld not be made.u │ │ │ │ │ +0005c700: 6e72 6561 6461 626c 6520 286d 6f64 6573 nreadable (modes │ │ │ │ │ +0005c710: 206c 696b 6520 3437 3131 206f 7220 3237 like 4711 or 27 │ │ │ │ │ +0005c720: 3131 206f 7220 6576 656e 2034 3131 3129 11 or even 4111) │ │ │ │ │ +0005c730: 3b20 646f 696e 6720 736f 2061 6368 6965 ; doing so achie │ │ │ │ │ +0005c740: 7665 7320 6e6f 0a65 7874 7261 2073 6563 ves no.extra sec │ │ │ │ │ +0005c750: 7572 6974 792c 2062 6563 6175 7365 2061 urity, because a │ │ │ │ │ +0005c760: 6e79 6f6e 6520 6361 6e20 6669 6e64 2074 nyone can find t │ │ │ │ │ +0005c770: 6865 2062 696e 6172 7920 696e 2074 6865 he binary in the │ │ │ │ │ +0005c780: 2066 7265 656c 790a 6176 6169 6c61 626c freely.availabl │ │ │ │ │ +0005c790: 6520 4465 6269 616e 2070 6163 6b61 6765 e Debian package │ │ │ │ │ +0005c7a0: 3b20 6974 2069 7320 6d65 7265 6c79 2069 ; it is merely i │ │ │ │ │ +0005c7b0: 6e63 6f6e 7665 6e69 656e 742e 2020 466f nconvenient. Fo │ │ │ │ │ +0005c7c0: 7220 7468 6520 7361 6d65 0a72 6561 736f r the same.reaso │ │ │ │ │ +0005c7d0: 6e20 796f 7520 7368 6f75 6c64 206e 6f74 n you should not │ │ │ │ │ +0005c7e0: 2072 6573 7472 6963 7420 7265 6164 206f restrict read o │ │ │ │ │ +0005c7f0: 7220 6578 6563 7574 6520 7065 726d 6973 r execute permis │ │ │ │ │ +0005c800: 7369 6f6e 7320 6f6e 206e 6f6e 2d73 6574 sions on non-set │ │ │ │ │ +0005c810: 2d69 640a 6578 6563 7574 6162 6c65 732e -id.executables. │ │ │ │ │ +0005c820: 0a0a 536f 6d65 2073 6574 7569 6420 7072 ..Some setuid pr │ │ │ │ │ +0005c830: 6f67 7261 6d73 206e 6565 6420 746f 2062 ograms need to b │ │ │ │ │ +0005c840: 6520 7265 7374 7269 6374 6564 2074 6f20 e restricted to │ │ │ │ │ +0005c850: 7061 7274 6963 756c 6172 2073 6574 7320 particular sets │ │ │ │ │ +0005c860: 6f66 2075 7365 7273 2c0a 7573 696e 6720 of users,.using │ │ │ │ │ +0005c870: 6669 6c65 2070 6572 6d69 7373 696f 6e73 file permissions │ │ │ │ │ +0005c880: 2e20 2049 6e20 7468 6973 2063 6173 6520 . In this case │ │ │ │ │ +0005c890: 7468 6579 2073 686f 756c 6420 6265 206f they should be o │ │ │ │ │ +0005c8a0: 776e 6564 2062 7920 7468 6520 7569 6420 wned by the uid │ │ │ │ │ +0005c8b0: 746f 0a77 6869 6368 2074 6865 7920 6172 to.which they ar │ │ │ │ │ +0005c8c0: 6520 7365 742d 6964 2c20 616e 6420 6279 e set-id, and by │ │ │ │ │ +0005c8d0: 2074 6865 2067 726f 7570 2077 6869 6368 the group which │ │ │ │ │ +0005c8e0: 2073 686f 756c 6420 6265 2061 6c6c 6f77 should be allow │ │ │ │ │ +0005c8f0: 6564 2074 6f0a 6578 6563 7574 6520 7468 ed to.execute th │ │ │ │ │ +0005c900: 656d 2e20 2054 6865 7920 7368 6f75 6c64 em. They should │ │ │ │ │ +0005c910: 2068 6176 6520 6d6f 6465 2034 3735 343b have mode 4754; │ │ │ │ │ +0005c920: 2061 6761 696e 2074 6865 7265 2069 7320 again there is │ │ │ │ │ +0005c930: 6e6f 2070 6f69 6e74 2069 6e0a 6d61 6b69 no point in.maki │ │ │ │ │ +0005c940: 6e67 2074 6865 6d20 756e 7265 6164 6162 ng them unreadab │ │ │ │ │ +0005c950: 6c65 2074 6f20 7468 6f73 6520 7573 6572 le to those user │ │ │ │ │ +0005c960: 7320 7768 6f20 6d75 7374 206e 6f74 2062 s who must not b │ │ │ │ │ +0005c970: 6520 616c 6c6f 7765 6420 746f 2065 7865 e allowed to exe │ │ │ │ │ +0005c980: 6375 7465 0a74 6865 6d2e 0a0a 4974 2069 cute.them...It i │ │ │ │ │ +0005c990: 7320 706f 7373 6962 6c65 2074 6f20 6172 s possible to ar │ │ │ │ │ +0005c9a0: 7261 6e67 6520 7468 6174 2074 6865 2073 range that the s │ │ │ │ │ +0005c9b0: 7973 7465 6d20 6164 6d69 6e69 7374 7261 ystem administra │ │ │ │ │ +0005c9c0: 746f 7220 6361 6e20 7265 636f 6e66 6967 tor can reconfig │ │ │ │ │ +0005c9d0: 7572 650a 7468 6520 7061 636b 6167 6520 ure.the package │ │ │ │ │ +0005c9e0: 746f 2063 6f72 7265 7370 6f6e 6420 746f to correspond to │ │ │ │ │ +0005c9f0: 2074 6865 6972 206c 6f63 616c 2073 6563 their local sec │ │ │ │ │ +0005ca00: 7572 6974 7920 706f 6c69 6379 2062 7920 urity policy by │ │ │ │ │ +0005ca10: 6368 616e 6769 6e67 2074 6865 0a70 6572 changing the.per │ │ │ │ │ +0005ca20: 6d69 7373 696f 6e73 206f 6e20 6120 6269 missions on a bi │ │ │ │ │ +0005ca30: 6e61 7279 3a20 7468 6579 2063 616e 2064 nary: they can d │ │ │ │ │ +0005ca40: 6f20 7468 6973 2062 7920 7573 696e 6720 o this by using │ │ │ │ │ +0005ca50: e280 9864 706b 672d 7374 6174 6f76 6572 ...dpkg-statover │ │ │ │ │ +0005ca60: 7269 6465 e280 992c 0a61 7320 6465 7363 ride...,.as desc │ │ │ │ │ +0005ca70: 7269 6265 6420 6265 6c6f 772e 2020 2832 ribed below. (2 │ │ │ │ │ +0005ca80: 2920 2041 6e6f 7468 6572 206d 6574 686f ) Another metho │ │ │ │ │ +0005ca90: 6420 796f 7520 7368 6f75 6c64 2063 6f6e d you should con │ │ │ │ │ +0005caa0: 7369 6465 7220 6973 2074 6f0a 6372 6561 sider is to.crea │ │ │ │ │ +0005cab0: 7465 2061 2067 726f 7570 2066 6f72 2070 te a group for p │ │ │ │ │ +0005cac0: 656f 706c 6520 616c 6c6f 7765 6420 746f eople allowed to │ │ │ │ │ +0005cad0: 2075 7365 2074 6865 2070 726f 6772 616d use the program │ │ │ │ │ +0005cae0: 2873 2920 616e 6420 6d61 6b65 2061 6e79 (s) and make any │ │ │ │ │ +0005caf0: 0a73 6574 7569 6420 6578 6563 7574 6162 .setuid executab │ │ │ │ │ +0005cb00: 6c65 7320 6578 6563 7574 6162 6c65 206f les executable o │ │ │ │ │ +0005cb10: 6e6c 7920 6279 2074 6861 7420 6772 6f75 nly by that grou │ │ │ │ │ +0005cb20: 702e 0a0a 4966 2079 6f75 206e 6565 6420 p...If you need │ │ │ │ │ +0005cb30: 746f 2063 7265 6174 6520 6120 6e65 7720 to create a new │ │ │ │ │ +0005cb40: 7573 6572 206f 7220 6772 6f75 7020 666f user or group fo │ │ │ │ │ +0005cb50: 7220 796f 7572 2070 6163 6b61 6765 2074 r your package t │ │ │ │ │ +0005cb60: 6865 7265 2061 7265 2074 776f 0a70 6f73 here are two.pos │ │ │ │ │ +0005cb70: 7369 6269 6c69 7469 6573 2e20 2046 6972 sibilities. Fir │ │ │ │ │ +0005cb80: 7374 6c79 2c20 796f 7520 6d61 7920 6e65 stly, you may ne │ │ │ │ │ +0005cb90: 6564 2074 6f20 6d61 6b65 2073 6f6d 6520 ed to make some │ │ │ │ │ +0005cba0: 6669 6c65 7320 696e 2074 6865 2062 696e files in the bin │ │ │ │ │ +0005cbb0: 6172 790a 7061 636b 6167 6520 6265 206f ary.package be o │ │ │ │ │ +0005cbc0: 776e 6564 2062 7920 7468 6973 2075 7365 wned by this use │ │ │ │ │ +0005cbd0: 7220 6f72 2067 726f 7570 2c20 6f72 2079 r or group, or y │ │ │ │ │ +0005cbe0: 6f75 206d 6179 206e 6565 6420 746f 2063 ou may need to c │ │ │ │ │ +0005cbf0: 6f6d 7069 6c65 2074 6865 0a75 7365 7220 ompile the.user │ │ │ │ │ +0005cc00: 6f72 2067 726f 7570 2069 6420 2872 6174 or group id (rat │ │ │ │ │ +0005cc10: 6865 7220 7468 616e 206a 7573 7420 7468 her than just th │ │ │ │ │ +0005cc20: 6520 6e61 6d65 2920 696e 746f 2074 6865 e name) into the │ │ │ │ │ +0005cc30: 2062 696e 6172 7920 2874 686f 7567 680a binary (though. │ │ │ │ │ +0005cc40: 7468 6973 206c 6174 7465 7220 7368 6f75 this latter shou │ │ │ │ │ +0005cc50: 6c64 2062 6520 6176 6f69 6465 6420 6966 ld be avoided if │ │ │ │ │ +0005cc60: 2070 6f73 7369 626c 652c 2061 7320 696e possible, as in │ │ │ │ │ +0005cc70: 2074 6869 7320 6361 7365 2079 6f75 206e this case you n │ │ │ │ │ +0005cc80: 6565 6420 610a 7374 6174 6963 616c 6c79 eed a.statically │ │ │ │ │ +0005cc90: 2061 6c6c 6f63 6174 6564 2069 6429 2e0a allocated id).. │ │ │ │ │ +0005cca0: 0a49 6620 796f 7520 6e65 6564 2061 2073 .If you need a s │ │ │ │ │ +0005ccb0: 7461 7469 6361 6c6c 7920 616c 6c6f 6361 tatically alloca │ │ │ │ │ +0005ccc0: 7465 6420 6964 2c20 796f 7520 6d75 7374 ted id, you must │ │ │ │ │ +0005ccd0: 2061 736b 2066 6f72 2061 2075 7365 7220 ask for a user │ │ │ │ │ +0005cce0: 6f72 2067 726f 7570 0a69 6420 6672 6f6d or group.id from │ │ │ │ │ +0005ccf0: 2074 6865 20e2 8098 6261 7365 2d70 6173 the ...base-pas │ │ │ │ │ +0005cd00: 7377 64e2 8099 206d 6169 6e74 6169 6e65 swd... maintaine │ │ │ │ │ +0005cd10: 722c 2061 6e64 206d 7573 7420 6e6f 7420 r, and must not │ │ │ │ │ +0005cd20: 7265 6c65 6173 6520 7468 6520 7061 636b release the pack │ │ │ │ │ +0005cd30: 6167 650a 756e 7469 6c20 796f 7520 6861 age.until you ha │ │ │ │ │ +0005cd40: 7665 2062 6565 6e20 616c 6c6f 6361 7465 ve been allocate │ │ │ │ │ +0005cd50: 6420 6f6e 652e 2020 4f6e 6365 2079 6f75 d one. Once you │ │ │ │ │ +0005cd60: 2068 6176 6520 6265 656e 2061 6c6c 6f63 have been alloc │ │ │ │ │ +0005cd70: 6174 6564 206f 6e65 2079 6f75 0a6d 7573 ated one you.mus │ │ │ │ │ +0005cd80: 7420 6569 7468 6572 206d 616b 6520 7468 t either make th │ │ │ │ │ +0005cd90: 6520 7061 636b 6167 6520 6465 7065 6e64 e package depend │ │ │ │ │ +0005cda0: 206f 6e20 6120 7665 7273 696f 6e20 6f66 on a version of │ │ │ │ │ +0005cdb0: 2074 6865 20e2 8098 6261 7365 2d70 6173 the ...base-pas │ │ │ │ │ +0005cdc0: 7377 64e2 8099 0a70 6163 6b61 6765 2077 swd....package w │ │ │ │ │ +0005cdd0: 6974 6820 7468 6520 6964 2070 7265 7365 ith the id prese │ │ │ │ │ +0005cde0: 6e74 2069 6e20 e280 982f 6574 632f 7061 nt in .../etc/pa │ │ │ │ │ +0005cdf0: 7373 7764 e280 9920 6f72 20e2 8098 2f65 sswd... or .../e │ │ │ │ │ +0005ce00: 7463 2f67 726f 7570 e280 992c 206f 7220 tc/group..., or │ │ │ │ │ +0005ce10: 6172 7261 6e67 650a 666f 7220 796f 7572 arrange.for your │ │ │ │ │ +0005ce20: 2070 6163 6b61 6765 2074 6f20 6372 6561 package to crea │ │ │ │ │ +0005ce30: 7465 2074 6865 2075 7365 7220 6f72 2067 te the user or g │ │ │ │ │ +0005ce40: 726f 7570 2069 7473 656c 6620 7769 7468 roup itself with │ │ │ │ │ +0005ce50: 2074 6865 2063 6f72 7265 6374 2069 640a the correct id. │ │ │ │ │ +0005ce60: 2875 7369 6e67 20e2 8098 6164 6475 7365 (using ...adduse │ │ │ │ │ +0005ce70: 72e2 8099 2920 696e 2069 7473 20e2 8098 r...) in its ... │ │ │ │ │ +0005ce80: 7072 6569 6e73 74e2 8099 206f 7220 e280 preinst... or .. │ │ │ │ │ +0005ce90: 9870 6f73 7469 6e73 74e2 8099 2e20 2028 .postinst.... ( │ │ │ │ │ +0005cea0: 446f 696e 6720 6974 2069 6e20 7468 650a Doing it in the. │ │ │ │ │ +0005ceb0: e280 9870 6f73 7469 6e73 74e2 8099 2069 ...postinst... i │ │ │ │ │ +0005cec0: 7320 746f 2062 6520 7072 6566 6572 7265 s to be preferre │ │ │ │ │ +0005ced0: 6420 6966 2069 7420 6973 2070 6f73 7369 d if it is possi │ │ │ │ │ +0005cee0: 626c 652c 206f 7468 6572 7769 7365 2061 ble, otherwise a │ │ │ │ │ +0005cef0: 0a70 7265 2d64 6570 656e 6465 6e63 7920 .pre-dependency │ │ │ │ │ +0005cf00: 7769 6c6c 2062 6520 6e65 6564 6564 206f will be needed o │ │ │ │ │ +0005cf10: 6e20 7468 6520 e280 9861 6464 7573 6572 n the ...adduser │ │ │ │ │ +0005cf20: e280 9920 7061 636b 6167 652e 290a 0a4f ... package.)..O │ │ │ │ │ +0005cf30: 6e20 7468 6520 6f74 6865 7220 6861 6e64 n the other hand │ │ │ │ │ +0005cf40: 2c20 7468 6520 7072 6f67 7261 6d20 6d69 , the program mi │ │ │ │ │ +0005cf50: 6768 7420 6265 2061 626c 6520 746f 2064 ght be able to d │ │ │ │ │ +0005cf60: 6574 6572 6d69 6e65 2074 6865 2075 6964 etermine the uid │ │ │ │ │ +0005cf70: 206f 7220 6769 640a 6672 6f6d 2074 6865 or gid.from the │ │ │ │ │ +0005cf80: 2075 7365 7220 6f72 2067 726f 7570 206e user or group n │ │ │ │ │ +0005cf90: 616d 6520 6174 2072 756e 7469 6d65 2c20 ame at runtime, │ │ │ │ │ +0005cfa0: 736f 2074 6861 7420 6120 6479 6e61 6d69 so that a dynami │ │ │ │ │ +0005cfb0: 6361 6c6c 7920 616c 6c6f 6361 7465 640a cally allocated. │ │ │ │ │ +0005cfc0: 6964 2063 616e 2062 6520 7573 6564 2e20 id can be used. │ │ │ │ │ +0005cfd0: 2049 6e20 7468 6973 2063 6173 6520 796f In this case yo │ │ │ │ │ +0005cfe0: 7520 7368 6f75 6c64 2063 686f 6f73 6520 u should choose │ │ │ │ │ +0005cff0: 616e 2061 7070 726f 7072 6961 7465 2075 an appropriate u │ │ │ │ │ +0005d000: 7365 7220 6f72 0a67 726f 7570 206e 616d ser or.group nam │ │ │ │ │ +0005d010: 652c 2064 6973 6375 7373 696e 6720 7468 e, discussing th │ │ │ │ │ +0005d020: 6973 206f 6e20 e280 9864 6562 6961 6e2d is on ...debian- │ │ │ │ │ +0005d030: 6465 7665 6ce2 8099 2061 6e64 2063 6865 devel... and che │ │ │ │ │ +0005d040: 636b 696e 6720 7468 6174 2069 7420 6973 cking that it is │ │ │ │ │ +0005d050: 0a75 6e69 7175 652e 2020 5768 656e 2074 .unique. When t │ │ │ │ │ +0005d060: 6869 7320 6861 7320 6265 656e 2063 6865 his has been che │ │ │ │ │ +0005d070: 636b 6564 2079 6f75 206d 7573 7420 6172 cked you must ar │ │ │ │ │ +0005d080: 7261 6e67 6520 666f 7220 796f 7572 2070 range for your p │ │ │ │ │ +0005d090: 6163 6b61 6765 2074 6f0a 6372 6561 7465 ackage to.create │ │ │ │ │ +0005d0a0: 2074 6865 2075 7365 7220 6f72 2067 726f the user or gro │ │ │ │ │ +0005d0b0: 7570 2069 6620 6e65 6365 7373 6172 7920 up if necessary │ │ │ │ │ +0005d0c0: 7573 696e 6720 e280 9861 6464 7573 6572 using ...adduser │ │ │ │ │ +0005d0d0: e280 9920 696e 2074 6865 20e2 8098 7072 ... in the ...pr │ │ │ │ │ +0005d0e0: 6569 6e73 74e2 8099 0a6f 7220 e280 9870 einst....or ...p │ │ │ │ │ +0005d0f0: 6f73 7469 6e73 74e2 8099 2073 6372 6970 ostinst... scrip │ │ │ │ │ +0005d100: 7420 2861 6761 696e 2c20 7468 6520 6c61 t (again, the la │ │ │ │ │ +0005d110: 7474 6572 2069 7320 746f 2062 6520 7072 tter is to be pr │ │ │ │ │ +0005d120: 6566 6572 7265 6420 6966 2069 7420 6973 eferred if it is │ │ │ │ │ +0005d130: 0a70 6f73 7369 626c 6529 2e0a 0a4e 6f74 .possible)...Not │ │ │ │ │ +0005d140: 6520 7468 6174 2063 6861 6e67 696e 6720 e that changing │ │ │ │ │ +0005d150: 7468 6520 6e75 6d65 7269 6320 7661 6c75 the numeric valu │ │ │ │ │ +0005d160: 6520 6f66 2061 6e20 6964 2061 7373 6f63 e of an id assoc │ │ │ │ │ +0005d170: 6961 7465 6420 7769 7468 2061 206e 616d iated with a nam │ │ │ │ │ +0005d180: 6520 6973 0a76 6572 7920 6469 6666 6963 e is.very diffic │ │ │ │ │ +0005d190: 756c 742c 2061 6e64 2069 6e76 6f6c 7665 ult, and involve │ │ │ │ │ +0005d1a0: 7320 7365 6172 6368 696e 6720 7468 6520 s searching the │ │ │ │ │ +0005d1b0: 6669 6c65 2073 7973 7465 6d20 666f 7220 file system for │ │ │ │ │ +0005d1c0: 616c 6c0a 6170 7072 6f70 7269 6174 6520 all.appropriate │ │ │ │ │ +0005d1d0: 6669 6c65 732e 2020 596f 7520 6e65 6564 files. You need │ │ │ │ │ +0005d1e0: 2074 6f20 7468 696e 6b20 6361 7265 6675 to think carefu │ │ │ │ │ +0005d1f0: 6c6c 7920 7768 6574 6865 7220 6120 7374 lly whether a st │ │ │ │ │ +0005d200: 6174 6963 206f 720a 6479 6e61 6d69 6320 atic or.dynamic │ │ │ │ │ +0005d210: 6964 2069 7320 7265 7175 6972 6564 2c20 id is required, │ │ │ │ │ +0005d220: 7369 6e63 6520 6368 616e 6769 6e67 2079 since changing y │ │ │ │ │ +0005d230: 6f75 7220 6d69 6e64 206c 6174 6572 2077 our mind later w │ │ │ │ │ +0005d240: 696c 6c20 6361 7573 650a 7072 6f62 6c65 ill cause.proble │ │ │ │ │ +0005d250: 6d73 2e0a 0a2a 204d 656e 753a 0a0a 2a20 ms...* Menu:..* │ │ │ │ │ +0005d260: 5468 6520 7573 6520 6f66 2064 706b 672d The use of dpkg- │ │ │ │ │ +0005d270: 7374 6174 6f76 6572 7269 6465 3a3a 0a0a statoverride::.. │ │ │ │ │ +0005d280: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ +0005d290: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ +0005d2a0: 2d2d 0a0a 2020 2028 3129 2057 6865 6e20 --.. (1) When │ │ │ │ │ +0005d2b0: 6120 7061 636b 6167 6520 6973 2075 7067 a package is upg │ │ │ │ │ +0005d2c0: 7261 6465 642c 2061 6e64 2074 6865 206f raded, and the o │ │ │ │ │ +0005d2d0: 776e 6572 206f 7220 7065 726d 6973 7369 wner or permissi │ │ │ │ │ +0005d2e0: 6f6e 7320 6f66 2061 0a66 696c 6520 696e ons of a.file in │ │ │ │ │ +0005d2f0: 636c 7564 6564 2069 6e20 7468 6520 7061 cluded in the pa │ │ │ │ │ +0005d300: 636b 6167 6520 6861 7320 6368 616e 6765 ckage has change │ │ │ │ │ +0005d310: 642c 2064 706b 6720 6172 7261 6e67 6573 d, dpkg arranges │ │ │ │ │ +0005d320: 2066 6f72 2074 6865 0a6f 776e 6572 7368 for the.ownersh │ │ │ │ │ +0005d330: 6970 2061 6e64 2070 6572 6d69 7373 696f ip and permissio │ │ │ │ │ +0005d340: 6e73 2074 6f20 6265 2063 6f72 7265 6374 ns to be correct │ │ │ │ │ +0005d350: 6c79 2073 6574 2075 706f 6e20 696e 7374 ly set upon inst │ │ │ │ │ +0005d360: 616c 6c61 7469 6f6e 2e0a 486f 7765 7665 allation..Howeve │ │ │ │ │ +0005d370: 722c 2074 6869 7320 646f 6573 206e 6f74 r, this does not │ │ │ │ │ +0005d380: 2065 7874 656e 6420 746f 2064 6972 6563 extend to direc │ │ │ │ │ +0005d390: 746f 7269 6573 3b20 7468 6520 7065 726d tories; the perm │ │ │ │ │ +0005d3a0: 6973 7369 6f6e 7320 616e 640a 6f77 6e65 issions and.owne │ │ │ │ │ +0005d3b0: 7273 6869 7020 6f66 2064 6972 6563 746f rship of directo │ │ │ │ │ +0005d3c0: 7269 6573 2061 6c72 6561 6479 206f 6e20 ries already on │ │ │ │ │ +0005d3d0: 7468 6520 7379 7374 656d 2064 6f65 7320 the system does │ │ │ │ │ +0005d3e0: 6e6f 7420 6368 616e 6765 206f 6e0a 696e not change on.in │ │ │ │ │ +0005d3f0: 7374 616c 6c20 6f72 2075 7067 7261 6465 stall or upgrade │ │ │ │ │ +0005d400: 206f 6620 7061 636b 6167 6573 2e20 2054 of packages. T │ │ │ │ │ +0005d410: 6869 7320 6d61 6b65 7320 7365 6e73 652c his makes sense, │ │ │ │ │ +0005d420: 2073 696e 6365 206f 7468 6572 7769 7365 since otherwise │ │ │ │ │ +0005d430: 0a63 6f6d 6d6f 6e20 6469 7265 6374 6f72 .common director │ │ │ │ │ +0005d440: 6965 7320 6c69 6b65 20e2 8098 2f75 7372 ies like .../usr │ │ │ │ │ +0005d450: e280 9920 776f 756c 6420 616c 7761 7973 ... would always │ │ │ │ │ +0005d460: 2062 6520 696e 2066 6c75 782e 2020 546f be in flux. To │ │ │ │ │ +0005d470: 2063 6f72 7265 6374 6c79 0a63 6861 6e67 correctly.chang │ │ │ │ │ +0005d480: 6520 7065 726d 6973 7369 6f6e 7320 6f66 e permissions of │ │ │ │ │ +0005d490: 2061 2064 6972 6563 746f 7279 2074 6865 a directory the │ │ │ │ │ +0005d4a0: 2070 6163 6b61 6765 206f 776e 732c 2065 package owns, e │ │ │ │ │ +0005d4b0: 7870 6c69 6369 7420 6163 7469 6f6e 2069 xplicit action i │ │ │ │ │ +0005d4c0: 730a 7265 7175 6972 6564 2c20 7573 7561 s.required, usua │ │ │ │ │ +0005d4d0: 6c6c 7920 696e 2074 6865 20e2 8098 706f lly in the ...po │ │ │ │ │ +0005d4e0: 7374 696e 7374 e280 9920 7363 7269 7074 stinst... script │ │ │ │ │ +0005d4f0: 2e20 2043 6172 6520 6d75 7374 2062 6520 . Care must be │ │ │ │ │ +0005d500: 7461 6b65 6e20 746f 0a68 616e 646c 6520 taken to.handle │ │ │ │ │ +0005d510: 646f 776e 6772 6164 6573 2061 7320 7765 downgrades as we │ │ │ │ │ +0005d520: 6c6c 2c20 696e 2074 6861 7420 6361 7365 ll, in that case │ │ │ │ │ +0005d530: 2e0a 0a20 2020 2832 2920 4f72 6469 6e61 ... (2) Ordina │ │ │ │ │ +0005d540: 7279 2066 696c 6573 2069 6e73 7461 6c6c ry files install │ │ │ │ │ +0005d550: 6564 2062 7920 e280 9864 706b 67e2 8099 ed by ...dpkg... │ │ │ │ │ +0005d560: 2028 6173 206f 7070 6f73 6564 2074 6f20 (as opposed to │ │ │ │ │ +0005d570: e280 9863 6f6e 6666 696c 65e2 8099 7320 ...conffile...s │ │ │ │ │ +0005d580: 616e 640a 6f74 6865 7220 7369 6d69 6c61 and.other simila │ │ │ │ │ +0005d590: 7220 6f62 6a65 6374 7329 206e 6f72 6d61 r objects) norma │ │ │ │ │ +0005d5a0: 6c6c 7920 6861 7665 2074 6865 6972 2070 lly have their p │ │ │ │ │ +0005d5b0: 6572 6d69 7373 696f 6e73 2072 6573 6574 ermissions reset │ │ │ │ │ +0005d5c0: 2074 6f20 7468 650a 6469 7374 7269 6275 to the.distribu │ │ │ │ │ +0005d5d0: 7465 6420 7065 726d 6973 7369 6f6e 7320 ted permissions │ │ │ │ │ +0005d5e0: 7768 656e 2074 6865 2070 6163 6b61 6765 when the package │ │ │ │ │ +0005d5f0: 2069 7320 7265 696e 7374 616c 6c65 642e is reinstalled. │ │ │ │ │ +0005d600: 2020 486f 7765 7665 722c 2074 6865 0a75 However, the.u │ │ │ │ │ +0005d610: 7365 206f 6620 e280 9864 706b 672d 7374 se of ...dpkg-st │ │ │ │ │ +0005d620: 6174 6f76 6572 7269 6465 e280 9920 6f76 atoverride... ov │ │ │ │ │ +0005d630: 6572 7269 6465 7320 7468 6973 2064 6566 errides this def │ │ │ │ │ +0005d640: 6175 6c74 2062 6568 6176 696f 722e 0a0a ault behavior... │ │ │ │ │ +0005d650: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0005d660: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0005d670: 653a 2054 6865 2075 7365 206f 6620 6470 e: The use of dp │ │ │ │ │ +0005d680: 6b67 2d73 7461 746f 7665 7272 6964 652c kg-statoverride, │ │ │ │ │ +0005d690: 2020 5570 3a20 5065 726d 6973 7369 6f6e Up: Permission │ │ │ │ │ +0005d6a0: 7320 616e 6420 6f77 6e65 7273 0a0a 3130 s and owners..10 │ │ │ │ │ +0005d6b0: 2e39 2e31 2054 6865 2075 7365 206f 6620 .9.1 The use of │ │ │ │ │ +0005d6c0: e280 9864 706b 672d 7374 6174 6f76 6572 ...dpkg-statover │ │ │ │ │ +0005d6d0: 7269 6465 e280 990a 2d2d 2d2d 2d2d 2d2d ride....-------- │ │ │ │ │ +0005d6e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0005d6f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T │ │ │ │ │ +0005d700: 6869 7320 7365 6374 696f 6e20 6973 206e his section is n │ │ │ │ │ +0005d710: 6f74 2069 6e74 656e 6465 6420 6173 2070 ot intended as p │ │ │ │ │ +0005d720: 6f6c 6963 792c 2062 7574 2061 7320 6120 olicy, but as a │ │ │ │ │ +0005d730: 6465 7363 7269 7074 696f 6e20 6f66 2074 description of t │ │ │ │ │ +0005d740: 6865 2075 7365 0a6f 6620 e280 9864 706b he use.of ...dpk │ │ │ │ │ +0005d750: 672d 7374 6174 6f76 6572 7269 6465 e280 g-statoverride.. │ │ │ │ │ +0005d760: 992e 0a0a 4966 2061 2073 7973 7465 6d20 ....If a system │ │ │ │ │ +0005d770: 6164 6d69 6e69 7374 7261 746f 7220 7769 administrator wi │ │ │ │ │ +0005d780: 7368 6573 2074 6f20 6861 7665 2061 2066 shes to have a f │ │ │ │ │ +0005d790: 696c 6520 286f 7220 6469 7265 6374 6f72 ile (or director │ │ │ │ │ +0005d7a0: 7920 6f72 206f 7468 6572 0a73 7563 6820 y or other.such │ │ │ │ │ +0005d7b0: 7468 696e 6729 2069 6e73 7461 6c6c 6564 thing) installed │ │ │ │ │ +0005d7c0: 2077 6974 6820 6f77 6e65 7220 616e 6420 with owner and │ │ │ │ │ +0005d7d0: 7065 726d 6973 7369 6f6e 7320 6469 6666 permissions diff │ │ │ │ │ +0005d7e0: 6572 656e 7420 6672 6f6d 2074 686f 7365 erent from those │ │ │ │ │ +0005d7f0: 2069 6e0a 7468 6520 6469 7374 7269 6275 in.the distribu │ │ │ │ │ +0005d800: 7465 6420 4465 6269 616e 2070 6163 6b61 ted Debian packa │ │ │ │ │ +0005d810: 6765 2c20 7468 6579 2063 616e 2075 7365 ge, they can use │ │ │ │ │ +0005d820: 2074 6865 20e2 8098 6470 6b67 2d73 7461 the ...dpkg-sta │ │ │ │ │ +0005d830: 746f 7665 7272 6964 65e2 8099 0a70 726f toverride....pro │ │ │ │ │ +0005d840: 6772 616d 2074 6f20 696e 7374 7275 6374 gram to instruct │ │ │ │ │ +0005d850: 20e2 8098 6470 6b67 e280 9920 746f 2075 ...dpkg... to u │ │ │ │ │ +0005d860: 7365 2074 6865 2064 6966 6665 7265 6e74 se the different │ │ │ │ │ +0005d870: 2073 6574 7469 6e67 7320 6576 6572 7920 settings every │ │ │ │ │ +0005d880: 7469 6d65 2074 6865 0a66 696c 6520 6973 time the.file is │ │ │ │ │ +0005d890: 2069 6e73 7461 6c6c 6564 2e20 2054 6875 installed. Thu │ │ │ │ │ +0005d8a0: 7320 7468 6520 7061 636b 6167 6520 6d61 s the package ma │ │ │ │ │ +0005d8b0: 696e 7461 696e 6572 2073 686f 756c 6420 intainer should │ │ │ │ │ +0005d8c0: 6469 7374 7269 6275 7465 2074 6865 0a66 distribute the.f │ │ │ │ │ +0005d8d0: 696c 6573 2077 6974 6820 7468 6569 7220 iles with their │ │ │ │ │ +0005d8e0: 6e6f 726d 616c 2070 6572 6d69 7373 696f normal permissio │ │ │ │ │ +0005d8f0: 6e73 2c20 616e 6420 6c65 6176 6520 6974 ns, and leave it │ │ │ │ │ +0005d900: 2066 6f72 2074 6865 2073 7973 7465 6d0a for the system. │ │ │ │ │ +0005d910: 6164 6d69 6e69 7374 7261 746f 7220 746f administrator to │ │ │ │ │ +0005d920: 206d 616b 6520 616e 7920 6465 7369 7265 make any desire │ │ │ │ │ +0005d930: 6420 6368 616e 6765 732e 2020 466f 7220 d changes. For │ │ │ │ │ +0005d940: 6578 616d 706c 652c 2061 2064 6165 6d6f example, a daemo │ │ │ │ │ +0005d950: 6e20 7768 6963 680a 6973 206e 6f72 6d61 n which.is norma │ │ │ │ │ +0005d960: 6c6c 7920 7265 7175 6972 6564 2074 6f20 lly required to │ │ │ │ │ +0005d970: 6265 2073 6574 7569 6420 726f 6f74 2c20 be setuid root, │ │ │ │ │ +0005d980: 6275 7420 696e 2063 6572 7461 696e 2073 but in certain s │ │ │ │ │ +0005d990: 6974 7561 7469 6f6e 7320 636f 756c 640a ituations could. │ │ │ │ │ +0005d9a0: 6265 2075 7365 6420 7769 7468 6f75 7420 be used without │ │ │ │ │ +0005d9b0: 6265 696e 6720 7365 7475 6964 2c20 7368 being setuid, sh │ │ │ │ │ +0005d9c0: 6f75 6c64 2062 6520 696e 7374 616c 6c65 ould be installe │ │ │ │ │ +0005d9d0: 6420 7365 7475 6964 2069 6e20 7468 6520 d setuid in the │ │ │ │ │ +0005d9e0: e280 982e 6465 62e2 8099 2e0a 5468 656e ....deb.....Then │ │ │ │ │ +0005d9f0: 2074 6865 206c 6f63 616c 2073 7973 7465 the local syste │ │ │ │ │ +0005da00: 6d20 6164 6d69 6e69 7374 7261 746f 7220 m administrator │ │ │ │ │ +0005da10: 6361 6e20 6368 616e 6765 2074 6869 7320 can change this │ │ │ │ │ +0005da20: 6966 2074 6865 7920 7769 7368 2e20 2049 if they wish. I │ │ │ │ │ +0005da30: 660a 7468 6572 6520 6172 6520 7477 6f20 f.there are two │ │ │ │ │ +0005da40: 7374 616e 6461 7264 2077 6179 7320 6f66 standard ways of │ │ │ │ │ +0005da50: 2064 6f69 6e67 2069 742c 2074 6865 2070 doing it, the p │ │ │ │ │ +0005da60: 6163 6b61 6765 206d 6169 6e74 6169 6e65 ackage maintaine │ │ │ │ │ +0005da70: 7220 6361 6e20 7573 650a e280 9864 6562 r can use....deb │ │ │ │ │ +0005da80: 636f 6e66 e280 9920 746f 2066 696e 6420 conf... to find │ │ │ │ │ +0005da90: 6f75 7420 7468 6520 7072 6566 6572 656e out the preferen │ │ │ │ │ +0005daa0: 6365 2c20 616e 6420 6361 6c6c 20e2 8098 ce, and call ... │ │ │ │ │ +0005dab0: 6470 6b67 2d73 7461 746f 7665 7272 6964 dpkg-statoverrid │ │ │ │ │ +0005dac0: 65e2 8099 2069 6e0a 7468 6520 6d61 696e e... in.the main │ │ │ │ │ +0005dad0: 7461 696e 6572 2073 6372 6970 7420 6966 tainer script if │ │ │ │ │ +0005dae0: 206e 6563 6573 7361 7279 2074 6f20 6163 necessary to ac │ │ │ │ │ +0005daf0: 636f 6d6d 6f64 6174 6520 7468 6520 7379 commodate the sy │ │ │ │ │ +0005db00: 7374 656d 0a61 646d 696e 6973 7472 6174 stem.administrat │ │ │ │ │ +0005db10: 6f72 2773 2063 686f 6963 652e 2020 4361 or's choice. Ca │ │ │ │ │ +0005db20: 7265 206d 7573 7420 6265 2074 616b 656e re must be taken │ │ │ │ │ +0005db30: 2064 7572 696e 6720 7570 6772 6164 6573 during upgrades │ │ │ │ │ +0005db40: 2074 6f20 6e6f 740a 6f76 6572 7269 6465 to not.override │ │ │ │ │ +0005db50: 2061 6e20 6578 6973 7469 6e67 2073 6574 an existing set │ │ │ │ │ +0005db60: 7469 6e67 2e0a 0a47 6976 656e 2074 6865 ting...Given the │ │ │ │ │ +0005db70: 2061 626f 7665 2c20 e280 9864 706b 672d above, ...dpkg- │ │ │ │ │ +0005db80: 7374 6174 6f76 6572 7269 6465 e280 9920 statoverride... │ │ │ │ │ +0005db90: 6973 2065 7373 656e 7469 616c 6c79 2061 is essentially a │ │ │ │ │ +0005dba0: 2074 6f6f 6c20 666f 7220 7379 7374 656d tool for system │ │ │ │ │ +0005dbb0: 0a61 646d 696e 6973 7472 6174 6f72 7320 .administrators │ │ │ │ │ +0005dbc0: 616e 6420 776f 756c 6420 6e6f 7420 6e6f and would not no │ │ │ │ │ +0005dbd0: 726d 616c 6c79 2062 6520 6e65 6564 6564 rmally be needed │ │ │ │ │ +0005dbe0: 2069 6e20 7468 6520 6d61 696e 7461 696e in the maintain │ │ │ │ │ +0005dbf0: 6572 0a73 6372 6970 7473 2e20 2054 6865 er.scripts. The │ │ │ │ │ +0005dc00: 7265 2069 7320 6f6e 6520 7479 7065 206f re is one type o │ │ │ │ │ +0005dc10: 6620 7369 7475 6174 696f 6e2c 2074 686f f situation, tho │ │ │ │ │ +0005dc20: 7567 682c 2077 6865 7265 2063 616c 6c73 ugh, where calls │ │ │ │ │ +0005dc30: 2074 6f0a e280 9864 706b 672d 7374 6174 to....dpkg-stat │ │ │ │ │ +0005dc40: 6f76 6572 7269 6465 e280 9920 776f 756c override... woul │ │ │ │ │ +0005dc50: 6420 6265 206e 6565 6465 6420 696e 2074 d be needed in t │ │ │ │ │ +0005dc60: 6865 206d 6169 6e74 6169 6e65 7220 7363 he maintainer sc │ │ │ │ │ +0005dc70: 7269 7074 732c 2061 6e64 2074 6861 740a ripts, and that. │ │ │ │ │ +0005dc80: 696e 766f 6c76 6573 2070 6163 6b61 6765 involves package │ │ │ │ │ +0005dc90: 7320 7768 6963 6820 7573 6520 6479 6e61 s which use dyna │ │ │ │ │ +0005dca0: 6d69 6361 6c6c 7920 616c 6c6f 6361 7465 mically allocate │ │ │ │ │ +0005dcb0: 6420 7573 6572 206f 7220 6772 6f75 7020 d user or group │ │ │ │ │ +0005dcc0: 6964 732e 2020 496e 0a73 7563 6820 6120 ids. In.such a │ │ │ │ │ +0005dcd0: 7369 7475 6174 696f 6e2c 2073 6f6d 6574 situation, somet │ │ │ │ │ +0005dce0: 6869 6e67 206c 696b 6520 7468 6520 666f hing like the fo │ │ │ │ │ +0005dcf0: 6c6c 6f77 696e 6720 6964 696f 6d20 6361 llowing idiom ca │ │ │ │ │ +0005dd00: 6e20 6265 2076 6572 7920 6865 6c70 6675 n be very helpfu │ │ │ │ │ +0005dd10: 6c0a 696e 2074 6865 2070 6163 6b61 6765 l.in the package │ │ │ │ │ +0005dd20: 2773 20e2 8098 706f 7374 696e 7374 e280 's ...postinst.. │ │ │ │ │ +0005dd30: 992c 2077 6865 7265 20e2 8098 7379 7375 ., where ...sysu │ │ │ │ │ +0005dd40: 7365 72e2 8099 2069 7320 6120 6479 6e61 ser... is a dyna │ │ │ │ │ +0005dd50: 6d69 6361 6c6c 7920 616c 6c6f 6361 7465 mically allocate │ │ │ │ │ +0005dd60: 640a 6964 3a0a 0a20 2020 2020 666f 7220 d.id:.. for │ │ │ │ │ +0005dd70: 6920 696e 202f 7573 722f 6269 6e2f 666f i in /usr/bin/fo │ │ │ │ │ +0005dd80: 6f20 2f75 7372 2f73 6269 6e2f 6261 723b o /usr/sbin/bar; │ │ │ │ │ +0005dd90: 2064 6f0a 2020 2020 2020 2020 2023 206f do. # o │ │ │ │ │ +0005dda0: 6e6c 7920 646f 2073 6f6d 6574 6869 6e67 nly do something │ │ │ │ │ +0005ddb0: 2077 6865 6e20 6e6f 2073 6574 7469 6e67 when no setting │ │ │ │ │ +0005ddc0: 2065 7869 7374 730a 2020 2020 2020 2020 exists. │ │ │ │ │ +0005ddd0: 2069 6620 2120 6470 6b67 2d73 7461 746f if ! dpkg-stato │ │ │ │ │ +0005dde0: 7665 7272 6964 6520 2d2d 6c69 7374 2024 verride --list $ │ │ │ │ │ +0005ddf0: 6920 3e2f 6465 762f 6e75 6c6c 2032 3e26 i >/dev/null 2>& │ │ │ │ │ +0005de00: 313b 2074 6865 6e0a 2020 2020 2020 2020 1; then. │ │ │ │ │ +0005de10: 2020 2020 2023 696e 636c 7564 653a 2064 #include: d │ │ │ │ │ +0005de20: 6562 636f 6e66 2070 726f 6365 7373 696e ebconf processin │ │ │ │ │ +0005de30: 672c 2071 7565 7374 696f 6e20 6162 6f75 g, question abou │ │ │ │ │ +0005de40: 7420 666f 6f20 616e 6420 6261 720a 2020 t foo and bar. │ │ │ │ │ +0005de50: 2020 2020 2020 2020 2020 2069 6620 5b20 if [ │ │ │ │ │ +0005de60: 2224 5245 5422 203d 2022 7472 7565 2220 "$RET" = "true" │ │ │ │ │ +0005de70: 5d20 3b20 7468 656e 0a20 2020 2020 2020 ] ; then. │ │ │ │ │ +0005de80: 2020 2020 2020 2020 2020 6470 6b67 2d73 dpkg-s │ │ │ │ │ +0005de90: 7461 746f 7665 7272 6964 6520 2d2d 7570 tatoverride --up │ │ │ │ │ +0005dea0: 6461 7465 202d 2d61 6464 2073 7973 7573 date --add sysus │ │ │ │ │ +0005deb0: 6572 2072 6f6f 7420 3437 3535 2024 690a er root 4755 $i. │ │ │ │ │ +0005dec0: 2020 2020 2020 2020 2020 2020 2066 690a fi. │ │ │ │ │ +0005ded0: 2020 2020 2020 2020 2066 690a 2020 2020 fi. │ │ │ │ │ +0005dee0: 2064 6f6e 650a 0a54 6865 2063 6f72 7265 done..The corre │ │ │ │ │ +0005def0: 7370 6f6e 6469 6e67 2063 6f64 6520 746f sponding code to │ │ │ │ │ +0005df00: 2072 656d 6f76 6520 7468 6520 6f76 6572 remove the over │ │ │ │ │ +0005df10: 7269 6465 2077 6865 6e20 7468 6520 7061 ride when the pa │ │ │ │ │ +0005df20: 636b 6167 6520 6973 2070 7572 6765 640a ckage is purged. │ │ │ │ │ +0005df30: 776f 756c 6420 6265 3a0a 0a20 2020 2020 would be:.. │ │ │ │ │ +0005df40: 666f 7220 6920 696e 202f 7573 722f 6269 for i in /usr/bi │ │ │ │ │ +0005df50: 6e2f 666f 6f20 2f75 7372 2f73 6269 6e2f n/foo /usr/sbin/ │ │ │ │ │ +0005df60: 6261 723b 2064 6f0a 2020 2020 2020 2020 bar; do. │ │ │ │ │ +0005df70: 2069 6620 6470 6b67 2d73 7461 746f 7665 if dpkg-statove │ │ │ │ │ +0005df80: 7272 6964 6520 2d2d 6c69 7374 2024 6920 rride --list $i │ │ │ │ │ +0005df90: 3e2f 6465 762f 6e75 6c6c 2032 3e26 313b >/dev/null 2>&1; │ │ │ │ │ +0005dfa0: 2074 6865 6e0a 2020 2020 2020 2020 2020 then. │ │ │ │ │ +0005dfb0: 2020 2064 706b 672d 7374 6174 6f76 6572 dpkg-statover │ │ │ │ │ +0005dfc0: 7269 6465 202d 2d72 656d 6f76 6520 2469 ride --remove $i │ │ │ │ │ +0005dfd0: 0a20 2020 2020 2020 2020 6669 0a20 2020 . fi. │ │ │ │ │ +0005dfe0: 2020 646f 6e65 0a0a 1f0a 4669 6c65 3a20 done....File: │ │ │ │ │ +0005dff0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0005e000: 666f 2c20 204e 6f64 653a 2046 696c 6520 fo, Node: File │ │ │ │ │ +0005e010: 6e61 6d65 732c 2020 5072 6576 3a20 5065 names, Prev: Pe │ │ │ │ │ +0005e020: 726d 6973 7369 6f6e 7320 616e 6420 6f77 rmissions and ow │ │ │ │ │ +0005e030: 6e65 7273 2c20 2055 703a 2046 696c 6573 ners, Up: Files │ │ │ │ │ +0005e040: 3c32 3e0a 0a31 302e 3130 2046 696c 6520 <2>..10.10 File │ │ │ │ │ +0005e050: 6e61 6d65 730a 3d3d 3d3d 3d3d 3d3d 3d3d names.========== │ │ │ │ │ +0005e060: 3d3d 3d3d 3d3d 0a0a 5468 6520 6e61 6d65 ======..The name │ │ │ │ │ +0005e070: 206f 6620 7468 6520 6669 6c65 7320 696e of the files in │ │ │ │ │ +0005e080: 7374 616c 6c65 6420 6279 2062 696e 6172 stalled by binar │ │ │ │ │ +0005e090: 7920 7061 636b 6167 6573 2069 6e20 7468 y packages in th │ │ │ │ │ +0005e0a0: 6520 7379 7374 656d 2050 4154 480a 286e e system PATH.(n │ │ │ │ │ +0005e0b0: 616d 656c 7920 e280 982f 6269 6ee2 8099 amely .../bin... │ │ │ │ │ +0005e0c0: 2c20 e280 982f 7362 696e e280 992c 20e2 , .../sbin..., . │ │ │ │ │ +0005e0d0: 8098 2f75 7372 2f62 696e e280 992c 20e2 ../usr/bin..., . │ │ │ │ │ +0005e0e0: 8098 2f75 7372 2f73 6269 6ee2 8099 2061 ../usr/sbin... a │ │ │ │ │ +0005e0f0: 6e64 20e2 8098 2f75 7372 2f67 616d 6573 nd .../usr/games │ │ │ │ │ +0005e100: e280 9929 206d 7573 740a 6265 2065 6e63 ...) must.be enc │ │ │ │ │ +0005e110: 6f64 6564 2069 6e20 4153 4349 492e 0a0a oded in ASCII... │ │ │ │ │ +0005e120: 5468 6520 6e61 6d65 206f 6620 7468 6520 The name of the │ │ │ │ │ +0005e130: 6669 6c65 7320 616e 6420 6469 7265 6374 files and direct │ │ │ │ │ +0005e140: 6f72 6965 7320 696e 7374 616c 6c65 6420 ories installed │ │ │ │ │ +0005e150: 6279 2062 696e 6172 7920 7061 636b 6167 by binary packag │ │ │ │ │ +0005e160: 6573 0a6f 7574 7369 6465 2074 6865 2073 es.outside the s │ │ │ │ │ +0005e170: 7973 7465 6d20 5041 5448 206d 7573 7420 ystem PATH must │ │ │ │ │ +0005e180: 6265 2065 6e63 6f64 6564 2069 6e20 5554 be encoded in UT │ │ │ │ │ +0005e190: 462d 3820 616e 6420 7368 6f75 6c64 2062 F-8 and should b │ │ │ │ │ +0005e1a0: 650a 7265 7374 7269 6374 6564 2074 6f20 e.restricted to │ │ │ │ │ +0005e1b0: 4153 4349 4920 7768 656e 2069 7420 6973 ASCII when it is │ │ │ │ │ +0005e1c0: 2070 6f73 7369 626c 6520 746f 2064 6f20 possible to do │ │ │ │ │ +0005e1d0: 736f 2e0a 0a1f 0a46 696c 653a 2064 6562 so.....File: deb │ │ │ │ │ +0005e1e0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0005e1f0: 2020 4e6f 6465 3a20 4375 7374 6f6d 697a Node: Customiz │ │ │ │ │ +0005e200: 6564 2070 726f 6772 616d 732c 2020 4e65 ed programs, Ne │ │ │ │ │ +0005e210: 7874 3a20 446f 6375 6d65 6e74 6174 696f xt: Documentatio │ │ │ │ │ +0005e220: 6e2c 2020 5072 6576 3a20 4669 6c65 733c n, Prev: Files< │ │ │ │ │ +0005e230: 323e 2c20 2055 703a 2054 6f70 0a0a 3131 2>, Up: Top..11 │ │ │ │ │ +0005e240: 2043 7573 746f 6d69 7a65 6420 7072 6f67 Customized prog │ │ │ │ │ +0005e250: 7261 6d73 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a rams.*********** │ │ │ │ │ +0005e260: 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a2a 204d ***********..* M │ │ │ │ │ +0005e270: 656e 753a 0a0a 2a20 4172 6368 6974 6563 enu:..* Architec │ │ │ │ │ +0005e280: 7475 7265 2073 7065 6369 6669 6361 7469 ture specificati │ │ │ │ │ +0005e290: 6f6e 2073 7472 696e 6773 3a3a 0a2a 2044 on strings::.* D │ │ │ │ │ +0005e2a0: 6165 6d6f 6e73 3a3a 0a2a 2055 7369 6e67 aemons::.* Using │ │ │ │ │ +0005e2b0: 2070 7365 7564 6f2d 7474 7973 2061 6e64 pseudo-ttys and │ │ │ │ │ +0005e2c0: 206d 6f64 6966 7969 6e67 2077 746d 702c modifying wtmp, │ │ │ │ │ +0005e2d0: 2075 746d 7020 616e 6420 6c61 7374 6c6f utmp and lastlo │ │ │ │ │ +0005e2e0: 673a 2055 7369 6e67 2070 7365 7564 6f2d g: Using pseudo- │ │ │ │ │ +0005e2f0: 7474 7973 2061 6e64 206d 6f64 6966 7969 ttys and modifyi │ │ │ │ │ +0005e300: 6e67 2077 746d 7020 7574 6d70 2061 6e64 ng wtmp utmp and │ │ │ │ │ +0005e310: 206c 6173 746c 6f67 2e0a 2a20 4564 6974 lastlog..* Edit │ │ │ │ │ +0005e320: 6f72 7320 616e 6420 7061 6765 7273 3a3a ors and pagers:: │ │ │ │ │ +0005e330: 0a2a 2057 6562 2073 6572 7665 7273 2061 .* Web servers a │ │ │ │ │ +0005e340: 6e64 2061 7070 6c69 6361 7469 6f6e 733a nd applications: │ │ │ │ │ +0005e350: 3a0a 2a20 4d61 696c 2074 7261 6e73 706f :.* Mail transpo │ │ │ │ │ +0005e360: 7274 2c20 6465 6c69 7665 7279 2061 6e64 rt, delivery and │ │ │ │ │ +0005e370: 2075 7365 7220 6167 656e 7473 3a20 4d61 user agents: Ma │ │ │ │ │ +0005e380: 696c 2074 7261 6e73 706f 7274 2064 656c il transport del │ │ │ │ │ +0005e390: 6976 6572 7920 616e 6420 7573 6572 2061 ivery and user a │ │ │ │ │ +0005e3a0: 6765 6e74 732e 0a2a 204e 6577 7320 7379 gents..* News sy │ │ │ │ │ +0005e3b0: 7374 656d 2063 6f6e 6669 6775 7261 7469 stem configurati │ │ │ │ │ +0005e3c0: 6f6e 3a3a 0a2a 2050 726f 6772 616d 7320 on::.* Programs │ │ │ │ │ +0005e3d0: 666f 7220 7468 6520 5820 5769 6e64 6f77 for the X Window │ │ │ │ │ +0005e3e0: 2053 7973 7465 6d3a 3a0a 2a20 5065 726c System::.* Perl │ │ │ │ │ +0005e3f0: 2070 726f 6772 616d 7320 616e 6420 6d6f programs and mo │ │ │ │ │ +0005e400: 6475 6c65 733a 3a0a 2a20 456d 6163 7320 dules::.* Emacs │ │ │ │ │ +0005e410: 6c69 7370 2070 726f 6772 616d 733a 3a0a lisp programs::. │ │ │ │ │ +0005e420: 2a20 4761 6d65 733a 3a0a 0a1f 0a46 696c * Games::....Fil │ │ │ │ │ +0005e430: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0005e440: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4172 .info, Node: Ar │ │ │ │ │ +0005e450: 6368 6974 6563 7475 7265 2073 7065 6369 chitecture speci │ │ │ │ │ +0005e460: 6669 6361 7469 6f6e 2073 7472 696e 6773 fication strings │ │ │ │ │ +0005e470: 2c20 204e 6578 743a 2044 6165 6d6f 6e73 , Next: Daemons │ │ │ │ │ +0005e480: 2c20 2055 703a 2043 7573 746f 6d69 7a65 , Up: Customize │ │ │ │ │ +0005e490: 6420 7072 6f67 7261 6d73 0a0a 3131 2e31 d programs..11.1 │ │ │ │ │ +0005e4a0: 2041 7263 6869 7465 6374 7572 6520 7370 Architecture sp │ │ │ │ │ +0005e4b0: 6563 6966 6963 6174 696f 6e20 7374 7269 ecification stri │ │ │ │ │ +0005e4c0: 6e67 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ngs.============ │ │ │ │ │ +0005e4d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0005e4e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a49 6620 ===========..If │ │ │ │ │ +0005e4f0: 6120 7072 6f67 7261 6d20 6e65 6564 7320 a program needs │ │ │ │ │ +0005e500: 746f 2073 7065 6369 6679 2061 6e20 2761 to specify an 'a │ │ │ │ │ +0005e510: 7263 6869 7465 6374 7572 6520 7370 6563 rchitecture spec │ │ │ │ │ +0005e520: 6966 6963 6174 696f 6e20 7374 7269 6e67 ification string │ │ │ │ │ +0005e530: 2720 696e 0a73 6f6d 6520 706c 6163 652c ' in.some place, │ │ │ │ │ +0005e540: 2069 7420 7368 6f75 6c64 2073 656c 6563 it should selec │ │ │ │ │ +0005e550: 7420 6f6e 6520 6f66 2074 6865 2073 7472 t one of the str │ │ │ │ │ +0005e560: 696e 6773 2070 726f 7669 6465 6420 6279 ings provided by │ │ │ │ │ +0005e570: 0ae2 8098 6470 6b67 2d61 7263 6869 7465 ....dpkg-archite │ │ │ │ │ +0005e580: 6374 7572 6520 2d4c e280 992e 2020 5468 cture -L.... Th │ │ │ │ │ +0005e590: 6520 7374 7269 6e67 7320 6172 6520 696e e strings are in │ │ │ │ │ +0005e5a0: 2074 6865 2066 6f72 6d61 7420 e280 986f the format ...o │ │ │ │ │ +0005e5b0: 732d 6172 6368 e280 992c 2074 686f 7567 s-arch..., thoug │ │ │ │ │ +0005e5c0: 680a 7468 6520 4f53 2070 6172 7420 6973 h.the OS part is │ │ │ │ │ +0005e5d0: 2073 6f6d 6574 696d 6573 2065 6c69 6465 sometimes elide │ │ │ │ │ +0005e5e0: 642c 2061 7320 7768 656e 2074 6865 204f d, as when the O │ │ │ │ │ +0005e5f0: 5320 6973 204c 696e 7578 2e0a 0a4e 6f74 S is Linux...Not │ │ │ │ │ +0005e600: 6520 7468 6174 2077 6520 646f 6ee2 8099 e that we don... │ │ │ │ │ +0005e610: 7420 7761 6e74 2074 6f20 7573 6520 e280 t want to use .. │ │ │ │ │ +0005e620: 9861 7263 682d 6465 6269 616e 2d6c 696e .arch-debian-lin │ │ │ │ │ +0005e630: 7578 e280 9920 746f 2061 7070 6c79 2074 ux... to apply t │ │ │ │ │ +0005e640: 6f20 7468 6520 7275 6c65 0ae2 8098 6172 o the rule....ar │ │ │ │ │ +0005e650: 6368 6974 6563 7475 7265 2d76 656e 646f chitecture-vendo │ │ │ │ │ +0005e660: 722d 6f73 e280 9920 7369 6e63 6520 7468 r-os... since th │ │ │ │ │ +0005e670: 6973 2077 6f75 6c64 206d 616b 6520 6f75 is would make ou │ │ │ │ │ +0005e680: 7220 7072 6f67 7261 6d73 2069 6e63 6f6d r programs incom │ │ │ │ │ +0005e690: 7061 7469 626c 650a 7769 7468 206f 7468 patible.with oth │ │ │ │ │ +0005e6a0: 6572 204c 696e 7578 2064 6973 7472 6962 er Linux distrib │ │ │ │ │ +0005e6b0: 7574 696f 6e73 2e20 2057 6520 616c 736f utions. We also │ │ │ │ │ +0005e6c0: 2064 6f6e e280 9974 2075 7365 2073 6f6d don...t use som │ │ │ │ │ +0005e6d0: 6574 6869 6e67 206c 696b 650a e280 9861 ething like....a │ │ │ │ │ +0005e6e0: 7263 682d 756e 6b6e 6f77 6e2d 6c69 6e75 rch-unknown-linu │ │ │ │ │ +0005e6f0: 78e2 8099 2c20 7369 6e63 6520 7468 6520 x..., since the │ │ │ │ │ +0005e700: e280 9875 6e6b 6e6f 776e e280 9920 646f ...unknown... do │ │ │ │ │ +0005e710: 6573 206e 6f74 206c 6f6f 6b20 7665 7279 es not look very │ │ │ │ │ +0005e720: 2067 6f6f 642e 0a0a 2a20 4d65 6e75 3a0a good...* Menu:. │ │ │ │ │ +0005e730: 0a2a 2041 7263 6869 7465 6374 7572 6520 .* Architecture │ │ │ │ │ +0005e740: 7769 6c64 6361 7264 733a 3a0a 0a1f 0a46 wildcards::....F │ │ │ │ │ +0005e750: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0005e760: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0005e770: 4172 6368 6974 6563 7475 7265 2077 696c Architecture wil │ │ │ │ │ +0005e780: 6463 6172 6473 2c20 2055 703a 2041 7263 dcards, Up: Arc │ │ │ │ │ +0005e790: 6869 7465 6374 7572 6520 7370 6563 6966 hitecture specif │ │ │ │ │ +0005e7a0: 6963 6174 696f 6e20 7374 7269 6e67 730a ication strings. │ │ │ │ │ +0005e7b0: 0a31 312e 312e 3120 4172 6368 6974 6563 .11.1.1 Architec │ │ │ │ │ +0005e7c0: 7475 7265 2077 696c 6463 6172 6473 0a2d ture wildcards.- │ │ │ │ │ +0005e7d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0005e7e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 4120 ------------..A │ │ │ │ │ +0005e7f0: 7061 636b 6167 6520 6d61 7920 7370 6563 package may spec │ │ │ │ │ +0005e800: 6966 7920 616e 2061 7263 6869 7465 6374 ify an architect │ │ │ │ │ +0005e810: 7572 6520 7769 6c64 6361 7264 2e20 2041 ure wildcard. A │ │ │ │ │ +0005e820: 7263 6869 7465 6374 7572 6520 7769 6c64 rchitecture wild │ │ │ │ │ +0005e830: 6361 7264 730a 6172 6520 696e 2074 6865 cards.are in the │ │ │ │ │ +0005e840: 2066 6f72 6d61 7420 e280 9861 6e79 e280 format ...any.. │ │ │ │ │ +0005e850: 9920 2877 6869 6368 206d 6174 6368 6573 . (which matches │ │ │ │ │ +0005e860: 2065 7665 7279 2061 7263 6869 7465 6374 every architect │ │ │ │ │ +0005e870: 7572 6529 2c20 e280 986f 73e2 8099 2d61 ure), ...os...-a │ │ │ │ │ +0005e880: 6e79 2c20 6f72 0a61 6e79 2de2 8098 6370 ny, or.any-...cp │ │ │ │ │ +0005e890: 75e2 8099 2e20 2028 3129 0a0a 2020 202d u.... (1).. - │ │ │ │ │ +0005e8a0: 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f --------- Footno │ │ │ │ │ +0005e8b0: 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a tes ----------.. │ │ │ │ │ +0005e8c0: 2020 2028 3129 2049 6e74 6572 6e61 6c6c (1) Internall │ │ │ │ │ +0005e8d0: 792c 2074 6865 2070 6163 6b61 6765 2073 y, the package s │ │ │ │ │ +0005e8e0: 7973 7465 6d20 6e6f 726d 616c 697a 6573 ystem normalizes │ │ │ │ │ +0005e8f0: 2074 6865 2047 4e55 2074 7269 706c 6574 the GNU triplet │ │ │ │ │ +0005e900: 7320 616e 640a 7468 6520 4465 6269 616e s and.the Debian │ │ │ │ │ +0005e910: 2061 7263 6865 7320 696e 746f 2044 6562 arches into Deb │ │ │ │ │ +0005e920: 6961 6e20 6172 6368 2074 7269 706c 6574 ian arch triplet │ │ │ │ │ +0005e930: 7320 2877 6869 6368 2061 7265 206b 696e s (which are kin │ │ │ │ │ +0005e940: 6420 6f66 2069 6e76 6572 7465 640a 474e d of inverted.GN │ │ │ │ │ +0005e950: 5520 7472 6970 6c65 7473 292c 2077 6974 U triplets), wit │ │ │ │ │ +0005e960: 6820 7468 6520 6669 7273 7420 636f 6d70 h the first comp │ │ │ │ │ +0005e970: 6f6e 656e 7420 6f66 2074 6865 2074 7269 onent of the tri │ │ │ │ │ +0005e980: 706c 6574 2072 6570 7265 7365 6e74 696e plet representin │ │ │ │ │ +0005e990: 6720 7468 650a 6c69 6263 2061 6e64 2041 g the.libc and A │ │ │ │ │ +0005e9a0: 4249 2069 6e20 7573 652c 2061 6e64 2074 BI in use, and t │ │ │ │ │ +0005e9b0: 6865 6e20 646f 6573 206d 6174 6368 696e hen does matchin │ │ │ │ │ +0005e9c0: 6720 6167 6169 6e73 7420 7468 6f73 6520 g against those │ │ │ │ │ +0005e9d0: 7472 6970 6c65 7473 2e0a 486f 7765 7665 triplets..Howeve │ │ │ │ │ +0005e9e0: 722c 2073 7563 6820 7472 6970 6c65 7473 r, such triplets │ │ │ │ │ +0005e9f0: 2061 7265 2061 6e20 696e 7465 726e 616c are an internal │ │ │ │ │ +0005ea00: 2069 6d70 6c65 6d65 6e74 6174 696f 6e20 implementation │ │ │ │ │ +0005ea10: 6465 7461 696c 2074 6861 7420 7368 6f75 detail that shou │ │ │ │ │ +0005ea20: 6c64 0a6e 6f74 2062 6520 7573 6564 2062 ld.not be used b │ │ │ │ │ +0005ea30: 7920 7061 636b 6167 6573 2064 6972 6563 y packages direc │ │ │ │ │ +0005ea40: 746c 792e 2020 5468 6520 6c69 6263 2061 tly. The libc a │ │ │ │ │ +0005ea50: 6e64 2041 4249 2070 6f72 7469 6f6e 2069 nd ABI portion i │ │ │ │ │ +0005ea60: 7320 6861 6e64 6c65 640a 696e 7465 726e s handled.intern │ │ │ │ │ +0005ea70: 616c 6c79 2062 7920 7468 6520 7061 636b ally by the pack │ │ │ │ │ +0005ea80: 6167 6520 7379 7374 656d 2062 6173 6564 age system based │ │ │ │ │ +0005ea90: 206f 6e20 7468 6520 6f73 2061 6e64 2063 on the os and c │ │ │ │ │ +0005eaa0: 7075 2e0a 0a1f 0a46 696c 653a 2064 6562 pu.....File: deb │ │ │ │ │ +0005eab0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0005eac0: 2020 4e6f 6465 3a20 4461 656d 6f6e 732c Node: Daemons, │ │ │ │ │ +0005ead0: 2020 4e65 7874 3a20 5573 696e 6720 7073 Next: Using ps │ │ │ │ │ +0005eae0: 6575 646f 2d74 7479 7320 616e 6420 6d6f eudo-ttys and mo │ │ │ │ │ +0005eaf0: 6469 6679 696e 6720 7774 6d70 2075 746d difying wtmp utm │ │ │ │ │ +0005eb00: 7020 616e 6420 6c61 7374 6c6f 672c 2020 p and lastlog, │ │ │ │ │ +0005eb10: 5072 6576 3a20 4172 6368 6974 6563 7475 Prev: Architectu │ │ │ │ │ +0005eb20: 7265 2073 7065 6369 6669 6361 7469 6f6e re specification │ │ │ │ │ +0005eb30: 2073 7472 696e 6773 2c20 2055 703a 2043 strings, Up: C │ │ │ │ │ +0005eb40: 7573 746f 6d69 7a65 6420 7072 6f67 7261 ustomized progra │ │ │ │ │ +0005eb50: 6d73 0a0a 3131 2e32 2044 6165 6d6f 6e73 ms..11.2 Daemons │ │ │ │ │ +0005eb60: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 .============..T │ │ │ │ │ +0005eb70: 6865 2063 6f6e 6669 6775 7261 7469 6f6e he configuration │ │ │ │ │ +0005eb80: 2066 696c 6573 20e2 8098 2f65 7463 2f73 files .../etc/s │ │ │ │ │ +0005eb90: 6572 7669 6365 73e2 8099 2c20 e280 982f ervices..., .../ │ │ │ │ │ +0005eba0: 6574 632f 7072 6f74 6f63 6f6c 73e2 8099 etc/protocols... │ │ │ │ │ +0005ebb0: 2c20 616e 640a e280 982f 6574 632f 7270 , and..../etc/rp │ │ │ │ │ +0005ebc0: 63e2 8099 2061 7265 206d 616e 6167 6564 c... are managed │ │ │ │ │ +0005ebd0: 2062 7920 7468 6520 e280 986e 6574 6261 by the ...netba │ │ │ │ │ +0005ebe0: 7365 e280 9920 7061 636b 6167 6520 616e se... package an │ │ │ │ │ +0005ebf0: 6420 6d75 7374 206e 6f74 2062 6520 6d6f d must not be mo │ │ │ │ │ +0005ec00: 6469 6669 6564 0a62 7920 6f74 6865 7220 dified.by other │ │ │ │ │ +0005ec10: 7061 636b 6167 6573 2e0a 0a49 6620 6120 packages...If a │ │ │ │ │ +0005ec20: 7061 636b 6167 6520 7265 7175 6972 6573 package requires │ │ │ │ │ +0005ec30: 2061 206e 6577 2065 6e74 7279 2069 6e20 a new entry in │ │ │ │ │ +0005ec40: 6f6e 6520 6f66 2074 6865 7365 2066 696c one of these fil │ │ │ │ │ +0005ec50: 6573 2c20 7468 6520 6d61 696e 7461 696e es, the maintain │ │ │ │ │ +0005ec60: 6572 0a73 686f 756c 6420 6765 7420 696e er.should get in │ │ │ │ │ +0005ec70: 2063 6f6e 7461 6374 2077 6974 6820 7468 contact with th │ │ │ │ │ +0005ec80: 6520 e280 986e 6574 6261 7365 e280 9920 e ...netbase... │ │ │ │ │ +0005ec90: 6d61 696e 7461 696e 6572 2c20 7768 6f20 maintainer, who │ │ │ │ │ +0005eca0: 7769 6c6c 2061 6464 2074 6865 0a65 6e74 will add the.ent │ │ │ │ │ +0005ecb0: 7269 6573 2061 6e64 2072 656c 6561 7365 ries and release │ │ │ │ │ +0005ecc0: 2061 206e 6577 2076 6572 7369 6f6e 206f a new version o │ │ │ │ │ +0005ecd0: 6620 7468 6520 e280 986e 6574 6261 7365 f the ...netbase │ │ │ │ │ +0005ece0: e280 9920 7061 636b 6167 652e 0a0a 5468 ... package...Th │ │ │ │ │ +0005ecf0: 6520 636f 6e66 6967 7572 6174 696f 6e20 e configuration │ │ │ │ │ +0005ed00: 6669 6c65 20e2 8098 2f65 7463 2f69 6e65 file .../etc/ine │ │ │ │ │ +0005ed10: 7464 2e63 6f6e 66e2 8099 206d 7573 7420 td.conf... must │ │ │ │ │ +0005ed20: 6e6f 7420 6265 206d 6f64 6966 6965 6420 not be modified │ │ │ │ │ +0005ed30: 6279 2074 6865 0a70 6163 6b61 6765 e280 by the.package.. │ │ │ │ │ +0005ed40: 9973 2073 6372 6970 7473 2065 7863 6570 .s scripts excep │ │ │ │ │ +0005ed50: 7420 7669 6120 7468 6520 e280 9875 7064 t via the ...upd │ │ │ │ │ +0005ed60: 6174 652d 696e 6574 64e2 8099 2073 6372 ate-inetd... scr │ │ │ │ │ +0005ed70: 6970 7420 6f72 2074 6865 0ae2 8098 4465 ipt or the....De │ │ │ │ │ +0005ed80: 6269 616e 4e65 742e 706d e280 9920 5065 bianNet.pm... Pe │ │ │ │ │ +0005ed90: 726c 206d 6f64 756c 652e 2020 5365 6520 rl module. See │ │ │ │ │ +0005eda0: 7468 6569 7220 646f 6375 6d65 6e74 6174 their documentat │ │ │ │ │ +0005edb0: 696f 6e20 666f 7220 6465 7461 696c 7320 ion for details │ │ │ │ │ +0005edc0: 6f6e 2068 6f77 0a74 6f20 6164 6420 656e on how.to add en │ │ │ │ │ +0005edd0: 7472 6965 732e 0a0a 4966 2061 2070 6163 tries...If a pac │ │ │ │ │ +0005ede0: 6b61 6765 2077 616e 7473 2074 6f20 696e kage wants to in │ │ │ │ │ +0005edf0: 7374 616c 6c20 616e 2065 7861 6d70 6c65 stall an example │ │ │ │ │ +0005ee00: 2065 6e74 7279 2069 6e74 6f20 e280 982f entry into .../ │ │ │ │ │ +0005ee10: 6574 632f 696e 6574 642e 636f 6e66 e280 etc/inetd.conf.. │ │ │ │ │ +0005ee20: 992c 0a74 6865 2065 6e74 7279 206d 7573 .,.the entry mus │ │ │ │ │ +0005ee30: 7420 6265 2070 7265 6365 6465 6420 7769 t be preceded wi │ │ │ │ │ +0005ee40: 7468 2065 7861 6374 6c79 206f 6e65 2068 th exactly one h │ │ │ │ │ +0005ee50: 6173 6820 6368 6172 6163 7465 7220 28e2 ash character (. │ │ │ │ │ +0005ee60: 8098 23e2 8099 292e 2020 5375 6368 0a6c ..#...). Such.l │ │ │ │ │ +0005ee70: 696e 6573 2061 7265 2074 7265 6174 6564 ines are treated │ │ │ │ │ +0005ee80: 2061 7320 e280 9c63 6f6d 6d65 6e74 6564 as ...commented │ │ │ │ │ +0005ee90: 206f 7574 2062 7920 7573 6572 e280 9d20 out by user... │ │ │ │ │ +0005eea0: 6279 2074 6865 20e2 8098 7570 6461 7465 by the ...update │ │ │ │ │ +0005eeb0: 2d69 6e65 7464 e280 990a 7363 7269 7074 -inetd....script │ │ │ │ │ +0005eec0: 2061 6e64 2061 7265 206e 6f74 2063 6861 and are not cha │ │ │ │ │ +0005eed0: 6e67 6564 206f 7220 6163 7469 7661 7465 nged or activate │ │ │ │ │ +0005eee0: 6420 6475 7269 6e67 2070 6163 6b61 6765 d during package │ │ │ │ │ +0005eef0: 2075 7064 6174 6573 2e0a 0a1f 0a46 696c updates.....Fil │ │ │ │ │ +0005ef00: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0005ef10: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5573 .info, Node: Us │ │ │ │ │ +0005ef20: 696e 6720 7073 6575 646f 2d74 7479 7320 ing pseudo-ttys │ │ │ │ │ +0005ef30: 616e 6420 6d6f 6469 6679 696e 6720 7774 and modifying wt │ │ │ │ │ +0005ef40: 6d70 2075 746d 7020 616e 6420 6c61 7374 mp utmp and last │ │ │ │ │ +0005ef50: 6c6f 672c 2020 4e65 7874 3a20 4564 6974 log, Next: Edit │ │ │ │ │ +0005ef60: 6f72 7320 616e 6420 7061 6765 7273 2c20 ors and pagers, │ │ │ │ │ +0005ef70: 2050 7265 763a 2044 6165 6d6f 6e73 2c20 Prev: Daemons, │ │ │ │ │ +0005ef80: 2055 703a 2043 7573 746f 6d69 7a65 6420 Up: Customized │ │ │ │ │ +0005ef90: 7072 6f67 7261 6d73 0a0a 3131 2e33 2055 programs..11.3 U │ │ │ │ │ +0005efa0: 7369 6e67 2070 7365 7564 6f2d 7474 7973 sing pseudo-ttys │ │ │ │ │ +0005efb0: 2061 6e64 206d 6f64 6966 7969 6e67 2077 and modifying w │ │ │ │ │ +0005efc0: 746d 702c 2075 746d 7020 616e 6420 6c61 tmp, utmp and la │ │ │ │ │ +0005efd0: 7374 6c6f 670a 3d3d 3d3d 3d3d 3d3d 3d3d stlog.========== │ │ │ │ │ +0005efe0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0005eff0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0005f000: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0005f010: 3d0a 0a53 6f6d 6520 7072 6f67 7261 6d73 =..Some programs │ │ │ │ │ +0005f020: 206e 6565 6420 746f 2063 7265 6174 6520 need to create │ │ │ │ │ +0005f030: 7073 6575 646f 2d74 7479 732e 2020 5468 pseudo-ttys. Th │ │ │ │ │ +0005f040: 6973 2073 686f 756c 6420 6265 2064 6f6e is should be don │ │ │ │ │ +0005f050: 6520 7573 696e 670a 556e 6978 3938 2070 e using.Unix98 p │ │ │ │ │ +0005f060: 7479 7320 6966 2074 6865 2043 206c 6962 tys if the C lib │ │ │ │ │ +0005f070: 7261 7279 2073 7570 706f 7274 7320 6974 rary supports it │ │ │ │ │ +0005f080: 2e20 2054 6865 2072 6573 756c 7469 6e67 . The resulting │ │ │ │ │ +0005f090: 2070 726f 6772 616d 206d 7573 740a 6e6f program must.no │ │ │ │ │ +0005f0a0: 7420 6265 2069 6e73 7461 6c6c 6564 2073 t be installed s │ │ │ │ │ +0005f0b0: 6574 7569 6420 726f 6f74 2c20 756e 6c65 etuid root, unle │ │ │ │ │ +0005f0c0: 7373 2074 6861 7420 6973 2072 6571 7569 ss that is requi │ │ │ │ │ +0005f0d0: 7265 6420 666f 7220 6f74 6865 720a 6675 red for other.fu │ │ │ │ │ +0005f0e0: 6e63 7469 6f6e 616c 6974 792e 0a0a 5468 nctionality...Th │ │ │ │ │ +0005f0f0: 6520 6669 6c65 7320 e280 982f 7661 722f e files .../var/ │ │ │ │ │ +0005f100: 7275 6e2f 7574 6d70 e280 992c 20e2 8098 run/utmp..., ... │ │ │ │ │ +0005f110: 2f76 6172 2f6c 6f67 2f77 746d 70e2 8099 /var/log/wtmp... │ │ │ │ │ +0005f120: 2061 6e64 20e2 8098 2f76 6172 2f6c 6f67 and .../var/log │ │ │ │ │ +0005f130: 2f6c 6173 746c 6f67 e280 9920 6d75 7374 /lastlog... must │ │ │ │ │ +0005f140: 0a62 6520 696e 7374 616c 6c65 6420 7772 .be installed wr │ │ │ │ │ +0005f150: 6974 6162 6c65 2062 7920 6772 6f75 7020 itable by group │ │ │ │ │ +0005f160: e280 9875 746d 70e2 8099 2e20 2050 726f ...utmp.... Pro │ │ │ │ │ +0005f170: 6772 616d 7320 7768 6963 6820 6e65 6564 grams which need │ │ │ │ │ +0005f180: 2074 6f20 6d6f 6469 6679 0a74 686f 7365 to modify.those │ │ │ │ │ +0005f190: 2066 696c 6573 206d 7573 7420 6265 2069 files must be i │ │ │ │ │ +0005f1a0: 6e73 7461 6c6c 6564 2073 6574 6769 6420 nstalled setgid │ │ │ │ │ +0005f1b0: e280 9875 746d 70e2 8099 2e0a 0a1f 0a46 ...utmp........F │ │ │ │ │ +0005f1c0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0005f1d0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0005f1e0: 4564 6974 6f72 7320 616e 6420 7061 6765 Editors and page │ │ │ │ │ +0005f1f0: 7273 2c20 204e 6578 743a 2057 6562 2073 rs, Next: Web s │ │ │ │ │ +0005f200: 6572 7665 7273 2061 6e64 2061 7070 6c69 ervers and appli │ │ │ │ │ +0005f210: 6361 7469 6f6e 732c 2020 5072 6576 3a20 cations, Prev: │ │ │ │ │ +0005f220: 5573 696e 6720 7073 6575 646f 2d74 7479 Using pseudo-tty │ │ │ │ │ +0005f230: 7320 616e 6420 6d6f 6469 6679 696e 6720 s and modifying │ │ │ │ │ +0005f240: 7774 6d70 2075 746d 7020 616e 6420 6c61 wtmp utmp and la │ │ │ │ │ +0005f250: 7374 6c6f 672c 2020 5570 3a20 4375 7374 stlog, Up: Cust │ │ │ │ │ +0005f260: 6f6d 697a 6564 2070 726f 6772 616d 730a omized programs. │ │ │ │ │ +0005f270: 0a31 312e 3420 4564 6974 6f72 7320 616e .11.4 Editors an │ │ │ │ │ +0005f280: 6420 7061 6765 7273 0a3d 3d3d 3d3d 3d3d d pagers.======= │ │ │ │ │ +0005f290: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0005f2a0: 0a0a 536f 6d65 2070 726f 6772 616d 7320 ..Some programs │ │ │ │ │ +0005f2b0: 6861 7665 2074 6865 2061 6269 6c69 7479 have the ability │ │ │ │ │ +0005f2c0: 2074 6f20 6c61 756e 6368 2061 6e20 6564 to launch an ed │ │ │ │ │ +0005f2d0: 6974 6f72 206f 7220 7061 6765 7220 7072 itor or pager pr │ │ │ │ │ +0005f2e0: 6f67 7261 6d20 746f 0a65 6469 7420 6f72 ogram to.edit or │ │ │ │ │ +0005f2f0: 2064 6973 706c 6179 2061 2074 6578 7420 display a text │ │ │ │ │ +0005f300: 646f 6375 6d65 6e74 2e20 2053 696e 6365 document. Since │ │ │ │ │ +0005f310: 2074 6865 7265 2061 7265 206c 6f74 7320 there are lots │ │ │ │ │ +0005f320: 6f66 2064 6966 6665 7265 6e74 0a65 6469 of different.edi │ │ │ │ │ +0005f330: 746f 7273 2061 6e64 2070 6167 6572 7320 tors and pagers │ │ │ │ │ +0005f340: 6176 6169 6c61 626c 6520 696e 2074 6865 available in the │ │ │ │ │ +0005f350: 2044 6562 6961 6e20 6469 7374 7269 6275 Debian distribu │ │ │ │ │ +0005f360: 7469 6f6e 2c20 7468 6520 7379 7374 656d tion, the system │ │ │ │ │ +0005f370: 0a61 646d 696e 6973 7472 6174 6f72 2061 .administrator a │ │ │ │ │ +0005f380: 6e64 2065 6163 6820 7573 6572 2073 686f nd each user sho │ │ │ │ │ +0005f390: 756c 6420 6861 7665 2074 6865 2070 6f73 uld have the pos │ │ │ │ │ +0005f3a0: 7369 6269 6c69 7479 2074 6f20 6368 6f6f sibility to choo │ │ │ │ │ +0005f3b0: 7365 2074 6865 6972 0a70 7265 6665 7272 se their.preferr │ │ │ │ │ +0005f3c0: 6564 2065 6469 746f 7220 616e 6420 7061 ed editor and pa │ │ │ │ │ +0005f3d0: 6765 722e 0a0a 496e 2061 6464 6974 696f ger...In additio │ │ │ │ │ +0005f3e0: 6e2c 2065 7665 7279 2070 726f 6772 616d n, every program │ │ │ │ │ +0005f3f0: 2073 686f 756c 6420 6368 6f6f 7365 2061 should choose a │ │ │ │ │ +0005f400: 2067 6f6f 6420 6465 6661 756c 7420 6564 good default ed │ │ │ │ │ +0005f410: 6974 6f72 2f70 6167 6572 2069 660a 6e6f itor/pager if.no │ │ │ │ │ +0005f420: 6e65 2069 7320 7365 6c65 6374 6564 2062 ne is selected b │ │ │ │ │ +0005f430: 7920 7468 6520 7573 6572 206f 7220 7379 y the user or sy │ │ │ │ │ +0005f440: 7374 656d 2061 646d 696e 6973 7472 6174 stem administrat │ │ │ │ │ +0005f450: 6f72 2e0a 0a54 6875 732c 2065 7665 7279 or...Thus, every │ │ │ │ │ +0005f460: 2070 726f 6772 616d 2074 6861 7420 6c61 program that la │ │ │ │ │ +0005f470: 756e 6368 6573 2061 6e20 6564 6974 6f72 unches an editor │ │ │ │ │ +0005f480: 206f 7220 7061 6765 7220 6d75 7374 2075 or pager must u │ │ │ │ │ +0005f490: 7365 2074 6865 2045 4449 544f 520a 6f72 se the EDITOR.or │ │ │ │ │ +0005f4a0: 2050 4147 4552 2065 6e76 6972 6f6e 6d65 PAGER environme │ │ │ │ │ +0005f4b0: 6e74 2076 6172 6961 626c 6520 746f 2064 nt variable to d │ │ │ │ │ +0005f4c0: 6574 6572 6d69 6e65 2074 6865 2065 6469 etermine the edi │ │ │ │ │ +0005f4d0: 746f 7220 6f72 2070 6167 6572 2074 6865 tor or pager the │ │ │ │ │ +0005f4e0: 2075 7365 720a 7769 7368 6573 2074 6f20 user.wishes to │ │ │ │ │ +0005f4f0: 7573 652e 2020 4966 2074 6865 7365 2076 use. If these v │ │ │ │ │ +0005f500: 6172 6961 626c 6573 2061 7265 206e 6f74 ariables are not │ │ │ │ │ +0005f510: 2073 6574 2c20 7468 6520 7072 6f67 7261 set, the progra │ │ │ │ │ +0005f520: 6d73 0ae2 8098 2f75 7372 2f62 696e 2f65 ms..../usr/bin/e │ │ │ │ │ +0005f530: 6469 746f 72e2 8099 2061 6e64 20e2 8098 ditor... and ... │ │ │ │ │ +0005f540: 2f75 7372 2f62 696e 2f70 6167 6572 e280 /usr/bin/pager.. │ │ │ │ │ +0005f550: 9920 7368 6f75 6c64 2062 6520 7573 6564 . should be used │ │ │ │ │ +0005f560: 2c20 7265 7370 6563 7469 7665 6c79 2e0a , respectively.. │ │ │ │ │ +0005f570: 5468 6573 6520 636f 6d6d 616e 6473 206d These commands m │ │ │ │ │ +0005f580: 6179 2062 6520 696e 766f 6b65 6420 6578 ay be invoked ex │ │ │ │ │ +0005f590: 706c 6963 6974 6c79 2028 652e 672e 2c20 plicitly (e.g., │ │ │ │ │ +0005f5a0: 6173 20e2 8098 2f75 7372 2f62 696e 2f65 as .../usr/bin/e │ │ │ │ │ +0005f5b0: 6469 746f 72e2 8099 2920 6f72 0a76 6961 ditor...) or.via │ │ │ │ │ +0005f5c0: 2061 2050 4154 4820 7365 6172 6368 2028 a PATH search ( │ │ │ │ │ +0005f5d0: 652e 672e 2c20 6173 20e2 8098 6564 6974 e.g., as ...edit │ │ │ │ │ +0005f5e0: 6f72 e280 9929 2e0a 0a54 6865 7365 2074 or...)...These t │ │ │ │ │ +0005f5f0: 776f 2066 696c 6573 2061 7265 206d 616e wo files are man │ │ │ │ │ +0005f600: 6167 6564 2074 6872 6f75 6768 2074 6865 aged through the │ │ │ │ │ +0005f610: 20e2 8098 6470 6b67 e280 9920 e280 9c61 ...dpkg... ...a │ │ │ │ │ +0005f620: 6c74 6572 6e61 7469 7665 73e2 809d 206d lternatives... m │ │ │ │ │ +0005f630: 6563 6861 6e69 736d 2e0a 4576 6572 7920 echanism..Every │ │ │ │ │ +0005f640: 7061 636b 6167 6520 7072 6f76 6964 696e package providin │ │ │ │ │ +0005f650: 6720 616e 2065 6469 746f 7220 6f72 2070 g an editor or p │ │ │ │ │ +0005f660: 6167 6572 206d 7573 7420 6361 6c6c 2074 ager must call t │ │ │ │ │ +0005f670: 6865 0ae2 8098 7570 6461 7465 2d61 6c74 he....update-alt │ │ │ │ │ +0005f680: 6572 6e61 7469 7665 73e2 8099 2073 6372 ernatives... scr │ │ │ │ │ +0005f690: 6970 7420 746f 2072 6567 6973 7465 7220 ipt to register │ │ │ │ │ +0005f6a0: 6173 2061 6e20 616c 7465 726e 6174 6976 as an alternativ │ │ │ │ │ +0005f6b0: 6520 666f 720a e280 982f 7573 722f 6269 e for..../usr/bi │ │ │ │ │ +0005f6c0: 6e2f 6564 6974 6f72 e280 9920 6f72 20e2 n/editor... or . │ │ │ │ │ +0005f6d0: 8098 2f75 7372 2f62 696e 2f70 6167 6572 ../usr/bin/pager │ │ │ │ │ +0005f6e0: e280 9920 6173 2061 7070 726f 7072 6961 ... as appropria │ │ │ │ │ +0005f6f0: 7465 2e20 2054 6865 2061 6c74 6572 6e61 te. The alterna │ │ │ │ │ +0005f700: 7469 7665 0a73 686f 756c 6420 6861 7665 tive.should have │ │ │ │ │ +0005f710: 2061 2073 6c61 7665 2061 6c74 6572 6e61 a slave alterna │ │ │ │ │ +0005f720: 7469 7665 2066 6f72 20e2 8098 2f75 7372 tive for .../usr │ │ │ │ │ +0005f730: 2f73 6861 7265 2f6d 616e 2f6d 616e 312f /share/man/man1/ │ │ │ │ │ +0005f740: 6564 6974 6f72 2e31 2e67 7ae2 8099 206f editor.1.gz... o │ │ │ │ │ +0005f750: 720a e280 982f 7573 722f 7368 6172 652f r..../usr/share/ │ │ │ │ │ +0005f760: 6d61 6e2f 6d61 6e31 2f70 6167 6572 2e31 man/man1/pager.1 │ │ │ │ │ +0005f770: 2e67 7ae2 8099 2070 6f69 6e74 696e 6720 .gz... pointing │ │ │ │ │ +0005f780: 746f 2074 6865 2063 6f72 7265 7370 6f6e to the correspon │ │ │ │ │ +0005f790: 6469 6e67 206d 616e 7561 6c0a 7061 6765 ding manual.page │ │ │ │ │ +0005f7a0: 2e0a 0a49 6620 6974 2069 7320 7665 7279 ...If it is very │ │ │ │ │ +0005f7b0: 2068 6172 6420 746f 2061 6461 7074 2061 hard to adapt a │ │ │ │ │ +0005f7c0: 2070 726f 6772 616d 2074 6f20 6d61 6b65 program to make │ │ │ │ │ +0005f7d0: 2075 7365 206f 6620 7468 6520 4544 4954 use of the EDIT │ │ │ │ │ +0005f7e0: 4f52 206f 7220 5041 4745 520a 7661 7269 OR or PAGER.vari │ │ │ │ │ +0005f7f0: 6162 6c65 732c 2074 6861 7420 7072 6f67 ables, that prog │ │ │ │ │ +0005f800: 7261 6d20 6d61 7920 6265 2063 6f6e 6669 ram may be confi │ │ │ │ │ +0005f810: 6775 7265 6420 746f 2075 7365 0ae2 8098 gured to use.... │ │ │ │ │ +0005f820: 2f75 7372 2f62 696e 2f73 656e 7369 626c /usr/bin/sensibl │ │ │ │ │ +0005f830: 652d 6564 6974 6f72 e280 9920 616e 6420 e-editor... and │ │ │ │ │ +0005f840: e280 982f 7573 722f 6269 6e2f 7365 6e73 .../usr/bin/sens │ │ │ │ │ +0005f850: 6962 6c65 2d70 6167 6572 e280 9920 6173 ible-pager... as │ │ │ │ │ +0005f860: 2074 6865 2065 6469 746f 720a 6f72 2070 the editor.or p │ │ │ │ │ +0005f870: 6167 6572 2070 726f 6772 616d 2072 6573 ager program res │ │ │ │ │ +0005f880: 7065 6374 6976 656c 792e 2020 5468 6573 pectively. Thes │ │ │ │ │ +0005f890: 6520 6172 6520 7477 6f20 7363 7269 7074 e are two script │ │ │ │ │ +0005f8a0: 7320 7072 6f76 6964 6564 2069 6e20 7468 s provided in th │ │ │ │ │ +0005f8b0: 650a 7365 6e73 6962 6c65 2d75 7469 6c73 e.sensible-utils │ │ │ │ │ +0005f8c0: 2070 6163 6b61 6765 2074 6861 7420 6368 package that ch │ │ │ │ │ +0005f8d0: 6563 6b20 7468 6520 4544 4954 4f52 2061 eck the EDITOR a │ │ │ │ │ +0005f8e0: 6e64 2050 4147 4552 2076 6172 6961 626c nd PAGER variabl │ │ │ │ │ +0005f8f0: 6573 2061 6e64 0a6c 6175 6e63 6820 7468 es and.launch th │ │ │ │ │ +0005f900: 6520 6170 7072 6f70 7269 6174 6520 7072 e appropriate pr │ │ │ │ │ +0005f910: 6f67 7261 6d2c 2061 6e64 2066 616c 6c20 ogram, and fall │ │ │ │ │ +0005f920: 6261 636b 2074 6f20 e280 982f 7573 722f back to .../usr/ │ │ │ │ │ +0005f930: 6269 6e2f 6564 6974 6f72 e280 9920 616e bin/editor... an │ │ │ │ │ +0005f940: 640a e280 982f 7573 722f 6269 6e2f 7061 d..../usr/bin/pa │ │ │ │ │ +0005f950: 6765 72e2 8099 2069 6620 7468 6520 7661 ger... if the va │ │ │ │ │ +0005f960: 7269 6162 6c65 2069 7320 6e6f 7420 7365 riable is not se │ │ │ │ │ +0005f970: 742e 0a0a 4120 7072 6f67 7261 6d20 6d61 t...A program ma │ │ │ │ │ +0005f980: 7920 616c 736f 2075 7365 2074 6865 2056 y also use the V │ │ │ │ │ +0005f990: 4953 5541 4c20 656e 7669 726f 6e6d 656e ISUAL environmen │ │ │ │ │ +0005f9a0: 7420 7661 7269 6162 6c65 2074 6f20 6465 t variable to de │ │ │ │ │ +0005f9b0: 7465 726d 696e 6520 7468 650a 7573 6572 termine the.user │ │ │ │ │ +0005f9c0: e280 9973 2063 686f 6963 6520 6f66 2065 ...s choice of e │ │ │ │ │ +0005f9d0: 6469 746f 722e 2020 4966 2069 7420 6578 ditor. If it ex │ │ │ │ │ +0005f9e0: 6973 7473 2c20 6974 2073 686f 756c 6420 ists, it should │ │ │ │ │ +0005f9f0: 7461 6b65 2070 7265 6365 6465 6e63 6520 take precedence │ │ │ │ │ +0005fa00: 6f76 6572 0a45 4449 544f 522e 2054 6869 over.EDITOR. Thi │ │ │ │ │ +0005fa10: 7320 6973 2069 6e20 6661 6374 2077 6861 s is in fact wha │ │ │ │ │ +0005fa20: 7420 e280 982f 7573 722f 6269 6e2f 7365 t .../usr/bin/se │ │ │ │ │ +0005fa30: 6e73 6962 6c65 2d65 6469 746f 72e2 8099 nsible-editor... │ │ │ │ │ +0005fa40: 2064 6f65 732e 0a0a 4974 2069 7320 6e6f does...It is no │ │ │ │ │ +0005fa50: 7420 7265 7175 6972 6564 2066 6f72 2061 t required for a │ │ │ │ │ +0005fa60: 2070 6163 6b61 6765 2074 6f20 6465 7065 package to depe │ │ │ │ │ +0005fa70: 6e64 206f 6e20 e280 9865 6469 746f 72e2 nd on ...editor. │ │ │ │ │ +0005fa80: 8099 2061 6e64 20e2 8098 7061 6765 72e2 .. and ...pager. │ │ │ │ │ +0005fa90: 8099 2c20 6e6f 720a 6973 2069 7420 7265 .., nor.is it re │ │ │ │ │ +0005faa0: 7175 6972 6564 2066 6f72 2061 2070 6163 quired for a pac │ │ │ │ │ +0005fab0: 6b61 6765 2074 6f20 7072 6f76 6964 6520 kage to provide │ │ │ │ │ +0005fac0: 7375 6368 2076 6972 7475 616c 2070 6163 such virtual pac │ │ │ │ │ +0005fad0: 6b61 6765 732e 2020 2831 290a 0a20 2020 kages. (1).. │ │ │ │ │ +0005fae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ +0005faf0: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ +0005fb00: 0a20 2020 2831 2920 5468 6520 4465 6269 . (1) The Debi │ │ │ │ │ +0005fb10: 616e 2062 6173 6520 7379 7374 656d 2061 an base system a │ │ │ │ │ +0005fb20: 6c72 6561 6479 2070 726f 7669 6465 7320 lready provides │ │ │ │ │ +0005fb30: 616e 2065 6469 746f 7220 616e 6420 6120 an editor and a │ │ │ │ │ +0005fb40: 7061 6765 720a 7072 6f67 7261 6d2e 0a0a pager.program... │ │ │ │ │ +0005fb50: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0005fb60: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0005fb70: 653a 2057 6562 2073 6572 7665 7273 2061 e: Web servers a │ │ │ │ │ +0005fb80: 6e64 2061 7070 6c69 6361 7469 6f6e 732c nd applications, │ │ │ │ │ +0005fb90: 2020 4e65 7874 3a20 4d61 696c 2074 7261 Next: Mail tra │ │ │ │ │ +0005fba0: 6e73 706f 7274 2064 656c 6976 6572 7920 nsport delivery │ │ │ │ │ +0005fbb0: 616e 6420 7573 6572 2061 6765 6e74 732c and user agents, │ │ │ │ │ +0005fbc0: 2020 5072 6576 3a20 4564 6974 6f72 7320 Prev: Editors │ │ │ │ │ +0005fbd0: 616e 6420 7061 6765 7273 2c20 2055 703a and pagers, Up: │ │ │ │ │ +0005fbe0: 2043 7573 746f 6d69 7a65 6420 7072 6f67 Customized prog │ │ │ │ │ +0005fbf0: 7261 6d73 0a0a 3131 2e35 2057 6562 2073 rams..11.5 Web s │ │ │ │ │ +0005fc00: 6572 7665 7273 2061 6e64 2061 7070 6c69 ervers and appli │ │ │ │ │ +0005fc10: 6361 7469 6f6e 730a 3d3d 3d3d 3d3d 3d3d cations.======== │ │ │ │ │ +0005fc20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0005fc30: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This │ │ │ │ │ +0005fc40: 7365 6374 696f 6e20 6465 7363 7269 6265 section describe │ │ │ │ │ +0005fc50: 7320 7468 6520 6c6f 6361 7469 6f6e 7320 s the locations │ │ │ │ │ +0005fc60: 616e 6420 5552 4c73 2074 6861 7420 7368 and URLs that sh │ │ │ │ │ +0005fc70: 6f75 6c64 2062 6520 7573 6564 2062 7920 ould be used by │ │ │ │ │ +0005fc80: 616c 6c0a 7765 6220 7365 7276 6572 7320 all.web servers │ │ │ │ │ +0005fc90: 616e 6420 7765 6220 6170 706c 6963 6174 and web applicat │ │ │ │ │ +0005fca0: 696f 6e73 2069 6e20 7468 6520 4465 6269 ions in the Debi │ │ │ │ │ +0005fcb0: 616e 2073 7973 7465 6d2e 0a0a 2020 312e an system... 1. │ │ │ │ │ +0005fcc0: 2043 6769 2d62 696e 2065 7865 6375 7461 Cgi-bin executa │ │ │ │ │ +0005fcd0: 626c 6520 6669 6c65 7320 6172 6520 696e ble files are in │ │ │ │ │ +0005fce0: 7374 616c 6c65 6420 696e 2074 6865 2064 stalled in the d │ │ │ │ │ +0005fcf0: 6972 6563 746f 7279 0a0a 2020 2020 2020 irectory.. │ │ │ │ │ +0005fd00: 2020 2020 2f75 7372 2f6c 6962 2f63 6769 /usr/lib/cgi │ │ │ │ │ +0005fd10: 2d62 696e 0a0a 2020 2020 206f 7220 6120 -bin.. or a │ │ │ │ │ +0005fd20: 7375 6264 6972 6563 746f 7279 206f 6620 subdirectory of │ │ │ │ │ +0005fd30: 7468 6174 2064 6972 6563 746f 7279 2c20 that directory, │ │ │ │ │ +0005fd40: 616e 6420 7468 6520 7363 7269 7074 0a0a and the script.. │ │ │ │ │ +0005fd50: 2020 2020 2020 2020 2020 2f75 7372 2f6c /usr/l │ │ │ │ │ +0005fd60: 6962 2f63 6769 2d62 696e 2f2e 2e2e 2f63 ib/cgi-bin/.../c │ │ │ │ │ +0005fd70: 6769 2d62 696e 2d6e 616d 650a 0a20 2020 gi-bin-name.. │ │ │ │ │ +0005fd80: 2020 7368 6f75 6c64 2062 6520 7265 6665 should be refe │ │ │ │ │ +0005fd90: 7272 6564 2074 6f20 6173 0a0a 2020 2020 rred to as.. │ │ │ │ │ +0005fda0: 2020 2020 2020 6874 7470 3a2f 2f6c 6f63 http://loc │ │ │ │ │ +0005fdb0: 616c 686f 7374 2f63 6769 2d62 696e 2f2e alhost/cgi-bin/. │ │ │ │ │ +0005fdc0: 2e2e 2f63 6769 2d62 696e 2d6e 616d 650a ../cgi-bin-name. │ │ │ │ │ +0005fdd0: 0a20 2032 2e20 2844 656c 6574 6564 290a . 2. (Deleted). │ │ │ │ │ +0005fde0: 0a20 2033 2e20 4163 6365 7373 2074 6f20 . 3. Access to │ │ │ │ │ +0005fdf0: 696d 6167 6573 0a0a 2020 2020 2049 6d61 images.. Ima │ │ │ │ │ +0005fe00: 6765 7320 666f 7220 6120 7061 636b 6167 ges for a packag │ │ │ │ │ +0005fe10: 6520 7368 6f75 6c64 2062 6520 7374 6f72 e should be stor │ │ │ │ │ +0005fe20: 6564 2069 6e0a 2020 2020 20e2 8098 2f75 ed in. .../u │ │ │ │ │ +0005fe30: 7372 2f73 6861 7265 2f69 6d61 6765 732f sr/share/images/ │ │ │ │ │ +0005fe40: 7061 636b 6167 65e2 8099 2061 6e64 2072 package... and r │ │ │ │ │ +0005fe50: 6566 6572 7265 6420 746f 2074 6872 6f75 eferred to throu │ │ │ │ │ +0005fe60: 6768 2061 6e20 616c 6961 730a 2020 2020 gh an alias. │ │ │ │ │ +0005fe70: 20e2 8098 2f69 6d61 6765 732f e280 9920 .../images/... │ │ │ │ │ +0005fe80: 6173 3a0a 0a20 2020 2020 2020 2020 2068 as:.. h │ │ │ │ │ +0005fe90: 7474 703a 2f2f 6c6f 6361 6c68 6f73 742f ttp://localhost/ │ │ │ │ │ +0005fea0: 696d 6167 6573 2f70 6163 6b61 6765 2f66 images/package/f │ │ │ │ │ +0005feb0: 696c 656e 616d 650a 0a20 2034 2e20 5765 ilename.. 4. We │ │ │ │ │ +0005fec0: 6220 446f 6375 6d65 6e74 2052 6f6f 740a b Document Root. │ │ │ │ │ +0005fed0: 0a20 2020 2020 5765 6220 4170 706c 6963 . Web Applic │ │ │ │ │ +0005fee0: 6174 696f 6e73 2073 686f 756c 6420 7472 ations should tr │ │ │ │ │ +0005fef0: 7920 746f 2061 766f 6964 2073 746f 7269 y to avoid stori │ │ │ │ │ +0005ff00: 6e67 2066 696c 6573 2069 6e20 7468 6520 ng files in the │ │ │ │ │ +0005ff10: 5765 620a 2020 2020 2044 6f63 756d 656e Web. Documen │ │ │ │ │ +0005ff20: 7420 526f 6f74 2e20 2049 6e73 7465 6164 t Root. Instead │ │ │ │ │ +0005ff30: 2074 6865 7920 7368 6f75 6c64 2075 7365 they should use │ │ │ │ │ +0005ff40: 2074 6865 202f 7573 722f 7368 6172 652f the /usr/share/ │ │ │ │ │ +0005ff50: 646f 632f 7061 636b 6167 650a 2020 2020 doc/package. │ │ │ │ │ +0005ff60: 2064 6972 6563 746f 7279 2066 6f72 2064 directory for d │ │ │ │ │ +0005ff70: 6f63 756d 656e 7473 2e20 2049 6620 6163 ocuments. If ac │ │ │ │ │ +0005ff80: 6365 7373 2074 6f20 7468 6520 7765 6220 cess to the web │ │ │ │ │ +0005ff90: 646f 6375 6d65 6e74 2072 6f6f 7420 6973 document root is │ │ │ │ │ +0005ffa0: 0a20 2020 2020 756e 6176 6f69 6461 626c . unavoidabl │ │ │ │ │ +0005ffb0: 6520 7468 656e 2075 7365 0a0a 2020 2020 e then use.. │ │ │ │ │ +0005ffc0: 2020 2020 2020 2f76 6172 2f77 7777 2f68 /var/www/h │ │ │ │ │ +0005ffd0: 746d 6c0a 0a20 2020 2020 6173 2074 6865 tml.. as the │ │ │ │ │ +0005ffe0: 2044 6f63 756d 656e 7420 526f 6f74 2e20 Document Root. │ │ │ │ │ +0005fff0: 2054 6869 7320 6d69 6768 7420 6265 206a This might be j │ │ │ │ │ +00060000: 7573 7420 6120 7379 6d62 6f6c 6963 206c ust a symbolic l │ │ │ │ │ +00060010: 696e 6b20 746f 2074 6865 0a20 2020 2020 ink to the. │ │ │ │ │ +00060020: 6c6f 6361 7469 6f6e 2077 6865 7265 2074 location where t │ │ │ │ │ +00060030: 6865 2073 7973 7465 6d20 6164 6d69 6e69 he system admini │ │ │ │ │ +00060040: 7374 7261 746f 7220 6861 7320 7075 7420 strator has put │ │ │ │ │ +00060050: 7468 6520 7265 616c 2064 6f63 756d 656e the real documen │ │ │ │ │ +00060060: 740a 2020 2020 2072 6f6f 742e 0a0a 2020 t. root... │ │ │ │ │ +00060070: 352e 2050 726f 7669 6469 6e67 2068 7474 5. Providing htt │ │ │ │ │ +00060080: 7064 2061 6e64 2f6f 7220 6874 7470 642d pd and/or httpd- │ │ │ │ │ +00060090: 6367 690a 0a20 2020 2020 416c 6c20 7765 cgi.. All we │ │ │ │ │ +000600a0: 6220 7365 7276 6572 7320 7368 6f75 6c64 b servers should │ │ │ │ │ +000600b0: 2070 726f 7669 6465 2074 6865 2076 6972 provide the vir │ │ │ │ │ +000600c0: 7475 616c 2070 6163 6b61 6765 20e2 8098 tual package ... │ │ │ │ │ +000600d0: 6874 7470 64e2 8099 2e20 2049 6620 610a httpd.... If a. │ │ │ │ │ +000600e0: 2020 2020 2077 6562 2073 6572 7665 7220 web server │ │ │ │ │ +000600f0: 6861 7320 4347 4920 7375 7070 6f72 7420 has CGI support │ │ │ │ │ +00060100: 6974 2073 686f 756c 6420 7072 6f76 6964 it should provid │ │ │ │ │ +00060110: 6520 e280 9868 7474 7064 2d63 6769 e280 e ...httpd-cgi.. │ │ │ │ │ +00060120: 990a 2020 2020 2061 6464 6974 696f 6e61 .. additiona │ │ │ │ │ +00060130: 6c6c 792e 0a0a 2020 2020 2041 6c6c 2077 lly... All w │ │ │ │ │ +00060140: 6562 2061 7070 6c69 6361 7469 6f6e 7320 eb applications │ │ │ │ │ +00060150: 7768 6963 6820 646f 206e 6f74 2063 6f6e which do not con │ │ │ │ │ +00060160: 7461 696e 2043 4749 2073 6372 6970 7473 tain CGI scripts │ │ │ │ │ +00060170: 2073 686f 756c 6420 6465 7065 6e64 0a20 should depend. │ │ │ │ │ +00060180: 2020 2020 6f6e 20e2 8098 6874 7470 64e2 on ...httpd. │ │ │ │ │ +00060190: 8099 2c20 616c 6c20 7468 6f73 6520 7765 .., all those we │ │ │ │ │ +000601a0: 6220 6170 706c 6963 6174 696f 6e73 2077 b applications w │ │ │ │ │ +000601b0: 6869 6368 20e2 8098 646f e280 9920 636f hich ...do... co │ │ │ │ │ +000601c0: 6e74 6169 6e20 4347 490a 2020 2020 2073 ntain CGI. s │ │ │ │ │ +000601d0: 6372 6970 7473 2c20 7368 6f75 6c64 2064 cripts, should d │ │ │ │ │ +000601e0: 6570 656e 6420 6f6e 20e2 8098 6874 7470 epend on ...http │ │ │ │ │ +000601f0: 642d 6367 69e2 8099 2e0a 0a1f 0a46 696c d-cgi........Fil │ │ │ │ │ +00060200: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00060210: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4d61 .info, Node: Ma │ │ │ │ │ +00060220: 696c 2074 7261 6e73 706f 7274 2064 656c il transport del │ │ │ │ │ +00060230: 6976 6572 7920 616e 6420 7573 6572 2061 ivery and user a │ │ │ │ │ +00060240: 6765 6e74 732c 2020 4e65 7874 3a20 4e65 gents, Next: Ne │ │ │ │ │ +00060250: 7773 2073 7973 7465 6d20 636f 6e66 6967 ws system config │ │ │ │ │ +00060260: 7572 6174 696f 6e2c 2020 5072 6576 3a20 uration, Prev: │ │ │ │ │ +00060270: 5765 6220 7365 7276 6572 7320 616e 6420 Web servers and │ │ │ │ │ +00060280: 6170 706c 6963 6174 696f 6e73 2c20 2055 applications, U │ │ │ │ │ +00060290: 703a 2043 7573 746f 6d69 7a65 6420 7072 p: Customized pr │ │ │ │ │ +000602a0: 6f67 7261 6d73 0a0a 3131 2e36 204d 6169 ograms..11.6 Mai │ │ │ │ │ +000602b0: 6c20 7472 616e 7370 6f72 742c 2064 656c l transport, del │ │ │ │ │ +000602c0: 6976 6572 7920 616e 6420 7573 6572 2061 ivery and user a │ │ │ │ │ +000602d0: 6765 6e74 730a 3d3d 3d3d 3d3d 3d3d 3d3d gents.========== │ │ │ │ │ +000602e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000602f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00060300: 3d3d 3d0a 0a44 6562 6961 6e20 7061 636b ===..Debian pack │ │ │ │ │ +00060310: 6167 6573 2077 6869 6368 2070 726f 6365 ages which proce │ │ │ │ │ +00060320: 7373 2065 6c65 6374 726f 6e69 6320 6d61 ss electronic ma │ │ │ │ │ +00060330: 696c 2c20 7768 6574 6865 7220 6d61 696c il, whether mail │ │ │ │ │ +00060340: 2075 7365 7220 6167 656e 7473 0a28 4d55 user agents.(MU │ │ │ │ │ +00060350: 4173 2920 6f72 206d 6169 6c20 7472 616e As) or mail tran │ │ │ │ │ +00060360: 7370 6f72 7420 6167 656e 7473 2028 4d54 sport agents (MT │ │ │ │ │ +00060370: 4173 292c 206d 7573 7420 656e 7375 7265 As), must ensure │ │ │ │ │ +00060380: 2074 6861 7420 7468 6579 2061 7265 0a63 that they are.c │ │ │ │ │ +00060390: 6f6d 7061 7469 626c 6520 7769 7468 2074 ompatible with t │ │ │ │ │ +000603a0: 6865 2063 6f6e 6669 6775 7261 7469 6f6e he configuration │ │ │ │ │ +000603b0: 2064 6563 6973 696f 6e73 2062 656c 6f77 decisions below │ │ │ │ │ +000603c0: 2e20 2046 6169 6c75 7265 2074 6f20 646f . Failure to do │ │ │ │ │ +000603d0: 2074 6869 730a 6d61 7920 7265 7375 6c74 this.may result │ │ │ │ │ +000603e0: 2069 6e20 6c6f 7374 206d 6169 6c2c 2062 in lost mail, b │ │ │ │ │ +000603f0: 726f 6b65 6e20 e280 9846 726f 6d3a e280 roken ...From:.. │ │ │ │ │ +00060400: 9920 6c69 6e65 732c 2061 6e64 206f 7468 . lines, and oth │ │ │ │ │ +00060410: 6572 2073 6572 696f 7573 2062 7261 696e er serious brain │ │ │ │ │ +00060420: 0a64 616d 6167 6521 0a0a 5468 6520 6d61 .damage!..The ma │ │ │ │ │ +00060430: 696c 2073 706f 6f6c 2069 7320 e280 982f il spool is .../ │ │ │ │ │ +00060440: 7661 722f 6d61 696c e280 9920 616e 6420 var/mail... and │ │ │ │ │ +00060450: 7468 6520 696e 7465 7266 6163 6520 746f the interface to │ │ │ │ │ +00060460: 2073 656e 6420 6120 6d61 696c 206d 6573 send a mail mes │ │ │ │ │ +00060470: 7361 6765 0a69 7320 e280 982f 7573 722f sage.is .../usr/ │ │ │ │ │ +00060480: 7362 696e 2f73 656e 646d 6169 6ce2 8099 sbin/sendmail... │ │ │ │ │ +00060490: 2028 6173 2070 6572 2074 6865 2046 4853 (as per the FHS │ │ │ │ │ +000604a0: 292e 204f 6e20 6f6c 6465 7220 7379 7374 ). On older syst │ │ │ │ │ +000604b0: 656d 732c 2074 6865 206d 6169 6c0a 7370 ems, the mail.sp │ │ │ │ │ +000604c0: 6f6f 6c20 6d61 7920 6265 2070 6879 7369 ool may be physi │ │ │ │ │ +000604d0: 6361 6c6c 7920 6c6f 6361 7465 6420 696e cally located in │ │ │ │ │ +000604e0: 20e2 8098 2f76 6172 2f73 706f 6f6c 2f6d .../var/spool/m │ │ │ │ │ +000604f0: 6169 6ce2 8099 2c20 6275 7420 616c 6c20 ail..., but all │ │ │ │ │ +00060500: 6163 6365 7373 2074 6f0a 7468 6520 6d61 access to.the ma │ │ │ │ │ +00060510: 696c 2073 706f 6f6c 2073 686f 756c 6420 il spool should │ │ │ │ │ +00060520: 6265 2076 6961 2074 6865 20e2 8098 2f76 be via the .../v │ │ │ │ │ +00060530: 6172 2f6d 6169 6ce2 8099 2073 796d 6c69 ar/mail... symli │ │ │ │ │ +00060540: 6e6b 2e20 2054 6865 206d 6169 6c20 7370 nk. The mail sp │ │ │ │ │ +00060550: 6f6f 6c20 6973 0a70 6172 7420 6f66 2074 ool is.part of t │ │ │ │ │ +00060560: 6865 2062 6173 6520 7379 7374 656d 2061 he base system a │ │ │ │ │ +00060570: 6e64 206e 6f74 2070 6172 7420 6f66 2074 nd not part of t │ │ │ │ │ +00060580: 6865 204d 5441 2070 6163 6b61 6765 2e0a he MTA package.. │ │ │ │ │ +00060590: 0a41 6c6c 2044 6562 6961 6e20 4d55 4173 .All Debian MUAs │ │ │ │ │ +000605a0: 2c20 4d54 4173 2c20 4d44 4173 2061 6e64 , MTAs, MDAs and │ │ │ │ │ +000605b0: 206f 7468 6572 206d 6169 6c62 6f78 2061 other mailbox a │ │ │ │ │ +000605c0: 6363 6573 7369 6e67 2070 726f 6772 616d ccessing program │ │ │ │ │ +000605d0: 7320 2873 7563 680a 6173 2049 4d41 5020 s (such.as IMAP │ │ │ │ │ +000605e0: 6461 656d 6f6e 7329 206d 7573 7420 6c6f daemons) must lo │ │ │ │ │ +000605f0: 636b 2074 6865 206d 6169 6c62 6f78 2069 ck the mailbox i │ │ │ │ │ +00060600: 6e20 616e 204e 4653 2d73 6166 6520 7761 n an NFS-safe wa │ │ │ │ │ +00060610: 792e 2020 5468 6973 206d 6561 6e73 0a74 y. This means.t │ │ │ │ │ +00060620: 6861 7420 e280 9866 636e 746c 2829 e280 hat ...fcntl().. │ │ │ │ │ +00060630: 9920 6c6f 636b 696e 6720 6d75 7374 2062 . locking must b │ │ │ │ │ +00060640: 6520 636f 6d62 696e 6564 2077 6974 6820 e combined with │ │ │ │ │ +00060650: 646f 7420 6c6f 636b 696e 672e 2020 546f dot locking. To │ │ │ │ │ +00060660: 2061 766f 6964 0a64 6561 646c 6f63 6b73 avoid.deadlocks │ │ │ │ │ +00060670: 2c20 6120 7072 6f67 7261 6d20 7368 6f75 , a program shou │ │ │ │ │ +00060680: 6c64 2075 7365 20e2 8098 6663 6e74 6c28 ld use ...fcntl( │ │ │ │ │ +00060690: 29e2 8099 2066 6972 7374 2061 6e64 2064 )... first and d │ │ │ │ │ +000606a0: 6f74 206c 6f63 6b69 6e67 2061 6674 6572 ot locking after │ │ │ │ │ +000606b0: 0a74 6869 732c 206f 7220 616c 7465 726e .this, or altern │ │ │ │ │ +000606c0: 6174 6976 656c 7920 696d 706c 656d 656e atively implemen │ │ │ │ │ +000606d0: 7420 7468 6520 7477 6f20 6c6f 636b 696e t the two lockin │ │ │ │ │ +000606e0: 6720 6d65 7468 6f64 7320 696e 2061 206e g methods in a n │ │ │ │ │ +000606f0: 6f6e 0a62 6c6f 636b 696e 6720 7761 792e on.blocking way. │ │ │ │ │ +00060700: 2020 2831 2920 2055 7369 6e67 2074 6865 (1) Using the │ │ │ │ │ +00060710: 2066 756e 6374 696f 6e73 20e2 8098 6d61 functions ...ma │ │ │ │ │ +00060720: 696c 6c6f 636b e280 9920 616e 6420 e280 illock... and .. │ │ │ │ │ +00060730: 986d 6169 6c75 6e6c 6f63 6be2 8099 0a70 .mailunlock....p │ │ │ │ │ +00060740: 726f 7669 6465 6420 6279 2074 6865 20e2 rovided by the . │ │ │ │ │ +00060750: 8098 6c69 626c 6f63 6b66 696c 652a e280 ..liblockfile*.. │ │ │ │ │ +00060760: 9920 7061 636b 6167 6573 2069 7320 7468 . packages is th │ │ │ │ │ +00060770: 6520 7265 636f 6d6d 656e 6465 6420 7761 e recommended wa │ │ │ │ │ +00060780: 7920 746f 0a61 6363 6f6d 706c 6973 6820 y to.accomplish │ │ │ │ │ +00060790: 7468 6973 2e0a 0a4d 6169 6c62 6f78 6573 this...Mailboxes │ │ │ │ │ +000607a0: 2061 7265 2067 656e 6572 616c 6c79 2065 are generally e │ │ │ │ │ +000607b0: 6974 6865 7220 6d6f 6465 2036 3030 2061 ither mode 600 a │ │ │ │ │ +000607c0: 6e64 206f 776e 6564 2062 7920 7573 6572 nd owned by user │ │ │ │ │ +000607d0: 206f 7220 6d6f 6465 2036 3630 0a61 6e64 or mode 660.and │ │ │ │ │ +000607e0: 206f 776e 6564 2062 7920 e280 9875 7365 owned by ...use │ │ │ │ │ +000607f0: 723a 6d61 696c e280 992e 2020 2832 2920 r:mail.... (2) │ │ │ │ │ +00060800: 2054 6865 206c 6f63 616c 2073 7973 7465 The local syste │ │ │ │ │ +00060810: 6d20 6164 6d69 6e69 7374 7261 746f 7220 m administrator │ │ │ │ │ +00060820: 6d61 790a 6368 6f6f 7365 2061 2064 6966 may.choose a dif │ │ │ │ │ +00060830: 6665 7265 6e74 2070 6572 6d69 7373 696f ferent permissio │ │ │ │ │ +00060840: 6e20 7363 6865 6d65 3b20 7061 636b 6167 n scheme; packag │ │ │ │ │ +00060850: 6573 2073 686f 756c 6420 6e6f 7420 6d61 es should not ma │ │ │ │ │ +00060860: 6b65 0a61 7373 756d 7074 696f 6e73 2061 ke.assumptions a │ │ │ │ │ +00060870: 626f 7574 2074 6865 2070 6572 6d69 7373 bout the permiss │ │ │ │ │ +00060880: 696f 6e20 616e 6420 6f77 6e65 7273 6869 ion and ownershi │ │ │ │ │ +00060890: 7020 6f66 206d 6169 6c62 6f78 6573 2075 p of mailboxes u │ │ │ │ │ +000608a0: 6e6c 6573 730a 7265 7175 6972 6564 2028 nless.required ( │ │ │ │ │ +000608b0: 7375 6368 2061 7320 7768 656e 2063 7265 such as when cre │ │ │ │ │ +000608c0: 6174 696e 6720 6120 6e65 7720 6d61 696c ating a new mail │ │ │ │ │ +000608d0: 626f 7829 2e20 2041 204d 5541 206d 6179 box). A MUA may │ │ │ │ │ +000608e0: 2072 656d 6f76 6520 610a 6d61 696c 626f remove a.mailbo │ │ │ │ │ +000608f0: 7820 2875 6e6c 6573 7320 6974 2068 6173 x (unless it has │ │ │ │ │ +00060900: 206e 6f6e 7374 616e 6461 7264 2070 6572 nonstandard per │ │ │ │ │ +00060910: 6d69 7373 696f 6e73 2920 696e 2077 6869 missions) in whi │ │ │ │ │ +00060920: 6368 2063 6173 6520 7468 6520 4d54 4120 ch case the MTA │ │ │ │ │ +00060930: 6f72 0a61 6e6f 7468 6572 204d 5541 206d or.another MUA m │ │ │ │ │ +00060940: 7573 7420 7265 6372 6561 7465 2069 7420 ust recreate it │ │ │ │ │ +00060950: 6966 206e 6565 6465 642e 0a0a 5468 6520 if needed...The │ │ │ │ │ +00060960: 6d61 696c 2073 706f 6f6c 2069 7320 3237 mail spool is 27 │ │ │ │ │ +00060970: 3735 20e2 8098 726f 6f74 3a6d 6169 6ce2 75 ...root:mail. │ │ │ │ │ +00060980: 8099 2c20 616e 6420 4d55 4173 2073 686f .., and MUAs sho │ │ │ │ │ +00060990: 756c 6420 6265 2073 6574 6769 6420 6d61 uld be setgid ma │ │ │ │ │ +000609a0: 696c 2074 6f20 646f 0a74 6865 206c 6f63 il to do.the loc │ │ │ │ │ +000609b0: 6b69 6e67 206d 656e 7469 6f6e 6564 2061 king mentioned a │ │ │ │ │ +000609c0: 626f 7665 2028 616e 6420 6d75 7374 206f bove (and must o │ │ │ │ │ +000609d0: 6276 696f 7573 6c79 2061 766f 6964 2061 bviously avoid a │ │ │ │ │ +000609e0: 6363 6573 7369 6e67 206f 7468 6572 0a75 ccessing other.u │ │ │ │ │ +000609f0: 7365 7273 e280 9920 6d61 696c 626f 7865 sers... mailboxe │ │ │ │ │ +00060a00: 7320 7573 696e 6720 7468 6973 2070 7269 s using this pri │ │ │ │ │ +00060a10: 7669 6c65 6765 292e 0a0a e280 982f 6574 vilege)....../et │ │ │ │ │ +00060a20: 632f 616c 6961 7365 73e2 8099 2069 7320 c/aliases... is │ │ │ │ │ +00060a30: 7468 6520 736f 7572 6365 2066 696c 6520 the source file │ │ │ │ │ +00060a40: 666f 7220 7468 6520 7379 7374 656d 206d for the system m │ │ │ │ │ +00060a50: 6169 6c20 616c 6961 7365 7320 2865 2e67 ail aliases (e.g │ │ │ │ │ +00060a60: 2e2c 0a70 6f73 746d 6173 7465 722c 2075 .,.postmaster, u │ │ │ │ │ +00060a70: 7365 6e65 742c 2065 7463 2e29 2c20 6974 senet, etc.), it │ │ │ │ │ +00060a80: 2069 7320 7468 6520 6f6e 6520 7768 6963 is the one whic │ │ │ │ │ +00060a90: 6820 7468 6520 7379 7361 646d 696e 2061 h the sysadmin a │ │ │ │ │ +00060aa0: 6e64 0ae2 8098 706f 7374 696e 7374 e280 nd....postinst.. │ │ │ │ │ +00060ab0: 9920 7363 7269 7074 7320 6d61 7920 6564 . scripts may ed │ │ │ │ │ +00060ac0: 6974 2e20 2041 6674 6572 20e2 8098 2f65 it. After .../e │ │ │ │ │ +00060ad0: 7463 2f61 6c69 6173 6573 e280 9920 6973 tc/aliases... is │ │ │ │ │ +00060ae0: 2065 6469 7465 6420 7468 6520 7072 6f67 edited the prog │ │ │ │ │ +00060af0: 7261 6d0a 6f72 2068 756d 616e 2065 6469 ram.or human edi │ │ │ │ │ +00060b00: 7469 6e67 2069 7420 6d75 7374 2063 616c ting it must cal │ │ │ │ │ +00060b10: 6c20 e280 986e 6577 616c 6961 7365 73e2 l ...newaliases. │ │ │ │ │ +00060b20: 8099 2e20 2041 6c6c 204d 5441 2070 6163 ... All MTA pac │ │ │ │ │ +00060b30: 6b61 6765 7320 6d75 7374 2063 6f6d 650a kages must come. │ │ │ │ │ +00060b40: 7769 7468 2061 20e2 8098 6e65 7761 6c69 with a ...newali │ │ │ │ │ +00060b50: 6173 6573 e280 9920 7072 6f67 7261 6d2c ases... program, │ │ │ │ │ +00060b60: 2065 7665 6e20 6966 2069 7420 646f 6573 even if it does │ │ │ │ │ +00060b70: 206e 6f74 6869 6e67 2c20 6275 7420 6f6c nothing, but ol │ │ │ │ │ +00060b80: 6465 7220 4d54 410a 7061 636b 6167 6573 der MTA.packages │ │ │ │ │ +00060b90: 2064 6964 206e 6f74 2064 6f20 7468 6973 did not do this │ │ │ │ │ +00060ba0: 2073 6f20 7072 6f67 7261 6d73 2073 686f so programs sho │ │ │ │ │ +00060bb0: 756c 6420 6e6f 7420 6661 696c 2069 6620 uld not fail if │ │ │ │ │ +00060bc0: e280 986e 6577 616c 6961 7365 73e2 8099 ...newaliases... │ │ │ │ │ +00060bd0: 0a63 616e 6e6f 7420 6265 2066 6f75 6e64 .cannot be found │ │ │ │ │ +00060be0: 2e20 204e 6f74 6520 7468 6174 2062 6563 . Note that bec │ │ │ │ │ +00060bf0: 6175 7365 206f 6620 7468 6973 2c20 616c ause of this, al │ │ │ │ │ +00060c00: 6c20 4d54 4120 7061 636b 6167 6573 206d l MTA packages m │ │ │ │ │ +00060c10: 7573 7420 6861 7665 0ae2 8098 5072 6f76 ust have....Prov │ │ │ │ │ +00060c20: 6964 6573 e280 992c 20e2 8098 436f 6e66 ides..., ...Conf │ │ │ │ │ +00060c30: 6c69 6374 73e2 8099 2061 6e64 20e2 8098 licts... and ... │ │ │ │ │ +00060c40: 5265 706c 6163 6573 3a20 6d61 696c 2d74 Replaces: mail-t │ │ │ │ │ +00060c50: 7261 6e73 706f 7274 2d61 6765 6e74 e280 ransport-agent.. │ │ │ │ │ +00060c60: 9920 636f 6e74 726f 6c0a 6669 656c 6473 . control.fields │ │ │ │ │ +00060c70: 2e0a 0a54 6865 2063 6f6e 7665 6e74 696f ...The conventio │ │ │ │ │ +00060c80: 6e20 6f66 2077 7269 7469 6e67 20e2 8098 n of writing ... │ │ │ │ │ +00060c90: 666f 7277 6172 6420 746f 2061 6464 7265 forward to addre │ │ │ │ │ +00060ca0: 7373 e280 9920 696e 2074 6865 206d 6169 ss... in the mai │ │ │ │ │ +00060cb0: 6c62 6f78 2069 7473 656c 6620 6973 0a6e lbox itself is.n │ │ │ │ │ +00060cc0: 6f74 2073 7570 706f 7274 6564 2e20 2055 ot supported. U │ │ │ │ │ +00060cd0: 7365 2061 20e2 8098 2e66 6f72 7761 7264 se a ....forward │ │ │ │ │ +00060ce0: e280 9920 6669 6c65 2069 6e73 7465 6164 ... file instead │ │ │ │ │ +00060cf0: 2e0a 0a54 6865 20e2 8098 726d 6169 6ce2 ...The ...rmail. │ │ │ │ │ +00060d00: 8099 2070 726f 6772 616d 2075 7365 6420 .. program used │ │ │ │ │ +00060d10: 6279 2055 5543 5020 666f 7220 696e 636f by UUCP for inco │ │ │ │ │ +00060d20: 6d69 6e67 206d 6169 6c20 7368 6f75 6c64 ming mail should │ │ │ │ │ +00060d30: 2062 650a e280 982f 7573 722f 7362 696e be..../usr/sbin │ │ │ │ │ +00060d40: 2f72 6d61 696c e280 992e 2020 4c69 6b65 /rmail.... Like │ │ │ │ │ +00060d50: 7769 7365 2c20 e280 9872 736d 7470 e280 wise, ...rsmtp.. │ │ │ │ │ +00060d60: 992c 2066 6f72 2072 6563 6569 7669 6e67 ., for receiving │ │ │ │ │ +00060d70: 0a62 6174 6368 2d53 4d54 502d 6f76 6572 .batch-SMTP-over │ │ │ │ │ +00060d80: 2d55 5543 502c 2073 686f 756c 6420 6265 -UUCP, should be │ │ │ │ │ +00060d90: 20e2 8098 2f75 7372 2f73 6269 6e2f 7273 .../usr/sbin/rs │ │ │ │ │ +00060da0: 6d74 70e2 8099 2069 6620 6974 2069 7320 mtp... if it is │ │ │ │ │ +00060db0: 7375 7070 6f72 7465 642e 0a0a 4966 2079 supported...If y │ │ │ │ │ +00060dc0: 6f75 7220 7061 636b 6167 6520 6e65 6564 our package need │ │ │ │ │ +00060dd0: 7320 746f 206b 6e6f 7720 7768 6174 2068 s to know what h │ │ │ │ │ +00060de0: 6f73 746e 616d 6520 746f 2075 7365 206f ostname to use o │ │ │ │ │ +00060df0: 6e20 2866 6f72 2065 7861 6d70 6c65 290a n (for example). │ │ │ │ │ +00060e00: 6f75 7467 6f69 6e67 206e 6577 7320 616e outgoing news an │ │ │ │ │ +00060e10: 6420 6d61 696c 206d 6573 7361 6765 7320 d mail messages │ │ │ │ │ +00060e20: 7768 6963 6820 6172 6520 6765 6e65 7261 which are genera │ │ │ │ │ +00060e30: 7465 6420 6c6f 6361 6c6c 792c 2079 6f75 ted locally, you │ │ │ │ │ +00060e40: 2073 686f 756c 640a 7573 6520 7468 6520 should.use the │ │ │ │ │ +00060e50: 6669 6c65 20e2 8098 2f65 7463 2f6d 6169 file .../etc/mai │ │ │ │ │ +00060e60: 6c6e 616d 65e2 8099 2e20 2049 7420 7769 lname.... It wi │ │ │ │ │ +00060e70: 6c6c 2063 6f6e 7461 696e 2074 6865 2070 ll contain the p │ │ │ │ │ +00060e80: 6f72 7469 6f6e 2061 6674 6572 2074 6865 ortion after the │ │ │ │ │ +00060e90: 0a75 7365 726e 616d 6520 616e 6420 e280 .username and .. │ │ │ │ │ +00060ea0: 9840 e280 9920 2861 7429 2073 6967 6e20 .@... (at) sign │ │ │ │ │ +00060eb0: 666f 7220 656d 6169 6c20 6164 6472 6573 for email addres │ │ │ │ │ +00060ec0: 7365 7320 6f66 2075 7365 7273 206f 6e20 ses of users on │ │ │ │ │ +00060ed0: 7468 6520 6d61 6368 696e 650a 2866 6f6c the machine.(fol │ │ │ │ │ +00060ee0: 6c6f 7765 6420 6279 2061 206e 6577 6c69 lowed by a newli │ │ │ │ │ +00060ef0: 6e65 292e 0a0a 5375 6368 2061 2070 6163 ne)...Such a pac │ │ │ │ │ +00060f00: 6b61 6765 2073 686f 756c 6420 6368 6563 kage should chec │ │ │ │ │ +00060f10: 6b20 666f 7220 7468 6520 6578 6973 7465 k for the existe │ │ │ │ │ +00060f20: 6e63 6520 6f66 2074 6869 7320 6669 6c65 nce of this file │ │ │ │ │ +00060f30: 2077 6865 6e20 6974 2069 730a 6265 696e when it is.bein │ │ │ │ │ +00060f40: 6720 636f 6e66 6967 7572 6564 2e20 2049 g configured. I │ │ │ │ │ +00060f50: 6620 6974 2065 7869 7374 732c 2069 7420 f it exists, it │ │ │ │ │ +00060f60: 7368 6f75 6c64 2062 6520 7573 6564 2077 should be used w │ │ │ │ │ +00060f70: 6974 686f 7574 2063 6f6d 6d65 6e74 2c0a ithout comment,. │ │ │ │ │ +00060f80: 616c 7468 6f75 6768 2061 6e20 4d54 41e2 although an MTA. │ │ │ │ │ +00060f90: 8099 7320 636f 6e66 6967 7572 6174 696f ..s configuratio │ │ │ │ │ +00060fa0: 6e20 7363 7269 7074 206d 6179 2077 6973 n script may wis │ │ │ │ │ +00060fb0: 6820 746f 2070 726f 6d70 7420 7468 6520 h to prompt the │ │ │ │ │ +00060fc0: 7573 6572 2065 7665 6e0a 6966 2069 7420 user even.if it │ │ │ │ │ +00060fd0: 6669 6e64 7320 7468 6174 2074 6869 7320 finds that this │ │ │ │ │ +00060fe0: 6669 6c65 2065 7869 7374 732e 2020 4966 file exists. If │ │ │ │ │ +00060ff0: 2074 6865 2066 696c 6520 646f 6573 206e the file does n │ │ │ │ │ +00061000: 6f74 2065 7869 7374 2c20 7468 650a 7061 ot exist, the.pa │ │ │ │ │ +00061010: 636b 6167 6520 7368 6f75 6c64 2070 726f ckage should pro │ │ │ │ │ +00061020: 6d70 7420 7468 6520 7573 6572 2066 6f72 mpt the user for │ │ │ │ │ +00061030: 2074 6865 2076 616c 7565 2028 7072 6566 the value (pref │ │ │ │ │ +00061040: 6572 6162 6c79 2075 7369 6e67 0ae2 8098 erably using.... │ │ │ │ │ +00061050: 6465 6263 6f6e 66e2 8099 2920 616e 6420 debconf...) and │ │ │ │ │ +00061060: 7374 6f72 6520 6974 2069 6e20 e280 982f store it in .../ │ │ │ │ │ +00061070: 6574 632f 6d61 696c 6e61 6d65 e280 9920 etc/mailname... │ │ │ │ │ +00061080: 6173 2077 656c 6c20 6173 2075 7369 6e67 as well as using │ │ │ │ │ +00061090: 2069 7420 696e 2074 6865 0a70 6163 6b61 it in the.packa │ │ │ │ │ +000610a0: 6765 e280 9973 2063 6f6e 6669 6775 7261 ge...s configura │ │ │ │ │ +000610b0: 7469 6f6e 2e20 2054 6865 2070 726f 6d70 tion. The promp │ │ │ │ │ +000610c0: 7420 7368 6f75 6c64 206d 616b 6520 6974 t should make it │ │ │ │ │ +000610d0: 2063 6c65 6172 2074 6861 7420 7468 6520 clear that the │ │ │ │ │ +000610e0: 6e61 6d65 0a77 696c 6c20 6e6f 7420 6a75 name.will not ju │ │ │ │ │ +000610f0: 7374 2062 6520 7573 6564 2062 7920 7468 st be used by th │ │ │ │ │ +00061100: 6174 2070 6163 6b61 6765 2e20 2046 6f72 at package. For │ │ │ │ │ +00061110: 2065 7861 6d70 6c65 2c20 696e 2074 6869 example, in thi │ │ │ │ │ +00061120: 7320 7369 7475 6174 696f 6e0a 7468 6520 s situation.the │ │ │ │ │ +00061130: e280 9869 6e6e e280 9920 7061 636b 6167 ...inn... packag │ │ │ │ │ +00061140: 6520 636f 756c 6420 7361 7920 736f 6d65 e could say some │ │ │ │ │ +00061150: 7468 696e 6720 6c69 6b65 3a0a 0a20 2020 thing like:.. │ │ │ │ │ +00061160: 2020 506c 6561 7365 2065 6e74 6572 2074 Please enter t │ │ │ │ │ +00061170: 6865 2022 6d61 696c 206e 616d 6522 206f he "mail name" o │ │ │ │ │ +00061180: 6620 796f 7572 2073 7973 7465 6d2e 2020 f your system. │ │ │ │ │ +00061190: 5468 6973 2069 7320 7468 6520 686f 7374 This is the host │ │ │ │ │ +000611a0: 6e61 6d65 2070 6f72 7469 6f6e 0a20 2020 name portion. │ │ │ │ │ +000611b0: 2020 6f66 2074 6865 2061 6464 7265 7373 of the address │ │ │ │ │ +000611c0: 2074 6f20 6265 2073 686f 776e 206f 6e20 to be shown on │ │ │ │ │ +000611d0: 6f75 7467 6f69 6e67 206e 6577 7320 616e outgoing news an │ │ │ │ │ +000611e0: 6420 6d61 696c 206d 6573 7361 6765 732e d mail messages. │ │ │ │ │ +000611f0: 2020 5468 650a 2020 2020 2064 6566 6175 The. defau │ │ │ │ │ +00061200: 6c74 2069 7320 7379 7368 6f73 746e 616d lt is syshostnam │ │ │ │ │ +00061210: 652c 2079 6f75 7220 7379 7374 656d 2773 e, your system's │ │ │ │ │ +00061220: 2068 6f73 7420 6e61 6d65 2e0a 0a20 2020 host name... │ │ │ │ │ +00061230: 2020 4d61 696c 206e 616d 6520 5b22 7379 Mail name ["sy │ │ │ │ │ +00061240: 7368 6f73 746e 616d 6522 5d3a 0a0a 7768 shostname"]:..wh │ │ │ │ │ +00061250: 6572 6520 7379 7368 6f73 746e 616d 6520 ere syshostname │ │ │ │ │ +00061260: 6973 2074 6865 206f 7574 7075 7420 6f66 is the output of │ │ │ │ │ +00061270: 20e2 8098 686f 7374 6e61 6d65 202d 2d66 ...hostname --f │ │ │ │ │ +00061280: 7164 6ee2 8099 2e0a 0a20 2020 2d2d 2d2d qdn...... ---- │ │ │ │ │ +00061290: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +000612a0: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +000612b0: 2831 2920 4966 2069 7420 6973 206e 6f74 (1) If it is not │ │ │ │ │ +000612c0: 2070 6f73 7369 626c 6520 746f 2065 7374 possible to est │ │ │ │ │ +000612d0: 6162 6c69 7368 2062 6f74 6820 6c6f 636b ablish both lock │ │ │ │ │ +000612e0: 732c 2074 6865 2073 7973 7465 6d0a 7368 s, the system.sh │ │ │ │ │ +000612f0: 6f75 6c64 6ee2 8099 7420 7761 6974 2066 ouldn...t wait f │ │ │ │ │ +00061300: 6f72 2074 6865 2073 6563 6f6e 6420 6c6f or the second lo │ │ │ │ │ +00061310: 636b 2074 6f20 6265 2065 7374 6162 6c69 ck to be establi │ │ │ │ │ +00061320: 7368 6564 2c20 6275 7420 7265 6d6f 7665 shed, but remove │ │ │ │ │ +00061330: 2074 6865 0a66 6972 7374 206c 6f63 6b2c the.first lock, │ │ │ │ │ +00061340: 2077 6169 7420 6120 2872 616e 646f 6d29 wait a (random) │ │ │ │ │ +00061350: 2074 696d 652c 2061 6e64 2073 7461 7274 time, and start │ │ │ │ │ +00061360: 206f 7665 7220 6c6f 636b 696e 6720 6167 over locking ag │ │ │ │ │ +00061370: 6169 6e2e 0a0a 2020 2028 3229 2054 6865 ain... (2) The │ │ │ │ │ +00061380: 7265 2061 7265 2074 776f 2074 7261 6469 re are two tradi │ │ │ │ │ +00061390: 7469 6f6e 616c 2070 6572 6d69 7373 696f tional permissio │ │ │ │ │ +000613a0: 6e20 7363 6865 6d65 7320 666f 7220 6d61 n schemes for ma │ │ │ │ │ +000613b0: 696c 2073 706f 6f6c 733a 0a6d 6f64 6520 il spools:.mode │ │ │ │ │ +000613c0: 3630 3020 7769 7468 2061 6c6c 206d 6169 600 with all mai │ │ │ │ │ +000613d0: 6c20 6465 6c69 7665 7279 2064 6f6e 6520 l delivery done │ │ │ │ │ +000613e0: 6279 2070 726f 6365 7373 6573 2072 756e by processes run │ │ │ │ │ +000613f0: 6e69 6e67 2061 7320 7468 650a 6465 7374 ning as the.dest │ │ │ │ │ +00061400: 696e 6174 696f 6e20 7573 6572 2c20 6f72 ination user, or │ │ │ │ │ +00061410: 206d 6f64 6520 3636 3020 616e 6420 6f77 mode 660 and ow │ │ │ │ │ +00061420: 6e65 6420 6279 2067 726f 7570 206d 6169 ned by group mai │ │ │ │ │ +00061430: 6c20 7769 7468 206d 6169 6c20 6465 6c69 l with mail deli │ │ │ │ │ +00061440: 7665 7279 0a64 6f6e 6520 6279 2061 2070 very.done by a p │ │ │ │ │ +00061450: 726f 6365 7373 2072 756e 6e69 6e67 2061 rocess running a │ │ │ │ │ +00061460: 7320 6120 7379 7374 656d 2075 7365 7220 s a system user │ │ │ │ │ +00061470: 696e 2067 726f 7570 206d 6169 6c2e 2020 in group mail. │ │ │ │ │ +00061480: 4869 7374 6f72 6963 616c 6c79 2c0a 4465 Historically,.De │ │ │ │ │ +00061490: 6269 616e 2072 6571 7569 7265 6420 6d6f bian required mo │ │ │ │ │ +000614a0: 6465 2036 3630 206d 6169 6c20 7370 6f6f de 660 mail spoo │ │ │ │ │ +000614b0: 6c73 2074 6f20 656e 6162 6c65 2074 6865 ls to enable the │ │ │ │ │ +000614c0: 206c 6174 7465 7220 6d6f 6465 6c2c 2062 latter model, b │ │ │ │ │ +000614d0: 7574 0a74 6861 7420 6d6f 6465 6c20 6861 ut.that model ha │ │ │ │ │ +000614e0: 7320 6265 636f 6d65 2069 6e63 7265 6173 s become increas │ │ │ │ │ +000614f0: 696e 676c 7920 756e 636f 6d6d 6f6e 2061 ingly uncommon a │ │ │ │ │ +00061500: 6e64 2074 6865 2070 7269 6e63 6970 6c65 nd the principle │ │ │ │ │ +00061510: 206f 6620 6c65 6173 740a 7072 6976 696c of least.privil │ │ │ │ │ +00061520: 6567 6520 696e 6469 6361 7465 7320 7468 ege indicates th │ │ │ │ │ +00061530: 6174 206d 6169 6c20 7379 7374 656d 7320 at mail systems │ │ │ │ │ +00061540: 7468 6174 2075 7365 2074 6865 2066 6972 that use the fir │ │ │ │ │ +00061550: 7374 206d 6f64 656c 2073 686f 756c 640a st model should. │ │ │ │ │ +00061560: 7573 6520 7065 726d 6973 7369 6f6e 7320 use permissions │ │ │ │ │ +00061570: 6f66 2036 3030 2e20 2049 6620 6465 6c69 of 600. If deli │ │ │ │ │ +00061580: 7665 7279 2074 6f20 7072 6f67 7261 6d73 very to programs │ │ │ │ │ +00061590: 2069 7320 7065 726d 6974 7465 642c 2069 is permitted, i │ │ │ │ │ +000615a0: 74e2 8099 730a 6561 7369 6572 2074 6f20 t...s.easier to │ │ │ │ │ +000615b0: 6b65 6570 2074 6865 206d 6169 6c20 7379 keep the mail sy │ │ │ │ │ +000615c0: 7374 656d 2073 6563 7572 6520 6966 2074 stem secure if t │ │ │ │ │ +000615d0: 6865 2064 656c 6976 6572 7920 6167 656e he delivery agen │ │ │ │ │ +000615e0: 7420 7275 6e73 2061 7320 7468 650a 6465 t runs as the.de │ │ │ │ │ +000615f0: 7374 696e 6174 696f 6e20 7573 6572 2e20 stination user. │ │ │ │ │ +00061600: 2044 6562 6961 6e20 506f 6c69 6379 2074 Debian Policy t │ │ │ │ │ +00061610: 6865 7265 666f 7265 2070 6572 6d69 7473 herefore permits │ │ │ │ │ +00061620: 2065 6974 6865 7220 7363 6865 6d65 2e0a either scheme.. │ │ │ │ │ +00061630: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00061640: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00061650: 6465 3a20 4e65 7773 2073 7973 7465 6d20 de: News system │ │ │ │ │ +00061660: 636f 6e66 6967 7572 6174 696f 6e2c 2020 configuration, │ │ │ │ │ +00061670: 4e65 7874 3a20 5072 6f67 7261 6d73 2066 Next: Programs f │ │ │ │ │ +00061680: 6f72 2074 6865 2058 2057 696e 646f 7720 or the X Window │ │ │ │ │ +00061690: 5379 7374 656d 2c20 2050 7265 763a 204d System, Prev: M │ │ │ │ │ +000616a0: 6169 6c20 7472 616e 7370 6f72 7420 6465 ail transport de │ │ │ │ │ +000616b0: 6c69 7665 7279 2061 6e64 2075 7365 7220 livery and user │ │ │ │ │ +000616c0: 6167 656e 7473 2c20 2055 703a 2043 7573 agents, Up: Cus │ │ │ │ │ +000616d0: 746f 6d69 7a65 6420 7072 6f67 7261 6d73 tomized programs │ │ │ │ │ +000616e0: 0a0a 3131 2e37 204e 6577 7320 7379 7374 ..11.7 News syst │ │ │ │ │ +000616f0: 656d 2063 6f6e 6669 6775 7261 7469 6f6e em configuration │ │ │ │ │ +00061700: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +00061710: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +00061720: 0a41 6c6c 2074 6865 2063 6f6e 6669 6775 .All the configu │ │ │ │ │ +00061730: 7261 7469 6f6e 2066 696c 6573 2072 656c ration files rel │ │ │ │ │ +00061740: 6174 6564 2074 6f20 7468 6520 4e4e 5450 ated to the NNTP │ │ │ │ │ +00061750: 2028 6e65 7773 2920 7365 7276 6572 7320 (news) servers │ │ │ │ │ +00061760: 616e 640a 636c 6965 6e74 7320 7368 6f75 and.clients shou │ │ │ │ │ +00061770: 6c64 2062 6520 6c6f 6361 7465 6420 756e ld be located un │ │ │ │ │ +00061780: 6465 7220 e280 982f 6574 632f 6e65 7773 der .../etc/news │ │ │ │ │ +00061790: e280 992e 0a0a 5468 6572 6520 6172 6520 ......There are │ │ │ │ │ +000617a0: 736f 6d65 2063 6f6e 6669 6775 7261 7469 some configurati │ │ │ │ │ +000617b0: 6f6e 2069 7373 7565 7320 7468 6174 2061 on issues that a │ │ │ │ │ +000617c0: 7070 6c79 2074 6f20 6120 6e75 6d62 6572 pply to a number │ │ │ │ │ +000617d0: 206f 6620 6e65 7773 0a63 6c69 656e 7473 of news.clients │ │ │ │ │ +000617e0: 2061 6e64 2073 6572 7665 7220 7061 636b and server pack │ │ │ │ │ +000617f0: 6167 6573 206f 6e20 7468 6520 6d61 6368 ages on the mach │ │ │ │ │ +00061800: 696e 652e 2020 5468 6573 6520 6172 653a ine. These are: │ │ │ │ │ +00061810: 0a0a e280 982f 6574 632f 6e65 7773 2f6f ...../etc/news/o │ │ │ │ │ +00061820: 7267 616e 697a 6174 696f 6ee2 8099 0a0a rganization..... │ │ │ │ │ +00061830: 2020 2020 2041 2073 7472 696e 6720 7768 A string wh │ │ │ │ │ +00061840: 6963 6820 7368 6f75 6c64 2061 7070 6561 ich should appea │ │ │ │ │ +00061850: 7220 6173 2074 6865 206f 7267 616e 697a r as the organiz │ │ │ │ │ +00061860: 6174 696f 6e20 6865 6164 6572 2066 6f72 ation header for │ │ │ │ │ +00061870: 2061 6c6c 0a20 2020 2020 6d65 7373 6167 all. messag │ │ │ │ │ +00061880: 6573 2070 6f73 7465 6420 6279 204e 4e54 es posted by NNT │ │ │ │ │ +00061890: 5020 636c 6965 6e74 7320 6f6e 2074 6865 P clients on the │ │ │ │ │ +000618a0: 206d 6163 6869 6e65 0a0a e280 982f 6574 machine...../et │ │ │ │ │ +000618b0: 632f 6e65 7773 2f73 6572 7665 72e2 8099 c/news/server... │ │ │ │ │ +000618c0: 0a0a 2020 2020 2043 6f6e 7461 696e 7320 .. Contains │ │ │ │ │ +000618d0: 7468 6520 4651 444e 206f 6620 7468 6520 the FQDN of the │ │ │ │ │ +000618e0: 7570 7374 7265 616d 204e 4e54 5020 7365 upstream NNTP se │ │ │ │ │ +000618f0: 7276 6572 2c20 6f72 206c 6f63 616c 686f rver, or localho │ │ │ │ │ +00061900: 7374 2069 6620 7468 650a 2020 2020 206c st if the. l │ │ │ │ │ +00061910: 6f63 616c 206d 6163 6869 6e65 2069 7320 ocal machine is │ │ │ │ │ +00061920: 616e 204e 4e54 5020 7365 7276 6572 2e0a an NNTP server.. │ │ │ │ │ +00061930: 0a4f 7468 6572 2067 6c6f 6261 6c20 6669 .Other global fi │ │ │ │ │ +00061940: 6c65 7320 6d61 7920 6265 2061 6464 6564 les may be added │ │ │ │ │ +00061950: 2061 7320 7265 7175 6972 6564 2066 6f72 as required for │ │ │ │ │ +00061960: 2063 726f 7373 2d70 6163 6b61 6765 206e cross-package n │ │ │ │ │ +00061970: 6577 730a 636f 6e66 6967 7572 6174 696f ews.configuratio │ │ │ │ │ +00061980: 6e2e 0a0a 1f0a 4669 6c65 3a20 6465 6269 n.....File: debi │ │ │ │ │ +00061990: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +000619a0: 204e 6f64 653a 2050 726f 6772 616d 7320 Node: Programs │ │ │ │ │ +000619b0: 666f 7220 7468 6520 5820 5769 6e64 6f77 for the X Window │ │ │ │ │ +000619c0: 2053 7973 7465 6d2c 2020 4e65 7874 3a20 System, Next: │ │ │ │ │ +000619d0: 5065 726c 2070 726f 6772 616d 7320 616e Perl programs an │ │ │ │ │ +000619e0: 6420 6d6f 6475 6c65 732c 2020 5072 6576 d modules, Prev │ │ │ │ │ +000619f0: 3a20 4e65 7773 2073 7973 7465 6d20 636f : News system co │ │ │ │ │ +00061a00: 6e66 6967 7572 6174 696f 6e2c 2020 5570 nfiguration, Up │ │ │ │ │ +00061a10: 3a20 4375 7374 6f6d 697a 6564 2070 726f : Customized pro │ │ │ │ │ +00061a20: 6772 616d 730a 0a31 312e 3820 5072 6f67 grams..11.8 Prog │ │ │ │ │ +00061a30: 7261 6d73 2066 6f72 2074 6865 2058 2057 rams for the X W │ │ │ │ │ +00061a40: 696e 646f 7720 5379 7374 656d 0a3d 3d3d indow System.=== │ │ │ │ │ +00061a50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00061a60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00061a70: 3d3d 0a0a 2a20 4d65 6e75 3a0a 0a2a 2050 ==..* Menu:..* P │ │ │ │ │ +00061a80: 726f 7669 6469 6e67 2058 2073 7570 706f roviding X suppo │ │ │ │ │ +00061a90: 7274 2061 6e64 2070 6163 6b61 6765 2070 rt and package p │ │ │ │ │ +00061aa0: 7269 6f72 6974 6965 733a 3a0a 2a20 5061 riorities::.* Pa │ │ │ │ │ +00061ab0: 636b 6167 6573 2070 726f 7669 6469 6e67 ckages providing │ │ │ │ │ +00061ac0: 2061 6e20 5820 7365 7276 6572 3a3a 0a2a an X server::.* │ │ │ │ │ +00061ad0: 2050 6163 6b61 6765 7320 7072 6f76 6964 Packages provid │ │ │ │ │ +00061ae0: 696e 6720 6120 7465 726d 696e 616c 2065 ing a terminal e │ │ │ │ │ +00061af0: 6d75 6c61 746f 723a 3a0a 2a20 5061 636b mulator::.* Pack │ │ │ │ │ +00061b00: 6167 6573 2070 726f 7669 6469 6e67 2061 ages providing a │ │ │ │ │ +00061b10: 2077 696e 646f 7720 6d61 6e61 6765 723a window manager: │ │ │ │ │ +00061b20: 3a0a 2a20 5061 636b 6167 6573 2070 726f :.* Packages pro │ │ │ │ │ +00061b30: 7669 6469 6e67 2066 6f6e 7473 3a3a 0a2a viding fonts::.* │ │ │ │ │ +00061b40: 2041 7070 6c69 6361 7469 6f6e 2064 6566 Application def │ │ │ │ │ +00061b50: 6175 6c74 7320 6669 6c65 733a 3a0a 2a20 aults files::.* │ │ │ │ │ +00061b60: 496e 7374 616c 6c61 7469 6f6e 2064 6972 Installation dir │ │ │ │ │ +00061b70: 6563 746f 7279 2069 7373 7565 733a 3a0a ectory issues::. │ │ │ │ │ +00061b80: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00061b90: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00061ba0: 6465 3a20 5072 6f76 6964 696e 6720 5820 de: Providing X │ │ │ │ │ +00061bb0: 7375 7070 6f72 7420 616e 6420 7061 636b support and pack │ │ │ │ │ +00061bc0: 6167 6520 7072 696f 7269 7469 6573 2c20 age priorities, │ │ │ │ │ +00061bd0: 204e 6578 743a 2050 6163 6b61 6765 7320 Next: Packages │ │ │ │ │ +00061be0: 7072 6f76 6964 696e 6720 616e 2058 2073 providing an X s │ │ │ │ │ +00061bf0: 6572 7665 722c 2020 5570 3a20 5072 6f67 erver, Up: Prog │ │ │ │ │ +00061c00: 7261 6d73 2066 6f72 2074 6865 2058 2057 rams for the X W │ │ │ │ │ +00061c10: 696e 646f 7720 5379 7374 656d 0a0a 3131 indow System..11 │ │ │ │ │ +00061c20: 2e38 2e31 2050 726f 7669 6469 6e67 2058 .8.1 Providing X │ │ │ │ │ +00061c30: 2073 7570 706f 7274 2061 6e64 2070 6163 support and pac │ │ │ │ │ +00061c40: 6b61 6765 2070 7269 6f72 6974 6965 730a kage priorities. │ │ │ │ │ +00061c50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00061c60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00061c70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00061c80: 2d0a 0a50 726f 6772 616d 7320 7468 6174 -..Programs that │ │ │ │ │ +00061c90: 2063 616e 2062 6520 636f 6e66 6967 7572 can be configur │ │ │ │ │ +00061ca0: 6564 2077 6974 6820 7375 7070 6f72 7420 ed with support │ │ │ │ │ +00061cb0: 666f 7220 7468 6520 5820 5769 6e64 6f77 for the X Window │ │ │ │ │ +00061cc0: 2053 7973 7465 6d0a 6d75 7374 2062 6520 System.must be │ │ │ │ │ +00061cd0: 636f 6e66 6967 7572 6564 2074 6f20 646f configured to do │ │ │ │ │ +00061ce0: 2073 6f20 616e 6420 6d75 7374 2064 6563 so and must dec │ │ │ │ │ +00061cf0: 6c61 7265 2061 6e79 2070 6163 6b61 6765 lare any package │ │ │ │ │ +00061d00: 2064 6570 656e 6465 6e63 6965 730a 6e65 dependencies.ne │ │ │ │ │ +00061d10: 6365 7373 6172 7920 746f 2073 6174 6973 cessary to satis │ │ │ │ │ +00061d20: 6679 2074 6865 6972 2072 756e 7469 6d65 fy their runtime │ │ │ │ │ +00061d30: 2072 6571 7569 7265 6d65 6e74 7320 7768 requirements wh │ │ │ │ │ +00061d40: 656e 2075 7369 6e67 2074 6865 2058 2057 en using the X W │ │ │ │ │ +00061d50: 696e 646f 770a 5379 7374 656d 2e20 2049 indow.System. I │ │ │ │ │ +00061d60: 6620 7375 6368 2061 2070 6163 6b61 6765 f such a package │ │ │ │ │ +00061d70: 2069 7320 6f66 2068 6967 6865 7220 7072 is of higher pr │ │ │ │ │ +00061d80: 696f 7269 7479 2074 6861 6e20 7468 6520 iority than the │ │ │ │ │ +00061d90: 5820 7061 636b 6167 6573 206f 6e0a 7768 X packages on.wh │ │ │ │ │ +00061da0: 6963 6820 6974 2064 6570 656e 6473 2c20 ich it depends, │ │ │ │ │ +00061db0: 6974 2069 7320 7265 7175 6972 6564 2074 it is required t │ │ │ │ │ +00061dc0: 6861 7420 6569 7468 6572 2074 6865 2058 hat either the X │ │ │ │ │ +00061dd0: 2d73 7065 6369 6669 6320 636f 6d70 6f6e -specific compon │ │ │ │ │ +00061de0: 656e 7473 0a62 6520 7370 6c69 7420 696e ents.be split in │ │ │ │ │ +00061df0: 746f 2061 2073 6570 6172 6174 6520 7061 to a separate pa │ │ │ │ │ +00061e00: 636b 6167 652c 206f 7220 7468 6174 2061 ckage, or that a │ │ │ │ │ +00061e10: 6e20 616c 7465 726e 6174 6976 6520 7665 n alternative ve │ │ │ │ │ +00061e20: 7273 696f 6e20 6f66 2074 6865 0a70 6163 rsion of the.pac │ │ │ │ │ +00061e30: 6b61 6765 2c20 7768 6963 6820 696e 636c kage, which incl │ │ │ │ │ +00061e40: 7564 6573 2058 2073 7570 706f 7274 2c20 udes X support, │ │ │ │ │ +00061e50: 6265 2070 726f 7669 6465 642c 206f 7220 be provided, or │ │ │ │ │ +00061e60: 7468 6174 2074 6865 2070 6163 6b61 6765 that the package │ │ │ │ │ +00061e70: e280 9973 0a70 7269 6f72 6974 7920 6265 ...s.priority be │ │ │ │ │ +00061e80: 206c 6f77 6572 6564 2e0a 0a1f 0a46 696c lowered.....Fil │ │ │ │ │ +00061e90: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00061ea0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5061 .info, Node: Pa │ │ │ │ │ +00061eb0: 636b 6167 6573 2070 726f 7669 6469 6e67 ckages providing │ │ │ │ │ +00061ec0: 2061 6e20 5820 7365 7276 6572 2c20 204e an X server, N │ │ │ │ │ +00061ed0: 6578 743a 2050 6163 6b61 6765 7320 7072 ext: Packages pr │ │ │ │ │ +00061ee0: 6f76 6964 696e 6720 6120 7465 726d 696e oviding a termin │ │ │ │ │ +00061ef0: 616c 2065 6d75 6c61 746f 722c 2020 5072 al emulator, Pr │ │ │ │ │ +00061f00: 6576 3a20 5072 6f76 6964 696e 6720 5820 ev: Providing X │ │ │ │ │ +00061f10: 7375 7070 6f72 7420 616e 6420 7061 636b support and pack │ │ │ │ │ +00061f20: 6167 6520 7072 696f 7269 7469 6573 2c20 age priorities, │ │ │ │ │ +00061f30: 2055 703a 2050 726f 6772 616d 7320 666f Up: Programs fo │ │ │ │ │ +00061f40: 7220 7468 6520 5820 5769 6e64 6f77 2053 r the X Window S │ │ │ │ │ +00061f50: 7973 7465 6d0a 0a31 312e 382e 3220 5061 ystem..11.8.2 Pa │ │ │ │ │ +00061f60: 636b 6167 6573 2070 726f 7669 6469 6e67 ckages providing │ │ │ │ │ +00061f70: 2061 6e20 5820 7365 7276 6572 0a2d 2d2d an X server.--- │ │ │ │ │ +00061f80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00061f90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00061fa0: 2d2d 0a0a 5061 636b 6167 6573 2074 6861 --..Packages tha │ │ │ │ │ +00061fb0: 7420 7072 6f76 6964 6520 616e 2058 2073 t provide an X s │ │ │ │ │ +00061fc0: 6572 7665 7220 7468 6174 2c20 6469 7265 erver that, dire │ │ │ │ │ +00061fd0: 6374 6c79 206f 7220 696e 6469 7265 6374 ctly or indirect │ │ │ │ │ +00061fe0: 6c79 2c0a 636f 6d6d 756e 6963 6174 6573 ly,.communicates │ │ │ │ │ +00061ff0: 2077 6974 6820 7265 616c 2069 6e70 7574 with real input │ │ │ │ │ +00062000: 2061 6e64 2064 6973 706c 6179 2068 6172 and display har │ │ │ │ │ +00062010: 6477 6172 6520 7368 6f75 6c64 2064 6563 dware should dec │ │ │ │ │ +00062020: 6c61 7265 2069 6e0a 7468 6569 7220 e280 lare in.their .. │ │ │ │ │ +00062030: 9850 726f 7669 6465 73e2 8099 2063 6f6e .Provides... con │ │ │ │ │ +00062040: 7472 6f6c 2066 6965 6c64 2074 6861 7420 trol field that │ │ │ │ │ +00062050: 7468 6579 2070 726f 7669 6465 2074 6865 they provide the │ │ │ │ │ +00062060: 2076 6972 7475 616c 2070 6163 6b61 6765 virtual package │ │ │ │ │ +00062070: 0ae2 8098 7873 6572 7665 72e2 8099 2e20 ....xserver.... │ │ │ │ │ +00062080: 2028 3129 0a0a 2020 202d 2d2d 2d2d 2d2d (1).. ------- │ │ │ │ │ +00062090: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ +000620a0: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ +000620b0: 2054 6869 7320 696d 706c 656d 656e 7473 This implements │ │ │ │ │ +000620c0: 2063 7572 7265 6e74 2070 7261 6374 6963 current practic │ │ │ │ │ +000620d0: 652c 2061 6e64 2070 726f 7669 6465 7320 e, and provides │ │ │ │ │ +000620e0: 616e 2061 6374 7561 6c20 706f 6c69 6379 an actual policy │ │ │ │ │ +000620f0: 0a66 6f72 2075 7361 6765 206f 6620 7468 .for usage of th │ │ │ │ │ +00062100: 6520 e280 9878 7365 7276 6572 e280 9920 e ...xserver... │ │ │ │ │ +00062110: 7669 7274 7561 6c20 7061 636b 6167 6520 virtual package │ │ │ │ │ +00062120: 7768 6963 6820 6170 7065 6172 7320 696e which appears in │ │ │ │ │ +00062130: 2074 6865 2076 6972 7475 616c 0a70 6163 the virtual.pac │ │ │ │ │ +00062140: 6b61 6765 7320 6c69 7374 2e20 2049 6e20 kages list. In │ │ │ │ │ +00062150: 6120 6e75 7473 6865 6c6c 2c20 5820 7365 a nutshell, X se │ │ │ │ │ +00062160: 7276 6572 7320 7468 6174 2069 6e74 6572 rvers that inter │ │ │ │ │ +00062170: 6661 6365 2064 6972 6563 746c 7920 7769 face directly wi │ │ │ │ │ +00062180: 7468 0a74 6865 2064 6973 706c 6179 2061 th.the display a │ │ │ │ │ +00062190: 6e64 2069 6e70 7574 2068 6172 6477 6172 nd input hardwar │ │ │ │ │ +000621a0: 6520 6f72 2076 6961 2061 6e6f 7468 6572 e or via another │ │ │ │ │ +000621b0: 2073 7562 7379 7374 656d 2028 652e 672e subsystem (e.g. │ │ │ │ │ +000621c0: 2c20 4747 4929 0a73 686f 756c 6420 7072 , GGI).should pr │ │ │ │ │ +000621d0: 6f76 6964 6520 e280 9878 7365 7276 6572 ovide ...xserver │ │ │ │ │ +000621e0: e280 992e 2020 5468 696e 6773 206c 696b .... Things lik │ │ │ │ │ +000621f0: 6520 e280 9858 7666 62e2 8099 2c20 e280 e ...Xvfb..., .. │ │ │ │ │ +00062200: 9858 6e65 7374 e280 992c 2061 6e64 20e2 .Xnest..., and . │ │ │ │ │ +00062210: 8098 5870 7274 e280 990a 7368 6f75 6c64 ..Xprt....should │ │ │ │ │ +00062220: 206e 6f74 2e0a 0a1f 0a46 696c 653a 2064 not.....File: d │ │ │ │ │ +00062230: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00062240: 6f2c 2020 4e6f 6465 3a20 5061 636b 6167 o, Node: Packag │ │ │ │ │ +00062250: 6573 2070 726f 7669 6469 6e67 2061 2074 es providing a t │ │ │ │ │ +00062260: 6572 6d69 6e61 6c20 656d 756c 6174 6f72 erminal emulator │ │ │ │ │ +00062270: 2c20 204e 6578 743a 2050 6163 6b61 6765 , Next: Package │ │ │ │ │ +00062280: 7320 7072 6f76 6964 696e 6720 6120 7769 s providing a wi │ │ │ │ │ +00062290: 6e64 6f77 206d 616e 6167 6572 2c20 2050 ndow manager, P │ │ │ │ │ +000622a0: 7265 763a 2050 6163 6b61 6765 7320 7072 rev: Packages pr │ │ │ │ │ +000622b0: 6f76 6964 696e 6720 616e 2058 2073 6572 oviding an X ser │ │ │ │ │ +000622c0: 7665 722c 2020 5570 3a20 5072 6f67 7261 ver, Up: Progra │ │ │ │ │ +000622d0: 6d73 2066 6f72 2074 6865 2058 2057 696e ms for the X Win │ │ │ │ │ +000622e0: 646f 7720 5379 7374 656d 0a0a 3131 2e38 dow System..11.8 │ │ │ │ │ +000622f0: 2e33 2050 6163 6b61 6765 7320 7072 6f76 .3 Packages prov │ │ │ │ │ +00062300: 6964 696e 6720 6120 7465 726d 696e 616c iding a terminal │ │ │ │ │ +00062310: 2065 6d75 6c61 746f 720a 2d2d 2d2d 2d2d emulator.------ │ │ │ │ │ +00062320: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00062330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00062340: 2d2d 2d2d 2d2d 2d0a 0a50 6163 6b61 6765 -------..Package │ │ │ │ │ +00062350: 7320 7468 6174 2070 726f 7669 6465 2061 s that provide a │ │ │ │ │ +00062360: 2074 6572 6d69 6e61 6c20 656d 756c 6174 terminal emulat │ │ │ │ │ +00062370: 6f72 2066 6f72 2074 6865 2058 2057 696e or for the X Win │ │ │ │ │ +00062380: 646f 7720 5379 7374 656d 2077 6869 6368 dow System which │ │ │ │ │ +00062390: 0a6d 6565 7420 7468 6520 6372 6974 6572 .meet the criter │ │ │ │ │ +000623a0: 6961 206c 6973 7465 6420 6265 6c6f 7720 ia listed below │ │ │ │ │ +000623b0: 7368 6f75 6c64 2064 6563 6c61 7265 2069 should declare i │ │ │ │ │ +000623c0: 6e20 7468 6569 7220 e280 9850 726f 7669 n their ...Provi │ │ │ │ │ +000623d0: 6465 73e2 8099 0a63 6f6e 7472 6f6c 2066 des....control f │ │ │ │ │ +000623e0: 6965 6c64 2074 6861 7420 7468 6579 2070 ield that they p │ │ │ │ │ +000623f0: 726f 7669 6465 2074 6865 2076 6972 7475 rovide the virtu │ │ │ │ │ +00062400: 616c 2070 6163 6b61 6765 0ae2 8098 782d al package....x- │ │ │ │ │ +00062410: 7465 726d 696e 616c 2d65 6d75 6c61 746f terminal-emulato │ │ │ │ │ +00062420: 72e2 8099 2e20 2054 6865 7920 7368 6f75 r.... They shou │ │ │ │ │ +00062430: 6c64 2061 6c73 6f20 7265 6769 7374 6572 ld also register │ │ │ │ │ +00062440: 2074 6865 6d73 656c 7665 7320 6173 2061 themselves as a │ │ │ │ │ +00062450: 6e0a 616c 7465 726e 6174 6976 6520 666f n.alternative fo │ │ │ │ │ +00062460: 7220 e280 982f 7573 722f 6269 6e2f 782d r .../usr/bin/x- │ │ │ │ │ +00062470: 7465 726d 696e 616c 2d65 6d75 6c61 746f terminal-emulato │ │ │ │ │ +00062480: 72e2 8099 2c20 7769 7468 2061 2070 7269 r..., with a pri │ │ │ │ │ +00062490: 6f72 6974 7920 6f66 2032 302e 0a54 6861 ority of 20..Tha │ │ │ │ │ +000624a0: 7420 616c 7465 726e 6174 6976 6520 7368 t alternative sh │ │ │ │ │ +000624b0: 6f75 6c64 2068 6176 6520 6120 736c 6176 ould have a slav │ │ │ │ │ +000624c0: 6520 616c 7465 726e 6174 6976 6520 666f e alternative fo │ │ │ │ │ +000624d0: 720a e280 982f 7573 722f 7368 6172 652f r..../usr/share/ │ │ │ │ │ +000624e0: 6d61 6e2f 6d61 6e31 2f78 2d74 6572 6d69 man/man1/x-termi │ │ │ │ │ +000624f0: 6e61 6c2d 656d 756c 6174 6f72 2e31 2e67 nal-emulator.1.g │ │ │ │ │ +00062500: 7ae2 8099 2070 6f69 6e74 696e 6720 746f z... pointing to │ │ │ │ │ +00062510: 2074 6865 0a63 6f72 7265 7370 6f6e 6469 the.correspondi │ │ │ │ │ +00062520: 6e67 206d 616e 7561 6c20 7061 6765 2e0a ng manual page.. │ │ │ │ │ +00062530: 0a54 6f20 6265 2061 6e20 e280 9878 2d74 .To be an ...x-t │ │ │ │ │ +00062540: 6572 6d69 6e61 6c2d 656d 756c 6174 6f72 erminal-emulator │ │ │ │ │ +00062550: e280 992c 2061 2070 726f 6772 616d 206d ..., a program m │ │ │ │ │ +00062560: 7573 743a 0a0a 2020 202d 2042 6520 6162 ust:.. - Be ab │ │ │ │ │ +00062570: 6c65 2074 6f20 656d 756c 6174 6520 6120 le to emulate a │ │ │ │ │ +00062580: 4445 4320 5654 3130 3020 7465 726d 696e DEC VT100 termin │ │ │ │ │ +00062590: 616c 2c20 6f72 2061 2063 6f6d 7061 7469 al, or a compati │ │ │ │ │ +000625a0: 626c 6520 7465 726d 696e 616c 2e0a 0a20 ble terminal... │ │ │ │ │ +000625b0: 2020 2d20 5375 7070 6f72 7420 7468 6520 - Support the │ │ │ │ │ +000625c0: 636f 6d6d 616e 642d 6c69 6e65 206f 7074 command-line opt │ │ │ │ │ +000625d0: 696f 6e20 e280 982d 6520 636f 6d6d 616e ion ...-e comman │ │ │ │ │ +000625e0: 64e2 8099 2c20 7768 6963 6820 6372 6561 d..., which crea │ │ │ │ │ +000625f0: 7465 7320 6120 6e65 770a 2020 2020 2074 tes a new. t │ │ │ │ │ +00062600: 6572 6d69 6e61 6c20 7769 6e64 6f77 2028 erminal window ( │ │ │ │ │ +00062610: 3129 2061 6e64 2072 756e 7320 7468 6520 1) and runs the │ │ │ │ │ +00062620: 7370 6563 6966 6965 6420 636f 6d6d 616e specified comman │ │ │ │ │ +00062630: 642e 2020 3c63 6f6d 6d61 6e64 3e20 6d61 d. ma │ │ │ │ │ +00062640: 790a 2020 2020 2062 6520 6d75 6c74 6970 y. be multip │ │ │ │ │ +00062650: 6c65 2061 7267 756d 656e 7473 2c20 7768 le arguments, wh │ │ │ │ │ +00062660: 6963 6820 666f 726d 2074 6865 2061 7267 ich form the arg │ │ │ │ │ +00062670: 756d 656e 7420 6c69 7374 2074 6f20 7468 ument list to th │ │ │ │ │ +00062680: 6520 6578 6563 7574 6564 0a20 2020 2020 e executed. │ │ │ │ │ +00062690: 7072 6f67 7261 6d2e 2020 496e 206f 7468 program. In oth │ │ │ │ │ +000626a0: 6572 2077 6f72 6473 2c20 7468 6520 6265 er words, the be │ │ │ │ │ +000626b0: 6861 7669 6f72 2069 7320 6173 2074 686f havior is as tho │ │ │ │ │ +000626c0: 7567 6820 7468 6520 6172 6775 6d65 6e74 ugh the argument │ │ │ │ │ +000626d0: 730a 2020 2020 2077 6572 6520 7061 7373 s. were pass │ │ │ │ │ +000626e0: 6564 2064 6972 6563 746c 7920 746f 20e2 ed directly to . │ │ │ │ │ +000626f0: 8098 6578 6563 7670 e280 992c 2062 7970 ..execvp..., byp │ │ │ │ │ +00062700: 6173 7369 6e67 2074 6865 2073 6865 6c6c assing the shell │ │ │ │ │ +00062710: 2e20 2028 e280 9878 7465 726d e280 99e2 . (...xterm.... │ │ │ │ │ +00062720: 8099 730a 2020 2020 2062 6568 6176 696f ..s. behavio │ │ │ │ │ +00062730: 7220 6f66 2066 616c 6c69 6e67 2062 6163 r of falling bac │ │ │ │ │ +00062740: 6b20 6f6e 2075 7369 6e67 2074 6865 2073 k on using the s │ │ │ │ │ +00062750: 6865 6c6c 2069 6620 e280 982d 65e2 8099 hell if ...-e... │ │ │ │ │ +00062760: 2068 6164 2061 2073 696e 676c 650a 2020 had a single. │ │ │ │ │ +00062770: 2020 2061 7267 756d 656e 7420 616e 6420 argument and │ │ │ │ │ +00062780: 6578 6563 2066 6169 6c65 6420 6973 2070 exec failed is p │ │ │ │ │ +00062790: 6572 6d69 7373 6962 6c65 2062 7574 206e ermissible but n │ │ │ │ │ +000627a0: 6f74 2072 6571 7569 7265 642e 290a 0a20 ot required.).. │ │ │ │ │ +000627b0: 2020 2d20 5375 7070 6f72 7420 7468 6520 - Support the │ │ │ │ │ +000627c0: 636f 6d6d 616e 642d 6c69 6e65 206f 7074 command-line opt │ │ │ │ │ +000627d0: 696f 6e20 e280 982d 5420 7469 746c 65e2 ion ...-T title. │ │ │ │ │ +000627e0: 8099 2c20 7768 6963 6820 6372 6561 7465 .., which create │ │ │ │ │ +000627f0: 7320 6120 6e65 770a 2020 2020 2074 6572 s a new. ter │ │ │ │ │ +00062800: 6d69 6e61 6c20 7769 6e64 6f77 2077 6974 minal window wit │ │ │ │ │ +00062810: 6820 7468 6520 7769 6e64 6f77 2074 6974 h the window tit │ │ │ │ │ +00062820: 6c65 2074 6974 6c65 2e0a 0a20 2020 2d2d le title... -- │ │ │ │ │ +00062830: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ +00062840: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ +00062850: 2020 2831 2920 e280 9c4e 6577 2074 6572 (1) ...New ter │ │ │ │ │ +00062860: 6d69 6e61 6c20 7769 6e64 6f77 e280 9d20 minal window... │ │ │ │ │ +00062870: 646f 6573 206e 6f74 206e 6563 6573 7361 does not necessa │ │ │ │ │ +00062880: 7269 6c79 206d 6561 6e20 6120 6e65 7720 rily mean a new │ │ │ │ │ +00062890: 746f 702d 6c65 7665 6c20 580a 7769 6e64 top-level X.wind │ │ │ │ │ +000628a0: 6f77 2064 6972 6563 746c 7920 7061 7265 ow directly pare │ │ │ │ │ +000628b0: 6e74 6564 2062 7920 7468 6520 7769 6e64 nted by the wind │ │ │ │ │ +000628c0: 6f77 206d 616e 6167 6572 3b20 6974 2063 ow manager; it c │ │ │ │ │ +000628d0: 6f75 6c64 2c20 6966 2074 6865 0a74 6572 ould, if the.ter │ │ │ │ │ +000628e0: 6d69 6e61 6c20 656d 756c 6174 6f72 2061 minal emulator a │ │ │ │ │ +000628f0: 7070 6c69 6361 7469 6f6e 2077 6572 6520 pplication were │ │ │ │ │ +00062900: 736f 2063 6f64 6564 2c20 6265 2061 206e so coded, be a n │ │ │ │ │ +00062910: 6577 20e2 809c 7669 6577 e280 9d20 696e ew ...view... in │ │ │ │ │ +00062920: 2061 0a6d 756c 7469 706c 652d 646f 6375 a.multiple-docu │ │ │ │ │ +00062930: 6d65 6e74 2069 6e74 6572 6661 6365 2028 ment interface ( │ │ │ │ │ +00062940: 4d44 4929 2e0a 0a1f 0a46 696c 653a 2064 MDI).....File: d │ │ │ │ │ +00062950: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00062960: 6f2c 2020 4e6f 6465 3a20 5061 636b 6167 o, Node: Packag │ │ │ │ │ +00062970: 6573 2070 726f 7669 6469 6e67 2061 2077 es providing a w │ │ │ │ │ +00062980: 696e 646f 7720 6d61 6e61 6765 722c 2020 indow manager, │ │ │ │ │ +00062990: 4e65 7874 3a20 5061 636b 6167 6573 2070 Next: Packages p │ │ │ │ │ +000629a0: 726f 7669 6469 6e67 2066 6f6e 7473 2c20 roviding fonts, │ │ │ │ │ +000629b0: 2050 7265 763a 2050 6163 6b61 6765 7320 Prev: Packages │ │ │ │ │ +000629c0: 7072 6f76 6964 696e 6720 6120 7465 726d providing a term │ │ │ │ │ +000629d0: 696e 616c 2065 6d75 6c61 746f 722c 2020 inal emulator, │ │ │ │ │ +000629e0: 5570 3a20 5072 6f67 7261 6d73 2066 6f72 Up: Programs for │ │ │ │ │ +000629f0: 2074 6865 2058 2057 696e 646f 7720 5379 the X Window Sy │ │ │ │ │ +00062a00: 7374 656d 0a0a 3131 2e38 2e34 2050 6163 stem..11.8.4 Pac │ │ │ │ │ +00062a10: 6b61 6765 7320 7072 6f76 6964 696e 6720 kages providing │ │ │ │ │ +00062a20: 6120 7769 6e64 6f77 206d 616e 6167 6572 a window manager │ │ │ │ │ +00062a30: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ +00062a40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00062a50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a50 6163 -----------..Pac │ │ │ │ │ +00062a60: 6b61 6765 7320 7468 6174 2070 726f 7669 kages that provi │ │ │ │ │ +00062a70: 6465 2061 2077 696e 646f 7720 6d61 6e61 de a window mana │ │ │ │ │ +00062a80: 6765 7220 7368 6f75 6c64 2064 6563 6c61 ger should decla │ │ │ │ │ +00062a90: 7265 2069 6e20 7468 6569 720a e280 9850 re in their....P │ │ │ │ │ +00062aa0: 726f 7669 6465 73e2 8099 2063 6f6e 7472 rovides... contr │ │ │ │ │ +00062ab0: 6f6c 2066 6965 6c64 2074 6861 7420 7468 ol field that th │ │ │ │ │ +00062ac0: 6579 2070 726f 7669 6465 2074 6865 2076 ey provide the v │ │ │ │ │ +00062ad0: 6972 7475 616c 2070 6163 6b61 6765 0ae2 irtual package.. │ │ │ │ │ +00062ae0: 8098 782d 7769 6e64 6f77 2d6d 616e 6167 ..x-window-manag │ │ │ │ │ +00062af0: 6572 e280 992e 2020 5468 6579 2073 686f er.... They sho │ │ │ │ │ +00062b00: 756c 6420 616c 736f 2072 6567 6973 7465 uld also registe │ │ │ │ │ +00062b10: 7220 7468 656d 7365 6c76 6573 2061 7320 r themselves as │ │ │ │ │ +00062b20: 616e 0a61 6c74 6572 6e61 7469 7665 2066 an.alternative f │ │ │ │ │ +00062b30: 6f72 20e2 8098 2f75 7372 2f62 696e 2f78 or .../usr/bin/x │ │ │ │ │ +00062b40: 2d77 696e 646f 772d 6d61 6e61 6765 72e2 -window-manager. │ │ │ │ │ +00062b50: 8099 2c20 7769 7468 2061 2070 7269 6f72 .., with a prior │ │ │ │ │ +00062b60: 6974 7920 6361 6c63 756c 6174 6564 0a61 ity calculated.a │ │ │ │ │ +00062b70: 7320 666f 6c6c 6f77 733a 0a0a 2020 202d s follows:.. - │ │ │ │ │ +00062b80: 2053 7461 7274 2077 6974 6820 6120 7072 Start with a pr │ │ │ │ │ +00062b90: 696f 7269 7479 206f 6620 3430 2e0a 0a20 iority of 40... │ │ │ │ │ +00062ba0: 2020 2d20 4966 2074 6865 2077 696e 646f - If the windo │ │ │ │ │ +00062bb0: 7720 6d61 6e61 6765 7220 636f 6d70 6c69 w manager compli │ │ │ │ │ +00062bc0: 6573 2077 6974 6820 5468 6520 5769 6e64 es with The Wind │ │ │ │ │ +00062bd0: 6f77 204d 616e 6167 6572 0a20 2020 2020 ow Manager. │ │ │ │ │ +00062be0: 5370 6563 6966 6963 6174 696f 6e20 5072 Specification Pr │ │ │ │ │ +00062bf0: 6f6a 6563 7428 3129 2c20 7772 6974 7465 oject(1), writte │ │ │ │ │ +00062c00: 6e20 6279 2074 6865 2046 7265 6520 4465 n by the Free De │ │ │ │ │ +00062c10: 736b 746f 7020 4772 6f75 7028 3229 2c20 sktop Group(2), │ │ │ │ │ +00062c20: 6164 640a 2020 2020 2034 3020 706f 696e add. 40 poin │ │ │ │ │ +00062c30: 7473 2e0a 0a20 2020 2d20 4966 2074 6865 ts... - If the │ │ │ │ │ +00062c40: 2077 696e 646f 7720 6d61 6e61 6765 7220 window manager │ │ │ │ │ +00062c50: 7065 726d 6974 7320 7468 6520 5820 7365 permits the X se │ │ │ │ │ +00062c60: 7373 696f 6e20 746f 2062 6520 7265 7374 ssion to be rest │ │ │ │ │ +00062c70: 6172 7465 6420 7573 696e 6720 610a 2020 arted using a. │ │ │ │ │ +00062c80: 2020 2027 6469 6666 6572 656e 7427 2077 'different' w │ │ │ │ │ +00062c90: 696e 646f 7720 6d61 6e61 6765 7220 2877 indow manager (w │ │ │ │ │ +00062ca0: 6974 686f 7574 206b 696c 6c69 6e67 2074 ithout killing t │ │ │ │ │ +00062cb0: 6865 2058 2073 6572 7665 7229 2069 6e20 he X server) in │ │ │ │ │ +00062cc0: 6974 730a 2020 2020 2064 6566 6175 6c74 its. default │ │ │ │ │ +00062cd0: 2063 6f6e 6669 6775 7261 7469 6f6e 2c20 configuration, │ │ │ │ │ +00062ce0: 6164 6420 3130 2070 6f69 6e74 733b 206f add 10 points; o │ │ │ │ │ +00062cf0: 7468 6572 7769 7365 2061 6464 206e 6f6e therwise add non │ │ │ │ │ +00062d00: 652e 0a0a 5468 6174 2061 6c74 6572 6e61 e...That alterna │ │ │ │ │ +00062d10: 7469 7665 2073 686f 756c 6420 6861 7665 tive should have │ │ │ │ │ +00062d20: 2061 2073 6c61 7665 2061 6c74 6572 6e61 a slave alterna │ │ │ │ │ +00062d30: 7469 7665 2066 6f72 0ae2 8098 2f75 7372 tive for..../usr │ │ │ │ │ +00062d40: 2f73 6861 7265 2f6d 616e 2f6d 616e 312f /share/man/man1/ │ │ │ │ │ +00062d50: 782d 7769 6e64 6f77 2d6d 616e 6167 6572 x-window-manager │ │ │ │ │ +00062d60: 2e31 2e67 7ae2 8099 2070 6f69 6e74 696e .1.gz... pointin │ │ │ │ │ +00062d70: 6720 746f 2074 6865 0a63 6f72 7265 7370 g to the.corresp │ │ │ │ │ +00062d80: 6f6e 6469 6e67 206d 616e 7561 6c20 7061 onding manual pa │ │ │ │ │ +00062d90: 6765 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d ge... -------- │ │ │ │ │ +00062da0: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ +00062db0: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ +00062dc0: 6874 7470 733a 2f2f 7777 772e 6672 6565 https://www.free │ │ │ │ │ +00062dd0: 6465 736b 746f 702e 6f72 672f 7769 6b69 desktop.org/wiki │ │ │ │ │ +00062de0: 2f53 7065 6369 6669 6361 7469 6f6e 732f /Specifications/ │ │ │ │ │ +00062df0: 776d 2d73 7065 630a 0a20 2020 2832 2920 wm-spec.. (2) │ │ │ │ │ +00062e00: 6874 7470 733a 2f2f 7777 772e 6672 6565 https://www.free │ │ │ │ │ +00062e10: 6465 736b 746f 702e 6f72 672f 7769 6b69 desktop.org/wiki │ │ │ │ │ +00062e20: 2f0a 0a1f 0a46 696c 653a 2064 6562 6961 /....File: debia │ │ │ │ │ +00062e30: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +00062e40: 4e6f 6465 3a20 5061 636b 6167 6573 2070 Node: Packages p │ │ │ │ │ +00062e50: 726f 7669 6469 6e67 2066 6f6e 7473 2c20 roviding fonts, │ │ │ │ │ +00062e60: 204e 6578 743a 2041 7070 6c69 6361 7469 Next: Applicati │ │ │ │ │ +00062e70: 6f6e 2064 6566 6175 6c74 7320 6669 6c65 on defaults file │ │ │ │ │ +00062e80: 732c 2020 5072 6576 3a20 5061 636b 6167 s, Prev: Packag │ │ │ │ │ +00062e90: 6573 2070 726f 7669 6469 6e67 2061 2077 es providing a w │ │ │ │ │ +00062ea0: 696e 646f 7720 6d61 6e61 6765 722c 2020 indow manager, │ │ │ │ │ +00062eb0: 5570 3a20 5072 6f67 7261 6d73 2066 6f72 Up: Programs for │ │ │ │ │ +00062ec0: 2074 6865 2058 2057 696e 646f 7720 5379 the X Window Sy │ │ │ │ │ +00062ed0: 7374 656d 0a0a 3131 2e38 2e35 2050 6163 stem..11.8.5 Pac │ │ │ │ │ +00062ee0: 6b61 6765 7320 7072 6f76 6964 696e 6720 kages providing │ │ │ │ │ +00062ef0: 666f 6e74 730a 2d2d 2d2d 2d2d 2d2d 2d2d fonts.---------- │ │ │ │ │ +00062f00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00062f10: 2d2d 2d2d 2d0a 0a50 6163 6b61 6765 7320 -----..Packages │ │ │ │ │ +00062f20: 7468 6174 2070 726f 7669 6465 2066 6f6e that provide fon │ │ │ │ │ +00062f30: 7473 2066 6f72 2074 6865 2058 2057 696e ts for the X Win │ │ │ │ │ +00062f40: 646f 7720 5379 7374 656d 2028 3129 206d dow System (1) m │ │ │ │ │ +00062f50: 7573 7420 646f 2061 206e 756d 6265 720a ust do a number. │ │ │ │ │ +00062f60: 6f66 2074 6869 6e67 7320 746f 2065 6e73 of things to ens │ │ │ │ │ +00062f70: 7572 6520 7468 6174 2074 6865 7920 6172 ure that they ar │ │ │ │ │ +00062f80: 6520 626f 7468 2061 7661 696c 6162 6c65 e both available │ │ │ │ │ +00062f90: 2077 6974 686f 7574 206d 6f64 6966 6963 without modific │ │ │ │ │ +00062fa0: 6174 696f 6e20 6f66 0a74 6865 2058 206f ation of.the X o │ │ │ │ │ +00062fb0: 7220 666f 6e74 2073 6572 7665 7220 636f r font server co │ │ │ │ │ +00062fc0: 6e66 6967 7572 6174 696f 6e2c 2061 6e64 nfiguration, and │ │ │ │ │ +00062fd0: 2074 6861 7420 7468 6579 2064 6f20 6e6f that they do no │ │ │ │ │ +00062fe0: 7420 636f 7272 7570 7420 6669 6c65 730a t corrupt files. │ │ │ │ │ +00062ff0: 7573 6564 2062 7920 6f74 6865 7220 666f used by other fo │ │ │ │ │ +00063000: 6e74 2070 6163 6b61 6765 7320 746f 2072 nt packages to r │ │ │ │ │ +00063010: 6567 6973 7465 7220 696e 666f 726d 6174 egister informat │ │ │ │ │ +00063020: 696f 6e20 6162 6f75 7420 7468 656d 7365 ion about themse │ │ │ │ │ +00063030: 6c76 6573 2e0a 0a20 2031 2e20 466f 6e74 lves... 1. Font │ │ │ │ │ +00063040: 7320 6f66 2061 6e79 2074 7970 6520 7375 s of any type su │ │ │ │ │ +00063050: 7070 6f72 7465 6420 6279 2074 6865 2058 pported by the X │ │ │ │ │ +00063060: 2057 696e 646f 7720 5379 7374 656d 206d Window System m │ │ │ │ │ +00063070: 7573 7420 6265 2069 6e20 610a 2020 2020 ust be in a. │ │ │ │ │ +00063080: 2073 6570 6172 6174 6520 6269 6e61 7279 separate binary │ │ │ │ │ +00063090: 2070 6163 6b61 6765 2066 726f 6d20 616e package from an │ │ │ │ │ +000630a0: 7920 6578 6563 7574 6162 6c65 732c 206c y executables, l │ │ │ │ │ +000630b0: 6962 7261 7269 6573 2c20 6f72 0a20 2020 ibraries, or. │ │ │ │ │ +000630c0: 2020 646f 6375 6d65 6e74 6174 696f 6e20 documentation │ │ │ │ │ +000630d0: 2865 7863 6570 7420 7468 6174 2073 7065 (except that spe │ │ │ │ │ +000630e0: 6369 6669 6320 746f 2074 6865 2066 6f6e cific to the fon │ │ │ │ │ +000630f0: 7473 2073 6869 7070 6564 2c20 7375 6368 ts shipped, such │ │ │ │ │ +00063100: 2061 730a 2020 2020 2074 6865 6972 206c as. their l │ │ │ │ │ +00063110: 6963 656e 7365 2069 6e66 6f72 6d61 7469 icense informati │ │ │ │ │ +00063120: 6f6e 292e 2020 4966 206f 6e65 206f 7220 on). If one or │ │ │ │ │ +00063130: 6d6f 7265 206f 6620 7468 6520 666f 6e74 more of the font │ │ │ │ │ +00063140: 7320 736f 0a20 2020 2020 7061 636b 6167 s so. packag │ │ │ │ │ +00063150: 6564 2061 7265 206e 6563 6573 7361 7279 ed are necessary │ │ │ │ │ +00063160: 2066 6f72 2070 726f 7065 7220 6f70 6572 for proper oper │ │ │ │ │ +00063170: 6174 696f 6e20 6f66 2074 6865 2070 6163 ation of the pac │ │ │ │ │ +00063180: 6b61 6765 2077 6974 680a 2020 2020 2077 kage with. w │ │ │ │ │ +00063190: 6869 6368 2074 6865 7920 6172 6520 6173 hich they are as │ │ │ │ │ +000631a0: 736f 6369 6174 6564 2074 6865 2066 6f6e sociated the fon │ │ │ │ │ +000631b0: 7420 7061 636b 6167 6520 6d61 7920 6265 t package may be │ │ │ │ │ +000631c0: 2052 6563 6f6d 6d65 6e64 6564 3b20 6966 Recommended; if │ │ │ │ │ +000631d0: 0a20 2020 2020 7468 6520 666f 6e74 7320 . the fonts │ │ │ │ │ +000631e0: 6d65 7265 6c79 2070 726f 7669 6465 2061 merely provide a │ │ │ │ │ +000631f0: 6e20 656e 6861 6e63 656d 656e 742c 2061 n enhancement, a │ │ │ │ │ +00063200: 2053 7567 6765 7374 7320 7265 6c61 7469 Suggests relati │ │ │ │ │ +00063210: 6f6e 7368 6970 0a20 2020 2020 6d61 7920 onship. may │ │ │ │ │ +00063220: 6265 2075 7365 642e 2020 5061 636b 6167 be used. Packag │ │ │ │ │ +00063230: 6573 206d 7573 7420 6e6f 7420 4465 7065 es must not Depe │ │ │ │ │ +00063240: 6e64 206f 6e20 666f 6e74 2070 6163 6b61 nd on font packa │ │ │ │ │ +00063250: 6765 732e 2020 2832 290a 0a20 2032 2e20 ges. (2).. 2. │ │ │ │ │ +00063260: 4244 4620 666f 6e74 7320 6d75 7374 2062 BDF fonts must b │ │ │ │ │ +00063270: 6520 636f 6e76 6572 7465 6420 746f 2050 e converted to P │ │ │ │ │ +00063280: 4346 2066 6f6e 7473 2077 6974 6820 7468 CF fonts with th │ │ │ │ │ +00063290: 6520 e280 9862 6466 746f 7063 66e2 8099 e ...bdftopcf... │ │ │ │ │ +000632a0: 0a20 2020 2020 7574 696c 6974 7920 2861 . utility (a │ │ │ │ │ +000632b0: 7661 696c 6162 6c65 2069 6e20 7468 6520 vailable in the │ │ │ │ │ +000632c0: e280 9878 666f 6e74 732d 7574 696c 73e2 ...xfonts-utils. │ │ │ │ │ +000632d0: 8099 2070 6163 6b61 6765 2c20 e280 9867 .. package, ...g │ │ │ │ │ +000632e0: 7a69 70e2 8099 7065 642c 2061 6e64 0a20 zip...ped, and. │ │ │ │ │ +000632f0: 2020 2020 706c 6163 6564 2069 6e20 6120 placed in a │ │ │ │ │ +00063300: 6469 7265 6374 6f72 7920 7468 6174 2063 directory that c │ │ │ │ │ +00063310: 6f72 7265 7370 6f6e 6473 2074 6f20 7468 orresponds to th │ │ │ │ │ +00063320: 6569 7220 7265 736f 6c75 7469 6f6e 3a0a eir resolution:. │ │ │ │ │ +00063330: 0a20 2020 2020 2020 202d 2031 3030 2064 . - 100 d │ │ │ │ │ +00063340: 7069 2066 6f6e 7473 206d 7573 7420 6265 pi fonts must be │ │ │ │ │ +00063350: 2070 6c61 6365 6420 696e 0a20 2020 2020 placed in. │ │ │ │ │ +00063360: 2020 2020 20e2 8098 2f75 7372 2f73 6861 .../usr/sha │ │ │ │ │ +00063370: 7265 2f66 6f6e 7473 2f58 3131 2f31 3030 re/fonts/X11/100 │ │ │ │ │ +00063380: 6470 692f e280 992e 0a0a 2020 2020 2020 dpi/...... │ │ │ │ │ +00063390: 2020 2d20 3735 2064 7069 2066 6f6e 7473 - 75 dpi fonts │ │ │ │ │ +000633a0: 206d 7573 7420 6265 2070 6c61 6365 6420 must be placed │ │ │ │ │ +000633b0: 696e 20e2 8098 2f75 7372 2f73 6861 7265 in .../usr/share │ │ │ │ │ +000633c0: 2f66 6f6e 7473 2f58 3131 2f37 3564 7069 /fonts/X11/75dpi │ │ │ │ │ +000633d0: 2fe2 8099 2e0a 0a20 2020 2020 2020 202d /...... - │ │ │ │ │ +000633e0: 2043 6861 7261 6374 6572 2d63 656c 6c20 Character-cell │ │ │ │ │ +000633f0: 666f 6e74 732c 2063 7572 736f 7220 666f fonts, cursor fo │ │ │ │ │ +00063400: 6e74 732c 2061 6e64 206f 7468 6572 206c nts, and other l │ │ │ │ │ +00063410: 6f77 2d72 6573 6f6c 7574 696f 6e0a 2020 ow-resolution. │ │ │ │ │ +00063420: 2020 2020 2020 2020 666f 6e74 7320 6d75 fonts mu │ │ │ │ │ +00063430: 7374 2062 6520 706c 6163 6564 2069 6e20 st be placed in │ │ │ │ │ +00063440: e280 982f 7573 722f 7368 6172 652f 666f .../usr/share/fo │ │ │ │ │ +00063450: 6e74 732f 5831 312f 6d69 7363 2fe2 8099 nts/X11/misc/... │ │ │ │ │ +00063460: 2e0a 0a20 2033 2e20 5479 7065 2031 2066 ... 3. Type 1 f │ │ │ │ │ +00063470: 6f6e 7473 206d 7573 7420 6265 2070 6c61 onts must be pla │ │ │ │ │ +00063480: 6365 6420 696e 20e2 8098 2f75 7372 2f73 ced in .../usr/s │ │ │ │ │ +00063490: 6861 7265 2f66 6f6e 7473 2f58 3131 2f54 hare/fonts/X11/T │ │ │ │ │ +000634a0: 7970 6531 2fe2 8099 2e20 2049 660a 2020 ype1/.... If. │ │ │ │ │ +000634b0: 2020 2066 6f6e 7420 6d65 7472 6963 2066 font metric f │ │ │ │ │ +000634c0: 696c 6573 2061 7265 2061 7661 696c 6162 iles are availab │ │ │ │ │ +000634d0: 6c65 2c20 7468 6579 206d 7573 7420 6265 le, they must be │ │ │ │ │ +000634e0: 2070 6c61 6365 6420 6865 7265 2061 7320 placed here as │ │ │ │ │ +000634f0: 7765 6c6c 2e0a 0a20 2034 2e20 5375 6264 well... 4. Subd │ │ │ │ │ +00063500: 6972 6563 746f 7269 6573 206f 6620 e280 irectories of .. │ │ │ │ │ +00063510: 982f 7573 722f 7368 6172 652f 666f 6e74 ./usr/share/font │ │ │ │ │ +00063520: 732f 5831 312f e280 9920 6f74 6865 7220 s/X11/... other │ │ │ │ │ +00063530: 7468 616e 2074 686f 7365 206c 6973 7465 than those liste │ │ │ │ │ +00063540: 640a 2020 2020 2061 626f 7665 206d 7573 d. above mus │ │ │ │ │ +00063550: 7420 6265 206e 6569 7468 6572 2063 7265 t be neither cre │ │ │ │ │ +00063560: 6174 6564 206e 6f72 2075 7365 642e 2020 ated nor used. │ │ │ │ │ +00063570: 2854 6865 20e2 8098 5045 58e2 8099 2c20 (The ...PEX..., │ │ │ │ │ +00063580: e280 9843 4944 e280 992c 0a20 2020 2020 ...CID...,. │ │ │ │ │ +00063590: e280 9853 7065 6564 6fe2 8099 2c20 616e ...Speedo..., an │ │ │ │ │ +000635a0: 6420 e280 9863 7972 696c 6c69 63e2 8099 d ...cyrillic... │ │ │ │ │ +000635b0: 2064 6972 6563 746f 7269 6573 2061 7265 directories are │ │ │ │ │ +000635c0: 2065 7863 6570 7465 6420 666f 7220 6869 excepted for hi │ │ │ │ │ +000635d0: 7374 6f72 6963 616c 0a20 2020 2020 7265 storical. re │ │ │ │ │ +000635e0: 6173 6f6e 732c 2062 7574 2069 6e73 7461 asons, but insta │ │ │ │ │ +000635f0: 6c6c 6174 696f 6e20 6f66 2066 696c 6573 llation of files │ │ │ │ │ +00063600: 2069 6e74 6f20 7468 6573 6520 6469 7265 into these dire │ │ │ │ │ +00063610: 6374 6f72 6965 7320 7265 6d61 696e 730a ctories remains. │ │ │ │ │ +00063620: 2020 2020 2064 6973 636f 7572 6167 6564 discouraged │ │ │ │ │ +00063630: 2e29 0a0a 2020 352e 2046 6f6e 7420 7061 .).. 5. Font pa │ │ │ │ │ +00063640: 636b 6167 6573 206d 6179 2c20 696e 7374 ckages may, inst │ │ │ │ │ +00063650: 6561 6420 6f66 2070 6c61 6369 6e67 2066 ead of placing f │ │ │ │ │ +00063660: 696c 6573 2064 6972 6563 746c 7920 696e iles directly in │ │ │ │ │ +00063670: 2074 6865 2058 2066 6f6e 740a 2020 2020 the X font. │ │ │ │ │ +00063680: 2064 6972 6563 746f 7269 6573 206c 6973 directories lis │ │ │ │ │ +00063690: 7465 6420 6162 6f76 652c 2070 726f 7669 ted above, provi │ │ │ │ │ +000636a0: 6465 2073 796d 626f 6c69 6320 6c69 6e6b de symbolic link │ │ │ │ │ +000636b0: 7320 696e 2074 6861 7420 666f 6e74 0a20 s in that font. │ │ │ │ │ +000636c0: 2020 2020 6469 7265 6374 6f72 7920 706f directory po │ │ │ │ │ +000636d0: 696e 7469 6e67 2074 6f20 7468 6520 6669 inting to the fi │ │ │ │ │ +000636e0: 6c65 73e2 8099 2061 6374 7561 6c20 6c6f les... actual lo │ │ │ │ │ +000636f0: 6361 7469 6f6e 2069 6e20 7468 6520 6669 cation in the fi │ │ │ │ │ +00063700: 6c65 7379 7374 656d 2e0a 2020 2020 2053 lesystem.. S │ │ │ │ │ +00063710: 7563 6820 6120 6c6f 6361 7469 6f6e 206d uch a location m │ │ │ │ │ +00063720: 7573 7420 636f 6d70 6c79 2077 6974 6820 ust comply with │ │ │ │ │ +00063730: 7468 6520 4648 532e 0a0a 2020 362e 2046 the FHS... 6. F │ │ │ │ │ +00063740: 6f6e 7420 7061 636b 6167 6573 2073 686f ont packages sho │ │ │ │ │ +00063750: 756c 6420 6e6f 7420 636f 6e74 6169 6e20 uld not contain │ │ │ │ │ +00063760: 626f 7468 2037 3564 7069 2061 6e64 2031 both 75dpi and 1 │ │ │ │ │ +00063770: 3030 6470 6920 7665 7273 696f 6e73 206f 00dpi versions o │ │ │ │ │ +00063780: 660a 2020 2020 2061 2066 6f6e 742e 2020 f. a font. │ │ │ │ │ +00063790: 4966 2062 6f74 6820 6172 6520 6176 6169 If both are avai │ │ │ │ │ +000637a0: 6c61 626c 652c 2074 6865 7920 7368 6f75 lable, they shou │ │ │ │ │ +000637b0: 6c64 2062 6520 7072 6f76 6964 6564 2069 ld be provided i │ │ │ │ │ +000637c0: 6e20 7365 7061 7261 7465 0a20 2020 2020 n separate. │ │ │ │ │ +000637d0: 6269 6e61 7279 2070 6163 6b61 6765 7320 binary packages │ │ │ │ │ +000637e0: 7769 7468 20e2 8098 2d37 3564 7069 e280 with ...-75dpi.. │ │ │ │ │ +000637f0: 9920 6f72 20e2 8098 2d31 3030 6470 69e2 . or ...-100dpi. │ │ │ │ │ +00063800: 8099 2061 7070 656e 6465 6420 746f 2074 .. appended to t │ │ │ │ │ +00063810: 6865 206e 616d 6573 206f 660a 2020 2020 he names of. │ │ │ │ │ +00063820: 2074 6865 2070 6163 6b61 6765 7320 636f the packages co │ │ │ │ │ +00063830: 6e74 6169 6e69 6e67 2074 6865 2063 6f72 ntaining the cor │ │ │ │ │ +00063840: 7265 7370 6f6e 6469 6e67 2066 6f6e 7473 responding fonts │ │ │ │ │ +00063850: 2e0a 0a20 2037 2e20 466f 6e74 7320 6465 ... 7. Fonts de │ │ │ │ │ +00063860: 7374 696e 6564 2066 6f72 2074 6865 20e2 stined for the . │ │ │ │ │ +00063870: 8098 6d69 7363 e280 9920 7375 6264 6972 ..misc... subdir │ │ │ │ │ +00063880: 6563 746f 7279 2073 686f 756c 6420 6e6f ectory should no │ │ │ │ │ +00063890: 7420 6265 2069 6e63 6c75 6465 640a 2020 t be included. │ │ │ │ │ +000638a0: 2020 2069 6e20 7468 6520 7361 6d65 2070 in the same p │ │ │ │ │ +000638b0: 6163 6b61 6765 2061 7320 3735 6470 6920 ackage as 75dpi │ │ │ │ │ +000638c0: 6f72 2031 3030 6470 6920 666f 6e74 733b or 100dpi fonts; │ │ │ │ │ +000638d0: 2069 6e73 7465 6164 2c20 7468 6579 2073 instead, they s │ │ │ │ │ +000638e0: 686f 756c 640a 2020 2020 2062 6520 7072 hould. be pr │ │ │ │ │ +000638f0: 6f76 6964 6564 2069 6e20 6120 7365 7061 ovided in a sepa │ │ │ │ │ +00063900: 7261 7465 2070 6163 6b61 6765 2077 6974 rate package wit │ │ │ │ │ +00063910: 6820 e280 982d 6d69 7363 e280 9920 6170 h ...-misc... ap │ │ │ │ │ +00063920: 7065 6e64 6564 2074 6f20 6974 730a 2020 pended to its. │ │ │ │ │ +00063930: 2020 206e 616d 652e 0a0a 2020 382e 2046 name... 8. F │ │ │ │ │ +00063940: 6f6e 7420 7061 636b 6167 6573 206d 7573 ont packages mus │ │ │ │ │ +00063950: 7420 6e6f 7420 7072 6f76 6964 6520 7468 t not provide th │ │ │ │ │ +00063960: 6520 6669 6c65 7320 e280 9866 6f6e 7473 e files ...fonts │ │ │ │ │ +00063970: 2e64 6972 e280 992c 0a20 2020 2020 e280 .dir...,. .. │ │ │ │ │ +00063980: 9866 6f6e 7473 2e61 6c69 6173 e280 992c .fonts.alias..., │ │ │ │ │ +00063990: 206f 7220 e280 9866 6f6e 7473 2e73 6361 or ...fonts.sca │ │ │ │ │ +000639a0: 6c65 e280 9920 696e 2061 2066 6f6e 7420 le... in a font │ │ │ │ │ +000639b0: 6469 7265 6374 6f72 793a 0a0a 2020 2020 directory:.. │ │ │ │ │ +000639c0: 2020 2020 2d20 e280 9866 6f6e 7473 2e64 - ...fonts.d │ │ │ │ │ +000639d0: 6972 e280 9920 6669 6c65 7320 6d75 7374 ir... files must │ │ │ │ │ +000639e0: 206e 6f74 2062 6520 7072 6f76 6964 6564 not be provided │ │ │ │ │ +000639f0: 2061 7420 616c 6c2e 0a0a 2020 2020 2020 at all... │ │ │ │ │ +00063a00: 2020 2d20 e280 9866 6f6e 7473 2e61 6c69 - ...fonts.ali │ │ │ │ │ +00063a10: 6173 e280 9920 616e 6420 e280 9866 6f6e as... and ...fon │ │ │ │ │ +00063a20: 7473 2e73 6361 6c65 e280 9920 6669 6c65 ts.scale... file │ │ │ │ │ +00063a30: 732c 2069 6620 6e65 6564 6564 2c20 7368 s, if needed, sh │ │ │ │ │ +00063a40: 6f75 6c64 2062 650a 2020 2020 2020 2020 ould be. │ │ │ │ │ +00063a50: 2020 7072 6f76 6964 6564 2069 6e20 7468 provided in th │ │ │ │ │ +00063a60: 6520 6469 7265 6374 6f72 790a 2020 2020 e directory. │ │ │ │ │ +00063a70: 2020 2020 2020 e280 982f 6574 632f 5831 .../etc/X1 │ │ │ │ │ +00063a80: 312f 666f 6e74 732f 666f 6e74 6469 722f 1/fonts/fontdir/ │ │ │ │ │ +00063a90: 7061 636b 6167 652e 6578 7465 6e73 696f package.extensio │ │ │ │ │ +00063aa0: 6ee2 8099 2c20 7768 6572 6520 666f 6e74 n..., where font │ │ │ │ │ +00063ab0: 6469 7220 6973 0a20 2020 2020 2020 2020 dir is. │ │ │ │ │ +00063ac0: 2074 6865 206e 616d 6520 6f66 2074 6865 the name of the │ │ │ │ │ +00063ad0: 2073 7562 6469 7265 6374 6f72 7920 6f66 subdirectory of │ │ │ │ │ +00063ae0: 20e2 8098 2f75 7372 2f73 6861 7265 2f66 .../usr/share/f │ │ │ │ │ +00063af0: 6f6e 7473 2f58 3131 2fe2 8099 2077 6865 onts/X11/... whe │ │ │ │ │ +00063b00: 7265 0a20 2020 2020 2020 2020 2074 6865 re. the │ │ │ │ │ +00063b10: 2070 6163 6b61 6765 e280 9973 2063 6f72 package...s cor │ │ │ │ │ +00063b20: 7265 7370 6f6e 6469 6e67 2066 6f6e 7473 responding fonts │ │ │ │ │ +00063b30: 2061 7265 2073 746f 7265 6420 2865 2e67 are stored (e.g │ │ │ │ │ +00063b40: 2e2c 20e2 8098 3735 6470 69e2 8099 206f ., ...75dpi... o │ │ │ │ │ +00063b50: 720a 2020 2020 2020 2020 2020 e280 986d r. ...m │ │ │ │ │ +00063b60: 6973 63e2 8099 292c 2070 6163 6b61 6765 isc...), package │ │ │ │ │ +00063b70: 2069 7320 7468 6520 6e61 6d65 206f 6620 is the name of │ │ │ │ │ +00063b80: 7468 6520 7061 636b 6167 6520 7468 6174 the package that │ │ │ │ │ +00063b90: 2070 726f 7669 6465 730a 2020 2020 2020 provides. │ │ │ │ │ +00063ba0: 2020 2020 7468 6573 6520 666f 6e74 732c these fonts, │ │ │ │ │ +00063bb0: 2061 6e64 2065 7874 656e 7369 6f6e 2069 and extension i │ │ │ │ │ +00063bc0: 7320 6569 7468 6572 20e2 8098 7363 616c s either ...scal │ │ │ │ │ +00063bd0: 65e2 8099 206f 7220 e280 9861 6c69 6173 e... or ...alias │ │ │ │ │ +00063be0: e280 992c 0a20 2020 2020 2020 2020 2077 ...,. w │ │ │ │ │ +00063bf0: 6869 6368 6576 6572 2063 6f72 7265 7370 hichever corresp │ │ │ │ │ +00063c00: 6f6e 6473 2074 6f20 7468 6520 6669 6c65 onds to the file │ │ │ │ │ +00063c10: 2063 6f6e 7465 6e74 732e 0a0a 2020 392e contents... 9. │ │ │ │ │ +00063c20: 2046 6f6e 7420 7061 636b 6167 6573 206d Font packages m │ │ │ │ │ +00063c30: 7573 7420 6465 636c 6172 6520 6120 6465 ust declare a de │ │ │ │ │ +00063c40: 7065 6e64 656e 6379 206f 6e20 e280 9878 pendency on ...x │ │ │ │ │ +00063c50: 666f 6e74 732d 7574 696c 73e2 8099 2069 fonts-utils... i │ │ │ │ │ +00063c60: 6e20 7468 6569 720a 2020 2020 20e2 8098 n their. ... │ │ │ │ │ +00063c70: 4465 7065 6e64 73e2 8099 206f 7220 e280 Depends... or .. │ │ │ │ │ +00063c80: 9850 7265 2d44 6570 656e 6473 e280 9920 .Pre-Depends... │ │ │ │ │ +00063c90: 636f 6e74 726f 6c20 6669 656c 642e 0a0a control field... │ │ │ │ │ +00063ca0: 2020 3130 2e20 466f 6e74 2070 6163 6b61 10. Font packa │ │ │ │ │ +00063cb0: 6765 7320 7468 6174 2070 726f 7669 6465 ges that provide │ │ │ │ │ +00063cc0: 206f 6e65 206f 7220 6d6f 7265 20e2 8098 one or more ... │ │ │ │ │ +00063cd0: 666f 6e74 732e 7363 616c 65e2 8099 2066 fonts.scale... f │ │ │ │ │ +00063ce0: 696c 6573 2061 730a 2020 2020 2064 6573 iles as. des │ │ │ │ │ +00063cf0: 6372 6962 6564 2061 626f 7665 206d 7573 cribed above mus │ │ │ │ │ +00063d00: 7420 696e 766f 6b65 20e2 8098 7570 6461 t invoke ...upda │ │ │ │ │ +00063d10: 7465 2d66 6f6e 7473 2d73 6361 6c65 e280 te-fonts-scale.. │ │ │ │ │ +00063d20: 9920 6f6e 2065 6163 6820 6469 7265 6374 . on each direct │ │ │ │ │ +00063d30: 6f72 790a 2020 2020 2069 6e74 6f20 7768 ory. into wh │ │ │ │ │ +00063d40: 6963 6820 7468 6579 2069 6e73 7461 6c6c ich they install │ │ │ │ │ +00063d50: 6564 2066 6f6e 7473 2027 6265 666f 7265 ed fonts 'before │ │ │ │ │ +00063d60: 2720 696e 766f 6b69 6e67 0a20 2020 2020 ' invoking. │ │ │ │ │ +00063d70: e280 9875 7064 6174 652d 666f 6e74 732d ...update-fonts- │ │ │ │ │ +00063d80: 6469 72e2 8099 206f 6e20 7468 6174 2064 dir... on that d │ │ │ │ │ +00063d90: 6972 6563 746f 7279 2e20 2054 6869 7320 irectory. This │ │ │ │ │ +00063da0: 696e 766f 6361 7469 6f6e 206d 7573 7420 invocation must │ │ │ │ │ +00063db0: 6f63 6375 720a 2020 2020 2069 6e20 626f occur. in bo │ │ │ │ │ +00063dc0: 7468 2074 6865 20e2 8098 706f 7374 696e th the ...postin │ │ │ │ │ +00063dd0: 7374 e280 9920 2866 6f72 2061 6c6c 2061 st... (for all a │ │ │ │ │ +00063de0: 7267 756d 656e 7473 2920 616e 6420 e280 rguments) and .. │ │ │ │ │ +00063df0: 9870 6f73 7472 6de2 8099 2028 666f 7220 .postrm... (for │ │ │ │ │ +00063e00: 616c 6c0a 2020 2020 2061 7267 756d 656e all. argumen │ │ │ │ │ +00063e10: 7473 2065 7863 6570 7420 e280 9875 7067 ts except ...upg │ │ │ │ │ +00063e20: 7261 6465 e280 9929 2073 6372 6970 7473 rade...) scripts │ │ │ │ │ +00063e30: 2e0a 0a20 2031 312e 2046 6f6e 7420 7061 ... 11. Font pa │ │ │ │ │ +00063e40: 636b 6167 6573 2074 6861 7420 7072 6f76 ckages that prov │ │ │ │ │ +00063e50: 6964 6520 6f6e 6520 6f72 206d 6f72 6520 ide one or more │ │ │ │ │ +00063e60: e280 9866 6f6e 7473 2e61 6c69 6173 e280 ...fonts.alias.. │ │ │ │ │ +00063e70: 9920 6669 6c65 7320 6173 0a20 2020 2020 . files as. │ │ │ │ │ +00063e80: 6465 7363 7269 6265 6420 6162 6f76 6520 described above │ │ │ │ │ +00063e90: 6d75 7374 2069 6e76 6f6b 6520 e280 9875 must invoke ...u │ │ │ │ │ +00063ea0: 7064 6174 652d 666f 6e74 732d 616c 6961 pdate-fonts-alia │ │ │ │ │ +00063eb0: 73e2 8099 206f 6e20 6561 6368 2064 6972 s... on each dir │ │ │ │ │ +00063ec0: 6563 746f 7279 0a20 2020 2020 696e 746f ectory. into │ │ │ │ │ +00063ed0: 2077 6869 6368 2074 6865 7920 696e 7374 which they inst │ │ │ │ │ +00063ee0: 616c 6c65 6420 666f 6e74 732e 2020 5468 alled fonts. Th │ │ │ │ │ +00063ef0: 6973 2069 6e76 6f63 6174 696f 6e20 6d75 is invocation mu │ │ │ │ │ +00063f00: 7374 206f 6363 7572 2069 6e0a 2020 2020 st occur in. │ │ │ │ │ +00063f10: 2062 6f74 6820 7468 6520 e280 9870 6f73 both the ...pos │ │ │ │ │ +00063f20: 7469 6e73 74e2 8099 2028 666f 7220 616c tinst... (for al │ │ │ │ │ +00063f30: 6c20 6172 6775 6d65 6e74 7329 2061 6e64 l arguments) and │ │ │ │ │ +00063f40: 20e2 8098 706f 7374 726d e280 9920 2866 ...postrm... (f │ │ │ │ │ +00063f50: 6f72 2061 6c6c 0a20 2020 2020 6172 6775 or all. argu │ │ │ │ │ +00063f60: 6d65 6e74 7320 6578 6365 7074 20e2 8098 ments except ... │ │ │ │ │ +00063f70: 7570 6772 6164 65e2 8099 2920 7363 7269 upgrade...) scri │ │ │ │ │ +00063f80: 7074 732e 0a0a 2020 3132 2e20 466f 6e74 pts... 12. Font │ │ │ │ │ +00063f90: 2070 6163 6b61 6765 7320 6d75 7374 2069 packages must i │ │ │ │ │ +00063fa0: 6e76 6f6b 6520 e280 9875 7064 6174 652d nvoke ...update- │ │ │ │ │ +00063fb0: 666f 6e74 732d 6469 72e2 8099 206f 6e20 fonts-dir... on │ │ │ │ │ +00063fc0: 6561 6368 2064 6972 6563 746f 7279 0a20 each directory. │ │ │ │ │ +00063fd0: 2020 2020 696e 746f 2077 6869 6368 2074 into which t │ │ │ │ │ +00063fe0: 6865 7920 696e 7374 616c 6c65 6420 666f hey installed fo │ │ │ │ │ +00063ff0: 6e74 732e 2020 5468 6973 2069 6e76 6f63 nts. This invoc │ │ │ │ │ +00064000: 6174 696f 6e20 6d75 7374 206f 6363 7572 ation must occur │ │ │ │ │ +00064010: 2069 6e0a 2020 2020 2062 6f74 6820 7468 in. both th │ │ │ │ │ +00064020: 6520 e280 9870 6f73 7469 6e73 74e2 8099 e ...postinst... │ │ │ │ │ +00064030: 2028 666f 7220 616c 6c20 6172 6775 6d65 (for all argume │ │ │ │ │ +00064040: 6e74 7329 2061 6e64 20e2 8098 706f 7374 nts) and ...post │ │ │ │ │ +00064050: 726d e280 9920 2866 6f72 2061 6c6c 0a20 rm... (for all. │ │ │ │ │ +00064060: 2020 2020 6172 6775 6d65 6e74 7320 6578 arguments ex │ │ │ │ │ +00064070: 6365 7074 20e2 8098 7570 6772 6164 65e2 cept ...upgrade. │ │ │ │ │ +00064080: 8099 2920 7363 7269 7074 732e 0a0a 2020 ..) scripts... │ │ │ │ │ +00064090: 3133 2e20 466f 6e74 2070 6163 6b61 6765 13. Font package │ │ │ │ │ +000640a0: 7320 6d75 7374 206e 6f74 2070 726f 7669 s must not provi │ │ │ │ │ +000640b0: 6465 2061 6c69 6173 206e 616d 6573 2066 de alias names f │ │ │ │ │ +000640c0: 6f72 2074 6865 2066 6f6e 7473 2074 6865 or the fonts the │ │ │ │ │ +000640d0: 790a 2020 2020 2069 6e63 6c75 6465 2077 y. include w │ │ │ │ │ +000640e0: 6869 6368 2063 6f6c 6c69 6465 2077 6974 hich collide wit │ │ │ │ │ +000640f0: 6820 616c 6961 7320 6e61 6d65 7320 616c h alias names al │ │ │ │ │ +00064100: 7265 6164 7920 696e 2075 7365 2062 7920 ready in use by │ │ │ │ │ +00064110: 666f 6e74 730a 2020 2020 2061 6c72 6561 fonts. alrea │ │ │ │ │ +00064120: 6479 2070 6163 6b61 6765 642e 0a0a 2020 dy packaged... │ │ │ │ │ +00064130: 3134 2e20 466f 6e74 2070 6163 6b61 6765 14. Font package │ │ │ │ │ +00064140: 7320 6d75 7374 206e 6f74 2070 726f 7669 s must not provi │ │ │ │ │ +00064150: 6465 2066 6f6e 7473 2077 6974 6820 7468 de fonts with th │ │ │ │ │ +00064160: 6520 7361 6d65 2058 4c46 4420 7265 6769 e same XLFD regi │ │ │ │ │ +00064170: 7374 7279 0a20 2020 2020 6e61 6d65 2061 stry. name a │ │ │ │ │ +00064180: 7320 616e 6f74 6865 7220 666f 6e74 2061 s another font a │ │ │ │ │ +00064190: 6c72 6561 6479 2070 6163 6b61 6765 642e lready packaged. │ │ │ │ │ +000641a0: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ +000641b0: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ +000641c0: 2d2d 2d2d 0a0a 2020 2028 3129 2046 6f72 ----.. (1) For │ │ │ │ │ +000641d0: 2074 6865 2070 7572 706f 7365 7320 6f66 the purposes of │ │ │ │ │ +000641e0: 2044 6562 6961 6e20 506f 6c69 6379 2c20 Debian Policy, │ │ │ │ │ +000641f0: 6120 e280 9c66 6f6e 7420 666f 7220 7468 a ...font for th │ │ │ │ │ +00064200: 6520 5820 5769 6e64 6f77 0a53 7973 7465 e X Window.Syste │ │ │ │ │ +00064210: 6de2 809d 2069 7320 6f6e 6520 7768 6963 m... is one whic │ │ │ │ │ +00064220: 6820 6973 2061 6363 6573 7365 6420 7669 h is accessed vi │ │ │ │ │ +00064230: 6120 5820 7072 6f74 6f63 6f6c 2072 6571 a X protocol req │ │ │ │ │ +00064240: 7565 7374 732e 2020 466f 6e74 7320 666f uests. Fonts fo │ │ │ │ │ +00064250: 7220 7468 650a 4c69 6e75 7820 636f 6e73 r the.Linux cons │ │ │ │ │ +00064260: 6f6c 652c 2066 6f72 2050 6f73 7453 6372 ole, for PostScr │ │ │ │ │ +00064270: 6970 7420 7265 6e64 6572 6572 2c20 6f72 ipt renderer, or │ │ │ │ │ +00064280: 2061 6e79 206f 7468 6572 2070 7572 706f any other purpo │ │ │ │ │ +00064290: 7365 2c20 646f 206e 6f74 2066 6974 0a74 se, do not fit.t │ │ │ │ │ +000642a0: 6869 7320 6465 6669 6e69 7469 6f6e 2e20 his definition. │ │ │ │ │ +000642b0: 2041 6e79 2074 6f6f 6c20 7768 6963 6820 Any tool which │ │ │ │ │ +000642c0: 6d61 6b65 7320 7375 6368 2066 6f6e 7473 makes such fonts │ │ │ │ │ +000642d0: 2061 7661 696c 6162 6c65 2074 6f20 7468 available to th │ │ │ │ │ +000642e0: 6520 580a 5769 6e64 6f77 2053 7973 7465 e X.Window Syste │ │ │ │ │ +000642f0: 6d2c 2068 6f77 6576 6572 2c20 6d75 7374 m, however, must │ │ │ │ │ +00064300: 2061 6269 6465 2062 7920 7468 6973 2066 abide by this f │ │ │ │ │ +00064310: 6f6e 7420 706f 6c69 6379 2e0a 0a20 2020 ont policy... │ │ │ │ │ +00064320: 2832 2920 5468 6973 2069 7320 6265 6361 (2) This is beca │ │ │ │ │ +00064330: 7573 6520 616e 2058 2063 6c69 656e 7420 use an X client │ │ │ │ │ +00064340: 6d61 7920 6265 2064 6973 706c 6179 6564 may be displayed │ │ │ │ │ +00064350: 2062 7920 6120 7265 6d6f 7465 2058 0a73 by a remote X.s │ │ │ │ │ +00064360: 6572 7665 722c 2069 6e20 7768 6963 6820 erver, in which │ │ │ │ │ +00064370: 6361 7365 2058 2066 6f6e 7473 2061 7265 case X fonts are │ │ │ │ │ +00064380: 2070 726f 7669 6465 6420 6279 2074 6865 provided by the │ │ │ │ │ +00064390: 2072 656d 6f74 6520 5820 7365 7276 6572 remote X server │ │ │ │ │ +000643a0: 2c20 6e6f 740a 7265 7472 6965 7665 6420 , not.retrieved │ │ │ │ │ +000643b0: 6c6f 6361 6c6c 793b 2074 6865 2044 6562 locally; the Deb │ │ │ │ │ +000643c0: 6961 6e20 7061 636b 6167 6520 7379 7374 ian package syst │ │ │ │ │ +000643d0: 656d 2069 7320 656d 706f 7765 7265 6420 em is empowered │ │ │ │ │ +000643e0: 746f 2064 6561 6c20 6f6e 6c79 0a77 6974 to deal only.wit │ │ │ │ │ +000643f0: 6820 7468 6520 6c6f 6361 6c20 6669 6c65 h the local file │ │ │ │ │ +00064400: 2073 7973 7465 6d2e 0a0a 1f0a 4669 6c65 system.....File │ │ │ │ │ +00064410: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00064420: 696e 666f 2c20 204e 6f64 653a 2041 7070 info, Node: App │ │ │ │ │ +00064430: 6c69 6361 7469 6f6e 2064 6566 6175 6c74 lication default │ │ │ │ │ +00064440: 7320 6669 6c65 732c 2020 4e65 7874 3a20 s files, Next: │ │ │ │ │ +00064450: 496e 7374 616c 6c61 7469 6f6e 2064 6972 Installation dir │ │ │ │ │ +00064460: 6563 746f 7279 2069 7373 7565 732c 2020 ectory issues, │ │ │ │ │ +00064470: 5072 6576 3a20 5061 636b 6167 6573 2070 Prev: Packages p │ │ │ │ │ +00064480: 726f 7669 6469 6e67 2066 6f6e 7473 2c20 roviding fonts, │ │ │ │ │ +00064490: 2055 703a 2050 726f 6772 616d 7320 666f Up: Programs fo │ │ │ │ │ +000644a0: 7220 7468 6520 5820 5769 6e64 6f77 2053 r the X Window S │ │ │ │ │ +000644b0: 7973 7465 6d0a 0a31 312e 382e 3620 4170 ystem..11.8.6 Ap │ │ │ │ │ +000644c0: 706c 6963 6174 696f 6e20 6465 6661 756c plication defaul │ │ │ │ │ +000644d0: 7473 2066 696c 6573 0a2d 2d2d 2d2d 2d2d ts files.------- │ │ │ │ │ +000644e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000644f0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 4170 706c ----------..Appl │ │ │ │ │ +00064500: 6963 6174 696f 6e20 6465 6661 756c 7473 ication defaults │ │ │ │ │ +00064510: 2066 696c 6573 206d 7573 7420 6265 2069 files must be i │ │ │ │ │ +00064520: 6e73 7461 6c6c 6564 2069 6e20 7468 6520 nstalled in the │ │ │ │ │ +00064530: 6469 7265 6374 6f72 790a e280 982f 6574 directory..../et │ │ │ │ │ +00064540: 632f 5831 312f 6170 702d 6465 6661 756c c/X11/app-defaul │ │ │ │ │ +00064550: 7473 2fe2 8099 2028 7573 6520 6f66 2061 ts/... (use of a │ │ │ │ │ +00064560: 206c 6f63 616c 697a 6564 2073 7562 6469 localized subdi │ │ │ │ │ +00064570: 7265 6374 6f72 7920 6f66 20e2 8098 2f65 rectory of .../e │ │ │ │ │ +00064580: 7463 2f58 3131 2fe2 8099 0a61 7320 6465 tc/X11/....as de │ │ │ │ │ +00064590: 7363 7269 6265 6420 696e 2074 6865 2027 scribed in the ' │ │ │ │ │ +000645a0: 5820 546f 6f6c 6b69 7420 496e 7472 696e X Toolkit Intrin │ │ │ │ │ +000645b0: 7369 6373 202d 2043 204c 616e 6775 6167 sics - C Languag │ │ │ │ │ +000645c0: 6520 496e 7465 7266 6163 6527 206d 616e e Interface' man │ │ │ │ │ +000645d0: 7561 6c0a 6973 2061 6c73 6f20 7065 726d ual.is also perm │ │ │ │ │ +000645e0: 6974 7465 6429 2e20 2054 6865 7920 6d75 itted). They mu │ │ │ │ │ +000645f0: 7374 2062 6520 7265 6769 7374 6572 6564 st be registered │ │ │ │ │ +00064600: 2061 7320 e280 9863 6f6e 6666 696c 65e2 as ...conffile. │ │ │ │ │ +00064610: 8099 7320 6f72 2068 616e 646c 6564 0a61 ..s or handled.a │ │ │ │ │ +00064620: 7320 636f 6e66 6967 7572 6174 696f 6e20 s configuration │ │ │ │ │ +00064630: 6669 6c65 732e 0a0a 4375 7374 6f6d 697a files...Customiz │ │ │ │ │ +00064640: 6174 696f 6e20 6f66 2070 726f 6772 616d ation of program │ │ │ │ │ +00064650: 73e2 8099 2058 2072 6573 6f75 7263 6573 s... X resources │ │ │ │ │ +00064660: 206d 6179 2061 6c73 6f20 6265 2073 7570 may also be sup │ │ │ │ │ +00064670: 706f 7274 6564 2077 6974 6820 7468 650a ported with the. │ │ │ │ │ +00064680: 7072 6f76 6973 696f 6e20 6f66 2061 2066 provision of a f │ │ │ │ │ +00064690: 696c 6520 7769 7468 2074 6865 2073 616d ile with the sam │ │ │ │ │ +000646a0: 6520 6e61 6d65 2061 7320 7468 6174 206f e name as that o │ │ │ │ │ +000646b0: 6620 7468 6520 7061 636b 6167 6520 706c f the package pl │ │ │ │ │ +000646c0: 6163 6564 2069 6e0a 7468 6520 e280 982f aced in.the .../ │ │ │ │ │ +000646d0: 6574 632f 5831 312f 5872 6573 6f75 7263 etc/X11/Xresourc │ │ │ │ │ +000646e0: 6573 2fe2 8099 2064 6972 6563 746f 7279 es/... directory │ │ │ │ │ +000646f0: 2c20 7768 6963 6820 6d75 7374 2062 6520 , which must be │ │ │ │ │ +00064700: 7265 6769 7374 6572 6564 2061 7320 610a registered as a. │ │ │ │ │ +00064710: e280 9863 6f6e 6666 696c 65e2 8099 206f ...conffile... o │ │ │ │ │ +00064720: 7220 6861 6e64 6c65 6420 6173 2061 2063 r handled as a c │ │ │ │ │ +00064730: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +00064740: 652e 2020 2831 290a 0a20 2020 2d2d 2d2d e. (1).. ---- │ │ │ │ │ +00064750: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +00064760: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +00064770: 2831 2920 4e6f 7465 2074 6861 7420 7468 (1) Note that th │ │ │ │ │ +00064780: 6973 206d 6563 6861 6e69 736d 2069 7320 is mechanism is │ │ │ │ │ +00064790: 6e6f 7420 7468 6520 7361 6d65 2061 7320 not the same as │ │ │ │ │ +000647a0: 7573 696e 6720 6170 702d 6465 6661 756c using app-defaul │ │ │ │ │ +000647b0: 7473 3b0a 6170 702d 6465 6661 756c 7473 ts;.app-defaults │ │ │ │ │ +000647c0: 2061 7265 2074 6965 6420 746f 2074 6865 are tied to the │ │ │ │ │ +000647d0: 2063 6c69 656e 7420 6269 6e61 7279 206f client binary o │ │ │ │ │ +000647e0: 6e20 7468 6520 6c6f 6361 6c20 6669 6c65 n the local file │ │ │ │ │ +000647f0: 2073 7973 7465 6d2c 0a77 6865 7265 6173 system,.whereas │ │ │ │ │ +00064800: 2058 2072 6573 6f75 7263 6573 2061 7265 X resources are │ │ │ │ │ +00064810: 2073 746f 7265 6420 696e 2074 6865 2058 stored in the X │ │ │ │ │ +00064820: 2073 6572 7665 7220 616e 6420 6166 6665 server and affe │ │ │ │ │ +00064830: 6374 2061 6c6c 2063 6f6e 6e65 6374 696e ct all connectin │ │ │ │ │ +00064840: 670a 636c 6965 6e74 732e 0a0a 1f0a 4669 g.clients.....Fi │ │ │ │ │ +00064850: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00064860: 792e 696e 666f 2c20 204e 6f64 653a 2049 y.info, Node: I │ │ │ │ │ +00064870: 6e73 7461 6c6c 6174 696f 6e20 6469 7265 nstallation dire │ │ │ │ │ +00064880: 6374 6f72 7920 6973 7375 6573 2c20 2050 ctory issues, P │ │ │ │ │ +00064890: 7265 763a 2041 7070 6c69 6361 7469 6f6e rev: Application │ │ │ │ │ +000648a0: 2064 6566 6175 6c74 7320 6669 6c65 732c defaults files, │ │ │ │ │ +000648b0: 2020 5570 3a20 5072 6f67 7261 6d73 2066 Up: Programs f │ │ │ │ │ +000648c0: 6f72 2074 6865 2058 2057 696e 646f 7720 or the X Window │ │ │ │ │ +000648d0: 5379 7374 656d 0a0a 3131 2e38 2e37 2049 System..11.8.7 I │ │ │ │ │ +000648e0: 6e73 7461 6c6c 6174 696f 6e20 6469 7265 nstallation dire │ │ │ │ │ +000648f0: 6374 6f72 7920 6973 7375 6573 0a2d 2d2d ctory issues.--- │ │ │ │ │ +00064900: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00064910: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00064920: 2d0a 0a48 6973 746f 7269 6361 6c6c 792c -..Historically, │ │ │ │ │ +00064930: 2070 6163 6b61 6765 7320 7573 696e 6720 packages using │ │ │ │ │ +00064940: 7468 6520 5820 5769 6e64 6f77 2053 7973 the X Window Sys │ │ │ │ │ +00064950: 7465 6d20 7573 6564 2061 2073 6570 6172 tem used a separ │ │ │ │ │ +00064960: 6174 6520 7365 7420 6f66 0a69 6e73 7461 ate set of.insta │ │ │ │ │ +00064970: 6c6c 6174 696f 6e20 6469 7265 6374 6f72 llation director │ │ │ │ │ +00064980: 6965 7320 6672 6f6d 206f 7468 6572 2070 ies from other p │ │ │ │ │ +00064990: 6163 6b61 6765 732e 2020 5468 6973 2070 ackages. This p │ │ │ │ │ +000649a0: 7261 6374 6963 6520 6861 7320 6265 656e ractice has been │ │ │ │ │ +000649b0: 0a64 6973 636f 6e74 696e 7565 6420 616e .discontinued an │ │ │ │ │ +000649c0: 6420 7061 636b 6167 6573 2075 7369 6e67 d packages using │ │ │ │ │ +000649d0: 2074 6865 2058 2057 696e 646f 7720 5379 the X Window Sy │ │ │ │ │ +000649e0: 7374 656d 2073 686f 756c 6420 6e6f 7720 stem should now │ │ │ │ │ +000649f0: 6765 6e65 7261 6c6c 790a 6265 2069 6e73 generally.be ins │ │ │ │ │ +00064a00: 7461 6c6c 6564 2069 6e20 7468 6520 7361 talled in the sa │ │ │ │ │ +00064a10: 6d65 2064 6972 6563 746f 7269 6573 2061 me directories a │ │ │ │ │ +00064a20: 7320 616e 7920 6f74 6865 7220 7061 636b s any other pack │ │ │ │ │ +00064a30: 6167 652e 0a53 7065 6369 6669 6361 6c6c age..Specificall │ │ │ │ │ +00064a40: 792c 2070 6163 6b61 6765 7320 6d75 7374 y, packages must │ │ │ │ │ +00064a50: 206e 6f74 2069 6e73 7461 6c6c 2066 696c not install fil │ │ │ │ │ +00064a60: 6573 2075 6e64 6572 2074 6865 20e2 8098 es under the ... │ │ │ │ │ +00064a70: 2f75 7372 2f58 3131 5236 2fe2 8099 0a64 /usr/X11R6/....d │ │ │ │ │ +00064a80: 6972 6563 746f 7279 2061 6e64 2074 6865 irectory and the │ │ │ │ │ +00064a90: 20e2 8098 2f75 7372 2f58 3131 5236 2fe2 .../usr/X11R6/. │ │ │ │ │ +00064aa0: 8099 2064 6972 6563 746f 7279 2068 6965 .. directory hie │ │ │ │ │ +00064ab0: 7261 7263 6879 2073 686f 756c 6420 6265 rarchy should be │ │ │ │ │ +00064ac0: 2072 6567 6172 6465 640a 6173 206f 6273 regarded.as obs │ │ │ │ │ +00064ad0: 6f6c 6574 652e 0a0a 496e 636c 7564 6520 olete...Include │ │ │ │ │ +00064ae0: 6669 6c65 7320 7072 6576 696f 7573 6c79 files previously │ │ │ │ │ +00064af0: 2069 6e73 7461 6c6c 6564 2075 6e64 6572 installed under │ │ │ │ │ +00064b00: 20e2 8098 2f75 7372 2f58 3131 5236 2f69 .../usr/X11R6/i │ │ │ │ │ +00064b10: 6e63 6c75 6465 2f58 3131 2fe2 8099 0a73 nclude/X11/....s │ │ │ │ │ +00064b20: 686f 756c 6420 6265 2069 6e73 7461 6c6c hould be install │ │ │ │ │ +00064b30: 6564 2069 6e74 6f20 e280 982f 7573 722f ed into .../usr/ │ │ │ │ │ +00064b40: 696e 636c 7564 652f 5831 312f e280 992e include/X11/.... │ │ │ │ │ +00064b50: 2020 466f 7220 6669 6c65 7320 7072 6576 For files prev │ │ │ │ │ +00064b60: 696f 7573 6c79 0a69 6e73 7461 6c6c 6564 iously.installed │ │ │ │ │ +00064b70: 2069 6e74 6f20 7375 6264 6972 6563 746f into subdirecto │ │ │ │ │ +00064b80: 7269 6573 206f 6620 e280 982f 7573 722f ries of .../usr/ │ │ │ │ │ +00064b90: 5831 3152 362f 6c69 622f 5831 312f e280 X11R6/lib/X11/.. │ │ │ │ │ +00064ba0: 992c 2070 6163 6b61 6765 0a6d 6169 6e74 ., package.maint │ │ │ │ │ +00064bb0: 6169 6e65 7273 2073 686f 756c 6420 6465 ainers should de │ │ │ │ │ +00064bc0: 7465 726d 696e 6520 6966 2073 7562 6469 termine if subdi │ │ │ │ │ +00064bd0: 7265 6374 6f72 6965 7320 6f66 20e2 8098 rectories of ... │ │ │ │ │ +00064be0: 2f75 7372 2f6c 6962 2fe2 8099 2061 6e64 /usr/lib/... and │ │ │ │ │ +00064bf0: 0ae2 8098 2f75 7372 2f73 6861 7265 2fe2 ..../usr/share/. │ │ │ │ │ +00064c00: 8099 2063 616e 2062 6520 7573 6564 2e20 .. can be used. │ │ │ │ │ +00064c10: 2049 6620 6e6f 742c 2061 2073 7562 6469 If not, a subdi │ │ │ │ │ +00064c20: 7265 6374 6f72 7920 6f66 20e2 8098 2f75 rectory of .../u │ │ │ │ │ +00064c30: 7372 2f6c 6962 2f58 3131 2fe2 8099 0a73 sr/lib/X11/....s │ │ │ │ │ +00064c40: 686f 756c 6420 6265 2075 7365 642e 0a0a hould be used... │ │ │ │ │ +00064c50: 436f 6e66 6967 7572 6174 696f 6e20 6669 Configuration fi │ │ │ │ │ +00064c60: 6c65 7320 666f 7220 7769 6e64 6f77 2c20 les for window, │ │ │ │ │ +00064c70: 6469 7370 6c61 792c 206f 7220 7365 7373 display, or sess │ │ │ │ │ +00064c80: 696f 6e20 6d61 6e61 6765 7273 206f 7220 ion managers or │ │ │ │ │ +00064c90: 6f74 6865 720a 6170 706c 6963 6174 696f other.applicatio │ │ │ │ │ +00064ca0: 6e73 2074 6861 7420 6172 6520 7469 6768 ns that are tigh │ │ │ │ │ +00064cb0: 746c 7920 696e 7465 6772 6174 6564 2077 tly integrated w │ │ │ │ │ +00064cc0: 6974 6820 7468 6520 5820 5769 6e64 6f77 ith the X Window │ │ │ │ │ +00064cd0: 2053 7973 7465 6d20 6d61 7920 6265 0a70 System may be.p │ │ │ │ │ +00064ce0: 6c61 6365 6420 696e 2061 2073 7562 6469 laced in a subdi │ │ │ │ │ +00064cf0: 7265 6374 6f72 7920 6f66 20e2 8098 2f65 rectory of .../e │ │ │ │ │ +00064d00: 7463 2f58 3131 2fe2 8099 2063 6f72 7265 tc/X11/... corre │ │ │ │ │ +00064d10: 7370 6f6e 6469 6e67 2074 6f20 7468 6520 sponding to the │ │ │ │ │ +00064d20: 7061 636b 6167 650a 6e61 6d65 2e20 204f package.name. O │ │ │ │ │ +00064d30: 7468 6572 2058 2057 696e 646f 7720 5379 ther X Window Sy │ │ │ │ │ +00064d40: 7374 656d 2061 7070 6c69 6361 7469 6f6e stem application │ │ │ │ │ +00064d50: 7320 7368 6f75 6c64 2075 7365 2074 6865 s should use the │ │ │ │ │ +00064d60: 20e2 8098 2f65 7463 2fe2 8099 0a64 6972 .../etc/....dir │ │ │ │ │ +00064d70: 6563 746f 7279 2075 6e6c 6573 7320 6f74 ectory unless ot │ │ │ │ │ +00064d80: 6865 7277 6973 6520 6d61 6e64 6174 6564 herwise mandated │ │ │ │ │ +00064d90: 2062 7920 706f 6c69 6379 2028 7375 6368 by policy (such │ │ │ │ │ +00064da0: 2061 7320 666f 7220 2a6e 6f74 650a 4170 as for *note.Ap │ │ │ │ │ +00064db0: 706c 6963 6174 696f 6e20 6465 6661 756c plication defaul │ │ │ │ │ +00064dc0: 7473 2066 696c 6573 3a20 3139 622e 292e ts files: 19b.). │ │ │ │ │ +00064dd0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +00064de0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +00064df0: 6f64 653a 2050 6572 6c20 7072 6f67 7261 ode: Perl progra │ │ │ │ │ +00064e00: 6d73 2061 6e64 206d 6f64 756c 6573 2c20 ms and modules, │ │ │ │ │ +00064e10: 204e 6578 743a 2045 6d61 6373 206c 6973 Next: Emacs lis │ │ │ │ │ +00064e20: 7020 7072 6f67 7261 6d73 2c20 2050 7265 p programs, Pre │ │ │ │ │ +00064e30: 763a 2050 726f 6772 616d 7320 666f 7220 v: Programs for │ │ │ │ │ +00064e40: 7468 6520 5820 5769 6e64 6f77 2053 7973 the X Window Sys │ │ │ │ │ +00064e50: 7465 6d2c 2020 5570 3a20 4375 7374 6f6d tem, Up: Custom │ │ │ │ │ +00064e60: 697a 6564 2070 726f 6772 616d 730a 0a31 ized programs..1 │ │ │ │ │ +00064e70: 312e 3920 5065 726c 2070 726f 6772 616d 1.9 Perl program │ │ │ │ │ +00064e80: 7320 616e 6420 6d6f 6475 6c65 730a 3d3d s and modules.== │ │ │ │ │ +00064e90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00064ea0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5065 ============..Pe │ │ │ │ │ +00064eb0: 726c 2070 726f 6772 616d 7320 616e 6420 rl programs and │ │ │ │ │ +00064ec0: 6d6f 6475 6c65 7320 7368 6f75 6c64 2066 modules should f │ │ │ │ │ +00064ed0: 6f6c 6c6f 7720 7468 6520 6375 7272 656e ollow the curren │ │ │ │ │ +00064ee0: 7420 5065 726c 2070 6f6c 6963 792e 0a0a t Perl policy... │ │ │ │ │ +00064ef0: 5468 6520 5065 726c 2070 6f6c 6963 7920 The Perl policy │ │ │ │ │ +00064f00: 6361 6e20 6265 2066 6f75 6e64 2069 6e20 can be found in │ │ │ │ │ +00064f10: 7468 6520 e280 9870 6572 6c2d 706f 6c69 the ...perl-poli │ │ │ │ │ +00064f20: 6379 e280 9920 6669 6c65 7320 696e 2074 cy... files in t │ │ │ │ │ +00064f30: 6865 0ae2 8098 6465 6269 616e 2d70 6f6c he....debian-pol │ │ │ │ │ +00064f40: 6963 79e2 8099 2070 6163 6b61 6765 2e20 icy... package. │ │ │ │ │ +00064f50: 2049 7420 6973 2061 6c73 6f20 6176 6169 It is also avai │ │ │ │ │ +00064f60: 6c61 626c 6520 6672 6f6d 2074 6865 2044 lable from the D │ │ │ │ │ +00064f70: 6562 6961 6e20 7765 620a 6d69 7272 6f72 ebian web.mirror │ │ │ │ │ +00064f80: 7320 6174 20e2 8098 6874 7470 733a 2f2f s at ...https:// │ │ │ │ │ +00064f90: 7777 772e 6465 6269 616e 2e6f 7267 2f64 www.debian.org/d │ │ │ │ │ +00064fa0: 6f63 2f70 6163 6b61 6769 6e67 2d6d 616e oc/packaging-man │ │ │ │ │ +00064fb0: 7561 6c73 2f70 6572 6c2d 706f 6c69 6379 uals/perl-policy │ │ │ │ │ +00064fc0: 2fe2 8099 2e0a 0a1f 0a46 696c 653a 2064 /........File: d │ │ │ │ │ +00064fd0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00064fe0: 6f2c 2020 4e6f 6465 3a20 456d 6163 7320 o, Node: Emacs │ │ │ │ │ +00064ff0: 6c69 7370 2070 726f 6772 616d 732c 2020 lisp programs, │ │ │ │ │ +00065000: 4e65 7874 3a20 4761 6d65 732c 2020 5072 Next: Games, Pr │ │ │ │ │ +00065010: 6576 3a20 5065 726c 2070 726f 6772 616d ev: Perl program │ │ │ │ │ +00065020: 7320 616e 6420 6d6f 6475 6c65 732c 2020 s and modules, │ │ │ │ │ +00065030: 5570 3a20 4375 7374 6f6d 697a 6564 2070 Up: Customized p │ │ │ │ │ +00065040: 726f 6772 616d 730a 0a31 312e 3130 2045 rograms..11.10 E │ │ │ │ │ +00065050: 6d61 6373 206c 6973 7020 7072 6f67 7261 macs lisp progra │ │ │ │ │ +00065060: 6d73 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ms.============= │ │ │ │ │ +00065070: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 506c ============..Pl │ │ │ │ │ +00065080: 6561 7365 2072 6566 6572 2074 6f20 7468 ease refer to th │ │ │ │ │ +00065090: 6520 e280 9c44 6562 6961 6e20 456d 6163 e ...Debian Emac │ │ │ │ │ +000650a0: 7320 506f 6c69 6379 e280 9d20 666f 7220 s Policy... for │ │ │ │ │ +000650b0: 6465 7461 696c 7320 6f66 2068 6f77 2074 details of how t │ │ │ │ │ +000650c0: 6f20 7061 636b 6167 650a 656d 6163 7320 o package.emacs │ │ │ │ │ +000650d0: 6c69 7370 2070 726f 6772 616d 732e 0a0a lisp programs... │ │ │ │ │ +000650e0: 5468 6520 456d 6163 7320 706f 6c69 6379 The Emacs policy │ │ │ │ │ +000650f0: 2069 7320 6176 6169 6c61 626c 6520 696e is available in │ │ │ │ │ +00065100: 20e2 8098 6465 6269 616e 2d65 6d61 6373 ...debian-emacs │ │ │ │ │ +00065110: 2d70 6f6c 6963 792e 677a e280 9920 6f66 -policy.gz... of │ │ │ │ │ +00065120: 2074 6865 0a65 6d61 6373 656e 2d63 6f6d the.emacsen-com │ │ │ │ │ +00065130: 6d6f 6e20 7061 636b 6167 652e 2020 4974 mon package. It │ │ │ │ │ +00065140: 2069 7320 616c 736f 2061 7661 696c 6162 is also availab │ │ │ │ │ +00065150: 6c65 2066 726f 6d20 7468 6520 4465 6269 le from the Debi │ │ │ │ │ +00065160: 616e 2077 6562 0a6d 6972 726f 7273 2061 an web.mirrors a │ │ │ │ │ +00065170: 740a e280 9868 7474 7073 3a2f 2f77 7777 t....https://www │ │ │ │ │ +00065180: 2e64 6562 6961 6e2e 6f72 672f 646f 632f .debian.org/doc/ │ │ │ │ │ +00065190: 7061 636b 6167 696e 672d 6d61 6e75 616c packaging-manual │ │ │ │ │ +000651a0: 732f 6465 6269 616e 2d65 6d61 6373 2d70 s/debian-emacs-p │ │ │ │ │ +000651b0: 6f6c 6963 79e2 8099 2e0a 0a1f 0a46 696c olicy........Fil │ │ │ │ │ +000651c0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +000651d0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4761 .info, Node: Ga │ │ │ │ │ +000651e0: 6d65 732c 2020 5072 6576 3a20 456d 6163 mes, Prev: Emac │ │ │ │ │ +000651f0: 7320 6c69 7370 2070 726f 6772 616d 732c s lisp programs, │ │ │ │ │ +00065200: 2020 5570 3a20 4375 7374 6f6d 697a 6564 Up: Customized │ │ │ │ │ +00065210: 2070 726f 6772 616d 730a 0a31 312e 3131 programs..11.11 │ │ │ │ │ +00065220: 2047 616d 6573 0a3d 3d3d 3d3d 3d3d 3d3d Games.========= │ │ │ │ │ +00065230: 3d3d 0a0a 5468 6520 7065 726d 6973 7369 ==..The permissi │ │ │ │ │ +00065240: 6f6e 7320 6f6e 20e2 8098 2f76 6172 2f67 ons on .../var/g │ │ │ │ │ +00065250: 616d 6573 e280 9920 6172 6520 6d6f 6465 ames... are mode │ │ │ │ │ +00065260: 2037 3535 2c20 6f77 6e65 7220 e280 9872 755, owner ...r │ │ │ │ │ +00065270: 6f6f 74e2 8099 2061 6e64 2067 726f 7570 oot... and group │ │ │ │ │ +00065280: 0ae2 8098 726f 6f74 e280 992e 0a0a 4561 ....root......Ea │ │ │ │ │ +00065290: 6368 2067 616d 6520 6465 6369 6465 7320 ch game decides │ │ │ │ │ +000652a0: 6f6e 2069 7473 206f 776e 2073 6563 7572 on its own secur │ │ │ │ │ +000652b0: 6974 7920 706f 6c69 6379 2e0a 0a47 616d ity policy...Gam │ │ │ │ │ +000652c0: 6573 2077 6869 6368 2072 6571 7569 7265 es which require │ │ │ │ │ +000652d0: 2070 726f 7465 6374 6564 2c20 7072 6976 protected, priv │ │ │ │ │ +000652e0: 696c 6567 6564 2061 6363 6573 7320 746f ileged access to │ │ │ │ │ +000652f0: 2068 6967 682d 7363 6f72 6520 6669 6c65 high-score file │ │ │ │ │ +00065300: 732c 0a73 6176 6564 2067 616d 6573 2c20 s,.saved games, │ │ │ │ │ +00065310: 6574 632e 2c20 6d61 7920 6265 206d 6164 etc., may be mad │ │ │ │ │ +00065320: 6520 7365 742d 2767 726f 7570 272d 6964 e set-'group'-id │ │ │ │ │ +00065330: 2028 6d6f 6465 2032 3735 3529 2061 6e64 (mode 2755) and │ │ │ │ │ +00065340: 206f 776e 6564 2062 790a e280 9872 6f6f owned by....roo │ │ │ │ │ +00065350: 743a 6761 6d65 73e2 8099 2c20 616e 6420 t:games..., and │ │ │ │ │ +00065360: 7573 6520 6669 6c65 7320 616e 6420 6469 use files and di │ │ │ │ │ +00065370: 7265 6374 6f72 6965 7320 7769 7468 2061 rectories with a │ │ │ │ │ +00065380: 7070 726f 7072 6961 7465 2070 6572 6d69 ppropriate permi │ │ │ │ │ +00065390: 7373 696f 6e73 0a28 3737 3020 e280 9872 ssions.(770 ...r │ │ │ │ │ +000653a0: 6f6f 743a 6761 6d65 73e2 8099 2c20 666f oot:games..., fo │ │ │ │ │ +000653b0: 7220 6578 616d 706c 6529 2e20 2054 6865 r example). The │ │ │ │ │ +000653c0: 7920 6d75 7374 206e 6f74 2062 6520 6d61 y must not be ma │ │ │ │ │ +000653d0: 6465 2073 6574 2d27 7573 6572 272d 6964 de set-'user'-id │ │ │ │ │ +000653e0: 2c0a 6173 2074 6869 7320 6361 7573 6573 ,.as this causes │ │ │ │ │ +000653f0: 2073 6563 7572 6974 7920 7072 6f62 6c65 security proble │ │ │ │ │ +00065400: 6d73 2e20 2028 4966 2061 6e20 6174 7461 ms. (If an atta │ │ │ │ │ +00065410: 636b 6572 2063 616e 2073 7562 7665 7274 cker can subvert │ │ │ │ │ +00065420: 2061 6e79 0a73 6574 2d75 7365 722d 6964 any.set-user-id │ │ │ │ │ +00065430: 2067 616d 6520 7468 6579 2063 616e 206f game they can o │ │ │ │ │ +00065440: 7665 7277 7269 7465 2074 6865 2065 7865 verwrite the exe │ │ │ │ │ +00065450: 6375 7461 626c 6520 6f66 2061 6e79 206f cutable of any o │ │ │ │ │ +00065460: 7468 6572 2c20 6361 7573 696e 670a 6f74 ther, causing.ot │ │ │ │ │ +00065470: 6865 7220 706c 6179 6572 7320 6f66 2074 her players of t │ │ │ │ │ +00065480: 6865 7365 2067 616d 6573 2074 6f20 7275 hese games to ru │ │ │ │ │ +00065490: 6e20 6120 5472 6f6a 616e 2068 6f72 7365 n a Trojan horse │ │ │ │ │ +000654a0: 2070 726f 6772 616d 2e20 2057 6974 6820 program. With │ │ │ │ │ +000654b0: 610a 7365 742d 6772 6f75 702d 6964 2067 a.set-group-id g │ │ │ │ │ +000654c0: 616d 6520 7468 6520 6174 7461 636b 6572 ame the attacker │ │ │ │ │ +000654d0: 206f 6e6c 7920 6765 7473 2061 6363 6573 only gets acces │ │ │ │ │ +000654e0: 7320 746f 206c 6573 7320 696d 706f 7274 s to less import │ │ │ │ │ +000654f0: 616e 7420 6761 6d65 0a64 6174 612c 2061 ant game.data, a │ │ │ │ │ +00065500: 6e64 2069 6620 7468 6579 2063 616e 2067 nd if they can g │ │ │ │ │ +00065510: 6574 2061 7420 7468 6520 6f74 6865 7220 et at the other │ │ │ │ │ +00065520: 706c 6179 6572 73e2 8099 2061 6363 6f75 players... accou │ │ │ │ │ +00065530: 6e74 7320 6174 2061 6c6c 2069 7420 7769 nts at all it wi │ │ │ │ │ +00065540: 6c6c 0a74 616b 6520 636f 6e73 6964 6572 ll.take consider │ │ │ │ │ +00065550: 6162 6c79 206d 6f72 6520 6566 666f 7274 ably more effort │ │ │ │ │ +00065560: 2e29 0a0a 536f 6d65 2070 6163 6b61 6765 .)..Some package │ │ │ │ │ +00065570: 732c 2066 6f72 2065 7861 6d70 6c65 2073 s, for example s │ │ │ │ │ +00065580: 6f6d 6520 666f 7274 756e 6520 636f 6f6b ome fortune cook │ │ │ │ │ +00065590: 6965 2070 726f 6772 616d 732c 2061 7265 ie programs, are │ │ │ │ │ +000655a0: 2063 6f6e 6669 6775 7265 640a 6279 2074 configured.by t │ │ │ │ │ +000655b0: 6865 2075 7073 7472 6561 6d20 6175 7468 he upstream auth │ │ │ │ │ +000655c0: 6f72 7320 746f 2069 6e73 7461 6c6c 2077 ors to install w │ │ │ │ │ +000655d0: 6974 6820 7468 6569 7220 6461 7461 2066 ith their data f │ │ │ │ │ +000655e0: 696c 6573 206f 7220 6f74 6865 7220 7374 iles or other st │ │ │ │ │ +000655f0: 6174 6963 0a69 6e66 6f72 6d61 7469 6f6e atic.information │ │ │ │ │ +00065600: 206d 6164 6520 756e 7265 6164 6162 6c65 made unreadable │ │ │ │ │ +00065610: 2073 6f20 7468 6174 2074 6865 7920 6361 so that they ca │ │ │ │ │ +00065620: 6e20 6f6e 6c79 2062 6520 6163 6365 7373 n only be access │ │ │ │ │ +00065630: 6564 2074 6872 6f75 6768 0a73 6574 2d69 ed through.set-i │ │ │ │ │ +00065640: 6420 7072 6f67 7261 6d73 2070 726f 7669 d programs provi │ │ │ │ │ +00065650: 6465 642e 2020 596f 7520 7368 6f75 6c64 ded. You should │ │ │ │ │ +00065660: 206e 6f74 2064 6f20 7468 6973 2069 6e20 not do this in │ │ │ │ │ +00065670: 6120 4465 6269 616e 2070 6163 6b61 6765 a Debian package │ │ │ │ │ +00065680: 3a0a 616e 796f 6e65 2063 616e 2064 6f77 :.anyone can dow │ │ │ │ │ +00065690: 6e6c 6f61 6420 7468 6520 e280 982e 6465 nload the ....de │ │ │ │ │ +000656a0: 62e2 8099 2066 696c 6520 616e 6420 7265 b... file and re │ │ │ │ │ +000656b0: 6164 2074 6865 2064 6174 6120 6672 6f6d ad the data from │ │ │ │ │ +000656c0: 2069 742c 2073 6f20 7468 6572 650a 6973 it, so there.is │ │ │ │ │ +000656d0: 206e 6f20 706f 696e 7420 6d61 6b69 6e67 no point making │ │ │ │ │ +000656e0: 2074 6865 2066 696c 6573 2075 6e72 6561 the files unrea │ │ │ │ │ +000656f0: 6461 626c 652e 2020 4e6f 7420 6d61 6b69 dable. Not maki │ │ │ │ │ +00065700: 6e67 2074 6865 2066 696c 6573 0a75 6e72 ng the files.unr │ │ │ │ │ +00065710: 6561 6461 626c 6520 616c 736f 206d 6561 eadable also mea │ │ │ │ │ +00065720: 6e73 2074 6861 7420 796f 7520 646f 6ee2 ns that you don. │ │ │ │ │ +00065730: 8099 7420 6861 7665 2074 6f20 6d61 6b65 ..t have to make │ │ │ │ │ +00065740: 2073 6f20 6d61 6e79 2070 726f 6772 616d so many program │ │ │ │ │ +00065750: 730a 7365 742d 6964 2c20 7768 6963 6820 s.set-id, which │ │ │ │ │ +00065760: 7265 6475 6365 7320 7468 6520 7269 736b reduces the risk │ │ │ │ │ +00065770: 206f 6620 6120 7365 6375 7269 7479 2068 of a security h │ │ │ │ │ +00065780: 6f6c 652e 0a0a 4173 2064 6573 6372 6962 ole...As describ │ │ │ │ │ +00065790: 6564 2069 6e20 7468 6520 4648 532c 2062 ed in the FHS, b │ │ │ │ │ +000657a0: 696e 6172 6965 7320 6f66 2067 616d 6573 inaries of games │ │ │ │ │ +000657b0: 2073 686f 756c 6420 6265 2069 6e73 7461 should be insta │ │ │ │ │ +000657c0: 6c6c 6564 2069 6e20 7468 650a 6469 7265 lled in the.dire │ │ │ │ │ +000657d0: 6374 6f72 7920 e280 982f 7573 722f 6761 ctory .../usr/ga │ │ │ │ │ +000657e0: 6d65 73e2 8099 2e20 2054 6869 7320 616c mes.... This al │ │ │ │ │ +000657f0: 736f 2061 7070 6c69 6573 2074 6f20 6761 so applies to ga │ │ │ │ │ +00065800: 6d65 7320 7468 6174 2075 7365 2074 6865 mes that use the │ │ │ │ │ +00065810: 2058 0a57 696e 646f 7720 5379 7374 656d X.Window System │ │ │ │ │ +00065820: 2e20 204d 616e 7561 6c20 7061 6765 7320 . Manual pages │ │ │ │ │ +00065830: 666f 7220 6761 6d65 7320 2858 2061 6e64 for games (X and │ │ │ │ │ +00065840: 206e 6f6e 2d58 2067 616d 6573 2920 7368 non-X games) sh │ │ │ │ │ +00065850: 6f75 6c64 2062 650a 696e 7374 616c 6c65 ould be.installe │ │ │ │ │ +00065860: 6420 696e 20e2 8098 2f75 7372 2f73 6861 d in .../usr/sha │ │ │ │ │ +00065870: 7265 2f6d 616e 2f6d 616e 36e2 8099 2e0a re/man/man6..... │ │ │ │ │ +00065880: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00065890: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +000658a0: 6465 3a20 446f 6375 6d65 6e74 6174 696f de: Documentatio │ │ │ │ │ +000658b0: 6e2c 2020 4e65 7874 3a20 496e 7472 6f64 n, Next: Introd │ │ │ │ │ +000658c0: 7563 7469 6f6e 2061 6e64 2073 636f 7065 uction and scope │ │ │ │ │ +000658d0: 206f 6620 7468 6573 6520 6170 7065 6e64 of these append │ │ │ │ │ +000658e0: 6963 6573 2c20 2050 7265 763a 2043 7573 ices, Prev: Cus │ │ │ │ │ +000658f0: 746f 6d69 7a65 6420 7072 6f67 7261 6d73 tomized programs │ │ │ │ │ +00065900: 2c20 2055 703a 2054 6f70 0a0a 3132 2044 , Up: Top..12 D │ │ │ │ │ +00065910: 6f63 756d 656e 7461 7469 6f6e 0a2a 2a2a ocumentation.*** │ │ │ │ │ +00065920: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a2a *************..* │ │ │ │ │ +00065930: 204d 656e 753a 0a0a 2a20 4d61 6e75 616c Menu:..* Manual │ │ │ │ │ +00065940: 2070 6167 6573 3a3a 0a2a 2049 6e66 6f20 pages::.* Info │ │ │ │ │ +00065950: 646f 6375 6d65 6e74 733a 3a0a 2a20 4164 documents::.* Ad │ │ │ │ │ +00065960: 6469 7469 6f6e 616c 2064 6f63 756d 656e ditional documen │ │ │ │ │ +00065970: 7461 7469 6f6e 3a3a 0a2a 2050 7265 6665 tation::.* Prefe │ │ │ │ │ +00065980: 7272 6564 2064 6f63 756d 656e 7461 7469 rred documentati │ │ │ │ │ +00065990: 6f6e 2066 6f72 6d61 7473 3a3a 0a2a 2043 on formats::.* C │ │ │ │ │ +000659a0: 6f70 7972 6967 6874 2069 6e66 6f72 6d61 opyright informa │ │ │ │ │ +000659b0: 7469 6f6e 3a3a 0a2a 2045 7861 6d70 6c65 tion::.* Example │ │ │ │ │ +000659c0: 733a 3a0a 2a20 4368 616e 6765 6c6f 6720 s::.* Changelog │ │ │ │ │ +000659d0: 6669 6c65 7320 616e 6420 7265 6c65 6173 files and releas │ │ │ │ │ +000659e0: 6520 6e6f 7465 733a 3a0a 0a1f 0a46 696c e notes::....Fil │ │ │ │ │ +000659f0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00065a00: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4d61 .info, Node: Ma │ │ │ │ │ +00065a10: 6e75 616c 2070 6167 6573 2c20 204e 6578 nual pages, Nex │ │ │ │ │ +00065a20: 743a 2049 6e66 6f20 646f 6375 6d65 6e74 t: Info document │ │ │ │ │ +00065a30: 732c 2020 5570 3a20 446f 6375 6d65 6e74 s, Up: Document │ │ │ │ │ +00065a40: 6174 696f 6e0a 0a31 322e 3120 4d61 6e75 ation..12.1 Manu │ │ │ │ │ +00065a50: 616c 2070 6167 6573 0a3d 3d3d 3d3d 3d3d al pages.======= │ │ │ │ │ +00065a60: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 596f 7520 ==========..You │ │ │ │ │ +00065a70: 7368 6f75 6c64 2069 6e73 7461 6c6c 206d should install m │ │ │ │ │ +00065a80: 616e 7561 6c20 7061 6765 7320 696e 20e2 anual pages in . │ │ │ │ │ +00065a90: 8098 6e72 6f66 66e2 8099 2073 6f75 7263 ..nroff... sourc │ │ │ │ │ +00065aa0: 6520 666f 726d 2c20 696e 2061 7070 726f e form, in appro │ │ │ │ │ +00065ab0: 7072 6961 7465 0a70 6c61 6365 7320 756e priate.places un │ │ │ │ │ +00065ac0: 6465 7220 e280 982f 7573 722f 7368 6172 der .../usr/shar │ │ │ │ │ +00065ad0: 652f 6d61 6ee2 8099 2e20 2059 6f75 2073 e/man.... You s │ │ │ │ │ +00065ae0: 686f 756c 6420 6f6e 6c79 2075 7365 2073 hould only use s │ │ │ │ │ +00065af0: 6563 7469 6f6e 7320 3120 746f 2039 2028 ections 1 to 9 ( │ │ │ │ │ +00065b00: 7365 650a 7468 6520 4648 5320 666f 7220 see.the FHS for │ │ │ │ │ +00065b10: 6d6f 7265 2064 6574 6169 6c73 292e 2020 more details). │ │ │ │ │ +00065b20: 596f 7520 6d75 7374 206e 6f74 2069 6e73 You must not ins │ │ │ │ │ +00065b30: 7461 6c6c 2061 2070 7265 2d66 6f72 6d61 tall a pre-forma │ │ │ │ │ +00065b40: 7474 6564 20e2 809c 6361 740a 7061 6765 tted ...cat.page │ │ │ │ │ +00065b50: e280 9d2e 0a0a 4561 6368 2070 726f 6772 ......Each progr │ │ │ │ │ +00065b60: 616d 2c20 7574 696c 6974 792c 2061 6e64 am, utility, and │ │ │ │ │ +00065b70: 2066 756e 6374 696f 6e20 7368 6f75 6c64 function should │ │ │ │ │ +00065b80: 2068 6176 6520 616e 2061 7373 6f63 6961 have an associa │ │ │ │ │ +00065b90: 7465 6420 6d61 6e75 616c 0a70 6167 6520 ted manual.page │ │ │ │ │ +00065ba0: 696e 636c 7564 6564 2069 6e20 7468 6520 included in the │ │ │ │ │ +00065bb0: 7361 6d65 2070 6163 6b61 6765 206f 7220 same package or │ │ │ │ │ +00065bc0: 6120 6465 7065 6e64 656e 6379 2e20 2049 a dependency. I │ │ │ │ │ +00065bd0: 7420 6973 2073 7567 6765 7374 6564 2074 t is suggested t │ │ │ │ │ +00065be0: 6861 740a 616c 6c20 636f 6e66 6967 7572 hat.all configur │ │ │ │ │ +00065bf0: 6174 696f 6e20 6669 6c65 7320 616c 736f ation files also │ │ │ │ │ +00065c00: 2068 6176 6520 6120 6d61 6e75 616c 2070 have a manual p │ │ │ │ │ +00065c10: 6167 6520 696e 636c 7564 6564 2061 7320 age included as │ │ │ │ │ +00065c20: 7765 6c6c 2e0a 4d61 6e75 616c 2070 6167 well..Manual pag │ │ │ │ │ +00065c30: 6573 2066 6f72 2070 726f 746f 636f 6c73 es for protocols │ │ │ │ │ +00065c40: 2061 6e64 206f 7468 6572 2061 7578 696c and other auxil │ │ │ │ │ +00065c50: 6961 7279 2074 6869 6e67 7320 6172 6520 iary things are │ │ │ │ │ +00065c60: 6f70 7469 6f6e 616c 2e0a 0a49 6620 6e6f optional...If no │ │ │ │ │ +00065c70: 206d 616e 7561 6c20 7061 6765 2069 7320 manual page is │ │ │ │ │ +00065c80: 6176 6169 6c61 626c 652c 2074 6869 7320 available, this │ │ │ │ │ +00065c90: 6973 2063 6f6e 7369 6465 7265 6420 6173 is considered as │ │ │ │ │ +00065ca0: 2061 2062 7567 2061 6e64 2073 686f 756c a bug and shoul │ │ │ │ │ +00065cb0: 640a 6265 2072 6570 6f72 7465 6420 746f d.be reported to │ │ │ │ │ +00065cc0: 2074 6865 2044 6562 6961 6e20 4275 6720 the Debian Bug │ │ │ │ │ +00065cd0: 5472 6163 6b69 6e67 2053 7973 7465 6d20 Tracking System │ │ │ │ │ +00065ce0: 2874 6865 206d 6169 6e74 6169 6e65 7220 (the maintainer │ │ │ │ │ +00065cf0: 6f66 2074 6865 0a70 6163 6b61 6765 2069 of the.package i │ │ │ │ │ +00065d00: 7320 616c 6c6f 7765 6420 746f 2077 7269 s allowed to wri │ │ │ │ │ +00065d10: 7465 2074 6869 7320 6275 6720 7265 706f te this bug repo │ │ │ │ │ +00065d20: 7274 2074 6865 6d73 656c 7665 732c 2069 rt themselves, i │ │ │ │ │ +00065d30: 6620 7468 6579 2073 6f0a 6465 7369 7265 f they so.desire │ │ │ │ │ +00065d40: 292e 2020 446f 206e 6f74 2063 6c6f 7365 ). Do not close │ │ │ │ │ +00065d50: 2074 6865 2062 7567 2072 6570 6f72 7420 the bug report │ │ │ │ │ +00065d60: 756e 7469 6c20 6120 7072 6f70 6572 206d until a proper m │ │ │ │ │ +00065d70: 616e 2070 6167 6520 6973 0a61 7661 696c an page is.avail │ │ │ │ │ +00065d80: 6162 6c65 2e20 2028 3129 0a0a 596f 7520 able. (1)..You │ │ │ │ │ +00065d90: 6d61 7920 666f 7277 6172 6420 6120 636f may forward a co │ │ │ │ │ +00065da0: 6d70 6c61 696e 7420 6162 6f75 7420 6120 mplaint about a │ │ │ │ │ +00065db0: 6d69 7373 696e 6720 6d61 6e20 7061 6765 missing man page │ │ │ │ │ +00065dc0: 2074 6f20 7468 6520 7570 7374 7265 616d to the upstream │ │ │ │ │ +00065dd0: 0a61 7574 686f 7273 2c20 616e 6420 6d61 .authors, and ma │ │ │ │ │ +00065de0: 726b 2074 6865 2062 7567 2061 7320 666f rk the bug as fo │ │ │ │ │ +00065df0: 7277 6172 6465 6420 696e 2074 6865 2044 rwarded in the D │ │ │ │ │ +00065e00: 6562 6961 6e20 6275 6720 7472 6163 6b69 ebian bug tracki │ │ │ │ │ +00065e10: 6e67 0a73 7973 7465 6d2e 2020 4576 656e ng.system. Even │ │ │ │ │ +00065e20: 2074 686f 7567 6820 7468 6520 474e 5520 though the GNU │ │ │ │ │ +00065e30: 5072 6f6a 6563 7420 646f 206e 6f74 2069 Project do not i │ │ │ │ │ +00065e40: 6e20 6765 6e65 7261 6c20 636f 6e73 6964 n general consid │ │ │ │ │ +00065e50: 6572 2074 6865 206c 6163 6b0a 6f66 2061 er the lack.of a │ │ │ │ │ +00065e60: 206d 616e 2070 6167 6520 746f 2062 6520 man page to be │ │ │ │ │ +00065e70: 6120 6275 672c 2077 6520 646f 3b20 6966 a bug, we do; if │ │ │ │ │ +00065e80: 2074 6865 7920 7465 6c6c 2079 6f75 2074 they tell you t │ │ │ │ │ +00065e90: 6861 7420 7468 6579 2064 6f6e e280 9974 hat they don...t │ │ │ │ │ +00065ea0: 0a63 6f6e 7369 6465 7220 6974 2061 2062 .consider it a b │ │ │ │ │ +00065eb0: 7567 2079 6f75 2073 686f 756c 6420 6c65 ug you should le │ │ │ │ │ +00065ec0: 6176 6520 7468 6520 6275 6720 696e 206f ave the bug in o │ │ │ │ │ +00065ed0: 7572 2062 7567 2074 7261 636b 696e 6720 ur bug tracking │ │ │ │ │ +00065ee0: 7379 7374 656d 0a6f 7065 6e20 616e 7977 system.open anyw │ │ │ │ │ +00065ef0: 6179 2e0a 0a4d 616e 7561 6c20 7061 6765 ay...Manual page │ │ │ │ │ +00065f00: 7320 7368 6f75 6c64 2062 6520 696e 7374 s should be inst │ │ │ │ │ +00065f10: 616c 6c65 6420 636f 6d70 7265 7373 6564 alled compressed │ │ │ │ │ +00065f20: 2075 7369 6e67 20e2 8098 677a 6970 202d using ...gzip - │ │ │ │ │ +00065f30: 39e2 8099 2e0a 0a49 6620 6f6e 6520 6d61 9......If one ma │ │ │ │ │ +00065f40: 6e20 7061 6765 206e 6565 6473 2074 6f20 n page needs to │ │ │ │ │ +00065f50: 6265 2061 6363 6573 7369 626c 6520 7669 be accessible vi │ │ │ │ │ +00065f60: 6120 7365 7665 7261 6c20 6e61 6d65 7320 a several names │ │ │ │ │ +00065f70: 6974 2069 7320 6265 7474 6572 2074 6f0a it is better to. │ │ │ │ │ +00065f80: 7573 6520 6120 7379 6d62 6f6c 6963 206c use a symbolic l │ │ │ │ │ +00065f90: 696e 6b20 7468 616e 2074 6865 20e2 8098 ink than the ... │ │ │ │ │ +00065fa0: 2e73 6fe2 8099 2066 6561 7475 7265 2c20 .so... feature, │ │ │ │ │ +00065fb0: 6275 7420 7468 6572 6520 6973 206e 6f20 but there is no │ │ │ │ │ +00065fc0: 6e65 6564 2074 6f0a 6669 6464 6c65 2077 need to.fiddle w │ │ │ │ │ +00065fd0: 6974 6820 7468 6520 7265 6c65 7661 6e74 ith the relevant │ │ │ │ │ +00065fe0: 2070 6172 7473 206f 6620 7468 6520 7570 parts of the up │ │ │ │ │ +00065ff0: 7374 7265 616d 2073 6f75 7263 6520 746f stream source to │ │ │ │ │ +00066000: 2063 6861 6e67 6520 6672 6f6d 0ae2 8098 change from.... │ │ │ │ │ +00066010: 2e73 6fe2 8099 2074 6f20 7379 6d6c 696e .so... to symlin │ │ │ │ │ +00066020: 6b73 3a20 646f 6ee2 8099 7420 646f 2069 ks: don...t do i │ │ │ │ │ +00066030: 7420 756e 6c65 7373 2069 74e2 8099 7320 t unless it...s │ │ │ │ │ +00066040: 6561 7379 2e20 2059 6f75 2073 686f 756c easy. You shoul │ │ │ │ │ +00066050: 6420 6e6f 7420 6372 6561 7465 0a68 6172 d not create.har │ │ │ │ │ +00066060: 6420 6c69 6e6b 7320 696e 2074 6865 206d d links in the m │ │ │ │ │ +00066070: 616e 7561 6c20 7061 6765 2064 6972 6563 anual page direc │ │ │ │ │ +00066080: 746f 7269 6573 2c20 6e6f 7220 7075 7420 tories, nor put │ │ │ │ │ +00066090: 6162 736f 6c75 7465 2066 696c 656e 616d absolute filenam │ │ │ │ │ +000660a0: 6573 2069 6e0a e280 982e 736f e280 9920 es in.....so... │ │ │ │ │ +000660b0: 6469 7265 6374 6976 6573 2e20 2054 6865 directives. The │ │ │ │ │ +000660c0: 2066 696c 656e 616d 6520 696e 2061 20e2 filename in a . │ │ │ │ │ +000660d0: 8098 2e73 6fe2 8099 2069 6e20 6120 6d61 ...so... in a ma │ │ │ │ │ +000660e0: 6e20 7061 6765 2073 686f 756c 6420 6265 n page should be │ │ │ │ │ +000660f0: 0a72 656c 6174 6976 6520 746f 2074 6865 .relative to the │ │ │ │ │ +00066100: 2062 6173 6520 6f66 2074 6865 206d 616e base of the man │ │ │ │ │ +00066110: 2070 6167 6520 7472 6565 2028 7573 7561 page tree (usua │ │ │ │ │ +00066120: 6c6c 7920 e280 982f 7573 722f 7368 6172 lly .../usr/shar │ │ │ │ │ +00066130: 652f 6d61 6ee2 8099 292e 0a49 6620 796f e/man...)..If yo │ │ │ │ │ +00066140: 7520 646f 206e 6f74 2063 7265 6174 6520 u do not create │ │ │ │ │ +00066150: 616e 7920 6c69 6e6b 7320 2877 6865 7468 any links (wheth │ │ │ │ │ +00066160: 6572 2073 796d 6c69 6e6b 732c 2068 6172 er symlinks, har │ │ │ │ │ +00066170: 6420 6c69 6e6b 732c 206f 7220 e280 982e d links, or .... │ │ │ │ │ +00066180: 736f e280 990a 6469 7265 6374 6976 6573 so....directives │ │ │ │ │ +00066190: 2920 696e 2074 6865 2066 696c 6520 7379 ) in the file sy │ │ │ │ │ +000661a0: 7374 656d 2074 6f20 7468 6520 616c 7465 stem to the alte │ │ │ │ │ +000661b0: 726e 6174 6520 6e61 6d65 7320 6f66 2074 rnate names of t │ │ │ │ │ +000661c0: 6865 206d 616e 2070 6167 652c 0a74 6865 he man page,.the │ │ │ │ │ +000661d0: 6e20 796f 7520 7368 6f75 6c64 206e 6f74 n you should not │ │ │ │ │ +000661e0: 2072 656c 7920 6f6e 20e2 8098 6d61 6ee2 rely on ...man. │ │ │ │ │ +000661f0: 8099 2066 696e 6469 6e67 2079 6f75 7220 .. finding your │ │ │ │ │ +00066200: 6d61 6e20 7061 6765 2075 6e64 6572 2074 man page under t │ │ │ │ │ +00066210: 686f 7365 0a6e 616d 6573 2062 6173 6564 hose.names based │ │ │ │ │ +00066220: 2073 6f6c 656c 7920 6f6e 2074 6865 2069 solely on the i │ │ │ │ │ +00066230: 6e66 6f72 6d61 7469 6f6e 2069 6e20 7468 nformation in th │ │ │ │ │ +00066240: 6520 6d61 6e20 7061 6765 e280 9973 2068 e man page...s h │ │ │ │ │ +00066250: 6561 6465 722e 2020 2832 290a 0a4d 616e eader. (2)..Man │ │ │ │ │ +00066260: 7561 6c20 7061 6765 7320 696e 206c 6f63 ual pages in loc │ │ │ │ │ +00066270: 616c 652d 7370 6563 6966 6963 2073 7562 ale-specific sub │ │ │ │ │ +00066280: 6469 7265 6374 6f72 6965 7320 6f66 20e2 directories of . │ │ │ │ │ +00066290: 8098 2f75 7372 2f73 6861 7265 2f6d 616e ../usr/share/man │ │ │ │ │ +000662a0: e280 990a 7368 6f75 6c64 2075 7365 2065 ....should use e │ │ │ │ │ +000662b0: 6974 6865 7220 5554 462d 3820 6f72 2074 ither UTF-8 or t │ │ │ │ │ +000662c0: 6865 2075 7375 616c 206c 6567 6163 7920 he usual legacy │ │ │ │ │ +000662d0: 656e 636f 6469 6e67 2066 6f72 2074 6861 encoding for tha │ │ │ │ │ +000662e0: 7420 6c61 6e67 7561 6765 0a28 6e6f 726d t language.(norm │ │ │ │ │ +000662f0: 616c 6c79 2074 6865 206f 6e65 2063 6f72 ally the one cor │ │ │ │ │ +00066300: 7265 7370 6f6e 6469 6e67 2074 6f20 7468 responding to th │ │ │ │ │ +00066310: 6520 7368 6f72 7465 7374 2072 656c 6576 e shortest relev │ │ │ │ │ +00066320: 616e 7420 6c6f 6361 6c65 206e 616d 6520 ant locale name │ │ │ │ │ +00066330: 696e 0ae2 8098 2f75 7372 2f73 6861 7265 in..../usr/share │ │ │ │ │ +00066340: 2f69 3138 6e2f 5355 5050 4f52 5445 44e2 /i18n/SUPPORTED. │ │ │ │ │ +00066350: 8099 292e 2020 466f 7220 6578 616d 706c ..). For exampl │ │ │ │ │ +00066360: 652c 2070 6167 6573 2075 6e64 6572 0ae2 e, pages under.. │ │ │ │ │ +00066370: 8098 2f75 7372 2f73 6861 7265 2f6d 616e ../usr/share/man │ │ │ │ │ +00066380: 2f66 72e2 8099 2073 686f 756c 6420 7573 /fr... should us │ │ │ │ │ +00066390: 6520 6569 7468 6572 2055 5446 2d38 206f e either UTF-8 o │ │ │ │ │ +000663a0: 7220 4953 4f2d 3838 3539 2d31 2e20 2028 r ISO-8859-1. ( │ │ │ │ │ +000663b0: 3329 0a0a 4120 636f 756e 7472 7920 6e61 3)..A country na │ │ │ │ │ +000663c0: 6d65 2028 7468 6520 e280 9844 45e2 8099 me (the ...DE... │ │ │ │ │ +000663d0: 2069 6e20 e280 9864 655f 4445 e280 9929 in ...de_DE...) │ │ │ │ │ +000663e0: 2073 686f 756c 6420 6e6f 7420 6265 2069 should not be i │ │ │ │ │ +000663f0: 6e63 6c75 6465 6420 696e 2074 6865 0a73 ncluded in the.s │ │ │ │ │ +00066400: 7562 6469 7265 6374 6f72 7920 6e61 6d65 ubdirectory name │ │ │ │ │ +00066410: 2075 6e6c 6573 7320 6974 2069 6e64 6963 unless it indic │ │ │ │ │ +00066420: 6174 6573 2061 2073 6967 6e69 6669 6361 ates a significa │ │ │ │ │ +00066430: 6e74 2064 6966 6665 7265 6e63 6520 696e nt difference in │ │ │ │ │ +00066440: 2074 6865 0a6c 616e 6775 6167 652c 2061 the.language, a │ │ │ │ │ +00066450: 7320 7468 6973 2065 7863 6c75 6465 7320 s this excludes │ │ │ │ │ +00066460: 7370 6561 6b65 7273 206f 6620 7468 6520 speakers of the │ │ │ │ │ +00066470: 6c61 6e67 7561 6765 2069 6e20 6f74 6865 language in othe │ │ │ │ │ +00066480: 7220 636f 756e 7472 6965 732e 0a28 3429 r countries..(4) │ │ │ │ │ +00066490: 0a0a 4966 2061 206c 6f63 616c 697a 6564 ..If a localized │ │ │ │ │ +000664a0: 2076 6572 7369 6f6e 206f 6620 6120 6d61 version of a ma │ │ │ │ │ +000664b0: 6e75 616c 2070 6167 6520 6973 2070 726f nual page is pro │ │ │ │ │ +000664c0: 7669 6465 642c 2069 7420 7368 6f75 6c64 vided, it should │ │ │ │ │ +000664d0: 2065 6974 6865 7220 6265 0a75 702d 746f either be.up-to │ │ │ │ │ +000664e0: 2d64 6174 6520 6f72 2069 7420 7368 6f75 -date or it shou │ │ │ │ │ +000664f0: 6c64 2062 6520 6f62 7669 6f75 7320 746f ld be obvious to │ │ │ │ │ +00066500: 2074 6865 2072 6561 6465 7220 7468 6174 the reader that │ │ │ │ │ +00066510: 2069 7420 6973 206f 7574 6461 7465 6420 it is outdated │ │ │ │ │ +00066520: 616e 640a 7468 6520 6f72 6967 696e 616c and.the original │ │ │ │ │ +00066530: 206d 616e 7561 6c20 7061 6765 2073 686f manual page sho │ │ │ │ │ +00066540: 756c 6420 6265 2075 7365 6420 696e 7374 uld be used inst │ │ │ │ │ +00066550: 6561 642e 2020 5468 6973 2063 616e 2062 ead. This can b │ │ │ │ │ +00066560: 6520 646f 6e65 0a65 6974 6865 7220 6279 e done.either by │ │ │ │ │ +00066570: 2061 206e 6f74 6520 6174 2074 6865 2062 a note at the b │ │ │ │ │ +00066580: 6567 696e 6e69 6e67 206f 6620 7468 6520 eginning of the │ │ │ │ │ +00066590: 6d61 6e75 616c 2070 6167 6520 6f72 2062 manual page or b │ │ │ │ │ +000665a0: 7920 7368 6f77 696e 6720 7468 650a 6d69 y showing the.mi │ │ │ │ │ +000665b0: 7373 696e 6720 6f72 2063 6861 6e67 6564 ssing or changed │ │ │ │ │ +000665c0: 2070 6f72 7469 6f6e 7320 696e 2074 6865 portions in the │ │ │ │ │ +000665d0: 206f 7269 6769 6e61 6c20 6c61 6e67 7561 original langua │ │ │ │ │ +000665e0: 6765 2069 6e73 7465 6164 206f 6620 7468 ge instead of th │ │ │ │ │ +000665f0: 650a 7461 7267 6574 206c 616e 6775 6167 e.target languag │ │ │ │ │ +00066600: 652e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d e... --------- │ │ │ │ │ +00066610: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +00066620: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2049 ------.. (1) I │ │ │ │ │ +00066630: 7420 6973 206e 6f74 2076 6572 7920 6861 t is not very ha │ │ │ │ │ +00066640: 7264 2074 6f20 7772 6974 6520 6120 6d61 rd to write a ma │ │ │ │ │ +00066650: 6e20 7061 6765 2e20 2053 6565 2074 6865 n page. See the │ │ │ │ │ +00066660: 204d 616e 2d50 6167 652d 484f 5754 4f0a Man-Page-HOWTO. │ │ │ │ │ +00066670: 2868 7474 703a 2f2f 7777 772e 7363 6877 (http://www.schw │ │ │ │ │ +00066680: 6569 6b68 6172 6474 2e6e 6574 2f6d 616e eikhardt.net/man │ │ │ │ │ +00066690: 5f70 6167 655f 686f 7774 6f2e 6874 6d6c _page_howto.html │ │ │ │ │ +000666a0: 292c 20e2 8098 6d61 6e28 3729 e280 992c ), ...man(7)..., │ │ │ │ │ +000666b0: 2074 6865 0a65 7861 6d70 6c65 7320 6372 the.examples cr │ │ │ │ │ +000666c0: 6561 7465 6420 6279 20e2 8098 6468 5f6d eated by ...dh_m │ │ │ │ │ +000666d0: 616b 65e2 8099 2c20 7468 6520 6865 6c70 ake..., the help │ │ │ │ │ +000666e0: 6572 2070 726f 6772 616d 20e2 8098 6865 er program ...he │ │ │ │ │ +000666f0: 6c70 326d 616e e280 992c 206f 7220 7468 lp2man..., or th │ │ │ │ │ +00066700: 650a 6469 7265 6374 6f72 7920 e280 982f e.directory .../ │ │ │ │ │ +00066710: 7573 722f 7368 6172 652f 646f 632f 6d61 usr/share/doc/ma │ │ │ │ │ +00066720: 6e2d 6462 2f65 7861 6d70 6c65 73e2 8099 n-db/examples... │ │ │ │ │ +00066730: 2e0a 0a20 2020 2832 2920 5375 7070 6f72 ... (2) Suppor │ │ │ │ │ +00066740: 7469 6e67 2074 6869 7320 696e 20e2 8098 ting this in ... │ │ │ │ │ +00066750: 6d61 6ee2 8099 206f 6674 656e 2072 6571 man... often req │ │ │ │ │ +00066760: 7569 7265 7320 756e 7265 6173 6f6e 6162 uires unreasonab │ │ │ │ │ +00066770: 6c65 2070 726f 6365 7373 696e 670a 7469 le processing.ti │ │ │ │ │ +00066780: 6d65 2074 6f20 6669 6e64 2061 206d 616e me to find a man │ │ │ │ │ +00066790: 7561 6c20 7061 6765 206f 7220 746f 2072 ual page or to r │ │ │ │ │ +000667a0: 6570 6f72 7420 7468 6174 206e 6f6e 6520 eport that none │ │ │ │ │ +000667b0: 6578 6973 7473 2c20 616e 6420 6d6f 7665 exists, and move │ │ │ │ │ +000667c0: 730a 6b6e 6f77 6c65 6467 6520 696e 746f s.knowledge into │ │ │ │ │ +000667d0: 206d 616e e280 9973 2064 6174 6162 6173 man...s databas │ │ │ │ │ +000667e0: 6520 7468 6174 2077 6f75 6c64 2062 6520 e that would be │ │ │ │ │ +000667f0: 6265 7474 6572 206c 6566 7420 696e 2074 better left in t │ │ │ │ │ +00066800: 6865 2066 696c 650a 7379 7374 656d 2e20 he file.system. │ │ │ │ │ +00066810: 2054 6869 7320 7375 7070 6f72 7420 6973 This support is │ │ │ │ │ +00066820: 2074 6865 7265 666f 7265 2064 6570 7265 therefore depre │ │ │ │ │ +00066830: 6361 7465 6420 616e 6420 7769 6c6c 2063 cated and will c │ │ │ │ │ +00066840: 6561 7365 2074 6f20 6265 0a70 7265 7365 ease to be.prese │ │ │ │ │ +00066850: 6e74 2069 6e20 7468 6520 6675 7475 7265 nt in the future │ │ │ │ │ +00066860: 2e0a 0a20 2020 2833 2920 e280 986d 616e ... (3) ...man │ │ │ │ │ +00066870: e280 9920 7769 6c6c 2061 7574 6f6d 6174 ... will automat │ │ │ │ │ +00066880: 6963 616c 6c79 2064 6574 6563 7420 7768 ically detect wh │ │ │ │ │ +00066890: 6574 6865 7220 5554 462d 3820 6973 2069 ether UTF-8 is i │ │ │ │ │ +000668a0: 6e20 7573 652e 2020 496e 0a66 7574 7572 n use. In.futur │ │ │ │ │ +000668b0: 652c 2061 6c6c 206d 616e 7561 6c20 7061 e, all manual pa │ │ │ │ │ +000668c0: 6765 7320 7769 6c6c 2062 6520 7265 7175 ges will be requ │ │ │ │ │ +000668d0: 6972 6564 2074 6f20 7573 6520 5554 462d ired to use UTF- │ │ │ │ │ +000668e0: 382e 0a0a 2020 2028 3429 2041 7420 7468 8... (4) At th │ │ │ │ │ +000668f0: 6520 7469 6d65 206f 6620 7772 6974 696e e time of writin │ │ │ │ │ +00066900: 672c 2043 6869 6e65 7365 2061 6e64 2050 g, Chinese and P │ │ │ │ │ +00066910: 6f72 7475 6775 6573 6520 6172 6520 7468 ortuguese are th │ │ │ │ │ +00066920: 6520 6d61 696e 0a6c 616e 6775 6167 6573 e main.languages │ │ │ │ │ +00066930: 2077 6974 6820 7375 6368 2064 6966 6665 with such diffe │ │ │ │ │ +00066940: 7265 6e63 6573 2c20 736f 20e2 8098 7074 rences, so ...pt │ │ │ │ │ +00066950: 5f42 52e2 8099 2c20 e280 987a 685f 434e _BR..., ...zh_CN │ │ │ │ │ +00066960: e280 992c 2061 6e64 20e2 8098 7a68 5f54 ..., and ...zh_T │ │ │ │ │ +00066970: 57e2 8099 2061 7265 0a61 6c6c 2061 6c6c W... are.all all │ │ │ │ │ +00066980: 6f77 6564 2e0a 0a1f 0a46 696c 653a 2064 owed.....File: d │ │ │ │ │ +00066990: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +000669a0: 6f2c 2020 4e6f 6465 3a20 496e 666f 2064 o, Node: Info d │ │ │ │ │ +000669b0: 6f63 756d 656e 7473 2c20 204e 6578 743a ocuments, Next: │ │ │ │ │ +000669c0: 2041 6464 6974 696f 6e61 6c20 646f 6375 Additional docu │ │ │ │ │ +000669d0: 6d65 6e74 6174 696f 6e2c 2020 5072 6576 mentation, Prev │ │ │ │ │ +000669e0: 3a20 4d61 6e75 616c 2070 6167 6573 2c20 : Manual pages, │ │ │ │ │ +000669f0: 2055 703a 2044 6f63 756d 656e 7461 7469 Up: Documentati │ │ │ │ │ +00066a00: 6f6e 0a0a 3132 2e32 2049 6e66 6f20 646f on..12.2 Info do │ │ │ │ │ +00066a10: 6375 6d65 6e74 730a 3d3d 3d3d 3d3d 3d3d cuments.======== │ │ │ │ │ +00066a20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a49 6e66 ===========..Inf │ │ │ │ │ +00066a30: 6f20 646f 6375 6d65 6e74 7320 7368 6f75 o documents shou │ │ │ │ │ +00066a40: 6c64 2062 6520 696e 7374 616c 6c65 6420 ld be installed │ │ │ │ │ +00066a50: 696e 20e2 8098 2f75 7372 2f73 6861 7265 in .../usr/share │ │ │ │ │ +00066a60: 2f69 6e66 6fe2 8099 2e20 2054 6865 7920 /info.... They │ │ │ │ │ +00066a70: 7368 6f75 6c64 2062 650a 636f 6d70 7265 should be.compre │ │ │ │ │ +00066a80: 7373 6564 2077 6974 6820 e280 9867 7a69 ssed with ...gzi │ │ │ │ │ +00066a90: 7020 2d39 e280 992e 0a0a 5468 6520 e280 p -9......The .. │ │ │ │ │ +00066aa0: 9869 6e73 7461 6c6c 2d69 6e66 6fe2 8099 .install-info... │ │ │ │ │ +00066ab0: 2070 726f 6772 616d 206d 6169 6e74 6169 program maintai │ │ │ │ │ +00066ac0: 6e73 2061 2064 6972 6563 746f 7279 206f ns a directory o │ │ │ │ │ +00066ad0: 6620 696e 7374 616c 6c65 6420 696e 666f f installed info │ │ │ │ │ +00066ae0: 0a64 6f63 756d 656e 7473 2069 6e20 e280 .documents in .. │ │ │ │ │ +00066af0: 982f 7573 722f 7368 6172 652f 696e 666f ./usr/share/info │ │ │ │ │ +00066b00: 2f64 6972 e280 9920 666f 7220 7468 6520 /dir... for the │ │ │ │ │ +00066b10: 7573 6520 6f66 2069 6e66 6f20 7265 6164 use of info read │ │ │ │ │ +00066b20: 6572 732e 2020 5468 6973 0a66 696c 6520 ers. This.file │ │ │ │ │ +00066b30: 6d75 7374 206e 6f74 2062 6520 696e 636c must not be incl │ │ │ │ │ +00066b40: 7564 6564 2069 6e20 7061 636b 6167 6573 uded in packages │ │ │ │ │ +00066b50: 206f 7468 6572 2074 6861 6e20 696e 7374 other than inst │ │ │ │ │ +00066b60: 616c 6c2d 696e 666f 2e0a 0ae2 8098 696e all-info......in │ │ │ │ │ +00066b70: 7374 616c 6c2d 696e 666f e280 9920 6973 stall-info... is │ │ │ │ │ +00066b80: 2061 7574 6f6d 6174 6963 616c 6c79 2069 automatically i │ │ │ │ │ +00066b90: 6e76 6f6b 6564 2077 6865 6e20 6170 7072 nvoked when appr │ │ │ │ │ +00066ba0: 6f70 7269 6174 6520 7573 696e 6720 6470 opriate using dp │ │ │ │ │ +00066bb0: 6b67 0a74 7269 6767 6572 732e 2020 5061 kg.triggers. Pa │ │ │ │ │ +00066bc0: 636b 6167 6573 206f 7468 6572 2074 6861 ckages other tha │ │ │ │ │ +00066bd0: 6e20 696e 7374 616c 6c2d 696e 666f 2027 n install-info ' │ │ │ │ │ +00066be0: 7368 6f75 6c64 206e 6f74 2720 696e 766f should not' invo │ │ │ │ │ +00066bf0: 6b65 0ae2 8098 696e 7374 616c 6c2d 696e ke....install-in │ │ │ │ │ +00066c00: 666f e280 9920 6469 7265 6374 6c79 2061 fo... directly a │ │ │ │ │ +00066c10: 6e64 2027 7368 6f75 6c64 206e 6f74 2720 nd 'should not' │ │ │ │ │ +00066c20: 6465 7065 6e64 206f 6e2c 2072 6563 6f6d depend on, recom │ │ │ │ │ +00066c30: 6d65 6e64 2c20 6f72 0a73 7567 6765 7374 mend, or.suggest │ │ │ │ │ +00066c40: 2069 6e73 7461 6c6c 2d69 6e66 6f20 666f install-info fo │ │ │ │ │ +00066c50: 7220 7468 6973 2070 7572 706f 7365 2e0a r this purpose.. │ │ │ │ │ +00066c60: 0a49 6e66 6f20 7265 6164 6572 7320 7265 .Info readers re │ │ │ │ │ +00066c70: 7175 6972 696e 6720 7468 6520 e280 982f quiring the .../ │ │ │ │ │ +00066c80: 7573 722f 7368 6172 652f 696e 666f 2f64 usr/share/info/d │ │ │ │ │ +00066c90: 6972 e280 9920 6669 6c65 2073 686f 756c ir... file shoul │ │ │ │ │ +00066ca0: 6420 6465 7065 6e64 206f 6e0a 696e 7374 d depend on.inst │ │ │ │ │ +00066cb0: 616c 6c2d 696e 666f 2e0a 0a49 6e66 6f20 all-info...Info │ │ │ │ │ +00066cc0: 646f 6375 6d65 6e74 7320 7368 6f75 6c64 documents should │ │ │ │ │ +00066cd0: 2063 6f6e 7461 696e 2073 6563 7469 6f6e contain section │ │ │ │ │ +00066ce0: 2061 6e64 2064 6972 6563 746f 7279 2065 and directory e │ │ │ │ │ +00066cf0: 6e74 7279 2069 6e66 6f72 6d61 7469 6f6e ntry information │ │ │ │ │ +00066d00: 2069 6e0a 7468 6520 646f 6375 6d65 6e74 in.the document │ │ │ │ │ +00066d10: 2066 6f72 2074 6865 2075 7365 206f 6620 for the use of │ │ │ │ │ +00066d20: e280 9869 6e73 7461 6c6c 2d69 6e66 6fe2 ...install-info. │ │ │ │ │ +00066d30: 8099 2e20 2054 6865 2073 6563 7469 6f6e ... The section │ │ │ │ │ +00066d40: 2073 686f 756c 6420 6265 0a73 7065 6369 should be.speci │ │ │ │ │ +00066d50: 6669 6564 2076 6961 2061 206c 696e 6520 fied via a line │ │ │ │ │ +00066d60: 7374 6172 7469 6e67 2077 6974 6820 e280 starting with .. │ │ │ │ │ +00066d70: 9849 4e46 4f2d 4449 522d 5345 4354 494f .INFO-DIR-SECTIO │ │ │ │ │ +00066d80: 4ee2 8099 2066 6f6c 6c6f 7765 6420 6279 N... followed by │ │ │ │ │ +00066d90: 2061 0a73 7061 6365 2061 6e64 2074 6865 a.space and the │ │ │ │ │ +00066da0: 2073 6563 7469 6f6e 206f 6620 7468 6973 section of this │ │ │ │ │ +00066db0: 2069 6e66 6f20 7061 6765 2e20 2054 6865 info page. The │ │ │ │ │ +00066dc0: 2064 6972 6563 746f 7279 2065 6e74 7279 directory entry │ │ │ │ │ +00066dd0: 206f 7220 656e 7472 6965 730a 7368 6f75 or entries.shou │ │ │ │ │ +00066de0: 6c64 2062 6520 696e 636c 7564 6564 2062 ld be included b │ │ │ │ │ +00066df0: 6574 7765 656e 2061 20e2 8098 5354 4152 etween a ...STAR │ │ │ │ │ +00066e00: 542d 494e 464f 2d44 4952 2d45 4e54 5259 T-INFO-DIR-ENTRY │ │ │ │ │ +00066e10: e280 9920 6c69 6e65 2061 6e64 2061 6e0a ... line and an. │ │ │ │ │ +00066e20: e280 9845 4e44 2d49 4e46 4f2d 4449 522d ...END-INFO-DIR- │ │ │ │ │ +00066e30: 454e 5452 59e2 8099 206c 696e 652e 2020 ENTRY... line. │ │ │ │ │ +00066e40: 466f 7220 6578 616d 706c 653a 0a0a 2020 For example:.. │ │ │ │ │ +00066e50: 2020 2049 4e46 4f2d 4449 522d 5345 4354 INFO-DIR-SECT │ │ │ │ │ +00066e60: 494f 4e20 496e 6469 7669 6475 616c 2075 ION Individual u │ │ │ │ │ +00066e70: 7469 6c69 7469 6573 0a20 2020 2020 5354 tilities. ST │ │ │ │ │ +00066e80: 4152 542d 494e 464f 2d44 4952 2d45 4e54 ART-INFO-DIR-ENT │ │ │ │ │ +00066e90: 5259 0a20 2020 2020 2a20 6578 616d 706c RY. * exampl │ │ │ │ │ +00066ea0: 653a 2028 6578 616d 706c 6529 2e20 2020 e: (example). │ │ │ │ │ +00066eb0: 2020 2020 2020 2020 2020 2020 416e 2065 An e │ │ │ │ │ +00066ec0: 7861 6d70 6c65 2069 6e66 6f20 6469 7265 xample info dire │ │ │ │ │ +00066ed0: 6374 6f72 7920 656e 7472 792e 0a20 2020 ctory entry.. │ │ │ │ │ +00066ee0: 2020 454e 442d 494e 464f 2d44 4952 2d45 END-INFO-DIR-E │ │ │ │ │ +00066ef0: 4e54 5259 0a0a 546f 2064 6574 6572 6d69 NTRY..To determi │ │ │ │ │ +00066f00: 6e65 2077 6869 6368 2073 6563 7469 6f6e ne which section │ │ │ │ │ +00066f10: 2074 6f20 7573 652c 2079 6f75 2073 686f to use, you sho │ │ │ │ │ +00066f20: 756c 6420 6c6f 6f6b 2061 740a e280 982f uld look at..../ │ │ │ │ │ +00066f30: 7573 722f 7368 6172 652f 696e 666f 2f64 usr/share/info/d │ │ │ │ │ +00066f40: 6972 e280 9920 6f6e 2079 6f75 7220 7379 ir... on your sy │ │ │ │ │ +00066f50: 7374 656d 2061 6e64 2063 686f 6f73 6520 stem and choose │ │ │ │ │ +00066f60: 7468 6520 6d6f 7374 2072 656c 6576 616e the most relevan │ │ │ │ │ +00066f70: 7420 286f 720a 6372 6561 7465 2061 206e t (or.create a n │ │ │ │ │ +00066f80: 6577 2073 6563 7469 6f6e 2069 6620 6e6f ew section if no │ │ │ │ │ +00066f90: 6e65 206f 6620 7468 6520 6375 7272 656e ne of the curren │ │ │ │ │ +00066fa0: 7420 7365 6374 696f 6e73 2061 7265 2072 t sections are r │ │ │ │ │ +00066fb0: 656c 6576 616e 7429 2e20 2028 3129 0a0a elevant). (1).. │ │ │ │ │ +00066fc0: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ +00066fd0: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ +00066fe0: 2d2d 0a0a 2020 2028 3129 204e 6f72 6d61 --.. (1) Norma │ │ │ │ │ +00066ff0: 6c6c 792c 2069 6e66 6f20 646f 6375 6d65 lly, info docume │ │ │ │ │ +00067000: 6e74 7320 6172 6520 6765 6e65 7261 7465 nts are generate │ │ │ │ │ +00067010: 6420 6672 6f6d 2054 6578 696e 666f 2073 d from Texinfo s │ │ │ │ │ +00067020: 6f75 7263 652e 2020 546f 0a69 6e63 6c75 ource. To.inclu │ │ │ │ │ +00067030: 6465 2074 6869 7320 696e 666f 726d 6174 de this informat │ │ │ │ │ +00067040: 696f 6e20 696e 2074 6865 2067 656e 6572 ion in the gener │ │ │ │ │ +00067050: 6174 6564 2069 6e66 6f20 646f 6375 6d65 ated info docume │ │ │ │ │ +00067060: 6e74 2c20 6966 2069 7420 6973 0a61 6273 nt, if it is.abs │ │ │ │ │ +00067070: 656e 742c 2061 6464 2063 6f6d 6d61 6e64 ent, add command │ │ │ │ │ +00067080: 7320 6c69 6b65 3a0a 0a20 2020 2020 4064 s like:.. @d │ │ │ │ │ +00067090: 6972 6361 7465 676f 7279 2049 6e64 6976 ircategory Indiv │ │ │ │ │ +000670a0: 6964 7561 6c20 7574 696c 6974 6965 730a idual utilities. │ │ │ │ │ +000670b0: 2020 2020 2040 6469 7265 6e74 7279 0a20 @direntry. │ │ │ │ │ +000670c0: 2020 2020 2a20 6578 616d 706c 653a 2028 * example: ( │ │ │ │ │ +000670d0: 6578 616d 706c 6529 2e20 2041 6e20 6578 example). An ex │ │ │ │ │ +000670e0: 616d 706c 6520 696e 666f 2064 6972 6563 ample info direc │ │ │ │ │ +000670f0: 746f 7279 2065 6e74 7279 2e0a 2020 2020 tory entry.. │ │ │ │ │ +00067100: 2040 656e 6420 6469 7265 6e74 7279 0a0a @end direntry.. │ │ │ │ │ +00067110: 746f 2074 6865 2054 6578 696e 666f 2073 to the Texinfo s │ │ │ │ │ +00067120: 6f75 7263 6520 6f66 2074 6865 2064 6f63 ource of the doc │ │ │ │ │ +00067130: 756d 656e 7420 616e 6420 656e 7375 7265 ument and ensure │ │ │ │ │ +00067140: 2074 6861 7420 7468 6520 696e 666f 2064 that the info d │ │ │ │ │ +00067150: 6f63 756d 656e 7473 0a61 7265 2072 6562 ocuments.are reb │ │ │ │ │ +00067160: 7569 6c74 2066 726f 6d20 736f 7572 6365 uilt from source │ │ │ │ │ +00067170: 2064 7572 696e 6720 7468 6520 7061 636b during the pack │ │ │ │ │ +00067180: 6167 6520 6275 696c 642e 0a0a 1f0a 4669 age build.....Fi │ │ │ │ │ +00067190: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +000671a0: 792e 696e 666f 2c20 204e 6f64 653a 2041 y.info, Node: A │ │ │ │ │ +000671b0: 6464 6974 696f 6e61 6c20 646f 6375 6d65 dditional docume │ │ │ │ │ +000671c0: 6e74 6174 696f 6e2c 2020 4e65 7874 3a20 ntation, Next: │ │ │ │ │ +000671d0: 5072 6566 6572 7265 6420 646f 6375 6d65 Preferred docume │ │ │ │ │ +000671e0: 6e74 6174 696f 6e20 666f 726d 6174 732c ntation formats, │ │ │ │ │ +000671f0: 2020 5072 6576 3a20 496e 666f 2064 6f63 Prev: Info doc │ │ │ │ │ +00067200: 756d 656e 7473 2c20 2055 703a 2044 6f63 uments, Up: Doc │ │ │ │ │ +00067210: 756d 656e 7461 7469 6f6e 0a0a 3132 2e33 umentation..12.3 │ │ │ │ │ +00067220: 2041 6464 6974 696f 6e61 6c20 646f 6375 Additional docu │ │ │ │ │ +00067230: 6d65 6e74 6174 696f 6e0a 3d3d 3d3d 3d3d mentation.====== │ │ │ │ │ +00067240: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00067250: 3d3d 3d3d 3d3d 3d0a 0a41 6e79 2061 6464 =======..Any add │ │ │ │ │ +00067260: 6974 696f 6e61 6c20 646f 6375 6d65 6e74 itional document │ │ │ │ │ +00067270: 6174 696f 6e20 7468 6174 2063 6f6d 6573 ation that comes │ │ │ │ │ +00067280: 2077 6974 6820 7468 6520 7061 636b 6167 with the packag │ │ │ │ │ +00067290: 6520 6d61 7920 6265 0a69 6e73 7461 6c6c e may be.install │ │ │ │ │ +000672a0: 6564 2061 7420 7468 6520 6469 7363 7265 ed at the discre │ │ │ │ │ +000672b0: 7469 6f6e 206f 6620 7468 6520 7061 636b tion of the pack │ │ │ │ │ +000672c0: 6167 6520 6d61 696e 7461 696e 6572 2e20 age maintainer. │ │ │ │ │ +000672d0: 2049 7420 6973 206f 6674 656e 2061 0a67 It is often a.g │ │ │ │ │ +000672e0: 6f6f 6420 6964 6561 2074 6f20 696e 636c ood idea to incl │ │ │ │ │ +000672f0: 7564 6520 7465 7874 2069 6e66 6f72 6d61 ude text informa │ │ │ │ │ +00067300: 7469 6f6e 2066 696c 6573 2028 e280 9852 tion files (...R │ │ │ │ │ +00067310: 4541 444d 45e2 8099 732c 2046 4151 732c EADME...s, FAQs, │ │ │ │ │ +00067320: 2061 6e64 2073 6f0a 666f 7274 6829 2074 and so.forth) t │ │ │ │ │ +00067330: 6861 7420 636f 6d65 2077 6974 6820 7468 hat come with th │ │ │ │ │ +00067340: 6520 736f 7572 6365 2070 6163 6b61 6765 e source package │ │ │ │ │ +00067350: 2069 6e20 7468 6520 6269 6e61 7279 2070 in the binary p │ │ │ │ │ +00067360: 6163 6b61 6765 2e0a 486f 7765 7665 722c ackage..However, │ │ │ │ │ +00067370: 2079 6f75 2064 6f6e e280 9974 206e 6565 you don...t nee │ │ │ │ │ +00067380: 6420 746f 2069 6e73 7461 6c6c 2074 6865 d to install the │ │ │ │ │ +00067390: 2069 6e73 7472 7563 7469 6f6e 7320 666f instructions fo │ │ │ │ │ +000673a0: 7220 6275 696c 6469 6e67 2061 6e64 0a69 r building and.i │ │ │ │ │ +000673b0: 6e73 7461 6c6c 696e 6720 7468 6520 7061 nstalling the pa │ │ │ │ │ +000673c0: 636b 6167 652c 206f 6620 636f 7572 7365 ckage, of course │ │ │ │ │ +000673d0: 210a 0a50 6c61 696e 2074 6578 7420 646f !..Plain text do │ │ │ │ │ +000673e0: 6375 6d65 6e74 6174 696f 6e20 7368 6f75 cumentation shou │ │ │ │ │ +000673f0: 6c64 2062 6520 636f 6d70 7265 7373 6564 ld be compressed │ │ │ │ │ +00067400: 2077 6974 6820 e280 9867 7a69 7020 2d39 with ...gzip -9 │ │ │ │ │ +00067410: e280 9920 756e 6c65 7373 2069 740a 6973 ... unless it.is │ │ │ │ │ +00067420: 2073 6d61 6c6c 2e0a 0a49 6620 6120 7061 small...If a pa │ │ │ │ │ +00067430: 636b 6167 6520 636f 6d65 7320 7769 7468 ckage comes with │ │ │ │ │ +00067440: 206c 6172 6765 2061 6d6f 756e 7473 206f large amounts o │ │ │ │ │ +00067450: 6620 646f 6375 6d65 6e74 6174 696f 6e20 f documentation │ │ │ │ │ +00067460: 7468 6174 206d 616e 7920 7573 6572 730a that many users. │ │ │ │ │ +00067470: 6f66 2074 6865 2070 6163 6b61 6765 2077 of the package w │ │ │ │ │ +00067480: 696c 6c20 6e6f 7420 7265 7175 6972 652c ill not require, │ │ │ │ │ +00067490: 2079 6f75 2073 686f 756c 6420 6372 6561 you should crea │ │ │ │ │ +000674a0: 7465 2061 2073 6570 6172 6174 6520 6269 te a separate bi │ │ │ │ │ +000674b0: 6e61 7279 0a70 6163 6b61 6765 2074 6f20 nary.package to │ │ │ │ │ +000674c0: 636f 6e74 6169 6e20 6974 2073 6f20 7468 contain it so th │ │ │ │ │ +000674d0: 6174 2069 7420 646f 6573 206e 6f74 2074 at it does not t │ │ │ │ │ +000674e0: 616b 6520 7570 2064 6973 6b20 7370 6163 ake up disk spac │ │ │ │ │ +000674f0: 6520 6f6e 2074 6865 0a6d 6163 6869 6e65 e on the.machine │ │ │ │ │ +00067500: 7320 6f66 2075 7365 7273 2077 686f 2064 s of users who d │ │ │ │ │ +00067510: 6f20 6e6f 7420 6e65 6564 206f 7220 7761 o not need or wa │ │ │ │ │ +00067520: 6e74 2069 7420 696e 7374 616c 6c65 642e nt it installed. │ │ │ │ │ +00067530: 2020 4173 2061 2073 7065 6369 616c 0a63 As a special.c │ │ │ │ │ +00067540: 6173 6520 6f66 2074 6869 7320 7275 6c65 ase of this rule │ │ │ │ │ +00067550: 2c20 7368 6172 6564 206c 6962 7261 7279 , shared library │ │ │ │ │ +00067560: 2064 6f63 756d 656e 7461 7469 6f6e 206f documentation o │ │ │ │ │ +00067570: 6620 616e 7920 6170 7072 6563 6961 626c f any appreciabl │ │ │ │ │ +00067580: 6520 7369 7a65 0a73 686f 756c 6420 616c e size.should al │ │ │ │ │ +00067590: 7761 7973 2062 6520 7061 636b 6167 6564 ways be packaged │ │ │ │ │ +000675a0: 2077 6974 6820 7468 6520 6c69 6272 6172 with the librar │ │ │ │ │ +000675b0: 7920 6465 7665 6c6f 706d 656e 7420 7061 y development pa │ │ │ │ │ +000675c0: 636b 6167 6520 282a 6e6f 7465 0a44 6576 ckage (*note.Dev │ │ │ │ │ +000675d0: 656c 6f70 6d65 6e74 2066 696c 6573 3a20 elopment files: │ │ │ │ │ +000675e0: 3130 642e 2920 6f72 2069 6e20 6120 7365 10d.) or in a se │ │ │ │ │ +000675f0: 7061 7261 7465 2064 6f63 756d 656e 7461 parate documenta │ │ │ │ │ +00067600: 7469 6f6e 2070 6163 6b61 6765 2c20 7369 tion package, si │ │ │ │ │ +00067610: 6e63 650a 7368 6172 6564 206c 6962 7261 nce.shared libra │ │ │ │ │ +00067620: 7269 6573 2061 7265 2066 7265 7175 656e ries are frequen │ │ │ │ │ +00067630: 746c 7920 696e 7374 616c 6c65 6420 6173 tly installed as │ │ │ │ │ +00067640: 2064 6570 656e 6465 6e63 6965 7320 6f66 dependencies of │ │ │ │ │ +00067650: 206f 7468 6572 0a70 6163 6b61 6765 7320 other.packages │ │ │ │ │ +00067660: 6279 2075 7365 7273 2077 686f 2068 6176 by users who hav │ │ │ │ │ +00067670: 6520 6c69 7474 6c65 2069 6e74 6572 6573 e little interes │ │ │ │ │ +00067680: 7420 696e 2064 6f63 756d 656e 7461 7469 t in documentati │ │ │ │ │ +00067690: 6f6e 206f 6620 7468 650a 6c69 6272 6172 on of the.librar │ │ │ │ │ +000676a0: 7920 6974 7365 6c66 2e20 2054 6865 2064 y itself. The d │ │ │ │ │ +000676b0: 6f63 756d 656e 7461 7469 6f6e 2070 6163 ocumentation pac │ │ │ │ │ +000676c0: 6b61 6765 2066 6f72 2074 6865 2070 6163 kage for the pac │ │ │ │ │ +000676d0: 6b61 6765 2070 6163 6b61 6765 2069 730a kage package is. │ │ │ │ │ +000676e0: 636f 6e76 656e 7469 6f6e 616c 6c79 206e conventionally n │ │ │ │ │ +000676f0: 616d 6564 2070 6163 6b61 6765 2d64 6f63 amed package-doc │ │ │ │ │ +00067700: 2028 6f72 2070 6163 6b61 6765 2d64 6f63 (or package-doc │ │ │ │ │ +00067710: 2d6c 616e 6775 6167 652d 636f 6465 2069 -language-code i │ │ │ │ │ +00067720: 6620 7468 6572 650a 6172 6520 7365 7061 f there.are sepa │ │ │ │ │ +00067730: 7261 7465 2064 6f63 756d 656e 7461 7469 rate documentati │ │ │ │ │ +00067740: 6f6e 2070 6163 6b61 6765 7320 666f 7220 on packages for │ │ │ │ │ +00067750: 6d75 6c74 6970 6c65 206c 616e 6775 6167 multiple languag │ │ │ │ │ +00067760: 6573 292e 0a0a 4966 2070 6163 6b61 6765 es)...If package │ │ │ │ │ +00067770: 2069 7320 6120 6275 696c 6420 746f 6f6c is a build tool │ │ │ │ │ +00067780: 2c20 6465 7665 6c6f 706d 656e 7420 746f , development to │ │ │ │ │ +00067790: 6f6c 2c20 636f 6d6d 616e 642d 6c69 6e65 ol, command-line │ │ │ │ │ +000677a0: 2074 6f6f 6c2c 206f 720a 6c69 6272 6172 tool, or.librar │ │ │ │ │ +000677b0: 7920 6465 7665 6c6f 706d 656e 7420 7061 y development pa │ │ │ │ │ +000677c0: 636b 6167 652c 2070 6163 6b61 6765 2028 ckage, package ( │ │ │ │ │ +000677d0: 6f72 2070 6163 6b61 6765 2d64 6576 2069 or package-dev i │ │ │ │ │ +000677e0: 6e20 7468 6520 6361 7365 206f 6620 610a n the case of a. │ │ │ │ │ +000677f0: 6c69 6272 6172 7920 6465 7665 6c6f 706d library developm │ │ │ │ │ +00067800: 656e 7420 7061 636b 6167 6529 2061 6c72 ent package) alr │ │ │ │ │ +00067810: 6561 6479 2070 726f 7669 6465 7320 646f eady provides do │ │ │ │ │ +00067820: 6375 6d65 6e74 6174 696f 6e20 696e 206d cumentation in m │ │ │ │ │ +00067830: 616e 2c0a 696e 666f 2c20 6f72 2070 6c61 an,.info, or pla │ │ │ │ │ +00067840: 696e 2074 6578 7420 666f 726d 6174 2c20 in text format, │ │ │ │ │ +00067850: 616e 6420 7061 636b 6167 652d 646f 6320 and package-doc │ │ │ │ │ +00067860: 7072 6f76 6964 6573 2048 544d 4c20 6f72 provides HTML or │ │ │ │ │ +00067870: 206f 7468 6572 0a66 6f72 6d61 7473 2c20 other.formats, │ │ │ │ │ +00067880: 7061 636b 6167 6520 7368 6f75 6c64 2064 package should d │ │ │ │ │ +00067890: 6563 6c61 7265 2061 7420 6d6f 7374 2061 eclare at most a │ │ │ │ │ +000678a0: 20e2 8098 5375 6767 6573 7473 e280 9920 ...Suggests... │ │ │ │ │ +000678b0: 6f6e 2070 6163 6b61 6765 2d64 6f63 2e0a on package-doc.. │ │ │ │ │ +000678c0: 4f74 6865 7277 6973 652c 2070 6163 6b61 Otherwise, packa │ │ │ │ │ +000678d0: 6765 2073 686f 756c 6420 6465 636c 6172 ge should declar │ │ │ │ │ +000678e0: 6520 6174 206d 6f73 7420 6120 e280 9852 e at most a ...R │ │ │ │ │ +000678f0: 6563 6f6d 6d65 6e64 73e2 8099 206f 6e20 ecommends... on │ │ │ │ │ +00067900: 7061 636b 6167 652d 646f 632e 0a0a 4164 package-doc...Ad │ │ │ │ │ +00067910: 6469 7469 6f6e 616c 2064 6f63 756d 656e ditional documen │ │ │ │ │ +00067920: 7461 7469 6f6e 2069 6e63 6c75 6465 6420 tation included │ │ │ │ │ +00067930: 696e 2074 6865 2070 6163 6b61 6765 2073 in the package s │ │ │ │ │ +00067940: 686f 756c 6420 6265 2069 6e73 7461 6c6c hould be install │ │ │ │ │ +00067950: 6564 0a75 6e64 6572 20e2 8098 2f75 7372 ed.under .../usr │ │ │ │ │ +00067960: 2f73 6861 7265 2f64 6f63 2f70 6163 6b61 /share/doc/packa │ │ │ │ │ +00067970: 6765 e280 992e 2020 4966 2074 6865 2064 ge.... If the d │ │ │ │ │ +00067980: 6f63 756d 656e 7461 7469 6f6e 2069 7320 ocumentation is │ │ │ │ │ +00067990: 7061 636b 6167 6564 0a73 6570 6172 6174 packaged.separat │ │ │ │ │ +000679a0: 656c 792c 2061 7320 7061 636b 6167 652d ely, as package- │ │ │ │ │ +000679b0: 646f 6320 666f 7220 6578 616d 706c 652c doc for example, │ │ │ │ │ +000679c0: 2069 7420 6d61 7920 6265 2069 6e73 7461 it may be insta │ │ │ │ │ +000679d0: 6c6c 6564 2075 6e64 6572 2065 6974 6865 lled under eithe │ │ │ │ │ +000679e0: 720a 7468 6174 2070 6174 6820 6f72 2069 r.that path or i │ │ │ │ │ +000679f0: 6e74 6f20 7468 6520 646f 6375 6d65 6e74 nto the document │ │ │ │ │ +00067a00: 6174 696f 6e20 6469 7265 6374 6f72 7920 ation directory │ │ │ │ │ +00067a10: 666f 7220 7468 6520 7365 7061 7261 7465 for the separate │ │ │ │ │ +00067a20: 0a64 6f63 756d 656e 7461 7469 6f6e 2070 .documentation p │ │ │ │ │ +00067a30: 6163 6b61 6765 2028 e280 982f 7573 722f ackage (.../usr/ │ │ │ │ │ +00067a40: 7368 6172 652f 646f 632f 7061 636b 6167 share/doc/packag │ │ │ │ │ +00067a50: 652d 646f 63e2 8099 2069 6e20 7468 6973 e-doc... in this │ │ │ │ │ +00067a60: 2065 7861 6d70 6c65 292e 0a48 6f77 6576 example)..Howev │ │ │ │ │ +00067a70: 6572 2c20 696e 7374 616c 6c69 6e67 2074 er, installing t │ │ │ │ │ +00067a80: 6865 2064 6f63 756d 656e 7461 7469 6f6e he documentation │ │ │ │ │ +00067a90: 2069 6e74 6f20 7468 6520 646f 6375 6d65 into the docume │ │ │ │ │ +00067aa0: 6e74 6174 696f 6e20 6469 7265 6374 6f72 ntation director │ │ │ │ │ +00067ab0: 790a 6f66 2074 6865 206d 6169 6e20 7061 y.of the main pa │ │ │ │ │ +00067ac0: 636b 6167 6520 6973 2065 6e63 6f75 7261 ckage is encoura │ │ │ │ │ +00067ad0: 6765 6420 7369 6e63 6520 6974 2069 7320 ged since it is │ │ │ │ │ +00067ae0: 696e 6465 7065 6e64 656e 7420 6f66 2074 independent of t │ │ │ │ │ +00067af0: 6865 0a70 6163 6b61 6769 6e67 206d 6574 he.packaging met │ │ │ │ │ +00067b00: 686f 6420 616e 6420 7769 6c6c 2062 6520 hod and will be │ │ │ │ │ +00067b10: 6561 7369 6572 2066 6f72 2075 7365 7273 easier for users │ │ │ │ │ +00067b20: 2074 6f20 6669 6e64 2e0a 0a41 6e79 2073 to find...Any s │ │ │ │ │ +00067b30: 6570 6172 6174 6520 7061 636b 6167 6520 eparate package │ │ │ │ │ +00067b40: 7072 6f76 6964 696e 6720 646f 6375 6d65 providing docume │ │ │ │ │ +00067b50: 6e74 6174 696f 6e20 6d75 7374 2073 7469 ntation must sti │ │ │ │ │ +00067b60: 6c6c 2069 6e73 7461 6c6c 2073 7461 6e64 ll install stand │ │ │ │ │ +00067b70: 6172 640a 646f 6375 6d65 6e74 6174 696f ard.documentatio │ │ │ │ │ +00067b80: 6e20 6669 6c65 7320 696e 2069 7473 206f n files in its o │ │ │ │ │ +00067b90: 776e 20e2 8098 2f75 7372 2f73 6861 7265 wn .../usr/share │ │ │ │ │ +00067ba0: 2f64 6f63 e280 9920 6469 7265 6374 6f72 /doc... director │ │ │ │ │ +00067bb0: 7920 6173 2073 7065 6369 6669 6564 0a69 y as specified.i │ │ │ │ │ +00067bc0: 6e20 7468 6520 7265 7374 206f 6620 7468 n the rest of th │ │ │ │ │ +00067bd0: 6973 2070 6f6c 6963 792e 2020 5365 652c is policy. See, │ │ │ │ │ +00067be0: 2066 6f72 2065 7861 6d70 6c65 2c20 2a6e for example, *n │ │ │ │ │ +00067bf0: 6f74 6520 436f 7079 7269 6768 740a 696e ote Copyright.in │ │ │ │ │ +00067c00: 666f 726d 6174 696f 6e3a 2032 642e 2061 formation: 2d. a │ │ │ │ │ +00067c10: 6e64 202a 6e6f 7465 2043 6861 6e67 656c nd *note Changel │ │ │ │ │ +00067c20: 6f67 2066 696c 6573 2061 6e64 2072 656c og files and rel │ │ │ │ │ +00067c30: 6561 7365 206e 6f74 6573 3a20 3732 2e0a ease notes: 72.. │ │ │ │ │ +00067c40: 0a50 6163 6b61 6765 7320 6d75 7374 206e .Packages must n │ │ │ │ │ +00067c50: 6f74 2072 6571 7569 7265 2074 6865 2065 ot require the e │ │ │ │ │ +00067c60: 7869 7374 656e 6365 206f 6620 616e 7920 xistence of any │ │ │ │ │ +00067c70: 6669 6c65 7320 696e 0ae2 8098 2f75 7372 files in..../usr │ │ │ │ │ +00067c80: 2f73 6861 7265 2f64 6f63 2fe2 8099 2069 /share/doc/... i │ │ │ │ │ +00067c90: 6e20 6f72 6465 7220 746f 2066 756e 6374 n order to funct │ │ │ │ │ +00067ca0: 696f 6e2e 2020 2831 2920 2041 6e79 2066 ion. (1) Any f │ │ │ │ │ +00067cb0: 696c 6573 2074 6861 7420 6172 6520 7573 iles that are us │ │ │ │ │ +00067cc0: 6564 206f 720a 7265 6164 2062 7920 7072 ed or.read by pr │ │ │ │ │ +00067cd0: 6f67 7261 6d73 2062 7574 2061 7265 2061 ograms but are a │ │ │ │ │ +00067ce0: 6c73 6f20 7573 6566 756c 2061 7320 7374 lso useful as st │ │ │ │ │ +00067cf0: 616e 6420 616c 6f6e 6520 646f 6375 6d65 and alone docume │ │ │ │ │ +00067d00: 6e74 6174 696f 6e20 7368 6f75 6c64 0a62 ntation should.b │ │ │ │ │ +00067d10: 6520 696e 7374 616c 6c65 6420 656c 7365 e installed else │ │ │ │ │ +00067d20: 7768 6572 652c 2073 7563 6820 6173 2075 where, such as u │ │ │ │ │ +00067d30: 6e64 6572 20e2 8098 2f75 7372 2f73 6861 nder .../usr/sha │ │ │ │ │ +00067d40: 7265 2f70 6163 6b61 6765 2fe2 8099 2c20 re/package/..., │ │ │ │ │ +00067d50: 616e 6420 7468 656e 0a69 6e63 6c75 6465 and then.include │ │ │ │ │ +00067d60: 6420 7669 6120 7379 6d62 6f6c 6963 206c d via symbolic l │ │ │ │ │ +00067d70: 696e 6b73 2069 6e20 e280 982f 7573 722f inks in .../usr/ │ │ │ │ │ +00067d80: 7368 6172 652f 646f 632f 7061 636b 6167 share/doc/packag │ │ │ │ │ +00067d90: 65e2 8099 2e0a 0ae2 8098 2f75 7372 2f73 e........./usr/s │ │ │ │ │ +00067da0: 6861 7265 2f64 6f63 2f70 6163 6b61 6765 hare/doc/package │ │ │ │ │ +00067db0: e280 9920 6973 2070 6572 6d69 7474 6564 ... is permitted │ │ │ │ │ +00067dc0: 2074 6f20 6265 2061 2073 796d 626f 6c69 to be a symboli │ │ │ │ │ +00067dd0: 6320 6c69 6e6b 2074 6f20 616e 6f74 6865 c link to anothe │ │ │ │ │ +00067de0: 720a 6469 7265 6374 6f72 7920 696e 20e2 r.directory in . │ │ │ │ │ +00067df0: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ +00067e00: e280 9920 6f6e 6c79 2069 6620 7468 6520 ... only if the │ │ │ │ │ +00067e10: 7477 6f20 7061 636b 6167 6573 2062 6f74 two packages bot │ │ │ │ │ +00067e20: 6820 636f 6d65 2066 726f 6d0a 7468 6520 h come from.the │ │ │ │ │ +00067e30: 7361 6d65 2073 6f75 7263 6520 616e 6420 same source and │ │ │ │ │ +00067e40: 7468 6520 6669 7273 7420 7061 636b 6167 the first packag │ │ │ │ │ +00067e50: 6520 4465 7065 6e64 7320 6f6e 2074 6865 e Depends on the │ │ │ │ │ +00067e60: 2073 6563 6f6e 642e 2020 4f74 6865 7277 second. Otherw │ │ │ │ │ +00067e70: 6973 652c 0ae2 8098 2f75 7372 2f73 6861 ise,..../usr/sha │ │ │ │ │ +00067e80: 7265 2f64 6f63 2f70 6163 6b61 6765 e280 re/doc/package.. │ │ │ │ │ +00067e90: 9920 6d75 7374 206e 6f74 2062 6520 6120 . must not be a │ │ │ │ │ +00067ea0: 7379 6d62 6f6c 6963 206c 696e 6b2e 2020 symbolic link. │ │ │ │ │ +00067eb0: 2832 290a 0a20 2020 2d2d 2d2d 2d2d 2d2d (2).. -------- │ │ │ │ │ +00067ec0: 2d2d 2046 6f6f 746e 6f74 6573 202d 2d2d -- Footnotes --- │ │ │ │ │ +00067ed0: 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 2920 -------.. (1) │ │ │ │ │ +00067ee0: 5468 6520 7379 7374 656d 2061 646d 696e The system admin │ │ │ │ │ +00067ef0: 6973 7472 6174 6f72 2073 686f 756c 6420 istrator should │ │ │ │ │ +00067f00: 6265 2061 626c 6520 746f 2064 656c 6574 be able to delet │ │ │ │ │ +00067f10: 6520 6669 6c65 7320 696e 0ae2 8098 2f75 e files in..../u │ │ │ │ │ +00067f20: 7372 2f73 6861 7265 2f64 6f63 2fe2 8099 sr/share/doc/... │ │ │ │ │ +00067f30: 2077 6974 686f 7574 2063 6175 7369 6e67 without causing │ │ │ │ │ +00067f40: 2061 6e79 2070 726f 6772 616d 7320 746f any programs to │ │ │ │ │ +00067f50: 2062 7265 616b 2e0a 0a20 2020 2832 2920 break... (2) │ │ │ │ │ +00067f60: 506c 6561 7365 206e 6f74 6520 7468 6174 Please note that │ │ │ │ │ +00067f70: 2074 6869 7320 646f 6573 206e 6f74 206f this does not o │ │ │ │ │ +00067f80: 7665 7272 6964 6520 7468 6520 7365 6374 verride the sect │ │ │ │ │ +00067f90: 696f 6e20 6f6e 2063 6861 6e67 656c 6f67 ion on changelog │ │ │ │ │ +00067fa0: 0a66 696c 6573 2062 656c 6f77 2c20 736f .files below, so │ │ │ │ │ +00067fb0: 2074 6865 2066 696c 6520 e280 982f 7573 the file .../us │ │ │ │ │ +00067fc0: 722f 7368 6172 652f 646f 632f 7061 636b r/share/doc/pack │ │ │ │ │ +00067fd0: 6167 652f 6368 616e 6765 6c6f 672e 4465 age/changelog.De │ │ │ │ │ +00067fe0: 6269 616e 2e67 7ae2 8099 0a6d 7573 7420 bian.gz....must │ │ │ │ │ +00067ff0: 7265 6665 7220 746f 2074 6865 2063 6861 refer to the cha │ │ │ │ │ +00068000: 6e67 656c 6f67 2066 6f72 2074 6865 2063 ngelog for the c │ │ │ │ │ +00068010: 7572 7265 6e74 2076 6572 7369 6f6e 206f urrent version o │ │ │ │ │ +00068020: 6620 7061 636b 6167 6520 696e 0a71 7565 f package in.que │ │ │ │ │ +00068030: 7374 696f 6e2e 2020 496e 2070 7261 6374 stion. In pract │ │ │ │ │ +00068040: 6963 652c 2074 6869 7320 6d65 616e 7320 ice, this means │ │ │ │ │ +00068050: 7468 6174 2074 6865 2073 6f75 7263 6573 that the sources │ │ │ │ │ +00068060: 206f 6620 7468 6520 7461 7267 6574 2061 of the target a │ │ │ │ │ +00068070: 6e64 0a74 6865 2064 6573 7469 6e61 7469 nd.the destinati │ │ │ │ │ +00068080: 6f6e 206f 6620 7468 6520 7379 6d6c 696e on of the symlin │ │ │ │ │ +00068090: 6b20 6d75 7374 2062 6520 7468 6520 7361 k must be the sa │ │ │ │ │ +000680a0: 6d65 2028 7361 6d65 2073 6f75 7263 6520 me (same source │ │ │ │ │ +000680b0: 7061 636b 6167 6520 616e 640a 7665 7273 package and.vers │ │ │ │ │ +000680c0: 696f 6e29 2e0a 0a1f 0a46 696c 653a 2064 ion).....File: d │ │ │ │ │ +000680d0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +000680e0: 6f2c 2020 4e6f 6465 3a20 5072 6566 6572 o, Node: Prefer │ │ │ │ │ +000680f0: 7265 6420 646f 6375 6d65 6e74 6174 696f red documentatio │ │ │ │ │ +00068100: 6e20 666f 726d 6174 732c 2020 4e65 7874 n formats, Next │ │ │ │ │ +00068110: 3a20 436f 7079 7269 6768 7420 696e 666f : Copyright info │ │ │ │ │ +00068120: 726d 6174 696f 6e2c 2020 5072 6576 3a20 rmation, Prev: │ │ │ │ │ +00068130: 4164 6469 7469 6f6e 616c 2064 6f63 756d Additional docum │ │ │ │ │ +00068140: 656e 7461 7469 6f6e 2c20 2055 703a 2044 entation, Up: D │ │ │ │ │ +00068150: 6f63 756d 656e 7461 7469 6f6e 0a0a 3132 ocumentation..12 │ │ │ │ │ +00068160: 2e34 2050 7265 6665 7272 6564 2064 6f63 .4 Preferred doc │ │ │ │ │ +00068170: 756d 656e 7461 7469 6f6e 2066 6f72 6d61 umentation forma │ │ │ │ │ +00068180: 7473 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ts.============= │ │ │ │ │ +00068190: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000681a0: 3d3d 3d3d 3d3d 3d0a 0a54 6865 2075 6e69 =======..The uni │ │ │ │ │ +000681b0: 6669 6361 7469 6f6e 206f 6620 4465 6269 fication of Debi │ │ │ │ │ +000681c0: 616e 2064 6f63 756d 656e 7461 7469 6f6e an documentation │ │ │ │ │ +000681d0: 2069 7320 6265 696e 6720 6361 7272 6965 is being carrie │ │ │ │ │ +000681e0: 6420 6f75 7420 7669 6120 4854 4d4c 2e0a d out via HTML.. │ │ │ │ │ +000681f0: 0a49 6620 7468 6520 7061 636b 6167 6520 .If the package │ │ │ │ │ +00068200: 636f 6d65 7320 7769 7468 2065 7874 656e comes with exten │ │ │ │ │ +00068210: 7369 7665 2064 6f63 756d 656e 7461 7469 sive documentati │ │ │ │ │ +00068220: 6f6e 2069 6e20 6120 6d61 726b 7570 2066 on in a markup f │ │ │ │ │ +00068230: 6f72 6d61 740a 7468 6174 2063 616e 2062 ormat.that can b │ │ │ │ │ +00068240: 6520 636f 6e76 6572 7465 6420 746f 2076 e converted to v │ │ │ │ │ +00068250: 6172 696f 7573 206f 7468 6572 2066 6f72 arious other for │ │ │ │ │ +00068260: 6d61 7473 2079 6f75 2073 686f 756c 6420 mats you should │ │ │ │ │ +00068270: 6966 2070 6f73 7369 626c 650a 7368 6970 if possible.ship │ │ │ │ │ +00068280: 2048 544d 4c20 7665 7273 696f 6e73 2069 HTML versions i │ │ │ │ │ +00068290: 6e20 6120 6269 6e61 7279 2070 6163 6b61 n a binary packa │ │ │ │ │ +000682a0: 6765 2e20 2028 3129 2020 5468 6520 646f ge. (1) The do │ │ │ │ │ +000682b0: 6375 6d65 6e74 6174 696f 6e20 6d75 7374 cumentation must │ │ │ │ │ +000682c0: 2062 650a 696e 7374 616c 6c65 6420 6173 be.installed as │ │ │ │ │ +000682d0: 2073 7065 6369 6669 6564 2069 6e20 2a6e specified in *n │ │ │ │ │ +000682e0: 6f74 6520 4164 6469 7469 6f6e 616c 2064 ote Additional d │ │ │ │ │ +000682f0: 6f63 756d 656e 7461 7469 6f6e 3a20 3161 ocumentation: 1a │ │ │ │ │ +00068300: 392e 0a0a 4f74 6865 7220 666f 726d 6174 9...Other format │ │ │ │ │ +00068310: 7320 7375 6368 2061 7320 506f 7374 5363 s such as PostSc │ │ │ │ │ +00068320: 7269 7074 206d 6179 2062 6520 7072 6f76 ript may be prov │ │ │ │ │ +00068330: 6964 6564 2061 7420 7468 6520 7061 636b ided at the pack │ │ │ │ │ +00068340: 6167 650a 6d61 696e 7461 696e 6572 e280 age.maintainer.. │ │ │ │ │ +00068350: 9973 2064 6973 6372 6574 696f 6e2e 0a0a .s discretion... │ │ │ │ │ +00068360: 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f ---------- Fo │ │ │ │ │ +00068370: 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d otnotes -------- │ │ │ │ │ +00068380: 2d2d 0a0a 2020 2028 3129 2052 6174 696f --.. (1) Ratio │ │ │ │ │ +00068390: 6e61 6c65 3a20 5468 6520 696d 706f 7274 nale: The import │ │ │ │ │ +000683a0: 616e 7420 7468 696e 6720 6865 7265 2069 ant thing here i │ │ │ │ │ +000683b0: 7320 7468 6174 2048 544d 4c20 646f 6375 s that HTML docu │ │ │ │ │ +000683c0: 6d65 6e74 6174 696f 6e0a 7368 6f75 6c64 mentation.should │ │ │ │ │ +000683d0: 2062 6520 6176 6169 6c61 626c 6520 6672 be available fr │ │ │ │ │ +000683e0: 6f6d 2027 736f 6d65 2720 6269 6e61 7279 om 'some' binary │ │ │ │ │ +000683f0: 2070 6163 6b61 6765 2e0a 0a1f 0a46 696c package.....Fil │ │ │ │ │ +00068400: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00068410: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 436f .info, Node: Co │ │ │ │ │ +00068420: 7079 7269 6768 7420 696e 666f 726d 6174 pyright informat │ │ │ │ │ +00068430: 696f 6e2c 2020 4e65 7874 3a20 4578 616d ion, Next: Exam │ │ │ │ │ +00068440: 706c 6573 2c20 2050 7265 763a 2050 7265 ples, Prev: Pre │ │ │ │ │ +00068450: 6665 7272 6564 2064 6f63 756d 656e 7461 ferred documenta │ │ │ │ │ +00068460: 7469 6f6e 2066 6f72 6d61 7473 2c20 2055 tion formats, U │ │ │ │ │ +00068470: 703a 2044 6f63 756d 656e 7461 7469 6f6e p: Documentation │ │ │ │ │ +00068480: 0a0a 3132 2e35 2043 6f70 7972 6967 6874 ..12.5 Copyright │ │ │ │ │ +00068490: 2069 6e66 6f72 6d61 7469 6f6e 0a3d 3d3d information.=== │ │ │ │ │ +000684a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000684b0: 3d3d 3d3d 3d3d 3d0a 0a45 7665 7279 2070 =======..Every p │ │ │ │ │ +000684c0: 6163 6b61 6765 206d 7573 7420 6265 2061 ackage must be a │ │ │ │ │ +000684d0: 6363 6f6d 7061 6e69 6564 2062 7920 6120 ccompanied by a │ │ │ │ │ +000684e0: 7665 7262 6174 696d 2063 6f70 7920 6f66 verbatim copy of │ │ │ │ │ +000684f0: 2069 7473 2064 6973 7472 6962 7574 696f its distributio │ │ │ │ │ +00068500: 6e0a 6c69 6365 6e73 6528 7329 2069 6e20 n.license(s) in │ │ │ │ │ +00068510: 7468 6520 6669 6c65 20e2 8098 2f75 7372 the file .../usr │ │ │ │ │ +00068520: 2f73 6861 7265 2f64 6f63 2f50 4143 4b41 /share/doc/PACKA │ │ │ │ │ +00068530: 4745 2f63 6f70 7972 6967 6874 e280 992e GE/copyright.... │ │ │ │ │ +00068540: 2020 5468 6973 2066 696c 650a 6d75 7374 This file.must │ │ │ │ │ +00068550: 206e 6569 7468 6572 2062 6520 636f 6d70 neither be comp │ │ │ │ │ +00068560: 7265 7373 6564 206e 6f72 2062 6520 6120 ressed nor be a │ │ │ │ │ +00068570: 7379 6d62 6f6c 6963 206c 696e 6b2e 0a0a symbolic link... │ │ │ │ │ +00068580: 4120 7665 7262 6174 696d 2063 6f70 7920 A verbatim copy │ │ │ │ │ +00068590: 6f66 2074 6865 2070 6163 6b61 6765 e280 of the package.. │ │ │ │ │ +000685a0: 9973 2063 6f70 7972 6967 6874 2069 6e66 .s copyright inf │ │ │ │ │ +000685b0: 6f72 6d61 7469 6f6e 2069 7320 6f66 7465 ormation is ofte │ │ │ │ │ +000685c0: 6e20 7265 7175 6972 6564 0a74 6f20 6265 n required.to be │ │ │ │ │ +000685d0: 2070 7265 7365 6e74 2069 6e20 e280 982f present in .../ │ │ │ │ │ +000685e0: 7573 722f 7368 6172 652f 646f 632f 5041 usr/share/doc/PA │ │ │ │ │ +000685f0: 434b 4147 452f 636f 7079 7269 6768 74e2 CKAGE/copyright. │ │ │ │ │ +00068600: 8099 2c20 746f 6f3b 2073 6565 202a 6e6f .., too; see *no │ │ │ │ │ +00068610: 7465 0a43 6f70 7972 6967 6874 2063 6f6e te.Copyright con │ │ │ │ │ +00068620: 7369 6465 7261 7469 6f6e 733a 2032 632e siderations: 2c. │ │ │ │ │ +00068630: 0a0a 496e 2061 6464 6974 696f 6e2c 2074 ..In addition, t │ │ │ │ │ +00068640: 6865 2063 6f70 7972 6967 6874 2066 696c he copyright fil │ │ │ │ │ +00068650: 6520 6d75 7374 2073 6179 2077 6865 7265 e must say where │ │ │ │ │ +00068660: 2074 6865 2075 7073 7472 6561 6d20 736f the upstream so │ │ │ │ │ +00068670: 7572 6365 7320 2869 660a 616e 7929 2077 urces (if.any) w │ │ │ │ │ +00068680: 6572 6520 6f62 7461 696e 6564 2c20 616e ere obtained, an │ │ │ │ │ +00068690: 6420 7368 6f75 6c64 2069 6e63 6c75 6465 d should include │ │ │ │ │ +000686a0: 2061 206e 616d 6520 6f72 2063 6f6e 7461 a name or conta │ │ │ │ │ +000686b0: 6374 2061 6464 7265 7373 2066 6f72 2074 ct address for t │ │ │ │ │ +000686c0: 6865 0a75 7073 7472 6561 6d20 6175 7468 he.upstream auth │ │ │ │ │ +000686d0: 6f72 732e 2020 5468 6973 2063 616e 2062 ors. This can b │ │ │ │ │ +000686e0: 6520 7468 6520 6e61 6d65 206f 6620 616e e the name of an │ │ │ │ │ +000686f0: 2069 6e64 6976 6964 7561 6c20 6f72 2061 individual or a │ │ │ │ │ +00068700: 6e0a 6f72 6761 6e69 7a61 7469 6f6e 2c20 n.organization, │ │ │ │ │ +00068710: 616e 2065 6d61 696c 2061 6464 7265 7373 an email address │ │ │ │ │ +00068720: 2c20 6120 7765 6220 666f 7275 6d20 6f72 , a web forum or │ │ │ │ │ +00068730: 2062 7567 7472 6163 6b65 722c 206f 7220 bugtracker, or │ │ │ │ │ +00068740: 616e 7920 6f74 6865 720a 6d65 616e 7320 any other.means │ │ │ │ │ +00068750: 746f 2075 6e61 6d62 6967 756f 7573 6c79 to unambiguously │ │ │ │ │ +00068760: 2069 6465 6e74 6966 7920 7768 6f20 746f identify who to │ │ │ │ │ +00068770: 2063 6f6e 7461 6374 2074 6f20 7061 7274 contact to part │ │ │ │ │ +00068780: 6963 6970 6174 6520 696e 2074 6865 0a64 icipate in the.d │ │ │ │ │ +00068790: 6576 656c 6f70 6d65 6e74 206f 6620 7468 evelopment of th │ │ │ │ │ +000687a0: 6520 7570 7374 7265 616d 2073 6f75 7263 e upstream sourc │ │ │ │ │ +000687b0: 6520 636f 6465 2e0a 0a50 6163 6b61 6765 e code...Package │ │ │ │ │ +000687c0: 7320 696e 2074 6865 2027 636f 6e74 7269 s in the 'contri │ │ │ │ │ +000687d0: 6227 206f 7220 276e 6f6e 2d66 7265 6527 b' or 'non-free' │ │ │ │ │ +000687e0: 2061 7263 6869 7665 2061 7265 6173 2073 archive areas s │ │ │ │ │ +000687f0: 686f 756c 6420 7374 6174 6520 696e 0a74 hould state in.t │ │ │ │ │ +00068800: 6865 2063 6f70 7972 6967 6874 2066 696c he copyright fil │ │ │ │ │ +00068810: 6520 7468 6174 2074 6865 2070 6163 6b61 e that the packa │ │ │ │ │ +00068820: 6765 2069 7320 6e6f 7420 7061 7274 206f ge is not part o │ │ │ │ │ +00068830: 6620 7468 6520 4465 6269 616e 0a64 6973 f the Debian.dis │ │ │ │ │ +00068840: 7472 6962 7574 696f 6e20 616e 6420 6272 tribution and br │ │ │ │ │ +00068850: 6965 666c 7920 6578 706c 6169 6e20 7768 iefly explain wh │ │ │ │ │ +00068860: 792e 0a0a 4120 636f 7079 206f 6620 7468 y...A copy of th │ │ │ │ │ +00068870: 6520 6669 6c65 2077 6869 6368 2077 696c e file which wil │ │ │ │ │ +00068880: 6c20 6265 2069 6e73 7461 6c6c 6564 2069 l be installed i │ │ │ │ │ +00068890: 6e0a e280 982f 7573 722f 7368 6172 652f n..../usr/share/ │ │ │ │ │ +000688a0: 646f 632f 5041 434b 4147 452f 636f 7079 doc/PACKAGE/copy │ │ │ │ │ +000688b0: 7269 6768 74e2 8099 2073 686f 756c 6420 right... should │ │ │ │ │ +000688c0: 6265 2069 6e20 e280 9864 6562 6961 6e2f be in ...debian/ │ │ │ │ │ +000688d0: 636f 7079 7269 6768 74e2 8099 2069 6e0a copyright... in. │ │ │ │ │ +000688e0: 7468 6520 736f 7572 6365 2070 6163 6b61 the source packa │ │ │ │ │ +000688f0: 6765 2e0a 0ae2 8098 2f75 7372 2f73 6861 ge....../usr/sha │ │ │ │ │ +00068900: 7265 2f64 6f63 2f70 6163 6b61 6765 e280 re/doc/package.. │ │ │ │ │ +00068910: 9920 6973 2070 6572 6d69 7474 6564 2062 . is permitted b │ │ │ │ │ +00068920: 6520 6120 7379 6d62 6f6c 6963 206c 696e e a symbolic lin │ │ │ │ │ +00068930: 6b20 746f 2061 6e6f 7468 6572 0a64 6972 k to another.dir │ │ │ │ │ +00068940: 6563 746f 7279 2069 6e20 e280 982f 7573 ectory in .../us │ │ │ │ │ +00068950: 722f 7368 6172 652f 646f 63e2 8099 206f r/share/doc... o │ │ │ │ │ +00068960: 6e6c 7920 6966 2074 6865 2074 776f 2070 nly if the two p │ │ │ │ │ +00068970: 6163 6b61 6765 7320 626f 7468 2063 6f6d ackages both com │ │ │ │ │ +00068980: 6520 6672 6f6d 0a74 6865 2073 616d 6520 e from.the same │ │ │ │ │ +00068990: 736f 7572 6365 2061 6e64 2074 6865 2066 source and the f │ │ │ │ │ +000689a0: 6972 7374 2070 6163 6b61 6765 2044 6570 irst package Dep │ │ │ │ │ +000689b0: 656e 6473 206f 6e20 7468 6520 7365 636f ends on the seco │ │ │ │ │ +000689c0: 6e64 2e20 204f 7468 6572 7769 7365 2c0a nd. Otherwise,. │ │ │ │ │ +000689d0: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ +000689e0: 632f 7061 636b 6167 65e2 8099 206d 7573 c/package... mus │ │ │ │ │ +000689f0: 7420 6e6f 7420 6265 2061 2073 796d 626f t not be a symbo │ │ │ │ │ +00068a00: 6c69 6320 6c69 6e6b 2e20 2054 6865 7365 lic link. These │ │ │ │ │ +00068a10: 2072 756c 6573 2061 7265 0a69 6d70 6f72 rules are.impor │ │ │ │ │ +00068a20: 7461 6e74 2062 6563 6175 7365 20e2 8098 tant because ... │ │ │ │ │ +00068a30: 636f 7079 7269 6768 74e2 8099 2066 696c copyright... fil │ │ │ │ │ +00068a40: 6573 206d 7573 7420 6265 2065 7874 7261 es must be extra │ │ │ │ │ +00068a50: 6374 6162 6c65 2062 7920 6d65 6368 616e ctable by mechan │ │ │ │ │ +00068a60: 6963 616c 0a6d 6561 6e73 2e0a 0a50 6163 ical.means...Pac │ │ │ │ │ +00068a70: 6b61 6765 7320 6469 7374 7269 6275 7465 kages distribute │ │ │ │ │ +00068a80: 6420 756e 6465 7220 7468 6520 4170 6163 d under the Apac │ │ │ │ │ +00068a90: 6865 206c 6963 656e 7365 2028 7665 7273 he license (vers │ │ │ │ │ +00068aa0: 696f 6e20 322e 3029 2c20 7468 650a 4172 ion 2.0), the.Ar │ │ │ │ │ +00068ab0: 7469 7374 6963 206c 6963 656e 7365 2c20 tistic license, │ │ │ │ │ +00068ac0: 7468 6520 4372 6561 7469 7665 2043 6f6d the Creative Com │ │ │ │ │ +00068ad0: 6d6f 6e73 2043 4330 2d31 2e30 206c 6963 mons CC0-1.0 lic │ │ │ │ │ +00068ae0: 656e 7365 2c20 7468 6520 474e 5520 4750 ense, the GNU GP │ │ │ │ │ +00068af0: 4c0a 2876 6572 7369 6f6e 7320 312c 2032 L.(versions 1, 2 │ │ │ │ │ +00068b00: 2c20 6f72 2033 292c 2074 6865 2047 4e55 , or 3), the GNU │ │ │ │ │ +00068b10: 204c 4750 4c20 2876 6572 7369 6f6e 7320 LGPL (versions │ │ │ │ │ +00068b20: 322c 2032 2e31 2c20 6f72 2033 292c 2074 2, 2.1, or 3), t │ │ │ │ │ +00068b30: 6865 2047 4e55 2046 444c 0a28 7665 7273 he GNU FDL.(vers │ │ │ │ │ +00068b40: 696f 6e73 2031 2e32 206f 7220 312e 3329 ions 1.2 or 1.3) │ │ │ │ │ +00068b50: 2c20 616e 6420 7468 6520 4d6f 7a69 6c6c , and the Mozill │ │ │ │ │ +00068b60: 6120 5075 626c 6963 204c 6963 656e 7365 a Public License │ │ │ │ │ +00068b70: 2028 7665 7273 696f 6e20 312e 3120 6f72 (version 1.1 or │ │ │ │ │ +00068b80: 0a32 2e30 2920 7368 6f75 6c64 2072 6566 .2.0) should ref │ │ │ │ │ +00068b90: 6572 2074 6f20 7468 6520 636f 7272 6573 er to the corres │ │ │ │ │ +00068ba0: 706f 6e64 696e 6720 6669 6c65 7320 756e ponding files un │ │ │ │ │ +00068bb0: 6465 720a e280 982f 7573 722f 7368 6172 der..../usr/shar │ │ │ │ │ +00068bc0: 652f 636f 6d6d 6f6e 2d6c 6963 656e 7365 e/common-license │ │ │ │ │ +00068bd0: 73e2 8099 2c20 2831 2920 7261 7468 6572 s..., (1) rather │ │ │ │ │ +00068be0: 2074 6861 6e20 7175 6f74 696e 6720 7468 than quoting th │ │ │ │ │ +00068bf0: 656d 2069 6e20 7468 650a 636f 7079 7269 em in the.copyri │ │ │ │ │ +00068c00: 6768 7420 6669 6c65 2e0a 0a59 6f75 2073 ght file...You s │ │ │ │ │ +00068c10: 686f 756c 6420 6e6f 7420 7573 6520 7468 hould not use th │ │ │ │ │ +00068c20: 6520 636f 7079 7269 6768 7420 6669 6c65 e copyright file │ │ │ │ │ +00068c30: 2061 7320 6120 6765 6e65 7261 6c20 e280 as a general .. │ │ │ │ │ +00068c40: 9852 4541 444d 45e2 8099 2066 696c 652e .README... file. │ │ │ │ │ +00068c50: 2020 4966 0a79 6f75 7220 7061 636b 6167 If.your packag │ │ │ │ │ +00068c60: 6520 6861 7320 7375 6368 2061 2066 696c e has such a fil │ │ │ │ │ +00068c70: 6520 6974 2073 686f 756c 6420 6265 2069 e it should be i │ │ │ │ │ +00068c80: 6e73 7461 6c6c 6564 2069 6e0a e280 982f nstalled in..../ │ │ │ │ │ +00068c90: 7573 722f 7368 6172 652f 646f 632f 7061 usr/share/doc/pa │ │ │ │ │ +00068ca0: 636b 6167 652f 5245 4144 4d45 e280 9920 ckage/README... │ │ │ │ │ +00068cb0: 6f72 20e2 8098 5245 4144 4d45 2e44 6562 or ...README.Deb │ │ │ │ │ +00068cc0: 6961 6ee2 8099 206f 7220 736f 6d65 206f ian... or some o │ │ │ │ │ +00068cd0: 7468 6572 0a61 7070 726f 7072 6961 7465 ther.appropriate │ │ │ │ │ +00068ce0: 2070 6c61 6365 2e0a 0a41 6c6c 2063 6f70 place...All cop │ │ │ │ │ +00068cf0: 7972 6967 6874 2066 696c 6573 206d 7573 yright files mus │ │ │ │ │ +00068d00: 7420 6265 2065 6e63 6f64 6564 2069 6e20 t be encoded in │ │ │ │ │ +00068d10: 5554 462d 382e 0a0a 2a20 4d65 6e75 3a0a UTF-8...* Menu:. │ │ │ │ │ +00068d20: 0a2a 204d 6163 6869 6e65 2d72 6561 6461 .* Machine-reada │ │ │ │ │ +00068d30: 626c 6520 636f 7079 7269 6768 7420 696e ble copyright in │ │ │ │ │ +00068d40: 666f 726d 6174 696f 6e3a 3a0a 0a20 2020 formation::.. │ │ │ │ │ +00068d50: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ +00068d60: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ +00068d70: 0a20 2020 2831 2920 496e 2070 6172 7469 . (1) In parti │ │ │ │ │ +00068d80: 6375 6c61 722c 20e2 8098 2f75 7372 2f73 cular, .../usr/s │ │ │ │ │ +00068d90: 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 6365 hare/common-lice │ │ │ │ │ +00068da0: 6e73 6573 2f41 7061 6368 652d 322e 30e2 nses/Apache-2.0. │ │ │ │ │ +00068db0: 8099 2c0a e280 982f 7573 722f 7368 6172 ..,..../usr/shar │ │ │ │ │ +00068dc0: 652f 636f 6d6d 6f6e 2d6c 6963 656e 7365 e/common-license │ │ │ │ │ +00068dd0: 732f 4172 7469 7374 6963 e280 992c 0ae2 s/Artistic...,.. │ │ │ │ │ +00068de0: 8098 2f75 7372 2f73 6861 7265 2f63 6f6d ../usr/share/com │ │ │ │ │ +00068df0: 6d6f 6e2d 6c69 6365 6e73 6573 2f43 4330 mon-licenses/CC0 │ │ │ │ │ +00068e00: 2d31 2e30 e280 992c 0ae2 8098 2f75 7372 -1.0...,..../usr │ │ │ │ │ +00068e10: 2f73 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 /share/common-li │ │ │ │ │ +00068e20: 6365 6e73 6573 2f47 504c 2d31 e280 992c censes/GPL-1..., │ │ │ │ │ +00068e30: 20e2 8098 2f75 7372 2f73 6861 7265 2f63 .../usr/share/c │ │ │ │ │ +00068e40: 6f6d 6d6f 6e2d 6c69 6365 6e73 6573 2f47 ommon-licenses/G │ │ │ │ │ +00068e50: 504c 2d32 e280 992c 0ae2 8098 2f75 7372 PL-2...,..../usr │ │ │ │ │ +00068e60: 2f73 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 /share/common-li │ │ │ │ │ +00068e70: 6365 6e73 6573 2f47 504c 2d33 e280 992c censes/GPL-3..., │ │ │ │ │ +00068e80: 20e2 8098 2f75 7372 2f73 6861 7265 2f63 .../usr/share/c │ │ │ │ │ +00068e90: 6f6d 6d6f 6e2d 6c69 6365 6e73 6573 2f4c ommon-licenses/L │ │ │ │ │ +00068ea0: 4750 4c2d 32e2 8099 2c0a e280 982f 7573 GPL-2...,..../us │ │ │ │ │ +00068eb0: 722f 7368 6172 652f 636f 6d6d 6f6e 2d6c r/share/common-l │ │ │ │ │ +00068ec0: 6963 656e 7365 732f 4c47 504c 2d32 2e31 icenses/LGPL-2.1 │ │ │ │ │ +00068ed0: e280 992c 0ae2 8098 2f75 7372 2f73 6861 ...,..../usr/sha │ │ │ │ │ +00068ee0: 7265 2f63 6f6d 6d6f 6e2d 6c69 6365 6e73 re/common-licens │ │ │ │ │ +00068ef0: 6573 2f4c 4750 4c2d 33e2 8099 2c0a e280 es/LGPL-3...,... │ │ │ │ │ +00068f00: 982f 7573 722f 7368 6172 652f 636f 6d6d ./usr/share/comm │ │ │ │ │ +00068f10: 6f6e 2d6c 6963 656e 7365 732f 4746 444c on-licenses/GFDL │ │ │ │ │ +00068f20: 2d31 2e32 e280 992c 0ae2 8098 2f75 7372 -1.2...,..../usr │ │ │ │ │ +00068f30: 2f73 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 /share/common-li │ │ │ │ │ +00068f40: 6365 6e73 6573 2f47 4644 4c2d 312e 33e2 censes/GFDL-1.3. │ │ │ │ │ +00068f50: 8099 2c0a e280 982f 7573 722f 7368 6172 ..,..../usr/shar │ │ │ │ │ +00068f60: 652f 636f 6d6d 6f6e 2d6c 6963 656e 7365 e/common-license │ │ │ │ │ +00068f70: 732f 4d50 4c2d 312e 31e2 8099 2c20 616e s/MPL-1.1..., an │ │ │ │ │ +00068f80: 640a e280 982f 7573 722f 7368 6172 652f d..../usr/share/ │ │ │ │ │ +00068f90: 636f 6d6d 6f6e 2d6c 6963 656e 7365 732f common-licenses/ │ │ │ │ │ +00068fa0: 4d50 4c2d 322e 30e2 8099 2072 6573 7065 MPL-2.0... respe │ │ │ │ │ +00068fb0: 6374 6976 656c 792e 2020 5468 6520 556e ctively. The Un │ │ │ │ │ +00068fc0: 6976 6572 7369 7479 206f 660a 4361 6c69 iversity of.Cali │ │ │ │ │ +00068fd0: 666f 726e 6961 2042 5344 206c 6963 656e fornia BSD licen │ │ │ │ │ +00068fe0: 7365 2069 7320 616c 736f 2069 6e63 6c75 se is also inclu │ │ │ │ │ +00068ff0: 6465 6420 696e 2062 6173 652d 6669 6c65 ded in base-file │ │ │ │ │ +00069000: 7320 6173 0ae2 8098 2f75 7372 2f73 6861 s as..../usr/sha │ │ │ │ │ +00069010: 7265 2f63 6f6d 6d6f 6e2d 6c69 6365 6e73 re/common-licens │ │ │ │ │ +00069020: 6573 2f42 5344 e280 992c 2062 7574 2067 es/BSD..., but g │ │ │ │ │ +00069030: 6976 656e 2074 6865 2062 7265 7669 7479 iven the brevity │ │ │ │ │ +00069040: 206f 6620 7468 6973 206c 6963 656e 7365 of this license │ │ │ │ │ +00069050: 2c0a 6974 7320 7370 6563 6966 6963 6974 ,.its specificit │ │ │ │ │ +00069060: 7920 746f 2063 6f64 6520 7768 6f73 6520 y to code whose │ │ │ │ │ +00069070: 636f 7079 7269 6768 7420 6973 2068 656c copyright is hel │ │ │ │ │ +00069080: 6420 6279 2074 6865 2052 6567 656e 7473 d by the Regents │ │ │ │ │ +00069090: 206f 6620 7468 650a 556e 6976 6572 7369 of the.Universi │ │ │ │ │ +000690a0: 7479 206f 6620 4361 6c69 666f 726e 6961 ty of California │ │ │ │ │ +000690b0: 2c20 616e 6420 7468 6520 6672 6571 7565 , and the freque │ │ │ │ │ +000690c0: 6e63 7920 6f66 206d 696e 6f72 2077 6f72 ncy of minor wor │ │ │ │ │ +000690d0: 6469 6e67 2063 6861 6e67 6573 2c0a 6974 ding changes,.it │ │ │ │ │ +000690e0: 7320 7465 7874 2073 686f 756c 6420 6265 s text should be │ │ │ │ │ +000690f0: 2069 6e63 6c75 6465 6420 696e 2074 6865 included in the │ │ │ │ │ +00069100: 2063 6f70 7972 6967 6874 2066 696c 6520 copyright file │ │ │ │ │ +00069110: 7261 7468 6572 2074 6861 6e0a 7265 6665 rather than.refe │ │ │ │ │ +00069120: 7265 6e63 696e 6720 7468 6973 2066 696c rencing this fil │ │ │ │ │ +00069130: 652e 0a0a 1f0a 4669 6c65 3a20 6465 6269 e.....File: debi │ │ │ │ │ +00069140: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00069150: 204e 6f64 653a 204d 6163 6869 6e65 2d72 Node: Machine-r │ │ │ │ │ +00069160: 6561 6461 626c 6520 636f 7079 7269 6768 eadable copyrigh │ │ │ │ │ +00069170: 7420 696e 666f 726d 6174 696f 6e2c 2020 t information, │ │ │ │ │ +00069180: 5570 3a20 436f 7079 7269 6768 7420 696e Up: Copyright in │ │ │ │ │ +00069190: 666f 726d 6174 696f 6e0a 0a31 322e 352e formation..12.5. │ │ │ │ │ +000691a0: 3120 4d61 6368 696e 652d 7265 6164 6162 1 Machine-readab │ │ │ │ │ +000691b0: 6c65 2063 6f70 7972 6967 6874 2069 6e66 le copyright inf │ │ │ │ │ +000691c0: 6f72 6d61 7469 6f6e 0a2d 2d2d 2d2d 2d2d ormation.------- │ │ │ │ │ +000691d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000691e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000691f0: 2d2d 2d2d 2d2d 0a0a 4120 7370 6563 6966 ------..A specif │ │ │ │ │ +00069200: 6963 6174 696f 6e20 666f 7220 6120 7374 ication for a st │ │ │ │ │ +00069210: 616e 6461 7264 2c20 6d61 6368 696e 652d andard, machine- │ │ │ │ │ +00069220: 7265 6164 6162 6c65 2066 6f72 6d61 7420 readable format │ │ │ │ │ +00069230: 666f 720a e280 9864 6562 6961 6e2f 636f for....debian/co │ │ │ │ │ +00069240: 7079 7269 6768 74e2 8099 2066 696c 6573 pyright... files │ │ │ │ │ +00069250: 2069 7320 6d61 696e 7461 696e 6564 2061 is maintained a │ │ │ │ │ +00069260: 7320 7061 7274 206f 6620 7468 6520 6465 s part of the de │ │ │ │ │ +00069270: 6269 616e 2d70 6f6c 6963 790a 7061 636b bian-policy.pack │ │ │ │ │ +00069280: 6167 652e 2020 5468 6973 2064 6f63 756d age. This docum │ │ │ │ │ +00069290: 656e 7420 6973 2069 6e20 7468 6520 e280 ent is in the .. │ │ │ │ │ +000692a0: 9863 6f70 7972 6967 6874 2d66 6f72 6d61 .copyright-forma │ │ │ │ │ +000692b0: 74e2 8099 2066 696c 6573 2069 6e20 7468 t... files in th │ │ │ │ │ +000692c0: 650a 6465 6269 616e 2d70 6f6c 6963 7920 e.debian-policy │ │ │ │ │ +000692d0: 7061 636b 6167 652e 2020 4974 2069 7320 package. It is │ │ │ │ │ +000692e0: 616c 736f 2061 7661 696c 6162 6c65 2066 also available f │ │ │ │ │ +000692f0: 726f 6d20 7468 6520 4465 6269 616e 2077 rom the Debian w │ │ │ │ │ +00069300: 6562 206d 6972 726f 7273 0a61 7420 e280 eb mirrors.at .. │ │ │ │ │ +00069310: 9868 7474 7073 3a2f 2f77 7777 2e64 6562 .https://www.deb │ │ │ │ │ +00069320: 6961 6e2e 6f72 672f 646f 632f 7061 636b ian.org/doc/pack │ │ │ │ │ +00069330: 6167 696e 672d 6d61 6e75 616c 732f 636f aging-manuals/co │ │ │ │ │ +00069340: 7079 7269 6768 742d 666f 726d 6174 2f31 pyright-format/1 │ │ │ │ │ +00069350: 2e30 2fe2 8099 2e0a 0a55 7365 206f 6620 .0/......Use of │ │ │ │ │ +00069360: 7468 6973 2066 6f72 6d61 7420 6973 206f this format is o │ │ │ │ │ +00069370: 7074 696f 6e61 6c2e 0a0a 1f0a 4669 6c65 ptional.....File │ │ │ │ │ +00069380: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00069390: 696e 666f 2c20 204e 6f64 653a 2045 7861 info, Node: Exa │ │ │ │ │ +000693a0: 6d70 6c65 732c 2020 4e65 7874 3a20 4368 mples, Next: Ch │ │ │ │ │ +000693b0: 616e 6765 6c6f 6720 6669 6c65 7320 616e angelog files an │ │ │ │ │ +000693c0: 6420 7265 6c65 6173 6520 6e6f 7465 732c d release notes, │ │ │ │ │ +000693d0: 2020 5072 6576 3a20 436f 7079 7269 6768 Prev: Copyrigh │ │ │ │ │ +000693e0: 7420 696e 666f 726d 6174 696f 6e2c 2020 t information, │ │ │ │ │ +000693f0: 5570 3a20 446f 6375 6d65 6e74 6174 696f Up: Documentatio │ │ │ │ │ +00069400: 6e0a 0a31 322e 3620 4578 616d 706c 6573 n..12.6 Examples │ │ │ │ │ +00069410: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a .=============.. │ │ │ │ │ +00069420: 416e 7920 6578 616d 706c 6573 2028 636f Any examples (co │ │ │ │ │ +00069430: 6e66 6967 7572 6174 696f 6e73 2c20 736f nfigurations, so │ │ │ │ │ +00069440: 7572 6365 2066 696c 6573 2c20 7768 6174 urce files, what │ │ │ │ │ +00069450: 6576 6572 292c 2073 686f 756c 6420 6265 ever), should be │ │ │ │ │ +00069460: 0a69 6e73 7461 6c6c 6564 2069 6e20 6120 .installed in a │ │ │ │ │ +00069470: 6469 7265 6374 6f72 7920 e280 982f 7573 directory .../us │ │ │ │ │ +00069480: 722f 7368 6172 652f 646f 632f 7061 636b r/share/doc/pack │ │ │ │ │ +00069490: 6167 652f 6578 616d 706c 6573 e280 992e age/examples.... │ │ │ │ │ +000694a0: 2020 5468 6573 6520 6669 6c65 730a 7368 These files.sh │ │ │ │ │ +000694b0: 6f75 6c64 206e 6f74 2062 6520 7265 6665 ould not be refe │ │ │ │ │ +000694c0: 7265 6e63 6564 2062 7920 616e 7920 7072 renced by any pr │ │ │ │ │ +000694d0: 6f67 7261 6d3a 2074 6865 79e2 8099 7265 ogram: they...re │ │ │ │ │ +000694e0: 2074 6865 7265 2066 6f72 2074 6865 2062 there for the b │ │ │ │ │ +000694f0: 656e 6566 6974 0a6f 6620 7468 6520 7379 enefit.of the sy │ │ │ │ │ +00069500: 7374 656d 2061 646d 696e 6973 7472 6174 stem administrat │ │ │ │ │ +00069510: 6f72 2061 6e64 2075 7365 7273 2061 7320 or and users as │ │ │ │ │ +00069520: 646f 6375 6d65 6e74 6174 696f 6e20 6f6e documentation on │ │ │ │ │ +00069530: 6c79 2e0a 4172 6368 6974 6563 7475 7265 ly..Architecture │ │ │ │ │ +00069540: 2d73 7065 6369 6669 6320 6578 616d 706c -specific exampl │ │ │ │ │ +00069550: 6520 6669 6c65 7320 7368 6f75 6c64 2062 e files should b │ │ │ │ │ +00069560: 6520 696e 7374 616c 6c65 6420 696e 2061 e installed in a │ │ │ │ │ +00069570: 2064 6972 6563 746f 7279 0ae2 8098 2f75 directory..../u │ │ │ │ │ +00069580: 7372 2f6c 6962 2f70 6163 6b61 6765 2f65 sr/lib/package/e │ │ │ │ │ +00069590: 7861 6d70 6c65 73e2 8099 2077 6974 6820 xamples... with │ │ │ │ │ +000695a0: 7379 6d62 6f6c 6963 206c 696e 6b73 2074 symbolic links t │ │ │ │ │ +000695b0: 6f20 7468 656d 2066 726f 6d0a e280 982f o them from..../ │ │ │ │ │ +000695c0: 7573 722f 7368 6172 652f 646f 632f 7061 usr/share/doc/pa │ │ │ │ │ +000695d0: 636b 6167 652f 6578 616d 706c 6573 e280 ckage/examples.. │ │ │ │ │ +000695e0: 992c 206f 7220 7468 6520 6c61 7474 6572 ., or the latter │ │ │ │ │ +000695f0: 2064 6972 6563 746f 7279 2069 7473 656c directory itsel │ │ │ │ │ +00069600: 6620 6d61 7920 6265 0a61 2073 796d 626f f may be.a symbo │ │ │ │ │ +00069610: 6c69 6320 6c69 6e6b 2074 6f20 7468 6520 lic link to the │ │ │ │ │ +00069620: 666f 726d 6572 2e0a 0a49 6620 7468 6520 former...If the │ │ │ │ │ +00069630: 7075 7270 6f73 6520 6f66 2061 2070 6163 purpose of a pac │ │ │ │ │ +00069640: 6b61 6765 2069 7320 746f 2070 726f 7669 kage is to provi │ │ │ │ │ +00069650: 6465 2065 7861 6d70 6c65 732c 2074 6865 de examples, the │ │ │ │ │ +00069660: 6e20 7468 6520 6578 616d 706c 650a 6669 n the example.fi │ │ │ │ │ +00069670: 6c65 7320 6d61 7920 6265 2069 6e73 7461 les may be insta │ │ │ │ │ +00069680: 6c6c 6564 2069 6e74 6f20 e280 982f 7573 lled into .../us │ │ │ │ │ +00069690: 722f 7368 6172 652f 646f 632f 7061 636b r/share/doc/pack │ │ │ │ │ +000696a0: 6167 65e2 8099 2e0a 0a1f 0a46 696c 653a age........File: │ │ │ │ │ +000696b0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +000696c0: 6e66 6f2c 2020 4e6f 6465 3a20 4368 616e nfo, Node: Chan │ │ │ │ │ +000696d0: 6765 6c6f 6720 6669 6c65 7320 616e 6420 gelog files and │ │ │ │ │ +000696e0: 7265 6c65 6173 6520 6e6f 7465 732c 2020 release notes, │ │ │ │ │ +000696f0: 5072 6576 3a20 4578 616d 706c 6573 2c20 Prev: Examples, │ │ │ │ │ +00069700: 2055 703a 2044 6f63 756d 656e 7461 7469 Up: Documentati │ │ │ │ │ +00069710: 6f6e 0a0a 3132 2e37 2043 6861 6e67 656c on..12.7 Changel │ │ │ │ │ +00069720: 6f67 2066 696c 6573 2061 6e64 2072 656c og files and rel │ │ │ │ │ +00069730: 6561 7365 206e 6f74 6573 0a3d 3d3d 3d3d ease notes.===== │ │ │ │ │ +00069740: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00069750: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00069760: 3d0a 0a50 6163 6b61 6765 7320 7468 6174 =..Packages that │ │ │ │ │ +00069770: 2061 7265 206e 6f74 2044 6562 6961 6e2d are not Debian- │ │ │ │ │ +00069780: 6e61 7469 7665 206d 7573 7420 636f 6e74 native must cont │ │ │ │ │ +00069790: 6169 6e20 6120 636f 6d70 7265 7373 6564 ain a compressed │ │ │ │ │ +000697a0: 2063 6f70 7920 6f66 0a74 6865 20e2 8098 copy of.the ... │ │ │ │ │ +000697b0: 6465 6269 616e 2f63 6861 6e67 656c 6f67 debian/changelog │ │ │ │ │ +000697c0: e280 9920 6669 6c65 2066 726f 6d20 7468 ... file from th │ │ │ │ │ +000697d0: 6520 4465 6269 616e 2073 6f75 7263 6520 e Debian source │ │ │ │ │ +000697e0: 7472 6565 2069 6e0a e280 982f 7573 722f tree in..../usr/ │ │ │ │ │ +000697f0: 7368 6172 652f 646f 632f 7061 636b 6167 share/doc/packag │ │ │ │ │ +00069800: 65e2 8099 2077 6974 6820 7468 6520 6e61 e... with the na │ │ │ │ │ +00069810: 6d65 20e2 8098 6368 616e 6765 6c6f 672e me ...changelog. │ │ │ │ │ +00069820: 4465 6269 616e 2e67 7ae2 8099 2e0a 0a49 Debian.gz......I │ │ │ │ │ +00069830: 6620 616e 2075 7073 7472 6561 6d20 7265 f an upstream re │ │ │ │ │ +00069840: 6c65 6173 6520 6e6f 7465 7320 6669 6c65 lease notes file │ │ │ │ │ +00069850: 2069 7320 6176 6169 6c61 626c 652c 2063 is available, c │ │ │ │ │ +00069860: 6f6e 7461 696e 696e 6720 6120 7375 6d6d ontaining a summ │ │ │ │ │ +00069870: 6172 7920 6f66 0a63 6861 6e67 6573 2062 ary of.changes b │ │ │ │ │ +00069880: 6574 7765 656e 2075 7073 7472 6561 6d20 etween upstream │ │ │ │ │ +00069890: 7265 6c65 6173 6573 2069 6e74 656e 6465 releases intende │ │ │ │ │ +000698a0: 6420 666f 7220 656e 6420 7573 6572 7320 d for end users │ │ │ │ │ +000698b0: 6f66 2074 6865 2070 6163 6b61 6765 0a61 of the package.a │ │ │ │ │ +000698c0: 6e64 206f 6674 656e 2063 616c 6c65 6420 nd often called │ │ │ │ │ +000698d0: e280 984e 4557 53e2 8099 2c20 6974 2073 ...NEWS..., it s │ │ │ │ │ +000698e0: 686f 756c 6420 6265 2061 6363 6573 7369 hould be accessi │ │ │ │ │ +000698f0: 626c 6520 6173 0ae2 8098 2f75 7372 2f73 ble as..../usr/s │ │ │ │ │ +00069900: 6861 7265 2f64 6f63 2f70 6163 6b61 6765 hare/doc/package │ │ │ │ │ +00069910: 2f4e 4557 532e 677a e280 992e 2020 416e /NEWS.gz.... An │ │ │ │ │ +00069920: 206f 6c64 6572 2070 7261 6374 6963 6520 older practice │ │ │ │ │ +00069930: 6f66 2069 6e73 7461 6c6c 696e 6720 7468 of installing th │ │ │ │ │ +00069940: 650a 7570 7374 7265 616d 2072 656c 6561 e.upstream relea │ │ │ │ │ +00069950: 7365 206e 6f74 6573 2061 7320 e280 982f se notes as .../ │ │ │ │ │ +00069960: 7573 722f 7368 6172 652f 646f 632f 7061 usr/share/doc/pa │ │ │ │ │ +00069970: 636b 6167 652f 6368 616e 6765 6c6f 672e ckage/changelog. │ │ │ │ │ +00069980: 677a e280 9920 6973 0a70 6572 6d69 7474 gz... is.permitt │ │ │ │ │ +00069990: 6564 2062 7574 2064 6570 7265 6361 7465 ed but deprecate │ │ │ │ │ +000699a0: 642e 0a0a 4966 2074 6865 7265 2069 7320 d...If there is │ │ │ │ │ +000699b0: 616e 2075 7073 7472 6561 6d20 6368 616e an upstream chan │ │ │ │ │ +000699c0: 6765 6c6f 6720 6176 6169 6c61 626c 652c gelog available, │ │ │ │ │ +000699d0: 2069 7420 6d61 7920 6265 206d 6164 6520 it may be made │ │ │ │ │ +000699e0: 6176 6169 6c61 626c 6520 6173 0ae2 8098 available as.... │ │ │ │ │ +000699f0: 2f75 7372 2f73 6861 7265 2f64 6f63 2f70 /usr/share/doc/p │ │ │ │ │ +00069a00: 6163 6b61 6765 2f63 6861 6e67 656c 6f67 ackage/changelog │ │ │ │ │ +00069a10: 2e67 7ae2 8099 2e0a 0a49 6620 6569 7468 .gz......If eith │ │ │ │ │ +00069a20: 6572 206f 6620 7468 6573 6520 6669 6c65 er of these file │ │ │ │ │ +00069a30: 7320 6172 6520 6469 7374 7269 6275 7465 s are distribute │ │ │ │ │ +00069a40: 6420 696e 2048 544d 4c2c 2074 6865 7920 d in HTML, they │ │ │ │ │ +00069a50: 7368 6f75 6c64 2062 6520 6d61 6465 0a61 should be made.a │ │ │ │ │ +00069a60: 7661 696c 6162 6c65 2061 7420 e280 982f vailable at .../ │ │ │ │ │ +00069a70: 7573 722f 7368 6172 652f 646f 632f 7061 usr/share/doc/pa │ │ │ │ │ +00069a80: 636b 6167 652f 4e45 5753 2e68 746d 6c2e ckage/NEWS.html. │ │ │ │ │ +00069a90: 677a e280 9920 616e 640a e280 982f 7573 gz... and..../us │ │ │ │ │ +00069aa0: 722f 7368 6172 652f 646f 632f 7061 636b r/share/doc/pack │ │ │ │ │ +00069ab0: 6167 652f 6368 616e 6765 6c6f 672e 6874 age/changelog.ht │ │ │ │ │ +00069ac0: 6d6c 2e67 7ae2 8099 2072 6573 7065 6374 ml.gz... respect │ │ │ │ │ +00069ad0: 6976 656c 792c 2061 6e64 2070 6c61 696e ively, and plain │ │ │ │ │ +00069ae0: 2074 6578 740a 7665 7273 696f 6e73 20e2 text.versions . │ │ │ │ │ +00069af0: 8098 4e45 5753 2e67 7ae2 8099 2061 6e64 ..NEWS.gz... and │ │ │ │ │ +00069b00: 20e2 8098 6368 616e 6765 6c6f 672e 677a ...changelog.gz │ │ │ │ │ +00069b10: e280 9920 7368 6f75 6c64 2062 6520 6765 ... should be ge │ │ │ │ │ +00069b20: 6e65 7261 7465 6420 6672 6f6d 2074 6865 nerated from the │ │ │ │ │ +00069b30: 6d2c 0a75 7369 6e67 2c20 666f 7220 6578 m,.using, for ex │ │ │ │ │ +00069b40: 616d 706c 652c 20e2 8098 6c79 6e78 202d ample, ...lynx - │ │ │ │ │ +00069b50: 6475 6d70 202d 6e6f 6c69 7374 e280 992e dump -nolist.... │ │ │ │ │ +00069b60: 0a0a 4966 2074 6865 2075 7073 7472 6561 ..If the upstrea │ │ │ │ │ +00069b70: 6d20 7265 6c65 6173 6520 6e6f 7465 7320 m release notes │ │ │ │ │ +00069b80: 6f72 2063 6861 6e67 656c 6f67 2064 6f20 or changelog do │ │ │ │ │ +00069b90: 6e6f 7420 616c 7265 6164 7920 636f 6e66 not already conf │ │ │ │ │ +00069ba0: 6f72 6d20 746f 0a74 6869 7320 6e61 6d69 orm to.this nami │ │ │ │ │ +00069bb0: 6e67 2063 6f6e 7665 6e74 696f 6e2c 2074 ng convention, t │ │ │ │ │ +00069bc0: 6865 6e20 7468 6973 206d 6179 2062 6520 hen this may be │ │ │ │ │ +00069bd0: 6163 6869 6576 6564 2065 6974 6865 7220 achieved either │ │ │ │ │ +00069be0: 6279 2072 656e 616d 696e 6720 7468 650a by renaming the. │ │ │ │ │ +00069bf0: 6669 6c65 732c 206f 7220 6279 2061 6464 files, or by add │ │ │ │ │ +00069c00: 696e 6720 6120 7379 6d62 6f6c 6963 206c ing a symbolic l │ │ │ │ │ +00069c10: 696e 6b2c 2061 7420 7468 6520 6d61 696e ink, at the main │ │ │ │ │ +00069c20: 7461 696e 6572 e280 9973 2064 6973 6372 tainer...s discr │ │ │ │ │ +00069c30: 6574 696f 6e2e 0a28 3129 0a0a 416c 6c20 etion..(1)..All │ │ │ │ │ +00069c40: 6f66 2074 6865 7365 2066 696c 6573 2073 of these files s │ │ │ │ │ +00069c50: 686f 756c 6420 6265 2069 6e73 7461 6c6c hould be install │ │ │ │ │ +00069c60: 6564 2063 6f6d 7072 6573 7365 6420 7573 ed compressed us │ │ │ │ │ +00069c70: 696e 6720 e280 9867 7a69 7020 2d39 e280 ing ...gzip -9.. │ │ │ │ │ +00069c80: 992c 2061 730a 7468 6579 2077 696c 6c20 ., as.they will │ │ │ │ │ +00069c90: 6265 636f 6d65 206c 6172 6765 2077 6974 become large wit │ │ │ │ │ +00069ca0: 6820 7469 6d65 2065 7665 6e20 6966 2074 h time even if t │ │ │ │ │ +00069cb0: 6865 7920 7374 6172 7420 6f75 7420 736d hey start out sm │ │ │ │ │ +00069cc0: 616c 6c2e 0a0a 4966 2074 6865 2070 6163 all...If the pac │ │ │ │ │ +00069cd0: 6b61 6765 2068 6173 206f 6e6c 7920 6f6e kage has only on │ │ │ │ │ +00069ce0: 6520 6669 6c65 2077 6869 6368 2069 7320 e file which is │ │ │ │ │ +00069cf0: 7573 6564 2062 6f74 6820 6173 2074 6865 used both as the │ │ │ │ │ +00069d00: 2044 6562 6961 6e0a 6368 616e 6765 6c6f Debian.changelo │ │ │ │ │ +00069d10: 6720 616e 6420 7468 6520 7570 7374 7265 g and the upstre │ │ │ │ │ +00069d20: 616d 2072 656c 6561 7365 206e 6f74 6573 am release notes │ │ │ │ │ +00069d30: 206f 7220 6368 616e 6765 6c6f 672c 2062 or changelog, b │ │ │ │ │ +00069d40: 6563 6175 7365 2074 6865 7265 2069 730a ecause there is. │ │ │ │ │ +00069d50: 6e6f 2073 6570 6172 6174 6520 7570 7374 no separate upst │ │ │ │ │ +00069d60: 7265 616d 206d 6169 6e74 6169 6e65 722c ream maintainer, │ │ │ │ │ +00069d70: 2074 6865 6e20 7468 6174 2066 696c 6520 then that file │ │ │ │ │ +00069d80: 7368 6f75 6c64 2075 7375 616c 6c79 2062 should usually b │ │ │ │ │ +00069d90: 650a 696e 7374 616c 6c65 6420 6173 20e2 e.installed as . │ │ │ │ │ +00069da0: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ +00069db0: 2f70 6163 6b61 6765 2f4e 4557 532e 677a /package/NEWS.gz │ │ │ │ │ +00069dc0: e280 9920 6f72 0ae2 8098 2f75 7372 2f73 ... or..../usr/s │ │ │ │ │ +00069dd0: 6861 7265 2f64 6f63 2f70 6163 6b61 6765 hare/doc/package │ │ │ │ │ +00069de0: 2f63 6861 6e67 656c 6f67 2e67 7ae2 8099 /changelog.gz... │ │ │ │ │ +00069df0: 2028 6465 7065 6e64 696e 6720 6f6e 2077 (depending on w │ │ │ │ │ +00069e00: 6865 7468 6572 2074 6865 2066 696c 6520 hether the file │ │ │ │ │ +00069e10: 6973 0a72 656c 6561 7365 206e 6f74 6573 is.release notes │ │ │ │ │ +00069e20: 206f 7220 6120 6368 616e 6765 6c6f 6729 or a changelog) │ │ │ │ │ +00069e30: 3b20 6966 2074 6865 7265 2069 7320 6120 ; if there is a │ │ │ │ │ +00069e40: 7365 7061 7261 7465 2075 7073 7472 6561 separate upstrea │ │ │ │ │ +00069e50: 6d0a 6d61 696e 7461 696e 6572 2c20 6275 m.maintainer, bu │ │ │ │ │ +00069e60: 7420 6e6f 2075 7073 7472 6561 6d20 7265 t no upstream re │ │ │ │ │ +00069e70: 6c65 6173 6520 6e6f 7465 7320 6f72 2063 lease notes or c │ │ │ │ │ +00069e80: 6861 6e67 656c 6f67 2c20 7468 656e 2074 hangelog, then t │ │ │ │ │ +00069e90: 6865 2044 6562 6961 6e0a 6368 616e 6765 he Debian.change │ │ │ │ │ +00069ea0: 6c6f 6720 7368 6f75 6c64 2073 7469 6c6c log should still │ │ │ │ │ +00069eb0: 2062 6520 6361 6c6c 6564 20e2 8098 6368 be called ...ch │ │ │ │ │ +00069ec0: 616e 6765 6c6f 672e 4465 6269 616e 2e67 angelog.Debian.g │ │ │ │ │ +00069ed0: 7ae2 8099 2e0a 0a46 6f72 2064 6574 6169 z......For detai │ │ │ │ │ +00069ee0: 6c73 2061 626f 7574 2074 6865 2066 6f72 ls about the for │ │ │ │ │ +00069ef0: 6d61 7420 616e 6420 636f 6e74 656e 7473 mat and contents │ │ │ │ │ +00069f00: 206f 6620 7468 6520 4465 6269 616e 2063 of the Debian c │ │ │ │ │ +00069f10: 6861 6e67 656c 6f67 2066 696c 652c 0a70 hangelog file,.p │ │ │ │ │ +00069f20: 6c65 6173 6520 7365 6520 2a6e 6f74 6520 lease see *note │ │ │ │ │ +00069f30: 4465 6269 616e 2063 6861 6e67 656c 6f67 Debian changelog │ │ │ │ │ +00069f40: 3b20 6465 6269 616e 2f63 6861 6e67 656c ; debian/changel │ │ │ │ │ +00069f50: 6f67 3a20 3664 2e0a 0a20 2020 2d2d 2d2d og: 6d... ---- │ │ │ │ │ +00069f60: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ +00069f70: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ +00069f80: 2831 2920 5261 7469 6f6e 616c 653a 2050 (1) Rationale: P │ │ │ │ │ +00069f90: 656f 706c 6520 7368 6f75 6c64 206e 6f74 eople should not │ │ │ │ │ +00069fa0: 2068 6176 6520 746f 206c 6f6f 6b20 696e have to look in │ │ │ │ │ +00069fb0: 2070 6c61 6365 7320 666f 7220 7570 7374 places for upst │ │ │ │ │ +00069fc0: 7265 616d 0a63 6861 6e67 656c 6f67 7320 ream.changelogs │ │ │ │ │ +00069fd0: 6d65 7265 6c79 2062 6563 6175 7365 2074 merely because t │ │ │ │ │ +00069fe0: 6865 7920 6172 6520 6769 7665 6e20 6469 hey are given di │ │ │ │ │ +00069ff0: 6666 6572 656e 7420 6e61 6d65 7320 6f72 fferent names or │ │ │ │ │ +0006a000: 2061 7265 0a64 6973 7472 6962 7574 6564 are.distributed │ │ │ │ │ +0006a010: 2069 6e20 4854 4d4c 2066 6f72 6d61 742e in HTML format. │ │ │ │ │ +0006a020: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0006a030: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0006a040: 6f64 653a 2049 6e74 726f 6475 6374 696f ode: Introductio │ │ │ │ │ +0006a050: 6e20 616e 6420 7363 6f70 6520 6f66 2074 n and scope of t │ │ │ │ │ +0006a060: 6865 7365 2061 7070 656e 6469 6365 732c hese appendices, │ │ │ │ │ +0006a070: 2020 4e65 7874 3a20 4269 6e61 7279 2070 Next: Binary p │ │ │ │ │ +0006a080: 6163 6b61 6765 7320 6672 6f6d 206f 6c64 ackages from old │ │ │ │ │ +0006a090: 2050 6163 6b61 6769 6e67 204d 616e 7561 Packaging Manua │ │ │ │ │ +0006a0a0: 6c2c 2020 5072 6576 3a20 446f 6375 6d65 l, Prev: Docume │ │ │ │ │ +0006a0b0: 6e74 6174 696f 6e2c 2020 5570 3a20 546f ntation, Up: To │ │ │ │ │ +0006a0c0: 700a 0a31 3320 496e 7472 6f64 7563 7469 p..13 Introducti │ │ │ │ │ +0006a0d0: 6f6e 2061 6e64 2073 636f 7065 206f 6620 on and scope of │ │ │ │ │ +0006a0e0: 7468 6573 6520 6170 7065 6e64 6963 6573 these appendices │ │ │ │ │ +0006a0f0: 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a .*************** │ │ │ │ │ +0006a100: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0006a110: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a **************.. │ │ │ │ │ +0006a120: 5468 6573 6520 6170 7065 6e64 6963 6573 These appendices │ │ │ │ │ +0006a130: 2c20 6578 6365 7074 2074 6865 2066 696e , except the fin │ │ │ │ │ +0006a140: 616c 2074 6872 6565 2c20 6172 6520 7461 al three, are ta │ │ │ │ │ +0006a150: 6b65 6e20 6573 7365 6e74 6961 6c6c 7920 ken essentially │ │ │ │ │ +0006a160: 7665 7262 6174 696d 0a66 726f 6d20 7468 verbatim.from th │ │ │ │ │ +0006a170: 6520 6e6f 772d 6465 7072 6563 6174 6564 e now-deprecated │ │ │ │ │ +0006a180: 2050 6163 6b61 6769 6e67 204d 616e 7561 Packaging Manua │ │ │ │ │ +0006a190: 6c2c 2076 6572 7369 6f6e 2033 2e32 2e31 l, version 3.2.1 │ │ │ │ │ +0006a1a0: 2e30 2e20 2054 6865 7920 6172 6520 7468 .0. They are th │ │ │ │ │ +0006a1b0: 650a 6368 6170 7465 7273 2077 6869 6368 e.chapters which │ │ │ │ │ +0006a1c0: 2061 7265 206c 696b 656c 7920 746f 2062 are likely to b │ │ │ │ │ +0006a1d0: 6520 6f66 2075 7365 2074 6f20 7061 636b e of use to pack │ │ │ │ │ +0006a1e0: 6167 6520 6d61 696e 7461 696e 6572 7320 age maintainers │ │ │ │ │ +0006a1f0: 616e 6420 7768 6963 680a 6861 7665 206e and which.have n │ │ │ │ │ +0006a200: 6f74 2061 6c72 6561 6479 2062 6565 6e20 ot already been │ │ │ │ │ +0006a210: 696e 636c 7564 6564 2069 6e20 7468 6520 included in the │ │ │ │ │ +0006a220: 706f 6c69 6379 2064 6f63 756d 656e 7420 policy document │ │ │ │ │ +0006a230: 6974 7365 6c66 2e20 204d 6f73 7420 6f66 itself. Most of │ │ │ │ │ +0006a240: 0a74 6865 7365 2073 6563 7469 6f6e 7320 .these sections │ │ │ │ │ +0006a250: 6172 6520 7665 7279 206c 696b 656c 7920 are very likely │ │ │ │ │ +0006a260: 6e6f 7420 7265 6c65 7661 6e74 2074 6f20 not relevant to │ │ │ │ │ +0006a270: 706f 6c69 6379 3b20 7468 6579 2073 686f policy; they sho │ │ │ │ │ +0006a280: 756c 6420 6265 0a74 7265 6174 6564 2061 uld be.treated a │ │ │ │ │ +0006a290: 7320 646f 6375 6d65 6e74 6174 696f 6e20 s documentation │ │ │ │ │ +0006a2a0: 666f 7220 7468 6520 7061 636b 6167 696e for the packagin │ │ │ │ │ +0006a2b0: 6720 7379 7374 656d 2e20 2050 6c65 6173 g system. Pleas │ │ │ │ │ +0006a2c0: 6520 6e6f 7465 2074 6861 740a 7468 6573 e note that.thes │ │ │ │ │ +0006a2d0: 6520 6170 7065 6e64 6963 6573 2061 7265 e appendices are │ │ │ │ │ +0006a2e0: 2069 6e63 6c75 6465 6420 666f 7220 636f included for co │ │ │ │ │ +0006a2f0: 6e76 656e 6965 6e63 652c 2061 6e64 2066 nvenience, and f │ │ │ │ │ +0006a300: 6f72 2068 6973 746f 7269 6361 6c0a 7265 or historical.re │ │ │ │ │ +0006a310: 6173 6f6e 733a 2074 6865 7920 7573 6564 asons: they used │ │ │ │ │ +0006a320: 2074 6f20 6265 2070 6172 7420 6f66 2070 to be part of p │ │ │ │ │ +0006a330: 6f6c 6963 7920 7061 636b 6167 652c 2061 olicy package, a │ │ │ │ │ +0006a340: 6e64 2074 6865 7920 6861 7665 206e 6f74 nd they have not │ │ │ │ │ +0006a350: 2079 6574 0a62 6565 6e20 696e 636f 7270 yet.been incorp │ │ │ │ │ +0006a360: 6f72 6174 6564 2069 6e74 6f20 6470 6b67 orated into dpkg │ │ │ │ │ +0006a370: 2064 6f63 756d 656e 7461 7469 6f6e 2e20 documentation. │ │ │ │ │ +0006a380: 2048 6f77 6576 6572 2c20 7468 6579 2073 However, they s │ │ │ │ │ +0006a390: 7469 6c6c 2068 6176 650a 7661 6c75 652c till have.value, │ │ │ │ │ +0006a3a0: 2061 6e64 2068 656e 6365 2074 6865 7920 and hence they │ │ │ │ │ +0006a3b0: 6172 6520 7072 6573 656e 7465 6420 6865 are presented he │ │ │ │ │ +0006a3c0: 7265 2e0a 0a54 6865 7920 6861 7665 206e re...They have n │ │ │ │ │ +0006a3d0: 6f74 2079 6574 2062 6565 6e20 6368 6563 ot yet been chec │ │ │ │ │ +0006a3e0: 6b65 6420 746f 2065 6e73 7572 6520 7468 ked to ensure th │ │ │ │ │ +0006a3f0: 6174 2074 6865 7920 6172 6520 636f 6d70 at they are comp │ │ │ │ │ +0006a400: 6174 6962 6c65 2077 6974 680a 7468 6520 atible with.the │ │ │ │ │ +0006a410: 636f 6e74 656e 7473 206f 6620 706f 6c69 contents of poli │ │ │ │ │ +0006a420: 6379 2c20 616e 6420 6966 2074 6865 7265 cy, and if there │ │ │ │ │ +0006a430: 2061 7265 2061 6e79 2063 6f6e 7472 6164 are any contrad │ │ │ │ │ +0006a440: 6963 7469 6f6e 732c 2074 6865 2076 6572 ictions, the ver │ │ │ │ │ +0006a450: 7369 6f6e 0a69 6e20 7468 6520 6d61 696e sion.in the main │ │ │ │ │ +0006a460: 2070 6f6c 6963 7920 646f 6375 6d65 6e74 policy document │ │ │ │ │ +0006a470: 2074 616b 6573 2070 7265 6365 6465 6e63 takes precedenc │ │ │ │ │ +0006a480: 652e 2020 5468 6520 7265 6d61 696e 696e e. The remainin │ │ │ │ │ +0006a490: 6720 6368 6170 7465 7273 206f 660a 7468 g chapters of.th │ │ │ │ │ +0006a4a0: 6520 6f6c 6420 5061 636b 6167 696e 6720 e old Packaging │ │ │ │ │ +0006a4b0: 4d61 6e75 616c 2068 6176 6520 616c 736f Manual have also │ │ │ │ │ +0006a4c0: 206e 6f74 2062 6565 6e20 7265 6164 2069 not been read i │ │ │ │ │ +0006a4d0: 6e20 6465 7461 696c 2074 6f20 656e 7375 n detail to ensu │ │ │ │ │ +0006a4e0: 7265 0a74 6861 7420 7468 6572 6520 6172 re.that there ar │ │ │ │ │ +0006a4f0: 6520 6e6f 7420 7061 7274 7320 7768 6963 e not parts whic │ │ │ │ │ +0006a500: 6820 6861 7665 2062 6565 6e20 6c65 6674 h have been left │ │ │ │ │ +0006a510: 206f 7574 2e20 2042 6f74 6820 6f66 2074 out. Both of t │ │ │ │ │ +0006a520: 6865 7365 2077 696c 6c0a 6265 2064 6f6e hese will.be don │ │ │ │ │ +0006a530: 6520 696e 2064 7565 2063 6f75 7273 652e e in due course. │ │ │ │ │ +0006a540: 0a0a 4365 7274 6169 6e20 7061 7274 7320 ..Certain parts │ │ │ │ │ +0006a550: 6f66 2074 6865 2050 6163 6b61 6769 6e67 of the Packaging │ │ │ │ │ +0006a560: 206d 616e 7561 6c20 7765 7265 2069 6e74 manual were int │ │ │ │ │ +0006a570: 6567 7261 7465 6420 696e 746f 2074 6865 egrated into the │ │ │ │ │ +0006a580: 2050 6f6c 6963 790a 4d61 6e75 616c 2070 Policy.Manual p │ │ │ │ │ +0006a590: 726f 7065 722c 2061 6e64 2072 656d 6f76 roper, and remov │ │ │ │ │ +0006a5a0: 6564 2066 726f 6d20 7468 6520 6170 7065 ed from the appe │ │ │ │ │ +0006a5b0: 6e64 6963 6573 2e20 204c 696e 6b73 2068 ndices. Links h │ │ │ │ │ +0006a5c0: 6176 6520 6265 656e 2070 6c61 6365 640a ave been placed. │ │ │ │ │ +0006a5d0: 6672 6f6d 2074 6865 206f 6c64 206c 6f63 from the old loc │ │ │ │ │ +0006a5e0: 6174 696f 6e73 2074 6f20 7468 6520 6e65 ations to the ne │ │ │ │ │ +0006a5f0: 7720 6f6e 6573 2e0a 0ae2 8098 6470 6b67 w ones......dpkg │ │ │ │ │ +0006a600: e280 9920 6973 2061 2073 7569 7465 206f ... is a suite o │ │ │ │ │ +0006a610: 6620 7072 6f67 7261 6d73 2066 6f72 2063 f programs for c │ │ │ │ │ +0006a620: 7265 6174 696e 6720 6269 6e61 7279 2070 reating binary p │ │ │ │ │ +0006a630: 6163 6b61 6765 2066 696c 6573 2061 6e64 ackage files and │ │ │ │ │ +0006a640: 0a69 6e73 7461 6c6c 696e 6720 616e 6420 .installing and │ │ │ │ │ +0006a650: 7265 6d6f 7669 6e67 2074 6865 6d20 6f6e removing them on │ │ │ │ │ +0006a660: 2055 6e69 7820 7379 7374 656d 732e 2020 Unix systems. │ │ │ │ │ +0006a670: 2831 290a 0a54 6865 2062 696e 6172 7920 (1)..The binary │ │ │ │ │ +0006a680: 7061 636b 6167 6573 2061 7265 2064 6573 packages are des │ │ │ │ │ +0006a690: 6967 6e65 6420 666f 7220 7468 6520 6d61 igned for the ma │ │ │ │ │ +0006a6a0: 6e61 6765 6d65 6e74 206f 6620 696e 7374 nagement of inst │ │ │ │ │ +0006a6b0: 616c 6c65 640a 6578 6563 7574 6162 6c65 alled.executable │ │ │ │ │ +0006a6c0: 2070 726f 6772 616d 7320 2875 7375 616c programs (usual │ │ │ │ │ +0006a6d0: 6c79 2063 6f6d 7069 6c65 6420 6269 6e61 ly compiled bina │ │ │ │ │ +0006a6e0: 7269 6573 2920 616e 6420 7468 6569 7220 ries) and their │ │ │ │ │ +0006a6f0: 6173 736f 6369 6174 6564 0a64 6174 612c associated.data, │ │ │ │ │ +0006a700: 2074 686f 7567 6820 736f 7572 6365 2063 though source c │ │ │ │ │ +0006a710: 6f64 6520 6578 616d 706c 6573 2061 6e64 ode examples and │ │ │ │ │ +0006a720: 2064 6f63 756d 656e 7461 7469 6f6e 2061 documentation a │ │ │ │ │ +0006a730: 7265 2070 726f 7669 6465 6420 6173 2070 re provided as p │ │ │ │ │ +0006a740: 6172 740a 6f66 2073 6f6d 6520 7061 636b art.of some pack │ │ │ │ │ +0006a750: 6167 6573 2e0a 0a54 6869 7320 6d61 6e75 ages...This manu │ │ │ │ │ +0006a760: 616c 2064 6573 6372 6962 6573 2074 6865 al describes the │ │ │ │ │ +0006a770: 2074 6563 686e 6963 616c 2061 7370 6563 technical aspec │ │ │ │ │ +0006a780: 7473 206f 6620 6372 6561 7469 6e67 2044 ts of creating D │ │ │ │ │ +0006a790: 6562 6961 6e20 6269 6e61 7279 0a70 6163 ebian binary.pac │ │ │ │ │ +0006a7a0: 6b61 6765 7320 28e2 8098 2e64 6562 e280 kages (....deb.. │ │ │ │ │ +0006a7b0: 9920 6669 6c65 7329 2e20 2049 7420 646f . files). It do │ │ │ │ │ +0006a7c0: 6375 6d65 6e74 7320 7468 6520 6265 6861 cuments the beha │ │ │ │ │ +0006a7d0: 7669 6f72 206f 6620 7468 6520 7061 636b vior of the pack │ │ │ │ │ +0006a7e0: 6167 650a 6d61 6e61 6765 6d65 6e74 2070 age.management p │ │ │ │ │ +0006a7f0: 726f 6772 616d 7320 e280 9864 706b 67e2 rograms ...dpkg. │ │ │ │ │ +0006a800: 8099 2c20 e280 9864 7365 6c65 6374 e280 .., ...dselect.. │ │ │ │ │ +0006a810: 9920 6574 2061 6c2e 2020 616e 6420 7468 . et al. and th │ │ │ │ │ +0006a820: 6520 7761 7920 7468 6579 2069 6e74 6572 e way they inter │ │ │ │ │ +0006a830: 6163 740a 7769 7468 2070 6163 6b61 6765 act.with package │ │ │ │ │ +0006a840: 732e 0a0a 5468 6973 206d 616e 7561 6c20 s...This manual │ │ │ │ │ +0006a850: 646f 6573 206e 6f74 2067 6f20 696e 746f does not go into │ │ │ │ │ +0006a860: 2064 6574 6169 6c20 6162 6f75 7420 7468 detail about th │ │ │ │ │ +0006a870: 6520 6f70 7469 6f6e 7320 616e 6420 7573 e options and us │ │ │ │ │ +0006a880: 6167 6520 6f66 2074 6865 0a70 6163 6b61 age of the.packa │ │ │ │ │ +0006a890: 6765 2062 7569 6c64 696e 6720 616e 6420 ge building and │ │ │ │ │ +0006a8a0: 696e 7374 616c 6c61 7469 6f6e 2074 6f6f installation too │ │ │ │ │ +0006a8b0: 6c73 2e20 2049 7420 7368 6f75 6c64 2074 ls. It should t │ │ │ │ │ +0006a8c0: 6865 7265 666f 7265 2062 6520 7265 6164 herefore be read │ │ │ │ │ +0006a8d0: 2069 6e0a 636f 6e6a 756e 6374 696f 6e20 in.conjunction │ │ │ │ │ +0006a8e0: 7769 7468 2074 686f 7365 2070 726f 6772 with those progr │ │ │ │ │ +0006a8f0: 616d 73e2 8099 206d 616e 2070 6167 6573 ams... man pages │ │ │ │ │ +0006a900: 2e0a 0a54 6865 2075 7469 6c69 7479 2070 ...The utility p │ │ │ │ │ +0006a910: 726f 6772 616d 7320 7768 6963 6820 6172 rograms which ar │ │ │ │ │ +0006a920: 6520 7072 6f76 6964 6564 2077 6974 6820 e provided with │ │ │ │ │ +0006a930: e280 9864 706b 67e2 8099 206e 6f74 2064 ...dpkg... not d │ │ │ │ │ +0006a940: 6573 6372 6962 6564 2069 6e0a 6465 7461 escribed in.deta │ │ │ │ │ +0006a950: 696c 2068 6572 652c 2061 7265 2064 6f63 il here, are doc │ │ │ │ │ +0006a960: 756d 656e 7465 6420 696e 2074 6865 6972 umented in their │ │ │ │ │ +0006a970: 206d 616e 2070 6167 6573 2e0a 0a49 7420 man pages...It │ │ │ │ │ +0006a980: 6973 2061 7373 756d 6564 2074 6861 7420 is assumed that │ │ │ │ │ +0006a990: 7468 6520 7265 6164 6572 2069 7320 7265 the reader is re │ │ │ │ │ +0006a9a0: 6173 6f6e 6162 6c79 2066 616d 696c 6961 asonably familia │ │ │ │ │ +0006a9b0: 7220 7769 7468 2074 6865 20e2 8098 6470 r with the ...dp │ │ │ │ │ +0006a9c0: 6b67 e280 990a 5379 7374 656d 2041 646d kg....System Adm │ │ │ │ │ +0006a9d0: 696e 6973 7472 6174 6f72 73e2 8099 206d inistrators... m │ │ │ │ │ +0006a9e0: 616e 7561 6c2e 2020 556e 666f 7274 756e anual. Unfortun │ │ │ │ │ +0006a9f0: 6174 656c 7920 7468 6973 206d 616e 7561 ately this manua │ │ │ │ │ +0006aa00: 6c20 646f 6573 206e 6f74 2079 6574 0a65 l does not yet.e │ │ │ │ │ +0006aa10: 7869 7374 2e0a 0a54 6865 2044 6562 6961 xist...The Debia │ │ │ │ │ +0006aa20: 6e20 7665 7273 696f 6e20 6f66 2074 6865 n version of the │ │ │ │ │ +0006aa30: 2046 5346 e280 9973 2047 4e55 2068 656c FSF...s GNU hel │ │ │ │ │ +0006aa40: 6c6f 2070 726f 6772 616d 2069 7320 7072 lo program is pr │ │ │ │ │ +0006aa50: 6f76 6964 6564 2061 7320 616e 0a65 7861 ovided as an.exa │ │ │ │ │ +0006aa60: 6d70 6c65 2066 6f72 2070 656f 706c 6520 mple for people │ │ │ │ │ +0006aa70: 7769 7368 696e 6720 746f 2063 7265 6174 wishing to creat │ │ │ │ │ +0006aa80: 6520 4465 6269 616e 2070 6163 6b61 6765 e Debian package │ │ │ │ │ +0006aa90: 732e 2020 486f 7765 7665 722c 2077 6869 s. However, whi │ │ │ │ │ +0006aaa0: 6c65 0a74 6865 2065 7861 6d70 6c65 7320 le.the examples │ │ │ │ │ +0006aab0: 6172 6520 6865 6c70 6675 6c2c 2074 6865 are helpful, the │ │ │ │ │ +0006aac0: 7920 646f 206e 6f74 2072 6570 6c61 6365 y do not replace │ │ │ │ │ +0006aad0: 2074 6865 206e 6565 6420 746f 2072 6561 the need to rea │ │ │ │ │ +0006aae0: 6420 616e 640a 666f 6c6c 6f77 2074 6865 d and.follow the │ │ │ │ │ +0006aaf0: 2050 6f6c 6963 7920 616e 6420 5072 6f67 Policy and Prog │ │ │ │ │ +0006ab00: 7261 6d6d 6572 e280 9973 204d 616e 7561 rammer...s Manua │ │ │ │ │ +0006ab10: 6c2e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d l... --------- │ │ │ │ │ +0006ab20: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +0006ab30: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 20e2 ------.. (1) . │ │ │ │ │ +0006ab40: 8098 6470 6b67 e280 9920 6973 2074 6172 ..dpkg... is tar │ │ │ │ │ +0006ab50: 6765 7465 6420 7072 696d 6172 696c 7920 geted primarily │ │ │ │ │ +0006ab60: 6174 2044 6562 6961 6e2c 2062 7574 206d at Debian, but m │ │ │ │ │ +0006ab70: 6179 2077 6f72 6b20 6f6e 206f 7220 6265 ay work on or be │ │ │ │ │ +0006ab80: 0a70 6f72 7465 6420 746f 206f 7468 6572 .ported to other │ │ │ │ │ +0006ab90: 2073 7973 7465 6d73 2e0a 0a1f 0a46 696c systems.....Fil │ │ │ │ │ +0006aba0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0006abb0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4269 .info, Node: Bi │ │ │ │ │ +0006abc0: 6e61 7279 2070 6163 6b61 6765 7320 6672 nary packages fr │ │ │ │ │ +0006abd0: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ +0006abe0: 204d 616e 7561 6c2c 2020 4e65 7874 3a20 Manual, Next: │ │ │ │ │ +0006abf0: 536f 7572 6365 2070 6163 6b61 6765 7320 Source packages │ │ │ │ │ +0006ac00: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ +0006ac10: 6e67 204d 616e 7561 6c2c 2020 5072 6576 ng Manual, Prev │ │ │ │ │ +0006ac20: 3a20 496e 7472 6f64 7563 7469 6f6e 2061 : Introduction a │ │ │ │ │ +0006ac30: 6e64 2073 636f 7065 206f 6620 7468 6573 nd scope of thes │ │ │ │ │ +0006ac40: 6520 6170 7065 6e64 6963 6573 2c20 2055 e appendices, U │ │ │ │ │ +0006ac50: 703a 2054 6f70 0a0a 3134 2042 696e 6172 p: Top..14 Binar │ │ │ │ │ +0006ac60: 7920 7061 636b 6167 6573 2028 6672 6f6d y packages (from │ │ │ │ │ +0006ac70: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ +0006ac80: 616e 7561 6c29 0a2a 2a2a 2a2a 2a2a 2a2a anual).********* │ │ │ │ │ +0006ac90: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0006aca0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0006acb0: 2a2a 2a2a 2a0a 0a53 6565 20e2 8098 6465 *****..See ...de │ │ │ │ │ +0006acc0: 6228 3529 e280 9920 616e 6420 2a6e 6f74 b(5)... and *not │ │ │ │ │ +0006acd0: 6520 4269 6e61 7279 2070 6163 6b61 6765 e Binary package │ │ │ │ │ +0006ace0: 206d 6574 6164 6174 6120 6669 6c65 733a metadata files: │ │ │ │ │ +0006acf0: 2031 6234 2e0a 0a2a 204d 656e 753a 0a0a 1b4...* Menu:.. │ │ │ │ │ +0006ad00: 2a20 4372 6561 7469 6e67 2070 6163 6b61 * Creating packa │ │ │ │ │ +0006ad10: 6765 2066 696c 6573 202d 2064 706b 672d ge files - dpkg- │ │ │ │ │ +0006ad20: 6465 623a 3a0a 2a20 4269 6e61 7279 2070 deb::.* Binary p │ │ │ │ │ +0006ad30: 6163 6b61 6765 206d 6574 6164 6174 6120 ackage metadata │ │ │ │ │ +0006ad40: 6669 6c65 733a 3a0a 2a20 5468 6520 6269 files::.* The bi │ │ │ │ │ +0006ad50: 6e61 7279 2070 6163 6b61 6765 2063 6f6e nary package con │ │ │ │ │ +0006ad60: 7472 6f6c 2066 696c 653b 2063 6f6e 7472 trol file; contr │ │ │ │ │ +0006ad70: 6f6c 3a20 5468 6520 6269 6e61 7279 2070 ol: The binary p │ │ │ │ │ +0006ad80: 6163 6b61 6765 2063 6f6e 7472 6f6c 2066 ackage control f │ │ │ │ │ +0006ad90: 696c 6520 636f 6e74 726f 6c2e 0a2a 2054 ile control..* T │ │ │ │ │ +0006ada0: 696d 6520 5374 616d 7073 3a20 5469 6d65 ime Stamps: Time │ │ │ │ │ +0006adb0: 2053 7461 6d70 733c 323e 2e0a 0a1f 0a46 Stamps<2>.....F │ │ │ │ │ +0006adc0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0006add0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0006ade0: 4372 6561 7469 6e67 2070 6163 6b61 6765 Creating package │ │ │ │ │ +0006adf0: 2066 696c 6573 202d 2064 706b 672d 6465 files - dpkg-de │ │ │ │ │ +0006ae00: 622c 2020 4e65 7874 3a20 4269 6e61 7279 b, Next: Binary │ │ │ │ │ +0006ae10: 2070 6163 6b61 6765 206d 6574 6164 6174 package metadat │ │ │ │ │ +0006ae20: 6120 6669 6c65 732c 2020 5570 3a20 4269 a files, Up: Bi │ │ │ │ │ +0006ae30: 6e61 7279 2070 6163 6b61 6765 7320 6672 nary packages fr │ │ │ │ │ +0006ae40: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ +0006ae50: 204d 616e 7561 6c0a 0a31 342e 3120 4372 Manual..14.1 Cr │ │ │ │ │ +0006ae60: 6561 7469 6e67 2070 6163 6b61 6765 2066 eating package f │ │ │ │ │ +0006ae70: 696c 6573 202d 20e2 8098 6470 6b67 2d64 iles - ...dpkg-d │ │ │ │ │ +0006ae80: 6562 e280 990a 3d3d 3d3d 3d3d 3d3d 3d3d eb....========== │ │ │ │ │ +0006ae90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006aea0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +0006aeb0: 416c 6c20 6d61 6e69 7075 6c61 7469 6f6e All manipulation │ │ │ │ │ +0006aec0: 206f 6620 6269 6e61 7279 2070 6163 6b61 of binary packa │ │ │ │ │ +0006aed0: 6765 2066 696c 6573 2069 7320 646f 6e65 ge files is done │ │ │ │ │ +0006aee0: 2062 7920 e280 9864 706b 672d 6465 62e2 by ...dpkg-deb. │ │ │ │ │ +0006aef0: 8099 3b20 6974 e280 9973 2074 6865 0a6f ..; it...s the.o │ │ │ │ │ +0006af00: 6e6c 7920 7072 6f67 7261 6d20 7468 6174 nly program that │ │ │ │ │ +0006af10: 2068 6173 206b 6e6f 776c 6564 6765 206f has knowledge o │ │ │ │ │ +0006af20: 6620 7468 6520 666f 726d 6174 2e20 2028 f the format. ( │ │ │ │ │ +0006af30: e280 9864 706b 672d 6465 62e2 8099 206d ...dpkg-deb... m │ │ │ │ │ +0006af40: 6179 2062 650a 696e 766f 6b65 6420 6279 ay be.invoked by │ │ │ │ │ +0006af50: 2063 616c 6c69 6e67 20e2 8098 6470 6b67 calling ...dpkg │ │ │ │ │ +0006af60: e280 992c 2061 7320 e280 9864 706b 67e2 ..., as ...dpkg. │ │ │ │ │ +0006af70: 8099 2077 696c 6c20 7370 6f74 2074 6861 .. will spot tha │ │ │ │ │ +0006af80: 7420 7468 6520 6f70 7469 6f6e 730a 7265 t the options.re │ │ │ │ │ +0006af90: 7175 6573 7465 6420 6172 6520 6170 7072 quested are appr │ │ │ │ │ +0006afa0: 6f70 7269 6174 6520 746f 20e2 8098 6470 opriate to ...dp │ │ │ │ │ +0006afb0: 6b67 2d64 6562 e280 9920 616e 6420 696e kg-deb... and in │ │ │ │ │ +0006afc0: 766f 6b65 2074 6861 7420 696e 7374 6561 voke that instea │ │ │ │ │ +0006afd0: 6420 7769 7468 2074 6865 0a73 616d 6520 d with the.same │ │ │ │ │ +0006afe0: 6172 6775 6d65 6e74 732e 290a 0a49 6e20 arguments.)..In │ │ │ │ │ +0006aff0: 6f72 6465 7220 746f 2063 7265 6174 6520 order to create │ │ │ │ │ +0006b000: 6120 6269 6e61 7279 2070 6163 6b61 6765 a binary package │ │ │ │ │ +0006b010: 2c20 796f 7520 6d75 7374 206d 616b 6520 , you must make │ │ │ │ │ +0006b020: 6120 6469 7265 6374 6f72 7920 7472 6565 a directory tree │ │ │ │ │ +0006b030: 0a77 6869 6368 2063 6f6e 7461 696e 7320 .which contains │ │ │ │ │ +0006b040: 616c 6c20 7468 6520 6669 6c65 7320 616e all the files an │ │ │ │ │ +0006b050: 6420 6469 7265 6374 6f72 6965 7320 796f d directories yo │ │ │ │ │ +0006b060: 7520 7761 6e74 2074 6f20 6861 7665 2069 u want to have i │ │ │ │ │ +0006b070: 6e20 7468 650a 6669 6c65 2073 7973 7465 n the.file syste │ │ │ │ │ +0006b080: 6d20 6461 7461 2070 6172 7420 6f66 2074 m data part of t │ │ │ │ │ +0006b090: 6865 2070 6163 6b61 6765 2e20 2049 6e20 he package. In │ │ │ │ │ +0006b0a0: 4465 6269 616e 2d66 6f72 6d61 7420 736f Debian-format so │ │ │ │ │ +0006b0b0: 7572 6365 2070 6163 6b61 6765 732c 0a74 urce packages,.t │ │ │ │ │ +0006b0c0: 6869 7320 6469 7265 6374 6f72 7920 6973 his directory is │ │ │ │ │ +0006b0d0: 2075 7375 616c 6c79 2065 6974 6865 7220 usually either │ │ │ │ │ +0006b0e0: e280 9864 6562 6961 6e2f 746d 70e2 8099 ...debian/tmp... │ │ │ │ │ +0006b0f0: 206f 7220 e280 9864 6562 6961 6e2f 706b or ...debian/pk │ │ │ │ │ +0006b100: 67e2 8099 2c20 7265 6c61 7469 7665 0a74 g..., relative.t │ │ │ │ │ +0006b110: 6f20 7468 6520 746f 7020 6f66 2074 6865 o the top of the │ │ │ │ │ +0006b120: 2070 6163 6b61 6765 e280 9973 2073 6f75 package...s sou │ │ │ │ │ +0006b130: 7263 6520 7472 6565 2e0a 0a54 6865 7920 rce tree...They │ │ │ │ │ +0006b140: 7368 6f75 6c64 2068 6176 6520 7468 6520 should have the │ │ │ │ │ +0006b150: 6c6f 6361 7469 6f6e 7320 2872 656c 6174 locations (relat │ │ │ │ │ +0006b160: 6976 6520 746f 2074 6865 2072 6f6f 7420 ive to the root │ │ │ │ │ +0006b170: 6f66 2074 6865 2064 6972 6563 746f 7279 of the directory │ │ │ │ │ +0006b180: 0a74 7265 6520 796f 75e2 8099 7265 2063 .tree you...re c │ │ │ │ │ +0006b190: 6f6e 7374 7275 6374 696e 6729 206f 776e onstructing) own │ │ │ │ │ +0006b1a0: 6572 7368 6970 7320 616e 6420 7065 726d erships and perm │ │ │ │ │ +0006b1b0: 6973 7369 6f6e 7320 7768 6963 6820 796f issions which yo │ │ │ │ │ +0006b1c0: 7520 7761 6e74 2074 6865 6d0a 746f 2068 u want them.to h │ │ │ │ │ +0006b1d0: 6176 6520 6f6e 2074 6865 2073 7973 7465 ave on the syste │ │ │ │ │ +0006b1e0: 6d20 7768 656e 2074 6865 7920 6172 6520 m when they are │ │ │ │ │ +0006b1f0: 696e 7374 616c 6c65 642e 0a0a 5769 7468 installed...With │ │ │ │ │ +0006b200: 2063 7572 7265 6e74 2076 6572 7369 6f6e current version │ │ │ │ │ +0006b210: 7320 6f66 20e2 8098 6470 6b67 e280 9920 s of ...dpkg... │ │ │ │ │ +0006b220: 7468 6520 7569 642f 7573 6572 6e61 6d65 the uid/username │ │ │ │ │ +0006b230: 2061 6e64 2067 6964 2f67 726f 7570 6e61 and gid/groupna │ │ │ │ │ +0006b240: 6d65 0a6d 6170 7069 6e67 7320 666f 7220 me.mappings for │ │ │ │ │ +0006b250: 7468 6520 7573 6572 7320 616e 6420 6772 the users and gr │ │ │ │ │ +0006b260: 6f75 7073 2062 6569 6e67 2075 7365 6420 oups being used │ │ │ │ │ +0006b270: 7368 6f75 6c64 2062 6520 7468 6520 7361 should be the sa │ │ │ │ │ +0006b280: 6d65 206f 6e20 7468 650a 7379 7374 656d me on the.system │ │ │ │ │ +0006b290: 2077 6865 7265 2074 6865 2070 6163 6b61 where the packa │ │ │ │ │ +0006b2a0: 6765 2069 7320 6275 696c 7420 616e 6420 ge is built and │ │ │ │ │ +0006b2b0: 7468 6520 6f6e 6520 7768 6572 6520 6974 the one where it │ │ │ │ │ +0006b2c0: 2069 7320 696e 7374 616c 6c65 642e 0a0a is installed... │ │ │ │ │ +0006b2d0: 596f 7520 6e65 6564 2074 6f20 6164 6420 You need to add │ │ │ │ │ +0006b2e0: 6f6e 6520 7370 6563 6961 6c20 6469 7265 one special dire │ │ │ │ │ +0006b2f0: 6374 6f72 7920 746f 2074 6865 2072 6f6f ctory to the roo │ │ │ │ │ +0006b300: 7420 6f66 2074 6865 206d 696e 6961 7475 t of the miniatu │ │ │ │ │ +0006b310: 7265 2066 696c 650a 7379 7374 656d 2074 re file.system t │ │ │ │ │ +0006b320: 7265 6520 796f 75e2 8099 7265 2063 7265 ree you...re cre │ │ │ │ │ +0006b330: 6174 696e 673a 20e2 8098 4445 4249 414e ating: ...DEBIAN │ │ │ │ │ +0006b340: e280 992e 2020 4974 2073 686f 756c 6420 .... It should │ │ │ │ │ +0006b350: 636f 6e74 6169 6e20 7468 6520 636f 6e74 contain the cont │ │ │ │ │ +0006b360: 726f 6c0a 696e 666f 726d 6174 696f 6e20 rol.information │ │ │ │ │ +0006b370: 6669 6c65 732c 206e 6f74 6162 6c79 2074 files, notably t │ │ │ │ │ +0006b380: 6865 2062 696e 6172 7920 7061 636b 6167 he binary packag │ │ │ │ │ +0006b390: 6520 636f 6e74 726f 6c20 6669 6c65 2028 e control file ( │ │ │ │ │ +0006b3a0: 7365 6520 2a6e 6f74 650a 5468 6520 6269 see *note.The bi │ │ │ │ │ +0006b3b0: 6e61 7279 2070 6163 6b61 6765 2063 6f6e nary package con │ │ │ │ │ +0006b3c0: 7472 6f6c 2066 696c 653b 2063 6f6e 7472 trol file; contr │ │ │ │ │ +0006b3d0: 6f6c 3a20 3162 372e 292e 0a0a 5468 6520 ol: 1b7.)...The │ │ │ │ │ +0006b3e0: e280 9844 4542 4941 4ee2 8099 2064 6972 ...DEBIAN... dir │ │ │ │ │ +0006b3f0: 6563 746f 7279 2077 696c 6c20 6e6f 7420 ectory will not │ │ │ │ │ +0006b400: 6170 7065 6172 2069 6e20 7468 6520 6669 appear in the fi │ │ │ │ │ +0006b410: 6c65 2073 7973 7465 6d20 6172 6368 6976 le system archiv │ │ │ │ │ +0006b420: 6520 6f66 2074 6865 0a70 6163 6b61 6765 e of the.package │ │ │ │ │ +0006b430: 2c20 616e 6420 736f 2077 6f6e e280 9974 , and so won...t │ │ │ │ │ +0006b440: 2062 6520 696e 7374 616c 6c65 6420 6279 be installed by │ │ │ │ │ +0006b450: 20e2 8098 6470 6b67 e280 9920 7768 656e ...dpkg... when │ │ │ │ │ +0006b460: 2074 6865 2070 6163 6b61 6765 2069 730a the package is. │ │ │ │ │ +0006b470: 756e 7061 636b 6564 2e0a 0a57 6865 6e20 unpacked...When │ │ │ │ │ +0006b480: 796f 75e2 8099 7665 2070 7265 7061 7265 you...ve prepare │ │ │ │ │ +0006b490: 6420 7468 6520 7061 636b 6167 652c 2079 d the package, y │ │ │ │ │ +0006b4a0: 6f75 2073 686f 756c 6420 696e 766f 6b65 ou should invoke │ │ │ │ │ +0006b4b0: 3a0a 0a20 2020 2020 6470 6b67 202d 2d62 :.. dpkg --b │ │ │ │ │ +0006b4c0: 7569 6c64 2064 6972 6563 746f 7279 0a0a uild directory.. │ │ │ │ │ +0006b4d0: 5468 6973 2077 696c 6c20 6275 696c 6420 This will build │ │ │ │ │ +0006b4e0: 7468 6520 7061 636b 6167 6520 696e 20e2 the package in . │ │ │ │ │ +0006b4f0: 8098 6469 7265 6374 6f72 792e 6465 62e2 ..directory.deb. │ │ │ │ │ +0006b500: 8099 2e20 2028 e280 9864 706b 67e2 8099 ... (...dpkg... │ │ │ │ │ +0006b510: 206b 6e6f 7773 2074 6861 740a e280 982d knows that....- │ │ │ │ │ +0006b520: 2d62 7569 6c64 e280 9920 6973 2061 20e2 -build... is a . │ │ │ │ │ +0006b530: 8098 6470 6b67 2d64 6562 e280 9920 6f70 ..dpkg-deb... op │ │ │ │ │ +0006b540: 7469 6f6e 2c20 736f 2069 7420 696e 766f tion, so it invo │ │ │ │ │ +0006b550: 6b65 7320 e280 9864 706b 672d 6465 62e2 kes ...dpkg-deb. │ │ │ │ │ +0006b560: 8099 2077 6974 6820 7468 6520 7361 6d65 .. with the same │ │ │ │ │ +0006b570: 0a61 7267 756d 656e 7473 2074 6f20 6275 .arguments to bu │ │ │ │ │ +0006b580: 696c 6420 7468 6520 7061 636b 6167 652e ild the package. │ │ │ │ │ +0006b590: 290a 0a53 6565 2074 6865 20e2 8098 6470 )..See the ...dp │ │ │ │ │ +0006b5a0: 6b67 2d64 6562 2838 29e2 8099 206d 616e kg-deb(8)... man │ │ │ │ │ +0006b5b0: 2070 6167 6520 666f 7220 6465 7461 696c page for detail │ │ │ │ │ +0006b5c0: 7320 6f66 2068 6f77 2074 6f20 6578 616d s of how to exam │ │ │ │ │ +0006b5d0: 696e 6520 7468 650a 636f 6e74 656e 7473 ine the.contents │ │ │ │ │ +0006b5e0: 206f 6620 7468 6973 206e 6577 6c79 2d63 of this newly-c │ │ │ │ │ +0006b5f0: 7265 6174 6564 2066 696c 652e 2020 596f reated file. Yo │ │ │ │ │ +0006b600: 7520 6d61 7920 6669 6e64 2074 6865 206f u may find the o │ │ │ │ │ +0006b610: 7574 7075 7420 6f66 0a66 6f6c 6c6f 7769 utput of.followi │ │ │ │ │ +0006b620: 6e67 2063 6f6d 6d61 6e64 7320 656e 6c69 ng commands enli │ │ │ │ │ +0006b630: 6768 7465 6e69 6e67 3a0a 0a20 2020 2020 ghtening:.. │ │ │ │ │ +0006b640: 6470 6b67 2d64 6562 202d 2d69 6e66 6f20 dpkg-deb --info │ │ │ │ │ +0006b650: 6669 6c65 6e61 6d65 2e64 6562 0a20 2020 filename.deb. │ │ │ │ │ +0006b660: 2020 6470 6b67 2d64 6562 202d 2d63 6f6e dpkg-deb --con │ │ │ │ │ +0006b670: 7465 6e74 7320 6669 6c65 6e61 6d65 2e64 tents filename.d │ │ │ │ │ +0006b680: 6562 0a20 2020 2020 6470 6b67 202d 2d63 eb. dpkg --c │ │ │ │ │ +0006b690: 6f6e 7465 6e74 7320 6669 6c65 6e61 6d65 ontents filename │ │ │ │ │ +0006b6a0: 2e64 6562 0a0a 546f 2076 6965 7720 7468 .deb..To view th │ │ │ │ │ +0006b6b0: 6520 636f 7079 7269 6768 7420 6669 6c65 e copyright file │ │ │ │ │ +0006b6c0: 2066 6f72 2061 2070 6163 6b61 6765 2079 for a package y │ │ │ │ │ +0006b6d0: 6f75 2063 6f75 6c64 2075 7365 2074 6869 ou could use thi │ │ │ │ │ +0006b6e0: 7320 636f 6d6d 616e 643a 0a0a 2020 2020 s command:.. │ │ │ │ │ +0006b6f0: 2064 706b 6720 2d2d 6673 7973 2d74 6172 dpkg --fsys-tar │ │ │ │ │ +0006b700: 6669 6c65 2066 696c 656e 616d 652e 6465 file filename.de │ │ │ │ │ +0006b710: 6220 7c20 7461 7220 784f 6620 2d20 2d2d b | tar xOf - -- │ │ │ │ │ +0006b720: 7769 6c64 6361 7264 7320 5c2a 2f63 6f70 wildcards \*/cop │ │ │ │ │ +0006b730: 7972 6967 6874 207c 2070 6167 6572 0a0a yright | pager.. │ │ │ │ │ +0006b740: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0006b750: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0006b760: 653a 2042 696e 6172 7920 7061 636b 6167 e: Binary packag │ │ │ │ │ +0006b770: 6520 6d65 7461 6461 7461 2066 696c 6573 e metadata files │ │ │ │ │ +0006b780: 2c20 204e 6578 743a 2054 6865 2062 696e , Next: The bin │ │ │ │ │ +0006b790: 6172 7920 7061 636b 6167 6520 636f 6e74 ary package cont │ │ │ │ │ +0006b7a0: 726f 6c20 6669 6c65 2063 6f6e 7472 6f6c rol file control │ │ │ │ │ +0006b7b0: 2c20 2050 7265 763a 2043 7265 6174 696e , Prev: Creatin │ │ │ │ │ +0006b7c0: 6720 7061 636b 6167 6520 6669 6c65 7320 g package files │ │ │ │ │ +0006b7d0: 2d20 6470 6b67 2d64 6562 2c20 2055 703a - dpkg-deb, Up: │ │ │ │ │ +0006b7e0: 2042 696e 6172 7920 7061 636b 6167 6573 Binary packages │ │ │ │ │ +0006b7f0: 2066 726f 6d20 6f6c 6420 5061 636b 6167 from old Packag │ │ │ │ │ +0006b800: 696e 6720 4d61 6e75 616c 0a0a 3134 2e32 ing Manual..14.2 │ │ │ │ │ +0006b810: 2042 696e 6172 7920 7061 636b 6167 6520 Binary package │ │ │ │ │ +0006b820: 6d65 7461 6461 7461 2066 696c 6573 0a3d metadata files.= │ │ │ │ │ +0006b830: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006b840: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006b850: 3d0a 0a54 6865 2070 6163 6b61 6765 206d =..The package m │ │ │ │ │ +0006b860: 6574 6164 6174 6120 706f 7274 696f 6e20 etadata portion │ │ │ │ │ +0006b870: 6f66 2061 2062 696e 6172 7920 7061 636b of a binary pack │ │ │ │ │ +0006b880: 6167 6520 6973 2061 2063 6f6c 6c65 6374 age is a collect │ │ │ │ │ +0006b890: 696f 6e20 6f66 0a66 696c 6573 2077 6974 ion of.files wit │ │ │ │ │ +0006b8a0: 6820 6e61 6d65 7320 6b6e 6f77 6e20 746f h names known to │ │ │ │ │ +0006b8b0: 20e2 8098 6470 6b67 e280 992e 2020 4974 ...dpkg.... It │ │ │ │ │ +0006b8c0: 2077 696c 6c20 7472 6561 7420 7468 6520 will treat the │ │ │ │ │ +0006b8d0: 636f 6e74 656e 7473 206f 6620 7468 6573 contents of thes │ │ │ │ │ +0006b8e0: 650a 6669 6c65 7320 7370 6563 6961 6c6c e.files speciall │ │ │ │ │ +0006b8f0: 7920 2d20 736f 6d65 206f 6620 7468 656d y - some of them │ │ │ │ │ +0006b900: 2063 6f6e 7461 696e 2069 6e66 6f72 6d61 contain informa │ │ │ │ │ +0006b910: 7469 6f6e 2075 7365 6420 6279 20e2 8098 tion used by ... │ │ │ │ │ +0006b920: 6470 6b67 e280 9920 7768 656e 0a69 6e73 dpkg... when.ins │ │ │ │ │ +0006b930: 7461 6c6c 696e 6720 6f72 2072 656d 6f76 talling or remov │ │ │ │ │ +0006b940: 696e 6720 7468 6520 7061 636b 6167 653b ing the package; │ │ │ │ │ +0006b950: 206f 7468 6572 7320 6172 6520 7363 7269 others are scri │ │ │ │ │ +0006b960: 7074 7320 7768 6963 6820 7468 6520 7061 pts which the pa │ │ │ │ │ +0006b970: 636b 6167 650a 6d61 696e 7461 696e 6572 ckage.maintainer │ │ │ │ │ +0006b980: 2077 616e 7473 20e2 8098 6470 6b67 e280 wants ...dpkg.. │ │ │ │ │ +0006b990: 9920 746f 2072 756e 2e0a 0a49 7420 6973 . to run...It is │ │ │ │ │ +0006b9a0: 2070 6f73 7369 626c 6520 746f 2070 7574 possible to put │ │ │ │ │ +0006b9b0: 206f 7468 6572 2066 696c 6573 2069 6e20 other files in │ │ │ │ │ +0006b9c0: 7468 6520 7061 636b 6167 6520 6d65 7461 the package meta │ │ │ │ │ +0006b9d0: 6461 7461 2061 7263 6869 7665 0a6d 656d data archive.mem │ │ │ │ │ +0006b9e0: 6265 722c 2062 7574 2074 6869 7320 6973 ber, but this is │ │ │ │ │ +0006b9f0: 206e 6f74 2067 656e 6572 616c 6c79 2061 not generally a │ │ │ │ │ +0006ba00: 2067 6f6f 6420 6964 6561 2028 7468 6f75 good idea (thou │ │ │ │ │ +0006ba10: 6768 2074 6865 7920 7769 6c6c 206c 6172 gh they will lar │ │ │ │ │ +0006ba20: 6765 6c79 0a62 6520 6967 6e6f 7265 6429 gely.be ignored) │ │ │ │ │ +0006ba30: 2e0a 0a48 6572 6520 6973 2061 2062 7269 ...Here is a bri │ │ │ │ │ +0006ba40: 6566 206c 6973 7420 6f66 2074 6865 2070 ef list of the p │ │ │ │ │ +0006ba50: 6163 6b61 6765 206d 6574 6164 6174 6120 ackage metadata │ │ │ │ │ +0006ba60: 6669 6c65 7320 7375 7070 6f72 7465 6420 files supported │ │ │ │ │ +0006ba70: 6279 20e2 8098 6470 6b67 e280 990a 616e by ...dpkg....an │ │ │ │ │ +0006ba80: 6420 6120 7375 6d6d 6172 7920 6f66 2077 d a summary of w │ │ │ │ │ +0006ba90: 6861 7420 7468 6579 e280 9972 6520 7573 hat they...re us │ │ │ │ │ +0006baa0: 6564 2066 6f72 2e0a 0ae2 8098 636f 6e74 ed for......cont │ │ │ │ │ +0006bab0: 726f 6ce2 8099 0a0a 2020 2020 2054 6869 rol..... Thi │ │ │ │ │ +0006bac0: 7320 6973 2074 6865 206b 6579 2064 6573 s is the key des │ │ │ │ │ +0006bad0: 6372 6970 7469 6f6e 2066 696c 6520 7573 cription file us │ │ │ │ │ +0006bae0: 6564 2062 7920 e280 9864 706b 67e2 8099 ed by ...dpkg... │ │ │ │ │ +0006baf0: 2e20 2049 7420 7370 6563 6966 6965 7320 . It specifies │ │ │ │ │ +0006bb00: 7468 650a 2020 2020 2070 6163 6b61 6765 the. package │ │ │ │ │ +0006bb10: e280 9973 206e 616d 6520 616e 6420 7665 ...s name and ve │ │ │ │ │ +0006bb20: 7273 696f 6e2c 2067 6976 6573 2069 7473 rsion, gives its │ │ │ │ │ +0006bb30: 2064 6573 6372 6970 7469 6f6e 2066 6f72 description for │ │ │ │ │ +0006bb40: 2074 6865 2075 7365 722c 0a20 2020 2020 the user,. │ │ │ │ │ +0006bb50: 7374 6174 6573 2069 7473 2072 656c 6174 states its relat │ │ │ │ │ +0006bb60: 696f 6e73 6869 7073 2077 6974 6820 6f74 ionships with ot │ │ │ │ │ +0006bb70: 6865 7220 7061 636b 6167 6573 2c20 616e her packages, an │ │ │ │ │ +0006bb80: 6420 736f 2066 6f72 7468 2e20 2053 6565 d so forth. See │ │ │ │ │ +0006bb90: 0a20 2020 2020 2a6e 6f74 6520 4465 6269 . *note Debi │ │ │ │ │ +0006bba0: 616e 2073 6f75 7263 6520 7061 636b 6167 an source packag │ │ │ │ │ +0006bbb0: 6520 7465 6d70 6c61 7465 2063 6f6e 7472 e template contr │ │ │ │ │ +0006bbc0: 6f6c 2066 696c 6573 20e2 8093 0a20 2020 ol files .... │ │ │ │ │ +0006bbd0: 2020 6465 6269 616e 2f63 6f6e 7472 6f6c debian/control │ │ │ │ │ +0006bbe0: 3a20 3934 2e20 616e 6420 2a6e 6f74 6520 : 94. and *note │ │ │ │ │ +0006bbf0: 4465 6269 616e 2062 696e 6172 7920 7061 Debian binary pa │ │ │ │ │ +0006bc00: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ +0006bc10: 6c65 7320 e280 930a 2020 2020 2044 4542 les .... DEB │ │ │ │ │ +0006bc20: 4941 4e2f 636f 6e74 726f 6c3a 2033 352e IAN/control: 35. │ │ │ │ │ +0006bc30: 0a0a 2020 2020 2049 7420 6973 2075 7375 .. It is usu │ │ │ │ │ +0006bc40: 616c 6c79 2067 656e 6572 6174 6564 2061 ally generated a │ │ │ │ │ +0006bc50: 7574 6f6d 6174 6963 616c 6c79 2066 726f utomatically fro │ │ │ │ │ +0006bc60: 6d20 696e 666f 726d 6174 696f 6e20 696e m information in │ │ │ │ │ +0006bc70: 2074 6865 0a20 2020 2020 736f 7572 6365 the. source │ │ │ │ │ +0006bc80: 2070 6163 6b61 6765 2062 7920 7468 6520 package by the │ │ │ │ │ +0006bc90: e280 9864 706b 672d 6765 6e63 6f6e 7472 ...dpkg-gencontr │ │ │ │ │ +0006bca0: 6f6c e280 9920 7072 6f67 7261 6d2c 2061 ol... program, a │ │ │ │ │ +0006bcb0: 6e64 2077 6974 680a 2020 2020 2061 7373 nd with. ass │ │ │ │ │ +0006bcc0: 6973 7461 6e63 6520 6672 6f6d 20e2 8098 istance from ... │ │ │ │ │ +0006bcd0: 6470 6b67 2d73 686c 6962 6465 7073 e280 dpkg-shlibdeps.. │ │ │ │ │ +0006bce0: 992e 2020 5365 6520 2a6e 6f74 6520 536f .. See *note So │ │ │ │ │ +0006bcf0: 7572 6365 2070 6163 6b61 6765 7320 2866 urce packages (f │ │ │ │ │ +0006bd00: 726f 6d0a 2020 2020 206f 6c64 2050 6163 rom. old Pac │ │ │ │ │ +0006bd10: 6b61 6769 6e67 204d 616e 7561 6c29 3a20 kaging Manual): │ │ │ │ │ +0006bd20: 3162 392e 0a0a e280 9870 6f73 7469 6e73 1b9......postins │ │ │ │ │ +0006bd30: 74e2 8099 2c20 e280 9870 7265 696e 7374 t..., ...preinst │ │ │ │ │ +0006bd40: e280 992c 20e2 8098 706f 7374 726d e280 ..., ...postrm.. │ │ │ │ │ +0006bd50: 992c 20e2 8098 7072 6572 6de2 8099 0a0a ., ...prerm..... │ │ │ │ │ +0006bd60: 2020 2020 2054 6865 7365 2061 7265 2065 These are e │ │ │ │ │ +0006bd70: 7865 6375 7461 626c 6520 6669 6c65 7320 xecutable files │ │ │ │ │ +0006bd80: 2875 7375 616c 6c79 2073 6372 6970 7473 (usually scripts │ │ │ │ │ +0006bd90: 2920 7768 6963 6820 e280 9864 706b 67e2 ) which ...dpkg. │ │ │ │ │ +0006bda0: 8099 2072 756e 730a 2020 2020 2064 7572 .. runs. dur │ │ │ │ │ +0006bdb0: 696e 6720 696e 7374 616c 6c61 7469 6f6e ing installation │ │ │ │ │ +0006bdc0: 2c20 7570 6772 6164 6520 616e 6420 7265 , upgrade and re │ │ │ │ │ +0006bdd0: 6d6f 7661 6c20 6f66 2070 6163 6b61 6765 moval of package │ │ │ │ │ +0006bde0: 732e 2020 5468 6579 2061 6c6c 6f77 0a20 s. They allow. │ │ │ │ │ +0006bdf0: 2020 2020 7468 6520 7061 636b 6167 6520 the package │ │ │ │ │ +0006be00: 746f 2064 6561 6c20 7769 7468 206d 6174 to deal with mat │ │ │ │ │ +0006be10: 7465 7273 2077 6869 6368 2061 7265 2070 ters which are p │ │ │ │ │ +0006be20: 6172 7469 6375 6c61 7220 746f 2074 6861 articular to tha │ │ │ │ │ +0006be30: 740a 2020 2020 2070 6163 6b61 6765 206f t. package o │ │ │ │ │ +0006be40: 7220 7265 7175 6972 6520 6d6f 7265 2063 r require more c │ │ │ │ │ +0006be50: 6f6d 706c 6963 6174 6564 2070 726f 6365 omplicated proce │ │ │ │ │ +0006be60: 7373 696e 6720 7468 616e 2074 6861 7420 ssing than that │ │ │ │ │ +0006be70: 7072 6f76 6964 6564 0a20 2020 2020 6279 provided. by │ │ │ │ │ +0006be80: 20e2 8098 6470 6b67 e280 992e 2020 4465 ...dpkg.... De │ │ │ │ │ +0006be90: 7461 696c 7320 6f66 2077 6865 6e20 616e tails of when an │ │ │ │ │ +0006bea0: 6420 686f 7720 7468 6579 2061 7265 2063 d how they are c │ │ │ │ │ +0006beb0: 616c 6c65 6420 6172 6520 696e 202a 6e6f alled are in *no │ │ │ │ │ +0006bec0: 7465 0a20 2020 2020 5061 636b 6167 6520 te. Package │ │ │ │ │ +0006bed0: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ +0006bee0: 7473 2061 6e64 2069 6e73 7461 6c6c 6174 ts and installat │ │ │ │ │ +0006bef0: 696f 6e20 7072 6f63 6564 7572 653a 2064 ion procedure: d │ │ │ │ │ +0006bf00: 622e 0a0a 2020 2020 2049 7420 6973 2076 b... It is v │ │ │ │ │ +0006bf10: 6572 7920 696d 706f 7274 616e 7420 746f ery important to │ │ │ │ │ +0006bf20: 206d 616b 6520 7468 6573 6520 7363 7269 make these scri │ │ │ │ │ +0006bf30: 7074 7320 6964 656d 706f 7465 6e74 2e20 pts idempotent. │ │ │ │ │ +0006bf40: 2053 6565 202a 6e6f 7465 0a20 2020 2020 See *note. │ │ │ │ │ +0006bf50: 4d61 696e 7461 696e 6572 2073 6372 6970 Maintainer scrip │ │ │ │ │ +0006bf60: 7473 2069 6465 6d70 6f74 656e 6379 3a20 ts idempotency: │ │ │ │ │ +0006bf70: 6530 2e0a 0a20 2020 2020 5468 6520 6d61 e0... The ma │ │ │ │ │ +0006bf80: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +0006bf90: 2061 7265 206e 6f74 2067 7561 7261 6e74 are not guarant │ │ │ │ │ +0006bfa0: 6565 6420 746f 2072 756e 2077 6974 6820 eed to run with │ │ │ │ │ +0006bfb0: 6120 636f 6e74 726f 6c6c 696e 670a 2020 a controlling. │ │ │ │ │ +0006bfc0: 2020 2074 6572 6d69 6e61 6c20 616e 6420 terminal and │ │ │ │ │ +0006bfd0: 6d61 7920 6e6f 7420 6265 2061 626c 6520 may not be able │ │ │ │ │ +0006bfe0: 746f 2069 6e74 6572 6163 7420 7769 7468 to interact with │ │ │ │ │ +0006bff0: 2074 6865 2075 7365 722e 2020 5365 6520 the user. See │ │ │ │ │ +0006c000: 2a6e 6f74 650a 2020 2020 2043 6f6e 7472 *note. Contr │ │ │ │ │ +0006c010: 6f6c 6c69 6e67 2074 6572 6d69 6e61 6c20 olling terminal │ │ │ │ │ +0006c020: 666f 7220 6d61 696e 7461 696e 6572 2073 for maintainer s │ │ │ │ │ +0006c030: 6372 6970 7473 3a20 6532 2e0a 0ae2 8098 cripts: e2...... │ │ │ │ │ +0006c040: 636f 6e66 6669 6c65 73e2 8099 2054 6869 conffiles... Thi │ │ │ │ │ +0006c050: 7320 6669 6c65 2063 6f6e 7461 696e 7320 s file contains │ │ │ │ │ +0006c060: 6120 6c69 7374 206f 6620 636f 6e66 6967 a list of config │ │ │ │ │ +0006c070: 7572 6174 696f 6e20 6669 6c65 7320 7768 uration files wh │ │ │ │ │ +0006c080: 6963 680a 0a20 2020 2020 6172 6520 746f ich.. are to │ │ │ │ │ +0006c090: 2062 6520 6861 6e64 6c65 6420 6175 746f be handled auto │ │ │ │ │ +0006c0a0: 6d61 7469 6361 6c6c 7920 6279 20e2 8098 matically by ... │ │ │ │ │ +0006c0b0: 6470 6b67 e280 9920 2873 6565 202a 6e6f dpkg... (see *no │ │ │ │ │ +0006c0c0: 7465 2043 6f6e 6669 6775 7261 7469 6f6e te Configuration │ │ │ │ │ +0006c0d0: 0a20 2020 2020 6669 6c65 2068 616e 646c . file handl │ │ │ │ │ +0006c0e0: 696e 6720 2866 726f 6d20 6f6c 6420 5061 ing (from old Pa │ │ │ │ │ +0006c0f0: 636b 6167 696e 6720 4d61 6e75 616c 293a ckaging Manual): │ │ │ │ │ +0006c100: 2031 6261 2e29 2e20 204e 6f74 6520 7468 1ba.). Note th │ │ │ │ │ +0006c110: 6174 206e 6f74 0a20 2020 2020 6e65 6365 at not. nece │ │ │ │ │ +0006c120: 7373 6172 696c 7920 6576 6572 7920 636f ssarily every co │ │ │ │ │ +0006c130: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +0006c140: 2073 686f 756c 6420 6265 206c 6973 7465 should be liste │ │ │ │ │ +0006c150: 6420 6865 7265 2e0a 0ae2 8098 7368 6c69 d here......shli │ │ │ │ │ +0006c160: 6273 e280 990a 0a20 2020 2020 5468 6973 bs..... This │ │ │ │ │ +0006c170: 2066 696c 6520 636f 6e74 6169 6e73 2061 file contains a │ │ │ │ │ +0006c180: 206c 6973 7420 6f66 2074 6865 2073 6861 list of the sha │ │ │ │ │ +0006c190: 7265 6420 6c69 6272 6172 6965 7320 7375 red libraries su │ │ │ │ │ +0006c1a0: 7070 6c69 6564 2062 7920 7468 650a 2020 pplied by the. │ │ │ │ │ +0006c1b0: 2020 2070 6163 6b61 6765 2c20 7769 7468 package, with │ │ │ │ │ +0006c1c0: 2064 6570 656e 6465 6e63 7920 6465 7461 dependency deta │ │ │ │ │ +0006c1d0: 696c 7320 666f 7220 6561 6368 2e20 2054 ils for each. T │ │ │ │ │ +0006c1e0: 6869 7320 6973 2075 7365 6420 6279 0a20 his is used by. │ │ │ │ │ +0006c1f0: 2020 2020 e280 9864 706b 672d 7368 6c69 ...dpkg-shli │ │ │ │ │ +0006c200: 6264 6570 73e2 8099 2077 6865 6e20 6974 bdeps... when it │ │ │ │ │ +0006c210: 2064 6574 6572 6d69 6e65 7320 7768 6174 determines what │ │ │ │ │ +0006c220: 2064 6570 656e 6465 6e63 6965 7320 6172 dependencies ar │ │ │ │ │ +0006c230: 6520 7265 7175 6972 6564 0a20 2020 2020 e required. │ │ │ │ │ +0006c240: 696e 2061 2070 6163 6b61 6765 2063 6f6e in a package con │ │ │ │ │ +0006c250: 7472 6f6c 2066 696c 652e 2020 5468 6520 trol file. The │ │ │ │ │ +0006c260: e280 9873 686c 6962 73e2 8099 2066 696c ...shlibs... fil │ │ │ │ │ +0006c270: 6520 666f 726d 6174 2069 7320 6465 7363 e format is desc │ │ │ │ │ +0006c280: 7269 6265 640a 2020 2020 206f 6e20 2a6e ribed. on *n │ │ │ │ │ +0006c290: 6f74 6520 5468 6520 7368 6c69 6273 2046 ote The shlibs F │ │ │ │ │ +0006c2a0: 696c 6520 466f 726d 6174 3a20 3131 372e ile Format: 117. │ │ │ │ │ +0006c2b0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0006c2c0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0006c2d0: 6f64 653a 2054 6865 2062 696e 6172 7920 ode: The binary │ │ │ │ │ +0006c2e0: 7061 636b 6167 6520 636f 6e74 726f 6c20 package control │ │ │ │ │ +0006c2f0: 6669 6c65 2063 6f6e 7472 6f6c 2c20 204e file control, N │ │ │ │ │ +0006c300: 6578 743a 2054 696d 6520 5374 616d 7073 ext: Time Stamps │ │ │ │ │ +0006c310: 3c32 3e2c 2020 5072 6576 3a20 4269 6e61 <2>, Prev: Bina │ │ │ │ │ +0006c320: 7279 2070 6163 6b61 6765 206d 6574 6164 ry package metad │ │ │ │ │ +0006c330: 6174 6120 6669 6c65 732c 2020 5570 3a20 ata files, Up: │ │ │ │ │ +0006c340: 4269 6e61 7279 2070 6163 6b61 6765 7320 Binary packages │ │ │ │ │ +0006c350: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ +0006c360: 6e67 204d 616e 7561 6c0a 0a31 342e 3320 ng Manual..14.3 │ │ │ │ │ +0006c370: 5468 6520 6269 6e61 7279 2070 6163 6b61 The binary packa │ │ │ │ │ +0006c380: 6765 2063 6f6e 7472 6f6c 2066 696c 653a ge control file: │ │ │ │ │ +0006c390: 20e2 8098 636f 6e74 726f 6ce2 8099 0a3d ...control....= │ │ │ │ │ +0006c3a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006c3b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006c3c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +0006c3d0: 5468 6520 6d6f 7374 2069 6d70 6f72 7461 The most importa │ │ │ │ │ +0006c3e0: 6e74 2070 6163 6b61 6765 206d 6574 6164 nt package metad │ │ │ │ │ +0006c3f0: 6174 6120 6669 6c65 2075 7365 6420 6279 ata file used by │ │ │ │ │ +0006c400: 20e2 8098 6470 6b67 e280 9920 7768 656e ...dpkg... when │ │ │ │ │ +0006c410: 2069 7420 696e 7374 616c 6c73 0a61 2070 it installs.a p │ │ │ │ │ +0006c420: 6163 6b61 6765 2069 7320 e280 9863 6f6e ackage is ...con │ │ │ │ │ +0006c430: 7472 6f6c e280 992e 2020 4974 2063 6f6e trol.... It con │ │ │ │ │ +0006c440: 7461 696e 7320 616c 6c20 7468 6520 7061 tains all the pa │ │ │ │ │ +0006c450: 636b 6167 65e2 8099 7320 e280 9c76 6974 ckage...s ...vit │ │ │ │ │ +0006c460: 616c 0a73 7461 7469 7374 6963 73e2 809d al.statistics... │ │ │ │ │ +0006c470: 2e0a 0a54 6865 2062 696e 6172 7920 7061 ...The binary pa │ │ │ │ │ +0006c480: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ +0006c490: 6c65 7320 6f66 2070 6163 6b61 6765 7320 les of packages │ │ │ │ │ +0006c4a0: 6275 696c 7420 6672 6f6d 2044 6562 6961 built from Debia │ │ │ │ │ +0006c4b0: 6e20 736f 7572 6365 730a 6172 6520 6d61 n sources.are ma │ │ │ │ │ +0006c4c0: 6465 2062 7920 6120 7370 6563 6961 6c20 de by a special │ │ │ │ │ +0006c4d0: 746f 6f6c 2c20 e280 9864 706b 672d 6765 tool, ...dpkg-ge │ │ │ │ │ +0006c4e0: 6e63 6f6e 7472 6f6c e280 992c 2077 6869 ncontrol..., whi │ │ │ │ │ +0006c4f0: 6368 2072 6561 6473 0ae2 8098 6465 6269 ch reads....debi │ │ │ │ │ +0006c500: 616e 2f63 6f6e 7472 6f6c e280 9920 616e an/control... an │ │ │ │ │ +0006c510: 6420 e280 9864 6562 6961 6e2f 6368 616e d ...debian/chan │ │ │ │ │ +0006c520: 6765 6c6f 67e2 8099 2074 6f20 6669 6e64 gelog... to find │ │ │ │ │ +0006c530: 2074 6865 2069 6e66 6f72 6d61 7469 6f6e the information │ │ │ │ │ +0006c540: 2069 740a 6e65 6564 732e 2020 5365 6520 it.needs. See │ │ │ │ │ +0006c550: 2a6e 6f74 6520 536f 7572 6365 2070 6163 *note Source pac │ │ │ │ │ +0006c560: 6b61 6765 7320 2866 726f 6d20 6f6c 6420 kages (from old │ │ │ │ │ +0006c570: 5061 636b 6167 696e 6720 4d61 6e75 616c Packaging Manual │ │ │ │ │ +0006c580: 293a 2031 6239 2e20 666f 720a 6d6f 7265 ): 1b9. for.more │ │ │ │ │ +0006c590: 2064 6574 6169 6c73 2e0a 0a54 6865 2066 details...The f │ │ │ │ │ +0006c5a0: 6965 6c64 7320 696e 2062 696e 6172 7920 ields in binary │ │ │ │ │ +0006c5b0: 7061 636b 6167 6520 636f 6e74 726f 6c20 package control │ │ │ │ │ +0006c5c0: 6669 6c65 7320 6172 6520 6c69 7374 6564 files are listed │ │ │ │ │ +0006c5d0: 2069 6e20 2a6e 6f74 6520 4465 6269 616e in *note Debian │ │ │ │ │ +0006c5e0: 0a62 696e 6172 7920 7061 636b 6167 6520 .binary package │ │ │ │ │ +0006c5f0: 636f 6e74 726f 6c20 6669 6c65 7320 e280 control files .. │ │ │ │ │ +0006c600: 9320 4445 4249 414e 2f63 6f6e 7472 6f6c . DEBIAN/control │ │ │ │ │ +0006c610: 3a20 3335 2e0a 0a41 2064 6573 6372 6970 : 35...A descrip │ │ │ │ │ +0006c620: 7469 6f6e 206f 6620 7468 6520 7379 6e74 tion of the synt │ │ │ │ │ +0006c630: 6178 206f 6620 636f 6e74 726f 6c20 6669 ax of control fi │ │ │ │ │ +0006c640: 6c65 7320 616e 6420 7468 6520 7075 7270 les and the purp │ │ │ │ │ +0006c650: 6f73 6520 6f66 2074 6865 0a66 6965 6c64 ose of the.field │ │ │ │ │ +0006c660: 7320 6973 2061 7661 696c 6162 6c65 2069 s is available i │ │ │ │ │ +0006c670: 6e20 2a6e 6f74 6520 436f 6e74 726f 6c20 n *note Control │ │ │ │ │ +0006c680: 6669 6c65 7320 616e 6420 7468 6569 7220 files and their │ │ │ │ │ +0006c690: 6669 656c 6473 3a20 3339 2e0a 0a1f 0a46 fields: 39.....F │ │ │ │ │ +0006c6a0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0006c6b0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0006c6c0: 5469 6d65 2053 7461 6d70 733c 323e 2c20 Time Stamps<2>, │ │ │ │ │ +0006c6d0: 2050 7265 763a 2054 6865 2062 696e 6172 Prev: The binar │ │ │ │ │ +0006c6e0: 7920 7061 636b 6167 6520 636f 6e74 726f y package contro │ │ │ │ │ +0006c6f0: 6c20 6669 6c65 2063 6f6e 7472 6f6c 2c20 l file control, │ │ │ │ │ +0006c700: 2055 703a 2042 696e 6172 7920 7061 636b Up: Binary pack │ │ │ │ │ +0006c710: 6167 6573 2066 726f 6d20 6f6c 6420 5061 ages from old Pa │ │ │ │ │ +0006c720: 636b 6167 696e 6720 4d61 6e75 616c 0a0a ckaging Manual.. │ │ │ │ │ +0006c730: 3134 2e34 2054 696d 6520 5374 616d 7073 14.4 Time Stamps │ │ │ │ │ +0006c740: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +0006c750: 3d0a 0a53 6565 202a 6e6f 7465 2054 696d =..See *note Tim │ │ │ │ │ +0006c760: 6520 5374 616d 7073 3a20 3737 2e0a 0a1f e Stamps: 77.... │ │ │ │ │ +0006c770: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0006c780: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0006c790: 3a20 536f 7572 6365 2070 6163 6b61 6765 : Source package │ │ │ │ │ +0006c7a0: 7320 6672 6f6d 206f 6c64 2050 6163 6b61 s from old Packa │ │ │ │ │ +0006c7b0: 6769 6e67 204d 616e 7561 6c2c 2020 4e65 ging Manual, Ne │ │ │ │ │ +0006c7c0: 7874 3a20 436f 6e74 726f 6c20 6669 6c65 xt: Control file │ │ │ │ │ +0006c7d0: 7320 616e 6420 7468 6569 7220 6669 656c s and their fiel │ │ │ │ │ +0006c7e0: 6473 2066 726f 6d20 6f6c 6420 5061 636b ds from old Pack │ │ │ │ │ +0006c7f0: 6167 696e 6720 4d61 6e75 616c 2c20 2050 aging Manual, P │ │ │ │ │ +0006c800: 7265 763a 2042 696e 6172 7920 7061 636b rev: Binary pack │ │ │ │ │ +0006c810: 6167 6573 2066 726f 6d20 6f6c 6420 5061 ages from old Pa │ │ │ │ │ +0006c820: 636b 6167 696e 6720 4d61 6e75 616c 2c20 ckaging Manual, │ │ │ │ │ +0006c830: 2055 703a 2054 6f70 0a0a 3135 2053 6f75 Up: Top..15 Sou │ │ │ │ │ +0006c840: 7263 6520 7061 636b 6167 6573 2028 6672 rce packages (fr │ │ │ │ │ +0006c850: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ +0006c860: 204d 616e 7561 6c29 0a2a 2a2a 2a2a 2a2a Manual).******* │ │ │ │ │ +0006c870: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0006c880: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +0006c890: 2a2a 2a2a 2a2a 2a0a 0a54 6865 2044 6562 *******..The Deb │ │ │ │ │ +0006c8a0: 6961 6e20 6269 6e61 7279 2070 6163 6b61 ian binary packa │ │ │ │ │ +0006c8b0: 6765 7320 696e 2074 6865 2064 6973 7472 ges in the distr │ │ │ │ │ +0006c8c0: 6962 7574 696f 6e20 6172 6520 6765 6e65 ibution are gene │ │ │ │ │ +0006c8d0: 7261 7465 6420 6672 6f6d 2044 6562 6961 rated from Debia │ │ │ │ │ +0006c8e0: 6e0a 736f 7572 6365 732c 2077 6869 6368 n.sources, which │ │ │ │ │ +0006c8f0: 2061 7265 2069 6e20 6120 7370 6563 6961 are in a specia │ │ │ │ │ +0006c900: 6c20 666f 726d 6174 2074 6f20 6173 7369 l format to assi │ │ │ │ │ +0006c910: 7374 2074 6865 2065 6173 7920 616e 6420 st the easy and │ │ │ │ │ +0006c920: 6175 746f 6d61 7469 630a 6275 696c 6469 automatic.buildi │ │ │ │ │ +0006c930: 6e67 206f 6620 6269 6e61 7269 6573 2e0a ng of binaries.. │ │ │ │ │ +0006c940: 0a2a 204d 656e 753a 0a0a 2a20 546f 6f6c .* Menu:..* Tool │ │ │ │ │ +0006c950: 7320 666f 7220 7072 6f63 6573 7369 6e67 s for processing │ │ │ │ │ +0006c960: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ +0006c970: 3a3a 0a2a 2054 6865 2044 6562 6961 6e20 ::.* The Debian │ │ │ │ │ +0006c980: 7061 636b 6167 6520 736f 7572 6365 2074 package source t │ │ │ │ │ +0006c990: 7265 653a 3a0a 2a20 536f 7572 6365 2070 ree::.* Source p │ │ │ │ │ +0006c9a0: 6163 6b61 6765 7320 6173 2061 7263 6869 ackages as archi │ │ │ │ │ +0006c9b0: 7665 733a 3a0a 2a20 556e 7061 636b 696e ves::.* Unpackin │ │ │ │ │ +0006c9c0: 6720 6120 4465 6269 616e 2073 6f75 7263 g a Debian sourc │ │ │ │ │ +0006c9d0: 6520 7061 636b 6167 6520 7769 7468 6f75 e package withou │ │ │ │ │ +0006c9e0: 7420 6470 6b67 2d73 6f75 7263 653a 3a0a t dpkg-source::. │ │ │ │ │ +0006c9f0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0006ca00: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0006ca10: 6465 3a20 546f 6f6c 7320 666f 7220 7072 de: Tools for pr │ │ │ │ │ +0006ca20: 6f63 6573 7369 6e67 2073 6f75 7263 6520 ocessing source │ │ │ │ │ +0006ca30: 7061 636b 6167 6573 2c20 204e 6578 743a packages, Next: │ │ │ │ │ +0006ca40: 2054 6865 2044 6562 6961 6e20 7061 636b The Debian pack │ │ │ │ │ +0006ca50: 6167 6520 736f 7572 6365 2074 7265 652c age source tree, │ │ │ │ │ +0006ca60: 2020 5570 3a20 536f 7572 6365 2070 6163 Up: Source pac │ │ │ │ │ +0006ca70: 6b61 6765 7320 6672 6f6d 206f 6c64 2050 kages from old P │ │ │ │ │ +0006ca80: 6163 6b61 6769 6e67 204d 616e 7561 6c0a ackaging Manual. │ │ │ │ │ +0006ca90: 0a31 352e 3120 546f 6f6c 7320 666f 7220 .15.1 Tools for │ │ │ │ │ +0006caa0: 7072 6f63 6573 7369 6e67 2073 6f75 7263 processing sourc │ │ │ │ │ +0006cab0: 6520 7061 636b 6167 6573 0a3d 3d3d 3d3d e packages.===== │ │ │ │ │ +0006cac0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006cad0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006cae0: 3d3d 3d3d 0a0a 5661 7269 6f75 7320 746f ====..Various to │ │ │ │ │ +0006caf0: 6f6c 7320 6172 6520 7072 6f76 6964 6564 ols are provided │ │ │ │ │ +0006cb00: 2066 6f72 206d 616e 6970 756c 6174 696e for manipulatin │ │ │ │ │ +0006cb10: 6720 736f 7572 6365 2070 6163 6b61 6765 g source package │ │ │ │ │ +0006cb20: 733b 2074 6865 7920 7061 636b 0a61 6e64 s; they pack.and │ │ │ │ │ +0006cb30: 2075 6e70 6163 6b20 736f 7572 6365 7320 unpack sources │ │ │ │ │ +0006cb40: 616e 6420 6865 6c70 2062 7569 6c64 206f and help build o │ │ │ │ │ +0006cb50: 6620 6269 6e61 7279 2070 6163 6b61 6765 f binary package │ │ │ │ │ +0006cb60: 7320 616e 6420 6865 6c70 206d 616e 6167 s and help manag │ │ │ │ │ +0006cb70: 6520 7468 650a 6469 7374 7269 6275 7469 e the.distributi │ │ │ │ │ +0006cb80: 6f6e 206f 6620 6e65 7720 7665 7273 696f on of new versio │ │ │ │ │ +0006cb90: 6e73 2e0a 0a54 6865 7920 6172 6520 696e ns...They are in │ │ │ │ │ +0006cba0: 7472 6f64 7563 6564 2061 6e64 2074 7970 troduced and typ │ │ │ │ │ +0006cbb0: 6963 616c 2075 7365 7320 6465 7363 7269 ical uses descri │ │ │ │ │ +0006cbc0: 6265 6420 6865 7265 3b20 7365 650a e280 bed here; see... │ │ │ │ │ +0006cbd0: 9864 706b 672d 736f 7572 6365 2831 29e2 .dpkg-source(1). │ │ │ │ │ +0006cbe0: 8099 2066 6f72 2066 756c 6c20 646f 6375 .. for full docu │ │ │ │ │ +0006cbf0: 6d65 6e74 6174 696f 6e20 6162 6f75 7420 mentation about │ │ │ │ │ +0006cc00: 7468 6569 7220 6172 6775 6d65 6e74 7320 their arguments │ │ │ │ │ +0006cc10: 616e 640a 6f70 6572 6174 696f 6e2e 0a0a and.operation... │ │ │ │ │ +0006cc20: 466f 7220 6578 616d 706c 6573 206f 6620 For examples of │ │ │ │ │ +0006cc30: 686f 7720 746f 2063 6f6e 7374 7275 6374 how to construct │ │ │ │ │ +0006cc40: 2061 2044 6562 6961 6e20 736f 7572 6365 a Debian source │ │ │ │ │ +0006cc50: 2070 6163 6b61 6765 2c20 616e 6420 686f package, and ho │ │ │ │ │ +0006cc60: 7720 746f 2075 7365 0a74 686f 7365 2075 w to use.those u │ │ │ │ │ +0006cc70: 7469 6c69 7469 6573 2074 6861 7420 6172 tilities that ar │ │ │ │ │ +0006cc80: 6520 7573 6564 2062 7920 4465 6269 616e e used by Debian │ │ │ │ │ +0006cc90: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ +0006cca0: 2c20 706c 6561 7365 2073 6565 2074 6865 , please see the │ │ │ │ │ +0006ccb0: 0ae2 8098 6865 6c6c 6fe2 8099 2065 7861 ....hello... exa │ │ │ │ │ +0006ccc0: 6d70 6c65 2070 6163 6b61 6765 2e0a 0a2a mple package...* │ │ │ │ │ +0006ccd0: 204d 656e 753a 0a0a 2a20 6470 6b67 2d73 Menu:..* dpkg-s │ │ │ │ │ +0006cce0: 6f75 7263 6520 2d20 7061 636b 7320 616e ource - packs an │ │ │ │ │ +0006ccf0: 6420 756e 7061 636b 7320 4465 6269 616e d unpacks Debian │ │ │ │ │ +0006cd00: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ +0006cd10: 3a3a 0a2a 2064 706b 672d 6275 696c 6470 ::.* dpkg-buildp │ │ │ │ │ +0006cd20: 6163 6b61 6765 202d 206f 7665 7261 6c6c ackage - overall │ │ │ │ │ +0006cd30: 2070 6163 6b61 6765 2d62 7569 6c64 696e package-buildin │ │ │ │ │ +0006cd40: 6720 636f 6e74 726f 6c20 7363 7269 7074 g control script │ │ │ │ │ +0006cd50: 3a3a 0a2a 2064 706b 672d 6765 6e63 6f6e ::.* dpkg-gencon │ │ │ │ │ +0006cd60: 7472 6f6c 202d 2067 656e 6572 6174 6573 trol - generates │ │ │ │ │ +0006cd70: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ +0006cd80: 636f 6e74 726f 6c20 6669 6c65 733a 3a0a control files::. │ │ │ │ │ +0006cd90: 2a20 6470 6b67 2d73 686c 6962 6465 7073 * dpkg-shlibdeps │ │ │ │ │ +0006cda0: 202d 2063 616c 6375 6c61 7465 7320 7368 - calculates sh │ │ │ │ │ +0006cdb0: 6172 6564 206c 6962 7261 7279 2064 6570 ared library dep │ │ │ │ │ +0006cdc0: 656e 6465 6e63 6965 733a 3a0a 2a20 6470 endencies::.* dp │ │ │ │ │ +0006cdd0: 6b67 2d64 6973 7461 6464 6669 6c65 202d kg-distaddfile - │ │ │ │ │ +0006cde0: 2061 6464 7320 6120 6669 6c65 2074 6f20 adds a file to │ │ │ │ │ +0006cdf0: 6465 6269 616e 2f66 696c 6573 3a3a 0a2a debian/files::.* │ │ │ │ │ +0006ce00: 2064 706b 672d 6765 6e63 6861 6e67 6573 dpkg-genchanges │ │ │ │ │ +0006ce10: 202d 2067 656e 6572 6174 6573 2061 202e - generates a . │ │ │ │ │ +0006ce20: 6368 616e 6765 7320 7570 6c6f 6164 2063 changes upload c │ │ │ │ │ +0006ce30: 6f6e 7472 6f6c 2066 696c 653a 2064 706b ontrol file: dpk │ │ │ │ │ +0006ce40: 672d 6765 6e63 6861 6e67 6573 202d 2067 g-genchanges - g │ │ │ │ │ +0006ce50: 656e 6572 6174 6573 2061 2063 6861 6e67 enerates a chang │ │ │ │ │ +0006ce60: 6573 2075 706c 6f61 6420 636f 6e74 726f es upload contro │ │ │ │ │ +0006ce70: 6c20 6669 6c65 2e0a 2a20 6470 6b67 2d70 l file..* dpkg-p │ │ │ │ │ +0006ce80: 6172 7365 6368 616e 6765 6c6f 6720 2d20 arsechangelog - │ │ │ │ │ +0006ce90: 7072 6f64 7563 6573 2070 6172 7365 6420 produces parsed │ │ │ │ │ +0006cea0: 7265 7072 6573 656e 7461 7469 6f6e 206f representation o │ │ │ │ │ +0006ceb0: 6620 6120 6368 616e 6765 6c6f 673a 3a0a f a changelog::. │ │ │ │ │ +0006cec0: 2a20 6470 6b67 2d61 7263 6869 7465 6374 * dpkg-architect │ │ │ │ │ +0006ced0: 7572 6520 2d20 696e 666f 726d 6174 696f ure - informatio │ │ │ │ │ +0006cee0: 6e20 6162 6f75 7420 7468 6520 6275 696c n about the buil │ │ │ │ │ +0006cef0: 6420 616e 6420 686f 7374 2073 7973 7465 d and host syste │ │ │ │ │ +0006cf00: 6d3a 3a0a 0a1f 0a46 696c 653a 2064 6562 m::....File: deb │ │ │ │ │ +0006cf10: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0006cf20: 2020 4e6f 6465 3a20 6470 6b67 2d73 6f75 Node: dpkg-sou │ │ │ │ │ +0006cf30: 7263 6520 2d20 7061 636b 7320 616e 6420 rce - packs and │ │ │ │ │ +0006cf40: 756e 7061 636b 7320 4465 6269 616e 2073 unpacks Debian s │ │ │ │ │ +0006cf50: 6f75 7263 6520 7061 636b 6167 6573 2c20 ource packages, │ │ │ │ │ +0006cf60: 204e 6578 743a 2064 706b 672d 6275 696c Next: dpkg-buil │ │ │ │ │ +0006cf70: 6470 6163 6b61 6765 202d 206f 7665 7261 dpackage - overa │ │ │ │ │ +0006cf80: 6c6c 2070 6163 6b61 6765 2d62 7569 6c64 ll package-build │ │ │ │ │ +0006cf90: 696e 6720 636f 6e74 726f 6c20 7363 7269 ing control scri │ │ │ │ │ +0006cfa0: 7074 2c20 2055 703a 2054 6f6f 6c73 2066 pt, Up: Tools f │ │ │ │ │ +0006cfb0: 6f72 2070 726f 6365 7373 696e 6720 736f or processing so │ │ │ │ │ +0006cfc0: 7572 6365 2070 6163 6b61 6765 730a 0a31 urce packages..1 │ │ │ │ │ +0006cfd0: 352e 312e 3120 e280 9864 706b 672d 736f 5.1.1 ...dpkg-so │ │ │ │ │ +0006cfe0: 7572 6365 e280 9920 2d20 7061 636b 7320 urce... - packs │ │ │ │ │ +0006cff0: 616e 6420 756e 7061 636b 7320 4465 6269 and unpacks Debi │ │ │ │ │ +0006d000: 616e 2073 6f75 7263 6520 7061 636b 6167 an source packag │ │ │ │ │ +0006d010: 6573 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d es.------------- │ │ │ │ │ +0006d020: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006d030: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006d040: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006d050: 2d2d 0a0a 5468 6973 2070 726f 6772 616d --..This program │ │ │ │ │ +0006d060: 2069 7320 6672 6571 7565 6e74 6c79 2075 is frequently u │ │ │ │ │ +0006d070: 7365 6420 6279 2068 616e 642c 2061 6e64 sed by hand, and │ │ │ │ │ +0006d080: 2069 7320 616c 736f 2063 616c 6c65 6420 is also called │ │ │ │ │ +0006d090: 6672 6f6d 0a70 6163 6b61 6765 2d69 6e64 from.package-ind │ │ │ │ │ +0006d0a0: 6570 656e 6465 6e74 2061 7574 6f6d 6174 ependent automat │ │ │ │ │ +0006d0b0: 6564 2062 7569 6c64 696e 6720 7363 7269 ed building scri │ │ │ │ │ +0006d0c0: 7074 7320 7375 6368 2061 730a e280 9864 pts such as....d │ │ │ │ │ +0006d0d0: 706b 672d 6275 696c 6470 6163 6b61 6765 pkg-buildpackage │ │ │ │ │ +0006d0e0: e280 992e 0a0a 546f 2075 6e70 6163 6b20 ......To unpack │ │ │ │ │ +0006d0f0: 6120 7061 636b 6167 6520 6974 2069 7320 a package it is │ │ │ │ │ +0006d100: 7479 7069 6361 6c6c 7920 696e 766f 6b65 typically invoke │ │ │ │ │ +0006d110: 6420 7769 7468 0a0a 2020 2020 2064 706b d with.. dpk │ │ │ │ │ +0006d120: 672d 736f 7572 6365 202d 7820 2e2e 2e2f g-source -x .../ │ │ │ │ │ +0006d130: 7061 7468 2f74 6f2f 6669 6c65 6e61 6d65 path/to/filename │ │ │ │ │ +0006d140: 2e64 7363 0a0a 7769 7468 2074 6865 20e2 .dsc..with the . │ │ │ │ │ +0006d150: 8098 6669 6c65 6e61 6d65 2e74 6172 2e67 ..filename.tar.g │ │ │ │ │ +0006d160: 7ae2 8099 2061 6e64 20e2 8098 6669 6c65 z... and ...file │ │ │ │ │ +0006d170: 6e61 6d65 2e64 6966 662e 677a e280 9920 name.diff.gz... │ │ │ │ │ +0006d180: 2869 6620 6170 706c 6963 6162 6c65 2920 (if applicable) │ │ │ │ │ +0006d190: 696e 2074 6865 0a73 616d 6520 6469 7265 in the.same dire │ │ │ │ │ +0006d1a0: 6374 6f72 792e 2020 4974 2075 6e70 6163 ctory. It unpac │ │ │ │ │ +0006d1b0: 6b73 2069 6e74 6f20 e280 9870 6163 6b61 ks into ...packa │ │ │ │ │ +0006d1c0: 6765 2d76 6572 7369 6f6e e280 992c 2061 ge-version..., a │ │ │ │ │ +0006d1d0: 6e64 2069 6620 6170 706c 6963 6162 6c65 nd if applicable │ │ │ │ │ +0006d1e0: 0ae2 8098 7061 636b 6167 652d 7665 7273 ....package-vers │ │ │ │ │ +0006d1f0: 696f 6e2e 6f72 6967 e280 992c 2069 6e20 ion.orig..., in │ │ │ │ │ +0006d200: 7468 6520 6375 7272 656e 7420 6469 7265 the current dire │ │ │ │ │ +0006d210: 6374 6f72 792e 0a0a 546f 2063 7265 6174 ctory...To creat │ │ │ │ │ +0006d220: 6520 6120 7061 636b 6564 2073 6f75 7263 e a packed sourc │ │ │ │ │ +0006d230: 6520 6172 6368 6976 6520 6974 2069 7320 e archive it is │ │ │ │ │ +0006d240: 7479 7069 6361 6c6c 7920 696e 766f 6b65 typically invoke │ │ │ │ │ +0006d250: 643a 0a0a 2020 2020 2064 706b 672d 736f d:.. dpkg-so │ │ │ │ │ +0006d260: 7572 6365 202d 6220 7061 636b 6167 652d urce -b package- │ │ │ │ │ +0006d270: 7665 7273 696f 6e0a 0a54 6869 7320 7769 version..This wi │ │ │ │ │ +0006d280: 6c6c 2063 7265 6174 6520 7468 6520 e280 ll create the .. │ │ │ │ │ +0006d290: 982e 6473 63e2 8099 2c20 e280 982e 7461 ..dsc..., ....ta │ │ │ │ │ +0006d2a0: 722e 677a e280 9920 616e 6420 e280 982e r.gz... and .... │ │ │ │ │ +0006d2b0: 6469 6666 2e67 7ae2 8099 2028 6966 2061 diff.gz... (if a │ │ │ │ │ +0006d2c0: 7070 726f 7072 6961 7465 290a 696e 2074 ppropriate).in t │ │ │ │ │ +0006d2d0: 6865 2063 7572 7265 6e74 2064 6972 6563 he current direc │ │ │ │ │ +0006d2e0: 746f 7279 2e20 20e2 8098 6470 6b67 2d73 tory. ...dpkg-s │ │ │ │ │ +0006d2f0: 6f75 7263 65e2 8099 2064 6f65 7320 6e6f ource... does no │ │ │ │ │ +0006d300: 7420 636c 6561 6e20 7468 6520 736f 7572 t clean the sour │ │ │ │ │ +0006d310: 6365 2074 7265 650a 6669 7273 7420 2d20 ce tree.first - │ │ │ │ │ +0006d320: 7468 6973 206d 7573 7420 6265 2064 6f6e this must be don │ │ │ │ │ +0006d330: 6520 7365 7061 7261 7465 6c79 2069 6620 e separately if │ │ │ │ │ +0006d340: 6974 2069 7320 7265 7175 6972 6564 2e0a it is required.. │ │ │ │ │ +0006d350: 0a53 6565 2061 6c73 6f20 2a6e 6f74 6520 .See also *note │ │ │ │ │ +0006d360: 536f 7572 6365 2070 6163 6b61 6765 7320 Source packages │ │ │ │ │ +0006d370: 6173 2061 7263 6869 7665 733a 2063 362e as archives: c6. │ │ │ │ │ +0006d380: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0006d390: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0006d3a0: 6f64 653a 2064 706b 672d 6275 696c 6470 ode: dpkg-buildp │ │ │ │ │ +0006d3b0: 6163 6b61 6765 202d 206f 7665 7261 6c6c ackage - overall │ │ │ │ │ +0006d3c0: 2070 6163 6b61 6765 2d62 7569 6c64 696e package-buildin │ │ │ │ │ +0006d3d0: 6720 636f 6e74 726f 6c20 7363 7269 7074 g control script │ │ │ │ │ +0006d3e0: 2c20 204e 6578 743a 2064 706b 672d 6765 , Next: dpkg-ge │ │ │ │ │ +0006d3f0: 6e63 6f6e 7472 6f6c 202d 2067 656e 6572 ncontrol - gener │ │ │ │ │ +0006d400: 6174 6573 2062 696e 6172 7920 7061 636b ates binary pack │ │ │ │ │ +0006d410: 6167 6520 636f 6e74 726f 6c20 6669 6c65 age control file │ │ │ │ │ +0006d420: 732c 2020 5072 6576 3a20 6470 6b67 2d73 s, Prev: dpkg-s │ │ │ │ │ +0006d430: 6f75 7263 6520 2d20 7061 636b 7320 616e ource - packs an │ │ │ │ │ +0006d440: 6420 756e 7061 636b 7320 4465 6269 616e d unpacks Debian │ │ │ │ │ +0006d450: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ +0006d460: 2c20 2055 703a 2054 6f6f 6c73 2066 6f72 , Up: Tools for │ │ │ │ │ +0006d470: 2070 726f 6365 7373 696e 6720 736f 7572 processing sour │ │ │ │ │ +0006d480: 6365 2070 6163 6b61 6765 730a 0a31 352e ce packages..15. │ │ │ │ │ +0006d490: 312e 3220 e280 9864 706b 672d 6275 696c 1.2 ...dpkg-buil │ │ │ │ │ +0006d4a0: 6470 6163 6b61 6765 e280 9920 2d20 6f76 dpackage... - ov │ │ │ │ │ +0006d4b0: 6572 616c 6c20 7061 636b 6167 652d 6275 erall package-bu │ │ │ │ │ +0006d4c0: 696c 6469 6e67 2063 6f6e 7472 6f6c 2073 ilding control s │ │ │ │ │ +0006d4d0: 6372 6970 740a 2d2d 2d2d 2d2d 2d2d 2d2d cript.---------- │ │ │ │ │ +0006d4e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006d4f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006d500: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006d510: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5365 6520 ----------..See │ │ │ │ │ +0006d520: e280 9864 706b 672d 6275 696c 6470 6163 ...dpkg-buildpac │ │ │ │ │ +0006d530: 6b61 6765 2831 29e2 8099 2e0a 0a1f 0a46 kage(1)........F │ │ │ │ │ +0006d540: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0006d550: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0006d560: 6470 6b67 2d67 656e 636f 6e74 726f 6c20 dpkg-gencontrol │ │ │ │ │ +0006d570: 2d20 6765 6e65 7261 7465 7320 6269 6e61 - generates bina │ │ │ │ │ +0006d580: 7279 2070 6163 6b61 6765 2063 6f6e 7472 ry package contr │ │ │ │ │ +0006d590: 6f6c 2066 696c 6573 2c20 204e 6578 743a ol files, Next: │ │ │ │ │ +0006d5a0: 2064 706b 672d 7368 6c69 6264 6570 7320 dpkg-shlibdeps │ │ │ │ │ +0006d5b0: 2d20 6361 6c63 756c 6174 6573 2073 6861 - calculates sha │ │ │ │ │ +0006d5c0: 7265 6420 6c69 6272 6172 7920 6465 7065 red library depe │ │ │ │ │ +0006d5d0: 6e64 656e 6369 6573 2c20 2050 7265 763a ndencies, Prev: │ │ │ │ │ +0006d5e0: 2064 706b 672d 6275 696c 6470 6163 6b61 dpkg-buildpacka │ │ │ │ │ +0006d5f0: 6765 202d 206f 7665 7261 6c6c 2070 6163 ge - overall pac │ │ │ │ │ +0006d600: 6b61 6765 2d62 7569 6c64 696e 6720 636f kage-building co │ │ │ │ │ +0006d610: 6e74 726f 6c20 7363 7269 7074 2c20 2055 ntrol script, U │ │ │ │ │ +0006d620: 703a 2054 6f6f 6c73 2066 6f72 2070 726f p: Tools for pro │ │ │ │ │ +0006d630: 6365 7373 696e 6720 736f 7572 6365 2070 cessing source p │ │ │ │ │ +0006d640: 6163 6b61 6765 730a 0a31 352e 312e 3320 ackages..15.1.3 │ │ │ │ │ +0006d650: e280 9864 706b 672d 6765 6e63 6f6e 7472 ...dpkg-gencontr │ │ │ │ │ +0006d660: 6f6c e280 9920 2d20 6765 6e65 7261 7465 ol... - generate │ │ │ │ │ +0006d670: 7320 6269 6e61 7279 2070 6163 6b61 6765 s binary package │ │ │ │ │ +0006d680: 2063 6f6e 7472 6f6c 2066 696c 6573 0a2d control files.- │ │ │ │ │ +0006d690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006d6a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ 0006d6b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ 0006d6c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006d6d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006d6e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ -0006d6f0: 0a53 6565 20e2 8098 6470 6b67 2d62 7569 .See ...dpkg-bui │ │ │ │ │ -0006d700: 6c64 7061 636b 6167 6528 3129 e280 992e ldpackage(1).... │ │ │ │ │ -0006d710: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0006d720: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0006d730: 6f64 653a 2064 706b 672d 6765 6e63 6f6e ode: dpkg-gencon │ │ │ │ │ -0006d740: 7472 6f6c 202d 2067 656e 6572 6174 6573 trol - generates │ │ │ │ │ -0006d750: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ -0006d760: 636f 6e74 726f 6c20 6669 6c65 732c 2020 control files, │ │ │ │ │ -0006d770: 4e65 7874 3a20 6470 6b67 2d73 686c 6962 Next: dpkg-shlib │ │ │ │ │ -0006d780: 6465 7073 202d 2063 616c 6375 6c61 7465 deps - calculate │ │ │ │ │ -0006d790: 7320 7368 6172 6564 206c 6962 7261 7279 s shared library │ │ │ │ │ -0006d7a0: 2064 6570 656e 6465 6e63 6965 732c 2020 dependencies, │ │ │ │ │ -0006d7b0: 5072 6576 3a20 6470 6b67 2d62 7569 6c64 Prev: dpkg-build │ │ │ │ │ -0006d7c0: 7061 636b 6167 6520 2d20 6f76 6572 616c package - overal │ │ │ │ │ -0006d7d0: 6c20 7061 636b 6167 652d 6275 696c 6469 l package-buildi │ │ │ │ │ -0006d7e0: 6e67 2063 6f6e 7472 6f6c 2073 6372 6970 ng control scrip │ │ │ │ │ -0006d7f0: 742c 2020 5570 3a20 546f 6f6c 7320 666f t, Up: Tools fo │ │ │ │ │ -0006d800: 7220 7072 6f63 6573 7369 6e67 2073 6f75 r processing sou │ │ │ │ │ -0006d810: 7263 6520 7061 636b 6167 6573 0a0a 3135 rce packages..15 │ │ │ │ │ -0006d820: 2e31 2e33 20e2 8098 6470 6b67 2d67 656e .1.3 ...dpkg-gen │ │ │ │ │ -0006d830: 636f 6e74 726f 6ce2 8099 202d 2067 656e control... - gen │ │ │ │ │ -0006d840: 6572 6174 6573 2062 696e 6172 7920 7061 erates binary pa │ │ │ │ │ -0006d850: 636b 6167 6520 636f 6e74 726f 6c20 6669 ckage control fi │ │ │ │ │ -0006d860: 6c65 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d les.------------ │ │ │ │ │ -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 2d0a 0a54 6869 7320 7072 6f67 -----..This prog │ │ │ │ │ -0006d8b0: 7261 6d20 6973 2075 7375 616c 6c79 2063 ram is usually c │ │ │ │ │ -0006d8c0: 616c 6c65 6420 6672 6f6d 20e2 8098 6465 alled from ...de │ │ │ │ │ -0006d8d0: 6269 616e 2f72 756c 6573 e280 9920 2873 bian/rules... (s │ │ │ │ │ -0006d8e0: 6565 202a 6e6f 7465 0a73 6563 7469 6f6e ee *note.section │ │ │ │ │ -0006d8f0: 5f74 6974 6c65 3a20 3163 372e 2920 696e _title: 1c7.) in │ │ │ │ │ -0006d900: 2074 6865 2074 6f70 206c 6576 656c 206f the top level o │ │ │ │ │ -0006d910: 6620 7468 6520 736f 7572 6365 2074 7265 f the source tre │ │ │ │ │ -0006d920: 652e 0a0a 5468 6973 2069 7320 7573 7561 e...This is usua │ │ │ │ │ -0006d930: 6c6c 7920 646f 6e65 206a 7573 7420 6265 lly done just be │ │ │ │ │ -0006d940: 666f 7265 2074 6865 2066 696c 6573 2061 fore the files a │ │ │ │ │ -0006d950: 6e64 2064 6972 6563 746f 7269 6573 2069 nd directories i │ │ │ │ │ -0006d960: 6e20 7468 650a 7465 6d70 6f72 6172 7920 n the.temporary │ │ │ │ │ -0006d970: 6469 7265 6374 6f72 7920 7472 6565 2077 directory tree w │ │ │ │ │ -0006d980: 6865 7265 2074 6865 2070 6163 6b61 6765 here the package │ │ │ │ │ -0006d990: 2069 7320 6265 696e 6720 6275 696c 7420 is being built │ │ │ │ │ -0006d9a0: 6861 7665 2074 6865 6972 0a70 6572 6d69 have their.permi │ │ │ │ │ -0006d9b0: 7373 696f 6e73 2061 6e64 206f 776e 6572 ssions and owner │ │ │ │ │ -0006d9c0: 7368 6970 7320 7365 7420 616e 6420 7468 ships set and th │ │ │ │ │ -0006d9d0: 6520 7061 636b 6167 6520 6973 2063 6f6e e package is con │ │ │ │ │ -0006d9e0: 7374 7275 6374 6564 2075 7369 6e67 0ae2 structed using.. │ │ │ │ │ -0006d9f0: 8098 6470 6b67 2d64 6562 2fe2 8099 2e20 ..dpkg-deb/.... │ │ │ │ │ -0006da00: 2028 3129 0a0a e280 9864 706b 672d 6765 (1).....dpkg-ge │ │ │ │ │ -0006da10: 6e63 6f6e 7472 6f6c e280 9920 6d75 7374 ncontrol... must │ │ │ │ │ -0006da20: 2062 6520 6361 6c6c 6564 2061 6674 6572 be called after │ │ │ │ │ -0006da30: 2061 6c6c 2074 6865 2066 696c 6573 2077 all the files w │ │ │ │ │ -0006da40: 6869 6368 2061 7265 2074 6f20 676f 0a69 hich are to go.i │ │ │ │ │ -0006da50: 6e74 6f20 7468 6520 7061 636b 6167 6520 nto the package │ │ │ │ │ -0006da60: 6861 7665 2062 6565 6e20 706c 6163 6564 have been placed │ │ │ │ │ -0006da70: 2069 6e20 7468 6520 7465 6d70 6f72 6172 in the temporar │ │ │ │ │ -0006da80: 7920 6275 696c 6420 6469 7265 6374 6f72 y build director │ │ │ │ │ -0006da90: 792c 2073 6f0a 7468 6174 2069 7473 2063 y, so.that its c │ │ │ │ │ -0006daa0: 616c 6375 6c61 7469 6f6e 206f 6620 7468 alculation of th │ │ │ │ │ -0006dab0: 6520 696e 7374 616c 6c65 6420 7369 7a65 e installed size │ │ │ │ │ -0006dac0: 206f 6620 6120 7061 636b 6167 6520 6973 of a package is │ │ │ │ │ -0006dad0: 2063 6f72 7265 6374 2e0a 0a49 7420 6973 correct...It is │ │ │ │ │ -0006dae0: 2061 6c73 6f20 6e65 6365 7373 6172 7920 also necessary │ │ │ │ │ -0006daf0: 666f 7220 e280 9864 706b 672d 6765 6e63 for ...dpkg-genc │ │ │ │ │ -0006db00: 6f6e 7472 6f6c e280 9920 746f 2062 6520 ontrol... to be │ │ │ │ │ -0006db10: 7275 6e20 6166 7465 720a e280 9864 706b run after....dpk │ │ │ │ │ -0006db20: 672d 7368 6c69 6264 6570 73e2 8099 2073 g-shlibdeps... s │ │ │ │ │ -0006db30: 6f20 7468 6174 2074 6865 2076 6172 6961 o that the varia │ │ │ │ │ -0006db40: 626c 6520 7375 6273 7469 7475 7469 6f6e ble substitution │ │ │ │ │ -0006db50: 7320 6372 6561 7465 6420 6279 0ae2 8098 s created by.... │ │ │ │ │ -0006db60: 6470 6b67 2d73 686c 6962 6465 7073 e280 dpkg-shlibdeps.. │ │ │ │ │ -0006db70: 9920 696e 20e2 8098 6465 6269 616e 2f73 . in ...debian/s │ │ │ │ │ -0006db80: 7562 7374 7661 7273 e280 9920 6172 6520 ubstvars... are │ │ │ │ │ -0006db90: 6176 6169 6c61 626c 652e 0a0a 466f 7220 available...For │ │ │ │ │ -0006dba0: 6120 7061 636b 6167 6520 7768 6963 6820 a package which │ │ │ │ │ -0006dbb0: 6765 6e65 7261 7465 7320 6f6e 6c79 206f generates only o │ │ │ │ │ -0006dbc0: 6e65 2062 696e 6172 7920 7061 636b 6167 ne binary packag │ │ │ │ │ -0006dbd0: 652c 2061 6e64 2077 6869 6368 2062 7569 e, and which bui │ │ │ │ │ -0006dbe0: 6c64 730a 6974 2069 6e20 e280 9864 6562 lds.it in ...deb │ │ │ │ │ -0006dbf0: 6961 6e2f 746d 70e2 8099 2072 656c 6174 ian/tmp... relat │ │ │ │ │ -0006dc00: 6976 6520 746f 2074 6865 2074 6f70 206f ive to the top o │ │ │ │ │ -0006dc10: 6620 7468 6520 736f 7572 6365 2070 6163 f the source pac │ │ │ │ │ -0006dc20: 6b61 6765 2c20 6974 2069 730a 7573 7561 kage, it is.usua │ │ │ │ │ -0006dc30: 6c6c 7920 7375 6666 6963 6965 6e74 2074 lly sufficient t │ │ │ │ │ -0006dc40: 6f20 6361 6c6c 20e2 8098 6470 6b67 2d67 o call ...dpkg-g │ │ │ │ │ -0006dc50: 656e 636f 6e74 726f 6ce2 8099 2e0a 0a53 encontrol......S │ │ │ │ │ -0006dc60: 6f75 7263 6573 2077 6869 6368 2062 7569 ources which bui │ │ │ │ │ -0006dc70: 6c64 2073 6576 6572 616c 2062 696e 6172 ld several binar │ │ │ │ │ -0006dc80: 6965 7320 7769 6c6c 2074 7970 6963 616c ies will typical │ │ │ │ │ -0006dc90: 6c79 206e 6565 6420 736f 6d65 7468 696e ly need somethin │ │ │ │ │ -0006dca0: 6720 6c69 6b65 3a0a 0a20 2020 2020 6470 g like:.. dp │ │ │ │ │ -0006dcb0: 6b67 2d67 656e 636f 6e74 726f 6c20 2d50 kg-gencontrol -P │ │ │ │ │ -0006dcc0: 6465 6269 616e 2f70 6b67 202d 7070 6163 debian/pkg -ppac │ │ │ │ │ -0006dcd0: 6b61 6765 0a0a 5468 6520 e280 982d 50e2 kage..The ...-P. │ │ │ │ │ -0006dce0: 8099 2074 656c 6c73 20e2 8098 6470 6b67 .. tells ...dpkg │ │ │ │ │ -0006dcf0: 2d67 656e 636f 6e74 726f 6ce2 8099 2074 -gencontrol... t │ │ │ │ │ -0006dd00: 6861 7420 7468 6520 7061 636b 6167 6520 hat the package │ │ │ │ │ -0006dd10: 6973 2062 6569 6e67 2062 7569 6c74 2069 is being built i │ │ │ │ │ -0006dd20: 6e20 610a 6e6f 6e2d 6465 6661 756c 7420 n a.non-default │ │ │ │ │ -0006dd30: 6469 7265 6374 6f72 792c 2061 6e64 2074 directory, and t │ │ │ │ │ -0006dd40: 6865 20e2 8098 2d70 e280 9920 7465 6c6c he ...-p... tell │ │ │ │ │ -0006dd50: 7320 6974 2077 6869 6368 2062 696e 6172 s it which binar │ │ │ │ │ -0006dd60: 7920 7061 636b 6167 65e2 8099 730a 636f y package...s.co │ │ │ │ │ -0006dd70: 6e74 726f 6c20 6669 6c65 2073 686f 756c ntrol file shoul │ │ │ │ │ -0006dd80: 6420 6265 2067 656e 6572 6174 6564 2e0a d be generated.. │ │ │ │ │ -0006dd90: 0ae2 8098 6470 6b67 2d67 656e 636f 6e74 ....dpkg-gencont │ │ │ │ │ -0006dda0: 726f 6ce2 8099 2061 6c73 6f20 6164 6473 rol... also adds │ │ │ │ │ -0006ddb0: 2069 6e66 6f72 6d61 7469 6f6e 2074 6f20 information to │ │ │ │ │ -0006ddc0: 7468 6520 6c69 7374 206f 6620 6669 6c65 the list of file │ │ │ │ │ -0006ddd0: 7320 696e 0ae2 8098 6465 6269 616e 2f66 s in....debian/f │ │ │ │ │ -0006dde0: 696c 6573 e280 992c 2066 6f72 2074 6865 iles..., for the │ │ │ │ │ -0006ddf0: 2062 656e 6566 6974 206f 6620 2866 6f72 benefit of (for │ │ │ │ │ -0006de00: 2065 7861 6d70 6c65 2920 6120 6675 7475 example) a futu │ │ │ │ │ -0006de10: 7265 2069 6e76 6f63 6174 696f 6e20 6f66 re invocation of │ │ │ │ │ -0006de20: 0ae2 8098 6470 6b67 2d67 656e 6368 616e ....dpkg-genchan │ │ │ │ │ -0006de30: 6765 73e2 8099 2e0a 0a20 2020 2d2d 2d2d ges...... ---- │ │ │ │ │ -0006de40: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ -0006de50: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ -0006de60: 2831 2920 5468 6973 2069 7320 736f 2074 (1) This is so t │ │ │ │ │ -0006de70: 6861 7420 7468 6520 636f 6e74 726f 6c20 hat the control │ │ │ │ │ -0006de80: 6669 6c65 2077 6869 6368 2069 7320 7072 file which is pr │ │ │ │ │ -0006de90: 6f64 7563 6564 2068 6173 2074 6865 2072 oduced has the r │ │ │ │ │ -0006dea0: 6967 6874 0a70 6572 6d69 7373 696f 6e73 ight.permissions │ │ │ │ │ -0006deb0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0006dec0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0006ded0: 6f64 653a 2064 706b 672d 7368 6c69 6264 ode: dpkg-shlibd │ │ │ │ │ -0006dee0: 6570 7320 2d20 6361 6c63 756c 6174 6573 eps - calculates │ │ │ │ │ -0006def0: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ -0006df00: 6465 7065 6e64 656e 6369 6573 2c20 204e dependencies, N │ │ │ │ │ -0006df10: 6578 743a 2064 706b 672d 6469 7374 6164 ext: dpkg-distad │ │ │ │ │ -0006df20: 6466 696c 6520 2d20 6164 6473 2061 2066 dfile - adds a f │ │ │ │ │ -0006df30: 696c 6520 746f 2064 6562 6961 6e2f 6669 ile to debian/fi │ │ │ │ │ -0006df40: 6c65 732c 2020 5072 6576 3a20 6470 6b67 les, Prev: dpkg │ │ │ │ │ -0006df50: 2d67 656e 636f 6e74 726f 6c20 2d20 6765 -gencontrol - ge │ │ │ │ │ -0006df60: 6e65 7261 7465 7320 6269 6e61 7279 2070 nerates binary p │ │ │ │ │ -0006df70: 6163 6b61 6765 2063 6f6e 7472 6f6c 2066 ackage control f │ │ │ │ │ -0006df80: 696c 6573 2c20 2055 703a 2054 6f6f 6c73 iles, Up: Tools │ │ │ │ │ -0006df90: 2066 6f72 2070 726f 6365 7373 696e 6720 for processing │ │ │ │ │ -0006dfa0: 736f 7572 6365 2070 6163 6b61 6765 730a source packages. │ │ │ │ │ -0006dfb0: 0a31 352e 312e 3420 e280 9864 706b 672d .15.1.4 ...dpkg- │ │ │ │ │ -0006dfc0: 7368 6c69 6264 6570 73e2 8099 202d 2063 shlibdeps... - c │ │ │ │ │ -0006dfd0: 616c 6375 6c61 7465 7320 7368 6172 6564 alculates shared │ │ │ │ │ -0006dfe0: 206c 6962 7261 7279 2064 6570 656e 6465 library depende │ │ │ │ │ -0006dff0: 6e63 6965 730a 2d2d 2d2d 2d2d 2d2d 2d2d ncies.---------- │ │ │ │ │ -0006e000: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e010: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e020: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e030: 2d2d 2d2d 2d2d 0a0a 5365 6520 e280 9864 ------..See ...d │ │ │ │ │ -0006e040: 706b 672d 7368 6c69 6264 6570 7328 3129 pkg-shlibdeps(1) │ │ │ │ │ -0006e050: e280 992e 0a0a 1f0a 4669 6c65 3a20 6465 ........File: de │ │ │ │ │ -0006e060: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0006e070: 2c20 204e 6f64 653a 2064 706b 672d 6469 , Node: dpkg-di │ │ │ │ │ -0006e080: 7374 6164 6466 696c 6520 2d20 6164 6473 staddfile - adds │ │ │ │ │ -0006e090: 2061 2066 696c 6520 746f 2064 6562 6961 a file to debia │ │ │ │ │ -0006e0a0: 6e2f 6669 6c65 732c 2020 4e65 7874 3a20 n/files, Next: │ │ │ │ │ -0006e0b0: 6470 6b67 2d67 656e 6368 616e 6765 7320 dpkg-genchanges │ │ │ │ │ -0006e0c0: 2d20 6765 6e65 7261 7465 7320 6120 6368 - generates a ch │ │ │ │ │ -0006e0d0: 616e 6765 7320 7570 6c6f 6164 2063 6f6e anges upload con │ │ │ │ │ -0006e0e0: 7472 6f6c 2066 696c 652c 2020 5072 6576 trol file, Prev │ │ │ │ │ -0006e0f0: 3a20 6470 6b67 2d73 686c 6962 6465 7073 : dpkg-shlibdeps │ │ │ │ │ -0006e100: 202d 2063 616c 6375 6c61 7465 7320 7368 - calculates sh │ │ │ │ │ -0006e110: 6172 6564 206c 6962 7261 7279 2064 6570 ared library dep │ │ │ │ │ -0006e120: 656e 6465 6e63 6965 732c 2020 5570 3a20 endencies, Up: │ │ │ │ │ -0006e130: 546f 6f6c 7320 666f 7220 7072 6f63 6573 Tools for proces │ │ │ │ │ -0006e140: 7369 6e67 2073 6f75 7263 6520 7061 636b sing source pack │ │ │ │ │ -0006e150: 6167 6573 0a0a 3135 2e31 2e35 20e2 8098 ages..15.1.5 ... │ │ │ │ │ -0006e160: 6470 6b67 2d64 6973 7461 6464 6669 6c65 dpkg-distaddfile │ │ │ │ │ -0006e170: e280 9920 2d20 6164 6473 2061 2066 696c ... - adds a fil │ │ │ │ │ -0006e180: 6520 746f 20e2 8098 6465 6269 616e 2f66 e to ...debian/f │ │ │ │ │ -0006e190: 696c 6573 e280 990a 2d2d 2d2d 2d2d 2d2d iles....-------- │ │ │ │ │ -0006e1a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e1b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e1c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e1d0: 2d0a 0a53 6f6d 6520 7061 636b 6167 6573 -..Some packages │ │ │ │ │ -0006e1e0: e280 9920 7570 6c6f 6164 7320 6e65 6564 ... uploads need │ │ │ │ │ -0006e1f0: 2074 6f20 696e 636c 7564 6520 6669 6c65 to include file │ │ │ │ │ -0006e200: 7320 6f74 6865 7220 7468 616e 2074 6865 s other than the │ │ │ │ │ -0006e210: 2073 6f75 7263 6520 616e 640a 6269 6e61 source and.bina │ │ │ │ │ -0006e220: 7279 2070 6163 6b61 6765 2066 696c 6573 ry package files │ │ │ │ │ -0006e230: 2e0a 0ae2 8098 6470 6b67 2d64 6973 7461 ......dpkg-dista │ │ │ │ │ -0006e240: 6464 6669 6c65 e280 9920 6164 6473 2061 ddfile... adds a │ │ │ │ │ -0006e250: 2066 696c 6520 746f 2074 6865 20e2 8098 file to the ... │ │ │ │ │ -0006e260: 6465 6269 616e 2f66 696c 6573 e280 9920 debian/files... │ │ │ │ │ -0006e270: 6669 6c65 2073 6f20 7468 6174 2069 740a file so that it. │ │ │ │ │ -0006e280: 7769 6c6c 2062 6520 696e 636c 7564 6564 will be included │ │ │ │ │ -0006e290: 2069 6e20 7468 6520 e280 982e 6368 616e in the ....chan │ │ │ │ │ -0006e2a0: 6765 73e2 8099 2066 696c 6520 7768 656e ges... file when │ │ │ │ │ -0006e2b0: 20e2 8098 6470 6b67 2d67 656e 6368 616e ...dpkg-genchan │ │ │ │ │ -0006e2c0: 6765 73e2 8099 2069 7320 7275 6e2e 0a0a ges... is run... │ │ │ │ │ -0006e2d0: 4974 2069 7320 7573 7561 6c6c 7920 696e It is usually in │ │ │ │ │ -0006e2e0: 766f 6b65 6420 6672 6f6d 2074 6865 20e2 voked from the . │ │ │ │ │ -0006e2f0: 8098 6269 6e61 7279 e280 9920 7461 7267 ..binary... targ │ │ │ │ │ -0006e300: 6574 206f 6620 e280 9864 6562 6961 6e2f et of ...debian/ │ │ │ │ │ -0006e310: 7275 6c65 73e2 8099 3a0a 0a20 2020 2020 rules...:.. │ │ │ │ │ -0006e320: 6470 6b67 2d64 6973 7461 6464 6669 6c65 dpkg-distaddfile │ │ │ │ │ -0006e330: 2066 696c 656e 616d 6520 7365 6374 696f filename sectio │ │ │ │ │ -0006e340: 6e20 7072 696f 7269 7479 0a0a 5468 6520 n priority..The │ │ │ │ │ -0006e350: 6669 6c65 6e61 6d65 2069 7320 7265 6c61 filename is rela │ │ │ │ │ -0006e360: 7469 7665 2074 6f20 7468 6520 6469 7265 tive to the dire │ │ │ │ │ -0006e370: 6374 6f72 7920 7768 6572 6520 e280 9864 ctory where ...d │ │ │ │ │ -0006e380: 706b 672d 6765 6e63 6861 6e67 6573 e280 pkg-genchanges.. │ │ │ │ │ -0006e390: 9920 7769 6c6c 0a65 7870 6563 7420 746f . will.expect to │ │ │ │ │ -0006e3a0: 2066 696e 6420 6974 202d 2074 6869 7320 find it - this │ │ │ │ │ -0006e3b0: 6973 2075 7375 616c 6c79 2074 6865 2064 is usually the d │ │ │ │ │ -0006e3c0: 6972 6563 746f 7279 2061 626f 7665 2074 irectory above t │ │ │ │ │ -0006e3d0: 6865 2074 6f70 206c 6576 656c 206f 660a he top level of. │ │ │ │ │ -0006e3e0: 7468 6520 736f 7572 6365 2074 7265 652e the source tree. │ │ │ │ │ -0006e3f0: 2020 5468 6520 e280 9864 6562 6961 6e2f The ...debian/ │ │ │ │ │ -0006e400: 7275 6c65 73e2 8099 2074 6172 6765 7420 rules... target │ │ │ │ │ -0006e410: 7368 6f75 6c64 2070 7574 2074 6865 2066 should put the f │ │ │ │ │ -0006e420: 696c 6520 7468 6572 650a 6a75 7374 2062 ile there.just b │ │ │ │ │ -0006e430: 6566 6f72 6520 6f72 206a 7573 7420 6166 efore or just af │ │ │ │ │ -0006e440: 7465 7220 6361 6c6c 696e 6720 e280 9864 ter calling ...d │ │ │ │ │ -0006e450: 706b 672d 6469 7374 6164 6466 696c 65e2 pkg-distaddfile. │ │ │ │ │ -0006e460: 8099 2e0a 0a54 6865 2073 6563 7469 6f6e .....The section │ │ │ │ │ -0006e470: 2061 6e64 2070 7269 6f72 6974 7920 6172 and priority ar │ │ │ │ │ -0006e480: 6520 7061 7373 6564 2075 6e63 6861 6e67 e passed unchang │ │ │ │ │ -0006e490: 6564 2069 6e74 6f20 7468 6520 7265 7375 ed into the resu │ │ │ │ │ -0006e4a0: 6c74 696e 670a e280 982e 6368 616e 6765 lting.....change │ │ │ │ │ -0006e4b0: 73e2 8099 2066 696c 652e 0a0a 1f0a 4669 s... file.....Fi │ │ │ │ │ -0006e4c0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0006e4d0: 792e 696e 666f 2c20 204e 6f64 653a 2064 y.info, Node: d │ │ │ │ │ -0006e4e0: 706b 672d 6765 6e63 6861 6e67 6573 202d pkg-genchanges - │ │ │ │ │ -0006e4f0: 2067 656e 6572 6174 6573 2061 2063 6861 generates a cha │ │ │ │ │ -0006e500: 6e67 6573 2075 706c 6f61 6420 636f 6e74 nges upload cont │ │ │ │ │ -0006e510: 726f 6c20 6669 6c65 2c20 204e 6578 743a rol file, Next: │ │ │ │ │ -0006e520: 2064 706b 672d 7061 7273 6563 6861 6e67 dpkg-parsechang │ │ │ │ │ -0006e530: 656c 6f67 202d 2070 726f 6475 6365 7320 elog - produces │ │ │ │ │ -0006e540: 7061 7273 6564 2072 6570 7265 7365 6e74 parsed represent │ │ │ │ │ -0006e550: 6174 696f 6e20 6f66 2061 2063 6861 6e67 ation of a chang │ │ │ │ │ -0006e560: 656c 6f67 2c20 2050 7265 763a 2064 706b elog, Prev: dpk │ │ │ │ │ -0006e570: 672d 6469 7374 6164 6466 696c 6520 2d20 g-distaddfile - │ │ │ │ │ -0006e580: 6164 6473 2061 2066 696c 6520 746f 2064 adds a file to d │ │ │ │ │ -0006e590: 6562 6961 6e2f 6669 6c65 732c 2020 5570 ebian/files, Up │ │ │ │ │ -0006e5a0: 3a20 546f 6f6c 7320 666f 7220 7072 6f63 : Tools for proc │ │ │ │ │ -0006e5b0: 6573 7369 6e67 2073 6f75 7263 6520 7061 essing source pa │ │ │ │ │ -0006e5c0: 636b 6167 6573 0a0a 3135 2e31 2e36 20e2 ckages..15.1.6 . │ │ │ │ │ -0006e5d0: 8098 6470 6b67 2d67 656e 6368 616e 6765 ..dpkg-genchange │ │ │ │ │ -0006e5e0: 73e2 8099 202d 2067 656e 6572 6174 6573 s... - generates │ │ │ │ │ -0006e5f0: 2061 20e2 8098 2e63 6861 6e67 6573 e280 a ....changes.. │ │ │ │ │ -0006e600: 9920 7570 6c6f 6164 2063 6f6e 7472 6f6c . upload control │ │ │ │ │ -0006e610: 2066 696c 650a 2d2d 2d2d 2d2d 2d2d 2d2d file.---------- │ │ │ │ │ +0006d6d0: 0a0a 5468 6973 2070 726f 6772 616d 2069 ..This program i │ │ │ │ │ +0006d6e0: 7320 7573 7561 6c6c 7920 6361 6c6c 6564 s usually called │ │ │ │ │ +0006d6f0: 2066 726f 6d20 e280 9864 6562 6961 6e2f from ...debian/ │ │ │ │ │ +0006d700: 7275 6c65 73e2 8099 2028 7365 6520 2a6e rules... (see *n │ │ │ │ │ +0006d710: 6f74 650a 7365 6374 696f 6e5f 7469 746c ote.section_titl │ │ │ │ │ +0006d720: 653a 2031 6337 2e29 2069 6e20 7468 6520 e: 1c7.) in the │ │ │ │ │ +0006d730: 746f 7020 6c65 7665 6c20 6f66 2074 6865 top level of the │ │ │ │ │ +0006d740: 2073 6f75 7263 6520 7472 6565 2e0a 0a54 source tree...T │ │ │ │ │ +0006d750: 6869 7320 6973 2075 7375 616c 6c79 2064 his is usually d │ │ │ │ │ +0006d760: 6f6e 6520 6a75 7374 2062 6566 6f72 6520 one just before │ │ │ │ │ +0006d770: 7468 6520 6669 6c65 7320 616e 6420 6469 the files and di │ │ │ │ │ +0006d780: 7265 6374 6f72 6965 7320 696e 2074 6865 rectories in the │ │ │ │ │ +0006d790: 0a74 656d 706f 7261 7279 2064 6972 6563 .temporary direc │ │ │ │ │ +0006d7a0: 746f 7279 2074 7265 6520 7768 6572 6520 tory tree where │ │ │ │ │ +0006d7b0: 7468 6520 7061 636b 6167 6520 6973 2062 the package is b │ │ │ │ │ +0006d7c0: 6569 6e67 2062 7569 6c74 2068 6176 6520 eing built have │ │ │ │ │ +0006d7d0: 7468 6569 720a 7065 726d 6973 7369 6f6e their.permission │ │ │ │ │ +0006d7e0: 7320 616e 6420 6f77 6e65 7273 6869 7073 s and ownerships │ │ │ │ │ +0006d7f0: 2073 6574 2061 6e64 2074 6865 2070 6163 set and the pac │ │ │ │ │ +0006d800: 6b61 6765 2069 7320 636f 6e73 7472 7563 kage is construc │ │ │ │ │ +0006d810: 7465 6420 7573 696e 670a e280 9864 706b ted using....dpk │ │ │ │ │ +0006d820: 672d 6465 622f e280 992e 2020 2831 290a g-deb/.... (1). │ │ │ │ │ +0006d830: 0ae2 8098 6470 6b67 2d67 656e 636f 6e74 ....dpkg-gencont │ │ │ │ │ +0006d840: 726f 6ce2 8099 206d 7573 7420 6265 2063 rol... must be c │ │ │ │ │ +0006d850: 616c 6c65 6420 6166 7465 7220 616c 6c20 alled after all │ │ │ │ │ +0006d860: 7468 6520 6669 6c65 7320 7768 6963 6820 the files which │ │ │ │ │ +0006d870: 6172 6520 746f 2067 6f0a 696e 746f 2074 are to go.into t │ │ │ │ │ +0006d880: 6865 2070 6163 6b61 6765 2068 6176 6520 he package have │ │ │ │ │ +0006d890: 6265 656e 2070 6c61 6365 6420 696e 2074 been placed in t │ │ │ │ │ +0006d8a0: 6865 2074 656d 706f 7261 7279 2062 7569 he temporary bui │ │ │ │ │ +0006d8b0: 6c64 2064 6972 6563 746f 7279 2c20 736f ld directory, so │ │ │ │ │ +0006d8c0: 0a74 6861 7420 6974 7320 6361 6c63 756c .that its calcul │ │ │ │ │ +0006d8d0: 6174 696f 6e20 6f66 2074 6865 2069 6e73 ation of the ins │ │ │ │ │ +0006d8e0: 7461 6c6c 6564 2073 697a 6520 6f66 2061 talled size of a │ │ │ │ │ +0006d8f0: 2070 6163 6b61 6765 2069 7320 636f 7272 package is corr │ │ │ │ │ +0006d900: 6563 742e 0a0a 4974 2069 7320 616c 736f ect...It is also │ │ │ │ │ +0006d910: 206e 6563 6573 7361 7279 2066 6f72 20e2 necessary for . │ │ │ │ │ +0006d920: 8098 6470 6b67 2d67 656e 636f 6e74 726f ..dpkg-gencontro │ │ │ │ │ +0006d930: 6ce2 8099 2074 6f20 6265 2072 756e 2061 l... to be run a │ │ │ │ │ +0006d940: 6674 6572 0ae2 8098 6470 6b67 2d73 686c fter....dpkg-shl │ │ │ │ │ +0006d950: 6962 6465 7073 e280 9920 736f 2074 6861 ibdeps... so tha │ │ │ │ │ +0006d960: 7420 7468 6520 7661 7269 6162 6c65 2073 t the variable s │ │ │ │ │ +0006d970: 7562 7374 6974 7574 696f 6e73 2063 7265 ubstitutions cre │ │ │ │ │ +0006d980: 6174 6564 2062 790a e280 9864 706b 672d ated by....dpkg- │ │ │ │ │ +0006d990: 7368 6c69 6264 6570 73e2 8099 2069 6e20 shlibdeps... in │ │ │ │ │ +0006d9a0: e280 9864 6562 6961 6e2f 7375 6273 7476 ...debian/substv │ │ │ │ │ +0006d9b0: 6172 73e2 8099 2061 7265 2061 7661 696c ars... are avail │ │ │ │ │ +0006d9c0: 6162 6c65 2e0a 0a46 6f72 2061 2070 6163 able...For a pac │ │ │ │ │ +0006d9d0: 6b61 6765 2077 6869 6368 2067 656e 6572 kage which gener │ │ │ │ │ +0006d9e0: 6174 6573 206f 6e6c 7920 6f6e 6520 6269 ates only one bi │ │ │ │ │ +0006d9f0: 6e61 7279 2070 6163 6b61 6765 2c20 616e nary package, an │ │ │ │ │ +0006da00: 6420 7768 6963 6820 6275 696c 6473 0a69 d which builds.i │ │ │ │ │ +0006da10: 7420 696e 20e2 8098 6465 6269 616e 2f74 t in ...debian/t │ │ │ │ │ +0006da20: 6d70 e280 9920 7265 6c61 7469 7665 2074 mp... relative t │ │ │ │ │ +0006da30: 6f20 7468 6520 746f 7020 6f66 2074 6865 o the top of the │ │ │ │ │ +0006da40: 2073 6f75 7263 6520 7061 636b 6167 652c source package, │ │ │ │ │ +0006da50: 2069 7420 6973 0a75 7375 616c 6c79 2073 it is.usually s │ │ │ │ │ +0006da60: 7566 6669 6369 656e 7420 746f 2063 616c ufficient to cal │ │ │ │ │ +0006da70: 6c20 e280 9864 706b 672d 6765 6e63 6f6e l ...dpkg-gencon │ │ │ │ │ +0006da80: 7472 6f6c e280 992e 0a0a 536f 7572 6365 trol......Source │ │ │ │ │ +0006da90: 7320 7768 6963 6820 6275 696c 6420 7365 s which build se │ │ │ │ │ +0006daa0: 7665 7261 6c20 6269 6e61 7269 6573 2077 veral binaries w │ │ │ │ │ +0006dab0: 696c 6c20 7479 7069 6361 6c6c 7920 6e65 ill typically ne │ │ │ │ │ +0006dac0: 6564 2073 6f6d 6574 6869 6e67 206c 696b ed something lik │ │ │ │ │ +0006dad0: 653a 0a0a 2020 2020 2064 706b 672d 6765 e:.. dpkg-ge │ │ │ │ │ +0006dae0: 6e63 6f6e 7472 6f6c 202d 5064 6562 6961 ncontrol -Pdebia │ │ │ │ │ +0006daf0: 6e2f 706b 6720 2d70 7061 636b 6167 650a n/pkg -ppackage. │ │ │ │ │ +0006db00: 0a54 6865 20e2 8098 2d50 e280 9920 7465 .The ...-P... te │ │ │ │ │ +0006db10: 6c6c 7320 e280 9864 706b 672d 6765 6e63 lls ...dpkg-genc │ │ │ │ │ +0006db20: 6f6e 7472 6f6c e280 9920 7468 6174 2074 ontrol... that t │ │ │ │ │ +0006db30: 6865 2070 6163 6b61 6765 2069 7320 6265 he package is be │ │ │ │ │ +0006db40: 696e 6720 6275 696c 7420 696e 2061 0a6e ing built in a.n │ │ │ │ │ +0006db50: 6f6e 2d64 6566 6175 6c74 2064 6972 6563 on-default direc │ │ │ │ │ +0006db60: 746f 7279 2c20 616e 6420 7468 6520 e280 tory, and the .. │ │ │ │ │ +0006db70: 982d 70e2 8099 2074 656c 6c73 2069 7420 .-p... tells it │ │ │ │ │ +0006db80: 7768 6963 6820 6269 6e61 7279 2070 6163 which binary pac │ │ │ │ │ +0006db90: 6b61 6765 e280 9973 0a63 6f6e 7472 6f6c kage...s.control │ │ │ │ │ +0006dba0: 2066 696c 6520 7368 6f75 6c64 2062 6520 file should be │ │ │ │ │ +0006dbb0: 6765 6e65 7261 7465 642e 0a0a e280 9864 generated......d │ │ │ │ │ +0006dbc0: 706b 672d 6765 6e63 6f6e 7472 6f6c e280 pkg-gencontrol.. │ │ │ │ │ +0006dbd0: 9920 616c 736f 2061 6464 7320 696e 666f . also adds info │ │ │ │ │ +0006dbe0: 726d 6174 696f 6e20 746f 2074 6865 206c rmation to the l │ │ │ │ │ +0006dbf0: 6973 7420 6f66 2066 696c 6573 2069 6e0a ist of files in. │ │ │ │ │ +0006dc00: e280 9864 6562 6961 6e2f 6669 6c65 73e2 ...debian/files. │ │ │ │ │ +0006dc10: 8099 2c20 666f 7220 7468 6520 6265 6e65 .., for the bene │ │ │ │ │ +0006dc20: 6669 7420 6f66 2028 666f 7220 6578 616d fit of (for exam │ │ │ │ │ +0006dc30: 706c 6529 2061 2066 7574 7572 6520 696e ple) a future in │ │ │ │ │ +0006dc40: 766f 6361 7469 6f6e 206f 660a e280 9864 vocation of....d │ │ │ │ │ +0006dc50: 706b 672d 6765 6e63 6861 6e67 6573 e280 pkg-genchanges.. │ │ │ │ │ +0006dc60: 992e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d .... --------- │ │ │ │ │ +0006dc70: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +0006dc80: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2054 ------.. (1) T │ │ │ │ │ +0006dc90: 6869 7320 6973 2073 6f20 7468 6174 2074 his is so that t │ │ │ │ │ +0006dca0: 6865 2063 6f6e 7472 6f6c 2066 696c 6520 he control file │ │ │ │ │ +0006dcb0: 7768 6963 6820 6973 2070 726f 6475 6365 which is produce │ │ │ │ │ +0006dcc0: 6420 6861 7320 7468 6520 7269 6768 740a d has the right. │ │ │ │ │ +0006dcd0: 7065 726d 6973 7369 6f6e 730a 0a1f 0a46 permissions....F │ │ │ │ │ +0006dce0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0006dcf0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0006dd00: 6470 6b67 2d73 686c 6962 6465 7073 202d dpkg-shlibdeps - │ │ │ │ │ +0006dd10: 2063 616c 6375 6c61 7465 7320 7368 6172 calculates shar │ │ │ │ │ +0006dd20: 6564 206c 6962 7261 7279 2064 6570 656e ed library depen │ │ │ │ │ +0006dd30: 6465 6e63 6965 732c 2020 4e65 7874 3a20 dencies, Next: │ │ │ │ │ +0006dd40: 6470 6b67 2d64 6973 7461 6464 6669 6c65 dpkg-distaddfile │ │ │ │ │ +0006dd50: 202d 2061 6464 7320 6120 6669 6c65 2074 - adds a file t │ │ │ │ │ +0006dd60: 6f20 6465 6269 616e 2f66 696c 6573 2c20 o debian/files, │ │ │ │ │ +0006dd70: 2050 7265 763a 2064 706b 672d 6765 6e63 Prev: dpkg-genc │ │ │ │ │ +0006dd80: 6f6e 7472 6f6c 202d 2067 656e 6572 6174 ontrol - generat │ │ │ │ │ +0006dd90: 6573 2062 696e 6172 7920 7061 636b 6167 es binary packag │ │ │ │ │ +0006dda0: 6520 636f 6e74 726f 6c20 6669 6c65 732c e control files, │ │ │ │ │ +0006ddb0: 2020 5570 3a20 546f 6f6c 7320 666f 7220 Up: Tools for │ │ │ │ │ +0006ddc0: 7072 6f63 6573 7369 6e67 2073 6f75 7263 processing sourc │ │ │ │ │ +0006ddd0: 6520 7061 636b 6167 6573 0a0a 3135 2e31 e packages..15.1 │ │ │ │ │ +0006dde0: 2e34 20e2 8098 6470 6b67 2d73 686c 6962 .4 ...dpkg-shlib │ │ │ │ │ +0006ddf0: 6465 7073 e280 9920 2d20 6361 6c63 756c deps... - calcul │ │ │ │ │ +0006de00: 6174 6573 2073 6861 7265 6420 6c69 6272 ates shared libr │ │ │ │ │ +0006de10: 6172 7920 6465 7065 6e64 656e 6369 6573 ary dependencies │ │ │ │ │ +0006de20: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ +0006de30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006de40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006de50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006de60: 2d0a 0a53 6565 20e2 8098 6470 6b67 2d73 -..See ...dpkg-s │ │ │ │ │ +0006de70: 686c 6962 6465 7073 2831 29e2 8099 2e0a hlibdeps(1)..... │ │ │ │ │ +0006de80: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0006de90: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0006dea0: 6465 3a20 6470 6b67 2d64 6973 7461 6464 de: dpkg-distadd │ │ │ │ │ +0006deb0: 6669 6c65 202d 2061 6464 7320 6120 6669 file - adds a fi │ │ │ │ │ +0006dec0: 6c65 2074 6f20 6465 6269 616e 2f66 696c le to debian/fil │ │ │ │ │ +0006ded0: 6573 2c20 204e 6578 743a 2064 706b 672d es, Next: dpkg- │ │ │ │ │ +0006dee0: 6765 6e63 6861 6e67 6573 202d 2067 656e genchanges - gen │ │ │ │ │ +0006def0: 6572 6174 6573 2061 2063 6861 6e67 6573 erates a changes │ │ │ │ │ +0006df00: 2075 706c 6f61 6420 636f 6e74 726f 6c20 upload control │ │ │ │ │ +0006df10: 6669 6c65 2c20 2050 7265 763a 2064 706b file, Prev: dpk │ │ │ │ │ +0006df20: 672d 7368 6c69 6264 6570 7320 2d20 6361 g-shlibdeps - ca │ │ │ │ │ +0006df30: 6c63 756c 6174 6573 2073 6861 7265 6420 lculates shared │ │ │ │ │ +0006df40: 6c69 6272 6172 7920 6465 7065 6e64 656e library dependen │ │ │ │ │ +0006df50: 6369 6573 2c20 2055 703a 2054 6f6f 6c73 cies, Up: Tools │ │ │ │ │ +0006df60: 2066 6f72 2070 726f 6365 7373 696e 6720 for processing │ │ │ │ │ +0006df70: 736f 7572 6365 2070 6163 6b61 6765 730a source packages. │ │ │ │ │ +0006df80: 0a31 352e 312e 3520 e280 9864 706b 672d .15.1.5 ...dpkg- │ │ │ │ │ +0006df90: 6469 7374 6164 6466 696c 65e2 8099 202d distaddfile... - │ │ │ │ │ +0006dfa0: 2061 6464 7320 6120 6669 6c65 2074 6f20 adds a file to │ │ │ │ │ +0006dfb0: e280 9864 6562 6961 6e2f 6669 6c65 73e2 ...debian/files. │ │ │ │ │ +0006dfc0: 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ...------------- │ │ │ │ │ +0006dfd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006dfe0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006dff0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 536f ------------..So │ │ │ │ │ +0006e000: 6d65 2070 6163 6b61 6765 73e2 8099 2075 me packages... u │ │ │ │ │ +0006e010: 706c 6f61 6473 206e 6565 6420 746f 2069 ploads need to i │ │ │ │ │ +0006e020: 6e63 6c75 6465 2066 696c 6573 206f 7468 nclude files oth │ │ │ │ │ +0006e030: 6572 2074 6861 6e20 7468 6520 736f 7572 er than the sour │ │ │ │ │ +0006e040: 6365 2061 6e64 0a62 696e 6172 7920 7061 ce and.binary pa │ │ │ │ │ +0006e050: 636b 6167 6520 6669 6c65 732e 0a0a e280 ckage files..... │ │ │ │ │ +0006e060: 9864 706b 672d 6469 7374 6164 6466 696c .dpkg-distaddfil │ │ │ │ │ +0006e070: 65e2 8099 2061 6464 7320 6120 6669 6c65 e... adds a file │ │ │ │ │ +0006e080: 2074 6f20 7468 6520 e280 9864 6562 6961 to the ...debia │ │ │ │ │ +0006e090: 6e2f 6669 6c65 73e2 8099 2066 696c 6520 n/files... file │ │ │ │ │ +0006e0a0: 736f 2074 6861 7420 6974 0a77 696c 6c20 so that it.will │ │ │ │ │ +0006e0b0: 6265 2069 6e63 6c75 6465 6420 696e 2074 be included in t │ │ │ │ │ +0006e0c0: 6865 20e2 8098 2e63 6861 6e67 6573 e280 he ....changes.. │ │ │ │ │ +0006e0d0: 9920 6669 6c65 2077 6865 6e20 e280 9864 . file when ...d │ │ │ │ │ +0006e0e0: 706b 672d 6765 6e63 6861 6e67 6573 e280 pkg-genchanges.. │ │ │ │ │ +0006e0f0: 9920 6973 2072 756e 2e0a 0a49 7420 6973 . is run...It is │ │ │ │ │ +0006e100: 2075 7375 616c 6c79 2069 6e76 6f6b 6564 usually invoked │ │ │ │ │ +0006e110: 2066 726f 6d20 7468 6520 e280 9862 696e from the ...bin │ │ │ │ │ +0006e120: 6172 79e2 8099 2074 6172 6765 7420 6f66 ary... target of │ │ │ │ │ +0006e130: 20e2 8098 6465 6269 616e 2f72 756c 6573 ...debian/rules │ │ │ │ │ +0006e140: e280 993a 0a0a 2020 2020 2064 706b 672d ...:.. dpkg- │ │ │ │ │ +0006e150: 6469 7374 6164 6466 696c 6520 6669 6c65 distaddfile file │ │ │ │ │ +0006e160: 6e61 6d65 2073 6563 7469 6f6e 2070 7269 name section pri │ │ │ │ │ +0006e170: 6f72 6974 790a 0a54 6865 2066 696c 656e ority..The filen │ │ │ │ │ +0006e180: 616d 6520 6973 2072 656c 6174 6976 6520 ame is relative │ │ │ │ │ +0006e190: 746f 2074 6865 2064 6972 6563 746f 7279 to the directory │ │ │ │ │ +0006e1a0: 2077 6865 7265 20e2 8098 6470 6b67 2d67 where ...dpkg-g │ │ │ │ │ +0006e1b0: 656e 6368 616e 6765 73e2 8099 2077 696c enchanges... wil │ │ │ │ │ +0006e1c0: 6c0a 6578 7065 6374 2074 6f20 6669 6e64 l.expect to find │ │ │ │ │ +0006e1d0: 2069 7420 2d20 7468 6973 2069 7320 7573 it - this is us │ │ │ │ │ +0006e1e0: 7561 6c6c 7920 7468 6520 6469 7265 6374 ually the direct │ │ │ │ │ +0006e1f0: 6f72 7920 6162 6f76 6520 7468 6520 746f ory above the to │ │ │ │ │ +0006e200: 7020 6c65 7665 6c20 6f66 0a74 6865 2073 p level of.the s │ │ │ │ │ +0006e210: 6f75 7263 6520 7472 6565 2e20 2054 6865 ource tree. The │ │ │ │ │ +0006e220: 20e2 8098 6465 6269 616e 2f72 756c 6573 ...debian/rules │ │ │ │ │ +0006e230: e280 9920 7461 7267 6574 2073 686f 756c ... target shoul │ │ │ │ │ +0006e240: 6420 7075 7420 7468 6520 6669 6c65 2074 d put the file t │ │ │ │ │ +0006e250: 6865 7265 0a6a 7573 7420 6265 666f 7265 here.just before │ │ │ │ │ +0006e260: 206f 7220 6a75 7374 2061 6674 6572 2063 or just after c │ │ │ │ │ +0006e270: 616c 6c69 6e67 20e2 8098 6470 6b67 2d64 alling ...dpkg-d │ │ │ │ │ +0006e280: 6973 7461 6464 6669 6c65 e280 992e 0a0a istaddfile...... │ │ │ │ │ +0006e290: 5468 6520 7365 6374 696f 6e20 616e 6420 The section and │ │ │ │ │ +0006e2a0: 7072 696f 7269 7479 2061 7265 2070 6173 priority are pas │ │ │ │ │ +0006e2b0: 7365 6420 756e 6368 616e 6765 6420 696e sed unchanged in │ │ │ │ │ +0006e2c0: 746f 2074 6865 2072 6573 756c 7469 6e67 to the resulting │ │ │ │ │ +0006e2d0: 0ae2 8098 2e63 6861 6e67 6573 e280 9920 .....changes... │ │ │ │ │ +0006e2e0: 6669 6c65 2e0a 0a1f 0a46 696c 653a 2064 file.....File: d │ │ │ │ │ +0006e2f0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +0006e300: 6f2c 2020 4e6f 6465 3a20 6470 6b67 2d67 o, Node: dpkg-g │ │ │ │ │ +0006e310: 656e 6368 616e 6765 7320 2d20 6765 6e65 enchanges - gene │ │ │ │ │ +0006e320: 7261 7465 7320 6120 6368 616e 6765 7320 rates a changes │ │ │ │ │ +0006e330: 7570 6c6f 6164 2063 6f6e 7472 6f6c 2066 upload control f │ │ │ │ │ +0006e340: 696c 652c 2020 4e65 7874 3a20 6470 6b67 ile, Next: dpkg │ │ │ │ │ +0006e350: 2d70 6172 7365 6368 616e 6765 6c6f 6720 -parsechangelog │ │ │ │ │ +0006e360: 2d20 7072 6f64 7563 6573 2070 6172 7365 - produces parse │ │ │ │ │ +0006e370: 6420 7265 7072 6573 656e 7461 7469 6f6e d representation │ │ │ │ │ +0006e380: 206f 6620 6120 6368 616e 6765 6c6f 672c of a changelog, │ │ │ │ │ +0006e390: 2020 5072 6576 3a20 6470 6b67 2d64 6973 Prev: dpkg-dis │ │ │ │ │ +0006e3a0: 7461 6464 6669 6c65 202d 2061 6464 7320 taddfile - adds │ │ │ │ │ +0006e3b0: 6120 6669 6c65 2074 6f20 6465 6269 616e a file to debian │ │ │ │ │ +0006e3c0: 2f66 696c 6573 2c20 2055 703a 2054 6f6f /files, Up: Too │ │ │ │ │ +0006e3d0: 6c73 2066 6f72 2070 726f 6365 7373 696e ls for processin │ │ │ │ │ +0006e3e0: 6720 736f 7572 6365 2070 6163 6b61 6765 g source package │ │ │ │ │ +0006e3f0: 730a 0a31 352e 312e 3620 e280 9864 706b s..15.1.6 ...dpk │ │ │ │ │ +0006e400: 672d 6765 6e63 6861 6e67 6573 e280 9920 g-genchanges... │ │ │ │ │ +0006e410: 2d20 6765 6e65 7261 7465 7320 6120 e280 - generates a .. │ │ │ │ │ +0006e420: 982e 6368 616e 6765 73e2 8099 2075 706c ..changes... upl │ │ │ │ │ +0006e430: 6f61 6420 636f 6e74 726f 6c20 6669 6c65 oad control file │ │ │ │ │ +0006e440: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ +0006e450: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e460: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e470: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e480: 2d2d 2d2d 2d2d 0a0a 5365 6520 e280 9864 ------..See ...d │ │ │ │ │ +0006e490: 706b 672d 6765 6e63 6861 6e67 6573 2831 pkg-genchanges(1 │ │ │ │ │ +0006e4a0: 29e2 8099 2e0a 0a1f 0a46 696c 653a 2064 )........File: d │ │ │ │ │ +0006e4b0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +0006e4c0: 6f2c 2020 4e6f 6465 3a20 6470 6b67 2d70 o, Node: dpkg-p │ │ │ │ │ +0006e4d0: 6172 7365 6368 616e 6765 6c6f 6720 2d20 arsechangelog - │ │ │ │ │ +0006e4e0: 7072 6f64 7563 6573 2070 6172 7365 6420 produces parsed │ │ │ │ │ +0006e4f0: 7265 7072 6573 656e 7461 7469 6f6e 206f representation o │ │ │ │ │ +0006e500: 6620 6120 6368 616e 6765 6c6f 672c 2020 f a changelog, │ │ │ │ │ +0006e510: 4e65 7874 3a20 6470 6b67 2d61 7263 6869 Next: dpkg-archi │ │ │ │ │ +0006e520: 7465 6374 7572 6520 2d20 696e 666f 726d tecture - inform │ │ │ │ │ +0006e530: 6174 696f 6e20 6162 6f75 7420 7468 6520 ation about the │ │ │ │ │ +0006e540: 6275 696c 6420 616e 6420 686f 7374 2073 build and host s │ │ │ │ │ +0006e550: 7973 7465 6d2c 2020 5072 6576 3a20 6470 ystem, Prev: dp │ │ │ │ │ +0006e560: 6b67 2d67 656e 6368 616e 6765 7320 2d20 kg-genchanges - │ │ │ │ │ +0006e570: 6765 6e65 7261 7465 7320 6120 6368 616e generates a chan │ │ │ │ │ +0006e580: 6765 7320 7570 6c6f 6164 2063 6f6e 7472 ges upload contr │ │ │ │ │ +0006e590: 6f6c 2066 696c 652c 2020 5570 3a20 546f ol file, Up: To │ │ │ │ │ +0006e5a0: 6f6c 7320 666f 7220 7072 6f63 6573 7369 ols for processi │ │ │ │ │ +0006e5b0: 6e67 2073 6f75 7263 6520 7061 636b 6167 ng source packag │ │ │ │ │ +0006e5c0: 6573 0a0a 3135 2e31 2e37 20e2 8098 6470 es..15.1.7 ...dp │ │ │ │ │ +0006e5d0: 6b67 2d70 6172 7365 6368 616e 6765 6c6f kg-parsechangelo │ │ │ │ │ +0006e5e0: 67e2 8099 202d 2070 726f 6475 6365 7320 g... - produces │ │ │ │ │ +0006e5f0: 7061 7273 6564 2072 6570 7265 7365 6e74 parsed represent │ │ │ │ │ +0006e600: 6174 696f 6e20 6f66 2061 2063 6861 6e67 ation of a chang │ │ │ │ │ +0006e610: 656c 6f67 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d elog.----------- │ │ │ │ │ 0006e620: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ 0006e630: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ 0006e640: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e650: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a53 6565 -----------..See │ │ │ │ │ -0006e660: 20e2 8098 6470 6b67 2d67 656e 6368 616e ...dpkg-genchan │ │ │ │ │ -0006e670: 6765 7328 3129 e280 992e 0a0a 1f0a 4669 ges(1)........Fi │ │ │ │ │ -0006e680: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0006e690: 792e 696e 666f 2c20 204e 6f64 653a 2064 y.info, Node: d │ │ │ │ │ -0006e6a0: 706b 672d 7061 7273 6563 6861 6e67 656c pkg-parsechangel │ │ │ │ │ -0006e6b0: 6f67 202d 2070 726f 6475 6365 7320 7061 og - produces pa │ │ │ │ │ -0006e6c0: 7273 6564 2072 6570 7265 7365 6e74 6174 rsed representat │ │ │ │ │ -0006e6d0: 696f 6e20 6f66 2061 2063 6861 6e67 656c ion of a changel │ │ │ │ │ -0006e6e0: 6f67 2c20 204e 6578 743a 2064 706b 672d og, Next: dpkg- │ │ │ │ │ -0006e6f0: 6172 6368 6974 6563 7475 7265 202d 2069 architecture - i │ │ │ │ │ -0006e700: 6e66 6f72 6d61 7469 6f6e 2061 626f 7574 nformation about │ │ │ │ │ -0006e710: 2074 6865 2062 7569 6c64 2061 6e64 2068 the build and h │ │ │ │ │ -0006e720: 6f73 7420 7379 7374 656d 2c20 2050 7265 ost system, Pre │ │ │ │ │ -0006e730: 763a 2064 706b 672d 6765 6e63 6861 6e67 v: dpkg-genchang │ │ │ │ │ -0006e740: 6573 202d 2067 656e 6572 6174 6573 2061 es - generates a │ │ │ │ │ -0006e750: 2063 6861 6e67 6573 2075 706c 6f61 6420 changes upload │ │ │ │ │ -0006e760: 636f 6e74 726f 6c20 6669 6c65 2c20 2055 control file, U │ │ │ │ │ -0006e770: 703a 2054 6f6f 6c73 2066 6f72 2070 726f p: Tools for pro │ │ │ │ │ -0006e780: 6365 7373 696e 6720 736f 7572 6365 2070 cessing source p │ │ │ │ │ -0006e790: 6163 6b61 6765 730a 0a31 352e 312e 3720 ackages..15.1.7 │ │ │ │ │ -0006e7a0: e280 9864 706b 672d 7061 7273 6563 6861 ...dpkg-parsecha │ │ │ │ │ -0006e7b0: 6e67 656c 6f67 e280 9920 2d20 7072 6f64 ngelog... - prod │ │ │ │ │ -0006e7c0: 7563 6573 2070 6172 7365 6420 7265 7072 uces parsed repr │ │ │ │ │ -0006e7d0: 6573 656e 7461 7469 6f6e 206f 6620 6120 esentation of a │ │ │ │ │ -0006e7e0: 6368 616e 6765 6c6f 670a 2d2d 2d2d 2d2d changelog.------ │ │ │ │ │ -0006e7f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e800: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e810: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e820: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e830: 2d2d 2d2d 2d2d 0a0a 5365 6520 e280 9864 ------..See ...d │ │ │ │ │ -0006e840: 706b 672d 7061 7273 6563 6861 6e67 656c pkg-parsechangel │ │ │ │ │ -0006e850: 6f67 2831 29e2 8099 2e0a 0a1f 0a46 696c og(1)........Fil │ │ │ │ │ -0006e860: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -0006e870: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6470 .info, Node: dp │ │ │ │ │ -0006e880: 6b67 2d61 7263 6869 7465 6374 7572 6520 kg-architecture │ │ │ │ │ -0006e890: 2d20 696e 666f 726d 6174 696f 6e20 6162 - information ab │ │ │ │ │ -0006e8a0: 6f75 7420 7468 6520 6275 696c 6420 616e out the build an │ │ │ │ │ -0006e8b0: 6420 686f 7374 2073 7973 7465 6d2c 2020 d host system, │ │ │ │ │ -0006e8c0: 5072 6576 3a20 6470 6b67 2d70 6172 7365 Prev: dpkg-parse │ │ │ │ │ -0006e8d0: 6368 616e 6765 6c6f 6720 2d20 7072 6f64 changelog - prod │ │ │ │ │ -0006e8e0: 7563 6573 2070 6172 7365 6420 7265 7072 uces parsed repr │ │ │ │ │ -0006e8f0: 6573 656e 7461 7469 6f6e 206f 6620 6120 esentation of a │ │ │ │ │ -0006e900: 6368 616e 6765 6c6f 672c 2020 5570 3a20 changelog, Up: │ │ │ │ │ -0006e910: 546f 6f6c 7320 666f 7220 7072 6f63 6573 Tools for proces │ │ │ │ │ -0006e920: 7369 6e67 2073 6f75 7263 6520 7061 636b sing source pack │ │ │ │ │ -0006e930: 6167 6573 0a0a 3135 2e31 2e38 20e2 8098 ages..15.1.8 ... │ │ │ │ │ -0006e940: 6470 6b67 2d61 7263 6869 7465 6374 7572 dpkg-architectur │ │ │ │ │ -0006e950: 65e2 8099 202d 2069 6e66 6f72 6d61 7469 e... - informati │ │ │ │ │ -0006e960: 6f6e 2061 626f 7574 2074 6865 2062 7569 on about the bui │ │ │ │ │ -0006e970: 6c64 2061 6e64 2068 6f73 7420 7379 7374 ld and host syst │ │ │ │ │ -0006e980: 656d 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d em.------------- │ │ │ │ │ -0006e990: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e9a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e9b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006e9c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a53 6565 -----------..See │ │ │ │ │ -0006e9d0: 20e2 8098 6470 6b67 2d61 7263 6869 7465 ...dpkg-archite │ │ │ │ │ -0006e9e0: 6374 7572 6528 3129 e280 992e 0a0a 1f0a cture(1)........ │ │ │ │ │ -0006e9f0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0006ea00: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0006ea10: 2054 6865 2044 6562 6961 6e20 7061 636b The Debian pack │ │ │ │ │ -0006ea20: 6167 6520 736f 7572 6365 2074 7265 652c age source tree, │ │ │ │ │ -0006ea30: 2020 4e65 7874 3a20 536f 7572 6365 2070 Next: Source p │ │ │ │ │ -0006ea40: 6163 6b61 6765 7320 6173 2061 7263 6869 ackages as archi │ │ │ │ │ -0006ea50: 7665 732c 2020 5072 6576 3a20 546f 6f6c ves, Prev: Tool │ │ │ │ │ -0006ea60: 7320 666f 7220 7072 6f63 6573 7369 6e67 s for processing │ │ │ │ │ -0006ea70: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ -0006ea80: 2c20 2055 703a 2053 6f75 7263 6520 7061 , Up: Source pa │ │ │ │ │ -0006ea90: 636b 6167 6573 2066 726f 6d20 6f6c 6420 ckages from old │ │ │ │ │ -0006eaa0: 5061 636b 6167 696e 6720 4d61 6e75 616c Packaging Manual │ │ │ │ │ -0006eab0: 0a0a 3135 2e32 2054 6865 2044 6562 6961 ..15.2 The Debia │ │ │ │ │ -0006eac0: 6e20 7061 636b 6167 6520 736f 7572 6365 n package source │ │ │ │ │ -0006ead0: 2074 7265 650a 3d3d 3d3d 3d3d 3d3d 3d3d tree.========== │ │ │ │ │ -0006eae0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006eaf0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6865 2073 =========..The s │ │ │ │ │ -0006eb00: 6f75 7263 6520 6172 6368 6976 6520 7363 ource archive sc │ │ │ │ │ -0006eb10: 6865 6d65 2064 6573 6372 6962 6564 206c heme described l │ │ │ │ │ -0006eb20: 6174 6572 2069 7320 696e 7465 6e64 6564 ater is intended │ │ │ │ │ -0006eb30: 2074 6f20 616c 6c6f 7720 6120 4465 6269 to allow a Debi │ │ │ │ │ -0006eb40: 616e 0a70 6163 6b61 6765 2073 6f75 7263 an.package sourc │ │ │ │ │ -0006eb50: 6520 7472 6565 2077 6974 6820 736f 6d65 e tree with some │ │ │ │ │ -0006eb60: 2061 7373 6f63 6961 7465 6420 7061 636b associated pack │ │ │ │ │ -0006eb70: 6167 6520 6d65 7461 6461 7461 2074 6f20 age metadata to │ │ │ │ │ -0006eb80: 6265 0a72 6570 726f 6475 6365 6420 616e be.reproduced an │ │ │ │ │ -0006eb90: 6420 7472 616e 7370 6f72 7465 6420 6561 d transported ea │ │ │ │ │ -0006eba0: 7369 6c79 2e20 2054 6865 2044 6562 6961 sily. The Debia │ │ │ │ │ -0006ebb0: 6e20 7061 636b 6167 6520 736f 7572 6365 n package source │ │ │ │ │ -0006ebc0: 2074 7265 6520 6973 2061 0a76 6572 7369 tree is a.versi │ │ │ │ │ -0006ebd0: 6f6e 206f 6620 7468 6520 6f72 6967 696e on of the origin │ │ │ │ │ -0006ebe0: 616c 2070 726f 6772 616d 2077 6974 6820 al program with │ │ │ │ │ -0006ebf0: 6365 7274 6169 6e20 6669 6c65 7320 6164 certain files ad │ │ │ │ │ -0006ec00: 6465 6420 666f 7220 7468 6520 6265 6e65 ded for the bene │ │ │ │ │ -0006ec10: 6669 740a 6f66 2074 6865 2070 6163 6b61 fit.of the packa │ │ │ │ │ -0006ec20: 6769 6e67 2070 726f 6365 7373 2c20 616e ging process, an │ │ │ │ │ -0006ec30: 6420 7769 7468 2061 6e79 206f 7468 6572 d with any other │ │ │ │ │ -0006ec40: 2063 6861 6e67 6573 2072 6571 7569 7265 changes require │ │ │ │ │ -0006ec50: 6420 6d61 6465 2074 6f0a 7468 6520 7265 d made to.the re │ │ │ │ │ -0006ec60: 7374 206f 6620 7468 6520 736f 7572 6365 st of the source │ │ │ │ │ -0006ec70: 2063 6f64 6520 616e 6420 696e 7374 616c code and instal │ │ │ │ │ -0006ec80: 6c61 7469 6f6e 2073 6372 6970 7473 2e0a lation scripts.. │ │ │ │ │ -0006ec90: 0a54 6865 2065 7874 7261 2066 696c 6573 .The extra files │ │ │ │ │ -0006eca0: 2063 7265 6174 6564 2066 6f72 2044 6562 created for Deb │ │ │ │ │ -0006ecb0: 6961 6e20 6172 6520 696e 2074 6865 2073 ian are in the s │ │ │ │ │ -0006ecc0: 7562 6469 7265 6374 6f72 7920 e280 9864 ubdirectory ...d │ │ │ │ │ -0006ecd0: 6562 6961 6ee2 8099 206f 660a 7468 6520 ebian... of.the │ │ │ │ │ -0006ece0: 746f 7020 6c65 7665 6c20 6f66 2074 6865 top level of the │ │ │ │ │ -0006ecf0: 2044 6562 6961 6e20 7061 636b 6167 6520 Debian package │ │ │ │ │ -0006ed00: 736f 7572 6365 2074 7265 652e 2020 5468 source tree. Th │ │ │ │ │ -0006ed10: 6579 2061 7265 2064 6573 6372 6962 6564 ey are described │ │ │ │ │ -0006ed20: 0a62 656c 6f77 2e0a 0a2a 204d 656e 753a .below...* Menu: │ │ │ │ │ -0006ed30: 0a0a 2a20 6465 6269 616e 2f72 756c 6573 ..* debian/rules │ │ │ │ │ -0006ed40: 202d 2074 6865 206d 6169 6e20 6275 696c - the main buil │ │ │ │ │ -0006ed50: 6469 6e67 2073 6372 6970 743a 3a0a 2a20 ding script::.* │ │ │ │ │ -0006ed60: 6465 6269 616e 2f73 7562 7374 7661 7273 debian/substvars │ │ │ │ │ -0006ed70: 2061 6e64 2076 6172 6961 626c 6520 7375 and variable su │ │ │ │ │ -0006ed80: 6273 7469 7475 7469 6f6e 733a 3a0a 2a20 bstitutions::.* │ │ │ │ │ -0006ed90: 6465 6269 616e 2f66 696c 6573 3a3a 0a2a debian/files::.* │ │ │ │ │ -0006eda0: 2064 6562 6961 6e2f 746d 703a 3a0a 0a1f debian/tmp::... │ │ │ │ │ -0006edb0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0006edc0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0006edd0: 3a20 6465 6269 616e 2f72 756c 6573 202d : debian/rules - │ │ │ │ │ -0006ede0: 2074 6865 206d 6169 6e20 6275 696c 6469 the main buildi │ │ │ │ │ -0006edf0: 6e67 2073 6372 6970 742c 2020 4e65 7874 ng script, Next │ │ │ │ │ -0006ee00: 3a20 6465 6269 616e 2f73 7562 7374 7661 : debian/substva │ │ │ │ │ -0006ee10: 7273 2061 6e64 2076 6172 6961 626c 6520 rs and variable │ │ │ │ │ -0006ee20: 7375 6273 7469 7475 7469 6f6e 732c 2020 substitutions, │ │ │ │ │ -0006ee30: 5570 3a20 5468 6520 4465 6269 616e 2070 Up: The Debian p │ │ │ │ │ -0006ee40: 6163 6b61 6765 2073 6f75 7263 6520 7472 ackage source tr │ │ │ │ │ -0006ee50: 6565 0a0a 3135 2e32 2e31 20e2 8098 6465 ee..15.2.1 ...de │ │ │ │ │ -0006ee60: 6269 616e 2f72 756c 6573 e280 9920 2d20 bian/rules... - │ │ │ │ │ -0006ee70: 7468 6520 6d61 696e 2062 7569 6c64 696e the main buildin │ │ │ │ │ -0006ee80: 6720 7363 7269 7074 0a2d 2d2d 2d2d 2d2d g script.------- │ │ │ │ │ -0006ee90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006eea0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006eeb0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a53 6565 202a ---------..See * │ │ │ │ │ -0006eec0: 6e6f 7465 204d 6169 6e20 6275 696c 6469 note Main buildi │ │ │ │ │ -0006eed0: 6e67 2073 6372 6970 743b 2064 6562 6961 ng script; debia │ │ │ │ │ -0006eee0: 6e2f 7275 6c65 733a 2037 632e 0a0a 1f0a n/rules: 7c..... │ │ │ │ │ -0006eef0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0006ef00: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0006ef10: 2064 6562 6961 6e2f 7375 6273 7476 6172 debian/substvar │ │ │ │ │ -0006ef20: 7320 616e 6420 7661 7269 6162 6c65 2073 s and variable s │ │ │ │ │ -0006ef30: 7562 7374 6974 7574 696f 6e73 2c20 204e ubstitutions, N │ │ │ │ │ -0006ef40: 6578 743a 2064 6562 6961 6e2f 6669 6c65 ext: debian/file │ │ │ │ │ -0006ef50: 732c 2020 5072 6576 3a20 6465 6269 616e s, Prev: debian │ │ │ │ │ -0006ef60: 2f72 756c 6573 202d 2074 6865 206d 6169 /rules - the mai │ │ │ │ │ -0006ef70: 6e20 6275 696c 6469 6e67 2073 6372 6970 n building scrip │ │ │ │ │ -0006ef80: 742c 2020 5570 3a20 5468 6520 4465 6269 t, Up: The Debi │ │ │ │ │ -0006ef90: 616e 2070 6163 6b61 6765 2073 6f75 7263 an package sourc │ │ │ │ │ -0006efa0: 6520 7472 6565 0a0a 3135 2e32 2e32 20e2 e tree..15.2.2 . │ │ │ │ │ -0006efb0: 8098 6465 6269 616e 2f73 7562 7374 7661 ..debian/substva │ │ │ │ │ -0006efc0: 7273 e280 9920 616e 6420 7661 7269 6162 rs... and variab │ │ │ │ │ -0006efd0: 6c65 2073 7562 7374 6974 7574 696f 6e73 le substitutions │ │ │ │ │ -0006efe0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ -0006eff0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e650: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e660: 2d0a 0a53 6565 20e2 8098 6470 6b67 2d70 -..See ...dpkg-p │ │ │ │ │ +0006e670: 6172 7365 6368 616e 6765 6c6f 6728 3129 arsechangelog(1) │ │ │ │ │ +0006e680: e280 992e 0a0a 1f0a 4669 6c65 3a20 6465 ........File: de │ │ │ │ │ +0006e690: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +0006e6a0: 2c20 204e 6f64 653a 2064 706b 672d 6172 , Node: dpkg-ar │ │ │ │ │ +0006e6b0: 6368 6974 6563 7475 7265 202d 2069 6e66 chitecture - inf │ │ │ │ │ +0006e6c0: 6f72 6d61 7469 6f6e 2061 626f 7574 2074 ormation about t │ │ │ │ │ +0006e6d0: 6865 2062 7569 6c64 2061 6e64 2068 6f73 he build and hos │ │ │ │ │ +0006e6e0: 7420 7379 7374 656d 2c20 2050 7265 763a t system, Prev: │ │ │ │ │ +0006e6f0: 2064 706b 672d 7061 7273 6563 6861 6e67 dpkg-parsechang │ │ │ │ │ +0006e700: 656c 6f67 202d 2070 726f 6475 6365 7320 elog - produces │ │ │ │ │ +0006e710: 7061 7273 6564 2072 6570 7265 7365 6e74 parsed represent │ │ │ │ │ +0006e720: 6174 696f 6e20 6f66 2061 2063 6861 6e67 ation of a chang │ │ │ │ │ +0006e730: 656c 6f67 2c20 2055 703a 2054 6f6f 6c73 elog, Up: Tools │ │ │ │ │ +0006e740: 2066 6f72 2070 726f 6365 7373 696e 6720 for processing │ │ │ │ │ +0006e750: 736f 7572 6365 2070 6163 6b61 6765 730a source packages. │ │ │ │ │ +0006e760: 0a31 352e 312e 3820 e280 9864 706b 672d .15.1.8 ...dpkg- │ │ │ │ │ +0006e770: 6172 6368 6974 6563 7475 7265 e280 9920 architecture... │ │ │ │ │ +0006e780: 2d20 696e 666f 726d 6174 696f 6e20 6162 - information ab │ │ │ │ │ +0006e790: 6f75 7420 7468 6520 6275 696c 6420 616e out the build an │ │ │ │ │ +0006e7a0: 6420 686f 7374 2073 7973 7465 6d0a 2d2d d host system.-- │ │ │ │ │ +0006e7b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e7c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e7d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e7e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006e7f0: 2d2d 2d2d 2d2d 0a0a 5365 6520 e280 9864 ------..See ...d │ │ │ │ │ +0006e800: 706b 672d 6172 6368 6974 6563 7475 7265 pkg-architecture │ │ │ │ │ +0006e810: 2831 29e2 8099 2e0a 0a1f 0a46 696c 653a (1)........File: │ │ │ │ │ +0006e820: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0006e830: 6e66 6f2c 2020 4e6f 6465 3a20 5468 6520 nfo, Node: The │ │ │ │ │ +0006e840: 4465 6269 616e 2070 6163 6b61 6765 2073 Debian package s │ │ │ │ │ +0006e850: 6f75 7263 6520 7472 6565 2c20 204e 6578 ource tree, Nex │ │ │ │ │ +0006e860: 743a 2053 6f75 7263 6520 7061 636b 6167 t: Source packag │ │ │ │ │ +0006e870: 6573 2061 7320 6172 6368 6976 6573 2c20 es as archives, │ │ │ │ │ +0006e880: 2050 7265 763a 2054 6f6f 6c73 2066 6f72 Prev: Tools for │ │ │ │ │ +0006e890: 2070 726f 6365 7373 696e 6720 736f 7572 processing sour │ │ │ │ │ +0006e8a0: 6365 2070 6163 6b61 6765 732c 2020 5570 ce packages, Up │ │ │ │ │ +0006e8b0: 3a20 536f 7572 6365 2070 6163 6b61 6765 : Source package │ │ │ │ │ +0006e8c0: 7320 6672 6f6d 206f 6c64 2050 6163 6b61 s from old Packa │ │ │ │ │ +0006e8d0: 6769 6e67 204d 616e 7561 6c0a 0a31 352e ging Manual..15. │ │ │ │ │ +0006e8e0: 3220 5468 6520 4465 6269 616e 2070 6163 2 The Debian pac │ │ │ │ │ +0006e8f0: 6b61 6765 2073 6f75 7263 6520 7472 6565 kage source tree │ │ │ │ │ +0006e900: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +0006e910: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006e920: 3d3d 3d3d 0a0a 5468 6520 736f 7572 6365 ====..The source │ │ │ │ │ +0006e930: 2061 7263 6869 7665 2073 6368 656d 6520 archive scheme │ │ │ │ │ +0006e940: 6465 7363 7269 6265 6420 6c61 7465 7220 described later │ │ │ │ │ +0006e950: 6973 2069 6e74 656e 6465 6420 746f 2061 is intended to a │ │ │ │ │ +0006e960: 6c6c 6f77 2061 2044 6562 6961 6e0a 7061 llow a Debian.pa │ │ │ │ │ +0006e970: 636b 6167 6520 736f 7572 6365 2074 7265 ckage source tre │ │ │ │ │ +0006e980: 6520 7769 7468 2073 6f6d 6520 6173 736f e with some asso │ │ │ │ │ +0006e990: 6369 6174 6564 2070 6163 6b61 6765 206d ciated package m │ │ │ │ │ +0006e9a0: 6574 6164 6174 6120 746f 2062 650a 7265 etadata to be.re │ │ │ │ │ +0006e9b0: 7072 6f64 7563 6564 2061 6e64 2074 7261 produced and tra │ │ │ │ │ +0006e9c0: 6e73 706f 7274 6564 2065 6173 696c 792e nsported easily. │ │ │ │ │ +0006e9d0: 2020 5468 6520 4465 6269 616e 2070 6163 The Debian pac │ │ │ │ │ +0006e9e0: 6b61 6765 2073 6f75 7263 6520 7472 6565 kage source tree │ │ │ │ │ +0006e9f0: 2069 7320 610a 7665 7273 696f 6e20 6f66 is a.version of │ │ │ │ │ +0006ea00: 2074 6865 206f 7269 6769 6e61 6c20 7072 the original pr │ │ │ │ │ +0006ea10: 6f67 7261 6d20 7769 7468 2063 6572 7461 ogram with certa │ │ │ │ │ +0006ea20: 696e 2066 696c 6573 2061 6464 6564 2066 in files added f │ │ │ │ │ +0006ea30: 6f72 2074 6865 2062 656e 6566 6974 0a6f or the benefit.o │ │ │ │ │ +0006ea40: 6620 7468 6520 7061 636b 6167 696e 6720 f the packaging │ │ │ │ │ +0006ea50: 7072 6f63 6573 732c 2061 6e64 2077 6974 process, and wit │ │ │ │ │ +0006ea60: 6820 616e 7920 6f74 6865 7220 6368 616e h any other chan │ │ │ │ │ +0006ea70: 6765 7320 7265 7175 6972 6564 206d 6164 ges required mad │ │ │ │ │ +0006ea80: 6520 746f 0a74 6865 2072 6573 7420 6f66 e to.the rest of │ │ │ │ │ +0006ea90: 2074 6865 2073 6f75 7263 6520 636f 6465 the source code │ │ │ │ │ +0006eaa0: 2061 6e64 2069 6e73 7461 6c6c 6174 696f and installatio │ │ │ │ │ +0006eab0: 6e20 7363 7269 7074 732e 0a0a 5468 6520 n scripts...The │ │ │ │ │ +0006eac0: 6578 7472 6120 6669 6c65 7320 6372 6561 extra files crea │ │ │ │ │ +0006ead0: 7465 6420 666f 7220 4465 6269 616e 2061 ted for Debian a │ │ │ │ │ +0006eae0: 7265 2069 6e20 7468 6520 7375 6264 6972 re in the subdir │ │ │ │ │ +0006eaf0: 6563 746f 7279 20e2 8098 6465 6269 616e ectory ...debian │ │ │ │ │ +0006eb00: e280 9920 6f66 0a74 6865 2074 6f70 206c ... of.the top l │ │ │ │ │ +0006eb10: 6576 656c 206f 6620 7468 6520 4465 6269 evel of the Debi │ │ │ │ │ +0006eb20: 616e 2070 6163 6b61 6765 2073 6f75 7263 an package sourc │ │ │ │ │ +0006eb30: 6520 7472 6565 2e20 2054 6865 7920 6172 e tree. They ar │ │ │ │ │ +0006eb40: 6520 6465 7363 7269 6265 640a 6265 6c6f e described.belo │ │ │ │ │ +0006eb50: 772e 0a0a 2a20 4d65 6e75 3a0a 0a2a 2064 w...* Menu:..* d │ │ │ │ │ +0006eb60: 6562 6961 6e2f 7275 6c65 7320 2d20 7468 ebian/rules - th │ │ │ │ │ +0006eb70: 6520 6d61 696e 2062 7569 6c64 696e 6720 e main building │ │ │ │ │ +0006eb80: 7363 7269 7074 3a3a 0a2a 2064 6562 6961 script::.* debia │ │ │ │ │ +0006eb90: 6e2f 7375 6273 7476 6172 7320 616e 6420 n/substvars and │ │ │ │ │ +0006eba0: 7661 7269 6162 6c65 2073 7562 7374 6974 variable substit │ │ │ │ │ +0006ebb0: 7574 696f 6e73 3a3a 0a2a 2064 6562 6961 utions::.* debia │ │ │ │ │ +0006ebc0: 6e2f 6669 6c65 733a 3a0a 2a20 6465 6269 n/files::.* debi │ │ │ │ │ +0006ebd0: 616e 2f74 6d70 3a3a 0a0a 1f0a 4669 6c65 an/tmp::....File │ │ │ │ │ +0006ebe0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0006ebf0: 696e 666f 2c20 204e 6f64 653a 2064 6562 info, Node: deb │ │ │ │ │ +0006ec00: 6961 6e2f 7275 6c65 7320 2d20 7468 6520 ian/rules - the │ │ │ │ │ +0006ec10: 6d61 696e 2062 7569 6c64 696e 6720 7363 main building sc │ │ │ │ │ +0006ec20: 7269 7074 2c20 204e 6578 743a 2064 6562 ript, Next: deb │ │ │ │ │ +0006ec30: 6961 6e2f 7375 6273 7476 6172 7320 616e ian/substvars an │ │ │ │ │ +0006ec40: 6420 7661 7269 6162 6c65 2073 7562 7374 d variable subst │ │ │ │ │ +0006ec50: 6974 7574 696f 6e73 2c20 2055 703a 2054 itutions, Up: T │ │ │ │ │ +0006ec60: 6865 2044 6562 6961 6e20 7061 636b 6167 he Debian packag │ │ │ │ │ +0006ec70: 6520 736f 7572 6365 2074 7265 650a 0a31 e source tree..1 │ │ │ │ │ +0006ec80: 352e 322e 3120 e280 9864 6562 6961 6e2f 5.2.1 ...debian/ │ │ │ │ │ +0006ec90: 7275 6c65 73e2 8099 202d 2074 6865 206d rules... - the m │ │ │ │ │ +0006eca0: 6169 6e20 6275 696c 6469 6e67 2073 6372 ain building scr │ │ │ │ │ +0006ecb0: 6970 740a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ipt.------------ │ │ │ │ │ +0006ecc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006ecd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006ece0: 2d2d 2d2d 0a0a 5365 6520 2a6e 6f74 6520 ----..See *note │ │ │ │ │ +0006ecf0: 4d61 696e 2062 7569 6c64 696e 6720 7363 Main building sc │ │ │ │ │ +0006ed00: 7269 7074 3b20 6465 6269 616e 2f72 756c ript; debian/rul │ │ │ │ │ +0006ed10: 6573 3a20 3763 2e0a 0a1f 0a46 696c 653a es: 7c.....File: │ │ │ │ │ +0006ed20: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0006ed30: 6e66 6f2c 2020 4e6f 6465 3a20 6465 6269 nfo, Node: debi │ │ │ │ │ +0006ed40: 616e 2f73 7562 7374 7661 7273 2061 6e64 an/substvars and │ │ │ │ │ +0006ed50: 2076 6172 6961 626c 6520 7375 6273 7469 variable substi │ │ │ │ │ +0006ed60: 7475 7469 6f6e 732c 2020 4e65 7874 3a20 tutions, Next: │ │ │ │ │ +0006ed70: 6465 6269 616e 2f66 696c 6573 2c20 2050 debian/files, P │ │ │ │ │ +0006ed80: 7265 763a 2064 6562 6961 6e2f 7275 6c65 rev: debian/rule │ │ │ │ │ +0006ed90: 7320 2d20 7468 6520 6d61 696e 2062 7569 s - the main bui │ │ │ │ │ +0006eda0: 6c64 696e 6720 7363 7269 7074 2c20 2055 lding script, U │ │ │ │ │ +0006edb0: 703a 2054 6865 2044 6562 6961 6e20 7061 p: The Debian pa │ │ │ │ │ +0006edc0: 636b 6167 6520 736f 7572 6365 2074 7265 ckage source tre │ │ │ │ │ +0006edd0: 650a 0a31 352e 322e 3220 e280 9864 6562 e..15.2.2 ...deb │ │ │ │ │ +0006ede0: 6961 6e2f 7375 6273 7476 6172 73e2 8099 ian/substvars... │ │ │ │ │ +0006edf0: 2061 6e64 2076 6172 6961 626c 6520 7375 and variable su │ │ │ │ │ +0006ee00: 6273 7469 7475 7469 6f6e 730a 2d2d 2d2d bstitutions.---- │ │ │ │ │ +0006ee10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006ee20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006ee30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +0006ee40: 0a0a 5365 6520 2a6e 6f74 6520 5661 7269 ..See *note Vari │ │ │ │ │ +0006ee50: 6162 6c65 2073 7562 7374 6974 7574 696f able substitutio │ │ │ │ │ +0006ee60: 6e73 3b20 6465 6269 616e 2f73 7562 7374 ns; debian/subst │ │ │ │ │ +0006ee70: 7661 7273 3a20 3834 2e0a 0a1f 0a46 696c vars: 84.....Fil │ │ │ │ │ +0006ee80: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0006ee90: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6465 .info, Node: de │ │ │ │ │ +0006eea0: 6269 616e 2f66 696c 6573 2c20 204e 6578 bian/files, Nex │ │ │ │ │ +0006eeb0: 743a 2064 6562 6961 6e2f 746d 702c 2020 t: debian/tmp, │ │ │ │ │ +0006eec0: 5072 6576 3a20 6465 6269 616e 2f73 7562 Prev: debian/sub │ │ │ │ │ +0006eed0: 7374 7661 7273 2061 6e64 2076 6172 6961 stvars and varia │ │ │ │ │ +0006eee0: 626c 6520 7375 6273 7469 7475 7469 6f6e ble substitution │ │ │ │ │ +0006eef0: 732c 2020 5570 3a20 5468 6520 4465 6269 s, Up: The Debi │ │ │ │ │ +0006ef00: 616e 2070 6163 6b61 6765 2073 6f75 7263 an package sourc │ │ │ │ │ +0006ef10: 6520 7472 6565 0a0a 3135 2e32 2e33 20e2 e tree..15.2.3 . │ │ │ │ │ +0006ef20: 8098 6465 6269 616e 2f66 696c 6573 e280 ..debian/files.. │ │ │ │ │ +0006ef30: 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ..-------------- │ │ │ │ │ +0006ef40: 2d2d 2d2d 2d2d 2d0a 0a53 6565 202a 6e6f -------..See *no │ │ │ │ │ +0006ef50: 7465 2047 656e 6572 6174 6564 2066 696c te Generated fil │ │ │ │ │ +0006ef60: 6573 206c 6973 743b 2064 6562 6961 6e2f es list; debian/ │ │ │ │ │ +0006ef70: 6669 6c65 733a 2038 392e 0a0a 1f0a 4669 files: 89.....Fi │ │ │ │ │ +0006ef80: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0006ef90: 792e 696e 666f 2c20 204e 6f64 653a 2064 y.info, Node: d │ │ │ │ │ +0006efa0: 6562 6961 6e2f 746d 702c 2020 5072 6576 ebian/tmp, Prev │ │ │ │ │ +0006efb0: 3a20 6465 6269 616e 2f66 696c 6573 2c20 : debian/files, │ │ │ │ │ +0006efc0: 2055 703a 2054 6865 2044 6562 6961 6e20 Up: The Debian │ │ │ │ │ +0006efd0: 7061 636b 6167 6520 736f 7572 6365 2074 package source t │ │ │ │ │ +0006efe0: 7265 650a 0a31 352e 322e 3420 e280 9864 ree..15.2.4 ...d │ │ │ │ │ +0006eff0: 6562 6961 6e2f 746d 70e2 8099 0a2d 2d2d ebian/tmp....--- │ │ │ │ │ 0006f000: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -0006f010: 2d2d 2d2d 2d0a 0a53 6565 202a 6e6f 7465 -----..See *note │ │ │ │ │ -0006f020: 2056 6172 6961 626c 6520 7375 6273 7469 Variable substi │ │ │ │ │ -0006f030: 7475 7469 6f6e 733b 2064 6562 6961 6e2f tutions; debian/ │ │ │ │ │ -0006f040: 7375 6273 7476 6172 733a 2038 342e 0a0a substvars: 84... │ │ │ │ │ -0006f050: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0006f060: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0006f070: 653a 2064 6562 6961 6e2f 6669 6c65 732c e: debian/files, │ │ │ │ │ -0006f080: 2020 4e65 7874 3a20 6465 6269 616e 2f74 Next: debian/t │ │ │ │ │ -0006f090: 6d70 2c20 2050 7265 763a 2064 6562 6961 mp, Prev: debia │ │ │ │ │ -0006f0a0: 6e2f 7375 6273 7476 6172 7320 616e 6420 n/substvars and │ │ │ │ │ -0006f0b0: 7661 7269 6162 6c65 2073 7562 7374 6974 variable substit │ │ │ │ │ -0006f0c0: 7574 696f 6e73 2c20 2055 703a 2054 6865 utions, Up: The │ │ │ │ │ -0006f0d0: 2044 6562 6961 6e20 7061 636b 6167 6520 Debian package │ │ │ │ │ -0006f0e0: 736f 7572 6365 2074 7265 650a 0a31 352e source tree..15. │ │ │ │ │ -0006f0f0: 322e 3320 e280 9864 6562 6961 6e2f 6669 2.3 ...debian/fi │ │ │ │ │ -0006f100: 6c65 73e2 8099 0a2d 2d2d 2d2d 2d2d 2d2d les....--------- │ │ │ │ │ -0006f110: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5365 ------------..Se │ │ │ │ │ -0006f120: 6520 2a6e 6f74 6520 4765 6e65 7261 7465 e *note Generate │ │ │ │ │ -0006f130: 6420 6669 6c65 7320 6c69 7374 3b20 6465 d files list; de │ │ │ │ │ -0006f140: 6269 616e 2f66 696c 6573 3a20 3839 2e0a bian/files: 89.. │ │ │ │ │ -0006f150: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0006f160: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0006f170: 6465 3a20 6465 6269 616e 2f74 6d70 2c20 de: debian/tmp, │ │ │ │ │ -0006f180: 2050 7265 763a 2064 6562 6961 6e2f 6669 Prev: debian/fi │ │ │ │ │ -0006f190: 6c65 732c 2020 5570 3a20 5468 6520 4465 les, Up: The De │ │ │ │ │ -0006f1a0: 6269 616e 2070 6163 6b61 6765 2073 6f75 bian package sou │ │ │ │ │ -0006f1b0: 7263 6520 7472 6565 0a0a 3135 2e32 2e34 rce tree..15.2.4 │ │ │ │ │ -0006f1c0: 20e2 8098 6465 6269 616e 2f74 6d70 e280 ...debian/tmp.. │ │ │ │ │ -0006f1d0: 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ..-------------- │ │ │ │ │ -0006f1e0: 2d2d 2d2d 2d0a 0a54 6869 7320 6973 2074 -----..This is t │ │ │ │ │ -0006f1f0: 6865 2064 6566 6175 6c74 2074 656d 706f he default tempo │ │ │ │ │ -0006f200: 7261 7279 206c 6f63 6174 696f 6e20 666f rary location fo │ │ │ │ │ -0006f210: 7220 7468 6520 636f 6e73 7472 7563 7469 r the constructi │ │ │ │ │ -0006f220: 6f6e 206f 6620 6269 6e61 7279 0a70 6163 on of binary.pac │ │ │ │ │ -0006f230: 6b61 6765 7320 6279 2074 6865 20e2 8098 kages by the ... │ │ │ │ │ -0006f240: 6269 6e61 7279 e280 9920 7461 7267 6574 binary... target │ │ │ │ │ -0006f250: 2e20 2054 6865 2064 6972 6563 746f 7279 . The directory │ │ │ │ │ -0006f260: 20e2 8098 746d 70e2 8099 2073 6572 7665 ...tmp... serve │ │ │ │ │ -0006f270: 7320 6173 2074 6865 2072 6f6f 740a 6f66 s as the root.of │ │ │ │ │ -0006f280: 2074 6865 2066 696c 6520 7379 7374 656d the file system │ │ │ │ │ -0006f290: 2074 7265 6520 6173 2069 7420 6973 2062 tree as it is b │ │ │ │ │ -0006f2a0: 6569 6e67 2063 6f6e 7374 7275 6374 6564 eing constructed │ │ │ │ │ -0006f2b0: 2028 666f 7220 6578 616d 706c 652c 2062 (for example, b │ │ │ │ │ -0006f2c0: 790a 7573 696e 6720 7468 6520 7061 636b y.using the pack │ │ │ │ │ -0006f2d0: 6167 65e2 8099 7320 7570 7374 7265 616d age...s upstream │ │ │ │ │ -0006f2e0: 206d 616b 6566 696c 6573 2069 6e73 7461 makefiles insta │ │ │ │ │ -0006f2f0: 6c6c 2074 6172 6765 7473 2061 6e64 2072 ll targets and r │ │ │ │ │ -0006f300: 6564 6972 6563 7469 6e67 0a74 6865 206f edirecting.the o │ │ │ │ │ -0006f310: 7574 7075 7420 7468 6572 6529 2c20 616e utput there), an │ │ │ │ │ -0006f320: 6420 6974 2061 6c73 6f20 636f 6e74 6169 d it also contai │ │ │ │ │ -0006f330: 6e73 2074 6865 20e2 8098 4445 4249 414e ns the ...DEBIAN │ │ │ │ │ -0006f340: e280 9920 7375 6264 6972 6563 746f 7279 ... subdirectory │ │ │ │ │ -0006f350: 2e20 2053 6565 0a2a 6e6f 7465 2043 7265 . See.*note Cre │ │ │ │ │ -0006f360: 6174 696e 6720 7061 636b 6167 6520 6669 ating package fi │ │ │ │ │ -0006f370: 6c65 7320 2d20 6470 6b67 2d64 6562 3a20 les - dpkg-deb: │ │ │ │ │ -0006f380: 3162 362e 0a0a 5468 6973 2069 7320 6f6e 1b6...This is on │ │ │ │ │ -0006f390: 6c79 2061 2064 6566 6175 6c74 2061 6e64 ly a default and │ │ │ │ │ -0006f3a0: 2063 616e 2062 6520 6561 7369 6c79 206f can be easily o │ │ │ │ │ -0006f3b0: 7665 7272 6964 6465 6e2e 2020 4d6f 7374 verridden. Most │ │ │ │ │ -0006f3c0: 2070 6163 6b61 6769 6e67 0a74 6f6f 6c73 packaging.tools │ │ │ │ │ -0006f3d0: 206e 6f20 6c6f 6e67 6572 2075 7365 20e2 no longer use . │ │ │ │ │ -0006f3e0: 8098 6465 6269 616e 2f74 6d70 e280 992c ..debian/tmp..., │ │ │ │ │ -0006f3f0: 2069 6e73 7465 6164 2070 7265 6665 7272 instead preferr │ │ │ │ │ -0006f400: 696e 6720 e280 9864 6562 6961 6e2f 706b ing ...debian/pk │ │ │ │ │ -0006f410: 67e2 8099 2066 6f72 0a74 6865 2063 6f6d g... for.the com │ │ │ │ │ -0006f420: 6d6f 6e20 6361 7365 206f 6620 6120 736f mon case of a so │ │ │ │ │ -0006f430: 7572 6365 2070 6163 6b61 6765 2062 7569 urce package bui │ │ │ │ │ -0006f440: 6c64 696e 6720 6f6e 6c79 206f 6e65 2062 lding only one b │ │ │ │ │ -0006f450: 696e 6172 7920 7061 636b 6167 652e 0a53 inary package..S │ │ │ │ │ -0006f460: 7563 6820 746f 6f6c 7320 7573 7561 6c6c uch tools usuall │ │ │ │ │ -0006f470: 7920 6f6e 6c79 2075 7365 20e2 8098 6465 y only use ...de │ │ │ │ │ -0006f480: 6269 616e 2f74 6d70 e280 9920 6173 2061 bian/tmp... as a │ │ │ │ │ -0006f490: 2074 656d 706f 7261 7279 2073 7461 6769 temporary stagi │ │ │ │ │ -0006f4a0: 6e67 2061 7265 6120 666f 720a 6275 696c ng area for.buil │ │ │ │ │ -0006f4b0: 7420 6669 6c65 7320 616e 6420 646f 206e t files and do n │ │ │ │ │ -0006f4c0: 6f74 2063 6f6e 7374 7275 6374 2070 6163 ot construct pac │ │ │ │ │ -0006f4d0: 6b61 6765 7320 6672 6f6d 2069 742e 0a0a kages from it... │ │ │ │ │ -0006f4e0: 4966 2073 6576 6572 616c 2062 696e 6172 If several binar │ │ │ │ │ -0006f4f0: 7920 7061 636b 6167 6573 2061 7265 2067 y packages are g │ │ │ │ │ -0006f500: 656e 6572 6174 6564 2066 726f 6d20 7468 enerated from th │ │ │ │ │ -0006f510: 6520 7361 6d65 2073 6f75 7263 6520 7472 e same source tr │ │ │ │ │ -0006f520: 6565 2c20 6974 0a69 7320 7573 7561 6c20 ee, it.is usual │ │ │ │ │ -0006f530: 746f 2075 7365 2061 2073 6570 6172 6174 to use a separat │ │ │ │ │ -0006f540: 6520 e280 9864 6562 6961 6e2f 706b 67e2 e ...debian/pkg. │ │ │ │ │ -0006f550: 8099 2064 6972 6563 746f 7279 2066 6f72 .. directory for │ │ │ │ │ -0006f560: 2065 6163 6820 6269 6e61 7279 0a70 6163 each binary.pac │ │ │ │ │ -0006f570: 6b61 6765 2061 7320 7468 6520 7465 6d70 kage as the temp │ │ │ │ │ -0006f580: 6f72 6172 7920 636f 6e73 7472 7563 7469 orary constructi │ │ │ │ │ -0006f590: 6f6e 206c 6f63 6174 696f 6e73 2e0a 0a57 on locations...W │ │ │ │ │ -0006f5a0: 6861 7465 7665 7220 7465 6d70 6f72 6172 hatever temporar │ │ │ │ │ -0006f5b0: 7920 6469 7265 6374 6f72 6965 7320 6172 y directories ar │ │ │ │ │ -0006f5c0: 6520 6372 6561 7465 6420 616e 6420 7573 e created and us │ │ │ │ │ -0006f5d0: 6564 2062 7920 7468 6520 e280 9862 696e ed by the ...bin │ │ │ │ │ -0006f5e0: 6172 79e2 8099 0a74 6172 6765 7420 6d75 ary....target mu │ │ │ │ │ -0006f5f0: 7374 206f 6620 636f 7572 7365 2062 6520 st of course be │ │ │ │ │ -0006f600: 7265 6d6f 7665 6420 6279 2074 6865 20e2 removed by the . │ │ │ │ │ -0006f610: 8098 636c 6561 6ee2 8099 2074 6172 6765 ..clean... targe │ │ │ │ │ -0006f620: 742e 0a0a 1f0a 4669 6c65 3a20 6465 6269 t.....File: debi │ │ │ │ │ -0006f630: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0006f640: 204e 6f64 653a 2053 6f75 7263 6520 7061 Node: Source pa │ │ │ │ │ -0006f650: 636b 6167 6573 2061 7320 6172 6368 6976 ckages as archiv │ │ │ │ │ -0006f660: 6573 2c20 204e 6578 743a 2055 6e70 6163 es, Next: Unpac │ │ │ │ │ -0006f670: 6b69 6e67 2061 2044 6562 6961 6e20 736f king a Debian so │ │ │ │ │ -0006f680: 7572 6365 2070 6163 6b61 6765 2077 6974 urce package wit │ │ │ │ │ -0006f690: 686f 7574 2064 706b 672d 736f 7572 6365 hout dpkg-source │ │ │ │ │ -0006f6a0: 2c20 2050 7265 763a 2054 6865 2044 6562 , Prev: The Deb │ │ │ │ │ -0006f6b0: 6961 6e20 7061 636b 6167 6520 736f 7572 ian package sour │ │ │ │ │ -0006f6c0: 6365 2074 7265 652c 2020 5570 3a20 536f ce tree, Up: So │ │ │ │ │ -0006f6d0: 7572 6365 2070 6163 6b61 6765 7320 6672 urce packages fr │ │ │ │ │ -0006f6e0: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ -0006f6f0: 204d 616e 7561 6c0a 0a31 352e 3320 536f Manual..15.3 So │ │ │ │ │ -0006f700: 7572 6365 2070 6163 6b61 6765 7320 6173 urce packages as │ │ │ │ │ -0006f710: 2061 7263 6869 7665 730a 3d3d 3d3d 3d3d archives.====== │ │ │ │ │ -0006f720: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006f730: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 4173 2069 ==========..As i │ │ │ │ │ -0006f740: 7420 6578 6973 7473 206f 6e20 7468 6520 t exists on the │ │ │ │ │ -0006f750: 4654 5020 7369 7465 2c20 6120 4465 6269 FTP site, a Debi │ │ │ │ │ -0006f760: 616e 2073 6f75 7263 6520 7061 636b 6167 an source packag │ │ │ │ │ -0006f770: 6520 636f 6e73 6973 7473 206f 6620 7468 e consists of th │ │ │ │ │ -0006f780: 7265 650a 7265 6c61 7465 6420 6669 6c65 ree.related file │ │ │ │ │ -0006f790: 732e 2020 596f 7520 6d75 7374 2068 6176 s. You must hav │ │ │ │ │ -0006f7a0: 6520 7468 6520 7269 6768 7420 7665 7273 e the right vers │ │ │ │ │ -0006f7b0: 696f 6e73 206f 6620 616c 6c20 7468 7265 ions of all thre │ │ │ │ │ -0006f7c0: 6520 746f 2062 6520 6162 6c65 0a74 6f20 e to be able.to │ │ │ │ │ -0006f7d0: 7573 6520 7468 656d 2e0a 0a44 6562 6961 use them...Debia │ │ │ │ │ -0006f7e0: 6e20 736f 7572 6365 2063 6f6e 7472 6f6c n source control │ │ │ │ │ -0006f7f0: 2066 696c 6520 2d20 e280 982e 6473 63e2 file - ....dsc. │ │ │ │ │ -0006f800: 8099 0a0a 2020 2020 2054 6869 7320 6669 .... This fi │ │ │ │ │ -0006f810: 6c65 2069 7320 6120 636f 6e74 726f 6c20 le is a control │ │ │ │ │ -0006f820: 6669 6c65 2075 7365 6420 6279 20e2 8098 file used by ... │ │ │ │ │ -0006f830: 6470 6b67 2d73 6f75 7263 65e2 8099 2074 dpkg-source... t │ │ │ │ │ -0006f840: 6f20 6578 7472 6163 7420 610a 2020 2020 o extract a. │ │ │ │ │ -0006f850: 2073 6f75 7263 6520 7061 636b 6167 652e source package. │ │ │ │ │ -0006f860: 2020 5365 6520 2a6e 6f74 6520 4465 6269 See *note Debi │ │ │ │ │ -0006f870: 616e 2073 6f75 7263 6520 7061 636b 6167 an source packag │ │ │ │ │ -0006f880: 6520 636f 6e74 726f 6c20 6669 6c65 7320 e control files │ │ │ │ │ -0006f890: e280 930a 2020 2020 202e 6473 633a 2036 .... .dsc: 6 │ │ │ │ │ -0006f8a0: 332e 0a0a 4f72 6967 696e 616c 2073 6f75 3...Original sou │ │ │ │ │ -0006f8b0: 7263 6520 6172 6368 6976 6520 2d20 e280 rce archive - .. │ │ │ │ │ -0006f8c0: 9870 6163 6b61 6765 5f75 7073 7472 6561 .package_upstrea │ │ │ │ │ -0006f8d0: 6d2d 7665 7273 696f 6e2e 6f72 6967 2e74 m-version.orig.t │ │ │ │ │ -0006f8e0: 6172 2e67 7ae2 8099 0a0a 2020 2020 2054 ar.gz..... T │ │ │ │ │ -0006f8f0: 6869 7320 6973 2061 2063 6f6d 7072 6573 his is a compres │ │ │ │ │ -0006f900: 7365 6420 2877 6974 6820 e280 9867 7a69 sed (with ...gzi │ │ │ │ │ -0006f910: 7020 2d39 e280 9929 20e2 8098 7461 72e2 p -9...) ...tar. │ │ │ │ │ -0006f920: 8099 2066 696c 6520 636f 6e74 6169 6e69 .. file containi │ │ │ │ │ -0006f930: 6e67 2074 6865 0a20 2020 2020 736f 7572 ng the. sour │ │ │ │ │ -0006f940: 6365 2063 6f64 6520 6672 6f6d 2074 6865 ce code from the │ │ │ │ │ -0006f950: 2075 7073 7472 6561 6d20 6175 7468 6f72 upstream author │ │ │ │ │ -0006f960: 7320 6f66 2074 6865 2070 726f 6772 616d s of the program │ │ │ │ │ -0006f970: 2e0a 0a44 6562 6961 6e20 7061 636b 6167 ...Debian packag │ │ │ │ │ -0006f980: 6520 6469 6666 202d 20e2 8098 7061 636b e diff - ...pack │ │ │ │ │ -0006f990: 6167 655f 7570 7374 7265 616d 5f76 6572 age_upstream_ver │ │ │ │ │ -0006f9a0: 7369 6f6e 2d72 6576 6973 696f 6e2e 6469 sion-revision.di │ │ │ │ │ -0006f9b0: 6666 2e67 7ae2 8099 0a0a 2020 2020 2054 ff.gz..... T │ │ │ │ │ -0006f9c0: 6869 7320 6973 2061 2075 6e69 6669 6564 his is a unified │ │ │ │ │ -0006f9d0: 2063 6f6e 7465 7874 2064 6966 6620 28e2 context diff (. │ │ │ │ │ -0006f9e0: 8098 6469 6666 202d 75e2 8099 2920 6769 ..diff -u...) gi │ │ │ │ │ -0006f9f0: 7669 6e67 2074 6865 2063 6861 6e67 6573 ving the changes │ │ │ │ │ -0006fa00: 2077 6869 6368 0a20 2020 2020 6172 6520 which. are │ │ │ │ │ -0006fa10: 7265 7175 6972 6564 2074 6f20 7475 726e required to turn │ │ │ │ │ -0006fa20: 2074 6865 206f 7269 6769 6e61 6c20 736f the original so │ │ │ │ │ -0006fa30: 7572 6365 2069 6e74 6f20 7468 6520 4465 urce into the De │ │ │ │ │ -0006fa40: 6269 616e 2073 6f75 7263 652e 0a20 2020 bian source.. │ │ │ │ │ -0006fa50: 2020 5468 6573 6520 6368 616e 6765 7320 These changes │ │ │ │ │ -0006fa60: 6d61 7920 6f6e 6c79 2069 6e63 6c75 6465 may only include │ │ │ │ │ -0006fa70: 2065 6469 7469 6e67 2061 6e64 2063 7265 editing and cre │ │ │ │ │ -0006fa80: 6174 696e 6720 706c 6169 6e20 6669 6c65 ating plain file │ │ │ │ │ -0006fa90: 732e 0a20 2020 2020 5468 6520 7065 726d s.. The perm │ │ │ │ │ -0006faa0: 6973 7369 6f6e 7320 6f66 2066 696c 6573 issions of files │ │ │ │ │ -0006fab0: 2c20 7468 6520 7461 7267 6574 7320 6f66 , the targets of │ │ │ │ │ -0006fac0: 2073 796d 626f 6c69 6320 6c69 6e6b 7320 symbolic links │ │ │ │ │ -0006fad0: 616e 6420 7468 650a 2020 2020 2063 6861 and the. cha │ │ │ │ │ -0006fae0: 7261 6374 6572 6973 7469 6373 206f 6620 racteristics of │ │ │ │ │ -0006faf0: 7370 6563 6961 6c20 6669 6c65 7320 6f72 special files or │ │ │ │ │ -0006fb00: 2070 6970 6573 206d 6179 206e 6f74 2062 pipes may not b │ │ │ │ │ -0006fb10: 6520 6368 616e 6765 6420 616e 6420 6e6f e changed and no │ │ │ │ │ -0006fb20: 0a20 2020 2020 6669 6c65 7320 6d61 7920 . files may │ │ │ │ │ -0006fb30: 6265 2072 656d 6f76 6564 206f 7220 7265 be removed or re │ │ │ │ │ -0006fb40: 6e61 6d65 642e 0a0a 2020 2020 2041 6c6c named... All │ │ │ │ │ -0006fb50: 2074 6865 2064 6972 6563 746f 7269 6573 the directories │ │ │ │ │ -0006fb60: 2069 6e20 7468 6520 6469 6666 206d 7573 in the diff mus │ │ │ │ │ -0006fb70: 7420 6578 6973 742c 2065 7863 6570 7420 t exist, except │ │ │ │ │ -0006fb80: 7468 6520 e280 9864 6562 6961 6ee2 8099 the ...debian... │ │ │ │ │ -0006fb90: 0a20 2020 2020 7375 6264 6972 6563 746f . subdirecto │ │ │ │ │ -0006fba0: 7279 206f 6620 7468 6520 746f 7020 6f66 ry of the top of │ │ │ │ │ -0006fbb0: 2074 6865 2073 6f75 7263 6520 7472 6565 the source tree │ │ │ │ │ -0006fbc0: 2c20 7768 6963 6820 7769 6c6c 2062 6520 , which will be │ │ │ │ │ -0006fbd0: 6372 6561 7465 640a 2020 2020 2062 7920 created. by │ │ │ │ │ -0006fbe0: e280 9864 706b 672d 736f 7572 6365 e280 ...dpkg-source.. │ │ │ │ │ -0006fbf0: 9920 6966 206e 6563 6573 7361 7279 2077 . if necessary w │ │ │ │ │ -0006fc00: 6865 6e20 756e 7061 636b 696e 672e 0a0a hen unpacking... │ │ │ │ │ -0006fc10: 2020 2020 2054 6865 20e2 8098 6470 6b67 The ...dpkg │ │ │ │ │ -0006fc20: 2d73 6f75 7263 65e2 8099 2070 726f 6772 -source... progr │ │ │ │ │ -0006fc30: 616d 2077 696c 6c20 6175 746f 6d61 7469 am will automati │ │ │ │ │ -0006fc40: 6361 6c6c 7920 6d61 6b65 2074 6865 0a20 cally make the. │ │ │ │ │ -0006fc50: 2020 2020 e280 9864 6562 6961 6e2f 7275 ...debian/ru │ │ │ │ │ -0006fc60: 6c65 73e2 8099 2066 696c 6520 6578 6563 les... file exec │ │ │ │ │ -0006fc70: 7574 6162 6c65 2028 7365 6520 6265 6c6f utable (see belo │ │ │ │ │ -0006fc80: 7729 2e0a 0a49 6620 7468 6572 6520 6973 w)...If there is │ │ │ │ │ -0006fc90: 206e 6f20 6f72 6967 696e 616c 2073 6f75 no original sou │ │ │ │ │ -0006fca0: 7263 6520 636f 6465 202d 2066 6f72 2065 rce code - for e │ │ │ │ │ -0006fcb0: 7861 6d70 6c65 2c20 6966 2074 6865 2070 xample, if the p │ │ │ │ │ -0006fcc0: 6163 6b61 6765 2069 730a 7370 6563 6961 ackage is.specia │ │ │ │ │ -0006fcd0: 6c6c 7920 7072 6570 6172 6564 2066 6f72 lly prepared for │ │ │ │ │ -0006fce0: 2044 6562 6961 6e20 6f72 2074 6865 2044 Debian or the D │ │ │ │ │ -0006fcf0: 6562 6961 6e20 6d61 696e 7461 696e 6572 ebian maintainer │ │ │ │ │ -0006fd00: 2069 7320 7468 6520 7361 6d65 2061 730a is the same as. │ │ │ │ │ -0006fd10: 7468 6520 7570 7374 7265 616d 206d 6169 the upstream mai │ │ │ │ │ -0006fd20: 6e74 6169 6e65 7220 2d20 7468 6520 666f ntainer - the fo │ │ │ │ │ -0006fd30: 726d 6174 2069 7320 736c 6967 6874 6c79 rmat is slightly │ │ │ │ │ -0006fd40: 2064 6966 6665 7265 6e74 3a20 7468 656e different: then │ │ │ │ │ -0006fd50: 2074 6865 7265 0a69 7320 6e6f 2064 6966 there.is no dif │ │ │ │ │ -0006fd60: 662c 2061 6e64 2074 6865 2074 6172 6669 f, and the tarfi │ │ │ │ │ -0006fd70: 6c65 2069 7320 6e61 6d65 6420 e280 9870 le is named ...p │ │ │ │ │ -0006fd80: 6163 6b61 6765 5f76 6572 7369 6f6e 2e74 ackage_version.t │ │ │ │ │ -0006fd90: 6172 2e67 7ae2 8099 2c20 616e 640a 7072 ar.gz..., and.pr │ │ │ │ │ -0006fda0: 6566 6572 6162 6c79 2063 6f6e 7461 696e eferably contain │ │ │ │ │ -0006fdb0: 7320 6120 6469 7265 6374 6f72 7920 6e61 s a directory na │ │ │ │ │ -0006fdc0: 6d65 6420 e280 9870 6163 6b61 6765 2d76 med ...package-v │ │ │ │ │ -0006fdd0: 6572 7369 6f6e e280 992e 0a0a 1f0a 4669 ersion........Fi │ │ │ │ │ -0006fde0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0006fdf0: 792e 696e 666f 2c20 204e 6f64 653a 2055 y.info, Node: U │ │ │ │ │ -0006fe00: 6e70 6163 6b69 6e67 2061 2044 6562 6961 npacking a Debia │ │ │ │ │ -0006fe10: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ -0006fe20: 2077 6974 686f 7574 2064 706b 672d 736f without dpkg-so │ │ │ │ │ -0006fe30: 7572 6365 2c20 2050 7265 763a 2053 6f75 urce, Prev: Sou │ │ │ │ │ -0006fe40: 7263 6520 7061 636b 6167 6573 2061 7320 rce packages as │ │ │ │ │ -0006fe50: 6172 6368 6976 6573 2c20 2055 703a 2053 archives, Up: S │ │ │ │ │ -0006fe60: 6f75 7263 6520 7061 636b 6167 6573 2066 ource packages f │ │ │ │ │ -0006fe70: 726f 6d20 6f6c 6420 5061 636b 6167 696e rom old Packagin │ │ │ │ │ -0006fe80: 6720 4d61 6e75 616c 0a0a 3135 2e34 2055 g Manual..15.4 U │ │ │ │ │ -0006fe90: 6e70 6163 6b69 6e67 2061 2044 6562 6961 npacking a Debia │ │ │ │ │ -0006fea0: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ -0006feb0: 2077 6974 686f 7574 20e2 8098 6470 6b67 without ...dpkg │ │ │ │ │ -0006fec0: 2d73 6f75 7263 65e2 8099 0a3d 3d3d 3d3d -source....===== │ │ │ │ │ -0006fed0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006fee0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006fef0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0006ff00: 3d3d 3d3d 3d3d 3d0a 0ae2 8098 6470 6b67 =======.....dpkg │ │ │ │ │ -0006ff10: 2d73 6f75 7263 6520 2d78 e280 9920 6973 -source -x... is │ │ │ │ │ -0006ff20: 2074 6865 2072 6563 6f6d 6d65 6e64 6564 the recommended │ │ │ │ │ -0006ff30: 2077 6179 2074 6f20 756e 7061 636b 2061 way to unpack a │ │ │ │ │ -0006ff40: 2044 6562 6961 6e20 736f 7572 6365 0a70 Debian source.p │ │ │ │ │ -0006ff50: 6163 6b61 6765 2e20 2048 6f77 6576 6572 ackage. However │ │ │ │ │ -0006ff60: 2c20 6966 2069 7420 6973 206e 6f74 2061 , if it is not a │ │ │ │ │ -0006ff70: 7661 696c 6162 6c65 2069 7420 6973 2070 vailable it is p │ │ │ │ │ -0006ff80: 6f73 7369 626c 6520 746f 2075 6e70 6163 ossible to unpac │ │ │ │ │ -0006ff90: 6b20 610a 4465 6269 616e 2073 6f75 7263 k a.Debian sourc │ │ │ │ │ -0006ffa0: 6520 6172 6368 6976 6520 6173 2066 6f6c e archive as fol │ │ │ │ │ -0006ffb0: 6c6f 7773 3a0a 0a20 2031 2e20 556e 7461 lows:.. 1. Unta │ │ │ │ │ -0006ffc0: 7220 7468 6520 7461 7266 696c 652c 2077 r the tarfile, w │ │ │ │ │ -0006ffd0: 6869 6368 2077 696c 6c20 6372 6561 7465 hich will create │ │ │ │ │ -0006ffe0: 2061 20e2 8098 2e6f 7269 67e2 8099 2064 a ....orig... d │ │ │ │ │ -0006fff0: 6972 6563 746f 7279 2e0a 0a20 2032 2e20 irectory... 2. │ │ │ │ │ -00070000: 5265 6e61 6d65 2074 6865 20e2 8098 2e6f Rename the ....o │ │ │ │ │ -00070010: 7269 67e2 8099 2064 6972 6563 746f 7279 rig... directory │ │ │ │ │ -00070020: 2074 6f20 e280 9870 6163 6b61 6765 2d76 to ...package-v │ │ │ │ │ -00070030: 6572 7369 6f6e e280 992e 0a0a 2020 332e ersion...... 3. │ │ │ │ │ -00070040: 2043 7265 6174 6520 7468 6520 7375 6264 Create the subd │ │ │ │ │ -00070050: 6972 6563 746f 7279 20e2 8098 6465 6269 irectory ...debi │ │ │ │ │ -00070060: 616e e280 9920 6174 2074 6865 2074 6f70 an... at the top │ │ │ │ │ -00070070: 206f 6620 7468 6520 736f 7572 6365 2074 of the source t │ │ │ │ │ -00070080: 7265 652e 0a0a 2020 342e 2041 7070 6c79 ree... 4. Apply │ │ │ │ │ -00070090: 2074 6865 2064 6966 6620 7573 696e 6720 the diff using │ │ │ │ │ -000700a0: e280 9870 6174 6368 202d 7030 e280 992e ...patch -p0.... │ │ │ │ │ -000700b0: 0a0a 2020 352e 2055 6e74 6172 2074 6865 .. 5. Untar the │ │ │ │ │ -000700c0: 2074 6172 6669 6c65 2061 6761 696e 2069 tarfile again i │ │ │ │ │ -000700d0: 6620 796f 7520 7761 6e74 2061 2063 6f70 f you want a cop │ │ │ │ │ -000700e0: 7920 6f66 2074 6865 206f 7269 6769 6e61 y of the origina │ │ │ │ │ -000700f0: 6c20 736f 7572 6365 0a20 2020 2020 636f l source. co │ │ │ │ │ -00070100: 6465 2061 6c6f 6e67 7369 6465 2074 6865 de alongside the │ │ │ │ │ -00070110: 2044 6562 6961 6e20 7665 7273 696f 6e2e Debian version. │ │ │ │ │ -00070120: 0a0a 4974 2069 7320 6e6f 7420 706f 7373 ..It is not poss │ │ │ │ │ -00070130: 6962 6c65 2074 6f20 6765 6e65 7261 7465 ible to generate │ │ │ │ │ -00070140: 2061 2076 616c 6964 2044 6562 6961 6e20 a valid Debian │ │ │ │ │ -00070150: 736f 7572 6365 2061 7263 6869 7665 2077 source archive w │ │ │ │ │ -00070160: 6974 686f 7574 0a75 7369 6e67 20e2 8098 ithout.using ... │ │ │ │ │ -00070170: 6470 6b67 2d73 6f75 7263 65e2 8099 2e20 dpkg-source.... │ │ │ │ │ -00070180: 2049 6e20 7061 7274 6963 756c 6172 2c20 In particular, │ │ │ │ │ -00070190: 6174 7465 6d70 7469 6e67 2074 6f20 7573 attempting to us │ │ │ │ │ -000701a0: 6520 e280 9864 6966 66e2 8099 2064 6972 e ...diff... dir │ │ │ │ │ -000701b0: 6563 746c 790a 746f 2067 656e 6572 6174 ectly.to generat │ │ │ │ │ -000701c0: 6520 7468 6520 e280 982e 6469 6666 2e67 e the ....diff.g │ │ │ │ │ -000701d0: 7ae2 8099 2066 696c 6520 7769 6c6c 206e z... file will n │ │ │ │ │ -000701e0: 6f74 2077 6f72 6b2e 0a0a 2a20 4d65 6e75 ot work...* Menu │ │ │ │ │ -000701f0: 3a0a 0a2a 2052 6573 7472 6963 7469 6f6e :..* Restriction │ │ │ │ │ -00070200: 7320 6f6e 206f 626a 6563 7473 2069 6e20 s on objects in │ │ │ │ │ -00070210: 736f 7572 6365 2070 6163 6b61 6765 733a source packages: │ │ │ │ │ -00070220: 2052 6573 7472 6963 7469 6f6e 7320 6f6e Restrictions on │ │ │ │ │ -00070230: 206f 626a 6563 7473 2069 6e20 736f 7572 objects in sour │ │ │ │ │ -00070240: 6365 2070 6163 6b61 6765 733c 323e 2e0a ce packages<2>.. │ │ │ │ │ -00070250: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00070260: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -00070270: 6465 3a20 5265 7374 7269 6374 696f 6e73 de: Restrictions │ │ │ │ │ -00070280: 206f 6e20 6f62 6a65 6374 7320 696e 2073 on objects in s │ │ │ │ │ -00070290: 6f75 7263 6520 7061 636b 6167 6573 3c32 ource packages<2 │ │ │ │ │ -000702a0: 3e2c 2020 5570 3a20 556e 7061 636b 696e >, Up: Unpackin │ │ │ │ │ -000702b0: 6720 6120 4465 6269 616e 2073 6f75 7263 g a Debian sourc │ │ │ │ │ -000702c0: 6520 7061 636b 6167 6520 7769 7468 6f75 e package withou │ │ │ │ │ -000702d0: 7420 6470 6b67 2d73 6f75 7263 650a 0a31 t dpkg-source..1 │ │ │ │ │ -000702e0: 352e 342e 3120 5265 7374 7269 6374 696f 5.4.1 Restrictio │ │ │ │ │ -000702f0: 6e73 206f 6e20 6f62 6a65 6374 7320 696e ns on objects in │ │ │ │ │ -00070300: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ -00070310: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ -00070320: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00070330: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00070340: 2d2d 0a0a 5468 6520 736f 7572 6365 2070 --..The source p │ │ │ │ │ -00070350: 6163 6b61 6765 206d 6179 206e 6f74 2063 ackage may not c │ │ │ │ │ -00070360: 6f6e 7461 696e 2061 6e79 2068 6172 6420 ontain any hard │ │ │ │ │ -00070370: 6c69 6e6b 732c 2028 3129 2028 3229 2064 links, (1) (2) d │ │ │ │ │ -00070380: 6576 6963 650a 7370 6563 6961 6c20 6669 evice.special fi │ │ │ │ │ -00070390: 6c65 732c 2073 6f63 6b65 7473 206f 7220 les, sockets or │ │ │ │ │ -000703a0: 7365 7475 6964 206f 7220 7365 7467 6964 setuid or setgid │ │ │ │ │ -000703b0: 2066 696c 6573 2e20 2028 3329 0a0a 5468 files. (3)..Th │ │ │ │ │ -000703c0: 6520 736f 7572 6365 2070 6163 6b61 6769 e source packagi │ │ │ │ │ -000703d0: 6e67 2074 6f6f 6c73 206d 616e 6167 6520 ng tools manage │ │ │ │ │ -000703e0: 7468 6520 6368 616e 6765 7320 6265 7477 the changes betw │ │ │ │ │ -000703f0: 6565 6e20 7468 6520 6f72 6967 696e 616c een the original │ │ │ │ │ -00070400: 2061 6e64 0a44 6562 6961 6e20 736f 7572 and.Debian sour │ │ │ │ │ -00070410: 6365 2075 7369 6e67 20e2 8098 6469 6666 ce using ...diff │ │ │ │ │ -00070420: e280 9920 616e 6420 e280 9870 6174 6368 ... and ...patch │ │ │ │ │ -00070430: e280 992e 2020 5475 726e 696e 6720 7468 .... Turning th │ │ │ │ │ -00070440: 6520 6f72 6967 696e 616c 2073 6f75 7263 e original sourc │ │ │ │ │ -00070450: 650a 7472 6565 2061 7320 696e 636c 7564 e.tree as includ │ │ │ │ │ -00070460: 6564 2069 6e20 7468 6520 e280 982e 6f72 ed in the ....or │ │ │ │ │ -00070470: 6967 2e74 6172 2e67 7ae2 8099 2069 6e74 ig.tar.gz... int │ │ │ │ │ -00070480: 6f20 7468 6520 4465 6269 616e 2070 6163 o the Debian pac │ │ │ │ │ -00070490: 6b61 6765 2073 6f75 7263 650a 6d75 7374 kage source.must │ │ │ │ │ -000704a0: 206e 6f74 2069 6e76 6f6c 7665 2061 6e79 not involve any │ │ │ │ │ -000704b0: 2063 6861 6e67 6573 2077 6869 6368 2063 changes which c │ │ │ │ │ -000704c0: 616e 6e6f 7420 6265 2068 616e 646c 6564 annot be handled │ │ │ │ │ -000704d0: 2062 7920 7468 6573 6520 746f 6f6c 732e by these tools. │ │ │ │ │ -000704e0: 0a50 726f 626c 656d 6174 6963 2063 6861 .Problematic cha │ │ │ │ │ -000704f0: 6e67 6573 2077 6869 6368 2063 6175 7365 nges which cause │ │ │ │ │ -00070500: 20e2 8098 6470 6b67 2d73 6f75 7263 65e2 ...dpkg-source. │ │ │ │ │ -00070510: 8099 2074 6f20 6861 6c74 2077 6974 6820 .. to halt with │ │ │ │ │ -00070520: 616e 2065 7272 6f72 2077 6865 6e0a 6275 an error when.bu │ │ │ │ │ -00070530: 696c 6469 6e67 2074 6865 2073 6f75 7263 ilding the sourc │ │ │ │ │ -00070540: 6520 7061 636b 6167 6520 6172 653a 0a0a e package are:.. │ │ │ │ │ -00070550: 2020 202d 2041 6464 696e 6720 6f72 2072 - Adding or r │ │ │ │ │ -00070560: 656d 6f76 696e 6720 7379 6d62 6f6c 6963 emoving symbolic │ │ │ │ │ -00070570: 206c 696e 6b73 2c20 736f 636b 6574 7320 links, sockets │ │ │ │ │ -00070580: 6f72 2070 6970 6573 2e0a 0a20 2020 2d20 or pipes... - │ │ │ │ │ -00070590: 4368 616e 6769 6e67 2074 6865 2074 6172 Changing the tar │ │ │ │ │ -000705a0: 6765 7473 206f 6620 7379 6d62 6f6c 6963 gets of symbolic │ │ │ │ │ -000705b0: 206c 696e 6b73 2e0a 0a20 2020 2d20 4372 links... - Cr │ │ │ │ │ -000705c0: 6561 7469 6e67 2064 6972 6563 746f 7269 eating directori │ │ │ │ │ -000705d0: 6573 2c20 6f74 6865 7220 7468 616e 20e2 es, other than . │ │ │ │ │ -000705e0: 8098 6465 6269 616e e280 992e 0a0a 2020 ..debian...... │ │ │ │ │ -000705f0: 202d 2043 6861 6e67 6573 2074 6f20 7468 - Changes to th │ │ │ │ │ -00070600: 6520 636f 6e74 656e 7473 206f 6620 6269 e contents of bi │ │ │ │ │ -00070610: 6e61 7279 2066 696c 6573 2e0a 0a43 6861 nary files...Cha │ │ │ │ │ -00070620: 6e67 6573 2077 6869 6368 2063 6175 7365 nges which cause │ │ │ │ │ -00070630: 20e2 8098 6470 6b67 2d73 6f75 7263 65e2 ...dpkg-source. │ │ │ │ │ -00070640: 8099 2074 6f20 7072 696e 7420 6120 7761 .. to print a wa │ │ │ │ │ -00070650: 726e 696e 6720 6275 7420 636f 6e74 696e rning but contin │ │ │ │ │ -00070660: 7565 2061 6e79 7761 790a 6172 653a 0a0a ue anyway.are:.. │ │ │ │ │ -00070670: 2020 202d 2052 656d 6f76 696e 6720 6669 - Removing fi │ │ │ │ │ -00070680: 6c65 732c 2064 6972 6563 746f 7269 6573 les, directories │ │ │ │ │ -00070690: 206f 7220 7379 6d6c 696e 6b73 2e20 2028 or symlinks. ( │ │ │ │ │ -000706a0: 3429 0a0a 2020 202d 2043 6861 6e67 6564 4).. - Changed │ │ │ │ │ -000706b0: 2074 6578 7420 6669 6c65 7320 7768 6963 text files whic │ │ │ │ │ -000706c0: 6820 6172 6520 6d69 7373 696e 6720 7468 h are missing th │ │ │ │ │ -000706d0: 6520 7573 7561 6c20 6669 6e61 6c20 6e65 e usual final ne │ │ │ │ │ -000706e0: 776c 696e 650a 2020 2020 2028 6569 7468 wline. (eith │ │ │ │ │ -000706f0: 6572 2069 6e20 7468 6520 6f72 6967 696e er in the origin │ │ │ │ │ -00070700: 616c 206f 7220 7468 6520 6d6f 6469 6669 al or the modifi │ │ │ │ │ -00070710: 6564 2073 6f75 7263 6520 7472 6565 292e ed source tree). │ │ │ │ │ -00070720: 0a0a 4368 616e 6765 7320 7768 6963 6820 ..Changes which │ │ │ │ │ -00070730: 6172 6520 6e6f 7420 7265 7072 6573 656e are not represen │ │ │ │ │ -00070740: 7465 642c 2062 7574 2077 6869 6368 2061 ted, but which a │ │ │ │ │ -00070750: 7265 206e 6f74 2064 6574 6563 7465 6420 re not detected │ │ │ │ │ -00070760: 6279 0ae2 8098 6470 6b67 2d73 6f75 7263 by....dpkg-sourc │ │ │ │ │ -00070770: 65e2 8099 2c20 6172 653a 0a0a 2020 202d e..., are:.. - │ │ │ │ │ -00070780: 2043 6861 6e67 696e 6720 7468 6520 7065 Changing the pe │ │ │ │ │ -00070790: 726d 6973 7369 6f6e 7320 6f66 2066 696c rmissions of fil │ │ │ │ │ -000707a0: 6573 2028 6f74 6865 7220 7468 616e 20e2 es (other than . │ │ │ │ │ -000707b0: 8098 6465 6269 616e 2f72 756c 6573 e280 ..debian/rules.. │ │ │ │ │ -000707c0: 9929 2061 6e64 0a20 2020 2020 6469 7265 .) and. dire │ │ │ │ │ -000707d0: 6374 6f72 6965 732e 0a0a 5468 6520 e280 ctories...The .. │ │ │ │ │ -000707e0: 9864 6562 6961 6ee2 8099 2064 6972 6563 .debian... direc │ │ │ │ │ -000707f0: 746f 7279 2061 6e64 20e2 8098 6465 6269 tory and ...debi │ │ │ │ │ -00070800: 616e 2f72 756c 6573 e280 9920 6172 6520 an/rules... are │ │ │ │ │ -00070810: 6861 6e64 6c65 6420 7370 6563 6961 6c6c handled speciall │ │ │ │ │ -00070820: 7920 6279 0ae2 8098 6470 6b67 2d73 6f75 y by....dpkg-sou │ │ │ │ │ -00070830: 7263 65e2 8099 202d 2062 6566 6f72 6520 rce... - before │ │ │ │ │ -00070840: 6170 706c 7969 6e67 2074 6865 2063 6861 applying the cha │ │ │ │ │ -00070850: 6e67 6573 2069 7420 7769 6c6c 2063 7265 nges it will cre │ │ │ │ │ -00070860: 6174 6520 7468 6520 e280 9864 6562 6961 ate the ...debia │ │ │ │ │ -00070870: 6ee2 8099 0a64 6972 6563 746f 7279 2c20 n....directory, │ │ │ │ │ -00070880: 616e 6420 6166 7465 7277 6172 6473 2069 and afterwards i │ │ │ │ │ -00070890: 7420 7769 6c6c 206d 616b 6520 e280 9864 t will make ...d │ │ │ │ │ -000708a0: 6562 6961 6e2f 7275 6c65 73e2 8099 2077 ebian/rules... w │ │ │ │ │ -000708b0: 6f72 6c64 2d65 7865 6375 7461 626c 652e orld-executable. │ │ │ │ │ -000708c0: 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d 2d20 .. ---------- │ │ │ │ │ -000708d0: 466f 6f74 6e6f 7465 7320 2d2d 2d2d 2d2d Footnotes ------ │ │ │ │ │ -000708e0: 2d2d 2d2d 0a0a 2020 2028 3129 2054 6869 ----.. (1) Thi │ │ │ │ │ -000708f0: 7320 6973 206e 6f74 2063 7572 7265 6e74 s is not current │ │ │ │ │ -00070900: 6c79 2064 6574 6563 7465 6420 7768 656e ly detected when │ │ │ │ │ -00070910: 2062 7569 6c64 696e 6720 736f 7572 6365 building source │ │ │ │ │ -00070920: 2070 6163 6b61 6765 732c 2062 7574 0a6f packages, but.o │ │ │ │ │ -00070930: 6e6c 7920 7768 656e 2065 7874 7261 6374 nly when extract │ │ │ │ │ -00070940: 696e 6720 7468 656d 2e0a 0a20 2020 2832 ing them... (2 │ │ │ │ │ -00070950: 2920 4861 7264 206c 696e 6b73 206d 6179 ) Hard links may │ │ │ │ │ -00070960: 2062 6520 7065 726d 6974 7465 6420 6174 be permitted at │ │ │ │ │ -00070970: 2073 6f6d 6520 706f 696e 7420 696e 2074 some point in t │ │ │ │ │ -00070980: 6865 2066 7574 7572 652c 2062 7574 0a77 he future, but.w │ │ │ │ │ -00070990: 6f75 6c64 2072 6571 7569 7265 2061 2066 ould require a f │ │ │ │ │ -000709a0: 6169 7220 616d 6f75 6e74 206f 6620 776f air amount of wo │ │ │ │ │ -000709b0: 726b 2e0a 0a20 2020 2833 2920 5365 7467 rk... (3) Setg │ │ │ │ │ -000709c0: 6964 2064 6972 6563 746f 7269 6573 2061 id directories a │ │ │ │ │ -000709d0: 7265 2061 6c6c 6f77 6564 2e0a 0a20 2020 re allowed... │ │ │ │ │ -000709e0: 2834 2920 5265 6e61 6d69 6e67 2061 2066 (4) Renaming a f │ │ │ │ │ -000709f0: 696c 6520 6973 206e 6f74 2074 7265 6174 ile is not treat │ │ │ │ │ -00070a00: 6564 2073 7065 6369 616c 6c79 202d 2069 ed specially - i │ │ │ │ │ -00070a10: 7420 6973 2073 6565 6e20 6173 2074 6865 t is seen as the │ │ │ │ │ -00070a20: 0a72 656d 6f76 616c 206f 6620 7468 6520 .removal of the │ │ │ │ │ -00070a30: 6f6c 6420 6669 6c65 2028 7768 6963 6820 old file (which │ │ │ │ │ -00070a40: 6765 6e65 7261 7465 7320 6120 7761 726e generates a warn │ │ │ │ │ -00070a50: 696e 672c 2062 7574 2069 7320 6f74 6865 ing, but is othe │ │ │ │ │ -00070a60: 7277 6973 650a 6967 6e6f 7265 6429 2c20 rwise.ignored), │ │ │ │ │ -00070a70: 616e 6420 7468 6520 6372 6561 7469 6f6e and the creation │ │ │ │ │ -00070a80: 206f 6620 7468 6520 6e65 7720 6f6e 652e of the new one. │ │ │ │ │ -00070a90: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00070aa0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00070ab0: 6f64 653a 2043 6f6e 7472 6f6c 2066 696c ode: Control fil │ │ │ │ │ -00070ac0: 6573 2061 6e64 2074 6865 6972 2066 6965 es and their fie │ │ │ │ │ -00070ad0: 6c64 7320 6672 6f6d 206f 6c64 2050 6163 lds from old Pac │ │ │ │ │ -00070ae0: 6b61 6769 6e67 204d 616e 7561 6c2c 2020 kaging Manual, │ │ │ │ │ -00070af0: 4e65 7874 3a20 436f 6e66 6967 7572 6174 Next: Configurat │ │ │ │ │ -00070b00: 696f 6e20 6669 6c65 2068 616e 646c 696e ion file handlin │ │ │ │ │ -00070b10: 6720 6672 6f6d 206f 6c64 2050 6163 6b61 g from old Packa │ │ │ │ │ -00070b20: 6769 6e67 204d 616e 7561 6c2c 2020 5072 ging Manual, Pr │ │ │ │ │ -00070b30: 6576 3a20 536f 7572 6365 2070 6163 6b61 ev: Source packa │ │ │ │ │ -00070b40: 6765 7320 6672 6f6d 206f 6c64 2050 6163 ges from old Pac │ │ │ │ │ -00070b50: 6b61 6769 6e67 204d 616e 7561 6c2c 2020 kaging Manual, │ │ │ │ │ -00070b60: 5570 3a20 546f 700a 0a31 3620 436f 6e74 Up: Top..16 Cont │ │ │ │ │ -00070b70: 726f 6c20 6669 6c65 7320 616e 6420 7468 rol files and th │ │ │ │ │ -00070b80: 6569 7220 6669 656c 6473 2028 6672 6f6d eir fields (from │ │ │ │ │ -00070b90: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ -00070ba0: 616e 7561 6c29 0a2a 2a2a 2a2a 2a2a 2a2a anual).********* │ │ │ │ │ -00070bb0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00070bc0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00070bd0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00070be0: 2a2a 2a2a 0a0a 4d61 6e79 206f 6620 7468 ****..Many of th │ │ │ │ │ -00070bf0: 6520 746f 6f6c 7320 696e 2074 6865 20e2 e tools in the . │ │ │ │ │ -00070c00: 8098 6470 6b67 e280 9920 7375 6974 6520 ..dpkg... suite │ │ │ │ │ -00070c10: 6d61 6e69 7075 6c61 7465 2064 6174 6120 manipulate data │ │ │ │ │ -00070c20: 696e 2061 2063 6f6d 6d6f 6e0a 666f 726d in a common.form │ │ │ │ │ -00070c30: 6174 2c20 6b6e 6f77 6e20 6173 2063 6f6e at, known as con │ │ │ │ │ -00070c40: 7472 6f6c 2066 696c 6573 2e20 2042 696e trol files. Bin │ │ │ │ │ -00070c50: 6172 7920 616e 6420 736f 7572 6365 2070 ary and source p │ │ │ │ │ -00070c60: 6163 6b61 6765 7320 6861 7665 2063 6f6e ackages have con │ │ │ │ │ -00070c70: 7472 6f6c 0a64 6174 6120 6173 2064 6f20 trol.data as do │ │ │ │ │ -00070c80: 7468 6520 e280 982e 6368 616e 6765 73e2 the ....changes. │ │ │ │ │ -00070c90: 8099 2066 696c 6573 2077 6869 6368 2063 .. files which c │ │ │ │ │ -00070ca0: 6f6e 7472 6f6c 2074 6865 2069 6e73 7461 ontrol the insta │ │ │ │ │ -00070cb0: 6c6c 6174 696f 6e20 6f66 0a75 706c 6f61 llation of.uploa │ │ │ │ │ -00070cc0: 6465 6420 6669 6c65 732c 2061 6e64 20e2 ded files, and . │ │ │ │ │ -00070cd0: 8098 6470 6b67 e280 99e2 8099 7320 696e ..dpkg......s in │ │ │ │ │ -00070ce0: 7465 726e 616c 2064 6174 6162 6173 6573 ternal databases │ │ │ │ │ -00070cf0: 2061 7265 2069 6e20 6120 7369 6d69 6c61 are in a simila │ │ │ │ │ -00070d00: 7220 666f 726d 6174 2e0a 0a2a 204d 656e r format...* Men │ │ │ │ │ -00070d10: 753a 0a0a 2a20 5379 6e74 6178 206f 6620 u:..* Syntax of │ │ │ │ │ -00070d20: 636f 6e74 726f 6c20 6669 6c65 733a 2053 control files: S │ │ │ │ │ -00070d30: 796e 7461 7820 6f66 2063 6f6e 7472 6f6c yntax of control │ │ │ │ │ -00070d40: 2066 696c 6573 3c32 3e2e 0a2a 204c 6973 files<2>..* Lis │ │ │ │ │ -00070d50: 7420 6f66 2066 6965 6c64 733a 204c 6973 t of fields: Lis │ │ │ │ │ -00070d60: 7420 6f66 2066 6965 6c64 733c 323e 2e0a t of fields<2>.. │ │ │ │ │ -00070d70: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00070d80: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -00070d90: 6465 3a20 5379 6e74 6178 206f 6620 636f de: Syntax of co │ │ │ │ │ -00070da0: 6e74 726f 6c20 6669 6c65 733c 323e 2c20 ntrol files<2>, │ │ │ │ │ -00070db0: 204e 6578 743a 204c 6973 7420 6f66 2066 Next: List of f │ │ │ │ │ -00070dc0: 6965 6c64 733c 323e 2c20 2055 703a 2043 ields<2>, Up: C │ │ │ │ │ -00070dd0: 6f6e 7472 6f6c 2066 696c 6573 2061 6e64 ontrol files and │ │ │ │ │ -00070de0: 2074 6865 6972 2066 6965 6c64 7320 6672 their fields fr │ │ │ │ │ -00070df0: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ -00070e00: 204d 616e 7561 6c0a 0a31 362e 3120 5379 Manual..16.1 Sy │ │ │ │ │ -00070e10: 6e74 6178 206f 6620 636f 6e74 726f 6c20 ntax of control │ │ │ │ │ -00070e20: 6669 6c65 730a 3d3d 3d3d 3d3d 3d3d 3d3d files.========== │ │ │ │ │ -00070e30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00070e40: 3d3d 0a0a 5365 6520 2a6e 6f74 6520 5379 ==..See *note Sy │ │ │ │ │ -00070e50: 6e74 6178 206f 6620 636f 6e74 726f 6c20 ntax of control │ │ │ │ │ -00070e60: 6669 6c65 733a 2039 312e 0a0a 4974 2069 files: 91...It i │ │ │ │ │ -00070e70: 7320 696d 706f 7274 616e 7420 746f 206e s important to n │ │ │ │ │ -00070e80: 6f74 6520 7468 6174 2074 6865 7265 2061 ote that there a │ │ │ │ │ -00070e90: 7265 2073 6576 6572 616c 2066 6965 6c64 re several field │ │ │ │ │ -00070ea0: 7320 7768 6963 6820 6172 6520 6f70 7469 s which are opti │ │ │ │ │ -00070eb0: 6f6e 616c 0a61 7320 6661 7220 6173 20e2 onal.as far as . │ │ │ │ │ -00070ec0: 8098 6470 6b67 e280 9920 616e 6420 7468 ..dpkg... and th │ │ │ │ │ -00070ed0: 6520 7265 6c61 7465 6420 746f 6f6c 7320 e related tools │ │ │ │ │ -00070ee0: 6172 6520 636f 6e63 6572 6e65 642c 2062 are concerned, b │ │ │ │ │ -00070ef0: 7574 2077 6869 6368 206d 7573 740a 6170 ut which must.ap │ │ │ │ │ -00070f00: 7065 6172 2069 6e20 6576 6572 7920 4465 pear in every De │ │ │ │ │ -00070f10: 6269 616e 2070 6163 6b61 6765 2c20 6f72 bian package, or │ │ │ │ │ -00070f20: 2077 686f 7365 206f 6d69 7373 696f 6e20 whose omission │ │ │ │ │ -00070f30: 6d61 7920 6361 7573 6520 7072 6f62 6c65 may cause proble │ │ │ │ │ -00070f40: 6d73 2e0a 0a1f 0a46 696c 653a 2064 6562 ms.....File: deb │ │ │ │ │ -00070f50: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -00070f60: 2020 4e6f 6465 3a20 4c69 7374 206f 6620 Node: List of │ │ │ │ │ -00070f70: 6669 656c 6473 3c32 3e2c 2020 5072 6576 fields<2>, Prev │ │ │ │ │ -00070f80: 3a20 5379 6e74 6178 206f 6620 636f 6e74 : Syntax of cont │ │ │ │ │ -00070f90: 726f 6c20 6669 6c65 733c 323e 2c20 2055 rol files<2>, U │ │ │ │ │ -00070fa0: 703a 2043 6f6e 7472 6f6c 2066 696c 6573 p: Control files │ │ │ │ │ -00070fb0: 2061 6e64 2074 6865 6972 2066 6965 6c64 and their field │ │ │ │ │ -00070fc0: 7320 6672 6f6d 206f 6c64 2050 6163 6b61 s from old Packa │ │ │ │ │ -00070fd0: 6769 6e67 204d 616e 7561 6c0a 0a31 362e ging Manual..16. │ │ │ │ │ -00070fe0: 3220 4c69 7374 206f 6620 6669 656c 6473 2 List of fields │ │ │ │ │ -00070ff0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -00071000: 3d3d 3d3d 0a0a 5365 6520 2a6e 6f74 6520 ====..See *note │ │ │ │ │ -00071010: 4c69 7374 206f 6620 6669 656c 6473 3a20 List of fields: │ │ │ │ │ -00071020: 6162 2e0a 0a54 6869 7320 7365 6374 696f ab...This sectio │ │ │ │ │ -00071030: 6e20 6e6f 7720 636f 6e74 6169 6e73 206f n now contains o │ │ │ │ │ -00071040: 6e6c 7920 7468 6520 6669 656c 6473 2074 nly the fields t │ │ │ │ │ -00071050: 6861 7420 6469 646e e280 9974 2062 656c hat didn...t bel │ │ │ │ │ -00071060: 6f6e 6720 746f 2074 6865 0a50 6f6c 6963 ong to the.Polic │ │ │ │ │ -00071070: 7920 6d61 6e75 616c 2e0a 0a2a 204d 656e y manual...* Men │ │ │ │ │ -00071080: 753a 0a0a 2a20 4669 6c65 6e61 6d65 2061 u:..* Filename a │ │ │ │ │ -00071090: 6e64 204d 5344 4f53 2d46 696c 656e 616d nd MSDOS-Filenam │ │ │ │ │ -000710a0: 653a 3a0a 2a20 5369 7a65 2061 6e64 204d e::.* Size and M │ │ │ │ │ -000710b0: 4435 7375 6d3a 3a0a 2a20 5374 6174 7573 D5sum::.* Status │ │ │ │ │ -000710c0: 3a3a 0a2a 2043 6f6e 6669 672d 5665 7273 ::.* Config-Vers │ │ │ │ │ -000710d0: 696f 6e3a 3a0a 2a20 436f 6e66 6669 6c65 ion::.* Conffile │ │ │ │ │ -000710e0: 733a 3a0a 2a20 4f62 736f 6c65 7465 2066 s::.* Obsolete f │ │ │ │ │ -000710f0: 6965 6c64 733a 204f 6273 6f6c 6574 6520 ields: Obsolete │ │ │ │ │ -00071100: 6669 656c 6473 3c32 3e2e 0a0a 1f0a 4669 fields<2>.....Fi │ │ │ │ │ -00071110: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00071120: 792e 696e 666f 2c20 204e 6f64 653a 2046 y.info, Node: F │ │ │ │ │ -00071130: 696c 656e 616d 6520 616e 6420 4d53 444f ilename and MSDO │ │ │ │ │ -00071140: 532d 4669 6c65 6e61 6d65 2c20 204e 6578 S-Filename, Nex │ │ │ │ │ -00071150: 743a 2053 697a 6520 616e 6420 4d44 3573 t: Size and MD5s │ │ │ │ │ -00071160: 756d 2c20 2055 703a 204c 6973 7420 6f66 um, Up: List of │ │ │ │ │ -00071170: 2066 6965 6c64 733c 323e 0a0a 3136 2e32 fields<2>..16.2 │ │ │ │ │ -00071180: 2e31 20e2 8098 4669 6c65 6e61 6d65 e280 .1 ...Filename.. │ │ │ │ │ -00071190: 9920 616e 6420 e280 984d 5344 4f53 2d46 . and ...MSDOS-F │ │ │ │ │ -000711a0: 696c 656e 616d 65e2 8099 0a2d 2d2d 2d2d ilename....----- │ │ │ │ │ +0006f010: 0a0a 5468 6973 2069 7320 7468 6520 6465 ..This is the de │ │ │ │ │ +0006f020: 6661 756c 7420 7465 6d70 6f72 6172 7920 fault temporary │ │ │ │ │ +0006f030: 6c6f 6361 7469 6f6e 2066 6f72 2074 6865 location for the │ │ │ │ │ +0006f040: 2063 6f6e 7374 7275 6374 696f 6e20 6f66 construction of │ │ │ │ │ +0006f050: 2062 696e 6172 790a 7061 636b 6167 6573 binary.packages │ │ │ │ │ +0006f060: 2062 7920 7468 6520 e280 9862 696e 6172 by the ...binar │ │ │ │ │ +0006f070: 79e2 8099 2074 6172 6765 742e 2020 5468 y... target. Th │ │ │ │ │ +0006f080: 6520 6469 7265 6374 6f72 7920 e280 9874 e directory ...t │ │ │ │ │ +0006f090: 6d70 e280 9920 7365 7276 6573 2061 7320 mp... serves as │ │ │ │ │ +0006f0a0: 7468 6520 726f 6f74 0a6f 6620 7468 6520 the root.of the │ │ │ │ │ +0006f0b0: 6669 6c65 2073 7973 7465 6d20 7472 6565 file system tree │ │ │ │ │ +0006f0c0: 2061 7320 6974 2069 7320 6265 696e 6720 as it is being │ │ │ │ │ +0006f0d0: 636f 6e73 7472 7563 7465 6420 2866 6f72 constructed (for │ │ │ │ │ +0006f0e0: 2065 7861 6d70 6c65 2c20 6279 0a75 7369 example, by.usi │ │ │ │ │ +0006f0f0: 6e67 2074 6865 2070 6163 6b61 6765 e280 ng the package.. │ │ │ │ │ +0006f100: 9973 2075 7073 7472 6561 6d20 6d61 6b65 .s upstream make │ │ │ │ │ +0006f110: 6669 6c65 7320 696e 7374 616c 6c20 7461 files install ta │ │ │ │ │ +0006f120: 7267 6574 7320 616e 6420 7265 6469 7265 rgets and redire │ │ │ │ │ +0006f130: 6374 696e 670a 7468 6520 6f75 7470 7574 cting.the output │ │ │ │ │ +0006f140: 2074 6865 7265 292c 2061 6e64 2069 7420 there), and it │ │ │ │ │ +0006f150: 616c 736f 2063 6f6e 7461 696e 7320 7468 also contains th │ │ │ │ │ +0006f160: 6520 e280 9844 4542 4941 4ee2 8099 2073 e ...DEBIAN... s │ │ │ │ │ +0006f170: 7562 6469 7265 6374 6f72 792e 2020 5365 ubdirectory. Se │ │ │ │ │ +0006f180: 650a 2a6e 6f74 6520 4372 6561 7469 6e67 e.*note Creating │ │ │ │ │ +0006f190: 2070 6163 6b61 6765 2066 696c 6573 202d package files - │ │ │ │ │ +0006f1a0: 2064 706b 672d 6465 623a 2031 6236 2e0a dpkg-deb: 1b6.. │ │ │ │ │ +0006f1b0: 0a54 6869 7320 6973 206f 6e6c 7920 6120 .This is only a │ │ │ │ │ +0006f1c0: 6465 6661 756c 7420 616e 6420 6361 6e20 default and can │ │ │ │ │ +0006f1d0: 6265 2065 6173 696c 7920 6f76 6572 7269 be easily overri │ │ │ │ │ +0006f1e0: 6464 656e 2e20 204d 6f73 7420 7061 636b dden. Most pack │ │ │ │ │ +0006f1f0: 6167 696e 670a 746f 6f6c 7320 6e6f 206c aging.tools no l │ │ │ │ │ +0006f200: 6f6e 6765 7220 7573 6520 e280 9864 6562 onger use ...deb │ │ │ │ │ +0006f210: 6961 6e2f 746d 70e2 8099 2c20 696e 7374 ian/tmp..., inst │ │ │ │ │ +0006f220: 6561 6420 7072 6566 6572 7269 6e67 20e2 ead preferring . │ │ │ │ │ +0006f230: 8098 6465 6269 616e 2f70 6b67 e280 9920 ..debian/pkg... │ │ │ │ │ +0006f240: 666f 720a 7468 6520 636f 6d6d 6f6e 2063 for.the common c │ │ │ │ │ +0006f250: 6173 6520 6f66 2061 2073 6f75 7263 6520 ase of a source │ │ │ │ │ +0006f260: 7061 636b 6167 6520 6275 696c 6469 6e67 package building │ │ │ │ │ +0006f270: 206f 6e6c 7920 6f6e 6520 6269 6e61 7279 only one binary │ │ │ │ │ +0006f280: 2070 6163 6b61 6765 2e0a 5375 6368 2074 package..Such t │ │ │ │ │ +0006f290: 6f6f 6c73 2075 7375 616c 6c79 206f 6e6c ools usually onl │ │ │ │ │ +0006f2a0: 7920 7573 6520 e280 9864 6562 6961 6e2f y use ...debian/ │ │ │ │ │ +0006f2b0: 746d 70e2 8099 2061 7320 6120 7465 6d70 tmp... as a temp │ │ │ │ │ +0006f2c0: 6f72 6172 7920 7374 6167 696e 6720 6172 orary staging ar │ │ │ │ │ +0006f2d0: 6561 2066 6f72 0a62 7569 6c74 2066 696c ea for.built fil │ │ │ │ │ +0006f2e0: 6573 2061 6e64 2064 6f20 6e6f 7420 636f es and do not co │ │ │ │ │ +0006f2f0: 6e73 7472 7563 7420 7061 636b 6167 6573 nstruct packages │ │ │ │ │ +0006f300: 2066 726f 6d20 6974 2e0a 0a49 6620 7365 from it...If se │ │ │ │ │ +0006f310: 7665 7261 6c20 6269 6e61 7279 2070 6163 veral binary pac │ │ │ │ │ +0006f320: 6b61 6765 7320 6172 6520 6765 6e65 7261 kages are genera │ │ │ │ │ +0006f330: 7465 6420 6672 6f6d 2074 6865 2073 616d ted from the sam │ │ │ │ │ +0006f340: 6520 736f 7572 6365 2074 7265 652c 2069 e source tree, i │ │ │ │ │ +0006f350: 740a 6973 2075 7375 616c 2074 6f20 7573 t.is usual to us │ │ │ │ │ +0006f360: 6520 6120 7365 7061 7261 7465 20e2 8098 e a separate ... │ │ │ │ │ +0006f370: 6465 6269 616e 2f70 6b67 e280 9920 6469 debian/pkg... di │ │ │ │ │ +0006f380: 7265 6374 6f72 7920 666f 7220 6561 6368 rectory for each │ │ │ │ │ +0006f390: 2062 696e 6172 790a 7061 636b 6167 6520 binary.package │ │ │ │ │ +0006f3a0: 6173 2074 6865 2074 656d 706f 7261 7279 as the temporary │ │ │ │ │ +0006f3b0: 2063 6f6e 7374 7275 6374 696f 6e20 6c6f construction lo │ │ │ │ │ +0006f3c0: 6361 7469 6f6e 732e 0a0a 5768 6174 6576 cations...Whatev │ │ │ │ │ +0006f3d0: 6572 2074 656d 706f 7261 7279 2064 6972 er temporary dir │ │ │ │ │ +0006f3e0: 6563 746f 7269 6573 2061 7265 2063 7265 ectories are cre │ │ │ │ │ +0006f3f0: 6174 6564 2061 6e64 2075 7365 6420 6279 ated and used by │ │ │ │ │ +0006f400: 2074 6865 20e2 8098 6269 6e61 7279 e280 the ...binary.. │ │ │ │ │ +0006f410: 990a 7461 7267 6574 206d 7573 7420 6f66 ..target must of │ │ │ │ │ +0006f420: 2063 6f75 7273 6520 6265 2072 656d 6f76 course be remov │ │ │ │ │ +0006f430: 6564 2062 7920 7468 6520 e280 9863 6c65 ed by the ...cle │ │ │ │ │ +0006f440: 616e e280 9920 7461 7267 6574 2e0a 0a1f an... target.... │ │ │ │ │ +0006f450: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0006f460: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0006f470: 3a20 536f 7572 6365 2070 6163 6b61 6765 : Source package │ │ │ │ │ +0006f480: 7320 6173 2061 7263 6869 7665 732c 2020 s as archives, │ │ │ │ │ +0006f490: 4e65 7874 3a20 556e 7061 636b 696e 6720 Next: Unpacking │ │ │ │ │ +0006f4a0: 6120 4465 6269 616e 2073 6f75 7263 6520 a Debian source │ │ │ │ │ +0006f4b0: 7061 636b 6167 6520 7769 7468 6f75 7420 package without │ │ │ │ │ +0006f4c0: 6470 6b67 2d73 6f75 7263 652c 2020 5072 dpkg-source, Pr │ │ │ │ │ +0006f4d0: 6576 3a20 5468 6520 4465 6269 616e 2070 ev: The Debian p │ │ │ │ │ +0006f4e0: 6163 6b61 6765 2073 6f75 7263 6520 7472 ackage source tr │ │ │ │ │ +0006f4f0: 6565 2c20 2055 703a 2053 6f75 7263 6520 ee, Up: Source │ │ │ │ │ +0006f500: 7061 636b 6167 6573 2066 726f 6d20 6f6c packages from ol │ │ │ │ │ +0006f510: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ +0006f520: 616c 0a0a 3135 2e33 2053 6f75 7263 6520 al..15.3 Source │ │ │ │ │ +0006f530: 7061 636b 6167 6573 2061 7320 6172 6368 packages as arch │ │ │ │ │ +0006f540: 6976 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d ives.=========== │ │ │ │ │ +0006f550: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006f560: 3d3d 3d3d 3d0a 0a41 7320 6974 2065 7869 =====..As it exi │ │ │ │ │ +0006f570: 7374 7320 6f6e 2074 6865 2046 5450 2073 sts on the FTP s │ │ │ │ │ +0006f580: 6974 652c 2061 2044 6562 6961 6e20 736f ite, a Debian so │ │ │ │ │ +0006f590: 7572 6365 2070 6163 6b61 6765 2063 6f6e urce package con │ │ │ │ │ +0006f5a0: 7369 7374 7320 6f66 2074 6872 6565 0a72 sists of three.r │ │ │ │ │ +0006f5b0: 656c 6174 6564 2066 696c 6573 2e20 2059 elated files. Y │ │ │ │ │ +0006f5c0: 6f75 206d 7573 7420 6861 7665 2074 6865 ou must have the │ │ │ │ │ +0006f5d0: 2072 6967 6874 2076 6572 7369 6f6e 7320 right versions │ │ │ │ │ +0006f5e0: 6f66 2061 6c6c 2074 6872 6565 2074 6f20 of all three to │ │ │ │ │ +0006f5f0: 6265 2061 626c 650a 746f 2075 7365 2074 be able.to use t │ │ │ │ │ +0006f600: 6865 6d2e 0a0a 4465 6269 616e 2073 6f75 hem...Debian sou │ │ │ │ │ +0006f610: 7263 6520 636f 6e74 726f 6c20 6669 6c65 rce control file │ │ │ │ │ +0006f620: 202d 20e2 8098 2e64 7363 e280 990a 0a20 - ....dsc..... │ │ │ │ │ +0006f630: 2020 2020 5468 6973 2066 696c 6520 6973 This file is │ │ │ │ │ +0006f640: 2061 2063 6f6e 7472 6f6c 2066 696c 6520 a control file │ │ │ │ │ +0006f650: 7573 6564 2062 7920 e280 9864 706b 672d used by ...dpkg- │ │ │ │ │ +0006f660: 736f 7572 6365 e280 9920 746f 2065 7874 source... to ext │ │ │ │ │ +0006f670: 7261 6374 2061 0a20 2020 2020 736f 7572 ract a. sour │ │ │ │ │ +0006f680: 6365 2070 6163 6b61 6765 2e20 2053 6565 ce package. See │ │ │ │ │ +0006f690: 202a 6e6f 7465 2044 6562 6961 6e20 736f *note Debian so │ │ │ │ │ +0006f6a0: 7572 6365 2070 6163 6b61 6765 2063 6f6e urce package con │ │ │ │ │ +0006f6b0: 7472 6f6c 2066 696c 6573 20e2 8093 0a20 trol files .... │ │ │ │ │ +0006f6c0: 2020 2020 2e64 7363 3a20 3633 2e0a 0a4f .dsc: 63...O │ │ │ │ │ +0006f6d0: 7269 6769 6e61 6c20 736f 7572 6365 2061 riginal source a │ │ │ │ │ +0006f6e0: 7263 6869 7665 202d 20e2 8098 7061 636b rchive - ...pack │ │ │ │ │ +0006f6f0: 6167 655f 7570 7374 7265 616d 2d76 6572 age_upstream-ver │ │ │ │ │ +0006f700: 7369 6f6e 2e6f 7269 672e 7461 722e 677a sion.orig.tar.gz │ │ │ │ │ +0006f710: e280 990a 0a20 2020 2020 5468 6973 2069 ..... This i │ │ │ │ │ +0006f720: 7320 6120 636f 6d70 7265 7373 6564 2028 s a compressed ( │ │ │ │ │ +0006f730: 7769 7468 20e2 8098 677a 6970 202d 39e2 with ...gzip -9. │ │ │ │ │ +0006f740: 8099 2920 e280 9874 6172 e280 9920 6669 ..) ...tar... fi │ │ │ │ │ +0006f750: 6c65 2063 6f6e 7461 696e 696e 6720 7468 le containing th │ │ │ │ │ +0006f760: 650a 2020 2020 2073 6f75 7263 6520 636f e. source co │ │ │ │ │ +0006f770: 6465 2066 726f 6d20 7468 6520 7570 7374 de from the upst │ │ │ │ │ +0006f780: 7265 616d 2061 7574 686f 7273 206f 6620 ream authors of │ │ │ │ │ +0006f790: 7468 6520 7072 6f67 7261 6d2e 0a0a 4465 the program...De │ │ │ │ │ +0006f7a0: 6269 616e 2070 6163 6b61 6765 2064 6966 bian package dif │ │ │ │ │ +0006f7b0: 6620 2d20 e280 9870 6163 6b61 6765 5f75 f - ...package_u │ │ │ │ │ +0006f7c0: 7073 7472 6561 6d5f 7665 7273 696f 6e2d pstream_version- │ │ │ │ │ +0006f7d0: 7265 7669 7369 6f6e 2e64 6966 662e 677a revision.diff.gz │ │ │ │ │ +0006f7e0: e280 990a 0a20 2020 2020 5468 6973 2069 ..... This i │ │ │ │ │ +0006f7f0: 7320 6120 756e 6966 6965 6420 636f 6e74 s a unified cont │ │ │ │ │ +0006f800: 6578 7420 6469 6666 2028 e280 9864 6966 ext diff (...dif │ │ │ │ │ +0006f810: 6620 2d75 e280 9929 2067 6976 696e 6720 f -u...) giving │ │ │ │ │ +0006f820: 7468 6520 6368 616e 6765 7320 7768 6963 the changes whic │ │ │ │ │ +0006f830: 680a 2020 2020 2061 7265 2072 6571 7569 h. are requi │ │ │ │ │ +0006f840: 7265 6420 746f 2074 7572 6e20 7468 6520 red to turn the │ │ │ │ │ +0006f850: 6f72 6967 696e 616c 2073 6f75 7263 6520 original source │ │ │ │ │ +0006f860: 696e 746f 2074 6865 2044 6562 6961 6e20 into the Debian │ │ │ │ │ +0006f870: 736f 7572 6365 2e0a 2020 2020 2054 6865 source.. The │ │ │ │ │ +0006f880: 7365 2063 6861 6e67 6573 206d 6179 206f se changes may o │ │ │ │ │ +0006f890: 6e6c 7920 696e 636c 7564 6520 6564 6974 nly include edit │ │ │ │ │ +0006f8a0: 696e 6720 616e 6420 6372 6561 7469 6e67 ing and creating │ │ │ │ │ +0006f8b0: 2070 6c61 696e 2066 696c 6573 2e0a 2020 plain files.. │ │ │ │ │ +0006f8c0: 2020 2054 6865 2070 6572 6d69 7373 696f The permissio │ │ │ │ │ +0006f8d0: 6e73 206f 6620 6669 6c65 732c 2074 6865 ns of files, the │ │ │ │ │ +0006f8e0: 2074 6172 6765 7473 206f 6620 7379 6d62 targets of symb │ │ │ │ │ +0006f8f0: 6f6c 6963 206c 696e 6b73 2061 6e64 2074 olic links and t │ │ │ │ │ +0006f900: 6865 0a20 2020 2020 6368 6172 6163 7465 he. characte │ │ │ │ │ +0006f910: 7269 7374 6963 7320 6f66 2073 7065 6369 ristics of speci │ │ │ │ │ +0006f920: 616c 2066 696c 6573 206f 7220 7069 7065 al files or pipe │ │ │ │ │ +0006f930: 7320 6d61 7920 6e6f 7420 6265 2063 6861 s may not be cha │ │ │ │ │ +0006f940: 6e67 6564 2061 6e64 206e 6f0a 2020 2020 nged and no. │ │ │ │ │ +0006f950: 2066 696c 6573 206d 6179 2062 6520 7265 files may be re │ │ │ │ │ +0006f960: 6d6f 7665 6420 6f72 2072 656e 616d 6564 moved or renamed │ │ │ │ │ +0006f970: 2e0a 0a20 2020 2020 416c 6c20 7468 6520 ... All the │ │ │ │ │ +0006f980: 6469 7265 6374 6f72 6965 7320 696e 2074 directories in t │ │ │ │ │ +0006f990: 6865 2064 6966 6620 6d75 7374 2065 7869 he diff must exi │ │ │ │ │ +0006f9a0: 7374 2c20 6578 6365 7074 2074 6865 20e2 st, except the . │ │ │ │ │ +0006f9b0: 8098 6465 6269 616e e280 990a 2020 2020 ..debian.... │ │ │ │ │ +0006f9c0: 2073 7562 6469 7265 6374 6f72 7920 6f66 subdirectory of │ │ │ │ │ +0006f9d0: 2074 6865 2074 6f70 206f 6620 7468 6520 the top of the │ │ │ │ │ +0006f9e0: 736f 7572 6365 2074 7265 652c 2077 6869 source tree, whi │ │ │ │ │ +0006f9f0: 6368 2077 696c 6c20 6265 2063 7265 6174 ch will be creat │ │ │ │ │ +0006fa00: 6564 0a20 2020 2020 6279 20e2 8098 6470 ed. by ...dp │ │ │ │ │ +0006fa10: 6b67 2d73 6f75 7263 65e2 8099 2069 6620 kg-source... if │ │ │ │ │ +0006fa20: 6e65 6365 7373 6172 7920 7768 656e 2075 necessary when u │ │ │ │ │ +0006fa30: 6e70 6163 6b69 6e67 2e0a 0a20 2020 2020 npacking... │ │ │ │ │ +0006fa40: 5468 6520 e280 9864 706b 672d 736f 7572 The ...dpkg-sour │ │ │ │ │ +0006fa50: 6365 e280 9920 7072 6f67 7261 6d20 7769 ce... program wi │ │ │ │ │ +0006fa60: 6c6c 2061 7574 6f6d 6174 6963 616c 6c79 ll automatically │ │ │ │ │ +0006fa70: 206d 616b 6520 7468 650a 2020 2020 20e2 make the. . │ │ │ │ │ +0006fa80: 8098 6465 6269 616e 2f72 756c 6573 e280 ..debian/rules.. │ │ │ │ │ +0006fa90: 9920 6669 6c65 2065 7865 6375 7461 626c . file executabl │ │ │ │ │ +0006faa0: 6520 2873 6565 2062 656c 6f77 292e 0a0a e (see below)... │ │ │ │ │ +0006fab0: 4966 2074 6865 7265 2069 7320 6e6f 206f If there is no o │ │ │ │ │ +0006fac0: 7269 6769 6e61 6c20 736f 7572 6365 2063 riginal source c │ │ │ │ │ +0006fad0: 6f64 6520 2d20 666f 7220 6578 616d 706c ode - for exampl │ │ │ │ │ +0006fae0: 652c 2069 6620 7468 6520 7061 636b 6167 e, if the packag │ │ │ │ │ +0006faf0: 6520 6973 0a73 7065 6369 616c 6c79 2070 e is.specially p │ │ │ │ │ +0006fb00: 7265 7061 7265 6420 666f 7220 4465 6269 repared for Debi │ │ │ │ │ +0006fb10: 616e 206f 7220 7468 6520 4465 6269 616e an or the Debian │ │ │ │ │ +0006fb20: 206d 6169 6e74 6169 6e65 7220 6973 2074 maintainer is t │ │ │ │ │ +0006fb30: 6865 2073 616d 6520 6173 0a74 6865 2075 he same as.the u │ │ │ │ │ +0006fb40: 7073 7472 6561 6d20 6d61 696e 7461 696e pstream maintain │ │ │ │ │ +0006fb50: 6572 202d 2074 6865 2066 6f72 6d61 7420 er - the format │ │ │ │ │ +0006fb60: 6973 2073 6c69 6768 746c 7920 6469 6666 is slightly diff │ │ │ │ │ +0006fb70: 6572 656e 743a 2074 6865 6e20 7468 6572 erent: then ther │ │ │ │ │ +0006fb80: 650a 6973 206e 6f20 6469 6666 2c20 616e e.is no diff, an │ │ │ │ │ +0006fb90: 6420 7468 6520 7461 7266 696c 6520 6973 d the tarfile is │ │ │ │ │ +0006fba0: 206e 616d 6564 20e2 8098 7061 636b 6167 named ...packag │ │ │ │ │ +0006fbb0: 655f 7665 7273 696f 6e2e 7461 722e 677a e_version.tar.gz │ │ │ │ │ +0006fbc0: e280 992c 2061 6e64 0a70 7265 6665 7261 ..., and.prefera │ │ │ │ │ +0006fbd0: 626c 7920 636f 6e74 6169 6e73 2061 2064 bly contains a d │ │ │ │ │ +0006fbe0: 6972 6563 746f 7279 206e 616d 6564 20e2 irectory named . │ │ │ │ │ +0006fbf0: 8098 7061 636b 6167 652d 7665 7273 696f ..package-versio │ │ │ │ │ +0006fc00: 6ee2 8099 2e0a 0a1f 0a46 696c 653a 2064 n........File: d │ │ │ │ │ +0006fc10: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +0006fc20: 6f2c 2020 4e6f 6465 3a20 556e 7061 636b o, Node: Unpack │ │ │ │ │ +0006fc30: 696e 6720 6120 4465 6269 616e 2073 6f75 ing a Debian sou │ │ │ │ │ +0006fc40: 7263 6520 7061 636b 6167 6520 7769 7468 rce package with │ │ │ │ │ +0006fc50: 6f75 7420 6470 6b67 2d73 6f75 7263 652c out dpkg-source, │ │ │ │ │ +0006fc60: 2020 5072 6576 3a20 536f 7572 6365 2070 Prev: Source p │ │ │ │ │ +0006fc70: 6163 6b61 6765 7320 6173 2061 7263 6869 ackages as archi │ │ │ │ │ +0006fc80: 7665 732c 2020 5570 3a20 536f 7572 6365 ves, Up: Source │ │ │ │ │ +0006fc90: 2070 6163 6b61 6765 7320 6672 6f6d 206f packages from o │ │ │ │ │ +0006fca0: 6c64 2050 6163 6b61 6769 6e67 204d 616e ld Packaging Man │ │ │ │ │ +0006fcb0: 7561 6c0a 0a31 352e 3420 556e 7061 636b ual..15.4 Unpack │ │ │ │ │ +0006fcc0: 696e 6720 6120 4465 6269 616e 2073 6f75 ing a Debian sou │ │ │ │ │ +0006fcd0: 7263 6520 7061 636b 6167 6520 7769 7468 rce package with │ │ │ │ │ +0006fce0: 6f75 7420 e280 9864 706b 672d 736f 7572 out ...dpkg-sour │ │ │ │ │ +0006fcf0: 6365 e280 990a 3d3d 3d3d 3d3d 3d3d 3d3d ce....========== │ │ │ │ │ +0006fd00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006fd10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006fd20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0006fd30: 3d3d 0a0a e280 9864 706b 672d 736f 7572 ==.....dpkg-sour │ │ │ │ │ +0006fd40: 6365 202d 78e2 8099 2069 7320 7468 6520 ce -x... is the │ │ │ │ │ +0006fd50: 7265 636f 6d6d 656e 6465 6420 7761 7920 recommended way │ │ │ │ │ +0006fd60: 746f 2075 6e70 6163 6b20 6120 4465 6269 to unpack a Debi │ │ │ │ │ +0006fd70: 616e 2073 6f75 7263 650a 7061 636b 6167 an source.packag │ │ │ │ │ +0006fd80: 652e 2020 486f 7765 7665 722c 2069 6620 e. However, if │ │ │ │ │ +0006fd90: 6974 2069 7320 6e6f 7420 6176 6169 6c61 it is not availa │ │ │ │ │ +0006fda0: 626c 6520 6974 2069 7320 706f 7373 6962 ble it is possib │ │ │ │ │ +0006fdb0: 6c65 2074 6f20 756e 7061 636b 2061 0a44 le to unpack a.D │ │ │ │ │ +0006fdc0: 6562 6961 6e20 736f 7572 6365 2061 7263 ebian source arc │ │ │ │ │ +0006fdd0: 6869 7665 2061 7320 666f 6c6c 6f77 733a hive as follows: │ │ │ │ │ +0006fde0: 0a0a 2020 312e 2055 6e74 6172 2074 6865 .. 1. Untar the │ │ │ │ │ +0006fdf0: 2074 6172 6669 6c65 2c20 7768 6963 6820 tarfile, which │ │ │ │ │ +0006fe00: 7769 6c6c 2063 7265 6174 6520 6120 e280 will create a .. │ │ │ │ │ +0006fe10: 982e 6f72 6967 e280 9920 6469 7265 6374 ..orig... direct │ │ │ │ │ +0006fe20: 6f72 792e 0a0a 2020 322e 2052 656e 616d ory... 2. Renam │ │ │ │ │ +0006fe30: 6520 7468 6520 e280 982e 6f72 6967 e280 e the ....orig.. │ │ │ │ │ +0006fe40: 9920 6469 7265 6374 6f72 7920 746f 20e2 . directory to . │ │ │ │ │ +0006fe50: 8098 7061 636b 6167 652d 7665 7273 696f ..package-versio │ │ │ │ │ +0006fe60: 6ee2 8099 2e0a 0a20 2033 2e20 4372 6561 n...... 3. Crea │ │ │ │ │ +0006fe70: 7465 2074 6865 2073 7562 6469 7265 6374 te the subdirect │ │ │ │ │ +0006fe80: 6f72 7920 e280 9864 6562 6961 6ee2 8099 ory ...debian... │ │ │ │ │ +0006fe90: 2061 7420 7468 6520 746f 7020 6f66 2074 at the top of t │ │ │ │ │ +0006fea0: 6865 2073 6f75 7263 6520 7472 6565 2e0a he source tree.. │ │ │ │ │ +0006feb0: 0a20 2034 2e20 4170 706c 7920 7468 6520 . 4. Apply the │ │ │ │ │ +0006fec0: 6469 6666 2075 7369 6e67 20e2 8098 7061 diff using ...pa │ │ │ │ │ +0006fed0: 7463 6820 2d70 30e2 8099 2e0a 0a20 2035 tch -p0...... 5 │ │ │ │ │ +0006fee0: 2e20 556e 7461 7220 7468 6520 7461 7266 . Untar the tarf │ │ │ │ │ +0006fef0: 696c 6520 6167 6169 6e20 6966 2079 6f75 ile again if you │ │ │ │ │ +0006ff00: 2077 616e 7420 6120 636f 7079 206f 6620 want a copy of │ │ │ │ │ +0006ff10: 7468 6520 6f72 6967 696e 616c 2073 6f75 the original sou │ │ │ │ │ +0006ff20: 7263 650a 2020 2020 2063 6f64 6520 616c rce. code al │ │ │ │ │ +0006ff30: 6f6e 6773 6964 6520 7468 6520 4465 6269 ongside the Debi │ │ │ │ │ +0006ff40: 616e 2076 6572 7369 6f6e 2e0a 0a49 7420 an version...It │ │ │ │ │ +0006ff50: 6973 206e 6f74 2070 6f73 7369 626c 6520 is not possible │ │ │ │ │ +0006ff60: 746f 2067 656e 6572 6174 6520 6120 7661 to generate a va │ │ │ │ │ +0006ff70: 6c69 6420 4465 6269 616e 2073 6f75 7263 lid Debian sourc │ │ │ │ │ +0006ff80: 6520 6172 6368 6976 6520 7769 7468 6f75 e archive withou │ │ │ │ │ +0006ff90: 740a 7573 696e 6720 e280 9864 706b 672d t.using ...dpkg- │ │ │ │ │ +0006ffa0: 736f 7572 6365 e280 992e 2020 496e 2070 source.... In p │ │ │ │ │ +0006ffb0: 6172 7469 6375 6c61 722c 2061 7474 656d articular, attem │ │ │ │ │ +0006ffc0: 7074 696e 6720 746f 2075 7365 20e2 8098 pting to use ... │ │ │ │ │ +0006ffd0: 6469 6666 e280 9920 6469 7265 6374 6c79 diff... directly │ │ │ │ │ +0006ffe0: 0a74 6f20 6765 6e65 7261 7465 2074 6865 .to generate the │ │ │ │ │ +0006fff0: 20e2 8098 2e64 6966 662e 677a e280 9920 ....diff.gz... │ │ │ │ │ +00070000: 6669 6c65 2077 696c 6c20 6e6f 7420 776f file will not wo │ │ │ │ │ +00070010: 726b 2e0a 0a2a 204d 656e 753a 0a0a 2a20 rk...* Menu:..* │ │ │ │ │ +00070020: 5265 7374 7269 6374 696f 6e73 206f 6e20 Restrictions on │ │ │ │ │ +00070030: 6f62 6a65 6374 7320 696e 2073 6f75 7263 objects in sourc │ │ │ │ │ +00070040: 6520 7061 636b 6167 6573 3a20 5265 7374 e packages: Rest │ │ │ │ │ +00070050: 7269 6374 696f 6e73 206f 6e20 6f62 6a65 rictions on obje │ │ │ │ │ +00070060: 6374 7320 696e 2073 6f75 7263 6520 7061 cts in source pa │ │ │ │ │ +00070070: 636b 6167 6573 3c32 3e2e 0a0a 1f0a 4669 ckages<2>.....Fi │ │ │ │ │ +00070080: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00070090: 792e 696e 666f 2c20 204e 6f64 653a 2052 y.info, Node: R │ │ │ │ │ +000700a0: 6573 7472 6963 7469 6f6e 7320 6f6e 206f estrictions on o │ │ │ │ │ +000700b0: 626a 6563 7473 2069 6e20 736f 7572 6365 bjects in source │ │ │ │ │ +000700c0: 2070 6163 6b61 6765 733c 323e 2c20 2055 packages<2>, U │ │ │ │ │ +000700d0: 703a 2055 6e70 6163 6b69 6e67 2061 2044 p: Unpacking a D │ │ │ │ │ +000700e0: 6562 6961 6e20 736f 7572 6365 2070 6163 ebian source pac │ │ │ │ │ +000700f0: 6b61 6765 2077 6974 686f 7574 2064 706b kage without dpk │ │ │ │ │ +00070100: 672d 736f 7572 6365 0a0a 3135 2e34 2e31 g-source..15.4.1 │ │ │ │ │ +00070110: 2052 6573 7472 6963 7469 6f6e 7320 6f6e Restrictions on │ │ │ │ │ +00070120: 206f 626a 6563 7473 2069 6e20 736f 7572 objects in sour │ │ │ │ │ +00070130: 6365 2070 6163 6b61 6765 730a 2d2d 2d2d ce packages.---- │ │ │ │ │ +00070140: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00070150: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00070160: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T │ │ │ │ │ +00070170: 6865 2073 6f75 7263 6520 7061 636b 6167 he source packag │ │ │ │ │ +00070180: 6520 6d61 7920 6e6f 7420 636f 6e74 6169 e may not contai │ │ │ │ │ +00070190: 6e20 616e 7920 6861 7264 206c 696e 6b73 n any hard links │ │ │ │ │ +000701a0: 2c20 2831 2920 2832 2920 6465 7669 6365 , (1) (2) device │ │ │ │ │ +000701b0: 0a73 7065 6369 616c 2066 696c 6573 2c20 .special files, │ │ │ │ │ +000701c0: 736f 636b 6574 7320 6f72 2073 6574 7569 sockets or setui │ │ │ │ │ +000701d0: 6420 6f72 2073 6574 6769 6420 6669 6c65 d or setgid file │ │ │ │ │ +000701e0: 732e 2020 2833 290a 0a54 6865 2073 6f75 s. (3)..The sou │ │ │ │ │ +000701f0: 7263 6520 7061 636b 6167 696e 6720 746f rce packaging to │ │ │ │ │ +00070200: 6f6c 7320 6d61 6e61 6765 2074 6865 2063 ols manage the c │ │ │ │ │ +00070210: 6861 6e67 6573 2062 6574 7765 656e 2074 hanges between t │ │ │ │ │ +00070220: 6865 206f 7269 6769 6e61 6c20 616e 640a he original and. │ │ │ │ │ +00070230: 4465 6269 616e 2073 6f75 7263 6520 7573 Debian source us │ │ │ │ │ +00070240: 696e 6720 e280 9864 6966 66e2 8099 2061 ing ...diff... a │ │ │ │ │ +00070250: 6e64 20e2 8098 7061 7463 68e2 8099 2e20 nd ...patch.... │ │ │ │ │ +00070260: 2054 7572 6e69 6e67 2074 6865 206f 7269 Turning the ori │ │ │ │ │ +00070270: 6769 6e61 6c20 736f 7572 6365 0a74 7265 ginal source.tre │ │ │ │ │ +00070280: 6520 6173 2069 6e63 6c75 6465 6420 696e e as included in │ │ │ │ │ +00070290: 2074 6865 20e2 8098 2e6f 7269 672e 7461 the ....orig.ta │ │ │ │ │ +000702a0: 722e 677a e280 9920 696e 746f 2074 6865 r.gz... into the │ │ │ │ │ +000702b0: 2044 6562 6961 6e20 7061 636b 6167 6520 Debian package │ │ │ │ │ +000702c0: 736f 7572 6365 0a6d 7573 7420 6e6f 7420 source.must not │ │ │ │ │ +000702d0: 696e 766f 6c76 6520 616e 7920 6368 616e involve any chan │ │ │ │ │ +000702e0: 6765 7320 7768 6963 6820 6361 6e6e 6f74 ges which cannot │ │ │ │ │ +000702f0: 2062 6520 6861 6e64 6c65 6420 6279 2074 be handled by t │ │ │ │ │ +00070300: 6865 7365 2074 6f6f 6c73 2e0a 5072 6f62 hese tools..Prob │ │ │ │ │ +00070310: 6c65 6d61 7469 6320 6368 616e 6765 7320 lematic changes │ │ │ │ │ +00070320: 7768 6963 6820 6361 7573 6520 e280 9864 which cause ...d │ │ │ │ │ +00070330: 706b 672d 736f 7572 6365 e280 9920 746f pkg-source... to │ │ │ │ │ +00070340: 2068 616c 7420 7769 7468 2061 6e20 6572 halt with an er │ │ │ │ │ +00070350: 726f 7220 7768 656e 0a62 7569 6c64 696e ror when.buildin │ │ │ │ │ +00070360: 6720 7468 6520 736f 7572 6365 2070 6163 g the source pac │ │ │ │ │ +00070370: 6b61 6765 2061 7265 3a0a 0a20 2020 2d20 kage are:.. - │ │ │ │ │ +00070380: 4164 6469 6e67 206f 7220 7265 6d6f 7669 Adding or removi │ │ │ │ │ +00070390: 6e67 2073 796d 626f 6c69 6320 6c69 6e6b ng symbolic link │ │ │ │ │ +000703a0: 732c 2073 6f63 6b65 7473 206f 7220 7069 s, sockets or pi │ │ │ │ │ +000703b0: 7065 732e 0a0a 2020 202d 2043 6861 6e67 pes... - Chang │ │ │ │ │ +000703c0: 696e 6720 7468 6520 7461 7267 6574 7320 ing the targets │ │ │ │ │ +000703d0: 6f66 2073 796d 626f 6c69 6320 6c69 6e6b of symbolic link │ │ │ │ │ +000703e0: 732e 0a0a 2020 202d 2043 7265 6174 696e s... - Creatin │ │ │ │ │ +000703f0: 6720 6469 7265 6374 6f72 6965 732c 206f g directories, o │ │ │ │ │ +00070400: 7468 6572 2074 6861 6e20 e280 9864 6562 ther than ...deb │ │ │ │ │ +00070410: 6961 6ee2 8099 2e0a 0a20 2020 2d20 4368 ian...... - Ch │ │ │ │ │ +00070420: 616e 6765 7320 746f 2074 6865 2063 6f6e anges to the con │ │ │ │ │ +00070430: 7465 6e74 7320 6f66 2062 696e 6172 7920 tents of binary │ │ │ │ │ +00070440: 6669 6c65 732e 0a0a 4368 616e 6765 7320 files...Changes │ │ │ │ │ +00070450: 7768 6963 6820 6361 7573 6520 e280 9864 which cause ...d │ │ │ │ │ +00070460: 706b 672d 736f 7572 6365 e280 9920 746f pkg-source... to │ │ │ │ │ +00070470: 2070 7269 6e74 2061 2077 6172 6e69 6e67 print a warning │ │ │ │ │ +00070480: 2062 7574 2063 6f6e 7469 6e75 6520 616e but continue an │ │ │ │ │ +00070490: 7977 6179 0a61 7265 3a0a 0a20 2020 2d20 yway.are:.. - │ │ │ │ │ +000704a0: 5265 6d6f 7669 6e67 2066 696c 6573 2c20 Removing files, │ │ │ │ │ +000704b0: 6469 7265 6374 6f72 6965 7320 6f72 2073 directories or s │ │ │ │ │ +000704c0: 796d 6c69 6e6b 732e 2020 2834 290a 0a20 ymlinks. (4).. │ │ │ │ │ +000704d0: 2020 2d20 4368 616e 6765 6420 7465 7874 - Changed text │ │ │ │ │ +000704e0: 2066 696c 6573 2077 6869 6368 2061 7265 files which are │ │ │ │ │ +000704f0: 206d 6973 7369 6e67 2074 6865 2075 7375 missing the usu │ │ │ │ │ +00070500: 616c 2066 696e 616c 206e 6577 6c69 6e65 al final newline │ │ │ │ │ +00070510: 0a20 2020 2020 2865 6974 6865 7220 696e . (either in │ │ │ │ │ +00070520: 2074 6865 206f 7269 6769 6e61 6c20 6f72 the original or │ │ │ │ │ +00070530: 2074 6865 206d 6f64 6966 6965 6420 736f the modified so │ │ │ │ │ +00070540: 7572 6365 2074 7265 6529 2e0a 0a43 6861 urce tree)...Cha │ │ │ │ │ +00070550: 6e67 6573 2077 6869 6368 2061 7265 206e nges which are n │ │ │ │ │ +00070560: 6f74 2072 6570 7265 7365 6e74 6564 2c20 ot represented, │ │ │ │ │ +00070570: 6275 7420 7768 6963 6820 6172 6520 6e6f but which are no │ │ │ │ │ +00070580: 7420 6465 7465 6374 6564 2062 790a e280 t detected by... │ │ │ │ │ +00070590: 9864 706b 672d 736f 7572 6365 e280 992c .dpkg-source..., │ │ │ │ │ +000705a0: 2061 7265 3a0a 0a20 2020 2d20 4368 616e are:.. - Chan │ │ │ │ │ +000705b0: 6769 6e67 2074 6865 2070 6572 6d69 7373 ging the permiss │ │ │ │ │ +000705c0: 696f 6e73 206f 6620 6669 6c65 7320 286f ions of files (o │ │ │ │ │ +000705d0: 7468 6572 2074 6861 6e20 e280 9864 6562 ther than ...deb │ │ │ │ │ +000705e0: 6961 6e2f 7275 6c65 73e2 8099 2920 616e ian/rules...) an │ │ │ │ │ +000705f0: 640a 2020 2020 2064 6972 6563 746f 7269 d. directori │ │ │ │ │ +00070600: 6573 2e0a 0a54 6865 20e2 8098 6465 6269 es...The ...debi │ │ │ │ │ +00070610: 616e e280 9920 6469 7265 6374 6f72 7920 an... directory │ │ │ │ │ +00070620: 616e 6420 e280 9864 6562 6961 6e2f 7275 and ...debian/ru │ │ │ │ │ +00070630: 6c65 73e2 8099 2061 7265 2068 616e 646c les... are handl │ │ │ │ │ +00070640: 6564 2073 7065 6369 616c 6c79 2062 790a ed specially by. │ │ │ │ │ +00070650: e280 9864 706b 672d 736f 7572 6365 e280 ...dpkg-source.. │ │ │ │ │ +00070660: 9920 2d20 6265 666f 7265 2061 7070 6c79 . - before apply │ │ │ │ │ +00070670: 696e 6720 7468 6520 6368 616e 6765 7320 ing the changes │ │ │ │ │ +00070680: 6974 2077 696c 6c20 6372 6561 7465 2074 it will create t │ │ │ │ │ +00070690: 6865 20e2 8098 6465 6269 616e e280 990a he ...debian.... │ │ │ │ │ +000706a0: 6469 7265 6374 6f72 792c 2061 6e64 2061 directory, and a │ │ │ │ │ +000706b0: 6674 6572 7761 7264 7320 6974 2077 696c fterwards it wil │ │ │ │ │ +000706c0: 6c20 6d61 6b65 20e2 8098 6465 6269 616e l make ...debian │ │ │ │ │ +000706d0: 2f72 756c 6573 e280 9920 776f 726c 642d /rules... world- │ │ │ │ │ +000706e0: 6578 6563 7574 6162 6c65 2e0a 0a20 2020 executable... │ │ │ │ │ +000706f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e ---------- Footn │ │ │ │ │ +00070700: 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a otes ----------. │ │ │ │ │ +00070710: 0a20 2020 2831 2920 5468 6973 2069 7320 . (1) This is │ │ │ │ │ +00070720: 6e6f 7420 6375 7272 656e 746c 7920 6465 not currently de │ │ │ │ │ +00070730: 7465 6374 6564 2077 6865 6e20 6275 696c tected when buil │ │ │ │ │ +00070740: 6469 6e67 2073 6f75 7263 6520 7061 636b ding source pack │ │ │ │ │ +00070750: 6167 6573 2c20 6275 740a 6f6e 6c79 2077 ages, but.only w │ │ │ │ │ +00070760: 6865 6e20 6578 7472 6163 7469 6e67 2074 hen extracting t │ │ │ │ │ +00070770: 6865 6d2e 0a0a 2020 2028 3229 2048 6172 hem... (2) Har │ │ │ │ │ +00070780: 6420 6c69 6e6b 7320 6d61 7920 6265 2070 d links may be p │ │ │ │ │ +00070790: 6572 6d69 7474 6564 2061 7420 736f 6d65 ermitted at some │ │ │ │ │ +000707a0: 2070 6f69 6e74 2069 6e20 7468 6520 6675 point in the fu │ │ │ │ │ +000707b0: 7475 7265 2c20 6275 740a 776f 756c 6420 ture, but.would │ │ │ │ │ +000707c0: 7265 7175 6972 6520 6120 6661 6972 2061 require a fair a │ │ │ │ │ +000707d0: 6d6f 756e 7420 6f66 2077 6f72 6b2e 0a0a mount of work... │ │ │ │ │ +000707e0: 2020 2028 3329 2053 6574 6769 6420 6469 (3) Setgid di │ │ │ │ │ +000707f0: 7265 6374 6f72 6965 7320 6172 6520 616c rectories are al │ │ │ │ │ +00070800: 6c6f 7765 642e 0a0a 2020 2028 3429 2052 lowed... (4) R │ │ │ │ │ +00070810: 656e 616d 696e 6720 6120 6669 6c65 2069 enaming a file i │ │ │ │ │ +00070820: 7320 6e6f 7420 7472 6561 7465 6420 7370 s not treated sp │ │ │ │ │ +00070830: 6563 6961 6c6c 7920 2d20 6974 2069 7320 ecially - it is │ │ │ │ │ +00070840: 7365 656e 2061 7320 7468 650a 7265 6d6f seen as the.remo │ │ │ │ │ +00070850: 7661 6c20 6f66 2074 6865 206f 6c64 2066 val of the old f │ │ │ │ │ +00070860: 696c 6520 2877 6869 6368 2067 656e 6572 ile (which gener │ │ │ │ │ +00070870: 6174 6573 2061 2077 6172 6e69 6e67 2c20 ates a warning, │ │ │ │ │ +00070880: 6275 7420 6973 206f 7468 6572 7769 7365 but is otherwise │ │ │ │ │ +00070890: 0a69 676e 6f72 6564 292c 2061 6e64 2074 .ignored), and t │ │ │ │ │ +000708a0: 6865 2063 7265 6174 696f 6e20 6f66 2074 he creation of t │ │ │ │ │ +000708b0: 6865 206e 6577 206f 6e65 2e0a 0a1f 0a46 he new one.....F │ │ │ │ │ +000708c0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +000708d0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +000708e0: 436f 6e74 726f 6c20 6669 6c65 7320 616e Control files an │ │ │ │ │ +000708f0: 6420 7468 6569 7220 6669 656c 6473 2066 d their fields f │ │ │ │ │ +00070900: 726f 6d20 6f6c 6420 5061 636b 6167 696e rom old Packagin │ │ │ │ │ +00070910: 6720 4d61 6e75 616c 2c20 204e 6578 743a g Manual, Next: │ │ │ │ │ +00070920: 2043 6f6e 6669 6775 7261 7469 6f6e 2066 Configuration f │ │ │ │ │ +00070930: 696c 6520 6861 6e64 6c69 6e67 2066 726f ile handling fro │ │ │ │ │ +00070940: 6d20 6f6c 6420 5061 636b 6167 696e 6720 m old Packaging │ │ │ │ │ +00070950: 4d61 6e75 616c 2c20 2050 7265 763a 2053 Manual, Prev: S │ │ │ │ │ +00070960: 6f75 7263 6520 7061 636b 6167 6573 2066 ource packages f │ │ │ │ │ +00070970: 726f 6d20 6f6c 6420 5061 636b 6167 696e rom old Packagin │ │ │ │ │ +00070980: 6720 4d61 6e75 616c 2c20 2055 703a 2054 g Manual, Up: T │ │ │ │ │ +00070990: 6f70 0a0a 3136 2043 6f6e 7472 6f6c 2066 op..16 Control f │ │ │ │ │ +000709a0: 696c 6573 2061 6e64 2074 6865 6972 2066 iles and their f │ │ │ │ │ +000709b0: 6965 6c64 7320 2866 726f 6d20 6f6c 6420 ields (from old │ │ │ │ │ +000709c0: 5061 636b 6167 696e 6720 4d61 6e75 616c Packaging Manual │ │ │ │ │ +000709d0: 290a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ).************** │ │ │ │ │ +000709e0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +000709f0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00070a00: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a ***************. │ │ │ │ │ +00070a10: 0a4d 616e 7920 6f66 2074 6865 2074 6f6f .Many of the too │ │ │ │ │ +00070a20: 6c73 2069 6e20 7468 6520 e280 9864 706b ls in the ...dpk │ │ │ │ │ +00070a30: 67e2 8099 2073 7569 7465 206d 616e 6970 g... suite manip │ │ │ │ │ +00070a40: 756c 6174 6520 6461 7461 2069 6e20 6120 ulate data in a │ │ │ │ │ +00070a50: 636f 6d6d 6f6e 0a66 6f72 6d61 742c 206b common.format, k │ │ │ │ │ +00070a60: 6e6f 776e 2061 7320 636f 6e74 726f 6c20 nown as control │ │ │ │ │ +00070a70: 6669 6c65 732e 2020 4269 6e61 7279 2061 files. Binary a │ │ │ │ │ +00070a80: 6e64 2073 6f75 7263 6520 7061 636b 6167 nd source packag │ │ │ │ │ +00070a90: 6573 2068 6176 6520 636f 6e74 726f 6c0a es have control. │ │ │ │ │ +00070aa0: 6461 7461 2061 7320 646f 2074 6865 20e2 data as do the . │ │ │ │ │ +00070ab0: 8098 2e63 6861 6e67 6573 e280 9920 6669 ...changes... fi │ │ │ │ │ +00070ac0: 6c65 7320 7768 6963 6820 636f 6e74 726f les which contro │ │ │ │ │ +00070ad0: 6c20 7468 6520 696e 7374 616c 6c61 7469 l the installati │ │ │ │ │ +00070ae0: 6f6e 206f 660a 7570 6c6f 6164 6564 2066 on of.uploaded f │ │ │ │ │ +00070af0: 696c 6573 2c20 616e 6420 e280 9864 706b iles, and ...dpk │ │ │ │ │ +00070b00: 67e2 8099 e280 9973 2069 6e74 6572 6e61 g......s interna │ │ │ │ │ +00070b10: 6c20 6461 7461 6261 7365 7320 6172 6520 l databases are │ │ │ │ │ +00070b20: 696e 2061 2073 696d 696c 6172 2066 6f72 in a similar for │ │ │ │ │ +00070b30: 6d61 742e 0a0a 2a20 4d65 6e75 3a0a 0a2a mat...* Menu:..* │ │ │ │ │ +00070b40: 2053 796e 7461 7820 6f66 2063 6f6e 7472 Syntax of contr │ │ │ │ │ +00070b50: 6f6c 2066 696c 6573 3a20 5379 6e74 6178 ol files: Syntax │ │ │ │ │ +00070b60: 206f 6620 636f 6e74 726f 6c20 6669 6c65 of control file │ │ │ │ │ +00070b70: 733c 323e 2e0a 2a20 4c69 7374 206f 6620 s<2>..* List of │ │ │ │ │ +00070b80: 6669 656c 6473 3a20 4c69 7374 206f 6620 fields: List of │ │ │ │ │ +00070b90: 6669 656c 6473 3c32 3e2e 0a0a 1f0a 4669 fields<2>.....Fi │ │ │ │ │ +00070ba0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00070bb0: 792e 696e 666f 2c20 204e 6f64 653a 2053 y.info, Node: S │ │ │ │ │ +00070bc0: 796e 7461 7820 6f66 2063 6f6e 7472 6f6c yntax of control │ │ │ │ │ +00070bd0: 2066 696c 6573 3c32 3e2c 2020 4e65 7874 files<2>, Next │ │ │ │ │ +00070be0: 3a20 4c69 7374 206f 6620 6669 656c 6473 : List of fields │ │ │ │ │ +00070bf0: 3c32 3e2c 2020 5570 3a20 436f 6e74 726f <2>, Up: Contro │ │ │ │ │ +00070c00: 6c20 6669 6c65 7320 616e 6420 7468 6569 l files and thei │ │ │ │ │ +00070c10: 7220 6669 656c 6473 2066 726f 6d20 6f6c r fields from ol │ │ │ │ │ +00070c20: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ +00070c30: 616c 0a0a 3136 2e31 2053 796e 7461 7820 al..16.1 Syntax │ │ │ │ │ +00070c40: 6f66 2063 6f6e 7472 6f6c 2066 696c 6573 of control files │ │ │ │ │ +00070c50: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +00070c60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a53 =============..S │ │ │ │ │ +00070c70: 6565 202a 6e6f 7465 2053 796e 7461 7820 ee *note Syntax │ │ │ │ │ +00070c80: 6f66 2063 6f6e 7472 6f6c 2066 696c 6573 of control files │ │ │ │ │ +00070c90: 3a20 3931 2e0a 0a49 7420 6973 2069 6d70 : 91...It is imp │ │ │ │ │ +00070ca0: 6f72 7461 6e74 2074 6f20 6e6f 7465 2074 ortant to note t │ │ │ │ │ +00070cb0: 6861 7420 7468 6572 6520 6172 6520 7365 hat there are se │ │ │ │ │ +00070cc0: 7665 7261 6c20 6669 656c 6473 2077 6869 veral fields whi │ │ │ │ │ +00070cd0: 6368 2061 7265 206f 7074 696f 6e61 6c0a ch are optional. │ │ │ │ │ +00070ce0: 6173 2066 6172 2061 7320 e280 9864 706b as far as ...dpk │ │ │ │ │ +00070cf0: 67e2 8099 2061 6e64 2074 6865 2072 656c g... and the rel │ │ │ │ │ +00070d00: 6174 6564 2074 6f6f 6c73 2061 7265 2063 ated tools are c │ │ │ │ │ +00070d10: 6f6e 6365 726e 6564 2c20 6275 7420 7768 oncerned, but wh │ │ │ │ │ +00070d20: 6963 6820 6d75 7374 0a61 7070 6561 7220 ich must.appear │ │ │ │ │ +00070d30: 696e 2065 7665 7279 2044 6562 6961 6e20 in every Debian │ │ │ │ │ +00070d40: 7061 636b 6167 652c 206f 7220 7768 6f73 package, or whos │ │ │ │ │ +00070d50: 6520 6f6d 6973 7369 6f6e 206d 6179 2063 e omission may c │ │ │ │ │ +00070d60: 6175 7365 2070 726f 626c 656d 732e 0a0a ause problems... │ │ │ │ │ +00070d70: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00070d80: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00070d90: 653a 204c 6973 7420 6f66 2066 6965 6c64 e: List of field │ │ │ │ │ +00070da0: 733c 323e 2c20 2050 7265 763a 2053 796e s<2>, Prev: Syn │ │ │ │ │ +00070db0: 7461 7820 6f66 2063 6f6e 7472 6f6c 2066 tax of control f │ │ │ │ │ +00070dc0: 696c 6573 3c32 3e2c 2020 5570 3a20 436f iles<2>, Up: Co │ │ │ │ │ +00070dd0: 6e74 726f 6c20 6669 6c65 7320 616e 6420 ntrol files and │ │ │ │ │ +00070de0: 7468 6569 7220 6669 656c 6473 2066 726f their fields fro │ │ │ │ │ +00070df0: 6d20 6f6c 6420 5061 636b 6167 696e 6720 m old Packaging │ │ │ │ │ +00070e00: 4d61 6e75 616c 0a0a 3136 2e32 204c 6973 Manual..16.2 Lis │ │ │ │ │ +00070e10: 7420 6f66 2066 6965 6c64 730a 3d3d 3d3d t of fields.==== │ │ │ │ │ +00070e20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +00070e30: 0a53 6565 202a 6e6f 7465 204c 6973 7420 .See *note List │ │ │ │ │ +00070e40: 6f66 2066 6965 6c64 733a 2061 622e 0a0a of fields: ab... │ │ │ │ │ +00070e50: 5468 6973 2073 6563 7469 6f6e 206e 6f77 This section now │ │ │ │ │ +00070e60: 2063 6f6e 7461 696e 7320 6f6e 6c79 2074 contains only t │ │ │ │ │ +00070e70: 6865 2066 6965 6c64 7320 7468 6174 2064 he fields that d │ │ │ │ │ +00070e80: 6964 6ee2 8099 7420 6265 6c6f 6e67 2074 idn...t belong t │ │ │ │ │ +00070e90: 6f20 7468 650a 506f 6c69 6379 206d 616e o the.Policy man │ │ │ │ │ +00070ea0: 7561 6c2e 0a0a 2a20 4d65 6e75 3a0a 0a2a ual...* Menu:..* │ │ │ │ │ +00070eb0: 2046 696c 656e 616d 6520 616e 6420 4d53 Filename and MS │ │ │ │ │ +00070ec0: 444f 532d 4669 6c65 6e61 6d65 3a3a 0a2a DOS-Filename::.* │ │ │ │ │ +00070ed0: 2053 697a 6520 616e 6420 4d44 3573 756d Size and MD5sum │ │ │ │ │ +00070ee0: 3a3a 0a2a 2053 7461 7475 733a 3a0a 2a20 ::.* Status::.* │ │ │ │ │ +00070ef0: 436f 6e66 6967 2d56 6572 7369 6f6e 3a3a Config-Version:: │ │ │ │ │ +00070f00: 0a2a 2043 6f6e 6666 696c 6573 3a3a 0a2a .* Conffiles::.* │ │ │ │ │ +00070f10: 204f 6273 6f6c 6574 6520 6669 656c 6473 Obsolete fields │ │ │ │ │ +00070f20: 3a20 4f62 736f 6c65 7465 2066 6965 6c64 : Obsolete field │ │ │ │ │ +00070f30: 733c 323e 2e0a 0a1f 0a46 696c 653a 2064 s<2>.....File: d │ │ │ │ │ +00070f40: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00070f50: 6f2c 2020 4e6f 6465 3a20 4669 6c65 6e61 o, Node: Filena │ │ │ │ │ +00070f60: 6d65 2061 6e64 204d 5344 4f53 2d46 696c me and MSDOS-Fil │ │ │ │ │ +00070f70: 656e 616d 652c 2020 4e65 7874 3a20 5369 ename, Next: Si │ │ │ │ │ +00070f80: 7a65 2061 6e64 204d 4435 7375 6d2c 2020 ze and MD5sum, │ │ │ │ │ +00070f90: 5570 3a20 4c69 7374 206f 6620 6669 656c Up: List of fiel │ │ │ │ │ +00070fa0: 6473 3c32 3e0a 0a31 362e 322e 3120 e280 ds<2>..16.2.1 .. │ │ │ │ │ +00070fb0: 9846 696c 656e 616d 65e2 8099 2061 6e64 .Filename... and │ │ │ │ │ +00070fc0: 20e2 8098 4d53 444f 532d 4669 6c65 6e61 ...MSDOS-Filena │ │ │ │ │ +00070fd0: 6d65 e280 990a 2d2d 2d2d 2d2d 2d2d 2d2d me....---------- │ │ │ │ │ +00070fe0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00070ff0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 ------------..Th │ │ │ │ │ +00071000: 6573 6520 6669 656c 6473 2069 6e20 e280 ese fields in .. │ │ │ │ │ +00071010: 9850 6163 6b61 6765 73e2 8099 2066 696c .Packages... fil │ │ │ │ │ +00071020: 6573 2067 6976 6520 7468 6520 6669 6c65 es give the file │ │ │ │ │ +00071030: 6e61 6d65 2873 2920 6f66 2028 7468 6520 name(s) of (the │ │ │ │ │ +00071040: 7061 7274 7320 6f66 290a 6120 7061 636b parts of).a pack │ │ │ │ │ +00071050: 6167 6520 696e 2074 6865 2064 6973 7472 age in the distr │ │ │ │ │ +00071060: 6962 7574 696f 6e20 6469 7265 6374 6f72 ibution director │ │ │ │ │ +00071070: 6965 732c 2072 656c 6174 6976 6520 746f ies, relative to │ │ │ │ │ +00071080: 2074 6865 2072 6f6f 7420 6f66 2074 6865 the root of the │ │ │ │ │ +00071090: 0a44 6562 6961 6e20 6869 6572 6172 6368 .Debian hierarch │ │ │ │ │ +000710a0: 792e 2020 4966 2074 6865 2070 6163 6b61 y. If the packa │ │ │ │ │ +000710b0: 6765 2068 6173 2062 6565 6e20 7370 6c69 ge has been spli │ │ │ │ │ +000710c0: 7420 696e 746f 2073 6576 6572 616c 2070 t into several p │ │ │ │ │ +000710d0: 6172 7473 2074 6865 0a70 6172 7473 2061 arts the.parts a │ │ │ │ │ +000710e0: 7265 2061 6c6c 206c 6973 7465 6420 696e re all listed in │ │ │ │ │ +000710f0: 206f 7264 6572 2c20 7365 7061 7261 7465 order, separate │ │ │ │ │ +00071100: 6420 6279 2073 7061 6365 732e 0a0a 1f0a d by spaces..... │ │ │ │ │ +00071110: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +00071120: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +00071130: 2053 697a 6520 616e 6420 4d44 3573 756d Size and MD5sum │ │ │ │ │ +00071140: 2c20 204e 6578 743a 2053 7461 7475 732c , Next: Status, │ │ │ │ │ +00071150: 2020 5072 6576 3a20 4669 6c65 6e61 6d65 Prev: Filename │ │ │ │ │ +00071160: 2061 6e64 204d 5344 4f53 2d46 696c 656e and MSDOS-Filen │ │ │ │ │ +00071170: 616d 652c 2020 5570 3a20 4c69 7374 206f ame, Up: List o │ │ │ │ │ +00071180: 6620 6669 656c 6473 3c32 3e0a 0a31 362e f fields<2>..16. │ │ │ │ │ +00071190: 322e 3220 e280 9853 697a 65e2 8099 2061 2.2 ...Size... a │ │ │ │ │ +000711a0: 6e64 20e2 8098 4d44 3573 756d e280 990a nd ...MD5sum.... │ │ │ │ │ 000711b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000711c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000711d0: 2d0a 0a54 6865 7365 2066 6965 6c64 7320 -..These fields │ │ │ │ │ -000711e0: 696e 20e2 8098 5061 636b 6167 6573 e280 in ...Packages.. │ │ │ │ │ -000711f0: 9920 6669 6c65 7320 6769 7665 2074 6865 . files give the │ │ │ │ │ -00071200: 2066 696c 656e 616d 6528 7329 206f 6620 filename(s) of │ │ │ │ │ -00071210: 2874 6865 2070 6172 7473 206f 6629 0a61 (the parts of).a │ │ │ │ │ -00071220: 2070 6163 6b61 6765 2069 6e20 7468 6520 package in the │ │ │ │ │ -00071230: 6469 7374 7269 6275 7469 6f6e 2064 6972 distribution dir │ │ │ │ │ -00071240: 6563 746f 7269 6573 2c20 7265 6c61 7469 ectories, relati │ │ │ │ │ -00071250: 7665 2074 6f20 7468 6520 726f 6f74 206f ve to the root o │ │ │ │ │ -00071260: 6620 7468 650a 4465 6269 616e 2068 6965 f the.Debian hie │ │ │ │ │ -00071270: 7261 7263 6879 2e20 2049 6620 7468 6520 rarchy. If the │ │ │ │ │ -00071280: 7061 636b 6167 6520 6861 7320 6265 656e package has been │ │ │ │ │ -00071290: 2073 706c 6974 2069 6e74 6f20 7365 7665 split into seve │ │ │ │ │ -000712a0: 7261 6c20 7061 7274 7320 7468 650a 7061 ral parts the.pa │ │ │ │ │ -000712b0: 7274 7320 6172 6520 616c 6c20 6c69 7374 rts are all list │ │ │ │ │ -000712c0: 6564 2069 6e20 6f72 6465 722c 2073 6570 ed in order, sep │ │ │ │ │ -000712d0: 6172 6174 6564 2062 7920 7370 6163 6573 arated by spaces │ │ │ │ │ -000712e0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -000712f0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00071300: 4e6f 6465 3a20 5369 7a65 2061 6e64 204d Node: Size and M │ │ │ │ │ -00071310: 4435 7375 6d2c 2020 4e65 7874 3a20 5374 D5sum, Next: St │ │ │ │ │ -00071320: 6174 7573 2c20 2050 7265 763a 2046 696c atus, Prev: Fil │ │ │ │ │ -00071330: 656e 616d 6520 616e 6420 4d53 444f 532d ename and MSDOS- │ │ │ │ │ -00071340: 4669 6c65 6e61 6d65 2c20 2055 703a 204c Filename, Up: L │ │ │ │ │ -00071350: 6973 7420 6f66 2066 6965 6c64 733c 323e ist of fields<2> │ │ │ │ │ -00071360: 0a0a 3136 2e32 2e32 20e2 8098 5369 7a65 ..16.2.2 ...Size │ │ │ │ │ -00071370: e280 9920 616e 6420 e280 984d 4435 7375 ... and ...MD5su │ │ │ │ │ -00071380: 6de2 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d m....----------- │ │ │ │ │ -00071390: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ -000713a0: 0a54 6865 7365 2066 6965 6c64 7320 696e .These fields in │ │ │ │ │ -000713b0: 20e2 8098 5061 636b 6167 6573 e280 9920 ...Packages... │ │ │ │ │ -000713c0: 6669 6c65 7320 6769 7665 2074 6865 2073 files give the s │ │ │ │ │ -000713d0: 697a 6520 2869 6e20 6279 7465 732c 2065 ize (in bytes, e │ │ │ │ │ -000713e0: 7870 7265 7373 6564 2069 6e0a 6465 6369 xpressed in.deci │ │ │ │ │ -000713f0: 6d61 6c29 2061 6e64 204d 4435 2063 6865 mal) and MD5 che │ │ │ │ │ -00071400: 636b 7375 6d20 6f66 2074 6865 2066 696c cksum of the fil │ │ │ │ │ -00071410: 6528 7329 2077 6869 6368 206d 616b 6528 e(s) which make( │ │ │ │ │ -00071420: 7329 2075 7020 6120 6269 6e61 7279 0a70 s) up a binary.p │ │ │ │ │ -00071430: 6163 6b61 6765 2069 6e20 7468 6520 6469 ackage in the di │ │ │ │ │ -00071440: 7374 7269 6275 7469 6f6e 2e20 2049 6620 stribution. If │ │ │ │ │ -00071450: 7468 6520 7061 636b 6167 6520 6973 2073 the package is s │ │ │ │ │ -00071460: 706c 6974 2069 6e74 6f20 7365 7665 7261 plit into severa │ │ │ │ │ -00071470: 6c20 7061 7274 730a 7468 6520 7661 6c75 l parts.the valu │ │ │ │ │ -00071480: 6573 2066 6f72 2074 6865 2070 6172 7473 es for the parts │ │ │ │ │ -00071490: 2061 7265 206c 6973 7465 6420 696e 206f are listed in o │ │ │ │ │ -000714a0: 7264 6572 2c20 7365 7061 7261 7465 6420 rder, separated │ │ │ │ │ -000714b0: 6279 2073 7061 6365 732e 0a0a 1f0a 4669 by spaces.....Fi │ │ │ │ │ -000714c0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -000714d0: 792e 696e 666f 2c20 204e 6f64 653a 2053 y.info, Node: S │ │ │ │ │ -000714e0: 7461 7475 732c 2020 4e65 7874 3a20 436f tatus, Next: Co │ │ │ │ │ -000714f0: 6e66 6967 2d56 6572 7369 6f6e 2c20 2050 nfig-Version, P │ │ │ │ │ -00071500: 7265 763a 2053 697a 6520 616e 6420 4d44 rev: Size and MD │ │ │ │ │ -00071510: 3573 756d 2c20 2055 703a 204c 6973 7420 5sum, Up: List │ │ │ │ │ -00071520: 6f66 2066 6965 6c64 733c 323e 0a0a 3136 of fields<2>..16 │ │ │ │ │ -00071530: 2e32 2e33 20e2 8098 5374 6174 7573 e280 .2.3 ...Status.. │ │ │ │ │ -00071540: 990a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ..-------------- │ │ │ │ │ -00071550: 2d0a 0a54 6869 7320 6669 656c 6420 696e -..This field in │ │ │ │ │ -00071560: 20e2 8098 6470 6b67 e280 99e2 8099 7320 ...dpkg......s │ │ │ │ │ -00071570: 7374 6174 7573 2066 696c 6520 7265 636f status file reco │ │ │ │ │ -00071580: 7264 7320 7768 6574 6865 7220 7468 6520 rds whether the │ │ │ │ │ -00071590: 7573 6572 2077 616e 7473 2061 0a70 6163 user wants a.pac │ │ │ │ │ -000715a0: 6b61 6765 2069 6e73 7461 6c6c 6564 2c20 kage installed, │ │ │ │ │ -000715b0: 7265 6d6f 7665 6420 6f72 206c 6566 7420 removed or left │ │ │ │ │ -000715c0: 616c 6f6e 652c 2077 6865 7468 6572 2069 alone, whether i │ │ │ │ │ -000715d0: 7420 6973 2062 726f 6b65 6e0a 2872 6571 t is broken.(req │ │ │ │ │ -000715e0: 7569 7269 6e67 2072 652d 696e 7374 616c uiring re-instal │ │ │ │ │ -000715f0: 6c61 7469 6f6e 2920 6f72 206e 6f74 2061 lation) or not a │ │ │ │ │ -00071600: 6e64 2077 6861 7420 6974 7320 6375 7272 nd what its curr │ │ │ │ │ -00071610: 656e 7420 7374 6174 6520 6f6e 2074 6865 ent state on the │ │ │ │ │ -00071620: 0a73 7973 7465 6d20 6973 2e20 2045 6163 .system is. Eac │ │ │ │ │ -00071630: 6820 6f66 2074 6865 7365 2070 6965 6365 h of these piece │ │ │ │ │ -00071640: 7320 6f66 2069 6e66 6f72 6d61 7469 6f6e s of information │ │ │ │ │ -00071650: 2069 7320 6120 7369 6e67 6c65 2077 6f72 is a single wor │ │ │ │ │ -00071660: 642e 0a0a 1f0a 4669 6c65 3a20 6465 6269 d.....File: debi │ │ │ │ │ -00071670: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00071680: 204e 6f64 653a 2043 6f6e 6669 672d 5665 Node: Config-Ve │ │ │ │ │ -00071690: 7273 696f 6e2c 2020 4e65 7874 3a20 436f rsion, Next: Co │ │ │ │ │ -000716a0: 6e66 6669 6c65 732c 2020 5072 6576 3a20 nffiles, Prev: │ │ │ │ │ -000716b0: 5374 6174 7573 2c20 2055 703a 204c 6973 Status, Up: Lis │ │ │ │ │ -000716c0: 7420 6f66 2066 6965 6c64 733c 323e 0a0a t of fields<2>.. │ │ │ │ │ -000716d0: 3136 2e32 2e34 20e2 8098 436f 6e66 6967 16.2.4 ...Config │ │ │ │ │ -000716e0: 2d56 6572 7369 6f6e e280 990a 2d2d 2d2d -Version....---- │ │ │ │ │ -000716f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00071700: 2d2d 2d0a 0a49 6620 6120 7061 636b 6167 ---..If a packag │ │ │ │ │ -00071710: 6520 6973 206e 6f74 2069 6e73 7461 6c6c e is not install │ │ │ │ │ -00071720: 6564 206f 7220 6e6f 7420 636f 6e66 6967 ed or not config │ │ │ │ │ -00071730: 7572 6564 2c20 7468 6973 2066 6965 6c64 ured, this field │ │ │ │ │ -00071740: 2069 6e20 e280 9864 706b 67e2 8099 e280 in ...dpkg..... │ │ │ │ │ -00071750: 9973 0a73 7461 7475 7320 6669 6c65 2072 .s.status file r │ │ │ │ │ -00071760: 6563 6f72 6473 2074 6865 206c 6173 7420 ecords the last │ │ │ │ │ -00071770: 7665 7273 696f 6e20 6f66 2074 6865 2070 version of the p │ │ │ │ │ -00071780: 6163 6b61 6765 2077 6869 6368 2077 6173 ackage which was │ │ │ │ │ -00071790: 0a73 7563 6365 7373 6675 6c6c 7920 636f .successfully co │ │ │ │ │ -000717a0: 6e66 6967 7572 6564 2e0a 0a1f 0a46 696c nfigured.....Fil │ │ │ │ │ -000717b0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -000717c0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 436f .info, Node: Co │ │ │ │ │ -000717d0: 6e66 6669 6c65 732c 2020 4e65 7874 3a20 nffiles, Next: │ │ │ │ │ -000717e0: 4f62 736f 6c65 7465 2066 6965 6c64 733c Obsolete fields< │ │ │ │ │ -000717f0: 323e 2c20 2050 7265 763a 2043 6f6e 6669 2>, Prev: Confi │ │ │ │ │ -00071800: 672d 5665 7273 696f 6e2c 2020 5570 3a20 g-Version, Up: │ │ │ │ │ -00071810: 4c69 7374 206f 6620 6669 656c 6473 3c32 List of fields<2 │ │ │ │ │ -00071820: 3e0a 0a31 362e 322e 3520 e280 9843 6f6e >..16.2.5 ...Con │ │ │ │ │ -00071830: 6666 696c 6573 e280 990a 2d2d 2d2d 2d2d ffiles....------ │ │ │ │ │ -00071840: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 ------------..Th │ │ │ │ │ -00071850: 6973 2066 6965 6c64 2069 6e20 e280 9864 is field in ...d │ │ │ │ │ -00071860: 706b 67e2 8099 e280 9973 2073 7461 7475 pkg......s statu │ │ │ │ │ -00071870: 7320 6669 6c65 2063 6f6e 7461 696e 7320 s file contains │ │ │ │ │ -00071880: 696e 666f 726d 6174 696f 6e20 6162 6f75 information abou │ │ │ │ │ -00071890: 7420 7468 650a 6175 746f 6d61 7469 6361 t the.automatica │ │ │ │ │ -000718a0: 6c6c 792d 6d61 6e61 6765 6420 636f 6e66 lly-managed conf │ │ │ │ │ -000718b0: 6967 7572 6174 696f 6e20 6669 6c65 7320 iguration files │ │ │ │ │ -000718c0: 6865 6c64 2062 7920 6120 7061 636b 6167 held by a packag │ │ │ │ │ -000718d0: 652e 2020 5468 6973 2066 6965 6c64 0a73 e. This field.s │ │ │ │ │ -000718e0: 686f 756c 6420 276e 6f74 2720 6170 7065 hould 'not' appe │ │ │ │ │ -000718f0: 6172 2061 6e79 7768 6572 6520 696e 2061 ar anywhere in a │ │ │ │ │ -00071900: 2070 6163 6b61 6765 210a 0a1f 0a46 696c package!....Fil │ │ │ │ │ -00071910: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00071920: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4f62 .info, Node: Ob │ │ │ │ │ -00071930: 736f 6c65 7465 2066 6965 6c64 733c 323e solete fields<2> │ │ │ │ │ -00071940: 2c20 2050 7265 763a 2043 6f6e 6666 696c , Prev: Conffil │ │ │ │ │ -00071950: 6573 2c20 2055 703a 204c 6973 7420 6f66 es, Up: List of │ │ │ │ │ -00071960: 2066 6965 6c64 733c 323e 0a0a 3136 2e32 fields<2>..16.2 │ │ │ │ │ -00071970: 2e36 204f 6273 6f6c 6574 6520 6669 656c .6 Obsolete fiel │ │ │ │ │ -00071980: 6473 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ds.------------- │ │ │ │ │ -00071990: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 7365 ---------..These │ │ │ │ │ -000719a0: 2061 7265 2073 7469 6c6c 2072 6563 6f67 are still recog │ │ │ │ │ -000719b0: 6e69 7a65 6420 6279 20e2 8098 6470 6b67 nized by ...dpkg │ │ │ │ │ -000719c0: e280 9920 6275 7420 7368 6f75 6c64 206e ... but should n │ │ │ │ │ -000719d0: 6f74 2061 7070 6561 7220 616e 7977 6865 ot appear anywhe │ │ │ │ │ -000719e0: 7265 2061 6e79 0a6d 6f72 652e 0a0a e280 re any.more..... │ │ │ │ │ -000719f0: 9852 6576 6973 696f 6ee2 8099 3b20 e280 .Revision...; .. │ │ │ │ │ -00071a00: 9850 6163 6b61 6765 2d52 6576 6973 696f .Package-Revisio │ │ │ │ │ -00071a10: 6ee2 8099 3b20 e280 9850 6163 6b61 6765 n...; ...Package │ │ │ │ │ -00071a20: 5f52 6576 6973 696f 6ee2 8099 0a0a 2020 _Revision..... │ │ │ │ │ -00071a30: 2020 2054 6865 2044 6562 6961 6e20 7265 The Debian re │ │ │ │ │ -00071a40: 7669 7369 6f6e 2070 6172 7420 6f66 2074 vision part of t │ │ │ │ │ -00071a50: 6865 2070 6163 6b61 6765 2076 6572 7369 he package versi │ │ │ │ │ -00071a60: 6f6e 2077 6173 2061 7420 6f6e 6520 706f on was at one po │ │ │ │ │ -00071a70: 696e 7420 696e 0a20 2020 2020 6120 7365 int in. a se │ │ │ │ │ -00071a80: 7061 7261 7465 2063 6f6e 7472 6f6c 2066 parate control f │ │ │ │ │ -00071a90: 6965 6c64 2e20 2054 6869 7320 6669 656c ield. This fiel │ │ │ │ │ -00071aa0: 6420 7765 6e74 2074 6872 6f75 6768 2073 d went through s │ │ │ │ │ -00071ab0: 6576 6572 616c 206e 616d 6573 2e0a 0ae2 everal names.... │ │ │ │ │ -00071ac0: 8098 5265 636f 6d6d 656e 6465 64e2 8099 ..Recommended... │ │ │ │ │ -00071ad0: 0a0a 2020 2020 204f 6c64 206e 616d 6520 .. Old name │ │ │ │ │ -00071ae0: 666f 7220 e280 9852 6563 6f6d 6d65 6e64 for ...Recommend │ │ │ │ │ -00071af0: 73e2 8099 2e0a 0ae2 8098 4f70 7469 6f6e s.........Option │ │ │ │ │ -00071b00: 616c e280 990a 0a20 2020 2020 4f6c 6420 al..... Old │ │ │ │ │ -00071b10: 6e61 6d65 2066 6f72 20e2 8098 5375 6767 name for ...Sugg │ │ │ │ │ -00071b20: 6573 7473 e280 992e 0a0a e280 9843 6c61 ests.........Cla │ │ │ │ │ -00071b30: 7373 e280 990a 0a20 2020 2020 4f6c 6420 ss..... Old │ │ │ │ │ -00071b40: 6e61 6d65 2066 6f72 20e2 8098 5072 696f name for ...Prio │ │ │ │ │ -00071b50: 7269 7479 e280 992e 0a0a 1f0a 4669 6c65 rity........File │ │ │ │ │ -00071b60: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -00071b70: 696e 666f 2c20 204e 6f64 653a 2043 6f6e info, Node: Con │ │ │ │ │ -00071b80: 6669 6775 7261 7469 6f6e 2066 696c 6520 figuration file │ │ │ │ │ -00071b90: 6861 6e64 6c69 6e67 2066 726f 6d20 6f6c handling from ol │ │ │ │ │ -00071ba0: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ -00071bb0: 616c 2c20 204e 6578 743a 2041 6c74 6572 al, Next: Alter │ │ │ │ │ -00071bc0: 6e61 7469 7665 2076 6572 7369 6f6e 7320 native versions │ │ │ │ │ -00071bd0: 6f66 2061 6e20 696e 7465 7266 6163 6520 of an interface │ │ │ │ │ -00071be0: 2d20 7570 6461 7465 2d61 6c74 6572 6e61 - update-alterna │ │ │ │ │ -00071bf0: 7469 7665 7320 6672 6f6d 206f 6c64 2050 tives from old P │ │ │ │ │ -00071c00: 6163 6b61 6769 6e67 204d 616e 7561 6c2c ackaging Manual, │ │ │ │ │ -00071c10: 2020 5072 6576 3a20 436f 6e74 726f 6c20 Prev: Control │ │ │ │ │ -00071c20: 6669 6c65 7320 616e 6420 7468 6569 7220 files and their │ │ │ │ │ -00071c30: 6669 656c 6473 2066 726f 6d20 6f6c 6420 fields from old │ │ │ │ │ -00071c40: 5061 636b 6167 696e 6720 4d61 6e75 616c Packaging Manual │ │ │ │ │ -00071c50: 2c20 2055 703a 2054 6f70 0a0a 3137 2043 , Up: Top..17 C │ │ │ │ │ -00071c60: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ -00071c70: 6520 6861 6e64 6c69 6e67 2028 6672 6f6d e handling (from │ │ │ │ │ -00071c80: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ -00071c90: 616e 7561 6c29 0a2a 2a2a 2a2a 2a2a 2a2a anual).********* │ │ │ │ │ -00071ca0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00071cb0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00071cc0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00071cd0: 2a0a 0ae2 8098 6470 6b67 e280 9920 6361 *.....dpkg... ca │ │ │ │ │ -00071ce0: 6e20 646f 2061 2063 6572 7461 696e 2061 n do a certain a │ │ │ │ │ -00071cf0: 6d6f 756e 7420 6f66 2061 7574 6f6d 6174 mount of automat │ │ │ │ │ -00071d00: 6963 2068 616e 646c 696e 6720 6f66 2070 ic handling of p │ │ │ │ │ -00071d10: 6163 6b61 6765 0a63 6f6e 6669 6775 7261 ackage.configura │ │ │ │ │ -00071d20: 7469 6f6e 2066 696c 6573 2e0a 0a57 6865 tion files...Whe │ │ │ │ │ -00071d30: 7468 6572 2074 6869 7320 6d65 6368 616e ther this mechan │ │ │ │ │ -00071d40: 6973 6d20 6973 2061 7070 726f 7072 6961 ism is appropria │ │ │ │ │ -00071d50: 7465 2064 6570 656e 6473 206f 6e20 6120 te depends on a │ │ │ │ │ -00071d60: 6e75 6d62 6572 206f 6620 6661 6374 6f72 number of factor │ │ │ │ │ -00071d70: 732c 0a62 7574 2062 6173 6963 616c 6c79 s,.but basically │ │ │ │ │ -00071d80: 2074 6865 7265 2061 7265 2074 776f 2061 there are two a │ │ │ │ │ -00071d90: 7070 726f 6163 6865 7320 746f 2061 6e79 pproaches to any │ │ │ │ │ -00071da0: 2070 6172 7469 6375 6c61 7220 636f 6e66 particular conf │ │ │ │ │ -00071db0: 6967 7572 6174 696f 6e0a 6669 6c65 2e0a iguration.file.. │ │ │ │ │ -00071dc0: 0a54 6865 2065 6173 7920 6d65 7468 6f64 .The easy method │ │ │ │ │ -00071dd0: 2069 7320 746f 2073 6869 7020 6120 6265 is to ship a be │ │ │ │ │ -00071de0: 7374 2d65 6666 6f72 7420 636f 6e66 6967 st-effort config │ │ │ │ │ -00071df0: 7572 6174 696f 6e20 696e 2074 6865 2070 uration in the p │ │ │ │ │ -00071e00: 6163 6b61 6765 2c0a 616e 6420 7573 6520 ackage,.and use │ │ │ │ │ -00071e10: e280 9864 706b 67e2 8099 e280 9973 2063 ...dpkg......s c │ │ │ │ │ -00071e20: 6f6e 6666 696c 6520 6d65 6368 616e 6973 onffile mechanis │ │ │ │ │ -00071e30: 6d20 746f 2068 616e 646c 6520 7570 6461 m to handle upda │ │ │ │ │ -00071e40: 7465 732e 2020 4966 2074 6865 2075 7365 tes. If the use │ │ │ │ │ -00071e50: 7220 6973 0a75 6e6c 696b 656c 7920 746f r is.unlikely to │ │ │ │ │ -00071e60: 2077 616e 7420 746f 2065 6469 7420 7468 want to edit th │ │ │ │ │ -00071e70: 6520 6669 6c65 2c20 6275 7420 796f 7520 e file, but you │ │ │ │ │ -00071e80: 6e65 6564 2074 6865 6d20 746f 2062 6520 need them to be │ │ │ │ │ -00071e90: 6162 6c65 2074 6f0a 7769 7468 6f75 7420 able to.without │ │ │ │ │ -00071ea0: 6c6f 7369 6e67 2074 6865 6972 2063 6861 losing their cha │ │ │ │ │ -00071eb0: 6e67 6573 2c20 616e 6420 6120 6e65 7720 nges, and a new │ │ │ │ │ -00071ec0: 7061 636b 6167 6520 7769 7468 2061 2063 package with a c │ │ │ │ │ -00071ed0: 6861 6e67 6564 2076 6572 7369 6f6e 0a6f hanged version.o │ │ │ │ │ -00071ee0: 6620 7468 6520 6669 6c65 2069 7320 6f6e f the file is on │ │ │ │ │ -00071ef0: 6c79 2072 656c 6561 7365 6420 696e 6672 ly released infr │ │ │ │ │ -00071f00: 6571 7565 6e74 6c79 2c20 7468 6973 2069 equently, this i │ │ │ │ │ -00071f10: 7320 6120 676f 6f64 2061 7070 726f 6163 s a good approac │ │ │ │ │ -00071f20: 682e 0a0a 5468 6520 6861 7264 206d 6574 h...The hard met │ │ │ │ │ -00071f30: 686f 6420 6973 2074 6f20 6275 696c 6420 hod is to build │ │ │ │ │ -00071f40: 7468 6520 636f 6e66 6967 7572 6174 696f the configuratio │ │ │ │ │ -00071f50: 6e20 6669 6c65 2066 726f 6d20 7363 7261 n file from scra │ │ │ │ │ -00071f60: 7463 6820 696e 2074 6865 0ae2 8098 706f tch in the....po │ │ │ │ │ -00071f70: 7374 696e 7374 e280 9920 7363 7269 7074 stinst... script │ │ │ │ │ -00071f80: 2c20 616e 6420 746f 2074 616b 6520 7468 , and to take th │ │ │ │ │ -00071f90: 6520 7265 7370 6f6e 7369 6269 6c69 7479 e responsibility │ │ │ │ │ -00071fa0: 2066 6f72 2066 6978 696e 6720 616e 790a for fixing any. │ │ │ │ │ -00071fb0: 6d69 7374 616b 6573 206d 6164 6520 696e mistakes made in │ │ │ │ │ -00071fc0: 2065 6172 6c69 6572 2076 6572 7369 6f6e earlier version │ │ │ │ │ -00071fd0: 7320 6f66 2074 6865 2070 6163 6b61 6765 s of the package │ │ │ │ │ -00071fe0: 2061 7574 6f6d 6174 6963 616c 6c79 2e20 automatically. │ │ │ │ │ -00071ff0: 2054 6869 730a 7769 6c6c 2062 6520 6170 This.will be ap │ │ │ │ │ -00072000: 7072 6f70 7269 6174 6520 6966 2074 6865 propriate if the │ │ │ │ │ -00072010: 2066 696c 6520 6973 206c 696b 656c 7920 file is likely │ │ │ │ │ -00072020: 746f 206e 6565 6420 746f 2062 6520 6469 to need to be di │ │ │ │ │ -00072030: 6666 6572 656e 7420 6f6e 0a65 6163 6820 fferent on.each │ │ │ │ │ -00072040: 7379 7374 656d 2e0a 0a2a 204d 656e 753a system...* Menu: │ │ │ │ │ -00072050: 0a0a 2a20 4175 746f 6d61 7469 6320 6861 ..* Automatic ha │ │ │ │ │ -00072060: 6e64 6c69 6e67 206f 6620 636f 6e66 6967 ndling of config │ │ │ │ │ -00072070: 7572 6174 696f 6e20 6669 6c65 7320 6279 uration files by │ │ │ │ │ -00072080: 2064 706b 673a 3a0a 2a20 4675 6c6c 792d dpkg::.* Fully- │ │ │ │ │ -00072090: 6665 6174 7572 6564 206d 6169 6e74 6169 featured maintai │ │ │ │ │ -000720a0: 6e65 7220 7363 7269 7074 2063 6f6e 6669 ner script confi │ │ │ │ │ -000720b0: 6775 7261 7469 6f6e 2068 616e 646c 696e guration handlin │ │ │ │ │ -000720c0: 673a 3a0a 0a1f 0a46 696c 653a 2064 6562 g::....File: deb │ │ │ │ │ -000720d0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -000720e0: 2020 4e6f 6465 3a20 4175 746f 6d61 7469 Node: Automati │ │ │ │ │ -000720f0: 6320 6861 6e64 6c69 6e67 206f 6620 636f c handling of co │ │ │ │ │ -00072100: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -00072110: 7320 6279 2064 706b 672c 2020 4e65 7874 s by dpkg, Next │ │ │ │ │ -00072120: 3a20 4675 6c6c 792d 6665 6174 7572 6564 : Fully-featured │ │ │ │ │ -00072130: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ -00072140: 7074 2063 6f6e 6669 6775 7261 7469 6f6e pt configuration │ │ │ │ │ -00072150: 2068 616e 646c 696e 672c 2020 5570 3a20 handling, Up: │ │ │ │ │ -00072160: 436f 6e66 6967 7572 6174 696f 6e20 6669 Configuration fi │ │ │ │ │ -00072170: 6c65 2068 616e 646c 696e 6720 6672 6f6d le handling from │ │ │ │ │ -00072180: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ -00072190: 616e 7561 6c0a 0a31 372e 3120 4175 746f anual..17.1 Auto │ │ │ │ │ -000721a0: 6d61 7469 6320 6861 6e64 6c69 6e67 206f matic handling o │ │ │ │ │ -000721b0: 6620 636f 6e66 6967 7572 6174 696f 6e20 f configuration │ │ │ │ │ -000721c0: 6669 6c65 7320 6279 20e2 8098 6470 6b67 files by ...dpkg │ │ │ │ │ -000721d0: e280 990a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ....============ │ │ │ │ │ -000721e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000721f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00072200: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 4120 ============..A │ │ │ │ │ -00072210: 6269 6e61 7279 2070 6163 6b61 6765 206d binary package m │ │ │ │ │ -00072220: 6179 2063 6f6e 7461 696e 2061 2070 6163 ay contain a pac │ │ │ │ │ -00072230: 6b61 6765 206d 6574 6164 6174 6120 6669 kage metadata fi │ │ │ │ │ -00072240: 6c65 2063 616c 6c65 6420 e280 9863 6f6e le called ...con │ │ │ │ │ -00072250: 6666 696c 6573 e280 992e 0a54 6869 7320 ffiles.....This │ │ │ │ │ -00072260: 6669 6c65 2073 686f 756c 6420 6265 2061 file should be a │ │ │ │ │ -00072270: 206c 6973 7420 6f66 2066 696c 656e 616d list of filenam │ │ │ │ │ -00072280: 6573 206f 6620 636f 6e66 6967 7572 6174 es of configurat │ │ │ │ │ -00072290: 696f 6e20 6669 6c65 7320 6e65 6564 696e ion files needin │ │ │ │ │ -000722a0: 670a 6175 746f 6d61 7469 6320 6861 6e64 g.automatic hand │ │ │ │ │ -000722b0: 6c69 6e67 2c20 7365 7061 7261 7465 6420 ling, separated │ │ │ │ │ -000722c0: 6279 206e 6577 6c69 6e65 732e 2020 5468 by newlines. Th │ │ │ │ │ -000722d0: 6520 6669 6c65 6e61 6d65 7320 7368 6f75 e filenames shou │ │ │ │ │ -000722e0: 6c64 2062 650a 6162 736f 6c75 7465 2070 ld be.absolute p │ │ │ │ │ -000722f0: 6174 686e 616d 6573 2c20 616e 6420 7468 athnames, and th │ │ │ │ │ -00072300: 6520 6669 6c65 7320 7265 6665 7272 6564 e files referred │ │ │ │ │ -00072310: 2074 6f20 7368 6f75 6c64 2061 6374 7561 to should actua │ │ │ │ │ -00072320: 6c6c 7920 6578 6973 7420 696e 0a74 6865 lly exist in.the │ │ │ │ │ -00072330: 2070 6163 6b61 6765 2e0a 0a57 6865 6e20 package...When │ │ │ │ │ -00072340: 6120 7061 636b 6167 6520 6973 2075 7067 a package is upg │ │ │ │ │ -00072350: 7261 6465 6420 e280 9864 706b 67e2 8099 raded ...dpkg... │ │ │ │ │ -00072360: 2077 696c 6c20 7072 6f63 6573 7320 7468 will process th │ │ │ │ │ -00072370: 6520 636f 6e66 6967 7572 6174 696f 6e20 e configuration │ │ │ │ │ -00072380: 6669 6c65 730a 6475 7269 6e67 2074 6865 files.during the │ │ │ │ │ -00072390: 2063 6f6e 6669 6775 7261 7469 6f6e 2073 configuration s │ │ │ │ │ -000723a0: 7461 6765 2c20 7368 6f72 746c 7920 6265 tage, shortly be │ │ │ │ │ -000723b0: 666f 7265 2069 7420 7275 6e73 2074 6865 fore it runs the │ │ │ │ │ -000723c0: 2070 6163 6b61 6765 e280 9973 0ae2 8098 package...s.... │ │ │ │ │ -000723d0: 706f 7374 696e 7374 e280 9920 7363 7269 postinst... scri │ │ │ │ │ -000723e0: 7074 2c0a 0a46 6f72 2065 6163 6820 6669 pt,..For each fi │ │ │ │ │ -000723f0: 6c65 2069 7420 6368 6563 6b73 2074 6f20 le it checks to │ │ │ │ │ -00072400: 7365 6520 7768 6574 6865 7220 7468 6520 see whether the │ │ │ │ │ -00072410: 7665 7273 696f 6e20 6f66 2074 6865 2066 version of the f │ │ │ │ │ -00072420: 696c 6520 696e 636c 7564 6564 0a69 6e20 ile included.in │ │ │ │ │ -00072430: 7468 6520 7061 636b 6167 6520 6973 2074 the package is t │ │ │ │ │ -00072440: 6865 2073 616d 6520 6173 2074 6865 206f he same as the o │ │ │ │ │ -00072450: 6e65 2074 6861 7420 7761 7320 696e 636c ne that was incl │ │ │ │ │ -00072460: 7564 6564 2069 6e20 7468 6520 6c61 7374 uded in the last │ │ │ │ │ -00072470: 0a76 6572 7369 6f6e 206f 6620 7468 6520 .version of the │ │ │ │ │ -00072480: 7061 636b 6167 6520 2874 6865 206f 6e65 package (the one │ │ │ │ │ -00072490: 2074 6861 7420 6973 2062 6569 6e67 2075 that is being u │ │ │ │ │ -000724a0: 7067 7261 6465 6420 6672 6f6d 293b 2069 pgraded from); i │ │ │ │ │ -000724b0: 7420 616c 736f 0a63 6f6d 7061 7265 7320 t also.compares │ │ │ │ │ -000724c0: 7468 6520 7665 7273 696f 6e20 6375 7272 the version curr │ │ │ │ │ -000724d0: 656e 746c 7920 696e 7374 616c 6c65 6420 ently installed │ │ │ │ │ -000724e0: 6f6e 2074 6865 2073 7973 7465 6d20 7769 on the system wi │ │ │ │ │ -000724f0: 7468 2074 6865 206f 6e65 0a73 6869 7070 th the one.shipp │ │ │ │ │ -00072500: 6564 2077 6974 6820 7468 6520 6c61 7374 ed with the last │ │ │ │ │ -00072510: 2076 6572 7369 6f6e 2e0a 0a49 6620 6e65 version...If ne │ │ │ │ │ -00072520: 6974 6865 7220 7468 6520 7573 6572 206e ither the user n │ │ │ │ │ -00072530: 6f72 2074 6865 2070 6163 6b61 6765 206d or the package m │ │ │ │ │ -00072540: 6169 6e74 6169 6e65 7220 6861 7320 6368 aintainer has ch │ │ │ │ │ -00072550: 616e 6765 6420 7468 6520 6669 6c65 2c20 anged the file, │ │ │ │ │ -00072560: 6974 0a69 7320 6c65 6674 2061 6c6f 6e65 it.is left alone │ │ │ │ │ -00072570: 2e20 2049 6620 6f6e 6520 6f72 2074 6865 . If one or the │ │ │ │ │ -00072580: 206f 7468 6572 2068 6173 2063 6861 6e67 other has chang │ │ │ │ │ -00072590: 6564 2074 6865 6972 2076 6572 7369 6f6e ed their version │ │ │ │ │ -000725a0: 2c20 7468 656e 2074 6865 0a63 6861 6e67 , then the.chang │ │ │ │ │ -000725b0: 6564 2076 6572 7369 6f6e 2069 7320 7072 ed version is pr │ │ │ │ │ -000725c0: 6566 6572 7265 6420 2d20 692e 652e 2c20 eferred - i.e., │ │ │ │ │ -000725d0: 6966 2074 6865 2075 7365 7220 6564 6974 if the user edit │ │ │ │ │ -000725e0: 7320 7468 6569 7220 6669 6c65 2c20 6275 s their file, bu │ │ │ │ │ -000725f0: 740a 7468 6520 7061 636b 6167 6520 6d61 t.the package ma │ │ │ │ │ -00072600: 696e 7461 696e 6572 2064 6f65 736e e280 intainer doesn.. │ │ │ │ │ -00072610: 9974 2073 6869 7020 6120 6469 6666 6572 .t ship a differ │ │ │ │ │ -00072620: 656e 7420 7665 7273 696f 6e2c 2074 6865 ent version, the │ │ │ │ │ -00072630: 2075 7365 72e2 8099 730a 6368 616e 6765 user...s.change │ │ │ │ │ -00072640: 7320 7769 6c6c 2073 7461 792c 2073 696c s will stay, sil │ │ │ │ │ -00072650: 656e 746c 792c 2062 7574 2069 6620 7468 ently, but if th │ │ │ │ │ -00072660: 6520 6d61 696e 7461 696e 6572 2073 6869 e maintainer shi │ │ │ │ │ -00072670: 7073 2061 206e 6577 2076 6572 7369 6f6e ps a new version │ │ │ │ │ -00072680: 0a61 6e64 2074 6865 2075 7365 7220 6861 .and the user ha │ │ │ │ │ -00072690: 736e e280 9974 2065 6469 7465 6420 6974 sn...t edited it │ │ │ │ │ -000726a0: 2074 6865 206e 6577 2076 6572 7369 6f6e the new version │ │ │ │ │ -000726b0: 2077 696c 6c20 6265 2069 6e73 7461 6c6c will be install │ │ │ │ │ -000726c0: 6564 2028 7769 7468 2061 6e0a 696e 666f ed (with an.info │ │ │ │ │ -000726d0: 726d 6174 6976 6520 6d65 7373 6167 6529 rmative message) │ │ │ │ │ -000726e0: 2e20 2049 6620 626f 7468 2068 6176 6520 . If both have │ │ │ │ │ -000726f0: 6368 616e 6765 6420 7468 6569 7220 7665 changed their ve │ │ │ │ │ -00072700: 7273 696f 6e20 7468 6520 7573 6572 2069 rsion the user i │ │ │ │ │ -00072710: 730a 7072 6f6d 7074 6564 2061 626f 7574 s.prompted about │ │ │ │ │ -00072720: 2074 6865 2070 726f 626c 656d 2061 6e64 the problem and │ │ │ │ │ -00072730: 206d 7573 7420 7265 736f 6c76 6520 7468 must resolve th │ │ │ │ │ -00072740: 6520 6469 6666 6572 656e 6365 7320 7468 e differences th │ │ │ │ │ -00072750: 656d 7365 6c76 6573 2e0a 0a54 6865 2063 emselves...The c │ │ │ │ │ -00072760: 6f6d 7061 7269 736f 6e73 2061 7265 2064 omparisons are d │ │ │ │ │ -00072770: 6f6e 6520 6279 2063 616c 6375 6c61 7469 one by calculati │ │ │ │ │ -00072780: 6e67 2074 6865 204d 4435 206d 6573 7361 ng the MD5 messa │ │ │ │ │ -00072790: 6765 2064 6967 6573 7473 206f 6620 7468 ge digests of th │ │ │ │ │ -000727a0: 650a 6669 6c65 732c 2061 6e64 2073 746f e.files, and sto │ │ │ │ │ -000727b0: 7269 6e67 2074 6865 204d 4435 206f 6620 ring the MD5 of │ │ │ │ │ -000727c0: 7468 6520 6669 6c65 2061 7320 6974 2077 the file as it w │ │ │ │ │ -000727d0: 6173 2069 6e63 6c75 6465 6420 696e 2074 as included in t │ │ │ │ │ -000727e0: 6865 206d 6f73 740a 7265 6365 6e74 2076 he most.recent v │ │ │ │ │ -000727f0: 6572 7369 6f6e 206f 6620 7468 6520 7061 ersion of the pa │ │ │ │ │ -00072800: 636b 6167 652e 0a0a 5768 656e 2061 2070 ckage...When a p │ │ │ │ │ -00072810: 6163 6b61 6765 2069 7320 696e 7374 616c ackage is instal │ │ │ │ │ -00072820: 6c65 6420 666f 7220 7468 6520 6669 7273 led for the firs │ │ │ │ │ -00072830: 7420 7469 6d65 20e2 8098 6470 6b67 e280 t time ...dpkg.. │ │ │ │ │ -00072840: 9920 7769 6c6c 2069 6e73 7461 6c6c 2074 . will install t │ │ │ │ │ -00072850: 6865 0a66 696c 6520 7468 6174 2063 6f6d he.file that com │ │ │ │ │ -00072860: 6573 2077 6974 6820 6974 2c20 756e 6c65 es with it, unle │ │ │ │ │ -00072870: 7373 2074 6861 7420 776f 756c 6420 6d65 ss that would me │ │ │ │ │ -00072880: 616e 206f 7665 7277 7269 7469 6e67 2061 an overwriting a │ │ │ │ │ -00072890: 2066 696c 650a 616c 7265 6164 7920 6f6e file.already on │ │ │ │ │ -000728a0: 2074 6865 2066 696c 6520 7379 7374 656d the file system │ │ │ │ │ -000728b0: 2e0a 0a48 6f77 6576 6572 2c20 6e6f 7465 ...However, note │ │ │ │ │ -000728c0: 2074 6861 7420 e280 9864 706b 67e2 8099 that ...dpkg... │ │ │ │ │ -000728d0: 2077 696c 6c20 276e 6f74 2720 7265 706c will 'not' repl │ │ │ │ │ -000728e0: 6163 6520 6120 636f 6e66 6669 6c65 2074 ace a conffile t │ │ │ │ │ -000728f0: 6861 7420 7761 7320 7265 6d6f 7665 640a hat was removed. │ │ │ │ │ -00072900: 6279 2074 6865 2075 7365 7220 286f 7220 by the user (or │ │ │ │ │ -00072910: 6279 2061 2073 6372 6970 7429 2e20 2054 by a script). T │ │ │ │ │ -00072920: 6869 7320 6973 206e 6563 6573 7361 7279 his is necessary │ │ │ │ │ -00072930: 2062 6563 6175 7365 2077 6974 6820 736f because with so │ │ │ │ │ -00072940: 6d65 0a70 726f 6772 616d 7320 6120 6d69 me.programs a mi │ │ │ │ │ -00072950: 7373 696e 6720 6669 6c65 2070 726f 6475 ssing file produ │ │ │ │ │ -00072960: 6365 7320 616e 2065 6666 6563 7420 6861 ces an effect ha │ │ │ │ │ -00072970: 7264 206f 7220 696d 706f 7373 6962 6c65 rd or impossible │ │ │ │ │ -00072980: 2074 6f20 6163 6869 6576 650a 696e 2061 to achieve.in a │ │ │ │ │ -00072990: 6e6f 7468 6572 2077 6179 2c20 736f 2074 nother way, so t │ │ │ │ │ -000729a0: 6861 7420 6120 6d69 7373 696e 6720 6669 hat a missing fi │ │ │ │ │ -000729b0: 6c65 206e 6565 6473 2074 6f20 6265 206b le needs to be k │ │ │ │ │ -000729c0: 6570 7420 7468 6174 2077 6179 2069 6620 ept that way if │ │ │ │ │ -000729d0: 7468 650a 7573 6572 2064 6964 2069 742e the.user did it. │ │ │ │ │ -000729e0: 0a0a 4e6f 7465 2074 6861 7420 6120 7061 ..Note that a pa │ │ │ │ │ -000729f0: 636b 6167 6520 7368 6f75 6c64 2027 6e6f ckage should 'no │ │ │ │ │ -00072a00: 7427 206d 6f64 6966 7920 6120 e280 9864 t' modify a ...d │ │ │ │ │ -00072a10: 706b 67e2 8099 2d68 616e 646c 6564 2063 pkg...-handled c │ │ │ │ │ -00072a20: 6f6e 6666 696c 6520 696e 2069 7473 0a6d onffile in its.m │ │ │ │ │ -00072a30: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -00072a40: 732e 2020 446f 696e 6720 7468 6973 2077 s. Doing this w │ │ │ │ │ -00072a50: 696c 6c20 6c65 6164 2074 6f20 e280 9864 ill lead to ...d │ │ │ │ │ -00072a60: 706b 67e2 8099 2067 6976 696e 6720 7468 pkg... giving th │ │ │ │ │ -00072a70: 6520 7573 6572 0a63 6f6e 6675 7369 6e67 e user.confusing │ │ │ │ │ -00072a80: 2061 6e64 2070 6f73 7369 626c 7920 6461 and possibly da │ │ │ │ │ -00072a90: 6e67 6572 6f75 7320 6f70 7469 6f6e 7320 ngerous options │ │ │ │ │ -00072aa0: 666f 7220 636f 6e66 6669 6c65 2075 7064 for conffile upd │ │ │ │ │ -00072ab0: 6174 6520 7768 656e 2074 6865 0a70 6163 ate when the.pac │ │ │ │ │ -00072ac0: 6b61 6765 2069 7320 7570 6772 6164 6564 kage is upgraded │ │ │ │ │ -00072ad0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00072ae0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00072af0: 4e6f 6465 3a20 4675 6c6c 792d 6665 6174 Node: Fully-feat │ │ │ │ │ -00072b00: 7572 6564 206d 6169 6e74 6169 6e65 7220 ured maintainer │ │ │ │ │ -00072b10: 7363 7269 7074 2063 6f6e 6669 6775 7261 script configura │ │ │ │ │ -00072b20: 7469 6f6e 2068 616e 646c 696e 672c 2020 tion handling, │ │ │ │ │ -00072b30: 5072 6576 3a20 4175 746f 6d61 7469 6320 Prev: Automatic │ │ │ │ │ -00072b40: 6861 6e64 6c69 6e67 206f 6620 636f 6e66 handling of conf │ │ │ │ │ -00072b50: 6967 7572 6174 696f 6e20 6669 6c65 7320 iguration files │ │ │ │ │ -00072b60: 6279 2064 706b 672c 2020 5570 3a20 436f by dpkg, Up: Co │ │ │ │ │ -00072b70: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -00072b80: 2068 616e 646c 696e 6720 6672 6f6d 206f handling from o │ │ │ │ │ -00072b90: 6c64 2050 6163 6b61 6769 6e67 204d 616e ld Packaging Man │ │ │ │ │ -00072ba0: 7561 6c0a 0a31 372e 3220 4675 6c6c 792d ual..17.2 Fully- │ │ │ │ │ -00072bb0: 6665 6174 7572 6564 206d 6169 6e74 6169 featured maintai │ │ │ │ │ -00072bc0: 6e65 7220 7363 7269 7074 2063 6f6e 6669 ner script confi │ │ │ │ │ -00072bd0: 6775 7261 7469 6f6e 2068 616e 646c 696e guration handlin │ │ │ │ │ -00072be0: 670a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d g.============== │ │ │ │ │ -00072bf0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00072c00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00072c10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -00072c20: 466f 7220 6669 6c65 7320 7768 6963 6820 For files which │ │ │ │ │ -00072c30: 636f 6e74 6169 6e20 7369 7465 2d73 7065 contain site-spe │ │ │ │ │ -00072c40: 6369 6669 6320 696e 666f 726d 6174 696f cific informatio │ │ │ │ │ -00072c50: 6e20 7375 6368 2061 7320 7468 6520 686f n such as the ho │ │ │ │ │ -00072c60: 7374 6e61 6d65 0a61 6e64 206e 6574 776f stname.and netwo │ │ │ │ │ -00072c70: 726b 696e 6720 6465 7461 696c 7320 616e rking details an │ │ │ │ │ -00072c80: 6420 736f 2066 6f72 7468 2c20 6974 2069 d so forth, it i │ │ │ │ │ -00072c90: 7320 6265 7474 6572 2074 6f20 6372 6561 s better to crea │ │ │ │ │ -00072ca0: 7465 2074 6865 2066 696c 6520 696e 0a74 te the file in.t │ │ │ │ │ -00072cb0: 6865 2070 6163 6b61 6765 e280 9973 20e2 he package...s . │ │ │ │ │ -00072cc0: 8098 706f 7374 696e 7374 e280 9920 7363 ..postinst... sc │ │ │ │ │ -00072cd0: 7269 7074 2e0a 0a54 6869 7320 7769 6c6c ript...This will │ │ │ │ │ -00072ce0: 2074 7970 6963 616c 6c79 2069 6e76 6f6c typically invol │ │ │ │ │ -00072cf0: 7665 2065 7861 6d69 6e69 6e67 2074 6865 ve examining the │ │ │ │ │ -00072d00: 2073 7461 7465 206f 6620 7468 6520 7265 state of the re │ │ │ │ │ -00072d10: 7374 206f 6620 7468 650a 7379 7374 656d st of the.system │ │ │ │ │ -00072d20: 2074 6f20 6465 7465 726d 696e 6520 7661 to determine va │ │ │ │ │ -00072d30: 6c75 6573 2061 6e64 206f 7468 6572 2069 lues and other i │ │ │ │ │ -00072d40: 6e66 6f72 6d61 7469 6f6e 2c20 616e 6420 nformation, and │ │ │ │ │ -00072d50: 6d61 7920 696e 766f 6c76 650a 7072 6f6d may involve.prom │ │ │ │ │ -00072d60: 7074 696e 6720 7468 6520 7573 6572 2066 pting the user f │ │ │ │ │ -00072d70: 6f72 2073 6f6d 6520 696e 666f 726d 6174 or some informat │ │ │ │ │ -00072d80: 696f 6e20 7768 6963 6820 6361 6ee2 8099 ion which can... │ │ │ │ │ -00072d90: 7420 6265 206f 6274 6169 6e65 6420 736f t be obtained so │ │ │ │ │ -00072da0: 6d65 0a6f 7468 6572 2077 6179 2e0a 0a57 me.other way...W │ │ │ │ │ -00072db0: 6865 6e20 7573 696e 6720 7468 6973 206d hen using this m │ │ │ │ │ -00072dc0: 6574 686f 6420 7468 6572 6520 6172 6520 ethod there are │ │ │ │ │ -00072dd0: 6120 636f 7570 6c65 206f 6620 696d 706f a couple of impo │ │ │ │ │ -00072de0: 7274 616e 7420 6973 7375 6573 2077 6869 rtant issues whi │ │ │ │ │ -00072df0: 6368 0a73 686f 756c 6420 6265 2063 6f6e ch.should be con │ │ │ │ │ -00072e00: 7369 6465 7265 643a 0a0a 4966 2079 6f75 sidered:..If you │ │ │ │ │ -00072e10: 2064 6973 636f 7665 7220 6120 6275 6720 discover a bug │ │ │ │ │ -00072e20: 696e 2074 6865 2070 726f 6772 616d 2077 in the program w │ │ │ │ │ -00072e30: 6869 6368 2067 656e 6572 6174 6573 2074 hich generates t │ │ │ │ │ -00072e40: 6865 2063 6f6e 6669 6775 7261 7469 6f6e he configuration │ │ │ │ │ -00072e50: 0a66 696c 652c 206f 7220 6966 2074 6865 .file, or if the │ │ │ │ │ -00072e60: 2066 6f72 6d61 7420 6f66 2074 6865 2066 format of the f │ │ │ │ │ -00072e70: 696c 6520 6368 616e 6765 7320 6672 6f6d ile changes from │ │ │ │ │ -00072e80: 206f 6e65 2076 6572 7369 6f6e 2074 6f20 one version to │ │ │ │ │ -00072e90: 7468 6520 6e65 7874 2c0a 796f 7520 7769 the next,.you wi │ │ │ │ │ -00072ea0: 6c6c 2068 6176 6520 746f 2061 7272 616e ll have to arran │ │ │ │ │ -00072eb0: 6765 2066 6f72 2074 6865 2070 6f73 7469 ge for the posti │ │ │ │ │ -00072ec0: 6e73 7420 7363 7269 7074 2074 6f20 646f nst script to do │ │ │ │ │ -00072ed0: 2073 6f6d 6574 6869 6e67 0a73 656e 7369 something.sensi │ │ │ │ │ -00072ee0: 626c 6520 2d20 7573 7561 6c6c 7920 7468 ble - usually th │ │ │ │ │ -00072ef0: 6973 2077 696c 6c20 6d65 616e 2065 6469 is will mean edi │ │ │ │ │ -00072f00: 7469 6e67 2074 6865 2069 6e73 7461 6c6c ting the install │ │ │ │ │ -00072f10: 6564 2063 6f6e 6669 6775 7261 7469 6f6e ed configuration │ │ │ │ │ -00072f20: 0a66 696c 6520 746f 2072 656d 6f76 6520 .file to remove │ │ │ │ │ -00072f30: 7468 6520 7072 6f62 6c65 6d20 6f72 2063 the problem or c │ │ │ │ │ -00072f40: 6861 6e67 6520 7468 6520 7379 6e74 6178 hange the syntax │ │ │ │ │ -00072f50: 2e20 2059 6f75 2077 696c 6c20 6861 7665 . You will have │ │ │ │ │ -00072f60: 2074 6f20 646f 0a74 6869 7320 7665 7279 to do.this very │ │ │ │ │ -00072f70: 2063 6172 6566 756c 6c79 2c20 7369 6e63 carefully, sinc │ │ │ │ │ -00072f80: 6520 7468 6520 7573 6572 206d 6179 2068 e the user may h │ │ │ │ │ -00072f90: 6176 6520 6368 616e 6765 6420 7468 6520 ave changed the │ │ │ │ │ -00072fa0: 6669 6c65 2c20 7065 7268 6170 730a 746f file, perhaps.to │ │ │ │ │ -00072fb0: 2066 6978 2074 6865 2076 6572 7920 7072 fix the very pr │ │ │ │ │ -00072fc0: 6f62 6c65 6d20 7468 6174 2079 6f75 7220 oblem that your │ │ │ │ │ -00072fd0: 7363 7269 7074 2069 7320 7472 7969 6e67 script is trying │ │ │ │ │ -00072fe0: 2074 6f20 6465 616c 2077 6974 6820 2d20 to deal with - │ │ │ │ │ -00072ff0: 796f 750a 7769 6c6c 2068 6176 6520 746f you.will have to │ │ │ │ │ -00073000: 2064 6574 6563 7420 7468 6573 6520 7369 detect these si │ │ │ │ │ -00073010: 7475 6174 696f 6e73 2061 6e64 2064 6561 tuations and dea │ │ │ │ │ -00073020: 6c20 7769 7468 2074 6865 6d20 636f 7272 l with them corr │ │ │ │ │ -00073030: 6563 746c 792e 0a0a 4966 2079 6f75 2064 ectly...If you d │ │ │ │ │ -00073040: 6f20 676f 2064 6f77 6e20 7468 6973 2072 o go down this r │ │ │ │ │ -00073050: 6f75 7465 2069 74e2 8099 7320 7072 6f62 oute it...s prob │ │ │ │ │ -00073060: 6162 6c79 2061 2067 6f6f 6420 6964 6561 ably a good idea │ │ │ │ │ -00073070: 2074 6f20 6d61 6b65 2074 6865 0a70 726f to make the.pro │ │ │ │ │ -00073080: 6772 616d 2074 6861 7420 6765 6e65 7261 gram that genera │ │ │ │ │ -00073090: 7465 7320 7468 6520 636f 6e66 6967 7572 tes the configur │ │ │ │ │ -000730a0: 6174 696f 6e20 6669 6c65 2873 2920 6120 ation file(s) a │ │ │ │ │ -000730b0: 7365 7061 7261 7465 2070 726f 6772 616d separate program │ │ │ │ │ -000730c0: 2069 6e0a e280 982f 7573 722f 7362 696e in..../usr/sbin │ │ │ │ │ -000730d0: e280 992c 2062 7920 636f 6e76 656e 7469 ..., by conventi │ │ │ │ │ -000730e0: 6f6e 2063 616c 6c65 6420 e280 9870 6163 on called ...pac │ │ │ │ │ -000730f0: 6b61 6765 636f 6e66 6967 e280 9920 616e kageconfig... an │ │ │ │ │ -00073100: 6420 7468 656e 2072 756e 2074 6861 7420 d then run that │ │ │ │ │ -00073110: 6966 0a61 7070 726f 7072 6961 7465 2066 if.appropriate f │ │ │ │ │ -00073120: 726f 6d20 7468 6520 706f 7374 2d69 6e73 rom the post-ins │ │ │ │ │ -00073130: 7461 6c6c 6174 696f 6e20 7363 7269 7074 tallation script │ │ │ │ │ -00073140: 2e20 2054 6865 20e2 8098 7061 636b 6167 . The ...packag │ │ │ │ │ -00073150: 6563 6f6e 6669 67e2 8099 0a70 726f 6772 econfig....progr │ │ │ │ │ -00073160: 616d 2073 686f 756c 6420 6e6f 7420 756e am should not un │ │ │ │ │ -00073170: 7175 6573 7469 6f6e 696e 676c 7920 6f76 questioningly ov │ │ │ │ │ -00073180: 6572 7772 6974 6520 616e 2065 7869 7374 erwrite an exist │ │ │ │ │ -00073190: 696e 6720 636f 6e66 6967 7572 6174 696f ing configuratio │ │ │ │ │ -000731a0: 6e20 2d0a 6966 2069 7473 206d 6f64 6520 n -.if its mode │ │ │ │ │ -000731b0: 6f66 206f 7065 7261 7469 6f6e 2069 7320 of operation is │ │ │ │ │ -000731c0: 6765 6172 6564 2074 6f77 6172 6473 2073 geared towards s │ │ │ │ │ -000731d0: 6574 7469 6e67 2075 7020 6120 7061 636b etting up a pack │ │ │ │ │ -000731e0: 6167 6520 666f 7220 7468 650a 6669 7273 age for the.firs │ │ │ │ │ -000731f0: 7420 7469 6d65 2028 7261 7468 6572 2074 t time (rather t │ │ │ │ │ -00073200: 6861 6e20 616e 7920 6172 6269 7472 6172 han any arbitrar │ │ │ │ │ -00073210: 7920 7265 636f 6e66 6967 7572 6174 696f y reconfiguratio │ │ │ │ │ -00073220: 6e20 6c61 7465 7229 2079 6f75 2073 686f n later) you sho │ │ │ │ │ -00073230: 756c 640a 6861 7665 2069 7420 6368 6563 uld.have it chec │ │ │ │ │ -00073240: 6b20 7768 6574 6865 7220 7468 6520 636f k whether the co │ │ │ │ │ -00073250: 6e66 6967 7572 6174 696f 6e20 616c 7265 nfiguration alre │ │ │ │ │ -00073260: 6164 7920 6578 6973 7473 2c20 616e 6420 ady exists, and │ │ │ │ │ -00073270: 7265 7175 6972 6520 610a e280 982d 2d66 require a....--f │ │ │ │ │ -00073280: 6f72 6365 e280 9920 666c 6167 2074 6f20 orce... flag to │ │ │ │ │ -00073290: 6f76 6572 7772 6974 6520 6974 2e0a 0a1f overwrite it.... │ │ │ │ │ -000732a0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -000732b0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -000732c0: 3a20 416c 7465 726e 6174 6976 6520 7665 : Alternative ve │ │ │ │ │ -000732d0: 7273 696f 6e73 206f 6620 616e 2069 6e74 rsions of an int │ │ │ │ │ -000732e0: 6572 6661 6365 202d 2075 7064 6174 652d erface - update- │ │ │ │ │ -000732f0: 616c 7465 726e 6174 6976 6573 2066 726f alternatives fro │ │ │ │ │ -00073300: 6d20 6f6c 6420 5061 636b 6167 696e 6720 m old Packaging │ │ │ │ │ -00073310: 4d61 6e75 616c 2c20 204e 6578 743a 2044 Manual, Next: D │ │ │ │ │ -00073320: 6976 6572 7369 6f6e 7320 2d20 6f76 6572 iversions - over │ │ │ │ │ -00073330: 7269 6469 6e67 2061 2070 6163 6b61 6765 riding a package │ │ │ │ │ -00073340: e280 9973 2076 6572 7369 6f6e 206f 6620 ...s version of │ │ │ │ │ -00073350: 6120 6669 6c65 2066 726f 6d20 6f6c 6420 a file from old │ │ │ │ │ -00073360: 5061 636b 6167 696e 6720 4d61 6e75 616c Packaging Manual │ │ │ │ │ -00073370: 2c20 2050 7265 763a 2043 6f6e 6669 6775 , Prev: Configu │ │ │ │ │ -00073380: 7261 7469 6f6e 2066 696c 6520 6861 6e64 ration file hand │ │ │ │ │ -00073390: 6c69 6e67 2066 726f 6d20 6f6c 6420 5061 ling from old Pa │ │ │ │ │ -000733a0: 636b 6167 696e 6720 4d61 6e75 616c 2c20 ckaging Manual, │ │ │ │ │ -000733b0: 2055 703a 2054 6f70 0a0a 3138 2041 6c74 Up: Top..18 Alt │ │ │ │ │ -000733c0: 6572 6e61 7469 7665 2076 6572 7369 6f6e ernative version │ │ │ │ │ -000733d0: 7320 6f66 2061 6e20 696e 7465 7266 6163 s of an interfac │ │ │ │ │ -000733e0: 6520 2d20 e280 9875 7064 6174 652d 616c e - ...update-al │ │ │ │ │ -000733f0: 7465 726e 6174 6976 6573 e280 9920 2866 ternatives... (f │ │ │ │ │ -00073400: 726f 6d20 6f6c 6420 5061 636b 6167 696e rom old Packagin │ │ │ │ │ -00073410: 6720 4d61 6e75 616c 290a 2a2a 2a2a 2a2a g Manual).****** │ │ │ │ │ -00073420: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00073430: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00073440: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00073450: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00073460: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00073470: 2a2a 2a2a 2a0a 0a57 6865 6e20 7365 7665 *****..When seve │ │ │ │ │ -00073480: 7261 6c20 7061 636b 6167 6573 2061 6c6c ral packages all │ │ │ │ │ -00073490: 2070 726f 7669 6465 2064 6966 6665 7265 provide differe │ │ │ │ │ -000734a0: 6e74 2076 6572 7369 6f6e 7320 6f66 2074 nt versions of t │ │ │ │ │ -000734b0: 6865 2073 616d 6520 7072 6f67 7261 6d0a he same program. │ │ │ │ │ -000734c0: 6f72 2066 696c 6520 6974 2069 7320 7573 or file it is us │ │ │ │ │ -000734d0: 6566 756c 2074 6f20 6861 7665 2074 6865 eful to have the │ │ │ │ │ -000734e0: 2073 7973 7465 6d20 7365 6c65 6374 2061 system select a │ │ │ │ │ -000734f0: 2064 6566 6175 6c74 2c20 6275 7420 746f default, but to │ │ │ │ │ -00073500: 2061 6c6c 6f77 0a74 6865 2073 7973 7465 allow.the syste │ │ │ │ │ -00073510: 6d20 6164 6d69 6e69 7374 7261 746f 7220 m administrator │ │ │ │ │ -00073520: 746f 2063 6861 6e67 6520 6974 2061 6e64 to change it and │ │ │ │ │ -00073530: 2068 6176 6520 7468 6569 7220 6465 6369 have their deci │ │ │ │ │ -00073540: 7369 6f6e 730a 7265 7370 6563 7465 642e sions.respected. │ │ │ │ │ -00073550: 0a0a 466f 7220 6578 616d 706c 652c 2074 ..For example, t │ │ │ │ │ -00073560: 6865 7265 2061 7265 2073 6576 6572 616c here are several │ │ │ │ │ -00073570: 2076 6572 7369 6f6e 7320 6f66 2074 6865 versions of the │ │ │ │ │ -00073580: 20e2 8098 7669 e280 9920 6564 6974 6f72 ...vi... editor │ │ │ │ │ -00073590: 2c20 616e 6420 7468 6572 6520 6973 0a6e , and there is.n │ │ │ │ │ -000735a0: 6f20 7265 6173 6f6e 2074 6f20 7072 6576 o reason to prev │ │ │ │ │ -000735b0: 656e 7420 616c 6c20 6f66 2074 6865 6d20 ent all of them │ │ │ │ │ -000735c0: 6672 6f6d 2062 6569 6e67 2069 6e73 7461 from being insta │ │ │ │ │ -000735d0: 6c6c 6564 2061 7420 6f6e 6365 2c20 6561 lled at once, ea │ │ │ │ │ -000735e0: 6368 0a75 6e64 6572 2074 6865 6972 206f ch.under their o │ │ │ │ │ -000735f0: 776e 206e 616d 6520 28e2 8098 6e76 69e2 wn name (...nvi. │ │ │ │ │ -00073600: 8099 2c20 e280 9876 696d e280 9920 6f72 .., ...vim... or │ │ │ │ │ -00073610: 2077 6861 7465 7665 7229 2e20 204e 6576 whatever). Nev │ │ │ │ │ -00073620: 6572 7468 656c 6573 7320 6974 2069 730a ertheless it is. │ │ │ │ │ -00073630: 6465 7369 7261 626c 6520 746f 2068 6176 desirable to hav │ │ │ │ │ -00073640: 6520 7468 6520 6e61 6d65 20e2 8098 7669 e the name ...vi │ │ │ │ │ -00073650: e280 9920 7265 6665 7220 746f 2073 6f6d ... refer to som │ │ │ │ │ -00073660: 6574 6869 6e67 2c20 6174 206c 6561 7374 ething, at least │ │ │ │ │ -00073670: 2062 7920 6465 6661 756c 742e 0a0a 4966 by default...If │ │ │ │ │ -00073680: 2061 6c6c 2074 6865 2070 6163 6b61 6765 all the package │ │ │ │ │ -00073690: 7320 696e 766f 6c76 6564 2063 6f6f 7065 s involved coope │ │ │ │ │ -000736a0: 7261 7465 2c20 7468 6973 2063 616e 2062 rate, this can b │ │ │ │ │ -000736b0: 6520 646f 6e65 2077 6974 680a e280 9875 e done with....u │ │ │ │ │ -000736c0: 7064 6174 652d 616c 7465 726e 6174 6976 pdate-alternativ │ │ │ │ │ -000736d0: 6573 e280 992e 0a0a 4561 6368 2070 6163 es......Each pac │ │ │ │ │ -000736e0: 6b61 6765 2070 726f 7669 6465 7320 6974 kage provides it │ │ │ │ │ -000736f0: 7320 6f77 6e20 7665 7273 696f 6e20 756e s own version un │ │ │ │ │ -00073700: 6465 7220 6974 7320 6f77 6e20 6e61 6d65 der its own name │ │ │ │ │ -00073710: 2c20 616e 6420 6361 6c6c 730a e280 9875 , and calls....u │ │ │ │ │ -00073720: 7064 6174 652d 616c 7465 726e 6174 6976 pdate-alternativ │ │ │ │ │ -00073730: 6573 e280 9920 696e 2069 7473 2070 6f73 es... in its pos │ │ │ │ │ -00073740: 7469 6e73 7420 746f 2072 6567 6973 7465 tinst to registe │ │ │ │ │ -00073750: 7220 6974 7320 7665 7273 696f 6e20 2861 r its version (a │ │ │ │ │ -00073760: 6e64 2061 6761 696e 0a69 6e20 6974 7320 nd again.in its │ │ │ │ │ -00073770: 7072 6572 6d20 746f 2064 6572 6567 6973 prerm to deregis │ │ │ │ │ -00073780: 7465 7220 6974 292e 0a0a 5365 6520 7468 ter it)...See th │ │ │ │ │ -00073790: 6520 e280 9875 7064 6174 652d 616c 7465 e ...update-alte │ │ │ │ │ -000737a0: 726e 6174 6976 6573 2838 29e2 8099 206d rnatives(8)... m │ │ │ │ │ -000737b0: 616e 2070 6167 6520 666f 7220 6465 7461 an page for deta │ │ │ │ │ -000737c0: 696c 732e 0a0a 4966 20e2 8098 7570 6461 ils...If ...upda │ │ │ │ │ -000737d0: 7465 2d61 6c74 6572 6e61 7469 7665 73e2 te-alternatives. │ │ │ │ │ -000737e0: 8099 2064 6f65 7320 6e6f 7420 7365 656d .. does not seem │ │ │ │ │ -000737f0: 2061 7070 726f 7072 6961 7465 2079 6f75 appropriate you │ │ │ │ │ -00073800: 206d 6179 2077 6973 6820 746f 0a63 6f6e may wish to.con │ │ │ │ │ -00073810: 7369 6465 7220 7573 696e 6720 6469 7665 sider using dive │ │ │ │ │ -00073820: 7273 696f 6e73 2069 6e73 7465 6164 2e0a rsions instead.. │ │ │ │ │ -00073830: 0a44 6f20 6e6f 7420 7573 6520 616c 7465 .Do not use alte │ │ │ │ │ -00073840: 726e 6174 6976 6573 2066 6f72 20e2 8098 rnatives for ... │ │ │ │ │ -00073850: 7379 7374 656d 64e2 8099 2063 6f6e 6669 systemd... confi │ │ │ │ │ -00073860: 6775 7261 7469 6f6e 2066 696c 6573 2e20 guration files. │ │ │ │ │ -00073870: 2053 6565 202a 6e6f 7465 0a42 696e 6172 See *note.Binar │ │ │ │ │ -00073880: 7920 7061 636b 6167 6573 3a20 3333 2e20 y packages: 33. │ │ │ │ │ -00073890: 666f 7220 6d6f 7265 2069 6e66 6f72 6d61 for more informa │ │ │ │ │ -000738a0: 7469 6f6e 2e0a 0a1f 0a46 696c 653a 2064 tion.....File: d │ │ │ │ │ -000738b0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -000738c0: 6f2c 2020 4e6f 6465 3a20 4469 7665 7273 o, Node: Divers │ │ │ │ │ -000738d0: 696f 6e73 202d 206f 7665 7272 6964 696e ions - overridin │ │ │ │ │ -000738e0: 6720 6120 7061 636b 6167 65e2 8099 7320 g a package...s │ │ │ │ │ -000738f0: 7665 7273 696f 6e20 6f66 2061 2066 696c version of a fil │ │ │ │ │ -00073900: 6520 6672 6f6d 206f 6c64 2050 6163 6b61 e from old Packa │ │ │ │ │ -00073910: 6769 6e67 204d 616e 7561 6c2c 2020 4e65 ging Manual, Ne │ │ │ │ │ -00073920: 7874 3a20 4465 6269 616e 2050 6f6c 6963 xt: Debian Polic │ │ │ │ │ -00073930: 7920 6368 616e 6765 7320 7072 6f63 6573 y changes proces │ │ │ │ │ -00073940: 732c 2020 5072 6576 3a20 416c 7465 726e s, Prev: Altern │ │ │ │ │ -00073950: 6174 6976 6520 7665 7273 696f 6e73 206f ative versions o │ │ │ │ │ -00073960: 6620 616e 2069 6e74 6572 6661 6365 202d f an interface - │ │ │ │ │ -00073970: 2075 7064 6174 652d 616c 7465 726e 6174 update-alternat │ │ │ │ │ -00073980: 6976 6573 2066 726f 6d20 6f6c 6420 5061 ives from old Pa │ │ │ │ │ -00073990: 636b 6167 696e 6720 4d61 6e75 616c 2c20 ckaging Manual, │ │ │ │ │ -000739a0: 2055 703a 2054 6f70 0a0a 3139 2044 6976 Up: Top..19 Div │ │ │ │ │ -000739b0: 6572 7369 6f6e 7320 2d20 6f76 6572 7269 ersions - overri │ │ │ │ │ -000739c0: 6469 6e67 2061 2070 6163 6b61 6765 e280 ding a package.. │ │ │ │ │ -000739d0: 9973 2076 6572 7369 6f6e 206f 6620 6120 .s version of a │ │ │ │ │ -000739e0: 6669 6c65 2028 6672 6f6d 206f 6c64 2050 file (from old P │ │ │ │ │ -000739f0: 6163 6b61 6769 6e67 204d 616e 7561 6c29 ackaging Manual) │ │ │ │ │ -00073a00: 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a .*************** │ │ │ │ │ -00073a10: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00073a20: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00073a30: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00073a40: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -00073a50: 2a2a 2a2a 2a0a 0a49 7420 6973 2070 6f73 *****..It is pos │ │ │ │ │ -00073a60: 7369 626c 6520 746f 2068 6176 6520 e280 sible to have .. │ │ │ │ │ -00073a70: 9864 706b 67e2 8099 206e 6f74 206f 7665 .dpkg... not ove │ │ │ │ │ -00073a80: 7277 7269 7465 2061 2066 696c 6520 7768 rwrite a file wh │ │ │ │ │ -00073a90: 656e 2069 7420 7265 696e 7374 616c 6c73 en it reinstalls │ │ │ │ │ -00073aa0: 0a74 6865 2070 6163 6b61 6765 2069 7420 .the package it │ │ │ │ │ -00073ab0: 6265 6c6f 6e67 7320 746f 2c20 616e 6420 belongs to, and │ │ │ │ │ -00073ac0: 746f 2068 6176 6520 6974 2070 7574 2074 to have it put t │ │ │ │ │ -00073ad0: 6865 2066 696c 6520 6672 6f6d 2074 6865 he file from the │ │ │ │ │ -00073ae0: 2070 6163 6b61 6765 0a73 6f6d 6577 6865 package.somewhe │ │ │ │ │ -00073af0: 7265 2065 6c73 6520 696e 7374 6561 642e re else instead. │ │ │ │ │ -00073b00: 0a0a 5468 6973 2063 616e 2062 6520 7573 ..This can be us │ │ │ │ │ -00073b10: 6564 206c 6f63 616c 6c79 2074 6f20 6f76 ed locally to ov │ │ │ │ │ -00073b20: 6572 7269 6465 2061 2070 6163 6b61 6765 erride a package │ │ │ │ │ -00073b30: e280 9973 2076 6572 7369 6f6e 206f 6620 ...s version of │ │ │ │ │ -00073b40: 6120 6669 6c65 2c20 6f72 0a62 7920 6f6e a file, or.by on │ │ │ │ │ -00073b50: 6520 7061 636b 6167 6520 746f 206f 7665 e package to ove │ │ │ │ │ -00073b60: 7272 6964 6520 616e 6f74 6865 72e2 8099 rride another... │ │ │ │ │ -00073b70: 7320 7665 7273 696f 6e20 286f 7220 7072 s version (or pr │ │ │ │ │ -00073b80: 6f76 6964 6520 6120 7772 6170 7065 7220 ovide a wrapper │ │ │ │ │ -00073b90: 666f 720a 6974 292e 0a0a 4265 666f 7265 for.it)...Before │ │ │ │ │ -00073ba0: 2064 6563 6964 696e 6720 746f 2075 7365 deciding to use │ │ │ │ │ -00073bb0: 2061 2064 6976 6572 7369 6f6e 2c20 7265 a diversion, re │ │ │ │ │ -00073bc0: 6164 202a 6e6f 7465 2041 6c74 6572 6e61 ad *note Alterna │ │ │ │ │ -00073bd0: 7469 7665 2076 6572 7369 6f6e 7320 6f66 tive versions of │ │ │ │ │ -00073be0: 0a61 6e20 696e 7465 7266 6163 6520 2d20 .an interface - │ │ │ │ │ -00073bf0: 7570 6461 7465 2d61 6c74 6572 6e61 7469 update-alternati │ │ │ │ │ -00073c00: 7665 7320 2866 726f 6d20 6f6c 6420 5061 ves (from old Pa │ │ │ │ │ -00073c10: 636b 6167 696e 6720 4d61 6e75 616c 293a ckaging Manual): │ │ │ │ │ -00073c20: 2031 6637 2e20 746f 0a73 6565 2069 6620 1f7. to.see if │ │ │ │ │ -00073c30: 796f 7520 7265 616c 6c79 2077 616e 7420 you really want │ │ │ │ │ -00073c40: 6120 6469 7665 7273 696f 6e20 7261 7468 a diversion rath │ │ │ │ │ -00073c50: 6572 2074 6861 6e20 7365 7665 7261 6c20 er than several │ │ │ │ │ -00073c60: 616c 7465 726e 6174 6976 650a 7665 7273 alternative.vers │ │ │ │ │ -00073c70: 696f 6e73 206f 6620 6120 7072 6f67 7261 ions of a progra │ │ │ │ │ -00073c80: 6d2e 0a0a 5468 6572 6520 6973 2061 2064 m...There is a d │ │ │ │ │ -00073c90: 6976 6572 7369 6f6e 206c 6973 742c 2077 iversion list, w │ │ │ │ │ -00073ca0: 6869 6368 2069 7320 7265 6164 2062 7920 hich is read by │ │ │ │ │ -00073cb0: e280 9864 706b 67e2 8099 2c20 616e 6420 ...dpkg..., and │ │ │ │ │ -00073cc0: 7570 6461 7465 6420 6279 2061 0a73 7065 updated by a.spe │ │ │ │ │ -00073cd0: 6369 616c 2070 726f 6772 616d 20e2 8098 cial program ... │ │ │ │ │ -00073ce0: 6470 6b67 2d64 6976 6572 74e2 8099 2e20 dpkg-divert.... │ │ │ │ │ -00073cf0: 2050 6c65 6173 6520 7365 6520 e280 9864 Please see ...d │ │ │ │ │ -00073d00: 706b 672d 6469 7665 7274 2838 29e2 8099 pkg-divert(8)... │ │ │ │ │ -00073d10: 2066 6f72 2066 756c 6c0a 6465 7461 696c for full.detail │ │ │ │ │ -00073d20: 7320 6f66 2069 7473 206f 7065 7261 7469 s of its operati │ │ │ │ │ -00073d30: 6f6e 2e0a 0a57 6865 6e20 6120 7061 636b on...When a pack │ │ │ │ │ -00073d40: 6167 6520 7769 7368 6573 2074 6f20 6469 age wishes to di │ │ │ │ │ -00073d50: 7665 7274 2061 2066 696c 6520 6672 6f6d vert a file from │ │ │ │ │ -00073d60: 2061 6e6f 7468 6572 2c20 6974 2073 686f another, it sho │ │ │ │ │ -00073d70: 756c 6420 6361 6c6c 0ae2 8098 6470 6b67 uld call....dpkg │ │ │ │ │ -00073d80: 2d64 6976 6572 74e2 8099 2069 6e20 6974 -divert... in it │ │ │ │ │ -00073d90: 7320 7072 6569 6e73 7420 746f 2061 6464 s preinst to add │ │ │ │ │ -00073da0: 2074 6865 2064 6976 6572 7369 6f6e 2061 the diversion a │ │ │ │ │ -00073db0: 6e64 2072 656e 616d 6520 7468 650a 6578 nd rename the.ex │ │ │ │ │ -00073dc0: 6973 7469 6e67 2066 696c 652e 2020 466f isting file. Fo │ │ │ │ │ -00073dd0: 7220 6578 616d 706c 652c 2073 7570 706f r example, suppo │ │ │ │ │ -00073de0: 7369 6e67 2074 6861 7420 6120 e280 9873 sing that a ...s │ │ │ │ │ -00073df0: 6d61 696c 7772 6170 7065 72e2 8099 2070 mailwrapper... p │ │ │ │ │ -00073e00: 6163 6b61 6765 0a77 6973 6865 7320 746f ackage.wishes to │ │ │ │ │ -00073e10: 2069 6e73 7461 6c6c 2061 2077 7261 7070 install a wrapp │ │ │ │ │ -00073e20: 6572 2061 726f 756e 6420 e280 982f 7573 er around .../us │ │ │ │ │ -00073e30: 722f 7362 696e 2f73 6d61 696c e280 993a r/sbin/smail...: │ │ │ │ │ -00073e40: 0a0a 2020 2020 2064 706b 672d 6469 7665 .. dpkg-dive │ │ │ │ │ -00073e50: 7274 202d 2d70 6163 6b61 6765 2073 6d61 rt --package sma │ │ │ │ │ -00073e60: 696c 7772 6170 7065 7220 2d2d 6164 6420 ilwrapper --add │ │ │ │ │ -00073e70: 2d2d 7265 6e61 6d65 205c 0a20 2020 2020 --rename \. │ │ │ │ │ -00073e80: 2020 2020 2d2d 6469 7665 7274 202f 7573 --divert /us │ │ │ │ │ -00073e90: 722f 7362 696e 2f73 6d61 696c 2e72 6561 r/sbin/smail.rea │ │ │ │ │ -00073ea0: 6c20 2f75 7372 2f73 6269 6e2f 736d 6169 l /usr/sbin/smai │ │ │ │ │ -00073eb0: 6c0a 0a54 6865 20e2 8098 2d2d 7061 636b l..The ...--pack │ │ │ │ │ -00073ec0: 6167 6520 736d 6169 6c77 7261 7070 6572 age smailwrapper │ │ │ │ │ -00073ed0: e280 9920 656e 7375 7265 7320 7468 6174 ... ensures that │ │ │ │ │ -00073ee0: 20e2 8098 736d 6169 6c77 7261 7070 6572 ...smailwrapper │ │ │ │ │ -00073ef0: e280 99e2 8099 7320 636f 7079 206f 660a ......s copy of. │ │ │ │ │ -00073f00: e280 982f 7573 722f 7362 696e 2f73 6d61 .../usr/sbin/sma │ │ │ │ │ -00073f10: 696c e280 9920 6361 6e20 6279 7061 7373 il... can bypass │ │ │ │ │ -00073f20: 2074 6865 2064 6976 6572 7369 6f6e 2061 the diversion a │ │ │ │ │ -00073f30: 6e64 2067 6574 2069 6e73 7461 6c6c 6564 nd get installed │ │ │ │ │ -00073f40: 2061 7320 7468 6520 7472 7565 0a76 6572 as the true.ver │ │ │ │ │ -00073f50: 7369 6f6e 2e20 2049 74e2 8099 7320 7361 sion. It...s sa │ │ │ │ │ -00073f60: 6665 2074 6f20 6164 6420 7468 6520 6469 fe to add the di │ │ │ │ │ -00073f70: 7665 7273 696f 6e20 756e 636f 6e64 6974 version uncondit │ │ │ │ │ -00073f80: 696f 6e61 6c6c 7920 6f6e 2075 7067 7261 ionally on upgra │ │ │ │ │ -00073f90: 6465 730a 7369 6e63 6520 6974 2077 696c des.since it wil │ │ │ │ │ -00073fa0: 6c20 6265 206c 6566 7420 756e 6368 616e l be left unchan │ │ │ │ │ -00073fb0: 6765 6420 6966 2069 7420 616c 7265 6164 ged if it alread │ │ │ │ │ -00073fc0: 7920 6578 6973 7473 2c20 6275 7420 e280 y exists, but .. │ │ │ │ │ -00073fd0: 9864 706b 672d 6469 7665 7274 e280 990a .dpkg-divert.... │ │ │ │ │ -00073fe0: 7769 6c6c 2064 6973 706c 6179 2061 206d will display a m │ │ │ │ │ -00073ff0: 6573 7361 6765 2e20 2054 6f20 7375 7070 essage. To supp │ │ │ │ │ -00074000: 7265 7373 2074 6861 7420 6d65 7373 6167 ress that messag │ │ │ │ │ -00074010: 652c 206d 616b 6520 7468 6520 636f 6d6d e, make the comm │ │ │ │ │ -00074020: 616e 640a 636f 6e64 6974 696f 6e61 6c20 and.conditional │ │ │ │ │ -00074030: 6f6e 2074 6865 2076 6572 7369 6f6e 2066 on the version f │ │ │ │ │ -00074040: 726f 6d20 7768 6963 6820 7468 6520 7061 rom which the pa │ │ │ │ │ -00074050: 636b 6167 6520 6973 2062 6569 6e67 2075 ckage is being u │ │ │ │ │ -00074060: 7067 7261 6465 643a 0a0a 2020 2020 2069 pgraded:.. i │ │ │ │ │ -00074070: 6620 5b20 7570 6772 6164 6520 213d 2022 f [ upgrade != " │ │ │ │ │ -00074080: 2431 2220 5d20 7c7c 2064 706b 6720 2d2d $1" ] || dpkg -- │ │ │ │ │ -00074090: 636f 6d70 6172 652d 7665 7273 696f 6e73 compare-versions │ │ │ │ │ -000740a0: 2022 2432 2220 6c74 2031 2e30 2d32 3b20 "$2" lt 1.0-2; │ │ │ │ │ -000740b0: 7468 656e 0a20 2020 2020 2020 2020 6470 then. dp │ │ │ │ │ -000740c0: 6b67 2d64 6976 6572 7420 2d2d 7061 636b kg-divert --pack │ │ │ │ │ -000740d0: 6167 6520 736d 6169 6c77 7261 7070 6572 age smailwrapper │ │ │ │ │ -000740e0: 202d 2d61 6464 202d 2d72 656e 616d 6520 --add --rename │ │ │ │ │ -000740f0: 5c0a 2020 2020 2020 2020 2020 2020 202d \. - │ │ │ │ │ -00074100: 2d64 6976 6572 7420 2f75 7372 2f73 6269 -divert /usr/sbi │ │ │ │ │ -00074110: 6e2f 736d 6169 6c2e 7265 616c 202f 7573 n/smail.real /us │ │ │ │ │ -00074120: 722f 7362 696e 2f73 6d61 696c 0a20 2020 r/sbin/smail. │ │ │ │ │ -00074130: 2020 6669 0a0a 7768 6572 6520 e280 9831 fi..where ...1 │ │ │ │ │ -00074140: 2e30 2d32 e280 9920 6973 2074 6865 2076 .0-2... is the v │ │ │ │ │ -00074150: 6572 7369 6f6e 2061 7420 7768 6963 6820 ersion at which │ │ │ │ │ -00074160: 7468 6520 6469 7665 7273 696f 6e20 7761 the diversion wa │ │ │ │ │ -00074170: 7320 6669 7273 7420 6164 6465 6420 746f s first added to │ │ │ │ │ -00074180: 0a74 6865 2070 6163 6b61 6765 2e20 2052 .the package. R │ │ │ │ │ -00074190: 756e 6e69 6e67 2074 6865 2063 6f6d 6d61 unning the comma │ │ │ │ │ -000741a0: 6e64 2064 7572 696e 6720 6162 6f72 742d nd during abort- │ │ │ │ │ -000741b0: 7570 6772 6164 6520 6973 2070 6f69 6e74 upgrade is point │ │ │ │ │ -000741c0: 6c65 7373 2062 7574 0a68 6172 6d6c 6573 less but.harmles │ │ │ │ │ -000741d0: 732e 0a0a 5468 6520 706f 7374 726d 2068 s...The postrm h │ │ │ │ │ -000741e0: 6173 2074 6f20 646f 2074 6865 2072 6576 as to do the rev │ │ │ │ │ -000741f0: 6572 7365 3a0a 0a20 2020 2020 6966 205b erse:.. if [ │ │ │ │ │ -00074200: 2072 656d 6f76 6520 3d20 2224 3122 202d remove = "$1" - │ │ │ │ │ -00074210: 6f20 6162 6f72 742d 696e 7374 616c 6c20 o abort-install │ │ │ │ │ -00074220: 3d20 2224 3122 202d 6f20 6469 7361 7070 = "$1" -o disapp │ │ │ │ │ -00074230: 6561 7220 3d20 2224 3122 205d 3b20 7468 ear = "$1" ]; th │ │ │ │ │ -00074240: 656e 0a20 2020 2020 2020 2020 6470 6b67 en. dpkg │ │ │ │ │ -00074250: 2d64 6976 6572 7420 2d2d 7061 636b 6167 -divert --packag │ │ │ │ │ -00074260: 6520 736d 6169 6c77 7261 7070 6572 202d e smailwrapper - │ │ │ │ │ -00074270: 2d72 656d 6f76 6520 2d2d 7265 6e61 6d65 -remove --rename │ │ │ │ │ -00074280: 205c 0a20 2020 2020 2020 2020 2020 2020 \. │ │ │ │ │ -00074290: 2d2d 6469 7665 7274 202f 7573 722f 7362 --divert /usr/sb │ │ │ │ │ -000742a0: 696e 2f73 6d61 696c 2e72 6561 6c20 2f75 in/smail.real /u │ │ │ │ │ -000742b0: 7372 2f73 6269 6e2f 736d 6169 6c0a 2020 sr/sbin/smail. │ │ │ │ │ -000742c0: 2020 2066 690a 0a49 6620 7468 6520 6469 fi..If the di │ │ │ │ │ -000742d0: 7665 7273 696f 6e20 7761 7320 6164 6465 version was adde │ │ │ │ │ -000742e0: 6420 6174 2061 2070 6172 7469 6375 6c61 d at a particula │ │ │ │ │ -000742f0: 7220 7665 7273 696f 6e2c 2074 6865 2070 r version, the p │ │ │ │ │ -00074300: 6f73 7472 6d20 7368 6f75 6c64 0a61 6c73 ostrm should.als │ │ │ │ │ -00074310: 6f20 6861 6e64 6c65 2074 6865 2066 6169 o handle the fai │ │ │ │ │ -00074320: 6c75 7265 2063 6173 6520 6f66 2075 7067 lure case of upg │ │ │ │ │ -00074330: 7261 6469 6e67 2066 726f 6d20 616e 206f rading from an o │ │ │ │ │ -00074340: 6c64 6572 2076 6572 7369 6f6e 2028 756e lder version (un │ │ │ │ │ -00074350: 6c65 7373 0a74 6865 206f 6c64 6572 2076 less.the older v │ │ │ │ │ -00074360: 6572 7369 6f6e 2069 7320 736f 206f 6c64 ersion is so old │ │ │ │ │ -00074370: 2074 6861 7420 6469 7265 6374 2075 7067 that direct upg │ │ │ │ │ -00074380: 7261 6465 7320 6172 6520 6e6f 206c 6f6e rades are no lon │ │ │ │ │ -00074390: 6765 720a 7375 7070 6f72 7465 6429 3a0a ger.supported):. │ │ │ │ │ -000743a0: 0a20 2020 2020 6966 205b 2061 626f 7274 . if [ abort │ │ │ │ │ -000743b0: 2d75 7067 7261 6465 203d 2022 2431 2220 -upgrade = "$1" │ │ │ │ │ -000743c0: 5d20 2626 2064 706b 6720 2d2d 636f 6d70 ] && dpkg --comp │ │ │ │ │ -000743d0: 6172 652d 7665 7273 696f 6e73 2022 2432 are-versions "$2 │ │ │ │ │ -000743e0: 2220 6c74 2031 2e30 2d32 3b20 7468 656e " lt 1.0-2; then │ │ │ │ │ -000743f0: 0a20 2020 2020 2020 2020 6470 6b67 2d64 . dpkg-d │ │ │ │ │ -00074400: 6976 6572 7420 2d2d 7061 636b 6167 6520 ivert --package │ │ │ │ │ -00074410: 736d 6169 6c77 7261 7070 6572 202d 2d72 smailwrapper --r │ │ │ │ │ -00074420: 656d 6f76 6520 2d2d 7265 6e61 6d65 205c emove --rename \ │ │ │ │ │ -00074430: 0a20 2020 2020 2020 2020 2020 2020 2d2d . -- │ │ │ │ │ -00074440: 6469 7665 7274 202f 7573 722f 7362 696e divert /usr/sbin │ │ │ │ │ -00074450: 2f73 6d61 696c 2e72 6561 6c20 2f75 7372 /smail.real /usr │ │ │ │ │ -00074460: 2f73 6269 6e2f 736d 6169 6c0a 2020 2020 /sbin/smail. │ │ │ │ │ -00074470: 2066 690a 0a77 6865 7265 20e2 8098 312e fi..where ...1. │ │ │ │ │ -00074480: 302d 32e2 8099 2069 7320 7468 6520 7665 0-2... is the ve │ │ │ │ │ -00074490: 7273 696f 6e20 6174 2077 6869 6368 2074 rsion at which t │ │ │ │ │ -000744a0: 6865 2064 6976 6572 7369 6f6e 2077 6173 he diversion was │ │ │ │ │ -000744b0: 2066 6972 7374 2061 6464 6564 2074 6f0a first added to. │ │ │ │ │ -000744c0: 7468 6520 7061 636b 6167 652e 2020 5468 the package. Th │ │ │ │ │ -000744d0: 6520 706f 7374 726d 2073 686f 756c 6420 e postrm should │ │ │ │ │ -000744e0: 6e6f 7420 7265 6d6f 7665 2074 6865 2064 not remove the d │ │ │ │ │ -000744f0: 6976 6572 7369 6f6e 206f 6e20 7570 6772 iversion on upgr │ │ │ │ │ -00074500: 6164 6573 0a62 6f74 6820 6265 6361 7573 ades.both becaus │ │ │ │ │ -00074510: 6520 7468 6572 65e2 8099 7320 6e6f 2072 e there...s no r │ │ │ │ │ -00074520: 6561 736f 6e20 746f 2072 656d 6f76 6520 eason to remove │ │ │ │ │ -00074530: 7468 6520 6469 7665 7273 696f 6e20 6f6e the diversion on │ │ │ │ │ -00074540: 6c79 2074 6f0a 696d 6d65 6469 6174 656c ly to.immediatel │ │ │ │ │ -00074550: 7920 7265 2d61 6464 2069 7420 616e 6420 y re-add it and │ │ │ │ │ -00074560: 7369 6e63 6520 7468 6520 706f 7374 726d since the postrm │ │ │ │ │ -00074570: 206f 6620 7468 6520 6f6c 6420 7061 636b of the old pack │ │ │ │ │ -00074580: 6167 6520 6973 2072 756e 0a61 6674 6572 age is run.after │ │ │ │ │ -00074590: 2075 6e70 6163 6b69 6e67 2073 6f20 7468 unpacking so th │ │ │ │ │ -000745a0: 6520 7265 6d6f 7661 6c20 6f66 2074 6865 e removal of the │ │ │ │ │ -000745b0: 2064 6976 6572 7369 6f6e 2077 696c 6c20 diversion will │ │ │ │ │ -000745c0: 6661 696c 2e0a 0a44 6f20 6e6f 7420 6174 fail...Do not at │ │ │ │ │ -000745d0: 7465 6d70 7420 746f 2064 6976 6572 7420 tempt to divert │ │ │ │ │ -000745e0: 6120 6669 6c65 2077 6869 6368 2069 7320 a file which is │ │ │ │ │ -000745f0: 7669 7461 6c6c 7920 696d 706f 7274 616e vitally importan │ │ │ │ │ -00074600: 7420 666f 7220 7468 650a 7379 7374 656d t for the.system │ │ │ │ │ -00074610: e280 9973 206f 7065 7261 7469 6f6e 202d ...s operation - │ │ │ │ │ -00074620: 2077 6865 6e20 7573 696e 6720 e280 9864 when using ...d │ │ │ │ │ -00074630: 706b 672d 6469 7665 7274 e280 9920 7468 pkg-divert... th │ │ │ │ │ -00074640: 6572 6520 6973 2061 2074 696d 652c 2061 ere is a time, a │ │ │ │ │ -00074650: 6674 6572 2069 740a 6861 7320 6265 656e fter it.has been │ │ │ │ │ -00074660: 2064 6976 6572 7465 6420 6275 7420 6265 diverted but be │ │ │ │ │ -00074670: 666f 7265 20e2 8098 6470 6b67 e280 9920 fore ...dpkg... │ │ │ │ │ -00074680: 6861 7320 696e 7374 616c 6c65 6420 7468 has installed th │ │ │ │ │ -00074690: 6520 6e65 7720 7665 7273 696f 6e2c 2077 e new version, w │ │ │ │ │ -000746a0: 6865 6e0a 7468 6520 6669 6c65 2064 6f65 hen.the file doe │ │ │ │ │ -000746b0: 7320 6e6f 7420 6578 6973 742e 0a0a 446f s not exist...Do │ │ │ │ │ -000746c0: 206e 6f74 2061 7474 656d 7074 2074 6f20 not attempt to │ │ │ │ │ -000746d0: 6469 7665 7274 2061 2063 6f6e 6666 696c divert a conffil │ │ │ │ │ -000746e0: 652c 2061 7320 e280 9864 706b 67e2 8099 e, as ...dpkg... │ │ │ │ │ -000746f0: 2064 6f65 7320 6e6f 7420 6861 6e64 6c65 does not handle │ │ │ │ │ -00074700: 2069 7420 7765 6c6c 2e0a 0a44 6f20 6e6f it well...Do no │ │ │ │ │ -00074710: 7420 7573 6520 6469 7665 7273 696f 6e73 t use diversions │ │ │ │ │ -00074720: 2066 6f72 2066 696c 6573 2074 6861 7420 for files that │ │ │ │ │ -00074730: 6861 7665 2074 6865 6972 206f 776e 206e have their own n │ │ │ │ │ -00074740: 6174 6976 6520 6f76 6572 7269 6465 0a6d ative override.m │ │ │ │ │ -00074750: 6563 6861 6e69 736d 732c 2073 7563 6820 echanisms, such │ │ │ │ │ -00074760: 6173 20e2 8098 7379 7374 656d 64e2 8099 as ...systemd... │ │ │ │ │ -00074770: 2075 6e69 7420 6669 6c65 732e 2020 5365 unit files. Se │ │ │ │ │ -00074780: 6520 2a6e 6f74 6520 4269 6e61 7279 2070 e *note Binary p │ │ │ │ │ -00074790: 6163 6b61 6765 733a 0a33 332e 2066 6f72 ackages:.33. for │ │ │ │ │ -000747a0: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio │ │ │ │ │ -000747b0: 6e2e 0a0a 1f0a 4669 6c65 3a20 6465 6269 n.....File: debi │ │ │ │ │ -000747c0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -000747d0: 204e 6f64 653a 2044 6562 6961 6e20 506f Node: Debian Po │ │ │ │ │ -000747e0: 6c69 6379 2063 6861 6e67 6573 2070 726f licy changes pro │ │ │ │ │ -000747f0: 6365 7373 2c20 204e 6578 743a 204d 6169 cess, Next: Mai │ │ │ │ │ -00074800: 6e74 6169 6e65 7220 7363 7269 7074 2066 ntainer script f │ │ │ │ │ -00074810: 6c6f 7763 6861 7274 732c 2020 5072 6576 lowcharts, Prev │ │ │ │ │ -00074820: 3a20 4469 7665 7273 696f 6e73 202d 206f : Diversions - o │ │ │ │ │ -00074830: 7665 7272 6964 696e 6720 6120 7061 636b verriding a pack │ │ │ │ │ -00074840: 6167 65e2 8099 7320 7665 7273 696f 6e20 age...s version │ │ │ │ │ -00074850: 6f66 2061 2066 696c 6520 6672 6f6d 206f of a file from o │ │ │ │ │ -00074860: 6c64 2050 6163 6b61 6769 6e67 204d 616e ld Packaging Man │ │ │ │ │ -00074870: 7561 6c2c 2020 5570 3a20 546f 700a 0a32 ual, Up: Top..2 │ │ │ │ │ -00074880: 3020 4465 6269 616e 2050 6f6c 6963 7920 0 Debian Policy │ │ │ │ │ -00074890: 6368 616e 6765 7320 7072 6f63 6573 730a changes process. │ │ │ │ │ -000748a0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -000748b0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -000748c0: 0a0a 2a20 4d65 6e75 3a0a 0a2a 2049 6e74 ..* Menu:..* Int │ │ │ │ │ -000748d0: 726f 6475 6374 696f 6e3a 2049 6e74 726f roduction: Intro │ │ │ │ │ -000748e0: 6475 6374 696f 6e3c 333e 2e0a 2a20 4368 duction<3>..* Ch │ │ │ │ │ -000748f0: 616e 6765 2047 6f61 6c73 3a3a 0a2a 2043 ange Goals::.* C │ │ │ │ │ -00074900: 7572 7265 6e74 2050 726f 6365 7373 3a3a urrent Process:: │ │ │ │ │ -00074910: 0a2a 204f 7468 6572 2054 6167 733a 3a0a .* Other Tags::. │ │ │ │ │ -00074920: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00074930: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -00074940: 6465 3a20 496e 7472 6f64 7563 7469 6f6e de: Introduction │ │ │ │ │ -00074950: 3c33 3e2c 2020 4e65 7874 3a20 4368 616e <3>, Next: Chan │ │ │ │ │ -00074960: 6765 2047 6f61 6c73 2c20 2055 703a 2044 ge Goals, Up: D │ │ │ │ │ -00074970: 6562 6961 6e20 506f 6c69 6379 2063 6861 ebian Policy cha │ │ │ │ │ -00074980: 6e67 6573 2070 726f 6365 7373 0a0a 3230 nges process..20 │ │ │ │ │ -00074990: 2e31 2049 6e74 726f 6475 6374 696f 6e0a .1 Introduction. │ │ │ │ │ -000749a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000749b0: 3d0a 0a54 6f20 696e 7472 6f64 7563 6520 =..To introduce │ │ │ │ │ -000749c0: 6120 6368 616e 6765 2069 6e20 7468 6520 a change in the │ │ │ │ │ -000749d0: 6375 7272 656e 7420 4465 6269 616e 2050 current Debian P │ │ │ │ │ -000749e0: 6f6c 6963 792c 2074 6865 2063 6861 6e67 olicy, the chang │ │ │ │ │ -000749f0: 6520 7072 6f70 6f73 616c 0a68 6173 2074 e proposal.has t │ │ │ │ │ -00074a00: 6f20 676f 2074 6872 6f75 6768 2061 2063 o go through a c │ │ │ │ │ -00074a10: 6572 7461 696e 2070 726f 6365 7373 2e20 ertain process. │ │ │ │ │ -00074a20: 2028 3129 0a0a 2020 202d 2d2d 2d2d 2d2d (1).. ------- │ │ │ │ │ -00074a30: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ -00074a40: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ -00074a50: 2054 6869 7320 7072 6f63 6573 7320 7761 This process wa │ │ │ │ │ -00074a60: 7320 6f72 6967 696e 616c 6c79 2064 6576 s originally dev │ │ │ │ │ -00074a70: 656c 6f70 6564 2062 7920 4d61 7267 6172 eloped by Margar │ │ │ │ │ -00074a80: 6974 6120 4d61 6e74 6572 6f6c 612c 0a43 ita Manterola,.C │ │ │ │ │ -00074a90: 6c69 6e74 2041 6461 6d73 2c20 5275 7373 lint Adams, Russ │ │ │ │ │ -00074aa0: 2041 6c6c 6265 7279 2061 6e64 204d 616e Allbery and Man │ │ │ │ │ -00074ab0: 6f6a 2053 7269 7661 7374 6176 612e 2020 oj Srivastava. │ │ │ │ │ -00074ac0: 496e 2032 3031 372c 2053 6561 6e20 5768 In 2017, Sean Wh │ │ │ │ │ -00074ad0: 6974 746f 6e0a 6465 7072 6563 6174 6564 itton.deprecated │ │ │ │ │ -00074ae0: 2074 6865 20e2 8098 6973 7375 65e2 8099 the ...issue... │ │ │ │ │ -00074af0: 2075 7365 7274 6167 2061 6e64 2061 6464 usertag and add │ │ │ │ │ -00074b00: 6564 2075 7365 206f 6620 7468 6520 e280 ed use of the .. │ │ │ │ │ -00074b10: 986d 6f72 6569 6e66 6fe2 8099 2074 6167 .moreinfo... tag │ │ │ │ │ -00074b20: 2c0a 6166 7465 7220 6469 7363 7573 7369 ,.after discussi │ │ │ │ │ -00074b30: 6f6e 7320 6174 2044 6562 436f 6e66 3137 ons at DebConf17 │ │ │ │ │ -00074b40: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00074b50: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00074b60: 4e6f 6465 3a20 4368 616e 6765 2047 6f61 Node: Change Goa │ │ │ │ │ -00074b70: 6c73 2c20 204e 6578 743a 2043 7572 7265 ls, Next: Curre │ │ │ │ │ -00074b80: 6e74 2050 726f 6365 7373 2c20 2050 7265 nt Process, Pre │ │ │ │ │ -00074b90: 763a 2049 6e74 726f 6475 6374 696f 6e3c v: Introduction< │ │ │ │ │ -00074ba0: 333e 2c20 2055 703a 2044 6562 6961 6e20 3>, Up: Debian │ │ │ │ │ -00074bb0: 506f 6c69 6379 2063 6861 6e67 6573 2070 Policy changes p │ │ │ │ │ -00074bc0: 726f 6365 7373 0a0a 3230 2e32 2043 6861 rocess..20.2 Cha │ │ │ │ │ -00074bd0: 6e67 6520 476f 616c 730a 3d3d 3d3d 3d3d nge Goals.====== │ │ │ │ │ -00074be0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a20 2020 ===========.. │ │ │ │ │ -00074bf0: 2d20 5468 6520 6368 616e 6765 2073 686f - The change sho │ │ │ │ │ -00074c00: 756c 6420 6265 2074 6563 686e 6963 616c uld be technical │ │ │ │ │ -00074c10: 6c79 2063 6f72 7265 6374 2c20 616e 6420 ly correct, and │ │ │ │ │ -00074c20: 636f 6e73 6973 7465 6e74 2077 6974 6820 consistent with │ │ │ │ │ -00074c30: 7468 650a 2020 2020 2072 6573 7420 6f66 the. rest of │ │ │ │ │ -00074c40: 2074 6865 2070 6f6c 6963 7920 646f 6375 the policy docu │ │ │ │ │ -00074c50: 6d65 6e74 2e20 2054 6869 7320 6d65 616e ment. This mean │ │ │ │ │ -00074c60: 7320 6e6f 206c 6567 6973 6c61 7469 6e67 s no legislating │ │ │ │ │ -00074c70: 2074 6865 2076 616c 7565 0a20 2020 2020 the value. │ │ │ │ │ -00074c80: 6f66 20cf 802e 2020 5468 6973 2061 6c73 of ... This als │ │ │ │ │ -00074c90: 6f20 6d65 616e 7320 7468 6174 2074 6865 o means that the │ │ │ │ │ -00074ca0: 2070 726f 706f 7365 6420 736f 6c75 7469 proposed soluti │ │ │ │ │ -00074cb0: 6f6e 2062 6520 6b6e 6f77 6e20 746f 2077 on be known to w │ │ │ │ │ -00074cc0: 6f72 6b3b 0a20 2020 2020 6974 6572 6174 ork;. iterat │ │ │ │ │ -00074cd0: 6976 6520 6465 7369 676e 2070 726f 6365 ive design proce │ │ │ │ │ -00074ce0: 7373 6573 2064 6f20 6e6f 7420 6265 6c6f sses do not belo │ │ │ │ │ -00074cf0: 6e67 2069 6e20 706f 6c69 6379 2e0a 0a20 ng in policy... │ │ │ │ │ -00074d00: 2020 2d20 5468 6520 6368 616e 6765 2073 - The change s │ │ │ │ │ -00074d10: 686f 756c 6420 6e6f 7420 6265 2074 6f6f hould not be too │ │ │ │ │ -00074d20: 2064 6973 7275 7074 6976 653b 2069 6620 disruptive; if │ │ │ │ │ -00074d30: 7665 7279 206d 616e 7920 7061 636b 6167 very many packag │ │ │ │ │ -00074d40: 6573 0a20 2020 2020 6265 636f 6d65 2069 es. become i │ │ │ │ │ -00074d50: 6e73 7461 6e74 6c79 2062 7567 6779 2c20 nstantly buggy, │ │ │ │ │ -00074d60: 7468 656e 2069 6e73 7465 6164 2074 6865 then instead the │ │ │ │ │ -00074d70: 7265 2073 686f 756c 6420 6265 2061 2074 re should be a t │ │ │ │ │ -00074d80: 7261 6e73 6974 696f 6e0a 2020 2020 2070 ransition. p │ │ │ │ │ -00074d90: 6c61 6e2e 2020 4578 6365 7074 696f 6e73 lan. Exceptions │ │ │ │ │ -00074da0: 2073 686f 756c 6420 6265 2072 6172 6520 should be rare │ │ │ │ │ -00074db0: 286f 6e6c 7920 6966 2074 6865 2063 7572 (only if the cur │ │ │ │ │ -00074dc0: 7265 6e74 2073 7461 7465 2069 730a 2020 rent state is. │ │ │ │ │ -00074dd0: 2020 2072 6561 6c6c 7920 756e 7465 6e61 really untena │ │ │ │ │ -00074de0: 626c 6529 2c20 616e 6420 7072 6f62 6162 ble), and probab │ │ │ │ │ -00074df0: 6c79 2062 6c65 7373 6564 2062 7920 7468 ly blessed by th │ │ │ │ │ -00074e00: 6520 5443 2e0a 0a20 2020 2d20 5468 6520 e TC... - The │ │ │ │ │ -00074e10: 6368 616e 6765 2068 6173 2074 6f20 6265 change has to be │ │ │ │ │ -00074e20: 2072 6576 6965 7765 6420 696e 2064 6570 reviewed in dep │ │ │ │ │ -00074e30: 7468 2c20 696e 2074 6865 206f 7065 6e2c th, in the open, │ │ │ │ │ -00074e40: 2077 6865 7265 2061 6e79 206f 6e65 0a20 where any one. │ │ │ │ │ -00074e50: 2020 2020 6d61 7920 636f 6e74 7269 6275 may contribu │ │ │ │ │ -00074e60: 7465 3b20 6120 7075 626c 6963 6c79 2061 te; a publicly a │ │ │ │ │ -00074e70: 6363 6573 7369 626c 652c 2061 7263 6869 ccessible, archi │ │ │ │ │ -00074e80: 7665 642c 206f 7065 6e20 6d61 696c 696e ved, open mailin │ │ │ │ │ -00074e90: 6720 6c69 7374 2e0a 0a20 2020 2d20 5072 g list... - Pr │ │ │ │ │ -00074ea0: 6f70 6f73 616c 2073 686f 756c 6420 6265 oposal should be │ │ │ │ │ -00074eb0: 2061 6464 7265 7373 6564 2069 6e20 6120 addressed in a │ │ │ │ │ -00074ec0: 7469 6d65 6c79 2066 6173 6869 6f6e 2e0a timely fashion.. │ │ │ │ │ -00074ed0: 0a20 2020 2d20 416e 7920 646f 6d61 696e . - Any domain │ │ │ │ │ -00074ee0: 2065 7870 6572 7473 2073 686f 756c 6420 experts should │ │ │ │ │ -00074ef0: 6265 2063 6f6e 7375 6c74 6564 2c20 7369 be consulted, si │ │ │ │ │ -00074f00: 6e63 6520 6e6f 7420 6576 6572 7920 706f nce not every po │ │ │ │ │ -00074f10: 6c69 6379 0a20 2020 2020 6d61 696c 696e licy. mailin │ │ │ │ │ -00074f20: 6720 6c69 7374 2073 7562 7363 7269 6265 g list subscribe │ │ │ │ │ -00074f30: 7220 6973 2061 6e20 6578 7065 7274 206f r is an expert o │ │ │ │ │ -00074f40: 6e20 6576 6572 7974 6869 6e67 2c20 696e n everything, in │ │ │ │ │ -00074f50: 636c 7564 696e 670a 2020 2020 2070 6f6c cluding. pol │ │ │ │ │ -00074f60: 6963 7920 6d61 696e 7461 696e 6572 732e icy maintainers. │ │ │ │ │ -00074f70: 0a0a 2020 202d 2054 6865 2067 6f61 6c20 .. - The goal │ │ │ │ │ -00074f80: 6973 2072 6f75 6768 2063 6f6e 7365 6e73 is rough consens │ │ │ │ │ -00074f90: 7573 206f 6e20 7468 6520 6368 616e 6765 us on the change │ │ │ │ │ -00074fa0: 2c20 7768 6963 6820 7368 6f75 6c64 206e , which should n │ │ │ │ │ -00074fb0: 6f74 2062 6520 6861 7264 0a20 2020 2020 ot be hard. │ │ │ │ │ -00074fc0: 6966 2074 6865 206d 6174 7465 7220 6973 if the matter is │ │ │ │ │ -00074fd0: 2074 6563 686e 6963 616c 2e20 2054 6563 technical. Tec │ │ │ │ │ -00074fe0: 686e 6963 616c 2069 7373 7565 7320 7768 hnical issues wh │ │ │ │ │ -00074ff0: 6572 6520 7468 6572 6520 6973 206e 6f0a ere there is no. │ │ │ │ │ -00075000: 2020 2020 2061 6772 6565 6d65 6e74 2073 agreement s │ │ │ │ │ -00075010: 686f 756c 6420 6265 2072 6566 6572 7265 hould be referre │ │ │ │ │ -00075020: 6420 746f 2074 6865 2054 433b 206e 6f6e d to the TC; non │ │ │ │ │ -00075030: 2d74 6563 686e 6963 616c 2069 7373 7565 -technical issue │ │ │ │ │ -00075040: 7320 7368 6f75 6c64 0a20 2020 2020 6265 s should. be │ │ │ │ │ -00075050: 2072 6566 6572 7265 6420 746f 2074 6865 referred to the │ │ │ │ │ -00075060: 2077 686f 6c65 2064 6576 656c 6f70 6572 whole developer │ │ │ │ │ -00075070: 2062 6f64 792c 2061 6e64 2070 6572 6861 body, and perha │ │ │ │ │ -00075080: 7073 2067 656e 6572 616c 0a20 2020 2020 ps general. │ │ │ │ │ -00075090: 7265 736f 6c75 7469 6f6e 7320 6c69 6520 resolutions lie │ │ │ │ │ -000750a0: 646f 776e 2074 6861 7420 7061 7468 2e0a down that path.. │ │ │ │ │ -000750b0: 0a20 2020 2d20 5061 636b 6167 6520 6d61 . - Package ma │ │ │ │ │ -000750c0: 696e 7461 696e 6572 7320 7768 6f73 6520 intainers whose │ │ │ │ │ -000750d0: 7061 636b 6167 6573 206d 6179 2062 6520 packages may be │ │ │ │ │ -000750e0: 696d 7061 6374 6564 2073 686f 756c 6420 impacted should │ │ │ │ │ -000750f0: 6861 7665 0a20 2020 2020 6163 6365 7373 have. access │ │ │ │ │ -00075100: 2074 6f20 706f 6c69 6379 2063 6861 6e67 to policy chang │ │ │ │ │ -00075110: 6520 7072 6f70 6f73 616c 732c 2065 7665 e proposals, eve │ │ │ │ │ -00075120: 6e20 6966 2074 6865 7920 646f 206e 6f74 n if they do not │ │ │ │ │ -00075130: 2073 7562 7363 7269 6265 2074 6f0a 2020 subscribe to. │ │ │ │ │ -00075140: 2020 2070 6f6c 6963 7920 6d61 696c 696e policy mailin │ │ │ │ │ -00075150: 6720 6c69 7374 7320 2870 6f6c 6963 7920 g lists (policy │ │ │ │ │ -00075160: 6761 7a65 7474 653f 292e 0a0a 1f0a 4669 gazette?).....Fi │ │ │ │ │ -00075170: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00075180: 792e 696e 666f 2c20 204e 6f64 653a 2043 y.info, Node: C │ │ │ │ │ -00075190: 7572 7265 6e74 2050 726f 6365 7373 2c20 urrent Process, │ │ │ │ │ -000751a0: 204e 6578 743a 204f 7468 6572 2054 6167 Next: Other Tag │ │ │ │ │ -000751b0: 732c 2020 5072 6576 3a20 4368 616e 6765 s, Prev: Change │ │ │ │ │ -000751c0: 2047 6f61 6c73 2c20 2055 703a 2044 6562 Goals, Up: Deb │ │ │ │ │ -000751d0: 6961 6e20 506f 6c69 6379 2063 6861 6e67 ian Policy chang │ │ │ │ │ -000751e0: 6573 2070 726f 6365 7373 0a0a 3230 2e33 es process..20.3 │ │ │ │ │ -000751f0: 2043 7572 7265 6e74 2050 726f 6365 7373 Current Process │ │ │ │ │ -00075200: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -00075210: 3d3d 3d3d 3d0a 0a45 6163 6820 7375 6767 =====..Each sugg │ │ │ │ │ -00075220: 6573 7465 6420 6368 616e 6765 2067 6f65 ested change goe │ │ │ │ │ -00075230: 7320 7468 726f 7567 6820 6469 6666 6572 s through differ │ │ │ │ │ -00075240: 656e 7420 7374 6174 6573 2e20 2054 6865 ent states. The │ │ │ │ │ -00075250: 7365 2073 7461 7465 7320 6172 650a 6465 se states are.de │ │ │ │ │ -00075260: 6e6f 7465 6420 7468 726f 7567 6820 6569 noted through ei │ │ │ │ │ -00075270: 7468 6572 2075 7365 7274 6167 7320 6f66 ther usertags of │ │ │ │ │ -00075280: 2074 6865 0a3c 6465 6269 616e 2d70 6f6c the. user or │ │ │ │ │ -000752b0: 2c20 666f 7220 e280 986d 6f72 6569 6e66 , for ...moreinf │ │ │ │ │ -000752c0: 6fe2 8099 2c20 e280 9870 6174 6368 e280 o..., ...patch.. │ │ │ │ │ -000752d0: 992c 0ae2 8098 7065 6e64 696e 67e2 8099 .,....pending... │ │ │ │ │ -000752e0: 2c20 616e 6420 e280 9877 6f6e 7466 6978 , and ...wontfix │ │ │ │ │ -000752f0: e280 992c 2072 6567 756c 6172 2074 6167 ..., regular tag │ │ │ │ │ -00075300: 732e 0a0a 4375 7272 656e 7420 6c69 7374 s...Current list │ │ │ │ │ -00075310: 206f 6620 6275 6773 2831 290a 0a54 6865 of bugs(1)..The │ │ │ │ │ -00075320: 2050 6f6c 6963 7920 6465 6c65 6761 7465 Policy delegate │ │ │ │ │ -00075330: 7320 6172 6520 7265 7370 6f6e 7369 626c s are responsibl │ │ │ │ │ -00075340: 6520 666f 7220 6d61 6e61 6769 6e67 2074 e for managing t │ │ │ │ │ -00075350: 6865 2074 6167 7320 6f6e 2062 7567 7320 he tags on bugs │ │ │ │ │ -00075360: 616e 640a 7769 6c6c 2075 7064 6174 6520 and.will update │ │ │ │ │ -00075370: 7461 6773 2061 7320 6e65 7720 6275 6773 tags as new bugs │ │ │ │ │ -00075380: 2061 7265 2073 7562 6d69 7474 6564 206f are submitted o │ │ │ │ │ -00075390: 7220 6173 2061 6374 6976 6974 7920 6861 r as activity ha │ │ │ │ │ -000753a0: 7070 656e 7320 6f6e 0a62 7567 732e 2020 ppens on.bugs. │ │ │ │ │ -000753b0: 416c 6c20 4465 6269 616e 2044 6576 656c All Debian Devel │ │ │ │ │ -000753c0: 6f70 6572 7320 7368 6f75 6c64 2066 6565 opers should fee │ │ │ │ │ -000753d0: 6c20 6672 6565 2074 6f20 6164 6420 7468 l free to add th │ │ │ │ │ -000753e0: 6520 7365 636f 6e64 6564 2074 6167 2061 e seconded tag a │ │ │ │ │ -000753f0: 730a 6465 7363 7269 6265 6420 6265 6c6f s.described belo │ │ │ │ │ -00075400: 772e 2020 4f74 6865 7220 7461 6773 2073 w. Other tags s │ │ │ │ │ -00075410: 686f 756c 6420 6265 2063 6861 6e67 6564 hould be changed │ │ │ │ │ -00075420: 2077 6974 6820 7468 6520 636f 6f72 6469 with the coordi │ │ │ │ │ -00075430: 6e61 7469 6f6e 206f 660a 7468 6520 506f nation of.the Po │ │ │ │ │ -00075440: 6c69 6379 2054 6561 6d2e 0a0a 2a20 4d65 licy Team...* Me │ │ │ │ │ -00075450: 6e75 3a0a 0a2a 2053 7461 7465 2041 3b20 nu:..* State A; │ │ │ │ │ -00075460: 4d6f 7265 2069 6e66 6f72 6d61 7469 6f6e More information │ │ │ │ │ -00075470: 2072 6571 7569 7265 643a 2053 7461 7465 required: State │ │ │ │ │ -00075480: 2041 204d 6f72 6520 696e 666f 726d 6174 A More informat │ │ │ │ │ -00075490: 696f 6e20 7265 7175 6972 6564 2e0a 2a20 ion required..* │ │ │ │ │ -000754a0: 5374 6174 6520 423b 2044 6973 6375 7373 State B; Discuss │ │ │ │ │ -000754b0: 696f 6e3a 2053 7461 7465 2042 2044 6973 ion: State B Dis │ │ │ │ │ -000754c0: 6375 7373 696f 6e2e 0a2a 2053 7461 7465 cussion..* State │ │ │ │ │ -000754d0: 2043 3b20 5072 6f70 6f73 616c 3a20 5374 C; Proposal: St │ │ │ │ │ -000754e0: 6174 6520 4320 5072 6f70 6f73 616c 2e0a ate C Proposal.. │ │ │ │ │ -000754f0: 2a20 5374 6174 6520 443b 2057 6f72 6469 * State D; Wordi │ │ │ │ │ -00075500: 6e67 2070 726f 706f 7365 643a 2053 7461 ng proposed: Sta │ │ │ │ │ -00075510: 7465 2044 2057 6f72 6469 6e67 2070 726f te D Wording pro │ │ │ │ │ -00075520: 706f 7365 642e 0a2a 2053 7461 7465 2045 posed..* State E │ │ │ │ │ -00075530: 3b20 5365 636f 6e64 6564 3a20 5374 6174 ; Seconded: Stat │ │ │ │ │ -00075540: 6520 4520 5365 636f 6e64 6564 2e0a 2a20 e E Seconded..* │ │ │ │ │ -00075550: 5374 6174 6520 463b 2041 6363 6570 7465 State F; Accepte │ │ │ │ │ -00075560: 643a 2053 7461 7465 2046 2041 6363 6570 d: State F Accep │ │ │ │ │ -00075570: 7465 642e 0a2a 2053 7461 7465 2047 3b20 ted..* State G; │ │ │ │ │ -00075580: 5265 6a65 6374 3a20 5374 6174 6520 4720 Reject: State G │ │ │ │ │ -00075590: 5265 6a65 6374 2e0a 0a20 2020 2d2d 2d2d Reject... ---- │ │ │ │ │ -000755a0: 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 6573 ------ Footnotes │ │ │ │ │ -000755b0: 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 ----------.. │ │ │ │ │ -000755c0: 2831 2920 0a68 7474 7073 3a2f 2f62 7567 (1) .https://bug │ │ │ │ │ -000755d0: 732e 6465 6269 616e 2e6f 7267 2f63 6769 s.debian.org/cgi │ │ │ │ │ -000755e0: 2d62 696e 2f70 6b67 7265 706f 7274 2e63 -bin/pkgreport.c │ │ │ │ │ -000755f0: 6769 3f73 7263 3d64 6562 6961 6e2d 706f gi?src=debian-po │ │ │ │ │ -00075600: 6c69 6379 2670 656e 642d 6578 633d 646f licy&pend-exc=do │ │ │ │ │ -00075610: 6e65 0a0a 1f0a 4669 6c65 3a20 6465 6269 ne....File: debi │ │ │ │ │ -00075620: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00075630: 204e 6f64 653a 2053 7461 7465 2041 204d Node: State A M │ │ │ │ │ -00075640: 6f72 6520 696e 666f 726d 6174 696f 6e20 ore information │ │ │ │ │ -00075650: 7265 7175 6972 6564 2c20 204e 6578 743a required, Next: │ │ │ │ │ -00075660: 2053 7461 7465 2042 2044 6973 6375 7373 State B Discuss │ │ │ │ │ -00075670: 696f 6e2c 2020 5570 3a20 4375 7272 656e ion, Up: Curren │ │ │ │ │ -00075680: 7420 5072 6f63 6573 730a 0a32 302e 332e t Process..20.3. │ │ │ │ │ -00075690: 3120 5374 6174 6520 413a 204d 6f72 6520 1 State A: More │ │ │ │ │ -000756a0: 696e 666f 726d 6174 696f 6e20 7265 7175 information requ │ │ │ │ │ -000756b0: 6972 6564 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d ired.----------- │ │ │ │ │ -000756c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -000756d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ -000756e0: 5468 6520 506f 6c69 6379 2064 656c 6567 The Policy deleg │ │ │ │ │ -000756f0: 6174 6573 2061 7265 2075 6e61 626c 6520 ates are unable │ │ │ │ │ -00075700: 746f 2064 6574 6572 6d69 6e65 2077 6865 to determine whe │ │ │ │ │ -00075710: 7468 6572 2074 6865 2062 7567 2069 7320 ther the bug is │ │ │ │ │ -00075720: 7265 616c 6c79 2061 0a50 6f6c 6963 7920 really a.Policy │ │ │ │ │ -00075730: 6d61 7474 6572 2c20 6f72 206a 7564 6765 matter, or judge │ │ │ │ │ -00075740: 2074 6861 7420 7468 6572 6520 6172 6520 that there are │ │ │ │ │ -00075750: 6d69 7373 696e 6720 6465 7461 696c 7320 missing details │ │ │ │ │ -00075760: 7468 6174 2077 6f75 6c64 0a70 7265 7665 that would.preve │ │ │ │ │ -00075770: 6e74 2061 2066 7275 6974 6675 6c20 6469 nt a fruitful di │ │ │ │ │ -00075780: 7363 7573 7369 6f6e 2028 616e 6420 6d61 scussion (and ma │ │ │ │ │ -00075790: 7920 7265 7375 6c74 2069 6e20 6120 636f y result in a co │ │ │ │ │ -000757a0: 6e66 7573 6564 2061 6e64 0a75 6e68 656c nfused and.unhel │ │ │ │ │ -000757b0: 7066 756c 2064 6973 6375 7373 696f 6e29 pful discussion) │ │ │ │ │ -000757c0: 2e0a 0a50 6f6c 6963 7920 6465 6c65 6761 ...Policy delega │ │ │ │ │ -000757d0: 7465 7320 6173 6b20 7468 6520 6f72 6967 tes ask the orig │ │ │ │ │ -000757e0: 696e 616c 2073 7562 6d69 7474 6572 2074 inal submitter t │ │ │ │ │ -000757f0: 6f20 7072 6f76 6964 6520 7468 6520 6d69 o provide the mi │ │ │ │ │ -00075800: 7373 696e 670a 6465 7461 696c 732e 2020 ssing.details. │ │ │ │ │ -00075810: 4f74 6865 7273 2061 7265 2061 736b 6564 Others are asked │ │ │ │ │ -00075820: 2074 6f20 7265 6672 6169 6e20 6672 6f6d to refrain from │ │ │ │ │ -00075830: 2064 6973 6375 7373 696e 6720 7768 6174 discussing what │ │ │ │ │ -00075840: 6576 6572 2074 6865 7920 7461 6b65 0a74 ever they take.t │ │ │ │ │ -00075850: 6865 2069 7373 7565 2074 6f20 6265 2c20 he issue to be, │ │ │ │ │ -00075860: 6c69 6d69 7469 6e67 2074 6865 6972 2070 limiting their p │ │ │ │ │ -00075870: 6f73 7469 6e67 7320 746f 2061 7474 656d ostings to attem │ │ │ │ │ -00075880: 7074 7320 746f 2073 7570 706c 7920 7468 pts to supply th │ │ │ │ │ -00075890: 650a 6d69 7373 696e 6720 6465 7461 696c e.missing detail │ │ │ │ │ -000758a0: 732e 0a0a 5441 473a 206d 6f72 6569 6e66 s...TAG: moreinf │ │ │ │ │ -000758b0: 6f28 3129 0a0a 5768 6174 206e 6565 6473 o(1)..What needs │ │ │ │ │ -000758c0: 2074 6f20 6861 7070 656e 206e 6578 743a to happen next: │ │ │ │ │ -000758d0: 2053 7562 6d69 7474 6572 2028 6f72 2073 Submitter (or s │ │ │ │ │ -000758e0: 6f6d 656f 6e65 2065 6c73 6529 2070 726f omeone else) pro │ │ │ │ │ -000758f0: 7669 6465 7320 7468 650a 7265 7175 6573 vides the.reques │ │ │ │ │ -00075900: 7465 6420 696e 666f 726d 6174 696f 6e20 ted information │ │ │ │ │ -00075910: 7769 7468 696e 2033 3020 6461 7973 2c20 within 30 days, │ │ │ │ │ -00075920: 6f72 2074 6865 2062 7567 2069 7320 636c or the bug is cl │ │ │ │ │ -00075930: 6f73 6564 2e0a 0a54 6865 206d 616a 6f72 osed...The major │ │ │ │ │ -00075940: 6974 7920 6f66 2062 7567 7320 7769 6c6c ity of bugs will │ │ │ │ │ -00075950: 2073 6b69 7020 7468 6973 2073 7461 6765 skip this stage │ │ │ │ │ -00075960: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ -00075970: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ -00075980: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 0a68 -----.. (1) .h │ │ │ │ │ -00075990: 7474 7073 3a2f 2f62 7567 732e 6465 6269 ttps://bugs.debi │ │ │ │ │ -000759a0: 616e 2e6f 7267 2f63 6769 2d62 696e 2f70 an.org/cgi-bin/p │ │ │ │ │ -000759b0: 6b67 7265 706f 7274 2e63 6769 3f73 7263 kgreport.cgi?src │ │ │ │ │ -000759c0: 3d64 6562 6961 6e2d 706f 6c69 6379 2670 =debian-policy&p │ │ │ │ │ -000759d0: 656e 642d 6578 633d 646f 6e65 2674 6167 end-exc=done&tag │ │ │ │ │ -000759e0: 3d6d 6f72 6569 6e66 6f0a 0a1f 0a46 696c =moreinfo....Fil │ │ │ │ │ -000759f0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00075a00: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5374 .info, Node: St │ │ │ │ │ -00075a10: 6174 6520 4220 4469 7363 7573 7369 6f6e ate B Discussion │ │ │ │ │ -00075a20: 2c20 204e 6578 743a 2053 7461 7465 2043 , Next: State C │ │ │ │ │ -00075a30: 2050 726f 706f 7361 6c2c 2020 5072 6576 Proposal, Prev │ │ │ │ │ -00075a40: 3a20 5374 6174 6520 4120 4d6f 7265 2069 : State A More i │ │ │ │ │ -00075a50: 6e66 6f72 6d61 7469 6f6e 2072 6571 7569 nformation requi │ │ │ │ │ -00075a60: 7265 642c 2020 5570 3a20 4375 7272 656e red, Up: Curren │ │ │ │ │ -00075a70: 7420 5072 6f63 6573 730a 0a32 302e 332e t Process..20.3. │ │ │ │ │ -00075a80: 3220 5374 6174 6520 423a 2044 6973 6375 2 State B: Discu │ │ │ │ │ -00075a90: 7373 696f 6e0a 2d2d 2d2d 2d2d 2d2d 2d2d ssion.---------- │ │ │ │ │ -00075aa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00075ab0: 0a0a 4469 7363 7573 7320 7265 6d65 6479 ..Discuss remedy │ │ │ │ │ -00075ac0: 2e20 2041 6c74 6572 6e61 7465 2070 726f . Alternate pro │ │ │ │ │ -00075ad0: 706f 7361 6c73 2e20 2044 6973 6375 7373 posals. Discuss │ │ │ │ │ -00075ae0: 696f 6e20 6775 6964 6564 2062 7920 6465 ion guided by de │ │ │ │ │ -00075af0: 6c65 6761 7465 732e 0a54 6865 7265 2073 legates..There s │ │ │ │ │ -00075b00: 686f 756c 6420 6265 2061 2063 6c65 6172 hould be a clear │ │ │ │ │ -00075b10: 2074 696d 6520 6c69 6d69 7420 746f 2074 time limit to t │ │ │ │ │ -00075b20: 6869 7320 7374 6167 652c 2062 7574 2061 his stage, but a │ │ │ │ │ -00075b30: 7320 7965 7420 7765 2068 6176 6520 6e6f s yet we have no │ │ │ │ │ -00075b40: 740a 7365 7420 6f6e 652e 0a0a 5441 473a t.set one...TAG: │ │ │ │ │ -00075b50: 2064 6973 6375 7373 696f 6e28 3129 0a0a discussion(1).. │ │ │ │ │ -00075b60: 5768 6174 206e 6565 6473 2074 6f20 6861 What needs to ha │ │ │ │ │ -00075b70: 7070 656e 206e 6578 743a 2052 6561 6368 ppen next: Reach │ │ │ │ │ -00075b80: 2061 2063 6f6e 636c 7573 696f 6e20 616e a conclusion an │ │ │ │ │ -00075b90: 6420 636f 6e73 656e 7375 7320 696e 2074 d consensus in t │ │ │ │ │ -00075ba0: 6865 0a64 6973 6375 7373 696f 6e20 616e he.discussion an │ │ │ │ │ -00075bb0: 6420 6d61 6b65 2061 2066 696e 616c 2070 d make a final p │ │ │ │ │ -00075bc0: 726f 706f 7361 6c20 666f 7220 7768 6174 roposal for what │ │ │ │ │ -00075bd0: 2073 686f 756c 6420 6265 2063 6861 6e67 should be chang │ │ │ │ │ -00075be0: 6564 2028 6966 0a61 6e79 7468 696e 6729 ed (if.anything) │ │ │ │ │ -00075bf0: 2c20 6d6f 7669 6e67 2074 6f20 7468 6520 , moving to the │ │ │ │ │ -00075c00: 7072 6f70 6f73 616c 2074 6167 2e0a 0a20 proposal tag... │ │ │ │ │ -00075c10: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ -00075c20: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ -00075c30: 2d0a 0a20 2020 2831 2920 0a68 7474 7073 -.. (1) .https │ │ │ │ │ -00075c40: 3a2f 2f62 7567 732e 6465 6269 616e 2e6f ://bugs.debian.o │ │ │ │ │ -00075c50: 7267 2f63 6769 2d62 696e 2f70 6b67 7265 rg/cgi-bin/pkgre │ │ │ │ │ -00075c60: 706f 7274 2e63 6769 3f73 7263 3d64 6562 port.cgi?src=deb │ │ │ │ │ -00075c70: 6961 6e2d 706f 6c69 6379 2670 656e 642d ian-policy&pend- │ │ │ │ │ -00075c80: 6578 633d 646f 6e65 2674 6167 3d64 6973 exc=done&tag=dis │ │ │ │ │ -00075c90: 6375 7373 696f 6e0a 0a1f 0a46 696c 653a cussion....File: │ │ │ │ │ -00075ca0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00075cb0: 6e66 6f2c 2020 4e6f 6465 3a20 5374 6174 nfo, Node: Stat │ │ │ │ │ -00075cc0: 6520 4320 5072 6f70 6f73 616c 2c20 204e e C Proposal, N │ │ │ │ │ -00075cd0: 6578 743a 2053 7461 7465 2044 2057 6f72 ext: State D Wor │ │ │ │ │ -00075ce0: 6469 6e67 2070 726f 706f 7365 642c 2020 ding proposed, │ │ │ │ │ -00075cf0: 5072 6576 3a20 5374 6174 6520 4220 4469 Prev: State B Di │ │ │ │ │ -00075d00: 7363 7573 7369 6f6e 2c20 2055 703a 2043 scussion, Up: C │ │ │ │ │ -00075d10: 7572 7265 6e74 2050 726f 6365 7373 0a0a urrent Process.. │ │ │ │ │ -00075d20: 3230 2e33 2e33 2053 7461 7465 2043 3a20 20.3.3 State C: │ │ │ │ │ -00075d30: 5072 6f70 6f73 616c 0a2d 2d2d 2d2d 2d2d Proposal.------- │ │ │ │ │ -00075d40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00075d50: 2d0a 0a41 2066 696e 616c 2070 726f 706f -..A final propo │ │ │ │ │ -00075d60: 7361 6c20 6861 7320 656d 6572 6765 6420 sal has emerged │ │ │ │ │ -00075d70: 6672 6f6d 2074 6865 2064 6973 6375 7373 from the discuss │ │ │ │ │ -00075d80: 696f 6e2c 2061 6e64 2074 6865 7265 2069 ion, and there i │ │ │ │ │ -00075d90: 7320 6120 726f 7567 680a 636f 6e73 656e s a rough.consen │ │ │ │ │ -00075da0: 7375 7320 6f6e 2068 6f77 2074 6f20 7072 sus on how to pr │ │ │ │ │ -00075db0: 6f63 6565 6420 746f 2072 6573 6f6c 7665 oceed to resolve │ │ │ │ │ -00075dc0: 2074 6865 2069 7373 7565 2e0a 0a54 4147 the issue...TAG │ │ │ │ │ -00075dd0: 3a20 7072 6f70 6f73 616c 2831 290a 0a57 : proposal(1)..W │ │ │ │ │ -00075de0: 6861 7420 6e65 6564 7320 746f 2068 6170 hat needs to hap │ │ │ │ │ -00075df0: 7065 6e20 6e65 7874 3a20 5072 6f76 6964 pen next: Provid │ │ │ │ │ -00075e00: 6564 2074 6861 7420 7468 6520 726f 7567 ed that the roug │ │ │ │ │ -00075e10: 6820 636f 6e73 656e 7375 7320 7065 7273 h consensus pers │ │ │ │ │ -00075e20: 6973 7473 2c0a 6465 7665 6c6f 7020 6120 ists,.develop a │ │ │ │ │ -00075e30: 7061 7463 6820 6167 6169 6e73 7420 7468 patch against th │ │ │ │ │ -00075e40: 6520 6375 7272 656e 7420 506f 6c69 6379 e current Policy │ │ │ │ │ -00075e50: 2064 6f63 756d 656e 7420 7769 7468 2073 document with s │ │ │ │ │ -00075e60: 7065 6369 6669 630a 776f 7264 696e 6720 pecific.wording │ │ │ │ │ -00075e70: 6f66 2074 6865 2063 6861 6e67 652e 2020 of the change. │ │ │ │ │ -00075e80: 4f66 7465 6e20 7468 6973 2069 7320 646f Often this is do │ │ │ │ │ -00075e90: 6e65 2069 6e20 636f 6e6a 756e 6374 696f ne in conjunctio │ │ │ │ │ -00075ea0: 6e20 7769 7468 2074 6865 0a70 726f 706f n with the.propo │ │ │ │ │ -00075eb0: 7361 6c2c 2069 6e20 7768 6963 6820 6361 sal, in which ca │ │ │ │ │ -00075ec0: 7365 206f 6e65 206d 6179 2073 6b69 7020 se one may skip │ │ │ │ │ -00075ed0: 7468 6973 2073 7465 7020 616e 6420 6d6f this step and mo │ │ │ │ │ -00075ee0: 7665 2064 6972 6563 746c 7920 746f 0a70 ve directly to.p │ │ │ │ │ -00075ef0: 6174 6368 2074 6167 2e0a 0a20 2020 2d2d atch tag... -- │ │ │ │ │ -00075f00: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ -00075f10: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ -00075f20: 2020 2831 2920 0a68 7474 7073 3a2f 2f62 (1) .https://b │ │ │ │ │ -00075f30: 7567 732e 6465 6269 616e 2e6f 7267 2f63 ugs.debian.org/c │ │ │ │ │ -00075f40: 6769 2d62 696e 2f70 6b67 7265 706f 7274 gi-bin/pkgreport │ │ │ │ │ -00075f50: 2e63 6769 3f73 7263 3d64 6562 6961 6e2d .cgi?src=debian- │ │ │ │ │ -00075f60: 706f 6c69 6379 2670 656e 642d 6578 633d policy&pend-exc= │ │ │ │ │ -00075f70: 646f 6e65 2674 6167 3d70 726f 706f 7361 done&tag=proposa │ │ │ │ │ -00075f80: 6c0a 0a1f 0a46 696c 653a 2064 6562 6961 l....File: debia │ │ │ │ │ -00075f90: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00075fa0: 4e6f 6465 3a20 5374 6174 6520 4420 576f Node: State D Wo │ │ │ │ │ -00075fb0: 7264 696e 6720 7072 6f70 6f73 6564 2c20 rding proposed, │ │ │ │ │ -00075fc0: 204e 6578 743a 2053 7461 7465 2045 2053 Next: State E S │ │ │ │ │ -00075fd0: 6563 6f6e 6465 642c 2020 5072 6576 3a20 econded, Prev: │ │ │ │ │ -00075fe0: 5374 6174 6520 4320 5072 6f70 6f73 616c State C Proposal │ │ │ │ │ -00075ff0: 2c20 2055 703a 2043 7572 7265 6e74 2050 , Up: Current P │ │ │ │ │ -00076000: 726f 6365 7373 0a0a 3230 2e33 2e34 2053 rocess..20.3.4 S │ │ │ │ │ -00076010: 7461 7465 2044 3a20 576f 7264 696e 6720 tate D: Wording │ │ │ │ │ -00076020: 7072 6f70 6f73 6564 0a2d 2d2d 2d2d 2d2d proposed.------- │ │ │ │ │ -00076030: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00076040: 2d2d 2d2d 2d2d 2d2d 2d0a 0a41 2070 6174 ---------..A pat │ │ │ │ │ -00076050: 6368 2061 6761 696e 7374 2074 6865 2050 ch against the P │ │ │ │ │ -00076060: 6f6c 6963 7920 646f 6375 6d65 6e74 2072 olicy document r │ │ │ │ │ -00076070: 6566 6c65 6374 696e 6720 7468 6520 636f eflecting the co │ │ │ │ │ -00076080: 6e73 656e 7375 7320 6861 7320 6265 656e nsensus has been │ │ │ │ │ -00076090: 0a63 7265 6174 6564 2061 6e64 2069 7320 .created and is │ │ │ │ │ -000760a0: 7761 6974 696e 6720 666f 7220 666f 726d waiting for form │ │ │ │ │ -000760b0: 616c 2073 6563 6f6e 6473 2e20 2054 6865 al seconds. The │ │ │ │ │ -000760c0: 2073 7461 6e64 6172 6420 7061 7463 6820 standard patch │ │ │ │ │ -000760d0: 7461 6720 6973 0a75 7365 6420 666f 7220 tag is.used for │ │ │ │ │ -000760e0: 7468 6973 2073 7461 7465 2c20 7369 6e63 this state, sinc │ │ │ │ │ -000760f0: 6520 6974 e280 9973 2065 7373 656e 7469 e it...s essenti │ │ │ │ │ -00076100: 616c 6c79 2065 7175 6976 616c 656e 7420 ally equivalent │ │ │ │ │ -00076110: 746f 2074 6865 2073 7461 6e64 6172 640a to the standard. │ │ │ │ │ -00076120: 6d65 616e 696e 6720 6f66 2074 6861 7420 meaning of that │ │ │ │ │ -00076130: 7461 672e 0a0a 5441 473a 2070 6174 6368 tag...TAG: patch │ │ │ │ │ -00076140: 2831 290a 0a57 6861 7420 6e65 6564 7320 (1)..What needs │ │ │ │ │ -00076150: 746f 2068 6170 7065 6e20 6e65 7874 3a20 to happen next: │ │ │ │ │ -00076160: 5468 6520 7072 6f70 6f73 616c 206e 6565 The proposal nee │ │ │ │ │ -00076170: 6473 2074 6f20 6265 2072 6576 6965 7765 ds to be reviewe │ │ │ │ │ -00076180: 6420 616e 640a 7365 636f 6e64 6564 2e20 d and.seconded. │ │ │ │ │ -00076190: 2041 6e79 2044 6562 6961 6e20 6465 7665 Any Debian deve │ │ │ │ │ -000761a0: 6c6f 7065 7220 7768 6f20 6167 7265 6573 loper who agrees │ │ │ │ │ -000761b0: 2077 6974 6820 7468 6520 6368 616e 6765 with the change │ │ │ │ │ -000761c0: 2061 6e64 2074 6865 0a63 6f6e 636c 7573 and the.conclus │ │ │ │ │ -000761d0: 696f 6e20 6f66 2072 6f75 6768 2063 6f6e ion of rough con │ │ │ │ │ -000761e0: 7365 6e73 7573 2066 726f 6d20 7468 6520 sensus from the │ │ │ │ │ -000761f0: 6469 7363 7573 7369 6f6e 2073 686f 756c discussion shoul │ │ │ │ │ -00076200: 6420 7361 7920 736f 2069 6e20 7468 650a d say so in the. │ │ │ │ │ -00076210: 6275 6720 6c6f 6720 6279 2073 6563 6f6e bug log by secon │ │ │ │ │ -00076220: 6469 6e67 2074 6865 2070 726f 706f 7361 ding the proposa │ │ │ │ │ -00076230: 6c2e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d l... --------- │ │ │ │ │ -00076240: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ -00076250: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 200a ------.. (1) . │ │ │ │ │ -00076260: 6874 7470 733a 2f2f 6275 6773 2e64 6562 https://bugs.deb │ │ │ │ │ -00076270: 6961 6e2e 6f72 672f 6367 692d 6269 6e2f ian.org/cgi-bin/ │ │ │ │ │ -00076280: 706b 6772 6570 6f72 742e 6367 693f 7372 pkgreport.cgi?sr │ │ │ │ │ -00076290: 633d 6465 6269 616e 2d70 6f6c 6963 7926 c=debian-policy& │ │ │ │ │ -000762a0: 7065 6e64 2d65 7863 3d64 6f6e 6526 7461 pend-exc=done&ta │ │ │ │ │ -000762b0: 673d 7061 7463 680a 0a1f 0a46 696c 653a g=patch....File: │ │ │ │ │ -000762c0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -000762d0: 6e66 6f2c 2020 4e6f 6465 3a20 5374 6174 nfo, Node: Stat │ │ │ │ │ -000762e0: 6520 4520 5365 636f 6e64 6564 2c20 204e e E Seconded, N │ │ │ │ │ -000762f0: 6578 743a 2053 7461 7465 2046 2041 6363 ext: State F Acc │ │ │ │ │ -00076300: 6570 7465 642c 2020 5072 6576 3a20 5374 epted, Prev: St │ │ │ │ │ -00076310: 6174 6520 4420 576f 7264 696e 6720 7072 ate D Wording pr │ │ │ │ │ -00076320: 6f70 6f73 6564 2c20 2055 703a 2043 7572 oposed, Up: Cur │ │ │ │ │ -00076330: 7265 6e74 2050 726f 6365 7373 0a0a 3230 rent Process..20 │ │ │ │ │ -00076340: 2e33 2e35 2053 7461 7465 2045 3a20 5365 .3.5 State E: Se │ │ │ │ │ -00076350: 636f 6e64 6564 0a2d 2d2d 2d2d 2d2d 2d2d conded.--------- │ │ │ │ │ -00076360: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------. │ │ │ │ │ -00076370: 0a54 6865 2070 726f 706f 7361 6c20 6973 .The proposal is │ │ │ │ │ -00076380: 2073 6967 6e65 6420 6f66 6620 6f6e 2062 signed off on b │ │ │ │ │ -00076390: 7920 4e20 4465 6269 616e 2044 6576 656c y N Debian Devel │ │ │ │ │ -000763a0: 6f70 6572 732e 2020 546f 2073 7461 7274 opers. To start │ │ │ │ │ -000763b0: 2077 6974 682c 0a77 65e2 8099 7265 2067 with,.we...re g │ │ │ │ │ -000763c0: 6f69 6e67 2077 6974 6820 4e3d 332c 206d oing with N=3, m │ │ │ │ │ -000763d0: 6561 6e69 6e67 2074 6861 7420 6966 2074 eaning that if t │ │ │ │ │ -000763e0: 6872 6565 2044 6562 6961 6e20 4465 7665 hree Debian Deve │ │ │ │ │ -000763f0: 6c6f 7065 7273 2061 6772 6565 2c20 6e6f lopers agree, no │ │ │ │ │ -00076400: 740a 6a75 7374 2077 6974 6820 7468 6520 t.just with the │ │ │ │ │ -00076410: 7072 6f70 6f73 616c 2062 7574 2077 6974 proposal but wit │ │ │ │ │ -00076420: 6820 7468 6520 636f 6e63 6c75 7369 6f6e h the conclusion │ │ │ │ │ -00076430: 2074 6861 7420 6974 2072 6566 6c65 6374 that it reflect │ │ │ │ │ -00076440: 730a 636f 6e73 656e 7375 7320 616e 6420 s.consensus and │ │ │ │ │ -00076450: 6164 6472 6573 7365 7320 7468 6520 6f72 addresses the or │ │ │ │ │ -00076460: 6967 696e 616c 2069 7373 7565 20e2 8093 iginal issue ... │ │ │ │ │ -00076470: 2069 7420 6973 2063 6f6e 7369 6465 7265 it is considere │ │ │ │ │ -00076480: 6420 656c 6967 6962 6c65 0a66 6f72 2069 d eligible.for i │ │ │ │ │ -00076490: 6e63 6c75 7369 6f6e 2069 6e20 7468 6520 nclusion in the │ │ │ │ │ -000764a0: 6e65 7874 2076 6572 7369 6f6e 206f 6620 next version of │ │ │ │ │ -000764b0: 506f 6c69 6379 2e20 2053 696e 6365 2050 Policy. Since P │ │ │ │ │ -000764c0: 6f6c 6963 7920 6973 2070 6172 746c 7920 olicy is partly │ │ │ │ │ -000764d0: 610a 7465 6368 6e69 6361 6c20 7072 6f6a a.technical proj │ │ │ │ │ -000764e0: 6563 7420 676f 7665 726e 616e 6365 206d ect governance m │ │ │ │ │ -000764f0: 6574 686f 642c 206f 6e65 206d 7573 7420 ethod, one must │ │ │ │ │ -00076500: 6265 2061 2044 6562 6961 6e20 4465 7665 be a Debian Deve │ │ │ │ │ -00076510: 6c6f 7065 7220 746f 0a66 6f72 6d61 6c6c loper to.formall │ │ │ │ │ -00076520: 7920 7365 636f 6e64 2c20 616c 7468 6f75 y second, althou │ │ │ │ │ -00076530: 6768 2072 6576 6965 7720 616e 6420 6469 gh review and di │ │ │ │ │ -00076540: 7363 7573 7369 6f6e 2069 7320 7765 6c63 scussion is welc │ │ │ │ │ -00076550: 6f6d 6520 6672 6f6d 2061 6e79 6f6e 652e ome from anyone. │ │ │ │ │ -00076560: 0a4f 6e63 6520 7468 6973 2074 6167 2068 .Once this tag h │ │ │ │ │ -00076570: 6173 2062 6565 6e20 6170 706c 6965 642c as been applied, │ │ │ │ │ -00076580: 2074 6865 2062 7567 2069 7320 7761 6974 the bug is wait │ │ │ │ │ -00076590: 696e 6720 666f 7220 6120 506f 6c69 6379 ing for a Policy │ │ │ │ │ -000765a0: 2074 6561 6d0a 6d65 6d62 6572 2074 6f20 team.member to │ │ │ │ │ -000765b0: 6170 706c 7920 7468 6520 7061 7463 6820 apply the patch │ │ │ │ │ -000765c0: 746f 2074 6865 2070 6163 6b61 6765 2072 to the package r │ │ │ │ │ -000765d0: 6570 6f73 6974 6f72 792e 0a0a 5441 473a epository...TAG: │ │ │ │ │ -000765e0: 2073 6563 6f6e 6465 6428 3129 0a0a 5768 seconded(1)..Wh │ │ │ │ │ -000765f0: 6174 206e 6565 6473 2074 6f20 6861 7070 at needs to happ │ │ │ │ │ -00076600: 656e 206e 6578 743a 2041 2050 6f6c 6963 en next: A Polic │ │ │ │ │ -00076610: 7920 6d61 696e 7461 696e 6572 2064 6f65 y maintainer doe │ │ │ │ │ -00076620: 7320 7468 6520 6669 6e61 6c20 7265 7669 s the final revi │ │ │ │ │ -00076630: 6577 2061 6e64 0a63 6f6e 6669 726d 6174 ew and.confirmat │ │ │ │ │ -00076640: 696f 6e2c 2061 6e64 2074 6865 6e20 6170 ion, and then ap │ │ │ │ │ -00076650: 706c 6965 7320 7468 6520 7061 7463 6820 plies the patch │ │ │ │ │ -00076660: 666f 7220 7468 6520 6e65 7874 2050 6f6c for the next Pol │ │ │ │ │ -00076670: 6963 7920 7265 6c65 6173 652e 0a0a 5468 icy release...Th │ │ │ │ │ -00076680: 6973 2074 6167 2069 7320 6e6f 7420 7573 is tag is not us │ │ │ │ │ -00076690: 6564 2076 6572 7920 6d75 6368 2062 6563 ed very much bec │ │ │ │ │ -000766a0: 6175 7365 206e 6f72 6d61 6c6c 7920 6120 ause normally a │ │ │ │ │ -000766b0: 506f 6c69 6379 206d 6169 6e74 6169 6e65 Policy maintaine │ │ │ │ │ -000766c0: 720a 6170 706c 6965 7320 7468 6520 7061 r.applies the pa │ │ │ │ │ -000766d0: 7463 6820 616e 6420 6d6f 7665 7320 7468 tch and moves th │ │ │ │ │ -000766e0: 6520 7072 6f70 6f73 616c 2074 6f20 7468 e proposal to th │ │ │ │ │ -000766f0: 6520 6e65 7874 2073 7461 7465 206f 6e63 e next state onc │ │ │ │ │ -00076700: 6520 656e 6f75 6768 0a73 6563 6f6e 6473 e enough.seconds │ │ │ │ │ -00076710: 2061 7265 2072 6561 6368 6564 2e0a 0a20 are reached... │ │ │ │ │ -00076720: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ -00076730: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ -00076740: 2d0a 0a20 2020 2831 2920 0a68 7474 7073 -.. (1) .https │ │ │ │ │ -00076750: 3a2f 2f62 7567 732e 6465 6269 616e 2e6f ://bugs.debian.o │ │ │ │ │ -00076760: 7267 2f63 6769 2d62 696e 2f70 6b67 7265 rg/cgi-bin/pkgre │ │ │ │ │ -00076770: 706f 7274 2e63 6769 3f73 7263 3d64 6562 port.cgi?src=deb │ │ │ │ │ -00076780: 6961 6e2d 706f 6c69 6379 2670 656e 642d ian-policy&pend- │ │ │ │ │ -00076790: 6578 633d 646f 6e65 2674 6167 3d73 6563 exc=done&tag=sec │ │ │ │ │ -000767a0: 6f6e 6465 640a 0a1f 0a46 696c 653a 2064 onded....File: d │ │ │ │ │ -000767b0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -000767c0: 6f2c 2020 4e6f 6465 3a20 5374 6174 6520 o, Node: State │ │ │ │ │ -000767d0: 4620 4163 6365 7074 6564 2c20 204e 6578 F Accepted, Nex │ │ │ │ │ -000767e0: 743a 2053 7461 7465 2047 2052 656a 6563 t: State G Rejec │ │ │ │ │ -000767f0: 742c 2020 5072 6576 3a20 5374 6174 6520 t, Prev: State │ │ │ │ │ -00076800: 4520 5365 636f 6e64 6564 2c20 2055 703a E Seconded, Up: │ │ │ │ │ -00076810: 2043 7572 7265 6e74 2050 726f 6365 7373 Current Process │ │ │ │ │ -00076820: 0a0a 3230 2e33 2e36 2053 7461 7465 2046 ..20.3.6 State F │ │ │ │ │ -00076830: 3a20 4163 6365 7074 6564 0a2d 2d2d 2d2d : Accepted.----- │ │ │ │ │ -00076840: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00076850: 2d2d 2d0a 0a43 6861 6e67 6520 6163 6365 ---..Change acce │ │ │ │ │ -00076860: 7074 6564 2c20 7769 6c6c 2062 6520 696e pted, will be in │ │ │ │ │ -00076870: 206e 6578 7420 7570 6c6f 6164 2e20 2054 next upload. T │ │ │ │ │ -00076880: 6865 2073 7461 6e64 6172 6420 7065 6e64 he standard pend │ │ │ │ │ -00076890: 696e 6720 7461 6720 6973 0a75 7365 6420 ing tag is.used │ │ │ │ │ -000768a0: 666f 7220 7468 6973 2073 7461 7465 2073 for this state s │ │ │ │ │ -000768b0: 696e 6365 2069 7420 6d61 7463 6865 7320 ince it matches │ │ │ │ │ -000768c0: 7468 6520 7265 6775 6c61 7220 6d65 616e the regular mean │ │ │ │ │ -000768d0: 696e 6720 6f66 2070 656e 6469 6e67 2e0a ing of pending.. │ │ │ │ │ -000768e0: 0a54 4147 3a20 7065 6e64 696e 6728 3129 .TAG: pending(1) │ │ │ │ │ -000768f0: 0a0a 5768 6174 206e 6565 6473 2074 6f20 ..What needs to │ │ │ │ │ -00076900: 6861 7070 656e 206e 6578 743a 2054 6865 happen next: The │ │ │ │ │ -00076910: 2062 7567 2069 7320 6e6f 7720 696e 2074 bug is now in t │ │ │ │ │ -00076920: 6865 2077 6169 7469 6e67 2071 7565 7565 he waiting queue │ │ │ │ │ -00076930: 2066 6f72 2074 6865 0a6e 6578 7420 506f for the.next Po │ │ │ │ │ -00076940: 6c69 6379 2072 656c 6561 7365 2c20 616e licy release, an │ │ │ │ │ -00076950: 6420 7468 6572 65e2 8099 7320 6e6f 7468 d there...s noth │ │ │ │ │ -00076960: 696e 6720 6c65 6674 2074 6f20 646f 2065 ing left to do e │ │ │ │ │ -00076970: 7863 6570 7420 666f 7220 7570 6c6f 6164 xcept for upload │ │ │ │ │ -00076980: 2061 0a6e 6577 2076 6572 7369 6f6e 206f a.new version o │ │ │ │ │ -00076990: 6620 506f 6c69 6379 2e0a 0a20 2020 2d2d f Policy... -- │ │ │ │ │ -000769a0: 2d2d 2d2d 2d2d 2d2d 2046 6f6f 746e 6f74 -------- Footnot │ │ │ │ │ -000769b0: 6573 202d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 es ----------.. │ │ │ │ │ -000769c0: 2020 2831 2920 0a68 7474 7073 3a2f 2f62 (1) .https://b │ │ │ │ │ -000769d0: 7567 732e 6465 6269 616e 2e6f 7267 2f63 ugs.debian.org/c │ │ │ │ │ -000769e0: 6769 2d62 696e 2f70 6b67 7265 706f 7274 gi-bin/pkgreport │ │ │ │ │ -000769f0: 2e63 6769 3f73 7263 3d64 6562 6961 6e2d .cgi?src=debian- │ │ │ │ │ -00076a00: 706f 6c69 6379 2670 656e 642d 6578 633d policy&pend-exc= │ │ │ │ │ -00076a10: 646f 6e65 2674 6167 3d70 656e 6469 6e67 done&tag=pending │ │ │ │ │ -00076a20: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00076a30: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00076a40: 6f64 653a 2053 7461 7465 2047 2052 656a ode: State G Rej │ │ │ │ │ -00076a50: 6563 742c 2020 5072 6576 3a20 5374 6174 ect, Prev: Stat │ │ │ │ │ -00076a60: 6520 4620 4163 6365 7074 6564 2c20 2055 e F Accepted, U │ │ │ │ │ -00076a70: 703a 2043 7572 7265 6e74 2050 726f 6365 p: Current Proce │ │ │ │ │ -00076a80: 7373 0a0a 3230 2e33 2e37 2053 7461 7465 ss..20.3.7 State │ │ │ │ │ -00076a90: 2047 3a20 5265 6a65 6374 0a2d 2d2d 2d2d G: Reject.----- │ │ │ │ │ -00076aa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ -00076ab0: 2d0a 0a52 656a 6563 7465 6420 7072 6f70 -..Rejected prop │ │ │ │ │ -00076ac0: 6f73 616c 732e 2020 5468 6520 7374 616e osals. The stan │ │ │ │ │ -00076ad0: 6461 7264 2077 6f6e 7466 6978 2069 7320 dard wontfix is │ │ │ │ │ -00076ae0: 7573 6564 2066 6f72 2074 6869 7320 7374 used for this st │ │ │ │ │ -00076af0: 6174 652e 0a4e 6f72 6d61 6c6c 792c 2062 ate..Normally, b │ │ │ │ │ -00076b00: 7567 7320 696e 2074 6869 7320 7374 6174 ugs in this stat │ │ │ │ │ -00076b10: 6520 7769 6c6c 206e 6f74 2072 656d 6169 e will not remai │ │ │ │ │ -00076b20: 6e20 6f70 656e 2028 6578 6365 7074 696e n open (exceptin │ │ │ │ │ -00076b30: 6720 2773 7461 6c6c 6564 2729 3b0a 696e g 'stalled');.in │ │ │ │ │ -00076b40: 7374 6561 642c 2061 2050 6f6c 6963 7920 stead, a Policy │ │ │ │ │ -00076b50: 7465 616d 206d 656d 6265 7220 7769 6c6c team member will │ │ │ │ │ -00076b60: 2063 6c6f 7365 2074 6865 6d20 7769 7468 close them with │ │ │ │ │ -00076b70: 2061 6e20 6578 706c 616e 6174 696f 6e2e an explanation. │ │ │ │ │ -00076b80: 2020 5468 650a 7375 626d 6974 7465 7220 The.submitter │ │ │ │ │ -00076b90: 6d61 7920 7468 656e 2061 7070 6561 6c20 may then appeal │ │ │ │ │ -00076ba0: 746f 2074 6865 2074 6563 682d 6374 7465 to the tech-ctte │ │ │ │ │ -00076bb0: 2069 6620 7468 6579 2073 6f20 6465 7369 if they so desi │ │ │ │ │ -00076bc0: 7265 2e0a 416c 7465 726e 6174 656c 792c re..Alternately, │ │ │ │ │ -00076bd0: 2069 7373 7565 7320 6170 7065 616c 6564 issues appealed │ │ │ │ │ -00076be0: 2074 6f20 7468 6520 7465 6368 2d63 7474 to the tech-ctt │ │ │ │ │ -00076bf0: 6520 6d61 7920 7265 6d61 696e 206f 7065 e may remain ope │ │ │ │ │ -00076c00: 6e20 7769 7468 2074 6869 730a 7461 6720 n with this.tag │ │ │ │ │ -00076c10: 7768 696c 6520 7468 6174 2061 7070 6561 while that appea │ │ │ │ │ -00076c20: 6c20 7072 6f63 6565 6473 2e0a 0a54 4147 l proceeds...TAG │ │ │ │ │ -00076c30: 3a20 776f 6e74 6669 7828 3129 0a0a 5765 : wontfix(1)..We │ │ │ │ │ -00076c40: 206d 6179 2075 7365 206f 6e65 206f 6620 may use one of │ │ │ │ │ -00076c50: 7468 6520 666f 6c6c 6f77 696e 6720 7461 the following ta │ │ │ │ │ -00076c60: 6773 2068 6572 652e 2020 4974 e280 9973 gs here. It...s │ │ │ │ │ -00076c70: 206e 6f74 2063 6c65 6172 2077 6865 7468 not clear wheth │ │ │ │ │ -00076c80: 6572 2077 650a 6e65 6564 206d 6f72 6520 er we.need more │ │ │ │ │ -00076c90: 7461 6773 2066 6f72 2074 6869 7320 7374 tags for this st │ │ │ │ │ -00076ca0: 6167 652e 0a0a 2764 7562 696f 7573 270a age...'dubious'. │ │ │ │ │ -00076cb0: 0a20 2020 2020 4e6f 7420 6120 706f 6c69 . Not a poli │ │ │ │ │ -00076cc0: 6379 206d 6174 7465 720a 0a27 6374 7465 cy matter..'ctte │ │ │ │ │ -00076cd0: 270a 0a20 2020 2020 5265 6665 7272 6564 '.. Referred │ │ │ │ │ -00076ce0: 2074 6f20 7468 6520 5465 6368 6e69 6361 to the Technica │ │ │ │ │ -00076cf0: 6c20 436f 6d6d 6974 7465 6520 2874 6563 l Committee (tec │ │ │ │ │ -00076d00: 682d 6374 7465 290a 0a27 6465 7665 6c27 h-ctte)..'devel' │ │ │ │ │ -00076d10: 0a0a 2020 2020 2052 6566 6572 7265 6420 .. Referred │ │ │ │ │ -00076d20: 746f 2074 6865 2064 6576 656c 6f70 6572 to the developer │ │ │ │ │ -00076d30: 2062 6f64 790a 0a27 6465 6c65 6761 7465 body..'delegate │ │ │ │ │ -00076d40: 270a 0a20 2020 2020 5265 6a65 6374 6564 '.. Rejected │ │ │ │ │ -00076d50: 2062 7920 6120 506f 6c69 6379 2064 656c by a Policy del │ │ │ │ │ -00076d60: 6567 6174 650a 0a27 6f62 736f 6c65 7465 egate..'obsolete │ │ │ │ │ -00076d70: 270a 0a20 2020 2020 436f 6e73 656e 7375 '.. Consensu │ │ │ │ │ -00076d80: 7320 6f6e 2061 2070 726f 706f 7361 6c20 s on a proposal │ │ │ │ │ -00076d90: 7761 7320 6e6f 7420 666f 7274 6863 6f6d was not forthcom │ │ │ │ │ -00076da0: 696e 672c 2061 6e64 2074 6865 2062 7567 ing, and the bug │ │ │ │ │ -00076db0: 2069 7320 746f 2062 650a 2020 2020 2063 is to be. c │ │ │ │ │ -00076dc0: 6c6f 7365 642e 2020 5468 6f73 6520 7769 losed. Those wi │ │ │ │ │ -00076dd0: 7368 696e 6720 746f 2072 6573 7461 7274 shing to restart │ │ │ │ │ -00076de0: 2064 6973 6375 7373 696f 6e20 7368 6f75 discussion shou │ │ │ │ │ -00076df0: 6c64 206f 7065 6e20 6120 6e65 7720 6275 ld open a new bu │ │ │ │ │ -00076e00: 672c 0a20 2020 2020 6275 7420 6f6e 6c79 g,. but only │ │ │ │ │ -00076e10: 2069 6620 7468 6579 2068 6176 6520 6120 if they have a │ │ │ │ │ -00076e20: 636f 6e63 7265 7465 206e 6577 2063 6861 concrete new cha │ │ │ │ │ -00076e30: 6e67 6520 7072 6f70 6f73 616c 2e0a 0a27 nge proposal...' │ │ │ │ │ -00076e40: 7374 616c 6c65 6427 0a0a 2020 2020 2043 stalled'.. C │ │ │ │ │ -00076e50: 6f6e 7365 6e73 7573 206f 6e20 6120 7072 onsensus on a pr │ │ │ │ │ -00076e60: 6f70 6f73 616c 2077 6173 206e 6f74 2066 oposal was not f │ │ │ │ │ -00076e70: 6f72 7468 636f 6d69 6e67 2e20 2048 6f77 orthcoming. How │ │ │ │ │ -00076e80: 6576 6572 2c20 7468 6520 6275 670a 2020 ever, the bug. │ │ │ │ │ -00076e90: 2020 2073 686f 756c 6420 6265 206b 6570 should be kep │ │ │ │ │ -00076ea0: 7420 6f70 656e 2c20 6173 2061 2066 6f72 t open, as a for │ │ │ │ │ -00076eb0: 6d20 6f66 2064 6f63 756d 656e 7461 7469 m of documentati │ │ │ │ │ -00076ec0: 6f6e 2c20 616e 6420 746f 206d 696e 696d on, and to minim │ │ │ │ │ -00076ed0: 6973 650a 2020 2020 2074 6865 206e 756d ise. the num │ │ │ │ │ -00076ee0: 6265 7220 6f66 2064 7570 6c69 6361 7465 ber of duplicate │ │ │ │ │ -00076ef0: 2066 696c 696e 6773 2e0a 0a57 6861 7420 filings...What │ │ │ │ │ -00076f00: 6d61 7920 6e65 6564 2074 6f20 6861 7070 may need to happ │ │ │ │ │ -00076f10: 656e 206e 6578 743a 2054 6865 2062 7567 en next: The bug │ │ │ │ │ -00076f20: 2073 686f 756c 6420 6265 2063 6c6f 7365 should be close │ │ │ │ │ -00076f30: 6420 6f6e 6365 2061 2066 696e 616c 0a72 d once a final.r │ │ │ │ │ -00076f40: 6573 6f6c 7574 696f 6e20 6973 2072 6561 esolution is rea │ │ │ │ │ -00076f50: 6368 6564 2028 6578 6365 7074 696e 6720 ched (excepting │ │ │ │ │ -00076f60: 2773 7461 6c6c 6564 2729 2c20 6f72 2072 'stalled'), or r │ │ │ │ │ -00076f70: 6574 6167 6765 6420 746f 2061 6e0a 6170 etagged to an.ap │ │ │ │ │ -00076f80: 7072 6f70 7269 6174 6520 7374 6174 6520 propriate state │ │ │ │ │ -00076f90: 6966 2074 6861 7420 6669 6e61 6c20 7265 if that final re │ │ │ │ │ -00076fa0: 736f 6c75 7469 6f6e 2072 6576 6572 7365 solution reverse │ │ │ │ │ -00076fb0: 7320 7468 6520 6465 6369 7369 6f6e 2074 s the decision t │ │ │ │ │ -00076fc0: 6f0a 7265 6a65 6374 2074 6865 2070 726f o.reject the pro │ │ │ │ │ -00076fd0: 706f 7361 6c2e 0a0a 2020 202d 2d2d 2d2d posal... ----- │ │ │ │ │ -00076fe0: 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 7320 ----- Footnotes │ │ │ │ │ -00076ff0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 ----------.. ( │ │ │ │ │ -00077000: 3129 200a 6874 7470 733a 2f2f 6275 6773 1) .https://bugs │ │ │ │ │ -00077010: 2e64 6562 6961 6e2e 6f72 672f 6367 692d .debian.org/cgi- │ │ │ │ │ -00077020: 6269 6e2f 706b 6772 6570 6f72 742e 6367 bin/pkgreport.cg │ │ │ │ │ -00077030: 693f 7372 633d 6465 6269 616e 2d70 6f6c i?src=debian-pol │ │ │ │ │ -00077040: 6963 7926 7065 6e64 2d65 7863 3d64 6f6e icy&pend-exc=don │ │ │ │ │ -00077050: 6526 7461 673d 7265 6a65 6374 6564 0a0a e&tag=rejected.. │ │ │ │ │ -00077060: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00077070: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00077080: 653a 204f 7468 6572 2054 6167 732c 2020 e: Other Tags, │ │ │ │ │ -00077090: 5072 6576 3a20 4375 7272 656e 7420 5072 Prev: Current Pr │ │ │ │ │ -000770a0: 6f63 6573 732c 2020 5570 3a20 4465 6269 ocess, Up: Debi │ │ │ │ │ -000770b0: 616e 2050 6f6c 6963 7920 6368 616e 6765 an Policy change │ │ │ │ │ -000770c0: 7320 7072 6f63 6573 730a 0a32 302e 3420 s process..20.4 │ │ │ │ │ -000770d0: 4f74 6865 7220 5461 6773 0a3d 3d3d 3d3d Other Tags.===== │ │ │ │ │ -000770e0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 416c 6c20 ==========..All │ │ │ │ │ -000770f0: 506f 6c69 6379 2062 7567 7320 6172 6520 Policy bugs are │ │ │ │ │ -00077100: 6164 6469 7469 6f6e 616c 6c79 2063 6174 additionally cat │ │ │ │ │ -00077110: 6567 6f72 697a 6564 2062 7920 636c 6173 egorized by clas │ │ │ │ │ -00077120: 7320 6f66 2062 7567 2e0a 0a54 6865 206e s of bug...The n │ │ │ │ │ -00077130: 6f72 6d61 7469 7665 2074 6167 2069 7320 ormative tag is │ │ │ │ │ -00077140: 7573 6564 2066 6f72 2062 7567 7320 7468 used for bugs th │ │ │ │ │ -00077150: 6174 206d 616b 6520 6e6f 726d 6174 6976 at make normativ │ │ │ │ │ -00077160: 6520 6368 616e 6765 7320 746f 0a50 6f6c e changes to.Pol │ │ │ │ │ -00077170: 6963 792c 206d 6561 6e69 6e67 2074 6861 icy, meaning tha │ │ │ │ │ -00077180: 7420 7468 6520 6469 6374 6174 6573 206f t the dictates o │ │ │ │ │ -00077190: 6620 506f 6c69 6379 2077 696c 6c20 6368 f Policy will ch │ │ │ │ │ -000771a0: 616e 6765 2069 6e20 736f 6d65 2066 6173 ange in some fas │ │ │ │ │ -000771b0: 6869 6f6e 0a61 7320 7061 7274 206f 6620 hion.as part of │ │ │ │ │ -000771c0: 7468 6520 7265 736f 6c75 7469 6f6e 206f the resolution o │ │ │ │ │ -000771d0: 6620 7468 6520 6275 6720 6966 2074 6865 f the bug if the │ │ │ │ │ -000771e0: 2070 726f 706f 7361 6c20 6973 2061 6363 proposal is acc │ │ │ │ │ -000771f0: 6570 7465 642e 2020 5468 650a 6675 6c6c epted. The.full │ │ │ │ │ -00077200: 2070 726f 6365 7373 2069 7320 666f 6c6c process is foll │ │ │ │ │ -00077210: 6f77 6564 2066 6f72 2073 7563 6820 6275 owed for such bu │ │ │ │ │ -00077220: 6773 2e0a 0a54 4147 3a20 6e6f 726d 6174 gs...TAG: normat │ │ │ │ │ -00077230: 6976 6528 3129 0a0a 5468 6520 696e 666f ive(1)..The info │ │ │ │ │ -00077240: 726d 6174 6976 6520 7461 6720 6973 2075 rmative tag is u │ │ │ │ │ -00077250: 7365 6420 666f 7220 6275 6773 2061 626f sed for bugs abo │ │ │ │ │ -00077260: 7574 2077 6f72 6469 6e67 2069 7373 7565 ut wording issue │ │ │ │ │ -00077270: 732c 2074 7970 6f73 2c0a 696e 666f 726d s, typos,.inform │ │ │ │ │ -00077280: 6174 6976 6520 666f 6f74 6e6f 7465 732c ative footnotes, │ │ │ │ │ -00077290: 206f 7220 6f74 6865 7220 6368 616e 6765 or other change │ │ │ │ │ -000772a0: 7320 7468 6174 2064 6f20 6e6f 7420 6166 s that do not af │ │ │ │ │ -000772b0: 6665 6374 2074 6865 2066 6f72 6d61 6c0a fect the formal. │ │ │ │ │ -000772c0: 6469 6374 6174 6573 206f 6620 506f 6c69 dictates of Poli │ │ │ │ │ -000772d0: 6379 2c20 6a75 7374 2074 6865 2070 7265 cy, just the pre │ │ │ │ │ -000772e0: 7365 6e74 6174 696f 6e2e 2020 5468 6520 sentation. The │ │ │ │ │ -000772f0: 7361 6d65 2074 6167 7320 6172 6520 7573 same tags are us │ │ │ │ │ -00077300: 6564 2066 6f72 0a74 6865 7365 2062 7567 ed for.these bug │ │ │ │ │ -00077310: 7320 666f 7220 636f 6e76 656e 6965 6e63 s for convenienc │ │ │ │ │ -00077320: 652c 2062 7574 2074 6865 2050 6f6c 6963 e, but the Polic │ │ │ │ │ -00077330: 7920 6d61 696e 7461 696e 6572 7320 6d61 y maintainers ma │ │ │ │ │ -00077340: 7920 6d61 6b65 0a69 6e66 6f72 6d61 7469 y make.informati │ │ │ │ │ -00077350: 7665 2063 6861 6e67 6573 2077 6974 686f ve changes witho │ │ │ │ │ -00077360: 7574 2066 6f6c 6c6f 7769 6e67 2074 6865 ut following the │ │ │ │ │ -00077370: 2066 756c 6c20 7072 6f63 6573 732e 2020 full process. │ │ │ │ │ -00077380: 496e 666f 726d 6174 6976 650a 6275 6773 Informative.bugs │ │ │ │ │ -00077390: 2066 616c 6c20 756e 6465 7220 7468 6569 fall under thei │ │ │ │ │ -000773a0: 7220 6469 7363 7265 7469 6f6e 2e0a 0a54 r discretion...T │ │ │ │ │ -000773b0: 4147 3a20 696e 666f 726d 6174 6976 6528 AG: informative( │ │ │ │ │ -000773c0: 3229 0a0a 5468 6520 7061 636b 6167 696e 2)..The packagin │ │ │ │ │ -000773d0: 6720 7461 6720 6973 2075 7365 6420 666f g tag is used fo │ │ │ │ │ -000773e0: 7220 6275 6773 2061 626f 7574 2074 6865 r bugs about the │ │ │ │ │ -000773f0: 2070 6163 6b61 6769 6e67 2061 6e64 2062 packaging and b │ │ │ │ │ -00077400: 7569 6c64 2070 726f 6365 7373 0a6f 6620 uild process.of │ │ │ │ │ -00077410: 7468 6520 6465 6269 616e 2d70 6f6c 6963 the debian-polic │ │ │ │ │ -00077420: 7920 4465 6269 616e 2070 6163 6b61 6765 y Debian package │ │ │ │ │ -00077430: 2e20 2054 6865 7365 2062 7567 7320 646f . These bugs do │ │ │ │ │ -00077440: 206e 6f74 2066 6f6c 6c6f 7720 7468 650a not follow the. │ │ │ │ │ -00077450: 6e6f 726d 616c 2070 726f 6365 7373 2061 normal process a │ │ │ │ │ -00077460: 6e64 2077 696c 6c20 6e6f 7420 6861 7665 nd will not have │ │ │ │ │ -00077470: 2074 6865 206f 7468 6572 2074 6167 7320 the other tags │ │ │ │ │ -00077480: 6578 6365 7074 2066 6f72 2070 656e 6469 except for pendi │ │ │ │ │ -00077490: 6e67 2061 6e64 0a77 6f6e 7466 6978 2028 ng and.wontfix ( │ │ │ │ │ -000774a0: 7573 6564 2077 6974 6820 7468 6569 7220 used with their │ │ │ │ │ -000774b0: 6e6f 726d 616c 206d 6561 6e69 6e67 7329 normal meanings) │ │ │ │ │ -000774c0: 2e0a 0a54 4147 3a20 7061 636b 6167 696e ...TAG: packagin │ │ │ │ │ -000774d0: 6728 3329 0a0a 2020 202d 2d2d 2d2d 2d2d g(3).. ------- │ │ │ │ │ -000774e0: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ -000774f0: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ -00077500: 200a 6874 7470 733a 2f2f 6275 6773 2e64 .https://bugs.d │ │ │ │ │ -00077510: 6562 6961 6e2e 6f72 672f 6367 692d 6269 ebian.org/cgi-bi │ │ │ │ │ -00077520: 6e2f 706b 6772 6570 6f72 742e 6367 693f n/pkgreport.cgi? │ │ │ │ │ -00077530: 7372 633d 6465 6269 616e 2d70 6f6c 6963 src=debian-polic │ │ │ │ │ -00077540: 7926 7065 6e64 2d65 7863 3d64 6f6e 6526 y&pend-exc=done& │ │ │ │ │ -00077550: 7461 673d 6e6f 726d 6174 6976 650a 0a20 tag=normative.. │ │ │ │ │ -00077560: 2020 2832 2920 0a68 7474 7073 3a2f 2f62 (2) .https://b │ │ │ │ │ -00077570: 7567 732e 6465 6269 616e 2e6f 7267 2f63 ugs.debian.org/c │ │ │ │ │ -00077580: 6769 2d62 696e 2f70 6b67 7265 706f 7274 gi-bin/pkgreport │ │ │ │ │ -00077590: 2e63 6769 3f73 7263 3d64 6562 6961 6e2d .cgi?src=debian- │ │ │ │ │ -000775a0: 706f 6c69 6379 2670 656e 642d 6578 633d policy&pend-exc= │ │ │ │ │ -000775b0: 646f 6e65 2674 6167 3d69 6e66 6f72 6d61 done&tag=informa │ │ │ │ │ -000775c0: 7469 7665 0a0a 2020 2028 3329 200a 6874 tive.. (3) .ht │ │ │ │ │ -000775d0: 7470 733a 2f2f 6275 6773 2e64 6562 6961 tps://bugs.debia │ │ │ │ │ -000775e0: 6e2e 6f72 672f 6367 692d 6269 6e2f 706b n.org/cgi-bin/pk │ │ │ │ │ -000775f0: 6772 6570 6f72 742e 6367 693f 7372 633d greport.cgi?src= │ │ │ │ │ -00077600: 6465 6269 616e 2d70 6f6c 6963 7926 7065 debian-policy&pe │ │ │ │ │ -00077610: 6e64 2d65 7863 3d64 6f6e 6526 7461 673d nd-exc=done&tag= │ │ │ │ │ -00077620: 7061 636b 6167 696e 670a 0a1f 0a46 696c packaging....Fil │ │ │ │ │ -00077630: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00077640: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4d61 .info, Node: Ma │ │ │ │ │ -00077650: 696e 7461 696e 6572 2073 6372 6970 7420 intainer script │ │ │ │ │ -00077660: 666c 6f77 6368 6172 7473 2c20 204e 6578 flowcharts, Nex │ │ │ │ │ -00077670: 743a 2055 7067 7261 6469 6e67 2063 6865 t: Upgrading che │ │ │ │ │ -00077680: 636b 6c69 7374 2c20 2050 7265 763a 2044 cklist, Prev: D │ │ │ │ │ -00077690: 6562 6961 6e20 506f 6c69 6379 2063 6861 ebian Policy cha │ │ │ │ │ -000776a0: 6e67 6573 2070 726f 6365 7373 2c20 2055 nges process, U │ │ │ │ │ -000776b0: 703a 2054 6f70 0a0a 3231 204d 6169 6e74 p: Top..21 Maint │ │ │ │ │ -000776c0: 6169 6e65 7220 7363 7269 7074 2066 6c6f ainer script flo │ │ │ │ │ -000776d0: 7763 6861 7274 730a 2a2a 2a2a 2a2a 2a2a wcharts.******** │ │ │ │ │ -000776e0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ -000776f0: 2a2a 2a2a 2a2a 2a0a 0a54 6865 2066 6c6f *******..The flo │ │ │ │ │ -00077700: 7763 6861 7274 7320 2831 2920 696e 636c wcharts (1) incl │ │ │ │ │ -00077710: 7564 6564 2069 6e20 7468 6973 2061 7070 uded in this app │ │ │ │ │ -00077720: 656e 6469 7820 7573 6520 7468 6520 666f endix use the fo │ │ │ │ │ -00077730: 6c6c 6f77 696e 670a 636f 6e76 656e 7469 llowing.conventi │ │ │ │ │ -00077740: 6f6e 733a 0a0a 2020 202d 206d 6169 6e74 ons:.. - maint │ │ │ │ │ -00077750: 6169 6e65 7220 7363 7269 7074 7320 616e ainer scripts an │ │ │ │ │ -00077760: 6420 7468 6569 7220 6172 6775 6d65 6e74 d their argument │ │ │ │ │ -00077770: 7320 6172 6520 7769 7468 696e 2062 6f78 s are within box │ │ │ │ │ -00077780: 6573 3b0a 0a20 2020 2d20 6163 7469 6f6e es;.. - action │ │ │ │ │ -00077790: 7320 6361 7272 6965 6420 6f75 7420 6578 s carried out ex │ │ │ │ │ -000777a0: 7465 726e 616c 2074 6f20 7468 6520 7363 ternal to the sc │ │ │ │ │ -000777b0: 7269 7074 7320 6172 6520 696e 2069 7461 ripts are in ita │ │ │ │ │ -000777c0: 6c69 6373 3b20 616e 640a 0a20 2020 2d20 lics; and.. - │ │ │ │ │ -000777d0: 7468 6520 e280 9864 706b 67e2 8099 2073 the ...dpkg... s │ │ │ │ │ -000777e0: 7461 7475 7320 6f66 2074 6865 2070 6163 tatus of the pac │ │ │ │ │ -000777f0: 6b61 6765 2061 7420 7468 6520 656e 6420 kage at the end │ │ │ │ │ -00077800: 6f66 2074 6865 2072 756e 2061 7265 2069 of the run are i │ │ │ │ │ -00077810: 6e20 626f 6c64 0a20 2020 2020 7479 7065 n bold. type │ │ │ │ │ -00077820: 2e0a 0a00 085b 696d 6167 6520 7372 633d .....[image src= │ │ │ │ │ -00077830: 2264 6562 6961 6e2d 706f 6c69 6379 2d66 "debian-policy-f │ │ │ │ │ -00077840: 6967 7572 6573 2f64 6562 6961 6e2d 706f igures/debian-po │ │ │ │ │ -00077850: 6c69 6379 2d69 6e73 7461 6c6c 2e70 6e67 licy-install.png │ │ │ │ │ -00077860: 2220 616c 743d 2249 6e73 7461 6c6c 696e " alt="Installin │ │ │ │ │ -00077870: 6720 6120 7061 636b 6167 6520 7468 6174 g a package that │ │ │ │ │ -00077880: 2077 6173 206e 6f74 2070 7265 7669 6f75 was not previou │ │ │ │ │ -00077890: 736c 7920 696e 7374 616c 6c65 6422 0008 sly installed".. │ │ │ │ │ -000778a0: 5d0a 0a0a 4669 6775 7265 3a20 496e 7374 ]...Figure: Inst │ │ │ │ │ -000778b0: 616c 6c69 6e67 2061 2070 6163 6b61 6765 alling a package │ │ │ │ │ -000778c0: 2074 6861 7420 7761 7320 6e6f 7420 7072 that was not pr │ │ │ │ │ -000778d0: 6576 696f 7573 6c79 2069 6e73 7461 6c6c eviously install │ │ │ │ │ -000778e0: 6564 0a0a 0008 5b69 6d61 6765 2073 7263 ed....[image src │ │ │ │ │ -000778f0: 3d22 6465 6269 616e 2d70 6f6c 6963 792d ="debian-policy- │ │ │ │ │ -00077900: 6669 6775 7265 732f 6465 6269 616e 2d70 figures/debian-p │ │ │ │ │ -00077910: 6f6c 6963 792d 696e 7374 616c 6c2d 636f olicy-install-co │ │ │ │ │ -00077920: 6e66 6669 6c65 732e 706e 6722 2061 6c74 nffiles.png" alt │ │ │ │ │ -00077930: 3d22 496e 7374 616c 6c69 6e67 2061 2070 ="Installing a p │ │ │ │ │ -00077940: 6163 6b61 6765 2074 6861 7420 7761 7320 ackage that was │ │ │ │ │ -00077950: 7072 6576 696f 7573 6c79 2072 656d 6f76 previously remov │ │ │ │ │ -00077960: 6564 2c20 6275 7420 6e6f 7420 7075 7267 ed, but not purg │ │ │ │ │ -00077970: 6564 2200 085d 0a0a 0a46 6967 7572 653a ed"..]...Figure: │ │ │ │ │ -00077980: 2049 6e73 7461 6c6c 696e 6720 6120 7061 Installing a pa │ │ │ │ │ -00077990: 636b 6167 6520 7468 6174 2077 6173 2070 ckage that was p │ │ │ │ │ -000779a0: 7265 7669 6f75 736c 7920 7265 6d6f 7665 reviously remove │ │ │ │ │ -000779b0: 642c 2062 7574 206e 6f74 2070 7572 6765 d, but not purge │ │ │ │ │ -000779c0: 640a 0a00 085b 696d 6167 6520 7372 633d d....[image src= │ │ │ │ │ -000779d0: 2264 6562 6961 6e2d 706f 6c69 6379 2d66 "debian-policy-f │ │ │ │ │ -000779e0: 6967 7572 6573 2f64 6562 6961 6e2d 706f igures/debian-po │ │ │ │ │ -000779f0: 6c69 6379 2d75 7067 7261 6465 2e70 6e67 licy-upgrade.png │ │ │ │ │ -00077a00: 2220 616c 743d 2255 7067 7261 6469 6e67 " alt="Upgrading │ │ │ │ │ -00077a10: 2061 2070 6163 6b61 6765 2200 085d 0a0a a package"..].. │ │ │ │ │ -00077a20: 0a46 6967 7572 653a 2055 7067 7261 6469 .Figure: Upgradi │ │ │ │ │ -00077a30: 6e67 2061 2070 6163 6b61 6765 0a0a 0008 ng a package.... │ │ │ │ │ -00077a40: 5b69 6d61 6765 2073 7263 3d22 6465 6269 [image src="debi │ │ │ │ │ -00077a50: 616e 2d70 6f6c 6963 792d 6669 6775 7265 an-policy-figure │ │ │ │ │ -00077a60: 732f 6465 6269 616e 2d70 6f6c 6963 792d s/debian-policy- │ │ │ │ │ -00077a70: 7265 6d6f 7665 2e70 6e67 2220 616c 743d remove.png" alt= │ │ │ │ │ -00077a80: 2252 656d 6f76 696e 6720 6120 7061 636b "Removing a pack │ │ │ │ │ -00077a90: 6167 6522 0008 5d0a 0a0a 4669 6775 7265 age"..]...Figure │ │ │ │ │ -00077aa0: 3a20 5265 6d6f 7669 6e67 2061 2070 6163 : Removing a pac │ │ │ │ │ -00077ab0: 6b61 6765 0a0a 0008 5b69 6d61 6765 2073 kage....[image s │ │ │ │ │ -00077ac0: 7263 3d22 6465 6269 616e 2d70 6f6c 6963 rc="debian-polic │ │ │ │ │ -00077ad0: 792d 6669 6775 7265 732f 6465 6269 616e y-figures/debian │ │ │ │ │ -00077ae0: 2d70 6f6c 6963 792d 7075 7267 652e 706e -policy-purge.pn │ │ │ │ │ -00077af0: 6722 2061 6c74 3d22 5075 7267 696e 6720 g" alt="Purging │ │ │ │ │ -00077b00: 6120 7061 636b 6167 6520 7072 6576 696f a package previo │ │ │ │ │ -00077b10: 7573 6c79 2072 656d 6f76 6564 2200 085d usly removed"..] │ │ │ │ │ -00077b20: 0a0a 0a46 6967 7572 653a 2050 7572 6769 ...Figure: Purgi │ │ │ │ │ -00077b30: 6e67 2061 2070 6163 6b61 6765 2070 7265 ng a package pre │ │ │ │ │ -00077b40: 7669 6f75 736c 7920 7265 6d6f 7665 640a viously removed. │ │ │ │ │ -00077b50: 0a00 085b 696d 6167 6520 7372 633d 2264 ...[image src="d │ │ │ │ │ -00077b60: 6562 6961 6e2d 706f 6c69 6379 2d66 6967 ebian-policy-fig │ │ │ │ │ -00077b70: 7572 6573 2f64 6562 6961 6e2d 706f 6c69 ures/debian-poli │ │ │ │ │ -00077b80: 6379 2d72 656d 6f76 652d 7075 7267 652e cy-remove-purge. │ │ │ │ │ -00077b90: 706e 6722 2061 6c74 3d22 5265 6d6f 7669 png" alt="Removi │ │ │ │ │ -00077ba0: 6e67 2061 6e64 2070 7572 6769 6e67 2061 ng and purging a │ │ │ │ │ -00077bb0: 2070 6163 6b61 6765 2200 085d 0a0a 0a46 package"..]...F │ │ │ │ │ -00077bc0: 6967 7572 653a 2052 656d 6f76 696e 6720 igure: Removing │ │ │ │ │ -00077bd0: 616e 6420 7075 7267 696e 6720 6120 7061 and purging a pa │ │ │ │ │ -00077be0: 636b 6167 650a 0a20 2020 2d2d 2d2d 2d2d ckage.. ------ │ │ │ │ │ -00077bf0: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ -00077c00: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ -00077c10: 2920 5468 6573 6520 666c 6f77 6368 6172 ) These flowchar │ │ │ │ │ -00077c20: 7473 2077 6572 6520 6f72 6967 696e 616c ts were original │ │ │ │ │ -00077c30: 6c79 2063 7265 6174 6564 2062 7920 4d61 ly created by Ma │ │ │ │ │ -00077c40: 7267 6172 6974 6120 4d61 6e74 6572 6f6c rgarita Manterol │ │ │ │ │ -00077c50: 610a 666f 7220 7468 6520 4465 6269 616e a.for the Debian │ │ │ │ │ -00077c60: 2057 6f6d 656e 2070 726f 6a65 6374 2077 Women project w │ │ │ │ │ -00077c70: 696b 692e 0a0a 1f0a 4669 6c65 3a20 6465 iki.....File: de │ │ │ │ │ -00077c80: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -00077c90: 2c20 204e 6f64 653a 2055 7067 7261 6469 , Node: Upgradi │ │ │ │ │ -00077ca0: 6e67 2063 6865 636b 6c69 7374 2c20 204e ng checklist, N │ │ │ │ │ -00077cb0: 6578 743a 204c 6963 656e 7365 2c20 2050 ext: License, P │ │ │ │ │ -00077cc0: 7265 763a 204d 6169 6e74 6169 6e65 7220 rev: Maintainer │ │ │ │ │ -00077cd0: 7363 7269 7074 2066 6c6f 7763 6861 7274 script flowchart │ │ │ │ │ -00077ce0: 732c 2020 5570 3a20 546f 700a 0a32 3220 s, Up: Top..22 │ │ │ │ │ -00077cf0: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -00077d00: 6973 740a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ist.************ │ │ │ │ │ -00077d10: 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 2a20 4d65 **********..* Me │ │ │ │ │ -00077d20: 6e75 3a0a 0a2a 2041 626f 7574 2074 6865 nu:..* About the │ │ │ │ │ -00077d30: 2063 6865 636b 6c69 7374 3a3a 0a2a 2056 checklist::.* V │ │ │ │ │ -00077d40: 6572 7369 6f6e 2034 2e37 2e30 3a20 5665 ersion 4.7.0: Ve │ │ │ │ │ -00077d50: 7273 696f 6e20 3420 3720 302e 0a2a 2056 rsion 4 7 0..* V │ │ │ │ │ -00077d60: 6572 7369 6f6e 2034 2e36 2e32 3a20 5665 ersion 4.6.2: Ve │ │ │ │ │ -00077d70: 7273 696f 6e20 3420 3620 322e 0a2a 2056 rsion 4 6 2..* V │ │ │ │ │ -00077d80: 6572 7369 6f6e 2034 2e36 2e31 3a20 5665 ersion 4.6.1: Ve │ │ │ │ │ -00077d90: 7273 696f 6e20 3420 3620 312e 0a2a 2056 rsion 4 6 1..* V │ │ │ │ │ -00077da0: 6572 7369 6f6e 2034 2e36 2e30 3a20 5665 ersion 4.6.0: Ve │ │ │ │ │ -00077db0: 7273 696f 6e20 3420 3620 302e 0a2a 2056 rsion 4 6 0..* V │ │ │ │ │ -00077dc0: 6572 7369 6f6e 2034 2e35 2e31 3a20 5665 ersion 4.5.1: Ve │ │ │ │ │ -00077dd0: 7273 696f 6e20 3420 3520 312e 0a2a 2056 rsion 4 5 1..* V │ │ │ │ │ -00077de0: 6572 7369 6f6e 2034 2e35 2e30 3a20 5665 ersion 4.5.0: Ve │ │ │ │ │ -00077df0: 7273 696f 6e20 3420 3520 302e 0a2a 2056 rsion 4 5 0..* V │ │ │ │ │ -00077e00: 6572 7369 6f6e 2034 2e34 2e31 3a20 5665 ersion 4.4.1: Ve │ │ │ │ │ -00077e10: 7273 696f 6e20 3420 3420 312e 0a2a 2056 rsion 4 4 1..* V │ │ │ │ │ -00077e20: 6572 7369 6f6e 2034 2e34 2e30 3a20 5665 ersion 4.4.0: Ve │ │ │ │ │ -00077e30: 7273 696f 6e20 3420 3420 302e 0a2a 2056 rsion 4 4 0..* V │ │ │ │ │ -00077e40: 6572 7369 6f6e 2034 2e33 2e30 3a20 5665 ersion 4.3.0: Ve │ │ │ │ │ -00077e50: 7273 696f 6e20 3420 3320 302e 0a2a 2056 rsion 4 3 0..* V │ │ │ │ │ -00077e60: 6572 7369 6f6e 2034 2e32 2e31 3a20 5665 ersion 4.2.1: Ve │ │ │ │ │ -00077e70: 7273 696f 6e20 3420 3220 312e 0a2a 2056 rsion 4 2 1..* V │ │ │ │ │ -00077e80: 6572 7369 6f6e 2034 2e32 2e30 3a20 5665 ersion 4.2.0: Ve │ │ │ │ │ -00077e90: 7273 696f 6e20 3420 3220 302e 0a2a 2056 rsion 4 2 0..* V │ │ │ │ │ -00077ea0: 6572 7369 6f6e 2034 2e31 2e35 3a20 5665 ersion 4.1.5: Ve │ │ │ │ │ -00077eb0: 7273 696f 6e20 3420 3120 352e 0a2a 2056 rsion 4 1 5..* V │ │ │ │ │ -00077ec0: 6572 7369 6f6e 2034 2e31 2e34 3a20 5665 ersion 4.1.4: Ve │ │ │ │ │ -00077ed0: 7273 696f 6e20 3420 3120 342e 0a2a 2056 rsion 4 1 4..* V │ │ │ │ │ -00077ee0: 6572 7369 6f6e 2034 2e31 2e33 3a20 5665 ersion 4.1.3: Ve │ │ │ │ │ -00077ef0: 7273 696f 6e20 3420 3120 332e 0a2a 2056 rsion 4 1 3..* V │ │ │ │ │ -00077f00: 6572 7369 6f6e 2034 2e31 2e32 3a20 5665 ersion 4.1.2: Ve │ │ │ │ │ -00077f10: 7273 696f 6e20 3420 3120 322e 0a2a 2056 rsion 4 1 2..* V │ │ │ │ │ -00077f20: 6572 7369 6f6e 2034 2e31 2e31 3a20 5665 ersion 4.1.1: Ve │ │ │ │ │ -00077f30: 7273 696f 6e20 3420 3120 312e 0a2a 2056 rsion 4 1 1..* V │ │ │ │ │ -00077f40: 6572 7369 6f6e 2034 2e31 2e30 3a20 5665 ersion 4.1.0: Ve │ │ │ │ │ -00077f50: 7273 696f 6e20 3420 3120 302e 0a2a 2056 rsion 4 1 0..* V │ │ │ │ │ -00077f60: 6572 7369 6f6e 2034 2e30 2e31 3a20 5665 ersion 4.0.1: Ve │ │ │ │ │ -00077f70: 7273 696f 6e20 3420 3020 312e 0a2a 2056 rsion 4 0 1..* V │ │ │ │ │ -00077f80: 6572 7369 6f6e 2034 2e30 2e30 3a20 5665 ersion 4.0.0: Ve │ │ │ │ │ -00077f90: 7273 696f 6e20 3420 3020 302e 0a2a 2056 rsion 4 0 0..* V │ │ │ │ │ -00077fa0: 6572 7369 6f6e 2033 2e39 2e38 3a20 5665 ersion 3.9.8: Ve │ │ │ │ │ -00077fb0: 7273 696f 6e20 3320 3920 382e 0a2a 2056 rsion 3 9 8..* V │ │ │ │ │ -00077fc0: 6572 7369 6f6e 2033 2e39 2e37 3a20 5665 ersion 3.9.7: Ve │ │ │ │ │ -00077fd0: 7273 696f 6e20 3320 3920 372e 0a2a 2056 rsion 3 9 7..* V │ │ │ │ │ -00077fe0: 6572 7369 6f6e 2033 2e39 2e36 3a20 5665 ersion 3.9.6: Ve │ │ │ │ │ -00077ff0: 7273 696f 6e20 3320 3920 362e 0a2a 2056 rsion 3 9 6..* V │ │ │ │ │ -00078000: 6572 7369 6f6e 2033 2e39 2e35 3a20 5665 ersion 3.9.5: Ve │ │ │ │ │ -00078010: 7273 696f 6e20 3320 3920 352e 0a2a 2056 rsion 3 9 5..* V │ │ │ │ │ -00078020: 6572 7369 6f6e 2033 2e39 2e34 3a20 5665 ersion 3.9.4: Ve │ │ │ │ │ -00078030: 7273 696f 6e20 3320 3920 342e 0a2a 2056 rsion 3 9 4..* V │ │ │ │ │ -00078040: 6572 7369 6f6e 2033 2e39 2e33 3a20 5665 ersion 3.9.3: Ve │ │ │ │ │ -00078050: 7273 696f 6e20 3320 3920 332e 0a2a 2056 rsion 3 9 3..* V │ │ │ │ │ -00078060: 6572 7369 6f6e 2033 2e39 2e32 3a20 5665 ersion 3.9.2: Ve │ │ │ │ │ -00078070: 7273 696f 6e20 3320 3920 322e 0a2a 2056 rsion 3 9 2..* V │ │ │ │ │ -00078080: 6572 7369 6f6e 2033 2e39 2e31 3a20 5665 ersion 3.9.1: Ve │ │ │ │ │ -00078090: 7273 696f 6e20 3320 3920 312e 0a2a 2056 rsion 3 9 1..* V │ │ │ │ │ -000780a0: 6572 7369 6f6e 2033 2e39 2e30 3a20 5665 ersion 3.9.0: Ve │ │ │ │ │ -000780b0: 7273 696f 6e20 3320 3920 302e 0a2a 2056 rsion 3 9 0..* V │ │ │ │ │ -000780c0: 6572 7369 6f6e 2033 2e38 2e34 3a20 5665 ersion 3.8.4: Ve │ │ │ │ │ -000780d0: 7273 696f 6e20 3320 3820 342e 0a2a 2056 rsion 3 8 4..* V │ │ │ │ │ -000780e0: 6572 7369 6f6e 2033 2e38 2e33 3a20 5665 ersion 3.8.3: Ve │ │ │ │ │ -000780f0: 7273 696f 6e20 3320 3820 332e 0a2a 2056 rsion 3 8 3..* V │ │ │ │ │ -00078100: 6572 7369 6f6e 2033 2e38 2e32 3a20 5665 ersion 3.8.2: Ve │ │ │ │ │ -00078110: 7273 696f 6e20 3320 3820 322e 0a2a 2056 rsion 3 8 2..* V │ │ │ │ │ -00078120: 6572 7369 6f6e 2033 2e38 2e31 3a20 5665 ersion 3.8.1: Ve │ │ │ │ │ -00078130: 7273 696f 6e20 3320 3820 312e 0a2a 2056 rsion 3 8 1..* V │ │ │ │ │ -00078140: 6572 7369 6f6e 2033 2e38 2e30 3a20 5665 ersion 3.8.0: Ve │ │ │ │ │ -00078150: 7273 696f 6e20 3320 3820 302e 0a2a 2056 rsion 3 8 0..* V │ │ │ │ │ -00078160: 6572 7369 6f6e 2033 2e37 2e33 3a20 5665 ersion 3.7.3: Ve │ │ │ │ │ -00078170: 7273 696f 6e20 3320 3720 332e 0a2a 2056 rsion 3 7 3..* V │ │ │ │ │ -00078180: 6572 7369 6f6e 2033 2e37 2e32 2e32 3a20 ersion 3.7.2.2: │ │ │ │ │ -00078190: 5665 7273 696f 6e20 3320 3720 3220 322e Version 3 7 2 2. │ │ │ │ │ -000781a0: 0a2a 2056 6572 7369 6f6e 2033 2e37 2e32 .* Version 3.7.2 │ │ │ │ │ -000781b0: 3a20 5665 7273 696f 6e20 3320 3720 322e : Version 3 7 2. │ │ │ │ │ -000781c0: 0a2a 2056 6572 7369 6f6e 2033 2e37 2e31 .* Version 3.7.1 │ │ │ │ │ -000781d0: 3a20 5665 7273 696f 6e20 3320 3720 312e : Version 3 7 1. │ │ │ │ │ -000781e0: 0a2a 2056 6572 7369 6f6e 2033 2e37 2e30 .* Version 3.7.0 │ │ │ │ │ -000781f0: 3a20 5665 7273 696f 6e20 3320 3720 302e : Version 3 7 0. │ │ │ │ │ -00078200: 0a2a 2056 6572 7369 6f6e 2033 2e36 2e32 .* Version 3.6.2 │ │ │ │ │ -00078210: 3a20 5665 7273 696f 6e20 3320 3620 322e : Version 3 6 2. │ │ │ │ │ -00078220: 0a2a 2056 6572 7369 6f6e 2033 2e36 2e31 .* Version 3.6.1 │ │ │ │ │ -00078230: 3a20 5665 7273 696f 6e20 3320 3620 312e : Version 3 6 1. │ │ │ │ │ -00078240: 0a2a 2056 6572 7369 6f6e 2033 2e36 2e30 .* Version 3.6.0 │ │ │ │ │ -00078250: 3a20 5665 7273 696f 6e20 3320 3620 302e : Version 3 6 0. │ │ │ │ │ -00078260: 0a2a 2056 6572 7369 6f6e 2033 2e35 2e31 .* Version 3.5.1 │ │ │ │ │ -00078270: 303a 2056 6572 7369 6f6e 2033 2035 2031 0: Version 3 5 1 │ │ │ │ │ -00078280: 302e 0a2a 2056 6572 7369 6f6e 2033 2e35 0..* Version 3.5 │ │ │ │ │ -00078290: 2e39 3a20 5665 7273 696f 6e20 3320 3520 .9: Version 3 5 │ │ │ │ │ -000782a0: 392e 0a2a 2056 6572 7369 6f6e 2033 2e35 9..* Version 3.5 │ │ │ │ │ -000782b0: 2e38 3a20 5665 7273 696f 6e20 3320 3520 .8: Version 3 5 │ │ │ │ │ -000782c0: 382e 0a2a 2056 6572 7369 6f6e 2033 2e35 8..* Version 3.5 │ │ │ │ │ -000782d0: 2e37 3a20 5665 7273 696f 6e20 3320 3520 .7: Version 3 5 │ │ │ │ │ -000782e0: 372e 0a2a 2056 6572 7369 6f6e 2033 2e35 7..* Version 3.5 │ │ │ │ │ -000782f0: 2e36 3a20 5665 7273 696f 6e20 3320 3520 .6: Version 3 5 │ │ │ │ │ -00078300: 362e 0a2a 2056 6572 7369 6f6e 2033 2e35 6..* Version 3.5 │ │ │ │ │ -00078310: 2e35 3a20 5665 7273 696f 6e20 3320 3520 .5: Version 3 5 │ │ │ │ │ -00078320: 352e 0a2a 2056 6572 7369 6f6e 2033 2e35 5..* Version 3.5 │ │ │ │ │ -00078330: 2e34 3a20 5665 7273 696f 6e20 3320 3520 .4: Version 3 5 │ │ │ │ │ -00078340: 342e 0a2a 2056 6572 7369 6f6e 2033 2e35 4..* Version 3.5 │ │ │ │ │ -00078350: 2e33 3a20 5665 7273 696f 6e20 3320 3520 .3: Version 3 5 │ │ │ │ │ -00078360: 332e 0a2a 2056 6572 7369 6f6e 2033 2e35 3..* Version 3.5 │ │ │ │ │ -00078370: 2e32 3a20 5665 7273 696f 6e20 3320 3520 .2: Version 3 5 │ │ │ │ │ -00078380: 322e 0a2a 2056 6572 7369 6f6e 2033 2e35 2..* Version 3.5 │ │ │ │ │ -00078390: 2e31 3a20 5665 7273 696f 6e20 3320 3520 .1: Version 3 5 │ │ │ │ │ -000783a0: 312e 0a2a 2056 6572 7369 6f6e 2033 2e35 1..* Version 3.5 │ │ │ │ │ -000783b0: 2e30 3a20 5665 7273 696f 6e20 3320 3520 .0: Version 3 5 │ │ │ │ │ -000783c0: 302e 0a2a 2056 6572 7369 6f6e 2033 2e32 0..* Version 3.2 │ │ │ │ │ -000783d0: 2e31 2e31 3a20 5665 7273 696f 6e20 3320 .1.1: Version 3 │ │ │ │ │ -000783e0: 3220 3120 312e 0a2a 2056 6572 7369 6f6e 2 1 1..* Version │ │ │ │ │ -000783f0: 2033 2e32 2e31 3a20 5665 7273 696f 6e20 3.2.1: Version │ │ │ │ │ -00078400: 3320 3220 312e 0a2a 2056 6572 7369 6f6e 3 2 1..* Version │ │ │ │ │ -00078410: 2033 2e32 2e30 3a20 5665 7273 696f 6e20 3.2.0: Version │ │ │ │ │ -00078420: 3320 3220 302e 0a2a 2056 6572 7369 6f6e 3 2 0..* Version │ │ │ │ │ -00078430: 2033 2e31 2e31 3a20 5665 7273 696f 6e20 3.1.1: Version │ │ │ │ │ -00078440: 3320 3120 312e 0a2a 2056 6572 7369 6f6e 3 1 1..* Version │ │ │ │ │ -00078450: 2033 2e31 2e30 3a20 5665 7273 696f 6e20 3.1.0: Version │ │ │ │ │ -00078460: 3320 3120 302e 0a2a 2056 6572 7369 6f6e 3 1 0..* Version │ │ │ │ │ -00078470: 2033 2e30 2e31 3a20 5665 7273 696f 6e20 3.0.1: Version │ │ │ │ │ -00078480: 3320 3020 312e 0a2a 2056 6572 7369 6f6e 3 0 1..* Version │ │ │ │ │ -00078490: 2033 2e30 2e30 3a20 5665 7273 696f 6e20 3.0.0: Version │ │ │ │ │ -000784a0: 3320 3020 302e 0a2a 2056 6572 7369 6f6e 3 0 0..* Version │ │ │ │ │ -000784b0: 2032 2e35 2e30 3a20 5665 7273 696f 6e20 2.5.0: Version │ │ │ │ │ -000784c0: 3220 3520 302e 0a2a 2056 6572 7369 6f6e 2 5 0..* Version │ │ │ │ │ -000784d0: 2032 2e34 2e31 3a20 5665 7273 696f 6e20 2.4.1: Version │ │ │ │ │ -000784e0: 3220 3420 312e 0a2a 2056 6572 7369 6f6e 2 4 1..* Version │ │ │ │ │ -000784f0: 2032 2e34 2e30 3a20 5665 7273 696f 6e20 2.4.0: Version │ │ │ │ │ -00078500: 3220 3420 302e 0a2a 2056 6572 7369 6f6e 2 4 0..* Version │ │ │ │ │ -00078510: 2032 2e33 2e30 3a20 5665 7273 696f 6e20 2.3.0: Version │ │ │ │ │ -00078520: 3220 3320 302e 0a2a 2056 6572 7369 6f6e 2 3 0..* Version │ │ │ │ │ -00078530: 2032 2e32 2e30 3a20 5665 7273 696f 6e20 2.2.0: Version │ │ │ │ │ -00078540: 3220 3220 302e 0a2a 2056 6572 7369 6f6e 2 2 0..* Version │ │ │ │ │ -00078550: 2032 2e31 2e33 3a20 5665 7273 696f 6e20 2.1.3: Version │ │ │ │ │ -00078560: 3220 3120 332e 0a2a 2056 6572 7369 6f6e 2 1 3..* Version │ │ │ │ │ -00078570: 2032 2e31 2e32 3a20 5665 7273 696f 6e20 2.1.2: Version │ │ │ │ │ -00078580: 3220 3120 322e 0a2a 2056 6572 7369 6f6e 2 1 2..* Version │ │ │ │ │ -00078590: 2032 2e31 2e31 3a20 5665 7273 696f 6e20 2.1.1: Version │ │ │ │ │ -000785a0: 3220 3120 312e 0a2a 2056 6572 7369 6f6e 2 1 1..* Version │ │ │ │ │ -000785b0: 2032 2e31 2e30 3a20 5665 7273 696f 6e20 2.1.0: Version │ │ │ │ │ -000785c0: 3220 3120 302e 0a0a 1f0a 4669 6c65 3a20 2 1 0.....File: │ │ │ │ │ -000785d0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -000785e0: 666f 2c20 204e 6f64 653a 2041 626f 7574 fo, Node: About │ │ │ │ │ -000785f0: 2074 6865 2063 6865 636b 6c69 7374 2c20 the checklist, │ │ │ │ │ -00078600: 204e 6578 743a 2056 6572 7369 6f6e 2034 Next: Version 4 │ │ │ │ │ -00078610: 2037 2030 2c20 2055 703a 2055 7067 7261 7 0, Up: Upgra │ │ │ │ │ -00078620: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ -00078630: 3232 2e31 2041 626f 7574 2074 6865 2063 22.1 About the c │ │ │ │ │ -00078640: 6865 636b 6c69 7374 0a3d 3d3d 3d3d 3d3d hecklist.======= │ │ │ │ │ -00078650: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00078660: 3d0a 0a54 6865 2063 6865 636b 6c69 7374 =..The checklist │ │ │ │ │ -00078670: 2062 656c 6f77 2068 6173 2062 6565 6e20 below has been │ │ │ │ │ -00078680: 6372 6561 7465 6420 746f 2073 696d 706c created to simpl │ │ │ │ │ -00078690: 6966 7920 7468 6520 7570 6772 6164 696e ify the upgradin │ │ │ │ │ -000786a0: 6720 7072 6f63 6573 730a 6f66 206f 6c64 g process.of old │ │ │ │ │ -000786b0: 2070 6163 6b61 6765 732e 2020 5468 6973 packages. This │ │ │ │ │ -000786c0: 206c 6973 7420 6973 206e 6f74 206f 6666 list is not off │ │ │ │ │ -000786d0: 6963 6961 6c20 6f72 206e 6f72 6d61 7469 icial or normati │ │ │ │ │ -000786e0: 7665 2e20 2049 7420 6f6e 6c79 0a70 726f ve. It only.pro │ │ │ │ │ -000786f0: 7669 6465 7320 616e 2069 6e64 6963 6174 vides an indicat │ │ │ │ │ -00078700: 696f 6e20 6f66 2077 6861 7420 6861 7320 ion of what has │ │ │ │ │ -00078710: 6368 616e 6765 6420 616e 6420 7768 6574 changed and whet │ │ │ │ │ -00078720: 6865 7220 796f 7520 6172 6520 6c69 6b65 her you are like │ │ │ │ │ -00078730: 6c79 2074 6f0a 6e65 6564 2074 6f20 6d61 ly to.need to ma │ │ │ │ │ -00078740: 6b65 2063 6861 6e67 6573 2074 6f20 796f ke changes to yo │ │ │ │ │ -00078750: 7572 2070 6163 6b61 6765 2069 6e20 6c69 ur package in li │ │ │ │ │ -00078760: 6768 7420 6f66 2074 6869 732e 2020 4966 ght of this. If │ │ │ │ │ -00078770: 2079 6f75 2068 6176 650a 646f 7562 7473 you have.doubts │ │ │ │ │ -00078780: 2061 626f 7574 2061 2063 6572 7461 696e about a certain │ │ │ │ │ -00078790: 2074 6f70 6963 2c20 6966 2079 6f75 206e topic, if you n │ │ │ │ │ -000787a0: 6565 6420 6d6f 7265 2064 6574 6169 6c73 eed more details │ │ │ │ │ -000787b0: 2c20 6f72 2069 6620 796f 7520 7468 696e , or if you thin │ │ │ │ │ -000787c0: 6b0a 736f 6d65 206f 7468 6572 2070 6163 k.some other pac │ │ │ │ │ -000787d0: 6b61 6765 2064 6f65 7320 6e6f 7420 636f kage does not co │ │ │ │ │ -000787e0: 6d70 6c79 2077 6974 6820 706f 6c69 6379 mply with policy │ │ │ │ │ -000787f0: 2c20 706c 6561 7365 2072 6566 6572 2074 , please refer t │ │ │ │ │ -00078800: 6f20 7468 650a 506f 6c69 6379 204d 616e o the.Policy Man │ │ │ │ │ -00078810: 7561 6c20 6974 7365 6c66 2e0a 0a41 6c6c ual itself...All │ │ │ │ │ -00078820: 206f 6620 7468 6520 6368 616e 6765 7320 of the changes │ │ │ │ │ -00078830: 6672 6f6d 2076 6572 7369 6f6e 2033 2e30 from version 3.0 │ │ │ │ │ -00078840: 2e30 206f 6e77 6172 6473 2069 6e64 6963 .0 onwards indic │ │ │ │ │ -00078850: 6174 6520 7768 6963 6820 7365 6374 696f ate which sectio │ │ │ │ │ -00078860: 6e20 6f66 0a74 6865 2050 6f6c 6963 7920 n of.the Policy │ │ │ │ │ -00078870: 4d61 6e75 616c 2064 6973 6375 7373 6573 Manual discusses │ │ │ │ │ -00078880: 2074 6865 2069 7373 7565 2e20 2054 6865 the issue. The │ │ │ │ │ -00078890: 2073 6563 7469 6f6e 206e 756d 6265 7269 section numberi │ │ │ │ │ -000788a0: 6e67 2073 686f 756c 640a 7374 696c 6c20 ng should.still │ │ │ │ │ -000788b0: 6265 2061 6363 7572 6174 6520 666f 7220 be accurate for │ │ │ │ │ -000788c0: 6368 616e 6765 7320 6261 636b 2074 6f20 changes back to │ │ │ │ │ -000788d0: 7468 6520 322e 352e 3020 7265 6c65 6173 the 2.5.0 releas │ │ │ │ │ -000788e0: 652e 2020 4265 666f 7265 2074 6861 740a e. Before that. │ │ │ │ │ -000788f0: 706f 696e 742c 2074 6865 2073 6563 7469 point, the secti │ │ │ │ │ -00078900: 6f6e 7320 6c69 7374 6564 2068 6572 6520 ons listed here │ │ │ │ │ -00078910: 7072 6f62 6162 6c79 206e 6f20 6c6f 6e67 probably no long │ │ │ │ │ -00078920: 6572 2063 6f72 7265 7370 6f6e 6420 746f er correspond to │ │ │ │ │ -00078930: 0a73 6563 7469 6f6e 7320 696e 2074 6865 .sections in the │ │ │ │ │ -00078940: 206d 6f64 6572 6e20 506f 6c69 6379 204d modern Policy M │ │ │ │ │ -00078950: 616e 7561 6c2e 0a0a 4865 7265 2069 7320 anual...Here is │ │ │ │ │ -00078960: 686f 7720 7468 6520 6368 6563 6b20 6c69 how the check li │ │ │ │ │ -00078970: 7374 2077 6f72 6b73 3a20 4368 6563 6b20 st works: Check │ │ │ │ │ -00078980: 7768 6963 6820 706f 6c69 6379 2076 6572 which policy ver │ │ │ │ │ -00078990: 7369 6f6e 2079 6f75 720a 7061 636b 6167 sion your.packag │ │ │ │ │ -000789a0: 6520 7761 7320 6368 6563 6b65 6420 6167 e was checked ag │ │ │ │ │ -000789b0: 6169 6e73 7420 6c61 7374 2028 696e 6469 ainst last (indi │ │ │ │ │ -000789c0: 6361 7465 6420 696e 2074 6865 20e2 8098 cated in the ... │ │ │ │ │ -000789d0: 5374 616e 6461 7264 732d 5665 7273 696f Standards-Versio │ │ │ │ │ -000789e0: 6ee2 8099 0a66 6965 6c64 206f 6620 7468 n....field of th │ │ │ │ │ -000789f0: 6520 736f 7572 6365 2070 6163 6b61 6765 e source package │ │ │ │ │ -00078a00: 292e 2020 5468 656e 206d 6f76 6520 7570 ). Then move up │ │ │ │ │ -00078a10: 7761 7264 7320 756e 7469 6c20 7468 6520 wards until the │ │ │ │ │ -00078a20: 746f 7020 616e 6420 6368 6563 6b0a 7768 top and check.wh │ │ │ │ │ -00078a30: 6963 6820 6f66 2074 6865 2069 7465 6d73 ich of the items │ │ │ │ │ -00078a40: 206f 6e20 7468 6520 6c69 7374 206d 6967 on the list mig │ │ │ │ │ -00078a50: 6874 2063 6f6e 6365 726e 2079 6f75 7220 ht concern your │ │ │ │ │ -00078a60: 7061 636b 6167 652e 2020 4e6f 7465 2077 package. Note w │ │ │ │ │ -00078a70: 6869 6368 0a73 6563 7469 6f6e 7320 6f66 hich.sections of │ │ │ │ │ -00078a80: 2070 6f6c 6963 7920 6469 7363 7573 7320 policy discuss │ │ │ │ │ -00078a90: 7468 6973 2c20 616e 6420 7468 656e 2063 this, and then c │ │ │ │ │ -00078aa0: 6865 636b 206f 7574 2074 6865 2050 6f6c heck out the Pol │ │ │ │ │ -00078ab0: 6963 7920 4d61 6e75 616c 0a66 6f72 2064 icy Manual.for d │ │ │ │ │ -00078ac0: 6574 6169 6c73 2e20 204f 6e63 6520 796f etails. Once yo │ │ │ │ │ -00078ad0: 75e2 8099 7665 206d 6164 6520 616c 6c20 u...ve made all │ │ │ │ │ -00078ae0: 6e65 6365 7373 6172 7920 6368 616e 6765 necessary change │ │ │ │ │ -00078af0: 7320 746f 206d 6174 6368 2074 6865 0a63 s to match the.c │ │ │ │ │ -00078b00: 7572 7265 6e74 2072 756c 6573 2c20 7570 urrent rules, up │ │ │ │ │ -00078b10: 6461 7465 2074 6865 2076 616c 7565 206f date the value o │ │ │ │ │ -00078b20: 6620 e280 9853 7461 6e64 6172 6473 2d56 f ...Standards-V │ │ │ │ │ -00078b30: 6572 7369 6f6e e280 9920 746f 2074 6865 ersion... to the │ │ │ │ │ -00078b40: 2063 7572 7265 6e74 0a50 6f6c 6963 7920 current.Policy │ │ │ │ │ -00078b50: 4d61 6e75 616c 2076 6572 7369 6f6e 2e0a Manual version.. │ │ │ │ │ -00078b60: 0a49 6620 616e 2069 7465 6d20 696e 2074 .If an item in t │ │ │ │ │ -00078b70: 6865 206c 6973 7420 6973 2066 6f6c 6c6f he list is follo │ │ │ │ │ -00078b80: 7765 6420 6279 2074 6865 206e 616d 6520 wed by the name │ │ │ │ │ -00078b90: 6f66 2061 204c 696e 7469 616e 2074 6167 of a Lintian tag │ │ │ │ │ -00078ba0: 2069 6e0a 7371 7561 7265 2062 7261 636b in.square brack │ │ │ │ │ -00078bb0: 6574 732c 2069 7420 696e 6469 6361 7465 ets, it indicate │ │ │ │ │ -00078bc0: 7320 7468 6174 2074 6865 2070 6f6c 6963 s that the polic │ │ │ │ │ -00078bd0: 7920 7265 7175 6972 656d 656e 7420 6973 y requirement is │ │ │ │ │ -00078be0: 2063 6f76 6572 6564 2062 790a 7468 6174 covered by.that │ │ │ │ │ -00078bf0: 204c 696e 7469 616e 2074 6167 2e20 2054 Lintian tag. T │ │ │ │ │ -00078c00: 6865 206c 6163 6b20 6f66 2073 7563 6820 he lack of such │ │ │ │ │ -00078c10: 616e 2061 6e6e 6f74 6174 696f 6e20 646f an annotation do │ │ │ │ │ -00078c20: 6573 206e 6f74 206d 6561 6e20 7468 6174 es not mean that │ │ │ │ │ -00078c30: 206e 6f0a 4c69 6e74 6961 6e20 7461 6720 no.Lintian tag │ │ │ │ │ -00078c40: 6578 6973 7473 2074 6f20 636f 7665 7220 exists to cover │ │ │ │ │ -00078c50: 7468 6520 7265 7175 6972 656d 656e 742e the requirement. │ │ │ │ │ -00078c60: 2020 4f75 7220 636f 7665 7261 6765 206f Our coverage o │ │ │ │ │ -00078c70: 6620 7468 6573 650a 616e 6e6f 7461 7469 f these.annotati │ │ │ │ │ -00078c80: 6f6e 7320 6973 2071 7569 7465 2069 6e63 ons is quite inc │ │ │ │ │ -00078c90: 6f6d 706c 6574 652c 2061 6e64 2070 6174 omplete, and pat │ │ │ │ │ -00078ca0: 6368 6573 2074 6f20 7468 6973 2063 6865 ches to this che │ │ │ │ │ -00078cb0: 636b 6c69 7374 2061 7265 2076 6572 790a cklist are very. │ │ │ │ │ -00078cc0: 7765 6c63 6f6d 652e 0a0a 5468 6520 7365 welcome...The se │ │ │ │ │ -00078cd0: 6374 696f 6e73 2069 6e20 7468 6973 2063 ctions in this c │ │ │ │ │ -00078ce0: 6865 636b 6c69 7374 206d 6174 6368 2074 hecklist match t │ │ │ │ │ -00078cf0: 6865 2076 616c 7565 7320 666f 7220 7468 he values for th │ │ │ │ │ -00078d00: 650a e280 9853 7461 6e64 6172 6473 2d56 e....Standards-V │ │ │ │ │ -00078d10: 6572 7369 6f6e e280 9920 636f 6e74 726f ersion... contro │ │ │ │ │ -00078d20: 6c20 6669 656c 6420 696e 206f 6d69 7474 l field in omitt │ │ │ │ │ -00078d30: 696e 6720 7468 6520 6d69 6e6f 7220 7061 ing the minor pa │ │ │ │ │ -00078d40: 7463 6820 7665 7273 696f 6e2c 0a65 7863 tch version,.exc │ │ │ │ │ -00078d50: 6570 7420 696e 2074 6865 2074 776f 2061 ept in the two a │ │ │ │ │ -00078d60: 6e6f 6d61 6c6f 7573 2068 6973 746f 7269 nomalous histori │ │ │ │ │ -00078d70: 6361 6c20 6361 7365 7320 7768 6572 6520 cal cases where │ │ │ │ │ -00078d80: 6e6f 726d 6174 6976 650a 7265 7175 6972 normative.requir │ │ │ │ │ -00078d90: 656d 656e 7473 2077 6572 6520 6368 616e ements were chan │ │ │ │ │ -00078da0: 6765 6420 696e 2061 206d 696e 6f72 2070 ged in a minor p │ │ │ │ │ -00078db0: 6174 6368 2072 656c 6561 7365 2e0a 0a1f atch release.... │ │ │ │ │ -00078dc0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -00078dd0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -00078de0: 3a20 5665 7273 696f 6e20 3420 3720 302c : Version 4 7 0, │ │ │ │ │ -00078df0: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ -00078e00: 3420 3620 322c 2020 5072 6576 3a20 4162 4 6 2, Prev: Ab │ │ │ │ │ -00078e10: 6f75 7420 7468 6520 6368 6563 6b6c 6973 out the checklis │ │ │ │ │ -00078e20: 742c 2020 5570 3a20 5570 6772 6164 696e t, Up: Upgradin │ │ │ │ │ -00078e30: 6720 6368 6563 6b6c 6973 740a 0a32 322e g checklist..22. │ │ │ │ │ -00078e40: 3220 5665 7273 696f 6e20 342e 372e 300a 2 Version 4.7.0. │ │ │ │ │ -00078e50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00078e60: 3d3d 0a0a 5265 6c65 6173 6564 2041 7072 ==..Released Apr │ │ │ │ │ -00078e70: 696c 2c20 3230 3234 2e0a 0a32 2e32 2e31 il, 2024...2.2.1 │ │ │ │ │ -00078e80: 0a0a 2020 2020 2044 6f63 756d 656e 7420 .. Document │ │ │ │ │ -00078e90: 7468 6174 2073 6f75 7263 6520 7061 636b that source pack │ │ │ │ │ -00078ea0: 6167 6573 2069 6e20 7468 6520 276d 6169 ages in the 'mai │ │ │ │ │ -00078eb0: 6e27 2061 7263 6869 7665 2061 7265 6120 n' archive area │ │ │ │ │ -00078ec0: 6d61 7920 6275 696c 640a 2020 2020 2062 may build. b │ │ │ │ │ -00078ed0: 696e 6172 7920 7061 636b 6167 6573 2069 inary packages i │ │ │ │ │ -00078ee0: 6e20 7468 6520 2763 6f6e 7472 6962 2720 n the 'contrib' │ │ │ │ │ -00078ef0: 6172 6368 6976 6520 6172 6561 2c20 616c archive area, al │ │ │ │ │ -00078f00: 7468 6f75 6768 2074 6869 7320 6973 0a20 though this is. │ │ │ │ │ -00078f10: 2020 2020 6469 7363 6f75 7261 6765 6420 discouraged │ │ │ │ │ -00078f20: 756e 6c65 7373 2074 6865 2073 6f75 7263 unless the sourc │ │ │ │ │ -00078f30: 6520 7061 636b 6167 6520 6973 2069 6e63 e package is inc │ │ │ │ │ -00078f40: 6f6e 7665 6e69 656e 7420 746f 2073 706c onvenient to spl │ │ │ │ │ -00078f50: 6974 2e0a 2020 2020 2054 6869 7320 646f it.. This do │ │ │ │ │ -00078f60: 6573 206e 6f74 2072 656c 6178 2074 6865 es not relax the │ │ │ │ │ -00078f70: 2072 6571 7569 7265 6d65 6e74 2074 6861 requirement tha │ │ │ │ │ -00078f80: 7420 736f 7572 6365 2070 6163 6b61 6765 t source package │ │ │ │ │ -00078f90: 7320 696e 2027 6d61 696e 270a 2020 2020 s in 'main'. │ │ │ │ │ -00078fa0: 206d 7573 7420 6e6f 7420 6861 7665 2062 must not have b │ │ │ │ │ -00078fb0: 7569 6c64 2064 6570 656e 6465 6e63 6965 uild dependencie │ │ │ │ │ -00078fc0: 7320 6f75 7473 6964 6520 6f66 2027 6d61 s outside of 'ma │ │ │ │ │ -00078fd0: 696e 272e 0a0a 322e 322e 320a 0a20 2020 in'...2.2.2.. │ │ │ │ │ -00078fe0: 2020 5468 6520 e280 986e 6f6e 2d66 7265 The ...non-fre │ │ │ │ │ -00078ff0: 652d 6669 726d 7761 7265 e280 9920 6172 e-firmware... ar │ │ │ │ │ -00079000: 6368 6976 6520 6172 6561 2068 6173 2062 chive area has b │ │ │ │ │ -00079010: 6565 6e20 6164 6465 642e 0a0a 332e 390a een added...3.9. │ │ │ │ │ -00079020: 0a20 2020 2020 4d61 696e 7461 696e 6572 . Maintainer │ │ │ │ │ -00079030: 2073 6372 6970 7473 2073 686f 756c 6420 scripts should │ │ │ │ │ -00079040: 7573 6520 6e61 7469 7665 206f 7665 7272 use native overr │ │ │ │ │ -00079050: 6964 696e 6720 6d65 6368 616e 6973 6d73 iding mechanisms │ │ │ │ │ -00079060: 2069 6e73 7465 6164 0a20 2020 2020 6f66 instead. of │ │ │ │ │ -00079070: 2064 706b 672d 6469 7665 7274 2c20 7768 dpkg-divert, wh │ │ │ │ │ -00079080: 6572 6576 6572 2070 6f73 7369 626c 652e erever possible. │ │ │ │ │ -00079090: 2020 4d61 696e 7461 696e 6572 2073 6372 Maintainer scr │ │ │ │ │ -000790a0: 6970 7473 206d 7573 7420 6e6f 740a 2020 ipts must not. │ │ │ │ │ -000790b0: 2020 2064 6976 6572 7420 636f 6e66 6967 divert config │ │ │ │ │ -000790c0: 7572 6174 696f 6e20 6669 6c65 7320 7573 uration files us │ │ │ │ │ -000790d0: 6564 2062 7920 7379 7374 656d 6420 636f ed by systemd co │ │ │ │ │ -000790e0: 6d70 6f6e 656e 7473 2e0a 0a20 2020 2020 mponents... │ │ │ │ │ -000790f0: 4d61 696e 7461 696e 6572 2073 6372 6970 Maintainer scrip │ │ │ │ │ -00079100: 7473 206d 7573 7420 6e6f 7420 7573 6520 ts must not use │ │ │ │ │ -00079110: 7468 6520 616c 7465 726e 6174 6976 6573 the alternatives │ │ │ │ │ -00079120: 2073 7973 7465 6d20 666f 7220 7379 7374 system for syst │ │ │ │ │ -00079130: 656d 640a 2020 2020 2063 6f6e 6669 6775 emd. configu │ │ │ │ │ -00079140: 7261 7469 6f6e 2066 696c 6573 2e0a 0a34 ration files...4 │ │ │ │ │ -00079150: 2e38 0a0a 2020 2020 2048 6172 6420 6c69 .8.. Hard li │ │ │ │ │ -00079160: 6e6b 7320 6172 6520 7065 726d 6974 7465 nks are permitte │ │ │ │ │ -00079170: 6420 696e 2073 6f75 7263 6520 7061 636b d in source pack │ │ │ │ │ -00079180: 6167 6573 2e0a 0a34 2e39 0a0a 2020 2020 ages...4.9.. │ │ │ │ │ -00079190: 2046 6f72 2070 6163 6b61 6765 7320 696e For packages in │ │ │ │ │ -000791a0: 2063 6f6e 7472 6962 2c20 616e 6420 666f contrib, and fo │ │ │ │ │ -000791b0: 7220 7061 636b 6167 6573 2069 6e20 6e6f r packages in no │ │ │ │ │ -000791c0: 6e2d 6672 6565 2077 6974 680a 2020 2020 n-free with. │ │ │ │ │ -000791d0: 20e2 8098 4175 746f 6275 696c 643a 2079 ...Autobuild: y │ │ │ │ │ -000791e0: 6573 e280 992c 2072 6571 7569 7265 6420 es..., required │ │ │ │ │ -000791f0: 7461 7267 6574 7320 696e 2064 2f72 756c targets in d/rul │ │ │ │ │ -00079200: 6573 2061 7265 206e 6f20 6c6f 6e67 6572 es are no longer │ │ │ │ │ -00079210: 0a20 2020 2020 7065 726d 6974 7465 6420 . permitted │ │ │ │ │ -00079220: 746f 2061 7474 656d 7074 206e 6574 776f to attempt netwo │ │ │ │ │ -00079230: 726b 2061 6363 6573 732e 2020 5072 6576 rk access. Prev │ │ │ │ │ -00079240: 696f 7573 6c79 2c20 6f6e 6c79 2070 6163 iously, only pac │ │ │ │ │ -00079250: 6b61 6765 7320 696e 0a20 2020 2020 6d61 kages in. ma │ │ │ │ │ -00079260: 696e 2068 6164 2074 6869 7320 7265 7374 in had this rest │ │ │ │ │ -00079270: 7269 6374 696f 6e2e 0a0a 352e 362e 3133 riction...5.6.13 │ │ │ │ │ -00079280: 0a0a 2020 2020 2054 6865 20e2 8098 4465 .. The ...De │ │ │ │ │ -00079290: 7363 7269 7074 696f 6ee2 8099 2066 6965 scription... fie │ │ │ │ │ -000792a0: 6c64 2069 7320 6e6f 7420 7072 6573 656e ld is not presen │ │ │ │ │ -000792b0: 7420 696e 20e2 8098 2e63 6861 6e67 6573 t in ....changes │ │ │ │ │ -000792c0: e280 9920 6669 6c65 7320 6966 206e 6f0a ... files if no. │ │ │ │ │ -000792d0: 2020 2020 2062 696e 6172 7920 7061 636b binary pack │ │ │ │ │ -000792e0: 6167 6573 2061 7265 2062 6569 6e67 2075 ages are being u │ │ │ │ │ -000792f0: 706c 6f61 6465 642e 0a0a 352e 362e 3139 ploaded...5.6.19 │ │ │ │ │ -00079300: 0a0a 2020 2020 2054 6865 20e2 8098 4269 .. The ...Bi │ │ │ │ │ -00079310: 6e61 7279 e280 9920 6669 656c 6420 6973 nary... field is │ │ │ │ │ -00079320: 206e 6f74 2070 7265 7365 6e74 2069 6e20 not present in │ │ │ │ │ -00079330: e280 982e 6368 616e 6765 73e2 8099 2066 ....changes... f │ │ │ │ │ -00079340: 696c 6573 2069 6620 6e6f 2062 696e 6172 iles if no binar │ │ │ │ │ -00079350: 790a 2020 2020 2070 6163 6b61 6765 7320 y. packages │ │ │ │ │ -00079360: 6172 6520 6265 696e 6720 7570 6c6f 6164 are being upload │ │ │ │ │ -00079370: 6564 2e0a 0a36 2e33 0a0a 2020 2020 2050 ed...6.3.. P │ │ │ │ │ -00079380: 6163 6b61 6765 7320 7468 6174 2061 7574 ackages that aut │ │ │ │ │ -00079390: 6f6d 6174 6963 616c 6c79 2073 7461 7274 omatically start │ │ │ │ │ -000793a0: 206f 7220 7374 6f70 2073 7973 7465 6d20 or stop system │ │ │ │ │ -000793b0: 7365 7276 6963 6573 206d 7573 740a 2020 services must. │ │ │ │ │ -000793c0: 2020 2069 6e63 6c75 6465 20e2 8098 7379 include ...sy │ │ │ │ │ -000793d0: 7374 656d 64e2 8099 2075 6e69 7473 2075 stemd... units u │ │ │ │ │ -000793e0: 6e6c 6573 7320 7468 6520 7365 7276 6963 nless the servic │ │ │ │ │ -000793f0: 6520 6973 206f 6e6c 7920 696e 7465 6e64 e is only intend │ │ │ │ │ -00079400: 6564 2066 6f72 2075 7365 0a20 2020 2020 ed for use. │ │ │ │ │ -00079410: 6f6e 2073 7973 7465 6d73 2072 756e 6e69 on systems runni │ │ │ │ │ -00079420: 6e67 2061 6c74 6572 6e61 7469 7665 2069 ng alternative i │ │ │ │ │ -00079430: 6e69 7420 7379 7374 656d 732e 2020 5072 nit systems. Pr │ │ │ │ │ -00079440: 6576 696f 7573 6c79 2c20 e280 9873 7973 eviously, ...sys │ │ │ │ │ -00079450: 7465 6d64 e280 990a 2020 2020 2061 6c73 temd.... als │ │ │ │ │ -00079460: 6f20 7375 7070 6f72 7465 6420 696e 6974 o supported init │ │ │ │ │ -00079470: 2073 6372 6970 7473 2c20 6275 7420 7468 scripts, but th │ │ │ │ │ -00079480: 6174 2073 7570 706f 7274 2069 7320 6265 at support is be │ │ │ │ │ -00079490: 696e 6720 7265 6d6f 7665 642e 0a0a 1f0a ing removed..... │ │ │ │ │ -000794a0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -000794b0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -000794c0: 2056 6572 7369 6f6e 2034 2036 2032 2c20 Version 4 6 2, │ │ │ │ │ -000794d0: 204e 6578 743a 2056 6572 7369 6f6e 2034 Next: Version 4 │ │ │ │ │ -000794e0: 2036 2031 2c20 2050 7265 763a 2056 6572 6 1, Prev: Ver │ │ │ │ │ -000794f0: 7369 6f6e 2034 2037 2030 2c20 2055 703a sion 4 7 0, Up: │ │ │ │ │ -00079500: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ -00079510: 6c69 7374 0a0a 3232 2e33 2056 6572 7369 list..22.3 Versi │ │ │ │ │ -00079520: 6f6e 2034 2e36 2e32 0a3d 3d3d 3d3d 3d3d on 4.6.2.======= │ │ │ │ │ -00079530: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ -00079540: 6561 7365 6420 4465 6365 6d62 6572 2c20 eased December, │ │ │ │ │ -00079550: 3230 3232 2e0a 0a33 2e38 0a0a 2020 2020 2022...3.8.. │ │ │ │ │ -00079560: 2045 7373 656e 7469 616c 2070 6163 6b61 Essential packa │ │ │ │ │ -00079570: 6765 7320 6172 6520 6f6e 6c79 2072 6571 ges are only req │ │ │ │ │ -00079580: 7569 7265 6420 746f 2070 726f 7669 6465 uired to provide │ │ │ │ │ -00079590: 2074 6865 6972 2063 6f72 650a 2020 2020 their core. │ │ │ │ │ -000795a0: 2066 756e 6374 696f 6e61 6c69 7479 2077 functionality w │ │ │ │ │ -000795b0: 6865 6e20 756e 636f 6e66 6967 7572 6564 hen unconfigured │ │ │ │ │ -000795c0: 2069 6620 7468 6579 2068 6164 2070 7265 if they had pre │ │ │ │ │ -000795d0: 7669 6f75 736c 7920 6265 656e 0a20 2020 viously been. │ │ │ │ │ -000795e0: 2020 636f 6e66 6967 7572 6564 2061 7420 configured at │ │ │ │ │ -000795f0: 6c65 6173 7420 6f6e 6365 2e0a 0a36 2e35 least once...6.5 │ │ │ │ │ -00079600: 2026 2036 2e36 0a0a 2020 2020 2054 6865 & 6.6.. The │ │ │ │ │ -00079610: 206e 6577 2070 6163 6b61 6765 2076 6572 new package ver │ │ │ │ │ -00079620: 7369 6f6e 2069 7320 7072 6f76 6964 6564 sion is provided │ │ │ │ │ -00079630: 2061 7320 616e 2061 6464 6974 696f 6e61 as an additiona │ │ │ │ │ -00079640: 6c20 6172 6775 6d65 6e74 0a20 2020 2020 l argument. │ │ │ │ │ -00079650: 666f 6c6c 6f77 696e 6720 7468 6520 6f6c following the ol │ │ │ │ │ -00079660: 6420 7061 636b 6167 6520 7665 7273 696f d package versio │ │ │ │ │ -00079670: 6e20 746f 2073 6576 6572 616c 20e2 8098 n to several ... │ │ │ │ │ -00079680: 7072 6569 6e73 74e2 8099 2c20 e280 9870 preinst..., ...p │ │ │ │ │ -00079690: 7265 726d e280 992c 0a20 2020 2020 616e rerm...,. an │ │ │ │ │ -000796a0: 6420 e280 9870 6f73 7472 6de2 8099 206d d ...postrm... m │ │ │ │ │ -000796b0: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ -000796c0: 2061 6374 696f 6e73 2e0a 0a31 312e 382e actions...11.8. │ │ │ │ │ -000796d0: 340a 0a20 2020 2020 5768 656e 2063 6f6d 4.. When com │ │ │ │ │ -000796e0: 7075 7469 6e67 2074 6865 2070 7269 6f72 puting the prior │ │ │ │ │ -000796f0: 6974 7920 666f 7220 616c 7465 726e 6174 ity for alternat │ │ │ │ │ -00079700: 6976 6573 2066 6f72 0a20 2020 2020 e280 ives for. .. │ │ │ │ │ -00079710: 982f 7573 722f 6269 6e2f 782d 7769 6e64 ./usr/bin/x-wind │ │ │ │ │ -00079720: 6f77 2d6d 616e 6167 6572 e280 992c 2073 ow-manager..., s │ │ │ │ │ -00079730: 7461 7274 2077 6974 6820 6120 7072 696f tart with a prio │ │ │ │ │ -00079740: 7269 7479 206f 6620 3430 2c20 6e6f 7420 rity of 40, not │ │ │ │ │ -00079750: 3230 2c0a 2020 2020 2061 6e64 2064 6f6e 20,. and don │ │ │ │ │ -00079760: e280 9974 2069 6e63 7265 6173 6520 7468 ...t increase th │ │ │ │ │ -00079770: 6520 7072 696f 7269 7479 2062 6173 6564 e priority based │ │ │ │ │ -00079780: 206f 6e20 7375 7070 6f72 7420 666f 7220 on support for │ │ │ │ │ -00079790: 7468 6520 286f 6273 6f6c 6574 6529 0a20 the (obsolete). │ │ │ │ │ -000797a0: 2020 2020 4465 6269 616e 206d 656e 7520 Debian menu │ │ │ │ │ -000797b0: 7379 7374 656d 2e0a 0a1f 0a46 696c 653a system.....File: │ │ │ │ │ -000797c0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -000797d0: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ -000797e0: 696f 6e20 3420 3620 312c 2020 4e65 7874 ion 4 6 1, Next │ │ │ │ │ -000797f0: 3a20 5665 7273 696f 6e20 3420 3620 302c : Version 4 6 0, │ │ │ │ │ -00079800: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ -00079810: 3420 3620 322c 2020 5570 3a20 5570 6772 4 6 2, Up: Upgr │ │ │ │ │ -00079820: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ -00079830: 0a32 322e 3420 5665 7273 696f 6e20 342e .22.4 Version 4. │ │ │ │ │ -00079840: 362e 310a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 6.1.============ │ │ │ │ │ -00079850: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ -00079860: 204d 6179 2c20 3230 3232 2e0a 0a39 2e31 May, 2022...9.1 │ │ │ │ │ -00079870: 2e31 0a0a 2020 2020 2052 6573 746f 7265 .1.. Restore │ │ │ │ │ -00079880: 2070 6572 6d69 7373 696f 6e20 666f 7220 permission for │ │ │ │ │ -00079890: 7061 636b 6167 6573 2066 6f72 206e 6f6e packages for non │ │ │ │ │ -000798a0: 2d36 342d 6269 7420 6172 6368 6974 6563 -64-bit architec │ │ │ │ │ -000798b0: 7475 7265 7320 746f 0a20 2020 2020 696e tures to. in │ │ │ │ │ -000798c0: 7374 616c 6c20 6669 6c65 7320 746f 20e2 stall files to . │ │ │ │ │ -000798d0: 8098 2f75 7372 2f6c 6962 3634 2fe2 8099 ../usr/lib64/... │ │ │ │ │ -000798e0: 2e0a 0a39 2e37 2e32 2026 2039 2e37 2e33 ...9.7.2 & 9.7.3 │ │ │ │ │ -000798f0: 0a0a 2020 2020 2054 6865 2074 6578 7420 .. The text │ │ │ │ │ -00079900: 6f66 2074 6865 7365 2073 6563 7469 6f6e of these section │ │ │ │ │ -00079910: 7320 6861 7320 6265 656e 2075 7064 6174 s has been updat │ │ │ │ │ -00079920: 6564 2074 6f20 7265 666c 6563 7420 7468 ed to reflect th │ │ │ │ │ -00079930: 6520 7061 636b 6167 650a 2020 2020 2073 e package. s │ │ │ │ │ -00079940: 706c 6974 206f 6620 6269 6e3a 6d69 6d65 plit of bin:mime │ │ │ │ │ -00079950: 2d73 7570 706f 7274 2069 6e74 6f20 6269 -support into bi │ │ │ │ │ -00079960: 6e3a 6d65 6469 612d 7479 7065 7320 616e n:media-types an │ │ │ │ │ -00079970: 6420 6269 6e3a 6d61 696c 6361 702e 0a0a d bin:mailcap... │ │ │ │ │ -00079980: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00079990: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -000799a0: 653a 2056 6572 7369 6f6e 2034 2036 2030 e: Version 4 6 0 │ │ │ │ │ -000799b0: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ -000799c0: 2034 2035 2031 2c20 2050 7265 763a 2056 4 5 1, Prev: V │ │ │ │ │ -000799d0: 6572 7369 6f6e 2034 2036 2031 2c20 2055 ersion 4 6 1, U │ │ │ │ │ -000799e0: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ -000799f0: 636b 6c69 7374 0a0a 3232 2e35 2056 6572 cklist..22.5 Ver │ │ │ │ │ -00079a00: 7369 6f6e 2034 2e36 2e30 0a3d 3d3d 3d3d sion 4.6.0.===== │ │ │ │ │ -00079a10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ -00079a20: 656c 6561 7365 6420 4175 6775 7374 2c20 eleased August, │ │ │ │ │ -00079a30: 3230 3231 2e0a 0a39 2e31 2e31 0a0a 2020 2021...9.1.1.. │ │ │ │ │ -00079a40: 2020 204e 6f20 7061 636b 6167 6520 6973 No package is │ │ │ │ │ -00079a50: 2061 6c6c 6f77 6564 2074 6f20 696e 7374 allowed to inst │ │ │ │ │ -00079a60: 616c 6c20 6669 6c65 7320 696e 20e2 8098 all files in ... │ │ │ │ │ -00079a70: 2f75 7372 2f6c 6962 3634 2fe2 8099 2e0a /usr/lib64/..... │ │ │ │ │ -00079a80: 2020 2020 2050 7265 7669 6f75 736c 792c Previously, │ │ │ │ │ -00079a90: 2074 6869 7320 7072 6f68 6962 6974 696f this prohibitio │ │ │ │ │ -00079aa0: 6e20 6f6e 6c79 2061 7070 6c69 6564 2074 n only applied t │ │ │ │ │ -00079ab0: 6f20 7061 636b 6167 6573 2066 6f72 2036 o packages for 6 │ │ │ │ │ -00079ac0: 342d 6269 740a 2020 2020 2061 7263 6869 4-bit. archi │ │ │ │ │ -00079ad0: 7465 6374 7572 6573 2e0a 0a31 322e 310a tectures...12.1. │ │ │ │ │ -00079ae0: 0a20 2020 2020 4d61 6e75 616c 2070 6167 . Manual pag │ │ │ │ │ -00079af0: 6573 206d 6179 2062 6520 696e 636c 7564 es may be includ │ │ │ │ │ -00079b00: 6564 2069 6e20 6465 7065 6e64 656e 6369 ed in dependenci │ │ │ │ │ -00079b10: 6573 2c20 6e6f 7420 6f6e 6c79 2069 6e20 es, not only in │ │ │ │ │ -00079b20: 7468 650a 2020 2020 2070 6163 6b61 6765 the. package │ │ │ │ │ -00079b30: 7320 636f 6e74 6169 6e69 6e67 2074 6865 s containing the │ │ │ │ │ -00079b40: 2074 6869 6e67 7320 7468 6579 2064 6f63 things they doc │ │ │ │ │ -00079b50: 756d 656e 742e 0a0a 1f0a 4669 6c65 3a20 ument.....File: │ │ │ │ │ -00079b60: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00079b70: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ -00079b80: 6f6e 2034 2035 2031 2c20 204e 6578 743a on 4 5 1, Next: │ │ │ │ │ -00079b90: 2056 6572 7369 6f6e 2034 2035 2030 2c20 Version 4 5 0, │ │ │ │ │ -00079ba0: 2050 7265 763a 2056 6572 7369 6f6e 2034 Prev: Version 4 │ │ │ │ │ -00079bb0: 2036 2030 2c20 2055 703a 2055 7067 7261 6 0, Up: Upgra │ │ │ │ │ -00079bc0: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ -00079bd0: 3232 2e36 2056 6572 7369 6f6e 2034 2e35 22.6 Version 4.5 │ │ │ │ │ -00079be0: 2e31 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .1.============= │ │ │ │ │ -00079bf0: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ -00079c00: 4e6f 7665 6d62 6572 2c20 3230 3230 2e0a November, 2020.. │ │ │ │ │ -00079c10: 0a32 2e33 2c20 342e 3520 2620 3132 2e35 .2.3, 4.5 & 12.5 │ │ │ │ │ -00079c20: 0a0a 2020 2020 2054 6865 2063 6f70 7972 .. The copyr │ │ │ │ │ -00079c30: 6967 6874 2069 6e66 6f72 6d61 7469 6f6e ight information │ │ │ │ │ -00079c40: 2066 6f72 2066 696c 6573 2069 6e20 6120 for files in a │ │ │ │ │ -00079c50: 7061 636b 6167 6520 6d75 7374 2062 6520 package must be │ │ │ │ │ -00079c60: 636f 7069 6564 0a20 2020 2020 7665 7262 copied. verb │ │ │ │ │ -00079c70: 6174 696d 2069 6e74 6f20 e280 982f 7573 atim into .../us │ │ │ │ │ -00079c80: 722f 7368 6172 652f 646f 632f 5041 434b r/share/doc/PACK │ │ │ │ │ -00079c90: 4147 452f 636f 7079 7269 6768 74e2 8099 AGE/copyright... │ │ │ │ │ -00079ca0: 2077 6865 6e20 616c 6c20 6f66 2074 6865 when all of the │ │ │ │ │ -00079cb0: 0a20 2020 2020 666f 6c6c 6f77 696e 6720 . following │ │ │ │ │ -00079cc0: 686f 6c64 3a0a 0a20 2020 2020 2020 312e hold:.. 1. │ │ │ │ │ -00079cd0: 2074 6865 2064 6973 7472 6962 7574 696f the distributio │ │ │ │ │ -00079ce0: 6e20 6c69 6365 6e73 6520 666f 7220 7468 n license for th │ │ │ │ │ -00079cf0: 6f73 6520 6669 6c65 7320 7265 7175 6972 ose files requir │ │ │ │ │ -00079d00: 6573 2074 6861 740a 2020 2020 2020 2020 es that. │ │ │ │ │ -00079d10: 2020 636f 7079 7269 6768 7420 696e 666f copyright info │ │ │ │ │ -00079d20: 726d 6174 696f 6e20 6265 2069 6e63 6c75 rmation be inclu │ │ │ │ │ -00079d30: 6465 6420 696e 2061 6c6c 2063 6f70 6965 ded in all copie │ │ │ │ │ -00079d40: 7320 616e 642f 6f72 2062 696e 6172 790a s and/or binary. │ │ │ │ │ -00079d50: 2020 2020 2020 2020 2020 6469 7374 7269 distri │ │ │ │ │ -00079d60: 6275 7469 6f6e 733b 0a0a 2020 2020 2020 butions;.. │ │ │ │ │ -00079d70: 2032 2e20 7468 6520 6669 6c65 7320 6172 2. the files ar │ │ │ │ │ -00079d80: 6520 7368 6970 7065 6420 696e 2074 6865 e shipped in the │ │ │ │ │ -00079d90: 2062 696e 6172 7920 7061 636b 6167 652c binary package, │ │ │ │ │ -00079da0: 2065 6974 6865 7220 696e 2073 6f75 7263 either in sourc │ │ │ │ │ -00079db0: 650a 2020 2020 2020 2020 2020 6f72 2063 e. or c │ │ │ │ │ -00079dc0: 6f6d 7069 6c65 6420 666f 726d 3b20 616e ompiled form; an │ │ │ │ │ -00079dd0: 640a 0a20 2020 2020 2020 332e 2074 6865 d.. 3. the │ │ │ │ │ -00079de0: 2066 6f72 6d20 696e 2077 6869 6368 2074 form in which t │ │ │ │ │ -00079df0: 6865 2066 696c 6573 2061 7265 2070 7265 he files are pre │ │ │ │ │ -00079e00: 7365 6e74 2069 6e20 7468 6520 6269 6e61 sent in the bina │ │ │ │ │ -00079e10: 7279 2070 6163 6b61 6765 0a20 2020 2020 ry package. │ │ │ │ │ -00079e20: 2020 2020 2064 6f65 7320 6e6f 7420 696e does not in │ │ │ │ │ -00079e30: 636c 7564 6520 6120 706c 6169 6e20 7465 clude a plain te │ │ │ │ │ -00079e40: 7874 2076 6572 7369 6f6e 206f 6620 7468 xt version of th │ │ │ │ │ -00079e50: 6569 7220 636f 7079 7269 6768 740a 2020 eir copyright. │ │ │ │ │ -00079e60: 2020 2020 2020 2020 6e6f 7469 6365 732e notices. │ │ │ │ │ -00079e70: 0a0a 2020 2020 204e 6f74 6520 7468 6174 .. Note that │ │ │ │ │ -00079e80: 2074 6865 7265 2069 7320 6e6f 2063 6861 there is no cha │ │ │ │ │ -00079e90: 6e67 6520 746f 2074 6865 2072 6571 7569 nge to the requi │ │ │ │ │ -00079ea0: 7265 6d65 6e74 2074 6f20 636f 7079 2061 rement to copy a │ │ │ │ │ -00079eb0: 6c6c 0a20 2020 2020 6c69 6365 6e73 696e ll. licensin │ │ │ │ │ -00079ec0: 6720 696e 666f 726d 6174 696f 6e20 696e g information in │ │ │ │ │ -00079ed0: 746f 20e2 8098 2f75 7372 2f73 6861 7265 to .../usr/share │ │ │ │ │ -00079ee0: 2f64 6f63 2f50 4143 4b41 4745 2f63 6f70 /doc/PACKAGE/cop │ │ │ │ │ -00079ef0: 7972 6967 6874 e280 992e 0a0a 2020 2020 yright...... │ │ │ │ │ -00079f00: 2028 5072 6576 696f 7573 6c79 2c20 6974 (Previously, it │ │ │ │ │ -00079f10: 2077 6173 2061 6c77 6179 7320 7265 7175 was always requ │ │ │ │ │ -00079f20: 6972 6564 2066 6f72 2061 6c6c 2063 6f70 ired for all cop │ │ │ │ │ -00079f30: 7972 6967 6874 2069 6e66 6f72 6d61 7469 yright informati │ │ │ │ │ -00079f40: 6f6e 0a20 2020 2020 746f 2062 6520 636f on. to be co │ │ │ │ │ -00079f50: 7069 6564 2069 6e74 6f20 e280 982f 7573 pied into .../us │ │ │ │ │ -00079f60: 722f 7368 6172 652f 646f 632f 5041 434b r/share/doc/PACK │ │ │ │ │ -00079f70: 4147 452f 636f 7079 7269 6768 74e2 8099 AGE/copyright... │ │ │ │ │ -00079f80: 2e29 0a0a 342e 3137 0a0a 2020 2020 2050 .)..4.17.. P │ │ │ │ │ -00079f90: 6163 6b61 6765 7320 6d75 7374 206e 6f74 ackages must not │ │ │ │ │ -00079fa0: 2063 6f6e 7461 696e 2061 206e 6f6e 2d64 contain a non-d │ │ │ │ │ -00079fb0: 6566 6175 6c74 2073 6572 6965 7320 6669 efault series fi │ │ │ │ │ -00079fc0: 6c65 2e20 2054 6861 7420 6973 2c0a 2020 le. That is,. │ │ │ │ │ -00079fd0: 2020 2064 706b 67e2 8099 7320 7665 6e64 dpkg...s vend │ │ │ │ │ -00079fe0: 6f72 2d73 7065 6369 6669 6320 7061 7463 or-specific patc │ │ │ │ │ -00079ff0: 6820 7365 7269 6573 2066 6561 7475 7265 h series feature │ │ │ │ │ -0007a000: 206d 7573 7420 6e6f 7420 6265 2075 7365 must not be use │ │ │ │ │ -0007a010: 6420 666f 720a 2020 2020 2070 6163 6b61 d for. packa │ │ │ │ │ -0007a020: 6765 7320 696e 2074 6865 2044 6562 6961 ges in the Debia │ │ │ │ │ -0007a030: 6e20 6172 6368 6976 652e 0a0a 2020 2020 n archive... │ │ │ │ │ -0007a040: 2028 7072 6576 696f 7573 6c79 2061 20e2 (previously a . │ │ │ │ │ -0007a050: 809c 7368 6f75 6c64 206e 6f74 e280 9d29 ..should not...) │ │ │ │ │ -0007a060: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0007a070: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0007a080: 6f64 653a 2056 6572 7369 6f6e 2034 2035 ode: Version 4 5 │ │ │ │ │ -0007a090: 2030 2c20 204e 6578 743a 2056 6572 7369 0, Next: Versi │ │ │ │ │ -0007a0a0: 6f6e 2034 2034 2031 2c20 2050 7265 763a on 4 4 1, Prev: │ │ │ │ │ -0007a0b0: 2056 6572 7369 6f6e 2034 2035 2031 2c20 Version 4 5 1, │ │ │ │ │ -0007a0c0: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ -0007a0d0: 6865 636b 6c69 7374 0a0a 3232 2e37 2056 hecklist..22.7 V │ │ │ │ │ -0007a0e0: 6572 7369 6f6e 2034 2e35 2e30 0a3d 3d3d ersion 4.5.0.=== │ │ │ │ │ -0007a0f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -0007a100: 0a52 656c 6561 7365 6420 4a61 6e75 6172 .Released Januar │ │ │ │ │ -0007a110: 792c 2032 3032 302e 0a0a 392e 322e 310a y, 2020...9.2.1. │ │ │ │ │ -0007a120: 0a20 2020 2020 5768 656e 206d 6169 6e74 . When maint │ │ │ │ │ -0007a130: 6169 6e65 7273 2063 686f 6f73 6520 6120 ainers choose a │ │ │ │ │ -0007a140: 6e65 7720 6861 7264 636f 6465 6420 6f72 new hardcoded or │ │ │ │ │ -0007a150: 2064 796e 616d 6963 616c 6c79 2067 656e dynamically gen │ │ │ │ │ -0007a160: 6572 6174 6564 0a20 2020 2020 7573 6572 erated. user │ │ │ │ │ -0007a170: 6e61 6d65 2066 6f72 2070 6163 6b61 6765 name for package │ │ │ │ │ -0007a180: 7320 746f 2075 7365 2c20 7468 6579 2073 s to use, they s │ │ │ │ │ -0007a190: 686f 756c 6420 7374 6172 7420 7468 6973 hould start this │ │ │ │ │ -0007a1a0: 2075 7365 726e 616d 6520 7769 7468 0a20 username with. │ │ │ │ │ -0007a1b0: 2020 2020 616e 2075 6e64 6572 7363 6f72 an underscor │ │ │ │ │ -0007a1c0: 652e 0a0a 392e 332e 310a 0a20 2020 2020 e...9.3.1.. │ │ │ │ │ -0007a1d0: 5061 636b 6167 6573 2074 6861 7420 696e Packages that in │ │ │ │ │ -0007a1e0: 636c 7564 6520 7379 7374 656d 2073 6572 clude system ser │ │ │ │ │ -0007a1f0: 7669 6365 7320 7368 6f75 6c64 2069 6e63 vices should inc │ │ │ │ │ -0007a200: 6c75 6465 20e2 8098 7379 7374 656d 64e2 lude ...systemd. │ │ │ │ │ -0007a210: 8099 0a20 2020 2020 7365 7276 6963 6520 ... service │ │ │ │ │ -0007a220: 756e 6974 7320 746f 2073 7461 7274 206f units to start o │ │ │ │ │ -0007a230: 7220 7374 6f70 2074 686f 7365 2073 6572 r stop those ser │ │ │ │ │ -0007a240: 7669 6365 732e 0a0a 2020 2020 2049 6e63 vices... Inc │ │ │ │ │ -0007a250: 6c75 6469 6e67 2061 6e20 696e 6974 2073 luding an init s │ │ │ │ │ -0007a260: 6372 6970 7420 6973 2065 6e63 6f75 7261 cript is encoura │ │ │ │ │ -0007a270: 6765 6420 6966 2074 6865 7265 2069 7320 ged if there is │ │ │ │ │ -0007a280: 6e6f 2073 7973 7465 6d64 2075 6e69 742c no systemd unit, │ │ │ │ │ -0007a290: 0a20 2020 2020 616e 6420 6f70 7469 6f6e . and option │ │ │ │ │ -0007a2a0: 616c 2069 6620 7468 6572 6520 6973 2028 al if there is ( │ │ │ │ │ -0007a2b0: 7072 6576 696f 7573 6c79 2c20 6974 2077 previously, it w │ │ │ │ │ -0007a2c0: 6173 2072 6563 6f6d 6d65 6e64 6564 292e as recommended). │ │ │ │ │ -0007a2d0: 0a0a 2020 2020 2049 6e20 7468 6520 636f .. In the co │ │ │ │ │ -0007a2e0: 6d6d 6f6e 2063 6173 6520 7468 6174 2061 mmon case that a │ │ │ │ │ -0007a2f0: 2070 6163 6b61 6765 2069 6e63 6c75 6465 package include │ │ │ │ │ -0007a300: 7320 6120 7369 6e67 6c65 2073 7973 7465 s a single syste │ │ │ │ │ -0007a310: 6d20 7365 7276 6963 652c 0a20 2020 2020 m service,. │ │ │ │ │ -0007a320: 7468 6520 7365 7276 6963 6520 756e 6974 the service unit │ │ │ │ │ -0007a330: 2073 686f 756c 6420 6861 7665 2074 6865 should have the │ │ │ │ │ -0007a340: 2073 616d 6520 6e61 6d65 2061 7320 7468 same name as th │ │ │ │ │ -0007a350: 6520 7061 636b 6167 6520 706c 7573 2074 e package plus t │ │ │ │ │ -0007a360: 6865 0a20 2020 2020 e280 9c2e 7365 7276 he. ....serv │ │ │ │ │ -0007a370: 6963 65e2 809d 2065 7874 656e 7369 6f6e ice... extension │ │ │ │ │ -0007a380: 2e20 2049 6620 616e 2069 6e69 7420 7363 . If an init sc │ │ │ │ │ -0007a390: 7269 7074 2069 7320 696e 636c 7564 6564 ript is included │ │ │ │ │ -0007a3a0: 2c20 6974 2073 686f 756c 640a 2020 2020 , it should. │ │ │ │ │ -0007a3b0: 2068 6176 6520 7468 6520 7361 6d65 206e have the same n │ │ │ │ │ -0007a3c0: 616d 6520 6173 2074 6865 2073 7973 7465 ame as the syste │ │ │ │ │ -0007a3d0: 6d64 2075 6e69 742e 0a0a 392e 332e 320a md unit...9.3.2. │ │ │ │ │ -0007a3e0: 0a20 2020 2020 4974 2069 7320 656e 636f . It is enco │ │ │ │ │ -0007a3f0: 7572 6167 6564 2066 6f72 2069 6e69 7420 uraged for init │ │ │ │ │ -0007a400: 7363 7269 7074 7320 746f 2073 7570 706f scripts to suppo │ │ │ │ │ -0007a410: 7274 2074 6865 20e2 8098 7374 6174 7573 rt the ...status │ │ │ │ │ -0007a420: e280 9920 6172 6775 6d65 6e74 0a20 2020 ... argument. │ │ │ │ │ -0007a430: 2020 2870 7265 7669 6f75 736c 792c 2069 (previously, i │ │ │ │ │ -0007a440: 7420 7761 7320 7265 636f 6d6d 656e 6465 t was recommende │ │ │ │ │ -0007a450: 6429 2e0a 0a39 2e33 2e33 0a0a 2020 2020 d)...9.3.3.. │ │ │ │ │ -0007a460: 2055 7365 206f 6620 7570 6461 7465 2d72 Use of update-r │ │ │ │ │ -0007a470: 632e 6420 6973 2072 6571 7569 7265 6420 c.d is required │ │ │ │ │ -0007a480: 6966 2074 6865 2070 6163 6b61 6765 2069 if the package i │ │ │ │ │ -0007a490: 6e63 6c75 6465 7320 616e 2069 6e69 740a ncludes an init. │ │ │ │ │ -0007a4a0: 2020 2020 2073 6372 6970 7420 2870 7265 script (pre │ │ │ │ │ -0007a4b0: 7669 6f75 736c 792c 2050 6f6c 6963 7920 viously, Policy │ │ │ │ │ -0007a4c0: 7361 6964 2069 6e20 6f6e 6520 706c 6163 said in one plac │ │ │ │ │ -0007a4d0: 6520 7468 6174 2069 7420 7761 7320 7265 e that it was re │ │ │ │ │ -0007a4e0: 7175 6972 6564 2c0a 2020 2020 2061 6e64 quired,. and │ │ │ │ │ -0007a4f0: 2069 6e20 616e 6f74 6865 7220 7361 6964 in another said │ │ │ │ │ -0007a500: 2074 6861 7420 6974 2077 6173 2072 6563 that it was rec │ │ │ │ │ -0007a510: 6f6d 6d65 6e64 6564 292e 0a0a 1f0a 4669 ommended).....Fi │ │ │ │ │ -0007a520: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0007a530: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ -0007a540: 6572 7369 6f6e 2034 2034 2031 2c20 204e ersion 4 4 1, N │ │ │ │ │ -0007a550: 6578 743a 2056 6572 7369 6f6e 2034 2034 ext: Version 4 4 │ │ │ │ │ -0007a560: 2030 2c20 2050 7265 763a 2056 6572 7369 0, Prev: Versi │ │ │ │ │ -0007a570: 6f6e 2034 2035 2030 2c20 2055 703a 2055 on 4 5 0, Up: U │ │ │ │ │ -0007a580: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ -0007a590: 7374 0a0a 3232 2e38 2056 6572 7369 6f6e st..22.8 Version │ │ │ │ │ -0007a5a0: 2034 2e34 2e31 0a3d 3d3d 3d3d 3d3d 3d3d 4.4.1.========= │ │ │ │ │ -0007a5b0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ -0007a5c0: 7365 6420 5365 7074 656d 6265 722c 2032 sed September, 2 │ │ │ │ │ -0007a5d0: 3031 392e 0a0a 352e 362e 3236 0a0a 2020 019...5.6.26.. │ │ │ │ │ -0007a5e0: 2020 2041 2070 6163 6b61 6765 2063 6f6e A package con │ │ │ │ │ -0007a5f0: 7472 6f6c 2066 696c 6520 6d75 7374 206e trol file must n │ │ │ │ │ -0007a600: 6f74 2068 6176 6520 6d6f 7265 2074 6861 ot have more tha │ │ │ │ │ -0007a610: 6e20 6f6e 6520 e280 9856 6373 2d3c 7479 n one ...Vcs-.... fiel │ │ │ │ │ -0007a630: 642e 0a0a 2020 2020 2049 6620 7468 6520 d... If the │ │ │ │ │ -0007a640: 7061 636b 6167 6520 6973 206d 6169 6e74 package is maint │ │ │ │ │ -0007a650: 6169 6e65 6420 696e 206d 756c 7469 706c ained in multipl │ │ │ │ │ -0007a660: 6520 7665 7273 696f 6e20 636f 6e74 726f e version contro │ │ │ │ │ -0007a670: 6c20 7379 7374 656d 732c 0a20 2020 2020 l systems,. │ │ │ │ │ -0007a680: 7468 6520 6d61 696e 7461 696e 6572 2073 the maintainer s │ │ │ │ │ -0007a690: 686f 756c 6420 7370 6563 6966 7920 7468 hould specify th │ │ │ │ │ -0007a6a0: 6520 6f6e 6520 7468 6174 2074 6865 7920 e one that they │ │ │ │ │ -0007a6b0: 776f 756c 6420 7072 6566 6572 206f 7468 would prefer oth │ │ │ │ │ -0007a6c0: 6572 0a20 2020 2020 7065 6f70 6c65 2074 er. people t │ │ │ │ │ -0007a6d0: 6f20 7573 6520 6173 2074 6865 2062 6173 o use as the bas │ │ │ │ │ -0007a6e0: 6973 2066 6f72 2070 726f 706f 7369 6e67 is for proposing │ │ │ │ │ -0007a6f0: 2063 6861 6e67 6573 2074 6f20 7468 6520 changes to the │ │ │ │ │ -0007a700: 7061 636b 6167 652e 0a0a 392e 3130 2026 package...9.10 & │ │ │ │ │ -0007a710: 2031 312e 350a 0a20 2020 2020 646f 632d 11.5.. doc- │ │ │ │ │ -0007a720: 6261 7365 2072 6567 6973 7472 6174 696f base registratio │ │ │ │ │ -0007a730: 6e20 6973 206e 6f77 206f 7074 696f 6e61 n is now optiona │ │ │ │ │ -0007a740: 6c2c 2066 726f 6d20 6265 696e 6720 7265 l, from being re │ │ │ │ │ -0007a750: 636f 6d6d 656e 6465 642e 0a0a 392e 3132 commended...9.12 │ │ │ │ │ -0007a760: 0a0a 2020 2020 2044 6f63 756d 656e 7420 .. Document │ │ │ │ │ -0007a770: e280 982f 7275 6e2f 7265 626f 6f74 2d72 .../run/reboot-r │ │ │ │ │ -0007a780: 6571 7569 7265 64e2 8099 206d 6563 6861 equired... mecha │ │ │ │ │ -0007a790: 6e69 736d 2e0a 0a63 6f70 7972 6967 6874 nism...copyright │ │ │ │ │ -0007a7a0: 2d66 6f72 6d61 740a 0a20 2020 2020 5374 -format.. St │ │ │ │ │ -0007a7b0: 6174 6520 736f 6d65 2073 796e 7461 6374 ate some syntact │ │ │ │ │ -0007a7c0: 6963 616c 2072 6573 7472 6963 7469 6f6e ical restriction │ │ │ │ │ -0007a7d0: 7320 6f6e 2074 6865 20e2 8098 4669 6c65 s on the ...File │ │ │ │ │ -0007a7e0: 733a e280 9920 6669 656c 642e 0a20 2020 s:... field.. │ │ │ │ │ -0007a7f0: 2020 5769 6c64 6361 7264 7320 6172 6520 Wildcards are │ │ │ │ │ -0007a800: 7265 7175 6972 6564 2074 6f20 6d61 7463 required to matc │ │ │ │ │ -0007a810: 6820 7468 6520 636f 6e74 656e 7473 206f h the contents o │ │ │ │ │ -0007a820: 6620 6469 7265 6374 6f72 6965 732c 2061 f directories, a │ │ │ │ │ -0007a830: 6e64 0a20 2020 2020 7468 6520 7370 6163 nd. the spac │ │ │ │ │ -0007a840: 6520 6368 6172 6163 7465 7220 7365 7061 e character sepa │ │ │ │ │ -0007a850: 7261 7465 7320 7061 7474 6572 6e73 2061 rates patterns a │ │ │ │ │ -0007a860: 6e64 2063 616e 6e6f 7420 6265 2065 7363 nd cannot be esc │ │ │ │ │ -0007a870: 6170 6564 2e0a 0a1f 0a46 696c 653a 2064 aped.....File: d │ │ │ │ │ -0007a880: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0007a890: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ -0007a8a0: 6e20 3420 3420 302c 2020 4e65 7874 3a20 n 4 4 0, Next: │ │ │ │ │ -0007a8b0: 5665 7273 696f 6e20 3420 3320 302c 2020 Version 4 3 0, │ │ │ │ │ -0007a8c0: 5072 6576 3a20 5665 7273 696f 6e20 3420 Prev: Version 4 │ │ │ │ │ -0007a8d0: 3420 312c 2020 5570 3a20 5570 6772 6164 4 1, Up: Upgrad │ │ │ │ │ -0007a8e0: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ -0007a8f0: 322e 3920 5665 7273 696f 6e20 342e 342e 2.9 Version 4.4. │ │ │ │ │ -0007a900: 300a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0.============== │ │ │ │ │ -0007a910: 3d3d 3d3d 0a0a 5265 6c65 6173 6564 204a ====..Released J │ │ │ │ │ -0007a920: 756c 792c 2032 3031 392e 0a0a 342e 390a uly, 2019...4.9. │ │ │ │ │ -0007a930: 0a20 2020 2020 5468 6520 7265 636f 6d6d . The recomm │ │ │ │ │ -0007a940: 656e 6465 6420 7761 7920 746f 2069 6d70 ended way to imp │ │ │ │ │ -0007a950: 6c65 6d65 6e74 2074 6865 2062 7569 6c64 lement the build │ │ │ │ │ -0007a960: 2070 726f 6365 7373 206f 6620 6120 4465 process of a De │ │ │ │ │ -0007a970: 6269 616e 0a20 2020 2020 7061 636b 6167 bian. packag │ │ │ │ │ -0007a980: 652c 2069 6e20 7468 6520 6162 7365 6e63 e, in the absenc │ │ │ │ │ -0007a990: 6520 6f66 2061 2067 6f6f 6420 7265 6173 e of a good reas │ │ │ │ │ -0007a9a0: 6f6e 2074 6f20 7573 6520 6120 6469 6666 on to use a diff │ │ │ │ │ -0007a9b0: 6572 656e 740a 2020 2020 2061 7070 726f erent. appro │ │ │ │ │ -0007a9c0: 6163 682c 2069 7320 7468 6520 e280 9864 ach, is the ...d │ │ │ │ │ -0007a9d0: 68e2 8099 2074 6f6f 6c2e 2020 5468 6973 h... tool. This │ │ │ │ │ -0007a9e0: 2072 6563 6f6d 6d65 6e64 6174 696f 6e20 recommendation │ │ │ │ │ -0007a9f0: 696e 636c 7564 6573 2074 6865 0a20 2020 includes the. │ │ │ │ │ -0007aa00: 2020 636f 6e74 656e 7473 206f 6620 7468 contents of th │ │ │ │ │ -0007aa10: 6520 e280 9864 6562 6961 6e2f 7275 6c65 e ...debian/rule │ │ │ │ │ -0007aa20: 73e2 8099 2062 7569 6c64 696e 6720 7363 s... building sc │ │ │ │ │ -0007aa30: 7269 7074 2e0a 0a20 2020 2020 536f 6d65 ript... Some │ │ │ │ │ -0007aa40: 2065 7861 6d70 6c65 7320 6f66 2067 6f6f examples of goo │ │ │ │ │ -0007aa50: 6420 7265 6173 6f6e 7320 746f 2075 7365 d reasons to use │ │ │ │ │ -0007aa60: 2061 2064 6966 6665 7265 6e74 2061 7070 a different app │ │ │ │ │ -0007aa70: 726f 6163 6820 6172 650a 2020 2020 2067 roach are. g │ │ │ │ │ -0007aa80: 6976 656e 2e20 2054 6865 2072 6563 6f6d iven. The recom │ │ │ │ │ -0007aa90: 6d65 6e64 6174 696f 6e20 746f 2075 7365 mendation to use │ │ │ │ │ -0007aaa0: 20e2 8098 6468 e280 9920 646f 6573 206e ...dh... does n │ │ │ │ │ -0007aab0: 6f74 2061 6c77 6179 7320 6170 706c 792c ot always apply, │ │ │ │ │ -0007aac0: 2061 6e64 0a20 2020 2020 7573 6520 6f66 and. use of │ │ │ │ │ -0007aad0: 20e2 8098 6468 e280 9920 6973 206e 6f74 ...dh... is not │ │ │ │ │ -0007aae0: 2072 6571 7569 7265 642e 0a0a 352e 362e required...5.6. │ │ │ │ │ -0007aaf0: 3236 0a0a 2020 2020 2050 6572 6d69 7420 26.. Permit │ │ │ │ │ -0007ab00: e280 982d 62e2 8099 2069 6e20 5663 732d ...-b... in Vcs- │ │ │ │ │ -0007ab10: 4867 2061 7320 7765 6c6c 2061 7320 5663 Hg as well as Vc │ │ │ │ │ -0007ab20: 732d 4769 742e 0a0a 372e 350a 0a20 2020 s-Git...7.5.. │ │ │ │ │ -0007ab30: 2020 446f 6375 6d65 6e74 2076 6572 7369 Document versi │ │ │ │ │ -0007ab40: 6f6e 6564 2050 726f 7669 6465 732e 0a0a oned Provides... │ │ │ │ │ -0007ab50: 7669 7274 7561 6c0a 0a20 2020 2020 4e65 virtual.. Ne │ │ │ │ │ -0007ab60: 7720 e280 986c 6f67 696e 64e2 8099 2061 w ...logind... a │ │ │ │ │ -0007ab70: 6e64 20e2 8098 6465 6661 756c 742d 6c6f nd ...default-lo │ │ │ │ │ -0007ab80: 6769 6e64 e280 9920 7669 7274 7561 6c20 gind... virtual │ │ │ │ │ -0007ab90: 7061 636b 6167 6573 2066 6f72 2061 2070 packages for a p │ │ │ │ │ -0007aba0: 6163 6b61 6765 0a20 2020 2020 7072 6f76 ackage. prov │ │ │ │ │ -0007abb0: 6964 696e 6720 6c6f 6769 6e64 2041 5049 iding logind API │ │ │ │ │ -0007abc0: 2028 7669 6120 442d 4275 7320 616e 6420 (via D-Bus and │ │ │ │ │ -0007abd0: e280 9873 642d 6c6f 6769 6e28 3329 e280 ...sd-login(3).. │ │ │ │ │ -0007abe0: 9929 2c20 616e 6420 666f 720a 2020 2020 .), and for. │ │ │ │ │ -0007abf0: 2044 6562 6961 6ee2 8099 7320 7072 6566 Debian...s pref │ │ │ │ │ -0007ac00: 6572 7265 6420 696d 706c 656d 656e 7461 erred implementa │ │ │ │ │ -0007ac10: 7469 6f6e 2c20 7265 7370 6563 7469 7665 tion, respective │ │ │ │ │ -0007ac20: 6c79 2e0a 0a1f 0a46 696c 653a 2064 6562 ly.....File: deb │ │ │ │ │ -0007ac30: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0007ac40: 2020 4e6f 6465 3a20 5665 7273 696f 6e20 Node: Version │ │ │ │ │ -0007ac50: 3420 3320 302c 2020 4e65 7874 3a20 5665 4 3 0, Next: Ve │ │ │ │ │ -0007ac60: 7273 696f 6e20 3420 3220 312c 2020 5072 rsion 4 2 1, Pr │ │ │ │ │ -0007ac70: 6576 3a20 5665 7273 696f 6e20 3420 3420 ev: Version 4 4 │ │ │ │ │ -0007ac80: 302c 2020 5570 3a20 5570 6772 6164 696e 0, Up: Upgradin │ │ │ │ │ -0007ac90: 6720 6368 6563 6b6c 6973 740a 0a32 322e g checklist..22. │ │ │ │ │ -0007aca0: 3130 2056 6572 7369 6f6e 2034 2e33 2e30 10 Version 4.3.0 │ │ │ │ │ -0007acb0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -0007acc0: 3d3d 3d3d 0a0a 5265 6c65 6173 6564 2044 ====..Released D │ │ │ │ │ -0007acd0: 6563 656d 6265 722c 2032 3031 382e 0a0a ecember, 2018... │ │ │ │ │ -0007ace0: 322e 3320 2620 342e 350a 0a20 2020 2020 2.3 & 4.5.. │ │ │ │ │ -0007acf0: 496e 2063 6173 6573 2077 6865 7265 2061 In cases where a │ │ │ │ │ -0007ad00: 2070 6163 6b61 6765 e280 9973 2064 6973 package...s dis │ │ │ │ │ -0007ad10: 7472 6962 7574 696f 6e20 6c69 6365 6e73 tribution licens │ │ │ │ │ -0007ad20: 6520 6578 706c 6963 6974 6c79 2070 6572 e explicitly per │ │ │ │ │ -0007ad30: 6d69 7473 0a20 2020 2020 6974 7320 636f mits. its co │ │ │ │ │ -0007ad40: 7079 7269 6768 7420 696e 666f 726d 6174 pyright informat │ │ │ │ │ -0007ad50: 696f 6e20 746f 2062 6520 6578 636c 7564 ion to be exclud │ │ │ │ │ -0007ad60: 6564 2066 726f 6d20 6469 7374 7269 6275 ed from distribu │ │ │ │ │ -0007ad70: 7469 6f6e 7320 6f66 0a20 2020 2020 6269 tions of. bi │ │ │ │ │ -0007ad80: 6e61 7269 6573 2062 7569 6c74 2066 726f naries built fro │ │ │ │ │ -0007ad90: 6d20 7468 6520 736f 7572 6365 2c20 6120 m the source, a │ │ │ │ │ -0007ada0: 7665 7262 6174 696d 2063 6f70 7920 6f66 verbatim copy of │ │ │ │ │ -0007adb0: 2074 6865 2070 6163 6b61 6765 e280 9973 the package...s │ │ │ │ │ -0007adc0: 0a20 2020 2020 636f 7079 7269 6768 7420 . copyright │ │ │ │ │ -0007add0: 696e 666f 726d 6174 696f 6e20 7368 6f75 information shou │ │ │ │ │ -0007ade0: 6c64 206e 6f72 6d61 6c6c 7920 7374 696c ld normally stil │ │ │ │ │ -0007adf0: 6c20 6265 2069 6e63 6c75 6465 6420 696e l be included in │ │ │ │ │ -0007ae00: 2074 6865 0a20 2020 2020 636f 7079 7269 the. copyri │ │ │ │ │ -0007ae10: 6768 7420 6669 6c65 2c20 6275 7420 6974 ght file, but it │ │ │ │ │ -0007ae20: 206e 6565 6420 6e6f 7420 6265 2069 6620 need not be if │ │ │ │ │ -0007ae30: 6372 6561 7469 6e67 2061 6e64 206d 6169 creating and mai │ │ │ │ │ -0007ae40: 6e74 6169 6e69 6e67 2061 0a20 2020 2020 ntaining a. │ │ │ │ │ -0007ae50: 636f 7079 206f 6620 7468 6174 2069 6e66 copy of that inf │ │ │ │ │ -0007ae60: 6f72 6d61 7469 6f6e 2069 6e76 6f6c 7665 ormation involve │ │ │ │ │ -0007ae70: 7320 7369 676e 6966 6963 616e 7420 7469 s significant ti │ │ │ │ │ -0007ae80: 6d65 2061 6e64 2065 6666 6f72 742e 0a0a me and effort... │ │ │ │ │ -0007ae90: 342e 390a 0a20 2020 2020 5265 7175 6972 4.9.. Requir │ │ │ │ │ -0007aea0: 6564 2074 6172 6765 7473 206d 7573 7420 ed targets must │ │ │ │ │ -0007aeb0: 6e6f 7420 7772 6974 6520 6f75 7473 6964 not write outsid │ │ │ │ │ -0007aec0: 6520 6f66 2074 6865 2075 6e70 6163 6b65 e of the unpacke │ │ │ │ │ -0007aed0: 6420 736f 7572 6365 0a20 2020 2020 7061 d source. pa │ │ │ │ │ -0007aee0: 636b 6167 6520 7472 6565 2c20 6578 6365 ckage tree, exce │ │ │ │ │ -0007aef0: 7074 2066 6f72 2054 4d50 4449 522c 202f pt for TMPDIR, / │ │ │ │ │ -0007af00: 746d 7020 616e 6420 2f76 6172 2f74 6d70 tmp and /var/tmp │ │ │ │ │ -0007af10: 2e0a 0a34 2e31 370a 0a20 2020 2020 5061 ...4.17.. Pa │ │ │ │ │ -0007af20: 636b 6167 6573 2073 686f 756c 6420 6e6f ckages should no │ │ │ │ │ -0007af30: 7420 636f 6e74 6169 6e20 6120 6e6f 6e2d t contain a non- │ │ │ │ │ -0007af40: 6465 6661 756c 7420 7365 7269 6573 2066 default series f │ │ │ │ │ -0007af50: 696c 652e 2020 5468 6174 2069 732c 0a20 ile. That is,. │ │ │ │ │ -0007af60: 2020 2020 6470 6b67 e280 9973 2076 656e dpkg...s ven │ │ │ │ │ -0007af70: 646f 722d 7370 6563 6966 6963 2070 6174 dor-specific pat │ │ │ │ │ -0007af80: 6368 2073 6572 6965 7320 6665 6174 7572 ch series featur │ │ │ │ │ -0007af90: 6520 7368 6f75 6c64 206e 6f74 2062 6520 e should not be │ │ │ │ │ -0007afa0: 7573 6564 2066 6f72 0a20 2020 2020 7061 used for. pa │ │ │ │ │ -0007afb0: 636b 6167 6573 2069 6e20 7468 6520 4465 ckages in the De │ │ │ │ │ -0007afc0: 6269 616e 2061 7263 6869 7665 2e0a 0a31 bian archive...1 │ │ │ │ │ -0007afd0: 302e 310a 0a20 2020 2020 4269 6e61 7269 0.1.. Binari │ │ │ │ │ -0007afe0: 6573 2073 686f 756c 6420 6265 2073 7472 es should be str │ │ │ │ │ -0007aff0: 6970 7065 6420 7573 696e 6720 e280 9873 ipped using ...s │ │ │ │ │ -0007b000: 7472 6970 202d 2d73 7472 6970 2d75 6e6e trip --strip-unn │ │ │ │ │ -0007b010: 6565 6465 640a 2020 2020 202d 2d72 656d eeded. --rem │ │ │ │ │ -0007b020: 6f76 652d 7365 6374 696f 6e3d 2e63 6f6d ove-section=.com │ │ │ │ │ -0007b030: 6d65 6e74 202d 2d72 656d 6f76 652d 7365 ment --remove-se │ │ │ │ │ -0007b040: 6374 696f 6e3d 2e6e 6f74 65e2 8099 2028 ction=.note... ( │ │ │ │ │ -0007b050: 6173 2064 685f 7374 7269 700a 2020 2020 as dh_strip. │ │ │ │ │ -0007b060: 2061 6c72 6561 6479 2064 6f65 7329 2e0a already does).. │ │ │ │ │ -0007b070: 0a31 302e 310a 0a20 2020 2020 4974 2069 .10.1.. It i │ │ │ │ │ -0007b080: 7320 6e6f 206c 6f6e 6765 7220 7375 6767 s no longer sugg │ │ │ │ │ -0007b090: 6573 7465 6420 6e6f 7220 7265 636f 6d6d ested nor recomm │ │ │ │ │ -0007b0a0: 656e 6465 6420 746f 2075 7365 20e2 8098 ended to use ... │ │ │ │ │ -0007b0b0: 696e 7374 616c 6c20 2d73 e280 9920 746f install -s... to │ │ │ │ │ -0007b0c0: 0a20 2020 2020 7374 7269 7020 6269 6e61 . strip bina │ │ │ │ │ -0007b0d0: 7269 6573 2c20 6265 6361 7573 6520 6974 ries, because it │ │ │ │ │ -0007b0e0: 2067 6574 7320 7365 7665 7261 6c20 7468 gets several th │ │ │ │ │ -0007b0f0: 696e 6773 2077 726f 6e67 2e0a 0a31 302e ings wrong...10. │ │ │ │ │ -0007b100: 320a 0a20 2020 2020 5768 656e 2073 7472 2.. When str │ │ │ │ │ -0007b110: 6970 7069 6e67 2073 6861 7265 6420 6c69 ipping shared li │ │ │ │ │ -0007b120: 6272 6172 6965 7320 7769 7468 20e2 8098 braries with ... │ │ │ │ │ -0007b130: 7374 7269 7028 3129 e280 992c 2079 6f75 strip(1)..., you │ │ │ │ │ -0007b140: 2073 686f 756c 640a 2020 2020 2061 6464 should. add │ │ │ │ │ -0007b150: 6974 696f 6e61 6c6c 7920 7061 7373 20e2 itionally pass . │ │ │ │ │ -0007b160: 8098 2d2d 7265 6d6f 7665 2d73 6563 7469 ..--remove-secti │ │ │ │ │ -0007b170: 6f6e 3d2e 636f 6d6d 656e 740a 2020 2020 on=.comment. │ │ │ │ │ -0007b180: 202d 2d72 656d 6f76 652d 7365 6374 696f --remove-sectio │ │ │ │ │ -0007b190: 6e3d 2e6e 6f74 65e2 8099 2028 6173 2064 n=.note... (as d │ │ │ │ │ -0007b1a0: 685f 7374 7269 7020 616c 7265 6164 7920 h_strip already │ │ │ │ │ -0007b1b0: 646f 6573 292e 0a0a 7669 7274 7561 6c0a does)...virtual. │ │ │ │ │ -0007b1c0: 0a20 2020 2020 4e65 7720 e280 9864 6275 . New ...dbu │ │ │ │ │ -0007b1d0: 732d 7365 7373 696f 6e2d 6275 73e2 8099 s-session-bus... │ │ │ │ │ -0007b1e0: 2061 6e64 20e2 8098 6465 6661 756c 742d and ...default- │ │ │ │ │ -0007b1f0: 6462 7573 2d73 6573 7369 6f6e 2d62 7573 dbus-session-bus │ │ │ │ │ -0007b200: e280 9920 7669 7274 7561 6c0a 2020 2020 ... virtual. │ │ │ │ │ -0007b210: 2070 6163 6b61 6765 7320 666f 7220 6120 packages for a │ │ │ │ │ -0007b220: 7061 636b 6167 6520 7072 6f76 6964 696e package providin │ │ │ │ │ -0007b230: 6720 7468 6520 442d 4275 7320 7365 7373 g the D-Bus sess │ │ │ │ │ -0007b240: 696f 6e20 6275 732c 2061 6e64 2066 6f72 ion bus, and for │ │ │ │ │ -0007b250: 0a20 2020 2020 4465 6269 616e e280 9973 . Debian...s │ │ │ │ │ -0007b260: 2070 7265 6665 7272 6564 2044 2d42 7573 preferred D-Bus │ │ │ │ │ -0007b270: 2069 6d70 6c65 6d65 6e74 6174 696f 6e2c implementation, │ │ │ │ │ -0007b280: 2072 6573 7065 6374 6976 656c 792e 0a0a respectively... │ │ │ │ │ -0007b290: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0007b2a0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0007b2b0: 653a 2056 6572 7369 6f6e 2034 2032 2031 e: Version 4 2 1 │ │ │ │ │ -0007b2c0: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ -0007b2d0: 2034 2032 2030 2c20 2050 7265 763a 2056 4 2 0, Prev: V │ │ │ │ │ -0007b2e0: 6572 7369 6f6e 2034 2033 2030 2c20 2055 ersion 4 3 0, U │ │ │ │ │ -0007b2f0: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ -0007b300: 636b 6c69 7374 0a0a 3232 2e31 3120 5665 cklist..22.11 Ve │ │ │ │ │ -0007b310: 7273 696f 6e20 342e 322e 310a 3d3d 3d3d rsion 4.2.1.==== │ │ │ │ │ -0007b320: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -0007b330: 0a52 656c 6561 7365 6420 4175 6775 7374 .Released August │ │ │ │ │ -0007b340: 2c20 3230 3138 2e0a 0a31 302e 3420 2620 , 2018...10.4 & │ │ │ │ │ -0007b350: 7065 726c 0a0a 2020 2020 2054 6865 2072 perl.. The r │ │ │ │ │ -0007b360: 6571 7569 7265 6d65 6e74 2074 6861 7420 equirement that │ │ │ │ │ -0007b370: 7468 6520 7368 6562 616e 6720 6174 2074 the shebang at t │ │ │ │ │ -0007b380: 6865 2074 6f70 206f 6620 5065 726c 2063 he top of Perl c │ │ │ │ │ -0007b390: 6f6d 6d61 6e64 2073 6372 6970 7473 0a20 ommand scripts. │ │ │ │ │ -0007b3a0: 2020 2020 6265 20e2 8098 2321 2f75 7372 be ...#!/usr │ │ │ │ │ -0007b3b0: 2f62 696e 2f70 6572 6ce2 8099 2069 7320 /bin/perl... is │ │ │ │ │ -0007b3c0: 7265 6c61 7865 6420 6672 6f6d 2061 20e2 relaxed from a . │ │ │ │ │ -0007b3d0: 8098 6d75 7374 e280 9920 746f 2061 20e2 ..must... to a . │ │ │ │ │ -0007b3e0: 8098 7368 6f75 6c64 e280 992e 0a0a 1f0a ..should........ │ │ │ │ │ -0007b3f0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0007b400: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0007b410: 2056 6572 7369 6f6e 2034 2032 2030 2c20 Version 4 2 0, │ │ │ │ │ -0007b420: 204e 6578 743a 2056 6572 7369 6f6e 2034 Next: Version 4 │ │ │ │ │ -0007b430: 2031 2035 2c20 2050 7265 763a 2056 6572 1 5, Prev: Ver │ │ │ │ │ -0007b440: 7369 6f6e 2034 2032 2031 2c20 2055 703a sion 4 2 1, Up: │ │ │ │ │ -0007b450: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ -0007b460: 6c69 7374 0a0a 3232 2e31 3220 5665 7273 list..22.12 Vers │ │ │ │ │ -0007b470: 696f 6e20 342e 322e 300a 3d3d 3d3d 3d3d ion 4.2.0.====== │ │ │ │ │ -0007b480: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ -0007b490: 656c 6561 7365 6420 4175 6775 7374 2c20 eleased August, │ │ │ │ │ -0007b4a0: 3230 3138 2e0a 0a34 2e39 0a0a 2020 2020 2018...4.9.. │ │ │ │ │ -0007b4b0: 2054 6865 2070 6163 6b61 6765 2062 7569 The package bui │ │ │ │ │ -0007b4c0: 6c64 2073 686f 756c 6420 6265 2061 7320 ld should be as │ │ │ │ │ -0007b4d0: 7665 7262 6f73 6520 6173 2072 6561 736f verbose as reaso │ │ │ │ │ -0007b4e0: 6e61 626c 7920 706f 7373 6962 6c65 2e0a nably possible.. │ │ │ │ │ -0007b4f0: 2020 2020 2054 6869 7320 6d65 616e 7320 This means │ │ │ │ │ -0007b500: 7468 6174 20e2 8098 6465 6269 616e 2f72 that ...debian/r │ │ │ │ │ -0007b510: 756c 6573 e280 9920 7368 6f75 6c64 2070 ules... should p │ │ │ │ │ -0007b520: 6173 7320 746f 2074 6865 2063 6f6d 6d61 ass to the comma │ │ │ │ │ -0007b530: 6e64 7320 6974 0a20 2020 2020 696e 766f nds it. invo │ │ │ │ │ -0007b540: 6b65 7320 6f70 7469 6f6e 7320 7468 6174 kes options that │ │ │ │ │ -0007b550: 2063 6175 7365 2074 6865 6d20 746f 2070 cause them to p │ │ │ │ │ -0007b560: 726f 6475 6365 2076 6572 626f 7365 206f roduce verbose o │ │ │ │ │ -0007b570: 7574 7075 742e 0a0a 342e 390a 0a20 2020 utput...4.9.. │ │ │ │ │ -0007b580: 2020 5265 7175 6972 6564 2074 6172 6765 Required targe │ │ │ │ │ -0007b590: 7473 206d 6179 2061 7474 656d 7074 206e ts may attempt n │ │ │ │ │ -0007b5a0: 6574 776f 726b 2061 6363 6573 732c 2076 etwork access, v │ │ │ │ │ -0007b5b0: 6961 2074 6865 206c 6f6f 7062 6163 6b0a ia the loopback. │ │ │ │ │ -0007b5c0: 2020 2020 2069 6e74 6572 6661 6365 2c20 interface, │ │ │ │ │ -0007b5d0: 746f 2073 6572 7669 6365 7320 6f6e 2074 to services on t │ │ │ │ │ -0007b5e0: 6865 2062 7569 6c64 2068 6f73 7420 7468 he build host th │ │ │ │ │ -0007b5f0: 6174 2068 6176 6520 6265 656e 2073 7461 at have been sta │ │ │ │ │ -0007b600: 7274 6564 2062 790a 2020 2020 2074 6865 rted by. the │ │ │ │ │ -0007b610: 2062 7569 6c64 2e0a 0a34 2e39 2e31 0a0a build...4.9.1.. │ │ │ │ │ -0007b620: 2020 2020 204e 6577 20e2 8098 7465 7273 New ...ters │ │ │ │ │ -0007b630: 65e2 8099 2074 6167 2074 6861 7420 6361 e... tag that ca │ │ │ │ │ -0007b640: 6e20 6170 7065 6172 2069 6e20 e280 9844 n appear in ...D │ │ │ │ │ -0007b650: 4542 5f42 5549 4c44 5f4f 5054 494f 4e53 EB_BUILD_OPTIONS │ │ │ │ │ -0007b660: e280 9920 746f 206d 616b 6520 610a 2020 ... to make a. │ │ │ │ │ -0007b670: 2020 2070 6163 6b61 6765 2062 7569 6c64 package build │ │ │ │ │ -0007b680: 206c 6573 7320 7665 7262 6f73 652e 0a0a less verbose... │ │ │ │ │ -0007b690: 352e 3220 2620 352e 340a 0a20 2020 2020 5.2 & 5.4.. │ │ │ │ │ -0007b6a0: 5468 6520 5374 616e 6461 7264 732d 5665 The Standards-Ve │ │ │ │ │ -0007b6b0: 7273 696f 6e20 6669 656c 6420 6973 206e rsion field is n │ │ │ │ │ -0007b6c0: 6f77 206d 616e 6461 746f 7279 2c20 6e6f ow mandatory, no │ │ │ │ │ -0007b6d0: 7420 6a75 7374 2072 6563 6f6d 6d65 6e64 t just recommend │ │ │ │ │ -0007b6e0: 6564 2e0a 0a31 322e 370a 0a20 2020 2020 ed...12.7.. │ │ │ │ │ -0007b6f0: 5570 7374 7265 616d 2072 656c 6561 7365 Upstream release │ │ │ │ │ -0007b700: 206e 6f74 6573 2c20 7768 656e 2061 7661 notes, when ava │ │ │ │ │ -0007b710: 696c 6162 6c65 2c20 7368 6f75 6c64 2062 ilable, should b │ │ │ │ │ -0007b720: 6520 696e 7374 616c 6c65 6420 6173 0a20 e installed as. │ │ │ │ │ -0007b730: 2020 2020 e280 982f 7573 722f 7368 6172 .../usr/shar │ │ │ │ │ -0007b740: 652f 646f 632f 7061 636b 6167 652f 4e45 e/doc/package/NE │ │ │ │ │ -0007b750: 5753 2e67 7ae2 8099 2e20 2055 7073 7472 WS.gz.... Upstr │ │ │ │ │ -0007b760: 6561 6d20 6368 616e 6765 6c6f 6773 206d eam changelogs m │ │ │ │ │ -0007b770: 6179 2062 6520 6d61 6465 0a20 2020 2020 ay be made. │ │ │ │ │ -0007b780: 6176 6169 6c61 626c 6520 6173 20e2 8098 available as ... │ │ │ │ │ -0007b790: 2f75 7372 2f73 6861 7265 2f64 6f63 2f70 /usr/share/doc/p │ │ │ │ │ -0007b7a0: 6163 6b61 6765 2f63 6861 6e67 656c 6f67 ackage/changelog │ │ │ │ │ -0007b7b0: 2e67 7ae2 8099 2e0a 0a20 2020 2020 5468 .gz...... Th │ │ │ │ │ -0007b7c0: 6973 2069 7320 6120 7265 6c61 7861 7469 is is a relaxati │ │ │ │ │ -0007b7d0: 6f6e 206f 6620 6f6c 6465 7220 506f 6c69 on of older Poli │ │ │ │ │ -0007b7e0: 6379 2077 6869 6368 2073 6169 6420 7468 cy which said th │ │ │ │ │ -0007b7f0: 6174 2074 6865 2075 7073 7472 6561 6d0a at the upstream. │ │ │ │ │ -0007b800: 2020 2020 2063 6861 6e67 656c 6f67 2073 changelog s │ │ │ │ │ -0007b810: 686f 756c 6420 6265 206d 6164 6520 6163 hould be made ac │ │ │ │ │ -0007b820: 6365 7373 6962 6c65 2061 7420 7468 6973 cessible at this │ │ │ │ │ -0007b830: 2070 6174 682e 2020 4e6f 7720 6974 2069 path. Now it i │ │ │ │ │ -0007b840: 7320 7570 2074 6f0a 2020 2020 206d 6169 s up to. mai │ │ │ │ │ -0007b850: 6e74 6169 6e65 7220 6469 7363 7265 7469 ntainer discreti │ │ │ │ │ -0007b860: 6f6e 2077 6865 7468 6572 2069 7420 6973 on whether it is │ │ │ │ │ -0007b870: 2075 7365 6675 6c20 746f 2069 6e73 7461 useful to insta │ │ │ │ │ -0007b880: 6c6c 2069 742e 0a0a 2020 2020 2054 6865 ll it... The │ │ │ │ │ -0007b890: 2070 7261 6374 6963 6520 6f66 2069 6e73 practice of ins │ │ │ │ │ -0007b8a0: 7461 6c6c 696e 6720 7468 6520 7570 7374 talling the upst │ │ │ │ │ -0007b8b0: 7265 616d 2072 656c 6561 7365 206e 6f74 ream release not │ │ │ │ │ -0007b8c0: 6573 2061 730a 2020 2020 20e2 8098 2f75 es as. .../u │ │ │ │ │ -0007b8d0: 7372 2f73 6861 7265 2f64 6f63 2f70 6163 sr/share/doc/pac │ │ │ │ │ -0007b8e0: 6b61 6765 2f63 6861 6e67 656c 6f67 2e67 kage/changelog.g │ │ │ │ │ -0007b8f0: 7ae2 8099 2069 7320 7065 726d 6974 7465 z... is permitte │ │ │ │ │ -0007b900: 6420 6275 7420 6465 7072 6563 6174 6564 d but deprecated │ │ │ │ │ -0007b910: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -0007b920: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0007b930: 4e6f 6465 3a20 5665 7273 696f 6e20 3420 Node: Version 4 │ │ │ │ │ -0007b940: 3120 352c 2020 4e65 7874 3a20 5665 7273 1 5, Next: Vers │ │ │ │ │ -0007b950: 696f 6e20 3420 3120 342c 2020 5072 6576 ion 4 1 4, Prev │ │ │ │ │ -0007b960: 3a20 5665 7273 696f 6e20 3420 3220 302c : Version 4 2 0, │ │ │ │ │ -0007b970: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ -0007b980: 6368 6563 6b6c 6973 740a 0a32 322e 3133 checklist..22.13 │ │ │ │ │ -0007b990: 2056 6572 7369 6f6e 2034 2e31 2e35 0a3d Version 4.1.5.= │ │ │ │ │ -0007b9a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0007b9b0: 3d3d 0a0a 5265 6c65 6173 6564 204a 756c ==..Released Jul │ │ │ │ │ -0007b9c0: 792c 2032 3031 382e 0a0a 342e 392e 320a y, 2018...4.9.2. │ │ │ │ │ -0007b9d0: 0a20 2020 2020 446f 6375 6d65 6e74 2068 . Document h │ │ │ │ │ -0007b9e0: 6f77 20e2 8098 6465 6269 616e 2f72 756c ow ...debian/rul │ │ │ │ │ -0007b9f0: 6573 e280 9920 616e 6420 7468 6520 e280 es... and the .. │ │ │ │ │ -0007ba00: 9852 756c 6573 2d52 6571 7569 7265 732d .Rules-Requires- │ │ │ │ │ -0007ba10: 526f 6f74 e280 9920 6669 656c 640a 2020 Root... field. │ │ │ │ │ -0007ba20: 2020 2069 6e74 6572 6163 742e 0a0a 352e interact...5. │ │ │ │ │ -0007ba30: 362e 3132 0a0a 2020 2020 2059 6f75 2073 6.12.. You s │ │ │ │ │ -0007ba40: 686f 756c 6420 6e6f 7420 6368 616e 6765 hould not change │ │ │ │ │ -0007ba50: 2061 2070 6163 6b61 6765 e280 9973 2065 a package...s e │ │ │ │ │ -0007ba60: 706f 6368 2c20 6576 656e 2069 6e20 6578 poch, even in ex │ │ │ │ │ -0007ba70: 7065 7269 6d65 6e74 616c 2c0a 2020 2020 perimental,. │ │ │ │ │ -0007ba80: 2077 6974 686f 7574 2067 6574 7469 6e67 without getting │ │ │ │ │ -0007ba90: 2063 6f6e 7365 6e73 7573 206f 6e20 6465 consensus on de │ │ │ │ │ -0007baa0: 6269 616e 2d64 6576 656c 2066 6972 7374 bian-devel first │ │ │ │ │ -0007bab0: 2e0a 0a35 2e36 2e31 322e 310a 0a20 2020 ...5.6.12.1.. │ │ │ │ │ -0007bac0: 2020 4570 6f63 6873 2073 686f 756c 6420 Epochs should │ │ │ │ │ -0007bad0: 6e6f 7420 6265 2075 7365 6420 666f 7220 not be used for │ │ │ │ │ -0007bae0: 7468 6520 7075 7270 6f73 6520 6f66 2072 the purpose of r │ │ │ │ │ -0007baf0: 6f6c 6c69 6e67 2062 6163 6b20 7468 650a olling back the. │ │ │ │ │ -0007bb00: 2020 2020 2076 6572 7369 6f6e 206f 6620 version of │ │ │ │ │ -0007bb10: 6120 7061 636b 6167 652e 2020 5573 6520 a package. Use │ │ │ │ │ -0007bb20: 7468 6520 2b72 6561 6c6c 7920 636f 6e76 the +really conv │ │ │ │ │ -0007bb30: 656e 7469 6f6e 2e0a 0a35 2e36 2e33 310a ention...5.6.31. │ │ │ │ │ -0007bb40: 0a20 2020 2020 446f 6375 6d65 6e74 2074 . Document t │ │ │ │ │ -0007bb50: 6865 20e2 8098 5275 6c65 732d 5265 7175 he ...Rules-Requ │ │ │ │ │ -0007bb60: 6972 6573 2d52 6f6f 74e2 8099 2066 6965 ires-Root... fie │ │ │ │ │ -0007bb70: 6c64 2e0a 0a39 2e31 2e31 0a0a 2020 2020 ld...9.1.1.. │ │ │ │ │ -0007bb80: 2055 7064 6174 6520 4465 6269 616e e280 Update Debian.. │ │ │ │ │ -0007bb90: 9973 2076 6572 7369 6f6e 206f 6620 7468 .s version of th │ │ │ │ │ -0007bba0: 6520 4669 6c65 7379 7374 656d 2048 6965 e Filesystem Hie │ │ │ │ │ -0007bbb0: 7261 7263 6879 2053 7461 6e64 6172 6420 rarchy Standard │ │ │ │ │ -0007bbc0: 6672 6f6d 0a20 2020 2020 322e 3320 746f from. 2.3 to │ │ │ │ │ -0007bbd0: 2033 2e30 2c20 616e 6420 7570 6461 7465 3.0, and update │ │ │ │ │ -0007bbe0: 2074 6865 206c 6973 7420 6f66 2065 7863 the list of exc │ │ │ │ │ -0007bbf0: 6570 7469 6f6e 732e 2020 4f6e 6c79 2061 eptions. Only a │ │ │ │ │ -0007bc00: 2074 696e 790a 2020 2020 206d 696e 6f72 tiny. minor │ │ │ │ │ -0007bc10: 6974 7920 6f66 2070 6163 6b61 6765 732c ity of packages, │ │ │ │ │ -0007bc20: 2069 6620 616e 792c 2073 686f 756c 6420 if any, should │ │ │ │ │ -0007bc30: 6265 206d 6164 6520 6275 6767 7920 6279 be made buggy by │ │ │ │ │ -0007bc40: 2074 6869 7320 6368 616e 6765 2e0a 0a39 this change...9 │ │ │ │ │ -0007bc50: 2e33 2e32 2026 2031 302e 340a 0a20 2020 .3.2 & 10.4.. │ │ │ │ │ -0007bc60: 2020 5570 6461 7465 2076 6572 7369 6f6e Update version │ │ │ │ │ -0007bc70: 206f 6620 504f 5349 5820 7374 616e 6461 of POSIX standa │ │ │ │ │ -0007bc80: 7264 2066 6f72 2073 6865 6c6c 2073 6372 rd for shell scr │ │ │ │ │ -0007bc90: 6970 7473 2066 726f 6d20 5355 5376 3320 ipts from SUSv3 │ │ │ │ │ -0007bca0: 746f 0a20 2020 2020 504f 5349 582e 312d to. POSIX.1- │ │ │ │ │ -0007bcb0: 3230 3137 2028 616c 736f 206b 6e6f 776e 2017 (also known │ │ │ │ │ -0007bcc0: 2061 7320 5355 5376 3420 696e 2073 6f6d as SUSv4 in som │ │ │ │ │ -0007bcd0: 6520 636f 6e74 6578 7473 292e 0a0a 1f0a e contexts)..... │ │ │ │ │ -0007bce0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0007bcf0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0007bd00: 2056 6572 7369 6f6e 2034 2031 2034 2c20 Version 4 1 4, │ │ │ │ │ -0007bd10: 204e 6578 743a 2056 6572 7369 6f6e 2034 Next: Version 4 │ │ │ │ │ -0007bd20: 2031 2033 2c20 2050 7265 763a 2056 6572 1 3, Prev: Ver │ │ │ │ │ -0007bd30: 7369 6f6e 2034 2031 2035 2c20 2055 703a sion 4 1 5, Up: │ │ │ │ │ -0007bd40: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ -0007bd50: 6c69 7374 0a0a 3232 2e31 3420 5665 7273 list..22.14 Vers │ │ │ │ │ -0007bd60: 696f 6e20 342e 312e 340a 3d3d 3d3d 3d3d ion 4.1.4.====== │ │ │ │ │ -0007bd70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ -0007bd80: 656c 6561 7365 6420 4170 7269 6c2c 2032 eleased April, 2 │ │ │ │ │ -0007bd90: 3031 382e 0a0a 332e 322e 320a 0a20 2020 018...3.2.2.. │ │ │ │ │ -0007bda0: 2020 5468 6520 7061 7274 206f 6620 7468 The part of th │ │ │ │ │ -0007bdb0: 6520 7665 7273 696f 6e20 6e75 6d62 6572 e version number │ │ │ │ │ -0007bdc0: 2061 6674 6572 2074 6865 2065 706f 6368 after the epoch │ │ │ │ │ -0007bdd0: 206d 7573 7420 6e6f 7420 6265 2072 6575 must not be reu │ │ │ │ │ -0007bde0: 7365 640a 2020 2020 2066 6f72 2061 2076 sed. for a v │ │ │ │ │ -0007bdf0: 6572 7369 6f6e 206f 6620 7468 6520 7061 ersion of the pa │ │ │ │ │ -0007be00: 636b 6167 6520 7769 7468 2064 6966 6665 ckage with diffe │ │ │ │ │ -0007be10: 7265 6e74 2063 6f6e 7465 6e74 732c 2065 rent contents, e │ │ │ │ │ -0007be20: 7665 6e20 6166 7465 720a 2020 2020 2074 ven after. t │ │ │ │ │ -0007be30: 6865 2076 6572 7369 6f6e 206f 6620 7468 he version of th │ │ │ │ │ -0007be40: 6520 7061 636b 6167 6520 7072 6576 696f e package previo │ │ │ │ │ -0007be50: 7573 6c79 2075 7369 6e67 2074 6861 7420 usly using that │ │ │ │ │ -0007be60: 7061 7274 206f 6620 7468 650a 2020 2020 part of the. │ │ │ │ │ -0007be70: 2076 6572 7369 6f6e 206e 756d 6265 7220 version number │ │ │ │ │ -0007be80: 6973 206e 6f20 6c6f 6e67 6572 2070 7265 is no longer pre │ │ │ │ │ -0007be90: 7365 6e74 2069 6e20 616e 7920 6172 6368 sent in any arch │ │ │ │ │ -0007bea0: 6976 6520 7375 6974 6573 2e0a 0a33 2e32 ive suites...3.2 │ │ │ │ │ -0007beb0: 2e32 0a0a 2020 2020 2046 6f72 206e 6f6e .2.. For non │ │ │ │ │ -0007bec0: 2d6e 6174 6976 6520 7061 636b 6167 6573 -native packages │ │ │ │ │ -0007bed0: 2c20 7468 6520 7570 7374 7265 616d 2076 , the upstream v │ │ │ │ │ -0007bee0: 6572 7369 6f6e 206d 7573 7420 6e6f 7420 ersion must not │ │ │ │ │ -0007bef0: 6265 2072 6575 7365 640a 2020 2020 2066 be reused. f │ │ │ │ │ -0007bf00: 6f72 2064 6966 6665 7265 6e74 2075 7073 or different ups │ │ │ │ │ -0007bf10: 7472 6561 6d20 736f 7572 6365 2063 6f64 tream source cod │ │ │ │ │ -0007bf20: 652c 2073 6f20 7468 6174 2066 6f72 2065 e, so that for e │ │ │ │ │ -0007bf30: 6163 6820 736f 7572 6365 2070 6163 6b61 ach source packa │ │ │ │ │ -0007bf40: 6765 0a20 2020 2020 6e61 6d65 2061 6e64 ge. name and │ │ │ │ │ -0007bf50: 2075 7073 7472 6561 6d20 7665 7273 696f upstream versio │ │ │ │ │ -0007bf60: 6e20 6e75 6d62 6572 2074 6865 7265 2065 n number there e │ │ │ │ │ -0007bf70: 7869 7374 7320 6578 6163 746c 7920 6f6e xists exactly on │ │ │ │ │ -0007bf80: 6520 6f72 6967 696e 616c 0a20 2020 2020 e original. │ │ │ │ │ -0007bf90: 736f 7572 6365 2061 7263 6869 7665 2063 source archive c │ │ │ │ │ -0007bfa0: 6f6e 7465 6e74 732e 0a0a 342e 390a 0a20 ontents...4.9.. │ │ │ │ │ -0007bfb0: 2020 2020 5468 6520 e280 9867 6574 2d6f The ...get-o │ │ │ │ │ -0007bfc0: 7269 672d 736f 7572 6365 e280 9920 7275 rig-source... ru │ │ │ │ │ -0007bfd0: 6c65 7320 7461 7267 6574 2068 6173 2062 les target has b │ │ │ │ │ -0007bfe0: 6565 6e20 7265 6d6f 7665 642e 2020 5061 een removed. Pa │ │ │ │ │ -0007bff0: 636b 6167 6573 0a20 2020 2020 7368 6f75 ckages. shou │ │ │ │ │ -0007c000: 6c64 2074 7261 6e73 6974 696f 6e20 746f ld transition to │ │ │ │ │ -0007c010: 20e2 8098 6465 6269 616e 2f77 6174 6368 ...debian/watch │ │ │ │ │ -0007c020: e280 9920 616e 6420 7573 6520 7573 6361 ... and use usca │ │ │ │ │ -0007c030: 6e20 7768 6572 6520 706f 7373 6962 6c65 n where possible │ │ │ │ │ -0007c040: 2e0a 0a39 2e31 2e32 0a0a 2020 2020 2049 ...9.1.2.. I │ │ │ │ │ -0007c050: 6620 e280 982f 6574 632f 7374 6166 662d f .../etc/staff- │ │ │ │ │ -0007c060: 6772 6f75 702d 666f 722d 7573 722d 6c6f group-for-usr-lo │ │ │ │ │ -0007c070: 6361 6ce2 8099 2064 6f65 7320 6e6f 7420 cal... does not │ │ │ │ │ -0007c080: 6578 6973 742c 20e2 8098 2f75 7372 2f6c exist, .../usr/l │ │ │ │ │ -0007c090: 6f63 616c e280 990a 2020 2020 2061 6e64 ocal.... and │ │ │ │ │ -0007c0a0: 2061 6c6c 2073 7562 6469 7265 6374 6f72 all subdirector │ │ │ │ │ -0007c0b0: 6965 7320 6372 6561 7465 6420 6279 2070 ies created by p │ │ │ │ │ -0007c0c0: 6163 6b61 6765 7320 7368 6f75 6c64 2068 ackages should h │ │ │ │ │ -0007c0d0: 6176 6520 7065 726d 6973 7369 6f6e 730a ave permissions. │ │ │ │ │ -0007c0e0: 2020 2020 2030 3735 3520 616e 6420 6265 0755 and be │ │ │ │ │ -0007c0f0: 206f 776e 6564 2062 7920 e280 9872 6f6f owned by ...roo │ │ │ │ │ -0007c100: 743a 726f 6f74 e280 992e 2020 4966 2074 t:root.... If t │ │ │ │ │ -0007c110: 6865 2066 696c 6520 6578 6973 7473 2c20 he file exists, │ │ │ │ │ -0007c120: 7468 6520 6f6c 640a 2020 2020 2070 6572 the old. per │ │ │ │ │ -0007c130: 6d69 7373 696f 6e73 206f 6620 3237 3735 missions of 2775 │ │ │ │ │ -0007c140: 2061 6e64 206f 776e 6572 7368 6970 206f and ownership o │ │ │ │ │ -0007c150: 6620 726f 6f74 3a73 7461 6666 2073 686f f root:staff sho │ │ │ │ │ -0007c160: 756c 6420 7265 6d61 696e 2e0a 0a1f 0a46 uld remain.....F │ │ │ │ │ -0007c170: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0007c180: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0007c190: 5665 7273 696f 6e20 3420 3120 332c 2020 Version 4 1 3, │ │ │ │ │ -0007c1a0: 4e65 7874 3a20 5665 7273 696f 6e20 3420 Next: Version 4 │ │ │ │ │ -0007c1b0: 3120 322c 2020 5072 6576 3a20 5665 7273 1 2, Prev: Vers │ │ │ │ │ -0007c1c0: 696f 6e20 3420 3120 342c 2020 5570 3a20 ion 4 1 4, Up: │ │ │ │ │ -0007c1d0: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -0007c1e0: 6973 740a 0a32 322e 3135 2056 6572 7369 ist..22.15 Versi │ │ │ │ │ -0007c1f0: 6f6e 2034 2e31 2e33 0a3d 3d3d 3d3d 3d3d on 4.1.3.======= │ │ │ │ │ -0007c200: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ -0007c210: 6c65 6173 6564 2044 6563 656d 6265 722c leased December, │ │ │ │ │ -0007c220: 2032 3031 372e 0a0a 352e 362e 3236 0a0a 2017...5.6.26.. │ │ │ │ │ -0007c230: 2020 2020 2055 524c 7320 6769 7665 6e20 URLs given │ │ │ │ │ -0007c240: 696e 20e2 8098 5643 532d 2ae2 8099 2068 in ...VCS-*... h │ │ │ │ │ -0007c250: 6561 6465 7273 2073 686f 756c 6420 7573 eaders should us │ │ │ │ │ -0007c260: 6520 6120 7363 6865 6d65 2074 6861 7420 e a scheme that │ │ │ │ │ -0007c270: 7072 6f76 6964 6573 0a20 2020 2020 636f provides. co │ │ │ │ │ -0007c280: 6e66 6964 656e 7469 616c 6974 7920 28e2 nfidentiality (. │ │ │ │ │ -0007c290: 8098 6874 7470 73e2 8099 2c20 666f 7220 ..https..., for │ │ │ │ │ -0007c2a0: 6578 616d 706c 6529 2069 6620 7468 6520 example) if the │ │ │ │ │ -0007c2b0: 5643 5320 7265 706f 7369 746f 7279 0a20 VCS repository. │ │ │ │ │ -0007c2c0: 2020 2020 7375 7070 6f72 7473 2069 742e supports it. │ │ │ │ │ -0007c2d0: 2020 e280 985b 7663 732d 6669 656c 642d ...[vcs-field- │ │ │ │ │ -0007c2e0: 7573 6573 2d69 6e73 6563 7572 652d 7572 uses-insecure-ur │ │ │ │ │ -0007c2f0: 695d e280 990a 0a37 2e38 0a0a 2020 2020 i].....7.8.. │ │ │ │ │ -0007c300: 20e2 8098 4275 696c 742d 5573 696e 67e2 ...Built-Using. │ │ │ │ │ -0007c310: 8099 2073 686f 756c 6420 6265 2075 7365 .. should be use │ │ │ │ │ -0007c320: 6420 6578 6163 746c 7920 7768 656e 2074 d exactly when t │ │ │ │ │ -0007c330: 6865 7265 2061 7265 206c 6963 656e 7365 here are license │ │ │ │ │ -0007c340: 206f 7220 4446 5347 0a20 2020 2020 7265 or DFSG. re │ │ │ │ │ -0007c350: 7175 6972 656d 656e 7473 2074 6f20 7265 quirements to re │ │ │ │ │ -0007c360: 7461 696e 2066 756c 6c20 736f 7572 6365 tain full source │ │ │ │ │ -0007c370: 2063 6f64 6520 696e 2074 6865 2061 7263 code in the arc │ │ │ │ │ -0007c380: 6869 7665 2e0a 2020 2020 2050 7265 7669 hive.. Previ │ │ │ │ │ -0007c390: 6f75 736c 792c 2074 6865 2064 6573 6372 ously, the descr │ │ │ │ │ -0007c3a0: 6970 7469 6f6e 206f 6620 7468 6520 6669 iption of the fi │ │ │ │ │ -0007c3b0: 656c 6420 696d 706c 6965 6420 6974 2077 eld implied it w │ │ │ │ │ -0007c3c0: 6173 206e 6565 6465 6420 696e 0a20 2020 as needed in. │ │ │ │ │ -0007c3d0: 2020 6f74 6865 7220 6361 7365 7320 746f other cases to │ │ │ │ │ -0007c3e0: 6f2e 0a0a 392e 312e 310a 0a20 2020 2020 o...9.1.1.. │ │ │ │ │ -0007c3f0: e280 986c 6962 63e2 8099 206d 6179 2061 ...libc... may a │ │ │ │ │ -0007c400: 6c73 6f20 696e 7374 616c 6c20 6669 6c65 lso install file │ │ │ │ │ -0007c410: 7320 696e 20e2 8098 2f6c 6962 3634 e280 s in .../lib64.. │ │ │ │ │ -0007c420: 992e 0a0a 392e 332e 332e 310a 0a20 2020 ....9.3.3.1.. │ │ │ │ │ -0007c430: 2020 4966 2061 2070 6163 6b61 6765 e280 If a package.. │ │ │ │ │ -0007c440: 9973 2064 6165 6d6f 6e20 7368 6f75 6c64 .s daemon should │ │ │ │ │ -0007c450: 206e 6f74 2062 6520 6175 746f 7374 6172 not be autostar │ │ │ │ │ -0007c460: 7465 6420 756e 6c65 7373 2074 6865 206c ted unless the l │ │ │ │ │ -0007c470: 6f63 616c 0a20 2020 2020 6164 6d69 6e69 ocal. admini │ │ │ │ │ -0007c480: 7374 7261 746f 7220 6861 7320 6578 706c strator has expl │ │ │ │ │ -0007c490: 6963 6974 6c79 2072 6571 7565 7374 6564 icitly requested │ │ │ │ │ -0007c4a0: 2069 742c 2074 6865 2070 6163 6b61 6765 it, the package │ │ │ │ │ -0007c4b0: e280 9973 20e2 8098 706f 7374 696e 7374 ...s ...postinst │ │ │ │ │ -0007c4c0: e280 990a 2020 2020 2073 686f 756c 6420 .... should │ │ │ │ │ -0007c4d0: 7573 6520 7468 6520 6e65 7720 e280 9864 use the new ...d │ │ │ │ │ -0007c4e0: 6566 6175 6c74 732d 6469 7361 626c 6564 efaults-disabled │ │ │ │ │ -0007c4f0: e280 9920 6f70 7469 6f6e 206f 6620 e280 ... option of .. │ │ │ │ │ -0007c500: 9875 7064 6174 652d 7263 2e64 e280 992e .update-rc.d.... │ │ │ │ │ -0007c510: 0a0a 2020 2020 2054 6865 206f 6c64 206d .. The old m │ │ │ │ │ -0007c520: 6574 686f 6420 6f66 2069 6e63 6c75 6469 ethod of includi │ │ │ │ │ -0007c530: 6e67 20e2 8098 4449 5341 424c 4544 3d79 ng ...DISABLED=y │ │ │ │ │ -0007c540: 6573 e280 9920 696e 2074 6865 2070 6163 es... in the pac │ │ │ │ │ -0007c550: 6b61 6765 e280 9973 0a20 2020 2020 e280 kage...s. .. │ │ │ │ │ -0007c560: 982f 6574 632f 6465 6661 756c 74e2 8099 ./etc/default... │ │ │ │ │ -0007c570: 2066 696c 6520 7368 6f75 6c64 206e 6f74 file should not │ │ │ │ │ -0007c580: 2062 6520 7573 6564 2e0a 0a31 312e 340a be used...11.4. │ │ │ │ │ -0007c590: 0a20 2020 2020 436c 6172 6966 7920 7468 . Clarify th │ │ │ │ │ -0007c5a0: 6174 2070 726f 6772 616d 7320 6d61 7920 at programs may │ │ │ │ │ -0007c5b0: 696e 766f 6b65 2065 6974 6865 7220 e280 invoke either .. │ │ │ │ │ -0007c5c0: 982f 7573 722f 6269 6e2f 6564 6974 6f72 ./usr/bin/editor │ │ │ │ │ -0007c5d0: e280 9920 616e 640a 2020 2020 20e2 8098 ... and. ... │ │ │ │ │ -0007c5e0: 2f75 7372 2f62 696e 2f70 6167 6572 e280 /usr/bin/pager.. │ │ │ │ │ -0007c5f0: 9920 6469 7265 6374 6c79 2c20 6f72 2075 . directly, or u │ │ │ │ │ -0007c600: 7365 20e2 8098 6564 6974 6f72 e280 9920 se ...editor... │ │ │ │ │ -0007c610: 616e 6420 e280 9870 6167 6572 e280 9920 and ...pager... │ │ │ │ │ -0007c620: 616e 6420 7265 6c79 206f 6e0a 2020 2020 and rely on. │ │ │ │ │ -0007c630: 2050 4154 482e 0a0a 3132 2e35 0a0a 2020 PATH...12.5.. │ │ │ │ │ -0007c640: 2020 2054 6865 2043 7265 6174 6976 6520 The Creative │ │ │ │ │ -0007c650: 436f 6d6d 6f6e 7320 4343 3020 312e 3020 Commons CC0 1.0 │ │ │ │ │ -0007c660: 556e 6976 6572 7361 6c20 6c69 6365 6e73 Universal licens │ │ │ │ │ -0007c670: 6520 2843 4330 2d31 2e30 2920 6973 206e e (CC0-1.0) is n │ │ │ │ │ -0007c680: 6f77 0a20 2020 2020 696e 636c 7564 6564 ow. included │ │ │ │ │ -0007c690: 2069 6e20 e280 982f 7573 722f 7368 6172 in .../usr/shar │ │ │ │ │ -0007c6a0: 652f 636f 6d6d 6f6e 2d6c 6963 656e 7365 e/common-license │ │ │ │ │ -0007c6b0: 73e2 8099 2061 6e64 2064 6f65 7320 6e6f s... and does no │ │ │ │ │ -0007c6c0: 7420 6e65 6564 2074 6f20 6265 0a20 2020 t need to be. │ │ │ │ │ -0007c6d0: 2020 636f 7069 6564 2076 6572 6261 7469 copied verbati │ │ │ │ │ -0007c6e0: 6d20 696e 2074 6865 2070 6163 6b61 6765 m in the package │ │ │ │ │ -0007c6f0: 20e2 8098 636f 7079 7269 6768 74e2 8099 ...copyright... │ │ │ │ │ -0007c700: 2066 696c 652e 0a0a 1f0a 4669 6c65 3a20 file.....File: │ │ │ │ │ -0007c710: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -0007c720: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ -0007c730: 6f6e 2034 2031 2032 2c20 204e 6578 743a on 4 1 2, Next: │ │ │ │ │ -0007c740: 2056 6572 7369 6f6e 2034 2031 2031 2c20 Version 4 1 1, │ │ │ │ │ -0007c750: 2050 7265 763a 2056 6572 7369 6f6e 2034 Prev: Version 4 │ │ │ │ │ -0007c760: 2031 2033 2c20 2055 703a 2055 7067 7261 1 3, Up: Upgra │ │ │ │ │ -0007c770: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ -0007c780: 3232 2e31 3620 5665 7273 696f 6e20 342e 22.16 Version 4. │ │ │ │ │ -0007c790: 312e 320a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 1.2.============ │ │ │ │ │ -0007c7a0: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ -0007c7b0: 6420 4e6f 7665 6d62 6572 2c20 3230 3137 d November, 2017 │ │ │ │ │ -0007c7c0: 2e0a 0a33 2e31 2e31 0a0a 2020 2020 2042 ...3.1.1.. B │ │ │ │ │ -0007c7d0: 696e 6172 7920 7061 636b 6167 6573 2074 inary packages t │ │ │ │ │ -0007c7e0: 6861 7420 6861 7665 2070 6f74 656e 7469 hat have potenti │ │ │ │ │ -0007c7f0: 616c 6c79 206f 6666 656e 7369 7665 2063 ally offensive c │ │ │ │ │ -0007c800: 6f6e 7465 6e74 2073 686f 756c 6420 6861 ontent should ha │ │ │ │ │ -0007c810: 7665 0a20 2020 2020 7468 6520 7375 6666 ve. the suff │ │ │ │ │ -0007c820: 6978 20e2 8098 2d6f 6666 656e 7369 7665 ix ...-offensive │ │ │ │ │ -0007c830: e280 992e 2020 5468 6973 2072 6570 6c61 .... This repla │ │ │ │ │ -0007c840: 6365 7320 616e 206f 6c64 6572 2063 6f6e ces an older con │ │ │ │ │ -0007c850: 7665 6e74 696f 6e20 746f 2075 7365 0a20 vention to use. │ │ │ │ │ -0007c860: 2020 2020 e280 982d 6f66 66e2 8099 2e20 ...-off.... │ │ │ │ │ -0007c870: 2041 7320 6265 666f 7265 2c20 7768 6574 As before, whet │ │ │ │ │ -0007c880: 6865 7220 7468 6520 636f 6e74 656e 7473 her the contents │ │ │ │ │ -0007c890: 206f 6620 6120 7061 636b 6167 6520 6e65 of a package ne │ │ │ │ │ -0007c8a0: 6564 7320 7468 6973 0a20 2020 2020 636f eds this. co │ │ │ │ │ -0007c8b0: 6e74 656e 7420 7761 726e 696e 6720 6973 ntent warning is │ │ │ │ │ -0007c8c0: 2061 206d 6174 7465 7220 6f66 206d 6169 a matter of mai │ │ │ │ │ -0007c8d0: 6e74 6169 6e65 7220 6469 7363 7265 7469 ntainer discreti │ │ │ │ │ -0007c8e0: 6f6e 2e0a 0a31 302e 320a 0a20 2020 2020 on...10.2.. │ │ │ │ │ -0007c8f0: 5072 6976 6174 6520 7368 6172 6564 206f Private shared o │ │ │ │ │ -0007c900: 626a 6563 7420 6669 6c65 7320 7368 6f75 bject files shou │ │ │ │ │ -0007c910: 6c64 2062 6520 696e 7374 616c 6c65 6420 ld be installed │ │ │ │ │ -0007c920: 696e 2073 7562 6469 7265 6374 6f72 6965 in subdirectorie │ │ │ │ │ -0007c930: 730a 2020 2020 206f 6620 e280 982f 7573 s. of .../us │ │ │ │ │ -0007c940: 722f 6c69 62e2 8099 206f 7220 e280 982f r/lib... or .../ │ │ │ │ │ -0007c950: 7573 722f 6c69 622f 7472 6970 6c65 74e2 usr/lib/triplet. │ │ │ │ │ -0007c960: 8099 2e20 2054 6869 7320 6368 616e 6765 ... This change │ │ │ │ │ -0007c970: 2070 6572 6d69 7473 2070 7269 7661 7465 permits private │ │ │ │ │ -0007c980: 0a20 2020 2020 7368 6172 6564 206f 626a . shared obj │ │ │ │ │ -0007c990: 6563 7420 6669 6c65 7320 746f 2074 616b ect files to tak │ │ │ │ │ -0007c9a0: 6520 6164 7661 6e74 6167 6520 6f66 206d e advantage of m │ │ │ │ │ -0007c9b0: 756c 7469 6172 6368 2c20 616e 6420 616c ultiarch, and al │ │ │ │ │ -0007c9c0: 736f 0a20 2020 2020 7265 6d6f 7665 7320 so. removes │ │ │ │ │ -0007c9d0: 7468 6520 696d 706c 6963 6174 696f 6e20 the implication │ │ │ │ │ -0007c9e0: 7468 6174 2069 7420 6973 2070 6572 6d69 that it is permi │ │ │ │ │ -0007c9f0: 7373 6962 6c65 2074 6f20 696e 7374 616c ssible to instal │ │ │ │ │ -0007ca00: 6c20 7072 6976 6174 650a 2020 2020 2073 l private. s │ │ │ │ │ -0007ca10: 6861 7265 6420 6f62 6a65 6374 2066 696c hared object fil │ │ │ │ │ -0007ca20: 6573 2064 6972 6563 746c 7920 696e 746f es directly into │ │ │ │ │ -0007ca30: 20e2 8098 2f75 7372 2f6c 6962 2f74 7269 .../usr/lib/tri │ │ │ │ │ -0007ca40: 706c 6574 e280 992e 0a0a 3130 2e34 0a0a plet......10.4.. │ │ │ │ │ -0007ca50: 2020 2020 2054 6865 2073 6865 6261 6e67 The shebang │ │ │ │ │ -0007ca60: 2061 7420 7468 6520 746f 7020 6f66 2050 at the top of P │ │ │ │ │ -0007ca70: 6572 6c20 636f 6d6d 616e 6420 7363 7269 erl command scri │ │ │ │ │ -0007ca80: 7074 7320 6d75 7374 2062 650a 2020 2020 pts must be. │ │ │ │ │ -0007ca90: 20e2 8098 2321 2f75 7372 2f62 696e 2f70 ...#!/usr/bin/p │ │ │ │ │ -0007caa0: 6572 6ce2 8099 2e20 2028 5072 6576 696f erl.... (Previo │ │ │ │ │ -0007cab0: 7573 6c79 2c20 7468 6973 2077 6173 2061 usly, this was a │ │ │ │ │ -0007cac0: 20e2 8098 7368 6f75 6c64 e280 9920 7261 ...should... ra │ │ │ │ │ -0007cad0: 7468 6572 2074 6861 6e20 610a 2020 2020 ther than a. │ │ │ │ │ -0007cae0: 20e2 8098 6d75 7374 e280 992e 290a 0a1f ...must....)... │ │ │ │ │ -0007caf0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0007cb00: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0007cb10: 3a20 5665 7273 696f 6e20 3420 3120 312c : Version 4 1 1, │ │ │ │ │ -0007cb20: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ -0007cb30: 3420 3120 302c 2020 5072 6576 3a20 5665 4 1 0, Prev: Ve │ │ │ │ │ -0007cb40: 7273 696f 6e20 3420 3120 322c 2020 5570 rsion 4 1 2, Up │ │ │ │ │ -0007cb50: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ -0007cb60: 6b6c 6973 740a 0a32 322e 3137 2056 6572 klist..22.17 Ver │ │ │ │ │ -0007cb70: 7369 6f6e 2034 2e31 2e31 0a3d 3d3d 3d3d sion 4.1.1.===== │ │ │ │ │ -0007cb80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -0007cb90: 5265 6c65 6173 6564 2053 6570 7465 6d62 Released Septemb │ │ │ │ │ -0007cba0: 6572 2c20 3230 3137 2e0a 0a34 2e34 0a0a er, 2017...4.4.. │ │ │ │ │ -0007cbb0: 2020 2020 2064 6562 6961 6e2f 6368 616e debian/chan │ │ │ │ │ -0007cbc0: 6765 6c6f 6720 6d75 7374 2065 7869 7374 gelog must exist │ │ │ │ │ -0007cbd0: 2069 6e20 736f 7572 6365 2070 6163 6b61 in source packa │ │ │ │ │ -0007cbe0: 6765 732e 0a0a 392e 322e 330a 0a20 2020 ges...9.2.3.. │ │ │ │ │ -0007cbf0: 2020 5468 6520 6361 6e6f 6e69 6361 6c20 The canonical │ │ │ │ │ -0007cc00: 6e6f 6e2d 6578 6973 7465 6e74 2068 6f6d non-existent hom │ │ │ │ │ -0007cc10: 6520 6469 7265 6374 6f72 7920 6973 20e2 e directory is . │ │ │ │ │ -0007cc20: 8098 2f6e 6f6e 6578 6973 7465 6e74 e280 ../nonexistent.. │ │ │ │ │ -0007cc30: 992e 0a0a 1f0a 4669 6c65 3a20 6465 6269 ......File: debi │ │ │ │ │ -0007cc40: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0007cc50: 204e 6f64 653a 2056 6572 7369 6f6e 2034 Node: Version 4 │ │ │ │ │ -0007cc60: 2031 2030 2c20 204e 6578 743a 2056 6572 1 0, Next: Ver │ │ │ │ │ -0007cc70: 7369 6f6e 2034 2030 2031 2c20 2050 7265 sion 4 0 1, Pre │ │ │ │ │ -0007cc80: 763a 2056 6572 7369 6f6e 2034 2031 2031 v: Version 4 1 1 │ │ │ │ │ -0007cc90: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ -0007cca0: 2063 6865 636b 6c69 7374 0a0a 3232 2e31 checklist..22.1 │ │ │ │ │ -0007ccb0: 3820 5665 7273 696f 6e20 342e 312e 300a 8 Version 4.1.0. │ │ │ │ │ -0007ccc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0007ccd0: 3d3d 3d0a 0a52 656c 6561 7365 6420 4175 ===..Released Au │ │ │ │ │ -0007cce0: 6775 7374 2c20 3230 3137 2e0a 0a32 2e32 gust, 2017...2.2 │ │ │ │ │ -0007ccf0: 2e31 0a0a 2020 2020 204e 6f6e 2d64 6566 .1.. Non-def │ │ │ │ │ -0007cd00: 6175 6c74 2061 6c74 6572 6e61 7469 7665 ault alternative │ │ │ │ │ -0007cd10: 2064 6570 656e 6465 6e63 6965 7320 6f6e dependencies on │ │ │ │ │ -0007cd20: 206e 6f6e 2d66 7265 6520 7061 636b 6167 non-free packag │ │ │ │ │ -0007cd30: 6573 2061 7265 0a20 2020 2020 7065 726d es are. perm │ │ │ │ │ -0007cd40: 6974 7465 6420 666f 7220 7061 636b 6167 itted for packag │ │ │ │ │ -0007cd50: 6573 2069 6e20 6d61 696e 2e0a 0a34 2e31 es in main...4.1 │ │ │ │ │ -0007cd60: 310a 0a20 2020 2020 4966 2075 7073 7472 1.. If upstr │ │ │ │ │ -0007cd70: 6561 6d20 7072 6f76 6964 6573 204f 7065 eam provides Ope │ │ │ │ │ -0007cd80: 6e50 4750 2073 6967 6e61 7475 7265 732c nPGP signatures, │ │ │ │ │ -0007cd90: 2069 6e63 6c75 6469 6e67 2074 6865 2075 including the u │ │ │ │ │ -0007cda0: 7073 7472 6561 6d0a 2020 2020 2073 6967 pstream. sig │ │ │ │ │ -0007cdb0: 6e69 6e67 206b 6579 2061 7320 e280 9864 ning key as ...d │ │ │ │ │ -0007cdc0: 6562 6961 6e2f 7570 7374 7265 616d 2f73 ebian/upstream/s │ │ │ │ │ -0007cdd0: 6967 6e69 6e67 2d6b 6579 2e61 7363 e280 igning-key.asc.. │ │ │ │ │ -0007cde0: 9920 696e 2074 6865 2073 6f75 7263 650a . in the source. │ │ │ │ │ -0007cdf0: 2020 2020 2070 6163 6b61 6765 2061 6e64 package and │ │ │ │ │ -0007ce00: 2075 7369 6e67 2074 6865 20e2 8098 7067 using the ...pg │ │ │ │ │ -0007ce10: 7073 6967 7572 6c6d 616e 676c 65e2 8099 psigurlmangle... │ │ │ │ │ -0007ce20: 206f 7074 696f 6e20 696e 20e2 8098 6465 option in ...de │ │ │ │ │ -0007ce30: 6269 616e 2f77 6174 6368 e280 990a 2020 bian/watch.... │ │ │ │ │ -0007ce40: 2020 2063 6f6e 6669 6775 7261 7469 6f6e configuration │ │ │ │ │ -0007ce50: 2074 6f20 696e 6469 6361 7465 2068 6f77 to indicate how │ │ │ │ │ -0007ce60: 2074 6f20 6669 6e64 2074 6865 2075 7073 to find the ups │ │ │ │ │ -0007ce70: 7472 6561 6d20 7369 676e 6174 7572 6520 tream signature │ │ │ │ │ -0007ce80: 666f 720a 2020 2020 206e 6577 2072 656c for. new rel │ │ │ │ │ -0007ce90: 6561 7365 7320 6973 2072 6563 6f6d 6d65 eases is recomme │ │ │ │ │ -0007cea0: 6e64 6564 2e0a 0a34 2e31 350a 0a20 2020 nded...4.15.. │ │ │ │ │ -0007ceb0: 2020 5061 636b 6167 6573 2073 686f 756c Packages shoul │ │ │ │ │ -0007cec0: 6420 6275 696c 6420 7265 7072 6f64 7563 d build reproduc │ │ │ │ │ -0007ced0: 6962 6c79 2077 6865 6e20 6365 7274 6169 ibly when certai │ │ │ │ │ -0007cee0: 6e20 6661 6374 6f72 7320 6172 6520 6865 n factors are he │ │ │ │ │ -0007cef0: 6c64 0a20 2020 2020 636f 6e73 7461 6e74 ld. constant │ │ │ │ │ -0007cf00: 3b20 7365 6520 342e 3135 2066 6f72 2074 ; see 4.15 for t │ │ │ │ │ -0007cf10: 6865 206c 6973 742e 0a0a 342e 3135 0a0a he list...4.15.. │ │ │ │ │ -0007cf20: 2020 2020 2050 6163 6b61 6765 7320 6172 Packages ar │ │ │ │ │ -0007cf30: 6520 7265 636f 6d6d 656e 6465 6420 746f e recommended to │ │ │ │ │ -0007cf40: 2062 7569 6c64 2072 6570 726f 6475 6369 build reproduci │ │ │ │ │ -0007cf50: 626c 7920 6576 656e 2077 6865 6e20 6275 bly even when bu │ │ │ │ │ -0007cf60: 696c 640a 2020 2020 2070 6174 6873 2061 ild. paths a │ │ │ │ │ -0007cf70: 6e64 206d 6f73 7420 656e 7669 726f 6e6d nd most environm │ │ │ │ │ -0007cf80: 656e 7420 7661 7269 6162 6c65 7320 6172 ent variables ar │ │ │ │ │ -0007cf90: 6520 616c 6c6f 7765 6420 746f 2076 6172 e allowed to var │ │ │ │ │ -0007cfa0: 792e 0a0a 392e 312e 310a 0a20 2020 2020 y...9.1.1.. │ │ │ │ │ -0007cfb0: 4f6e 6c79 2074 6865 2064 796e 616d 6963 Only the dynamic │ │ │ │ │ -0007cfc0: 206c 696e 6b65 7220 6d61 7920 696e 7374 linker may inst │ │ │ │ │ -0007cfd0: 616c 6c20 6669 6c65 7320 746f 20e2 8098 all files to ... │ │ │ │ │ -0007cfe0: 2f6c 6962 3634 2fe2 8099 2e0a 0a20 2020 /lib64/...... │ │ │ │ │ -0007cff0: 2020 4e6f 2070 6163 6b61 6765 2066 6f72 No package for │ │ │ │ │ -0007d000: 2061 2036 3420 6269 7420 6172 6368 6974 a 64 bit archit │ │ │ │ │ -0007d010: 6563 7475 7265 206d 6179 2069 6e73 7461 ecture may insta │ │ │ │ │ -0007d020: 6c6c 2066 696c 6573 2074 6f0a 2020 2020 ll files to. │ │ │ │ │ -0007d030: 20e2 8098 2f75 7372 2f6c 6962 3634 2fe2 .../usr/lib64/. │ │ │ │ │ -0007d040: 8099 206f 7220 616e 7920 7375 6264 6972 .. or any subdir │ │ │ │ │ -0007d050: 6563 746f 7279 2e0a 0a31 312e 382e 330a ectory...11.8.3. │ │ │ │ │ -0007d060: 0a20 2020 2020 5468 6520 7265 7175 6972 . The requir │ │ │ │ │ -0007d070: 6564 2062 6568 6176 696f 7572 206f 6620 ed behaviour of │ │ │ │ │ -0007d080: e280 9878 2d74 6572 6d69 6e61 6c2d 656d ...x-terminal-em │ │ │ │ │ -0007d090: 756c 6174 6f72 202d 65e2 8099 2068 6173 ulator -e... has │ │ │ │ │ -0007d0a0: 2062 6565 6e0a 2020 2020 2063 6c61 7269 been. clari │ │ │ │ │ -0007d0b0: 6669 6564 2c20 616e 6420 7570 6461 7465 fied, and update │ │ │ │ │ -0007d0c0: 6420 746f 2072 6570 6c61 6365 2061 2066 d to replace a f │ │ │ │ │ -0007d0d0: 616c 7365 2063 6c61 696d 2061 626f 7574 alse claim about │ │ │ │ │ -0007d0e0: 2074 6865 2062 6568 6176 696f 7572 0a20 the behaviour. │ │ │ │ │ -0007d0f0: 2020 2020 6f66 20e2 8098 7874 6572 6de2 of ...xterm. │ │ │ │ │ -0007d100: 8099 2e0a 0a20 2020 2020 5072 6f67 7261 ..... Progra │ │ │ │ │ -0007d110: 6d73 206d 7573 7420 7375 7070 6f72 7420 ms must support │ │ │ │ │ -0007d120: e280 982d 6520 636f 6d6d 616e 64e2 8099 ...-e command... │ │ │ │ │ -0007d130: 2077 6865 7265 20e2 8098 636f 6d6d 616e where ...comman │ │ │ │ │ -0007d140: 64e2 8099 206d 6179 2069 6e63 6c75 6465 d... may include │ │ │ │ │ -0007d150: 0a20 2020 2020 6d75 6c74 6970 6c65 2061 . multiple a │ │ │ │ │ -0007d160: 7267 756d 656e 7473 2c20 7768 6963 6820 rguments, which │ │ │ │ │ -0007d170: 6d75 7374 2062 6520 6578 6563 7574 6564 must be executed │ │ │ │ │ -0007d180: 2061 7320 6966 2074 6865 2061 7267 756d as if the argum │ │ │ │ │ -0007d190: 656e 7473 2077 6572 650a 2020 2020 2070 ents were. p │ │ │ │ │ -0007d1a0: 6173 7365 6420 746f 20e2 8098 6578 6563 assed to ...exec │ │ │ │ │ -0007d1b0: 7670 e280 9920 6469 7265 6374 6c79 2c20 vp... directly, │ │ │ │ │ -0007d1c0: 6279 7061 7373 696e 6720 7468 6520 7368 bypassing the sh │ │ │ │ │ -0007d1d0: 656c 6c2e 0a0a 2020 2020 2049 6620 7468 ell... If th │ │ │ │ │ -0007d1e0: 6973 2065 7865 6375 7469 6f6e 2066 6169 is execution fai │ │ │ │ │ -0007d1f0: 6c73 2061 6e64 20e2 8098 2d65 e280 9920 ls and ...-e... │ │ │ │ │ -0007d200: 6861 7320 6120 7369 6e67 6c65 2061 7267 has a single arg │ │ │ │ │ -0007d210: 756d 656e 742c 20e2 8098 7874 6572 6de2 ument, ...xterm. │ │ │ │ │ -0007d220: 8099 e280 9973 0a20 2020 2020 6661 6c6c .....s. fall │ │ │ │ │ -0007d230: 6261 636b 2062 6568 6176 696f 7572 206f back behaviour o │ │ │ │ │ -0007d240: 6620 7061 7373 696e 6720 e280 9863 6f6d f passing ...com │ │ │ │ │ -0007d250: 6d61 6e64 e280 9920 746f 2074 6865 2073 mand... to the s │ │ │ │ │ -0007d260: 6865 6c6c 2069 7320 7065 726d 6974 7465 hell is permitte │ │ │ │ │ -0007d270: 640a 2020 2020 2062 7574 206e 6f74 2072 d. but not r │ │ │ │ │ -0007d280: 6571 7569 7265 642e 0a0a 1f0a 4669 6c65 equired.....File │ │ │ │ │ -0007d290: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0007d2a0: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ -0007d2b0: 7369 6f6e 2034 2030 2031 2c20 204e 6578 sion 4 0 1, Nex │ │ │ │ │ -0007d2c0: 743a 2056 6572 7369 6f6e 2034 2030 2030 t: Version 4 0 0 │ │ │ │ │ -0007d2d0: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ -0007d2e0: 2034 2031 2030 2c20 2055 703a 2055 7067 4 1 0, Up: Upg │ │ │ │ │ -0007d2f0: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ -0007d300: 0a0a 3232 2e31 3920 5665 7273 696f 6e20 ..22.19 Version │ │ │ │ │ -0007d310: 342e 302e 310a 3d3d 3d3d 3d3d 3d3d 3d3d 4.0.1.========== │ │ │ │ │ -0007d320: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ -0007d330: 7365 6420 4175 6775 7374 2c20 3230 3137 sed August, 2017 │ │ │ │ │ -0007d340: 2e0a 0a32 2e35 0a0a 2020 2020 2050 7269 ...2.5.. Pri │ │ │ │ │ -0007d350: 6f72 6974 6965 7320 6172 6520 6e6f 7720 orities are now │ │ │ │ │ -0007d360: 7573 6564 206f 6e6c 7920 666f 7220 636f used only for co │ │ │ │ │ -0007d370: 6e74 726f 6c6c 696e 6720 7768 6963 6820 ntrolling which │ │ │ │ │ -0007d380: 7061 636b 6167 6573 2061 7265 0a20 2020 packages are. │ │ │ │ │ -0007d390: 2020 7061 7274 206f 6620 6120 6d69 6e69 part of a mini │ │ │ │ │ -0007d3a0: 6d61 6c20 6f72 2073 7461 6e64 6172 6420 mal or standard │ │ │ │ │ -0007d3b0: 4465 6269 616e 2069 6e73 7461 6c6c 6174 Debian installat │ │ │ │ │ -0007d3c0: 696f 6e20 616e 6420 7368 6f75 6c64 2062 ion and should b │ │ │ │ │ -0007d3d0: 650a 2020 2020 2073 656c 6563 7465 6420 e. selected │ │ │ │ │ -0007d3e0: 6261 7365 6420 6f6e 2066 756e 6374 696f based on functio │ │ │ │ │ -0007d3f0: 6e61 6c69 7479 2070 726f 7669 6465 6420 nality provided │ │ │ │ │ -0007d400: 6469 7265 6374 6c79 2074 6f20 7573 6572 directly to user │ │ │ │ │ -0007d410: 7320 2873 6f0a 2020 2020 206e 6561 726c s (so. nearl │ │ │ │ │ -0007d420: 7920 616c 6c20 7368 6172 6564 206c 6962 y all shared lib │ │ │ │ │ -0007d430: 7261 7269 6573 2073 686f 756c 6420 6861 raries should ha │ │ │ │ │ -0007d440: 7665 2061 2070 7269 6f72 6974 7920 6f66 ve a priority of │ │ │ │ │ -0007d450: 20e2 8098 6f70 7469 6f6e 616c e280 9929 ...optional...) │ │ │ │ │ -0007d460: 2e0a 2020 2020 2050 6163 6b61 6765 7320 .. Packages │ │ │ │ │ -0007d470: 6d61 7920 6e6f 7720 6465 7065 6e64 206f may now depend o │ │ │ │ │ -0007d480: 6e20 7061 636b 6167 6573 2077 6974 6820 n packages with │ │ │ │ │ -0007d490: 6120 6c6f 7765 7220 7072 696f 7269 7479 a lower priority │ │ │ │ │ -0007d4a0: 2e0a 0a20 2020 2020 5468 6520 e280 9865 ... The ...e │ │ │ │ │ -0007d4b0: 7874 7261 e280 9920 7072 696f 7269 7479 xtra... priority │ │ │ │ │ -0007d4c0: 2068 6173 2062 6565 6e20 6465 7072 6563 has been deprec │ │ │ │ │ -0007d4d0: 6174 6564 2061 6e64 2073 686f 756c 6420 ated and should │ │ │ │ │ -0007d4e0: 6265 2074 7265 6174 6564 2061 730a 2020 be treated as. │ │ │ │ │ -0007d4f0: 2020 2065 7175 6976 616c 656e 7420 746f equivalent to │ │ │ │ │ -0007d500: 20e2 8098 6f70 7469 6f6e 616c e280 992e ...optional.... │ │ │ │ │ -0007d510: 2020 416c 6c20 e280 9865 7874 7261 e280 All ...extra.. │ │ │ │ │ -0007d520: 9920 7072 696f 7269 7469 6573 2073 686f . priorities sho │ │ │ │ │ -0007d530: 756c 6420 6265 2063 6861 6e67 6564 0a20 uld be changed. │ │ │ │ │ -0007d540: 2020 2020 746f 20e2 8098 6f70 7469 6f6e to ...option │ │ │ │ │ -0007d550: 616c e280 992e 2020 5061 636b 6167 6573 al.... Packages │ │ │ │ │ -0007d560: 2077 6974 6820 6120 7072 696f 7269 7479 with a priority │ │ │ │ │ -0007d570: 206f 6620 e280 986f 7074 696f 6e61 6ce2 of ...optional. │ │ │ │ │ -0007d580: 8099 206d 6179 2063 6f6e 666c 6963 740a .. may conflict. │ │ │ │ │ -0007d590: 2020 2020 2077 6974 6820 6561 6368 206f with each o │ │ │ │ │ -0007d5a0: 7468 6572 2028 6275 7420 7061 636b 6167 ther (but packag │ │ │ │ │ -0007d5b0: 6573 2074 6861 7420 626f 7468 2068 6176 es that both hav │ │ │ │ │ -0007d5c0: 6520 6120 7072 696f 7269 7479 206f 660a e a priority of. │ │ │ │ │ -0007d5d0: 2020 2020 20e2 8098 7374 616e 6461 7264 ...standard │ │ │ │ │ -0007d5e0: e280 9920 6f72 2068 6967 6865 7220 7374 ... or higher st │ │ │ │ │ -0007d5f0: 696c 6c20 6d61 7920 6e6f 7420 636f 6e66 ill may not conf │ │ │ │ │ -0007d600: 6c69 6374 292e 0a0a 352e 362e 3330 0a0a lict)...5.6.30.. │ │ │ │ │ -0007d610: 2020 2020 204e 6577 2073 6563 7469 6f6e New section │ │ │ │ │ -0007d620: 2064 6f63 756d 656e 7469 6e67 2074 6865 documenting the │ │ │ │ │ -0007d630: 20e2 8098 5465 7374 7375 6974 65e2 8099 ...Testsuite... │ │ │ │ │ -0007d640: 2066 6965 6c64 2069 6e20 4465 6269 616e field in Debian │ │ │ │ │ -0007d650: 2073 6f75 7263 650a 2020 2020 2063 6f6e source. con │ │ │ │ │ -0007d660: 7472 6f6c 2066 696c 6573 2e0a 0a38 2e31 trol files...8.1 │ │ │ │ │ -0007d670: 2e31 0a0a 2020 2020 2053 6861 7265 6420 .1.. Shared │ │ │ │ │ -0007d680: 6c69 6272 6172 6965 7320 6d75 7374 206e libraries must n │ │ │ │ │ -0007d690: 6f77 2069 6e76 6f6b 6520 e280 986c 6463 ow invoke ...ldc │ │ │ │ │ -0007d6a0: 6f6e 6669 67e2 8099 2062 7920 6d65 616e onfig... by mean │ │ │ │ │ -0007d6b0: 7320 6f66 2074 7269 6767 6572 732c 0a20 s of triggers,. │ │ │ │ │ -0007d6c0: 2020 2020 696e 7374 6561 6420 6f66 206d instead of m │ │ │ │ │ -0007d6d0: 6169 6e74 7363 7269 7074 732e 0a0a 392e aintscripts...9. │ │ │ │ │ -0007d6e0: 332e 330a 0a20 2020 2020 5061 636b 6167 3.3.. Packag │ │ │ │ │ -0007d6f0: 6573 2061 7265 2072 6563 6f6d 6d65 6e64 es are recommend │ │ │ │ │ -0007d700: 6564 2074 6f20 7573 6520 6465 6268 656c ed to use debhel │ │ │ │ │ -0007d710: 7065 7220 746f 6f6c 7320 696e 7374 6561 per tools instea │ │ │ │ │ -0007d720: 6420 6f66 2069 6e76 6f6b 696e 670a 2020 d of invoking. │ │ │ │ │ -0007d730: 2020 20e2 8098 7570 6461 7465 2d72 632e ...update-rc. │ │ │ │ │ -0007d740: 64e2 8099 2061 6e64 20e2 8098 696e 766f d... and ...invo │ │ │ │ │ -0007d750: 6b65 2d72 632e 64e2 8099 2064 6972 6563 ke-rc.d... direc │ │ │ │ │ -0007d760: 746c 792e 0a0a 392e 332e 330a 0a20 2020 tly...9.3.3.. │ │ │ │ │ -0007d770: 2020 506f 6c69 6379 e280 9973 2064 6573 Policy...s des │ │ │ │ │ -0007d780: 6372 6970 7469 6f6e 206f 6620 686f 7720 cription of how │ │ │ │ │ -0007d790: 7468 6520 6c6f 6361 6c20 7379 7374 656d the local system │ │ │ │ │ -0007d7a0: 2061 646d 696e 6973 7472 6174 6f72 206d administrator m │ │ │ │ │ -0007d7b0: 6179 0a20 2020 2020 6d6f 6469 6679 2074 ay. modify t │ │ │ │ │ -0007d7c0: 6865 2072 756e 6c65 7665 6c73 2061 7420 he runlevels at │ │ │ │ │ -0007d7d0: 7768 6963 6820 6120 6461 656d 6f6e 2069 which a daemon i │ │ │ │ │ -0007d7e0: 7320 7374 6172 7465 6420 616e 6420 7374 s started and st │ │ │ │ │ -0007d7f0: 6f70 7065 642c 2061 6e64 0a20 2020 2020 opped, and. │ │ │ │ │ -0007d800: 686f 7720 696e 6974 2073 6372 6970 7473 how init scripts │ │ │ │ │ -0007d810: 206d 6179 2064 6570 656e 6420 6f6e 206f may depend on o │ │ │ │ │ -0007d820: 7468 6572 2069 6e69 7420 7363 7269 7074 ther init script │ │ │ │ │ -0007d830: 732c 2068 6176 6520 6265 656e 0a20 2020 s, have been. │ │ │ │ │ -0007d840: 2020 7265 6d6f 7665 642e 2020 5468 6573 removed. Thes │ │ │ │ │ -0007d850: 6520 6172 6520 6e6f 7720 6861 6e64 6c65 e are now handle │ │ │ │ │ -0007d860: 6420 6279 204c 5342 2068 6561 6465 7273 d by LSB headers │ │ │ │ │ -0007d870: 2e0a 0a39 2e34 0a0a 2020 2020 2050 6f6c ...9.4.. Pol │ │ │ │ │ -0007d880: 6963 79e2 8099 7320 7370 6563 6966 6963 icy...s specific │ │ │ │ │ -0007d890: 6174 696f 6e20 6f66 2074 6865 2063 6f6e ation of the con │ │ │ │ │ -0007d8a0: 736f 6c65 206d 6573 7361 6765 7320 7468 sole messages th │ │ │ │ │ -0007d8b0: 6174 2073 686f 756c 6420 6265 0a20 2020 at should be. │ │ │ │ │ -0007d8c0: 2020 656d 6974 7465 6420 6279 20e2 8098 emitted by ... │ │ │ │ │ -0007d8d0: 696e 6974 2e64 e280 9920 7363 7269 7074 init.d... script │ │ │ │ │ -0007d8e0: 7320 6861 7320 6265 656e 2072 656d 6f76 s has been remov │ │ │ │ │ -0007d8f0: 6564 2e20 2054 6869 7320 6973 206e 6f77 ed. This is now │ │ │ │ │ -0007d900: 2064 6566 696e 6564 0a20 2020 2020 6279 defined. by │ │ │ │ │ -0007d910: 204c 5342 2c20 666f 7220 7379 7376 696e LSB, for sysvin │ │ │ │ │ -0007d920: 6974 2c20 616e 6420 6973 206e 6f74 2065 it, and is not e │ │ │ │ │ -0007d930: 7870 6563 7465 6420 746f 2062 6520 666f xpected to be fo │ │ │ │ │ -0007d940: 6c6c 6f77 6564 2062 7920 6f74 6865 720a llowed by other. │ │ │ │ │ -0007d950: 2020 2020 2069 6e69 7420 7379 7374 656d init system │ │ │ │ │ -0007d960: 732e 0a0a 392e 360a 0a20 2020 2020 5061 s...9.6.. Pa │ │ │ │ │ -0007d970: 636b 6167 6573 2069 6e73 7461 6c6c 696e ckages installin │ │ │ │ │ -0007d980: 6720 6120 4672 6565 2044 6573 6b74 6f70 g a Free Desktop │ │ │ │ │ -0007d990: 2065 6e74 7279 206d 7573 7420 6e6f 7420 entry must not │ │ │ │ │ -0007d9a0: 616c 736f 2069 6e73 7461 6c6c 2061 0a20 also install a. │ │ │ │ │ -0007d9b0: 2020 2020 4465 6269 616e 206d 656e 7520 Debian menu │ │ │ │ │ -0007d9c0: 7379 7374 656d 2065 6e74 7279 2e0a 0a39 system entry...9 │ │ │ │ │ -0007d9d0: 2e39 0a0a 2020 2020 2054 6865 2070 726f .9.. The pro │ │ │ │ │ -0007d9e0: 6869 6269 7469 6f6e 2061 6761 696e 7374 hibition against │ │ │ │ │ -0007d9f0: 2064 6570 656e 6469 6e67 206f 6e20 656e depending on en │ │ │ │ │ -0007da00: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab │ │ │ │ │ -0007da10: 6c65 7320 666f 720a 2020 2020 2072 6561 les for. rea │ │ │ │ │ -0007da20: 736f 6e61 626c 6520 6465 6661 756c 7473 sonable defaults │ │ │ │ │ -0007da30: 2069 7320 6f6e 6c79 2066 6f72 2070 726f is only for pro │ │ │ │ │ -0007da40: 6772 616d 7320 6f6e 2074 6865 2073 7973 grams on the sys │ │ │ │ │ -0007da50: 7465 6d20 5041 5448 2061 6e64 0a20 2020 tem PATH and. │ │ │ │ │ -0007da60: 2020 6f6e 6c79 2066 6f72 2063 7573 746f only for custo │ │ │ │ │ -0007da70: 6d20 656e 7669 726f 6e6d 656e 7420 7661 m environment va │ │ │ │ │ -0007da80: 7269 6162 6c65 2073 6574 7469 6e67 7320 riable settings │ │ │ │ │ -0007da90: 286e 6f74 2c20 7361 792c 2061 2073 616e (not, say, a san │ │ │ │ │ -0007daa0: 650a 2020 2020 2050 4154 4829 2e0a 0a1f e. PATH).... │ │ │ │ │ -0007dab0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0007dac0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0007dad0: 3a20 5665 7273 696f 6e20 3420 3020 302c : Version 4 0 0, │ │ │ │ │ -0007dae0: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ -0007daf0: 3320 3920 382c 2020 5072 6576 3a20 5665 3 9 8, Prev: Ve │ │ │ │ │ -0007db00: 7273 696f 6e20 3420 3020 312c 2020 5570 rsion 4 0 1, Up │ │ │ │ │ -0007db10: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ -0007db20: 6b6c 6973 740a 0a32 322e 3230 2056 6572 klist..22.20 Ver │ │ │ │ │ -0007db30: 7369 6f6e 2034 2e30 2e30 0a3d 3d3d 3d3d sion 4.0.0.===== │ │ │ │ │ -0007db40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -0007db50: 5265 6c65 6173 6564 204d 6179 2c20 3230 Released May, 20 │ │ │ │ │ -0007db60: 3137 2e0a 0a34 2e33 0a0a 2020 2020 20e2 17...4.3.. . │ │ │ │ │ -0007db70: 8098 636f 6e66 6967 2e73 7562 e280 9920 ..config.sub... │ │ │ │ │ -0007db80: 616e 6420 e280 9863 6f6e 6669 672e 6775 and ...config.gu │ │ │ │ │ -0007db90: 6573 73e2 8099 2073 686f 756c 6420 6265 ess... should be │ │ │ │ │ -0007dba0: 2075 7064 6174 6564 2061 7420 6275 696c updated at buil │ │ │ │ │ -0007dbb0: 6420 7469 6d65 206f 720a 2020 2020 2072 d time or. r │ │ │ │ │ -0007dbc0: 6570 6c61 6365 6420 7769 7468 2074 6865 eplaced with the │ │ │ │ │ -0007dbd0: 2076 6572 7369 6f6e 7320 6672 6f6d 2061 versions from a │ │ │ │ │ -0007dbe0: 7574 6f74 6f6f 6c73 2d64 6576 2e0a 0a34 utotools-dev...4 │ │ │ │ │ -0007dbf0: 2e39 0a0a 2020 2020 204e 6577 20e2 8098 .9.. New ... │ │ │ │ │ -0007dc00: 5441 5247 4554 e280 9920 7365 7420 6f66 TARGET... set of │ │ │ │ │ -0007dc10: 20e2 8098 6470 6b67 2d61 7263 6869 7465 ...dpkg-archite │ │ │ │ │ -0007dc20: 6374 7572 65e2 8099 2076 6172 6961 626c cture... variabl │ │ │ │ │ -0007dc30: 6573 2061 6e64 206e 6577 0a20 2020 2020 es and new. │ │ │ │ │ -0007dc40: e280 9844 4542 5f2a 5f41 5243 485f 4249 ...DEB_*_ARCH_BI │ │ │ │ │ -0007dc50: 5453 e280 9920 616e 6420 e280 9844 4542 TS... and ...DEB │ │ │ │ │ -0007dc60: 5f2a 5f41 5243 485f 454e 4449 414e e280 _*_ARCH_ENDIAN.. │ │ │ │ │ -0007dc70: 9920 7661 7269 6162 6c65 732e 0a0a 342e . variables...4. │ │ │ │ │ -0007dc80: 392e 310a 0a20 2020 2020 4e65 7720 e280 9.1.. New .. │ │ │ │ │ -0007dc90: 9844 4542 5f42 5549 4c44 5f4f 5054 494f .DEB_BUILD_OPTIO │ │ │ │ │ -0007dca0: 4e53 e280 9920 7461 672c 20e2 8098 6e6f NS... tag, ...no │ │ │ │ │ -0007dcb0: 646f 63e2 8099 2c20 7768 6963 6820 7361 doc..., which sa │ │ │ │ │ -0007dcc0: 7973 2074 6f20 7375 7070 7265 7373 0a20 ys to suppress. │ │ │ │ │ -0007dcd0: 2020 2020 646f 6375 6d65 6e74 6174 696f documentatio │ │ │ │ │ -0007dce0: 6e20 6765 6e65 7261 7469 6f6e 2028 6275 n generation (bu │ │ │ │ │ -0007dcf0: 7420 636f 6e74 696e 7565 2074 6f20 6275 t continue to bu │ │ │ │ │ -0007dd00: 696c 6420 616c 6c20 6269 6e61 7279 0a20 ild all binary. │ │ │ │ │ -0007dd10: 2020 2020 7061 636b 6167 6573 2c20 6576 packages, ev │ │ │ │ │ -0007dd20: 656e 2064 6f63 756d 656e 7461 7469 6f6e en documentation │ │ │ │ │ -0007dd30: 2070 6163 6b61 6765 732c 206a 7573 7420 packages, just │ │ │ │ │ -0007dd40: 6c65 7420 7468 656d 2062 6520 6d6f 7374 let them be most │ │ │ │ │ -0007dd50: 6c79 0a20 2020 2020 656d 7074 7929 2e0a ly. empty).. │ │ │ │ │ -0007dd60: 0a35 2e32 0a0a 2020 2020 2041 7574 6f6d .5.2.. Autom │ │ │ │ │ -0007dd70: 6174 6963 616c 6c79 2d67 656e 6572 6174 atically-generat │ │ │ │ │ -0007dd80: 6564 2064 6562 7567 2070 6163 6b61 6765 ed debug package │ │ │ │ │ -0007dd90: 7320 646f 206e 6f74 206e 6565 6420 746f s do not need to │ │ │ │ │ -0007dda0: 2068 6176 6520 610a 2020 2020 2063 6f72 have a. cor │ │ │ │ │ -0007ddb0: 7265 7370 6f6e 6469 6e67 2073 7461 6e7a responding stanz │ │ │ │ │ -0007ddc0: 6120 696e 20e2 8098 6465 6269 616e 2f63 a in ...debian/c │ │ │ │ │ -0007ddd0: 6f6e 7472 6f6c e280 992e 2020 2854 6869 ontrol.... (Thi │ │ │ │ │ -0007dde0: 7320 6973 2065 7869 7374 696e 670a 2020 s is existing. │ │ │ │ │ -0007ddf0: 2020 2070 7261 6374 6963 653b 2074 6869 practice; thi │ │ │ │ │ -0007de00: 7320 506f 6c69 6379 2075 7064 6174 6520 s Policy update │ │ │ │ │ -0007de10: 6973 206a 7573 7420 636c 6561 7265 7220 is just clearer │ │ │ │ │ -0007de20: 6162 6f75 7420 6974 2e29 0a0a 352e 362e about it.)..5.6. │ │ │ │ │ -0007de30: 3132 0a0a 2020 2020 2043 6f6c 6f6e 7320 12.. Colons │ │ │ │ │ -0007de40: 6172 6520 6e6f 7420 7065 726d 6974 7465 are not permitte │ │ │ │ │ -0007de50: 6420 696e 2075 7073 7472 6561 6d20 7665 d in upstream ve │ │ │ │ │ -0007de60: 7273 696f 6e20 6e75 6d62 6572 732e 0a0a rsion numbers... │ │ │ │ │ -0007de70: 372e 370a 0a20 2020 2020 4e65 7720 e280 7.7.. New .. │ │ │ │ │ -0007de80: 9842 7569 6c64 2d44 6570 656e 6473 2d41 .Build-Depends-A │ │ │ │ │ -0007de90: 7263 68e2 8099 2061 6e64 20e2 8098 4275 rch... and ...Bu │ │ │ │ │ -0007dea0: 696c 642d 436f 6e66 6c69 6374 732d 4172 ild-Conflicts-Ar │ │ │ │ │ -0007deb0: 6368 e280 9920 6669 656c 6473 2061 7265 ch... fields are │ │ │ │ │ -0007dec0: 206e 6f77 0a20 2020 2020 7375 7070 6f72 now. suppor │ │ │ │ │ -0007ded0: 7465 642e 0a0a 382e 340a 0a20 2020 2020 ted...8.4.. │ │ │ │ │ -0007dee0: 5468 6520 7265 636f 6d6d 656e 6465 6420 The recommended │ │ │ │ │ -0007def0: 7061 636b 6167 6520 6e61 6d65 2066 6f72 package name for │ │ │ │ │ -0007df00: 2073 6861 7265 6420 6c69 6272 6172 7920 shared library │ │ │ │ │ -0007df10: 6465 7665 6c6f 706d 656e 7420 6669 6c65 development file │ │ │ │ │ -0007df20: 730a 2020 2020 2069 7320 6e6f 7720 6c69 s. is now li │ │ │ │ │ -0007df30: 6272 6172 796e 616d 652d 6465 7620 6f72 braryname-dev or │ │ │ │ │ -0007df40: 206c 6962 7261 7279 6e61 6d65 6170 6976 librarynameapiv │ │ │ │ │ -0007df50: 6572 7369 6f6e 2d64 6576 2c20 6e6f 740a ersion-dev, not. │ │ │ │ │ -0007df60: 2020 2020 206c 6962 7261 7279 6e61 6d65 libraryname │ │ │ │ │ -0007df70: 736f 7665 7273 696f 6e2d 6465 762e 0a0a soversion-dev... │ │ │ │ │ -0007df80: 392e 312e 310a 0a20 2020 2020 5468 6520 9.1.1.. The │ │ │ │ │ -0007df90: 7374 6162 6c65 2072 656c 6561 7365 206f stable release o │ │ │ │ │ -0007dfa0: 6620 4465 6269 616e 2073 7570 706f 7274 f Debian support │ │ │ │ │ -0007dfb0: 7320 e280 982f 7275 6ee2 8099 2c20 736f s .../run..., so │ │ │ │ │ -0007dfc0: 2070 6163 6b61 6765 7320 6d61 7920 6e6f packages may no │ │ │ │ │ -0007dfd0: 770a 2020 2020 2061 7373 756d 6520 7468 w. assume th │ │ │ │ │ -0007dfe0: 6174 2069 7420 6578 6973 7473 2061 6e64 at it exists and │ │ │ │ │ -0007dff0: 2064 6f20 6e6f 7420 6e65 6564 2061 6e79 do not need any │ │ │ │ │ -0007e000: 2073 7065 6369 616c 2064 6570 656e 6465 special depende │ │ │ │ │ -0007e010: 6e63 7920 6f6e 2061 0a20 2020 2020 7665 ncy on a. ve │ │ │ │ │ -0007e020: 7273 696f 6e20 6f66 2069 6e69 7473 6372 rsion of initscr │ │ │ │ │ -0007e030: 6970 7473 2e0a 0a39 2e33 2e32 0a0a 2020 ipts...9.3.2.. │ │ │ │ │ -0007e040: 2020 204e 6577 206f 7074 696f 6e61 6c20 New optional │ │ │ │ │ -0007e050: e280 9874 7279 2d72 6573 7461 7274 e280 ...try-restart.. │ │ │ │ │ -0007e060: 9920 7374 616e 6461 7264 2069 6e69 7420 . standard init │ │ │ │ │ -0007e070: 7363 7269 7074 2061 7267 756d 656e 742c script argument, │ │ │ │ │ -0007e080: 2077 6869 6368 2028 6966 0a20 2020 2020 which (if. │ │ │ │ │ -0007e090: 7375 7070 6f72 7465 6429 2073 686f 756c supported) shoul │ │ │ │ │ -0007e0a0: 6420 7265 7374 6172 7420 7468 6520 7365 d restart the se │ │ │ │ │ -0007e0b0: 7276 6963 6520 6966 2069 7420 6973 2061 rvice if it is a │ │ │ │ │ -0007e0c0: 6c72 6561 6479 2072 756e 6e69 6e67 2061 lready running a │ │ │ │ │ -0007e0d0: 6e64 0a20 2020 2020 6f74 6865 7277 6973 nd. otherwis │ │ │ │ │ -0007e0e0: 6520 6a75 7374 2072 6570 6f72 7420 7375 e just report su │ │ │ │ │ -0007e0f0: 6363 6573 732e 0a0a 392e 332e 320a 0a20 ccess...9.3.2.. │ │ │ │ │ -0007e100: 2020 2020 5375 7070 6f72 7420 666f 7220 Support for │ │ │ │ │ -0007e110: 7468 6520 e280 9873 7461 7475 73e2 8099 the ...status... │ │ │ │ │ -0007e120: 2069 6e69 7420 7363 7269 7074 2061 7267 init script arg │ │ │ │ │ -0007e130: 756d 656e 7420 6973 2072 6563 6f6d 6d65 ument is recomme │ │ │ │ │ -0007e140: 6e64 6564 2e0a 0a39 2e33 2e33 2e32 0a0a nded...9.3.3.2.. │ │ │ │ │ -0007e150: 2020 2020 2050 6163 6b61 6765 7320 6d75 Packages mu │ │ │ │ │ -0007e160: 7374 206e 6f74 2063 616c 6c20 e280 982f st not call .../ │ │ │ │ │ -0007e170: 6574 632f 696e 6974 2e64 e280 9920 7363 etc/init.d... sc │ │ │ │ │ -0007e180: 7269 7074 7320 6469 7265 6374 6c79 2065 ripts directly e │ │ │ │ │ -0007e190: 7665 6e20 6173 2061 0a20 2020 2020 6661 ven as a. fa │ │ │ │ │ -0007e1a0: 6c6c 6261 636b 2c20 616e 6420 696e 7374 llback, and inst │ │ │ │ │ -0007e1b0: 6561 6420 6d75 7374 2061 6c77 6179 7320 ead must always │ │ │ │ │ -0007e1c0: 7573 6520 e280 9869 6e76 6f6b 652d 7263 use ...invoke-rc │ │ │ │ │ -0007e1d0: 2e64 e280 9920 2877 6869 6368 2069 730a .d... (which is. │ │ │ │ │ -0007e1e0: 2020 2020 2065 7373 656e 7469 616c 2061 essential a │ │ │ │ │ -0007e1f0: 6e64 2073 686f 756c 646e e280 9974 2072 nd shouldn...t r │ │ │ │ │ -0007e200: 6571 7569 7265 2061 6e79 2063 6f6e 6469 equire any condi │ │ │ │ │ -0007e210: 7469 6f6e 616c 292e 0a0a 392e 3131 2e31 tional)...9.11.1 │ │ │ │ │ -0007e220: 0a0a 2020 2020 2049 6e73 7472 7563 7469 .. Instructi │ │ │ │ │ -0007e230: 6f6e 7320 666f 7220 e280 9875 7073 7461 ons for ...upsta │ │ │ │ │ -0007e240: 7274 e280 9920 696e 7465 6772 6174 696f rt... integratio │ │ │ │ │ -0007e250: 6e20 7265 6d6f 7665 6420 7369 6e63 6520 n removed since │ │ │ │ │ -0007e260: e280 9875 7073 7461 7274 e280 9920 6973 ...upstart... is │ │ │ │ │ -0007e270: 0a20 2020 2020 6e6f 206c 6f6e 6765 7220 . no longer │ │ │ │ │ -0007e280: 6d61 696e 7461 696e 6564 2069 6e20 4465 maintained in De │ │ │ │ │ -0007e290: 6269 616e 2e0a 0a31 302e 310a 0a20 2020 bian...10.1.. │ │ │ │ │ -0007e2a0: 2020 5061 636b 6167 6573 206d 6179 206e Packages may n │ │ │ │ │ -0007e2b0: 6f74 2069 6e73 7461 6c6c 2066 696c 6573 ot install files │ │ │ │ │ -0007e2c0: 2069 6e20 626f 7468 20e2 8098 2f70 6174 in both .../pat │ │ │ │ │ -0007e2d0: 68e2 8099 2061 6e64 20e2 8098 2f75 7372 h... and .../usr │ │ │ │ │ -0007e2e0: 2f70 6174 68e2 8099 2c20 616e 640a 2020 /path..., and. │ │ │ │ │ -0007e2f0: 2020 206d 7573 7420 6d61 6e61 6765 2061 must manage a │ │ │ │ │ -0007e300: 6e79 2062 6163 6b77 6172 642d 636f 6d70 ny backward-comp │ │ │ │ │ -0007e310: 6174 6962 696c 6974 7920 7379 6d6c 696e atibility symlin │ │ │ │ │ -0007e320: 6b73 2073 6f20 7468 6174 2074 6865 7920 ks so that they │ │ │ │ │ -0007e330: 646f 6ee2 8099 740a 2020 2020 2062 7265 don...t. bre │ │ │ │ │ -0007e340: 616b 2069 6620 e280 982f 7061 7468 e280 ak if .../path.. │ │ │ │ │ -0007e350: 9920 616e 6420 e280 982f 7573 722f 7061 . and .../usr/pa │ │ │ │ │ -0007e360: 7468 e280 9920 6172 6520 7468 6520 7361 th... are the sa │ │ │ │ │ -0007e370: 6d65 2064 6972 6563 746f 7279 2e0a 0a31 me directory...1 │ │ │ │ │ -0007e380: 302e 360a 0a20 2020 2020 5061 636b 6167 0.6.. Packag │ │ │ │ │ -0007e390: 6573 2073 686f 756c 6420 6173 7375 6d65 es should assume │ │ │ │ │ -0007e3a0: 2064 6576 6963 6520 6669 6c65 7320 696e device files in │ │ │ │ │ -0007e3b0: 20e2 8098 2f64 6576 e280 9920 6172 6520 .../dev... are │ │ │ │ │ -0007e3c0: 6479 6e61 6d69 6361 6c6c 790a 2020 2020 dynamically. │ │ │ │ │ -0007e3d0: 206d 616e 6167 6564 2061 6e64 2064 6f6e managed and don │ │ │ │ │ -0007e3e0: e280 9974 2068 6176 6520 746f 2062 6520 ...t have to be │ │ │ │ │ -0007e3f0: 6372 6561 7465 6420 6279 2074 6865 2070 created by the p │ │ │ │ │ -0007e400: 6163 6b61 6765 2e20 2050 6163 6b61 6765 ackage. Package │ │ │ │ │ -0007e410: 730a 2020 2020 206f 7468 6572 2074 6861 s. other tha │ │ │ │ │ -0007e420: 6e20 7468 6f73 6520 7768 6f73 6520 7075 n those whose pu │ │ │ │ │ -0007e430: 7270 6f73 6520 6973 2074 6f20 6d61 6e61 rpose is to mana │ │ │ │ │ -0007e440: 6765 20e2 8098 2f64 6576 e280 9920 6d75 ge .../dev... mu │ │ │ │ │ -0007e450: 7374 206e 6f74 2063 7265 6174 650a 2020 st not create. │ │ │ │ │ -0007e460: 2020 206f 7220 7265 6d6f 7665 2066 696c or remove fil │ │ │ │ │ -0007e470: 6573 2074 6865 7265 2077 6865 6e20 6120 es there when a │ │ │ │ │ -0007e480: 6479 6e61 6d69 6320 6d61 6e61 6765 6d65 dynamic manageme │ │ │ │ │ -0007e490: 6e74 2066 6163 696c 6974 7920 6973 2069 nt facility is i │ │ │ │ │ -0007e4a0: 6e20 7573 652e 0a20 2020 2020 4e61 6d65 n use.. Name │ │ │ │ │ -0007e4b0: 6420 7069 7065 7320 616e 6420 6465 7669 d pipes and devi │ │ │ │ │ -0007e4c0: 6365 2066 696c 6573 206f 7574 7369 6465 ce files outside │ │ │ │ │ -0007e4d0: 206f 6620 e280 982f 6465 76e2 8099 2073 of .../dev... s │ │ │ │ │ -0007e4e0: 686f 756c 6420 6e6f 726d 616c 6c79 2062 hould normally b │ │ │ │ │ -0007e4f0: 650a 2020 2020 2063 7265 6174 6564 206f e. created o │ │ │ │ │ -0007e500: 6e20 6465 6d61 6e64 2076 6961 2069 6e69 n demand via ini │ │ │ │ │ -0007e510: 7420 7363 7269 7074 732c 2073 7973 7465 t scripts, syste │ │ │ │ │ -0007e520: 6d64 2075 6e69 7473 2c20 6f72 2073 696d md units, or sim │ │ │ │ │ -0007e530: 696c 6172 0a20 2020 2020 6d65 6368 616e ilar. mechan │ │ │ │ │ -0007e540: 6973 6d73 2c20 6275 7420 6d61 7920 6265 isms, but may be │ │ │ │ │ -0007e550: 2063 7265 6174 6564 2061 6e64 2072 656d created and rem │ │ │ │ │ -0007e560: 6f76 6564 2069 6e20 6d61 696e 7461 696e oved in maintain │ │ │ │ │ -0007e570: 6572 2073 6372 6970 7473 2069 660a 2020 er scripts if. │ │ │ │ │ -0007e580: 2020 2074 6865 7920 6d75 7374 2062 6520 they must be │ │ │ │ │ -0007e590: 6372 6561 7465 6420 6475 7269 6e67 2070 created during p │ │ │ │ │ -0007e5a0: 6163 6b61 6765 2069 6e73 7461 6c6c 6174 ackage installat │ │ │ │ │ -0007e5b0: 696f 6e2e 0a0a 3130 2e39 0a0a 2020 2020 ion...10.9.. │ │ │ │ │ -0007e5c0: 2043 6865 636b 696e 6720 7769 7468 2074 Checking with t │ │ │ │ │ -0007e5d0: 6865 2062 6173 652d 7061 7373 7764 206d he base-passwd m │ │ │ │ │ -0007e5e0: 6169 6e74 6169 6e65 7220 6973 206e 6f20 aintainer is no │ │ │ │ │ -0007e5f0: 6c6f 6e67 6572 2072 6571 7569 7265 6420 longer required │ │ │ │ │ -0007e600: 286f 720a 2020 2020 2064 6573 6972 6162 (or. desirab │ │ │ │ │ -0007e610: 6c65 2920 7768 656e 2063 7265 6174 696e le) when creatin │ │ │ │ │ -0007e620: 6720 6120 6e65 7720 6479 6e61 6d69 6320 g a new dynamic │ │ │ │ │ -0007e630: 7573 6572 206f 7220 6772 6f75 7020 696e user or group in │ │ │ │ │ -0007e640: 2061 2070 6163 6b61 6765 2e0a 0a31 322e a package...12. │ │ │ │ │ -0007e650: 330a 0a20 2020 2020 4465 7065 6e64 656e 3.. Dependen │ │ │ │ │ -0007e660: 6369 6573 206f 6e20 2a2d 646f 6320 7061 cies on *-doc pa │ │ │ │ │ -0007e670: 636b 6167 6573 2073 686f 756c 6420 6265 ckages should be │ │ │ │ │ -0007e680: 2061 7420 6d6f 7374 2052 6563 6f6d 6d65 at most Recomme │ │ │ │ │ -0007e690: 6e64 730a 2020 2020 2028 5375 6767 6573 nds. (Sugges │ │ │ │ │ -0007e6a0: 7473 2069 6620 7468 6579 206f 6e6c 7920 ts if they only │ │ │ │ │ -0007e6b0: 696e 636c 7564 6520 646f 6375 6d65 6e74 include document │ │ │ │ │ -0007e6c0: 6174 696f 6e20 696e 2073 7570 706c 656d ation in supplem │ │ │ │ │ -0007e6d0: 656e 7461 6c0a 2020 2020 2066 6f72 6d61 ental. forma │ │ │ │ │ -0007e6e0: 7473 292e 0a0a 3132 2e35 0a0a 2020 2020 ts)...12.5.. │ │ │ │ │ -0007e6f0: 2054 6865 204d 6f7a 696c 6c61 2050 7562 The Mozilla Pub │ │ │ │ │ -0007e700: 6c69 6320 4c69 6365 6e73 6520 312e 3120 lic License 1.1 │ │ │ │ │ -0007e710: 616e 6420 322e 3020 284d 504c 2d31 2e31 and 2.0 (MPL-1.1 │ │ │ │ │ -0007e720: 2061 6e64 204d 504c 2d32 2e30 2920 6172 and MPL-2.0) ar │ │ │ │ │ -0007e730: 650a 2020 2020 206e 6f77 2069 6e63 6c75 e. now inclu │ │ │ │ │ -0007e740: 6465 6420 696e 20e2 8098 2f75 7372 2f73 ded in .../usr/s │ │ │ │ │ -0007e750: 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 6365 hare/common-lice │ │ │ │ │ -0007e760: 6e73 6573 e280 9920 616e 6420 646f 206e nses... and do n │ │ │ │ │ -0007e770: 6f74 206e 6565 6420 746f 2062 650a 2020 ot need to be. │ │ │ │ │ -0007e780: 2020 2063 6f70 6965 6420 7665 7262 6174 copied verbat │ │ │ │ │ -0007e790: 696d 2069 6e20 7468 6520 7061 636b 6167 im in the packag │ │ │ │ │ -0007e7a0: 6520 e280 9863 6f70 7972 6967 6874 e280 e ...copyright.. │ │ │ │ │ -0007e7b0: 9920 6669 6c65 2e0a 0a63 6f70 7972 6967 . file...copyrig │ │ │ │ │ -0007e7c0: 6874 2d66 6f72 6d61 740a 0a20 2020 2020 ht-format.. │ │ │ │ │ -0007e7d0: 5468 6520 e280 9868 7474 7073 e280 9920 The ...https... │ │ │ │ │ -0007e7e0: 666f 726d 206f 6620 7468 6520 636f 7079 form of the copy │ │ │ │ │ -0007e7f0: 7269 6768 742d 666f 726d 6174 2055 524c right-format URL │ │ │ │ │ -0007e800: 2069 7320 6e6f 7720 616c 6c6f 7765 6420 is now allowed │ │ │ │ │ -0007e810: 616e 640a 2020 2020 2070 7265 6665 7272 and. preferr │ │ │ │ │ -0007e820: 6564 2069 6e20 7468 6520 e280 9846 6f72 ed in the ...For │ │ │ │ │ -0007e830: 6d61 74e2 8099 2066 6965 6c64 2e0a 0a70 mat... field...p │ │ │ │ │ -0007e840: 6572 6c0a 0a20 2020 2020 5468 6520 5065 erl.. The Pe │ │ │ │ │ -0007e850: 726c 2073 6561 7263 6820 7061 7468 206e rl search path n │ │ │ │ │ -0007e860: 6f77 2069 6e63 6c75 6465 7320 6d75 6c74 ow includes mult │ │ │ │ │ -0007e870: 6961 7263 6820 6469 7265 6374 6f72 6965 iarch directorie │ │ │ │ │ -0007e880: 732e 2020 5468 650a 2020 2020 2076 656e s. The. ven │ │ │ │ │ -0007e890: 646f 7220 6469 7265 6374 6f72 7920 666f dor directory fo │ │ │ │ │ -0007e8a0: 7220 6172 6368 6974 6563 7475 7265 2d73 r architecture-s │ │ │ │ │ -0007e8b0: 7065 6369 6669 6320 6d6f 6475 6c65 7320 pecific modules │ │ │ │ │ -0007e8c0: 6973 206e 6f77 2076 6572 7369 6f6e 6564 is now versioned │ │ │ │ │ -0007e8d0: 0a20 2020 2020 746f 2073 7570 706f 7274 . to support │ │ │ │ │ -0007e8e0: 206d 756c 7469 6172 6368 2e0a 0a76 6972 multiarch...vir │ │ │ │ │ -0007e8f0: 7475 616c 0a0a 2020 2020 204e 6577 20e2 tual.. New . │ │ │ │ │ -0007e900: 8098 6164 7665 6e74 7572 65e2 8099 2076 ..adventure... v │ │ │ │ │ -0007e910: 6972 7475 616c 2070 6163 6b61 6765 2066 irtual package f │ │ │ │ │ -0007e920: 6f72 2069 6d70 6c65 6d65 6e74 6174 696f or implementatio │ │ │ │ │ -0007e930: 6e73 206f 6620 7468 6520 636c 6173 7369 ns of the classi │ │ │ │ │ -0007e940: 630a 2020 2020 2043 6f6c 6f73 7361 6c20 c. Colossal │ │ │ │ │ -0007e950: 4361 7665 2041 6476 656e 7475 7265 2067 Cave Adventure g │ │ │ │ │ -0007e960: 616d 652e 0a0a 7669 7274 7561 6c0a 0a20 ame...virtual.. │ │ │ │ │ -0007e970: 2020 2020 4e65 7720 e280 9868 7474 7064 New ...httpd │ │ │ │ │ -0007e980: 2d77 7367 6933 e280 9920 7669 7274 7561 -wsgi3... virtua │ │ │ │ │ -0007e990: 6c20 7061 636b 6167 6520 666f 7220 5079 l package for Py │ │ │ │ │ -0007e9a0: 7468 6f6e 2033 2057 5347 492d 6361 7061 thon 3 WSGI-capa │ │ │ │ │ -0007e9b0: 626c 6520 4854 5450 0a20 2020 2020 7365 ble HTTP. se │ │ │ │ │ -0007e9c0: 7276 6572 732e 2020 5468 6520 6578 6973 rvers. The exis │ │ │ │ │ -0007e9d0: 7469 6e67 20e2 8098 6874 7470 642d 7773 ting ...httpd-ws │ │ │ │ │ -0007e9e0: 6769 e280 9920 7669 7274 7561 6c20 7061 gi... virtual pa │ │ │ │ │ -0007e9f0: 636b 6167 6520 6973 2066 6f72 2050 7974 ckage is for Pyt │ │ │ │ │ -0007ea00: 686f 6e20 320a 2020 2020 2057 5347 492d hon 2. WSGI- │ │ │ │ │ -0007ea10: 6361 7061 626c 6520 4854 5450 2073 6572 capable HTTP ser │ │ │ │ │ -0007ea20: 7665 7273 2e0a 0a76 6972 7475 616c 0a0a vers...virtual.. │ │ │ │ │ -0007ea30: 2020 2020 204e 6577 20e2 8098 7669 7274 New ...virt │ │ │ │ │ -0007ea40: 7561 6c2d 6d79 7371 6c2d 636c 6965 6e74 ual-mysql-client │ │ │ │ │ -0007ea50: e280 992c 20e2 8098 7669 7274 7561 6c2d ..., ...virtual- │ │ │ │ │ -0007ea60: 6d79 7371 6c2d 636c 6965 6e74 2d63 6f72 mysql-client-cor │ │ │ │ │ -0007ea70: 65e2 8099 2c0a 2020 2020 20e2 8098 7669 e...,. ...vi │ │ │ │ │ -0007ea80: 7274 7561 6c2d 6d79 7371 6c2d 7365 7276 rtual-mysql-serv │ │ │ │ │ -0007ea90: 6572 e280 992c 20e2 8098 7669 7274 7561 er..., ...virtua │ │ │ │ │ -0007eaa0: 6c2d 6d79 7371 6c2d 7365 7276 6572 2d63 l-mysql-server-c │ │ │ │ │ -0007eab0: 6f72 65e2 8099 2c20 616e 640a 2020 2020 ore..., and. │ │ │ │ │ -0007eac0: 20e2 8098 7669 7274 7561 6c2d 6d79 7371 ...virtual-mysq │ │ │ │ │ -0007ead0: 6c2d 7465 7374 7375 6974 65e2 8099 2076 l-testsuite... v │ │ │ │ │ -0007eae0: 6972 7475 616c 2070 6163 6b61 6765 7320 irtual packages │ │ │ │ │ -0007eaf0: 666f 7220 4d79 5351 4c2d 636f 6d70 6174 for MySQL-compat │ │ │ │ │ -0007eb00: 6962 6c65 0a20 2020 2020 736f 6674 7761 ible. softwa │ │ │ │ │ -0007eb10: 7265 2e0a 0a1f 0a46 696c 653a 2064 6562 re.....File: deb │ │ │ │ │ -0007eb20: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ -0007eb30: 2020 4e6f 6465 3a20 5665 7273 696f 6e20 Node: Version │ │ │ │ │ -0007eb40: 3320 3920 382c 2020 4e65 7874 3a20 5665 3 9 8, Next: Ve │ │ │ │ │ -0007eb50: 7273 696f 6e20 3320 3920 372c 2020 5072 rsion 3 9 7, Pr │ │ │ │ │ -0007eb60: 6576 3a20 5665 7273 696f 6e20 3420 3020 ev: Version 4 0 │ │ │ │ │ -0007eb70: 302c 2020 5570 3a20 5570 6772 6164 696e 0, Up: Upgradin │ │ │ │ │ -0007eb80: 6720 6368 6563 6b6c 6973 740a 0a32 322e g checklist..22. │ │ │ │ │ -0007eb90: 3231 2056 6572 7369 6f6e 2033 2e39 2e38 21 Version 3.9.8 │ │ │ │ │ -0007eba0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -0007ebb0: 3d3d 3d3d 0a0a 5265 6c65 6173 6564 2041 ====..Released A │ │ │ │ │ -0007ebc0: 7072 696c 2c20 3230 3136 2e0a 0a39 2e36 pril, 2016...9.6 │ │ │ │ │ -0007ebd0: 0a0a 2020 2020 2054 6865 206d 656e 7520 .. The menu │ │ │ │ │ -0007ebe0: 7379 7374 656d 2069 7320 6465 7072 6563 system is deprec │ │ │ │ │ -0007ebf0: 6174 6564 2069 6e20 6661 766f 7220 6f66 ated in favor of │ │ │ │ │ -0007ec00: 2074 6865 2046 7265 6544 6573 6b74 6f70 the FreeDesktop │ │ │ │ │ -0007ec10: 206d 656e 750a 2020 2020 2073 7461 6e64 menu. stand │ │ │ │ │ -0007ec20: 6172 642e 2020 4e65 7720 7265 7175 6972 ard. New requir │ │ │ │ │ -0007ec30: 656d 656e 7473 2073 6574 2066 6f72 2046 ements set for F │ │ │ │ │ -0007ec40: 7265 6544 6573 6b74 6f70 206d 656e 7520 reeDesktop menu │ │ │ │ │ -0007ec50: 656e 7472 6965 732e 0a0a 392e 370a 0a20 entries...9.7.. │ │ │ │ │ -0007ec60: 2020 2020 4e65 7720 696e 7374 7275 6374 New instruct │ │ │ │ │ -0007ec70: 696f 6e73 2066 6f72 2072 6567 6973 7465 ions for registe │ │ │ │ │ -0007ec80: 7269 6e67 206d 6564 6961 2074 7970 6520 ring media type │ │ │ │ │ -0007ec90: 6861 6e64 6c65 7273 2077 6974 6820 7468 handlers with th │ │ │ │ │ -0007eca0: 650a 2020 2020 2046 7265 6544 6573 6b74 e. FreeDeskt │ │ │ │ │ -0007ecb0: 6f70 2073 7973 7465 6d2c 2077 6869 6368 op system, which │ │ │ │ │ -0007ecc0: 2061 7574 6f6d 6174 6963 616c 6c79 2073 automatically s │ │ │ │ │ -0007ecd0: 796e 6368 726f 6e69 7a65 7320 7769 7468 ynchronizes with │ │ │ │ │ -0007ece0: 206d 6169 6c63 6170 0a20 2020 2020 616e mailcap. an │ │ │ │ │ -0007ecf0: 6420 7468 6572 6566 6f72 6520 7265 706c d therefore repl │ │ │ │ │ -0007ed00: 6163 6573 206d 6169 6c63 6170 2072 6567 aces mailcap reg │ │ │ │ │ -0007ed10: 6973 7472 6174 696f 6e20 666f 7220 7061 istration for pa │ │ │ │ │ -0007ed20: 636b 6167 6573 2075 7369 6e67 0a20 2020 ckages using. │ │ │ │ │ -0007ed30: 2020 6465 736b 746f 7020 656e 7472 6965 desktop entrie │ │ │ │ │ -0007ed40: 732e 0a0a 1f0a 4669 6c65 3a20 6465 6269 s.....File: debi │ │ │ │ │ -0007ed50: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0007ed60: 204e 6f64 653a 2056 6572 7369 6f6e 2033 Node: Version 3 │ │ │ │ │ -0007ed70: 2039 2037 2c20 204e 6578 743a 2056 6572 9 7, Next: Ver │ │ │ │ │ -0007ed80: 7369 6f6e 2033 2039 2036 2c20 2050 7265 sion 3 9 6, Pre │ │ │ │ │ -0007ed90: 763a 2056 6572 7369 6f6e 2033 2039 2038 v: Version 3 9 8 │ │ │ │ │ -0007eda0: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ -0007edb0: 2063 6865 636b 6c69 7374 0a0a 3232 2e32 checklist..22.2 │ │ │ │ │ -0007edc0: 3220 5665 7273 696f 6e20 332e 392e 370a 2 Version 3.9.7. │ │ │ │ │ -0007edd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0007ede0: 3d3d 3d0a 0a52 656c 6561 7365 6420 4665 ===..Released Fe │ │ │ │ │ -0007edf0: 6272 7561 7279 2c20 3230 3136 2e0a 0a31 bruary, 2016...1 │ │ │ │ │ -0007ee00: 302e 350a 0a20 2020 2020 5379 6d62 6f6c 0.5.. Symbol │ │ │ │ │ -0007ee10: 6963 206c 696e 6b73 206d 7573 7420 6e6f ic links must no │ │ │ │ │ -0007ee20: 7420 7472 6176 6572 7365 2061 626f 7665 t traverse above │ │ │ │ │ -0007ee30: 2074 6865 2072 6f6f 7420 6469 7265 6374 the root direct │ │ │ │ │ -0007ee40: 6f72 792e 0a0a 392e 322e 320a 0a20 2020 ory...9.2.2.. │ │ │ │ │ -0007ee50: 2020 3332 6269 7420 5549 4473 2069 6e20 32bit UIDs in │ │ │ │ │ -0007ee60: 7468 6520 7261 6e67 6520 3635 3533 362d the range 65536- │ │ │ │ │ -0007ee70: 3432 3934 3936 3732 3933 2061 7265 2072 4294967293 are r │ │ │ │ │ -0007ee80: 6573 6572 7665 6420 666f 720a 2020 2020 eserved for. │ │ │ │ │ -0007ee90: 2064 796e 616d 6963 616c 6c79 2061 6c6c dynamically all │ │ │ │ │ -0007eea0: 6f63 6174 6564 2075 7365 7220 6163 636f ocated user acco │ │ │ │ │ -0007eeb0: 756e 7473 2e0a 0a35 2e31 0a0a 2020 2020 unts...5.1.. │ │ │ │ │ -0007eec0: 2045 6d70 7479 2066 6965 6c64 2076 616c Empty field val │ │ │ │ │ -0007eed0: 7565 7320 696e 2063 6f6e 7472 6f6c 2066 ues in control f │ │ │ │ │ -0007eee0: 696c 6573 2061 7265 206f 6e6c 7920 7065 iles are only pe │ │ │ │ │ -0007eef0: 726d 6974 7465 6420 696e 2074 6865 0a20 rmitted in the. │ │ │ │ │ -0007ef00: 2020 2020 e280 9864 6562 6961 6e2f 636f ...debian/co │ │ │ │ │ -0007ef10: 6e74 726f 6ce2 8099 2066 696c 6520 6f66 ntrol... file of │ │ │ │ │ -0007ef20: 2061 2073 6f75 7263 6520 7061 636b 6167 a source packag │ │ │ │ │ -0007ef30: 652e 0a0a 342e 390a 0a20 2020 2020 e280 e...4.9.. .. │ │ │ │ │ -0007ef40: 9864 6562 6961 6e2f 7275 6c65 73e2 8099 .debian/rules... │ │ │ │ │ -0007ef50: 3a20 7265 7175 6972 6564 2074 6172 6765 : required targe │ │ │ │ │ -0007ef60: 7473 206d 7573 7420 6e6f 7420 6174 7465 ts must not atte │ │ │ │ │ -0007ef70: 6d70 7420 6e65 7477 6f72 6b20 6163 6365 mpt network acce │ │ │ │ │ -0007ef80: 7373 2e0a 0a31 322e 330a 0a20 2020 2020 ss...12.3.. │ │ │ │ │ -0007ef90: 7265 636f 6d6d 656e 6420 746f 2073 6869 recommend to shi │ │ │ │ │ -0007efa0: 7020 6164 6469 7469 6f6e 616c 2064 6f63 p additional doc │ │ │ │ │ -0007efb0: 756d 656e 7461 7469 6f6e 2066 6f72 2070 umentation for p │ │ │ │ │ -0007efc0: 6163 6b61 6765 20e2 8098 706b 67e2 8099 ackage ...pkg... │ │ │ │ │ -0007efd0: 2069 6e20 610a 2020 2020 2073 6570 6172 in a. separ │ │ │ │ │ -0007efe0: 6174 6520 7061 636b 6167 6520 e280 9870 ate package ...p │ │ │ │ │ -0007eff0: 6b67 2d64 6f63 e280 9920 616e 6420 696e kg-doc... and in │ │ │ │ │ -0007f000: 7374 616c 6c20 6974 2069 6e74 6f0a 2020 stall it into. │ │ │ │ │ -0007f010: 2020 20e2 8098 2f75 7372 2f73 6861 7265 .../usr/share │ │ │ │ │ -0007f020: 2f64 6f63 2f70 6b67 e280 992e 0a0a 1f0a /doc/pkg........ │ │ │ │ │ -0007f030: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0007f040: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0007f050: 2056 6572 7369 6f6e 2033 2039 2036 2c20 Version 3 9 6, │ │ │ │ │ -0007f060: 204e 6578 743a 2056 6572 7369 6f6e 2033 Next: Version 3 │ │ │ │ │ -0007f070: 2039 2035 2c20 2050 7265 763a 2056 6572 9 5, Prev: Ver │ │ │ │ │ -0007f080: 7369 6f6e 2033 2039 2037 2c20 2055 703a sion 3 9 7, Up: │ │ │ │ │ -0007f090: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ -0007f0a0: 6c69 7374 0a0a 3232 2e32 3320 5665 7273 list..22.23 Vers │ │ │ │ │ -0007f0b0: 696f 6e20 332e 392e 360a 3d3d 3d3d 3d3d ion 3.9.6.====== │ │ │ │ │ -0007f0c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ -0007f0d0: 656c 6561 7365 6420 5365 7074 656d 6265 eleased Septembe │ │ │ │ │ -0007f0e0: 722c 2032 3031 342e 0a0a 392e 310a 0a20 r, 2014...9.1.. │ │ │ │ │ -0007f0f0: 2020 2020 5468 6520 4648 5320 6973 2072 The FHS is r │ │ │ │ │ -0007f100: 656c 6178 6564 2074 6f20 616c 6c6f 7720 elaxed to allow │ │ │ │ │ -0007f110: 6120 7375 6264 6972 6563 746f 7279 206f a subdirectory o │ │ │ │ │ -0007f120: 6620 e280 982f 7573 722f 6c69 62e2 8099 f .../usr/lib... │ │ │ │ │ -0007f130: 2074 6f20 686f 6c64 2061 0a20 2020 2020 to hold a. │ │ │ │ │ -0007f140: 6d69 7874 7572 6520 6f66 2061 7263 6869 mixture of archi │ │ │ │ │ -0007f150: 7465 6374 7572 652d 696e 6465 7065 6e64 tecture-independ │ │ │ │ │ -0007f160: 656e 7420 616e 6420 6172 6368 6974 6563 ent and architec │ │ │ │ │ -0007f170: 7475 7265 2d64 6570 656e 6465 6e74 0a20 ture-dependent. │ │ │ │ │ -0007f180: 2020 2020 6669 6c65 732c 2074 686f 7567 files, thoug │ │ │ │ │ -0007f190: 6820 6469 7265 6374 6f72 6965 7320 656e h directories en │ │ │ │ │ -0007f1a0: 7469 7265 6c79 2063 6f6d 706f 7365 6420 tirely composed │ │ │ │ │ -0007f1b0: 6f66 0a20 2020 2020 6172 6368 6974 6563 of. architec │ │ │ │ │ -0007f1c0: 7475 7265 2d69 6e64 6570 656e 6465 6e74 ture-independent │ │ │ │ │ -0007f1d0: 2066 696c 6573 2073 686f 756c 6420 6265 files should be │ │ │ │ │ -0007f1e0: 206c 6f63 6174 6564 2069 6e20 e280 982f located in .../ │ │ │ │ │ -0007f1f0: 7573 722f 7368 6172 65e2 8099 2e0a 0a39 usr/share......9 │ │ │ │ │ -0007f200: 2e31 0a0a 2020 2020 2054 6865 2046 4853 .1.. The FHS │ │ │ │ │ -0007f210: 2072 6571 7569 7265 6d65 6e74 2066 6f72 requirement for │ │ │ │ │ -0007f220: 20e2 8098 2f75 7372 2f6c 6f63 616c 2f6c .../usr/local/l │ │ │ │ │ -0007f230: 6962 3634 e280 9920 746f 2065 7869 7374 ib64... to exist │ │ │ │ │ -0007f240: 2069 6620 e280 982f 6c69 6236 34e2 8099 if .../lib64... │ │ │ │ │ -0007f250: 206f 720a 2020 2020 20e2 8098 2f75 7372 or. .../usr │ │ │ │ │ -0007f260: 2f6c 6962 3634 e280 9920 6578 6973 7473 /lib64... exists │ │ │ │ │ -0007f270: 2069 7320 7265 6d6f 7665 642e 0a0a 392e is removed...9. │ │ │ │ │ -0007f280: 310a 0a20 2020 2020 416e 2046 4853 2065 1.. An FHS e │ │ │ │ │ -0007f290: 7863 6570 7469 6f6e 2068 6173 2062 6565 xception has bee │ │ │ │ │ -0007f2a0: 6e20 6772 616e 7465 6420 666f 7220 6d75 n granted for mu │ │ │ │ │ -0007f2b0: 6c74 6961 7263 6820 696e 636c 7564 6520 ltiarch include │ │ │ │ │ -0007f2c0: 6669 6c65 732c 0a20 2020 2020 7065 726d files,. perm │ │ │ │ │ -0007f2d0: 6974 7469 6e67 2068 6561 6465 7220 6669 itting header fi │ │ │ │ │ -0007f2e0: 6c65 7320 746f 2069 6e73 7465 6164 2062 les to instead b │ │ │ │ │ -0007f2f0: 6520 696e 7374 616c 6c65 6420 746f 0a20 e installed to. │ │ │ │ │ -0007f300: 2020 2020 e280 982f 7573 722f 696e 636c .../usr/incl │ │ │ │ │ -0007f310: 7564 652f 7472 6970 6c65 74e2 8099 2e0a ude/triplet..... │ │ │ │ │ -0007f320: 0a31 302e 310a 0a20 2020 2020 4269 6e61 .10.1.. Bina │ │ │ │ │ -0007f330: 7269 6573 206d 7573 7420 6e6f 7420 6265 ries must not be │ │ │ │ │ -0007f340: 2073 7461 7469 6361 6c6c 7920 6c69 6e6b statically link │ │ │ │ │ -0007f350: 6564 2077 6974 6820 7468 6520 474e 5520 ed with the GNU │ │ │ │ │ -0007f360: 4320 6c69 6272 6172 792c 2073 6565 0a20 C library, see. │ │ │ │ │ -0007f370: 2020 2020 706f 6c69 6379 2066 6f72 2065 policy for e │ │ │ │ │ -0007f380: 7863 6570 7469 6f6e 732e 0a0a 342e 340a xceptions...4.4. │ │ │ │ │ -0007f390: 0a20 2020 2020 4974 2069 7320 636c 6172 . It is clar │ │ │ │ │ -0007f3a0: 6966 6965 6420 7468 6174 2073 6967 6e61 ified that signa │ │ │ │ │ -0007f3b0: 7475 7265 2061 7070 6561 7269 6e67 2069 ture appearing i │ │ │ │ │ -0007f3c0: 6e20 6465 6269 616e 2f63 6861 6e67 656c n debian/changel │ │ │ │ │ -0007f3d0: 6f67 2073 686f 756c 640a 2020 2020 2062 og should. b │ │ │ │ │ -0007f3e0: 6520 7468 6520 6465 7461 696c 7320 6f66 e the details of │ │ │ │ │ -0007f3f0: 2074 6865 2070 6572 736f 6e20 7768 6f20 the person who │ │ │ │ │ -0007f400: 7072 6570 6172 6564 2074 6869 7320 7265 prepared this re │ │ │ │ │ -0007f410: 6c65 6173 6520 6f66 2074 6865 0a20 2020 lease of the. │ │ │ │ │ -0007f420: 2020 7061 636b 6167 652e 0a0a 3131 2e35 package...11.5 │ │ │ │ │ -0007f430: 0a0a 2020 2020 2054 6865 2064 6566 6175 .. The defau │ │ │ │ │ -0007f440: 6c74 2077 6562 2064 6f63 756d 656e 7420 lt web document │ │ │ │ │ -0007f450: 726f 6f74 2069 7320 6e6f 7720 e280 982f root is now .../ │ │ │ │ │ -0007f460: 7661 722f 7777 772f 6874 6d6c e280 990a var/www/html.... │ │ │ │ │ -0007f470: 0a76 6972 7475 616c 0a0a 2020 2020 20e2 .virtual.. . │ │ │ │ │ -0007f480: 8098 6a61 7661 312d 7275 6e74 696d 65e2 ..java1-runtime. │ │ │ │ │ -0007f490: 8099 2061 6e64 20e2 8098 6a61 7661 322d .. and ...java2- │ │ │ │ │ -0007f4a0: 7275 6e74 696d 65e2 8099 2061 7265 2072 runtime... are r │ │ │ │ │ -0007f4b0: 656d 6f76 6564 2c20 e280 986a 6176 614e emoved, ...javaN │ │ │ │ │ -0007f4c0: 2d72 756e 7469 6d65 e280 990a 2020 2020 -runtime.... │ │ │ │ │ -0007f4d0: 2061 6e64 20e2 8098 6a61 7661 4e2d 7275 and ...javaN-ru │ │ │ │ │ -0007f4e0: 6e74 696d 652d 6865 6164 6c65 7373 e280 ntime-headless.. │ │ │ │ │ -0007f4f0: 9920 6172 6520 6164 6465 6420 666f 7220 . are added for │ │ │ │ │ -0007f500: 616c 6c20 4e20 6265 7477 6565 6e20 3520 all N between 5 │ │ │ │ │ -0007f510: 616e 6420 392e 0a0a 7669 7274 7561 6c0a and 9...virtual. │ │ │ │ │ -0007f520: 0a20 2020 2020 4164 6465 6420 e280 9868 . Added ...h │ │ │ │ │ -0007f530: 7474 7064 2d77 7367 69e2 8099 2066 6f72 ttpd-wsgi... for │ │ │ │ │ -0007f540: 2057 5347 4920 6361 7061 626c 6520 4854 WSGI capable HT │ │ │ │ │ -0007f550: 5450 2073 6572 7665 7273 2e0a 0a70 6572 TP servers...per │ │ │ │ │ -0007f560: 6c0a 0a20 2020 2020 5065 726c 2070 6163 l.. Perl pac │ │ │ │ │ -0007f570: 6b61 6765 7320 7368 6f75 6c64 2075 7365 kages should use │ │ │ │ │ -0007f580: 2074 6865 20e2 8098 2543 6f6e 6669 67e2 the ...%Config. │ │ │ │ │ -0007f590: 8099 2068 6173 6820 746f 206c 6f63 6174 .. hash to locat │ │ │ │ │ -0007f5a0: 6520 6d6f 6475 6c65 2070 6174 6873 0a20 e module paths. │ │ │ │ │ -0007f5b0: 2020 2020 696e 7374 6561 6420 6f66 2068 instead of h │ │ │ │ │ -0007f5c0: 6172 6463 6f64 696e 6720 7061 7468 7320 ardcoding paths │ │ │ │ │ -0007f5d0: 696e 20e2 8098 4049 4e43 e280 992e 0a0a in ...@INC...... │ │ │ │ │ -0007f5e0: 7065 726c 0a0a 2020 2020 2050 6572 6c20 perl.. Perl │ │ │ │ │ -0007f5f0: 6269 6e61 7279 206d 6f64 756c 6573 2061 binary modules a │ │ │ │ │ -0007f600: 6e64 2061 6e79 206d 6f64 756c 6573 2069 nd any modules i │ │ │ │ │ -0007f610: 6e73 7461 6c6c 6564 2069 6e74 6f0a 2020 nstalled into. │ │ │ │ │ -0007f620: 2020 20e2 8098 2443 6f6e 6669 677b 7665 ...$Config{ve │ │ │ │ │ -0007f630: 6e64 6f72 6172 6368 7de2 8099 206d 7573 ndorarch}... mus │ │ │ │ │ -0007f640: 7420 6465 7065 6e64 206f 6e20 7468 6520 t depend on the │ │ │ │ │ -0007f650: 7265 6c65 7661 6e74 2070 6572 6c61 7069 relevant perlapi │ │ │ │ │ -0007f660: 2d2a 0a20 2020 2020 7061 636b 6167 652e -*. package. │ │ │ │ │ -0007f670: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0007f680: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0007f690: 6f64 653a 2056 6572 7369 6f6e 2033 2039 ode: Version 3 9 │ │ │ │ │ -0007f6a0: 2035 2c20 204e 6578 743a 2056 6572 7369 5, Next: Versi │ │ │ │ │ -0007f6b0: 6f6e 2033 2039 2034 2c20 2050 7265 763a on 3 9 4, Prev: │ │ │ │ │ -0007f6c0: 2056 6572 7369 6f6e 2033 2039 2036 2c20 Version 3 9 6, │ │ │ │ │ -0007f6d0: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ -0007f6e0: 6865 636b 6c69 7374 0a0a 3232 2e32 3420 hecklist..22.24 │ │ │ │ │ -0007f6f0: 5665 7273 696f 6e20 332e 392e 350a 3d3d Version 3.9.5.== │ │ │ │ │ -0007f700: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0007f710: 3d0a 0a52 656c 6561 7365 6420 4f63 746f =..Released Octo │ │ │ │ │ -0007f720: 6265 722c 2032 3031 332e 0a0a 352e 310a ber, 2013...5.1. │ │ │ │ │ -0007f730: 0a20 2020 2020 436f 6e74 726f 6c20 6461 . Control da │ │ │ │ │ -0007f740: 7461 2066 6965 6c64 7320 6d75 7374 206e ta fields must n │ │ │ │ │ -0007f750: 6f74 2073 7461 7274 2077 6974 6820 7468 ot start with th │ │ │ │ │ -0007f760: 6520 6879 7068 656e 2063 6861 7261 6374 e hyphen charact │ │ │ │ │ -0007f770: 6572 2028 e280 982d e280 9929 2c0a 2020 er (...-...),. │ │ │ │ │ -0007f780: 2020 2074 6f20 6176 6f69 6420 706f 7465 to avoid pote │ │ │ │ │ -0007f790: 6e74 6961 6c20 636f 6e66 7573 696f 6e73 ntial confusions │ │ │ │ │ -0007f7a0: 2077 6865 6e20 7061 7273 696e 6720 636c when parsing cl │ │ │ │ │ -0007f7b0: 6561 7273 6967 6e65 6420 636f 6e74 726f earsigned contro │ │ │ │ │ -0007f7c0: 6c20 6461 7461 0a20 2020 2020 6669 6c65 l data. file │ │ │ │ │ -0007f7d0: 7320 7468 6174 2077 6572 6520 6e6f 7420 s that were not │ │ │ │ │ -0007f7e0: 7072 6f70 6572 6c79 2075 6e65 7363 6170 properly unescap │ │ │ │ │ -0007f7f0: 6564 2e0a 0a35 2e34 2c20 352e 362e 3234 ed...5.4, 5.6.24 │ │ │ │ │ -0007f800: 0a0a 2020 2020 20e2 8098 4368 6563 6b73 .. ...Checks │ │ │ │ │ -0007f810: 756d 732d 5368 6131 e280 9920 616e 6420 ums-Sha1... and │ │ │ │ │ -0007f820: e280 9843 6865 636b 7375 6d73 2d53 6861 ...Checksums-Sha │ │ │ │ │ -0007f830: 3235 36e2 8099 2061 7265 206e 6f77 206d 256... are now m │ │ │ │ │ -0007f840: 616e 6461 746f 7279 2069 6e20 e280 982e andatory in .... │ │ │ │ │ -0007f850: 6473 63e2 8099 0a20 2020 2020 6669 6c65 dsc.... file │ │ │ │ │ -0007f860: 732e 0a0a 352e 362e 3235 2c20 352e 382e s...5.6.25, 5.8. │ │ │ │ │ -0007f870: 310a 0a20 2020 2020 5468 6520 e280 9844 1.. The ...D │ │ │ │ │ -0007f880: 4d2d 5570 6c6f 6164 2d41 6c6c 6f77 6564 M-Upload-Allowed │ │ │ │ │ -0007f890: e280 9920 6669 656c 6420 6973 206f 6273 ... field is obs │ │ │ │ │ -0007f8a0: 6f6c 6574 652e 2020 5065 726d 6973 7369 olete. Permissi │ │ │ │ │ -0007f8b0: 6f6e 7320 6172 6520 6e6f 770a 2020 2020 ons are now. │ │ │ │ │ -0007f8c0: 2067 7261 6e74 6564 2076 6961 2027 6461 granted via 'da │ │ │ │ │ -0007f8d0: 6b2d 636f 6d6d 616e 6473 2720 6669 6c65 k-commands' file │ │ │ │ │ -0007f8e0: 732e 0a0a 352e 362e 3237 0a0a 2020 2020 s...5.6.27.. │ │ │ │ │ -0007f8f0: 204e 6577 2073 6563 7469 6f6e 2064 6f63 New section doc │ │ │ │ │ -0007f900: 756d 656e 7469 6e67 2074 6865 20e2 8098 umenting the ... │ │ │ │ │ -0007f910: 5061 636b 6167 652d 4c69 7374 e280 9920 Package-List... │ │ │ │ │ -0007f920: 6669 656c 6420 696e 2044 6562 6961 6e20 field in Debian │ │ │ │ │ -0007f930: 736f 7572 6365 0a20 2020 2020 636f 6e74 source. cont │ │ │ │ │ -0007f940: 726f 6c20 6669 6c65 732e 0a0a 352e 362e rol files...5.6. │ │ │ │ │ -0007f950: 3238 0a0a 2020 2020 204e 6577 2073 6563 28.. New sec │ │ │ │ │ -0007f960: 7469 6f6e 2064 6f63 756d 656e 7469 6e67 tion documenting │ │ │ │ │ -0007f970: 2074 6865 20e2 8098 5061 636b 6167 652d the ...Package- │ │ │ │ │ -0007f980: 5479 7065 e280 9920 6669 656c 6420 696e Type... field in │ │ │ │ │ -0007f990: 2073 6f75 7263 6520 7061 636b 6167 650a source package. │ │ │ │ │ -0007f9a0: 2020 2020 2063 6f6e 7472 6f6c 2066 696c control fil │ │ │ │ │ -0007f9b0: 6573 2e0a 0a35 2e36 2e32 390a 0a20 2020 es...5.6.29.. │ │ │ │ │ -0007f9c0: 2020 4e65 7720 7365 6374 696f 6e20 646f New section do │ │ │ │ │ -0007f9d0: 6375 6d65 6e74 696e 6720 7468 6520 e280 cumenting the .. │ │ │ │ │ -0007f9e0: 9844 6769 74e2 8099 2066 6965 6c64 2069 .Dgit... field i │ │ │ │ │ -0007f9f0: 6e20 4465 6269 616e 2073 6f75 7263 6520 n Debian source │ │ │ │ │ -0007fa00: 636f 6e74 726f 6c0a 2020 2020 2066 696c control. fil │ │ │ │ │ -0007fa10: 6573 2e0a 0a39 2e31 2e31 2e38 0a0a 2020 es...9.1.1.8.. │ │ │ │ │ -0007fa20: 2020 2054 6865 2065 7863 6570 7469 6f6e The exception │ │ │ │ │ -0007fa30: 2074 6f20 7468 6520 4648 5320 666f 7220 to the FHS for │ │ │ │ │ -0007fa40: 7468 6520 e280 982f 7365 6c69 6e75 78e2 the .../selinux. │ │ │ │ │ -0007fa50: 8099 2077 6173 2072 656d 6f76 6564 2e0a .. was removed.. │ │ │ │ │ -0007fa60: 0a31 302e 372e 330a 0a20 2020 2020 5061 .10.7.3.. Pa │ │ │ │ │ -0007fa70: 636b 6167 6573 2073 686f 756c 6420 7265 ckages should re │ │ │ │ │ -0007fa80: 6d6f 7665 2061 6c6c 206f 6273 6f6c 6574 move all obsolet │ │ │ │ │ -0007fa90: 6520 636f 6e66 6967 7572 6174 696f 6e20 e configuration │ │ │ │ │ -0007faa0: 6669 6c65 7320 7769 7468 6f75 740a 2020 files without. │ │ │ │ │ -0007fab0: 2020 206c 6f63 616c 2063 6861 6e67 6573 local changes │ │ │ │ │ -0007fac0: 2064 7572 696e 6720 7570 6772 6164 6573 during upgrades │ │ │ │ │ -0007fad0: 2e20 2054 6865 20e2 8098 6470 6b67 2d6d . The ...dpkg-m │ │ │ │ │ -0007fae0: 6169 6e74 7363 7269 7074 2d68 656c 7065 aintscript-helpe │ │ │ │ │ -0007faf0: 72e2 8099 2074 6f6f 6c2c 0a20 2020 2020 r... tool,. │ │ │ │ │ -0007fb00: 6176 6169 6c61 626c 6520 6672 6f6d 2074 available from t │ │ │ │ │ -0007fb10: 6865 2064 706b 6720 7061 636b 6167 6520 he dpkg package │ │ │ │ │ -0007fb20: 7369 6e63 6520 2757 6865 657a 7927 2c20 since 'Wheezy', │ │ │ │ │ -0007fb30: 6361 6e20 6865 6c70 2077 6974 6820 7468 can help with th │ │ │ │ │ -0007fb40: 6973 2e0a 0a31 302e 3130 0a0a 2020 2020 is...10.10.. │ │ │ │ │ -0007fb50: 2054 6865 206e 616d 6520 6f66 2074 6865 The name of the │ │ │ │ │ -0007fb60: 2066 696c 6573 2061 6e64 2064 6972 6563 files and direc │ │ │ │ │ -0007fb70: 746f 7269 6573 2069 6e73 7461 6c6c 6564 tories installed │ │ │ │ │ -0007fb80: 2062 7920 6269 6e61 7279 2070 6163 6b61 by binary packa │ │ │ │ │ -0007fb90: 6765 730a 2020 2020 206d 7573 7420 6265 ges. must be │ │ │ │ │ -0007fba0: 2065 6e63 6f64 6564 2069 6e20 5554 462d encoded in UTF- │ │ │ │ │ -0007fbb0: 3820 616e 6420 7368 6f75 6c64 2062 6520 8 and should be │ │ │ │ │ -0007fbc0: 7265 7374 7269 6374 6564 2074 6f20 4153 restricted to AS │ │ │ │ │ -0007fbd0: 4349 4920 7768 656e 0a20 2020 2020 706f CII when. po │ │ │ │ │ -0007fbe0: 7373 6962 6c65 2e20 2049 6e20 7468 6520 ssible. In the │ │ │ │ │ -0007fbf0: 7379 7374 656d 2050 4154 482c 2074 6865 system PATH, the │ │ │ │ │ -0007fc00: 7920 6d75 7374 2062 6520 7265 7374 7269 y must be restri │ │ │ │ │ -0007fc10: 6374 6564 2074 6f20 4153 4349 492e 0a0a cted to ASCII... │ │ │ │ │ -0007fc20: 3131 2e35 2e32 0a0a 2020 2020 2053 746f 11.5.2.. Sto │ │ │ │ │ -0007fc30: 7020 7265 636f 6d6d 656e 6469 6e67 2074 p recommending t │ │ │ │ │ -0007fc40: 6f20 7365 7276 6520 4854 4d4c 2064 6f63 o serve HTML doc │ │ │ │ │ -0007fc50: 756d 656e 7473 2066 726f 6d0a 2020 2020 uments from. │ │ │ │ │ -0007fc60: 20e2 8098 2f75 7372 2f73 6861 7265 2f64 .../usr/share/d │ │ │ │ │ -0007fc70: 6f63 2f70 6163 6b61 6765 e280 992e 0a0a oc/package...... │ │ │ │ │ -0007fc80: 3132 2e32 0a0a 2020 2020 2050 6163 6b61 12.2.. Packa │ │ │ │ │ -0007fc90: 6765 7320 6469 7374 7269 6275 7469 6e67 ges distributing │ │ │ │ │ -0007fca0: 2049 6e66 6f20 646f 6375 6d65 6e74 7320 Info documents │ │ │ │ │ -0007fcb0: 7368 6f75 6c64 2075 7365 2069 6e73 7461 should use insta │ │ │ │ │ -0007fcc0: 6c6c 2d69 6e66 6fe2 8099 730a 2020 2020 ll-info...s. │ │ │ │ │ -0007fcd0: 2074 7269 6767 6572 2c20 616e 6420 646f trigger, and do │ │ │ │ │ -0007fce0: 206e 6f74 206e 6565 6420 616e 796d 6f72 not need anymor │ │ │ │ │ -0007fcf0: 6520 746f 2064 6570 656e 6420 6f6e 20e2 e to depend on . │ │ │ │ │ -0007fd00: 8098 6470 6b67 2028 3e3d 2031 2e31 352e ..dpkg (>= 1.15. │ │ │ │ │ -0007fd10: 3429 207c 0a20 2020 2020 696e 7374 616c 4) |. instal │ │ │ │ │ -0007fd20: 6c2d 696e 666f e280 992e 0a0a 6465 6263 l-info......debc │ │ │ │ │ -0007fd30: 6f6e 660a 0a20 2020 2020 5468 6520 e280 onf.. The .. │ │ │ │ │ -0007fd40: 9865 7363 6170 65e2 8099 2063 6170 6162 .escape... capab │ │ │ │ │ -0007fd50: 696c 6974 7920 6973 206e 6f77 2064 6f63 ility is now doc │ │ │ │ │ -0007fd60: 756d 656e 7465 642e 0a0a 7669 7274 7561 umented...virtua │ │ │ │ │ -0007fd70: 6c0a 0a20 2020 2020 e280 986d 7033 2d64 l.. ...mp3-d │ │ │ │ │ -0007fd80: 6563 6f64 6572 e280 9920 616e 6420 e280 ecoder... and .. │ │ │ │ │ -0007fd90: 986d 7033 2d65 6e63 6f64 6572 e280 9920 .mp3-encoder... │ │ │ │ │ -0007fda0: 6172 6520 7265 6d6f 7665 642e 0a0a 1f0a are removed..... │ │ │ │ │ -0007fdb0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0007fdc0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0007fdd0: 2056 6572 7369 6f6e 2033 2039 2034 2c20 Version 3 9 4, │ │ │ │ │ -0007fde0: 204e 6578 743a 2056 6572 7369 6f6e 2033 Next: Version 3 │ │ │ │ │ -0007fdf0: 2039 2033 2c20 2050 7265 763a 2056 6572 9 3, Prev: Ver │ │ │ │ │ -0007fe00: 7369 6f6e 2033 2039 2035 2c20 2055 703a sion 3 9 5, Up: │ │ │ │ │ -0007fe10: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ -0007fe20: 6c69 7374 0a0a 3232 2e32 3520 5665 7273 list..22.25 Vers │ │ │ │ │ -0007fe30: 696f 6e20 332e 392e 340a 3d3d 3d3d 3d3d ion 3.9.4.====== │ │ │ │ │ -0007fe40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ -0007fe50: 656c 6561 7365 6420 4175 6775 7374 2c20 eleased August, │ │ │ │ │ -0007fe60: 3230 3132 2e0a 0a32 2e34 0a0a 2020 2020 2012...2.4.. │ │ │ │ │ -0007fe70: 204e 6577 2027 7461 736b 7327 2061 7263 New 'tasks' arc │ │ │ │ │ -0007fe80: 6869 7665 2073 6563 7469 6f6e 2e0a 0a34 hive section...4 │ │ │ │ │ -0007fe90: 2e39 0a0a 2020 2020 20e2 8098 6275 696c .9.. ...buil │ │ │ │ │ -0007fea0: 642d 6172 6368 e280 9920 616e 6420 e280 d-arch... and .. │ │ │ │ │ -0007feb0: 9862 7569 6c64 2d69 6e64 6570 e280 9920 .build-indep... │ │ │ │ │ -0007fec0: 6172 6520 6e6f 7720 6d61 6e64 6174 6f72 are now mandator │ │ │ │ │ -0007fed0: 7920 7461 7267 6574 7320 696e 0a20 2020 y targets in. │ │ │ │ │ -0007fee0: 2020 e280 9864 6562 6961 6e2f 7275 6c65 ...debian/rule │ │ │ │ │ -0007fef0: 73e2 8099 2e0a 0a35 2e36 2e32 360a 0a20 s......5.6.26.. │ │ │ │ │ -0007ff00: 2020 2020 4e65 7720 7365 6374 696f 6e20 New section │ │ │ │ │ -0007ff10: 646f 6375 6d65 6e74 696e 6720 7468 6520 documenting the │ │ │ │ │ -0007ff20: e280 9856 6373 2d2a e280 9920 6669 656c ...Vcs-*... fiel │ │ │ │ │ -0007ff30: 6473 2c20 7768 6963 6820 6172 6520 616c ds, which are al │ │ │ │ │ -0007ff40: 7265 6164 7920 696e 0a20 2020 2020 7769 ready in. wi │ │ │ │ │ -0007ff50: 6465 7370 7265 6164 2075 7365 2e20 204e despread use. N │ │ │ │ │ -0007ff60: 6f74 6520 7468 6520 6d65 6368 616e 6973 ote the mechanis │ │ │ │ │ -0007ff70: 6d20 666f 7220 7370 6563 6966 7969 6e67 m for specifying │ │ │ │ │ -0007ff80: 2074 6865 2047 6974 2062 7261 6e63 680a the Git branch. │ │ │ │ │ -0007ff90: 2020 2020 2075 7365 6420 666f 7220 7061 used for pa │ │ │ │ │ -0007ffa0: 636b 6167 696e 6720 696e 2074 6865 2056 ckaging in the V │ │ │ │ │ -0007ffb0: 6373 2d47 6974 2066 6965 6c64 2e0a 0a37 cs-Git field...7 │ │ │ │ │ -0007ffc0: 2e31 0a0a 2020 2020 2054 6865 2064 6570 .1.. The dep │ │ │ │ │ -0007ffd0: 7265 6361 7465 6420 7265 6c61 7469 6f6e recated relation │ │ │ │ │ -0007ffe0: 7320 3c20 616e 6420 3e20 6e6f 7720 6d75 s < and > now mu │ │ │ │ │ -0007fff0: 7374 206e 6f74 2062 6520 7573 6564 2e0a st not be used.. │ │ │ │ │ -00080000: 0a37 2e38 0a0a 2020 2020 204e 6577 20e2 .7.8.. New . │ │ │ │ │ -00080010: 8098 4275 696c 742d 5573 696e 67e2 8099 ..Built-Using... │ │ │ │ │ -00080020: 2066 6965 6c64 2c20 7768 6963 6820 6d75 field, which mu │ │ │ │ │ -00080030: 7374 2062 6520 7573 6564 2074 6f20 646f st be used to do │ │ │ │ │ -00080040: 6375 6d65 6e74 2074 6865 2073 6f75 7263 cument the sourc │ │ │ │ │ -00080050: 650a 2020 2020 2070 6163 6b61 6765 7320 e. packages │ │ │ │ │ -00080060: 666f 7220 616e 7920 6269 6e61 7269 6573 for any binaries │ │ │ │ │ -00080070: 2074 6861 7420 6172 6520 696e 636f 7270 that are incorp │ │ │ │ │ -00080080: 6f72 6174 6564 2069 6e74 6f20 7468 6973 orated into this │ │ │ │ │ -00080090: 2070 6163 6b61 6765 0a20 2020 2020 6174 package. at │ │ │ │ │ -000800a0: 2062 7569 6c64 2074 696d 652e 2020 5468 build time. Th │ │ │ │ │ -000800b0: 6973 2069 7320 7573 6564 2074 6f20 656e is is used to en │ │ │ │ │ -000800c0: 7375 7265 2074 6861 7420 7468 6520 6172 sure that the ar │ │ │ │ │ -000800d0: 6368 6976 6520 6d65 6574 730a 2020 2020 chive meets. │ │ │ │ │ -000800e0: 206c 6963 656e 7365 2072 6571 7569 7265 license require │ │ │ │ │ -000800f0: 6d65 6e74 7320 666f 7220 7072 6f76 6964 ments for provid │ │ │ │ │ -00080100: 696e 6720 736f 7572 6365 2066 6f72 2061 ing source for a │ │ │ │ │ -00080110: 6c6c 2062 696e 6172 6965 732e 0a0a 382e ll binaries...8. │ │ │ │ │ -00080120: 360a 0a20 2020 2020 506f 6c69 6379 2066 6.. Policy f │ │ │ │ │ -00080130: 6f72 2064 6570 656e 6465 6e63 6965 7320 or dependencies │ │ │ │ │ -00080140: 6265 7477 6565 6e20 7368 6172 6564 206c between shared l │ │ │ │ │ -00080150: 6962 7261 7269 6573 2061 6e64 206f 7468 ibraries and oth │ │ │ │ │ -00080160: 6572 2070 6163 6b61 6765 730a 2020 2020 er packages. │ │ │ │ │ -00080170: 2068 6173 2062 6565 6e20 6c61 7267 656c has been largel │ │ │ │ │ -00080180: 7920 7265 7772 6974 7465 6e20 746f 2064 y rewritten to d │ │ │ │ │ -00080190: 6f63 756d 656e 7420 7468 6520 e280 9873 ocument the ...s │ │ │ │ │ -000801a0: 796d 626f 6c73 e280 9920 7379 7374 656d ymbols... system │ │ │ │ │ -000801b0: 2061 6e64 0a20 2020 2020 6d6f 7265 2063 and. more c │ │ │ │ │ -000801c0: 6c65 6172 6c79 2064 6f63 756d 656e 7420 learly document │ │ │ │ │ -000801d0: 6861 6e64 6c69 6e67 206f 6620 7368 6172 handling of shar │ │ │ │ │ -000801e0: 6564 206c 6962 7261 7279 2041 4249 2063 ed library ABI c │ │ │ │ │ -000801f0: 6861 6e67 6573 2e0a 2020 2020 20e2 8098 hanges.. ... │ │ │ │ │ -00080200: 7379 6d62 6f6c 73e2 8099 2066 696c 6573 symbols... files │ │ │ │ │ -00080210: 2061 7265 206e 6f77 2072 6563 6f6d 6d65 are now recomme │ │ │ │ │ -00080220: 6e64 6564 206f 7665 7220 e280 9873 686c nded over ...shl │ │ │ │ │ -00080230: 6962 73e2 8099 2066 696c 6573 2069 6e20 ibs... files in │ │ │ │ │ -00080240: 6d6f 7374 0a20 2020 2020 7369 7475 6174 most. situat │ │ │ │ │ -00080250: 696f 6e73 2e20 2041 6c6c 206d 6169 6e74 ions. All maint │ │ │ │ │ -00080260: 6169 6e65 7273 206f 6620 7368 6172 6564 ainers of shared │ │ │ │ │ -00080270: 206c 6962 7261 7279 2070 6163 6b61 6765 library package │ │ │ │ │ -00080280: 7320 7368 6f75 6c64 0a20 2020 2020 7265 s should. re │ │ │ │ │ -00080290: 7669 6577 2074 6865 2065 6e74 6972 6574 view the entiret │ │ │ │ │ -000802a0: 7920 6f66 2074 6869 7320 7365 6374 696f y of this sectio │ │ │ │ │ -000802b0: 6e2e 0a0a 392e 312e 310a 0a20 2020 2020 n...9.1.1.. │ │ │ │ │ -000802c0: 5061 636b 6167 6573 206d 7573 7420 6e6f Packages must no │ │ │ │ │ -000802d0: 7420 6173 7375 6d65 2074 6865 20e2 8098 t assume the ... │ │ │ │ │ -000802e0: 2f72 756e e280 9920 6469 7265 6374 6f72 /run... director │ │ │ │ │ -000802f0: 7920 6578 6973 7473 206f 7220 6973 2075 y exists or is u │ │ │ │ │ -00080300: 7361 626c 650a 2020 2020 2077 6974 686f sable. witho │ │ │ │ │ -00080310: 7574 2061 2064 6570 656e 6465 6e63 7920 ut a dependency │ │ │ │ │ -00080320: 6f6e 20e2 8098 696e 6974 7363 7269 7074 on ...initscript │ │ │ │ │ -00080330: 7320 283e 3d20 322e 3838 6473 662d 3133 s (>= 2.88dsf-13 │ │ │ │ │ -00080340: 2e33 29e2 8099 2075 6e74 696c 2074 6865 .3)... until the │ │ │ │ │ -00080350: 0a20 2020 2020 7374 6162 6c65 2072 656c . stable rel │ │ │ │ │ -00080360: 6561 7365 206f 6620 4465 6269 616e 2073 ease of Debian s │ │ │ │ │ -00080370: 7570 706f 7274 7320 e280 982f 7275 6ee2 upports .../run. │ │ │ │ │ -00080380: 8099 2e0a 0a39 2e37 0a0a 2020 2020 2050 .....9.7.. P │ │ │ │ │ -00080390: 6163 6b61 6765 7320 696e 636c 7564 696e ackages includin │ │ │ │ │ -000803a0: 6720 4d49 4d45 2063 6f6e 6669 6775 7261 g MIME configura │ │ │ │ │ -000803b0: 7469 6f6e 2063 616e 206e 6f77 2072 656c tion can now rel │ │ │ │ │ -000803c0: 7920 6f6e 2074 7269 6767 6572 7320 616e y on triggers an │ │ │ │ │ -000803d0: 640a 2020 2020 2064 6f20 6e6f 7420 6e65 d. do not ne │ │ │ │ │ -000803e0: 6564 2074 6f20 6361 6c6c 2075 7064 6174 ed to call updat │ │ │ │ │ -000803f0: 652d 6d69 6d65 2e0a 0a39 2e31 310a 0a20 e-mime...9.11.. │ │ │ │ │ -00080400: 2020 2020 4e65 7720 7365 6374 696f 6e20 New section │ │ │ │ │ -00080410: 646f 6375 6d65 6e74 696e 6720 6765 6e65 documenting gene │ │ │ │ │ -00080420: 7261 6c20 7265 7175 6972 656d 656e 7473 ral requirements │ │ │ │ │ -00080430: 2066 6f72 2061 6c74 6572 6e61 7465 2069 for alternate i │ │ │ │ │ -00080440: 6e69 740a 2020 2020 2073 7973 7465 6d73 nit. systems │ │ │ │ │ -00080450: 2061 6e64 2073 7065 6369 6669 6320 7265 and specific re │ │ │ │ │ -00080460: 7175 6972 656d 656e 7473 2066 6f72 2069 quirements for i │ │ │ │ │ -00080470: 6e74 6567 7261 7469 6e67 2077 6974 6820 ntegrating with │ │ │ │ │ -00080480: 7570 7374 6172 742e 0a0a 3132 2e35 0a0a upstart...12.5.. │ │ │ │ │ -00080490: 2020 2020 2041 6c6c 2063 6f70 7972 6967 All copyrig │ │ │ │ │ -000804a0: 6874 2066 696c 6573 206d 7573 7420 6265 ht files must be │ │ │ │ │ -000804b0: 2065 6e63 6f64 6564 2069 6e20 5554 462d encoded in UTF- │ │ │ │ │ -000804c0: 382e 0a0a 1f0a 4669 6c65 3a20 6465 6269 8.....File: debi │ │ │ │ │ -000804d0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -000804e0: 204e 6f64 653a 2056 6572 7369 6f6e 2033 Node: Version 3 │ │ │ │ │ -000804f0: 2039 2033 2c20 204e 6578 743a 2056 6572 9 3, Next: Ver │ │ │ │ │ -00080500: 7369 6f6e 2033 2039 2032 2c20 2050 7265 sion 3 9 2, Pre │ │ │ │ │ -00080510: 763a 2056 6572 7369 6f6e 2033 2039 2034 v: Version 3 9 4 │ │ │ │ │ -00080520: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ -00080530: 2063 6865 636b 6c69 7374 0a0a 3232 2e32 checklist..22.2 │ │ │ │ │ -00080540: 3620 5665 7273 696f 6e20 332e 392e 330a 6 Version 3.9.3. │ │ │ │ │ -00080550: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00080560: 3d3d 3d0a 0a52 656c 6561 7365 6420 4665 ===..Released Fe │ │ │ │ │ -00080570: 6272 7561 7279 2c20 3230 3132 2e0a 0a32 bruary, 2012...2 │ │ │ │ │ -00080580: 2e34 0a0a 2020 2020 204e 6577 2061 7263 .4.. New arc │ │ │ │ │ -00080590: 6869 7665 2073 6563 7469 6f6e 7320 2765 hive sections 'e │ │ │ │ │ -000805a0: 6475 6361 7469 6f6e 272c 2027 696e 7472 ducation', 'intr │ │ │ │ │ -000805b0: 6f73 7065 6374 696f 6e27 2c20 616e 640a ospection', and. │ │ │ │ │ -000805c0: 2020 2020 2027 6d65 7461 7061 636b 6167 'metapackag │ │ │ │ │ -000805d0: 6573 2720 6164 6465 642e 0a0a 352e 362e es' added...5.6. │ │ │ │ │ -000805e0: 380a 0a20 2020 2020 5468 6520 e280 9841 8.. The ...A │ │ │ │ │ -000805f0: 7263 6869 7465 6374 7572 65e2 8099 2066 rchitecture... f │ │ │ │ │ -00080600: 6965 6c64 2069 6e20 e280 982a 2e64 7363 ield in ...*.dsc │ │ │ │ │ -00080610: e280 9920 6669 6c65 7320 6d61 7920 6e6f ... files may no │ │ │ │ │ -00080620: 7720 636f 6e74 6169 6e20 7468 6520 7661 w contain the va │ │ │ │ │ -00080630: 6c75 650a 2020 2020 20e2 8098 616e 7920 lue. ...any │ │ │ │ │ -00080640: 616c 6ce2 8099 2066 6f72 2073 6f75 7263 all... for sourc │ │ │ │ │ -00080650: 6520 7061 636b 6167 6573 2062 7569 6c64 e packages build │ │ │ │ │ -00080660: 696e 6720 626f 7468 0a20 2020 2020 6172 ing both. ar │ │ │ │ │ -00080670: 6368 6974 6563 7475 7265 2d69 6e64 6570 chitecture-indep │ │ │ │ │ -00080680: 656e 6465 6e74 2061 6e64 2061 7263 6869 endent and archi │ │ │ │ │ -00080690: 7465 6374 7572 652d 6465 7065 6e64 656e tecture-dependen │ │ │ │ │ -000806a0: 7420 7061 636b 6167 6573 2e0a 0a37 2e31 t packages...7.1 │ │ │ │ │ -000806b0: 0a0a 2020 2020 2049 6620 6120 6465 7065 .. If a depe │ │ │ │ │ -000806c0: 6e64 656e 6379 2069 7320 7265 7374 7269 ndency is restri │ │ │ │ │ -000806d0: 6374 6564 2074 6f20 7061 7274 6963 756c cted to particul │ │ │ │ │ -000806e0: 6172 2061 7263 6869 7465 6374 7572 6573 ar architectures │ │ │ │ │ -000806f0: 2c20 7468 6520 6c69 7374 0a20 2020 2020 , the list. │ │ │ │ │ -00080700: 6f66 2061 7263 6869 7465 6374 7572 6573 of architectures │ │ │ │ │ -00080710: 206d 7573 7420 6265 206e 6f6e 2d65 6d70 must be non-emp │ │ │ │ │ -00080720: 7479 2e0a 0a39 2e31 2e31 0a0a 2020 2020 ty...9.1.1.. │ │ │ │ │ -00080730: 20e2 8098 2f72 756e e280 9920 6973 2061 .../run... is a │ │ │ │ │ -00080740: 6c6c 6f77 6564 2061 7320 616e 2065 7863 llowed as an exc │ │ │ │ │ -00080750: 6570 7469 6f6e 2074 6f20 7468 6520 4648 eption to the FH │ │ │ │ │ -00080760: 5320 616e 6420 7265 706c 6163 6573 0a20 S and replaces. │ │ │ │ │ -00080770: 2020 2020 e280 982f 7661 722f 7275 6ee2 .../var/run. │ │ │ │ │ -00080780: 8099 2e20 20e2 8098 2f72 756e 2f6c 6f63 ... .../run/loc │ │ │ │ │ -00080790: 6be2 8099 2072 6570 6c61 6365 7320 e280 k... replaces .. │ │ │ │ │ -000807a0: 982f 7661 722f 6c6f 636b e280 992e 2020 ./var/lock.... │ │ │ │ │ -000807b0: 5468 6520 4648 530a 2020 2020 2072 6571 The FHS. req │ │ │ │ │ -000807c0: 7569 7265 6d65 6e74 7320 666f 7220 7468 uirements for th │ │ │ │ │ -000807d0: 6520 6f6c 6465 7220 6469 7265 6374 6f72 e older director │ │ │ │ │ -000807e0: 6965 7320 6170 706c 7920 746f 2074 6865 ies apply to the │ │ │ │ │ -000807f0: 7365 2064 6972 6563 746f 7269 6573 0a20 se directories. │ │ │ │ │ -00080800: 2020 2020 6173 2077 656c 6c2e 2020 4261 as well. Ba │ │ │ │ │ -00080810: 636b 7761 7264 2063 6f6d 7061 7469 6269 ckward compatibi │ │ │ │ │ -00080820: 6c69 7479 206c 696e 6b73 2077 696c 6c20 lity links will │ │ │ │ │ -00080830: 6265 206d 6169 6e74 6169 6e65 6420 616e be maintained an │ │ │ │ │ -00080840: 640a 2020 2020 2070 6163 6b61 6765 7320 d. packages │ │ │ │ │ -00080850: 6e65 6564 206e 6f74 2073 7769 7463 6820 need not switch │ │ │ │ │ -00080860: 746f 2072 6566 6572 656e 6369 6e67 20e2 to referencing . │ │ │ │ │ -00080870: 8098 2f72 756e e280 9920 6469 7265 6374 ../run... direct │ │ │ │ │ -00080880: 6c79 2079 6574 2e20 2046 696c 6573 0a20 ly yet. Files. │ │ │ │ │ -00080890: 2020 2020 696e 20e2 8098 2f72 756e e280 in .../run.. │ │ │ │ │ -000808a0: 9920 7368 6f75 6c64 2062 6520 7374 6f72 . should be stor │ │ │ │ │ -000808b0: 6564 2069 6e20 6120 7465 6d70 6f72 6172 ed in a temporar │ │ │ │ │ -000808c0: 7920 6669 6c65 2073 7973 7465 6d2e 0a0a y file system... │ │ │ │ │ -000808d0: 392e 312e 340a 0a20 2020 2020 4e65 7720 9.1.4.. New │ │ │ │ │ -000808e0: 7365 6374 696f 6e20 7370 656c 6c69 6e67 section spelling │ │ │ │ │ -000808f0: 206f 7574 2074 6865 2072 6571 7569 7265 out the require │ │ │ │ │ -00080900: 6d65 6e74 7320 666f 7220 7061 636b 6167 ments for packag │ │ │ │ │ -00080910: 6573 2074 6861 7420 7573 650a 2020 2020 es that use. │ │ │ │ │ -00080920: 2066 696c 6573 2069 6e20 e280 982f 7275 files in .../ru │ │ │ │ │ -00080930: 6ee2 8099 2c20 e280 982f 7661 722f 7275 n..., .../var/ru │ │ │ │ │ -00080940: 6ee2 8099 2c20 6f72 20e2 8098 2f76 6172 n..., or .../var │ │ │ │ │ -00080950: 2f6c 6f63 6be2 8099 2e20 2054 6869 7320 /lock.... This │ │ │ │ │ -00080960: 6765 6e65 7261 6c69 7a65 730a 2020 2020 generalizes. │ │ │ │ │ -00080970: 2069 6e66 6f72 6d61 7469 6f6e 2070 7265 information pre │ │ │ │ │ -00080980: 7669 6f75 736c 7920 6f6e 6c79 2069 6e20 viously only in │ │ │ │ │ -00080990: 392e 332e 322e 0a0a 392e 350a 0a20 2020 9.3.2...9.5.. │ │ │ │ │ -000809a0: 2020 4372 6f6e 206a 6f62 2066 696c 6520 Cron job file │ │ │ │ │ -000809b0: 6e61 6d65 7320 6d75 7374 206e 6f74 2063 names must not c │ │ │ │ │ -000809c0: 6f6e 7461 696e 20e2 8098 2ee2 8099 206f ontain ....... o │ │ │ │ │ -000809d0: 7220 e280 982b e280 9920 6f72 2074 6865 r ...+... or the │ │ │ │ │ -000809e0: 7920 7769 6c6c 2062 650a 2020 2020 2069 y will be. i │ │ │ │ │ -000809f0: 676e 6f72 6564 2062 7920 6372 6f6e 2e20 gnored by cron. │ │ │ │ │ -00080a00: 2054 6865 7920 7368 6f75 6c64 2072 6570 They should rep │ │ │ │ │ -00080a10: 6c61 6365 2074 686f 7365 2063 6861 7261 lace those chara │ │ │ │ │ -00080a20: 6374 6572 7320 7769 7468 20e2 8098 5fe2 cters with ..._. │ │ │ │ │ -00080a30: 8099 2e0a 2020 2020 2049 6620 6120 7061 .... If a pa │ │ │ │ │ -00080a40: 636b 6167 6520 7072 6f76 6964 6573 206d ckage provides m │ │ │ │ │ -00080a50: 756c 7469 706c 6520 6372 6f6e 206a 6f62 ultiple cron job │ │ │ │ │ -00080a60: 2066 696c 6573 2069 6e20 7468 6520 7361 files in the sa │ │ │ │ │ -00080a70: 6d65 0a20 2020 2020 6469 7265 6374 6f72 me. director │ │ │ │ │ -00080a80: 792c 2074 6865 7920 7368 6f75 6c64 2065 y, they should e │ │ │ │ │ -00080a90: 6163 6820 7374 6172 7420 7769 7468 2074 ach start with t │ │ │ │ │ -00080aa0: 6865 2070 6163 6b61 6765 206e 616d 6520 he package name │ │ │ │ │ -00080ab0: 2870 6f73 7369 626c 790a 2020 2020 206d (possibly. m │ │ │ │ │ -00080ac0: 6f64 6966 6965 6420 6173 2061 626f 7665 odified as above │ │ │ │ │ -00080ad0: 292c 20e2 8098 2de2 8099 2c20 616e 6420 ), ...-..., and │ │ │ │ │ -00080ae0: 7468 656e 2073 6f6d 6520 7375 6974 6162 then some suitab │ │ │ │ │ -00080af0: 6c65 2073 7566 6669 782e 0a0a 392e 3130 le suffix...9.10 │ │ │ │ │ -00080b00: 0a0a 2020 2020 2050 6163 6b61 6765 7320 .. Packages │ │ │ │ │ -00080b10: 7573 696e 6720 646f 632d 6261 7365 2064 using doc-base d │ │ │ │ │ -00080b20: 6f20 6e6f 7420 6e65 6564 2074 6f20 6361 o not need to ca │ │ │ │ │ -00080b30: 6c6c 2069 6e73 7461 6c6c 2d64 6f63 7320 ll install-docs │ │ │ │ │ -00080b40: 616e 796d 6f72 652e 0a0a 3130 2e37 2e34 anymore...10.7.4 │ │ │ │ │ -00080b50: 0a0a 2020 2020 2050 6163 6b61 6765 7320 .. Packages │ │ │ │ │ -00080b60: 7468 6174 2064 6563 6c61 7265 2074 6865 that declare the │ │ │ │ │ -00080b70: 2073 616d 6520 e280 9863 6f6e 6666 696c same ...conffil │ │ │ │ │ -00080b80: 65e2 8099 206d 6179 2073 6565 206c 6566 e... may see lef │ │ │ │ │ -00080b90: 742d 6f76 6572 0a20 2020 2020 636f 6e66 t-over. conf │ │ │ │ │ -00080ba0: 6967 7572 6174 696f 6e20 6669 6c65 7320 iguration files │ │ │ │ │ -00080bb0: 6672 6f6d 2065 6163 6820 6f74 6865 7220 from each other │ │ │ │ │ -00080bc0: 6576 656e 2069 6620 7468 6579 2063 6f6e even if they con │ │ │ │ │ -00080bd0: 666c 6963 742e 0a0a 3131 2e38 0a0a 2020 flict...11.8.. │ │ │ │ │ -00080be0: 2020 2054 6865 2050 6f6c 6963 7920 7275 The Policy ru │ │ │ │ │ -00080bf0: 6c65 7320 6172 6f75 6e64 204d 6f74 6966 les around Motif │ │ │ │ │ -00080c00: 206c 6962 7261 7269 6573 2077 6572 6520 libraries were │ │ │ │ │ -00080c10: 6a75 7374 2061 2073 7065 6369 616c 2063 just a special c │ │ │ │ │ -00080c20: 6173 6520 6f66 0a20 2020 2020 6e6f 726d ase of. norm │ │ │ │ │ -00080c30: 616c 2072 756c 6573 2066 6f72 206e 6f6e al rules for non │ │ │ │ │ -00080c40: 2d66 7265 6520 6465 7065 6e64 656e 6369 -free dependenci │ │ │ │ │ -00080c50: 6573 2061 6e64 2077 6572 6520 6c61 7267 es and were larg │ │ │ │ │ -00080c60: 656c 7920 6f62 736f 6c65 7465 2c0a 2020 ely obsolete,. │ │ │ │ │ -00080c70: 2020 2073 6f20 7468 6579 2068 6176 6520 so they have │ │ │ │ │ -00080c80: 6265 656e 2072 656d 6f76 6564 2e0a 0a31 been removed...1 │ │ │ │ │ -00080c90: 322e 350a 0a20 2020 2020 e280 9864 6562 2.5.. ...deb │ │ │ │ │ -00080ca0: 6961 6e2f 636f 7079 7269 6768 74e2 8099 ian/copyright... │ │ │ │ │ -00080cb0: 2069 7320 6e6f 206c 6f6e 6765 7220 7265 is no longer re │ │ │ │ │ -00080cc0: 7175 6972 6564 2074 6f20 6c69 7374 2074 quired to list t │ │ │ │ │ -00080cd0: 6865 2044 6562 6961 6e0a 2020 2020 206d he Debian. m │ │ │ │ │ -00080ce0: 6169 6e74 6169 6e65 7273 2069 6e76 6f6c aintainers invol │ │ │ │ │ -00080cf0: 7665 6420 696e 2074 6865 2063 7265 6174 ved in the creat │ │ │ │ │ -00080d00: 696f 6e20 6f66 2074 6865 2070 6163 6b61 ion of the packa │ │ │ │ │ -00080d10: 6765 2028 616c 7468 6f75 6768 206e 6f74 ge (although not │ │ │ │ │ -00080d20: 650a 2020 2020 2074 6861 7420 7468 6520 e. that the │ │ │ │ │ -00080d30: 7265 7175 6972 656d 656e 7420 746f 206c requirement to l │ │ │ │ │ -00080d40: 6973 7420 636f 7079 7269 6768 7420 696e ist copyright in │ │ │ │ │ -00080d50: 666f 726d 6174 696f 6e20 6973 2075 6e63 formation is unc │ │ │ │ │ -00080d60: 6861 6e67 6564 292e 0a0a 636f 7079 7269 hanged)...copyri │ │ │ │ │ -00080d70: 6768 742d 666f 726d 6174 0a0a 2020 2020 ght-format.. │ │ │ │ │ -00080d80: 2056 6572 7369 6f6e 2031 2e30 206f 6620 Version 1.0 of │ │ │ │ │ -00080d90: 7468 6520 e280 9c4d 6163 6869 6e65 2d72 the ...Machine-r │ │ │ │ │ -00080da0: 6561 6461 626c 6520 e280 9864 6562 6961 eadable ...debia │ │ │ │ │ -00080db0: 6e2f 636f 7079 7269 6768 74e2 8099 2066 n/copyright... f │ │ │ │ │ -00080dc0: 696c 65e2 809d 0a20 2020 2020 7370 6563 ile.... spec │ │ │ │ │ -00080dd0: 6966 6963 6174 696f 6e20 6973 2069 6e63 ification is inc │ │ │ │ │ -00080de0: 6c75 6465 642e 0a0a 6d69 6d65 0a0a 2020 luded...mime.. │ │ │ │ │ -00080df0: 2020 2054 6869 7320 7365 7061 7261 7465 This separate │ │ │ │ │ -00080e00: 2064 6f63 756d 656e 7420 6861 7320 6265 document has be │ │ │ │ │ -00080e10: 656e 2072 6574 6972 6564 2061 6e64 2061 en retired and a │ │ │ │ │ -00080e20: 6e64 2069 7473 2028 7368 6f72 7429 0a20 nd its (short). │ │ │ │ │ -00080e30: 2020 2020 636f 6e74 656e 7473 206d 6572 contents mer │ │ │ │ │ -00080e40: 6765 6420 696e 746f 2050 6f6c 6963 7920 ged into Policy │ │ │ │ │ -00080e50: 7365 6374 696f 6e20 392e 372e 2020 5468 section 9.7. Th │ │ │ │ │ -00080e60: 6572 6520 6172 6520 6e6f 2063 6861 6e67 ere are no chang │ │ │ │ │ -00080e70: 6573 2074 6f0a 2020 2020 2074 6865 2072 es to. the r │ │ │ │ │ -00080e80: 6571 7569 7265 6d65 6e74 732e 0a0a 7065 equirements...pe │ │ │ │ │ -00080e90: 726c 0a0a 2020 2020 2050 6163 6b61 6765 rl.. Package │ │ │ │ │ -00080ea0: 7320 6d61 7920 6465 636c 6172 6520 616e s may declare an │ │ │ │ │ -00080eb0: 2069 6e74 6572 6573 7420 696e 2074 6865 interest in the │ │ │ │ │ -00080ec0: 2070 6572 6c2d 6d61 6a6f 722d 7570 6772 perl-major-upgr │ │ │ │ │ -00080ed0: 6164 6520 7472 6967 6765 720a 2020 2020 ade trigger. │ │ │ │ │ -00080ee0: 2074 6f20 6265 206e 6f74 6966 6965 6420 to be notified │ │ │ │ │ -00080ef0: 6f66 206d 616a 6f72 2075 7067 7261 6465 of major upgrade │ │ │ │ │ -00080f00: 7320 6f66 2070 6572 6c2e 0a0a 7669 7274 s of perl...virt │ │ │ │ │ -00080f10: 7561 6c0a 0a20 2020 2020 e280 9874 7466 ual.. ...ttf │ │ │ │ │ -00080f20: 2d6a 6170 616e 6573 652d 7b6d 696e 6368 -japanese-{minch │ │ │ │ │ -00080f30: 6f2c 2067 6f74 6869 637d e280 9920 6973 o, gothic}... is │ │ │ │ │ -00080f40: 2072 656e 616d 6564 2074 6f0a 2020 2020 renamed to. │ │ │ │ │ -00080f50: 20e2 8098 666f 6e74 732d 6a61 7061 6e65 ...fonts-japane │ │ │ │ │ -00080f60: 7365 2d7b 6d69 6e63 686f 2c20 676f 7468 se-{mincho, goth │ │ │ │ │ -00080f70: 6963 7de2 8099 2e0a 0a1f 0a46 696c 653a ic}........File: │ │ │ │ │ -00080f80: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00080f90: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ -00080fa0: 696f 6e20 3320 3920 322c 2020 4e65 7874 ion 3 9 2, Next │ │ │ │ │ -00080fb0: 3a20 5665 7273 696f 6e20 3320 3920 312c : Version 3 9 1, │ │ │ │ │ -00080fc0: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ -00080fd0: 3320 3920 332c 2020 5570 3a20 5570 6772 3 9 3, Up: Upgr │ │ │ │ │ -00080fe0: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ -00080ff0: 0a32 322e 3237 2056 6572 7369 6f6e 2033 .22.27 Version 3 │ │ │ │ │ -00081000: 2e39 2e32 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .9.2.=========== │ │ │ │ │ -00081010: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ -00081020: 6564 2041 7072 696c 2c20 3230 3131 2e0a ed April, 2011.. │ │ │ │ │ -00081030: 0a2a 0a0a 2020 2020 204d 756c 7469 706c .*.. Multipl │ │ │ │ │ -00081040: 6520 636c 6172 6966 6963 6174 696f 6e73 e clarifications │ │ │ │ │ -00081050: 2074 6872 6f75 6768 6f75 7420 506f 6c69 throughout Poli │ │ │ │ │ -00081060: 6379 2077 6865 7265 20e2 809c 696e 7374 cy where ...inst │ │ │ │ │ -00081070: 616c 6c65 64e2 809d 2077 6173 0a20 2020 alled... was. │ │ │ │ │ -00081080: 2020 7573 6564 2061 6e64 2074 6865 206d used and the m │ │ │ │ │ -00081090: 6f72 6520 7072 6563 6973 6520 7465 726d ore precise term │ │ │ │ │ -000810a0: 7320 e280 9c75 6e70 6163 6b65 64e2 809d s ...unpacked... │ │ │ │ │ -000810b0: 206f 7220 e280 9c63 6f6e 6669 6775 7265 or ...configure │ │ │ │ │ -000810c0: 64e2 809d 2077 6572 650a 2020 2020 2069 d... were. i │ │ │ │ │ -000810d0: 6e74 656e 6465 642e 0a0a 332e 330a 0a20 ntended...3.3.. │ │ │ │ │ -000810e0: 2020 2020 5468 6520 6d61 696e 7461 696e The maintain │ │ │ │ │ -000810f0: 6572 2061 6464 7265 7373 206d 7573 7420 er address must │ │ │ │ │ -00081100: 6163 6365 7074 206d 6169 6c20 6672 6f6d accept mail from │ │ │ │ │ -00081110: 2044 6562 6961 6e20 726f 6c65 2061 6363 Debian role acc │ │ │ │ │ -00081120: 6f75 6e74 730a 2020 2020 2061 6e64 2074 ounts. and t │ │ │ │ │ -00081130: 6865 2042 5453 2e20 4174 206c 6561 7374 he BTS. At least │ │ │ │ │ -00081140: 206f 6e65 2068 756d 616e 206d 7573 7420 one human must │ │ │ │ │ -00081150: 6265 206c 6973 7465 6420 7769 7468 2074 be listed with t │ │ │ │ │ -00081160: 6865 6972 2070 6572 736f 6e61 6c0a 2020 heir personal. │ │ │ │ │ -00081170: 2020 2065 6d61 696c 2061 6464 7265 7373 email address │ │ │ │ │ -00081180: 2069 6e20 e280 9855 706c 6f61 6465 7273 in ...Uploaders │ │ │ │ │ -00081190: e280 9920 6966 2074 6865 206d 6169 6e74 ... if the maint │ │ │ │ │ -000811a0: 6169 6e65 7220 6973 2061 2073 6861 7265 ainer is a share │ │ │ │ │ -000811b0: 6420 656d 6169 6c0a 2020 2020 2061 6464 d email. add │ │ │ │ │ -000811c0: 7265 7373 2e20 2054 6865 2064 7574 6965 ress. The dutie │ │ │ │ │ -000811d0: 7320 6f66 2061 206d 6169 6e74 6169 6e65 s of a maintaine │ │ │ │ │ -000811e0: 7220 6172 6520 616c 736f 2063 6c65 6172 r are also clear │ │ │ │ │ -000811f0: 6572 2e0a 0a35 0a0a 2020 2020 2041 6c6c er...5.. All │ │ │ │ │ -00081200: 2063 6f6e 7472 6f6c 2066 6965 6c64 7320 control fields │ │ │ │ │ -00081210: 6172 6520 6e6f 7720 636c 6173 7369 6669 are now classifi │ │ │ │ │ -00081220: 6564 2061 7320 7369 6d70 6c65 2c20 666f ed as simple, fo │ │ │ │ │ -00081230: 6c64 6564 2c20 6f72 0a20 2020 2020 6d75 lded, or. mu │ │ │ │ │ -00081240: 6c74 696c 696e 652c 2077 6869 6368 2067 ltiline, which g │ │ │ │ │ -00081250: 6f76 6572 6e73 2077 6865 7468 6572 2074 overns whether t │ │ │ │ │ -00081260: 6865 6972 2076 616c 7565 7320 6d75 7374 heir values must │ │ │ │ │ -00081270: 2062 6520 6120 7369 6e67 6c65 206c 696e be a single lin │ │ │ │ │ -00081280: 650a 2020 2020 206f 7220 6d61 7920 6265 e. or may be │ │ │ │ │ -00081290: 2063 6f6e 7469 6e75 6564 2061 6372 6f73 continued acros │ │ │ │ │ -000812a0: 7320 6d75 6c74 6970 6c65 206c 696e 6573 s multiple lines │ │ │ │ │ -000812b0: 2061 6e64 2077 6865 7468 6572 206c 696e and whether lin │ │ │ │ │ -000812c0: 6520 6272 6561 6b73 0a20 2020 2020 6172 e breaks. ar │ │ │ │ │ -000812d0: 6520 7369 676e 6966 6963 616e 742e 0a0a e significant... │ │ │ │ │ -000812e0: 352e 310a 0a20 2020 2020 5061 7273 6572 5.1.. Parser │ │ │ │ │ -000812f0: 7320 6172 6520 616c 6c6f 7765 6420 746f s are allowed to │ │ │ │ │ -00081300: 2061 6363 6570 7420 7374 616e 7a61 2073 accept stanza s │ │ │ │ │ -00081310: 6570 6172 6174 696f 6e20 6c69 6e65 7320 eparation lines │ │ │ │ │ -00081320: 636f 6e74 6169 6e69 6e67 0a20 2020 2020 containing. │ │ │ │ │ -00081330: 7768 6974 6573 7061 6365 2c20 6275 7420 whitespace, but │ │ │ │ │ -00081340: 636f 6e74 726f 6c20 6669 6c65 7320 7368 control files sh │ │ │ │ │ -00081350: 6f75 6c64 2075 7365 2063 6f6d 706c 6574 ould use complet │ │ │ │ │ -00081360: 656c 7920 656d 7074 7920 6c69 6e65 732e ely empty lines. │ │ │ │ │ -00081370: 0a20 2020 2020 4f72 6465 7269 6e67 206f . Ordering o │ │ │ │ │ -00081380: 6620 7374 616e 7a61 7320 6973 2073 6967 f stanzas is sig │ │ │ │ │ -00081390: 6e69 6669 6361 6e74 2e20 2046 6965 6c64 nificant. Field │ │ │ │ │ -000813a0: 206e 616d 6573 206d 7573 7420 6265 2063 names must be c │ │ │ │ │ -000813b0: 6f6d 706f 7365 640a 2020 2020 206f 6620 omposed. of │ │ │ │ │ -000813c0: 7072 696e 7461 626c 6520 4153 4349 4920 printable ASCII │ │ │ │ │ -000813d0: 6368 6172 6163 7465 7273 2065 7863 6570 characters excep │ │ │ │ │ -000813e0: 7420 636f 6c6f 6e20 616e 6420 6d75 7374 t colon and must │ │ │ │ │ -000813f0: 206e 6f74 2062 6567 696e 2077 6974 680a not begin with. │ │ │ │ │ -00081400: 2020 2020 2023 2e0a 0a35 2e36 2e32 350a #...5.6.25. │ │ │ │ │ -00081410: 0a20 2020 2020 5468 6520 e280 9844 4d2d . The ...DM- │ │ │ │ │ -00081420: 5570 6c6f 6164 2d41 6c6c 6f77 6564 e280 Upload-Allowed.. │ │ │ │ │ -00081430: 9920 6669 656c 6420 6973 206e 6f77 2064 . field is now d │ │ │ │ │ -00081440: 6f63 756d 656e 7465 642e 0a0a 362e 350a ocumented...6.5. │ │ │ │ │ -00081450: 0a20 2020 2020 5468 6520 7379 7374 656d . The system │ │ │ │ │ -00081460: 2073 7461 7465 206d 6169 6e74 6169 6e65 state maintaine │ │ │ │ │ -00081470: 7220 7363 7269 7074 7320 6361 6e20 7265 r scripts can re │ │ │ │ │ -00081480: 6c79 2075 706f 6e20 6475 7269 6e67 2065 ly upon during e │ │ │ │ │ -00081490: 6163 680a 2020 2020 2070 6f73 7369 626c ach. possibl │ │ │ │ │ -000814a0: 6520 696e 766f 6361 7469 6f6e 2069 7320 e invocation is │ │ │ │ │ -000814b0: 6e6f 7720 646f 6375 6d65 6e74 6564 2e20 now documented. │ │ │ │ │ -000814c0: 2049 6e20 7365 7665 7261 6c20 6c65 7373 In several less │ │ │ │ │ -000814d0: 2d63 6f6d 6d6f 6e0a 2020 2020 2063 6173 -common. cas │ │ │ │ │ -000814e0: 6573 2c20 7468 6973 2069 7320 7374 7269 es, this is stri │ │ │ │ │ -000814f0: 6374 6572 2074 6861 6e20 506f 6c69 6379 cter than Policy │ │ │ │ │ -00081500: 2068 6164 2070 7265 7669 6f75 736c 7920 had previously │ │ │ │ │ -00081510: 646f 6375 6d65 6e74 6564 2e0a 2020 2020 documented.. │ │ │ │ │ -00081520: 2050 6163 6b61 6765 7320 7769 7468 2063 Packages with c │ │ │ │ │ -00081530: 6f6d 706c 6578 206d 6169 6e74 6169 6e65 omplex maintaine │ │ │ │ │ -00081540: 7220 7363 7269 7074 7320 7368 6f75 6c64 r scripts should │ │ │ │ │ -00081550: 2062 6520 7265 7669 6577 6564 2069 6e0a be reviewed in. │ │ │ │ │ -00081560: 2020 2020 206c 6967 6874 206f 6620 7468 light of th │ │ │ │ │ -00081570: 6973 206e 6577 2064 6f63 756d 656e 7461 is new documenta │ │ │ │ │ -00081580: 7469 6f6e 2e0a 0a37 2e32 0a0a 2020 2020 tion...7.2.. │ │ │ │ │ -00081590: 2054 6865 2069 6d70 6163 7420 6f6e 2073 The impact on s │ │ │ │ │ -000815a0: 7973 7465 6d20 7374 6174 6520 7768 656e ystem state when │ │ │ │ │ -000815b0: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ -000815c0: 7074 7320 7468 6174 2061 7265 2070 6172 pts that are par │ │ │ │ │ -000815d0: 7420 6f66 0a20 2020 2020 6120 6369 7263 t of. a circ │ │ │ │ │ -000815e0: 756c 6172 2064 6570 656e 6465 6e63 7920 ular dependency │ │ │ │ │ -000815f0: 6172 6520 7275 6e20 6973 206e 6f77 2064 are run is now d │ │ │ │ │ -00081600: 6f63 756d 656e 7465 642e 2020 4369 7263 ocumented. Circ │ │ │ │ │ -00081610: 756c 6172 0a20 2020 2020 6465 7065 6e64 ular. depend │ │ │ │ │ -00081620: 656e 6369 6573 2061 7265 206e 6f77 2061 encies are now a │ │ │ │ │ -00081630: 2073 686f 756c 6420 6e6f 742e 0a0a 372e should not...7. │ │ │ │ │ -00081640: 320a 0a20 2020 2020 5468 6520 7379 7374 2.. The syst │ │ │ │ │ -00081650: 656d 2073 7461 7465 2077 6865 6e20 e280 em state when .. │ │ │ │ │ -00081660: 9870 6f73 7469 6e73 74e2 8099 2061 6e64 .postinst... and │ │ │ │ │ -00081670: 20e2 8098 7072 6572 6de2 8099 2073 6372 ...prerm... scr │ │ │ │ │ -00081680: 6970 7473 2061 7265 2072 756e 2069 7320 ipts are run is │ │ │ │ │ -00081690: 6e6f 770a 2020 2020 2064 6f63 756d 656e now. documen │ │ │ │ │ -000816a0: 7465 642c 2061 6e64 2074 6865 2064 6f63 ted, and the doc │ │ │ │ │ -000816b0: 756d 656e 7461 7469 6f6e 206f 6620 7468 umentation of th │ │ │ │ │ -000816c0: 6520 7370 6563 6961 6c20 6361 7365 206f e special case o │ │ │ │ │ -000816d0: 6620 6465 7065 6e64 656e 6379 0a20 2020 f dependency. │ │ │ │ │ -000816e0: 2020 7374 6174 6520 666f 7220 e280 9870 state for ...p │ │ │ │ │ -000816f0: 6f73 7472 6de2 8099 2073 6372 6970 7473 ostrm... scripts │ │ │ │ │ -00081700: 2068 6173 2062 6565 6e20 696d 7072 6f76 has been improv │ │ │ │ │ -00081710: 6564 2e20 20e2 8098 706f 7374 726d e280 ed. ...postrm.. │ │ │ │ │ -00081720: 9920 7363 7269 7074 7320 6172 650a 2020 . scripts are. │ │ │ │ │ -00081730: 2020 2072 6571 7569 7265 6420 746f 2067 required to g │ │ │ │ │ -00081740: 7261 6365 6675 6c6c 7920 736b 6970 2061 racefully skip a │ │ │ │ │ -00081750: 6374 696f 6e73 2069 6620 7468 6569 7220 ctions if their │ │ │ │ │ -00081760: 6465 7065 6e64 656e 6369 6573 2061 7265 dependencies are │ │ │ │ │ -00081770: 206e 6f74 0a20 2020 2020 6176 6169 6c61 not. availa │ │ │ │ │ -00081780: 626c 652e 0a0a 392e 312e 310a 0a20 2020 ble...9.1.1.. │ │ │ │ │ -00081790: 2020 474e 552f 4875 7264 2073 7973 7465 GNU/Hurd syste │ │ │ │ │ -000817a0: 6d73 2061 7265 2061 6c6c 6f77 6564 20e2 ms are allowed . │ │ │ │ │ -000817b0: 8098 2f68 7572 64e2 8099 2061 6e64 20e2 ../hurd... and . │ │ │ │ │ -000817c0: 8098 2f73 6572 7665 7273 e280 9920 6469 ../servers... di │ │ │ │ │ -000817d0: 7265 6374 6f72 6965 7320 696e 0a20 2020 rectories in. │ │ │ │ │ -000817e0: 2020 7468 6520 726f 6f74 2066 696c 6573 the root files │ │ │ │ │ -000817f0: 7973 7465 6d2e 0a0a 392e 312e 310a 0a20 ystem...9.1.1.. │ │ │ │ │ -00081800: 2020 2020 5061 636b 6167 6573 2069 6e73 Packages ins │ │ │ │ │ -00081810: 7461 6c6c 696e 6720 746f 2061 7263 6869 talling to archi │ │ │ │ │ -00081820: 7465 6374 7572 652d 7370 6563 6966 6963 tecture-specific │ │ │ │ │ -00081830: 2073 7562 6469 7265 6374 6f72 6965 7320 subdirectories │ │ │ │ │ -00081840: 6f66 0a20 2020 2020 e280 982f 7573 722f of. .../usr/ │ │ │ │ │ -00081850: 6c69 62e2 8099 206d 7573 7420 7573 6520 lib... must use │ │ │ │ │ -00081860: 7468 6520 7661 6c75 6520 7265 7475 726e the value return │ │ │ │ │ -00081870: 6564 2062 7920 e280 9864 706b 672d 6172 ed by ...dpkg-ar │ │ │ │ │ -00081880: 6368 6974 6563 7475 7265 0a20 2020 2020 chitecture. │ │ │ │ │ -00081890: 2d71 4445 425f 484f 5354 5f4d 554c 5449 -qDEB_HOST_MULTI │ │ │ │ │ -000818a0: 4152 4348 e280 992c 206e 6f74 2062 7920 ARCH..., not by │ │ │ │ │ -000818b0: e280 9864 706b 672d 6172 6368 6974 6563 ...dpkg-architec │ │ │ │ │ -000818c0: 7475 7265 0a20 2020 2020 2d71 4445 425f ture. -qDEB_ │ │ │ │ │ -000818d0: 484f 5354 5f47 4e55 5f54 5950 45e2 8099 HOST_GNU_TYPE... │ │ │ │ │ -000818e0: 3b20 7468 6973 2069 7320 6120 7061 7468 ; this is a path │ │ │ │ │ -000818f0: 2063 6861 6e67 6520 6f6e 2069 3338 3620 change on i386 │ │ │ │ │ -00081900: 6172 6368 6974 6563 7475 7265 730a 2020 architectures. │ │ │ │ │ -00081910: 2020 2061 6e64 2061 206e 6f2d 6f70 2066 and a no-op f │ │ │ │ │ -00081920: 6f72 206f 7468 6572 2061 7263 6869 7465 or other archite │ │ │ │ │ -00081930: 6374 7572 6573 2e0a 0a76 6972 7475 616c ctures...virtual │ │ │ │ │ -00081940: 0a0a 2020 2020 20e2 8098 6d61 696c 78e2 .. ...mailx. │ │ │ │ │ -00081950: 8099 2069 7320 6e6f 7720 6120 7669 7274 .. is now a virt │ │ │ │ │ -00081960: 7561 6c20 7061 636b 6167 6520 7072 6f76 ual package prov │ │ │ │ │ -00081970: 6964 6564 2062 7920 7061 636b 6167 6573 ided by packages │ │ │ │ │ -00081980: 2074 6861 7420 696e 7374 616c 6c0a 2020 that install. │ │ │ │ │ -00081990: 2020 20e2 8098 2f75 7372 2f62 696e 2f6d .../usr/bin/m │ │ │ │ │ -000819a0: 6169 6c78 e280 9920 616e 6420 696d 706c ailx... and impl │ │ │ │ │ -000819b0: 656d 656e 7420 6174 206c 6561 7374 2074 ement at least t │ │ │ │ │ -000819c0: 6865 2050 4f53 4958 2d72 6571 7569 7265 he POSIX-require │ │ │ │ │ -000819d0: 640a 2020 2020 2069 6e74 6572 6661 6365 d. interface │ │ │ │ │ -000819e0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -000819f0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00081a00: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ -00081a10: 3920 312c 2020 4e65 7874 3a20 5665 7273 9 1, Next: Vers │ │ │ │ │ -00081a20: 696f 6e20 3320 3920 302c 2020 5072 6576 ion 3 9 0, Prev │ │ │ │ │ -00081a30: 3a20 5665 7273 696f 6e20 3320 3920 322c : Version 3 9 2, │ │ │ │ │ -00081a40: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ -00081a50: 6368 6563 6b6c 6973 740a 0a32 322e 3238 checklist..22.28 │ │ │ │ │ -00081a60: 2056 6572 7369 6f6e 2033 2e39 2e31 0a3d Version 3.9.1.= │ │ │ │ │ -00081a70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00081a80: 3d3d 0a0a 5265 6c65 6173 6564 204a 756c ==..Released Jul │ │ │ │ │ -00081a90: 792c 2032 3031 302e 0a0a 332e 322e 310a y, 2010...3.2.1. │ │ │ │ │ -00081aa0: 0a20 2020 2020 4461 7465 2d62 6173 6564 . Date-based │ │ │ │ │ -00081ab0: 2076 6572 7369 6f6e 2063 6f6d 706f 6e65 version compone │ │ │ │ │ -00081ac0: 6e74 7320 7368 6f75 6c64 2062 6520 6769 nts should be gi │ │ │ │ │ -00081ad0: 7665 6e20 6173 2074 6865 2066 6f75 722d ven as the four- │ │ │ │ │ -00081ae0: 6469 6769 740a 2020 2020 2079 6561 722c digit. year, │ │ │ │ │ -00081af0: 2074 776f 2d64 6967 6974 206d 6f6e 7468 two-digit month │ │ │ │ │ -00081b00: 2c20 616e 6420 7468 656e 2074 776f 2d64 , and then two-d │ │ │ │ │ -00081b10: 6967 6974 2064 6179 2c20 6275 7420 6d61 igit day, but ma │ │ │ │ │ -00081b20: 7920 6861 7665 0a20 2020 2020 656d 6265 y have. embe │ │ │ │ │ -00081b30: 6464 6564 2070 756e 6374 7561 7469 6f6e dded punctuation │ │ │ │ │ -00081b40: 2e0a 0a33 2e39 0a0a 2020 2020 204d 6169 ...3.9.. Mai │ │ │ │ │ -00081b50: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ -00081b60: 6d75 7374 2070 6173 7320 e280 982d 2d70 must pass ...--p │ │ │ │ │ -00081b70: 6163 6b61 6765 e280 9920 746f 20e2 8098 ackage... to ... │ │ │ │ │ -00081b80: 6470 6b67 2d64 6976 6572 74e2 8099 2077 dpkg-divert... w │ │ │ │ │ -00081b90: 6865 6e0a 2020 2020 2063 7265 6174 696e hen. creatin │ │ │ │ │ -00081ba0: 6720 6f72 2072 656d 6f76 696e 6720 6469 g or removing di │ │ │ │ │ -00081bb0: 7665 7273 696f 6e73 2061 6e64 206d 7573 versions and mus │ │ │ │ │ -00081bc0: 7420 6e6f 7420 7573 6520 e280 982d 2d6c t not use ...--l │ │ │ │ │ -00081bd0: 6f63 616c e280 992e 0a0a 342e 3130 0a0a ocal......4.10.. │ │ │ │ │ -00081be0: 2020 2020 204f 6e6c 7920 e280 9864 706b Only ...dpk │ │ │ │ │ -00081bf0: 672d 6765 6e63 6f6e 7472 6f6c e280 9920 g-gencontrol... │ │ │ │ │ -00081c00: 7375 7070 6f72 7473 2076 6172 6961 626c supports variabl │ │ │ │ │ -00081c10: 6520 7375 6273 7469 7475 7469 6f6e 2e0a e substitution.. │ │ │ │ │ -00081c20: 2020 2020 20e2 8098 6470 6b67 2d67 656e ...dpkg-gen │ │ │ │ │ -00081c30: 6368 616e 6765 73e2 8099 2028 666f 7220 changes... (for │ │ │ │ │ -00081c40: e280 982a 2e63 6861 6e67 6573 e280 9929 ...*.changes...) │ │ │ │ │ -00081c50: 2061 6e64 20e2 8098 6470 6b67 2d73 6f75 and ...dpkg-sou │ │ │ │ │ -00081c60: 7263 65e2 8099 2028 666f 7220 e280 982a rce... (for ...* │ │ │ │ │ -00081c70: 2e64 7363 e280 9929 0a20 2020 2020 646f .dsc...). do │ │ │ │ │ -00081c80: 206e 6f74 2e0a 0a37 2e31 0a0a 2020 2020 not...7.1.. │ │ │ │ │ -00081c90: 2041 7263 6869 7465 6374 7572 6520 7265 Architecture re │ │ │ │ │ -00081ca0: 7374 7269 6374 696f 6e73 2061 6e64 2077 strictions and w │ │ │ │ │ -00081cb0: 696c 6463 6172 6473 2061 7265 2061 6c73 ildcards are als │ │ │ │ │ -00081cc0: 6f20 616c 6c6f 7765 6420 696e 2062 696e o allowed in bin │ │ │ │ │ -00081cd0: 6172 790a 2020 2020 2070 6163 6b61 6765 ary. package │ │ │ │ │ -00081ce0: 2072 656c 6174 696f 6e73 6869 7073 2070 relationships p │ │ │ │ │ -00081cf0: 726f 7669 6465 6420 7468 6174 2074 6865 rovided that the │ │ │ │ │ -00081d00: 2062 696e 6172 7920 7061 636b 6167 6520 binary package │ │ │ │ │ -00081d10: 6973 206e 6f74 0a20 2020 2020 6172 6368 is not. arch │ │ │ │ │ -00081d20: 6974 6563 7475 7265 2d69 6e64 6570 656e itecture-indepen │ │ │ │ │ -00081d30: 6465 6e74 2e0a 0a37 2e34 0a0a 2020 2020 dent...7.4.. │ │ │ │ │ -00081d40: 20e2 8098 436f 6e66 6c69 6374 73e2 8099 ...Conflicts... │ │ │ │ │ -00081d50: 2061 6e64 20e2 8098 4272 6561 6b73 e280 and ...Breaks.. │ │ │ │ │ -00081d60: 9920 7368 6f75 6c64 206f 6e6c 7920 6265 . should only be │ │ │ │ │ -00081d70: 2075 7365 6420 7768 656e 2074 6865 7265 used when there │ │ │ │ │ -00081d80: 2061 7265 2066 696c 650a 2020 2020 2063 are file. c │ │ │ │ │ -00081d90: 6f6e 666c 6963 7473 206f 7220 6f6e 6520 onflicts or one │ │ │ │ │ -00081da0: 7061 636b 6167 6520 6272 6561 6b73 2074 package breaks t │ │ │ │ │ -00081db0: 6865 206f 7468 6572 2c20 6e6f 7420 6a75 he other, not ju │ │ │ │ │ -00081dc0: 7374 2062 6563 6175 7365 2074 776f 0a20 st because two. │ │ │ │ │ -00081dd0: 2020 2020 7061 636b 6167 6573 2070 726f packages pro │ │ │ │ │ -00081de0: 7669 6465 2073 696d 696c 6172 2066 756e vide similar fun │ │ │ │ │ -00081df0: 6374 696f 6e61 6c69 7479 2062 7574 2064 ctionality but d │ │ │ │ │ -00081e00: 6f6e e280 9974 2069 6e74 6572 6665 7265 on...t interfere │ │ │ │ │ -00081e10: 2e0a 0a38 2e31 0a0a 2020 2020 2054 6865 ...8.1.. The │ │ │ │ │ -00081e20: 2053 4f4e 414d 4520 6f66 2061 206c 6962 SONAME of a lib │ │ │ │ │ -00081e30: 7261 7279 2073 686f 756c 6420 6368 616e rary should chan │ │ │ │ │ -00081e40: 6765 2077 6865 6e65 7665 7220 7468 6520 ge whenever the │ │ │ │ │ -00081e50: 4142 4920 6f66 2074 6865 0a20 2020 2020 ABI of the. │ │ │ │ │ -00081e60: 6c69 6272 6172 7920 6368 616e 6765 7320 library changes │ │ │ │ │ -00081e70: 696e 2061 2077 6179 2074 6861 7420 6973 in a way that is │ │ │ │ │ -00081e80: 6ee2 8099 7420 6261 636b 7761 7264 2d63 n...t backward-c │ │ │ │ │ -00081e90: 6f6d 7061 7469 626c 652e 2020 4974 2073 ompatible. It s │ │ │ │ │ -00081ea0: 686f 756c 640a 2020 2020 206e 6f74 2063 hould. not c │ │ │ │ │ -00081eb0: 6861 6e67 6520 6966 2074 6865 206c 6962 hange if the lib │ │ │ │ │ -00081ec0: 7261 7279 2041 4249 2063 6861 6e67 6573 rary ABI changes │ │ │ │ │ -00081ed0: 2061 7265 2062 6163 6b77 6172 642d 636f are backward-co │ │ │ │ │ -00081ee0: 6d70 6174 6962 6c65 2e0a 2020 2020 2044 mpatible.. D │ │ │ │ │ -00081ef0: 6973 636f 7572 6167 6520 6275 6e64 6c69 iscourage bundli │ │ │ │ │ -00081f00: 6e67 2073 6861 7265 6420 6c69 6272 6172 ng shared librar │ │ │ │ │ -00081f10: 6965 7320 746f 6765 7468 6572 2069 6e20 ies together in │ │ │ │ │ -00081f20: 6f6e 6520 7061 636b 6167 652e 0a0a 382e one package...8. │ │ │ │ │ -00081f30: 340a 0a20 2020 2020 4164 6120 4c69 6272 4.. Ada Libr │ │ │ │ │ -00081f40: 6172 7920 496e 666f 726d 6174 696f 6e20 ary Information │ │ │ │ │ -00081f50: 28e2 8098 2a2e 616c 69e2 8099 2920 6669 (...*.ali...) fi │ │ │ │ │ -00081f60: 6c65 7320 6d75 7374 2062 6520 696e 7374 les must be inst │ │ │ │ │ -00081f70: 616c 6c65 640a 2020 2020 2072 6561 642d alled. read- │ │ │ │ │ -00081f80: 6f6e 6c79 2e0a 0a38 2e36 2e31 2c20 382e only...8.6.1, 8. │ │ │ │ │ -00081f90: 362e 322c 2038 2e36 2e35 0a0a 2020 2020 6.2, 8.6.5.. │ │ │ │ │ -00081fa0: 2050 6163 6b61 6765 7320 7368 6f75 6c64 Packages should │ │ │ │ │ -00081fb0: 206e 6f72 6d61 6c6c 7920 6e6f 7420 696e normally not in │ │ │ │ │ -00081fc0: 636c 7564 6520 6120 e280 9873 686c 6962 clude a ...shlib │ │ │ │ │ -00081fd0: 732e 6c6f 6361 6ce2 8099 2066 696c 6520 s.local... file │ │ │ │ │ -00081fe0: 7369 6e63 6520 7765 0a20 2020 2020 6e6f since we. no │ │ │ │ │ -00081ff0: 7720 6861 7665 2063 6f6d 706c 6574 6520 w have complete │ │ │ │ │ -00082000: e280 9873 686c 6962 73e2 8099 2063 6f76 ...shlibs... cov │ │ │ │ │ -00082010: 6572 6167 652e 0a0a 382e 362e 330a 0a20 erage...8.6.3.. │ │ │ │ │ -00082020: 2020 2020 5468 6520 534f 4e41 4d45 206f The SONAME o │ │ │ │ │ -00082030: 6620 6120 6c69 6272 6172 7920 6d61 7920 f a library may │ │ │ │ │ -00082040: 696e 7374 6561 6420 6265 206f 6620 7468 instead be of th │ │ │ │ │ -00082050: 6520 666f 726d 0a20 2020 2020 e280 986e e form. ...n │ │ │ │ │ -00082060: 616d 652d 6d61 6a6f 722d 7665 7273 696f ame-major-versio │ │ │ │ │ -00082070: 6e2e 736f e280 992e 0a0a 3130 2e32 0a0a n.so......10.2.. │ │ │ │ │ -00082080: 2020 2020 204c 6962 746f 6f6c 20e2 8098 Libtool ... │ │ │ │ │ -00082090: 2e6c 61e2 8099 2066 696c 6573 2073 686f .la... files sho │ │ │ │ │ -000820a0: 756c 6420 6e6f 7420 6265 2069 6e73 7461 uld not be insta │ │ │ │ │ -000820b0: 6c6c 6564 2066 6f72 2070 7562 6c69 6320 lled for public │ │ │ │ │ -000820c0: 6c69 6272 6172 6965 732e 0a20 2020 2020 libraries.. │ │ │ │ │ -000820d0: 4966 2074 6865 79e2 8099 7265 2072 6571 If they...re req │ │ │ │ │ -000820e0: 7569 7265 6420 2866 6f72 20e2 8098 6c69 uired (for ...li │ │ │ │ │ -000820f0: 626c 7464 6ce2 8099 2c20 666f 7220 696e bltdl..., for in │ │ │ │ │ -00082100: 7374 616e 6365 292c 2074 6865 0a20 2020 stance), the. │ │ │ │ │ -00082110: 2020 e280 9864 6570 656e 6465 6e63 795f ...dependency_ │ │ │ │ │ -00082120: 6c69 6273 e280 9920 7365 7474 696e 6720 libs... setting │ │ │ │ │ -00082130: 7368 6f75 6c64 2062 6520 656d 7074 6965 should be emptie │ │ │ │ │ -00082140: 642e 2020 4c69 6272 6172 7920 7061 636b d. Library pack │ │ │ │ │ -00082150: 6167 6573 0a20 2020 2020 6869 7374 6f72 ages. histor │ │ │ │ │ -00082160: 6963 616c 6c79 2069 6e63 6c75 6469 6e67 ically including │ │ │ │ │ -00082170: 20e2 8098 2e6c 61e2 8099 2066 696c 6573 ....la... files │ │ │ │ │ -00082180: 206d 7573 7420 636f 6e74 696e 7565 2074 must continue t │ │ │ │ │ -00082190: 6f20 696e 636c 7564 6520 7468 656d 0a20 o include them. │ │ │ │ │ -000821a0: 2020 2020 2877 6974 6820 e280 9864 6570 (with ...dep │ │ │ │ │ -000821b0: 656e 6465 6e63 795f 6c69 6273 e280 9920 endency_libs... │ │ │ │ │ -000821c0: 656d 7074 6965 6429 2075 6e74 696c 2061 emptied) until a │ │ │ │ │ -000821d0: 6c6c 206c 6962 7261 7269 6573 2074 6861 ll libraries tha │ │ │ │ │ -000821e0: 7420 6465 7065 6e64 206f 6e0a 2020 2020 t depend on. │ │ │ │ │ -000821f0: 2074 6861 7420 6c69 6272 6172 7920 6861 that library ha │ │ │ │ │ -00082200: 7665 2072 656d 6f76 6564 206f 7220 656d ve removed or em │ │ │ │ │ -00082210: 7074 6965 6420 7468 6569 7220 e280 982e ptied their .... │ │ │ │ │ -00082220: 6c61 e280 9920 6669 6c65 732e 0a0a 3130 la... files...10 │ │ │ │ │ -00082230: 2e32 0a0a 2020 2020 204c 6962 7261 7269 .2.. Librari │ │ │ │ │ -00082240: 6573 206e 6f20 6c6f 6e67 6572 206e 6565 es no longer nee │ │ │ │ │ -00082250: 6420 746f 2062 6520 6275 696c 7420 7769 d to be built wi │ │ │ │ │ -00082260: 7468 20e2 8098 2d44 5f52 4545 4e54 5241 th ...-D_REENTRA │ │ │ │ │ -00082270: 4e54 e280 992c 2077 6869 6368 2077 6173 NT..., which was │ │ │ │ │ -00082280: 0a20 2020 2020 616e 206f 6273 6f6c 6574 . an obsolet │ │ │ │ │ -00082290: 6520 4c69 6e75 7854 6872 6561 6473 2072 e LinuxThreads r │ │ │ │ │ -000822a0: 6571 7569 7265 6d65 6e74 2e20 2049 6e73 equirement. Ins │ │ │ │ │ -000822b0: 7465 6164 2c20 7361 7920 6578 706c 6963 tead, say explic │ │ │ │ │ -000822c0: 6974 6c79 2074 6861 740a 2020 2020 206c itly that. l │ │ │ │ │ -000822d0: 6962 7261 7269 6573 2073 686f 756c 6420 ibraries should │ │ │ │ │ -000822e0: 6265 2062 7569 6c74 2077 6974 6820 7468 be built with th │ │ │ │ │ -000822f0: 7265 6164 696e 6720 7375 7070 6f72 7420 reading support │ │ │ │ │ -00082300: 616e 6420 746f 2062 650a 2020 2020 2074 and to be. t │ │ │ │ │ -00082310: 6872 6561 642d 7361 6665 2069 6620 7468 hread-safe if th │ │ │ │ │ -00082320: 6520 6c69 6272 6172 7920 7375 7070 6f72 e library suppor │ │ │ │ │ -00082330: 7473 2074 6869 732e 0a0a 3130 2e34 0a0a ts this...10.4.. │ │ │ │ │ -00082340: 2020 2020 20e2 8098 2f62 696e 2f73 68e2 .../bin/sh. │ │ │ │ │ -00082350: 8099 2073 6372 6970 7473 206d 6179 2061 .. scripts may a │ │ │ │ │ -00082360: 7373 756d 6520 7468 6174 20e2 8098 6b69 ssume that ...ki │ │ │ │ │ -00082370: 6c6c e280 9920 7375 7070 6f72 7473 2061 ll... supports a │ │ │ │ │ -00082380: 6e20 6172 6775 6d65 6e74 206f 660a 2020 n argument of. │ │ │ │ │ -00082390: 2020 20e2 8098 2d73 6967 6e61 6ce2 8099 ...-signal... │ │ │ │ │ -000823a0: 2c20 7468 6174 20e2 8098 6b69 6c6c e280 , that ...kill.. │ │ │ │ │ -000823b0: 9920 616e 6420 e280 9874 7261 70e2 8099 . and ...trap... │ │ │ │ │ -000823c0: 2073 7570 706f 7274 2074 6865 206e 756d support the num │ │ │ │ │ -000823d0: 6572 6963 2073 6967 6e61 6c73 0a20 2020 eric signals. │ │ │ │ │ -000823e0: 2020 6c69 7374 6564 2069 6e20 7468 6520 listed in the │ │ │ │ │ -000823f0: 5853 4920 6578 7465 6e73 696f 6e2c 2061 XSI extension, a │ │ │ │ │ -00082400: 6e64 2074 6861 7420 7369 676e 616c 2031 nd that signal 1 │ │ │ │ │ -00082410: 3320 2853 4947 5049 5045 2920 6361 6e20 3 (SIGPIPE) can │ │ │ │ │ -00082420: 6265 0a20 2020 2020 7472 6170 7065 6420 be. trapped │ │ │ │ │ -00082430: 7769 7468 20e2 8098 7472 6170 e280 992e with ...trap.... │ │ │ │ │ -00082440: 0a0a 3130 2e38 0a0a 2020 2020 2055 7365 ..10.8.. Use │ │ │ │ │ -00082450: 206f 6620 e280 982f 6574 632f 6c6f 6772 of .../etc/logr │ │ │ │ │ -00082460: 6f74 6174 652e 642f 7061 636b 6167 65e2 otate.d/package. │ │ │ │ │ -00082470: 8099 2066 6f72 206c 6f67 726f 7461 7465 .. for logrotate │ │ │ │ │ -00082480: 2072 756c 6573 2069 7320 6e6f 770a 2020 rules is now. │ │ │ │ │ -00082490: 2020 2072 6563 6f6d 6d65 6e64 6564 2e0a recommended.. │ │ │ │ │ -000824a0: 0a31 302e 390a 0a20 2020 2020 436f 6e74 .10.9.. Cont │ │ │ │ │ -000824b0: 726f 6c20 696e 666f 726d 6174 696f 6e20 rol information │ │ │ │ │ -000824c0: 6669 6c65 7320 7368 6f75 6c64 2062 6520 files should be │ │ │ │ │ -000824d0: 6f77 6e65 6420 6279 20e2 8098 726f 6f74 owned by ...root │ │ │ │ │ -000824e0: 3a72 6f6f 74e2 8099 2061 6e64 2065 6974 :root... and eit │ │ │ │ │ -000824f0: 6865 720a 2020 2020 206d 6f64 6520 3634 her. mode 64 │ │ │ │ │ -00082500: 3420 6f72 206d 6f64 6520 3735 352e 0a0a 4 or mode 755... │ │ │ │ │ -00082510: 3131 2e34 2c20 3131 2e38 2e33 2c20 3131 11.4, 11.8.3, 11 │ │ │ │ │ -00082520: 2e38 2e34 0a0a 2020 2020 2050 6163 6b61 .8.4.. Packa │ │ │ │ │ -00082530: 6765 7320 7072 6f76 6964 696e 6720 616c ges providing al │ │ │ │ │ -00082540: 7465 726e 6174 6976 6573 2066 6f72 20e2 ternatives for . │ │ │ │ │ -00082550: 8098 6564 6974 6f72 e280 992c 20e2 8098 ..editor..., ... │ │ │ │ │ -00082560: 7061 6765 72e2 8099 2c0a 2020 2020 20e2 pager...,. . │ │ │ │ │ -00082570: 8098 782d 7465 726d 696e 616c 2d65 6d75 ..x-terminal-emu │ │ │ │ │ -00082580: 6c61 746f 72e2 8099 2c20 6f72 20e2 8098 lator..., or ... │ │ │ │ │ -00082590: 782d 7769 6e64 6f77 2d6d 616e 6167 6572 x-window-manager │ │ │ │ │ -000825a0: e280 9920 7368 6f75 6c64 2061 6c73 6f20 ... should also │ │ │ │ │ -000825b0: 7072 6f76 6964 6520 610a 2020 2020 2073 provide a. s │ │ │ │ │ -000825c0: 6c61 7665 2061 6c74 6572 6e61 7469 7665 lave alternative │ │ │ │ │ -000825d0: 2066 6f72 2074 6865 2063 6f72 7265 7370 for the corresp │ │ │ │ │ -000825e0: 6f6e 6469 6e67 206d 616e 7561 6c20 7061 onding manual pa │ │ │ │ │ -000825f0: 6765 2e0a 0a31 312e 350a 0a20 2020 2020 ge...11.5.. │ │ │ │ │ -00082600: 4367 692d 6269 6e20 6578 6563 7574 6162 Cgi-bin executab │ │ │ │ │ -00082610: 6c65 2066 696c 6573 206d 6179 2062 6520 le files may be │ │ │ │ │ -00082620: 696e 7374 616c 6c65 6420 696e 2073 7562 installed in sub │ │ │ │ │ -00082630: 6469 7265 6374 6f72 6965 7320 6f66 0a20 directories of. │ │ │ │ │ -00082640: 2020 2020 e280 982f 7573 722f 6c69 622f .../usr/lib/ │ │ │ │ │ -00082650: 6367 692d 6269 6ee2 8099 2061 6e64 2077 cgi-bin... and w │ │ │ │ │ -00082660: 6562 2073 6572 7665 7273 2073 686f 756c eb servers shoul │ │ │ │ │ -00082670: 6420 7365 7276 6520 6f75 7420 6578 6563 d serve out exec │ │ │ │ │ -00082680: 7574 6162 6c65 7320 696e 0a20 2020 2020 utables in. │ │ │ │ │ -00082690: 7468 6f73 6520 7375 6264 6972 6563 746f those subdirecto │ │ │ │ │ -000826a0: 7269 6573 2e0a 0a31 322e 350a 0a20 2020 ries...12.5.. │ │ │ │ │ -000826b0: 2020 5468 6520 4750 4c20 7665 7273 696f The GPL versio │ │ │ │ │ -000826c0: 6e20 3120 6973 206e 6f77 2069 6e63 6c75 n 1 is now inclu │ │ │ │ │ -000826d0: 6465 6420 696e 2063 6f6d 6d6f 6e2d 6c69 ded in common-li │ │ │ │ │ -000826e0: 6365 6e73 6573 2061 6e64 2073 686f 756c censes and shoul │ │ │ │ │ -000826f0: 6420 6265 0a20 2020 2020 7265 6665 7265 d be. refere │ │ │ │ │ -00082700: 6e63 6564 2066 726f 6d20 7468 6572 6520 nced from there │ │ │ │ │ -00082710: 696e 7374 6561 6420 6f66 2069 6e63 6c75 instead of inclu │ │ │ │ │ -00082720: 6465 6420 696e 2074 6865 20e2 8098 636f ded in the ...co │ │ │ │ │ -00082730: 7079 7269 6768 74e2 8099 2066 696c 652e pyright... file. │ │ │ │ │ -00082740: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00082750: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00082760: 6f64 653a 2056 6572 7369 6f6e 2033 2039 ode: Version 3 9 │ │ │ │ │ -00082770: 2030 2c20 204e 6578 743a 2056 6572 7369 0, Next: Versi │ │ │ │ │ -00082780: 6f6e 2033 2038 2034 2c20 2050 7265 763a on 3 8 4, Prev: │ │ │ │ │ -00082790: 2056 6572 7369 6f6e 2033 2039 2031 2c20 Version 3 9 1, │ │ │ │ │ -000827a0: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ -000827b0: 6865 636b 6c69 7374 0a0a 3232 2e32 3920 hecklist..22.29 │ │ │ │ │ -000827c0: 5665 7273 696f 6e20 332e 392e 300a 3d3d Version 3.9.0.== │ │ │ │ │ -000827d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000827e0: 3d0a 0a52 656c 6561 7365 6420 4a75 6e65 =..Released June │ │ │ │ │ -000827f0: 2c20 3230 3130 2e0a 0a34 2e34 2c20 352e , 2010...4.4, 5. │ │ │ │ │ -00082800: 362e 3135 0a0a 2020 2020 2054 6865 2072 6.15.. The r │ │ │ │ │ -00082810: 6571 7569 7265 6420 666f 726d 6174 2066 equired format f │ │ │ │ │ -00082820: 6f72 2074 6865 2064 6174 6520 696e 2061 or the date in a │ │ │ │ │ -00082830: 2063 6861 6e67 656c 6f67 2065 6e74 7279 changelog entry │ │ │ │ │ -00082840: 2061 6e64 2069 6e20 7468 650a 2020 2020 and in the. │ │ │ │ │ -00082850: 2044 6174 6520 636f 6e74 726f 6c20 6669 Date control fi │ │ │ │ │ -00082860: 656c 6420 6973 206e 6f77 2070 7265 6369 eld is now preci │ │ │ │ │ -00082870: 7365 6c79 2073 7065 6369 6669 6564 2e0a sely specified.. │ │ │ │ │ -00082880: 0a35 2e31 0a0a 2020 2020 2041 2063 6f6e .5.1.. A con │ │ │ │ │ -00082890: 7472 6f6c 2073 7461 6e7a 6120 6d75 7374 trol stanza must │ │ │ │ │ -000828a0: 206e 6f74 2063 6f6e 7461 696e 206d 6f72 not contain mor │ │ │ │ │ -000828b0: 6520 7468 616e 206f 6e65 2069 6e73 7461 e than one insta │ │ │ │ │ -000828c0: 6e63 6520 6f66 2061 0a20 2020 2020 7061 nce of a. pa │ │ │ │ │ -000828d0: 7274 6963 756c 6172 2066 6965 6c64 206e rticular field n │ │ │ │ │ -000828e0: 616d 652e 0a0a 352e 342c 2035 2e35 2c20 ame...5.4, 5.5, │ │ │ │ │ -000828f0: 352e 362e 3234 0a0a 2020 2020 2054 6865 5.6.24.. The │ │ │ │ │ -00082900: 20e2 8098 4368 6563 6b73 756d 732d 5368 ...Checksums-Sh │ │ │ │ │ -00082910: 6131 e280 9920 616e 6420 e280 9843 6865 a1... and ...Che │ │ │ │ │ -00082920: 636b 7375 6d73 2d53 6861 3235 36e2 8099 cksums-Sha256... │ │ │ │ │ -00082930: 2066 6965 6c64 7320 696e 20e2 8098 2a2e fields in ...*. │ │ │ │ │ -00082940: 6473 63e2 8099 2061 6e64 0a20 2020 2020 dsc... and. │ │ │ │ │ -00082950: e280 982a 2e63 6861 6e67 6573 e280 9920 ...*.changes... │ │ │ │ │ -00082960: 6669 6c65 7320 6172 6520 6e6f 7720 646f files are now do │ │ │ │ │ -00082970: 6375 6d65 6e74 6564 2061 6e64 2072 6563 cumented and rec │ │ │ │ │ -00082980: 6f6d 6d65 6e64 6564 2e0a 0a35 2e35 2c20 ommended...5.5, │ │ │ │ │ -00082990: 352e 362e 3136 0a0a 2020 2020 2054 6865 5.6.16.. The │ │ │ │ │ -000829a0: 20e2 8098 466f 726d 6174 e280 9920 6669 ...Format... fi │ │ │ │ │ -000829b0: 656c 6420 6f66 20e2 8098 2e63 6861 6e67 eld of ....chang │ │ │ │ │ -000829c0: 6573 e280 9920 6669 6c65 7320 6973 206e es... files is n │ │ │ │ │ -000829d0: 6f77 2031 2e38 2e20 2054 6865 20e2 8098 ow 1.8. The ... │ │ │ │ │ -000829e0: 466f 726d 6174 e280 990a 2020 2020 2066 Format.... f │ │ │ │ │ -000829f0: 6965 6c64 2073 796e 7461 7820 666f 7220 ield syntax for │ │ │ │ │ -00082a00: 736f 7572 6365 2070 6163 6b61 6765 20e2 source package . │ │ │ │ │ -00082a10: 8098 2e64 7363 e280 9920 6669 6c65 7320 ...dsc... files │ │ │ │ │ -00082a20: 616c 6c6f 7773 2061 2073 7562 7479 7065 allows a subtype │ │ │ │ │ -00082a30: 2069 6e0a 2020 2020 2070 6172 656e 7468 in. parenth │ │ │ │ │ -00082a40: 6573 6573 2c20 616e 6420 6974 2069 7320 eses, and it is │ │ │ │ │ -00082a50: 7573 6564 2066 6f72 2061 2064 6966 6665 used for a diffe │ │ │ │ │ -00082a60: 7265 6e74 2070 7572 706f 7365 2074 6861 rent purpose tha │ │ │ │ │ -00082a70: 6e20 7468 650a 2020 2020 20e2 8098 466f n the. ...Fo │ │ │ │ │ -00082a80: 726d 6174 e280 9920 6669 656c 6420 666f rmat... field fo │ │ │ │ │ -00082a90: 7220 e280 982e 6368 616e 6765 73e2 8099 r ....changes... │ │ │ │ │ -00082aa0: 2066 696c 6573 2e0a 0a35 2e36 2e32 0a0a files...5.6.2.. │ │ │ │ │ -00082ab0: 2020 2020 2054 6865 2073 796e 7461 7820 The syntax │ │ │ │ │ -00082ac0: 6f66 2074 6865 20e2 8098 4d61 696e 7461 of the ...Mainta │ │ │ │ │ -00082ad0: 696e 6572 e280 9920 6669 656c 6420 6973 iner... field is │ │ │ │ │ -00082ae0: 206e 6f77 206d 7573 7420 7261 7468 6572 now must rather │ │ │ │ │ -00082af0: 2074 6861 6e0a 2020 2020 2073 686f 756c than. shoul │ │ │ │ │ -00082b00: 642e 0a0a 352e 362e 330a 0a20 2020 2020 d...5.6.3.. │ │ │ │ │ -00082b10: 5468 6520 636f 6d6d 6120 7365 7061 7261 The comma separa │ │ │ │ │ -00082b20: 7469 6e67 2065 6e74 7269 6573 2069 6e20 ting entries in │ │ │ │ │ -00082b30: e280 9855 706c 6f61 6465 7273 e280 9920 ...Uploaders... │ │ │ │ │ -00082b40: 6973 206e 6f77 206d 7573 7420 7261 7468 is now must rath │ │ │ │ │ -00082b50: 6572 2074 6861 6e0a 2020 2020 2073 686f er than. sho │ │ │ │ │ -00082b60: 756c 642e 0a0a 352e 362e 382c 2037 2e31 uld...5.6.8, 7.1 │ │ │ │ │ -00082b70: 2c20 3131 2e31 2e31 0a0a 2020 2020 2041 , 11.1.1.. A │ │ │ │ │ -00082b80: 7263 6869 7465 6374 7572 6520 7769 6c64 rchitecture wild │ │ │ │ │ -00082b90: 6361 7264 7320 6d61 7920 6265 2075 7365 cards may be use │ │ │ │ │ -00082ba0: 6420 696e 2061 6464 6974 696f 6e20 746f d in addition to │ │ │ │ │ -00082bb0: 2073 7065 6369 6669 630a 2020 2020 2061 specific. a │ │ │ │ │ -00082bc0: 7263 6869 7465 6374 7572 6573 2069 6e20 rchitectures in │ │ │ │ │ -00082bd0: e280 9864 6562 6961 6e2f 636f 6e74 726f ...debian/contro │ │ │ │ │ -00082be0: 6ce2 8099 2061 6e64 20e2 8098 2a2e 6473 l... and ...*.ds │ │ │ │ │ -00082bf0: 63e2 8099 2041 7263 6869 7465 6374 7572 c... Architectur │ │ │ │ │ -00082c00: 6520 6669 656c 6473 2c0a 2020 2020 2061 e fields,. a │ │ │ │ │ -00082c10: 6e64 2069 6e20 6172 6368 6974 6563 7475 nd in architectu │ │ │ │ │ -00082c20: 7265 2072 6573 7472 6963 7469 6f6e 7320 re restrictions │ │ │ │ │ -00082c30: 696e 2062 7569 6c64 2072 656c 6174 696f in build relatio │ │ │ │ │ -00082c40: 6e73 6869 7073 2e0a 0a36 2e33 0a0a 2020 nships...6.3.. │ │ │ │ │ -00082c50: 2020 204d 6169 6e74 6169 6e65 7220 7363 Maintainer sc │ │ │ │ │ -00082c60: 7269 7074 7320 6172 6520 6e6f 206c 6f6e ripts are no lon │ │ │ │ │ -00082c70: 6765 7220 6775 6172 616e 7465 6564 2074 ger guaranteed t │ │ │ │ │ -00082c80: 6f20 7275 6e20 7769 7468 2061 0a20 2020 o run with a. │ │ │ │ │ -00082c90: 2020 636f 6e74 726f 6c6c 696e 6720 7465 controlling te │ │ │ │ │ -00082ca0: 726d 696e 616c 2061 6e64 206d 7573 7420 rminal and must │ │ │ │ │ -00082cb0: 6265 2061 626c 6520 746f 2066 616c 6c20 be able to fall │ │ │ │ │ -00082cc0: 6261 636b 2074 6f0a 2020 2020 206e 6f6e back to. non │ │ │ │ │ -00082cd0: 696e 7465 7261 6374 6976 6520 6265 6861 interactive beha │ │ │ │ │ -00082ce0: 7669 6f72 2028 6465 6263 6f6e 6620 6861 vior (debconf ha │ │ │ │ │ -00082cf0: 6e64 6c65 7320 7468 6973 292e 2020 4d61 ndles this). Ma │ │ │ │ │ -00082d00: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ -00082d10: 0a20 2020 2020 6d61 7920 6162 6f72 7420 . may abort │ │ │ │ │ -00082d20: 6966 2074 6865 7265 2069 7320 6e6f 2063 if there is no c │ │ │ │ │ -00082d30: 6f6e 7472 6f6c 6c69 6e67 2074 6572 6d69 ontrolling termi │ │ │ │ │ -00082d40: 6e61 6c20 616e 6420 6e6f 2072 6561 736f nal and no reaso │ │ │ │ │ -00082d50: 6e61 626c 650a 2020 2020 2064 6566 6175 nable. defau │ │ │ │ │ -00082d60: 6c74 2066 6f72 2061 2068 6967 682d 7072 lt for a high-pr │ │ │ │ │ -00082d70: 696f 7269 7479 2071 7565 7374 696f 6e2c iority question, │ │ │ │ │ -00082d80: 2062 7574 2073 686f 756c 6420 6176 6f69 but should avoi │ │ │ │ │ -00082d90: 6420 7468 6973 2069 660a 2020 2020 2070 d this if. p │ │ │ │ │ -00082da0: 6f73 7369 626c 652e 0a0a 372e 332c 2037 ossible...7.3, 7 │ │ │ │ │ -00082db0: 2e36 2e31 0a0a 2020 2020 20e2 8098 4272 .6.1.. ...Br │ │ │ │ │ -00082dc0: 6561 6b73 e280 9920 7368 6f75 6c64 2062 eaks... should b │ │ │ │ │ -00082dd0: 6520 7573 6564 2077 6974 6820 e280 9852 e used with ...R │ │ │ │ │ -00082de0: 6570 6c61 6365 73e2 8099 2066 6f72 206d eplaces... for m │ │ │ │ │ -00082df0: 6f76 696e 6720 6669 6c65 7320 6265 7477 oving files betw │ │ │ │ │ -00082e00: 6565 6e0a 2020 2020 2070 6163 6b61 6765 een. package │ │ │ │ │ -00082e10: 732e 0a0a 372e 340a 0a20 2020 2020 e280 s...7.4.. .. │ │ │ │ │ -00082e20: 9842 7265 616b 73e2 8099 2073 686f 756c .Breaks... shoul │ │ │ │ │ -00082e30: 6420 6e6f 726d 616c 6c79 2062 6520 7573 d normally be us │ │ │ │ │ -00082e40: 6564 2069 6e73 7465 6164 206f 6620 e280 ed instead of .. │ │ │ │ │ -00082e50: 9843 6f6e 666c 6963 7473 e280 9920 666f .Conflicts... fo │ │ │ │ │ -00082e60: 720a 2020 2020 2074 7261 6e73 6965 6e74 r. transient │ │ │ │ │ -00082e70: 2069 7373 7565 7320 616e 6420 6d6f 7669 issues and movi │ │ │ │ │ -00082e80: 6e67 2066 696c 6573 2062 6574 7765 656e ng files between │ │ │ │ │ -00082e90: 2070 6163 6b61 6765 732e 2020 4e65 770a packages. New. │ │ │ │ │ -00082ea0: 2020 2020 2064 6f63 756d 656e 7461 7469 documentati │ │ │ │ │ -00082eb0: 6f6e 206f 6620 7768 656e 2065 6163 6820 on of when each │ │ │ │ │ -00082ec0: 7368 6f75 6c64 2062 6520 7573 6564 2e0a should be used.. │ │ │ │ │ -00082ed0: 0a37 2e35 0a0a 2020 2020 2055 7365 20e2 .7.5.. Use . │ │ │ │ │ -00082ee0: 8098 436f 6e66 6c69 6374 73e2 8099 2077 ..Conflicts... w │ │ │ │ │ -00082ef0: 6974 6820 e280 9850 726f 7669 6465 73e2 ith ...Provides. │ │ │ │ │ -00082f00: 8099 2069 6620 6f6e 6c79 206f 6e65 2070 .. if only one p │ │ │ │ │ -00082f10: 726f 7669 6465 7220 6f66 2061 2076 6972 rovider of a vir │ │ │ │ │ -00082f20: 7475 616c 0a20 2020 2020 6661 6369 6c69 tual. facili │ │ │ │ │ -00082f30: 7479 2063 616e 2062 6520 696e 7374 616c ty can be instal │ │ │ │ │ -00082f40: 6c65 6420 6174 2061 2074 696d 652e 0a0a led at a time... │ │ │ │ │ -00082f50: 382e 340a 0a20 2020 2020 416c 6c20 7368 8.4.. All sh │ │ │ │ │ -00082f60: 6172 6564 206c 6962 7261 7279 2064 6576 ared library dev │ │ │ │ │ -00082f70: 656c 6f70 6d65 6e74 2066 696c 6573 2061 elopment files a │ │ │ │ │ -00082f80: 7265 206e 6f20 6c6f 6e67 6572 2072 6571 re no longer req │ │ │ │ │ -00082f90: 7569 7265 6420 746f 2062 650a 2020 2020 uired to be. │ │ │ │ │ -00082fa0: 2069 6e20 7468 6520 e280 982d 6465 76e2 in the ...-dev. │ │ │ │ │ -00082fb0: 8099 2070 6163 6b61 6765 2c20 6f6e 6c79 .. package, only │ │ │ │ │ -00082fc0: 2062 6520 6176 6169 6c61 626c 6520 7768 be available wh │ │ │ │ │ -00082fd0: 656e 2074 6865 20e2 8098 2d64 6576 e280 en the ...-dev.. │ │ │ │ │ -00082fe0: 9920 7061 636b 6167 6520 6973 0a20 2020 . package is. │ │ │ │ │ -00082ff0: 2020 696e 7374 616c 6c65 642e 2020 5468 installed. Th │ │ │ │ │ -00083000: 6973 2061 6c6c 6f77 7320 7468 6520 e280 is allows the .. │ │ │ │ │ -00083010: 982d 6465 76e2 8099 2070 6163 6b61 6765 .-dev... package │ │ │ │ │ -00083020: 2074 6f20 6265 2073 706c 6974 2061 7320 to be split as │ │ │ │ │ -00083030: 6c6f 6e67 2061 730a 2020 2020 2069 7420 long as. it │ │ │ │ │ -00083040: 6465 7065 6e64 7320 6f6e 2074 6865 2061 depends on the a │ │ │ │ │ -00083050: 6464 6974 696f 6e61 6c20 7061 636b 6167 dditional packag │ │ │ │ │ -00083060: 6573 2e0a 0a39 2e32 2e32 0a0a 2020 2020 es...9.2.2.. │ │ │ │ │ -00083070: 2054 6865 2055 4944 2072 616e 6765 206f The UID range o │ │ │ │ │ -00083080: 6620 7573 6572 2061 6363 6f75 6e74 7320 f user accounts │ │ │ │ │ -00083090: 6973 2065 7874 656e 6465 6420 746f 2031 is extended to 1 │ │ │ │ │ -000830a0: 3030 302d 3539 3939 392e 0a0a 392e 332e 000-59999...9.3. │ │ │ │ │ -000830b0: 322c 2031 302e 340a 0a20 2020 2020 e280 2, 10.4.. .. │ │ │ │ │ -000830c0: 9869 6e69 742e 64e2 8099 2073 6372 6970 .init.d... scrip │ │ │ │ │ -000830d0: 7473 2061 7265 2061 2070 6f73 7369 626c ts are a possibl │ │ │ │ │ -000830e0: 6520 6578 6365 7074 696f 6e20 6672 6f6d e exception from │ │ │ │ │ -000830f0: 2074 6865 206e 6f72 6d61 6c0a 2020 2020 the normal. │ │ │ │ │ -00083100: 2072 6571 7569 7265 6d65 6e74 2074 6f20 requirement to │ │ │ │ │ -00083110: 7573 6520 e280 9873 6574 202d 65e2 8099 use ...set -e... │ │ │ │ │ -00083120: 2069 6e20 6561 6368 2073 6865 6c6c 2073 in each shell s │ │ │ │ │ -00083130: 6372 6970 742e 0a0a 3132 2e35 0a0a 2020 cript...12.5.. │ │ │ │ │ -00083140: 2020 2054 6865 2055 4342 2042 5344 206c The UCB BSD l │ │ │ │ │ -00083150: 6963 656e 7365 2077 6173 2072 656d 6f76 icense was remov │ │ │ │ │ -00083160: 6564 2066 726f 6d20 7468 6520 6c69 7374 ed from the list │ │ │ │ │ -00083170: 206f 6620 6c69 6365 6e73 6573 2074 6861 of licenses tha │ │ │ │ │ -00083180: 740a 2020 2020 2073 686f 756c 6420 6265 t. should be │ │ │ │ │ -00083190: 2072 6566 6572 656e 6365 6420 6672 6f6d referenced from │ │ │ │ │ -000831a0: 20e2 8098 2f75 7372 2f73 6861 7265 2f63 .../usr/share/c │ │ │ │ │ -000831b0: 6f6d 6d6f 6e2d 6c69 6365 6e73 6573 2f42 ommon-licenses/B │ │ │ │ │ -000831c0: 5344 e280 992e 2020 4974 0a20 2020 2020 SD.... It. │ │ │ │ │ -000831d0: 7368 6f75 6c64 2069 6e73 7465 6164 2062 should instead b │ │ │ │ │ -000831e0: 6520 696e 636c 7564 6564 2064 6972 6563 e included direc │ │ │ │ │ -000831f0: 746c 7920 696e 20e2 8098 6465 6269 616e tly in ...debian │ │ │ │ │ -00083200: 2f63 6f70 7972 6967 6874 e280 992c 2061 /copyright..., a │ │ │ │ │ -00083210: 6c74 686f 7567 680a 2020 2020 2069 7420 lthough. it │ │ │ │ │ -00083220: 7769 6c6c 2073 7469 6c6c 2062 6520 696e will still be in │ │ │ │ │ -00083230: 2063 6f6d 6d6f 6e2d 6c69 6365 6e73 6573 common-licenses │ │ │ │ │ -00083240: 2066 6f72 2074 6865 2074 696d 6520 6265 for the time be │ │ │ │ │ -00083250: 696e 672e 0a0a 6465 6263 6f6e 660a 0a20 ing...debconf.. │ │ │ │ │ -00083260: 2020 2020 e280 9853 4554 5449 544c 45e2 ...SETTITLE. │ │ │ │ │ -00083270: 8099 2069 7320 6e6f 7720 646f 6375 6d65 .. is now docume │ │ │ │ │ -00083280: 6e74 6564 2028 6974 2068 6173 2062 6565 nted (it has bee │ │ │ │ │ -00083290: 6e20 7375 7070 6f72 7465 6420 666f 7220 n supported for │ │ │ │ │ -000832a0: 736f 6d65 2074 696d 6529 2e0a 2020 2020 some time).. │ │ │ │ │ -000832b0: 20e2 8098 5345 5454 4954 4c45 e280 9920 ...SETTITLE... │ │ │ │ │ -000832c0: 6973 206c 696b 6520 e280 9854 4954 4c45 is like ...TITLE │ │ │ │ │ -000832d0: e280 9920 6275 7420 7461 6b65 7320 6120 ... but takes a │ │ │ │ │ -000832e0: 7465 6d70 6c61 7465 2069 6e73 7465 6164 template instead │ │ │ │ │ -000832f0: 206f 6620 6120 7374 7269 6e67 0a20 2020 of a string. │ │ │ │ │ -00083300: 2020 746f 2061 6c6c 6f77 2074 7261 6e73 to allow trans │ │ │ │ │ -00083310: 6c61 7469 6f6e 2e0a 0a70 6572 6c0a 0a20 lation...perl.. │ │ │ │ │ -00083320: 2020 2020 7065 726c 2d62 6173 6520 6e6f perl-base no │ │ │ │ │ -00083330: 7720 7072 6f76 6964 6573 2070 6572 6c61 w provides perla │ │ │ │ │ -00083340: 7069 2d61 6269 6e61 6d65 2069 6e73 7465 pi-abiname inste │ │ │ │ │ -00083350: 6164 206f 6620 6120 7061 636b 6167 6520 ad of a package │ │ │ │ │ -00083360: 6261 7365 640a 2020 2020 2073 6f6c 656c based. solel │ │ │ │ │ -00083370: 7920 6f6e 2074 6865 2050 6572 6c20 7665 y on the Perl ve │ │ │ │ │ -00083380: 7273 696f 6e2e 2020 5065 726c 2070 6163 rsion. Perl pac │ │ │ │ │ -00083390: 6b61 6765 7320 6d75 7374 206e 6f77 2064 kages must now d │ │ │ │ │ -000833a0: 6570 656e 6420 6f6e 0a20 2020 2020 7065 epend on. pe │ │ │ │ │ -000833b0: 726c 6170 692d 2443 6f6e 6669 677b 6465 rlapi-$Config{de │ │ │ │ │ -000833c0: 6269 616e 5f61 6269 7d2c 2066 616c 6c69 bian_abi}, falli │ │ │ │ │ -000833d0: 6e67 2062 6163 6b20 6f6e 20e2 8098 2443 ng back on ...$C │ │ │ │ │ -000833e0: 6f6e 6669 677b 7665 7273 696f 6e7d e280 onfig{version}.. │ │ │ │ │ -000833f0: 9920 6966 0a20 2020 2020 e280 9824 436f . if. ...$Co │ │ │ │ │ -00083400: 6e66 6967 7b64 6562 6961 6e5f 6162 697d nfig{debian_abi} │ │ │ │ │ -00083410: e280 9920 6973 206e 6f74 2073 6574 2e0a ... is not set.. │ │ │ │ │ -00083420: 0a70 6572 6c0a 0a20 2020 2020 5061 636b .perl.. Pack │ │ │ │ │ -00083430: 6167 6573 2075 7369 6e67 20e2 8098 4d61 ages using ...Ma │ │ │ │ │ -00083440: 6b65 6669 6c65 2e50 4ce2 8099 2073 686f kefile.PL... sho │ │ │ │ │ -00083450: 756c 6420 7573 6520 e280 9844 4553 5444 uld use ...DESTD │ │ │ │ │ -00083460: 4952 e280 9920 7261 7468 6572 2074 6861 IR... rather tha │ │ │ │ │ -00083470: 6e0a 2020 2020 20e2 8098 5052 4546 4958 n. ...PREFIX │ │ │ │ │ -00083480: e280 9920 746f 2069 6e73 7461 6c6c 2069 ... to install i │ │ │ │ │ -00083490: 6e74 6f20 7468 6520 7061 636b 6167 6520 nto the package │ │ │ │ │ -000834a0: 7374 6167 696e 6720 6172 6561 2e20 20e2 staging area. . │ │ │ │ │ -000834b0: 8098 5052 4546 4958 e280 9920 6f6e 6c79 ..PREFIX... only │ │ │ │ │ -000834c0: 0a20 2020 2020 776f 726b 6564 2064 7565 . worked due │ │ │ │ │ -000834d0: 2074 6f20 6120 4465 6269 616e 2d6c 6f63 to a Debian-loc │ │ │ │ │ -000834e0: 616c 2070 6174 6368 2e0a 0a1f 0a46 696c al patch.....Fil │ │ │ │ │ -000834f0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00083500: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ -00083510: 7273 696f 6e20 3320 3820 342c 2020 4e65 rsion 3 8 4, Ne │ │ │ │ │ -00083520: 7874 3a20 5665 7273 696f 6e20 3320 3820 xt: Version 3 8 │ │ │ │ │ -00083530: 332c 2020 5072 6576 3a20 5665 7273 696f 3, Prev: Versio │ │ │ │ │ -00083540: 6e20 3320 3920 302c 2020 5570 3a20 5570 n 3 9 0, Up: Up │ │ │ │ │ -00083550: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ -00083560: 740a 0a32 322e 3330 2056 6572 7369 6f6e t..22.30 Version │ │ │ │ │ -00083570: 2033 2e38 2e34 0a3d 3d3d 3d3d 3d3d 3d3d 3.8.4.========= │ │ │ │ │ -00083580: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ -00083590: 6173 6564 204a 616e 7561 7279 2c20 3230 ased January, 20 │ │ │ │ │ -000835a0: 3130 2e0a 0a39 2e31 2e31 0a0a 2020 2020 10...9.1.1.. │ │ │ │ │ -000835b0: 2041 6e20 4648 5320 6578 6365 7074 696f An FHS exceptio │ │ │ │ │ -000835c0: 6e20 6861 7320 6265 656e 2067 7261 6e74 n has been grant │ │ │ │ │ -000835d0: 6564 2066 6f72 206d 756c 7469 6172 6368 ed for multiarch │ │ │ │ │ -000835e0: 206c 6962 7261 7269 6573 2e0a 2020 2020 libraries.. │ │ │ │ │ -000835f0: 2050 6572 6d69 7474 696e 6720 6669 6c65 Permitting file │ │ │ │ │ -00083600: 7320 746f 2069 6e73 7465 6164 2062 6520 s to instead be │ │ │ │ │ -00083610: 696e 7374 616c 6c65 6420 746f 20e2 8098 installed to ... │ │ │ │ │ -00083620: 2f6c 6962 2f74 7269 706c 6574 e280 9920 /lib/triplet... │ │ │ │ │ -00083630: 616e 640a 2020 2020 20e2 8098 2f75 7372 and. .../usr │ │ │ │ │ -00083640: 2f6c 6962 2f74 7269 706c 6574 e280 9920 /lib/triplet... │ │ │ │ │ -00083650: 6469 7265 6374 6f72 6965 732e 0a0a 3130 directories...10 │ │ │ │ │ -00083660: 2e36 0a0a 2020 2020 2050 6163 6b61 6765 .6.. Package │ │ │ │ │ -00083670: 7320 6d61 7920 6e6f 7420 636f 6e74 6169 s may not contai │ │ │ │ │ -00083680: 6e20 6e61 6d65 6420 7069 7065 7320 616e n named pipes an │ │ │ │ │ -00083690: 6420 7368 6f75 6c64 2069 6e73 7465 6164 d should instead │ │ │ │ │ -000836a0: 2063 7265 6174 6520 7468 656d 0a20 2020 create them. │ │ │ │ │ -000836b0: 2020 696e 2070 6f73 7469 6e73 7420 616e in postinst an │ │ │ │ │ -000836c0: 6420 7265 6d6f 7665 2074 6865 6d20 696e d remove them in │ │ │ │ │ -000836d0: 2070 7265 726d 206f 7220 706f 7374 726d prerm or postrm │ │ │ │ │ -000836e0: 2e0a 0a39 2e31 2e31 0a0a 2020 2020 20e2 ...9.1.1.. . │ │ │ │ │ -000836f0: 8098 2f73 7973 e280 9920 616e 6420 e280 ../sys... and .. │ │ │ │ │ -00083700: 982f 7365 6c69 6e75 78e2 8099 2064 6972 ./selinux... dir │ │ │ │ │ -00083710: 6563 746f 7269 6573 2061 7265 2065 7870 ectories are exp │ │ │ │ │ -00083720: 6c69 6369 746c 7920 616c 6c6f 7765 6420 licitly allowed │ │ │ │ │ -00083730: 6173 2061 6e0a 2020 2020 2065 7863 6570 as an. excep │ │ │ │ │ -00083740: 7469 6f6e 2074 6f20 7468 6520 4648 532e tion to the FHS. │ │ │ │ │ -00083750: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -00083760: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -00083770: 6f64 653a 2056 6572 7369 6f6e 2033 2038 ode: Version 3 8 │ │ │ │ │ -00083780: 2033 2c20 204e 6578 743a 2056 6572 7369 3, Next: Versi │ │ │ │ │ -00083790: 6f6e 2033 2038 2032 2c20 2050 7265 763a on 3 8 2, Prev: │ │ │ │ │ -000837a0: 2056 6572 7369 6f6e 2033 2038 2034 2c20 Version 3 8 4, │ │ │ │ │ -000837b0: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ -000837c0: 6865 636b 6c69 7374 0a0a 3232 2e33 3120 hecklist..22.31 │ │ │ │ │ -000837d0: 5665 7273 696f 6e20 332e 382e 330a 3d3d Version 3.8.3.== │ │ │ │ │ -000837e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -000837f0: 3d0a 0a52 656c 6561 7365 6420 4175 6775 =..Released Augu │ │ │ │ │ -00083800: 7374 2c20 3230 3039 2e0a 0a34 2e39 0a0a st, 2009...4.9.. │ │ │ │ │ -00083810: 2020 2020 2044 4542 5f2a 5f41 5243 485f DEB_*_ARCH_ │ │ │ │ │ -00083820: 4350 5520 616e 6420 4445 425f 2a5f 4152 CPU and DEB_*_AR │ │ │ │ │ -00083830: 4348 5f4f 5320 7661 7269 6162 6c65 7320 CH_OS variables │ │ │ │ │ -00083840: 6172 6520 6e6f 7720 646f 6375 6d65 6e74 are now document │ │ │ │ │ -00083850: 6564 2061 6e64 0a20 2020 2020 7265 636f ed and. reco │ │ │ │ │ -00083860: 6d6d 656e 6465 6420 6f76 6572 2047 4e55 mmended over GNU │ │ │ │ │ -00083870: 2d73 7479 6c65 2076 6172 6961 626c 6573 -style variables │ │ │ │ │ -00083880: 2066 6f72 2074 6861 7420 696e 666f 726d for that inform │ │ │ │ │ -00083890: 6174 696f 6e2e 0a0a 352e 362e 380a 0a20 ation...5.6.8.. │ │ │ │ │ -000838a0: 2020 2020 536f 7572 6365 2070 6163 6b61 Source packa │ │ │ │ │ -000838b0: 6765 2041 7263 6869 7465 6374 7572 6520 ge Architecture │ │ │ │ │ -000838c0: 6669 656c 6473 206d 6179 2063 6f6e 7461 fields may conta │ │ │ │ │ -000838d0: 696e 2027 616c 6c27 2069 6e20 636f 6d62 in 'all' in comb │ │ │ │ │ -000838e0: 696e 6174 696f 6e0a 2020 2020 2077 6974 ination. wit │ │ │ │ │ -000838f0: 6820 6f74 6865 7220 6172 6368 6974 6563 h other architec │ │ │ │ │ -00083900: 7475 7265 732e 2020 436c 6172 6966 7920 tures. Clarify │ │ │ │ │ -00083910: 7768 656e 2027 616c 6c27 2061 6e64 2027 when 'all' and ' │ │ │ │ │ -00083920: 616e 7927 206d 6179 2062 6520 7573 6564 any' may be used │ │ │ │ │ -00083930: 0a20 2020 2020 696e 2064 6966 6665 7265 . in differe │ │ │ │ │ -00083940: 6e74 2076 6572 7369 6f6e 7320 6f66 2074 nt versions of t │ │ │ │ │ -00083950: 6865 2066 6965 6c64 2e0a 0a35 2e36 2e31 he field...5.6.1 │ │ │ │ │ -00083960: 340a 0a20 2020 2020 5468 6520 4465 6269 4.. The Debi │ │ │ │ │ -00083970: 616e 2061 7263 6869 7665 2073 6f66 7477 an archive softw │ │ │ │ │ -00083980: 6172 6520 646f 6573 206e 6f74 2073 7570 are does not sup │ │ │ │ │ -00083990: 706f 7274 2075 706c 6f61 6469 6e67 2074 port uploading t │ │ │ │ │ -000839a0: 6f20 6d75 6c74 6970 6c65 0a20 2020 2020 o multiple. │ │ │ │ │ -000839b0: 6469 7374 7269 6275 7469 6f6e 7320 7769 distributions wi │ │ │ │ │ -000839c0: 7468 206f 6e65 20e2 8098 2a2e 6368 616e th one ...*.chan │ │ │ │ │ -000839d0: 6765 73e2 8099 2066 696c 652e 0a0a 352e ges... file...5. │ │ │ │ │ -000839e0: 362e 3139 0a0a 2020 2020 2054 6865 2042 6.19.. The B │ │ │ │ │ -000839f0: 696e 6172 7920 6669 656c 6420 6d61 7920 inary field may │ │ │ │ │ -00083a00: 7370 616e 206d 756c 7469 706c 6520 6c69 span multiple li │ │ │ │ │ -00083a10: 6e65 732e 0a0a 3130 2e32 0a0a 2020 2020 nes...10.2.. │ │ │ │ │ -00083a20: 2053 6861 7265 6420 6c69 6272 6172 7920 Shared library │ │ │ │ │ -00083a30: 7061 636b 6167 6573 2061 7265 206e 6f20 packages are no │ │ │ │ │ -00083a40: 6c6f 6e67 6572 2061 6c6c 6f77 6564 2074 longer allowed t │ │ │ │ │ -00083a50: 6f20 696e 7374 616c 6c20 6c69 6272 6172 o install librar │ │ │ │ │ -00083a60: 6965 730a 2020 2020 2069 6e20 6120 6e6f ies. in a no │ │ │ │ │ -00083a70: 6e2d 7374 616e 6461 7264 206c 6f63 6174 n-standard locat │ │ │ │ │ -00083a80: 696f 6e20 616e 6420 6d6f 6469 6679 20e2 ion and modify . │ │ │ │ │ -00083a90: 8098 6c64 2e73 6f2e 636f 6e66 e280 992e ..ld.so.conf.... │ │ │ │ │ -00083aa0: 2020 5061 636b 6167 6573 0a20 2020 2020 Packages. │ │ │ │ │ -00083ab0: 7368 6f75 6c64 2065 6974 6865 7220 6265 should either be │ │ │ │ │ -00083ac0: 2069 6e73 7461 6c6c 6564 2069 6e20 6120 installed in a │ │ │ │ │ -00083ad0: 7374 616e 6461 7264 206c 6962 7261 7279 standard library │ │ │ │ │ -00083ae0: 2064 6972 6563 746f 7279 206f 720a 2020 directory or. │ │ │ │ │ -00083af0: 2020 2070 6163 6b61 6765 7320 7573 696e packages usin │ │ │ │ │ -00083b00: 6720 7468 656d 2073 686f 756c 6420 6265 g them should be │ │ │ │ │ -00083b10: 2062 7569 6c74 2077 6974 6820 5250 4154 built with RPAT │ │ │ │ │ -00083b20: 482e 0a0a 3131 2e38 2e37 0a0a 2020 2020 H...11.8.7.. │ │ │ │ │ -00083b30: 2049 6e73 7461 6c6c 6174 696f 6e20 6469 Installation di │ │ │ │ │ -00083b40: 7265 6374 6f72 6965 7320 666f 7220 5820 rectories for X │ │ │ │ │ -00083b50: 7072 6f67 7261 6d73 2068 6176 6520 6265 programs have be │ │ │ │ │ -00083b60: 656e 2063 6c61 7269 6669 6564 2e0a 2020 en clarified.. │ │ │ │ │ -00083b70: 2020 2050 6163 6b61 6765 7320 6172 6520 Packages are │ │ │ │ │ -00083b80: 6e6f 206c 6f6e 6765 7220 7265 7175 6972 no longer requir │ │ │ │ │ -00083b90: 6564 2074 6f20 7072 652d 6465 7065 6e64 ed to pre-depend │ │ │ │ │ -00083ba0: 206f 6e20 7831 312d 636f 6d6d 6f6e 2062 on x11-common b │ │ │ │ │ -00083bb0: 6566 6f72 650a 2020 2020 2069 6e73 7461 efore. insta │ │ │ │ │ -00083bc0: 6c6c 696e 6720 696e 746f 20e2 8098 2f75 lling into .../u │ │ │ │ │ -00083bd0: 7372 2f69 6e63 6c75 6465 2f58 3131 e280 sr/include/X11.. │ │ │ │ │ -00083be0: 9920 616e 6420 e280 982f 7573 722f 6c69 . and .../usr/li │ │ │ │ │ -00083bf0: 622f 5831 31e2 8099 2e0a 0a31 322e 310a b/X11......12.1. │ │ │ │ │ -00083c00: 0a20 2020 2020 4d61 6e75 616c 2070 6167 . Manual pag │ │ │ │ │ -00083c10: 6573 2061 7265 206e 6f20 6c6f 6e67 6572 es are no longer │ │ │ │ │ -00083c20: 2072 6571 7569 7265 6420 746f 2063 6f6e required to con │ │ │ │ │ -00083c30: 7461 696e 206f 6e6c 7920 6368 6172 6163 tain only charac │ │ │ │ │ -00083c40: 7465 7273 0a20 2020 2020 7265 7072 6573 ters. repres │ │ │ │ │ -00083c50: 656e 7461 626c 6520 696e 2074 6865 206c entable in the l │ │ │ │ │ -00083c60: 6567 6163 7920 656e 636f 6469 6e67 2066 egacy encoding f │ │ │ │ │ -00083c70: 6f72 2074 6861 7420 6c61 6e67 7561 6765 or that language │ │ │ │ │ -00083c80: 2e0a 0a31 322e 310a 0a20 2020 2020 4c6f ...12.1.. Lo │ │ │ │ │ -00083c90: 6361 6c69 7a65 6420 6d61 6e20 7061 6765 calized man page │ │ │ │ │ -00083ca0: 7320 7368 6f75 6c64 2065 6974 6865 7220 s should either │ │ │ │ │ -00083cb0: 6265 206b 6570 7420 7570 2d74 6f2d 6461 be kept up-to-da │ │ │ │ │ -00083cc0: 7465 2077 6974 6820 7468 650a 2020 2020 te with the. │ │ │ │ │ -00083cd0: 206f 7269 6769 6e61 6c20 7665 7273 696f original versio │ │ │ │ │ -00083ce0: 6e20 6f72 2077 6172 6e20 7468 6174 2074 n or warn that t │ │ │ │ │ -00083cf0: 6865 79e2 8099 7265 206e 6f74 2075 702d hey...re not up- │ │ │ │ │ -00083d00: 746f 2d64 6174 652c 2065 6974 6865 7220 to-date, either │ │ │ │ │ -00083d10: 7769 7468 0a20 2020 2020 7761 726e 696e with. warnin │ │ │ │ │ -00083d20: 6720 7465 7874 206f 7220 6279 2073 686f g text or by sho │ │ │ │ │ -00083d30: 7769 6e67 206d 6973 7369 6e67 206f 7220 wing missing or │ │ │ │ │ -00083d40: 6368 616e 6765 6420 706f 7274 696f 6e73 changed portions │ │ │ │ │ -00083d50: 2069 6e20 7468 650a 2020 2020 206f 7269 in the. ori │ │ │ │ │ -00083d60: 6769 6e61 6c20 6c61 6e67 7561 6765 2e0a ginal language.. │ │ │ │ │ -00083d70: 0a31 322e 320a 0a20 2020 2020 696e 7374 .12.2.. inst │ │ │ │ │ -00083d80: 616c 6c2d 696e 666f 2069 7320 6e6f 7720 all-info is now │ │ │ │ │ -00083d90: 6861 6e64 6c65 6420 7669 6120 7472 6967 handled via trig │ │ │ │ │ -00083da0: 6765 7273 2073 6f20 7061 636b 6167 6573 gers so packages │ │ │ │ │ -00083db0: 206e 6f20 6c6f 6e67 6572 206e 6565 640a no longer need. │ │ │ │ │ -00083dc0: 2020 2020 2074 6f20 696e 766f 6b65 2069 to invoke i │ │ │ │ │ -00083dd0: 7420 696e 206d 6169 6e74 6169 6e65 7220 t in maintainer │ │ │ │ │ -00083de0: 7363 7269 7074 732e 2020 496e 666f 2064 scripts. Info d │ │ │ │ │ -00083df0: 6f63 756d 656e 7473 2073 686f 756c 6420 ocuments should │ │ │ │ │ -00083e00: 6e6f 7720 6861 7665 0a20 2020 2020 6469 now have. di │ │ │ │ │ -00083e10: 7265 6374 6f72 7920 7365 6374 696f 6e73 rectory sections │ │ │ │ │ -00083e20: 2061 6e64 2065 6e74 7269 6573 2069 6e20 and entries in │ │ │ │ │ -00083e30: 7468 6520 646f 6375 6d65 6e74 2e20 2050 the document. P │ │ │ │ │ -00083e40: 6163 6b61 6765 730a 2020 2020 2063 6f6e ackages. con │ │ │ │ │ -00083e50: 7461 696e 696e 6720 696e 666f 2064 6f63 taining info doc │ │ │ │ │ -00083e60: 756d 656e 7473 2073 686f 756c 6420 6164 uments should ad │ │ │ │ │ -00083e70: 6420 6120 6465 7065 6e64 656e 6379 2074 d a dependency t │ │ │ │ │ -00083e80: 6f20 7375 7070 6f72 740a 2020 2020 2070 o support. p │ │ │ │ │ -00083e90: 6172 7469 616c 2075 7067 7261 6465 732e artial upgrades. │ │ │ │ │ -00083ea0: 0a0a 7065 726c 0a0a 2020 2020 2054 6865 ..perl.. The │ │ │ │ │ -00083eb0: 2072 6571 7569 7265 6d65 6e74 2066 6f72 requirement for │ │ │ │ │ -00083ec0: 2050 6572 6c20 6d6f 6475 6c65 7320 746f Perl modules to │ │ │ │ │ -00083ed0: 2068 6176 6520 6120 7665 7273 696f 6e65 have a versione │ │ │ │ │ -00083ee0: 6420 4465 7065 6e64 2061 6e64 0a20 2020 d Depend and. │ │ │ │ │ -00083ef0: 2020 4275 696c 642d 4465 7065 6e64 206f Build-Depend o │ │ │ │ │ -00083f00: 6e20 e280 9870 6572 6c20 3e3d 2035 2e36 n ...perl >= 5.6 │ │ │ │ │ -00083f10: 2e30 2d31 36e2 8099 2068 6173 2062 6565 .0-16... has bee │ │ │ │ │ -00083f20: 6e20 7265 6d6f 7665 642e 0a0a 1f0a 4669 n removed.....Fi │ │ │ │ │ -00083f30: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00083f40: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ -00083f50: 6572 7369 6f6e 2033 2038 2032 2c20 204e ersion 3 8 2, N │ │ │ │ │ -00083f60: 6578 743a 2056 6572 7369 6f6e 2033 2038 ext: Version 3 8 │ │ │ │ │ -00083f70: 2031 2c20 2050 7265 763a 2056 6572 7369 1, Prev: Versi │ │ │ │ │ -00083f80: 6f6e 2033 2038 2033 2c20 2055 703a 2055 on 3 8 3, Up: U │ │ │ │ │ -00083f90: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ -00083fa0: 7374 0a0a 3232 2e33 3220 5665 7273 696f st..22.32 Versio │ │ │ │ │ -00083fb0: 6e20 332e 382e 320a 3d3d 3d3d 3d3d 3d3d n 3.8.2.======== │ │ │ │ │ -00083fc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ -00083fd0: 6561 7365 6420 4a75 6e65 2c20 3230 3039 eased June, 2009 │ │ │ │ │ -00083fe0: 2e0a 0a32 2e34 0a0a 2020 2020 2054 6865 ...2.4.. The │ │ │ │ │ -00083ff0: 206c 6973 7420 6f66 2061 7263 6869 7665 list of archive │ │ │ │ │ -00084000: 2073 6563 7469 6f6e 7320 6861 7320 6265 sections has be │ │ │ │ │ -00084010: 656e 2073 6967 6e69 6669 6361 6e74 6c79 en significantly │ │ │ │ │ -00084020: 2065 7870 616e 6465 642e 2020 5365 650a expanded. See. │ │ │ │ │ -00084030: 2020 2020 2074 6869 7320 6465 6269 616e this debian │ │ │ │ │ -00084040: 2d64 6576 656c 2d61 6e6e 6f75 6e63 6520 -devel-announce │ │ │ │ │ -00084050: 6d65 7373 6167 6528 3129 2066 6f72 2074 message(1) for t │ │ │ │ │ -00084060: 6865 206c 6973 7420 6f66 206e 6577 2073 he list of new s │ │ │ │ │ -00084070: 6563 7469 6f6e 730a 2020 2020 2061 6e64 ections. and │ │ │ │ │ -00084080: 2072 756c 6573 2066 6f72 2068 6f77 2074 rules for how t │ │ │ │ │ -00084090: 6f20 6361 7465 676f 7269 7a65 2070 6163 o categorize pac │ │ │ │ │ -000840a0: 6b61 6765 732e 0a0a 332e 392e 310a 0a20 kages...3.9.1.. │ │ │ │ │ -000840b0: 2020 2020 416c 6c20 7061 636b 6167 6573 All packages │ │ │ │ │ -000840c0: 206d 7573 7420 7573 6520 6465 6263 6f6e must use debcon │ │ │ │ │ -000840d0: 6620 6f72 2065 7175 6976 616c 656e 7420 f or equivalent │ │ │ │ │ -000840e0: 666f 7220 7573 6572 2070 726f 6d70 7469 for user prompti │ │ │ │ │ -000840f0: 6e67 2c0a 2020 2020 2074 686f 7567 6820 ng,. though │ │ │ │ │ -00084100: 6573 7365 6e74 6961 6c20 7061 636b 6167 essential packag │ │ │ │ │ -00084110: 6573 206f 7220 7468 6569 7220 6465 7065 es or their depe │ │ │ │ │ -00084120: 6e64 656e 6369 6573 206d 6179 2061 6c73 ndencies may als │ │ │ │ │ -00084130: 6f20 6661 6c6c 2062 6163 6b0a 2020 2020 o fall back. │ │ │ │ │ -00084140: 206f 6e20 6f74 6865 7220 6d65 7468 6f64 on other method │ │ │ │ │ -00084150: 732e 0a0a 352e 362e 310a 0a20 2020 2020 s...5.6.1.. │ │ │ │ │ -00084160: 5468 6520 7265 7175 6972 656d 656e 7473 The requirements │ │ │ │ │ -00084170: 2066 6f72 2073 6f75 7263 6520 7061 636b for source pack │ │ │ │ │ -00084180: 6167 6520 6e61 6d65 7320 6172 6520 6e6f age names are no │ │ │ │ │ -00084190: 7720 6578 706c 6963 6974 6c79 0a20 2020 w explicitly. │ │ │ │ │ -000841a0: 2020 7370 656c 6c65 6420 6f75 742e 0a0a spelled out... │ │ │ │ │ -000841b0: 392e 310a 0a20 2020 2020 4c65 6761 6379 9.1.. Legacy │ │ │ │ │ -000841c0: 2058 4672 6565 3836 2073 6572 7665 7273 XFree86 servers │ │ │ │ │ -000841d0: 206e 6f20 6c6f 6e67 6572 2067 6574 2061 no longer get a │ │ │ │ │ -000841e0: 2073 7065 6369 616c 2065 7863 6570 7469 special excepti │ │ │ │ │ -000841f0: 6f6e 2066 726f 6d20 7468 650a 2020 2020 on from the. │ │ │ │ │ -00084200: 2046 4853 2070 6572 6d69 7474 696e 6720 FHS permitting │ │ │ │ │ -00084210: e280 982f 6574 632f 5831 312f 5846 3836 .../etc/X11/XF86 │ │ │ │ │ -00084220: 436f 6e66 6967 2d34 e280 992e 0a0a 392e Config-4......9. │ │ │ │ │ -00084230: 312e 330a 0a20 2020 2020 5265 6d6f 7665 1.3.. Remove │ │ │ │ │ -00084240: 6420 6f62 736f 6c65 7465 2064 6570 656e d obsolete depen │ │ │ │ │ -00084250: 6465 6e63 7920 7265 7175 6972 656d 656e dency requiremen │ │ │ │ │ -00084260: 7473 2066 6f72 2070 6163 6b61 6765 7320 ts for packages │ │ │ │ │ -00084270: 7468 6174 2075 7365 0a20 2020 2020 e280 that use. .. │ │ │ │ │ -00084280: 982f 7661 722f 6d61 696c e280 992e 0a0a ./var/mail...... │ │ │ │ │ -00084290: 3131 2e38 2e35 0a0a 2020 2020 2053 7065 11.8.5.. Spe │ │ │ │ │ -000842a0: 6564 6f20 666f 6e74 7320 6172 6520 6e6f edo fonts are no │ │ │ │ │ -000842b0: 7720 6465 7072 6563 6174 6564 2e20 2054 w deprecated. T │ │ │ │ │ -000842c0: 6865 2058 2062 6163 6b65 6e64 2077 6173 he X backend was │ │ │ │ │ -000842d0: 2064 6973 6162 6c65 640a 2020 2020 2073 disabled. s │ │ │ │ │ -000842e0: 7461 7274 696e 6720 696e 206c 656e 6e79 tarting in lenny │ │ │ │ │ -000842f0: 2e0a 0a31 322e 350a 0a20 2020 2020 5468 ...12.5.. Th │ │ │ │ │ -00084300: 6520 474e 5520 4672 6565 2044 6f63 756d e GNU Free Docum │ │ │ │ │ -00084310: 656e 7461 7469 6f6e 204c 6963 656e 7365 entation License │ │ │ │ │ -00084320: 2076 6572 7369 6f6e 2031 2e33 2069 7320 version 1.3 is │ │ │ │ │ -00084330: 696e 636c 7564 6564 2069 6e0a 2020 2020 included in. │ │ │ │ │ -00084340: 2063 6f6d 6d6f 6e2d 6c69 6365 6e73 6573 common-licenses │ │ │ │ │ -00084350: 2061 6e64 2073 686f 756c 6420 6265 2072 and should be r │ │ │ │ │ -00084360: 6566 6572 656e 6365 6420 6672 6f6d 2074 eferenced from t │ │ │ │ │ -00084370: 6865 7265 2e0a 0a20 2020 2d2d 2d2d 2d2d here... ------ │ │ │ │ │ -00084380: 2d2d 2d2d 2046 6f6f 746e 6f74 6573 202d ---- Footnotes - │ │ │ │ │ -00084390: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2020 2831 ---------.. (1 │ │ │ │ │ -000843a0: 2920 0a68 7474 703a 2f2f 6c69 7374 732e ) .http://lists. │ │ │ │ │ -000843b0: 6465 6269 616e 2e6f 7267 2f64 6562 6961 debian.org/debia │ │ │ │ │ -000843c0: 6e2d 6465 7665 6c2d 616e 6e6f 756e 6365 n-devel-announce │ │ │ │ │ -000843d0: 2f32 3030 392f 3033 2f6d 7367 3030 3031 /2009/03/msg0001 │ │ │ │ │ -000843e0: 302e 6874 6d6c 0a0a 1f0a 4669 6c65 3a20 0.html....File: │ │ │ │ │ -000843f0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ -00084400: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ -00084410: 6f6e 2033 2038 2031 2c20 204e 6578 743a on 3 8 1, Next: │ │ │ │ │ -00084420: 2056 6572 7369 6f6e 2033 2038 2030 2c20 Version 3 8 0, │ │ │ │ │ -00084430: 2050 7265 763a 2056 6572 7369 6f6e 2033 Prev: Version 3 │ │ │ │ │ -00084440: 2038 2032 2c20 2055 703a 2055 7067 7261 8 2, Up: Upgra │ │ │ │ │ -00084450: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ -00084460: 3232 2e33 3320 5665 7273 696f 6e20 332e 22.33 Version 3. │ │ │ │ │ -00084470: 382e 310a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 8.1.============ │ │ │ │ │ -00084480: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ -00084490: 6420 4d61 7263 682c 2032 3030 392e 0a0a d March, 2009... │ │ │ │ │ -000844a0: 332e 380a 0a20 2020 2020 4361 7265 2073 3.8.. Care s │ │ │ │ │ -000844b0: 686f 756c 6420 6265 2074 616b 656e 2077 hould be taken w │ │ │ │ │ -000844c0: 6865 6e20 6164 6469 6e67 2066 756e 6374 hen adding funct │ │ │ │ │ -000844d0: 696f 6e61 6c69 7479 2074 6f20 6573 7365 ionality to esse │ │ │ │ │ -000844e0: 6e74 6961 6c20 616e 640a 2020 2020 2073 ntial and. s │ │ │ │ │ -000844f0: 7563 6820 6164 6469 7469 6f6e 7320 6372 uch additions cr │ │ │ │ │ -00084500: 6561 7465 2061 6e20 6f62 6c69 6761 7469 eate an obligati │ │ │ │ │ -00084510: 6f6e 2074 6f20 7375 7070 6f72 7420 7468 on to support th │ │ │ │ │ -00084520: 6174 2066 756e 6374 696f 6e61 6c69 7479 at functionality │ │ │ │ │ -00084530: 0a20 2020 2020 696e 2065 7373 656e 7469 . in essenti │ │ │ │ │ -00084540: 616c 2066 6f72 6576 6572 2075 6e6c 6573 al forever unles │ │ │ │ │ -00084550: 7320 7369 676e 6966 6963 616e 7420 776f s significant wo │ │ │ │ │ -00084560: 726b 2069 7320 646f 6e65 2e0a 0a34 2e34 rk is done...4.4 │ │ │ │ │ -00084570: 0a0a 2020 2020 2043 6861 6e67 656c 6f67 .. Changelog │ │ │ │ │ -00084580: 2066 696c 6573 206d 7573 7420 6265 2065 files must be e │ │ │ │ │ -00084590: 6e63 6f64 6564 2069 6e20 5554 462d 382e ncoded in UTF-8. │ │ │ │ │ -000845a0: 0a0a 342e 340a 0a20 2020 2020 536f 6d65 ..4.4.. Some │ │ │ │ │ -000845b0: 2066 6f72 6d61 7420 7265 7175 6972 656d format requirem │ │ │ │ │ -000845c0: 656e 7473 2066 6f72 2063 6861 6e67 656c ents for changel │ │ │ │ │ -000845d0: 6f67 2066 696c 6573 2061 7265 206e 6f77 og files are now │ │ │ │ │ -000845e0: 20e2 809c 6d75 7374 e280 9d20 696e 7374 ...must... inst │ │ │ │ │ -000845f0: 6561 640a 2020 2020 206f 6620 e280 9c73 ead. of ...s │ │ │ │ │ -00084600: 686f 756c 642e e280 9d0a 0a34 2e34 2e31 hould......4.4.1 │ │ │ │ │ -00084610: 0a0a 2020 2020 2041 6c74 6572 6e61 7469 .. Alternati │ │ │ │ │ -00084620: 7665 2063 6861 6e67 656c 6f67 2066 6f72 ve changelog for │ │ │ │ │ -00084630: 6d61 7473 2068 6176 6520 6265 656e 2072 mats have been r │ │ │ │ │ -00084640: 656d 6f76 6564 2e20 2044 6562 6961 6e20 emoved. Debian │ │ │ │ │ -00084650: 6f6e 6c79 0a20 2020 2020 7375 7070 6f72 only. suppor │ │ │ │ │ -00084660: 7473 206f 6e65 2063 6861 6e67 656c 6f67 ts one changelog │ │ │ │ │ -00084670: 2066 6f72 6d61 7420 666f 7220 7468 6520 format for the │ │ │ │ │ -00084680: 4465 6269 616e 2041 7263 6869 7665 2e0a Debian Archive.. │ │ │ │ │ -00084690: 0a34 2e39 2e31 0a0a 2020 2020 204e 6577 .4.9.1.. New │ │ │ │ │ -000846a0: 206e 6f63 6865 636b 206f 7074 696f 6e20 nocheck option │ │ │ │ │ -000846b0: 666f 7220 4445 425f 4255 494c 445f 4f50 for DEB_BUILD_OP │ │ │ │ │ -000846c0: 5449 4f4e 5320 696e 6469 6361 7469 6e67 TIONS indicating │ │ │ │ │ -000846d0: 2061 6e79 2062 7569 6c64 2d74 696d 650a any build-time. │ │ │ │ │ -000846e0: 2020 2020 2074 6573 7420 7375 6974 6520 test suite │ │ │ │ │ -000846f0: 7072 6f76 6964 6564 2062 7920 7468 6520 provided by the │ │ │ │ │ -00084700: 7061 636b 6167 6520 7368 6f75 6c64 206e package should n │ │ │ │ │ -00084710: 6f74 2062 6520 7275 6e2e 0a0a 352e 310a ot be run...5.1. │ │ │ │ │ -00084720: 0a20 2020 2020 416c 6c20 636f 6e74 726f . All contro │ │ │ │ │ -00084730: 6c20 6669 6c65 7320 6d75 7374 2062 6520 l files must be │ │ │ │ │ -00084740: 656e 636f 6465 6420 696e 2055 5446 2d38 encoded in UTF-8 │ │ │ │ │ -00084750: 2e0a 0a35 2e32 0a0a 2020 2020 20e2 8098 ...5.2.. ... │ │ │ │ │ -00084760: 6465 6269 616e 2f63 6f6e 7472 6f6c e280 debian/control.. │ │ │ │ │ -00084770: 9920 616c 6c6f 7773 2063 6f6d 6d65 6e74 . allows comment │ │ │ │ │ -00084780: 206c 696e 6573 2073 7461 7274 696e 6720 lines starting │ │ │ │ │ -00084790: 7769 7468 2023 2077 6974 6820 6e6f 0a20 with # with no. │ │ │ │ │ -000847a0: 2020 2020 7072 6563 6564 696e 6720 7768 preceding wh │ │ │ │ │ -000847b0: 6974 6573 7061 6365 2e0a 0a39 2e33 0a0a itespace...9.3.. │ │ │ │ │ -000847c0: 2020 2020 2049 6e69 7420 7363 7269 7074 Init script │ │ │ │ │ -000847d0: 7320 656e 6469 6e67 2069 6e20 2e73 6820 s ending in .sh │ │ │ │ │ -000847e0: 6172 6520 6e6f 7420 6861 6e64 6c65 6420 are not handled │ │ │ │ │ -000847f0: 7370 6563 6961 6c6c 792e 2020 5468 6579 specially. They │ │ │ │ │ -00084800: 2061 7265 206e 6f74 0a20 2020 2020 736f are not. so │ │ │ │ │ -00084810: 7572 6365 6420 616e 6420 6172 6520 6e6f urced and are no │ │ │ │ │ -00084820: 7420 6775 6172 616e 7465 6564 2074 6f20 t guaranteed to │ │ │ │ │ -00084830: 6265 2072 756e 2062 7920 e280 982f 6269 be run by .../bi │ │ │ │ │ -00084840: 6e2f 7368 e280 9920 7265 6761 7264 6c65 n/sh... regardle │ │ │ │ │ -00084850: 7373 206f 660a 2020 2020 2074 6865 2023 ss of. the # │ │ │ │ │ -00084860: 2120 206c 696e 652e 2020 5468 6973 2062 ! line. This b │ │ │ │ │ -00084870: 7269 6e67 7320 506f 6c69 6379 2069 6e20 rings Policy in │ │ │ │ │ -00084880: 6c69 6e65 2077 6974 6820 7468 6520 6c6f line with the lo │ │ │ │ │ -00084890: 6e67 2d73 7461 6e64 696e 670a 2020 2020 ng-standing. │ │ │ │ │ -000848a0: 2062 6568 6176 696f 7220 6f66 2074 6865 behavior of the │ │ │ │ │ -000848b0: 2069 6e69 7420 7379 7374 656d 2069 6e20 init system in │ │ │ │ │ -000848c0: 4465 6269 616e 2e0a 0a39 2e33 2e32 0a0a Debian...9.3.2.. │ │ │ │ │ -000848d0: 2020 2020 2054 6865 2073 7461 7274 2061 The start a │ │ │ │ │ -000848e0: 6374 696f 6e20 6f66 2061 6e20 696e 6974 ction of an init │ │ │ │ │ -000848f0: 2073 6372 6970 7420 6d75 7374 2065 7869 script must exi │ │ │ │ │ -00084900: 7420 7375 6363 6573 7366 756c 6c79 2061 t successfully a │ │ │ │ │ -00084910: 6e64 206e 6f74 0a20 2020 2020 7374 6172 nd not. star │ │ │ │ │ -00084920: 7420 7468 6520 6461 656d 6f6e 2061 6761 t the daemon aga │ │ │ │ │ -00084930: 696e 2069 6620 6974 e280 9973 2061 6c72 in if it...s alr │ │ │ │ │ -00084940: 6561 6479 2072 756e 6e69 6e67 2e0a 0a39 eady running...9 │ │ │ │ │ -00084950: 2e33 2e32 0a0a 2020 2020 20e2 8098 2f76 .3.2.. .../v │ │ │ │ │ -00084960: 6172 2f72 756e e280 9920 616e 6420 e280 ar/run... and .. │ │ │ │ │ -00084970: 982f 7661 722f 6c6f 636b e280 9920 6d61 ./var/lock... ma │ │ │ │ │ -00084980: 7920 6265 206d 6f75 6e74 6564 2061 7320 y be mounted as │ │ │ │ │ -00084990: 7465 6d70 6f72 6172 7920 6669 6c65 7379 temporary filesy │ │ │ │ │ -000849a0: 7374 656d 732c 0a20 2020 2020 616e 6420 stems,. and │ │ │ │ │ -000849b0: 696e 6974 2073 6372 6970 7473 206d 7573 init scripts mus │ │ │ │ │ -000849c0: 7420 7468 6572 6566 6f72 6520 6372 6561 t therefore crea │ │ │ │ │ -000849d0: 7465 2061 6e79 206e 6563 6573 7361 7279 te any necessary │ │ │ │ │ -000849e0: 2073 7562 6469 7265 6374 6f72 6965 730a subdirectories. │ │ │ │ │ -000849f0: 2020 2020 2064 796e 616d 6963 616c 6c79 dynamically │ │ │ │ │ -00084a00: 2e0a 0a31 302e 340a 0a20 2020 2020 e280 ...10.4.. .. │ │ │ │ │ -00084a10: 982f 6269 6e2f 7368 e280 9920 7363 7269 ./bin/sh... scri │ │ │ │ │ -00084a20: 7074 7320 6d61 7920 6173 7375 6d65 2074 pts may assume t │ │ │ │ │ -00084a30: 6861 7420 6c6f 6361 6c20 6361 6e20 7461 hat local can ta │ │ │ │ │ -00084a40: 6b65 206d 756c 7469 706c 6520 7661 7269 ke multiple vari │ │ │ │ │ -00084a50: 6162 6c65 0a20 2020 2020 6172 6775 6d65 able. argume │ │ │ │ │ -00084a60: 6e74 7320 616e 6420 7375 7070 6f72 7473 nts and supports │ │ │ │ │ -00084a70: 2061 7373 6967 6e6d 656e 742e 0a0a 3131 assignment...11 │ │ │ │ │ -00084a80: 2e36 0a0a 2020 2020 2055 7365 7220 6d61 .6.. User ma │ │ │ │ │ -00084a90: 696c 626f 7865 7320 6d61 7920 6265 206d ilboxes may be m │ │ │ │ │ -00084aa0: 6f64 6520 3630 3020 616e 6420 6f77 6e65 ode 600 and owne │ │ │ │ │ -00084ab0: 6420 6279 2074 6865 2075 7365 7220 7261 d by the user ra │ │ │ │ │ -00084ac0: 7468 6572 2074 6861 6e0a 2020 2020 206d ther than. m │ │ │ │ │ -00084ad0: 6f64 6520 3636 302c 206f 776e 6564 2062 ode 660, owned b │ │ │ │ │ -00084ae0: 7920 7573 6572 2c20 616e 6420 6772 6f75 y user, and grou │ │ │ │ │ -00084af0: 7020 6d61 696c 2e0a 0a1f 0a46 696c 653a p mail.....File: │ │ │ │ │ -00084b00: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00084b10: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ -00084b20: 696f 6e20 3320 3820 302c 2020 4e65 7874 ion 3 8 0, Next │ │ │ │ │ -00084b30: 3a20 5665 7273 696f 6e20 3320 3720 332c : Version 3 7 3, │ │ │ │ │ -00084b40: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ -00084b50: 3320 3820 312c 2020 5570 3a20 5570 6772 3 8 1, Up: Upgr │ │ │ │ │ -00084b60: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ -00084b70: 0a32 322e 3334 2056 6572 7369 6f6e 2033 .22.34 Version 3 │ │ │ │ │ -00084b80: 2e38 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .8.0.=========== │ │ │ │ │ -00084b90: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ -00084ba0: 6564 204a 756e 652c 2032 3030 382e 0a0a ed June, 2008... │ │ │ │ │ -00084bb0: 322e 342c 2033 2e37 0a0a 2020 2020 2054 2.4, 3.7.. T │ │ │ │ │ -00084bc0: 6865 2062 6173 6520 7365 6374 696f 6e20 he base section │ │ │ │ │ -00084bd0: 6861 7320 6265 656e 2072 656d 6f76 6564 has been removed │ │ │ │ │ -00084be0: 2e20 2063 6f6e 7472 6962 2061 6e64 206e . contrib and n │ │ │ │ │ -00084bf0: 6f6e 2d66 7265 6520 6861 7665 2062 6565 on-free have bee │ │ │ │ │ -00084c00: 6e0a 2020 2020 2072 656d 6f76 6564 2066 n. removed f │ │ │ │ │ -00084c10: 726f 6d20 7468 6520 7365 6374 696f 6e20 rom the section │ │ │ │ │ -00084c20: 6c69 7374 3b20 7468 6579 2061 7265 206f list; they are o │ │ │ │ │ -00084c30: 6e6c 7920 6361 7465 676f 7269 6573 2e20 nly categories. │ │ │ │ │ -00084c40: 2054 6865 2062 6173 650a 2020 2020 2073 The base. s │ │ │ │ │ -00084c50: 7973 7465 6d20 6973 206e 6f77 2064 6566 ystem is now def │ │ │ │ │ -00084c60: 696e 6564 2062 7920 7072 696f 7269 7479 ined by priority │ │ │ │ │ -00084c70: 2e0a 0a34 2e39 0a0a 2020 2020 2049 6620 ...4.9.. If │ │ │ │ │ -00084c80: e280 9864 706b 672d 736f 7572 6365 202d ...dpkg-source - │ │ │ │ │ -00084c90: 78e2 8099 2064 6f65 736e e280 9974 2070 x... doesn...t p │ │ │ │ │ -00084ca0: 726f 7669 6465 2074 6865 2073 6f75 7263 rovide the sourc │ │ │ │ │ -00084cb0: 6520 7468 6174 2077 696c 6c20 6265 0a20 e that will be. │ │ │ │ │ -00084cc0: 2020 2020 636f 6d70 696c 6564 2c20 6120 compiled, a │ │ │ │ │ -00084cd0: 6465 6269 616e 2f72 756c 6573 2070 6174 debian/rules pat │ │ │ │ │ -00084ce0: 6368 2074 6172 6765 7420 6973 2072 6563 ch target is rec │ │ │ │ │ -00084cf0: 6f6d 6d65 6e64 6564 2061 6e64 2073 686f ommended and sho │ │ │ │ │ -00084d00: 756c 6420 646f 0a20 2020 2020 7768 6174 uld do. what │ │ │ │ │ -00084d10: 6576 6572 2065 6c73 6520 6973 206e 6563 ever else is nec │ │ │ │ │ -00084d20: 6573 7361 7279 2e0a 0a34 2e39 2e31 2c20 essary...4.9.1, │ │ │ │ │ -00084d30: 3130 2e31 0a0a 2020 2020 2053 7461 6e64 10.1.. Stand │ │ │ │ │ -00084d40: 6172 6469 7a65 6420 7468 6520 666f 726d ardized the form │ │ │ │ │ -00084d50: 6174 206f 6620 4445 425f 4255 494c 445f at of DEB_BUILD_ │ │ │ │ │ -00084d60: 4f50 5449 4f4e 532e 2053 7065 6369 6669 OPTIONS. Specifi │ │ │ │ │ -00084d70: 6564 2070 6572 6d69 7474 6564 0a20 2020 ed permitted. │ │ │ │ │ -00084d80: 2020 6368 6172 6163 7465 7273 2066 6f72 characters for │ │ │ │ │ -00084d90: 2074 6167 732c 2072 6571 7569 7265 6420 tags, required │ │ │ │ │ -00084da0: 7468 6174 2074 6167 7320 6265 2077 6869 that tags be whi │ │ │ │ │ -00084db0: 7465 7370 6163 652d 7365 7061 7261 7465 tespace-separate │ │ │ │ │ -00084dc0: 642c 0a20 2020 2020 616c 6c6f 7765 6420 d,. allowed │ │ │ │ │ -00084dd0: 7061 636b 6167 6573 2074 6f20 6173 7375 packages to assu │ │ │ │ │ -00084de0: 6d65 206e 6f6e 2d63 6f6e 666c 6963 7469 me non-conflicti │ │ │ │ │ -00084df0: 6e67 2074 6167 732c 2061 6e64 2072 6571 ng tags, and req │ │ │ │ │ -00084e00: 7569 7265 640a 2020 2020 2075 6e6b 6e6f uired. unkno │ │ │ │ │ -00084e10: 776e 2066 6c61 6773 2062 6520 6967 6e6f wn flags be igno │ │ │ │ │ -00084e20: 7265 642e 0a0a 342e 392e 310a 0a20 2020 red...4.9.1.. │ │ │ │ │ -00084e30: 2020 4164 6465 6420 7061 7261 6c6c 656c Added parallel │ │ │ │ │ -00084e40: 3d6e 2074 6f20 7468 6520 7374 616e 6461 =n to the standa │ │ │ │ │ -00084e50: 7264 697a 6564 2044 4542 5f42 5549 4c44 rdized DEB_BUILD │ │ │ │ │ -00084e60: 5f4f 5054 494f 4e53 2074 6167 732c 0a20 _OPTIONS tags,. │ │ │ │ │ -00084e70: 2020 2020 696e 6469 6361 7469 6e67 2074 indicating t │ │ │ │ │ -00084e80: 6861 7420 6120 7061 636b 6167 6520 7368 hat a package sh │ │ │ │ │ -00084e90: 6f75 6c64 2062 6520 6275 696c 7420 7573 ould be built us │ │ │ │ │ -00084ea0: 696e 6720 7570 2074 6f20 6e20 7061 7261 ing up to n para │ │ │ │ │ -00084eb0: 6c6c 656c 0a20 2020 2020 7072 6f63 6573 llel. proces │ │ │ │ │ -00084ec0: 7365 7320 6966 2074 6865 2070 6163 6b61 ses if the packa │ │ │ │ │ -00084ed0: 6765 2073 7570 706f 7274 7320 6974 0a0a ge supports it.. │ │ │ │ │ -00084ee0: 342e 3133 0a0a 2020 2020 2044 6562 6961 4.13.. Debia │ │ │ │ │ -00084ef0: 6e20 7061 636b 6167 6573 2073 686f 756c n packages shoul │ │ │ │ │ -00084f00: 6420 6e6f 7420 7573 6520 636f 6e76 656e d not use conven │ │ │ │ │ -00084f10: 6965 6e63 6520 636f 7069 6573 206f 6620 ience copies of │ │ │ │ │ -00084f20: 636f 6465 2066 726f 6d0a 2020 2020 206f code from. o │ │ │ │ │ -00084f30: 7468 6572 2070 6163 6b61 6765 7320 756e ther packages un │ │ │ │ │ -00084f40: 6c65 7373 2074 6865 2069 6e63 6c75 6465 less the include │ │ │ │ │ -00084f50: 6420 7061 636b 6167 6520 6973 2065 7870 d package is exp │ │ │ │ │ -00084f60: 6c69 6369 746c 7920 696e 7465 6e64 6564 licitly intended │ │ │ │ │ -00084f70: 0a20 2020 2020 746f 2062 6520 7573 6564 . to be used │ │ │ │ │ -00084f80: 2074 6861 7420 7761 792e 0a0a 342e 3134 that way...4.14 │ │ │ │ │ -00084f90: 0a0a 2020 2020 2049 6620 6470 6b67 2d73 .. If dpkg-s │ │ │ │ │ -00084fa0: 6f75 7263 6520 2d78 2064 6f65 736e e280 ource -x doesn.. │ │ │ │ │ -00084fb0: 9974 2070 726f 6475 6365 2073 6f75 7263 .t produce sourc │ │ │ │ │ -00084fc0: 6520 7265 6164 7920 666f 7220 6564 6974 e ready for edit │ │ │ │ │ -00084fd0: 696e 6720 616e 640a 2020 2020 2062 7569 ing and. bui │ │ │ │ │ -00084fe0: 6c64 696e 6720 7769 7468 2064 706b 672d lding with dpkg- │ │ │ │ │ -00084ff0: 6275 696c 6470 6163 6b61 6765 2c20 7061 buildpackage, pa │ │ │ │ │ -00085000: 636b 6167 6573 2073 686f 756c 6420 696e ckages should in │ │ │ │ │ -00085010: 636c 7564 6520 610a 2020 2020 20e2 8098 clude a. ... │ │ │ │ │ -00085020: 6465 6269 616e 2f52 4541 444d 452e 736f debian/README.so │ │ │ │ │ -00085030: 7572 6365 e280 9920 6669 6c65 2065 7870 urce... file exp │ │ │ │ │ -00085040: 6c61 696e 696e 6720 686f 7720 746f 2067 laining how to g │ │ │ │ │ -00085050: 656e 6572 6174 6520 7468 6520 7061 7463 enerate the patc │ │ │ │ │ -00085060: 6865 640a 2020 2020 2073 6f75 7263 652c hed. source, │ │ │ │ │ -00085070: 2061 6464 2061 206e 6577 206d 6f64 6966 add a new modif │ │ │ │ │ -00085080: 6963 6174 696f 6e2c 2061 6e64 2072 656d ication, and rem │ │ │ │ │ -00085090: 6f76 6520 616e 2065 7869 7374 696e 670a ove an existing. │ │ │ │ │ -000850a0: 2020 2020 206d 6f64 6966 6963 6174 696f modificatio │ │ │ │ │ -000850b0: 6e2e 2020 5468 6973 2066 696c 6520 6d61 n. This file ma │ │ │ │ │ -000850c0: 7920 616c 736f 2062 6520 7573 6564 2074 y also be used t │ │ │ │ │ -000850d0: 6f20 646f 6375 6d65 6e74 2070 6163 6b61 o document packa │ │ │ │ │ -000850e0: 6769 6e67 2061 0a20 2020 2020 6e65 7720 ging a. new │ │ │ │ │ -000850f0: 7570 7374 7265 616d 2072 656c 6561 7365 upstream release │ │ │ │ │ -00085100: 2061 6e64 2061 6e79 206f 7468 6572 2063 and any other c │ │ │ │ │ -00085110: 6f6d 706c 6578 6974 7920 6f66 2074 6865 omplexity of the │ │ │ │ │ -00085120: 2044 6562 6961 6e20 6275 696c 640a 2020 Debian build. │ │ │ │ │ -00085130: 2020 2070 726f 6365 7373 2e0a 0a35 2e36 process...5.6 │ │ │ │ │ -00085140: 2e33 0a0a 2020 2020 2054 6865 2055 706c .3.. The Upl │ │ │ │ │ -00085150: 6f61 6465 7273 2066 6965 6c64 2069 6e20 oaders field in │ │ │ │ │ -00085160: 6465 6269 616e 2f63 6f6e 7472 6f6c 206d debian/control m │ │ │ │ │ -00085170: 6179 2062 6520 7772 6170 7065 642e 0a0a ay be wrapped... │ │ │ │ │ -00085180: 352e 362e 3132 0a0a 2020 2020 2041 6e20 5.6.12.. An │ │ │ │ │ -00085190: 656d 7074 7920 4465 6269 616e 2072 6576 empty Debian rev │ │ │ │ │ -000851a0: 6973 696f 6e20 6973 2065 7175 6976 616c ision is equival │ │ │ │ │ -000851b0: 656e 7420 746f 2061 2044 6562 6961 6e20 ent to a Debian │ │ │ │ │ -000851c0: 7265 7669 7369 6f6e 206f 6620 3020 696e revision of 0 in │ │ │ │ │ -000851d0: 0a20 2020 2020 6120 7665 7273 696f 6e20 . a version │ │ │ │ │ -000851e0: 6e75 6d62 6572 2e0a 0a35 2e36 2e32 330a number...5.6.23. │ │ │ │ │ -000851f0: 0a20 2020 2020 4e65 7720 486f 6d65 7061 . New Homepa │ │ │ │ │ -00085200: 6765 2066 6965 6c64 2066 6f72 2075 7073 ge field for ups │ │ │ │ │ -00085210: 7472 6561 6d20 7765 6220 7369 7465 732e tream web sites. │ │ │ │ │ -00085220: 0a0a 362e 352c 2036 2e36 2c20 370a 0a20 ..6.5, 6.6, 7.. │ │ │ │ │ -00085230: 2020 2020 5468 6520 4272 6561 6b73 2066 The Breaks f │ │ │ │ │ -00085240: 6965 6c64 2064 6563 6c61 7265 7320 7468 ield declares th │ │ │ │ │ -00085250: 6174 2074 6869 7320 7061 636b 6167 6520 at this package │ │ │ │ │ -00085260: 6272 6561 6b73 2061 6e6f 7468 6572 2061 breaks another a │ │ │ │ │ -00085270: 6e64 0a20 2020 2020 7072 6576 656e 7473 nd. prevents │ │ │ │ │ -00085280: 2069 6e73 7461 6c6c 6174 696f 6e20 6f66 installation of │ │ │ │ │ -00085290: 2074 6865 2062 7265 616b 696e 6720 7061 the breaking pa │ │ │ │ │ -000852a0: 636b 6167 6520 756e 6c65 7373 2074 6865 ckage unless the │ │ │ │ │ -000852b0: 2070 6163 6b61 6765 0a20 2020 2020 6e61 package. na │ │ │ │ │ -000852c0: 6d65 6420 696e 2042 7265 616b 7320 6973 med in Breaks is │ │ │ │ │ -000852d0: 2064 6563 6f6e 6669 6775 7265 6420 6669 deconfigured fi │ │ │ │ │ -000852e0: 7273 742e 2020 5468 6973 2066 6965 6c64 rst. This field │ │ │ │ │ -000852f0: 2073 686f 756c 6420 6e6f 7420 6265 0a20 should not be. │ │ │ │ │ -00085300: 2020 2020 7573 6564 2075 6e74 696c 2074 used until t │ │ │ │ │ -00085310: 6865 2064 706b 6720 696e 2044 6562 6961 he dpkg in Debia │ │ │ │ │ -00085320: 6e20 7374 6162 6c65 2073 7570 706f 7274 n stable support │ │ │ │ │ -00085330: 7320 6974 2e0a 0a38 2e31 2c20 382e 320a s it...8.1, 8.2. │ │ │ │ │ -00085340: 0a20 2020 2020 436c 6172 6966 7920 7768 . Clarify wh │ │ │ │ │ -00085350: 6963 6820 6669 6c65 7320 7368 6f75 6c64 ich files should │ │ │ │ │ -00085360: 2067 6f20 696e 746f 2061 2073 6861 7265 go into a share │ │ │ │ │ -00085370: 6420 6c69 6272 6172 7920 7061 636b 6167 d library packag │ │ │ │ │ -00085380: 652c 2069 6e74 6f20 610a 2020 2020 2073 e, into a. s │ │ │ │ │ -00085390: 6570 6172 6174 6520 7061 636b 6167 652c eparate package, │ │ │ │ │ -000853a0: 206f 7220 696e 746f 2074 6865 202d 6465 or into the -de │ │ │ │ │ -000853b0: 7620 7061 636b 6167 652e 2020 5375 6767 v package. Sugg │ │ │ │ │ -000853c0: 6573 7420 2d74 6f6f 6c73 2069 6e73 7465 est -tools inste │ │ │ │ │ -000853d0: 6164 0a20 2020 2020 6f66 202d 7275 6e74 ad. of -runt │ │ │ │ │ -000853e0: 696d 6520 666f 7220 7275 6e74 696d 6520 ime for runtime │ │ │ │ │ -000853f0: 7375 7070 6f72 7420 7072 6f67 7261 6d73 support programs │ │ │ │ │ -00085400: 2c20 7369 6e63 6520 7468 6174 206e 616d , since that nam │ │ │ │ │ -00085410: 696e 6720 6973 206d 6f72 650a 2020 2020 ing is more. │ │ │ │ │ -00085420: 2063 6f6d 6d6f 6e20 696e 2044 6562 6961 common in Debia │ │ │ │ │ -00085430: 6e2e 0a0a 392e 350a 0a20 2020 2020 4669 n...9.5.. Fi │ │ │ │ │ -00085440: 6c65 7320 696e 20e2 8098 2f65 7463 2f63 les in .../etc/c │ │ │ │ │ -00085450: 726f 6e2e 7b68 6f75 726c 792c 6461 696c ron.{hourly,dail │ │ │ │ │ -00085460: 792c 7765 656b 6c79 2c6d 6f6e 7468 6c79 y,weekly,monthly │ │ │ │ │ -00085470: 7de2 8099 206d 7573 7420 6265 0a20 2020 }... must be. │ │ │ │ │ -00085480: 2020 636f 6e66 6967 7572 6174 696f 6e20 configuration │ │ │ │ │ -00085490: 6669 6c65 7320 2875 7067 7261 6465 6420 files (upgraded │ │ │ │ │ -000854a0: 6672 6f6d 2073 686f 756c 6429 2e20 204d from should). M │ │ │ │ │ -000854b0: 656e 7469 6f6e 2074 6865 2068 6f75 726c ention the hourl │ │ │ │ │ -000854c0: 790a 2020 2020 2064 6972 6563 746f 7279 y. directory │ │ │ │ │ -000854d0: 2e0a 0a31 312e 382e 360a 0a20 2020 2020 ...11.8.6.. │ │ │ │ │ -000854e0: 5061 636b 6167 6573 2070 726f 7669 6469 Packages providi │ │ │ │ │ -000854f0: 6e67 20e2 8098 2f65 7463 2f58 3131 2f58 ng .../etc/X11/X │ │ │ │ │ -00085500: 7265 736f 7572 6365 73e2 8099 2066 696c resources... fil │ │ │ │ │ -00085510: 6573 206e 6565 6420 6e6f 7420 636f 6e66 es need not conf │ │ │ │ │ -00085520: 6c69 6374 0a20 2020 2020 7769 7468 20e2 lict. with . │ │ │ │ │ -00085530: 8098 7862 6173 6520 283c 3c20 332e 332e ..xbase (<< 3.3. │ │ │ │ │ -00085540: 322e 3361 2d32 29e2 8099 2c20 7768 6963 2.3a-2)..., whic │ │ │ │ │ -00085550: 6820 6973 206c 6f6e 672d 6f62 736f 6c65 h is long-obsole │ │ │ │ │ -00085560: 7465 2e0a 0a31 322e 310a 0a20 2020 2020 te...12.1.. │ │ │ │ │ -00085570: 4d61 6e75 616c 2070 6167 6573 2069 6e20 Manual pages in │ │ │ │ │ -00085580: 6c6f 6361 6c65 2d73 7065 6369 6669 6320 locale-specific │ │ │ │ │ -00085590: 6469 7265 6374 6f72 6965 7320 7368 6f75 directories shou │ │ │ │ │ -000855a0: 6c64 2075 7365 2065 6974 6865 7220 7468 ld use either th │ │ │ │ │ -000855b0: 650a 2020 2020 206c 6567 6163 7920 656e e. legacy en │ │ │ │ │ -000855c0: 636f 6469 6e67 2066 6f72 2074 6861 7420 coding for that │ │ │ │ │ -000855d0: 6469 7265 6374 6f72 7920 6f72 2055 5446 directory or UTF │ │ │ │ │ -000855e0: 2d38 2e20 2043 6f75 6e74 7279 206e 616d -8. Country nam │ │ │ │ │ -000855f0: 6573 2073 686f 756c 640a 2020 2020 206e es should. n │ │ │ │ │ -00085600: 6f74 2062 6520 696e 636c 7564 6564 2069 ot be included i │ │ │ │ │ -00085610: 6e20 6c6f 6361 6c65 2d73 7065 6369 6669 n locale-specifi │ │ │ │ │ -00085620: 6320 6d61 6e75 616c 2070 6167 6520 6469 c manual page di │ │ │ │ │ -00085630: 7265 6374 6f72 6965 7320 756e 6c65 7373 rectories unless │ │ │ │ │ -00085640: 0a20 2020 2020 696e 6469 6361 7469 6e67 . indicating │ │ │ │ │ -00085650: 2061 2073 6967 6e69 6669 6361 6e74 2064 a significant d │ │ │ │ │ -00085660: 6966 6665 7265 6e63 6520 696e 2074 6865 ifference in the │ │ │ │ │ -00085670: 206c 616e 6775 6167 652e 2020 416c 6c0a language. All. │ │ │ │ │ -00085680: 2020 2020 2063 6861 7261 6374 6572 7320 characters │ │ │ │ │ -00085690: 696e 2074 6865 206d 616e 7561 6c20 7061 in the manual pa │ │ │ │ │ -000856a0: 6765 2073 6f75 7263 6520 7368 6f75 6c64 ge source should │ │ │ │ │ -000856b0: 2062 6520 7265 7072 6573 656e 7461 626c be representabl │ │ │ │ │ -000856c0: 6520 696e 2074 6865 0a20 2020 2020 6c65 e in the. le │ │ │ │ │ -000856d0: 6761 6379 2065 6e63 6f64 696e 6720 666f gacy encoding fo │ │ │ │ │ -000856e0: 7220 6120 6c6f 6361 6c65 2065 7665 6e20 r a locale even │ │ │ │ │ -000856f0: 6966 2074 6865 206d 616e 2070 6167 6520 if the man page │ │ │ │ │ -00085700: 6973 2065 6e63 6f64 6564 2069 6e0a 2020 is encoded in. │ │ │ │ │ -00085710: 2020 2055 5446 2d38 2e0a 0a31 322e 350a UTF-8...12.5. │ │ │ │ │ -00085720: 0a20 2020 2020 5468 6520 4170 6163 6865 . The Apache │ │ │ │ │ -00085730: 2032 2e30 206c 6963 656e 7365 2069 7320 2.0 license is │ │ │ │ │ -00085740: 6e6f 7720 696e 2063 6f6d 6d6f 6e2d 6c69 now in common-li │ │ │ │ │ -00085750: 6365 6e73 6573 2061 6e64 2073 686f 756c censes and shoul │ │ │ │ │ -00085760: 6420 6265 0a20 2020 2020 7265 6665 7265 d be. refere │ │ │ │ │ -00085770: 6e63 6564 2072 6174 6865 7220 7468 616e nced rather than │ │ │ │ │ -00085780: 2071 756f 7465 6420 696e 20e2 8098 6465 quoted in ...de │ │ │ │ │ -00085790: 6269 616e 2f63 6f70 7972 6967 6874 e280 bian/copyright.. │ │ │ │ │ -000857a0: 992e 0a0a 3132 2e35 0a0a 2020 2020 2050 ....12.5.. P │ │ │ │ │ -000857b0: 6163 6b61 6765 7320 696e 2063 6f6e 7472 ackages in contr │ │ │ │ │ -000857c0: 6962 2061 6e64 206e 6f6e 2d66 7265 6520 ib and non-free │ │ │ │ │ -000857d0: 7368 6f75 6c64 2073 7461 7465 2069 6e20 should state in │ │ │ │ │ -000857e0: 7468 6520 636f 7079 7269 6768 7420 6669 the copyright fi │ │ │ │ │ -000857f0: 6c65 0a20 2020 2020 7468 6174 2074 6865 le. that the │ │ │ │ │ -00085800: 2070 6163 6b61 6765 2069 7320 6e6f 7420 package is not │ │ │ │ │ -00085810: 7061 7274 206f 6620 4465 6269 616e 2047 part of Debian G │ │ │ │ │ -00085820: 4e55 2f4c 696e 7578 2061 6e64 2062 7269 NU/Linux and bri │ │ │ │ │ -00085830: 6566 6c79 0a20 2020 2020 6578 706c 6169 efly. explai │ │ │ │ │ -00085840: 6e20 7768 792e 0a0a 6465 6263 6f6e 660a n why...debconf. │ │ │ │ │ -00085850: 0a20 2020 2020 556e 6465 7273 636f 7265 . Underscore │ │ │ │ │ -00085860: 2028 e280 985f e280 9929 2069 7320 616c (..._...) is al │ │ │ │ │ -00085870: 6c6f 7765 6420 696e 2064 6562 636f 6e66 lowed in debconf │ │ │ │ │ -00085880: 2074 656d 706c 6174 6520 6e61 6d65 732e template names. │ │ │ │ │ -00085890: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -000858a0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -000858b0: 6f64 653a 2056 6572 7369 6f6e 2033 2037 ode: Version 3 7 │ │ │ │ │ -000858c0: 2033 2c20 204e 6578 743a 2056 6572 7369 3, Next: Versi │ │ │ │ │ -000858d0: 6f6e 2033 2037 2032 2032 2c20 2050 7265 on 3 7 2 2, Pre │ │ │ │ │ -000858e0: 763a 2056 6572 7369 6f6e 2033 2038 2030 v: Version 3 8 0 │ │ │ │ │ -000858f0: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ -00085900: 2063 6865 636b 6c69 7374 0a0a 3232 2e33 checklist..22.3 │ │ │ │ │ -00085910: 3520 5665 7273 696f 6e20 332e 372e 330a 5 Version 3.7.3. │ │ │ │ │ -00085920: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00085930: 3d3d 3d0a 0a52 656c 6561 7365 6420 4465 ===..Released De │ │ │ │ │ -00085940: 6365 6d62 6572 2c20 3230 3037 2e0a 0a35 cember, 2007...5 │ │ │ │ │ -00085950: 2e36 2e31 320a 0a20 2020 2020 5061 636b .6.12.. Pack │ │ │ │ │ -00085960: 6167 6520 7665 7273 696f 6e20 6e75 6d62 age version numb │ │ │ │ │ -00085970: 6572 7320 6d61 7920 636f 6e74 6169 6e20 ers may contain │ │ │ │ │ -00085980: 7469 6c64 6573 2c20 7768 6963 6820 736f tildes, which so │ │ │ │ │ -00085990: 7274 2062 6566 6f72 650a 2020 2020 2061 rt before. a │ │ │ │ │ -000859a0: 6e79 7468 696e 672c 2065 7665 6e20 7468 nything, even th │ │ │ │ │ -000859b0: 6520 656e 6420 6f66 2061 2070 6172 742e e end of a part. │ │ │ │ │ -000859c0: 0a0a 3130 2e34 0a0a 2020 2020 2053 6372 ..10.4.. Scr │ │ │ │ │ -000859d0: 6970 7473 206d 6179 2061 7373 756d 6520 ipts may assume │ │ │ │ │ -000859e0: 7468 6174 20e2 8098 2f62 696e 2f73 68e2 that .../bin/sh. │ │ │ │ │ -000859f0: 8099 2073 7570 706f 7274 7320 6c6f 6361 .. supports loca │ │ │ │ │ -00085a00: 6c20 2861 7420 6120 6261 7369 6320 6c65 l (at a basic le │ │ │ │ │ -00085a10: 7665 6c29 0a20 2020 2020 616e 6420 7468 vel). and th │ │ │ │ │ -00085a20: 6174 2069 7473 2074 6573 7420 6275 696c at its test buil │ │ │ │ │ -00085a30: 7469 6e20 2869 6620 616e 7929 2073 7570 tin (if any) sup │ │ │ │ │ -00085a40: 706f 7274 7320 2d61 2061 6e64 202d 6f20 ports -a and -o │ │ │ │ │ -00085a50: 6269 6e61 7279 0a20 2020 2020 6c6f 6769 binary. logi │ │ │ │ │ -00085a60: 6361 6c20 6f70 6572 6174 6f72 732e 0a0a cal operators... │ │ │ │ │ -00085a70: 382e 350a 0a20 2020 2020 5468 6520 7375 8.5.. The su │ │ │ │ │ -00085a80: 6273 7469 7475 7469 6f6e 2076 6172 6961 bstitution varia │ │ │ │ │ -00085a90: 626c 6520 247b 6269 6e61 7279 3a56 6572 ble ${binary:Ver │ │ │ │ │ -00085aa0: 7369 6f6e 7d20 7368 6f75 6c64 2062 6520 sion} should be │ │ │ │ │ -00085ab0: 7573 6564 2069 6e20 706c 6163 650a 2020 used in place. │ │ │ │ │ -00085ac0: 2020 206f 6620 247b 536f 7572 6365 2d56 of ${Source-V │ │ │ │ │ -00085ad0: 6572 7369 6f6e 7d20 666f 7220 6465 7065 ersion} for depe │ │ │ │ │ -00085ae0: 6e64 656e 6369 6573 2062 6574 7765 656e ndencies between │ │ │ │ │ -00085af0: 2070 6163 6b61 6765 7320 6f66 2074 6865 packages of the │ │ │ │ │ -00085b00: 2073 616d 650a 2020 2020 206c 6962 7261 same. libra │ │ │ │ │ -00085b10: 7279 2e0a 0a6d 656e 7520 706f 6c69 6379 ry...menu policy │ │ │ │ │ -00085b20: 0a0a 2020 2020 2053 7562 7374 616e 7469 .. Substanti │ │ │ │ │ -00085b30: 616c 2072 656f 7267 616e 697a 6174 696f al reorganizatio │ │ │ │ │ -00085b40: 6e20 616e 6420 7265 6e61 6d69 6e67 206f n and renaming o │ │ │ │ │ -00085b50: 6620 7365 6374 696f 6e73 2069 6e20 7468 f sections in th │ │ │ │ │ -00085b60: 6520 4465 6269 616e 0a20 2020 2020 6d65 e Debian. me │ │ │ │ │ -00085b70: 6e75 2073 7472 7563 7475 7265 2e20 2050 nu structure. P │ │ │ │ │ -00085b80: 6163 6b61 6765 7320 7769 7468 206d 656e ackages with men │ │ │ │ │ -00085b90: 7520 656e 7472 6965 7320 7368 6f75 6c64 u entries should │ │ │ │ │ -00085ba0: 2062 6520 7265 7669 6577 6564 2074 6f0a be reviewed to. │ │ │ │ │ -00085bb0: 2020 2020 2073 6565 2069 6620 7468 6520 see if the │ │ │ │ │ -00085bc0: 6d65 6e75 2073 6563 7469 6f6e 2068 6173 menu section has │ │ │ │ │ -00085bd0: 2062 6565 6e20 7265 6e61 6d65 6420 6f72 been renamed or │ │ │ │ │ -00085be0: 2069 6620 6f6e 6520 6f66 2074 6865 206e if one of the n │ │ │ │ │ -00085bf0: 6577 0a20 2020 2020 7365 6374 696f 6e73 ew. sections │ │ │ │ │ -00085c00: 2077 6f75 6c64 2062 6520 6d6f 7265 2061 would be more a │ │ │ │ │ -00085c10: 7070 726f 7072 6961 7465 2e0a 0a35 2e36 ppropriate...5.6 │ │ │ │ │ -00085c20: 2e31 0a0a 2020 2020 2054 6865 2053 6f75 .1.. The Sou │ │ │ │ │ -00085c30: 7263 6520 6669 656c 6420 696e 2061 20e2 rce field in a . │ │ │ │ │ -00085c40: 8098 2e63 6861 6e67 6573 e280 9920 6669 ...changes... fi │ │ │ │ │ -00085c50: 6c65 206d 6179 2063 6f6e 7461 696e 2061 le may contain a │ │ │ │ │ -00085c60: 2076 6572 7369 6f6e 206e 756d 6265 720a version number. │ │ │ │ │ -00085c70: 2020 2020 2069 6e20 7061 7265 6e74 6865 in parenthe │ │ │ │ │ -00085c80: 7365 732e 0a0a 352e 362e 3137 0a0a 2020 ses...5.6.17.. │ │ │ │ │ -00085c90: 2020 2054 6865 2061 6363 6570 7461 626c The acceptabl │ │ │ │ │ -00085ca0: 6520 7661 6c75 6573 2066 6f72 2074 6865 e values for the │ │ │ │ │ -00085cb0: 2055 7267 656e 6379 2066 6965 6c64 2061 Urgency field a │ │ │ │ │ -00085cc0: 7265 206c 6f77 2c20 6d65 6469 756d 2c20 re low, medium, │ │ │ │ │ -00085cd0: 6869 6768 2c0a 2020 2020 2063 7269 7469 high,. criti │ │ │ │ │ -00085ce0: 6361 6c2c 206f 7220 656d 6572 6765 6e63 cal, or emergenc │ │ │ │ │ -00085cf0: 792e 0a0a 382e 360a 0a20 2020 2020 5468 y...8.6.. Th │ │ │ │ │ -00085d00: 6520 7368 6c69 6273 2066 696c 6520 6e6f e shlibs file no │ │ │ │ │ -00085d10: 7720 616c 6c6f 7773 2061 6e20 6f70 7469 w allows an opti │ │ │ │ │ -00085d20: 6f6e 616c 2074 7970 6520 6669 656c 642c onal type field, │ │ │ │ │ -00085d30: 2069 6e64 6963 6174 696e 6720 7468 650a indicating the. │ │ │ │ │ -00085d40: 2020 2020 2074 7970 6520 6f66 2070 6163 type of pac │ │ │ │ │ -00085d50: 6b61 6765 2066 6f72 2077 6869 6368 2074 kage for which t │ │ │ │ │ -00085d60: 6865 206c 696e 6520 6973 2076 616c 6964 he line is valid │ │ │ │ │ -00085d70: 2e20 2054 6865 206f 6e6c 7920 6375 7272 . The only curr │ │ │ │ │ -00085d80: 656e 746c 790a 2020 2020 2073 7570 706f ently. suppo │ │ │ │ │ -00085d90: 7274 6564 2074 7970 6520 6973 2075 6465 rted type is ude │ │ │ │ │ -00085da0: 622c 2075 7365 6420 7769 7468 2070 6163 b, used with pac │ │ │ │ │ -00085db0: 6b61 6765 7320 666f 7220 7468 6520 4465 kages for the De │ │ │ │ │ -00085dc0: 6269 616e 0a20 2020 2020 496e 7374 616c bian. Instal │ │ │ │ │ -00085dd0: 6c65 722e 0a0a 332e 392e 310a 0a20 2020 ler...3.9.1.. │ │ │ │ │ -00085de0: 2020 5061 636b 6167 6573 2066 6f6c 6c6f Packages follo │ │ │ │ │ -00085df0: 7769 6e67 2074 6865 2044 6562 6961 6e20 wing the Debian │ │ │ │ │ -00085e00: 436f 6e66 6967 7572 6174 696f 6e20 6d61 Configuration ma │ │ │ │ │ -00085e10: 6e61 6765 6d65 6e74 0a20 2020 2020 7370 nagement. sp │ │ │ │ │ -00085e20: 6563 6966 6963 6174 696f 6e20 6d75 7374 ecification must │ │ │ │ │ -00085e30: 2061 6c6c 6f77 2066 6f72 2074 7261 6e73 allow for trans │ │ │ │ │ -00085e40: 6c61 7469 6f6e 206f 6620 7468 6569 7220 lation of their │ │ │ │ │ -00085e50: 6d65 7373 6167 6573 2062 7920 7573 696e messages by usin │ │ │ │ │ -00085e60: 670a 2020 2020 2061 2067 6574 7465 7874 g. a gettext │ │ │ │ │ -00085e70: 2d62 6173 6564 2073 7973 7465 6d20 7375 -based system su │ │ │ │ │ -00085e80: 6368 2061 7320 706f 2d64 6562 636f 6e66 ch as po-debconf │ │ │ │ │ -00085e90: 2e0a 0a31 322e 350a 0a20 2020 2020 4746 ...12.5.. GF │ │ │ │ │ -00085ea0: 444c 2031 2e32 2c20 4750 4c20 332c 2061 DL 1.2, GPL 3, a │ │ │ │ │ -00085eb0: 6e64 204c 4750 4c20 3320 6172 6520 6e6f nd LGPL 3 are no │ │ │ │ │ -00085ec0: 7720 696e 2063 6f6d 6d6f 6e2d 6c69 6365 w in common-lice │ │ │ │ │ -00085ed0: 6e73 6573 2061 6e64 2073 686f 756c 640a nses and should. │ │ │ │ │ -00085ee0: 2020 2020 2062 6520 7265 6665 7265 6e63 be referenc │ │ │ │ │ -00085ef0: 6564 2072 6174 6865 7220 7468 616e 2071 ed rather than q │ │ │ │ │ -00085f00: 756f 7465 6420 696e 2064 6562 6961 6e2f uoted in debian/ │ │ │ │ │ -00085f10: 636f 7079 7269 6768 742e 0a0a 1f0a 4669 copyright.....Fi │ │ │ │ │ -00085f20: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -00085f30: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ -00085f40: 6572 7369 6f6e 2033 2037 2032 2032 2c20 ersion 3 7 2 2, │ │ │ │ │ -00085f50: 204e 6578 743a 2056 6572 7369 6f6e 2033 Next: Version 3 │ │ │ │ │ -00085f60: 2037 2032 2c20 2050 7265 763a 2056 6572 7 2, Prev: Ver │ │ │ │ │ -00085f70: 7369 6f6e 2033 2037 2033 2c20 2055 703a sion 3 7 3, Up: │ │ │ │ │ -00085f80: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ -00085f90: 6c69 7374 0a0a 3232 2e33 3620 5665 7273 list..22.36 Vers │ │ │ │ │ -00085fa0: 696f 6e20 332e 372e 322e 320a 3d3d 3d3d ion 3.7.2.2.==== │ │ │ │ │ -00085fb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00085fc0: 3d0a 0a52 656c 6561 7365 6420 4f63 746f =..Released Octo │ │ │ │ │ -00085fd0: 6265 722c 2032 3030 362e 0a0a 5468 6973 ber, 2006...This │ │ │ │ │ -00085fe0: 2072 656c 6561 7365 2062 726f 6b65 2074 release broke t │ │ │ │ │ -00085ff0: 6865 206e 6f72 6d61 6c20 7275 6c65 2061 he normal rule a │ │ │ │ │ -00086000: 6761 696e 7374 2069 6e74 726f 6475 6369 gainst introduci │ │ │ │ │ -00086010: 6e67 206e 6f72 6d61 7469 7665 2063 6861 ng normative cha │ │ │ │ │ -00086020: 6e67 6573 0a77 6974 686f 7574 2063 6861 nges.without cha │ │ │ │ │ -00086030: 6e67 696e 6720 7468 6520 6d61 6a6f 7220 nging the major │ │ │ │ │ -00086040: 7061 7463 6820 6c65 7665 6c2e 0a0a 362e patch level...6. │ │ │ │ │ -00086050: 310a 0a20 2020 2020 4d61 696e 7461 696e 1.. Maintain │ │ │ │ │ -00086060: 6572 2073 6372 6970 7473 206d 7573 7420 er scripts must │ │ │ │ │ -00086070: 6e6f 7420 6265 2077 6f72 6c64 2077 7269 not be world wri │ │ │ │ │ -00086080: 7465 6162 6c65 2028 7570 2066 726f 6d20 teable (up from │ │ │ │ │ -00086090: 6120 7368 6f75 6c64 2074 6f0a 2020 2020 a should to. │ │ │ │ │ -000860a0: 2061 206d 7573 7429 0a0a 1f0a 4669 6c65 a must)....File │ │ │ │ │ -000860b0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -000860c0: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ -000860d0: 7369 6f6e 2033 2037 2032 2c20 204e 6578 sion 3 7 2, Nex │ │ │ │ │ -000860e0: 743a 2056 6572 7369 6f6e 2033 2037 2031 t: Version 3 7 1 │ │ │ │ │ -000860f0: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ -00086100: 2033 2037 2032 2032 2c20 2055 703a 2055 3 7 2 2, Up: U │ │ │ │ │ -00086110: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ -00086120: 7374 0a0a 3232 2e33 3720 5665 7273 696f st..22.37 Versio │ │ │ │ │ -00086130: 6e20 332e 372e 320a 3d3d 3d3d 3d3d 3d3d n 3.7.2.======== │ │ │ │ │ -00086140: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ -00086150: 6561 7365 6420 4170 7269 6c2c 2032 3030 eased April, 200 │ │ │ │ │ -00086160: 362e 0a0a 3131 2e35 0a0a 2020 2020 2052 6...11.5.. R │ │ │ │ │ -00086170: 6576 6572 7420 7468 6520 6367 692d 6c69 evert the cgi-li │ │ │ │ │ -00086180: 6220 6368 616e 6765 2e0a 0a1f 0a46 696c b change.....Fil │ │ │ │ │ -00086190: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -000861a0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ -000861b0: 7273 696f 6e20 3320 3720 312c 2020 4e65 rsion 3 7 1, Ne │ │ │ │ │ -000861c0: 7874 3a20 5665 7273 696f 6e20 3320 3720 xt: Version 3 7 │ │ │ │ │ -000861d0: 302c 2020 5072 6576 3a20 5665 7273 696f 0, Prev: Versio │ │ │ │ │ -000861e0: 6e20 3320 3720 322c 2020 5570 3a20 5570 n 3 7 2, Up: Up │ │ │ │ │ -000861f0: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ -00086200: 740a 0a32 322e 3338 2056 6572 7369 6f6e t..22.38 Version │ │ │ │ │ -00086210: 2033 2e37 2e31 0a3d 3d3d 3d3d 3d3d 3d3d 3.7.1.========= │ │ │ │ │ -00086220: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ -00086230: 6173 6564 2041 7072 696c 2c20 3230 3036 ased April, 2006 │ │ │ │ │ -00086240: 2e0a 0a31 302e 320a 0a20 2020 2020 4974 ...10.2.. It │ │ │ │ │ -00086250: 2069 7320 6e6f 7720 706f 7373 6962 6c65 is now possible │ │ │ │ │ -00086260: 2074 6f20 6372 6561 7465 2073 6861 7265 to create share │ │ │ │ │ -00086270: 6420 6c69 6272 6172 6965 7320 7769 7468 d libraries with │ │ │ │ │ -00086280: 6f75 7420 7265 6c6f 6361 7461 626c 650a out relocatable. │ │ │ │ │ -00086290: 2020 2020 2063 6f64 6520 2875 7369 6e67 code (using │ │ │ │ │ -000862a0: 202d 6650 4943 2920 696e 2063 6572 7461 -fPIC) in certa │ │ │ │ │ -000862b0: 696e 2065 7863 6570 7469 6f6e 616c 2063 in exceptional c │ │ │ │ │ -000862c0: 6173 6573 2c20 7072 6f76 6964 6564 2073 ases, provided s │ │ │ │ │ -000862d0: 6f6d 650a 2020 2020 2070 726f 6365 6475 ome. procedu │ │ │ │ │ -000862e0: 7265 7320 6172 6520 666f 6c6c 6f77 6564 res are followed │ │ │ │ │ -000862f0: 2c20 616e 6420 666f 7220 6372 6561 7469 , and for creati │ │ │ │ │ -00086300: 6e67 2073 7461 7469 6320 6c69 6272 6172 ng static librar │ │ │ │ │ -00086310: 6965 7320 7769 7468 0a20 2020 2020 7265 ies with. re │ │ │ │ │ -00086320: 6c6f 6361 7461 626c 6520 636f 6465 2028 locatable code ( │ │ │ │ │ -00086330: 6167 6169 6e2c 2075 7369 6e67 202d 6650 again, using -fP │ │ │ │ │ -00086340: 4943 292e 2044 6973 6375 7373 696f 6e20 IC). Discussion │ │ │ │ │ -00086350: 6f6e 0a20 2020 2020 3c64 6562 6961 6e2d on. , getting │ │ │ │ │ -00086380: 2061 2072 6f75 6768 2063 6f6e 7365 6e73 a rough consens │ │ │ │ │ -00086390: 7573 2c20 616e 640a 2020 2020 2064 6f63 us, and. doc │ │ │ │ │ -000863a0: 756d 656e 7469 6e67 2069 7420 696e 2052 umenting it in R │ │ │ │ │ -000863b0: 4541 444d 452e 4465 6269 616e 2063 6f6e EADME.Debian con │ │ │ │ │ -000863c0: 7374 6974 7574 6520 6d6f 7374 206f 6620 stitute most of │ │ │ │ │ -000863d0: 7468 6520 7072 6f63 6573 732e 0a0a 3131 the process...11 │ │ │ │ │ -000863e0: 2e38 2e37 0a0a 2020 2020 2050 6163 6b61 .8.7.. Packa │ │ │ │ │ -000863f0: 6765 7320 7368 6f75 6c64 2069 6e73 7461 ges should insta │ │ │ │ │ -00086400: 6c6c 2061 6e79 2072 656c 6576 616e 7420 ll any relevant │ │ │ │ │ -00086410: 6669 6c65 7320 696e 746f 2074 6865 2064 files into the d │ │ │ │ │ -00086420: 6972 6563 746f 7269 6573 0a20 2020 2020 irectories. │ │ │ │ │ -00086430: e280 982f 7573 722f 696e 636c 7564 652f .../usr/include/ │ │ │ │ │ -00086440: 5831 312f e280 9920 616e 6420 e280 982f X11/... and .../ │ │ │ │ │ -00086450: 7573 722f 6c69 622f 5831 312f e280 992c usr/lib/X11/..., │ │ │ │ │ -00086460: 2062 7574 2069 6620 7468 6579 2064 6f20 but if they do │ │ │ │ │ -00086470: 736f 2c20 7468 6579 0a20 2020 2020 6d75 so, they. mu │ │ │ │ │ -00086480: 7374 2070 7265 2d64 6570 656e 6420 6f6e st pre-depend on │ │ │ │ │ -00086490: 20e2 8098 7831 312d 636f 6d6d 6f6e 2028 ...x11-common ( │ │ │ │ │ -000864a0: 3e3d 2031 3a37 2e30 2e30 29e2 8099 0a0a >= 1:7.0.0)..... │ │ │ │ │ -000864b0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -000864c0: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -000864d0: 653a 2056 6572 7369 6f6e 2033 2037 2030 e: Version 3 7 0 │ │ │ │ │ -000864e0: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ -000864f0: 2033 2036 2032 2c20 2050 7265 763a 2056 3 6 2, Prev: V │ │ │ │ │ -00086500: 6572 7369 6f6e 2033 2037 2031 2c20 2055 ersion 3 7 1, U │ │ │ │ │ -00086510: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ -00086520: 636b 6c69 7374 0a0a 3232 2e33 3920 5665 cklist..22.39 Ve │ │ │ │ │ -00086530: 7273 696f 6e20 332e 372e 300a 3d3d 3d3d rsion 3.7.0.==== │ │ │ │ │ -00086540: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -00086550: 0a52 656c 6561 7365 6420 4170 7269 6c2c .Released April, │ │ │ │ │ -00086560: 2032 3030 362e 0a0a 3131 2e35 0a0a 2020 2006...11.5.. │ │ │ │ │ -00086570: 2020 2050 6163 6b61 6765 7320 7368 6970 Packages ship │ │ │ │ │ -00086580: 7069 6e67 2077 6562 2073 6572 7665 7220 ping web server │ │ │ │ │ -00086590: 4347 4920 6669 6c65 7320 6172 6520 6578 CGI files are ex │ │ │ │ │ -000865a0: 7065 6374 6564 2074 6f20 696e 7374 616c pected to instal │ │ │ │ │ -000865b0: 6c20 7468 656d 0a20 2020 2020 696e 20e2 l them. in . │ │ │ │ │ -000865c0: 8098 2f75 7372 2f6c 6962 2f63 6769 2d6c ../usr/lib/cgi-l │ │ │ │ │ -000865d0: 6962 2fe2 8099 2064 6972 6563 746f 7269 ib/... directori │ │ │ │ │ -000865e0: 6573 2e20 2054 6869 7320 6c6f 6361 7469 es. This locati │ │ │ │ │ -000865f0: 6f6e 2063 6861 6e67 6520 7065 7268 6170 on change perhap │ │ │ │ │ -00086600: 730a 2020 2020 2073 686f 756c 6420 6265 s. should be │ │ │ │ │ -00086610: 2064 6f63 756d 656e 7465 6420 696e 204e documented in N │ │ │ │ │ -00086620: 4557 530a 0a31 312e 350a 0a20 2020 2020 EWS..11.5.. │ │ │ │ │ -00086630: 5765 6220 7365 7276 6572 2070 6163 6b61 Web server packa │ │ │ │ │ -00086640: 6765 7320 7368 6f75 6c64 2069 6e63 6c75 ges should inclu │ │ │ │ │ -00086650: 6465 2061 2073 7461 6e64 6172 6420 7363 de a standard sc │ │ │ │ │ -00086660: 7269 7074 416c 6961 7320 6f66 0a20 2020 riptAlias of. │ │ │ │ │ -00086670: 2020 6367 692d 6c69 6220 746f 20e2 8098 cgi-lib to ... │ │ │ │ │ -00086680: 2f75 7372 2f6c 6962 2f63 6769 2d6c 6962 /usr/lib/cgi-lib │ │ │ │ │ -00086690: e280 992e 0a0a 392e 312e 310a 0a20 2020 ......9.1.1.. │ │ │ │ │ -000866a0: 2020 5468 6520 7665 7273 696f 6e20 6f66 The version of │ │ │ │ │ -000866b0: 2046 4853 206d 616e 6461 7465 6420 6279 FHS mandated by │ │ │ │ │ -000866c0: 2070 6f6c 6963 7920 6861 7320 6265 656e policy has been │ │ │ │ │ -000866d0: 2075 7070 6564 2074 6f20 322e 332e 2020 upped to 2.3. │ │ │ │ │ -000866e0: 5468 6572 650a 2020 2020 2073 686f 756c There. shoul │ │ │ │ │ -000866f0: 6420 6265 206e 6f20 6368 616e 6765 7320 d be no changes │ │ │ │ │ -00086700: 7265 7175 6972 6564 2066 6f72 206d 6f73 required for mos │ │ │ │ │ -00086710: 7420 7061 636b 6167 6573 2c20 7468 6f75 t packages, thou │ │ │ │ │ -00086720: 6768 206e 6577 2074 6f70 0a20 2020 2020 gh new top. │ │ │ │ │ -00086730: 6c65 7665 6c20 6469 7265 6374 6f72 6965 level directorie │ │ │ │ │ -00086740: 7320 e280 982f 6d65 6469 61e2 8099 2c20 s .../media..., │ │ │ │ │ -00086750: e280 982f 7372 76e2 8099 2c20 6574 632e .../srv..., etc. │ │ │ │ │ -00086760: 2020 6d61 7920 6265 206f 6620 696e 7465 may be of inte │ │ │ │ │ -00086770: 7265 7374 2e0a 0a35 2e31 2c20 352e 362e rest...5.1, 5.6. │ │ │ │ │ -00086780: 330a 0a20 2020 2020 416c 6c20 6669 656c 3.. All fiel │ │ │ │ │ -00086790: 6473 2c20 6170 6172 7420 6672 6f6d 2074 ds, apart from t │ │ │ │ │ -000867a0: 6865 2055 706c 6f61 6465 7273 2066 6965 he Uploaders fie │ │ │ │ │ -000867b0: 6c64 2c20 696e 2074 6865 2063 6f6e 7472 ld, in the contr │ │ │ │ │ -000867c0: 6f6c 2066 696c 6520 6172 650a 2020 2020 ol file are. │ │ │ │ │ -000867d0: 2073 7570 706f 7365 6420 746f 2062 6520 supposed to be │ │ │ │ │ -000867e0: 6120 7369 6e67 6c65 206c 6f67 6963 616c a single logical │ │ │ │ │ -000867f0: 206c 696e 652c 2077 6869 6368 206d 6179 line, which may │ │ │ │ │ -00086800: 2062 6520 7370 7265 6164 206f 7665 720a be spread over. │ │ │ │ │ -00086810: 2020 2020 206d 756c 7469 706c 6520 7068 multiple ph │ │ │ │ │ -00086820: 7973 6963 616c 206c 696e 6573 2028 6e65 ysical lines (ne │ │ │ │ │ -00086830: 776c 696e 6520 666f 6c6c 6f77 6564 2062 wline followed b │ │ │ │ │ -00086840: 7920 7370 6163 6520 6973 2065 6c69 6465 y space is elide │ │ │ │ │ -00086850: 6429 2e0a 2020 2020 2048 6f77 6576 6572 d).. However │ │ │ │ │ -00086860: 2c20 616e 7920 7061 7273 6572 2066 6f72 , any parser for │ │ │ │ │ -00086870: 2074 6865 2063 6f6e 7472 6f6c 2066 696c the control fil │ │ │ │ │ -00086880: 6520 6d75 7374 2061 6c6c 6f77 2074 6865 e must allow the │ │ │ │ │ -00086890: 2055 706c 6f61 6465 7273 0a20 2020 2020 Uploaders. │ │ │ │ │ -000868a0: 6669 656c 6420 746f 2062 6520 7370 7265 field to be spre │ │ │ │ │ -000868b0: 6164 206f 7665 7220 6d75 6c74 6970 6c65 ad over multiple │ │ │ │ │ -000868c0: 2070 6879 7369 6361 6c20 6c69 6e65 7320 physical lines │ │ │ │ │ -000868d0: 6173 2077 656c 6c2c 2074 6f20 7072 6570 as well, to prep │ │ │ │ │ -000868e0: 6172 650a 2020 2020 2066 6f72 2066 7574 are. for fut │ │ │ │ │ -000868f0: 7572 6520 6368 616e 6765 732e 0a0a 3130 ure changes...10 │ │ │ │ │ -00086900: 2e34 0a0a 2020 2020 2057 6865 6e20 7363 .4.. When sc │ │ │ │ │ -00086910: 7269 7074 7320 6172 6520 696e 7374 616c ripts are instal │ │ │ │ │ -00086920: 6c65 6420 696e 746f 2061 2064 6972 6563 led into a direc │ │ │ │ │ -00086930: 746f 7279 2069 6e20 7468 6520 7379 7374 tory in the syst │ │ │ │ │ -00086940: 656d 2050 4154 482c 2074 6865 0a20 2020 em PATH, the. │ │ │ │ │ -00086950: 2020 7363 7269 7074 206e 616d 6520 7368 script name sh │ │ │ │ │ -00086960: 6f75 6c64 206e 6f74 2069 6e63 6c75 6465 ould not include │ │ │ │ │ -00086970: 2061 6e20 6578 7465 6e73 696f 6e20 7468 an extension th │ │ │ │ │ -00086980: 6174 2064 656e 6f74 6573 2074 6865 0a20 at denotes the. │ │ │ │ │ -00086990: 2020 2020 7363 7269 7074 696e 6720 6c61 scripting la │ │ │ │ │ -000869a0: 6e67 7561 6765 2063 7572 7265 6e74 6c79 nguage currently │ │ │ │ │ -000869b0: 2075 7365 6420 746f 2069 6d70 6c65 6d65 used to impleme │ │ │ │ │ -000869c0: 6e74 2069 742e 0a0a 392e 332e 332e 320a nt it...9.3.3.2. │ │ │ │ │ -000869d0: 0a20 2020 2020 7061 636b 6167 6573 2074 . packages t │ │ │ │ │ -000869e0: 6861 7420 696e 766f 6b65 2069 6e69 7473 hat invoke inits │ │ │ │ │ -000869f0: 6372 6970 7473 206e 6f77 206d 7573 7420 cripts now must │ │ │ │ │ -00086a00: 7573 6520 696e 766f 6b65 2d72 632e 6420 use invoke-rc.d │ │ │ │ │ -00086a10: 746f 2064 6f20 736f 0a20 2020 2020 7369 to do so. si │ │ │ │ │ -00086a20: 6e63 6520 6974 2061 6c73 6f20 7061 7973 nce it also pays │ │ │ │ │ -00086a30: 2061 7474 656e 7469 6f6e 2074 6f20 7275 attention to ru │ │ │ │ │ -00086a40: 6e20 6c65 7665 6c73 2061 6e64 206f 7468 n levels and oth │ │ │ │ │ -00086a50: 6572 206c 6f63 616c 0a20 2020 2020 636f er local. co │ │ │ │ │ -00086a60: 6e73 7472 6169 6e74 732e 0a0a 3131 2e38 nstraints...11.8 │ │ │ │ │ -00086a70: 2e35 2e32 2c20 3131 2e38 2e37 2c20 6574 .5.2, 11.8.7, et │ │ │ │ │ -00086a80: 630a 0a20 2020 2020 5765 206e 6f20 6c6f c.. We no lo │ │ │ │ │ -00086a90: 6e67 6572 2075 7365 20e2 8098 2f75 7372 nger use .../usr │ │ │ │ │ -00086aa0: 2f58 3131 5236 e280 992c 2073 696e 6365 /X11R6..., since │ │ │ │ │ -00086ab0: 2077 6520 6861 7665 206d 6967 7261 7465 we have migrate │ │ │ │ │ -00086ac0: 6420 6177 6179 2074 6f20 7573 696e 670a d away to using. │ │ │ │ │ -00086ad0: 2020 2020 2058 6f72 6720 7061 7468 732e Xorg paths. │ │ │ │ │ -00086ae0: 2020 5468 6973 206d 6561 6e73 2c20 666f This means, fo │ │ │ │ │ -00086af0: 7220 6f6e 6520 7468 696e 672c 2066 6f6e r one thing, fon │ │ │ │ │ -00086b00: 7473 206c 6976 6520 696e 0a20 2020 2020 ts live in. │ │ │ │ │ -00086b10: e280 982f 7573 722f 7368 6172 652f 666f .../usr/share/fo │ │ │ │ │ -00086b20: 6e74 732f 5831 312f e280 9920 6e6f 772c nts/X11/... now, │ │ │ │ │ -00086b30: 2061 6e64 20e2 8098 2f75 7372 2f58 3131 and .../usr/X11 │ │ │ │ │ -00086b40: 5236 e280 9920 6973 2067 6f6e 652e 0a0a R6... is gone... │ │ │ │ │ -00086b50: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -00086b60: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -00086b70: 653a 2056 6572 7369 6f6e 2033 2036 2032 e: Version 3 6 2 │ │ │ │ │ -00086b80: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ -00086b90: 2033 2036 2031 2c20 2050 7265 763a 2056 3 6 1, Prev: V │ │ │ │ │ -00086ba0: 6572 7369 6f6e 2033 2037 2030 2c20 2055 ersion 3 7 0, U │ │ │ │ │ -00086bb0: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ -00086bc0: 636b 6c69 7374 0a0a 3232 2e34 3020 5665 cklist..22.40 Ve │ │ │ │ │ -00086bd0: 7273 696f 6e20 332e 362e 320a 3d3d 3d3d rsion 3.6.2.==== │ │ │ │ │ -00086be0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -00086bf0: 0a52 656c 6561 7365 6420 4a75 6e65 2c20 .Released June, │ │ │ │ │ -00086c00: 3230 3035 2e0a 0a20 2020 2020 5265 636f 2005... Reco │ │ │ │ │ -00086c10: 6d6d 656e 6420 646f 632d 6261 7365 2c20 mmend doc-base, │ │ │ │ │ -00086c20: 616e 6420 6e6f 7420 6d65 6e75 2c20 666f and not menu, fo │ │ │ │ │ -00086c30: 7220 7265 6769 7374 6572 696e 6720 7061 r registering pa │ │ │ │ │ -00086c40: 636b 6167 650a 2020 2020 2064 6f63 756d ckage. docum │ │ │ │ │ -00086c50: 656e 7461 7469 6f6e 2e0a 0a38 2e31 0a0a entation...8.1.. │ │ │ │ │ -00086c60: 2020 2020 2052 756e 2074 696d 6520 7375 Run time su │ │ │ │ │ -00086c70: 7070 6f72 7420 7072 6f67 7261 6d73 2073 pport programs s │ │ │ │ │ -00086c80: 686f 756c 6420 6c69 7665 2069 6e20 7375 hould live in su │ │ │ │ │ -00086c90: 6264 6972 6563 746f 7269 6573 206f 660a bdirectories of. │ │ │ │ │ -00086ca0: 2020 2020 20e2 8098 2f75 7372 2f6c 6962 .../usr/lib │ │ │ │ │ -00086cb0: 2fe2 8099 206f 7220 e280 982f 7573 722f /... or .../usr/ │ │ │ │ │ -00086cc0: 7368 6172 65e2 8099 2c20 616e 6420 7072 share..., and pr │ │ │ │ │ -00086cd0: 6566 6572 6162 6c79 2074 6865 2073 6861 eferably the sha │ │ │ │ │ -00086ce0: 7265 6420 6c69 6220 6973 206e 616d 6564 red lib is named │ │ │ │ │ -00086cf0: 0a20 2020 2020 7468 6520 7361 6d65 2061 . the same a │ │ │ │ │ -00086d00: 7320 7468 6520 7061 636b 6167 6520 6e61 s the package na │ │ │ │ │ -00086d10: 6d65 2028 746f 2061 766f 6964 206e 616d me (to avoid nam │ │ │ │ │ -00086d20: 6520 636f 6c6c 6973 696f 6e73 292e 0a0a e collisions)... │ │ │ │ │ -00086d30: 3131 2e35 0a0a 2020 2020 2049 7420 6973 11.5.. It is │ │ │ │ │ -00086d40: 2072 6563 6f6d 6d65 6e64 6564 2074 6861 recommended tha │ │ │ │ │ -00086d50: 7420 4854 5450 2073 6572 7665 7273 2070 t HTTP servers p │ │ │ │ │ -00086d60: 726f 7669 6465 2061 6e20 616c 6961 7320 rovide an alias │ │ │ │ │ -00086d70: 2f69 6d61 6765 7320 746f 0a20 2020 2020 /images to. │ │ │ │ │ -00086d80: 616c 6c6f 7720 7061 636b 6167 6573 2074 allow packages t │ │ │ │ │ -00086d90: 6f20 7368 6172 6520 696d 6167 6520 6669 o share image fi │ │ │ │ │ -00086da0: 6c65 7320 7769 7468 2074 6865 2077 6562 les with the web │ │ │ │ │ -00086db0: 2073 6572 7665 720a 0a1f 0a46 696c 653a server....File: │ │ │ │ │ -00086dc0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00086dd0: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ -00086de0: 696f 6e20 3320 3620 312c 2020 4e65 7874 ion 3 6 1, Next │ │ │ │ │ -00086df0: 3a20 5665 7273 696f 6e20 3320 3620 302c : Version 3 6 0, │ │ │ │ │ -00086e00: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ -00086e10: 3320 3620 322c 2020 5570 3a20 5570 6772 3 6 2, Up: Upgr │ │ │ │ │ -00086e20: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ -00086e30: 0a32 322e 3431 2056 6572 7369 6f6e 2033 .22.41 Version 3 │ │ │ │ │ -00086e40: 2e36 2e31 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .6.1.=========== │ │ │ │ │ -00086e50: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ -00086e60: 6564 2041 7567 7573 742c 2032 3030 332e ed August, 2003. │ │ │ │ │ -00086e70: 0a0a 332e 3130 2e31 0a0a 2020 2020 2050 ..3.10.1.. P │ │ │ │ │ -00086e80: 726f 6d70 7469 6e67 2074 6865 2075 7365 rompting the use │ │ │ │ │ -00086e90: 7220 7368 6f75 6c64 2062 6520 646f 6e65 r should be done │ │ │ │ │ -00086ea0: 2075 7369 6e67 2064 6562 636f 6e66 2e20 using debconf. │ │ │ │ │ -00086eb0: 204e 6f6e 2064 6562 636f 6e66 2075 7365 Non debconf use │ │ │ │ │ -00086ec0: 720a 2020 2020 2070 726f 6d70 7473 2061 r. prompts a │ │ │ │ │ -00086ed0: 7265 206e 6f77 2064 6570 7265 6361 7465 re now deprecate │ │ │ │ │ -00086ee0: 642e 0a0a 1f0a 4669 6c65 3a20 6465 6269 d.....File: debi │ │ │ │ │ -00086ef0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00086f00: 204e 6f64 653a 2056 6572 7369 6f6e 2033 Node: Version 3 │ │ │ │ │ -00086f10: 2036 2030 2c20 204e 6578 743a 2056 6572 6 0, Next: Ver │ │ │ │ │ -00086f20: 7369 6f6e 2033 2035 2031 302c 2020 5072 sion 3 5 10, Pr │ │ │ │ │ -00086f30: 6576 3a20 5665 7273 696f 6e20 3320 3620 ev: Version 3 6 │ │ │ │ │ -00086f40: 312c 2020 5570 3a20 5570 6772 6164 696e 1, Up: Upgradin │ │ │ │ │ -00086f50: 6720 6368 6563 6b6c 6973 740a 0a32 322e g checklist..22. │ │ │ │ │ -00086f60: 3432 2056 6572 7369 6f6e 2033 2e36 2e30 42 Version 3.6.0 │ │ │ │ │ -00086f70: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -00086f80: 3d3d 3d3d 0a0a 5265 6c65 6173 6564 204a ====..Released J │ │ │ │ │ -00086f90: 756c 792c 2032 3030 332e 0a0a 5265 7374 uly, 2003...Rest │ │ │ │ │ -00086fa0: 7275 6374 7572 696e 6720 6361 7573 6564 ructuring caused │ │ │ │ │ -00086fb0: 2073 6869 6674 7320 696e 2073 6563 7469 shifts in secti │ │ │ │ │ -00086fc0: 6f6e 206e 756d 6265 7273 2061 6e64 2062 on numbers and b │ │ │ │ │ -00086fd0: 756d 7069 6e67 206f 6620 7468 6520 6d69 umping of the mi │ │ │ │ │ -00086fe0: 6e6f 720a 7665 7273 696f 6e20 6e75 6d62 nor.version numb │ │ │ │ │ -00086ff0: 6572 2e0a 0a4d 616e 7920 7061 636b 6167 er...Many packag │ │ │ │ │ -00087000: 696e 6720 6d61 6e75 616c 2061 7070 656e ing manual appen │ │ │ │ │ -00087010: 6469 6365 7320 7468 6174 2077 6572 6520 dices that were │ │ │ │ │ -00087020: 696e 7465 6772 6174 6564 2069 6e74 6f20 integrated into │ │ │ │ │ -00087030: 706f 6c69 6379 0a73 6563 7469 6f6e 7320 policy.sections │ │ │ │ │ -00087040: 6172 6520 6e6f 7720 656d 7074 792c 2061 are now empty, a │ │ │ │ │ -00087050: 6e64 2072 6570 6c61 6365 6420 7769 7468 nd replaced with │ │ │ │ │ -00087060: 206c 696e 6b73 2074 6f20 7468 6520 506f links to the Po │ │ │ │ │ -00087070: 6c69 6379 2e20 2049 6e0a 7061 7274 6963 licy. In.partic │ │ │ │ │ -00087080: 756c 6172 2c20 7468 6520 6170 7065 6e64 ular, the append │ │ │ │ │ -00087090: 6963 6573 2074 6861 7420 696e 636c 7564 ices that includ │ │ │ │ │ -000870a0: 6564 2074 6865 206c 6973 7420 6f66 2063 ed the list of c │ │ │ │ │ -000870b0: 6f6e 7472 6f6c 2066 6965 6c64 7320 7765 ontrol fields we │ │ │ │ │ -000870c0: 7265 0a75 7064 6174 6564 2028 6e65 7720 re.updated (new │ │ │ │ │ -000870d0: 6669 656c 6473 206c 696b 6520 436c 6f73 fields like Clos │ │ │ │ │ -000870e0: 6573 2c20 4368 616e 6765 642d 4279 2077 es, Changed-By w │ │ │ │ │ -000870f0: 6572 6520 6164 6465 6429 2061 6e64 2074 ere added) and t │ │ │ │ │ -00087100: 6865 206c 6973 7420 6f66 0a66 6965 6c64 he list of.field │ │ │ │ │ -00087110: 7320 666f 7220 6561 6368 206f 6620 636f s for each of co │ │ │ │ │ -00087120: 6e74 726f 6c2c 20e2 8098 2e63 6861 6e67 ntrol, ....chang │ │ │ │ │ -00087130: 6573 e280 9920 616e 6420 e280 982e 6473 es... and ....ds │ │ │ │ │ -00087140: 63e2 8099 2066 696c 6573 2069 7320 6e6f c... files is no │ │ │ │ │ -00087150: 7720 696e 0a50 6f6c 6963 792c 2061 6e64 w in.Policy, and │ │ │ │ │ -00087160: 2074 6865 79e2 8099 7265 206d 6172 6b65 they...re marke │ │ │ │ │ -00087170: 6420 6d61 6e64 6174 6f72 792c 2072 6563 d mandatory, rec │ │ │ │ │ -00087180: 6f6d 6d65 6e64 6564 206f 7220 6f70 7469 ommended or opti │ │ │ │ │ -00087190: 6f6e 616c 2062 6173 6564 206f 6e0a 7468 onal based on.th │ │ │ │ │ -000871a0: 6520 6375 7272 656e 7420 7072 6163 7469 e current practi │ │ │ │ │ -000871b0: 6365 2061 6e64 2074 6865 2062 6568 6176 ce and the behav │ │ │ │ │ -000871c0: 696f 7220 6f66 2074 6865 2064 6562 2d62 ior of the deb-b │ │ │ │ │ -000871d0: 7569 6c64 696e 6720 746f 6f6c 2d63 6861 uilding tool-cha │ │ │ │ │ -000871e0: 696e 2e0a 0a45 6c69 6d69 6e61 7469 6f6e in...Elimination │ │ │ │ │ -000871f0: 206f 6620 6e65 6564 6c65 7373 6c79 2064 of needlessly d │ │ │ │ │ -00087200: 6565 7020 7365 6374 696f 6e20 6c65 7665 eep section leve │ │ │ │ │ -00087210: 6c73 2c20 7072 696d 6172 696c 7920 696e ls, primarily in │ │ │ │ │ -00087220: 2074 6865 2063 6861 7074 6572 0a44 6562 the chapter.Deb │ │ │ │ │ -00087230: 6961 6e20 4172 6368 6976 652c 2066 726f ian Archive, fro │ │ │ │ │ -00087240: 6d20 7768 6963 6820 7477 6f20 6e65 7720 m which two new │ │ │ │ │ -00087250: 6368 6170 7465 7273 2077 6572 6520 7370 chapters were sp │ │ │ │ │ -00087260: 6c69 7420 6f75 742c 2042 696e 6172 790a lit out, Binary. │ │ │ │ │ -00087270: 7061 636b 6167 6573 2061 6e64 2053 6f75 packages and Sou │ │ │ │ │ -00087280: 7263 6520 7061 636b 6167 6573 2e20 2057 rce packages. W │ │ │ │ │ -00087290: 6861 7420 7265 6d61 696e 6564 2077 6173 hat remained was │ │ │ │ │ -000872a0: 2072 656f 7264 6572 6564 2070 726f 7065 reordered prope │ │ │ │ │ -000872b0: 726c 792c 0a74 6861 7420 6973 2c20 736f rly,.that is, so │ │ │ │ │ -000872c0: 6d65 2073 6563 7473 2062 6563 616d 6520 me sects became │ │ │ │ │ -000872d0: 7365 6374 7320 6574 632e 0a0a 5365 7665 sects etc...Seve │ │ │ │ │ -000872e0: 7261 6c20 7365 6374 696f 6e73 2074 6861 ral sections tha │ │ │ │ │ -000872f0: 7420 7765 7265 2072 6564 756e 6461 6e74 t were redundant │ │ │ │ │ -00087300: 2c20 6372 7566 7479 206f 7220 7369 6d70 , crufty or simp │ │ │ │ │ -00087310: 6c79 206e 6f74 2064 6573 6967 6e65 6420 ly not designed │ │ │ │ │ -00087320: 7769 7468 0a61 6e79 2073 6f72 7420 6f66 with.any sort of │ │ │ │ │ -00087330: 2076 6973 696f 6e2c 2077 6572 6520 7265 vision, were re │ │ │ │ │ -00087340: 6172 7261 6e67 6564 2061 6363 6f72 6469 arranged accordi │ │ │ │ │ -00087350: 6e67 2074 6f20 7468 6520 666f 726d 756c ng to the formul │ │ │ │ │ -00087360: 6120 7468 6174 0a65 7665 7279 7468 696e a that.everythin │ │ │ │ │ -00087370: 6720 7368 6f75 6c64 2062 6520 6569 7468 g should be eith │ │ │ │ │ -00087380: 6572 2069 6e20 7468 6520 7361 6d65 2070 er in the same p │ │ │ │ │ -00087390: 6c61 6365 206f 7220 7072 6f70 6572 6c79 lace or properly │ │ │ │ │ -000873a0: 2069 6e74 6572 6c69 6e6b 6564 2e0a 536f interlinked..So │ │ │ │ │ -000873b0: 6d65 2074 6869 6e67 7320 7265 6d61 696e me things remain │ │ │ │ │ -000873c0: 6564 2073 706c 6974 2075 7020 6265 7477 ed split up betw │ │ │ │ │ -000873d0: 6565 6e20 6469 6666 6572 656e 7420 6368 een different ch │ │ │ │ │ -000873e0: 6170 7465 7273 2077 6865 6e20 7468 6579 apters when they │ │ │ │ │ -000873f0: 0a74 616c 6b65 6420 6162 6f75 7420 6469 .talked about di │ │ │ │ │ -00087400: 6666 6572 656e 7420 6173 7065 6374 7320 fferent aspects │ │ │ │ │ -00087410: 6f66 2066 696c 6573 3a20 7468 6569 7220 of files: their │ │ │ │ │ -00087420: 636f 6e74 656e 742c 2074 6865 6972 2073 content, their s │ │ │ │ │ -00087430: 796e 7461 782c 0a61 6e64 2074 6865 6972 yntax,.and their │ │ │ │ │ -00087440: 2070 6c61 6365 6d65 6e74 2069 6e20 7468 placement in th │ │ │ │ │ -00087450: 6520 6669 6c65 2073 7973 7465 6d2e 2020 e file system. │ │ │ │ │ -00087460: 496e 2070 6172 7469 6375 6c61 722c 2073 In particular, s │ │ │ │ │ -00087470: 6565 2074 6865 206e 6577 0a73 6563 7469 ee the new.secti │ │ │ │ │ -00087480: 6f6e 7320 6162 6f75 7420 6368 616e 6765 ons about change │ │ │ │ │ -00087490: 6c6f 6720 6669 6c65 732e 0a0a 6d65 6e75 log files...menu │ │ │ │ │ -000874a0: 2070 6f6c 6963 790a 0a20 2020 2020 4164 policy.. Ad │ │ │ │ │ -000874b0: 6465 6420 4761 6d65 732f 5369 6d75 6c61 ded Games/Simula │ │ │ │ │ -000874c0: 7469 6f6e 2061 6e64 2041 7070 732f 4564 tion and Apps/Ed │ │ │ │ │ -000874d0: 7563 6174 696f 6e20 746f 206d 656e 7520 ucation to menu │ │ │ │ │ -000874e0: 7375 622d 706f 6c69 6379 0a0a 432e 322e sub-policy..C.2. │ │ │ │ │ -000874f0: 320a 0a20 2020 2020 4465 6269 616e 2063 2.. Debian c │ │ │ │ │ -00087500: 6861 6e67 656c 6f67 7320 7368 6f75 6c64 hangelogs should │ │ │ │ │ -00087510: 2062 6520 5554 462d 3820 656e 636f 6465 be UTF-8 encode │ │ │ │ │ -00087520: 642e 0a0a 3130 2e32 0a0a 2020 2020 2073 d...10.2.. s │ │ │ │ │ -00087530: 6861 7265 6420 6c69 6272 6172 6965 7320 hared libraries │ │ │ │ │ -00087540: 6d75 7374 2062 6520 6c69 6e6b 6564 2061 must be linked a │ │ │ │ │ -00087550: 6761 696e 7374 2061 6c6c 206c 6962 7261 gainst all libra │ │ │ │ │ -00087560: 7269 6573 2074 6861 7420 7468 6579 2075 ries that they u │ │ │ │ │ -00087570: 7365 0a20 2020 2020 7379 6d62 6f6c 7320 se. symbols │ │ │ │ │ -00087580: 6672 6f6d 2069 6e20 7468 6520 7361 6d65 from in the same │ │ │ │ │ -00087590: 2077 6179 2074 6861 7420 6269 6e61 7269 way that binari │ │ │ │ │ -000875a0: 6573 2061 7265 2e0a 0a37 2e36 0a0a 2020 es are...7.6.. │ │ │ │ │ -000875b0: 2020 2062 7569 6c64 2d64 6570 656e 6473 build-depends │ │ │ │ │ -000875c0: 2d69 6e64 6570 206e 6565 6420 6e6f 7420 -indep need not │ │ │ │ │ -000875d0: 6265 2073 6174 6973 6669 6564 2064 7572 be satisfied dur │ │ │ │ │ -000875e0: 696e 6720 636c 6561 6e20 7461 7267 6574 ing clean target │ │ │ │ │ -000875f0: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ -00087600: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -00087610: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ -00087620: 3520 3130 2c20 204e 6578 743a 2056 6572 5 10, Next: Ver │ │ │ │ │ -00087630: 7369 6f6e 2033 2035 2039 2c20 2050 7265 sion 3 5 9, Pre │ │ │ │ │ -00087640: 763a 2056 6572 7369 6f6e 2033 2036 2030 v: Version 3 6 0 │ │ │ │ │ -00087650: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ -00087660: 2063 6865 636b 6c69 7374 0a0a 3232 2e34 checklist..22.4 │ │ │ │ │ -00087670: 3320 5665 7273 696f 6e20 332e 352e 3130 3 Version 3.5.10 │ │ │ │ │ -00087680: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ -00087690: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ -000876a0: 4d61 792c 2032 3030 332e 0a0a 3131 2e38 May, 2003...11.8 │ │ │ │ │ -000876b0: 2e33 0a0a 2020 2020 2070 6163 6b61 6765 .3.. package │ │ │ │ │ -000876c0: 7320 7072 6f76 6964 696e 6720 7468 6520 s providing the │ │ │ │ │ -000876d0: 782d 7465 726d 696e 616c 2d65 6d75 6c61 x-terminal-emula │ │ │ │ │ -000876e0: 746f 7220 7669 7274 7561 6c20 7061 636b tor virtual pack │ │ │ │ │ -000876f0: 6167 6520 6f75 6768 7420 746f 0a20 2020 age ought to. │ │ │ │ │ -00087700: 2020 656e 7375 7265 2074 6861 7420 7468 ensure that th │ │ │ │ │ -00087710: 6579 2069 6e74 6572 7072 6574 2074 6865 ey interpret the │ │ │ │ │ -00087720: 2063 6f6d 6d61 6e64 206c 696e 6520 6578 command line ex │ │ │ │ │ -00087730: 6163 746c 7920 6c69 6b65 2078 7465 726d actly like xterm │ │ │ │ │ -00087740: 0a20 2020 2020 646f 6573 2e0a 0a31 312e . does...11. │ │ │ │ │ -00087750: 382e 340a 0a20 2020 2020 5769 6e64 6f77 8.4.. Window │ │ │ │ │ -00087760: 206d 616e 6167 6572 7320 636f 6d70 6c69 managers compli │ │ │ │ │ -00087770: 616e 7420 7769 7468 2074 6865 2057 696e ant with the Win │ │ │ │ │ -00087780: 646f 7720 4d61 6e61 6765 7220 5370 6563 dow Manager Spec │ │ │ │ │ -00087790: 6966 6963 6174 696f 6e0a 2020 2020 2050 ification. P │ │ │ │ │ -000877a0: 726f 6a65 6374 206d 6179 2061 6464 2034 roject may add 4 │ │ │ │ │ -000877b0: 3020 706f 696e 7473 2066 6f72 2072 616e 0 points for ran │ │ │ │ │ -000877c0: 6b69 6e67 2069 6e20 7468 6520 616c 7465 king in the alte │ │ │ │ │ -000877d0: 726e 6174 6976 6573 0a0a 1f0a 4669 6c65 rnatives....File │ │ │ │ │ -000877e0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -000877f0: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ -00087800: 7369 6f6e 2033 2035 2039 2c20 204e 6578 sion 3 5 9, Nex │ │ │ │ │ -00087810: 743a 2056 6572 7369 6f6e 2033 2035 2038 t: Version 3 5 8 │ │ │ │ │ -00087820: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ -00087830: 2033 2035 2031 302c 2020 5570 3a20 5570 3 5 10, Up: Up │ │ │ │ │ -00087840: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ -00087850: 740a 0a32 322e 3434 2056 6572 7369 6f6e t..22.44 Version │ │ │ │ │ -00087860: 2033 2e35 2e39 0a3d 3d3d 3d3d 3d3d 3d3d 3.5.9.========= │ │ │ │ │ -00087870: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ -00087880: 6173 6564 204d 6172 6368 2c20 3230 3033 ased March, 2003 │ │ │ │ │ -00087890: 2e0a 0a33 2e34 2e32 0a0a 2020 2020 2054 ...3.4.2.. T │ │ │ │ │ -000878a0: 6865 2073 6563 7469 6f6e 2064 6573 6372 he section descr │ │ │ │ │ -000878b0: 6962 696e 6720 7468 6520 4465 7363 7269 ibing the Descri │ │ │ │ │ -000878c0: 7074 696f 6e3a 2070 6163 6b61 6765 2066 ption: package f │ │ │ │ │ -000878d0: 6965 6c64 206f 6e63 6520 6167 6169 6e0a ield once again. │ │ │ │ │ -000878e0: 2020 2020 2068 6173 2066 756c 6c20 6465 has full de │ │ │ │ │ -000878f0: 7461 696c 7320 6f66 2074 6865 206c 6f6e tails of the lon │ │ │ │ │ -00087900: 6720 6465 7363 7269 7074 696f 6e20 666f g description fo │ │ │ │ │ -00087910: 726d 6174 2e0a 0a34 2e32 0a0a 2020 2020 rmat...4.2.. │ │ │ │ │ -00087920: 2043 6c61 7269 6669 6564 2074 6861 7420 Clarified that │ │ │ │ │ -00087930: 6966 2061 2070 6163 6b61 6765 2068 6173 if a package has │ │ │ │ │ -00087940: 206e 6f6e 2d62 7569 6c64 2d65 7373 656e non-build-essen │ │ │ │ │ -00087950: 7469 616c 0a20 2020 2020 6275 696c 642d tial. build- │ │ │ │ │ -00087960: 6465 7065 6e64 656e 6369 6573 2c20 6974 dependencies, it │ │ │ │ │ -00087970: 2073 686f 756c 6420 6861 7665 2074 6865 should have the │ │ │ │ │ -00087980: 6d20 6c69 7374 6564 2069 6e20 7468 6520 m listed in the │ │ │ │ │ -00087990: 4275 696c 642d 4465 7065 6e64 730a 2020 Build-Depends. │ │ │ │ │ -000879a0: 2020 2061 6e64 2072 656c 6174 6564 2066 and related f │ │ │ │ │ -000879b0: 6965 6c64 7320 2869 2e65 2e20 2069 74e2 ields (i.e. it. │ │ │ │ │ -000879c0: 8099 7320 6e6f 7420 6d65 7265 6c79 206f ..s not merely o │ │ │ │ │ -000879d0: 7074 696f 6e61 6c29 2e0a 0a39 2e33 2e32 ptional)...9.3.2 │ │ │ │ │ -000879e0: 0a0a 2020 2020 2057 6865 6e20 6173 6b65 .. When aske │ │ │ │ │ -000879f0: 6420 746f 2072 6573 7461 7274 2061 2073 d to restart a s │ │ │ │ │ -00087a00: 6572 7669 6365 2074 6861 7420 6973 6ee2 ervice that isn. │ │ │ │ │ -00087a10: 8099 7420 616c 7265 6164 7920 7275 6e6e ..t already runn │ │ │ │ │ -00087a20: 696e 672c 2074 6865 0a20 2020 2020 696e ing, the. in │ │ │ │ │ -00087a30: 6974 2073 6372 6970 7420 7368 6f75 6c64 it script should │ │ │ │ │ -00087a40: 2073 7461 7274 2074 6865 2073 6572 7669 start the servi │ │ │ │ │ -00087a50: 6365 2e0a 0a31 322e 360a 0a20 2020 2020 ce...12.6.. │ │ │ │ │ -00087a60: 4966 2074 6865 2070 7572 706f 7365 206f If the purpose o │ │ │ │ │ -00087a70: 6620 6120 7061 636b 6167 6520 6973 2074 f a package is t │ │ │ │ │ -00087a80: 6f20 7072 6f76 6964 6520 6578 616d 706c o provide exampl │ │ │ │ │ -00087a90: 6573 2c20 7468 656e 2074 6865 0a20 2020 es, then the. │ │ │ │ │ -00087aa0: 2020 6578 616d 706c 6520 6669 6c65 7320 example files │ │ │ │ │ -00087ab0: 6361 6e20 6265 2069 6e73 7461 6c6c 6564 can be installed │ │ │ │ │ -00087ac0: 2069 6e74 6f20 e280 982f 7573 722f 7368 into .../usr/sh │ │ │ │ │ -00087ad0: 6172 652f 646f 632f 7061 636b 6167 65e2 are/doc/package. │ │ │ │ │ -00087ae0: 8099 0a20 2020 2020 2872 6174 6865 7220 ... (rather │ │ │ │ │ -00087af0: 7468 616e 20e2 8098 2f75 7372 2f73 6861 than .../usr/sha │ │ │ │ │ -00087b00: 7265 2f64 6f63 2f70 6163 6b61 6765 2f65 re/doc/package/e │ │ │ │ │ -00087b10: 7861 6d70 6c65 73e2 8099 292e 0a0a 1f0a xamples...)..... │ │ │ │ │ -00087b20: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00087b30: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00087b40: 2056 6572 7369 6f6e 2033 2035 2038 2c20 Version 3 5 8, │ │ │ │ │ -00087b50: 204e 6578 743a 2056 6572 7369 6f6e 2033 Next: Version 3 │ │ │ │ │ -00087b60: 2035 2037 2c20 2050 7265 763a 2056 6572 5 7, Prev: Ver │ │ │ │ │ -00087b70: 7369 6f6e 2033 2035 2039 2c20 2055 703a sion 3 5 9, Up: │ │ │ │ │ -00087b80: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ -00087b90: 6c69 7374 0a0a 3232 2e34 3520 5665 7273 list..22.45 Vers │ │ │ │ │ -00087ba0: 696f 6e20 332e 352e 380a 3d3d 3d3d 3d3d ion 3.5.8.====== │ │ │ │ │ -00087bb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ -00087bc0: 656c 6561 7365 6420 4e6f 7665 6d62 6572 eleased November │ │ │ │ │ -00087bd0: 2c20 3230 3032 2e0a 0a31 322e 370a 0a20 , 2002...12.7.. │ │ │ │ │ -00087be0: 2020 2020 4974 2069 7320 6e6f 206c 6f6e It is no lon │ │ │ │ │ -00087bf0: 6765 7220 6e65 6365 7373 6172 7920 746f ger necessary to │ │ │ │ │ -00087c00: 206b 6565 7020 6120 6c6f 6720 6f66 2063 keep a log of c │ │ │ │ │ -00087c10: 6861 6e67 6573 2074 6f20 7468 6520 7570 hanges to the up │ │ │ │ │ -00087c20: 7374 7265 616d 0a20 2020 2020 736f 7572 stream. sour │ │ │ │ │ -00087c30: 6365 7320 696e 2074 6865 2063 6f70 7972 ces in the copyr │ │ │ │ │ -00087c40: 6967 6874 2066 696c 652e 2020 496e 7374 ight file. Inst │ │ │ │ │ -00087c50: 6561 642c 2061 6c6c 2073 7563 6820 6368 ead, all such ch │ │ │ │ │ -00087c60: 616e 6765 7320 7368 6f75 6c64 2062 650a anges should be. │ │ │ │ │ -00087c70: 2020 2020 2064 6f63 756d 656e 7465 6420 documented │ │ │ │ │ -00087c80: 696e 2074 6865 2063 6861 6e67 656c 6f67 in the changelog │ │ │ │ │ -00087c90: 2066 696c 652e 0a0a 372e 360a 0a20 2020 file...7.6.. │ │ │ │ │ -00087ca0: 2020 4275 696c 642d 4465 7065 6e64 732c Build-Depends, │ │ │ │ │ -00087cb0: 2042 7569 6c64 2d43 6f6e 666c 6963 7473 Build-Conflicts │ │ │ │ │ -00087cc0: 2c20 4275 696c 642d 4465 7065 6e64 732d , Build-Depends- │ │ │ │ │ -00087cd0: 496e 6465 702c 2061 6e64 0a20 2020 2020 Indep, and. │ │ │ │ │ -00087ce0: 4275 696c 642d 436f 6e66 6c69 6374 732d Build-Conflicts- │ │ │ │ │ -00087cf0: 496e 6465 7020 6d75 7374 2061 6c73 6f20 Indep must also │ │ │ │ │ -00087d00: 6265 2073 6174 6973 6669 6564 2077 6865 be satisfied whe │ │ │ │ │ -00087d10: 6e20 7468 6520 636c 6561 6e20 7461 7267 n the clean targ │ │ │ │ │ -00087d20: 6574 0a20 2020 2020 6973 2063 616c 6c65 et. is calle │ │ │ │ │ -00087d30: 642e 0a0a 6d65 6e75 2070 6f6c 6963 790a d...menu policy. │ │ │ │ │ -00087d40: 0a20 2020 2020 4120 6e65 7720 4170 7073 . A new Apps │ │ │ │ │ -00087d50: 2f53 6369 656e 6365 206d 656e 7520 7365 /Science menu se │ │ │ │ │ -00087d60: 6374 696f 6e20 6973 2061 7661 696c 6162 ction is availab │ │ │ │ │ -00087d70: 6c65 0a0a 6465 6263 6f6e 6620 706f 6c69 le..debconf poli │ │ │ │ │ -00087d80: 6379 0a0a 2020 2020 2064 6562 636f 6e66 cy.. debconf │ │ │ │ │ -00087d90: 2073 7065 6369 6669 6361 7469 6f6e 2063 specification c │ │ │ │ │ -00087da0: 6c65 6172 6564 2075 702c 2076 6172 696f leared up, vario │ │ │ │ │ -00087db0: 7573 2063 6861 6e67 6573 2e0a 0a31 322e us changes...12. │ │ │ │ │ -00087dc0: 310a 0a20 2020 2020 4974 2069 7320 6e6f 1.. It is no │ │ │ │ │ -00087dd0: 206c 6f6e 6765 7220 7265 636f 6d6d 656e longer recommen │ │ │ │ │ -00087de0: 6465 6420 746f 2063 7265 6174 6520 7379 ded to create sy │ │ │ │ │ -00087df0: 6d6c 696e 6b73 2066 726f 6d20 6e6f 6e65 mlinks from none │ │ │ │ │ -00087e00: 7869 7374 656e 740a 2020 2020 206d 616e xistent. man │ │ │ │ │ -00087e10: 7561 6c20 7061 6765 7320 746f 20e2 8098 ual pages to ... │ │ │ │ │ -00087e20: 756e 646f 6375 6d65 6e74 6564 2837 29e2 undocumented(7). │ │ │ │ │ -00087e30: 8099 2e20 204d 6973 7369 6e67 206d 616e ... Missing man │ │ │ │ │ -00087e40: 7561 6c20 7061 6765 7320 666f 720a 2020 ual pages for. │ │ │ │ │ -00087e50: 2020 2070 726f 6772 616d 7320 6172 6520 programs are │ │ │ │ │ -00087e60: 7374 696c 6c20 6120 6275 672e 0a0a 1f0a still a bug..... │ │ │ │ │ -00087e70: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00087e80: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00087e90: 2056 6572 7369 6f6e 2033 2035 2037 2c20 Version 3 5 7, │ │ │ │ │ -00087ea0: 204e 6578 743a 2056 6572 7369 6f6e 2033 Next: Version 3 │ │ │ │ │ -00087eb0: 2035 2036 2c20 2050 7265 763a 2056 6572 5 6, Prev: Ver │ │ │ │ │ -00087ec0: 7369 6f6e 2033 2035 2038 2c20 2055 703a sion 3 5 8, Up: │ │ │ │ │ -00087ed0: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ -00087ee0: 6c69 7374 0a0a 3232 2e34 3620 5665 7273 list..22.46 Vers │ │ │ │ │ -00087ef0: 696f 6e20 332e 352e 370a 3d3d 3d3d 3d3d ion 3.5.7.====== │ │ │ │ │ -00087f00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ -00087f10: 656c 6561 7365 6420 4175 6775 7374 2c20 eleased August, │ │ │ │ │ -00087f20: 3230 3032 2e0a 0a20 2020 2020 5061 636b 2002... Pack │ │ │ │ │ -00087f30: 6167 6573 206e 6f20 6c6f 6e67 6572 2068 ages no longer h │ │ │ │ │ -00087f40: 6176 6520 746f 2061 736b 2070 6572 6d69 ave to ask permi │ │ │ │ │ -00087f50: 7373 696f 6e20 746f 2063 616c 6c20 4d41 ssion to call MA │ │ │ │ │ -00087f60: 4b45 4445 5620 696e 0a20 2020 2020 706f KEDEV in. po │ │ │ │ │ -00087f70: 7374 696e 7374 2c20 6d65 7265 6c79 206e stinst, merely n │ │ │ │ │ -00087f80: 6f74 6966 7969 6e67 2074 6865 2075 7365 otifying the use │ │ │ │ │ -00087f90: 7220 6f75 6768 7420 746f 2062 6520 656e r ought to be en │ │ │ │ │ -00087fa0: 6f75 6768 2e0a 0a32 2e32 2e34 0a0a 2020 ough...2.2.4.. │ │ │ │ │ -00087fb0: 2020 2063 7279 7074 6f67 7261 7068 6963 cryptographic │ │ │ │ │ -00087fc0: 2073 6f66 7477 6172 6520 6d61 7920 6e6f software may no │ │ │ │ │ -00087fd0: 7720 6265 2069 6e63 6c75 6465 6420 696e w be included in │ │ │ │ │ -00087fe0: 2074 6865 206d 6169 6e20 6172 6368 6976 the main archiv │ │ │ │ │ -00087ff0: 652e 0a0a 332e 390a 0a20 2020 2020 7461 e...3.9.. ta │ │ │ │ │ -00088000: 736b 2070 6163 6b61 6765 7320 6172 6520 sk packages are │ │ │ │ │ -00088010: 6e6f 206c 6f6e 6765 7220 7065 726d 6974 no longer permit │ │ │ │ │ -00088020: 7465 643b 2074 6173 6b73 2061 7265 206e ted; tasks are n │ │ │ │ │ -00088030: 6f77 2063 7265 6174 6564 2062 7920 610a ow created by a. │ │ │ │ │ -00088040: 2020 2020 2073 7065 6369 616c 2054 6173 special Tas │ │ │ │ │ -00088050: 6b73 3a20 6669 656c 6420 696e 2074 6865 ks: field in the │ │ │ │ │ -00088060: 2063 6f6e 7472 6f6c 2066 696c 652e 0a0a control file... │ │ │ │ │ -00088070: 3131 2e38 2e34 0a0a 2020 2020 2077 696e 11.8.4.. win │ │ │ │ │ -00088080: 646f 7720 6d61 6e61 6765 7273 2074 6861 dow managers tha │ │ │ │ │ -00088090: 7420 7375 7070 6f72 7420 6e65 7477 6d20 t support netwm │ │ │ │ │ -000880a0: 6361 6e20 6e6f 7720 6164 6420 3230 2070 can now add 20 p │ │ │ │ │ -000880b0: 6f69 6e74 7320 7768 656e 2074 6865 790a oints when they. │ │ │ │ │ -000880c0: 2020 2020 2061 6464 2074 6865 6d73 656c add themsel │ │ │ │ │ -000880d0: 7665 7320 6173 2061 6e20 616c 7465 726e ves as an altern │ │ │ │ │ -000880e0: 6174 6976 6520 666f 7220 e280 982f 7573 ative for .../us │ │ │ │ │ -000880f0: 722f 6269 6e2f 782d 7769 6e64 6f77 2d6d r/bin/x-window-m │ │ │ │ │ -00088100: 616e 6167 6572 e280 990a 0a31 302e 310a anager.....10.1. │ │ │ │ │ -00088110: 0a20 2020 2020 5468 6520 6465 6661 756c . The defaul │ │ │ │ │ -00088120: 7420 636f 6d70 696c 6174 696f 6e20 6f70 t compilation op │ │ │ │ │ -00088130: 7469 6f6e 7320 6861 7665 206e 6f77 2063 tions have now c │ │ │ │ │ -00088140: 6861 6e67 6564 2c20 6f6e 6520 7368 6f75 hanged, one shou │ │ │ │ │ -00088150: 6c64 0a20 2020 2020 7072 6f76 6964 6520 ld. provide │ │ │ │ │ -00088160: 6465 6275 6767 696e 6720 7379 6d62 6f6c debugging symbol │ │ │ │ │ -00088170: 7320 696e 2061 6c6c 2063 6173 6573 2c20 s in all cases, │ │ │ │ │ -00088180: 616e 6420 6f70 7469 6f6e 616c 6c79 2073 and optionally s │ │ │ │ │ -00088190: 7465 7020 6261 636b 0a20 2020 2020 6f70 tep back. op │ │ │ │ │ -000881a0: 7469 6d69 7a61 7469 6f6e 2074 6f20 2d4f timization to -O │ │ │ │ │ -000881b0: 302c 2064 6570 656e 6469 6e67 206f 6e20 0, depending on │ │ │ │ │ -000881c0: 7468 6520 4445 425f 4255 494c 445f 4f50 the DEB_BUILD_OP │ │ │ │ │ -000881d0: 5449 4f4e 5320 656e 7669 726f 6e6d 656e TIONS environmen │ │ │ │ │ -000881e0: 740a 2020 2020 2076 6172 6961 626c 652e t. variable. │ │ │ │ │ -000881f0: 0a0a 372e 362c 2034 2e38 0a0a 2020 2020 ..7.6, 4.8.. │ │ │ │ │ -00088200: 2041 6464 6564 206d 656e 7469 6f6e 206f Added mention o │ │ │ │ │ -00088210: 6620 6275 696c 642d 6172 6368 2c20 6275 f build-arch, bu │ │ │ │ │ -00088220: 696c 642d 696e 6465 702c 2065 7463 2c20 ild-indep, etc, │ │ │ │ │ -00088230: 696e 2064 6573 6372 6962 696e 6720 7468 in describing th │ │ │ │ │ -00088240: 650a 2020 2020 2072 656c 6174 696f 6e73 e. relations │ │ │ │ │ -00088250: 6869 7073 2077 6974 6820 4275 696c 642d hips with Build- │ │ │ │ │ -00088260: 4465 7065 6e64 732c 2042 7569 6c64 2d43 Depends, Build-C │ │ │ │ │ -00088270: 6f6e 666c 6963 7473 2c0a 2020 2020 2042 onflicts,. B │ │ │ │ │ -00088280: 7569 6c64 2d44 6570 656e 6473 2d49 6e64 uild-Depends-Ind │ │ │ │ │ -00088290: 6570 2c20 616e 6420 4275 696c 642d 436f ep, and Build-Co │ │ │ │ │ -000882a0: 6e66 6c69 6374 732d 496e 6465 702e 2020 nflicts-Indep. │ │ │ │ │ -000882b0: 4d61 7920 6e65 6564 2074 6f20 7265 7669 May need to revi │ │ │ │ │ -000882c0: 6577 0a20 2020 2020 7468 6520 6e65 7720 ew. the new │ │ │ │ │ -000882d0: 7275 6c65 732e 0a0a 380a 0a20 2020 2020 rules...8.. │ │ │ │ │ -000882e0: 4368 616e 6765 6420 7275 6c65 7320 6f6e Changed rules on │ │ │ │ │ -000882f0: 2068 6f77 2c20 616e 6420 7768 656e 2c20 how, and when, │ │ │ │ │ -00088300: 746f 2069 6e76 6f6b 6520 6c64 636f 6e66 to invoke ldconf │ │ │ │ │ -00088310: 6967 2069 6e20 6d61 696e 7461 696e 6572 ig in maintainer │ │ │ │ │ -00088320: 0a20 2020 2020 7363 7269 7074 732e 2020 . scripts. │ │ │ │ │ -00088330: 4c6f 6e67 2072 6174 696f 6e61 6c65 2e0a Long rationale.. │ │ │ │ │ -00088340: 0a27 4164 6465 6420 7468 6520 6c61 7374 .'Added the last │ │ │ │ │ -00088350: 206e 6f74 6520 696e 2033 2e35 2e36 2075 note in 3.5.6 u │ │ │ │ │ -00088360: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ -00088370: 7374 2069 7465 6d20 7265 6761 7264 696e st item regardin │ │ │ │ │ -00088380: 6720 6275 696c 640a 7275 6c65 732c 2070 g build.rules, p │ │ │ │ │ -00088390: 6c65 6173 6520 7365 6520 6265 6c6f 7727 lease see below' │ │ │ │ │ -000883a0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -000883b0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -000883c0: 6f64 653a 2056 6572 7369 6f6e 2033 2035 ode: Version 3 5 │ │ │ │ │ -000883d0: 2036 2c20 204e 6578 743a 2056 6572 7369 6, Next: Versi │ │ │ │ │ -000883e0: 6f6e 2033 2035 2035 2c20 2050 7265 763a on 3 5 5, Prev: │ │ │ │ │ -000883f0: 2056 6572 7369 6f6e 2033 2035 2037 2c20 Version 3 5 7, │ │ │ │ │ -00088400: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ -00088410: 6865 636b 6c69 7374 0a0a 3232 2e34 3720 hecklist..22.47 │ │ │ │ │ -00088420: 5665 7273 696f 6e20 332e 352e 360a 3d3d Version 3.5.6.== │ │ │ │ │ -00088430: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00088440: 3d0a 0a52 656c 6561 7365 6420 4a75 6c79 =..Released July │ │ │ │ │ -00088450: 2c20 3230 3031 2e0a 0a32 2e35 0a0a 2020 , 2001...2.5.. │ │ │ │ │ -00088460: 2020 2045 6d61 6373 2061 6e64 2054 6558 Emacs and TeX │ │ │ │ │ -00088470: 2061 7265 206e 6f20 6c6f 6e67 6572 206d are no longer m │ │ │ │ │ -00088480: 616e 6461 7465 6420 6279 2070 6f6c 6963 andated by polic │ │ │ │ │ -00088490: 7920 746f 2062 6520 7072 696f 7269 7479 y to be priority │ │ │ │ │ -000884a0: 0a20 2020 2020 7374 616e 6461 7264 2070 . standard p │ │ │ │ │ -000884b0: 6163 6b61 6765 730a 0a31 312e 350a 0a20 ackages..11.5.. │ │ │ │ │ -000884c0: 2020 2020 5072 6f67 7261 6d73 2074 6861 Programs tha │ │ │ │ │ -000884d0: 7420 6163 6365 7373 2064 6f63 7320 6e65 t access docs ne │ │ │ │ │ -000884e0: 6564 2074 6f20 646f 2073 6f20 7669 6120 ed to do so via │ │ │ │ │ -000884f0: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ -00088500: 63e2 8099 2c20 616e 640a 2020 2020 206e c..., and. n │ │ │ │ │ -00088510: 6f74 2076 6961 20e2 8098 2f75 7372 2f64 ot via .../usr/d │ │ │ │ │ -00088520: 6f63 2fe2 8099 2061 7320 7761 7320 7468 oc/... as was th │ │ │ │ │ -00088530: 6520 706f 6c69 6379 2070 7265 7669 6f75 e policy previou │ │ │ │ │ -00088540: 736c 790a 0a31 322e 330a 0a20 2020 2020 sly..12.3.. │ │ │ │ │ -00088550: 5075 7474 696e 6720 646f 6375 6d65 6e74 Putting document │ │ │ │ │ -00088560: 6174 696f 6e20 696e 20e2 8098 2f75 7372 ation in .../usr │ │ │ │ │ -00088570: 2f64 6f63 e280 9920 7665 7273 7573 20e2 /doc... versus . │ │ │ │ │ -00088580: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ -00088590: e280 9920 6973 206e 6f77 0a20 2020 2020 ... is now. │ │ │ │ │ -000885a0: 6120 e280 9c73 6572 696f 7573 e280 9d20 a ...serious... │ │ │ │ │ -000885b0: 706f 6c69 6379 2076 696f 6c61 7469 6f6e policy violation │ │ │ │ │ -000885c0: 2e0a 0a31 312e 350a 0a20 2020 2020 466f ...11.5.. Fo │ │ │ │ │ -000885d0: 7220 7765 6220 7365 7276 6572 732c 206f r web servers, o │ │ │ │ │ -000885e0: 6e65 2073 686f 756c 6420 6e6f 7420 7072 ne should not pr │ │ │ │ │ -000885f0: 6f76 6964 6520 6e6f 6e2d 6c6f 6361 6c20 ovide non-local │ │ │ │ │ -00088600: 6163 6365 7373 2074 6f20 7468 650a 2020 access to the. │ │ │ │ │ -00088610: 2020 20e2 8098 2f75 7372 2f73 6861 7265 .../usr/share │ │ │ │ │ -00088620: 2f64 6f63 e280 9920 6869 6572 6172 6368 /doc... hierarch │ │ │ │ │ -00088630: 792e 2020 4966 206f 6e65 2063 616e e280 y. If one can.. │ │ │ │ │ -00088640: 9974 2070 726f 7669 6465 2061 6363 6573 .t provide acces │ │ │ │ │ -00088650: 7320 636f 6e74 726f 6c73 0a20 2020 2020 s controls. │ │ │ │ │ -00088660: 666f 7220 7468 6520 e280 9868 7474 703a for the ...http: │ │ │ │ │ -00088670: 2f2f 6c6f 6361 6c68 6f73 742f 646f 632f //localhost/doc/ │ │ │ │ │ -00088680: e280 9920 6469 7265 6374 6f72 792c 2074 ... directory, t │ │ │ │ │ -00088690: 6865 6e20 6974 2069 7320 7072 6566 6572 hen it is prefer │ │ │ │ │ -000886a0: 7265 640a 2020 2020 2074 6861 7420 6f6e red. that on │ │ │ │ │ -000886b0: 6520 6173 6b20 7065 726d 6973 7369 6f6e e ask permission │ │ │ │ │ -000886c0: 2074 6f20 6578 706f 7365 2074 6861 7420 to expose that │ │ │ │ │ -000886d0: 696e 666f 726d 6174 696f 6e20 6475 7269 information duri │ │ │ │ │ -000886e0: 6e67 2074 6865 0a20 2020 2020 696e 7374 ng the. inst │ │ │ │ │ -000886f0: 616c 6c2e 0a0a 370a 0a20 2020 2020 5468 all...7.. Th │ │ │ │ │ -00088700: 6572 6520 6172 6520 6e65 7720 7275 6c65 ere are new rule │ │ │ │ │ -00088710: 7320 666f 7220 6275 696c 642d 696e 6465 s for build-inde │ │ │ │ │ -00088720: 702f 6275 696c 642d 6172 6368 2074 6172 p/build-arch tar │ │ │ │ │ -00088730: 6765 7473 2061 6e64 2074 6865 7265 2069 gets and there i │ │ │ │ │ -00088740: 730a 2020 2020 2061 206e 6577 2042 7569 s. a new Bui │ │ │ │ │ -00088750: 6c64 2d44 6570 656e 642d 496e 6465 7020 ld-Depend-Indep │ │ │ │ │ -00088760: 7365 6d61 6e74 6963 2e0a 0a1f 0a46 696c semantic.....Fil │ │ │ │ │ -00088770: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00088780: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ -00088790: 7273 696f 6e20 3320 3520 352c 2020 4e65 rsion 3 5 5, Ne │ │ │ │ │ -000887a0: 7874 3a20 5665 7273 696f 6e20 3320 3520 xt: Version 3 5 │ │ │ │ │ -000887b0: 342c 2020 5072 6576 3a20 5665 7273 696f 4, Prev: Versio │ │ │ │ │ -000887c0: 6e20 3320 3520 362c 2020 5570 3a20 5570 n 3 5 6, Up: Up │ │ │ │ │ -000887d0: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ -000887e0: 740a 0a32 322e 3438 2056 6572 7369 6f6e t..22.48 Version │ │ │ │ │ -000887f0: 2033 2e35 2e35 0a3d 3d3d 3d3d 3d3d 3d3d 3.5.5.========= │ │ │ │ │ -00088800: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ -00088810: 6173 6564 204d 6179 2c20 3230 3031 2e0a ased May, 2001.. │ │ │ │ │ -00088820: 0a31 322e 310a 0a20 2020 2020 4d61 6e70 .12.1.. Manp │ │ │ │ │ -00088830: 6167 6573 2073 686f 756c 6420 6e6f 7420 ages should not │ │ │ │ │ -00088840: 7265 6c79 206f 6e20 6865 6164 6572 2069 rely on header i │ │ │ │ │ -00088850: 6e66 6f72 6d61 7469 6f6e 2074 6f20 6861 nformation to ha │ │ │ │ │ -00088860: 7665 2061 6c74 6572 6e61 7469 7665 0a20 ve alternative. │ │ │ │ │ -00088870: 2020 2020 6d61 6e70 6167 6520 6e61 6d65 manpage name │ │ │ │ │ -00088880: 7320 6176 6169 6c61 626c 653b 2069 7420 s available; it │ │ │ │ │ -00088890: 7368 6f75 6c64 206f 6e6c 7920 7573 6520 should only use │ │ │ │ │ -000888a0: 7379 6d6c 696e 6b73 206f 7220 2e73 6f20 symlinks or .so │ │ │ │ │ -000888b0: 7061 6765 730a 2020 2020 2074 6f20 646f pages. to do │ │ │ │ │ -000888c0: 2074 6869 730a 0a20 2020 2020 2743 6c61 this.. 'Cla │ │ │ │ │ -000888d0: 7269 6669 6564 206e 6f74 6520 696e 2033 rified note in 3 │ │ │ │ │ -000888e0: 2e35 2e33 2e30 2075 7067 7261 6469 6e67 .5.3.0 upgrading │ │ │ │ │ -000888f0: 2063 6865 636b 6c69 7374 2072 6567 6172 checklist regar │ │ │ │ │ -00088900: 6469 6e67 2065 7861 6d70 6c65 730a 2020 ding examples. │ │ │ │ │ -00088910: 2020 2061 6e64 2074 656d 706c 6174 6573 and templates │ │ │ │ │ -00088920: 3a20 7468 6973 2072 6566 6572 7320 6f6e : this refers on │ │ │ │ │ -00088930: 6c79 2074 6f20 7468 6f73 6520 6578 616d ly to those exam │ │ │ │ │ -00088940: 706c 6573 2075 7365 6420 6279 2073 6372 ples used by scr │ │ │ │ │ -00088950: 6970 7473 3b0a 2020 2020 2073 6565 2073 ipts;. see s │ │ │ │ │ -00088960: 6563 7469 6f6e 2031 302e 372e 3320 666f ection 10.7.3 fo │ │ │ │ │ -00088970: 7220 7468 6520 7768 6f6c 6520 7374 6f72 r the whole stor │ │ │ │ │ -00088980: 7927 0a0a 2020 2020 2049 6e63 6c75 6465 y'.. Include │ │ │ │ │ -00088990: 6420 6120 6e65 7720 7365 6374 696f 6e20 d a new section │ │ │ │ │ -000889a0: 3130 2e39 2e31 2064 6573 6372 6962 696e 10.9.1 describin │ │ │ │ │ -000889b0: 6720 7468 6520 7573 6520 6f66 0a20 2020 g the use of. │ │ │ │ │ -000889c0: 2020 6470 6b67 2d73 7461 746f 7665 7272 dpkg-statoverr │ │ │ │ │ -000889d0: 6964 653b 2074 6869 7320 646f 6573 206e ide; this does n │ │ │ │ │ -000889e0: 6f74 2068 6176 6520 7468 6520 7765 6967 ot have the weig │ │ │ │ │ -000889f0: 6874 206f 6620 706f 6c69 6379 0a0a 2020 ht of policy.. │ │ │ │ │ -00088a00: 2020 2043 6c61 7269 6679 2053 7461 6e64 Clarify Stand │ │ │ │ │ -00088a10: 6172 6473 2d56 6572 7369 6f6e 3a20 796f ards-Version: yo │ │ │ │ │ -00088a20: 7520 646f 6ee2 8099 7420 6e65 6564 2074 u don...t need t │ │ │ │ │ -00088a30: 6f20 7265 6275 696c 6420 796f 7572 2070 o rebuild your p │ │ │ │ │ -00088a40: 6163 6b61 6765 730a 2020 2020 206a 7573 ackages. jus │ │ │ │ │ -00088a50: 7420 746f 2063 6861 6e67 6520 7468 6520 t to change the │ │ │ │ │ -00088a60: 5374 616e 6461 7264 732d 5665 7273 696f Standards-Versio │ │ │ │ │ -00088a70: 6e21 0a0a 3130 2e32 0a0a 2020 2020 2050 n!..10.2.. P │ │ │ │ │ -00088a80: 6c75 6769 6e73 2061 7265 206e 6f20 6c6f lugins are no lo │ │ │ │ │ -00088a90: 6e67 6572 2062 6f75 6e64 2062 7920 616c nger bound by al │ │ │ │ │ -00088aa0: 6c20 7468 6520 7275 6c65 7320 6f66 2073 l the rules of s │ │ │ │ │ -00088ab0: 6861 7265 6420 6c69 6272 6172 6965 730a hared libraries. │ │ │ │ │ -00088ac0: 0a58 2057 696e 646f 7773 2072 656c 6174 .X Windows relat │ │ │ │ │ -00088ad0: 6564 2074 6869 6e67 733a 0a0a 2020 2020 ed things:.. │ │ │ │ │ -00088ae0: 2031 312e 382e 310a 0a20 2020 2020 2020 11.8.1.. │ │ │ │ │ -00088af0: 2020 2043 6c61 7269 6669 6361 7469 6f6e Clarification │ │ │ │ │ -00088b00: 206f 6620 7072 696f 7269 7479 206c 6576 of priority lev │ │ │ │ │ -00088b10: 656c 7320 6f66 2058 2057 696e 646f 7720 els of X Window │ │ │ │ │ -00088b20: 5379 7374 656d 2072 656c 6174 6564 0a20 System related. │ │ │ │ │ -00088b30: 2020 2020 2020 2020 2070 6163 6b61 6765 package │ │ │ │ │ -00088b40: 730a 0a20 2020 2020 3131 2e38 2e33 0a0a s.. 11.8.3.. │ │ │ │ │ -00088b50: 2020 2020 2020 2020 2020 5275 6c65 7320 Rules │ │ │ │ │ -00088b60: 666f 7220 6465 6669 6e69 6e67 2078 2d74 for defining x-t │ │ │ │ │ -00088b70: 6572 6d69 6e61 6c2d 656d 756c 6174 6f72 erminal-emulator │ │ │ │ │ -00088b80: 2069 6d70 726f 7665 640a 0a20 2020 2020 improved.. │ │ │ │ │ -00088b90: 3131 2e38 2e35 0a0a 2020 2020 2020 2020 11.8.5.. │ │ │ │ │ -00088ba0: 2020 5820 466f 6e74 2070 6f6c 6963 7920 X Font policy │ │ │ │ │ -00088bb0: 7265 7772 6974 7465 6e3a 2079 6f75 206d rewritten: you m │ │ │ │ │ -00088bc0: 7573 7420 7265 6164 2074 6869 7320 6966 ust read this if │ │ │ │ │ -00088bd0: 2079 6f75 2070 726f 7669 6465 0a20 2020 you provide. │ │ │ │ │ -00088be0: 2020 2020 2020 2066 6f6e 7473 2066 6f72 fonts for │ │ │ │ │ -00088bf0: 2074 6865 2058 2057 696e 646f 7720 5379 the X Window Sy │ │ │ │ │ -00088c00: 7374 656d 0a0a 2020 2020 2031 312e 382e stem.. 11.8. │ │ │ │ │ -00088c10: 360a 0a20 2020 2020 2020 2020 2050 6163 6.. Pac │ │ │ │ │ -00088c20: 6b61 6765 7320 6d75 7374 206e 6f74 2073 kages must not s │ │ │ │ │ -00088c30: 6869 7020 e280 982f 7573 722f 5831 3152 hip .../usr/X11R │ │ │ │ │ -00088c40: 362f 6c69 622f 5831 312f 6170 702d 6465 6/lib/X11/app-de │ │ │ │ │ -00088c50: 6661 756c 7473 2fe2 8099 0a0a 2020 2020 faults/..... │ │ │ │ │ -00088c60: 2031 312e 382e 370a 0a20 2020 2020 2020 11.8.7.. │ │ │ │ │ -00088c70: 2020 2058 2d72 656c 6174 6564 2070 6163 X-related pac │ │ │ │ │ -00088c80: 6b61 6765 7320 7368 6f75 6c64 2075 7375 kages should usu │ │ │ │ │ -00088c90: 616c 6c79 2075 7365 2074 6865 2072 6567 ally use the reg │ │ │ │ │ -00088ca0: 756c 6172 2046 4853 0a20 2020 2020 2020 ular FHS. │ │ │ │ │ -00088cb0: 2020 206c 6f63 6174 696f 6e73 3b20 696d locations; im │ │ │ │ │ -00088cc0: 616b 652d 7573 696e 6720 7061 636b 6167 ake-using packag │ │ │ │ │ -00088cd0: 6573 2061 7265 2065 7865 6d70 7465 6420 es are exempted │ │ │ │ │ -00088ce0: 6672 6f6d 2074 6869 730a 0a20 2020 2020 from this.. │ │ │ │ │ -00088cf0: 3131 2e38 2e38 0a0a 2020 2020 2020 2020 11.8.8.. │ │ │ │ │ -00088d00: 2020 4f70 656e 4d6f 7469 6620 6c69 6e6b OpenMotif link │ │ │ │ │ -00088d10: 6564 2062 696e 6172 6965 7320 6861 7665 ed binaries have │ │ │ │ │ -00088d20: 2074 6865 2073 616d 6520 7275 6c65 7320 the same rules │ │ │ │ │ -00088d30: 6173 0a20 2020 2020 2020 2020 204f 5346 as. OSF │ │ │ │ │ -00088d40: 2f4d 6f74 6966 2d6c 696e 6b65 6420 6f6e /Motif-linked on │ │ │ │ │ -00088d50: 6573 0a0a 1f0a 4669 6c65 3a20 6465 6269 es....File: debi │ │ │ │ │ -00088d60: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -00088d70: 204e 6f64 653a 2056 6572 7369 6f6e 2033 Node: Version 3 │ │ │ │ │ -00088d80: 2035 2034 2c20 204e 6578 743a 2056 6572 5 4, Next: Ver │ │ │ │ │ -00088d90: 7369 6f6e 2033 2035 2033 2c20 2050 7265 sion 3 5 3, Pre │ │ │ │ │ -00088da0: 763a 2056 6572 7369 6f6e 2033 2035 2035 v: Version 3 5 5 │ │ │ │ │ -00088db0: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ -00088dc0: 2063 6865 636b 6c69 7374 0a0a 3232 2e34 checklist..22.4 │ │ │ │ │ -00088dd0: 3920 5665 7273 696f 6e20 332e 352e 340a 9 Version 3.5.4. │ │ │ │ │ -00088de0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00088df0: 3d3d 3d0a 0a52 656c 6561 7365 6420 4170 ===..Released Ap │ │ │ │ │ -00088e00: 7269 6c2c 2032 3030 312e 0a0a 3131 2e36 ril, 2001...11.6 │ │ │ │ │ -00088e10: 0a0a 2020 2020 2054 6865 2073 7973 7465 .. The syste │ │ │ │ │ -00088e20: 6d2d 7769 6465 206d 6169 6c20 6469 7265 m-wide mail dire │ │ │ │ │ -00088e30: 6374 6f72 7920 6973 206e 6f77 202f 7661 ctory is now /va │ │ │ │ │ -00088e40: 722f 6d61 696c 2c20 6e6f 206c 6f6e 6765 r/mail, no longe │ │ │ │ │ -00088e50: 720a 2020 2020 202f 7661 722f 7370 6f6f r. /var/spoo │ │ │ │ │ -00088e60: 6c2f 6d61 696c 2e20 2041 6e79 2070 6163 l/mail. Any pac │ │ │ │ │ -00088e70: 6b61 6765 7320 6163 6365 7373 696e 6720 kages accessing │ │ │ │ │ -00088e80: 7468 6520 6d61 696c 2073 706f 6f6c 2073 the mail spool s │ │ │ │ │ -00088e90: 686f 756c 640a 2020 2020 2061 6363 6573 hould. acces │ │ │ │ │ -00088ea0: 7320 6974 2076 6961 202f 7661 722f 6d61 s it via /var/ma │ │ │ │ │ -00088eb0: 696c 2061 6e64 2069 6e63 6c75 6465 2061 il and include a │ │ │ │ │ -00088ec0: 2073 7569 7461 626c 6520 4465 7065 6e64 suitable Depend │ │ │ │ │ -00088ed0: 7320 6669 656c 643b 0a0a 3131 2e39 3b20 s field;..11.9; │ │ │ │ │ -00088ee0: 7065 726c 2d70 6f6c 6963 790a 0a20 2020 perl-policy.. │ │ │ │ │ -00088ef0: 2020 5468 6520 7065 726c 2070 6f6c 6963 The perl polic │ │ │ │ │ -00088f00: 7920 6973 206e 6f77 2070 6172 7420 6f66 y is now part of │ │ │ │ │ -00088f10: 2044 6562 6961 6e20 706f 6c69 6379 2070 Debian policy p │ │ │ │ │ -00088f20: 726f 7065 722e 2020 5065 726c 2070 726f roper. Perl pro │ │ │ │ │ -00088f30: 6772 616d 730a 2020 2020 2061 6e64 206d grams. and m │ │ │ │ │ -00088f40: 6f64 756c 6573 2073 686f 756c 6420 666f odules should fo │ │ │ │ │ -00088f50: 6c6c 6f77 2074 6865 2063 7572 7265 6e74 llow the current │ │ │ │ │ -00088f60: 2050 6572 6c20 706f 6c69 6379 0a0a 1f0a Perl policy.... │ │ │ │ │ -00088f70: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -00088f80: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -00088f90: 2056 6572 7369 6f6e 2033 2035 2033 2c20 Version 3 5 3, │ │ │ │ │ -00088fa0: 204e 6578 743a 2056 6572 7369 6f6e 2033 Next: Version 3 │ │ │ │ │ -00088fb0: 2035 2032 2c20 2050 7265 763a 2056 6572 5 2, Prev: Ver │ │ │ │ │ -00088fc0: 7369 6f6e 2033 2035 2034 2c20 2055 703a sion 3 5 4, Up: │ │ │ │ │ -00088fd0: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ -00088fe0: 6c69 7374 0a0a 3232 2e35 3020 5665 7273 list..22.50 Vers │ │ │ │ │ -00088ff0: 696f 6e20 332e 352e 330a 3d3d 3d3d 3d3d ion 3.5.3.====== │ │ │ │ │ -00089000: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ -00089010: 656c 6561 7365 6420 4170 7269 6c2c 2032 eleased April, 2 │ │ │ │ │ -00089020: 3030 312e 0a0a 372e 310a 0a20 2020 2020 001...7.1.. │ │ │ │ │ -00089030: 4275 696c 642d 4465 7065 6e64 7320 6172 Build-Depends ar │ │ │ │ │ -00089040: 6368 2073 796e 7461 7820 6861 7320 6265 ch syntax has be │ │ │ │ │ -00089050: 656e 2063 6861 6e67 6564 2074 6f20 6265 en changed to be │ │ │ │ │ -00089060: 206c 6573 7320 616d 6269 6775 6f75 732e less ambiguous. │ │ │ │ │ -00089070: 0a20 2020 2020 5468 6973 2073 686f 756c . This shoul │ │ │ │ │ -00089080: 6420 6e6f 7420 6166 6665 6374 2061 6e79 d not affect any │ │ │ │ │ -00089090: 2063 7572 7265 6e74 2070 6163 6b61 6765 current package │ │ │ │ │ -000890a0: 730a 0a31 302e 372e 330a 0a20 2020 2020 s..10.7.3.. │ │ │ │ │ -000890b0: 4578 616d 706c 6573 2061 6e64 2074 656d Examples and tem │ │ │ │ │ -000890c0: 706c 6174 6573 2066 696c 6573 2066 6f72 plates files for │ │ │ │ │ -000890d0: 2075 7365 2062 7920 7363 7269 7074 7320 use by scripts │ │ │ │ │ -000890e0: 7368 6f75 6c64 206e 6f77 206c 6976 6520 should now live │ │ │ │ │ -000890f0: 696e 0a20 2020 2020 e280 982f 7573 722f in. .../usr/ │ │ │ │ │ -00089100: 7368 6172 652f 3c70 6163 6b61 6765 3ee2 share/. │ │ │ │ │ -00089110: 8099 206f 7220 e280 982f 7573 722f 6c69 .. or .../usr/li │ │ │ │ │ -00089120: 622f 3c70 6163 6b61 6765 3ee2 8099 2c20 b/..., │ │ │ │ │ -00089130: 7769 7468 2073 796d 626f 6c69 6320 6c69 with symbolic li │ │ │ │ │ -00089140: 6e6b 730a 2020 2020 2066 726f 6d20 e280 nks. from .. │ │ │ │ │ -00089150: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ -00089160: 3c70 6163 6b61 6765 3e2f 6578 616d 706c /exampl │ │ │ │ │ -00089170: 6573 e280 9920 6173 206e 6565 6465 640a es... as needed. │ │ │ │ │ -00089180: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -00089190: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -000891a0: 6465 3a20 5665 7273 696f 6e20 3320 3520 de: Version 3 5 │ │ │ │ │ -000891b0: 322c 2020 4e65 7874 3a20 5665 7273 696f 2, Next: Versio │ │ │ │ │ -000891c0: 6e20 3320 3520 312c 2020 5072 6576 3a20 n 3 5 1, Prev: │ │ │ │ │ -000891d0: 5665 7273 696f 6e20 3320 3520 332c 2020 Version 3 5 3, │ │ │ │ │ -000891e0: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ -000891f0: 6563 6b6c 6973 740a 0a32 322e 3531 2056 ecklist..22.51 V │ │ │ │ │ -00089200: 6572 7369 6f6e 2033 2e35 2e32 0a3d 3d3d ersion 3.5.2.=== │ │ │ │ │ -00089210: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -00089220: 0a0a 5265 6c65 6173 6564 2046 6562 7275 ..Released Febru │ │ │ │ │ -00089230: 6172 792c 2032 3030 312e 0a0a 3131 2e38 ary, 2001...11.8 │ │ │ │ │ -00089240: 2e36 0a0a 2020 2020 2058 2061 7070 2d64 .6.. X app-d │ │ │ │ │ -00089250: 6566 6175 6c74 7320 6469 7265 6374 6f72 efaults director │ │ │ │ │ -00089260: 7920 6861 7320 6d6f 7665 6420 6672 6f6d y has moved from │ │ │ │ │ -00089270: 0a20 2020 2020 e280 982f 7573 722f 5831 . .../usr/X1 │ │ │ │ │ -00089280: 3152 362f 6c69 622f 5831 312f 6170 702d 1R6/lib/X11/app- │ │ │ │ │ -00089290: 6465 6661 756c 7473 e280 9920 746f 20e2 defaults... to . │ │ │ │ │ -000892a0: 8098 2f65 7463 2f58 3131 2f61 7070 2d64 ../etc/X11/app-d │ │ │ │ │ -000892b0: 6566 6175 6c74 73e2 8099 0a0a 1f0a 4669 efaults.......Fi │ │ │ │ │ -000892c0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -000892d0: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ -000892e0: 6572 7369 6f6e 2033 2035 2031 2c20 204e ersion 3 5 1, N │ │ │ │ │ -000892f0: 6578 743a 2056 6572 7369 6f6e 2033 2035 ext: Version 3 5 │ │ │ │ │ -00089300: 2030 2c20 2050 7265 763a 2056 6572 7369 0, Prev: Versi │ │ │ │ │ -00089310: 6f6e 2033 2035 2032 2c20 2055 703a 2055 on 3 5 2, Up: U │ │ │ │ │ -00089320: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ -00089330: 7374 0a0a 3232 2e35 3220 5665 7273 696f st..22.52 Versio │ │ │ │ │ -00089340: 6e20 332e 352e 310a 3d3d 3d3d 3d3d 3d3d n 3.5.1.======== │ │ │ │ │ -00089350: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ -00089360: 6561 7365 6420 4665 6272 7561 7279 2c20 eased February, │ │ │ │ │ -00089370: 3230 3031 2e0a 0a38 2e31 0a0a 2020 2020 2001...8.1.. │ │ │ │ │ -00089380: 2064 706b 672d 7368 6c69 6264 6570 7320 dpkg-shlibdeps │ │ │ │ │ -00089390: 6e6f 7720 7573 6573 206f 626a 6475 6d70 now uses objdump │ │ │ │ │ -000893a0: 2c20 736f 2073 6861 7265 6420 6c69 6272 , so shared libr │ │ │ │ │ -000893b0: 6172 6965 7320 6861 7665 2074 6f20 6265 aries have to be │ │ │ │ │ -000893c0: 2072 756e 0a20 2020 2020 7468 726f 7567 run. throug │ │ │ │ │ -000893d0: 6820 6470 6b67 2d73 686c 6962 6465 7073 h dpkg-shlibdeps │ │ │ │ │ -000893e0: 2061 7320 7765 6c6c 2061 7320 6578 6563 as well as exec │ │ │ │ │ -000893f0: 7574 6162 6c65 730a 0a1f 0a46 696c 653a utables....File: │ │ │ │ │ -00089400: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ -00089410: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ -00089420: 696f 6e20 3320 3520 302c 2020 4e65 7874 ion 3 5 0, Next │ │ │ │ │ -00089430: 3a20 5665 7273 696f 6e20 3320 3220 3120 : Version 3 2 1 │ │ │ │ │ -00089440: 312c 2020 5072 6576 3a20 5665 7273 696f 1, Prev: Versio │ │ │ │ │ -00089450: 6e20 3320 3520 312c 2020 5570 3a20 5570 n 3 5 1, Up: Up │ │ │ │ │ -00089460: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ -00089470: 740a 0a32 322e 3533 2056 6572 7369 6f6e t..22.53 Version │ │ │ │ │ -00089480: 2033 2e35 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 3.5.0.========= │ │ │ │ │ -00089490: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ -000894a0: 6173 6564 204a 616e 7561 7279 2c20 3230 ased January, 20 │ │ │ │ │ -000894b0: 3031 2e0a 0a31 312e 382e 350a 0a20 2020 01...11.8.5.. │ │ │ │ │ -000894c0: 2020 466f 6e74 2070 6163 6b61 6765 7320 Font packages │ │ │ │ │ -000894d0: 666f 7220 7468 6520 5820 5769 6e64 6f77 for the X Window │ │ │ │ │ -000894e0: 2053 7973 7465 6d20 6d75 7374 206e 6f77 System must now │ │ │ │ │ -000894f0: 2064 6563 6c61 7265 2061 2064 6570 656e declare a depen │ │ │ │ │ -00089500: 6465 6e63 790a 2020 2020 206f 6e20 e280 dency. on .. │ │ │ │ │ -00089510: 9878 7574 696c 7320 283e 3d20 342e 302e .xutils (>= 4.0. │ │ │ │ │ -00089520: 3229 e280 990a 0a1f 0a46 696c 653a 2064 2).......File: d │ │ │ │ │ -00089530: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -00089540: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ -00089550: 6e20 3320 3220 3120 312c 2020 4e65 7874 n 3 2 1 1, Next │ │ │ │ │ -00089560: 3a20 5665 7273 696f 6e20 3320 3220 312c : Version 3 2 1, │ │ │ │ │ -00089570: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ -00089580: 3320 3520 302c 2020 5570 3a20 5570 6772 3 5 0, Up: Upgr │ │ │ │ │ -00089590: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ -000895a0: 0a32 322e 3534 2056 6572 7369 6f6e 2033 .22.54 Version 3 │ │ │ │ │ -000895b0: 2e32 2e31 2e31 0a3d 3d3d 3d3d 3d3d 3d3d .2.1.1.========= │ │ │ │ │ -000895c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ -000895d0: 6c65 6173 6564 204a 616e 7561 7279 2c20 leased January, │ │ │ │ │ -000895e0: 3230 3031 2e0a 0a54 6869 7320 7265 6c65 2001...This rele │ │ │ │ │ -000895f0: 6173 6520 6272 6f6b 6520 7468 6520 6e6f ase broke the no │ │ │ │ │ -00089600: 726d 616c 2072 756c 6520 6167 6169 6e73 rmal rule agains │ │ │ │ │ -00089610: 7420 696e 7472 6f64 7563 696e 6720 6e6f t introducing no │ │ │ │ │ -00089620: 726d 6174 6976 6520 6368 616e 6765 730a rmative changes. │ │ │ │ │ -00089630: 7769 7468 6f75 7420 6368 616e 6769 6e67 without changing │ │ │ │ │ -00089640: 2074 6865 206d 616a 6f72 2070 6174 6368 the major patch │ │ │ │ │ -00089650: 206c 6576 656c 2e0a 0a39 2e33 2e32 0a0a level...9.3.2.. │ │ │ │ │ -00089660: 2020 2020 2044 6165 6d6f 6e20 7374 6172 Daemon star │ │ │ │ │ -00089670: 7475 7020 7363 7269 7074 7320 696e 20e2 tup scripts in . │ │ │ │ │ -00089680: 8098 2f65 7463 2f69 6e69 742e 642f e280 ../etc/init.d/.. │ │ │ │ │ -00089690: 9920 7368 6f75 6c64 206e 6f74 2063 6f6e . should not con │ │ │ │ │ -000896a0: 7461 696e 0a20 2020 2020 6d6f 6469 6669 tain. modifi │ │ │ │ │ -000896b0: 6162 6c65 2070 6172 616d 6574 6572 733b able parameters; │ │ │ │ │ -000896c0: 2074 6865 7365 2073 686f 756c 6420 6265 these should be │ │ │ │ │ -000896d0: 206d 6f76 6564 2074 6f20 6120 6669 6c65 moved to a file │ │ │ │ │ -000896e0: 2069 6e0a 2020 2020 20e2 8098 2f65 7463 in. .../etc │ │ │ │ │ -000896f0: 2f64 6566 6175 6c74 2fe2 8099 0a0a 3132 /default/.....12 │ │ │ │ │ -00089700: 2e33 0a0a 2020 2020 2046 696c 6573 2069 .3.. Files i │ │ │ │ │ -00089710: 6e20 e280 982f 7573 722f 7368 6172 652f n .../usr/share/ │ │ │ │ │ -00089720: 646f 63e2 8099 206d 7573 7420 6e6f 7420 doc... must not │ │ │ │ │ -00089730: 6265 2072 6566 6572 656e 6365 6420 6279 be referenced by │ │ │ │ │ -00089740: 2061 6e79 2070 726f 6772 616d 2e0a 2020 any program.. │ │ │ │ │ -00089750: 2020 2049 6620 7375 6368 2066 696c 6573 If such files │ │ │ │ │ -00089760: 2061 7265 206e 6565 6465 642c 2074 6865 are needed, the │ │ │ │ │ -00089770: 7920 6d75 7374 2062 6520 706c 6163 6564 y must be placed │ │ │ │ │ -00089780: 2069 6e0a 2020 2020 20e2 8098 2f75 7372 in. .../usr │ │ │ │ │ -00089790: 2f73 6861 7265 2f3c 7061 636b 6167 653e /share/ │ │ │ │ │ -000897a0: 2fe2 8099 2c20 616e 6420 7379 6d62 6f6c /..., and symbol │ │ │ │ │ -000897b0: 6963 206c 696e 6b73 2063 7265 6174 6564 ic links created │ │ │ │ │ -000897c0: 2061 7320 7265 7175 6972 6564 2069 6e0a as required in. │ │ │ │ │ -000897d0: 2020 2020 20e2 8098 2f75 7372 2f73 6861 .../usr/sha │ │ │ │ │ -000897e0: 7265 2f64 6f63 2f3c 7061 636b 6167 653e re/doc/ │ │ │ │ │ -000897f0: 2fe2 8099 0a0a 2020 2020 204d 7563 6820 /..... Much │ │ │ │ │ -00089800: 6f66 2074 6865 2070 6163 6b61 6769 6e67 of the packaging │ │ │ │ │ -00089810: 206d 616e 7561 6c20 6861 7320 6e6f 7720 manual has now │ │ │ │ │ -00089820: 6265 656e 2069 6d70 6f72 7465 6420 696e been imported in │ │ │ │ │ -00089830: 746f 2074 6865 2070 6f6c 6963 790a 2020 to the policy. │ │ │ │ │ -00089840: 2020 2064 6f63 756d 656e 740a 0a1f 0a46 document....F │ │ │ │ │ -00089850: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -00089860: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -00089870: 5665 7273 696f 6e20 3320 3220 312c 2020 Version 3 2 1, │ │ │ │ │ -00089880: 4e65 7874 3a20 5665 7273 696f 6e20 3320 Next: Version 3 │ │ │ │ │ -00089890: 3220 302c 2020 5072 6576 3a20 5665 7273 2 0, Prev: Vers │ │ │ │ │ -000898a0: 696f 6e20 3320 3220 3120 312c 2020 5570 ion 3 2 1 1, Up │ │ │ │ │ -000898b0: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ -000898c0: 6b6c 6973 740a 0a32 322e 3535 2056 6572 klist..22.55 Ver │ │ │ │ │ -000898d0: 7369 6f6e 2033 2e32 2e31 0a3d 3d3d 3d3d sion 3.2.1.===== │ │ │ │ │ -000898e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ -000898f0: 5265 6c65 6173 6564 2041 7567 7573 742c Released August, │ │ │ │ │ -00089900: 2032 3030 302e 0a0a 3131 2e38 2e31 0a0a 2000...11.8.1.. │ │ │ │ │ -00089910: 2020 2020 2041 2070 6163 6b61 6765 206f A package o │ │ │ │ │ -00089920: 6620 7072 696f 7269 7479 2073 7461 6e64 f priority stand │ │ │ │ │ -00089930: 6172 6420 6f72 2068 6967 6865 7220 6d61 ard or higher ma │ │ │ │ │ -00089940: 7920 7072 6f76 6964 6520 7477 6f20 6269 y provide two bi │ │ │ │ │ -00089950: 6e61 7269 6573 2c0a 2020 2020 206f 6e65 naries,. one │ │ │ │ │ -00089960: 2063 6f6d 7069 6c65 6420 7769 7468 2073 compiled with s │ │ │ │ │ -00089970: 7570 706f 7274 2066 6f72 2074 6865 2058 upport for the X │ │ │ │ │ -00089980: 2057 696e 646f 7720 5379 7374 656d 2c20 Window System, │ │ │ │ │ -00089990: 616e 6420 7468 6520 6f74 6865 720a 2020 and the other. │ │ │ │ │ -000899a0: 2020 2077 6974 686f 7574 0a0a 1f0a 4669 without....Fi │ │ │ │ │ -000899b0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -000899c0: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ -000899d0: 6572 7369 6f6e 2033 2032 2030 2c20 204e ersion 3 2 0, N │ │ │ │ │ -000899e0: 6578 743a 2056 6572 7369 6f6e 2033 2031 ext: Version 3 1 │ │ │ │ │ -000899f0: 2031 2c20 2050 7265 763a 2056 6572 7369 1, Prev: Versi │ │ │ │ │ -00089a00: 6f6e 2033 2032 2031 2c20 2055 703a 2055 on 3 2 1, Up: U │ │ │ │ │ -00089a10: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ -00089a20: 7374 0a0a 3232 2e35 3620 5665 7273 696f st..22.56 Versio │ │ │ │ │ -00089a30: 6e20 332e 322e 300a 3d3d 3d3d 3d3d 3d3d n 3.2.0.======== │ │ │ │ │ -00089a40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ -00089a50: 6561 7365 6420 4175 6775 7374 2c20 3230 eased August, 20 │ │ │ │ │ -00089a60: 3030 2e0a 0a31 302e 310a 0a20 2020 2020 00...10.1.. │ │ │ │ │ -00089a70: 4279 2064 6566 6175 6c74 2065 7865 6375 By default execu │ │ │ │ │ -00089a80: 7461 626c 6573 2073 686f 756c 6420 6e6f tables should no │ │ │ │ │ -00089a90: 7420 6265 2062 7569 6c74 2077 6974 6820 t be built with │ │ │ │ │ -00089aa0: 7468 6520 6465 6275 6767 696e 670a 2020 the debugging. │ │ │ │ │ -00089ab0: 2020 206f 7074 696f 6e20 2d67 2e20 2049 option -g. I │ │ │ │ │ -00089ac0: 6e73 7465 6164 2c20 6974 2069 7320 7265 nstead, it is re │ │ │ │ │ -00089ad0: 636f 6d6d 656e 6465 6420 746f 2073 7570 commended to sup │ │ │ │ │ -00089ae0: 706f 7274 2062 7569 6c64 696e 6720 7468 port building th │ │ │ │ │ -00089af0: 650a 2020 2020 2070 6163 6b61 6765 2077 e. package w │ │ │ │ │ -00089b00: 6974 6820 6465 6275 6767 696e 6720 696e ith debugging in │ │ │ │ │ -00089b10: 666f 726d 6174 696f 6e20 6f70 7469 6f6e formation option │ │ │ │ │ -00089b20: 616c 6c79 2e0a 0a31 322e 380a 0a20 2020 ally...12.8.. │ │ │ │ │ -00089b30: 2020 506f 6c69 6379 2066 6f72 2070 6163 Policy for pac │ │ │ │ │ -00089b40: 6b61 6765 7320 7768 6572 6520 7468 6520 kages where the │ │ │ │ │ -00089b50: 7570 7374 7265 616d 2075 7365 7320 4854 upstream uses HT │ │ │ │ │ -00089b60: 4d4c 2063 6861 6e67 656c 6f67 2066 696c ML changelog fil │ │ │ │ │ -00089b70: 6573 0a20 2020 2020 6861 7320 6265 656e es. has been │ │ │ │ │ -00089b80: 2065 7870 616e 6465 642e 2020 496e 2073 expanded. In s │ │ │ │ │ -00089b90: 686f 7274 2c20 6120 706c 6169 6e20 7465 hort, a plain te │ │ │ │ │ -00089ba0: 7874 2063 6861 6e67 656c 6f67 2066 696c xt changelog fil │ │ │ │ │ -00089bb0: 6520 7368 6f75 6c64 0a20 2020 2020 616c e should. al │ │ │ │ │ -00089bc0: 7761 7973 2062 6520 6765 6e65 7261 7465 ways be generate │ │ │ │ │ -00089bd0: 6420 666f 7220 7468 6520 7570 7374 7265 d for the upstre │ │ │ │ │ -00089be0: 616d 2063 6861 6e67 6573 0a0a 2020 2020 am changes.. │ │ │ │ │ -00089bf0: 2050 6c65 6173 6520 6e6f 7465 2074 6861 Please note tha │ │ │ │ │ -00089c00: 7420 7468 6520 6e65 7720 7265 6c65 6173 t the new releas │ │ │ │ │ -00089c10: 6520 6f66 2074 6865 2058 2077 696e 646f e of the X windo │ │ │ │ │ -00089c20: 7720 7379 7374 656d 2028 332e 3229 2073 w system (3.2) s │ │ │ │ │ -00089c30: 6861 6c6c 0a20 2020 2020 7072 6f62 6162 hall. probab │ │ │ │ │ -00089c40: 6c79 206e 6565 6420 7377 6565 7069 6e67 ly need sweeping │ │ │ │ │ -00089c50: 2063 6861 6e67 6573 2069 6e20 706f 6c69 changes in poli │ │ │ │ │ -00089c60: 6379 0a0a 2020 2020 2050 6f6c 6963 7920 cy.. Policy │ │ │ │ │ -00089c70: 666f 7220 7061 636b 6167 6573 2070 726f for packages pro │ │ │ │ │ -00089c80: 7669 6469 6e67 2074 6865 2066 6f6c 6c6f viding the follo │ │ │ │ │ -00089c90: 7769 6e67 2058 2d62 6173 6564 2066 6561 wing X-based fea │ │ │ │ │ -00089ca0: 7475 7265 7320 6861 730a 2020 2020 2062 tures has. b │ │ │ │ │ -00089cb0: 6565 6e20 636f 6469 6669 6564 3a0a 0a20 een codified:.. │ │ │ │ │ -00089cc0: 2020 2020 3131 2e38 2e32 0a0a 2020 2020 11.8.2.. │ │ │ │ │ -00089cd0: 2020 2020 2020 5820 7365 7276 6572 2028 X server ( │ │ │ │ │ -00089ce0: 7669 7274 7561 6c20 7061 636b 6167 6520 virtual package │ │ │ │ │ -00089cf0: 7873 6572 7665 7229 0a0a 2020 2020 2031 xserver).. 1 │ │ │ │ │ -00089d00: 312e 382e 330a 0a20 2020 2020 2020 2020 1.8.3.. │ │ │ │ │ -00089d10: 2058 2074 6572 6d69 6e61 6c20 656d 756c X terminal emul │ │ │ │ │ -00089d20: 6174 6f72 2028 7669 7274 7561 6c20 7061 ator (virtual pa │ │ │ │ │ -00089d30: 636b 6167 6520 782d 7465 726d 696e 616c ckage x-terminal │ │ │ │ │ -00089d40: 2d65 6d75 6c61 746f 7229 0a0a 2020 2020 -emulator).. │ │ │ │ │ -00089d50: 2031 312e 382e 340a 0a20 2020 2020 2020 11.8.4.. │ │ │ │ │ -00089d60: 2020 2058 2077 696e 646f 7720 6d61 6e61 X window mana │ │ │ │ │ -00089d70: 6765 7220 2876 6972 7475 616c 2070 6163 ger (virtual pac │ │ │ │ │ -00089d80: 6b61 6765 2078 2d77 696e 646f 772d 6d61 kage x-window-ma │ │ │ │ │ -00089d90: 6e61 6765 722c 2061 6e64 0a20 2020 2020 nager, and. │ │ │ │ │ -00089da0: 2020 2020 20e2 8098 2f75 7372 2f62 696e .../usr/bin │ │ │ │ │ -00089db0: 2f78 2d77 696e 646f 772d 6d61 6e61 6765 /x-window-manage │ │ │ │ │ -00089dc0: 72e2 8099 2061 6c74 6572 6e61 7469 7665 r... alternative │ │ │ │ │ -00089dd0: 2c20 7769 7468 2070 7269 6f72 6974 790a , with priority. │ │ │ │ │ -00089de0: 2020 2020 2020 2020 2020 6361 6c63 756c calcul │ │ │ │ │ -00089df0: 6174 696f 6e20 6775 6964 656c 696e 6573 ation guidelines │ │ │ │ │ -00089e00: 290a 0a20 2020 2020 3132 2e38 2e35 0a0a ).. 12.8.5.. │ │ │ │ │ -00089e10: 2020 2020 2020 2020 2020 5820 666f 6e74 X font │ │ │ │ │ -00089e20: 7320 2874 6869 7320 7365 6374 696f 6e20 s (this section │ │ │ │ │ -00089e30: 6861 7320 6265 656e 2077 7269 7474 656e has been written │ │ │ │ │ -00089e40: 2066 726f 6d20 7363 7261 7463 6829 0a0a from scratch).. │ │ │ │ │ -00089e50: 2020 2020 2031 312e 382e 360a 0a20 2020 11.8.6.. │ │ │ │ │ -00089e60: 2020 2020 2020 2058 2061 7070 6c69 6361 X applica │ │ │ │ │ -00089e70: 7469 6f6e 2064 6566 6175 6c74 730a 0a31 tion defaults..1 │ │ │ │ │ -00089e80: 312e 382e 370a 0a20 2020 2020 506f 6c69 1.8.7.. Poli │ │ │ │ │ -00089e90: 6379 2066 6f72 2070 6163 6b61 6765 7320 cy for packages │ │ │ │ │ -00089ea0: 7573 696e 6720 7468 6520 5820 5769 6e64 using the X Wind │ │ │ │ │ -00089eb0: 6f77 2053 7973 7465 6d20 616e 6420 4648 ow System and FH │ │ │ │ │ -00089ec0: 5320 6973 7375 6573 2068 6173 0a20 2020 S issues has. │ │ │ │ │ -00089ed0: 2020 6265 656e 2063 6c61 7269 6669 6564 been clarified │ │ │ │ │ -00089ee0: 3b0a 0a31 312e 372e 330a 0a20 2020 2020 ;..11.7.3.. │ │ │ │ │ -00089ef0: 4e6f 2070 6163 6b61 6765 206d 6179 2063 No package may c │ │ │ │ │ -00089f00: 6f6e 7461 696e 206f 7220 6d61 6b65 2068 ontain or make h │ │ │ │ │ -00089f10: 6172 6420 6c69 6e6b 7320 746f 2063 6f6e ard links to con │ │ │ │ │ -00089f20: 6666 696c 6573 0a0a 380a 0a20 2020 2020 ffiles..8.. │ │ │ │ │ -00089f30: 4e6f 7465 6420 7468 6174 206e 6577 6572 Noted that newer │ │ │ │ │ -00089f40: 2064 706b 6720 7665 7273 696f 6e73 2064 dpkg versions d │ │ │ │ │ -00089f50: 6f20 6e6f 7420 7265 7175 6972 6520 6578 o not require ex │ │ │ │ │ -00089f60: 7472 656d 6520 6361 7265 2069 6e0a 2020 treme care in. │ │ │ │ │ -00089f70: 2020 2061 6c77 6179 7320 6372 6561 7469 always creati │ │ │ │ │ -00089f80: 6e67 2074 6865 2073 6861 7265 6420 6c69 ng the shared li │ │ │ │ │ -00089f90: 6220 6265 666f 7265 2074 6865 2073 796d b before the sym │ │ │ │ │ -00089fa0: 6c69 6e6b 2c20 736f 2074 6865 2075 6e70 link, so the unp │ │ │ │ │ -00089fb0: 6163 6b0a 2020 2020 206f 7264 6572 2062 ack. order b │ │ │ │ │ -00089fc0: 6520 636f 7272 6563 740a 0a1f 0a46 696c e correct....Fil │ │ │ │ │ -00089fd0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -00089fe0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ -00089ff0: 7273 696f 6e20 3320 3120 312c 2020 4e65 rsion 3 1 1, Ne │ │ │ │ │ -0008a000: 7874 3a20 5665 7273 696f 6e20 3320 3120 xt: Version 3 1 │ │ │ │ │ -0008a010: 302c 2020 5072 6576 3a20 5665 7273 696f 0, Prev: Versio │ │ │ │ │ -0008a020: 6e20 3320 3220 302c 2020 5570 3a20 5570 n 3 2 0, Up: Up │ │ │ │ │ -0008a030: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ -0008a040: 740a 0a32 322e 3537 2056 6572 7369 6f6e t..22.57 Version │ │ │ │ │ -0008a050: 2033 2e31 2e31 0a3d 3d3d 3d3d 3d3d 3d3d 3.1.1.========= │ │ │ │ │ -0008a060: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ -0008a070: 6173 6564 204e 6f76 656d 6265 722c 2031 ased November, 1 │ │ │ │ │ -0008a080: 3939 392e 0a0a 372e 310a 0a20 2020 2020 999...7.1.. │ │ │ │ │ -0008a090: 436f 7272 6563 7469 6f6e 2074 6f20 7365 Correction to se │ │ │ │ │ -0008a0a0: 6d61 6e74 6963 7320 6f66 2061 7263 6869 mantics of archi │ │ │ │ │ -0008a0b0: 7465 6374 7572 6520 6c69 7374 7320 696e tecture lists in │ │ │ │ │ -0008a0c0: 2042 7569 6c64 2d44 6570 656e 6473 2065 Build-Depends e │ │ │ │ │ -0008a0d0: 7463 2e0a 2020 2020 2053 686f 756c 6420 tc.. Should │ │ │ │ │ -0008a0e0: 6e6f 7420 6166 6665 6374 206d 616e 7920 not affect many │ │ │ │ │ -0008a0f0: 7061 636b 6167 6573 0a0a 1f0a 4669 6c65 packages....File │ │ │ │ │ -0008a100: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ -0008a110: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ -0008a120: 7369 6f6e 2033 2031 2030 2c20 204e 6578 sion 3 1 0, Nex │ │ │ │ │ -0008a130: 743a 2056 6572 7369 6f6e 2033 2030 2031 t: Version 3 0 1 │ │ │ │ │ -0008a140: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ -0008a150: 2033 2031 2031 2c20 2055 703a 2055 7067 3 1 1, Up: Upg │ │ │ │ │ -0008a160: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ -0008a170: 0a0a 3232 2e35 3820 5665 7273 696f 6e20 ..22.58 Version │ │ │ │ │ -0008a180: 332e 312e 300a 3d3d 3d3d 3d3d 3d3d 3d3d 3.1.0.========== │ │ │ │ │ -0008a190: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ -0008a1a0: 7365 6420 4f63 746f 6265 722c 2031 3939 sed October, 199 │ │ │ │ │ -0008a1b0: 392e 0a0a 6465 6675 6e63 740a 0a20 2020 9...defunct.. │ │ │ │ │ -0008a1c0: 2020 e280 982f 7573 722f 646f 632f 3c70 .../usr/doc/

... has t │ │ │ │ │ -0008a1e0: 6f20 6265 2061 2073 796d 6c69 6e6b 2070 o be a symlink p │ │ │ │ │ -0008a1f0: 6f69 6e74 696e 6720 746f 0a20 2020 2020 ointing to. │ │ │ │ │ -0008a200: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ -0008a210: 632f 3c70 6163 6b61 6765 3ee2 8099 2c20 c/..., │ │ │ │ │ -0008a220: 746f 2062 6520 6d61 696e 7461 696e 6564 to be maintained │ │ │ │ │ -0008a230: 2062 7920 706f 7374 696e 7374 2061 6e64 by postinst and │ │ │ │ │ -0008a240: 2070 7265 726d 0a20 2020 2020 7363 7269 prerm. scri │ │ │ │ │ -0008a250: 7074 732e 0a0a 372e 312c 2037 2e36 0a0a pts...7.1, 7.6.. │ │ │ │ │ -0008a260: 2020 2020 2049 6e74 726f 6475 6365 6420 Introduced │ │ │ │ │ -0008a270: 736f 7572 6365 2064 6570 656e 6465 6e63 source dependenc │ │ │ │ │ -0008a280: 6965 7320 2842 7569 6c64 2d44 6570 656e ies (Build-Depen │ │ │ │ │ -0008a290: 6473 2c20 6574 632e 290a 0a39 2e33 2e34 ds, etc.)..9.3.4 │ │ │ │ │ -0008a2a0: 0a0a 2020 2020 20e2 8098 2f65 7463 2f72 .. .../etc/r │ │ │ │ │ -0008a2b0: 632e 626f 6f74 e280 9920 6861 7320 6265 c.boot... has be │ │ │ │ │ -0008a2c0: 656e 2064 6570 7265 6361 7465 6420 696e en deprecated in │ │ │ │ │ -0008a2d0: 2066 6176 6f75 7220 6f66 20e2 8098 2f65 favour of .../e │ │ │ │ │ -0008a2e0: 7463 2f72 6353 2e64 e280 992e 0a20 2020 tc/rcS.d..... │ │ │ │ │ -0008a2f0: 2020 2850 6163 6b61 6765 7320 7368 6f75 (Packages shou │ │ │ │ │ -0008a300: 6c64 206e 6f74 2062 6520 746f 7563 6869 ld not be touchi │ │ │ │ │ -0008a310: 6e67 2074 6869 7320 6469 7265 6374 6f72 ng this director │ │ │ │ │ -0008a320: 792c 2062 7574 2073 686f 756c 6420 7573 y, but should us │ │ │ │ │ -0008a330: 650a 2020 2020 2075 7064 6174 652d 7263 e. update-rc │ │ │ │ │ -0008a340: 2e64 2069 6e73 7465 6164 290a 0a39 2e33 .d instead)..9.3 │ │ │ │ │ -0008a350: 2e33 0a0a 2020 2020 2075 7064 6174 652d .3.. update- │ │ │ │ │ -0008a360: 7263 2e64 2069 7320 6e6f 7720 7468 6520 rc.d is now the │ │ │ │ │ -0008a370: 276f 6e6c 7927 2061 6c6c 6f77 6162 6c65 'only' allowable │ │ │ │ │ -0008a380: 2077 6179 206f 6620 6163 6365 7373 696e way of accessin │ │ │ │ │ -0008a390: 6720 7468 650a 2020 2020 20e2 8098 2f65 g the. .../e │ │ │ │ │ -0008a3a0: 7463 2f72 633f 2e64 2f5b 534b 5d3f 3f2a tc/rc?.d/[SK]??* │ │ │ │ │ -0008a3b0: e280 9920 6c69 6e6b 732e 2020 416e 7920 ... links. Any │ │ │ │ │ -0008a3c0: 7363 7269 7074 7320 7768 6963 6820 6d61 scripts which ma │ │ │ │ │ -0008a3d0: 6e69 7075 6c61 7465 2074 6865 6d0a 2020 nipulate them. │ │ │ │ │ -0008a3e0: 2020 2064 6972 6563 746c 7920 6d75 7374 directly must │ │ │ │ │ -0008a3f0: 2062 6520 6368 616e 6765 6420 746f 2075 be changed to u │ │ │ │ │ -0008a400: 7365 2075 7064 6174 652d 7263 2e64 2069 se update-rc.d i │ │ │ │ │ -0008a410: 6e73 7465 6164 2e20 2028 5468 6973 2069 nstead. (This i │ │ │ │ │ -0008a420: 730a 2020 2020 2062 6563 6175 7365 2074 s. because t │ │ │ │ │ -0008a430: 6865 2066 696c 652d 7263 2070 6163 6b61 he file-rc packa │ │ │ │ │ -0008a440: 6765 2068 616e 646c 6573 2074 6869 7320 ge handles this │ │ │ │ │ -0008a450: 696e 666f 726d 6174 696f 6e20 696e 2061 information in a │ │ │ │ │ -0008a460: 6e0a 2020 2020 2069 6e63 6f6d 7061 7469 n. incompati │ │ │ │ │ -0008a470: 626c 6520 7761 792e 290a 0a31 322e 370a ble way.)..12.7. │ │ │ │ │ -0008a480: 0a20 2020 2020 4172 6368 6974 6563 7475 . Architectu │ │ │ │ │ -0008a490: 7265 2d73 7065 6369 6669 6320 6578 616d re-specific exam │ │ │ │ │ -0008a4a0: 706c 6573 2067 6f20 696e 20e2 8098 2f75 ples go in .../u │ │ │ │ │ -0008a4b0: 7372 2f6c 6962 2f3c 7061 636b 6167 653e sr/lib/ │ │ │ │ │ -0008a4c0: 2f65 7861 6d70 6c65 73e2 8099 0a20 2020 /examples.... │ │ │ │ │ -0008a4d0: 2020 7769 7468 2073 796d 6c69 6e6b 7320 with symlinks │ │ │ │ │ -0008a4e0: 6672 6f6d 20e2 8098 2f75 7372 2f73 6861 from .../usr/sha │ │ │ │ │ -0008a4f0: 7265 2f64 6f63 2f3c 7061 636b 6167 653e re/doc/ │ │ │ │ │ -0008a500: 2f65 7861 6d70 6c65 732f 2ae2 8099 206f /examples/*... o │ │ │ │ │ -0008a510: 7220 6672 6f6d 0a20 2020 2020 e280 982f r from. .../ │ │ │ │ │ -0008a520: 7573 722f 7368 6172 652f 646f 632f 3c70 usr/share/doc/

/examples │ │ │ │ │ -0008a540: e280 9920 6974 7365 6c66 0a0a 392e 312e ... itself..9.1. │ │ │ │ │ -0008a550: 310a 0a20 2020 2020 5570 6461 7465 6420 1.. Updated │ │ │ │ │ -0008a560: 4648 5320 746f 2061 2032 2e31 2064 7261 FHS to a 2.1 dra │ │ │ │ │ -0008a570: 6674 3b20 7468 6973 2072 6576 6572 7473 ft; this reverts │ │ │ │ │ -0008a580: 20e2 8098 2f76 6172 2f73 7461 7465 e280 .../var/state.. │ │ │ │ │ -0008a590: 9920 746f 20e2 8098 2f76 6172 2f6c 6962 . to .../var/lib │ │ │ │ │ -0008a5a0: e280 990a 0a39 2e37 3b20 6d69 6d65 2d70 .....9.7; mime-p │ │ │ │ │ -0008a5b0: 6f6c 6963 790a 0a20 2020 2020 4164 6465 olicy.. Adde │ │ │ │ │ -0008a5c0: 6420 4d49 4d45 2073 7562 2d70 6f6c 6963 d MIME sub-polic │ │ │ │ │ -0008a5d0: 7920 646f 6375 6d65 6e74 0a0a 3132 2e34 y document..12.4 │ │ │ │ │ -0008a5e0: 0a0a 2020 2020 2056 4953 5541 4c20 6973 .. VISUAL is │ │ │ │ │ -0008a5f0: 2061 6c6c 6f77 6564 2061 7320 6120 2868 allowed as a (h │ │ │ │ │ -0008a600: 6967 6865 7220 7072 696f 7269 7479 2920 igher priority) │ │ │ │ │ -0008a610: 616c 7465 726e 6174 6976 6520 746f 2045 alternative to E │ │ │ │ │ -0008a620: 4449 544f 520a 0a31 312e 360a 0a20 2020 DITOR..11.6.. │ │ │ │ │ -0008a630: 2020 4d6f 6469 6669 6564 206c 6962 6c6f Modified liblo │ │ │ │ │ -0008a640: 636b 6669 6c65 2064 6573 6372 6970 7469 ckfile descripti │ │ │ │ │ -0008a650: 6f6e 2c20 7768 6963 6820 6166 6665 6374 on, which affect │ │ │ │ │ -0008a660: 7320 6d61 696c 626f 782d 6163 6365 7373 s mailbox-access │ │ │ │ │ -0008a670: 696e 670a 2020 2020 2070 726f 6772 616d ing. program │ │ │ │ │ -0008a680: 732e 2020 506c 6561 7365 2073 6565 2074 s. Please see t │ │ │ │ │ -0008a690: 6865 2070 6f6c 6963 7920 646f 6375 6d65 he policy docume │ │ │ │ │ -0008a6a0: 6e74 2066 6f72 2064 6574 6169 6c73 0a0a nt for details.. │ │ │ │ │ -0008a6b0: 3132 2e37 0a0a 2020 2020 2049 6620 6120 12.7.. If a │ │ │ │ │ -0008a6c0: 7061 636b 6167 6520 7072 6f76 6964 6573 package provides │ │ │ │ │ -0008a6d0: 2061 2063 6861 6e67 656c 6f67 2069 6e20 a changelog in │ │ │ │ │ -0008a6e0: 4854 4d4c 2066 6f72 6d61 742c 2061 2074 HTML format, a t │ │ │ │ │ -0008a6f0: 6578 742d 6f6e 6c79 0a20 2020 2020 7665 ext-only. ve │ │ │ │ │ -0008a700: 7273 696f 6e20 7368 6f75 6c64 2061 6c73 rsion should als │ │ │ │ │ -0008a710: 6f20 6265 2069 6e63 6c75 6465 642e 2020 o be included. │ │ │ │ │ -0008a720: 2853 7563 6820 6120 7665 7273 696f 6e20 (Such a version │ │ │ │ │ -0008a730: 6d61 7920 6265 2070 7265 7061 7265 640a may be prepared. │ │ │ │ │ -0008a740: 2020 2020 2075 7369 6e67 20e2 8098 6c79 using ...ly │ │ │ │ │ -0008a750: 6e78 202d 6475 6d70 202d 6e6f 6c69 7374 nx -dump -nolist │ │ │ │ │ -0008a760: e280 992e 290a 0a33 2e32 2e31 0a0a 2020 ....)..3.2.1.. │ │ │ │ │ -0008a770: 2020 2044 6573 6372 6970 7469 6f6e 206f Description o │ │ │ │ │ -0008a780: 6620 686f 7720 746f 2068 616e 646c 6520 f how to handle │ │ │ │ │ -0008a790: 7665 7273 696f 6e20 6e75 6d62 6572 7320 version numbers │ │ │ │ │ -0008a7a0: 6261 7365 6420 6f6e 2064 6174 6573 2061 based on dates a │ │ │ │ │ -0008a7b0: 6464 6564 0a0a 1f0a 4669 6c65 3a20 6465 dded....File: de │ │ │ │ │ -0008a7c0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ -0008a7d0: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ -0008a7e0: 2033 2030 2031 2c20 204e 6578 743a 2056 3 0 1, Next: V │ │ │ │ │ -0008a7f0: 6572 7369 6f6e 2033 2030 2030 2c20 2050 ersion 3 0 0, P │ │ │ │ │ -0008a800: 7265 763a 2056 6572 7369 6f6e 2033 2031 rev: Version 3 1 │ │ │ │ │ -0008a810: 2030 2c20 2055 703a 2055 7067 7261 6469 0, Up: Upgradi │ │ │ │ │ -0008a820: 6e67 2063 6865 636b 6c69 7374 0a0a 3232 ng checklist..22 │ │ │ │ │ -0008a830: 2e35 3920 5665 7273 696f 6e20 332e 302e .59 Version 3.0. │ │ │ │ │ -0008a840: 310a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 1.============== │ │ │ │ │ -0008a850: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ -0008a860: 4a75 6c79 2c20 3139 3939 2e0a 0a31 302e July, 1999...10. │ │ │ │ │ -0008a870: 320a 0a20 2020 2020 4164 6465 6420 7468 2.. Added th │ │ │ │ │ -0008a880: 6520 636c 6172 6966 6963 6174 696f 6e20 e clarification │ │ │ │ │ -0008a890: 7468 6174 2074 6865 202e 6c61 2066 696c that the .la fil │ │ │ │ │ -0008a8a0: 6573 2061 7265 2065 7373 656e 7469 616c es are essential │ │ │ │ │ -0008a8b0: 2066 6f72 2074 6865 0a20 2020 2020 7061 for the. pa │ │ │ │ │ -0008a8c0: 636b 6167 6573 2075 7369 6e67 206c 6962 ckages using lib │ │ │ │ │ -0008a8d0: 746f 6f6c e280 9973 206c 6962 6c74 646c tool...s libltdl │ │ │ │ │ -0008a8e0: 206c 6962 7261 7279 2c20 696e 2077 6869 library, in whi │ │ │ │ │ -0008a8f0: 6368 2063 6173 6520 7468 6520 2e6c 610a ch case the .la. │ │ │ │ │ -0008a900: 2020 2020 2066 696c 6573 206d 7573 7420 files must │ │ │ │ │ -0008a910: 676f 2069 6e20 7468 6520 7275 6e2d 7469 go in the run-ti │ │ │ │ │ -0008a920: 6d65 206c 6962 7261 7279 2070 6163 6b61 me library packa │ │ │ │ │ -0008a930: 6765 0a0a 1f0a 4669 6c65 3a20 6465 6269 ge....File: debi │ │ │ │ │ -0008a940: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ -0008a950: 204e 6f64 653a 2056 6572 7369 6f6e 2033 Node: Version 3 │ │ │ │ │ -0008a960: 2030 2030 2c20 204e 6578 743a 2056 6572 0 0, Next: Ver │ │ │ │ │ -0008a970: 7369 6f6e 2032 2035 2030 2c20 2050 7265 sion 2 5 0, Pre │ │ │ │ │ -0008a980: 763a 2056 6572 7369 6f6e 2033 2030 2031 v: Version 3 0 1 │ │ │ │ │ -0008a990: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ -0008a9a0: 2063 6865 636b 6c69 7374 0a0a 3232 2e36 checklist..22.6 │ │ │ │ │ -0008a9b0: 3020 5665 7273 696f 6e20 332e 302e 300a 0 Version 3.0.0. │ │ │ │ │ -0008a9c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0008a9d0: 3d3d 3d0a 0a52 656c 6561 7365 6420 4a75 ===..Released Ju │ │ │ │ │ -0008a9e0: 6e65 2c20 3139 3939 2e0a 0a39 2e31 0a0a ne, 1999...9.1.. │ │ │ │ │ -0008a9f0: 2020 2020 2044 6562 6961 6e20 666f 726d Debian form │ │ │ │ │ -0008aa00: 616c 6c79 206d 6f76 6573 2066 726f 6d20 ally moves from │ │ │ │ │ -0008aa10: 7468 6520 4653 5354 4e44 2074 6f20 7468 the FSSTND to th │ │ │ │ │ -0008aa20: 6520 4648 532e 2054 6869 7320 6973 2061 e FHS. This is a │ │ │ │ │ -0008aa30: 206d 616a 6f72 0a20 2020 2020 6368 616e major. chan │ │ │ │ │ -0008aa40: 6765 2c20 616e 6420 7468 6520 696d 706c ge, and the impl │ │ │ │ │ -0008aa50: 6963 6174 696f 6e73 206f 6620 7468 6973 ications of this │ │ │ │ │ -0008aa60: 206d 6f76 6520 6172 6520 7072 6f62 6162 move are probab │ │ │ │ │ -0008aa70: 6c79 206e 6f74 2061 6c6c 0a20 2020 2020 ly not all. │ │ │ │ │ -0008aa80: 6b6e 6f77 6e2e 0a0a 342e 310a 0a20 2020 known...4.1.. │ │ │ │ │ -0008aa90: 2020 4f6e 6c79 2033 2064 6967 6974 7320 Only 3 digits │ │ │ │ │ -0008aaa0: 6f66 2074 6865 2053 7461 6e64 6172 6473 of the Standards │ │ │ │ │ -0008aab0: 2076 6572 7369 6f6e 206e 6565 6420 6265 version need be │ │ │ │ │ -0008aac0: 2069 6e63 6c75 6465 6420 696e 2063 6f6e included in con │ │ │ │ │ -0008aad0: 7472 6f6c 0a20 2020 2020 6669 6c65 732c trol. files, │ │ │ │ │ -0008aae0: 2074 686f 7567 6820 616c 6c20 666f 7572 though all four │ │ │ │ │ -0008aaf0: 2064 6967 6974 7320 6172 6520 7374 696c digits are stil │ │ │ │ │ -0008ab00: 6c20 7065 726d 6974 7465 642e 0a0a 3132 l permitted...12 │ │ │ │ │ -0008ab10: 2e36 0a0a 2020 2020 2054 6865 206c 6f63 .6.. The loc │ │ │ │ │ -0008ab20: 6174 696f 6e20 6f66 2074 6865 2047 504c ation of the GPL │ │ │ │ │ -0008ab30: 2068 6173 2063 6861 6e67 6564 2074 6f0a has changed to. │ │ │ │ │ -0008ab40: 2020 2020 20e2 8098 2f75 7372 2f73 6861 .../usr/sha │ │ │ │ │ -0008ab50: 7265 2f63 6f6d 6d6f 6e2d 6c69 6365 6e73 re/common-licens │ │ │ │ │ -0008ab60: 6573 e280 992e 2020 5468 6973 206d 6179 es.... This may │ │ │ │ │ -0008ab70: 2072 6571 7569 7265 2063 6861 6e67 696e require changin │ │ │ │ │ -0008ab80: 6720 7468 650a 2020 2020 2063 6f70 7972 g the. copyr │ │ │ │ │ -0008ab90: 6967 6874 2066 696c 6573 2074 6f20 706f ight files to po │ │ │ │ │ -0008aba0: 696e 7420 746f 2074 6865 2063 6f72 7265 int to the corre │ │ │ │ │ -0008abb0: 6374 206c 6f63 6174 696f 6e20 6f66 2074 ct location of t │ │ │ │ │ -0008abc0: 6865 2047 504c 2061 6e64 0a20 2020 2020 he GPL and. │ │ │ │ │ -0008abd0: 6f74 6865 7220 6d61 6a6f 7220 6c69 6365 other major lice │ │ │ │ │ -0008abe0: 6e73 6573 0a0a 3130 2e32 0a0a 2020 2020 nses..10.2.. │ │ │ │ │ -0008abf0: 2050 6163 6b61 6765 7320 7468 6174 2075 Packages that u │ │ │ │ │ -0008ac00: 7365 206c 6962 746f 6f6c 2074 6f20 6372 se libtool to cr │ │ │ │ │ -0008ac10: 6561 7465 2073 6861 7265 6420 6c69 6272 eate shared libr │ │ │ │ │ -0008ac20: 6172 6965 7320 6d75 7374 2069 6e63 6c75 aries must inclu │ │ │ │ │ -0008ac30: 6465 0a20 2020 2020 7468 6520 2e6c 6120 de. the .la │ │ │ │ │ -0008ac40: 6669 6c65 7320 696e 2074 6865 202d 6465 files in the -de │ │ │ │ │ -0008ac50: 7620 7061 636b 6167 6573 0a0a 3130 2e38 v packages..10.8 │ │ │ │ │ -0008ac60: 0a0a 2020 2020 2055 7365 206c 6f67 726f .. Use logro │ │ │ │ │ -0008ac70: 7461 7465 2074 6f20 726f 7461 7465 206c tate to rotate l │ │ │ │ │ -0008ac80: 6f67 2066 696c 6573 0a0a 6e6f 7720 3131 og files..now 11 │ │ │ │ │ -0008ac90: 2e38 0a0a 2020 2020 2073 6563 7469 6f6e .8.. section │ │ │ │ │ -0008aca0: 2035 2e38 2068 6173 2062 6565 6e20 7265 5.8 has been re │ │ │ │ │ -0008acb0: 7772 6974 7465 6e20 2850 726f 6772 616d written (Program │ │ │ │ │ -0008acc0: 7320 666f 7220 7468 6520 5820 5769 6e64 s for the X Wind │ │ │ │ │ -0008acd0: 6f77 2053 7973 7465 6d29 0a0a 392e 363b ow System)..9.6; │ │ │ │ │ -0008ace0: 206d 656e 752d 706f 6c69 6379 0a0a 2020 menu-policy.. │ │ │ │ │ -0008acf0: 2020 2054 6865 7265 2069 7320 6e6f 7720 There is now │ │ │ │ │ -0008ad00: 616e 2061 7373 6f63 6961 7465 6420 6d65 an associated me │ │ │ │ │ -0008ad10: 6e75 2070 6f6c 6963 792c 2069 6e20 6120 nu policy, in a │ │ │ │ │ -0008ad20: 7365 7061 7261 7465 2064 6f63 756d 656e separate documen │ │ │ │ │ -0008ad30: 742c 0a20 2020 2020 7468 6174 2063 6172 t,. that car │ │ │ │ │ -0008ad40: 7269 6573 2074 6865 2066 756c 6c20 7765 ries the full we │ │ │ │ │ -0008ad50: 6967 6874 206f 6620 4465 6269 616e 2070 ight of Debian p │ │ │ │ │ -0008ad60: 6f6c 6963 790a 0a31 312e 330a 0a20 2020 olicy..11.3.. │ │ │ │ │ -0008ad70: 2020 5072 6f67 7261 6d73 2077 6869 6368 Programs which │ │ │ │ │ -0008ad80: 206e 6565 6420 746f 206d 6f64 6966 7920 need to modify │ │ │ │ │ -0008ad90: 7468 6520 6669 6c65 7320 e280 982f 7661 the files .../va │ │ │ │ │ -0008ada0: 722f 7275 6e2f 7574 6d70 e280 992c 0a20 r/run/utmp...,. │ │ │ │ │ -0008adb0: 2020 2020 e280 982f 7661 722f 6c6f 672f .../var/log/ │ │ │ │ │ -0008adc0: 7774 6d70 e280 9920 616e 6420 e280 982f wtmp... and .../ │ │ │ │ │ -0008add0: 7661 722f 6c6f 672f 6c61 7374 6c6f 67e2 var/log/lastlog. │ │ │ │ │ -0008ade0: 8099 206d 7573 7420 6265 2069 6e73 7461 .. must be insta │ │ │ │ │ -0008adf0: 6c6c 6564 2073 6574 6769 640a 2020 2020 lled setgid. │ │ │ │ │ -0008ae00: 2075 746d 700a 0a1f 0a46 696c 653a 2064 utmp....File: d │ │ │ │ │ -0008ae10: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ -0008ae20: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ -0008ae30: 6e20 3220 3520 302c 2020 4e65 7874 3a20 n 2 5 0, Next: │ │ │ │ │ -0008ae40: 5665 7273 696f 6e20 3220 3420 312c 2020 Version 2 4 1, │ │ │ │ │ -0008ae50: 5072 6576 3a20 5665 7273 696f 6e20 3320 Prev: Version 3 │ │ │ │ │ -0008ae60: 3020 302c 2020 5570 3a20 5570 6772 6164 0 0, Up: Upgrad │ │ │ │ │ -0008ae70: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ -0008ae80: 322e 3631 2056 6572 7369 6f6e 2032 2e35 2.61 Version 2.5 │ │ │ │ │ -0008ae90: 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .0.============= │ │ │ │ │ -0008aea0: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ -0008aeb0: 204f 6374 6f62 6572 2c20 3139 3938 2e0a October, 1998.. │ │ │ │ │ -0008aec0: 0a27 506c 6561 7365 206e 6f74 6520 7468 .'Please note th │ │ │ │ │ -0008aed0: 6174 2073 6563 7469 6f6e 206e 756d 6265 at section numbe │ │ │ │ │ -0008aee0: 7273 2062 656c 6f77 2074 6869 7320 706f rs below this po │ │ │ │ │ -0008aef0: 696e 7420 6d61 7920 6e6f 7420 6d61 7463 int may not matc │ │ │ │ │ -0008af00: 6820 7468 650a 6375 7272 656e 7420 506f h the.current Po │ │ │ │ │ -0008af10: 6c69 6379 204d 616e 7561 6c2e 270a 0a20 licy Manual.'.. │ │ │ │ │ -0008af20: 2020 2d20 5265 6172 7261 6e67 6564 2074 - Rearranged t │ │ │ │ │ -0008af30: 6865 206d 616e 7561 6c20 746f 2063 7265 he manual to cre │ │ │ │ │ -0008af40: 6174 6520 6120 6e65 7720 5365 6374 696f ate a new Sectio │ │ │ │ │ -0008af50: 6e20 342c 2046 696c 6573 0a0a 2020 2020 n 4, Files.. │ │ │ │ │ -0008af60: 2020 2020 2d20 5365 6374 696f 6e20 332e - Section 3. │ │ │ │ │ -0008af70: 3320 28e2 809c 4669 6c65 73e2 809d 2920 3 (...Files...) │ │ │ │ │ -0008af80: 7761 7320 6d6f 7665 6420 746f 2053 6563 was moved to Sec │ │ │ │ │ -0008af90: 7469 6f6e 2034 2e20 2054 6865 2053 6563 tion 4. The Sec │ │ │ │ │ -0008afa0: 7469 6f6e 730a 2020 2020 2020 2020 2020 tions. │ │ │ │ │ -0008afb0: 7468 6174 2077 6572 6520 5365 6374 696f that were Sectio │ │ │ │ │ -0008afc0: 6e20 3420 616e 6420 5365 6374 696f 6e20 n 4 and Section │ │ │ │ │ -0008afd0: 3520 7765 7265 206d 6f76 6564 2064 6f77 5 were moved dow │ │ │ │ │ -0008afe0: 6e20 746f 2062 6563 6f6d 650a 2020 2020 n to become. │ │ │ │ │ -0008aff0: 2020 2020 2020 5365 6374 696f 6e20 3520 Section 5 │ │ │ │ │ -0008b000: 616e 6420 5365 6374 696f 6e20 362e 0a0a and Section 6... │ │ │ │ │ -0008b010: 2020 2020 2020 2020 2d20 5768 6174 2077 - What w │ │ │ │ │ -0008b020: 6173 2053 6563 7469 6f6e 2035 2e35 2028 as Section 5.5 ( │ │ │ │ │ -0008b030: e280 9c4c 6f67 2066 696c 6573 e280 9d29 ...Log files...) │ │ │ │ │ -0008b040: 2069 7320 6e6f 7720 6120 7375 6273 6563 is now a subsec │ │ │ │ │ -0008b050: 7469 6f6e 206f 6620 7468 650a 2020 2020 tion of the. │ │ │ │ │ -0008b060: 2020 2020 2020 6e65 7720 5365 6374 696f new Sectio │ │ │ │ │ -0008b070: 6e20 3420 28e2 809c 4669 6c65 73e2 809d n 4 (...Files... │ │ │ │ │ -0008b080: 292c 2062 6563 6f6d 696e 6720 7365 6374 ), becoming sect │ │ │ │ │ -0008b090: 696f 6e20 342e 382c 2070 6c61 6365 6420 ion 4.8, placed │ │ │ │ │ -0008b0a0: 6166 7465 720a 2020 2020 2020 2020 2020 after. │ │ │ │ │ -0008b0b0: e280 9c43 6f6e 6669 6775 7261 7469 6f6e ...Configuration │ │ │ │ │ -0008b0c0: 2066 696c 6573 e280 9d2c 206d 6f76 696e files..., movin │ │ │ │ │ -0008b0d0: 6720 7468 6520 5365 6374 696f 6e20 342e g the Section 4. │ │ │ │ │ -0008b0e0: 3820 28e2 809c 5065 726d 6973 7369 6f6e 8 (...Permission │ │ │ │ │ -0008b0f0: 730a 2020 2020 2020 2020 2020 616e 6420 s. and │ │ │ │ │ -0008b100: 6f77 6e65 7273 e280 9d29 2074 6f20 5365 owners...) to Se │ │ │ │ │ -0008b110: 6374 696f 6e20 342e 392e 2020 416c 6c20 ction 4.9. All │ │ │ │ │ -0008b120: 7375 6273 6563 7469 6f6e 7320 6f66 2074 subsections of t │ │ │ │ │ -0008b130: 6865 206f 6c64 0a20 2020 2020 2020 2020 he old. │ │ │ │ │ -0008b140: 2053 6563 7469 6f6e 2035 2061 6674 6572 Section 5 after │ │ │ │ │ -0008b150: 2035 2e35 2077 6572 6520 6d6f 7665 6420 5.5 were moved │ │ │ │ │ -0008b160: 646f 776e 2074 6f20 6669 6c6c 2069 6e20 down to fill in │ │ │ │ │ -0008b170: 7468 6520 6e75 6d62 6572 2067 6170 2e0a the number gap.. │ │ │ │ │ -0008b180: 0a20 2020 2d20 4d6f 6469 6669 6564 2074 . - Modified t │ │ │ │ │ -0008b190: 6865 2073 6563 7469 6f6e 2061 626f 7574 he section about │ │ │ │ │ -0008b1a0: 2063 6861 6e67 656c 6f67 2066 696c 6573 changelog files │ │ │ │ │ -0008b1b0: 2074 6f20 6163 636f 6d6d 6f64 6174 6520 to accommodate │ │ │ │ │ -0008b1c0: 7570 7374 7265 616d 0a20 2020 2020 6368 upstream. ch │ │ │ │ │ -0008b1d0: 616e 6765 6c6f 6773 2077 6869 6368 2077 angelogs which w │ │ │ │ │ -0008b1e0: 6572 6520 666f 726d 6174 7465 6420 6173 ere formatted as │ │ │ │ │ -0008b1f0: 2048 544d 4c2e 2054 6865 7365 2075 7073 HTML. These ups │ │ │ │ │ -0008b200: 7472 6561 6d20 6368 616e 6765 6c6f 670a tream changelog. │ │ │ │ │ -0008b210: 2020 2020 2066 696c 6573 2073 686f 756c files shoul │ │ │ │ │ -0008b220: 6420 6e6f 7720 6265 2061 6363 6573 7369 d now be accessi │ │ │ │ │ -0008b230: 626c 6520 6173 0a20 2020 2020 e280 982f ble as. .../ │ │ │ │ │ -0008b240: 7573 722f 646f 632f 7061 636b 6167 652f usr/doc/package/ │ │ │ │ │ -0008b250: 6368 616e 6765 6c6f 672e 6874 6d6c 2e67 changelog.html.g │ │ │ │ │ -0008b260: 7ae2 8099 0a0a 2020 202d 2053 796d 6c69 z..... - Symli │ │ │ │ │ -0008b270: 6e6b 7320 6172 6520 7065 726d 6973 7369 nks are permissi │ │ │ │ │ -0008b280: 626c 6520 746f 206c 696e 6b20 7468 6520 ble to link the │ │ │ │ │ -0008b290: 7265 616c 2c20 6f72 2075 7073 7472 6561 real, or upstrea │ │ │ │ │ -0008b2a0: 6d2c 2063 6861 6e67 656c 6f67 0a20 2020 m, changelog. │ │ │ │ │ -0008b2b0: 2020 6e61 6d65 2074 6f20 7468 6520 4465 name to the De │ │ │ │ │ -0008b2c0: 6269 616e 206d 616e 6461 7465 6420 6e61 bian mandated na │ │ │ │ │ -0008b2d0: 6d65 2e0a 0a20 2020 2d20 436c 6172 6966 me... - Clarif │ │ │ │ │ -0008b2e0: 6965 6420 7468 6174 2048 544d 4c20 646f ied that HTML do │ │ │ │ │ -0008b2f0: 6375 6d65 6e74 6174 696f 6e20 7368 6f75 cumentation shou │ │ │ │ │ -0008b300: 6c64 2062 6520 7072 6573 656e 7420 696e ld be present in │ │ │ │ │ -0008b310: 2073 6f6d 650a 2020 2020 2070 6163 6b61 some. packa │ │ │ │ │ -0008b320: 6765 2c20 7468 6f75 6768 206e 6f74 206e ge, though not n │ │ │ │ │ -0008b330: 6563 6573 7361 7269 6c79 2074 6865 206d ecessarily the m │ │ │ │ │ -0008b340: 6169 6e20 6269 6e61 7279 2070 6163 6b61 ain binary packa │ │ │ │ │ -0008b350: 6765 2e0a 0a20 2020 2d20 436f 7272 6563 ge... - Correc │ │ │ │ │ -0008b360: 7465 6420 616c 6c20 7265 6665 7265 6e63 ted all referenc │ │ │ │ │ -0008b370: 6573 2074 6f20 7468 6520 6c6f 6361 7469 es to the locati │ │ │ │ │ -0008b380: 6f6e 206f 6620 7468 6520 636f 7079 7269 on of the copyri │ │ │ │ │ -0008b390: 6768 7420 6669 6c65 732e 0a20 2020 2020 ght files.. │ │ │ │ │ -0008b3a0: 5468 6520 636f 7272 6563 7420 6c6f 6361 The correct loca │ │ │ │ │ -0008b3b0: 7469 6f6e 2069 7320 e280 982f 7573 722f tion is .../usr/ │ │ │ │ │ -0008b3c0: 646f 632f 7061 636b 6167 652f 636f 7079 doc/package/copy │ │ │ │ │ -0008b3d0: 7269 6768 74e2 8099 0a0a 2020 202d 2052 right..... - R │ │ │ │ │ -0008b3e0: 6174 6966 6965 6420 7468 6520 6172 6368 atified the arch │ │ │ │ │ -0008b3f0: 6974 6563 7475 7265 2073 7065 6369 6669 itecture specifi │ │ │ │ │ -0008b400: 6361 7469 6f6e 2073 7472 696e 6773 2074 cation strings t │ │ │ │ │ -0008b410: 6f20 6361 7465 7220 746f 2074 6865 0a20 o cater to the. │ │ │ │ │ -0008b420: 2020 2020 4855 5244 2e0a 0a1f 0a46 696c HURD.....Fil │ │ │ │ │ -0008b430: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ -0008b440: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ -0008b450: 7273 696f 6e20 3220 3420 312c 2020 4e65 rsion 2 4 1, Ne │ │ │ │ │ -0008b460: 7874 3a20 5665 7273 696f 6e20 3220 3420 xt: Version 2 4 │ │ │ │ │ -0008b470: 302c 2020 5072 6576 3a20 5665 7273 696f 0, Prev: Versio │ │ │ │ │ -0008b480: 6e20 3220 3520 302c 2020 5570 3a20 5570 n 2 5 0, Up: Up │ │ │ │ │ -0008b490: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ -0008b4a0: 740a 0a32 322e 3632 2056 6572 7369 6f6e t..22.62 Version │ │ │ │ │ -0008b4b0: 2032 2e34 2e31 0a3d 3d3d 3d3d 3d3d 3d3d 2.4.1.========= │ │ │ │ │ -0008b4c0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ -0008b4d0: 6173 6564 2041 7072 696c 2c20 3139 3938 ased April, 1998 │ │ │ │ │ -0008b4e0: 2e0a 0a55 7064 6174 6564 2073 6563 7469 ...Updated secti │ │ │ │ │ -0008b4f0: 6f6e 2033 2e33 2e35 2053 796d 626f 6c69 on 3.3.5 Symboli │ │ │ │ │ -0008b500: 6320 6c69 6e6b 730a 0a20 2020 2020 7379 c links.. sy │ │ │ │ │ -0008b510: 6d62 6f6c 6963 206c 696e 6b73 2077 6974 mbolic links wit │ │ │ │ │ -0008b520: 6869 6e20 6120 746f 706c 6576 656c 2064 hin a toplevel d │ │ │ │ │ -0008b530: 6972 6563 746f 7279 2073 686f 756c 6420 irectory should │ │ │ │ │ -0008b540: 6265 2072 656c 6174 6976 652c 0a20 2020 be relative,. │ │ │ │ │ -0008b550: 2020 7379 6d62 6f6c 6963 206c 696e 6b73 symbolic links │ │ │ │ │ -0008b560: 2062 6574 7765 656e 2074 6f70 6c65 7665 between topleve │ │ │ │ │ -0008b570: 6c20 6469 7265 6374 6f72 6965 7320 7368 l directories sh │ │ │ │ │ -0008b580: 6f75 6c64 2062 6520 6162 736f 6c75 7465 ould be absolute │ │ │ │ │ -0008b590: 0a20 2020 2020 2863 662e 2c20 506f 6c69 . (cf., Poli │ │ │ │ │ -0008b5a0: 6379 2057 6565 6b6c 7920 4973 7375 6523 cy Weekly Issue# │ │ │ │ │ -0008b5b0: 362c 2074 6f70 6963 2032 290a 0a55 7064 6, topic 2)..Upd │ │ │ │ │ -0008b5c0: 6174 6564 2073 6563 7469 6f6e 2034 2e39 ated section 4.9 │ │ │ │ │ -0008b5d0: 2047 616d 6573 0a0a 2020 2020 206d 616e Games.. man │ │ │ │ │ -0008b5e0: 7061 6765 7320 666f 7220 6761 6d65 7320 pages for games │ │ │ │ │ -0008b5f0: 7368 6f75 6c64 2062 6520 696e 7374 616c should be instal │ │ │ │ │ -0008b600: 6c65 6420 696e 20e2 8098 2f75 7372 2f6d led in .../usr/m │ │ │ │ │ -0008b610: 616e 2f6d 616e 36e2 8099 2028 6366 2e2c an/man6... (cf., │ │ │ │ │ -0008b620: 0a20 2020 2020 506f 6c69 6379 2057 6565 . Policy Wee │ │ │ │ │ -0008b630: 6b6c 7920 4973 7375 6523 362c 2074 6f70 kly Issue#6, top │ │ │ │ │ -0008b640: 6963 2033 290a 0a55 7064 6174 6564 2043 ic 3)..Updated C │ │ │ │ │ -0008b650: 6861 7074 6572 2031 3220 5368 6172 6564 hapter 12 Shared │ │ │ │ │ -0008b660: 204c 6962 7261 7269 6573 0a0a 2020 2020 Libraries.. │ │ │ │ │ -0008b670: 206c 6463 6f6e 6669 6720 6d75 7374 2062 ldconfig must b │ │ │ │ │ -0008b680: 6520 6361 6c6c 6564 2069 6e20 7468 6520 e called in the │ │ │ │ │ -0008b690: 706f 7374 696e 7374 2073 6372 6970 7420 postinst script │ │ │ │ │ -0008b6a0: 6966 2074 6865 2070 6163 6b61 6765 0a20 if the package. │ │ │ │ │ -0008b6b0: 2020 2020 696e 7374 616c 6c73 2073 6861 installs sha │ │ │ │ │ -0008b6c0: 7265 6420 6c69 6272 6172 6965 7320 2863 red libraries (c │ │ │ │ │ -0008b6d0: 662e 2c20 506f 6c69 6379 2057 6565 6b6c f., Policy Weekl │ │ │ │ │ -0008b6e0: 7920 4973 7375 6520 2336 2c0a 2020 2020 y Issue #6,. │ │ │ │ │ -0008b6f0: 2066 6978 6573 3a62 7567 2332 3035 3135 fixes:bug#20515 │ │ │ │ │ -0008b700: 290a 0a1f 0a46 696c 653a 2064 6562 6961 )....File: debia │ │ │ │ │ -0008b710: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0008b720: 4e6f 6465 3a20 5665 7273 696f 6e20 3220 Node: Version 2 │ │ │ │ │ -0008b730: 3420 302c 2020 4e65 7874 3a20 5665 7273 4 0, Next: Vers │ │ │ │ │ -0008b740: 696f 6e20 3220 3320 302c 2020 5072 6576 ion 2 3 0, Prev │ │ │ │ │ -0008b750: 3a20 5665 7273 696f 6e20 3220 3420 312c : Version 2 4 1, │ │ │ │ │ -0008b760: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ -0008b770: 6368 6563 6b6c 6973 740a 0a32 322e 3633 checklist..22.63 │ │ │ │ │ -0008b780: 2056 6572 7369 6f6e 2032 2e34 2e30 0a3d Version 2.4.0.= │ │ │ │ │ -0008b790: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0008b7a0: 3d3d 0a0a 5265 6c65 6173 6564 204a 616e ==..Released Jan │ │ │ │ │ -0008b7b0: 7561 7279 2c20 3139 3938 0a0a 5570 6461 uary, 1998..Upda │ │ │ │ │ -0008b7c0: 7465 6420 7365 6374 696f 6e20 332e 332e ted section 3.3. │ │ │ │ │ -0008b7d0: 3420 5363 7269 7074 730a 0a20 2020 2020 4 Scripts.. │ │ │ │ │ -0008b7e0: 2020 202d 202f 6269 6e2f 7368 206d 6179 - /bin/sh may │ │ │ │ │ -0008b7f0: 2062 6520 616e 7920 504f 5349 5820 636f be any POSIX co │ │ │ │ │ -0008b800: 6d70 6174 6962 6c65 2073 6865 6c6c 0a0a mpatible shell.. │ │ │ │ │ -0008b810: 2020 2020 2020 2020 2d20 7363 7269 7074 - script │ │ │ │ │ -0008b820: 7320 696e 636c 7564 696e 6720 6261 7368 s including bash │ │ │ │ │ -0008b830: 6973 6d73 2068 6176 6520 746f 2073 7065 isms have to spe │ │ │ │ │ -0008b840: 6369 6679 20e2 8098 2f62 696e 2f62 6173 cify .../bin/bas │ │ │ │ │ -0008b850: 68e2 8099 2061 730a 2020 2020 2020 2020 h... as. │ │ │ │ │ -0008b860: 2020 696e 7465 7270 7265 7465 720a 0a20 interpreter.. │ │ │ │ │ -0008b870: 2020 2020 2020 202d 2073 6372 6970 7473 - scripts │ │ │ │ │ -0008b880: 2077 6869 6368 2063 7265 6174 6520 6669 which create fi │ │ │ │ │ -0008b890: 6c65 7320 696e 2077 6f72 6c64 2d77 7269 les in world-wri │ │ │ │ │ -0008b8a0: 7461 626c 6520 6469 7265 6374 6f72 6965 table directorie │ │ │ │ │ -0008b8b0: 730a 2020 2020 2020 2020 2020 2865 2e67 s. (e.g │ │ │ │ │ -0008b8c0: 2e2c 2069 6e20 e280 982f 746d 70e2 8099 ., in .../tmp... │ │ │ │ │ -0008b8d0: 2920 7368 6f75 6c64 2075 7365 2074 656d ) should use tem │ │ │ │ │ -0008b8e0: 7066 696c 6520 6f72 206d 6b74 656d 7020 pfile or mktemp │ │ │ │ │ -0008b8f0: 666f 7220 6372 6561 7469 6e67 0a20 2020 for creating. │ │ │ │ │ -0008b900: 2020 2020 2020 2074 6865 2064 6972 6563 the direc │ │ │ │ │ -0008b910: 746f 7279 0a0a 5570 6461 7465 6420 7365 tory..Updated se │ │ │ │ │ -0008b920: 6374 696f 6e20 332e 332e 3520 5379 6d62 ction 3.3.5 Symb │ │ │ │ │ -0008b930: 6f6c 6963 204c 696e 6b73 0a0a 2020 2020 olic Links.. │ │ │ │ │ -0008b940: 2073 796d 626f 6c69 6320 6c69 6e6b 7320 symbolic links │ │ │ │ │ -0008b950: 7265 6665 7265 6e63 696e 6720 636f 6d70 referencing comp │ │ │ │ │ -0008b960: 7265 7373 6564 2066 696c 6573 206d 7573 ressed files mus │ │ │ │ │ -0008b970: 7420 6861 7665 2074 6865 2073 616d 6520 t have the same │ │ │ │ │ -0008b980: 6669 6c65 0a20 2020 2020 6578 7465 6e73 file. extens │ │ │ │ │ -0008b990: 696f 6e20 6173 2074 6865 2072 6566 6572 ion as the refer │ │ │ │ │ -0008b9a0: 656e 6365 6420 6669 6c65 0a0a 5570 6461 enced file..Upda │ │ │ │ │ -0008b9b0: 7465 6420 7365 6374 696f 6e20 332e 332e ted section 3.3. │ │ │ │ │ -0008b9c0: 3620 4465 7669 6365 2066 696c 6573 0a0a 6 Device files.. │ │ │ │ │ -0008b9d0: 2020 2020 20e2 8098 2f64 6576 2f74 7479 .../dev/tty │ │ │ │ │ -0008b9e0: 2ae2 8099 2073 6572 6961 6c20 6465 7669 *... serial devi │ │ │ │ │ -0008b9f0: 6365 7320 7368 6f75 6c64 2062 6520 7573 ces should be us │ │ │ │ │ -0008ba00: 6564 2069 6e73 7465 6164 206f 6620 e280 ed instead of .. │ │ │ │ │ -0008ba10: 982f 6465 762f 6375 2ae2 8099 0a0a 5570 ./dev/cu*.....Up │ │ │ │ │ -0008ba20: 6461 7465 6420 7365 6374 696f 6e20 332e dated section 3. │ │ │ │ │ -0008ba30: 342e 3220 5772 6974 696e 6720 7468 6520 4.2 Writing the │ │ │ │ │ -0008ba40: 7363 7269 7074 7320 696e 20e2 8098 2f65 scripts in .../e │ │ │ │ │ -0008ba50: 7463 2f69 6e69 742e 64e2 8099 0a0a 2020 tc/init.d..... │ │ │ │ │ -0008ba60: 2020 2020 2020 2d20 616c 6c20 e280 982f - all .../ │ │ │ │ │ -0008ba70: 6574 632f 696e 6974 2e64 e280 9920 7363 etc/init.d... sc │ │ │ │ │ -0008ba80: 7269 7074 7320 6861 7665 2074 6f20 7072 ripts have to pr │ │ │ │ │ -0008ba90: 6f76 6964 6520 7468 6520 666f 6c6c 6f77 ovide the follow │ │ │ │ │ -0008baa0: 696e 670a 2020 2020 2020 2020 2020 6f70 ing. op │ │ │ │ │ -0008bab0: 7469 6f6e 733a 2073 7461 7274 2c20 7374 tions: start, st │ │ │ │ │ -0008bac0: 6f70 2c20 7265 7374 6172 742c 2066 6f72 op, restart, for │ │ │ │ │ -0008bad0: 6365 2d72 656c 6f61 640a 0a20 2020 2020 ce-reload.. │ │ │ │ │ -0008bae0: 2020 202d 2074 6865 2072 656c 6f61 6420 - the reload │ │ │ │ │ -0008baf0: 6f70 7469 6f6e 2069 7320 6f70 7469 6f6e option is option │ │ │ │ │ -0008bb00: 616c 2061 6e64 206d 7573 7420 6e65 7665 al and must neve │ │ │ │ │ -0008bb10: 7220 7374 6f70 2061 6e64 2072 6573 7461 r stop and resta │ │ │ │ │ -0008bb20: 7274 0a20 2020 2020 2020 2020 2074 6865 rt. the │ │ │ │ │ -0008bb30: 2073 6572 7669 6365 0a0a 5570 6461 7465 service..Update │ │ │ │ │ -0008bb40: 6420 7365 6374 696f 6e20 332e 3520 4372 d section 3.5 Cr │ │ │ │ │ -0008bb50: 6f6e 206a 6f62 730a 0a20 2020 2020 6372 on jobs.. cr │ │ │ │ │ -0008bb60: 6f6e 206a 6f62 7320 7468 6174 206e 6565 on jobs that nee │ │ │ │ │ -0008bb70: 6420 746f 2062 6520 6578 6563 7574 6564 d to be executed │ │ │ │ │ -0008bb80: 206d 6f72 6520 6f66 7465 6e20 7468 616e more often than │ │ │ │ │ -0008bb90: 2064 6169 6c79 2073 686f 756c 6420 6265 daily should be │ │ │ │ │ -0008bba0: 0a20 2020 2020 696e 7374 616c 6c65 6420 . installed │ │ │ │ │ -0008bbb0: 696e 746f 20e2 8098 2f65 7463 2f63 726f into .../etc/cro │ │ │ │ │ -0008bbc0: 6e2e 64e2 8099 0a0a 5570 6461 7465 6420 n.d.....Updated │ │ │ │ │ -0008bbd0: 7365 6374 696f 6e20 332e 3720 4d65 6e75 section 3.7 Menu │ │ │ │ │ -0008bbe0: 730a 0a20 2020 2020 7265 6d6f 7665 6420 s.. removed │ │ │ │ │ -0008bbf0: 7365 6374 696f 6e20 6162 6f75 7420 686f section about ho │ │ │ │ │ -0008bc00: 7720 746f 2072 6567 6973 7465 7220 4854 w to register HT │ │ │ │ │ -0008bc10: 4d4c 2064 6f63 7320 746f 2027 6d65 6e75 ML docs to 'menu │ │ │ │ │ -0008bc20: e280 9920 2874 6865 0a20 2020 2020 636f ... (the. co │ │ │ │ │ -0008bc30: 7272 6573 706f 6e64 696e 6720 7365 6374 rresponding sect │ │ │ │ │ -0008bc40: 696f 6e20 696e 2034 2e34 2c20 5765 6220 ion in 4.4, Web │ │ │ │ │ -0008bc50: 7365 7276 6572 7320 616e 6420 6170 706c servers and appl │ │ │ │ │ -0008bc60: 6963 6174 696f 6e73 2c20 6861 730a 2020 ications, has. │ │ │ │ │ -0008bc70: 2020 2062 6565 6e20 7265 6d6f 7665 6420 been removed │ │ │ │ │ -0008bc80: 696e 2070 6f6c 6963 7920 322e 322e 302e in policy 2.2.0. │ │ │ │ │ -0008bc90: 3020 616c 7265 6164 792c 2073 6f20 7468 0 already, so th │ │ │ │ │ -0008bca0: 6973 206f 6e65 2077 6173 206f 6273 6f6c is one was obsol │ │ │ │ │ -0008bcb0: 6574 6529 0a0a 4e65 7720 7365 6374 696f ete)..New sectio │ │ │ │ │ -0008bcc0: 6e20 332e 3820 4b65 7962 6f61 7264 2063 n 3.8 Keyboard c │ │ │ │ │ -0008bcd0: 6f6e 6669 6775 7261 7469 6f6e 0a0a 2020 onfiguration.. │ │ │ │ │ -0008bce0: 2020 2064 6574 6169 6c73 2061 626f 7574 details about │ │ │ │ │ -0008bcf0: 2068 6f77 2074 6865 2062 6163 6b73 7061 how the backspa │ │ │ │ │ -0008bd00: 6365 2061 6e64 2064 656c 6574 6520 6b65 ce and delete ke │ │ │ │ │ -0008bd10: 7973 2073 686f 756c 6420 6265 2068 616e ys should be han │ │ │ │ │ -0008bd20: 646c 6564 0a0a 4e65 7720 7365 6374 696f dled..New sectio │ │ │ │ │ -0008bd30: 6e20 332e 3920 456e 7669 726f 6e6d 656e n 3.9 Environmen │ │ │ │ │ -0008bd40: 7420 7661 7269 6162 6c65 730a 0a20 2020 t variables.. │ │ │ │ │ -0008bd50: 2020 6e6f 2070 726f 6772 616d 206d 7573 no program mus │ │ │ │ │ -0008bd60: 7420 6465 7065 6e64 206f 6e20 656e 7669 t depend on envi │ │ │ │ │ -0008bd70: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable │ │ │ │ │ -0008bd80: 7320 746f 2067 6574 2061 2072 6561 736f s to get a reaso │ │ │ │ │ -0008bd90: 6e61 626c 650a 2020 2020 2064 6566 6175 nable. defau │ │ │ │ │ -0008bda0: 6c74 2063 6f6e 6669 6775 7261 7469 6f6e lt configuration │ │ │ │ │ -0008bdb0: 0a0a 4e65 7720 7365 6374 696f 6e20 342e ..New section 4. │ │ │ │ │ -0008bdc0: 3620 4e65 7773 2073 7973 7465 6d20 636f 6 News system co │ │ │ │ │ -0008bdd0: 6e66 6967 7572 6174 696f 6e0a 0a20 2020 nfiguration.. │ │ │ │ │ -0008bde0: 2020 e280 982f 6574 632f 6e65 7773 2f6f .../etc/news/o │ │ │ │ │ -0008bdf0: 7267 616e 697a 6174 696f 6ee2 8099 2061 rganization... a │ │ │ │ │ -0008be00: 6e64 20e2 8098 2f65 7463 2f6e 6577 732f nd .../etc/news/ │ │ │ │ │ -0008be10: 7365 7276 6572 e280 9920 7368 6f75 6c64 server... should │ │ │ │ │ -0008be20: 2062 6520 7375 7070 6f72 7465 640a 2020 be supported. │ │ │ │ │ -0008be30: 2020 2062 7920 616c 6c20 6e65 7773 2073 by all news s │ │ │ │ │ -0008be40: 6572 7665 7273 2061 6e64 2063 6c69 656e ervers and clien │ │ │ │ │ -0008be50: 7473 0a0a 5570 6461 7465 6420 7365 6374 ts..Updated sect │ │ │ │ │ -0008be60: 696f 6e20 342e 3720 5072 6f67 7261 6d73 ion 4.7 Programs │ │ │ │ │ -0008be70: 2066 6f72 2074 6865 2058 2057 696e 646f for the X Windo │ │ │ │ │ -0008be80: 7720 5379 7374 656d 0a0a 2020 2020 2020 w System.. │ │ │ │ │ -0008be90: 2020 2d20 7072 6f67 7261 6d73 2072 6571 - programs req │ │ │ │ │ -0008bea0: 7569 7269 6e67 2061 206e 6f6e 2d66 7265 uiring a non-fre │ │ │ │ │ -0008beb0: 6520 4d6f 7469 6620 6c69 6272 6172 7920 e Motif library │ │ │ │ │ -0008bec0: 7368 6f75 6c64 2062 6520 7072 6f76 6964 should be provid │ │ │ │ │ -0008bed0: 6564 0a20 2020 2020 2020 2020 2061 7320 ed. as │ │ │ │ │ -0008bee0: 666f 6f2d 736d 6f74 6966 2061 6e64 2066 foo-smotif and f │ │ │ │ │ -0008bef0: 6f6f 2d64 6d6f 7469 6620 7061 636b 6167 oo-dmotif packag │ │ │ │ │ -0008bf00: 650a 0a20 2020 2020 2020 202d 2069 6620 e.. - if │ │ │ │ │ -0008bf10: 6c65 7373 7469 6620 776f 726b 7320 7265 lesstif works re │ │ │ │ │ -0008bf20: 6c69 6162 6c79 2066 6f72 2073 7563 6820 liably for such │ │ │ │ │ -0008bf30: 7072 6f67 7261 6d2c 2069 7420 7368 6f75 program, it shou │ │ │ │ │ -0008bf40: 6c64 2062 650a 2020 2020 2020 2020 2020 ld be. │ │ │ │ │ -0008bf50: 6c69 6e6b 6564 2061 6761 696e 7374 206c linked against l │ │ │ │ │ -0008bf60: 6573 7374 6966 2061 6e64 206e 6f74 2061 esstif and not a │ │ │ │ │ -0008bf70: 6761 696e 7374 2061 206e 6f6e 2d66 7265 gainst a non-fre │ │ │ │ │ -0008bf80: 6520 4d6f 7469 660a 2020 2020 2020 2020 e Motif. │ │ │ │ │ -0008bf90: 2020 6c69 6272 6172 790a 0a55 7064 6174 library..Updat │ │ │ │ │ -0008bfa0: 6564 2073 6563 7469 6f6e 2034 2e39 2047 ed section 4.9 G │ │ │ │ │ -0008bfb0: 616d 6573 0a0a 2020 2020 2067 616d 6573 ames.. games │ │ │ │ │ -0008bfc0: 2066 6f72 2058 2057 696e 646f 7773 2068 for X Windows h │ │ │ │ │ -0008bfd0: 6176 6520 746f 2062 6520 696e 7374 616c ave to be instal │ │ │ │ │ -0008bfe0: 6c65 6420 696e 20e2 8098 2f75 7372 2f67 led in .../usr/g │ │ │ │ │ -0008bff0: 616d 6573 e280 992c 206a 7573 7420 6173 ames..., just as │ │ │ │ │ -0008c000: 0a20 2020 2020 6e6f 6e2d 5820 6761 6d65 . non-X game │ │ │ │ │ -0008c010: 730a 0a1f 0a46 696c 653a 2064 6562 6961 s....File: debia │ │ │ │ │ -0008c020: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ -0008c030: 4e6f 6465 3a20 5665 7273 696f 6e20 3220 Node: Version 2 │ │ │ │ │ -0008c040: 3320 302c 2020 4e65 7874 3a20 5665 7273 3 0, Next: Vers │ │ │ │ │ -0008c050: 696f 6e20 3220 3220 302c 2020 5072 6576 ion 2 2 0, Prev │ │ │ │ │ -0008c060: 3a20 5665 7273 696f 6e20 3220 3420 302c : Version 2 4 0, │ │ │ │ │ -0008c070: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ -0008c080: 6368 6563 6b6c 6973 740a 0a32 322e 3634 checklist..22.64 │ │ │ │ │ -0008c090: 2056 6572 7369 6f6e 2032 2e33 2e30 0a3d Version 2.3.0.= │ │ │ │ │ -0008c0a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0008c0b0: 3d3d 0a0a 5265 6c65 6173 6564 2053 6570 ==..Released Sep │ │ │ │ │ -0008c0c0: 7465 6d62 6572 2c20 3139 3937 2e0a 0a20 tember, 1997... │ │ │ │ │ -0008c0d0: 2020 2d20 6e65 7720 7365 6374 696f 6e20 - new section │ │ │ │ │ -0008c0e0: 2734 2e32 2044 6165 6d6f 6e73 e280 9920 '4.2 Daemons... │ │ │ │ │ -0008c0f0: 696e 636c 7564 696e 6720 7275 6c65 7320 including rules │ │ │ │ │ -0008c100: 666f 7220 e280 982f 6574 632f 7365 7276 for .../etc/serv │ │ │ │ │ -0008c110: 6963 6573 e280 992c 0a20 2020 2020 e280 ices...,. .. │ │ │ │ │ -0008c120: 982f 6574 632f 7072 6f74 6f63 6f6c 73e2 ./etc/protocols. │ │ │ │ │ -0008c130: 8099 2c20 e280 982f 6574 632f 7270 63e2 .., .../etc/rpc. │ │ │ │ │ -0008c140: 8099 2c20 616e 6420 e280 982f 6574 632f .., and .../etc/ │ │ │ │ │ -0008c150: 696e 6574 642e 636f 6e66 e280 990a 0a20 inetd.conf..... │ │ │ │ │ -0008c160: 2020 2d20 7570 6461 7465 6420 7365 6374 - updated sect │ │ │ │ │ -0008c170: 696f 6e20 6162 6f75 7420 2743 6f6e 6669 ion about 'Confi │ │ │ │ │ -0008c180: 6775 7261 7469 6f6e 2066 696c 6573 e280 guration files.. │ │ │ │ │ -0008c190: 993a 2070 6163 6b61 6765 7320 6d61 7920 .: packages may │ │ │ │ │ -0008c1a0: 6e6f 7420 746f 7563 680a 2020 2020 206f not touch. o │ │ │ │ │ -0008c1b0: 7468 6572 2070 6163 6b61 6765 73e2 8099 ther packages... │ │ │ │ │ -0008c1c0: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ -0008c1d0: 696c 6573 0a0a 2020 202d 204d 5541 7320 iles.. - MUAs │ │ │ │ │ -0008c1e0: 616e 6420 4d54 4173 2068 6176 6520 746f and MTAs have to │ │ │ │ │ -0008c1f0: 2075 7365 206c 6962 6c6f 636b 6669 6c65 use liblockfile │ │ │ │ │ -0008c200: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ -0008c210: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ -0008c220: 6f64 653a 2056 6572 7369 6f6e 2032 2032 ode: Version 2 2 │ │ │ │ │ -0008c230: 2030 2c20 204e 6578 743a 2056 6572 7369 0, Next: Versi │ │ │ │ │ -0008c240: 6f6e 2032 2031 2033 2c20 2050 7265 763a on 2 1 3, Prev: │ │ │ │ │ -0008c250: 2056 6572 7369 6f6e 2032 2033 2030 2c20 Version 2 3 0, │ │ │ │ │ -0008c260: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ -0008c270: 6865 636b 6c69 7374 0a0a 3232 2e36 3520 hecklist..22.65 │ │ │ │ │ -0008c280: 5665 7273 696f 6e20 322e 322e 300a 3d3d Version 2.2.0.== │ │ │ │ │ -0008c290: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ -0008c2a0: 3d0a 0a52 656c 6561 7365 6420 4a75 6c79 =..Released July │ │ │ │ │ -0008c2b0: 2c20 3139 3937 2e0a 0a20 2020 2d20 6164 , 1997... - ad │ │ │ │ │ -0008c2c0: 6465 6420 7365 6374 696f 6e20 342e 3120 ded section 4.1 │ │ │ │ │ -0008c2d0: 2741 7263 6869 7465 6374 7572 6520 7370 'Architecture sp │ │ │ │ │ -0008c2e0: 6563 6966 6963 6174 696f 6e20 7374 7269 ecification stri │ │ │ │ │ -0008c2f0: 6e67 73e2 8099 3a20 7573 650a 2020 2020 ngs...: use. │ │ │ │ │ -0008c300: 203c 6172 6368 3e2d 6c69 6e75 7820 7768 -linux wh │ │ │ │ │ -0008c310: 6572 6520 3c61 7263 683e 2069 7320 6f6e ere is on │ │ │ │ │ -0008c320: 6520 6f66 2074 6865 2066 6f6c 6c6f 7769 e of the followi │ │ │ │ │ -0008c330: 6e67 3a20 6933 3836 2c20 616c 7068 612c ng: i386, alpha, │ │ │ │ │ -0008c340: 0a20 2020 2020 6172 6d2c 206d 3638 6b2c . arm, m68k, │ │ │ │ │ -0008c350: 2070 6f77 6572 7063 2c20 7370 6172 632e powerpc, sparc. │ │ │ │ │ -0008c360: 0a0a 2020 202d 2064 6574 6169 6c65 6420 .. - detailed │ │ │ │ │ -0008c370: 7275 6c65 7320 666f 7220 e280 982f 7573 rules for .../us │ │ │ │ │ -0008c380: 722f 6c6f 6361 6ce2 8099 0a0a 2020 202d r/local..... - │ │ │ │ │ -0008c390: 2075 7365 7220 4944 e280 9973 0a0a 2020 user ID...s.. │ │ │ │ │ -0008c3a0: 202d 2065 6469 746f 722f 7061 6765 7220 - editor/pager │ │ │ │ │ -0008c3b0: 706f 6c69 6379 0a0a 2020 202d 2063 726f policy.. - cro │ │ │ │ │ -0008c3c0: 6e20 6a6f 6273 0a0a 2020 202d 2064 6576 n jobs.. - dev │ │ │ │ │ -0008c3d0: 6963 6520 6669 6c65 730a 0a20 2020 2d20 ice files.. - │ │ │ │ │ -0008c3e0: 646f 6ee2 8099 7420 696e 7374 616c 6c20 don...t install │ │ │ │ │ -0008c3f0: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ -0008c400: 2061 7320 6578 6563 7574 6162 6c65 0a0a as executable.. │ │ │ │ │ -0008c410: 2020 202d 2061 7070 2d64 6566 6175 6c74 - app-default │ │ │ │ │ -0008c420: 7320 6669 6c65 7320 6d61 7920 6e6f 7420 s files may not │ │ │ │ │ -0008c430: 6265 2063 6f6e 6666 696c 6573 0a0a 1f0a be conffiles.... │ │ │ │ │ -0008c440: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ -0008c450: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ -0008c460: 2056 6572 7369 6f6e 2032 2031 2033 2c20 Version 2 1 3, │ │ │ │ │ -0008c470: 204e 6578 743a 2056 6572 7369 6f6e 2032 Next: Version 2 │ │ │ │ │ -0008c480: 2031 2032 2c20 2050 7265 763a 2056 6572 1 2, Prev: Ver │ │ │ │ │ -0008c490: 7369 6f6e 2032 2032 2030 2c20 2055 703a sion 2 2 0, Up: │ │ │ │ │ -0008c4a0: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ -0008c4b0: 6c69 7374 0a0a 3232 2e36 3620 5665 7273 list..22.66 Vers │ │ │ │ │ -0008c4c0: 696f 6e20 322e 312e 330a 3d3d 3d3d 3d3d ion 2.1.3.====== │ │ │ │ │ -0008c4d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ -0008c4e0: 656c 6561 7365 6420 4d61 7263 682c 2031 eleased March, 1 │ │ │ │ │ -0008c4f0: 3939 372e 0a0a 2020 202d 2074 776f 2070 997... - two p │ │ │ │ │ -0008c500: 726f 6772 616d 7320 7769 7468 2064 6966 rograms with dif │ │ │ │ │ -0008c510: 6665 7265 6e74 2066 756e 6374 696f 6e61 ferent functiona │ │ │ │ │ -0008c520: 6c69 7479 206d 7573 7420 6e6f 7420 6861 lity must not ha │ │ │ │ │ -0008c530: 7665 2074 6865 2073 616d 650a 2020 2020 ve the same. │ │ │ │ │ -0008c540: 206e 616d 650a 0a20 2020 2d20 e280 9c57 name.. - ...W │ │ │ │ │ -0008c550: 6562 7374 616e 6461 7264 2033 2e30 e280 ebstandard 3.0.. │ │ │ │ │ -0008c560: 9d0a 0a20 2020 2d20 e280 9c53 7461 6e64 ... - ...Stand │ │ │ │ │ -0008c570: 6172 6420 666f 7220 436f 6e73 6f6c 6520 ard for Console │ │ │ │ │ -0008c580: 4d65 7373 6167 6573 e280 9d0a 0a20 2020 Messages..... │ │ │ │ │ -0008c590: 2d20 4c69 6272 6172 6965 7320 7368 6f75 - Libraries shou │ │ │ │ │ -0008c5a0: 6c64 2062 6520 636f 6d70 696c 6564 2077 ld be compiled w │ │ │ │ │ -0008c5b0: 6974 6820 e280 982d 445f 5245 454e 5452 ith ...-D_REENTR │ │ │ │ │ -0008c5c0: 414e 54e2 8099 0a0a 2020 202d 204c 6962 ANT..... - Lib │ │ │ │ │ -0008c5d0: 7261 7269 6573 2073 686f 756c 6420 6265 raries should be │ │ │ │ │ -0008c5e0: 2073 7472 6970 7065 6420 7769 7468 20e2 stripped with . │ │ │ │ │ -0008c5f0: 8098 7374 7269 7020 2d2d 7374 7269 702d ..strip --strip- │ │ │ │ │ -0008c600: 756e 6e65 6564 6564 e280 990a 0a1f 0a46 unneeded.......F │ │ │ │ │ -0008c610: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ -0008c620: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ -0008c630: 5665 7273 696f 6e20 3220 3120 322c 2020 Version 2 1 2, │ │ │ │ │ -0008c640: 4e65 7874 3a20 5665 7273 696f 6e20 3220 Next: Version 2 │ │ │ │ │ -0008c650: 3120 312c 2020 5072 6576 3a20 5665 7273 1 1, Prev: Vers │ │ │ │ │ -0008c660: 696f 6e20 3220 3120 332c 2020 5570 3a20 ion 2 1 3, Up: │ │ │ │ │ -0008c670: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ -0008c680: 6973 740a 0a32 322e 3637 2056 6572 7369 ist..22.67 Versi │ │ │ │ │ -0008c690: 6f6e 2032 2e31 2e32 0a3d 3d3d 3d3d 3d3d on 2.1.2.======= │ │ │ │ │ -0008c6a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ -0008c6b0: 6c65 6173 6564 204e 6f76 656d 6265 722c leased November, │ │ │ │ │ -0008c6c0: 2031 3939 362e 0a0a 2020 202d 2053 6f6d 1996... - Som │ │ │ │ │ -0008c6d0: 6520 6368 616e 6765 7320 5752 5420 7368 e changes WRT sh │ │ │ │ │ -0008c6e0: 6172 6564 206c 6962 7261 7269 6573 0a0a ared libraries.. │ │ │ │ │ -0008c6f0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ -0008c700: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ -0008c710: 653a 2056 6572 7369 6f6e 2032 2031 2031 e: Version 2 1 1 │ │ │ │ │ -0008c720: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ -0008c730: 2032 2031 2030 2c20 2050 7265 763a 2056 2 1 0, Prev: V │ │ │ │ │ -0008c740: 6572 7369 6f6e 2032 2031 2032 2c20 2055 ersion 2 1 2, U │ │ │ │ │ -0008c750: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ -0008c760: 636b 6c69 7374 0a0a 3232 2e36 3820 5665 cklist..22.68 Ve │ │ │ │ │ -0008c770: 7273 696f 6e20 322e 312e 310a 3d3d 3d3d rsion 2.1.1.==== │ │ │ │ │ -0008c780: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ -0008c790: 0a52 656c 6561 7365 6420 5365 7074 656d .Released Septem │ │ │ │ │ -0008c7a0: 6265 722c 2031 3939 362e 0a0a 2020 202d ber, 1996... - │ │ │ │ │ -0008c7b0: 204e 6f20 6861 7264 206c 696e 6b73 2069 No hard links i │ │ │ │ │ -0008c7c0: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ -0008c7d0: 730a 0a20 2020 2d20 446f 206e 6f74 2075 s.. - Do not u │ │ │ │ │ -0008c7e0: 7365 20e2 8098 6470 6b67 2d64 6976 6572 se ...dpkg-diver │ │ │ │ │ -0008c7f0: 74e2 8099 206f 7220 e280 9875 7064 6174 t... or ...updat │ │ │ │ │ -0008c800: 652d 616c 7465 726e 6174 6976 6573 e280 e-alternatives.. │ │ │ │ │ -0008c810: 9920 7769 7468 6f75 740a 2020 2020 2063 . without. c │ │ │ │ │ -0008c820: 6f6e 7375 6c74 6174 696f 6e0a 0a20 2020 onsultation.. │ │ │ │ │ -0008c830: 2d20 5368 6172 6564 206c 6962 7261 7269 - Shared librari │ │ │ │ │ -0008c840: 6573 206d 7573 7420 6265 2069 6e73 7461 es must be insta │ │ │ │ │ -0008c850: 6c6c 6564 2073 7472 6970 7065 640a 0a1f lled stripped... │ │ │ │ │ -0008c860: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ -0008c870: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ -0008c880: 3a20 5665 7273 696f 6e20 3220 3120 302c : Version 2 1 0, │ │ │ │ │ -0008c890: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ -0008c8a0: 3220 3120 312c 2020 5570 3a20 5570 6772 2 1 1, Up: Upgr │ │ │ │ │ -0008c8b0: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ -0008c8c0: 0a32 322e 3639 2056 6572 7369 6f6e 2032 .22.69 Version 2 │ │ │ │ │ -0008c8d0: 2e31 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .1.0.=========== │ │ │ │ │ -0008c8e0: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ -0008c8f0: 6564 2041 7567 7573 742c 2031 3939 362e ed August, 1996. │ │ │ │ │ -0008c900: 0a0a 2020 202d 2055 7073 7472 6561 6d20 .. - Upstream │ │ │ │ │ -0008c910: 6368 616e 6765 6c6f 6720 6d75 7374 2062 changelog must b │ │ │ │ │ -0008c920: 6520 696e 7374 616c 6c65 6420 746f 6f0a e installed too. │ │ │ │ │ -0008c930: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ -0008c940: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ -0008c950: 6465 3a20 4c69 6365 6e73 652c 2020 4e65 de: License, Ne │ │ │ │ │ -0008c960: 7874 3a20 496e 6465 782c 2020 5072 6576 xt: Index, Prev │ │ │ │ │ -0008c970: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ -0008c980: 6b6c 6973 742c 2020 5570 3a20 546f 700a klist, Up: Top. │ │ │ │ │ -0008c990: 0a32 3320 4c69 6365 6e73 650a 2a2a 2a2a .23 License.**** │ │ │ │ │ -0008c9a0: 2a2a 2a2a 2a2a 0a0a 436f 7079 7269 6768 ******..Copyrigh │ │ │ │ │ -0008c9b0: 7420 c2a9 2031 3939 362c 2031 3939 372c t .. 1996, 1997, │ │ │ │ │ -0008c9c0: 2031 3939 3820 4961 6e20 4a61 636b 736f 1998 Ian Jackso │ │ │ │ │ -0008c9d0: 6e20 616e 6420 4368 7269 7374 6961 6e20 n and Christian │ │ │ │ │ -0008c9e0: 5363 6877 6172 7a0a 0a54 6865 7365 2061 Schwarz..These a │ │ │ │ │ -0008c9f0: 7265 2074 6865 2063 6f70 7972 6967 6874 re the copyright │ │ │ │ │ -0008ca00: 2064 6174 6573 206f 6620 7468 6520 6f72 dates of the or │ │ │ │ │ -0008ca10: 6967 696e 616c 2050 6f6c 6963 7920 6d61 iginal Policy ma │ │ │ │ │ -0008ca20: 6e75 616c 2e20 2053 696e 6365 0a74 6865 nual. Since.the │ │ │ │ │ -0008ca30: 6e2c 2074 6869 7320 6d61 6e75 616c 2068 n, this manual h │ │ │ │ │ -0008ca40: 6173 2062 6565 6e20 7570 6461 7465 6420 as been updated │ │ │ │ │ -0008ca50: 6279 206d 616e 7920 6f74 6865 7273 2e20 by many others. │ │ │ │ │ -0008ca60: 204e 6f20 636f 6d70 7265 6865 6e73 6976 No comprehensiv │ │ │ │ │ -0008ca70: 650a 636f 6c6c 6563 7469 6f6e 206f 6620 e.collection of │ │ │ │ │ -0008ca80: 636f 7079 7269 6768 7420 6e6f 7469 6365 copyright notice │ │ │ │ │ -0008ca90: 7320 666f 7220 7375 6273 6571 7565 6e74 s for subsequent │ │ │ │ │ -0008caa0: 2077 6f72 6b20 6578 6973 7473 2e0a 0a54 work exists...T │ │ │ │ │ -0008cab0: 6869 7320 6d61 6e75 616c 2069 7320 6672 his manual is fr │ │ │ │ │ -0008cac0: 6565 2073 6f66 7477 6172 653b 2079 6f75 ee software; you │ │ │ │ │ -0008cad0: 206d 6179 2072 6564 6973 7472 6962 7574 may redistribut │ │ │ │ │ -0008cae0: 6520 6974 2061 6e64 2f6f 7220 6d6f 6469 e it and/or modi │ │ │ │ │ -0008caf0: 6679 2069 740a 756e 6465 7220 7468 6520 fy it.under the │ │ │ │ │ -0008cb00: 7465 726d 7320 6f66 2074 6865 2047 4e55 terms of the GNU │ │ │ │ │ -0008cb10: 2047 656e 6572 616c 2050 7562 6c69 6320 General Public │ │ │ │ │ -0008cb20: 4c69 6365 6e73 6520 6173 2070 7562 6c69 License as publi │ │ │ │ │ -0008cb30: 7368 6564 2062 7920 7468 650a 4672 6565 shed by the.Free │ │ │ │ │ -0008cb40: 2053 6f66 7477 6172 6520 466f 756e 6461 Software Founda │ │ │ │ │ -0008cb50: 7469 6f6e 3b20 6569 7468 6572 2076 6572 tion; either ver │ │ │ │ │ -0008cb60: 7369 6f6e 2032 206f 6620 7468 6520 4c69 sion 2 of the Li │ │ │ │ │ -0008cb70: 6365 6e73 652c 206f 7220 2861 7420 796f cense, or (at yo │ │ │ │ │ -0008cb80: 7572 0a6f 7074 696f 6e29 2061 6e79 206c ur.option) any l │ │ │ │ │ -0008cb90: 6174 6572 2076 6572 7369 6f6e 2e0a 0a54 ater version...T │ │ │ │ │ -0008cba0: 6869 7320 6973 2064 6973 7472 6962 7574 his is distribut │ │ │ │ │ -0008cbb0: 6564 2069 6e20 7468 6520 686f 7065 2074 ed in the hope t │ │ │ │ │ -0008cbc0: 6861 7420 6974 2077 696c 6c20 6265 2075 hat it will be u │ │ │ │ │ -0008cbd0: 7365 6675 6c2c 2062 7574 2057 4954 484f seful, but WITHO │ │ │ │ │ -0008cbe0: 5554 2041 4e59 0a57 4152 5241 4e54 593b UT ANY.WARRANTY; │ │ │ │ │ -0008cbf0: 2077 6974 686f 7574 2065 7665 6e20 7468 without even th │ │ │ │ │ -0008cc00: 6520 696d 706c 6965 6420 7761 7272 616e e implied warran │ │ │ │ │ -0008cc10: 7479 206f 6620 4d45 5243 4841 4e54 4142 ty of MERCHANTAB │ │ │ │ │ -0008cc20: 494c 4954 5920 6f72 0a46 4954 4e45 5353 ILITY or.FITNESS │ │ │ │ │ -0008cc30: 2046 4f52 2041 2050 4152 5449 4355 4c41 FOR A PARTICULA │ │ │ │ │ -0008cc40: 5220 5055 5250 4f53 452e 2053 6565 2074 R PURPOSE. See t │ │ │ │ │ -0008cc50: 6865 2047 4e55 2047 656e 6572 616c 2050 he GNU General P │ │ │ │ │ -0008cc60: 7562 6c69 6320 4c69 6365 6e73 6520 666f ublic License fo │ │ │ │ │ -0008cc70: 720a 6d6f 7265 2064 6574 6169 6c73 2e0a r.more details.. │ │ │ │ │ -0008cc80: 0a41 2063 6f70 7920 6f66 2074 6865 2047 .A copy of the G │ │ │ │ │ -0008cc90: 4e55 2047 656e 6572 616c 2050 7562 6c69 NU General Publi │ │ │ │ │ -0008cca0: 6320 4c69 6365 6e73 6520 6973 2061 7661 c License is ava │ │ │ │ │ -0008ccb0: 696c 6162 6c65 2061 730a e280 982f 7573 ilable as..../us │ │ │ │ │ -0008ccc0: 722f 7368 6172 652f 636f 6d6d 6f6e 2d6c r/share/common-l │ │ │ │ │ -0008ccd0: 6963 656e 7365 732f 4750 4ce2 8099 2069 icenses/GPL... i │ │ │ │ │ -0008cce0: 6e20 7468 6520 4465 6269 616e 2064 6973 n the Debian dis │ │ │ │ │ -0008ccf0: 7472 6962 7574 696f 6e20 6f72 206f 6e20 tribution or on │ │ │ │ │ -0008cd00: 7468 650a 576f 726c 6420 5769 6465 2057 the.World Wide W │ │ │ │ │ -0008cd10: 6562 2061 7420 e280 9868 7474 7073 3a2f eb at ...https:/ │ │ │ │ │ -0008cd20: 2f77 7777 2e67 6e75 2e6f 7267 2f6c 6963 /www.gnu.org/lic │ │ │ │ │ -0008cd30: 656e 7365 732f e280 992e 0a0a 1f0a 4669 enses/........Fi │ │ │ │ │ -0008cd40: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ -0008cd50: 792e 696e 666f 2c20 204e 6f64 653a 2049 y.info, Node: I │ │ │ │ │ -0008cd60: 6e64 6578 2c20 2050 7265 763a 204c 6963 ndex, Prev: Lic │ │ │ │ │ -0008cd70: 656e 7365 2c20 2055 703a 2054 6f70 0a0a ense, Up: Top.. │ │ │ │ │ -0008cd80: 496e 6465 780a 2a2a 2a2a 2a0a 0a00 085b Index.*****....[ │ │ │ │ │ -0008cd90: 696e 6465 7800 085d 0a2a 204d 656e 753a index..].* Menu: │ │ │ │ │ -0008cda0: 0a0a 2a20 7265 626f 6f74 2d72 6571 7569 ..* reboot-requi │ │ │ │ │ -0008cdb0: 7265 643a 2020 2020 2020 2020 2020 2020 red: │ │ │ │ │ -0008cdc0: 2020 2020 2020 2020 2020 2053 6967 6e61 Signa │ │ │ │ │ -0008cdd0: 6c69 6e67 2074 6861 7420 6120 7265 626f ling that a rebo │ │ │ │ │ -0008cde0: 6f74 2069 7320 7265 7175 6972 6564 2e0a ot is required.. │ │ │ │ │ -0008cdf0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008ce00: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008ce10: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008ce20: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008ce30: 286c 696e 6520 3629 0a2a 2072 6562 6f6f (line 6).* reboo │ │ │ │ │ -0008ce40: 742d 7265 7175 6972 6564 2e70 6b67 733a t-required.pkgs: │ │ │ │ │ -0008ce50: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008ce60: 2020 5369 676e 616c 696e 6720 7468 6174 Signaling that │ │ │ │ │ -0008ce70: 2061 2072 6562 6f6f 7420 6973 2072 6571 a reboot is req │ │ │ │ │ -0008ce80: 7569 7265 642e 0a20 2020 2020 2020 2020 uired.. │ │ │ │ │ -0008ce90: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008cea0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008ceb0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008cec0: 2020 2020 2020 2028 6c69 6e65 2036 290a (line 6). │ │ │ │ │ -0008ced0: 2a20 7369 676e 616c 696e 673b 2072 6562 * signaling; reb │ │ │ │ │ -0008cee0: 6f6f 743a 2020 2020 2020 2020 2020 2020 oot: │ │ │ │ │ -0008cef0: 2020 2020 2020 2020 2045 7665 6e74 2d62 Event-b │ │ │ │ │ -0008cf00: 6173 6564 2062 6f6f 7420 7769 7468 2075 ased boot with u │ │ │ │ │ -0008cf10: 7073 7461 7274 2e0a 2020 2020 2020 2020 pstart.. │ │ │ │ │ -0008cf20: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008cf30: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008cf40: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ -0008cf50: 2020 2020 2020 2020 286c 696e 6520 3829 (line 8) │ │ │ │ │ -0008cf60: 0a0a 0a1f 0a54 6167 2054 6162 6c65 3a0a .....Tag Table:. │ │ │ │ │ -0008cf70: 4e6f 6465 3a20 546f 707f 3435 350a 5265 Node: Top.455.Re │ │ │ │ │ -0008cf80: 663a 2069 6e64 6578 2064 6f63 7f37 3737 f: index doc.777 │ │ │ │ │ -0008cf90: 0a52 6566 3a20 307f 3737 370a 4e6f 6465 .Ref: 0.777.Node │ │ │ │ │ -0008cfa0: 3a20 4162 6f75 7420 7468 6973 206d 616e : About this man │ │ │ │ │ -0008cfb0: 7561 6c7f 3135 3231 320a 5265 663a 2063 ual.15212.Ref: c │ │ │ │ │ -0008cfc0: 682d 7363 6f70 6520 646f 637f 3135 3331 h-scope doc.1531 │ │ │ │ │ -0008cfd0: 350a 5265 663a 2031 7f31 3533 3135 0a52 5.Ref: 1.15315.R │ │ │ │ │ -0008cfe0: 6566 3a20 6368 2d73 636f 7065 2061 626f ef: ch-scope abo │ │ │ │ │ -0008cff0: 7574 2d74 6869 732d 6d61 6e75 616c 7f31 ut-this-manual.1 │ │ │ │ │ -0008d000: 3533 3135 0a52 6566 3a20 327f 3135 3331 5315.Ref: 2.1531 │ │ │ │ │ -0008d010: 350a 5265 663a 2063 682d 7363 6f70 6520 5.Ref: ch-scope │ │ │ │ │ -0008d020: 6465 6269 616e 2d70 6f6c 6963 792d 6d61 debian-policy-ma │ │ │ │ │ -0008d030: 6e75 616c 7f31 3533 3135 0a52 6566 3a20 nual.15315.Ref: │ │ │ │ │ -0008d040: 337f 3135 3331 350a 4e6f 6465 3a20 5363 3.15315.Node: Sc │ │ │ │ │ -0008d050: 6f70 657f 3135 3439 330a 5265 663a 2063 ope.15493.Ref: c │ │ │ │ │ -0008d060: 682d 7363 6f70 6520 7331 2d31 7f31 3535 h-scope s1-1.155 │ │ │ │ │ -0008d070: 3937 0a52 6566 3a20 347f 3135 3539 370a 97.Ref: 4.15597. │ │ │ │ │ -0008d080: 5265 663a 2063 682d 7363 6f70 6520 7363 Ref: ch-scope sc │ │ │ │ │ -0008d090: 6f70 657f 3135 3539 370a 5265 663a 2035 ope.15597.Ref: 5 │ │ │ │ │ -0008d0a0: 7f31 3535 3937 0a52 6566 3a20 5363 6f70 .15597.Ref: Scop │ │ │ │ │ -0008d0b0: 652d 466f 6f74 6e6f 7465 2d31 7f31 3933 e-Footnote-1.193 │ │ │ │ │ -0008d0c0: 3339 0a52 6566 3a20 5363 6f70 652d 466f 39.Ref: Scope-Fo │ │ │ │ │ -0008d0d0: 6f74 6e6f 7465 2d32 7f32 3032 3734 0a52 otnote-2.20274.R │ │ │ │ │ -0008d0e0: 6566 3a20 5363 6f70 652d 466f 6f74 6e6f ef: Scope-Footno │ │ │ │ │ -0008d0f0: 7465 2d33 7f32 3033 3739 0a4e 6f64 653a te-3.20379.Node: │ │ │ │ │ -0008d100: 204e 6577 2076 6572 7369 6f6e 7320 6f66 New versions of │ │ │ │ │ -0008d110: 2074 6869 7320 646f 6375 6d65 6e74 7f32 this document.2 │ │ │ │ │ -0008d120: 3034 3334 0a52 6566 3a20 6368 2d73 636f 0434.Ref: ch-sco │ │ │ │ │ -0008d130: 7065 206e 6577 2d76 6572 7369 6f6e 732d pe new-versions- │ │ │ │ │ -0008d140: 6f66 2d74 6869 732d 646f 6375 6d65 6e74 of-this-document │ │ │ │ │ -0008d150: 7f32 3035 3730 0a52 6566 3a20 377f 3230 .20570.Ref: 7.20 │ │ │ │ │ -0008d160: 3537 300a 5265 663a 2063 682d 7363 6f70 570.Ref: ch-scop │ │ │ │ │ -0008d170: 6520 7331 2d32 7f32 3035 3730 0a52 6566 e s1-2.20570.Ref │ │ │ │ │ -0008d180: 3a20 387f 3230 3537 300a 5265 663a 204e : 8.20570.Ref: N │ │ │ │ │ -0008d190: 6577 2076 6572 7369 6f6e 7320 6f66 2074 ew versions of t │ │ │ │ │ -0008d1a0: 6869 7320 646f 6375 6d65 6e74 2d46 6f6f his document-Foo │ │ │ │ │ -0008d1b0: 746e 6f74 652d 317f 3231 3138 360a 5265 tnote-1.21186.Re │ │ │ │ │ -0008d1c0: 663a 204e 6577 2076 6572 7369 6f6e 7320 f: New versions │ │ │ │ │ -0008d1d0: 6f66 2074 6869 7320 646f 6375 6d65 6e74 of this document │ │ │ │ │ -0008d1e0: 2d46 6f6f 746e 6f74 652d 327f 3231 3233 -Footnote-2.2123 │ │ │ │ │ -0008d1f0: 360a 5265 663a 204e 6577 2076 6572 7369 6.Ref: New versi │ │ │ │ │ -0008d200: 6f6e 7320 6f66 2074 6869 7320 646f 6375 ons of this docu │ │ │ │ │ -0008d210: 6d65 6e74 2d46 6f6f 746e 6f74 652d 337f ment-Footnote-3. │ │ │ │ │ -0008d220: 3231 3239 370a 5265 663a 204e 6577 2076 21297.Ref: New v │ │ │ │ │ -0008d230: 6572 7369 6f6e 7320 6f66 2074 6869 7320 ersions of this │ │ │ │ │ -0008d240: 646f 6375 6d65 6e74 2d46 6f6f 746e 6f74 document-Footnot │ │ │ │ │ -0008d250: 652d 347f 3231 3335 370a 4e6f 6465 3a20 e-4.21357.Node: │ │ │ │ │ -0008d260: 4175 7468 6f72 7320 616e 6420 4d61 696e Authors and Main │ │ │ │ │ -0008d270: 7461 696e 6572 737f 3231 3431 370a 5265 tainers.21417.Re │ │ │ │ │ -0008d280: 663a 2063 682d 7363 6f70 6520 6175 7468 f: ch-scope auth │ │ │ │ │ -0008d290: 6f72 732d 616e 642d 6d61 696e 7461 696e ors-and-maintain │ │ │ │ │ -0008d2a0: 6572 737f 3231 3536 350a 5265 663a 2061 ers.21565.Ref: a │ │ │ │ │ -0008d2b0: 7f32 3135 3635 0a52 6566 3a20 6368 2d73 .21565.Ref: ch-s │ │ │ │ │ -0008d2c0: 636f 7065 2073 2d61 7574 686f 7273 7f32 cope s-authors.2 │ │ │ │ │ -0008d2d0: 3135 3635 0a52 6566 3a20 627f 3231 3536 1565.Ref: b.2156 │ │ │ │ │ -0008d2e0: 350a 4e6f 6465 3a20 4561 726c 7920 6869 5.Node: Early hi │ │ │ │ │ -0008d2f0: 7374 6f72 797f 3231 3638 370a 5265 663a story.21687.Ref: │ │ │ │ │ -0008d300: 2063 682d 7363 6f70 6520 6561 726c 792d ch-scope early- │ │ │ │ │ -0008d310: 6869 7374 6f72 797f 3231 3739 310a 5265 history.21791.Re │ │ │ │ │ -0008d320: 663a 2063 7f32 3137 3931 0a4e 6f64 653a f: c.21791.Node: │ │ │ │ │ -0008d330: 2043 7572 7265 6e74 2070 726f 6365 7373 Current process │ │ │ │ │ -0008d340: 7f32 3233 3739 0a52 6566 3a20 6368 2d73 .22379.Ref: ch-s │ │ │ │ │ -0008d350: 636f 7065 2063 7572 7265 6e74 2d70 726f cope current-pro │ │ │ │ │ -0008d360: 6365 7373 7f32 3235 3034 0a52 6566 3a20 cess.22504.Ref: │ │ │ │ │ -0008d370: 647f 3232 3530 340a 4e6f 6465 3a20 496d d.22504.Node: Im │ │ │ │ │ -0008d380: 7072 6f76 656d 656e 7473 7f32 3239 3934 provements.22994 │ │ │ │ │ -0008d390: 0a52 6566 3a20 6368 2d73 636f 7065 2069 .Ref: ch-scope i │ │ │ │ │ -0008d3a0: 6d70 726f 7665 6d65 6e74 737f 3233 3039 mprovements.2309 │ │ │ │ │ -0008d3b0: 370a 5265 663a 2066 7f32 3330 3937 0a4e 7.Ref: f.23097.N │ │ │ │ │ -0008d3c0: 6f64 653a 2052 656c 6174 6564 2064 6f63 ode: Related doc │ │ │ │ │ -0008d3d0: 756d 656e 7473 7f32 3431 3530 0a52 6566 uments.24150.Ref │ │ │ │ │ -0008d3e0: 3a20 6368 2d73 636f 7065 2072 656c 6174 : ch-scope relat │ │ │ │ │ -0008d3f0: 6564 2d64 6f63 756d 656e 7473 7f32 3432 ed-documents.242 │ │ │ │ │ -0008d400: 3830 0a52 6566 3a20 3130 7f32 3432 3830 80.Ref: 10.24280 │ │ │ │ │ -0008d410: 0a52 6566 3a20 6368 2d73 636f 7065 2073 .Ref: ch-scope s │ │ │ │ │ -0008d420: 2d72 656c 6174 6564 7f32 3432 3830 0a52 -related.24280.R │ │ │ │ │ -0008d430: 6566 3a20 3131 7f32 3432 3830 0a4e 6f64 ef: 11.24280.Nod │ │ │ │ │ -0008d440: 653a 2044 6566 696e 6974 696f 6e73 7f32 e: Definitions.2 │ │ │ │ │ -0008d450: 3534 3538 0a52 6566 3a20 6368 2d73 636f 5458.Ref: ch-sco │ │ │ │ │ -0008d460: 7065 2064 6566 696e 6974 696f 6e73 7f32 pe definitions.2 │ │ │ │ │ -0008d470: 3535 3737 0a52 6566 3a20 3139 7f32 3535 5577.Ref: 19.255 │ │ │ │ │ -0008d480: 3737 0a52 6566 3a20 6368 2d73 636f 7065 77.Ref: ch-scope │ │ │ │ │ -0008d490: 2073 2d64 6566 696e 6974 696f 6e73 7f32 s-definitions.2 │ │ │ │ │ -0008d4a0: 3535 3737 0a52 6566 3a20 3161 7f32 3535 5577.Ref: 1a.255 │ │ │ │ │ -0008d4b0: 3737 0a52 6566 3a20 4465 6669 6e69 7469 77.Ref: Definiti │ │ │ │ │ -0008d4c0: 6f6e 732d 466f 6f74 6e6f 7465 2d31 7f32 ons-Footnote-1.2 │ │ │ │ │ -0008d4d0: 3732 3837 0a52 6566 3a20 4465 6669 6e69 7287.Ref: Defini │ │ │ │ │ -0008d4e0: 7469 6f6e 732d 466f 6f74 6e6f 7465 2d32 tions-Footnote-2 │ │ │ │ │ -0008d4f0: 7f32 3733 3139 0a52 6566 3a20 4465 6669 .27319.Ref: Defi │ │ │ │ │ -0008d500: 6e69 7469 6f6e 732d 466f 6f74 6e6f 7465 nitions-Footnote │ │ │ │ │ -0008d510: 2d33 7f32 3733 3531 0a4e 6f64 653a 2054 -3.27351.Node: T │ │ │ │ │ -0008d520: 7261 6e73 6c61 7469 6f6e 737f 3237 3430 ranslations.2740 │ │ │ │ │ -0008d530: 320a 5265 663a 2063 682d 7363 6f70 6520 2.Ref: ch-scope │ │ │ │ │ -0008d540: 7472 616e 736c 6174 696f 6e73 7f32 3734 translations.274 │ │ │ │ │ -0008d550: 3935 0a52 6566 3a20 3162 7f32 3734 3935 95.Ref: 1b.27495 │ │ │ │ │ -0008d560: 0a4e 6f64 653a 2054 6865 2044 6562 6961 .Node: The Debia │ │ │ │ │ -0008d570: 6e20 4172 6368 6976 657f 3237 3636 370a n Archive.27667. │ │ │ │ │ -0008d580: 5265 663a 2063 682d 6172 6368 6976 6520 Ref: ch-archive │ │ │ │ │ -0008d590: 646f 637f 3237 3738 320a 5265 663a 2031 doc.27782.Ref: 1 │ │ │ │ │ -0008d5a0: 637f 3237 3738 320a 5265 663a 2063 682d c.27782.Ref: ch- │ │ │ │ │ -0008d5b0: 6172 6368 6976 6520 7468 652d 6465 6269 archive the-debi │ │ │ │ │ -0008d5c0: 616e 2d61 7263 6869 7665 7f32 3737 3832 an-archive.27782 │ │ │ │ │ -0008d5d0: 0a52 6566 3a20 3164 7f32 3737 3832 0a52 .Ref: 1d.27782.R │ │ │ │ │ -0008d5e0: 6566 3a20 5468 6520 4465 6269 616e 2041 ef: The Debian A │ │ │ │ │ -0008d5f0: 7263 6869 7665 2d46 6f6f 746e 6f74 652d rchive-Footnote- │ │ │ │ │ -0008d600: 317f 3239 3236 320a 4e6f 6465 3a20 5468 1.29262.Node: Th │ │ │ │ │ -0008d610: 6520 4465 6269 616e 2046 7265 6520 536f e Debian Free So │ │ │ │ │ -0008d620: 6674 7761 7265 2047 7569 6465 6c69 6e65 ftware Guideline │ │ │ │ │ -0008d630: 737f 3239 3533 300a 5265 663a 2063 682d s.29530.Ref: ch- │ │ │ │ │ -0008d640: 6172 6368 6976 6520 732d 6466 7367 7f32 archive s-dfsg.2 │ │ │ │ │ -0008d650: 3936 3439 0a52 6566 3a20 3165 7f32 3936 9649.Ref: 1e.296 │ │ │ │ │ -0008d660: 3439 0a52 6566 3a20 6368 2d61 7263 6869 49.Ref: ch-archi │ │ │ │ │ -0008d670: 7665 2074 6865 2d64 6562 6961 6e2d 6672 ve the-debian-fr │ │ │ │ │ -0008d680: 6565 2d73 6f66 7477 6172 652d 6775 6964 ee-software-guid │ │ │ │ │ -0008d690: 656c 696e 6573 7f32 3936 3439 0a52 6566 elines.29649.Ref │ │ │ │ │ -0008d6a0: 3a20 3166 7f32 3936 3439 0a4e 6f64 653a : 1f.29649.Node: │ │ │ │ │ -0008d6b0: 2041 7263 6869 7665 2061 7265 6173 7f33 Archive areas.3 │ │ │ │ │ -0008d6c0: 3239 3439 0a52 6566 3a20 6368 2d61 7263 2949.Ref: ch-arc │ │ │ │ │ -0008d6d0: 6869 7665 2061 7263 6869 7665 2d61 7265 hive archive-are │ │ │ │ │ -0008d6e0: 6173 7f33 3331 3031 0a52 6566 3a20 3230 as.33101.Ref: 20 │ │ │ │ │ -0008d6f0: 7f33 3331 3031 0a52 6566 3a20 6368 2d61 .33101.Ref: ch-a │ │ │ │ │ -0008d700: 7263 6869 7665 2073 2d73 6563 7469 6f6e rchive s-section │ │ │ │ │ -0008d710: 737f 3333 3130 310a 5265 663a 2032 317f s.33101.Ref: 21. │ │ │ │ │ -0008d720: 3333 3130 310a 4e6f 6465 3a20 5468 6520 33101.Node: The │ │ │ │ │ -0008d730: 6d61 696e 2061 7263 6869 7665 2061 7265 main archive are │ │ │ │ │ -0008d740: 617f 3333 3237 320a 5265 663a 2063 682d a.33272.Ref: ch- │ │ │ │ │ -0008d750: 6172 6368 6976 6520 732d 6d61 696e 7f33 archive s-main.3 │ │ │ │ │ -0008d760: 3333 3933 0a52 6566 3a20 3232 7f33 3333 3393.Ref: 22.333 │ │ │ │ │ -0008d770: 3933 0a52 6566 3a20 6368 2d61 7263 6869 93.Ref: ch-archi │ │ │ │ │ -0008d780: 7665 2074 6865 2d6d 6169 6e2d 6172 6368 ve the-main-arch │ │ │ │ │ -0008d790: 6976 652d 6172 6561 7f33 3333 3933 0a52 ive-area.33393.R │ │ │ │ │ -0008d7a0: 6566 3a20 3233 7f33 3333 3933 0a52 6566 ef: 23.33393.Ref │ │ │ │ │ -0008d7b0: 3a20 5468 6520 6d61 696e 2061 7263 6869 : The main archi │ │ │ │ │ -0008d7c0: 7665 2061 7265 612d 466f 6f74 6e6f 7465 ve area-Footnote │ │ │ │ │ -0008d7d0: 2d31 7f33 3536 3738 0a52 6566 3a20 5468 -1.35678.Ref: Th │ │ │ │ │ -0008d7e0: 6520 6d61 696e 2061 7263 6869 7665 2061 e main archive a │ │ │ │ │ -0008d7f0: 7265 612d 466f 6f74 6e6f 7465 2d32 7f33 rea-Footnote-2.3 │ │ │ │ │ -0008d800: 3537 3934 0a4e 6f64 653a 2054 6865 206e 5794.Node: The n │ │ │ │ │ -0008d810: 6f6e 2d66 7265 652d 6669 726d 7761 7265 on-free-firmware │ │ │ │ │ -0008d820: 2061 7263 6869 7665 2061 7265 617f 3335 archive area.35 │ │ │ │ │ -0008d830: 3936 380a 5265 663a 2063 682d 6172 6368 968.Ref: ch-arch │ │ │ │ │ -0008d840: 6976 6520 732d 6e6f 6e2d 6672 6565 2d66 ive s-non-free-f │ │ │ │ │ -0008d850: 6972 6d77 6172 657f 3336 3132 320a 5265 irmware.36122.Re │ │ │ │ │ -0008d860: 663a 2032 357f 3336 3132 320a 5265 663a f: 25.36122.Ref: │ │ │ │ │ -0008d870: 2063 682d 6172 6368 6976 6520 7468 652d ch-archive the- │ │ │ │ │ -0008d880: 6e6f 6e2d 6672 6565 2d66 6972 6d77 6172 non-free-firmwar │ │ │ │ │ -0008d890: 652d 6172 6368 6976 652d 6172 6561 7f33 e-archive-area.3 │ │ │ │ │ -0008d8a0: 3631 3232 0a52 6566 3a20 3236 7f33 3631 6122.Ref: 26.361 │ │ │ │ │ -0008d8b0: 3232 0a52 6566 3a20 5468 6520 6e6f 6e2d 22.Ref: The non- │ │ │ │ │ -0008d8c0: 6672 6565 2d66 6972 6d77 6172 6520 6172 free-firmware ar │ │ │ │ │ -0008d8d0: 6368 6976 6520 6172 6561 2d46 6f6f 746e chive area-Footn │ │ │ │ │ -0008d8e0: 6f74 652d 317f 3336 3935 340a 4e6f 6465 ote-1.36954.Node │ │ │ │ │ -0008d8f0: 3a20 5468 6520 636f 6e74 7269 6220 6172 : The contrib ar │ │ │ │ │ -0008d900: 6368 6976 6520 6172 6561 7f33 3731 3538 chive area.37158 │ │ │ │ │ -0008d910: 0a52 6566 3a20 6368 2d61 7263 6869 7665 .Ref: ch-archive │ │ │ │ │ -0008d920: 2073 2d63 6f6e 7472 6962 7f33 3733 3136 s-contrib.37316 │ │ │ │ │ -0008d930: 0a52 6566 3a20 3237 7f33 3733 3136 0a52 .Ref: 27.37316.R │ │ │ │ │ -0008d940: 6566 3a20 6368 2d61 7263 6869 7665 2074 ef: ch-archive t │ │ │ │ │ -0008d950: 6865 2d63 6f6e 7472 6962 2d61 7263 6869 he-contrib-archi │ │ │ │ │ -0008d960: 7665 2d61 7265 617f 3337 3331 360a 5265 ve-area.37316.Re │ │ │ │ │ -0008d970: 663a 2032 387f 3337 3331 360a 4e6f 6465 f: 28.37316.Node │ │ │ │ │ -0008d980: 3a20 5468 6520 6e6f 6e2d 6672 6565 2061 : The non-free a │ │ │ │ │ -0008d990: 7263 6869 7665 2061 7265 617f 3338 3234 rchive area.3824 │ │ │ │ │ -0008d9a0: 390a 5265 663a 2063 682d 6172 6368 6976 9.Ref: ch-archiv │ │ │ │ │ -0008d9b0: 6520 732d 6e6f 6e2d 6672 6565 7f33 3833 e s-non-free.383 │ │ │ │ │ -0008d9c0: 3634 0a52 6566 3a20 3239 7f33 3833 3634 64.Ref: 29.38364 │ │ │ │ │ -0008d9d0: 0a52 6566 3a20 6368 2d61 7263 6869 7665 .Ref: ch-archive │ │ │ │ │ -0008d9e0: 2074 6865 2d6e 6f6e 2d66 7265 652d 6172 the-non-free-ar │ │ │ │ │ -0008d9f0: 6368 6976 652d 6172 6561 7f33 3833 3634 chive-area.38364 │ │ │ │ │ -0008da00: 0a52 6566 3a20 3261 7f33 3833 3634 0a52 .Ref: 2a.38364.R │ │ │ │ │ -0008da10: 6566 3a20 5468 6520 6e6f 6e2d 6672 6565 ef: The non-free │ │ │ │ │ -0008da20: 2061 7263 6869 7665 2061 7265 612d 466f archive area-Fo │ │ │ │ │ -0008da30: 6f74 6e6f 7465 2d31 7f33 3933 3430 0a4e otnote-1.39340.N │ │ │ │ │ -0008da40: 6f64 653a 2043 6f70 7972 6967 6874 2063 ode: Copyright c │ │ │ │ │ -0008da50: 6f6e 7369 6465 7261 7469 6f6e 737f 3339 onsiderations.39 │ │ │ │ │ -0008da60: 3534 340a 5265 663a 2063 682d 6172 6368 544.Ref: ch-arch │ │ │ │ │ -0008da70: 6976 6520 636f 7079 7269 6768 742d 636f ive copyright-co │ │ │ │ │ -0008da80: 6e73 6964 6572 6174 696f 6e73 7f33 3936 nsiderations.396 │ │ │ │ │ -0008da90: 3639 0a52 6566 3a20 3262 7f33 3936 3639 69.Ref: 2b.39669 │ │ │ │ │ -0008daa0: 0a52 6566 3a20 6368 2d61 7263 6869 7665 .Ref: ch-archive │ │ │ │ │ -0008dab0: 2073 2d70 6b67 636f 7079 7269 6768 747f s-pkgcopyright. │ │ │ │ │ -0008dac0: 3339 3636 390a 5265 663a 2032 637f 3339 39669.Ref: 2c.39 │ │ │ │ │ -0008dad0: 3636 390a 5265 663a 2043 6f70 7972 6967 669.Ref: Copyrig │ │ │ │ │ -0008dae0: 6874 2063 6f6e 7369 6465 7261 7469 6f6e ht consideration │ │ │ │ │ -0008daf0: 732d 466f 6f74 6e6f 7465 2d31 7f34 3332 s-Footnote-1.432 │ │ │ │ │ -0008db00: 3337 0a4e 6f64 653a 2053 6563 7469 6f6e 37.Node: Section │ │ │ │ │ -0008db10: 737f 3433 3634 340a 5265 663a 2063 682d s.43644.Ref: ch- │ │ │ │ │ -0008db20: 6172 6368 6976 6520 732d 7375 6273 6563 archive s-subsec │ │ │ │ │ -0008db30: 7469 6f6e 737f 3433 3736 360a 5265 663a tions.43766.Ref: │ │ │ │ │ -0008db40: 2032 347f 3433 3736 360a 5265 663a 2063 24.43766.Ref: c │ │ │ │ │ -0008db50: 682d 6172 6368 6976 6520 7365 6374 696f h-archive sectio │ │ │ │ │ -0008db60: 6e73 7f34 3337 3636 0a52 6566 3a20 3265 ns.43766.Ref: 2e │ │ │ │ │ -0008db70: 7f34 3337 3636 0a52 6566 3a20 5365 6374 .43766.Ref: Sect │ │ │ │ │ -0008db80: 696f 6e73 2d46 6f6f 746e 6f74 652d 317f ions-Footnote-1. │ │ │ │ │ -0008db90: 3435 3235 330a 4e6f 6465 3a20 5072 696f 45253.Node: Prio │ │ │ │ │ -0008dba0: 7269 7469 6573 7f34 3532 3939 0a52 6566 rities.45299.Ref │ │ │ │ │ -0008dbb0: 3a20 6368 2d61 7263 6869 7665 2070 7269 : ch-archive pri │ │ │ │ │ -0008dbc0: 6f72 6974 6965 737f 3435 3338 380a 5265 orities.45388.Re │ │ │ │ │ -0008dbd0: 663a 2033 307f 3435 3338 380a 5265 663a f: 30.45388.Ref: │ │ │ │ │ -0008dbe0: 2063 682d 6172 6368 6976 6520 732d 7072 ch-archive s-pr │ │ │ │ │ -0008dbf0: 696f 7269 7469 6573 7f34 3533 3838 0a52 iorities.45388.R │ │ │ │ │ -0008dc00: 6566 3a20 3331 7f34 3533 3838 0a52 6566 ef: 31.45388.Ref │ │ │ │ │ -0008dc10: 3a20 5072 696f 7269 7469 6573 2d46 6f6f : Priorities-Foo │ │ │ │ │ -0008dc20: 746e 6f74 652d 317f 3439 3132 320a 4e6f tnote-1.49122.No │ │ │ │ │ -0008dc30: 6465 3a20 4269 6e61 7279 2070 6163 6b61 de: Binary packa │ │ │ │ │ -0008dc40: 6765 737f 3439 3233 300a 5265 663a 2063 ges.49230.Ref: c │ │ │ │ │ -0008dc50: 682d 6269 6e61 7279 2064 6f63 7f34 3933 h-binary doc.493 │ │ │ │ │ -0008dc60: 3433 0a52 6566 3a20 3333 7f34 3933 3433 43.Ref: 33.49343 │ │ │ │ │ -0008dc70: 0a52 6566 3a20 6368 2d62 696e 6172 7920 .Ref: ch-binary │ │ │ │ │ -0008dc80: 6269 6e61 7279 2d70 6163 6b61 6765 737f binary-packages. │ │ │ │ │ -0008dc90: 3439 3334 330a 5265 663a 2033 347f 3439 49343.Ref: 34.49 │ │ │ │ │ -0008dca0: 3334 330a 4e6f 6465 3a20 5468 6520 7061 343.Node: The pa │ │ │ │ │ -0008dcb0: 636b 6167 6520 6e61 6d65 7f35 3131 3036 ckage name.51106 │ │ │ │ │ -0008dcc0: 0a52 6566 3a20 6368 2d62 696e 6172 7920 .Ref: ch-binary │ │ │ │ │ -0008dcd0: 7333 2d31 7f35 3132 3134 0a52 6566 3a20 s3-1.51214.Ref: │ │ │ │ │ -0008dce0: 3361 7f35 3132 3134 0a52 6566 3a20 6368 3a.51214.Ref: ch │ │ │ │ │ -0008dcf0: 2d62 696e 6172 7920 7468 652d 7061 636b -binary the-pack │ │ │ │ │ -0008dd00: 6167 652d 6e61 6d65 7f35 3132 3134 0a52 age-name.51214.R │ │ │ │ │ -0008dd10: 6566 3a20 3362 7f35 3132 3134 0a4e 6f64 ef: 3b.51214.Nod │ │ │ │ │ -0008dd20: 653a 2050 6163 6b61 6765 7320 7769 7468 e: Packages with │ │ │ │ │ -0008dd30: 2070 6f74 656e 7469 616c 6c79 206f 6666 potentially off │ │ │ │ │ -0008dd40: 656e 7369 7665 2063 6f6e 7465 6e74 7f35 ensive content.5 │ │ │ │ │ -0008dd50: 3135 3937 0a52 6566 3a20 6368 2d62 696e 1597.Ref: ch-bin │ │ │ │ │ -0008dd60: 6172 7920 7061 636b 6167 6573 2d77 6974 ary packages-wit │ │ │ │ │ -0008dd70: 682d 706f 7465 6e74 6961 6c6c 792d 6f66 h-potentially-of │ │ │ │ │ -0008dd80: 6665 6e73 6976 652d 636f 6e74 656e 747f fensive-content. │ │ │ │ │ -0008dd90: 3531 3730 300a 5265 663a 2033 647f 3531 51700.Ref: 3d.51 │ │ │ │ │ -0008dda0: 3730 300a 5265 663a 2063 682d 6269 6e61 700.Ref: ch-bina │ │ │ │ │ -0008ddb0: 7279 2073 332d 312d 317f 3531 3730 300a ry s3-1-1.51700. │ │ │ │ │ -0008ddc0: 5265 663a 2033 657f 3531 3730 300a 4e6f Ref: 3e.51700.No │ │ │ │ │ -0008ddd0: 6465 3a20 5468 6520 7665 7273 696f 6e20 de: The version │ │ │ │ │ -0008dde0: 6f66 2061 2070 6163 6b61 6765 7f35 3235 of a package.525 │ │ │ │ │ -0008ddf0: 3630 0a52 6566 3a20 6368 2d62 696e 6172 60.Ref: ch-binar │ │ │ │ │ -0008de00: 7920 732d 7665 7273 696f 6e73 7f35 3237 y s-versions.527 │ │ │ │ │ -0008de10: 3034 0a52 6566 3a20 3366 7f35 3237 3034 04.Ref: 3f.52704 │ │ │ │ │ -0008de20: 0a52 6566 3a20 6368 2d62 696e 6172 7920 .Ref: ch-binary │ │ │ │ │ -0008de30: 7468 652d 7665 7273 696f 6e2d 6f66 2d61 the-version-of-a │ │ │ │ │ -0008de40: 2d70 6163 6b61 6765 7f35 3237 3034 0a52 -package.52704.R │ │ │ │ │ -0008de50: 6566 3a20 3430 7f35 3237 3034 0a4e 6f64 ef: 40.52704.Nod │ │ │ │ │ -0008de60: 653a 2056 6572 7369 6f6e 206e 756d 6265 e: Version numbe │ │ │ │ │ -0008de70: 7273 2062 6173 6564 206f 6e20 6461 7465 rs based on date │ │ │ │ │ -0008de80: 737f 3533 3438 330a 5265 663a 2063 682d s.53483.Ref: ch- │ │ │ │ │ -0008de90: 6269 6e61 7279 2073 332d 322d 317f 3533 binary s3-2-1.53 │ │ │ │ │ -0008dea0: 3631 390a 5265 663a 2034 327f 3533 3631 619.Ref: 42.5361 │ │ │ │ │ -0008deb0: 390a 5265 663a 2063 682d 6269 6e61 7279 9.Ref: ch-binary │ │ │ │ │ -0008dec0: 2076 6572 7369 6f6e 2d6e 756d 6265 7273 version-numbers │ │ │ │ │ -0008ded0: 2d62 6173 6564 2d6f 6e2d 6461 7465 737f -based-on-dates. │ │ │ │ │ -0008dee0: 3533 3631 390a 5265 663a 2034 337f 3533 53619.Ref: 43.53 │ │ │ │ │ -0008def0: 3631 390a 4e6f 6465 3a20 556e 6971 7565 619.Node: Unique │ │ │ │ │ -0008df00: 6e65 7373 206f 6620 7665 7273 696f 6e20 ness of version │ │ │ │ │ -0008df10: 6e75 6d62 6572 737f 3534 3730 340a 5265 numbers.54704.Re │ │ │ │ │ -0008df20: 663a 2063 682d 6269 6e61 7279 2073 332d f: ch-binary s3- │ │ │ │ │ -0008df30: 322d 327f 3534 3834 300a 5265 663a 2034 2-2.54840.Ref: 4 │ │ │ │ │ -0008df40: 347f 3534 3834 300a 5265 663a 2063 682d 4.54840.Ref: ch- │ │ │ │ │ -0008df50: 6269 6e61 7279 2075 6e69 7175 656e 6573 binary uniquenes │ │ │ │ │ -0008df60: 732d 6f66 2d76 6572 7369 6f6e 2d6e 756d s-of-version-num │ │ │ │ │ -0008df70: 6265 7273 7f35 3438 3430 0a52 6566 3a20 bers.54840.Ref: │ │ │ │ │ -0008df80: 3435 7f35 3438 3430 0a4e 6f64 653a 2054 45.54840.Node: T │ │ │ │ │ -0008df90: 6865 206d 6169 6e74 6169 6e65 7220 6f66 he maintainer of │ │ │ │ │ -0008dfa0: 2061 2070 6163 6b61 6765 7f35 3633 3432 a package.56342 │ │ │ │ │ -0008dfb0: 0a52 6566 3a20 6368 2d62 696e 6172 7920 .Ref: ch-binary │ │ │ │ │ -0008dfc0: 732d 6d61 696e 7461 696e 6572 7f35 3634 s-maintainer.564 │ │ │ │ │ -0008dfd0: 3938 0a52 6566 3a20 3437 7f35 3634 3938 98.Ref: 47.56498 │ │ │ │ │ -0008dfe0: 0a52 6566 3a20 6368 2d62 696e 6172 7920 .Ref: ch-binary │ │ │ │ │ -0008dff0: 7468 652d 6d61 696e 7461 696e 6572 2d6f the-maintainer-o │ │ │ │ │ -0008e000: 662d 612d 7061 636b 6167 657f 3536 3439 f-a-package.5649 │ │ │ │ │ -0008e010: 380a 5265 663a 2034 387f 3536 3439 380a 8.Ref: 48.56498. │ │ │ │ │ -0008e020: 5265 663a 2054 6865 206d 6169 6e74 6169 Ref: The maintai │ │ │ │ │ -0008e030: 6e65 7220 6f66 2061 2070 6163 6b61 6765 ner of a package │ │ │ │ │ -0008e040: 2d46 6f6f 746e 6f74 652d 317f 3538 3631 -Footnote-1.5861 │ │ │ │ │ -0008e050: 340a 5265 663a 2054 6865 206d 6169 6e74 4.Ref: The maint │ │ │ │ │ -0008e060: 6169 6e65 7220 6f66 2061 2070 6163 6b61 ainer of a packa │ │ │ │ │ -0008e070: 6765 2d46 6f6f 746e 6f74 652d 327f 3538 ge-Footnote-2.58 │ │ │ │ │ -0008e080: 3739 390a 4e6f 6465 3a20 5468 6520 6465 799.Node: The de │ │ │ │ │ -0008e090: 7363 7269 7074 696f 6e20 6f66 2061 2070 scription of a p │ │ │ │ │ -0008e0a0: 6163 6b61 6765 7f35 3839 3532 0a52 6566 ackage.58952.Ref │ │ │ │ │ -0008e0b0: 3a20 6368 2d62 696e 6172 7920 732d 6465 : ch-binary s-de │ │ │ │ │ -0008e0c0: 7363 7269 7074 696f 6e73 7f35 3930 3936 scriptions.59096 │ │ │ │ │ -0008e0d0: 0a52 6566 3a20 3462 7f35 3930 3936 0a52 .Ref: 4b.59096.R │ │ │ │ │ -0008e0e0: 6566 3a20 6368 2d62 696e 6172 7920 7468 ef: ch-binary th │ │ │ │ │ -0008e0f0: 652d 6465 7363 7269 7074 696f 6e2d 6f66 e-description-of │ │ │ │ │ -0008e100: 2d61 2d70 6163 6b61 6765 7f35 3930 3936 -a-package.59096 │ │ │ │ │ -0008e110: 0a52 6566 3a20 3463 7f35 3930 3936 0a4e .Ref: 4c.59096.N │ │ │ │ │ -0008e120: 6f64 653a 2054 6865 2073 696e 676c 6520 ode: The single │ │ │ │ │ -0008e130: 6c69 6e65 2073 796e 6f70 7369 737f 3630 line synopsis.60 │ │ │ │ │ -0008e140: 3438 380a 5265 663a 2063 682d 6269 6e61 488.Ref: ch-bina │ │ │ │ │ -0008e150: 7279 2073 2d73 796e 6f70 7369 737f 3630 ry s-synopsis.60 │ │ │ │ │ -0008e160: 3631 370a 5265 663a 2034 657f 3630 3631 617.Ref: 4e.6061 │ │ │ │ │ -0008e170: 370a 5265 663a 2063 682d 6269 6e61 7279 7.Ref: ch-binary │ │ │ │ │ -0008e180: 2074 6865 2d73 696e 676c 652d 6c69 6e65 the-single-line │ │ │ │ │ -0008e190: 2d73 796e 6f70 7369 737f 3630 3631 370a -synopsis.60617. │ │ │ │ │ -0008e1a0: 5265 663a 2034 667f 3630 3631 370a 4e6f Ref: 4f.60617.No │ │ │ │ │ -0008e1b0: 6465 3a20 5468 6520 6578 7465 6e64 6564 de: The extended │ │ │ │ │ -0008e1c0: 2064 6573 6372 6970 7469 6f6e 7f36 3130 description.610 │ │ │ │ │ -0008e1d0: 3136 0a52 6566 3a20 6368 2d62 696e 6172 16.Ref: ch-binar │ │ │ │ │ -0008e1e0: 7920 732d 6578 7465 6e64 6564 6465 7363 y s-extendeddesc │ │ │ │ │ -0008e1f0: 7f36 3131 3435 0a52 6566 3a20 3530 7f36 .61145.Ref: 50.6 │ │ │ │ │ -0008e200: 3131 3435 0a52 6566 3a20 6368 2d62 696e 1145.Ref: ch-bin │ │ │ │ │ -0008e210: 6172 7920 7468 652d 6578 7465 6e64 6564 ary the-extended │ │ │ │ │ -0008e220: 2d64 6573 6372 6970 7469 6f6e 7f36 3131 -description.611 │ │ │ │ │ -0008e230: 3435 0a52 6566 3a20 3531 7f36 3131 3435 45.Ref: 51.61145 │ │ │ │ │ -0008e240: 0a52 6566 3a20 5468 6520 6578 7465 6e64 .Ref: The extend │ │ │ │ │ -0008e250: 6564 2064 6573 6372 6970 7469 6f6e 2d46 ed description-F │ │ │ │ │ -0008e260: 6f6f 746e 6f74 652d 317f 3631 3738 370a ootnote-1.61787. │ │ │ │ │ -0008e270: 4e6f 6465 3a20 4465 7065 6e64 656e 6369 Node: Dependenci │ │ │ │ │ -0008e280: 6573 7f36 3230 3134 0a52 6566 3a20 6368 es.62014.Ref: ch │ │ │ │ │ -0008e290: 2d62 696e 6172 7920 6465 7065 6e64 656e -binary dependen │ │ │ │ │ -0008e2a0: 6369 6573 7f36 3231 3437 0a52 6566 3a20 cies.62147.Ref: │ │ │ │ │ -0008e2b0: 3532 7f36 3231 3437 0a52 6566 3a20 6368 52.62147.Ref: ch │ │ │ │ │ -0008e2c0: 2d62 696e 6172 7920 732d 6465 7065 6e64 -binary s-depend │ │ │ │ │ -0008e2d0: 656e 6369 6573 7f36 3231 3437 0a52 6566 encies.62147.Ref │ │ │ │ │ -0008e2e0: 3a20 3533 7f36 3231 3437 0a52 6566 3a20 : 53.62147.Ref: │ │ │ │ │ -0008e2f0: 4465 7065 6e64 656e 6369 6573 2d46 6f6f Dependencies-Foo │ │ │ │ │ -0008e300: 746e 6f74 652d 317f 3633 3231 390a 4e6f tnote-1.63219.No │ │ │ │ │ -0008e310: 6465 3a20 5669 7274 7561 6c20 7061 636b de: Virtual pack │ │ │ │ │ -0008e320: 6167 6573 7f36 3339 3432 0a52 6566 3a20 ages.63942.Ref: │ │ │ │ │ -0008e330: 6368 2d62 696e 6172 7920 732d 7669 7274 ch-binary s-virt │ │ │ │ │ -0008e340: 7561 6c2d 706b 677f 3634 3035 380a 5265 ual-pkg.64058.Re │ │ │ │ │ -0008e350: 663a 2031 337f 3634 3035 380a 5265 663a f: 13.64058.Ref: │ │ │ │ │ -0008e360: 2063 682d 6269 6e61 7279 2076 6972 7475 ch-binary virtu │ │ │ │ │ -0008e370: 616c 2d70 6163 6b61 6765 737f 3634 3035 al-packages.6405 │ │ │ │ │ -0008e380: 380a 5265 663a 2035 357f 3634 3035 380a 8.Ref: 55.64058. │ │ │ │ │ -0008e390: 4e6f 6465 3a20 4261 7365 2073 7973 7465 Node: Base syste │ │ │ │ │ -0008e3a0: 6d7f 3635 3331 380a 5265 663a 2063 682d m.65318.Ref: ch- │ │ │ │ │ -0008e3b0: 6269 6e61 7279 2062 6173 652d 7379 7374 binary base-syst │ │ │ │ │ -0008e3c0: 656d 7f36 3534 3430 0a52 6566 3a20 3537 em.65440.Ref: 57 │ │ │ │ │ -0008e3d0: 7f36 3534 3430 0a52 6566 3a20 6368 2d62 .65440.Ref: ch-b │ │ │ │ │ -0008e3e0: 696e 6172 7920 7333 2d37 7f36 3534 3430 inary s3-7.65440 │ │ │ │ │ -0008e3f0: 0a52 6566 3a20 3538 7f36 3534 3430 0a4e .Ref: 58.65440.N │ │ │ │ │ -0008e400: 6f64 653a 2045 7373 656e 7469 616c 2070 ode: Essential p │ │ │ │ │ -0008e410: 6163 6b61 6765 737f 3635 3837 320a 5265 ackages.65872.Re │ │ │ │ │ -0008e420: 663a 2063 682d 6269 6e61 7279 2065 7373 f: ch-binary ess │ │ │ │ │ -0008e430: 656e 7469 616c 2d70 6163 6b61 6765 737f ential-packages. │ │ │ │ │ -0008e440: 3635 3939 360a 5265 663a 2035 397f 3635 65996.Ref: 59.65 │ │ │ │ │ -0008e450: 3939 360a 5265 663a 2063 682d 6269 6e61 996.Ref: ch-bina │ │ │ │ │ -0008e460: 7279 2073 332d 387f 3635 3939 360a 5265 ry s3-8.65996.Re │ │ │ │ │ -0008e470: 663a 2035 617f 3635 3939 360a 4e6f 6465 f: 5a.65996.Node │ │ │ │ │ -0008e480: 3a20 4d61 696e 7461 696e 6572 2053 6372 : Maintainer Scr │ │ │ │ │ -0008e490: 6970 7473 7f36 3738 3637 0a52 6566 3a20 ipts.67867.Ref: │ │ │ │ │ -0008e4a0: 6368 2d62 696e 6172 7920 6d61 696e 7461 ch-binary mainta │ │ │ │ │ -0008e4b0: 696e 6572 2d73 6372 6970 7473 7f36 3739 iner-scripts.679 │ │ │ │ │ -0008e4c0: 3731 0a52 6566 3a20 3563 7f36 3739 3731 71.Ref: 5c.67971 │ │ │ │ │ -0008e4d0: 0a52 6566 3a20 6368 2d62 696e 6172 7920 .Ref: ch-binary │ │ │ │ │ -0008e4e0: 732d 6d61 696e 7473 6372 6970 7473 7f36 s-maintscripts.6 │ │ │ │ │ -0008e4f0: 3739 3731 0a52 6566 3a20 3564 7f36 3739 7971.Ref: 5d.679 │ │ │ │ │ -0008e500: 3731 0a52 6566 3a20 4d61 696e 7461 696e 71.Ref: Maintain │ │ │ │ │ -0008e510: 6572 2053 6372 6970 7473 2d46 6f6f 746e er Scripts-Footn │ │ │ │ │ -0008e520: 6f74 652d 317f 3730 3831 310a 5265 663a ote-1.70811.Ref: │ │ │ │ │ -0008e530: 204d 6169 6e74 6169 6e65 7220 5363 7269 Maintainer Scri │ │ │ │ │ -0008e540: 7074 732d 466f 6f74 6e6f 7465 2d32 7f37 pts-Footnote-2.7 │ │ │ │ │ -0008e550: 3038 3939 0a52 6566 3a20 4d61 696e 7461 0899.Ref: Mainta │ │ │ │ │ -0008e560: 696e 6572 2053 6372 6970 7473 2d46 6f6f iner Scripts-Foo │ │ │ │ │ -0008e570: 746e 6f74 652d 337f 3730 3938 310a 5265 tnote-3.70981.Re │ │ │ │ │ -0008e580: 663a 204d 6169 6e74 6169 6e65 7220 5363 f: Maintainer Sc │ │ │ │ │ -0008e590: 7269 7074 732d 466f 6f74 6e6f 7465 2d34 ripts-Footnote-4 │ │ │ │ │ -0008e5a0: 7f37 3131 3032 0a52 6566 3a20 4d61 696e .71102.Ref: Main │ │ │ │ │ -0008e5b0: 7461 696e 6572 2053 6372 6970 7473 2d46 tainer Scripts-F │ │ │ │ │ -0008e5c0: 6f6f 746e 6f74 652d 357f 3731 3230 330a ootnote-5.71203. │ │ │ │ │ -0008e5d0: 5265 663a 204d 6169 6e74 6169 6e65 7220 Ref: Maintainer │ │ │ │ │ -0008e5e0: 5363 7269 7074 732d 466f 6f74 6e6f 7465 Scripts-Footnote │ │ │ │ │ -0008e5f0: 2d36 7f37 3133 3234 0a52 6566 3a20 4d61 -6.71324.Ref: Ma │ │ │ │ │ -0008e600: 696e 7461 696e 6572 2053 6372 6970 7473 intainer Scripts │ │ │ │ │ -0008e610: 2d46 6f6f 746e 6f74 652d 377f 3731 3430 -Footnote-7.7140 │ │ │ │ │ -0008e620: 370a 5265 663a 204d 6169 6e74 6169 6e65 7.Ref: Maintaine │ │ │ │ │ -0008e630: 7220 5363 7269 7074 732d 466f 6f74 6e6f r Scripts-Footno │ │ │ │ │ -0008e640: 7465 2d38 7f37 3134 3935 0a4e 6f64 653a te-8.71495.Node: │ │ │ │ │ -0008e650: 2050 726f 6d70 7469 6e67 2069 6e20 6d61 Prompting in ma │ │ │ │ │ -0008e660: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ -0008e670: 7f37 3135 3833 0a52 6566 3a20 6368 2d62 .71583.Ref: ch-b │ │ │ │ │ -0008e680: 696e 6172 7920 7072 6f6d 7074 696e 672d inary prompting- │ │ │ │ │ -0008e690: 696e 2d6d 6169 6e74 6169 6e65 722d 7363 in-maintainer-sc │ │ │ │ │ -0008e6a0: 7269 7074 737f 3731 3637 360a 5265 663a ripts.71676.Ref: │ │ │ │ │ -0008e6b0: 2035 667f 3731 3637 360a 5265 663a 2063 5f.71676.Ref: c │ │ │ │ │ -0008e6c0: 682d 6269 6e61 7279 2073 2d6d 6169 6e74 h-binary s-maint │ │ │ │ │ -0008e6d0: 7363 7269 7074 7072 6f6d 7074 7f37 3136 scriptprompt.716 │ │ │ │ │ -0008e6e0: 3736 0a52 6566 3a20 3136 7f37 3136 3736 76.Ref: 16.71676 │ │ │ │ │ -0008e6f0: 0a52 6566 3a20 5072 6f6d 7074 696e 6720 .Ref: Prompting │ │ │ │ │ -0008e700: 696e 206d 6169 6e74 6169 6e65 7220 7363 in maintainer sc │ │ │ │ │ -0008e710: 7269 7074 732d 466f 6f74 6e6f 7465 2d31 ripts-Footnote-1 │ │ │ │ │ -0008e720: 7f37 3439 3434 0a4e 6f64 653a 2053 6f75 .74944.Node: Sou │ │ │ │ │ -0008e730: 7263 6520 7061 636b 6167 6573 7f37 3531 rce packages.751 │ │ │ │ │ -0008e740: 3533 0a52 6566 3a20 6368 2d73 6f75 7263 53.Ref: ch-sourc │ │ │ │ │ -0008e750: 6520 646f 637f 3735 3237 380a 5265 663a e doc.75278.Ref: │ │ │ │ │ -0008e760: 2036 307f 3735 3237 380a 5265 663a 2063 60.75278.Ref: c │ │ │ │ │ -0008e770: 682d 736f 7572 6365 2073 2d73 6f75 7263 h-source s-sourc │ │ │ │ │ -0008e780: 652d 7061 636b 6167 6573 7f37 3532 3738 e-packages.75278 │ │ │ │ │ -0008e790: 0a52 6566 3a20 3631 7f37 3532 3738 0a52 .Ref: 61.75278.R │ │ │ │ │ -0008e7a0: 6566 3a20 6368 2d73 6f75 7263 6520 736f ef: ch-source so │ │ │ │ │ -0008e7b0: 7572 6365 2d70 6163 6b61 6765 737f 3735 urce-packages.75 │ │ │ │ │ -0008e7c0: 3237 380a 5265 663a 2036 327f 3735 3237 278.Ref: 62.7527 │ │ │ │ │ -0008e7d0: 380a 4e6f 6465 3a20 5374 616e 6461 7264 8.Node: Standard │ │ │ │ │ -0008e7e0: 7320 636f 6e66 6f72 6d61 6e63 657f 3737 s conformance.77 │ │ │ │ │ -0008e7f0: 3931 390a 5265 663a 2063 682d 736f 7572 919.Ref: ch-sour │ │ │ │ │ -0008e800: 6365 2073 2d73 7461 6e64 6172 6473 7665 ce s-standardsve │ │ │ │ │ -0008e810: 7273 696f 6e7f 3738 3032 390a 5265 663a rsion.78029.Ref: │ │ │ │ │ -0008e820: 2036 347f 3738 3032 390a 5265 663a 2063 64.78029.Ref: c │ │ │ │ │ -0008e830: 682d 736f 7572 6365 2073 7461 6e64 6172 h-source standar │ │ │ │ │ -0008e840: 6473 2d63 6f6e 666f 726d 616e 6365 7f37 ds-conformance.7 │ │ │ │ │ -0008e850: 3830 3239 0a52 6566 3a20 3635 7f37 3830 8029.Ref: 65.780 │ │ │ │ │ -0008e860: 3239 0a4e 6f64 653a 2050 6163 6b61 6765 29.Node: Package │ │ │ │ │ -0008e870: 2072 656c 6174 696f 6e73 6869 7073 7f37 relationships.7 │ │ │ │ │ -0008e880: 3931 3332 0a52 6566 3a20 6368 2d73 6f75 9132.Ref: ch-sou │ │ │ │ │ -0008e890: 7263 6520 7061 636b 6167 652d 7265 6c61 rce package-rela │ │ │ │ │ -0008e8a0: 7469 6f6e 7368 6970 737f 3739 3238 320a tionships.79282. │ │ │ │ │ -0008e8b0: 5265 663a 2036 377f 3739 3238 320a 5265 Ref: 67.79282.Re │ │ │ │ │ -0008e8c0: 663a 2063 682d 736f 7572 6365 2073 2d70 f: ch-source s-p │ │ │ │ │ -0008e8d0: 6b67 2d72 656c 6174 696f 6e73 7f37 3932 kg-relations.792 │ │ │ │ │ -0008e8e0: 3832 0a52 6566 3a20 3638 7f37 3932 3832 82.Ref: 68.79282 │ │ │ │ │ -0008e8f0: 0a52 6566 3a20 5061 636b 6167 6520 7265 .Ref: Package re │ │ │ │ │ -0008e900: 6c61 7469 6f6e 7368 6970 732d 466f 6f74 lationships-Foot │ │ │ │ │ -0008e910: 6e6f 7465 2d31 7f38 3039 3237 0a52 6566 note-1.80927.Ref │ │ │ │ │ -0008e920: 3a20 5061 636b 6167 6520 7265 6c61 7469 : Package relati │ │ │ │ │ -0008e930: 6f6e 7368 6970 732d 466f 6f74 6e6f 7465 onships-Footnote │ │ │ │ │ -0008e940: 2d32 7f38 3135 3031 0a4e 6f64 653a 2043 -2.81501.Node: C │ │ │ │ │ -0008e950: 6861 6e67 6573 2074 6f20 7468 6520 7570 hanges to the up │ │ │ │ │ -0008e960: 7374 7265 616d 2073 6f75 7263 6573 7f38 stream sources.8 │ │ │ │ │ -0008e970: 3230 3032 0a52 6566 3a20 6368 2d73 6f75 2002.Ref: ch-sou │ │ │ │ │ -0008e980: 7263 6520 6368 616e 6765 732d 746f 2d74 rce changes-to-t │ │ │ │ │ -0008e990: 6865 2d75 7073 7472 6561 6d2d 736f 7572 he-upstream-sour │ │ │ │ │ -0008e9a0: 6365 737f 3832 3136 340a 5265 663a 2036 ces.82164.Ref: 6 │ │ │ │ │ -0008e9b0: 397f 3832 3136 340a 5265 663a 2063 682d 9.82164.Ref: ch- │ │ │ │ │ -0008e9c0: 736f 7572 6365 2073 342d 337f 3832 3136 source s4-3.8216 │ │ │ │ │ -0008e9d0: 340a 5265 663a 2036 617f 3832 3136 340a 4.Ref: 6a.82164. │ │ │ │ │ -0008e9e0: 4e6f 6465 3a20 4465 6269 616e 2063 6861 Node: Debian cha │ │ │ │ │ -0008e9f0: 6e67 656c 6f67 2064 6562 6961 6e2f 6368 ngelog debian/ch │ │ │ │ │ -0008ea00: 616e 6765 6c6f 677f 3833 3835 370a 5265 angelog.83857.Re │ │ │ │ │ -0008ea10: 663a 2063 682d 736f 7572 6365 2064 6562 f: ch-source deb │ │ │ │ │ -0008ea20: 6961 6e2d 6368 616e 6765 6c6f 672d 6465 ian-changelog-de │ │ │ │ │ -0008ea30: 6269 616e 2d63 6861 6e67 656c 6f67 7f38 bian-changelog.8 │ │ │ │ │ -0008ea40: 3430 3234 0a52 6566 3a20 3663 7f38 3430 4024.Ref: 6c.840 │ │ │ │ │ -0008ea50: 3234 0a52 6566 3a20 6368 2d73 6f75 7263 24.Ref: ch-sourc │ │ │ │ │ -0008ea60: 6520 732d 6470 6b67 6368 616e 6765 6c6f e s-dpkgchangelo │ │ │ │ │ -0008ea70: 677f 3834 3032 340a 5265 663a 2036 647f g.84024.Ref: 6d. │ │ │ │ │ -0008ea80: 3834 3032 340a 5265 663a 2044 6562 6961 84024.Ref: Debia │ │ │ │ │ -0008ea90: 6e20 6368 616e 6765 6c6f 6720 6465 6269 n changelog debi │ │ │ │ │ -0008eaa0: 616e 2f63 6861 6e67 656c 6f67 2d46 6f6f an/changelog-Foo │ │ │ │ │ -0008eab0: 746e 6f74 652d 317f 3838 3335 370a 5265 tnote-1.88357.Re │ │ │ │ │ -0008eac0: 663a 2044 6562 6961 6e20 6368 616e 6765 f: Debian change │ │ │ │ │ -0008ead0: 6c6f 6720 6465 6269 616e 2f63 6861 6e67 log debian/chang │ │ │ │ │ -0008eae0: 656c 6f67 2d46 6f6f 746e 6f74 652d 327f elog-Footnote-2. │ │ │ │ │ -0008eaf0: 3838 3531 370a 5265 663a 2044 6562 6961 88517.Ref: Debia │ │ │ │ │ -0008eb00: 6e20 6368 616e 6765 6c6f 6720 6465 6269 n changelog debi │ │ │ │ │ -0008eb10: 616e 2f63 6861 6e67 656c 6f67 2d46 6f6f an/changelog-Foo │ │ │ │ │ -0008eb20: 746e 6f74 652d 337f 3838 3833 380a 5265 tnote-3.88838.Re │ │ │ │ │ -0008eb30: 663a 2044 6562 6961 6e20 6368 616e 6765 f: Debian change │ │ │ │ │ -0008eb40: 6c6f 6720 6465 6269 616e 2f63 6861 6e67 log debian/chang │ │ │ │ │ -0008eb50: 656c 6f67 2d46 6f6f 746e 6f74 652d 347f elog-Footnote-4. │ │ │ │ │ -0008eb60: 3839 3436 380a 5265 663a 2044 6562 6961 89468.Ref: Debia │ │ │ │ │ -0008eb70: 6e20 6368 616e 6765 6c6f 6720 6465 6269 n changelog debi │ │ │ │ │ -0008eb80: 616e 2f63 6861 6e67 656c 6f67 2d46 6f6f an/changelog-Foo │ │ │ │ │ -0008eb90: 746e 6f74 652d 357f 3930 3033 330a 4e6f tnote-5.90033.No │ │ │ │ │ -0008eba0: 6465 3a20 436f 7079 7269 6768 7420 6465 de: Copyright de │ │ │ │ │ -0008ebb0: 6269 616e 2f63 6f70 7972 6967 6874 7f39 bian/copyright.9 │ │ │ │ │ -0008ebc0: 3031 3030 0a52 6566 3a20 6368 2d73 6f75 0100.Ref: ch-sou │ │ │ │ │ -0008ebd0: 7263 6520 636f 7079 7269 6768 742d 6465 rce copyright-de │ │ │ │ │ -0008ebe0: 6269 616e 2d63 6f70 7972 6967 6874 7f39 bian-copyright.9 │ │ │ │ │ -0008ebf0: 3032 3633 0a52 6566 3a20 3733 7f39 3032 0263.Ref: 73.902 │ │ │ │ │ -0008ec00: 3633 0a52 6566 3a20 6368 2d73 6f75 7263 63.Ref: ch-sourc │ │ │ │ │ -0008ec10: 6520 732d 6470 6b67 636f 7079 7269 6768 e s-dpkgcopyrigh │ │ │ │ │ -0008ec20: 747f 3930 3236 330a 5265 663a 2037 347f t.90263.Ref: 74. │ │ │ │ │ -0008ec30: 3930 3236 330a 4e6f 6465 3a20 4572 726f 90263.Node: Erro │ │ │ │ │ -0008ec40: 7220 7472 6170 7069 6e67 2069 6e20 6d61 r trapping in ma │ │ │ │ │ -0008ec50: 6b65 6669 6c65 737f 3930 3733 330a 5265 kefiles.90733.Re │ │ │ │ │ -0008ec60: 663a 2063 682d 736f 7572 6365 2065 7272 f: ch-source err │ │ │ │ │ -0008ec70: 6f72 2d74 7261 7070 696e 672d 696e 2d6d or-trapping-in-m │ │ │ │ │ -0008ec80: 616b 6566 696c 6573 7f39 3038 3734 0a52 akefiles.90874.R │ │ │ │ │ -0008ec90: 6566 3a20 3735 7f39 3038 3734 0a52 6566 ef: 75.90874.Ref │ │ │ │ │ -0008eca0: 3a20 6368 2d73 6f75 7263 6520 7334 2d36 : ch-source s4-6 │ │ │ │ │ -0008ecb0: 7f39 3038 3734 0a52 6566 3a20 3736 7f39 .90874.Ref: 76.9 │ │ │ │ │ -0008ecc0: 3038 3734 0a4e 6f64 653a 2054 696d 6520 0874.Node: Time │ │ │ │ │ -0008ecd0: 5374 616d 7073 7f39 3138 3836 0a52 6566 Stamps.91886.Ref │ │ │ │ │ -0008ece0: 3a20 6368 2d73 6f75 7263 6520 732d 7469 : ch-source s-ti │ │ │ │ │ -0008ecf0: 6d65 7374 616d 7073 7f39 3230 3433 0a52 mestamps.92043.R │ │ │ │ │ -0008ed00: 6566 3a20 3737 7f39 3230 3433 0a52 6566 ef: 77.92043.Ref │ │ │ │ │ -0008ed10: 3a20 6368 2d73 6f75 7263 6520 7469 6d65 : ch-source time │ │ │ │ │ -0008ed20: 2d73 7461 6d70 737f 3932 3034 330a 5265 -stamps.92043.Re │ │ │ │ │ -0008ed30: 663a 2037 387f 3932 3034 330a 5265 663a f: 78.92043.Ref: │ │ │ │ │ -0008ed40: 2054 696d 6520 5374 616d 7073 2d46 6f6f Time Stamps-Foo │ │ │ │ │ -0008ed50: 746e 6f74 652d 317f 3932 3234 360a 4e6f tnote-1.92246.No │ │ │ │ │ -0008ed60: 6465 3a20 5265 7374 7269 6374 696f 6e73 de: Restrictions │ │ │ │ │ -0008ed70: 206f 6e20 6f62 6a65 6374 7320 696e 2073 on objects in s │ │ │ │ │ -0008ed80: 6f75 7263 6520 7061 636b 6167 6573 7f39 ource packages.9 │ │ │ │ │ -0008ed90: 3235 3337 0a52 6566 3a20 6368 2d73 6f75 2537.Ref: ch-sou │ │ │ │ │ -0008eda0: 7263 6520 7265 7374 7269 6374 696f 6e73 rce restrictions │ │ │ │ │ -0008edb0: 2d6f 6e2d 6f62 6a65 6374 732d 696e 2d73 -on-objects-in-s │ │ │ │ │ -0008edc0: 6f75 7263 652d 7061 636b 6167 6573 7f39 ource-packages.9 │ │ │ │ │ -0008edd0: 3237 3030 0a52 6566 3a20 3739 7f39 3237 2700.Ref: 79.927 │ │ │ │ │ -0008ede0: 3030 0a52 6566 3a20 6368 2d73 6f75 7263 00.Ref: ch-sourc │ │ │ │ │ -0008edf0: 6520 732d 7265 7374 7269 6374 696f 6e73 e s-restrictions │ │ │ │ │ -0008ee00: 7f39 3237 3030 0a52 6566 3a20 3761 7f39 .92700.Ref: 7a.9 │ │ │ │ │ -0008ee10: 3237 3030 0a52 6566 3a20 5265 7374 7269 2700.Ref: Restri │ │ │ │ │ -0008ee20: 6374 696f 6e73 206f 6e20 6f62 6a65 6374 ctions on object │ │ │ │ │ -0008ee30: 7320 696e 2073 6f75 7263 6520 7061 636b s in source pack │ │ │ │ │ -0008ee40: 6167 6573 2d46 6f6f 746e 6f74 652d 317f ages-Footnote-1. │ │ │ │ │ -0008ee50: 3932 3933 310a 4e6f 6465 3a20 4d61 696e 92931.Node: Main │ │ │ │ │ -0008ee60: 2062 7569 6c64 696e 6720 7363 7269 7074 building script │ │ │ │ │ -0008ee70: 2064 6562 6961 6e2f 7275 6c65 737f 3932 debian/rules.92 │ │ │ │ │ -0008ee80: 3937 310a 5265 663a 2063 682d 736f 7572 971.Ref: ch-sour │ │ │ │ │ -0008ee90: 6365 206d 6169 6e2d 6275 696c 6469 6e67 ce main-building │ │ │ │ │ -0008eea0: 2d73 6372 6970 742d 6465 6269 616e 2d72 -script-debian-r │ │ │ │ │ -0008eeb0: 756c 6573 7f39 3331 3632 0a52 6566 3a20 ules.93162.Ref: │ │ │ │ │ -0008eec0: 3762 7f39 3331 3632 0a52 6566 3a20 6368 7b.93162.Ref: ch │ │ │ │ │ -0008eed0: 2d73 6f75 7263 6520 732d 6465 6269 616e -source s-debian │ │ │ │ │ -0008eee0: 7275 6c65 737f 3933 3136 320a 5265 663a rules.93162.Ref: │ │ │ │ │ -0008eef0: 2037 637f 3933 3136 320a 5265 663a 204d 7c.93162.Ref: M │ │ │ │ │ -0008ef00: 6169 6e20 6275 696c 6469 6e67 2073 6372 ain building scr │ │ │ │ │ -0008ef10: 6970 7420 6465 6269 616e 2f72 756c 6573 ipt debian/rules │ │ │ │ │ -0008ef20: 2d46 6f6f 746e 6f74 652d 317f 3130 3535 -Footnote-1.1055 │ │ │ │ │ -0008ef30: 3030 0a52 6566 3a20 4d61 696e 2062 7569 00.Ref: Main bui │ │ │ │ │ -0008ef40: 6c64 696e 6720 7363 7269 7074 2064 6562 lding script deb │ │ │ │ │ -0008ef50: 6961 6e2f 7275 6c65 732d 466f 6f74 6e6f ian/rules-Footno │ │ │ │ │ -0008ef60: 7465 2d32 7f31 3036 3030 370a 5265 663a te-2.106007.Ref: │ │ │ │ │ -0008ef70: 204d 6169 6e20 6275 696c 6469 6e67 2073 Main building s │ │ │ │ │ -0008ef80: 6372 6970 7420 6465 6269 616e 2f72 756c cript debian/rul │ │ │ │ │ -0008ef90: 6573 2d46 6f6f 746e 6f74 652d 337f 3130 es-Footnote-3.10 │ │ │ │ │ -0008efa0: 3632 3439 0a4e 6f64 653a 2064 6562 6961 6249.Node: debia │ │ │ │ │ -0008efb0: 6e2f 7275 6c65 7320 616e 6420 4445 425f n/rules and DEB_ │ │ │ │ │ -0008efc0: 4255 494c 445f 4f50 5449 4f4e 537f 3130 BUILD_OPTIONS.10 │ │ │ │ │ -0008efd0: 3633 3535 0a52 6566 3a20 6368 2d73 6f75 6355.Ref: ch-sou │ │ │ │ │ -0008efe0: 7263 6520 6465 6269 616e 2d72 756c 6573 rce debian-rules │ │ │ │ │ -0008eff0: 2d61 6e64 2d64 6562 2d62 7569 6c64 2d6f -and-deb-build-o │ │ │ │ │ -0008f000: 7074 696f 6e73 7f31 3036 3531 310a 5265 ptions.106511.Re │ │ │ │ │ -0008f010: 663a 2038 317f 3130 3635 3131 0a52 6566 f: 81.106511.Ref │ │ │ │ │ -0008f020: 3a20 6368 2d73 6f75 7263 6520 732d 6465 : ch-source s-de │ │ │ │ │ -0008f030: 6269 616e 7275 6c65 732d 6f70 7469 6f6e bianrules-option │ │ │ │ │ -0008f040: 737f 3130 3635 3131 0a52 6566 3a20 3764 s.106511.Ref: 7d │ │ │ │ │ -0008f050: 7f31 3036 3531 310a 5265 663a 2064 6562 .106511.Ref: deb │ │ │ │ │ -0008f060: 6961 6e2f 7275 6c65 7320 616e 6420 4445 ian/rules and DE │ │ │ │ │ -0008f070: 425f 4255 494c 445f 4f50 5449 4f4e 532d B_BUILD_OPTIONS- │ │ │ │ │ -0008f080: 466f 6f74 6e6f 7465 2d31 7f31 3130 3637 Footnote-1.11067 │ │ │ │ │ -0008f090: 360a 5265 663a 2064 6562 6961 6e2f 7275 6.Ref: debian/ru │ │ │ │ │ -0008f0a0: 6c65 7320 616e 6420 4445 425f 4255 494c les and DEB_BUIL │ │ │ │ │ -0008f0b0: 445f 4f50 5449 4f4e 532d 466f 6f74 6e6f D_OPTIONS-Footno │ │ │ │ │ -0008f0c0: 7465 2d32 7f31 3130 3833 370a 4e6f 6465 te-2.110837.Node │ │ │ │ │ -0008f0d0: 3a20 6465 6269 616e 2f72 756c 6573 2061 : debian/rules a │ │ │ │ │ -0008f0e0: 6e64 2052 756c 6573 2d52 6571 7569 7265 nd Rules-Require │ │ │ │ │ -0008f0f0: 732d 526f 6f74 7f31 3130 3934 380a 5265 s-Root.110948.Re │ │ │ │ │ -0008f100: 663a 2063 682d 736f 7572 6365 2064 6562 f: ch-source deb │ │ │ │ │ -0008f110: 6961 6e2d 7275 6c65 732d 616e 642d 7275 ian-rules-and-ru │ │ │ │ │ -0008f120: 6c65 732d 7265 7175 6972 6573 2d72 6f6f les-requires-roo │ │ │ │ │ -0008f130: 747f 3131 3131 3034 0a52 6566 3a20 3832 t.111104.Ref: 82 │ │ │ │ │ -0008f140: 7f31 3131 3130 340a 5265 663a 2063 682d .111104.Ref: ch- │ │ │ │ │ -0008f150: 736f 7572 6365 2073 2d64 6562 6961 6e72 source s-debianr │ │ │ │ │ -0008f160: 756c 6573 2d67 6169 6e72 6f6f 7461 7069 ules-gainrootapi │ │ │ │ │ -0008f170: 7f31 3131 3130 340a 5265 663a 2038 337f .111104.Ref: 83. │ │ │ │ │ -0008f180: 3131 3131 3034 0a4e 6f64 653a 2056 6172 111104.Node: Var │ │ │ │ │ -0008f190: 6961 626c 6520 7375 6273 7469 7475 7469 iable substituti │ │ │ │ │ -0008f1a0: 6f6e 7320 6465 6269 616e 2f73 7562 7374 ons debian/subst │ │ │ │ │ -0008f1b0: 7661 7273 7f31 3133 3130 310a 5265 663a vars.113101.Ref: │ │ │ │ │ -0008f1c0: 2063 682d 736f 7572 6365 2073 2d73 7562 ch-source s-sub │ │ │ │ │ -0008f1d0: 7374 7661 7273 7f31 3133 3238 370a 5265 stvars.113287.Re │ │ │ │ │ -0008f1e0: 663a 2038 347f 3131 3332 3837 0a52 6566 f: 84.113287.Ref │ │ │ │ │ -0008f1f0: 3a20 6368 2d73 6f75 7263 6520 7661 7269 : ch-source vari │ │ │ │ │ -0008f200: 6162 6c65 2d73 7562 7374 6974 7574 696f able-substitutio │ │ │ │ │ -0008f210: 6e73 2d64 6562 6961 6e2d 7375 6273 7476 ns-debian-substv │ │ │ │ │ -0008f220: 6172 737f 3131 3332 3837 0a52 6566 3a20 ars.113287.Ref: │ │ │ │ │ -0008f230: 3835 7f31 3133 3238 370a 4e6f 6465 3a20 85.113287.Node: │ │ │ │ │ -0008f240: 5570 7374 7265 616d 2073 6f75 7263 6520 Upstream source │ │ │ │ │ -0008f250: 6c6f 6361 7469 6f6e 2064 6562 6961 6e2f location debian/ │ │ │ │ │ -0008f260: 7761 7463 687f 3131 3431 3738 0a52 6566 watch.114178.Ref │ │ │ │ │ -0008f270: 3a20 6368 2d73 6f75 7263 6520 732d 6465 : ch-source s-de │ │ │ │ │ -0008f280: 6269 616e 7761 7463 687f 3131 3433 3634 bianwatch.114364 │ │ │ │ │ -0008f290: 0a52 6566 3a20 3836 7f31 3134 3336 340a .Ref: 86.114364. │ │ │ │ │ -0008f2a0: 5265 663a 2063 682d 736f 7572 6365 2075 Ref: ch-source u │ │ │ │ │ -0008f2b0: 7073 7472 6561 6d2d 736f 7572 6365 2d6c pstream-source-l │ │ │ │ │ -0008f2c0: 6f63 6174 696f 6e2d 6465 6269 616e 2d77 ocation-debian-w │ │ │ │ │ -0008f2d0: 6174 6368 7f31 3134 3336 340a 5265 663a atch.114364.Ref: │ │ │ │ │ -0008f2e0: 2038 377f 3131 3433 3634 0a4e 6f64 653a 87.114364.Node: │ │ │ │ │ -0008f2f0: 2047 656e 6572 6174 6564 2066 696c 6573 Generated files │ │ │ │ │ -0008f300: 206c 6973 7420 6465 6269 616e 2f66 696c list debian/fil │ │ │ │ │ -0008f310: 6573 7f31 3135 3439 380a 5265 663a 2063 es.115498.Ref: c │ │ │ │ │ -0008f320: 682d 736f 7572 6365 2067 656e 6572 6174 h-source generat │ │ │ │ │ -0008f330: 6564 2d66 696c 6573 2d6c 6973 742d 6465 ed-files-list-de │ │ │ │ │ -0008f340: 6269 616e 2d66 696c 6573 7f31 3135 3636 bian-files.11566 │ │ │ │ │ -0008f350: 350a 5265 663a 2038 387f 3131 3536 3635 5.Ref: 88.115665 │ │ │ │ │ -0008f360: 0a52 6566 3a20 6368 2d73 6f75 7263 6520 .Ref: ch-source │ │ │ │ │ -0008f370: 732d 6465 6269 616e 6669 6c65 737f 3131 s-debianfiles.11 │ │ │ │ │ -0008f380: 3536 3635 0a52 6566 3a20 3839 7f31 3135 5665.Ref: 89.115 │ │ │ │ │ -0008f390: 3636 350a 5265 663a 2047 656e 6572 6174 665.Ref: Generat │ │ │ │ │ -0008f3a0: 6564 2066 696c 6573 206c 6973 7420 6465 ed files list de │ │ │ │ │ -0008f3b0: 6269 616e 2f66 696c 6573 2d46 6f6f 746e bian/files-Footn │ │ │ │ │ -0008f3c0: 6f74 652d 317f 3131 3639 3038 0a4e 6f64 ote-1.116908.Nod │ │ │ │ │ -0008f3d0: 653a 2045 6d62 6564 6465 6420 636f 6465 e: Embedded code │ │ │ │ │ -0008f3e0: 2063 6f70 6965 737f 3131 3731 3333 0a52 copies.117133.R │ │ │ │ │ -0008f3f0: 6566 3a20 6368 2d73 6f75 7263 6520 656d ef: ch-source em │ │ │ │ │ -0008f400: 6265 6464 6564 2d63 6f64 652d 636f 7069 bedded-code-copi │ │ │ │ │ -0008f410: 6573 7f31 3137 3330 370a 5265 663a 2038 es.117307.Ref: 8 │ │ │ │ │ -0008f420: 617f 3131 3733 3037 0a52 6566 3a20 6368 a.117307.Ref: ch │ │ │ │ │ -0008f430: 2d73 6f75 7263 6520 732d 656d 6265 6464 -source s-embedd │ │ │ │ │ -0008f440: 6564 6669 6c65 737f 3131 3733 3037 0a52 edfiles.117307.R │ │ │ │ │ -0008f450: 6566 3a20 3862 7f31 3137 3330 370a 5265 ef: 8b.117307.Re │ │ │ │ │ -0008f460: 663a 2045 6d62 6564 6465 6420 636f 6465 f: Embedded code │ │ │ │ │ -0008f470: 2063 6f70 6965 732d 466f 6f74 6e6f 7465 copies-Footnote │ │ │ │ │ -0008f480: 2d31 7f31 3138 3037 360a 5265 663a 2045 -1.118076.Ref: E │ │ │ │ │ -0008f490: 6d62 6564 6465 6420 636f 6465 2063 6f70 mbedded code cop │ │ │ │ │ -0008f4a0: 6965 732d 466f 6f74 6e6f 7465 2d32 7f31 ies-Footnote-2.1 │ │ │ │ │ -0008f4b0: 3138 3134 330a 4e6f 6465 3a20 536f 7572 18143.Node: Sour │ │ │ │ │ -0008f4c0: 6365 2070 6163 6b61 6765 2068 616e 646c ce package handl │ │ │ │ │ -0008f4d0: 696e 6720 6465 6269 616e 2f52 4541 444d ing debian/READM │ │ │ │ │ -0008f4e0: 4520 736f 7572 6365 7f31 3138 3339 310a E source.118391. │ │ │ │ │ -0008f4f0: 5265 663a 2063 682d 736f 7572 6365 2073 Ref: ch-source s │ │ │ │ │ -0008f500: 2d72 6561 646d 6573 6f75 7263 657f 3131 -readmesource.11 │ │ │ │ │ -0008f510: 3835 3437 0a52 6566 3a20 3830 7f31 3138 8547.Ref: 80.118 │ │ │ │ │ -0008f520: 3534 370a 5265 663a 2063 682d 736f 7572 547.Ref: ch-sour │ │ │ │ │ -0008f530: 6365 2073 6f75 7263 652d 7061 636b 6167 ce source-packag │ │ │ │ │ -0008f540: 652d 6861 6e64 6c69 6e67 2d64 6562 6961 e-handling-debia │ │ │ │ │ -0008f550: 6e2d 7265 6164 6d65 2d73 6f75 7263 657f n-readme-source. │ │ │ │ │ -0008f560: 3131 3835 3437 0a52 6566 3a20 3863 7f31 118547.Ref: 8c.1 │ │ │ │ │ -0008f570: 3138 3534 370a 4e6f 6465 3a20 5265 7072 18547.Node: Repr │ │ │ │ │ -0008f580: 6f64 7563 6962 696c 6974 797f 3132 3035 oducibility.1205 │ │ │ │ │ -0008f590: 3330 0a52 6566 3a20 6368 2d73 6f75 7263 30.Ref: ch-sourc │ │ │ │ │ -0008f5a0: 6520 7265 7072 6f64 7563 6962 696c 6974 e reproducibilit │ │ │ │ │ -0008f5b0: 797f 3132 3037 3034 0a52 6566 3a20 3864 y.120704.Ref: 8d │ │ │ │ │ -0008f5c0: 7f31 3230 3730 340a 5265 663a 2052 6570 .120704.Ref: Rep │ │ │ │ │ -0008f5d0: 726f 6475 6369 6269 6c69 7479 2d46 6f6f roducibility-Foo │ │ │ │ │ -0008f5e0: 746e 6f74 652d 317f 3132 3136 3130 0a4e tnote-1.121610.N │ │ │ │ │ -0008f5f0: 6f64 653a 204d 6973 7369 6e67 2073 6f75 ode: Missing sou │ │ │ │ │ -0008f600: 7263 6573 2064 6562 6961 6e2f 6d69 7373 rces debian/miss │ │ │ │ │ -0008f610: 696e 672d 736f 7572 6365 737f 3132 3137 ing-sources.1217 │ │ │ │ │ -0008f620: 3437 0a52 6566 3a20 6368 2d73 6f75 7263 47.Ref: ch-sourc │ │ │ │ │ -0008f630: 6520 6d69 7373 696e 672d 736f 7572 6365 e missing-source │ │ │ │ │ -0008f640: 732d 6465 6269 616e 2d6d 6973 7369 6e67 s-debian-missing │ │ │ │ │ -0008f650: 2d73 6f75 7263 6573 7f31 3231 3930 350a -sources.121905. │ │ │ │ │ -0008f660: 5265 663a 2038 657f 3132 3139 3035 0a4e Ref: 8e.121905.N │ │ │ │ │ -0008f670: 6f64 653a 2056 656e 646f 722d 7370 6563 ode: Vendor-spec │ │ │ │ │ -0008f680: 6966 6963 2070 6174 6368 2073 6572 6965 ific patch serie │ │ │ │ │ -0008f690: 737f 3132 3238 3334 0a52 6566 3a20 6368 s.122834.Ref: ch │ │ │ │ │ -0008f6a0: 2d73 6f75 7263 6520 7665 6e64 6f72 2d73 -source vendor-s │ │ │ │ │ -0008f6b0: 7065 6369 6669 632d 7061 7463 682d 7365 pecific-patch-se │ │ │ │ │ -0008f6c0: 7269 6573 7f31 3232 3936 380a 5265 663a ries.122968.Ref: │ │ │ │ │ -0008f6d0: 2038 667f 3132 3239 3638 0a4e 6f64 653a 8f.122968.Node: │ │ │ │ │ -0008f6e0: 2043 6f6e 7472 6f6c 2066 696c 6573 2061 Control files a │ │ │ │ │ -0008f6f0: 6e64 2074 6865 6972 2066 6965 6c64 737f nd their fields. │ │ │ │ │ -0008f700: 3132 3332 3436 0a52 6566 3a20 6368 2d63 123246.Ref: ch-c │ │ │ │ │ -0008f710: 6f6e 7472 6f6c 6669 656c 6473 2064 6f63 ontrolfields doc │ │ │ │ │ -0008f720: 7f31 3233 3430 390a 5265 663a 2033 397f .123409.Ref: 39. │ │ │ │ │ -0008f730: 3132 3334 3039 0a52 6566 3a20 6368 2d63 123409.Ref: ch-c │ │ │ │ │ -0008f740: 6f6e 7472 6f6c 6669 656c 6473 2063 6f6e ontrolfields con │ │ │ │ │ -0008f750: 7472 6f6c 2d66 696c 6573 2d61 6e64 2d74 trol-files-and-t │ │ │ │ │ -0008f760: 6865 6972 2d66 6965 6c64 737f 3132 3334 heir-fields.1234 │ │ │ │ │ -0008f770: 3039 0a52 6566 3a20 3930 7f31 3233 3430 09.Ref: 90.12340 │ │ │ │ │ -0008f780: 390a 5265 663a 2043 6f6e 7472 6f6c 2066 9.Ref: Control f │ │ │ │ │ -0008f790: 696c 6573 2061 6e64 2074 6865 6972 2066 iles and their f │ │ │ │ │ -0008f7a0: 6965 6c64 732d 466f 6f74 6e6f 7465 2d31 ields-Footnote-1 │ │ │ │ │ -0008f7b0: 7f31 3234 3231 310a 4e6f 6465 3a20 5379 .124211.Node: Sy │ │ │ │ │ -0008f7c0: 6e74 6178 206f 6620 636f 6e74 726f 6c20 ntax of control │ │ │ │ │ -0008f7d0: 6669 6c65 737f 3132 3432 3738 0a52 6566 files.124278.Ref │ │ │ │ │ -0008f7e0: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ -0008f7f0: 6473 2073 2d63 6f6e 7472 6f6c 7379 6e74 ds s-controlsynt │ │ │ │ │ -0008f800: 6178 7f31 3234 3434 370a 5265 663a 2039 ax.124447.Ref: 9 │ │ │ │ │ -0008f810: 317f 3132 3434 3437 0a52 6566 3a20 6368 1.124447.Ref: ch │ │ │ │ │ -0008f820: 2d63 6f6e 7472 6f6c 6669 656c 6473 2073 -controlfields s │ │ │ │ │ -0008f830: 796e 7461 782d 6f66 2d63 6f6e 7472 6f6c yntax-of-control │ │ │ │ │ -0008f840: 2d66 696c 6573 7f31 3234 3434 370a 5265 -files.124447.Re │ │ │ │ │ -0008f850: 663a 2039 327f 3132 3434 3437 0a52 6566 f: 92.124447.Ref │ │ │ │ │ -0008f860: 3a20 5379 6e74 6178 206f 6620 636f 6e74 : Syntax of cont │ │ │ │ │ -0008f870: 726f 6c20 6669 6c65 732d 466f 6f74 6e6f rol files-Footno │ │ │ │ │ -0008f880: 7465 2d31 7f31 3238 3238 330a 5265 663a te-1.128283.Ref: │ │ │ │ │ -0008f890: 2053 796e 7461 7820 6f66 2063 6f6e 7472 Syntax of contr │ │ │ │ │ -0008f8a0: 6f6c 2066 696c 6573 2d46 6f6f 746e 6f74 ol files-Footnot │ │ │ │ │ -0008f8b0: 652d 327f 3132 3834 3531 0a4e 6f64 653a e-2.128451.Node: │ │ │ │ │ -0008f8c0: 2044 6562 6961 6e20 736f 7572 6365 2070 Debian source p │ │ │ │ │ -0008f8d0: 6163 6b61 6765 2074 656d 706c 6174 6520 ackage template │ │ │ │ │ -0008f8e0: 636f 6e74 726f 6c20 6669 6c65 7320 e280 control files .. │ │ │ │ │ -0008f8f0: 9320 6465 6269 616e 2f63 6f6e 7472 6f6c . debian/control │ │ │ │ │ -0008f900: 7f31 3238 3632 330a 5265 663a 2063 682d .128623.Ref: ch- │ │ │ │ │ -0008f910: 636f 6e74 726f 6c66 6965 6c64 7320 6465 controlfields de │ │ │ │ │ -0008f920: 6269 616e 2d73 6f75 7263 652d 7061 636b bian-source-pack │ │ │ │ │ -0008f930: 6167 652d 7465 6d70 6c61 7465 2d63 6f6e age-template-con │ │ │ │ │ -0008f940: 7472 6f6c 2d66 696c 6573 2d64 6562 6961 trol-files-debia │ │ │ │ │ -0008f950: 6e2d 636f 6e74 726f 6c7f 3132 3838 3535 n-control.128855 │ │ │ │ │ -0008f960: 0a52 6566 3a20 3933 7f31 3238 3835 350a .Ref: 93.128855. │ │ │ │ │ -0008f970: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ -0008f980: 6965 6c64 7320 732d 736f 7572 6365 636f ields s-sourceco │ │ │ │ │ -0008f990: 6e74 726f 6c66 696c 6573 7f31 3238 3835 ntrolfiles.12885 │ │ │ │ │ -0008f9a0: 350a 5265 663a 2039 347f 3132 3838 3535 5.Ref: 94.128855 │ │ │ │ │ -0008f9b0: 0a4e 6f64 653a 2044 6562 6961 6e20 6269 .Node: Debian bi │ │ │ │ │ -0008f9c0: 6e61 7279 2070 6163 6b61 6765 2063 6f6e nary package con │ │ │ │ │ -0008f9d0: 7472 6f6c 2066 696c 6573 20e2 8093 2044 trol files ... D │ │ │ │ │ -0008f9e0: 4542 4941 4e2f 636f 6e74 726f 6c7f 3133 EBIAN/control.13 │ │ │ │ │ -0008f9f0: 3132 3731 0a52 6566 3a20 6368 2d63 6f6e 1271.Ref: ch-con │ │ │ │ │ -0008fa00: 7472 6f6c 6669 656c 6473 2064 6562 6961 trolfields debia │ │ │ │ │ -0008fa10: 6e2d 6269 6e61 7279 2d70 6163 6b61 6765 n-binary-package │ │ │ │ │ -0008fa20: 2d63 6f6e 7472 6f6c 2d66 696c 6573 2d64 -control-files-d │ │ │ │ │ -0008fa30: 6562 6961 6e2d 636f 6e74 726f 6c7f 3133 ebian-control.13 │ │ │ │ │ -0008fa40: 3135 3233 0a52 6566 3a20 3965 7f31 3331 1523.Ref: 9e.131 │ │ │ │ │ -0008fa50: 3532 330a 5265 663a 2063 682d 636f 6e74 523.Ref: ch-cont │ │ │ │ │ -0008fa60: 726f 6c66 6965 6c64 7320 732d 6269 6e61 rolfields s-bina │ │ │ │ │ -0008fa70: 7279 636f 6e74 726f 6c66 696c 6573 7f31 rycontrolfiles.1 │ │ │ │ │ -0008fa80: 3331 3532 330a 5265 663a 2033 357f 3133 31523.Ref: 35.13 │ │ │ │ │ -0008fa90: 3135 3233 0a4e 6f64 653a 2044 6562 6961 1523.Node: Debia │ │ │ │ │ -0008faa0: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ -0008fab0: 2063 6f6e 7472 6f6c 2066 696c 6573 20e2 control files . │ │ │ │ │ -0008fac0: 8093 2064 7363 7f31 3332 3237 310a 5265 .. dsc.132271.Re │ │ │ │ │ +000711c0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6573 ----------..Thes │ │ │ │ │ +000711d0: 6520 6669 656c 6473 2069 6e20 e280 9850 e fields in ...P │ │ │ │ │ +000711e0: 6163 6b61 6765 73e2 8099 2066 696c 6573 ackages... files │ │ │ │ │ +000711f0: 2067 6976 6520 7468 6520 7369 7a65 2028 give the size ( │ │ │ │ │ +00071200: 696e 2062 7974 6573 2c20 6578 7072 6573 in bytes, expres │ │ │ │ │ +00071210: 7365 6420 696e 0a64 6563 696d 616c 2920 sed in.decimal) │ │ │ │ │ +00071220: 616e 6420 4d44 3520 6368 6563 6b73 756d and MD5 checksum │ │ │ │ │ +00071230: 206f 6620 7468 6520 6669 6c65 2873 2920 of the file(s) │ │ │ │ │ +00071240: 7768 6963 6820 6d61 6b65 2873 2920 7570 which make(s) up │ │ │ │ │ +00071250: 2061 2062 696e 6172 790a 7061 636b 6167 a binary.packag │ │ │ │ │ +00071260: 6520 696e 2074 6865 2064 6973 7472 6962 e in the distrib │ │ │ │ │ +00071270: 7574 696f 6e2e 2020 4966 2074 6865 2070 ution. If the p │ │ │ │ │ +00071280: 6163 6b61 6765 2069 7320 7370 6c69 7420 ackage is split │ │ │ │ │ +00071290: 696e 746f 2073 6576 6572 616c 2070 6172 into several par │ │ │ │ │ +000712a0: 7473 0a74 6865 2076 616c 7565 7320 666f ts.the values fo │ │ │ │ │ +000712b0: 7220 7468 6520 7061 7274 7320 6172 6520 r the parts are │ │ │ │ │ +000712c0: 6c69 7374 6564 2069 6e20 6f72 6465 722c listed in order, │ │ │ │ │ +000712d0: 2073 6570 6172 6174 6564 2062 7920 7370 separated by sp │ │ │ │ │ +000712e0: 6163 6573 2e0a 0a1f 0a46 696c 653a 2064 aces.....File: d │ │ │ │ │ +000712f0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00071300: 6f2c 2020 4e6f 6465 3a20 5374 6174 7573 o, Node: Status │ │ │ │ │ +00071310: 2c20 204e 6578 743a 2043 6f6e 6669 672d , Next: Config- │ │ │ │ │ +00071320: 5665 7273 696f 6e2c 2020 5072 6576 3a20 Version, Prev: │ │ │ │ │ +00071330: 5369 7a65 2061 6e64 204d 4435 7375 6d2c Size and MD5sum, │ │ │ │ │ +00071340: 2020 5570 3a20 4c69 7374 206f 6620 6669 Up: List of fi │ │ │ │ │ +00071350: 656c 6473 3c32 3e0a 0a31 362e 322e 3320 elds<2>..16.2.3 │ │ │ │ │ +00071360: e280 9853 7461 7475 73e2 8099 0a2d 2d2d ...Status....--- │ │ │ │ │ +00071370: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 ------------..Th │ │ │ │ │ +00071380: 6973 2066 6965 6c64 2069 6e20 e280 9864 is field in ...d │ │ │ │ │ +00071390: 706b 67e2 8099 e280 9973 2073 7461 7475 pkg......s statu │ │ │ │ │ +000713a0: 7320 6669 6c65 2072 6563 6f72 6473 2077 s file records w │ │ │ │ │ +000713b0: 6865 7468 6572 2074 6865 2075 7365 7220 hether the user │ │ │ │ │ +000713c0: 7761 6e74 7320 610a 7061 636b 6167 6520 wants a.package │ │ │ │ │ +000713d0: 696e 7374 616c 6c65 642c 2072 656d 6f76 installed, remov │ │ │ │ │ +000713e0: 6564 206f 7220 6c65 6674 2061 6c6f 6e65 ed or left alone │ │ │ │ │ +000713f0: 2c20 7768 6574 6865 7220 6974 2069 7320 , whether it is │ │ │ │ │ +00071400: 6272 6f6b 656e 0a28 7265 7175 6972 696e broken.(requirin │ │ │ │ │ +00071410: 6720 7265 2d69 6e73 7461 6c6c 6174 696f g re-installatio │ │ │ │ │ +00071420: 6e29 206f 7220 6e6f 7420 616e 6420 7768 n) or not and wh │ │ │ │ │ +00071430: 6174 2069 7473 2063 7572 7265 6e74 2073 at its current s │ │ │ │ │ +00071440: 7461 7465 206f 6e20 7468 650a 7379 7374 tate on the.syst │ │ │ │ │ +00071450: 656d 2069 732e 2020 4561 6368 206f 6620 em is. Each of │ │ │ │ │ +00071460: 7468 6573 6520 7069 6563 6573 206f 6620 these pieces of │ │ │ │ │ +00071470: 696e 666f 726d 6174 696f 6e20 6973 2061 information is a │ │ │ │ │ +00071480: 2073 696e 676c 6520 776f 7264 2e0a 0a1f single word.... │ │ │ │ │ +00071490: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +000714a0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +000714b0: 3a20 436f 6e66 6967 2d56 6572 7369 6f6e : Config-Version │ │ │ │ │ +000714c0: 2c20 204e 6578 743a 2043 6f6e 6666 696c , Next: Conffil │ │ │ │ │ +000714d0: 6573 2c20 2050 7265 763a 2053 7461 7475 es, Prev: Statu │ │ │ │ │ +000714e0: 732c 2020 5570 3a20 4c69 7374 206f 6620 s, Up: List of │ │ │ │ │ +000714f0: 6669 656c 6473 3c32 3e0a 0a31 362e 322e fields<2>..16.2. │ │ │ │ │ +00071500: 3420 e280 9843 6f6e 6669 672d 5665 7273 4 ...Config-Vers │ │ │ │ │ +00071510: 696f 6ee2 8099 0a2d 2d2d 2d2d 2d2d 2d2d ion....--------- │ │ │ │ │ +00071520: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ +00071530: 4966 2061 2070 6163 6b61 6765 2069 7320 If a package is │ │ │ │ │ +00071540: 6e6f 7420 696e 7374 616c 6c65 6420 6f72 not installed or │ │ │ │ │ +00071550: 206e 6f74 2063 6f6e 6669 6775 7265 642c not configured, │ │ │ │ │ +00071560: 2074 6869 7320 6669 656c 6420 696e 20e2 this field in . │ │ │ │ │ +00071570: 8098 6470 6b67 e280 99e2 8099 730a 7374 ..dpkg......s.st │ │ │ │ │ +00071580: 6174 7573 2066 696c 6520 7265 636f 7264 atus file record │ │ │ │ │ +00071590: 7320 7468 6520 6c61 7374 2076 6572 7369 s the last versi │ │ │ │ │ +000715a0: 6f6e 206f 6620 7468 6520 7061 636b 6167 on of the packag │ │ │ │ │ +000715b0: 6520 7768 6963 6820 7761 730a 7375 6363 e which was.succ │ │ │ │ │ +000715c0: 6573 7366 756c 6c79 2063 6f6e 6669 6775 essfully configu │ │ │ │ │ +000715d0: 7265 642e 0a0a 1f0a 4669 6c65 3a20 6465 red.....File: de │ │ │ │ │ +000715e0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +000715f0: 2c20 204e 6f64 653a 2043 6f6e 6666 696c , Node: Conffil │ │ │ │ │ +00071600: 6573 2c20 204e 6578 743a 204f 6273 6f6c es, Next: Obsol │ │ │ │ │ +00071610: 6574 6520 6669 656c 6473 3c32 3e2c 2020 ete fields<2>, │ │ │ │ │ +00071620: 5072 6576 3a20 436f 6e66 6967 2d56 6572 Prev: Config-Ver │ │ │ │ │ +00071630: 7369 6f6e 2c20 2055 703a 204c 6973 7420 sion, Up: List │ │ │ │ │ +00071640: 6f66 2066 6965 6c64 733c 323e 0a0a 3136 of fields<2>..16 │ │ │ │ │ +00071650: 2e32 2e35 20e2 8098 436f 6e66 6669 6c65 .2.5 ...Conffile │ │ │ │ │ +00071660: 73e2 8099 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d s....----------- │ │ │ │ │ +00071670: 2d2d 2d2d 2d2d 2d0a 0a54 6869 7320 6669 -------..This fi │ │ │ │ │ +00071680: 656c 6420 696e 20e2 8098 6470 6b67 e280 eld in ...dpkg.. │ │ │ │ │ +00071690: 99e2 8099 7320 7374 6174 7573 2066 696c ....s status fil │ │ │ │ │ +000716a0: 6520 636f 6e74 6169 6e73 2069 6e66 6f72 e contains infor │ │ │ │ │ +000716b0: 6d61 7469 6f6e 2061 626f 7574 2074 6865 mation about the │ │ │ │ │ +000716c0: 0a61 7574 6f6d 6174 6963 616c 6c79 2d6d .automatically-m │ │ │ │ │ +000716d0: 616e 6167 6564 2063 6f6e 6669 6775 7261 anaged configura │ │ │ │ │ +000716e0: 7469 6f6e 2066 696c 6573 2068 656c 6420 tion files held │ │ │ │ │ +000716f0: 6279 2061 2070 6163 6b61 6765 2e20 2054 by a package. T │ │ │ │ │ +00071700: 6869 7320 6669 656c 640a 7368 6f75 6c64 his field.should │ │ │ │ │ +00071710: 2027 6e6f 7427 2061 7070 6561 7220 616e 'not' appear an │ │ │ │ │ +00071720: 7977 6865 7265 2069 6e20 6120 7061 636b ywhere in a pack │ │ │ │ │ +00071730: 6167 6521 0a0a 1f0a 4669 6c65 3a20 6465 age!....File: de │ │ │ │ │ +00071740: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00071750: 2c20 204e 6f64 653a 204f 6273 6f6c 6574 , Node: Obsolet │ │ │ │ │ +00071760: 6520 6669 656c 6473 3c32 3e2c 2020 5072 e fields<2>, Pr │ │ │ │ │ +00071770: 6576 3a20 436f 6e66 6669 6c65 732c 2020 ev: Conffiles, │ │ │ │ │ +00071780: 5570 3a20 4c69 7374 206f 6620 6669 656c Up: List of fiel │ │ │ │ │ +00071790: 6473 3c32 3e0a 0a31 362e 322e 3620 4f62 ds<2>..16.2.6 Ob │ │ │ │ │ +000717a0: 736f 6c65 7465 2066 6965 6c64 730a 2d2d solete fields.-- │ │ │ │ │ +000717b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000717c0: 2d2d 2d2d 0a0a 5468 6573 6520 6172 6520 ----..These are │ │ │ │ │ +000717d0: 7374 696c 6c20 7265 636f 676e 697a 6564 still recognized │ │ │ │ │ +000717e0: 2062 7920 e280 9864 706b 67e2 8099 2062 by ...dpkg... b │ │ │ │ │ +000717f0: 7574 2073 686f 756c 6420 6e6f 7420 6170 ut should not ap │ │ │ │ │ +00071800: 7065 6172 2061 6e79 7768 6572 6520 616e pear anywhere an │ │ │ │ │ +00071810: 790a 6d6f 7265 2e0a 0ae2 8098 5265 7669 y.more......Revi │ │ │ │ │ +00071820: 7369 6f6e e280 993b 20e2 8098 5061 636b sion...; ...Pack │ │ │ │ │ +00071830: 6167 652d 5265 7669 7369 6f6e e280 993b age-Revision...; │ │ │ │ │ +00071840: 20e2 8098 5061 636b 6167 655f 5265 7669 ...Package_Revi │ │ │ │ │ +00071850: 7369 6f6e e280 990a 0a20 2020 2020 5468 sion..... Th │ │ │ │ │ +00071860: 6520 4465 6269 616e 2072 6576 6973 696f e Debian revisio │ │ │ │ │ +00071870: 6e20 7061 7274 206f 6620 7468 6520 7061 n part of the pa │ │ │ │ │ +00071880: 636b 6167 6520 7665 7273 696f 6e20 7761 ckage version wa │ │ │ │ │ +00071890: 7320 6174 206f 6e65 2070 6f69 6e74 2069 s at one point i │ │ │ │ │ +000718a0: 6e0a 2020 2020 2061 2073 6570 6172 6174 n. a separat │ │ │ │ │ +000718b0: 6520 636f 6e74 726f 6c20 6669 656c 642e e control field. │ │ │ │ │ +000718c0: 2020 5468 6973 2066 6965 6c64 2077 656e This field wen │ │ │ │ │ +000718d0: 7420 7468 726f 7567 6820 7365 7665 7261 t through severa │ │ │ │ │ +000718e0: 6c20 6e61 6d65 732e 0a0a e280 9852 6563 l names......Rec │ │ │ │ │ +000718f0: 6f6d 6d65 6e64 6564 e280 990a 0a20 2020 ommended..... │ │ │ │ │ +00071900: 2020 4f6c 6420 6e61 6d65 2066 6f72 20e2 Old name for . │ │ │ │ │ +00071910: 8098 5265 636f 6d6d 656e 6473 e280 992e ..Recommends.... │ │ │ │ │ +00071920: 0a0a e280 984f 7074 696f 6e61 6ce2 8099 .....Optional... │ │ │ │ │ +00071930: 0a0a 2020 2020 204f 6c64 206e 616d 6520 .. Old name │ │ │ │ │ +00071940: 666f 7220 e280 9853 7567 6765 7374 73e2 for ...Suggests. │ │ │ │ │ +00071950: 8099 2e0a 0ae2 8098 436c 6173 73e2 8099 ........Class... │ │ │ │ │ +00071960: 0a0a 2020 2020 204f 6c64 206e 616d 6520 .. Old name │ │ │ │ │ +00071970: 666f 7220 e280 9850 7269 6f72 6974 79e2 for ...Priority. │ │ │ │ │ +00071980: 8099 2e0a 0a1f 0a46 696c 653a 2064 6562 .......File: deb │ │ │ │ │ +00071990: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +000719a0: 2020 4e6f 6465 3a20 436f 6e66 6967 7572 Node: Configur │ │ │ │ │ +000719b0: 6174 696f 6e20 6669 6c65 2068 616e 646c ation file handl │ │ │ │ │ +000719c0: 696e 6720 6672 6f6d 206f 6c64 2050 6163 ing from old Pac │ │ │ │ │ +000719d0: 6b61 6769 6e67 204d 616e 7561 6c2c 2020 kaging Manual, │ │ │ │ │ +000719e0: 4e65 7874 3a20 416c 7465 726e 6174 6976 Next: Alternativ │ │ │ │ │ +000719f0: 6520 7665 7273 696f 6e73 206f 6620 616e e versions of an │ │ │ │ │ +00071a00: 2069 6e74 6572 6661 6365 202d 2075 7064 interface - upd │ │ │ │ │ +00071a10: 6174 652d 616c 7465 726e 6174 6976 6573 ate-alternatives │ │ │ │ │ +00071a20: 2066 726f 6d20 6f6c 6420 5061 636b 6167 from old Packag │ │ │ │ │ +00071a30: 696e 6720 4d61 6e75 616c 2c20 2050 7265 ing Manual, Pre │ │ │ │ │ +00071a40: 763a 2043 6f6e 7472 6f6c 2066 696c 6573 v: Control files │ │ │ │ │ +00071a50: 2061 6e64 2074 6865 6972 2066 6965 6c64 and their field │ │ │ │ │ +00071a60: 7320 6672 6f6d 206f 6c64 2050 6163 6b61 s from old Packa │ │ │ │ │ +00071a70: 6769 6e67 204d 616e 7561 6c2c 2020 5570 ging Manual, Up │ │ │ │ │ +00071a80: 3a20 546f 700a 0a31 3720 436f 6e66 6967 : Top..17 Config │ │ │ │ │ +00071a90: 7572 6174 696f 6e20 6669 6c65 2068 616e uration file han │ │ │ │ │ +00071aa0: 646c 696e 6720 2866 726f 6d20 6f6c 6420 dling (from old │ │ │ │ │ +00071ab0: 5061 636b 6167 696e 6720 4d61 6e75 616c Packaging Manual │ │ │ │ │ +00071ac0: 290a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ).************** │ │ │ │ │ +00071ad0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00071ae0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00071af0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a e280 ************.... │ │ │ │ │ +00071b00: 9864 706b 67e2 8099 2063 616e 2064 6f20 .dpkg... can do │ │ │ │ │ +00071b10: 6120 6365 7274 6169 6e20 616d 6f75 6e74 a certain amount │ │ │ │ │ +00071b20: 206f 6620 6175 746f 6d61 7469 6320 6861 of automatic ha │ │ │ │ │ +00071b30: 6e64 6c69 6e67 206f 6620 7061 636b 6167 ndling of packag │ │ │ │ │ +00071b40: 650a 636f 6e66 6967 7572 6174 696f 6e20 e.configuration │ │ │ │ │ +00071b50: 6669 6c65 732e 0a0a 5768 6574 6865 7220 files...Whether │ │ │ │ │ +00071b60: 7468 6973 206d 6563 6861 6e69 736d 2069 this mechanism i │ │ │ │ │ +00071b70: 7320 6170 7072 6f70 7269 6174 6520 6465 s appropriate de │ │ │ │ │ +00071b80: 7065 6e64 7320 6f6e 2061 206e 756d 6265 pends on a numbe │ │ │ │ │ +00071b90: 7220 6f66 2066 6163 746f 7273 2c0a 6275 r of factors,.bu │ │ │ │ │ +00071ba0: 7420 6261 7369 6361 6c6c 7920 7468 6572 t basically ther │ │ │ │ │ +00071bb0: 6520 6172 6520 7477 6f20 6170 7072 6f61 e are two approa │ │ │ │ │ +00071bc0: 6368 6573 2074 6f20 616e 7920 7061 7274 ches to any part │ │ │ │ │ +00071bd0: 6963 756c 6172 2063 6f6e 6669 6775 7261 icular configura │ │ │ │ │ +00071be0: 7469 6f6e 0a66 696c 652e 0a0a 5468 6520 tion.file...The │ │ │ │ │ +00071bf0: 6561 7379 206d 6574 686f 6420 6973 2074 easy method is t │ │ │ │ │ +00071c00: 6f20 7368 6970 2061 2062 6573 742d 6566 o ship a best-ef │ │ │ │ │ +00071c10: 666f 7274 2063 6f6e 6669 6775 7261 7469 fort configurati │ │ │ │ │ +00071c20: 6f6e 2069 6e20 7468 6520 7061 636b 6167 on in the packag │ │ │ │ │ +00071c30: 652c 0a61 6e64 2075 7365 20e2 8098 6470 e,.and use ...dp │ │ │ │ │ +00071c40: 6b67 e280 99e2 8099 7320 636f 6e66 6669 kg......s conffi │ │ │ │ │ +00071c50: 6c65 206d 6563 6861 6e69 736d 2074 6f20 le mechanism to │ │ │ │ │ +00071c60: 6861 6e64 6c65 2075 7064 6174 6573 2e20 handle updates. │ │ │ │ │ +00071c70: 2049 6620 7468 6520 7573 6572 2069 730a If the user is. │ │ │ │ │ +00071c80: 756e 6c69 6b65 6c79 2074 6f20 7761 6e74 unlikely to want │ │ │ │ │ +00071c90: 2074 6f20 6564 6974 2074 6865 2066 696c to edit the fil │ │ │ │ │ +00071ca0: 652c 2062 7574 2079 6f75 206e 6565 6420 e, but you need │ │ │ │ │ +00071cb0: 7468 656d 2074 6f20 6265 2061 626c 6520 them to be able │ │ │ │ │ +00071cc0: 746f 0a77 6974 686f 7574 206c 6f73 696e to.without losin │ │ │ │ │ +00071cd0: 6720 7468 6569 7220 6368 616e 6765 732c g their changes, │ │ │ │ │ +00071ce0: 2061 6e64 2061 206e 6577 2070 6163 6b61 and a new packa │ │ │ │ │ +00071cf0: 6765 2077 6974 6820 6120 6368 616e 6765 ge with a change │ │ │ │ │ +00071d00: 6420 7665 7273 696f 6e0a 6f66 2074 6865 d version.of the │ │ │ │ │ +00071d10: 2066 696c 6520 6973 206f 6e6c 7920 7265 file is only re │ │ │ │ │ +00071d20: 6c65 6173 6564 2069 6e66 7265 7175 656e leased infrequen │ │ │ │ │ +00071d30: 746c 792c 2074 6869 7320 6973 2061 2067 tly, this is a g │ │ │ │ │ +00071d40: 6f6f 6420 6170 7072 6f61 6368 2e0a 0a54 ood approach...T │ │ │ │ │ +00071d50: 6865 2068 6172 6420 6d65 7468 6f64 2069 he hard method i │ │ │ │ │ +00071d60: 7320 746f 2062 7569 6c64 2074 6865 2063 s to build the c │ │ │ │ │ +00071d70: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +00071d80: 6520 6672 6f6d 2073 6372 6174 6368 2069 e from scratch i │ │ │ │ │ +00071d90: 6e20 7468 650a e280 9870 6f73 7469 6e73 n the....postins │ │ │ │ │ +00071da0: 74e2 8099 2073 6372 6970 742c 2061 6e64 t... script, and │ │ │ │ │ +00071db0: 2074 6f20 7461 6b65 2074 6865 2072 6573 to take the res │ │ │ │ │ +00071dc0: 706f 6e73 6962 696c 6974 7920 666f 7220 ponsibility for │ │ │ │ │ +00071dd0: 6669 7869 6e67 2061 6e79 0a6d 6973 7461 fixing any.mista │ │ │ │ │ +00071de0: 6b65 7320 6d61 6465 2069 6e20 6561 726c kes made in earl │ │ │ │ │ +00071df0: 6965 7220 7665 7273 696f 6e73 206f 6620 ier versions of │ │ │ │ │ +00071e00: 7468 6520 7061 636b 6167 6520 6175 746f the package auto │ │ │ │ │ +00071e10: 6d61 7469 6361 6c6c 792e 2020 5468 6973 matically. This │ │ │ │ │ +00071e20: 0a77 696c 6c20 6265 2061 7070 726f 7072 .will be appropr │ │ │ │ │ +00071e30: 6961 7465 2069 6620 7468 6520 6669 6c65 iate if the file │ │ │ │ │ +00071e40: 2069 7320 6c69 6b65 6c79 2074 6f20 6e65 is likely to ne │ │ │ │ │ +00071e50: 6564 2074 6f20 6265 2064 6966 6665 7265 ed to be differe │ │ │ │ │ +00071e60: 6e74 206f 6e0a 6561 6368 2073 7973 7465 nt on.each syste │ │ │ │ │ +00071e70: 6d2e 0a0a 2a20 4d65 6e75 3a0a 0a2a 2041 m...* Menu:..* A │ │ │ │ │ +00071e80: 7574 6f6d 6174 6963 2068 616e 646c 696e utomatic handlin │ │ │ │ │ +00071e90: 6720 6f66 2063 6f6e 6669 6775 7261 7469 g of configurati │ │ │ │ │ +00071ea0: 6f6e 2066 696c 6573 2062 7920 6470 6b67 on files by dpkg │ │ │ │ │ +00071eb0: 3a3a 0a2a 2046 756c 6c79 2d66 6561 7475 ::.* Fully-featu │ │ │ │ │ +00071ec0: 7265 6420 6d61 696e 7461 696e 6572 2073 red maintainer s │ │ │ │ │ +00071ed0: 6372 6970 7420 636f 6e66 6967 7572 6174 cript configurat │ │ │ │ │ +00071ee0: 696f 6e20 6861 6e64 6c69 6e67 3a3a 0a0a ion handling::.. │ │ │ │ │ +00071ef0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00071f00: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00071f10: 653a 2041 7574 6f6d 6174 6963 2068 616e e: Automatic han │ │ │ │ │ +00071f20: 646c 696e 6720 6f66 2063 6f6e 6669 6775 dling of configu │ │ │ │ │ +00071f30: 7261 7469 6f6e 2066 696c 6573 2062 7920 ration files by │ │ │ │ │ +00071f40: 6470 6b67 2c20 204e 6578 743a 2046 756c dpkg, Next: Ful │ │ │ │ │ +00071f50: 6c79 2d66 6561 7475 7265 6420 6d61 696e ly-featured main │ │ │ │ │ +00071f60: 7461 696e 6572 2073 6372 6970 7420 636f tainer script co │ │ │ │ │ +00071f70: 6e66 6967 7572 6174 696f 6e20 6861 6e64 nfiguration hand │ │ │ │ │ +00071f80: 6c69 6e67 2c20 2055 703a 2043 6f6e 6669 ling, Up: Confi │ │ │ │ │ +00071f90: 6775 7261 7469 6f6e 2066 696c 6520 6861 guration file ha │ │ │ │ │ +00071fa0: 6e64 6c69 6e67 2066 726f 6d20 6f6c 6420 ndling from old │ │ │ │ │ +00071fb0: 5061 636b 6167 696e 6720 4d61 6e75 616c Packaging Manual │ │ │ │ │ +00071fc0: 0a0a 3137 2e31 2041 7574 6f6d 6174 6963 ..17.1 Automatic │ │ │ │ │ +00071fd0: 2068 616e 646c 696e 6720 6f66 2063 6f6e handling of con │ │ │ │ │ +00071fe0: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ +00071ff0: 2062 7920 e280 9864 706b 67e2 8099 0a3d by ...dpkg....= │ │ │ │ │ +00072000: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00072010: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00072020: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00072030: 3d3d 3d3d 3d3d 3d0a 0a41 2062 696e 6172 =======..A binar │ │ │ │ │ +00072040: 7920 7061 636b 6167 6520 6d61 7920 636f y package may co │ │ │ │ │ +00072050: 6e74 6169 6e20 6120 7061 636b 6167 6520 ntain a package │ │ │ │ │ +00072060: 6d65 7461 6461 7461 2066 696c 6520 6361 metadata file ca │ │ │ │ │ +00072070: 6c6c 6564 20e2 8098 636f 6e66 6669 6c65 lled ...conffile │ │ │ │ │ +00072080: 73e2 8099 2e0a 5468 6973 2066 696c 6520 s.....This file │ │ │ │ │ +00072090: 7368 6f75 6c64 2062 6520 6120 6c69 7374 should be a list │ │ │ │ │ +000720a0: 206f 6620 6669 6c65 6e61 6d65 7320 6f66 of filenames of │ │ │ │ │ +000720b0: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +000720c0: 696c 6573 206e 6565 6469 6e67 0a61 7574 iles needing.aut │ │ │ │ │ +000720d0: 6f6d 6174 6963 2068 616e 646c 696e 672c omatic handling, │ │ │ │ │ +000720e0: 2073 6570 6172 6174 6564 2062 7920 6e65 separated by ne │ │ │ │ │ +000720f0: 776c 696e 6573 2e20 2054 6865 2066 696c wlines. The fil │ │ │ │ │ +00072100: 656e 616d 6573 2073 686f 756c 6420 6265 enames should be │ │ │ │ │ +00072110: 0a61 6273 6f6c 7574 6520 7061 7468 6e61 .absolute pathna │ │ │ │ │ +00072120: 6d65 732c 2061 6e64 2074 6865 2066 696c mes, and the fil │ │ │ │ │ +00072130: 6573 2072 6566 6572 7265 6420 746f 2073 es referred to s │ │ │ │ │ +00072140: 686f 756c 6420 6163 7475 616c 6c79 2065 hould actually e │ │ │ │ │ +00072150: 7869 7374 2069 6e0a 7468 6520 7061 636b xist in.the pack │ │ │ │ │ +00072160: 6167 652e 0a0a 5768 656e 2061 2070 6163 age...When a pac │ │ │ │ │ +00072170: 6b61 6765 2069 7320 7570 6772 6164 6564 kage is upgraded │ │ │ │ │ +00072180: 20e2 8098 6470 6b67 e280 9920 7769 6c6c ...dpkg... will │ │ │ │ │ +00072190: 2070 726f 6365 7373 2074 6865 2063 6f6e process the con │ │ │ │ │ +000721a0: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files │ │ │ │ │ +000721b0: 0a64 7572 696e 6720 7468 6520 636f 6e66 .during the conf │ │ │ │ │ +000721c0: 6967 7572 6174 696f 6e20 7374 6167 652c iguration stage, │ │ │ │ │ +000721d0: 2073 686f 7274 6c79 2062 6566 6f72 6520 shortly before │ │ │ │ │ +000721e0: 6974 2072 756e 7320 7468 6520 7061 636b it runs the pack │ │ │ │ │ +000721f0: 6167 65e2 8099 730a e280 9870 6f73 7469 age...s....posti │ │ │ │ │ +00072200: 6e73 74e2 8099 2073 6372 6970 742c 0a0a nst... script,.. │ │ │ │ │ +00072210: 466f 7220 6561 6368 2066 696c 6520 6974 For each file it │ │ │ │ │ +00072220: 2063 6865 636b 7320 746f 2073 6565 2077 checks to see w │ │ │ │ │ +00072230: 6865 7468 6572 2074 6865 2076 6572 7369 hether the versi │ │ │ │ │ +00072240: 6f6e 206f 6620 7468 6520 6669 6c65 2069 on of the file i │ │ │ │ │ +00072250: 6e63 6c75 6465 640a 696e 2074 6865 2070 ncluded.in the p │ │ │ │ │ +00072260: 6163 6b61 6765 2069 7320 7468 6520 7361 ackage is the sa │ │ │ │ │ +00072270: 6d65 2061 7320 7468 6520 6f6e 6520 7468 me as the one th │ │ │ │ │ +00072280: 6174 2077 6173 2069 6e63 6c75 6465 6420 at was included │ │ │ │ │ +00072290: 696e 2074 6865 206c 6173 740a 7665 7273 in the last.vers │ │ │ │ │ +000722a0: 696f 6e20 6f66 2074 6865 2070 6163 6b61 ion of the packa │ │ │ │ │ +000722b0: 6765 2028 7468 6520 6f6e 6520 7468 6174 ge (the one that │ │ │ │ │ +000722c0: 2069 7320 6265 696e 6720 7570 6772 6164 is being upgrad │ │ │ │ │ +000722d0: 6564 2066 726f 6d29 3b20 6974 2061 6c73 ed from); it als │ │ │ │ │ +000722e0: 6f0a 636f 6d70 6172 6573 2074 6865 2076 o.compares the v │ │ │ │ │ +000722f0: 6572 7369 6f6e 2063 7572 7265 6e74 6c79 ersion currently │ │ │ │ │ +00072300: 2069 6e73 7461 6c6c 6564 206f 6e20 7468 installed on th │ │ │ │ │ +00072310: 6520 7379 7374 656d 2077 6974 6820 7468 e system with th │ │ │ │ │ +00072320: 6520 6f6e 650a 7368 6970 7065 6420 7769 e one.shipped wi │ │ │ │ │ +00072330: 7468 2074 6865 206c 6173 7420 7665 7273 th the last vers │ │ │ │ │ +00072340: 696f 6e2e 0a0a 4966 206e 6569 7468 6572 ion...If neither │ │ │ │ │ +00072350: 2074 6865 2075 7365 7220 6e6f 7220 7468 the user nor th │ │ │ │ │ +00072360: 6520 7061 636b 6167 6520 6d61 696e 7461 e package mainta │ │ │ │ │ +00072370: 696e 6572 2068 6173 2063 6861 6e67 6564 iner has changed │ │ │ │ │ +00072380: 2074 6865 2066 696c 652c 2069 740a 6973 the file, it.is │ │ │ │ │ +00072390: 206c 6566 7420 616c 6f6e 652e 2020 4966 left alone. If │ │ │ │ │ +000723a0: 206f 6e65 206f 7220 7468 6520 6f74 6865 one or the othe │ │ │ │ │ +000723b0: 7220 6861 7320 6368 616e 6765 6420 7468 r has changed th │ │ │ │ │ +000723c0: 6569 7220 7665 7273 696f 6e2c 2074 6865 eir version, the │ │ │ │ │ +000723d0: 6e20 7468 650a 6368 616e 6765 6420 7665 n the.changed ve │ │ │ │ │ +000723e0: 7273 696f 6e20 6973 2070 7265 6665 7272 rsion is preferr │ │ │ │ │ +000723f0: 6564 202d 2069 2e65 2e2c 2069 6620 7468 ed - i.e., if th │ │ │ │ │ +00072400: 6520 7573 6572 2065 6469 7473 2074 6865 e user edits the │ │ │ │ │ +00072410: 6972 2066 696c 652c 2062 7574 0a74 6865 ir file, but.the │ │ │ │ │ +00072420: 2070 6163 6b61 6765 206d 6169 6e74 6169 package maintai │ │ │ │ │ +00072430: 6e65 7220 646f 6573 6ee2 8099 7420 7368 ner doesn...t sh │ │ │ │ │ +00072440: 6970 2061 2064 6966 6665 7265 6e74 2076 ip a different v │ │ │ │ │ +00072450: 6572 7369 6f6e 2c20 7468 6520 7573 6572 ersion, the user │ │ │ │ │ +00072460: e280 9973 0a63 6861 6e67 6573 2077 696c ...s.changes wil │ │ │ │ │ +00072470: 6c20 7374 6179 2c20 7369 6c65 6e74 6c79 l stay, silently │ │ │ │ │ +00072480: 2c20 6275 7420 6966 2074 6865 206d 6169 , but if the mai │ │ │ │ │ +00072490: 6e74 6169 6e65 7220 7368 6970 7320 6120 ntainer ships a │ │ │ │ │ +000724a0: 6e65 7720 7665 7273 696f 6e0a 616e 6420 new version.and │ │ │ │ │ +000724b0: 7468 6520 7573 6572 2068 6173 6ee2 8099 the user hasn... │ │ │ │ │ +000724c0: 7420 6564 6974 6564 2069 7420 7468 6520 t edited it the │ │ │ │ │ +000724d0: 6e65 7720 7665 7273 696f 6e20 7769 6c6c new version will │ │ │ │ │ +000724e0: 2062 6520 696e 7374 616c 6c65 6420 2877 be installed (w │ │ │ │ │ +000724f0: 6974 6820 616e 0a69 6e66 6f72 6d61 7469 ith an.informati │ │ │ │ │ +00072500: 7665 206d 6573 7361 6765 292e 2020 4966 ve message). If │ │ │ │ │ +00072510: 2062 6f74 6820 6861 7665 2063 6861 6e67 both have chang │ │ │ │ │ +00072520: 6564 2074 6865 6972 2076 6572 7369 6f6e ed their version │ │ │ │ │ +00072530: 2074 6865 2075 7365 7220 6973 0a70 726f the user is.pro │ │ │ │ │ +00072540: 6d70 7465 6420 6162 6f75 7420 7468 6520 mpted about the │ │ │ │ │ +00072550: 7072 6f62 6c65 6d20 616e 6420 6d75 7374 problem and must │ │ │ │ │ +00072560: 2072 6573 6f6c 7665 2074 6865 2064 6966 resolve the dif │ │ │ │ │ +00072570: 6665 7265 6e63 6573 2074 6865 6d73 656c ferences themsel │ │ │ │ │ +00072580: 7665 732e 0a0a 5468 6520 636f 6d70 6172 ves...The compar │ │ │ │ │ +00072590: 6973 6f6e 7320 6172 6520 646f 6e65 2062 isons are done b │ │ │ │ │ +000725a0: 7920 6361 6c63 756c 6174 696e 6720 7468 y calculating th │ │ │ │ │ +000725b0: 6520 4d44 3520 6d65 7373 6167 6520 6469 e MD5 message di │ │ │ │ │ +000725c0: 6765 7374 7320 6f66 2074 6865 0a66 696c gests of the.fil │ │ │ │ │ +000725d0: 6573 2c20 616e 6420 7374 6f72 696e 6720 es, and storing │ │ │ │ │ +000725e0: 7468 6520 4d44 3520 6f66 2074 6865 2066 the MD5 of the f │ │ │ │ │ +000725f0: 696c 6520 6173 2069 7420 7761 7320 696e ile as it was in │ │ │ │ │ +00072600: 636c 7564 6564 2069 6e20 7468 6520 6d6f cluded in the mo │ │ │ │ │ +00072610: 7374 0a72 6563 656e 7420 7665 7273 696f st.recent versio │ │ │ │ │ +00072620: 6e20 6f66 2074 6865 2070 6163 6b61 6765 n of the package │ │ │ │ │ +00072630: 2e0a 0a57 6865 6e20 6120 7061 636b 6167 ...When a packag │ │ │ │ │ +00072640: 6520 6973 2069 6e73 7461 6c6c 6564 2066 e is installed f │ │ │ │ │ +00072650: 6f72 2074 6865 2066 6972 7374 2074 696d or the first tim │ │ │ │ │ +00072660: 6520 e280 9864 706b 67e2 8099 2077 696c e ...dpkg... wil │ │ │ │ │ +00072670: 6c20 696e 7374 616c 6c20 7468 650a 6669 l install the.fi │ │ │ │ │ +00072680: 6c65 2074 6861 7420 636f 6d65 7320 7769 le that comes wi │ │ │ │ │ +00072690: 7468 2069 742c 2075 6e6c 6573 7320 7468 th it, unless th │ │ │ │ │ +000726a0: 6174 2077 6f75 6c64 206d 6561 6e20 6f76 at would mean ov │ │ │ │ │ +000726b0: 6572 7772 6974 696e 6720 6120 6669 6c65 erwriting a file │ │ │ │ │ +000726c0: 0a61 6c72 6561 6479 206f 6e20 7468 6520 .already on the │ │ │ │ │ +000726d0: 6669 6c65 2073 7973 7465 6d2e 0a0a 486f file system...Ho │ │ │ │ │ +000726e0: 7765 7665 722c 206e 6f74 6520 7468 6174 wever, note that │ │ │ │ │ +000726f0: 20e2 8098 6470 6b67 e280 9920 7769 6c6c ...dpkg... will │ │ │ │ │ +00072700: 2027 6e6f 7427 2072 6570 6c61 6365 2061 'not' replace a │ │ │ │ │ +00072710: 2063 6f6e 6666 696c 6520 7468 6174 2077 conffile that w │ │ │ │ │ +00072720: 6173 2072 656d 6f76 6564 0a62 7920 7468 as removed.by th │ │ │ │ │ +00072730: 6520 7573 6572 2028 6f72 2062 7920 6120 e user (or by a │ │ │ │ │ +00072740: 7363 7269 7074 292e 2020 5468 6973 2069 script). This i │ │ │ │ │ +00072750: 7320 6e65 6365 7373 6172 7920 6265 6361 s necessary beca │ │ │ │ │ +00072760: 7573 6520 7769 7468 2073 6f6d 650a 7072 use with some.pr │ │ │ │ │ +00072770: 6f67 7261 6d73 2061 206d 6973 7369 6e67 ograms a missing │ │ │ │ │ +00072780: 2066 696c 6520 7072 6f64 7563 6573 2061 file produces a │ │ │ │ │ +00072790: 6e20 6566 6665 6374 2068 6172 6420 6f72 n effect hard or │ │ │ │ │ +000727a0: 2069 6d70 6f73 7369 626c 6520 746f 2061 impossible to a │ │ │ │ │ +000727b0: 6368 6965 7665 0a69 6e20 616e 6f74 6865 chieve.in anothe │ │ │ │ │ +000727c0: 7220 7761 792c 2073 6f20 7468 6174 2061 r way, so that a │ │ │ │ │ +000727d0: 206d 6973 7369 6e67 2066 696c 6520 6e65 missing file ne │ │ │ │ │ +000727e0: 6564 7320 746f 2062 6520 6b65 7074 2074 eds to be kept t │ │ │ │ │ +000727f0: 6861 7420 7761 7920 6966 2074 6865 0a75 hat way if the.u │ │ │ │ │ +00072800: 7365 7220 6469 6420 6974 2e0a 0a4e 6f74 ser did it...Not │ │ │ │ │ +00072810: 6520 7468 6174 2061 2070 6163 6b61 6765 e that a package │ │ │ │ │ +00072820: 2073 686f 756c 6420 276e 6f74 2720 6d6f should 'not' mo │ │ │ │ │ +00072830: 6469 6679 2061 20e2 8098 6470 6b67 e280 dify a ...dpkg.. │ │ │ │ │ +00072840: 992d 6861 6e64 6c65 6420 636f 6e66 6669 .-handled conffi │ │ │ │ │ +00072850: 6c65 2069 6e20 6974 730a 6d61 696e 7461 le in its.mainta │ │ │ │ │ +00072860: 696e 6572 2073 6372 6970 7473 2e20 2044 iner scripts. D │ │ │ │ │ +00072870: 6f69 6e67 2074 6869 7320 7769 6c6c 206c oing this will l │ │ │ │ │ +00072880: 6561 6420 746f 20e2 8098 6470 6b67 e280 ead to ...dpkg.. │ │ │ │ │ +00072890: 9920 6769 7669 6e67 2074 6865 2075 7365 . giving the use │ │ │ │ │ +000728a0: 720a 636f 6e66 7573 696e 6720 616e 6420 r.confusing and │ │ │ │ │ +000728b0: 706f 7373 6962 6c79 2064 616e 6765 726f possibly dangero │ │ │ │ │ +000728c0: 7573 206f 7074 696f 6e73 2066 6f72 2063 us options for c │ │ │ │ │ +000728d0: 6f6e 6666 696c 6520 7570 6461 7465 2077 onffile update w │ │ │ │ │ +000728e0: 6865 6e20 7468 650a 7061 636b 6167 6520 hen the.package │ │ │ │ │ +000728f0: 6973 2075 7067 7261 6465 642e 0a0a 1f0a is upgraded..... │ │ │ │ │ +00072900: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +00072910: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +00072920: 2046 756c 6c79 2d66 6561 7475 7265 6420 Fully-featured │ │ │ │ │ +00072930: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ +00072940: 7420 636f 6e66 6967 7572 6174 696f 6e20 t configuration │ │ │ │ │ +00072950: 6861 6e64 6c69 6e67 2c20 2050 7265 763a handling, Prev: │ │ │ │ │ +00072960: 2041 7574 6f6d 6174 6963 2068 616e 646c Automatic handl │ │ │ │ │ +00072970: 696e 6720 6f66 2063 6f6e 6669 6775 7261 ing of configura │ │ │ │ │ +00072980: 7469 6f6e 2066 696c 6573 2062 7920 6470 tion files by dp │ │ │ │ │ +00072990: 6b67 2c20 2055 703a 2043 6f6e 6669 6775 kg, Up: Configu │ │ │ │ │ +000729a0: 7261 7469 6f6e 2066 696c 6520 6861 6e64 ration file hand │ │ │ │ │ +000729b0: 6c69 6e67 2066 726f 6d20 6f6c 6420 5061 ling from old Pa │ │ │ │ │ +000729c0: 636b 6167 696e 6720 4d61 6e75 616c 0a0a ckaging Manual.. │ │ │ │ │ +000729d0: 3137 2e32 2046 756c 6c79 2d66 6561 7475 17.2 Fully-featu │ │ │ │ │ +000729e0: 7265 6420 6d61 696e 7461 696e 6572 2073 red maintainer s │ │ │ │ │ +000729f0: 6372 6970 7420 636f 6e66 6967 7572 6174 cript configurat │ │ │ │ │ +00072a00: 696f 6e20 6861 6e64 6c69 6e67 0a3d 3d3d ion handling.=== │ │ │ │ │ +00072a10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00072a20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00072a30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00072a40: 3d3d 3d3d 3d3d 3d3d 3d0a 0a46 6f72 2066 =========..For f │ │ │ │ │ +00072a50: 696c 6573 2077 6869 6368 2063 6f6e 7461 iles which conta │ │ │ │ │ +00072a60: 696e 2073 6974 652d 7370 6563 6966 6963 in site-specific │ │ │ │ │ +00072a70: 2069 6e66 6f72 6d61 7469 6f6e 2073 7563 information suc │ │ │ │ │ +00072a80: 6820 6173 2074 6865 2068 6f73 746e 616d h as the hostnam │ │ │ │ │ +00072a90: 650a 616e 6420 6e65 7477 6f72 6b69 6e67 e.and networking │ │ │ │ │ +00072aa0: 2064 6574 6169 6c73 2061 6e64 2073 6f20 details and so │ │ │ │ │ +00072ab0: 666f 7274 682c 2069 7420 6973 2062 6574 forth, it is bet │ │ │ │ │ +00072ac0: 7465 7220 746f 2063 7265 6174 6520 7468 ter to create th │ │ │ │ │ +00072ad0: 6520 6669 6c65 2069 6e0a 7468 6520 7061 e file in.the pa │ │ │ │ │ +00072ae0: 636b 6167 65e2 8099 7320 e280 9870 6f73 ckage...s ...pos │ │ │ │ │ +00072af0: 7469 6e73 74e2 8099 2073 6372 6970 742e tinst... script. │ │ │ │ │ +00072b00: 0a0a 5468 6973 2077 696c 6c20 7479 7069 ..This will typi │ │ │ │ │ +00072b10: 6361 6c6c 7920 696e 766f 6c76 6520 6578 cally involve ex │ │ │ │ │ +00072b20: 616d 696e 696e 6720 7468 6520 7374 6174 amining the stat │ │ │ │ │ +00072b30: 6520 6f66 2074 6865 2072 6573 7420 6f66 e of the rest of │ │ │ │ │ +00072b40: 2074 6865 0a73 7973 7465 6d20 746f 2064 the.system to d │ │ │ │ │ +00072b50: 6574 6572 6d69 6e65 2076 616c 7565 7320 etermine values │ │ │ │ │ +00072b60: 616e 6420 6f74 6865 7220 696e 666f 726d and other inform │ │ │ │ │ +00072b70: 6174 696f 6e2c 2061 6e64 206d 6179 2069 ation, and may i │ │ │ │ │ +00072b80: 6e76 6f6c 7665 0a70 726f 6d70 7469 6e67 nvolve.prompting │ │ │ │ │ +00072b90: 2074 6865 2075 7365 7220 666f 7220 736f the user for so │ │ │ │ │ +00072ba0: 6d65 2069 6e66 6f72 6d61 7469 6f6e 2077 me information w │ │ │ │ │ +00072bb0: 6869 6368 2063 616e e280 9974 2062 6520 hich can...t be │ │ │ │ │ +00072bc0: 6f62 7461 696e 6564 2073 6f6d 650a 6f74 obtained some.ot │ │ │ │ │ +00072bd0: 6865 7220 7761 792e 0a0a 5768 656e 2075 her way...When u │ │ │ │ │ +00072be0: 7369 6e67 2074 6869 7320 6d65 7468 6f64 sing this method │ │ │ │ │ +00072bf0: 2074 6865 7265 2061 7265 2061 2063 6f75 there are a cou │ │ │ │ │ +00072c00: 706c 6520 6f66 2069 6d70 6f72 7461 6e74 ple of important │ │ │ │ │ +00072c10: 2069 7373 7565 7320 7768 6963 680a 7368 issues which.sh │ │ │ │ │ +00072c20: 6f75 6c64 2062 6520 636f 6e73 6964 6572 ould be consider │ │ │ │ │ +00072c30: 6564 3a0a 0a49 6620 796f 7520 6469 7363 ed:..If you disc │ │ │ │ │ +00072c40: 6f76 6572 2061 2062 7567 2069 6e20 7468 over a bug in th │ │ │ │ │ +00072c50: 6520 7072 6f67 7261 6d20 7768 6963 6820 e program which │ │ │ │ │ +00072c60: 6765 6e65 7261 7465 7320 7468 6520 636f generates the co │ │ │ │ │ +00072c70: 6e66 6967 7572 6174 696f 6e0a 6669 6c65 nfiguration.file │ │ │ │ │ +00072c80: 2c20 6f72 2069 6620 7468 6520 666f 726d , or if the form │ │ │ │ │ +00072c90: 6174 206f 6620 7468 6520 6669 6c65 2063 at of the file c │ │ │ │ │ +00072ca0: 6861 6e67 6573 2066 726f 6d20 6f6e 6520 hanges from one │ │ │ │ │ +00072cb0: 7665 7273 696f 6e20 746f 2074 6865 206e version to the n │ │ │ │ │ +00072cc0: 6578 742c 0a79 6f75 2077 696c 6c20 6861 ext,.you will ha │ │ │ │ │ +00072cd0: 7665 2074 6f20 6172 7261 6e67 6520 666f ve to arrange fo │ │ │ │ │ +00072ce0: 7220 7468 6520 706f 7374 696e 7374 2073 r the postinst s │ │ │ │ │ +00072cf0: 6372 6970 7420 746f 2064 6f20 736f 6d65 cript to do some │ │ │ │ │ +00072d00: 7468 696e 670a 7365 6e73 6962 6c65 202d thing.sensible - │ │ │ │ │ +00072d10: 2075 7375 616c 6c79 2074 6869 7320 7769 usually this wi │ │ │ │ │ +00072d20: 6c6c 206d 6561 6e20 6564 6974 696e 6720 ll mean editing │ │ │ │ │ +00072d30: 7468 6520 696e 7374 616c 6c65 6420 636f the installed co │ │ │ │ │ +00072d40: 6e66 6967 7572 6174 696f 6e0a 6669 6c65 nfiguration.file │ │ │ │ │ +00072d50: 2074 6f20 7265 6d6f 7665 2074 6865 2070 to remove the p │ │ │ │ │ +00072d60: 726f 626c 656d 206f 7220 6368 616e 6765 roblem or change │ │ │ │ │ +00072d70: 2074 6865 2073 796e 7461 782e 2020 596f the syntax. Yo │ │ │ │ │ +00072d80: 7520 7769 6c6c 2068 6176 6520 746f 2064 u will have to d │ │ │ │ │ +00072d90: 6f0a 7468 6973 2076 6572 7920 6361 7265 o.this very care │ │ │ │ │ +00072da0: 6675 6c6c 792c 2073 696e 6365 2074 6865 fully, since the │ │ │ │ │ +00072db0: 2075 7365 7220 6d61 7920 6861 7665 2063 user may have c │ │ │ │ │ +00072dc0: 6861 6e67 6564 2074 6865 2066 696c 652c hanged the file, │ │ │ │ │ +00072dd0: 2070 6572 6861 7073 0a74 6f20 6669 7820 perhaps.to fix │ │ │ │ │ +00072de0: 7468 6520 7665 7279 2070 726f 626c 656d the very problem │ │ │ │ │ +00072df0: 2074 6861 7420 796f 7572 2073 6372 6970 that your scrip │ │ │ │ │ +00072e00: 7420 6973 2074 7279 696e 6720 746f 2064 t is trying to d │ │ │ │ │ +00072e10: 6561 6c20 7769 7468 202d 2079 6f75 0a77 eal with - you.w │ │ │ │ │ +00072e20: 696c 6c20 6861 7665 2074 6f20 6465 7465 ill have to dete │ │ │ │ │ +00072e30: 6374 2074 6865 7365 2073 6974 7561 7469 ct these situati │ │ │ │ │ +00072e40: 6f6e 7320 616e 6420 6465 616c 2077 6974 ons and deal wit │ │ │ │ │ +00072e50: 6820 7468 656d 2063 6f72 7265 6374 6c79 h them correctly │ │ │ │ │ +00072e60: 2e0a 0a49 6620 796f 7520 646f 2067 6f20 ...If you do go │ │ │ │ │ +00072e70: 646f 776e 2074 6869 7320 726f 7574 6520 down this route │ │ │ │ │ +00072e80: 6974 e280 9973 2070 726f 6261 626c 7920 it...s probably │ │ │ │ │ +00072e90: 6120 676f 6f64 2069 6465 6120 746f 206d a good idea to m │ │ │ │ │ +00072ea0: 616b 6520 7468 650a 7072 6f67 7261 6d20 ake the.program │ │ │ │ │ +00072eb0: 7468 6174 2067 656e 6572 6174 6573 2074 that generates t │ │ │ │ │ +00072ec0: 6865 2063 6f6e 6669 6775 7261 7469 6f6e he configuration │ │ │ │ │ +00072ed0: 2066 696c 6528 7329 2061 2073 6570 6172 file(s) a separ │ │ │ │ │ +00072ee0: 6174 6520 7072 6f67 7261 6d20 696e 0ae2 ate program in.. │ │ │ │ │ +00072ef0: 8098 2f75 7372 2f73 6269 6ee2 8099 2c20 ../usr/sbin..., │ │ │ │ │ +00072f00: 6279 2063 6f6e 7665 6e74 696f 6e20 6361 by convention ca │ │ │ │ │ +00072f10: 6c6c 6564 20e2 8098 7061 636b 6167 6563 lled ...packagec │ │ │ │ │ +00072f20: 6f6e 6669 67e2 8099 2061 6e64 2074 6865 onfig... and the │ │ │ │ │ +00072f30: 6e20 7275 6e20 7468 6174 2069 660a 6170 n run that if.ap │ │ │ │ │ +00072f40: 7072 6f70 7269 6174 6520 6672 6f6d 2074 propriate from t │ │ │ │ │ +00072f50: 6865 2070 6f73 742d 696e 7374 616c 6c61 he post-installa │ │ │ │ │ +00072f60: 7469 6f6e 2073 6372 6970 742e 2020 5468 tion script. Th │ │ │ │ │ +00072f70: 6520 e280 9870 6163 6b61 6765 636f 6e66 e ...packageconf │ │ │ │ │ +00072f80: 6967 e280 990a 7072 6f67 7261 6d20 7368 ig....program sh │ │ │ │ │ +00072f90: 6f75 6c64 206e 6f74 2075 6e71 7565 7374 ould not unquest │ │ │ │ │ +00072fa0: 696f 6e69 6e67 6c79 206f 7665 7277 7269 ioningly overwri │ │ │ │ │ +00072fb0: 7465 2061 6e20 6578 6973 7469 6e67 2063 te an existing c │ │ │ │ │ +00072fc0: 6f6e 6669 6775 7261 7469 6f6e 202d 0a69 onfiguration -.i │ │ │ │ │ +00072fd0: 6620 6974 7320 6d6f 6465 206f 6620 6f70 f its mode of op │ │ │ │ │ +00072fe0: 6572 6174 696f 6e20 6973 2067 6561 7265 eration is geare │ │ │ │ │ +00072ff0: 6420 746f 7761 7264 7320 7365 7474 696e d towards settin │ │ │ │ │ +00073000: 6720 7570 2061 2070 6163 6b61 6765 2066 g up a package f │ │ │ │ │ +00073010: 6f72 2074 6865 0a66 6972 7374 2074 696d or the.first tim │ │ │ │ │ +00073020: 6520 2872 6174 6865 7220 7468 616e 2061 e (rather than a │ │ │ │ │ +00073030: 6e79 2061 7262 6974 7261 7279 2072 6563 ny arbitrary rec │ │ │ │ │ +00073040: 6f6e 6669 6775 7261 7469 6f6e 206c 6174 onfiguration lat │ │ │ │ │ +00073050: 6572 2920 796f 7520 7368 6f75 6c64 0a68 er) you should.h │ │ │ │ │ +00073060: 6176 6520 6974 2063 6865 636b 2077 6865 ave it check whe │ │ │ │ │ +00073070: 7468 6572 2074 6865 2063 6f6e 6669 6775 ther the configu │ │ │ │ │ +00073080: 7261 7469 6f6e 2061 6c72 6561 6479 2065 ration already e │ │ │ │ │ +00073090: 7869 7374 732c 2061 6e64 2072 6571 7569 xists, and requi │ │ │ │ │ +000730a0: 7265 2061 0ae2 8098 2d2d 666f 7263 65e2 re a....--force. │ │ │ │ │ +000730b0: 8099 2066 6c61 6720 746f 206f 7665 7277 .. flag to overw │ │ │ │ │ +000730c0: 7269 7465 2069 742e 0a0a 1f0a 4669 6c65 rite it.....File │ │ │ │ │ +000730d0: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +000730e0: 696e 666f 2c20 204e 6f64 653a 2041 6c74 info, Node: Alt │ │ │ │ │ +000730f0: 6572 6e61 7469 7665 2076 6572 7369 6f6e ernative version │ │ │ │ │ +00073100: 7320 6f66 2061 6e20 696e 7465 7266 6163 s of an interfac │ │ │ │ │ +00073110: 6520 2d20 7570 6461 7465 2d61 6c74 6572 e - update-alter │ │ │ │ │ +00073120: 6e61 7469 7665 7320 6672 6f6d 206f 6c64 natives from old │ │ │ │ │ +00073130: 2050 6163 6b61 6769 6e67 204d 616e 7561 Packaging Manua │ │ │ │ │ +00073140: 6c2c 2020 4e65 7874 3a20 4469 7665 7273 l, Next: Divers │ │ │ │ │ +00073150: 696f 6e73 202d 206f 7665 7272 6964 696e ions - overridin │ │ │ │ │ +00073160: 6720 6120 7061 636b 6167 65e2 8099 7320 g a package...s │ │ │ │ │ +00073170: 7665 7273 696f 6e20 6f66 2061 2066 696c version of a fil │ │ │ │ │ +00073180: 6520 6672 6f6d 206f 6c64 2050 6163 6b61 e from old Packa │ │ │ │ │ +00073190: 6769 6e67 204d 616e 7561 6c2c 2020 5072 ging Manual, Pr │ │ │ │ │ +000731a0: 6576 3a20 436f 6e66 6967 7572 6174 696f ev: Configuratio │ │ │ │ │ +000731b0: 6e20 6669 6c65 2068 616e 646c 696e 6720 n file handling │ │ │ │ │ +000731c0: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ +000731d0: 6e67 204d 616e 7561 6c2c 2020 5570 3a20 ng Manual, Up: │ │ │ │ │ +000731e0: 546f 700a 0a31 3820 416c 7465 726e 6174 Top..18 Alternat │ │ │ │ │ +000731f0: 6976 6520 7665 7273 696f 6e73 206f 6620 ive versions of │ │ │ │ │ +00073200: 616e 2069 6e74 6572 6661 6365 202d 20e2 an interface - . │ │ │ │ │ +00073210: 8098 7570 6461 7465 2d61 6c74 6572 6e61 ..update-alterna │ │ │ │ │ +00073220: 7469 7665 73e2 8099 2028 6672 6f6d 206f tives... (from o │ │ │ │ │ +00073230: 6c64 2050 6163 6b61 6769 6e67 204d 616e ld Packaging Man │ │ │ │ │ +00073240: 7561 6c29 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a ual).*********** │ │ │ │ │ +00073250: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073260: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073270: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073280: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073290: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +000732a0: 0a0a 5768 656e 2073 6576 6572 616c 2070 ..When several p │ │ │ │ │ +000732b0: 6163 6b61 6765 7320 616c 6c20 7072 6f76 ackages all prov │ │ │ │ │ +000732c0: 6964 6520 6469 6666 6572 656e 7420 7665 ide different ve │ │ │ │ │ +000732d0: 7273 696f 6e73 206f 6620 7468 6520 7361 rsions of the sa │ │ │ │ │ +000732e0: 6d65 2070 726f 6772 616d 0a6f 7220 6669 me program.or fi │ │ │ │ │ +000732f0: 6c65 2069 7420 6973 2075 7365 6675 6c20 le it is useful │ │ │ │ │ +00073300: 746f 2068 6176 6520 7468 6520 7379 7374 to have the syst │ │ │ │ │ +00073310: 656d 2073 656c 6563 7420 6120 6465 6661 em select a defa │ │ │ │ │ +00073320: 756c 742c 2062 7574 2074 6f20 616c 6c6f ult, but to allo │ │ │ │ │ +00073330: 770a 7468 6520 7379 7374 656d 2061 646d w.the system adm │ │ │ │ │ +00073340: 696e 6973 7472 6174 6f72 2074 6f20 6368 inistrator to ch │ │ │ │ │ +00073350: 616e 6765 2069 7420 616e 6420 6861 7665 ange it and have │ │ │ │ │ +00073360: 2074 6865 6972 2064 6563 6973 696f 6e73 their decisions │ │ │ │ │ +00073370: 0a72 6573 7065 6374 6564 2e0a 0a46 6f72 .respected...For │ │ │ │ │ +00073380: 2065 7861 6d70 6c65 2c20 7468 6572 6520 example, there │ │ │ │ │ +00073390: 6172 6520 7365 7665 7261 6c20 7665 7273 are several vers │ │ │ │ │ +000733a0: 696f 6e73 206f 6620 7468 6520 e280 9876 ions of the ...v │ │ │ │ │ +000733b0: 69e2 8099 2065 6469 746f 722c 2061 6e64 i... editor, and │ │ │ │ │ +000733c0: 2074 6865 7265 2069 730a 6e6f 2072 6561 there is.no rea │ │ │ │ │ +000733d0: 736f 6e20 746f 2070 7265 7665 6e74 2061 son to prevent a │ │ │ │ │ +000733e0: 6c6c 206f 6620 7468 656d 2066 726f 6d20 ll of them from │ │ │ │ │ +000733f0: 6265 696e 6720 696e 7374 616c 6c65 6420 being installed │ │ │ │ │ +00073400: 6174 206f 6e63 652c 2065 6163 680a 756e at once, each.un │ │ │ │ │ +00073410: 6465 7220 7468 6569 7220 6f77 6e20 6e61 der their own na │ │ │ │ │ +00073420: 6d65 2028 e280 986e 7669 e280 992c 20e2 me (...nvi..., . │ │ │ │ │ +00073430: 8098 7669 6de2 8099 206f 7220 7768 6174 ..vim... or what │ │ │ │ │ +00073440: 6576 6572 292e 2020 4e65 7665 7274 6865 ever). Neverthe │ │ │ │ │ +00073450: 6c65 7373 2069 7420 6973 0a64 6573 6972 less it is.desir │ │ │ │ │ +00073460: 6162 6c65 2074 6f20 6861 7665 2074 6865 able to have the │ │ │ │ │ +00073470: 206e 616d 6520 e280 9876 69e2 8099 2072 name ...vi... r │ │ │ │ │ +00073480: 6566 6572 2074 6f20 736f 6d65 7468 696e efer to somethin │ │ │ │ │ +00073490: 672c 2061 7420 6c65 6173 7420 6279 2064 g, at least by d │ │ │ │ │ +000734a0: 6566 6175 6c74 2e0a 0a49 6620 616c 6c20 efault...If all │ │ │ │ │ +000734b0: 7468 6520 7061 636b 6167 6573 2069 6e76 the packages inv │ │ │ │ │ +000734c0: 6f6c 7665 6420 636f 6f70 6572 6174 652c olved cooperate, │ │ │ │ │ +000734d0: 2074 6869 7320 6361 6e20 6265 2064 6f6e this can be don │ │ │ │ │ +000734e0: 6520 7769 7468 0ae2 8098 7570 6461 7465 e with....update │ │ │ │ │ +000734f0: 2d61 6c74 6572 6e61 7469 7665 73e2 8099 -alternatives... │ │ │ │ │ +00073500: 2e0a 0a45 6163 6820 7061 636b 6167 6520 ...Each package │ │ │ │ │ +00073510: 7072 6f76 6964 6573 2069 7473 206f 776e provides its own │ │ │ │ │ +00073520: 2076 6572 7369 6f6e 2075 6e64 6572 2069 version under i │ │ │ │ │ +00073530: 7473 206f 776e 206e 616d 652c 2061 6e64 ts own name, and │ │ │ │ │ +00073540: 2063 616c 6c73 0ae2 8098 7570 6461 7465 calls....update │ │ │ │ │ +00073550: 2d61 6c74 6572 6e61 7469 7665 73e2 8099 -alternatives... │ │ │ │ │ +00073560: 2069 6e20 6974 7320 706f 7374 696e 7374 in its postinst │ │ │ │ │ +00073570: 2074 6f20 7265 6769 7374 6572 2069 7473 to register its │ │ │ │ │ +00073580: 2076 6572 7369 6f6e 2028 616e 6420 6167 version (and ag │ │ │ │ │ +00073590: 6169 6e0a 696e 2069 7473 2070 7265 726d ain.in its prerm │ │ │ │ │ +000735a0: 2074 6f20 6465 7265 6769 7374 6572 2069 to deregister i │ │ │ │ │ +000735b0: 7429 2e0a 0a53 6565 2074 6865 20e2 8098 t)...See the ... │ │ │ │ │ +000735c0: 7570 6461 7465 2d61 6c74 6572 6e61 7469 update-alternati │ │ │ │ │ +000735d0: 7665 7328 3829 e280 9920 6d61 6e20 7061 ves(8)... man pa │ │ │ │ │ +000735e0: 6765 2066 6f72 2064 6574 6169 6c73 2e0a ge for details.. │ │ │ │ │ +000735f0: 0a49 6620 e280 9875 7064 6174 652d 616c .If ...update-al │ │ │ │ │ +00073600: 7465 726e 6174 6976 6573 e280 9920 646f ternatives... do │ │ │ │ │ +00073610: 6573 206e 6f74 2073 6565 6d20 6170 7072 es not seem appr │ │ │ │ │ +00073620: 6f70 7269 6174 6520 796f 7520 6d61 7920 opriate you may │ │ │ │ │ +00073630: 7769 7368 2074 6f0a 636f 6e73 6964 6572 wish to.consider │ │ │ │ │ +00073640: 2075 7369 6e67 2064 6976 6572 7369 6f6e using diversion │ │ │ │ │ +00073650: 7320 696e 7374 6561 642e 0a0a 446f 206e s instead...Do n │ │ │ │ │ +00073660: 6f74 2075 7365 2061 6c74 6572 6e61 7469 ot use alternati │ │ │ │ │ +00073670: 7665 7320 666f 7220 e280 9873 7973 7465 ves for ...syste │ │ │ │ │ +00073680: 6d64 e280 9920 636f 6e66 6967 7572 6174 md... configurat │ │ │ │ │ +00073690: 696f 6e20 6669 6c65 732e 2020 5365 6520 ion files. See │ │ │ │ │ +000736a0: 2a6e 6f74 650a 4269 6e61 7279 2070 6163 *note.Binary pac │ │ │ │ │ +000736b0: 6b61 6765 733a 2033 332e 2066 6f72 206d kages: 33. for m │ │ │ │ │ +000736c0: 6f72 6520 696e 666f 726d 6174 696f 6e2e ore information. │ │ │ │ │ +000736d0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +000736e0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +000736f0: 6f64 653a 2044 6976 6572 7369 6f6e 7320 ode: Diversions │ │ │ │ │ +00073700: 2d20 6f76 6572 7269 6469 6e67 2061 2070 - overriding a p │ │ │ │ │ +00073710: 6163 6b61 6765 e280 9973 2076 6572 7369 ackage...s versi │ │ │ │ │ +00073720: 6f6e 206f 6620 6120 6669 6c65 2066 726f on of a file fro │ │ │ │ │ +00073730: 6d20 6f6c 6420 5061 636b 6167 696e 6720 m old Packaging │ │ │ │ │ +00073740: 4d61 6e75 616c 2c20 204e 6578 743a 2044 Manual, Next: D │ │ │ │ │ +00073750: 6562 6961 6e20 506f 6c69 6379 2063 6861 ebian Policy cha │ │ │ │ │ +00073760: 6e67 6573 2070 726f 6365 7373 2c20 2050 nges process, P │ │ │ │ │ +00073770: 7265 763a 2041 6c74 6572 6e61 7469 7665 rev: Alternative │ │ │ │ │ +00073780: 2076 6572 7369 6f6e 7320 6f66 2061 6e20 versions of an │ │ │ │ │ +00073790: 696e 7465 7266 6163 6520 2d20 7570 6461 interface - upda │ │ │ │ │ +000737a0: 7465 2d61 6c74 6572 6e61 7469 7665 7320 te-alternatives │ │ │ │ │ +000737b0: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ +000737c0: 6e67 204d 616e 7561 6c2c 2020 5570 3a20 ng Manual, Up: │ │ │ │ │ +000737d0: 546f 700a 0a31 3920 4469 7665 7273 696f Top..19 Diversio │ │ │ │ │ +000737e0: 6e73 202d 206f 7665 7272 6964 696e 6720 ns - overriding │ │ │ │ │ +000737f0: 6120 7061 636b 6167 65e2 8099 7320 7665 a package...s ve │ │ │ │ │ +00073800: 7273 696f 6e20 6f66 2061 2066 696c 6520 rsion of a file │ │ │ │ │ +00073810: 2866 726f 6d20 6f6c 6420 5061 636b 6167 (from old Packag │ │ │ │ │ +00073820: 696e 6720 4d61 6e75 616c 290a 2a2a 2a2a ing Manual).**** │ │ │ │ │ +00073830: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073840: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073850: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073860: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073870: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00073880: 0a0a 4974 2069 7320 706f 7373 6962 6c65 ..It is possible │ │ │ │ │ +00073890: 2074 6f20 6861 7665 20e2 8098 6470 6b67 to have ...dpkg │ │ │ │ │ +000738a0: e280 9920 6e6f 7420 6f76 6572 7772 6974 ... not overwrit │ │ │ │ │ +000738b0: 6520 6120 6669 6c65 2077 6865 6e20 6974 e a file when it │ │ │ │ │ +000738c0: 2072 6569 6e73 7461 6c6c 730a 7468 6520 reinstalls.the │ │ │ │ │ +000738d0: 7061 636b 6167 6520 6974 2062 656c 6f6e package it belon │ │ │ │ │ +000738e0: 6773 2074 6f2c 2061 6e64 2074 6f20 6861 gs to, and to ha │ │ │ │ │ +000738f0: 7665 2069 7420 7075 7420 7468 6520 6669 ve it put the fi │ │ │ │ │ +00073900: 6c65 2066 726f 6d20 7468 6520 7061 636b le from the pack │ │ │ │ │ +00073910: 6167 650a 736f 6d65 7768 6572 6520 656c age.somewhere el │ │ │ │ │ +00073920: 7365 2069 6e73 7465 6164 2e0a 0a54 6869 se instead...Thi │ │ │ │ │ +00073930: 7320 6361 6e20 6265 2075 7365 6420 6c6f s can be used lo │ │ │ │ │ +00073940: 6361 6c6c 7920 746f 206f 7665 7272 6964 cally to overrid │ │ │ │ │ +00073950: 6520 6120 7061 636b 6167 65e2 8099 7320 e a package...s │ │ │ │ │ +00073960: 7665 7273 696f 6e20 6f66 2061 2066 696c version of a fil │ │ │ │ │ +00073970: 652c 206f 720a 6279 206f 6e65 2070 6163 e, or.by one pac │ │ │ │ │ +00073980: 6b61 6765 2074 6f20 6f76 6572 7269 6465 kage to override │ │ │ │ │ +00073990: 2061 6e6f 7468 6572 e280 9973 2076 6572 another...s ver │ │ │ │ │ +000739a0: 7369 6f6e 2028 6f72 2070 726f 7669 6465 sion (or provide │ │ │ │ │ +000739b0: 2061 2077 7261 7070 6572 2066 6f72 0a69 a wrapper for.i │ │ │ │ │ +000739c0: 7429 2e0a 0a42 6566 6f72 6520 6465 6369 t)...Before deci │ │ │ │ │ +000739d0: 6469 6e67 2074 6f20 7573 6520 6120 6469 ding to use a di │ │ │ │ │ +000739e0: 7665 7273 696f 6e2c 2072 6561 6420 2a6e version, read *n │ │ │ │ │ +000739f0: 6f74 6520 416c 7465 726e 6174 6976 6520 ote Alternative │ │ │ │ │ +00073a00: 7665 7273 696f 6e73 206f 660a 616e 2069 versions of.an i │ │ │ │ │ +00073a10: 6e74 6572 6661 6365 202d 2075 7064 6174 nterface - updat │ │ │ │ │ +00073a20: 652d 616c 7465 726e 6174 6976 6573 2028 e-alternatives ( │ │ │ │ │ +00073a30: 6672 6f6d 206f 6c64 2050 6163 6b61 6769 from old Packagi │ │ │ │ │ +00073a40: 6e67 204d 616e 7561 6c29 3a20 3166 372e ng Manual): 1f7. │ │ │ │ │ +00073a50: 2074 6f0a 7365 6520 6966 2079 6f75 2072 to.see if you r │ │ │ │ │ +00073a60: 6561 6c6c 7920 7761 6e74 2061 2064 6976 eally want a div │ │ │ │ │ +00073a70: 6572 7369 6f6e 2072 6174 6865 7220 7468 ersion rather th │ │ │ │ │ +00073a80: 616e 2073 6576 6572 616c 2061 6c74 6572 an several alter │ │ │ │ │ +00073a90: 6e61 7469 7665 0a76 6572 7369 6f6e 7320 native.versions │ │ │ │ │ +00073aa0: 6f66 2061 2070 726f 6772 616d 2e0a 0a54 of a program...T │ │ │ │ │ +00073ab0: 6865 7265 2069 7320 6120 6469 7665 7273 here is a divers │ │ │ │ │ +00073ac0: 696f 6e20 6c69 7374 2c20 7768 6963 6820 ion list, which │ │ │ │ │ +00073ad0: 6973 2072 6561 6420 6279 20e2 8098 6470 is read by ...dp │ │ │ │ │ +00073ae0: 6b67 e280 992c 2061 6e64 2075 7064 6174 kg..., and updat │ │ │ │ │ +00073af0: 6564 2062 7920 610a 7370 6563 6961 6c20 ed by a.special │ │ │ │ │ +00073b00: 7072 6f67 7261 6d20 e280 9864 706b 672d program ...dpkg- │ │ │ │ │ +00073b10: 6469 7665 7274 e280 992e 2020 506c 6561 divert.... Plea │ │ │ │ │ +00073b20: 7365 2073 6565 20e2 8098 6470 6b67 2d64 se see ...dpkg-d │ │ │ │ │ +00073b30: 6976 6572 7428 3829 e280 9920 666f 7220 ivert(8)... for │ │ │ │ │ +00073b40: 6675 6c6c 0a64 6574 6169 6c73 206f 6620 full.details of │ │ │ │ │ +00073b50: 6974 7320 6f70 6572 6174 696f 6e2e 0a0a its operation... │ │ │ │ │ +00073b60: 5768 656e 2061 2070 6163 6b61 6765 2077 When a package w │ │ │ │ │ +00073b70: 6973 6865 7320 746f 2064 6976 6572 7420 ishes to divert │ │ │ │ │ +00073b80: 6120 6669 6c65 2066 726f 6d20 616e 6f74 a file from anot │ │ │ │ │ +00073b90: 6865 722c 2069 7420 7368 6f75 6c64 2063 her, it should c │ │ │ │ │ +00073ba0: 616c 6c0a e280 9864 706b 672d 6469 7665 all....dpkg-dive │ │ │ │ │ +00073bb0: 7274 e280 9920 696e 2069 7473 2070 7265 rt... in its pre │ │ │ │ │ +00073bc0: 696e 7374 2074 6f20 6164 6420 7468 6520 inst to add the │ │ │ │ │ +00073bd0: 6469 7665 7273 696f 6e20 616e 6420 7265 diversion and re │ │ │ │ │ +00073be0: 6e61 6d65 2074 6865 0a65 7869 7374 696e name the.existin │ │ │ │ │ +00073bf0: 6720 6669 6c65 2e20 2046 6f72 2065 7861 g file. For exa │ │ │ │ │ +00073c00: 6d70 6c65 2c20 7375 7070 6f73 696e 6720 mple, supposing │ │ │ │ │ +00073c10: 7468 6174 2061 20e2 8098 736d 6169 6c77 that a ...smailw │ │ │ │ │ +00073c20: 7261 7070 6572 e280 9920 7061 636b 6167 rapper... packag │ │ │ │ │ +00073c30: 650a 7769 7368 6573 2074 6f20 696e 7374 e.wishes to inst │ │ │ │ │ +00073c40: 616c 6c20 6120 7772 6170 7065 7220 6172 all a wrapper ar │ │ │ │ │ +00073c50: 6f75 6e64 20e2 8098 2f75 7372 2f73 6269 ound .../usr/sbi │ │ │ │ │ +00073c60: 6e2f 736d 6169 6ce2 8099 3a0a 0a20 2020 n/smail...:.. │ │ │ │ │ +00073c70: 2020 6470 6b67 2d64 6976 6572 7420 2d2d dpkg-divert -- │ │ │ │ │ +00073c80: 7061 636b 6167 6520 736d 6169 6c77 7261 package smailwra │ │ │ │ │ +00073c90: 7070 6572 202d 2d61 6464 202d 2d72 656e pper --add --ren │ │ │ │ │ +00073ca0: 616d 6520 5c0a 2020 2020 2020 2020 202d ame \. - │ │ │ │ │ +00073cb0: 2d64 6976 6572 7420 2f75 7372 2f73 6269 -divert /usr/sbi │ │ │ │ │ +00073cc0: 6e2f 736d 6169 6c2e 7265 616c 202f 7573 n/smail.real /us │ │ │ │ │ +00073cd0: 722f 7362 696e 2f73 6d61 696c 0a0a 5468 r/sbin/smail..Th │ │ │ │ │ +00073ce0: 6520 e280 982d 2d70 6163 6b61 6765 2073 e ...--package s │ │ │ │ │ +00073cf0: 6d61 696c 7772 6170 7065 72e2 8099 2065 mailwrapper... e │ │ │ │ │ +00073d00: 6e73 7572 6573 2074 6861 7420 e280 9873 nsures that ...s │ │ │ │ │ +00073d10: 6d61 696c 7772 6170 7065 72e2 8099 e280 mailwrapper..... │ │ │ │ │ +00073d20: 9973 2063 6f70 7920 6f66 0ae2 8098 2f75 .s copy of..../u │ │ │ │ │ +00073d30: 7372 2f73 6269 6e2f 736d 6169 6ce2 8099 sr/sbin/smail... │ │ │ │ │ +00073d40: 2063 616e 2062 7970 6173 7320 7468 6520 can bypass the │ │ │ │ │ +00073d50: 6469 7665 7273 696f 6e20 616e 6420 6765 diversion and ge │ │ │ │ │ +00073d60: 7420 696e 7374 616c 6c65 6420 6173 2074 t installed as t │ │ │ │ │ +00073d70: 6865 2074 7275 650a 7665 7273 696f 6e2e he true.version. │ │ │ │ │ +00073d80: 2020 4974 e280 9973 2073 6166 6520 746f It...s safe to │ │ │ │ │ +00073d90: 2061 6464 2074 6865 2064 6976 6572 7369 add the diversi │ │ │ │ │ +00073da0: 6f6e 2075 6e63 6f6e 6469 7469 6f6e 616c on unconditional │ │ │ │ │ +00073db0: 6c79 206f 6e20 7570 6772 6164 6573 0a73 ly on upgrades.s │ │ │ │ │ +00073dc0: 696e 6365 2069 7420 7769 6c6c 2062 6520 ince it will be │ │ │ │ │ +00073dd0: 6c65 6674 2075 6e63 6861 6e67 6564 2069 left unchanged i │ │ │ │ │ +00073de0: 6620 6974 2061 6c72 6561 6479 2065 7869 f it already exi │ │ │ │ │ +00073df0: 7374 732c 2062 7574 20e2 8098 6470 6b67 sts, but ...dpkg │ │ │ │ │ +00073e00: 2d64 6976 6572 74e2 8099 0a77 696c 6c20 -divert....will │ │ │ │ │ +00073e10: 6469 7370 6c61 7920 6120 6d65 7373 6167 display a messag │ │ │ │ │ +00073e20: 652e 2020 546f 2073 7570 7072 6573 7320 e. To suppress │ │ │ │ │ +00073e30: 7468 6174 206d 6573 7361 6765 2c20 6d61 that message, ma │ │ │ │ │ +00073e40: 6b65 2074 6865 2063 6f6d 6d61 6e64 0a63 ke the command.c │ │ │ │ │ +00073e50: 6f6e 6469 7469 6f6e 616c 206f 6e20 7468 onditional on th │ │ │ │ │ +00073e60: 6520 7665 7273 696f 6e20 6672 6f6d 2077 e version from w │ │ │ │ │ +00073e70: 6869 6368 2074 6865 2070 6163 6b61 6765 hich the package │ │ │ │ │ +00073e80: 2069 7320 6265 696e 6720 7570 6772 6164 is being upgrad │ │ │ │ │ +00073e90: 6564 3a0a 0a20 2020 2020 6966 205b 2075 ed:.. if [ u │ │ │ │ │ +00073ea0: 7067 7261 6465 2021 3d20 2224 3122 205d pgrade != "$1" ] │ │ │ │ │ +00073eb0: 207c 7c20 6470 6b67 202d 2d63 6f6d 7061 || dpkg --compa │ │ │ │ │ +00073ec0: 7265 2d76 6572 7369 6f6e 7320 2224 3222 re-versions "$2" │ │ │ │ │ +00073ed0: 206c 7420 312e 302d 323b 2074 6865 6e0a lt 1.0-2; then. │ │ │ │ │ +00073ee0: 2020 2020 2020 2020 2064 706b 672d 6469 dpkg-di │ │ │ │ │ +00073ef0: 7665 7274 202d 2d70 6163 6b61 6765 2073 vert --package s │ │ │ │ │ +00073f00: 6d61 696c 7772 6170 7065 7220 2d2d 6164 mailwrapper --ad │ │ │ │ │ +00073f10: 6420 2d2d 7265 6e61 6d65 205c 0a20 2020 d --rename \. │ │ │ │ │ +00073f20: 2020 2020 2020 2020 2020 2d2d 6469 7665 --dive │ │ │ │ │ +00073f30: 7274 202f 7573 722f 7362 696e 2f73 6d61 rt /usr/sbin/sma │ │ │ │ │ +00073f40: 696c 2e72 6561 6c20 2f75 7372 2f73 6269 il.real /usr/sbi │ │ │ │ │ +00073f50: 6e2f 736d 6169 6c0a 2020 2020 2066 690a n/smail. fi. │ │ │ │ │ +00073f60: 0a77 6865 7265 20e2 8098 312e 302d 32e2 .where ...1.0-2. │ │ │ │ │ +00073f70: 8099 2069 7320 7468 6520 7665 7273 696f .. is the versio │ │ │ │ │ +00073f80: 6e20 6174 2077 6869 6368 2074 6865 2064 n at which the d │ │ │ │ │ +00073f90: 6976 6572 7369 6f6e 2077 6173 2066 6972 iversion was fir │ │ │ │ │ +00073fa0: 7374 2061 6464 6564 2074 6f0a 7468 6520 st added to.the │ │ │ │ │ +00073fb0: 7061 636b 6167 652e 2020 5275 6e6e 696e package. Runnin │ │ │ │ │ +00073fc0: 6720 7468 6520 636f 6d6d 616e 6420 6475 g the command du │ │ │ │ │ +00073fd0: 7269 6e67 2061 626f 7274 2d75 7067 7261 ring abort-upgra │ │ │ │ │ +00073fe0: 6465 2069 7320 706f 696e 746c 6573 7320 de is pointless │ │ │ │ │ +00073ff0: 6275 740a 6861 726d 6c65 7373 2e0a 0a54 but.harmless...T │ │ │ │ │ +00074000: 6865 2070 6f73 7472 6d20 6861 7320 746f he postrm has to │ │ │ │ │ +00074010: 2064 6f20 7468 6520 7265 7665 7273 653a do the reverse: │ │ │ │ │ +00074020: 0a0a 2020 2020 2069 6620 5b20 7265 6d6f .. if [ remo │ │ │ │ │ +00074030: 7665 203d 2022 2431 2220 2d6f 2061 626f ve = "$1" -o abo │ │ │ │ │ +00074040: 7274 2d69 6e73 7461 6c6c 203d 2022 2431 rt-install = "$1 │ │ │ │ │ +00074050: 2220 2d6f 2064 6973 6170 7065 6172 203d " -o disappear = │ │ │ │ │ +00074060: 2022 2431 2220 5d3b 2074 6865 6e0a 2020 "$1" ]; then. │ │ │ │ │ +00074070: 2020 2020 2020 2064 706b 672d 6469 7665 dpkg-dive │ │ │ │ │ +00074080: 7274 202d 2d70 6163 6b61 6765 2073 6d61 rt --package sma │ │ │ │ │ +00074090: 696c 7772 6170 7065 7220 2d2d 7265 6d6f ilwrapper --remo │ │ │ │ │ +000740a0: 7665 202d 2d72 656e 616d 6520 5c0a 2020 ve --rename \. │ │ │ │ │ +000740b0: 2020 2020 2020 2020 2020 202d 2d64 6976 --div │ │ │ │ │ +000740c0: 6572 7420 2f75 7372 2f73 6269 6e2f 736d ert /usr/sbin/sm │ │ │ │ │ +000740d0: 6169 6c2e 7265 616c 202f 7573 722f 7362 ail.real /usr/sb │ │ │ │ │ +000740e0: 696e 2f73 6d61 696c 0a20 2020 2020 6669 in/smail. fi │ │ │ │ │ +000740f0: 0a0a 4966 2074 6865 2064 6976 6572 7369 ..If the diversi │ │ │ │ │ +00074100: 6f6e 2077 6173 2061 6464 6564 2061 7420 on was added at │ │ │ │ │ +00074110: 6120 7061 7274 6963 756c 6172 2076 6572 a particular ver │ │ │ │ │ +00074120: 7369 6f6e 2c20 7468 6520 706f 7374 726d sion, the postrm │ │ │ │ │ +00074130: 2073 686f 756c 640a 616c 736f 2068 616e should.also han │ │ │ │ │ +00074140: 646c 6520 7468 6520 6661 696c 7572 6520 dle the failure │ │ │ │ │ +00074150: 6361 7365 206f 6620 7570 6772 6164 696e case of upgradin │ │ │ │ │ +00074160: 6720 6672 6f6d 2061 6e20 6f6c 6465 7220 g from an older │ │ │ │ │ +00074170: 7665 7273 696f 6e20 2875 6e6c 6573 730a version (unless. │ │ │ │ │ +00074180: 7468 6520 6f6c 6465 7220 7665 7273 696f the older versio │ │ │ │ │ +00074190: 6e20 6973 2073 6f20 6f6c 6420 7468 6174 n is so old that │ │ │ │ │ +000741a0: 2064 6972 6563 7420 7570 6772 6164 6573 direct upgrades │ │ │ │ │ +000741b0: 2061 7265 206e 6f20 6c6f 6e67 6572 0a73 are no longer.s │ │ │ │ │ +000741c0: 7570 706f 7274 6564 293a 0a0a 2020 2020 upported):.. │ │ │ │ │ +000741d0: 2069 6620 5b20 6162 6f72 742d 7570 6772 if [ abort-upgr │ │ │ │ │ +000741e0: 6164 6520 3d20 2224 3122 205d 2026 2620 ade = "$1" ] && │ │ │ │ │ +000741f0: 6470 6b67 202d 2d63 6f6d 7061 7265 2d76 dpkg --compare-v │ │ │ │ │ +00074200: 6572 7369 6f6e 7320 2224 3222 206c 7420 ersions "$2" lt │ │ │ │ │ +00074210: 312e 302d 323b 2074 6865 6e0a 2020 2020 1.0-2; then. │ │ │ │ │ +00074220: 2020 2020 2064 706b 672d 6469 7665 7274 dpkg-divert │ │ │ │ │ +00074230: 202d 2d70 6163 6b61 6765 2073 6d61 696c --package smail │ │ │ │ │ +00074240: 7772 6170 7065 7220 2d2d 7265 6d6f 7665 wrapper --remove │ │ │ │ │ +00074250: 202d 2d72 656e 616d 6520 5c0a 2020 2020 --rename \. │ │ │ │ │ +00074260: 2020 2020 2020 2020 202d 2d64 6976 6572 --diver │ │ │ │ │ +00074270: 7420 2f75 7372 2f73 6269 6e2f 736d 6169 t /usr/sbin/smai │ │ │ │ │ +00074280: 6c2e 7265 616c 202f 7573 722f 7362 696e l.real /usr/sbin │ │ │ │ │ +00074290: 2f73 6d61 696c 0a20 2020 2020 6669 0a0a /smail. fi.. │ │ │ │ │ +000742a0: 7768 6572 6520 e280 9831 2e30 2d32 e280 where ...1.0-2.. │ │ │ │ │ +000742b0: 9920 6973 2074 6865 2076 6572 7369 6f6e . is the version │ │ │ │ │ +000742c0: 2061 7420 7768 6963 6820 7468 6520 6469 at which the di │ │ │ │ │ +000742d0: 7665 7273 696f 6e20 7761 7320 6669 7273 version was firs │ │ │ │ │ +000742e0: 7420 6164 6465 6420 746f 0a74 6865 2070 t added to.the p │ │ │ │ │ +000742f0: 6163 6b61 6765 2e20 2054 6865 2070 6f73 ackage. The pos │ │ │ │ │ +00074300: 7472 6d20 7368 6f75 6c64 206e 6f74 2072 trm should not r │ │ │ │ │ +00074310: 656d 6f76 6520 7468 6520 6469 7665 7273 emove the divers │ │ │ │ │ +00074320: 696f 6e20 6f6e 2075 7067 7261 6465 730a ion on upgrades. │ │ │ │ │ +00074330: 626f 7468 2062 6563 6175 7365 2074 6865 both because the │ │ │ │ │ +00074340: 7265 e280 9973 206e 6f20 7265 6173 6f6e re...s no reason │ │ │ │ │ +00074350: 2074 6f20 7265 6d6f 7665 2074 6865 2064 to remove the d │ │ │ │ │ +00074360: 6976 6572 7369 6f6e 206f 6e6c 7920 746f iversion only to │ │ │ │ │ +00074370: 0a69 6d6d 6564 6961 7465 6c79 2072 652d .immediately re- │ │ │ │ │ +00074380: 6164 6420 6974 2061 6e64 2073 696e 6365 add it and since │ │ │ │ │ +00074390: 2074 6865 2070 6f73 7472 6d20 6f66 2074 the postrm of t │ │ │ │ │ +000743a0: 6865 206f 6c64 2070 6163 6b61 6765 2069 he old package i │ │ │ │ │ +000743b0: 7320 7275 6e0a 6166 7465 7220 756e 7061 s run.after unpa │ │ │ │ │ +000743c0: 636b 696e 6720 736f 2074 6865 2072 656d cking so the rem │ │ │ │ │ +000743d0: 6f76 616c 206f 6620 7468 6520 6469 7665 oval of the dive │ │ │ │ │ +000743e0: 7273 696f 6e20 7769 6c6c 2066 6169 6c2e rsion will fail. │ │ │ │ │ +000743f0: 0a0a 446f 206e 6f74 2061 7474 656d 7074 ..Do not attempt │ │ │ │ │ +00074400: 2074 6f20 6469 7665 7274 2061 2066 696c to divert a fil │ │ │ │ │ +00074410: 6520 7768 6963 6820 6973 2076 6974 616c e which is vital │ │ │ │ │ +00074420: 6c79 2069 6d70 6f72 7461 6e74 2066 6f72 ly important for │ │ │ │ │ +00074430: 2074 6865 0a73 7973 7465 6de2 8099 7320 the.system...s │ │ │ │ │ +00074440: 6f70 6572 6174 696f 6e20 2d20 7768 656e operation - when │ │ │ │ │ +00074450: 2075 7369 6e67 20e2 8098 6470 6b67 2d64 using ...dpkg-d │ │ │ │ │ +00074460: 6976 6572 74e2 8099 2074 6865 7265 2069 ivert... there i │ │ │ │ │ +00074470: 7320 6120 7469 6d65 2c20 6166 7465 7220 s a time, after │ │ │ │ │ +00074480: 6974 0a68 6173 2062 6565 6e20 6469 7665 it.has been dive │ │ │ │ │ +00074490: 7274 6564 2062 7574 2062 6566 6f72 6520 rted but before │ │ │ │ │ +000744a0: e280 9864 706b 67e2 8099 2068 6173 2069 ...dpkg... has i │ │ │ │ │ +000744b0: 6e73 7461 6c6c 6564 2074 6865 206e 6577 nstalled the new │ │ │ │ │ +000744c0: 2076 6572 7369 6f6e 2c20 7768 656e 0a74 version, when.t │ │ │ │ │ +000744d0: 6865 2066 696c 6520 646f 6573 206e 6f74 he file does not │ │ │ │ │ +000744e0: 2065 7869 7374 2e0a 0a44 6f20 6e6f 7420 exist...Do not │ │ │ │ │ +000744f0: 6174 7465 6d70 7420 746f 2064 6976 6572 attempt to diver │ │ │ │ │ +00074500: 7420 6120 636f 6e66 6669 6c65 2c20 6173 t a conffile, as │ │ │ │ │ +00074510: 20e2 8098 6470 6b67 e280 9920 646f 6573 ...dpkg... does │ │ │ │ │ +00074520: 206e 6f74 2068 616e 646c 6520 6974 2077 not handle it w │ │ │ │ │ +00074530: 656c 6c2e 0a0a 446f 206e 6f74 2075 7365 ell...Do not use │ │ │ │ │ +00074540: 2064 6976 6572 7369 6f6e 7320 666f 7220 diversions for │ │ │ │ │ +00074550: 6669 6c65 7320 7468 6174 2068 6176 6520 files that have │ │ │ │ │ +00074560: 7468 6569 7220 6f77 6e20 6e61 7469 7665 their own native │ │ │ │ │ +00074570: 206f 7665 7272 6964 650a 6d65 6368 616e override.mechan │ │ │ │ │ +00074580: 6973 6d73 2c20 7375 6368 2061 7320 e280 isms, such as .. │ │ │ │ │ +00074590: 9873 7973 7465 6d64 e280 9920 756e 6974 .systemd... unit │ │ │ │ │ +000745a0: 2066 696c 6573 2e20 2053 6565 202a 6e6f files. See *no │ │ │ │ │ +000745b0: 7465 2042 696e 6172 7920 7061 636b 6167 te Binary packag │ │ │ │ │ +000745c0: 6573 3a0a 3333 2e20 666f 7220 6d6f 7265 es:.33. for more │ │ │ │ │ +000745d0: 2069 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f information.... │ │ │ │ │ +000745e0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +000745f0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00074600: 3a20 4465 6269 616e 2050 6f6c 6963 7920 : Debian Policy │ │ │ │ │ +00074610: 6368 616e 6765 7320 7072 6f63 6573 732c changes process, │ │ │ │ │ +00074620: 2020 4e65 7874 3a20 4d61 696e 7461 696e Next: Maintain │ │ │ │ │ +00074630: 6572 2073 6372 6970 7420 666c 6f77 6368 er script flowch │ │ │ │ │ +00074640: 6172 7473 2c20 2050 7265 763a 2044 6976 arts, Prev: Div │ │ │ │ │ +00074650: 6572 7369 6f6e 7320 2d20 6f76 6572 7269 ersions - overri │ │ │ │ │ +00074660: 6469 6e67 2061 2070 6163 6b61 6765 e280 ding a package.. │ │ │ │ │ +00074670: 9973 2076 6572 7369 6f6e 206f 6620 6120 .s version of a │ │ │ │ │ +00074680: 6669 6c65 2066 726f 6d20 6f6c 6420 5061 file from old Pa │ │ │ │ │ +00074690: 636b 6167 696e 6720 4d61 6e75 616c 2c20 ckaging Manual, │ │ │ │ │ +000746a0: 2055 703a 2054 6f70 0a0a 3230 2044 6562 Up: Top..20 Deb │ │ │ │ │ +000746b0: 6961 6e20 506f 6c69 6379 2063 6861 6e67 ian Policy chang │ │ │ │ │ +000746c0: 6573 2070 726f 6365 7373 0a2a 2a2a 2a2a es process.***** │ │ │ │ │ +000746d0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +000746e0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a2a 204d ***********..* M │ │ │ │ │ +000746f0: 656e 753a 0a0a 2a20 496e 7472 6f64 7563 enu:..* Introduc │ │ │ │ │ +00074700: 7469 6f6e 3a20 496e 7472 6f64 7563 7469 tion: Introducti │ │ │ │ │ +00074710: 6f6e 3c33 3e2e 0a2a 2043 6861 6e67 6520 on<3>..* Change │ │ │ │ │ +00074720: 476f 616c 733a 3a0a 2a20 4375 7272 656e Goals::.* Curren │ │ │ │ │ +00074730: 7420 5072 6f63 6573 733a 3a0a 2a20 4f74 t Process::.* Ot │ │ │ │ │ +00074740: 6865 7220 5461 6773 3a3a 0a0a 1f0a 4669 her Tags::....Fi │ │ │ │ │ +00074750: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00074760: 792e 696e 666f 2c20 204e 6f64 653a 2049 y.info, Node: I │ │ │ │ │ +00074770: 6e74 726f 6475 6374 696f 6e3c 333e 2c20 ntroduction<3>, │ │ │ │ │ +00074780: 204e 6578 743a 2043 6861 6e67 6520 476f Next: Change Go │ │ │ │ │ +00074790: 616c 732c 2020 5570 3a20 4465 6269 616e als, Up: Debian │ │ │ │ │ +000747a0: 2050 6f6c 6963 7920 6368 616e 6765 7320 Policy changes │ │ │ │ │ +000747b0: 7072 6f63 6573 730a 0a32 302e 3120 496e process..20.1 In │ │ │ │ │ +000747c0: 7472 6f64 7563 7469 6f6e 0a3d 3d3d 3d3d troduction.===== │ │ │ │ │ +000747d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 546f ============..To │ │ │ │ │ +000747e0: 2069 6e74 726f 6475 6365 2061 2063 6861 introduce a cha │ │ │ │ │ +000747f0: 6e67 6520 696e 2074 6865 2063 7572 7265 nge in the curre │ │ │ │ │ +00074800: 6e74 2044 6562 6961 6e20 506f 6c69 6379 nt Debian Policy │ │ │ │ │ +00074810: 2c20 7468 6520 6368 616e 6765 2070 726f , the change pro │ │ │ │ │ +00074820: 706f 7361 6c0a 6861 7320 746f 2067 6f20 posal.has to go │ │ │ │ │ +00074830: 7468 726f 7567 6820 6120 6365 7274 6169 through a certai │ │ │ │ │ +00074840: 6e20 7072 6f63 6573 732e 2020 2831 290a n process. (1). │ │ │ │ │ +00074850: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ +00074860: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ +00074870: 2d2d 2d0a 0a20 2020 2831 2920 5468 6973 ---.. (1) This │ │ │ │ │ +00074880: 2070 726f 6365 7373 2077 6173 206f 7269 process was ori │ │ │ │ │ +00074890: 6769 6e61 6c6c 7920 6465 7665 6c6f 7065 ginally develope │ │ │ │ │ +000748a0: 6420 6279 204d 6172 6761 7269 7461 204d d by Margarita M │ │ │ │ │ +000748b0: 616e 7465 726f 6c61 2c0a 436c 696e 7420 anterola,.Clint │ │ │ │ │ +000748c0: 4164 616d 732c 2052 7573 7320 416c 6c62 Adams, Russ Allb │ │ │ │ │ +000748d0: 6572 7920 616e 6420 4d61 6e6f 6a20 5372 ery and Manoj Sr │ │ │ │ │ +000748e0: 6976 6173 7461 7661 2e20 2049 6e20 3230 ivastava. In 20 │ │ │ │ │ +000748f0: 3137 2c20 5365 616e 2057 6869 7474 6f6e 17, Sean Whitton │ │ │ │ │ +00074900: 0a64 6570 7265 6361 7465 6420 7468 6520 .deprecated the │ │ │ │ │ +00074910: e280 9869 7373 7565 e280 9920 7573 6572 ...issue... user │ │ │ │ │ +00074920: 7461 6720 616e 6420 6164 6465 6420 7573 tag and added us │ │ │ │ │ +00074930: 6520 6f66 2074 6865 20e2 8098 6d6f 7265 e of the ...more │ │ │ │ │ +00074940: 696e 666f e280 9920 7461 672c 0a61 6674 info... tag,.aft │ │ │ │ │ +00074950: 6572 2064 6973 6375 7373 696f 6e73 2061 er discussions a │ │ │ │ │ +00074960: 7420 4465 6243 6f6e 6631 372e 0a0a 1f0a t DebConf17..... │ │ │ │ │ +00074970: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +00074980: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +00074990: 2043 6861 6e67 6520 476f 616c 732c 2020 Change Goals, │ │ │ │ │ +000749a0: 4e65 7874 3a20 4375 7272 656e 7420 5072 Next: Current Pr │ │ │ │ │ +000749b0: 6f63 6573 732c 2020 5072 6576 3a20 496e ocess, Prev: In │ │ │ │ │ +000749c0: 7472 6f64 7563 7469 6f6e 3c33 3e2c 2020 troduction<3>, │ │ │ │ │ +000749d0: 5570 3a20 4465 6269 616e 2050 6f6c 6963 Up: Debian Polic │ │ │ │ │ +000749e0: 7920 6368 616e 6765 7320 7072 6f63 6573 y changes proces │ │ │ │ │ +000749f0: 730a 0a32 302e 3220 4368 616e 6765 2047 s..20.2 Change G │ │ │ │ │ +00074a00: 6f61 6c73 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d oals.=========== │ │ │ │ │ +00074a10: 3d3d 3d3d 3d3d 0a0a 2020 202d 2054 6865 ======.. - The │ │ │ │ │ +00074a20: 2063 6861 6e67 6520 7368 6f75 6c64 2062 change should b │ │ │ │ │ +00074a30: 6520 7465 6368 6e69 6361 6c6c 7920 636f e technically co │ │ │ │ │ +00074a40: 7272 6563 742c 2061 6e64 2063 6f6e 7369 rrect, and consi │ │ │ │ │ +00074a50: 7374 656e 7420 7769 7468 2074 6865 0a20 stent with the. │ │ │ │ │ +00074a60: 2020 2020 7265 7374 206f 6620 7468 6520 rest of the │ │ │ │ │ +00074a70: 706f 6c69 6379 2064 6f63 756d 656e 742e policy document. │ │ │ │ │ +00074a80: 2020 5468 6973 206d 6561 6e73 206e 6f20 This means no │ │ │ │ │ +00074a90: 6c65 6769 736c 6174 696e 6720 7468 6520 legislating the │ │ │ │ │ +00074aa0: 7661 6c75 650a 2020 2020 206f 6620 cf80 value. of .. │ │ │ │ │ +00074ab0: 2e20 2054 6869 7320 616c 736f 206d 6561 . This also mea │ │ │ │ │ +00074ac0: 6e73 2074 6861 7420 7468 6520 7072 6f70 ns that the prop │ │ │ │ │ +00074ad0: 6f73 6564 2073 6f6c 7574 696f 6e20 6265 osed solution be │ │ │ │ │ +00074ae0: 206b 6e6f 776e 2074 6f20 776f 726b 3b0a known to work;. │ │ │ │ │ +00074af0: 2020 2020 2069 7465 7261 7469 7665 2064 iterative d │ │ │ │ │ +00074b00: 6573 6967 6e20 7072 6f63 6573 7365 7320 esign processes │ │ │ │ │ +00074b10: 646f 206e 6f74 2062 656c 6f6e 6720 696e do not belong in │ │ │ │ │ +00074b20: 2070 6f6c 6963 792e 0a0a 2020 202d 2054 policy... - T │ │ │ │ │ +00074b30: 6865 2063 6861 6e67 6520 7368 6f75 6c64 he change should │ │ │ │ │ +00074b40: 206e 6f74 2062 6520 746f 6f20 6469 7372 not be too disr │ │ │ │ │ +00074b50: 7570 7469 7665 3b20 6966 2076 6572 7920 uptive; if very │ │ │ │ │ +00074b60: 6d61 6e79 2070 6163 6b61 6765 730a 2020 many packages. │ │ │ │ │ +00074b70: 2020 2062 6563 6f6d 6520 696e 7374 616e become instan │ │ │ │ │ +00074b80: 746c 7920 6275 6767 792c 2074 6865 6e20 tly buggy, then │ │ │ │ │ +00074b90: 696e 7374 6561 6420 7468 6572 6520 7368 instead there sh │ │ │ │ │ +00074ba0: 6f75 6c64 2062 6520 6120 7472 616e 7369 ould be a transi │ │ │ │ │ +00074bb0: 7469 6f6e 0a20 2020 2020 706c 616e 2e20 tion. plan. │ │ │ │ │ +00074bc0: 2045 7863 6570 7469 6f6e 7320 7368 6f75 Exceptions shou │ │ │ │ │ +00074bd0: 6c64 2062 6520 7261 7265 2028 6f6e 6c79 ld be rare (only │ │ │ │ │ +00074be0: 2069 6620 7468 6520 6375 7272 656e 7420 if the current │ │ │ │ │ +00074bf0: 7374 6174 6520 6973 0a20 2020 2020 7265 state is. re │ │ │ │ │ +00074c00: 616c 6c79 2075 6e74 656e 6162 6c65 292c ally untenable), │ │ │ │ │ +00074c10: 2061 6e64 2070 726f 6261 626c 7920 626c and probably bl │ │ │ │ │ +00074c20: 6573 7365 6420 6279 2074 6865 2054 432e essed by the TC. │ │ │ │ │ +00074c30: 0a0a 2020 202d 2054 6865 2063 6861 6e67 .. - The chang │ │ │ │ │ +00074c40: 6520 6861 7320 746f 2062 6520 7265 7669 e has to be revi │ │ │ │ │ +00074c50: 6577 6564 2069 6e20 6465 7074 682c 2069 ewed in depth, i │ │ │ │ │ +00074c60: 6e20 7468 6520 6f70 656e 2c20 7768 6572 n the open, wher │ │ │ │ │ +00074c70: 6520 616e 7920 6f6e 650a 2020 2020 206d e any one. m │ │ │ │ │ +00074c80: 6179 2063 6f6e 7472 6962 7574 653b 2061 ay contribute; a │ │ │ │ │ +00074c90: 2070 7562 6c69 636c 7920 6163 6365 7373 publicly access │ │ │ │ │ +00074ca0: 6962 6c65 2c20 6172 6368 6976 6564 2c20 ible, archived, │ │ │ │ │ +00074cb0: 6f70 656e 206d 6169 6c69 6e67 206c 6973 open mailing lis │ │ │ │ │ +00074cc0: 742e 0a0a 2020 202d 2050 726f 706f 7361 t... - Proposa │ │ │ │ │ +00074cd0: 6c20 7368 6f75 6c64 2062 6520 6164 6472 l should be addr │ │ │ │ │ +00074ce0: 6573 7365 6420 696e 2061 2074 696d 656c essed in a timel │ │ │ │ │ +00074cf0: 7920 6661 7368 696f 6e2e 0a0a 2020 202d y fashion... - │ │ │ │ │ +00074d00: 2041 6e79 2064 6f6d 6169 6e20 6578 7065 Any domain expe │ │ │ │ │ +00074d10: 7274 7320 7368 6f75 6c64 2062 6520 636f rts should be co │ │ │ │ │ +00074d20: 6e73 756c 7465 642c 2073 696e 6365 206e nsulted, since n │ │ │ │ │ +00074d30: 6f74 2065 7665 7279 2070 6f6c 6963 790a ot every policy. │ │ │ │ │ +00074d40: 2020 2020 206d 6169 6c69 6e67 206c 6973 mailing lis │ │ │ │ │ +00074d50: 7420 7375 6273 6372 6962 6572 2069 7320 t subscriber is │ │ │ │ │ +00074d60: 616e 2065 7870 6572 7420 6f6e 2065 7665 an expert on eve │ │ │ │ │ +00074d70: 7279 7468 696e 672c 2069 6e63 6c75 6469 rything, includi │ │ │ │ │ +00074d80: 6e67 0a20 2020 2020 706f 6c69 6379 206d ng. policy m │ │ │ │ │ +00074d90: 6169 6e74 6169 6e65 7273 2e0a 0a20 2020 aintainers... │ │ │ │ │ +00074da0: 2d20 5468 6520 676f 616c 2069 7320 726f - The goal is ro │ │ │ │ │ +00074db0: 7567 6820 636f 6e73 656e 7375 7320 6f6e ugh consensus on │ │ │ │ │ +00074dc0: 2074 6865 2063 6861 6e67 652c 2077 6869 the change, whi │ │ │ │ │ +00074dd0: 6368 2073 686f 756c 6420 6e6f 7420 6265 ch should not be │ │ │ │ │ +00074de0: 2068 6172 640a 2020 2020 2069 6620 7468 hard. if th │ │ │ │ │ +00074df0: 6520 6d61 7474 6572 2069 7320 7465 6368 e matter is tech │ │ │ │ │ +00074e00: 6e69 6361 6c2e 2020 5465 6368 6e69 6361 nical. Technica │ │ │ │ │ +00074e10: 6c20 6973 7375 6573 2077 6865 7265 2074 l issues where t │ │ │ │ │ +00074e20: 6865 7265 2069 7320 6e6f 0a20 2020 2020 here is no. │ │ │ │ │ +00074e30: 6167 7265 656d 656e 7420 7368 6f75 6c64 agreement should │ │ │ │ │ +00074e40: 2062 6520 7265 6665 7272 6564 2074 6f20 be referred to │ │ │ │ │ +00074e50: 7468 6520 5443 3b20 6e6f 6e2d 7465 6368 the TC; non-tech │ │ │ │ │ +00074e60: 6e69 6361 6c20 6973 7375 6573 2073 686f nical issues sho │ │ │ │ │ +00074e70: 756c 640a 2020 2020 2062 6520 7265 6665 uld. be refe │ │ │ │ │ +00074e80: 7272 6564 2074 6f20 7468 6520 7768 6f6c rred to the whol │ │ │ │ │ +00074e90: 6520 6465 7665 6c6f 7065 7220 626f 6479 e developer body │ │ │ │ │ +00074ea0: 2c20 616e 6420 7065 7268 6170 7320 6765 , and perhaps ge │ │ │ │ │ +00074eb0: 6e65 7261 6c0a 2020 2020 2072 6573 6f6c neral. resol │ │ │ │ │ +00074ec0: 7574 696f 6e73 206c 6965 2064 6f77 6e20 utions lie down │ │ │ │ │ +00074ed0: 7468 6174 2070 6174 682e 0a0a 2020 202d that path... - │ │ │ │ │ +00074ee0: 2050 6163 6b61 6765 206d 6169 6e74 6169 Package maintai │ │ │ │ │ +00074ef0: 6e65 7273 2077 686f 7365 2070 6163 6b61 ners whose packa │ │ │ │ │ +00074f00: 6765 7320 6d61 7920 6265 2069 6d70 6163 ges may be impac │ │ │ │ │ +00074f10: 7465 6420 7368 6f75 6c64 2068 6176 650a ted should have. │ │ │ │ │ +00074f20: 2020 2020 2061 6363 6573 7320 746f 2070 access to p │ │ │ │ │ +00074f30: 6f6c 6963 7920 6368 616e 6765 2070 726f olicy change pro │ │ │ │ │ +00074f40: 706f 7361 6c73 2c20 6576 656e 2069 6620 posals, even if │ │ │ │ │ +00074f50: 7468 6579 2064 6f20 6e6f 7420 7375 6273 they do not subs │ │ │ │ │ +00074f60: 6372 6962 6520 746f 0a20 2020 2020 706f cribe to. po │ │ │ │ │ +00074f70: 6c69 6379 206d 6169 6c69 6e67 206c 6973 licy mailing lis │ │ │ │ │ +00074f80: 7473 2028 706f 6c69 6379 2067 617a 6574 ts (policy gazet │ │ │ │ │ +00074f90: 7465 3f29 2e0a 0a1f 0a46 696c 653a 2064 te?).....File: d │ │ │ │ │ +00074fa0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00074fb0: 6f2c 2020 4e6f 6465 3a20 4375 7272 656e o, Node: Curren │ │ │ │ │ +00074fc0: 7420 5072 6f63 6573 732c 2020 4e65 7874 t Process, Next │ │ │ │ │ +00074fd0: 3a20 4f74 6865 7220 5461 6773 2c20 2050 : Other Tags, P │ │ │ │ │ +00074fe0: 7265 763a 2043 6861 6e67 6520 476f 616c rev: Change Goal │ │ │ │ │ +00074ff0: 732c 2020 5570 3a20 4465 6269 616e 2050 s, Up: Debian P │ │ │ │ │ +00075000: 6f6c 6963 7920 6368 616e 6765 7320 7072 olicy changes pr │ │ │ │ │ +00075010: 6f63 6573 730a 0a32 302e 3320 4375 7272 ocess..20.3 Curr │ │ │ │ │ +00075020: 656e 7420 5072 6f63 6573 730a 3d3d 3d3d ent Process.==== │ │ │ │ │ +00075030: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00075040: 0a0a 4561 6368 2073 7567 6765 7374 6564 ..Each suggested │ │ │ │ │ +00075050: 2063 6861 6e67 6520 676f 6573 2074 6872 change goes thr │ │ │ │ │ +00075060: 6f75 6768 2064 6966 6665 7265 6e74 2073 ough different s │ │ │ │ │ +00075070: 7461 7465 732e 2020 5468 6573 6520 7374 tates. These st │ │ │ │ │ +00075080: 6174 6573 2061 7265 0a64 656e 6f74 6564 ates are.denoted │ │ │ │ │ +00075090: 2074 6872 6f75 6768 2065 6974 6865 7220 through either │ │ │ │ │ +000750a0: 7573 6572 7461 6773 206f 6620 7468 650a usertags of the. │ │ │ │ │ +000750b0: 3c64 6562 6961 6e2d 706f 6c69 6379 4070 user or, for │ │ │ │ │ +000750e0: 20e2 8098 6d6f 7265 696e 666f e280 992c ...moreinfo..., │ │ │ │ │ +000750f0: 20e2 8098 7061 7463 68e2 8099 2c0a e280 ...patch...,... │ │ │ │ │ +00075100: 9870 656e 6469 6e67 e280 992c 2061 6e64 .pending..., and │ │ │ │ │ +00075110: 20e2 8098 776f 6e74 6669 78e2 8099 2c20 ...wontfix..., │ │ │ │ │ +00075120: 7265 6775 6c61 7220 7461 6773 2e0a 0a43 regular tags...C │ │ │ │ │ +00075130: 7572 7265 6e74 206c 6973 7420 6f66 2062 urrent list of b │ │ │ │ │ +00075140: 7567 7328 3129 0a0a 5468 6520 506f 6c69 ugs(1)..The Poli │ │ │ │ │ +00075150: 6379 2064 656c 6567 6174 6573 2061 7265 cy delegates are │ │ │ │ │ +00075160: 2072 6573 706f 6e73 6962 6c65 2066 6f72 responsible for │ │ │ │ │ +00075170: 206d 616e 6167 696e 6720 7468 6520 7461 managing the ta │ │ │ │ │ +00075180: 6773 206f 6e20 6275 6773 2061 6e64 0a77 gs on bugs and.w │ │ │ │ │ +00075190: 696c 6c20 7570 6461 7465 2074 6167 7320 ill update tags │ │ │ │ │ +000751a0: 6173 206e 6577 2062 7567 7320 6172 6520 as new bugs are │ │ │ │ │ +000751b0: 7375 626d 6974 7465 6420 6f72 2061 7320 submitted or as │ │ │ │ │ +000751c0: 6163 7469 7669 7479 2068 6170 7065 6e73 activity happens │ │ │ │ │ +000751d0: 206f 6e0a 6275 6773 2e20 2041 6c6c 2044 on.bugs. All D │ │ │ │ │ +000751e0: 6562 6961 6e20 4465 7665 6c6f 7065 7273 ebian Developers │ │ │ │ │ +000751f0: 2073 686f 756c 6420 6665 656c 2066 7265 should feel fre │ │ │ │ │ +00075200: 6520 746f 2061 6464 2074 6865 2073 6563 e to add the sec │ │ │ │ │ +00075210: 6f6e 6465 6420 7461 6720 6173 0a64 6573 onded tag as.des │ │ │ │ │ +00075220: 6372 6962 6564 2062 656c 6f77 2e20 204f cribed below. O │ │ │ │ │ +00075230: 7468 6572 2074 6167 7320 7368 6f75 6c64 ther tags should │ │ │ │ │ +00075240: 2062 6520 6368 616e 6765 6420 7769 7468 be changed with │ │ │ │ │ +00075250: 2074 6865 2063 6f6f 7264 696e 6174 696f the coordinatio │ │ │ │ │ +00075260: 6e20 6f66 0a74 6865 2050 6f6c 6963 7920 n of.the Policy │ │ │ │ │ +00075270: 5465 616d 2e0a 0a2a 204d 656e 753a 0a0a Team...* Menu:.. │ │ │ │ │ +00075280: 2a20 5374 6174 6520 413b 204d 6f72 6520 * State A; More │ │ │ │ │ +00075290: 696e 666f 726d 6174 696f 6e20 7265 7175 information requ │ │ │ │ │ +000752a0: 6972 6564 3a20 5374 6174 6520 4120 4d6f ired: State A Mo │ │ │ │ │ +000752b0: 7265 2069 6e66 6f72 6d61 7469 6f6e 2072 re information r │ │ │ │ │ +000752c0: 6571 7569 7265 642e 0a2a 2053 7461 7465 equired..* State │ │ │ │ │ +000752d0: 2042 3b20 4469 7363 7573 7369 6f6e 3a20 B; Discussion: │ │ │ │ │ +000752e0: 5374 6174 6520 4220 4469 7363 7573 7369 State B Discussi │ │ │ │ │ +000752f0: 6f6e 2e0a 2a20 5374 6174 6520 433b 2050 on..* State C; P │ │ │ │ │ +00075300: 726f 706f 7361 6c3a 2053 7461 7465 2043 roposal: State C │ │ │ │ │ +00075310: 2050 726f 706f 7361 6c2e 0a2a 2053 7461 Proposal..* Sta │ │ │ │ │ +00075320: 7465 2044 3b20 576f 7264 696e 6720 7072 te D; Wording pr │ │ │ │ │ +00075330: 6f70 6f73 6564 3a20 5374 6174 6520 4420 oposed: State D │ │ │ │ │ +00075340: 576f 7264 696e 6720 7072 6f70 6f73 6564 Wording proposed │ │ │ │ │ +00075350: 2e0a 2a20 5374 6174 6520 453b 2053 6563 ..* State E; Sec │ │ │ │ │ +00075360: 6f6e 6465 643a 2053 7461 7465 2045 2053 onded: State E S │ │ │ │ │ +00075370: 6563 6f6e 6465 642e 0a2a 2053 7461 7465 econded..* State │ │ │ │ │ +00075380: 2046 3b20 4163 6365 7074 6564 3a20 5374 F; Accepted: St │ │ │ │ │ +00075390: 6174 6520 4620 4163 6365 7074 6564 2e0a ate F Accepted.. │ │ │ │ │ +000753a0: 2a20 5374 6174 6520 473b 2052 656a 6563 * State G; Rejec │ │ │ │ │ +000753b0: 743a 2053 7461 7465 2047 2052 656a 6563 t: State G Rejec │ │ │ │ │ +000753c0: 742e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d t... --------- │ │ │ │ │ +000753d0: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +000753e0: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 200a ------.. (1) . │ │ │ │ │ +000753f0: 6874 7470 733a 2f2f 6275 6773 2e64 6562 https://bugs.deb │ │ │ │ │ +00075400: 6961 6e2e 6f72 672f 6367 692d 6269 6e2f ian.org/cgi-bin/ │ │ │ │ │ +00075410: 706b 6772 6570 6f72 742e 6367 693f 7372 pkgreport.cgi?sr │ │ │ │ │ +00075420: 633d 6465 6269 616e 2d70 6f6c 6963 7926 c=debian-policy& │ │ │ │ │ +00075430: 7065 6e64 2d65 7863 3d64 6f6e 650a 0a1f pend-exc=done... │ │ │ │ │ +00075440: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00075450: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00075460: 3a20 5374 6174 6520 4120 4d6f 7265 2069 : State A More i │ │ │ │ │ +00075470: 6e66 6f72 6d61 7469 6f6e 2072 6571 7569 nformation requi │ │ │ │ │ +00075480: 7265 642c 2020 4e65 7874 3a20 5374 6174 red, Next: Stat │ │ │ │ │ +00075490: 6520 4220 4469 7363 7573 7369 6f6e 2c20 e B Discussion, │ │ │ │ │ +000754a0: 2055 703a 2043 7572 7265 6e74 2050 726f Up: Current Pro │ │ │ │ │ +000754b0: 6365 7373 0a0a 3230 2e33 2e31 2053 7461 cess..20.3.1 Sta │ │ │ │ │ +000754c0: 7465 2041 3a20 4d6f 7265 2069 6e66 6f72 te A: More infor │ │ │ │ │ +000754d0: 6d61 7469 6f6e 2072 6571 7569 7265 640a mation required. │ │ │ │ │ +000754e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +000754f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00075500: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 2050 ---------..The P │ │ │ │ │ +00075510: 6f6c 6963 7920 6465 6c65 6761 7465 7320 olicy delegates │ │ │ │ │ +00075520: 6172 6520 756e 6162 6c65 2074 6f20 6465 are unable to de │ │ │ │ │ +00075530: 7465 726d 696e 6520 7768 6574 6865 7220 termine whether │ │ │ │ │ +00075540: 7468 6520 6275 6720 6973 2072 6561 6c6c the bug is reall │ │ │ │ │ +00075550: 7920 610a 506f 6c69 6379 206d 6174 7465 y a.Policy matte │ │ │ │ │ +00075560: 722c 206f 7220 6a75 6467 6520 7468 6174 r, or judge that │ │ │ │ │ +00075570: 2074 6865 7265 2061 7265 206d 6973 7369 there are missi │ │ │ │ │ +00075580: 6e67 2064 6574 6169 6c73 2074 6861 7420 ng details that │ │ │ │ │ +00075590: 776f 756c 640a 7072 6576 656e 7420 6120 would.prevent a │ │ │ │ │ +000755a0: 6672 7569 7466 756c 2064 6973 6375 7373 fruitful discuss │ │ │ │ │ +000755b0: 696f 6e20 2861 6e64 206d 6179 2072 6573 ion (and may res │ │ │ │ │ +000755c0: 756c 7420 696e 2061 2063 6f6e 6675 7365 ult in a confuse │ │ │ │ │ +000755d0: 6420 616e 640a 756e 6865 6c70 6675 6c20 d and.unhelpful │ │ │ │ │ +000755e0: 6469 7363 7573 7369 6f6e 292e 0a0a 506f discussion)...Po │ │ │ │ │ +000755f0: 6c69 6379 2064 656c 6567 6174 6573 2061 licy delegates a │ │ │ │ │ +00075600: 736b 2074 6865 206f 7269 6769 6e61 6c20 sk the original │ │ │ │ │ +00075610: 7375 626d 6974 7465 7220 746f 2070 726f submitter to pro │ │ │ │ │ +00075620: 7669 6465 2074 6865 206d 6973 7369 6e67 vide the missing │ │ │ │ │ +00075630: 0a64 6574 6169 6c73 2e20 204f 7468 6572 .details. Other │ │ │ │ │ +00075640: 7320 6172 6520 6173 6b65 6420 746f 2072 s are asked to r │ │ │ │ │ +00075650: 6566 7261 696e 2066 726f 6d20 6469 7363 efrain from disc │ │ │ │ │ +00075660: 7573 7369 6e67 2077 6861 7465 7665 7220 ussing whatever │ │ │ │ │ +00075670: 7468 6579 2074 616b 650a 7468 6520 6973 they take.the is │ │ │ │ │ +00075680: 7375 6520 746f 2062 652c 206c 696d 6974 sue to be, limit │ │ │ │ │ +00075690: 696e 6720 7468 6569 7220 706f 7374 696e ing their postin │ │ │ │ │ +000756a0: 6773 2074 6f20 6174 7465 6d70 7473 2074 gs to attempts t │ │ │ │ │ +000756b0: 6f20 7375 7070 6c79 2074 6865 0a6d 6973 o supply the.mis │ │ │ │ │ +000756c0: 7369 6e67 2064 6574 6169 6c73 2e0a 0a54 sing details...T │ │ │ │ │ +000756d0: 4147 3a20 6d6f 7265 696e 666f 2831 290a AG: moreinfo(1). │ │ │ │ │ +000756e0: 0a57 6861 7420 6e65 6564 7320 746f 2068 .What needs to h │ │ │ │ │ +000756f0: 6170 7065 6e20 6e65 7874 3a20 5375 626d appen next: Subm │ │ │ │ │ +00075700: 6974 7465 7220 286f 7220 736f 6d65 6f6e itter (or someon │ │ │ │ │ +00075710: 6520 656c 7365 2920 7072 6f76 6964 6573 e else) provides │ │ │ │ │ +00075720: 2074 6865 0a72 6571 7565 7374 6564 2069 the.requested i │ │ │ │ │ +00075730: 6e66 6f72 6d61 7469 6f6e 2077 6974 6869 nformation withi │ │ │ │ │ +00075740: 6e20 3330 2064 6179 732c 206f 7220 7468 n 30 days, or th │ │ │ │ │ +00075750: 6520 6275 6720 6973 2063 6c6f 7365 642e e bug is closed. │ │ │ │ │ +00075760: 0a0a 5468 6520 6d61 6a6f 7269 7479 206f ..The majority o │ │ │ │ │ +00075770: 6620 6275 6773 2077 696c 6c20 736b 6970 f bugs will skip │ │ │ │ │ +00075780: 2074 6869 7320 7374 6167 652e 0a0a 2020 this stage... │ │ │ │ │ +00075790: 202d 2d2d 2d2d 2d2d 2d2d 2d20 466f 6f74 ---------- Foot │ │ │ │ │ +000757a0: 6e6f 7465 7320 2d2d 2d2d 2d2d 2d2d 2d2d notes ---------- │ │ │ │ │ +000757b0: 0a0a 2020 2028 3129 200a 6874 7470 733a .. (1) .https: │ │ │ │ │ +000757c0: 2f2f 6275 6773 2e64 6562 6961 6e2e 6f72 //bugs.debian.or │ │ │ │ │ +000757d0: 672f 6367 692d 6269 6e2f 706b 6772 6570 g/cgi-bin/pkgrep │ │ │ │ │ +000757e0: 6f72 742e 6367 693f 7372 633d 6465 6269 ort.cgi?src=debi │ │ │ │ │ +000757f0: 616e 2d70 6f6c 6963 7926 7065 6e64 2d65 an-policy&pend-e │ │ │ │ │ +00075800: 7863 3d64 6f6e 6526 7461 673d 6d6f 7265 xc=done&tag=more │ │ │ │ │ +00075810: 696e 666f 0a0a 1f0a 4669 6c65 3a20 6465 info....File: de │ │ │ │ │ +00075820: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00075830: 2c20 204e 6f64 653a 2053 7461 7465 2042 , Node: State B │ │ │ │ │ +00075840: 2044 6973 6375 7373 696f 6e2c 2020 4e65 Discussion, Ne │ │ │ │ │ +00075850: 7874 3a20 5374 6174 6520 4320 5072 6f70 xt: State C Prop │ │ │ │ │ +00075860: 6f73 616c 2c20 2050 7265 763a 2053 7461 osal, Prev: Sta │ │ │ │ │ +00075870: 7465 2041 204d 6f72 6520 696e 666f 726d te A More inform │ │ │ │ │ +00075880: 6174 696f 6e20 7265 7175 6972 6564 2c20 ation required, │ │ │ │ │ +00075890: 2055 703a 2043 7572 7265 6e74 2050 726f Up: Current Pro │ │ │ │ │ +000758a0: 6365 7373 0a0a 3230 2e33 2e32 2053 7461 cess..20.3.2 Sta │ │ │ │ │ +000758b0: 7465 2042 3a20 4469 7363 7573 7369 6f6e te B: Discussion │ │ │ │ │ +000758c0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .--------------- │ │ │ │ │ +000758d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a44 6973 -----------..Dis │ │ │ │ │ +000758e0: 6375 7373 2072 656d 6564 792e 2020 416c cuss remedy. Al │ │ │ │ │ +000758f0: 7465 726e 6174 6520 7072 6f70 6f73 616c ternate proposal │ │ │ │ │ +00075900: 732e 2020 4469 7363 7573 7369 6f6e 2067 s. Discussion g │ │ │ │ │ +00075910: 7569 6465 6420 6279 2064 656c 6567 6174 uided by delegat │ │ │ │ │ +00075920: 6573 2e0a 5468 6572 6520 7368 6f75 6c64 es..There should │ │ │ │ │ +00075930: 2062 6520 6120 636c 6561 7220 7469 6d65 be a clear time │ │ │ │ │ +00075940: 206c 696d 6974 2074 6f20 7468 6973 2073 limit to this s │ │ │ │ │ +00075950: 7461 6765 2c20 6275 7420 6173 2079 6574 tage, but as yet │ │ │ │ │ +00075960: 2077 6520 6861 7665 206e 6f74 0a73 6574 we have not.set │ │ │ │ │ +00075970: 206f 6e65 2e0a 0a54 4147 3a20 6469 7363 one...TAG: disc │ │ │ │ │ +00075980: 7573 7369 6f6e 2831 290a 0a57 6861 7420 ussion(1)..What │ │ │ │ │ +00075990: 6e65 6564 7320 746f 2068 6170 7065 6e20 needs to happen │ │ │ │ │ +000759a0: 6e65 7874 3a20 5265 6163 6820 6120 636f next: Reach a co │ │ │ │ │ +000759b0: 6e63 6c75 7369 6f6e 2061 6e64 2063 6f6e nclusion and con │ │ │ │ │ +000759c0: 7365 6e73 7573 2069 6e20 7468 650a 6469 sensus in the.di │ │ │ │ │ +000759d0: 7363 7573 7369 6f6e 2061 6e64 206d 616b scussion and mak │ │ │ │ │ +000759e0: 6520 6120 6669 6e61 6c20 7072 6f70 6f73 e a final propos │ │ │ │ │ +000759f0: 616c 2066 6f72 2077 6861 7420 7368 6f75 al for what shou │ │ │ │ │ +00075a00: 6c64 2062 6520 6368 616e 6765 6420 2869 ld be changed (i │ │ │ │ │ +00075a10: 660a 616e 7974 6869 6e67 292c 206d 6f76 f.anything), mov │ │ │ │ │ +00075a20: 696e 6720 746f 2074 6865 2070 726f 706f ing to the propo │ │ │ │ │ +00075a30: 7361 6c20 7461 672e 0a0a 2020 202d 2d2d sal tag... --- │ │ │ │ │ +00075a40: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ +00075a50: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ +00075a60: 2028 3129 200a 6874 7470 733a 2f2f 6275 (1) .https://bu │ │ │ │ │ +00075a70: 6773 2e64 6562 6961 6e2e 6f72 672f 6367 gs.debian.org/cg │ │ │ │ │ +00075a80: 692d 6269 6e2f 706b 6772 6570 6f72 742e i-bin/pkgreport. │ │ │ │ │ +00075a90: 6367 693f 7372 633d 6465 6269 616e 2d70 cgi?src=debian-p │ │ │ │ │ +00075aa0: 6f6c 6963 7926 7065 6e64 2d65 7863 3d64 olicy&pend-exc=d │ │ │ │ │ +00075ab0: 6f6e 6526 7461 673d 6469 7363 7573 7369 one&tag=discussi │ │ │ │ │ +00075ac0: 6f6e 0a0a 1f0a 4669 6c65 3a20 6465 6269 on....File: debi │ │ │ │ │ +00075ad0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00075ae0: 204e 6f64 653a 2053 7461 7465 2043 2050 Node: State C P │ │ │ │ │ +00075af0: 726f 706f 7361 6c2c 2020 4e65 7874 3a20 roposal, Next: │ │ │ │ │ +00075b00: 5374 6174 6520 4420 576f 7264 696e 6720 State D Wording │ │ │ │ │ +00075b10: 7072 6f70 6f73 6564 2c20 2050 7265 763a proposed, Prev: │ │ │ │ │ +00075b20: 2053 7461 7465 2042 2044 6973 6375 7373 State B Discuss │ │ │ │ │ +00075b30: 696f 6e2c 2020 5570 3a20 4375 7272 656e ion, Up: Curren │ │ │ │ │ +00075b40: 7420 5072 6f63 6573 730a 0a32 302e 332e t Process..20.3. │ │ │ │ │ +00075b50: 3320 5374 6174 6520 433a 2050 726f 706f 3 State C: Propo │ │ │ │ │ +00075b60: 7361 6c0a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d sal.------------ │ │ │ │ │ +00075b70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 4120 ------------..A │ │ │ │ │ +00075b80: 6669 6e61 6c20 7072 6f70 6f73 616c 2068 final proposal h │ │ │ │ │ +00075b90: 6173 2065 6d65 7267 6564 2066 726f 6d20 as emerged from │ │ │ │ │ +00075ba0: 7468 6520 6469 7363 7573 7369 6f6e 2c20 the discussion, │ │ │ │ │ +00075bb0: 616e 6420 7468 6572 6520 6973 2061 2072 and there is a r │ │ │ │ │ +00075bc0: 6f75 6768 0a63 6f6e 7365 6e73 7573 206f ough.consensus o │ │ │ │ │ +00075bd0: 6e20 686f 7720 746f 2070 726f 6365 6564 n how to proceed │ │ │ │ │ +00075be0: 2074 6f20 7265 736f 6c76 6520 7468 6520 to resolve the │ │ │ │ │ +00075bf0: 6973 7375 652e 0a0a 5441 473a 2070 726f issue...TAG: pro │ │ │ │ │ +00075c00: 706f 7361 6c28 3129 0a0a 5768 6174 206e posal(1)..What n │ │ │ │ │ +00075c10: 6565 6473 2074 6f20 6861 7070 656e 206e eeds to happen n │ │ │ │ │ +00075c20: 6578 743a 2050 726f 7669 6465 6420 7468 ext: Provided th │ │ │ │ │ +00075c30: 6174 2074 6865 2072 6f75 6768 2063 6f6e at the rough con │ │ │ │ │ +00075c40: 7365 6e73 7573 2070 6572 7369 7374 732c sensus persists, │ │ │ │ │ +00075c50: 0a64 6576 656c 6f70 2061 2070 6174 6368 .develop a patch │ │ │ │ │ +00075c60: 2061 6761 696e 7374 2074 6865 2063 7572 against the cur │ │ │ │ │ +00075c70: 7265 6e74 2050 6f6c 6963 7920 646f 6375 rent Policy docu │ │ │ │ │ +00075c80: 6d65 6e74 2077 6974 6820 7370 6563 6966 ment with specif │ │ │ │ │ +00075c90: 6963 0a77 6f72 6469 6e67 206f 6620 7468 ic.wording of th │ │ │ │ │ +00075ca0: 6520 6368 616e 6765 2e20 204f 6674 656e e change. Often │ │ │ │ │ +00075cb0: 2074 6869 7320 6973 2064 6f6e 6520 696e this is done in │ │ │ │ │ +00075cc0: 2063 6f6e 6a75 6e63 7469 6f6e 2077 6974 conjunction wit │ │ │ │ │ +00075cd0: 6820 7468 650a 7072 6f70 6f73 616c 2c20 h the.proposal, │ │ │ │ │ +00075ce0: 696e 2077 6869 6368 2063 6173 6520 6f6e in which case on │ │ │ │ │ +00075cf0: 6520 6d61 7920 736b 6970 2074 6869 7320 e may skip this │ │ │ │ │ +00075d00: 7374 6570 2061 6e64 206d 6f76 6520 6469 step and move di │ │ │ │ │ +00075d10: 7265 6374 6c79 2074 6f0a 7061 7463 6820 rectly to.patch │ │ │ │ │ +00075d20: 7461 672e 0a0a 2020 202d 2d2d 2d2d 2d2d tag... ------- │ │ │ │ │ +00075d30: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ +00075d40: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ +00075d50: 200a 6874 7470 733a 2f2f 6275 6773 2e64 .https://bugs.d │ │ │ │ │ +00075d60: 6562 6961 6e2e 6f72 672f 6367 692d 6269 ebian.org/cgi-bi │ │ │ │ │ +00075d70: 6e2f 706b 6772 6570 6f72 742e 6367 693f n/pkgreport.cgi? │ │ │ │ │ +00075d80: 7372 633d 6465 6269 616e 2d70 6f6c 6963 src=debian-polic │ │ │ │ │ +00075d90: 7926 7065 6e64 2d65 7863 3d64 6f6e 6526 y&pend-exc=done& │ │ │ │ │ +00075da0: 7461 673d 7072 6f70 6f73 616c 0a0a 1f0a tag=proposal.... │ │ │ │ │ +00075db0: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +00075dc0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +00075dd0: 2053 7461 7465 2044 2057 6f72 6469 6e67 State D Wording │ │ │ │ │ +00075de0: 2070 726f 706f 7365 642c 2020 4e65 7874 proposed, Next │ │ │ │ │ +00075df0: 3a20 5374 6174 6520 4520 5365 636f 6e64 : State E Second │ │ │ │ │ +00075e00: 6564 2c20 2050 7265 763a 2053 7461 7465 ed, Prev: State │ │ │ │ │ +00075e10: 2043 2050 726f 706f 7361 6c2c 2020 5570 C Proposal, Up │ │ │ │ │ +00075e20: 3a20 4375 7272 656e 7420 5072 6f63 6573 : Current Proces │ │ │ │ │ +00075e30: 730a 0a32 302e 332e 3420 5374 6174 6520 s..20.3.4 State │ │ │ │ │ +00075e40: 443a 2057 6f72 6469 6e67 2070 726f 706f D: Wording propo │ │ │ │ │ +00075e50: 7365 640a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d sed.------------ │ │ │ │ │ +00075e60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ │ │ +00075e70: 2d2d 2d2d 0a0a 4120 7061 7463 6820 6167 ----..A patch ag │ │ │ │ │ +00075e80: 6169 6e73 7420 7468 6520 506f 6c69 6379 ainst the Policy │ │ │ │ │ +00075e90: 2064 6f63 756d 656e 7420 7265 666c 6563 document reflec │ │ │ │ │ +00075ea0: 7469 6e67 2074 6865 2063 6f6e 7365 6e73 ting the consens │ │ │ │ │ +00075eb0: 7573 2068 6173 2062 6565 6e0a 6372 6561 us has been.crea │ │ │ │ │ +00075ec0: 7465 6420 616e 6420 6973 2077 6169 7469 ted and is waiti │ │ │ │ │ +00075ed0: 6e67 2066 6f72 2066 6f72 6d61 6c20 7365 ng for formal se │ │ │ │ │ +00075ee0: 636f 6e64 732e 2020 5468 6520 7374 616e conds. The stan │ │ │ │ │ +00075ef0: 6461 7264 2070 6174 6368 2074 6167 2069 dard patch tag i │ │ │ │ │ +00075f00: 730a 7573 6564 2066 6f72 2074 6869 7320 s.used for this │ │ │ │ │ +00075f10: 7374 6174 652c 2073 696e 6365 2069 74e2 state, since it. │ │ │ │ │ +00075f20: 8099 7320 6573 7365 6e74 6961 6c6c 7920 ..s essentially │ │ │ │ │ +00075f30: 6571 7569 7661 6c65 6e74 2074 6f20 7468 equivalent to th │ │ │ │ │ +00075f40: 6520 7374 616e 6461 7264 0a6d 6561 6e69 e standard.meani │ │ │ │ │ +00075f50: 6e67 206f 6620 7468 6174 2074 6167 2e0a ng of that tag.. │ │ │ │ │ +00075f60: 0a54 4147 3a20 7061 7463 6828 3129 0a0a .TAG: patch(1).. │ │ │ │ │ +00075f70: 5768 6174 206e 6565 6473 2074 6f20 6861 What needs to ha │ │ │ │ │ +00075f80: 7070 656e 206e 6578 743a 2054 6865 2070 ppen next: The p │ │ │ │ │ +00075f90: 726f 706f 7361 6c20 6e65 6564 7320 746f roposal needs to │ │ │ │ │ +00075fa0: 2062 6520 7265 7669 6577 6564 2061 6e64 be reviewed and │ │ │ │ │ +00075fb0: 0a73 6563 6f6e 6465 642e 2020 416e 7920 .seconded. Any │ │ │ │ │ +00075fc0: 4465 6269 616e 2064 6576 656c 6f70 6572 Debian developer │ │ │ │ │ +00075fd0: 2077 686f 2061 6772 6565 7320 7769 7468 who agrees with │ │ │ │ │ +00075fe0: 2074 6865 2063 6861 6e67 6520 616e 6420 the change and │ │ │ │ │ +00075ff0: 7468 650a 636f 6e63 6c75 7369 6f6e 206f the.conclusion o │ │ │ │ │ +00076000: 6620 726f 7567 6820 636f 6e73 656e 7375 f rough consensu │ │ │ │ │ +00076010: 7320 6672 6f6d 2074 6865 2064 6973 6375 s from the discu │ │ │ │ │ +00076020: 7373 696f 6e20 7368 6f75 6c64 2073 6179 ssion should say │ │ │ │ │ +00076030: 2073 6f20 696e 2074 6865 0a62 7567 206c so in the.bug l │ │ │ │ │ +00076040: 6f67 2062 7920 7365 636f 6e64 696e 6720 og by seconding │ │ │ │ │ +00076050: 7468 6520 7072 6f70 6f73 616c 2e0a 0a20 the proposal... │ │ │ │ │ +00076060: 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 6f6f ---------- Foo │ │ │ │ │ +00076070: 746e 6f74 6573 202d 2d2d 2d2d 2d2d 2d2d tnotes --------- │ │ │ │ │ +00076080: 2d0a 0a20 2020 2831 2920 0a68 7474 7073 -.. (1) .https │ │ │ │ │ +00076090: 3a2f 2f62 7567 732e 6465 6269 616e 2e6f ://bugs.debian.o │ │ │ │ │ +000760a0: 7267 2f63 6769 2d62 696e 2f70 6b67 7265 rg/cgi-bin/pkgre │ │ │ │ │ +000760b0: 706f 7274 2e63 6769 3f73 7263 3d64 6562 port.cgi?src=deb │ │ │ │ │ +000760c0: 6961 6e2d 706f 6c69 6379 2670 656e 642d ian-policy&pend- │ │ │ │ │ +000760d0: 6578 633d 646f 6e65 2674 6167 3d70 6174 exc=done&tag=pat │ │ │ │ │ +000760e0: 6368 0a0a 1f0a 4669 6c65 3a20 6465 6269 ch....File: debi │ │ │ │ │ +000760f0: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00076100: 204e 6f64 653a 2053 7461 7465 2045 2053 Node: State E S │ │ │ │ │ +00076110: 6563 6f6e 6465 642c 2020 4e65 7874 3a20 econded, Next: │ │ │ │ │ +00076120: 5374 6174 6520 4620 4163 6365 7074 6564 State F Accepted │ │ │ │ │ +00076130: 2c20 2050 7265 763a 2053 7461 7465 2044 , Prev: State D │ │ │ │ │ +00076140: 2057 6f72 6469 6e67 2070 726f 706f 7365 Wording propose │ │ │ │ │ +00076150: 642c 2020 5570 3a20 4375 7272 656e 7420 d, Up: Current │ │ │ │ │ +00076160: 5072 6f63 6573 730a 0a32 302e 332e 3520 Process..20.3.5 │ │ │ │ │ +00076170: 5374 6174 6520 453a 2053 6563 6f6e 6465 State E: Seconde │ │ │ │ │ +00076180: 640a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d d.-------------- │ │ │ │ │ +00076190: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 ----------..The │ │ │ │ │ +000761a0: 7072 6f70 6f73 616c 2069 7320 7369 676e proposal is sign │ │ │ │ │ +000761b0: 6564 206f 6666 206f 6e20 6279 204e 2044 ed off on by N D │ │ │ │ │ +000761c0: 6562 6961 6e20 4465 7665 6c6f 7065 7273 ebian Developers │ │ │ │ │ +000761d0: 2e20 2054 6f20 7374 6172 7420 7769 7468 . To start with │ │ │ │ │ +000761e0: 2c0a 7765 e280 9972 6520 676f 696e 6720 ,.we...re going │ │ │ │ │ +000761f0: 7769 7468 204e 3d33 2c20 6d65 616e 696e with N=3, meanin │ │ │ │ │ +00076200: 6720 7468 6174 2069 6620 7468 7265 6520 g that if three │ │ │ │ │ +00076210: 4465 6269 616e 2044 6576 656c 6f70 6572 Debian Developer │ │ │ │ │ +00076220: 7320 6167 7265 652c 206e 6f74 0a6a 7573 s agree, not.jus │ │ │ │ │ +00076230: 7420 7769 7468 2074 6865 2070 726f 706f t with the propo │ │ │ │ │ +00076240: 7361 6c20 6275 7420 7769 7468 2074 6865 sal but with the │ │ │ │ │ +00076250: 2063 6f6e 636c 7573 696f 6e20 7468 6174 conclusion that │ │ │ │ │ +00076260: 2069 7420 7265 666c 6563 7473 0a63 6f6e it reflects.con │ │ │ │ │ +00076270: 7365 6e73 7573 2061 6e64 2061 6464 7265 sensus and addre │ │ │ │ │ +00076280: 7373 6573 2074 6865 206f 7269 6769 6e61 sses the origina │ │ │ │ │ +00076290: 6c20 6973 7375 6520 e280 9320 6974 2069 l issue ... it i │ │ │ │ │ +000762a0: 7320 636f 6e73 6964 6572 6564 2065 6c69 s considered eli │ │ │ │ │ +000762b0: 6769 626c 650a 666f 7220 696e 636c 7573 gible.for inclus │ │ │ │ │ +000762c0: 696f 6e20 696e 2074 6865 206e 6578 7420 ion in the next │ │ │ │ │ +000762d0: 7665 7273 696f 6e20 6f66 2050 6f6c 6963 version of Polic │ │ │ │ │ +000762e0: 792e 2020 5369 6e63 6520 506f 6c69 6379 y. Since Policy │ │ │ │ │ +000762f0: 2069 7320 7061 7274 6c79 2061 0a74 6563 is partly a.tec │ │ │ │ │ +00076300: 686e 6963 616c 2070 726f 6a65 6374 2067 hnical project g │ │ │ │ │ +00076310: 6f76 6572 6e61 6e63 6520 6d65 7468 6f64 overnance method │ │ │ │ │ +00076320: 2c20 6f6e 6520 6d75 7374 2062 6520 6120 , one must be a │ │ │ │ │ +00076330: 4465 6269 616e 2044 6576 656c 6f70 6572 Debian Developer │ │ │ │ │ +00076340: 2074 6f0a 666f 726d 616c 6c79 2073 6563 to.formally sec │ │ │ │ │ +00076350: 6f6e 642c 2061 6c74 686f 7567 6820 7265 ond, although re │ │ │ │ │ +00076360: 7669 6577 2061 6e64 2064 6973 6375 7373 view and discuss │ │ │ │ │ +00076370: 696f 6e20 6973 2077 656c 636f 6d65 2066 ion is welcome f │ │ │ │ │ +00076380: 726f 6d20 616e 796f 6e65 2e0a 4f6e 6365 rom anyone..Once │ │ │ │ │ +00076390: 2074 6869 7320 7461 6720 6861 7320 6265 this tag has be │ │ │ │ │ +000763a0: 656e 2061 7070 6c69 6564 2c20 7468 6520 en applied, the │ │ │ │ │ +000763b0: 6275 6720 6973 2077 6169 7469 6e67 2066 bug is waiting f │ │ │ │ │ +000763c0: 6f72 2061 2050 6f6c 6963 7920 7465 616d or a Policy team │ │ │ │ │ +000763d0: 0a6d 656d 6265 7220 746f 2061 7070 6c79 .member to apply │ │ │ │ │ +000763e0: 2074 6865 2070 6174 6368 2074 6f20 7468 the patch to th │ │ │ │ │ +000763f0: 6520 7061 636b 6167 6520 7265 706f 7369 e package reposi │ │ │ │ │ +00076400: 746f 7279 2e0a 0a54 4147 3a20 7365 636f tory...TAG: seco │ │ │ │ │ +00076410: 6e64 6564 2831 290a 0a57 6861 7420 6e65 nded(1)..What ne │ │ │ │ │ +00076420: 6564 7320 746f 2068 6170 7065 6e20 6e65 eds to happen ne │ │ │ │ │ +00076430: 7874 3a20 4120 506f 6c69 6379 206d 6169 xt: A Policy mai │ │ │ │ │ +00076440: 6e74 6169 6e65 7220 646f 6573 2074 6865 ntainer does the │ │ │ │ │ +00076450: 2066 696e 616c 2072 6576 6965 7720 616e final review an │ │ │ │ │ +00076460: 640a 636f 6e66 6972 6d61 7469 6f6e 2c20 d.confirmation, │ │ │ │ │ +00076470: 616e 6420 7468 656e 2061 7070 6c69 6573 and then applies │ │ │ │ │ +00076480: 2074 6865 2070 6174 6368 2066 6f72 2074 the patch for t │ │ │ │ │ +00076490: 6865 206e 6578 7420 506f 6c69 6379 2072 he next Policy r │ │ │ │ │ +000764a0: 656c 6561 7365 2e0a 0a54 6869 7320 7461 elease...This ta │ │ │ │ │ +000764b0: 6720 6973 206e 6f74 2075 7365 6420 7665 g is not used ve │ │ │ │ │ +000764c0: 7279 206d 7563 6820 6265 6361 7573 6520 ry much because │ │ │ │ │ +000764d0: 6e6f 726d 616c 6c79 2061 2050 6f6c 6963 normally a Polic │ │ │ │ │ +000764e0: 7920 6d61 696e 7461 696e 6572 0a61 7070 y maintainer.app │ │ │ │ │ +000764f0: 6c69 6573 2074 6865 2070 6174 6368 2061 lies the patch a │ │ │ │ │ +00076500: 6e64 206d 6f76 6573 2074 6865 2070 726f nd moves the pro │ │ │ │ │ +00076510: 706f 7361 6c20 746f 2074 6865 206e 6578 posal to the nex │ │ │ │ │ +00076520: 7420 7374 6174 6520 6f6e 6365 2065 6e6f t state once eno │ │ │ │ │ +00076530: 7567 680a 7365 636f 6e64 7320 6172 6520 ugh.seconds are │ │ │ │ │ +00076540: 7265 6163 6865 642e 0a0a 2020 202d 2d2d reached... --- │ │ │ │ │ +00076550: 2d2d 2d2d 2d2d 2d20 466f 6f74 6e6f 7465 ------- Footnote │ │ │ │ │ +00076560: 7320 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2020 s ----------.. │ │ │ │ │ +00076570: 2028 3129 200a 6874 7470 733a 2f2f 6275 (1) .https://bu │ │ │ │ │ +00076580: 6773 2e64 6562 6961 6e2e 6f72 672f 6367 gs.debian.org/cg │ │ │ │ │ +00076590: 692d 6269 6e2f 706b 6772 6570 6f72 742e i-bin/pkgreport. │ │ │ │ │ +000765a0: 6367 693f 7372 633d 6465 6269 616e 2d70 cgi?src=debian-p │ │ │ │ │ +000765b0: 6f6c 6963 7926 7065 6e64 2d65 7863 3d64 olicy&pend-exc=d │ │ │ │ │ +000765c0: 6f6e 6526 7461 673d 7365 636f 6e64 6564 one&tag=seconded │ │ │ │ │ +000765d0: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +000765e0: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +000765f0: 6f64 653a 2053 7461 7465 2046 2041 6363 ode: State F Acc │ │ │ │ │ +00076600: 6570 7465 642c 2020 4e65 7874 3a20 5374 epted, Next: St │ │ │ │ │ +00076610: 6174 6520 4720 5265 6a65 6374 2c20 2050 ate G Reject, P │ │ │ │ │ +00076620: 7265 763a 2053 7461 7465 2045 2053 6563 rev: State E Sec │ │ │ │ │ +00076630: 6f6e 6465 642c 2020 5570 3a20 4375 7272 onded, Up: Curr │ │ │ │ │ +00076640: 656e 7420 5072 6f63 6573 730a 0a32 302e ent Process..20. │ │ │ │ │ +00076650: 332e 3620 5374 6174 6520 463a 2041 6363 3.6 State F: Acc │ │ │ │ │ +00076660: 6570 7465 640a 2d2d 2d2d 2d2d 2d2d 2d2d epted.---------- │ │ │ │ │ +00076670: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------.. │ │ │ │ │ +00076680: 4368 616e 6765 2061 6363 6570 7465 642c Change accepted, │ │ │ │ │ +00076690: 2077 696c 6c20 6265 2069 6e20 6e65 7874 will be in next │ │ │ │ │ +000766a0: 2075 706c 6f61 642e 2020 5468 6520 7374 upload. The st │ │ │ │ │ +000766b0: 616e 6461 7264 2070 656e 6469 6e67 2074 andard pending t │ │ │ │ │ +000766c0: 6167 2069 730a 7573 6564 2066 6f72 2074 ag is.used for t │ │ │ │ │ +000766d0: 6869 7320 7374 6174 6520 7369 6e63 6520 his state since │ │ │ │ │ +000766e0: 6974 206d 6174 6368 6573 2074 6865 2072 it matches the r │ │ │ │ │ +000766f0: 6567 756c 6172 206d 6561 6e69 6e67 206f egular meaning o │ │ │ │ │ +00076700: 6620 7065 6e64 696e 672e 0a0a 5441 473a f pending...TAG: │ │ │ │ │ +00076710: 2070 656e 6469 6e67 2831 290a 0a57 6861 pending(1)..Wha │ │ │ │ │ +00076720: 7420 6e65 6564 7320 746f 2068 6170 7065 t needs to happe │ │ │ │ │ +00076730: 6e20 6e65 7874 3a20 5468 6520 6275 6720 n next: The bug │ │ │ │ │ +00076740: 6973 206e 6f77 2069 6e20 7468 6520 7761 is now in the wa │ │ │ │ │ +00076750: 6974 696e 6720 7175 6575 6520 666f 7220 iting queue for │ │ │ │ │ +00076760: 7468 650a 6e65 7874 2050 6f6c 6963 7920 the.next Policy │ │ │ │ │ +00076770: 7265 6c65 6173 652c 2061 6e64 2074 6865 release, and the │ │ │ │ │ +00076780: 7265 e280 9973 206e 6f74 6869 6e67 206c re...s nothing l │ │ │ │ │ +00076790: 6566 7420 746f 2064 6f20 6578 6365 7074 eft to do except │ │ │ │ │ +000767a0: 2066 6f72 2075 706c 6f61 6420 610a 6e65 for upload a.ne │ │ │ │ │ +000767b0: 7720 7665 7273 696f 6e20 6f66 2050 6f6c w version of Pol │ │ │ │ │ +000767c0: 6963 792e 0a0a 2020 202d 2d2d 2d2d 2d2d icy... ------- │ │ │ │ │ +000767d0: 2d2d 2d20 466f 6f74 6e6f 7465 7320 2d2d --- Footnotes -- │ │ │ │ │ +000767e0: 2d2d 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 --------.. (1) │ │ │ │ │ +000767f0: 200a 6874 7470 733a 2f2f 6275 6773 2e64 .https://bugs.d │ │ │ │ │ +00076800: 6562 6961 6e2e 6f72 672f 6367 692d 6269 ebian.org/cgi-bi │ │ │ │ │ +00076810: 6e2f 706b 6772 6570 6f72 742e 6367 693f n/pkgreport.cgi? │ │ │ │ │ +00076820: 7372 633d 6465 6269 616e 2d70 6f6c 6963 src=debian-polic │ │ │ │ │ +00076830: 7926 7065 6e64 2d65 7863 3d64 6f6e 6526 y&pend-exc=done& │ │ │ │ │ +00076840: 7461 673d 7065 6e64 696e 670a 0a1f 0a46 tag=pending....F │ │ │ │ │ +00076850: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00076860: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00076870: 5374 6174 6520 4720 5265 6a65 6374 2c20 State G Reject, │ │ │ │ │ +00076880: 2050 7265 763a 2053 7461 7465 2046 2041 Prev: State F A │ │ │ │ │ +00076890: 6363 6570 7465 642c 2020 5570 3a20 4375 ccepted, Up: Cu │ │ │ │ │ +000768a0: 7272 656e 7420 5072 6f63 6573 730a 0a32 rrent Process..2 │ │ │ │ │ +000768b0: 302e 332e 3720 5374 6174 6520 473a 2052 0.3.7 State G: R │ │ │ │ │ +000768c0: 656a 6563 740a 2d2d 2d2d 2d2d 2d2d 2d2d eject.---------- │ │ │ │ │ +000768d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5265 ------------..Re │ │ │ │ │ +000768e0: 6a65 6374 6564 2070 726f 706f 7361 6c73 jected proposals │ │ │ │ │ +000768f0: 2e20 2054 6865 2073 7461 6e64 6172 6420 . The standard │ │ │ │ │ +00076900: 776f 6e74 6669 7820 6973 2075 7365 6420 wontfix is used │ │ │ │ │ +00076910: 666f 7220 7468 6973 2073 7461 7465 2e0a for this state.. │ │ │ │ │ +00076920: 4e6f 726d 616c 6c79 2c20 6275 6773 2069 Normally, bugs i │ │ │ │ │ +00076930: 6e20 7468 6973 2073 7461 7465 2077 696c n this state wil │ │ │ │ │ +00076940: 6c20 6e6f 7420 7265 6d61 696e 206f 7065 l not remain ope │ │ │ │ │ +00076950: 6e20 2865 7863 6570 7469 6e67 2027 7374 n (excepting 'st │ │ │ │ │ +00076960: 616c 6c65 6427 293b 0a69 6e73 7465 6164 alled');.instead │ │ │ │ │ +00076970: 2c20 6120 506f 6c69 6379 2074 6561 6d20 , a Policy team │ │ │ │ │ +00076980: 6d65 6d62 6572 2077 696c 6c20 636c 6f73 member will clos │ │ │ │ │ +00076990: 6520 7468 656d 2077 6974 6820 616e 2065 e them with an e │ │ │ │ │ +000769a0: 7870 6c61 6e61 7469 6f6e 2e20 2054 6865 xplanation. The │ │ │ │ │ +000769b0: 0a73 7562 6d69 7474 6572 206d 6179 2074 .submitter may t │ │ │ │ │ +000769c0: 6865 6e20 6170 7065 616c 2074 6f20 7468 hen appeal to th │ │ │ │ │ +000769d0: 6520 7465 6368 2d63 7474 6520 6966 2074 e tech-ctte if t │ │ │ │ │ +000769e0: 6865 7920 736f 2064 6573 6972 652e 0a41 hey so desire..A │ │ │ │ │ +000769f0: 6c74 6572 6e61 7465 6c79 2c20 6973 7375 lternately, issu │ │ │ │ │ +00076a00: 6573 2061 7070 6561 6c65 6420 746f 2074 es appealed to t │ │ │ │ │ +00076a10: 6865 2074 6563 682d 6374 7465 206d 6179 he tech-ctte may │ │ │ │ │ +00076a20: 2072 656d 6169 6e20 6f70 656e 2077 6974 remain open wit │ │ │ │ │ +00076a30: 6820 7468 6973 0a74 6167 2077 6869 6c65 h this.tag while │ │ │ │ │ +00076a40: 2074 6861 7420 6170 7065 616c 2070 726f that appeal pro │ │ │ │ │ +00076a50: 6365 6564 732e 0a0a 5441 473a 2077 6f6e ceeds...TAG: won │ │ │ │ │ +00076a60: 7466 6978 2831 290a 0a57 6520 6d61 7920 tfix(1)..We may │ │ │ │ │ +00076a70: 7573 6520 6f6e 6520 6f66 2074 6865 2066 use one of the f │ │ │ │ │ +00076a80: 6f6c 6c6f 7769 6e67 2074 6167 7320 6865 ollowing tags he │ │ │ │ │ +00076a90: 7265 2e20 2049 74e2 8099 7320 6e6f 7420 re. It...s not │ │ │ │ │ +00076aa0: 636c 6561 7220 7768 6574 6865 7220 7765 clear whether we │ │ │ │ │ +00076ab0: 0a6e 6565 6420 6d6f 7265 2074 6167 7320 .need more tags │ │ │ │ │ +00076ac0: 666f 7220 7468 6973 2073 7461 6765 2e0a for this stage.. │ │ │ │ │ +00076ad0: 0a27 6475 6269 6f75 7327 0a0a 2020 2020 .'dubious'.. │ │ │ │ │ +00076ae0: 204e 6f74 2061 2070 6f6c 6963 7920 6d61 Not a policy ma │ │ │ │ │ +00076af0: 7474 6572 0a0a 2763 7474 6527 0a0a 2020 tter..'ctte'.. │ │ │ │ │ +00076b00: 2020 2052 6566 6572 7265 6420 746f 2074 Referred to t │ │ │ │ │ +00076b10: 6865 2054 6563 686e 6963 616c 2043 6f6d he Technical Com │ │ │ │ │ +00076b20: 6d69 7474 6565 2028 7465 6368 2d63 7474 mittee (tech-ctt │ │ │ │ │ +00076b30: 6529 0a0a 2764 6576 656c 270a 0a20 2020 e)..'devel'.. │ │ │ │ │ +00076b40: 2020 5265 6665 7272 6564 2074 6f20 7468 Referred to th │ │ │ │ │ +00076b50: 6520 6465 7665 6c6f 7065 7220 626f 6479 e developer body │ │ │ │ │ +00076b60: 0a0a 2764 656c 6567 6174 6527 0a0a 2020 ..'delegate'.. │ │ │ │ │ +00076b70: 2020 2052 656a 6563 7465 6420 6279 2061 Rejected by a │ │ │ │ │ +00076b80: 2050 6f6c 6963 7920 6465 6c65 6761 7465 Policy delegate │ │ │ │ │ +00076b90: 0a0a 276f 6273 6f6c 6574 6527 0a0a 2020 ..'obsolete'.. │ │ │ │ │ +00076ba0: 2020 2043 6f6e 7365 6e73 7573 206f 6e20 Consensus on │ │ │ │ │ +00076bb0: 6120 7072 6f70 6f73 616c 2077 6173 206e a proposal was n │ │ │ │ │ +00076bc0: 6f74 2066 6f72 7468 636f 6d69 6e67 2c20 ot forthcoming, │ │ │ │ │ +00076bd0: 616e 6420 7468 6520 6275 6720 6973 2074 and the bug is t │ │ │ │ │ +00076be0: 6f20 6265 0a20 2020 2020 636c 6f73 6564 o be. closed │ │ │ │ │ +00076bf0: 2e20 2054 686f 7365 2077 6973 6869 6e67 . Those wishing │ │ │ │ │ +00076c00: 2074 6f20 7265 7374 6172 7420 6469 7363 to restart disc │ │ │ │ │ +00076c10: 7573 7369 6f6e 2073 686f 756c 6420 6f70 ussion should op │ │ │ │ │ +00076c20: 656e 2061 206e 6577 2062 7567 2c0a 2020 en a new bug,. │ │ │ │ │ +00076c30: 2020 2062 7574 206f 6e6c 7920 6966 2074 but only if t │ │ │ │ │ +00076c40: 6865 7920 6861 7665 2061 2063 6f6e 6372 hey have a concr │ │ │ │ │ +00076c50: 6574 6520 6e65 7720 6368 616e 6765 2070 ete new change p │ │ │ │ │ +00076c60: 726f 706f 7361 6c2e 0a0a 2773 7461 6c6c roposal...'stall │ │ │ │ │ +00076c70: 6564 270a 0a20 2020 2020 436f 6e73 656e ed'.. Consen │ │ │ │ │ +00076c80: 7375 7320 6f6e 2061 2070 726f 706f 7361 sus on a proposa │ │ │ │ │ +00076c90: 6c20 7761 7320 6e6f 7420 666f 7274 6863 l was not forthc │ │ │ │ │ +00076ca0: 6f6d 696e 672e 2020 486f 7765 7665 722c oming. However, │ │ │ │ │ +00076cb0: 2074 6865 2062 7567 0a20 2020 2020 7368 the bug. sh │ │ │ │ │ +00076cc0: 6f75 6c64 2062 6520 6b65 7074 206f 7065 ould be kept ope │ │ │ │ │ +00076cd0: 6e2c 2061 7320 6120 666f 726d 206f 6620 n, as a form of │ │ │ │ │ +00076ce0: 646f 6375 6d65 6e74 6174 696f 6e2c 2061 documentation, a │ │ │ │ │ +00076cf0: 6e64 2074 6f20 6d69 6e69 6d69 7365 0a20 nd to minimise. │ │ │ │ │ +00076d00: 2020 2020 7468 6520 6e75 6d62 6572 206f the number o │ │ │ │ │ +00076d10: 6620 6475 706c 6963 6174 6520 6669 6c69 f duplicate fili │ │ │ │ │ +00076d20: 6e67 732e 0a0a 5768 6174 206d 6179 206e ngs...What may n │ │ │ │ │ +00076d30: 6565 6420 746f 2068 6170 7065 6e20 6e65 eed to happen ne │ │ │ │ │ +00076d40: 7874 3a20 5468 6520 6275 6720 7368 6f75 xt: The bug shou │ │ │ │ │ +00076d50: 6c64 2062 6520 636c 6f73 6564 206f 6e63 ld be closed onc │ │ │ │ │ +00076d60: 6520 6120 6669 6e61 6c0a 7265 736f 6c75 e a final.resolu │ │ │ │ │ +00076d70: 7469 6f6e 2069 7320 7265 6163 6865 6420 tion is reached │ │ │ │ │ +00076d80: 2865 7863 6570 7469 6e67 2027 7374 616c (excepting 'stal │ │ │ │ │ +00076d90: 6c65 6427 292c 206f 7220 7265 7461 6767 led'), or retagg │ │ │ │ │ +00076da0: 6564 2074 6f20 616e 0a61 7070 726f 7072 ed to an.appropr │ │ │ │ │ +00076db0: 6961 7465 2073 7461 7465 2069 6620 7468 iate state if th │ │ │ │ │ +00076dc0: 6174 2066 696e 616c 2072 6573 6f6c 7574 at final resolut │ │ │ │ │ +00076dd0: 696f 6e20 7265 7665 7273 6573 2074 6865 ion reverses the │ │ │ │ │ +00076de0: 2064 6563 6973 696f 6e20 746f 0a72 656a decision to.rej │ │ │ │ │ +00076df0: 6563 7420 7468 6520 7072 6f70 6f73 616c ect the proposal │ │ │ │ │ +00076e00: 2e0a 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d ... ---------- │ │ │ │ │ +00076e10: 2046 6f6f 746e 6f74 6573 202d 2d2d 2d2d Footnotes ----- │ │ │ │ │ +00076e20: 2d2d 2d2d 2d0a 0a20 2020 2831 2920 0a68 -----.. (1) .h │ │ │ │ │ +00076e30: 7474 7073 3a2f 2f62 7567 732e 6465 6269 ttps://bugs.debi │ │ │ │ │ +00076e40: 616e 2e6f 7267 2f63 6769 2d62 696e 2f70 an.org/cgi-bin/p │ │ │ │ │ +00076e50: 6b67 7265 706f 7274 2e63 6769 3f73 7263 kgreport.cgi?src │ │ │ │ │ +00076e60: 3d64 6562 6961 6e2d 706f 6c69 6379 2670 =debian-policy&p │ │ │ │ │ +00076e70: 656e 642d 6578 633d 646f 6e65 2674 6167 end-exc=done&tag │ │ │ │ │ +00076e80: 3d72 656a 6563 7465 640a 0a1f 0a46 696c =rejected....Fil │ │ │ │ │ +00076e90: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00076ea0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4f74 .info, Node: Ot │ │ │ │ │ +00076eb0: 6865 7220 5461 6773 2c20 2050 7265 763a her Tags, Prev: │ │ │ │ │ +00076ec0: 2043 7572 7265 6e74 2050 726f 6365 7373 Current Process │ │ │ │ │ +00076ed0: 2c20 2055 703a 2044 6562 6961 6e20 506f , Up: Debian Po │ │ │ │ │ +00076ee0: 6c69 6379 2063 6861 6e67 6573 2070 726f licy changes pro │ │ │ │ │ +00076ef0: 6365 7373 0a0a 3230 2e34 204f 7468 6572 cess..20.4 Other │ │ │ │ │ +00076f00: 2054 6167 730a 3d3d 3d3d 3d3d 3d3d 3d3d Tags.========== │ │ │ │ │ +00076f10: 3d3d 3d3d 3d0a 0a41 6c6c 2050 6f6c 6963 =====..All Polic │ │ │ │ │ +00076f20: 7920 6275 6773 2061 7265 2061 6464 6974 y bugs are addit │ │ │ │ │ +00076f30: 696f 6e61 6c6c 7920 6361 7465 676f 7269 ionally categori │ │ │ │ │ +00076f40: 7a65 6420 6279 2063 6c61 7373 206f 6620 zed by class of │ │ │ │ │ +00076f50: 6275 672e 0a0a 5468 6520 6e6f 726d 6174 bug...The normat │ │ │ │ │ +00076f60: 6976 6520 7461 6720 6973 2075 7365 6420 ive tag is used │ │ │ │ │ +00076f70: 666f 7220 6275 6773 2074 6861 7420 6d61 for bugs that ma │ │ │ │ │ +00076f80: 6b65 206e 6f72 6d61 7469 7665 2063 6861 ke normative cha │ │ │ │ │ +00076f90: 6e67 6573 2074 6f0a 506f 6c69 6379 2c20 nges to.Policy, │ │ │ │ │ +00076fa0: 6d65 616e 696e 6720 7468 6174 2074 6865 meaning that the │ │ │ │ │ +00076fb0: 2064 6963 7461 7465 7320 6f66 2050 6f6c dictates of Pol │ │ │ │ │ +00076fc0: 6963 7920 7769 6c6c 2063 6861 6e67 6520 icy will change │ │ │ │ │ +00076fd0: 696e 2073 6f6d 6520 6661 7368 696f 6e0a in some fashion. │ │ │ │ │ +00076fe0: 6173 2070 6172 7420 6f66 2074 6865 2072 as part of the r │ │ │ │ │ +00076ff0: 6573 6f6c 7574 696f 6e20 6f66 2074 6865 esolution of the │ │ │ │ │ +00077000: 2062 7567 2069 6620 7468 6520 7072 6f70 bug if the prop │ │ │ │ │ +00077010: 6f73 616c 2069 7320 6163 6365 7074 6564 osal is accepted │ │ │ │ │ +00077020: 2e20 2054 6865 0a66 756c 6c20 7072 6f63 . The.full proc │ │ │ │ │ +00077030: 6573 7320 6973 2066 6f6c 6c6f 7765 6420 ess is followed │ │ │ │ │ +00077040: 666f 7220 7375 6368 2062 7567 732e 0a0a for such bugs... │ │ │ │ │ +00077050: 5441 473a 206e 6f72 6d61 7469 7665 2831 TAG: normative(1 │ │ │ │ │ +00077060: 290a 0a54 6865 2069 6e66 6f72 6d61 7469 )..The informati │ │ │ │ │ +00077070: 7665 2074 6167 2069 7320 7573 6564 2066 ve tag is used f │ │ │ │ │ +00077080: 6f72 2062 7567 7320 6162 6f75 7420 776f or bugs about wo │ │ │ │ │ +00077090: 7264 696e 6720 6973 7375 6573 2c20 7479 rding issues, ty │ │ │ │ │ +000770a0: 706f 732c 0a69 6e66 6f72 6d61 7469 7665 pos,.informative │ │ │ │ │ +000770b0: 2066 6f6f 746e 6f74 6573 2c20 6f72 206f footnotes, or o │ │ │ │ │ +000770c0: 7468 6572 2063 6861 6e67 6573 2074 6861 ther changes tha │ │ │ │ │ +000770d0: 7420 646f 206e 6f74 2061 6666 6563 7420 t do not affect │ │ │ │ │ +000770e0: 7468 6520 666f 726d 616c 0a64 6963 7461 the formal.dicta │ │ │ │ │ +000770f0: 7465 7320 6f66 2050 6f6c 6963 792c 206a tes of Policy, j │ │ │ │ │ +00077100: 7573 7420 7468 6520 7072 6573 656e 7461 ust the presenta │ │ │ │ │ +00077110: 7469 6f6e 2e20 2054 6865 2073 616d 6520 tion. The same │ │ │ │ │ +00077120: 7461 6773 2061 7265 2075 7365 6420 666f tags are used fo │ │ │ │ │ +00077130: 720a 7468 6573 6520 6275 6773 2066 6f72 r.these bugs for │ │ │ │ │ +00077140: 2063 6f6e 7665 6e69 656e 6365 2c20 6275 convenience, bu │ │ │ │ │ +00077150: 7420 7468 6520 506f 6c69 6379 206d 6169 t the Policy mai │ │ │ │ │ +00077160: 6e74 6169 6e65 7273 206d 6179 206d 616b ntainers may mak │ │ │ │ │ +00077170: 650a 696e 666f 726d 6174 6976 6520 6368 e.informative ch │ │ │ │ │ +00077180: 616e 6765 7320 7769 7468 6f75 7420 666f anges without fo │ │ │ │ │ +00077190: 6c6c 6f77 696e 6720 7468 6520 6675 6c6c llowing the full │ │ │ │ │ +000771a0: 2070 726f 6365 7373 2e20 2049 6e66 6f72 process. Infor │ │ │ │ │ +000771b0: 6d61 7469 7665 0a62 7567 7320 6661 6c6c mative.bugs fall │ │ │ │ │ +000771c0: 2075 6e64 6572 2074 6865 6972 2064 6973 under their dis │ │ │ │ │ +000771d0: 6372 6574 696f 6e2e 0a0a 5441 473a 2069 cretion...TAG: i │ │ │ │ │ +000771e0: 6e66 6f72 6d61 7469 7665 2832 290a 0a54 nformative(2)..T │ │ │ │ │ +000771f0: 6865 2070 6163 6b61 6769 6e67 2074 6167 he packaging tag │ │ │ │ │ +00077200: 2069 7320 7573 6564 2066 6f72 2062 7567 is used for bug │ │ │ │ │ +00077210: 7320 6162 6f75 7420 7468 6520 7061 636b s about the pack │ │ │ │ │ +00077220: 6167 696e 6720 616e 6420 6275 696c 6420 aging and build │ │ │ │ │ +00077230: 7072 6f63 6573 730a 6f66 2074 6865 2064 process.of the d │ │ │ │ │ +00077240: 6562 6961 6e2d 706f 6c69 6379 2044 6562 ebian-policy Deb │ │ │ │ │ +00077250: 6961 6e20 7061 636b 6167 652e 2020 5468 ian package. Th │ │ │ │ │ +00077260: 6573 6520 6275 6773 2064 6f20 6e6f 7420 ese bugs do not │ │ │ │ │ +00077270: 666f 6c6c 6f77 2074 6865 0a6e 6f72 6d61 follow the.norma │ │ │ │ │ +00077280: 6c20 7072 6f63 6573 7320 616e 6420 7769 l process and wi │ │ │ │ │ +00077290: 6c6c 206e 6f74 2068 6176 6520 7468 6520 ll not have the │ │ │ │ │ +000772a0: 6f74 6865 7220 7461 6773 2065 7863 6570 other tags excep │ │ │ │ │ +000772b0: 7420 666f 7220 7065 6e64 696e 6720 616e t for pending an │ │ │ │ │ +000772c0: 640a 776f 6e74 6669 7820 2875 7365 6420 d.wontfix (used │ │ │ │ │ +000772d0: 7769 7468 2074 6865 6972 206e 6f72 6d61 with their norma │ │ │ │ │ +000772e0: 6c20 6d65 616e 696e 6773 292e 0a0a 5441 l meanings)...TA │ │ │ │ │ +000772f0: 473a 2070 6163 6b61 6769 6e67 2833 290a G: packaging(3). │ │ │ │ │ +00077300: 0a20 2020 2d2d 2d2d 2d2d 2d2d 2d2d 2046 . ---------- F │ │ │ │ │ +00077310: 6f6f 746e 6f74 6573 202d 2d2d 2d2d 2d2d ootnotes ------- │ │ │ │ │ +00077320: 2d2d 2d0a 0a20 2020 2831 2920 0a68 7474 ---.. (1) .htt │ │ │ │ │ +00077330: 7073 3a2f 2f62 7567 732e 6465 6269 616e ps://bugs.debian │ │ │ │ │ +00077340: 2e6f 7267 2f63 6769 2d62 696e 2f70 6b67 .org/cgi-bin/pkg │ │ │ │ │ +00077350: 7265 706f 7274 2e63 6769 3f73 7263 3d64 report.cgi?src=d │ │ │ │ │ +00077360: 6562 6961 6e2d 706f 6c69 6379 2670 656e ebian-policy&pen │ │ │ │ │ +00077370: 642d 6578 633d 646f 6e65 2674 6167 3d6e d-exc=done&tag=n │ │ │ │ │ +00077380: 6f72 6d61 7469 7665 0a0a 2020 2028 3229 ormative.. (2) │ │ │ │ │ +00077390: 200a 6874 7470 733a 2f2f 6275 6773 2e64 .https://bugs.d │ │ │ │ │ +000773a0: 6562 6961 6e2e 6f72 672f 6367 692d 6269 ebian.org/cgi-bi │ │ │ │ │ +000773b0: 6e2f 706b 6772 6570 6f72 742e 6367 693f n/pkgreport.cgi? │ │ │ │ │ +000773c0: 7372 633d 6465 6269 616e 2d70 6f6c 6963 src=debian-polic │ │ │ │ │ +000773d0: 7926 7065 6e64 2d65 7863 3d64 6f6e 6526 y&pend-exc=done& │ │ │ │ │ +000773e0: 7461 673d 696e 666f 726d 6174 6976 650a tag=informative. │ │ │ │ │ +000773f0: 0a20 2020 2833 2920 0a68 7474 7073 3a2f . (3) .https:/ │ │ │ │ │ +00077400: 2f62 7567 732e 6465 6269 616e 2e6f 7267 /bugs.debian.org │ │ │ │ │ +00077410: 2f63 6769 2d62 696e 2f70 6b67 7265 706f /cgi-bin/pkgrepo │ │ │ │ │ +00077420: 7274 2e63 6769 3f73 7263 3d64 6562 6961 rt.cgi?src=debia │ │ │ │ │ +00077430: 6e2d 706f 6c69 6379 2670 656e 642d 6578 n-policy&pend-ex │ │ │ │ │ +00077440: 633d 646f 6e65 2674 6167 3d70 6163 6b61 c=done&tag=packa │ │ │ │ │ +00077450: 6769 6e67 0a0a 1f0a 4669 6c65 3a20 6465 ging....File: de │ │ │ │ │ +00077460: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00077470: 2c20 204e 6f64 653a 204d 6169 6e74 6169 , Node: Maintai │ │ │ │ │ +00077480: 6e65 7220 7363 7269 7074 2066 6c6f 7763 ner script flowc │ │ │ │ │ +00077490: 6861 7274 732c 2020 4e65 7874 3a20 5570 harts, Next: Up │ │ │ │ │ +000774a0: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ +000774b0: 742c 2020 5072 6576 3a20 4465 6269 616e t, Prev: Debian │ │ │ │ │ +000774c0: 2050 6f6c 6963 7920 6368 616e 6765 7320 Policy changes │ │ │ │ │ +000774d0: 7072 6f63 6573 732c 2020 5570 3a20 546f process, Up: To │ │ │ │ │ +000774e0: 700a 0a32 3120 4d61 696e 7461 696e 6572 p..21 Maintainer │ │ │ │ │ +000774f0: 2073 6372 6970 7420 666c 6f77 6368 6172 script flowchar │ │ │ │ │ +00077500: 7473 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ts.************* │ │ │ │ │ +00077510: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a **************** │ │ │ │ │ +00077520: 2a2a 0a0a 5468 6520 666c 6f77 6368 6172 **..The flowchar │ │ │ │ │ +00077530: 7473 2028 3129 2069 6e63 6c75 6465 6420 ts (1) included │ │ │ │ │ +00077540: 696e 2074 6869 7320 6170 7065 6e64 6978 in this appendix │ │ │ │ │ +00077550: 2075 7365 2074 6865 2066 6f6c 6c6f 7769 use the followi │ │ │ │ │ +00077560: 6e67 0a63 6f6e 7665 6e74 696f 6e73 3a0a ng.conventions:. │ │ │ │ │ +00077570: 0a20 2020 2d20 6d61 696e 7461 696e 6572 . - maintainer │ │ │ │ │ +00077580: 2073 6372 6970 7473 2061 6e64 2074 6865 scripts and the │ │ │ │ │ +00077590: 6972 2061 7267 756d 656e 7473 2061 7265 ir arguments are │ │ │ │ │ +000775a0: 2077 6974 6869 6e20 626f 7865 733b 0a0a within boxes;.. │ │ │ │ │ +000775b0: 2020 202d 2061 6374 696f 6e73 2063 6172 - actions car │ │ │ │ │ +000775c0: 7269 6564 206f 7574 2065 7874 6572 6e61 ried out externa │ │ │ │ │ +000775d0: 6c20 746f 2074 6865 2073 6372 6970 7473 l to the scripts │ │ │ │ │ +000775e0: 2061 7265 2069 6e20 6974 616c 6963 733b are in italics; │ │ │ │ │ +000775f0: 2061 6e64 0a0a 2020 202d 2074 6865 20e2 and.. - the . │ │ │ │ │ +00077600: 8098 6470 6b67 e280 9920 7374 6174 7573 ..dpkg... status │ │ │ │ │ +00077610: 206f 6620 7468 6520 7061 636b 6167 6520 of the package │ │ │ │ │ +00077620: 6174 2074 6865 2065 6e64 206f 6620 7468 at the end of th │ │ │ │ │ +00077630: 6520 7275 6e20 6172 6520 696e 2062 6f6c e run are in bol │ │ │ │ │ +00077640: 640a 2020 2020 2074 7970 652e 0a0a 5b49 d. type...[I │ │ │ │ │ +00077650: 6e73 7461 6c6c 696e 6720 6120 7061 636b nstalling a pack │ │ │ │ │ +00077660: 6167 6520 7468 6174 2077 6173 206e 6f74 age that was not │ │ │ │ │ +00077670: 2070 7265 7669 6f75 736c 7920 696e 7374 previously inst │ │ │ │ │ +00077680: 616c 6c65 645d 0a0a 4669 6775 7265 3a20 alled]..Figure: │ │ │ │ │ +00077690: 496e 7374 616c 6c69 6e67 2061 2070 6163 Installing a pac │ │ │ │ │ +000776a0: 6b61 6765 2074 6861 7420 7761 7320 6e6f kage that was no │ │ │ │ │ +000776b0: 7420 7072 6576 696f 7573 6c79 2069 6e73 t previously ins │ │ │ │ │ +000776c0: 7461 6c6c 6564 0a0a 0008 5b69 6d61 6765 talled....[image │ │ │ │ │ +000776d0: 2073 7263 3d22 6465 6269 616e 2d70 6f6c src="debian-pol │ │ │ │ │ +000776e0: 6963 792d 6669 6775 7265 732f 6465 6269 icy-figures/debi │ │ │ │ │ +000776f0: 616e 2d70 6f6c 6963 792d 696e 7374 616c an-policy-instal │ │ │ │ │ +00077700: 6c2d 636f 6e66 6669 6c65 732e 706e 6722 l-conffiles.png" │ │ │ │ │ +00077710: 2061 6c74 3d22 496e 7374 616c 6c69 6e67 alt="Installing │ │ │ │ │ +00077720: 2061 2070 6163 6b61 6765 2074 6861 7420 a package that │ │ │ │ │ +00077730: 7761 7320 7072 6576 696f 7573 6c79 2072 was previously r │ │ │ │ │ +00077740: 656d 6f76 6564 2c20 6275 7420 6e6f 7420 emoved, but not │ │ │ │ │ +00077750: 7075 7267 6564 2200 085d 0a0a 0a46 6967 purged"..]...Fig │ │ │ │ │ +00077760: 7572 653a 2049 6e73 7461 6c6c 696e 6720 ure: Installing │ │ │ │ │ +00077770: 6120 7061 636b 6167 6520 7468 6174 2077 a package that w │ │ │ │ │ +00077780: 6173 2070 7265 7669 6f75 736c 7920 7265 as previously re │ │ │ │ │ +00077790: 6d6f 7665 642c 2062 7574 206e 6f74 2070 moved, but not p │ │ │ │ │ +000777a0: 7572 6765 640a 0a00 085b 696d 6167 6520 urged....[image │ │ │ │ │ +000777b0: 7372 633d 2264 6562 6961 6e2d 706f 6c69 src="debian-poli │ │ │ │ │ +000777c0: 6379 2d66 6967 7572 6573 2f64 6562 6961 cy-figures/debia │ │ │ │ │ +000777d0: 6e2d 706f 6c69 6379 2d75 7067 7261 6465 n-policy-upgrade │ │ │ │ │ +000777e0: 2e70 6e67 2220 616c 743d 2255 7067 7261 .png" alt="Upgra │ │ │ │ │ +000777f0: 6469 6e67 2061 2070 6163 6b61 6765 2200 ding a package". │ │ │ │ │ +00077800: 085d 0a0a 0a46 6967 7572 653a 2055 7067 .]...Figure: Upg │ │ │ │ │ +00077810: 7261 6469 6e67 2061 2070 6163 6b61 6765 rading a package │ │ │ │ │ +00077820: 0a0a 5b52 656d 6f76 696e 6720 6120 7061 ..[Removing a pa │ │ │ │ │ +00077830: 636b 6167 655d 0a0a 4669 6775 7265 3a20 ckage]..Figure: │ │ │ │ │ +00077840: 5265 6d6f 7669 6e67 2061 2070 6163 6b61 Removing a packa │ │ │ │ │ +00077850: 6765 0a0a 5b50 7572 6769 6e67 2061 2070 ge..[Purging a p │ │ │ │ │ +00077860: 6163 6b61 6765 2070 7265 7669 6f75 736c ackage previousl │ │ │ │ │ +00077870: 7920 7265 6d6f 7665 645d 0a0a 4669 6775 y removed]..Figu │ │ │ │ │ +00077880: 7265 3a20 5075 7267 696e 6720 6120 7061 re: Purging a pa │ │ │ │ │ +00077890: 636b 6167 6520 7072 6576 696f 7573 6c79 ckage previously │ │ │ │ │ +000778a0: 2072 656d 6f76 6564 0a0a 5b52 656d 6f76 removed..[Remov │ │ │ │ │ +000778b0: 696e 6720 616e 6420 7075 7267 696e 6720 ing and purging │ │ │ │ │ +000778c0: 6120 7061 636b 6167 655d 0a0a 4669 6775 a package]..Figu │ │ │ │ │ +000778d0: 7265 3a20 5265 6d6f 7669 6e67 2061 6e64 re: Removing and │ │ │ │ │ +000778e0: 2070 7572 6769 6e67 2061 2070 6163 6b61 purging a packa │ │ │ │ │ +000778f0: 6765 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d ge.. --------- │ │ │ │ │ +00077900: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +00077910: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 2054 ------.. (1) T │ │ │ │ │ +00077920: 6865 7365 2066 6c6f 7763 6861 7274 7320 hese flowcharts │ │ │ │ │ +00077930: 7765 7265 206f 7269 6769 6e61 6c6c 7920 were originally │ │ │ │ │ +00077940: 6372 6561 7465 6420 6279 204d 6172 6761 created by Marga │ │ │ │ │ +00077950: 7269 7461 204d 616e 7465 726f 6c61 0a66 rita Manterola.f │ │ │ │ │ +00077960: 6f72 2074 6865 2044 6562 6961 6e20 576f or the Debian Wo │ │ │ │ │ +00077970: 6d65 6e20 7072 6f6a 6563 7420 7769 6b69 men project wiki │ │ │ │ │ +00077980: 2e0a 0a1f 0a46 696c 653a 2064 6562 6961 .....File: debia │ │ │ │ │ +00077990: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +000779a0: 4e6f 6465 3a20 5570 6772 6164 696e 6720 Node: Upgrading │ │ │ │ │ +000779b0: 6368 6563 6b6c 6973 742c 2020 4e65 7874 checklist, Next │ │ │ │ │ +000779c0: 3a20 4c69 6365 6e73 652c 2020 5072 6576 : License, Prev │ │ │ │ │ +000779d0: 3a20 4d61 696e 7461 696e 6572 2073 6372 : Maintainer scr │ │ │ │ │ +000779e0: 6970 7420 666c 6f77 6368 6172 7473 2c20 ipt flowcharts, │ │ │ │ │ +000779f0: 2055 703a 2054 6f70 0a0a 3232 2055 7067 Up: Top..22 Upg │ │ │ │ │ +00077a00: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +00077a10: 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a .*************** │ │ │ │ │ +00077a20: 2a2a 2a2a 2a2a 2a0a 0a2a 204d 656e 753a *******..* Menu: │ │ │ │ │ +00077a30: 0a0a 2a20 4162 6f75 7420 7468 6520 6368 ..* About the ch │ │ │ │ │ +00077a40: 6563 6b6c 6973 743a 3a0a 2a20 5665 7273 ecklist::.* Vers │ │ │ │ │ +00077a50: 696f 6e20 342e 372e 303a 2056 6572 7369 ion 4.7.0: Versi │ │ │ │ │ +00077a60: 6f6e 2034 2037 2030 2e0a 2a20 5665 7273 on 4 7 0..* Vers │ │ │ │ │ +00077a70: 696f 6e20 342e 362e 323a 2056 6572 7369 ion 4.6.2: Versi │ │ │ │ │ +00077a80: 6f6e 2034 2036 2032 2e0a 2a20 5665 7273 on 4 6 2..* Vers │ │ │ │ │ +00077a90: 696f 6e20 342e 362e 313a 2056 6572 7369 ion 4.6.1: Versi │ │ │ │ │ +00077aa0: 6f6e 2034 2036 2031 2e0a 2a20 5665 7273 on 4 6 1..* Vers │ │ │ │ │ +00077ab0: 696f 6e20 342e 362e 303a 2056 6572 7369 ion 4.6.0: Versi │ │ │ │ │ +00077ac0: 6f6e 2034 2036 2030 2e0a 2a20 5665 7273 on 4 6 0..* Vers │ │ │ │ │ +00077ad0: 696f 6e20 342e 352e 313a 2056 6572 7369 ion 4.5.1: Versi │ │ │ │ │ +00077ae0: 6f6e 2034 2035 2031 2e0a 2a20 5665 7273 on 4 5 1..* Vers │ │ │ │ │ +00077af0: 696f 6e20 342e 352e 303a 2056 6572 7369 ion 4.5.0: Versi │ │ │ │ │ +00077b00: 6f6e 2034 2035 2030 2e0a 2a20 5665 7273 on 4 5 0..* Vers │ │ │ │ │ +00077b10: 696f 6e20 342e 342e 313a 2056 6572 7369 ion 4.4.1: Versi │ │ │ │ │ +00077b20: 6f6e 2034 2034 2031 2e0a 2a20 5665 7273 on 4 4 1..* Vers │ │ │ │ │ +00077b30: 696f 6e20 342e 342e 303a 2056 6572 7369 ion 4.4.0: Versi │ │ │ │ │ +00077b40: 6f6e 2034 2034 2030 2e0a 2a20 5665 7273 on 4 4 0..* Vers │ │ │ │ │ +00077b50: 696f 6e20 342e 332e 303a 2056 6572 7369 ion 4.3.0: Versi │ │ │ │ │ +00077b60: 6f6e 2034 2033 2030 2e0a 2a20 5665 7273 on 4 3 0..* Vers │ │ │ │ │ +00077b70: 696f 6e20 342e 322e 313a 2056 6572 7369 ion 4.2.1: Versi │ │ │ │ │ +00077b80: 6f6e 2034 2032 2031 2e0a 2a20 5665 7273 on 4 2 1..* Vers │ │ │ │ │ +00077b90: 696f 6e20 342e 322e 303a 2056 6572 7369 ion 4.2.0: Versi │ │ │ │ │ +00077ba0: 6f6e 2034 2032 2030 2e0a 2a20 5665 7273 on 4 2 0..* Vers │ │ │ │ │ +00077bb0: 696f 6e20 342e 312e 353a 2056 6572 7369 ion 4.1.5: Versi │ │ │ │ │ +00077bc0: 6f6e 2034 2031 2035 2e0a 2a20 5665 7273 on 4 1 5..* Vers │ │ │ │ │ +00077bd0: 696f 6e20 342e 312e 343a 2056 6572 7369 ion 4.1.4: Versi │ │ │ │ │ +00077be0: 6f6e 2034 2031 2034 2e0a 2a20 5665 7273 on 4 1 4..* Vers │ │ │ │ │ +00077bf0: 696f 6e20 342e 312e 333a 2056 6572 7369 ion 4.1.3: Versi │ │ │ │ │ +00077c00: 6f6e 2034 2031 2033 2e0a 2a20 5665 7273 on 4 1 3..* Vers │ │ │ │ │ +00077c10: 696f 6e20 342e 312e 323a 2056 6572 7369 ion 4.1.2: Versi │ │ │ │ │ +00077c20: 6f6e 2034 2031 2032 2e0a 2a20 5665 7273 on 4 1 2..* Vers │ │ │ │ │ +00077c30: 696f 6e20 342e 312e 313a 2056 6572 7369 ion 4.1.1: Versi │ │ │ │ │ +00077c40: 6f6e 2034 2031 2031 2e0a 2a20 5665 7273 on 4 1 1..* Vers │ │ │ │ │ +00077c50: 696f 6e20 342e 312e 303a 2056 6572 7369 ion 4.1.0: Versi │ │ │ │ │ +00077c60: 6f6e 2034 2031 2030 2e0a 2a20 5665 7273 on 4 1 0..* Vers │ │ │ │ │ +00077c70: 696f 6e20 342e 302e 313a 2056 6572 7369 ion 4.0.1: Versi │ │ │ │ │ +00077c80: 6f6e 2034 2030 2031 2e0a 2a20 5665 7273 on 4 0 1..* Vers │ │ │ │ │ +00077c90: 696f 6e20 342e 302e 303a 2056 6572 7369 ion 4.0.0: Versi │ │ │ │ │ +00077ca0: 6f6e 2034 2030 2030 2e0a 2a20 5665 7273 on 4 0 0..* Vers │ │ │ │ │ +00077cb0: 696f 6e20 332e 392e 383a 2056 6572 7369 ion 3.9.8: Versi │ │ │ │ │ +00077cc0: 6f6e 2033 2039 2038 2e0a 2a20 5665 7273 on 3 9 8..* Vers │ │ │ │ │ +00077cd0: 696f 6e20 332e 392e 373a 2056 6572 7369 ion 3.9.7: Versi │ │ │ │ │ +00077ce0: 6f6e 2033 2039 2037 2e0a 2a20 5665 7273 on 3 9 7..* Vers │ │ │ │ │ +00077cf0: 696f 6e20 332e 392e 363a 2056 6572 7369 ion 3.9.6: Versi │ │ │ │ │ +00077d00: 6f6e 2033 2039 2036 2e0a 2a20 5665 7273 on 3 9 6..* Vers │ │ │ │ │ +00077d10: 696f 6e20 332e 392e 353a 2056 6572 7369 ion 3.9.5: Versi │ │ │ │ │ +00077d20: 6f6e 2033 2039 2035 2e0a 2a20 5665 7273 on 3 9 5..* Vers │ │ │ │ │ +00077d30: 696f 6e20 332e 392e 343a 2056 6572 7369 ion 3.9.4: Versi │ │ │ │ │ +00077d40: 6f6e 2033 2039 2034 2e0a 2a20 5665 7273 on 3 9 4..* Vers │ │ │ │ │ +00077d50: 696f 6e20 332e 392e 333a 2056 6572 7369 ion 3.9.3: Versi │ │ │ │ │ +00077d60: 6f6e 2033 2039 2033 2e0a 2a20 5665 7273 on 3 9 3..* Vers │ │ │ │ │ +00077d70: 696f 6e20 332e 392e 323a 2056 6572 7369 ion 3.9.2: Versi │ │ │ │ │ +00077d80: 6f6e 2033 2039 2032 2e0a 2a20 5665 7273 on 3 9 2..* Vers │ │ │ │ │ +00077d90: 696f 6e20 332e 392e 313a 2056 6572 7369 ion 3.9.1: Versi │ │ │ │ │ +00077da0: 6f6e 2033 2039 2031 2e0a 2a20 5665 7273 on 3 9 1..* Vers │ │ │ │ │ +00077db0: 696f 6e20 332e 392e 303a 2056 6572 7369 ion 3.9.0: Versi │ │ │ │ │ +00077dc0: 6f6e 2033 2039 2030 2e0a 2a20 5665 7273 on 3 9 0..* Vers │ │ │ │ │ +00077dd0: 696f 6e20 332e 382e 343a 2056 6572 7369 ion 3.8.4: Versi │ │ │ │ │ +00077de0: 6f6e 2033 2038 2034 2e0a 2a20 5665 7273 on 3 8 4..* Vers │ │ │ │ │ +00077df0: 696f 6e20 332e 382e 333a 2056 6572 7369 ion 3.8.3: Versi │ │ │ │ │ +00077e00: 6f6e 2033 2038 2033 2e0a 2a20 5665 7273 on 3 8 3..* Vers │ │ │ │ │ +00077e10: 696f 6e20 332e 382e 323a 2056 6572 7369 ion 3.8.2: Versi │ │ │ │ │ +00077e20: 6f6e 2033 2038 2032 2e0a 2a20 5665 7273 on 3 8 2..* Vers │ │ │ │ │ +00077e30: 696f 6e20 332e 382e 313a 2056 6572 7369 ion 3.8.1: Versi │ │ │ │ │ +00077e40: 6f6e 2033 2038 2031 2e0a 2a20 5665 7273 on 3 8 1..* Vers │ │ │ │ │ +00077e50: 696f 6e20 332e 382e 303a 2056 6572 7369 ion 3.8.0: Versi │ │ │ │ │ +00077e60: 6f6e 2033 2038 2030 2e0a 2a20 5665 7273 on 3 8 0..* Vers │ │ │ │ │ +00077e70: 696f 6e20 332e 372e 333a 2056 6572 7369 ion 3.7.3: Versi │ │ │ │ │ +00077e80: 6f6e 2033 2037 2033 2e0a 2a20 5665 7273 on 3 7 3..* Vers │ │ │ │ │ +00077e90: 696f 6e20 332e 372e 322e 323a 2056 6572 ion 3.7.2.2: Ver │ │ │ │ │ +00077ea0: 7369 6f6e 2033 2037 2032 2032 2e0a 2a20 sion 3 7 2 2..* │ │ │ │ │ +00077eb0: 5665 7273 696f 6e20 332e 372e 323a 2056 Version 3.7.2: V │ │ │ │ │ +00077ec0: 6572 7369 6f6e 2033 2037 2032 2e0a 2a20 ersion 3 7 2..* │ │ │ │ │ +00077ed0: 5665 7273 696f 6e20 332e 372e 313a 2056 Version 3.7.1: V │ │ │ │ │ +00077ee0: 6572 7369 6f6e 2033 2037 2031 2e0a 2a20 ersion 3 7 1..* │ │ │ │ │ +00077ef0: 5665 7273 696f 6e20 332e 372e 303a 2056 Version 3.7.0: V │ │ │ │ │ +00077f00: 6572 7369 6f6e 2033 2037 2030 2e0a 2a20 ersion 3 7 0..* │ │ │ │ │ +00077f10: 5665 7273 696f 6e20 332e 362e 323a 2056 Version 3.6.2: V │ │ │ │ │ +00077f20: 6572 7369 6f6e 2033 2036 2032 2e0a 2a20 ersion 3 6 2..* │ │ │ │ │ +00077f30: 5665 7273 696f 6e20 332e 362e 313a 2056 Version 3.6.1: V │ │ │ │ │ +00077f40: 6572 7369 6f6e 2033 2036 2031 2e0a 2a20 ersion 3 6 1..* │ │ │ │ │ +00077f50: 5665 7273 696f 6e20 332e 362e 303a 2056 Version 3.6.0: V │ │ │ │ │ +00077f60: 6572 7369 6f6e 2033 2036 2030 2e0a 2a20 ersion 3 6 0..* │ │ │ │ │ +00077f70: 5665 7273 696f 6e20 332e 352e 3130 3a20 Version 3.5.10: │ │ │ │ │ +00077f80: 5665 7273 696f 6e20 3320 3520 3130 2e0a Version 3 5 10.. │ │ │ │ │ +00077f90: 2a20 5665 7273 696f 6e20 332e 352e 393a * Version 3.5.9: │ │ │ │ │ +00077fa0: 2056 6572 7369 6f6e 2033 2035 2039 2e0a Version 3 5 9.. │ │ │ │ │ +00077fb0: 2a20 5665 7273 696f 6e20 332e 352e 383a * Version 3.5.8: │ │ │ │ │ +00077fc0: 2056 6572 7369 6f6e 2033 2035 2038 2e0a Version 3 5 8.. │ │ │ │ │ +00077fd0: 2a20 5665 7273 696f 6e20 332e 352e 373a * Version 3.5.7: │ │ │ │ │ +00077fe0: 2056 6572 7369 6f6e 2033 2035 2037 2e0a Version 3 5 7.. │ │ │ │ │ +00077ff0: 2a20 5665 7273 696f 6e20 332e 352e 363a * Version 3.5.6: │ │ │ │ │ +00078000: 2056 6572 7369 6f6e 2033 2035 2036 2e0a Version 3 5 6.. │ │ │ │ │ +00078010: 2a20 5665 7273 696f 6e20 332e 352e 353a * Version 3.5.5: │ │ │ │ │ +00078020: 2056 6572 7369 6f6e 2033 2035 2035 2e0a Version 3 5 5.. │ │ │ │ │ +00078030: 2a20 5665 7273 696f 6e20 332e 352e 343a * Version 3.5.4: │ │ │ │ │ +00078040: 2056 6572 7369 6f6e 2033 2035 2034 2e0a Version 3 5 4.. │ │ │ │ │ +00078050: 2a20 5665 7273 696f 6e20 332e 352e 333a * Version 3.5.3: │ │ │ │ │ +00078060: 2056 6572 7369 6f6e 2033 2035 2033 2e0a Version 3 5 3.. │ │ │ │ │ +00078070: 2a20 5665 7273 696f 6e20 332e 352e 323a * Version 3.5.2: │ │ │ │ │ +00078080: 2056 6572 7369 6f6e 2033 2035 2032 2e0a Version 3 5 2.. │ │ │ │ │ +00078090: 2a20 5665 7273 696f 6e20 332e 352e 313a * Version 3.5.1: │ │ │ │ │ +000780a0: 2056 6572 7369 6f6e 2033 2035 2031 2e0a Version 3 5 1.. │ │ │ │ │ +000780b0: 2a20 5665 7273 696f 6e20 332e 352e 303a * Version 3.5.0: │ │ │ │ │ +000780c0: 2056 6572 7369 6f6e 2033 2035 2030 2e0a Version 3 5 0.. │ │ │ │ │ +000780d0: 2a20 5665 7273 696f 6e20 332e 322e 312e * Version 3.2.1. │ │ │ │ │ +000780e0: 313a 2056 6572 7369 6f6e 2033 2032 2031 1: Version 3 2 1 │ │ │ │ │ +000780f0: 2031 2e0a 2a20 5665 7273 696f 6e20 332e 1..* Version 3. │ │ │ │ │ +00078100: 322e 313a 2056 6572 7369 6f6e 2033 2032 2.1: Version 3 2 │ │ │ │ │ +00078110: 2031 2e0a 2a20 5665 7273 696f 6e20 332e 1..* Version 3. │ │ │ │ │ +00078120: 322e 303a 2056 6572 7369 6f6e 2033 2032 2.0: Version 3 2 │ │ │ │ │ +00078130: 2030 2e0a 2a20 5665 7273 696f 6e20 332e 0..* Version 3. │ │ │ │ │ +00078140: 312e 313a 2056 6572 7369 6f6e 2033 2031 1.1: Version 3 1 │ │ │ │ │ +00078150: 2031 2e0a 2a20 5665 7273 696f 6e20 332e 1..* Version 3. │ │ │ │ │ +00078160: 312e 303a 2056 6572 7369 6f6e 2033 2031 1.0: Version 3 1 │ │ │ │ │ +00078170: 2030 2e0a 2a20 5665 7273 696f 6e20 332e 0..* Version 3. │ │ │ │ │ +00078180: 302e 313a 2056 6572 7369 6f6e 2033 2030 0.1: Version 3 0 │ │ │ │ │ +00078190: 2031 2e0a 2a20 5665 7273 696f 6e20 332e 1..* Version 3. │ │ │ │ │ +000781a0: 302e 303a 2056 6572 7369 6f6e 2033 2030 0.0: Version 3 0 │ │ │ │ │ +000781b0: 2030 2e0a 2a20 5665 7273 696f 6e20 322e 0..* Version 2. │ │ │ │ │ +000781c0: 352e 303a 2056 6572 7369 6f6e 2032 2035 5.0: Version 2 5 │ │ │ │ │ +000781d0: 2030 2e0a 2a20 5665 7273 696f 6e20 322e 0..* Version 2. │ │ │ │ │ +000781e0: 342e 313a 2056 6572 7369 6f6e 2032 2034 4.1: Version 2 4 │ │ │ │ │ +000781f0: 2031 2e0a 2a20 5665 7273 696f 6e20 322e 1..* Version 2. │ │ │ │ │ +00078200: 342e 303a 2056 6572 7369 6f6e 2032 2034 4.0: Version 2 4 │ │ │ │ │ +00078210: 2030 2e0a 2a20 5665 7273 696f 6e20 322e 0..* Version 2. │ │ │ │ │ +00078220: 332e 303a 2056 6572 7369 6f6e 2032 2033 3.0: Version 2 3 │ │ │ │ │ +00078230: 2030 2e0a 2a20 5665 7273 696f 6e20 322e 0..* Version 2. │ │ │ │ │ +00078240: 322e 303a 2056 6572 7369 6f6e 2032 2032 2.0: Version 2 2 │ │ │ │ │ +00078250: 2030 2e0a 2a20 5665 7273 696f 6e20 322e 0..* Version 2. │ │ │ │ │ +00078260: 312e 333a 2056 6572 7369 6f6e 2032 2031 1.3: Version 2 1 │ │ │ │ │ +00078270: 2033 2e0a 2a20 5665 7273 696f 6e20 322e 3..* Version 2. │ │ │ │ │ +00078280: 312e 323a 2056 6572 7369 6f6e 2032 2031 1.2: Version 2 1 │ │ │ │ │ +00078290: 2032 2e0a 2a20 5665 7273 696f 6e20 322e 2..* Version 2. │ │ │ │ │ +000782a0: 312e 313a 2056 6572 7369 6f6e 2032 2031 1.1: Version 2 1 │ │ │ │ │ +000782b0: 2031 2e0a 2a20 5665 7273 696f 6e20 322e 1..* Version 2. │ │ │ │ │ +000782c0: 312e 303a 2056 6572 7369 6f6e 2032 2031 1.0: Version 2 1 │ │ │ │ │ +000782d0: 2030 2e0a 0a1f 0a46 696c 653a 2064 6562 0.....File: deb │ │ │ │ │ +000782e0: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +000782f0: 2020 4e6f 6465 3a20 4162 6f75 7420 7468 Node: About th │ │ │ │ │ +00078300: 6520 6368 6563 6b6c 6973 742c 2020 4e65 e checklist, Ne │ │ │ │ │ +00078310: 7874 3a20 5665 7273 696f 6e20 3420 3720 xt: Version 4 7 │ │ │ │ │ +00078320: 302c 2020 5570 3a20 5570 6772 6164 696e 0, Up: Upgradin │ │ │ │ │ +00078330: 6720 6368 6563 6b6c 6973 740a 0a32 322e g checklist..22. │ │ │ │ │ +00078340: 3120 4162 6f75 7420 7468 6520 6368 6563 1 About the chec │ │ │ │ │ +00078350: 6b6c 6973 740a 3d3d 3d3d 3d3d 3d3d 3d3d klist.========== │ │ │ │ │ +00078360: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +00078370: 5468 6520 6368 6563 6b6c 6973 7420 6265 The checklist be │ │ │ │ │ +00078380: 6c6f 7720 6861 7320 6265 656e 2063 7265 low has been cre │ │ │ │ │ +00078390: 6174 6564 2074 6f20 7369 6d70 6c69 6679 ated to simplify │ │ │ │ │ +000783a0: 2074 6865 2075 7067 7261 6469 6e67 2070 the upgrading p │ │ │ │ │ +000783b0: 726f 6365 7373 0a6f 6620 6f6c 6420 7061 rocess.of old pa │ │ │ │ │ +000783c0: 636b 6167 6573 2e20 2054 6869 7320 6c69 ckages. This li │ │ │ │ │ +000783d0: 7374 2069 7320 6e6f 7420 6f66 6669 6369 st is not offici │ │ │ │ │ +000783e0: 616c 206f 7220 6e6f 726d 6174 6976 652e al or normative. │ │ │ │ │ +000783f0: 2020 4974 206f 6e6c 790a 7072 6f76 6964 It only.provid │ │ │ │ │ +00078400: 6573 2061 6e20 696e 6469 6361 7469 6f6e es an indication │ │ │ │ │ +00078410: 206f 6620 7768 6174 2068 6173 2063 6861 of what has cha │ │ │ │ │ +00078420: 6e67 6564 2061 6e64 2077 6865 7468 6572 nged and whether │ │ │ │ │ +00078430: 2079 6f75 2061 7265 206c 696b 656c 7920 you are likely │ │ │ │ │ +00078440: 746f 0a6e 6565 6420 746f 206d 616b 6520 to.need to make │ │ │ │ │ +00078450: 6368 616e 6765 7320 746f 2079 6f75 7220 changes to your │ │ │ │ │ +00078460: 7061 636b 6167 6520 696e 206c 6967 6874 package in light │ │ │ │ │ +00078470: 206f 6620 7468 6973 2e20 2049 6620 796f of this. If yo │ │ │ │ │ +00078480: 7520 6861 7665 0a64 6f75 6274 7320 6162 u have.doubts ab │ │ │ │ │ +00078490: 6f75 7420 6120 6365 7274 6169 6e20 746f out a certain to │ │ │ │ │ +000784a0: 7069 632c 2069 6620 796f 7520 6e65 6564 pic, if you need │ │ │ │ │ +000784b0: 206d 6f72 6520 6465 7461 696c 732c 206f more details, o │ │ │ │ │ +000784c0: 7220 6966 2079 6f75 2074 6869 6e6b 0a73 r if you think.s │ │ │ │ │ +000784d0: 6f6d 6520 6f74 6865 7220 7061 636b 6167 ome other packag │ │ │ │ │ +000784e0: 6520 646f 6573 206e 6f74 2063 6f6d 706c e does not compl │ │ │ │ │ +000784f0: 7920 7769 7468 2070 6f6c 6963 792c 2070 y with policy, p │ │ │ │ │ +00078500: 6c65 6173 6520 7265 6665 7220 746f 2074 lease refer to t │ │ │ │ │ +00078510: 6865 0a50 6f6c 6963 7920 4d61 6e75 616c he.Policy Manual │ │ │ │ │ +00078520: 2069 7473 656c 662e 0a0a 416c 6c20 6f66 itself...All of │ │ │ │ │ +00078530: 2074 6865 2063 6861 6e67 6573 2066 726f the changes fro │ │ │ │ │ +00078540: 6d20 7665 7273 696f 6e20 332e 302e 3020 m version 3.0.0 │ │ │ │ │ +00078550: 6f6e 7761 7264 7320 696e 6469 6361 7465 onwards indicate │ │ │ │ │ +00078560: 2077 6869 6368 2073 6563 7469 6f6e 206f which section o │ │ │ │ │ +00078570: 660a 7468 6520 506f 6c69 6379 204d 616e f.the Policy Man │ │ │ │ │ +00078580: 7561 6c20 6469 7363 7573 7365 7320 7468 ual discusses th │ │ │ │ │ +00078590: 6520 6973 7375 652e 2020 5468 6520 7365 e issue. The se │ │ │ │ │ +000785a0: 6374 696f 6e20 6e75 6d62 6572 696e 6720 ction numbering │ │ │ │ │ +000785b0: 7368 6f75 6c64 0a73 7469 6c6c 2062 6520 should.still be │ │ │ │ │ +000785c0: 6163 6375 7261 7465 2066 6f72 2063 6861 accurate for cha │ │ │ │ │ +000785d0: 6e67 6573 2062 6163 6b20 746f 2074 6865 nges back to the │ │ │ │ │ +000785e0: 2032 2e35 2e30 2072 656c 6561 7365 2e20 2.5.0 release. │ │ │ │ │ +000785f0: 2042 6566 6f72 6520 7468 6174 0a70 6f69 Before that.poi │ │ │ │ │ +00078600: 6e74 2c20 7468 6520 7365 6374 696f 6e73 nt, the sections │ │ │ │ │ +00078610: 206c 6973 7465 6420 6865 7265 2070 726f listed here pro │ │ │ │ │ +00078620: 6261 626c 7920 6e6f 206c 6f6e 6765 7220 bably no longer │ │ │ │ │ +00078630: 636f 7272 6573 706f 6e64 2074 6f0a 7365 correspond to.se │ │ │ │ │ +00078640: 6374 696f 6e73 2069 6e20 7468 6520 6d6f ctions in the mo │ │ │ │ │ +00078650: 6465 726e 2050 6f6c 6963 7920 4d61 6e75 dern Policy Manu │ │ │ │ │ +00078660: 616c 2e0a 0a48 6572 6520 6973 2068 6f77 al...Here is how │ │ │ │ │ +00078670: 2074 6865 2063 6865 636b 206c 6973 7420 the check list │ │ │ │ │ +00078680: 776f 726b 733a 2043 6865 636b 2077 6869 works: Check whi │ │ │ │ │ +00078690: 6368 2070 6f6c 6963 7920 7665 7273 696f ch policy versio │ │ │ │ │ +000786a0: 6e20 796f 7572 0a70 6163 6b61 6765 2077 n your.package w │ │ │ │ │ +000786b0: 6173 2063 6865 636b 6564 2061 6761 696e as checked again │ │ │ │ │ +000786c0: 7374 206c 6173 7420 2869 6e64 6963 6174 st last (indicat │ │ │ │ │ +000786d0: 6564 2069 6e20 7468 6520 e280 9853 7461 ed in the ...Sta │ │ │ │ │ +000786e0: 6e64 6172 6473 2d56 6572 7369 6f6e e280 ndards-Version.. │ │ │ │ │ +000786f0: 990a 6669 656c 6420 6f66 2074 6865 2073 ..field of the s │ │ │ │ │ +00078700: 6f75 7263 6520 7061 636b 6167 6529 2e20 ource package). │ │ │ │ │ +00078710: 2054 6865 6e20 6d6f 7665 2075 7077 6172 Then move upwar │ │ │ │ │ +00078720: 6473 2075 6e74 696c 2074 6865 2074 6f70 ds until the top │ │ │ │ │ +00078730: 2061 6e64 2063 6865 636b 0a77 6869 6368 and check.which │ │ │ │ │ +00078740: 206f 6620 7468 6520 6974 656d 7320 6f6e of the items on │ │ │ │ │ +00078750: 2074 6865 206c 6973 7420 6d69 6768 7420 the list might │ │ │ │ │ +00078760: 636f 6e63 6572 6e20 796f 7572 2070 6163 concern your pac │ │ │ │ │ +00078770: 6b61 6765 2e20 204e 6f74 6520 7768 6963 kage. Note whic │ │ │ │ │ +00078780: 680a 7365 6374 696f 6e73 206f 6620 706f h.sections of po │ │ │ │ │ +00078790: 6c69 6379 2064 6973 6375 7373 2074 6869 licy discuss thi │ │ │ │ │ +000787a0: 732c 2061 6e64 2074 6865 6e20 6368 6563 s, and then chec │ │ │ │ │ +000787b0: 6b20 6f75 7420 7468 6520 506f 6c69 6379 k out the Policy │ │ │ │ │ +000787c0: 204d 616e 7561 6c0a 666f 7220 6465 7461 Manual.for deta │ │ │ │ │ +000787d0: 696c 732e 2020 4f6e 6365 2079 6f75 e280 ils. Once you.. │ │ │ │ │ +000787e0: 9976 6520 6d61 6465 2061 6c6c 206e 6563 .ve made all nec │ │ │ │ │ +000787f0: 6573 7361 7279 2063 6861 6e67 6573 2074 essary changes t │ │ │ │ │ +00078800: 6f20 6d61 7463 6820 7468 650a 6375 7272 o match the.curr │ │ │ │ │ +00078810: 656e 7420 7275 6c65 732c 2075 7064 6174 ent rules, updat │ │ │ │ │ +00078820: 6520 7468 6520 7661 6c75 6520 6f66 20e2 e the value of . │ │ │ │ │ +00078830: 8098 5374 616e 6461 7264 732d 5665 7273 ..Standards-Vers │ │ │ │ │ +00078840: 696f 6ee2 8099 2074 6f20 7468 6520 6375 ion... to the cu │ │ │ │ │ +00078850: 7272 656e 740a 506f 6c69 6379 204d 616e rrent.Policy Man │ │ │ │ │ +00078860: 7561 6c20 7665 7273 696f 6e2e 0a0a 4966 ual version...If │ │ │ │ │ +00078870: 2061 6e20 6974 656d 2069 6e20 7468 6520 an item in the │ │ │ │ │ +00078880: 6c69 7374 2069 7320 666f 6c6c 6f77 6564 list is followed │ │ │ │ │ +00078890: 2062 7920 7468 6520 6e61 6d65 206f 6620 by the name of │ │ │ │ │ +000788a0: 6120 4c69 6e74 6961 6e20 7461 6720 696e a Lintian tag in │ │ │ │ │ +000788b0: 0a73 7175 6172 6520 6272 6163 6b65 7473 .square brackets │ │ │ │ │ +000788c0: 2c20 6974 2069 6e64 6963 6174 6573 2074 , it indicates t │ │ │ │ │ +000788d0: 6861 7420 7468 6520 706f 6c69 6379 2072 hat the policy r │ │ │ │ │ +000788e0: 6571 7569 7265 6d65 6e74 2069 7320 636f equirement is co │ │ │ │ │ +000788f0: 7665 7265 6420 6279 0a74 6861 7420 4c69 vered by.that Li │ │ │ │ │ +00078900: 6e74 6961 6e20 7461 672e 2020 5468 6520 ntian tag. The │ │ │ │ │ +00078910: 6c61 636b 206f 6620 7375 6368 2061 6e20 lack of such an │ │ │ │ │ +00078920: 616e 6e6f 7461 7469 6f6e 2064 6f65 7320 annotation does │ │ │ │ │ +00078930: 6e6f 7420 6d65 616e 2074 6861 7420 6e6f not mean that no │ │ │ │ │ +00078940: 0a4c 696e 7469 616e 2074 6167 2065 7869 .Lintian tag exi │ │ │ │ │ +00078950: 7374 7320 746f 2063 6f76 6572 2074 6865 sts to cover the │ │ │ │ │ +00078960: 2072 6571 7569 7265 6d65 6e74 2e20 204f requirement. O │ │ │ │ │ +00078970: 7572 2063 6f76 6572 6167 6520 6f66 2074 ur coverage of t │ │ │ │ │ +00078980: 6865 7365 0a61 6e6e 6f74 6174 696f 6e73 hese.annotations │ │ │ │ │ +00078990: 2069 7320 7175 6974 6520 696e 636f 6d70 is quite incomp │ │ │ │ │ +000789a0: 6c65 7465 2c20 616e 6420 7061 7463 6865 lete, and patche │ │ │ │ │ +000789b0: 7320 746f 2074 6869 7320 6368 6563 6b6c s to this checkl │ │ │ │ │ +000789c0: 6973 7420 6172 6520 7665 7279 0a77 656c ist are very.wel │ │ │ │ │ +000789d0: 636f 6d65 2e0a 0a54 6865 2073 6563 7469 come...The secti │ │ │ │ │ +000789e0: 6f6e 7320 696e 2074 6869 7320 6368 6563 ons in this chec │ │ │ │ │ +000789f0: 6b6c 6973 7420 6d61 7463 6820 7468 6520 klist match the │ │ │ │ │ +00078a00: 7661 6c75 6573 2066 6f72 2074 6865 0ae2 values for the.. │ │ │ │ │ +00078a10: 8098 5374 616e 6461 7264 732d 5665 7273 ..Standards-Vers │ │ │ │ │ +00078a20: 696f 6ee2 8099 2063 6f6e 7472 6f6c 2066 ion... control f │ │ │ │ │ +00078a30: 6965 6c64 2069 6e20 6f6d 6974 7469 6e67 ield in omitting │ │ │ │ │ +00078a40: 2074 6865 206d 696e 6f72 2070 6174 6368 the minor patch │ │ │ │ │ +00078a50: 2076 6572 7369 6f6e 2c0a 6578 6365 7074 version,.except │ │ │ │ │ +00078a60: 2069 6e20 7468 6520 7477 6f20 616e 6f6d in the two anom │ │ │ │ │ +00078a70: 616c 6f75 7320 6869 7374 6f72 6963 616c alous historical │ │ │ │ │ +00078a80: 2063 6173 6573 2077 6865 7265 206e 6f72 cases where nor │ │ │ │ │ +00078a90: 6d61 7469 7665 0a72 6571 7569 7265 6d65 mative.requireme │ │ │ │ │ +00078aa0: 6e74 7320 7765 7265 2063 6861 6e67 6564 nts were changed │ │ │ │ │ +00078ab0: 2069 6e20 6120 6d69 6e6f 7220 7061 7463 in a minor patc │ │ │ │ │ +00078ac0: 6820 7265 6c65 6173 652e 0a0a 1f0a 4669 h release.....Fi │ │ │ │ │ +00078ad0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +00078ae0: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ +00078af0: 6572 7369 6f6e 2034 2037 2030 2c20 204e ersion 4 7 0, N │ │ │ │ │ +00078b00: 6578 743a 2056 6572 7369 6f6e 2034 2036 ext: Version 4 6 │ │ │ │ │ +00078b10: 2032 2c20 2050 7265 763a 2041 626f 7574 2, Prev: About │ │ │ │ │ +00078b20: 2074 6865 2063 6865 636b 6c69 7374 2c20 the checklist, │ │ │ │ │ +00078b30: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ +00078b40: 6865 636b 6c69 7374 0a0a 3232 2e32 2056 hecklist..22.2 V │ │ │ │ │ +00078b50: 6572 7369 6f6e 2034 2e37 2e30 0a3d 3d3d ersion 4.7.0.=== │ │ │ │ │ +00078b60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +00078b70: 0a52 656c 6561 7365 6420 4170 7269 6c2c .Released April, │ │ │ │ │ +00078b80: 2032 3032 342e 0a0a 322e 322e 310a 0a20 2024...2.2.1.. │ │ │ │ │ +00078b90: 2020 2020 446f 6375 6d65 6e74 2074 6861 Document tha │ │ │ │ │ +00078ba0: 7420 736f 7572 6365 2070 6163 6b61 6765 t source package │ │ │ │ │ +00078bb0: 7320 696e 2074 6865 2027 6d61 696e 2720 s in the 'main' │ │ │ │ │ +00078bc0: 6172 6368 6976 6520 6172 6561 206d 6179 archive area may │ │ │ │ │ +00078bd0: 2062 7569 6c64 0a20 2020 2020 6269 6e61 build. bina │ │ │ │ │ +00078be0: 7279 2070 6163 6b61 6765 7320 696e 2074 ry packages in t │ │ │ │ │ +00078bf0: 6865 2027 636f 6e74 7269 6227 2061 7263 he 'contrib' arc │ │ │ │ │ +00078c00: 6869 7665 2061 7265 612c 2061 6c74 686f hive area, altho │ │ │ │ │ +00078c10: 7567 6820 7468 6973 2069 730a 2020 2020 ugh this is. │ │ │ │ │ +00078c20: 2064 6973 636f 7572 6167 6564 2075 6e6c discouraged unl │ │ │ │ │ +00078c30: 6573 7320 7468 6520 736f 7572 6365 2070 ess the source p │ │ │ │ │ +00078c40: 6163 6b61 6765 2069 7320 696e 636f 6e76 ackage is inconv │ │ │ │ │ +00078c50: 656e 6965 6e74 2074 6f20 7370 6c69 742e enient to split. │ │ │ │ │ +00078c60: 0a20 2020 2020 5468 6973 2064 6f65 7320 . This does │ │ │ │ │ +00078c70: 6e6f 7420 7265 6c61 7820 7468 6520 7265 not relax the re │ │ │ │ │ +00078c80: 7175 6972 656d 656e 7420 7468 6174 2073 quirement that s │ │ │ │ │ +00078c90: 6f75 7263 6520 7061 636b 6167 6573 2069 ource packages i │ │ │ │ │ +00078ca0: 6e20 276d 6169 6e27 0a20 2020 2020 6d75 n 'main'. mu │ │ │ │ │ +00078cb0: 7374 206e 6f74 2068 6176 6520 6275 696c st not have buil │ │ │ │ │ +00078cc0: 6420 6465 7065 6e64 656e 6369 6573 206f d dependencies o │ │ │ │ │ +00078cd0: 7574 7369 6465 206f 6620 276d 6169 6e27 utside of 'main' │ │ │ │ │ +00078ce0: 2e0a 0a32 2e32 2e32 0a0a 2020 2020 2054 ...2.2.2.. T │ │ │ │ │ +00078cf0: 6865 20e2 8098 6e6f 6e2d 6672 6565 2d66 he ...non-free-f │ │ │ │ │ +00078d00: 6972 6d77 6172 65e2 8099 2061 7263 6869 irmware... archi │ │ │ │ │ +00078d10: 7665 2061 7265 6120 6861 7320 6265 656e ve area has been │ │ │ │ │ +00078d20: 2061 6464 6564 2e0a 0a33 2e39 0a0a 2020 added...3.9.. │ │ │ │ │ +00078d30: 2020 204d 6169 6e74 6169 6e65 7220 7363 Maintainer sc │ │ │ │ │ +00078d40: 7269 7074 7320 7368 6f75 6c64 2075 7365 ripts should use │ │ │ │ │ +00078d50: 206e 6174 6976 6520 6f76 6572 7269 6469 native overridi │ │ │ │ │ +00078d60: 6e67 206d 6563 6861 6e69 736d 7320 696e ng mechanisms in │ │ │ │ │ +00078d70: 7374 6561 640a 2020 2020 206f 6620 6470 stead. of dp │ │ │ │ │ +00078d80: 6b67 2d64 6976 6572 742c 2077 6865 7265 kg-divert, where │ │ │ │ │ +00078d90: 7665 7220 706f 7373 6962 6c65 2e20 204d ver possible. M │ │ │ │ │ +00078da0: 6169 6e74 6169 6e65 7220 7363 7269 7074 aintainer script │ │ │ │ │ +00078db0: 7320 6d75 7374 206e 6f74 0a20 2020 2020 s must not. │ │ │ │ │ +00078dc0: 6469 7665 7274 2063 6f6e 6669 6775 7261 divert configura │ │ │ │ │ +00078dd0: 7469 6f6e 2066 696c 6573 2075 7365 6420 tion files used │ │ │ │ │ +00078de0: 6279 2073 7973 7465 6d64 2063 6f6d 706f by systemd compo │ │ │ │ │ +00078df0: 6e65 6e74 732e 0a0a 2020 2020 204d 6169 nents... Mai │ │ │ │ │ +00078e00: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ +00078e10: 6d75 7374 206e 6f74 2075 7365 2074 6865 must not use the │ │ │ │ │ +00078e20: 2061 6c74 6572 6e61 7469 7665 7320 7379 alternatives sy │ │ │ │ │ +00078e30: 7374 656d 2066 6f72 2073 7973 7465 6d64 stem for systemd │ │ │ │ │ +00078e40: 0a20 2020 2020 636f 6e66 6967 7572 6174 . configurat │ │ │ │ │ +00078e50: 696f 6e20 6669 6c65 732e 0a0a 342e 380a ion files...4.8. │ │ │ │ │ +00078e60: 0a20 2020 2020 4861 7264 206c 696e 6b73 . Hard links │ │ │ │ │ +00078e70: 2061 7265 2070 6572 6d69 7474 6564 2069 are permitted i │ │ │ │ │ +00078e80: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ +00078e90: 732e 0a0a 342e 390a 0a20 2020 2020 466f s...4.9.. Fo │ │ │ │ │ +00078ea0: 7220 7061 636b 6167 6573 2069 6e20 636f r packages in co │ │ │ │ │ +00078eb0: 6e74 7269 622c 2061 6e64 2066 6f72 2070 ntrib, and for p │ │ │ │ │ +00078ec0: 6163 6b61 6765 7320 696e 206e 6f6e 2d66 ackages in non-f │ │ │ │ │ +00078ed0: 7265 6520 7769 7468 0a20 2020 2020 e280 ree with. .. │ │ │ │ │ +00078ee0: 9841 7574 6f62 7569 6c64 3a20 7965 73e2 .Autobuild: yes. │ │ │ │ │ +00078ef0: 8099 2c20 7265 7175 6972 6564 2074 6172 .., required tar │ │ │ │ │ +00078f00: 6765 7473 2069 6e20 642f 7275 6c65 7320 gets in d/rules │ │ │ │ │ +00078f10: 6172 6520 6e6f 206c 6f6e 6765 720a 2020 are no longer. │ │ │ │ │ +00078f20: 2020 2070 6572 6d69 7474 6564 2074 6f20 permitted to │ │ │ │ │ +00078f30: 6174 7465 6d70 7420 6e65 7477 6f72 6b20 attempt network │ │ │ │ │ +00078f40: 6163 6365 7373 2e20 2050 7265 7669 6f75 access. Previou │ │ │ │ │ +00078f50: 736c 792c 206f 6e6c 7920 7061 636b 6167 sly, only packag │ │ │ │ │ +00078f60: 6573 2069 6e0a 2020 2020 206d 6169 6e20 es in. main │ │ │ │ │ +00078f70: 6861 6420 7468 6973 2072 6573 7472 6963 had this restric │ │ │ │ │ +00078f80: 7469 6f6e 2e0a 0a35 2e36 2e31 330a 0a20 tion...5.6.13.. │ │ │ │ │ +00078f90: 2020 2020 5468 6520 e280 9844 6573 6372 The ...Descr │ │ │ │ │ +00078fa0: 6970 7469 6f6e e280 9920 6669 656c 6420 iption... field │ │ │ │ │ +00078fb0: 6973 206e 6f74 2070 7265 7365 6e74 2069 is not present i │ │ │ │ │ +00078fc0: 6e20 e280 982e 6368 616e 6765 73e2 8099 n ....changes... │ │ │ │ │ +00078fd0: 2066 696c 6573 2069 6620 6e6f 0a20 2020 files if no. │ │ │ │ │ +00078fe0: 2020 6269 6e61 7279 2070 6163 6b61 6765 binary package │ │ │ │ │ +00078ff0: 7320 6172 6520 6265 696e 6720 7570 6c6f s are being uplo │ │ │ │ │ +00079000: 6164 6564 2e0a 0a35 2e36 2e31 390a 0a20 aded...5.6.19.. │ │ │ │ │ +00079010: 2020 2020 5468 6520 e280 9842 696e 6172 The ...Binar │ │ │ │ │ +00079020: 79e2 8099 2066 6965 6c64 2069 7320 6e6f y... field is no │ │ │ │ │ +00079030: 7420 7072 6573 656e 7420 696e 20e2 8098 t present in ... │ │ │ │ │ +00079040: 2e63 6861 6e67 6573 e280 9920 6669 6c65 .changes... file │ │ │ │ │ +00079050: 7320 6966 206e 6f20 6269 6e61 7279 0a20 s if no binary. │ │ │ │ │ +00079060: 2020 2020 7061 636b 6167 6573 2061 7265 packages are │ │ │ │ │ +00079070: 2062 6569 6e67 2075 706c 6f61 6465 642e being uploaded. │ │ │ │ │ +00079080: 0a0a 362e 330a 0a20 2020 2020 5061 636b ..6.3.. Pack │ │ │ │ │ +00079090: 6167 6573 2074 6861 7420 6175 746f 6d61 ages that automa │ │ │ │ │ +000790a0: 7469 6361 6c6c 7920 7374 6172 7420 6f72 tically start or │ │ │ │ │ +000790b0: 2073 746f 7020 7379 7374 656d 2073 6572 stop system ser │ │ │ │ │ +000790c0: 7669 6365 7320 6d75 7374 0a20 2020 2020 vices must. │ │ │ │ │ +000790d0: 696e 636c 7564 6520 e280 9873 7973 7465 include ...syste │ │ │ │ │ +000790e0: 6d64 e280 9920 756e 6974 7320 756e 6c65 md... units unle │ │ │ │ │ +000790f0: 7373 2074 6865 2073 6572 7669 6365 2069 ss the service i │ │ │ │ │ +00079100: 7320 6f6e 6c79 2069 6e74 656e 6465 6420 s only intended │ │ │ │ │ +00079110: 666f 7220 7573 650a 2020 2020 206f 6e20 for use. on │ │ │ │ │ +00079120: 7379 7374 656d 7320 7275 6e6e 696e 6720 systems running │ │ │ │ │ +00079130: 616c 7465 726e 6174 6976 6520 696e 6974 alternative init │ │ │ │ │ +00079140: 2073 7973 7465 6d73 2e20 2050 7265 7669 systems. Previ │ │ │ │ │ +00079150: 6f75 736c 792c 20e2 8098 7379 7374 656d ously, ...system │ │ │ │ │ +00079160: 64e2 8099 0a20 2020 2020 616c 736f 2073 d.... also s │ │ │ │ │ +00079170: 7570 706f 7274 6564 2069 6e69 7420 7363 upported init sc │ │ │ │ │ +00079180: 7269 7074 732c 2062 7574 2074 6861 7420 ripts, but that │ │ │ │ │ +00079190: 7375 7070 6f72 7420 6973 2062 6569 6e67 support is being │ │ │ │ │ +000791a0: 2072 656d 6f76 6564 2e0a 0a1f 0a46 696c removed.....Fil │ │ │ │ │ +000791b0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +000791c0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ +000791d0: 7273 696f 6e20 3420 3620 322c 2020 4e65 rsion 4 6 2, Ne │ │ │ │ │ +000791e0: 7874 3a20 5665 7273 696f 6e20 3420 3620 xt: Version 4 6 │ │ │ │ │ +000791f0: 312c 2020 5072 6576 3a20 5665 7273 696f 1, Prev: Versio │ │ │ │ │ +00079200: 6e20 3420 3720 302c 2020 5570 3a20 5570 n 4 7 0, Up: Up │ │ │ │ │ +00079210: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ +00079220: 740a 0a32 322e 3320 5665 7273 696f 6e20 t..22.3 Version │ │ │ │ │ +00079230: 342e 362e 320a 3d3d 3d3d 3d3d 3d3d 3d3d 4.6.2.========== │ │ │ │ │ +00079240: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ +00079250: 6564 2044 6563 656d 6265 722c 2032 3032 ed December, 202 │ │ │ │ │ +00079260: 322e 0a0a 332e 380a 0a20 2020 2020 4573 2...3.8.. Es │ │ │ │ │ +00079270: 7365 6e74 6961 6c20 7061 636b 6167 6573 sential packages │ │ │ │ │ +00079280: 2061 7265 206f 6e6c 7920 7265 7175 6972 are only requir │ │ │ │ │ +00079290: 6564 2074 6f20 7072 6f76 6964 6520 7468 ed to provide th │ │ │ │ │ +000792a0: 6569 7220 636f 7265 0a20 2020 2020 6675 eir core. fu │ │ │ │ │ +000792b0: 6e63 7469 6f6e 616c 6974 7920 7768 656e nctionality when │ │ │ │ │ +000792c0: 2075 6e63 6f6e 6669 6775 7265 6420 6966 unconfigured if │ │ │ │ │ +000792d0: 2074 6865 7920 6861 6420 7072 6576 696f they had previo │ │ │ │ │ +000792e0: 7573 6c79 2062 6565 6e0a 2020 2020 2063 usly been. c │ │ │ │ │ +000792f0: 6f6e 6669 6775 7265 6420 6174 206c 6561 onfigured at lea │ │ │ │ │ +00079300: 7374 206f 6e63 652e 0a0a 362e 3520 2620 st once...6.5 & │ │ │ │ │ +00079310: 362e 360a 0a20 2020 2020 5468 6520 6e65 6.6.. The ne │ │ │ │ │ +00079320: 7720 7061 636b 6167 6520 7665 7273 696f w package versio │ │ │ │ │ +00079330: 6e20 6973 2070 726f 7669 6465 6420 6173 n is provided as │ │ │ │ │ +00079340: 2061 6e20 6164 6469 7469 6f6e 616c 2061 an additional a │ │ │ │ │ +00079350: 7267 756d 656e 740a 2020 2020 2066 6f6c rgument. fol │ │ │ │ │ +00079360: 6c6f 7769 6e67 2074 6865 206f 6c64 2070 lowing the old p │ │ │ │ │ +00079370: 6163 6b61 6765 2076 6572 7369 6f6e 2074 ackage version t │ │ │ │ │ +00079380: 6f20 7365 7665 7261 6c20 e280 9870 7265 o several ...pre │ │ │ │ │ +00079390: 696e 7374 e280 992c 20e2 8098 7072 6572 inst..., ...prer │ │ │ │ │ +000793a0: 6de2 8099 2c0a 2020 2020 2061 6e64 20e2 m...,. and . │ │ │ │ │ +000793b0: 8098 706f 7374 726d e280 9920 6d61 696e ..postrm... main │ │ │ │ │ +000793c0: 7461 696e 6572 2073 6372 6970 7420 6163 tainer script ac │ │ │ │ │ +000793d0: 7469 6f6e 732e 0a0a 3131 2e38 2e34 0a0a tions...11.8.4.. │ │ │ │ │ +000793e0: 2020 2020 2057 6865 6e20 636f 6d70 7574 When comput │ │ │ │ │ +000793f0: 696e 6720 7468 6520 7072 696f 7269 7479 ing the priority │ │ │ │ │ +00079400: 2066 6f72 2061 6c74 6572 6e61 7469 7665 for alternative │ │ │ │ │ +00079410: 7320 666f 720a 2020 2020 20e2 8098 2f75 s for. .../u │ │ │ │ │ +00079420: 7372 2f62 696e 2f78 2d77 696e 646f 772d sr/bin/x-window- │ │ │ │ │ +00079430: 6d61 6e61 6765 72e2 8099 2c20 7374 6172 manager..., star │ │ │ │ │ +00079440: 7420 7769 7468 2061 2070 7269 6f72 6974 t with a priorit │ │ │ │ │ +00079450: 7920 6f66 2034 302c 206e 6f74 2032 302c y of 40, not 20, │ │ │ │ │ +00079460: 0a20 2020 2020 616e 6420 646f 6ee2 8099 . and don... │ │ │ │ │ +00079470: 7420 696e 6372 6561 7365 2074 6865 2070 t increase the p │ │ │ │ │ +00079480: 7269 6f72 6974 7920 6261 7365 6420 6f6e riority based on │ │ │ │ │ +00079490: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the │ │ │ │ │ +000794a0: 2028 6f62 736f 6c65 7465 290a 2020 2020 (obsolete). │ │ │ │ │ +000794b0: 2044 6562 6961 6e20 6d65 6e75 2073 7973 Debian menu sys │ │ │ │ │ +000794c0: 7465 6d2e 0a0a 1f0a 4669 6c65 3a20 6465 tem.....File: de │ │ │ │ │ +000794d0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +000794e0: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ +000794f0: 2034 2036 2031 2c20 204e 6578 743a 2056 4 6 1, Next: V │ │ │ │ │ +00079500: 6572 7369 6f6e 2034 2036 2030 2c20 2050 ersion 4 6 0, P │ │ │ │ │ +00079510: 7265 763a 2056 6572 7369 6f6e 2034 2036 rev: Version 4 6 │ │ │ │ │ +00079520: 2032 2c20 2055 703a 2055 7067 7261 6469 2, Up: Upgradi │ │ │ │ │ +00079530: 6e67 2063 6865 636b 6c69 7374 0a0a 3232 ng checklist..22 │ │ │ │ │ +00079540: 2e34 2056 6572 7369 6f6e 2034 2e36 2e31 .4 Version 4.6.1 │ │ │ │ │ +00079550: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +00079560: 3d3d 3d0a 0a52 656c 6561 7365 6420 4d61 ===..Released Ma │ │ │ │ │ +00079570: 792c 2032 3032 322e 0a0a 392e 312e 310a y, 2022...9.1.1. │ │ │ │ │ +00079580: 0a20 2020 2020 5265 7374 6f72 6520 7065 . Restore pe │ │ │ │ │ +00079590: 726d 6973 7369 6f6e 2066 6f72 2070 6163 rmission for pac │ │ │ │ │ +000795a0: 6b61 6765 7320 666f 7220 6e6f 6e2d 3634 kages for non-64 │ │ │ │ │ +000795b0: 2d62 6974 2061 7263 6869 7465 6374 7572 -bit architectur │ │ │ │ │ +000795c0: 6573 2074 6f0a 2020 2020 2069 6e73 7461 es to. insta │ │ │ │ │ +000795d0: 6c6c 2066 696c 6573 2074 6f20 e280 982f ll files to .../ │ │ │ │ │ +000795e0: 7573 722f 6c69 6236 342f e280 992e 0a0a usr/lib64/...... │ │ │ │ │ +000795f0: 392e 372e 3220 2620 392e 372e 330a 0a20 9.7.2 & 9.7.3.. │ │ │ │ │ +00079600: 2020 2020 5468 6520 7465 7874 206f 6620 The text of │ │ │ │ │ +00079610: 7468 6573 6520 7365 6374 696f 6e73 2068 these sections h │ │ │ │ │ +00079620: 6173 2062 6565 6e20 7570 6461 7465 6420 as been updated │ │ │ │ │ +00079630: 746f 2072 6566 6c65 6374 2074 6865 2070 to reflect the p │ │ │ │ │ +00079640: 6163 6b61 6765 0a20 2020 2020 7370 6c69 ackage. spli │ │ │ │ │ +00079650: 7420 6f66 2062 696e 3a6d 696d 652d 7375 t of bin:mime-su │ │ │ │ │ +00079660: 7070 6f72 7420 696e 746f 2062 696e 3a6d pport into bin:m │ │ │ │ │ +00079670: 6564 6961 2d74 7970 6573 2061 6e64 2062 edia-types and b │ │ │ │ │ +00079680: 696e 3a6d 6169 6c63 6170 2e0a 0a1f 0a46 in:mailcap.....F │ │ │ │ │ +00079690: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +000796a0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +000796b0: 5665 7273 696f 6e20 3420 3620 302c 2020 Version 4 6 0, │ │ │ │ │ +000796c0: 4e65 7874 3a20 5665 7273 696f 6e20 3420 Next: Version 4 │ │ │ │ │ +000796d0: 3520 312c 2020 5072 6576 3a20 5665 7273 5 1, Prev: Vers │ │ │ │ │ +000796e0: 696f 6e20 3420 3620 312c 2020 5570 3a20 ion 4 6 1, Up: │ │ │ │ │ +000796f0: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ +00079700: 6973 740a 0a32 322e 3520 5665 7273 696f ist..22.5 Versio │ │ │ │ │ +00079710: 6e20 342e 362e 300a 3d3d 3d3d 3d3d 3d3d n 4.6.0.======== │ │ │ │ │ +00079720: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ +00079730: 6173 6564 2041 7567 7573 742c 2032 3032 ased August, 202 │ │ │ │ │ +00079740: 312e 0a0a 392e 312e 310a 0a20 2020 2020 1...9.1.1.. │ │ │ │ │ +00079750: 4e6f 2070 6163 6b61 6765 2069 7320 616c No package is al │ │ │ │ │ +00079760: 6c6f 7765 6420 746f 2069 6e73 7461 6c6c lowed to install │ │ │ │ │ +00079770: 2066 696c 6573 2069 6e20 e280 982f 7573 files in .../us │ │ │ │ │ +00079780: 722f 6c69 6236 342f e280 992e 0a20 2020 r/lib64/..... │ │ │ │ │ +00079790: 2020 5072 6576 696f 7573 6c79 2c20 7468 Previously, th │ │ │ │ │ +000797a0: 6973 2070 726f 6869 6269 7469 6f6e 206f is prohibition o │ │ │ │ │ +000797b0: 6e6c 7920 6170 706c 6965 6420 746f 2070 nly applied to p │ │ │ │ │ +000797c0: 6163 6b61 6765 7320 666f 7220 3634 2d62 ackages for 64-b │ │ │ │ │ +000797d0: 6974 0a20 2020 2020 6172 6368 6974 6563 it. architec │ │ │ │ │ +000797e0: 7475 7265 732e 0a0a 3132 2e31 0a0a 2020 tures...12.1.. │ │ │ │ │ +000797f0: 2020 204d 616e 7561 6c20 7061 6765 7320 Manual pages │ │ │ │ │ +00079800: 6d61 7920 6265 2069 6e63 6c75 6465 6420 may be included │ │ │ │ │ +00079810: 696e 2064 6570 656e 6465 6e63 6965 732c in dependencies, │ │ │ │ │ +00079820: 206e 6f74 206f 6e6c 7920 696e 2074 6865 not only in the │ │ │ │ │ +00079830: 0a20 2020 2020 7061 636b 6167 6573 2063 . packages c │ │ │ │ │ +00079840: 6f6e 7461 696e 696e 6720 7468 6520 7468 ontaining the th │ │ │ │ │ +00079850: 696e 6773 2074 6865 7920 646f 6375 6d65 ings they docume │ │ │ │ │ +00079860: 6e74 2e0a 0a1f 0a46 696c 653a 2064 6562 nt.....File: deb │ │ │ │ │ +00079870: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00079880: 2020 4e6f 6465 3a20 5665 7273 696f 6e20 Node: Version │ │ │ │ │ +00079890: 3420 3520 312c 2020 4e65 7874 3a20 5665 4 5 1, Next: Ve │ │ │ │ │ +000798a0: 7273 696f 6e20 3420 3520 302c 2020 5072 rsion 4 5 0, Pr │ │ │ │ │ +000798b0: 6576 3a20 5665 7273 696f 6e20 3420 3620 ev: Version 4 6 │ │ │ │ │ +000798c0: 302c 2020 5570 3a20 5570 6772 6164 696e 0, Up: Upgradin │ │ │ │ │ +000798d0: 6720 6368 6563 6b6c 6973 740a 0a32 322e g checklist..22. │ │ │ │ │ +000798e0: 3620 5665 7273 696f 6e20 342e 352e 310a 6 Version 4.5.1. │ │ │ │ │ +000798f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00079900: 3d3d 0a0a 5265 6c65 6173 6564 204e 6f76 ==..Released Nov │ │ │ │ │ +00079910: 656d 6265 722c 2032 3032 302e 0a0a 322e ember, 2020...2. │ │ │ │ │ +00079920: 332c 2034 2e35 2026 2031 322e 350a 0a20 3, 4.5 & 12.5.. │ │ │ │ │ +00079930: 2020 2020 5468 6520 636f 7079 7269 6768 The copyrigh │ │ │ │ │ +00079940: 7420 696e 666f 726d 6174 696f 6e20 666f t information fo │ │ │ │ │ +00079950: 7220 6669 6c65 7320 696e 2061 2070 6163 r files in a pac │ │ │ │ │ +00079960: 6b61 6765 206d 7573 7420 6265 2063 6f70 kage must be cop │ │ │ │ │ +00079970: 6965 640a 2020 2020 2076 6572 6261 7469 ied. verbati │ │ │ │ │ +00079980: 6d20 696e 746f 20e2 8098 2f75 7372 2f73 m into .../usr/s │ │ │ │ │ +00079990: 6861 7265 2f64 6f63 2f50 4143 4b41 4745 hare/doc/PACKAGE │ │ │ │ │ +000799a0: 2f63 6f70 7972 6967 6874 e280 9920 7768 /copyright... wh │ │ │ │ │ +000799b0: 656e 2061 6c6c 206f 6620 7468 650a 2020 en all of the. │ │ │ │ │ +000799c0: 2020 2066 6f6c 6c6f 7769 6e67 2068 6f6c following hol │ │ │ │ │ +000799d0: 643a 0a0a 2020 2020 2020 2031 2e20 7468 d:.. 1. th │ │ │ │ │ +000799e0: 6520 6469 7374 7269 6275 7469 6f6e 206c e distribution l │ │ │ │ │ +000799f0: 6963 656e 7365 2066 6f72 2074 686f 7365 icense for those │ │ │ │ │ +00079a00: 2066 696c 6573 2072 6571 7569 7265 7320 files requires │ │ │ │ │ +00079a10: 7468 6174 0a20 2020 2020 2020 2020 2063 that. c │ │ │ │ │ +00079a20: 6f70 7972 6967 6874 2069 6e66 6f72 6d61 opyright informa │ │ │ │ │ +00079a30: 7469 6f6e 2062 6520 696e 636c 7564 6564 tion be included │ │ │ │ │ +00079a40: 2069 6e20 616c 6c20 636f 7069 6573 2061 in all copies a │ │ │ │ │ +00079a50: 6e64 2f6f 7220 6269 6e61 7279 0a20 2020 nd/or binary. │ │ │ │ │ +00079a60: 2020 2020 2020 2064 6973 7472 6962 7574 distribut │ │ │ │ │ +00079a70: 696f 6e73 3b0a 0a20 2020 2020 2020 322e ions;.. 2. │ │ │ │ │ +00079a80: 2074 6865 2066 696c 6573 2061 7265 2073 the files are s │ │ │ │ │ +00079a90: 6869 7070 6564 2069 6e20 7468 6520 6269 hipped in the bi │ │ │ │ │ +00079aa0: 6e61 7279 2070 6163 6b61 6765 2c20 6569 nary package, ei │ │ │ │ │ +00079ab0: 7468 6572 2069 6e20 736f 7572 6365 0a20 ther in source. │ │ │ │ │ +00079ac0: 2020 2020 2020 2020 206f 7220 636f 6d70 or comp │ │ │ │ │ +00079ad0: 696c 6564 2066 6f72 6d3b 2061 6e64 0a0a iled form; and.. │ │ │ │ │ +00079ae0: 2020 2020 2020 2033 2e20 7468 6520 666f 3. the fo │ │ │ │ │ +00079af0: 726d 2069 6e20 7768 6963 6820 7468 6520 rm in which the │ │ │ │ │ +00079b00: 6669 6c65 7320 6172 6520 7072 6573 656e files are presen │ │ │ │ │ +00079b10: 7420 696e 2074 6865 2062 696e 6172 7920 t in the binary │ │ │ │ │ +00079b20: 7061 636b 6167 650a 2020 2020 2020 2020 package. │ │ │ │ │ +00079b30: 2020 646f 6573 206e 6f74 2069 6e63 6c75 does not inclu │ │ │ │ │ +00079b40: 6465 2061 2070 6c61 696e 2074 6578 7420 de a plain text │ │ │ │ │ +00079b50: 7665 7273 696f 6e20 6f66 2074 6865 6972 version of their │ │ │ │ │ +00079b60: 2063 6f70 7972 6967 6874 0a20 2020 2020 copyright. │ │ │ │ │ +00079b70: 2020 2020 206e 6f74 6963 6573 2e0a 0a20 notices... │ │ │ │ │ +00079b80: 2020 2020 4e6f 7465 2074 6861 7420 7468 Note that th │ │ │ │ │ +00079b90: 6572 6520 6973 206e 6f20 6368 616e 6765 ere is no change │ │ │ │ │ +00079ba0: 2074 6f20 7468 6520 7265 7175 6972 656d to the requirem │ │ │ │ │ +00079bb0: 656e 7420 746f 2063 6f70 7920 616c 6c0a ent to copy all. │ │ │ │ │ +00079bc0: 2020 2020 206c 6963 656e 7369 6e67 2069 licensing i │ │ │ │ │ +00079bd0: 6e66 6f72 6d61 7469 6f6e 2069 6e74 6f20 nformation into │ │ │ │ │ +00079be0: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ +00079bf0: 632f 5041 434b 4147 452f 636f 7079 7269 c/PACKAGE/copyri │ │ │ │ │ +00079c00: 6768 74e2 8099 2e0a 0a20 2020 2020 2850 ght...... (P │ │ │ │ │ +00079c10: 7265 7669 6f75 736c 792c 2069 7420 7761 reviously, it wa │ │ │ │ │ +00079c20: 7320 616c 7761 7973 2072 6571 7569 7265 s always require │ │ │ │ │ +00079c30: 6420 666f 7220 616c 6c20 636f 7079 7269 d for all copyri │ │ │ │ │ +00079c40: 6768 7420 696e 666f 726d 6174 696f 6e0a ght information. │ │ │ │ │ +00079c50: 2020 2020 2074 6f20 6265 2063 6f70 6965 to be copie │ │ │ │ │ +00079c60: 6420 696e 746f 20e2 8098 2f75 7372 2f73 d into .../usr/s │ │ │ │ │ +00079c70: 6861 7265 2f64 6f63 2f50 4143 4b41 4745 hare/doc/PACKAGE │ │ │ │ │ +00079c80: 2f63 6f70 7972 6967 6874 e280 992e 290a /copyright....). │ │ │ │ │ +00079c90: 0a34 2e31 370a 0a20 2020 2020 5061 636b .4.17.. Pack │ │ │ │ │ +00079ca0: 6167 6573 206d 7573 7420 6e6f 7420 636f ages must not co │ │ │ │ │ +00079cb0: 6e74 6169 6e20 6120 6e6f 6e2d 6465 6661 ntain a non-defa │ │ │ │ │ +00079cc0: 756c 7420 7365 7269 6573 2066 696c 652e ult series file. │ │ │ │ │ +00079cd0: 2020 5468 6174 2069 732c 0a20 2020 2020 That is,. │ │ │ │ │ +00079ce0: 6470 6b67 e280 9973 2076 656e 646f 722d dpkg...s vendor- │ │ │ │ │ +00079cf0: 7370 6563 6966 6963 2070 6174 6368 2073 specific patch s │ │ │ │ │ +00079d00: 6572 6965 7320 6665 6174 7572 6520 6d75 eries feature mu │ │ │ │ │ +00079d10: 7374 206e 6f74 2062 6520 7573 6564 2066 st not be used f │ │ │ │ │ +00079d20: 6f72 0a20 2020 2020 7061 636b 6167 6573 or. packages │ │ │ │ │ +00079d30: 2069 6e20 7468 6520 4465 6269 616e 2061 in the Debian a │ │ │ │ │ +00079d40: 7263 6869 7665 2e0a 0a20 2020 2020 2870 rchive... (p │ │ │ │ │ +00079d50: 7265 7669 6f75 736c 7920 6120 e280 9c73 reviously a ...s │ │ │ │ │ +00079d60: 686f 756c 6420 6e6f 74e2 809d 290a 0a1f hould not...)... │ │ │ │ │ +00079d70: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00079d80: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00079d90: 3a20 5665 7273 696f 6e20 3420 3520 302c : Version 4 5 0, │ │ │ │ │ +00079da0: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +00079db0: 3420 3420 312c 2020 5072 6576 3a20 5665 4 4 1, Prev: Ve │ │ │ │ │ +00079dc0: 7273 696f 6e20 3420 3520 312c 2020 5570 rsion 4 5 1, Up │ │ │ │ │ +00079dd0: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ +00079de0: 6b6c 6973 740a 0a32 322e 3720 5665 7273 klist..22.7 Vers │ │ │ │ │ +00079df0: 696f 6e20 342e 352e 300a 3d3d 3d3d 3d3d ion 4.5.0.====== │ │ │ │ │ +00079e00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ +00079e10: 6c65 6173 6564 204a 616e 7561 7279 2c20 leased January, │ │ │ │ │ +00079e20: 3230 3230 2e0a 0a39 2e32 2e31 0a0a 2020 2020...9.2.1.. │ │ │ │ │ +00079e30: 2020 2057 6865 6e20 6d61 696e 7461 696e When maintain │ │ │ │ │ +00079e40: 6572 7320 6368 6f6f 7365 2061 206e 6577 ers choose a new │ │ │ │ │ +00079e50: 2068 6172 6463 6f64 6564 206f 7220 6479 hardcoded or dy │ │ │ │ │ +00079e60: 6e61 6d69 6361 6c6c 7920 6765 6e65 7261 namically genera │ │ │ │ │ +00079e70: 7465 640a 2020 2020 2075 7365 726e 616d ted. usernam │ │ │ │ │ +00079e80: 6520 666f 7220 7061 636b 6167 6573 2074 e for packages t │ │ │ │ │ +00079e90: 6f20 7573 652c 2074 6865 7920 7368 6f75 o use, they shou │ │ │ │ │ +00079ea0: 6c64 2073 7461 7274 2074 6869 7320 7573 ld start this us │ │ │ │ │ +00079eb0: 6572 6e61 6d65 2077 6974 680a 2020 2020 ername with. │ │ │ │ │ +00079ec0: 2061 6e20 756e 6465 7273 636f 7265 2e0a an underscore.. │ │ │ │ │ +00079ed0: 0a39 2e33 2e31 0a0a 2020 2020 2050 6163 .9.3.1.. Pac │ │ │ │ │ +00079ee0: 6b61 6765 7320 7468 6174 2069 6e63 6c75 kages that inclu │ │ │ │ │ +00079ef0: 6465 2073 7973 7465 6d20 7365 7276 6963 de system servic │ │ │ │ │ +00079f00: 6573 2073 686f 756c 6420 696e 636c 7564 es should includ │ │ │ │ │ +00079f10: 6520 e280 9873 7973 7465 6d64 e280 990a e ...systemd.... │ │ │ │ │ +00079f20: 2020 2020 2073 6572 7669 6365 2075 6e69 service uni │ │ │ │ │ +00079f30: 7473 2074 6f20 7374 6172 7420 6f72 2073 ts to start or s │ │ │ │ │ +00079f40: 746f 7020 7468 6f73 6520 7365 7276 6963 top those servic │ │ │ │ │ +00079f50: 6573 2e0a 0a20 2020 2020 496e 636c 7564 es... Includ │ │ │ │ │ +00079f60: 696e 6720 616e 2069 6e69 7420 7363 7269 ing an init scri │ │ │ │ │ +00079f70: 7074 2069 7320 656e 636f 7572 6167 6564 pt is encouraged │ │ │ │ │ +00079f80: 2069 6620 7468 6572 6520 6973 206e 6f20 if there is no │ │ │ │ │ +00079f90: 7379 7374 656d 6420 756e 6974 2c0a 2020 systemd unit,. │ │ │ │ │ +00079fa0: 2020 2061 6e64 206f 7074 696f 6e61 6c20 and optional │ │ │ │ │ +00079fb0: 6966 2074 6865 7265 2069 7320 2870 7265 if there is (pre │ │ │ │ │ +00079fc0: 7669 6f75 736c 792c 2069 7420 7761 7320 viously, it was │ │ │ │ │ +00079fd0: 7265 636f 6d6d 656e 6465 6429 2e0a 0a20 recommended)... │ │ │ │ │ +00079fe0: 2020 2020 496e 2074 6865 2063 6f6d 6d6f In the commo │ │ │ │ │ +00079ff0: 6e20 6361 7365 2074 6861 7420 6120 7061 n case that a pa │ │ │ │ │ +0007a000: 636b 6167 6520 696e 636c 7564 6573 2061 ckage includes a │ │ │ │ │ +0007a010: 2073 696e 676c 6520 7379 7374 656d 2073 single system s │ │ │ │ │ +0007a020: 6572 7669 6365 2c0a 2020 2020 2074 6865 ervice,. the │ │ │ │ │ +0007a030: 2073 6572 7669 6365 2075 6e69 7420 7368 service unit sh │ │ │ │ │ +0007a040: 6f75 6c64 2068 6176 6520 7468 6520 7361 ould have the sa │ │ │ │ │ +0007a050: 6d65 206e 616d 6520 6173 2074 6865 2070 me name as the p │ │ │ │ │ +0007a060: 6163 6b61 6765 2070 6c75 7320 7468 650a ackage plus the. │ │ │ │ │ +0007a070: 2020 2020 20e2 809c 2e73 6572 7669 6365 ....service │ │ │ │ │ +0007a080: e280 9d20 6578 7465 6e73 696f 6e2e 2020 ... extension. │ │ │ │ │ +0007a090: 4966 2061 6e20 696e 6974 2073 6372 6970 If an init scrip │ │ │ │ │ +0007a0a0: 7420 6973 2069 6e63 6c75 6465 642c 2069 t is included, i │ │ │ │ │ +0007a0b0: 7420 7368 6f75 6c64 0a20 2020 2020 6861 t should. ha │ │ │ │ │ +0007a0c0: 7665 2074 6865 2073 616d 6520 6e61 6d65 ve the same name │ │ │ │ │ +0007a0d0: 2061 7320 7468 6520 7379 7374 656d 6420 as the systemd │ │ │ │ │ +0007a0e0: 756e 6974 2e0a 0a39 2e33 2e32 0a0a 2020 unit...9.3.2.. │ │ │ │ │ +0007a0f0: 2020 2049 7420 6973 2065 6e63 6f75 7261 It is encoura │ │ │ │ │ +0007a100: 6765 6420 666f 7220 696e 6974 2073 6372 ged for init scr │ │ │ │ │ +0007a110: 6970 7473 2074 6f20 7375 7070 6f72 7420 ipts to support │ │ │ │ │ +0007a120: 7468 6520 e280 9873 7461 7475 73e2 8099 the ...status... │ │ │ │ │ +0007a130: 2061 7267 756d 656e 740a 2020 2020 2028 argument. ( │ │ │ │ │ +0007a140: 7072 6576 696f 7573 6c79 2c20 6974 2077 previously, it w │ │ │ │ │ +0007a150: 6173 2072 6563 6f6d 6d65 6e64 6564 292e as recommended). │ │ │ │ │ +0007a160: 0a0a 392e 332e 330a 0a20 2020 2020 5573 ..9.3.3.. Us │ │ │ │ │ +0007a170: 6520 6f66 2075 7064 6174 652d 7263 2e64 e of update-rc.d │ │ │ │ │ +0007a180: 2069 7320 7265 7175 6972 6564 2069 6620 is required if │ │ │ │ │ +0007a190: 7468 6520 7061 636b 6167 6520 696e 636c the package incl │ │ │ │ │ +0007a1a0: 7564 6573 2061 6e20 696e 6974 0a20 2020 udes an init. │ │ │ │ │ +0007a1b0: 2020 7363 7269 7074 2028 7072 6576 696f script (previo │ │ │ │ │ +0007a1c0: 7573 6c79 2c20 506f 6c69 6379 2073 6169 usly, Policy sai │ │ │ │ │ +0007a1d0: 6420 696e 206f 6e65 2070 6c61 6365 2074 d in one place t │ │ │ │ │ +0007a1e0: 6861 7420 6974 2077 6173 2072 6571 7569 hat it was requi │ │ │ │ │ +0007a1f0: 7265 642c 0a20 2020 2020 616e 6420 696e red,. and in │ │ │ │ │ +0007a200: 2061 6e6f 7468 6572 2073 6169 6420 7468 another said th │ │ │ │ │ +0007a210: 6174 2069 7420 7761 7320 7265 636f 6d6d at it was recomm │ │ │ │ │ +0007a220: 656e 6465 6429 2e0a 0a1f 0a46 696c 653a ended).....File: │ │ │ │ │ +0007a230: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0007a240: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ +0007a250: 696f 6e20 3420 3420 312c 2020 4e65 7874 ion 4 4 1, Next │ │ │ │ │ +0007a260: 3a20 5665 7273 696f 6e20 3420 3420 302c : Version 4 4 0, │ │ │ │ │ +0007a270: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ +0007a280: 3420 3520 302c 2020 5570 3a20 5570 6772 4 5 0, Up: Upgr │ │ │ │ │ +0007a290: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ +0007a2a0: 0a32 322e 3820 5665 7273 696f 6e20 342e .22.8 Version 4. │ │ │ │ │ +0007a2b0: 342e 310a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 4.1.============ │ │ │ │ │ +0007a2c0: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ +0007a2d0: 2053 6570 7465 6d62 6572 2c20 3230 3139 September, 2019 │ │ │ │ │ +0007a2e0: 2e0a 0a35 2e36 2e32 360a 0a20 2020 2020 ...5.6.26.. │ │ │ │ │ +0007a2f0: 4120 7061 636b 6167 6520 636f 6e74 726f A package contro │ │ │ │ │ +0007a300: 6c20 6669 6c65 206d 7573 7420 6e6f 7420 l file must not │ │ │ │ │ +0007a310: 6861 7665 206d 6f72 6520 7468 616e 206f have more than o │ │ │ │ │ +0007a320: 6e65 20e2 8098 5663 732d 3c74 7970 653e ne ...Vcs- │ │ │ │ │ +0007a330: e280 990a 2020 2020 2066 6965 6c64 2e0a .... field.. │ │ │ │ │ +0007a340: 0a20 2020 2020 4966 2074 6865 2070 6163 . If the pac │ │ │ │ │ +0007a350: 6b61 6765 2069 7320 6d61 696e 7461 696e kage is maintain │ │ │ │ │ +0007a360: 6564 2069 6e20 6d75 6c74 6970 6c65 2076 ed in multiple v │ │ │ │ │ +0007a370: 6572 7369 6f6e 2063 6f6e 7472 6f6c 2073 ersion control s │ │ │ │ │ +0007a380: 7973 7465 6d73 2c0a 2020 2020 2074 6865 ystems,. the │ │ │ │ │ +0007a390: 206d 6169 6e74 6169 6e65 7220 7368 6f75 maintainer shou │ │ │ │ │ +0007a3a0: 6c64 2073 7065 6369 6679 2074 6865 206f ld specify the o │ │ │ │ │ +0007a3b0: 6e65 2074 6861 7420 7468 6579 2077 6f75 ne that they wou │ │ │ │ │ +0007a3c0: 6c64 2070 7265 6665 7220 6f74 6865 720a ld prefer other. │ │ │ │ │ +0007a3d0: 2020 2020 2070 656f 706c 6520 746f 2075 people to u │ │ │ │ │ +0007a3e0: 7365 2061 7320 7468 6520 6261 7369 7320 se as the basis │ │ │ │ │ +0007a3f0: 666f 7220 7072 6f70 6f73 696e 6720 6368 for proposing ch │ │ │ │ │ +0007a400: 616e 6765 7320 746f 2074 6865 2070 6163 anges to the pac │ │ │ │ │ +0007a410: 6b61 6765 2e0a 0a39 2e31 3020 2620 3131 kage...9.10 & 11 │ │ │ │ │ +0007a420: 2e35 0a0a 2020 2020 2064 6f63 2d62 6173 .5.. doc-bas │ │ │ │ │ +0007a430: 6520 7265 6769 7374 7261 7469 6f6e 2069 e registration i │ │ │ │ │ +0007a440: 7320 6e6f 7720 6f70 7469 6f6e 616c 2c20 s now optional, │ │ │ │ │ +0007a450: 6672 6f6d 2062 6569 6e67 2072 6563 6f6d from being recom │ │ │ │ │ +0007a460: 6d65 6e64 6564 2e0a 0a39 2e31 320a 0a20 mended...9.12.. │ │ │ │ │ +0007a470: 2020 2020 446f 6375 6d65 6e74 20e2 8098 Document ... │ │ │ │ │ +0007a480: 2f72 756e 2f72 6562 6f6f 742d 7265 7175 /run/reboot-requ │ │ │ │ │ +0007a490: 6972 6564 e280 9920 6d65 6368 616e 6973 ired... mechanis │ │ │ │ │ +0007a4a0: 6d2e 0a0a 636f 7079 7269 6768 742d 666f m...copyright-fo │ │ │ │ │ +0007a4b0: 726d 6174 0a0a 2020 2020 2053 7461 7465 rmat.. State │ │ │ │ │ +0007a4c0: 2073 6f6d 6520 7379 6e74 6163 7469 6361 some syntactica │ │ │ │ │ +0007a4d0: 6c20 7265 7374 7269 6374 696f 6e73 206f l restrictions o │ │ │ │ │ +0007a4e0: 6e20 7468 6520 e280 9846 696c 6573 3ae2 n the ...Files:. │ │ │ │ │ +0007a4f0: 8099 2066 6965 6c64 2e0a 2020 2020 2057 .. field.. W │ │ │ │ │ +0007a500: 696c 6463 6172 6473 2061 7265 2072 6571 ildcards are req │ │ │ │ │ +0007a510: 7569 7265 6420 746f 206d 6174 6368 2074 uired to match t │ │ │ │ │ +0007a520: 6865 2063 6f6e 7465 6e74 7320 6f66 2064 he contents of d │ │ │ │ │ +0007a530: 6972 6563 746f 7269 6573 2c20 616e 640a irectories, and. │ │ │ │ │ +0007a540: 2020 2020 2074 6865 2073 7061 6365 2063 the space c │ │ │ │ │ +0007a550: 6861 7261 6374 6572 2073 6570 6172 6174 haracter separat │ │ │ │ │ +0007a560: 6573 2070 6174 7465 726e 7320 616e 6420 es patterns and │ │ │ │ │ +0007a570: 6361 6e6e 6f74 2062 6520 6573 6361 7065 cannot be escape │ │ │ │ │ +0007a580: 642e 0a0a 1f0a 4669 6c65 3a20 6465 6269 d.....File: debi │ │ │ │ │ +0007a590: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0007a5a0: 204e 6f64 653a 2056 6572 7369 6f6e 2034 Node: Version 4 │ │ │ │ │ +0007a5b0: 2034 2030 2c20 204e 6578 743a 2056 6572 4 0, Next: Ver │ │ │ │ │ +0007a5c0: 7369 6f6e 2034 2033 2030 2c20 2050 7265 sion 4 3 0, Pre │ │ │ │ │ +0007a5d0: 763a 2056 6572 7369 6f6e 2034 2034 2031 v: Version 4 4 1 │ │ │ │ │ +0007a5e0: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ +0007a5f0: 2063 6865 636b 6c69 7374 0a0a 3232 2e39 checklist..22.9 │ │ │ │ │ +0007a600: 2056 6572 7369 6f6e 2034 2e34 2e30 0a3d Version 4.4.0.= │ │ │ │ │ +0007a610: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0007a620: 3d0a 0a52 656c 6561 7365 6420 4a75 6c79 =..Released July │ │ │ │ │ +0007a630: 2c20 3230 3139 2e0a 0a34 2e39 0a0a 2020 , 2019...4.9.. │ │ │ │ │ +0007a640: 2020 2054 6865 2072 6563 6f6d 6d65 6e64 The recommend │ │ │ │ │ +0007a650: 6564 2077 6179 2074 6f20 696d 706c 656d ed way to implem │ │ │ │ │ +0007a660: 656e 7420 7468 6520 6275 696c 6420 7072 ent the build pr │ │ │ │ │ +0007a670: 6f63 6573 7320 6f66 2061 2044 6562 6961 ocess of a Debia │ │ │ │ │ +0007a680: 6e0a 2020 2020 2070 6163 6b61 6765 2c20 n. package, │ │ │ │ │ +0007a690: 696e 2074 6865 2061 6273 656e 6365 206f in the absence o │ │ │ │ │ +0007a6a0: 6620 6120 676f 6f64 2072 6561 736f 6e20 f a good reason │ │ │ │ │ +0007a6b0: 746f 2075 7365 2061 2064 6966 6665 7265 to use a differe │ │ │ │ │ +0007a6c0: 6e74 0a20 2020 2020 6170 7072 6f61 6368 nt. approach │ │ │ │ │ +0007a6d0: 2c20 6973 2074 6865 20e2 8098 6468 e280 , is the ...dh.. │ │ │ │ │ +0007a6e0: 9920 746f 6f6c 2e20 2054 6869 7320 7265 . tool. This re │ │ │ │ │ +0007a6f0: 636f 6d6d 656e 6461 7469 6f6e 2069 6e63 commendation inc │ │ │ │ │ +0007a700: 6c75 6465 7320 7468 650a 2020 2020 2063 ludes the. c │ │ │ │ │ +0007a710: 6f6e 7465 6e74 7320 6f66 2074 6865 20e2 ontents of the . │ │ │ │ │ +0007a720: 8098 6465 6269 616e 2f72 756c 6573 e280 ..debian/rules.. │ │ │ │ │ +0007a730: 9920 6275 696c 6469 6e67 2073 6372 6970 . building scrip │ │ │ │ │ +0007a740: 742e 0a0a 2020 2020 2053 6f6d 6520 6578 t... Some ex │ │ │ │ │ +0007a750: 616d 706c 6573 206f 6620 676f 6f64 2072 amples of good r │ │ │ │ │ +0007a760: 6561 736f 6e73 2074 6f20 7573 6520 6120 easons to use a │ │ │ │ │ +0007a770: 6469 6666 6572 656e 7420 6170 7072 6f61 different approa │ │ │ │ │ +0007a780: 6368 2061 7265 0a20 2020 2020 6769 7665 ch are. give │ │ │ │ │ +0007a790: 6e2e 2020 5468 6520 7265 636f 6d6d 656e n. The recommen │ │ │ │ │ +0007a7a0: 6461 7469 6f6e 2074 6f20 7573 6520 e280 dation to use .. │ │ │ │ │ +0007a7b0: 9864 68e2 8099 2064 6f65 7320 6e6f 7420 .dh... does not │ │ │ │ │ +0007a7c0: 616c 7761 7973 2061 7070 6c79 2c20 616e always apply, an │ │ │ │ │ +0007a7d0: 640a 2020 2020 2075 7365 206f 6620 e280 d. use of .. │ │ │ │ │ +0007a7e0: 9864 68e2 8099 2069 7320 6e6f 7420 7265 .dh... is not re │ │ │ │ │ +0007a7f0: 7175 6972 6564 2e0a 0a35 2e36 2e32 360a quired...5.6.26. │ │ │ │ │ +0007a800: 0a20 2020 2020 5065 726d 6974 20e2 8098 . Permit ... │ │ │ │ │ +0007a810: 2d62 e280 9920 696e 2056 6373 2d48 6720 -b... in Vcs-Hg │ │ │ │ │ +0007a820: 6173 2077 656c 6c20 6173 2056 6373 2d47 as well as Vcs-G │ │ │ │ │ +0007a830: 6974 2e0a 0a37 2e35 0a0a 2020 2020 2044 it...7.5.. D │ │ │ │ │ +0007a840: 6f63 756d 656e 7420 7665 7273 696f 6e65 ocument versione │ │ │ │ │ +0007a850: 6420 5072 6f76 6964 6573 2e0a 0a76 6972 d Provides...vir │ │ │ │ │ +0007a860: 7475 616c 0a0a 2020 2020 204e 6577 20e2 tual.. New . │ │ │ │ │ +0007a870: 8098 6c6f 6769 6e64 e280 9920 616e 6420 ..logind... and │ │ │ │ │ +0007a880: e280 9864 6566 6175 6c74 2d6c 6f67 696e ...default-login │ │ │ │ │ +0007a890: 64e2 8099 2076 6972 7475 616c 2070 6163 d... virtual pac │ │ │ │ │ +0007a8a0: 6b61 6765 7320 666f 7220 6120 7061 636b kages for a pack │ │ │ │ │ +0007a8b0: 6167 650a 2020 2020 2070 726f 7669 6469 age. providi │ │ │ │ │ +0007a8c0: 6e67 206c 6f67 696e 6420 4150 4920 2876 ng logind API (v │ │ │ │ │ +0007a8d0: 6961 2044 2d42 7573 2061 6e64 20e2 8098 ia D-Bus and ... │ │ │ │ │ +0007a8e0: 7364 2d6c 6f67 696e 2833 29e2 8099 292c sd-login(3)...), │ │ │ │ │ +0007a8f0: 2061 6e64 2066 6f72 0a20 2020 2020 4465 and for. De │ │ │ │ │ +0007a900: 6269 616e e280 9973 2070 7265 6665 7272 bian...s preferr │ │ │ │ │ +0007a910: 6564 2069 6d70 6c65 6d65 6e74 6174 696f ed implementatio │ │ │ │ │ +0007a920: 6e2c 2072 6573 7065 6374 6976 656c 792e n, respectively. │ │ │ │ │ +0007a930: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0007a940: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0007a950: 6f64 653a 2056 6572 7369 6f6e 2034 2033 ode: Version 4 3 │ │ │ │ │ +0007a960: 2030 2c20 204e 6578 743a 2056 6572 7369 0, Next: Versi │ │ │ │ │ +0007a970: 6f6e 2034 2032 2031 2c20 2050 7265 763a on 4 2 1, Prev: │ │ │ │ │ +0007a980: 2056 6572 7369 6f6e 2034 2034 2030 2c20 Version 4 4 0, │ │ │ │ │ +0007a990: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ +0007a9a0: 6865 636b 6c69 7374 0a0a 3232 2e31 3020 hecklist..22.10 │ │ │ │ │ +0007a9b0: 5665 7273 696f 6e20 342e 332e 300a 3d3d Version 4.3.0.== │ │ │ │ │ +0007a9c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0007a9d0: 3d0a 0a52 656c 6561 7365 6420 4465 6365 =..Released Dece │ │ │ │ │ +0007a9e0: 6d62 6572 2c20 3230 3138 2e0a 0a32 2e33 mber, 2018...2.3 │ │ │ │ │ +0007a9f0: 2026 2034 2e35 0a0a 2020 2020 2049 6e20 & 4.5.. In │ │ │ │ │ +0007aa00: 6361 7365 7320 7768 6572 6520 6120 7061 cases where a pa │ │ │ │ │ +0007aa10: 636b 6167 65e2 8099 7320 6469 7374 7269 ckage...s distri │ │ │ │ │ +0007aa20: 6275 7469 6f6e 206c 6963 656e 7365 2065 bution license e │ │ │ │ │ +0007aa30: 7870 6c69 6369 746c 7920 7065 726d 6974 xplicitly permit │ │ │ │ │ +0007aa40: 730a 2020 2020 2069 7473 2063 6f70 7972 s. its copyr │ │ │ │ │ +0007aa50: 6967 6874 2069 6e66 6f72 6d61 7469 6f6e ight information │ │ │ │ │ +0007aa60: 2074 6f20 6265 2065 7863 6c75 6465 6420 to be excluded │ │ │ │ │ +0007aa70: 6672 6f6d 2064 6973 7472 6962 7574 696f from distributio │ │ │ │ │ +0007aa80: 6e73 206f 660a 2020 2020 2062 696e 6172 ns of. binar │ │ │ │ │ +0007aa90: 6965 7320 6275 696c 7420 6672 6f6d 2074 ies built from t │ │ │ │ │ +0007aaa0: 6865 2073 6f75 7263 652c 2061 2076 6572 he source, a ver │ │ │ │ │ +0007aab0: 6261 7469 6d20 636f 7079 206f 6620 7468 batim copy of th │ │ │ │ │ +0007aac0: 6520 7061 636b 6167 65e2 8099 730a 2020 e package...s. │ │ │ │ │ +0007aad0: 2020 2063 6f70 7972 6967 6874 2069 6e66 copyright inf │ │ │ │ │ +0007aae0: 6f72 6d61 7469 6f6e 2073 686f 756c 6420 ormation should │ │ │ │ │ +0007aaf0: 6e6f 726d 616c 6c79 2073 7469 6c6c 2062 normally still b │ │ │ │ │ +0007ab00: 6520 696e 636c 7564 6564 2069 6e20 7468 e included in th │ │ │ │ │ +0007ab10: 650a 2020 2020 2063 6f70 7972 6967 6874 e. copyright │ │ │ │ │ +0007ab20: 2066 696c 652c 2062 7574 2069 7420 6e65 file, but it ne │ │ │ │ │ +0007ab30: 6564 206e 6f74 2062 6520 6966 2063 7265 ed not be if cre │ │ │ │ │ +0007ab40: 6174 696e 6720 616e 6420 6d61 696e 7461 ating and mainta │ │ │ │ │ +0007ab50: 696e 696e 6720 610a 2020 2020 2063 6f70 ining a. cop │ │ │ │ │ +0007ab60: 7920 6f66 2074 6861 7420 696e 666f 726d y of that inform │ │ │ │ │ +0007ab70: 6174 696f 6e20 696e 766f 6c76 6573 2073 ation involves s │ │ │ │ │ +0007ab80: 6967 6e69 6669 6361 6e74 2074 696d 6520 ignificant time │ │ │ │ │ +0007ab90: 616e 6420 6566 666f 7274 2e0a 0a34 2e39 and effort...4.9 │ │ │ │ │ +0007aba0: 0a0a 2020 2020 2052 6571 7569 7265 6420 .. Required │ │ │ │ │ +0007abb0: 7461 7267 6574 7320 6d75 7374 206e 6f74 targets must not │ │ │ │ │ +0007abc0: 2077 7269 7465 206f 7574 7369 6465 206f write outside o │ │ │ │ │ +0007abd0: 6620 7468 6520 756e 7061 636b 6564 2073 f the unpacked s │ │ │ │ │ +0007abe0: 6f75 7263 650a 2020 2020 2070 6163 6b61 ource. packa │ │ │ │ │ +0007abf0: 6765 2074 7265 652c 2065 7863 6570 7420 ge tree, except │ │ │ │ │ +0007ac00: 666f 7220 544d 5044 4952 2c20 2f74 6d70 for TMPDIR, /tmp │ │ │ │ │ +0007ac10: 2061 6e64 202f 7661 722f 746d 702e 0a0a and /var/tmp... │ │ │ │ │ +0007ac20: 342e 3137 0a0a 2020 2020 2050 6163 6b61 4.17.. Packa │ │ │ │ │ +0007ac30: 6765 7320 7368 6f75 6c64 206e 6f74 2063 ges should not c │ │ │ │ │ +0007ac40: 6f6e 7461 696e 2061 206e 6f6e 2d64 6566 ontain a non-def │ │ │ │ │ +0007ac50: 6175 6c74 2073 6572 6965 7320 6669 6c65 ault series file │ │ │ │ │ +0007ac60: 2e20 2054 6861 7420 6973 2c0a 2020 2020 . That is,. │ │ │ │ │ +0007ac70: 2064 706b 67e2 8099 7320 7665 6e64 6f72 dpkg...s vendor │ │ │ │ │ +0007ac80: 2d73 7065 6369 6669 6320 7061 7463 6820 -specific patch │ │ │ │ │ +0007ac90: 7365 7269 6573 2066 6561 7475 7265 2073 series feature s │ │ │ │ │ +0007aca0: 686f 756c 6420 6e6f 7420 6265 2075 7365 hould not be use │ │ │ │ │ +0007acb0: 6420 666f 720a 2020 2020 2070 6163 6b61 d for. packa │ │ │ │ │ +0007acc0: 6765 7320 696e 2074 6865 2044 6562 6961 ges in the Debia │ │ │ │ │ +0007acd0: 6e20 6172 6368 6976 652e 0a0a 3130 2e31 n archive...10.1 │ │ │ │ │ +0007ace0: 0a0a 2020 2020 2042 696e 6172 6965 7320 .. Binaries │ │ │ │ │ +0007acf0: 7368 6f75 6c64 2062 6520 7374 7269 7070 should be stripp │ │ │ │ │ +0007ad00: 6564 2075 7369 6e67 20e2 8098 7374 7269 ed using ...stri │ │ │ │ │ +0007ad10: 7020 2d2d 7374 7269 702d 756e 6e65 6564 p --strip-unneed │ │ │ │ │ +0007ad20: 6564 0a20 2020 2020 2d2d 7265 6d6f 7665 ed. --remove │ │ │ │ │ +0007ad30: 2d73 6563 7469 6f6e 3d2e 636f 6d6d 656e -section=.commen │ │ │ │ │ +0007ad40: 7420 2d2d 7265 6d6f 7665 2d73 6563 7469 t --remove-secti │ │ │ │ │ +0007ad50: 6f6e 3d2e 6e6f 7465 e280 9920 2861 7320 on=.note... (as │ │ │ │ │ +0007ad60: 6468 5f73 7472 6970 0a20 2020 2020 616c dh_strip. al │ │ │ │ │ +0007ad70: 7265 6164 7920 646f 6573 292e 0a0a 3130 ready does)...10 │ │ │ │ │ +0007ad80: 2e31 0a0a 2020 2020 2049 7420 6973 206e .1.. It is n │ │ │ │ │ +0007ad90: 6f20 6c6f 6e67 6572 2073 7567 6765 7374 o longer suggest │ │ │ │ │ +0007ada0: 6564 206e 6f72 2072 6563 6f6d 6d65 6e64 ed nor recommend │ │ │ │ │ +0007adb0: 6564 2074 6f20 7573 6520 e280 9869 6e73 ed to use ...ins │ │ │ │ │ +0007adc0: 7461 6c6c 202d 73e2 8099 2074 6f0a 2020 tall -s... to. │ │ │ │ │ +0007add0: 2020 2073 7472 6970 2062 696e 6172 6965 strip binarie │ │ │ │ │ +0007ade0: 732c 2062 6563 6175 7365 2069 7420 6765 s, because it ge │ │ │ │ │ +0007adf0: 7473 2073 6576 6572 616c 2074 6869 6e67 ts several thing │ │ │ │ │ +0007ae00: 7320 7772 6f6e 672e 0a0a 3130 2e32 0a0a s wrong...10.2.. │ │ │ │ │ +0007ae10: 2020 2020 2057 6865 6e20 7374 7269 7070 When stripp │ │ │ │ │ +0007ae20: 696e 6720 7368 6172 6564 206c 6962 7261 ing shared libra │ │ │ │ │ +0007ae30: 7269 6573 2077 6974 6820 e280 9873 7472 ries with ...str │ │ │ │ │ +0007ae40: 6970 2831 29e2 8099 2c20 796f 7520 7368 ip(1)..., you sh │ │ │ │ │ +0007ae50: 6f75 6c64 0a20 2020 2020 6164 6469 7469 ould. additi │ │ │ │ │ +0007ae60: 6f6e 616c 6c79 2070 6173 7320 e280 982d onally pass ...- │ │ │ │ │ +0007ae70: 2d72 656d 6f76 652d 7365 6374 696f 6e3d -remove-section= │ │ │ │ │ +0007ae80: 2e63 6f6d 6d65 6e74 0a20 2020 2020 2d2d .comment. -- │ │ │ │ │ +0007ae90: 7265 6d6f 7665 2d73 6563 7469 6f6e 3d2e remove-section=. │ │ │ │ │ +0007aea0: 6e6f 7465 e280 9920 2861 7320 6468 5f73 note... (as dh_s │ │ │ │ │ +0007aeb0: 7472 6970 2061 6c72 6561 6479 2064 6f65 trip already doe │ │ │ │ │ +0007aec0: 7329 2e0a 0a76 6972 7475 616c 0a0a 2020 s)...virtual.. │ │ │ │ │ +0007aed0: 2020 204e 6577 20e2 8098 6462 7573 2d73 New ...dbus-s │ │ │ │ │ +0007aee0: 6573 7369 6f6e 2d62 7573 e280 9920 616e ession-bus... an │ │ │ │ │ +0007aef0: 6420 e280 9864 6566 6175 6c74 2d64 6275 d ...default-dbu │ │ │ │ │ +0007af00: 732d 7365 7373 696f 6e2d 6275 73e2 8099 s-session-bus... │ │ │ │ │ +0007af10: 2076 6972 7475 616c 0a20 2020 2020 7061 virtual. pa │ │ │ │ │ +0007af20: 636b 6167 6573 2066 6f72 2061 2070 6163 ckages for a pac │ │ │ │ │ +0007af30: 6b61 6765 2070 726f 7669 6469 6e67 2074 kage providing t │ │ │ │ │ +0007af40: 6865 2044 2d42 7573 2073 6573 7369 6f6e he D-Bus session │ │ │ │ │ +0007af50: 2062 7573 2c20 616e 6420 666f 720a 2020 bus, and for. │ │ │ │ │ +0007af60: 2020 2044 6562 6961 6ee2 8099 7320 7072 Debian...s pr │ │ │ │ │ +0007af70: 6566 6572 7265 6420 442d 4275 7320 696d eferred D-Bus im │ │ │ │ │ +0007af80: 706c 656d 656e 7461 7469 6f6e 2c20 7265 plementation, re │ │ │ │ │ +0007af90: 7370 6563 7469 7665 6c79 2e0a 0a1f 0a46 spectively.....F │ │ │ │ │ +0007afa0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0007afb0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0007afc0: 5665 7273 696f 6e20 3420 3220 312c 2020 Version 4 2 1, │ │ │ │ │ +0007afd0: 4e65 7874 3a20 5665 7273 696f 6e20 3420 Next: Version 4 │ │ │ │ │ +0007afe0: 3220 302c 2020 5072 6576 3a20 5665 7273 2 0, Prev: Vers │ │ │ │ │ +0007aff0: 696f 6e20 3420 3320 302c 2020 5570 3a20 ion 4 3 0, Up: │ │ │ │ │ +0007b000: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ +0007b010: 6973 740a 0a32 322e 3131 2056 6572 7369 ist..22.11 Versi │ │ │ │ │ +0007b020: 6f6e 2034 2e32 2e31 0a3d 3d3d 3d3d 3d3d on 4.2.1.======= │ │ │ │ │ +0007b030: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ +0007b040: 6c65 6173 6564 2041 7567 7573 742c 2032 leased August, 2 │ │ │ │ │ +0007b050: 3031 382e 0a0a 3130 2e34 2026 2070 6572 018...10.4 & per │ │ │ │ │ +0007b060: 6c0a 0a20 2020 2020 5468 6520 7265 7175 l.. The requ │ │ │ │ │ +0007b070: 6972 656d 656e 7420 7468 6174 2074 6865 irement that the │ │ │ │ │ +0007b080: 2073 6865 6261 6e67 2061 7420 7468 6520 shebang at the │ │ │ │ │ +0007b090: 746f 7020 6f66 2050 6572 6c20 636f 6d6d top of Perl comm │ │ │ │ │ +0007b0a0: 616e 6420 7363 7269 7074 730a 2020 2020 and scripts. │ │ │ │ │ +0007b0b0: 2062 6520 e280 9823 212f 7573 722f 6269 be ...#!/usr/bi │ │ │ │ │ +0007b0c0: 6e2f 7065 726c e280 9920 6973 2072 656c n/perl... is rel │ │ │ │ │ +0007b0d0: 6178 6564 2066 726f 6d20 6120 e280 986d axed from a ...m │ │ │ │ │ +0007b0e0: 7573 74e2 8099 2074 6f20 6120 e280 9873 ust... to a ...s │ │ │ │ │ +0007b0f0: 686f 756c 64e2 8099 2e0a 0a1f 0a46 696c hould........Fil │ │ │ │ │ +0007b100: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0007b110: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ +0007b120: 7273 696f 6e20 3420 3220 302c 2020 4e65 rsion 4 2 0, Ne │ │ │ │ │ +0007b130: 7874 3a20 5665 7273 696f 6e20 3420 3120 xt: Version 4 1 │ │ │ │ │ +0007b140: 352c 2020 5072 6576 3a20 5665 7273 696f 5, Prev: Versio │ │ │ │ │ +0007b150: 6e20 3420 3220 312c 2020 5570 3a20 5570 n 4 2 1, Up: Up │ │ │ │ │ +0007b160: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ +0007b170: 740a 0a32 322e 3132 2056 6572 7369 6f6e t..22.12 Version │ │ │ │ │ +0007b180: 2034 2e32 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 4.2.0.========= │ │ │ │ │ +0007b190: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ +0007b1a0: 6173 6564 2041 7567 7573 742c 2032 3031 ased August, 201 │ │ │ │ │ +0007b1b0: 382e 0a0a 342e 390a 0a20 2020 2020 5468 8...4.9.. Th │ │ │ │ │ +0007b1c0: 6520 7061 636b 6167 6520 6275 696c 6420 e package build │ │ │ │ │ +0007b1d0: 7368 6f75 6c64 2062 6520 6173 2076 6572 should be as ver │ │ │ │ │ +0007b1e0: 626f 7365 2061 7320 7265 6173 6f6e 6162 bose as reasonab │ │ │ │ │ +0007b1f0: 6c79 2070 6f73 7369 626c 652e 0a20 2020 ly possible.. │ │ │ │ │ +0007b200: 2020 5468 6973 206d 6561 6e73 2074 6861 This means tha │ │ │ │ │ +0007b210: 7420 e280 9864 6562 6961 6e2f 7275 6c65 t ...debian/rule │ │ │ │ │ +0007b220: 73e2 8099 2073 686f 756c 6420 7061 7373 s... should pass │ │ │ │ │ +0007b230: 2074 6f20 7468 6520 636f 6d6d 616e 6473 to the commands │ │ │ │ │ +0007b240: 2069 740a 2020 2020 2069 6e76 6f6b 6573 it. invokes │ │ │ │ │ +0007b250: 206f 7074 696f 6e73 2074 6861 7420 6361 options that ca │ │ │ │ │ +0007b260: 7573 6520 7468 656d 2074 6f20 7072 6f64 use them to prod │ │ │ │ │ +0007b270: 7563 6520 7665 7262 6f73 6520 6f75 7470 uce verbose outp │ │ │ │ │ +0007b280: 7574 2e0a 0a34 2e39 0a0a 2020 2020 2052 ut...4.9.. R │ │ │ │ │ +0007b290: 6571 7569 7265 6420 7461 7267 6574 7320 equired targets │ │ │ │ │ +0007b2a0: 6d61 7920 6174 7465 6d70 7420 6e65 7477 may attempt netw │ │ │ │ │ +0007b2b0: 6f72 6b20 6163 6365 7373 2c20 7669 6120 ork access, via │ │ │ │ │ +0007b2c0: 7468 6520 6c6f 6f70 6261 636b 0a20 2020 the loopback. │ │ │ │ │ +0007b2d0: 2020 696e 7465 7266 6163 652c 2074 6f20 interface, to │ │ │ │ │ +0007b2e0: 7365 7276 6963 6573 206f 6e20 7468 6520 services on the │ │ │ │ │ +0007b2f0: 6275 696c 6420 686f 7374 2074 6861 7420 build host that │ │ │ │ │ +0007b300: 6861 7665 2062 6565 6e20 7374 6172 7465 have been starte │ │ │ │ │ +0007b310: 6420 6279 0a20 2020 2020 7468 6520 6275 d by. the bu │ │ │ │ │ +0007b320: 696c 642e 0a0a 342e 392e 310a 0a20 2020 ild...4.9.1.. │ │ │ │ │ +0007b330: 2020 4e65 7720 e280 9874 6572 7365 e280 New ...terse.. │ │ │ │ │ +0007b340: 9920 7461 6720 7468 6174 2063 616e 2061 . tag that can a │ │ │ │ │ +0007b350: 7070 6561 7220 696e 20e2 8098 4445 425f ppear in ...DEB_ │ │ │ │ │ +0007b360: 4255 494c 445f 4f50 5449 4f4e 53e2 8099 BUILD_OPTIONS... │ │ │ │ │ +0007b370: 2074 6f20 6d61 6b65 2061 0a20 2020 2020 to make a. │ │ │ │ │ +0007b380: 7061 636b 6167 6520 6275 696c 6420 6c65 package build le │ │ │ │ │ +0007b390: 7373 2076 6572 626f 7365 2e0a 0a35 2e32 ss verbose...5.2 │ │ │ │ │ +0007b3a0: 2026 2035 2e34 0a0a 2020 2020 2054 6865 & 5.4.. The │ │ │ │ │ +0007b3b0: 2053 7461 6e64 6172 6473 2d56 6572 7369 Standards-Versi │ │ │ │ │ +0007b3c0: 6f6e 2066 6965 6c64 2069 7320 6e6f 7720 on field is now │ │ │ │ │ +0007b3d0: 6d61 6e64 6174 6f72 792c 206e 6f74 206a mandatory, not j │ │ │ │ │ +0007b3e0: 7573 7420 7265 636f 6d6d 656e 6465 642e ust recommended. │ │ │ │ │ +0007b3f0: 0a0a 3132 2e37 0a0a 2020 2020 2055 7073 ..12.7.. Ups │ │ │ │ │ +0007b400: 7472 6561 6d20 7265 6c65 6173 6520 6e6f tream release no │ │ │ │ │ +0007b410: 7465 732c 2077 6865 6e20 6176 6169 6c61 tes, when availa │ │ │ │ │ +0007b420: 626c 652c 2073 686f 756c 6420 6265 2069 ble, should be i │ │ │ │ │ +0007b430: 6e73 7461 6c6c 6564 2061 730a 2020 2020 nstalled as. │ │ │ │ │ +0007b440: 20e2 8098 2f75 7372 2f73 6861 7265 2f64 .../usr/share/d │ │ │ │ │ +0007b450: 6f63 2f70 6163 6b61 6765 2f4e 4557 532e oc/package/NEWS. │ │ │ │ │ +0007b460: 677a e280 992e 2020 5570 7374 7265 616d gz.... Upstream │ │ │ │ │ +0007b470: 2063 6861 6e67 656c 6f67 7320 6d61 7920 changelogs may │ │ │ │ │ +0007b480: 6265 206d 6164 650a 2020 2020 2061 7661 be made. ava │ │ │ │ │ +0007b490: 696c 6162 6c65 2061 7320 e280 982f 7573 ilable as .../us │ │ │ │ │ +0007b4a0: 722f 7368 6172 652f 646f 632f 7061 636b r/share/doc/pack │ │ │ │ │ +0007b4b0: 6167 652f 6368 616e 6765 6c6f 672e 677a age/changelog.gz │ │ │ │ │ +0007b4c0: e280 992e 0a0a 2020 2020 2054 6869 7320 ...... This │ │ │ │ │ +0007b4d0: 6973 2061 2072 656c 6178 6174 696f 6e20 is a relaxation │ │ │ │ │ +0007b4e0: 6f66 206f 6c64 6572 2050 6f6c 6963 7920 of older Policy │ │ │ │ │ +0007b4f0: 7768 6963 6820 7361 6964 2074 6861 7420 which said that │ │ │ │ │ +0007b500: 7468 6520 7570 7374 7265 616d 0a20 2020 the upstream. │ │ │ │ │ +0007b510: 2020 6368 616e 6765 6c6f 6720 7368 6f75 changelog shou │ │ │ │ │ +0007b520: 6c64 2062 6520 6d61 6465 2061 6363 6573 ld be made acces │ │ │ │ │ +0007b530: 7369 626c 6520 6174 2074 6869 7320 7061 sible at this pa │ │ │ │ │ +0007b540: 7468 2e20 204e 6f77 2069 7420 6973 2075 th. Now it is u │ │ │ │ │ +0007b550: 7020 746f 0a20 2020 2020 6d61 696e 7461 p to. mainta │ │ │ │ │ +0007b560: 696e 6572 2064 6973 6372 6574 696f 6e20 iner discretion │ │ │ │ │ +0007b570: 7768 6574 6865 7220 6974 2069 7320 7573 whether it is us │ │ │ │ │ +0007b580: 6566 756c 2074 6f20 696e 7374 616c 6c20 eful to install │ │ │ │ │ +0007b590: 6974 2e0a 0a20 2020 2020 5468 6520 7072 it... The pr │ │ │ │ │ +0007b5a0: 6163 7469 6365 206f 6620 696e 7374 616c actice of instal │ │ │ │ │ +0007b5b0: 6c69 6e67 2074 6865 2075 7073 7472 6561 ling the upstrea │ │ │ │ │ +0007b5c0: 6d20 7265 6c65 6173 6520 6e6f 7465 7320 m release notes │ │ │ │ │ +0007b5d0: 6173 0a20 2020 2020 e280 982f 7573 722f as. .../usr/ │ │ │ │ │ +0007b5e0: 7368 6172 652f 646f 632f 7061 636b 6167 share/doc/packag │ │ │ │ │ +0007b5f0: 652f 6368 616e 6765 6c6f 672e 677a e280 e/changelog.gz.. │ │ │ │ │ +0007b600: 9920 6973 2070 6572 6d69 7474 6564 2062 . is permitted b │ │ │ │ │ +0007b610: 7574 2064 6570 7265 6361 7465 642e 0a0a ut deprecated... │ │ │ │ │ +0007b620: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0007b630: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0007b640: 653a 2056 6572 7369 6f6e 2034 2031 2035 e: Version 4 1 5 │ │ │ │ │ +0007b650: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ +0007b660: 2034 2031 2034 2c20 2050 7265 763a 2056 4 1 4, Prev: V │ │ │ │ │ +0007b670: 6572 7369 6f6e 2034 2032 2030 2c20 2055 ersion 4 2 0, U │ │ │ │ │ +0007b680: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ +0007b690: 636b 6c69 7374 0a0a 3232 2e31 3320 5665 cklist..22.13 Ve │ │ │ │ │ +0007b6a0: 7273 696f 6e20 342e 312e 350a 3d3d 3d3d rsion 4.1.5.==== │ │ │ │ │ +0007b6b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +0007b6c0: 0a52 656c 6561 7365 6420 4a75 6c79 2c20 .Released July, │ │ │ │ │ +0007b6d0: 3230 3138 2e0a 0a34 2e39 2e32 0a0a 2020 2018...4.9.2.. │ │ │ │ │ +0007b6e0: 2020 2044 6f63 756d 656e 7420 686f 7720 Document how │ │ │ │ │ +0007b6f0: e280 9864 6562 6961 6e2f 7275 6c65 73e2 ...debian/rules. │ │ │ │ │ +0007b700: 8099 2061 6e64 2074 6865 20e2 8098 5275 .. and the ...Ru │ │ │ │ │ +0007b710: 6c65 732d 5265 7175 6972 6573 2d52 6f6f les-Requires-Roo │ │ │ │ │ +0007b720: 74e2 8099 2066 6965 6c64 0a20 2020 2020 t... field. │ │ │ │ │ +0007b730: 696e 7465 7261 6374 2e0a 0a35 2e36 2e31 interact...5.6.1 │ │ │ │ │ +0007b740: 320a 0a20 2020 2020 596f 7520 7368 6f75 2.. You shou │ │ │ │ │ +0007b750: 6c64 206e 6f74 2063 6861 6e67 6520 6120 ld not change a │ │ │ │ │ +0007b760: 7061 636b 6167 65e2 8099 7320 6570 6f63 package...s epoc │ │ │ │ │ +0007b770: 682c 2065 7665 6e20 696e 2065 7870 6572 h, even in exper │ │ │ │ │ +0007b780: 696d 656e 7461 6c2c 0a20 2020 2020 7769 imental,. wi │ │ │ │ │ +0007b790: 7468 6f75 7420 6765 7474 696e 6720 636f thout getting co │ │ │ │ │ +0007b7a0: 6e73 656e 7375 7320 6f6e 2064 6562 6961 nsensus on debia │ │ │ │ │ +0007b7b0: 6e2d 6465 7665 6c20 6669 7273 742e 0a0a n-devel first... │ │ │ │ │ +0007b7c0: 352e 362e 3132 2e31 0a0a 2020 2020 2045 5.6.12.1.. E │ │ │ │ │ +0007b7d0: 706f 6368 7320 7368 6f75 6c64 206e 6f74 pochs should not │ │ │ │ │ +0007b7e0: 2062 6520 7573 6564 2066 6f72 2074 6865 be used for the │ │ │ │ │ +0007b7f0: 2070 7572 706f 7365 206f 6620 726f 6c6c purpose of roll │ │ │ │ │ +0007b800: 696e 6720 6261 636b 2074 6865 0a20 2020 ing back the. │ │ │ │ │ +0007b810: 2020 7665 7273 696f 6e20 6f66 2061 2070 version of a p │ │ │ │ │ +0007b820: 6163 6b61 6765 2e20 2055 7365 2074 6865 ackage. Use the │ │ │ │ │ +0007b830: 202b 7265 616c 6c79 2063 6f6e 7665 6e74 +really convent │ │ │ │ │ +0007b840: 696f 6e2e 0a0a 352e 362e 3331 0a0a 2020 ion...5.6.31.. │ │ │ │ │ +0007b850: 2020 2044 6f63 756d 656e 7420 7468 6520 Document the │ │ │ │ │ +0007b860: e280 9852 756c 6573 2d52 6571 7569 7265 ...Rules-Require │ │ │ │ │ +0007b870: 732d 526f 6f74 e280 9920 6669 656c 642e s-Root... field. │ │ │ │ │ +0007b880: 0a0a 392e 312e 310a 0a20 2020 2020 5570 ..9.1.1.. Up │ │ │ │ │ +0007b890: 6461 7465 2044 6562 6961 6ee2 8099 7320 date Debian...s │ │ │ │ │ +0007b8a0: 7665 7273 696f 6e20 6f66 2074 6865 2046 version of the F │ │ │ │ │ +0007b8b0: 696c 6573 7973 7465 6d20 4869 6572 6172 ilesystem Hierar │ │ │ │ │ +0007b8c0: 6368 7920 5374 616e 6461 7264 2066 726f chy Standard fro │ │ │ │ │ +0007b8d0: 6d0a 2020 2020 2032 2e33 2074 6f20 332e m. 2.3 to 3. │ │ │ │ │ +0007b8e0: 302c 2061 6e64 2075 7064 6174 6520 7468 0, and update th │ │ │ │ │ +0007b8f0: 6520 6c69 7374 206f 6620 6578 6365 7074 e list of except │ │ │ │ │ +0007b900: 696f 6e73 2e20 204f 6e6c 7920 6120 7469 ions. Only a ti │ │ │ │ │ +0007b910: 6e79 0a20 2020 2020 6d69 6e6f 7269 7479 ny. minority │ │ │ │ │ +0007b920: 206f 6620 7061 636b 6167 6573 2c20 6966 of packages, if │ │ │ │ │ +0007b930: 2061 6e79 2c20 7368 6f75 6c64 2062 6520 any, should be │ │ │ │ │ +0007b940: 6d61 6465 2062 7567 6779 2062 7920 7468 made buggy by th │ │ │ │ │ +0007b950: 6973 2063 6861 6e67 652e 0a0a 392e 332e is change...9.3. │ │ │ │ │ +0007b960: 3220 2620 3130 2e34 0a0a 2020 2020 2055 2 & 10.4.. U │ │ │ │ │ +0007b970: 7064 6174 6520 7665 7273 696f 6e20 6f66 pdate version of │ │ │ │ │ +0007b980: 2050 4f53 4958 2073 7461 6e64 6172 6420 POSIX standard │ │ │ │ │ +0007b990: 666f 7220 7368 656c 6c20 7363 7269 7074 for shell script │ │ │ │ │ +0007b9a0: 7320 6672 6f6d 2053 5553 7633 2074 6f0a s from SUSv3 to. │ │ │ │ │ +0007b9b0: 2020 2020 2050 4f53 4958 2e31 2d32 3031 POSIX.1-201 │ │ │ │ │ +0007b9c0: 3720 2861 6c73 6f20 6b6e 6f77 6e20 6173 7 (also known as │ │ │ │ │ +0007b9d0: 2053 5553 7634 2069 6e20 736f 6d65 2063 SUSv4 in some c │ │ │ │ │ +0007b9e0: 6f6e 7465 7874 7329 2e0a 0a1f 0a46 696c ontexts).....Fil │ │ │ │ │ +0007b9f0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0007ba00: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ +0007ba10: 7273 696f 6e20 3420 3120 342c 2020 4e65 rsion 4 1 4, Ne │ │ │ │ │ +0007ba20: 7874 3a20 5665 7273 696f 6e20 3420 3120 xt: Version 4 1 │ │ │ │ │ +0007ba30: 332c 2020 5072 6576 3a20 5665 7273 696f 3, Prev: Versio │ │ │ │ │ +0007ba40: 6e20 3420 3120 352c 2020 5570 3a20 5570 n 4 1 5, Up: Up │ │ │ │ │ +0007ba50: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ +0007ba60: 740a 0a32 322e 3134 2056 6572 7369 6f6e t..22.14 Version │ │ │ │ │ +0007ba70: 2034 2e31 2e34 0a3d 3d3d 3d3d 3d3d 3d3d 4.1.4.========= │ │ │ │ │ +0007ba80: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ +0007ba90: 6173 6564 2041 7072 696c 2c20 3230 3138 ased April, 2018 │ │ │ │ │ +0007baa0: 2e0a 0a33 2e32 2e32 0a0a 2020 2020 2054 ...3.2.2.. T │ │ │ │ │ +0007bab0: 6865 2070 6172 7420 6f66 2074 6865 2076 he part of the v │ │ │ │ │ +0007bac0: 6572 7369 6f6e 206e 756d 6265 7220 6166 ersion number af │ │ │ │ │ +0007bad0: 7465 7220 7468 6520 6570 6f63 6820 6d75 ter the epoch mu │ │ │ │ │ +0007bae0: 7374 206e 6f74 2062 6520 7265 7573 6564 st not be reused │ │ │ │ │ +0007baf0: 0a20 2020 2020 666f 7220 6120 7665 7273 . for a vers │ │ │ │ │ +0007bb00: 696f 6e20 6f66 2074 6865 2070 6163 6b61 ion of the packa │ │ │ │ │ +0007bb10: 6765 2077 6974 6820 6469 6666 6572 656e ge with differen │ │ │ │ │ +0007bb20: 7420 636f 6e74 656e 7473 2c20 6576 656e t contents, even │ │ │ │ │ +0007bb30: 2061 6674 6572 0a20 2020 2020 7468 6520 after. the │ │ │ │ │ +0007bb40: 7665 7273 696f 6e20 6f66 2074 6865 2070 version of the p │ │ │ │ │ +0007bb50: 6163 6b61 6765 2070 7265 7669 6f75 736c ackage previousl │ │ │ │ │ +0007bb60: 7920 7573 696e 6720 7468 6174 2070 6172 y using that par │ │ │ │ │ +0007bb70: 7420 6f66 2074 6865 0a20 2020 2020 7665 t of the. ve │ │ │ │ │ +0007bb80: 7273 696f 6e20 6e75 6d62 6572 2069 7320 rsion number is │ │ │ │ │ +0007bb90: 6e6f 206c 6f6e 6765 7220 7072 6573 656e no longer presen │ │ │ │ │ +0007bba0: 7420 696e 2061 6e79 2061 7263 6869 7665 t in any archive │ │ │ │ │ +0007bbb0: 2073 7569 7465 732e 0a0a 332e 322e 320a suites...3.2.2. │ │ │ │ │ +0007bbc0: 0a20 2020 2020 466f 7220 6e6f 6e2d 6e61 . For non-na │ │ │ │ │ +0007bbd0: 7469 7665 2070 6163 6b61 6765 732c 2074 tive packages, t │ │ │ │ │ +0007bbe0: 6865 2075 7073 7472 6561 6d20 7665 7273 he upstream vers │ │ │ │ │ +0007bbf0: 696f 6e20 6d75 7374 206e 6f74 2062 6520 ion must not be │ │ │ │ │ +0007bc00: 7265 7573 6564 0a20 2020 2020 666f 7220 reused. for │ │ │ │ │ +0007bc10: 6469 6666 6572 656e 7420 7570 7374 7265 different upstre │ │ │ │ │ +0007bc20: 616d 2073 6f75 7263 6520 636f 6465 2c20 am source code, │ │ │ │ │ +0007bc30: 736f 2074 6861 7420 666f 7220 6561 6368 so that for each │ │ │ │ │ +0007bc40: 2073 6f75 7263 6520 7061 636b 6167 650a source package. │ │ │ │ │ +0007bc50: 2020 2020 206e 616d 6520 616e 6420 7570 name and up │ │ │ │ │ +0007bc60: 7374 7265 616d 2076 6572 7369 6f6e 206e stream version n │ │ │ │ │ +0007bc70: 756d 6265 7220 7468 6572 6520 6578 6973 umber there exis │ │ │ │ │ +0007bc80: 7473 2065 7861 6374 6c79 206f 6e65 206f ts exactly one o │ │ │ │ │ +0007bc90: 7269 6769 6e61 6c0a 2020 2020 2073 6f75 riginal. sou │ │ │ │ │ +0007bca0: 7263 6520 6172 6368 6976 6520 636f 6e74 rce archive cont │ │ │ │ │ +0007bcb0: 656e 7473 2e0a 0a34 2e39 0a0a 2020 2020 ents...4.9.. │ │ │ │ │ +0007bcc0: 2054 6865 20e2 8098 6765 742d 6f72 6967 The ...get-orig │ │ │ │ │ +0007bcd0: 2d73 6f75 7263 65e2 8099 2072 756c 6573 -source... rules │ │ │ │ │ +0007bce0: 2074 6172 6765 7420 6861 7320 6265 656e target has been │ │ │ │ │ +0007bcf0: 2072 656d 6f76 6564 2e20 2050 6163 6b61 removed. Packa │ │ │ │ │ +0007bd00: 6765 730a 2020 2020 2073 686f 756c 6420 ges. should │ │ │ │ │ +0007bd10: 7472 616e 7369 7469 6f6e 2074 6f20 e280 transition to .. │ │ │ │ │ +0007bd20: 9864 6562 6961 6e2f 7761 7463 68e2 8099 .debian/watch... │ │ │ │ │ +0007bd30: 2061 6e64 2075 7365 2075 7363 616e 2077 and use uscan w │ │ │ │ │ +0007bd40: 6865 7265 2070 6f73 7369 626c 652e 0a0a here possible... │ │ │ │ │ +0007bd50: 392e 312e 320a 0a20 2020 2020 4966 20e2 9.1.2.. If . │ │ │ │ │ +0007bd60: 8098 2f65 7463 2f73 7461 6666 2d67 726f ../etc/staff-gro │ │ │ │ │ +0007bd70: 7570 2d66 6f72 2d75 7372 2d6c 6f63 616c up-for-usr-local │ │ │ │ │ +0007bd80: e280 9920 646f 6573 206e 6f74 2065 7869 ... does not exi │ │ │ │ │ +0007bd90: 7374 2c20 e280 982f 7573 722f 6c6f 6361 st, .../usr/loca │ │ │ │ │ +0007bda0: 6ce2 8099 0a20 2020 2020 616e 6420 616c l.... and al │ │ │ │ │ +0007bdb0: 6c20 7375 6264 6972 6563 746f 7269 6573 l subdirectories │ │ │ │ │ +0007bdc0: 2063 7265 6174 6564 2062 7920 7061 636b created by pack │ │ │ │ │ +0007bdd0: 6167 6573 2073 686f 756c 6420 6861 7665 ages should have │ │ │ │ │ +0007bde0: 2070 6572 6d69 7373 696f 6e73 0a20 2020 permissions. │ │ │ │ │ +0007bdf0: 2020 3037 3535 2061 6e64 2062 6520 6f77 0755 and be ow │ │ │ │ │ +0007be00: 6e65 6420 6279 20e2 8098 726f 6f74 3a72 ned by ...root:r │ │ │ │ │ +0007be10: 6f6f 74e2 8099 2e20 2049 6620 7468 6520 oot.... If the │ │ │ │ │ +0007be20: 6669 6c65 2065 7869 7374 732c 2074 6865 file exists, the │ │ │ │ │ +0007be30: 206f 6c64 0a20 2020 2020 7065 726d 6973 old. permis │ │ │ │ │ +0007be40: 7369 6f6e 7320 6f66 2032 3737 3520 616e sions of 2775 an │ │ │ │ │ +0007be50: 6420 6f77 6e65 7273 6869 7020 6f66 2072 d ownership of r │ │ │ │ │ +0007be60: 6f6f 743a 7374 6166 6620 7368 6f75 6c64 oot:staff should │ │ │ │ │ +0007be70: 2072 656d 6169 6e2e 0a0a 1f0a 4669 6c65 remain.....File │ │ │ │ │ +0007be80: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0007be90: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ +0007bea0: 7369 6f6e 2034 2031 2033 2c20 204e 6578 sion 4 1 3, Nex │ │ │ │ │ +0007beb0: 743a 2056 6572 7369 6f6e 2034 2031 2032 t: Version 4 1 2 │ │ │ │ │ +0007bec0: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ +0007bed0: 2034 2031 2034 2c20 2055 703a 2055 7067 4 1 4, Up: Upg │ │ │ │ │ +0007bee0: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +0007bef0: 0a0a 3232 2e31 3520 5665 7273 696f 6e20 ..22.15 Version │ │ │ │ │ +0007bf00: 342e 312e 330a 3d3d 3d3d 3d3d 3d3d 3d3d 4.1.3.========== │ │ │ │ │ +0007bf10: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ +0007bf20: 7365 6420 4465 6365 6d62 6572 2c20 3230 sed December, 20 │ │ │ │ │ +0007bf30: 3137 2e0a 0a35 2e36 2e32 360a 0a20 2020 17...5.6.26.. │ │ │ │ │ +0007bf40: 2020 5552 4c73 2067 6976 656e 2069 6e20 URLs given in │ │ │ │ │ +0007bf50: e280 9856 4353 2d2a e280 9920 6865 6164 ...VCS-*... head │ │ │ │ │ +0007bf60: 6572 7320 7368 6f75 6c64 2075 7365 2061 ers should use a │ │ │ │ │ +0007bf70: 2073 6368 656d 6520 7468 6174 2070 726f scheme that pro │ │ │ │ │ +0007bf80: 7669 6465 730a 2020 2020 2063 6f6e 6669 vides. confi │ │ │ │ │ +0007bf90: 6465 6e74 6961 6c69 7479 2028 e280 9868 dentiality (...h │ │ │ │ │ +0007bfa0: 7474 7073 e280 992c 2066 6f72 2065 7861 ttps..., for exa │ │ │ │ │ +0007bfb0: 6d70 6c65 2920 6966 2074 6865 2056 4353 mple) if the VCS │ │ │ │ │ +0007bfc0: 2072 6570 6f73 6974 6f72 790a 2020 2020 repository. │ │ │ │ │ +0007bfd0: 2073 7570 706f 7274 7320 6974 2e20 20e2 supports it. . │ │ │ │ │ +0007bfe0: 8098 5b76 6373 2d66 6965 6c64 2d75 7365 ..[vcs-field-use │ │ │ │ │ +0007bff0: 732d 696e 7365 6375 7265 2d75 7269 5de2 s-insecure-uri]. │ │ │ │ │ +0007c000: 8099 0a0a 372e 380a 0a20 2020 2020 e280 ....7.8.. .. │ │ │ │ │ +0007c010: 9842 7569 6c74 2d55 7369 6e67 e280 9920 .Built-Using... │ │ │ │ │ +0007c020: 7368 6f75 6c64 2062 6520 7573 6564 2065 should be used e │ │ │ │ │ +0007c030: 7861 6374 6c79 2077 6865 6e20 7468 6572 xactly when ther │ │ │ │ │ +0007c040: 6520 6172 6520 6c69 6365 6e73 6520 6f72 e are license or │ │ │ │ │ +0007c050: 2044 4653 470a 2020 2020 2072 6571 7569 DFSG. requi │ │ │ │ │ +0007c060: 7265 6d65 6e74 7320 746f 2072 6574 6169 rements to retai │ │ │ │ │ +0007c070: 6e20 6675 6c6c 2073 6f75 7263 6520 636f n full source co │ │ │ │ │ +0007c080: 6465 2069 6e20 7468 6520 6172 6368 6976 de in the archiv │ │ │ │ │ +0007c090: 652e 0a20 2020 2020 5072 6576 696f 7573 e.. Previous │ │ │ │ │ +0007c0a0: 6c79 2c20 7468 6520 6465 7363 7269 7074 ly, the descript │ │ │ │ │ +0007c0b0: 696f 6e20 6f66 2074 6865 2066 6965 6c64 ion of the field │ │ │ │ │ +0007c0c0: 2069 6d70 6c69 6564 2069 7420 7761 7320 implied it was │ │ │ │ │ +0007c0d0: 6e65 6564 6564 2069 6e0a 2020 2020 206f needed in. o │ │ │ │ │ +0007c0e0: 7468 6572 2063 6173 6573 2074 6f6f 2e0a ther cases too.. │ │ │ │ │ +0007c0f0: 0a39 2e31 2e31 0a0a 2020 2020 20e2 8098 .9.1.1.. ... │ │ │ │ │ +0007c100: 6c69 6263 e280 9920 6d61 7920 616c 736f libc... may also │ │ │ │ │ +0007c110: 2069 6e73 7461 6c6c 2066 696c 6573 2069 install files i │ │ │ │ │ +0007c120: 6e20 e280 982f 6c69 6236 34e2 8099 2e0a n .../lib64..... │ │ │ │ │ +0007c130: 0a39 2e33 2e33 2e31 0a0a 2020 2020 2049 .9.3.3.1.. I │ │ │ │ │ +0007c140: 6620 6120 7061 636b 6167 65e2 8099 7320 f a package...s │ │ │ │ │ +0007c150: 6461 656d 6f6e 2073 686f 756c 6420 6e6f daemon should no │ │ │ │ │ +0007c160: 7420 6265 2061 7574 6f73 7461 7274 6564 t be autostarted │ │ │ │ │ +0007c170: 2075 6e6c 6573 7320 7468 6520 6c6f 6361 unless the loca │ │ │ │ │ +0007c180: 6c0a 2020 2020 2061 646d 696e 6973 7472 l. administr │ │ │ │ │ +0007c190: 6174 6f72 2068 6173 2065 7870 6c69 6369 ator has explici │ │ │ │ │ +0007c1a0: 746c 7920 7265 7175 6573 7465 6420 6974 tly requested it │ │ │ │ │ +0007c1b0: 2c20 7468 6520 7061 636b 6167 65e2 8099 , the package... │ │ │ │ │ +0007c1c0: 7320 e280 9870 6f73 7469 6e73 74e2 8099 s ...postinst... │ │ │ │ │ +0007c1d0: 0a20 2020 2020 7368 6f75 6c64 2075 7365 . should use │ │ │ │ │ +0007c1e0: 2074 6865 206e 6577 20e2 8098 6465 6661 the new ...defa │ │ │ │ │ +0007c1f0: 756c 7473 2d64 6973 6162 6c65 64e2 8099 ults-disabled... │ │ │ │ │ +0007c200: 206f 7074 696f 6e20 6f66 20e2 8098 7570 option of ...up │ │ │ │ │ +0007c210: 6461 7465 2d72 632e 64e2 8099 2e0a 0a20 date-rc.d...... │ │ │ │ │ +0007c220: 2020 2020 5468 6520 6f6c 6420 6d65 7468 The old meth │ │ │ │ │ +0007c230: 6f64 206f 6620 696e 636c 7564 696e 6720 od of including │ │ │ │ │ +0007c240: e280 9844 4953 4142 4c45 443d 7965 73e2 ...DISABLED=yes. │ │ │ │ │ +0007c250: 8099 2069 6e20 7468 6520 7061 636b 6167 .. in the packag │ │ │ │ │ +0007c260: 65e2 8099 730a 2020 2020 20e2 8098 2f65 e...s. .../e │ │ │ │ │ +0007c270: 7463 2f64 6566 6175 6c74 e280 9920 6669 tc/default... fi │ │ │ │ │ +0007c280: 6c65 2073 686f 756c 6420 6e6f 7420 6265 le should not be │ │ │ │ │ +0007c290: 2075 7365 642e 0a0a 3131 2e34 0a0a 2020 used...11.4.. │ │ │ │ │ +0007c2a0: 2020 2043 6c61 7269 6679 2074 6861 7420 Clarify that │ │ │ │ │ +0007c2b0: 7072 6f67 7261 6d73 206d 6179 2069 6e76 programs may inv │ │ │ │ │ +0007c2c0: 6f6b 6520 6569 7468 6572 20e2 8098 2f75 oke either .../u │ │ │ │ │ +0007c2d0: 7372 2f62 696e 2f65 6469 746f 72e2 8099 sr/bin/editor... │ │ │ │ │ +0007c2e0: 2061 6e64 0a20 2020 2020 e280 982f 7573 and. .../us │ │ │ │ │ +0007c2f0: 722f 6269 6e2f 7061 6765 72e2 8099 2064 r/bin/pager... d │ │ │ │ │ +0007c300: 6972 6563 746c 792c 206f 7220 7573 6520 irectly, or use │ │ │ │ │ +0007c310: e280 9865 6469 746f 72e2 8099 2061 6e64 ...editor... and │ │ │ │ │ +0007c320: 20e2 8098 7061 6765 72e2 8099 2061 6e64 ...pager... and │ │ │ │ │ +0007c330: 2072 656c 7920 6f6e 0a20 2020 2020 5041 rely on. PA │ │ │ │ │ +0007c340: 5448 2e0a 0a31 322e 350a 0a20 2020 2020 TH...12.5.. │ │ │ │ │ +0007c350: 5468 6520 4372 6561 7469 7665 2043 6f6d The Creative Com │ │ │ │ │ +0007c360: 6d6f 6e73 2043 4330 2031 2e30 2055 6e69 mons CC0 1.0 Uni │ │ │ │ │ +0007c370: 7665 7273 616c 206c 6963 656e 7365 2028 versal license ( │ │ │ │ │ +0007c380: 4343 302d 312e 3029 2069 7320 6e6f 770a CC0-1.0) is now. │ │ │ │ │ +0007c390: 2020 2020 2069 6e63 6c75 6465 6420 696e included in │ │ │ │ │ +0007c3a0: 20e2 8098 2f75 7372 2f73 6861 7265 2f63 .../usr/share/c │ │ │ │ │ +0007c3b0: 6f6d 6d6f 6e2d 6c69 6365 6e73 6573 e280 ommon-licenses.. │ │ │ │ │ +0007c3c0: 9920 616e 6420 646f 6573 206e 6f74 206e . and does not n │ │ │ │ │ +0007c3d0: 6565 6420 746f 2062 650a 2020 2020 2063 eed to be. c │ │ │ │ │ +0007c3e0: 6f70 6965 6420 7665 7262 6174 696d 2069 opied verbatim i │ │ │ │ │ +0007c3f0: 6e20 7468 6520 7061 636b 6167 6520 e280 n the package .. │ │ │ │ │ +0007c400: 9863 6f70 7972 6967 6874 e280 9920 6669 .copyright... fi │ │ │ │ │ +0007c410: 6c65 2e0a 0a1f 0a46 696c 653a 2064 6562 le.....File: deb │ │ │ │ │ +0007c420: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +0007c430: 2020 4e6f 6465 3a20 5665 7273 696f 6e20 Node: Version │ │ │ │ │ +0007c440: 3420 3120 322c 2020 4e65 7874 3a20 5665 4 1 2, Next: Ve │ │ │ │ │ +0007c450: 7273 696f 6e20 3420 3120 312c 2020 5072 rsion 4 1 1, Pr │ │ │ │ │ +0007c460: 6576 3a20 5665 7273 696f 6e20 3420 3120 ev: Version 4 1 │ │ │ │ │ +0007c470: 332c 2020 5570 3a20 5570 6772 6164 696e 3, Up: Upgradin │ │ │ │ │ +0007c480: 6720 6368 6563 6b6c 6973 740a 0a32 322e g checklist..22. │ │ │ │ │ +0007c490: 3136 2056 6572 7369 6f6e 2034 2e31 2e32 16 Version 4.1.2 │ │ │ │ │ +0007c4a0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +0007c4b0: 3d3d 3d3d 0a0a 5265 6c65 6173 6564 204e ====..Released N │ │ │ │ │ +0007c4c0: 6f76 656d 6265 722c 2032 3031 372e 0a0a ovember, 2017... │ │ │ │ │ +0007c4d0: 332e 312e 310a 0a20 2020 2020 4269 6e61 3.1.1.. Bina │ │ │ │ │ +0007c4e0: 7279 2070 6163 6b61 6765 7320 7468 6174 ry packages that │ │ │ │ │ +0007c4f0: 2068 6176 6520 706f 7465 6e74 6961 6c6c have potentiall │ │ │ │ │ +0007c500: 7920 6f66 6665 6e73 6976 6520 636f 6e74 y offensive cont │ │ │ │ │ +0007c510: 656e 7420 7368 6f75 6c64 2068 6176 650a ent should have. │ │ │ │ │ +0007c520: 2020 2020 2074 6865 2073 7566 6669 7820 the suffix │ │ │ │ │ +0007c530: e280 982d 6f66 6665 6e73 6976 65e2 8099 ...-offensive... │ │ │ │ │ +0007c540: 2e20 2054 6869 7320 7265 706c 6163 6573 . This replaces │ │ │ │ │ +0007c550: 2061 6e20 6f6c 6465 7220 636f 6e76 656e an older conven │ │ │ │ │ +0007c560: 7469 6f6e 2074 6f20 7573 650a 2020 2020 tion to use. │ │ │ │ │ +0007c570: 20e2 8098 2d6f 6666 e280 992e 2020 4173 ...-off.... As │ │ │ │ │ +0007c580: 2062 6566 6f72 652c 2077 6865 7468 6572 before, whether │ │ │ │ │ +0007c590: 2074 6865 2063 6f6e 7465 6e74 7320 6f66 the contents of │ │ │ │ │ +0007c5a0: 2061 2070 6163 6b61 6765 206e 6565 6473 a package needs │ │ │ │ │ +0007c5b0: 2074 6869 730a 2020 2020 2063 6f6e 7465 this. conte │ │ │ │ │ +0007c5c0: 6e74 2077 6172 6e69 6e67 2069 7320 6120 nt warning is a │ │ │ │ │ +0007c5d0: 6d61 7474 6572 206f 6620 6d61 696e 7461 matter of mainta │ │ │ │ │ +0007c5e0: 696e 6572 2064 6973 6372 6574 696f 6e2e iner discretion. │ │ │ │ │ +0007c5f0: 0a0a 3130 2e32 0a0a 2020 2020 2050 7269 ..10.2.. Pri │ │ │ │ │ +0007c600: 7661 7465 2073 6861 7265 6420 6f62 6a65 vate shared obje │ │ │ │ │ +0007c610: 6374 2066 696c 6573 2073 686f 756c 6420 ct files should │ │ │ │ │ +0007c620: 6265 2069 6e73 7461 6c6c 6564 2069 6e20 be installed in │ │ │ │ │ +0007c630: 7375 6264 6972 6563 746f 7269 6573 0a20 subdirectories. │ │ │ │ │ +0007c640: 2020 2020 6f66 20e2 8098 2f75 7372 2f6c of .../usr/l │ │ │ │ │ +0007c650: 6962 e280 9920 6f72 20e2 8098 2f75 7372 ib... or .../usr │ │ │ │ │ +0007c660: 2f6c 6962 2f74 7269 706c 6574 e280 992e /lib/triplet.... │ │ │ │ │ +0007c670: 2020 5468 6973 2063 6861 6e67 6520 7065 This change pe │ │ │ │ │ +0007c680: 726d 6974 7320 7072 6976 6174 650a 2020 rmits private. │ │ │ │ │ +0007c690: 2020 2073 6861 7265 6420 6f62 6a65 6374 shared object │ │ │ │ │ +0007c6a0: 2066 696c 6573 2074 6f20 7461 6b65 2061 files to take a │ │ │ │ │ +0007c6b0: 6476 616e 7461 6765 206f 6620 6d75 6c74 dvantage of mult │ │ │ │ │ +0007c6c0: 6961 7263 682c 2061 6e64 2061 6c73 6f0a iarch, and also. │ │ │ │ │ +0007c6d0: 2020 2020 2072 656d 6f76 6573 2074 6865 removes the │ │ │ │ │ +0007c6e0: 2069 6d70 6c69 6361 7469 6f6e 2074 6861 implication tha │ │ │ │ │ +0007c6f0: 7420 6974 2069 7320 7065 726d 6973 7369 t it is permissi │ │ │ │ │ +0007c700: 626c 6520 746f 2069 6e73 7461 6c6c 2070 ble to install p │ │ │ │ │ +0007c710: 7269 7661 7465 0a20 2020 2020 7368 6172 rivate. shar │ │ │ │ │ +0007c720: 6564 206f 626a 6563 7420 6669 6c65 7320 ed object files │ │ │ │ │ +0007c730: 6469 7265 6374 6c79 2069 6e74 6f20 e280 directly into .. │ │ │ │ │ +0007c740: 982f 7573 722f 6c69 622f 7472 6970 6c65 ./usr/lib/triple │ │ │ │ │ +0007c750: 74e2 8099 2e0a 0a31 302e 340a 0a20 2020 t......10.4.. │ │ │ │ │ +0007c760: 2020 5468 6520 7368 6562 616e 6720 6174 The shebang at │ │ │ │ │ +0007c770: 2074 6865 2074 6f70 206f 6620 5065 726c the top of Perl │ │ │ │ │ +0007c780: 2063 6f6d 6d61 6e64 2073 6372 6970 7473 command scripts │ │ │ │ │ +0007c790: 206d 7573 7420 6265 0a20 2020 2020 e280 must be. .. │ │ │ │ │ +0007c7a0: 9823 212f 7573 722f 6269 6e2f 7065 726c .#!/usr/bin/perl │ │ │ │ │ +0007c7b0: e280 992e 2020 2850 7265 7669 6f75 736c .... (Previousl │ │ │ │ │ +0007c7c0: 792c 2074 6869 7320 7761 7320 6120 e280 y, this was a .. │ │ │ │ │ +0007c7d0: 9873 686f 756c 64e2 8099 2072 6174 6865 .should... rathe │ │ │ │ │ +0007c7e0: 7220 7468 616e 2061 0a20 2020 2020 e280 r than a. .. │ │ │ │ │ +0007c7f0: 986d 7573 74e2 8099 2e29 0a0a 1f0a 4669 .must....)....Fi │ │ │ │ │ +0007c800: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0007c810: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ +0007c820: 6572 7369 6f6e 2034 2031 2031 2c20 204e ersion 4 1 1, N │ │ │ │ │ +0007c830: 6578 743a 2056 6572 7369 6f6e 2034 2031 ext: Version 4 1 │ │ │ │ │ +0007c840: 2030 2c20 2050 7265 763a 2056 6572 7369 0, Prev: Versi │ │ │ │ │ +0007c850: 6f6e 2034 2031 2032 2c20 2055 703a 2055 on 4 1 2, Up: U │ │ │ │ │ +0007c860: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ +0007c870: 7374 0a0a 3232 2e31 3720 5665 7273 696f st..22.17 Versio │ │ │ │ │ +0007c880: 6e20 342e 312e 310a 3d3d 3d3d 3d3d 3d3d n 4.1.1.======== │ │ │ │ │ +0007c890: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ +0007c8a0: 6561 7365 6420 5365 7074 656d 6265 722c eased September, │ │ │ │ │ +0007c8b0: 2032 3031 372e 0a0a 342e 340a 0a20 2020 2017...4.4.. │ │ │ │ │ +0007c8c0: 2020 6465 6269 616e 2f63 6861 6e67 656c debian/changel │ │ │ │ │ +0007c8d0: 6f67 206d 7573 7420 6578 6973 7420 696e og must exist in │ │ │ │ │ +0007c8e0: 2073 6f75 7263 6520 7061 636b 6167 6573 source packages │ │ │ │ │ +0007c8f0: 2e0a 0a39 2e32 2e33 0a0a 2020 2020 2054 ...9.2.3.. T │ │ │ │ │ +0007c900: 6865 2063 616e 6f6e 6963 616c 206e 6f6e he canonical non │ │ │ │ │ +0007c910: 2d65 7869 7374 656e 7420 686f 6d65 2064 -existent home d │ │ │ │ │ +0007c920: 6972 6563 746f 7279 2069 7320 e280 982f irectory is .../ │ │ │ │ │ +0007c930: 6e6f 6e65 7869 7374 656e 74e2 8099 2e0a nonexistent..... │ │ │ │ │ +0007c940: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0007c950: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0007c960: 6465 3a20 5665 7273 696f 6e20 3420 3120 de: Version 4 1 │ │ │ │ │ +0007c970: 302c 2020 4e65 7874 3a20 5665 7273 696f 0, Next: Versio │ │ │ │ │ +0007c980: 6e20 3420 3020 312c 2020 5072 6576 3a20 n 4 0 1, Prev: │ │ │ │ │ +0007c990: 5665 7273 696f 6e20 3420 3120 312c 2020 Version 4 1 1, │ │ │ │ │ +0007c9a0: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +0007c9b0: 6563 6b6c 6973 740a 0a32 322e 3138 2056 ecklist..22.18 V │ │ │ │ │ +0007c9c0: 6572 7369 6f6e 2034 2e31 2e30 0a3d 3d3d ersion 4.1.0.=== │ │ │ │ │ +0007c9d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0007c9e0: 0a0a 5265 6c65 6173 6564 2041 7567 7573 ..Released Augus │ │ │ │ │ +0007c9f0: 742c 2032 3031 372e 0a0a 322e 322e 310a t, 2017...2.2.1. │ │ │ │ │ +0007ca00: 0a20 2020 2020 4e6f 6e2d 6465 6661 756c . Non-defaul │ │ │ │ │ +0007ca10: 7420 616c 7465 726e 6174 6976 6520 6465 t alternative de │ │ │ │ │ +0007ca20: 7065 6e64 656e 6369 6573 206f 6e20 6e6f pendencies on no │ │ │ │ │ +0007ca30: 6e2d 6672 6565 2070 6163 6b61 6765 7320 n-free packages │ │ │ │ │ +0007ca40: 6172 650a 2020 2020 2070 6572 6d69 7474 are. permitt │ │ │ │ │ +0007ca50: 6564 2066 6f72 2070 6163 6b61 6765 7320 ed for packages │ │ │ │ │ +0007ca60: 696e 206d 6169 6e2e 0a0a 342e 3131 0a0a in main...4.11.. │ │ │ │ │ +0007ca70: 2020 2020 2049 6620 7570 7374 7265 616d If upstream │ │ │ │ │ +0007ca80: 2070 726f 7669 6465 7320 4f70 656e 5047 provides OpenPG │ │ │ │ │ +0007ca90: 5020 7369 676e 6174 7572 6573 2c20 696e P signatures, in │ │ │ │ │ +0007caa0: 636c 7564 696e 6720 7468 6520 7570 7374 cluding the upst │ │ │ │ │ +0007cab0: 7265 616d 0a20 2020 2020 7369 676e 696e ream. signin │ │ │ │ │ +0007cac0: 6720 6b65 7920 6173 20e2 8098 6465 6269 g key as ...debi │ │ │ │ │ +0007cad0: 616e 2f75 7073 7472 6561 6d2f 7369 676e an/upstream/sign │ │ │ │ │ +0007cae0: 696e 672d 6b65 792e 6173 63e2 8099 2069 ing-key.asc... i │ │ │ │ │ +0007caf0: 6e20 7468 6520 736f 7572 6365 0a20 2020 n the source. │ │ │ │ │ +0007cb00: 2020 7061 636b 6167 6520 616e 6420 7573 package and us │ │ │ │ │ +0007cb10: 696e 6720 7468 6520 e280 9870 6770 7369 ing the ...pgpsi │ │ │ │ │ +0007cb20: 6775 726c 6d61 6e67 6c65 e280 9920 6f70 gurlmangle... op │ │ │ │ │ +0007cb30: 7469 6f6e 2069 6e20 e280 9864 6562 6961 tion in ...debia │ │ │ │ │ +0007cb40: 6e2f 7761 7463 68e2 8099 0a20 2020 2020 n/watch.... │ │ │ │ │ +0007cb50: 636f 6e66 6967 7572 6174 696f 6e20 746f configuration to │ │ │ │ │ +0007cb60: 2069 6e64 6963 6174 6520 686f 7720 746f indicate how to │ │ │ │ │ +0007cb70: 2066 696e 6420 7468 6520 7570 7374 7265 find the upstre │ │ │ │ │ +0007cb80: 616d 2073 6967 6e61 7475 7265 2066 6f72 am signature for │ │ │ │ │ +0007cb90: 0a20 2020 2020 6e65 7720 7265 6c65 6173 . new releas │ │ │ │ │ +0007cba0: 6573 2069 7320 7265 636f 6d6d 656e 6465 es is recommende │ │ │ │ │ +0007cbb0: 642e 0a0a 342e 3135 0a0a 2020 2020 2050 d...4.15.. P │ │ │ │ │ +0007cbc0: 6163 6b61 6765 7320 7368 6f75 6c64 2062 ackages should b │ │ │ │ │ +0007cbd0: 7569 6c64 2072 6570 726f 6475 6369 626c uild reproducibl │ │ │ │ │ +0007cbe0: 7920 7768 656e 2063 6572 7461 696e 2066 y when certain f │ │ │ │ │ +0007cbf0: 6163 746f 7273 2061 7265 2068 656c 640a actors are held. │ │ │ │ │ +0007cc00: 2020 2020 2063 6f6e 7374 616e 743b 2073 constant; s │ │ │ │ │ +0007cc10: 6565 2034 2e31 3520 666f 7220 7468 6520 ee 4.15 for the │ │ │ │ │ +0007cc20: 6c69 7374 2e0a 0a34 2e31 350a 0a20 2020 list...4.15.. │ │ │ │ │ +0007cc30: 2020 5061 636b 6167 6573 2061 7265 2072 Packages are r │ │ │ │ │ +0007cc40: 6563 6f6d 6d65 6e64 6564 2074 6f20 6275 ecommended to bu │ │ │ │ │ +0007cc50: 696c 6420 7265 7072 6f64 7563 6962 6c79 ild reproducibly │ │ │ │ │ +0007cc60: 2065 7665 6e20 7768 656e 2062 7569 6c64 even when build │ │ │ │ │ +0007cc70: 0a20 2020 2020 7061 7468 7320 616e 6420 . paths and │ │ │ │ │ +0007cc80: 6d6f 7374 2065 6e76 6972 6f6e 6d65 6e74 most environment │ │ │ │ │ +0007cc90: 2076 6172 6961 626c 6573 2061 7265 2061 variables are a │ │ │ │ │ +0007cca0: 6c6c 6f77 6564 2074 6f20 7661 7279 2e0a llowed to vary.. │ │ │ │ │ +0007ccb0: 0a39 2e31 2e31 0a0a 2020 2020 204f 6e6c .9.1.1.. Onl │ │ │ │ │ +0007ccc0: 7920 7468 6520 6479 6e61 6d69 6320 6c69 y the dynamic li │ │ │ │ │ +0007ccd0: 6e6b 6572 206d 6179 2069 6e73 7461 6c6c nker may install │ │ │ │ │ +0007cce0: 2066 696c 6573 2074 6f20 e280 982f 6c69 files to .../li │ │ │ │ │ +0007ccf0: 6236 342f e280 992e 0a0a 2020 2020 204e b64/...... N │ │ │ │ │ +0007cd00: 6f20 7061 636b 6167 6520 666f 7220 6120 o package for a │ │ │ │ │ +0007cd10: 3634 2062 6974 2061 7263 6869 7465 6374 64 bit architect │ │ │ │ │ +0007cd20: 7572 6520 6d61 7920 696e 7374 616c 6c20 ure may install │ │ │ │ │ +0007cd30: 6669 6c65 7320 746f 0a20 2020 2020 e280 files to. .. │ │ │ │ │ +0007cd40: 982f 7573 722f 6c69 6236 342f e280 9920 ./usr/lib64/... │ │ │ │ │ +0007cd50: 6f72 2061 6e79 2073 7562 6469 7265 6374 or any subdirect │ │ │ │ │ +0007cd60: 6f72 792e 0a0a 3131 2e38 2e33 0a0a 2020 ory...11.8.3.. │ │ │ │ │ +0007cd70: 2020 2054 6865 2072 6571 7569 7265 6420 The required │ │ │ │ │ +0007cd80: 6265 6861 7669 6f75 7220 6f66 20e2 8098 behaviour of ... │ │ │ │ │ +0007cd90: 782d 7465 726d 696e 616c 2d65 6d75 6c61 x-terminal-emula │ │ │ │ │ +0007cda0: 746f 7220 2d65 e280 9920 6861 7320 6265 tor -e... has be │ │ │ │ │ +0007cdb0: 656e 0a20 2020 2020 636c 6172 6966 6965 en. clarifie │ │ │ │ │ +0007cdc0: 642c 2061 6e64 2075 7064 6174 6564 2074 d, and updated t │ │ │ │ │ +0007cdd0: 6f20 7265 706c 6163 6520 6120 6661 6c73 o replace a fals │ │ │ │ │ +0007cde0: 6520 636c 6169 6d20 6162 6f75 7420 7468 e claim about th │ │ │ │ │ +0007cdf0: 6520 6265 6861 7669 6f75 720a 2020 2020 e behaviour. │ │ │ │ │ +0007ce00: 206f 6620 e280 9878 7465 726d e280 992e of ...xterm.... │ │ │ │ │ +0007ce10: 0a0a 2020 2020 2050 726f 6772 616d 7320 .. Programs │ │ │ │ │ +0007ce20: 6d75 7374 2073 7570 706f 7274 20e2 8098 must support ... │ │ │ │ │ +0007ce30: 2d65 2063 6f6d 6d61 6e64 e280 9920 7768 -e command... wh │ │ │ │ │ +0007ce40: 6572 6520 e280 9863 6f6d 6d61 6e64 e280 ere ...command.. │ │ │ │ │ +0007ce50: 9920 6d61 7920 696e 636c 7564 650a 2020 . may include. │ │ │ │ │ +0007ce60: 2020 206d 756c 7469 706c 6520 6172 6775 multiple argu │ │ │ │ │ +0007ce70: 6d65 6e74 732c 2077 6869 6368 206d 7573 ments, which mus │ │ │ │ │ +0007ce80: 7420 6265 2065 7865 6375 7465 6420 6173 t be executed as │ │ │ │ │ +0007ce90: 2069 6620 7468 6520 6172 6775 6d65 6e74 if the argument │ │ │ │ │ +0007cea0: 7320 7765 7265 0a20 2020 2020 7061 7373 s were. pass │ │ │ │ │ +0007ceb0: 6564 2074 6f20 e280 9865 7865 6376 70e2 ed to ...execvp. │ │ │ │ │ +0007cec0: 8099 2064 6972 6563 746c 792c 2062 7970 .. directly, byp │ │ │ │ │ +0007ced0: 6173 7369 6e67 2074 6865 2073 6865 6c6c assing the shell │ │ │ │ │ +0007cee0: 2e0a 0a20 2020 2020 4966 2074 6869 7320 ... If this │ │ │ │ │ +0007cef0: 6578 6563 7574 696f 6e20 6661 696c 7320 execution fails │ │ │ │ │ +0007cf00: 616e 6420 e280 982d 65e2 8099 2068 6173 and ...-e... has │ │ │ │ │ +0007cf10: 2061 2073 696e 676c 6520 6172 6775 6d65 a single argume │ │ │ │ │ +0007cf20: 6e74 2c20 e280 9878 7465 726d e280 99e2 nt, ...xterm.... │ │ │ │ │ +0007cf30: 8099 730a 2020 2020 2066 616c 6c62 6163 ..s. fallbac │ │ │ │ │ +0007cf40: 6b20 6265 6861 7669 6f75 7220 6f66 2070 k behaviour of p │ │ │ │ │ +0007cf50: 6173 7369 6e67 20e2 8098 636f 6d6d 616e assing ...comman │ │ │ │ │ +0007cf60: 64e2 8099 2074 6f20 7468 6520 7368 656c d... to the shel │ │ │ │ │ +0007cf70: 6c20 6973 2070 6572 6d69 7474 6564 0a20 l is permitted. │ │ │ │ │ +0007cf80: 2020 2020 6275 7420 6e6f 7420 7265 7175 but not requ │ │ │ │ │ +0007cf90: 6972 6564 2e0a 0a1f 0a46 696c 653a 2064 ired.....File: d │ │ │ │ │ +0007cfa0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +0007cfb0: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ +0007cfc0: 6e20 3420 3020 312c 2020 4e65 7874 3a20 n 4 0 1, Next: │ │ │ │ │ +0007cfd0: 5665 7273 696f 6e20 3420 3020 302c 2020 Version 4 0 0, │ │ │ │ │ +0007cfe0: 5072 6576 3a20 5665 7273 696f 6e20 3420 Prev: Version 4 │ │ │ │ │ +0007cff0: 3120 302c 2020 5570 3a20 5570 6772 6164 1 0, Up: Upgrad │ │ │ │ │ +0007d000: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ +0007d010: 322e 3139 2056 6572 7369 6f6e 2034 2e30 2.19 Version 4.0 │ │ │ │ │ +0007d020: 2e31 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .1.============= │ │ │ │ │ +0007d030: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ +0007d040: 2041 7567 7573 742c 2032 3031 372e 0a0a August, 2017... │ │ │ │ │ +0007d050: 322e 350a 0a20 2020 2020 5072 696f 7269 2.5.. Priori │ │ │ │ │ +0007d060: 7469 6573 2061 7265 206e 6f77 2075 7365 ties are now use │ │ │ │ │ +0007d070: 6420 6f6e 6c79 2066 6f72 2063 6f6e 7472 d only for contr │ │ │ │ │ +0007d080: 6f6c 6c69 6e67 2077 6869 6368 2070 6163 olling which pac │ │ │ │ │ +0007d090: 6b61 6765 7320 6172 650a 2020 2020 2070 kages are. p │ │ │ │ │ +0007d0a0: 6172 7420 6f66 2061 206d 696e 696d 616c art of a minimal │ │ │ │ │ +0007d0b0: 206f 7220 7374 616e 6461 7264 2044 6562 or standard Deb │ │ │ │ │ +0007d0c0: 6961 6e20 696e 7374 616c 6c61 7469 6f6e ian installation │ │ │ │ │ +0007d0d0: 2061 6e64 2073 686f 756c 6420 6265 0a20 and should be. │ │ │ │ │ +0007d0e0: 2020 2020 7365 6c65 6374 6564 2062 6173 selected bas │ │ │ │ │ +0007d0f0: 6564 206f 6e20 6675 6e63 7469 6f6e 616c ed on functional │ │ │ │ │ +0007d100: 6974 7920 7072 6f76 6964 6564 2064 6972 ity provided dir │ │ │ │ │ +0007d110: 6563 746c 7920 746f 2075 7365 7273 2028 ectly to users ( │ │ │ │ │ +0007d120: 736f 0a20 2020 2020 6e65 6172 6c79 2061 so. nearly a │ │ │ │ │ +0007d130: 6c6c 2073 6861 7265 6420 6c69 6272 6172 ll shared librar │ │ │ │ │ +0007d140: 6965 7320 7368 6f75 6c64 2068 6176 6520 ies should have │ │ │ │ │ +0007d150: 6120 7072 696f 7269 7479 206f 6620 e280 a priority of .. │ │ │ │ │ +0007d160: 986f 7074 696f 6e61 6ce2 8099 292e 0a20 .optional...).. │ │ │ │ │ +0007d170: 2020 2020 5061 636b 6167 6573 206d 6179 Packages may │ │ │ │ │ +0007d180: 206e 6f77 2064 6570 656e 6420 6f6e 2070 now depend on p │ │ │ │ │ +0007d190: 6163 6b61 6765 7320 7769 7468 2061 206c ackages with a l │ │ │ │ │ +0007d1a0: 6f77 6572 2070 7269 6f72 6974 792e 0a0a ower priority... │ │ │ │ │ +0007d1b0: 2020 2020 2054 6865 20e2 8098 6578 7472 The ...extr │ │ │ │ │ +0007d1c0: 61e2 8099 2070 7269 6f72 6974 7920 6861 a... priority ha │ │ │ │ │ +0007d1d0: 7320 6265 656e 2064 6570 7265 6361 7465 s been deprecate │ │ │ │ │ +0007d1e0: 6420 616e 6420 7368 6f75 6c64 2062 6520 d and should be │ │ │ │ │ +0007d1f0: 7472 6561 7465 6420 6173 0a20 2020 2020 treated as. │ │ │ │ │ +0007d200: 6571 7569 7661 6c65 6e74 2074 6f20 e280 equivalent to .. │ │ │ │ │ +0007d210: 986f 7074 696f 6e61 6ce2 8099 2e20 2041 .optional.... A │ │ │ │ │ +0007d220: 6c6c 20e2 8098 6578 7472 61e2 8099 2070 ll ...extra... p │ │ │ │ │ +0007d230: 7269 6f72 6974 6965 7320 7368 6f75 6c64 riorities should │ │ │ │ │ +0007d240: 2062 6520 6368 616e 6765 640a 2020 2020 be changed. │ │ │ │ │ +0007d250: 2074 6f20 e280 986f 7074 696f 6e61 6ce2 to ...optional. │ │ │ │ │ +0007d260: 8099 2e20 2050 6163 6b61 6765 7320 7769 ... Packages wi │ │ │ │ │ +0007d270: 7468 2061 2070 7269 6f72 6974 7920 6f66 th a priority of │ │ │ │ │ +0007d280: 20e2 8098 6f70 7469 6f6e 616c e280 9920 ...optional... │ │ │ │ │ +0007d290: 6d61 7920 636f 6e66 6c69 6374 0a20 2020 may conflict. │ │ │ │ │ +0007d2a0: 2020 7769 7468 2065 6163 6820 6f74 6865 with each othe │ │ │ │ │ +0007d2b0: 7220 2862 7574 2070 6163 6b61 6765 7320 r (but packages │ │ │ │ │ +0007d2c0: 7468 6174 2062 6f74 6820 6861 7665 2061 that both have a │ │ │ │ │ +0007d2d0: 2070 7269 6f72 6974 7920 6f66 0a20 2020 priority of. │ │ │ │ │ +0007d2e0: 2020 e280 9873 7461 6e64 6172 64e2 8099 ...standard... │ │ │ │ │ +0007d2f0: 206f 7220 6869 6768 6572 2073 7469 6c6c or higher still │ │ │ │ │ +0007d300: 206d 6179 206e 6f74 2063 6f6e 666c 6963 may not conflic │ │ │ │ │ +0007d310: 7429 2e0a 0a35 2e36 2e33 300a 0a20 2020 t)...5.6.30.. │ │ │ │ │ +0007d320: 2020 4e65 7720 7365 6374 696f 6e20 646f New section do │ │ │ │ │ +0007d330: 6375 6d65 6e74 696e 6720 7468 6520 e280 cumenting the .. │ │ │ │ │ +0007d340: 9854 6573 7473 7569 7465 e280 9920 6669 .Testsuite... fi │ │ │ │ │ +0007d350: 656c 6420 696e 2044 6562 6961 6e20 736f eld in Debian so │ │ │ │ │ +0007d360: 7572 6365 0a20 2020 2020 636f 6e74 726f urce. contro │ │ │ │ │ +0007d370: 6c20 6669 6c65 732e 0a0a 382e 312e 310a l files...8.1.1. │ │ │ │ │ +0007d380: 0a20 2020 2020 5368 6172 6564 206c 6962 . Shared lib │ │ │ │ │ +0007d390: 7261 7269 6573 206d 7573 7420 6e6f 7720 raries must now │ │ │ │ │ +0007d3a0: 696e 766f 6b65 20e2 8098 6c64 636f 6e66 invoke ...ldconf │ │ │ │ │ +0007d3b0: 6967 e280 9920 6279 206d 6561 6e73 206f ig... by means o │ │ │ │ │ +0007d3c0: 6620 7472 6967 6765 7273 2c0a 2020 2020 f triggers,. │ │ │ │ │ +0007d3d0: 2069 6e73 7465 6164 206f 6620 6d61 696e instead of main │ │ │ │ │ +0007d3e0: 7473 6372 6970 7473 2e0a 0a39 2e33 2e33 tscripts...9.3.3 │ │ │ │ │ +0007d3f0: 0a0a 2020 2020 2050 6163 6b61 6765 7320 .. Packages │ │ │ │ │ +0007d400: 6172 6520 7265 636f 6d6d 656e 6465 6420 are recommended │ │ │ │ │ +0007d410: 746f 2075 7365 2064 6562 6865 6c70 6572 to use debhelper │ │ │ │ │ +0007d420: 2074 6f6f 6c73 2069 6e73 7465 6164 206f tools instead o │ │ │ │ │ +0007d430: 6620 696e 766f 6b69 6e67 0a20 2020 2020 f invoking. │ │ │ │ │ +0007d440: e280 9875 7064 6174 652d 7263 2e64 e280 ...update-rc.d.. │ │ │ │ │ +0007d450: 9920 616e 6420 e280 9869 6e76 6f6b 652d . and ...invoke- │ │ │ │ │ +0007d460: 7263 2e64 e280 9920 6469 7265 6374 6c79 rc.d... directly │ │ │ │ │ +0007d470: 2e0a 0a39 2e33 2e33 0a0a 2020 2020 2050 ...9.3.3.. P │ │ │ │ │ +0007d480: 6f6c 6963 79e2 8099 7320 6465 7363 7269 olicy...s descri │ │ │ │ │ +0007d490: 7074 696f 6e20 6f66 2068 6f77 2074 6865 ption of how the │ │ │ │ │ +0007d4a0: 206c 6f63 616c 2073 7973 7465 6d20 6164 local system ad │ │ │ │ │ +0007d4b0: 6d69 6e69 7374 7261 746f 7220 6d61 790a ministrator may. │ │ │ │ │ +0007d4c0: 2020 2020 206d 6f64 6966 7920 7468 6520 modify the │ │ │ │ │ +0007d4d0: 7275 6e6c 6576 656c 7320 6174 2077 6869 runlevels at whi │ │ │ │ │ +0007d4e0: 6368 2061 2064 6165 6d6f 6e20 6973 2073 ch a daemon is s │ │ │ │ │ +0007d4f0: 7461 7274 6564 2061 6e64 2073 746f 7070 tarted and stopp │ │ │ │ │ +0007d500: 6564 2c20 616e 640a 2020 2020 2068 6f77 ed, and. how │ │ │ │ │ +0007d510: 2069 6e69 7420 7363 7269 7074 7320 6d61 init scripts ma │ │ │ │ │ +0007d520: 7920 6465 7065 6e64 206f 6e20 6f74 6865 y depend on othe │ │ │ │ │ +0007d530: 7220 696e 6974 2073 6372 6970 7473 2c20 r init scripts, │ │ │ │ │ +0007d540: 6861 7665 2062 6565 6e0a 2020 2020 2072 have been. r │ │ │ │ │ +0007d550: 656d 6f76 6564 2e20 2054 6865 7365 2061 emoved. These a │ │ │ │ │ +0007d560: 7265 206e 6f77 2068 616e 646c 6564 2062 re now handled b │ │ │ │ │ +0007d570: 7920 4c53 4220 6865 6164 6572 732e 0a0a y LSB headers... │ │ │ │ │ +0007d580: 392e 340a 0a20 2020 2020 506f 6c69 6379 9.4.. Policy │ │ │ │ │ +0007d590: e280 9973 2073 7065 6369 6669 6361 7469 ...s specificati │ │ │ │ │ +0007d5a0: 6f6e 206f 6620 7468 6520 636f 6e73 6f6c on of the consol │ │ │ │ │ +0007d5b0: 6520 6d65 7373 6167 6573 2074 6861 7420 e messages that │ │ │ │ │ +0007d5c0: 7368 6f75 6c64 2062 650a 2020 2020 2065 should be. e │ │ │ │ │ +0007d5d0: 6d69 7474 6564 2062 7920 e280 9869 6e69 mitted by ...ini │ │ │ │ │ +0007d5e0: 742e 64e2 8099 2073 6372 6970 7473 2068 t.d... scripts h │ │ │ │ │ +0007d5f0: 6173 2062 6565 6e20 7265 6d6f 7665 642e as been removed. │ │ │ │ │ +0007d600: 2020 5468 6973 2069 7320 6e6f 7720 6465 This is now de │ │ │ │ │ +0007d610: 6669 6e65 640a 2020 2020 2062 7920 4c53 fined. by LS │ │ │ │ │ +0007d620: 422c 2066 6f72 2073 7973 7669 6e69 742c B, for sysvinit, │ │ │ │ │ +0007d630: 2061 6e64 2069 7320 6e6f 7420 6578 7065 and is not expe │ │ │ │ │ +0007d640: 6374 6564 2074 6f20 6265 2066 6f6c 6c6f cted to be follo │ │ │ │ │ +0007d650: 7765 6420 6279 206f 7468 6572 0a20 2020 wed by other. │ │ │ │ │ +0007d660: 2020 696e 6974 2073 7973 7465 6d73 2e0a init systems.. │ │ │ │ │ +0007d670: 0a39 2e36 0a0a 2020 2020 2050 6163 6b61 .9.6.. Packa │ │ │ │ │ +0007d680: 6765 7320 696e 7374 616c 6c69 6e67 2061 ges installing a │ │ │ │ │ +0007d690: 2046 7265 6520 4465 736b 746f 7020 656e Free Desktop en │ │ │ │ │ +0007d6a0: 7472 7920 6d75 7374 206e 6f74 2061 6c73 try must not als │ │ │ │ │ +0007d6b0: 6f20 696e 7374 616c 6c20 610a 2020 2020 o install a. │ │ │ │ │ +0007d6c0: 2044 6562 6961 6e20 6d65 6e75 2073 7973 Debian menu sys │ │ │ │ │ +0007d6d0: 7465 6d20 656e 7472 792e 0a0a 392e 390a tem entry...9.9. │ │ │ │ │ +0007d6e0: 0a20 2020 2020 5468 6520 7072 6f68 6962 . The prohib │ │ │ │ │ +0007d6f0: 6974 696f 6e20 6167 6169 6e73 7420 6465 ition against de │ │ │ │ │ +0007d700: 7065 6e64 696e 6720 6f6e 2065 6e76 6972 pending on envir │ │ │ │ │ +0007d710: 6f6e 6d65 6e74 2076 6172 6961 626c 6573 onment variables │ │ │ │ │ +0007d720: 2066 6f72 0a20 2020 2020 7265 6173 6f6e for. reason │ │ │ │ │ +0007d730: 6162 6c65 2064 6566 6175 6c74 7320 6973 able defaults is │ │ │ │ │ +0007d740: 206f 6e6c 7920 666f 7220 7072 6f67 7261 only for progra │ │ │ │ │ +0007d750: 6d73 206f 6e20 7468 6520 7379 7374 656d ms on the system │ │ │ │ │ +0007d760: 2050 4154 4820 616e 640a 2020 2020 206f PATH and. o │ │ │ │ │ +0007d770: 6e6c 7920 666f 7220 6375 7374 6f6d 2065 nly for custom e │ │ │ │ │ +0007d780: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia │ │ │ │ │ +0007d790: 626c 6520 7365 7474 696e 6773 2028 6e6f ble settings (no │ │ │ │ │ +0007d7a0: 742c 2073 6179 2c20 6120 7361 6e65 0a20 t, say, a sane. │ │ │ │ │ +0007d7b0: 2020 2020 5041 5448 292e 0a0a 1f0a 4669 PATH).....Fi │ │ │ │ │ +0007d7c0: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0007d7d0: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ +0007d7e0: 6572 7369 6f6e 2034 2030 2030 2c20 204e ersion 4 0 0, N │ │ │ │ │ +0007d7f0: 6578 743a 2056 6572 7369 6f6e 2033 2039 ext: Version 3 9 │ │ │ │ │ +0007d800: 2038 2c20 2050 7265 763a 2056 6572 7369 8, Prev: Versi │ │ │ │ │ +0007d810: 6f6e 2034 2030 2031 2c20 2055 703a 2055 on 4 0 1, Up: U │ │ │ │ │ +0007d820: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ +0007d830: 7374 0a0a 3232 2e32 3020 5665 7273 696f st..22.20 Versio │ │ │ │ │ +0007d840: 6e20 342e 302e 300a 3d3d 3d3d 3d3d 3d3d n 4.0.0.======== │ │ │ │ │ +0007d850: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ +0007d860: 6561 7365 6420 4d61 792c 2032 3031 372e eased May, 2017. │ │ │ │ │ +0007d870: 0a0a 342e 330a 0a20 2020 2020 e280 9863 ..4.3.. ...c │ │ │ │ │ +0007d880: 6f6e 6669 672e 7375 62e2 8099 2061 6e64 onfig.sub... and │ │ │ │ │ +0007d890: 20e2 8098 636f 6e66 6967 2e67 7565 7373 ...config.guess │ │ │ │ │ +0007d8a0: e280 9920 7368 6f75 6c64 2062 6520 7570 ... should be up │ │ │ │ │ +0007d8b0: 6461 7465 6420 6174 2062 7569 6c64 2074 dated at build t │ │ │ │ │ +0007d8c0: 696d 6520 6f72 0a20 2020 2020 7265 706c ime or. repl │ │ │ │ │ +0007d8d0: 6163 6564 2077 6974 6820 7468 6520 7665 aced with the ve │ │ │ │ │ +0007d8e0: 7273 696f 6e73 2066 726f 6d20 6175 746f rsions from auto │ │ │ │ │ +0007d8f0: 746f 6f6c 732d 6465 762e 0a0a 342e 390a tools-dev...4.9. │ │ │ │ │ +0007d900: 0a20 2020 2020 4e65 7720 e280 9854 4152 . New ...TAR │ │ │ │ │ +0007d910: 4745 54e2 8099 2073 6574 206f 6620 e280 GET... set of .. │ │ │ │ │ +0007d920: 9864 706b 672d 6172 6368 6974 6563 7475 .dpkg-architectu │ │ │ │ │ +0007d930: 7265 e280 9920 7661 7269 6162 6c65 7320 re... variables │ │ │ │ │ +0007d940: 616e 6420 6e65 770a 2020 2020 20e2 8098 and new. ... │ │ │ │ │ +0007d950: 4445 425f 2a5f 4152 4348 5f42 4954 53e2 DEB_*_ARCH_BITS. │ │ │ │ │ +0007d960: 8099 2061 6e64 20e2 8098 4445 425f 2a5f .. and ...DEB_*_ │ │ │ │ │ +0007d970: 4152 4348 5f45 4e44 4941 4ee2 8099 2076 ARCH_ENDIAN... v │ │ │ │ │ +0007d980: 6172 6961 626c 6573 2e0a 0a34 2e39 2e31 ariables...4.9.1 │ │ │ │ │ +0007d990: 0a0a 2020 2020 204e 6577 20e2 8098 4445 .. New ...DE │ │ │ │ │ +0007d9a0: 425f 4255 494c 445f 4f50 5449 4f4e 53e2 B_BUILD_OPTIONS. │ │ │ │ │ +0007d9b0: 8099 2074 6167 2c20 e280 986e 6f64 6f63 .. tag, ...nodoc │ │ │ │ │ +0007d9c0: e280 992c 2077 6869 6368 2073 6179 7320 ..., which says │ │ │ │ │ +0007d9d0: 746f 2073 7570 7072 6573 730a 2020 2020 to suppress. │ │ │ │ │ +0007d9e0: 2064 6f63 756d 656e 7461 7469 6f6e 2067 documentation g │ │ │ │ │ +0007d9f0: 656e 6572 6174 696f 6e20 2862 7574 2063 eneration (but c │ │ │ │ │ +0007da00: 6f6e 7469 6e75 6520 746f 2062 7569 6c64 ontinue to build │ │ │ │ │ +0007da10: 2061 6c6c 2062 696e 6172 790a 2020 2020 all binary. │ │ │ │ │ +0007da20: 2070 6163 6b61 6765 732c 2065 7665 6e20 packages, even │ │ │ │ │ +0007da30: 646f 6375 6d65 6e74 6174 696f 6e20 7061 documentation pa │ │ │ │ │ +0007da40: 636b 6167 6573 2c20 6a75 7374 206c 6574 ckages, just let │ │ │ │ │ +0007da50: 2074 6865 6d20 6265 206d 6f73 746c 790a them be mostly. │ │ │ │ │ +0007da60: 2020 2020 2065 6d70 7479 292e 0a0a 352e empty)...5. │ │ │ │ │ +0007da70: 320a 0a20 2020 2020 4175 746f 6d61 7469 2.. Automati │ │ │ │ │ +0007da80: 6361 6c6c 792d 6765 6e65 7261 7465 6420 cally-generated │ │ │ │ │ +0007da90: 6465 6275 6720 7061 636b 6167 6573 2064 debug packages d │ │ │ │ │ +0007daa0: 6f20 6e6f 7420 6e65 6564 2074 6f20 6861 o not need to ha │ │ │ │ │ +0007dab0: 7665 2061 0a20 2020 2020 636f 7272 6573 ve a. corres │ │ │ │ │ +0007dac0: 706f 6e64 696e 6720 7374 616e 7a61 2069 ponding stanza i │ │ │ │ │ +0007dad0: 6e20 e280 9864 6562 6961 6e2f 636f 6e74 n ...debian/cont │ │ │ │ │ +0007dae0: 726f 6ce2 8099 2e20 2028 5468 6973 2069 rol.... (This i │ │ │ │ │ +0007daf0: 7320 6578 6973 7469 6e67 0a20 2020 2020 s existing. │ │ │ │ │ +0007db00: 7072 6163 7469 6365 3b20 7468 6973 2050 practice; this P │ │ │ │ │ +0007db10: 6f6c 6963 7920 7570 6461 7465 2069 7320 olicy update is │ │ │ │ │ +0007db20: 6a75 7374 2063 6c65 6172 6572 2061 626f just clearer abo │ │ │ │ │ +0007db30: 7574 2069 742e 290a 0a35 2e36 2e31 320a ut it.)..5.6.12. │ │ │ │ │ +0007db40: 0a20 2020 2020 436f 6c6f 6e73 2061 7265 . Colons are │ │ │ │ │ +0007db50: 206e 6f74 2070 6572 6d69 7474 6564 2069 not permitted i │ │ │ │ │ +0007db60: 6e20 7570 7374 7265 616d 2076 6572 7369 n upstream versi │ │ │ │ │ +0007db70: 6f6e 206e 756d 6265 7273 2e0a 0a37 2e37 on numbers...7.7 │ │ │ │ │ +0007db80: 0a0a 2020 2020 204e 6577 20e2 8098 4275 .. New ...Bu │ │ │ │ │ +0007db90: 696c 642d 4465 7065 6e64 732d 4172 6368 ild-Depends-Arch │ │ │ │ │ +0007dba0: e280 9920 616e 6420 e280 9842 7569 6c64 ... and ...Build │ │ │ │ │ +0007dbb0: 2d43 6f6e 666c 6963 7473 2d41 7263 68e2 -Conflicts-Arch. │ │ │ │ │ +0007dbc0: 8099 2066 6965 6c64 7320 6172 6520 6e6f .. fields are no │ │ │ │ │ +0007dbd0: 770a 2020 2020 2073 7570 706f 7274 6564 w. supported │ │ │ │ │ +0007dbe0: 2e0a 0a38 2e34 0a0a 2020 2020 2054 6865 ...8.4.. The │ │ │ │ │ +0007dbf0: 2072 6563 6f6d 6d65 6e64 6564 2070 6163 recommended pac │ │ │ │ │ +0007dc00: 6b61 6765 206e 616d 6520 666f 7220 7368 kage name for sh │ │ │ │ │ +0007dc10: 6172 6564 206c 6962 7261 7279 2064 6576 ared library dev │ │ │ │ │ +0007dc20: 656c 6f70 6d65 6e74 2066 696c 6573 0a20 elopment files. │ │ │ │ │ +0007dc30: 2020 2020 6973 206e 6f77 206c 6962 7261 is now libra │ │ │ │ │ +0007dc40: 7279 6e61 6d65 2d64 6576 206f 7220 6c69 ryname-dev or li │ │ │ │ │ +0007dc50: 6272 6172 796e 616d 6561 7069 7665 7273 brarynameapivers │ │ │ │ │ +0007dc60: 696f 6e2d 6465 762c 206e 6f74 0a20 2020 ion-dev, not. │ │ │ │ │ +0007dc70: 2020 6c69 6272 6172 796e 616d 6573 6f76 librarynamesov │ │ │ │ │ +0007dc80: 6572 7369 6f6e 2d64 6576 2e0a 0a39 2e31 ersion-dev...9.1 │ │ │ │ │ +0007dc90: 2e31 0a0a 2020 2020 2054 6865 2073 7461 .1.. The sta │ │ │ │ │ +0007dca0: 626c 6520 7265 6c65 6173 6520 6f66 2044 ble release of D │ │ │ │ │ +0007dcb0: 6562 6961 6e20 7375 7070 6f72 7473 20e2 ebian supports . │ │ │ │ │ +0007dcc0: 8098 2f72 756e e280 992c 2073 6f20 7061 ../run..., so pa │ │ │ │ │ +0007dcd0: 636b 6167 6573 206d 6179 206e 6f77 0a20 ckages may now. │ │ │ │ │ +0007dce0: 2020 2020 6173 7375 6d65 2074 6861 7420 assume that │ │ │ │ │ +0007dcf0: 6974 2065 7869 7374 7320 616e 6420 646f it exists and do │ │ │ │ │ +0007dd00: 206e 6f74 206e 6565 6420 616e 7920 7370 not need any sp │ │ │ │ │ +0007dd10: 6563 6961 6c20 6465 7065 6e64 656e 6379 ecial dependency │ │ │ │ │ +0007dd20: 206f 6e20 610a 2020 2020 2076 6572 7369 on a. versi │ │ │ │ │ +0007dd30: 6f6e 206f 6620 696e 6974 7363 7269 7074 on of initscript │ │ │ │ │ +0007dd40: 732e 0a0a 392e 332e 320a 0a20 2020 2020 s...9.3.2.. │ │ │ │ │ +0007dd50: 4e65 7720 6f70 7469 6f6e 616c 20e2 8098 New optional ... │ │ │ │ │ +0007dd60: 7472 792d 7265 7374 6172 74e2 8099 2073 try-restart... s │ │ │ │ │ +0007dd70: 7461 6e64 6172 6420 696e 6974 2073 6372 tandard init scr │ │ │ │ │ +0007dd80: 6970 7420 6172 6775 6d65 6e74 2c20 7768 ipt argument, wh │ │ │ │ │ +0007dd90: 6963 6820 2869 660a 2020 2020 2073 7570 ich (if. sup │ │ │ │ │ +0007dda0: 706f 7274 6564 2920 7368 6f75 6c64 2072 ported) should r │ │ │ │ │ +0007ddb0: 6573 7461 7274 2074 6865 2073 6572 7669 estart the servi │ │ │ │ │ +0007ddc0: 6365 2069 6620 6974 2069 7320 616c 7265 ce if it is alre │ │ │ │ │ +0007ddd0: 6164 7920 7275 6e6e 696e 6720 616e 640a ady running and. │ │ │ │ │ +0007dde0: 2020 2020 206f 7468 6572 7769 7365 206a otherwise j │ │ │ │ │ +0007ddf0: 7573 7420 7265 706f 7274 2073 7563 6365 ust report succe │ │ │ │ │ +0007de00: 7373 2e0a 0a39 2e33 2e32 0a0a 2020 2020 ss...9.3.2.. │ │ │ │ │ +0007de10: 2053 7570 706f 7274 2066 6f72 2074 6865 Support for the │ │ │ │ │ +0007de20: 20e2 8098 7374 6174 7573 e280 9920 696e ...status... in │ │ │ │ │ +0007de30: 6974 2073 6372 6970 7420 6172 6775 6d65 it script argume │ │ │ │ │ +0007de40: 6e74 2069 7320 7265 636f 6d6d 656e 6465 nt is recommende │ │ │ │ │ +0007de50: 642e 0a0a 392e 332e 332e 320a 0a20 2020 d...9.3.3.2.. │ │ │ │ │ +0007de60: 2020 5061 636b 6167 6573 206d 7573 7420 Packages must │ │ │ │ │ +0007de70: 6e6f 7420 6361 6c6c 20e2 8098 2f65 7463 not call .../etc │ │ │ │ │ +0007de80: 2f69 6e69 742e 64e2 8099 2073 6372 6970 /init.d... scrip │ │ │ │ │ +0007de90: 7473 2064 6972 6563 746c 7920 6576 656e ts directly even │ │ │ │ │ +0007dea0: 2061 7320 610a 2020 2020 2066 616c 6c62 as a. fallb │ │ │ │ │ +0007deb0: 6163 6b2c 2061 6e64 2069 6e73 7465 6164 ack, and instead │ │ │ │ │ +0007dec0: 206d 7573 7420 616c 7761 7973 2075 7365 must always use │ │ │ │ │ +0007ded0: 20e2 8098 696e 766f 6b65 2d72 632e 64e2 ...invoke-rc.d. │ │ │ │ │ +0007dee0: 8099 2028 7768 6963 6820 6973 0a20 2020 .. (which is. │ │ │ │ │ +0007def0: 2020 6573 7365 6e74 6961 6c20 616e 6420 essential and │ │ │ │ │ +0007df00: 7368 6f75 6c64 6ee2 8099 7420 7265 7175 shouldn...t requ │ │ │ │ │ +0007df10: 6972 6520 616e 7920 636f 6e64 6974 696f ire any conditio │ │ │ │ │ +0007df20: 6e61 6c29 2e0a 0a39 2e31 312e 310a 0a20 nal)...9.11.1.. │ │ │ │ │ +0007df30: 2020 2020 496e 7374 7275 6374 696f 6e73 Instructions │ │ │ │ │ +0007df40: 2066 6f72 20e2 8098 7570 7374 6172 74e2 for ...upstart. │ │ │ │ │ +0007df50: 8099 2069 6e74 6567 7261 7469 6f6e 2072 .. integration r │ │ │ │ │ +0007df60: 656d 6f76 6564 2073 696e 6365 20e2 8098 emoved since ... │ │ │ │ │ +0007df70: 7570 7374 6172 74e2 8099 2069 730a 2020 upstart... is. │ │ │ │ │ +0007df80: 2020 206e 6f20 6c6f 6e67 6572 206d 6169 no longer mai │ │ │ │ │ +0007df90: 6e74 6169 6e65 6420 696e 2044 6562 6961 ntained in Debia │ │ │ │ │ +0007dfa0: 6e2e 0a0a 3130 2e31 0a0a 2020 2020 2050 n...10.1.. P │ │ │ │ │ +0007dfb0: 6163 6b61 6765 7320 6d61 7920 6e6f 7420 ackages may not │ │ │ │ │ +0007dfc0: 696e 7374 616c 6c20 6669 6c65 7320 696e install files in │ │ │ │ │ +0007dfd0: 2062 6f74 6820 e280 982f 7061 7468 e280 both .../path.. │ │ │ │ │ +0007dfe0: 9920 616e 6420 e280 982f 7573 722f 7061 . and .../usr/pa │ │ │ │ │ +0007dff0: 7468 e280 992c 2061 6e64 0a20 2020 2020 th..., and. │ │ │ │ │ +0007e000: 6d75 7374 206d 616e 6167 6520 616e 7920 must manage any │ │ │ │ │ +0007e010: 6261 636b 7761 7264 2d63 6f6d 7061 7469 backward-compati │ │ │ │ │ +0007e020: 6269 6c69 7479 2073 796d 6c69 6e6b 7320 bility symlinks │ │ │ │ │ +0007e030: 736f 2074 6861 7420 7468 6579 2064 6f6e so that they don │ │ │ │ │ +0007e040: e280 9974 0a20 2020 2020 6272 6561 6b20 ...t. break │ │ │ │ │ +0007e050: 6966 20e2 8098 2f70 6174 68e2 8099 2061 if .../path... a │ │ │ │ │ +0007e060: 6e64 20e2 8098 2f75 7372 2f70 6174 68e2 nd .../usr/path. │ │ │ │ │ +0007e070: 8099 2061 7265 2074 6865 2073 616d 6520 .. are the same │ │ │ │ │ +0007e080: 6469 7265 6374 6f72 792e 0a0a 3130 2e36 directory...10.6 │ │ │ │ │ +0007e090: 0a0a 2020 2020 2050 6163 6b61 6765 7320 .. Packages │ │ │ │ │ +0007e0a0: 7368 6f75 6c64 2061 7373 756d 6520 6465 should assume de │ │ │ │ │ +0007e0b0: 7669 6365 2066 696c 6573 2069 6e20 e280 vice files in .. │ │ │ │ │ +0007e0c0: 982f 6465 76e2 8099 2061 7265 2064 796e ./dev... are dyn │ │ │ │ │ +0007e0d0: 616d 6963 616c 6c79 0a20 2020 2020 6d61 amically. ma │ │ │ │ │ +0007e0e0: 6e61 6765 6420 616e 6420 646f 6ee2 8099 naged and don... │ │ │ │ │ +0007e0f0: 7420 6861 7665 2074 6f20 6265 2063 7265 t have to be cre │ │ │ │ │ +0007e100: 6174 6564 2062 7920 7468 6520 7061 636b ated by the pack │ │ │ │ │ +0007e110: 6167 652e 2020 5061 636b 6167 6573 0a20 age. Packages. │ │ │ │ │ +0007e120: 2020 2020 6f74 6865 7220 7468 616e 2074 other than t │ │ │ │ │ +0007e130: 686f 7365 2077 686f 7365 2070 7572 706f hose whose purpo │ │ │ │ │ +0007e140: 7365 2069 7320 746f 206d 616e 6167 6520 se is to manage │ │ │ │ │ +0007e150: e280 982f 6465 76e2 8099 206d 7573 7420 .../dev... must │ │ │ │ │ +0007e160: 6e6f 7420 6372 6561 7465 0a20 2020 2020 not create. │ │ │ │ │ +0007e170: 6f72 2072 656d 6f76 6520 6669 6c65 7320 or remove files │ │ │ │ │ +0007e180: 7468 6572 6520 7768 656e 2061 2064 796e there when a dyn │ │ │ │ │ +0007e190: 616d 6963 206d 616e 6167 656d 656e 7420 amic management │ │ │ │ │ +0007e1a0: 6661 6369 6c69 7479 2069 7320 696e 2075 facility is in u │ │ │ │ │ +0007e1b0: 7365 2e0a 2020 2020 204e 616d 6564 2070 se.. Named p │ │ │ │ │ +0007e1c0: 6970 6573 2061 6e64 2064 6576 6963 6520 ipes and device │ │ │ │ │ +0007e1d0: 6669 6c65 7320 6f75 7473 6964 6520 6f66 files outside of │ │ │ │ │ +0007e1e0: 20e2 8098 2f64 6576 e280 9920 7368 6f75 .../dev... shou │ │ │ │ │ +0007e1f0: 6c64 206e 6f72 6d61 6c6c 7920 6265 0a20 ld normally be. │ │ │ │ │ +0007e200: 2020 2020 6372 6561 7465 6420 6f6e 2064 created on d │ │ │ │ │ +0007e210: 656d 616e 6420 7669 6120 696e 6974 2073 emand via init s │ │ │ │ │ +0007e220: 6372 6970 7473 2c20 7379 7374 656d 6420 cripts, systemd │ │ │ │ │ +0007e230: 756e 6974 732c 206f 7220 7369 6d69 6c61 units, or simila │ │ │ │ │ +0007e240: 720a 2020 2020 206d 6563 6861 6e69 736d r. mechanism │ │ │ │ │ +0007e250: 732c 2062 7574 206d 6179 2062 6520 6372 s, but may be cr │ │ │ │ │ +0007e260: 6561 7465 6420 616e 6420 7265 6d6f 7665 eated and remove │ │ │ │ │ +0007e270: 6420 696e 206d 6169 6e74 6169 6e65 7220 d in maintainer │ │ │ │ │ +0007e280: 7363 7269 7074 7320 6966 0a20 2020 2020 scripts if. │ │ │ │ │ +0007e290: 7468 6579 206d 7573 7420 6265 2063 7265 they must be cre │ │ │ │ │ +0007e2a0: 6174 6564 2064 7572 696e 6720 7061 636b ated during pack │ │ │ │ │ +0007e2b0: 6167 6520 696e 7374 616c 6c61 7469 6f6e age installation │ │ │ │ │ +0007e2c0: 2e0a 0a31 302e 390a 0a20 2020 2020 4368 ...10.9.. Ch │ │ │ │ │ +0007e2d0: 6563 6b69 6e67 2077 6974 6820 7468 6520 ecking with the │ │ │ │ │ +0007e2e0: 6261 7365 2d70 6173 7377 6420 6d61 696e base-passwd main │ │ │ │ │ +0007e2f0: 7461 696e 6572 2069 7320 6e6f 206c 6f6e tainer is no lon │ │ │ │ │ +0007e300: 6765 7220 7265 7175 6972 6564 2028 6f72 ger required (or │ │ │ │ │ +0007e310: 0a20 2020 2020 6465 7369 7261 626c 6529 . desirable) │ │ │ │ │ +0007e320: 2077 6865 6e20 6372 6561 7469 6e67 2061 when creating a │ │ │ │ │ +0007e330: 206e 6577 2064 796e 616d 6963 2075 7365 new dynamic use │ │ │ │ │ +0007e340: 7220 6f72 2067 726f 7570 2069 6e20 6120 r or group in a │ │ │ │ │ +0007e350: 7061 636b 6167 652e 0a0a 3132 2e33 0a0a package...12.3.. │ │ │ │ │ +0007e360: 2020 2020 2044 6570 656e 6465 6e63 6965 Dependencie │ │ │ │ │ +0007e370: 7320 6f6e 202a 2d64 6f63 2070 6163 6b61 s on *-doc packa │ │ │ │ │ +0007e380: 6765 7320 7368 6f75 6c64 2062 6520 6174 ges should be at │ │ │ │ │ +0007e390: 206d 6f73 7420 5265 636f 6d6d 656e 6473 most Recommends │ │ │ │ │ +0007e3a0: 0a20 2020 2020 2853 7567 6765 7374 7320 . (Suggests │ │ │ │ │ +0007e3b0: 6966 2074 6865 7920 6f6e 6c79 2069 6e63 if they only inc │ │ │ │ │ +0007e3c0: 6c75 6465 2064 6f63 756d 656e 7461 7469 lude documentati │ │ │ │ │ +0007e3d0: 6f6e 2069 6e20 7375 7070 6c65 6d65 6e74 on in supplement │ │ │ │ │ +0007e3e0: 616c 0a20 2020 2020 666f 726d 6174 7329 al. formats) │ │ │ │ │ +0007e3f0: 2e0a 0a31 322e 350a 0a20 2020 2020 5468 ...12.5.. Th │ │ │ │ │ +0007e400: 6520 4d6f 7a69 6c6c 6120 5075 626c 6963 e Mozilla Public │ │ │ │ │ +0007e410: 204c 6963 656e 7365 2031 2e31 2061 6e64 License 1.1 and │ │ │ │ │ +0007e420: 2032 2e30 2028 4d50 4c2d 312e 3120 616e 2.0 (MPL-1.1 an │ │ │ │ │ +0007e430: 6420 4d50 4c2d 322e 3029 2061 7265 0a20 d MPL-2.0) are. │ │ │ │ │ +0007e440: 2020 2020 6e6f 7720 696e 636c 7564 6564 now included │ │ │ │ │ +0007e450: 2069 6e20 e280 982f 7573 722f 7368 6172 in .../usr/shar │ │ │ │ │ +0007e460: 652f 636f 6d6d 6f6e 2d6c 6963 656e 7365 e/common-license │ │ │ │ │ +0007e470: 73e2 8099 2061 6e64 2064 6f20 6e6f 7420 s... and do not │ │ │ │ │ +0007e480: 6e65 6564 2074 6f20 6265 0a20 2020 2020 need to be. │ │ │ │ │ +0007e490: 636f 7069 6564 2076 6572 6261 7469 6d20 copied verbatim │ │ │ │ │ +0007e4a0: 696e 2074 6865 2070 6163 6b61 6765 20e2 in the package . │ │ │ │ │ +0007e4b0: 8098 636f 7079 7269 6768 74e2 8099 2066 ..copyright... f │ │ │ │ │ +0007e4c0: 696c 652e 0a0a 636f 7079 7269 6768 742d ile...copyright- │ │ │ │ │ +0007e4d0: 666f 726d 6174 0a0a 2020 2020 2054 6865 format.. The │ │ │ │ │ +0007e4e0: 20e2 8098 6874 7470 73e2 8099 2066 6f72 ...https... for │ │ │ │ │ +0007e4f0: 6d20 6f66 2074 6865 2063 6f70 7972 6967 m of the copyrig │ │ │ │ │ +0007e500: 6874 2d66 6f72 6d61 7420 5552 4c20 6973 ht-format URL is │ │ │ │ │ +0007e510: 206e 6f77 2061 6c6c 6f77 6564 2061 6e64 now allowed and │ │ │ │ │ +0007e520: 0a20 2020 2020 7072 6566 6572 7265 6420 . preferred │ │ │ │ │ +0007e530: 696e 2074 6865 20e2 8098 466f 726d 6174 in the ...Format │ │ │ │ │ +0007e540: e280 9920 6669 656c 642e 0a0a 7065 726c ... field...perl │ │ │ │ │ +0007e550: 0a0a 2020 2020 2054 6865 2050 6572 6c20 .. The Perl │ │ │ │ │ +0007e560: 7365 6172 6368 2070 6174 6820 6e6f 7720 search path now │ │ │ │ │ +0007e570: 696e 636c 7564 6573 206d 756c 7469 6172 includes multiar │ │ │ │ │ +0007e580: 6368 2064 6972 6563 746f 7269 6573 2e20 ch directories. │ │ │ │ │ +0007e590: 2054 6865 0a20 2020 2020 7665 6e64 6f72 The. vendor │ │ │ │ │ +0007e5a0: 2064 6972 6563 746f 7279 2066 6f72 2061 directory for a │ │ │ │ │ +0007e5b0: 7263 6869 7465 6374 7572 652d 7370 6563 rchitecture-spec │ │ │ │ │ +0007e5c0: 6966 6963 206d 6f64 756c 6573 2069 7320 ific modules is │ │ │ │ │ +0007e5d0: 6e6f 7720 7665 7273 696f 6e65 640a 2020 now versioned. │ │ │ │ │ +0007e5e0: 2020 2074 6f20 7375 7070 6f72 7420 6d75 to support mu │ │ │ │ │ +0007e5f0: 6c74 6961 7263 682e 0a0a 7669 7274 7561 ltiarch...virtua │ │ │ │ │ +0007e600: 6c0a 0a20 2020 2020 4e65 7720 e280 9861 l.. New ...a │ │ │ │ │ +0007e610: 6476 656e 7475 7265 e280 9920 7669 7274 dventure... virt │ │ │ │ │ +0007e620: 7561 6c20 7061 636b 6167 6520 666f 7220 ual package for │ │ │ │ │ +0007e630: 696d 706c 656d 656e 7461 7469 6f6e 7320 implementations │ │ │ │ │ +0007e640: 6f66 2074 6865 2063 6c61 7373 6963 0a20 of the classic. │ │ │ │ │ +0007e650: 2020 2020 436f 6c6f 7373 616c 2043 6176 Colossal Cav │ │ │ │ │ +0007e660: 6520 4164 7665 6e74 7572 6520 6761 6d65 e Adventure game │ │ │ │ │ +0007e670: 2e0a 0a76 6972 7475 616c 0a0a 2020 2020 ...virtual.. │ │ │ │ │ +0007e680: 204e 6577 20e2 8098 6874 7470 642d 7773 New ...httpd-ws │ │ │ │ │ +0007e690: 6769 33e2 8099 2076 6972 7475 616c 2070 gi3... virtual p │ │ │ │ │ +0007e6a0: 6163 6b61 6765 2066 6f72 2050 7974 686f ackage for Pytho │ │ │ │ │ +0007e6b0: 6e20 3320 5753 4749 2d63 6170 6162 6c65 n 3 WSGI-capable │ │ │ │ │ +0007e6c0: 2048 5454 500a 2020 2020 2073 6572 7665 HTTP. serve │ │ │ │ │ +0007e6d0: 7273 2e20 2054 6865 2065 7869 7374 696e rs. The existin │ │ │ │ │ +0007e6e0: 6720 e280 9868 7474 7064 2d77 7367 69e2 g ...httpd-wsgi. │ │ │ │ │ +0007e6f0: 8099 2076 6972 7475 616c 2070 6163 6b61 .. virtual packa │ │ │ │ │ +0007e700: 6765 2069 7320 666f 7220 5079 7468 6f6e ge is for Python │ │ │ │ │ +0007e710: 2032 0a20 2020 2020 5753 4749 2d63 6170 2. WSGI-cap │ │ │ │ │ +0007e720: 6162 6c65 2048 5454 5020 7365 7276 6572 able HTTP server │ │ │ │ │ +0007e730: 732e 0a0a 7669 7274 7561 6c0a 0a20 2020 s...virtual.. │ │ │ │ │ +0007e740: 2020 4e65 7720 e280 9876 6972 7475 616c New ...virtual │ │ │ │ │ +0007e750: 2d6d 7973 716c 2d63 6c69 656e 74e2 8099 -mysql-client... │ │ │ │ │ +0007e760: 2c20 e280 9876 6972 7475 616c 2d6d 7973 , ...virtual-mys │ │ │ │ │ +0007e770: 716c 2d63 6c69 656e 742d 636f 7265 e280 ql-client-core.. │ │ │ │ │ +0007e780: 992c 0a20 2020 2020 e280 9876 6972 7475 .,. ...virtu │ │ │ │ │ +0007e790: 616c 2d6d 7973 716c 2d73 6572 7665 72e2 al-mysql-server. │ │ │ │ │ +0007e7a0: 8099 2c20 e280 9876 6972 7475 616c 2d6d .., ...virtual-m │ │ │ │ │ +0007e7b0: 7973 716c 2d73 6572 7665 722d 636f 7265 ysql-server-core │ │ │ │ │ +0007e7c0: e280 992c 2061 6e64 0a20 2020 2020 e280 ..., and. .. │ │ │ │ │ +0007e7d0: 9876 6972 7475 616c 2d6d 7973 716c 2d74 .virtual-mysql-t │ │ │ │ │ +0007e7e0: 6573 7473 7569 7465 e280 9920 7669 7274 estsuite... virt │ │ │ │ │ +0007e7f0: 7561 6c20 7061 636b 6167 6573 2066 6f72 ual packages for │ │ │ │ │ +0007e800: 204d 7953 514c 2d63 6f6d 7061 7469 626c MySQL-compatibl │ │ │ │ │ +0007e810: 650a 2020 2020 2073 6f66 7477 6172 652e e. software. │ │ │ │ │ +0007e820: 0a0a 1f0a 4669 6c65 3a20 6465 6269 616e ....File: debian │ │ │ │ │ +0007e830: 2d70 6f6c 6963 792e 696e 666f 2c20 204e -policy.info, N │ │ │ │ │ +0007e840: 6f64 653a 2056 6572 7369 6f6e 2033 2039 ode: Version 3 9 │ │ │ │ │ +0007e850: 2038 2c20 204e 6578 743a 2056 6572 7369 8, Next: Versi │ │ │ │ │ +0007e860: 6f6e 2033 2039 2037 2c20 2050 7265 763a on 3 9 7, Prev: │ │ │ │ │ +0007e870: 2056 6572 7369 6f6e 2034 2030 2030 2c20 Version 4 0 0, │ │ │ │ │ +0007e880: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ +0007e890: 6865 636b 6c69 7374 0a0a 3232 2e32 3120 hecklist..22.21 │ │ │ │ │ +0007e8a0: 5665 7273 696f 6e20 332e 392e 380a 3d3d Version 3.9.8.== │ │ │ │ │ +0007e8b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0007e8c0: 3d0a 0a52 656c 6561 7365 6420 4170 7269 =..Released Apri │ │ │ │ │ +0007e8d0: 6c2c 2032 3031 362e 0a0a 392e 360a 0a20 l, 2016...9.6.. │ │ │ │ │ +0007e8e0: 2020 2020 5468 6520 6d65 6e75 2073 7973 The menu sys │ │ │ │ │ +0007e8f0: 7465 6d20 6973 2064 6570 7265 6361 7465 tem is deprecate │ │ │ │ │ +0007e900: 6420 696e 2066 6176 6f72 206f 6620 7468 d in favor of th │ │ │ │ │ +0007e910: 6520 4672 6565 4465 736b 746f 7020 6d65 e FreeDesktop me │ │ │ │ │ +0007e920: 6e75 0a20 2020 2020 7374 616e 6461 7264 nu. standard │ │ │ │ │ +0007e930: 2e20 204e 6577 2072 6571 7569 7265 6d65 . New requireme │ │ │ │ │ +0007e940: 6e74 7320 7365 7420 666f 7220 4672 6565 nts set for Free │ │ │ │ │ +0007e950: 4465 736b 746f 7020 6d65 6e75 2065 6e74 Desktop menu ent │ │ │ │ │ +0007e960: 7269 6573 2e0a 0a39 2e37 0a0a 2020 2020 ries...9.7.. │ │ │ │ │ +0007e970: 204e 6577 2069 6e73 7472 7563 7469 6f6e New instruction │ │ │ │ │ +0007e980: 7320 666f 7220 7265 6769 7374 6572 696e s for registerin │ │ │ │ │ +0007e990: 6720 6d65 6469 6120 7479 7065 2068 616e g media type han │ │ │ │ │ +0007e9a0: 646c 6572 7320 7769 7468 2074 6865 0a20 dlers with the. │ │ │ │ │ +0007e9b0: 2020 2020 4672 6565 4465 736b 746f 7020 FreeDesktop │ │ │ │ │ +0007e9c0: 7379 7374 656d 2c20 7768 6963 6820 6175 system, which au │ │ │ │ │ +0007e9d0: 746f 6d61 7469 6361 6c6c 7920 7379 6e63 tomatically sync │ │ │ │ │ +0007e9e0: 6872 6f6e 697a 6573 2077 6974 6820 6d61 hronizes with ma │ │ │ │ │ +0007e9f0: 696c 6361 700a 2020 2020 2061 6e64 2074 ilcap. and t │ │ │ │ │ +0007ea00: 6865 7265 666f 7265 2072 6570 6c61 6365 herefore replace │ │ │ │ │ +0007ea10: 7320 6d61 696c 6361 7020 7265 6769 7374 s mailcap regist │ │ │ │ │ +0007ea20: 7261 7469 6f6e 2066 6f72 2070 6163 6b61 ration for packa │ │ │ │ │ +0007ea30: 6765 7320 7573 696e 670a 2020 2020 2064 ges using. d │ │ │ │ │ +0007ea40: 6573 6b74 6f70 2065 6e74 7269 6573 2e0a esktop entries.. │ │ │ │ │ +0007ea50: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0007ea60: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0007ea70: 6465 3a20 5665 7273 696f 6e20 3320 3920 de: Version 3 9 │ │ │ │ │ +0007ea80: 372c 2020 4e65 7874 3a20 5665 7273 696f 7, Next: Versio │ │ │ │ │ +0007ea90: 6e20 3320 3920 362c 2020 5072 6576 3a20 n 3 9 6, Prev: │ │ │ │ │ +0007eaa0: 5665 7273 696f 6e20 3320 3920 382c 2020 Version 3 9 8, │ │ │ │ │ +0007eab0: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +0007eac0: 6563 6b6c 6973 740a 0a32 322e 3232 2056 ecklist..22.22 V │ │ │ │ │ +0007ead0: 6572 7369 6f6e 2033 2e39 2e37 0a3d 3d3d ersion 3.9.7.=== │ │ │ │ │ +0007eae0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0007eaf0: 0a0a 5265 6c65 6173 6564 2046 6562 7275 ..Released Febru │ │ │ │ │ +0007eb00: 6172 792c 2032 3031 362e 0a0a 3130 2e35 ary, 2016...10.5 │ │ │ │ │ +0007eb10: 0a0a 2020 2020 2053 796d 626f 6c69 6320 .. Symbolic │ │ │ │ │ +0007eb20: 6c69 6e6b 7320 6d75 7374 206e 6f74 2074 links must not t │ │ │ │ │ +0007eb30: 7261 7665 7273 6520 6162 6f76 6520 7468 raverse above th │ │ │ │ │ +0007eb40: 6520 726f 6f74 2064 6972 6563 746f 7279 e root directory │ │ │ │ │ +0007eb50: 2e0a 0a39 2e32 2e32 0a0a 2020 2020 2033 ...9.2.2.. 3 │ │ │ │ │ +0007eb60: 3262 6974 2055 4944 7320 696e 2074 6865 2bit UIDs in the │ │ │ │ │ +0007eb70: 2072 616e 6765 2036 3535 3336 2d34 3239 range 65536-429 │ │ │ │ │ +0007eb80: 3439 3637 3239 3320 6172 6520 7265 7365 4967293 are rese │ │ │ │ │ +0007eb90: 7276 6564 2066 6f72 0a20 2020 2020 6479 rved for. dy │ │ │ │ │ +0007eba0: 6e61 6d69 6361 6c6c 7920 616c 6c6f 6361 namically alloca │ │ │ │ │ +0007ebb0: 7465 6420 7573 6572 2061 6363 6f75 6e74 ted user account │ │ │ │ │ +0007ebc0: 732e 0a0a 352e 310a 0a20 2020 2020 456d s...5.1.. Em │ │ │ │ │ +0007ebd0: 7074 7920 6669 656c 6420 7661 6c75 6573 pty field values │ │ │ │ │ +0007ebe0: 2069 6e20 636f 6e74 726f 6c20 6669 6c65 in control file │ │ │ │ │ +0007ebf0: 7320 6172 6520 6f6e 6c79 2070 6572 6d69 s are only permi │ │ │ │ │ +0007ec00: 7474 6564 2069 6e20 7468 650a 2020 2020 tted in the. │ │ │ │ │ +0007ec10: 20e2 8098 6465 6269 616e 2f63 6f6e 7472 ...debian/contr │ │ │ │ │ +0007ec20: 6f6c e280 9920 6669 6c65 206f 6620 6120 ol... file of a │ │ │ │ │ +0007ec30: 736f 7572 6365 2070 6163 6b61 6765 2e0a source package.. │ │ │ │ │ +0007ec40: 0a34 2e39 0a0a 2020 2020 20e2 8098 6465 .4.9.. ...de │ │ │ │ │ +0007ec50: 6269 616e 2f72 756c 6573 e280 993a 2072 bian/rules...: r │ │ │ │ │ +0007ec60: 6571 7569 7265 6420 7461 7267 6574 7320 equired targets │ │ │ │ │ +0007ec70: 6d75 7374 206e 6f74 2061 7474 656d 7074 must not attempt │ │ │ │ │ +0007ec80: 206e 6574 776f 726b 2061 6363 6573 732e network access. │ │ │ │ │ +0007ec90: 0a0a 3132 2e33 0a0a 2020 2020 2072 6563 ..12.3.. rec │ │ │ │ │ +0007eca0: 6f6d 6d65 6e64 2074 6f20 7368 6970 2061 ommend to ship a │ │ │ │ │ +0007ecb0: 6464 6974 696f 6e61 6c20 646f 6375 6d65 dditional docume │ │ │ │ │ +0007ecc0: 6e74 6174 696f 6e20 666f 7220 7061 636b ntation for pack │ │ │ │ │ +0007ecd0: 6167 6520 e280 9870 6b67 e280 9920 696e age ...pkg... in │ │ │ │ │ +0007ece0: 2061 0a20 2020 2020 7365 7061 7261 7465 a. separate │ │ │ │ │ +0007ecf0: 2070 6163 6b61 6765 20e2 8098 706b 672d package ...pkg- │ │ │ │ │ +0007ed00: 646f 63e2 8099 2061 6e64 2069 6e73 7461 doc... and insta │ │ │ │ │ +0007ed10: 6c6c 2069 7420 696e 746f 0a20 2020 2020 ll it into. │ │ │ │ │ +0007ed20: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ +0007ed30: 632f 706b 67e2 8099 2e0a 0a1f 0a46 696c c/pkg........Fil │ │ │ │ │ +0007ed40: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0007ed50: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ +0007ed60: 7273 696f 6e20 3320 3920 362c 2020 4e65 rsion 3 9 6, Ne │ │ │ │ │ +0007ed70: 7874 3a20 5665 7273 696f 6e20 3320 3920 xt: Version 3 9 │ │ │ │ │ +0007ed80: 352c 2020 5072 6576 3a20 5665 7273 696f 5, Prev: Versio │ │ │ │ │ +0007ed90: 6e20 3320 3920 372c 2020 5570 3a20 5570 n 3 9 7, Up: Up │ │ │ │ │ +0007eda0: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ +0007edb0: 740a 0a32 322e 3233 2056 6572 7369 6f6e t..22.23 Version │ │ │ │ │ +0007edc0: 2033 2e39 2e36 0a3d 3d3d 3d3d 3d3d 3d3d 3.9.6.========= │ │ │ │ │ +0007edd0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ +0007ede0: 6173 6564 2053 6570 7465 6d62 6572 2c20 ased September, │ │ │ │ │ +0007edf0: 3230 3134 2e0a 0a39 2e31 0a0a 2020 2020 2014...9.1.. │ │ │ │ │ +0007ee00: 2054 6865 2046 4853 2069 7320 7265 6c61 The FHS is rela │ │ │ │ │ +0007ee10: 7865 6420 746f 2061 6c6c 6f77 2061 2073 xed to allow a s │ │ │ │ │ +0007ee20: 7562 6469 7265 6374 6f72 7920 6f66 20e2 ubdirectory of . │ │ │ │ │ +0007ee30: 8098 2f75 7372 2f6c 6962 e280 9920 746f ../usr/lib... to │ │ │ │ │ +0007ee40: 2068 6f6c 6420 610a 2020 2020 206d 6978 hold a. mix │ │ │ │ │ +0007ee50: 7475 7265 206f 6620 6172 6368 6974 6563 ture of architec │ │ │ │ │ +0007ee60: 7475 7265 2d69 6e64 6570 656e 6465 6e74 ture-independent │ │ │ │ │ +0007ee70: 2061 6e64 2061 7263 6869 7465 6374 7572 and architectur │ │ │ │ │ +0007ee80: 652d 6465 7065 6e64 656e 740a 2020 2020 e-dependent. │ │ │ │ │ +0007ee90: 2066 696c 6573 2c20 7468 6f75 6768 2064 files, though d │ │ │ │ │ +0007eea0: 6972 6563 746f 7269 6573 2065 6e74 6972 irectories entir │ │ │ │ │ +0007eeb0: 656c 7920 636f 6d70 6f73 6564 206f 660a ely composed of. │ │ │ │ │ +0007eec0: 2020 2020 2061 7263 6869 7465 6374 7572 architectur │ │ │ │ │ +0007eed0: 652d 696e 6465 7065 6e64 656e 7420 6669 e-independent fi │ │ │ │ │ +0007eee0: 6c65 7320 7368 6f75 6c64 2062 6520 6c6f les should be lo │ │ │ │ │ +0007eef0: 6361 7465 6420 696e 20e2 8098 2f75 7372 cated in .../usr │ │ │ │ │ +0007ef00: 2f73 6861 7265 e280 992e 0a0a 392e 310a /share......9.1. │ │ │ │ │ +0007ef10: 0a20 2020 2020 5468 6520 4648 5320 7265 . The FHS re │ │ │ │ │ +0007ef20: 7175 6972 656d 656e 7420 666f 7220 e280 quirement for .. │ │ │ │ │ +0007ef30: 982f 7573 722f 6c6f 6361 6c2f 6c69 6236 ./usr/local/lib6 │ │ │ │ │ +0007ef40: 34e2 8099 2074 6f20 6578 6973 7420 6966 4... to exist if │ │ │ │ │ +0007ef50: 20e2 8098 2f6c 6962 3634 e280 9920 6f72 .../lib64... or │ │ │ │ │ +0007ef60: 0a20 2020 2020 e280 982f 7573 722f 6c69 . .../usr/li │ │ │ │ │ +0007ef70: 6236 34e2 8099 2065 7869 7374 7320 6973 b64... exists is │ │ │ │ │ +0007ef80: 2072 656d 6f76 6564 2e0a 0a39 2e31 0a0a removed...9.1.. │ │ │ │ │ +0007ef90: 2020 2020 2041 6e20 4648 5320 6578 6365 An FHS exce │ │ │ │ │ +0007efa0: 7074 696f 6e20 6861 7320 6265 656e 2067 ption has been g │ │ │ │ │ +0007efb0: 7261 6e74 6564 2066 6f72 206d 756c 7469 ranted for multi │ │ │ │ │ +0007efc0: 6172 6368 2069 6e63 6c75 6465 2066 696c arch include fil │ │ │ │ │ +0007efd0: 6573 2c0a 2020 2020 2070 6572 6d69 7474 es,. permitt │ │ │ │ │ +0007efe0: 696e 6720 6865 6164 6572 2066 696c 6573 ing header files │ │ │ │ │ +0007eff0: 2074 6f20 696e 7374 6561 6420 6265 2069 to instead be i │ │ │ │ │ +0007f000: 6e73 7461 6c6c 6564 2074 6f0a 2020 2020 nstalled to. │ │ │ │ │ +0007f010: 20e2 8098 2f75 7372 2f69 6e63 6c75 6465 .../usr/include │ │ │ │ │ +0007f020: 2f74 7269 706c 6574 e280 992e 0a0a 3130 /triplet......10 │ │ │ │ │ +0007f030: 2e31 0a0a 2020 2020 2042 696e 6172 6965 .1.. Binarie │ │ │ │ │ +0007f040: 7320 6d75 7374 206e 6f74 2062 6520 7374 s must not be st │ │ │ │ │ +0007f050: 6174 6963 616c 6c79 206c 696e 6b65 6420 atically linked │ │ │ │ │ +0007f060: 7769 7468 2074 6865 2047 4e55 2043 206c with the GNU C l │ │ │ │ │ +0007f070: 6962 7261 7279 2c20 7365 650a 2020 2020 ibrary, see. │ │ │ │ │ +0007f080: 2070 6f6c 6963 7920 666f 7220 6578 6365 policy for exce │ │ │ │ │ +0007f090: 7074 696f 6e73 2e0a 0a34 2e34 0a0a 2020 ptions...4.4.. │ │ │ │ │ +0007f0a0: 2020 2049 7420 6973 2063 6c61 7269 6669 It is clarifi │ │ │ │ │ +0007f0b0: 6564 2074 6861 7420 7369 676e 6174 7572 ed that signatur │ │ │ │ │ +0007f0c0: 6520 6170 7065 6172 696e 6720 696e 2064 e appearing in d │ │ │ │ │ +0007f0d0: 6562 6961 6e2f 6368 616e 6765 6c6f 6720 ebian/changelog │ │ │ │ │ +0007f0e0: 7368 6f75 6c64 0a20 2020 2020 6265 2074 should. be t │ │ │ │ │ +0007f0f0: 6865 2064 6574 6169 6c73 206f 6620 7468 he details of th │ │ │ │ │ +0007f100: 6520 7065 7273 6f6e 2077 686f 2070 7265 e person who pre │ │ │ │ │ +0007f110: 7061 7265 6420 7468 6973 2072 656c 6561 pared this relea │ │ │ │ │ +0007f120: 7365 206f 6620 7468 650a 2020 2020 2070 se of the. p │ │ │ │ │ +0007f130: 6163 6b61 6765 2e0a 0a31 312e 350a 0a20 ackage...11.5.. │ │ │ │ │ +0007f140: 2020 2020 5468 6520 6465 6661 756c 7420 The default │ │ │ │ │ +0007f150: 7765 6220 646f 6375 6d65 6e74 2072 6f6f web document roo │ │ │ │ │ +0007f160: 7420 6973 206e 6f77 20e2 8098 2f76 6172 t is now .../var │ │ │ │ │ +0007f170: 2f77 7777 2f68 746d 6ce2 8099 0a0a 7669 /www/html.....vi │ │ │ │ │ +0007f180: 7274 7561 6c0a 0a20 2020 2020 e280 986a rtual.. ...j │ │ │ │ │ +0007f190: 6176 6131 2d72 756e 7469 6d65 e280 9920 ava1-runtime... │ │ │ │ │ +0007f1a0: 616e 6420 e280 986a 6176 6132 2d72 756e and ...java2-run │ │ │ │ │ +0007f1b0: 7469 6d65 e280 9920 6172 6520 7265 6d6f time... are remo │ │ │ │ │ +0007f1c0: 7665 642c 20e2 8098 6a61 7661 4e2d 7275 ved, ...javaN-ru │ │ │ │ │ +0007f1d0: 6e74 696d 65e2 8099 0a20 2020 2020 616e ntime.... an │ │ │ │ │ +0007f1e0: 6420 e280 986a 6176 614e 2d72 756e 7469 d ...javaN-runti │ │ │ │ │ +0007f1f0: 6d65 2d68 6561 646c 6573 73e2 8099 2061 me-headless... a │ │ │ │ │ +0007f200: 7265 2061 6464 6564 2066 6f72 2061 6c6c re added for all │ │ │ │ │ +0007f210: 204e 2062 6574 7765 656e 2035 2061 6e64 N between 5 and │ │ │ │ │ +0007f220: 2039 2e0a 0a76 6972 7475 616c 0a0a 2020 9...virtual.. │ │ │ │ │ +0007f230: 2020 2041 6464 6564 20e2 8098 6874 7470 Added ...http │ │ │ │ │ +0007f240: 642d 7773 6769 e280 9920 666f 7220 5753 d-wsgi... for WS │ │ │ │ │ +0007f250: 4749 2063 6170 6162 6c65 2048 5454 5020 GI capable HTTP │ │ │ │ │ +0007f260: 7365 7276 6572 732e 0a0a 7065 726c 0a0a servers...perl.. │ │ │ │ │ +0007f270: 2020 2020 2050 6572 6c20 7061 636b 6167 Perl packag │ │ │ │ │ +0007f280: 6573 2073 686f 756c 6420 7573 6520 7468 es should use th │ │ │ │ │ +0007f290: 6520 e280 9825 436f 6e66 6967 e280 9920 e ...%Config... │ │ │ │ │ +0007f2a0: 6861 7368 2074 6f20 6c6f 6361 7465 206d hash to locate m │ │ │ │ │ +0007f2b0: 6f64 756c 6520 7061 7468 730a 2020 2020 odule paths. │ │ │ │ │ +0007f2c0: 2069 6e73 7465 6164 206f 6620 6861 7264 instead of hard │ │ │ │ │ +0007f2d0: 636f 6469 6e67 2070 6174 6873 2069 6e20 coding paths in │ │ │ │ │ +0007f2e0: e280 9840 494e 43e2 8099 2e0a 0a70 6572 ...@INC......per │ │ │ │ │ +0007f2f0: 6c0a 0a20 2020 2020 5065 726c 2062 696e l.. Perl bin │ │ │ │ │ +0007f300: 6172 7920 6d6f 6475 6c65 7320 616e 6420 ary modules and │ │ │ │ │ +0007f310: 616e 7920 6d6f 6475 6c65 7320 696e 7374 any modules inst │ │ │ │ │ +0007f320: 616c 6c65 6420 696e 746f 0a20 2020 2020 alled into. │ │ │ │ │ +0007f330: e280 9824 436f 6e66 6967 7b76 656e 646f ...$Config{vendo │ │ │ │ │ +0007f340: 7261 7263 687d e280 9920 6d75 7374 2064 rarch}... must d │ │ │ │ │ +0007f350: 6570 656e 6420 6f6e 2074 6865 2072 656c epend on the rel │ │ │ │ │ +0007f360: 6576 616e 7420 7065 726c 6170 692d 2a0a evant perlapi-*. │ │ │ │ │ +0007f370: 2020 2020 2070 6163 6b61 6765 2e0a 0a1f package.... │ │ │ │ │ +0007f380: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0007f390: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0007f3a0: 3a20 5665 7273 696f 6e20 3320 3920 352c : Version 3 9 5, │ │ │ │ │ +0007f3b0: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +0007f3c0: 3320 3920 342c 2020 5072 6576 3a20 5665 3 9 4, Prev: Ve │ │ │ │ │ +0007f3d0: 7273 696f 6e20 3320 3920 362c 2020 5570 rsion 3 9 6, Up │ │ │ │ │ +0007f3e0: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ +0007f3f0: 6b6c 6973 740a 0a32 322e 3234 2056 6572 klist..22.24 Ver │ │ │ │ │ +0007f400: 7369 6f6e 2033 2e39 2e35 0a3d 3d3d 3d3d sion 3.9.5.===== │ │ │ │ │ +0007f410: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +0007f420: 5265 6c65 6173 6564 204f 6374 6f62 6572 Released October │ │ │ │ │ +0007f430: 2c20 3230 3133 2e0a 0a35 2e31 0a0a 2020 , 2013...5.1.. │ │ │ │ │ +0007f440: 2020 2043 6f6e 7472 6f6c 2064 6174 6120 Control data │ │ │ │ │ +0007f450: 6669 656c 6473 206d 7573 7420 6e6f 7420 fields must not │ │ │ │ │ +0007f460: 7374 6172 7420 7769 7468 2074 6865 2068 start with the h │ │ │ │ │ +0007f470: 7970 6865 6e20 6368 6172 6163 7465 7220 yphen character │ │ │ │ │ +0007f480: 28e2 8098 2de2 8099 292c 0a20 2020 2020 (...-...),. │ │ │ │ │ +0007f490: 746f 2061 766f 6964 2070 6f74 656e 7469 to avoid potenti │ │ │ │ │ +0007f4a0: 616c 2063 6f6e 6675 7369 6f6e 7320 7768 al confusions wh │ │ │ │ │ +0007f4b0: 656e 2070 6172 7369 6e67 2063 6c65 6172 en parsing clear │ │ │ │ │ +0007f4c0: 7369 676e 6564 2063 6f6e 7472 6f6c 2064 signed control d │ │ │ │ │ +0007f4d0: 6174 610a 2020 2020 2066 696c 6573 2074 ata. files t │ │ │ │ │ +0007f4e0: 6861 7420 7765 7265 206e 6f74 2070 726f hat were not pro │ │ │ │ │ +0007f4f0: 7065 726c 7920 756e 6573 6361 7065 642e perly unescaped. │ │ │ │ │ +0007f500: 0a0a 352e 342c 2035 2e36 2e32 340a 0a20 ..5.4, 5.6.24.. │ │ │ │ │ +0007f510: 2020 2020 e280 9843 6865 636b 7375 6d73 ...Checksums │ │ │ │ │ +0007f520: 2d53 6861 31e2 8099 2061 6e64 20e2 8098 -Sha1... and ... │ │ │ │ │ +0007f530: 4368 6563 6b73 756d 732d 5368 6132 3536 Checksums-Sha256 │ │ │ │ │ +0007f540: e280 9920 6172 6520 6e6f 7720 6d61 6e64 ... are now mand │ │ │ │ │ +0007f550: 6174 6f72 7920 696e 20e2 8098 2e64 7363 atory in ....dsc │ │ │ │ │ +0007f560: e280 990a 2020 2020 2066 696c 6573 2e0a .... files.. │ │ │ │ │ +0007f570: 0a35 2e36 2e32 352c 2035 2e38 2e31 0a0a .5.6.25, 5.8.1.. │ │ │ │ │ +0007f580: 2020 2020 2054 6865 20e2 8098 444d 2d55 The ...DM-U │ │ │ │ │ +0007f590: 706c 6f61 642d 416c 6c6f 7765 64e2 8099 pload-Allowed... │ │ │ │ │ +0007f5a0: 2066 6965 6c64 2069 7320 6f62 736f 6c65 field is obsole │ │ │ │ │ +0007f5b0: 7465 2e20 2050 6572 6d69 7373 696f 6e73 te. Permissions │ │ │ │ │ +0007f5c0: 2061 7265 206e 6f77 0a20 2020 2020 6772 are now. gr │ │ │ │ │ +0007f5d0: 616e 7465 6420 7669 6120 2764 616b 2d63 anted via 'dak-c │ │ │ │ │ +0007f5e0: 6f6d 6d61 6e64 7327 2066 696c 6573 2e0a ommands' files.. │ │ │ │ │ +0007f5f0: 0a35 2e36 2e32 370a 0a20 2020 2020 4e65 .5.6.27.. Ne │ │ │ │ │ +0007f600: 7720 7365 6374 696f 6e20 646f 6375 6d65 w section docume │ │ │ │ │ +0007f610: 6e74 696e 6720 7468 6520 e280 9850 6163 nting the ...Pac │ │ │ │ │ +0007f620: 6b61 6765 2d4c 6973 74e2 8099 2066 6965 kage-List... fie │ │ │ │ │ +0007f630: 6c64 2069 6e20 4465 6269 616e 2073 6f75 ld in Debian sou │ │ │ │ │ +0007f640: 7263 650a 2020 2020 2063 6f6e 7472 6f6c rce. control │ │ │ │ │ +0007f650: 2066 696c 6573 2e0a 0a35 2e36 2e32 380a files...5.6.28. │ │ │ │ │ +0007f660: 0a20 2020 2020 4e65 7720 7365 6374 696f . New sectio │ │ │ │ │ +0007f670: 6e20 646f 6375 6d65 6e74 696e 6720 7468 n documenting th │ │ │ │ │ +0007f680: 6520 e280 9850 6163 6b61 6765 2d54 7970 e ...Package-Typ │ │ │ │ │ +0007f690: 65e2 8099 2066 6965 6c64 2069 6e20 736f e... field in so │ │ │ │ │ +0007f6a0: 7572 6365 2070 6163 6b61 6765 0a20 2020 urce package. │ │ │ │ │ +0007f6b0: 2020 636f 6e74 726f 6c20 6669 6c65 732e control files. │ │ │ │ │ +0007f6c0: 0a0a 352e 362e 3239 0a0a 2020 2020 204e ..5.6.29.. N │ │ │ │ │ +0007f6d0: 6577 2073 6563 7469 6f6e 2064 6f63 756d ew section docum │ │ │ │ │ +0007f6e0: 656e 7469 6e67 2074 6865 20e2 8098 4467 enting the ...Dg │ │ │ │ │ +0007f6f0: 6974 e280 9920 6669 656c 6420 696e 2044 it... field in D │ │ │ │ │ +0007f700: 6562 6961 6e20 736f 7572 6365 2063 6f6e ebian source con │ │ │ │ │ +0007f710: 7472 6f6c 0a20 2020 2020 6669 6c65 732e trol. files. │ │ │ │ │ +0007f720: 0a0a 392e 312e 312e 380a 0a20 2020 2020 ..9.1.1.8.. │ │ │ │ │ +0007f730: 5468 6520 6578 6365 7074 696f 6e20 746f The exception to │ │ │ │ │ +0007f740: 2074 6865 2046 4853 2066 6f72 2074 6865 the FHS for the │ │ │ │ │ +0007f750: 20e2 8098 2f73 656c 696e 7578 e280 9920 .../selinux... │ │ │ │ │ +0007f760: 7761 7320 7265 6d6f 7665 642e 0a0a 3130 was removed...10 │ │ │ │ │ +0007f770: 2e37 2e33 0a0a 2020 2020 2050 6163 6b61 .7.3.. Packa │ │ │ │ │ +0007f780: 6765 7320 7368 6f75 6c64 2072 656d 6f76 ges should remov │ │ │ │ │ +0007f790: 6520 616c 6c20 6f62 736f 6c65 7465 2063 e all obsolete c │ │ │ │ │ +0007f7a0: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +0007f7b0: 6573 2077 6974 686f 7574 0a20 2020 2020 es without. │ │ │ │ │ +0007f7c0: 6c6f 6361 6c20 6368 616e 6765 7320 6475 local changes du │ │ │ │ │ +0007f7d0: 7269 6e67 2075 7067 7261 6465 732e 2020 ring upgrades. │ │ │ │ │ +0007f7e0: 5468 6520 e280 9864 706b 672d 6d61 696e The ...dpkg-main │ │ │ │ │ +0007f7f0: 7473 6372 6970 742d 6865 6c70 6572 e280 tscript-helper.. │ │ │ │ │ +0007f800: 9920 746f 6f6c 2c0a 2020 2020 2061 7661 . tool,. ava │ │ │ │ │ +0007f810: 696c 6162 6c65 2066 726f 6d20 7468 6520 ilable from the │ │ │ │ │ +0007f820: 6470 6b67 2070 6163 6b61 6765 2073 696e dpkg package sin │ │ │ │ │ +0007f830: 6365 2027 5768 6565 7a79 272c 2063 616e ce 'Wheezy', can │ │ │ │ │ +0007f840: 2068 656c 7020 7769 7468 2074 6869 732e help with this. │ │ │ │ │ +0007f850: 0a0a 3130 2e31 300a 0a20 2020 2020 5468 ..10.10.. Th │ │ │ │ │ +0007f860: 6520 6e61 6d65 206f 6620 7468 6520 6669 e name of the fi │ │ │ │ │ +0007f870: 6c65 7320 616e 6420 6469 7265 6374 6f72 les and director │ │ │ │ │ +0007f880: 6965 7320 696e 7374 616c 6c65 6420 6279 ies installed by │ │ │ │ │ +0007f890: 2062 696e 6172 7920 7061 636b 6167 6573 binary packages │ │ │ │ │ +0007f8a0: 0a20 2020 2020 6d75 7374 2062 6520 656e . must be en │ │ │ │ │ +0007f8b0: 636f 6465 6420 696e 2055 5446 2d38 2061 coded in UTF-8 a │ │ │ │ │ +0007f8c0: 6e64 2073 686f 756c 6420 6265 2072 6573 nd should be res │ │ │ │ │ +0007f8d0: 7472 6963 7465 6420 746f 2041 5343 4949 tricted to ASCII │ │ │ │ │ +0007f8e0: 2077 6865 6e0a 2020 2020 2070 6f73 7369 when. possi │ │ │ │ │ +0007f8f0: 626c 652e 2020 496e 2074 6865 2073 7973 ble. In the sys │ │ │ │ │ +0007f900: 7465 6d20 5041 5448 2c20 7468 6579 206d tem PATH, they m │ │ │ │ │ +0007f910: 7573 7420 6265 2072 6573 7472 6963 7465 ust be restricte │ │ │ │ │ +0007f920: 6420 746f 2041 5343 4949 2e0a 0a31 312e d to ASCII...11. │ │ │ │ │ +0007f930: 352e 320a 0a20 2020 2020 5374 6f70 2072 5.2.. Stop r │ │ │ │ │ +0007f940: 6563 6f6d 6d65 6e64 696e 6720 746f 2073 ecommending to s │ │ │ │ │ +0007f950: 6572 7665 2048 544d 4c20 646f 6375 6d65 erve HTML docume │ │ │ │ │ +0007f960: 6e74 7320 6672 6f6d 0a20 2020 2020 e280 nts from. .. │ │ │ │ │ +0007f970: 982f 7573 722f 7368 6172 652f 646f 632f ./usr/share/doc/ │ │ │ │ │ +0007f980: 7061 636b 6167 65e2 8099 2e0a 0a31 322e package......12. │ │ │ │ │ +0007f990: 320a 0a20 2020 2020 5061 636b 6167 6573 2.. Packages │ │ │ │ │ +0007f9a0: 2064 6973 7472 6962 7574 696e 6720 496e distributing In │ │ │ │ │ +0007f9b0: 666f 2064 6f63 756d 656e 7473 2073 686f fo documents sho │ │ │ │ │ +0007f9c0: 756c 6420 7573 6520 696e 7374 616c 6c2d uld use install- │ │ │ │ │ +0007f9d0: 696e 666f e280 9973 0a20 2020 2020 7472 info...s. tr │ │ │ │ │ +0007f9e0: 6967 6765 722c 2061 6e64 2064 6f20 6e6f igger, and do no │ │ │ │ │ +0007f9f0: 7420 6e65 6564 2061 6e79 6d6f 7265 2074 t need anymore t │ │ │ │ │ +0007fa00: 6f20 6465 7065 6e64 206f 6e20 e280 9864 o depend on ...d │ │ │ │ │ +0007fa10: 706b 6720 283e 3d20 312e 3135 2e34 2920 pkg (>= 1.15.4) │ │ │ │ │ +0007fa20: 7c0a 2020 2020 2069 6e73 7461 6c6c 2d69 |. install-i │ │ │ │ │ +0007fa30: 6e66 6fe2 8099 2e0a 0a64 6562 636f 6e66 nfo......debconf │ │ │ │ │ +0007fa40: 0a0a 2020 2020 2054 6865 20e2 8098 6573 .. The ...es │ │ │ │ │ +0007fa50: 6361 7065 e280 9920 6361 7061 6269 6c69 cape... capabili │ │ │ │ │ +0007fa60: 7479 2069 7320 6e6f 7720 646f 6375 6d65 ty is now docume │ │ │ │ │ +0007fa70: 6e74 6564 2e0a 0a76 6972 7475 616c 0a0a nted...virtual.. │ │ │ │ │ +0007fa80: 2020 2020 20e2 8098 6d70 332d 6465 636f ...mp3-deco │ │ │ │ │ +0007fa90: 6465 72e2 8099 2061 6e64 20e2 8098 6d70 der... and ...mp │ │ │ │ │ +0007faa0: 332d 656e 636f 6465 72e2 8099 2061 7265 3-encoder... are │ │ │ │ │ +0007fab0: 2072 656d 6f76 6564 2e0a 0a1f 0a46 696c removed.....Fil │ │ │ │ │ +0007fac0: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0007fad0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ +0007fae0: 7273 696f 6e20 3320 3920 342c 2020 4e65 rsion 3 9 4, Ne │ │ │ │ │ +0007faf0: 7874 3a20 5665 7273 696f 6e20 3320 3920 xt: Version 3 9 │ │ │ │ │ +0007fb00: 332c 2020 5072 6576 3a20 5665 7273 696f 3, Prev: Versio │ │ │ │ │ +0007fb10: 6e20 3320 3920 352c 2020 5570 3a20 5570 n 3 9 5, Up: Up │ │ │ │ │ +0007fb20: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ +0007fb30: 740a 0a32 322e 3235 2056 6572 7369 6f6e t..22.25 Version │ │ │ │ │ +0007fb40: 2033 2e39 2e34 0a3d 3d3d 3d3d 3d3d 3d3d 3.9.4.========= │ │ │ │ │ +0007fb50: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ +0007fb60: 6173 6564 2041 7567 7573 742c 2032 3031 ased August, 201 │ │ │ │ │ +0007fb70: 322e 0a0a 322e 340a 0a20 2020 2020 4e65 2...2.4.. Ne │ │ │ │ │ +0007fb80: 7720 2774 6173 6b73 2720 6172 6368 6976 w 'tasks' archiv │ │ │ │ │ +0007fb90: 6520 7365 6374 696f 6e2e 0a0a 342e 390a e section...4.9. │ │ │ │ │ +0007fba0: 0a20 2020 2020 e280 9862 7569 6c64 2d61 . ...build-a │ │ │ │ │ +0007fbb0: 7263 68e2 8099 2061 6e64 20e2 8098 6275 rch... and ...bu │ │ │ │ │ +0007fbc0: 696c 642d 696e 6465 70e2 8099 2061 7265 ild-indep... are │ │ │ │ │ +0007fbd0: 206e 6f77 206d 616e 6461 746f 7279 2074 now mandatory t │ │ │ │ │ +0007fbe0: 6172 6765 7473 2069 6e0a 2020 2020 20e2 argets in. . │ │ │ │ │ +0007fbf0: 8098 6465 6269 616e 2f72 756c 6573 e280 ..debian/rules.. │ │ │ │ │ +0007fc00: 992e 0a0a 352e 362e 3236 0a0a 2020 2020 ....5.6.26.. │ │ │ │ │ +0007fc10: 204e 6577 2073 6563 7469 6f6e 2064 6f63 New section doc │ │ │ │ │ +0007fc20: 756d 656e 7469 6e67 2074 6865 20e2 8098 umenting the ... │ │ │ │ │ +0007fc30: 5663 732d 2ae2 8099 2066 6965 6c64 732c Vcs-*... fields, │ │ │ │ │ +0007fc40: 2077 6869 6368 2061 7265 2061 6c72 6561 which are alrea │ │ │ │ │ +0007fc50: 6479 2069 6e0a 2020 2020 2077 6964 6573 dy in. wides │ │ │ │ │ +0007fc60: 7072 6561 6420 7573 652e 2020 4e6f 7465 pread use. Note │ │ │ │ │ +0007fc70: 2074 6865 206d 6563 6861 6e69 736d 2066 the mechanism f │ │ │ │ │ +0007fc80: 6f72 2073 7065 6369 6679 696e 6720 7468 or specifying th │ │ │ │ │ +0007fc90: 6520 4769 7420 6272 616e 6368 0a20 2020 e Git branch. │ │ │ │ │ +0007fca0: 2020 7573 6564 2066 6f72 2070 6163 6b61 used for packa │ │ │ │ │ +0007fcb0: 6769 6e67 2069 6e20 7468 6520 5663 732d ging in the Vcs- │ │ │ │ │ +0007fcc0: 4769 7420 6669 656c 642e 0a0a 372e 310a Git field...7.1. │ │ │ │ │ +0007fcd0: 0a20 2020 2020 5468 6520 6465 7072 6563 . The deprec │ │ │ │ │ +0007fce0: 6174 6564 2072 656c 6174 696f 6e73 203c ated relations < │ │ │ │ │ +0007fcf0: 2061 6e64 203e 206e 6f77 206d 7573 7420 and > now must │ │ │ │ │ +0007fd00: 6e6f 7420 6265 2075 7365 642e 0a0a 372e not be used...7. │ │ │ │ │ +0007fd10: 380a 0a20 2020 2020 4e65 7720 e280 9842 8.. New ...B │ │ │ │ │ +0007fd20: 7569 6c74 2d55 7369 6e67 e280 9920 6669 uilt-Using... fi │ │ │ │ │ +0007fd30: 656c 642c 2077 6869 6368 206d 7573 7420 eld, which must │ │ │ │ │ +0007fd40: 6265 2075 7365 6420 746f 2064 6f63 756d be used to docum │ │ │ │ │ +0007fd50: 656e 7420 7468 6520 736f 7572 6365 0a20 ent the source. │ │ │ │ │ +0007fd60: 2020 2020 7061 636b 6167 6573 2066 6f72 packages for │ │ │ │ │ +0007fd70: 2061 6e79 2062 696e 6172 6965 7320 7468 any binaries th │ │ │ │ │ +0007fd80: 6174 2061 7265 2069 6e63 6f72 706f 7261 at are incorpora │ │ │ │ │ +0007fd90: 7465 6420 696e 746f 2074 6869 7320 7061 ted into this pa │ │ │ │ │ +0007fda0: 636b 6167 650a 2020 2020 2061 7420 6275 ckage. at bu │ │ │ │ │ +0007fdb0: 696c 6420 7469 6d65 2e20 2054 6869 7320 ild time. This │ │ │ │ │ +0007fdc0: 6973 2075 7365 6420 746f 2065 6e73 7572 is used to ensur │ │ │ │ │ +0007fdd0: 6520 7468 6174 2074 6865 2061 7263 6869 e that the archi │ │ │ │ │ +0007fde0: 7665 206d 6565 7473 0a20 2020 2020 6c69 ve meets. li │ │ │ │ │ +0007fdf0: 6365 6e73 6520 7265 7175 6972 656d 656e cense requiremen │ │ │ │ │ +0007fe00: 7473 2066 6f72 2070 726f 7669 6469 6e67 ts for providing │ │ │ │ │ +0007fe10: 2073 6f75 7263 6520 666f 7220 616c 6c20 source for all │ │ │ │ │ +0007fe20: 6269 6e61 7269 6573 2e0a 0a38 2e36 0a0a binaries...8.6.. │ │ │ │ │ +0007fe30: 2020 2020 2050 6f6c 6963 7920 666f 7220 Policy for │ │ │ │ │ +0007fe40: 6465 7065 6e64 656e 6369 6573 2062 6574 dependencies bet │ │ │ │ │ +0007fe50: 7765 656e 2073 6861 7265 6420 6c69 6272 ween shared libr │ │ │ │ │ +0007fe60: 6172 6965 7320 616e 6420 6f74 6865 7220 aries and other │ │ │ │ │ +0007fe70: 7061 636b 6167 6573 0a20 2020 2020 6861 packages. ha │ │ │ │ │ +0007fe80: 7320 6265 656e 206c 6172 6765 6c79 2072 s been largely r │ │ │ │ │ +0007fe90: 6577 7269 7474 656e 2074 6f20 646f 6375 ewritten to docu │ │ │ │ │ +0007fea0: 6d65 6e74 2074 6865 20e2 8098 7379 6d62 ment the ...symb │ │ │ │ │ +0007feb0: 6f6c 73e2 8099 2073 7973 7465 6d20 616e ols... system an │ │ │ │ │ +0007fec0: 640a 2020 2020 206d 6f72 6520 636c 6561 d. more clea │ │ │ │ │ +0007fed0: 726c 7920 646f 6375 6d65 6e74 2068 616e rly document han │ │ │ │ │ +0007fee0: 646c 696e 6720 6f66 2073 6861 7265 6420 dling of shared │ │ │ │ │ +0007fef0: 6c69 6272 6172 7920 4142 4920 6368 616e library ABI chan │ │ │ │ │ +0007ff00: 6765 732e 0a20 2020 2020 e280 9873 796d ges.. ...sym │ │ │ │ │ +0007ff10: 626f 6c73 e280 9920 6669 6c65 7320 6172 bols... files ar │ │ │ │ │ +0007ff20: 6520 6e6f 7720 7265 636f 6d6d 656e 6465 e now recommende │ │ │ │ │ +0007ff30: 6420 6f76 6572 20e2 8098 7368 6c69 6273 d over ...shlibs │ │ │ │ │ +0007ff40: e280 9920 6669 6c65 7320 696e 206d 6f73 ... files in mos │ │ │ │ │ +0007ff50: 740a 2020 2020 2073 6974 7561 7469 6f6e t. situation │ │ │ │ │ +0007ff60: 732e 2020 416c 6c20 6d61 696e 7461 696e s. All maintain │ │ │ │ │ +0007ff70: 6572 7320 6f66 2073 6861 7265 6420 6c69 ers of shared li │ │ │ │ │ +0007ff80: 6272 6172 7920 7061 636b 6167 6573 2073 brary packages s │ │ │ │ │ +0007ff90: 686f 756c 640a 2020 2020 2072 6576 6965 hould. revie │ │ │ │ │ +0007ffa0: 7720 7468 6520 656e 7469 7265 7479 206f w the entirety o │ │ │ │ │ +0007ffb0: 6620 7468 6973 2073 6563 7469 6f6e 2e0a f this section.. │ │ │ │ │ +0007ffc0: 0a39 2e31 2e31 0a0a 2020 2020 2050 6163 .9.1.1.. Pac │ │ │ │ │ +0007ffd0: 6b61 6765 7320 6d75 7374 206e 6f74 2061 kages must not a │ │ │ │ │ +0007ffe0: 7373 756d 6520 7468 6520 e280 982f 7275 ssume the .../ru │ │ │ │ │ +0007fff0: 6ee2 8099 2064 6972 6563 746f 7279 2065 n... directory e │ │ │ │ │ +00080000: 7869 7374 7320 6f72 2069 7320 7573 6162 xists or is usab │ │ │ │ │ +00080010: 6c65 0a20 2020 2020 7769 7468 6f75 7420 le. without │ │ │ │ │ +00080020: 6120 6465 7065 6e64 656e 6379 206f 6e20 a dependency on │ │ │ │ │ +00080030: e280 9869 6e69 7473 6372 6970 7473 2028 ...initscripts ( │ │ │ │ │ +00080040: 3e3d 2032 2e38 3864 7366 2d31 332e 3329 >= 2.88dsf-13.3) │ │ │ │ │ +00080050: e280 9920 756e 7469 6c20 7468 650a 2020 ... until the. │ │ │ │ │ +00080060: 2020 2073 7461 626c 6520 7265 6c65 6173 stable releas │ │ │ │ │ +00080070: 6520 6f66 2044 6562 6961 6e20 7375 7070 e of Debian supp │ │ │ │ │ +00080080: 6f72 7473 20e2 8098 2f72 756e e280 992e orts .../run.... │ │ │ │ │ +00080090: 0a0a 392e 370a 0a20 2020 2020 5061 636b ..9.7.. Pack │ │ │ │ │ +000800a0: 6167 6573 2069 6e63 6c75 6469 6e67 204d ages including M │ │ │ │ │ +000800b0: 494d 4520 636f 6e66 6967 7572 6174 696f IME configuratio │ │ │ │ │ +000800c0: 6e20 6361 6e20 6e6f 7720 7265 6c79 206f n can now rely o │ │ │ │ │ +000800d0: 6e20 7472 6967 6765 7273 2061 6e64 0a20 n triggers and. │ │ │ │ │ +000800e0: 2020 2020 646f 206e 6f74 206e 6565 6420 do not need │ │ │ │ │ +000800f0: 746f 2063 616c 6c20 7570 6461 7465 2d6d to call update-m │ │ │ │ │ +00080100: 696d 652e 0a0a 392e 3131 0a0a 2020 2020 ime...9.11.. │ │ │ │ │ +00080110: 204e 6577 2073 6563 7469 6f6e 2064 6f63 New section doc │ │ │ │ │ +00080120: 756d 656e 7469 6e67 2067 656e 6572 616c umenting general │ │ │ │ │ +00080130: 2072 6571 7569 7265 6d65 6e74 7320 666f requirements fo │ │ │ │ │ +00080140: 7220 616c 7465 726e 6174 6520 696e 6974 r alternate init │ │ │ │ │ +00080150: 0a20 2020 2020 7379 7374 656d 7320 616e . systems an │ │ │ │ │ +00080160: 6420 7370 6563 6966 6963 2072 6571 7569 d specific requi │ │ │ │ │ +00080170: 7265 6d65 6e74 7320 666f 7220 696e 7465 rements for inte │ │ │ │ │ +00080180: 6772 6174 696e 6720 7769 7468 2075 7073 grating with ups │ │ │ │ │ +00080190: 7461 7274 2e0a 0a31 322e 350a 0a20 2020 tart...12.5.. │ │ │ │ │ +000801a0: 2020 416c 6c20 636f 7079 7269 6768 7420 All copyright │ │ │ │ │ +000801b0: 6669 6c65 7320 6d75 7374 2062 6520 656e files must be en │ │ │ │ │ +000801c0: 636f 6465 6420 696e 2055 5446 2d38 2e0a coded in UTF-8.. │ │ │ │ │ +000801d0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +000801e0: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +000801f0: 6465 3a20 5665 7273 696f 6e20 3320 3920 de: Version 3 9 │ │ │ │ │ +00080200: 332c 2020 4e65 7874 3a20 5665 7273 696f 3, Next: Versio │ │ │ │ │ +00080210: 6e20 3320 3920 322c 2020 5072 6576 3a20 n 3 9 2, Prev: │ │ │ │ │ +00080220: 5665 7273 696f 6e20 3320 3920 342c 2020 Version 3 9 4, │ │ │ │ │ +00080230: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +00080240: 6563 6b6c 6973 740a 0a32 322e 3236 2056 ecklist..22.26 V │ │ │ │ │ +00080250: 6572 7369 6f6e 2033 2e39 2e33 0a3d 3d3d ersion 3.9.3.=== │ │ │ │ │ +00080260: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00080270: 0a0a 5265 6c65 6173 6564 2046 6562 7275 ..Released Febru │ │ │ │ │ +00080280: 6172 792c 2032 3031 322e 0a0a 322e 340a ary, 2012...2.4. │ │ │ │ │ +00080290: 0a20 2020 2020 4e65 7720 6172 6368 6976 . New archiv │ │ │ │ │ +000802a0: 6520 7365 6374 696f 6e73 2027 6564 7563 e sections 'educ │ │ │ │ │ +000802b0: 6174 696f 6e27 2c20 2769 6e74 726f 7370 ation', 'introsp │ │ │ │ │ +000802c0: 6563 7469 6f6e 272c 2061 6e64 0a20 2020 ection', and. │ │ │ │ │ +000802d0: 2020 276d 6574 6170 6163 6b61 6765 7327 'metapackages' │ │ │ │ │ +000802e0: 2061 6464 6564 2e0a 0a35 2e36 2e38 0a0a added...5.6.8.. │ │ │ │ │ +000802f0: 2020 2020 2054 6865 20e2 8098 4172 6368 The ...Arch │ │ │ │ │ +00080300: 6974 6563 7475 7265 e280 9920 6669 656c itecture... fiel │ │ │ │ │ +00080310: 6420 696e 20e2 8098 2a2e 6473 63e2 8099 d in ...*.dsc... │ │ │ │ │ +00080320: 2066 696c 6573 206d 6179 206e 6f77 2063 files may now c │ │ │ │ │ +00080330: 6f6e 7461 696e 2074 6865 2076 616c 7565 ontain the value │ │ │ │ │ +00080340: 0a20 2020 2020 e280 9861 6e79 2061 6c6c . ...any all │ │ │ │ │ +00080350: e280 9920 666f 7220 736f 7572 6365 2070 ... for source p │ │ │ │ │ +00080360: 6163 6b61 6765 7320 6275 696c 6469 6e67 ackages building │ │ │ │ │ +00080370: 2062 6f74 680a 2020 2020 2061 7263 6869 both. archi │ │ │ │ │ +00080380: 7465 6374 7572 652d 696e 6465 7065 6e64 tecture-independ │ │ │ │ │ +00080390: 656e 7420 616e 6420 6172 6368 6974 6563 ent and architec │ │ │ │ │ +000803a0: 7475 7265 2d64 6570 656e 6465 6e74 2070 ture-dependent p │ │ │ │ │ +000803b0: 6163 6b61 6765 732e 0a0a 372e 310a 0a20 ackages...7.1.. │ │ │ │ │ +000803c0: 2020 2020 4966 2061 2064 6570 656e 6465 If a depende │ │ │ │ │ +000803d0: 6e63 7920 6973 2072 6573 7472 6963 7465 ncy is restricte │ │ │ │ │ +000803e0: 6420 746f 2070 6172 7469 6375 6c61 7220 d to particular │ │ │ │ │ +000803f0: 6172 6368 6974 6563 7475 7265 732c 2074 architectures, t │ │ │ │ │ +00080400: 6865 206c 6973 740a 2020 2020 206f 6620 he list. of │ │ │ │ │ +00080410: 6172 6368 6974 6563 7475 7265 7320 6d75 architectures mu │ │ │ │ │ +00080420: 7374 2062 6520 6e6f 6e2d 656d 7074 792e st be non-empty. │ │ │ │ │ +00080430: 0a0a 392e 312e 310a 0a20 2020 2020 e280 ..9.1.1.. .. │ │ │ │ │ +00080440: 982f 7275 6ee2 8099 2069 7320 616c 6c6f ./run... is allo │ │ │ │ │ +00080450: 7765 6420 6173 2061 6e20 6578 6365 7074 wed as an except │ │ │ │ │ +00080460: 696f 6e20 746f 2074 6865 2046 4853 2061 ion to the FHS a │ │ │ │ │ +00080470: 6e64 2072 6570 6c61 6365 730a 2020 2020 nd replaces. │ │ │ │ │ +00080480: 20e2 8098 2f76 6172 2f72 756e e280 992e .../var/run.... │ │ │ │ │ +00080490: 2020 e280 982f 7275 6e2f 6c6f 636b e280 .../run/lock.. │ │ │ │ │ +000804a0: 9920 7265 706c 6163 6573 20e2 8098 2f76 . replaces .../v │ │ │ │ │ +000804b0: 6172 2f6c 6f63 6be2 8099 2e20 2054 6865 ar/lock.... The │ │ │ │ │ +000804c0: 2046 4853 0a20 2020 2020 7265 7175 6972 FHS. requir │ │ │ │ │ +000804d0: 656d 656e 7473 2066 6f72 2074 6865 206f ements for the o │ │ │ │ │ +000804e0: 6c64 6572 2064 6972 6563 746f 7269 6573 lder directories │ │ │ │ │ +000804f0: 2061 7070 6c79 2074 6f20 7468 6573 6520 apply to these │ │ │ │ │ +00080500: 6469 7265 6374 6f72 6965 730a 2020 2020 directories. │ │ │ │ │ +00080510: 2061 7320 7765 6c6c 2e20 2042 6163 6b77 as well. Backw │ │ │ │ │ +00080520: 6172 6420 636f 6d70 6174 6962 696c 6974 ard compatibilit │ │ │ │ │ +00080530: 7920 6c69 6e6b 7320 7769 6c6c 2062 6520 y links will be │ │ │ │ │ +00080540: 6d61 696e 7461 696e 6564 2061 6e64 0a20 maintained and. │ │ │ │ │ +00080550: 2020 2020 7061 636b 6167 6573 206e 6565 packages nee │ │ │ │ │ +00080560: 6420 6e6f 7420 7377 6974 6368 2074 6f20 d not switch to │ │ │ │ │ +00080570: 7265 6665 7265 6e63 696e 6720 e280 982f referencing .../ │ │ │ │ │ +00080580: 7275 6ee2 8099 2064 6972 6563 746c 7920 run... directly │ │ │ │ │ +00080590: 7965 742e 2020 4669 6c65 730a 2020 2020 yet. Files. │ │ │ │ │ +000805a0: 2069 6e20 e280 982f 7275 6ee2 8099 2073 in .../run... s │ │ │ │ │ +000805b0: 686f 756c 6420 6265 2073 746f 7265 6420 hould be stored │ │ │ │ │ +000805c0: 696e 2061 2074 656d 706f 7261 7279 2066 in a temporary f │ │ │ │ │ +000805d0: 696c 6520 7379 7374 656d 2e0a 0a39 2e31 ile system...9.1 │ │ │ │ │ +000805e0: 2e34 0a0a 2020 2020 204e 6577 2073 6563 .4.. New sec │ │ │ │ │ +000805f0: 7469 6f6e 2073 7065 6c6c 696e 6720 6f75 tion spelling ou │ │ │ │ │ +00080600: 7420 7468 6520 7265 7175 6972 656d 656e t the requiremen │ │ │ │ │ +00080610: 7473 2066 6f72 2070 6163 6b61 6765 7320 ts for packages │ │ │ │ │ +00080620: 7468 6174 2075 7365 0a20 2020 2020 6669 that use. fi │ │ │ │ │ +00080630: 6c65 7320 696e 20e2 8098 2f72 756e e280 les in .../run.. │ │ │ │ │ +00080640: 992c 20e2 8098 2f76 6172 2f72 756e e280 ., .../var/run.. │ │ │ │ │ +00080650: 992c 206f 7220 e280 982f 7661 722f 6c6f ., or .../var/lo │ │ │ │ │ +00080660: 636b e280 992e 2020 5468 6973 2067 656e ck.... This gen │ │ │ │ │ +00080670: 6572 616c 697a 6573 0a20 2020 2020 696e eralizes. in │ │ │ │ │ +00080680: 666f 726d 6174 696f 6e20 7072 6576 696f formation previo │ │ │ │ │ +00080690: 7573 6c79 206f 6e6c 7920 696e 2039 2e33 usly only in 9.3 │ │ │ │ │ +000806a0: 2e32 2e0a 0a39 2e35 0a0a 2020 2020 2043 .2...9.5.. C │ │ │ │ │ +000806b0: 726f 6e20 6a6f 6220 6669 6c65 206e 616d ron job file nam │ │ │ │ │ +000806c0: 6573 206d 7573 7420 6e6f 7420 636f 6e74 es must not cont │ │ │ │ │ +000806d0: 6169 6e20 e280 982e e280 9920 6f72 20e2 ain ....... or . │ │ │ │ │ +000806e0: 8098 2be2 8099 206f 7220 7468 6579 2077 ..+... or they w │ │ │ │ │ +000806f0: 696c 6c20 6265 0a20 2020 2020 6967 6e6f ill be. igno │ │ │ │ │ +00080700: 7265 6420 6279 2063 726f 6e2e 2020 5468 red by cron. Th │ │ │ │ │ +00080710: 6579 2073 686f 756c 6420 7265 706c 6163 ey should replac │ │ │ │ │ +00080720: 6520 7468 6f73 6520 6368 6172 6163 7465 e those characte │ │ │ │ │ +00080730: 7273 2077 6974 6820 e280 985f e280 992e rs with ..._.... │ │ │ │ │ +00080740: 0a20 2020 2020 4966 2061 2070 6163 6b61 . If a packa │ │ │ │ │ +00080750: 6765 2070 726f 7669 6465 7320 6d75 6c74 ge provides mult │ │ │ │ │ +00080760: 6970 6c65 2063 726f 6e20 6a6f 6220 6669 iple cron job fi │ │ │ │ │ +00080770: 6c65 7320 696e 2074 6865 2073 616d 650a les in the same. │ │ │ │ │ +00080780: 2020 2020 2064 6972 6563 746f 7279 2c20 directory, │ │ │ │ │ +00080790: 7468 6579 2073 686f 756c 6420 6561 6368 they should each │ │ │ │ │ +000807a0: 2073 7461 7274 2077 6974 6820 7468 6520 start with the │ │ │ │ │ +000807b0: 7061 636b 6167 6520 6e61 6d65 2028 706f package name (po │ │ │ │ │ +000807c0: 7373 6962 6c79 0a20 2020 2020 6d6f 6469 ssibly. modi │ │ │ │ │ +000807d0: 6669 6564 2061 7320 6162 6f76 6529 2c20 fied as above), │ │ │ │ │ +000807e0: e280 982d e280 992c 2061 6e64 2074 6865 ...-..., and the │ │ │ │ │ +000807f0: 6e20 736f 6d65 2073 7569 7461 626c 6520 n some suitable │ │ │ │ │ +00080800: 7375 6666 6978 2e0a 0a39 2e31 300a 0a20 suffix...9.10.. │ │ │ │ │ +00080810: 2020 2020 5061 636b 6167 6573 2075 7369 Packages usi │ │ │ │ │ +00080820: 6e67 2064 6f63 2d62 6173 6520 646f 206e ng doc-base do n │ │ │ │ │ +00080830: 6f74 206e 6565 6420 746f 2063 616c 6c20 ot need to call │ │ │ │ │ +00080840: 696e 7374 616c 6c2d 646f 6373 2061 6e79 install-docs any │ │ │ │ │ +00080850: 6d6f 7265 2e0a 0a31 302e 372e 340a 0a20 more...10.7.4.. │ │ │ │ │ +00080860: 2020 2020 5061 636b 6167 6573 2074 6861 Packages tha │ │ │ │ │ +00080870: 7420 6465 636c 6172 6520 7468 6520 7361 t declare the sa │ │ │ │ │ +00080880: 6d65 20e2 8098 636f 6e66 6669 6c65 e280 me ...conffile.. │ │ │ │ │ +00080890: 9920 6d61 7920 7365 6520 6c65 6674 2d6f . may see left-o │ │ │ │ │ +000808a0: 7665 720a 2020 2020 2063 6f6e 6669 6775 ver. configu │ │ │ │ │ +000808b0: 7261 7469 6f6e 2066 696c 6573 2066 726f ration files fro │ │ │ │ │ +000808c0: 6d20 6561 6368 206f 7468 6572 2065 7665 m each other eve │ │ │ │ │ +000808d0: 6e20 6966 2074 6865 7920 636f 6e66 6c69 n if they confli │ │ │ │ │ +000808e0: 6374 2e0a 0a31 312e 380a 0a20 2020 2020 ct...11.8.. │ │ │ │ │ +000808f0: 5468 6520 506f 6c69 6379 2072 756c 6573 The Policy rules │ │ │ │ │ +00080900: 2061 726f 756e 6420 4d6f 7469 6620 6c69 around Motif li │ │ │ │ │ +00080910: 6272 6172 6965 7320 7765 7265 206a 7573 braries were jus │ │ │ │ │ +00080920: 7420 6120 7370 6563 6961 6c20 6361 7365 t a special case │ │ │ │ │ +00080930: 206f 660a 2020 2020 206e 6f72 6d61 6c20 of. normal │ │ │ │ │ +00080940: 7275 6c65 7320 666f 7220 6e6f 6e2d 6672 rules for non-fr │ │ │ │ │ +00080950: 6565 2064 6570 656e 6465 6e63 6965 7320 ee dependencies │ │ │ │ │ +00080960: 616e 6420 7765 7265 206c 6172 6765 6c79 and were largely │ │ │ │ │ +00080970: 206f 6273 6f6c 6574 652c 0a20 2020 2020 obsolete,. │ │ │ │ │ +00080980: 736f 2074 6865 7920 6861 7665 2062 6565 so they have bee │ │ │ │ │ +00080990: 6e20 7265 6d6f 7665 642e 0a0a 3132 2e35 n removed...12.5 │ │ │ │ │ +000809a0: 0a0a 2020 2020 20e2 8098 6465 6269 616e .. ...debian │ │ │ │ │ +000809b0: 2f63 6f70 7972 6967 6874 e280 9920 6973 /copyright... is │ │ │ │ │ +000809c0: 206e 6f20 6c6f 6e67 6572 2072 6571 7569 no longer requi │ │ │ │ │ +000809d0: 7265 6420 746f 206c 6973 7420 7468 6520 red to list the │ │ │ │ │ +000809e0: 4465 6269 616e 0a20 2020 2020 6d61 696e Debian. main │ │ │ │ │ +000809f0: 7461 696e 6572 7320 696e 766f 6c76 6564 tainers involved │ │ │ │ │ +00080a00: 2069 6e20 7468 6520 6372 6561 7469 6f6e in the creation │ │ │ │ │ +00080a10: 206f 6620 7468 6520 7061 636b 6167 6520 of the package │ │ │ │ │ +00080a20: 2861 6c74 686f 7567 6820 6e6f 7465 0a20 (although note. │ │ │ │ │ +00080a30: 2020 2020 7468 6174 2074 6865 2072 6571 that the req │ │ │ │ │ +00080a40: 7569 7265 6d65 6e74 2074 6f20 6c69 7374 uirement to list │ │ │ │ │ +00080a50: 2063 6f70 7972 6967 6874 2069 6e66 6f72 copyright infor │ │ │ │ │ +00080a60: 6d61 7469 6f6e 2069 7320 756e 6368 616e mation is unchan │ │ │ │ │ +00080a70: 6765 6429 2e0a 0a63 6f70 7972 6967 6874 ged)...copyright │ │ │ │ │ +00080a80: 2d66 6f72 6d61 740a 0a20 2020 2020 5665 -format.. Ve │ │ │ │ │ +00080a90: 7273 696f 6e20 312e 3020 6f66 2074 6865 rsion 1.0 of the │ │ │ │ │ +00080aa0: 20e2 809c 4d61 6368 696e 652d 7265 6164 ...Machine-read │ │ │ │ │ +00080ab0: 6162 6c65 20e2 8098 6465 6269 616e 2f63 able ...debian/c │ │ │ │ │ +00080ac0: 6f70 7972 6967 6874 e280 9920 6669 6c65 opyright... file │ │ │ │ │ +00080ad0: e280 9d0a 2020 2020 2073 7065 6369 6669 .... specifi │ │ │ │ │ +00080ae0: 6361 7469 6f6e 2069 7320 696e 636c 7564 cation is includ │ │ │ │ │ +00080af0: 6564 2e0a 0a6d 696d 650a 0a20 2020 2020 ed...mime.. │ │ │ │ │ +00080b00: 5468 6973 2073 6570 6172 6174 6520 646f This separate do │ │ │ │ │ +00080b10: 6375 6d65 6e74 2068 6173 2062 6565 6e20 cument has been │ │ │ │ │ +00080b20: 7265 7469 7265 6420 616e 6420 616e 6420 retired and and │ │ │ │ │ +00080b30: 6974 7320 2873 686f 7274 290a 2020 2020 its (short). │ │ │ │ │ +00080b40: 2063 6f6e 7465 6e74 7320 6d65 7267 6564 contents merged │ │ │ │ │ +00080b50: 2069 6e74 6f20 506f 6c69 6379 2073 6563 into Policy sec │ │ │ │ │ +00080b60: 7469 6f6e 2039 2e37 2e20 2054 6865 7265 tion 9.7. There │ │ │ │ │ +00080b70: 2061 7265 206e 6f20 6368 616e 6765 7320 are no changes │ │ │ │ │ +00080b80: 746f 0a20 2020 2020 7468 6520 7265 7175 to. the requ │ │ │ │ │ +00080b90: 6972 656d 656e 7473 2e0a 0a70 6572 6c0a irements...perl. │ │ │ │ │ +00080ba0: 0a20 2020 2020 5061 636b 6167 6573 206d . Packages m │ │ │ │ │ +00080bb0: 6179 2064 6563 6c61 7265 2061 6e20 696e ay declare an in │ │ │ │ │ +00080bc0: 7465 7265 7374 2069 6e20 7468 6520 7065 terest in the pe │ │ │ │ │ +00080bd0: 726c 2d6d 616a 6f72 2d75 7067 7261 6465 rl-major-upgrade │ │ │ │ │ +00080be0: 2074 7269 6767 6572 0a20 2020 2020 746f trigger. to │ │ │ │ │ +00080bf0: 2062 6520 6e6f 7469 6669 6564 206f 6620 be notified of │ │ │ │ │ +00080c00: 6d61 6a6f 7220 7570 6772 6164 6573 206f major upgrades o │ │ │ │ │ +00080c10: 6620 7065 726c 2e0a 0a76 6972 7475 616c f perl...virtual │ │ │ │ │ +00080c20: 0a0a 2020 2020 20e2 8098 7474 662d 6a61 .. ...ttf-ja │ │ │ │ │ +00080c30: 7061 6e65 7365 2d7b 6d69 6e63 686f 2c20 panese-{mincho, │ │ │ │ │ +00080c40: 676f 7468 6963 7de2 8099 2069 7320 7265 gothic}... is re │ │ │ │ │ +00080c50: 6e61 6d65 6420 746f 0a20 2020 2020 e280 named to. .. │ │ │ │ │ +00080c60: 9866 6f6e 7473 2d6a 6170 616e 6573 652d .fonts-japanese- │ │ │ │ │ +00080c70: 7b6d 696e 6368 6f2c 2067 6f74 6869 637d {mincho, gothic} │ │ │ │ │ +00080c80: e280 992e 0a0a 1f0a 4669 6c65 3a20 6465 ........File: de │ │ │ │ │ +00080c90: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00080ca0: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ +00080cb0: 2033 2039 2032 2c20 204e 6578 743a 2056 3 9 2, Next: V │ │ │ │ │ +00080cc0: 6572 7369 6f6e 2033 2039 2031 2c20 2050 ersion 3 9 1, P │ │ │ │ │ +00080cd0: 7265 763a 2056 6572 7369 6f6e 2033 2039 rev: Version 3 9 │ │ │ │ │ +00080ce0: 2033 2c20 2055 703a 2055 7067 7261 6469 3, Up: Upgradi │ │ │ │ │ +00080cf0: 6e67 2063 6865 636b 6c69 7374 0a0a 3232 ng checklist..22 │ │ │ │ │ +00080d00: 2e32 3720 5665 7273 696f 6e20 332e 392e .27 Version 3.9. │ │ │ │ │ +00080d10: 320a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 2.============== │ │ │ │ │ +00080d20: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ +00080d30: 4170 7269 6c2c 2032 3031 312e 0a0a 2a0a April, 2011...*. │ │ │ │ │ +00080d40: 0a20 2020 2020 4d75 6c74 6970 6c65 2063 . Multiple c │ │ │ │ │ +00080d50: 6c61 7269 6669 6361 7469 6f6e 7320 7468 larifications th │ │ │ │ │ +00080d60: 726f 7567 686f 7574 2050 6f6c 6963 7920 roughout Policy │ │ │ │ │ +00080d70: 7768 6572 6520 e280 9c69 6e73 7461 6c6c where ...install │ │ │ │ │ +00080d80: 6564 e280 9d20 7761 730a 2020 2020 2075 ed... was. u │ │ │ │ │ +00080d90: 7365 6420 616e 6420 7468 6520 6d6f 7265 sed and the more │ │ │ │ │ +00080da0: 2070 7265 6369 7365 2074 6572 6d73 20e2 precise terms . │ │ │ │ │ +00080db0: 809c 756e 7061 636b 6564 e280 9d20 6f72 ..unpacked... or │ │ │ │ │ +00080dc0: 20e2 809c 636f 6e66 6967 7572 6564 e280 ...configured.. │ │ │ │ │ +00080dd0: 9d20 7765 7265 0a20 2020 2020 696e 7465 . were. inte │ │ │ │ │ +00080de0: 6e64 6564 2e0a 0a33 2e33 0a0a 2020 2020 nded...3.3.. │ │ │ │ │ +00080df0: 2054 6865 206d 6169 6e74 6169 6e65 7220 The maintainer │ │ │ │ │ +00080e00: 6164 6472 6573 7320 6d75 7374 2061 6363 address must acc │ │ │ │ │ +00080e10: 6570 7420 6d61 696c 2066 726f 6d20 4465 ept mail from De │ │ │ │ │ +00080e20: 6269 616e 2072 6f6c 6520 6163 636f 756e bian role accoun │ │ │ │ │ +00080e30: 7473 0a20 2020 2020 616e 6420 7468 6520 ts. and the │ │ │ │ │ +00080e40: 4254 532e 2041 7420 6c65 6173 7420 6f6e BTS. At least on │ │ │ │ │ +00080e50: 6520 6875 6d61 6e20 6d75 7374 2062 6520 e human must be │ │ │ │ │ +00080e60: 6c69 7374 6564 2077 6974 6820 7468 6569 listed with thei │ │ │ │ │ +00080e70: 7220 7065 7273 6f6e 616c 0a20 2020 2020 r personal. │ │ │ │ │ +00080e80: 656d 6169 6c20 6164 6472 6573 7320 696e email address in │ │ │ │ │ +00080e90: 20e2 8098 5570 6c6f 6164 6572 73e2 8099 ...Uploaders... │ │ │ │ │ +00080ea0: 2069 6620 7468 6520 6d61 696e 7461 696e if the maintain │ │ │ │ │ +00080eb0: 6572 2069 7320 6120 7368 6172 6564 2065 er is a shared e │ │ │ │ │ +00080ec0: 6d61 696c 0a20 2020 2020 6164 6472 6573 mail. addres │ │ │ │ │ +00080ed0: 732e 2020 5468 6520 6475 7469 6573 206f s. The duties o │ │ │ │ │ +00080ee0: 6620 6120 6d61 696e 7461 696e 6572 2061 f a maintainer a │ │ │ │ │ +00080ef0: 7265 2061 6c73 6f20 636c 6561 7265 722e re also clearer. │ │ │ │ │ +00080f00: 0a0a 350a 0a20 2020 2020 416c 6c20 636f ..5.. All co │ │ │ │ │ +00080f10: 6e74 726f 6c20 6669 656c 6473 2061 7265 ntrol fields are │ │ │ │ │ +00080f20: 206e 6f77 2063 6c61 7373 6966 6965 6420 now classified │ │ │ │ │ +00080f30: 6173 2073 696d 706c 652c 2066 6f6c 6465 as simple, folde │ │ │ │ │ +00080f40: 642c 206f 720a 2020 2020 206d 756c 7469 d, or. multi │ │ │ │ │ +00080f50: 6c69 6e65 2c20 7768 6963 6820 676f 7665 line, which gove │ │ │ │ │ +00080f60: 726e 7320 7768 6574 6865 7220 7468 6569 rns whether thei │ │ │ │ │ +00080f70: 7220 7661 6c75 6573 206d 7573 7420 6265 r values must be │ │ │ │ │ +00080f80: 2061 2073 696e 676c 6520 6c69 6e65 0a20 a single line. │ │ │ │ │ +00080f90: 2020 2020 6f72 206d 6179 2062 6520 636f or may be co │ │ │ │ │ +00080fa0: 6e74 696e 7565 6420 6163 726f 7373 206d ntinued across m │ │ │ │ │ +00080fb0: 756c 7469 706c 6520 6c69 6e65 7320 616e ultiple lines an │ │ │ │ │ +00080fc0: 6420 7768 6574 6865 7220 6c69 6e65 2062 d whether line b │ │ │ │ │ +00080fd0: 7265 616b 730a 2020 2020 2061 7265 2073 reaks. are s │ │ │ │ │ +00080fe0: 6967 6e69 6669 6361 6e74 2e0a 0a35 2e31 ignificant...5.1 │ │ │ │ │ +00080ff0: 0a0a 2020 2020 2050 6172 7365 7273 2061 .. Parsers a │ │ │ │ │ +00081000: 7265 2061 6c6c 6f77 6564 2074 6f20 6163 re allowed to ac │ │ │ │ │ +00081010: 6365 7074 2073 7461 6e7a 6120 7365 7061 cept stanza sepa │ │ │ │ │ +00081020: 7261 7469 6f6e 206c 696e 6573 2063 6f6e ration lines con │ │ │ │ │ +00081030: 7461 696e 696e 670a 2020 2020 2077 6869 taining. whi │ │ │ │ │ +00081040: 7465 7370 6163 652c 2062 7574 2063 6f6e tespace, but con │ │ │ │ │ +00081050: 7472 6f6c 2066 696c 6573 2073 686f 756c trol files shoul │ │ │ │ │ +00081060: 6420 7573 6520 636f 6d70 6c65 7465 6c79 d use completely │ │ │ │ │ +00081070: 2065 6d70 7479 206c 696e 6573 2e0a 2020 empty lines.. │ │ │ │ │ +00081080: 2020 204f 7264 6572 696e 6720 6f66 2073 Ordering of s │ │ │ │ │ +00081090: 7461 6e7a 6173 2069 7320 7369 676e 6966 tanzas is signif │ │ │ │ │ +000810a0: 6963 616e 742e 2020 4669 656c 6420 6e61 icant. Field na │ │ │ │ │ +000810b0: 6d65 7320 6d75 7374 2062 6520 636f 6d70 mes must be comp │ │ │ │ │ +000810c0: 6f73 6564 0a20 2020 2020 6f66 2070 7269 osed. of pri │ │ │ │ │ +000810d0: 6e74 6162 6c65 2041 5343 4949 2063 6861 ntable ASCII cha │ │ │ │ │ +000810e0: 7261 6374 6572 7320 6578 6365 7074 2063 racters except c │ │ │ │ │ +000810f0: 6f6c 6f6e 2061 6e64 206d 7573 7420 6e6f olon and must no │ │ │ │ │ +00081100: 7420 6265 6769 6e20 7769 7468 0a20 2020 t begin with. │ │ │ │ │ +00081110: 2020 232e 0a0a 352e 362e 3235 0a0a 2020 #...5.6.25.. │ │ │ │ │ +00081120: 2020 2054 6865 20e2 8098 444d 2d55 706c The ...DM-Upl │ │ │ │ │ +00081130: 6f61 642d 416c 6c6f 7765 64e2 8099 2066 oad-Allowed... f │ │ │ │ │ +00081140: 6965 6c64 2069 7320 6e6f 7720 646f 6375 ield is now docu │ │ │ │ │ +00081150: 6d65 6e74 6564 2e0a 0a36 2e35 0a0a 2020 mented...6.5.. │ │ │ │ │ +00081160: 2020 2054 6865 2073 7973 7465 6d20 7374 The system st │ │ │ │ │ +00081170: 6174 6520 6d61 696e 7461 696e 6572 2073 ate maintainer s │ │ │ │ │ +00081180: 6372 6970 7473 2063 616e 2072 656c 7920 cripts can rely │ │ │ │ │ +00081190: 7570 6f6e 2064 7572 696e 6720 6561 6368 upon during each │ │ │ │ │ +000811a0: 0a20 2020 2020 706f 7373 6962 6c65 2069 . possible i │ │ │ │ │ +000811b0: 6e76 6f63 6174 696f 6e20 6973 206e 6f77 nvocation is now │ │ │ │ │ +000811c0: 2064 6f63 756d 656e 7465 642e 2020 496e documented. In │ │ │ │ │ +000811d0: 2073 6576 6572 616c 206c 6573 732d 636f several less-co │ │ │ │ │ +000811e0: 6d6d 6f6e 0a20 2020 2020 6361 7365 732c mmon. cases, │ │ │ │ │ +000811f0: 2074 6869 7320 6973 2073 7472 6963 7465 this is stricte │ │ │ │ │ +00081200: 7220 7468 616e 2050 6f6c 6963 7920 6861 r than Policy ha │ │ │ │ │ +00081210: 6420 7072 6576 696f 7573 6c79 2064 6f63 d previously doc │ │ │ │ │ +00081220: 756d 656e 7465 642e 0a20 2020 2020 5061 umented.. Pa │ │ │ │ │ +00081230: 636b 6167 6573 2077 6974 6820 636f 6d70 ckages with comp │ │ │ │ │ +00081240: 6c65 7820 6d61 696e 7461 696e 6572 2073 lex maintainer s │ │ │ │ │ +00081250: 6372 6970 7473 2073 686f 756c 6420 6265 cripts should be │ │ │ │ │ +00081260: 2072 6576 6965 7765 6420 696e 0a20 2020 reviewed in. │ │ │ │ │ +00081270: 2020 6c69 6768 7420 6f66 2074 6869 7320 light of this │ │ │ │ │ +00081280: 6e65 7720 646f 6375 6d65 6e74 6174 696f new documentatio │ │ │ │ │ +00081290: 6e2e 0a0a 372e 320a 0a20 2020 2020 5468 n...7.2.. Th │ │ │ │ │ +000812a0: 6520 696d 7061 6374 206f 6e20 7379 7374 e impact on syst │ │ │ │ │ +000812b0: 656d 2073 7461 7465 2077 6865 6e20 6d61 em state when ma │ │ │ │ │ +000812c0: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ +000812d0: 2074 6861 7420 6172 6520 7061 7274 206f that are part o │ │ │ │ │ +000812e0: 660a 2020 2020 2061 2063 6972 6375 6c61 f. a circula │ │ │ │ │ +000812f0: 7220 6465 7065 6e64 656e 6379 2061 7265 r dependency are │ │ │ │ │ +00081300: 2072 756e 2069 7320 6e6f 7720 646f 6375 run is now docu │ │ │ │ │ +00081310: 6d65 6e74 6564 2e20 2043 6972 6375 6c61 mented. Circula │ │ │ │ │ +00081320: 720a 2020 2020 2064 6570 656e 6465 6e63 r. dependenc │ │ │ │ │ +00081330: 6965 7320 6172 6520 6e6f 7720 6120 7368 ies are now a sh │ │ │ │ │ +00081340: 6f75 6c64 206e 6f74 2e0a 0a37 2e32 0a0a ould not...7.2.. │ │ │ │ │ +00081350: 2020 2020 2054 6865 2073 7973 7465 6d20 The system │ │ │ │ │ +00081360: 7374 6174 6520 7768 656e 20e2 8098 706f state when ...po │ │ │ │ │ +00081370: 7374 696e 7374 e280 9920 616e 6420 e280 stinst... and .. │ │ │ │ │ +00081380: 9870 7265 726d e280 9920 7363 7269 7074 .prerm... script │ │ │ │ │ +00081390: 7320 6172 6520 7275 6e20 6973 206e 6f77 s are run is now │ │ │ │ │ +000813a0: 0a20 2020 2020 646f 6375 6d65 6e74 6564 . documented │ │ │ │ │ +000813b0: 2c20 616e 6420 7468 6520 646f 6375 6d65 , and the docume │ │ │ │ │ +000813c0: 6e74 6174 696f 6e20 6f66 2074 6865 2073 ntation of the s │ │ │ │ │ +000813d0: 7065 6369 616c 2063 6173 6520 6f66 2064 pecial case of d │ │ │ │ │ +000813e0: 6570 656e 6465 6e63 790a 2020 2020 2073 ependency. s │ │ │ │ │ +000813f0: 7461 7465 2066 6f72 20e2 8098 706f 7374 tate for ...post │ │ │ │ │ +00081400: 726d e280 9920 7363 7269 7074 7320 6861 rm... scripts ha │ │ │ │ │ +00081410: 7320 6265 656e 2069 6d70 726f 7665 642e s been improved. │ │ │ │ │ +00081420: 2020 e280 9870 6f73 7472 6de2 8099 2073 ...postrm... s │ │ │ │ │ +00081430: 6372 6970 7473 2061 7265 0a20 2020 2020 cripts are. │ │ │ │ │ +00081440: 7265 7175 6972 6564 2074 6f20 6772 6163 required to grac │ │ │ │ │ +00081450: 6566 756c 6c79 2073 6b69 7020 6163 7469 efully skip acti │ │ │ │ │ +00081460: 6f6e 7320 6966 2074 6865 6972 2064 6570 ons if their dep │ │ │ │ │ +00081470: 656e 6465 6e63 6965 7320 6172 6520 6e6f endencies are no │ │ │ │ │ +00081480: 740a 2020 2020 2061 7661 696c 6162 6c65 t. available │ │ │ │ │ +00081490: 2e0a 0a39 2e31 2e31 0a0a 2020 2020 2047 ...9.1.1.. G │ │ │ │ │ +000814a0: 4e55 2f48 7572 6420 7379 7374 656d 7320 NU/Hurd systems │ │ │ │ │ +000814b0: 6172 6520 616c 6c6f 7765 6420 e280 982f are allowed .../ │ │ │ │ │ +000814c0: 6875 7264 e280 9920 616e 6420 e280 982f hurd... and .../ │ │ │ │ │ +000814d0: 7365 7276 6572 73e2 8099 2064 6972 6563 servers... direc │ │ │ │ │ +000814e0: 746f 7269 6573 2069 6e0a 2020 2020 2074 tories in. t │ │ │ │ │ +000814f0: 6865 2072 6f6f 7420 6669 6c65 7379 7374 he root filesyst │ │ │ │ │ +00081500: 656d 2e0a 0a39 2e31 2e31 0a0a 2020 2020 em...9.1.1.. │ │ │ │ │ +00081510: 2050 6163 6b61 6765 7320 696e 7374 616c Packages instal │ │ │ │ │ +00081520: 6c69 6e67 2074 6f20 6172 6368 6974 6563 ling to architec │ │ │ │ │ +00081530: 7475 7265 2d73 7065 6369 6669 6320 7375 ture-specific su │ │ │ │ │ +00081540: 6264 6972 6563 746f 7269 6573 206f 660a bdirectories of. │ │ │ │ │ +00081550: 2020 2020 20e2 8098 2f75 7372 2f6c 6962 .../usr/lib │ │ │ │ │ +00081560: e280 9920 6d75 7374 2075 7365 2074 6865 ... must use the │ │ │ │ │ +00081570: 2076 616c 7565 2072 6574 7572 6e65 6420 value returned │ │ │ │ │ +00081580: 6279 20e2 8098 6470 6b67 2d61 7263 6869 by ...dpkg-archi │ │ │ │ │ +00081590: 7465 6374 7572 650a 2020 2020 202d 7144 tecture. -qD │ │ │ │ │ +000815a0: 4542 5f48 4f53 545f 4d55 4c54 4941 5243 EB_HOST_MULTIARC │ │ │ │ │ +000815b0: 48e2 8099 2c20 6e6f 7420 6279 20e2 8098 H..., not by ... │ │ │ │ │ +000815c0: 6470 6b67 2d61 7263 6869 7465 6374 7572 dpkg-architectur │ │ │ │ │ +000815d0: 650a 2020 2020 202d 7144 4542 5f48 4f53 e. -qDEB_HOS │ │ │ │ │ +000815e0: 545f 474e 555f 5459 5045 e280 993b 2074 T_GNU_TYPE...; t │ │ │ │ │ +000815f0: 6869 7320 6973 2061 2070 6174 6820 6368 his is a path ch │ │ │ │ │ +00081600: 616e 6765 206f 6e20 6933 3836 2061 7263 ange on i386 arc │ │ │ │ │ +00081610: 6869 7465 6374 7572 6573 0a20 2020 2020 hitectures. │ │ │ │ │ +00081620: 616e 6420 6120 6e6f 2d6f 7020 666f 7220 and a no-op for │ │ │ │ │ +00081630: 6f74 6865 7220 6172 6368 6974 6563 7475 other architectu │ │ │ │ │ +00081640: 7265 732e 0a0a 7669 7274 7561 6c0a 0a20 res...virtual.. │ │ │ │ │ +00081650: 2020 2020 e280 986d 6169 6c78 e280 9920 ...mailx... │ │ │ │ │ +00081660: 6973 206e 6f77 2061 2076 6972 7475 616c is now a virtual │ │ │ │ │ +00081670: 2070 6163 6b61 6765 2070 726f 7669 6465 package provide │ │ │ │ │ +00081680: 6420 6279 2070 6163 6b61 6765 7320 7468 d by packages th │ │ │ │ │ +00081690: 6174 2069 6e73 7461 6c6c 0a20 2020 2020 at install. │ │ │ │ │ +000816a0: e280 982f 7573 722f 6269 6e2f 6d61 696c .../usr/bin/mail │ │ │ │ │ +000816b0: 78e2 8099 2061 6e64 2069 6d70 6c65 6d65 x... and impleme │ │ │ │ │ +000816c0: 6e74 2061 7420 6c65 6173 7420 7468 6520 nt at least the │ │ │ │ │ +000816d0: 504f 5349 582d 7265 7175 6972 6564 0a20 POSIX-required. │ │ │ │ │ +000816e0: 2020 2020 696e 7465 7266 6163 652e 0a0a interface... │ │ │ │ │ +000816f0: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00081700: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00081710: 653a 2056 6572 7369 6f6e 2033 2039 2031 e: Version 3 9 1 │ │ │ │ │ +00081720: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ +00081730: 2033 2039 2030 2c20 2050 7265 763a 2056 3 9 0, Prev: V │ │ │ │ │ +00081740: 6572 7369 6f6e 2033 2039 2032 2c20 2055 ersion 3 9 2, U │ │ │ │ │ +00081750: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ +00081760: 636b 6c69 7374 0a0a 3232 2e32 3820 5665 cklist..22.28 Ve │ │ │ │ │ +00081770: 7273 696f 6e20 332e 392e 310a 3d3d 3d3d rsion 3.9.1.==== │ │ │ │ │ +00081780: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +00081790: 0a52 656c 6561 7365 6420 4a75 6c79 2c20 .Released July, │ │ │ │ │ +000817a0: 3230 3130 2e0a 0a33 2e32 2e31 0a0a 2020 2010...3.2.1.. │ │ │ │ │ +000817b0: 2020 2044 6174 652d 6261 7365 6420 7665 Date-based ve │ │ │ │ │ +000817c0: 7273 696f 6e20 636f 6d70 6f6e 656e 7473 rsion components │ │ │ │ │ +000817d0: 2073 686f 756c 6420 6265 2067 6976 656e should be given │ │ │ │ │ +000817e0: 2061 7320 7468 6520 666f 7572 2d64 6967 as the four-dig │ │ │ │ │ +000817f0: 6974 0a20 2020 2020 7965 6172 2c20 7477 it. year, tw │ │ │ │ │ +00081800: 6f2d 6469 6769 7420 6d6f 6e74 682c 2061 o-digit month, a │ │ │ │ │ +00081810: 6e64 2074 6865 6e20 7477 6f2d 6469 6769 nd then two-digi │ │ │ │ │ +00081820: 7420 6461 792c 2062 7574 206d 6179 2068 t day, but may h │ │ │ │ │ +00081830: 6176 650a 2020 2020 2065 6d62 6564 6465 ave. embedde │ │ │ │ │ +00081840: 6420 7075 6e63 7475 6174 696f 6e2e 0a0a d punctuation... │ │ │ │ │ +00081850: 332e 390a 0a20 2020 2020 4d61 696e 7461 3.9.. Mainta │ │ │ │ │ +00081860: 696e 6572 2073 6372 6970 7473 206d 7573 iner scripts mus │ │ │ │ │ +00081870: 7420 7061 7373 20e2 8098 2d2d 7061 636b t pass ...--pack │ │ │ │ │ +00081880: 6167 65e2 8099 2074 6f20 e280 9864 706b age... to ...dpk │ │ │ │ │ +00081890: 672d 6469 7665 7274 e280 9920 7768 656e g-divert... when │ │ │ │ │ +000818a0: 0a20 2020 2020 6372 6561 7469 6e67 206f . creating o │ │ │ │ │ +000818b0: 7220 7265 6d6f 7669 6e67 2064 6976 6572 r removing diver │ │ │ │ │ +000818c0: 7369 6f6e 7320 616e 6420 6d75 7374 206e sions and must n │ │ │ │ │ +000818d0: 6f74 2075 7365 20e2 8098 2d2d 6c6f 6361 ot use ...--loca │ │ │ │ │ +000818e0: 6ce2 8099 2e0a 0a34 2e31 300a 0a20 2020 l......4.10.. │ │ │ │ │ +000818f0: 2020 4f6e 6c79 20e2 8098 6470 6b67 2d67 Only ...dpkg-g │ │ │ │ │ +00081900: 656e 636f 6e74 726f 6ce2 8099 2073 7570 encontrol... sup │ │ │ │ │ +00081910: 706f 7274 7320 7661 7269 6162 6c65 2073 ports variable s │ │ │ │ │ +00081920: 7562 7374 6974 7574 696f 6e2e 0a20 2020 ubstitution.. │ │ │ │ │ +00081930: 2020 e280 9864 706b 672d 6765 6e63 6861 ...dpkg-gencha │ │ │ │ │ +00081940: 6e67 6573 e280 9920 2866 6f72 20e2 8098 nges... (for ... │ │ │ │ │ +00081950: 2a2e 6368 616e 6765 73e2 8099 2920 616e *.changes...) an │ │ │ │ │ +00081960: 6420 e280 9864 706b 672d 736f 7572 6365 d ...dpkg-source │ │ │ │ │ +00081970: e280 9920 2866 6f72 20e2 8098 2a2e 6473 ... (for ...*.ds │ │ │ │ │ +00081980: 63e2 8099 290a 2020 2020 2064 6f20 6e6f c...). do no │ │ │ │ │ +00081990: 742e 0a0a 372e 310a 0a20 2020 2020 4172 t...7.1.. Ar │ │ │ │ │ +000819a0: 6368 6974 6563 7475 7265 2072 6573 7472 chitecture restr │ │ │ │ │ +000819b0: 6963 7469 6f6e 7320 616e 6420 7769 6c64 ictions and wild │ │ │ │ │ +000819c0: 6361 7264 7320 6172 6520 616c 736f 2061 cards are also a │ │ │ │ │ +000819d0: 6c6c 6f77 6564 2069 6e20 6269 6e61 7279 llowed in binary │ │ │ │ │ +000819e0: 0a20 2020 2020 7061 636b 6167 6520 7265 . package re │ │ │ │ │ +000819f0: 6c61 7469 6f6e 7368 6970 7320 7072 6f76 lationships prov │ │ │ │ │ +00081a00: 6964 6564 2074 6861 7420 7468 6520 6269 ided that the bi │ │ │ │ │ +00081a10: 6e61 7279 2070 6163 6b61 6765 2069 7320 nary package is │ │ │ │ │ +00081a20: 6e6f 740a 2020 2020 2061 7263 6869 7465 not. archite │ │ │ │ │ +00081a30: 6374 7572 652d 696e 6465 7065 6e64 656e cture-independen │ │ │ │ │ +00081a40: 742e 0a0a 372e 340a 0a20 2020 2020 e280 t...7.4.. .. │ │ │ │ │ +00081a50: 9843 6f6e 666c 6963 7473 e280 9920 616e .Conflicts... an │ │ │ │ │ +00081a60: 6420 e280 9842 7265 616b 73e2 8099 2073 d ...Breaks... s │ │ │ │ │ +00081a70: 686f 756c 6420 6f6e 6c79 2062 6520 7573 hould only be us │ │ │ │ │ +00081a80: 6564 2077 6865 6e20 7468 6572 6520 6172 ed when there ar │ │ │ │ │ +00081a90: 6520 6669 6c65 0a20 2020 2020 636f 6e66 e file. conf │ │ │ │ │ +00081aa0: 6c69 6374 7320 6f72 206f 6e65 2070 6163 licts or one pac │ │ │ │ │ +00081ab0: 6b61 6765 2062 7265 616b 7320 7468 6520 kage breaks the │ │ │ │ │ +00081ac0: 6f74 6865 722c 206e 6f74 206a 7573 7420 other, not just │ │ │ │ │ +00081ad0: 6265 6361 7573 6520 7477 6f0a 2020 2020 because two. │ │ │ │ │ +00081ae0: 2070 6163 6b61 6765 7320 7072 6f76 6964 packages provid │ │ │ │ │ +00081af0: 6520 7369 6d69 6c61 7220 6675 6e63 7469 e similar functi │ │ │ │ │ +00081b00: 6f6e 616c 6974 7920 6275 7420 646f 6ee2 onality but don. │ │ │ │ │ +00081b10: 8099 7420 696e 7465 7266 6572 652e 0a0a ..t interfere... │ │ │ │ │ +00081b20: 382e 310a 0a20 2020 2020 5468 6520 534f 8.1.. The SO │ │ │ │ │ +00081b30: 4e41 4d45 206f 6620 6120 6c69 6272 6172 NAME of a librar │ │ │ │ │ +00081b40: 7920 7368 6f75 6c64 2063 6861 6e67 6520 y should change │ │ │ │ │ +00081b50: 7768 656e 6576 6572 2074 6865 2041 4249 whenever the ABI │ │ │ │ │ +00081b60: 206f 6620 7468 650a 2020 2020 206c 6962 of the. lib │ │ │ │ │ +00081b70: 7261 7279 2063 6861 6e67 6573 2069 6e20 rary changes in │ │ │ │ │ +00081b80: 6120 7761 7920 7468 6174 2069 736e e280 a way that isn.. │ │ │ │ │ +00081b90: 9974 2062 6163 6b77 6172 642d 636f 6d70 .t backward-comp │ │ │ │ │ +00081ba0: 6174 6962 6c65 2e20 2049 7420 7368 6f75 atible. It shou │ │ │ │ │ +00081bb0: 6c64 0a20 2020 2020 6e6f 7420 6368 616e ld. not chan │ │ │ │ │ +00081bc0: 6765 2069 6620 7468 6520 6c69 6272 6172 ge if the librar │ │ │ │ │ +00081bd0: 7920 4142 4920 6368 616e 6765 7320 6172 y ABI changes ar │ │ │ │ │ +00081be0: 6520 6261 636b 7761 7264 2d63 6f6d 7061 e backward-compa │ │ │ │ │ +00081bf0: 7469 626c 652e 0a20 2020 2020 4469 7363 tible.. Disc │ │ │ │ │ +00081c00: 6f75 7261 6765 2062 756e 646c 696e 6720 ourage bundling │ │ │ │ │ +00081c10: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ +00081c20: 2074 6f67 6574 6865 7220 696e 206f 6e65 together in one │ │ │ │ │ +00081c30: 2070 6163 6b61 6765 2e0a 0a38 2e34 0a0a package...8.4.. │ │ │ │ │ +00081c40: 2020 2020 2041 6461 204c 6962 7261 7279 Ada Library │ │ │ │ │ +00081c50: 2049 6e66 6f72 6d61 7469 6f6e 2028 e280 Information (.. │ │ │ │ │ +00081c60: 982a 2e61 6c69 e280 9929 2066 696c 6573 .*.ali...) files │ │ │ │ │ +00081c70: 206d 7573 7420 6265 2069 6e73 7461 6c6c must be install │ │ │ │ │ +00081c80: 6564 0a20 2020 2020 7265 6164 2d6f 6e6c ed. read-onl │ │ │ │ │ +00081c90: 792e 0a0a 382e 362e 312c 2038 2e36 2e32 y...8.6.1, 8.6.2 │ │ │ │ │ +00081ca0: 2c20 382e 362e 350a 0a20 2020 2020 5061 , 8.6.5.. Pa │ │ │ │ │ +00081cb0: 636b 6167 6573 2073 686f 756c 6420 6e6f ckages should no │ │ │ │ │ +00081cc0: 726d 616c 6c79 206e 6f74 2069 6e63 6c75 rmally not inclu │ │ │ │ │ +00081cd0: 6465 2061 20e2 8098 7368 6c69 6273 2e6c de a ...shlibs.l │ │ │ │ │ +00081ce0: 6f63 616c e280 9920 6669 6c65 2073 696e ocal... file sin │ │ │ │ │ +00081cf0: 6365 2077 650a 2020 2020 206e 6f77 2068 ce we. now h │ │ │ │ │ +00081d00: 6176 6520 636f 6d70 6c65 7465 20e2 8098 ave complete ... │ │ │ │ │ +00081d10: 7368 6c69 6273 e280 9920 636f 7665 7261 shlibs... covera │ │ │ │ │ +00081d20: 6765 2e0a 0a38 2e36 2e33 0a0a 2020 2020 ge...8.6.3.. │ │ │ │ │ +00081d30: 2054 6865 2053 4f4e 414d 4520 6f66 2061 The SONAME of a │ │ │ │ │ +00081d40: 206c 6962 7261 7279 206d 6179 2069 6e73 library may ins │ │ │ │ │ +00081d50: 7465 6164 2062 6520 6f66 2074 6865 2066 tead be of the f │ │ │ │ │ +00081d60: 6f72 6d0a 2020 2020 20e2 8098 6e61 6d65 orm. ...name │ │ │ │ │ +00081d70: 2d6d 616a 6f72 2d76 6572 7369 6f6e 2e73 -major-version.s │ │ │ │ │ +00081d80: 6fe2 8099 2e0a 0a31 302e 320a 0a20 2020 o......10.2.. │ │ │ │ │ +00081d90: 2020 4c69 6274 6f6f 6c20 e280 982e 6c61 Libtool ....la │ │ │ │ │ +00081da0: e280 9920 6669 6c65 7320 7368 6f75 6c64 ... files should │ │ │ │ │ +00081db0: 206e 6f74 2062 6520 696e 7374 616c 6c65 not be installe │ │ │ │ │ +00081dc0: 6420 666f 7220 7075 626c 6963 206c 6962 d for public lib │ │ │ │ │ +00081dd0: 7261 7269 6573 2e0a 2020 2020 2049 6620 raries.. If │ │ │ │ │ +00081de0: 7468 6579 e280 9972 6520 7265 7175 6972 they...re requir │ │ │ │ │ +00081df0: 6564 2028 666f 7220 e280 986c 6962 6c74 ed (for ...liblt │ │ │ │ │ +00081e00: 646c e280 992c 2066 6f72 2069 6e73 7461 dl..., for insta │ │ │ │ │ +00081e10: 6e63 6529 2c20 7468 650a 2020 2020 20e2 nce), the. . │ │ │ │ │ +00081e20: 8098 6465 7065 6e64 656e 6379 5f6c 6962 ..dependency_lib │ │ │ │ │ +00081e30: 73e2 8099 2073 6574 7469 6e67 2073 686f s... setting sho │ │ │ │ │ +00081e40: 756c 6420 6265 2065 6d70 7469 6564 2e20 uld be emptied. │ │ │ │ │ +00081e50: 204c 6962 7261 7279 2070 6163 6b61 6765 Library package │ │ │ │ │ +00081e60: 730a 2020 2020 2068 6973 746f 7269 6361 s. historica │ │ │ │ │ +00081e70: 6c6c 7920 696e 636c 7564 696e 6720 e280 lly including .. │ │ │ │ │ +00081e80: 982e 6c61 e280 9920 6669 6c65 7320 6d75 ..la... files mu │ │ │ │ │ +00081e90: 7374 2063 6f6e 7469 6e75 6520 746f 2069 st continue to i │ │ │ │ │ +00081ea0: 6e63 6c75 6465 2074 6865 6d0a 2020 2020 nclude them. │ │ │ │ │ +00081eb0: 2028 7769 7468 20e2 8098 6465 7065 6e64 (with ...depend │ │ │ │ │ +00081ec0: 656e 6379 5f6c 6962 73e2 8099 2065 6d70 ency_libs... emp │ │ │ │ │ +00081ed0: 7469 6564 2920 756e 7469 6c20 616c 6c20 tied) until all │ │ │ │ │ +00081ee0: 6c69 6272 6172 6965 7320 7468 6174 2064 libraries that d │ │ │ │ │ +00081ef0: 6570 656e 6420 6f6e 0a20 2020 2020 7468 epend on. th │ │ │ │ │ +00081f00: 6174 206c 6962 7261 7279 2068 6176 6520 at library have │ │ │ │ │ +00081f10: 7265 6d6f 7665 6420 6f72 2065 6d70 7469 removed or empti │ │ │ │ │ +00081f20: 6564 2074 6865 6972 20e2 8098 2e6c 61e2 ed their ....la. │ │ │ │ │ +00081f30: 8099 2066 696c 6573 2e0a 0a31 302e 320a .. files...10.2. │ │ │ │ │ +00081f40: 0a20 2020 2020 4c69 6272 6172 6965 7320 . Libraries │ │ │ │ │ +00081f50: 6e6f 206c 6f6e 6765 7220 6e65 6564 2074 no longer need t │ │ │ │ │ +00081f60: 6f20 6265 2062 7569 6c74 2077 6974 6820 o be built with │ │ │ │ │ +00081f70: e280 982d 445f 5245 454e 5452 414e 54e2 ...-D_REENTRANT. │ │ │ │ │ +00081f80: 8099 2c20 7768 6963 6820 7761 730a 2020 .., which was. │ │ │ │ │ +00081f90: 2020 2061 6e20 6f62 736f 6c65 7465 204c an obsolete L │ │ │ │ │ +00081fa0: 696e 7578 5468 7265 6164 7320 7265 7175 inuxThreads requ │ │ │ │ │ +00081fb0: 6972 656d 656e 742e 2020 496e 7374 6561 irement. Instea │ │ │ │ │ +00081fc0: 642c 2073 6179 2065 7870 6c69 6369 746c d, say explicitl │ │ │ │ │ +00081fd0: 7920 7468 6174 0a20 2020 2020 6c69 6272 y that. libr │ │ │ │ │ +00081fe0: 6172 6965 7320 7368 6f75 6c64 2062 6520 aries should be │ │ │ │ │ +00081ff0: 6275 696c 7420 7769 7468 2074 6872 6561 built with threa │ │ │ │ │ +00082000: 6469 6e67 2073 7570 706f 7274 2061 6e64 ding support and │ │ │ │ │ +00082010: 2074 6f20 6265 0a20 2020 2020 7468 7265 to be. thre │ │ │ │ │ +00082020: 6164 2d73 6166 6520 6966 2074 6865 206c ad-safe if the l │ │ │ │ │ +00082030: 6962 7261 7279 2073 7570 706f 7274 7320 ibrary supports │ │ │ │ │ +00082040: 7468 6973 2e0a 0a31 302e 340a 0a20 2020 this...10.4.. │ │ │ │ │ +00082050: 2020 e280 982f 6269 6e2f 7368 e280 9920 .../bin/sh... │ │ │ │ │ +00082060: 7363 7269 7074 7320 6d61 7920 6173 7375 scripts may assu │ │ │ │ │ +00082070: 6d65 2074 6861 7420 e280 986b 696c 6ce2 me that ...kill. │ │ │ │ │ +00082080: 8099 2073 7570 706f 7274 7320 616e 2061 .. supports an a │ │ │ │ │ +00082090: 7267 756d 656e 7420 6f66 0a20 2020 2020 rgument of. │ │ │ │ │ +000820a0: e280 982d 7369 676e 616c e280 992c 2074 ...-signal..., t │ │ │ │ │ +000820b0: 6861 7420 e280 986b 696c 6ce2 8099 2061 hat ...kill... a │ │ │ │ │ +000820c0: 6e64 20e2 8098 7472 6170 e280 9920 7375 nd ...trap... su │ │ │ │ │ +000820d0: 7070 6f72 7420 7468 6520 6e75 6d65 7269 pport the numeri │ │ │ │ │ +000820e0: 6320 7369 676e 616c 730a 2020 2020 206c c signals. l │ │ │ │ │ +000820f0: 6973 7465 6420 696e 2074 6865 2058 5349 isted in the XSI │ │ │ │ │ +00082100: 2065 7874 656e 7369 6f6e 2c20 616e 6420 extension, and │ │ │ │ │ +00082110: 7468 6174 2073 6967 6e61 6c20 3133 2028 that signal 13 ( │ │ │ │ │ +00082120: 5349 4750 4950 4529 2063 616e 2062 650a SIGPIPE) can be. │ │ │ │ │ +00082130: 2020 2020 2074 7261 7070 6564 2077 6974 trapped wit │ │ │ │ │ +00082140: 6820 e280 9874 7261 70e2 8099 2e0a 0a31 h ...trap......1 │ │ │ │ │ +00082150: 302e 380a 0a20 2020 2020 5573 6520 6f66 0.8.. Use of │ │ │ │ │ +00082160: 20e2 8098 2f65 7463 2f6c 6f67 726f 7461 .../etc/logrota │ │ │ │ │ +00082170: 7465 2e64 2f70 6163 6b61 6765 e280 9920 te.d/package... │ │ │ │ │ +00082180: 666f 7220 6c6f 6772 6f74 6174 6520 7275 for logrotate ru │ │ │ │ │ +00082190: 6c65 7320 6973 206e 6f77 0a20 2020 2020 les is now. │ │ │ │ │ +000821a0: 7265 636f 6d6d 656e 6465 642e 0a0a 3130 recommended...10 │ │ │ │ │ +000821b0: 2e39 0a0a 2020 2020 2043 6f6e 7472 6f6c .9.. Control │ │ │ │ │ +000821c0: 2069 6e66 6f72 6d61 7469 6f6e 2066 696c information fil │ │ │ │ │ +000821d0: 6573 2073 686f 756c 6420 6265 206f 776e es should be own │ │ │ │ │ +000821e0: 6564 2062 7920 e280 9872 6f6f 743a 726f ed by ...root:ro │ │ │ │ │ +000821f0: 6f74 e280 9920 616e 6420 6569 7468 6572 ot... and either │ │ │ │ │ +00082200: 0a20 2020 2020 6d6f 6465 2036 3434 206f . mode 644 o │ │ │ │ │ +00082210: 7220 6d6f 6465 2037 3535 2e0a 0a31 312e r mode 755...11. │ │ │ │ │ +00082220: 342c 2031 312e 382e 332c 2031 312e 382e 4, 11.8.3, 11.8. │ │ │ │ │ +00082230: 340a 0a20 2020 2020 5061 636b 6167 6573 4.. Packages │ │ │ │ │ +00082240: 2070 726f 7669 6469 6e67 2061 6c74 6572 providing alter │ │ │ │ │ +00082250: 6e61 7469 7665 7320 666f 7220 e280 9865 natives for ...e │ │ │ │ │ +00082260: 6469 746f 72e2 8099 2c20 e280 9870 6167 ditor..., ...pag │ │ │ │ │ +00082270: 6572 e280 992c 0a20 2020 2020 e280 9878 er...,. ...x │ │ │ │ │ +00082280: 2d74 6572 6d69 6e61 6c2d 656d 756c 6174 -terminal-emulat │ │ │ │ │ +00082290: 6f72 e280 992c 206f 7220 e280 9878 2d77 or..., or ...x-w │ │ │ │ │ +000822a0: 696e 646f 772d 6d61 6e61 6765 72e2 8099 indow-manager... │ │ │ │ │ +000822b0: 2073 686f 756c 6420 616c 736f 2070 726f should also pro │ │ │ │ │ +000822c0: 7669 6465 2061 0a20 2020 2020 736c 6176 vide a. slav │ │ │ │ │ +000822d0: 6520 616c 7465 726e 6174 6976 6520 666f e alternative fo │ │ │ │ │ +000822e0: 7220 7468 6520 636f 7272 6573 706f 6e64 r the correspond │ │ │ │ │ +000822f0: 696e 6720 6d61 6e75 616c 2070 6167 652e ing manual page. │ │ │ │ │ +00082300: 0a0a 3131 2e35 0a0a 2020 2020 2043 6769 ..11.5.. Cgi │ │ │ │ │ +00082310: 2d62 696e 2065 7865 6375 7461 626c 6520 -bin executable │ │ │ │ │ +00082320: 6669 6c65 7320 6d61 7920 6265 2069 6e73 files may be ins │ │ │ │ │ +00082330: 7461 6c6c 6564 2069 6e20 7375 6264 6972 talled in subdir │ │ │ │ │ +00082340: 6563 746f 7269 6573 206f 660a 2020 2020 ectories of. │ │ │ │ │ +00082350: 20e2 8098 2f75 7372 2f6c 6962 2f63 6769 .../usr/lib/cgi │ │ │ │ │ +00082360: 2d62 696e e280 9920 616e 6420 7765 6220 -bin... and web │ │ │ │ │ +00082370: 7365 7276 6572 7320 7368 6f75 6c64 2073 servers should s │ │ │ │ │ +00082380: 6572 7665 206f 7574 2065 7865 6375 7461 erve out executa │ │ │ │ │ +00082390: 626c 6573 2069 6e0a 2020 2020 2074 686f bles in. tho │ │ │ │ │ +000823a0: 7365 2073 7562 6469 7265 6374 6f72 6965 se subdirectorie │ │ │ │ │ +000823b0: 732e 0a0a 3132 2e35 0a0a 2020 2020 2054 s...12.5.. T │ │ │ │ │ +000823c0: 6865 2047 504c 2076 6572 7369 6f6e 2031 he GPL version 1 │ │ │ │ │ +000823d0: 2069 7320 6e6f 7720 696e 636c 7564 6564 is now included │ │ │ │ │ +000823e0: 2069 6e20 636f 6d6d 6f6e 2d6c 6963 656e in common-licen │ │ │ │ │ +000823f0: 7365 7320 616e 6420 7368 6f75 6c64 2062 ses and should b │ │ │ │ │ +00082400: 650a 2020 2020 2072 6566 6572 656e 6365 e. reference │ │ │ │ │ +00082410: 6420 6672 6f6d 2074 6865 7265 2069 6e73 d from there ins │ │ │ │ │ +00082420: 7465 6164 206f 6620 696e 636c 7564 6564 tead of included │ │ │ │ │ +00082430: 2069 6e20 7468 6520 e280 9863 6f70 7972 in the ...copyr │ │ │ │ │ +00082440: 6967 6874 e280 9920 6669 6c65 2e0a 0a1f ight... file.... │ │ │ │ │ +00082450: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00082460: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00082470: 3a20 5665 7273 696f 6e20 3320 3920 302c : Version 3 9 0, │ │ │ │ │ +00082480: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +00082490: 3320 3820 342c 2020 5072 6576 3a20 5665 3 8 4, Prev: Ve │ │ │ │ │ +000824a0: 7273 696f 6e20 3320 3920 312c 2020 5570 rsion 3 9 1, Up │ │ │ │ │ +000824b0: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ +000824c0: 6b6c 6973 740a 0a32 322e 3239 2056 6572 klist..22.29 Ver │ │ │ │ │ +000824d0: 7369 6f6e 2033 2e39 2e30 0a3d 3d3d 3d3d sion 3.9.0.===== │ │ │ │ │ +000824e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +000824f0: 5265 6c65 6173 6564 204a 756e 652c 2032 Released June, 2 │ │ │ │ │ +00082500: 3031 302e 0a0a 342e 342c 2035 2e36 2e31 010...4.4, 5.6.1 │ │ │ │ │ +00082510: 350a 0a20 2020 2020 5468 6520 7265 7175 5.. The requ │ │ │ │ │ +00082520: 6972 6564 2066 6f72 6d61 7420 666f 7220 ired format for │ │ │ │ │ +00082530: 7468 6520 6461 7465 2069 6e20 6120 6368 the date in a ch │ │ │ │ │ +00082540: 616e 6765 6c6f 6720 656e 7472 7920 616e angelog entry an │ │ │ │ │ +00082550: 6420 696e 2074 6865 0a20 2020 2020 4461 d in the. Da │ │ │ │ │ +00082560: 7465 2063 6f6e 7472 6f6c 2066 6965 6c64 te control field │ │ │ │ │ +00082570: 2069 7320 6e6f 7720 7072 6563 6973 656c is now precisel │ │ │ │ │ +00082580: 7920 7370 6563 6966 6965 642e 0a0a 352e y specified...5. │ │ │ │ │ +00082590: 310a 0a20 2020 2020 4120 636f 6e74 726f 1.. A contro │ │ │ │ │ +000825a0: 6c20 7374 616e 7a61 206d 7573 7420 6e6f l stanza must no │ │ │ │ │ +000825b0: 7420 636f 6e74 6169 6e20 6d6f 7265 2074 t contain more t │ │ │ │ │ +000825c0: 6861 6e20 6f6e 6520 696e 7374 616e 6365 han one instance │ │ │ │ │ +000825d0: 206f 6620 610a 2020 2020 2070 6172 7469 of a. parti │ │ │ │ │ +000825e0: 6375 6c61 7220 6669 656c 6420 6e61 6d65 cular field name │ │ │ │ │ +000825f0: 2e0a 0a35 2e34 2c20 352e 352c 2035 2e36 ...5.4, 5.5, 5.6 │ │ │ │ │ +00082600: 2e32 340a 0a20 2020 2020 5468 6520 e280 .24.. The .. │ │ │ │ │ +00082610: 9843 6865 636b 7375 6d73 2d53 6861 31e2 .Checksums-Sha1. │ │ │ │ │ +00082620: 8099 2061 6e64 20e2 8098 4368 6563 6b73 .. and ...Checks │ │ │ │ │ +00082630: 756d 732d 5368 6132 3536 e280 9920 6669 ums-Sha256... fi │ │ │ │ │ +00082640: 656c 6473 2069 6e20 e280 982a 2e64 7363 elds in ...*.dsc │ │ │ │ │ +00082650: e280 9920 616e 640a 2020 2020 20e2 8098 ... and. ... │ │ │ │ │ +00082660: 2a2e 6368 616e 6765 73e2 8099 2066 696c *.changes... fil │ │ │ │ │ +00082670: 6573 2061 7265 206e 6f77 2064 6f63 756d es are now docum │ │ │ │ │ +00082680: 656e 7465 6420 616e 6420 7265 636f 6d6d ented and recomm │ │ │ │ │ +00082690: 656e 6465 642e 0a0a 352e 352c 2035 2e36 ended...5.5, 5.6 │ │ │ │ │ +000826a0: 2e31 360a 0a20 2020 2020 5468 6520 e280 .16.. The .. │ │ │ │ │ +000826b0: 9846 6f72 6d61 74e2 8099 2066 6965 6c64 .Format... field │ │ │ │ │ +000826c0: 206f 6620 e280 982e 6368 616e 6765 73e2 of ....changes. │ │ │ │ │ +000826d0: 8099 2066 696c 6573 2069 7320 6e6f 7720 .. files is now │ │ │ │ │ +000826e0: 312e 382e 2020 5468 6520 e280 9846 6f72 1.8. The ...For │ │ │ │ │ +000826f0: 6d61 74e2 8099 0a20 2020 2020 6669 656c mat.... fiel │ │ │ │ │ +00082700: 6420 7379 6e74 6178 2066 6f72 2073 6f75 d syntax for sou │ │ │ │ │ +00082710: 7263 6520 7061 636b 6167 6520 e280 982e rce package .... │ │ │ │ │ +00082720: 6473 63e2 8099 2066 696c 6573 2061 6c6c dsc... files all │ │ │ │ │ +00082730: 6f77 7320 6120 7375 6274 7970 6520 696e ows a subtype in │ │ │ │ │ +00082740: 0a20 2020 2020 7061 7265 6e74 6865 7365 . parenthese │ │ │ │ │ +00082750: 732c 2061 6e64 2069 7420 6973 2075 7365 s, and it is use │ │ │ │ │ +00082760: 6420 666f 7220 6120 6469 6666 6572 656e d for a differen │ │ │ │ │ +00082770: 7420 7075 7270 6f73 6520 7468 616e 2074 t purpose than t │ │ │ │ │ +00082780: 6865 0a20 2020 2020 e280 9846 6f72 6d61 he. ...Forma │ │ │ │ │ +00082790: 74e2 8099 2066 6965 6c64 2066 6f72 20e2 t... field for . │ │ │ │ │ +000827a0: 8098 2e63 6861 6e67 6573 e280 9920 6669 ...changes... fi │ │ │ │ │ +000827b0: 6c65 732e 0a0a 352e 362e 320a 0a20 2020 les...5.6.2.. │ │ │ │ │ +000827c0: 2020 5468 6520 7379 6e74 6178 206f 6620 The syntax of │ │ │ │ │ +000827d0: 7468 6520 e280 984d 6169 6e74 6169 6e65 the ...Maintaine │ │ │ │ │ +000827e0: 72e2 8099 2066 6965 6c64 2069 7320 6e6f r... field is no │ │ │ │ │ +000827f0: 7720 6d75 7374 2072 6174 6865 7220 7468 w must rather th │ │ │ │ │ +00082800: 616e 0a20 2020 2020 7368 6f75 6c64 2e0a an. should.. │ │ │ │ │ +00082810: 0a35 2e36 2e33 0a0a 2020 2020 2054 6865 .5.6.3.. The │ │ │ │ │ +00082820: 2063 6f6d 6d61 2073 6570 6172 6174 696e comma separatin │ │ │ │ │ +00082830: 6720 656e 7472 6965 7320 696e 20e2 8098 g entries in ... │ │ │ │ │ +00082840: 5570 6c6f 6164 6572 73e2 8099 2069 7320 Uploaders... is │ │ │ │ │ +00082850: 6e6f 7720 6d75 7374 2072 6174 6865 7220 now must rather │ │ │ │ │ +00082860: 7468 616e 0a20 2020 2020 7368 6f75 6c64 than. should │ │ │ │ │ +00082870: 2e0a 0a35 2e36 2e38 2c20 372e 312c 2031 ...5.6.8, 7.1, 1 │ │ │ │ │ +00082880: 312e 312e 310a 0a20 2020 2020 4172 6368 1.1.1.. Arch │ │ │ │ │ +00082890: 6974 6563 7475 7265 2077 696c 6463 6172 itecture wildcar │ │ │ │ │ +000828a0: 6473 206d 6179 2062 6520 7573 6564 2069 ds may be used i │ │ │ │ │ +000828b0: 6e20 6164 6469 7469 6f6e 2074 6f20 7370 n addition to sp │ │ │ │ │ +000828c0: 6563 6966 6963 0a20 2020 2020 6172 6368 ecific. arch │ │ │ │ │ +000828d0: 6974 6563 7475 7265 7320 696e 20e2 8098 itectures in ... │ │ │ │ │ +000828e0: 6465 6269 616e 2f63 6f6e 7472 6f6c e280 debian/control.. │ │ │ │ │ +000828f0: 9920 616e 6420 e280 982a 2e64 7363 e280 . and ...*.dsc.. │ │ │ │ │ +00082900: 9920 4172 6368 6974 6563 7475 7265 2066 . Architecture f │ │ │ │ │ +00082910: 6965 6c64 732c 0a20 2020 2020 616e 6420 ields,. and │ │ │ │ │ +00082920: 696e 2061 7263 6869 7465 6374 7572 6520 in architecture │ │ │ │ │ +00082930: 7265 7374 7269 6374 696f 6e73 2069 6e20 restrictions in │ │ │ │ │ +00082940: 6275 696c 6420 7265 6c61 7469 6f6e 7368 build relationsh │ │ │ │ │ +00082950: 6970 732e 0a0a 362e 330a 0a20 2020 2020 ips...6.3.. │ │ │ │ │ +00082960: 4d61 696e 7461 696e 6572 2073 6372 6970 Maintainer scrip │ │ │ │ │ +00082970: 7473 2061 7265 206e 6f20 6c6f 6e67 6572 ts are no longer │ │ │ │ │ +00082980: 2067 7561 7261 6e74 6565 6420 746f 2072 guaranteed to r │ │ │ │ │ +00082990: 756e 2077 6974 6820 610a 2020 2020 2063 un with a. c │ │ │ │ │ +000829a0: 6f6e 7472 6f6c 6c69 6e67 2074 6572 6d69 ontrolling termi │ │ │ │ │ +000829b0: 6e61 6c20 616e 6420 6d75 7374 2062 6520 nal and must be │ │ │ │ │ +000829c0: 6162 6c65 2074 6f20 6661 6c6c 2062 6163 able to fall bac │ │ │ │ │ +000829d0: 6b20 746f 0a20 2020 2020 6e6f 6e69 6e74 k to. nonint │ │ │ │ │ +000829e0: 6572 6163 7469 7665 2062 6568 6176 696f eractive behavio │ │ │ │ │ +000829f0: 7220 2864 6562 636f 6e66 2068 616e 646c r (debconf handl │ │ │ │ │ +00082a00: 6573 2074 6869 7329 2e20 204d 6169 6e74 es this). Maint │ │ │ │ │ +00082a10: 6169 6e65 7220 7363 7269 7074 730a 2020 ainer scripts. │ │ │ │ │ +00082a20: 2020 206d 6179 2061 626f 7274 2069 6620 may abort if │ │ │ │ │ +00082a30: 7468 6572 6520 6973 206e 6f20 636f 6e74 there is no cont │ │ │ │ │ +00082a40: 726f 6c6c 696e 6720 7465 726d 696e 616c rolling terminal │ │ │ │ │ +00082a50: 2061 6e64 206e 6f20 7265 6173 6f6e 6162 and no reasonab │ │ │ │ │ +00082a60: 6c65 0a20 2020 2020 6465 6661 756c 7420 le. default │ │ │ │ │ +00082a70: 666f 7220 6120 6869 6768 2d70 7269 6f72 for a high-prior │ │ │ │ │ +00082a80: 6974 7920 7175 6573 7469 6f6e 2c20 6275 ity question, bu │ │ │ │ │ +00082a90: 7420 7368 6f75 6c64 2061 766f 6964 2074 t should avoid t │ │ │ │ │ +00082aa0: 6869 7320 6966 0a20 2020 2020 706f 7373 his if. poss │ │ │ │ │ +00082ab0: 6962 6c65 2e0a 0a37 2e33 2c20 372e 362e ible...7.3, 7.6. │ │ │ │ │ +00082ac0: 310a 0a20 2020 2020 e280 9842 7265 616b 1.. ...Break │ │ │ │ │ +00082ad0: 73e2 8099 2073 686f 756c 6420 6265 2075 s... should be u │ │ │ │ │ +00082ae0: 7365 6420 7769 7468 20e2 8098 5265 706c sed with ...Repl │ │ │ │ │ +00082af0: 6163 6573 e280 9920 666f 7220 6d6f 7669 aces... for movi │ │ │ │ │ +00082b00: 6e67 2066 696c 6573 2062 6574 7765 656e ng files between │ │ │ │ │ +00082b10: 0a20 2020 2020 7061 636b 6167 6573 2e0a . packages.. │ │ │ │ │ +00082b20: 0a37 2e34 0a0a 2020 2020 20e2 8098 4272 .7.4.. ...Br │ │ │ │ │ +00082b30: 6561 6b73 e280 9920 7368 6f75 6c64 206e eaks... should n │ │ │ │ │ +00082b40: 6f72 6d61 6c6c 7920 6265 2075 7365 6420 ormally be used │ │ │ │ │ +00082b50: 696e 7374 6561 6420 6f66 20e2 8098 436f instead of ...Co │ │ │ │ │ +00082b60: 6e66 6c69 6374 73e2 8099 2066 6f72 0a20 nflicts... for. │ │ │ │ │ +00082b70: 2020 2020 7472 616e 7369 656e 7420 6973 transient is │ │ │ │ │ +00082b80: 7375 6573 2061 6e64 206d 6f76 696e 6720 sues and moving │ │ │ │ │ +00082b90: 6669 6c65 7320 6265 7477 6565 6e20 7061 files between pa │ │ │ │ │ +00082ba0: 636b 6167 6573 2e20 204e 6577 0a20 2020 ckages. New. │ │ │ │ │ +00082bb0: 2020 646f 6375 6d65 6e74 6174 696f 6e20 documentation │ │ │ │ │ +00082bc0: 6f66 2077 6865 6e20 6561 6368 2073 686f of when each sho │ │ │ │ │ +00082bd0: 756c 6420 6265 2075 7365 642e 0a0a 372e uld be used...7. │ │ │ │ │ +00082be0: 350a 0a20 2020 2020 5573 6520 e280 9843 5.. Use ...C │ │ │ │ │ +00082bf0: 6f6e 666c 6963 7473 e280 9920 7769 7468 onflicts... with │ │ │ │ │ +00082c00: 20e2 8098 5072 6f76 6964 6573 e280 9920 ...Provides... │ │ │ │ │ +00082c10: 6966 206f 6e6c 7920 6f6e 6520 7072 6f76 if only one prov │ │ │ │ │ +00082c20: 6964 6572 206f 6620 6120 7669 7274 7561 ider of a virtua │ │ │ │ │ +00082c30: 6c0a 2020 2020 2066 6163 696c 6974 7920 l. facility │ │ │ │ │ +00082c40: 6361 6e20 6265 2069 6e73 7461 6c6c 6564 can be installed │ │ │ │ │ +00082c50: 2061 7420 6120 7469 6d65 2e0a 0a38 2e34 at a time...8.4 │ │ │ │ │ +00082c60: 0a0a 2020 2020 2041 6c6c 2073 6861 7265 .. All share │ │ │ │ │ +00082c70: 6420 6c69 6272 6172 7920 6465 7665 6c6f d library develo │ │ │ │ │ +00082c80: 706d 656e 7420 6669 6c65 7320 6172 6520 pment files are │ │ │ │ │ +00082c90: 6e6f 206c 6f6e 6765 7220 7265 7175 6972 no longer requir │ │ │ │ │ +00082ca0: 6564 2074 6f20 6265 0a20 2020 2020 696e ed to be. in │ │ │ │ │ +00082cb0: 2074 6865 20e2 8098 2d64 6576 e280 9920 the ...-dev... │ │ │ │ │ +00082cc0: 7061 636b 6167 652c 206f 6e6c 7920 6265 package, only be │ │ │ │ │ +00082cd0: 2061 7661 696c 6162 6c65 2077 6865 6e20 available when │ │ │ │ │ +00082ce0: 7468 6520 e280 982d 6465 76e2 8099 2070 the ...-dev... p │ │ │ │ │ +00082cf0: 6163 6b61 6765 2069 730a 2020 2020 2069 ackage is. i │ │ │ │ │ +00082d00: 6e73 7461 6c6c 6564 2e20 2054 6869 7320 nstalled. This │ │ │ │ │ +00082d10: 616c 6c6f 7773 2074 6865 20e2 8098 2d64 allows the ...-d │ │ │ │ │ +00082d20: 6576 e280 9920 7061 636b 6167 6520 746f ev... package to │ │ │ │ │ +00082d30: 2062 6520 7370 6c69 7420 6173 206c 6f6e be split as lon │ │ │ │ │ +00082d40: 6720 6173 0a20 2020 2020 6974 2064 6570 g as. it dep │ │ │ │ │ +00082d50: 656e 6473 206f 6e20 7468 6520 6164 6469 ends on the addi │ │ │ │ │ +00082d60: 7469 6f6e 616c 2070 6163 6b61 6765 732e tional packages. │ │ │ │ │ +00082d70: 0a0a 392e 322e 320a 0a20 2020 2020 5468 ..9.2.2.. Th │ │ │ │ │ +00082d80: 6520 5549 4420 7261 6e67 6520 6f66 2075 e UID range of u │ │ │ │ │ +00082d90: 7365 7220 6163 636f 756e 7473 2069 7320 ser accounts is │ │ │ │ │ +00082da0: 6578 7465 6e64 6564 2074 6f20 3130 3030 extended to 1000 │ │ │ │ │ +00082db0: 2d35 3939 3939 2e0a 0a39 2e33 2e32 2c20 -59999...9.3.2, │ │ │ │ │ +00082dc0: 3130 2e34 0a0a 2020 2020 20e2 8098 696e 10.4.. ...in │ │ │ │ │ +00082dd0: 6974 2e64 e280 9920 7363 7269 7074 7320 it.d... scripts │ │ │ │ │ +00082de0: 6172 6520 6120 706f 7373 6962 6c65 2065 are a possible e │ │ │ │ │ +00082df0: 7863 6570 7469 6f6e 2066 726f 6d20 7468 xception from th │ │ │ │ │ +00082e00: 6520 6e6f 726d 616c 0a20 2020 2020 7265 e normal. re │ │ │ │ │ +00082e10: 7175 6972 656d 656e 7420 746f 2075 7365 quirement to use │ │ │ │ │ +00082e20: 20e2 8098 7365 7420 2d65 e280 9920 696e ...set -e... in │ │ │ │ │ +00082e30: 2065 6163 6820 7368 656c 6c20 7363 7269 each shell scri │ │ │ │ │ +00082e40: 7074 2e0a 0a31 322e 350a 0a20 2020 2020 pt...12.5.. │ │ │ │ │ +00082e50: 5468 6520 5543 4220 4253 4420 6c69 6365 The UCB BSD lice │ │ │ │ │ +00082e60: 6e73 6520 7761 7320 7265 6d6f 7665 6420 nse was removed │ │ │ │ │ +00082e70: 6672 6f6d 2074 6865 206c 6973 7420 6f66 from the list of │ │ │ │ │ +00082e80: 206c 6963 656e 7365 7320 7468 6174 0a20 licenses that. │ │ │ │ │ +00082e90: 2020 2020 7368 6f75 6c64 2062 6520 7265 should be re │ │ │ │ │ +00082ea0: 6665 7265 6e63 6564 2066 726f 6d20 e280 ferenced from .. │ │ │ │ │ +00082eb0: 982f 7573 722f 7368 6172 652f 636f 6d6d ./usr/share/comm │ │ │ │ │ +00082ec0: 6f6e 2d6c 6963 656e 7365 732f 4253 44e2 on-licenses/BSD. │ │ │ │ │ +00082ed0: 8099 2e20 2049 740a 2020 2020 2073 686f ... It. sho │ │ │ │ │ +00082ee0: 756c 6420 696e 7374 6561 6420 6265 2069 uld instead be i │ │ │ │ │ +00082ef0: 6e63 6c75 6465 6420 6469 7265 6374 6c79 ncluded directly │ │ │ │ │ +00082f00: 2069 6e20 e280 9864 6562 6961 6e2f 636f in ...debian/co │ │ │ │ │ +00082f10: 7079 7269 6768 74e2 8099 2c20 616c 7468 pyright..., alth │ │ │ │ │ +00082f20: 6f75 6768 0a20 2020 2020 6974 2077 696c ough. it wil │ │ │ │ │ +00082f30: 6c20 7374 696c 6c20 6265 2069 6e20 636f l still be in co │ │ │ │ │ +00082f40: 6d6d 6f6e 2d6c 6963 656e 7365 7320 666f mmon-licenses fo │ │ │ │ │ +00082f50: 7220 7468 6520 7469 6d65 2062 6569 6e67 r the time being │ │ │ │ │ +00082f60: 2e0a 0a64 6562 636f 6e66 0a0a 2020 2020 ...debconf.. │ │ │ │ │ +00082f70: 20e2 8098 5345 5454 4954 4c45 e280 9920 ...SETTITLE... │ │ │ │ │ +00082f80: 6973 206e 6f77 2064 6f63 756d 656e 7465 is now documente │ │ │ │ │ +00082f90: 6420 2869 7420 6861 7320 6265 656e 2073 d (it has been s │ │ │ │ │ +00082fa0: 7570 706f 7274 6564 2066 6f72 2073 6f6d upported for som │ │ │ │ │ +00082fb0: 6520 7469 6d65 292e 0a20 2020 2020 e280 e time).. .. │ │ │ │ │ +00082fc0: 9853 4554 5449 544c 45e2 8099 2069 7320 .SETTITLE... is │ │ │ │ │ +00082fd0: 6c69 6b65 20e2 8098 5449 544c 45e2 8099 like ...TITLE... │ │ │ │ │ +00082fe0: 2062 7574 2074 616b 6573 2061 2074 656d but takes a tem │ │ │ │ │ +00082ff0: 706c 6174 6520 696e 7374 6561 6420 6f66 plate instead of │ │ │ │ │ +00083000: 2061 2073 7472 696e 670a 2020 2020 2074 a string. t │ │ │ │ │ +00083010: 6f20 616c 6c6f 7720 7472 616e 736c 6174 o allow translat │ │ │ │ │ +00083020: 696f 6e2e 0a0a 7065 726c 0a0a 2020 2020 ion...perl.. │ │ │ │ │ +00083030: 2070 6572 6c2d 6261 7365 206e 6f77 2070 perl-base now p │ │ │ │ │ +00083040: 726f 7669 6465 7320 7065 726c 6170 692d rovides perlapi- │ │ │ │ │ +00083050: 6162 696e 616d 6520 696e 7374 6561 6420 abiname instead │ │ │ │ │ +00083060: 6f66 2061 2070 6163 6b61 6765 2062 6173 of a package bas │ │ │ │ │ +00083070: 6564 0a20 2020 2020 736f 6c65 6c79 206f ed. solely o │ │ │ │ │ +00083080: 6e20 7468 6520 5065 726c 2076 6572 7369 n the Perl versi │ │ │ │ │ +00083090: 6f6e 2e20 2050 6572 6c20 7061 636b 6167 on. Perl packag │ │ │ │ │ +000830a0: 6573 206d 7573 7420 6e6f 7720 6465 7065 es must now depe │ │ │ │ │ +000830b0: 6e64 206f 6e0a 2020 2020 2070 6572 6c61 nd on. perla │ │ │ │ │ +000830c0: 7069 2d24 436f 6e66 6967 7b64 6562 6961 pi-$Config{debia │ │ │ │ │ +000830d0: 6e5f 6162 697d 2c20 6661 6c6c 696e 6720 n_abi}, falling │ │ │ │ │ +000830e0: 6261 636b 206f 6e20 e280 9824 436f 6e66 back on ...$Conf │ │ │ │ │ +000830f0: 6967 7b76 6572 7369 6f6e 7de2 8099 2069 ig{version}... i │ │ │ │ │ +00083100: 660a 2020 2020 20e2 8098 2443 6f6e 6669 f. ...$Confi │ │ │ │ │ +00083110: 677b 6465 6269 616e 5f61 6269 7de2 8099 g{debian_abi}... │ │ │ │ │ +00083120: 2069 7320 6e6f 7420 7365 742e 0a0a 7065 is not set...pe │ │ │ │ │ +00083130: 726c 0a0a 2020 2020 2050 6163 6b61 6765 rl.. Package │ │ │ │ │ +00083140: 7320 7573 696e 6720 e280 984d 616b 6566 s using ...Makef │ │ │ │ │ +00083150: 696c 652e 504c e280 9920 7368 6f75 6c64 ile.PL... should │ │ │ │ │ +00083160: 2075 7365 20e2 8098 4445 5354 4449 52e2 use ...DESTDIR. │ │ │ │ │ +00083170: 8099 2072 6174 6865 7220 7468 616e 0a20 .. rather than. │ │ │ │ │ +00083180: 2020 2020 e280 9850 5245 4649 58e2 8099 ...PREFIX... │ │ │ │ │ +00083190: 2074 6f20 696e 7374 616c 6c20 696e 746f to install into │ │ │ │ │ +000831a0: 2074 6865 2070 6163 6b61 6765 2073 7461 the package sta │ │ │ │ │ +000831b0: 6769 6e67 2061 7265 612e 2020 e280 9850 ging area. ...P │ │ │ │ │ +000831c0: 5245 4649 58e2 8099 206f 6e6c 790a 2020 REFIX... only. │ │ │ │ │ +000831d0: 2020 2077 6f72 6b65 6420 6475 6520 746f worked due to │ │ │ │ │ +000831e0: 2061 2044 6562 6961 6e2d 6c6f 6361 6c20 a Debian-local │ │ │ │ │ +000831f0: 7061 7463 682e 0a0a 1f0a 4669 6c65 3a20 patch.....File: │ │ │ │ │ +00083200: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00083210: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ +00083220: 6f6e 2033 2038 2034 2c20 204e 6578 743a on 3 8 4, Next: │ │ │ │ │ +00083230: 2056 6572 7369 6f6e 2033 2038 2033 2c20 Version 3 8 3, │ │ │ │ │ +00083240: 2050 7265 763a 2056 6572 7369 6f6e 2033 Prev: Version 3 │ │ │ │ │ +00083250: 2039 2030 2c20 2055 703a 2055 7067 7261 9 0, Up: Upgra │ │ │ │ │ +00083260: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ +00083270: 3232 2e33 3020 5665 7273 696f 6e20 332e 22.30 Version 3. │ │ │ │ │ +00083280: 382e 340a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 8.4.============ │ │ │ │ │ +00083290: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +000832a0: 6420 4a61 6e75 6172 792c 2032 3031 302e d January, 2010. │ │ │ │ │ +000832b0: 0a0a 392e 312e 310a 0a20 2020 2020 416e ..9.1.1.. An │ │ │ │ │ +000832c0: 2046 4853 2065 7863 6570 7469 6f6e 2068 FHS exception h │ │ │ │ │ +000832d0: 6173 2062 6565 6e20 6772 616e 7465 6420 as been granted │ │ │ │ │ +000832e0: 666f 7220 6d75 6c74 6961 7263 6820 6c69 for multiarch li │ │ │ │ │ +000832f0: 6272 6172 6965 732e 0a20 2020 2020 5065 braries.. Pe │ │ │ │ │ +00083300: 726d 6974 7469 6e67 2066 696c 6573 2074 rmitting files t │ │ │ │ │ +00083310: 6f20 696e 7374 6561 6420 6265 2069 6e73 o instead be ins │ │ │ │ │ +00083320: 7461 6c6c 6564 2074 6f20 e280 982f 6c69 talled to .../li │ │ │ │ │ +00083330: 622f 7472 6970 6c65 74e2 8099 2061 6e64 b/triplet... and │ │ │ │ │ +00083340: 0a20 2020 2020 e280 982f 7573 722f 6c69 . .../usr/li │ │ │ │ │ +00083350: 622f 7472 6970 6c65 74e2 8099 2064 6972 b/triplet... dir │ │ │ │ │ +00083360: 6563 746f 7269 6573 2e0a 0a31 302e 360a ectories...10.6. │ │ │ │ │ +00083370: 0a20 2020 2020 5061 636b 6167 6573 206d . Packages m │ │ │ │ │ +00083380: 6179 206e 6f74 2063 6f6e 7461 696e 206e ay not contain n │ │ │ │ │ +00083390: 616d 6564 2070 6970 6573 2061 6e64 2073 amed pipes and s │ │ │ │ │ +000833a0: 686f 756c 6420 696e 7374 6561 6420 6372 hould instead cr │ │ │ │ │ +000833b0: 6561 7465 2074 6865 6d0a 2020 2020 2069 eate them. i │ │ │ │ │ +000833c0: 6e20 706f 7374 696e 7374 2061 6e64 2072 n postinst and r │ │ │ │ │ +000833d0: 656d 6f76 6520 7468 656d 2069 6e20 7072 emove them in pr │ │ │ │ │ +000833e0: 6572 6d20 6f72 2070 6f73 7472 6d2e 0a0a erm or postrm... │ │ │ │ │ +000833f0: 392e 312e 310a 0a20 2020 2020 e280 982f 9.1.1.. .../ │ │ │ │ │ +00083400: 7379 73e2 8099 2061 6e64 20e2 8098 2f73 sys... and .../s │ │ │ │ │ +00083410: 656c 696e 7578 e280 9920 6469 7265 6374 elinux... direct │ │ │ │ │ +00083420: 6f72 6965 7320 6172 6520 6578 706c 6963 ories are explic │ │ │ │ │ +00083430: 6974 6c79 2061 6c6c 6f77 6564 2061 7320 itly allowed as │ │ │ │ │ +00083440: 616e 0a20 2020 2020 6578 6365 7074 696f an. exceptio │ │ │ │ │ +00083450: 6e20 746f 2074 6865 2046 4853 2e0a 0a1f n to the FHS.... │ │ │ │ │ +00083460: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +00083470: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +00083480: 3a20 5665 7273 696f 6e20 3320 3820 332c : Version 3 8 3, │ │ │ │ │ +00083490: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +000834a0: 3320 3820 322c 2020 5072 6576 3a20 5665 3 8 2, Prev: Ve │ │ │ │ │ +000834b0: 7273 696f 6e20 3320 3820 342c 2020 5570 rsion 3 8 4, Up │ │ │ │ │ +000834c0: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ +000834d0: 6b6c 6973 740a 0a32 322e 3331 2056 6572 klist..22.31 Ver │ │ │ │ │ +000834e0: 7369 6f6e 2033 2e38 2e33 0a3d 3d3d 3d3d sion 3.8.3.===== │ │ │ │ │ +000834f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +00083500: 5265 6c65 6173 6564 2041 7567 7573 742c Released August, │ │ │ │ │ +00083510: 2032 3030 392e 0a0a 342e 390a 0a20 2020 2009...4.9.. │ │ │ │ │ +00083520: 2020 4445 425f 2a5f 4152 4348 5f43 5055 DEB_*_ARCH_CPU │ │ │ │ │ +00083530: 2061 6e64 2044 4542 5f2a 5f41 5243 485f and DEB_*_ARCH_ │ │ │ │ │ +00083540: 4f53 2076 6172 6961 626c 6573 2061 7265 OS variables are │ │ │ │ │ +00083550: 206e 6f77 2064 6f63 756d 656e 7465 6420 now documented │ │ │ │ │ +00083560: 616e 640a 2020 2020 2072 6563 6f6d 6d65 and. recomme │ │ │ │ │ +00083570: 6e64 6564 206f 7665 7220 474e 552d 7374 nded over GNU-st │ │ │ │ │ +00083580: 796c 6520 7661 7269 6162 6c65 7320 666f yle variables fo │ │ │ │ │ +00083590: 7220 7468 6174 2069 6e66 6f72 6d61 7469 r that informati │ │ │ │ │ +000835a0: 6f6e 2e0a 0a35 2e36 2e38 0a0a 2020 2020 on...5.6.8.. │ │ │ │ │ +000835b0: 2053 6f75 7263 6520 7061 636b 6167 6520 Source package │ │ │ │ │ +000835c0: 4172 6368 6974 6563 7475 7265 2066 6965 Architecture fie │ │ │ │ │ +000835d0: 6c64 7320 6d61 7920 636f 6e74 6169 6e20 lds may contain │ │ │ │ │ +000835e0: 2761 6c6c 2720 696e 2063 6f6d 6269 6e61 'all' in combina │ │ │ │ │ +000835f0: 7469 6f6e 0a20 2020 2020 7769 7468 206f tion. with o │ │ │ │ │ +00083600: 7468 6572 2061 7263 6869 7465 6374 7572 ther architectur │ │ │ │ │ +00083610: 6573 2e20 2043 6c61 7269 6679 2077 6865 es. Clarify whe │ │ │ │ │ +00083620: 6e20 2761 6c6c 2720 616e 6420 2761 6e79 n 'all' and 'any │ │ │ │ │ +00083630: 2720 6d61 7920 6265 2075 7365 640a 2020 ' may be used. │ │ │ │ │ +00083640: 2020 2069 6e20 6469 6666 6572 656e 7420 in different │ │ │ │ │ +00083650: 7665 7273 696f 6e73 206f 6620 7468 6520 versions of the │ │ │ │ │ +00083660: 6669 656c 642e 0a0a 352e 362e 3134 0a0a field...5.6.14.. │ │ │ │ │ +00083670: 2020 2020 2054 6865 2044 6562 6961 6e20 The Debian │ │ │ │ │ +00083680: 6172 6368 6976 6520 736f 6674 7761 7265 archive software │ │ │ │ │ +00083690: 2064 6f65 7320 6e6f 7420 7375 7070 6f72 does not suppor │ │ │ │ │ +000836a0: 7420 7570 6c6f 6164 696e 6720 746f 206d t uploading to m │ │ │ │ │ +000836b0: 756c 7469 706c 650a 2020 2020 2064 6973 ultiple. dis │ │ │ │ │ +000836c0: 7472 6962 7574 696f 6e73 2077 6974 6820 tributions with │ │ │ │ │ +000836d0: 6f6e 6520 e280 982a 2e63 6861 6e67 6573 one ...*.changes │ │ │ │ │ +000836e0: e280 9920 6669 6c65 2e0a 0a35 2e36 2e31 ... file...5.6.1 │ │ │ │ │ +000836f0: 390a 0a20 2020 2020 5468 6520 4269 6e61 9.. The Bina │ │ │ │ │ +00083700: 7279 2066 6965 6c64 206d 6179 2073 7061 ry field may spa │ │ │ │ │ +00083710: 6e20 6d75 6c74 6970 6c65 206c 696e 6573 n multiple lines │ │ │ │ │ +00083720: 2e0a 0a31 302e 320a 0a20 2020 2020 5368 ...10.2.. Sh │ │ │ │ │ +00083730: 6172 6564 206c 6962 7261 7279 2070 6163 ared library pac │ │ │ │ │ +00083740: 6b61 6765 7320 6172 6520 6e6f 206c 6f6e kages are no lon │ │ │ │ │ +00083750: 6765 7220 616c 6c6f 7765 6420 746f 2069 ger allowed to i │ │ │ │ │ +00083760: 6e73 7461 6c6c 206c 6962 7261 7269 6573 nstall libraries │ │ │ │ │ +00083770: 0a20 2020 2020 696e 2061 206e 6f6e 2d73 . in a non-s │ │ │ │ │ +00083780: 7461 6e64 6172 6420 6c6f 6361 7469 6f6e tandard location │ │ │ │ │ +00083790: 2061 6e64 206d 6f64 6966 7920 e280 986c and modify ...l │ │ │ │ │ +000837a0: 642e 736f 2e63 6f6e 66e2 8099 2e20 2050 d.so.conf.... P │ │ │ │ │ +000837b0: 6163 6b61 6765 730a 2020 2020 2073 686f ackages. sho │ │ │ │ │ +000837c0: 756c 6420 6569 7468 6572 2062 6520 696e uld either be in │ │ │ │ │ +000837d0: 7374 616c 6c65 6420 696e 2061 2073 7461 stalled in a sta │ │ │ │ │ +000837e0: 6e64 6172 6420 6c69 6272 6172 7920 6469 ndard library di │ │ │ │ │ +000837f0: 7265 6374 6f72 7920 6f72 0a20 2020 2020 rectory or. │ │ │ │ │ +00083800: 7061 636b 6167 6573 2075 7369 6e67 2074 packages using t │ │ │ │ │ +00083810: 6865 6d20 7368 6f75 6c64 2062 6520 6275 hem should be bu │ │ │ │ │ +00083820: 696c 7420 7769 7468 2052 5041 5448 2e0a ilt with RPATH.. │ │ │ │ │ +00083830: 0a31 312e 382e 370a 0a20 2020 2020 496e .11.8.7.. In │ │ │ │ │ +00083840: 7374 616c 6c61 7469 6f6e 2064 6972 6563 stallation direc │ │ │ │ │ +00083850: 746f 7269 6573 2066 6f72 2058 2070 726f tories for X pro │ │ │ │ │ +00083860: 6772 616d 7320 6861 7665 2062 6565 6e20 grams have been │ │ │ │ │ +00083870: 636c 6172 6966 6965 642e 0a20 2020 2020 clarified.. │ │ │ │ │ +00083880: 5061 636b 6167 6573 2061 7265 206e 6f20 Packages are no │ │ │ │ │ +00083890: 6c6f 6e67 6572 2072 6571 7569 7265 6420 longer required │ │ │ │ │ +000838a0: 746f 2070 7265 2d64 6570 656e 6420 6f6e to pre-depend on │ │ │ │ │ +000838b0: 2078 3131 2d63 6f6d 6d6f 6e20 6265 666f x11-common befo │ │ │ │ │ +000838c0: 7265 0a20 2020 2020 696e 7374 616c 6c69 re. installi │ │ │ │ │ +000838d0: 6e67 2069 6e74 6f20 e280 982f 7573 722f ng into .../usr/ │ │ │ │ │ +000838e0: 696e 636c 7564 652f 5831 31e2 8099 2061 include/X11... a │ │ │ │ │ +000838f0: 6e64 20e2 8098 2f75 7372 2f6c 6962 2f58 nd .../usr/lib/X │ │ │ │ │ +00083900: 3131 e280 992e 0a0a 3132 2e31 0a0a 2020 11......12.1.. │ │ │ │ │ +00083910: 2020 204d 616e 7561 6c20 7061 6765 7320 Manual pages │ │ │ │ │ +00083920: 6172 6520 6e6f 206c 6f6e 6765 7220 7265 are no longer re │ │ │ │ │ +00083930: 7175 6972 6564 2074 6f20 636f 6e74 6169 quired to contai │ │ │ │ │ +00083940: 6e20 6f6e 6c79 2063 6861 7261 6374 6572 n only character │ │ │ │ │ +00083950: 730a 2020 2020 2072 6570 7265 7365 6e74 s. represent │ │ │ │ │ +00083960: 6162 6c65 2069 6e20 7468 6520 6c65 6761 able in the lega │ │ │ │ │ +00083970: 6379 2065 6e63 6f64 696e 6720 666f 7220 cy encoding for │ │ │ │ │ +00083980: 7468 6174 206c 616e 6775 6167 652e 0a0a that language... │ │ │ │ │ +00083990: 3132 2e31 0a0a 2020 2020 204c 6f63 616c 12.1.. Local │ │ │ │ │ +000839a0: 697a 6564 206d 616e 2070 6167 6573 2073 ized man pages s │ │ │ │ │ +000839b0: 686f 756c 6420 6569 7468 6572 2062 6520 hould either be │ │ │ │ │ +000839c0: 6b65 7074 2075 702d 746f 2d64 6174 6520 kept up-to-date │ │ │ │ │ +000839d0: 7769 7468 2074 6865 0a20 2020 2020 6f72 with the. or │ │ │ │ │ +000839e0: 6967 696e 616c 2076 6572 7369 6f6e 206f iginal version o │ │ │ │ │ +000839f0: 7220 7761 726e 2074 6861 7420 7468 6579 r warn that they │ │ │ │ │ +00083a00: e280 9972 6520 6e6f 7420 7570 2d74 6f2d ...re not up-to- │ │ │ │ │ +00083a10: 6461 7465 2c20 6569 7468 6572 2077 6974 date, either wit │ │ │ │ │ +00083a20: 680a 2020 2020 2077 6172 6e69 6e67 2074 h. warning t │ │ │ │ │ +00083a30: 6578 7420 6f72 2062 7920 7368 6f77 696e ext or by showin │ │ │ │ │ +00083a40: 6720 6d69 7373 696e 6720 6f72 2063 6861 g missing or cha │ │ │ │ │ +00083a50: 6e67 6564 2070 6f72 7469 6f6e 7320 696e nged portions in │ │ │ │ │ +00083a60: 2074 6865 0a20 2020 2020 6f72 6967 696e the. origin │ │ │ │ │ +00083a70: 616c 206c 616e 6775 6167 652e 0a0a 3132 al language...12 │ │ │ │ │ +00083a80: 2e32 0a0a 2020 2020 2069 6e73 7461 6c6c .2.. install │ │ │ │ │ +00083a90: 2d69 6e66 6f20 6973 206e 6f77 2068 616e -info is now han │ │ │ │ │ +00083aa0: 646c 6564 2076 6961 2074 7269 6767 6572 dled via trigger │ │ │ │ │ +00083ab0: 7320 736f 2070 6163 6b61 6765 7320 6e6f s so packages no │ │ │ │ │ +00083ac0: 206c 6f6e 6765 7220 6e65 6564 0a20 2020 longer need. │ │ │ │ │ +00083ad0: 2020 746f 2069 6e76 6f6b 6520 6974 2069 to invoke it i │ │ │ │ │ +00083ae0: 6e20 6d61 696e 7461 696e 6572 2073 6372 n maintainer scr │ │ │ │ │ +00083af0: 6970 7473 2e20 2049 6e66 6f20 646f 6375 ipts. Info docu │ │ │ │ │ +00083b00: 6d65 6e74 7320 7368 6f75 6c64 206e 6f77 ments should now │ │ │ │ │ +00083b10: 2068 6176 650a 2020 2020 2064 6972 6563 have. direc │ │ │ │ │ +00083b20: 746f 7279 2073 6563 7469 6f6e 7320 616e tory sections an │ │ │ │ │ +00083b30: 6420 656e 7472 6965 7320 696e 2074 6865 d entries in the │ │ │ │ │ +00083b40: 2064 6f63 756d 656e 742e 2020 5061 636b document. Pack │ │ │ │ │ +00083b50: 6167 6573 0a20 2020 2020 636f 6e74 6169 ages. contai │ │ │ │ │ +00083b60: 6e69 6e67 2069 6e66 6f20 646f 6375 6d65 ning info docume │ │ │ │ │ +00083b70: 6e74 7320 7368 6f75 6c64 2061 6464 2061 nts should add a │ │ │ │ │ +00083b80: 2064 6570 656e 6465 6e63 7920 746f 2073 dependency to s │ │ │ │ │ +00083b90: 7570 706f 7274 0a20 2020 2020 7061 7274 upport. part │ │ │ │ │ +00083ba0: 6961 6c20 7570 6772 6164 6573 2e0a 0a70 ial upgrades...p │ │ │ │ │ +00083bb0: 6572 6c0a 0a20 2020 2020 5468 6520 7265 erl.. The re │ │ │ │ │ +00083bc0: 7175 6972 656d 656e 7420 666f 7220 5065 quirement for Pe │ │ │ │ │ +00083bd0: 726c 206d 6f64 756c 6573 2074 6f20 6861 rl modules to ha │ │ │ │ │ +00083be0: 7665 2061 2076 6572 7369 6f6e 6564 2044 ve a versioned D │ │ │ │ │ +00083bf0: 6570 656e 6420 616e 640a 2020 2020 2042 epend and. B │ │ │ │ │ +00083c00: 7569 6c64 2d44 6570 656e 6420 6f6e 20e2 uild-Depend on . │ │ │ │ │ +00083c10: 8098 7065 726c 203e 3d20 352e 362e 302d ..perl >= 5.6.0- │ │ │ │ │ +00083c20: 3136 e280 9920 6861 7320 6265 656e 2072 16... has been r │ │ │ │ │ +00083c30: 656d 6f76 6564 2e0a 0a1f 0a46 696c 653a emoved.....File: │ │ │ │ │ +00083c40: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +00083c50: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ +00083c60: 696f 6e20 3320 3820 322c 2020 4e65 7874 ion 3 8 2, Next │ │ │ │ │ +00083c70: 3a20 5665 7273 696f 6e20 3320 3820 312c : Version 3 8 1, │ │ │ │ │ +00083c80: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ +00083c90: 3320 3820 332c 2020 5570 3a20 5570 6772 3 8 3, Up: Upgr │ │ │ │ │ +00083ca0: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ +00083cb0: 0a32 322e 3332 2056 6572 7369 6f6e 2033 .22.32 Version 3 │ │ │ │ │ +00083cc0: 2e38 2e32 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .8.2.=========== │ │ │ │ │ +00083cd0: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ +00083ce0: 6564 204a 756e 652c 2032 3030 392e 0a0a ed June, 2009... │ │ │ │ │ +00083cf0: 322e 340a 0a20 2020 2020 5468 6520 6c69 2.4.. The li │ │ │ │ │ +00083d00: 7374 206f 6620 6172 6368 6976 6520 7365 st of archive se │ │ │ │ │ +00083d10: 6374 696f 6e73 2068 6173 2062 6565 6e20 ctions has been │ │ │ │ │ +00083d20: 7369 676e 6966 6963 616e 746c 7920 6578 significantly ex │ │ │ │ │ +00083d30: 7061 6e64 6564 2e20 2053 6565 0a20 2020 panded. See. │ │ │ │ │ +00083d40: 2020 7468 6973 2064 6562 6961 6e2d 6465 this debian-de │ │ │ │ │ +00083d50: 7665 6c2d 616e 6e6f 756e 6365 206d 6573 vel-announce mes │ │ │ │ │ +00083d60: 7361 6765 2831 2920 666f 7220 7468 6520 sage(1) for the │ │ │ │ │ +00083d70: 6c69 7374 206f 6620 6e65 7720 7365 6374 list of new sect │ │ │ │ │ +00083d80: 696f 6e73 0a20 2020 2020 616e 6420 7275 ions. and ru │ │ │ │ │ +00083d90: 6c65 7320 666f 7220 686f 7720 746f 2063 les for how to c │ │ │ │ │ +00083da0: 6174 6567 6f72 697a 6520 7061 636b 6167 ategorize packag │ │ │ │ │ +00083db0: 6573 2e0a 0a33 2e39 2e31 0a0a 2020 2020 es...3.9.1.. │ │ │ │ │ +00083dc0: 2041 6c6c 2070 6163 6b61 6765 7320 6d75 All packages mu │ │ │ │ │ +00083dd0: 7374 2075 7365 2064 6562 636f 6e66 206f st use debconf o │ │ │ │ │ +00083de0: 7220 6571 7569 7661 6c65 6e74 2066 6f72 r equivalent for │ │ │ │ │ +00083df0: 2075 7365 7220 7072 6f6d 7074 696e 672c user prompting, │ │ │ │ │ +00083e00: 0a20 2020 2020 7468 6f75 6768 2065 7373 . though ess │ │ │ │ │ +00083e10: 656e 7469 616c 2070 6163 6b61 6765 7320 ential packages │ │ │ │ │ +00083e20: 6f72 2074 6865 6972 2064 6570 656e 6465 or their depende │ │ │ │ │ +00083e30: 6e63 6965 7320 6d61 7920 616c 736f 2066 ncies may also f │ │ │ │ │ +00083e40: 616c 6c20 6261 636b 0a20 2020 2020 6f6e all back. on │ │ │ │ │ +00083e50: 206f 7468 6572 206d 6574 686f 6473 2e0a other methods.. │ │ │ │ │ +00083e60: 0a35 2e36 2e31 0a0a 2020 2020 2054 6865 .5.6.1.. The │ │ │ │ │ +00083e70: 2072 6571 7569 7265 6d65 6e74 7320 666f requirements fo │ │ │ │ │ +00083e80: 7220 736f 7572 6365 2070 6163 6b61 6765 r source package │ │ │ │ │ +00083e90: 206e 616d 6573 2061 7265 206e 6f77 2065 names are now e │ │ │ │ │ +00083ea0: 7870 6c69 6369 746c 790a 2020 2020 2073 xplicitly. s │ │ │ │ │ +00083eb0: 7065 6c6c 6564 206f 7574 2e0a 0a39 2e31 pelled out...9.1 │ │ │ │ │ +00083ec0: 0a0a 2020 2020 204c 6567 6163 7920 5846 .. Legacy XF │ │ │ │ │ +00083ed0: 7265 6538 3620 7365 7276 6572 7320 6e6f ree86 servers no │ │ │ │ │ +00083ee0: 206c 6f6e 6765 7220 6765 7420 6120 7370 longer get a sp │ │ │ │ │ +00083ef0: 6563 6961 6c20 6578 6365 7074 696f 6e20 ecial exception │ │ │ │ │ +00083f00: 6672 6f6d 2074 6865 0a20 2020 2020 4648 from the. FH │ │ │ │ │ +00083f10: 5320 7065 726d 6974 7469 6e67 20e2 8098 S permitting ... │ │ │ │ │ +00083f20: 2f65 7463 2f58 3131 2f58 4638 3643 6f6e /etc/X11/XF86Con │ │ │ │ │ +00083f30: 6669 672d 34e2 8099 2e0a 0a39 2e31 2e33 fig-4......9.1.3 │ │ │ │ │ +00083f40: 0a0a 2020 2020 2052 656d 6f76 6564 206f .. Removed o │ │ │ │ │ +00083f50: 6273 6f6c 6574 6520 6465 7065 6e64 656e bsolete dependen │ │ │ │ │ +00083f60: 6379 2072 6571 7569 7265 6d65 6e74 7320 cy requirements │ │ │ │ │ +00083f70: 666f 7220 7061 636b 6167 6573 2074 6861 for packages tha │ │ │ │ │ +00083f80: 7420 7573 650a 2020 2020 20e2 8098 2f76 t use. .../v │ │ │ │ │ +00083f90: 6172 2f6d 6169 6ce2 8099 2e0a 0a31 312e ar/mail......11. │ │ │ │ │ +00083fa0: 382e 350a 0a20 2020 2020 5370 6565 646f 8.5.. Speedo │ │ │ │ │ +00083fb0: 2066 6f6e 7473 2061 7265 206e 6f77 2064 fonts are now d │ │ │ │ │ +00083fc0: 6570 7265 6361 7465 642e 2020 5468 6520 eprecated. The │ │ │ │ │ +00083fd0: 5820 6261 636b 656e 6420 7761 7320 6469 X backend was di │ │ │ │ │ +00083fe0: 7361 626c 6564 0a20 2020 2020 7374 6172 sabled. star │ │ │ │ │ +00083ff0: 7469 6e67 2069 6e20 6c65 6e6e 792e 0a0a ting in lenny... │ │ │ │ │ +00084000: 3132 2e35 0a0a 2020 2020 2054 6865 2047 12.5.. The G │ │ │ │ │ +00084010: 4e55 2046 7265 6520 446f 6375 6d65 6e74 NU Free Document │ │ │ │ │ +00084020: 6174 696f 6e20 4c69 6365 6e73 6520 7665 ation License ve │ │ │ │ │ +00084030: 7273 696f 6e20 312e 3320 6973 2069 6e63 rsion 1.3 is inc │ │ │ │ │ +00084040: 6c75 6465 6420 696e 0a20 2020 2020 636f luded in. co │ │ │ │ │ +00084050: 6d6d 6f6e 2d6c 6963 656e 7365 7320 616e mmon-licenses an │ │ │ │ │ +00084060: 6420 7368 6f75 6c64 2062 6520 7265 6665 d should be refe │ │ │ │ │ +00084070: 7265 6e63 6564 2066 726f 6d20 7468 6572 renced from ther │ │ │ │ │ +00084080: 652e 0a0a 2020 202d 2d2d 2d2d 2d2d 2d2d e... --------- │ │ │ │ │ +00084090: 2d20 466f 6f74 6e6f 7465 7320 2d2d 2d2d - Footnotes ---- │ │ │ │ │ +000840a0: 2d2d 2d2d 2d2d 0a0a 2020 2028 3129 200a ------.. (1) . │ │ │ │ │ +000840b0: 6874 7470 3a2f 2f6c 6973 7473 2e64 6562 http://lists.deb │ │ │ │ │ +000840c0: 6961 6e2e 6f72 672f 6465 6269 616e 2d64 ian.org/debian-d │ │ │ │ │ +000840d0: 6576 656c 2d61 6e6e 6f75 6e63 652f 3230 evel-announce/20 │ │ │ │ │ +000840e0: 3039 2f30 332f 6d73 6730 3030 3130 2e68 09/03/msg00010.h │ │ │ │ │ +000840f0: 746d 6c0a 0a1f 0a46 696c 653a 2064 6562 tml....File: deb │ │ │ │ │ +00084100: 6961 6e2d 706f 6c69 6379 2e69 6e66 6f2c ian-policy.info, │ │ │ │ │ +00084110: 2020 4e6f 6465 3a20 5665 7273 696f 6e20 Node: Version │ │ │ │ │ +00084120: 3320 3820 312c 2020 4e65 7874 3a20 5665 3 8 1, Next: Ve │ │ │ │ │ +00084130: 7273 696f 6e20 3320 3820 302c 2020 5072 rsion 3 8 0, Pr │ │ │ │ │ +00084140: 6576 3a20 5665 7273 696f 6e20 3320 3820 ev: Version 3 8 │ │ │ │ │ +00084150: 322c 2020 5570 3a20 5570 6772 6164 696e 2, Up: Upgradin │ │ │ │ │ +00084160: 6720 6368 6563 6b6c 6973 740a 0a32 322e g checklist..22. │ │ │ │ │ +00084170: 3333 2056 6572 7369 6f6e 2033 2e38 2e31 33 Version 3.8.1 │ │ │ │ │ +00084180: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .=============== │ │ │ │ │ +00084190: 3d3d 3d3d 0a0a 5265 6c65 6173 6564 204d ====..Released M │ │ │ │ │ +000841a0: 6172 6368 2c20 3230 3039 2e0a 0a33 2e38 arch, 2009...3.8 │ │ │ │ │ +000841b0: 0a0a 2020 2020 2043 6172 6520 7368 6f75 .. Care shou │ │ │ │ │ +000841c0: 6c64 2062 6520 7461 6b65 6e20 7768 656e ld be taken when │ │ │ │ │ +000841d0: 2061 6464 696e 6720 6675 6e63 7469 6f6e adding function │ │ │ │ │ +000841e0: 616c 6974 7920 746f 2065 7373 656e 7469 ality to essenti │ │ │ │ │ +000841f0: 616c 2061 6e64 0a20 2020 2020 7375 6368 al and. such │ │ │ │ │ +00084200: 2061 6464 6974 696f 6e73 2063 7265 6174 additions creat │ │ │ │ │ +00084210: 6520 616e 206f 626c 6967 6174 696f 6e20 e an obligation │ │ │ │ │ +00084220: 746f 2073 7570 706f 7274 2074 6861 7420 to support that │ │ │ │ │ +00084230: 6675 6e63 7469 6f6e 616c 6974 790a 2020 functionality. │ │ │ │ │ +00084240: 2020 2069 6e20 6573 7365 6e74 6961 6c20 in essential │ │ │ │ │ +00084250: 666f 7265 7665 7220 756e 6c65 7373 2073 forever unless s │ │ │ │ │ +00084260: 6967 6e69 6669 6361 6e74 2077 6f72 6b20 ignificant work │ │ │ │ │ +00084270: 6973 2064 6f6e 652e 0a0a 342e 340a 0a20 is done...4.4.. │ │ │ │ │ +00084280: 2020 2020 4368 616e 6765 6c6f 6720 6669 Changelog fi │ │ │ │ │ +00084290: 6c65 7320 6d75 7374 2062 6520 656e 636f les must be enco │ │ │ │ │ +000842a0: 6465 6420 696e 2055 5446 2d38 2e0a 0a34 ded in UTF-8...4 │ │ │ │ │ +000842b0: 2e34 0a0a 2020 2020 2053 6f6d 6520 666f .4.. Some fo │ │ │ │ │ +000842c0: 726d 6174 2072 6571 7569 7265 6d65 6e74 rmat requirement │ │ │ │ │ +000842d0: 7320 666f 7220 6368 616e 6765 6c6f 6720 s for changelog │ │ │ │ │ +000842e0: 6669 6c65 7320 6172 6520 6e6f 7720 e280 files are now .. │ │ │ │ │ +000842f0: 9c6d 7573 74e2 809d 2069 6e73 7465 6164 .must... instead │ │ │ │ │ +00084300: 0a20 2020 2020 6f66 20e2 809c 7368 6f75 . of ...shou │ │ │ │ │ +00084310: 6c64 2ee2 809d 0a0a 342e 342e 310a 0a20 ld......4.4.1.. │ │ │ │ │ +00084320: 2020 2020 416c 7465 726e 6174 6976 6520 Alternative │ │ │ │ │ +00084330: 6368 616e 6765 6c6f 6720 666f 726d 6174 changelog format │ │ │ │ │ +00084340: 7320 6861 7665 2062 6565 6e20 7265 6d6f s have been remo │ │ │ │ │ +00084350: 7665 642e 2020 4465 6269 616e 206f 6e6c ved. Debian onl │ │ │ │ │ +00084360: 790a 2020 2020 2073 7570 706f 7274 7320 y. supports │ │ │ │ │ +00084370: 6f6e 6520 6368 616e 6765 6c6f 6720 666f one changelog fo │ │ │ │ │ +00084380: 726d 6174 2066 6f72 2074 6865 2044 6562 rmat for the Deb │ │ │ │ │ +00084390: 6961 6e20 4172 6368 6976 652e 0a0a 342e ian Archive...4. │ │ │ │ │ +000843a0: 392e 310a 0a20 2020 2020 4e65 7720 6e6f 9.1.. New no │ │ │ │ │ +000843b0: 6368 6563 6b20 6f70 7469 6f6e 2066 6f72 check option for │ │ │ │ │ +000843c0: 2044 4542 5f42 5549 4c44 5f4f 5054 494f DEB_BUILD_OPTIO │ │ │ │ │ +000843d0: 4e53 2069 6e64 6963 6174 696e 6720 616e NS indicating an │ │ │ │ │ +000843e0: 7920 6275 696c 642d 7469 6d65 0a20 2020 y build-time. │ │ │ │ │ +000843f0: 2020 7465 7374 2073 7569 7465 2070 726f test suite pro │ │ │ │ │ +00084400: 7669 6465 6420 6279 2074 6865 2070 6163 vided by the pac │ │ │ │ │ +00084410: 6b61 6765 2073 686f 756c 6420 6e6f 7420 kage should not │ │ │ │ │ +00084420: 6265 2072 756e 2e0a 0a35 2e31 0a0a 2020 be run...5.1.. │ │ │ │ │ +00084430: 2020 2041 6c6c 2063 6f6e 7472 6f6c 2066 All control f │ │ │ │ │ +00084440: 696c 6573 206d 7573 7420 6265 2065 6e63 iles must be enc │ │ │ │ │ +00084450: 6f64 6564 2069 6e20 5554 462d 382e 0a0a oded in UTF-8... │ │ │ │ │ +00084460: 352e 320a 0a20 2020 2020 e280 9864 6562 5.2.. ...deb │ │ │ │ │ +00084470: 6961 6e2f 636f 6e74 726f 6ce2 8099 2061 ian/control... a │ │ │ │ │ +00084480: 6c6c 6f77 7320 636f 6d6d 656e 7420 6c69 llows comment li │ │ │ │ │ +00084490: 6e65 7320 7374 6172 7469 6e67 2077 6974 nes starting wit │ │ │ │ │ +000844a0: 6820 2320 7769 7468 206e 6f0a 2020 2020 h # with no. │ │ │ │ │ +000844b0: 2070 7265 6365 6469 6e67 2077 6869 7465 preceding white │ │ │ │ │ +000844c0: 7370 6163 652e 0a0a 392e 330a 0a20 2020 space...9.3.. │ │ │ │ │ +000844d0: 2020 496e 6974 2073 6372 6970 7473 2065 Init scripts e │ │ │ │ │ +000844e0: 6e64 696e 6720 696e 202e 7368 2061 7265 nding in .sh are │ │ │ │ │ +000844f0: 206e 6f74 2068 616e 646c 6564 2073 7065 not handled spe │ │ │ │ │ +00084500: 6369 616c 6c79 2e20 2054 6865 7920 6172 cially. They ar │ │ │ │ │ +00084510: 6520 6e6f 740a 2020 2020 2073 6f75 7263 e not. sourc │ │ │ │ │ +00084520: 6564 2061 6e64 2061 7265 206e 6f74 2067 ed and are not g │ │ │ │ │ +00084530: 7561 7261 6e74 6565 6420 746f 2062 6520 uaranteed to be │ │ │ │ │ +00084540: 7275 6e20 6279 20e2 8098 2f62 696e 2f73 run by .../bin/s │ │ │ │ │ +00084550: 68e2 8099 2072 6567 6172 646c 6573 7320 h... regardless │ │ │ │ │ +00084560: 6f66 0a20 2020 2020 7468 6520 2321 2020 of. the #! │ │ │ │ │ +00084570: 6c69 6e65 2e20 2054 6869 7320 6272 696e line. This brin │ │ │ │ │ +00084580: 6773 2050 6f6c 6963 7920 696e 206c 696e gs Policy in lin │ │ │ │ │ +00084590: 6520 7769 7468 2074 6865 206c 6f6e 672d e with the long- │ │ │ │ │ +000845a0: 7374 616e 6469 6e67 0a20 2020 2020 6265 standing. be │ │ │ │ │ +000845b0: 6861 7669 6f72 206f 6620 7468 6520 696e havior of the in │ │ │ │ │ +000845c0: 6974 2073 7973 7465 6d20 696e 2044 6562 it system in Deb │ │ │ │ │ +000845d0: 6961 6e2e 0a0a 392e 332e 320a 0a20 2020 ian...9.3.2.. │ │ │ │ │ +000845e0: 2020 5468 6520 7374 6172 7420 6163 7469 The start acti │ │ │ │ │ +000845f0: 6f6e 206f 6620 616e 2069 6e69 7420 7363 on of an init sc │ │ │ │ │ +00084600: 7269 7074 206d 7573 7420 6578 6974 2073 ript must exit s │ │ │ │ │ +00084610: 7563 6365 7373 6675 6c6c 7920 616e 6420 uccessfully and │ │ │ │ │ +00084620: 6e6f 740a 2020 2020 2073 7461 7274 2074 not. start t │ │ │ │ │ +00084630: 6865 2064 6165 6d6f 6e20 6167 6169 6e20 he daemon again │ │ │ │ │ +00084640: 6966 2069 74e2 8099 7320 616c 7265 6164 if it...s alread │ │ │ │ │ +00084650: 7920 7275 6e6e 696e 672e 0a0a 392e 332e y running...9.3. │ │ │ │ │ +00084660: 320a 0a20 2020 2020 e280 982f 7661 722f 2.. .../var/ │ │ │ │ │ +00084670: 7275 6ee2 8099 2061 6e64 20e2 8098 2f76 run... and .../v │ │ │ │ │ +00084680: 6172 2f6c 6f63 6be2 8099 206d 6179 2062 ar/lock... may b │ │ │ │ │ +00084690: 6520 6d6f 756e 7465 6420 6173 2074 656d e mounted as tem │ │ │ │ │ +000846a0: 706f 7261 7279 2066 696c 6573 7973 7465 porary filesyste │ │ │ │ │ +000846b0: 6d73 2c0a 2020 2020 2061 6e64 2069 6e69 ms,. and ini │ │ │ │ │ +000846c0: 7420 7363 7269 7074 7320 6d75 7374 2074 t scripts must t │ │ │ │ │ +000846d0: 6865 7265 666f 7265 2063 7265 6174 6520 herefore create │ │ │ │ │ +000846e0: 616e 7920 6e65 6365 7373 6172 7920 7375 any necessary su │ │ │ │ │ +000846f0: 6264 6972 6563 746f 7269 6573 0a20 2020 bdirectories. │ │ │ │ │ +00084700: 2020 6479 6e61 6d69 6361 6c6c 792e 0a0a dynamically... │ │ │ │ │ +00084710: 3130 2e34 0a0a 2020 2020 20e2 8098 2f62 10.4.. .../b │ │ │ │ │ +00084720: 696e 2f73 68e2 8099 2073 6372 6970 7473 in/sh... scripts │ │ │ │ │ +00084730: 206d 6179 2061 7373 756d 6520 7468 6174 may assume that │ │ │ │ │ +00084740: 206c 6f63 616c 2063 616e 2074 616b 6520 local can take │ │ │ │ │ +00084750: 6d75 6c74 6970 6c65 2076 6172 6961 626c multiple variabl │ │ │ │ │ +00084760: 650a 2020 2020 2061 7267 756d 656e 7473 e. arguments │ │ │ │ │ +00084770: 2061 6e64 2073 7570 706f 7274 7320 6173 and supports as │ │ │ │ │ +00084780: 7369 676e 6d65 6e74 2e0a 0a31 312e 360a signment...11.6. │ │ │ │ │ +00084790: 0a20 2020 2020 5573 6572 206d 6169 6c62 . User mailb │ │ │ │ │ +000847a0: 6f78 6573 206d 6179 2062 6520 6d6f 6465 oxes may be mode │ │ │ │ │ +000847b0: 2036 3030 2061 6e64 206f 776e 6564 2062 600 and owned b │ │ │ │ │ +000847c0: 7920 7468 6520 7573 6572 2072 6174 6865 y the user rathe │ │ │ │ │ +000847d0: 7220 7468 616e 0a20 2020 2020 6d6f 6465 r than. mode │ │ │ │ │ +000847e0: 2036 3630 2c20 6f77 6e65 6420 6279 2075 660, owned by u │ │ │ │ │ +000847f0: 7365 722c 2061 6e64 2067 726f 7570 206d ser, and group m │ │ │ │ │ +00084800: 6169 6c2e 0a0a 1f0a 4669 6c65 3a20 6465 ail.....File: de │ │ │ │ │ +00084810: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00084820: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ +00084830: 2033 2038 2030 2c20 204e 6578 743a 2056 3 8 0, Next: V │ │ │ │ │ +00084840: 6572 7369 6f6e 2033 2037 2033 2c20 2050 ersion 3 7 3, P │ │ │ │ │ +00084850: 7265 763a 2056 6572 7369 6f6e 2033 2038 rev: Version 3 8 │ │ │ │ │ +00084860: 2031 2c20 2055 703a 2055 7067 7261 6469 1, Up: Upgradi │ │ │ │ │ +00084870: 6e67 2063 6865 636b 6c69 7374 0a0a 3232 ng checklist..22 │ │ │ │ │ +00084880: 2e33 3420 5665 7273 696f 6e20 332e 382e .34 Version 3.8. │ │ │ │ │ +00084890: 300a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0.============== │ │ │ │ │ +000848a0: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ +000848b0: 4a75 6e65 2c20 3230 3038 2e0a 0a32 2e34 June, 2008...2.4 │ │ │ │ │ +000848c0: 2c20 332e 370a 0a20 2020 2020 5468 6520 , 3.7.. The │ │ │ │ │ +000848d0: 6261 7365 2073 6563 7469 6f6e 2068 6173 base section has │ │ │ │ │ +000848e0: 2062 6565 6e20 7265 6d6f 7665 642e 2020 been removed. │ │ │ │ │ +000848f0: 636f 6e74 7269 6220 616e 6420 6e6f 6e2d contrib and non- │ │ │ │ │ +00084900: 6672 6565 2068 6176 6520 6265 656e 0a20 free have been. │ │ │ │ │ +00084910: 2020 2020 7265 6d6f 7665 6420 6672 6f6d removed from │ │ │ │ │ +00084920: 2074 6865 2073 6563 7469 6f6e 206c 6973 the section lis │ │ │ │ │ +00084930: 743b 2074 6865 7920 6172 6520 6f6e 6c79 t; they are only │ │ │ │ │ +00084940: 2063 6174 6567 6f72 6965 732e 2020 5468 categories. Th │ │ │ │ │ +00084950: 6520 6261 7365 0a20 2020 2020 7379 7374 e base. syst │ │ │ │ │ +00084960: 656d 2069 7320 6e6f 7720 6465 6669 6e65 em is now define │ │ │ │ │ +00084970: 6420 6279 2070 7269 6f72 6974 792e 0a0a d by priority... │ │ │ │ │ +00084980: 342e 390a 0a20 2020 2020 4966 20e2 8098 4.9.. If ... │ │ │ │ │ +00084990: 6470 6b67 2d73 6f75 7263 6520 2d78 e280 dpkg-source -x.. │ │ │ │ │ +000849a0: 9920 646f 6573 6ee2 8099 7420 7072 6f76 . doesn...t prov │ │ │ │ │ +000849b0: 6964 6520 7468 6520 736f 7572 6365 2074 ide the source t │ │ │ │ │ +000849c0: 6861 7420 7769 6c6c 2062 650a 2020 2020 hat will be. │ │ │ │ │ +000849d0: 2063 6f6d 7069 6c65 642c 2061 2064 6562 compiled, a deb │ │ │ │ │ +000849e0: 6961 6e2f 7275 6c65 7320 7061 7463 6820 ian/rules patch │ │ │ │ │ +000849f0: 7461 7267 6574 2069 7320 7265 636f 6d6d target is recomm │ │ │ │ │ +00084a00: 656e 6465 6420 616e 6420 7368 6f75 6c64 ended and should │ │ │ │ │ +00084a10: 2064 6f0a 2020 2020 2077 6861 7465 7665 do. whateve │ │ │ │ │ +00084a20: 7220 656c 7365 2069 7320 6e65 6365 7373 r else is necess │ │ │ │ │ +00084a30: 6172 792e 0a0a 342e 392e 312c 2031 302e ary...4.9.1, 10. │ │ │ │ │ +00084a40: 310a 0a20 2020 2020 5374 616e 6461 7264 1.. Standard │ │ │ │ │ +00084a50: 697a 6564 2074 6865 2066 6f72 6d61 7420 ized the format │ │ │ │ │ +00084a60: 6f66 2044 4542 5f42 5549 4c44 5f4f 5054 of DEB_BUILD_OPT │ │ │ │ │ +00084a70: 494f 4e53 2e20 5370 6563 6966 6965 6420 IONS. Specified │ │ │ │ │ +00084a80: 7065 726d 6974 7465 640a 2020 2020 2063 permitted. c │ │ │ │ │ +00084a90: 6861 7261 6374 6572 7320 666f 7220 7461 haracters for ta │ │ │ │ │ +00084aa0: 6773 2c20 7265 7175 6972 6564 2074 6861 gs, required tha │ │ │ │ │ +00084ab0: 7420 7461 6773 2062 6520 7768 6974 6573 t tags be whites │ │ │ │ │ +00084ac0: 7061 6365 2d73 6570 6172 6174 6564 2c0a pace-separated,. │ │ │ │ │ +00084ad0: 2020 2020 2061 6c6c 6f77 6564 2070 6163 allowed pac │ │ │ │ │ +00084ae0: 6b61 6765 7320 746f 2061 7373 756d 6520 kages to assume │ │ │ │ │ +00084af0: 6e6f 6e2d 636f 6e66 6c69 6374 696e 6720 non-conflicting │ │ │ │ │ +00084b00: 7461 6773 2c20 616e 6420 7265 7175 6972 tags, and requir │ │ │ │ │ +00084b10: 6564 0a20 2020 2020 756e 6b6e 6f77 6e20 ed. unknown │ │ │ │ │ +00084b20: 666c 6167 7320 6265 2069 676e 6f72 6564 flags be ignored │ │ │ │ │ +00084b30: 2e0a 0a34 2e39 2e31 0a0a 2020 2020 2041 ...4.9.1.. A │ │ │ │ │ +00084b40: 6464 6564 2070 6172 616c 6c65 6c3d 6e20 dded parallel=n │ │ │ │ │ +00084b50: 746f 2074 6865 2073 7461 6e64 6172 6469 to the standardi │ │ │ │ │ +00084b60: 7a65 6420 4445 425f 4255 494c 445f 4f50 zed DEB_BUILD_OP │ │ │ │ │ +00084b70: 5449 4f4e 5320 7461 6773 2c0a 2020 2020 TIONS tags,. │ │ │ │ │ +00084b80: 2069 6e64 6963 6174 696e 6720 7468 6174 indicating that │ │ │ │ │ +00084b90: 2061 2070 6163 6b61 6765 2073 686f 756c a package shoul │ │ │ │ │ +00084ba0: 6420 6265 2062 7569 6c74 2075 7369 6e67 d be built using │ │ │ │ │ +00084bb0: 2075 7020 746f 206e 2070 6172 616c 6c65 up to n paralle │ │ │ │ │ +00084bc0: 6c0a 2020 2020 2070 726f 6365 7373 6573 l. processes │ │ │ │ │ +00084bd0: 2069 6620 7468 6520 7061 636b 6167 6520 if the package │ │ │ │ │ +00084be0: 7375 7070 6f72 7473 2069 740a 0a34 2e31 supports it..4.1 │ │ │ │ │ +00084bf0: 330a 0a20 2020 2020 4465 6269 616e 2070 3.. Debian p │ │ │ │ │ +00084c00: 6163 6b61 6765 7320 7368 6f75 6c64 206e ackages should n │ │ │ │ │ +00084c10: 6f74 2075 7365 2063 6f6e 7665 6e69 656e ot use convenien │ │ │ │ │ +00084c20: 6365 2063 6f70 6965 7320 6f66 2063 6f64 ce copies of cod │ │ │ │ │ +00084c30: 6520 6672 6f6d 0a20 2020 2020 6f74 6865 e from. othe │ │ │ │ │ +00084c40: 7220 7061 636b 6167 6573 2075 6e6c 6573 r packages unles │ │ │ │ │ +00084c50: 7320 7468 6520 696e 636c 7564 6564 2070 s the included p │ │ │ │ │ +00084c60: 6163 6b61 6765 2069 7320 6578 706c 6963 ackage is explic │ │ │ │ │ +00084c70: 6974 6c79 2069 6e74 656e 6465 640a 2020 itly intended. │ │ │ │ │ +00084c80: 2020 2074 6f20 6265 2075 7365 6420 7468 to be used th │ │ │ │ │ +00084c90: 6174 2077 6179 2e0a 0a34 2e31 340a 0a20 at way...4.14.. │ │ │ │ │ +00084ca0: 2020 2020 4966 2064 706b 672d 736f 7572 If dpkg-sour │ │ │ │ │ +00084cb0: 6365 202d 7820 646f 6573 6ee2 8099 7420 ce -x doesn...t │ │ │ │ │ +00084cc0: 7072 6f64 7563 6520 736f 7572 6365 2072 produce source r │ │ │ │ │ +00084cd0: 6561 6479 2066 6f72 2065 6469 7469 6e67 eady for editing │ │ │ │ │ +00084ce0: 2061 6e64 0a20 2020 2020 6275 696c 6469 and. buildi │ │ │ │ │ +00084cf0: 6e67 2077 6974 6820 6470 6b67 2d62 7569 ng with dpkg-bui │ │ │ │ │ +00084d00: 6c64 7061 636b 6167 652c 2070 6163 6b61 ldpackage, packa │ │ │ │ │ +00084d10: 6765 7320 7368 6f75 6c64 2069 6e63 6c75 ges should inclu │ │ │ │ │ +00084d20: 6465 2061 0a20 2020 2020 e280 9864 6562 de a. ...deb │ │ │ │ │ +00084d30: 6961 6e2f 5245 4144 4d45 2e73 6f75 7263 ian/README.sourc │ │ │ │ │ +00084d40: 65e2 8099 2066 696c 6520 6578 706c 6169 e... file explai │ │ │ │ │ +00084d50: 6e69 6e67 2068 6f77 2074 6f20 6765 6e65 ning how to gene │ │ │ │ │ +00084d60: 7261 7465 2074 6865 2070 6174 6368 6564 rate the patched │ │ │ │ │ +00084d70: 0a20 2020 2020 736f 7572 6365 2c20 6164 . source, ad │ │ │ │ │ +00084d80: 6420 6120 6e65 7720 6d6f 6469 6669 6361 d a new modifica │ │ │ │ │ +00084d90: 7469 6f6e 2c20 616e 6420 7265 6d6f 7665 tion, and remove │ │ │ │ │ +00084da0: 2061 6e20 6578 6973 7469 6e67 0a20 2020 an existing. │ │ │ │ │ +00084db0: 2020 6d6f 6469 6669 6361 7469 6f6e 2e20 modification. │ │ │ │ │ +00084dc0: 2054 6869 7320 6669 6c65 206d 6179 2061 This file may a │ │ │ │ │ +00084dd0: 6c73 6f20 6265 2075 7365 6420 746f 2064 lso be used to d │ │ │ │ │ +00084de0: 6f63 756d 656e 7420 7061 636b 6167 696e ocument packagin │ │ │ │ │ +00084df0: 6720 610a 2020 2020 206e 6577 2075 7073 g a. new ups │ │ │ │ │ +00084e00: 7472 6561 6d20 7265 6c65 6173 6520 616e tream release an │ │ │ │ │ +00084e10: 6420 616e 7920 6f74 6865 7220 636f 6d70 d any other comp │ │ │ │ │ +00084e20: 6c65 7869 7479 206f 6620 7468 6520 4465 lexity of the De │ │ │ │ │ +00084e30: 6269 616e 2062 7569 6c64 0a20 2020 2020 bian build. │ │ │ │ │ +00084e40: 7072 6f63 6573 732e 0a0a 352e 362e 330a process...5.6.3. │ │ │ │ │ +00084e50: 0a20 2020 2020 5468 6520 5570 6c6f 6164 . The Upload │ │ │ │ │ +00084e60: 6572 7320 6669 656c 6420 696e 2064 6562 ers field in deb │ │ │ │ │ +00084e70: 6961 6e2f 636f 6e74 726f 6c20 6d61 7920 ian/control may │ │ │ │ │ +00084e80: 6265 2077 7261 7070 6564 2e0a 0a35 2e36 be wrapped...5.6 │ │ │ │ │ +00084e90: 2e31 320a 0a20 2020 2020 416e 2065 6d70 .12.. An emp │ │ │ │ │ +00084ea0: 7479 2044 6562 6961 6e20 7265 7669 7369 ty Debian revisi │ │ │ │ │ +00084eb0: 6f6e 2069 7320 6571 7569 7661 6c65 6e74 on is equivalent │ │ │ │ │ +00084ec0: 2074 6f20 6120 4465 6269 616e 2072 6576 to a Debian rev │ │ │ │ │ +00084ed0: 6973 696f 6e20 6f66 2030 2069 6e0a 2020 ision of 0 in. │ │ │ │ │ +00084ee0: 2020 2061 2076 6572 7369 6f6e 206e 756d a version num │ │ │ │ │ +00084ef0: 6265 722e 0a0a 352e 362e 3233 0a0a 2020 ber...5.6.23.. │ │ │ │ │ +00084f00: 2020 204e 6577 2048 6f6d 6570 6167 6520 New Homepage │ │ │ │ │ +00084f10: 6669 656c 6420 666f 7220 7570 7374 7265 field for upstre │ │ │ │ │ +00084f20: 616d 2077 6562 2073 6974 6573 2e0a 0a36 am web sites...6 │ │ │ │ │ +00084f30: 2e35 2c20 362e 362c 2037 0a0a 2020 2020 .5, 6.6, 7.. │ │ │ │ │ +00084f40: 2054 6865 2042 7265 616b 7320 6669 656c The Breaks fiel │ │ │ │ │ +00084f50: 6420 6465 636c 6172 6573 2074 6861 7420 d declares that │ │ │ │ │ +00084f60: 7468 6973 2070 6163 6b61 6765 2062 7265 this package bre │ │ │ │ │ +00084f70: 616b 7320 616e 6f74 6865 7220 616e 640a aks another and. │ │ │ │ │ +00084f80: 2020 2020 2070 7265 7665 6e74 7320 696e prevents in │ │ │ │ │ +00084f90: 7374 616c 6c61 7469 6f6e 206f 6620 7468 stallation of th │ │ │ │ │ +00084fa0: 6520 6272 6561 6b69 6e67 2070 6163 6b61 e breaking packa │ │ │ │ │ +00084fb0: 6765 2075 6e6c 6573 7320 7468 6520 7061 ge unless the pa │ │ │ │ │ +00084fc0: 636b 6167 650a 2020 2020 206e 616d 6564 ckage. named │ │ │ │ │ +00084fd0: 2069 6e20 4272 6561 6b73 2069 7320 6465 in Breaks is de │ │ │ │ │ +00084fe0: 636f 6e66 6967 7572 6564 2066 6972 7374 configured first │ │ │ │ │ +00084ff0: 2e20 2054 6869 7320 6669 656c 6420 7368 . This field sh │ │ │ │ │ +00085000: 6f75 6c64 206e 6f74 2062 650a 2020 2020 ould not be. │ │ │ │ │ +00085010: 2075 7365 6420 756e 7469 6c20 7468 6520 used until the │ │ │ │ │ +00085020: 6470 6b67 2069 6e20 4465 6269 616e 2073 dpkg in Debian s │ │ │ │ │ +00085030: 7461 626c 6520 7375 7070 6f72 7473 2069 table supports i │ │ │ │ │ +00085040: 742e 0a0a 382e 312c 2038 2e32 0a0a 2020 t...8.1, 8.2.. │ │ │ │ │ +00085050: 2020 2043 6c61 7269 6679 2077 6869 6368 Clarify which │ │ │ │ │ +00085060: 2066 696c 6573 2073 686f 756c 6420 676f files should go │ │ │ │ │ +00085070: 2069 6e74 6f20 6120 7368 6172 6564 206c into a shared l │ │ │ │ │ +00085080: 6962 7261 7279 2070 6163 6b61 6765 2c20 ibrary package, │ │ │ │ │ +00085090: 696e 746f 2061 0a20 2020 2020 7365 7061 into a. sepa │ │ │ │ │ +000850a0: 7261 7465 2070 6163 6b61 6765 2c20 6f72 rate package, or │ │ │ │ │ +000850b0: 2069 6e74 6f20 7468 6520 2d64 6576 2070 into the -dev p │ │ │ │ │ +000850c0: 6163 6b61 6765 2e20 2053 7567 6765 7374 ackage. Suggest │ │ │ │ │ +000850d0: 202d 746f 6f6c 7320 696e 7374 6561 640a -tools instead. │ │ │ │ │ +000850e0: 2020 2020 206f 6620 2d72 756e 7469 6d65 of -runtime │ │ │ │ │ +000850f0: 2066 6f72 2072 756e 7469 6d65 2073 7570 for runtime sup │ │ │ │ │ +00085100: 706f 7274 2070 726f 6772 616d 732c 2073 port programs, s │ │ │ │ │ +00085110: 696e 6365 2074 6861 7420 6e61 6d69 6e67 ince that naming │ │ │ │ │ +00085120: 2069 7320 6d6f 7265 0a20 2020 2020 636f is more. co │ │ │ │ │ +00085130: 6d6d 6f6e 2069 6e20 4465 6269 616e 2e0a mmon in Debian.. │ │ │ │ │ +00085140: 0a39 2e35 0a0a 2020 2020 2046 696c 6573 .9.5.. Files │ │ │ │ │ +00085150: 2069 6e20 e280 982f 6574 632f 6372 6f6e in .../etc/cron │ │ │ │ │ +00085160: 2e7b 686f 7572 6c79 2c64 6169 6c79 2c77 .{hourly,daily,w │ │ │ │ │ +00085170: 6565 6b6c 792c 6d6f 6e74 686c 797d e280 eekly,monthly}.. │ │ │ │ │ +00085180: 9920 6d75 7374 2062 650a 2020 2020 2063 . must be. c │ │ │ │ │ +00085190: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil │ │ │ │ │ +000851a0: 6573 2028 7570 6772 6164 6564 2066 726f es (upgraded fro │ │ │ │ │ +000851b0: 6d20 7368 6f75 6c64 292e 2020 4d65 6e74 m should). Ment │ │ │ │ │ +000851c0: 696f 6e20 7468 6520 686f 7572 6c79 0a20 ion the hourly. │ │ │ │ │ +000851d0: 2020 2020 6469 7265 6374 6f72 792e 0a0a directory... │ │ │ │ │ +000851e0: 3131 2e38 2e36 0a0a 2020 2020 2050 6163 11.8.6.. Pac │ │ │ │ │ +000851f0: 6b61 6765 7320 7072 6f76 6964 696e 6720 kages providing │ │ │ │ │ +00085200: e280 982f 6574 632f 5831 312f 5872 6573 .../etc/X11/Xres │ │ │ │ │ +00085210: 6f75 7263 6573 e280 9920 6669 6c65 7320 ources... files │ │ │ │ │ +00085220: 6e65 6564 206e 6f74 2063 6f6e 666c 6963 need not conflic │ │ │ │ │ +00085230: 740a 2020 2020 2077 6974 6820 e280 9878 t. with ...x │ │ │ │ │ +00085240: 6261 7365 2028 3c3c 2033 2e33 2e32 2e33 base (<< 3.3.2.3 │ │ │ │ │ +00085250: 612d 3229 e280 992c 2077 6869 6368 2069 a-2)..., which i │ │ │ │ │ +00085260: 7320 6c6f 6e67 2d6f 6273 6f6c 6574 652e s long-obsolete. │ │ │ │ │ +00085270: 0a0a 3132 2e31 0a0a 2020 2020 204d 616e ..12.1.. Man │ │ │ │ │ +00085280: 7561 6c20 7061 6765 7320 696e 206c 6f63 ual pages in loc │ │ │ │ │ +00085290: 616c 652d 7370 6563 6966 6963 2064 6972 ale-specific dir │ │ │ │ │ +000852a0: 6563 746f 7269 6573 2073 686f 756c 6420 ectories should │ │ │ │ │ +000852b0: 7573 6520 6569 7468 6572 2074 6865 0a20 use either the. │ │ │ │ │ +000852c0: 2020 2020 6c65 6761 6379 2065 6e63 6f64 legacy encod │ │ │ │ │ +000852d0: 696e 6720 666f 7220 7468 6174 2064 6972 ing for that dir │ │ │ │ │ +000852e0: 6563 746f 7279 206f 7220 5554 462d 382e ectory or UTF-8. │ │ │ │ │ +000852f0: 2020 436f 756e 7472 7920 6e61 6d65 7320 Country names │ │ │ │ │ +00085300: 7368 6f75 6c64 0a20 2020 2020 6e6f 7420 should. not │ │ │ │ │ +00085310: 6265 2069 6e63 6c75 6465 6420 696e 206c be included in l │ │ │ │ │ +00085320: 6f63 616c 652d 7370 6563 6966 6963 206d ocale-specific m │ │ │ │ │ +00085330: 616e 7561 6c20 7061 6765 2064 6972 6563 anual page direc │ │ │ │ │ +00085340: 746f 7269 6573 2075 6e6c 6573 730a 2020 tories unless. │ │ │ │ │ +00085350: 2020 2069 6e64 6963 6174 696e 6720 6120 indicating a │ │ │ │ │ +00085360: 7369 676e 6966 6963 616e 7420 6469 6666 significant diff │ │ │ │ │ +00085370: 6572 656e 6365 2069 6e20 7468 6520 6c61 erence in the la │ │ │ │ │ +00085380: 6e67 7561 6765 2e20 2041 6c6c 0a20 2020 nguage. All. │ │ │ │ │ +00085390: 2020 6368 6172 6163 7465 7273 2069 6e20 characters in │ │ │ │ │ +000853a0: 7468 6520 6d61 6e75 616c 2070 6167 6520 the manual page │ │ │ │ │ +000853b0: 736f 7572 6365 2073 686f 756c 6420 6265 source should be │ │ │ │ │ +000853c0: 2072 6570 7265 7365 6e74 6162 6c65 2069 representable i │ │ │ │ │ +000853d0: 6e20 7468 650a 2020 2020 206c 6567 6163 n the. legac │ │ │ │ │ +000853e0: 7920 656e 636f 6469 6e67 2066 6f72 2061 y encoding for a │ │ │ │ │ +000853f0: 206c 6f63 616c 6520 6576 656e 2069 6620 locale even if │ │ │ │ │ +00085400: 7468 6520 6d61 6e20 7061 6765 2069 7320 the man page is │ │ │ │ │ +00085410: 656e 636f 6465 6420 696e 0a20 2020 2020 encoded in. │ │ │ │ │ +00085420: 5554 462d 382e 0a0a 3132 2e35 0a0a 2020 UTF-8...12.5.. │ │ │ │ │ +00085430: 2020 2054 6865 2041 7061 6368 6520 322e The Apache 2. │ │ │ │ │ +00085440: 3020 6c69 6365 6e73 6520 6973 206e 6f77 0 license is now │ │ │ │ │ +00085450: 2069 6e20 636f 6d6d 6f6e 2d6c 6963 656e in common-licen │ │ │ │ │ +00085460: 7365 7320 616e 6420 7368 6f75 6c64 2062 ses and should b │ │ │ │ │ +00085470: 650a 2020 2020 2072 6566 6572 656e 6365 e. reference │ │ │ │ │ +00085480: 6420 7261 7468 6572 2074 6861 6e20 7175 d rather than qu │ │ │ │ │ +00085490: 6f74 6564 2069 6e20 e280 9864 6562 6961 oted in ...debia │ │ │ │ │ +000854a0: 6e2f 636f 7079 7269 6768 74e2 8099 2e0a n/copyright..... │ │ │ │ │ +000854b0: 0a31 322e 350a 0a20 2020 2020 5061 636b .12.5.. Pack │ │ │ │ │ +000854c0: 6167 6573 2069 6e20 636f 6e74 7269 6220 ages in contrib │ │ │ │ │ +000854d0: 616e 6420 6e6f 6e2d 6672 6565 2073 686f and non-free sho │ │ │ │ │ +000854e0: 756c 6420 7374 6174 6520 696e 2074 6865 uld state in the │ │ │ │ │ +000854f0: 2063 6f70 7972 6967 6874 2066 696c 650a copyright file. │ │ │ │ │ +00085500: 2020 2020 2074 6861 7420 7468 6520 7061 that the pa │ │ │ │ │ +00085510: 636b 6167 6520 6973 206e 6f74 2070 6172 ckage is not par │ │ │ │ │ +00085520: 7420 6f66 2044 6562 6961 6e20 474e 552f t of Debian GNU/ │ │ │ │ │ +00085530: 4c69 6e75 7820 616e 6420 6272 6965 666c Linux and briefl │ │ │ │ │ +00085540: 790a 2020 2020 2065 7870 6c61 696e 2077 y. explain w │ │ │ │ │ +00085550: 6879 2e0a 0a64 6562 636f 6e66 0a0a 2020 hy...debconf.. │ │ │ │ │ +00085560: 2020 2055 6e64 6572 7363 6f72 6520 28e2 Underscore (. │ │ │ │ │ +00085570: 8098 5fe2 8099 2920 6973 2061 6c6c 6f77 .._...) is allow │ │ │ │ │ +00085580: 6564 2069 6e20 6465 6263 6f6e 6620 7465 ed in debconf te │ │ │ │ │ +00085590: 6d70 6c61 7465 206e 616d 6573 2e0a 0a1f mplate names.... │ │ │ │ │ +000855a0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +000855b0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +000855c0: 3a20 5665 7273 696f 6e20 3320 3720 332c : Version 3 7 3, │ │ │ │ │ +000855d0: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +000855e0: 3320 3720 3220 322c 2020 5072 6576 3a20 3 7 2 2, Prev: │ │ │ │ │ +000855f0: 5665 7273 696f 6e20 3320 3820 302c 2020 Version 3 8 0, │ │ │ │ │ +00085600: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +00085610: 6563 6b6c 6973 740a 0a32 322e 3335 2056 ecklist..22.35 V │ │ │ │ │ +00085620: 6572 7369 6f6e 2033 2e37 2e33 0a3d 3d3d ersion 3.7.3.=== │ │ │ │ │ +00085630: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00085640: 0a0a 5265 6c65 6173 6564 2044 6563 656d ..Released Decem │ │ │ │ │ +00085650: 6265 722c 2032 3030 372e 0a0a 352e 362e ber, 2007...5.6. │ │ │ │ │ +00085660: 3132 0a0a 2020 2020 2050 6163 6b61 6765 12.. Package │ │ │ │ │ +00085670: 2076 6572 7369 6f6e 206e 756d 6265 7273 version numbers │ │ │ │ │ +00085680: 206d 6179 2063 6f6e 7461 696e 2074 696c may contain til │ │ │ │ │ +00085690: 6465 732c 2077 6869 6368 2073 6f72 7420 des, which sort │ │ │ │ │ +000856a0: 6265 666f 7265 0a20 2020 2020 616e 7974 before. anyt │ │ │ │ │ +000856b0: 6869 6e67 2c20 6576 656e 2074 6865 2065 hing, even the e │ │ │ │ │ +000856c0: 6e64 206f 6620 6120 7061 7274 2e0a 0a31 nd of a part...1 │ │ │ │ │ +000856d0: 302e 340a 0a20 2020 2020 5363 7269 7074 0.4.. Script │ │ │ │ │ +000856e0: 7320 6d61 7920 6173 7375 6d65 2074 6861 s may assume tha │ │ │ │ │ +000856f0: 7420 e280 982f 6269 6e2f 7368 e280 9920 t .../bin/sh... │ │ │ │ │ +00085700: 7375 7070 6f72 7473 206c 6f63 616c 2028 supports local ( │ │ │ │ │ +00085710: 6174 2061 2062 6173 6963 206c 6576 656c at a basic level │ │ │ │ │ +00085720: 290a 2020 2020 2061 6e64 2074 6861 7420 ). and that │ │ │ │ │ +00085730: 6974 7320 7465 7374 2062 7569 6c74 696e its test builtin │ │ │ │ │ +00085740: 2028 6966 2061 6e79 2920 7375 7070 6f72 (if any) suppor │ │ │ │ │ +00085750: 7473 202d 6120 616e 6420 2d6f 2062 696e ts -a and -o bin │ │ │ │ │ +00085760: 6172 790a 2020 2020 206c 6f67 6963 616c ary. logical │ │ │ │ │ +00085770: 206f 7065 7261 746f 7273 2e0a 0a38 2e35 operators...8.5 │ │ │ │ │ +00085780: 0a0a 2020 2020 2054 6865 2073 7562 7374 .. The subst │ │ │ │ │ +00085790: 6974 7574 696f 6e20 7661 7269 6162 6c65 itution variable │ │ │ │ │ +000857a0: 2024 7b62 696e 6172 793a 5665 7273 696f ${binary:Versio │ │ │ │ │ +000857b0: 6e7d 2073 686f 756c 6420 6265 2075 7365 n} should be use │ │ │ │ │ +000857c0: 6420 696e 2070 6c61 6365 0a20 2020 2020 d in place. │ │ │ │ │ +000857d0: 6f66 2024 7b53 6f75 7263 652d 5665 7273 of ${Source-Vers │ │ │ │ │ +000857e0: 696f 6e7d 2066 6f72 2064 6570 656e 6465 ion} for depende │ │ │ │ │ +000857f0: 6e63 6965 7320 6265 7477 6565 6e20 7061 ncies between pa │ │ │ │ │ +00085800: 636b 6167 6573 206f 6620 7468 6520 7361 ckages of the sa │ │ │ │ │ +00085810: 6d65 0a20 2020 2020 6c69 6272 6172 792e me. library. │ │ │ │ │ +00085820: 0a0a 6d65 6e75 2070 6f6c 6963 790a 0a20 ..menu policy.. │ │ │ │ │ +00085830: 2020 2020 5375 6273 7461 6e74 6961 6c20 Substantial │ │ │ │ │ +00085840: 7265 6f72 6761 6e69 7a61 7469 6f6e 2061 reorganization a │ │ │ │ │ +00085850: 6e64 2072 656e 616d 696e 6720 6f66 2073 nd renaming of s │ │ │ │ │ +00085860: 6563 7469 6f6e 7320 696e 2074 6865 2044 ections in the D │ │ │ │ │ +00085870: 6562 6961 6e0a 2020 2020 206d 656e 7520 ebian. menu │ │ │ │ │ +00085880: 7374 7275 6374 7572 652e 2020 5061 636b structure. Pack │ │ │ │ │ +00085890: 6167 6573 2077 6974 6820 6d65 6e75 2065 ages with menu e │ │ │ │ │ +000858a0: 6e74 7269 6573 2073 686f 756c 6420 6265 ntries should be │ │ │ │ │ +000858b0: 2072 6576 6965 7765 6420 746f 0a20 2020 reviewed to. │ │ │ │ │ +000858c0: 2020 7365 6520 6966 2074 6865 206d 656e see if the men │ │ │ │ │ +000858d0: 7520 7365 6374 696f 6e20 6861 7320 6265 u section has be │ │ │ │ │ +000858e0: 656e 2072 656e 616d 6564 206f 7220 6966 en renamed or if │ │ │ │ │ +000858f0: 206f 6e65 206f 6620 7468 6520 6e65 770a one of the new. │ │ │ │ │ +00085900: 2020 2020 2073 6563 7469 6f6e 7320 776f sections wo │ │ │ │ │ +00085910: 756c 6420 6265 206d 6f72 6520 6170 7072 uld be more appr │ │ │ │ │ +00085920: 6f70 7269 6174 652e 0a0a 352e 362e 310a opriate...5.6.1. │ │ │ │ │ +00085930: 0a20 2020 2020 5468 6520 536f 7572 6365 . The Source │ │ │ │ │ +00085940: 2066 6965 6c64 2069 6e20 6120 e280 982e field in a .... │ │ │ │ │ +00085950: 6368 616e 6765 73e2 8099 2066 696c 6520 changes... file │ │ │ │ │ +00085960: 6d61 7920 636f 6e74 6169 6e20 6120 7665 may contain a ve │ │ │ │ │ +00085970: 7273 696f 6e20 6e75 6d62 6572 0a20 2020 rsion number. │ │ │ │ │ +00085980: 2020 696e 2070 6172 656e 7468 6573 6573 in parentheses │ │ │ │ │ +00085990: 2e0a 0a35 2e36 2e31 370a 0a20 2020 2020 ...5.6.17.. │ │ │ │ │ +000859a0: 5468 6520 6163 6365 7074 6162 6c65 2076 The acceptable v │ │ │ │ │ +000859b0: 616c 7565 7320 666f 7220 7468 6520 5572 alues for the Ur │ │ │ │ │ +000859c0: 6765 6e63 7920 6669 656c 6420 6172 6520 gency field are │ │ │ │ │ +000859d0: 6c6f 772c 206d 6564 6975 6d2c 2068 6967 low, medium, hig │ │ │ │ │ +000859e0: 682c 0a20 2020 2020 6372 6974 6963 616c h,. critical │ │ │ │ │ +000859f0: 2c20 6f72 2065 6d65 7267 656e 6379 2e0a , or emergency.. │ │ │ │ │ +00085a00: 0a38 2e36 0a0a 2020 2020 2054 6865 2073 .8.6.. The s │ │ │ │ │ +00085a10: 686c 6962 7320 6669 6c65 206e 6f77 2061 hlibs file now a │ │ │ │ │ +00085a20: 6c6c 6f77 7320 616e 206f 7074 696f 6e61 llows an optiona │ │ │ │ │ +00085a30: 6c20 7479 7065 2066 6965 6c64 2c20 696e l type field, in │ │ │ │ │ +00085a40: 6469 6361 7469 6e67 2074 6865 0a20 2020 dicating the. │ │ │ │ │ +00085a50: 2020 7479 7065 206f 6620 7061 636b 6167 type of packag │ │ │ │ │ +00085a60: 6520 666f 7220 7768 6963 6820 7468 6520 e for which the │ │ │ │ │ +00085a70: 6c69 6e65 2069 7320 7661 6c69 642e 2020 line is valid. │ │ │ │ │ +00085a80: 5468 6520 6f6e 6c79 2063 7572 7265 6e74 The only current │ │ │ │ │ +00085a90: 6c79 0a20 2020 2020 7375 7070 6f72 7465 ly. supporte │ │ │ │ │ +00085aa0: 6420 7479 7065 2069 7320 7564 6562 2c20 d type is udeb, │ │ │ │ │ +00085ab0: 7573 6564 2077 6974 6820 7061 636b 6167 used with packag │ │ │ │ │ +00085ac0: 6573 2066 6f72 2074 6865 2044 6562 6961 es for the Debia │ │ │ │ │ +00085ad0: 6e0a 2020 2020 2049 6e73 7461 6c6c 6572 n. Installer │ │ │ │ │ +00085ae0: 2e0a 0a33 2e39 2e31 0a0a 2020 2020 2050 ...3.9.1.. P │ │ │ │ │ +00085af0: 6163 6b61 6765 7320 666f 6c6c 6f77 696e ackages followin │ │ │ │ │ +00085b00: 6720 7468 6520 4465 6269 616e 2043 6f6e g the Debian Con │ │ │ │ │ +00085b10: 6669 6775 7261 7469 6f6e 206d 616e 6167 figuration manag │ │ │ │ │ +00085b20: 656d 656e 740a 2020 2020 2073 7065 6369 ement. speci │ │ │ │ │ +00085b30: 6669 6361 7469 6f6e 206d 7573 7420 616c fication must al │ │ │ │ │ +00085b40: 6c6f 7720 666f 7220 7472 616e 736c 6174 low for translat │ │ │ │ │ +00085b50: 696f 6e20 6f66 2074 6865 6972 206d 6573 ion of their mes │ │ │ │ │ +00085b60: 7361 6765 7320 6279 2075 7369 6e67 0a20 sages by using. │ │ │ │ │ +00085b70: 2020 2020 6120 6765 7474 6578 742d 6261 a gettext-ba │ │ │ │ │ +00085b80: 7365 6420 7379 7374 656d 2073 7563 6820 sed system such │ │ │ │ │ +00085b90: 6173 2070 6f2d 6465 6263 6f6e 662e 0a0a as po-debconf... │ │ │ │ │ +00085ba0: 3132 2e35 0a0a 2020 2020 2047 4644 4c20 12.5.. GFDL │ │ │ │ │ +00085bb0: 312e 322c 2047 504c 2033 2c20 616e 6420 1.2, GPL 3, and │ │ │ │ │ +00085bc0: 4c47 504c 2033 2061 7265 206e 6f77 2069 LGPL 3 are now i │ │ │ │ │ +00085bd0: 6e20 636f 6d6d 6f6e 2d6c 6963 656e 7365 n common-license │ │ │ │ │ +00085be0: 7320 616e 6420 7368 6f75 6c64 0a20 2020 s and should. │ │ │ │ │ +00085bf0: 2020 6265 2072 6566 6572 656e 6365 6420 be referenced │ │ │ │ │ +00085c00: 7261 7468 6572 2074 6861 6e20 7175 6f74 rather than quot │ │ │ │ │ +00085c10: 6564 2069 6e20 6465 6269 616e 2f63 6f70 ed in debian/cop │ │ │ │ │ +00085c20: 7972 6967 6874 2e0a 0a1f 0a46 696c 653a yright.....File: │ │ │ │ │ +00085c30: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +00085c40: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ +00085c50: 696f 6e20 3320 3720 3220 322c 2020 4e65 ion 3 7 2 2, Ne │ │ │ │ │ +00085c60: 7874 3a20 5665 7273 696f 6e20 3320 3720 xt: Version 3 7 │ │ │ │ │ +00085c70: 322c 2020 5072 6576 3a20 5665 7273 696f 2, Prev: Versio │ │ │ │ │ +00085c80: 6e20 3320 3720 332c 2020 5570 3a20 5570 n 3 7 3, Up: Up │ │ │ │ │ +00085c90: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ +00085ca0: 740a 0a32 322e 3336 2056 6572 7369 6f6e t..22.36 Version │ │ │ │ │ +00085cb0: 2033 2e37 2e32 2e32 0a3d 3d3d 3d3d 3d3d 3.7.2.2.======= │ │ │ │ │ +00085cc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +00085cd0: 5265 6c65 6173 6564 204f 6374 6f62 6572 Released October │ │ │ │ │ +00085ce0: 2c20 3230 3036 2e0a 0a54 6869 7320 7265 , 2006...This re │ │ │ │ │ +00085cf0: 6c65 6173 6520 6272 6f6b 6520 7468 6520 lease broke the │ │ │ │ │ +00085d00: 6e6f 726d 616c 2072 756c 6520 6167 6169 normal rule agai │ │ │ │ │ +00085d10: 6e73 7420 696e 7472 6f64 7563 696e 6720 nst introducing │ │ │ │ │ +00085d20: 6e6f 726d 6174 6976 6520 6368 616e 6765 normative change │ │ │ │ │ +00085d30: 730a 7769 7468 6f75 7420 6368 616e 6769 s.without changi │ │ │ │ │ +00085d40: 6e67 2074 6865 206d 616a 6f72 2070 6174 ng the major pat │ │ │ │ │ +00085d50: 6368 206c 6576 656c 2e0a 0a36 2e31 0a0a ch level...6.1.. │ │ │ │ │ +00085d60: 2020 2020 204d 6169 6e74 6169 6e65 7220 Maintainer │ │ │ │ │ +00085d70: 7363 7269 7074 7320 6d75 7374 206e 6f74 scripts must not │ │ │ │ │ +00085d80: 2062 6520 776f 726c 6420 7772 6974 6561 be world writea │ │ │ │ │ +00085d90: 626c 6520 2875 7020 6672 6f6d 2061 2073 ble (up from a s │ │ │ │ │ +00085da0: 686f 756c 6420 746f 0a20 2020 2020 6120 hould to. a │ │ │ │ │ +00085db0: 6d75 7374 290a 0a1f 0a46 696c 653a 2064 must)....File: d │ │ │ │ │ +00085dc0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00085dd0: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ +00085de0: 6e20 3320 3720 322c 2020 4e65 7874 3a20 n 3 7 2, Next: │ │ │ │ │ +00085df0: 5665 7273 696f 6e20 3320 3720 312c 2020 Version 3 7 1, │ │ │ │ │ +00085e00: 5072 6576 3a20 5665 7273 696f 6e20 3320 Prev: Version 3 │ │ │ │ │ +00085e10: 3720 3220 322c 2020 5570 3a20 5570 6772 7 2 2, Up: Upgr │ │ │ │ │ +00085e20: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ +00085e30: 0a32 322e 3337 2056 6572 7369 6f6e 2033 .22.37 Version 3 │ │ │ │ │ +00085e40: 2e37 2e32 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .7.2.=========== │ │ │ │ │ +00085e50: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ +00085e60: 6564 2041 7072 696c 2c20 3230 3036 2e0a ed April, 2006.. │ │ │ │ │ +00085e70: 0a31 312e 350a 0a20 2020 2020 5265 7665 .11.5.. Reve │ │ │ │ │ +00085e80: 7274 2074 6865 2063 6769 2d6c 6962 2063 rt the cgi-lib c │ │ │ │ │ +00085e90: 6861 6e67 652e 0a0a 1f0a 4669 6c65 3a20 hange.....File: │ │ │ │ │ +00085ea0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00085eb0: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ +00085ec0: 6f6e 2033 2037 2031 2c20 204e 6578 743a on 3 7 1, Next: │ │ │ │ │ +00085ed0: 2056 6572 7369 6f6e 2033 2037 2030 2c20 Version 3 7 0, │ │ │ │ │ +00085ee0: 2050 7265 763a 2056 6572 7369 6f6e 2033 Prev: Version 3 │ │ │ │ │ +00085ef0: 2037 2032 2c20 2055 703a 2055 7067 7261 7 2, Up: Upgra │ │ │ │ │ +00085f00: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ +00085f10: 3232 2e33 3820 5665 7273 696f 6e20 332e 22.38 Version 3. │ │ │ │ │ +00085f20: 372e 310a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 7.1.============ │ │ │ │ │ +00085f30: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +00085f40: 6420 4170 7269 6c2c 2032 3030 362e 0a0a d April, 2006... │ │ │ │ │ +00085f50: 3130 2e32 0a0a 2020 2020 2049 7420 6973 10.2.. It is │ │ │ │ │ +00085f60: 206e 6f77 2070 6f73 7369 626c 6520 746f now possible to │ │ │ │ │ +00085f70: 2063 7265 6174 6520 7368 6172 6564 206c create shared l │ │ │ │ │ +00085f80: 6962 7261 7269 6573 2077 6974 686f 7574 ibraries without │ │ │ │ │ +00085f90: 2072 656c 6f63 6174 6162 6c65 0a20 2020 relocatable. │ │ │ │ │ +00085fa0: 2020 636f 6465 2028 7573 696e 6720 2d66 code (using -f │ │ │ │ │ +00085fb0: 5049 4329 2069 6e20 6365 7274 6169 6e20 PIC) in certain │ │ │ │ │ +00085fc0: 6578 6365 7074 696f 6e61 6c20 6361 7365 exceptional case │ │ │ │ │ +00085fd0: 732c 2070 726f 7669 6465 6420 736f 6d65 s, provided some │ │ │ │ │ +00085fe0: 0a20 2020 2020 7072 6f63 6564 7572 6573 . procedures │ │ │ │ │ +00085ff0: 2061 7265 2066 6f6c 6c6f 7765 642c 2061 are followed, a │ │ │ │ │ +00086000: 6e64 2066 6f72 2063 7265 6174 696e 6720 nd for creating │ │ │ │ │ +00086010: 7374 6174 6963 206c 6962 7261 7269 6573 static libraries │ │ │ │ │ +00086020: 2077 6974 680a 2020 2020 2072 656c 6f63 with. reloc │ │ │ │ │ +00086030: 6174 6162 6c65 2063 6f64 6520 2861 6761 atable code (aga │ │ │ │ │ +00086040: 696e 2c20 7573 696e 6720 2d66 5049 4329 in, using -fPIC) │ │ │ │ │ +00086050: 2e20 4469 7363 7573 7369 6f6e 206f 6e0a . Discussion on. │ │ │ │ │ +00086060: 2020 2020 203c 6465 6269 616e 2d64 6576 , getting a │ │ │ │ │ +00086090: 726f 7567 6820 636f 6e73 656e 7375 732c rough consensus, │ │ │ │ │ +000860a0: 2061 6e64 0a20 2020 2020 646f 6375 6d65 and. docume │ │ │ │ │ +000860b0: 6e74 696e 6720 6974 2069 6e20 5245 4144 nting it in READ │ │ │ │ │ +000860c0: 4d45 2e44 6562 6961 6e20 636f 6e73 7469 ME.Debian consti │ │ │ │ │ +000860d0: 7475 7465 206d 6f73 7420 6f66 2074 6865 tute most of the │ │ │ │ │ +000860e0: 2070 726f 6365 7373 2e0a 0a31 312e 382e process...11.8. │ │ │ │ │ +000860f0: 370a 0a20 2020 2020 5061 636b 6167 6573 7.. Packages │ │ │ │ │ +00086100: 2073 686f 756c 6420 696e 7374 616c 6c20 should install │ │ │ │ │ +00086110: 616e 7920 7265 6c65 7661 6e74 2066 696c any relevant fil │ │ │ │ │ +00086120: 6573 2069 6e74 6f20 7468 6520 6469 7265 es into the dire │ │ │ │ │ +00086130: 6374 6f72 6965 730a 2020 2020 20e2 8098 ctories. ... │ │ │ │ │ +00086140: 2f75 7372 2f69 6e63 6c75 6465 2f58 3131 /usr/include/X11 │ │ │ │ │ +00086150: 2fe2 8099 2061 6e64 20e2 8098 2f75 7372 /... and .../usr │ │ │ │ │ +00086160: 2f6c 6962 2f58 3131 2fe2 8099 2c20 6275 /lib/X11/..., bu │ │ │ │ │ +00086170: 7420 6966 2074 6865 7920 646f 2073 6f2c t if they do so, │ │ │ │ │ +00086180: 2074 6865 790a 2020 2020 206d 7573 7420 they. must │ │ │ │ │ +00086190: 7072 652d 6465 7065 6e64 206f 6e20 e280 pre-depend on .. │ │ │ │ │ +000861a0: 9878 3131 2d63 6f6d 6d6f 6e20 283e 3d20 .x11-common (>= │ │ │ │ │ +000861b0: 313a 372e 302e 3029 e280 990a 0a1f 0a46 1:7.0.0).......F │ │ │ │ │ +000861c0: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +000861d0: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +000861e0: 5665 7273 696f 6e20 3320 3720 302c 2020 Version 3 7 0, │ │ │ │ │ +000861f0: 4e65 7874 3a20 5665 7273 696f 6e20 3320 Next: Version 3 │ │ │ │ │ +00086200: 3620 322c 2020 5072 6576 3a20 5665 7273 6 2, Prev: Vers │ │ │ │ │ +00086210: 696f 6e20 3320 3720 312c 2020 5570 3a20 ion 3 7 1, Up: │ │ │ │ │ +00086220: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ +00086230: 6973 740a 0a32 322e 3339 2056 6572 7369 ist..22.39 Versi │ │ │ │ │ +00086240: 6f6e 2033 2e37 2e30 0a3d 3d3d 3d3d 3d3d on 3.7.0.======= │ │ │ │ │ +00086250: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ +00086260: 6c65 6173 6564 2041 7072 696c 2c20 3230 leased April, 20 │ │ │ │ │ +00086270: 3036 2e0a 0a31 312e 350a 0a20 2020 2020 06...11.5.. │ │ │ │ │ +00086280: 5061 636b 6167 6573 2073 6869 7070 696e Packages shippin │ │ │ │ │ +00086290: 6720 7765 6220 7365 7276 6572 2043 4749 g web server CGI │ │ │ │ │ +000862a0: 2066 696c 6573 2061 7265 2065 7870 6563 files are expec │ │ │ │ │ +000862b0: 7465 6420 746f 2069 6e73 7461 6c6c 2074 ted to install t │ │ │ │ │ +000862c0: 6865 6d0a 2020 2020 2069 6e20 e280 982f hem. in .../ │ │ │ │ │ +000862d0: 7573 722f 6c69 622f 6367 692d 6c69 622f usr/lib/cgi-lib/ │ │ │ │ │ +000862e0: e280 9920 6469 7265 6374 6f72 6965 732e ... directories. │ │ │ │ │ +000862f0: 2020 5468 6973 206c 6f63 6174 696f 6e20 This location │ │ │ │ │ +00086300: 6368 616e 6765 2070 6572 6861 7073 0a20 change perhaps. │ │ │ │ │ +00086310: 2020 2020 7368 6f75 6c64 2062 6520 646f should be do │ │ │ │ │ +00086320: 6375 6d65 6e74 6564 2069 6e20 4e45 5753 cumented in NEWS │ │ │ │ │ +00086330: 0a0a 3131 2e35 0a0a 2020 2020 2057 6562 ..11.5.. Web │ │ │ │ │ +00086340: 2073 6572 7665 7220 7061 636b 6167 6573 server packages │ │ │ │ │ +00086350: 2073 686f 756c 6420 696e 636c 7564 6520 should include │ │ │ │ │ +00086360: 6120 7374 616e 6461 7264 2073 6372 6970 a standard scrip │ │ │ │ │ +00086370: 7441 6c69 6173 206f 660a 2020 2020 2063 tAlias of. c │ │ │ │ │ +00086380: 6769 2d6c 6962 2074 6f20 e280 982f 7573 gi-lib to .../us │ │ │ │ │ +00086390: 722f 6c69 622f 6367 692d 6c69 62e2 8099 r/lib/cgi-lib... │ │ │ │ │ +000863a0: 2e0a 0a39 2e31 2e31 0a0a 2020 2020 2054 ...9.1.1.. T │ │ │ │ │ +000863b0: 6865 2076 6572 7369 6f6e 206f 6620 4648 he version of FH │ │ │ │ │ +000863c0: 5320 6d61 6e64 6174 6564 2062 7920 706f S mandated by po │ │ │ │ │ +000863d0: 6c69 6379 2068 6173 2062 6565 6e20 7570 licy has been up │ │ │ │ │ +000863e0: 7065 6420 746f 2032 2e33 2e20 2054 6865 ped to 2.3. The │ │ │ │ │ +000863f0: 7265 0a20 2020 2020 7368 6f75 6c64 2062 re. should b │ │ │ │ │ +00086400: 6520 6e6f 2063 6861 6e67 6573 2072 6571 e no changes req │ │ │ │ │ +00086410: 7569 7265 6420 666f 7220 6d6f 7374 2070 uired for most p │ │ │ │ │ +00086420: 6163 6b61 6765 732c 2074 686f 7567 6820 ackages, though │ │ │ │ │ +00086430: 6e65 7720 746f 700a 2020 2020 206c 6576 new top. lev │ │ │ │ │ +00086440: 656c 2064 6972 6563 746f 7269 6573 20e2 el directories . │ │ │ │ │ +00086450: 8098 2f6d 6564 6961 e280 992c 20e2 8098 ../media..., ... │ │ │ │ │ +00086460: 2f73 7276 e280 992c 2065 7463 2e20 206d /srv..., etc. m │ │ │ │ │ +00086470: 6179 2062 6520 6f66 2069 6e74 6572 6573 ay be of interes │ │ │ │ │ +00086480: 742e 0a0a 352e 312c 2035 2e36 2e33 0a0a t...5.1, 5.6.3.. │ │ │ │ │ +00086490: 2020 2020 2041 6c6c 2066 6965 6c64 732c All fields, │ │ │ │ │ +000864a0: 2061 7061 7274 2066 726f 6d20 7468 6520 apart from the │ │ │ │ │ +000864b0: 5570 6c6f 6164 6572 7320 6669 656c 642c Uploaders field, │ │ │ │ │ +000864c0: 2069 6e20 7468 6520 636f 6e74 726f 6c20 in the control │ │ │ │ │ +000864d0: 6669 6c65 2061 7265 0a20 2020 2020 7375 file are. su │ │ │ │ │ +000864e0: 7070 6f73 6564 2074 6f20 6265 2061 2073 pposed to be a s │ │ │ │ │ +000864f0: 696e 676c 6520 6c6f 6769 6361 6c20 6c69 ingle logical li │ │ │ │ │ +00086500: 6e65 2c20 7768 6963 6820 6d61 7920 6265 ne, which may be │ │ │ │ │ +00086510: 2073 7072 6561 6420 6f76 6572 0a20 2020 spread over. │ │ │ │ │ +00086520: 2020 6d75 6c74 6970 6c65 2070 6879 7369 multiple physi │ │ │ │ │ +00086530: 6361 6c20 6c69 6e65 7320 286e 6577 6c69 cal lines (newli │ │ │ │ │ +00086540: 6e65 2066 6f6c 6c6f 7765 6420 6279 2073 ne followed by s │ │ │ │ │ +00086550: 7061 6365 2069 7320 656c 6964 6564 292e pace is elided). │ │ │ │ │ +00086560: 0a20 2020 2020 486f 7765 7665 722c 2061 . However, a │ │ │ │ │ +00086570: 6e79 2070 6172 7365 7220 666f 7220 7468 ny parser for th │ │ │ │ │ +00086580: 6520 636f 6e74 726f 6c20 6669 6c65 206d e control file m │ │ │ │ │ +00086590: 7573 7420 616c 6c6f 7720 7468 6520 5570 ust allow the Up │ │ │ │ │ +000865a0: 6c6f 6164 6572 730a 2020 2020 2066 6965 loaders. fie │ │ │ │ │ +000865b0: 6c64 2074 6f20 6265 2073 7072 6561 6420 ld to be spread │ │ │ │ │ +000865c0: 6f76 6572 206d 756c 7469 706c 6520 7068 over multiple ph │ │ │ │ │ +000865d0: 7973 6963 616c 206c 696e 6573 2061 7320 ysical lines as │ │ │ │ │ +000865e0: 7765 6c6c 2c20 746f 2070 7265 7061 7265 well, to prepare │ │ │ │ │ +000865f0: 0a20 2020 2020 666f 7220 6675 7475 7265 . for future │ │ │ │ │ +00086600: 2063 6861 6e67 6573 2e0a 0a31 302e 340a changes...10.4. │ │ │ │ │ +00086610: 0a20 2020 2020 5768 656e 2073 6372 6970 . When scrip │ │ │ │ │ +00086620: 7473 2061 7265 2069 6e73 7461 6c6c 6564 ts are installed │ │ │ │ │ +00086630: 2069 6e74 6f20 6120 6469 7265 6374 6f72 into a director │ │ │ │ │ +00086640: 7920 696e 2074 6865 2073 7973 7465 6d20 y in the system │ │ │ │ │ +00086650: 5041 5448 2c20 7468 650a 2020 2020 2073 PATH, the. s │ │ │ │ │ +00086660: 6372 6970 7420 6e61 6d65 2073 686f 756c cript name shoul │ │ │ │ │ +00086670: 6420 6e6f 7420 696e 636c 7564 6520 616e d not include an │ │ │ │ │ +00086680: 2065 7874 656e 7369 6f6e 2074 6861 7420 extension that │ │ │ │ │ +00086690: 6465 6e6f 7465 7320 7468 650a 2020 2020 denotes the. │ │ │ │ │ +000866a0: 2073 6372 6970 7469 6e67 206c 616e 6775 scripting langu │ │ │ │ │ +000866b0: 6167 6520 6375 7272 656e 746c 7920 7573 age currently us │ │ │ │ │ +000866c0: 6564 2074 6f20 696d 706c 656d 656e 7420 ed to implement │ │ │ │ │ +000866d0: 6974 2e0a 0a39 2e33 2e33 2e32 0a0a 2020 it...9.3.3.2.. │ │ │ │ │ +000866e0: 2020 2070 6163 6b61 6765 7320 7468 6174 packages that │ │ │ │ │ +000866f0: 2069 6e76 6f6b 6520 696e 6974 7363 7269 invoke initscri │ │ │ │ │ +00086700: 7074 7320 6e6f 7720 6d75 7374 2075 7365 pts now must use │ │ │ │ │ +00086710: 2069 6e76 6f6b 652d 7263 2e64 2074 6f20 invoke-rc.d to │ │ │ │ │ +00086720: 646f 2073 6f0a 2020 2020 2073 696e 6365 do so. since │ │ │ │ │ +00086730: 2069 7420 616c 736f 2070 6179 7320 6174 it also pays at │ │ │ │ │ +00086740: 7465 6e74 696f 6e20 746f 2072 756e 206c tention to run l │ │ │ │ │ +00086750: 6576 656c 7320 616e 6420 6f74 6865 7220 evels and other │ │ │ │ │ +00086760: 6c6f 6361 6c0a 2020 2020 2063 6f6e 7374 local. const │ │ │ │ │ +00086770: 7261 696e 7473 2e0a 0a31 312e 382e 352e raints...11.8.5. │ │ │ │ │ +00086780: 322c 2031 312e 382e 372c 2065 7463 0a0a 2, 11.8.7, etc.. │ │ │ │ │ +00086790: 2020 2020 2057 6520 6e6f 206c 6f6e 6765 We no longe │ │ │ │ │ +000867a0: 7220 7573 6520 e280 982f 7573 722f 5831 r use .../usr/X1 │ │ │ │ │ +000867b0: 3152 36e2 8099 2c20 7369 6e63 6520 7765 1R6..., since we │ │ │ │ │ +000867c0: 2068 6176 6520 6d69 6772 6174 6564 2061 have migrated a │ │ │ │ │ +000867d0: 7761 7920 746f 2075 7369 6e67 0a20 2020 way to using. │ │ │ │ │ +000867e0: 2020 586f 7267 2070 6174 6873 2e20 2054 Xorg paths. T │ │ │ │ │ +000867f0: 6869 7320 6d65 616e 732c 2066 6f72 206f his means, for o │ │ │ │ │ +00086800: 6e65 2074 6869 6e67 2c20 666f 6e74 7320 ne thing, fonts │ │ │ │ │ +00086810: 6c69 7665 2069 6e0a 2020 2020 20e2 8098 live in. ... │ │ │ │ │ +00086820: 2f75 7372 2f73 6861 7265 2f66 6f6e 7473 /usr/share/fonts │ │ │ │ │ +00086830: 2f58 3131 2fe2 8099 206e 6f77 2c20 616e /X11/... now, an │ │ │ │ │ +00086840: 6420 e280 982f 7573 722f 5831 3152 36e2 d .../usr/X11R6. │ │ │ │ │ +00086850: 8099 2069 7320 676f 6e65 2e0a 0a1f 0a46 .. is gone.....F │ │ │ │ │ +00086860: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +00086870: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +00086880: 5665 7273 696f 6e20 3320 3620 322c 2020 Version 3 6 2, │ │ │ │ │ +00086890: 4e65 7874 3a20 5665 7273 696f 6e20 3320 Next: Version 3 │ │ │ │ │ +000868a0: 3620 312c 2020 5072 6576 3a20 5665 7273 6 1, Prev: Vers │ │ │ │ │ +000868b0: 696f 6e20 3320 3720 302c 2020 5570 3a20 ion 3 7 0, Up: │ │ │ │ │ +000868c0: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ +000868d0: 6973 740a 0a32 322e 3430 2056 6572 7369 ist..22.40 Versi │ │ │ │ │ +000868e0: 6f6e 2033 2e36 2e32 0a3d 3d3d 3d3d 3d3d on 3.6.2.======= │ │ │ │ │ +000868f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ +00086900: 6c65 6173 6564 204a 756e 652c 2032 3030 leased June, 200 │ │ │ │ │ +00086910: 352e 0a0a 2020 2020 2052 6563 6f6d 6d65 5... Recomme │ │ │ │ │ +00086920: 6e64 2064 6f63 2d62 6173 652c 2061 6e64 nd doc-base, and │ │ │ │ │ +00086930: 206e 6f74 206d 656e 752c 2066 6f72 2072 not menu, for r │ │ │ │ │ +00086940: 6567 6973 7465 7269 6e67 2070 6163 6b61 egistering packa │ │ │ │ │ +00086950: 6765 0a20 2020 2020 646f 6375 6d65 6e74 ge. document │ │ │ │ │ +00086960: 6174 696f 6e2e 0a0a 382e 310a 0a20 2020 ation...8.1.. │ │ │ │ │ +00086970: 2020 5275 6e20 7469 6d65 2073 7570 706f Run time suppo │ │ │ │ │ +00086980: 7274 2070 726f 6772 616d 7320 7368 6f75 rt programs shou │ │ │ │ │ +00086990: 6c64 206c 6976 6520 696e 2073 7562 6469 ld live in subdi │ │ │ │ │ +000869a0: 7265 6374 6f72 6965 7320 6f66 0a20 2020 rectories of. │ │ │ │ │ +000869b0: 2020 e280 982f 7573 722f 6c69 622f e280 .../usr/lib/.. │ │ │ │ │ +000869c0: 9920 6f72 20e2 8098 2f75 7372 2f73 6861 . or .../usr/sha │ │ │ │ │ +000869d0: 7265 e280 992c 2061 6e64 2070 7265 6665 re..., and prefe │ │ │ │ │ +000869e0: 7261 626c 7920 7468 6520 7368 6172 6564 rably the shared │ │ │ │ │ +000869f0: 206c 6962 2069 7320 6e61 6d65 640a 2020 lib is named. │ │ │ │ │ +00086a00: 2020 2074 6865 2073 616d 6520 6173 2074 the same as t │ │ │ │ │ +00086a10: 6865 2070 6163 6b61 6765 206e 616d 6520 he package name │ │ │ │ │ +00086a20: 2874 6f20 6176 6f69 6420 6e61 6d65 2063 (to avoid name c │ │ │ │ │ +00086a30: 6f6c 6c69 7369 6f6e 7329 2e0a 0a31 312e ollisions)...11. │ │ │ │ │ +00086a40: 350a 0a20 2020 2020 4974 2069 7320 7265 5.. It is re │ │ │ │ │ +00086a50: 636f 6d6d 656e 6465 6420 7468 6174 2048 commended that H │ │ │ │ │ +00086a60: 5454 5020 7365 7276 6572 7320 7072 6f76 TTP servers prov │ │ │ │ │ +00086a70: 6964 6520 616e 2061 6c69 6173 202f 696d ide an alias /im │ │ │ │ │ +00086a80: 6167 6573 2074 6f0a 2020 2020 2061 6c6c ages to. all │ │ │ │ │ +00086a90: 6f77 2070 6163 6b61 6765 7320 746f 2073 ow packages to s │ │ │ │ │ +00086aa0: 6861 7265 2069 6d61 6765 2066 696c 6573 hare image files │ │ │ │ │ +00086ab0: 2077 6974 6820 7468 6520 7765 6220 7365 with the web se │ │ │ │ │ +00086ac0: 7276 6572 0a0a 1f0a 4669 6c65 3a20 6465 rver....File: de │ │ │ │ │ +00086ad0: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00086ae0: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ +00086af0: 2033 2036 2031 2c20 204e 6578 743a 2056 3 6 1, Next: V │ │ │ │ │ +00086b00: 6572 7369 6f6e 2033 2036 2030 2c20 2050 ersion 3 6 0, P │ │ │ │ │ +00086b10: 7265 763a 2056 6572 7369 6f6e 2033 2036 rev: Version 3 6 │ │ │ │ │ +00086b20: 2032 2c20 2055 703a 2055 7067 7261 6469 2, Up: Upgradi │ │ │ │ │ +00086b30: 6e67 2063 6865 636b 6c69 7374 0a0a 3232 ng checklist..22 │ │ │ │ │ +00086b40: 2e34 3120 5665 7273 696f 6e20 332e 362e .41 Version 3.6. │ │ │ │ │ +00086b50: 310a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 1.============== │ │ │ │ │ +00086b60: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ +00086b70: 4175 6775 7374 2c20 3230 3033 2e0a 0a33 August, 2003...3 │ │ │ │ │ +00086b80: 2e31 302e 310a 0a20 2020 2020 5072 6f6d .10.1.. Prom │ │ │ │ │ +00086b90: 7074 696e 6720 7468 6520 7573 6572 2073 pting the user s │ │ │ │ │ +00086ba0: 686f 756c 6420 6265 2064 6f6e 6520 7573 hould be done us │ │ │ │ │ +00086bb0: 696e 6720 6465 6263 6f6e 662e 2020 4e6f ing debconf. No │ │ │ │ │ +00086bc0: 6e20 6465 6263 6f6e 6620 7573 6572 0a20 n debconf user. │ │ │ │ │ +00086bd0: 2020 2020 7072 6f6d 7074 7320 6172 6520 prompts are │ │ │ │ │ +00086be0: 6e6f 7720 6465 7072 6563 6174 6564 2e0a now deprecated.. │ │ │ │ │ +00086bf0: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00086c00: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00086c10: 6465 3a20 5665 7273 696f 6e20 3320 3620 de: Version 3 6 │ │ │ │ │ +00086c20: 302c 2020 4e65 7874 3a20 5665 7273 696f 0, Next: Versio │ │ │ │ │ +00086c30: 6e20 3320 3520 3130 2c20 2050 7265 763a n 3 5 10, Prev: │ │ │ │ │ +00086c40: 2056 6572 7369 6f6e 2033 2036 2031 2c20 Version 3 6 1, │ │ │ │ │ +00086c50: 2055 703a 2055 7067 7261 6469 6e67 2063 Up: Upgrading c │ │ │ │ │ +00086c60: 6865 636b 6c69 7374 0a0a 3232 2e34 3220 hecklist..22.42 │ │ │ │ │ +00086c70: 5665 7273 696f 6e20 332e 362e 300a 3d3d Version 3.6.0.== │ │ │ │ │ +00086c80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00086c90: 3d0a 0a52 656c 6561 7365 6420 4a75 6c79 =..Released July │ │ │ │ │ +00086ca0: 2c20 3230 3033 2e0a 0a52 6573 7472 7563 , 2003...Restruc │ │ │ │ │ +00086cb0: 7475 7269 6e67 2063 6175 7365 6420 7368 turing caused sh │ │ │ │ │ +00086cc0: 6966 7473 2069 6e20 7365 6374 696f 6e20 ifts in section │ │ │ │ │ +00086cd0: 6e75 6d62 6572 7320 616e 6420 6275 6d70 numbers and bump │ │ │ │ │ +00086ce0: 696e 6720 6f66 2074 6865 206d 696e 6f72 ing of the minor │ │ │ │ │ +00086cf0: 0a76 6572 7369 6f6e 206e 756d 6265 722e .version number. │ │ │ │ │ +00086d00: 0a0a 4d61 6e79 2070 6163 6b61 6769 6e67 ..Many packaging │ │ │ │ │ +00086d10: 206d 616e 7561 6c20 6170 7065 6e64 6963 manual appendic │ │ │ │ │ +00086d20: 6573 2074 6861 7420 7765 7265 2069 6e74 es that were int │ │ │ │ │ +00086d30: 6567 7261 7465 6420 696e 746f 2070 6f6c egrated into pol │ │ │ │ │ +00086d40: 6963 790a 7365 6374 696f 6e73 2061 7265 icy.sections are │ │ │ │ │ +00086d50: 206e 6f77 2065 6d70 7479 2c20 616e 6420 now empty, and │ │ │ │ │ +00086d60: 7265 706c 6163 6564 2077 6974 6820 6c69 replaced with li │ │ │ │ │ +00086d70: 6e6b 7320 746f 2074 6865 2050 6f6c 6963 nks to the Polic │ │ │ │ │ +00086d80: 792e 2020 496e 0a70 6172 7469 6375 6c61 y. In.particula │ │ │ │ │ +00086d90: 722c 2074 6865 2061 7070 656e 6469 6365 r, the appendice │ │ │ │ │ +00086da0: 7320 7468 6174 2069 6e63 6c75 6465 6420 s that included │ │ │ │ │ +00086db0: 7468 6520 6c69 7374 206f 6620 636f 6e74 the list of cont │ │ │ │ │ +00086dc0: 726f 6c20 6669 656c 6473 2077 6572 650a rol fields were. │ │ │ │ │ +00086dd0: 7570 6461 7465 6420 286e 6577 2066 6965 updated (new fie │ │ │ │ │ +00086de0: 6c64 7320 6c69 6b65 2043 6c6f 7365 732c lds like Closes, │ │ │ │ │ +00086df0: 2043 6861 6e67 6564 2d42 7920 7765 7265 Changed-By were │ │ │ │ │ +00086e00: 2061 6464 6564 2920 616e 6420 7468 6520 added) and the │ │ │ │ │ +00086e10: 6c69 7374 206f 660a 6669 656c 6473 2066 list of.fields f │ │ │ │ │ +00086e20: 6f72 2065 6163 6820 6f66 2063 6f6e 7472 or each of contr │ │ │ │ │ +00086e30: 6f6c 2c20 e280 982e 6368 616e 6765 73e2 ol, ....changes. │ │ │ │ │ +00086e40: 8099 2061 6e64 20e2 8098 2e64 7363 e280 .. and ....dsc.. │ │ │ │ │ +00086e50: 9920 6669 6c65 7320 6973 206e 6f77 2069 . files is now i │ │ │ │ │ +00086e60: 6e0a 506f 6c69 6379 2c20 616e 6420 7468 n.Policy, and th │ │ │ │ │ +00086e70: 6579 e280 9972 6520 6d61 726b 6564 206d ey...re marked m │ │ │ │ │ +00086e80: 616e 6461 746f 7279 2c20 7265 636f 6d6d andatory, recomm │ │ │ │ │ +00086e90: 656e 6465 6420 6f72 206f 7074 696f 6e61 ended or optiona │ │ │ │ │ +00086ea0: 6c20 6261 7365 6420 6f6e 0a74 6865 2063 l based on.the c │ │ │ │ │ +00086eb0: 7572 7265 6e74 2070 7261 6374 6963 6520 urrent practice │ │ │ │ │ +00086ec0: 616e 6420 7468 6520 6265 6861 7669 6f72 and the behavior │ │ │ │ │ +00086ed0: 206f 6620 7468 6520 6465 622d 6275 696c of the deb-buil │ │ │ │ │ +00086ee0: 6469 6e67 2074 6f6f 6c2d 6368 6169 6e2e ding tool-chain. │ │ │ │ │ +00086ef0: 0a0a 456c 696d 696e 6174 696f 6e20 6f66 ..Elimination of │ │ │ │ │ +00086f00: 206e 6565 646c 6573 736c 7920 6465 6570 needlessly deep │ │ │ │ │ +00086f10: 2073 6563 7469 6f6e 206c 6576 656c 732c section levels, │ │ │ │ │ +00086f20: 2070 7269 6d61 7269 6c79 2069 6e20 7468 primarily in th │ │ │ │ │ +00086f30: 6520 6368 6170 7465 720a 4465 6269 616e e chapter.Debian │ │ │ │ │ +00086f40: 2041 7263 6869 7665 2c20 6672 6f6d 2077 Archive, from w │ │ │ │ │ +00086f50: 6869 6368 2074 776f 206e 6577 2063 6861 hich two new cha │ │ │ │ │ +00086f60: 7074 6572 7320 7765 7265 2073 706c 6974 pters were split │ │ │ │ │ +00086f70: 206f 7574 2c20 4269 6e61 7279 0a70 6163 out, Binary.pac │ │ │ │ │ +00086f80: 6b61 6765 7320 616e 6420 536f 7572 6365 kages and Source │ │ │ │ │ +00086f90: 2070 6163 6b61 6765 732e 2020 5768 6174 packages. What │ │ │ │ │ +00086fa0: 2072 656d 6169 6e65 6420 7761 7320 7265 remained was re │ │ │ │ │ +00086fb0: 6f72 6465 7265 6420 7072 6f70 6572 6c79 ordered properly │ │ │ │ │ +00086fc0: 2c0a 7468 6174 2069 732c 2073 6f6d 6520 ,.that is, some │ │ │ │ │ +00086fd0: 7365 6374 7320 6265 6361 6d65 2073 6563 sects became sec │ │ │ │ │ +00086fe0: 7473 2065 7463 2e0a 0a53 6576 6572 616c ts etc...Several │ │ │ │ │ +00086ff0: 2073 6563 7469 6f6e 7320 7468 6174 2077 sections that w │ │ │ │ │ +00087000: 6572 6520 7265 6475 6e64 616e 742c 2063 ere redundant, c │ │ │ │ │ +00087010: 7275 6674 7920 6f72 2073 696d 706c 7920 rufty or simply │ │ │ │ │ +00087020: 6e6f 7420 6465 7369 676e 6564 2077 6974 not designed wit │ │ │ │ │ +00087030: 680a 616e 7920 736f 7274 206f 6620 7669 h.any sort of vi │ │ │ │ │ +00087040: 7369 6f6e 2c20 7765 7265 2072 6561 7272 sion, were rearr │ │ │ │ │ +00087050: 616e 6765 6420 6163 636f 7264 696e 6720 anged according │ │ │ │ │ +00087060: 746f 2074 6865 2066 6f72 6d75 6c61 2074 to the formula t │ │ │ │ │ +00087070: 6861 740a 6576 6572 7974 6869 6e67 2073 hat.everything s │ │ │ │ │ +00087080: 686f 756c 6420 6265 2065 6974 6865 7220 hould be either │ │ │ │ │ +00087090: 696e 2074 6865 2073 616d 6520 706c 6163 in the same plac │ │ │ │ │ +000870a0: 6520 6f72 2070 726f 7065 726c 7920 696e e or properly in │ │ │ │ │ +000870b0: 7465 726c 696e 6b65 642e 0a53 6f6d 6520 terlinked..Some │ │ │ │ │ +000870c0: 7468 696e 6773 2072 656d 6169 6e65 6420 things remained │ │ │ │ │ +000870d0: 7370 6c69 7420 7570 2062 6574 7765 656e split up between │ │ │ │ │ +000870e0: 2064 6966 6665 7265 6e74 2063 6861 7074 different chapt │ │ │ │ │ +000870f0: 6572 7320 7768 656e 2074 6865 790a 7461 ers when they.ta │ │ │ │ │ +00087100: 6c6b 6564 2061 626f 7574 2064 6966 6665 lked about diffe │ │ │ │ │ +00087110: 7265 6e74 2061 7370 6563 7473 206f 6620 rent aspects of │ │ │ │ │ +00087120: 6669 6c65 733a 2074 6865 6972 2063 6f6e files: their con │ │ │ │ │ +00087130: 7465 6e74 2c20 7468 6569 7220 7379 6e74 tent, their synt │ │ │ │ │ +00087140: 6178 2c0a 616e 6420 7468 6569 7220 706c ax,.and their pl │ │ │ │ │ +00087150: 6163 656d 656e 7420 696e 2074 6865 2066 acement in the f │ │ │ │ │ +00087160: 696c 6520 7379 7374 656d 2e20 2049 6e20 ile system. In │ │ │ │ │ +00087170: 7061 7274 6963 756c 6172 2c20 7365 6520 particular, see │ │ │ │ │ +00087180: 7468 6520 6e65 770a 7365 6374 696f 6e73 the new.sections │ │ │ │ │ +00087190: 2061 626f 7574 2063 6861 6e67 656c 6f67 about changelog │ │ │ │ │ +000871a0: 2066 696c 6573 2e0a 0a6d 656e 7520 706f files...menu po │ │ │ │ │ +000871b0: 6c69 6379 0a0a 2020 2020 2041 6464 6564 licy.. Added │ │ │ │ │ +000871c0: 2047 616d 6573 2f53 696d 756c 6174 696f Games/Simulatio │ │ │ │ │ +000871d0: 6e20 616e 6420 4170 7073 2f45 6475 6361 n and Apps/Educa │ │ │ │ │ +000871e0: 7469 6f6e 2074 6f20 6d65 6e75 2073 7562 tion to menu sub │ │ │ │ │ +000871f0: 2d70 6f6c 6963 790a 0a43 2e32 2e32 0a0a -policy..C.2.2.. │ │ │ │ │ +00087200: 2020 2020 2044 6562 6961 6e20 6368 616e Debian chan │ │ │ │ │ +00087210: 6765 6c6f 6773 2073 686f 756c 6420 6265 gelogs should be │ │ │ │ │ +00087220: 2055 5446 2d38 2065 6e63 6f64 6564 2e0a UTF-8 encoded.. │ │ │ │ │ +00087230: 0a31 302e 320a 0a20 2020 2020 7368 6172 .10.2.. shar │ │ │ │ │ +00087240: 6564 206c 6962 7261 7269 6573 206d 7573 ed libraries mus │ │ │ │ │ +00087250: 7420 6265 206c 696e 6b65 6420 6167 6169 t be linked agai │ │ │ │ │ +00087260: 6e73 7420 616c 6c20 6c69 6272 6172 6965 nst all librarie │ │ │ │ │ +00087270: 7320 7468 6174 2074 6865 7920 7573 650a s that they use. │ │ │ │ │ +00087280: 2020 2020 2073 796d 626f 6c73 2066 726f symbols fro │ │ │ │ │ +00087290: 6d20 696e 2074 6865 2073 616d 6520 7761 m in the same wa │ │ │ │ │ +000872a0: 7920 7468 6174 2062 696e 6172 6965 7320 y that binaries │ │ │ │ │ +000872b0: 6172 652e 0a0a 372e 360a 0a20 2020 2020 are...7.6.. │ │ │ │ │ +000872c0: 6275 696c 642d 6465 7065 6e64 732d 696e build-depends-in │ │ │ │ │ +000872d0: 6465 7020 6e65 6564 206e 6f74 2062 6520 dep need not be │ │ │ │ │ +000872e0: 7361 7469 7366 6965 6420 6475 7269 6e67 satisfied during │ │ │ │ │ +000872f0: 2063 6c65 616e 2074 6172 6765 742e 0a0a clean target... │ │ │ │ │ +00087300: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +00087310: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +00087320: 653a 2056 6572 7369 6f6e 2033 2035 2031 e: Version 3 5 1 │ │ │ │ │ +00087330: 302c 2020 4e65 7874 3a20 5665 7273 696f 0, Next: Versio │ │ │ │ │ +00087340: 6e20 3320 3520 392c 2020 5072 6576 3a20 n 3 5 9, Prev: │ │ │ │ │ +00087350: 5665 7273 696f 6e20 3320 3620 302c 2020 Version 3 6 0, │ │ │ │ │ +00087360: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +00087370: 6563 6b6c 6973 740a 0a32 322e 3433 2056 ecklist..22.43 V │ │ │ │ │ +00087380: 6572 7369 6f6e 2033 2e35 2e31 300a 3d3d ersion 3.5.10.== │ │ │ │ │ +00087390: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +000873a0: 3d3d 0a0a 5265 6c65 6173 6564 204d 6179 ==..Released May │ │ │ │ │ +000873b0: 2c20 3230 3033 2e0a 0a31 312e 382e 330a , 2003...11.8.3. │ │ │ │ │ +000873c0: 0a20 2020 2020 7061 636b 6167 6573 2070 . packages p │ │ │ │ │ +000873d0: 726f 7669 6469 6e67 2074 6865 2078 2d74 roviding the x-t │ │ │ │ │ +000873e0: 6572 6d69 6e61 6c2d 656d 756c 6174 6f72 erminal-emulator │ │ │ │ │ +000873f0: 2076 6972 7475 616c 2070 6163 6b61 6765 virtual package │ │ │ │ │ +00087400: 206f 7567 6874 2074 6f0a 2020 2020 2065 ought to. e │ │ │ │ │ +00087410: 6e73 7572 6520 7468 6174 2074 6865 7920 nsure that they │ │ │ │ │ +00087420: 696e 7465 7270 7265 7420 7468 6520 636f interpret the co │ │ │ │ │ +00087430: 6d6d 616e 6420 6c69 6e65 2065 7861 6374 mmand line exact │ │ │ │ │ +00087440: 6c79 206c 696b 6520 7874 6572 6d0a 2020 ly like xterm. │ │ │ │ │ +00087450: 2020 2064 6f65 732e 0a0a 3131 2e38 2e34 does...11.8.4 │ │ │ │ │ +00087460: 0a0a 2020 2020 2057 696e 646f 7720 6d61 .. Window ma │ │ │ │ │ +00087470: 6e61 6765 7273 2063 6f6d 706c 6961 6e74 nagers compliant │ │ │ │ │ +00087480: 2077 6974 6820 7468 6520 5769 6e64 6f77 with the Window │ │ │ │ │ +00087490: 204d 616e 6167 6572 2053 7065 6369 6669 Manager Specifi │ │ │ │ │ +000874a0: 6361 7469 6f6e 0a20 2020 2020 5072 6f6a cation. Proj │ │ │ │ │ +000874b0: 6563 7420 6d61 7920 6164 6420 3430 2070 ect may add 40 p │ │ │ │ │ +000874c0: 6f69 6e74 7320 666f 7220 7261 6e6b 696e oints for rankin │ │ │ │ │ +000874d0: 6720 696e 2074 6865 2061 6c74 6572 6e61 g in the alterna │ │ │ │ │ +000874e0: 7469 7665 730a 0a1f 0a46 696c 653a 2064 tives....File: d │ │ │ │ │ +000874f0: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00087500: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ +00087510: 6e20 3320 3520 392c 2020 4e65 7874 3a20 n 3 5 9, Next: │ │ │ │ │ +00087520: 5665 7273 696f 6e20 3320 3520 382c 2020 Version 3 5 8, │ │ │ │ │ +00087530: 5072 6576 3a20 5665 7273 696f 6e20 3320 Prev: Version 3 │ │ │ │ │ +00087540: 3520 3130 2c20 2055 703a 2055 7067 7261 5 10, Up: Upgra │ │ │ │ │ +00087550: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ +00087560: 3232 2e34 3420 5665 7273 696f 6e20 332e 22.44 Version 3. │ │ │ │ │ +00087570: 352e 390a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 5.9.============ │ │ │ │ │ +00087580: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +00087590: 6420 4d61 7263 682c 2032 3030 332e 0a0a d March, 2003... │ │ │ │ │ +000875a0: 332e 342e 320a 0a20 2020 2020 5468 6520 3.4.2.. The │ │ │ │ │ +000875b0: 7365 6374 696f 6e20 6465 7363 7269 6269 section describi │ │ │ │ │ +000875c0: 6e67 2074 6865 2044 6573 6372 6970 7469 ng the Descripti │ │ │ │ │ +000875d0: 6f6e 3a20 7061 636b 6167 6520 6669 656c on: package fiel │ │ │ │ │ +000875e0: 6420 6f6e 6365 2061 6761 696e 0a20 2020 d once again. │ │ │ │ │ +000875f0: 2020 6861 7320 6675 6c6c 2064 6574 6169 has full detai │ │ │ │ │ +00087600: 6c73 206f 6620 7468 6520 6c6f 6e67 2064 ls of the long d │ │ │ │ │ +00087610: 6573 6372 6970 7469 6f6e 2066 6f72 6d61 escription forma │ │ │ │ │ +00087620: 742e 0a0a 342e 320a 0a20 2020 2020 436c t...4.2.. Cl │ │ │ │ │ +00087630: 6172 6966 6965 6420 7468 6174 2069 6620 arified that if │ │ │ │ │ +00087640: 6120 7061 636b 6167 6520 6861 7320 6e6f a package has no │ │ │ │ │ +00087650: 6e2d 6275 696c 642d 6573 7365 6e74 6961 n-build-essentia │ │ │ │ │ +00087660: 6c0a 2020 2020 2062 7569 6c64 2d64 6570 l. build-dep │ │ │ │ │ +00087670: 656e 6465 6e63 6965 732c 2069 7420 7368 endencies, it sh │ │ │ │ │ +00087680: 6f75 6c64 2068 6176 6520 7468 656d 206c ould have them l │ │ │ │ │ +00087690: 6973 7465 6420 696e 2074 6865 2042 7569 isted in the Bui │ │ │ │ │ +000876a0: 6c64 2d44 6570 656e 6473 0a20 2020 2020 ld-Depends. │ │ │ │ │ +000876b0: 616e 6420 7265 6c61 7465 6420 6669 656c and related fiel │ │ │ │ │ +000876c0: 6473 2028 692e 652e 2020 6974 e280 9973 ds (i.e. it...s │ │ │ │ │ +000876d0: 206e 6f74 206d 6572 656c 7920 6f70 7469 not merely opti │ │ │ │ │ +000876e0: 6f6e 616c 292e 0a0a 392e 332e 320a 0a20 onal)...9.3.2.. │ │ │ │ │ +000876f0: 2020 2020 5768 656e 2061 736b 6564 2074 When asked t │ │ │ │ │ +00087700: 6f20 7265 7374 6172 7420 6120 7365 7276 o restart a serv │ │ │ │ │ +00087710: 6963 6520 7468 6174 2069 736e e280 9974 ice that isn...t │ │ │ │ │ +00087720: 2061 6c72 6561 6479 2072 756e 6e69 6e67 already running │ │ │ │ │ +00087730: 2c20 7468 650a 2020 2020 2069 6e69 7420 , the. init │ │ │ │ │ +00087740: 7363 7269 7074 2073 686f 756c 6420 7374 script should st │ │ │ │ │ +00087750: 6172 7420 7468 6520 7365 7276 6963 652e art the service. │ │ │ │ │ +00087760: 0a0a 3132 2e36 0a0a 2020 2020 2049 6620 ..12.6.. If │ │ │ │ │ +00087770: 7468 6520 7075 7270 6f73 6520 6f66 2061 the purpose of a │ │ │ │ │ +00087780: 2070 6163 6b61 6765 2069 7320 746f 2070 package is to p │ │ │ │ │ +00087790: 726f 7669 6465 2065 7861 6d70 6c65 732c rovide examples, │ │ │ │ │ +000877a0: 2074 6865 6e20 7468 650a 2020 2020 2065 then the. e │ │ │ │ │ +000877b0: 7861 6d70 6c65 2066 696c 6573 2063 616e xample files can │ │ │ │ │ +000877c0: 2062 6520 696e 7374 616c 6c65 6420 696e be installed in │ │ │ │ │ +000877d0: 746f 20e2 8098 2f75 7372 2f73 6861 7265 to .../usr/share │ │ │ │ │ +000877e0: 2f64 6f63 2f70 6163 6b61 6765 e280 990a /doc/package.... │ │ │ │ │ +000877f0: 2020 2020 2028 7261 7468 6572 2074 6861 (rather tha │ │ │ │ │ +00087800: 6e20 e280 982f 7573 722f 7368 6172 652f n .../usr/share/ │ │ │ │ │ +00087810: 646f 632f 7061 636b 6167 652f 6578 616d doc/package/exam │ │ │ │ │ +00087820: 706c 6573 e280 9929 2e0a 0a1f 0a46 696c ples...).....Fil │ │ │ │ │ +00087830: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00087840: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ +00087850: 7273 696f 6e20 3320 3520 382c 2020 4e65 rsion 3 5 8, Ne │ │ │ │ │ +00087860: 7874 3a20 5665 7273 696f 6e20 3320 3520 xt: Version 3 5 │ │ │ │ │ +00087870: 372c 2020 5072 6576 3a20 5665 7273 696f 7, Prev: Versio │ │ │ │ │ +00087880: 6e20 3320 3520 392c 2020 5570 3a20 5570 n 3 5 9, Up: Up │ │ │ │ │ +00087890: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ +000878a0: 740a 0a32 322e 3435 2056 6572 7369 6f6e t..22.45 Version │ │ │ │ │ +000878b0: 2033 2e35 2e38 0a3d 3d3d 3d3d 3d3d 3d3d 3.5.8.========= │ │ │ │ │ +000878c0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ +000878d0: 6173 6564 204e 6f76 656d 6265 722c 2032 ased November, 2 │ │ │ │ │ +000878e0: 3030 322e 0a0a 3132 2e37 0a0a 2020 2020 002...12.7.. │ │ │ │ │ +000878f0: 2049 7420 6973 206e 6f20 6c6f 6e67 6572 It is no longer │ │ │ │ │ +00087900: 206e 6563 6573 7361 7279 2074 6f20 6b65 necessary to ke │ │ │ │ │ +00087910: 6570 2061 206c 6f67 206f 6620 6368 616e ep a log of chan │ │ │ │ │ +00087920: 6765 7320 746f 2074 6865 2075 7073 7472 ges to the upstr │ │ │ │ │ +00087930: 6561 6d0a 2020 2020 2073 6f75 7263 6573 eam. sources │ │ │ │ │ +00087940: 2069 6e20 7468 6520 636f 7079 7269 6768 in the copyrigh │ │ │ │ │ +00087950: 7420 6669 6c65 2e20 2049 6e73 7465 6164 t file. Instead │ │ │ │ │ +00087960: 2c20 616c 6c20 7375 6368 2063 6861 6e67 , all such chang │ │ │ │ │ +00087970: 6573 2073 686f 756c 6420 6265 0a20 2020 es should be. │ │ │ │ │ +00087980: 2020 646f 6375 6d65 6e74 6564 2069 6e20 documented in │ │ │ │ │ +00087990: 7468 6520 6368 616e 6765 6c6f 6720 6669 the changelog fi │ │ │ │ │ +000879a0: 6c65 2e0a 0a37 2e36 0a0a 2020 2020 2042 le...7.6.. B │ │ │ │ │ +000879b0: 7569 6c64 2d44 6570 656e 6473 2c20 4275 uild-Depends, Bu │ │ │ │ │ +000879c0: 696c 642d 436f 6e66 6c69 6374 732c 2042 ild-Conflicts, B │ │ │ │ │ +000879d0: 7569 6c64 2d44 6570 656e 6473 2d49 6e64 uild-Depends-Ind │ │ │ │ │ +000879e0: 6570 2c20 616e 640a 2020 2020 2042 7569 ep, and. Bui │ │ │ │ │ +000879f0: 6c64 2d43 6f6e 666c 6963 7473 2d49 6e64 ld-Conflicts-Ind │ │ │ │ │ +00087a00: 6570 206d 7573 7420 616c 736f 2062 6520 ep must also be │ │ │ │ │ +00087a10: 7361 7469 7366 6965 6420 7768 656e 2074 satisfied when t │ │ │ │ │ +00087a20: 6865 2063 6c65 616e 2074 6172 6765 740a he clean target. │ │ │ │ │ +00087a30: 2020 2020 2069 7320 6361 6c6c 6564 2e0a is called.. │ │ │ │ │ +00087a40: 0a6d 656e 7520 706f 6c69 6379 0a0a 2020 .menu policy.. │ │ │ │ │ +00087a50: 2020 2041 206e 6577 2041 7070 732f 5363 A new Apps/Sc │ │ │ │ │ +00087a60: 6965 6e63 6520 6d65 6e75 2073 6563 7469 ience menu secti │ │ │ │ │ +00087a70: 6f6e 2069 7320 6176 6169 6c61 626c 650a on is available. │ │ │ │ │ +00087a80: 0a64 6562 636f 6e66 2070 6f6c 6963 790a .debconf policy. │ │ │ │ │ +00087a90: 0a20 2020 2020 6465 6263 6f6e 6620 7370 . debconf sp │ │ │ │ │ +00087aa0: 6563 6966 6963 6174 696f 6e20 636c 6561 ecification clea │ │ │ │ │ +00087ab0: 7265 6420 7570 2c20 7661 7269 6f75 7320 red up, various │ │ │ │ │ +00087ac0: 6368 616e 6765 732e 0a0a 3132 2e31 0a0a changes...12.1.. │ │ │ │ │ +00087ad0: 2020 2020 2049 7420 6973 206e 6f20 6c6f It is no lo │ │ │ │ │ +00087ae0: 6e67 6572 2072 6563 6f6d 6d65 6e64 6564 nger recommended │ │ │ │ │ +00087af0: 2074 6f20 6372 6561 7465 2073 796d 6c69 to create symli │ │ │ │ │ +00087b00: 6e6b 7320 6672 6f6d 206e 6f6e 6578 6973 nks from nonexis │ │ │ │ │ +00087b10: 7465 6e74 0a20 2020 2020 6d61 6e75 616c tent. manual │ │ │ │ │ +00087b20: 2070 6167 6573 2074 6f20 e280 9875 6e64 pages to ...und │ │ │ │ │ +00087b30: 6f63 756d 656e 7465 6428 3729 e280 992e ocumented(7).... │ │ │ │ │ +00087b40: 2020 4d69 7373 696e 6720 6d61 6e75 616c Missing manual │ │ │ │ │ +00087b50: 2070 6167 6573 2066 6f72 0a20 2020 2020 pages for. │ │ │ │ │ +00087b60: 7072 6f67 7261 6d73 2061 7265 2073 7469 programs are sti │ │ │ │ │ +00087b70: 6c6c 2061 2062 7567 2e0a 0a1f 0a46 696c ll a bug.....Fil │ │ │ │ │ +00087b80: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00087b90: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ +00087ba0: 7273 696f 6e20 3320 3520 372c 2020 4e65 rsion 3 5 7, Ne │ │ │ │ │ +00087bb0: 7874 3a20 5665 7273 696f 6e20 3320 3520 xt: Version 3 5 │ │ │ │ │ +00087bc0: 362c 2020 5072 6576 3a20 5665 7273 696f 6, Prev: Versio │ │ │ │ │ +00087bd0: 6e20 3320 3520 382c 2020 5570 3a20 5570 n 3 5 8, Up: Up │ │ │ │ │ +00087be0: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ +00087bf0: 740a 0a32 322e 3436 2056 6572 7369 6f6e t..22.46 Version │ │ │ │ │ +00087c00: 2033 2e35 2e37 0a3d 3d3d 3d3d 3d3d 3d3d 3.5.7.========= │ │ │ │ │ +00087c10: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ +00087c20: 6173 6564 2041 7567 7573 742c 2032 3030 ased August, 200 │ │ │ │ │ +00087c30: 322e 0a0a 2020 2020 2050 6163 6b61 6765 2... Package │ │ │ │ │ +00087c40: 7320 6e6f 206c 6f6e 6765 7220 6861 7665 s no longer have │ │ │ │ │ +00087c50: 2074 6f20 6173 6b20 7065 726d 6973 7369 to ask permissi │ │ │ │ │ +00087c60: 6f6e 2074 6f20 6361 6c6c 204d 414b 4544 on to call MAKED │ │ │ │ │ +00087c70: 4556 2069 6e0a 2020 2020 2070 6f73 7469 EV in. posti │ │ │ │ │ +00087c80: 6e73 742c 206d 6572 656c 7920 6e6f 7469 nst, merely noti │ │ │ │ │ +00087c90: 6679 696e 6720 7468 6520 7573 6572 206f fying the user o │ │ │ │ │ +00087ca0: 7567 6874 2074 6f20 6265 2065 6e6f 7567 ught to be enoug │ │ │ │ │ +00087cb0: 682e 0a0a 322e 322e 340a 0a20 2020 2020 h...2.2.4.. │ │ │ │ │ +00087cc0: 6372 7970 746f 6772 6170 6869 6320 736f cryptographic so │ │ │ │ │ +00087cd0: 6674 7761 7265 206d 6179 206e 6f77 2062 ftware may now b │ │ │ │ │ +00087ce0: 6520 696e 636c 7564 6564 2069 6e20 7468 e included in th │ │ │ │ │ +00087cf0: 6520 6d61 696e 2061 7263 6869 7665 2e0a e main archive.. │ │ │ │ │ +00087d00: 0a33 2e39 0a0a 2020 2020 2074 6173 6b20 .3.9.. task │ │ │ │ │ +00087d10: 7061 636b 6167 6573 2061 7265 206e 6f20 packages are no │ │ │ │ │ +00087d20: 6c6f 6e67 6572 2070 6572 6d69 7474 6564 longer permitted │ │ │ │ │ +00087d30: 3b20 7461 736b 7320 6172 6520 6e6f 7720 ; tasks are now │ │ │ │ │ +00087d40: 6372 6561 7465 6420 6279 2061 0a20 2020 created by a. │ │ │ │ │ +00087d50: 2020 7370 6563 6961 6c20 5461 736b 733a special Tasks: │ │ │ │ │ +00087d60: 2066 6965 6c64 2069 6e20 7468 6520 636f field in the co │ │ │ │ │ +00087d70: 6e74 726f 6c20 6669 6c65 2e0a 0a31 312e ntrol file...11. │ │ │ │ │ +00087d80: 382e 340a 0a20 2020 2020 7769 6e64 6f77 8.4.. window │ │ │ │ │ +00087d90: 206d 616e 6167 6572 7320 7468 6174 2073 managers that s │ │ │ │ │ +00087da0: 7570 706f 7274 206e 6574 776d 2063 616e upport netwm can │ │ │ │ │ +00087db0: 206e 6f77 2061 6464 2032 3020 706f 696e now add 20 poin │ │ │ │ │ +00087dc0: 7473 2077 6865 6e20 7468 6579 0a20 2020 ts when they. │ │ │ │ │ +00087dd0: 2020 6164 6420 7468 656d 7365 6c76 6573 add themselves │ │ │ │ │ +00087de0: 2061 7320 616e 2061 6c74 6572 6e61 7469 as an alternati │ │ │ │ │ +00087df0: 7665 2066 6f72 20e2 8098 2f75 7372 2f62 ve for .../usr/b │ │ │ │ │ +00087e00: 696e 2f78 2d77 696e 646f 772d 6d61 6e61 in/x-window-mana │ │ │ │ │ +00087e10: 6765 72e2 8099 0a0a 3130 2e31 0a0a 2020 ger.....10.1.. │ │ │ │ │ +00087e20: 2020 2054 6865 2064 6566 6175 6c74 2063 The default c │ │ │ │ │ +00087e30: 6f6d 7069 6c61 7469 6f6e 206f 7074 696f ompilation optio │ │ │ │ │ +00087e40: 6e73 2068 6176 6520 6e6f 7720 6368 616e ns have now chan │ │ │ │ │ +00087e50: 6765 642c 206f 6e65 2073 686f 756c 640a ged, one should. │ │ │ │ │ +00087e60: 2020 2020 2070 726f 7669 6465 2064 6562 provide deb │ │ │ │ │ +00087e70: 7567 6769 6e67 2073 796d 626f 6c73 2069 ugging symbols i │ │ │ │ │ +00087e80: 6e20 616c 6c20 6361 7365 732c 2061 6e64 n all cases, and │ │ │ │ │ +00087e90: 206f 7074 696f 6e61 6c6c 7920 7374 6570 optionally step │ │ │ │ │ +00087ea0: 2062 6163 6b0a 2020 2020 206f 7074 696d back. optim │ │ │ │ │ +00087eb0: 697a 6174 696f 6e20 746f 202d 4f30 2c20 ization to -O0, │ │ │ │ │ +00087ec0: 6465 7065 6e64 696e 6720 6f6e 2074 6865 depending on the │ │ │ │ │ +00087ed0: 2044 4542 5f42 5549 4c44 5f4f 5054 494f DEB_BUILD_OPTIO │ │ │ │ │ +00087ee0: 4e53 2065 6e76 6972 6f6e 6d65 6e74 0a20 NS environment. │ │ │ │ │ +00087ef0: 2020 2020 7661 7269 6162 6c65 2e0a 0a37 variable...7 │ │ │ │ │ +00087f00: 2e36 2c20 342e 380a 0a20 2020 2020 4164 .6, 4.8.. Ad │ │ │ │ │ +00087f10: 6465 6420 6d65 6e74 696f 6e20 6f66 2062 ded mention of b │ │ │ │ │ +00087f20: 7569 6c64 2d61 7263 682c 2062 7569 6c64 uild-arch, build │ │ │ │ │ +00087f30: 2d69 6e64 6570 2c20 6574 632c 2069 6e20 -indep, etc, in │ │ │ │ │ +00087f40: 6465 7363 7269 6269 6e67 2074 6865 0a20 describing the. │ │ │ │ │ +00087f50: 2020 2020 7265 6c61 7469 6f6e 7368 6970 relationship │ │ │ │ │ +00087f60: 7320 7769 7468 2042 7569 6c64 2d44 6570 s with Build-Dep │ │ │ │ │ +00087f70: 656e 6473 2c20 4275 696c 642d 436f 6e66 ends, Build-Conf │ │ │ │ │ +00087f80: 6c69 6374 732c 0a20 2020 2020 4275 696c licts,. Buil │ │ │ │ │ +00087f90: 642d 4465 7065 6e64 732d 496e 6465 702c d-Depends-Indep, │ │ │ │ │ +00087fa0: 2061 6e64 2042 7569 6c64 2d43 6f6e 666c and Build-Confl │ │ │ │ │ +00087fb0: 6963 7473 2d49 6e64 6570 2e20 204d 6179 icts-Indep. May │ │ │ │ │ +00087fc0: 206e 6565 6420 746f 2072 6576 6965 770a need to review. │ │ │ │ │ +00087fd0: 2020 2020 2074 6865 206e 6577 2072 756c the new rul │ │ │ │ │ +00087fe0: 6573 2e0a 0a38 0a0a 2020 2020 2043 6861 es...8.. Cha │ │ │ │ │ +00087ff0: 6e67 6564 2072 756c 6573 206f 6e20 686f nged rules on ho │ │ │ │ │ +00088000: 772c 2061 6e64 2077 6865 6e2c 2074 6f20 w, and when, to │ │ │ │ │ +00088010: 696e 766f 6b65 206c 6463 6f6e 6669 6720 invoke ldconfig │ │ │ │ │ +00088020: 696e 206d 6169 6e74 6169 6e65 720a 2020 in maintainer. │ │ │ │ │ +00088030: 2020 2073 6372 6970 7473 2e20 204c 6f6e scripts. Lon │ │ │ │ │ +00088040: 6720 7261 7469 6f6e 616c 652e 0a0a 2741 g rationale...'A │ │ │ │ │ +00088050: 6464 6564 2074 6865 206c 6173 7420 6e6f dded the last no │ │ │ │ │ +00088060: 7465 2069 6e20 332e 352e 3620 7570 6772 te in 3.5.6 upgr │ │ │ │ │ +00088070: 6164 696e 6720 6368 6563 6b6c 6973 7420 ading checklist │ │ │ │ │ +00088080: 6974 656d 2072 6567 6172 6469 6e67 2062 item regarding b │ │ │ │ │ +00088090: 7569 6c64 0a72 756c 6573 2c20 706c 6561 uild.rules, plea │ │ │ │ │ +000880a0: 7365 2073 6565 2062 656c 6f77 270a 0a1f se see below'... │ │ │ │ │ +000880b0: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +000880c0: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +000880d0: 3a20 5665 7273 696f 6e20 3320 3520 362c : Version 3 5 6, │ │ │ │ │ +000880e0: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +000880f0: 3320 3520 352c 2020 5072 6576 3a20 5665 3 5 5, Prev: Ve │ │ │ │ │ +00088100: 7273 696f 6e20 3320 3520 372c 2020 5570 rsion 3 5 7, Up │ │ │ │ │ +00088110: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ +00088120: 6b6c 6973 740a 0a32 322e 3437 2056 6572 klist..22.47 Ver │ │ │ │ │ +00088130: 7369 6f6e 2033 2e35 2e36 0a3d 3d3d 3d3d sion 3.5.6.===== │ │ │ │ │ +00088140: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +00088150: 5265 6c65 6173 6564 204a 756c 792c 2032 Released July, 2 │ │ │ │ │ +00088160: 3030 312e 0a0a 322e 350a 0a20 2020 2020 001...2.5.. │ │ │ │ │ +00088170: 456d 6163 7320 616e 6420 5465 5820 6172 Emacs and TeX ar │ │ │ │ │ +00088180: 6520 6e6f 206c 6f6e 6765 7220 6d61 6e64 e no longer mand │ │ │ │ │ +00088190: 6174 6564 2062 7920 706f 6c69 6379 2074 ated by policy t │ │ │ │ │ +000881a0: 6f20 6265 2070 7269 6f72 6974 790a 2020 o be priority. │ │ │ │ │ +000881b0: 2020 2073 7461 6e64 6172 6420 7061 636b standard pack │ │ │ │ │ +000881c0: 6167 6573 0a0a 3131 2e35 0a0a 2020 2020 ages..11.5.. │ │ │ │ │ +000881d0: 2050 726f 6772 616d 7320 7468 6174 2061 Programs that a │ │ │ │ │ +000881e0: 6363 6573 7320 646f 6373 206e 6565 6420 ccess docs need │ │ │ │ │ +000881f0: 746f 2064 6f20 736f 2076 6961 20e2 8098 to do so via ... │ │ │ │ │ +00088200: 2f75 7372 2f73 6861 7265 2f64 6f63 e280 /usr/share/doc.. │ │ │ │ │ +00088210: 992c 2061 6e64 0a20 2020 2020 6e6f 7420 ., and. not │ │ │ │ │ +00088220: 7669 6120 e280 982f 7573 722f 646f 632f via .../usr/doc/ │ │ │ │ │ +00088230: e280 9920 6173 2077 6173 2074 6865 2070 ... as was the p │ │ │ │ │ +00088240: 6f6c 6963 7920 7072 6576 696f 7573 6c79 olicy previously │ │ │ │ │ +00088250: 0a0a 3132 2e33 0a0a 2020 2020 2050 7574 ..12.3.. Put │ │ │ │ │ +00088260: 7469 6e67 2064 6f63 756d 656e 7461 7469 ting documentati │ │ │ │ │ +00088270: 6f6e 2069 6e20 e280 982f 7573 722f 646f on in .../usr/do │ │ │ │ │ +00088280: 63e2 8099 2076 6572 7375 7320 e280 982f c... versus .../ │ │ │ │ │ +00088290: 7573 722f 7368 6172 652f 646f 63e2 8099 usr/share/doc... │ │ │ │ │ +000882a0: 2069 7320 6e6f 770a 2020 2020 2061 20e2 is now. a . │ │ │ │ │ +000882b0: 809c 7365 7269 6f75 73e2 809d 2070 6f6c ..serious... pol │ │ │ │ │ +000882c0: 6963 7920 7669 6f6c 6174 696f 6e2e 0a0a icy violation... │ │ │ │ │ +000882d0: 3131 2e35 0a0a 2020 2020 2046 6f72 2077 11.5.. For w │ │ │ │ │ +000882e0: 6562 2073 6572 7665 7273 2c20 6f6e 6520 eb servers, one │ │ │ │ │ +000882f0: 7368 6f75 6c64 206e 6f74 2070 726f 7669 should not provi │ │ │ │ │ +00088300: 6465 206e 6f6e 2d6c 6f63 616c 2061 6363 de non-local acc │ │ │ │ │ +00088310: 6573 7320 746f 2074 6865 0a20 2020 2020 ess to the. │ │ │ │ │ +00088320: e280 982f 7573 722f 7368 6172 652f 646f .../usr/share/do │ │ │ │ │ +00088330: 63e2 8099 2068 6965 7261 7263 6879 2e20 c... hierarchy. │ │ │ │ │ +00088340: 2049 6620 6f6e 6520 6361 6ee2 8099 7420 If one can...t │ │ │ │ │ +00088350: 7072 6f76 6964 6520 6163 6365 7373 2063 provide access c │ │ │ │ │ +00088360: 6f6e 7472 6f6c 730a 2020 2020 2066 6f72 ontrols. for │ │ │ │ │ +00088370: 2074 6865 20e2 8098 6874 7470 3a2f 2f6c the ...http://l │ │ │ │ │ +00088380: 6f63 616c 686f 7374 2f64 6f63 2fe2 8099 ocalhost/doc/... │ │ │ │ │ +00088390: 2064 6972 6563 746f 7279 2c20 7468 656e directory, then │ │ │ │ │ +000883a0: 2069 7420 6973 2070 7265 6665 7272 6564 it is preferred │ │ │ │ │ +000883b0: 0a20 2020 2020 7468 6174 206f 6e65 2061 . that one a │ │ │ │ │ +000883c0: 736b 2070 6572 6d69 7373 696f 6e20 746f sk permission to │ │ │ │ │ +000883d0: 2065 7870 6f73 6520 7468 6174 2069 6e66 expose that inf │ │ │ │ │ +000883e0: 6f72 6d61 7469 6f6e 2064 7572 696e 6720 ormation during │ │ │ │ │ +000883f0: 7468 650a 2020 2020 2069 6e73 7461 6c6c the. install │ │ │ │ │ +00088400: 2e0a 0a37 0a0a 2020 2020 2054 6865 7265 ...7.. There │ │ │ │ │ +00088410: 2061 7265 206e 6577 2072 756c 6573 2066 are new rules f │ │ │ │ │ +00088420: 6f72 2062 7569 6c64 2d69 6e64 6570 2f62 or build-indep/b │ │ │ │ │ +00088430: 7569 6c64 2d61 7263 6820 7461 7267 6574 uild-arch target │ │ │ │ │ +00088440: 7320 616e 6420 7468 6572 6520 6973 0a20 s and there is. │ │ │ │ │ +00088450: 2020 2020 6120 6e65 7720 4275 696c 642d a new Build- │ │ │ │ │ +00088460: 4465 7065 6e64 2d49 6e64 6570 2073 656d Depend-Indep sem │ │ │ │ │ +00088470: 616e 7469 632e 0a0a 1f0a 4669 6c65 3a20 antic.....File: │ │ │ │ │ +00088480: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00088490: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ +000884a0: 6f6e 2033 2035 2035 2c20 204e 6578 743a on 3 5 5, Next: │ │ │ │ │ +000884b0: 2056 6572 7369 6f6e 2033 2035 2034 2c20 Version 3 5 4, │ │ │ │ │ +000884c0: 2050 7265 763a 2056 6572 7369 6f6e 2033 Prev: Version 3 │ │ │ │ │ +000884d0: 2035 2036 2c20 2055 703a 2055 7067 7261 5 6, Up: Upgra │ │ │ │ │ +000884e0: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ +000884f0: 3232 2e34 3820 5665 7273 696f 6e20 332e 22.48 Version 3. │ │ │ │ │ +00088500: 352e 350a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 5.5.============ │ │ │ │ │ +00088510: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +00088520: 6420 4d61 792c 2032 3030 312e 0a0a 3132 d May, 2001...12 │ │ │ │ │ +00088530: 2e31 0a0a 2020 2020 204d 616e 7061 6765 .1.. Manpage │ │ │ │ │ +00088540: 7320 7368 6f75 6c64 206e 6f74 2072 656c s should not rel │ │ │ │ │ +00088550: 7920 6f6e 2068 6561 6465 7220 696e 666f y on header info │ │ │ │ │ +00088560: 726d 6174 696f 6e20 746f 2068 6176 6520 rmation to have │ │ │ │ │ +00088570: 616c 7465 726e 6174 6976 650a 2020 2020 alternative. │ │ │ │ │ +00088580: 206d 616e 7061 6765 206e 616d 6573 2061 manpage names a │ │ │ │ │ +00088590: 7661 696c 6162 6c65 3b20 6974 2073 686f vailable; it sho │ │ │ │ │ +000885a0: 756c 6420 6f6e 6c79 2075 7365 2073 796d uld only use sym │ │ │ │ │ +000885b0: 6c69 6e6b 7320 6f72 202e 736f 2070 6167 links or .so pag │ │ │ │ │ +000885c0: 6573 0a20 2020 2020 746f 2064 6f20 7468 es. to do th │ │ │ │ │ +000885d0: 6973 0a0a 2020 2020 2027 436c 6172 6966 is.. 'Clarif │ │ │ │ │ +000885e0: 6965 6420 6e6f 7465 2069 6e20 332e 352e ied note in 3.5. │ │ │ │ │ +000885f0: 332e 3020 7570 6772 6164 696e 6720 6368 3.0 upgrading ch │ │ │ │ │ +00088600: 6563 6b6c 6973 7420 7265 6761 7264 696e ecklist regardin │ │ │ │ │ +00088610: 6720 6578 616d 706c 6573 0a20 2020 2020 g examples. │ │ │ │ │ +00088620: 616e 6420 7465 6d70 6c61 7465 733a 2074 and templates: t │ │ │ │ │ +00088630: 6869 7320 7265 6665 7273 206f 6e6c 7920 his refers only │ │ │ │ │ +00088640: 746f 2074 686f 7365 2065 7861 6d70 6c65 to those example │ │ │ │ │ +00088650: 7320 7573 6564 2062 7920 7363 7269 7074 s used by script │ │ │ │ │ +00088660: 733b 0a20 2020 2020 7365 6520 7365 6374 s;. see sect │ │ │ │ │ +00088670: 696f 6e20 3130 2e37 2e33 2066 6f72 2074 ion 10.7.3 for t │ │ │ │ │ +00088680: 6865 2077 686f 6c65 2073 746f 7279 270a he whole story'. │ │ │ │ │ +00088690: 0a20 2020 2020 496e 636c 7564 6564 2061 . Included a │ │ │ │ │ +000886a0: 206e 6577 2073 6563 7469 6f6e 2031 302e new section 10. │ │ │ │ │ +000886b0: 392e 3120 6465 7363 7269 6269 6e67 2074 9.1 describing t │ │ │ │ │ +000886c0: 6865 2075 7365 206f 660a 2020 2020 2064 he use of. d │ │ │ │ │ +000886d0: 706b 672d 7374 6174 6f76 6572 7269 6465 pkg-statoverride │ │ │ │ │ +000886e0: 3b20 7468 6973 2064 6f65 7320 6e6f 7420 ; this does not │ │ │ │ │ +000886f0: 6861 7665 2074 6865 2077 6569 6768 7420 have the weight │ │ │ │ │ +00088700: 6f66 2070 6f6c 6963 790a 0a20 2020 2020 of policy.. │ │ │ │ │ +00088710: 436c 6172 6966 7920 5374 616e 6461 7264 Clarify Standard │ │ │ │ │ +00088720: 732d 5665 7273 696f 6e3a 2079 6f75 2064 s-Version: you d │ │ │ │ │ +00088730: 6f6e e280 9974 206e 6565 6420 746f 2072 on...t need to r │ │ │ │ │ +00088740: 6562 7569 6c64 2079 6f75 7220 7061 636b ebuild your pack │ │ │ │ │ +00088750: 6167 6573 0a20 2020 2020 6a75 7374 2074 ages. just t │ │ │ │ │ +00088760: 6f20 6368 616e 6765 2074 6865 2053 7461 o change the Sta │ │ │ │ │ +00088770: 6e64 6172 6473 2d56 6572 7369 6f6e 210a ndards-Version!. │ │ │ │ │ +00088780: 0a31 302e 320a 0a20 2020 2020 506c 7567 .10.2.. Plug │ │ │ │ │ +00088790: 696e 7320 6172 6520 6e6f 206c 6f6e 6765 ins are no longe │ │ │ │ │ +000887a0: 7220 626f 756e 6420 6279 2061 6c6c 2074 r bound by all t │ │ │ │ │ +000887b0: 6865 2072 756c 6573 206f 6620 7368 6172 he rules of shar │ │ │ │ │ +000887c0: 6564 206c 6962 7261 7269 6573 0a0a 5820 ed libraries..X │ │ │ │ │ +000887d0: 5769 6e64 6f77 7320 7265 6c61 7465 6420 Windows related │ │ │ │ │ +000887e0: 7468 696e 6773 3a0a 0a20 2020 2020 3131 things:.. 11 │ │ │ │ │ +000887f0: 2e38 2e31 0a0a 2020 2020 2020 2020 2020 .8.1.. │ │ │ │ │ +00088800: 436c 6172 6966 6963 6174 696f 6e20 6f66 Clarification of │ │ │ │ │ +00088810: 2070 7269 6f72 6974 7920 6c65 7665 6c73 priority levels │ │ │ │ │ +00088820: 206f 6620 5820 5769 6e64 6f77 2053 7973 of X Window Sys │ │ │ │ │ +00088830: 7465 6d20 7265 6c61 7465 640a 2020 2020 tem related. │ │ │ │ │ +00088840: 2020 2020 2020 7061 636b 6167 6573 0a0a packages.. │ │ │ │ │ +00088850: 2020 2020 2031 312e 382e 330a 0a20 2020 11.8.3.. │ │ │ │ │ +00088860: 2020 2020 2020 2052 756c 6573 2066 6f72 Rules for │ │ │ │ │ +00088870: 2064 6566 696e 696e 6720 782d 7465 726d defining x-term │ │ │ │ │ +00088880: 696e 616c 2d65 6d75 6c61 746f 7220 696d inal-emulator im │ │ │ │ │ +00088890: 7072 6f76 6564 0a0a 2020 2020 2031 312e proved.. 11. │ │ │ │ │ +000888a0: 382e 350a 0a20 2020 2020 2020 2020 2058 8.5.. X │ │ │ │ │ +000888b0: 2046 6f6e 7420 706f 6c69 6379 2072 6577 Font policy rew │ │ │ │ │ +000888c0: 7269 7474 656e 3a20 796f 7520 6d75 7374 ritten: you must │ │ │ │ │ +000888d0: 2072 6561 6420 7468 6973 2069 6620 796f read this if yo │ │ │ │ │ +000888e0: 7520 7072 6f76 6964 650a 2020 2020 2020 u provide. │ │ │ │ │ +000888f0: 2020 2020 666f 6e74 7320 666f 7220 7468 fonts for th │ │ │ │ │ +00088900: 6520 5820 5769 6e64 6f77 2053 7973 7465 e X Window Syste │ │ │ │ │ +00088910: 6d0a 0a20 2020 2020 3131 2e38 2e36 0a0a m.. 11.8.6.. │ │ │ │ │ +00088920: 2020 2020 2020 2020 2020 5061 636b 6167 Packag │ │ │ │ │ +00088930: 6573 206d 7573 7420 6e6f 7420 7368 6970 es must not ship │ │ │ │ │ +00088940: 20e2 8098 2f75 7372 2f58 3131 5236 2f6c .../usr/X11R6/l │ │ │ │ │ +00088950: 6962 2f58 3131 2f61 7070 2d64 6566 6175 ib/X11/app-defau │ │ │ │ │ +00088960: 6c74 732f e280 990a 0a20 2020 2020 3131 lts/..... 11 │ │ │ │ │ +00088970: 2e38 2e37 0a0a 2020 2020 2020 2020 2020 .8.7.. │ │ │ │ │ +00088980: 582d 7265 6c61 7465 6420 7061 636b 6167 X-related packag │ │ │ │ │ +00088990: 6573 2073 686f 756c 6420 7573 7561 6c6c es should usuall │ │ │ │ │ +000889a0: 7920 7573 6520 7468 6520 7265 6775 6c61 y use the regula │ │ │ │ │ +000889b0: 7220 4648 530a 2020 2020 2020 2020 2020 r FHS. │ │ │ │ │ +000889c0: 6c6f 6361 7469 6f6e 733b 2069 6d61 6b65 locations; imake │ │ │ │ │ +000889d0: 2d75 7369 6e67 2070 6163 6b61 6765 7320 -using packages │ │ │ │ │ +000889e0: 6172 6520 6578 656d 7074 6564 2066 726f are exempted fro │ │ │ │ │ +000889f0: 6d20 7468 6973 0a0a 2020 2020 2031 312e m this.. 11. │ │ │ │ │ +00088a00: 382e 380a 0a20 2020 2020 2020 2020 204f 8.8.. O │ │ │ │ │ +00088a10: 7065 6e4d 6f74 6966 206c 696e 6b65 6420 penMotif linked │ │ │ │ │ +00088a20: 6269 6e61 7269 6573 2068 6176 6520 7468 binaries have th │ │ │ │ │ +00088a30: 6520 7361 6d65 2072 756c 6573 2061 730a e same rules as. │ │ │ │ │ +00088a40: 2020 2020 2020 2020 2020 4f53 462f 4d6f OSF/Mo │ │ │ │ │ +00088a50: 7469 662d 6c69 6e6b 6564 206f 6e65 730a tif-linked ones. │ │ │ │ │ +00088a60: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +00088a70: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +00088a80: 6465 3a20 5665 7273 696f 6e20 3320 3520 de: Version 3 5 │ │ │ │ │ +00088a90: 342c 2020 4e65 7874 3a20 5665 7273 696f 4, Next: Versio │ │ │ │ │ +00088aa0: 6e20 3320 3520 332c 2020 5072 6576 3a20 n 3 5 3, Prev: │ │ │ │ │ +00088ab0: 5665 7273 696f 6e20 3320 3520 352c 2020 Version 3 5 5, │ │ │ │ │ +00088ac0: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +00088ad0: 6563 6b6c 6973 740a 0a32 322e 3439 2056 ecklist..22.49 V │ │ │ │ │ +00088ae0: 6572 7369 6f6e 2033 2e35 2e34 0a3d 3d3d ersion 3.5.4.=== │ │ │ │ │ +00088af0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +00088b00: 0a0a 5265 6c65 6173 6564 2041 7072 696c ..Released April │ │ │ │ │ +00088b10: 2c20 3230 3031 2e0a 0a31 312e 360a 0a20 , 2001...11.6.. │ │ │ │ │ +00088b20: 2020 2020 5468 6520 7379 7374 656d 2d77 The system-w │ │ │ │ │ +00088b30: 6964 6520 6d61 696c 2064 6972 6563 746f ide mail directo │ │ │ │ │ +00088b40: 7279 2069 7320 6e6f 7720 2f76 6172 2f6d ry is now /var/m │ │ │ │ │ +00088b50: 6169 6c2c 206e 6f20 6c6f 6e67 6572 0a20 ail, no longer. │ │ │ │ │ +00088b60: 2020 2020 2f76 6172 2f73 706f 6f6c 2f6d /var/spool/m │ │ │ │ │ +00088b70: 6169 6c2e 2020 416e 7920 7061 636b 6167 ail. Any packag │ │ │ │ │ +00088b80: 6573 2061 6363 6573 7369 6e67 2074 6865 es accessing the │ │ │ │ │ +00088b90: 206d 6169 6c20 7370 6f6f 6c20 7368 6f75 mail spool shou │ │ │ │ │ +00088ba0: 6c64 0a20 2020 2020 6163 6365 7373 2069 ld. access i │ │ │ │ │ +00088bb0: 7420 7669 6120 2f76 6172 2f6d 6169 6c20 t via /var/mail │ │ │ │ │ +00088bc0: 616e 6420 696e 636c 7564 6520 6120 7375 and include a su │ │ │ │ │ +00088bd0: 6974 6162 6c65 2044 6570 656e 6473 2066 itable Depends f │ │ │ │ │ +00088be0: 6965 6c64 3b0a 0a31 312e 393b 2070 6572 ield;..11.9; per │ │ │ │ │ +00088bf0: 6c2d 706f 6c69 6379 0a0a 2020 2020 2054 l-policy.. T │ │ │ │ │ +00088c00: 6865 2070 6572 6c20 706f 6c69 6379 2069 he perl policy i │ │ │ │ │ +00088c10: 7320 6e6f 7720 7061 7274 206f 6620 4465 s now part of De │ │ │ │ │ +00088c20: 6269 616e 2070 6f6c 6963 7920 7072 6f70 bian policy prop │ │ │ │ │ +00088c30: 6572 2e20 2050 6572 6c20 7072 6f67 7261 er. Perl progra │ │ │ │ │ +00088c40: 6d73 0a20 2020 2020 616e 6420 6d6f 6475 ms. and modu │ │ │ │ │ +00088c50: 6c65 7320 7368 6f75 6c64 2066 6f6c 6c6f les should follo │ │ │ │ │ +00088c60: 7720 7468 6520 6375 7272 656e 7420 5065 w the current Pe │ │ │ │ │ +00088c70: 726c 2070 6f6c 6963 790a 0a1f 0a46 696c rl policy....Fil │ │ │ │ │ +00088c80: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +00088c90: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ +00088ca0: 7273 696f 6e20 3320 3520 332c 2020 4e65 rsion 3 5 3, Ne │ │ │ │ │ +00088cb0: 7874 3a20 5665 7273 696f 6e20 3320 3520 xt: Version 3 5 │ │ │ │ │ +00088cc0: 322c 2020 5072 6576 3a20 5665 7273 696f 2, Prev: Versio │ │ │ │ │ +00088cd0: 6e20 3320 3520 342c 2020 5570 3a20 5570 n 3 5 4, Up: Up │ │ │ │ │ +00088ce0: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ +00088cf0: 740a 0a32 322e 3530 2056 6572 7369 6f6e t..22.50 Version │ │ │ │ │ +00088d00: 2033 2e35 2e33 0a3d 3d3d 3d3d 3d3d 3d3d 3.5.3.========= │ │ │ │ │ +00088d10: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ +00088d20: 6173 6564 2041 7072 696c 2c20 3230 3031 ased April, 2001 │ │ │ │ │ +00088d30: 2e0a 0a37 2e31 0a0a 2020 2020 2042 7569 ...7.1.. Bui │ │ │ │ │ +00088d40: 6c64 2d44 6570 656e 6473 2061 7263 6820 ld-Depends arch │ │ │ │ │ +00088d50: 7379 6e74 6178 2068 6173 2062 6565 6e20 syntax has been │ │ │ │ │ +00088d60: 6368 616e 6765 6420 746f 2062 6520 6c65 changed to be le │ │ │ │ │ +00088d70: 7373 2061 6d62 6967 756f 7573 2e0a 2020 ss ambiguous.. │ │ │ │ │ +00088d80: 2020 2054 6869 7320 7368 6f75 6c64 206e This should n │ │ │ │ │ +00088d90: 6f74 2061 6666 6563 7420 616e 7920 6375 ot affect any cu │ │ │ │ │ +00088da0: 7272 656e 7420 7061 636b 6167 6573 0a0a rrent packages.. │ │ │ │ │ +00088db0: 3130 2e37 2e33 0a0a 2020 2020 2045 7861 10.7.3.. Exa │ │ │ │ │ +00088dc0: 6d70 6c65 7320 616e 6420 7465 6d70 6c61 mples and templa │ │ │ │ │ +00088dd0: 7465 7320 6669 6c65 7320 666f 7220 7573 tes files for us │ │ │ │ │ +00088de0: 6520 6279 2073 6372 6970 7473 2073 686f e by scripts sho │ │ │ │ │ +00088df0: 756c 6420 6e6f 7720 6c69 7665 2069 6e0a uld now live in. │ │ │ │ │ +00088e00: 2020 2020 20e2 8098 2f75 7372 2f73 6861 .../usr/sha │ │ │ │ │ +00088e10: 7265 2f3c 7061 636b 6167 653e e280 9920 re/... │ │ │ │ │ +00088e20: 6f72 20e2 8098 2f75 7372 2f6c 6962 2f3c or .../usr/lib/< │ │ │ │ │ +00088e30: 7061 636b 6167 653e e280 992c 2077 6974 package>..., wit │ │ │ │ │ +00088e40: 6820 7379 6d62 6f6c 6963 206c 696e 6b73 h symbolic links │ │ │ │ │ +00088e50: 0a20 2020 2020 6672 6f6d 20e2 8098 2f75 . from .../u │ │ │ │ │ +00088e60: 7372 2f73 6861 7265 2f64 6f63 2f3c 7061 sr/share/doc//examples. │ │ │ │ │ +00088e80: 8099 2061 7320 6e65 6564 6564 0a0a 1f0a .. as needed.... │ │ │ │ │ +00088e90: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +00088ea0: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +00088eb0: 2056 6572 7369 6f6e 2033 2035 2032 2c20 Version 3 5 2, │ │ │ │ │ +00088ec0: 204e 6578 743a 2056 6572 7369 6f6e 2033 Next: Version 3 │ │ │ │ │ +00088ed0: 2035 2031 2c20 2050 7265 763a 2056 6572 5 1, Prev: Ver │ │ │ │ │ +00088ee0: 7369 6f6e 2033 2035 2033 2c20 2055 703a sion 3 5 3, Up: │ │ │ │ │ +00088ef0: 2055 7067 7261 6469 6e67 2063 6865 636b Upgrading check │ │ │ │ │ +00088f00: 6c69 7374 0a0a 3232 2e35 3120 5665 7273 list..22.51 Vers │ │ │ │ │ +00088f10: 696f 6e20 332e 352e 320a 3d3d 3d3d 3d3d ion 3.5.2.====== │ │ │ │ │ +00088f20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 =============..R │ │ │ │ │ +00088f30: 656c 6561 7365 6420 4665 6272 7561 7279 eleased February │ │ │ │ │ +00088f40: 2c20 3230 3031 2e0a 0a31 312e 382e 360a , 2001...11.8.6. │ │ │ │ │ +00088f50: 0a20 2020 2020 5820 6170 702d 6465 6661 . X app-defa │ │ │ │ │ +00088f60: 756c 7473 2064 6972 6563 746f 7279 2068 ults directory h │ │ │ │ │ +00088f70: 6173 206d 6f76 6564 2066 726f 6d0a 2020 as moved from. │ │ │ │ │ +00088f80: 2020 20e2 8098 2f75 7372 2f58 3131 5236 .../usr/X11R6 │ │ │ │ │ +00088f90: 2f6c 6962 2f58 3131 2f61 7070 2d64 6566 /lib/X11/app-def │ │ │ │ │ +00088fa0: 6175 6c74 73e2 8099 2074 6f20 e280 982f aults... to .../ │ │ │ │ │ +00088fb0: 6574 632f 5831 312f 6170 702d 6465 6661 etc/X11/app-defa │ │ │ │ │ +00088fc0: 756c 7473 e280 990a 0a1f 0a46 696c 653a ults.......File: │ │ │ │ │ +00088fd0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +00088fe0: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ +00088ff0: 696f 6e20 3320 3520 312c 2020 4e65 7874 ion 3 5 1, Next │ │ │ │ │ +00089000: 3a20 5665 7273 696f 6e20 3320 3520 302c : Version 3 5 0, │ │ │ │ │ +00089010: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ +00089020: 3320 3520 322c 2020 5570 3a20 5570 6772 3 5 2, Up: Upgr │ │ │ │ │ +00089030: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ +00089040: 0a32 322e 3532 2056 6572 7369 6f6e 2033 .22.52 Version 3 │ │ │ │ │ +00089050: 2e35 2e31 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .5.1.=========== │ │ │ │ │ +00089060: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ +00089070: 6564 2046 6562 7275 6172 792c 2032 3030 ed February, 200 │ │ │ │ │ +00089080: 312e 0a0a 382e 310a 0a20 2020 2020 6470 1...8.1.. dp │ │ │ │ │ +00089090: 6b67 2d73 686c 6962 6465 7073 206e 6f77 kg-shlibdeps now │ │ │ │ │ +000890a0: 2075 7365 7320 6f62 6a64 756d 702c 2073 uses objdump, s │ │ │ │ │ +000890b0: 6f20 7368 6172 6564 206c 6962 7261 7269 o shared librari │ │ │ │ │ +000890c0: 6573 2068 6176 6520 746f 2062 6520 7275 es have to be ru │ │ │ │ │ +000890d0: 6e0a 2020 2020 2074 6872 6f75 6768 2064 n. through d │ │ │ │ │ +000890e0: 706b 672d 7368 6c69 6264 6570 7320 6173 pkg-shlibdeps as │ │ │ │ │ +000890f0: 2077 656c 6c20 6173 2065 7865 6375 7461 well as executa │ │ │ │ │ +00089100: 626c 6573 0a0a 1f0a 4669 6c65 3a20 6465 bles....File: de │ │ │ │ │ +00089110: 6269 616e 2d70 6f6c 6963 792e 696e 666f bian-policy.info │ │ │ │ │ +00089120: 2c20 204e 6f64 653a 2056 6572 7369 6f6e , Node: Version │ │ │ │ │ +00089130: 2033 2035 2030 2c20 204e 6578 743a 2056 3 5 0, Next: V │ │ │ │ │ +00089140: 6572 7369 6f6e 2033 2032 2031 2031 2c20 ersion 3 2 1 1, │ │ │ │ │ +00089150: 2050 7265 763a 2056 6572 7369 6f6e 2033 Prev: Version 3 │ │ │ │ │ +00089160: 2035 2031 2c20 2055 703a 2055 7067 7261 5 1, Up: Upgra │ │ │ │ │ +00089170: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ +00089180: 3232 2e35 3320 5665 7273 696f 6e20 332e 22.53 Version 3. │ │ │ │ │ +00089190: 352e 300a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 5.0.============ │ │ │ │ │ +000891a0: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +000891b0: 6420 4a61 6e75 6172 792c 2032 3030 312e d January, 2001. │ │ │ │ │ +000891c0: 0a0a 3131 2e38 2e35 0a0a 2020 2020 2046 ..11.8.5.. F │ │ │ │ │ +000891d0: 6f6e 7420 7061 636b 6167 6573 2066 6f72 ont packages for │ │ │ │ │ +000891e0: 2074 6865 2058 2057 696e 646f 7720 5379 the X Window Sy │ │ │ │ │ +000891f0: 7374 656d 206d 7573 7420 6e6f 7720 6465 stem must now de │ │ │ │ │ +00089200: 636c 6172 6520 6120 6465 7065 6e64 656e clare a dependen │ │ │ │ │ +00089210: 6379 0a20 2020 2020 6f6e 20e2 8098 7875 cy. on ...xu │ │ │ │ │ +00089220: 7469 6c73 2028 3e3d 2034 2e30 2e32 29e2 tils (>= 4.0.2). │ │ │ │ │ +00089230: 8099 0a0a 1f0a 4669 6c65 3a20 6465 6269 ......File: debi │ │ │ │ │ +00089240: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +00089250: 204e 6f64 653a 2056 6572 7369 6f6e 2033 Node: Version 3 │ │ │ │ │ +00089260: 2032 2031 2031 2c20 204e 6578 743a 2056 2 1 1, Next: V │ │ │ │ │ +00089270: 6572 7369 6f6e 2033 2032 2031 2c20 2050 ersion 3 2 1, P │ │ │ │ │ +00089280: 7265 763a 2056 6572 7369 6f6e 2033 2035 rev: Version 3 5 │ │ │ │ │ +00089290: 2030 2c20 2055 703a 2055 7067 7261 6469 0, Up: Upgradi │ │ │ │ │ +000892a0: 6e67 2063 6865 636b 6c69 7374 0a0a 3232 ng checklist..22 │ │ │ │ │ +000892b0: 2e35 3420 5665 7273 696f 6e20 332e 322e .54 Version 3.2. │ │ │ │ │ +000892c0: 312e 310a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 1.1.============ │ │ │ │ │ +000892d0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ +000892e0: 7365 6420 4a61 6e75 6172 792c 2032 3030 sed January, 200 │ │ │ │ │ +000892f0: 312e 0a0a 5468 6973 2072 656c 6561 7365 1...This release │ │ │ │ │ +00089300: 2062 726f 6b65 2074 6865 206e 6f72 6d61 broke the norma │ │ │ │ │ +00089310: 6c20 7275 6c65 2061 6761 696e 7374 2069 l rule against i │ │ │ │ │ +00089320: 6e74 726f 6475 6369 6e67 206e 6f72 6d61 ntroducing norma │ │ │ │ │ +00089330: 7469 7665 2063 6861 6e67 6573 0a77 6974 tive changes.wit │ │ │ │ │ +00089340: 686f 7574 2063 6861 6e67 696e 6720 7468 hout changing th │ │ │ │ │ +00089350: 6520 6d61 6a6f 7220 7061 7463 6820 6c65 e major patch le │ │ │ │ │ +00089360: 7665 6c2e 0a0a 392e 332e 320a 0a20 2020 vel...9.3.2.. │ │ │ │ │ +00089370: 2020 4461 656d 6f6e 2073 7461 7274 7570 Daemon startup │ │ │ │ │ +00089380: 2073 6372 6970 7473 2069 6e20 e280 982f scripts in .../ │ │ │ │ │ +00089390: 6574 632f 696e 6974 2e64 2fe2 8099 2073 etc/init.d/... s │ │ │ │ │ +000893a0: 686f 756c 6420 6e6f 7420 636f 6e74 6169 hould not contai │ │ │ │ │ +000893b0: 6e0a 2020 2020 206d 6f64 6966 6961 626c n. modifiabl │ │ │ │ │ +000893c0: 6520 7061 7261 6d65 7465 7273 3b20 7468 e parameters; th │ │ │ │ │ +000893d0: 6573 6520 7368 6f75 6c64 2062 6520 6d6f ese should be mo │ │ │ │ │ +000893e0: 7665 6420 746f 2061 2066 696c 6520 696e ved to a file in │ │ │ │ │ +000893f0: 0a20 2020 2020 e280 982f 6574 632f 6465 . .../etc/de │ │ │ │ │ +00089400: 6661 756c 742f e280 990a 0a31 322e 330a fault/.....12.3. │ │ │ │ │ +00089410: 0a20 2020 2020 4669 6c65 7320 696e 20e2 . Files in . │ │ │ │ │ +00089420: 8098 2f75 7372 2f73 6861 7265 2f64 6f63 ../usr/share/doc │ │ │ │ │ +00089430: e280 9920 6d75 7374 206e 6f74 2062 6520 ... must not be │ │ │ │ │ +00089440: 7265 6665 7265 6e63 6564 2062 7920 616e referenced by an │ │ │ │ │ +00089450: 7920 7072 6f67 7261 6d2e 0a20 2020 2020 y program.. │ │ │ │ │ +00089460: 4966 2073 7563 6820 6669 6c65 7320 6172 If such files ar │ │ │ │ │ +00089470: 6520 6e65 6564 6564 2c20 7468 6579 206d e needed, they m │ │ │ │ │ +00089480: 7573 7420 6265 2070 6c61 6365 6420 696e ust be placed in │ │ │ │ │ +00089490: 0a20 2020 2020 e280 982f 7573 722f 7368 . .../usr/sh │ │ │ │ │ +000894a0: 6172 652f 3c70 6163 6b61 6765 3e2f e280 are//.. │ │ │ │ │ +000894b0: 992c 2061 6e64 2073 796d 626f 6c69 6320 ., and symbolic │ │ │ │ │ +000894c0: 6c69 6e6b 7320 6372 6561 7465 6420 6173 links created as │ │ │ │ │ +000894d0: 2072 6571 7569 7265 6420 696e 0a20 2020 required in. │ │ │ │ │ +000894e0: 2020 e280 982f 7573 722f 7368 6172 652f .../usr/share/ │ │ │ │ │ +000894f0: 646f 632f 3c70 6163 6b61 6765 3e2f e280 doc//.. │ │ │ │ │ +00089500: 990a 0a20 2020 2020 4d75 6368 206f 6620 ... Much of │ │ │ │ │ +00089510: 7468 6520 7061 636b 6167 696e 6720 6d61 the packaging ma │ │ │ │ │ +00089520: 6e75 616c 2068 6173 206e 6f77 2062 6565 nual has now bee │ │ │ │ │ +00089530: 6e20 696d 706f 7274 6564 2069 6e74 6f20 n imported into │ │ │ │ │ +00089540: 7468 6520 706f 6c69 6379 0a20 2020 2020 the policy. │ │ │ │ │ +00089550: 646f 6375 6d65 6e74 0a0a 1f0a 4669 6c65 document....File │ │ │ │ │ +00089560: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +00089570: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ +00089580: 7369 6f6e 2033 2032 2031 2c20 204e 6578 sion 3 2 1, Nex │ │ │ │ │ +00089590: 743a 2056 6572 7369 6f6e 2033 2032 2030 t: Version 3 2 0 │ │ │ │ │ +000895a0: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ +000895b0: 2033 2032 2031 2031 2c20 2055 703a 2055 3 2 1 1, Up: U │ │ │ │ │ +000895c0: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ +000895d0: 7374 0a0a 3232 2e35 3520 5665 7273 696f st..22.55 Versio │ │ │ │ │ +000895e0: 6e20 332e 322e 310a 3d3d 3d3d 3d3d 3d3d n 3.2.1.======== │ │ │ │ │ +000895f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c ===========..Rel │ │ │ │ │ +00089600: 6561 7365 6420 4175 6775 7374 2c20 3230 eased August, 20 │ │ │ │ │ +00089610: 3030 2e0a 0a31 312e 382e 310a 0a20 2020 00...11.8.1.. │ │ │ │ │ +00089620: 2020 4120 7061 636b 6167 6520 6f66 2070 A package of p │ │ │ │ │ +00089630: 7269 6f72 6974 7920 7374 616e 6461 7264 riority standard │ │ │ │ │ +00089640: 206f 7220 6869 6768 6572 206d 6179 2070 or higher may p │ │ │ │ │ +00089650: 726f 7669 6465 2074 776f 2062 696e 6172 rovide two binar │ │ │ │ │ +00089660: 6965 732c 0a20 2020 2020 6f6e 6520 636f ies,. one co │ │ │ │ │ +00089670: 6d70 696c 6564 2077 6974 6820 7375 7070 mpiled with supp │ │ │ │ │ +00089680: 6f72 7420 666f 7220 7468 6520 5820 5769 ort for the X Wi │ │ │ │ │ +00089690: 6e64 6f77 2053 7973 7465 6d2c 2061 6e64 ndow System, and │ │ │ │ │ +000896a0: 2074 6865 206f 7468 6572 0a20 2020 2020 the other. │ │ │ │ │ +000896b0: 7769 7468 6f75 740a 0a1f 0a46 696c 653a without....File: │ │ │ │ │ +000896c0: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +000896d0: 6e66 6f2c 2020 4e6f 6465 3a20 5665 7273 nfo, Node: Vers │ │ │ │ │ +000896e0: 696f 6e20 3320 3220 302c 2020 4e65 7874 ion 3 2 0, Next │ │ │ │ │ +000896f0: 3a20 5665 7273 696f 6e20 3320 3120 312c : Version 3 1 1, │ │ │ │ │ +00089700: 2020 5072 6576 3a20 5665 7273 696f 6e20 Prev: Version │ │ │ │ │ +00089710: 3320 3220 312c 2020 5570 3a20 5570 6772 3 2 1, Up: Upgr │ │ │ │ │ +00089720: 6164 696e 6720 6368 6563 6b6c 6973 740a ading checklist. │ │ │ │ │ +00089730: 0a32 322e 3536 2056 6572 7369 6f6e 2033 .22.56 Version 3 │ │ │ │ │ +00089740: 2e32 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d .2.0.=========== │ │ │ │ │ +00089750: 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 ========..Releas │ │ │ │ │ +00089760: 6564 2041 7567 7573 742c 2032 3030 302e ed August, 2000. │ │ │ │ │ +00089770: 0a0a 3130 2e31 0a0a 2020 2020 2042 7920 ..10.1.. By │ │ │ │ │ +00089780: 6465 6661 756c 7420 6578 6563 7574 6162 default executab │ │ │ │ │ +00089790: 6c65 7320 7368 6f75 6c64 206e 6f74 2062 les should not b │ │ │ │ │ +000897a0: 6520 6275 696c 7420 7769 7468 2074 6865 e built with the │ │ │ │ │ +000897b0: 2064 6562 7567 6769 6e67 0a20 2020 2020 debugging. │ │ │ │ │ +000897c0: 6f70 7469 6f6e 202d 672e 2020 496e 7374 option -g. Inst │ │ │ │ │ +000897d0: 6561 642c 2069 7420 6973 2072 6563 6f6d ead, it is recom │ │ │ │ │ +000897e0: 6d65 6e64 6564 2074 6f20 7375 7070 6f72 mended to suppor │ │ │ │ │ +000897f0: 7420 6275 696c 6469 6e67 2074 6865 0a20 t building the. │ │ │ │ │ +00089800: 2020 2020 7061 636b 6167 6520 7769 7468 package with │ │ │ │ │ +00089810: 2064 6562 7567 6769 6e67 2069 6e66 6f72 debugging infor │ │ │ │ │ +00089820: 6d61 7469 6f6e 206f 7074 696f 6e61 6c6c mation optionall │ │ │ │ │ +00089830: 792e 0a0a 3132 2e38 0a0a 2020 2020 2050 y...12.8.. P │ │ │ │ │ +00089840: 6f6c 6963 7920 666f 7220 7061 636b 6167 olicy for packag │ │ │ │ │ +00089850: 6573 2077 6865 7265 2074 6865 2075 7073 es where the ups │ │ │ │ │ +00089860: 7472 6561 6d20 7573 6573 2048 544d 4c20 tream uses HTML │ │ │ │ │ +00089870: 6368 616e 6765 6c6f 6720 6669 6c65 730a changelog files. │ │ │ │ │ +00089880: 2020 2020 2068 6173 2062 6565 6e20 6578 has been ex │ │ │ │ │ +00089890: 7061 6e64 6564 2e20 2049 6e20 7368 6f72 panded. In shor │ │ │ │ │ +000898a0: 742c 2061 2070 6c61 696e 2074 6578 7420 t, a plain text │ │ │ │ │ +000898b0: 6368 616e 6765 6c6f 6720 6669 6c65 2073 changelog file s │ │ │ │ │ +000898c0: 686f 756c 640a 2020 2020 2061 6c77 6179 hould. alway │ │ │ │ │ +000898d0: 7320 6265 2067 656e 6572 6174 6564 2066 s be generated f │ │ │ │ │ +000898e0: 6f72 2074 6865 2075 7073 7472 6561 6d20 or the upstream │ │ │ │ │ +000898f0: 6368 616e 6765 730a 0a20 2020 2020 506c changes.. Pl │ │ │ │ │ +00089900: 6561 7365 206e 6f74 6520 7468 6174 2074 ease note that t │ │ │ │ │ +00089910: 6865 206e 6577 2072 656c 6561 7365 206f he new release o │ │ │ │ │ +00089920: 6620 7468 6520 5820 7769 6e64 6f77 2073 f the X window s │ │ │ │ │ +00089930: 7973 7465 6d20 2833 2e32 2920 7368 616c ystem (3.2) shal │ │ │ │ │ +00089940: 6c0a 2020 2020 2070 726f 6261 626c 7920 l. probably │ │ │ │ │ +00089950: 6e65 6564 2073 7765 6570 696e 6720 6368 need sweeping ch │ │ │ │ │ +00089960: 616e 6765 7320 696e 2070 6f6c 6963 790a anges in policy. │ │ │ │ │ +00089970: 0a20 2020 2020 506f 6c69 6379 2066 6f72 . Policy for │ │ │ │ │ +00089980: 2070 6163 6b61 6765 7320 7072 6f76 6964 packages provid │ │ │ │ │ +00089990: 696e 6720 7468 6520 666f 6c6c 6f77 696e ing the followin │ │ │ │ │ +000899a0: 6720 582d 6261 7365 6420 6665 6174 7572 g X-based featur │ │ │ │ │ +000899b0: 6573 2068 6173 0a20 2020 2020 6265 656e es has. been │ │ │ │ │ +000899c0: 2063 6f64 6966 6965 643a 0a0a 2020 2020 codified:.. │ │ │ │ │ +000899d0: 2031 312e 382e 320a 0a20 2020 2020 2020 11.8.2.. │ │ │ │ │ +000899e0: 2020 2058 2073 6572 7665 7220 2876 6972 X server (vir │ │ │ │ │ +000899f0: 7475 616c 2070 6163 6b61 6765 2078 7365 tual package xse │ │ │ │ │ +00089a00: 7276 6572 290a 0a20 2020 2020 3131 2e38 rver).. 11.8 │ │ │ │ │ +00089a10: 2e33 0a0a 2020 2020 2020 2020 2020 5820 .3.. X │ │ │ │ │ +00089a20: 7465 726d 696e 616c 2065 6d75 6c61 746f terminal emulato │ │ │ │ │ +00089a30: 7220 2876 6972 7475 616c 2070 6163 6b61 r (virtual packa │ │ │ │ │ +00089a40: 6765 2078 2d74 6572 6d69 6e61 6c2d 656d ge x-terminal-em │ │ │ │ │ +00089a50: 756c 6174 6f72 290a 0a20 2020 2020 3131 ulator).. 11 │ │ │ │ │ +00089a60: 2e38 2e34 0a0a 2020 2020 2020 2020 2020 .8.4.. │ │ │ │ │ +00089a70: 5820 7769 6e64 6f77 206d 616e 6167 6572 X window manager │ │ │ │ │ +00089a80: 2028 7669 7274 7561 6c20 7061 636b 6167 (virtual packag │ │ │ │ │ +00089a90: 6520 782d 7769 6e64 6f77 2d6d 616e 6167 e x-window-manag │ │ │ │ │ +00089aa0: 6572 2c20 616e 640a 2020 2020 2020 2020 er, and. │ │ │ │ │ +00089ab0: 2020 e280 982f 7573 722f 6269 6e2f 782d .../usr/bin/x- │ │ │ │ │ +00089ac0: 7769 6e64 6f77 2d6d 616e 6167 6572 e280 window-manager.. │ │ │ │ │ +00089ad0: 9920 616c 7465 726e 6174 6976 652c 2077 . alternative, w │ │ │ │ │ +00089ae0: 6974 6820 7072 696f 7269 7479 0a20 2020 ith priority. │ │ │ │ │ +00089af0: 2020 2020 2020 2063 616c 6375 6c61 7469 calculati │ │ │ │ │ +00089b00: 6f6e 2067 7569 6465 6c69 6e65 7329 0a0a on guidelines).. │ │ │ │ │ +00089b10: 2020 2020 2031 322e 382e 350a 0a20 2020 12.8.5.. │ │ │ │ │ +00089b20: 2020 2020 2020 2058 2066 6f6e 7473 2028 X fonts ( │ │ │ │ │ +00089b30: 7468 6973 2073 6563 7469 6f6e 2068 6173 this section has │ │ │ │ │ +00089b40: 2062 6565 6e20 7772 6974 7465 6e20 6672 been written fr │ │ │ │ │ +00089b50: 6f6d 2073 6372 6174 6368 290a 0a20 2020 om scratch).. │ │ │ │ │ +00089b60: 2020 3131 2e38 2e36 0a0a 2020 2020 2020 11.8.6.. │ │ │ │ │ +00089b70: 2020 2020 5820 6170 706c 6963 6174 696f X applicatio │ │ │ │ │ +00089b80: 6e20 6465 6661 756c 7473 0a0a 3131 2e38 n defaults..11.8 │ │ │ │ │ +00089b90: 2e37 0a0a 2020 2020 2050 6f6c 6963 7920 .7.. Policy │ │ │ │ │ +00089ba0: 666f 7220 7061 636b 6167 6573 2075 7369 for packages usi │ │ │ │ │ +00089bb0: 6e67 2074 6865 2058 2057 696e 646f 7720 ng the X Window │ │ │ │ │ +00089bc0: 5379 7374 656d 2061 6e64 2046 4853 2069 System and FHS i │ │ │ │ │ +00089bd0: 7373 7565 7320 6861 730a 2020 2020 2062 ssues has. b │ │ │ │ │ +00089be0: 6565 6e20 636c 6172 6966 6965 643b 0a0a een clarified;.. │ │ │ │ │ +00089bf0: 3131 2e37 2e33 0a0a 2020 2020 204e 6f20 11.7.3.. No │ │ │ │ │ +00089c00: 7061 636b 6167 6520 6d61 7920 636f 6e74 package may cont │ │ │ │ │ +00089c10: 6169 6e20 6f72 206d 616b 6520 6861 7264 ain or make hard │ │ │ │ │ +00089c20: 206c 696e 6b73 2074 6f20 636f 6e66 6669 links to conffi │ │ │ │ │ +00089c30: 6c65 730a 0a38 0a0a 2020 2020 204e 6f74 les..8.. Not │ │ │ │ │ +00089c40: 6564 2074 6861 7420 6e65 7765 7220 6470 ed that newer dp │ │ │ │ │ +00089c50: 6b67 2076 6572 7369 6f6e 7320 646f 206e kg versions do n │ │ │ │ │ +00089c60: 6f74 2072 6571 7569 7265 2065 7874 7265 ot require extre │ │ │ │ │ +00089c70: 6d65 2063 6172 6520 696e 0a20 2020 2020 me care in. │ │ │ │ │ +00089c80: 616c 7761 7973 2063 7265 6174 696e 6720 always creating │ │ │ │ │ +00089c90: 7468 6520 7368 6172 6564 206c 6962 2062 the shared lib b │ │ │ │ │ +00089ca0: 6566 6f72 6520 7468 6520 7379 6d6c 696e efore the symlin │ │ │ │ │ +00089cb0: 6b2c 2073 6f20 7468 6520 756e 7061 636b k, so the unpack │ │ │ │ │ +00089cc0: 0a20 2020 2020 6f72 6465 7220 6265 2063 . order be c │ │ │ │ │ +00089cd0: 6f72 7265 6374 0a0a 1f0a 4669 6c65 3a20 orrect....File: │ │ │ │ │ +00089ce0: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +00089cf0: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ +00089d00: 6f6e 2033 2031 2031 2c20 204e 6578 743a on 3 1 1, Next: │ │ │ │ │ +00089d10: 2056 6572 7369 6f6e 2033 2031 2030 2c20 Version 3 1 0, │ │ │ │ │ +00089d20: 2050 7265 763a 2056 6572 7369 6f6e 2033 Prev: Version 3 │ │ │ │ │ +00089d30: 2032 2030 2c20 2055 703a 2055 7067 7261 2 0, Up: Upgra │ │ │ │ │ +00089d40: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ +00089d50: 3232 2e35 3720 5665 7273 696f 6e20 332e 22.57 Version 3. │ │ │ │ │ +00089d60: 312e 310a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 1.1.============ │ │ │ │ │ +00089d70: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +00089d80: 6420 4e6f 7665 6d62 6572 2c20 3139 3939 d November, 1999 │ │ │ │ │ +00089d90: 2e0a 0a37 2e31 0a0a 2020 2020 2043 6f72 ...7.1.. Cor │ │ │ │ │ +00089da0: 7265 6374 696f 6e20 746f 2073 656d 616e rection to seman │ │ │ │ │ +00089db0: 7469 6373 206f 6620 6172 6368 6974 6563 tics of architec │ │ │ │ │ +00089dc0: 7475 7265 206c 6973 7473 2069 6e20 4275 ture lists in Bu │ │ │ │ │ +00089dd0: 696c 642d 4465 7065 6e64 7320 6574 632e ild-Depends etc. │ │ │ │ │ +00089de0: 0a20 2020 2020 5368 6f75 6c64 206e 6f74 . Should not │ │ │ │ │ +00089df0: 2061 6666 6563 7420 6d61 6e79 2070 6163 affect many pac │ │ │ │ │ +00089e00: 6b61 6765 730a 0a1f 0a46 696c 653a 2064 kages....File: d │ │ │ │ │ +00089e10: 6562 6961 6e2d 706f 6c69 6379 2e69 6e66 ebian-policy.inf │ │ │ │ │ +00089e20: 6f2c 2020 4e6f 6465 3a20 5665 7273 696f o, Node: Versio │ │ │ │ │ +00089e30: 6e20 3320 3120 302c 2020 4e65 7874 3a20 n 3 1 0, Next: │ │ │ │ │ +00089e40: 5665 7273 696f 6e20 3320 3020 312c 2020 Version 3 0 1, │ │ │ │ │ +00089e50: 5072 6576 3a20 5665 7273 696f 6e20 3320 Prev: Version 3 │ │ │ │ │ +00089e60: 3120 312c 2020 5570 3a20 5570 6772 6164 1 1, Up: Upgrad │ │ │ │ │ +00089e70: 696e 6720 6368 6563 6b6c 6973 740a 0a32 ing checklist..2 │ │ │ │ │ +00089e80: 322e 3538 2056 6572 7369 6f6e 2033 2e31 2.58 Version 3.1 │ │ │ │ │ +00089e90: 2e30 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .0.============= │ │ │ │ │ +00089ea0: 3d3d 3d3d 3d3d 0a0a 5265 6c65 6173 6564 ======..Released │ │ │ │ │ +00089eb0: 204f 6374 6f62 6572 2c20 3139 3939 2e0a October, 1999.. │ │ │ │ │ +00089ec0: 0a64 6566 756e 6374 0a0a 2020 2020 20e2 .defunct.. . │ │ │ │ │ +00089ed0: 8098 2f75 7372 2f64 6f63 2f3c 7061 636b ../usr/doc/... has to b │ │ │ │ │ +00089ef0: 6520 6120 7379 6d6c 696e 6b20 706f 696e e a symlink poin │ │ │ │ │ +00089f00: 7469 6e67 2074 6f0a 2020 2020 20e2 8098 ting to. ... │ │ │ │ │ +00089f10: 2f75 7372 2f73 6861 7265 2f64 6f63 2f3c /usr/share/doc/< │ │ │ │ │ +00089f20: 7061 636b 6167 653e e280 992c 2074 6f20 package>..., to │ │ │ │ │ +00089f30: 6265 206d 6169 6e74 6169 6e65 6420 6279 be maintained by │ │ │ │ │ +00089f40: 2070 6f73 7469 6e73 7420 616e 6420 7072 postinst and pr │ │ │ │ │ +00089f50: 6572 6d0a 2020 2020 2073 6372 6970 7473 erm. scripts │ │ │ │ │ +00089f60: 2e0a 0a37 2e31 2c20 372e 360a 0a20 2020 ...7.1, 7.6.. │ │ │ │ │ +00089f70: 2020 496e 7472 6f64 7563 6564 2073 6f75 Introduced sou │ │ │ │ │ +00089f80: 7263 6520 6465 7065 6e64 656e 6369 6573 rce dependencies │ │ │ │ │ +00089f90: 2028 4275 696c 642d 4465 7065 6e64 732c (Build-Depends, │ │ │ │ │ +00089fa0: 2065 7463 2e29 0a0a 392e 332e 340a 0a20 etc.)..9.3.4.. │ │ │ │ │ +00089fb0: 2020 2020 e280 982f 6574 632f 7263 2e62 .../etc/rc.b │ │ │ │ │ +00089fc0: 6f6f 74e2 8099 2068 6173 2062 6565 6e20 oot... has been │ │ │ │ │ +00089fd0: 6465 7072 6563 6174 6564 2069 6e20 6661 deprecated in fa │ │ │ │ │ +00089fe0: 766f 7572 206f 6620 e280 982f 6574 632f vour of .../etc/ │ │ │ │ │ +00089ff0: 7263 532e 64e2 8099 2e0a 2020 2020 2028 rcS.d..... ( │ │ │ │ │ +0008a000: 5061 636b 6167 6573 2073 686f 756c 6420 Packages should │ │ │ │ │ +0008a010: 6e6f 7420 6265 2074 6f75 6368 696e 6720 not be touching │ │ │ │ │ +0008a020: 7468 6973 2064 6972 6563 746f 7279 2c20 this directory, │ │ │ │ │ +0008a030: 6275 7420 7368 6f75 6c64 2075 7365 0a20 but should use. │ │ │ │ │ +0008a040: 2020 2020 7570 6461 7465 2d72 632e 6420 update-rc.d │ │ │ │ │ +0008a050: 696e 7374 6561 6429 0a0a 392e 332e 330a instead)..9.3.3. │ │ │ │ │ +0008a060: 0a20 2020 2020 7570 6461 7465 2d72 632e . update-rc. │ │ │ │ │ +0008a070: 6420 6973 206e 6f77 2074 6865 2027 6f6e d is now the 'on │ │ │ │ │ +0008a080: 6c79 2720 616c 6c6f 7761 626c 6520 7761 ly' allowable wa │ │ │ │ │ +0008a090: 7920 6f66 2061 6363 6573 7369 6e67 2074 y of accessing t │ │ │ │ │ +0008a0a0: 6865 0a20 2020 2020 e280 982f 6574 632f he. .../etc/ │ │ │ │ │ +0008a0b0: 7263 3f2e 642f 5b53 4b5d 3f3f 2ae2 8099 rc?.d/[SK]??*... │ │ │ │ │ +0008a0c0: 206c 696e 6b73 2e20 2041 6e79 2073 6372 links. Any scr │ │ │ │ │ +0008a0d0: 6970 7473 2077 6869 6368 206d 616e 6970 ipts which manip │ │ │ │ │ +0008a0e0: 756c 6174 6520 7468 656d 0a20 2020 2020 ulate them. │ │ │ │ │ +0008a0f0: 6469 7265 6374 6c79 206d 7573 7420 6265 directly must be │ │ │ │ │ +0008a100: 2063 6861 6e67 6564 2074 6f20 7573 6520 changed to use │ │ │ │ │ +0008a110: 7570 6461 7465 2d72 632e 6420 696e 7374 update-rc.d inst │ │ │ │ │ +0008a120: 6561 642e 2020 2854 6869 7320 6973 0a20 ead. (This is. │ │ │ │ │ +0008a130: 2020 2020 6265 6361 7573 6520 7468 6520 because the │ │ │ │ │ +0008a140: 6669 6c65 2d72 6320 7061 636b 6167 6520 file-rc package │ │ │ │ │ +0008a150: 6861 6e64 6c65 7320 7468 6973 2069 6e66 handles this inf │ │ │ │ │ +0008a160: 6f72 6d61 7469 6f6e 2069 6e20 616e 0a20 ormation in an. │ │ │ │ │ +0008a170: 2020 2020 696e 636f 6d70 6174 6962 6c65 incompatible │ │ │ │ │ +0008a180: 2077 6179 2e29 0a0a 3132 2e37 0a0a 2020 way.)..12.7.. │ │ │ │ │ +0008a190: 2020 2041 7263 6869 7465 6374 7572 652d Architecture- │ │ │ │ │ +0008a1a0: 7370 6563 6966 6963 2065 7861 6d70 6c65 specific example │ │ │ │ │ +0008a1b0: 7320 676f 2069 6e20 e280 982f 7573 722f s go in .../usr/ │ │ │ │ │ +0008a1c0: 6c69 622f 3c70 6163 6b61 6765 3e2f 6578 lib//ex │ │ │ │ │ +0008a1d0: 616d 706c 6573 e280 990a 2020 2020 2077 amples.... w │ │ │ │ │ +0008a1e0: 6974 6820 7379 6d6c 696e 6b73 2066 726f ith symlinks fro │ │ │ │ │ +0008a1f0: 6d20 e280 982f 7573 722f 7368 6172 652f m .../usr/share/ │ │ │ │ │ +0008a200: 646f 632f 3c70 6163 6b61 6765 3e2f 6578 doc//ex │ │ │ │ │ +0008a210: 616d 706c 6573 2f2a e280 9920 6f72 2066 amples/*... or f │ │ │ │ │ +0008a220: 726f 6d0a 2020 2020 20e2 8098 2f75 7372 rom. .../usr │ │ │ │ │ +0008a230: 2f73 6861 7265 2f64 6f63 2f3c 7061 636b /share/doc//examples... │ │ │ │ │ +0008a250: 2069 7473 656c 660a 0a39 2e31 2e31 0a0a itself..9.1.1.. │ │ │ │ │ +0008a260: 2020 2020 2055 7064 6174 6564 2046 4853 Updated FHS │ │ │ │ │ +0008a270: 2074 6f20 6120 322e 3120 6472 6166 743b to a 2.1 draft; │ │ │ │ │ +0008a280: 2074 6869 7320 7265 7665 7274 7320 e280 this reverts .. │ │ │ │ │ +0008a290: 982f 7661 722f 7374 6174 65e2 8099 2074 ./var/state... t │ │ │ │ │ +0008a2a0: 6f20 e280 982f 7661 722f 6c69 62e2 8099 o .../var/lib... │ │ │ │ │ +0008a2b0: 0a0a 392e 373b 206d 696d 652d 706f 6c69 ..9.7; mime-poli │ │ │ │ │ +0008a2c0: 6379 0a0a 2020 2020 2041 6464 6564 204d cy.. Added M │ │ │ │ │ +0008a2d0: 494d 4520 7375 622d 706f 6c69 6379 2064 IME sub-policy d │ │ │ │ │ +0008a2e0: 6f63 756d 656e 740a 0a31 322e 340a 0a20 ocument..12.4.. │ │ │ │ │ +0008a2f0: 2020 2020 5649 5355 414c 2069 7320 616c VISUAL is al │ │ │ │ │ +0008a300: 6c6f 7765 6420 6173 2061 2028 6869 6768 lowed as a (high │ │ │ │ │ +0008a310: 6572 2070 7269 6f72 6974 7929 2061 6c74 er priority) alt │ │ │ │ │ +0008a320: 6572 6e61 7469 7665 2074 6f20 4544 4954 ernative to EDIT │ │ │ │ │ +0008a330: 4f52 0a0a 3131 2e36 0a0a 2020 2020 204d OR..11.6.. M │ │ │ │ │ +0008a340: 6f64 6966 6965 6420 6c69 626c 6f63 6b66 odified liblockf │ │ │ │ │ +0008a350: 696c 6520 6465 7363 7269 7074 696f 6e2c ile description, │ │ │ │ │ +0008a360: 2077 6869 6368 2061 6666 6563 7473 206d which affects m │ │ │ │ │ +0008a370: 6169 6c62 6f78 2d61 6363 6573 7369 6e67 ailbox-accessing │ │ │ │ │ +0008a380: 0a20 2020 2020 7072 6f67 7261 6d73 2e20 . programs. │ │ │ │ │ +0008a390: 2050 6c65 6173 6520 7365 6520 7468 6520 Please see the │ │ │ │ │ +0008a3a0: 706f 6c69 6379 2064 6f63 756d 656e 7420 policy document │ │ │ │ │ +0008a3b0: 666f 7220 6465 7461 696c 730a 0a31 322e for details..12. │ │ │ │ │ +0008a3c0: 370a 0a20 2020 2020 4966 2061 2070 6163 7.. If a pac │ │ │ │ │ +0008a3d0: 6b61 6765 2070 726f 7669 6465 7320 6120 kage provides a │ │ │ │ │ +0008a3e0: 6368 616e 6765 6c6f 6720 696e 2048 544d changelog in HTM │ │ │ │ │ +0008a3f0: 4c20 666f 726d 6174 2c20 6120 7465 7874 L format, a text │ │ │ │ │ +0008a400: 2d6f 6e6c 790a 2020 2020 2076 6572 7369 -only. versi │ │ │ │ │ +0008a410: 6f6e 2073 686f 756c 6420 616c 736f 2062 on should also b │ │ │ │ │ +0008a420: 6520 696e 636c 7564 6564 2e20 2028 5375 e included. (Su │ │ │ │ │ +0008a430: 6368 2061 2076 6572 7369 6f6e 206d 6179 ch a version may │ │ │ │ │ +0008a440: 2062 6520 7072 6570 6172 6564 0a20 2020 be prepared. │ │ │ │ │ +0008a450: 2020 7573 696e 6720 e280 986c 796e 7820 using ...lynx │ │ │ │ │ +0008a460: 2d64 756d 7020 2d6e 6f6c 6973 74e2 8099 -dump -nolist... │ │ │ │ │ +0008a470: 2e29 0a0a 332e 322e 310a 0a20 2020 2020 .)..3.2.1.. │ │ │ │ │ +0008a480: 4465 7363 7269 7074 696f 6e20 6f66 2068 Description of h │ │ │ │ │ +0008a490: 6f77 2074 6f20 6861 6e64 6c65 2076 6572 ow to handle ver │ │ │ │ │ +0008a4a0: 7369 6f6e 206e 756d 6265 7273 2062 6173 sion numbers bas │ │ │ │ │ +0008a4b0: 6564 206f 6e20 6461 7465 7320 6164 6465 ed on dates adde │ │ │ │ │ +0008a4c0: 640a 0a1f 0a46 696c 653a 2064 6562 6961 d....File: debia │ │ │ │ │ +0008a4d0: 6e2d 706f 6c69 6379 2e69 6e66 6f2c 2020 n-policy.info, │ │ │ │ │ +0008a4e0: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ +0008a4f0: 3020 312c 2020 4e65 7874 3a20 5665 7273 0 1, Next: Vers │ │ │ │ │ +0008a500: 696f 6e20 3320 3020 302c 2020 5072 6576 ion 3 0 0, Prev │ │ │ │ │ +0008a510: 3a20 5665 7273 696f 6e20 3320 3120 302c : Version 3 1 0, │ │ │ │ │ +0008a520: 2020 5570 3a20 5570 6772 6164 696e 6720 Up: Upgrading │ │ │ │ │ +0008a530: 6368 6563 6b6c 6973 740a 0a32 322e 3539 checklist..22.59 │ │ │ │ │ +0008a540: 2056 6572 7369 6f6e 2033 2e30 2e31 0a3d Version 3.0.1.= │ │ │ │ │ +0008a550: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0008a560: 3d3d 0a0a 5265 6c65 6173 6564 204a 756c ==..Released Jul │ │ │ │ │ +0008a570: 792c 2031 3939 392e 0a0a 3130 2e32 0a0a y, 1999...10.2.. │ │ │ │ │ +0008a580: 2020 2020 2041 6464 6564 2074 6865 2063 Added the c │ │ │ │ │ +0008a590: 6c61 7269 6669 6361 7469 6f6e 2074 6861 larification tha │ │ │ │ │ +0008a5a0: 7420 7468 6520 2e6c 6120 6669 6c65 7320 t the .la files │ │ │ │ │ +0008a5b0: 6172 6520 6573 7365 6e74 6961 6c20 666f are essential fo │ │ │ │ │ +0008a5c0: 7220 7468 650a 2020 2020 2070 6163 6b61 r the. packa │ │ │ │ │ +0008a5d0: 6765 7320 7573 696e 6720 6c69 6274 6f6f ges using libtoo │ │ │ │ │ +0008a5e0: 6ce2 8099 7320 6c69 626c 7464 6c20 6c69 l...s libltdl li │ │ │ │ │ +0008a5f0: 6272 6172 792c 2069 6e20 7768 6963 6820 brary, in which │ │ │ │ │ +0008a600: 6361 7365 2074 6865 202e 6c61 0a20 2020 case the .la. │ │ │ │ │ +0008a610: 2020 6669 6c65 7320 6d75 7374 2067 6f20 files must go │ │ │ │ │ +0008a620: 696e 2074 6865 2072 756e 2d74 696d 6520 in the run-time │ │ │ │ │ +0008a630: 6c69 6272 6172 7920 7061 636b 6167 650a library package. │ │ │ │ │ +0008a640: 0a1f 0a46 696c 653a 2064 6562 6961 6e2d ...File: debian- │ │ │ │ │ +0008a650: 706f 6c69 6379 2e69 6e66 6f2c 2020 4e6f policy.info, No │ │ │ │ │ +0008a660: 6465 3a20 5665 7273 696f 6e20 3320 3020 de: Version 3 0 │ │ │ │ │ +0008a670: 302c 2020 4e65 7874 3a20 5665 7273 696f 0, Next: Versio │ │ │ │ │ +0008a680: 6e20 3220 3520 302c 2020 5072 6576 3a20 n 2 5 0, Prev: │ │ │ │ │ +0008a690: 5665 7273 696f 6e20 3320 3020 312c 2020 Version 3 0 1, │ │ │ │ │ +0008a6a0: 5570 3a20 5570 6772 6164 696e 6720 6368 Up: Upgrading ch │ │ │ │ │ +0008a6b0: 6563 6b6c 6973 740a 0a32 322e 3630 2056 ecklist..22.60 V │ │ │ │ │ +0008a6c0: 6572 7369 6f6e 2033 2e30 2e30 0a3d 3d3d ersion 3.0.0.=== │ │ │ │ │ +0008a6d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0008a6e0: 0a0a 5265 6c65 6173 6564 204a 756e 652c ..Released June, │ │ │ │ │ +0008a6f0: 2031 3939 392e 0a0a 392e 310a 0a20 2020 1999...9.1.. │ │ │ │ │ +0008a700: 2020 4465 6269 616e 2066 6f72 6d61 6c6c Debian formall │ │ │ │ │ +0008a710: 7920 6d6f 7665 7320 6672 6f6d 2074 6865 y moves from the │ │ │ │ │ +0008a720: 2046 5353 544e 4420 746f 2074 6865 2046 FSSTND to the F │ │ │ │ │ +0008a730: 4853 2e20 5468 6973 2069 7320 6120 6d61 HS. This is a ma │ │ │ │ │ +0008a740: 6a6f 720a 2020 2020 2063 6861 6e67 652c jor. change, │ │ │ │ │ +0008a750: 2061 6e64 2074 6865 2069 6d70 6c69 6361 and the implica │ │ │ │ │ +0008a760: 7469 6f6e 7320 6f66 2074 6869 7320 6d6f tions of this mo │ │ │ │ │ +0008a770: 7665 2061 7265 2070 726f 6261 626c 7920 ve are probably │ │ │ │ │ +0008a780: 6e6f 7420 616c 6c0a 2020 2020 206b 6e6f not all. kno │ │ │ │ │ +0008a790: 776e 2e0a 0a34 2e31 0a0a 2020 2020 204f wn...4.1.. O │ │ │ │ │ +0008a7a0: 6e6c 7920 3320 6469 6769 7473 206f 6620 nly 3 digits of │ │ │ │ │ +0008a7b0: 7468 6520 5374 616e 6461 7264 7320 7665 the Standards ve │ │ │ │ │ +0008a7c0: 7273 696f 6e20 6e65 6564 2062 6520 696e rsion need be in │ │ │ │ │ +0008a7d0: 636c 7564 6564 2069 6e20 636f 6e74 726f cluded in contro │ │ │ │ │ +0008a7e0: 6c0a 2020 2020 2066 696c 6573 2c20 7468 l. files, th │ │ │ │ │ +0008a7f0: 6f75 6768 2061 6c6c 2066 6f75 7220 6469 ough all four di │ │ │ │ │ +0008a800: 6769 7473 2061 7265 2073 7469 6c6c 2070 gits are still p │ │ │ │ │ +0008a810: 6572 6d69 7474 6564 2e0a 0a31 322e 360a ermitted...12.6. │ │ │ │ │ +0008a820: 0a20 2020 2020 5468 6520 6c6f 6361 7469 . The locati │ │ │ │ │ +0008a830: 6f6e 206f 6620 7468 6520 4750 4c20 6861 on of the GPL ha │ │ │ │ │ +0008a840: 7320 6368 616e 6765 6420 746f 0a20 2020 s changed to. │ │ │ │ │ +0008a850: 2020 e280 982f 7573 722f 7368 6172 652f .../usr/share/ │ │ │ │ │ +0008a860: 636f 6d6d 6f6e 2d6c 6963 656e 7365 73e2 common-licenses. │ │ │ │ │ +0008a870: 8099 2e20 2054 6869 7320 6d61 7920 7265 ... This may re │ │ │ │ │ +0008a880: 7175 6972 6520 6368 616e 6769 6e67 2074 quire changing t │ │ │ │ │ +0008a890: 6865 0a20 2020 2020 636f 7079 7269 6768 he. copyrigh │ │ │ │ │ +0008a8a0: 7420 6669 6c65 7320 746f 2070 6f69 6e74 t files to point │ │ │ │ │ +0008a8b0: 2074 6f20 7468 6520 636f 7272 6563 7420 to the correct │ │ │ │ │ +0008a8c0: 6c6f 6361 7469 6f6e 206f 6620 7468 6520 location of the │ │ │ │ │ +0008a8d0: 4750 4c20 616e 640a 2020 2020 206f 7468 GPL and. oth │ │ │ │ │ +0008a8e0: 6572 206d 616a 6f72 206c 6963 656e 7365 er major license │ │ │ │ │ +0008a8f0: 730a 0a31 302e 320a 0a20 2020 2020 5061 s..10.2.. Pa │ │ │ │ │ +0008a900: 636b 6167 6573 2074 6861 7420 7573 6520 ckages that use │ │ │ │ │ +0008a910: 6c69 6274 6f6f 6c20 746f 2063 7265 6174 libtool to creat │ │ │ │ │ +0008a920: 6520 7368 6172 6564 206c 6962 7261 7269 e shared librari │ │ │ │ │ +0008a930: 6573 206d 7573 7420 696e 636c 7564 650a es must include. │ │ │ │ │ +0008a940: 2020 2020 2074 6865 202e 6c61 2066 696c the .la fil │ │ │ │ │ +0008a950: 6573 2069 6e20 7468 6520 2d64 6576 2070 es in the -dev p │ │ │ │ │ +0008a960: 6163 6b61 6765 730a 0a31 302e 380a 0a20 ackages..10.8.. │ │ │ │ │ +0008a970: 2020 2020 5573 6520 6c6f 6772 6f74 6174 Use logrotat │ │ │ │ │ +0008a980: 6520 746f 2072 6f74 6174 6520 6c6f 6720 e to rotate log │ │ │ │ │ +0008a990: 6669 6c65 730a 0a6e 6f77 2031 312e 380a files..now 11.8. │ │ │ │ │ +0008a9a0: 0a20 2020 2020 7365 6374 696f 6e20 352e . section 5. │ │ │ │ │ +0008a9b0: 3820 6861 7320 6265 656e 2072 6577 7269 8 has been rewri │ │ │ │ │ +0008a9c0: 7474 656e 2028 5072 6f67 7261 6d73 2066 tten (Programs f │ │ │ │ │ +0008a9d0: 6f72 2074 6865 2058 2057 696e 646f 7720 or the X Window │ │ │ │ │ +0008a9e0: 5379 7374 656d 290a 0a39 2e36 3b20 6d65 System)..9.6; me │ │ │ │ │ +0008a9f0: 6e75 2d70 6f6c 6963 790a 0a20 2020 2020 nu-policy.. │ │ │ │ │ +0008aa00: 5468 6572 6520 6973 206e 6f77 2061 6e20 There is now an │ │ │ │ │ +0008aa10: 6173 736f 6369 6174 6564 206d 656e 7520 associated menu │ │ │ │ │ +0008aa20: 706f 6c69 6379 2c20 696e 2061 2073 6570 policy, in a sep │ │ │ │ │ +0008aa30: 6172 6174 6520 646f 6375 6d65 6e74 2c0a arate document,. │ │ │ │ │ +0008aa40: 2020 2020 2074 6861 7420 6361 7272 6965 that carrie │ │ │ │ │ +0008aa50: 7320 7468 6520 6675 6c6c 2077 6569 6768 s the full weigh │ │ │ │ │ +0008aa60: 7420 6f66 2044 6562 6961 6e20 706f 6c69 t of Debian poli │ │ │ │ │ +0008aa70: 6379 0a0a 3131 2e33 0a0a 2020 2020 2050 cy..11.3.. P │ │ │ │ │ +0008aa80: 726f 6772 616d 7320 7768 6963 6820 6e65 rograms which ne │ │ │ │ │ +0008aa90: 6564 2074 6f20 6d6f 6469 6679 2074 6865 ed to modify the │ │ │ │ │ +0008aaa0: 2066 696c 6573 20e2 8098 2f76 6172 2f72 files .../var/r │ │ │ │ │ +0008aab0: 756e 2f75 746d 70e2 8099 2c0a 2020 2020 un/utmp...,. │ │ │ │ │ +0008aac0: 20e2 8098 2f76 6172 2f6c 6f67 2f77 746d .../var/log/wtm │ │ │ │ │ +0008aad0: 70e2 8099 2061 6e64 20e2 8098 2f76 6172 p... and .../var │ │ │ │ │ +0008aae0: 2f6c 6f67 2f6c 6173 746c 6f67 e280 9920 /log/lastlog... │ │ │ │ │ +0008aaf0: 6d75 7374 2062 6520 696e 7374 616c 6c65 must be installe │ │ │ │ │ +0008ab00: 6420 7365 7467 6964 0a20 2020 2020 7574 d setgid. ut │ │ │ │ │ +0008ab10: 6d70 0a0a 1f0a 4669 6c65 3a20 6465 6269 mp....File: debi │ │ │ │ │ +0008ab20: 616e 2d70 6f6c 6963 792e 696e 666f 2c20 an-policy.info, │ │ │ │ │ +0008ab30: 204e 6f64 653a 2056 6572 7369 6f6e 2032 Node: Version 2 │ │ │ │ │ +0008ab40: 2035 2030 2c20 204e 6578 743a 2056 6572 5 0, Next: Ver │ │ │ │ │ +0008ab50: 7369 6f6e 2032 2034 2031 2c20 2050 7265 sion 2 4 1, Pre │ │ │ │ │ +0008ab60: 763a 2056 6572 7369 6f6e 2033 2030 2030 v: Version 3 0 0 │ │ │ │ │ +0008ab70: 2c20 2055 703a 2055 7067 7261 6469 6e67 , Up: Upgrading │ │ │ │ │ +0008ab80: 2063 6865 636b 6c69 7374 0a0a 3232 2e36 checklist..22.6 │ │ │ │ │ +0008ab90: 3120 5665 7273 696f 6e20 322e 352e 300a 1 Version 2.5.0. │ │ │ │ │ +0008aba0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================ │ │ │ │ │ +0008abb0: 3d3d 3d0a 0a52 656c 6561 7365 6420 4f63 ===..Released Oc │ │ │ │ │ +0008abc0: 746f 6265 722c 2031 3939 382e 0a0a 2750 tober, 1998...'P │ │ │ │ │ +0008abd0: 6c65 6173 6520 6e6f 7465 2074 6861 7420 lease note that │ │ │ │ │ +0008abe0: 7365 6374 696f 6e20 6e75 6d62 6572 7320 section numbers │ │ │ │ │ +0008abf0: 6265 6c6f 7720 7468 6973 2070 6f69 6e74 below this point │ │ │ │ │ +0008ac00: 206d 6179 206e 6f74 206d 6174 6368 2074 may not match t │ │ │ │ │ +0008ac10: 6865 0a63 7572 7265 6e74 2050 6f6c 6963 he.current Polic │ │ │ │ │ +0008ac20: 7920 4d61 6e75 616c 2e27 0a0a 2020 202d y Manual.'.. - │ │ │ │ │ +0008ac30: 2052 6561 7272 616e 6765 6420 7468 6520 Rearranged the │ │ │ │ │ +0008ac40: 6d61 6e75 616c 2074 6f20 6372 6561 7465 manual to create │ │ │ │ │ +0008ac50: 2061 206e 6577 2053 6563 7469 6f6e 2034 a new Section 4 │ │ │ │ │ +0008ac60: 2c20 4669 6c65 730a 0a20 2020 2020 2020 , Files.. │ │ │ │ │ +0008ac70: 202d 2053 6563 7469 6f6e 2033 2e33 2028 - Section 3.3 ( │ │ │ │ │ +0008ac80: e280 9c46 696c 6573 e280 9d29 2077 6173 ...Files...) was │ │ │ │ │ +0008ac90: 206d 6f76 6564 2074 6f20 5365 6374 696f moved to Sectio │ │ │ │ │ +0008aca0: 6e20 342e 2020 5468 6520 5365 6374 696f n 4. The Sectio │ │ │ │ │ +0008acb0: 6e73 0a20 2020 2020 2020 2020 2074 6861 ns. tha │ │ │ │ │ +0008acc0: 7420 7765 7265 2053 6563 7469 6f6e 2034 t were Section 4 │ │ │ │ │ +0008acd0: 2061 6e64 2053 6563 7469 6f6e 2035 2077 and Section 5 w │ │ │ │ │ +0008ace0: 6572 6520 6d6f 7665 6420 646f 776e 2074 ere moved down t │ │ │ │ │ +0008acf0: 6f20 6265 636f 6d65 0a20 2020 2020 2020 o become. │ │ │ │ │ +0008ad00: 2020 2053 6563 7469 6f6e 2035 2061 6e64 Section 5 and │ │ │ │ │ +0008ad10: 2053 6563 7469 6f6e 2036 2e0a 0a20 2020 Section 6... │ │ │ │ │ +0008ad20: 2020 2020 202d 2057 6861 7420 7761 7320 - What was │ │ │ │ │ +0008ad30: 5365 6374 696f 6e20 352e 3520 28e2 809c Section 5.5 (... │ │ │ │ │ +0008ad40: 4c6f 6720 6669 6c65 73e2 809d 2920 6973 Log files...) is │ │ │ │ │ +0008ad50: 206e 6f77 2061 2073 7562 7365 6374 696f now a subsectio │ │ │ │ │ +0008ad60: 6e20 6f66 2074 6865 0a20 2020 2020 2020 n of the. │ │ │ │ │ +0008ad70: 2020 206e 6577 2053 6563 7469 6f6e 2034 new Section 4 │ │ │ │ │ +0008ad80: 2028 e280 9c46 696c 6573 e280 9d29 2c20 (...Files...), │ │ │ │ │ +0008ad90: 6265 636f 6d69 6e67 2073 6563 7469 6f6e becoming section │ │ │ │ │ +0008ada0: 2034 2e38 2c20 706c 6163 6564 2061 6674 4.8, placed aft │ │ │ │ │ +0008adb0: 6572 0a20 2020 2020 2020 2020 20e2 809c er. ... │ │ │ │ │ +0008adc0: 436f 6e66 6967 7572 6174 696f 6e20 6669 Configuration fi │ │ │ │ │ +0008add0: 6c65 73e2 809d 2c20 6d6f 7669 6e67 2074 les..., moving t │ │ │ │ │ +0008ade0: 6865 2053 6563 7469 6f6e 2034 2e38 2028 he Section 4.8 ( │ │ │ │ │ +0008adf0: e280 9c50 6572 6d69 7373 696f 6e73 0a20 ...Permissions. │ │ │ │ │ +0008ae00: 2020 2020 2020 2020 2061 6e64 206f 776e and own │ │ │ │ │ +0008ae10: 6572 73e2 809d 2920 746f 2053 6563 7469 ers...) to Secti │ │ │ │ │ +0008ae20: 6f6e 2034 2e39 2e20 2041 6c6c 2073 7562 on 4.9. All sub │ │ │ │ │ +0008ae30: 7365 6374 696f 6e73 206f 6620 7468 6520 sections of the │ │ │ │ │ +0008ae40: 6f6c 640a 2020 2020 2020 2020 2020 5365 old. Se │ │ │ │ │ +0008ae50: 6374 696f 6e20 3520 6166 7465 7220 352e ction 5 after 5. │ │ │ │ │ +0008ae60: 3520 7765 7265 206d 6f76 6564 2064 6f77 5 were moved dow │ │ │ │ │ +0008ae70: 6e20 746f 2066 696c 6c20 696e 2074 6865 n to fill in the │ │ │ │ │ +0008ae80: 206e 756d 6265 7220 6761 702e 0a0a 2020 number gap... │ │ │ │ │ +0008ae90: 202d 204d 6f64 6966 6965 6420 7468 6520 - Modified the │ │ │ │ │ +0008aea0: 7365 6374 696f 6e20 6162 6f75 7420 6368 section about ch │ │ │ │ │ +0008aeb0: 616e 6765 6c6f 6720 6669 6c65 7320 746f angelog files to │ │ │ │ │ +0008aec0: 2061 6363 6f6d 6d6f 6461 7465 2075 7073 accommodate ups │ │ │ │ │ +0008aed0: 7472 6561 6d0a 2020 2020 2063 6861 6e67 tream. chang │ │ │ │ │ +0008aee0: 656c 6f67 7320 7768 6963 6820 7765 7265 elogs which were │ │ │ │ │ +0008aef0: 2066 6f72 6d61 7474 6564 2061 7320 4854 formatted as HT │ │ │ │ │ +0008af00: 4d4c 2e20 5468 6573 6520 7570 7374 7265 ML. These upstre │ │ │ │ │ +0008af10: 616d 2063 6861 6e67 656c 6f67 0a20 2020 am changelog. │ │ │ │ │ +0008af20: 2020 6669 6c65 7320 7368 6f75 6c64 206e files should n │ │ │ │ │ +0008af30: 6f77 2062 6520 6163 6365 7373 6962 6c65 ow be accessible │ │ │ │ │ +0008af40: 2061 730a 2020 2020 20e2 8098 2f75 7372 as. .../usr │ │ │ │ │ +0008af50: 2f64 6f63 2f70 6163 6b61 6765 2f63 6861 /doc/package/cha │ │ │ │ │ +0008af60: 6e67 656c 6f67 2e68 746d 6c2e 677a e280 ngelog.html.gz.. │ │ │ │ │ +0008af70: 990a 0a20 2020 2d20 5379 6d6c 696e 6b73 ... - Symlinks │ │ │ │ │ +0008af80: 2061 7265 2070 6572 6d69 7373 6962 6c65 are permissible │ │ │ │ │ +0008af90: 2074 6f20 6c69 6e6b 2074 6865 2072 6561 to link the rea │ │ │ │ │ +0008afa0: 6c2c 206f 7220 7570 7374 7265 616d 2c20 l, or upstream, │ │ │ │ │ +0008afb0: 6368 616e 6765 6c6f 670a 2020 2020 206e changelog. n │ │ │ │ │ +0008afc0: 616d 6520 746f 2074 6865 2044 6562 6961 ame to the Debia │ │ │ │ │ +0008afd0: 6e20 6d61 6e64 6174 6564 206e 616d 652e n mandated name. │ │ │ │ │ +0008afe0: 0a0a 2020 202d 2043 6c61 7269 6669 6564 .. - Clarified │ │ │ │ │ +0008aff0: 2074 6861 7420 4854 4d4c 2064 6f63 756d that HTML docum │ │ │ │ │ +0008b000: 656e 7461 7469 6f6e 2073 686f 756c 6420 entation should │ │ │ │ │ +0008b010: 6265 2070 7265 7365 6e74 2069 6e20 736f be present in so │ │ │ │ │ +0008b020: 6d65 0a20 2020 2020 7061 636b 6167 652c me. package, │ │ │ │ │ +0008b030: 2074 686f 7567 6820 6e6f 7420 6e65 6365 though not nece │ │ │ │ │ +0008b040: 7373 6172 696c 7920 7468 6520 6d61 696e ssarily the main │ │ │ │ │ +0008b050: 2062 696e 6172 7920 7061 636b 6167 652e binary package. │ │ │ │ │ +0008b060: 0a0a 2020 202d 2043 6f72 7265 6374 6564 .. - Corrected │ │ │ │ │ +0008b070: 2061 6c6c 2072 6566 6572 656e 6365 7320 all references │ │ │ │ │ +0008b080: 746f 2074 6865 206c 6f63 6174 696f 6e20 to the location │ │ │ │ │ +0008b090: 6f66 2074 6865 2063 6f70 7972 6967 6874 of the copyright │ │ │ │ │ +0008b0a0: 2066 696c 6573 2e0a 2020 2020 2054 6865 files.. The │ │ │ │ │ +0008b0b0: 2063 6f72 7265 6374 206c 6f63 6174 696f correct locatio │ │ │ │ │ +0008b0c0: 6e20 6973 20e2 8098 2f75 7372 2f64 6f63 n is .../usr/doc │ │ │ │ │ +0008b0d0: 2f70 6163 6b61 6765 2f63 6f70 7972 6967 /package/copyrig │ │ │ │ │ +0008b0e0: 6874 e280 990a 0a20 2020 2d20 5261 7469 ht..... - Rati │ │ │ │ │ +0008b0f0: 6669 6564 2074 6865 2061 7263 6869 7465 fied the archite │ │ │ │ │ +0008b100: 6374 7572 6520 7370 6563 6966 6963 6174 cture specificat │ │ │ │ │ +0008b110: 696f 6e20 7374 7269 6e67 7320 746f 2063 ion strings to c │ │ │ │ │ +0008b120: 6174 6572 2074 6f20 7468 650a 2020 2020 ater to the. │ │ │ │ │ +0008b130: 2048 5552 442e 0a0a 1f0a 4669 6c65 3a20 HURD.....File: │ │ │ │ │ +0008b140: 6465 6269 616e 2d70 6f6c 6963 792e 696e debian-policy.in │ │ │ │ │ +0008b150: 666f 2c20 204e 6f64 653a 2056 6572 7369 fo, Node: Versi │ │ │ │ │ +0008b160: 6f6e 2032 2034 2031 2c20 204e 6578 743a on 2 4 1, Next: │ │ │ │ │ +0008b170: 2056 6572 7369 6f6e 2032 2034 2030 2c20 Version 2 4 0, │ │ │ │ │ +0008b180: 2050 7265 763a 2056 6572 7369 6f6e 2032 Prev: Version 2 │ │ │ │ │ +0008b190: 2035 2030 2c20 2055 703a 2055 7067 7261 5 0, Up: Upgra │ │ │ │ │ +0008b1a0: 6469 6e67 2063 6865 636b 6c69 7374 0a0a ding checklist.. │ │ │ │ │ +0008b1b0: 3232 2e36 3220 5665 7273 696f 6e20 322e 22.62 Version 2. │ │ │ │ │ +0008b1c0: 342e 310a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 4.1.============ │ │ │ │ │ +0008b1d0: 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 7365 =======..Release │ │ │ │ │ +0008b1e0: 6420 4170 7269 6c2c 2031 3939 382e 0a0a d April, 1998... │ │ │ │ │ +0008b1f0: 5570 6461 7465 6420 7365 6374 696f 6e20 Updated section │ │ │ │ │ +0008b200: 332e 332e 3520 5379 6d62 6f6c 6963 206c 3.3.5 Symbolic l │ │ │ │ │ +0008b210: 696e 6b73 0a0a 2020 2020 2073 796d 626f inks.. symbo │ │ │ │ │ +0008b220: 6c69 6320 6c69 6e6b 7320 7769 7468 696e lic links within │ │ │ │ │ +0008b230: 2061 2074 6f70 6c65 7665 6c20 6469 7265 a toplevel dire │ │ │ │ │ +0008b240: 6374 6f72 7920 7368 6f75 6c64 2062 6520 ctory should be │ │ │ │ │ +0008b250: 7265 6c61 7469 7665 2c0a 2020 2020 2073 relative,. s │ │ │ │ │ +0008b260: 796d 626f 6c69 6320 6c69 6e6b 7320 6265 ymbolic links be │ │ │ │ │ +0008b270: 7477 6565 6e20 746f 706c 6576 656c 2064 tween toplevel d │ │ │ │ │ +0008b280: 6972 6563 746f 7269 6573 2073 686f 756c irectories shoul │ │ │ │ │ +0008b290: 6420 6265 2061 6273 6f6c 7574 650a 2020 d be absolute. │ │ │ │ │ +0008b2a0: 2020 2028 6366 2e2c 2050 6f6c 6963 7920 (cf., Policy │ │ │ │ │ +0008b2b0: 5765 656b 6c79 2049 7373 7565 2336 2c20 Weekly Issue#6, │ │ │ │ │ +0008b2c0: 746f 7069 6320 3229 0a0a 5570 6461 7465 topic 2)..Update │ │ │ │ │ +0008b2d0: 6420 7365 6374 696f 6e20 342e 3920 4761 d section 4.9 Ga │ │ │ │ │ +0008b2e0: 6d65 730a 0a20 2020 2020 6d61 6e70 6167 mes.. manpag │ │ │ │ │ +0008b2f0: 6573 2066 6f72 2067 616d 6573 2073 686f es for games sho │ │ │ │ │ +0008b300: 756c 6420 6265 2069 6e73 7461 6c6c 6564 uld be installed │ │ │ │ │ +0008b310: 2069 6e20 e280 982f 7573 722f 6d61 6e2f in .../usr/man/ │ │ │ │ │ +0008b320: 6d61 6e36 e280 9920 2863 662e 2c0a 2020 man6... (cf.,. │ │ │ │ │ +0008b330: 2020 2050 6f6c 6963 7920 5765 656b 6c79 Policy Weekly │ │ │ │ │ +0008b340: 2049 7373 7565 2336 2c20 746f 7069 6320 Issue#6, topic │ │ │ │ │ +0008b350: 3329 0a0a 5570 6461 7465 6420 4368 6170 3)..Updated Chap │ │ │ │ │ +0008b360: 7465 7220 3132 2053 6861 7265 6420 4c69 ter 12 Shared Li │ │ │ │ │ +0008b370: 6272 6172 6965 730a 0a20 2020 2020 6c64 braries.. ld │ │ │ │ │ +0008b380: 636f 6e66 6967 206d 7573 7420 6265 2063 config must be c │ │ │ │ │ +0008b390: 616c 6c65 6420 696e 2074 6865 2070 6f73 alled in the pos │ │ │ │ │ +0008b3a0: 7469 6e73 7420 7363 7269 7074 2069 6620 tinst script if │ │ │ │ │ +0008b3b0: 7468 6520 7061 636b 6167 650a 2020 2020 the package. │ │ │ │ │ +0008b3c0: 2069 6e73 7461 6c6c 7320 7368 6172 6564 installs shared │ │ │ │ │ +0008b3d0: 206c 6962 7261 7269 6573 2028 6366 2e2c libraries (cf., │ │ │ │ │ +0008b3e0: 2050 6f6c 6963 7920 5765 656b 6c79 2049 Policy Weekly I │ │ │ │ │ +0008b3f0: 7373 7565 2023 362c 0a20 2020 2020 6669 ssue #6,. fi │ │ │ │ │ +0008b400: 7865 733a 6275 6723 3230 3531 3529 0a0a xes:bug#20515).. │ │ │ │ │ +0008b410: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0008b420: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0008b430: 653a 2056 6572 7369 6f6e 2032 2034 2030 e: Version 2 4 0 │ │ │ │ │ +0008b440: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ +0008b450: 2032 2033 2030 2c20 2050 7265 763a 2056 2 3 0, Prev: V │ │ │ │ │ +0008b460: 6572 7369 6f6e 2032 2034 2031 2c20 2055 ersion 2 4 1, U │ │ │ │ │ +0008b470: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ +0008b480: 636b 6c69 7374 0a0a 3232 2e36 3320 5665 cklist..22.63 Ve │ │ │ │ │ +0008b490: 7273 696f 6e20 322e 342e 300a 3d3d 3d3d rsion 2.4.0.==== │ │ │ │ │ +0008b4a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +0008b4b0: 0a52 656c 6561 7365 6420 4a61 6e75 6172 .Released Januar │ │ │ │ │ +0008b4c0: 792c 2031 3939 380a 0a55 7064 6174 6564 y, 1998..Updated │ │ │ │ │ +0008b4d0: 2073 6563 7469 6f6e 2033 2e33 2e34 2053 section 3.3.4 S │ │ │ │ │ +0008b4e0: 6372 6970 7473 0a0a 2020 2020 2020 2020 cripts.. │ │ │ │ │ +0008b4f0: 2d20 2f62 696e 2f73 6820 6d61 7920 6265 - /bin/sh may be │ │ │ │ │ +0008b500: 2061 6e79 2050 4f53 4958 2063 6f6d 7061 any POSIX compa │ │ │ │ │ +0008b510: 7469 626c 6520 7368 656c 6c0a 0a20 2020 tible shell.. │ │ │ │ │ +0008b520: 2020 2020 202d 2073 6372 6970 7473 2069 - scripts i │ │ │ │ │ +0008b530: 6e63 6c75 6469 6e67 2062 6173 6869 736d ncluding bashism │ │ │ │ │ +0008b540: 7320 6861 7665 2074 6f20 7370 6563 6966 s have to specif │ │ │ │ │ +0008b550: 7920 e280 982f 6269 6e2f 6261 7368 e280 y .../bin/bash.. │ │ │ │ │ +0008b560: 9920 6173 0a20 2020 2020 2020 2020 2069 . as. i │ │ │ │ │ +0008b570: 6e74 6572 7072 6574 6572 0a0a 2020 2020 nterpreter.. │ │ │ │ │ +0008b580: 2020 2020 2d20 7363 7269 7074 7320 7768 - scripts wh │ │ │ │ │ +0008b590: 6963 6820 6372 6561 7465 2066 696c 6573 ich create files │ │ │ │ │ +0008b5a0: 2069 6e20 776f 726c 642d 7772 6974 6162 in world-writab │ │ │ │ │ +0008b5b0: 6c65 2064 6972 6563 746f 7269 6573 0a20 le directories. │ │ │ │ │ +0008b5c0: 2020 2020 2020 2020 2028 652e 672e 2c20 (e.g., │ │ │ │ │ +0008b5d0: 696e 20e2 8098 2f74 6d70 e280 9929 2073 in .../tmp...) s │ │ │ │ │ +0008b5e0: 686f 756c 6420 7573 6520 7465 6d70 6669 hould use tempfi │ │ │ │ │ +0008b5f0: 6c65 206f 7220 6d6b 7465 6d70 2066 6f72 le or mktemp for │ │ │ │ │ +0008b600: 2063 7265 6174 696e 670a 2020 2020 2020 creating. │ │ │ │ │ +0008b610: 2020 2020 7468 6520 6469 7265 6374 6f72 the director │ │ │ │ │ +0008b620: 790a 0a55 7064 6174 6564 2073 6563 7469 y..Updated secti │ │ │ │ │ +0008b630: 6f6e 2033 2e33 2e35 2053 796d 626f 6c69 on 3.3.5 Symboli │ │ │ │ │ +0008b640: 6320 4c69 6e6b 730a 0a20 2020 2020 7379 c Links.. sy │ │ │ │ │ +0008b650: 6d62 6f6c 6963 206c 696e 6b73 2072 6566 mbolic links ref │ │ │ │ │ +0008b660: 6572 656e 6369 6e67 2063 6f6d 7072 6573 erencing compres │ │ │ │ │ +0008b670: 7365 6420 6669 6c65 7320 6d75 7374 2068 sed files must h │ │ │ │ │ +0008b680: 6176 6520 7468 6520 7361 6d65 2066 696c ave the same fil │ │ │ │ │ +0008b690: 650a 2020 2020 2065 7874 656e 7369 6f6e e. extension │ │ │ │ │ +0008b6a0: 2061 7320 7468 6520 7265 6665 7265 6e63 as the referenc │ │ │ │ │ +0008b6b0: 6564 2066 696c 650a 0a55 7064 6174 6564 ed file..Updated │ │ │ │ │ +0008b6c0: 2073 6563 7469 6f6e 2033 2e33 2e36 2044 section 3.3.6 D │ │ │ │ │ +0008b6d0: 6576 6963 6520 6669 6c65 730a 0a20 2020 evice files.. │ │ │ │ │ +0008b6e0: 2020 e280 982f 6465 762f 7474 792a e280 .../dev/tty*.. │ │ │ │ │ +0008b6f0: 9920 7365 7269 616c 2064 6576 6963 6573 . serial devices │ │ │ │ │ +0008b700: 2073 686f 756c 6420 6265 2075 7365 6420 should be used │ │ │ │ │ +0008b710: 696e 7374 6561 6420 6f66 20e2 8098 2f64 instead of .../d │ │ │ │ │ +0008b720: 6576 2f63 752a e280 990a 0a55 7064 6174 ev/cu*.....Updat │ │ │ │ │ +0008b730: 6564 2073 6563 7469 6f6e 2033 2e34 2e32 ed section 3.4.2 │ │ │ │ │ +0008b740: 2057 7269 7469 6e67 2074 6865 2073 6372 Writing the scr │ │ │ │ │ +0008b750: 6970 7473 2069 6e20 e280 982f 6574 632f ipts in .../etc/ │ │ │ │ │ +0008b760: 696e 6974 2e64 e280 990a 0a20 2020 2020 init.d..... │ │ │ │ │ +0008b770: 2020 202d 2061 6c6c 20e2 8098 2f65 7463 - all .../etc │ │ │ │ │ +0008b780: 2f69 6e69 742e 64e2 8099 2073 6372 6970 /init.d... scrip │ │ │ │ │ +0008b790: 7473 2068 6176 6520 746f 2070 726f 7669 ts have to provi │ │ │ │ │ +0008b7a0: 6465 2074 6865 2066 6f6c 6c6f 7769 6e67 de the following │ │ │ │ │ +0008b7b0: 0a20 2020 2020 2020 2020 206f 7074 696f . optio │ │ │ │ │ +0008b7c0: 6e73 3a20 7374 6172 742c 2073 746f 702c ns: start, stop, │ │ │ │ │ +0008b7d0: 2072 6573 7461 7274 2c20 666f 7263 652d restart, force- │ │ │ │ │ +0008b7e0: 7265 6c6f 6164 0a0a 2020 2020 2020 2020 reload.. │ │ │ │ │ +0008b7f0: 2d20 7468 6520 7265 6c6f 6164 206f 7074 - the reload opt │ │ │ │ │ +0008b800: 696f 6e20 6973 206f 7074 696f 6e61 6c20 ion is optional │ │ │ │ │ +0008b810: 616e 6420 6d75 7374 206e 6576 6572 2073 and must never s │ │ │ │ │ +0008b820: 746f 7020 616e 6420 7265 7374 6172 740a top and restart. │ │ │ │ │ +0008b830: 2020 2020 2020 2020 2020 7468 6520 7365 the se │ │ │ │ │ +0008b840: 7276 6963 650a 0a55 7064 6174 6564 2073 rvice..Updated s │ │ │ │ │ +0008b850: 6563 7469 6f6e 2033 2e35 2043 726f 6e20 ection 3.5 Cron │ │ │ │ │ +0008b860: 6a6f 6273 0a0a 2020 2020 2063 726f 6e20 jobs.. cron │ │ │ │ │ +0008b870: 6a6f 6273 2074 6861 7420 6e65 6564 2074 jobs that need t │ │ │ │ │ +0008b880: 6f20 6265 2065 7865 6375 7465 6420 6d6f o be executed mo │ │ │ │ │ +0008b890: 7265 206f 6674 656e 2074 6861 6e20 6461 re often than da │ │ │ │ │ +0008b8a0: 696c 7920 7368 6f75 6c64 2062 650a 2020 ily should be. │ │ │ │ │ +0008b8b0: 2020 2069 6e73 7461 6c6c 6564 2069 6e74 installed int │ │ │ │ │ +0008b8c0: 6f20 e280 982f 6574 632f 6372 6f6e 2e64 o .../etc/cron.d │ │ │ │ │ +0008b8d0: e280 990a 0a55 7064 6174 6564 2073 6563 .....Updated sec │ │ │ │ │ +0008b8e0: 7469 6f6e 2033 2e37 204d 656e 7573 0a0a tion 3.7 Menus.. │ │ │ │ │ +0008b8f0: 2020 2020 2072 656d 6f76 6564 2073 6563 removed sec │ │ │ │ │ +0008b900: 7469 6f6e 2061 626f 7574 2068 6f77 2074 tion about how t │ │ │ │ │ +0008b910: 6f20 7265 6769 7374 6572 2048 544d 4c20 o register HTML │ │ │ │ │ +0008b920: 646f 6373 2074 6f20 276d 656e 75e2 8099 docs to 'menu... │ │ │ │ │ +0008b930: 2028 7468 650a 2020 2020 2063 6f72 7265 (the. corre │ │ │ │ │ +0008b940: 7370 6f6e 6469 6e67 2073 6563 7469 6f6e sponding section │ │ │ │ │ +0008b950: 2069 6e20 342e 342c 2057 6562 2073 6572 in 4.4, Web ser │ │ │ │ │ +0008b960: 7665 7273 2061 6e64 2061 7070 6c69 6361 vers and applica │ │ │ │ │ +0008b970: 7469 6f6e 732c 2068 6173 0a20 2020 2020 tions, has. │ │ │ │ │ +0008b980: 6265 656e 2072 656d 6f76 6564 2069 6e20 been removed in │ │ │ │ │ +0008b990: 706f 6c69 6379 2032 2e32 2e30 2e30 2061 policy 2.2.0.0 a │ │ │ │ │ +0008b9a0: 6c72 6561 6479 2c20 736f 2074 6869 7320 lready, so this │ │ │ │ │ +0008b9b0: 6f6e 6520 7761 7320 6f62 736f 6c65 7465 one was obsolete │ │ │ │ │ +0008b9c0: 290a 0a4e 6577 2073 6563 7469 6f6e 2033 )..New section 3 │ │ │ │ │ +0008b9d0: 2e38 204b 6579 626f 6172 6420 636f 6e66 .8 Keyboard conf │ │ │ │ │ +0008b9e0: 6967 7572 6174 696f 6e0a 0a20 2020 2020 iguration.. │ │ │ │ │ +0008b9f0: 6465 7461 696c 7320 6162 6f75 7420 686f details about ho │ │ │ │ │ +0008ba00: 7720 7468 6520 6261 636b 7370 6163 6520 w the backspace │ │ │ │ │ +0008ba10: 616e 6420 6465 6c65 7465 206b 6579 7320 and delete keys │ │ │ │ │ +0008ba20: 7368 6f75 6c64 2062 6520 6861 6e64 6c65 should be handle │ │ │ │ │ +0008ba30: 640a 0a4e 6577 2073 6563 7469 6f6e 2033 d..New section 3 │ │ │ │ │ +0008ba40: 2e39 2045 6e76 6972 6f6e 6d65 6e74 2076 .9 Environment v │ │ │ │ │ +0008ba50: 6172 6961 626c 6573 0a0a 2020 2020 206e ariables.. n │ │ │ │ │ +0008ba60: 6f20 7072 6f67 7261 6d20 6d75 7374 2064 o program must d │ │ │ │ │ +0008ba70: 6570 656e 6420 6f6e 2065 6e76 6972 6f6e epend on environ │ │ │ │ │ +0008ba80: 6d65 6e74 2076 6172 6961 626c 6573 2074 ment variables t │ │ │ │ │ +0008ba90: 6f20 6765 7420 6120 7265 6173 6f6e 6162 o get a reasonab │ │ │ │ │ +0008baa0: 6c65 0a20 2020 2020 6465 6661 756c 7420 le. default │ │ │ │ │ +0008bab0: 636f 6e66 6967 7572 6174 696f 6e0a 0a4e configuration..N │ │ │ │ │ +0008bac0: 6577 2073 6563 7469 6f6e 2034 2e36 204e ew section 4.6 N │ │ │ │ │ +0008bad0: 6577 7320 7379 7374 656d 2063 6f6e 6669 ews system confi │ │ │ │ │ +0008bae0: 6775 7261 7469 6f6e 0a0a 2020 2020 20e2 guration.. . │ │ │ │ │ +0008baf0: 8098 2f65 7463 2f6e 6577 732f 6f72 6761 ../etc/news/orga │ │ │ │ │ +0008bb00: 6e69 7a61 7469 6f6e e280 9920 616e 6420 nization... and │ │ │ │ │ +0008bb10: e280 982f 6574 632f 6e65 7773 2f73 6572 .../etc/news/ser │ │ │ │ │ +0008bb20: 7665 72e2 8099 2073 686f 756c 6420 6265 ver... should be │ │ │ │ │ +0008bb30: 2073 7570 706f 7274 6564 0a20 2020 2020 supported. │ │ │ │ │ +0008bb40: 6279 2061 6c6c 206e 6577 7320 7365 7276 by all news serv │ │ │ │ │ +0008bb50: 6572 7320 616e 6420 636c 6965 6e74 730a ers and clients. │ │ │ │ │ +0008bb60: 0a55 7064 6174 6564 2073 6563 7469 6f6e .Updated section │ │ │ │ │ +0008bb70: 2034 2e37 2050 726f 6772 616d 7320 666f 4.7 Programs fo │ │ │ │ │ +0008bb80: 7220 7468 6520 5820 5769 6e64 6f77 2053 r the X Window S │ │ │ │ │ +0008bb90: 7973 7465 6d0a 0a20 2020 2020 2020 202d ystem.. - │ │ │ │ │ +0008bba0: 2070 726f 6772 616d 7320 7265 7175 6972 programs requir │ │ │ │ │ +0008bbb0: 696e 6720 6120 6e6f 6e2d 6672 6565 204d ing a non-free M │ │ │ │ │ +0008bbc0: 6f74 6966 206c 6962 7261 7279 2073 686f otif library sho │ │ │ │ │ +0008bbd0: 756c 6420 6265 2070 726f 7669 6465 640a uld be provided. │ │ │ │ │ +0008bbe0: 2020 2020 2020 2020 2020 6173 2066 6f6f as foo │ │ │ │ │ +0008bbf0: 2d73 6d6f 7469 6620 616e 6420 666f 6f2d -smotif and foo- │ │ │ │ │ +0008bc00: 646d 6f74 6966 2070 6163 6b61 6765 0a0a dmotif package.. │ │ │ │ │ +0008bc10: 2020 2020 2020 2020 2d20 6966 206c 6573 - if les │ │ │ │ │ +0008bc20: 7374 6966 2077 6f72 6b73 2072 656c 6961 stif works relia │ │ │ │ │ +0008bc30: 626c 7920 666f 7220 7375 6368 2070 726f bly for such pro │ │ │ │ │ +0008bc40: 6772 616d 2c20 6974 2073 686f 756c 6420 gram, it should │ │ │ │ │ +0008bc50: 6265 0a20 2020 2020 2020 2020 206c 696e be. lin │ │ │ │ │ +0008bc60: 6b65 6420 6167 6169 6e73 7420 6c65 7373 ked against less │ │ │ │ │ +0008bc70: 7469 6620 616e 6420 6e6f 7420 6167 6169 tif and not agai │ │ │ │ │ +0008bc80: 6e73 7420 6120 6e6f 6e2d 6672 6565 204d nst a non-free M │ │ │ │ │ +0008bc90: 6f74 6966 0a20 2020 2020 2020 2020 206c otif. l │ │ │ │ │ +0008bca0: 6962 7261 7279 0a0a 5570 6461 7465 6420 ibrary..Updated │ │ │ │ │ +0008bcb0: 7365 6374 696f 6e20 342e 3920 4761 6d65 section 4.9 Game │ │ │ │ │ +0008bcc0: 730a 0a20 2020 2020 6761 6d65 7320 666f s.. games fo │ │ │ │ │ +0008bcd0: 7220 5820 5769 6e64 6f77 7320 6861 7665 r X Windows have │ │ │ │ │ +0008bce0: 2074 6f20 6265 2069 6e73 7461 6c6c 6564 to be installed │ │ │ │ │ +0008bcf0: 2069 6e20 e280 982f 7573 722f 6761 6d65 in .../usr/game │ │ │ │ │ +0008bd00: 73e2 8099 2c20 6a75 7374 2061 730a 2020 s..., just as. │ │ │ │ │ +0008bd10: 2020 206e 6f6e 2d58 2067 616d 6573 0a0a non-X games.. │ │ │ │ │ +0008bd20: 1f0a 4669 6c65 3a20 6465 6269 616e 2d70 ..File: debian-p │ │ │ │ │ +0008bd30: 6f6c 6963 792e 696e 666f 2c20 204e 6f64 olicy.info, Nod │ │ │ │ │ +0008bd40: 653a 2056 6572 7369 6f6e 2032 2033 2030 e: Version 2 3 0 │ │ │ │ │ +0008bd50: 2c20 204e 6578 743a 2056 6572 7369 6f6e , Next: Version │ │ │ │ │ +0008bd60: 2032 2032 2030 2c20 2050 7265 763a 2056 2 2 0, Prev: V │ │ │ │ │ +0008bd70: 6572 7369 6f6e 2032 2034 2030 2c20 2055 ersion 2 4 0, U │ │ │ │ │ +0008bd80: 703a 2055 7067 7261 6469 6e67 2063 6865 p: Upgrading che │ │ │ │ │ +0008bd90: 636b 6c69 7374 0a0a 3232 2e36 3420 5665 cklist..22.64 Ve │ │ │ │ │ +0008bda0: 7273 696f 6e20 322e 332e 300a 3d3d 3d3d rsion 2.3.0.==== │ │ │ │ │ +0008bdb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============. │ │ │ │ │ +0008bdc0: 0a52 656c 6561 7365 6420 5365 7074 656d .Released Septem │ │ │ │ │ +0008bdd0: 6265 722c 2031 3939 372e 0a0a 2020 202d ber, 1997... - │ │ │ │ │ +0008bde0: 206e 6577 2073 6563 7469 6f6e 2027 342e new section '4. │ │ │ │ │ +0008bdf0: 3220 4461 656d 6f6e 73e2 8099 2069 6e63 2 Daemons... inc │ │ │ │ │ +0008be00: 6c75 6469 6e67 2072 756c 6573 2066 6f72 luding rules for │ │ │ │ │ +0008be10: 20e2 8098 2f65 7463 2f73 6572 7669 6365 .../etc/service │ │ │ │ │ +0008be20: 73e2 8099 2c0a 2020 2020 20e2 8098 2f65 s...,. .../e │ │ │ │ │ +0008be30: 7463 2f70 726f 746f 636f 6c73 e280 992c tc/protocols..., │ │ │ │ │ +0008be40: 20e2 8098 2f65 7463 2f72 7063 e280 992c .../etc/rpc..., │ │ │ │ │ +0008be50: 2061 6e64 20e2 8098 2f65 7463 2f69 6e65 and .../etc/ine │ │ │ │ │ +0008be60: 7464 2e63 6f6e 66e2 8099 0a0a 2020 202d td.conf..... - │ │ │ │ │ +0008be70: 2075 7064 6174 6564 2073 6563 7469 6f6e updated section │ │ │ │ │ +0008be80: 2061 626f 7574 2027 436f 6e66 6967 7572 about 'Configur │ │ │ │ │ +0008be90: 6174 696f 6e20 6669 6c65 73e2 8099 3a20 ation files...: │ │ │ │ │ +0008bea0: 7061 636b 6167 6573 206d 6179 206e 6f74 packages may not │ │ │ │ │ +0008beb0: 2074 6f75 6368 0a20 2020 2020 6f74 6865 touch. othe │ │ │ │ │ +0008bec0: 7220 7061 636b 6167 6573 e280 9920 636f r packages... co │ │ │ │ │ +0008bed0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ +0008bee0: 730a 0a20 2020 2d20 4d55 4173 2061 6e64 s.. - MUAs and │ │ │ │ │ +0008bef0: 204d 5441 7320 6861 7665 2074 6f20 7573 MTAs have to us │ │ │ │ │ +0008bf00: 6520 6c69 626c 6f63 6b66 696c 650a 0a1f e liblockfile... │ │ │ │ │ +0008bf10: 0a46 696c 653a 2064 6562 6961 6e2d 706f .File: debian-po │ │ │ │ │ +0008bf20: 6c69 6379 2e69 6e66 6f2c 2020 4e6f 6465 licy.info, Node │ │ │ │ │ +0008bf30: 3a20 5665 7273 696f 6e20 3220 3220 302c : Version 2 2 0, │ │ │ │ │ +0008bf40: 2020 4e65 7874 3a20 5665 7273 696f 6e20 Next: Version │ │ │ │ │ +0008bf50: 3220 3120 332c 2020 5072 6576 3a20 5665 2 1 3, Prev: Ve │ │ │ │ │ +0008bf60: 7273 696f 6e20 3220 3320 302c 2020 5570 rsion 2 3 0, Up │ │ │ │ │ +0008bf70: 3a20 5570 6772 6164 696e 6720 6368 6563 : Upgrading chec │ │ │ │ │ +0008bf80: 6b6c 6973 740a 0a32 322e 3635 2056 6572 klist..22.65 Ver │ │ │ │ │ +0008bf90: 7369 6f6e 2032 2e32 2e30 0a3d 3d3d 3d3d sion 2.2.0.===== │ │ │ │ │ +0008bfa0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============.. │ │ │ │ │ +0008bfb0: 5265 6c65 6173 6564 204a 756c 792c 2031 Released July, 1 │ │ │ │ │ +0008bfc0: 3939 372e 0a0a 2020 202d 2061 6464 6564 997... - added │ │ │ │ │ +0008bfd0: 2073 6563 7469 6f6e 2034 2e31 2027 4172 section 4.1 'Ar │ │ │ │ │ +0008bfe0: 6368 6974 6563 7475 7265 2073 7065 6369 chitecture speci │ │ │ │ │ +0008bff0: 6669 6361 7469 6f6e 2073 7472 696e 6773 fication strings │ │ │ │ │ +0008c000: e280 993a 2075 7365 0a20 2020 2020 3c61 ...: use. -linux where │ │ │ │ │ +0008c020: 203c 6172 6368 3e20 6973 206f 6e65 206f is one o │ │ │ │ │ +0008c030: 6620 7468 6520 666f 6c6c 6f77 696e 673a f the following: │ │ │ │ │ +0008c040: 2069 3338 362c 2061 6c70 6861 2c0a 2020 i386, alpha,. │ │ │ │ │ +0008c050: 2020 2061 726d 2c20 6d36 386b 2c20 706f arm, m68k, po │ │ │ │ │ +0008c060: 7765 7270 632c 2073 7061 7263 2e0a 0a20 werpc, sparc... │ │ │ │ │ +0008c070: 2020 2d20 6465 7461 696c 6564 2072 756c - detailed rul │ │ │ │ │ +0008c080: 6573 2066 6f72 20e2 8098 2f75 7372 2f6c es for .../usr/l │ │ │ │ │ +0008c090: 6f63 616c e280 990a 0a20 2020 2d20 7573 ocal..... - us │ │ │ │ │ +0008c0a0: 6572 2049 44e2 8099 730a 0a20 2020 2d20 er ID...s.. - │ │ │ │ │ +0008c0b0: 6564 6974 6f72 2f70 6167 6572 2070 6f6c editor/pager pol │ │ │ │ │ +0008c0c0: 6963 790a 0a20 2020 2d20 6372 6f6e 206a icy.. - cron j │ │ │ │ │ +0008c0d0: 6f62 730a 0a20 2020 2d20 6465 7669 6365 obs.. - device │ │ │ │ │ +0008c0e0: 2066 696c 6573 0a0a 2020 202d 2064 6f6e files.. - don │ │ │ │ │ +0008c0f0: e280 9974 2069 6e73 7461 6c6c 2073 6861 ...t install sha │ │ │ │ │ +0008c100: 7265 6420 6c69 6272 6172 6965 7320 6173 red libraries as │ │ │ │ │ +0008c110: 2065 7865 6375 7461 626c 650a 0a20 2020 executable.. │ │ │ │ │ +0008c120: 2d20 6170 702d 6465 6661 756c 7473 2066 - app-defaults f │ │ │ │ │ +0008c130: 696c 6573 206d 6179 206e 6f74 2062 6520 iles may not be │ │ │ │ │ +0008c140: 636f 6e66 6669 6c65 730a 0a1f 0a46 696c conffiles....Fil │ │ │ │ │ +0008c150: 653a 2064 6562 6961 6e2d 706f 6c69 6379 e: debian-policy │ │ │ │ │ +0008c160: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5665 .info, Node: Ve │ │ │ │ │ +0008c170: 7273 696f 6e20 3220 3120 332c 2020 4e65 rsion 2 1 3, Ne │ │ │ │ │ +0008c180: 7874 3a20 5665 7273 696f 6e20 3220 3120 xt: Version 2 1 │ │ │ │ │ +0008c190: 322c 2020 5072 6576 3a20 5665 7273 696f 2, Prev: Versio │ │ │ │ │ +0008c1a0: 6e20 3220 3220 302c 2020 5570 3a20 5570 n 2 2 0, Up: Up │ │ │ │ │ +0008c1b0: 6772 6164 696e 6720 6368 6563 6b6c 6973 grading checklis │ │ │ │ │ +0008c1c0: 740a 0a32 322e 3636 2056 6572 7369 6f6e t..22.66 Version │ │ │ │ │ +0008c1d0: 2032 2e31 2e33 0a3d 3d3d 3d3d 3d3d 3d3d 2.1.3.========= │ │ │ │ │ +0008c1e0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 6c65 ==========..Rele │ │ │ │ │ +0008c1f0: 6173 6564 204d 6172 6368 2c20 3139 3937 ased March, 1997 │ │ │ │ │ +0008c200: 2e0a 0a20 2020 2d20 7477 6f20 7072 6f67 ... - two prog │ │ │ │ │ +0008c210: 7261 6d73 2077 6974 6820 6469 6666 6572 rams with differ │ │ │ │ │ +0008c220: 656e 7420 6675 6e63 7469 6f6e 616c 6974 ent functionalit │ │ │ │ │ +0008c230: 7920 6d75 7374 206e 6f74 2068 6176 6520 y must not have │ │ │ │ │ +0008c240: 7468 6520 7361 6d65 0a20 2020 2020 6e61 the same. na │ │ │ │ │ +0008c250: 6d65 0a0a 2020 202d 20e2 809c 5765 6273 me.. - ...Webs │ │ │ │ │ +0008c260: 7461 6e64 6172 6420 332e 30e2 809d 0a0a tandard 3.0..... │ │ │ │ │ +0008c270: 2020 202d 20e2 809c 5374 616e 6461 7264 - ...Standard │ │ │ │ │ +0008c280: 2066 6f72 2043 6f6e 736f 6c65 204d 6573 for Console Mes │ │ │ │ │ +0008c290: 7361 6765 73e2 809d 0a0a 2020 202d 204c sages..... - L │ │ │ │ │ +0008c2a0: 6962 7261 7269 6573 2073 686f 756c 6420 ibraries should │ │ │ │ │ +0008c2b0: 6265 2063 6f6d 7069 6c65 6420 7769 7468 be compiled with │ │ │ │ │ +0008c2c0: 20e2 8098 2d44 5f52 4545 4e54 5241 4e54 ...-D_REENTRANT │ │ │ │ │ +0008c2d0: e280 990a 0a20 2020 2d20 4c69 6272 6172 ..... - Librar │ │ │ │ │ +0008c2e0: 6965 7320 7368 6f75 6c64 2062 6520 7374 ies should be st │ │ │ │ │ +0008c2f0: 7269 7070 6564 2077 6974 6820 e280 9873 ripped with ...s │ │ │ │ │ +0008c300: 7472 6970 202d 2d73 7472 6970 2d75 6e6e trip --strip-unn │ │ │ │ │ +0008c310: 6565 6465 64e2 8099 0a0a 1f0a 4669 6c65 eeded.......File │ │ │ │ │ +0008c320: 3a20 6465 6269 616e 2d70 6f6c 6963 792e : debian-policy. │ │ │ │ │ +0008c330: 696e 666f 2c20 204e 6f64 653a 2056 6572 info, Node: Ver │ │ │ │ │ +0008c340: 7369 6f6e 2032 2031 2032 2c20 204e 6578 sion 2 1 2, Nex │ │ │ │ │ +0008c350: 743a 2056 6572 7369 6f6e 2032 2031 2031 t: Version 2 1 1 │ │ │ │ │ +0008c360: 2c20 2050 7265 763a 2056 6572 7369 6f6e , Prev: Version │ │ │ │ │ +0008c370: 2032 2031 2033 2c20 2055 703a 2055 7067 2 1 3, Up: Upg │ │ │ │ │ +0008c380: 7261 6469 6e67 2063 6865 636b 6c69 7374 rading checklist │ │ │ │ │ +0008c390: 0a0a 3232 2e36 3720 5665 7273 696f 6e20 ..22.67 Version │ │ │ │ │ +0008c3a0: 322e 312e 320a 3d3d 3d3d 3d3d 3d3d 3d3d 2.1.2.========== │ │ │ │ │ +0008c3b0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 656c 6561 =========..Relea │ │ │ │ │ +0008c3c0: 7365 6420 4e6f 7665 6d62 6572 2c20 3139 sed November, 19 │ │ │ │ │ +0008c3d0: 3936 2e0a 0a20 2020 2d20 536f 6d65 2063 96... - Some c │ │ │ │ │ +0008c3e0: 6861 6e67 6573 2057 5254 2073 6861 7265 hanges WRT share │ │ │ │ │ +0008c3f0: 6420 6c69 6272 6172 6965 730a 0a1f 0a46 d libraries....F │ │ │ │ │ +0008c400: 696c 653a 2064 6562 6961 6e2d 706f 6c69 ile: debian-poli │ │ │ │ │ +0008c410: 6379 2e69 6e66 6f2c 2020 4e6f 6465 3a20 cy.info, Node: │ │ │ │ │ +0008c420: 5665 7273 696f 6e20 3220 3120 312c 2020 Version 2 1 1, │ │ │ │ │ +0008c430: 4e65 7874 3a20 5665 7273 696f 6e20 3220 Next: Version 2 │ │ │ │ │ +0008c440: 3120 302c 2020 5072 6576 3a20 5665 7273 1 0, Prev: Vers │ │ │ │ │ +0008c450: 696f 6e20 3220 3120 322c 2020 5570 3a20 ion 2 1 2, Up: │ │ │ │ │ +0008c460: 5570 6772 6164 696e 6720 6368 6563 6b6c Upgrading checkl │ │ │ │ │ +0008c470: 6973 740a 0a32 322e 3638 2056 6572 7369 ist..22.68 Versi │ │ │ │ │ +0008c480: 6f6e 2032 2e31 2e31 0a3d 3d3d 3d3d 3d3d on 2.1.1.======= │ │ │ │ │ +0008c490: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 ============..Re │ │ │ │ │ +0008c4a0: 6c65 6173 6564 2053 6570 7465 6d62 6572 leased September │ │ │ │ │ +0008c4b0: 2c20 3139 3936 2e0a 0a20 2020 2d20 4e6f , 1996... - No │ │ │ │ │ +0008c4c0: 2068 6172 6420 6c69 6e6b 7320 696e 2073 hard links in s │ │ │ │ │ +0008c4d0: 6f75 7263 6520 7061 636b 6167 6573 0a0a ource packages.. │ │ │ │ │ +0008c4e0: 2020 202d 2044 6f20 6e6f 7420 7573 6520 - Do not use │ │ │ │ │ +0008c4f0: e280 9864 706b 672d 6469 7665 7274 e280 ...dpkg-divert.. │ │ │ │ │ +0008c500: 9920 6f72 20e2 8098 7570 6461 7465 2d61 . or ...update-a │ │ │ │ │ +0008c510: 6c74 6572 6e61 7469 7665 73e2 8099 2077 lternatives... w │ │ │ │ │ +0008c520: 6974 686f 7574 0a20 2020 2020 636f 6e73 ithout. cons │ │ │ │ │ +0008c530: 756c 7461 7469 6f6e 0a0a 2020 202d 2053 ultation.. - S │ │ │ │ │ +0008c540: 6861 7265 6420 6c69 6272 6172 6965 7320 hared libraries │ │ │ │ │ +0008c550: 6d75 7374 2062 6520 696e 7374 616c 6c65 must be installe │ │ │ │ │ +0008c560: 6420 7374 7269 7070 6564 0a0a 1f0a 4669 d stripped....Fi │ │ │ │ │ +0008c570: 6c65 3a20 6465 6269 616e 2d70 6f6c 6963 le: debian-polic │ │ │ │ │ +0008c580: 792e 696e 666f 2c20 204e 6f64 653a 2056 y.info, Node: V │ │ │ │ │ +0008c590: 6572 7369 6f6e 2032 2031 2030 2c20 2050 ersion 2 1 0, P │ │ │ │ │ +0008c5a0: 7265 763a 2056 6572 7369 6f6e 2032 2031 rev: Version 2 1 │ │ │ │ │ +0008c5b0: 2031 2c20 2055 703a 2055 7067 7261 6469 1, Up: Upgradi │ │ │ │ │ +0008c5c0: 6e67 2063 6865 636b 6c69 7374 0a0a 3232 ng checklist..22 │ │ │ │ │ +0008c5d0: 2e36 3920 5665 7273 696f 6e20 322e 312e .69 Version 2.1. │ │ │ │ │ +0008c5e0: 300a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0.============== │ │ │ │ │ +0008c5f0: 3d3d 3d3d 3d0a 0a52 656c 6561 7365 6420 =====..Released │ │ │ │ │ +0008c600: 4175 6775 7374 2c20 3139 3936 2e0a 0a20 August, 1996... │ │ │ │ │ +0008c610: 2020 2d20 5570 7374 7265 616d 2063 6861 - Upstream cha │ │ │ │ │ +0008c620: 6e67 656c 6f67 206d 7573 7420 6265 2069 ngelog must be i │ │ │ │ │ +0008c630: 6e73 7461 6c6c 6564 2074 6f6f 0a0a 1f0a nstalled too.... │ │ │ │ │ +0008c640: 4669 6c65 3a20 6465 6269 616e 2d70 6f6c File: debian-pol │ │ │ │ │ +0008c650: 6963 792e 696e 666f 2c20 204e 6f64 653a icy.info, Node: │ │ │ │ │ +0008c660: 204c 6963 656e 7365 2c20 204e 6578 743a License, Next: │ │ │ │ │ +0008c670: 2049 6e64 6578 2c20 2050 7265 763a 2055 Index, Prev: U │ │ │ │ │ +0008c680: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ +0008c690: 7374 2c20 2055 703a 2054 6f70 0a0a 3233 st, Up: Top..23 │ │ │ │ │ +0008c6a0: 204c 6963 656e 7365 0a2a 2a2a 2a2a 2a2a License.******* │ │ │ │ │ +0008c6b0: 2a2a 2a0a 0a43 6f70 7972 6967 6874 20c2 ***..Copyright . │ │ │ │ │ +0008c6c0: a920 3139 3936 2c20 3139 3937 2c20 3139 . 1996, 1997, 19 │ │ │ │ │ +0008c6d0: 3938 2049 616e 204a 6163 6b73 6f6e 2061 98 Ian Jackson a │ │ │ │ │ +0008c6e0: 6e64 2043 6872 6973 7469 616e 2053 6368 nd Christian Sch │ │ │ │ │ +0008c6f0: 7761 727a 0a0a 5468 6573 6520 6172 6520 warz..These are │ │ │ │ │ +0008c700: 7468 6520 636f 7079 7269 6768 7420 6461 the copyright da │ │ │ │ │ +0008c710: 7465 7320 6f66 2074 6865 206f 7269 6769 tes of the origi │ │ │ │ │ +0008c720: 6e61 6c20 506f 6c69 6379 206d 616e 7561 nal Policy manua │ │ │ │ │ +0008c730: 6c2e 2020 5369 6e63 650a 7468 656e 2c20 l. Since.then, │ │ │ │ │ +0008c740: 7468 6973 206d 616e 7561 6c20 6861 7320 this manual has │ │ │ │ │ +0008c750: 6265 656e 2075 7064 6174 6564 2062 7920 been updated by │ │ │ │ │ +0008c760: 6d61 6e79 206f 7468 6572 732e 2020 4e6f many others. No │ │ │ │ │ +0008c770: 2063 6f6d 7072 6568 656e 7369 7665 0a63 comprehensive.c │ │ │ │ │ +0008c780: 6f6c 6c65 6374 696f 6e20 6f66 2063 6f70 ollection of cop │ │ │ │ │ +0008c790: 7972 6967 6874 206e 6f74 6963 6573 2066 yright notices f │ │ │ │ │ +0008c7a0: 6f72 2073 7562 7365 7175 656e 7420 776f or subsequent wo │ │ │ │ │ +0008c7b0: 726b 2065 7869 7374 732e 0a0a 5468 6973 rk exists...This │ │ │ │ │ +0008c7c0: 206d 616e 7561 6c20 6973 2066 7265 6520 manual is free │ │ │ │ │ +0008c7d0: 736f 6674 7761 7265 3b20 796f 7520 6d61 software; you ma │ │ │ │ │ +0008c7e0: 7920 7265 6469 7374 7269 6275 7465 2069 y redistribute i │ │ │ │ │ +0008c7f0: 7420 616e 642f 6f72 206d 6f64 6966 7920 t and/or modify │ │ │ │ │ +0008c800: 6974 0a75 6e64 6572 2074 6865 2074 6572 it.under the ter │ │ │ │ │ +0008c810: 6d73 206f 6620 7468 6520 474e 5520 4765 ms of the GNU Ge │ │ │ │ │ +0008c820: 6e65 7261 6c20 5075 626c 6963 204c 6963 neral Public Lic │ │ │ │ │ +0008c830: 656e 7365 2061 7320 7075 626c 6973 6865 ense as publishe │ │ │ │ │ +0008c840: 6420 6279 2074 6865 0a46 7265 6520 536f d by the.Free So │ │ │ │ │ +0008c850: 6674 7761 7265 2046 6f75 6e64 6174 696f ftware Foundatio │ │ │ │ │ +0008c860: 6e3b 2065 6974 6865 7220 7665 7273 696f n; either versio │ │ │ │ │ +0008c870: 6e20 3220 6f66 2074 6865 204c 6963 656e n 2 of the Licen │ │ │ │ │ +0008c880: 7365 2c20 6f72 2028 6174 2079 6f75 720a se, or (at your. │ │ │ │ │ +0008c890: 6f70 7469 6f6e 2920 616e 7920 6c61 7465 option) any late │ │ │ │ │ +0008c8a0: 7220 7665 7273 696f 6e2e 0a0a 5468 6973 r version...This │ │ │ │ │ +0008c8b0: 2069 7320 6469 7374 7269 6275 7465 6420 is distributed │ │ │ │ │ +0008c8c0: 696e 2074 6865 2068 6f70 6520 7468 6174 in the hope that │ │ │ │ │ +0008c8d0: 2069 7420 7769 6c6c 2062 6520 7573 6566 it will be usef │ │ │ │ │ +0008c8e0: 756c 2c20 6275 7420 5749 5448 4f55 5420 ul, but WITHOUT │ │ │ │ │ +0008c8f0: 414e 590a 5741 5252 414e 5459 3b20 7769 ANY.WARRANTY; wi │ │ │ │ │ +0008c900: 7468 6f75 7420 6576 656e 2074 6865 2069 thout even the i │ │ │ │ │ +0008c910: 6d70 6c69 6564 2077 6172 7261 6e74 7920 mplied warranty │ │ │ │ │ +0008c920: 6f66 204d 4552 4348 414e 5441 4249 4c49 of MERCHANTABILI │ │ │ │ │ +0008c930: 5459 206f 720a 4649 544e 4553 5320 464f TY or.FITNESS FO │ │ │ │ │ +0008c940: 5220 4120 5041 5254 4943 554c 4152 2050 R A PARTICULAR P │ │ │ │ │ +0008c950: 5552 504f 5345 2e20 5365 6520 7468 6520 URPOSE. See the │ │ │ │ │ +0008c960: 474e 5520 4765 6e65 7261 6c20 5075 626c GNU General Publ │ │ │ │ │ +0008c970: 6963 204c 6963 656e 7365 2066 6f72 0a6d ic License for.m │ │ │ │ │ +0008c980: 6f72 6520 6465 7461 696c 732e 0a0a 4120 ore details...A │ │ │ │ │ +0008c990: 636f 7079 206f 6620 7468 6520 474e 5520 copy of the GNU │ │ │ │ │ +0008c9a0: 4765 6e65 7261 6c20 5075 626c 6963 204c General Public L │ │ │ │ │ +0008c9b0: 6963 656e 7365 2069 7320 6176 6169 6c61 icense is availa │ │ │ │ │ +0008c9c0: 626c 6520 6173 0ae2 8098 2f75 7372 2f73 ble as..../usr/s │ │ │ │ │ +0008c9d0: 6861 7265 2f63 6f6d 6d6f 6e2d 6c69 6365 hare/common-lice │ │ │ │ │ +0008c9e0: 6e73 6573 2f47 504c e280 9920 696e 2074 nses/GPL... in t │ │ │ │ │ +0008c9f0: 6865 2044 6562 6961 6e20 6469 7374 7269 he Debian distri │ │ │ │ │ +0008ca00: 6275 7469 6f6e 206f 7220 6f6e 2074 6865 bution or on the │ │ │ │ │ +0008ca10: 0a57 6f72 6c64 2057 6964 6520 5765 6220 .World Wide Web │ │ │ │ │ +0008ca20: 6174 20e2 8098 6874 7470 733a 2f2f 7777 at ...https://ww │ │ │ │ │ +0008ca30: 772e 676e 752e 6f72 672f 6c69 6365 6e73 w.gnu.org/licens │ │ │ │ │ +0008ca40: 6573 2fe2 8099 2e0a 0a1f 0a46 696c 653a es/........File: │ │ │ │ │ +0008ca50: 2064 6562 6961 6e2d 706f 6c69 6379 2e69 debian-policy.i │ │ │ │ │ +0008ca60: 6e66 6f2c 2020 4e6f 6465 3a20 496e 6465 nfo, Node: Inde │ │ │ │ │ +0008ca70: 782c 2020 5072 6576 3a20 4c69 6365 6e73 x, Prev: Licens │ │ │ │ │ +0008ca80: 652c 2020 5570 3a20 546f 700a 0a49 6e64 e, Up: Top..Ind │ │ │ │ │ +0008ca90: 6578 0a2a 2a2a 2a2a 0a0a 0008 5b69 6e64 ex.*****....[ind │ │ │ │ │ +0008caa0: 6578 0008 5d0a 2a20 4d65 6e75 3a0a 0a2a ex..].* Menu:..* │ │ │ │ │ +0008cab0: 2072 6562 6f6f 742d 7265 7175 6972 6564 reboot-required │ │ │ │ │ +0008cac0: 3a20 2020 2020 2020 2020 2020 2020 2020 : │ │ │ │ │ +0008cad0: 2020 2020 2020 2020 5369 676e 616c 696e Signalin │ │ │ │ │ +0008cae0: 6720 7468 6174 2061 2072 6562 6f6f 7420 g that a reboot │ │ │ │ │ +0008caf0: 6973 2072 6571 7569 7265 642e 0a20 2020 is required.. │ │ │ │ │ +0008cb00: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008cb10: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008cb20: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008cb30: 2020 2020 2020 2020 2020 2020 2028 6c69 (li │ │ │ │ │ +0008cb40: 6e65 2036 290a 2a20 7265 626f 6f74 2d72 ne 6).* reboot-r │ │ │ │ │ +0008cb50: 6571 7569 7265 642e 706b 6773 3a20 2020 equired.pkgs: │ │ │ │ │ +0008cb60: 2020 2020 2020 2020 2020 2020 2020 2053 S │ │ │ │ │ +0008cb70: 6967 6e61 6c69 6e67 2074 6861 7420 6120 ignaling that a │ │ │ │ │ +0008cb80: 7265 626f 6f74 2069 7320 7265 7175 6972 reboot is requir │ │ │ │ │ +0008cb90: 6564 2e0a 2020 2020 2020 2020 2020 2020 ed.. │ │ │ │ │ +0008cba0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008cbb0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008cbc0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008cbd0: 2020 2020 286c 696e 6520 3629 0a2a 2073 (line 6).* s │ │ │ │ │ +0008cbe0: 6967 6e61 6c69 6e67 3b20 7265 626f 6f74 ignaling; reboot │ │ │ │ │ +0008cbf0: 3a20 2020 2020 2020 2020 2020 2020 2020 : │ │ │ │ │ +0008cc00: 2020 2020 2020 4576 656e 742d 6261 7365 Event-base │ │ │ │ │ +0008cc10: 6420 626f 6f74 2077 6974 6820 7570 7374 d boot with upst │ │ │ │ │ +0008cc20: 6172 742e 0a20 2020 2020 2020 2020 2020 art.. │ │ │ │ │ +0008cc30: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008cc40: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008cc50: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ │ +0008cc60: 2020 2020 2028 6c69 6e65 2038 290a 0a0a (line 8)... │ │ │ │ │ +0008cc70: 1f0a 5461 6720 5461 626c 653a 0a4e 6f64 ..Tag Table:.Nod │ │ │ │ │ +0008cc80: 653a 2054 6f70 7f34 3535 0a52 6566 3a20 e: Top.455.Ref: │ │ │ │ │ +0008cc90: 696e 6465 7820 646f 637f 3737 370a 5265 index doc.777.Re │ │ │ │ │ +0008cca0: 663a 2030 7f37 3737 0a4e 6f64 653a 2041 f: 0.777.Node: A │ │ │ │ │ +0008ccb0: 626f 7574 2074 6869 7320 6d61 6e75 616c bout this manual │ │ │ │ │ +0008ccc0: 7f31 3532 3034 0a52 6566 3a20 6368 2d73 .15204.Ref: ch-s │ │ │ │ │ +0008ccd0: 636f 7065 2064 6f63 7f31 3533 3037 0a52 cope doc.15307.R │ │ │ │ │ +0008cce0: 6566 3a20 317f 3135 3330 370a 5265 663a ef: 1.15307.Ref: │ │ │ │ │ +0008ccf0: 2063 682d 7363 6f70 6520 6162 6f75 742d ch-scope about- │ │ │ │ │ +0008cd00: 7468 6973 2d6d 616e 7561 6c7f 3135 3330 this-manual.1530 │ │ │ │ │ +0008cd10: 370a 5265 663a 2032 7f31 3533 3037 0a52 7.Ref: 2.15307.R │ │ │ │ │ +0008cd20: 6566 3a20 6368 2d73 636f 7065 2064 6562 ef: ch-scope deb │ │ │ │ │ +0008cd30: 6961 6e2d 706f 6c69 6379 2d6d 616e 7561 ian-policy-manua │ │ │ │ │ +0008cd40: 6c7f 3135 3330 370a 5265 663a 2033 7f31 l.15307.Ref: 3.1 │ │ │ │ │ +0008cd50: 3533 3037 0a4e 6f64 653a 2053 636f 7065 5307.Node: Scope │ │ │ │ │ +0008cd60: 7f31 3534 3835 0a52 6566 3a20 6368 2d73 .15485.Ref: ch-s │ │ │ │ │ +0008cd70: 636f 7065 2073 312d 317f 3135 3538 390a cope s1-1.15589. │ │ │ │ │ +0008cd80: 5265 663a 2034 7f31 3535 3839 0a52 6566 Ref: 4.15589.Ref │ │ │ │ │ +0008cd90: 3a20 6368 2d73 636f 7065 2073 636f 7065 : ch-scope scope │ │ │ │ │ +0008cda0: 7f31 3535 3839 0a52 6566 3a20 357f 3135 .15589.Ref: 5.15 │ │ │ │ │ +0008cdb0: 3538 390a 5265 663a 2053 636f 7065 2d46 589.Ref: Scope-F │ │ │ │ │ +0008cdc0: 6f6f 746e 6f74 652d 317f 3139 3333 310a ootnote-1.19331. │ │ │ │ │ +0008cdd0: 5265 663a 2053 636f 7065 2d46 6f6f 746e Ref: Scope-Footn │ │ │ │ │ +0008cde0: 6f74 652d 327f 3230 3236 360a 5265 663a ote-2.20266.Ref: │ │ │ │ │ +0008cdf0: 2053 636f 7065 2d46 6f6f 746e 6f74 652d Scope-Footnote- │ │ │ │ │ +0008ce00: 337f 3230 3337 310a 4e6f 6465 3a20 4e65 3.20371.Node: Ne │ │ │ │ │ +0008ce10: 7720 7665 7273 696f 6e73 206f 6620 7468 w versions of th │ │ │ │ │ +0008ce20: 6973 2064 6f63 756d 656e 747f 3230 3432 is document.2042 │ │ │ │ │ +0008ce30: 360a 5265 663a 2063 682d 7363 6f70 6520 6.Ref: ch-scope │ │ │ │ │ +0008ce40: 6e65 772d 7665 7273 696f 6e73 2d6f 662d new-versions-of- │ │ │ │ │ +0008ce50: 7468 6973 2d64 6f63 756d 656e 747f 3230 this-document.20 │ │ │ │ │ +0008ce60: 3536 320a 5265 663a 2037 7f32 3035 3632 562.Ref: 7.20562 │ │ │ │ │ +0008ce70: 0a52 6566 3a20 6368 2d73 636f 7065 2073 .Ref: ch-scope s │ │ │ │ │ +0008ce80: 312d 327f 3230 3536 320a 5265 663a 2038 1-2.20562.Ref: 8 │ │ │ │ │ +0008ce90: 7f32 3035 3632 0a52 6566 3a20 4e65 7720 .20562.Ref: New │ │ │ │ │ +0008cea0: 7665 7273 696f 6e73 206f 6620 7468 6973 versions of this │ │ │ │ │ +0008ceb0: 2064 6f63 756d 656e 742d 466f 6f74 6e6f document-Footno │ │ │ │ │ +0008cec0: 7465 2d31 7f32 3131 3738 0a52 6566 3a20 te-1.21178.Ref: │ │ │ │ │ +0008ced0: 4e65 7720 7665 7273 696f 6e73 206f 6620 New versions of │ │ │ │ │ +0008cee0: 7468 6973 2064 6f63 756d 656e 742d 466f this document-Fo │ │ │ │ │ +0008cef0: 6f74 6e6f 7465 2d32 7f32 3132 3238 0a52 otnote-2.21228.R │ │ │ │ │ +0008cf00: 6566 3a20 4e65 7720 7665 7273 696f 6e73 ef: New versions │ │ │ │ │ +0008cf10: 206f 6620 7468 6973 2064 6f63 756d 656e of this documen │ │ │ │ │ +0008cf20: 742d 466f 6f74 6e6f 7465 2d33 7f32 3132 t-Footnote-3.212 │ │ │ │ │ +0008cf30: 3839 0a52 6566 3a20 4e65 7720 7665 7273 89.Ref: New vers │ │ │ │ │ +0008cf40: 696f 6e73 206f 6620 7468 6973 2064 6f63 ions of this doc │ │ │ │ │ +0008cf50: 756d 656e 742d 466f 6f74 6e6f 7465 2d34 ument-Footnote-4 │ │ │ │ │ +0008cf60: 7f32 3133 3439 0a4e 6f64 653a 2041 7574 .21349.Node: Aut │ │ │ │ │ +0008cf70: 686f 7273 2061 6e64 204d 6169 6e74 6169 hors and Maintai │ │ │ │ │ +0008cf80: 6e65 7273 7f32 3134 3039 0a52 6566 3a20 ners.21409.Ref: │ │ │ │ │ +0008cf90: 6368 2d73 636f 7065 2061 7574 686f 7273 ch-scope authors │ │ │ │ │ +0008cfa0: 2d61 6e64 2d6d 6169 6e74 6169 6e65 7273 -and-maintainers │ │ │ │ │ +0008cfb0: 7f32 3135 3537 0a52 6566 3a20 617f 3231 .21557.Ref: a.21 │ │ │ │ │ +0008cfc0: 3535 370a 5265 663a 2063 682d 7363 6f70 557.Ref: ch-scop │ │ │ │ │ +0008cfd0: 6520 732d 6175 7468 6f72 737f 3231 3535 e s-authors.2155 │ │ │ │ │ +0008cfe0: 370a 5265 663a 2062 7f32 3135 3537 0a4e 7.Ref: b.21557.N │ │ │ │ │ +0008cff0: 6f64 653a 2045 6172 6c79 2068 6973 746f ode: Early histo │ │ │ │ │ +0008d000: 7279 7f32 3136 3739 0a52 6566 3a20 6368 ry.21679.Ref: ch │ │ │ │ │ +0008d010: 2d73 636f 7065 2065 6172 6c79 2d68 6973 -scope early-his │ │ │ │ │ +0008d020: 746f 7279 7f32 3137 3833 0a52 6566 3a20 tory.21783.Ref: │ │ │ │ │ +0008d030: 637f 3231 3738 330a 4e6f 6465 3a20 4375 c.21783.Node: Cu │ │ │ │ │ +0008d040: 7272 656e 7420 7072 6f63 6573 737f 3232 rrent process.22 │ │ │ │ │ +0008d050: 3337 310a 5265 663a 2063 682d 7363 6f70 371.Ref: ch-scop │ │ │ │ │ +0008d060: 6520 6375 7272 656e 742d 7072 6f63 6573 e current-proces │ │ │ │ │ +0008d070: 737f 3232 3439 360a 5265 663a 2064 7f32 s.22496.Ref: d.2 │ │ │ │ │ +0008d080: 3234 3936 0a4e 6f64 653a 2049 6d70 726f 2496.Node: Impro │ │ │ │ │ +0008d090: 7665 6d65 6e74 737f 3232 3938 360a 5265 vements.22986.Re │ │ │ │ │ +0008d0a0: 663a 2063 682d 7363 6f70 6520 696d 7072 f: ch-scope impr │ │ │ │ │ +0008d0b0: 6f76 656d 656e 7473 7f32 3330 3839 0a52 ovements.23089.R │ │ │ │ │ +0008d0c0: 6566 3a20 667f 3233 3038 390a 4e6f 6465 ef: f.23089.Node │ │ │ │ │ +0008d0d0: 3a20 5265 6c61 7465 6420 646f 6375 6d65 : Related docume │ │ │ │ │ +0008d0e0: 6e74 737f 3234 3134 320a 5265 663a 2063 nts.24142.Ref: c │ │ │ │ │ +0008d0f0: 682d 7363 6f70 6520 7265 6c61 7465 642d h-scope related- │ │ │ │ │ +0008d100: 646f 6375 6d65 6e74 737f 3234 3237 320a documents.24272. │ │ │ │ │ +0008d110: 5265 663a 2031 307f 3234 3237 320a 5265 Ref: 10.24272.Re │ │ │ │ │ +0008d120: 663a 2063 682d 7363 6f70 6520 732d 7265 f: ch-scope s-re │ │ │ │ │ +0008d130: 6c61 7465 647f 3234 3237 320a 5265 663a lated.24272.Ref: │ │ │ │ │ +0008d140: 2031 317f 3234 3237 320a 4e6f 6465 3a20 11.24272.Node: │ │ │ │ │ +0008d150: 4465 6669 6e69 7469 6f6e 737f 3235 3435 Definitions.2545 │ │ │ │ │ +0008d160: 300a 5265 663a 2063 682d 7363 6f70 6520 0.Ref: ch-scope │ │ │ │ │ +0008d170: 6465 6669 6e69 7469 6f6e 737f 3235 3536 definitions.2556 │ │ │ │ │ +0008d180: 390a 5265 663a 2031 397f 3235 3536 390a 9.Ref: 19.25569. │ │ │ │ │ +0008d190: 5265 663a 2063 682d 7363 6f70 6520 732d Ref: ch-scope s- │ │ │ │ │ +0008d1a0: 6465 6669 6e69 7469 6f6e 737f 3235 3536 definitions.2556 │ │ │ │ │ +0008d1b0: 390a 5265 663a 2031 617f 3235 3536 390a 9.Ref: 1a.25569. │ │ │ │ │ +0008d1c0: 5265 663a 2044 6566 696e 6974 696f 6e73 Ref: Definitions │ │ │ │ │ +0008d1d0: 2d46 6f6f 746e 6f74 652d 317f 3237 3237 -Footnote-1.2727 │ │ │ │ │ +0008d1e0: 390a 5265 663a 2044 6566 696e 6974 696f 9.Ref: Definitio │ │ │ │ │ +0008d1f0: 6e73 2d46 6f6f 746e 6f74 652d 327f 3237 ns-Footnote-2.27 │ │ │ │ │ +0008d200: 3331 310a 5265 663a 2044 6566 696e 6974 311.Ref: Definit │ │ │ │ │ +0008d210: 696f 6e73 2d46 6f6f 746e 6f74 652d 337f ions-Footnote-3. │ │ │ │ │ +0008d220: 3237 3334 330a 4e6f 6465 3a20 5472 616e 27343.Node: Tran │ │ │ │ │ +0008d230: 736c 6174 696f 6e73 7f32 3733 3934 0a52 slations.27394.R │ │ │ │ │ +0008d240: 6566 3a20 6368 2d73 636f 7065 2074 7261 ef: ch-scope tra │ │ │ │ │ +0008d250: 6e73 6c61 7469 6f6e 737f 3237 3438 370a nslations.27487. │ │ │ │ │ +0008d260: 5265 663a 2031 627f 3237 3438 370a 4e6f Ref: 1b.27487.No │ │ │ │ │ +0008d270: 6465 3a20 5468 6520 4465 6269 616e 2041 de: The Debian A │ │ │ │ │ +0008d280: 7263 6869 7665 7f32 3736 3539 0a52 6566 rchive.27659.Ref │ │ │ │ │ +0008d290: 3a20 6368 2d61 7263 6869 7665 2064 6f63 : ch-archive doc │ │ │ │ │ +0008d2a0: 7f32 3737 3734 0a52 6566 3a20 3163 7f32 .27774.Ref: 1c.2 │ │ │ │ │ +0008d2b0: 3737 3734 0a52 6566 3a20 6368 2d61 7263 7774.Ref: ch-arc │ │ │ │ │ +0008d2c0: 6869 7665 2074 6865 2d64 6562 6961 6e2d hive the-debian- │ │ │ │ │ +0008d2d0: 6172 6368 6976 657f 3237 3737 340a 5265 archive.27774.Re │ │ │ │ │ +0008d2e0: 663a 2031 647f 3237 3737 340a 5265 663a f: 1d.27774.Ref: │ │ │ │ │ +0008d2f0: 2054 6865 2044 6562 6961 6e20 4172 6368 The Debian Arch │ │ │ │ │ +0008d300: 6976 652d 466f 6f74 6e6f 7465 2d31 7f32 ive-Footnote-1.2 │ │ │ │ │ +0008d310: 3932 3534 0a4e 6f64 653a 2054 6865 2044 9254.Node: The D │ │ │ │ │ +0008d320: 6562 6961 6e20 4672 6565 2053 6f66 7477 ebian Free Softw │ │ │ │ │ +0008d330: 6172 6520 4775 6964 656c 696e 6573 7f32 are Guidelines.2 │ │ │ │ │ +0008d340: 3935 3232 0a52 6566 3a20 6368 2d61 7263 9522.Ref: ch-arc │ │ │ │ │ +0008d350: 6869 7665 2073 2d64 6673 677f 3239 3634 hive s-dfsg.2964 │ │ │ │ │ +0008d360: 310a 5265 663a 2031 657f 3239 3634 310a 1.Ref: 1e.29641. │ │ │ │ │ +0008d370: 5265 663a 2063 682d 6172 6368 6976 6520 Ref: ch-archive │ │ │ │ │ +0008d380: 7468 652d 6465 6269 616e 2d66 7265 652d the-debian-free- │ │ │ │ │ +0008d390: 736f 6674 7761 7265 2d67 7569 6465 6c69 software-guideli │ │ │ │ │ +0008d3a0: 6e65 737f 3239 3634 310a 5265 663a 2031 nes.29641.Ref: 1 │ │ │ │ │ +0008d3b0: 667f 3239 3634 310a 4e6f 6465 3a20 4172 f.29641.Node: Ar │ │ │ │ │ +0008d3c0: 6368 6976 6520 6172 6561 737f 3332 3934 chive areas.3294 │ │ │ │ │ +0008d3d0: 310a 5265 663a 2063 682d 6172 6368 6976 1.Ref: ch-archiv │ │ │ │ │ +0008d3e0: 6520 6172 6368 6976 652d 6172 6561 737f e archive-areas. │ │ │ │ │ +0008d3f0: 3333 3039 330a 5265 663a 2032 307f 3333 33093.Ref: 20.33 │ │ │ │ │ +0008d400: 3039 330a 5265 663a 2063 682d 6172 6368 093.Ref: ch-arch │ │ │ │ │ +0008d410: 6976 6520 732d 7365 6374 696f 6e73 7f33 ive s-sections.3 │ │ │ │ │ +0008d420: 3330 3933 0a52 6566 3a20 3231 7f33 3330 3093.Ref: 21.330 │ │ │ │ │ +0008d430: 3933 0a4e 6f64 653a 2054 6865 206d 6169 93.Node: The mai │ │ │ │ │ +0008d440: 6e20 6172 6368 6976 6520 6172 6561 7f33 n archive area.3 │ │ │ │ │ +0008d450: 3332 3634 0a52 6566 3a20 6368 2d61 7263 3264.Ref: ch-arc │ │ │ │ │ +0008d460: 6869 7665 2073 2d6d 6169 6e7f 3333 3338 hive s-main.3338 │ │ │ │ │ +0008d470: 350a 5265 663a 2032 327f 3333 3338 350a 5.Ref: 22.33385. │ │ │ │ │ +0008d480: 5265 663a 2063 682d 6172 6368 6976 6520 Ref: ch-archive │ │ │ │ │ +0008d490: 7468 652d 6d61 696e 2d61 7263 6869 7665 the-main-archive │ │ │ │ │ +0008d4a0: 2d61 7265 617f 3333 3338 350a 5265 663a -area.33385.Ref: │ │ │ │ │ +0008d4b0: 2032 337f 3333 3338 350a 5265 663a 2054 23.33385.Ref: T │ │ │ │ │ +0008d4c0: 6865 206d 6169 6e20 6172 6368 6976 6520 he main archive │ │ │ │ │ +0008d4d0: 6172 6561 2d46 6f6f 746e 6f74 652d 317f area-Footnote-1. │ │ │ │ │ +0008d4e0: 3335 3637 300a 5265 663a 2054 6865 206d 35670.Ref: The m │ │ │ │ │ +0008d4f0: 6169 6e20 6172 6368 6976 6520 6172 6561 ain archive area │ │ │ │ │ +0008d500: 2d46 6f6f 746e 6f74 652d 327f 3335 3738 -Footnote-2.3578 │ │ │ │ │ +0008d510: 360a 4e6f 6465 3a20 5468 6520 6e6f 6e2d 6.Node: The non- │ │ │ │ │ +0008d520: 6672 6565 2d66 6972 6d77 6172 6520 6172 free-firmware ar │ │ │ │ │ +0008d530: 6368 6976 6520 6172 6561 7f33 3539 3630 chive area.35960 │ │ │ │ │ +0008d540: 0a52 6566 3a20 6368 2d61 7263 6869 7665 .Ref: ch-archive │ │ │ │ │ +0008d550: 2073 2d6e 6f6e 2d66 7265 652d 6669 726d s-non-free-firm │ │ │ │ │ +0008d560: 7761 7265 7f33 3631 3134 0a52 6566 3a20 ware.36114.Ref: │ │ │ │ │ +0008d570: 3235 7f33 3631 3134 0a52 6566 3a20 6368 25.36114.Ref: ch │ │ │ │ │ +0008d580: 2d61 7263 6869 7665 2074 6865 2d6e 6f6e -archive the-non │ │ │ │ │ +0008d590: 2d66 7265 652d 6669 726d 7761 7265 2d61 -free-firmware-a │ │ │ │ │ +0008d5a0: 7263 6869 7665 2d61 7265 617f 3336 3131 rchive-area.3611 │ │ │ │ │ +0008d5b0: 340a 5265 663a 2032 367f 3336 3131 340a 4.Ref: 26.36114. │ │ │ │ │ +0008d5c0: 5265 663a 2054 6865 206e 6f6e 2d66 7265 Ref: The non-fre │ │ │ │ │ +0008d5d0: 652d 6669 726d 7761 7265 2061 7263 6869 e-firmware archi │ │ │ │ │ +0008d5e0: 7665 2061 7265 612d 466f 6f74 6e6f 7465 ve area-Footnote │ │ │ │ │ +0008d5f0: 2d31 7f33 3639 3436 0a4e 6f64 653a 2054 -1.36946.Node: T │ │ │ │ │ +0008d600: 6865 2063 6f6e 7472 6962 2061 7263 6869 he contrib archi │ │ │ │ │ +0008d610: 7665 2061 7265 617f 3337 3135 300a 5265 ve area.37150.Re │ │ │ │ │ +0008d620: 663a 2063 682d 6172 6368 6976 6520 732d f: ch-archive s- │ │ │ │ │ +0008d630: 636f 6e74 7269 627f 3337 3330 380a 5265 contrib.37308.Re │ │ │ │ │ +0008d640: 663a 2032 377f 3337 3330 380a 5265 663a f: 27.37308.Ref: │ │ │ │ │ +0008d650: 2063 682d 6172 6368 6976 6520 7468 652d ch-archive the- │ │ │ │ │ +0008d660: 636f 6e74 7269 622d 6172 6368 6976 652d contrib-archive- │ │ │ │ │ +0008d670: 6172 6561 7f33 3733 3038 0a52 6566 3a20 area.37308.Ref: │ │ │ │ │ +0008d680: 3238 7f33 3733 3038 0a4e 6f64 653a 2054 28.37308.Node: T │ │ │ │ │ +0008d690: 6865 206e 6f6e 2d66 7265 6520 6172 6368 he non-free arch │ │ │ │ │ +0008d6a0: 6976 6520 6172 6561 7f33 3832 3431 0a52 ive area.38241.R │ │ │ │ │ +0008d6b0: 6566 3a20 6368 2d61 7263 6869 7665 2073 ef: ch-archive s │ │ │ │ │ +0008d6c0: 2d6e 6f6e 2d66 7265 657f 3338 3335 360a -non-free.38356. │ │ │ │ │ +0008d6d0: 5265 663a 2032 397f 3338 3335 360a 5265 Ref: 29.38356.Re │ │ │ │ │ +0008d6e0: 663a 2063 682d 6172 6368 6976 6520 7468 f: ch-archive th │ │ │ │ │ +0008d6f0: 652d 6e6f 6e2d 6672 6565 2d61 7263 6869 e-non-free-archi │ │ │ │ │ +0008d700: 7665 2d61 7265 617f 3338 3335 360a 5265 ve-area.38356.Re │ │ │ │ │ +0008d710: 663a 2032 617f 3338 3335 360a 5265 663a f: 2a.38356.Ref: │ │ │ │ │ +0008d720: 2054 6865 206e 6f6e 2d66 7265 6520 6172 The non-free ar │ │ │ │ │ +0008d730: 6368 6976 6520 6172 6561 2d46 6f6f 746e chive area-Footn │ │ │ │ │ +0008d740: 6f74 652d 317f 3339 3333 320a 4e6f 6465 ote-1.39332.Node │ │ │ │ │ +0008d750: 3a20 436f 7079 7269 6768 7420 636f 6e73 : Copyright cons │ │ │ │ │ +0008d760: 6964 6572 6174 696f 6e73 7f33 3935 3336 iderations.39536 │ │ │ │ │ +0008d770: 0a52 6566 3a20 6368 2d61 7263 6869 7665 .Ref: ch-archive │ │ │ │ │ +0008d780: 2063 6f70 7972 6967 6874 2d63 6f6e 7369 copyright-consi │ │ │ │ │ +0008d790: 6465 7261 7469 6f6e 737f 3339 3636 310a derations.39661. │ │ │ │ │ +0008d7a0: 5265 663a 2032 627f 3339 3636 310a 5265 Ref: 2b.39661.Re │ │ │ │ │ +0008d7b0: 663a 2063 682d 6172 6368 6976 6520 732d f: ch-archive s- │ │ │ │ │ +0008d7c0: 706b 6763 6f70 7972 6967 6874 7f33 3936 pkgcopyright.396 │ │ │ │ │ +0008d7d0: 3631 0a52 6566 3a20 3263 7f33 3936 3631 61.Ref: 2c.39661 │ │ │ │ │ +0008d7e0: 0a52 6566 3a20 436f 7079 7269 6768 7420 .Ref: Copyright │ │ │ │ │ +0008d7f0: 636f 6e73 6964 6572 6174 696f 6e73 2d46 considerations-F │ │ │ │ │ +0008d800: 6f6f 746e 6f74 652d 317f 3433 3232 390a ootnote-1.43229. │ │ │ │ │ +0008d810: 4e6f 6465 3a20 5365 6374 696f 6e73 7f34 Node: Sections.4 │ │ │ │ │ +0008d820: 3336 3336 0a52 6566 3a20 6368 2d61 7263 3636.Ref: ch-arc │ │ │ │ │ +0008d830: 6869 7665 2073 2d73 7562 7365 6374 696f hive s-subsectio │ │ │ │ │ +0008d840: 6e73 7f34 3337 3538 0a52 6566 3a20 3234 ns.43758.Ref: 24 │ │ │ │ │ +0008d850: 7f34 3337 3538 0a52 6566 3a20 6368 2d61 .43758.Ref: ch-a │ │ │ │ │ +0008d860: 7263 6869 7665 2073 6563 7469 6f6e 737f rchive sections. │ │ │ │ │ +0008d870: 3433 3735 380a 5265 663a 2032 657f 3433 43758.Ref: 2e.43 │ │ │ │ │ +0008d880: 3735 380a 5265 663a 2053 6563 7469 6f6e 758.Ref: Section │ │ │ │ │ +0008d890: 732d 466f 6f74 6e6f 7465 2d31 7f34 3532 s-Footnote-1.452 │ │ │ │ │ +0008d8a0: 3435 0a4e 6f64 653a 2050 7269 6f72 6974 45.Node: Priorit │ │ │ │ │ +0008d8b0: 6965 737f 3435 3239 310a 5265 663a 2063 ies.45291.Ref: c │ │ │ │ │ +0008d8c0: 682d 6172 6368 6976 6520 7072 696f 7269 h-archive priori │ │ │ │ │ +0008d8d0: 7469 6573 7f34 3533 3830 0a52 6566 3a20 ties.45380.Ref: │ │ │ │ │ +0008d8e0: 3330 7f34 3533 3830 0a52 6566 3a20 6368 30.45380.Ref: ch │ │ │ │ │ +0008d8f0: 2d61 7263 6869 7665 2073 2d70 7269 6f72 -archive s-prior │ │ │ │ │ +0008d900: 6974 6965 737f 3435 3338 300a 5265 663a ities.45380.Ref: │ │ │ │ │ +0008d910: 2033 317f 3435 3338 300a 5265 663a 2050 31.45380.Ref: P │ │ │ │ │ +0008d920: 7269 6f72 6974 6965 732d 466f 6f74 6e6f riorities-Footno │ │ │ │ │ +0008d930: 7465 2d31 7f34 3931 3134 0a4e 6f64 653a te-1.49114.Node: │ │ │ │ │ +0008d940: 2042 696e 6172 7920 7061 636b 6167 6573 Binary packages │ │ │ │ │ +0008d950: 7f34 3932 3232 0a52 6566 3a20 6368 2d62 .49222.Ref: ch-b │ │ │ │ │ +0008d960: 696e 6172 7920 646f 637f 3439 3333 350a inary doc.49335. │ │ │ │ │ +0008d970: 5265 663a 2033 337f 3439 3333 350a 5265 Ref: 33.49335.Re │ │ │ │ │ +0008d980: 663a 2063 682d 6269 6e61 7279 2062 696e f: ch-binary bin │ │ │ │ │ +0008d990: 6172 792d 7061 636b 6167 6573 7f34 3933 ary-packages.493 │ │ │ │ │ +0008d9a0: 3335 0a52 6566 3a20 3334 7f34 3933 3335 35.Ref: 34.49335 │ │ │ │ │ +0008d9b0: 0a4e 6f64 653a 2054 6865 2070 6163 6b61 .Node: The packa │ │ │ │ │ +0008d9c0: 6765 206e 616d 657f 3531 3039 380a 5265 ge name.51098.Re │ │ │ │ │ +0008d9d0: 663a 2063 682d 6269 6e61 7279 2073 332d f: ch-binary s3- │ │ │ │ │ +0008d9e0: 317f 3531 3230 360a 5265 663a 2033 617f 1.51206.Ref: 3a. │ │ │ │ │ +0008d9f0: 3531 3230 360a 5265 663a 2063 682d 6269 51206.Ref: ch-bi │ │ │ │ │ +0008da00: 6e61 7279 2074 6865 2d70 6163 6b61 6765 nary the-package │ │ │ │ │ +0008da10: 2d6e 616d 657f 3531 3230 360a 5265 663a -name.51206.Ref: │ │ │ │ │ +0008da20: 2033 627f 3531 3230 360a 4e6f 6465 3a20 3b.51206.Node: │ │ │ │ │ +0008da30: 5061 636b 6167 6573 2077 6974 6820 706f Packages with po │ │ │ │ │ +0008da40: 7465 6e74 6961 6c6c 7920 6f66 6665 6e73 tentially offens │ │ │ │ │ +0008da50: 6976 6520 636f 6e74 656e 747f 3531 3538 ive content.5158 │ │ │ │ │ +0008da60: 390a 5265 663a 2063 682d 6269 6e61 7279 9.Ref: ch-binary │ │ │ │ │ +0008da70: 2070 6163 6b61 6765 732d 7769 7468 2d70 packages-with-p │ │ │ │ │ +0008da80: 6f74 656e 7469 616c 6c79 2d6f 6666 656e otentially-offen │ │ │ │ │ +0008da90: 7369 7665 2d63 6f6e 7465 6e74 7f35 3136 sive-content.516 │ │ │ │ │ +0008daa0: 3932 0a52 6566 3a20 3364 7f35 3136 3932 92.Ref: 3d.51692 │ │ │ │ │ +0008dab0: 0a52 6566 3a20 6368 2d62 696e 6172 7920 .Ref: ch-binary │ │ │ │ │ +0008dac0: 7333 2d31 2d31 7f35 3136 3932 0a52 6566 s3-1-1.51692.Ref │ │ │ │ │ +0008dad0: 3a20 3365 7f35 3136 3932 0a4e 6f64 653a : 3e.51692.Node: │ │ │ │ │ +0008dae0: 2054 6865 2076 6572 7369 6f6e 206f 6620 The version of │ │ │ │ │ +0008daf0: 6120 7061 636b 6167 657f 3532 3535 320a a package.52552. │ │ │ │ │ +0008db00: 5265 663a 2063 682d 6269 6e61 7279 2073 Ref: ch-binary s │ │ │ │ │ +0008db10: 2d76 6572 7369 6f6e 737f 3532 3639 360a -versions.52696. │ │ │ │ │ +0008db20: 5265 663a 2033 667f 3532 3639 360a 5265 Ref: 3f.52696.Re │ │ │ │ │ +0008db30: 663a 2063 682d 6269 6e61 7279 2074 6865 f: ch-binary the │ │ │ │ │ +0008db40: 2d76 6572 7369 6f6e 2d6f 662d 612d 7061 -version-of-a-pa │ │ │ │ │ +0008db50: 636b 6167 657f 3532 3639 360a 5265 663a ckage.52696.Ref: │ │ │ │ │ +0008db60: 2034 307f 3532 3639 360a 4e6f 6465 3a20 40.52696.Node: │ │ │ │ │ +0008db70: 5665 7273 696f 6e20 6e75 6d62 6572 7320 Version numbers │ │ │ │ │ +0008db80: 6261 7365 6420 6f6e 2064 6174 6573 7f35 based on dates.5 │ │ │ │ │ +0008db90: 3334 3735 0a52 6566 3a20 6368 2d62 696e 3475.Ref: ch-bin │ │ │ │ │ +0008dba0: 6172 7920 7333 2d32 2d31 7f35 3336 3131 ary s3-2-1.53611 │ │ │ │ │ +0008dbb0: 0a52 6566 3a20 3432 7f35 3336 3131 0a52 .Ref: 42.53611.R │ │ │ │ │ +0008dbc0: 6566 3a20 6368 2d62 696e 6172 7920 7665 ef: ch-binary ve │ │ │ │ │ +0008dbd0: 7273 696f 6e2d 6e75 6d62 6572 732d 6261 rsion-numbers-ba │ │ │ │ │ +0008dbe0: 7365 642d 6f6e 2d64 6174 6573 7f35 3336 sed-on-dates.536 │ │ │ │ │ +0008dbf0: 3131 0a52 6566 3a20 3433 7f35 3336 3131 11.Ref: 43.53611 │ │ │ │ │ +0008dc00: 0a4e 6f64 653a 2055 6e69 7175 656e 6573 .Node: Uniquenes │ │ │ │ │ +0008dc10: 7320 6f66 2076 6572 7369 6f6e 206e 756d s of version num │ │ │ │ │ +0008dc20: 6265 7273 7f35 3436 3936 0a52 6566 3a20 bers.54696.Ref: │ │ │ │ │ +0008dc30: 6368 2d62 696e 6172 7920 7333 2d32 2d32 ch-binary s3-2-2 │ │ │ │ │ +0008dc40: 7f35 3438 3332 0a52 6566 3a20 3434 7f35 .54832.Ref: 44.5 │ │ │ │ │ +0008dc50: 3438 3332 0a52 6566 3a20 6368 2d62 696e 4832.Ref: ch-bin │ │ │ │ │ +0008dc60: 6172 7920 756e 6971 7565 6e65 7373 2d6f ary uniqueness-o │ │ │ │ │ +0008dc70: 662d 7665 7273 696f 6e2d 6e75 6d62 6572 f-version-number │ │ │ │ │ +0008dc80: 737f 3534 3833 320a 5265 663a 2034 357f s.54832.Ref: 45. │ │ │ │ │ +0008dc90: 3534 3833 320a 4e6f 6465 3a20 5468 6520 54832.Node: The │ │ │ │ │ +0008dca0: 6d61 696e 7461 696e 6572 206f 6620 6120 maintainer of a │ │ │ │ │ +0008dcb0: 7061 636b 6167 657f 3536 3333 340a 5265 package.56334.Re │ │ │ │ │ +0008dcc0: 663a 2063 682d 6269 6e61 7279 2073 2d6d f: ch-binary s-m │ │ │ │ │ +0008dcd0: 6169 6e74 6169 6e65 727f 3536 3439 300a aintainer.56490. │ │ │ │ │ +0008dce0: 5265 663a 2034 377f 3536 3439 300a 5265 Ref: 47.56490.Re │ │ │ │ │ +0008dcf0: 663a 2063 682d 6269 6e61 7279 2074 6865 f: ch-binary the │ │ │ │ │ +0008dd00: 2d6d 6169 6e74 6169 6e65 722d 6f66 2d61 -maintainer-of-a │ │ │ │ │ +0008dd10: 2d70 6163 6b61 6765 7f35 3634 3930 0a52 -package.56490.R │ │ │ │ │ +0008dd20: 6566 3a20 3438 7f35 3634 3930 0a52 6566 ef: 48.56490.Ref │ │ │ │ │ +0008dd30: 3a20 5468 6520 6d61 696e 7461 696e 6572 : The maintainer │ │ │ │ │ +0008dd40: 206f 6620 6120 7061 636b 6167 652d 466f of a package-Fo │ │ │ │ │ +0008dd50: 6f74 6e6f 7465 2d31 7f35 3836 3036 0a52 otnote-1.58606.R │ │ │ │ │ +0008dd60: 6566 3a20 5468 6520 6d61 696e 7461 696e ef: The maintain │ │ │ │ │ +0008dd70: 6572 206f 6620 6120 7061 636b 6167 652d er of a package- │ │ │ │ │ +0008dd80: 466f 6f74 6e6f 7465 2d32 7f35 3837 3931 Footnote-2.58791 │ │ │ │ │ +0008dd90: 0a4e 6f64 653a 2054 6865 2064 6573 6372 .Node: The descr │ │ │ │ │ +0008dda0: 6970 7469 6f6e 206f 6620 6120 7061 636b iption of a pack │ │ │ │ │ +0008ddb0: 6167 657f 3538 3934 340a 5265 663a 2063 age.58944.Ref: c │ │ │ │ │ +0008ddc0: 682d 6269 6e61 7279 2073 2d64 6573 6372 h-binary s-descr │ │ │ │ │ +0008ddd0: 6970 7469 6f6e 737f 3539 3038 380a 5265 iptions.59088.Re │ │ │ │ │ +0008dde0: 663a 2034 627f 3539 3038 380a 5265 663a f: 4b.59088.Ref: │ │ │ │ │ +0008ddf0: 2063 682d 6269 6e61 7279 2074 6865 2d64 ch-binary the-d │ │ │ │ │ +0008de00: 6573 6372 6970 7469 6f6e 2d6f 662d 612d escription-of-a- │ │ │ │ │ +0008de10: 7061 636b 6167 657f 3539 3038 380a 5265 package.59088.Re │ │ │ │ │ +0008de20: 663a 2034 637f 3539 3038 380a 4e6f 6465 f: 4c.59088.Node │ │ │ │ │ +0008de30: 3a20 5468 6520 7369 6e67 6c65 206c 696e : The single lin │ │ │ │ │ +0008de40: 6520 7379 6e6f 7073 6973 7f36 3034 3830 e synopsis.60480 │ │ │ │ │ +0008de50: 0a52 6566 3a20 6368 2d62 696e 6172 7920 .Ref: ch-binary │ │ │ │ │ +0008de60: 732d 7379 6e6f 7073 6973 7f36 3036 3039 s-synopsis.60609 │ │ │ │ │ +0008de70: 0a52 6566 3a20 3465 7f36 3036 3039 0a52 .Ref: 4e.60609.R │ │ │ │ │ +0008de80: 6566 3a20 6368 2d62 696e 6172 7920 7468 ef: ch-binary th │ │ │ │ │ +0008de90: 652d 7369 6e67 6c65 2d6c 696e 652d 7379 e-single-line-sy │ │ │ │ │ +0008dea0: 6e6f 7073 6973 7f36 3036 3039 0a52 6566 nopsis.60609.Ref │ │ │ │ │ +0008deb0: 3a20 3466 7f36 3036 3039 0a4e 6f64 653a : 4f.60609.Node: │ │ │ │ │ +0008dec0: 2054 6865 2065 7874 656e 6465 6420 6465 The extended de │ │ │ │ │ +0008ded0: 7363 7269 7074 696f 6e7f 3631 3030 380a scription.61008. │ │ │ │ │ +0008dee0: 5265 663a 2063 682d 6269 6e61 7279 2073 Ref: ch-binary s │ │ │ │ │ +0008def0: 2d65 7874 656e 6465 6464 6573 637f 3631 -extendeddesc.61 │ │ │ │ │ +0008df00: 3133 370a 5265 663a 2035 307f 3631 3133 137.Ref: 50.6113 │ │ │ │ │ +0008df10: 370a 5265 663a 2063 682d 6269 6e61 7279 7.Ref: ch-binary │ │ │ │ │ +0008df20: 2074 6865 2d65 7874 656e 6465 642d 6465 the-extended-de │ │ │ │ │ +0008df30: 7363 7269 7074 696f 6e7f 3631 3133 370a scription.61137. │ │ │ │ │ +0008df40: 5265 663a 2035 317f 3631 3133 370a 5265 Ref: 51.61137.Re │ │ │ │ │ +0008df50: 663a 2054 6865 2065 7874 656e 6465 6420 f: The extended │ │ │ │ │ +0008df60: 6465 7363 7269 7074 696f 6e2d 466f 6f74 description-Foot │ │ │ │ │ +0008df70: 6e6f 7465 2d31 7f36 3137 3739 0a4e 6f64 note-1.61779.Nod │ │ │ │ │ +0008df80: 653a 2044 6570 656e 6465 6e63 6965 737f e: Dependencies. │ │ │ │ │ +0008df90: 3632 3030 360a 5265 663a 2063 682d 6269 62006.Ref: ch-bi │ │ │ │ │ +0008dfa0: 6e61 7279 2064 6570 656e 6465 6e63 6965 nary dependencie │ │ │ │ │ +0008dfb0: 737f 3632 3133 390a 5265 663a 2035 327f s.62139.Ref: 52. │ │ │ │ │ +0008dfc0: 3632 3133 390a 5265 663a 2063 682d 6269 62139.Ref: ch-bi │ │ │ │ │ +0008dfd0: 6e61 7279 2073 2d64 6570 656e 6465 6e63 nary s-dependenc │ │ │ │ │ +0008dfe0: 6965 737f 3632 3133 390a 5265 663a 2035 ies.62139.Ref: 5 │ │ │ │ │ +0008dff0: 337f 3632 3133 390a 5265 663a 2044 6570 3.62139.Ref: Dep │ │ │ │ │ +0008e000: 656e 6465 6e63 6965 732d 466f 6f74 6e6f endencies-Footno │ │ │ │ │ +0008e010: 7465 2d31 7f36 3332 3131 0a4e 6f64 653a te-1.63211.Node: │ │ │ │ │ +0008e020: 2056 6972 7475 616c 2070 6163 6b61 6765 Virtual package │ │ │ │ │ +0008e030: 737f 3633 3933 340a 5265 663a 2063 682d s.63934.Ref: ch- │ │ │ │ │ +0008e040: 6269 6e61 7279 2073 2d76 6972 7475 616c binary s-virtual │ │ │ │ │ +0008e050: 2d70 6b67 7f36 3430 3530 0a52 6566 3a20 -pkg.64050.Ref: │ │ │ │ │ +0008e060: 3133 7f36 3430 3530 0a52 6566 3a20 6368 13.64050.Ref: ch │ │ │ │ │ +0008e070: 2d62 696e 6172 7920 7669 7274 7561 6c2d -binary virtual- │ │ │ │ │ +0008e080: 7061 636b 6167 6573 7f36 3430 3530 0a52 packages.64050.R │ │ │ │ │ +0008e090: 6566 3a20 3535 7f36 3430 3530 0a4e 6f64 ef: 55.64050.Nod │ │ │ │ │ +0008e0a0: 653a 2042 6173 6520 7379 7374 656d 7f36 e: Base system.6 │ │ │ │ │ +0008e0b0: 3533 3130 0a52 6566 3a20 6368 2d62 696e 5310.Ref: ch-bin │ │ │ │ │ +0008e0c0: 6172 7920 6261 7365 2d73 7973 7465 6d7f ary base-system. │ │ │ │ │ +0008e0d0: 3635 3433 320a 5265 663a 2035 377f 3635 65432.Ref: 57.65 │ │ │ │ │ +0008e0e0: 3433 320a 5265 663a 2063 682d 6269 6e61 432.Ref: ch-bina │ │ │ │ │ +0008e0f0: 7279 2073 332d 377f 3635 3433 320a 5265 ry s3-7.65432.Re │ │ │ │ │ +0008e100: 663a 2035 387f 3635 3433 320a 4e6f 6465 f: 58.65432.Node │ │ │ │ │ +0008e110: 3a20 4573 7365 6e74 6961 6c20 7061 636b : Essential pack │ │ │ │ │ +0008e120: 6167 6573 7f36 3538 3634 0a52 6566 3a20 ages.65864.Ref: │ │ │ │ │ +0008e130: 6368 2d62 696e 6172 7920 6573 7365 6e74 ch-binary essent │ │ │ │ │ +0008e140: 6961 6c2d 7061 636b 6167 6573 7f36 3539 ial-packages.659 │ │ │ │ │ +0008e150: 3838 0a52 6566 3a20 3539 7f36 3539 3838 88.Ref: 59.65988 │ │ │ │ │ +0008e160: 0a52 6566 3a20 6368 2d62 696e 6172 7920 .Ref: ch-binary │ │ │ │ │ +0008e170: 7333 2d38 7f36 3539 3838 0a52 6566 3a20 s3-8.65988.Ref: │ │ │ │ │ +0008e180: 3561 7f36 3539 3838 0a4e 6f64 653a 204d 5a.65988.Node: M │ │ │ │ │ +0008e190: 6169 6e74 6169 6e65 7220 5363 7269 7074 aintainer Script │ │ │ │ │ +0008e1a0: 737f 3637 3835 390a 5265 663a 2063 682d s.67859.Ref: ch- │ │ │ │ │ +0008e1b0: 6269 6e61 7279 206d 6169 6e74 6169 6e65 binary maintaine │ │ │ │ │ +0008e1c0: 722d 7363 7269 7074 737f 3637 3936 330a r-scripts.67963. │ │ │ │ │ +0008e1d0: 5265 663a 2035 637f 3637 3936 330a 5265 Ref: 5c.67963.Re │ │ │ │ │ +0008e1e0: 663a 2063 682d 6269 6e61 7279 2073 2d6d f: ch-binary s-m │ │ │ │ │ +0008e1f0: 6169 6e74 7363 7269 7074 737f 3637 3936 aintscripts.6796 │ │ │ │ │ +0008e200: 330a 5265 663a 2035 647f 3637 3936 330a 3.Ref: 5d.67963. │ │ │ │ │ +0008e210: 5265 663a 204d 6169 6e74 6169 6e65 7220 Ref: Maintainer │ │ │ │ │ +0008e220: 5363 7269 7074 732d 466f 6f74 6e6f 7465 Scripts-Footnote │ │ │ │ │ +0008e230: 2d31 7f37 3038 3033 0a52 6566 3a20 4d61 -1.70803.Ref: Ma │ │ │ │ │ +0008e240: 696e 7461 696e 6572 2053 6372 6970 7473 intainer Scripts │ │ │ │ │ +0008e250: 2d46 6f6f 746e 6f74 652d 327f 3730 3839 -Footnote-2.7089 │ │ │ │ │ +0008e260: 310a 5265 663a 204d 6169 6e74 6169 6e65 1.Ref: Maintaine │ │ │ │ │ +0008e270: 7220 5363 7269 7074 732d 466f 6f74 6e6f r Scripts-Footno │ │ │ │ │ +0008e280: 7465 2d33 7f37 3039 3733 0a52 6566 3a20 te-3.70973.Ref: │ │ │ │ │ +0008e290: 4d61 696e 7461 696e 6572 2053 6372 6970 Maintainer Scrip │ │ │ │ │ +0008e2a0: 7473 2d46 6f6f 746e 6f74 652d 347f 3731 ts-Footnote-4.71 │ │ │ │ │ +0008e2b0: 3039 340a 5265 663a 204d 6169 6e74 6169 094.Ref: Maintai │ │ │ │ │ +0008e2c0: 6e65 7220 5363 7269 7074 732d 466f 6f74 ner Scripts-Foot │ │ │ │ │ +0008e2d0: 6e6f 7465 2d35 7f37 3131 3935 0a52 6566 note-5.71195.Ref │ │ │ │ │ +0008e2e0: 3a20 4d61 696e 7461 696e 6572 2053 6372 : Maintainer Scr │ │ │ │ │ +0008e2f0: 6970 7473 2d46 6f6f 746e 6f74 652d 367f ipts-Footnote-6. │ │ │ │ │ +0008e300: 3731 3331 360a 5265 663a 204d 6169 6e74 71316.Ref: Maint │ │ │ │ │ +0008e310: 6169 6e65 7220 5363 7269 7074 732d 466f ainer Scripts-Fo │ │ │ │ │ +0008e320: 6f74 6e6f 7465 2d37 7f37 3133 3939 0a52 otnote-7.71399.R │ │ │ │ │ +0008e330: 6566 3a20 4d61 696e 7461 696e 6572 2053 ef: Maintainer S │ │ │ │ │ +0008e340: 6372 6970 7473 2d46 6f6f 746e 6f74 652d cripts-Footnote- │ │ │ │ │ +0008e350: 387f 3731 3438 370a 4e6f 6465 3a20 5072 8.71487.Node: Pr │ │ │ │ │ +0008e360: 6f6d 7074 696e 6720 696e 206d 6169 6e74 ompting in maint │ │ │ │ │ +0008e370: 6169 6e65 7220 7363 7269 7074 737f 3731 ainer scripts.71 │ │ │ │ │ +0008e380: 3537 350a 5265 663a 2063 682d 6269 6e61 575.Ref: ch-bina │ │ │ │ │ +0008e390: 7279 2070 726f 6d70 7469 6e67 2d69 6e2d ry prompting-in- │ │ │ │ │ +0008e3a0: 6d61 696e 7461 696e 6572 2d73 6372 6970 maintainer-scrip │ │ │ │ │ +0008e3b0: 7473 7f37 3136 3638 0a52 6566 3a20 3566 ts.71668.Ref: 5f │ │ │ │ │ +0008e3c0: 7f37 3136 3638 0a52 6566 3a20 6368 2d62 .71668.Ref: ch-b │ │ │ │ │ +0008e3d0: 696e 6172 7920 732d 6d61 696e 7473 6372 inary s-maintscr │ │ │ │ │ +0008e3e0: 6970 7470 726f 6d70 747f 3731 3636 380a iptprompt.71668. │ │ │ │ │ +0008e3f0: 5265 663a 2031 367f 3731 3636 380a 5265 Ref: 16.71668.Re │ │ │ │ │ +0008e400: 663a 2050 726f 6d70 7469 6e67 2069 6e20 f: Prompting in │ │ │ │ │ +0008e410: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ +0008e420: 7473 2d46 6f6f 746e 6f74 652d 317f 3734 ts-Footnote-1.74 │ │ │ │ │ +0008e430: 3933 360a 4e6f 6465 3a20 536f 7572 6365 936.Node: Source │ │ │ │ │ +0008e440: 2070 6163 6b61 6765 737f 3735 3134 350a packages.75145. │ │ │ │ │ +0008e450: 5265 663a 2063 682d 736f 7572 6365 2064 Ref: ch-source d │ │ │ │ │ +0008e460: 6f63 7f37 3532 3730 0a52 6566 3a20 3630 oc.75270.Ref: 60 │ │ │ │ │ +0008e470: 7f37 3532 3730 0a52 6566 3a20 6368 2d73 .75270.Ref: ch-s │ │ │ │ │ +0008e480: 6f75 7263 6520 732d 736f 7572 6365 2d70 ource s-source-p │ │ │ │ │ +0008e490: 6163 6b61 6765 737f 3735 3237 300a 5265 ackages.75270.Re │ │ │ │ │ +0008e4a0: 663a 2036 317f 3735 3237 300a 5265 663a f: 61.75270.Ref: │ │ │ │ │ +0008e4b0: 2063 682d 736f 7572 6365 2073 6f75 7263 ch-source sourc │ │ │ │ │ +0008e4c0: 652d 7061 636b 6167 6573 7f37 3532 3730 e-packages.75270 │ │ │ │ │ +0008e4d0: 0a52 6566 3a20 3632 7f37 3532 3730 0a4e .Ref: 62.75270.N │ │ │ │ │ +0008e4e0: 6f64 653a 2053 7461 6e64 6172 6473 2063 ode: Standards c │ │ │ │ │ +0008e4f0: 6f6e 666f 726d 616e 6365 7f37 3739 3131 onformance.77911 │ │ │ │ │ +0008e500: 0a52 6566 3a20 6368 2d73 6f75 7263 6520 .Ref: ch-source │ │ │ │ │ +0008e510: 732d 7374 616e 6461 7264 7376 6572 7369 s-standardsversi │ │ │ │ │ +0008e520: 6f6e 7f37 3830 3231 0a52 6566 3a20 3634 on.78021.Ref: 64 │ │ │ │ │ +0008e530: 7f37 3830 3231 0a52 6566 3a20 6368 2d73 .78021.Ref: ch-s │ │ │ │ │ +0008e540: 6f75 7263 6520 7374 616e 6461 7264 732d ource standards- │ │ │ │ │ +0008e550: 636f 6e66 6f72 6d61 6e63 657f 3738 3032 conformance.7802 │ │ │ │ │ +0008e560: 310a 5265 663a 2036 357f 3738 3032 310a 1.Ref: 65.78021. │ │ │ │ │ +0008e570: 4e6f 6465 3a20 5061 636b 6167 6520 7265 Node: Package re │ │ │ │ │ +0008e580: 6c61 7469 6f6e 7368 6970 737f 3739 3132 lationships.7912 │ │ │ │ │ +0008e590: 340a 5265 663a 2063 682d 736f 7572 6365 4.Ref: ch-source │ │ │ │ │ +0008e5a0: 2070 6163 6b61 6765 2d72 656c 6174 696f package-relatio │ │ │ │ │ +0008e5b0: 6e73 6869 7073 7f37 3932 3734 0a52 6566 nships.79274.Ref │ │ │ │ │ +0008e5c0: 3a20 3637 7f37 3932 3734 0a52 6566 3a20 : 67.79274.Ref: │ │ │ │ │ +0008e5d0: 6368 2d73 6f75 7263 6520 732d 706b 672d ch-source s-pkg- │ │ │ │ │ +0008e5e0: 7265 6c61 7469 6f6e 737f 3739 3237 340a relations.79274. │ │ │ │ │ +0008e5f0: 5265 663a 2036 387f 3739 3237 340a 5265 Ref: 68.79274.Re │ │ │ │ │ +0008e600: 663a 2050 6163 6b61 6765 2072 656c 6174 f: Package relat │ │ │ │ │ +0008e610: 696f 6e73 6869 7073 2d46 6f6f 746e 6f74 ionships-Footnot │ │ │ │ │ +0008e620: 652d 317f 3830 3931 390a 5265 663a 2050 e-1.80919.Ref: P │ │ │ │ │ +0008e630: 6163 6b61 6765 2072 656c 6174 696f 6e73 ackage relations │ │ │ │ │ +0008e640: 6869 7073 2d46 6f6f 746e 6f74 652d 327f hips-Footnote-2. │ │ │ │ │ +0008e650: 3831 3439 330a 4e6f 6465 3a20 4368 616e 81493.Node: Chan │ │ │ │ │ +0008e660: 6765 7320 746f 2074 6865 2075 7073 7472 ges to the upstr │ │ │ │ │ +0008e670: 6561 6d20 736f 7572 6365 737f 3831 3939 eam sources.8199 │ │ │ │ │ +0008e680: 340a 5265 663a 2063 682d 736f 7572 6365 4.Ref: ch-source │ │ │ │ │ +0008e690: 2063 6861 6e67 6573 2d74 6f2d 7468 652d changes-to-the- │ │ │ │ │ +0008e6a0: 7570 7374 7265 616d 2d73 6f75 7263 6573 upstream-sources │ │ │ │ │ +0008e6b0: 7f38 3231 3536 0a52 6566 3a20 3639 7f38 .82156.Ref: 69.8 │ │ │ │ │ +0008e6c0: 3231 3536 0a52 6566 3a20 6368 2d73 6f75 2156.Ref: ch-sou │ │ │ │ │ +0008e6d0: 7263 6520 7334 2d33 7f38 3231 3536 0a52 rce s4-3.82156.R │ │ │ │ │ +0008e6e0: 6566 3a20 3661 7f38 3231 3536 0a4e 6f64 ef: 6a.82156.Nod │ │ │ │ │ +0008e6f0: 653a 2044 6562 6961 6e20 6368 616e 6765 e: Debian change │ │ │ │ │ +0008e700: 6c6f 6720 6465 6269 616e 2f63 6861 6e67 log debian/chang │ │ │ │ │ +0008e710: 656c 6f67 7f38 3338 3439 0a52 6566 3a20 elog.83849.Ref: │ │ │ │ │ +0008e720: 6368 2d73 6f75 7263 6520 6465 6269 616e ch-source debian │ │ │ │ │ +0008e730: 2d63 6861 6e67 656c 6f67 2d64 6562 6961 -changelog-debia │ │ │ │ │ +0008e740: 6e2d 6368 616e 6765 6c6f 677f 3834 3031 n-changelog.8401 │ │ │ │ │ +0008e750: 360a 5265 663a 2036 637f 3834 3031 360a 6.Ref: 6c.84016. │ │ │ │ │ +0008e760: 5265 663a 2063 682d 736f 7572 6365 2073 Ref: ch-source s │ │ │ │ │ +0008e770: 2d64 706b 6763 6861 6e67 656c 6f67 7f38 -dpkgchangelog.8 │ │ │ │ │ +0008e780: 3430 3136 0a52 6566 3a20 3664 7f38 3430 4016.Ref: 6d.840 │ │ │ │ │ +0008e790: 3136 0a52 6566 3a20 4465 6269 616e 2063 16.Ref: Debian c │ │ │ │ │ +0008e7a0: 6861 6e67 656c 6f67 2064 6562 6961 6e2f hangelog debian/ │ │ │ │ │ +0008e7b0: 6368 616e 6765 6c6f 672d 466f 6f74 6e6f changelog-Footno │ │ │ │ │ +0008e7c0: 7465 2d31 7f38 3833 3439 0a52 6566 3a20 te-1.88349.Ref: │ │ │ │ │ +0008e7d0: 4465 6269 616e 2063 6861 6e67 656c 6f67 Debian changelog │ │ │ │ │ +0008e7e0: 2064 6562 6961 6e2f 6368 616e 6765 6c6f debian/changelo │ │ │ │ │ +0008e7f0: 672d 466f 6f74 6e6f 7465 2d32 7f38 3835 g-Footnote-2.885 │ │ │ │ │ +0008e800: 3039 0a52 6566 3a20 4465 6269 616e 2063 09.Ref: Debian c │ │ │ │ │ +0008e810: 6861 6e67 656c 6f67 2064 6562 6961 6e2f hangelog debian/ │ │ │ │ │ +0008e820: 6368 616e 6765 6c6f 672d 466f 6f74 6e6f changelog-Footno │ │ │ │ │ +0008e830: 7465 2d33 7f38 3838 3330 0a52 6566 3a20 te-3.88830.Ref: │ │ │ │ │ +0008e840: 4465 6269 616e 2063 6861 6e67 656c 6f67 Debian changelog │ │ │ │ │ +0008e850: 2064 6562 6961 6e2f 6368 616e 6765 6c6f debian/changelo │ │ │ │ │ +0008e860: 672d 466f 6f74 6e6f 7465 2d34 7f38 3934 g-Footnote-4.894 │ │ │ │ │ +0008e870: 3630 0a52 6566 3a20 4465 6269 616e 2063 60.Ref: Debian c │ │ │ │ │ +0008e880: 6861 6e67 656c 6f67 2064 6562 6961 6e2f hangelog debian/ │ │ │ │ │ +0008e890: 6368 616e 6765 6c6f 672d 466f 6f74 6e6f changelog-Footno │ │ │ │ │ +0008e8a0: 7465 2d35 7f39 3030 3235 0a4e 6f64 653a te-5.90025.Node: │ │ │ │ │ +0008e8b0: 2043 6f70 7972 6967 6874 2064 6562 6961 Copyright debia │ │ │ │ │ +0008e8c0: 6e2f 636f 7079 7269 6768 747f 3930 3039 n/copyright.9009 │ │ │ │ │ +0008e8d0: 320a 5265 663a 2063 682d 736f 7572 6365 2.Ref: ch-source │ │ │ │ │ +0008e8e0: 2063 6f70 7972 6967 6874 2d64 6562 6961 copyright-debia │ │ │ │ │ +0008e8f0: 6e2d 636f 7079 7269 6768 747f 3930 3235 n-copyright.9025 │ │ │ │ │ +0008e900: 350a 5265 663a 2037 337f 3930 3235 350a 5.Ref: 73.90255. │ │ │ │ │ +0008e910: 5265 663a 2063 682d 736f 7572 6365 2073 Ref: ch-source s │ │ │ │ │ +0008e920: 2d64 706b 6763 6f70 7972 6967 6874 7f39 -dpkgcopyright.9 │ │ │ │ │ +0008e930: 3032 3535 0a52 6566 3a20 3734 7f39 3032 0255.Ref: 74.902 │ │ │ │ │ +0008e940: 3535 0a4e 6f64 653a 2045 7272 6f72 2074 55.Node: Error t │ │ │ │ │ +0008e950: 7261 7070 696e 6720 696e 206d 616b 6566 rapping in makef │ │ │ │ │ +0008e960: 696c 6573 7f39 3037 3235 0a52 6566 3a20 iles.90725.Ref: │ │ │ │ │ +0008e970: 6368 2d73 6f75 7263 6520 6572 726f 722d ch-source error- │ │ │ │ │ +0008e980: 7472 6170 7069 6e67 2d69 6e2d 6d61 6b65 trapping-in-make │ │ │ │ │ +0008e990: 6669 6c65 737f 3930 3836 360a 5265 663a files.90866.Ref: │ │ │ │ │ +0008e9a0: 2037 357f 3930 3836 360a 5265 663a 2063 75.90866.Ref: c │ │ │ │ │ +0008e9b0: 682d 736f 7572 6365 2073 342d 367f 3930 h-source s4-6.90 │ │ │ │ │ +0008e9c0: 3836 360a 5265 663a 2037 367f 3930 3836 866.Ref: 76.9086 │ │ │ │ │ +0008e9d0: 360a 4e6f 6465 3a20 5469 6d65 2053 7461 6.Node: Time Sta │ │ │ │ │ +0008e9e0: 6d70 737f 3931 3837 380a 5265 663a 2063 mps.91878.Ref: c │ │ │ │ │ +0008e9f0: 682d 736f 7572 6365 2073 2d74 696d 6573 h-source s-times │ │ │ │ │ +0008ea00: 7461 6d70 737f 3932 3033 350a 5265 663a tamps.92035.Ref: │ │ │ │ │ +0008ea10: 2037 377f 3932 3033 350a 5265 663a 2063 77.92035.Ref: c │ │ │ │ │ +0008ea20: 682d 736f 7572 6365 2074 696d 652d 7374 h-source time-st │ │ │ │ │ +0008ea30: 616d 7073 7f39 3230 3335 0a52 6566 3a20 amps.92035.Ref: │ │ │ │ │ +0008ea40: 3738 7f39 3230 3335 0a52 6566 3a20 5469 78.92035.Ref: Ti │ │ │ │ │ +0008ea50: 6d65 2053 7461 6d70 732d 466f 6f74 6e6f me Stamps-Footno │ │ │ │ │ +0008ea60: 7465 2d31 7f39 3232 3338 0a4e 6f64 653a te-1.92238.Node: │ │ │ │ │ +0008ea70: 2052 6573 7472 6963 7469 6f6e 7320 6f6e Restrictions on │ │ │ │ │ +0008ea80: 206f 626a 6563 7473 2069 6e20 736f 7572 objects in sour │ │ │ │ │ +0008ea90: 6365 2070 6163 6b61 6765 737f 3932 3532 ce packages.9252 │ │ │ │ │ +0008eaa0: 390a 5265 663a 2063 682d 736f 7572 6365 9.Ref: ch-source │ │ │ │ │ +0008eab0: 2072 6573 7472 6963 7469 6f6e 732d 6f6e restrictions-on │ │ │ │ │ +0008eac0: 2d6f 626a 6563 7473 2d69 6e2d 736f 7572 -objects-in-sour │ │ │ │ │ +0008ead0: 6365 2d70 6163 6b61 6765 737f 3932 3639 ce-packages.9269 │ │ │ │ │ +0008eae0: 320a 5265 663a 2037 397f 3932 3639 320a 2.Ref: 79.92692. │ │ │ │ │ +0008eaf0: 5265 663a 2063 682d 736f 7572 6365 2073 Ref: ch-source s │ │ │ │ │ +0008eb00: 2d72 6573 7472 6963 7469 6f6e 737f 3932 -restrictions.92 │ │ │ │ │ +0008eb10: 3639 320a 5265 663a 2037 617f 3932 3639 692.Ref: 7a.9269 │ │ │ │ │ +0008eb20: 320a 5265 663a 2052 6573 7472 6963 7469 2.Ref: Restricti │ │ │ │ │ +0008eb30: 6f6e 7320 6f6e 206f 626a 6563 7473 2069 ons on objects i │ │ │ │ │ +0008eb40: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ +0008eb50: 732d 466f 6f74 6e6f 7465 2d31 7f39 3239 s-Footnote-1.929 │ │ │ │ │ +0008eb60: 3233 0a4e 6f64 653a 204d 6169 6e20 6275 23.Node: Main bu │ │ │ │ │ +0008eb70: 696c 6469 6e67 2073 6372 6970 7420 6465 ilding script de │ │ │ │ │ +0008eb80: 6269 616e 2f72 756c 6573 7f39 3239 3633 bian/rules.92963 │ │ │ │ │ +0008eb90: 0a52 6566 3a20 6368 2d73 6f75 7263 6520 .Ref: ch-source │ │ │ │ │ +0008eba0: 6d61 696e 2d62 7569 6c64 696e 672d 7363 main-building-sc │ │ │ │ │ +0008ebb0: 7269 7074 2d64 6562 6961 6e2d 7275 6c65 ript-debian-rule │ │ │ │ │ +0008ebc0: 737f 3933 3135 340a 5265 663a 2037 627f s.93154.Ref: 7b. │ │ │ │ │ +0008ebd0: 3933 3135 340a 5265 663a 2063 682d 736f 93154.Ref: ch-so │ │ │ │ │ +0008ebe0: 7572 6365 2073 2d64 6562 6961 6e72 756c urce s-debianrul │ │ │ │ │ +0008ebf0: 6573 7f39 3331 3534 0a52 6566 3a20 3763 es.93154.Ref: 7c │ │ │ │ │ +0008ec00: 7f39 3331 3534 0a52 6566 3a20 4d61 696e .93154.Ref: Main │ │ │ │ │ +0008ec10: 2062 7569 6c64 696e 6720 7363 7269 7074 building script │ │ │ │ │ +0008ec20: 2064 6562 6961 6e2f 7275 6c65 732d 466f debian/rules-Fo │ │ │ │ │ +0008ec30: 6f74 6e6f 7465 2d31 7f31 3035 3439 320a otnote-1.105492. │ │ │ │ │ +0008ec40: 5265 663a 204d 6169 6e20 6275 696c 6469 Ref: Main buildi │ │ │ │ │ +0008ec50: 6e67 2073 6372 6970 7420 6465 6269 616e ng script debian │ │ │ │ │ +0008ec60: 2f72 756c 6573 2d46 6f6f 746e 6f74 652d /rules-Footnote- │ │ │ │ │ +0008ec70: 327f 3130 3539 3939 0a52 6566 3a20 4d61 2.105999.Ref: Ma │ │ │ │ │ +0008ec80: 696e 2062 7569 6c64 696e 6720 7363 7269 in building scri │ │ │ │ │ +0008ec90: 7074 2064 6562 6961 6e2f 7275 6c65 732d pt debian/rules- │ │ │ │ │ +0008eca0: 466f 6f74 6e6f 7465 2d33 7f31 3036 3234 Footnote-3.10624 │ │ │ │ │ +0008ecb0: 310a 4e6f 6465 3a20 6465 6269 616e 2f72 1.Node: debian/r │ │ │ │ │ +0008ecc0: 756c 6573 2061 6e64 2044 4542 5f42 5549 ules and DEB_BUI │ │ │ │ │ +0008ecd0: 4c44 5f4f 5054 494f 4e53 7f31 3036 3334 LD_OPTIONS.10634 │ │ │ │ │ +0008ece0: 370a 5265 663a 2063 682d 736f 7572 6365 7.Ref: ch-source │ │ │ │ │ +0008ecf0: 2064 6562 6961 6e2d 7275 6c65 732d 616e debian-rules-an │ │ │ │ │ +0008ed00: 642d 6465 622d 6275 696c 642d 6f70 7469 d-deb-build-opti │ │ │ │ │ +0008ed10: 6f6e 737f 3130 3635 3033 0a52 6566 3a20 ons.106503.Ref: │ │ │ │ │ +0008ed20: 3831 7f31 3036 3530 330a 5265 663a 2063 81.106503.Ref: c │ │ │ │ │ +0008ed30: 682d 736f 7572 6365 2073 2d64 6562 6961 h-source s-debia │ │ │ │ │ +0008ed40: 6e72 756c 6573 2d6f 7074 696f 6e73 7f31 nrules-options.1 │ │ │ │ │ +0008ed50: 3036 3530 330a 5265 663a 2037 647f 3130 06503.Ref: 7d.10 │ │ │ │ │ +0008ed60: 3635 3033 0a52 6566 3a20 6465 6269 616e 6503.Ref: debian │ │ │ │ │ +0008ed70: 2f72 756c 6573 2061 6e64 2044 4542 5f42 /rules and DEB_B │ │ │ │ │ +0008ed80: 5549 4c44 5f4f 5054 494f 4e53 2d46 6f6f UILD_OPTIONS-Foo │ │ │ │ │ +0008ed90: 746e 6f74 652d 317f 3131 3036 3638 0a52 tnote-1.110668.R │ │ │ │ │ +0008eda0: 6566 3a20 6465 6269 616e 2f72 756c 6573 ef: debian/rules │ │ │ │ │ +0008edb0: 2061 6e64 2044 4542 5f42 5549 4c44 5f4f and DEB_BUILD_O │ │ │ │ │ +0008edc0: 5054 494f 4e53 2d46 6f6f 746e 6f74 652d PTIONS-Footnote- │ │ │ │ │ +0008edd0: 327f 3131 3038 3239 0a4e 6f64 653a 2064 2.110829.Node: d │ │ │ │ │ +0008ede0: 6562 6961 6e2f 7275 6c65 7320 616e 6420 ebian/rules and │ │ │ │ │ +0008edf0: 5275 6c65 732d 5265 7175 6972 6573 2d52 Rules-Requires-R │ │ │ │ │ +0008ee00: 6f6f 747f 3131 3039 3430 0a52 6566 3a20 oot.110940.Ref: │ │ │ │ │ +0008ee10: 6368 2d73 6f75 7263 6520 6465 6269 616e ch-source debian │ │ │ │ │ +0008ee20: 2d72 756c 6573 2d61 6e64 2d72 756c 6573 -rules-and-rules │ │ │ │ │ +0008ee30: 2d72 6571 7569 7265 732d 726f 6f74 7f31 -requires-root.1 │ │ │ │ │ +0008ee40: 3131 3039 360a 5265 663a 2038 327f 3131 11096.Ref: 82.11 │ │ │ │ │ +0008ee50: 3130 3936 0a52 6566 3a20 6368 2d73 6f75 1096.Ref: ch-sou │ │ │ │ │ +0008ee60: 7263 6520 732d 6465 6269 616e 7275 6c65 rce s-debianrule │ │ │ │ │ +0008ee70: 732d 6761 696e 726f 6f74 6170 697f 3131 s-gainrootapi.11 │ │ │ │ │ +0008ee80: 3130 3936 0a52 6566 3a20 3833 7f31 3131 1096.Ref: 83.111 │ │ │ │ │ +0008ee90: 3039 360a 4e6f 6465 3a20 5661 7269 6162 096.Node: Variab │ │ │ │ │ +0008eea0: 6c65 2073 7562 7374 6974 7574 696f 6e73 le substitutions │ │ │ │ │ +0008eeb0: 2064 6562 6961 6e2f 7375 6273 7476 6172 debian/substvar │ │ │ │ │ +0008eec0: 737f 3131 3330 3933 0a52 6566 3a20 6368 s.113093.Ref: ch │ │ │ │ │ +0008eed0: 2d73 6f75 7263 6520 732d 7375 6273 7476 -source s-substv │ │ │ │ │ +0008eee0: 6172 737f 3131 3332 3739 0a52 6566 3a20 ars.113279.Ref: │ │ │ │ │ +0008eef0: 3834 7f31 3133 3237 390a 5265 663a 2063 84.113279.Ref: c │ │ │ │ │ +0008ef00: 682d 736f 7572 6365 2076 6172 6961 626c h-source variabl │ │ │ │ │ +0008ef10: 652d 7375 6273 7469 7475 7469 6f6e 732d e-substitutions- │ │ │ │ │ +0008ef20: 6465 6269 616e 2d73 7562 7374 7661 7273 debian-substvars │ │ │ │ │ +0008ef30: 7f31 3133 3237 390a 5265 663a 2038 357f .113279.Ref: 85. │ │ │ │ │ +0008ef40: 3131 3332 3739 0a4e 6f64 653a 2055 7073 113279.Node: Ups │ │ │ │ │ +0008ef50: 7472 6561 6d20 736f 7572 6365 206c 6f63 tream source loc │ │ │ │ │ +0008ef60: 6174 696f 6e20 6465 6269 616e 2f77 6174 ation debian/wat │ │ │ │ │ +0008ef70: 6368 7f31 3134 3137 300a 5265 663a 2063 ch.114170.Ref: c │ │ │ │ │ +0008ef80: 682d 736f 7572 6365 2073 2d64 6562 6961 h-source s-debia │ │ │ │ │ +0008ef90: 6e77 6174 6368 7f31 3134 3335 360a 5265 nwatch.114356.Re │ │ │ │ │ +0008efa0: 663a 2038 367f 3131 3433 3536 0a52 6566 f: 86.114356.Ref │ │ │ │ │ +0008efb0: 3a20 6368 2d73 6f75 7263 6520 7570 7374 : ch-source upst │ │ │ │ │ +0008efc0: 7265 616d 2d73 6f75 7263 652d 6c6f 6361 ream-source-loca │ │ │ │ │ +0008efd0: 7469 6f6e 2d64 6562 6961 6e2d 7761 7463 tion-debian-watc │ │ │ │ │ +0008efe0: 687f 3131 3433 3536 0a52 6566 3a20 3837 h.114356.Ref: 87 │ │ │ │ │ +0008eff0: 7f31 3134 3335 360a 4e6f 6465 3a20 4765 .114356.Node: Ge │ │ │ │ │ +0008f000: 6e65 7261 7465 6420 6669 6c65 7320 6c69 nerated files li │ │ │ │ │ +0008f010: 7374 2064 6562 6961 6e2f 6669 6c65 737f st debian/files. │ │ │ │ │ +0008f020: 3131 3534 3930 0a52 6566 3a20 6368 2d73 115490.Ref: ch-s │ │ │ │ │ +0008f030: 6f75 7263 6520 6765 6e65 7261 7465 642d ource generated- │ │ │ │ │ +0008f040: 6669 6c65 732d 6c69 7374 2d64 6562 6961 files-list-debia │ │ │ │ │ +0008f050: 6e2d 6669 6c65 737f 3131 3536 3537 0a52 n-files.115657.R │ │ │ │ │ +0008f060: 6566 3a20 3838 7f31 3135 3635 370a 5265 ef: 88.115657.Re │ │ │ │ │ +0008f070: 663a 2063 682d 736f 7572 6365 2073 2d64 f: ch-source s-d │ │ │ │ │ +0008f080: 6562 6961 6e66 696c 6573 7f31 3135 3635 ebianfiles.11565 │ │ │ │ │ +0008f090: 370a 5265 663a 2038 397f 3131 3536 3537 7.Ref: 89.115657 │ │ │ │ │ +0008f0a0: 0a52 6566 3a20 4765 6e65 7261 7465 6420 .Ref: Generated │ │ │ │ │ +0008f0b0: 6669 6c65 7320 6c69 7374 2064 6562 6961 files list debia │ │ │ │ │ +0008f0c0: 6e2f 6669 6c65 732d 466f 6f74 6e6f 7465 n/files-Footnote │ │ │ │ │ +0008f0d0: 2d31 7f31 3136 3930 300a 4e6f 6465 3a20 -1.116900.Node: │ │ │ │ │ +0008f0e0: 456d 6265 6464 6564 2063 6f64 6520 636f Embedded code co │ │ │ │ │ +0008f0f0: 7069 6573 7f31 3137 3132 350a 5265 663a pies.117125.Ref: │ │ │ │ │ +0008f100: 2063 682d 736f 7572 6365 2065 6d62 6564 ch-source embed │ │ │ │ │ +0008f110: 6465 642d 636f 6465 2d63 6f70 6965 737f ded-code-copies. │ │ │ │ │ +0008f120: 3131 3732 3939 0a52 6566 3a20 3861 7f31 117299.Ref: 8a.1 │ │ │ │ │ +0008f130: 3137 3239 390a 5265 663a 2063 682d 736f 17299.Ref: ch-so │ │ │ │ │ +0008f140: 7572 6365 2073 2d65 6d62 6564 6465 6466 urce s-embeddedf │ │ │ │ │ +0008f150: 696c 6573 7f31 3137 3239 390a 5265 663a iles.117299.Ref: │ │ │ │ │ +0008f160: 2038 627f 3131 3732 3939 0a52 6566 3a20 8b.117299.Ref: │ │ │ │ │ +0008f170: 456d 6265 6464 6564 2063 6f64 6520 636f Embedded code co │ │ │ │ │ +0008f180: 7069 6573 2d46 6f6f 746e 6f74 652d 317f pies-Footnote-1. │ │ │ │ │ +0008f190: 3131 3830 3638 0a52 6566 3a20 456d 6265 118068.Ref: Embe │ │ │ │ │ +0008f1a0: 6464 6564 2063 6f64 6520 636f 7069 6573 dded code copies │ │ │ │ │ +0008f1b0: 2d46 6f6f 746e 6f74 652d 327f 3131 3831 -Footnote-2.1181 │ │ │ │ │ +0008f1c0: 3335 0a4e 6f64 653a 2053 6f75 7263 6520 35.Node: Source │ │ │ │ │ +0008f1d0: 7061 636b 6167 6520 6861 6e64 6c69 6e67 package handling │ │ │ │ │ +0008f1e0: 2064 6562 6961 6e2f 5245 4144 4d45 2073 debian/README s │ │ │ │ │ +0008f1f0: 6f75 7263 657f 3131 3833 3833 0a52 6566 ource.118383.Ref │ │ │ │ │ +0008f200: 3a20 6368 2d73 6f75 7263 6520 732d 7265 : ch-source s-re │ │ │ │ │ +0008f210: 6164 6d65 736f 7572 6365 7f31 3138 3533 admesource.11853 │ │ │ │ │ +0008f220: 390a 5265 663a 2038 307f 3131 3835 3339 9.Ref: 80.118539 │ │ │ │ │ +0008f230: 0a52 6566 3a20 6368 2d73 6f75 7263 6520 .Ref: ch-source │ │ │ │ │ +0008f240: 736f 7572 6365 2d70 6163 6b61 6765 2d68 source-package-h │ │ │ │ │ +0008f250: 616e 646c 696e 672d 6465 6269 616e 2d72 andling-debian-r │ │ │ │ │ +0008f260: 6561 646d 652d 736f 7572 6365 7f31 3138 eadme-source.118 │ │ │ │ │ +0008f270: 3533 390a 5265 663a 2038 637f 3131 3835 539.Ref: 8c.1185 │ │ │ │ │ +0008f280: 3339 0a4e 6f64 653a 2052 6570 726f 6475 39.Node: Reprodu │ │ │ │ │ +0008f290: 6369 6269 6c69 7479 7f31 3230 3532 320a cibility.120522. │ │ │ │ │ +0008f2a0: 5265 663a 2063 682d 736f 7572 6365 2072 Ref: ch-source r │ │ │ │ │ +0008f2b0: 6570 726f 6475 6369 6269 6c69 7479 7f31 eproducibility.1 │ │ │ │ │ +0008f2c0: 3230 3639 360a 5265 663a 2038 647f 3132 20696.Ref: 8d.12 │ │ │ │ │ +0008f2d0: 3036 3936 0a52 6566 3a20 5265 7072 6f64 0696.Ref: Reprod │ │ │ │ │ +0008f2e0: 7563 6962 696c 6974 792d 466f 6f74 6e6f ucibility-Footno │ │ │ │ │ +0008f2f0: 7465 2d31 7f31 3231 3630 320a 4e6f 6465 te-1.121602.Node │ │ │ │ │ +0008f300: 3a20 4d69 7373 696e 6720 736f 7572 6365 : Missing source │ │ │ │ │ +0008f310: 7320 6465 6269 616e 2f6d 6973 7369 6e67 s debian/missing │ │ │ │ │ +0008f320: 2d73 6f75 7263 6573 7f31 3231 3733 390a -sources.121739. │ │ │ │ │ +0008f330: 5265 663a 2063 682d 736f 7572 6365 206d Ref: ch-source m │ │ │ │ │ +0008f340: 6973 7369 6e67 2d73 6f75 7263 6573 2d64 issing-sources-d │ │ │ │ │ +0008f350: 6562 6961 6e2d 6d69 7373 696e 672d 736f ebian-missing-so │ │ │ │ │ +0008f360: 7572 6365 737f 3132 3138 3937 0a52 6566 urces.121897.Ref │ │ │ │ │ +0008f370: 3a20 3865 7f31 3231 3839 370a 4e6f 6465 : 8e.121897.Node │ │ │ │ │ +0008f380: 3a20 5665 6e64 6f72 2d73 7065 6369 6669 : Vendor-specifi │ │ │ │ │ +0008f390: 6320 7061 7463 6820 7365 7269 6573 7f31 c patch series.1 │ │ │ │ │ +0008f3a0: 3232 3832 360a 5265 663a 2063 682d 736f 22826.Ref: ch-so │ │ │ │ │ +0008f3b0: 7572 6365 2076 656e 646f 722d 7370 6563 urce vendor-spec │ │ │ │ │ +0008f3c0: 6966 6963 2d70 6174 6368 2d73 6572 6965 ific-patch-serie │ │ │ │ │ +0008f3d0: 737f 3132 3239 3630 0a52 6566 3a20 3866 s.122960.Ref: 8f │ │ │ │ │ +0008f3e0: 7f31 3232 3936 300a 4e6f 6465 3a20 436f .122960.Node: Co │ │ │ │ │ +0008f3f0: 6e74 726f 6c20 6669 6c65 7320 616e 6420 ntrol files and │ │ │ │ │ +0008f400: 7468 6569 7220 6669 656c 6473 7f31 3233 their fields.123 │ │ │ │ │ +0008f410: 3233 380a 5265 663a 2063 682d 636f 6e74 238.Ref: ch-cont │ │ │ │ │ +0008f420: 726f 6c66 6965 6c64 7320 646f 637f 3132 rolfields doc.12 │ │ │ │ │ +0008f430: 3334 3031 0a52 6566 3a20 3339 7f31 3233 3401.Ref: 39.123 │ │ │ │ │ +0008f440: 3430 310a 5265 663a 2063 682d 636f 6e74 401.Ref: ch-cont │ │ │ │ │ +0008f450: 726f 6c66 6965 6c64 7320 636f 6e74 726f rolfields contro │ │ │ │ │ +0008f460: 6c2d 6669 6c65 732d 616e 642d 7468 6569 l-files-and-thei │ │ │ │ │ +0008f470: 722d 6669 656c 6473 7f31 3233 3430 310a r-fields.123401. │ │ │ │ │ +0008f480: 5265 663a 2039 307f 3132 3334 3031 0a52 Ref: 90.123401.R │ │ │ │ │ +0008f490: 6566 3a20 436f 6e74 726f 6c20 6669 6c65 ef: Control file │ │ │ │ │ +0008f4a0: 7320 616e 6420 7468 6569 7220 6669 656c s and their fiel │ │ │ │ │ +0008f4b0: 6473 2d46 6f6f 746e 6f74 652d 317f 3132 ds-Footnote-1.12 │ │ │ │ │ +0008f4c0: 3432 3033 0a4e 6f64 653a 2053 796e 7461 4203.Node: Synta │ │ │ │ │ +0008f4d0: 7820 6f66 2063 6f6e 7472 6f6c 2066 696c x of control fil │ │ │ │ │ +0008f4e0: 6573 7f31 3234 3237 300a 5265 663a 2063 es.124270.Ref: c │ │ │ │ │ +0008f4f0: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +0008f500: 732d 636f 6e74 726f 6c73 796e 7461 787f s-controlsyntax. │ │ │ │ │ +0008f510: 3132 3434 3339 0a52 6566 3a20 3931 7f31 124439.Ref: 91.1 │ │ │ │ │ +0008f520: 3234 3433 390a 5265 663a 2063 682d 636f 24439.Ref: ch-co │ │ │ │ │ +0008f530: 6e74 726f 6c66 6965 6c64 7320 7379 6e74 ntrolfields synt │ │ │ │ │ +0008f540: 6178 2d6f 662d 636f 6e74 726f 6c2d 6669 ax-of-control-fi │ │ │ │ │ +0008f550: 6c65 737f 3132 3434 3339 0a52 6566 3a20 les.124439.Ref: │ │ │ │ │ +0008f560: 3932 7f31 3234 3433 390a 5265 663a 2053 92.124439.Ref: S │ │ │ │ │ +0008f570: 796e 7461 7820 6f66 2063 6f6e 7472 6f6c yntax of control │ │ │ │ │ +0008f580: 2066 696c 6573 2d46 6f6f 746e 6f74 652d files-Footnote- │ │ │ │ │ +0008f590: 317f 3132 3832 3735 0a52 6566 3a20 5379 1.128275.Ref: Sy │ │ │ │ │ +0008f5a0: 6e74 6178 206f 6620 636f 6e74 726f 6c20 ntax of control │ │ │ │ │ +0008f5b0: 6669 6c65 732d 466f 6f74 6e6f 7465 2d32 files-Footnote-2 │ │ │ │ │ +0008f5c0: 7f31 3238 3434 330a 4e6f 6465 3a20 4465 .128443.Node: De │ │ │ │ │ +0008f5d0: 6269 616e 2073 6f75 7263 6520 7061 636b bian source pack │ │ │ │ │ +0008f5e0: 6167 6520 7465 6d70 6c61 7465 2063 6f6e age template con │ │ │ │ │ +0008f5f0: 7472 6f6c 2066 696c 6573 20e2 8093 2064 trol files ... d │ │ │ │ │ +0008f600: 6562 6961 6e2f 636f 6e74 726f 6c7f 3132 ebian/control.12 │ │ │ │ │ +0008f610: 3836 3135 0a52 6566 3a20 6368 2d63 6f6e 8615.Ref: ch-con │ │ │ │ │ +0008f620: 7472 6f6c 6669 656c 6473 2064 6562 6961 trolfields debia │ │ │ │ │ +0008f630: 6e2d 736f 7572 6365 2d70 6163 6b61 6765 n-source-package │ │ │ │ │ +0008f640: 2d74 656d 706c 6174 652d 636f 6e74 726f -template-contro │ │ │ │ │ +0008f650: 6c2d 6669 6c65 732d 6465 6269 616e 2d63 l-files-debian-c │ │ │ │ │ +0008f660: 6f6e 7472 6f6c 7f31 3238 3834 370a 5265 ontrol.128847.Re │ │ │ │ │ +0008f670: 663a 2039 337f 3132 3838 3437 0a52 6566 f: 93.128847.Ref │ │ │ │ │ +0008f680: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ +0008f690: 6473 2073 2d73 6f75 7263 6563 6f6e 7472 ds s-sourcecontr │ │ │ │ │ +0008f6a0: 6f6c 6669 6c65 737f 3132 3838 3437 0a52 olfiles.128847.R │ │ │ │ │ +0008f6b0: 6566 3a20 3934 7f31 3238 3834 370a 4e6f ef: 94.128847.No │ │ │ │ │ +0008f6c0: 6465 3a20 4465 6269 616e 2062 696e 6172 de: Debian binar │ │ │ │ │ +0008f6d0: 7920 7061 636b 6167 6520 636f 6e74 726f y package contro │ │ │ │ │ +0008f6e0: 6c20 6669 6c65 7320 e280 9320 4445 4249 l files ... DEBI │ │ │ │ │ +0008f6f0: 414e 2f63 6f6e 7472 6f6c 7f31 3331 3236 AN/control.13126 │ │ │ │ │ +0008f700: 330a 5265 663a 2063 682d 636f 6e74 726f 3.Ref: ch-contro │ │ │ │ │ +0008f710: 6c66 6965 6c64 7320 6465 6269 616e 2d62 lfields debian-b │ │ │ │ │ +0008f720: 696e 6172 792d 7061 636b 6167 652d 636f inary-package-co │ │ │ │ │ +0008f730: 6e74 726f 6c2d 6669 6c65 732d 6465 6269 ntrol-files-debi │ │ │ │ │ +0008f740: 616e 2d63 6f6e 7472 6f6c 7f31 3331 3531 an-control.13151 │ │ │ │ │ +0008f750: 350a 5265 663a 2039 657f 3133 3135 3135 5.Ref: 9e.131515 │ │ │ │ │ +0008f760: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +0008f770: 6669 656c 6473 2073 2d62 696e 6172 7963 fields s-binaryc │ │ │ │ │ +0008f780: 6f6e 7472 6f6c 6669 6c65 737f 3133 3135 ontrolfiles.1315 │ │ │ │ │ +0008f790: 3135 0a52 6566 3a20 3335 7f31 3331 3531 15.Ref: 35.13151 │ │ │ │ │ +0008f7a0: 350a 4e6f 6465 3a20 4465 6269 616e 2073 5.Node: Debian s │ │ │ │ │ +0008f7b0: 6f75 7263 6520 7061 636b 6167 6520 636f ource package co │ │ │ │ │ +0008f7c0: 6e74 726f 6c20 6669 6c65 7320 e280 9320 ntrol files ... │ │ │ │ │ +0008f7d0: 6473 637f 3133 3232 3633 0a52 6566 3a20 dsc.132263.Ref: │ │ │ │ │ +0008f7e0: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +0008f7f0: 2064 6562 6961 6e2d 736f 7572 6365 2d70 debian-source-p │ │ │ │ │ +0008f800: 6163 6b61 6765 2d63 6f6e 7472 6f6c 2d66 ackage-control-f │ │ │ │ │ +0008f810: 696c 6573 2d64 7363 7f31 3332 3439 390a iles-dsc.132499. │ │ │ │ │ +0008f820: 5265 663a 2061 307f 3133 3234 3939 0a52 Ref: a0.132499.R │ │ │ │ │ +0008f830: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ +0008f840: 656c 6473 2073 2d64 6562 6961 6e73 6f75 elds s-debiansou │ │ │ │ │ +0008f850: 7263 6563 6f6e 7472 6f6c 6669 6c65 737f rcecontrolfiles. │ │ │ │ │ +0008f860: 3133 3234 3939 0a52 6566 3a20 3633 7f31 132499.Ref: 63.1 │ │ │ │ │ +0008f870: 3332 3439 390a 4e6f 6465 3a20 4465 6269 32499.Node: Debi │ │ │ │ │ +0008f880: 616e 2075 706c 6f61 6420 6368 616e 6765 an upload change │ │ │ │ │ +0008f890: 7320 636f 6e74 726f 6c20 6669 6c65 7320 s control files │ │ │ │ │ +0008f8a0: e280 9320 6368 616e 6765 737f 3133 3336 ... changes.1336 │ │ │ │ │ +0008f8b0: 3635 0a52 6566 3a20 6368 2d63 6f6e 7472 65.Ref: ch-contr │ │ │ │ │ +0008f8c0: 6f6c 6669 656c 6473 2064 6562 6961 6e2d olfields debian- │ │ │ │ │ +0008f8d0: 7570 6c6f 6164 2d63 6861 6e67 6573 2d63 upload-changes-c │ │ │ │ │ +0008f8e0: 6f6e 7472 6f6c 2d66 696c 6573 2d63 6861 ontrol-files-cha │ │ │ │ │ +0008f8f0: 6e67 6573 7f31 3333 3836 310a 5265 663a nges.133861.Ref: │ │ │ │ │ +0008f900: 2061 367f 3133 3338 3631 0a52 6566 3a20 a6.133861.Ref: │ │ │ │ │ +0008f910: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +0008f920: 2073 2d64 6562 6961 6e63 6861 6e67 6573 s-debianchanges │ │ │ │ │ +0008f930: 6669 6c65 737f 3133 3338 3631 0a52 6566 files.133861.Ref │ │ │ │ │ +0008f940: 3a20 6137 7f31 3333 3836 310a 4e6f 6465 : a7.133861.Node │ │ │ │ │ +0008f950: 3a20 4c69 7374 206f 6620 6669 656c 6473 : List of fields │ │ │ │ │ +0008f960: 7f31 3335 3131 390a 5265 663a 2063 682d .135119.Ref: ch- │ │ │ │ │ +0008f970: 636f 6e74 726f 6c66 6965 6c64 7320 6c69 controlfields li │ │ │ │ │ +0008f980: 7374 2d6f 662d 6669 656c 6473 7f31 3335 st-of-fields.135 │ │ │ │ │ +0008f990: 3239 310a 5265 663a 2061 617f 3133 3532 291.Ref: aa.1352 │ │ │ │ │ +0008f9a0: 3931 0a52 6566 3a20 6368 2d63 6f6e 7472 91.Ref: ch-contr │ │ │ │ │ +0008f9b0: 6f6c 6669 656c 6473 2073 2d63 6f6e 7472 olfields s-contr │ │ │ │ │ +0008f9c0: 6f6c 6669 656c 6473 6c69 7374 7f31 3335 olfieldslist.135 │ │ │ │ │ +0008f9d0: 3239 310a 5265 663a 2061 627f 3133 3532 291.Ref: ab.1352 │ │ │ │ │ +0008f9e0: 3931 0a4e 6f64 653a 2053 6f75 7263 657f 91.Node: Source. │ │ │ │ │ +0008f9f0: 3133 3631 3032 0a52 6566 3a20 6368 2d63 136102.Ref: ch-c │ │ │ │ │ +0008fa00: 6f6e 7472 6f6c 6669 656c 6473 2073 2d66 ontrolfields s-f │ │ │ │ │ +0008fa10: 2d73 6f75 7263 657f 3133 3631 3835 0a52 -source.136185.R │ │ │ │ │ +0008fa20: 6566 3a20 3935 7f31 3336 3138 350a 5265 ef: 95.136185.Re │ │ │ │ │ +0008fa30: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ +0008fa40: 6c64 7320 736f 7572 6365 7f31 3336 3138 lds source.13618 │ │ │ │ │ +0008fa50: 350a 5265 663a 2061 637f 3133 3631 3835 5.Ref: ac.136185 │ │ │ │ │ +0008fa60: 0a52 6566 3a20 536f 7572 6365 2d46 6f6f .Ref: Source-Foo │ │ │ │ │ +0008fa70: 746e 6f74 652d 317f 3133 3731 3437 0a4e tnote-1.137147.N │ │ │ │ │ +0008fa80: 6f64 653a 204d 6169 6e74 6169 6e65 727f ode: Maintainer. │ │ │ │ │ +0008fa90: 3133 3732 3435 0a52 6566 3a20 6368 2d63 137245.Ref: ch-c │ │ │ │ │ +0008faa0: 6f6e 7472 6f6c 6669 656c 6473 206d 6169 ontrolfields mai │ │ │ │ │ +0008fab0: 6e74 6169 6e65 727f 3133 3733 3436 0a52 ntainer.137346.R │ │ │ │ │ +0008fac0: 6566 3a20 6164 7f31 3337 3334 360a 5265 ef: ad.137346.Re │ │ │ │ │ 0008fad0: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ -0008fae0: 6c64 7320 6465 6269 616e 2d73 6f75 7263 lds debian-sourc │ │ │ │ │ -0008faf0: 652d 7061 636b 6167 652d 636f 6e74 726f e-package-contro │ │ │ │ │ -0008fb00: 6c2d 6669 6c65 732d 6473 637f 3133 3235 l-files-dsc.1325 │ │ │ │ │ -0008fb10: 3037 0a52 6566 3a20 6130 7f31 3332 3530 07.Ref: a0.13250 │ │ │ │ │ -0008fb20: 370a 5265 663a 2063 682d 636f 6e74 726f 7.Ref: ch-contro │ │ │ │ │ -0008fb30: 6c66 6965 6c64 7320 732d 6465 6269 616e lfields s-debian │ │ │ │ │ -0008fb40: 736f 7572 6365 636f 6e74 726f 6c66 696c sourcecontrolfil │ │ │ │ │ -0008fb50: 6573 7f31 3332 3530 370a 5265 663a 2036 es.132507.Ref: 6 │ │ │ │ │ -0008fb60: 337f 3133 3235 3037 0a4e 6f64 653a 2044 3.132507.Node: D │ │ │ │ │ -0008fb70: 6562 6961 6e20 7570 6c6f 6164 2063 6861 ebian upload cha │ │ │ │ │ -0008fb80: 6e67 6573 2063 6f6e 7472 6f6c 2066 696c nges control fil │ │ │ │ │ -0008fb90: 6573 20e2 8093 2063 6861 6e67 6573 7f31 es ... changes.1 │ │ │ │ │ -0008fba0: 3333 3637 330a 5265 663a 2063 682d 636f 33673.Ref: ch-co │ │ │ │ │ -0008fbb0: 6e74 726f 6c66 6965 6c64 7320 6465 6269 ntrolfields debi │ │ │ │ │ -0008fbc0: 616e 2d75 706c 6f61 642d 6368 616e 6765 an-upload-change │ │ │ │ │ -0008fbd0: 732d 636f 6e74 726f 6c2d 6669 6c65 732d s-control-files- │ │ │ │ │ -0008fbe0: 6368 616e 6765 737f 3133 3338 3639 0a52 changes.133869.R │ │ │ │ │ -0008fbf0: 6566 3a20 6136 7f31 3333 3836 390a 5265 ef: a6.133869.Re │ │ │ │ │ -0008fc00: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ -0008fc10: 6c64 7320 732d 6465 6269 616e 6368 616e lds s-debianchan │ │ │ │ │ -0008fc20: 6765 7366 696c 6573 7f31 3333 3836 390a gesfiles.133869. │ │ │ │ │ -0008fc30: 5265 663a 2061 377f 3133 3338 3639 0a4e Ref: a7.133869.N │ │ │ │ │ -0008fc40: 6f64 653a 204c 6973 7420 6f66 2066 6965 ode: List of fie │ │ │ │ │ -0008fc50: 6c64 737f 3133 3531 3237 0a52 6566 3a20 lds.135127.Ref: │ │ │ │ │ -0008fc60: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -0008fc70: 206c 6973 742d 6f66 2d66 6965 6c64 737f list-of-fields. │ │ │ │ │ -0008fc80: 3133 3532 3939 0a52 6566 3a20 6161 7f31 135299.Ref: aa.1 │ │ │ │ │ -0008fc90: 3335 3239 390a 5265 663a 2063 682d 636f 35299.Ref: ch-co │ │ │ │ │ -0008fca0: 6e74 726f 6c66 6965 6c64 7320 732d 636f ntrolfields s-co │ │ │ │ │ -0008fcb0: 6e74 726f 6c66 6965 6c64 736c 6973 747f ntrolfieldslist. │ │ │ │ │ -0008fcc0: 3133 3532 3939 0a52 6566 3a20 6162 7f31 135299.Ref: ab.1 │ │ │ │ │ -0008fcd0: 3335 3239 390a 4e6f 6465 3a20 536f 7572 35299.Node: Sour │ │ │ │ │ -0008fce0: 6365 7f31 3336 3131 300a 5265 663a 2063 ce.136110.Ref: c │ │ │ │ │ -0008fcf0: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ -0008fd00: 732d 662d 736f 7572 6365 7f31 3336 3139 s-f-source.13619 │ │ │ │ │ -0008fd10: 330a 5265 663a 2039 357f 3133 3631 3933 3.Ref: 95.136193 │ │ │ │ │ -0008fd20: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -0008fd30: 6669 656c 6473 2073 6f75 7263 657f 3133 fields source.13 │ │ │ │ │ -0008fd40: 3631 3933 0a52 6566 3a20 6163 7f31 3336 6193.Ref: ac.136 │ │ │ │ │ -0008fd50: 3139 330a 5265 663a 2053 6f75 7263 652d 193.Ref: Source- │ │ │ │ │ -0008fd60: 466f 6f74 6e6f 7465 2d31 7f31 3337 3135 Footnote-1.13715 │ │ │ │ │ -0008fd70: 350a 4e6f 6465 3a20 4d61 696e 7461 696e 5.Node: Maintain │ │ │ │ │ -0008fd80: 6572 7f31 3337 3235 330a 5265 663a 2063 er.137253.Ref: c │ │ │ │ │ -0008fd90: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ -0008fda0: 6d61 696e 7461 696e 6572 7f31 3337 3335 maintainer.13735 │ │ │ │ │ -0008fdb0: 340a 5265 663a 2061 647f 3133 3733 3534 4.Ref: ad.137354 │ │ │ │ │ -0008fdc0: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -0008fdd0: 6669 656c 6473 2073 2d66 2d6d 6169 6e74 fields s-f-maint │ │ │ │ │ -0008fde0: 6169 6e65 727f 3133 3733 3534 0a52 6566 ainer.137354.Ref │ │ │ │ │ -0008fdf0: 3a20 3439 7f31 3337 3335 340a 4e6f 6465 : 49.137354.Node │ │ │ │ │ -0008fe00: 3a20 5570 6c6f 6164 6572 737f 3133 3830 : Uploaders.1380 │ │ │ │ │ -0008fe10: 3439 0a52 6566 3a20 6368 2d63 6f6e 7472 49.Ref: ch-contr │ │ │ │ │ -0008fe20: 6f6c 6669 656c 6473 2073 2d66 2d75 706c olfields s-f-upl │ │ │ │ │ -0008fe30: 6f61 6465 7273 7f31 3338 3135 340a 5265 oaders.138154.Re │ │ │ │ │ -0008fe40: 663a 2034 617f 3133 3831 3534 0a52 6566 f: 4a.138154.Ref │ │ │ │ │ -0008fe50: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ -0008fe60: 6473 2075 706c 6f61 6465 7273 7f31 3338 ds uploaders.138 │ │ │ │ │ -0008fe70: 3135 340a 5265 663a 2061 657f 3133 3831 154.Ref: ae.1381 │ │ │ │ │ -0008fe80: 3534 0a4e 6f64 653a 2043 6861 6e67 6564 54.Node: Changed │ │ │ │ │ -0008fe90: 2d42 797f 3133 3838 3437 0a52 6566 3a20 -By.138847.Ref: │ │ │ │ │ -0008fea0: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -0008feb0: 2063 6861 6e67 6564 2d62 797f 3133 3839 changed-by.1389 │ │ │ │ │ -0008fec0: 3439 0a52 6566 3a20 6166 7f31 3338 3934 49.Ref: af.13894 │ │ │ │ │ -0008fed0: 390a 5265 663a 2063 682d 636f 6e74 726f 9.Ref: ch-contro │ │ │ │ │ -0008fee0: 6c66 6965 6c64 7320 732d 662d 6368 616e lfields s-f-chan │ │ │ │ │ -0008fef0: 6765 642d 6279 7f31 3338 3934 390a 5265 ged-by.138949.Re │ │ │ │ │ -0008ff00: 663a 2037 317f 3133 3839 3439 0a4e 6f64 f: 71.138949.Nod │ │ │ │ │ -0008ff10: 653a 2053 6563 7469 6f6e 7f31 3339 3136 e: Section.13916 │ │ │ │ │ -0008ff20: 310a 5265 663a 2063 682d 636f 6e74 726f 1.Ref: ch-contro │ │ │ │ │ -0008ff30: 6c66 6965 6c64 7320 732d 662d 7365 6374 lfields s-f-sect │ │ │ │ │ -0008ff40: 696f 6e7f 3133 3932 3632 0a52 6566 3a20 ion.139262.Ref: │ │ │ │ │ -0008ff50: 3266 7f31 3339 3236 320a 5265 663a 2063 2f.139262.Ref: c │ │ │ │ │ -0008ff60: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ -0008ff70: 7365 6374 696f 6e7f 3133 3932 3632 0a52 section.139262.R │ │ │ │ │ -0008ff80: 6566 3a20 6230 7f31 3339 3236 320a 4e6f ef: b0.139262.No │ │ │ │ │ -0008ff90: 6465 3a20 5072 696f 7269 7479 7f31 3339 de: Priority.139 │ │ │ │ │ -0008ffa0: 3633 360a 5265 663a 2063 682d 636f 6e74 636.Ref: ch-cont │ │ │ │ │ -0008ffb0: 726f 6c66 6965 6c64 7320 7072 696f 7269 rolfields priori │ │ │ │ │ -0008ffc0: 7479 7f31 3339 3733 340a 5265 663a 2062 ty.139734.Ref: b │ │ │ │ │ -0008ffd0: 317f 3133 3937 3334 0a52 6566 3a20 6368 1.139734.Ref: ch │ │ │ │ │ -0008ffe0: 2d63 6f6e 7472 6f6c 6669 656c 6473 2073 -controlfields s │ │ │ │ │ -0008fff0: 2d66 2d70 7269 6f72 6974 797f 3133 3937 -f-priority.1397 │ │ │ │ │ -00090000: 3334 0a52 6566 3a20 3332 7f31 3339 3733 34.Ref: 32.13973 │ │ │ │ │ -00090010: 340a 4e6f 6465 3a20 5061 636b 6167 657f 4.Node: Package. │ │ │ │ │ -00090020: 3134 3031 3131 0a52 6566 3a20 6368 2d63 140111.Ref: ch-c │ │ │ │ │ -00090030: 6f6e 7472 6f6c 6669 656c 6473 2070 6163 ontrolfields pac │ │ │ │ │ -00090040: 6b61 6765 7f31 3430 3231 340a 5265 663a kage.140214.Ref: │ │ │ │ │ -00090050: 2062 327f 3134 3032 3134 0a52 6566 3a20 b2.140214.Ref: │ │ │ │ │ -00090060: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -00090070: 2073 2d66 2d70 6163 6b61 6765 7f31 3430 s-f-package.140 │ │ │ │ │ -00090080: 3231 340a 5265 663a 2033 637f 3134 3032 214.Ref: 3c.1402 │ │ │ │ │ -00090090: 3134 0a4e 6f64 653a 2041 7263 6869 7465 14.Node: Archite │ │ │ │ │ -000900a0: 6374 7572 657f 3134 3034 3136 0a52 6566 cture.140416.Ref │ │ │ │ │ -000900b0: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ -000900c0: 6473 2061 7263 6869 7465 6374 7572 657f ds architecture. │ │ │ │ │ -000900d0: 3134 3035 3230 0a52 6566 3a20 6233 7f31 140520.Ref: b3.1 │ │ │ │ │ -000900e0: 3430 3532 300a 5265 663a 2063 682d 636f 40520.Ref: ch-co │ │ │ │ │ -000900f0: 6e74 726f 6c66 6965 6c64 7320 732d 662d ntrolfields s-f- │ │ │ │ │ -00090100: 6172 6368 6974 6563 7475 7265 7f31 3430 architecture.140 │ │ │ │ │ -00090110: 3532 300a 5265 663a 2039 617f 3134 3035 520.Ref: 9a.1405 │ │ │ │ │ -00090120: 3230 0a4e 6f64 653a 2045 7373 656e 7469 20.Node: Essenti │ │ │ │ │ -00090130: 616c 7f31 3434 3331 340a 5265 663a 2063 al.144314.Ref: c │ │ │ │ │ -00090140: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ -00090150: 6573 7365 6e74 6961 6c7f 3134 3435 3237 essential.144527 │ │ │ │ │ -00090160: 0a52 6566 3a20 6235 7f31 3434 3532 370a .Ref: b5.144527. │ │ │ │ │ -00090170: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ -00090180: 6965 6c64 7320 732d 662d 6573 7365 6e74 ields s-f-essent │ │ │ │ │ -00090190: 6961 6c7f 3134 3435 3237 0a52 6566 3a20 ial.144527.Ref: │ │ │ │ │ -000901a0: 3562 7f31 3434 3532 370a 4e6f 6465 3a20 5b.144527.Node: │ │ │ │ │ -000901b0: 5061 636b 6167 6520 696e 7465 7272 656c Package interrel │ │ │ │ │ -000901c0: 6174 696f 6e73 6869 7020 6669 656c 6473 ationship fields │ │ │ │ │ -000901d0: 2044 6570 656e 6473 2050 7265 2d44 6570 Depends Pre-Dep │ │ │ │ │ -000901e0: 656e 6473 2052 6563 6f6d 6d65 6e64 7320 ends Recommends │ │ │ │ │ -000901f0: 5375 6767 6573 7473 2042 7265 616b 7320 Suggests Breaks │ │ │ │ │ -00090200: 436f 6e66 6c69 6374 7320 5072 6f76 6964 Conflicts Provid │ │ │ │ │ -00090210: 6573 2052 6570 6c61 6365 7320 456e 6861 es Replaces Enha │ │ │ │ │ -00090220: 6e63 6573 7f31 3434 3935 340a 5265 663a nces.144954.Ref: │ │ │ │ │ -00090230: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ -00090240: 7320 7061 636b 6167 652d 696e 7465 7272 s package-interr │ │ │ │ │ -00090250: 656c 6174 696f 6e73 6869 702d 6669 656c elationship-fiel │ │ │ │ │ -00090260: 6473 2d64 6570 656e 6473 2d70 7265 2d64 ds-depends-pre-d │ │ │ │ │ -00090270: 6570 656e 6473 2d72 6563 6f6d 6d65 6e64 epends-recommend │ │ │ │ │ -00090280: 732d 7375 6767 6573 7473 2d62 7265 616b s-suggests-break │ │ │ │ │ -00090290: 732d 636f 6e66 6c69 6374 732d 7072 6f76 s-conflicts-prov │ │ │ │ │ -000902a0: 6964 6573 2d72 6570 6c61 6365 732d 656e ides-replaces-en │ │ │ │ │ -000902b0: 6861 6e63 6573 7f31 3435 3137 320a 5265 hances.145172.Re │ │ │ │ │ -000902c0: 663a 2062 367f 3134 3531 3732 0a52 6566 f: b6.145172.Ref │ │ │ │ │ -000902d0: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ -000902e0: 6473 2073 352d 362d 3130 7f31 3435 3137 ds s5-6-10.14517 │ │ │ │ │ -000902f0: 320a 5265 663a 2062 377f 3134 3531 3732 2.Ref: b7.145172 │ │ │ │ │ -00090300: 0a4e 6f64 653a 2053 7461 6e64 6172 6473 .Node: Standards │ │ │ │ │ -00090310: 2d56 6572 7369 6f6e 7f31 3435 3638 310a -Version.145681. │ │ │ │ │ -00090320: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ -00090330: 6965 6c64 7320 732d 662d 7374 616e 6461 ields s-f-standa │ │ │ │ │ -00090340: 7264 732d 7665 7273 696f 6e7f 3134 3538 rds-version.1458 │ │ │ │ │ -00090350: 3937 0a52 6566 3a20 3636 7f31 3435 3839 97.Ref: 66.14589 │ │ │ │ │ -00090360: 370a 5265 663a 2063 682d 636f 6e74 726f 7.Ref: ch-contro │ │ │ │ │ -00090370: 6c66 6965 6c64 7320 7374 616e 6461 7264 lfields standard │ │ │ │ │ -00090380: 732d 7665 7273 696f 6e7f 3134 3538 3937 s-version.145897 │ │ │ │ │ -00090390: 0a52 6566 3a20 6238 7f31 3435 3839 370a .Ref: b8.145897. │ │ │ │ │ -000903a0: 5265 663a 2053 7461 6e64 6172 6473 2d56 Ref: Standards-V │ │ │ │ │ -000903b0: 6572 7369 6f6e 2d46 6f6f 746e 6f74 652d ersion-Footnote- │ │ │ │ │ -000903c0: 317f 3134 3730 3431 0a4e 6f64 653a 2056 1.147041.Node: V │ │ │ │ │ -000903d0: 6572 7369 6f6e 7f31 3437 3432 380a 5265 ersion.147428.Re │ │ │ │ │ -000903e0: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ -000903f0: 6c64 7320 732d 662d 7665 7273 696f 6e7f lds s-f-version. │ │ │ │ │ -00090400: 3134 3735 3339 0a52 6566 3a20 3431 7f31 147539.Ref: 41.1 │ │ │ │ │ -00090410: 3437 3533 390a 5265 663a 2063 682d 636f 47539.Ref: ch-co │ │ │ │ │ -00090420: 6e74 726f 6c66 6965 6c64 7320 7665 7273 ntrolfields vers │ │ │ │ │ -00090430: 696f 6e7f 3134 3735 3339 0a52 6566 3a20 ion.147539.Ref: │ │ │ │ │ -00090440: 6239 7f31 3437 3533 390a 5265 663a 2056 b9.147539.Ref: V │ │ │ │ │ -00090450: 6572 7369 6f6e 2d46 6f6f 746e 6f74 652d ersion-Footnote- │ │ │ │ │ -00090460: 317f 3135 3135 3336 0a52 6566 3a20 5665 1.151536.Ref: Ve │ │ │ │ │ -00090470: 7273 696f 6e2d 466f 6f74 6e6f 7465 2d32 rsion-Footnote-2 │ │ │ │ │ -00090480: 7f31 3531 3538 340a 4e6f 6465 3a20 4570 .151584.Node: Ep │ │ │ │ │ -00090490: 6f63 6873 2073 686f 756c 6420 6265 2075 ochs should be u │ │ │ │ │ -000904a0: 7365 6420 7370 6172 696e 676c 797f 3135 sed sparingly.15 │ │ │ │ │ -000904b0: 3137 3538 0a52 6566 3a20 6368 2d63 6f6e 1758.Ref: ch-con │ │ │ │ │ -000904c0: 7472 6f6c 6669 656c 6473 2065 706f 6368 trolfields epoch │ │ │ │ │ -000904d0: 732d 7368 6f75 6c64 2d62 652d 7573 6564 s-should-be-used │ │ │ │ │ -000904e0: 2d73 7061 7269 6e67 6c79 7f31 3531 3837 -sparingly.15187 │ │ │ │ │ -000904f0: 360a 5265 663a 2062 617f 3135 3138 3736 6.Ref: ba.151876 │ │ │ │ │ -00090500: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -00090510: 6669 656c 6473 2073 2d61 766f 6964 2d65 fields s-avoid-e │ │ │ │ │ -00090520: 706f 6368 737f 3135 3138 3736 0a52 6566 pochs.151876.Ref │ │ │ │ │ -00090530: 3a20 6262 7f31 3531 3837 360a 5265 663a : bb.151876.Ref: │ │ │ │ │ -00090540: 2045 706f 6368 7320 7368 6f75 6c64 2062 Epochs should b │ │ │ │ │ -00090550: 6520 7573 6564 2073 7061 7269 6e67 6c79 e used sparingly │ │ │ │ │ -00090560: 2d46 6f6f 746e 6f74 652d 317f 3135 3238 -Footnote-1.1528 │ │ │ │ │ -00090570: 3639 0a4e 6f64 653a 2053 7065 6369 616c 69.Node: Special │ │ │ │ │ -00090580: 2076 6572 7369 6f6e 2063 6f6e 7665 6e74 version convent │ │ │ │ │ -00090590: 696f 6e73 7f31 3533 3033 320a 5265 663a ions.153032.Ref: │ │ │ │ │ -000905a0: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ -000905b0: 7320 7370 6563 6961 6c2d 7665 7273 696f s special-versio │ │ │ │ │ -000905c0: 6e2d 636f 6e76 656e 7469 6f6e 737f 3135 n-conventions.15 │ │ │ │ │ -000905d0: 3331 3530 0a52 6566 3a20 6263 7f31 3533 3150.Ref: bc.153 │ │ │ │ │ -000905e0: 3135 300a 4e6f 6465 3a20 4465 7363 7269 150.Node: Descri │ │ │ │ │ -000905f0: 7074 696f 6e7f 3135 3934 3831 0a52 6566 ption.159481.Ref │ │ │ │ │ -00090600: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ -00090610: 6473 2064 6573 6372 6970 7469 6f6e 7f31 ds description.1 │ │ │ │ │ -00090620: 3539 3538 370a 5265 663a 2062 647f 3135 59587.Ref: bd.15 │ │ │ │ │ -00090630: 3935 3837 0a52 6566 3a20 6368 2d63 6f6e 9587.Ref: ch-con │ │ │ │ │ -00090640: 7472 6f6c 6669 656c 6473 2073 2d66 2d64 trolfields s-f-d │ │ │ │ │ -00090650: 6573 6372 6970 7469 6f6e 7f31 3539 3538 escription.15958 │ │ │ │ │ -00090660: 370a 5265 663a 2034 647f 3135 3935 3837 7.Ref: 4d.159587 │ │ │ │ │ -00090670: 0a52 6566 3a20 4465 7363 7269 7074 696f .Ref: Descriptio │ │ │ │ │ -00090680: 6e2d 466f 6f74 6e6f 7465 2d31 7f31 3632 n-Footnote-1.162 │ │ │ │ │ -00090690: 3033 330a 4e6f 6465 3a20 4469 7374 7269 033.Node: Distri │ │ │ │ │ -000906a0: 6275 7469 6f6e 7f31 3632 3235 310a 5265 bution.162251.Re │ │ │ │ │ -000906b0: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ -000906c0: 6c64 7320 6469 7374 7269 6275 7469 6f6e lds distribution │ │ │ │ │ -000906d0: 7f31 3632 3335 340a 5265 663a 2062 657f .162354.Ref: be. │ │ │ │ │ -000906e0: 3136 3233 3534 0a52 6566 3a20 6368 2d63 162354.Ref: ch-c │ │ │ │ │ -000906f0: 6f6e 7472 6f6c 6669 656c 6473 2073 2d66 ontrolfields s-f │ │ │ │ │ -00090700: 2d64 6973 7472 6962 7574 696f 6e7f 3136 -distribution.16 │ │ │ │ │ -00090710: 3233 3534 0a52 6566 3a20 3665 7f31 3632 2354.Ref: 6e.162 │ │ │ │ │ -00090720: 3335 340a 5265 663a 2044 6973 7472 6962 354.Ref: Distrib │ │ │ │ │ -00090730: 7574 696f 6e2d 466f 6f74 6e6f 7465 2d31 ution-Footnote-1 │ │ │ │ │ -00090740: 7f31 3632 3834 350a 4e6f 6465 3a20 4461 .162845.Node: Da │ │ │ │ │ -00090750: 7465 7f31 3633 3637 390a 5265 663a 2063 te.163679.Ref: c │ │ │ │ │ -00090760: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ -00090770: 6461 7465 7f31 3633 3737 370a 5265 663a date.163777.Ref: │ │ │ │ │ -00090780: 2062 667f 3136 3337 3737 0a52 6566 3a20 bf.163777.Ref: │ │ │ │ │ -00090790: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -000907a0: 2073 2d66 2d64 6174 657f 3136 3337 3737 s-f-date.163777 │ │ │ │ │ -000907b0: 0a52 6566 3a20 6138 7f31 3633 3737 370a .Ref: a8.163777. │ │ │ │ │ -000907c0: 4e6f 6465 3a20 466f 726d 6174 7f31 3634 Node: Format.164 │ │ │ │ │ -000907d0: 3039 330a 5265 663a 2063 682d 636f 6e74 093.Ref: ch-cont │ │ │ │ │ -000907e0: 726f 6c66 6965 6c64 7320 666f 726d 6174 rolfields format │ │ │ │ │ -000907f0: 7f31 3634 3138 360a 5265 663a 2063 307f .164186.Ref: c0. │ │ │ │ │ -00090800: 3136 3431 3836 0a52 6566 3a20 6368 2d63 164186.Ref: ch-c │ │ │ │ │ -00090810: 6f6e 7472 6f6c 6669 656c 6473 2073 2d66 ontrolfields s-f │ │ │ │ │ -00090820: 2d66 6f72 6d61 747f 3136 3431 3836 0a52 -format.164186.R │ │ │ │ │ -00090830: 6566 3a20 6131 7f31 3634 3138 360a 5265 ef: a1.164186.Re │ │ │ │ │ -00090840: 663a 2046 6f72 6d61 742d 466f 6f74 6e6f f: Format-Footno │ │ │ │ │ -00090850: 7465 2d31 7f31 3635 3039 310a 4e6f 6465 te-1.165091.Node │ │ │ │ │ -00090860: 3a20 5572 6765 6e63 797f 3136 3532 3237 : Urgency.165227 │ │ │ │ │ -00090870: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -00090880: 6669 656c 6473 2073 2d66 2d75 7267 656e fields s-f-urgen │ │ │ │ │ -00090890: 6379 7f31 3635 3332 330a 5265 663a 2036 cy.165323.Ref: 6 │ │ │ │ │ -000908a0: 667f 3136 3533 3233 0a52 6566 3a20 6368 f.165323.Ref: ch │ │ │ │ │ -000908b0: 2d63 6f6e 7472 6f6c 6669 656c 6473 2075 -controlfields u │ │ │ │ │ -000908c0: 7267 656e 6379 7f31 3635 3332 330a 5265 rgency.165323.Re │ │ │ │ │ -000908d0: 663a 2063 317f 3136 3533 3233 0a52 6566 f: c1.165323.Ref │ │ │ │ │ -000908e0: 3a20 5572 6765 6e63 792d 466f 6f74 6e6f : Urgency-Footno │ │ │ │ │ -000908f0: 7465 2d31 7f31 3635 3933 360a 4e6f 6465 te-1.165936.Node │ │ │ │ │ -00090900: 3a20 4368 616e 6765 737f 3136 3633 3132 : Changes.166312 │ │ │ │ │ -00090910: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -00090920: 6669 656c 6473 2063 6861 6e67 6573 7f31 fields changes.1 │ │ │ │ │ -00090930: 3636 3430 380a 5265 663a 2063 327f 3136 66408.Ref: c2.16 │ │ │ │ │ -00090940: 3634 3038 0a52 6566 3a20 6368 2d63 6f6e 6408.Ref: ch-con │ │ │ │ │ -00090950: 7472 6f6c 6669 656c 6473 2073 2d66 2d63 trolfields s-f-c │ │ │ │ │ -00090960: 6861 6e67 6573 7f31 3636 3430 380a 5265 hanges.166408.Re │ │ │ │ │ -00090970: 663a 2061 397f 3136 3634 3038 0a4e 6f64 f: a9.166408.Nod │ │ │ │ │ -00090980: 653a 2042 696e 6172 797f 3136 3734 3439 e: Binary.167449 │ │ │ │ │ -00090990: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -000909a0: 6669 656c 6473 2062 696e 6172 797f 3136 fields binary.16 │ │ │ │ │ -000909b0: 3735 3532 0a52 6566 3a20 6333 7f31 3637 7552.Ref: c3.167 │ │ │ │ │ -000909c0: 3535 320a 5265 663a 2063 682d 636f 6e74 552.Ref: ch-cont │ │ │ │ │ -000909d0: 726f 6c66 6965 6c64 7320 732d 662d 6269 rolfields s-f-bi │ │ │ │ │ -000909e0: 6e61 7279 7f31 3637 3535 320a 5265 663a nary.167552.Ref: │ │ │ │ │ -000909f0: 2061 327f 3136 3735 3532 0a52 6566 3a20 a2.167552.Ref: │ │ │ │ │ -00090a00: 4269 6e61 7279 2d46 6f6f 746e 6f74 652d Binary-Footnote- │ │ │ │ │ -00090a10: 317f 3136 3833 3233 0a4e 6f64 653a 2049 1.168323.Node: I │ │ │ │ │ -00090a20: 6e73 7461 6c6c 6564 2d53 697a 657f 3136 nstalled-Size.16 │ │ │ │ │ -00090a30: 3833 3733 0a52 6566 3a20 6368 2d63 6f6e 8373.Ref: ch-con │ │ │ │ │ -00090a40: 7472 6f6c 6669 656c 6473 2069 6e73 7461 trolfields insta │ │ │ │ │ -00090a50: 6c6c 6564 2d73 697a 657f 3136 3834 3734 lled-size.168474 │ │ │ │ │ -00090a60: 0a52 6566 3a20 6334 7f31 3638 3437 340a .Ref: c4.168474. │ │ │ │ │ -00090a70: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ -00090a80: 6965 6c64 7320 732d 662d 696e 7374 616c ields s-f-instal │ │ │ │ │ -00090a90: 6c65 642d 7369 7a65 7f31 3638 3437 340a led-size.168474. │ │ │ │ │ -00090aa0: 5265 663a 2039 667f 3136 3834 3734 0a4e Ref: 9f.168474.N │ │ │ │ │ -00090ab0: 6f64 653a 2046 696c 6573 7f31 3639 3031 ode: Files.16901 │ │ │ │ │ -00090ac0: 300a 5265 663a 2063 682d 636f 6e74 726f 0.Ref: ch-contro │ │ │ │ │ -00090ad0: 6c66 6965 6c64 7320 6669 6c65 737f 3136 lfields files.16 │ │ │ │ │ -00090ae0: 3931 3131 0a52 6566 3a20 6335 7f31 3639 9111.Ref: c5.169 │ │ │ │ │ -00090af0: 3131 310a 5265 663a 2063 682d 636f 6e74 111.Ref: ch-cont │ │ │ │ │ -00090b00: 726f 6c66 6965 6c64 7320 732d 662d 6669 rolfields s-f-fi │ │ │ │ │ -00090b10: 6c65 737f 3136 3931 3131 0a52 6566 3a20 les.169111.Ref: │ │ │ │ │ -00090b20: 3436 7f31 3639 3131 310a 5265 663a 2046 46.169111.Ref: F │ │ │ │ │ -00090b30: 696c 6573 2d46 6f6f 746e 6f74 652d 317f iles-Footnote-1. │ │ │ │ │ -00090b40: 3137 3136 3537 0a4e 6f64 653a 2043 6c6f 171657.Node: Clo │ │ │ │ │ -00090b50: 7365 737f 3137 3137 3134 0a52 6566 3a20 ses.171714.Ref: │ │ │ │ │ -00090b60: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -00090b70: 2063 6c6f 7365 737f 3137 3138 3039 0a52 closes.171809.R │ │ │ │ │ -00090b80: 6566 3a20 6337 7f31 3731 3830 390a 5265 ef: c7.171809.Re │ │ │ │ │ -00090b90: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ -00090ba0: 6c64 7320 732d 662d 636c 6f73 6573 7f31 lds s-f-closes.1 │ │ │ │ │ -00090bb0: 3731 3830 390a 5265 663a 2037 307f 3137 71809.Ref: 70.17 │ │ │ │ │ -00090bc0: 3138 3039 0a4e 6f64 653a 2048 6f6d 6570 1809.Node: Homep │ │ │ │ │ -00090bd0: 6167 657f 3137 3139 3532 0a52 6566 3a20 age.171952.Ref: │ │ │ │ │ -00090be0: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ -00090bf0: 2068 6f6d 6570 6167 657f 3137 3230 3737 homepage.172077 │ │ │ │ │ -00090c00: 0a52 6566 3a20 6338 7f31 3732 3037 370a .Ref: c8.172077. │ │ │ │ │ -00090c10: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ -00090c20: 6965 6c64 7320 732d 662d 686f 6d65 7061 ields s-f-homepa │ │ │ │ │ -00090c30: 6765 7f31 3732 3037 370a 5265 663a 2039 ge.172077.Ref: 9 │ │ │ │ │ -00090c40: 377f 3137 3230 3737 0a4e 6f64 653a 2043 7.172077.Node: C │ │ │ │ │ -00090c50: 6865 636b 7375 6d73 2d53 6861 3120 616e hecksums-Sha1 an │ │ │ │ │ -00090c60: 6420 4368 6563 6b73 756d 732d 5368 6132 d Checksums-Sha2 │ │ │ │ │ -00090c70: 3536 7f31 3732 3431 330a 5265 663a 2063 56.172413.Ref: c │ │ │ │ │ -00090c80: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ -00090c90: 6368 6563 6b73 756d 732d 7368 6131 2d61 checksums-sha1-a │ │ │ │ │ -00090ca0: 6e64 2d63 6865 636b 7375 6d73 2d73 6861 nd-checksums-sha │ │ │ │ │ -00090cb0: 3235 367f 3137 3235 3439 0a52 6566 3a20 256.172549.Ref: │ │ │ │ │ -00090cc0: 6339 7f31 3732 3534 390a 5265 663a 2063 c9.172549.Ref: c │ │ │ │ │ -00090cd0: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ -00090ce0: 732d 662d 6368 6563 6b73 756d 737f 3137 s-f-checksums.17 │ │ │ │ │ -00090cf0: 3235 3439 0a52 6566 3a20 6135 7f31 3732 2549.Ref: a5.172 │ │ │ │ │ -00090d00: 3534 390a 4e6f 6465 3a20 444d 2d55 706c 549.Node: DM-Upl │ │ │ │ │ -00090d10: 6f61 642d 416c 6c6f 7765 647f 3137 3433 oad-Allowed.1743 │ │ │ │ │ -00090d20: 3438 0a52 6566 3a20 6368 2d63 6f6e 7472 48.Ref: ch-contr │ │ │ │ │ -00090d30: 6f6c 6669 656c 6473 2064 6d2d 7570 6c6f olfields dm-uplo │ │ │ │ │ -00090d40: 6164 2d61 6c6c 6f77 6564 7f31 3734 3530 ad-allowed.17450 │ │ │ │ │ -00090d50: 390a 5265 663a 2063 617f 3137 3435 3039 9.Ref: ca.174509 │ │ │ │ │ -00090d60: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -00090d70: 6669 656c 6473 2073 352d 362d 3235 7f31 fields s5-6-25.1 │ │ │ │ │ -00090d80: 3734 3530 390a 5265 663a 2063 627f 3137 74509.Ref: cb.17 │ │ │ │ │ -00090d90: 3435 3039 0a4e 6f64 653a 2056 6572 7369 4509.Node: Versi │ │ │ │ │ -00090da0: 6f6e 2043 6f6e 7472 6f6c 2053 7973 7465 on Control Syste │ │ │ │ │ -00090db0: 6d20 5643 5320 6669 656c 6473 7f31 3734 m VCS fields.174 │ │ │ │ │ -00090dc0: 3630 300a 5265 663a 2063 682d 636f 6e74 600.Ref: ch-cont │ │ │ │ │ -00090dd0: 726f 6c66 6965 6c64 7320 732d 662d 7663 rolfields s-f-vc │ │ │ │ │ -00090de0: 732d 6669 656c 6473 7f31 3734 3733 380a s-fields.174738. │ │ │ │ │ -00090df0: 5265 663a 2039 387f 3137 3437 3338 0a52 Ref: 98.174738.R │ │ │ │ │ -00090e00: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ -00090e10: 656c 6473 2076 6572 7369 6f6e 2d63 6f6e elds version-con │ │ │ │ │ -00090e20: 7472 6f6c 2d73 7973 7465 6d2d 7663 732d trol-system-vcs- │ │ │ │ │ -00090e30: 6669 656c 6473 7f31 3734 3733 380a 5265 fields.174738.Re │ │ │ │ │ -00090e40: 663a 2063 647f 3137 3437 3338 0a4e 6f64 f: cd.174738.Nod │ │ │ │ │ -00090e50: 653a 2050 6163 6b61 6765 2d4c 6973 747f e: Package-List. │ │ │ │ │ -00090e60: 3137 3734 3439 0a52 6566 3a20 6368 2d63 177449.Ref: ch-c │ │ │ │ │ -00090e70: 6f6e 7472 6f6c 6669 656c 6473 2070 6163 ontrolfields pac │ │ │ │ │ -00090e80: 6b61 6765 2d6c 6973 747f 3137 3735 3832 kage-list.177582 │ │ │ │ │ -00090e90: 0a52 6566 3a20 6365 7f31 3737 3538 320a .Ref: ce.177582. │ │ │ │ │ -00090ea0: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ -00090eb0: 6965 6c64 7320 732d 662d 7061 636b 6167 ields s-f-packag │ │ │ │ │ -00090ec0: 652d 6c69 7374 7f31 3737 3538 320a 5265 e-list.177582.Re │ │ │ │ │ -00090ed0: 663a 2061 347f 3137 3735 3832 0a4e 6f64 f: a4.177582.Nod │ │ │ │ │ -00090ee0: 653a 2050 6163 6b61 6765 2d54 7970 657f e: Package-Type. │ │ │ │ │ -00090ef0: 3137 3830 3736 0a52 6566 3a20 6368 2d63 178076.Ref: ch-c │ │ │ │ │ -00090f00: 6f6e 7472 6f6c 6669 656c 6473 2070 6163 ontrolfields pac │ │ │ │ │ -00090f10: 6b61 6765 2d74 7970 657f 3137 3831 3830 kage-type.178180 │ │ │ │ │ -00090f20: 0a52 6566 3a20 6366 7f31 3738 3138 300a .Ref: cf.178180. │ │ │ │ │ -00090f30: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ -00090f40: 6965 6c64 7320 732d 662d 7061 636b 6167 ields s-f-packag │ │ │ │ │ -00090f50: 652d 7479 7065 7f31 3738 3138 300a 5265 e-type.178180.Re │ │ │ │ │ -00090f60: 663a 2039 647f 3137 3831 3830 0a4e 6f64 f: 9d.178180.Nod │ │ │ │ │ -00090f70: 653a 2044 6769 747f 3137 3836 3033 0a52 e: Dgit.178603.R │ │ │ │ │ -00090f80: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ -00090f90: 656c 6473 2064 6769 747f 3137 3837 3034 elds dgit.178704 │ │ │ │ │ -00090fa0: 0a52 6566 3a20 6430 7f31 3738 3730 340a .Ref: d0.178704. │ │ │ │ │ -00090fb0: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ -00090fc0: 6965 6c64 7320 732d 662d 6467 6974 7f31 ields s-f-dgit.1 │ │ │ │ │ -00090fd0: 3738 3730 340a 5265 663a 2061 337f 3137 78704.Ref: a3.17 │ │ │ │ │ -00090fe0: 3837 3034 0a4e 6f64 653a 2054 6573 7473 8704.Node: Tests │ │ │ │ │ -00090ff0: 7569 7465 7f31 3739 3237 330a 5265 663a uite.179273.Ref: │ │ │ │ │ -00091000: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ -00091010: 7320 732d 662d 7465 7374 7375 6974 657f s s-f-testsuite. │ │ │ │ │ -00091020: 3137 3933 3831 0a52 6566 3a20 3939 7f31 179381.Ref: 99.1 │ │ │ │ │ -00091030: 3739 3338 310a 5265 663a 2063 682d 636f 79381.Ref: ch-co │ │ │ │ │ -00091040: 6e74 726f 6c66 6965 6c64 7320 7465 7374 ntrolfields test │ │ │ │ │ -00091050: 7375 6974 657f 3137 3933 3831 0a52 6566 suite.179381.Ref │ │ │ │ │ -00091060: 3a20 6431 7f31 3739 3338 310a 4e6f 6465 : d1.179381.Node │ │ │ │ │ -00091070: 3a20 5275 6c65 732d 5265 7175 6972 6573 : Rules-Requires │ │ │ │ │ -00091080: 2d52 6f6f 747f 3137 3938 3836 0a52 6566 -Root.179886.Ref │ │ │ │ │ -00091090: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ -000910a0: 6473 2072 756c 6573 2d72 6571 7569 7265 ds rules-require │ │ │ │ │ -000910b0: 732d 726f 6f74 7f31 3739 3938 310a 5265 s-root.179981.Re │ │ │ │ │ -000910c0: 663a 2064 327f 3137 3939 3831 0a52 6566 f: d2.179981.Ref │ │ │ │ │ -000910d0: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ -000910e0: 6473 2073 2d66 2d72 756c 6573 2d72 6571 ds s-f-rules-req │ │ │ │ │ -000910f0: 7569 7265 732d 726f 6f74 7f31 3739 3938 uires-root.17998 │ │ │ │ │ -00091100: 310a 5265 663a 2037 667f 3137 3939 3831 1.Ref: 7f.179981 │ │ │ │ │ -00091110: 0a4e 6f64 653a 2052 656d 6172 6b73 7f31 .Node: Remarks.1 │ │ │ │ │ -00091120: 3832 3439 390a 5265 663a 2063 682d 636f 82499.Ref: ch-co │ │ │ │ │ -00091130: 6e74 726f 6c66 6965 6c64 7320 7265 6d61 ntrolfields rema │ │ │ │ │ -00091140: 726b 737f 3138 3236 3034 0a52 6566 3a20 rks.182604.Ref: │ │ │ │ │ -00091150: 6433 7f31 3832 3630 340a 4e6f 6465 3a20 d3.182604.Node: │ │ │ │ │ -00091160: 4465 6669 6e69 7469 6f6e 206f 6620 7468 Definition of th │ │ │ │ │ -00091170: 6520 6b65 7977 6f72 6473 7f31 3833 3130 e keywords.18310 │ │ │ │ │ -00091180: 300a 5265 663a 2063 682d 636f 6e74 726f 0.Ref: ch-contro │ │ │ │ │ -00091190: 6c66 6965 6c64 7320 6465 6669 6e69 7469 lfields definiti │ │ │ │ │ -000911a0: 6f6e 2d6f 662d 7468 652d 6b65 7977 6f72 on-of-the-keywor │ │ │ │ │ -000911b0: 6473 7f31 3833 3233 310a 5265 663a 2064 ds.183231.Ref: d │ │ │ │ │ -000911c0: 347f 3138 3332 3331 0a4e 6f64 653a 2050 4.183231.Node: P │ │ │ │ │ -000911d0: 726f 7669 6465 6420 6b65 7977 6f72 6473 rovided keywords │ │ │ │ │ -000911e0: 7f31 3834 3637 340a 5265 663a 2063 682d .184674.Ref: ch- │ │ │ │ │ -000911f0: 636f 6e74 726f 6c66 6965 6c64 7320 7072 controlfields pr │ │ │ │ │ -00091200: 6f76 6964 6564 2d6b 6579 776f 7264 737f ovided-keywords. │ │ │ │ │ -00091210: 3138 3437 3839 0a52 6566 3a20 6435 7f31 184789.Ref: d5.1 │ │ │ │ │ -00091220: 3834 3738 390a 4e6f 6465 3a20 5573 6572 84789.Node: User │ │ │ │ │ -00091230: 2d64 6566 696e 6564 2066 6965 6c64 737f -defined fields. │ │ │ │ │ -00091240: 3138 3534 3437 0a52 6566 3a20 6368 2d63 185447.Ref: ch-c │ │ │ │ │ -00091250: 6f6e 7472 6f6c 6669 656c 6473 2073 352d ontrolfields s5- │ │ │ │ │ -00091260: 377f 3138 3535 3837 0a52 6566 3a20 6436 7.185587.Ref: d6 │ │ │ │ │ -00091270: 7f31 3835 3538 370a 5265 663a 2063 682d .185587.Ref: ch- │ │ │ │ │ -00091280: 636f 6e74 726f 6c66 6965 6c64 7320 7573 controlfields us │ │ │ │ │ -00091290: 6572 2d64 6566 696e 6564 2d66 6965 6c64 er-defined-field │ │ │ │ │ -000912a0: 737f 3138 3535 3837 0a52 6566 3a20 6437 s.185587.Ref: d7 │ │ │ │ │ -000912b0: 7f31 3835 3538 370a 4e6f 6465 3a20 4f62 .185587.Node: Ob │ │ │ │ │ -000912c0: 736f 6c65 7465 2066 6965 6c64 737f 3138 solete fields.18 │ │ │ │ │ -000912d0: 3637 3338 0a52 6566 3a20 6368 2d63 6f6e 6738.Ref: ch-con │ │ │ │ │ -000912e0: 7472 6f6c 6669 656c 6473 206f 6273 6f6c trolfields obsol │ │ │ │ │ -000912f0: 6574 652d 6669 656c 6473 7f31 3836 3835 ete-fields.18685 │ │ │ │ │ -00091300: 350a 5265 663a 2064 387f 3138 3638 3535 5.Ref: d8.186855 │ │ │ │ │ -00091310: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ -00091320: 6669 656c 6473 2073 2d6f 6273 6f6c 6574 fields s-obsolet │ │ │ │ │ -00091330: 652d 636f 6e74 726f 6c2d 6461 7461 2d66 e-control-data-f │ │ │ │ │ -00091340: 6965 6c64 737f 3138 3638 3535 0a52 6566 ields.186855.Ref │ │ │ │ │ -00091350: 3a20 6439 7f31 3836 3835 350a 4e6f 6465 : d9.186855.Node │ │ │ │ │ -00091360: 3a20 444d 2d55 706c 6f61 642d 416c 6c6f : DM-Upload-Allo │ │ │ │ │ -00091370: 7765 643c 323e 7f31 3837 3036 390a 5265 wed<2>.187069.Re │ │ │ │ │ -00091380: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ -00091390: 6c64 7320 6964 3135 7f31 3837 3134 380a lds id15.187148. │ │ │ │ │ -000913a0: 5265 663a 2064 617f 3138 3731 3438 0a52 Ref: da.187148.R │ │ │ │ │ -000913b0: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ -000913c0: 656c 6473 2073 2d66 2d64 6d2d 7570 6c6f elds s-f-dm-uplo │ │ │ │ │ -000913d0: 6164 2d61 6c6c 6f77 6564 7f31 3837 3134 ad-allowed.18714 │ │ │ │ │ -000913e0: 380a 5265 663a 2063 637f 3138 3731 3438 8.Ref: cc.187148 │ │ │ │ │ -000913f0: 0a52 6566 3a20 444d 2d55 706c 6f61 642d .Ref: DM-Upload- │ │ │ │ │ -00091400: 416c 6c6f 7765 643c 323e 2d46 6f6f 746e Allowed<2>-Footn │ │ │ │ │ -00091410: 6f74 652d 317f 3138 3735 3133 0a4e 6f64 ote-1.187513.Nod │ │ │ │ │ -00091420: 653a 2050 6163 6b61 6765 206d 6169 6e74 e: Package maint │ │ │ │ │ -00091430: 6169 6e65 7220 7363 7269 7074 7320 616e ainer scripts an │ │ │ │ │ -00091440: 6420 696e 7374 616c 6c61 7469 6f6e 2070 d installation p │ │ │ │ │ -00091450: 726f 6365 6475 7265 7f31 3837 3536 330a rocedure.187563. │ │ │ │ │ -00091460: 5265 663a 2063 682d 6d61 696e 7461 696e Ref: ch-maintain │ │ │ │ │ -00091470: 6572 7363 7269 7074 7320 646f 637f 3138 erscripts doc.18 │ │ │ │ │ -00091480: 3737 3531 0a52 6566 3a20 6462 7f31 3837 7751.Ref: db.187 │ │ │ │ │ -00091490: 3735 310a 5265 663a 2063 682d 6d61 696e 751.Ref: ch-main │ │ │ │ │ -000914a0: 7461 696e 6572 7363 7269 7074 7320 7061 tainerscripts pa │ │ │ │ │ -000914b0: 636b 6167 652d 6d61 696e 7461 696e 6572 ckage-maintainer │ │ │ │ │ -000914c0: 2d73 6372 6970 7473 2d61 6e64 2d69 6e73 -scripts-and-ins │ │ │ │ │ -000914d0: 7461 6c6c 6174 696f 6e2d 7072 6f63 6564 tallation-proced │ │ │ │ │ -000914e0: 7572 657f 3138 3737 3531 0a52 6566 3a20 ure.187751.Ref: │ │ │ │ │ -000914f0: 6463 7f31 3837 3735 310a 4e6f 6465 3a20 dc.187751.Node: │ │ │ │ │ -00091500: 496e 7472 6f64 7563 7469 6f6e 2074 6f20 Introduction to │ │ │ │ │ -00091510: 7061 636b 6167 6520 6d61 696e 7461 696e package maintain │ │ │ │ │ -00091520: 6572 2073 6372 6970 7473 7f31 3838 3230 er scripts.18820 │ │ │ │ │ -00091530: 360a 5265 663a 2063 682d 6d61 696e 7461 6.Ref: ch-mainta │ │ │ │ │ -00091540: 696e 6572 7363 7269 7074 7320 696e 7472 inerscripts intr │ │ │ │ │ -00091550: 6f64 7563 7469 6f6e 2d74 6f2d 7061 636b oduction-to-pack │ │ │ │ │ -00091560: 6167 652d 6d61 696e 7461 696e 6572 2d73 age-maintainer-s │ │ │ │ │ -00091570: 6372 6970 7473 7f31 3838 3338 340a 5265 cripts.188384.Re │ │ │ │ │ -00091580: 663a 2064 647f 3138 3833 3834 0a52 6566 f: dd.188384.Ref │ │ │ │ │ -00091590: 3a20 6368 2d6d 6169 6e74 6169 6e65 7273 : ch-maintainers │ │ │ │ │ -000915a0: 6372 6970 7473 2073 362d 317f 3138 3833 cripts s6-1.1883 │ │ │ │ │ -000915b0: 3834 0a52 6566 3a20 6465 7f31 3838 3338 84.Ref: de.18838 │ │ │ │ │ -000915c0: 340a 4e6f 6465 3a20 4d61 696e 7461 696e 4.Node: Maintain │ │ │ │ │ -000915d0: 6572 2073 6372 6970 7473 2069 6465 6d70 er scripts idemp │ │ │ │ │ -000915e0: 6f74 656e 6379 7f31 3930 3737 380a 5265 otency.190778.Re │ │ │ │ │ -000915f0: 663a 2063 682d 6d61 696e 7461 696e 6572 f: ch-maintainer │ │ │ │ │ -00091600: 7363 7269 7074 7320 6d61 696e 7461 696e scripts maintain │ │ │ │ │ -00091610: 6572 2d73 6372 6970 7473 2d69 6465 6d70 er-scripts-idemp │ │ │ │ │ -00091620: 6f74 656e 6379 7f31 3931 3030 380a 5265 otency.191008.Re │ │ │ │ │ -00091630: 663a 2064 667f 3139 3130 3038 0a52 6566 f: df.191008.Ref │ │ │ │ │ -00091640: 3a20 6368 2d6d 6169 6e74 6169 6e65 7273 : ch-maintainers │ │ │ │ │ -00091650: 6372 6970 7473 2073 2d69 6465 6d70 6f74 cripts s-idempot │ │ │ │ │ -00091660: 656e 6379 7f31 3931 3030 380a 5265 663a ency.191008.Ref: │ │ │ │ │ -00091670: 2065 307f 3139 3130 3038 0a52 6566 3a20 e0.191008.Ref: │ │ │ │ │ -00091680: 4d61 696e 7461 696e 6572 2073 6372 6970 Maintainer scrip │ │ │ │ │ -00091690: 7473 2069 6465 6d70 6f74 656e 6379 2d46 ts idempotency-F │ │ │ │ │ -000916a0: 6f6f 746e 6f74 652d 317f 3139 3135 3930 ootnote-1.191590 │ │ │ │ │ -000916b0: 0a4e 6f64 653a 2043 6f6e 7472 6f6c 6c69 .Node: Controlli │ │ │ │ │ -000916c0: 6e67 2074 6572 6d69 6e61 6c20 666f 7220 ng terminal for │ │ │ │ │ -000916d0: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ -000916e0: 7473 7f31 3931 3831 330a 5265 663a 2063 ts.191813.Ref: c │ │ │ │ │ -000916f0: 682d 6d61 696e 7461 696e 6572 7363 7269 h-maintainerscri │ │ │ │ │ -00091700: 7074 7320 636f 6e74 726f 6c6c 696e 672d pts controlling- │ │ │ │ │ -00091710: 7465 726d 696e 616c 2d66 6f72 2d6d 6169 terminal-for-mai │ │ │ │ │ -00091720: 6e74 6169 6e65 722d 7363 7269 7074 737f ntainer-scripts. │ │ │ │ │ -00091730: 3139 3230 3132 0a52 6566 3a20 6531 7f31 192012.Ref: e1.1 │ │ │ │ │ -00091740: 3932 3031 320a 5265 663a 2063 682d 6d61 92012.Ref: ch-ma │ │ │ │ │ -00091750: 696e 7461 696e 6572 7363 7269 7074 7320 intainerscripts │ │ │ │ │ -00091760: 732d 636f 6e74 726f 6c6c 696e 6774 6572 s-controllingter │ │ │ │ │ -00091770: 6d69 6e61 6c7f 3139 3230 3132 0a52 6566 minal.192012.Ref │ │ │ │ │ -00091780: 3a20 6532 7f31 3932 3031 320a 4e6f 6465 : e2.192012.Node │ │ │ │ │ -00091790: 3a20 4578 6974 2073 7461 7475 737f 3139 : Exit status.19 │ │ │ │ │ -000917a0: 3238 3739 0a52 6566 3a20 6368 2d6d 6169 2879.Ref: ch-mai │ │ │ │ │ -000917b0: 6e74 6169 6e65 7273 6372 6970 7473 2065 ntainerscripts e │ │ │ │ │ -000917c0: 7869 742d 7374 6174 7573 7f31 3933 3039 xit-status.19309 │ │ │ │ │ -000917d0: 330a 5265 663a 2065 337f 3139 3330 3933 3.Ref: e3.193093 │ │ │ │ │ -000917e0: 0a52 6566 3a20 6368 2d6d 6169 6e74 6169 .Ref: ch-maintai │ │ │ │ │ -000917f0: 6e65 7273 6372 6970 7473 2073 2d65 7869 nerscripts s-exi │ │ │ │ │ -00091800: 7473 7461 7475 737f 3139 3330 3933 0a52 tstatus.193093.R │ │ │ │ │ -00091810: 6566 3a20 6534 7f31 3933 3039 330a 4e6f ef: e4.193093.No │ │ │ │ │ -00091820: 6465 3a20 5375 6d6d 6172 7920 6f66 2077 de: Summary of w │ │ │ │ │ -00091830: 6179 7320 6d61 696e 7461 696e 6572 2073 ays maintainer s │ │ │ │ │ -00091840: 6372 6970 7473 2061 7265 2063 616c 6c65 cripts are calle │ │ │ │ │ -00091850: 647f 3139 3333 3533 0a52 6566 3a20 6368 d.193353.Ref: ch │ │ │ │ │ -00091860: 2d6d 6169 6e74 6169 6e65 7273 6372 6970 -maintainerscrip │ │ │ │ │ -00091870: 7473 2073 2d6d 7363 7269 7074 7369 6e73 ts s-mscriptsins │ │ │ │ │ -00091880: 7461 6374 7f31 3933 3537 340a 5265 663a tact.193574.Ref: │ │ │ │ │ -00091890: 2065 357f 3139 3335 3734 0a52 6566 3a20 e5.193574.Ref: │ │ │ │ │ -000918a0: 6368 2d6d 6169 6e74 6169 6e65 7273 6372 ch-maintainerscr │ │ │ │ │ -000918b0: 6970 7473 2073 756d 6d61 7279 2d6f 662d ipts summary-of- │ │ │ │ │ -000918c0: 7761 7973 2d6d 6169 6e74 6169 6e65 722d ways-maintainer- │ │ │ │ │ -000918d0: 7363 7269 7074 732d 6172 652d 6361 6c6c scripts-are-call │ │ │ │ │ -000918e0: 6564 7f31 3933 3537 340a 5265 663a 2065 ed.193574.Ref: e │ │ │ │ │ -000918f0: 367f 3139 3335 3734 0a52 6566 3a20 5375 6.193574.Ref: Su │ │ │ │ │ -00091900: 6d6d 6172 7920 6f66 2077 6179 7320 6d61 mmary of ways ma │ │ │ │ │ -00091910: 696e 7461 696e 6572 2073 6372 6970 7473 intainer scripts │ │ │ │ │ -00091920: 2061 7265 2063 616c 6c65 642d 466f 6f74 are called-Foot │ │ │ │ │ -00091930: 6e6f 7465 2d31 7f31 3939 3435 390a 5265 note-1.199459.Re │ │ │ │ │ -00091940: 663a 2053 756d 6d61 7279 206f 6620 7761 f: Summary of wa │ │ │ │ │ -00091950: 7973 206d 6169 6e74 6169 6e65 7220 7363 ys maintainer sc │ │ │ │ │ -00091960: 7269 7074 7320 6172 6520 6361 6c6c 6564 ripts are called │ │ │ │ │ -00091970: 2d46 6f6f 746e 6f74 652d 327f 3139 3935 -Footnote-2.1995 │ │ │ │ │ -00091980: 3836 0a52 6566 3a20 5375 6d6d 6172 7920 86.Ref: Summary │ │ │ │ │ -00091990: 6f66 2077 6179 7320 6d61 696e 7461 696e of ways maintain │ │ │ │ │ -000919a0: 6572 2073 6372 6970 7473 2061 7265 2063 er scripts are c │ │ │ │ │ -000919b0: 616c 6c65 642d 466f 6f74 6e6f 7465 2d33 alled-Footnote-3 │ │ │ │ │ -000919c0: 7f31 3939 3930 340a 4e6f 6465 3a20 4465 .199904.Node: De │ │ │ │ │ -000919d0: 7461 696c 7320 6f66 2075 6e70 6163 6b20 tails of unpack │ │ │ │ │ -000919e0: 7068 6173 6520 6f66 2069 6e73 7461 6c6c phase of install │ │ │ │ │ -000919f0: 6174 696f 6e20 6f72 2075 7067 7261 6465 ation or upgrade │ │ │ │ │ -00091a00: 7f32 3030 3238 310a 5265 663a 2063 682d .200281.Ref: ch- │ │ │ │ │ -00091a10: 6d61 696e 7461 696e 6572 7363 7269 7074 maintainerscript │ │ │ │ │ -00091a20: 7320 6465 7461 696c 732d 6f66 2d75 6e70 s details-of-unp │ │ │ │ │ -00091a30: 6163 6b2d 7068 6173 652d 6f66 2d69 6e73 ack-phase-of-ins │ │ │ │ │ -00091a40: 7461 6c6c 6174 696f 6e2d 6f72 2d75 7067 tallation-or-upg │ │ │ │ │ -00091a50: 7261 6465 7f32 3030 3531 350a 5265 663a rade.200515.Ref: │ │ │ │ │ -00091a60: 2065 377f 3230 3035 3135 0a52 6566 3a20 e7.200515.Ref: │ │ │ │ │ -00091a70: 6368 2d6d 6169 6e74 6169 6e65 7273 6372 ch-maintainerscr │ │ │ │ │ -00091a80: 6970 7473 2073 2d75 6e70 6163 6b70 6861 ipts s-unpackpha │ │ │ │ │ -00091a90: 7365 7f32 3030 3531 350a 5265 663a 2065 se.200515.Ref: e │ │ │ │ │ -00091aa0: 387f 3230 3035 3135 0a52 6566 3a20 4465 8.200515.Ref: De │ │ │ │ │ -00091ab0: 7461 696c 7320 6f66 2075 6e70 6163 6b20 tails of unpack │ │ │ │ │ -00091ac0: 7068 6173 6520 6f66 2069 6e73 7461 6c6c phase of install │ │ │ │ │ -00091ad0: 6174 696f 6e20 6f72 2075 7067 7261 6465 ation or upgrade │ │ │ │ │ -00091ae0: 2d46 6f6f 746e 6f74 652d 317f 3230 3934 -Footnote-1.2094 │ │ │ │ │ -00091af0: 3733 0a52 6566 3a20 4465 7461 696c 7320 73.Ref: Details │ │ │ │ │ -00091b00: 6f66 2075 6e70 6163 6b20 7068 6173 6520 of unpack phase │ │ │ │ │ -00091b10: 6f66 2069 6e73 7461 6c6c 6174 696f 6e20 of installation │ │ │ │ │ -00091b20: 6f72 2075 7067 7261 6465 2d46 6f6f 746e or upgrade-Footn │ │ │ │ │ -00091b30: 6f74 652d 327f 3230 3935 3833 0a4e 6f64 ote-2.209583.Nod │ │ │ │ │ -00091b40: 653a 2044 6574 6169 6c73 206f 6620 636f e: Details of co │ │ │ │ │ -00091b50: 6e66 6967 7572 6174 696f 6e7f 3230 3936 nfiguration.2096 │ │ │ │ │ -00091b60: 3539 0a52 6566 3a20 6368 2d6d 6169 6e74 59.Ref: ch-maint │ │ │ │ │ -00091b70: 6169 6e65 7273 6372 6970 7473 2064 6574 ainerscripts det │ │ │ │ │ -00091b80: 6169 6c73 2d6f 662d 636f 6e66 6967 7572 ails-of-configur │ │ │ │ │ -00091b90: 6174 696f 6e7f 3230 3938 3935 0a52 6566 ation.209895.Ref │ │ │ │ │ -00091ba0: 3a20 6562 7f32 3039 3839 350a 5265 663a : eb.209895.Ref: │ │ │ │ │ -00091bb0: 2063 682d 6d61 696e 7461 696e 6572 7363 ch-maintainersc │ │ │ │ │ -00091bc0: 7269 7074 7320 732d 636f 6e66 6967 6465 ripts s-configde │ │ │ │ │ -00091bd0: 7461 696c 737f 3230 3938 3935 0a52 6566 tails.209895.Ref │ │ │ │ │ -00091be0: 3a20 6563 7f32 3039 3839 350a 5265 663a : ec.209895.Ref: │ │ │ │ │ -00091bf0: 2044 6574 6169 6c73 206f 6620 636f 6e66 Details of conf │ │ │ │ │ -00091c00: 6967 7572 6174 696f 6e2d 466f 6f74 6e6f iguration-Footno │ │ │ │ │ -00091c10: 7465 2d31 7f32 3130 3437 310a 4e6f 6465 te-1.210471.Node │ │ │ │ │ -00091c20: 3a20 4465 7461 696c 7320 6f66 2072 656d : Details of rem │ │ │ │ │ -00091c30: 6f76 616c 2061 6e64 2f6f 7220 636f 6e66 oval and/or conf │ │ │ │ │ -00091c40: 6967 7572 6174 696f 6e20 7075 7267 696e iguration purgin │ │ │ │ │ -00091c50: 677f 3231 3038 3534 0a52 6566 3a20 6368 g.210854.Ref: ch │ │ │ │ │ -00091c60: 2d6d 6169 6e74 6169 6e65 7273 6372 6970 -maintainerscrip │ │ │ │ │ -00091c70: 7473 2064 6574 6169 6c73 2d6f 662d 7265 ts details-of-re │ │ │ │ │ -00091c80: 6d6f 7661 6c2d 616e 642d 6f72 2d63 6f6e moval-and-or-con │ │ │ │ │ -00091c90: 6669 6775 7261 7469 6f6e 2d70 7572 6769 figuration-purgi │ │ │ │ │ -00091ca0: 6e67 7f32 3131 3033 310a 5265 663a 2065 ng.211031.Ref: e │ │ │ │ │ -00091cb0: 647f 3231 3130 3331 0a52 6566 3a20 6368 d.211031.Ref: ch │ │ │ │ │ -00091cc0: 2d6d 6169 6e74 6169 6e65 7273 6372 6970 -maintainerscrip │ │ │ │ │ -00091cd0: 7473 2073 2d72 656d 6f76 6564 6574 6169 ts s-removedetai │ │ │ │ │ -00091ce0: 6c73 7f32 3131 3033 310a 5265 663a 2065 ls.211031.Ref: e │ │ │ │ │ -00091cf0: 657f 3231 3130 3331 0a4e 6f64 653a 2044 e.211031.Node: D │ │ │ │ │ -00091d00: 6563 6c61 7269 6e67 2072 656c 6174 696f eclaring relatio │ │ │ │ │ -00091d10: 6e73 6869 7073 2062 6574 7765 656e 2070 nships between p │ │ │ │ │ -00091d20: 6163 6b61 6765 737f 3231 3232 3830 0a52 ackages.212280.R │ │ │ │ │ -00091d30: 6566 3a20 6368 2d72 656c 6174 696f 6e73 ef: ch-relations │ │ │ │ │ -00091d40: 6869 7073 2064 6f63 7f32 3132 3435 340a hips doc.212454. │ │ │ │ │ -00091d50: 5265 663a 2035 347f 3231 3234 3534 0a52 Ref: 54.212454.R │ │ │ │ │ -00091d60: 6566 3a20 6368 2d72 656c 6174 696f 6e73 ef: ch-relations │ │ │ │ │ -00091d70: 6869 7073 2064 6563 6c61 7269 6e67 2d72 hips declaring-r │ │ │ │ │ -00091d80: 656c 6174 696f 6e73 6869 7073 2d62 6574 elationships-bet │ │ │ │ │ -00091d90: 7765 656e 2d70 6163 6b61 6765 737f 3231 ween-packages.21 │ │ │ │ │ -00091da0: 3234 3534 0a52 6566 3a20 6566 7f32 3132 2454.Ref: ef.212 │ │ │ │ │ -00091db0: 3435 340a 4e6f 6465 3a20 5379 6e74 6178 454.Node: Syntax │ │ │ │ │ -00091dc0: 206f 6620 7265 6c61 7469 6f6e 7368 6970 of relationship │ │ │ │ │ -00091dd0: 2066 6965 6c64 737f 3231 3333 3231 0a52 fields.213321.R │ │ │ │ │ -00091de0: 6566 3a20 6368 2d72 656c 6174 696f 6e73 ef: ch-relations │ │ │ │ │ -00091df0: 6869 7073 2073 2d64 6570 7379 6e74 6178 hips s-depsyntax │ │ │ │ │ -00091e00: 7f32 3133 3531 330a 5265 663a 2066 307f .213513.Ref: f0. │ │ │ │ │ -00091e10: 3231 3335 3133 0a52 6566 3a20 6368 2d72 213513.Ref: ch-r │ │ │ │ │ -00091e20: 656c 6174 696f 6e73 6869 7073 2073 796e elationships syn │ │ │ │ │ -00091e30: 7461 782d 6f66 2d72 656c 6174 696f 6e73 tax-of-relations │ │ │ │ │ -00091e40: 6869 702d 6669 656c 6473 7f32 3133 3531 hip-fields.21351 │ │ │ │ │ -00091e50: 330a 5265 663a 2066 317f 3231 3335 3133 3.Ref: f1.213513 │ │ │ │ │ -00091e60: 0a52 6566 3a20 5379 6e74 6178 206f 6620 .Ref: Syntax of │ │ │ │ │ -00091e70: 7265 6c61 7469 6f6e 7368 6970 2066 6965 relationship fie │ │ │ │ │ -00091e80: 6c64 732d 466f 6f74 6e6f 7465 2d31 7f32 lds-Footnote-1.2 │ │ │ │ │ -00091e90: 3139 3538 310a 4e6f 6465 3a20 4269 6e61 19581.Node: Bina │ │ │ │ │ -00091ea0: 7279 2044 6570 656e 6465 6e63 6965 7320 ry Dependencies │ │ │ │ │ -00091eb0: 2d20 4465 7065 6e64 7320 5265 636f 6d6d - Depends Recomm │ │ │ │ │ -00091ec0: 656e 6473 2053 7567 6765 7374 7320 456e ends Suggests En │ │ │ │ │ -00091ed0: 6861 6e63 6573 2050 7265 2d44 6570 656e hances Pre-Depen │ │ │ │ │ -00091ee0: 6473 7f32 3139 3834 360a 5265 663a 2063 ds.219846.Ref: c │ │ │ │ │ -00091ef0: 682d 7265 6c61 7469 6f6e 7368 6970 7320 h-relationships │ │ │ │ │ -00091f00: 6269 6e61 7279 2d64 6570 656e 6465 6e63 binary-dependenc │ │ │ │ │ -00091f10: 6965 732d 6465 7065 6e64 732d 7265 636f ies-depends-reco │ │ │ │ │ -00091f20: 6d6d 656e 6473 2d73 7567 6765 7374 732d mmends-suggests- │ │ │ │ │ -00091f30: 656e 6861 6e63 6573 2d70 7265 2d64 6570 enhances-pre-dep │ │ │ │ │ -00091f40: 656e 6473 7f32 3230 3039 310a 5265 663a ends.220091.Ref: │ │ │ │ │ -00091f50: 2066 327f 3232 3030 3931 0a52 6566 3a20 f2.220091.Ref: │ │ │ │ │ -00091f60: 6368 2d72 656c 6174 696f 6e73 6869 7073 ch-relationships │ │ │ │ │ -00091f70: 2073 2d62 696e 6172 7964 6570 737f 3232 s-binarydeps.22 │ │ │ │ │ -00091f80: 3030 3931 0a52 6566 3a20 3962 7f32 3230 0091.Ref: 9b.220 │ │ │ │ │ -00091f90: 3039 310a 5265 663a 2042 696e 6172 7920 091.Ref: Binary │ │ │ │ │ -00091fa0: 4465 7065 6e64 656e 6369 6573 202d 2044 Dependencies - D │ │ │ │ │ -00091fb0: 6570 656e 6473 2052 6563 6f6d 6d65 6e64 epends Recommend │ │ │ │ │ -00091fc0: 7320 5375 6767 6573 7473 2045 6e68 616e s Suggests Enhan │ │ │ │ │ -00091fd0: 6365 7320 5072 652d 4465 7065 6e64 732d ces Pre-Depends- │ │ │ │ │ -00091fe0: 466f 6f74 6e6f 7465 2d31 7f32 3238 3232 Footnote-1.22822 │ │ │ │ │ -00091ff0: 300a 4e6f 6465 3a20 5061 636b 6167 6573 0.Node: Packages │ │ │ │ │ -00092000: 2077 6869 6368 2062 7265 616b 206f 7468 which break oth │ │ │ │ │ -00092010: 6572 2070 6163 6b61 6765 7320 2d20 4272 er packages - Br │ │ │ │ │ -00092020: 6561 6b73 7f32 3238 3735 350a 5265 663a eaks.228755.Ref: │ │ │ │ │ -00092030: 2063 682d 7265 6c61 7469 6f6e 7368 6970 ch-relationship │ │ │ │ │ -00092040: 7320 7061 636b 6167 6573 2d77 6869 6368 s packages-which │ │ │ │ │ -00092050: 2d62 7265 616b 2d6f 7468 6572 2d70 6163 -break-other-pac │ │ │ │ │ -00092060: 6b61 6765 732d 6272 6561 6b73 7f32 3239 kages-breaks.229 │ │ │ │ │ -00092070: 3031 300a 5265 663a 2066 357f 3232 3930 010.Ref: f5.2290 │ │ │ │ │ -00092080: 3130 0a52 6566 3a20 6368 2d72 656c 6174 10.Ref: ch-relat │ │ │ │ │ -00092090: 696f 6e73 6869 7073 2073 2d62 7265 616b ionships s-break │ │ │ │ │ -000920a0: 737f 3232 3930 3130 0a52 6566 3a20 6633 s.229010.Ref: f3 │ │ │ │ │ -000920b0: 7f32 3239 3031 300a 4e6f 6465 3a20 436f .229010.Node: Co │ │ │ │ │ -000920c0: 6e66 6c69 6374 696e 6720 6269 6e61 7279 nflicting binary │ │ │ │ │ -000920d0: 2070 6163 6b61 6765 7320 2d20 436f 6e66 packages - Conf │ │ │ │ │ -000920e0: 6c69 6374 737f 3233 3038 3133 0a52 6566 licts.230813.Ref │ │ │ │ │ -000920f0: 3a20 6368 2d72 656c 6174 696f 6e73 6869 : ch-relationshi │ │ │ │ │ -00092100: 7073 2063 6f6e 666c 6963 7469 6e67 2d62 ps conflicting-b │ │ │ │ │ -00092110: 696e 6172 792d 7061 636b 6167 6573 2d63 inary-packages-c │ │ │ │ │ -00092120: 6f6e 666c 6963 7473 7f32 3331 3032 350a onflicts.231025. │ │ │ │ │ -00092130: 5265 663a 2066 367f 3233 3130 3235 0a52 Ref: f6.231025.R │ │ │ │ │ -00092140: 6566 3a20 6368 2d72 656c 6174 696f 6e73 ef: ch-relations │ │ │ │ │ -00092150: 6869 7073 2073 2d63 6f6e 666c 6963 7473 hips s-conflicts │ │ │ │ │ -00092160: 7f32 3331 3032 350a 5265 663a 2066 347f .231025.Ref: f4. │ │ │ │ │ -00092170: 3233 3130 3235 0a4e 6f64 653a 2056 6972 231025.Node: Vir │ │ │ │ │ -00092180: 7475 616c 2070 6163 6b61 6765 7320 2d20 tual packages - │ │ │ │ │ -00092190: 5072 6f76 6964 6573 7f32 3335 3037 350a Provides.235075. │ │ │ │ │ -000921a0: 5265 663a 2063 682d 7265 6c61 7469 6f6e Ref: ch-relation │ │ │ │ │ -000921b0: 7368 6970 7320 732d 7669 7274 7561 6c7f ships s-virtual. │ │ │ │ │ -000921c0: 3233 3532 3934 0a52 6566 3a20 3536 7f32 235294.Ref: 56.2 │ │ │ │ │ -000921d0: 3335 3239 340a 5265 663a 2063 682d 7265 35294.Ref: ch-re │ │ │ │ │ -000921e0: 6c61 7469 6f6e 7368 6970 7320 7669 7274 lationships virt │ │ │ │ │ -000921f0: 7561 6c2d 7061 636b 6167 6573 2d70 726f ual-packages-pro │ │ │ │ │ -00092200: 7669 6465 737f 3233 3532 3934 0a52 6566 vides.235294.Ref │ │ │ │ │ -00092210: 3a20 6637 7f32 3335 3239 340a 4e6f 6465 : f7.235294.Node │ │ │ │ │ -00092220: 3a20 4f76 6572 7772 6974 696e 6720 6669 : Overwriting fi │ │ │ │ │ -00092230: 6c65 7320 616e 6420 7265 706c 6163 696e les and replacin │ │ │ │ │ -00092240: 6720 7061 636b 6167 6573 202d 2052 6570 g packages - Rep │ │ │ │ │ -00092250: 6c61 6365 737f 3233 3833 3434 0a52 6566 laces.238344.Ref │ │ │ │ │ -00092260: 3a20 6368 2d72 656c 6174 696f 6e73 6869 : ch-relationshi │ │ │ │ │ -00092270: 7073 206f 7665 7277 7269 7469 6e67 2d66 ps overwriting-f │ │ │ │ │ -00092280: 696c 6573 2d61 6e64 2d72 6570 6c61 6369 iles-and-replaci │ │ │ │ │ -00092290: 6e67 2d70 6163 6b61 6765 732d 7265 706c ng-packages-repl │ │ │ │ │ -000922a0: 6163 6573 7f32 3338 3638 360a 5265 663a aces.238686.Ref: │ │ │ │ │ -000922b0: 2066 397f 3233 3836 3836 0a52 6566 3a20 f9.238686.Ref: │ │ │ │ │ -000922c0: 6368 2d72 656c 6174 696f 6e73 6869 7073 ch-relationships │ │ │ │ │ -000922d0: 2073 2d72 6570 6c61 6365 737f 3233 3836 s-replaces.2386 │ │ │ │ │ -000922e0: 3836 0a52 6566 3a20 6561 7f32 3338 3638 86.Ref: ea.23868 │ │ │ │ │ -000922f0: 360a 4e6f 6465 3a20 4f76 6572 7772 6974 6.Node: Overwrit │ │ │ │ │ -00092300: 696e 6720 6669 6c65 7320 696e 206f 7468 ing files in oth │ │ │ │ │ -00092310: 6572 2070 6163 6b61 6765 737f 3233 3931 er packages.2391 │ │ │ │ │ -00092320: 3634 0a52 6566 3a20 6368 2d72 656c 6174 64.Ref: ch-relat │ │ │ │ │ -00092330: 696f 6e73 6869 7073 206f 7665 7277 7269 ionships overwri │ │ │ │ │ -00092340: 7469 6e67 2d66 696c 6573 2d69 6e2d 6f74 ting-files-in-ot │ │ │ │ │ -00092350: 6865 722d 7061 636b 6167 6573 7f32 3339 her-packages.239 │ │ │ │ │ -00092360: 3334 390a 5265 663a 2066 617f 3233 3933 349.Ref: fa.2393 │ │ │ │ │ -00092370: 3439 0a52 6566 3a20 6368 2d72 656c 6174 49.Ref: ch-relat │ │ │ │ │ -00092380: 696f 6e73 6869 7073 2073 372d 362d 317f ionships s7-6-1. │ │ │ │ │ -00092390: 3233 3933 3439 0a52 6566 3a20 6662 7f32 239349.Ref: fb.2 │ │ │ │ │ -000923a0: 3339 3334 390a 5265 663a 204f 7665 7277 39349.Ref: Overw │ │ │ │ │ -000923b0: 7269 7469 6e67 2066 696c 6573 2069 6e20 riting files in │ │ │ │ │ -000923c0: 6f74 6865 7220 7061 636b 6167 6573 2d46 other packages-F │ │ │ │ │ -000923d0: 6f6f 746e 6f74 652d 317f 3234 3134 3032 ootnote-1.241402 │ │ │ │ │ -000923e0: 0a52 6566 3a20 4f76 6572 7772 6974 696e .Ref: Overwritin │ │ │ │ │ -000923f0: 6720 6669 6c65 7320 696e 206f 7468 6572 g files in other │ │ │ │ │ -00092400: 2070 6163 6b61 6765 732d 466f 6f74 6e6f packages-Footno │ │ │ │ │ -00092410: 7465 2d32 7f32 3432 3039 320a 4e6f 6465 te-2.242092.Node │ │ │ │ │ -00092420: 3a20 5265 706c 6163 696e 6720 7768 6f6c : Replacing whol │ │ │ │ │ -00092430: 6520 7061 636b 6167 6573 2066 6f72 6369 e packages forci │ │ │ │ │ -00092440: 6e67 2074 6865 6972 2072 656d 6f76 616c ng their removal │ │ │ │ │ -00092450: 7f32 3432 3230 370a 5265 663a 2063 682d .242207.Ref: ch- │ │ │ │ │ -00092460: 7265 6c61 7469 6f6e 7368 6970 7320 7265 relationships re │ │ │ │ │ -00092470: 706c 6163 696e 672d 7768 6f6c 652d 7061 placing-whole-pa │ │ │ │ │ -00092480: 636b 6167 6573 2d66 6f72 6369 6e67 2d74 ckages-forcing-t │ │ │ │ │ -00092490: 6865 6972 2d72 656d 6f76 616c 7f32 3432 heir-removal.242 │ │ │ │ │ -000924a0: 3339 320a 5265 663a 2066 637f 3234 3233 392.Ref: fc.2423 │ │ │ │ │ -000924b0: 3932 0a52 6566 3a20 6368 2d72 656c 6174 92.Ref: ch-relat │ │ │ │ │ -000924c0: 696f 6e73 6869 7073 2073 372d 362d 327f ionships s7-6-2. │ │ │ │ │ -000924d0: 3234 3233 3932 0a52 6566 3a20 6664 7f32 242392.Ref: fd.2 │ │ │ │ │ -000924e0: 3432 3339 320a 4e6f 6465 3a20 5265 6c61 42392.Node: Rela │ │ │ │ │ -000924f0: 7469 6f6e 7368 6970 7320 6265 7477 6565 tionships betwee │ │ │ │ │ -00092500: 6e20 736f 7572 6365 2061 6e64 2062 696e n source and bin │ │ │ │ │ -00092510: 6172 7920 7061 636b 6167 6573 202d 2042 ary packages - B │ │ │ │ │ -00092520: 7569 6c64 2d44 6570 656e 6473 2042 7569 uild-Depends Bui │ │ │ │ │ -00092530: 6c64 2d44 6570 656e 6473 2d49 6e64 6570 ld-Depends-Indep │ │ │ │ │ -00092540: 2042 7569 6c64 2d44 6570 656e 6473 2d41 Build-Depends-A │ │ │ │ │ -00092550: 7263 6820 4275 696c 642d 436f 6e66 6c69 rch Build-Confli │ │ │ │ │ -00092560: 6374 7320 4275 696c 642d 436f 6e66 6c69 cts Build-Confli │ │ │ │ │ -00092570: 6374 732d 496e 6465 7020 4275 696c 642d cts-Indep Build- │ │ │ │ │ -00092580: 436f 6e66 6c69 6374 732d 4172 6368 7f32 Conflicts-Arch.2 │ │ │ │ │ -00092590: 3433 3236 330a 5265 663a 2063 682d 7265 43263.Ref: ch-re │ │ │ │ │ -000925a0: 6c61 7469 6f6e 7368 6970 7320 7265 6c61 lationships rela │ │ │ │ │ -000925b0: 7469 6f6e 7368 6970 732d 6265 7477 6565 tionships-betwee │ │ │ │ │ -000925c0: 6e2d 736f 7572 6365 2d61 6e64 2d62 696e n-source-and-bin │ │ │ │ │ -000925d0: 6172 792d 7061 636b 6167 6573 2d62 7569 ary-packages-bui │ │ │ │ │ -000925e0: 6c64 2d64 6570 656e 6473 2d62 7569 6c64 ld-depends-build │ │ │ │ │ -000925f0: 2d64 6570 656e 6473 2d69 6e64 6570 2d62 -depends-indep-b │ │ │ │ │ -00092600: 7569 6c64 2d64 6570 656e 6473 2d61 7263 uild-depends-arc │ │ │ │ │ -00092610: 682d 6275 696c 642d 636f 6e66 6c69 6374 h-build-conflict │ │ │ │ │ -00092620: 732d 6275 696c 642d 636f 6e66 6c69 6374 s-build-conflict │ │ │ │ │ -00092630: 732d 696e 6465 702d 6275 696c 642d 636f s-indep-build-co │ │ │ │ │ -00092640: 6e66 6c69 6374 732d 6172 6368 7f32 3433 nflicts-arch.243 │ │ │ │ │ -00092650: 3634 330a 5265 663a 2066 657f 3234 3336 643.Ref: fe.2436 │ │ │ │ │ -00092660: 3433 0a52 6566 3a20 6368 2d72 656c 6174 43.Ref: ch-relat │ │ │ │ │ -00092670: 696f 6e73 6869 7073 2073 2d73 6f75 7263 ionships s-sourc │ │ │ │ │ -00092680: 6562 696e 6172 7964 6570 737f 3234 3336 ebinarydeps.2436 │ │ │ │ │ -00092690: 3433 0a52 6566 3a20 3936 7f32 3433 3634 43.Ref: 96.24364 │ │ │ │ │ -000926a0: 330a 4e6f 6465 3a20 4164 6469 7469 6f6e 3.Node: Addition │ │ │ │ │ -000926b0: 616c 2073 6f75 7263 6520 7061 636b 6167 al source packag │ │ │ │ │ -000926c0: 6573 2075 7365 6420 746f 2062 7569 6c64 es used to build │ │ │ │ │ -000926d0: 2074 6865 2062 696e 6172 7920 2d20 4275 the binary - Bu │ │ │ │ │ -000926e0: 696c 742d 5573 696e 677f 3234 3734 3730 ilt-Using.247470 │ │ │ │ │ -000926f0: 0a52 6566 3a20 6368 2d72 656c 6174 696f .Ref: ch-relatio │ │ │ │ │ -00092700: 6e73 6869 7073 2061 6464 6974 696f 6e61 nships additiona │ │ │ │ │ -00092710: 6c2d 736f 7572 6365 2d70 6163 6b61 6765 l-source-package │ │ │ │ │ -00092720: 732d 7573 6564 2d74 6f2d 6275 696c 642d s-used-to-build- │ │ │ │ │ -00092730: 7468 652d 6269 6e61 7279 2d62 7569 6c74 the-binary-built │ │ │ │ │ -00092740: 2d75 7369 6e67 7f32 3437 3739 300a 5265 -using.247790.Re │ │ │ │ │ -00092750: 663a 2066 667f 3234 3737 3930 0a52 6566 f: ff.247790.Ref │ │ │ │ │ -00092760: 3a20 6368 2d72 656c 6174 696f 6e73 6869 : ch-relationshi │ │ │ │ │ -00092770: 7073 2073 2d62 7569 6c74 2d75 7369 6e67 ps s-built-using │ │ │ │ │ -00092780: 7f32 3437 3739 300a 5265 663a 2039 637f .247790.Ref: 9c. │ │ │ │ │ -00092790: 3234 3737 3930 0a52 6566 3a20 4164 6469 247790.Ref: Addi │ │ │ │ │ -000927a0: 7469 6f6e 616c 2073 6f75 7263 6520 7061 tional source pa │ │ │ │ │ -000927b0: 636b 6167 6573 2075 7365 6420 746f 2062 ckages used to b │ │ │ │ │ -000927c0: 7569 6c64 2074 6865 2062 696e 6172 7920 uild the binary │ │ │ │ │ -000927d0: 2d20 4275 696c 742d 5573 696e 672d 466f - Built-Using-Fo │ │ │ │ │ -000927e0: 6f74 6e6f 7465 2d31 7f32 3439 3735 360a otnote-1.249756. │ │ │ │ │ -000927f0: 5265 663a 2041 6464 6974 696f 6e61 6c20 Ref: Additional │ │ │ │ │ -00092800: 736f 7572 6365 2070 6163 6b61 6765 7320 source packages │ │ │ │ │ -00092810: 7573 6564 2074 6f20 6275 696c 6420 7468 used to build th │ │ │ │ │ -00092820: 6520 6269 6e61 7279 202d 2042 7569 6c74 e binary - Built │ │ │ │ │ -00092830: 2d55 7369 6e67 2d46 6f6f 746e 6f74 652d -Using-Footnote- │ │ │ │ │ -00092840: 327f 3234 3938 3939 0a4e 6f64 653a 2053 2.249899.Node: S │ │ │ │ │ -00092850: 6861 7265 6420 6c69 6272 6172 6965 737f hared libraries. │ │ │ │ │ -00092860: 3234 3939 3836 0a52 6566 3a20 6368 2d73 249986.Ref: ch-s │ │ │ │ │ -00092870: 6861 7265 646c 6962 7320 646f 637f 3235 haredlibs doc.25 │ │ │ │ │ -00092880: 3031 3237 0a52 6566 3a20 3130 307f 3235 0127.Ref: 100.25 │ │ │ │ │ -00092890: 3031 3237 0a52 6566 3a20 6368 2d73 6861 0127.Ref: ch-sha │ │ │ │ │ -000928a0: 7265 646c 6962 7320 7368 6172 6564 2d6c redlibs shared-l │ │ │ │ │ -000928b0: 6962 7261 7269 6573 7f32 3530 3132 370a ibraries.250127. │ │ │ │ │ -000928c0: 5265 663a 2031 3031 7f32 3530 3132 370a Ref: 101.250127. │ │ │ │ │ -000928d0: 5265 663a 2053 6861 7265 6420 6c69 6272 Ref: Shared libr │ │ │ │ │ -000928e0: 6172 6965 732d 466f 6f74 6e6f 7465 2d31 aries-Footnote-1 │ │ │ │ │ -000928f0: 7f32 3532 3939 390a 4e6f 6465 3a20 5275 .252999.Node: Ru │ │ │ │ │ -00092900: 6e2d 7469 6d65 2073 6861 7265 6420 6c69 n-time shared li │ │ │ │ │ -00092910: 6272 6172 6965 737f 3235 3335 3733 0a52 braries.253573.R │ │ │ │ │ -00092920: 6566 3a20 6368 2d73 6861 7265 646c 6962 ef: ch-sharedlib │ │ │ │ │ -00092930: 7320 7275 6e2d 7469 6d65 2d73 6861 7265 s run-time-share │ │ │ │ │ -00092940: 642d 6c69 6272 6172 6965 737f 3235 3336 d-libraries.2536 │ │ │ │ │ -00092950: 3935 0a52 6566 3a20 3130 347f 3235 3336 95.Ref: 104.2536 │ │ │ │ │ -00092960: 3935 0a52 6566 3a20 6368 2d73 6861 7265 95.Ref: ch-share │ │ │ │ │ -00092970: 646c 6962 7320 732d 7368 6172 6564 6c69 dlibs s-sharedli │ │ │ │ │ -00092980: 6273 2d72 756e 7469 6d65 7f32 3533 3639 bs-runtime.25369 │ │ │ │ │ -00092990: 350a 5265 663a 2031 3032 7f32 3533 3639 5.Ref: 102.25369 │ │ │ │ │ -000929a0: 350a 5265 663a 2052 756e 2d74 696d 6520 5.Ref: Run-time │ │ │ │ │ -000929b0: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ -000929c0: 2d46 6f6f 746e 6f74 652d 317f 3235 3738 -Footnote-1.2578 │ │ │ │ │ -000929d0: 3738 0a52 6566 3a20 5275 6e2d 7469 6d65 78.Ref: Run-time │ │ │ │ │ -000929e0: 2073 6861 7265 6420 6c69 6272 6172 6965 shared librarie │ │ │ │ │ -000929f0: 732d 466f 6f74 6e6f 7465 2d32 7f32 3538 s-Footnote-2.258 │ │ │ │ │ -00092a00: 3433 330a 5265 663a 2052 756e 2d74 696d 433.Ref: Run-tim │ │ │ │ │ -00092a10: 6520 7368 6172 6564 206c 6962 7261 7269 e shared librari │ │ │ │ │ -00092a20: 6573 2d46 6f6f 746e 6f74 652d 337f 3235 es-Footnote-3.25 │ │ │ │ │ -00092a30: 3837 3739 0a4e 6f64 653a 206c 6463 6f6e 8779.Node: ldcon │ │ │ │ │ -00092a40: 6669 677f 3235 3936 3630 0a52 6566 3a20 fig.259660.Ref: │ │ │ │ │ -00092a50: 6368 2d73 6861 7265 646c 6962 7320 6c64 ch-sharedlibs ld │ │ │ │ │ -00092a60: 636f 6e66 6967 7f32 3539 3733 370a 5265 config.259737.Re │ │ │ │ │ -00092a70: 663a 2031 3036 7f32 3539 3733 370a 5265 f: 106.259737.Re │ │ │ │ │ -00092a80: 663a 2063 682d 7368 6172 6564 6c69 6273 f: ch-sharedlibs │ │ │ │ │ -00092a90: 2073 2d6c 6463 6f6e 6669 677f 3235 3937 s-ldconfig.2597 │ │ │ │ │ -00092aa0: 3337 0a52 6566 3a20 3130 377f 3235 3937 37.Ref: 107.2597 │ │ │ │ │ -00092ab0: 3337 0a52 6566 3a20 6c64 636f 6e66 6967 37.Ref: ldconfig │ │ │ │ │ -00092ac0: 2d46 6f6f 746e 6f74 652d 317f 3236 3032 -Footnote-1.2602 │ │ │ │ │ -00092ad0: 3234 0a4e 6f64 653a 2053 6861 7265 6420 24.Node: Shared │ │ │ │ │ -00092ae0: 6c69 6272 6172 7920 7375 7070 6f72 7420 library support │ │ │ │ │ -00092af0: 6669 6c65 737f 3236 3033 3836 0a52 6566 files.260386.Ref │ │ │ │ │ -00092b00: 3a20 6368 2d73 6861 7265 646c 6962 7320 : ch-sharedlibs │ │ │ │ │ -00092b10: 732d 7368 6172 6564 6c69 6273 2d73 7570 s-sharedlibs-sup │ │ │ │ │ -00092b20: 706f 7274 2d66 696c 6573 7f32 3630 3533 port-files.26053 │ │ │ │ │ -00092b30: 330a 5265 663a 2031 3038 7f32 3630 3533 3.Ref: 108.26053 │ │ │ │ │ -00092b40: 330a 5265 663a 2063 682d 7368 6172 6564 3.Ref: ch-shared │ │ │ │ │ -00092b50: 6c69 6273 2073 6861 7265 642d 6c69 6272 libs shared-libr │ │ │ │ │ -00092b60: 6172 792d 7375 7070 6f72 742d 6669 6c65 ary-support-file │ │ │ │ │ -00092b70: 737f 3236 3035 3333 0a52 6566 3a20 3130 s.260533.Ref: 10 │ │ │ │ │ -00092b80: 397f 3236 3035 3333 0a52 6566 3a20 5368 9.260533.Ref: Sh │ │ │ │ │ -00092b90: 6172 6564 206c 6962 7261 7279 2073 7570 ared library sup │ │ │ │ │ -00092ba0: 706f 7274 2066 696c 6573 2d46 6f6f 746e port files-Footn │ │ │ │ │ -00092bb0: 6f74 652d 317f 3236 3230 3839 0a4e 6f64 ote-1.262089.Nod │ │ │ │ │ -00092bc0: 653a 2053 7461 7469 6320 6c69 6272 6172 e: Static librar │ │ │ │ │ -00092bd0: 6965 737f 3236 3231 3830 0a52 6566 3a20 ies.262180.Ref: │ │ │ │ │ -00092be0: 6368 2d73 6861 7265 646c 6962 7320 732d ch-sharedlibs s- │ │ │ │ │ -00092bf0: 7368 6172 6564 6c69 6273 2d73 7461 7469 sharedlibs-stati │ │ │ │ │ -00092c00: 637f 3236 3233 3139 0a52 6566 3a20 3130 c.262319.Ref: 10 │ │ │ │ │ -00092c10: 617f 3236 3233 3139 0a52 6566 3a20 6368 a.262319.Ref: ch │ │ │ │ │ -00092c20: 2d73 6861 7265 646c 6962 7320 7374 6174 -sharedlibs stat │ │ │ │ │ -00092c30: 6963 2d6c 6962 7261 7269 6573 7f32 3632 ic-libraries.262 │ │ │ │ │ -00092c40: 3331 390a 5265 663a 2031 3062 7f32 3632 319.Ref: 10b.262 │ │ │ │ │ -00092c50: 3331 390a 4e6f 6465 3a20 4465 7665 6c6f 319.Node: Develo │ │ │ │ │ -00092c60: 706d 656e 7420 6669 6c65 737f 3236 3330 pment files.2630 │ │ │ │ │ -00092c70: 3133 0a52 6566 3a20 6368 2d73 6861 7265 13.Ref: ch-share │ │ │ │ │ -00092c80: 646c 6962 7320 6465 7665 6c6f 706d 656e dlibs developmen │ │ │ │ │ -00092c90: 742d 6669 6c65 737f 3236 3331 3737 0a52 t-files.263177.R │ │ │ │ │ -00092ca0: 6566 3a20 3130 637f 3236 3331 3737 0a52 ef: 10c.263177.R │ │ │ │ │ -00092cb0: 6566 3a20 6368 2d73 6861 7265 646c 6962 ef: ch-sharedlib │ │ │ │ │ -00092cc0: 7320 732d 7368 6172 6564 6c69 6273 2d64 s s-sharedlibs-d │ │ │ │ │ -00092cd0: 6576 7f32 3633 3137 370a 5265 663a 2031 ev.263177.Ref: 1 │ │ │ │ │ -00092ce0: 3064 7f32 3633 3137 370a 5265 663a 2044 0d.263177.Ref: D │ │ │ │ │ -00092cf0: 6576 656c 6f70 6d65 6e74 2066 696c 6573 evelopment files │ │ │ │ │ -00092d00: 2d46 6f6f 746e 6f74 652d 317f 3236 3437 -Footnote-1.2647 │ │ │ │ │ -00092d10: 3131 0a4e 6f64 653a 2044 6570 656e 6465 11.Node: Depende │ │ │ │ │ -00092d20: 6e63 6965 7320 6265 7477 6565 6e20 7468 ncies between th │ │ │ │ │ -00092d30: 6520 7061 636b 6167 6573 206f 6620 7468 e packages of th │ │ │ │ │ -00092d40: 6520 7361 6d65 206c 6962 7261 7279 7f32 e same library.2 │ │ │ │ │ -00092d50: 3634 3934 380a 5265 663a 2063 682d 7368 64948.Ref: ch-sh │ │ │ │ │ -00092d60: 6172 6564 6c69 6273 2064 6570 656e 6465 aredlibs depende │ │ │ │ │ -00092d70: 6e63 6965 732d 6265 7477 6565 6e2d 7468 ncies-between-th │ │ │ │ │ -00092d80: 652d 7061 636b 6167 6573 2d6f 662d 7468 e-packages-of-th │ │ │ │ │ -00092d90: 652d 7361 6d65 2d6c 6962 7261 7279 7f32 e-same-library.2 │ │ │ │ │ -00092da0: 3635 3134 370a 5265 663a 2031 3066 7f32 65147.Ref: 10f.2 │ │ │ │ │ -00092db0: 3635 3134 370a 5265 663a 2063 682d 7368 65147.Ref: ch-sh │ │ │ │ │ -00092dc0: 6172 6564 6c69 6273 2073 2d73 6861 7265 aredlibs s-share │ │ │ │ │ -00092dd0: 646c 6962 732d 696e 7472 6164 6570 737f dlibs-intradeps. │ │ │ │ │ -00092de0: 3236 3531 3437 0a52 6566 3a20 3131 307f 265147.Ref: 110. │ │ │ │ │ -00092df0: 3236 3531 3437 0a52 6566 3a20 4465 7065 265147.Ref: Depe │ │ │ │ │ -00092e00: 6e64 656e 6369 6573 2062 6574 7765 656e ndencies between │ │ │ │ │ -00092e10: 2074 6865 2070 6163 6b61 6765 7320 6f66 the packages of │ │ │ │ │ -00092e20: 2074 6865 2073 616d 6520 6c69 6272 6172 the same librar │ │ │ │ │ -00092e30: 792d 466f 6f74 6e6f 7465 2d31 7f32 3635 y-Footnote-1.265 │ │ │ │ │ -00092e40: 3534 380a 4e6f 6465 3a20 4465 7065 6e64 548.Node: Depend │ │ │ │ │ -00092e50: 656e 6369 6573 2062 6574 7765 656e 2074 encies between t │ │ │ │ │ -00092e60: 6865 206c 6962 7261 7279 2061 6e64 206f he library and o │ │ │ │ │ -00092e70: 7468 6572 2070 6163 6b61 6765 737f 3236 ther packages.26 │ │ │ │ │ -00092e80: 3536 3736 0a52 6566 3a20 6368 2d73 6861 5676.Ref: ch-sha │ │ │ │ │ -00092e90: 7265 646c 6962 7320 6465 7065 6e64 656e redlibs dependen │ │ │ │ │ -00092ea0: 6369 6573 2d62 6574 7765 656e 2d74 6865 cies-between-the │ │ │ │ │ -00092eb0: 2d6c 6962 7261 7279 2d61 6e64 2d6f 7468 -library-and-oth │ │ │ │ │ -00092ec0: 6572 2d70 6163 6b61 6765 737f 3236 3538 er-packages.2658 │ │ │ │ │ -00092ed0: 3439 0a52 6566 3a20 3131 317f 3236 3538 49.Ref: 111.2658 │ │ │ │ │ -00092ee0: 3439 0a52 6566 3a20 6368 2d73 6861 7265 49.Ref: ch-share │ │ │ │ │ -00092ef0: 646c 6962 7320 732d 7368 6172 6564 6c69 dlibs s-sharedli │ │ │ │ │ -00092f00: 6273 2d64 6570 656e 6473 7f32 3635 3834 bs-depends.26584 │ │ │ │ │ -00092f10: 390a 5265 663a 2031 3035 7f32 3635 3834 9.Ref: 105.26584 │ │ │ │ │ -00092f20: 390a 5265 663a 2044 6570 656e 6465 6e63 9.Ref: Dependenc │ │ │ │ │ -00092f30: 6965 7320 6265 7477 6565 6e20 7468 6520 ies between the │ │ │ │ │ -00092f40: 6c69 6272 6172 7920 616e 6420 6f74 6865 library and othe │ │ │ │ │ -00092f50: 7220 7061 636b 6167 6573 2d46 6f6f 746e r packages-Footn │ │ │ │ │ -00092f60: 6f74 652d 317f 3236 3932 3231 0a4e 6f64 ote-1.269221.Nod │ │ │ │ │ -00092f70: 653a 2047 656e 6572 6174 696e 6720 6465 e: Generating de │ │ │ │ │ -00092f80: 7065 6e64 656e 6369 6573 206f 6e20 7368 pendencies on sh │ │ │ │ │ -00092f90: 6172 6564 206c 6962 7261 7269 6573 7f32 ared libraries.2 │ │ │ │ │ -00092fa0: 3639 3532 300a 5265 663a 2063 682d 7368 69520.Ref: ch-sh │ │ │ │ │ -00092fb0: 6172 6564 6c69 6273 2067 656e 6572 6174 aredlibs generat │ │ │ │ │ -00092fc0: 696e 672d 6465 7065 6e64 656e 6369 6573 ing-dependencies │ │ │ │ │ -00092fd0: 2d6f 6e2d 7368 6172 6564 2d6c 6962 7261 -on-shared-libra │ │ │ │ │ -00092fe0: 7269 6573 7f32 3639 3639 330a 5265 663a ries.269693.Ref: │ │ │ │ │ -00092ff0: 2031 3132 7f32 3639 3639 330a 5265 663a 112.269693.Ref: │ │ │ │ │ -00093000: 2063 682d 7368 6172 6564 6c69 6273 2073 ch-sharedlibs s │ │ │ │ │ -00093010: 2d64 706b 672d 7368 6c69 6264 6570 737f -dpkg-shlibdeps. │ │ │ │ │ -00093020: 3236 3936 3933 0a52 6566 3a20 3131 337f 269693.Ref: 113. │ │ │ │ │ -00093030: 3236 3936 3933 0a52 6566 3a20 4765 6e65 269693.Ref: Gene │ │ │ │ │ -00093040: 7261 7469 6e67 2064 6570 656e 6465 6e63 rating dependenc │ │ │ │ │ -00093050: 6965 7320 6f6e 2073 6861 7265 6420 6c69 ies on shared li │ │ │ │ │ -00093060: 6272 6172 6965 732d 466f 6f74 6e6f 7465 braries-Footnote │ │ │ │ │ -00093070: 2d31 7f32 3732 3437 300a 5265 663a 2047 -1.272470.Ref: G │ │ │ │ │ -00093080: 656e 6572 6174 696e 6720 6465 7065 6e64 enerating depend │ │ │ │ │ -00093090: 656e 6369 6573 206f 6e20 7368 6172 6564 encies on shared │ │ │ │ │ -000930a0: 206c 6962 7261 7269 6573 2d46 6f6f 746e libraries-Footn │ │ │ │ │ -000930b0: 6f74 652d 327f 3237 3236 3739 0a52 6566 ote-2.272679.Ref │ │ │ │ │ -000930c0: 3a20 4765 6e65 7261 7469 6e67 2064 6570 : Generating dep │ │ │ │ │ -000930d0: 656e 6465 6e63 6965 7320 6f6e 2073 6861 endencies on sha │ │ │ │ │ -000930e0: 7265 6420 6c69 6272 6172 6965 732d 466f red libraries-Fo │ │ │ │ │ -000930f0: 6f74 6e6f 7465 2d33 7f32 3732 3933 390a otnote-3.272939. │ │ │ │ │ -00093100: 5265 663a 2047 656e 6572 6174 696e 6720 Ref: Generating │ │ │ │ │ -00093110: 6465 7065 6e64 656e 6369 6573 206f 6e20 dependencies on │ │ │ │ │ -00093120: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ -00093130: 2d46 6f6f 746e 6f74 652d 347f 3237 3330 -Footnote-4.2730 │ │ │ │ │ -00093140: 3639 0a52 6566 3a20 4765 6e65 7261 7469 69.Ref: Generati │ │ │ │ │ -00093150: 6e67 2064 6570 656e 6465 6e63 6965 7320 ng dependencies │ │ │ │ │ -00093160: 6f6e 2073 6861 7265 6420 6c69 6272 6172 on shared librar │ │ │ │ │ -00093170: 6965 732d 466f 6f74 6e6f 7465 2d35 7f32 ies-Footnote-5.2 │ │ │ │ │ -00093180: 3733 3338 310a 4e6f 6465 3a20 5368 6172 73381.Node: Shar │ │ │ │ │ -00093190: 6564 206c 6962 7261 7279 2041 4249 2063 ed library ABI c │ │ │ │ │ -000931a0: 6861 6e67 6573 7f32 3734 3135 350a 5265 hanges.274155.Re │ │ │ │ │ -000931b0: 663a 2063 682d 7368 6172 6564 6c69 6273 f: ch-sharedlibs │ │ │ │ │ -000931c0: 2073 2d73 6861 7265 646c 6962 732d 7570 s-sharedlibs-up │ │ │ │ │ -000931d0: 6461 7465 737f 3237 3433 3535 0a52 6566 dates.274355.Ref │ │ │ │ │ -000931e0: 3a20 3131 347f 3237 3433 3535 0a52 6566 : 114.274355.Ref │ │ │ │ │ -000931f0: 3a20 6368 2d73 6861 7265 646c 6962 7320 : ch-sharedlibs │ │ │ │ │ -00093200: 7368 6172 6564 2d6c 6962 7261 7279 2d61 shared-library-a │ │ │ │ │ -00093210: 6269 2d63 6861 6e67 6573 7f32 3734 3335 bi-changes.27435 │ │ │ │ │ -00093220: 350a 5265 663a 2031 3135 7f32 3734 3335 5.Ref: 115.27435 │ │ │ │ │ -00093230: 350a 5265 663a 2053 6861 7265 6420 6c69 5.Ref: Shared li │ │ │ │ │ -00093240: 6272 6172 7920 4142 4920 6368 616e 6765 brary ABI change │ │ │ │ │ -00093250: 732d 466f 6f74 6e6f 7465 2d31 7f32 3738 s-Footnote-1.278 │ │ │ │ │ -00093260: 3835 310a 4e6f 6465 3a20 5468 6520 7379 851.Node: The sy │ │ │ │ │ -00093270: 6d62 6f6c 7320 7379 7374 656d 7f32 3739 mbols system.279 │ │ │ │ │ -00093280: 3338 340a 5265 663a 2063 682d 7368 6172 384.Ref: ch-shar │ │ │ │ │ -00093290: 6564 6c69 6273 2073 2d73 6861 7265 646c edlibs s-sharedl │ │ │ │ │ -000932a0: 6962 732d 7379 6d62 6f6c 737f 3237 3935 ibs-symbols.2795 │ │ │ │ │ -000932b0: 3538 0a52 6566 3a20 3336 7f32 3739 3535 58.Ref: 36.27955 │ │ │ │ │ -000932c0: 380a 5265 663a 2063 682d 7368 6172 6564 8.Ref: ch-shared │ │ │ │ │ -000932d0: 6c69 6273 2074 6865 2d73 796d 626f 6c73 libs the-symbols │ │ │ │ │ -000932e0: 2d73 7973 7465 6d7f 3237 3935 3538 0a52 -system.279558.R │ │ │ │ │ -000932f0: 6566 3a20 3131 387f 3237 3935 3538 0a4e ef: 118.279558.N │ │ │ │ │ -00093300: 6f64 653a 2054 6865 2073 796d 626f 6c73 ode: The symbols │ │ │ │ │ -00093310: 2066 696c 6573 2070 7265 7365 6e74 206f files present o │ │ │ │ │ -00093320: 6e20 7468 6520 7379 7374 656d 7f32 3739 n the system.279 │ │ │ │ │ -00093330: 3935 390a 5265 663a 2063 682d 7368 6172 959.Ref: ch-shar │ │ │ │ │ -00093340: 6564 6c69 6273 2073 2d73 796d 626f 6c73 edlibs s-symbols │ │ │ │ │ -00093350: 2d70 6174 6873 7f32 3830 3039 320a 5265 -paths.280092.Re │ │ │ │ │ -00093360: 663a 2031 3139 7f32 3830 3039 320a 5265 f: 119.280092.Re │ │ │ │ │ -00093370: 663a 2063 682d 7368 6172 6564 6c69 6273 f: ch-sharedlibs │ │ │ │ │ -00093380: 2074 6865 2d73 796d 626f 6c73 2d66 696c the-symbols-fil │ │ │ │ │ -00093390: 6573 2d70 7265 7365 6e74 2d6f 6e2d 7468 es-present-on-th │ │ │ │ │ -000933a0: 652d 7379 7374 656d 7f32 3830 3039 320a e-system.280092. │ │ │ │ │ -000933b0: 5265 663a 2031 3161 7f32 3830 3039 320a Ref: 11a.280092. │ │ │ │ │ -000933c0: 5265 663a 2054 6865 2073 796d 626f 6c73 Ref: The symbols │ │ │ │ │ -000933d0: 2066 696c 6573 2070 7265 7365 6e74 206f files present o │ │ │ │ │ -000933e0: 6e20 7468 6520 7379 7374 656d 2d46 6f6f n the system-Foo │ │ │ │ │ -000933f0: 746e 6f74 652d 317f 3238 3233 3134 0a4e tnote-1.282314.N │ │ │ │ │ -00093400: 6f64 653a 2054 6865 2073 796d 626f 6c73 ode: The symbols │ │ │ │ │ -00093410: 2046 696c 6520 466f 726d 6174 7f32 3833 File Format.283 │ │ │ │ │ -00093420: 3435 320a 5265 663a 2063 682d 7368 6172 452.Ref: ch-shar │ │ │ │ │ -00093430: 6564 6c69 6273 2073 2d73 796d 626f 6c73 edlibs s-symbols │ │ │ │ │ -00093440: 7f32 3833 3631 380a 5265 663a 2031 3136 .283618.Ref: 116 │ │ │ │ │ -00093450: 7f32 3833 3631 380a 5265 663a 2063 682d .283618.Ref: ch- │ │ │ │ │ -00093460: 7368 6172 6564 6c69 6273 2074 6865 2d73 sharedlibs the-s │ │ │ │ │ -00093470: 796d 626f 6c73 2d66 696c 652d 666f 726d ymbols-file-form │ │ │ │ │ -00093480: 6174 7f32 3833 3631 380a 5265 663a 2031 at.283618.Ref: 1 │ │ │ │ │ -00093490: 3164 7f32 3833 3631 380a 5265 663a 2054 1d.283618.Ref: T │ │ │ │ │ -000934a0: 6865 2073 796d 626f 6c73 2046 696c 6520 he symbols File │ │ │ │ │ -000934b0: 466f 726d 6174 2d46 6f6f 746e 6f74 652d Format-Footnote- │ │ │ │ │ -000934c0: 317f 3238 3834 3634 0a52 6566 3a20 5468 1.288464.Ref: Th │ │ │ │ │ -000934d0: 6520 7379 6d62 6f6c 7320 4669 6c65 2046 e symbols File F │ │ │ │ │ -000934e0: 6f72 6d61 742d 466f 6f74 6e6f 7465 2d32 ormat-Footnote-2 │ │ │ │ │ -000934f0: 7f32 3838 3537 320a 5265 663a 2054 6865 .288572.Ref: The │ │ │ │ │ -00093500: 2073 796d 626f 6c73 2046 696c 6520 466f symbols File Fo │ │ │ │ │ -00093510: 726d 6174 2d46 6f6f 746e 6f74 652d 337f rmat-Footnote-3. │ │ │ │ │ -00093520: 3238 3933 3432 0a4e 6f64 653a 2050 726f 289342.Node: Pro │ │ │ │ │ -00093530: 7669 6469 6e67 2061 2073 796d 626f 6c73 viding a symbols │ │ │ │ │ -00093540: 2066 696c 657f 3238 3937 3636 0a52 6566 file.289766.Ref │ │ │ │ │ -00093550: 3a20 6368 2d73 6861 7265 646c 6962 7320 : ch-sharedlibs │ │ │ │ │ -00093560: 7072 6f76 6964 696e 672d 612d 7379 6d62 providing-a-symb │ │ │ │ │ -00093570: 6f6c 732d 6669 6c65 7f32 3839 3838 340a ols-file.289884. │ │ │ │ │ -00093580: 5265 663a 2031 3165 7f32 3839 3838 340a Ref: 11e.289884. │ │ │ │ │ -00093590: 5265 663a 2063 682d 7368 6172 6564 6c69 Ref: ch-sharedli │ │ │ │ │ -000935a0: 6273 2073 2d70 726f 7669 6469 6e67 2d73 bs s-providing-s │ │ │ │ │ -000935b0: 796d 626f 6c73 7f32 3839 3838 340a 5265 ymbols.289884.Re │ │ │ │ │ -000935c0: 663a 2031 3162 7f32 3839 3838 340a 5265 f: 11b.289884.Re │ │ │ │ │ -000935d0: 663a 2050 726f 7669 6469 6e67 2061 2073 f: Providing a s │ │ │ │ │ -000935e0: 796d 626f 6c73 2066 696c 652d 466f 6f74 ymbols file-Foot │ │ │ │ │ -000935f0: 6e6f 7465 2d31 7f32 3931 3536 390a 4e6f note-1.291569.No │ │ │ │ │ -00093600: 6465 3a20 5468 6520 7368 6c69 6273 2073 de: The shlibs s │ │ │ │ │ -00093610: 7973 7465 6d7f 3239 3137 3336 0a52 6566 ystem.291736.Ref │ │ │ │ │ -00093620: 3a20 6368 2d73 6861 7265 646c 6962 7320 : ch-sharedlibs │ │ │ │ │ -00093630: 732d 7368 6172 6564 6c69 6273 2d73 686c s-sharedlibs-shl │ │ │ │ │ -00093640: 6962 6465 7073 7f32 3931 3837 350a 5265 ibdeps.291875.Re │ │ │ │ │ -00093650: 663a 2033 377f 3239 3138 3735 0a52 6566 f: 37.291875.Ref │ │ │ │ │ -00093660: 3a20 6368 2d73 6861 7265 646c 6962 7320 : ch-sharedlibs │ │ │ │ │ -00093670: 7468 652d 7368 6c69 6273 2d73 7973 7465 the-shlibs-syste │ │ │ │ │ -00093680: 6d7f 3239 3138 3735 0a52 6566 3a20 3131 m.291875.Ref: 11 │ │ │ │ │ -00093690: 667f 3239 3138 3735 0a4e 6f64 653a 2054 f.291875.Node: T │ │ │ │ │ -000936a0: 6865 2073 686c 6962 7320 6669 6c65 7320 he shlibs files │ │ │ │ │ -000936b0: 7072 6573 656e 7420 6f6e 2074 6865 2073 present on the s │ │ │ │ │ -000936c0: 7973 7465 6d7f 3239 3236 3437 0a52 6566 ystem.292647.Ref │ │ │ │ │ -000936d0: 3a20 6368 2d73 6861 7265 646c 6962 7320 : ch-sharedlibs │ │ │ │ │ -000936e0: 732d 7368 6c69 6273 2d70 6174 6873 7f32 s-shlibs-paths.2 │ │ │ │ │ -000936f0: 3932 3737 370a 5265 663a 2031 3163 7f32 92777.Ref: 11c.2 │ │ │ │ │ -00093700: 3932 3737 370a 5265 663a 2063 682d 7368 92777.Ref: ch-sh │ │ │ │ │ -00093710: 6172 6564 6c69 6273 2074 6865 2d73 686c aredlibs the-shl │ │ │ │ │ -00093720: 6962 732d 6669 6c65 732d 7072 6573 656e ibs-files-presen │ │ │ │ │ -00093730: 742d 6f6e 2d74 6865 2d73 7973 7465 6d7f t-on-the-system. │ │ │ │ │ -00093740: 3239 3237 3737 0a52 6566 3a20 3132 307f 292777.Ref: 120. │ │ │ │ │ -00093750: 3239 3237 3737 0a4e 6f64 653a 2054 6865 292777.Node: The │ │ │ │ │ -00093760: 2073 686c 6962 7320 4669 6c65 2046 6f72 shlibs File For │ │ │ │ │ -00093770: 6d61 747f 3239 3437 3738 0a52 6566 3a20 mat.294778.Ref: │ │ │ │ │ -00093780: 6368 2d73 6861 7265 646c 6962 7320 732d ch-sharedlibs s- │ │ │ │ │ -00093790: 7368 6c69 6273 7f32 3934 3934 300a 5265 shlibs.294940.Re │ │ │ │ │ -000937a0: 663a 2031 3137 7f32 3934 3934 300a 5265 f: 117.294940.Re │ │ │ │ │ -000937b0: 663a 2063 682d 7368 6172 6564 6c69 6273 f: ch-sharedlibs │ │ │ │ │ -000937c0: 2074 6865 2d73 686c 6962 732d 6669 6c65 the-shlibs-file │ │ │ │ │ -000937d0: 2d66 6f72 6d61 747f 3239 3439 3430 0a52 -format.294940.R │ │ │ │ │ -000937e0: 6566 3a20 3132 317f 3239 3439 3430 0a4e ef: 121.294940.N │ │ │ │ │ -000937f0: 6f64 653a 2050 726f 7669 6469 6e67 2061 ode: Providing a │ │ │ │ │ -00093800: 2073 686c 6962 7320 6669 6c65 7f32 3937 shlibs file.297 │ │ │ │ │ -00093810: 3030 350a 5265 663a 2063 682d 7368 6172 005.Ref: ch-shar │ │ │ │ │ -00093820: 6564 6c69 6273 2070 726f 7669 6469 6e67 edlibs providing │ │ │ │ │ -00093830: 2d61 2d73 686c 6962 732d 6669 6c65 7f32 -a-shlibs-file.2 │ │ │ │ │ -00093840: 3937 3132 300a 5265 663a 2031 3232 7f32 97120.Ref: 122.2 │ │ │ │ │ -00093850: 3937 3132 300a 5265 663a 2063 682d 7368 97120.Ref: ch-sh │ │ │ │ │ -00093860: 6172 6564 6c69 6273 2073 382d 362d 342d aredlibs s8-6-4- │ │ │ │ │ -00093870: 337f 3239 3731 3230 0a52 6566 3a20 3132 3.297120.Ref: 12 │ │ │ │ │ -00093880: 337f 3239 3731 3230 0a52 6566 3a20 5072 3.297120.Ref: Pr │ │ │ │ │ -00093890: 6f76 6964 696e 6720 6120 7368 6c69 6273 oviding a shlibs │ │ │ │ │ -000938a0: 2066 696c 652d 466f 6f74 6e6f 7465 2d31 file-Footnote-1 │ │ │ │ │ -000938b0: 7f32 3937 3736 350a 4e6f 6465 3a20 5468 .297765.Node: Th │ │ │ │ │ -000938c0: 6520 4f70 6572 6174 696e 6720 5379 7374 e Operating Syst │ │ │ │ │ -000938d0: 656d 7f32 3938 3033 390a 5265 663a 2063 em.298039.Ref: c │ │ │ │ │ -000938e0: 682d 6f70 6572 7379 7320 646f 637f 3239 h-opersys doc.29 │ │ │ │ │ -000938f0: 3831 3438 0a52 6566 3a20 3132 347f 3239 8148.Ref: 124.29 │ │ │ │ │ -00093900: 3831 3438 0a52 6566 3a20 6368 2d6f 7065 8148.Ref: ch-ope │ │ │ │ │ -00093910: 7273 7973 2074 6865 2d6f 7065 7261 7469 rsys the-operati │ │ │ │ │ -00093920: 6e67 2d73 7973 7465 6d7f 3239 3831 3438 ng-system.298148 │ │ │ │ │ -00093930: 0a52 6566 3a20 3132 357f 3239 3831 3438 .Ref: 125.298148 │ │ │ │ │ -00093940: 0a4e 6f64 653a 2046 696c 6520 7379 7374 .Node: File syst │ │ │ │ │ -00093950: 656d 2068 6965 7261 7263 6879 7f32 3938 em hierarchy.298 │ │ │ │ │ -00093960: 3536 380a 5265 663a 2063 682d 6f70 6572 568.Ref: ch-oper │ │ │ │ │ -00093970: 7379 7320 6669 6c65 2d73 7973 7465 6d2d sys file-system- │ │ │ │ │ -00093980: 6869 6572 6172 6368 797f 3239 3836 3738 hierarchy.298678 │ │ │ │ │ -00093990: 0a52 6566 3a20 3132 367f 3239 3836 3738 .Ref: 126.298678 │ │ │ │ │ -000939a0: 0a52 6566 3a20 6368 2d6f 7065 7273 7973 .Ref: ch-opersys │ │ │ │ │ -000939b0: 2073 392d 317f 3239 3836 3738 0a52 6566 s9-1.298678.Ref │ │ │ │ │ -000939c0: 3a20 3132 377f 3239 3836 3738 0a4e 6f64 : 127.298678.Nod │ │ │ │ │ -000939d0: 653a 2046 696c 6520 5379 7374 656d 2053 e: File System S │ │ │ │ │ -000939e0: 7472 7563 7475 7265 7f32 3938 3835 320a tructure.298852. │ │ │ │ │ -000939f0: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ -00093a00: 6669 6c65 2d73 7973 7465 6d2d 7374 7275 file-system-stru │ │ │ │ │ -00093a10: 6374 7572 657f 3239 3839 3639 0a52 6566 cture.298969.Ref │ │ │ │ │ -00093a20: 3a20 3132 387f 3239 3839 3639 0a52 6566 : 128.298969.Ref │ │ │ │ │ -00093a30: 3a20 6368 2d6f 7065 7273 7973 2073 2d66 : ch-opersys s-f │ │ │ │ │ -00093a40: 6873 7f32 3938 3936 390a 5265 663a 2031 hs.298969.Ref: 1 │ │ │ │ │ -00093a50: 327f 3239 3839 3639 0a52 6566 3a20 4669 2.298969.Ref: Fi │ │ │ │ │ -00093a60: 6c65 2053 7973 7465 6d20 5374 7275 6374 le System Struct │ │ │ │ │ -00093a70: 7572 652d 466f 6f74 6e6f 7465 2d31 7f33 ure-Footnote-1.3 │ │ │ │ │ -00093a80: 3033 3830 330a 5265 663a 2046 696c 6520 03803.Ref: File │ │ │ │ │ -00093a90: 5379 7374 656d 2053 7472 7563 7475 7265 System Structure │ │ │ │ │ -00093aa0: 2d46 6f6f 746e 6f74 652d 327f 3330 3339 -Footnote-2.3039 │ │ │ │ │ -00093ab0: 3639 0a52 6566 3a20 4669 6c65 2053 7973 69.Ref: File Sys │ │ │ │ │ -00093ac0: 7465 6d20 5374 7275 6374 7572 652d 466f tem Structure-Fo │ │ │ │ │ -00093ad0: 6f74 6e6f 7465 2d33 7f33 3034 3037 340a otnote-3.304074. │ │ │ │ │ -00093ae0: 5265 663a 2046 696c 6520 5379 7374 656d Ref: File System │ │ │ │ │ -00093af0: 2053 7472 7563 7475 7265 2d46 6f6f 746e Structure-Footn │ │ │ │ │ -00093b00: 6f74 652d 347f 3330 3431 3933 0a52 6566 ote-4.304193.Ref │ │ │ │ │ -00093b10: 3a20 4669 6c65 2053 7973 7465 6d20 5374 : File System St │ │ │ │ │ -00093b20: 7275 6374 7572 652d 466f 6f74 6e6f 7465 ructure-Footnote │ │ │ │ │ -00093b30: 2d35 7f33 3034 3235 310a 5265 663a 2046 -5.304251.Ref: F │ │ │ │ │ -00093b40: 696c 6520 5379 7374 656d 2053 7472 7563 ile System Struc │ │ │ │ │ -00093b50: 7475 7265 2d46 6f6f 746e 6f74 652d 367f ture-Footnote-6. │ │ │ │ │ -00093b60: 3330 3433 3030 0a52 6566 3a20 4669 6c65 304300.Ref: File │ │ │ │ │ -00093b70: 2053 7973 7465 6d20 5374 7275 6374 7572 System Structur │ │ │ │ │ -00093b80: 652d 466f 6f74 6e6f 7465 2d37 7f33 3034 e-Footnote-7.304 │ │ │ │ │ -00093b90: 3335 340a 4e6f 6465 3a20 5369 7465 2d73 354.Node: Site-s │ │ │ │ │ -00093ba0: 7065 6369 6669 6320 7072 6f67 7261 6d73 pecific programs │ │ │ │ │ -00093bb0: 7f33 3034 3430 380a 5265 663a 2063 682d .304408.Ref: ch- │ │ │ │ │ -00093bc0: 6f70 6572 7379 7320 7339 2d31 2d32 7f33 opersys s9-1-2.3 │ │ │ │ │ -00093bd0: 3034 3536 340a 5265 663a 2031 3239 7f33 04564.Ref: 129.3 │ │ │ │ │ -00093be0: 3034 3536 340a 5265 663a 2063 682d 6f70 04564.Ref: ch-op │ │ │ │ │ -00093bf0: 6572 7379 7320 7369 7465 2d73 7065 6369 ersys site-speci │ │ │ │ │ -00093c00: 6669 632d 7072 6f67 7261 6d73 7f33 3034 fic-programs.304 │ │ │ │ │ -00093c10: 3536 340a 5265 663a 2031 3261 7f33 3034 564.Ref: 12a.304 │ │ │ │ │ -00093c20: 3536 340a 4e6f 6465 3a20 5468 6520 7379 564.Node: The sy │ │ │ │ │ -00093c30: 7374 656d 2d77 6964 6520 6d61 696c 2064 stem-wide mail d │ │ │ │ │ -00093c40: 6972 6563 746f 7279 7f33 3037 3530 310a irectory.307501. │ │ │ │ │ -00093c50: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ -00093c60: 7339 2d31 2d33 7f33 3037 3635 340a 5265 s9-1-3.307654.Re │ │ │ │ │ -00093c70: 663a 2031 3262 7f33 3037 3635 340a 5265 f: 12b.307654.Re │ │ │ │ │ -00093c80: 663a 2063 682d 6f70 6572 7379 7320 7468 f: ch-opersys th │ │ │ │ │ -00093c90: 652d 7379 7374 656d 2d77 6964 652d 6d61 e-system-wide-ma │ │ │ │ │ -00093ca0: 696c 2d64 6972 6563 746f 7279 7f33 3037 il-directory.307 │ │ │ │ │ -00093cb0: 3635 340a 5265 663a 2031 3263 7f33 3037 654.Ref: 12c.307 │ │ │ │ │ -00093cc0: 3635 340a 4e6f 6465 3a20 2f72 756e 2061 654.Node: /run a │ │ │ │ │ -00093cd0: 6e64 202f 7275 6e2f 6c6f 636b 7f33 3038 nd /run/lock.308 │ │ │ │ │ -00093ce0: 3030 360a 5265 663a 2063 682d 6f70 6572 006.Ref: ch-oper │ │ │ │ │ -00093cf0: 7379 7320 7275 6e2d 616e 642d 7275 6e2d sys run-and-run- │ │ │ │ │ -00093d00: 6c6f 636b 7f33 3038 3132 380a 5265 663a lock.308128.Ref: │ │ │ │ │ -00093d10: 2031 3264 7f33 3038 3132 380a 5265 663a 12d.308128.Ref: │ │ │ │ │ -00093d20: 2063 682d 6f70 6572 7379 7320 732d 6668 ch-opersys s-fh │ │ │ │ │ -00093d30: 732d 7275 6e7f 3330 3831 3238 0a52 6566 s-run.308128.Ref │ │ │ │ │ -00093d40: 3a20 3132 657f 3330 3831 3238 0a4e 6f64 : 12e.308128.Nod │ │ │ │ │ -00093d50: 653a 2055 7365 7273 2061 6e64 2067 726f e: Users and gro │ │ │ │ │ -00093d60: 7570 737f 3330 3838 3634 0a52 6566 3a20 ups.308864.Ref: │ │ │ │ │ -00093d70: 6368 2d6f 7065 7273 7973 2073 392d 327f ch-opersys s9-2. │ │ │ │ │ -00093d80: 3330 3930 3037 0a52 6566 3a20 3133 307f 309007.Ref: 130. │ │ │ │ │ -00093d90: 3330 3930 3037 0a52 6566 3a20 6368 2d6f 309007.Ref: ch-o │ │ │ │ │ -00093da0: 7065 7273 7973 2075 7365 7273 2d61 6e64 persys users-and │ │ │ │ │ -00093db0: 2d67 726f 7570 737f 3330 3930 3037 0a52 -groups.309007.R │ │ │ │ │ -00093dc0: 6566 3a20 3133 317f 3330 3930 3037 0a4e ef: 131.309007.N │ │ │ │ │ -00093dd0: 6f64 653a 2049 6e74 726f 6475 6374 696f ode: Introductio │ │ │ │ │ -00093de0: 6e7f 3330 3931 3335 0a52 6566 3a20 6368 n.309135.Ref: ch │ │ │ │ │ -00093df0: 2d6f 7065 7273 7973 2069 6e74 726f 6475 -opersys introdu │ │ │ │ │ -00093e00: 6374 696f 6e7f 3330 3932 3335 0a52 6566 ction.309235.Ref │ │ │ │ │ -00093e10: 3a20 3133 327f 3330 3932 3335 0a52 6566 : 132.309235.Ref │ │ │ │ │ -00093e20: 3a20 6368 2d6f 7065 7273 7973 2073 392d : ch-opersys s9- │ │ │ │ │ -00093e30: 322d 317f 3330 3932 3335 0a52 6566 3a20 2-1.309235.Ref: │ │ │ │ │ -00093e40: 3133 337f 3330 3932 3335 0a4e 6f64 653a 133.309235.Node: │ │ │ │ │ -00093e50: 2055 4944 2061 6e64 2047 4944 2063 6c61 UID and GID cla │ │ │ │ │ -00093e60: 7373 6573 7f33 3130 3336 320a 5265 663a sses.310362.Ref: │ │ │ │ │ -00093e70: 2063 682d 6f70 6572 7379 7320 7339 2d32 ch-opersys s9-2 │ │ │ │ │ -00093e80: 2d32 7f33 3130 3530 300a 5265 663a 2031 -2.310500.Ref: 1 │ │ │ │ │ -00093e90: 3334 7f33 3130 3530 300a 5265 663a 2063 34.310500.Ref: c │ │ │ │ │ -00093ea0: 682d 6f70 6572 7379 7320 7569 642d 616e h-opersys uid-an │ │ │ │ │ -00093eb0: 642d 6769 642d 636c 6173 7365 737f 3331 d-gid-classes.31 │ │ │ │ │ -00093ec0: 3035 3030 0a52 6566 3a20 3133 357f 3331 0500.Ref: 135.31 │ │ │ │ │ -00093ed0: 3035 3030 0a4e 6f64 653a 204e 6f6e 2d65 0500.Node: Non-e │ │ │ │ │ -00093ee0: 7869 7374 656e 7420 686f 6d65 2064 6972 xistent home dir │ │ │ │ │ -00093ef0: 6563 746f 7269 6573 7f33 3133 3133 330a ectories.313133. │ │ │ │ │ -00093f00: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ -00093f10: 6e6f 6e2d 6578 6973 7465 6e74 2d68 6f6d non-existent-hom │ │ │ │ │ -00093f20: 652d 6469 7265 6374 6f72 6965 737f 3331 e-directories.31 │ │ │ │ │ -00093f30: 3332 3530 0a52 6566 3a20 3133 367f 3331 3250.Ref: 136.31 │ │ │ │ │ -00093f40: 3332 3530 0a52 6566 3a20 6368 2d6f 7065 3250.Ref: ch-ope │ │ │ │ │ -00093f50: 7273 7973 2073 2d6e 6f6e 6578 6973 7465 rsys s-nonexiste │ │ │ │ │ -00093f60: 6e74 7f33 3133 3235 300a 5265 663a 2031 nt.313250.Ref: 1 │ │ │ │ │ -00093f70: 3337 7f33 3133 3235 300a 4e6f 6465 3a20 37.313250.Node: │ │ │ │ │ -00093f80: 5374 6172 7469 6e67 2073 7973 7465 6d20 Starting system │ │ │ │ │ -00093f90: 7365 7276 6963 6573 7f33 3133 3631 370a services.313617. │ │ │ │ │ -00093fa0: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ -00093fb0: 732d 7365 7276 6963 6573 7f33 3133 3737 s-services.31377 │ │ │ │ │ -00093fc0: 350a 5265 663a 2031 3338 7f33 3133 3737 5.Ref: 138.31377 │ │ │ │ │ -00093fd0: 350a 5265 663a 2063 682d 6f70 6572 7379 5.Ref: ch-opersy │ │ │ │ │ -00093fe0: 7320 7374 6172 7469 6e67 2d73 7973 7465 s starting-syste │ │ │ │ │ -00093ff0: 6d2d 7365 7276 6963 6573 7f33 3133 3737 m-services.31377 │ │ │ │ │ -00094000: 350a 5265 663a 2031 3339 7f33 3133 3737 5.Ref: 139.31377 │ │ │ │ │ -00094010: 350a 4e6f 6465 3a20 496e 7472 6f64 7563 5.Node: Introduc │ │ │ │ │ -00094020: 7469 6f6e 3c32 3e7f 3331 3431 3737 0a52 tion<2>.314177.R │ │ │ │ │ -00094030: 6566 3a20 6368 2d6f 7065 7273 7973 2069 ef: ch-opersys i │ │ │ │ │ -00094040: 6434 7f33 3134 3238 380a 5265 663a 2031 d4.314288.Ref: 1 │ │ │ │ │ -00094050: 3361 7f33 3134 3238 380a 5265 663a 2063 3a.314288.Ref: c │ │ │ │ │ -00094060: 682d 6f70 6572 7379 7320 732d 7365 7276 h-opersys s-serv │ │ │ │ │ -00094070: 6963 6573 2d69 6e74 726f 7f33 3134 3238 ices-intro.31428 │ │ │ │ │ -00094080: 380a 5265 663a 2031 3362 7f33 3134 3238 8.Ref: 13b.31428 │ │ │ │ │ -00094090: 380a 4e6f 6465 3a20 5772 6974 696e 6720 8.Node: Writing │ │ │ │ │ -000940a0: 7468 6520 7363 7269 7074 737f 3331 3537 the scripts.3157 │ │ │ │ │ -000940b0: 3935 0a52 6566 3a20 6368 2d6f 7065 7273 95.Ref: ch-opers │ │ │ │ │ -000940c0: 7973 2073 2d77 7269 7469 6e67 2d69 6e69 ys s-writing-ini │ │ │ │ │ -000940d0: 747f 3331 3539 3434 0a52 6566 3a20 3132 t.315944.Ref: 12 │ │ │ │ │ -000940e0: 667f 3331 3539 3434 0a52 6566 3a20 6368 f.315944.Ref: ch │ │ │ │ │ -000940f0: 2d6f 7065 7273 7973 2077 7269 7469 6e67 -opersys writing │ │ │ │ │ -00094100: 2d74 6865 2d73 6372 6970 7473 7f33 3135 -the-scripts.315 │ │ │ │ │ -00094110: 3934 340a 5265 663a 2031 3363 7f33 3135 944.Ref: 13c.315 │ │ │ │ │ -00094120: 3934 340a 5265 663a 2057 7269 7469 6e67 944.Ref: Writing │ │ │ │ │ -00094130: 2074 6865 2073 6372 6970 7473 2d46 6f6f the scripts-Foo │ │ │ │ │ -00094140: 746e 6f74 652d 317f 3332 3131 3935 0a4e tnote-1.321195.N │ │ │ │ │ -00094150: 6f64 653a 2049 6e74 6572 6661 6369 6e67 ode: Interfacing │ │ │ │ │ -00094160: 2077 6974 6820 696e 6974 2073 7973 7465 with init syste │ │ │ │ │ -00094170: 6d73 7f33 3231 3338 380a 5265 663a 2063 ms.321388.Ref: c │ │ │ │ │ -00094180: 682d 6f70 6572 7379 7320 696e 7465 7266 h-opersys interf │ │ │ │ │ -00094190: 6163 696e 672d 7769 7468 2d69 6e69 742d acing-with-init- │ │ │ │ │ -000941a0: 7379 7374 656d 737f 3332 3135 3436 0a52 systems.321546.R │ │ │ │ │ -000941b0: 6566 3a20 3133 647f 3332 3135 3436 0a52 ef: 13d.321546.R │ │ │ │ │ -000941c0: 6566 3a20 6368 2d6f 7065 7273 7973 2073 ef: ch-opersys s │ │ │ │ │ -000941d0: 392d 332d 337f 3332 3135 3436 0a52 6566 9-3-3.321546.Ref │ │ │ │ │ -000941e0: 3a20 3133 657f 3332 3135 3436 0a4e 6f64 : 13e.321546.Nod │ │ │ │ │ -000941f0: 653a 204d 616e 6167 696e 6720 7468 6520 e: Managing the │ │ │ │ │ -00094200: 6c69 6e6b 737f 3332 3232 3037 0a52 6566 links.322207.Ref │ │ │ │ │ -00094210: 3a20 6368 2d6f 7065 7273 7973 206d 616e : ch-opersys man │ │ │ │ │ -00094220: 6167 696e 672d 7468 652d 6c69 6e6b 737f aging-the-links. │ │ │ │ │ -00094230: 3332 3233 3237 0a52 6566 3a20 3133 667f 322327.Ref: 13f. │ │ │ │ │ -00094240: 3332 3233 3237 0a52 6566 3a20 6368 2d6f 322327.Ref: ch-o │ │ │ │ │ -00094250: 7065 7273 7973 2073 392d 332d 332d 317f persys s9-3-3-1. │ │ │ │ │ -00094260: 3332 3233 3237 0a52 6566 3a20 3134 307f 322327.Ref: 140. │ │ │ │ │ -00094270: 3332 3233 3237 0a4e 6f64 653a 2052 756e 322327.Node: Run │ │ │ │ │ -00094280: 6e69 6e67 2069 6e69 7420 7363 7269 7074 ning init script │ │ │ │ │ -00094290: 737f 3332 3531 3734 0a52 6566 3a20 6368 s.325174.Ref: ch │ │ │ │ │ -000942a0: 2d6f 7065 7273 7973 2072 756e 6e69 6e67 -opersys running │ │ │ │ │ -000942b0: 2d69 6e69 742d 7363 7269 7074 737f 3332 -init-scripts.32 │ │ │ │ │ -000942c0: 3532 3934 0a52 6566 3a20 3134 317f 3332 5294.Ref: 141.32 │ │ │ │ │ -000942d0: 3532 3934 0a52 6566 3a20 6368 2d6f 7065 5294.Ref: ch-ope │ │ │ │ │ -000942e0: 7273 7973 2073 392d 332d 332d 327f 3332 rsys s9-3-3-2.32 │ │ │ │ │ -000942f0: 3532 3934 0a52 6566 3a20 3134 327f 3332 5294.Ref: 142.32 │ │ │ │ │ -00094300: 3532 3934 0a4e 6f64 653a 2042 6f6f 742d 5294.Node: Boot- │ │ │ │ │ -00094310: 7469 6d65 2069 6e69 7469 616c 697a 6174 time initializat │ │ │ │ │ -00094320: 696f 6e7f 3332 3636 3637 0a52 6566 3a20 ion.326667.Ref: │ │ │ │ │ -00094330: 6368 2d6f 7065 7273 7973 2062 6f6f 742d ch-opersys boot- │ │ │ │ │ -00094340: 7469 6d65 2d69 6e69 7469 616c 697a 6174 time-initializat │ │ │ │ │ -00094350: 696f 6e7f 3332 3638 3133 0a52 6566 3a20 ion.326813.Ref: │ │ │ │ │ -00094360: 3134 337f 3332 3638 3133 0a52 6566 3a20 143.326813.Ref: │ │ │ │ │ -00094370: 6368 2d6f 7065 7273 7973 2073 392d 332d ch-opersys s9-3- │ │ │ │ │ -00094380: 347f 3332 3638 3133 0a52 6566 3a20 3134 4.326813.Ref: 14 │ │ │ │ │ -00094390: 347f 3332 3638 3133 0a4e 6f64 653a 2045 4.326813.Node: E │ │ │ │ │ -000943a0: 7861 6d70 6c65 7f33 3236 3930 380a 5265 xample.326908.Re │ │ │ │ │ -000943b0: 663a 2063 682d 6f70 6572 7379 7320 6578 f: ch-opersys ex │ │ │ │ │ -000943c0: 616d 706c 657f 3332 3730 3136 0a52 6566 ample.327016.Ref │ │ │ │ │ -000943d0: 3a20 3134 357f 3332 3730 3136 0a52 6566 : 145.327016.Ref │ │ │ │ │ -000943e0: 3a20 6368 2d6f 7065 7273 7973 2073 392d : ch-opersys s9- │ │ │ │ │ -000943f0: 332d 357f 3332 3730 3136 0a52 6566 3a20 3-5.327016.Ref: │ │ │ │ │ -00094400: 3134 367f 3332 3730 3136 0a4e 6f64 653a 146.327016.Node: │ │ │ │ │ -00094410: 2043 6f6e 736f 6c65 206d 6573 7361 6765 Console message │ │ │ │ │ -00094420: 7320 6672 6f6d 2069 6e69 7420 6420 7363 s from init d sc │ │ │ │ │ -00094430: 7269 7074 737f 3332 3732 3638 0a52 6566 ripts.327268.Ref │ │ │ │ │ -00094440: 3a20 6368 2d6f 7065 7273 7973 2063 6f6e : ch-opersys con │ │ │ │ │ -00094450: 736f 6c65 2d6d 6573 7361 6765 732d 6672 sole-messages-fr │ │ │ │ │ -00094460: 6f6d 2d69 6e69 742d 642d 7363 7269 7074 om-init-d-script │ │ │ │ │ -00094470: 737f 3332 3734 3139 0a52 6566 3a20 3134 s.327419.Ref: 14 │ │ │ │ │ -00094480: 377f 3332 3734 3139 0a52 6566 3a20 6368 7.327419.Ref: ch │ │ │ │ │ -00094490: 2d6f 7065 7273 7973 2073 392d 347f 3332 -opersys s9-4.32 │ │ │ │ │ -000944a0: 3734 3139 0a52 6566 3a20 3134 387f 3332 7419.Ref: 148.32 │ │ │ │ │ -000944b0: 3734 3139 0a4e 6f64 653a 2043 726f 6e20 7419.Node: Cron │ │ │ │ │ -000944c0: 6a6f 6273 7f33 3237 3534 320a 5265 663a jobs.327542.Ref: │ │ │ │ │ -000944d0: 2063 682d 6f70 6572 7379 7320 6372 6f6e ch-opersys cron │ │ │ │ │ -000944e0: 2d6a 6f62 737f 3332 3736 3734 0a52 6566 -jobs.327674.Ref │ │ │ │ │ -000944f0: 3a20 3134 397f 3332 3736 3734 0a52 6566 : 149.327674.Ref │ │ │ │ │ -00094500: 3a20 6368 2d6f 7065 7273 7973 2073 2d63 : ch-opersys s-c │ │ │ │ │ -00094510: 726f 6e2d 6a6f 6273 7f33 3237 3637 340a ron-jobs.327674. │ │ │ │ │ -00094520: 5265 663a 2031 3461 7f33 3237 3637 340a Ref: 14a.327674. │ │ │ │ │ -00094530: 5265 663a 2043 726f 6e20 6a6f 6273 2d46 Ref: Cron jobs-F │ │ │ │ │ -00094540: 6f6f 746e 6f74 652d 317f 3333 3034 3936 ootnote-1.330496 │ │ │ │ │ -00094550: 0a4e 6f64 653a 2043 726f 6e20 6a6f 6220 .Node: Cron job │ │ │ │ │ -00094560: 6669 6c65 206e 616d 6573 7f33 3330 3535 file names.33055 │ │ │ │ │ -00094570: 330a 5265 663a 2063 682d 6f70 6572 7379 3.Ref: ch-opersy │ │ │ │ │ -00094580: 7320 6372 6f6e 2d6a 6f62 2d66 696c 652d s cron-job-file- │ │ │ │ │ -00094590: 6e61 6d65 737f 3333 3036 3235 0a52 6566 names.330625.Ref │ │ │ │ │ -000945a0: 3a20 3134 637f 3333 3036 3235 0a52 6566 : 14c.330625.Ref │ │ │ │ │ -000945b0: 3a20 6368 2d6f 7065 7273 7973 2073 2d63 : ch-opersys s-c │ │ │ │ │ -000945c0: 726f 6e2d 6669 6c65 737f 3333 3036 3235 ron-files.330625 │ │ │ │ │ -000945d0: 0a52 6566 3a20 3134 627f 3333 3036 3235 .Ref: 14b.330625 │ │ │ │ │ -000945e0: 0a4e 6f64 653a 204d 656e 7573 7f33 3331 .Node: Menus.331 │ │ │ │ │ -000945f0: 3233 340a 5265 663a 2063 682d 6f70 6572 234.Ref: ch-oper │ │ │ │ │ -00094600: 7379 7320 6d65 6e75 737f 3333 3133 3439 sys menus.331349 │ │ │ │ │ -00094610: 0a52 6566 3a20 3134 647f 3333 3133 3439 .Ref: 14d.331349 │ │ │ │ │ -00094620: 0a52 6566 3a20 6368 2d6f 7065 7273 7973 .Ref: ch-opersys │ │ │ │ │ -00094630: 2073 2d6d 656e 7573 7f33 3331 3334 390a s-menus.331349. │ │ │ │ │ -00094640: 5265 663a 2031 347f 3333 3133 3439 0a4e Ref: 14.331349.N │ │ │ │ │ -00094650: 6f64 653a 204d 756c 7469 6d65 6469 6120 ode: Multimedia │ │ │ │ │ -00094660: 6861 6e64 6c65 7273 7f33 3333 3732 380a handlers.333728. │ │ │ │ │ -00094670: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ -00094680: 6d75 6c74 696d 6564 6961 2d68 616e 646c multimedia-handl │ │ │ │ │ -00094690: 6572 737f 3333 3338 3536 0a52 6566 3a20 ers.333856.Ref: │ │ │ │ │ -000946a0: 3134 657f 3333 3338 3536 0a52 6566 3a20 14e.333856.Ref: │ │ │ │ │ -000946b0: 6368 2d6f 7065 7273 7973 2073 2d6d 696d ch-opersys s-mim │ │ │ │ │ -000946c0: 657f 3333 3338 3536 0a52 6566 3a20 3134 e.333856.Ref: 14 │ │ │ │ │ -000946d0: 667f 3333 3338 3536 0a4e 6f64 653a 2052 f.333856.Node: R │ │ │ │ │ -000946e0: 6567 6973 7472 6174 696f 6e20 6f66 206d egistration of m │ │ │ │ │ -000946f0: 6564 6961 2074 7970 6520 6861 6e64 6c65 edia type handle │ │ │ │ │ -00094700: 7273 2077 6974 6820 6465 736b 746f 7020 rs with desktop │ │ │ │ │ -00094710: 656e 7472 6965 737f 3333 3439 3430 0a52 entries.334940.R │ │ │ │ │ -00094720: 6566 3a20 6368 2d6f 7065 7273 7973 2072 ef: ch-opersys r │ │ │ │ │ -00094730: 6567 6973 7472 6174 696f 6e2d 6f66 2d6d egistration-of-m │ │ │ │ │ -00094740: 6564 6961 2d74 7970 652d 6861 6e64 6c65 edia-type-handle │ │ │ │ │ -00094750: 7273 2d77 6974 682d 6465 736b 746f 702d rs-with-desktop- │ │ │ │ │ -00094760: 656e 7472 6965 737f 3333 3531 3234 0a52 entries.335124.R │ │ │ │ │ -00094770: 6566 3a20 3135 307f 3333 3531 3234 0a52 ef: 150.335124.R │ │ │ │ │ -00094780: 6566 3a20 6368 2d6f 7065 7273 7973 2073 ef: ch-opersys s │ │ │ │ │ -00094790: 2d6d 6564 6961 2d74 7970 6573 2d66 7265 -media-types-fre │ │ │ │ │ -000947a0: 6564 6573 6b74 6f70 7f33 3335 3132 340a edesktop.335124. │ │ │ │ │ -000947b0: 5265 663a 2031 3531 7f33 3335 3132 340a Ref: 151.335124. │ │ │ │ │ -000947c0: 4e6f 6465 3a20 5265 6769 7374 7261 7469 Node: Registrati │ │ │ │ │ -000947d0: 6f6e 206f 6620 6d65 6469 6120 7479 7065 on of media type │ │ │ │ │ -000947e0: 2068 616e 646c 6572 7320 7769 7468 206d handlers with m │ │ │ │ │ -000947f0: 6169 6c63 6170 2065 6e74 7269 6573 7f33 ailcap entries.3 │ │ │ │ │ -00094800: 3335 3538 300a 5265 663a 2063 682d 6f70 35580.Ref: ch-op │ │ │ │ │ -00094810: 6572 7379 7320 7265 6769 7374 7261 7469 ersys registrati │ │ │ │ │ -00094820: 6f6e 2d6f 662d 6d65 6469 612d 7479 7065 on-of-media-type │ │ │ │ │ -00094830: 2d68 616e 646c 6572 732d 7769 7468 2d6d -handlers-with-m │ │ │ │ │ -00094840: 6169 6c63 6170 2d65 6e74 7269 6573 7f33 ailcap-entries.3 │ │ │ │ │ -00094850: 3335 3830 330a 5265 663a 2031 3532 7f33 35803.Ref: 152.3 │ │ │ │ │ -00094860: 3335 3830 330a 5265 663a 2063 682d 6f70 35803.Ref: ch-op │ │ │ │ │ -00094870: 6572 7379 7320 732d 6d61 696c 6361 707f ersys s-mailcap. │ │ │ │ │ -00094880: 3333 3538 3033 0a52 6566 3a20 3135 337f 335803.Ref: 153. │ │ │ │ │ -00094890: 3333 3538 3033 0a52 6566 3a20 5265 6769 335803.Ref: Regi │ │ │ │ │ -000948a0: 7374 7261 7469 6f6e 206f 6620 6d65 6469 stration of medi │ │ │ │ │ -000948b0: 6120 7479 7065 2068 616e 646c 6572 7320 a type handlers │ │ │ │ │ -000948c0: 7769 7468 206d 6169 6c63 6170 2065 6e74 with mailcap ent │ │ │ │ │ -000948d0: 7269 6573 2d46 6f6f 746e 6f74 652d 317f ries-Footnote-1. │ │ │ │ │ -000948e0: 3333 3635 3932 0a4e 6f64 653a 2050 726f 336592.Node: Pro │ │ │ │ │ -000948f0: 7669 6469 6e67 206d 6564 6961 2074 7970 viding media typ │ │ │ │ │ -00094900: 6573 2074 6f20 6669 6c65 737f 3333 3638 es to files.3368 │ │ │ │ │ -00094910: 3938 0a52 6566 3a20 6368 2d6f 7065 7273 98.Ref: ch-opers │ │ │ │ │ -00094920: 7973 2070 726f 7669 6469 6e67 2d6d 6564 ys providing-med │ │ │ │ │ -00094930: 6961 2d74 7970 6573 2d74 6f2d 6669 6c65 ia-types-to-file │ │ │ │ │ -00094940: 737f 3333 3730 3536 0a52 6566 3a20 3135 s.337056.Ref: 15 │ │ │ │ │ -00094950: 347f 3333 3730 3536 0a52 6566 3a20 6368 4.337056.Ref: ch │ │ │ │ │ -00094960: 2d6f 7065 7273 7973 2073 2d66 696c 652d -opersys s-file- │ │ │ │ │ -00094970: 6d65 6469 612d 7479 7065 7f33 3337 3035 media-type.33705 │ │ │ │ │ -00094980: 360a 5265 663a 2031 3535 7f33 3337 3035 6.Ref: 155.33705 │ │ │ │ │ -00094990: 360a 4e6f 6465 3a20 4b65 7962 6f61 7264 6.Node: Keyboard │ │ │ │ │ -000949a0: 2063 6f6e 6669 6775 7261 7469 6f6e 7f33 configuration.3 │ │ │ │ │ -000949b0: 3338 3137 340a 5265 663a 2063 682d 6f70 38174.Ref: ch-op │ │ │ │ │ -000949c0: 6572 7379 7320 6b65 7962 6f61 7264 2d63 ersys keyboard-c │ │ │ │ │ -000949d0: 6f6e 6669 6775 7261 7469 6f6e 7f33 3338 onfiguration.338 │ │ │ │ │ -000949e0: 3331 380a 5265 663a 2031 3536 7f33 3338 318.Ref: 156.338 │ │ │ │ │ -000949f0: 3331 380a 5265 663a 2063 682d 6f70 6572 318.Ref: ch-oper │ │ │ │ │ -00094a00: 7379 7320 7339 2d38 7f33 3338 3331 380a sys s9-8.338318. │ │ │ │ │ -00094a10: 5265 663a 2031 3537 7f33 3338 3331 380a Ref: 157.338318. │ │ │ │ │ -00094a20: 4e6f 6465 3a20 456e 7669 726f 6e6d 656e Node: Environmen │ │ │ │ │ -00094a30: 7420 7661 7269 6162 6c65 737f 3334 3230 t variables.3420 │ │ │ │ │ -00094a40: 3235 0a52 6566 3a20 6368 2d6f 7065 7273 25.Ref: ch-opers │ │ │ │ │ -00094a50: 7973 2065 6e76 6972 6f6e 6d65 6e74 2d76 ys environment-v │ │ │ │ │ -00094a60: 6172 6961 626c 6573 7f33 3432 3138 360a ariables.342186. │ │ │ │ │ -00094a70: 5265 663a 2031 3538 7f33 3432 3138 360a Ref: 158.342186. │ │ │ │ │ -00094a80: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ -00094a90: 7339 2d39 7f33 3432 3138 360a 5265 663a s9-9.342186.Ref: │ │ │ │ │ -00094aa0: 2031 3539 7f33 3432 3138 360a 4e6f 6465 159.342186.Node │ │ │ │ │ -00094ab0: 3a20 5265 6769 7374 6572 696e 6720 446f : Registering Do │ │ │ │ │ -00094ac0: 6375 6d65 6e74 7320 7573 696e 6720 646f cuments using do │ │ │ │ │ -00094ad0: 632d 6261 7365 7f33 3433 3235 310a 5265 c-base.343251.Re │ │ │ │ │ -00094ae0: 663a 2063 682d 6f70 6572 7379 7320 7265 f: ch-opersys re │ │ │ │ │ -00094af0: 6769 7374 6572 696e 672d 646f 6375 6d65 gistering-docume │ │ │ │ │ -00094b00: 6e74 732d 7573 696e 672d 646f 632d 6261 nts-using-doc-ba │ │ │ │ │ -00094b10: 7365 7f33 3433 3431 320a 5265 663a 2031 se.343412.Ref: 1 │ │ │ │ │ -00094b20: 3561 7f33 3433 3431 320a 5265 663a 2063 5a.343412.Ref: c │ │ │ │ │ -00094b30: 682d 6f70 6572 7379 7320 732d 646f 632d h-opersys s-doc- │ │ │ │ │ -00094b40: 6261 7365 7f33 3433 3431 320a 5265 663a base.343412.Ref: │ │ │ │ │ -00094b50: 2031 3562 7f33 3433 3431 320a 4e6f 6465 15b.343412.Node │ │ │ │ │ -00094b60: 3a20 416c 7465 726e 6174 6520 696e 6974 : Alternate init │ │ │ │ │ -00094b70: 2073 7973 7465 6d73 7f33 3433 3838 310a systems.343881. │ │ │ │ │ -00094b80: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ -00094b90: 616c 7465 726e 6174 652d 696e 6974 2d73 alternate-init-s │ │ │ │ │ -00094ba0: 7973 7465 6d73 7f33 3434 3035 360a 5265 ystems.344056.Re │ │ │ │ │ -00094bb0: 663a 2031 3563 7f33 3434 3035 360a 5265 f: 15c.344056.Re │ │ │ │ │ -00094bc0: 663a 2063 682d 6f70 6572 7379 7320 732d f: ch-opersys s- │ │ │ │ │ -00094bd0: 616c 7465 726e 6174 6569 6e69 747f 3334 alternateinit.34 │ │ │ │ │ -00094be0: 3430 3536 0a52 6566 3a20 3135 647f 3334 4056.Ref: 15d.34 │ │ │ │ │ -00094bf0: 3430 3536 0a4e 6f64 653a 2045 7665 6e74 4056.Node: Event │ │ │ │ │ -00094c00: 2d62 6173 6564 2062 6f6f 7420 7769 7468 -based boot with │ │ │ │ │ -00094c10: 2075 7073 7461 7274 7f33 3434 3138 390a upstart.344189. │ │ │ │ │ -00094c20: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ -00094c30: 6576 656e 742d 6261 7365 642d 626f 6f74 event-based-boot │ │ │ │ │ -00094c40: 2d77 6974 682d 7570 7374 6172 747f 3334 -with-upstart.34 │ │ │ │ │ -00094c50: 3432 3834 0a52 6566 3a20 3135 657f 3334 4284.Ref: 15e.34 │ │ │ │ │ -00094c60: 3432 3834 0a52 6566 3a20 6368 2d6f 7065 4284.Ref: ch-ope │ │ │ │ │ -00094c70: 7273 7973 2073 2d75 7073 7461 7274 7f33 rsys s-upstart.3 │ │ │ │ │ -00094c80: 3434 3238 340a 5265 663a 2031 3566 7f33 44284.Ref: 15f.3 │ │ │ │ │ -00094c90: 3434 3238 340a 4e6f 6465 3a20 5369 676e 44284.Node: Sign │ │ │ │ │ -00094ca0: 616c 696e 6720 7468 6174 2061 2072 6562 aling that a reb │ │ │ │ │ -00094cb0: 6f6f 7420 6973 2072 6571 7569 7265 647f oot is required. │ │ │ │ │ -00094cc0: 3334 3434 3731 0a52 6566 3a20 6368 2d6f 344471.Ref: ch-o │ │ │ │ │ -00094cd0: 7065 7273 7973 2073 2d73 6967 6e61 6c69 persys s-signali │ │ │ │ │ -00094ce0: 6e67 7265 626f 6f74 7f33 3434 3630 310a ngreboot.344601. │ │ │ │ │ -00094cf0: 5265 663a 2031 3630 7f33 3434 3630 310a Ref: 160.344601. │ │ │ │ │ -00094d00: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ -00094d10: 7369 676e 616c 696e 672d 7468 6174 2d61 signaling-that-a │ │ │ │ │ -00094d20: 2d72 6562 6f6f 742d 6973 2d72 6571 7569 -reboot-is-requi │ │ │ │ │ -00094d30: 7265 647f 3334 3436 3031 0a52 6566 3a20 red.344601.Ref: │ │ │ │ │ -00094d40: 3136 317f 3334 3436 3031 0a4e 6f64 653a 161.344601.Node: │ │ │ │ │ -00094d50: 2046 696c 6573 3c32 3e7f 3334 3534 3237 Files<2>.345427 │ │ │ │ │ -00094d60: 0a52 6566 3a20 6368 2d66 696c 6573 2064 .Ref: ch-files d │ │ │ │ │ -00094d70: 6f63 7f33 3435 3533 390a 5265 663a 2031 oc.345539.Ref: 1 │ │ │ │ │ -00094d80: 3632 7f33 3435 3533 390a 5265 663a 2063 62.345539.Ref: c │ │ │ │ │ -00094d90: 682d 6669 6c65 7320 6669 6c65 737f 3334 h-files files.34 │ │ │ │ │ -00094da0: 3535 3339 0a52 6566 3a20 3136 337f 3334 5539.Ref: 163.34 │ │ │ │ │ -00094db0: 3535 3339 0a4e 6f64 653a 2042 696e 6172 5539.Node: Binar │ │ │ │ │ -00094dc0: 6965 737f 3334 3537 3634 0a52 6566 3a20 ies.345764.Ref: │ │ │ │ │ -00094dd0: 6368 2d66 696c 6573 2062 696e 6172 6965 ch-files binarie │ │ │ │ │ -00094de0: 737f 3334 3538 3432 0a52 6566 3a20 3136 s.345842.Ref: 16 │ │ │ │ │ -00094df0: 347f 3334 3538 3432 0a52 6566 3a20 6368 4.345842.Ref: ch │ │ │ │ │ -00094e00: 2d66 696c 6573 2073 2d62 696e 6172 6965 -files s-binarie │ │ │ │ │ -00094e10: 737f 3334 3538 3432 0a52 6566 3a20 3765 s.345842.Ref: 7e │ │ │ │ │ -00094e20: 7f33 3435 3834 320a 4e6f 6465 3a20 4c69 .345842.Node: Li │ │ │ │ │ -00094e30: 6272 6172 6965 737f 3334 3935 3235 0a52 braries.349525.R │ │ │ │ │ -00094e40: 6566 3a20 6368 2d66 696c 6573 206c 6962 ef: ch-files lib │ │ │ │ │ -00094e50: 7261 7269 6573 7f33 3439 3633 310a 5265 raries.349631.Re │ │ │ │ │ -00094e60: 663a 2031 3635 7f33 3439 3633 310a 5265 f: 165.349631.Re │ │ │ │ │ -00094e70: 663a 2063 682d 6669 6c65 7320 732d 6c69 f: ch-files s-li │ │ │ │ │ -00094e80: 6272 6172 6965 737f 3334 3936 3331 0a52 braries.349631.R │ │ │ │ │ -00094e90: 6566 3a20 3130 337f 3334 3936 3331 0a52 ef: 103.349631.R │ │ │ │ │ -00094ea0: 6566 3a20 4c69 6272 6172 6965 732d 466f ef: Libraries-Fo │ │ │ │ │ -00094eb0: 6f74 6e6f 7465 2d31 7f33 3534 3739 360a otnote-1.354796. │ │ │ │ │ -00094ec0: 5265 663a 204c 6962 7261 7269 6573 2d46 Ref: Libraries-F │ │ │ │ │ -00094ed0: 6f6f 746e 6f74 652d 327f 3335 3533 3138 ootnote-2.355318 │ │ │ │ │ -00094ee0: 0a52 6566 3a20 4c69 6272 6172 6965 732d .Ref: Libraries- │ │ │ │ │ -00094ef0: 466f 6f74 6e6f 7465 2d33 7f33 3535 3533 Footnote-3.35553 │ │ │ │ │ -00094f00: 320a 5265 663a 204c 6962 7261 7269 6573 2.Ref: Libraries │ │ │ │ │ -00094f10: 2d46 6f6f 746e 6f74 652d 347f 3335 3630 -Footnote-4.3560 │ │ │ │ │ -00094f20: 3933 0a52 6566 3a20 4c69 6272 6172 6965 93.Ref: Librarie │ │ │ │ │ -00094f30: 732d 466f 6f74 6e6f 7465 2d35 7f33 3536 s-Footnote-5.356 │ │ │ │ │ -00094f40: 3335 390a 5265 663a 204c 6962 7261 7269 359.Ref: Librari │ │ │ │ │ -00094f50: 6573 2d46 6f6f 746e 6f74 652d 367f 3335 es-Footnote-6.35 │ │ │ │ │ -00094f60: 3635 3035 0a4e 6f64 653a 2053 6861 7265 6505.Node: Share │ │ │ │ │ -00094f70: 6420 6c69 6272 6172 6965 733c 323e 7f33 d libraries<2>.3 │ │ │ │ │ -00094f80: 3537 3039 310a 5265 663a 2063 682d 6669 57091.Ref: ch-fi │ │ │ │ │ -00094f90: 6c65 7320 7331 302d 337f 3335 3731 3936 les s10-3.357196 │ │ │ │ │ -00094fa0: 0a52 6566 3a20 3136 367f 3335 3731 3936 .Ref: 166.357196 │ │ │ │ │ -00094fb0: 0a52 6566 3a20 6368 2d66 696c 6573 2073 .Ref: ch-files s │ │ │ │ │ -00094fc0: 6861 7265 642d 6c69 6272 6172 6965 737f hared-libraries. │ │ │ │ │ -00094fd0: 3335 3731 3936 0a52 6566 3a20 3136 377f 357196.Ref: 167. │ │ │ │ │ -00094fe0: 3335 3731 3936 0a4e 6f64 653a 2053 6372 357196.Node: Scr │ │ │ │ │ -00094ff0: 6970 7473 7f33 3537 3239 370a 5265 663a ipts.357297.Ref: │ │ │ │ │ -00095000: 2063 682d 6669 6c65 7320 732d 7363 7269 ch-files s-scri │ │ │ │ │ -00095010: 7074 737f 3335 3734 3037 0a52 6566 3a20 pts.357407.Ref: │ │ │ │ │ -00095020: 3565 7f33 3537 3430 370a 5265 663a 2063 5e.357407.Ref: c │ │ │ │ │ -00095030: 682d 6669 6c65 7320 7363 7269 7074 737f h-files scripts. │ │ │ │ │ -00095040: 3335 3734 3037 0a52 6566 3a20 3136 387f 357407.Ref: 168. │ │ │ │ │ -00095050: 3335 3734 3037 0a52 6566 3a20 5363 7269 357407.Ref: Scri │ │ │ │ │ -00095060: 7074 732d 466f 6f74 6e6f 7465 2d31 7f33 pts-Footnote-1.3 │ │ │ │ │ -00095070: 3631 3531 350a 5265 663a 2053 6372 6970 61515.Ref: Scrip │ │ │ │ │ -00095080: 7473 2d46 6f6f 746e 6f74 652d 327f 3336 ts-Footnote-2.36 │ │ │ │ │ -00095090: 3137 3635 0a4e 6f64 653a 2053 796d 626f 1765.Node: Symbo │ │ │ │ │ -000950a0: 6c69 6320 6c69 6e6b 737f 3336 3139 3437 lic links.361947 │ │ │ │ │ -000950b0: 0a52 6566 3a20 6368 2d66 696c 6573 2073 .Ref: ch-files s │ │ │ │ │ -000950c0: 3130 2d35 7f33 3632 3035 300a 5265 663a 10-5.362050.Ref: │ │ │ │ │ -000950d0: 2031 3639 7f33 3632 3035 300a 5265 663a 169.362050.Ref: │ │ │ │ │ -000950e0: 2063 682d 6669 6c65 7320 7379 6d62 6f6c ch-files symbol │ │ │ │ │ -000950f0: 6963 2d6c 696e 6b73 7f33 3632 3035 300a ic-links.362050. │ │ │ │ │ -00095100: 5265 663a 2031 3661 7f33 3632 3035 300a Ref: 16a.362050. │ │ │ │ │ -00095110: 5265 663a 2053 796d 626f 6c69 6320 6c69 Ref: Symbolic li │ │ │ │ │ -00095120: 6e6b 732d 466f 6f74 6e6f 7465 2d31 7f33 nks-Footnote-1.3 │ │ │ │ │ -00095130: 3633 3832 360a 4e6f 6465 3a20 4465 7669 63826.Node: Devi │ │ │ │ │ -00095140: 6365 2066 696c 6573 7f33 3634 3133 330a ce files.364133. │ │ │ │ │ -00095150: 5265 663a 2063 682d 6669 6c65 7320 6465 Ref: ch-files de │ │ │ │ │ -00095160: 7669 6365 2d66 696c 6573 7f33 3634 3234 vice-files.36424 │ │ │ │ │ -00095170: 380a 5265 663a 2031 3662 7f33 3634 3234 8.Ref: 16b.36424 │ │ │ │ │ -00095180: 380a 5265 663a 2063 682d 6669 6c65 7320 8.Ref: ch-files │ │ │ │ │ -00095190: 7331 302d 367f 3336 3432 3438 0a52 6566 s10-6.364248.Ref │ │ │ │ │ -000951a0: 3a20 3136 637f 3336 3432 3438 0a52 6566 : 16c.364248.Ref │ │ │ │ │ -000951b0: 3a20 4465 7669 6365 2066 696c 6573 2d46 : Device files-F │ │ │ │ │ -000951c0: 6f6f 746e 6f74 652d 317f 3336 3532 3531 ootnote-1.365251 │ │ │ │ │ -000951d0: 0a4e 6f64 653a 2043 6f6e 6669 6775 7261 .Node: Configura │ │ │ │ │ -000951e0: 7469 6f6e 2066 696c 6573 7f33 3635 3433 tion files.36543 │ │ │ │ │ -000951f0: 340a 5265 663a 2063 682d 6669 6c65 7320 4.Ref: ch-files │ │ │ │ │ -00095200: 636f 6e66 6967 7572 6174 696f 6e2d 6669 configuration-fi │ │ │ │ │ -00095210: 6c65 737f 3336 3535 3434 0a52 6566 3a20 les.365544.Ref: │ │ │ │ │ -00095220: 3136 647f 3336 3535 3434 0a52 6566 3a20 16d.365544.Ref: │ │ │ │ │ -00095230: 6368 2d66 696c 6573 2073 2d63 6f6e 6669 ch-files s-confi │ │ │ │ │ -00095240: 672d 6669 6c65 737f 3336 3535 3434 0a52 g-files.365544.R │ │ │ │ │ -00095250: 6566 3a20 3338 7f33 3635 3534 340a 4e6f ef: 38.365544.No │ │ │ │ │ -00095260: 6465 3a20 4465 6669 6e69 7469 6f6e 733c de: Definitions< │ │ │ │ │ -00095270: 323e 7f33 3635 3738 300a 5265 663a 2063 2>.365780.Ref: c │ │ │ │ │ -00095280: 682d 6669 6c65 7320 6465 6669 6e69 7469 h-files definiti │ │ │ │ │ -00095290: 6f6e 737f 3336 3538 3734 0a52 6566 3a20 ons.365874.Ref: │ │ │ │ │ -000952a0: 3136 657f 3336 3538 3734 0a52 6566 3a20 16e.365874.Ref: │ │ │ │ │ -000952b0: 6368 2d66 696c 6573 2073 3130 2d37 2d31 ch-files s10-7-1 │ │ │ │ │ -000952c0: 7f33 3635 3837 340a 5265 663a 2031 3666 .365874.Ref: 16f │ │ │ │ │ -000952d0: 7f33 3635 3837 340a 4e6f 6465 3a20 4c6f .365874.Node: Lo │ │ │ │ │ -000952e0: 6361 7469 6f6e 7f33 3637 3031 380a 5265 cation.367018.Re │ │ │ │ │ -000952f0: 663a 2063 682d 6669 6c65 7320 6c6f 6361 f: ch-files loca │ │ │ │ │ -00095300: 7469 6f6e 7f33 3637 3132 390a 5265 663a tion.367129.Ref: │ │ │ │ │ -00095310: 2031 3730 7f33 3637 3132 390a 5265 663a 170.367129.Ref: │ │ │ │ │ -00095320: 2063 682d 6669 6c65 7320 7331 302d 372d ch-files s10-7- │ │ │ │ │ -00095330: 327f 3336 3731 3239 0a52 6566 3a20 3137 2.367129.Ref: 17 │ │ │ │ │ -00095340: 317f 3336 3731 3239 0a4e 6f64 653a 2042 1.367129.Node: B │ │ │ │ │ -00095350: 6568 6176 696f 727f 3336 3736 3035 0a52 ehavior.367605.R │ │ │ │ │ -00095360: 6566 3a20 6368 2d66 696c 6573 2062 6568 ef: ch-files beh │ │ │ │ │ -00095370: 6176 696f 727f 3336 3737 3239 0a52 6566 avior.367729.Ref │ │ │ │ │ -00095380: 3a20 3137 327f 3336 3737 3239 0a52 6566 : 172.367729.Ref │ │ │ │ │ -00095390: 3a20 6368 2d66 696c 6573 2073 3130 2d37 : ch-files s10-7 │ │ │ │ │ -000953a0: 2d33 7f33 3637 3732 390a 5265 663a 2031 -3.367729.Ref: 1 │ │ │ │ │ -000953b0: 3733 7f33 3637 3732 390a 5265 663a 2042 73.367729.Ref: B │ │ │ │ │ -000953c0: 6568 6176 696f 722d 466f 6f74 6e6f 7465 ehavior-Footnote │ │ │ │ │ -000953d0: 2d31 7f33 3730 3734 380a 5265 663a 2042 -1.370748.Ref: B │ │ │ │ │ -000953e0: 6568 6176 696f 722d 466f 6f74 6e6f 7465 ehavior-Footnote │ │ │ │ │ -000953f0: 2d32 7f33 3730 3835 330a 4e6f 6465 3a20 -2.370853.Node: │ │ │ │ │ -00095400: 5368 6172 696e 6720 636f 6e66 6967 7572 Sharing configur │ │ │ │ │ -00095410: 6174 696f 6e20 6669 6c65 737f 3337 3131 ation files.3711 │ │ │ │ │ -00095420: 3530 0a52 6566 3a20 6368 2d66 696c 6573 50.Ref: ch-files │ │ │ │ │ -00095430: 2073 3130 2d37 2d34 7f33 3731 3330 350a s10-7-4.371305. │ │ │ │ │ -00095440: 5265 663a 2031 3734 7f33 3731 3330 350a Ref: 174.371305. │ │ │ │ │ -00095450: 5265 663a 2063 682d 6669 6c65 7320 7368 Ref: ch-files sh │ │ │ │ │ -00095460: 6172 696e 672d 636f 6e66 6967 7572 6174 aring-configurat │ │ │ │ │ -00095470: 696f 6e2d 6669 6c65 737f 3337 3133 3035 ion-files.371305 │ │ │ │ │ -00095480: 0a52 6566 3a20 3137 357f 3337 3133 3035 .Ref: 175.371305 │ │ │ │ │ -00095490: 0a4e 6f64 653a 2055 7365 7220 636f 6e66 .Node: User conf │ │ │ │ │ -000954a0: 6967 7572 6174 696f 6e20 6669 6c65 7320 iguration files │ │ │ │ │ -000954b0: e280 9c64 6f74 6669 6c65 73e2 809d 7f33 ...dotfiles....3 │ │ │ │ │ -000954c0: 3734 3036 350a 5265 663a 2063 682d 6669 74065.Ref: ch-fi │ │ │ │ │ -000954d0: 6c65 7320 7331 302d 372d 357f 3337 3432 les s10-7-5.3742 │ │ │ │ │ -000954e0: 3033 0a52 6566 3a20 3137 367f 3337 3432 03.Ref: 176.3742 │ │ │ │ │ -000954f0: 3033 0a52 6566 3a20 6368 2d66 696c 6573 03.Ref: ch-files │ │ │ │ │ -00095500: 2075 7365 722d 636f 6e66 6967 7572 6174 user-configurat │ │ │ │ │ -00095510: 696f 6e2d 6669 6c65 732d 646f 7466 696c ion-files-dotfil │ │ │ │ │ -00095520: 6573 7f33 3734 3230 330a 5265 663a 2031 es.374203.Ref: 1 │ │ │ │ │ -00095530: 3737 7f33 3734 3230 330a 4e6f 6465 3a20 77.374203.Node: │ │ │ │ │ -00095540: 4c6f 6720 6669 6c65 737f 3337 3535 3830 Log files.375580 │ │ │ │ │ -00095550: 0a52 6566 3a20 6368 2d66 696c 6573 206c .Ref: ch-files l │ │ │ │ │ -00095560: 6f67 2d66 696c 6573 7f33 3735 3730 300a og-files.375700. │ │ │ │ │ -00095570: 5265 663a 2031 3738 7f33 3735 3730 300a Ref: 178.375700. │ │ │ │ │ -00095580: 5265 663a 2063 682d 6669 6c65 7320 7331 Ref: ch-files s1 │ │ │ │ │ -00095590: 302d 387f 3337 3537 3030 0a52 6566 3a20 0-8.375700.Ref: │ │ │ │ │ -000955a0: 3137 397f 3337 3537 3030 0a52 6566 3a20 179.375700.Ref: │ │ │ │ │ -000955b0: 4c6f 6720 6669 6c65 732d 466f 6f74 6e6f Log files-Footno │ │ │ │ │ -000955c0: 7465 2d31 7f33 3737 3233 310a 4e6f 6465 te-1.377231.Node │ │ │ │ │ -000955d0: 3a20 5065 726d 6973 7369 6f6e 7320 616e : Permissions an │ │ │ │ │ -000955e0: 6420 6f77 6e65 7273 7f33 3737 3838 330a d owners.377883. │ │ │ │ │ -000955f0: 5265 663a 2063 682d 6669 6c65 7320 7065 Ref: ch-files pe │ │ │ │ │ -00095600: 726d 6973 7369 6f6e 732d 616e 642d 6f77 rmissions-and-ow │ │ │ │ │ -00095610: 6e65 7273 7f33 3737 3939 340a 5265 663a ners.377994.Ref: │ │ │ │ │ -00095620: 2031 3761 7f33 3737 3939 340a 5265 663a 17a.377994.Ref: │ │ │ │ │ -00095630: 2063 682d 6669 6c65 7320 732d 7065 726d ch-files s-perm │ │ │ │ │ -00095640: 6973 7369 6f6e 732d 6f77 6e65 7273 7f33 issions-owners.3 │ │ │ │ │ -00095650: 3737 3939 340a 5265 663a 2031 3065 7f33 77994.Ref: 10e.3 │ │ │ │ │ -00095660: 3737 3939 340a 5265 663a 2050 6572 6d69 77994.Ref: Permi │ │ │ │ │ -00095670: 7373 696f 6e73 2061 6e64 206f 776e 6572 ssions and owner │ │ │ │ │ -00095680: 732d 466f 6f74 6e6f 7465 2d31 7f33 3832 s-Footnote-1.382 │ │ │ │ │ -00095690: 3036 390a 5265 663a 2050 6572 6d69 7373 069.Ref: Permiss │ │ │ │ │ -000956a0: 696f 6e73 2061 6e64 206f 776e 6572 732d ions and owners- │ │ │ │ │ -000956b0: 466f 6f74 6e6f 7465 2d32 7f33 3832 3732 Footnote-2.38272 │ │ │ │ │ -000956c0: 340a 4e6f 6465 3a20 5468 6520 7573 6520 4.Node: The use │ │ │ │ │ -000956d0: 6f66 2064 706b 672d 7374 6174 6f76 6572 of dpkg-statover │ │ │ │ │ -000956e0: 7269 6465 7f33 3833 3030 390a 5265 663a ride.383009.Ref: │ │ │ │ │ -000956f0: 2063 682d 6669 6c65 7320 7331 302d 392d ch-files s10-9- │ │ │ │ │ -00095700: 317f 3338 3331 3033 0a52 6566 3a20 3137 1.383103.Ref: 17 │ │ │ │ │ -00095710: 627f 3338 3331 3033 0a52 6566 3a20 6368 b.383103.Ref: ch │ │ │ │ │ -00095720: 2d66 696c 6573 2074 6865 2d75 7365 2d6f -files the-use-o │ │ │ │ │ -00095730: 662d 6470 6b67 2d73 7461 746f 7665 7272 f-dpkg-statoverr │ │ │ │ │ -00095740: 6964 657f 3338 3331 3033 0a52 6566 3a20 ide.383103.Ref: │ │ │ │ │ -00095750: 3137 637f 3338 3331 3033 0a4e 6f64 653a 17c.383103.Node: │ │ │ │ │ -00095760: 2046 696c 6520 6e61 6d65 737f 3338 3534 File names.3854 │ │ │ │ │ -00095770: 3639 0a52 6566 3a20 6368 2d66 696c 6573 69.Ref: ch-files │ │ │ │ │ -00095780: 2066 696c 652d 6e61 6d65 737f 3338 3535 file-names.3855 │ │ │ │ │ -00095790: 3632 0a52 6566 3a20 3137 647f 3338 3535 62.Ref: 17d.3855 │ │ │ │ │ -000957a0: 3632 0a52 6566 3a20 6368 2d66 696c 6573 62.Ref: ch-files │ │ │ │ │ -000957b0: 2073 2d66 696c 656e 616d 6573 7f33 3835 s-filenames.385 │ │ │ │ │ -000957c0: 3536 320a 5265 663a 2031 3765 7f33 3835 562.Ref: 17e.385 │ │ │ │ │ -000957d0: 3536 320a 4e6f 6465 3a20 4375 7374 6f6d 562.Node: Custom │ │ │ │ │ -000957e0: 697a 6564 2070 726f 6772 616d 737f 3338 ized programs.38 │ │ │ │ │ -000957f0: 3539 3632 0a52 6566 3a20 6368 2d63 7573 5962.Ref: ch-cus │ │ │ │ │ -00095800: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ -00095810: 2064 6f63 7f33 3836 3036 370a 5265 663a doc.386067.Ref: │ │ │ │ │ -00095820: 2031 3766 7f33 3836 3036 370a 5265 663a 17f.386067.Ref: │ │ │ │ │ -00095830: 2063 682d 6375 7374 6f6d 697a 6564 2d70 ch-customized-p │ │ │ │ │ -00095840: 726f 6772 616d 7320 6375 7374 6f6d 697a rograms customiz │ │ │ │ │ -00095850: 6564 2d70 726f 6772 616d 737f 3338 3630 ed-programs.3860 │ │ │ │ │ -00095860: 3637 0a52 6566 3a20 3138 307f 3338 3630 67.Ref: 180.3860 │ │ │ │ │ -00095870: 3637 0a4e 6f64 653a 2041 7263 6869 7465 67.Node: Archite │ │ │ │ │ -00095880: 6374 7572 6520 7370 6563 6966 6963 6174 cture specificat │ │ │ │ │ -00095890: 696f 6e20 7374 7269 6e67 737f 3338 3635 ion strings.3865 │ │ │ │ │ -000958a0: 3630 0a52 6566 3a20 6368 2d63 7573 746f 60.Ref: ch-custo │ │ │ │ │ -000958b0: 6d69 7a65 642d 7072 6f67 7261 6d73 2061 mized-programs a │ │ │ │ │ -000958c0: 7263 6869 7465 6374 7572 652d 7370 6563 rchitecture-spec │ │ │ │ │ -000958d0: 6966 6963 6174 696f 6e2d 7374 7269 6e67 ification-string │ │ │ │ │ -000958e0: 737f 3338 3636 3733 0a52 6566 3a20 3138 s.386673.Ref: 18 │ │ │ │ │ -000958f0: 317f 3338 3636 3733 0a52 6566 3a20 6368 1.386673.Ref: ch │ │ │ │ │ -00095900: 2d63 7573 746f 6d69 7a65 642d 7072 6f67 -customized-prog │ │ │ │ │ -00095910: 7261 6d73 2073 2d61 7263 682d 7370 6563 rams s-arch-spec │ │ │ │ │ -00095920: 7f33 3836 3637 330a 5265 663a 2036 627f .386673.Ref: 6b. │ │ │ │ │ -00095930: 3338 3636 3733 0a4e 6f64 653a 2041 7263 386673.Node: Arc │ │ │ │ │ -00095940: 6869 7465 6374 7572 6520 7769 6c64 6361 hitecture wildca │ │ │ │ │ -00095950: 7264 737f 3338 3733 3632 0a52 6566 3a20 rds.387362.Ref: │ │ │ │ │ -00095960: 6368 2d63 7573 746f 6d69 7a65 642d 7072 ch-customized-pr │ │ │ │ │ -00095970: 6f67 7261 6d73 2061 7263 6869 7465 6374 ograms architect │ │ │ │ │ -00095980: 7572 652d 7769 6c64 6361 7264 737f 3338 ure-wildcards.38 │ │ │ │ │ -00095990: 3734 3632 0a52 6566 3a20 3138 327f 3338 7462.Ref: 182.38 │ │ │ │ │ -000959a0: 3734 3632 0a52 6566 3a20 6368 2d63 7573 7462.Ref: ch-cus │ │ │ │ │ -000959b0: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ -000959c0: 2073 2d61 7263 682d 7769 6c64 6361 7264 s-arch-wildcard │ │ │ │ │ -000959d0: 2d73 7065 637f 3338 3734 3632 0a52 6566 -spec.387462.Ref │ │ │ │ │ -000959e0: 3a20 6234 7f33 3837 3436 320a 5265 663a : b4.387462.Ref: │ │ │ │ │ -000959f0: 2041 7263 6869 7465 6374 7572 6520 7769 Architecture wi │ │ │ │ │ -00095a00: 6c64 6361 7264 732d 466f 6f74 6e6f 7465 ldcards-Footnote │ │ │ │ │ -00095a10: 2d31 7f33 3837 3733 330a 4e6f 6465 3a20 -1.387733.Node: │ │ │ │ │ -00095a20: 4461 656d 6f6e 737f 3338 3832 3138 0a52 Daemons.388218.R │ │ │ │ │ -00095a30: 6566 3a20 6368 2d63 7573 746f 6d69 7a65 ef: ch-customize │ │ │ │ │ -00095a40: 642d 7072 6f67 7261 6d73 2064 6165 6d6f d-programs daemo │ │ │ │ │ -00095a50: 6e73 7f33 3838 3339 330a 5265 663a 2031 ns.388393.Ref: 1 │ │ │ │ │ -00095a60: 3833 7f33 3838 3339 330a 5265 663a 2063 83.388393.Ref: c │ │ │ │ │ -00095a70: 682d 6375 7374 6f6d 697a 6564 2d70 726f h-customized-pro │ │ │ │ │ -00095a80: 6772 616d 7320 7331 312d 327f 3338 3833 grams s11-2.3883 │ │ │ │ │ -00095a90: 3933 0a52 6566 3a20 3138 347f 3338 3833 93.Ref: 184.3883 │ │ │ │ │ -00095aa0: 3933 0a4e 6f64 653a 2055 7369 6e67 2070 93.Node: Using p │ │ │ │ │ -00095ab0: 7365 7564 6f2d 7474 7973 2061 6e64 206d seudo-ttys and m │ │ │ │ │ -00095ac0: 6f64 6966 7969 6e67 2077 746d 7020 7574 odifying wtmp ut │ │ │ │ │ -00095ad0: 6d70 2061 6e64 206c 6173 746c 6f67 7f33 mp and lastlog.3 │ │ │ │ │ -00095ae0: 3839 3332 380a 5265 663a 2063 682d 6375 89328.Ref: ch-cu │ │ │ │ │ -00095af0: 7374 6f6d 697a 6564 2d70 726f 6772 616d stomized-program │ │ │ │ │ -00095b00: 7320 7331 312d 337f 3338 3934 3837 0a52 s s11-3.389487.R │ │ │ │ │ -00095b10: 6566 3a20 3138 357f 3338 3934 3837 0a52 ef: 185.389487.R │ │ │ │ │ -00095b20: 6566 3a20 6368 2d63 7573 746f 6d69 7a65 ef: ch-customize │ │ │ │ │ -00095b30: 642d 7072 6f67 7261 6d73 2075 7369 6e67 d-programs using │ │ │ │ │ -00095b40: 2d70 7365 7564 6f2d 7474 7973 2d61 6e64 -pseudo-ttys-and │ │ │ │ │ -00095b50: 2d6d 6f64 6966 7969 6e67 2d77 746d 702d -modifying-wtmp- │ │ │ │ │ -00095b60: 7574 6d70 2d61 6e64 2d6c 6173 746c 6f67 utmp-and-lastlog │ │ │ │ │ -00095b70: 7f33 3839 3438 370a 5265 663a 2031 3836 .389487.Ref: 186 │ │ │ │ │ -00095b80: 7f33 3839 3438 370a 4e6f 6465 3a20 4564 .389487.Node: Ed │ │ │ │ │ -00095b90: 6974 6f72 7320 616e 6420 7061 6765 7273 itors and pagers │ │ │ │ │ -00095ba0: 7f33 3930 3033 340a 5265 663a 2063 682d .390034.Ref: ch- │ │ │ │ │ -00095bb0: 6375 7374 6f6d 697a 6564 2d70 726f 6772 customized-progr │ │ │ │ │ -00095bc0: 616d 7320 6564 6974 6f72 732d 616e 642d ams editors-and- │ │ │ │ │ -00095bd0: 7061 6765 7273 7f33 3930 3231 340a 5265 pagers.390214.Re │ │ │ │ │ -00095be0: 663a 2031 3837 7f33 3930 3231 340a 5265 f: 187.390214.Re │ │ │ │ │ -00095bf0: 663a 2063 682d 6375 7374 6f6d 697a 6564 f: ch-customized │ │ │ │ │ -00095c00: 2d70 726f 6772 616d 7320 7331 312d 347f -programs s11-4. │ │ │ │ │ -00095c10: 3339 3032 3134 0a52 6566 3a20 3138 387f 390214.Ref: 188. │ │ │ │ │ -00095c20: 3339 3032 3134 0a52 6566 3a20 4564 6974 390214.Ref: Edit │ │ │ │ │ -00095c30: 6f72 7320 616e 6420 7061 6765 7273 2d46 ors and pagers-F │ │ │ │ │ -00095c40: 6f6f 746e 6f74 652d 317f 3339 3234 3036 ootnote-1.392406 │ │ │ │ │ -00095c50: 0a4e 6f64 653a 2057 6562 2073 6572 7665 .Node: Web serve │ │ │ │ │ -00095c60: 7273 2061 6e64 2061 7070 6c69 6361 7469 rs and applicati │ │ │ │ │ -00095c70: 6f6e 737f 3339 3234 3835 0a52 6566 3a20 ons.392485.Ref: │ │ │ │ │ -00095c80: 6368 2d63 7573 746f 6d69 7a65 642d 7072 ch-customized-pr │ │ │ │ │ -00095c90: 6f67 7261 6d73 2073 2d77 6562 2d61 7070 ograms s-web-app │ │ │ │ │ -00095ca0: 6c7f 3339 3236 3531 0a52 6566 3a20 3138 l.392651.Ref: 18 │ │ │ │ │ -00095cb0: 397f 3339 3236 3531 0a52 6566 3a20 6368 9.392651.Ref: ch │ │ │ │ │ -00095cc0: 2d63 7573 746f 6d69 7a65 642d 7072 6f67 -customized-prog │ │ │ │ │ -00095cd0: 7261 6d73 2077 6562 2d73 6572 7665 7273 rams web-servers │ │ │ │ │ -00095ce0: 2d61 6e64 2d61 7070 6c69 6361 7469 6f6e -and-application │ │ │ │ │ -00095cf0: 737f 3339 3236 3531 0a52 6566 3a20 3138 s.392651.Ref: 18 │ │ │ │ │ -00095d00: 617f 3339 3236 3531 0a4e 6f64 653a 204d a.392651.Node: M │ │ │ │ │ -00095d10: 6169 6c20 7472 616e 7370 6f72 7420 6465 ail transport de │ │ │ │ │ -00095d20: 6c69 7665 7279 2061 6e64 2075 7365 7220 livery and user │ │ │ │ │ -00095d30: 6167 656e 7473 7f33 3934 3139 320a 5265 agents.394192.Re │ │ │ │ │ -00095d40: 663a 2063 682d 6375 7374 6f6d 697a 6564 f: ch-customized │ │ │ │ │ -00095d50: 2d70 726f 6772 616d 7320 6d61 696c 2d74 -programs mail-t │ │ │ │ │ -00095d60: 7261 6e73 706f 7274 2d64 656c 6976 6572 ransport-deliver │ │ │ │ │ -00095d70: 792d 616e 642d 7573 6572 2d61 6765 6e74 y-and-user-agent │ │ │ │ │ -00095d80: 737f 3339 3433 3635 0a52 6566 3a20 3138 s.394365.Ref: 18 │ │ │ │ │ -00095d90: 627f 3339 3433 3635 0a52 6566 3a20 6368 b.394365.Ref: ch │ │ │ │ │ -00095da0: 2d63 7573 746f 6d69 7a65 642d 7072 6f67 -customized-prog │ │ │ │ │ -00095db0: 7261 6d73 2073 2d6d 6169 6c2d 7472 616e rams s-mail-tran │ │ │ │ │ -00095dc0: 7370 6f72 742d 6167 656e 7473 7f33 3934 sport-agents.394 │ │ │ │ │ -00095dd0: 3336 350a 5265 663a 2066 387f 3339 3433 365.Ref: f8.3943 │ │ │ │ │ -00095de0: 3635 0a52 6566 3a20 4d61 696c 2074 7261 65.Ref: Mail tra │ │ │ │ │ -00095df0: 6e73 706f 7274 2064 656c 6976 6572 7920 nsport delivery │ │ │ │ │ -00095e00: 616e 6420 7573 6572 2061 6765 6e74 732d and user agents- │ │ │ │ │ -00095e10: 466f 6f74 6e6f 7465 2d31 7f33 3938 3436 Footnote-1.39846 │ │ │ │ │ -00095e20: 360a 5265 663a 204d 6169 6c20 7472 616e 6.Ref: Mail tran │ │ │ │ │ -00095e30: 7370 6f72 7420 6465 6c69 7665 7279 2061 sport delivery a │ │ │ │ │ -00095e40: 6e64 2075 7365 7220 6167 656e 7473 2d46 nd user agents-F │ │ │ │ │ -00095e50: 6f6f 746e 6f74 652d 327f 3339 3836 3637 ootnote-2.398667 │ │ │ │ │ -00095e60: 0a4e 6f64 653a 204e 6577 7320 7379 7374 .Node: News syst │ │ │ │ │ -00095e70: 656d 2063 6f6e 6669 6775 7261 7469 6f6e em configuration │ │ │ │ │ -00095e80: 7f33 3939 3336 360a 5265 663a 2063 682d .399366.Ref: ch- │ │ │ │ │ -00095e90: 6375 7374 6f6d 697a 6564 2d70 726f 6772 customized-progr │ │ │ │ │ -00095ea0: 616d 7320 6e65 7773 2d73 7973 7465 6d2d ams news-system- │ │ │ │ │ -00095eb0: 636f 6e66 6967 7572 6174 696f 6e7f 3339 configuration.39 │ │ │ │ │ -00095ec0: 3935 3433 0a52 6566 3a20 3138 637f 3339 9543.Ref: 18c.39 │ │ │ │ │ -00095ed0: 3935 3433 0a52 6566 3a20 6368 2d63 7573 9543.Ref: ch-cus │ │ │ │ │ -00095ee0: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ -00095ef0: 2073 3131 2d37 7f33 3939 3534 330a 5265 s11-7.399543.Re │ │ │ │ │ -00095f00: 663a 2031 3864 7f33 3939 3534 330a 4e6f f: 18d.399543.No │ │ │ │ │ -00095f10: 6465 3a20 5072 6f67 7261 6d73 2066 6f72 de: Programs for │ │ │ │ │ -00095f20: 2074 6865 2058 2057 696e 646f 7720 5379 the X Window Sy │ │ │ │ │ -00095f30: 7374 656d 7f34 3030 3231 370a 5265 663a stem.400217.Ref: │ │ │ │ │ -00095f40: 2063 682d 6375 7374 6f6d 697a 6564 2d70 ch-customized-p │ │ │ │ │ -00095f50: 726f 6772 616d 7320 7072 6f67 7261 6d73 rograms programs │ │ │ │ │ -00095f60: 2d66 6f72 2d74 6865 2d78 2d77 696e 646f -for-the-x-windo │ │ │ │ │ -00095f70: 772d 7379 7374 656d 7f34 3030 3338 300a w-system.400380. │ │ │ │ │ -00095f80: 5265 663a 2031 3865 7f34 3030 3338 300a Ref: 18e.400380. │ │ │ │ │ -00095f90: 5265 663a 2063 682d 6375 7374 6f6d 697a Ref: ch-customiz │ │ │ │ │ -00095fa0: 6564 2d70 726f 6772 616d 7320 7331 312d ed-programs s11- │ │ │ │ │ -00095fb0: 387f 3430 3033 3830 0a52 6566 3a20 3138 8.400380.Ref: 18 │ │ │ │ │ -00095fc0: 667f 3430 3033 3830 0a4e 6f64 653a 2050 f.400380.Node: P │ │ │ │ │ -00095fd0: 726f 7669 6469 6e67 2058 2073 7570 706f roviding X suppo │ │ │ │ │ -00095fe0: 7274 2061 6e64 2070 6163 6b61 6765 2070 rt and package p │ │ │ │ │ -00095ff0: 7269 6f72 6974 6965 737f 3430 3037 3236 riorities.400726 │ │ │ │ │ -00096000: 0a52 6566 3a20 6368 2d63 7573 746f 6d69 .Ref: ch-customi │ │ │ │ │ -00096010: 7a65 642d 7072 6f67 7261 6d73 2070 726f zed-programs pro │ │ │ │ │ -00096020: 7669 6469 6e67 2d78 2d73 7570 706f 7274 viding-x-support │ │ │ │ │ -00096030: 2d61 6e64 2d70 6163 6b61 6765 2d70 7269 -and-package-pri │ │ │ │ │ -00096040: 6f72 6974 6965 737f 3430 3038 3833 0a52 orities.400883.R │ │ │ │ │ -00096050: 6566 3a20 3139 307f 3430 3038 3833 0a52 ef: 190.400883.R │ │ │ │ │ -00096060: 6566 3a20 6368 2d63 7573 746f 6d69 7a65 ef: ch-customize │ │ │ │ │ -00096070: 642d 7072 6f67 7261 6d73 2073 3131 2d38 d-programs s11-8 │ │ │ │ │ -00096080: 2d31 7f34 3030 3838 330a 5265 663a 2031 -1.400883.Ref: 1 │ │ │ │ │ -00096090: 3931 7f34 3030 3838 330a 4e6f 6465 3a20 91.400883.Node: │ │ │ │ │ -000960a0: 5061 636b 6167 6573 2070 726f 7669 6469 Packages providi │ │ │ │ │ -000960b0: 6e67 2061 6e20 5820 7365 7276 6572 7f34 ng an X server.4 │ │ │ │ │ -000960c0: 3031 3530 340a 5265 663a 2063 682d 6375 01504.Ref: ch-cu │ │ │ │ │ -000960d0: 7374 6f6d 697a 6564 2d70 726f 6772 616d stomized-program │ │ │ │ │ -000960e0: 7320 7061 636b 6167 6573 2d70 726f 7669 s packages-provi │ │ │ │ │ -000960f0: 6469 6e67 2d61 6e2d 782d 7365 7276 6572 ding-an-x-server │ │ │ │ │ -00096100: 7f34 3031 3730 380a 5265 663a 2031 3932 .401708.Ref: 192 │ │ │ │ │ -00096110: 7f34 3031 3730 380a 5265 663a 2063 682d .401708.Ref: ch- │ │ │ │ │ -00096120: 6375 7374 6f6d 697a 6564 2d70 726f 6772 customized-progr │ │ │ │ │ -00096130: 616d 7320 7331 312d 382d 327f 3430 3137 ams s11-8-2.4017 │ │ │ │ │ -00096140: 3038 0a52 6566 3a20 3139 337f 3430 3137 08.Ref: 193.4017 │ │ │ │ │ -00096150: 3038 0a52 6566 3a20 5061 636b 6167 6573 08.Ref: Packages │ │ │ │ │ -00096160: 2070 726f 7669 6469 6e67 2061 6e20 5820 providing an X │ │ │ │ │ -00096170: 7365 7276 6572 2d46 6f6f 746e 6f74 652d server-Footnote- │ │ │ │ │ -00096180: 317f 3430 3230 3437 0a4e 6f64 653a 2050 1.402047.Node: P │ │ │ │ │ -00096190: 6163 6b61 6765 7320 7072 6f76 6964 696e ackages providin │ │ │ │ │ -000961a0: 6720 6120 7465 726d 696e 616c 2065 6d75 g a terminal emu │ │ │ │ │ -000961b0: 6c61 746f 727f 3430 3234 3238 0a52 6566 lator.402428.Ref │ │ │ │ │ -000961c0: 3a20 6368 2d63 7573 746f 6d69 7a65 642d : ch-customized- │ │ │ │ │ -000961d0: 7072 6f67 7261 6d73 2070 6163 6b61 6765 programs package │ │ │ │ │ -000961e0: 732d 7072 6f76 6964 696e 672d 612d 7465 s-providing-a-te │ │ │ │ │ -000961f0: 726d 696e 616c 2d65 6d75 6c61 746f 727f rminal-emulator. │ │ │ │ │ -00096200: 3430 3236 3235 0a52 6566 3a20 3139 347f 402625.Ref: 194. │ │ │ │ │ -00096210: 3430 3236 3235 0a52 6566 3a20 6368 2d63 402625.Ref: ch-c │ │ │ │ │ -00096220: 7573 746f 6d69 7a65 642d 7072 6f67 7261 ustomized-progra │ │ │ │ │ -00096230: 6d73 2073 3131 2d38 2d33 7f34 3032 3632 ms s11-8-3.40262 │ │ │ │ │ -00096240: 350a 5265 663a 2031 3935 7f34 3032 3632 5.Ref: 195.40262 │ │ │ │ │ -00096250: 350a 5265 663a 2050 6163 6b61 6765 7320 5.Ref: Packages │ │ │ │ │ -00096260: 7072 6f76 6964 696e 6720 6120 7465 726d providing a term │ │ │ │ │ -00096270: 696e 616c 2065 6d75 6c61 746f 722d 466f inal emulator-Fo │ │ │ │ │ -00096280: 6f74 6e6f 7465 2d31 7f34 3034 3030 340a otnote-1.404004. │ │ │ │ │ -00096290: 4e6f 6465 3a20 5061 636b 6167 6573 2070 Node: Packages p │ │ │ │ │ -000962a0: 726f 7669 6469 6e67 2061 2077 696e 646f roviding a windo │ │ │ │ │ -000962b0: 7720 6d61 6e61 6765 727f 3430 3432 3532 w manager.404252 │ │ │ │ │ -000962c0: 0a52 6566 3a20 6368 2d63 7573 746f 6d69 .Ref: ch-customi │ │ │ │ │ -000962d0: 7a65 642d 7072 6f67 7261 6d73 2070 6163 zed-programs pac │ │ │ │ │ -000962e0: 6b61 6765 732d 7072 6f76 6964 696e 672d kages-providing- │ │ │ │ │ -000962f0: 612d 7769 6e64 6f77 2d6d 616e 6167 6572 a-window-manager │ │ │ │ │ -00096300: 7f34 3034 3434 330a 5265 663a 2031 3936 .404443.Ref: 196 │ │ │ │ │ -00096310: 7f34 3034 3434 330a 5265 663a 2063 682d .404443.Ref: ch- │ │ │ │ │ -00096320: 6375 7374 6f6d 697a 6564 2d70 726f 6772 customized-progr │ │ │ │ │ -00096330: 616d 7320 7331 312d 382d 347f 3430 3434 ams s11-8-4.4044 │ │ │ │ │ -00096340: 3433 0a52 6566 3a20 3139 377f 3430 3434 43.Ref: 197.4044 │ │ │ │ │ -00096350: 3433 0a52 6566 3a20 5061 636b 6167 6573 43.Ref: Packages │ │ │ │ │ -00096360: 2070 726f 7669 6469 6e67 2061 2077 696e providing a win │ │ │ │ │ -00096370: 646f 7720 6d61 6e61 6765 722d 466f 6f74 dow manager-Foot │ │ │ │ │ -00096380: 6e6f 7465 2d31 7f34 3035 3339 300a 5265 note-1.405390.Re │ │ │ │ │ -00096390: 663a 2050 6163 6b61 6765 7320 7072 6f76 f: Packages prov │ │ │ │ │ -000963a0: 6964 696e 6720 6120 7769 6e64 6f77 206d iding a window m │ │ │ │ │ -000963b0: 616e 6167 6572 2d46 6f6f 746e 6f74 652d anager-Footnote- │ │ │ │ │ -000963c0: 327f 3430 3534 3534 0a4e 6f64 653a 2050 2.405454.Node: P │ │ │ │ │ -000963d0: 6163 6b61 6765 7320 7072 6f76 6964 696e ackages providin │ │ │ │ │ -000963e0: 6720 666f 6e74 737f 3430 3534 3936 0a52 g fonts.405496.R │ │ │ │ │ -000963f0: 6566 3a20 6368 2d63 7573 746f 6d69 7a65 ef: ch-customize │ │ │ │ │ -00096400: 642d 7072 6f67 7261 6d73 2070 6163 6b61 d-programs packa │ │ │ │ │ -00096410: 6765 732d 7072 6f76 6964 696e 672d 666f ges-providing-fo │ │ │ │ │ -00096420: 6e74 737f 3430 3536 3735 0a52 6566 3a20 nts.405675.Ref: │ │ │ │ │ -00096430: 3139 387f 3430 3536 3735 0a52 6566 3a20 198.405675.Ref: │ │ │ │ │ -00096440: 6368 2d63 7573 746f 6d69 7a65 642d 7072 ch-customized-pr │ │ │ │ │ -00096450: 6f67 7261 6d73 2073 3131 2d38 2d35 7f34 ograms s11-8-5.4 │ │ │ │ │ -00096460: 3035 3637 350a 5265 663a 2031 3939 7f34 05675.Ref: 199.4 │ │ │ │ │ -00096470: 3035 3637 350a 5265 663a 2050 6163 6b61 05675.Ref: Packa │ │ │ │ │ -00096480: 6765 7320 7072 6f76 6964 696e 6720 666f ges providing fo │ │ │ │ │ -00096490: 6e74 732d 466f 6f74 6e6f 7465 2d31 7f34 nts-Footnote-1.4 │ │ │ │ │ -000964a0: 3130 3532 330a 5265 663a 2050 6163 6b61 10523.Ref: Packa │ │ │ │ │ -000964b0: 6765 7320 7072 6f76 6964 696e 6720 666f ges providing fo │ │ │ │ │ -000964c0: 6e74 732d 466f 6f74 6e6f 7465 2d32 7f34 nts-Footnote-2.4 │ │ │ │ │ -000964d0: 3130 3836 360a 4e6f 6465 3a20 4170 706c 10866.Node: Appl │ │ │ │ │ -000964e0: 6963 6174 696f 6e20 6465 6661 756c 7473 ication defaults │ │ │ │ │ -000964f0: 2066 696c 6573 7f34 3131 3130 330a 5265 files.411103.Re │ │ │ │ │ -00096500: 663a 2063 682d 6375 7374 6f6d 697a 6564 f: ch-customized │ │ │ │ │ -00096510: 2d70 726f 6772 616d 7320 6170 706c 6963 -programs applic │ │ │ │ │ -00096520: 6174 696f 6e2d 6465 6661 756c 7473 2d66 ation-defaults-f │ │ │ │ │ -00096530: 696c 6573 7f34 3131 3237 360a 5265 663a iles.411276.Ref: │ │ │ │ │ -00096540: 2031 3961 7f34 3131 3237 360a 5265 663a 19a.411276.Ref: │ │ │ │ │ -00096550: 2063 682d 6375 7374 6f6d 697a 6564 2d70 ch-customized-p │ │ │ │ │ -00096560: 726f 6772 616d 7320 732d 6170 7064 6566 rograms s-appdef │ │ │ │ │ -00096570: 6175 6c74 737f 3431 3132 3736 0a52 6566 aults.411276.Ref │ │ │ │ │ -00096580: 3a20 3139 627f 3431 3132 3736 0a52 6566 : 19b.411276.Ref │ │ │ │ │ -00096590: 3a20 4170 706c 6963 6174 696f 6e20 6465 : Application de │ │ │ │ │ -000965a0: 6661 756c 7473 2066 696c 6573 2d46 6f6f faults files-Foo │ │ │ │ │ -000965b0: 746e 6f74 652d 317f 3431 3139 3730 0a4e tnote-1.411970.N │ │ │ │ │ -000965c0: 6f64 653a 2049 6e73 7461 6c6c 6174 696f ode: Installatio │ │ │ │ │ -000965d0: 6e20 6469 7265 6374 6f72 7920 6973 7375 n directory issu │ │ │ │ │ -000965e0: 6573 7f34 3132 3139 330a 5265 663a 2063 es.412193.Ref: c │ │ │ │ │ -000965f0: 682d 6375 7374 6f6d 697a 6564 2d70 726f h-customized-pro │ │ │ │ │ -00096600: 6772 616d 7320 696e 7374 616c 6c61 7469 grams installati │ │ │ │ │ -00096610: 6f6e 2d64 6972 6563 746f 7279 2d69 7373 on-directory-iss │ │ │ │ │ -00096620: 7565 737f 3431 3233 3333 0a52 6566 3a20 ues.412333.Ref: │ │ │ │ │ -00096630: 3139 637f 3431 3233 3333 0a52 6566 3a20 19c.412333.Ref: │ │ │ │ │ -00096640: 6368 2d63 7573 746f 6d69 7a65 642d 7072 ch-customized-pr │ │ │ │ │ -00096650: 6f67 7261 6d73 2073 3131 2d38 2d37 7f34 ograms s11-8-7.4 │ │ │ │ │ -00096660: 3132 3333 330a 5265 663a 2031 3964 7f34 12333.Ref: 19d.4 │ │ │ │ │ -00096670: 3132 3333 330a 4e6f 6465 3a20 5065 726c 12333.Node: Perl │ │ │ │ │ -00096680: 2070 726f 6772 616d 7320 616e 6420 6d6f programs and mo │ │ │ │ │ -00096690: 6475 6c65 737f 3431 3336 3037 0a52 6566 dules.413607.Ref │ │ │ │ │ -000966a0: 3a20 6368 2d63 7573 746f 6d69 7a65 642d : ch-customized- │ │ │ │ │ -000966b0: 7072 6f67 7261 6d73 2070 6572 6c2d 7072 programs perl-pr │ │ │ │ │ -000966c0: 6f67 7261 6d73 2d61 6e64 2d6d 6f64 756c ograms-and-modul │ │ │ │ │ -000966d0: 6573 7f34 3133 3736 340a 5265 663a 2031 es.413764.Ref: 1 │ │ │ │ │ -000966e0: 3965 7f34 3133 3736 340a 5265 663a 2063 9e.413764.Ref: c │ │ │ │ │ -000966f0: 682d 6375 7374 6f6d 697a 6564 2d70 726f h-customized-pro │ │ │ │ │ -00096700: 6772 616d 7320 732d 7065 726c 7f34 3133 grams s-perl.413 │ │ │ │ │ -00096710: 3736 340a 5265 663a 2031 357f 3431 3337 764.Ref: 15.4137 │ │ │ │ │ -00096720: 3634 0a4e 6f64 653a 2045 6d61 6373 206c 64.Node: Emacs l │ │ │ │ │ -00096730: 6973 7020 7072 6f67 7261 6d73 7f34 3134 isp programs.414 │ │ │ │ │ -00096740: 3130 380a 5265 663a 2063 682d 6375 7374 108.Ref: ch-cust │ │ │ │ │ -00096750: 6f6d 697a 6564 2d70 726f 6772 616d 7320 omized-programs │ │ │ │ │ -00096760: 656d 6163 732d 6c69 7370 2d70 726f 6772 emacs-lisp-progr │ │ │ │ │ -00096770: 616d 737f 3431 3432 3338 0a52 6566 3a20 ams.414238.Ref: │ │ │ │ │ -00096780: 3139 667f 3431 3432 3338 0a52 6566 3a20 19f.414238.Ref: │ │ │ │ │ -00096790: 6368 2d63 7573 746f 6d69 7a65 642d 7072 ch-customized-pr │ │ │ │ │ -000967a0: 6f67 7261 6d73 2073 2d65 6d61 6373 7f34 ograms s-emacs.4 │ │ │ │ │ -000967b0: 3134 3233 380a 5265 663a 2031 377f 3431 14238.Ref: 17.41 │ │ │ │ │ -000967c0: 3432 3338 0a4e 6f64 653a 2047 616d 6573 4238.Node: Games │ │ │ │ │ -000967d0: 7f34 3134 3630 380a 5265 663a 2063 682d .414608.Ref: ch- │ │ │ │ │ -000967e0: 6375 7374 6f6d 697a 6564 2d70 726f 6772 customized-progr │ │ │ │ │ -000967f0: 616d 7320 6761 6d65 737f 3431 3437 3034 ams games.414704 │ │ │ │ │ -00096800: 0a52 6566 3a20 3161 307f 3431 3437 3034 .Ref: 1a0.414704 │ │ │ │ │ -00096810: 0a52 6566 3a20 6368 2d63 7573 746f 6d69 .Ref: ch-customi │ │ │ │ │ -00096820: 7a65 642d 7072 6f67 7261 6d73 2073 3131 zed-programs s11 │ │ │ │ │ -00096830: 2d31 317f 3431 3437 3034 0a52 6566 3a20 -11.414704.Ref: │ │ │ │ │ -00096840: 3161 317f 3431 3437 3034 0a4e 6f64 653a 1a1.414704.Node: │ │ │ │ │ -00096850: 2044 6f63 756d 656e 7461 7469 6f6e 7f34 Documentation.4 │ │ │ │ │ -00096860: 3136 3334 320a 5265 663a 2063 682d 646f 16342.Ref: ch-do │ │ │ │ │ -00096870: 6373 2064 6f63 7f34 3136 3438 310a 5265 cs doc.416481.Re │ │ │ │ │ -00096880: 663a 2031 6132 7f34 3136 3438 310a 5265 f: 1a2.416481.Re │ │ │ │ │ -00096890: 663a 2063 682d 646f 6373 2064 6f63 756d f: ch-docs docum │ │ │ │ │ -000968a0: 656e 7461 7469 6f6e 7f34 3136 3438 310a entation.416481. │ │ │ │ │ -000968b0: 5265 663a 2031 6133 7f34 3136 3438 310a Ref: 1a3.416481. │ │ │ │ │ -000968c0: 4e6f 6465 3a20 4d61 6e75 616c 2070 6167 Node: Manual pag │ │ │ │ │ -000968d0: 6573 7f34 3136 3730 340a 5265 663a 2063 es.416704.Ref: c │ │ │ │ │ -000968e0: 682d 646f 6373 206d 616e 7561 6c2d 7061 h-docs manual-pa │ │ │ │ │ -000968f0: 6765 737f 3431 3637 3936 0a52 6566 3a20 ges.416796.Ref: │ │ │ │ │ -00096900: 3161 347f 3431 3637 3936 0a52 6566 3a20 1a4.416796.Ref: │ │ │ │ │ -00096910: 6368 2d64 6f63 7320 7331 322d 317f 3431 ch-docs s12-1.41 │ │ │ │ │ -00096920: 3637 3936 0a52 6566 3a20 3161 357f 3431 6796.Ref: 1a5.41 │ │ │ │ │ -00096930: 3637 3936 0a52 6566 3a20 4d61 6e75 616c 6796.Ref: Manual │ │ │ │ │ -00096940: 2070 6167 6573 2d46 6f6f 746e 6f74 652d pages-Footnote- │ │ │ │ │ -00096950: 317f 3431 3938 3337 0a52 6566 3a20 4d61 1.419837.Ref: Ma │ │ │ │ │ -00096960: 6e75 616c 2070 6167 6573 2d46 6f6f 746e nual pages-Footn │ │ │ │ │ -00096970: 6f74 652d 327f 3432 3031 3034 0a52 6566 ote-2.420104.Ref │ │ │ │ │ -00096980: 3a20 4d61 6e75 616c 2070 6167 6573 2d46 : Manual pages-F │ │ │ │ │ -00096990: 6f6f 746e 6f74 652d 337f 3432 3034 3038 ootnote-3.420408 │ │ │ │ │ -000969a0: 0a52 6566 3a20 4d61 6e75 616c 2070 6167 .Ref: Manual pag │ │ │ │ │ -000969b0: 6573 2d46 6f6f 746e 6f74 652d 347f 3432 es-Footnote-4.42 │ │ │ │ │ -000969c0: 3035 3337 0a4e 6f64 653a 2049 6e66 6f20 0537.Node: Info │ │ │ │ │ -000969d0: 646f 6375 6d65 6e74 737f 3432 3037 3030 documents.420700 │ │ │ │ │ -000969e0: 0a52 6566 3a20 6368 2d64 6f63 7320 696e .Ref: ch-docs in │ │ │ │ │ -000969f0: 666f 2d64 6f63 756d 656e 7473 7f34 3230 fo-documents.420 │ │ │ │ │ -00096a00: 3832 350a 5265 663a 2031 6136 7f34 3230 825.Ref: 1a6.420 │ │ │ │ │ -00096a10: 3832 350a 5265 663a 2063 682d 646f 6373 825.Ref: ch-docs │ │ │ │ │ -00096a20: 2073 3132 2d32 7f34 3230 3832 350a 5265 s12-2.420825.Re │ │ │ │ │ -00096a30: 663a 2031 6137 7f34 3230 3832 350a 5265 f: 1a7.420825.Re │ │ │ │ │ -00096a40: 663a 2049 6e66 6f20 646f 6375 6d65 6e74 f: Info document │ │ │ │ │ -00096a50: 732d 466f 6f74 6e6f 7465 2d31 7f34 3232 s-Footnote-1.422 │ │ │ │ │ -00096a60: 3332 390a 4e6f 6465 3a20 4164 6469 7469 329.Node: Additi │ │ │ │ │ -00096a70: 6f6e 616c 2064 6f63 756d 656e 7461 7469 onal documentati │ │ │ │ │ -00096a80: 6f6e 7f34 3232 3735 330a 5265 663a 2063 on.422753.Ref: c │ │ │ │ │ -00096a90: 682d 646f 6373 2061 6464 6974 696f 6e61 h-docs additiona │ │ │ │ │ -00096aa0: 6c2d 646f 6375 6d65 6e74 6174 696f 6e7f l-documentation. │ │ │ │ │ -00096ab0: 3432 3238 3937 0a52 6566 3a20 3161 387f 422897.Ref: 1a8. │ │ │ │ │ -00096ac0: 3432 3238 3937 0a52 6566 3a20 6368 2d64 422897.Ref: ch-d │ │ │ │ │ -00096ad0: 6f63 7320 732d 646f 6373 2d61 6464 6974 ocs s-docs-addit │ │ │ │ │ -00096ae0: 696f 6e61 6c7f 3432 3238 3937 0a52 6566 ional.422897.Ref │ │ │ │ │ -00096af0: 3a20 3161 397f 3432 3238 3937 0a52 6566 : 1a9.422897.Ref │ │ │ │ │ -00096b00: 3a20 4164 6469 7469 6f6e 616c 2064 6f63 : Additional doc │ │ │ │ │ -00096b10: 756d 656e 7461 7469 6f6e 2d46 6f6f 746e umentation-Footn │ │ │ │ │ -00096b20: 6f74 652d 317f 3432 3631 3538 0a52 6566 ote-1.426158.Ref │ │ │ │ │ -00096b30: 3a20 4164 6469 7469 6f6e 616c 2064 6f63 : Additional doc │ │ │ │ │ -00096b40: 756d 656e 7461 7469 6f6e 2d46 6f6f 746e umentation-Footn │ │ │ │ │ -00096b50: 6f74 652d 327f 3432 3632 3836 0a4e 6f64 ote-2.426286.Nod │ │ │ │ │ -00096b60: 653a 2050 7265 6665 7272 6564 2064 6f63 e: Preferred doc │ │ │ │ │ -00096b70: 756d 656e 7461 7469 6f6e 2066 6f72 6d61 umentation forma │ │ │ │ │ -00096b80: 7473 7f34 3236 3635 320a 5265 663a 2063 ts.426652.Ref: c │ │ │ │ │ -00096b90: 682d 646f 6373 2070 7265 6665 7272 6564 h-docs preferred │ │ │ │ │ -00096ba0: 2d64 6f63 756d 656e 7461 7469 6f6e 2d66 -documentation-f │ │ │ │ │ -00096bb0: 6f72 6d61 7473 7f34 3236 3830 330a 5265 ormats.426803.Re │ │ │ │ │ -00096bc0: 663a 2031 6161 7f34 3236 3830 330a 5265 f: 1aa.426803.Re │ │ │ │ │ -00096bd0: 663a 2063 682d 646f 6373 2073 3132 2d34 f: ch-docs s12-4 │ │ │ │ │ -00096be0: 7f34 3236 3830 330a 5265 663a 2031 6162 .426803.Ref: 1ab │ │ │ │ │ -00096bf0: 7f34 3236 3830 330a 5265 663a 2050 7265 .426803.Ref: Pre │ │ │ │ │ -00096c00: 6665 7272 6564 2064 6f63 756d 656e 7461 ferred documenta │ │ │ │ │ -00096c10: 7469 6f6e 2066 6f72 6d61 7473 2d46 6f6f tion formats-Foo │ │ │ │ │ -00096c20: 746e 6f74 652d 317f 3432 3733 3533 0a4e tnote-1.427353.N │ │ │ │ │ -00096c30: 6f64 653a 2043 6f70 7972 6967 6874 2069 ode: Copyright i │ │ │ │ │ -00096c40: 6e66 6f72 6d61 7469 6f6e 7f34 3237 3437 nformation.42747 │ │ │ │ │ -00096c50: 320a 5265 663a 2063 682d 646f 6373 2063 2.Ref: ch-docs c │ │ │ │ │ -00096c60: 6f70 7972 6967 6874 2d69 6e66 6f72 6d61 opyright-informa │ │ │ │ │ -00096c70: 7469 6f6e 7f34 3237 3630 370a 5265 663a tion.427607.Ref: │ │ │ │ │ -00096c80: 2031 6163 7f34 3237 3630 370a 5265 663a 1ac.427607.Ref: │ │ │ │ │ -00096c90: 2063 682d 646f 6373 2073 2d63 6f70 7972 ch-docs s-copyr │ │ │ │ │ -00096ca0: 6967 6874 6669 6c65 7f34 3237 3630 370a ightfile.427607. │ │ │ │ │ -00096cb0: 5265 663a 2032 647f 3432 3736 3037 0a52 Ref: 2d.427607.R │ │ │ │ │ -00096cc0: 6566 3a20 436f 7079 7269 6768 7420 696e ef: Copyright in │ │ │ │ │ -00096cd0: 666f 726d 6174 696f 6e2d 466f 6f74 6e6f formation-Footno │ │ │ │ │ -00096ce0: 7465 2d31 7f34 3239 3839 340a 4e6f 6465 te-1.429894.Node │ │ │ │ │ -00096cf0: 3a20 4d61 6368 696e 652d 7265 6164 6162 : Machine-readab │ │ │ │ │ -00096d00: 6c65 2063 6f70 7972 6967 6874 2069 6e66 le copyright inf │ │ │ │ │ -00096d10: 6f72 6d61 7469 6f6e 7f34 3330 3835 370a ormation.430857. │ │ │ │ │ -00096d20: 5265 663a 2063 682d 646f 6373 206d 6163 Ref: ch-docs mac │ │ │ │ │ -00096d30: 6869 6e65 2d72 6561 6461 626c 652d 636f hine-readable-co │ │ │ │ │ -00096d40: 7079 7269 6768 742d 696e 666f 726d 6174 pyright-informat │ │ │ │ │ -00096d50: 696f 6e7f 3433 3039 3630 0a52 6566 3a20 ion.430960.Ref: │ │ │ │ │ -00096d60: 3161 647f 3433 3039 3630 0a52 6566 3a20 1ad.430960.Ref: │ │ │ │ │ -00096d70: 6368 2d64 6f63 7320 732d 636f 7079 7269 ch-docs s-copyri │ │ │ │ │ -00096d80: 6768 7466 6f72 6d61 747f 3433 3039 3630 ghtformat.430960 │ │ │ │ │ -00096d90: 0a52 6566 3a20 3138 7f34 3330 3936 300a .Ref: 18.430960. │ │ │ │ │ -00096da0: 4e6f 6465 3a20 4578 616d 706c 6573 7f34 Node: Examples.4 │ │ │ │ │ -00096db0: 3331 3433 390a 5265 663a 2063 682d 646f 31439.Ref: ch-do │ │ │ │ │ -00096dc0: 6373 2065 7861 6d70 6c65 737f 3433 3135 cs examples.4315 │ │ │ │ │ -00096dd0: 3736 0a52 6566 3a20 3161 657f 3433 3135 76.Ref: 1ae.4315 │ │ │ │ │ -00096de0: 3736 0a52 6566 3a20 6368 2d64 6f63 7320 76.Ref: ch-docs │ │ │ │ │ -00096df0: 7331 322d 367f 3433 3135 3736 0a52 6566 s12-6.431576.Ref │ │ │ │ │ -00096e00: 3a20 3161 667f 3433 3135 3736 0a4e 6f64 : 1af.431576.Nod │ │ │ │ │ -00096e10: 653a 2043 6861 6e67 656c 6f67 2066 696c e: Changelog fil │ │ │ │ │ -00096e20: 6573 2061 6e64 2072 656c 6561 7365 206e es and release n │ │ │ │ │ -00096e30: 6f74 6573 7f34 3332 3235 340a 5265 663a otes.432254.Ref: │ │ │ │ │ -00096e40: 2063 682d 646f 6373 2063 6861 6e67 656c ch-docs changel │ │ │ │ │ -00096e50: 6f67 2d66 696c 6573 2d61 6e64 2d72 656c og-files-and-rel │ │ │ │ │ -00096e60: 6561 7365 2d6e 6f74 6573 7f34 3332 3336 ease-notes.43236 │ │ │ │ │ -00096e70: 310a 5265 663a 2031 6230 7f34 3332 3336 1.Ref: 1b0.43236 │ │ │ │ │ -00096e80: 310a 5265 663a 2063 682d 646f 6373 2073 1.Ref: ch-docs s │ │ │ │ │ -00096e90: 2d63 6861 6e67 656c 6f67 737f 3433 3233 -changelogs.4323 │ │ │ │ │ -00096ea0: 3631 0a52 6566 3a20 3732 7f34 3332 3336 61.Ref: 72.43236 │ │ │ │ │ -00096eb0: 310a 5265 663a 2043 6861 6e67 656c 6f67 1.Ref: Changelog │ │ │ │ │ -00096ec0: 2066 696c 6573 2061 6e64 2072 656c 6561 files and relea │ │ │ │ │ -00096ed0: 7365 206e 6f74 6573 2d46 6f6f 746e 6f74 se notes-Footnot │ │ │ │ │ -00096ee0: 652d 317f 3433 3435 3134 0a4e 6f64 653a e-1.434514.Node: │ │ │ │ │ -00096ef0: 2049 6e74 726f 6475 6374 696f 6e20 616e Introduction an │ │ │ │ │ -00096f00: 6420 7363 6f70 6520 6f66 2074 6865 7365 d scope of these │ │ │ │ │ -00096f10: 2061 7070 656e 6469 6365 737f 3433 3436 appendices.4346 │ │ │ │ │ -00096f20: 3739 0a52 6566 3a20 6170 2d70 6b67 2d73 79.Ref: ap-pkg-s │ │ │ │ │ -00096f30: 636f 7065 2064 6f63 7f34 3334 3834 300a cope doc.434840. │ │ │ │ │ -00096f40: 5265 663a 2036 7f34 3334 3834 300a 5265 Ref: 6.434840.Re │ │ │ │ │ -00096f50: 663a 2061 702d 706b 672d 7363 6f70 6520 f: ap-pkg-scope │ │ │ │ │ -00096f60: 696e 7472 6f64 7563 7469 6f6e 2d61 6e64 introduction-and │ │ │ │ │ -00096f70: 2d73 636f 7065 2d6f 662d 7468 6573 652d -scope-of-these- │ │ │ │ │ -00096f80: 6170 7065 6e64 6963 6573 7f34 3334 3834 appendices.43484 │ │ │ │ │ -00096f90: 300a 5265 663a 2031 6231 7f34 3334 3834 0.Ref: 1b1.43484 │ │ │ │ │ -00096fa0: 300a 5265 663a 2049 6e74 726f 6475 6374 0.Ref: Introduct │ │ │ │ │ -00096fb0: 696f 6e20 616e 6420 7363 6f70 6520 6f66 ion and scope of │ │ │ │ │ -00096fc0: 2074 6865 7365 2061 7070 656e 6469 6365 these appendice │ │ │ │ │ -00096fd0: 732d 466f 6f74 6e6f 7465 2d31 7f34 3337 s-Footnote-1.437 │ │ │ │ │ -00096fe0: 3531 370a 4e6f 6465 3a20 4269 6e61 7279 517.Node: Binary │ │ │ │ │ -00096ff0: 2070 6163 6b61 6765 7320 6672 6f6d 206f packages from o │ │ │ │ │ -00097000: 6c64 2050 6163 6b61 6769 6e67 204d 616e ld Packaging Man │ │ │ │ │ -00097010: 7561 6c7f 3433 3736 3136 0a52 6566 3a20 ual.437616.Ref: │ │ │ │ │ -00097020: 6170 2d70 6b67 2d62 696e 6172 7970 6b67 ap-pkg-binarypkg │ │ │ │ │ -00097030: 2064 6f63 7f34 3337 3830 350a 5265 663a doc.437805.Ref: │ │ │ │ │ -00097040: 2031 6232 7f34 3337 3830 350a 5265 663a 1b2.437805.Ref: │ │ │ │ │ -00097050: 2061 702d 706b 672d 6269 6e61 7279 706b ap-pkg-binarypk │ │ │ │ │ -00097060: 6720 6269 6e61 7279 2d70 6163 6b61 6765 g binary-package │ │ │ │ │ -00097070: 732d 6672 6f6d 2d6f 6c64 2d70 6163 6b61 s-from-old-packa │ │ │ │ │ -00097080: 6769 6e67 2d6d 616e 7561 6c7f 3433 3738 ging-manual.4378 │ │ │ │ │ -00097090: 3035 0a52 6566 3a20 3162 337f 3433 3738 05.Ref: 1b3.4378 │ │ │ │ │ -000970a0: 3035 0a4e 6f64 653a 2043 7265 6174 696e 05.Node: Creatin │ │ │ │ │ -000970b0: 6720 7061 636b 6167 6520 6669 6c65 7320 g package files │ │ │ │ │ -000970c0: 2d20 6470 6b67 2d64 6562 7f34 3338 3136 - dpkg-deb.43816 │ │ │ │ │ -000970d0: 320a 5265 663a 2061 702d 706b 672d 6269 2.Ref: ap-pkg-bi │ │ │ │ │ -000970e0: 6e61 7279 706b 6720 6372 6561 7469 6e67 narypkg creating │ │ │ │ │ -000970f0: 2d70 6163 6b61 6765 2d66 696c 6573 2d64 -package-files-d │ │ │ │ │ -00097100: 706b 672d 6465 627f 3433 3833 3138 0a52 pkg-deb.438318.R │ │ │ │ │ -00097110: 6566 3a20 3162 357f 3433 3833 3138 0a52 ef: 1b5.438318.R │ │ │ │ │ -00097120: 6566 3a20 6170 2d70 6b67 2d62 696e 6172 ef: ap-pkg-binar │ │ │ │ │ -00097130: 7970 6b67 2073 2d70 6b67 2d62 696e 6372 ypkg s-pkg-bincr │ │ │ │ │ -00097140: 6561 7469 6e67 7f34 3338 3331 380a 5265 eating.438318.Re │ │ │ │ │ -00097150: 663a 2031 6236 7f34 3338 3331 380a 4e6f f: 1b6.438318.No │ │ │ │ │ -00097160: 6465 3a20 4269 6e61 7279 2070 6163 6b61 de: Binary packa │ │ │ │ │ -00097170: 6765 206d 6574 6164 6174 6120 6669 6c65 ge metadata file │ │ │ │ │ -00097180: 737f 3434 3035 3937 0a52 6566 3a20 6170 s.440597.Ref: ap │ │ │ │ │ -00097190: 2d70 6b67 2d62 696e 6172 7970 6b67 2062 -pkg-binarypkg b │ │ │ │ │ -000971a0: 696e 6172 792d 7061 636b 6167 652d 6d65 inary-package-me │ │ │ │ │ -000971b0: 7461 6461 7461 2d66 696c 6573 7f34 3430 tadata-files.440 │ │ │ │ │ -000971c0: 3830 310a 5265 663a 2031 6238 7f34 3430 801.Ref: 1b8.440 │ │ │ │ │ -000971d0: 3830 310a 5265 663a 2061 702d 706b 672d 801.Ref: ap-pkg- │ │ │ │ │ -000971e0: 6269 6e61 7279 706b 6720 732d 706b 672d binarypkg s-pkg- │ │ │ │ │ -000971f0: 636f 6e74 726f 6c61 7265 617f 3434 3038 controlarea.4408 │ │ │ │ │ -00097200: 3031 0a52 6566 3a20 3162 347f 3434 3038 01.Ref: 1b4.4408 │ │ │ │ │ -00097210: 3031 0a4e 6f64 653a 2054 6865 2062 696e 01.Node: The bin │ │ │ │ │ -00097220: 6172 7920 7061 636b 6167 6520 636f 6e74 ary package cont │ │ │ │ │ -00097230: 726f 6c20 6669 6c65 2063 6f6e 7472 6f6c rol file control │ │ │ │ │ -00097240: 7f34 3433 3532 370a 5265 663a 2061 702d .443527.Ref: ap- │ │ │ │ │ -00097250: 706b 672d 6269 6e61 7279 706b 6720 732d pkg-binarypkg s- │ │ │ │ │ -00097260: 706b 672d 636f 6e74 726f 6c66 696c 657f pkg-controlfile. │ │ │ │ │ -00097270: 3434 3337 3132 0a52 6566 3a20 3162 377f 443712.Ref: 1b7. │ │ │ │ │ -00097280: 3434 3337 3132 0a52 6566 3a20 6170 2d70 443712.Ref: ap-p │ │ │ │ │ -00097290: 6b67 2d62 696e 6172 7970 6b67 2074 6865 kg-binarypkg the │ │ │ │ │ -000972a0: 2d62 696e 6172 792d 7061 636b 6167 652d -binary-package- │ │ │ │ │ -000972b0: 636f 6e74 726f 6c2d 6669 6c65 2d63 6f6e control-file-con │ │ │ │ │ -000972c0: 7472 6f6c 7f34 3433 3731 320a 5265 663a trol.443712.Ref: │ │ │ │ │ -000972d0: 2031 6262 7f34 3433 3731 320a 4e6f 6465 1bb.443712.Node │ │ │ │ │ -000972e0: 3a20 5469 6d65 2053 7461 6d70 733c 323e : Time Stamps<2> │ │ │ │ │ -000972f0: 7f34 3434 3533 300a 5265 663a 2061 702d .444530.Ref: ap- │ │ │ │ │ -00097300: 706b 672d 6269 6e61 7279 706b 6720 732d pkg-binarypkg s- │ │ │ │ │ -00097310: 7362 2d34 7f34 3434 3637 370a 5265 663a sb-4.444677.Ref: │ │ │ │ │ -00097320: 2031 6263 7f34 3434 3637 370a 5265 663a 1bc.444677.Ref: │ │ │ │ │ -00097330: 2061 702d 706b 672d 6269 6e61 7279 706b ap-pkg-binarypk │ │ │ │ │ -00097340: 6720 7469 6d65 2d73 7461 6d70 737f 3434 g time-stamps.44 │ │ │ │ │ -00097350: 3436 3737 0a52 6566 3a20 3162 647f 3434 4677.Ref: 1bd.44 │ │ │ │ │ -00097360: 3436 3737 0a4e 6f64 653a 2053 6f75 7263 4677.Node: Sourc │ │ │ │ │ -00097370: 6520 7061 636b 6167 6573 2066 726f 6d20 e packages from │ │ │ │ │ -00097380: 6f6c 6420 5061 636b 6167 696e 6720 4d61 old Packaging Ma │ │ │ │ │ -00097390: 6e75 616c 7f34 3434 3734 300a 5265 663a nual.444740.Ref: │ │ │ │ │ -000973a0: 2061 702d 706b 672d 736f 7572 6365 706b ap-pkg-sourcepk │ │ │ │ │ -000973b0: 6720 646f 637f 3434 3439 3433 0a52 6566 g doc.444943.Ref │ │ │ │ │ -000973c0: 3a20 3162 397f 3434 3439 3433 0a52 6566 : 1b9.444943.Ref │ │ │ │ │ -000973d0: 3a20 6170 2d70 6b67 2d73 6f75 7263 6570 : ap-pkg-sourcep │ │ │ │ │ -000973e0: 6b67 2073 6f75 7263 652d 7061 636b 6167 kg source-packag │ │ │ │ │ -000973f0: 6573 2d66 726f 6d2d 6f6c 642d 7061 636b es-from-old-pack │ │ │ │ │ -00097400: 6167 696e 672d 6d61 6e75 616c 7f34 3434 aging-manual.444 │ │ │ │ │ -00097410: 3934 330a 5265 663a 2031 6265 7f34 3434 943.Ref: 1be.444 │ │ │ │ │ -00097420: 3934 330a 4e6f 6465 3a20 546f 6f6c 7320 943.Node: Tools │ │ │ │ │ -00097430: 666f 7220 7072 6f63 6573 7369 6e67 2073 for processing s │ │ │ │ │ -00097440: 6f75 7263 6520 7061 636b 6167 6573 7f34 ource packages.4 │ │ │ │ │ -00097450: 3435 3338 320a 5265 663a 2061 702d 706b 45382.Ref: ap-pk │ │ │ │ │ -00097460: 672d 736f 7572 6365 706b 6720 732d 706b g-sourcepkg s-pk │ │ │ │ │ -00097470: 672d 736f 7572 6365 746f 6f6c 737f 3434 g-sourcetools.44 │ │ │ │ │ -00097480: 3535 3432 0a52 6566 3a20 3162 667f 3434 5542.Ref: 1bf.44 │ │ │ │ │ -00097490: 3535 3432 0a52 6566 3a20 6170 2d70 6b67 5542.Ref: ap-pkg │ │ │ │ │ -000974a0: 2d73 6f75 7263 6570 6b67 2074 6f6f 6c73 -sourcepkg tools │ │ │ │ │ -000974b0: 2d66 6f72 2d70 726f 6365 7373 696e 672d -for-processing- │ │ │ │ │ -000974c0: 736f 7572 6365 2d70 6163 6b61 6765 737f source-packages. │ │ │ │ │ -000974d0: 3434 3535 3432 0a52 6566 3a20 3163 307f 445542.Ref: 1c0. │ │ │ │ │ -000974e0: 3434 3535 3432 0a4e 6f64 653a 2064 706b 445542.Node: dpk │ │ │ │ │ -000974f0: 672d 736f 7572 6365 202d 2070 6163 6b73 g-source - packs │ │ │ │ │ -00097500: 2061 6e64 2075 6e70 6163 6b73 2044 6562 and unpacks Deb │ │ │ │ │ -00097510: 6961 6e20 736f 7572 6365 2070 6163 6b61 ian source packa │ │ │ │ │ -00097520: 6765 737f 3434 3636 3832 0a52 6566 3a20 ges.446682.Ref: │ │ │ │ │ -00097530: 6170 2d70 6b67 2d73 6f75 7263 6570 6b67 ap-pkg-sourcepkg │ │ │ │ │ -00097540: 2064 706b 672d 736f 7572 6365 2d70 6163 dpkg-source-pac │ │ │ │ │ -00097550: 6b73 2d61 6e64 2d75 6e70 6163 6b73 2d64 ks-and-unpacks-d │ │ │ │ │ -00097560: 6562 6961 6e2d 736f 7572 6365 2d70 6163 ebian-source-pac │ │ │ │ │ -00097570: 6b61 6765 737f 3434 3638 3834 0a52 6566 kages.446884.Ref │ │ │ │ │ -00097580: 3a20 3163 317f 3434 3638 3834 0a52 6566 : 1c1.446884.Ref │ │ │ │ │ -00097590: 3a20 6170 2d70 6b67 2d73 6f75 7263 6570 : ap-pkg-sourcep │ │ │ │ │ -000975a0: 6b67 2073 2d70 6b67 2d64 706b 672d 736f kg s-pkg-dpkg-so │ │ │ │ │ -000975b0: 7572 6365 7f34 3436 3838 340a 5265 663a urce.446884.Ref: │ │ │ │ │ -000975c0: 2031 6332 7f34 3436 3838 340a 4e6f 6465 1c2.446884.Node │ │ │ │ │ -000975d0: 3a20 6470 6b67 2d62 7569 6c64 7061 636b : dpkg-buildpack │ │ │ │ │ -000975e0: 6167 6520 2d20 6f76 6572 616c 6c20 7061 age - overall pa │ │ │ │ │ -000975f0: 636b 6167 652d 6275 696c 6469 6e67 2063 ckage-building c │ │ │ │ │ -00097600: 6f6e 7472 6f6c 2073 6372 6970 747f 3434 ontrol script.44 │ │ │ │ │ -00097610: 3738 3331 0a52 6566 3a20 6170 2d70 6b67 7831.Ref: ap-pkg │ │ │ │ │ -00097620: 2d73 6f75 7263 6570 6b67 2064 706b 672d -sourcepkg dpkg- │ │ │ │ │ -00097630: 6275 696c 6470 6163 6b61 6765 2d6f 7665 buildpackage-ove │ │ │ │ │ -00097640: 7261 6c6c 2d70 6163 6b61 6765 2d62 7569 rall-package-bui │ │ │ │ │ -00097650: 6c64 696e 672d 636f 6e74 726f 6c2d 7363 lding-control-sc │ │ │ │ │ -00097660: 7269 7074 7f34 3438 3039 380a 5265 663a ript.448098.Ref: │ │ │ │ │ -00097670: 2031 6333 7f34 3438 3039 380a 5265 663a 1c3.448098.Ref: │ │ │ │ │ -00097680: 2061 702d 706b 672d 736f 7572 6365 706b ap-pkg-sourcepk │ │ │ │ │ -00097690: 6720 732d 706b 672d 6470 6b67 2d62 7569 g s-pkg-dpkg-bui │ │ │ │ │ -000976a0: 6c64 7061 636b 6167 657f 3434 3830 3938 ldpackage.448098 │ │ │ │ │ -000976b0: 0a52 6566 3a20 3163 347f 3434 3830 3938 .Ref: 1c4.448098 │ │ │ │ │ -000976c0: 0a4e 6f64 653a 2064 706b 672d 6765 6e63 .Node: dpkg-genc │ │ │ │ │ -000976d0: 6f6e 7472 6f6c 202d 2067 656e 6572 6174 ontrol - generat │ │ │ │ │ -000976e0: 6573 2062 696e 6172 7920 7061 636b 6167 es binary packag │ │ │ │ │ -000976f0: 6520 636f 6e74 726f 6c20 6669 6c65 737f e control files. │ │ │ │ │ -00097700: 3434 3832 3734 0a52 6566 3a20 6170 2d70 448274.Ref: ap-p │ │ │ │ │ -00097710: 6b67 2d73 6f75 7263 6570 6b67 2064 706b kg-sourcepkg dpk │ │ │ │ │ -00097720: 672d 6765 6e63 6f6e 7472 6f6c 2d67 656e g-gencontrol-gen │ │ │ │ │ -00097730: 6572 6174 6573 2d62 696e 6172 792d 7061 erates-binary-pa │ │ │ │ │ -00097740: 636b 6167 652d 636f 6e74 726f 6c2d 6669 ckage-control-fi │ │ │ │ │ -00097750: 6c65 737f 3434 3835 3432 0a52 6566 3a20 les.448542.Ref: │ │ │ │ │ -00097760: 3163 357f 3434 3835 3432 0a52 6566 3a20 1c5.448542.Ref: │ │ │ │ │ -00097770: 6170 2d70 6b67 2d73 6f75 7263 6570 6b67 ap-pkg-sourcepkg │ │ │ │ │ -00097780: 2073 2d70 6b67 2d64 706b 672d 6765 6e63 s-pkg-dpkg-genc │ │ │ │ │ -00097790: 6f6e 7472 6f6c 7f34 3438 3534 320a 5265 ontrol.448542.Re │ │ │ │ │ -000977a0: 663a 2031 6336 7f34 3438 3534 320a 5265 f: 1c6.448542.Re │ │ │ │ │ -000977b0: 663a 2064 706b 672d 6765 6e63 6f6e 7472 f: dpkg-gencontr │ │ │ │ │ -000977c0: 6f6c 202d 2067 656e 6572 6174 6573 2062 ol - generates b │ │ │ │ │ -000977d0: 696e 6172 7920 7061 636b 6167 6520 636f inary package co │ │ │ │ │ -000977e0: 6e74 726f 6c20 6669 6c65 732d 466f 6f74 ntrol files-Foot │ │ │ │ │ -000977f0: 6e6f 7465 2d31 7f34 3530 3134 310a 4e6f note-1.450141.No │ │ │ │ │ -00097800: 6465 3a20 6470 6b67 2d73 686c 6962 6465 de: dpkg-shlibde │ │ │ │ │ -00097810: 7073 202d 2063 616c 6375 6c61 7465 7320 ps - calculates │ │ │ │ │ -00097820: 7368 6172 6564 206c 6962 7261 7279 2064 shared library d │ │ │ │ │ -00097830: 6570 656e 6465 6e63 6965 737f 3435 3032 ependencies.4502 │ │ │ │ │ -00097840: 3236 0a52 6566 3a20 6170 2d70 6b67 2d73 26.Ref: ap-pkg-s │ │ │ │ │ -00097850: 6f75 7263 6570 6b67 2064 706b 672d 7368 ourcepkg dpkg-sh │ │ │ │ │ -00097860: 6c69 6264 6570 732d 6361 6c63 756c 6174 libdeps-calculat │ │ │ │ │ -00097870: 6573 2d73 6861 7265 642d 6c69 6272 6172 es-shared-librar │ │ │ │ │ -00097880: 792d 6465 7065 6e64 656e 6369 6573 7f34 y-dependencies.4 │ │ │ │ │ -00097890: 3530 3438 310a 5265 663a 2031 6338 7f34 50481.Ref: 1c8.4 │ │ │ │ │ -000978a0: 3530 3438 310a 5265 663a 2061 702d 706b 50481.Ref: ap-pk │ │ │ │ │ -000978b0: 672d 736f 7572 6365 706b 6720 732d 706b g-sourcepkg s-pk │ │ │ │ │ -000978c0: 672d 6470 6b67 2d73 686c 6962 6465 7073 g-dpkg-shlibdeps │ │ │ │ │ -000978d0: 7f34 3530 3438 310a 5265 663a 2031 6339 .450481.Ref: 1c9 │ │ │ │ │ -000978e0: 7f34 3530 3438 310a 4e6f 6465 3a20 6470 .450481.Node: dp │ │ │ │ │ -000978f0: 6b67 2d64 6973 7461 6464 6669 6c65 202d kg-distaddfile - │ │ │ │ │ -00097900: 2061 6464 7320 6120 6669 6c65 2074 6f20 adds a file to │ │ │ │ │ -00097910: 6465 6269 616e 2f66 696c 6573 7f34 3530 debian/files.450 │ │ │ │ │ -00097920: 3634 360a 5265 663a 2061 702d 706b 672d 646.Ref: ap-pkg- │ │ │ │ │ -00097930: 736f 7572 6365 706b 6720 6470 6b67 2d64 sourcepkg dpkg-d │ │ │ │ │ -00097940: 6973 7461 6464 6669 6c65 2d61 6464 732d istaddfile-adds- │ │ │ │ │ -00097950: 612d 6669 6c65 2d74 6f2d 6465 6269 616e a-file-to-debian │ │ │ │ │ -00097960: 2d66 696c 6573 7f34 3530 3930 320a 5265 -files.450902.Re │ │ │ │ │ -00097970: 663a 2031 6361 7f34 3530 3930 320a 5265 f: 1ca.450902.Re │ │ │ │ │ -00097980: 663a 2061 702d 706b 672d 736f 7572 6365 f: ap-pkg-source │ │ │ │ │ -00097990: 706b 6720 732d 706b 672d 6470 6b67 2d64 pkg s-pkg-dpkg-d │ │ │ │ │ -000979a0: 6973 7461 6464 6669 6c65 7f34 3530 3930 istaddfile.45090 │ │ │ │ │ -000979b0: 320a 5265 663a 2031 6362 7f34 3530 3930 2.Ref: 1cb.45090 │ │ │ │ │ -000979c0: 320a 4e6f 6465 3a20 6470 6b67 2d67 656e 2.Node: dpkg-gen │ │ │ │ │ -000979d0: 6368 616e 6765 7320 2d20 6765 6e65 7261 changes - genera │ │ │ │ │ -000979e0: 7465 7320 6120 6368 616e 6765 7320 7570 tes a changes up │ │ │ │ │ -000979f0: 6c6f 6164 2063 6f6e 7472 6f6c 2066 696c load control fil │ │ │ │ │ -00097a00: 657f 3435 3137 3732 0a52 6566 3a20 6170 e.451772.Ref: ap │ │ │ │ │ -00097a10: 2d70 6b67 2d73 6f75 7263 6570 6b67 2064 -pkg-sourcepkg d │ │ │ │ │ -00097a20: 706b 672d 6765 6e63 6861 6e67 6573 2d67 pkg-genchanges-g │ │ │ │ │ -00097a30: 656e 6572 6174 6573 2d61 2d63 6861 6e67 enerates-a-chang │ │ │ │ │ -00097a40: 6573 2d75 706c 6f61 642d 636f 6e74 726f es-upload-contro │ │ │ │ │ -00097a50: 6c2d 6669 6c65 7f34 3532 3034 300a 5265 l-file.452040.Re │ │ │ │ │ -00097a60: 663a 2031 6363 7f34 3532 3034 300a 5265 f: 1cc.452040.Re │ │ │ │ │ -00097a70: 663a 2061 702d 706b 672d 736f 7572 6365 f: ap-pkg-source │ │ │ │ │ -00097a80: 706b 6720 732d 706b 672d 6470 6b67 2d67 pkg s-pkg-dpkg-g │ │ │ │ │ -00097a90: 656e 6368 616e 6765 737f 3435 3230 3430 enchanges.452040 │ │ │ │ │ -00097aa0: 0a52 6566 3a20 3163 647f 3435 3230 3430 .Ref: 1cd.452040 │ │ │ │ │ -00097ab0: 0a4e 6f64 653a 2064 706b 672d 7061 7273 .Node: dpkg-pars │ │ │ │ │ -00097ac0: 6563 6861 6e67 656c 6f67 202d 2070 726f echangelog - pro │ │ │ │ │ -00097ad0: 6475 6365 7320 7061 7273 6564 2072 6570 duces parsed rep │ │ │ │ │ -00097ae0: 7265 7365 6e74 6174 696f 6e20 6f66 2061 resentation of a │ │ │ │ │ -00097af0: 2063 6861 6e67 656c 6f67 7f34 3532 3232 changelog.45222 │ │ │ │ │ -00097b00: 300a 5265 663a 2061 702d 706b 672d 736f 0.Ref: ap-pkg-so │ │ │ │ │ -00097b10: 7572 6365 706b 6720 6470 6b67 2d70 6172 urcepkg dpkg-par │ │ │ │ │ -00097b20: 7365 6368 616e 6765 6c6f 672d 7072 6f64 sechangelog-prod │ │ │ │ │ -00097b30: 7563 6573 2d70 6172 7365 642d 7265 7072 uces-parsed-repr │ │ │ │ │ -00097b40: 6573 656e 7461 7469 6f6e 2d6f 662d 612d esentation-of-a- │ │ │ │ │ -00097b50: 6368 616e 6765 6c6f 677f 3435 3235 3035 changelog.452505 │ │ │ │ │ -00097b60: 0a52 6566 3a20 3163 657f 3435 3235 3035 .Ref: 1ce.452505 │ │ │ │ │ -00097b70: 0a52 6566 3a20 6170 2d70 6b67 2d73 6f75 .Ref: ap-pkg-sou │ │ │ │ │ -00097b80: 7263 6570 6b67 2073 2d70 6b67 2d64 706b rcepkg s-pkg-dpk │ │ │ │ │ -00097b90: 672d 7061 7273 6563 6861 6e67 656c 6f67 g-parsechangelog │ │ │ │ │ -00097ba0: 7f34 3532 3530 350a 5265 663a 2031 6366 .452505.Ref: 1cf │ │ │ │ │ -00097bb0: 7f34 3532 3530 350a 4e6f 6465 3a20 6470 .452505.Node: dp │ │ │ │ │ -00097bc0: 6b67 2d61 7263 6869 7465 6374 7572 6520 kg-architecture │ │ │ │ │ -00097bd0: 2d20 696e 666f 726d 6174 696f 6e20 6162 - information ab │ │ │ │ │ -00097be0: 6f75 7420 7468 6520 6275 696c 6420 616e out the build an │ │ │ │ │ -00097bf0: 6420 686f 7374 2073 7973 7465 6d7f 3435 d host system.45 │ │ │ │ │ -00097c00: 3236 3939 0a52 6566 3a20 6170 2d70 6b67 2699.Ref: ap-pkg │ │ │ │ │ -00097c10: 2d73 6f75 7263 6570 6b67 2064 706b 672d -sourcepkg dpkg- │ │ │ │ │ -00097c20: 6172 6368 6974 6563 7475 7265 2d69 6e66 architecture-inf │ │ │ │ │ -00097c30: 6f72 6d61 7469 6f6e 2d61 626f 7574 2d74 ormation-about-t │ │ │ │ │ -00097c40: 6865 2d62 7569 6c64 2d61 6e64 2d68 6f73 he-build-and-hos │ │ │ │ │ -00097c50: 742d 7379 7374 656d 7f34 3532 3931 380a t-system.452918. │ │ │ │ │ -00097c60: 5265 663a 2031 6430 7f34 3532 3931 380a Ref: 1d0.452918. │ │ │ │ │ -00097c70: 5265 663a 2061 702d 706b 672d 736f 7572 Ref: ap-pkg-sour │ │ │ │ │ -00097c80: 6365 706b 6720 732d 706b 672d 6470 6b67 cepkg s-pkg-dpkg │ │ │ │ │ -00097c90: 2d61 7263 6869 7465 6374 7572 657f 3435 -architecture.45 │ │ │ │ │ -00097ca0: 3239 3138 0a52 6566 3a20 3164 317f 3435 2918.Ref: 1d1.45 │ │ │ │ │ -00097cb0: 3239 3138 0a4e 6f64 653a 2054 6865 2044 2918.Node: The D │ │ │ │ │ -00097cc0: 6562 6961 6e20 7061 636b 6167 6520 736f ebian package so │ │ │ │ │ -00097cd0: 7572 6365 2074 7265 657f 3435 3331 3032 urce tree.453102 │ │ │ │ │ -00097ce0: 0a52 6566 3a20 6170 2d70 6b67 2d73 6f75 .Ref: ap-pkg-sou │ │ │ │ │ -00097cf0: 7263 6570 6b67 2073 2d70 6b67 2d73 6f75 rcepkg s-pkg-sou │ │ │ │ │ -00097d00: 7263 6574 7265 657f 3435 3332 3938 0a52 rcetree.453298.R │ │ │ │ │ -00097d10: 6566 3a20 3163 377f 3435 3332 3938 0a52 ef: 1c7.453298.R │ │ │ │ │ -00097d20: 6566 3a20 6170 2d70 6b67 2d73 6f75 7263 ef: ap-pkg-sourc │ │ │ │ │ -00097d30: 6570 6b67 2074 6865 2d64 6562 6961 6e2d epkg the-debian- │ │ │ │ │ -00097d40: 7061 636b 6167 652d 736f 7572 6365 2d74 package-source-t │ │ │ │ │ -00097d50: 7265 657f 3435 3332 3938 0a52 6566 3a20 ree.453298.Ref: │ │ │ │ │ -00097d60: 3164 327f 3435 3332 3938 0a4e 6f64 653a 1d2.453298.Node: │ │ │ │ │ -00097d70: 2064 6562 6961 6e2f 7275 6c65 7320 2d20 debian/rules - │ │ │ │ │ -00097d80: 7468 6520 6d61 696e 2062 7569 6c64 696e the main buildin │ │ │ │ │ -00097d90: 6720 7363 7269 7074 7f34 3534 3036 330a g script.454063. │ │ │ │ │ -00097da0: 5265 663a 2061 702d 706b 672d 736f 7572 Ref: ap-pkg-sour │ │ │ │ │ -00097db0: 6365 706b 6720 6465 6269 616e 2d72 756c cepkg debian-rul │ │ │ │ │ -00097dc0: 6573 2d74 6865 2d6d 6169 6e2d 6275 696c es-the-main-buil │ │ │ │ │ -00097dd0: 6469 6e67 2d73 6372 6970 747f 3435 3432 ding-script.4542 │ │ │ │ │ -00097de0: 3238 0a52 6566 3a20 3164 337f 3435 3432 28.Ref: 1d3.4542 │ │ │ │ │ -00097df0: 3238 0a52 6566 3a20 6170 2d70 6b67 2d73 28.Ref: ap-pkg-s │ │ │ │ │ -00097e00: 6f75 7263 6570 6b67 2073 2d70 6b67 2d64 ourcepkg s-pkg-d │ │ │ │ │ -00097e10: 6562 6961 6e72 756c 6573 7f34 3534 3232 ebianrules.45422 │ │ │ │ │ -00097e20: 380a 5265 663a 2031 6434 7f34 3534 3232 8.Ref: 1d4.45422 │ │ │ │ │ -00097e30: 380a 4e6f 6465 3a20 6465 6269 616e 2f73 8.Node: debian/s │ │ │ │ │ -00097e40: 7562 7374 7661 7273 2061 6e64 2076 6172 ubstvars and var │ │ │ │ │ -00097e50: 6961 626c 6520 7375 6273 7469 7475 7469 iable substituti │ │ │ │ │ -00097e60: 6f6e 737f 3435 3433 3832 0a52 6566 3a20 ons.454382.Ref: │ │ │ │ │ -00097e70: 6170 2d70 6b67 2d73 6f75 7263 6570 6b67 ap-pkg-sourcepkg │ │ │ │ │ -00097e80: 2064 6562 6961 6e2d 7375 6273 7476 6172 debian-substvar │ │ │ │ │ -00097e90: 732d 616e 642d 7661 7269 6162 6c65 2d73 s-and-variable-s │ │ │ │ │ -00097ea0: 7562 7374 6974 7574 696f 6e73 7f34 3534 ubstitutions.454 │ │ │ │ │ -00097eb0: 3536 380a 5265 663a 2031 6435 7f34 3534 568.Ref: 1d5.454 │ │ │ │ │ -00097ec0: 3536 380a 5265 663a 2061 702d 706b 672d 568.Ref: ap-pkg- │ │ │ │ │ -00097ed0: 736f 7572 6365 706b 6720 732d 706b 672d sourcepkg s-pkg- │ │ │ │ │ -00097ee0: 7372 6373 7562 7374 7661 7273 7f34 3534 srcsubstvars.454 │ │ │ │ │ -00097ef0: 3536 380a 5265 663a 2031 6436 7f34 3534 568.Ref: 1d6.454 │ │ │ │ │ -00097f00: 3536 380a 4e6f 6465 3a20 6465 6269 616e 568.Node: debian │ │ │ │ │ -00097f10: 2f66 696c 6573 7f34 3534 3733 360a 5265 /files.454736.Re │ │ │ │ │ -00097f20: 663a 2061 702d 706b 672d 736f 7572 6365 f: ap-pkg-source │ │ │ │ │ -00097f30: 706b 6720 6465 6269 616e 2d66 696c 6573 pkg debian-files │ │ │ │ │ -00097f40: 7f34 3534 3839 330a 5265 663a 2031 6437 .454893.Ref: 1d7 │ │ │ │ │ -00097f50: 7f34 3534 3839 330a 5265 663a 2061 702d .454893.Ref: ap- │ │ │ │ │ -00097f60: 706b 672d 736f 7572 6365 706b 6720 732d pkg-sourcepkg s- │ │ │ │ │ -00097f70: 7363 2d32 2d33 7f34 3534 3839 330a 5265 sc-2-3.454893.Re │ │ │ │ │ -00097f80: 663a 2031 6438 7f34 3534 3839 330a 4e6f f: 1d8.454893.No │ │ │ │ │ -00097f90: 6465 3a20 6465 6269 616e 2f74 6d70 7f34 de: debian/tmp.4 │ │ │ │ │ -00097fa0: 3534 3939 330a 5265 663a 2061 702d 706b 54993.Ref: ap-pk │ │ │ │ │ -00097fb0: 672d 736f 7572 6365 706b 6720 6465 6269 g-sourcepkg debi │ │ │ │ │ -00097fc0: 616e 2d74 6d70 7f34 3535 3039 380a 5265 an-tmp.455098.Re │ │ │ │ │ -00097fd0: 663a 2031 6439 7f34 3535 3039 380a 5265 f: 1d9.455098.Re │ │ │ │ │ -00097fe0: 663a 2061 702d 706b 672d 736f 7572 6365 f: ap-pkg-source │ │ │ │ │ -00097ff0: 706b 6720 732d 7363 2d32 2d34 7f34 3535 pkg s-sc-2-4.455 │ │ │ │ │ -00098000: 3039 380a 5265 663a 2031 6461 7f34 3535 098.Ref: 1da.455 │ │ │ │ │ -00098010: 3039 380a 4e6f 6465 3a20 536f 7572 6365 098.Node: Source │ │ │ │ │ -00098020: 2070 6163 6b61 6765 7320 6173 2061 7263 packages as arc │ │ │ │ │ -00098030: 6869 7665 737f 3435 3632 3238 0a52 6566 hives.456228.Ref │ │ │ │ │ -00098040: 3a20 6170 2d70 6b67 2d73 6f75 7263 6570 : ap-pkg-sourcep │ │ │ │ │ -00098050: 6b67 2073 2d70 6b67 2d73 6f75 7263 6561 kg s-pkg-sourcea │ │ │ │ │ -00098060: 7263 6869 7665 737f 3435 3634 3431 0a52 rchives.456441.R │ │ │ │ │ -00098070: 6566 3a20 6336 7f34 3536 3434 310a 5265 ef: c6.456441.Re │ │ │ │ │ -00098080: 663a 2061 702d 706b 672d 736f 7572 6365 f: ap-pkg-source │ │ │ │ │ -00098090: 706b 6720 736f 7572 6365 2d70 6163 6b61 pkg source-packa │ │ │ │ │ -000980a0: 6765 732d 6173 2d61 7263 6869 7665 737f ges-as-archives. │ │ │ │ │ -000980b0: 3435 3634 3431 0a52 6566 3a20 3164 627f 456441.Ref: 1db. │ │ │ │ │ -000980c0: 3435 3634 3431 0a4e 6f64 653a 2055 6e70 456441.Node: Unp │ │ │ │ │ -000980d0: 6163 6b69 6e67 2061 2044 6562 6961 6e20 acking a Debian │ │ │ │ │ -000980e0: 736f 7572 6365 2070 6163 6b61 6765 2077 source package w │ │ │ │ │ -000980f0: 6974 686f 7574 2064 706b 672d 736f 7572 ithout dpkg-sour │ │ │ │ │ -00098100: 6365 7f34 3538 3230 340a 5265 663a 2061 ce.458204.Ref: a │ │ │ │ │ -00098110: 702d 706b 672d 736f 7572 6365 706b 6720 p-pkg-sourcepkg │ │ │ │ │ -00098120: 732d 7363 2d34 7f34 3538 3337 380a 5265 s-sc-4.458378.Re │ │ │ │ │ -00098130: 663a 2031 6463 7f34 3538 3337 380a 5265 f: 1dc.458378.Re │ │ │ │ │ -00098140: 663a 2061 702d 706b 672d 736f 7572 6365 f: ap-pkg-source │ │ │ │ │ -00098150: 706b 6720 756e 7061 636b 696e 672d 612d pkg unpacking-a- │ │ │ │ │ -00098160: 6465 6269 616e 2d73 6f75 7263 652d 7061 debian-source-pa │ │ │ │ │ -00098170: 636b 6167 652d 7769 7468 6f75 742d 6470 ckage-without-dp │ │ │ │ │ -00098180: 6b67 2d73 6f75 7263 657f 3435 3833 3738 kg-source.458378 │ │ │ │ │ -00098190: 0a52 6566 3a20 3164 647f 3435 3833 3738 .Ref: 1dd.458378 │ │ │ │ │ -000981a0: 0a4e 6f64 653a 2052 6573 7472 6963 7469 .Node: Restricti │ │ │ │ │ -000981b0: 6f6e 7320 6f6e 206f 626a 6563 7473 2069 ons on objects i │ │ │ │ │ -000981c0: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ -000981d0: 733c 323e 7f34 3539 3334 350a 5265 663a s<2>.459345.Ref: │ │ │ │ │ -000981e0: 2061 702d 706b 672d 736f 7572 6365 706b ap-pkg-sourcepk │ │ │ │ │ -000981f0: 6720 7265 7374 7269 6374 696f 6e73 2d6f g restrictions-o │ │ │ │ │ -00098200: 6e2d 6f62 6a65 6374 732d 696e 2d73 6f75 n-objects-in-sou │ │ │ │ │ -00098210: 7263 652d 7061 636b 6167 6573 7f34 3539 rce-packages.459 │ │ │ │ │ -00098220: 3438 370a 5265 663a 2031 6465 7f34 3539 487.Ref: 1de.459 │ │ │ │ │ -00098230: 3438 370a 5265 663a 2061 702d 706b 672d 487.Ref: ap-pkg- │ │ │ │ │ -00098240: 736f 7572 6365 706b 6720 732d 7363 2d34 sourcepkg s-sc-4 │ │ │ │ │ -00098250: 2d31 7f34 3539 3438 370a 5265 663a 2031 -1.459487.Ref: 1 │ │ │ │ │ -00098260: 6466 7f34 3539 3438 370a 5265 663a 2052 df.459487.Ref: R │ │ │ │ │ -00098270: 6573 7472 6963 7469 6f6e 7320 6f6e 206f estrictions on o │ │ │ │ │ -00098280: 626a 6563 7473 2069 6e20 736f 7572 6365 bjects in source │ │ │ │ │ -00098290: 2070 6163 6b61 6765 733c 323e 2d46 6f6f packages<2>-Foo │ │ │ │ │ -000982a0: 746e 6f74 652d 317f 3436 3130 3330 0a52 tnote-1.461030.R │ │ │ │ │ -000982b0: 6566 3a20 5265 7374 7269 6374 696f 6e73 ef: Restrictions │ │ │ │ │ -000982c0: 206f 6e20 6f62 6a65 6374 7320 696e 2073 on objects in s │ │ │ │ │ -000982d0: 6f75 7263 6520 7061 636b 6167 6573 3c32 ource packages<2 │ │ │ │ │ -000982e0: 3e2d 466f 6f74 6e6f 7465 2d32 7f34 3631 >-Footnote-2.461 │ │ │ │ │ -000982f0: 3133 310a 5265 663a 2052 6573 7472 6963 131.Ref: Restric │ │ │ │ │ -00098300: 7469 6f6e 7320 6f6e 206f 626a 6563 7473 tions on objects │ │ │ │ │ -00098310: 2069 6e20 736f 7572 6365 2070 6163 6b61 in source packa │ │ │ │ │ -00098320: 6765 733c 323e 2d46 6f6f 746e 6f74 652d ges<2>-Footnote- │ │ │ │ │ -00098330: 337f 3436 3132 3337 0a52 6566 3a20 5265 3.461237.Ref: Re │ │ │ │ │ -00098340: 7374 7269 6374 696f 6e73 206f 6e20 6f62 strictions on ob │ │ │ │ │ -00098350: 6a65 6374 7320 696e 2073 6f75 7263 6520 jects in source │ │ │ │ │ -00098360: 7061 636b 6167 6573 3c32 3e2d 466f 6f74 packages<2>-Foot │ │ │ │ │ -00098370: 6e6f 7465 2d34 7f34 3631 3237 370a 4e6f note-4.461277.No │ │ │ │ │ -00098380: 6465 3a20 436f 6e74 726f 6c20 6669 6c65 de: Control file │ │ │ │ │ -00098390: 7320 616e 6420 7468 6569 7220 6669 656c s and their fiel │ │ │ │ │ -000983a0: 6473 2066 726f 6d20 6f6c 6420 5061 636b ds from old Pack │ │ │ │ │ -000983b0: 6167 696e 6720 4d61 6e75 616c 7f34 3631 aging Manual.461 │ │ │ │ │ -000983c0: 3435 380a 5265 663a 2061 702d 706b 672d 458.Ref: ap-pkg- │ │ │ │ │ -000983d0: 636f 6e74 726f 6c66 6965 6c64 7320 646f controlfields do │ │ │ │ │ -000983e0: 637f 3436 3136 3733 0a52 6566 3a20 3165 c.461673.Ref: 1e │ │ │ │ │ -000983f0: 307f 3436 3136 3733 0a52 6566 3a20 6170 0.461673.Ref: ap │ │ │ │ │ -00098400: 2d70 6b67 2d63 6f6e 7472 6f6c 6669 656c -pkg-controlfiel │ │ │ │ │ -00098410: 6473 2063 6f6e 7472 6f6c 2d66 696c 6573 ds control-files │ │ │ │ │ -00098420: 2d61 6e64 2d74 6865 6972 2d66 6965 6c64 -and-their-field │ │ │ │ │ -00098430: 732d 6672 6f6d 2d6f 6c64 2d70 6163 6b61 s-from-old-packa │ │ │ │ │ -00098440: 6769 6e67 2d6d 616e 7561 6c7f 3436 3136 ging-manual.4616 │ │ │ │ │ -00098450: 3733 0a52 6566 3a20 3165 317f 3436 3136 73.Ref: 1e1.4616 │ │ │ │ │ -00098460: 3733 0a4e 6f64 653a 2053 796e 7461 7820 73.Node: Syntax │ │ │ │ │ -00098470: 6f66 2063 6f6e 7472 6f6c 2066 696c 6573 of control files │ │ │ │ │ -00098480: 3c32 3e7f 3436 3231 3933 0a52 6566 3a20 <2>.462193.Ref: │ │ │ │ │ -00098490: 6170 2d70 6b67 2d63 6f6e 7472 6f6c 6669 ap-pkg-controlfi │ │ │ │ │ -000984a0: 656c 6473 2073 2d73 642d 317f 3436 3233 elds s-sd-1.4623 │ │ │ │ │ -000984b0: 3435 0a52 6566 3a20 3165 327f 3436 3233 45.Ref: 1e2.4623 │ │ │ │ │ -000984c0: 3435 0a52 6566 3a20 6170 2d70 6b67 2d63 45.Ref: ap-pkg-c │ │ │ │ │ -000984d0: 6f6e 7472 6f6c 6669 656c 6473 2073 796e ontrolfields syn │ │ │ │ │ -000984e0: 7461 782d 6f66 2d63 6f6e 7472 6f6c 2d66 tax-of-control-f │ │ │ │ │ -000984f0: 696c 6573 7f34 3632 3334 350a 5265 663a iles.462345.Ref: │ │ │ │ │ -00098500: 2031 6533 7f34 3632 3334 350a 4e6f 6465 1e3.462345.Node │ │ │ │ │ -00098510: 3a20 4c69 7374 206f 6620 6669 656c 6473 : List of fields │ │ │ │ │ -00098520: 3c32 3e7f 3436 3236 3631 0a52 6566 3a20 <2>.462661.Ref: │ │ │ │ │ -00098530: 6170 2d70 6b67 2d63 6f6e 7472 6f6c 6669 ap-pkg-controlfi │ │ │ │ │ -00098540: 656c 6473 206c 6973 742d 6f66 2d66 6965 elds list-of-fie │ │ │ │ │ -00098550: 6c64 737f 3436 3238 3133 0a52 6566 3a20 lds.462813.Ref: │ │ │ │ │ -00098560: 3165 347f 3436 3238 3133 0a52 6566 3a20 1e4.462813.Ref: │ │ │ │ │ -00098570: 6170 2d70 6b67 2d63 6f6e 7472 6f6c 6669 ap-pkg-controlfi │ │ │ │ │ -00098580: 656c 6473 2073 2d73 642d 327f 3436 3238 elds s-sd-2.4628 │ │ │ │ │ -00098590: 3133 0a52 6566 3a20 3165 357f 3436 3238 13.Ref: 1e5.4628 │ │ │ │ │ -000985a0: 3133 0a4e 6f64 653a 2046 696c 656e 616d 13.Node: Filenam │ │ │ │ │ -000985b0: 6520 616e 6420 4d53 444f 532d 4669 6c65 e and MSDOS-File │ │ │ │ │ -000985c0: 6e61 6d65 7f34 3633 3131 360a 5265 663a name.463116.Ref: │ │ │ │ │ -000985d0: 2061 702d 706b 672d 636f 6e74 726f 6c66 ap-pkg-controlf │ │ │ │ │ -000985e0: 6965 6c64 7320 6669 6c65 6e61 6d65 2d61 ields filename-a │ │ │ │ │ -000985f0: 6e64 2d6d 7364 6f73 2d66 696c 656e 616d nd-msdos-filenam │ │ │ │ │ -00098600: 657f 3436 3332 3238 0a52 6566 3a20 3165 e.463228.Ref: 1e │ │ │ │ │ -00098610: 367f 3436 3332 3238 0a52 6566 3a20 6170 6.463228.Ref: ap │ │ │ │ │ -00098620: 2d70 6b67 2d63 6f6e 7472 6f6c 6669 656c -pkg-controlfiel │ │ │ │ │ -00098630: 6473 2073 2d70 6b67 2d66 2d66 696c 656e ds s-pkg-f-filen │ │ │ │ │ -00098640: 616d 657f 3436 3332 3238 0a52 6566 3a20 ame.463228.Ref: │ │ │ │ │ -00098650: 3165 377f 3436 3332 3238 0a4e 6f64 653a 1e7.463228.Node: │ │ │ │ │ -00098660: 2053 697a 6520 616e 6420 4d44 3573 756d Size and MD5sum │ │ │ │ │ -00098670: 7f34 3633 3538 370a 5265 663a 2061 702d .463587.Ref: ap- │ │ │ │ │ -00098680: 706b 672d 636f 6e74 726f 6c66 6965 6c64 pkg-controlfield │ │ │ │ │ -00098690: 7320 732d 706b 672d 662d 7369 7a65 7f34 s s-pkg-f-size.4 │ │ │ │ │ -000986a0: 3633 3731 340a 5265 663a 2031 6538 7f34 63714.Ref: 1e8.4 │ │ │ │ │ -000986b0: 3633 3731 340a 5265 663a 2061 702d 706b 63714.Ref: ap-pk │ │ │ │ │ -000986c0: 672d 636f 6e74 726f 6c66 6965 6c64 7320 g-controlfields │ │ │ │ │ -000986d0: 7369 7a65 2d61 6e64 2d6d 6435 7375 6d7f size-and-md5sum. │ │ │ │ │ -000986e0: 3436 3337 3134 0a52 6566 3a20 3165 397f 463714.Ref: 1e9. │ │ │ │ │ -000986f0: 3436 3337 3134 0a4e 6f64 653a 2053 7461 463714.Node: Sta │ │ │ │ │ -00098700: 7475 737f 3436 3430 3630 0a52 6566 3a20 tus.464060.Ref: │ │ │ │ │ -00098710: 6170 2d70 6b67 2d63 6f6e 7472 6f6c 6669 ap-pkg-controlfi │ │ │ │ │ -00098720: 656c 6473 2073 2d70 6b67 2d66 2d73 7461 elds s-pkg-f-sta │ │ │ │ │ -00098730: 7475 737f 3436 3431 3734 0a52 6566 3a20 tus.464174.Ref: │ │ │ │ │ -00098740: 3165 617f 3436 3431 3734 0a52 6566 3a20 1ea.464174.Ref: │ │ │ │ │ -00098750: 6170 2d70 6b67 2d63 6f6e 7472 6f6c 6669 ap-pkg-controlfi │ │ │ │ │ -00098760: 656c 6473 2073 7461 7475 737f 3436 3431 elds status.4641 │ │ │ │ │ -00098770: 3734 0a52 6566 3a20 3165 627f 3436 3431 74.Ref: 1eb.4641 │ │ │ │ │ -00098780: 3734 0a4e 6f64 653a 2043 6f6e 6669 672d 74.Node: Config- │ │ │ │ │ -00098790: 5665 7273 696f 6e7f 3436 3434 3834 0a52 Version.464484.R │ │ │ │ │ -000987a0: 6566 3a20 6170 2d70 6b67 2d63 6f6e 7472 ef: ap-pkg-contr │ │ │ │ │ -000987b0: 6f6c 6669 656c 6473 2063 6f6e 6669 672d olfields config- │ │ │ │ │ -000987c0: 7665 7273 696f 6e7f 3436 3435 3932 0a52 version.464592.R │ │ │ │ │ -000987d0: 6566 3a20 3165 637f 3436 3435 3932 0a52 ef: 1ec.464592.R │ │ │ │ │ -000987e0: 6566 3a20 6170 2d70 6b67 2d63 6f6e 7472 ef: ap-pkg-contr │ │ │ │ │ -000987f0: 6f6c 6669 656c 6473 2073 2d70 6b67 2d66 olfields s-pkg-f │ │ │ │ │ -00098800: 2d63 6f6e 6669 672d 7665 7273 696f 6e7f -config-version. │ │ │ │ │ -00098810: 3436 3435 3932 0a52 6566 3a20 3165 647f 464592.Ref: 1ed. │ │ │ │ │ -00098820: 3436 3435 3932 0a4e 6f64 653a 2043 6f6e 464592.Node: Con │ │ │ │ │ -00098830: 6666 696c 6573 7f34 3634 3831 310a 5265 ffiles.464811.Re │ │ │ │ │ -00098840: 663a 2061 702d 706b 672d 636f 6e74 726f f: ap-pkg-contro │ │ │ │ │ -00098850: 6c66 6965 6c64 7320 636f 6e66 6669 6c65 lfields conffile │ │ │ │ │ -00098860: 737f 3436 3439 3331 0a52 6566 3a20 3165 s.464931.Ref: 1e │ │ │ │ │ -00098870: 657f 3436 3439 3331 0a52 6566 3a20 6170 e.464931.Ref: ap │ │ │ │ │ -00098880: 2d70 6b67 2d63 6f6e 7472 6f6c 6669 656c -pkg-controlfiel │ │ │ │ │ -00098890: 6473 2073 2d70 6b67 2d66 2d63 6f6e 6666 ds s-pkg-f-conff │ │ │ │ │ -000988a0: 696c 6573 7f34 3634 3933 310a 5265 663a iles.464931.Ref: │ │ │ │ │ -000988b0: 2031 6566 7f34 3634 3933 310a 4e6f 6465 1ef.464931.Node │ │ │ │ │ -000988c0: 3a20 4f62 736f 6c65 7465 2066 6965 6c64 : Obsolete field │ │ │ │ │ -000988d0: 733c 323e 7f34 3635 3136 330a 5265 663a s<2>.465163.Ref: │ │ │ │ │ -000988e0: 2061 702d 706b 672d 636f 6e74 726f 6c66 ap-pkg-controlf │ │ │ │ │ -000988f0: 6965 6c64 7320 6f62 736f 6c65 7465 2d66 ields obsolete-f │ │ │ │ │ -00098900: 6965 6c64 737f 3436 3532 3630 0a52 6566 ields.465260.Ref │ │ │ │ │ -00098910: 3a20 3166 307f 3436 3532 3630 0a52 6566 : 1f0.465260.Ref │ │ │ │ │ -00098920: 3a20 6170 2d70 6b67 2d63 6f6e 7472 6f6c : ap-pkg-control │ │ │ │ │ -00098930: 6669 656c 6473 2073 2d73 642d 322d 367f fields s-sd-2-6. │ │ │ │ │ -00098940: 3436 3532 3630 0a52 6566 3a20 3166 317f 465260.Ref: 1f1. │ │ │ │ │ -00098950: 3436 3532 3630 0a4e 6f64 653a 2043 6f6e 465260.Node: Con │ │ │ │ │ -00098960: 6669 6775 7261 7469 6f6e 2066 696c 6520 figuration file │ │ │ │ │ -00098970: 6861 6e64 6c69 6e67 2066 726f 6d20 6f6c handling from ol │ │ │ │ │ -00098980: 6420 5061 636b 6167 696e 6720 4d61 6e75 d Packaging Manu │ │ │ │ │ -00098990: 616c 7f34 3635 3735 340a 5265 663a 2061 al.465754.Ref: a │ │ │ │ │ -000989a0: 702d 706b 672d 636f 6e66 6669 6c65 7320 p-pkg-conffiles │ │ │ │ │ -000989b0: 646f 637f 3436 3630 3132 0a52 6566 3a20 doc.466012.Ref: │ │ │ │ │ -000989c0: 3162 617f 3436 3630 3132 0a52 6566 3a20 1ba.466012.Ref: │ │ │ │ │ -000989d0: 6170 2d70 6b67 2d63 6f6e 6666 696c 6573 ap-pkg-conffiles │ │ │ │ │ -000989e0: 2063 6f6e 6669 6775 7261 7469 6f6e 2d66 configuration-f │ │ │ │ │ -000989f0: 696c 652d 6861 6e64 6c69 6e67 2d66 726f ile-handling-fro │ │ │ │ │ -00098a00: 6d2d 6f6c 642d 7061 636b 6167 696e 672d m-old-packaging- │ │ │ │ │ -00098a10: 6d61 6e75 616c 7f34 3636 3031 320a 5265 manual.466012.Re │ │ │ │ │ -00098a20: 663a 2031 6632 7f34 3636 3031 320a 4e6f f: 1f2.466012.No │ │ │ │ │ -00098a30: 6465 3a20 4175 746f 6d61 7469 6320 6861 de: Automatic ha │ │ │ │ │ -00098a40: 6e64 6c69 6e67 206f 6620 636f 6e66 6967 ndling of config │ │ │ │ │ -00098a50: 7572 6174 696f 6e20 6669 6c65 7320 6279 uration files by │ │ │ │ │ -00098a60: 2064 706b 677f 3436 3731 3431 0a52 6566 dpkg.467141.Ref │ │ │ │ │ -00098a70: 3a20 6170 2d70 6b67 2d63 6f6e 6666 696c : ap-pkg-conffil │ │ │ │ │ -00098a80: 6573 2061 7574 6f6d 6174 6963 2d68 616e es automatic-han │ │ │ │ │ -00098a90: 646c 696e 672d 6f66 2d63 6f6e 6669 6775 dling-of-configu │ │ │ │ │ -00098aa0: 7261 7469 6f6e 2d66 696c 6573 2d62 792d ration-files-by- │ │ │ │ │ -00098ab0: 6470 6b67 7f34 3637 3335 310a 5265 663a dpkg.467351.Ref: │ │ │ │ │ -00098ac0: 2031 6633 7f34 3637 3335 310a 5265 663a 1f3.467351.Ref: │ │ │ │ │ -00098ad0: 2061 702d 706b 672d 636f 6e66 6669 6c65 ap-pkg-conffile │ │ │ │ │ -00098ae0: 7320 732d 7365 2d31 7f34 3637 3335 310a s s-se-1.467351. │ │ │ │ │ -00098af0: 5265 663a 2031 6634 7f34 3637 3335 310a Ref: 1f4.467351. │ │ │ │ │ -00098b00: 4e6f 6465 3a20 4675 6c6c 792d 6665 6174 Node: Fully-feat │ │ │ │ │ -00098b10: 7572 6564 206d 6169 6e74 6169 6e65 7220 ured maintainer │ │ │ │ │ -00098b20: 7363 7269 7074 2063 6f6e 6669 6775 7261 script configura │ │ │ │ │ -00098b30: 7469 6f6e 2068 616e 646c 696e 677f 3436 tion handling.46 │ │ │ │ │ -00098b40: 3937 3135 0a52 6566 3a20 6170 2d70 6b67 9715.Ref: ap-pkg │ │ │ │ │ -00098b50: 2d63 6f6e 6666 696c 6573 2066 756c 6c79 -conffiles fully │ │ │ │ │ -00098b60: 2d66 6561 7475 7265 642d 6d61 696e 7461 -featured-mainta │ │ │ │ │ -00098b70: 696e 6572 2d73 6372 6970 742d 636f 6e66 iner-script-conf │ │ │ │ │ -00098b80: 6967 7572 6174 696f 6e2d 6861 6e64 6c69 iguration-handli │ │ │ │ │ -00098b90: 6e67 7f34 3639 3932 350a 5265 663a 2031 ng.469925.Ref: 1 │ │ │ │ │ -00098ba0: 6635 7f34 3639 3932 350a 5265 663a 2061 f5.469925.Ref: a │ │ │ │ │ -00098bb0: 702d 706b 672d 636f 6e66 6669 6c65 7320 p-pkg-conffiles │ │ │ │ │ -00098bc0: 732d 7365 2d32 7f34 3639 3932 350a 5265 s-se-2.469925.Re │ │ │ │ │ -00098bd0: 663a 2031 6636 7f34 3639 3932 350a 4e6f f: 1f6.469925.No │ │ │ │ │ -00098be0: 6465 3a20 416c 7465 726e 6174 6976 6520 de: Alternative │ │ │ │ │ -00098bf0: 7665 7273 696f 6e73 206f 6620 616e 2069 versions of an i │ │ │ │ │ -00098c00: 6e74 6572 6661 6365 202d 2075 7064 6174 nterface - updat │ │ │ │ │ -00098c10: 652d 616c 7465 726e 6174 6976 6573 2066 e-alternatives f │ │ │ │ │ -00098c20: 726f 6d20 6f6c 6420 5061 636b 6167 696e rom old Packagin │ │ │ │ │ -00098c30: 6720 4d61 6e75 616c 7f34 3731 3731 310a g Manual.471711. │ │ │ │ │ -00098c40: 5265 663a 2061 702d 706b 672d 616c 7465 Ref: ap-pkg-alte │ │ │ │ │ -00098c50: 726e 6174 6976 6573 2064 6f63 7f34 3731 rnatives doc.471 │ │ │ │ │ -00098c60: 3939 340a 5265 663a 2031 6637 7f34 3731 994.Ref: 1f7.471 │ │ │ │ │ -00098c70: 3939 340a 5265 663a 2061 702d 706b 672d 994.Ref: ap-pkg- │ │ │ │ │ -00098c80: 616c 7465 726e 6174 6976 6573 2061 6c74 alternatives alt │ │ │ │ │ -00098c90: 6572 6e61 7469 7665 2d76 6572 7369 6f6e ernative-version │ │ │ │ │ -00098ca0: 732d 6f66 2d61 6e2d 696e 7465 7266 6163 s-of-an-interfac │ │ │ │ │ -00098cb0: 652d 7570 6461 7465 2d61 6c74 6572 6e61 e-update-alterna │ │ │ │ │ -00098cc0: 7469 7665 732d 6672 6f6d 2d6f 6c64 2d70 tives-from-old-p │ │ │ │ │ -00098cd0: 6163 6b61 6769 6e67 2d6d 616e 7561 6c7f ackaging-manual. │ │ │ │ │ -00098ce0: 3437 3139 3934 0a52 6566 3a20 3166 387f 471994.Ref: 1f8. │ │ │ │ │ -00098cf0: 3437 3139 3934 0a4e 6f64 653a 2044 6976 471994.Node: Div │ │ │ │ │ -00098d00: 6572 7369 6f6e 7320 2d20 6f76 6572 7269 ersions - overri │ │ │ │ │ -00098d10: 6469 6e67 2061 2070 6163 6b61 6765 e280 ding a package.. │ │ │ │ │ -00098d20: 9973 2076 6572 7369 6f6e 206f 6620 6120 .s version of a │ │ │ │ │ -00098d30: 6669 6c65 2066 726f 6d20 6f6c 6420 5061 file from old Pa │ │ │ │ │ -00098d40: 636b 6167 696e 6720 4d61 6e75 616c 7f34 ckaging Manual.4 │ │ │ │ │ -00098d50: 3733 3235 350a 5265 663a 2061 702d 706b 73255.Ref: ap-pk │ │ │ │ │ -00098d60: 672d 6469 7665 7273 696f 6e73 2064 6f63 g-diversions doc │ │ │ │ │ -00098d70: 7f34 3733 3531 340a 5265 663a 2031 6639 .473514.Ref: 1f9 │ │ │ │ │ -00098d80: 7f34 3733 3531 340a 5265 663a 2061 702d .473514.Ref: ap- │ │ │ │ │ -00098d90: 706b 672d 6469 7665 7273 696f 6e73 2064 pkg-diversions d │ │ │ │ │ -00098da0: 6976 6572 7369 6f6e 732d 6f76 6572 7269 iversions-overri │ │ │ │ │ -00098db0: 6469 6e67 2d61 2d70 6163 6b61 6765 2d73 ding-a-package-s │ │ │ │ │ -00098dc0: 2d76 6572 7369 6f6e 2d6f 662d 612d 6669 -version-of-a-fi │ │ │ │ │ -00098dd0: 6c65 2d66 726f 6d2d 6f6c 642d 7061 636b le-from-old-pack │ │ │ │ │ -00098de0: 6167 696e 672d 6d61 6e75 616c 7f34 3733 aging-manual.473 │ │ │ │ │ -00098df0: 3531 340a 5265 663a 2031 6661 7f34 3733 514.Ref: 1fa.473 │ │ │ │ │ -00098e00: 3531 340a 4e6f 6465 3a20 4465 6269 616e 514.Node: Debian │ │ │ │ │ -00098e10: 2050 6f6c 6963 7920 6368 616e 6765 7320 Policy changes │ │ │ │ │ -00098e20: 7072 6f63 6573 737f 3437 3731 3038 0a52 process.477108.R │ │ │ │ │ -00098e30: 6566 3a20 6170 2d70 726f 6365 7373 2064 ef: ap-process d │ │ │ │ │ -00098e40: 6f63 7f34 3737 3331 310a 5265 663a 2065 oc.477311.Ref: e │ │ │ │ │ -00098e50: 7f34 3737 3331 310a 5265 663a 2061 702d .477311.Ref: ap- │ │ │ │ │ -00098e60: 7072 6f63 6573 7320 6465 6269 616e 2d70 process debian-p │ │ │ │ │ -00098e70: 6f6c 6963 792d 6368 616e 6765 732d 7072 olicy-changes-pr │ │ │ │ │ -00098e80: 6f63 6573 737f 3437 3733 3131 0a52 6566 ocess.477311.Ref │ │ │ │ │ -00098e90: 3a20 3166 627f 3437 3733 3131 0a4e 6f64 : 1fb.477311.Nod │ │ │ │ │ -00098ea0: 653a 2049 6e74 726f 6475 6374 696f 6e3c e: Introduction< │ │ │ │ │ -00098eb0: 333e 7f34 3737 3437 330a 5265 663a 2061 3>.477473.Ref: a │ │ │ │ │ -00098ec0: 702d 7072 6f63 6573 7320 696e 7472 6f64 p-process introd │ │ │ │ │ -00098ed0: 7563 7469 6f6e 7f34 3737 3538 320a 5265 uction.477582.Re │ │ │ │ │ -00098ee0: 663a 2031 6663 7f34 3737 3538 320a 5265 f: 1fc.477582.Re │ │ │ │ │ -00098ef0: 663a 2061 702d 7072 6f63 6573 7320 7072 f: ap-process pr │ │ │ │ │ -00098f00: 6f63 6573 732d 696e 7472 6f64 7563 7469 ocess-introducti │ │ │ │ │ -00098f10: 6f6e 7f34 3737 3538 320a 5265 663a 2031 on.477582.Ref: 1 │ │ │ │ │ -00098f20: 6664 7f34 3737 3538 320a 5265 663a 2049 fd.477582.Ref: I │ │ │ │ │ -00098f30: 6e74 726f 6475 6374 696f 6e3c 333e 2d46 ntroduction<3>-F │ │ │ │ │ -00098f40: 6f6f 746e 6f74 652d 317f 3437 3737 3730 ootnote-1.477770 │ │ │ │ │ -00098f50: 0a4e 6f64 653a 2043 6861 6e67 6520 476f .Node: Change Go │ │ │ │ │ -00098f60: 616c 737f 3437 3830 3139 0a52 6566 3a20 als.478019.Ref: │ │ │ │ │ -00098f70: 6170 2d70 726f 6365 7373 2063 6861 6e67 ap-process chang │ │ │ │ │ -00098f80: 652d 676f 616c 737f 3437 3831 3532 0a52 e-goals.478152.R │ │ │ │ │ -00098f90: 6566 3a20 3166 657f 3437 3831 3532 0a52 ef: 1fe.478152.R │ │ │ │ │ -00098fa0: 6566 3a20 6170 2d70 726f 6365 7373 2070 ef: ap-process p │ │ │ │ │ -00098fb0: 726f 6365 7373 2d63 6861 6e67 652d 676f rocess-change-go │ │ │ │ │ -00098fc0: 616c 737f 3437 3831 3532 0a52 6566 3a20 als.478152.Ref: │ │ │ │ │ -00098fd0: 3166 667f 3437 3831 3532 0a4e 6f64 653a 1ff.478152.Node: │ │ │ │ │ -00098fe0: 2043 7572 7265 6e74 2050 726f 6365 7373 Current Process │ │ │ │ │ -00098ff0: 7f34 3739 3539 360a 5265 663a 2061 702d .479596.Ref: ap- │ │ │ │ │ -00099000: 7072 6f63 6573 7320 6375 7272 656e 742d process current- │ │ │ │ │ -00099010: 7072 6f63 6573 737f 3437 3937 3234 0a52 process.479724.R │ │ │ │ │ -00099020: 6566 3a20 3230 307f 3437 3937 3234 0a52 ef: 200.479724.R │ │ │ │ │ -00099030: 6566 3a20 6170 2d70 726f 6365 7373 2070 ef: ap-process p │ │ │ │ │ -00099040: 726f 6365 7373 2d63 7572 7265 6e74 7f34 rocess-current.4 │ │ │ │ │ -00099050: 3739 3732 340a 5265 663a 2032 3031 7f34 79724.Ref: 201.4 │ │ │ │ │ -00099060: 3739 3732 340a 5265 663a 2043 7572 7265 79724.Ref: Curre │ │ │ │ │ -00099070: 6e74 2050 726f 6365 7373 2d46 6f6f 746e nt Process-Footn │ │ │ │ │ -00099080: 6f74 652d 317f 3438 3037 3031 0a4e 6f64 ote-1.480701.Nod │ │ │ │ │ -00099090: 653a 2053 7461 7465 2041 204d 6f72 6520 e: State A More │ │ │ │ │ -000990a0: 696e 666f 726d 6174 696f 6e20 7265 7175 information requ │ │ │ │ │ -000990b0: 6972 6564 7f34 3830 3738 380a 5265 663a ired.480788.Ref: │ │ │ │ │ -000990c0: 2061 702d 7072 6f63 6573 7320 7374 6174 ap-process stat │ │ │ │ │ -000990d0: 652d 612d 6d6f 7265 2d69 6e66 6f72 6d61 e-a-more-informa │ │ │ │ │ -000990e0: 7469 6f6e 2d72 6571 7569 7265 647f 3438 tion-required.48 │ │ │ │ │ -000990f0: 3039 3037 0a52 6566 3a20 3230 327f 3438 0907.Ref: 202.48 │ │ │ │ │ -00099100: 3039 3037 0a52 6566 3a20 6170 2d70 726f 0907.Ref: ap-pro │ │ │ │ │ -00099110: 6365 7373 2073 7461 7465 2d61 2d6d 6f72 cess state-a-mor │ │ │ │ │ -00099120: 6569 6e66 6f7f 3438 3039 3037 0a52 6566 einfo.480907.Ref │ │ │ │ │ -00099130: 3a20 3230 337f 3438 3039 3037 0a52 6566 : 203.480907.Ref │ │ │ │ │ -00099140: 3a20 5374 6174 6520 4120 4d6f 7265 2069 : State A More i │ │ │ │ │ -00099150: 6e66 6f72 6d61 7469 6f6e 2072 6571 7569 nformation requi │ │ │ │ │ -00099160: 7265 642d 466f 6f74 6e6f 7465 2d31 7f34 red-Footnote-1.4 │ │ │ │ │ -00099170: 3831 3637 310a 4e6f 6465 3a20 5374 6174 81671.Node: Stat │ │ │ │ │ -00099180: 6520 4220 4469 7363 7573 7369 6f6e 7f34 e B Discussion.4 │ │ │ │ │ -00099190: 3831 3737 310a 5265 663a 2061 702d 7072 81771.Ref: ap-pr │ │ │ │ │ -000991a0: 6f63 6573 7320 6964 327f 3438 3139 3135 ocess id2.481915 │ │ │ │ │ -000991b0: 0a52 6566 3a20 3230 347f 3438 3139 3135 .Ref: 204.481915 │ │ │ │ │ -000991c0: 0a52 6566 3a20 6170 2d70 726f 6365 7373 .Ref: ap-process │ │ │ │ │ -000991d0: 2073 7461 7465 2d62 2d64 6973 6375 7373 state-b-discuss │ │ │ │ │ -000991e0: 696f 6e7f 3438 3139 3135 0a52 6566 3a20 ion.481915.Ref: │ │ │ │ │ -000991f0: 3230 357f 3438 3139 3135 0a52 6566 3a20 205.481915.Ref: │ │ │ │ │ -00099200: 5374 6174 6520 4220 4469 7363 7573 7369 State B Discussi │ │ │ │ │ -00099210: 6f6e 2d46 6f6f 746e 6f74 652d 317f 3438 on-Footnote-1.48 │ │ │ │ │ -00099220: 3233 3535 0a4e 6f64 653a 2053 7461 7465 2355.Node: State │ │ │ │ │ -00099230: 2043 2050 726f 706f 7361 6c7f 3438 3234 C Proposal.4824 │ │ │ │ │ -00099240: 3537 0a52 6566 3a20 6170 2d70 726f 6365 57.Ref: ap-proce │ │ │ │ │ -00099250: 7373 2069 6433 7f34 3832 3539 320a 5265 ss id3.482592.Re │ │ │ │ │ -00099260: 663a 2032 3036 7f34 3832 3539 320a 5265 f: 206.482592.Re │ │ │ │ │ -00099270: 663a 2061 702d 7072 6f63 6573 7320 7374 f: ap-process st │ │ │ │ │ -00099280: 6174 652d 632d 7072 6f70 6f73 616c 7f34 ate-c-proposal.4 │ │ │ │ │ -00099290: 3832 3539 320a 5265 663a 2032 3037 7f34 82592.Ref: 207.4 │ │ │ │ │ -000992a0: 3832 3539 320a 5265 663a 2053 7461 7465 82592.Ref: State │ │ │ │ │ -000992b0: 2043 2050 726f 706f 7361 6c2d 466f 6f74 C Proposal-Foot │ │ │ │ │ -000992c0: 6e6f 7465 2d31 7f34 3833 3130 330a 4e6f note-1.483103.No │ │ │ │ │ -000992d0: 6465 3a20 5374 6174 6520 4420 576f 7264 de: State D Word │ │ │ │ │ -000992e0: 696e 6720 7072 6f70 6f73 6564 7f34 3833 ing proposed.483 │ │ │ │ │ -000992f0: 3230 330a 5265 663a 2061 702d 7072 6f63 203.Ref: ap-proc │ │ │ │ │ -00099300: 6573 7320 6964 347f 3438 3333 3336 0a52 ess id4.483336.R │ │ │ │ │ -00099310: 6566 3a20 3230 387f 3438 3333 3336 0a52 ef: 208.483336.R │ │ │ │ │ -00099320: 6566 3a20 6170 2d70 726f 6365 7373 2073 ef: ap-process s │ │ │ │ │ -00099330: 7461 7465 2d64 2d77 6f72 6469 6e67 2d70 tate-d-wording-p │ │ │ │ │ -00099340: 726f 706f 7365 647f 3438 3333 3336 0a52 roposed.483336.R │ │ │ │ │ -00099350: 6566 3a20 3230 397f 3438 3333 3336 0a52 ef: 209.483336.R │ │ │ │ │ -00099360: 6566 3a20 5374 6174 6520 4420 576f 7264 ef: State D Word │ │ │ │ │ -00099370: 696e 6720 7072 6f70 6f73 6564 2d46 6f6f ing proposed-Foo │ │ │ │ │ -00099380: 746e 6f74 652d 317f 3438 3339 3238 0a4e tnote-1.483928.N │ │ │ │ │ -00099390: 6f64 653a 2053 7461 7465 2045 2053 6563 ode: State E Sec │ │ │ │ │ -000993a0: 6f6e 6465 647f 3438 3430 3235 0a52 6566 onded.484025.Ref │ │ │ │ │ -000993b0: 3a20 6170 2d70 726f 6365 7373 2069 6435 : ap-process id5 │ │ │ │ │ -000993c0: 7f34 3834 3135 380a 5265 663a 2032 3061 .484158.Ref: 20a │ │ │ │ │ -000993d0: 7f34 3834 3135 380a 5265 663a 2061 702d .484158.Ref: ap- │ │ │ │ │ -000993e0: 7072 6f63 6573 7320 7374 6174 652d 652d process state-e- │ │ │ │ │ -000993f0: 7365 636f 6e64 6564 7f34 3834 3135 380a seconded.484158. │ │ │ │ │ -00099400: 5265 663a 2032 3062 7f34 3834 3135 380a Ref: 20b.484158. │ │ │ │ │ -00099410: 5265 663a 2053 7461 7465 2045 2053 6563 Ref: State E Sec │ │ │ │ │ -00099420: 6f6e 6465 642d 466f 6f74 6e6f 7465 2d31 onded-Footnote-1 │ │ │ │ │ -00099430: 7f34 3835 3138 370a 4e6f 6465 3a20 5374 .485187.Node: St │ │ │ │ │ -00099440: 6174 6520 4620 4163 6365 7074 6564 7f34 ate F Accepted.4 │ │ │ │ │ -00099450: 3835 3238 370a 5265 663a 2061 702d 7072 85287.Ref: ap-pr │ │ │ │ │ -00099460: 6f63 6573 7320 6964 367f 3438 3534 3130 ocess id6.485410 │ │ │ │ │ -00099470: 0a52 6566 3a20 3230 637f 3438 3534 3130 .Ref: 20c.485410 │ │ │ │ │ -00099480: 0a52 6566 3a20 6170 2d70 726f 6365 7373 .Ref: ap-process │ │ │ │ │ -00099490: 2073 7461 7465 2d66 2d61 6363 6570 7465 state-f-accepte │ │ │ │ │ -000994a0: 647f 3438 3534 3130 0a52 6566 3a20 3230 d.485410.Ref: 20 │ │ │ │ │ -000994b0: 647f 3438 3534 3130 0a52 6566 3a20 5374 d.485410.Ref: St │ │ │ │ │ -000994c0: 6174 6520 4620 4163 6365 7074 6564 2d46 ate F Accepted-F │ │ │ │ │ -000994d0: 6f6f 746e 6f74 652d 317f 3438 3538 3233 ootnote-1.485823 │ │ │ │ │ -000994e0: 0a4e 6f64 653a 2053 7461 7465 2047 2052 .Node: State G R │ │ │ │ │ -000994f0: 656a 6563 747f 3438 3539 3232 0a52 6566 eject.485922.Ref │ │ │ │ │ -00099500: 3a20 6170 2d70 726f 6365 7373 2069 6437 : ap-process id7 │ │ │ │ │ -00099510: 7f34 3836 3032 300a 5265 663a 2032 3065 .486020.Ref: 20e │ │ │ │ │ -00099520: 7f34 3836 3032 300a 5265 663a 2061 702d .486020.Ref: ap- │ │ │ │ │ -00099530: 7072 6f63 6573 7320 7374 6174 652d 672d process state-g- │ │ │ │ │ -00099540: 7265 6a65 6374 7f34 3836 3032 300a 5265 reject.486020.Re │ │ │ │ │ -00099550: 663a 2032 3066 7f34 3836 3032 300a 5265 f: 20f.486020.Re │ │ │ │ │ -00099560: 663a 2053 7461 7465 2047 2052 656a 6563 f: State G Rejec │ │ │ │ │ -00099570: 742d 466f 6f74 6e6f 7465 2d31 7f34 3837 t-Footnote-1.487 │ │ │ │ │ -00099580: 3432 300a 4e6f 6465 3a20 4f74 6865 7220 420.Node: Other │ │ │ │ │ -00099590: 5461 6773 7f34 3837 3532 300a 5265 663a Tags.487520.Ref: │ │ │ │ │ -000995a0: 2061 702d 7072 6f63 6573 7320 6f74 6865 ap-process othe │ │ │ │ │ -000995b0: 722d 7461 6773 7f34 3837 3632 370a 5265 r-tags.487627.Re │ │ │ │ │ -000995c0: 663a 2032 3130 7f34 3837 3632 370a 5265 f: 210.487627.Re │ │ │ │ │ -000995d0: 663a 2061 702d 7072 6f63 6573 7320 7072 f: ap-process pr │ │ │ │ │ -000995e0: 6f63 6573 732d 6f74 6865 722d 7461 6773 ocess-other-tags │ │ │ │ │ -000995f0: 7f34 3837 3632 370a 5265 663a 2032 3131 .487627.Ref: 211 │ │ │ │ │ -00099600: 7f34 3837 3632 370a 5265 663a 204f 7468 .487627.Ref: Oth │ │ │ │ │ -00099610: 6572 2054 6167 732d 466f 6f74 6e6f 7465 er Tags-Footnote │ │ │ │ │ -00099620: 2d31 7f34 3838 3639 380a 5265 663a 204f -1.488698.Ref: O │ │ │ │ │ -00099630: 7468 6572 2054 6167 732d 466f 6f74 6e6f ther Tags-Footno │ │ │ │ │ -00099640: 7465 2d32 7f34 3838 3739 390a 5265 663a te-2.488799.Ref: │ │ │ │ │ -00099650: 204f 7468 6572 2054 6167 732d 466f 6f74 Other Tags-Foot │ │ │ │ │ -00099660: 6e6f 7465 2d33 7f34 3838 3930 320a 4e6f note-3.488902.No │ │ │ │ │ -00099670: 6465 3a20 4d61 696e 7461 696e 6572 2073 de: Maintainer s │ │ │ │ │ -00099680: 6372 6970 7420 666c 6f77 6368 6172 7473 cript flowcharts │ │ │ │ │ -00099690: 7f34 3839 3030 330a 5265 663a 2061 702d .489003.Ref: ap- │ │ │ │ │ -000996a0: 666c 6f77 6368 6172 7473 2064 6f63 7f34 flowcharts doc.4 │ │ │ │ │ -000996b0: 3839 3134 340a 5265 663a 2065 397f 3438 89144.Ref: e9.48 │ │ │ │ │ -000996c0: 3931 3434 0a52 6566 3a20 6170 2d66 6c6f 9144.Ref: ap-flo │ │ │ │ │ -000996d0: 7763 6861 7274 7320 6d61 696e 7461 696e wcharts maintain │ │ │ │ │ -000996e0: 6572 2d73 6372 6970 742d 666c 6f77 6368 er-script-flowch │ │ │ │ │ -000996f0: 6172 7473 7f34 3839 3134 340a 5265 663a arts.489144.Ref: │ │ │ │ │ -00099700: 2032 3132 7f34 3839 3134 340a 5265 663a 212.489144.Ref: │ │ │ │ │ -00099710: 204d 6169 6e74 6169 6e65 7220 7363 7269 Maintainer scri │ │ │ │ │ -00099720: 7074 2066 6c6f 7763 6861 7274 732d 466f pt flowcharts-Fo │ │ │ │ │ -00099730: 6f74 6e6f 7465 2d31 7f34 3930 3530 370a otnote-1.490507. │ │ │ │ │ -00099740: 4e6f 6465 3a20 5570 6772 6164 696e 6720 Node: Upgrading │ │ │ │ │ -00099750: 6368 6563 6b6c 6973 747f 3439 3036 3134 checklist.490614 │ │ │ │ │ -00099760: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ -00099770: 6368 6563 6b6c 6973 7420 646f 637f 3439 checklist doc.49 │ │ │ │ │ -00099780: 3037 3333 0a52 6566 3a20 397f 3439 3037 0733.Ref: 9.4907 │ │ │ │ │ -00099790: 3333 0a52 6566 3a20 7570 6772 6164 696e 33.Ref: upgradin │ │ │ │ │ -000997a0: 672d 6368 6563 6b6c 6973 7420 7570 6772 g-checklist upgr │ │ │ │ │ -000997b0: 6164 696e 672d 6368 6563 6b6c 6973 747f ading-checklist. │ │ │ │ │ -000997c0: 3439 3037 3333 0a52 6566 3a20 3231 337f 490733.Ref: 213. │ │ │ │ │ -000997d0: 3439 3037 3333 0a4e 6f64 653a 2041 626f 490733.Node: Abo │ │ │ │ │ -000997e0: 7574 2074 6865 2063 6865 636b 6c69 7374 ut the checklist │ │ │ │ │ -000997f0: 7f34 3933 3030 300a 5265 663a 2075 7067 .493000.Ref: upg │ │ │ │ │ -00099800: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ -00099810: 2061 626f 7574 2d74 6865 2d63 6865 636b about-the-check │ │ │ │ │ -00099820: 6c69 7374 7f34 3933 3130 340a 5265 663a list.493104.Ref: │ │ │ │ │ -00099830: 2032 3134 7f34 3933 3130 340a 4e6f 6465 214.493104.Node │ │ │ │ │ -00099840: 3a20 5665 7273 696f 6e20 3420 3720 307f : Version 4 7 0. │ │ │ │ │ -00099850: 3439 3530 3339 0a52 6566 3a20 7570 6772 495039.Ref: upgr │ │ │ │ │ -00099860: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ -00099870: 7665 7273 696f 6e2d 342d 372d 307f 3439 version-4-7-0.49 │ │ │ │ │ -00099880: 3531 3635 0a52 6566 3a20 3231 357f 3439 5165.Ref: 215.49 │ │ │ │ │ -00099890: 3531 3635 0a4e 6f64 653a 2056 6572 7369 5165.Node: Versi │ │ │ │ │ -000998a0: 6f6e 2034 2036 2032 7f34 3936 3739 380a on 4 6 2.496798. │ │ │ │ │ -000998b0: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ -000998c0: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ -000998d0: 2d34 2d36 2d32 7f34 3936 3931 380a 5265 -4-6-2.496918.Re │ │ │ │ │ -000998e0: 663a 2032 3136 7f34 3936 3931 380a 4e6f f: 216.496918.No │ │ │ │ │ -000998f0: 6465 3a20 5665 7273 696f 6e20 3420 3620 de: Version 4 6 │ │ │ │ │ -00099900: 317f 3439 3735 3933 0a52 6566 3a20 7570 1.497593.Ref: up │ │ │ │ │ -00099910: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ -00099920: 7420 7665 7273 696f 6e2d 342d 362d 317f t version-4-6-1. │ │ │ │ │ -00099930: 3439 3737 3133 0a52 6566 3a20 3231 377f 497713.Ref: 217. │ │ │ │ │ -00099940: 3439 3737 3133 0a4e 6f64 653a 2056 6572 497713.Node: Ver │ │ │ │ │ -00099950: 7369 6f6e 2034 2036 2030 7f34 3938 3034 sion 4 6 0.49804 │ │ │ │ │ -00099960: 380a 5265 663a 2075 7067 7261 6469 6e67 8.Ref: upgrading │ │ │ │ │ -00099970: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ -00099980: 6f6e 2d34 2d36 2d30 7f34 3938 3136 380a on-4-6-0.498168. │ │ │ │ │ -00099990: 5265 663a 2032 3138 7f34 3938 3136 380a Ref: 218.498168. │ │ │ │ │ -000999a0: 4e6f 6465 3a20 5665 7273 696f 6e20 3420 Node: Version 4 │ │ │ │ │ -000999b0: 3520 317f 3439 3835 3230 0a52 6566 3a20 5 1.498520.Ref: │ │ │ │ │ -000999c0: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ -000999d0: 6973 7420 7665 7273 696f 6e2d 342d 352d ist version-4-5- │ │ │ │ │ -000999e0: 317f 3439 3836 3430 0a52 6566 3a20 3231 1.498640.Ref: 21 │ │ │ │ │ -000999f0: 397f 3439 3836 3430 0a4e 6f64 653a 2056 9.498640.Node: V │ │ │ │ │ -00099a00: 6572 7369 6f6e 2034 2035 2030 7f34 3939 ersion 4 5 0.499 │ │ │ │ │ -00099a10: 3831 300a 5265 663a 2075 7067 7261 6469 810.Ref: upgradi │ │ │ │ │ -00099a20: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ -00099a30: 7369 6f6e 2d34 2d35 2d30 7f34 3939 3933 sion-4-5-0.49993 │ │ │ │ │ -00099a40: 300a 5265 663a 2032 3161 7f34 3939 3933 0.Ref: 21a.49993 │ │ │ │ │ -00099a50: 300a 4e6f 6465 3a20 5665 7273 696f 6e20 0.Node: Version │ │ │ │ │ -00099a60: 3420 3420 317f 3530 3130 3230 0a52 6566 4 4 1.501020.Ref │ │ │ │ │ -00099a70: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ -00099a80: 6b6c 6973 7420 7665 7273 696f 6e2d 342d klist version-4- │ │ │ │ │ -00099a90: 342d 317f 3530 3131 3430 0a52 6566 3a20 4-1.501140.Ref: │ │ │ │ │ -00099aa0: 3231 627f 3530 3131 3430 0a4e 6f64 653a 21b.501140.Node: │ │ │ │ │ -00099ab0: 2056 6572 7369 6f6e 2034 2034 2030 7f35 Version 4 4 0.5 │ │ │ │ │ -00099ac0: 3031 3837 390a 5265 663a 2075 7067 7261 01879.Ref: upgra │ │ │ │ │ -00099ad0: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ -00099ae0: 6572 7369 6f6e 2d34 2d34 2d30 7f35 3031 ersion-4-4-0.501 │ │ │ │ │ -00099af0: 3939 390a 5265 663a 2032 3163 7f35 3031 999.Ref: 21c.501 │ │ │ │ │ -00099b00: 3939 390a 4e6f 6465 3a20 5665 7273 696f 999.Node: Versio │ │ │ │ │ -00099b10: 6e20 3420 3320 307f 3530 3238 3231 0a52 n 4 3 0.502821.R │ │ │ │ │ -00099b20: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ -00099b30: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ -00099b40: 342d 332d 307f 3530 3239 3431 0a52 6566 4-3-0.502941.Ref │ │ │ │ │ -00099b50: 3a20 3231 647f 3530 3239 3431 0a4e 6f64 : 21d.502941.Nod │ │ │ │ │ -00099b60: 653a 2056 6572 7369 6f6e 2034 2032 2031 e: Version 4 2 1 │ │ │ │ │ -00099b70: 7f35 3034 3436 340a 5265 663a 2075 7067 .504464.Ref: upg │ │ │ │ │ -00099b80: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ -00099b90: 2076 6572 7369 6f6e 2d34 2d32 2d31 7f35 version-4-2-1.5 │ │ │ │ │ -00099ba0: 3034 3538 340a 5265 663a 2032 3165 7f35 04584.Ref: 21e.5 │ │ │ │ │ -00099bb0: 3034 3538 340a 4e6f 6465 3a20 5665 7273 04584.Node: Vers │ │ │ │ │ -00099bc0: 696f 6e20 3420 3220 307f 3530 3438 3134 ion 4 2 0.504814 │ │ │ │ │ -00099bd0: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ -00099be0: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ -00099bf0: 6e2d 342d 322d 307f 3530 3439 3334 0a52 n-4-2-0.504934.R │ │ │ │ │ -00099c00: 6566 3a20 3231 667f 3530 3439 3334 0a4e ef: 21f.504934.N │ │ │ │ │ -00099c10: 6f64 653a 2056 6572 7369 6f6e 2034 2031 ode: Version 4 1 │ │ │ │ │ -00099c20: 2035 7f35 3036 3133 310a 5265 663a 2075 5.506131.Ref: u │ │ │ │ │ -00099c30: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ -00099c40: 7374 2076 6572 7369 6f6e 2d34 2d31 2d35 st version-4-1-5 │ │ │ │ │ -00099c50: 7f35 3036 3235 310a 5265 663a 2032 3230 .506251.Ref: 220 │ │ │ │ │ -00099c60: 7f35 3036 3235 310a 4e6f 6465 3a20 5665 .506251.Node: Ve │ │ │ │ │ -00099c70: 7273 696f 6e20 3420 3120 347f 3530 3731 rsion 4 1 4.5071 │ │ │ │ │ -00099c80: 3032 0a52 6566 3a20 7570 6772 6164 696e 02.Ref: upgradin │ │ │ │ │ -00099c90: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ -00099ca0: 696f 6e2d 342d 312d 347f 3530 3732 3232 ion-4-1-4.507222 │ │ │ │ │ -00099cb0: 0a52 6566 3a20 3232 317f 3530 3732 3232 .Ref: 221.507222 │ │ │ │ │ -00099cc0: 0a4e 6f64 653a 2056 6572 7369 6f6e 2034 .Node: Version 4 │ │ │ │ │ -00099cd0: 2031 2033 7f35 3038 3236 390a 5265 663a 1 3.508269.Ref: │ │ │ │ │ -00099ce0: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ -00099cf0: 6c69 7374 2076 6572 7369 6f6e 2d34 2d31 list version-4-1 │ │ │ │ │ -00099d00: 2d33 7f35 3038 3338 390a 5265 663a 2032 -3.508389.Ref: 2 │ │ │ │ │ -00099d10: 3232 7f35 3038 3338 390a 4e6f 6465 3a20 22.508389.Node: │ │ │ │ │ -00099d20: 5665 7273 696f 6e20 3420 3120 327f 3530 Version 4 1 2.50 │ │ │ │ │ -00099d30: 3937 3034 0a52 6566 3a20 7570 6772 6164 9704.Ref: upgrad │ │ │ │ │ -00099d40: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ -00099d50: 7273 696f 6e2d 342d 312d 327f 3530 3938 rsion-4-1-2.5098 │ │ │ │ │ -00099d60: 3234 0a52 6566 3a20 3232 337f 3530 3938 24.Ref: 223.5098 │ │ │ │ │ -00099d70: 3234 0a4e 6f64 653a 2056 6572 7369 6f6e 24.Node: Version │ │ │ │ │ -00099d80: 2034 2031 2031 7f35 3130 3730 330a 5265 4 1 1.510703.Re │ │ │ │ │ -00099d90: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ -00099da0: 636b 6c69 7374 2076 6572 7369 6f6e 2d34 cklist version-4 │ │ │ │ │ -00099db0: 2d31 2d31 7f35 3130 3832 330a 5265 663a -1-1.510823.Ref: │ │ │ │ │ -00099dc0: 2032 3234 7f35 3130 3832 330a 4e6f 6465 224.510823.Node │ │ │ │ │ -00099dd0: 3a20 5665 7273 696f 6e20 3420 3120 307f : Version 4 1 0. │ │ │ │ │ -00099de0: 3531 3130 3238 0a52 6566 3a20 7570 6772 511028.Ref: upgr │ │ │ │ │ -00099df0: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ -00099e00: 7665 7273 696f 6e2d 342d 312d 307f 3531 version-4-1-0.51 │ │ │ │ │ -00099e10: 3131 3438 0a52 6566 3a20 3232 357f 3531 1148.Ref: 225.51 │ │ │ │ │ -00099e20: 3131 3438 0a4e 6f64 653a 2056 6572 7369 1148.Node: Versi │ │ │ │ │ -00099e30: 6f6e 2034 2030 2031 7f35 3132 3635 300a on 4 0 1.512650. │ │ │ │ │ -00099e40: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ -00099e50: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ -00099e60: 2d34 2d30 2d31 7f35 3132 3737 300a 5265 -4-0-1.512770.Re │ │ │ │ │ -00099e70: 663a 2032 3236 7f35 3132 3737 300a 4e6f f: 226.512770.No │ │ │ │ │ -00099e80: 6465 3a20 5665 7273 696f 6e20 3420 3020 de: Version 4 0 │ │ │ │ │ -00099e90: 307f 3531 3437 3335 0a52 6566 3a20 7570 0.514735.Ref: up │ │ │ │ │ -00099ea0: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ -00099eb0: 7420 7665 7273 696f 6e2d 342d 302d 307f t version-4-0-0. │ │ │ │ │ -00099ec0: 3531 3438 3535 0a52 6566 3a20 3232 377f 514855.Ref: 227. │ │ │ │ │ -00099ed0: 3531 3438 3535 0a4e 6f64 653a 2056 6572 514855.Node: Ver │ │ │ │ │ -00099ee0: 7369 6f6e 2033 2039 2038 7f35 3138 3933 sion 3 9 8.51893 │ │ │ │ │ -00099ef0: 330a 5265 663a 2075 7067 7261 6469 6e67 3.Ref: upgrading │ │ │ │ │ -00099f00: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ -00099f10: 6f6e 2d33 2d39 2d38 7f35 3139 3035 330a on-3-9-8.519053. │ │ │ │ │ -00099f20: 5265 663a 2032 3238 7f35 3139 3035 330a Ref: 228.519053. │ │ │ │ │ -00099f30: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ -00099f40: 3920 377f 3531 3934 3932 0a52 6566 3a20 9 7.519492.Ref: │ │ │ │ │ -00099f50: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ -00099f60: 6973 7420 7665 7273 696f 6e2d 332d 392d ist version-3-9- │ │ │ │ │ -00099f70: 377f 3531 3936 3132 0a52 6566 3a20 3232 7.519612.Ref: 22 │ │ │ │ │ -00099f80: 397f 3531 3936 3132 0a4e 6f64 653a 2056 9.519612.Node: V │ │ │ │ │ -00099f90: 6572 7369 6f6e 2033 2039 2036 7f35 3230 ersion 3 9 6.520 │ │ │ │ │ -00099fa0: 3233 380a 5265 663a 2075 7067 7261 6469 238.Ref: upgradi │ │ │ │ │ -00099fb0: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ -00099fc0: 7369 6f6e 2d33 2d39 2d36 7f35 3230 3335 sion-3-9-6.52035 │ │ │ │ │ -00099fd0: 380a 5265 663a 2032 3261 7f35 3230 3335 8.Ref: 22a.52035 │ │ │ │ │ -00099fe0: 380a 4e6f 6465 3a20 5665 7273 696f 6e20 8.Node: Version │ │ │ │ │ -00099ff0: 3320 3920 357f 3532 3138 3432 0a52 6566 3 9 5.521842.Ref │ │ │ │ │ -0009a000: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ -0009a010: 6b6c 6973 7420 7665 7273 696f 6e2d 332d klist version-3- │ │ │ │ │ -0009a020: 392d 357f 3532 3139 3632 0a52 6566 3a20 9-5.521962.Ref: │ │ │ │ │ -0009a030: 3232 627f 3532 3139 3632 0a4e 6f64 653a 22b.521962.Node: │ │ │ │ │ -0009a040: 2056 6572 7369 6f6e 2033 2039 2034 7f35 Version 3 9 4.5 │ │ │ │ │ -0009a050: 3233 3639 340a 5265 663a 2075 7067 7261 23694.Ref: upgra │ │ │ │ │ -0009a060: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ -0009a070: 6572 7369 6f6e 2d33 2d39 2d34 7f35 3233 ersion-3-9-4.523 │ │ │ │ │ -0009a080: 3831 340a 5265 663a 2032 3263 7f35 3233 814.Ref: 22c.523 │ │ │ │ │ -0009a090: 3831 340a 4e6f 6465 3a20 5665 7273 696f 814.Node: Versio │ │ │ │ │ -0009a0a0: 6e20 3320 3920 337f 3532 3535 3038 0a52 n 3 9 3.525508.R │ │ │ │ │ -0009a0b0: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ -0009a0c0: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ -0009a0d0: 332d 392d 337f 3532 3536 3238 0a52 6566 3-9-3.525628.Ref │ │ │ │ │ -0009a0e0: 3a20 3232 647f 3532 3536 3238 0a4e 6f64 : 22d.525628.Nod │ │ │ │ │ -0009a0f0: 653a 2056 6572 7369 6f6e 2033 2039 2032 e: Version 3 9 2 │ │ │ │ │ -0009a100: 7f35 3238 3234 390a 5265 663a 2075 7067 .528249.Ref: upg │ │ │ │ │ -0009a110: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ -0009a120: 2076 6572 7369 6f6e 2d33 2d39 2d32 7f35 version-3-9-2.5 │ │ │ │ │ -0009a130: 3238 3336 390a 5265 663a 2032 3265 7f35 28369.Ref: 22e.5 │ │ │ │ │ -0009a140: 3238 3336 390a 4e6f 6465 3a20 5665 7273 28369.Node: Vers │ │ │ │ │ -0009a150: 696f 6e20 3320 3920 317f 3533 3039 3135 ion 3 9 1.530915 │ │ │ │ │ -0009a160: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ -0009a170: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ -0009a180: 6e2d 332d 392d 317f 3533 3130 3335 0a52 n-3-9-1.531035.R │ │ │ │ │ -0009a190: 6566 3a20 3232 667f 3533 3130 3335 0a4e ef: 22f.531035.N │ │ │ │ │ -0009a1a0: 6f64 653a 2056 6572 7369 6f6e 2033 2039 ode: Version 3 9 │ │ │ │ │ -0009a1b0: 2030 7f35 3334 3333 380a 5265 663a 2075 0.534338.Ref: u │ │ │ │ │ -0009a1c0: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ -0009a1d0: 7374 2076 6572 7369 6f6e 2d33 2d39 2d30 st version-3-9-0 │ │ │ │ │ -0009a1e0: 7f35 3334 3435 380a 5265 663a 2032 3330 .534458.Ref: 230 │ │ │ │ │ -0009a1f0: 7f35 3334 3435 380a 4e6f 6465 3a20 5665 .534458.Node: Ve │ │ │ │ │ -0009a200: 7273 696f 6e20 3320 3820 347f 3533 3738 rsion 3 8 4.5378 │ │ │ │ │ -0009a210: 3335 0a52 6566 3a20 7570 6772 6164 696e 35.Ref: upgradin │ │ │ │ │ -0009a220: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ -0009a230: 696f 6e2d 332d 382d 347f 3533 3739 3535 ion-3-8-4.537955 │ │ │ │ │ -0009a240: 0a52 6566 3a20 3233 317f 3533 3739 3535 .Ref: 231.537955 │ │ │ │ │ -0009a250: 0a4e 6f64 653a 2056 6572 7369 6f6e 2033 .Node: Version 3 │ │ │ │ │ -0009a260: 2038 2033 7f35 3338 3435 300a 5265 663a 8 3.538450.Ref: │ │ │ │ │ -0009a270: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ -0009a280: 6c69 7374 2076 6572 7369 6f6e 2d33 2d38 list version-3-8 │ │ │ │ │ -0009a290: 2d33 7f35 3338 3537 300a 5265 663a 2032 -3.538570.Ref: 2 │ │ │ │ │ -0009a2a0: 3332 7f35 3338 3537 300a 4e6f 6465 3a20 32.538570.Node: │ │ │ │ │ -0009a2b0: 5665 7273 696f 6e20 3320 3820 327f 3534 Version 3 8 2.54 │ │ │ │ │ -0009a2c0: 3034 3630 0a52 6566 3a20 7570 6772 6164 0460.Ref: upgrad │ │ │ │ │ -0009a2d0: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ -0009a2e0: 7273 696f 6e2d 332d 382d 327f 3534 3035 rsion-3-8-2.5405 │ │ │ │ │ -0009a2f0: 3830 0a52 6566 3a20 3233 337f 3534 3035 80.Ref: 233.5405 │ │ │ │ │ -0009a300: 3830 0a52 6566 3a20 5665 7273 696f 6e20 80.Ref: Version │ │ │ │ │ -0009a310: 3320 3820 322d 466f 6f74 6e6f 7465 2d31 3 8 2-Footnote-1 │ │ │ │ │ -0009a320: 7f35 3431 3539 350a 4e6f 6465 3a20 5665 .541595.Node: Ve │ │ │ │ │ -0009a330: 7273 696f 6e20 3320 3820 317f 3534 3136 rsion 3 8 1.5416 │ │ │ │ │ -0009a340: 3732 0a52 6566 3a20 7570 6772 6164 696e 72.Ref: upgradin │ │ │ │ │ -0009a350: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ -0009a360: 696f 6e2d 332d 382d 317f 3534 3137 3932 ion-3-8-1.541792 │ │ │ │ │ -0009a370: 0a52 6566 3a20 3233 347f 3534 3137 3932 .Ref: 234.541792 │ │ │ │ │ -0009a380: 0a4e 6f64 653a 2056 6572 7369 6f6e 2033 .Node: Version 3 │ │ │ │ │ -0009a390: 2038 2030 7f35 3433 3438 310a 5265 663a 8 0.543481.Ref: │ │ │ │ │ -0009a3a0: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ -0009a3b0: 6c69 7374 2076 6572 7369 6f6e 2d33 2d38 list version-3-8 │ │ │ │ │ -0009a3c0: 2d30 7f35 3433 3630 310a 5265 663a 2032 -0.543601.Ref: 2 │ │ │ │ │ -0009a3d0: 3335 7f35 3433 3630 310a 4e6f 6465 3a20 35.543601.Node: │ │ │ │ │ -0009a3e0: 5665 7273 696f 6e20 3320 3720 337f 3534 Version 3 7 3.54 │ │ │ │ │ -0009a3f0: 3639 3632 0a52 6566 3a20 7570 6772 6164 6962.Ref: upgrad │ │ │ │ │ -0009a400: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ -0009a410: 7273 696f 6e2d 332d 372d 337f 3534 3730 rsion-3-7-3.5470 │ │ │ │ │ -0009a420: 3834 0a52 6566 3a20 3233 367f 3534 3730 84.Ref: 236.5470 │ │ │ │ │ -0009a430: 3834 0a4e 6f64 653a 2056 6572 7369 6f6e 84.Node: Version │ │ │ │ │ -0009a440: 2033 2037 2032 2032 7f35 3438 3633 360a 3 7 2 2.548636. │ │ │ │ │ -0009a450: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ -0009a460: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ -0009a470: 2d33 2d37 2d32 2d32 7f35 3438 3735 380a -3-7-2-2.548758. │ │ │ │ │ -0009a480: 5265 663a 2032 3337 7f35 3438 3735 380a Ref: 237.548758. │ │ │ │ │ -0009a490: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ -0009a4a0: 3720 327f 3534 3930 3334 0a52 6566 3a20 7 2.549034.Ref: │ │ │ │ │ -0009a4b0: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ -0009a4c0: 6973 7420 7665 7273 696f 6e2d 332d 372d ist version-3-7- │ │ │ │ │ -0009a4d0: 327f 3534 3931 3536 0a52 6566 3a20 3233 2.549156.Ref: 23 │ │ │ │ │ -0009a4e0: 387f 3534 3931 3536 0a4e 6f64 653a 2056 8.549156.Node: V │ │ │ │ │ -0009a4f0: 6572 7369 6f6e 2033 2037 2031 7f35 3439 ersion 3 7 1.549 │ │ │ │ │ -0009a500: 3235 390a 5265 663a 2075 7067 7261 6469 259.Ref: upgradi │ │ │ │ │ -0009a510: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ -0009a520: 7369 6f6e 2d33 2d37 2d31 7f35 3439 3337 sion-3-7-1.54937 │ │ │ │ │ -0009a530: 390a 5265 663a 2032 3339 7f35 3439 3337 9.Ref: 239.54937 │ │ │ │ │ -0009a540: 390a 4e6f 6465 3a20 5665 7273 696f 6e20 9.Node: Version │ │ │ │ │ -0009a550: 3320 3720 307f 3535 3030 3634 0a52 6566 3 7 0.550064.Ref │ │ │ │ │ -0009a560: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ -0009a570: 6b6c 6973 7420 7665 7273 696f 6e2d 332d klist version-3- │ │ │ │ │ -0009a580: 372d 307f 3535 3031 3834 0a52 6566 3a20 7-0.550184.Ref: │ │ │ │ │ -0009a590: 3233 617f 3535 3031 3834 0a4e 6f64 653a 23a.550184.Node: │ │ │ │ │ -0009a5a0: 2056 6572 7369 6f6e 2033 2036 2032 7f35 Version 3 6 2.5 │ │ │ │ │ -0009a5b0: 3531 3736 300a 5265 663a 2075 7067 7261 51760.Ref: upgra │ │ │ │ │ -0009a5c0: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ -0009a5d0: 6572 7369 6f6e 2d33 2d36 2d32 7f35 3531 ersion-3-6-2.551 │ │ │ │ │ -0009a5e0: 3838 300a 5265 663a 2032 3362 7f35 3531 880.Ref: 23b.551 │ │ │ │ │ -0009a5f0: 3838 300a 4e6f 6465 3a20 5665 7273 696f 880.Node: Versio │ │ │ │ │ -0009a600: 6e20 3320 3620 317f 3535 3233 3737 0a52 n 3 6 1.552377.R │ │ │ │ │ -0009a610: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ -0009a620: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ -0009a630: 332d 362d 317f 3535 3234 3937 0a52 6566 3-6-1.552497.Ref │ │ │ │ │ -0009a640: 3a20 3233 637f 3535 3234 3937 0a4e 6f64 : 23c.552497.Nod │ │ │ │ │ -0009a650: 653a 2056 6572 7369 6f6e 2033 2036 2030 e: Version 3 6 0 │ │ │ │ │ -0009a660: 7f35 3532 3637 360a 5265 663a 2075 7067 .552676.Ref: upg │ │ │ │ │ -0009a670: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ -0009a680: 2076 6572 7369 6f6e 2d33 2d36 2d30 7f35 version-3-6-0.5 │ │ │ │ │ -0009a690: 3532 3739 370a 5265 663a 2032 3364 7f35 52797.Ref: 23d.5 │ │ │ │ │ -0009a6a0: 3532 3739 370a 4e6f 6465 3a20 5665 7273 52797.Node: Vers │ │ │ │ │ -0009a6b0: 696f 6e20 3320 3520 3130 7f35 3534 3438 ion 3 5 10.55448 │ │ │ │ │ -0009a6c0: 330a 5265 663a 2075 7067 7261 6469 6e67 3.Ref: upgrading │ │ │ │ │ -0009a6d0: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ -0009a6e0: 6f6e 2d33 2d35 2d31 307f 3535 3436 3034 on-3-5-10.554604 │ │ │ │ │ -0009a6f0: 0a52 6566 3a20 3233 657f 3535 3436 3034 .Ref: 23e.554604 │ │ │ │ │ -0009a700: 0a4e 6f64 653a 2056 6572 7369 6f6e 2033 .Node: Version 3 │ │ │ │ │ -0009a710: 2035 2039 7f35 3534 3937 300a 5265 663a 5 9.554970.Ref: │ │ │ │ │ -0009a720: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ -0009a730: 6c69 7374 2076 6572 7369 6f6e 2d33 2d35 list version-3-5 │ │ │ │ │ -0009a740: 2d39 7f35 3535 3039 310a 5265 663a 2032 -9.555091.Ref: 2 │ │ │ │ │ -0009a750: 3366 7f35 3535 3039 310a 4e6f 6465 3a20 3f.555091.Node: │ │ │ │ │ -0009a760: 5665 7273 696f 6e20 3320 3520 387f 3535 Version 3 5 8.55 │ │ │ │ │ -0009a770: 3538 3036 0a52 6566 3a20 7570 6772 6164 5806.Ref: upgrad │ │ │ │ │ -0009a780: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ -0009a790: 7273 696f 6e2d 332d 352d 387f 3535 3539 rsion-3-5-8.5559 │ │ │ │ │ -0009a7a0: 3236 0a52 6566 3a20 3234 307f 3535 3539 26.Ref: 240.5559 │ │ │ │ │ -0009a7b0: 3236 0a4e 6f64 653a 2056 6572 7369 6f6e 26.Node: Version │ │ │ │ │ -0009a7c0: 2033 2035 2037 7f35 3536 3635 340a 5265 3 5 7.556654.Re │ │ │ │ │ -0009a7d0: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ -0009a7e0: 636b 6c69 7374 2076 6572 7369 6f6e 2d33 cklist version-3 │ │ │ │ │ -0009a7f0: 2d35 2d37 7f35 3536 3737 340a 5265 663a -5-7.556774.Ref: │ │ │ │ │ -0009a800: 2032 3431 7f35 3536 3737 340a 4e6f 6465 241.556774.Node │ │ │ │ │ -0009a810: 3a20 5665 7273 696f 6e20 3320 3520 367f : Version 3 5 6. │ │ │ │ │ -0009a820: 3535 3739 3836 0a52 6566 3a20 7570 6772 557986.Ref: upgr │ │ │ │ │ -0009a830: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ -0009a840: 7665 7273 696f 6e2d 332d 352d 367f 3535 version-3-5-6.55 │ │ │ │ │ -0009a850: 3831 3036 0a52 6566 3a20 3234 327f 3535 8106.Ref: 242.55 │ │ │ │ │ -0009a860: 3831 3036 0a4e 6f64 653a 2056 6572 7369 8106.Node: Versi │ │ │ │ │ -0009a870: 6f6e 2033 2035 2035 7f35 3538 3935 350a on 3 5 5.558955. │ │ │ │ │ -0009a880: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ -0009a890: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ -0009a8a0: 2d33 2d35 2d35 7f35 3539 3037 350a 5265 -3-5-5.559075.Re │ │ │ │ │ -0009a8b0: 663a 2032 3433 7f35 3539 3037 350a 4e6f f: 243.559075.No │ │ │ │ │ -0009a8c0: 6465 3a20 5665 7273 696f 6e20 3320 3520 de: Version 3 5 │ │ │ │ │ -0009a8d0: 347f 3536 3034 3638 0a52 6566 3a20 7570 4.560468.Ref: up │ │ │ │ │ -0009a8e0: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ -0009a8f0: 7420 7665 7273 696f 6e2d 332d 352d 347f t version-3-5-4. │ │ │ │ │ -0009a900: 3536 3035 3838 0a52 6566 3a20 3234 347f 560588.Ref: 244. │ │ │ │ │ -0009a910: 3536 3035 3838 0a4e 6f64 653a 2056 6572 560588.Node: Ver │ │ │ │ │ -0009a920: 7369 6f6e 2033 2035 2033 7f35 3631 3030 sion 3 5 3.56100 │ │ │ │ │ -0009a930: 360a 5265 663a 2075 7067 7261 6469 6e67 6.Ref: upgrading │ │ │ │ │ -0009a940: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ -0009a950: 6f6e 2d33 2d35 2d33 7f35 3631 3132 360a on-3-5-3.561126. │ │ │ │ │ -0009a960: 5265 663a 2032 3435 7f35 3631 3132 360a Ref: 245.561126. │ │ │ │ │ -0009a970: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ -0009a980: 3520 327f 3536 3135 3337 0a52 6566 3a20 5 2.561537.Ref: │ │ │ │ │ -0009a990: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ -0009a9a0: 6973 7420 7665 7273 696f 6e2d 332d 352d ist version-3-5- │ │ │ │ │ -0009a9b0: 327f 3536 3136 3537 0a52 6566 3a20 3234 2.561657.Ref: 24 │ │ │ │ │ -0009a9c0: 367f 3536 3136 3537 0a4e 6f64 653a 2056 6.561657.Node: V │ │ │ │ │ -0009a9d0: 6572 7369 6f6e 2033 2035 2031 7f35 3631 ersion 3 5 1.561 │ │ │ │ │ -0009a9e0: 3835 320a 5265 663a 2075 7067 7261 6469 852.Ref: upgradi │ │ │ │ │ -0009a9f0: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ -0009aa00: 7369 6f6e 2d33 2d35 2d31 7f35 3631 3937 sion-3-5-1.56197 │ │ │ │ │ -0009aa10: 320a 5265 663a 2032 3437 7f35 3631 3937 2.Ref: 247.56197 │ │ │ │ │ -0009aa20: 320a 4e6f 6465 3a20 5665 7273 696f 6e20 2.Node: Version │ │ │ │ │ -0009aa30: 3320 3520 307f 3536 3231 3639 0a52 6566 3 5 0.562169.Ref │ │ │ │ │ -0009aa40: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ -0009aa50: 6b6c 6973 7420 7665 7273 696f 6e2d 332d klist version-3- │ │ │ │ │ -0009aa60: 352d 307f 3536 3232 3931 0a52 6566 3a20 5-0.562291.Ref: │ │ │ │ │ -0009aa70: 3234 387f 3536 3232 3931 0a4e 6f64 653a 248.562291.Node: │ │ │ │ │ -0009aa80: 2056 6572 7369 6f6e 2033 2032 2031 2031 Version 3 2 1 1 │ │ │ │ │ -0009aa90: 7f35 3632 3437 310a 5265 663a 2075 7067 .562471.Ref: upg │ │ │ │ │ -0009aaa0: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ -0009aab0: 2076 6572 7369 6f6e 2d33 2d32 2d31 2d31 version-3-2-1-1 │ │ │ │ │ -0009aac0: 7f35 3632 3539 330a 5265 663a 2032 3439 .562593.Ref: 249 │ │ │ │ │ -0009aad0: 7f35 3632 3539 330a 4e6f 6465 3a20 5665 .562593.Node: Ve │ │ │ │ │ -0009aae0: 7273 696f 6e20 3320 3220 317f 3536 3332 rsion 3 2 1.5632 │ │ │ │ │ -0009aaf0: 3737 0a52 6566 3a20 7570 6772 6164 696e 77.Ref: upgradin │ │ │ │ │ -0009ab00: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ -0009ab10: 696f 6e2d 332d 322d 317f 3536 3333 3939 ion-3-2-1.563399 │ │ │ │ │ -0009ab20: 0a52 6566 3a20 3234 617f 3536 3333 3939 .Ref: 24a.563399 │ │ │ │ │ -0009ab30: 0a4e 6f64 653a 2056 6572 7369 6f6e 2033 .Node: Version 3 │ │ │ │ │ -0009ab40: 2032 2030 7f35 3633 3632 380a 5265 663a 2 0.563628.Ref: │ │ │ │ │ -0009ab50: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ -0009ab60: 6c69 7374 2076 6572 7369 6f6e 2d33 2d32 list version-3-2 │ │ │ │ │ -0009ab70: 2d30 7f35 3633 3734 380a 5265 663a 2032 -0.563748.Ref: 2 │ │ │ │ │ -0009ab80: 3462 7f35 3633 3734 380a 4e6f 6465 3a20 4b.563748.Node: │ │ │ │ │ -0009ab90: 5665 7273 696f 6e20 3320 3120 317f 3536 Version 3 1 1.56 │ │ │ │ │ -0009aba0: 3531 3935 0a52 6566 3a20 7570 6772 6164 5195.Ref: upgrad │ │ │ │ │ -0009abb0: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ -0009abc0: 7273 696f 6e2d 332d 312d 317f 3536 3533 rsion-3-1-1.5653 │ │ │ │ │ -0009abd0: 3135 0a52 6566 3a20 3234 637f 3536 3533 15.Ref: 24c.5653 │ │ │ │ │ -0009abe0: 3135 0a4e 6f64 653a 2056 6572 7369 6f6e 15.Node: Version │ │ │ │ │ -0009abf0: 2033 2031 2030 7f35 3635 3439 380a 5265 3 1 0.565498.Re │ │ │ │ │ -0009ac00: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ -0009ac10: 636b 6c69 7374 2076 6572 7369 6f6e 2d33 cklist version-3 │ │ │ │ │ -0009ac20: 2d31 2d30 7f35 3635 3631 380a 5265 663a -1-0.565618.Ref: │ │ │ │ │ -0009ac30: 2032 3464 7f35 3635 3631 380a 4e6f 6465 24d.565618.Node │ │ │ │ │ -0009ac40: 3a20 5665 7273 696f 6e20 3320 3020 317f : Version 3 0 1. │ │ │ │ │ -0009ac50: 3536 3732 3232 0a52 6566 3a20 7570 6772 567222.Ref: upgr │ │ │ │ │ -0009ac60: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ -0009ac70: 7665 7273 696f 6e2d 332d 302d 317f 3536 version-3-0-1.56 │ │ │ │ │ -0009ac80: 3733 3432 0a52 6566 3a20 3234 657f 3536 7342.Ref: 24e.56 │ │ │ │ │ -0009ac90: 3733 3432 0a4e 6f64 653a 2056 6572 7369 7342.Node: Versi │ │ │ │ │ -0009aca0: 6f6e 2033 2030 2030 7f35 3637 3630 340a on 3 0 0.567604. │ │ │ │ │ -0009acb0: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ -0009acc0: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ -0009acd0: 2d33 2d30 2d30 7f35 3637 3732 340a 5265 -3-0-0.567724.Re │ │ │ │ │ -0009ace0: 663a 2032 3466 7f35 3637 3732 340a 4e6f f: 24f.567724.No │ │ │ │ │ -0009acf0: 6465 3a20 5665 7273 696f 6e20 3220 3520 de: Version 2 5 │ │ │ │ │ -0009ad00: 307f 3536 3838 3339 0a52 6566 3a20 7570 0.568839.Ref: up │ │ │ │ │ -0009ad10: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ -0009ad20: 7420 7665 7273 696f 6e2d 322d 352d 307f t version-2-5-0. │ │ │ │ │ -0009ad30: 3536 3839 3539 0a52 6566 3a20 3235 307f 568959.Ref: 250. │ │ │ │ │ -0009ad40: 3536 3839 3539 0a4e 6f64 653a 2056 6572 568959.Node: Ver │ │ │ │ │ -0009ad50: 7369 6f6e 2032 2034 2031 7f35 3730 3431 sion 2 4 1.57041 │ │ │ │ │ -0009ad60: 310a 5265 663a 2075 7067 7261 6469 6e67 1.Ref: upgrading │ │ │ │ │ -0009ad70: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ -0009ad80: 6f6e 2d32 2d34 2d31 7f35 3730 3533 310a on-2-4-1.570531. │ │ │ │ │ -0009ad90: 5265 663a 2032 3531 7f35 3730 3533 310a Ref: 251.570531. │ │ │ │ │ -0009ada0: 4e6f 6465 3a20 5665 7273 696f 6e20 3220 Node: Version 2 │ │ │ │ │ -0009adb0: 3420 307f 3537 3131 3339 0a52 6566 3a20 4 0.571139.Ref: │ │ │ │ │ -0009adc0: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ -0009add0: 6973 7420 7665 7273 696f 6e2d 322d 342d ist version-2-4- │ │ │ │ │ -0009ade0: 307f 3537 3132 3539 0a52 6566 3a20 3235 0.571259.Ref: 25 │ │ │ │ │ -0009adf0: 327f 3537 3132 3539 0a4e 6f64 653a 2056 2.571259.Node: V │ │ │ │ │ -0009ae00: 6572 7369 6f6e 2032 2033 2030 7f35 3733 ersion 2 3 0.573 │ │ │ │ │ -0009ae10: 3435 390a 5265 663a 2075 7067 7261 6469 459.Ref: upgradi │ │ │ │ │ -0009ae20: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ -0009ae30: 7369 6f6e 2d32 2d33 2d30 7f35 3733 3537 sion-2-3-0.57357 │ │ │ │ │ -0009ae40: 390a 5265 663a 2032 3533 7f35 3733 3537 9.Ref: 253.57357 │ │ │ │ │ -0009ae50: 390a 4e6f 6465 3a20 5665 7273 696f 6e20 9.Node: Version │ │ │ │ │ -0009ae60: 3220 3220 307f 3537 3339 3534 0a52 6566 2 2 0.573954.Ref │ │ │ │ │ -0009ae70: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ -0009ae80: 6b6c 6973 7420 7665 7273 696f 6e2d 322d klist version-2- │ │ │ │ │ -0009ae90: 322d 307f 3537 3430 3734 0a52 6566 3a20 2-0.574074.Ref: │ │ │ │ │ -0009aea0: 3235 347f 3537 3430 3734 0a4e 6f64 653a 254.574074.Node: │ │ │ │ │ -0009aeb0: 2056 6572 7369 6f6e 2032 2031 2033 7f35 Version 2 1 3.5 │ │ │ │ │ -0009aec0: 3734 3532 360a 5265 663a 2075 7067 7261 74526.Ref: upgra │ │ │ │ │ -0009aed0: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ -0009aee0: 6572 7369 6f6e 2d32 2d31 2d33 7f35 3734 ersion-2-1-3.574 │ │ │ │ │ -0009aef0: 3634 360a 5265 663a 2032 3535 7f35 3734 646.Ref: 255.574 │ │ │ │ │ -0009af00: 3634 360a 4e6f 6465 3a20 5665 7273 696f 646.Node: Versio │ │ │ │ │ -0009af10: 6e20 3220 3120 327f 3537 3439 3839 0a52 n 2 1 2.574989.R │ │ │ │ │ -0009af20: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ -0009af30: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ -0009af40: 322d 312d 327f 3537 3531 3039 0a52 6566 2-1-2.575109.Ref │ │ │ │ │ -0009af50: 3a20 3235 367f 3537 3531 3039 0a4e 6f64 : 256.575109.Nod │ │ │ │ │ -0009af60: 653a 2056 6572 7369 6f6e 2032 2031 2031 e: Version 2 1 1 │ │ │ │ │ -0009af70: 7f35 3735 3231 360a 5265 663a 2075 7067 .575216.Ref: upg │ │ │ │ │ -0009af80: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ -0009af90: 2076 6572 7369 6f6e 2d32 2d31 2d31 7f35 version-2-1-1.5 │ │ │ │ │ -0009afa0: 3735 3333 360a 5265 663a 2032 3537 7f35 75336.Ref: 257.5 │ │ │ │ │ -0009afb0: 3735 3333 360a 4e6f 6465 3a20 5665 7273 75336.Node: Vers │ │ │ │ │ -0009afc0: 696f 6e20 3220 3120 307f 3537 3535 3833 ion 2 1 0.575583 │ │ │ │ │ -0009afd0: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ -0009afe0: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ -0009aff0: 6e2d 322d 312d 307f 3537 3536 3831 0a52 n-2-1-0.575681.R │ │ │ │ │ -0009b000: 6566 3a20 3235 387f 3537 3536 3831 0a4e ef: 258.575681.N │ │ │ │ │ -0009b010: 6f64 653a 204c 6963 656e 7365 7f35 3735 ode: License.575 │ │ │ │ │ -0009b020: 3739 330a 5265 663a 2061 702d 6c69 6365 793.Ref: ap-lice │ │ │ │ │ -0009b030: 6e73 6520 646f 637f 3537 3538 3839 0a52 nse doc.575889.R │ │ │ │ │ -0009b040: 6566 3a20 3235 397f 3537 3538 3839 0a52 ef: 259.575889.R │ │ │ │ │ -0009b050: 6566 3a20 6170 2d6c 6963 656e 7365 206c ef: ap-license l │ │ │ │ │ -0009b060: 6963 656e 7365 7f35 3735 3838 390a 5265 icense.575889.Re │ │ │ │ │ -0009b070: 663a 2032 3561 7f35 3735 3838 390a 4e6f f: 25a.575889.No │ │ │ │ │ -0009b080: 6465 3a20 496e 6465 787f 3537 3638 3238 de: Index.576828 │ │ │ │ │ -0009b090: 0a1f 0a45 6e64 2054 6167 2054 6162 6c65 ...End Tag Table │ │ │ │ │ -0009b0a0: 0a0a 1f0a 4c6f 6361 6c20 5661 7269 6162 ....Local Variab │ │ │ │ │ -0009b0b0: 6c65 733a 0a63 6f64 696e 673a 2075 7466 les:.coding: utf │ │ │ │ │ -0009b0c0: 2d38 0a45 6e64 3a0a -8.End:. │ │ │ │ │ +0008fae0: 6c64 7320 732d 662d 6d61 696e 7461 696e lds s-f-maintain │ │ │ │ │ +0008faf0: 6572 7f31 3337 3334 360a 5265 663a 2034 er.137346.Ref: 4 │ │ │ │ │ +0008fb00: 397f 3133 3733 3436 0a4e 6f64 653a 2055 9.137346.Node: U │ │ │ │ │ +0008fb10: 706c 6f61 6465 7273 7f31 3338 3034 310a ploaders.138041. │ │ │ │ │ +0008fb20: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ +0008fb30: 6965 6c64 7320 732d 662d 7570 6c6f 6164 ields s-f-upload │ │ │ │ │ +0008fb40: 6572 737f 3133 3831 3436 0a52 6566 3a20 ers.138146.Ref: │ │ │ │ │ +0008fb50: 3461 7f31 3338 3134 360a 5265 663a 2063 4a.138146.Ref: c │ │ │ │ │ +0008fb60: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +0008fb70: 7570 6c6f 6164 6572 737f 3133 3831 3436 uploaders.138146 │ │ │ │ │ +0008fb80: 0a52 6566 3a20 6165 7f31 3338 3134 360a .Ref: ae.138146. │ │ │ │ │ +0008fb90: 4e6f 6465 3a20 4368 616e 6765 642d 4279 Node: Changed-By │ │ │ │ │ +0008fba0: 7f31 3338 3833 390a 5265 663a 2063 682d .138839.Ref: ch- │ │ │ │ │ +0008fbb0: 636f 6e74 726f 6c66 6965 6c64 7320 6368 controlfields ch │ │ │ │ │ +0008fbc0: 616e 6765 642d 6279 7f31 3338 3934 310a anged-by.138941. │ │ │ │ │ +0008fbd0: 5265 663a 2061 667f 3133 3839 3431 0a52 Ref: af.138941.R │ │ │ │ │ +0008fbe0: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ +0008fbf0: 656c 6473 2073 2d66 2d63 6861 6e67 6564 elds s-f-changed │ │ │ │ │ +0008fc00: 2d62 797f 3133 3839 3431 0a52 6566 3a20 -by.138941.Ref: │ │ │ │ │ +0008fc10: 3731 7f31 3338 3934 310a 4e6f 6465 3a20 71.138941.Node: │ │ │ │ │ +0008fc20: 5365 6374 696f 6e7f 3133 3931 3533 0a52 Section.139153.R │ │ │ │ │ +0008fc30: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ +0008fc40: 656c 6473 2073 2d66 2d73 6563 7469 6f6e elds s-f-section │ │ │ │ │ +0008fc50: 7f31 3339 3235 340a 5265 663a 2032 667f .139254.Ref: 2f. │ │ │ │ │ +0008fc60: 3133 3932 3534 0a52 6566 3a20 6368 2d63 139254.Ref: ch-c │ │ │ │ │ +0008fc70: 6f6e 7472 6f6c 6669 656c 6473 2073 6563 ontrolfields sec │ │ │ │ │ +0008fc80: 7469 6f6e 7f31 3339 3235 340a 5265 663a tion.139254.Ref: │ │ │ │ │ +0008fc90: 2062 307f 3133 3932 3534 0a4e 6f64 653a b0.139254.Node: │ │ │ │ │ +0008fca0: 2050 7269 6f72 6974 797f 3133 3936 3238 Priority.139628 │ │ │ │ │ +0008fcb0: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +0008fcc0: 6669 656c 6473 2070 7269 6f72 6974 797f fields priority. │ │ │ │ │ +0008fcd0: 3133 3937 3236 0a52 6566 3a20 6231 7f31 139726.Ref: b1.1 │ │ │ │ │ +0008fce0: 3339 3732 360a 5265 663a 2063 682d 636f 39726.Ref: ch-co │ │ │ │ │ +0008fcf0: 6e74 726f 6c66 6965 6c64 7320 732d 662d ntrolfields s-f- │ │ │ │ │ +0008fd00: 7072 696f 7269 7479 7f31 3339 3732 360a priority.139726. │ │ │ │ │ +0008fd10: 5265 663a 2033 327f 3133 3937 3236 0a4e Ref: 32.139726.N │ │ │ │ │ +0008fd20: 6f64 653a 2050 6163 6b61 6765 7f31 3430 ode: Package.140 │ │ │ │ │ +0008fd30: 3130 330a 5265 663a 2063 682d 636f 6e74 103.Ref: ch-cont │ │ │ │ │ +0008fd40: 726f 6c66 6965 6c64 7320 7061 636b 6167 rolfields packag │ │ │ │ │ +0008fd50: 657f 3134 3032 3036 0a52 6566 3a20 6232 e.140206.Ref: b2 │ │ │ │ │ +0008fd60: 7f31 3430 3230 360a 5265 663a 2063 682d .140206.Ref: ch- │ │ │ │ │ +0008fd70: 636f 6e74 726f 6c66 6965 6c64 7320 732d controlfields s- │ │ │ │ │ +0008fd80: 662d 7061 636b 6167 657f 3134 3032 3036 f-package.140206 │ │ │ │ │ +0008fd90: 0a52 6566 3a20 3363 7f31 3430 3230 360a .Ref: 3c.140206. │ │ │ │ │ +0008fda0: 4e6f 6465 3a20 4172 6368 6974 6563 7475 Node: Architectu │ │ │ │ │ +0008fdb0: 7265 7f31 3430 3430 380a 5265 663a 2063 re.140408.Ref: c │ │ │ │ │ +0008fdc0: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +0008fdd0: 6172 6368 6974 6563 7475 7265 7f31 3430 architecture.140 │ │ │ │ │ +0008fde0: 3531 320a 5265 663a 2062 337f 3134 3035 512.Ref: b3.1405 │ │ │ │ │ +0008fdf0: 3132 0a52 6566 3a20 6368 2d63 6f6e 7472 12.Ref: ch-contr │ │ │ │ │ +0008fe00: 6f6c 6669 656c 6473 2073 2d66 2d61 7263 olfields s-f-arc │ │ │ │ │ +0008fe10: 6869 7465 6374 7572 657f 3134 3035 3132 hitecture.140512 │ │ │ │ │ +0008fe20: 0a52 6566 3a20 3961 7f31 3430 3531 320a .Ref: 9a.140512. │ │ │ │ │ +0008fe30: 4e6f 6465 3a20 4573 7365 6e74 6961 6c7f Node: Essential. │ │ │ │ │ +0008fe40: 3134 3433 3036 0a52 6566 3a20 6368 2d63 144306.Ref: ch-c │ │ │ │ │ +0008fe50: 6f6e 7472 6f6c 6669 656c 6473 2065 7373 ontrolfields ess │ │ │ │ │ +0008fe60: 656e 7469 616c 7f31 3434 3531 390a 5265 ential.144519.Re │ │ │ │ │ +0008fe70: 663a 2062 357f 3134 3435 3139 0a52 6566 f: b5.144519.Ref │ │ │ │ │ +0008fe80: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ +0008fe90: 6473 2073 2d66 2d65 7373 656e 7469 616c ds s-f-essential │ │ │ │ │ +0008fea0: 7f31 3434 3531 390a 5265 663a 2035 627f .144519.Ref: 5b. │ │ │ │ │ +0008feb0: 3134 3435 3139 0a4e 6f64 653a 2050 6163 144519.Node: Pac │ │ │ │ │ +0008fec0: 6b61 6765 2069 6e74 6572 7265 6c61 7469 kage interrelati │ │ │ │ │ +0008fed0: 6f6e 7368 6970 2066 6965 6c64 7320 4465 onship fields De │ │ │ │ │ +0008fee0: 7065 6e64 7320 5072 652d 4465 7065 6e64 pends Pre-Depend │ │ │ │ │ +0008fef0: 7320 5265 636f 6d6d 656e 6473 2053 7567 s Recommends Sug │ │ │ │ │ +0008ff00: 6765 7374 7320 4272 6561 6b73 2043 6f6e gests Breaks Con │ │ │ │ │ +0008ff10: 666c 6963 7473 2050 726f 7669 6465 7320 flicts Provides │ │ │ │ │ +0008ff20: 5265 706c 6163 6573 2045 6e68 616e 6365 Replaces Enhance │ │ │ │ │ +0008ff30: 737f 3134 3439 3436 0a52 6566 3a20 6368 s.144946.Ref: ch │ │ │ │ │ +0008ff40: 2d63 6f6e 7472 6f6c 6669 656c 6473 2070 -controlfields p │ │ │ │ │ +0008ff50: 6163 6b61 6765 2d69 6e74 6572 7265 6c61 ackage-interrela │ │ │ │ │ +0008ff60: 7469 6f6e 7368 6970 2d66 6965 6c64 732d tionship-fields- │ │ │ │ │ +0008ff70: 6465 7065 6e64 732d 7072 652d 6465 7065 depends-pre-depe │ │ │ │ │ +0008ff80: 6e64 732d 7265 636f 6d6d 656e 6473 2d73 nds-recommends-s │ │ │ │ │ +0008ff90: 7567 6765 7374 732d 6272 6561 6b73 2d63 uggests-breaks-c │ │ │ │ │ +0008ffa0: 6f6e 666c 6963 7473 2d70 726f 7669 6465 onflicts-provide │ │ │ │ │ +0008ffb0: 732d 7265 706c 6163 6573 2d65 6e68 616e s-replaces-enhan │ │ │ │ │ +0008ffc0: 6365 737f 3134 3531 3634 0a52 6566 3a20 ces.145164.Ref: │ │ │ │ │ +0008ffd0: 6236 7f31 3435 3136 340a 5265 663a 2063 b6.145164.Ref: c │ │ │ │ │ +0008ffe0: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +0008fff0: 7335 2d36 2d31 307f 3134 3531 3634 0a52 s5-6-10.145164.R │ │ │ │ │ +00090000: 6566 3a20 6237 7f31 3435 3136 340a 4e6f ef: b7.145164.No │ │ │ │ │ +00090010: 6465 3a20 5374 616e 6461 7264 732d 5665 de: Standards-Ve │ │ │ │ │ +00090020: 7273 696f 6e7f 3134 3536 3733 0a52 6566 rsion.145673.Ref │ │ │ │ │ +00090030: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ +00090040: 6473 2073 2d66 2d73 7461 6e64 6172 6473 ds s-f-standards │ │ │ │ │ +00090050: 2d76 6572 7369 6f6e 7f31 3435 3838 390a -version.145889. │ │ │ │ │ +00090060: 5265 663a 2036 367f 3134 3538 3839 0a52 Ref: 66.145889.R │ │ │ │ │ +00090070: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ +00090080: 656c 6473 2073 7461 6e64 6172 6473 2d76 elds standards-v │ │ │ │ │ +00090090: 6572 7369 6f6e 7f31 3435 3838 390a 5265 ersion.145889.Re │ │ │ │ │ +000900a0: 663a 2062 387f 3134 3538 3839 0a52 6566 f: b8.145889.Ref │ │ │ │ │ +000900b0: 3a20 5374 616e 6461 7264 732d 5665 7273 : Standards-Vers │ │ │ │ │ +000900c0: 696f 6e2d 466f 6f74 6e6f 7465 2d31 7f31 ion-Footnote-1.1 │ │ │ │ │ +000900d0: 3437 3033 330a 4e6f 6465 3a20 5665 7273 47033.Node: Vers │ │ │ │ │ +000900e0: 696f 6e7f 3134 3734 3230 0a52 6566 3a20 ion.147420.Ref: │ │ │ │ │ +000900f0: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +00090100: 2073 2d66 2d76 6572 7369 6f6e 7f31 3437 s-f-version.147 │ │ │ │ │ +00090110: 3533 310a 5265 663a 2034 317f 3134 3735 531.Ref: 41.1475 │ │ │ │ │ +00090120: 3331 0a52 6566 3a20 6368 2d63 6f6e 7472 31.Ref: ch-contr │ │ │ │ │ +00090130: 6f6c 6669 656c 6473 2076 6572 7369 6f6e olfields version │ │ │ │ │ +00090140: 7f31 3437 3533 310a 5265 663a 2062 397f .147531.Ref: b9. │ │ │ │ │ +00090150: 3134 3735 3331 0a52 6566 3a20 5665 7273 147531.Ref: Vers │ │ │ │ │ +00090160: 696f 6e2d 466f 6f74 6e6f 7465 2d31 7f31 ion-Footnote-1.1 │ │ │ │ │ +00090170: 3531 3532 380a 5265 663a 2056 6572 7369 51528.Ref: Versi │ │ │ │ │ +00090180: 6f6e 2d46 6f6f 746e 6f74 652d 327f 3135 on-Footnote-2.15 │ │ │ │ │ +00090190: 3135 3736 0a4e 6f64 653a 2045 706f 6368 1576.Node: Epoch │ │ │ │ │ +000901a0: 7320 7368 6f75 6c64 2062 6520 7573 6564 s should be used │ │ │ │ │ +000901b0: 2073 7061 7269 6e67 6c79 7f31 3531 3735 sparingly.15175 │ │ │ │ │ +000901c0: 300a 5265 663a 2063 682d 636f 6e74 726f 0.Ref: ch-contro │ │ │ │ │ +000901d0: 6c66 6965 6c64 7320 6570 6f63 6873 2d73 lfields epochs-s │ │ │ │ │ +000901e0: 686f 756c 642d 6265 2d75 7365 642d 7370 hould-be-used-sp │ │ │ │ │ +000901f0: 6172 696e 676c 797f 3135 3138 3638 0a52 aringly.151868.R │ │ │ │ │ +00090200: 6566 3a20 6261 7f31 3531 3836 380a 5265 ef: ba.151868.Re │ │ │ │ │ +00090210: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ +00090220: 6c64 7320 732d 6176 6f69 642d 6570 6f63 lds s-avoid-epoc │ │ │ │ │ +00090230: 6873 7f31 3531 3836 380a 5265 663a 2062 hs.151868.Ref: b │ │ │ │ │ +00090240: 627f 3135 3138 3638 0a52 6566 3a20 4570 b.151868.Ref: Ep │ │ │ │ │ +00090250: 6f63 6873 2073 686f 756c 6420 6265 2075 ochs should be u │ │ │ │ │ +00090260: 7365 6420 7370 6172 696e 676c 792d 466f sed sparingly-Fo │ │ │ │ │ +00090270: 6f74 6e6f 7465 2d31 7f31 3532 3836 310a otnote-1.152861. │ │ │ │ │ +00090280: 4e6f 6465 3a20 5370 6563 6961 6c20 7665 Node: Special ve │ │ │ │ │ +00090290: 7273 696f 6e20 636f 6e76 656e 7469 6f6e rsion convention │ │ │ │ │ +000902a0: 737f 3135 3330 3234 0a52 6566 3a20 6368 s.153024.Ref: ch │ │ │ │ │ +000902b0: 2d63 6f6e 7472 6f6c 6669 656c 6473 2073 -controlfields s │ │ │ │ │ +000902c0: 7065 6369 616c 2d76 6572 7369 6f6e 2d63 pecial-version-c │ │ │ │ │ +000902d0: 6f6e 7665 6e74 696f 6e73 7f31 3533 3134 onventions.15314 │ │ │ │ │ +000902e0: 320a 5265 663a 2062 637f 3135 3331 3432 2.Ref: bc.153142 │ │ │ │ │ +000902f0: 0a4e 6f64 653a 2044 6573 6372 6970 7469 .Node: Descripti │ │ │ │ │ +00090300: 6f6e 7f31 3539 3437 330a 5265 663a 2063 on.159473.Ref: c │ │ │ │ │ +00090310: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +00090320: 6465 7363 7269 7074 696f 6e7f 3135 3935 description.1595 │ │ │ │ │ +00090330: 3739 0a52 6566 3a20 6264 7f31 3539 3537 79.Ref: bd.15957 │ │ │ │ │ +00090340: 390a 5265 663a 2063 682d 636f 6e74 726f 9.Ref: ch-contro │ │ │ │ │ +00090350: 6c66 6965 6c64 7320 732d 662d 6465 7363 lfields s-f-desc │ │ │ │ │ +00090360: 7269 7074 696f 6e7f 3135 3935 3739 0a52 ription.159579.R │ │ │ │ │ +00090370: 6566 3a20 3464 7f31 3539 3537 390a 5265 ef: 4d.159579.Re │ │ │ │ │ +00090380: 663a 2044 6573 6372 6970 7469 6f6e 2d46 f: Description-F │ │ │ │ │ +00090390: 6f6f 746e 6f74 652d 317f 3136 3230 3235 ootnote-1.162025 │ │ │ │ │ +000903a0: 0a4e 6f64 653a 2044 6973 7472 6962 7574 .Node: Distribut │ │ │ │ │ +000903b0: 696f 6e7f 3136 3232 3433 0a52 6566 3a20 ion.162243.Ref: │ │ │ │ │ +000903c0: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +000903d0: 2064 6973 7472 6962 7574 696f 6e7f 3136 distribution.16 │ │ │ │ │ +000903e0: 3233 3436 0a52 6566 3a20 6265 7f31 3632 2346.Ref: be.162 │ │ │ │ │ +000903f0: 3334 360a 5265 663a 2063 682d 636f 6e74 346.Ref: ch-cont │ │ │ │ │ +00090400: 726f 6c66 6965 6c64 7320 732d 662d 6469 rolfields s-f-di │ │ │ │ │ +00090410: 7374 7269 6275 7469 6f6e 7f31 3632 3334 stribution.16234 │ │ │ │ │ +00090420: 360a 5265 663a 2036 657f 3136 3233 3436 6.Ref: 6e.162346 │ │ │ │ │ +00090430: 0a52 6566 3a20 4469 7374 7269 6275 7469 .Ref: Distributi │ │ │ │ │ +00090440: 6f6e 2d46 6f6f 746e 6f74 652d 317f 3136 on-Footnote-1.16 │ │ │ │ │ +00090450: 3238 3337 0a4e 6f64 653a 2044 6174 657f 2837.Node: Date. │ │ │ │ │ +00090460: 3136 3336 3731 0a52 6566 3a20 6368 2d63 163671.Ref: ch-c │ │ │ │ │ +00090470: 6f6e 7472 6f6c 6669 656c 6473 2064 6174 ontrolfields dat │ │ │ │ │ +00090480: 657f 3136 3337 3639 0a52 6566 3a20 6266 e.163769.Ref: bf │ │ │ │ │ +00090490: 7f31 3633 3736 390a 5265 663a 2063 682d .163769.Ref: ch- │ │ │ │ │ +000904a0: 636f 6e74 726f 6c66 6965 6c64 7320 732d controlfields s- │ │ │ │ │ +000904b0: 662d 6461 7465 7f31 3633 3736 390a 5265 f-date.163769.Re │ │ │ │ │ +000904c0: 663a 2061 387f 3136 3337 3639 0a4e 6f64 f: a8.163769.Nod │ │ │ │ │ +000904d0: 653a 2046 6f72 6d61 747f 3136 3430 3835 e: Format.164085 │ │ │ │ │ +000904e0: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +000904f0: 6669 656c 6473 2066 6f72 6d61 747f 3136 fields format.16 │ │ │ │ │ +00090500: 3431 3738 0a52 6566 3a20 6330 7f31 3634 4178.Ref: c0.164 │ │ │ │ │ +00090510: 3137 380a 5265 663a 2063 682d 636f 6e74 178.Ref: ch-cont │ │ │ │ │ +00090520: 726f 6c66 6965 6c64 7320 732d 662d 666f rolfields s-f-fo │ │ │ │ │ +00090530: 726d 6174 7f31 3634 3137 380a 5265 663a rmat.164178.Ref: │ │ │ │ │ +00090540: 2061 317f 3136 3431 3738 0a52 6566 3a20 a1.164178.Ref: │ │ │ │ │ +00090550: 466f 726d 6174 2d46 6f6f 746e 6f74 652d Format-Footnote- │ │ │ │ │ +00090560: 317f 3136 3530 3833 0a4e 6f64 653a 2055 1.165083.Node: U │ │ │ │ │ +00090570: 7267 656e 6379 7f31 3635 3231 390a 5265 rgency.165219.Re │ │ │ │ │ +00090580: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ +00090590: 6c64 7320 732d 662d 7572 6765 6e63 797f lds s-f-urgency. │ │ │ │ │ +000905a0: 3136 3533 3135 0a52 6566 3a20 3666 7f31 165315.Ref: 6f.1 │ │ │ │ │ +000905b0: 3635 3331 350a 5265 663a 2063 682d 636f 65315.Ref: ch-co │ │ │ │ │ +000905c0: 6e74 726f 6c66 6965 6c64 7320 7572 6765 ntrolfields urge │ │ │ │ │ +000905d0: 6e63 797f 3136 3533 3135 0a52 6566 3a20 ncy.165315.Ref: │ │ │ │ │ +000905e0: 6331 7f31 3635 3331 350a 5265 663a 2055 c1.165315.Ref: U │ │ │ │ │ +000905f0: 7267 656e 6379 2d46 6f6f 746e 6f74 652d rgency-Footnote- │ │ │ │ │ +00090600: 317f 3136 3539 3238 0a4e 6f64 653a 2043 1.165928.Node: C │ │ │ │ │ +00090610: 6861 6e67 6573 7f31 3636 3330 340a 5265 hanges.166304.Re │ │ │ │ │ +00090620: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ +00090630: 6c64 7320 6368 616e 6765 737f 3136 3634 lds changes.1664 │ │ │ │ │ +00090640: 3030 0a52 6566 3a20 6332 7f31 3636 3430 00.Ref: c2.16640 │ │ │ │ │ +00090650: 300a 5265 663a 2063 682d 636f 6e74 726f 0.Ref: ch-contro │ │ │ │ │ +00090660: 6c66 6965 6c64 7320 732d 662d 6368 616e lfields s-f-chan │ │ │ │ │ +00090670: 6765 737f 3136 3634 3030 0a52 6566 3a20 ges.166400.Ref: │ │ │ │ │ +00090680: 6139 7f31 3636 3430 300a 4e6f 6465 3a20 a9.166400.Node: │ │ │ │ │ +00090690: 4269 6e61 7279 7f31 3637 3434 310a 5265 Binary.167441.Re │ │ │ │ │ +000906a0: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ +000906b0: 6c64 7320 6269 6e61 7279 7f31 3637 3534 lds binary.16754 │ │ │ │ │ +000906c0: 340a 5265 663a 2063 337f 3136 3735 3434 4.Ref: c3.167544 │ │ │ │ │ +000906d0: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +000906e0: 6669 656c 6473 2073 2d66 2d62 696e 6172 fields s-f-binar │ │ │ │ │ +000906f0: 797f 3136 3735 3434 0a52 6566 3a20 6132 y.167544.Ref: a2 │ │ │ │ │ +00090700: 7f31 3637 3534 340a 5265 663a 2042 696e .167544.Ref: Bin │ │ │ │ │ +00090710: 6172 792d 466f 6f74 6e6f 7465 2d31 7f31 ary-Footnote-1.1 │ │ │ │ │ +00090720: 3638 3331 350a 4e6f 6465 3a20 496e 7374 68315.Node: Inst │ │ │ │ │ +00090730: 616c 6c65 642d 5369 7a65 7f31 3638 3336 alled-Size.16836 │ │ │ │ │ +00090740: 350a 5265 663a 2063 682d 636f 6e74 726f 5.Ref: ch-contro │ │ │ │ │ +00090750: 6c66 6965 6c64 7320 696e 7374 616c 6c65 lfields installe │ │ │ │ │ +00090760: 642d 7369 7a65 7f31 3638 3436 360a 5265 d-size.168466.Re │ │ │ │ │ +00090770: 663a 2063 347f 3136 3834 3636 0a52 6566 f: c4.168466.Ref │ │ │ │ │ +00090780: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ +00090790: 6473 2073 2d66 2d69 6e73 7461 6c6c 6564 ds s-f-installed │ │ │ │ │ +000907a0: 2d73 697a 657f 3136 3834 3636 0a52 6566 -size.168466.Ref │ │ │ │ │ +000907b0: 3a20 3966 7f31 3638 3436 360a 4e6f 6465 : 9f.168466.Node │ │ │ │ │ +000907c0: 3a20 4669 6c65 737f 3136 3930 3032 0a52 : Files.169002.R │ │ │ │ │ +000907d0: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ +000907e0: 656c 6473 2066 696c 6573 7f31 3639 3130 elds files.16910 │ │ │ │ │ +000907f0: 330a 5265 663a 2063 357f 3136 3931 3033 3.Ref: c5.169103 │ │ │ │ │ +00090800: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +00090810: 6669 656c 6473 2073 2d66 2d66 696c 6573 fields s-f-files │ │ │ │ │ +00090820: 7f31 3639 3130 330a 5265 663a 2034 367f .169103.Ref: 46. │ │ │ │ │ +00090830: 3136 3931 3033 0a52 6566 3a20 4669 6c65 169103.Ref: File │ │ │ │ │ +00090840: 732d 466f 6f74 6e6f 7465 2d31 7f31 3731 s-Footnote-1.171 │ │ │ │ │ +00090850: 3634 390a 4e6f 6465 3a20 436c 6f73 6573 649.Node: Closes │ │ │ │ │ +00090860: 7f31 3731 3730 360a 5265 663a 2063 682d .171706.Ref: ch- │ │ │ │ │ +00090870: 636f 6e74 726f 6c66 6965 6c64 7320 636c controlfields cl │ │ │ │ │ +00090880: 6f73 6573 7f31 3731 3830 310a 5265 663a oses.171801.Ref: │ │ │ │ │ +00090890: 2063 377f 3137 3138 3031 0a52 6566 3a20 c7.171801.Ref: │ │ │ │ │ +000908a0: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +000908b0: 2073 2d66 2d63 6c6f 7365 737f 3137 3138 s-f-closes.1718 │ │ │ │ │ +000908c0: 3031 0a52 6566 3a20 3730 7f31 3731 3830 01.Ref: 70.17180 │ │ │ │ │ +000908d0: 310a 4e6f 6465 3a20 486f 6d65 7061 6765 1.Node: Homepage │ │ │ │ │ +000908e0: 7f31 3731 3934 340a 5265 663a 2063 682d .171944.Ref: ch- │ │ │ │ │ +000908f0: 636f 6e74 726f 6c66 6965 6c64 7320 686f controlfields ho │ │ │ │ │ +00090900: 6d65 7061 6765 7f31 3732 3036 390a 5265 mepage.172069.Re │ │ │ │ │ +00090910: 663a 2063 387f 3137 3230 3639 0a52 6566 f: c8.172069.Ref │ │ │ │ │ +00090920: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ +00090930: 6473 2073 2d66 2d68 6f6d 6570 6167 657f ds s-f-homepage. │ │ │ │ │ +00090940: 3137 3230 3639 0a52 6566 3a20 3937 7f31 172069.Ref: 97.1 │ │ │ │ │ +00090950: 3732 3036 390a 4e6f 6465 3a20 4368 6563 72069.Node: Chec │ │ │ │ │ +00090960: 6b73 756d 732d 5368 6131 2061 6e64 2043 ksums-Sha1 and C │ │ │ │ │ +00090970: 6865 636b 7375 6d73 2d53 6861 3235 367f hecksums-Sha256. │ │ │ │ │ +00090980: 3137 3234 3035 0a52 6566 3a20 6368 2d63 172405.Ref: ch-c │ │ │ │ │ +00090990: 6f6e 7472 6f6c 6669 656c 6473 2063 6865 ontrolfields che │ │ │ │ │ +000909a0: 636b 7375 6d73 2d73 6861 312d 616e 642d cksums-sha1-and- │ │ │ │ │ +000909b0: 6368 6563 6b73 756d 732d 7368 6132 3536 checksums-sha256 │ │ │ │ │ +000909c0: 7f31 3732 3534 310a 5265 663a 2063 397f .172541.Ref: c9. │ │ │ │ │ +000909d0: 3137 3235 3431 0a52 6566 3a20 6368 2d63 172541.Ref: ch-c │ │ │ │ │ +000909e0: 6f6e 7472 6f6c 6669 656c 6473 2073 2d66 ontrolfields s-f │ │ │ │ │ +000909f0: 2d63 6865 636b 7375 6d73 7f31 3732 3534 -checksums.17254 │ │ │ │ │ +00090a00: 310a 5265 663a 2061 357f 3137 3235 3431 1.Ref: a5.172541 │ │ │ │ │ +00090a10: 0a4e 6f64 653a 2044 4d2d 5570 6c6f 6164 .Node: DM-Upload │ │ │ │ │ +00090a20: 2d41 6c6c 6f77 6564 7f31 3734 3334 300a -Allowed.174340. │ │ │ │ │ +00090a30: 5265 663a 2063 682d 636f 6e74 726f 6c66 Ref: ch-controlf │ │ │ │ │ +00090a40: 6965 6c64 7320 646d 2d75 706c 6f61 642d ields dm-upload- │ │ │ │ │ +00090a50: 616c 6c6f 7765 647f 3137 3435 3031 0a52 allowed.174501.R │ │ │ │ │ +00090a60: 6566 3a20 6361 7f31 3734 3530 310a 5265 ef: ca.174501.Re │ │ │ │ │ +00090a70: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ +00090a80: 6c64 7320 7335 2d36 2d32 357f 3137 3435 lds s5-6-25.1745 │ │ │ │ │ +00090a90: 3031 0a52 6566 3a20 6362 7f31 3734 3530 01.Ref: cb.17450 │ │ │ │ │ +00090aa0: 310a 4e6f 6465 3a20 5665 7273 696f 6e20 1.Node: Version │ │ │ │ │ +00090ab0: 436f 6e74 726f 6c20 5379 7374 656d 2056 Control System V │ │ │ │ │ +00090ac0: 4353 2066 6965 6c64 737f 3137 3435 3932 CS fields.174592 │ │ │ │ │ +00090ad0: 0a52 6566 3a20 6368 2d63 6f6e 7472 6f6c .Ref: ch-control │ │ │ │ │ +00090ae0: 6669 656c 6473 2073 2d66 2d76 6373 2d66 fields s-f-vcs-f │ │ │ │ │ +00090af0: 6965 6c64 737f 3137 3437 3330 0a52 6566 ields.174730.Ref │ │ │ │ │ +00090b00: 3a20 3938 7f31 3734 3733 300a 5265 663a : 98.174730.Ref: │ │ │ │ │ +00090b10: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ +00090b20: 7320 7665 7273 696f 6e2d 636f 6e74 726f s version-contro │ │ │ │ │ +00090b30: 6c2d 7379 7374 656d 2d76 6373 2d66 6965 l-system-vcs-fie │ │ │ │ │ +00090b40: 6c64 737f 3137 3437 3330 0a52 6566 3a20 lds.174730.Ref: │ │ │ │ │ +00090b50: 6364 7f31 3734 3733 300a 4e6f 6465 3a20 cd.174730.Node: │ │ │ │ │ +00090b60: 5061 636b 6167 652d 4c69 7374 7f31 3737 Package-List.177 │ │ │ │ │ +00090b70: 3434 310a 5265 663a 2063 682d 636f 6e74 441.Ref: ch-cont │ │ │ │ │ +00090b80: 726f 6c66 6965 6c64 7320 7061 636b 6167 rolfields packag │ │ │ │ │ +00090b90: 652d 6c69 7374 7f31 3737 3537 340a 5265 e-list.177574.Re │ │ │ │ │ +00090ba0: 663a 2063 657f 3137 3735 3734 0a52 6566 f: ce.177574.Ref │ │ │ │ │ +00090bb0: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ +00090bc0: 6473 2073 2d66 2d70 6163 6b61 6765 2d6c ds s-f-package-l │ │ │ │ │ +00090bd0: 6973 747f 3137 3735 3734 0a52 6566 3a20 ist.177574.Ref: │ │ │ │ │ +00090be0: 6134 7f31 3737 3537 340a 4e6f 6465 3a20 a4.177574.Node: │ │ │ │ │ +00090bf0: 5061 636b 6167 652d 5479 7065 7f31 3738 Package-Type.178 │ │ │ │ │ +00090c00: 3036 380a 5265 663a 2063 682d 636f 6e74 068.Ref: ch-cont │ │ │ │ │ +00090c10: 726f 6c66 6965 6c64 7320 7061 636b 6167 rolfields packag │ │ │ │ │ +00090c20: 652d 7479 7065 7f31 3738 3137 320a 5265 e-type.178172.Re │ │ │ │ │ +00090c30: 663a 2063 667f 3137 3831 3732 0a52 6566 f: cf.178172.Ref │ │ │ │ │ +00090c40: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ +00090c50: 6473 2073 2d66 2d70 6163 6b61 6765 2d74 ds s-f-package-t │ │ │ │ │ +00090c60: 7970 657f 3137 3831 3732 0a52 6566 3a20 ype.178172.Ref: │ │ │ │ │ +00090c70: 3964 7f31 3738 3137 320a 4e6f 6465 3a20 9d.178172.Node: │ │ │ │ │ +00090c80: 4467 6974 7f31 3738 3539 350a 5265 663a Dgit.178595.Ref: │ │ │ │ │ +00090c90: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ +00090ca0: 7320 6467 6974 7f31 3738 3639 360a 5265 s dgit.178696.Re │ │ │ │ │ +00090cb0: 663a 2064 307f 3137 3836 3936 0a52 6566 f: d0.178696.Ref │ │ │ │ │ +00090cc0: 3a20 6368 2d63 6f6e 7472 6f6c 6669 656c : ch-controlfiel │ │ │ │ │ +00090cd0: 6473 2073 2d66 2d64 6769 747f 3137 3836 ds s-f-dgit.1786 │ │ │ │ │ +00090ce0: 3936 0a52 6566 3a20 6133 7f31 3738 3639 96.Ref: a3.17869 │ │ │ │ │ +00090cf0: 360a 4e6f 6465 3a20 5465 7374 7375 6974 6.Node: Testsuit │ │ │ │ │ +00090d00: 657f 3137 3932 3635 0a52 6566 3a20 6368 e.179265.Ref: ch │ │ │ │ │ +00090d10: 2d63 6f6e 7472 6f6c 6669 656c 6473 2073 -controlfields s │ │ │ │ │ +00090d20: 2d66 2d74 6573 7473 7569 7465 7f31 3739 -f-testsuite.179 │ │ │ │ │ +00090d30: 3337 330a 5265 663a 2039 397f 3137 3933 373.Ref: 99.1793 │ │ │ │ │ +00090d40: 3733 0a52 6566 3a20 6368 2d63 6f6e 7472 73.Ref: ch-contr │ │ │ │ │ +00090d50: 6f6c 6669 656c 6473 2074 6573 7473 7569 olfields testsui │ │ │ │ │ +00090d60: 7465 7f31 3739 3337 330a 5265 663a 2064 te.179373.Ref: d │ │ │ │ │ +00090d70: 317f 3137 3933 3733 0a4e 6f64 653a 2052 1.179373.Node: R │ │ │ │ │ +00090d80: 756c 6573 2d52 6571 7569 7265 732d 526f ules-Requires-Ro │ │ │ │ │ +00090d90: 6f74 7f31 3739 3837 380a 5265 663a 2063 ot.179878.Ref: c │ │ │ │ │ +00090da0: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +00090db0: 7275 6c65 732d 7265 7175 6972 6573 2d72 rules-requires-r │ │ │ │ │ +00090dc0: 6f6f 747f 3137 3939 3733 0a52 6566 3a20 oot.179973.Ref: │ │ │ │ │ +00090dd0: 6432 7f31 3739 3937 330a 5265 663a 2063 d2.179973.Ref: c │ │ │ │ │ +00090de0: 682d 636f 6e74 726f 6c66 6965 6c64 7320 h-controlfields │ │ │ │ │ +00090df0: 732d 662d 7275 6c65 732d 7265 7175 6972 s-f-rules-requir │ │ │ │ │ +00090e00: 6573 2d72 6f6f 747f 3137 3939 3733 0a52 es-root.179973.R │ │ │ │ │ +00090e10: 6566 3a20 3766 7f31 3739 3937 330a 4e6f ef: 7f.179973.No │ │ │ │ │ +00090e20: 6465 3a20 5265 6d61 726b 737f 3138 3234 de: Remarks.1824 │ │ │ │ │ +00090e30: 3931 0a52 6566 3a20 6368 2d63 6f6e 7472 91.Ref: ch-contr │ │ │ │ │ +00090e40: 6f6c 6669 656c 6473 2072 656d 6172 6b73 olfields remarks │ │ │ │ │ +00090e50: 7f31 3832 3539 360a 5265 663a 2064 337f .182596.Ref: d3. │ │ │ │ │ +00090e60: 3138 3235 3936 0a4e 6f64 653a 2044 6566 182596.Node: Def │ │ │ │ │ +00090e70: 696e 6974 696f 6e20 6f66 2074 6865 206b inition of the k │ │ │ │ │ +00090e80: 6579 776f 7264 737f 3138 3330 3932 0a52 eywords.183092.R │ │ │ │ │ +00090e90: 6566 3a20 6368 2d63 6f6e 7472 6f6c 6669 ef: ch-controlfi │ │ │ │ │ +00090ea0: 656c 6473 2064 6566 696e 6974 696f 6e2d elds definition- │ │ │ │ │ +00090eb0: 6f66 2d74 6865 2d6b 6579 776f 7264 737f of-the-keywords. │ │ │ │ │ +00090ec0: 3138 3332 3233 0a52 6566 3a20 6434 7f31 183223.Ref: d4.1 │ │ │ │ │ +00090ed0: 3833 3232 330a 4e6f 6465 3a20 5072 6f76 83223.Node: Prov │ │ │ │ │ +00090ee0: 6964 6564 206b 6579 776f 7264 737f 3138 ided keywords.18 │ │ │ │ │ +00090ef0: 3436 3636 0a52 6566 3a20 6368 2d63 6f6e 4666.Ref: ch-con │ │ │ │ │ +00090f00: 7472 6f6c 6669 656c 6473 2070 726f 7669 trolfields provi │ │ │ │ │ +00090f10: 6465 642d 6b65 7977 6f72 6473 7f31 3834 ded-keywords.184 │ │ │ │ │ +00090f20: 3738 310a 5265 663a 2064 357f 3138 3437 781.Ref: d5.1847 │ │ │ │ │ +00090f30: 3831 0a4e 6f64 653a 2055 7365 722d 6465 81.Node: User-de │ │ │ │ │ +00090f40: 6669 6e65 6420 6669 656c 6473 7f31 3835 fined fields.185 │ │ │ │ │ +00090f50: 3433 390a 5265 663a 2063 682d 636f 6e74 439.Ref: ch-cont │ │ │ │ │ +00090f60: 726f 6c66 6965 6c64 7320 7335 2d37 7f31 rolfields s5-7.1 │ │ │ │ │ +00090f70: 3835 3537 390a 5265 663a 2064 367f 3138 85579.Ref: d6.18 │ │ │ │ │ +00090f80: 3535 3739 0a52 6566 3a20 6368 2d63 6f6e 5579.Ref: ch-con │ │ │ │ │ +00090f90: 7472 6f6c 6669 656c 6473 2075 7365 722d trolfields user- │ │ │ │ │ +00090fa0: 6465 6669 6e65 642d 6669 656c 6473 7f31 defined-fields.1 │ │ │ │ │ +00090fb0: 3835 3537 390a 5265 663a 2064 377f 3138 85579.Ref: d7.18 │ │ │ │ │ +00090fc0: 3535 3739 0a4e 6f64 653a 204f 6273 6f6c 5579.Node: Obsol │ │ │ │ │ +00090fd0: 6574 6520 6669 656c 6473 7f31 3836 3733 ete fields.18673 │ │ │ │ │ +00090fe0: 300a 5265 663a 2063 682d 636f 6e74 726f 0.Ref: ch-contro │ │ │ │ │ +00090ff0: 6c66 6965 6c64 7320 6f62 736f 6c65 7465 lfields obsolete │ │ │ │ │ +00091000: 2d66 6965 6c64 737f 3138 3638 3437 0a52 -fields.186847.R │ │ │ │ │ +00091010: 6566 3a20 6438 7f31 3836 3834 370a 5265 ef: d8.186847.Re │ │ │ │ │ +00091020: 663a 2063 682d 636f 6e74 726f 6c66 6965 f: ch-controlfie │ │ │ │ │ +00091030: 6c64 7320 732d 6f62 736f 6c65 7465 2d63 lds s-obsolete-c │ │ │ │ │ +00091040: 6f6e 7472 6f6c 2d64 6174 612d 6669 656c ontrol-data-fiel │ │ │ │ │ +00091050: 6473 7f31 3836 3834 370a 5265 663a 2064 ds.186847.Ref: d │ │ │ │ │ +00091060: 397f 3138 3638 3437 0a4e 6f64 653a 2044 9.186847.Node: D │ │ │ │ │ +00091070: 4d2d 5570 6c6f 6164 2d41 6c6c 6f77 6564 M-Upload-Allowed │ │ │ │ │ +00091080: 3c32 3e7f 3138 3730 3631 0a52 6566 3a20 <2>.187061.Ref: │ │ │ │ │ +00091090: 6368 2d63 6f6e 7472 6f6c 6669 656c 6473 ch-controlfields │ │ │ │ │ +000910a0: 2069 6431 357f 3138 3731 3430 0a52 6566 id15.187140.Ref │ │ │ │ │ +000910b0: 3a20 6461 7f31 3837 3134 300a 5265 663a : da.187140.Ref: │ │ │ │ │ +000910c0: 2063 682d 636f 6e74 726f 6c66 6965 6c64 ch-controlfield │ │ │ │ │ +000910d0: 7320 732d 662d 646d 2d75 706c 6f61 642d s s-f-dm-upload- │ │ │ │ │ +000910e0: 616c 6c6f 7765 647f 3138 3731 3430 0a52 allowed.187140.R │ │ │ │ │ +000910f0: 6566 3a20 6363 7f31 3837 3134 300a 5265 ef: cc.187140.Re │ │ │ │ │ +00091100: 663a 2044 4d2d 5570 6c6f 6164 2d41 6c6c f: DM-Upload-All │ │ │ │ │ +00091110: 6f77 6564 3c32 3e2d 466f 6f74 6e6f 7465 owed<2>-Footnote │ │ │ │ │ +00091120: 2d31 7f31 3837 3530 350a 4e6f 6465 3a20 -1.187505.Node: │ │ │ │ │ +00091130: 5061 636b 6167 6520 6d61 696e 7461 696e Package maintain │ │ │ │ │ +00091140: 6572 2073 6372 6970 7473 2061 6e64 2069 er scripts and i │ │ │ │ │ +00091150: 6e73 7461 6c6c 6174 696f 6e20 7072 6f63 nstallation proc │ │ │ │ │ +00091160: 6564 7572 657f 3138 3735 3535 0a52 6566 edure.187555.Ref │ │ │ │ │ +00091170: 3a20 6368 2d6d 6169 6e74 6169 6e65 7273 : ch-maintainers │ │ │ │ │ +00091180: 6372 6970 7473 2064 6f63 7f31 3837 3734 cripts doc.18774 │ │ │ │ │ +00091190: 330a 5265 663a 2064 627f 3138 3737 3433 3.Ref: db.187743 │ │ │ │ │ +000911a0: 0a52 6566 3a20 6368 2d6d 6169 6e74 6169 .Ref: ch-maintai │ │ │ │ │ +000911b0: 6e65 7273 6372 6970 7473 2070 6163 6b61 nerscripts packa │ │ │ │ │ +000911c0: 6765 2d6d 6169 6e74 6169 6e65 722d 7363 ge-maintainer-sc │ │ │ │ │ +000911d0: 7269 7074 732d 616e 642d 696e 7374 616c ripts-and-instal │ │ │ │ │ +000911e0: 6c61 7469 6f6e 2d70 726f 6365 6475 7265 lation-procedure │ │ │ │ │ +000911f0: 7f31 3837 3734 330a 5265 663a 2064 637f .187743.Ref: dc. │ │ │ │ │ +00091200: 3138 3737 3433 0a4e 6f64 653a 2049 6e74 187743.Node: Int │ │ │ │ │ +00091210: 726f 6475 6374 696f 6e20 746f 2070 6163 roduction to pac │ │ │ │ │ +00091220: 6b61 6765 206d 6169 6e74 6169 6e65 7220 kage maintainer │ │ │ │ │ +00091230: 7363 7269 7074 737f 3138 3831 3938 0a52 scripts.188198.R │ │ │ │ │ +00091240: 6566 3a20 6368 2d6d 6169 6e74 6169 6e65 ef: ch-maintaine │ │ │ │ │ +00091250: 7273 6372 6970 7473 2069 6e74 726f 6475 rscripts introdu │ │ │ │ │ +00091260: 6374 696f 6e2d 746f 2d70 6163 6b61 6765 ction-to-package │ │ │ │ │ +00091270: 2d6d 6169 6e74 6169 6e65 722d 7363 7269 -maintainer-scri │ │ │ │ │ +00091280: 7074 737f 3138 3833 3736 0a52 6566 3a20 pts.188376.Ref: │ │ │ │ │ +00091290: 6464 7f31 3838 3337 360a 5265 663a 2063 dd.188376.Ref: c │ │ │ │ │ +000912a0: 682d 6d61 696e 7461 696e 6572 7363 7269 h-maintainerscri │ │ │ │ │ +000912b0: 7074 7320 7336 2d31 7f31 3838 3337 360a pts s6-1.188376. │ │ │ │ │ +000912c0: 5265 663a 2064 657f 3138 3833 3736 0a4e Ref: de.188376.N │ │ │ │ │ +000912d0: 6f64 653a 204d 6169 6e74 6169 6e65 7220 ode: Maintainer │ │ │ │ │ +000912e0: 7363 7269 7074 7320 6964 656d 706f 7465 scripts idempote │ │ │ │ │ +000912f0: 6e63 797f 3139 3037 3730 0a52 6566 3a20 ncy.190770.Ref: │ │ │ │ │ +00091300: 6368 2d6d 6169 6e74 6169 6e65 7273 6372 ch-maintainerscr │ │ │ │ │ +00091310: 6970 7473 206d 6169 6e74 6169 6e65 722d ipts maintainer- │ │ │ │ │ +00091320: 7363 7269 7074 732d 6964 656d 706f 7465 scripts-idempote │ │ │ │ │ +00091330: 6e63 797f 3139 3130 3030 0a52 6566 3a20 ncy.191000.Ref: │ │ │ │ │ +00091340: 6466 7f31 3931 3030 300a 5265 663a 2063 df.191000.Ref: c │ │ │ │ │ +00091350: 682d 6d61 696e 7461 696e 6572 7363 7269 h-maintainerscri │ │ │ │ │ +00091360: 7074 7320 732d 6964 656d 706f 7465 6e63 pts s-idempotenc │ │ │ │ │ +00091370: 797f 3139 3130 3030 0a52 6566 3a20 6530 y.191000.Ref: e0 │ │ │ │ │ +00091380: 7f31 3931 3030 300a 5265 663a 204d 6169 .191000.Ref: Mai │ │ │ │ │ +00091390: 6e74 6169 6e65 7220 7363 7269 7074 7320 ntainer scripts │ │ │ │ │ +000913a0: 6964 656d 706f 7465 6e63 792d 466f 6f74 idempotency-Foot │ │ │ │ │ +000913b0: 6e6f 7465 2d31 7f31 3931 3538 300a 4e6f note-1.191580.No │ │ │ │ │ +000913c0: 6465 3a20 436f 6e74 726f 6c6c 696e 6720 de: Controlling │ │ │ │ │ +000913d0: 7465 726d 696e 616c 2066 6f72 206d 6169 terminal for mai │ │ │ │ │ +000913e0: 6e74 6169 6e65 7220 7363 7269 7074 737f ntainer scripts. │ │ │ │ │ +000913f0: 3139 3138 3031 0a52 6566 3a20 6368 2d6d 191801.Ref: ch-m │ │ │ │ │ +00091400: 6169 6e74 6169 6e65 7273 6372 6970 7473 aintainerscripts │ │ │ │ │ +00091410: 2063 6f6e 7472 6f6c 6c69 6e67 2d74 6572 controlling-ter │ │ │ │ │ +00091420: 6d69 6e61 6c2d 666f 722d 6d61 696e 7461 minal-for-mainta │ │ │ │ │ +00091430: 696e 6572 2d73 6372 6970 7473 7f31 3932 iner-scripts.192 │ │ │ │ │ +00091440: 3030 300a 5265 663a 2065 317f 3139 3230 000.Ref: e1.1920 │ │ │ │ │ +00091450: 3030 0a52 6566 3a20 6368 2d6d 6169 6e74 00.Ref: ch-maint │ │ │ │ │ +00091460: 6169 6e65 7273 6372 6970 7473 2073 2d63 ainerscripts s-c │ │ │ │ │ +00091470: 6f6e 7472 6f6c 6c69 6e67 7465 726d 696e ontrollingtermin │ │ │ │ │ +00091480: 616c 7f31 3932 3030 300a 5265 663a 2065 al.192000.Ref: e │ │ │ │ │ +00091490: 327f 3139 3230 3030 0a4e 6f64 653a 2045 2.192000.Node: E │ │ │ │ │ +000914a0: 7869 7420 7374 6174 7573 7f31 3932 3836 xit status.19286 │ │ │ │ │ +000914b0: 370a 5265 663a 2063 682d 6d61 696e 7461 7.Ref: ch-mainta │ │ │ │ │ +000914c0: 696e 6572 7363 7269 7074 7320 6578 6974 inerscripts exit │ │ │ │ │ +000914d0: 2d73 7461 7475 737f 3139 3330 3831 0a52 -status.193081.R │ │ │ │ │ +000914e0: 6566 3a20 6533 7f31 3933 3038 310a 5265 ef: e3.193081.Re │ │ │ │ │ +000914f0: 663a 2063 682d 6d61 696e 7461 696e 6572 f: ch-maintainer │ │ │ │ │ +00091500: 7363 7269 7074 7320 732d 6578 6974 7374 scripts s-exitst │ │ │ │ │ +00091510: 6174 7573 7f31 3933 3038 310a 5265 663a atus.193081.Ref: │ │ │ │ │ +00091520: 2065 347f 3139 3330 3831 0a4e 6f64 653a e4.193081.Node: │ │ │ │ │ +00091530: 2053 756d 6d61 7279 206f 6620 7761 7973 Summary of ways │ │ │ │ │ +00091540: 206d 6169 6e74 6169 6e65 7220 7363 7269 maintainer scri │ │ │ │ │ +00091550: 7074 7320 6172 6520 6361 6c6c 6564 7f31 pts are called.1 │ │ │ │ │ +00091560: 3933 3334 310a 5265 663a 2063 682d 6d61 93341.Ref: ch-ma │ │ │ │ │ +00091570: 696e 7461 696e 6572 7363 7269 7074 7320 intainerscripts │ │ │ │ │ +00091580: 732d 6d73 6372 6970 7473 696e 7374 6163 s-mscriptsinstac │ │ │ │ │ +00091590: 747f 3139 3335 3632 0a52 6566 3a20 6535 t.193562.Ref: e5 │ │ │ │ │ +000915a0: 7f31 3933 3536 320a 5265 663a 2063 682d .193562.Ref: ch- │ │ │ │ │ +000915b0: 6d61 696e 7461 696e 6572 7363 7269 7074 maintainerscript │ │ │ │ │ +000915c0: 7320 7375 6d6d 6172 792d 6f66 2d77 6179 s summary-of-way │ │ │ │ │ +000915d0: 732d 6d61 696e 7461 696e 6572 2d73 6372 s-maintainer-scr │ │ │ │ │ +000915e0: 6970 7473 2d61 7265 2d63 616c 6c65 647f ipts-are-called. │ │ │ │ │ +000915f0: 3139 3335 3632 0a52 6566 3a20 6536 7f31 193562.Ref: e6.1 │ │ │ │ │ +00091600: 3933 3536 320a 5265 663a 2053 756d 6d61 93562.Ref: Summa │ │ │ │ │ +00091610: 7279 206f 6620 7761 7973 206d 6169 6e74 ry of ways maint │ │ │ │ │ +00091620: 6169 6e65 7220 7363 7269 7074 7320 6172 ainer scripts ar │ │ │ │ │ +00091630: 6520 6361 6c6c 6564 2d46 6f6f 746e 6f74 e called-Footnot │ │ │ │ │ +00091640: 652d 317f 3139 3933 3931 0a52 6566 3a20 e-1.199391.Ref: │ │ │ │ │ +00091650: 5375 6d6d 6172 7920 6f66 2077 6179 7320 Summary of ways │ │ │ │ │ +00091660: 6d61 696e 7461 696e 6572 2073 6372 6970 maintainer scrip │ │ │ │ │ +00091670: 7473 2061 7265 2063 616c 6c65 642d 466f ts are called-Fo │ │ │ │ │ +00091680: 6f74 6e6f 7465 2d32 7f31 3939 3531 380a otnote-2.199518. │ │ │ │ │ +00091690: 5265 663a 2053 756d 6d61 7279 206f 6620 Ref: Summary of │ │ │ │ │ +000916a0: 7761 7973 206d 6169 6e74 6169 6e65 7220 ways maintainer │ │ │ │ │ +000916b0: 7363 7269 7074 7320 6172 6520 6361 6c6c scripts are call │ │ │ │ │ +000916c0: 6564 2d46 6f6f 746e 6f74 652d 337f 3139 ed-Footnote-3.19 │ │ │ │ │ +000916d0: 3938 3236 0a4e 6f64 653a 2044 6574 6169 9826.Node: Detai │ │ │ │ │ +000916e0: 6c73 206f 6620 756e 7061 636b 2070 6861 ls of unpack pha │ │ │ │ │ +000916f0: 7365 206f 6620 696e 7374 616c 6c61 7469 se of installati │ │ │ │ │ +00091700: 6f6e 206f 7220 7570 6772 6164 657f 3230 on or upgrade.20 │ │ │ │ │ +00091710: 3032 3033 0a52 6566 3a20 6368 2d6d 6169 0203.Ref: ch-mai │ │ │ │ │ +00091720: 6e74 6169 6e65 7273 6372 6970 7473 2064 ntainerscripts d │ │ │ │ │ +00091730: 6574 6169 6c73 2d6f 662d 756e 7061 636b etails-of-unpack │ │ │ │ │ +00091740: 2d70 6861 7365 2d6f 662d 696e 7374 616c -phase-of-instal │ │ │ │ │ +00091750: 6c61 7469 6f6e 2d6f 722d 7570 6772 6164 lation-or-upgrad │ │ │ │ │ +00091760: 657f 3230 3034 3337 0a52 6566 3a20 6537 e.200437.Ref: e7 │ │ │ │ │ +00091770: 7f32 3030 3433 370a 5265 663a 2063 682d .200437.Ref: ch- │ │ │ │ │ +00091780: 6d61 696e 7461 696e 6572 7363 7269 7074 maintainerscript │ │ │ │ │ +00091790: 7320 732d 756e 7061 636b 7068 6173 657f s s-unpackphase. │ │ │ │ │ +000917a0: 3230 3034 3337 0a52 6566 3a20 6538 7f32 200437.Ref: e8.2 │ │ │ │ │ +000917b0: 3030 3433 370a 5265 663a 2044 6574 6169 00437.Ref: Detai │ │ │ │ │ +000917c0: 6c73 206f 6620 756e 7061 636b 2070 6861 ls of unpack pha │ │ │ │ │ +000917d0: 7365 206f 6620 696e 7374 616c 6c61 7469 se of installati │ │ │ │ │ +000917e0: 6f6e 206f 7220 7570 6772 6164 652d 466f on or upgrade-Fo │ │ │ │ │ +000917f0: 6f74 6e6f 7465 2d31 7f32 3039 3239 310a otnote-1.209291. │ │ │ │ │ +00091800: 5265 663a 2044 6574 6169 6c73 206f 6620 Ref: Details of │ │ │ │ │ +00091810: 756e 7061 636b 2070 6861 7365 206f 6620 unpack phase of │ │ │ │ │ +00091820: 696e 7374 616c 6c61 7469 6f6e 206f 7220 installation or │ │ │ │ │ +00091830: 7570 6772 6164 652d 466f 6f74 6e6f 7465 upgrade-Footnote │ │ │ │ │ +00091840: 2d32 7f32 3039 3430 310a 4e6f 6465 3a20 -2.209401.Node: │ │ │ │ │ +00091850: 4465 7461 696c 7320 6f66 2063 6f6e 6669 Details of confi │ │ │ │ │ +00091860: 6775 7261 7469 6f6e 7f32 3039 3437 370a guration.209477. │ │ │ │ │ +00091870: 5265 663a 2063 682d 6d61 696e 7461 696e Ref: ch-maintain │ │ │ │ │ +00091880: 6572 7363 7269 7074 7320 6465 7461 696c erscripts detail │ │ │ │ │ +00091890: 732d 6f66 2d63 6f6e 6669 6775 7261 7469 s-of-configurati │ │ │ │ │ +000918a0: 6f6e 7f32 3039 3731 330a 5265 663a 2065 on.209713.Ref: e │ │ │ │ │ +000918b0: 627f 3230 3937 3133 0a52 6566 3a20 6368 b.209713.Ref: ch │ │ │ │ │ +000918c0: 2d6d 6169 6e74 6169 6e65 7273 6372 6970 -maintainerscrip │ │ │ │ │ +000918d0: 7473 2073 2d63 6f6e 6669 6764 6574 6169 ts s-configdetai │ │ │ │ │ +000918e0: 6c73 7f32 3039 3731 330a 5265 663a 2065 ls.209713.Ref: e │ │ │ │ │ +000918f0: 637f 3230 3937 3133 0a52 6566 3a20 4465 c.209713.Ref: De │ │ │ │ │ +00091900: 7461 696c 7320 6f66 2063 6f6e 6669 6775 tails of configu │ │ │ │ │ +00091910: 7261 7469 6f6e 2d46 6f6f 746e 6f74 652d ration-Footnote- │ │ │ │ │ +00091920: 317f 3231 3032 3835 0a4e 6f64 653a 2044 1.210285.Node: D │ │ │ │ │ +00091930: 6574 6169 6c73 206f 6620 7265 6d6f 7661 etails of remova │ │ │ │ │ +00091940: 6c20 616e 642f 6f72 2063 6f6e 6669 6775 l and/or configu │ │ │ │ │ +00091950: 7261 7469 6f6e 2070 7572 6769 6e67 7f32 ration purging.2 │ │ │ │ │ +00091960: 3130 3636 380a 5265 663a 2063 682d 6d61 10668.Ref: ch-ma │ │ │ │ │ +00091970: 696e 7461 696e 6572 7363 7269 7074 7320 intainerscripts │ │ │ │ │ +00091980: 6465 7461 696c 732d 6f66 2d72 656d 6f76 details-of-remov │ │ │ │ │ +00091990: 616c 2d61 6e64 2d6f 722d 636f 6e66 6967 al-and-or-config │ │ │ │ │ +000919a0: 7572 6174 696f 6e2d 7075 7267 696e 677f uration-purging. │ │ │ │ │ +000919b0: 3231 3038 3435 0a52 6566 3a20 6564 7f32 210845.Ref: ed.2 │ │ │ │ │ +000919c0: 3130 3834 350a 5265 663a 2063 682d 6d61 10845.Ref: ch-ma │ │ │ │ │ +000919d0: 696e 7461 696e 6572 7363 7269 7074 7320 intainerscripts │ │ │ │ │ +000919e0: 732d 7265 6d6f 7665 6465 7461 696c 737f s-removedetails. │ │ │ │ │ +000919f0: 3231 3038 3435 0a52 6566 3a20 6565 7f32 210845.Ref: ee.2 │ │ │ │ │ +00091a00: 3130 3834 350a 4e6f 6465 3a20 4465 636c 10845.Node: Decl │ │ │ │ │ +00091a10: 6172 696e 6720 7265 6c61 7469 6f6e 7368 aring relationsh │ │ │ │ │ +00091a20: 6970 7320 6265 7477 6565 6e20 7061 636b ips between pack │ │ │ │ │ +00091a30: 6167 6573 7f32 3132 3037 300a 5265 663a ages.212070.Ref: │ │ │ │ │ +00091a40: 2063 682d 7265 6c61 7469 6f6e 7368 6970 ch-relationship │ │ │ │ │ +00091a50: 7320 646f 637f 3231 3232 3434 0a52 6566 s doc.212244.Ref │ │ │ │ │ +00091a60: 3a20 3534 7f32 3132 3234 340a 5265 663a : 54.212244.Ref: │ │ │ │ │ +00091a70: 2063 682d 7265 6c61 7469 6f6e 7368 6970 ch-relationship │ │ │ │ │ +00091a80: 7320 6465 636c 6172 696e 672d 7265 6c61 s declaring-rela │ │ │ │ │ +00091a90: 7469 6f6e 7368 6970 732d 6265 7477 6565 tionships-betwee │ │ │ │ │ +00091aa0: 6e2d 7061 636b 6167 6573 7f32 3132 3234 n-packages.21224 │ │ │ │ │ +00091ab0: 340a 5265 663a 2065 667f 3231 3232 3434 4.Ref: ef.212244 │ │ │ │ │ +00091ac0: 0a4e 6f64 653a 2053 796e 7461 7820 6f66 .Node: Syntax of │ │ │ │ │ +00091ad0: 2072 656c 6174 696f 6e73 6869 7020 6669 relationship fi │ │ │ │ │ +00091ae0: 656c 6473 7f32 3133 3131 310a 5265 663a elds.213111.Ref: │ │ │ │ │ +00091af0: 2063 682d 7265 6c61 7469 6f6e 7368 6970 ch-relationship │ │ │ │ │ +00091b00: 7320 732d 6465 7073 796e 7461 787f 3231 s s-depsyntax.21 │ │ │ │ │ +00091b10: 3333 3033 0a52 6566 3a20 6630 7f32 3133 3303.Ref: f0.213 │ │ │ │ │ +00091b20: 3330 330a 5265 663a 2063 682d 7265 6c61 303.Ref: ch-rela │ │ │ │ │ +00091b30: 7469 6f6e 7368 6970 7320 7379 6e74 6178 tionships syntax │ │ │ │ │ +00091b40: 2d6f 662d 7265 6c61 7469 6f6e 7368 6970 -of-relationship │ │ │ │ │ +00091b50: 2d66 6965 6c64 737f 3231 3333 3033 0a52 -fields.213303.R │ │ │ │ │ +00091b60: 6566 3a20 6631 7f32 3133 3330 330a 5265 ef: f1.213303.Re │ │ │ │ │ +00091b70: 663a 2053 796e 7461 7820 6f66 2072 656c f: Syntax of rel │ │ │ │ │ +00091b80: 6174 696f 6e73 6869 7020 6669 656c 6473 ationship fields │ │ │ │ │ +00091b90: 2d46 6f6f 746e 6f74 652d 317f 3231 3933 -Footnote-1.2193 │ │ │ │ │ +00091ba0: 3637 0a4e 6f64 653a 2042 696e 6172 7920 67.Node: Binary │ │ │ │ │ +00091bb0: 4465 7065 6e64 656e 6369 6573 202d 2044 Dependencies - D │ │ │ │ │ +00091bc0: 6570 656e 6473 2052 6563 6f6d 6d65 6e64 epends Recommend │ │ │ │ │ +00091bd0: 7320 5375 6767 6573 7473 2045 6e68 616e s Suggests Enhan │ │ │ │ │ +00091be0: 6365 7320 5072 652d 4465 7065 6e64 737f ces Pre-Depends. │ │ │ │ │ +00091bf0: 3231 3936 3332 0a52 6566 3a20 6368 2d72 219632.Ref: ch-r │ │ │ │ │ +00091c00: 656c 6174 696f 6e73 6869 7073 2062 696e elationships bin │ │ │ │ │ +00091c10: 6172 792d 6465 7065 6e64 656e 6369 6573 ary-dependencies │ │ │ │ │ +00091c20: 2d64 6570 656e 6473 2d72 6563 6f6d 6d65 -depends-recomme │ │ │ │ │ +00091c30: 6e64 732d 7375 6767 6573 7473 2d65 6e68 nds-suggests-enh │ │ │ │ │ +00091c40: 616e 6365 732d 7072 652d 6465 7065 6e64 ances-pre-depend │ │ │ │ │ +00091c50: 737f 3231 3938 3737 0a52 6566 3a20 6632 s.219877.Ref: f2 │ │ │ │ │ +00091c60: 7f32 3139 3837 370a 5265 663a 2063 682d .219877.Ref: ch- │ │ │ │ │ +00091c70: 7265 6c61 7469 6f6e 7368 6970 7320 732d relationships s- │ │ │ │ │ +00091c80: 6269 6e61 7279 6465 7073 7f32 3139 3837 binarydeps.21987 │ │ │ │ │ +00091c90: 370a 5265 663a 2039 627f 3231 3938 3737 7.Ref: 9b.219877 │ │ │ │ │ +00091ca0: 0a52 6566 3a20 4269 6e61 7279 2044 6570 .Ref: Binary Dep │ │ │ │ │ +00091cb0: 656e 6465 6e63 6965 7320 2d20 4465 7065 endencies - Depe │ │ │ │ │ +00091cc0: 6e64 7320 5265 636f 6d6d 656e 6473 2053 nds Recommends S │ │ │ │ │ +00091cd0: 7567 6765 7374 7320 456e 6861 6e63 6573 uggests Enhances │ │ │ │ │ +00091ce0: 2050 7265 2d44 6570 656e 6473 2d46 6f6f Pre-Depends-Foo │ │ │ │ │ +00091cf0: 746e 6f74 652d 317f 3232 3739 3736 0a4e tnote-1.227976.N │ │ │ │ │ +00091d00: 6f64 653a 2050 6163 6b61 6765 7320 7768 ode: Packages wh │ │ │ │ │ +00091d10: 6963 6820 6272 6561 6b20 6f74 6865 7220 ich break other │ │ │ │ │ +00091d20: 7061 636b 6167 6573 202d 2042 7265 616b packages - Break │ │ │ │ │ +00091d30: 737f 3232 3835 3131 0a52 6566 3a20 6368 s.228511.Ref: ch │ │ │ │ │ +00091d40: 2d72 656c 6174 696f 6e73 6869 7073 2070 -relationships p │ │ │ │ │ +00091d50: 6163 6b61 6765 732d 7768 6963 682d 6272 ackages-which-br │ │ │ │ │ +00091d60: 6561 6b2d 6f74 6865 722d 7061 636b 6167 eak-other-packag │ │ │ │ │ +00091d70: 6573 2d62 7265 616b 737f 3232 3837 3636 es-breaks.228766 │ │ │ │ │ +00091d80: 0a52 6566 3a20 6635 7f32 3238 3736 360a .Ref: f5.228766. │ │ │ │ │ +00091d90: 5265 663a 2063 682d 7265 6c61 7469 6f6e Ref: ch-relation │ │ │ │ │ +00091da0: 7368 6970 7320 732d 6272 6561 6b73 7f32 ships s-breaks.2 │ │ │ │ │ +00091db0: 3238 3736 360a 5265 663a 2066 337f 3232 28766.Ref: f3.22 │ │ │ │ │ +00091dc0: 3837 3636 0a4e 6f64 653a 2043 6f6e 666c 8766.Node: Confl │ │ │ │ │ +00091dd0: 6963 7469 6e67 2062 696e 6172 7920 7061 icting binary pa │ │ │ │ │ +00091de0: 636b 6167 6573 202d 2043 6f6e 666c 6963 ckages - Conflic │ │ │ │ │ +00091df0: 7473 7f32 3330 3536 310a 5265 663a 2063 ts.230561.Ref: c │ │ │ │ │ +00091e00: 682d 7265 6c61 7469 6f6e 7368 6970 7320 h-relationships │ │ │ │ │ +00091e10: 636f 6e66 6c69 6374 696e 672d 6269 6e61 conflicting-bina │ │ │ │ │ +00091e20: 7279 2d70 6163 6b61 6765 732d 636f 6e66 ry-packages-conf │ │ │ │ │ +00091e30: 6c69 6374 737f 3233 3037 3733 0a52 6566 licts.230773.Ref │ │ │ │ │ +00091e40: 3a20 6636 7f32 3330 3737 330a 5265 663a : f6.230773.Ref: │ │ │ │ │ +00091e50: 2063 682d 7265 6c61 7469 6f6e 7368 6970 ch-relationship │ │ │ │ │ +00091e60: 7320 732d 636f 6e66 6c69 6374 737f 3233 s s-conflicts.23 │ │ │ │ │ +00091e70: 3037 3733 0a52 6566 3a20 6634 7f32 3330 0773.Ref: f4.230 │ │ │ │ │ +00091e80: 3737 330a 4e6f 6465 3a20 5669 7274 7561 773.Node: Virtua │ │ │ │ │ +00091e90: 6c20 7061 636b 6167 6573 202d 2050 726f l packages - Pro │ │ │ │ │ +00091ea0: 7669 6465 737f 3233 3438 3033 0a52 6566 vides.234803.Ref │ │ │ │ │ +00091eb0: 3a20 6368 2d72 656c 6174 696f 6e73 6869 : ch-relationshi │ │ │ │ │ +00091ec0: 7073 2073 2d76 6972 7475 616c 7f32 3335 ps s-virtual.235 │ │ │ │ │ +00091ed0: 3032 320a 5265 663a 2035 367f 3233 3530 022.Ref: 56.2350 │ │ │ │ │ +00091ee0: 3232 0a52 6566 3a20 6368 2d72 656c 6174 22.Ref: ch-relat │ │ │ │ │ +00091ef0: 696f 6e73 6869 7073 2076 6972 7475 616c ionships virtual │ │ │ │ │ +00091f00: 2d70 6163 6b61 6765 732d 7072 6f76 6964 -packages-provid │ │ │ │ │ +00091f10: 6573 7f32 3335 3032 320a 5265 663a 2066 es.235022.Ref: f │ │ │ │ │ +00091f20: 377f 3233 3530 3232 0a4e 6f64 653a 204f 7.235022.Node: O │ │ │ │ │ +00091f30: 7665 7277 7269 7469 6e67 2066 696c 6573 verwriting files │ │ │ │ │ +00091f40: 2061 6e64 2072 6570 6c61 6369 6e67 2070 and replacing p │ │ │ │ │ +00091f50: 6163 6b61 6765 7320 2d20 5265 706c 6163 ackages - Replac │ │ │ │ │ +00091f60: 6573 7f32 3338 3036 340a 5265 663a 2063 es.238064.Ref: c │ │ │ │ │ +00091f70: 682d 7265 6c61 7469 6f6e 7368 6970 7320 h-relationships │ │ │ │ │ +00091f80: 6f76 6572 7772 6974 696e 672d 6669 6c65 overwriting-file │ │ │ │ │ +00091f90: 732d 616e 642d 7265 706c 6163 696e 672d s-and-replacing- │ │ │ │ │ +00091fa0: 7061 636b 6167 6573 2d72 6570 6c61 6365 packages-replace │ │ │ │ │ +00091fb0: 737f 3233 3834 3036 0a52 6566 3a20 6639 s.238406.Ref: f9 │ │ │ │ │ +00091fc0: 7f32 3338 3430 360a 5265 663a 2063 682d .238406.Ref: ch- │ │ │ │ │ +00091fd0: 7265 6c61 7469 6f6e 7368 6970 7320 732d relationships s- │ │ │ │ │ +00091fe0: 7265 706c 6163 6573 7f32 3338 3430 360a replaces.238406. │ │ │ │ │ +00091ff0: 5265 663a 2065 617f 3233 3834 3036 0a4e Ref: ea.238406.N │ │ │ │ │ +00092000: 6f64 653a 204f 7665 7277 7269 7469 6e67 ode: Overwriting │ │ │ │ │ +00092010: 2066 696c 6573 2069 6e20 6f74 6865 7220 files in other │ │ │ │ │ +00092020: 7061 636b 6167 6573 7f32 3338 3838 340a packages.238884. │ │ │ │ │ +00092030: 5265 663a 2063 682d 7265 6c61 7469 6f6e Ref: ch-relation │ │ │ │ │ +00092040: 7368 6970 7320 6f76 6572 7772 6974 696e ships overwritin │ │ │ │ │ +00092050: 672d 6669 6c65 732d 696e 2d6f 7468 6572 g-files-in-other │ │ │ │ │ +00092060: 2d70 6163 6b61 6765 737f 3233 3930 3639 -packages.239069 │ │ │ │ │ +00092070: 0a52 6566 3a20 6661 7f32 3339 3036 390a .Ref: fa.239069. │ │ │ │ │ +00092080: 5265 663a 2063 682d 7265 6c61 7469 6f6e Ref: ch-relation │ │ │ │ │ +00092090: 7368 6970 7320 7337 2d36 2d31 7f32 3339 ships s7-6-1.239 │ │ │ │ │ +000920a0: 3036 390a 5265 663a 2066 627f 3233 3930 069.Ref: fb.2390 │ │ │ │ │ +000920b0: 3639 0a52 6566 3a20 4f76 6572 7772 6974 69.Ref: Overwrit │ │ │ │ │ +000920c0: 696e 6720 6669 6c65 7320 696e 206f 7468 ing files in oth │ │ │ │ │ +000920d0: 6572 2070 6163 6b61 6765 732d 466f 6f74 er packages-Foot │ │ │ │ │ +000920e0: 6e6f 7465 2d31 7f32 3431 3130 380a 5265 note-1.241108.Re │ │ │ │ │ +000920f0: 663a 204f 7665 7277 7269 7469 6e67 2066 f: Overwriting f │ │ │ │ │ +00092100: 696c 6573 2069 6e20 6f74 6865 7220 7061 iles in other pa │ │ │ │ │ +00092110: 636b 6167 6573 2d46 6f6f 746e 6f74 652d ckages-Footnote- │ │ │ │ │ +00092120: 327f 3234 3137 3938 0a4e 6f64 653a 2052 2.241798.Node: R │ │ │ │ │ +00092130: 6570 6c61 6369 6e67 2077 686f 6c65 2070 eplacing whole p │ │ │ │ │ +00092140: 6163 6b61 6765 7320 666f 7263 696e 6720 ackages forcing │ │ │ │ │ +00092150: 7468 6569 7220 7265 6d6f 7661 6c7f 3234 their removal.24 │ │ │ │ │ +00092160: 3139 3133 0a52 6566 3a20 6368 2d72 656c 1913.Ref: ch-rel │ │ │ │ │ +00092170: 6174 696f 6e73 6869 7073 2072 6570 6c61 ationships repla │ │ │ │ │ +00092180: 6369 6e67 2d77 686f 6c65 2d70 6163 6b61 cing-whole-packa │ │ │ │ │ +00092190: 6765 732d 666f 7263 696e 672d 7468 6569 ges-forcing-thei │ │ │ │ │ +000921a0: 722d 7265 6d6f 7661 6c7f 3234 3230 3938 r-removal.242098 │ │ │ │ │ +000921b0: 0a52 6566 3a20 6663 7f32 3432 3039 380a .Ref: fc.242098. │ │ │ │ │ +000921c0: 5265 663a 2063 682d 7265 6c61 7469 6f6e Ref: ch-relation │ │ │ │ │ +000921d0: 7368 6970 7320 7337 2d36 2d32 7f32 3432 ships s7-6-2.242 │ │ │ │ │ +000921e0: 3039 380a 5265 663a 2066 647f 3234 3230 098.Ref: fd.2420 │ │ │ │ │ +000921f0: 3938 0a4e 6f64 653a 2052 656c 6174 696f 98.Node: Relatio │ │ │ │ │ +00092200: 6e73 6869 7073 2062 6574 7765 656e 2073 nships between s │ │ │ │ │ +00092210: 6f75 7263 6520 616e 6420 6269 6e61 7279 ource and binary │ │ │ │ │ +00092220: 2070 6163 6b61 6765 7320 2d20 4275 696c packages - Buil │ │ │ │ │ +00092230: 642d 4465 7065 6e64 7320 4275 696c 642d d-Depends Build- │ │ │ │ │ +00092240: 4465 7065 6e64 732d 496e 6465 7020 4275 Depends-Indep Bu │ │ │ │ │ +00092250: 696c 642d 4465 7065 6e64 732d 4172 6368 ild-Depends-Arch │ │ │ │ │ +00092260: 2042 7569 6c64 2d43 6f6e 666c 6963 7473 Build-Conflicts │ │ │ │ │ +00092270: 2042 7569 6c64 2d43 6f6e 666c 6963 7473 Build-Conflicts │ │ │ │ │ +00092280: 2d49 6e64 6570 2042 7569 6c64 2d43 6f6e -Indep Build-Con │ │ │ │ │ +00092290: 666c 6963 7473 2d41 7263 687f 3234 3239 flicts-Arch.2429 │ │ │ │ │ +000922a0: 3639 0a52 6566 3a20 6368 2d72 656c 6174 69.Ref: ch-relat │ │ │ │ │ +000922b0: 696f 6e73 6869 7073 2072 656c 6174 696f ionships relatio │ │ │ │ │ +000922c0: 6e73 6869 7073 2d62 6574 7765 656e 2d73 nships-between-s │ │ │ │ │ +000922d0: 6f75 7263 652d 616e 642d 6269 6e61 7279 ource-and-binary │ │ │ │ │ +000922e0: 2d70 6163 6b61 6765 732d 6275 696c 642d -packages-build- │ │ │ │ │ +000922f0: 6465 7065 6e64 732d 6275 696c 642d 6465 depends-build-de │ │ │ │ │ +00092300: 7065 6e64 732d 696e 6465 702d 6275 696c pends-indep-buil │ │ │ │ │ +00092310: 642d 6465 7065 6e64 732d 6172 6368 2d62 d-depends-arch-b │ │ │ │ │ +00092320: 7569 6c64 2d63 6f6e 666c 6963 7473 2d62 uild-conflicts-b │ │ │ │ │ +00092330: 7569 6c64 2d63 6f6e 666c 6963 7473 2d69 uild-conflicts-i │ │ │ │ │ +00092340: 6e64 6570 2d62 7569 6c64 2d63 6f6e 666c ndep-build-confl │ │ │ │ │ +00092350: 6963 7473 2d61 7263 687f 3234 3333 3439 icts-arch.243349 │ │ │ │ │ +00092360: 0a52 6566 3a20 6665 7f32 3433 3334 390a .Ref: fe.243349. │ │ │ │ │ +00092370: 5265 663a 2063 682d 7265 6c61 7469 6f6e Ref: ch-relation │ │ │ │ │ +00092380: 7368 6970 7320 732d 736f 7572 6365 6269 ships s-sourcebi │ │ │ │ │ +00092390: 6e61 7279 6465 7073 7f32 3433 3334 390a narydeps.243349. │ │ │ │ │ +000923a0: 5265 663a 2039 367f 3234 3333 3439 0a4e Ref: 96.243349.N │ │ │ │ │ +000923b0: 6f64 653a 2041 6464 6974 696f 6e61 6c20 ode: Additional │ │ │ │ │ +000923c0: 736f 7572 6365 2070 6163 6b61 6765 7320 source packages │ │ │ │ │ +000923d0: 7573 6564 2074 6f20 6275 696c 6420 7468 used to build th │ │ │ │ │ +000923e0: 6520 6269 6e61 7279 202d 2042 7569 6c74 e binary - Built │ │ │ │ │ +000923f0: 2d55 7369 6e67 7f32 3437 3136 380a 5265 -Using.247168.Re │ │ │ │ │ +00092400: 663a 2063 682d 7265 6c61 7469 6f6e 7368 f: ch-relationsh │ │ │ │ │ +00092410: 6970 7320 6164 6469 7469 6f6e 616c 2d73 ips additional-s │ │ │ │ │ +00092420: 6f75 7263 652d 7061 636b 6167 6573 2d75 ource-packages-u │ │ │ │ │ +00092430: 7365 642d 746f 2d62 7569 6c64 2d74 6865 sed-to-build-the │ │ │ │ │ +00092440: 2d62 696e 6172 792d 6275 696c 742d 7573 -binary-built-us │ │ │ │ │ +00092450: 696e 677f 3234 3734 3838 0a52 6566 3a20 ing.247488.Ref: │ │ │ │ │ +00092460: 6666 7f32 3437 3438 380a 5265 663a 2063 ff.247488.Ref: c │ │ │ │ │ +00092470: 682d 7265 6c61 7469 6f6e 7368 6970 7320 h-relationships │ │ │ │ │ +00092480: 732d 6275 696c 742d 7573 696e 677f 3234 s-built-using.24 │ │ │ │ │ +00092490: 3734 3838 0a52 6566 3a20 3963 7f32 3437 7488.Ref: 9c.247 │ │ │ │ │ +000924a0: 3438 380a 5265 663a 2041 6464 6974 696f 488.Ref: Additio │ │ │ │ │ +000924b0: 6e61 6c20 736f 7572 6365 2070 6163 6b61 nal source packa │ │ │ │ │ +000924c0: 6765 7320 7573 6564 2074 6f20 6275 696c ges used to buil │ │ │ │ │ +000924d0: 6420 7468 6520 6269 6e61 7279 202d 2042 d the binary - B │ │ │ │ │ +000924e0: 7569 6c74 2d55 7369 6e67 2d46 6f6f 746e uilt-Using-Footn │ │ │ │ │ +000924f0: 6f74 652d 317f 3234 3934 3436 0a52 6566 ote-1.249446.Ref │ │ │ │ │ +00092500: 3a20 4164 6469 7469 6f6e 616c 2073 6f75 : Additional sou │ │ │ │ │ +00092510: 7263 6520 7061 636b 6167 6573 2075 7365 rce packages use │ │ │ │ │ +00092520: 6420 746f 2062 7569 6c64 2074 6865 2062 d to build the b │ │ │ │ │ +00092530: 696e 6172 7920 2d20 4275 696c 742d 5573 inary - Built-Us │ │ │ │ │ +00092540: 696e 672d 466f 6f74 6e6f 7465 2d32 7f32 ing-Footnote-2.2 │ │ │ │ │ +00092550: 3439 3538 390a 4e6f 6465 3a20 5368 6172 49589.Node: Shar │ │ │ │ │ +00092560: 6564 206c 6962 7261 7269 6573 7f32 3439 ed libraries.249 │ │ │ │ │ +00092570: 3637 360a 5265 663a 2063 682d 7368 6172 676.Ref: ch-shar │ │ │ │ │ +00092580: 6564 6c69 6273 2064 6f63 7f32 3439 3831 edlibs doc.24981 │ │ │ │ │ +00092590: 370a 5265 663a 2031 3030 7f32 3439 3831 7.Ref: 100.24981 │ │ │ │ │ +000925a0: 370a 5265 663a 2063 682d 7368 6172 6564 7.Ref: ch-shared │ │ │ │ │ +000925b0: 6c69 6273 2073 6861 7265 642d 6c69 6272 libs shared-libr │ │ │ │ │ +000925c0: 6172 6965 737f 3234 3938 3137 0a52 6566 aries.249817.Ref │ │ │ │ │ +000925d0: 3a20 3130 317f 3234 3938 3137 0a52 6566 : 101.249817.Ref │ │ │ │ │ +000925e0: 3a20 5368 6172 6564 206c 6962 7261 7269 : Shared librari │ │ │ │ │ +000925f0: 6573 2d46 6f6f 746e 6f74 652d 317f 3235 es-Footnote-1.25 │ │ │ │ │ +00092600: 3236 3839 0a4e 6f64 653a 2052 756e 2d74 2689.Node: Run-t │ │ │ │ │ +00092610: 696d 6520 7368 6172 6564 206c 6962 7261 ime shared libra │ │ │ │ │ +00092620: 7269 6573 7f32 3533 3236 330a 5265 663a ries.253263.Ref: │ │ │ │ │ +00092630: 2063 682d 7368 6172 6564 6c69 6273 2072 ch-sharedlibs r │ │ │ │ │ +00092640: 756e 2d74 696d 652d 7368 6172 6564 2d6c un-time-shared-l │ │ │ │ │ +00092650: 6962 7261 7269 6573 7f32 3533 3338 350a ibraries.253385. │ │ │ │ │ +00092660: 5265 663a 2031 3034 7f32 3533 3338 350a Ref: 104.253385. │ │ │ │ │ +00092670: 5265 663a 2063 682d 7368 6172 6564 6c69 Ref: ch-sharedli │ │ │ │ │ +00092680: 6273 2073 2d73 6861 7265 646c 6962 732d bs s-sharedlibs- │ │ │ │ │ +00092690: 7275 6e74 696d 657f 3235 3333 3835 0a52 runtime.253385.R │ │ │ │ │ +000926a0: 6566 3a20 3130 327f 3235 3333 3835 0a52 ef: 102.253385.R │ │ │ │ │ +000926b0: 6566 3a20 5275 6e2d 7469 6d65 2073 6861 ef: Run-time sha │ │ │ │ │ +000926c0: 7265 6420 6c69 6272 6172 6965 732d 466f red libraries-Fo │ │ │ │ │ +000926d0: 6f74 6e6f 7465 2d31 7f32 3537 3536 380a otnote-1.257568. │ │ │ │ │ +000926e0: 5265 663a 2052 756e 2d74 696d 6520 7368 Ref: Run-time sh │ │ │ │ │ +000926f0: 6172 6564 206c 6962 7261 7269 6573 2d46 ared libraries-F │ │ │ │ │ +00092700: 6f6f 746e 6f74 652d 327f 3235 3831 3233 ootnote-2.258123 │ │ │ │ │ +00092710: 0a52 6566 3a20 5275 6e2d 7469 6d65 2073 .Ref: Run-time s │ │ │ │ │ +00092720: 6861 7265 6420 6c69 6272 6172 6965 732d hared libraries- │ │ │ │ │ +00092730: 466f 6f74 6e6f 7465 2d33 7f32 3538 3436 Footnote-3.25846 │ │ │ │ │ +00092740: 390a 4e6f 6465 3a20 6c64 636f 6e66 6967 9.Node: ldconfig │ │ │ │ │ +00092750: 7f32 3539 3335 300a 5265 663a 2063 682d .259350.Ref: ch- │ │ │ │ │ +00092760: 7368 6172 6564 6c69 6273 206c 6463 6f6e sharedlibs ldcon │ │ │ │ │ +00092770: 6669 677f 3235 3934 3237 0a52 6566 3a20 fig.259427.Ref: │ │ │ │ │ +00092780: 3130 367f 3235 3934 3237 0a52 6566 3a20 106.259427.Ref: │ │ │ │ │ +00092790: 6368 2d73 6861 7265 646c 6962 7320 732d ch-sharedlibs s- │ │ │ │ │ +000927a0: 6c64 636f 6e66 6967 7f32 3539 3432 370a ldconfig.259427. │ │ │ │ │ +000927b0: 5265 663a 2031 3037 7f32 3539 3432 370a Ref: 107.259427. │ │ │ │ │ +000927c0: 5265 663a 206c 6463 6f6e 6669 672d 466f Ref: ldconfig-Fo │ │ │ │ │ +000927d0: 6f74 6e6f 7465 2d31 7f32 3539 3931 340a otnote-1.259914. │ │ │ │ │ +000927e0: 4e6f 6465 3a20 5368 6172 6564 206c 6962 Node: Shared lib │ │ │ │ │ +000927f0: 7261 7279 2073 7570 706f 7274 2066 696c rary support fil │ │ │ │ │ +00092800: 6573 7f32 3630 3037 360a 5265 663a 2063 es.260076.Ref: c │ │ │ │ │ +00092810: 682d 7368 6172 6564 6c69 6273 2073 2d73 h-sharedlibs s-s │ │ │ │ │ +00092820: 6861 7265 646c 6962 732d 7375 7070 6f72 haredlibs-suppor │ │ │ │ │ +00092830: 742d 6669 6c65 737f 3236 3032 3233 0a52 t-files.260223.R │ │ │ │ │ +00092840: 6566 3a20 3130 387f 3236 3032 3233 0a52 ef: 108.260223.R │ │ │ │ │ +00092850: 6566 3a20 6368 2d73 6861 7265 646c 6962 ef: ch-sharedlib │ │ │ │ │ +00092860: 7320 7368 6172 6564 2d6c 6962 7261 7279 s shared-library │ │ │ │ │ +00092870: 2d73 7570 706f 7274 2d66 696c 6573 7f32 -support-files.2 │ │ │ │ │ +00092880: 3630 3232 330a 5265 663a 2031 3039 7f32 60223.Ref: 109.2 │ │ │ │ │ +00092890: 3630 3232 330a 5265 663a 2053 6861 7265 60223.Ref: Share │ │ │ │ │ +000928a0: 6420 6c69 6272 6172 7920 7375 7070 6f72 d library suppor │ │ │ │ │ +000928b0: 7420 6669 6c65 732d 466f 6f74 6e6f 7465 t files-Footnote │ │ │ │ │ +000928c0: 2d31 7f32 3631 3737 390a 4e6f 6465 3a20 -1.261779.Node: │ │ │ │ │ +000928d0: 5374 6174 6963 206c 6962 7261 7269 6573 Static libraries │ │ │ │ │ +000928e0: 7f32 3631 3837 300a 5265 663a 2063 682d .261870.Ref: ch- │ │ │ │ │ +000928f0: 7368 6172 6564 6c69 6273 2073 2d73 6861 sharedlibs s-sha │ │ │ │ │ +00092900: 7265 646c 6962 732d 7374 6174 6963 7f32 redlibs-static.2 │ │ │ │ │ +00092910: 3632 3030 390a 5265 663a 2031 3061 7f32 62009.Ref: 10a.2 │ │ │ │ │ +00092920: 3632 3030 390a 5265 663a 2063 682d 7368 62009.Ref: ch-sh │ │ │ │ │ +00092930: 6172 6564 6c69 6273 2073 7461 7469 632d aredlibs static- │ │ │ │ │ +00092940: 6c69 6272 6172 6965 737f 3236 3230 3039 libraries.262009 │ │ │ │ │ +00092950: 0a52 6566 3a20 3130 627f 3236 3230 3039 .Ref: 10b.262009 │ │ │ │ │ +00092960: 0a4e 6f64 653a 2044 6576 656c 6f70 6d65 .Node: Developme │ │ │ │ │ +00092970: 6e74 2066 696c 6573 7f32 3632 3730 330a nt files.262703. │ │ │ │ │ +00092980: 5265 663a 2063 682d 7368 6172 6564 6c69 Ref: ch-sharedli │ │ │ │ │ +00092990: 6273 2064 6576 656c 6f70 6d65 6e74 2d66 bs development-f │ │ │ │ │ +000929a0: 696c 6573 7f32 3632 3836 370a 5265 663a iles.262867.Ref: │ │ │ │ │ +000929b0: 2031 3063 7f32 3632 3836 370a 5265 663a 10c.262867.Ref: │ │ │ │ │ +000929c0: 2063 682d 7368 6172 6564 6c69 6273 2073 ch-sharedlibs s │ │ │ │ │ +000929d0: 2d73 6861 7265 646c 6962 732d 6465 767f -sharedlibs-dev. │ │ │ │ │ +000929e0: 3236 3238 3637 0a52 6566 3a20 3130 647f 262867.Ref: 10d. │ │ │ │ │ +000929f0: 3236 3238 3637 0a52 6566 3a20 4465 7665 262867.Ref: Deve │ │ │ │ │ +00092a00: 6c6f 706d 656e 7420 6669 6c65 732d 466f lopment files-Fo │ │ │ │ │ +00092a10: 6f74 6e6f 7465 2d31 7f32 3634 3430 310a otnote-1.264401. │ │ │ │ │ +00092a20: 4e6f 6465 3a20 4465 7065 6e64 656e 6369 Node: Dependenci │ │ │ │ │ +00092a30: 6573 2062 6574 7765 656e 2074 6865 2070 es between the p │ │ │ │ │ +00092a40: 6163 6b61 6765 7320 6f66 2074 6865 2073 ackages of the s │ │ │ │ │ +00092a50: 616d 6520 6c69 6272 6172 797f 3236 3436 ame library.2646 │ │ │ │ │ +00092a60: 3338 0a52 6566 3a20 6368 2d73 6861 7265 38.Ref: ch-share │ │ │ │ │ +00092a70: 646c 6962 7320 6465 7065 6e64 656e 6369 dlibs dependenci │ │ │ │ │ +00092a80: 6573 2d62 6574 7765 656e 2d74 6865 2d70 es-between-the-p │ │ │ │ │ +00092a90: 6163 6b61 6765 732d 6f66 2d74 6865 2d73 ackages-of-the-s │ │ │ │ │ +00092aa0: 616d 652d 6c69 6272 6172 797f 3236 3438 ame-library.2648 │ │ │ │ │ +00092ab0: 3337 0a52 6566 3a20 3130 667f 3236 3438 37.Ref: 10f.2648 │ │ │ │ │ +00092ac0: 3337 0a52 6566 3a20 6368 2d73 6861 7265 37.Ref: ch-share │ │ │ │ │ +00092ad0: 646c 6962 7320 732d 7368 6172 6564 6c69 dlibs s-sharedli │ │ │ │ │ +00092ae0: 6273 2d69 6e74 7261 6465 7073 7f32 3634 bs-intradeps.264 │ │ │ │ │ +00092af0: 3833 370a 5265 663a 2031 3130 7f32 3634 837.Ref: 110.264 │ │ │ │ │ +00092b00: 3833 370a 5265 663a 2044 6570 656e 6465 837.Ref: Depende │ │ │ │ │ +00092b10: 6e63 6965 7320 6265 7477 6565 6e20 7468 ncies between th │ │ │ │ │ +00092b20: 6520 7061 636b 6167 6573 206f 6620 7468 e packages of th │ │ │ │ │ +00092b30: 6520 7361 6d65 206c 6962 7261 7279 2d46 e same library-F │ │ │ │ │ +00092b40: 6f6f 746e 6f74 652d 317f 3236 3532 3338 ootnote-1.265238 │ │ │ │ │ +00092b50: 0a4e 6f64 653a 2044 6570 656e 6465 6e63 .Node: Dependenc │ │ │ │ │ +00092b60: 6965 7320 6265 7477 6565 6e20 7468 6520 ies between the │ │ │ │ │ +00092b70: 6c69 6272 6172 7920 616e 6420 6f74 6865 library and othe │ │ │ │ │ +00092b80: 7220 7061 636b 6167 6573 7f32 3635 3336 r packages.26536 │ │ │ │ │ +00092b90: 360a 5265 663a 2063 682d 7368 6172 6564 6.Ref: ch-shared │ │ │ │ │ +00092ba0: 6c69 6273 2064 6570 656e 6465 6e63 6965 libs dependencie │ │ │ │ │ +00092bb0: 732d 6265 7477 6565 6e2d 7468 652d 6c69 s-between-the-li │ │ │ │ │ +00092bc0: 6272 6172 792d 616e 642d 6f74 6865 722d brary-and-other- │ │ │ │ │ +00092bd0: 7061 636b 6167 6573 7f32 3635 3533 390a packages.265539. │ │ │ │ │ +00092be0: 5265 663a 2031 3131 7f32 3635 3533 390a Ref: 111.265539. │ │ │ │ │ +00092bf0: 5265 663a 2063 682d 7368 6172 6564 6c69 Ref: ch-sharedli │ │ │ │ │ +00092c00: 6273 2073 2d73 6861 7265 646c 6962 732d bs s-sharedlibs- │ │ │ │ │ +00092c10: 6465 7065 6e64 737f 3236 3535 3339 0a52 depends.265539.R │ │ │ │ │ +00092c20: 6566 3a20 3130 357f 3236 3535 3339 0a52 ef: 105.265539.R │ │ │ │ │ +00092c30: 6566 3a20 4465 7065 6e64 656e 6369 6573 ef: Dependencies │ │ │ │ │ +00092c40: 2062 6574 7765 656e 2074 6865 206c 6962 between the lib │ │ │ │ │ +00092c50: 7261 7279 2061 6e64 206f 7468 6572 2070 rary and other p │ │ │ │ │ +00092c60: 6163 6b61 6765 732d 466f 6f74 6e6f 7465 ackages-Footnote │ │ │ │ │ +00092c70: 2d31 7f32 3638 3931 310a 4e6f 6465 3a20 -1.268911.Node: │ │ │ │ │ +00092c80: 4765 6e65 7261 7469 6e67 2064 6570 656e Generating depen │ │ │ │ │ +00092c90: 6465 6e63 6965 7320 6f6e 2073 6861 7265 dencies on share │ │ │ │ │ +00092ca0: 6420 6c69 6272 6172 6965 737f 3236 3932 d libraries.2692 │ │ │ │ │ +00092cb0: 3130 0a52 6566 3a20 6368 2d73 6861 7265 10.Ref: ch-share │ │ │ │ │ +00092cc0: 646c 6962 7320 6765 6e65 7261 7469 6e67 dlibs generating │ │ │ │ │ +00092cd0: 2d64 6570 656e 6465 6e63 6965 732d 6f6e -dependencies-on │ │ │ │ │ +00092ce0: 2d73 6861 7265 642d 6c69 6272 6172 6965 -shared-librarie │ │ │ │ │ +00092cf0: 737f 3236 3933 3833 0a52 6566 3a20 3131 s.269383.Ref: 11 │ │ │ │ │ +00092d00: 327f 3236 3933 3833 0a52 6566 3a20 6368 2.269383.Ref: ch │ │ │ │ │ +00092d10: 2d73 6861 7265 646c 6962 7320 732d 6470 -sharedlibs s-dp │ │ │ │ │ +00092d20: 6b67 2d73 686c 6962 6465 7073 7f32 3639 kg-shlibdeps.269 │ │ │ │ │ +00092d30: 3338 330a 5265 663a 2031 3133 7f32 3639 383.Ref: 113.269 │ │ │ │ │ +00092d40: 3338 330a 5265 663a 2047 656e 6572 6174 383.Ref: Generat │ │ │ │ │ +00092d50: 696e 6720 6465 7065 6e64 656e 6369 6573 ing dependencies │ │ │ │ │ +00092d60: 206f 6e20 7368 6172 6564 206c 6962 7261 on shared libra │ │ │ │ │ +00092d70: 7269 6573 2d46 6f6f 746e 6f74 652d 317f ries-Footnote-1. │ │ │ │ │ +00092d80: 3237 3231 3630 0a52 6566 3a20 4765 6e65 272160.Ref: Gene │ │ │ │ │ +00092d90: 7261 7469 6e67 2064 6570 656e 6465 6e63 rating dependenc │ │ │ │ │ +00092da0: 6965 7320 6f6e 2073 6861 7265 6420 6c69 ies on shared li │ │ │ │ │ +00092db0: 6272 6172 6965 732d 466f 6f74 6e6f 7465 braries-Footnote │ │ │ │ │ +00092dc0: 2d32 7f32 3732 3336 390a 5265 663a 2047 -2.272369.Ref: G │ │ │ │ │ +00092dd0: 656e 6572 6174 696e 6720 6465 7065 6e64 enerating depend │ │ │ │ │ +00092de0: 656e 6369 6573 206f 6e20 7368 6172 6564 encies on shared │ │ │ │ │ +00092df0: 206c 6962 7261 7269 6573 2d46 6f6f 746e libraries-Footn │ │ │ │ │ +00092e00: 6f74 652d 337f 3237 3236 3239 0a52 6566 ote-3.272629.Ref │ │ │ │ │ +00092e10: 3a20 4765 6e65 7261 7469 6e67 2064 6570 : Generating dep │ │ │ │ │ +00092e20: 656e 6465 6e63 6965 7320 6f6e 2073 6861 endencies on sha │ │ │ │ │ +00092e30: 7265 6420 6c69 6272 6172 6965 732d 466f red libraries-Fo │ │ │ │ │ +00092e40: 6f74 6e6f 7465 2d34 7f32 3732 3735 390a otnote-4.272759. │ │ │ │ │ +00092e50: 5265 663a 2047 656e 6572 6174 696e 6720 Ref: Generating │ │ │ │ │ +00092e60: 6465 7065 6e64 656e 6369 6573 206f 6e20 dependencies on │ │ │ │ │ +00092e70: 7368 6172 6564 206c 6962 7261 7269 6573 shared libraries │ │ │ │ │ +00092e80: 2d46 6f6f 746e 6f74 652d 357f 3237 3330 -Footnote-5.2730 │ │ │ │ │ +00092e90: 3731 0a4e 6f64 653a 2053 6861 7265 6420 71.Node: Shared │ │ │ │ │ +00092ea0: 6c69 6272 6172 7920 4142 4920 6368 616e library ABI chan │ │ │ │ │ +00092eb0: 6765 737f 3237 3338 3435 0a52 6566 3a20 ges.273845.Ref: │ │ │ │ │ +00092ec0: 6368 2d73 6861 7265 646c 6962 7320 732d ch-sharedlibs s- │ │ │ │ │ +00092ed0: 7368 6172 6564 6c69 6273 2d75 7064 6174 sharedlibs-updat │ │ │ │ │ +00092ee0: 6573 7f32 3734 3034 350a 5265 663a 2031 es.274045.Ref: 1 │ │ │ │ │ +00092ef0: 3134 7f32 3734 3034 350a 5265 663a 2063 14.274045.Ref: c │ │ │ │ │ +00092f00: 682d 7368 6172 6564 6c69 6273 2073 6861 h-sharedlibs sha │ │ │ │ │ +00092f10: 7265 642d 6c69 6272 6172 792d 6162 692d red-library-abi- │ │ │ │ │ +00092f20: 6368 616e 6765 737f 3237 3430 3435 0a52 changes.274045.R │ │ │ │ │ +00092f30: 6566 3a20 3131 357f 3237 3430 3435 0a52 ef: 115.274045.R │ │ │ │ │ +00092f40: 6566 3a20 5368 6172 6564 206c 6962 7261 ef: Shared libra │ │ │ │ │ +00092f50: 7279 2041 4249 2063 6861 6e67 6573 2d46 ry ABI changes-F │ │ │ │ │ +00092f60: 6f6f 746e 6f74 652d 317f 3237 3835 3431 ootnote-1.278541 │ │ │ │ │ +00092f70: 0a4e 6f64 653a 2054 6865 2073 796d 626f .Node: The symbo │ │ │ │ │ +00092f80: 6c73 2073 7973 7465 6d7f 3237 3930 3734 ls system.279074 │ │ │ │ │ +00092f90: 0a52 6566 3a20 6368 2d73 6861 7265 646c .Ref: ch-sharedl │ │ │ │ │ +00092fa0: 6962 7320 732d 7368 6172 6564 6c69 6273 ibs s-sharedlibs │ │ │ │ │ +00092fb0: 2d73 796d 626f 6c73 7f32 3739 3234 380a -symbols.279248. │ │ │ │ │ +00092fc0: 5265 663a 2033 367f 3237 3932 3438 0a52 Ref: 36.279248.R │ │ │ │ │ +00092fd0: 6566 3a20 6368 2d73 6861 7265 646c 6962 ef: ch-sharedlib │ │ │ │ │ +00092fe0: 7320 7468 652d 7379 6d62 6f6c 732d 7379 s the-symbols-sy │ │ │ │ │ +00092ff0: 7374 656d 7f32 3739 3234 380a 5265 663a stem.279248.Ref: │ │ │ │ │ +00093000: 2031 3138 7f32 3739 3234 380a 4e6f 6465 118.279248.Node │ │ │ │ │ +00093010: 3a20 5468 6520 7379 6d62 6f6c 7320 6669 : The symbols fi │ │ │ │ │ +00093020: 6c65 7320 7072 6573 656e 7420 6f6e 2074 les present on t │ │ │ │ │ +00093030: 6865 2073 7973 7465 6d7f 3237 3936 3439 he system.279649 │ │ │ │ │ +00093040: 0a52 6566 3a20 6368 2d73 6861 7265 646c .Ref: ch-sharedl │ │ │ │ │ +00093050: 6962 7320 732d 7379 6d62 6f6c 732d 7061 ibs s-symbols-pa │ │ │ │ │ +00093060: 7468 737f 3237 3937 3832 0a52 6566 3a20 ths.279782.Ref: │ │ │ │ │ +00093070: 3131 397f 3237 3937 3832 0a52 6566 3a20 119.279782.Ref: │ │ │ │ │ +00093080: 6368 2d73 6861 7265 646c 6962 7320 7468 ch-sharedlibs th │ │ │ │ │ +00093090: 652d 7379 6d62 6f6c 732d 6669 6c65 732d e-symbols-files- │ │ │ │ │ +000930a0: 7072 6573 656e 742d 6f6e 2d74 6865 2d73 present-on-the-s │ │ │ │ │ +000930b0: 7973 7465 6d7f 3237 3937 3832 0a52 6566 ystem.279782.Ref │ │ │ │ │ +000930c0: 3a20 3131 617f 3237 3937 3832 0a52 6566 : 11a.279782.Ref │ │ │ │ │ +000930d0: 3a20 5468 6520 7379 6d62 6f6c 7320 6669 : The symbols fi │ │ │ │ │ +000930e0: 6c65 7320 7072 6573 656e 7420 6f6e 2074 les present on t │ │ │ │ │ +000930f0: 6865 2073 7973 7465 6d2d 466f 6f74 6e6f he system-Footno │ │ │ │ │ +00093100: 7465 2d31 7f32 3832 3030 340a 4e6f 6465 te-1.282004.Node │ │ │ │ │ +00093110: 3a20 5468 6520 7379 6d62 6f6c 7320 4669 : The symbols Fi │ │ │ │ │ +00093120: 6c65 2046 6f72 6d61 747f 3238 3331 3432 le Format.283142 │ │ │ │ │ +00093130: 0a52 6566 3a20 6368 2d73 6861 7265 646c .Ref: ch-sharedl │ │ │ │ │ +00093140: 6962 7320 732d 7379 6d62 6f6c 737f 3238 ibs s-symbols.28 │ │ │ │ │ +00093150: 3333 3038 0a52 6566 3a20 3131 367f 3238 3308.Ref: 116.28 │ │ │ │ │ +00093160: 3333 3038 0a52 6566 3a20 6368 2d73 6861 3308.Ref: ch-sha │ │ │ │ │ +00093170: 7265 646c 6962 7320 7468 652d 7379 6d62 redlibs the-symb │ │ │ │ │ +00093180: 6f6c 732d 6669 6c65 2d66 6f72 6d61 747f ols-file-format. │ │ │ │ │ +00093190: 3238 3333 3038 0a52 6566 3a20 3131 647f 283308.Ref: 11d. │ │ │ │ │ +000931a0: 3238 3333 3038 0a52 6566 3a20 5468 6520 283308.Ref: The │ │ │ │ │ +000931b0: 7379 6d62 6f6c 7320 4669 6c65 2046 6f72 symbols File For │ │ │ │ │ +000931c0: 6d61 742d 466f 6f74 6e6f 7465 2d31 7f32 mat-Footnote-1.2 │ │ │ │ │ +000931d0: 3838 3135 340a 5265 663a 2054 6865 2073 88154.Ref: The s │ │ │ │ │ +000931e0: 796d 626f 6c73 2046 696c 6520 466f 726d ymbols File Form │ │ │ │ │ +000931f0: 6174 2d46 6f6f 746e 6f74 652d 327f 3238 at-Footnote-2.28 │ │ │ │ │ +00093200: 3832 3632 0a52 6566 3a20 5468 6520 7379 8262.Ref: The sy │ │ │ │ │ +00093210: 6d62 6f6c 7320 4669 6c65 2046 6f72 6d61 mbols File Forma │ │ │ │ │ +00093220: 742d 466f 6f74 6e6f 7465 2d33 7f32 3839 t-Footnote-3.289 │ │ │ │ │ +00093230: 3033 320a 4e6f 6465 3a20 5072 6f76 6964 032.Node: Provid │ │ │ │ │ +00093240: 696e 6720 6120 7379 6d62 6f6c 7320 6669 ing a symbols fi │ │ │ │ │ +00093250: 6c65 7f32 3839 3435 360a 5265 663a 2063 le.289456.Ref: c │ │ │ │ │ +00093260: 682d 7368 6172 6564 6c69 6273 2070 726f h-sharedlibs pro │ │ │ │ │ +00093270: 7669 6469 6e67 2d61 2d73 796d 626f 6c73 viding-a-symbols │ │ │ │ │ +00093280: 2d66 696c 657f 3238 3935 3734 0a52 6566 -file.289574.Ref │ │ │ │ │ +00093290: 3a20 3131 657f 3238 3935 3734 0a52 6566 : 11e.289574.Ref │ │ │ │ │ +000932a0: 3a20 6368 2d73 6861 7265 646c 6962 7320 : ch-sharedlibs │ │ │ │ │ +000932b0: 732d 7072 6f76 6964 696e 672d 7379 6d62 s-providing-symb │ │ │ │ │ +000932c0: 6f6c 737f 3238 3935 3734 0a52 6566 3a20 ols.289574.Ref: │ │ │ │ │ +000932d0: 3131 627f 3238 3935 3734 0a52 6566 3a20 11b.289574.Ref: │ │ │ │ │ +000932e0: 5072 6f76 6964 696e 6720 6120 7379 6d62 Providing a symb │ │ │ │ │ +000932f0: 6f6c 7320 6669 6c65 2d46 6f6f 746e 6f74 ols file-Footnot │ │ │ │ │ +00093300: 652d 317f 3239 3132 3539 0a4e 6f64 653a e-1.291259.Node: │ │ │ │ │ +00093310: 2054 6865 2073 686c 6962 7320 7379 7374 The shlibs syst │ │ │ │ │ +00093320: 656d 7f32 3931 3432 360a 5265 663a 2063 em.291426.Ref: c │ │ │ │ │ +00093330: 682d 7368 6172 6564 6c69 6273 2073 2d73 h-sharedlibs s-s │ │ │ │ │ +00093340: 6861 7265 646c 6962 732d 7368 6c69 6264 haredlibs-shlibd │ │ │ │ │ +00093350: 6570 737f 3239 3135 3635 0a52 6566 3a20 eps.291565.Ref: │ │ │ │ │ +00093360: 3337 7f32 3931 3536 350a 5265 663a 2063 37.291565.Ref: c │ │ │ │ │ +00093370: 682d 7368 6172 6564 6c69 6273 2074 6865 h-sharedlibs the │ │ │ │ │ +00093380: 2d73 686c 6962 732d 7379 7374 656d 7f32 -shlibs-system.2 │ │ │ │ │ +00093390: 3931 3536 350a 5265 663a 2031 3166 7f32 91565.Ref: 11f.2 │ │ │ │ │ +000933a0: 3931 3536 350a 4e6f 6465 3a20 5468 6520 91565.Node: The │ │ │ │ │ +000933b0: 7368 6c69 6273 2066 696c 6573 2070 7265 shlibs files pre │ │ │ │ │ +000933c0: 7365 6e74 206f 6e20 7468 6520 7379 7374 sent on the syst │ │ │ │ │ +000933d0: 656d 7f32 3932 3333 370a 5265 663a 2063 em.292337.Ref: c │ │ │ │ │ +000933e0: 682d 7368 6172 6564 6c69 6273 2073 2d73 h-sharedlibs s-s │ │ │ │ │ +000933f0: 686c 6962 732d 7061 7468 737f 3239 3234 hlibs-paths.2924 │ │ │ │ │ +00093400: 3637 0a52 6566 3a20 3131 637f 3239 3234 67.Ref: 11c.2924 │ │ │ │ │ +00093410: 3637 0a52 6566 3a20 6368 2d73 6861 7265 67.Ref: ch-share │ │ │ │ │ +00093420: 646c 6962 7320 7468 652d 7368 6c69 6273 dlibs the-shlibs │ │ │ │ │ +00093430: 2d66 696c 6573 2d70 7265 7365 6e74 2d6f -files-present-o │ │ │ │ │ +00093440: 6e2d 7468 652d 7379 7374 656d 7f32 3932 n-the-system.292 │ │ │ │ │ +00093450: 3436 370a 5265 663a 2031 3230 7f32 3932 467.Ref: 120.292 │ │ │ │ │ +00093460: 3436 370a 4e6f 6465 3a20 5468 6520 7368 467.Node: The sh │ │ │ │ │ +00093470: 6c69 6273 2046 696c 6520 466f 726d 6174 libs File Format │ │ │ │ │ +00093480: 7f32 3934 3436 380a 5265 663a 2063 682d .294468.Ref: ch- │ │ │ │ │ +00093490: 7368 6172 6564 6c69 6273 2073 2d73 686c sharedlibs s-shl │ │ │ │ │ +000934a0: 6962 737f 3239 3436 3330 0a52 6566 3a20 ibs.294630.Ref: │ │ │ │ │ +000934b0: 3131 377f 3239 3436 3330 0a52 6566 3a20 117.294630.Ref: │ │ │ │ │ +000934c0: 6368 2d73 6861 7265 646c 6962 7320 7468 ch-sharedlibs th │ │ │ │ │ +000934d0: 652d 7368 6c69 6273 2d66 696c 652d 666f e-shlibs-file-fo │ │ │ │ │ +000934e0: 726d 6174 7f32 3934 3633 300a 5265 663a rmat.294630.Ref: │ │ │ │ │ +000934f0: 2031 3231 7f32 3934 3633 300a 4e6f 6465 121.294630.Node │ │ │ │ │ +00093500: 3a20 5072 6f76 6964 696e 6720 6120 7368 : Providing a sh │ │ │ │ │ +00093510: 6c69 6273 2066 696c 657f 3239 3636 3935 libs file.296695 │ │ │ │ │ +00093520: 0a52 6566 3a20 6368 2d73 6861 7265 646c .Ref: ch-sharedl │ │ │ │ │ +00093530: 6962 7320 7072 6f76 6964 696e 672d 612d ibs providing-a- │ │ │ │ │ +00093540: 7368 6c69 6273 2d66 696c 657f 3239 3638 shlibs-file.2968 │ │ │ │ │ +00093550: 3130 0a52 6566 3a20 3132 327f 3239 3638 10.Ref: 122.2968 │ │ │ │ │ +00093560: 3130 0a52 6566 3a20 6368 2d73 6861 7265 10.Ref: ch-share │ │ │ │ │ +00093570: 646c 6962 7320 7338 2d36 2d34 2d33 7f32 dlibs s8-6-4-3.2 │ │ │ │ │ +00093580: 3936 3831 300a 5265 663a 2031 3233 7f32 96810.Ref: 123.2 │ │ │ │ │ +00093590: 3936 3831 300a 5265 663a 2050 726f 7669 96810.Ref: Provi │ │ │ │ │ +000935a0: 6469 6e67 2061 2073 686c 6962 7320 6669 ding a shlibs fi │ │ │ │ │ +000935b0: 6c65 2d46 6f6f 746e 6f74 652d 317f 3239 le-Footnote-1.29 │ │ │ │ │ +000935c0: 3734 3535 0a4e 6f64 653a 2054 6865 204f 7455.Node: The O │ │ │ │ │ +000935d0: 7065 7261 7469 6e67 2053 7973 7465 6d7f perating System. │ │ │ │ │ +000935e0: 3239 3737 3239 0a52 6566 3a20 6368 2d6f 297729.Ref: ch-o │ │ │ │ │ +000935f0: 7065 7273 7973 2064 6f63 7f32 3937 3833 persys doc.29783 │ │ │ │ │ +00093600: 380a 5265 663a 2031 3234 7f32 3937 3833 8.Ref: 124.29783 │ │ │ │ │ +00093610: 380a 5265 663a 2063 682d 6f70 6572 7379 8.Ref: ch-opersy │ │ │ │ │ +00093620: 7320 7468 652d 6f70 6572 6174 696e 672d s the-operating- │ │ │ │ │ +00093630: 7379 7374 656d 7f32 3937 3833 380a 5265 system.297838.Re │ │ │ │ │ +00093640: 663a 2031 3235 7f32 3937 3833 380a 4e6f f: 125.297838.No │ │ │ │ │ +00093650: 6465 3a20 4669 6c65 2073 7973 7465 6d20 de: File system │ │ │ │ │ +00093660: 6869 6572 6172 6368 797f 3239 3832 3538 hierarchy.298258 │ │ │ │ │ +00093670: 0a52 6566 3a20 6368 2d6f 7065 7273 7973 .Ref: ch-opersys │ │ │ │ │ +00093680: 2066 696c 652d 7379 7374 656d 2d68 6965 file-system-hie │ │ │ │ │ +00093690: 7261 7263 6879 7f32 3938 3336 380a 5265 rarchy.298368.Re │ │ │ │ │ +000936a0: 663a 2031 3236 7f32 3938 3336 380a 5265 f: 126.298368.Re │ │ │ │ │ +000936b0: 663a 2063 682d 6f70 6572 7379 7320 7339 f: ch-opersys s9 │ │ │ │ │ +000936c0: 2d31 7f32 3938 3336 380a 5265 663a 2031 -1.298368.Ref: 1 │ │ │ │ │ +000936d0: 3237 7f32 3938 3336 380a 4e6f 6465 3a20 27.298368.Node: │ │ │ │ │ +000936e0: 4669 6c65 2053 7973 7465 6d20 5374 7275 File System Stru │ │ │ │ │ +000936f0: 6374 7572 657f 3239 3835 3432 0a52 6566 cture.298542.Ref │ │ │ │ │ +00093700: 3a20 6368 2d6f 7065 7273 7973 2066 696c : ch-opersys fil │ │ │ │ │ +00093710: 652d 7379 7374 656d 2d73 7472 7563 7475 e-system-structu │ │ │ │ │ +00093720: 7265 7f32 3938 3635 390a 5265 663a 2031 re.298659.Ref: 1 │ │ │ │ │ +00093730: 3238 7f32 3938 3635 390a 5265 663a 2063 28.298659.Ref: c │ │ │ │ │ +00093740: 682d 6f70 6572 7379 7320 732d 6668 737f h-opersys s-fhs. │ │ │ │ │ +00093750: 3239 3836 3539 0a52 6566 3a20 3132 7f32 298659.Ref: 12.2 │ │ │ │ │ +00093760: 3938 3635 390a 5265 663a 2046 696c 6520 98659.Ref: File │ │ │ │ │ +00093770: 5379 7374 656d 2053 7472 7563 7475 7265 System Structure │ │ │ │ │ +00093780: 2d46 6f6f 746e 6f74 652d 317f 3330 3334 -Footnote-1.3034 │ │ │ │ │ +00093790: 3639 0a52 6566 3a20 4669 6c65 2053 7973 69.Ref: File Sys │ │ │ │ │ +000937a0: 7465 6d20 5374 7275 6374 7572 652d 466f tem Structure-Fo │ │ │ │ │ +000937b0: 6f74 6e6f 7465 2d32 7f33 3033 3633 350a otnote-2.303635. │ │ │ │ │ +000937c0: 5265 663a 2046 696c 6520 5379 7374 656d Ref: File System │ │ │ │ │ +000937d0: 2053 7472 7563 7475 7265 2d46 6f6f 746e Structure-Footn │ │ │ │ │ +000937e0: 6f74 652d 337f 3330 3337 3430 0a52 6566 ote-3.303740.Ref │ │ │ │ │ +000937f0: 3a20 4669 6c65 2053 7973 7465 6d20 5374 : File System St │ │ │ │ │ +00093800: 7275 6374 7572 652d 466f 6f74 6e6f 7465 ructure-Footnote │ │ │ │ │ +00093810: 2d34 7f33 3033 3835 390a 5265 663a 2046 -4.303859.Ref: F │ │ │ │ │ +00093820: 696c 6520 5379 7374 656d 2053 7472 7563 ile System Struc │ │ │ │ │ +00093830: 7475 7265 2d46 6f6f 746e 6f74 652d 357f ture-Footnote-5. │ │ │ │ │ +00093840: 3330 3339 3137 0a52 6566 3a20 4669 6c65 303917.Ref: File │ │ │ │ │ +00093850: 2053 7973 7465 6d20 5374 7275 6374 7572 System Structur │ │ │ │ │ +00093860: 652d 466f 6f74 6e6f 7465 2d36 7f33 3033 e-Footnote-6.303 │ │ │ │ │ +00093870: 3936 360a 5265 663a 2046 696c 6520 5379 966.Ref: File Sy │ │ │ │ │ +00093880: 7374 656d 2053 7472 7563 7475 7265 2d46 stem Structure-F │ │ │ │ │ +00093890: 6f6f 746e 6f74 652d 377f 3330 3430 3230 ootnote-7.304020 │ │ │ │ │ +000938a0: 0a4e 6f64 653a 2053 6974 652d 7370 6563 .Node: Site-spec │ │ │ │ │ +000938b0: 6966 6963 2070 726f 6772 616d 737f 3330 ific programs.30 │ │ │ │ │ +000938c0: 3430 3734 0a52 6566 3a20 6368 2d6f 7065 4074.Ref: ch-ope │ │ │ │ │ +000938d0: 7273 7973 2073 392d 312d 327f 3330 3432 rsys s9-1-2.3042 │ │ │ │ │ +000938e0: 3330 0a52 6566 3a20 3132 397f 3330 3432 30.Ref: 129.3042 │ │ │ │ │ +000938f0: 3330 0a52 6566 3a20 6368 2d6f 7065 7273 30.Ref: ch-opers │ │ │ │ │ +00093900: 7973 2073 6974 652d 7370 6563 6966 6963 ys site-specific │ │ │ │ │ +00093910: 2d70 726f 6772 616d 737f 3330 3432 3330 -programs.304230 │ │ │ │ │ +00093920: 0a52 6566 3a20 3132 617f 3330 3432 3330 .Ref: 12a.304230 │ │ │ │ │ +00093930: 0a4e 6f64 653a 2054 6865 2073 7973 7465 .Node: The syste │ │ │ │ │ +00093940: 6d2d 7769 6465 206d 6169 6c20 6469 7265 m-wide mail dire │ │ │ │ │ +00093950: 6374 6f72 797f 3330 3731 3637 0a52 6566 ctory.307167.Ref │ │ │ │ │ +00093960: 3a20 6368 2d6f 7065 7273 7973 2073 392d : ch-opersys s9- │ │ │ │ │ +00093970: 312d 337f 3330 3733 3230 0a52 6566 3a20 1-3.307320.Ref: │ │ │ │ │ +00093980: 3132 627f 3330 3733 3230 0a52 6566 3a20 12b.307320.Ref: │ │ │ │ │ +00093990: 6368 2d6f 7065 7273 7973 2074 6865 2d73 ch-opersys the-s │ │ │ │ │ +000939a0: 7973 7465 6d2d 7769 6465 2d6d 6169 6c2d ystem-wide-mail- │ │ │ │ │ +000939b0: 6469 7265 6374 6f72 797f 3330 3733 3230 directory.307320 │ │ │ │ │ +000939c0: 0a52 6566 3a20 3132 637f 3330 3733 3230 .Ref: 12c.307320 │ │ │ │ │ +000939d0: 0a4e 6f64 653a 202f 7275 6e20 616e 6420 .Node: /run and │ │ │ │ │ +000939e0: 2f72 756e 2f6c 6f63 6b7f 3330 3736 3732 /run/lock.307672 │ │ │ │ │ +000939f0: 0a52 6566 3a20 6368 2d6f 7065 7273 7973 .Ref: ch-opersys │ │ │ │ │ +00093a00: 2072 756e 2d61 6e64 2d72 756e 2d6c 6f63 run-and-run-loc │ │ │ │ │ +00093a10: 6b7f 3330 3737 3934 0a52 6566 3a20 3132 k.307794.Ref: 12 │ │ │ │ │ +00093a20: 647f 3330 3737 3934 0a52 6566 3a20 6368 d.307794.Ref: ch │ │ │ │ │ +00093a30: 2d6f 7065 7273 7973 2073 2d66 6873 2d72 -opersys s-fhs-r │ │ │ │ │ +00093a40: 756e 7f33 3037 3739 340a 5265 663a 2031 un.307794.Ref: 1 │ │ │ │ │ +00093a50: 3265 7f33 3037 3739 340a 4e6f 6465 3a20 2e.307794.Node: │ │ │ │ │ +00093a60: 5573 6572 7320 616e 6420 6772 6f75 7073 Users and groups │ │ │ │ │ +00093a70: 7f33 3038 3533 300a 5265 663a 2063 682d .308530.Ref: ch- │ │ │ │ │ +00093a80: 6f70 6572 7379 7320 7339 2d32 7f33 3038 opersys s9-2.308 │ │ │ │ │ +00093a90: 3637 330a 5265 663a 2031 3330 7f33 3038 673.Ref: 130.308 │ │ │ │ │ +00093aa0: 3637 330a 5265 663a 2063 682d 6f70 6572 673.Ref: ch-oper │ │ │ │ │ +00093ab0: 7379 7320 7573 6572 732d 616e 642d 6772 sys users-and-gr │ │ │ │ │ +00093ac0: 6f75 7073 7f33 3038 3637 330a 5265 663a oups.308673.Ref: │ │ │ │ │ +00093ad0: 2031 3331 7f33 3038 3637 330a 4e6f 6465 131.308673.Node │ │ │ │ │ +00093ae0: 3a20 496e 7472 6f64 7563 7469 6f6e 7f33 : Introduction.3 │ │ │ │ │ +00093af0: 3038 3830 310a 5265 663a 2063 682d 6f70 08801.Ref: ch-op │ │ │ │ │ +00093b00: 6572 7379 7320 696e 7472 6f64 7563 7469 ersys introducti │ │ │ │ │ +00093b10: 6f6e 7f33 3038 3930 310a 5265 663a 2031 on.308901.Ref: 1 │ │ │ │ │ +00093b20: 3332 7f33 3038 3930 310a 5265 663a 2063 32.308901.Ref: c │ │ │ │ │ +00093b30: 682d 6f70 6572 7379 7320 7339 2d32 2d31 h-opersys s9-2-1 │ │ │ │ │ +00093b40: 7f33 3038 3930 310a 5265 663a 2031 3333 .308901.Ref: 133 │ │ │ │ │ +00093b50: 7f33 3038 3930 310a 4e6f 6465 3a20 5549 .308901.Node: UI │ │ │ │ │ +00093b60: 4420 616e 6420 4749 4420 636c 6173 7365 D and GID classe │ │ │ │ │ +00093b70: 737f 3331 3030 3238 0a52 6566 3a20 6368 s.310028.Ref: ch │ │ │ │ │ +00093b80: 2d6f 7065 7273 7973 2073 392d 322d 327f -opersys s9-2-2. │ │ │ │ │ +00093b90: 3331 3031 3636 0a52 6566 3a20 3133 347f 310166.Ref: 134. │ │ │ │ │ +00093ba0: 3331 3031 3636 0a52 6566 3a20 6368 2d6f 310166.Ref: ch-o │ │ │ │ │ +00093bb0: 7065 7273 7973 2075 6964 2d61 6e64 2d67 persys uid-and-g │ │ │ │ │ +00093bc0: 6964 2d63 6c61 7373 6573 7f33 3130 3136 id-classes.31016 │ │ │ │ │ +00093bd0: 360a 5265 663a 2031 3335 7f33 3130 3136 6.Ref: 135.31016 │ │ │ │ │ +00093be0: 360a 4e6f 6465 3a20 4e6f 6e2d 6578 6973 6.Node: Non-exis │ │ │ │ │ +00093bf0: 7465 6e74 2068 6f6d 6520 6469 7265 6374 tent home direct │ │ │ │ │ +00093c00: 6f72 6965 737f 3331 3237 3933 0a52 6566 ories.312793.Ref │ │ │ │ │ +00093c10: 3a20 6368 2d6f 7065 7273 7973 206e 6f6e : ch-opersys non │ │ │ │ │ +00093c20: 2d65 7869 7374 656e 742d 686f 6d65 2d64 -existent-home-d │ │ │ │ │ +00093c30: 6972 6563 746f 7269 6573 7f33 3132 3931 irectories.31291 │ │ │ │ │ +00093c40: 300a 5265 663a 2031 3336 7f33 3132 3931 0.Ref: 136.31291 │ │ │ │ │ +00093c50: 300a 5265 663a 2063 682d 6f70 6572 7379 0.Ref: ch-opersy │ │ │ │ │ +00093c60: 7320 732d 6e6f 6e65 7869 7374 656e 747f s s-nonexistent. │ │ │ │ │ +00093c70: 3331 3239 3130 0a52 6566 3a20 3133 377f 312910.Ref: 137. │ │ │ │ │ +00093c80: 3331 3239 3130 0a4e 6f64 653a 2053 7461 312910.Node: Sta │ │ │ │ │ +00093c90: 7274 696e 6720 7379 7374 656d 2073 6572 rting system ser │ │ │ │ │ +00093ca0: 7669 6365 737f 3331 3332 3737 0a52 6566 vices.313277.Ref │ │ │ │ │ +00093cb0: 3a20 6368 2d6f 7065 7273 7973 2073 2d73 : ch-opersys s-s │ │ │ │ │ +00093cc0: 6572 7669 6365 737f 3331 3334 3335 0a52 ervices.313435.R │ │ │ │ │ +00093cd0: 6566 3a20 3133 387f 3331 3334 3335 0a52 ef: 138.313435.R │ │ │ │ │ +00093ce0: 6566 3a20 6368 2d6f 7065 7273 7973 2073 ef: ch-opersys s │ │ │ │ │ +00093cf0: 7461 7274 696e 672d 7379 7374 656d 2d73 tarting-system-s │ │ │ │ │ +00093d00: 6572 7669 6365 737f 3331 3334 3335 0a52 ervices.313435.R │ │ │ │ │ +00093d10: 6566 3a20 3133 397f 3331 3334 3335 0a4e ef: 139.313435.N │ │ │ │ │ +00093d20: 6f64 653a 2049 6e74 726f 6475 6374 696f ode: Introductio │ │ │ │ │ +00093d30: 6e3c 323e 7f33 3133 3833 370a 5265 663a n<2>.313837.Ref: │ │ │ │ │ +00093d40: 2063 682d 6f70 6572 7379 7320 6964 347f ch-opersys id4. │ │ │ │ │ +00093d50: 3331 3339 3438 0a52 6566 3a20 3133 617f 313948.Ref: 13a. │ │ │ │ │ +00093d60: 3331 3339 3438 0a52 6566 3a20 6368 2d6f 313948.Ref: ch-o │ │ │ │ │ +00093d70: 7065 7273 7973 2073 2d73 6572 7669 6365 persys s-service │ │ │ │ │ +00093d80: 732d 696e 7472 6f7f 3331 3339 3438 0a52 s-intro.313948.R │ │ │ │ │ +00093d90: 6566 3a20 3133 627f 3331 3339 3438 0a4e ef: 13b.313948.N │ │ │ │ │ +00093da0: 6f64 653a 2057 7269 7469 6e67 2074 6865 ode: Writing the │ │ │ │ │ +00093db0: 2073 6372 6970 7473 7f33 3135 3435 310a scripts.315451. │ │ │ │ │ +00093dc0: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ +00093dd0: 732d 7772 6974 696e 672d 696e 6974 7f33 s-writing-init.3 │ │ │ │ │ +00093de0: 3135 3630 300a 5265 663a 2031 3266 7f33 15600.Ref: 12f.3 │ │ │ │ │ +00093df0: 3135 3630 300a 5265 663a 2063 682d 6f70 15600.Ref: ch-op │ │ │ │ │ +00093e00: 6572 7379 7320 7772 6974 696e 672d 7468 ersys writing-th │ │ │ │ │ +00093e10: 652d 7363 7269 7074 737f 3331 3536 3030 e-scripts.315600 │ │ │ │ │ +00093e20: 0a52 6566 3a20 3133 637f 3331 3536 3030 .Ref: 13c.315600 │ │ │ │ │ +00093e30: 0a52 6566 3a20 5772 6974 696e 6720 7468 .Ref: Writing th │ │ │ │ │ +00093e40: 6520 7363 7269 7074 732d 466f 6f74 6e6f e scripts-Footno │ │ │ │ │ +00093e50: 7465 2d31 7f33 3230 3833 390a 4e6f 6465 te-1.320839.Node │ │ │ │ │ +00093e60: 3a20 496e 7465 7266 6163 696e 6720 7769 : Interfacing wi │ │ │ │ │ +00093e70: 7468 2069 6e69 7420 7379 7374 656d 737f th init systems. │ │ │ │ │ +00093e80: 3332 3130 3332 0a52 6566 3a20 6368 2d6f 321032.Ref: ch-o │ │ │ │ │ +00093e90: 7065 7273 7973 2069 6e74 6572 6661 6369 persys interfaci │ │ │ │ │ +00093ea0: 6e67 2d77 6974 682d 696e 6974 2d73 7973 ng-with-init-sys │ │ │ │ │ +00093eb0: 7465 6d73 7f33 3231 3139 300a 5265 663a tems.321190.Ref: │ │ │ │ │ +00093ec0: 2031 3364 7f33 3231 3139 300a 5265 663a 13d.321190.Ref: │ │ │ │ │ +00093ed0: 2063 682d 6f70 6572 7379 7320 7339 2d33 ch-opersys s9-3 │ │ │ │ │ +00093ee0: 2d33 7f33 3231 3139 300a 5265 663a 2031 -3.321190.Ref: 1 │ │ │ │ │ +00093ef0: 3365 7f33 3231 3139 300a 4e6f 6465 3a20 3e.321190.Node: │ │ │ │ │ +00093f00: 4d61 6e61 6769 6e67 2074 6865 206c 696e Managing the lin │ │ │ │ │ +00093f10: 6b73 7f33 3231 3835 310a 5265 663a 2063 ks.321851.Ref: c │ │ │ │ │ +00093f20: 682d 6f70 6572 7379 7320 6d61 6e61 6769 h-opersys managi │ │ │ │ │ +00093f30: 6e67 2d74 6865 2d6c 696e 6b73 7f33 3231 ng-the-links.321 │ │ │ │ │ +00093f40: 3937 310a 5265 663a 2031 3366 7f33 3231 971.Ref: 13f.321 │ │ │ │ │ +00093f50: 3937 310a 5265 663a 2063 682d 6f70 6572 971.Ref: ch-oper │ │ │ │ │ +00093f60: 7379 7320 7339 2d33 2d33 2d31 7f33 3231 sys s9-3-3-1.321 │ │ │ │ │ +00093f70: 3937 310a 5265 663a 2031 3430 7f33 3231 971.Ref: 140.321 │ │ │ │ │ +00093f80: 3937 310a 4e6f 6465 3a20 5275 6e6e 696e 971.Node: Runnin │ │ │ │ │ +00093f90: 6720 696e 6974 2073 6372 6970 7473 7f33 g init scripts.3 │ │ │ │ │ +00093fa0: 3234 3831 300a 5265 663a 2063 682d 6f70 24810.Ref: ch-op │ │ │ │ │ +00093fb0: 6572 7379 7320 7275 6e6e 696e 672d 696e ersys running-in │ │ │ │ │ +00093fc0: 6974 2d73 6372 6970 7473 7f33 3234 3933 it-scripts.32493 │ │ │ │ │ +00093fd0: 300a 5265 663a 2031 3431 7f33 3234 3933 0.Ref: 141.32493 │ │ │ │ │ +00093fe0: 300a 5265 663a 2063 682d 6f70 6572 7379 0.Ref: ch-opersy │ │ │ │ │ +00093ff0: 7320 7339 2d33 2d33 2d32 7f33 3234 3933 s s9-3-3-2.32493 │ │ │ │ │ +00094000: 300a 5265 663a 2031 3432 7f33 3234 3933 0.Ref: 142.32493 │ │ │ │ │ +00094010: 300a 4e6f 6465 3a20 426f 6f74 2d74 696d 0.Node: Boot-tim │ │ │ │ │ +00094020: 6520 696e 6974 6961 6c69 7a61 7469 6f6e e initialization │ │ │ │ │ +00094030: 7f33 3236 3330 300a 5265 663a 2063 682d .326300.Ref: ch- │ │ │ │ │ +00094040: 6f70 6572 7379 7320 626f 6f74 2d74 696d opersys boot-tim │ │ │ │ │ +00094050: 652d 696e 6974 6961 6c69 7a61 7469 6f6e e-initialization │ │ │ │ │ +00094060: 7f33 3236 3434 360a 5265 663a 2031 3433 .326446.Ref: 143 │ │ │ │ │ +00094070: 7f33 3236 3434 360a 5265 663a 2063 682d .326446.Ref: ch- │ │ │ │ │ +00094080: 6f70 6572 7379 7320 7339 2d33 2d34 7f33 opersys s9-3-4.3 │ │ │ │ │ +00094090: 3236 3434 360a 5265 663a 2031 3434 7f33 26446.Ref: 144.3 │ │ │ │ │ +000940a0: 3236 3434 360a 4e6f 6465 3a20 4578 616d 26446.Node: Exam │ │ │ │ │ +000940b0: 706c 657f 3332 3635 3431 0a52 6566 3a20 ple.326541.Ref: │ │ │ │ │ +000940c0: 6368 2d6f 7065 7273 7973 2065 7861 6d70 ch-opersys examp │ │ │ │ │ +000940d0: 6c65 7f33 3236 3634 390a 5265 663a 2031 le.326649.Ref: 1 │ │ │ │ │ +000940e0: 3435 7f33 3236 3634 390a 5265 663a 2063 45.326649.Ref: c │ │ │ │ │ +000940f0: 682d 6f70 6572 7379 7320 7339 2d33 2d35 h-opersys s9-3-5 │ │ │ │ │ +00094100: 7f33 3236 3634 390a 5265 663a 2031 3436 .326649.Ref: 146 │ │ │ │ │ +00094110: 7f33 3236 3634 390a 4e6f 6465 3a20 436f .326649.Node: Co │ │ │ │ │ +00094120: 6e73 6f6c 6520 6d65 7373 6167 6573 2066 nsole messages f │ │ │ │ │ +00094130: 726f 6d20 696e 6974 2064 2073 6372 6970 rom init d scrip │ │ │ │ │ +00094140: 7473 7f33 3236 3930 310a 5265 663a 2063 ts.326901.Ref: c │ │ │ │ │ +00094150: 682d 6f70 6572 7379 7320 636f 6e73 6f6c h-opersys consol │ │ │ │ │ +00094160: 652d 6d65 7373 6167 6573 2d66 726f 6d2d e-messages-from- │ │ │ │ │ +00094170: 696e 6974 2d64 2d73 6372 6970 7473 7f33 init-d-scripts.3 │ │ │ │ │ +00094180: 3237 3035 320a 5265 663a 2031 3437 7f33 27052.Ref: 147.3 │ │ │ │ │ +00094190: 3237 3035 320a 5265 663a 2063 682d 6f70 27052.Ref: ch-op │ │ │ │ │ +000941a0: 6572 7379 7320 7339 2d34 7f33 3237 3035 ersys s9-4.32705 │ │ │ │ │ +000941b0: 320a 5265 663a 2031 3438 7f33 3237 3035 2.Ref: 148.32705 │ │ │ │ │ +000941c0: 320a 4e6f 6465 3a20 4372 6f6e 206a 6f62 2.Node: Cron job │ │ │ │ │ +000941d0: 737f 3332 3731 3735 0a52 6566 3a20 6368 s.327175.Ref: ch │ │ │ │ │ +000941e0: 2d6f 7065 7273 7973 2063 726f 6e2d 6a6f -opersys cron-jo │ │ │ │ │ +000941f0: 6273 7f33 3237 3330 370a 5265 663a 2031 bs.327307.Ref: 1 │ │ │ │ │ +00094200: 3439 7f33 3237 3330 370a 5265 663a 2063 49.327307.Ref: c │ │ │ │ │ +00094210: 682d 6f70 6572 7379 7320 732d 6372 6f6e h-opersys s-cron │ │ │ │ │ +00094220: 2d6a 6f62 737f 3332 3733 3037 0a52 6566 -jobs.327307.Ref │ │ │ │ │ +00094230: 3a20 3134 617f 3332 3733 3037 0a52 6566 : 14a.327307.Ref │ │ │ │ │ +00094240: 3a20 4372 6f6e 206a 6f62 732d 466f 6f74 : Cron jobs-Foot │ │ │ │ │ +00094250: 6e6f 7465 2d31 7f33 3330 3132 390a 4e6f note-1.330129.No │ │ │ │ │ +00094260: 6465 3a20 4372 6f6e 206a 6f62 2066 696c de: Cron job fil │ │ │ │ │ +00094270: 6520 6e61 6d65 737f 3333 3031 3836 0a52 e names.330186.R │ │ │ │ │ +00094280: 6566 3a20 6368 2d6f 7065 7273 7973 2063 ef: ch-opersys c │ │ │ │ │ +00094290: 726f 6e2d 6a6f 622d 6669 6c65 2d6e 616d ron-job-file-nam │ │ │ │ │ +000942a0: 6573 7f33 3330 3235 380a 5265 663a 2031 es.330258.Ref: 1 │ │ │ │ │ +000942b0: 3463 7f33 3330 3235 380a 5265 663a 2063 4c.330258.Ref: c │ │ │ │ │ +000942c0: 682d 6f70 6572 7379 7320 732d 6372 6f6e h-opersys s-cron │ │ │ │ │ +000942d0: 2d66 696c 6573 7f33 3330 3235 380a 5265 -files.330258.Re │ │ │ │ │ +000942e0: 663a 2031 3462 7f33 3330 3235 380a 4e6f f: 14b.330258.No │ │ │ │ │ +000942f0: 6465 3a20 4d65 6e75 737f 3333 3038 3637 de: Menus.330867 │ │ │ │ │ +00094300: 0a52 6566 3a20 6368 2d6f 7065 7273 7973 .Ref: ch-opersys │ │ │ │ │ +00094310: 206d 656e 7573 7f33 3330 3938 320a 5265 menus.330982.Re │ │ │ │ │ +00094320: 663a 2031 3464 7f33 3330 3938 320a 5265 f: 14d.330982.Re │ │ │ │ │ +00094330: 663a 2063 682d 6f70 6572 7379 7320 732d f: ch-opersys s- │ │ │ │ │ +00094340: 6d65 6e75 737f 3333 3039 3832 0a52 6566 menus.330982.Ref │ │ │ │ │ +00094350: 3a20 3134 7f33 3330 3938 320a 4e6f 6465 : 14.330982.Node │ │ │ │ │ +00094360: 3a20 4d75 6c74 696d 6564 6961 2068 616e : Multimedia han │ │ │ │ │ +00094370: 646c 6572 737f 3333 3333 3631 0a52 6566 dlers.333361.Ref │ │ │ │ │ +00094380: 3a20 6368 2d6f 7065 7273 7973 206d 756c : ch-opersys mul │ │ │ │ │ +00094390: 7469 6d65 6469 612d 6861 6e64 6c65 7273 timedia-handlers │ │ │ │ │ +000943a0: 7f33 3333 3438 390a 5265 663a 2031 3465 .333489.Ref: 14e │ │ │ │ │ +000943b0: 7f33 3333 3438 390a 5265 663a 2063 682d .333489.Ref: ch- │ │ │ │ │ +000943c0: 6f70 6572 7379 7320 732d 6d69 6d65 7f33 opersys s-mime.3 │ │ │ │ │ +000943d0: 3333 3438 390a 5265 663a 2031 3466 7f33 33489.Ref: 14f.3 │ │ │ │ │ +000943e0: 3333 3438 390a 4e6f 6465 3a20 5265 6769 33489.Node: Regi │ │ │ │ │ +000943f0: 7374 7261 7469 6f6e 206f 6620 6d65 6469 stration of medi │ │ │ │ │ +00094400: 6120 7479 7065 2068 616e 646c 6572 7320 a type handlers │ │ │ │ │ +00094410: 7769 7468 2064 6573 6b74 6f70 2065 6e74 with desktop ent │ │ │ │ │ +00094420: 7269 6573 7f33 3334 3537 310a 5265 663a ries.334571.Ref: │ │ │ │ │ +00094430: 2063 682d 6f70 6572 7379 7320 7265 6769 ch-opersys regi │ │ │ │ │ +00094440: 7374 7261 7469 6f6e 2d6f 662d 6d65 6469 stration-of-medi │ │ │ │ │ +00094450: 612d 7479 7065 2d68 616e 646c 6572 732d a-type-handlers- │ │ │ │ │ +00094460: 7769 7468 2d64 6573 6b74 6f70 2d65 6e74 with-desktop-ent │ │ │ │ │ +00094470: 7269 6573 7f33 3334 3735 350a 5265 663a ries.334755.Ref: │ │ │ │ │ +00094480: 2031 3530 7f33 3334 3735 350a 5265 663a 150.334755.Ref: │ │ │ │ │ +00094490: 2063 682d 6f70 6572 7379 7320 732d 6d65 ch-opersys s-me │ │ │ │ │ +000944a0: 6469 612d 7479 7065 732d 6672 6565 6465 dia-types-freede │ │ │ │ │ +000944b0: 736b 746f 707f 3333 3437 3535 0a52 6566 sktop.334755.Ref │ │ │ │ │ +000944c0: 3a20 3135 317f 3333 3437 3535 0a4e 6f64 : 151.334755.Nod │ │ │ │ │ +000944d0: 653a 2052 6567 6973 7472 6174 696f 6e20 e: Registration │ │ │ │ │ +000944e0: 6f66 206d 6564 6961 2074 7970 6520 6861 of media type ha │ │ │ │ │ +000944f0: 6e64 6c65 7273 2077 6974 6820 6d61 696c ndlers with mail │ │ │ │ │ +00094500: 6361 7020 656e 7472 6965 737f 3333 3532 cap entries.3352 │ │ │ │ │ +00094510: 3039 0a52 6566 3a20 6368 2d6f 7065 7273 09.Ref: ch-opers │ │ │ │ │ +00094520: 7973 2072 6567 6973 7472 6174 696f 6e2d ys registration- │ │ │ │ │ +00094530: 6f66 2d6d 6564 6961 2d74 7970 652d 6861 of-media-type-ha │ │ │ │ │ +00094540: 6e64 6c65 7273 2d77 6974 682d 6d61 696c ndlers-with-mail │ │ │ │ │ +00094550: 6361 702d 656e 7472 6965 737f 3333 3534 cap-entries.3354 │ │ │ │ │ +00094560: 3332 0a52 6566 3a20 3135 327f 3333 3534 32.Ref: 152.3354 │ │ │ │ │ +00094570: 3332 0a52 6566 3a20 6368 2d6f 7065 7273 32.Ref: ch-opers │ │ │ │ │ +00094580: 7973 2073 2d6d 6169 6c63 6170 7f33 3335 ys s-mailcap.335 │ │ │ │ │ +00094590: 3433 320a 5265 663a 2031 3533 7f33 3335 432.Ref: 153.335 │ │ │ │ │ +000945a0: 3433 320a 5265 663a 2052 6567 6973 7472 432.Ref: Registr │ │ │ │ │ +000945b0: 6174 696f 6e20 6f66 206d 6564 6961 2074 ation of media t │ │ │ │ │ +000945c0: 7970 6520 6861 6e64 6c65 7273 2077 6974 ype handlers wit │ │ │ │ │ +000945d0: 6820 6d61 696c 6361 7020 656e 7472 6965 h mailcap entrie │ │ │ │ │ +000945e0: 732d 466f 6f74 6e6f 7465 2d31 7f33 3336 s-Footnote-1.336 │ │ │ │ │ +000945f0: 3231 390a 4e6f 6465 3a20 5072 6f76 6964 219.Node: Provid │ │ │ │ │ +00094600: 696e 6720 6d65 6469 6120 7479 7065 7320 ing media types │ │ │ │ │ +00094610: 746f 2066 696c 6573 7f33 3336 3532 350a to files.336525. │ │ │ │ │ +00094620: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ +00094630: 7072 6f76 6964 696e 672d 6d65 6469 612d providing-media- │ │ │ │ │ +00094640: 7479 7065 732d 746f 2d66 696c 6573 7f33 types-to-files.3 │ │ │ │ │ +00094650: 3336 3638 330a 5265 663a 2031 3534 7f33 36683.Ref: 154.3 │ │ │ │ │ +00094660: 3336 3638 330a 5265 663a 2063 682d 6f70 36683.Ref: ch-op │ │ │ │ │ +00094670: 6572 7379 7320 732d 6669 6c65 2d6d 6564 ersys s-file-med │ │ │ │ │ +00094680: 6961 2d74 7970 657f 3333 3636 3833 0a52 ia-type.336683.R │ │ │ │ │ +00094690: 6566 3a20 3135 357f 3333 3636 3833 0a4e ef: 155.336683.N │ │ │ │ │ +000946a0: 6f64 653a 204b 6579 626f 6172 6420 636f ode: Keyboard co │ │ │ │ │ +000946b0: 6e66 6967 7572 6174 696f 6e7f 3333 3737 nfiguration.3377 │ │ │ │ │ +000946c0: 3939 0a52 6566 3a20 6368 2d6f 7065 7273 99.Ref: ch-opers │ │ │ │ │ +000946d0: 7973 206b 6579 626f 6172 642d 636f 6e66 ys keyboard-conf │ │ │ │ │ +000946e0: 6967 7572 6174 696f 6e7f 3333 3739 3433 iguration.337943 │ │ │ │ │ +000946f0: 0a52 6566 3a20 3135 367f 3333 3739 3433 .Ref: 156.337943 │ │ │ │ │ +00094700: 0a52 6566 3a20 6368 2d6f 7065 7273 7973 .Ref: ch-opersys │ │ │ │ │ +00094710: 2073 392d 387f 3333 3739 3433 0a52 6566 s9-8.337943.Ref │ │ │ │ │ +00094720: 3a20 3135 377f 3333 3739 3433 0a4e 6f64 : 157.337943.Nod │ │ │ │ │ +00094730: 653a 2045 6e76 6972 6f6e 6d65 6e74 2076 e: Environment v │ │ │ │ │ +00094740: 6172 6961 626c 6573 7f33 3431 3633 380a ariables.341638. │ │ │ │ │ +00094750: 5265 663a 2063 682d 6f70 6572 7379 7320 Ref: ch-opersys │ │ │ │ │ +00094760: 656e 7669 726f 6e6d 656e 742d 7661 7269 environment-vari │ │ │ │ │ +00094770: 6162 6c65 737f 3334 3137 3939 0a52 6566 ables.341799.Ref │ │ │ │ │ +00094780: 3a20 3135 387f 3334 3137 3939 0a52 6566 : 158.341799.Ref │ │ │ │ │ +00094790: 3a20 6368 2d6f 7065 7273 7973 2073 392d : ch-opersys s9- │ │ │ │ │ +000947a0: 397f 3334 3137 3939 0a52 6566 3a20 3135 9.341799.Ref: 15 │ │ │ │ │ +000947b0: 397f 3334 3137 3939 0a4e 6f64 653a 2052 9.341799.Node: R │ │ │ │ │ +000947c0: 6567 6973 7465 7269 6e67 2044 6f63 756d egistering Docum │ │ │ │ │ +000947d0: 656e 7473 2075 7369 6e67 2064 6f63 2d62 ents using doc-b │ │ │ │ │ +000947e0: 6173 657f 3334 3238 3630 0a52 6566 3a20 ase.342860.Ref: │ │ │ │ │ +000947f0: 6368 2d6f 7065 7273 7973 2072 6567 6973 ch-opersys regis │ │ │ │ │ +00094800: 7465 7269 6e67 2d64 6f63 756d 656e 7473 tering-documents │ │ │ │ │ +00094810: 2d75 7369 6e67 2d64 6f63 2d62 6173 657f -using-doc-base. │ │ │ │ │ +00094820: 3334 3330 3231 0a52 6566 3a20 3135 617f 343021.Ref: 15a. │ │ │ │ │ +00094830: 3334 3330 3231 0a52 6566 3a20 6368 2d6f 343021.Ref: ch-o │ │ │ │ │ +00094840: 7065 7273 7973 2073 2d64 6f63 2d62 6173 persys s-doc-bas │ │ │ │ │ +00094850: 657f 3334 3330 3231 0a52 6566 3a20 3135 e.343021.Ref: 15 │ │ │ │ │ +00094860: 627f 3334 3330 3231 0a4e 6f64 653a 2041 b.343021.Node: A │ │ │ │ │ +00094870: 6c74 6572 6e61 7465 2069 6e69 7420 7379 lternate init sy │ │ │ │ │ +00094880: 7374 656d 737f 3334 3334 3930 0a52 6566 stems.343490.Ref │ │ │ │ │ +00094890: 3a20 6368 2d6f 7065 7273 7973 2061 6c74 : ch-opersys alt │ │ │ │ │ +000948a0: 6572 6e61 7465 2d69 6e69 742d 7379 7374 ernate-init-syst │ │ │ │ │ +000948b0: 656d 737f 3334 3336 3635 0a52 6566 3a20 ems.343665.Ref: │ │ │ │ │ +000948c0: 3135 637f 3334 3336 3635 0a52 6566 3a20 15c.343665.Ref: │ │ │ │ │ +000948d0: 6368 2d6f 7065 7273 7973 2073 2d61 6c74 ch-opersys s-alt │ │ │ │ │ +000948e0: 6572 6e61 7465 696e 6974 7f33 3433 3636 ernateinit.34366 │ │ │ │ │ +000948f0: 350a 5265 663a 2031 3564 7f33 3433 3636 5.Ref: 15d.34366 │ │ │ │ │ +00094900: 350a 4e6f 6465 3a20 4576 656e 742d 6261 5.Node: Event-ba │ │ │ │ │ +00094910: 7365 6420 626f 6f74 2077 6974 6820 7570 sed boot with up │ │ │ │ │ +00094920: 7374 6172 747f 3334 3337 3938 0a52 6566 start.343798.Ref │ │ │ │ │ +00094930: 3a20 6368 2d6f 7065 7273 7973 2065 7665 : ch-opersys eve │ │ │ │ │ +00094940: 6e74 2d62 6173 6564 2d62 6f6f 742d 7769 nt-based-boot-wi │ │ │ │ │ +00094950: 7468 2d75 7073 7461 7274 7f33 3433 3839 th-upstart.34389 │ │ │ │ │ +00094960: 330a 5265 663a 2031 3565 7f33 3433 3839 3.Ref: 15e.34389 │ │ │ │ │ +00094970: 330a 5265 663a 2063 682d 6f70 6572 7379 3.Ref: ch-opersy │ │ │ │ │ +00094980: 7320 732d 7570 7374 6172 747f 3334 3338 s s-upstart.3438 │ │ │ │ │ +00094990: 3933 0a52 6566 3a20 3135 667f 3334 3338 93.Ref: 15f.3438 │ │ │ │ │ +000949a0: 3933 0a4e 6f64 653a 2053 6967 6e61 6c69 93.Node: Signali │ │ │ │ │ +000949b0: 6e67 2074 6861 7420 6120 7265 626f 6f74 ng that a reboot │ │ │ │ │ +000949c0: 2069 7320 7265 7175 6972 6564 7f33 3434 is required.344 │ │ │ │ │ +000949d0: 3038 300a 5265 663a 2063 682d 6f70 6572 080.Ref: ch-oper │ │ │ │ │ +000949e0: 7379 7320 732d 7369 676e 616c 696e 6772 sys s-signalingr │ │ │ │ │ +000949f0: 6562 6f6f 747f 3334 3432 3130 0a52 6566 eboot.344210.Ref │ │ │ │ │ +00094a00: 3a20 3136 307f 3334 3432 3130 0a52 6566 : 160.344210.Ref │ │ │ │ │ +00094a10: 3a20 6368 2d6f 7065 7273 7973 2073 6967 : ch-opersys sig │ │ │ │ │ +00094a20: 6e61 6c69 6e67 2d74 6861 742d 612d 7265 naling-that-a-re │ │ │ │ │ +00094a30: 626f 6f74 2d69 732d 7265 7175 6972 6564 boot-is-required │ │ │ │ │ +00094a40: 7f33 3434 3231 300a 5265 663a 2031 3631 .344210.Ref: 161 │ │ │ │ │ +00094a50: 7f33 3434 3231 300a 4e6f 6465 3a20 4669 .344210.Node: Fi │ │ │ │ │ +00094a60: 6c65 733c 323e 7f33 3435 3033 360a 5265 les<2>.345036.Re │ │ │ │ │ +00094a70: 663a 2063 682d 6669 6c65 7320 646f 637f f: ch-files doc. │ │ │ │ │ +00094a80: 3334 3531 3438 0a52 6566 3a20 3136 327f 345148.Ref: 162. │ │ │ │ │ +00094a90: 3334 3531 3438 0a52 6566 3a20 6368 2d66 345148.Ref: ch-f │ │ │ │ │ +00094aa0: 696c 6573 2066 696c 6573 7f33 3435 3134 iles files.34514 │ │ │ │ │ +00094ab0: 380a 5265 663a 2031 3633 7f33 3435 3134 8.Ref: 163.34514 │ │ │ │ │ +00094ac0: 380a 4e6f 6465 3a20 4269 6e61 7269 6573 8.Node: Binaries │ │ │ │ │ +00094ad0: 7f33 3435 3337 330a 5265 663a 2063 682d .345373.Ref: ch- │ │ │ │ │ +00094ae0: 6669 6c65 7320 6269 6e61 7269 6573 7f33 files binaries.3 │ │ │ │ │ +00094af0: 3435 3435 310a 5265 663a 2031 3634 7f33 45451.Ref: 164.3 │ │ │ │ │ +00094b00: 3435 3435 310a 5265 663a 2063 682d 6669 45451.Ref: ch-fi │ │ │ │ │ +00094b10: 6c65 7320 732d 6269 6e61 7269 6573 7f33 les s-binaries.3 │ │ │ │ │ +00094b20: 3435 3435 310a 5265 663a 2037 657f 3334 45451.Ref: 7e.34 │ │ │ │ │ +00094b30: 3534 3531 0a4e 6f64 653a 204c 6962 7261 5451.Node: Libra │ │ │ │ │ +00094b40: 7269 6573 7f33 3439 3132 320a 5265 663a ries.349122.Ref: │ │ │ │ │ +00094b50: 2063 682d 6669 6c65 7320 6c69 6272 6172 ch-files librar │ │ │ │ │ +00094b60: 6965 737f 3334 3932 3238 0a52 6566 3a20 ies.349228.Ref: │ │ │ │ │ +00094b70: 3136 357f 3334 3932 3238 0a52 6566 3a20 165.349228.Ref: │ │ │ │ │ +00094b80: 6368 2d66 696c 6573 2073 2d6c 6962 7261 ch-files s-libra │ │ │ │ │ +00094b90: 7269 6573 7f33 3439 3232 380a 5265 663a ries.349228.Ref: │ │ │ │ │ +00094ba0: 2031 3033 7f33 3439 3232 380a 5265 663a 103.349228.Ref: │ │ │ │ │ +00094bb0: 204c 6962 7261 7269 6573 2d46 6f6f 746e Libraries-Footn │ │ │ │ │ +00094bc0: 6f74 652d 317f 3335 3433 3837 0a52 6566 ote-1.354387.Ref │ │ │ │ │ +00094bd0: 3a20 4c69 6272 6172 6965 732d 466f 6f74 : Libraries-Foot │ │ │ │ │ +00094be0: 6e6f 7465 2d32 7f33 3534 3930 390a 5265 note-2.354909.Re │ │ │ │ │ +00094bf0: 663a 204c 6962 7261 7269 6573 2d46 6f6f f: Libraries-Foo │ │ │ │ │ +00094c00: 746e 6f74 652d 337f 3335 3531 3233 0a52 tnote-3.355123.R │ │ │ │ │ +00094c10: 6566 3a20 4c69 6272 6172 6965 732d 466f ef: Libraries-Fo │ │ │ │ │ +00094c20: 6f74 6e6f 7465 2d34 7f33 3535 3638 320a otnote-4.355682. │ │ │ │ │ +00094c30: 5265 663a 204c 6962 7261 7269 6573 2d46 Ref: Libraries-F │ │ │ │ │ +00094c40: 6f6f 746e 6f74 652d 357f 3335 3539 3438 ootnote-5.355948 │ │ │ │ │ +00094c50: 0a52 6566 3a20 4c69 6272 6172 6965 732d .Ref: Libraries- │ │ │ │ │ +00094c60: 466f 6f74 6e6f 7465 2d36 7f33 3536 3039 Footnote-6.35609 │ │ │ │ │ +00094c70: 300a 4e6f 6465 3a20 5368 6172 6564 206c 0.Node: Shared l │ │ │ │ │ +00094c80: 6962 7261 7269 6573 3c32 3e7f 3335 3636 ibraries<2>.3566 │ │ │ │ │ +00094c90: 3736 0a52 6566 3a20 6368 2d66 696c 6573 76.Ref: ch-files │ │ │ │ │ +00094ca0: 2073 3130 2d33 7f33 3536 3738 310a 5265 s10-3.356781.Re │ │ │ │ │ +00094cb0: 663a 2031 3636 7f33 3536 3738 310a 5265 f: 166.356781.Re │ │ │ │ │ +00094cc0: 663a 2063 682d 6669 6c65 7320 7368 6172 f: ch-files shar │ │ │ │ │ +00094cd0: 6564 2d6c 6962 7261 7269 6573 7f33 3536 ed-libraries.356 │ │ │ │ │ +00094ce0: 3738 310a 5265 663a 2031 3637 7f33 3536 781.Ref: 167.356 │ │ │ │ │ +00094cf0: 3738 310a 4e6f 6465 3a20 5363 7269 7074 781.Node: Script │ │ │ │ │ +00094d00: 737f 3335 3638 3832 0a52 6566 3a20 6368 s.356882.Ref: ch │ │ │ │ │ +00094d10: 2d66 696c 6573 2073 2d73 6372 6970 7473 -files s-scripts │ │ │ │ │ +00094d20: 7f33 3536 3939 320a 5265 663a 2035 657f .356992.Ref: 5e. │ │ │ │ │ +00094d30: 3335 3639 3932 0a52 6566 3a20 6368 2d66 356992.Ref: ch-f │ │ │ │ │ +00094d40: 696c 6573 2073 6372 6970 7473 7f33 3536 iles scripts.356 │ │ │ │ │ +00094d50: 3939 320a 5265 663a 2031 3638 7f33 3536 992.Ref: 168.356 │ │ │ │ │ +00094d60: 3939 320a 5265 663a 2053 6372 6970 7473 992.Ref: Scripts │ │ │ │ │ +00094d70: 2d46 6f6f 746e 6f74 652d 317f 3336 3130 -Footnote-1.3610 │ │ │ │ │ +00094d80: 3936 0a52 6566 3a20 5363 7269 7074 732d 96.Ref: Scripts- │ │ │ │ │ +00094d90: 466f 6f74 6e6f 7465 2d32 7f33 3631 3334 Footnote-2.36134 │ │ │ │ │ +00094da0: 360a 4e6f 6465 3a20 5379 6d62 6f6c 6963 6.Node: Symbolic │ │ │ │ │ +00094db0: 206c 696e 6b73 7f33 3631 3532 380a 5265 links.361528.Re │ │ │ │ │ +00094dc0: 663a 2063 682d 6669 6c65 7320 7331 302d f: ch-files s10- │ │ │ │ │ +00094dd0: 357f 3336 3136 3331 0a52 6566 3a20 3136 5.361631.Ref: 16 │ │ │ │ │ +00094de0: 397f 3336 3136 3331 0a52 6566 3a20 6368 9.361631.Ref: ch │ │ │ │ │ +00094df0: 2d66 696c 6573 2073 796d 626f 6c69 632d -files symbolic- │ │ │ │ │ +00094e00: 6c69 6e6b 737f 3336 3136 3331 0a52 6566 links.361631.Ref │ │ │ │ │ +00094e10: 3a20 3136 617f 3336 3136 3331 0a52 6566 : 16a.361631.Ref │ │ │ │ │ +00094e20: 3a20 5379 6d62 6f6c 6963 206c 696e 6b73 : Symbolic links │ │ │ │ │ +00094e30: 2d46 6f6f 746e 6f74 652d 317f 3336 3334 -Footnote-1.3634 │ │ │ │ │ +00094e40: 3031 0a4e 6f64 653a 2044 6576 6963 6520 01.Node: Device │ │ │ │ │ +00094e50: 6669 6c65 737f 3336 3337 3038 0a52 6566 files.363708.Ref │ │ │ │ │ +00094e60: 3a20 6368 2d66 696c 6573 2064 6576 6963 : ch-files devic │ │ │ │ │ +00094e70: 652d 6669 6c65 737f 3336 3338 3233 0a52 e-files.363823.R │ │ │ │ │ +00094e80: 6566 3a20 3136 627f 3336 3338 3233 0a52 ef: 16b.363823.R │ │ │ │ │ +00094e90: 6566 3a20 6368 2d66 696c 6573 2073 3130 ef: ch-files s10 │ │ │ │ │ +00094ea0: 2d36 7f33 3633 3832 330a 5265 663a 2031 -6.363823.Ref: 1 │ │ │ │ │ +00094eb0: 3663 7f33 3633 3832 330a 5265 663a 2044 6c.363823.Ref: D │ │ │ │ │ +00094ec0: 6576 6963 6520 6669 6c65 732d 466f 6f74 evice files-Foot │ │ │ │ │ +00094ed0: 6e6f 7465 2d31 7f33 3634 3832 360a 4e6f note-1.364826.No │ │ │ │ │ +00094ee0: 6465 3a20 436f 6e66 6967 7572 6174 696f de: Configuratio │ │ │ │ │ +00094ef0: 6e20 6669 6c65 737f 3336 3530 3037 0a52 n files.365007.R │ │ │ │ │ +00094f00: 6566 3a20 6368 2d66 696c 6573 2063 6f6e ef: ch-files con │ │ │ │ │ +00094f10: 6669 6775 7261 7469 6f6e 2d66 696c 6573 figuration-files │ │ │ │ │ +00094f20: 7f33 3635 3131 370a 5265 663a 2031 3664 .365117.Ref: 16d │ │ │ │ │ +00094f30: 7f33 3635 3131 370a 5265 663a 2063 682d .365117.Ref: ch- │ │ │ │ │ +00094f40: 6669 6c65 7320 732d 636f 6e66 6967 2d66 files s-config-f │ │ │ │ │ +00094f50: 696c 6573 7f33 3635 3131 370a 5265 663a iles.365117.Ref: │ │ │ │ │ +00094f60: 2033 387f 3336 3531 3137 0a4e 6f64 653a 38.365117.Node: │ │ │ │ │ +00094f70: 2044 6566 696e 6974 696f 6e73 3c32 3e7f Definitions<2>. │ │ │ │ │ +00094f80: 3336 3533 3435 0a52 6566 3a20 6368 2d66 365345.Ref: ch-f │ │ │ │ │ +00094f90: 696c 6573 2064 6566 696e 6974 696f 6e73 iles definitions │ │ │ │ │ +00094fa0: 7f33 3635 3433 390a 5265 663a 2031 3665 .365439.Ref: 16e │ │ │ │ │ +00094fb0: 7f33 3635 3433 390a 5265 663a 2063 682d .365439.Ref: ch- │ │ │ │ │ +00094fc0: 6669 6c65 7320 7331 302d 372d 317f 3336 files s10-7-1.36 │ │ │ │ │ +00094fd0: 3534 3339 0a52 6566 3a20 3136 667f 3336 5439.Ref: 16f.36 │ │ │ │ │ +00094fe0: 3534 3339 0a4e 6f64 653a 204c 6f63 6174 5439.Node: Locat │ │ │ │ │ +00094ff0: 696f 6e7f 3336 3635 3831 0a52 6566 3a20 ion.366581.Ref: │ │ │ │ │ +00095000: 6368 2d66 696c 6573 206c 6f63 6174 696f ch-files locatio │ │ │ │ │ +00095010: 6e7f 3336 3636 3932 0a52 6566 3a20 3137 n.366692.Ref: 17 │ │ │ │ │ +00095020: 307f 3336 3636 3932 0a52 6566 3a20 6368 0.366692.Ref: ch │ │ │ │ │ +00095030: 2d66 696c 6573 2073 3130 2d37 2d32 7f33 -files s10-7-2.3 │ │ │ │ │ +00095040: 3636 3639 320a 5265 663a 2031 3731 7f33 66692.Ref: 171.3 │ │ │ │ │ +00095050: 3636 3639 320a 4e6f 6465 3a20 4265 6861 66692.Node: Beha │ │ │ │ │ +00095060: 7669 6f72 7f33 3637 3136 380a 5265 663a vior.367168.Ref: │ │ │ │ │ +00095070: 2063 682d 6669 6c65 7320 6265 6861 7669 ch-files behavi │ │ │ │ │ +00095080: 6f72 7f33 3637 3239 320a 5265 663a 2031 or.367292.Ref: 1 │ │ │ │ │ +00095090: 3732 7f33 3637 3239 320a 5265 663a 2063 72.367292.Ref: c │ │ │ │ │ +000950a0: 682d 6669 6c65 7320 7331 302d 372d 337f h-files s10-7-3. │ │ │ │ │ +000950b0: 3336 3732 3932 0a52 6566 3a20 3137 337f 367292.Ref: 173. │ │ │ │ │ +000950c0: 3336 3732 3932 0a52 6566 3a20 4265 6861 367292.Ref: Beha │ │ │ │ │ +000950d0: 7669 6f72 2d46 6f6f 746e 6f74 652d 317f vior-Footnote-1. │ │ │ │ │ +000950e0: 3337 3033 3037 0a52 6566 3a20 4265 6861 370307.Ref: Beha │ │ │ │ │ +000950f0: 7669 6f72 2d46 6f6f 746e 6f74 652d 327f vior-Footnote-2. │ │ │ │ │ +00095100: 3337 3034 3132 0a4e 6f64 653a 2053 6861 370412.Node: Sha │ │ │ │ │ +00095110: 7269 6e67 2063 6f6e 6669 6775 7261 7469 ring configurati │ │ │ │ │ +00095120: 6f6e 2066 696c 6573 7f33 3730 3730 390a on files.370709. │ │ │ │ │ +00095130: 5265 663a 2063 682d 6669 6c65 7320 7331 Ref: ch-files s1 │ │ │ │ │ +00095140: 302d 372d 347f 3337 3038 3630 0a52 6566 0-7-4.370860.Ref │ │ │ │ │ +00095150: 3a20 3137 347f 3337 3038 3630 0a52 6566 : 174.370860.Ref │ │ │ │ │ +00095160: 3a20 6368 2d66 696c 6573 2073 6861 7269 : ch-files shari │ │ │ │ │ +00095170: 6e67 2d63 6f6e 6669 6775 7261 7469 6f6e ng-configuration │ │ │ │ │ +00095180: 2d66 696c 6573 7f33 3730 3836 300a 5265 -files.370860.Re │ │ │ │ │ +00095190: 663a 2031 3735 7f33 3730 3836 300a 4e6f f: 175.370860.No │ │ │ │ │ +000951a0: 6465 3a20 5573 6572 2063 6f6e 6669 6775 de: User configu │ │ │ │ │ +000951b0: 7261 7469 6f6e 2066 696c 6573 2022 646f ration files "do │ │ │ │ │ +000951c0: 7466 696c 6573 227f 3337 3336 3134 0a52 tfiles".373614.R │ │ │ │ │ +000951d0: 6566 3a20 6368 2d66 696c 6573 2073 3130 ef: ch-files s10 │ │ │ │ │ +000951e0: 2d37 2d35 7f33 3733 3734 380a 5265 663a -7-5.373748.Ref: │ │ │ │ │ +000951f0: 2031 3736 7f33 3733 3734 380a 5265 663a 176.373748.Ref: │ │ │ │ │ +00095200: 2063 682d 6669 6c65 7320 7573 6572 2d63 ch-files user-c │ │ │ │ │ +00095210: 6f6e 6669 6775 7261 7469 6f6e 2d66 696c onfiguration-fil │ │ │ │ │ +00095220: 6573 2d64 6f74 6669 6c65 737f 3337 3337 es-dotfiles.3737 │ │ │ │ │ +00095230: 3438 0a52 6566 3a20 3137 377f 3337 3337 48.Ref: 177.3737 │ │ │ │ │ +00095240: 3438 0a4e 6f64 653a 204c 6f67 2066 696c 48.Node: Log fil │ │ │ │ │ +00095250: 6573 7f33 3735 3131 370a 5265 663a 2063 es.375117.Ref: c │ │ │ │ │ +00095260: 682d 6669 6c65 7320 6c6f 672d 6669 6c65 h-files log-file │ │ │ │ │ +00095270: 737f 3337 3532 3337 0a52 6566 3a20 3137 s.375237.Ref: 17 │ │ │ │ │ +00095280: 387f 3337 3532 3337 0a52 6566 3a20 6368 8.375237.Ref: ch │ │ │ │ │ +00095290: 2d66 696c 6573 2073 3130 2d38 7f33 3735 -files s10-8.375 │ │ │ │ │ +000952a0: 3233 370a 5265 663a 2031 3739 7f33 3735 237.Ref: 179.375 │ │ │ │ │ +000952b0: 3233 370a 5265 663a 204c 6f67 2066 696c 237.Ref: Log fil │ │ │ │ │ +000952c0: 6573 2d46 6f6f 746e 6f74 652d 317f 3337 es-Footnote-1.37 │ │ │ │ │ +000952d0: 3637 3636 0a4e 6f64 653a 2050 6572 6d69 6766.Node: Permi │ │ │ │ │ +000952e0: 7373 696f 6e73 2061 6e64 206f 776e 6572 ssions and owner │ │ │ │ │ +000952f0: 737f 3337 3734 3138 0a52 6566 3a20 6368 s.377418.Ref: ch │ │ │ │ │ +00095300: 2d66 696c 6573 2070 6572 6d69 7373 696f -files permissio │ │ │ │ │ +00095310: 6e73 2d61 6e64 2d6f 776e 6572 737f 3337 ns-and-owners.37 │ │ │ │ │ +00095320: 3735 3239 0a52 6566 3a20 3137 617f 3337 7529.Ref: 17a.37 │ │ │ │ │ +00095330: 3735 3239 0a52 6566 3a20 6368 2d66 696c 7529.Ref: ch-fil │ │ │ │ │ +00095340: 6573 2073 2d70 6572 6d69 7373 696f 6e73 es s-permissions │ │ │ │ │ +00095350: 2d6f 776e 6572 737f 3337 3735 3239 0a52 -owners.377529.R │ │ │ │ │ +00095360: 6566 3a20 3130 657f 3337 3735 3239 0a52 ef: 10e.377529.R │ │ │ │ │ +00095370: 6566 3a20 5065 726d 6973 7369 6f6e 7320 ef: Permissions │ │ │ │ │ +00095380: 616e 6420 6f77 6e65 7273 2d46 6f6f 746e and owners-Footn │ │ │ │ │ +00095390: 6f74 652d 317f 3338 3136 3034 0a52 6566 ote-1.381604.Ref │ │ │ │ │ +000953a0: 3a20 5065 726d 6973 7369 6f6e 7320 616e : Permissions an │ │ │ │ │ +000953b0: 6420 6f77 6e65 7273 2d46 6f6f 746e 6f74 d owners-Footnot │ │ │ │ │ +000953c0: 652d 327f 3338 3232 3539 0a4e 6f64 653a e-2.382259.Node: │ │ │ │ │ +000953d0: 2054 6865 2075 7365 206f 6620 6470 6b67 The use of dpkg │ │ │ │ │ +000953e0: 2d73 7461 746f 7665 7272 6964 657f 3338 -statoverride.38 │ │ │ │ │ +000953f0: 3235 3434 0a52 6566 3a20 6368 2d66 696c 2544.Ref: ch-fil │ │ │ │ │ +00095400: 6573 2073 3130 2d39 2d31 7f33 3832 3633 es s10-9-1.38263 │ │ │ │ │ +00095410: 380a 5265 663a 2031 3762 7f33 3832 3633 8.Ref: 17b.38263 │ │ │ │ │ +00095420: 380a 5265 663a 2063 682d 6669 6c65 7320 8.Ref: ch-files │ │ │ │ │ +00095430: 7468 652d 7573 652d 6f66 2d64 706b 672d the-use-of-dpkg- │ │ │ │ │ +00095440: 7374 6174 6f76 6572 7269 6465 7f33 3832 statoverride.382 │ │ │ │ │ +00095450: 3633 380a 5265 663a 2031 3763 7f33 3832 638.Ref: 17c.382 │ │ │ │ │ +00095460: 3633 380a 4e6f 6465 3a20 4669 6c65 206e 638.Node: File n │ │ │ │ │ +00095470: 616d 6573 7f33 3835 3030 300a 5265 663a ames.385000.Ref: │ │ │ │ │ +00095480: 2063 682d 6669 6c65 7320 6669 6c65 2d6e ch-files file-n │ │ │ │ │ +00095490: 616d 6573 7f33 3835 3039 330a 5265 663a ames.385093.Ref: │ │ │ │ │ +000954a0: 2031 3764 7f33 3835 3039 330a 5265 663a 17d.385093.Ref: │ │ │ │ │ +000954b0: 2063 682d 6669 6c65 7320 732d 6669 6c65 ch-files s-file │ │ │ │ │ +000954c0: 6e61 6d65 737f 3338 3530 3933 0a52 6566 names.385093.Ref │ │ │ │ │ +000954d0: 3a20 3137 657f 3338 3530 3933 0a4e 6f64 : 17e.385093.Nod │ │ │ │ │ +000954e0: 653a 2043 7573 746f 6d69 7a65 6420 7072 e: Customized pr │ │ │ │ │ +000954f0: 6f67 7261 6d73 7f33 3835 3439 330a 5265 ograms.385493.Re │ │ │ │ │ +00095500: 663a 2063 682d 6375 7374 6f6d 697a 6564 f: ch-customized │ │ │ │ │ +00095510: 2d70 726f 6772 616d 7320 646f 637f 3338 -programs doc.38 │ │ │ │ │ +00095520: 3535 3938 0a52 6566 3a20 3137 667f 3338 5598.Ref: 17f.38 │ │ │ │ │ +00095530: 3535 3938 0a52 6566 3a20 6368 2d63 7573 5598.Ref: ch-cus │ │ │ │ │ +00095540: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ +00095550: 2063 7573 746f 6d69 7a65 642d 7072 6f67 customized-prog │ │ │ │ │ +00095560: 7261 6d73 7f33 3835 3539 380a 5265 663a rams.385598.Ref: │ │ │ │ │ +00095570: 2031 3830 7f33 3835 3539 380a 4e6f 6465 180.385598.Node │ │ │ │ │ +00095580: 3a20 4172 6368 6974 6563 7475 7265 2073 : Architecture s │ │ │ │ │ +00095590: 7065 6369 6669 6361 7469 6f6e 2073 7472 pecification str │ │ │ │ │ +000955a0: 696e 6773 7f33 3836 3039 310a 5265 663a ings.386091.Ref: │ │ │ │ │ +000955b0: 2063 682d 6375 7374 6f6d 697a 6564 2d70 ch-customized-p │ │ │ │ │ +000955c0: 726f 6772 616d 7320 6172 6368 6974 6563 rograms architec │ │ │ │ │ +000955d0: 7475 7265 2d73 7065 6369 6669 6361 7469 ture-specificati │ │ │ │ │ +000955e0: 6f6e 2d73 7472 696e 6773 7f33 3836 3230 on-strings.38620 │ │ │ │ │ +000955f0: 340a 5265 663a 2031 3831 7f33 3836 3230 4.Ref: 181.38620 │ │ │ │ │ +00095600: 340a 5265 663a 2063 682d 6375 7374 6f6d 4.Ref: ch-custom │ │ │ │ │ +00095610: 697a 6564 2d70 726f 6772 616d 7320 732d ized-programs s- │ │ │ │ │ +00095620: 6172 6368 2d73 7065 637f 3338 3632 3034 arch-spec.386204 │ │ │ │ │ +00095630: 0a52 6566 3a20 3662 7f33 3836 3230 340a .Ref: 6b.386204. │ │ │ │ │ +00095640: 4e6f 6465 3a20 4172 6368 6974 6563 7475 Node: Architectu │ │ │ │ │ +00095650: 7265 2077 696c 6463 6172 6473 7f33 3836 re wildcards.386 │ │ │ │ │ +00095660: 3839 330a 5265 663a 2063 682d 6375 7374 893.Ref: ch-cust │ │ │ │ │ +00095670: 6f6d 697a 6564 2d70 726f 6772 616d 7320 omized-programs │ │ │ │ │ +00095680: 6172 6368 6974 6563 7475 7265 2d77 696c architecture-wil │ │ │ │ │ +00095690: 6463 6172 6473 7f33 3836 3939 330a 5265 dcards.386993.Re │ │ │ │ │ +000956a0: 663a 2031 3832 7f33 3836 3939 330a 5265 f: 182.386993.Re │ │ │ │ │ +000956b0: 663a 2063 682d 6375 7374 6f6d 697a 6564 f: ch-customized │ │ │ │ │ +000956c0: 2d70 726f 6772 616d 7320 732d 6172 6368 -programs s-arch │ │ │ │ │ +000956d0: 2d77 696c 6463 6172 642d 7370 6563 7f33 -wildcard-spec.3 │ │ │ │ │ +000956e0: 3836 3939 330a 5265 663a 2062 347f 3338 86993.Ref: b4.38 │ │ │ │ │ +000956f0: 3639 3933 0a52 6566 3a20 4172 6368 6974 6993.Ref: Archit │ │ │ │ │ +00095700: 6563 7475 7265 2077 696c 6463 6172 6473 ecture wildcards │ │ │ │ │ +00095710: 2d46 6f6f 746e 6f74 652d 317f 3338 3732 -Footnote-1.3872 │ │ │ │ │ +00095720: 3634 0a4e 6f64 653a 2044 6165 6d6f 6e73 64.Node: Daemons │ │ │ │ │ +00095730: 7f33 3837 3734 390a 5265 663a 2063 682d .387749.Ref: ch- │ │ │ │ │ +00095740: 6375 7374 6f6d 697a 6564 2d70 726f 6772 customized-progr │ │ │ │ │ +00095750: 616d 7320 6461 656d 6f6e 737f 3338 3739 ams daemons.3879 │ │ │ │ │ +00095760: 3234 0a52 6566 3a20 3138 337f 3338 3739 24.Ref: 183.3879 │ │ │ │ │ +00095770: 3234 0a52 6566 3a20 6368 2d63 7573 746f 24.Ref: ch-custo │ │ │ │ │ +00095780: 6d69 7a65 642d 7072 6f67 7261 6d73 2073 mized-programs s │ │ │ │ │ +00095790: 3131 2d32 7f33 3837 3932 340a 5265 663a 11-2.387924.Ref: │ │ │ │ │ +000957a0: 2031 3834 7f33 3837 3932 340a 4e6f 6465 184.387924.Node │ │ │ │ │ +000957b0: 3a20 5573 696e 6720 7073 6575 646f 2d74 : Using pseudo-t │ │ │ │ │ +000957c0: 7479 7320 616e 6420 6d6f 6469 6679 696e tys and modifyin │ │ │ │ │ +000957d0: 6720 7774 6d70 2075 746d 7020 616e 6420 g wtmp utmp and │ │ │ │ │ +000957e0: 6c61 7374 6c6f 677f 3338 3838 3539 0a52 lastlog.388859.R │ │ │ │ │ +000957f0: 6566 3a20 6368 2d63 7573 746f 6d69 7a65 ef: ch-customize │ │ │ │ │ +00095800: 642d 7072 6f67 7261 6d73 2073 3131 2d33 d-programs s11-3 │ │ │ │ │ +00095810: 7f33 3839 3031 380a 5265 663a 2031 3835 .389018.Ref: 185 │ │ │ │ │ +00095820: 7f33 3839 3031 380a 5265 663a 2063 682d .389018.Ref: ch- │ │ │ │ │ +00095830: 6375 7374 6f6d 697a 6564 2d70 726f 6772 customized-progr │ │ │ │ │ +00095840: 616d 7320 7573 696e 672d 7073 6575 646f ams using-pseudo │ │ │ │ │ +00095850: 2d74 7479 732d 616e 642d 6d6f 6469 6679 -ttys-and-modify │ │ │ │ │ +00095860: 696e 672d 7774 6d70 2d75 746d 702d 616e ing-wtmp-utmp-an │ │ │ │ │ +00095870: 642d 6c61 7374 6c6f 677f 3338 3930 3138 d-lastlog.389018 │ │ │ │ │ +00095880: 0a52 6566 3a20 3138 367f 3338 3930 3138 .Ref: 186.389018 │ │ │ │ │ +00095890: 0a4e 6f64 653a 2045 6469 746f 7273 2061 .Node: Editors a │ │ │ │ │ +000958a0: 6e64 2070 6167 6572 737f 3338 3935 3635 nd pagers.389565 │ │ │ │ │ +000958b0: 0a52 6566 3a20 6368 2d63 7573 746f 6d69 .Ref: ch-customi │ │ │ │ │ +000958c0: 7a65 642d 7072 6f67 7261 6d73 2065 6469 zed-programs edi │ │ │ │ │ +000958d0: 746f 7273 2d61 6e64 2d70 6167 6572 737f tors-and-pagers. │ │ │ │ │ +000958e0: 3338 3937 3435 0a52 6566 3a20 3138 377f 389745.Ref: 187. │ │ │ │ │ +000958f0: 3338 3937 3435 0a52 6566 3a20 6368 2d63 389745.Ref: ch-c │ │ │ │ │ +00095900: 7573 746f 6d69 7a65 642d 7072 6f67 7261 ustomized-progra │ │ │ │ │ +00095910: 6d73 2073 3131 2d34 7f33 3839 3734 350a ms s11-4.389745. │ │ │ │ │ +00095920: 5265 663a 2031 3838 7f33 3839 3734 350a Ref: 188.389745. │ │ │ │ │ +00095930: 5265 663a 2045 6469 746f 7273 2061 6e64 Ref: Editors and │ │ │ │ │ +00095940: 2070 6167 6572 732d 466f 6f74 6e6f 7465 pagers-Footnote │ │ │ │ │ +00095950: 2d31 7f33 3931 3933 370a 4e6f 6465 3a20 -1.391937.Node: │ │ │ │ │ +00095960: 5765 6220 7365 7276 6572 7320 616e 6420 Web servers and │ │ │ │ │ +00095970: 6170 706c 6963 6174 696f 6e73 7f33 3932 applications.392 │ │ │ │ │ +00095980: 3031 360a 5265 663a 2063 682d 6375 7374 016.Ref: ch-cust │ │ │ │ │ +00095990: 6f6d 697a 6564 2d70 726f 6772 616d 7320 omized-programs │ │ │ │ │ +000959a0: 732d 7765 622d 6170 706c 7f33 3932 3138 s-web-appl.39218 │ │ │ │ │ +000959b0: 320a 5265 663a 2031 3839 7f33 3932 3138 2.Ref: 189.39218 │ │ │ │ │ +000959c0: 320a 5265 663a 2063 682d 6375 7374 6f6d 2.Ref: ch-custom │ │ │ │ │ +000959d0: 697a 6564 2d70 726f 6772 616d 7320 7765 ized-programs we │ │ │ │ │ +000959e0: 622d 7365 7276 6572 732d 616e 642d 6170 b-servers-and-ap │ │ │ │ │ +000959f0: 706c 6963 6174 696f 6e73 7f33 3932 3138 plications.39218 │ │ │ │ │ +00095a00: 320a 5265 663a 2031 3861 7f33 3932 3138 2.Ref: 18a.39218 │ │ │ │ │ +00095a10: 320a 4e6f 6465 3a20 4d61 696c 2074 7261 2.Node: Mail tra │ │ │ │ │ +00095a20: 6e73 706f 7274 2064 656c 6976 6572 7920 nsport delivery │ │ │ │ │ +00095a30: 616e 6420 7573 6572 2061 6765 6e74 737f and user agents. │ │ │ │ │ +00095a40: 3339 3337 3233 0a52 6566 3a20 6368 2d63 393723.Ref: ch-c │ │ │ │ │ +00095a50: 7573 746f 6d69 7a65 642d 7072 6f67 7261 ustomized-progra │ │ │ │ │ +00095a60: 6d73 206d 6169 6c2d 7472 616e 7370 6f72 ms mail-transpor │ │ │ │ │ +00095a70: 742d 6465 6c69 7665 7279 2d61 6e64 2d75 t-delivery-and-u │ │ │ │ │ +00095a80: 7365 722d 6167 656e 7473 7f33 3933 3839 ser-agents.39389 │ │ │ │ │ +00095a90: 360a 5265 663a 2031 3862 7f33 3933 3839 6.Ref: 18b.39389 │ │ │ │ │ +00095aa0: 360a 5265 663a 2063 682d 6375 7374 6f6d 6.Ref: ch-custom │ │ │ │ │ +00095ab0: 697a 6564 2d70 726f 6772 616d 7320 732d ized-programs s- │ │ │ │ │ +00095ac0: 6d61 696c 2d74 7261 6e73 706f 7274 2d61 mail-transport-a │ │ │ │ │ +00095ad0: 6765 6e74 737f 3339 3338 3936 0a52 6566 gents.393896.Ref │ │ │ │ │ +00095ae0: 3a20 6638 7f33 3933 3839 360a 5265 663a : f8.393896.Ref: │ │ │ │ │ +00095af0: 204d 6169 6c20 7472 616e 7370 6f72 7420 Mail transport │ │ │ │ │ +00095b00: 6465 6c69 7665 7279 2061 6e64 2075 7365 delivery and use │ │ │ │ │ +00095b10: 7220 6167 656e 7473 2d46 6f6f 746e 6f74 r agents-Footnot │ │ │ │ │ +00095b20: 652d 317f 3339 3739 3937 0a52 6566 3a20 e-1.397997.Ref: │ │ │ │ │ +00095b30: 4d61 696c 2074 7261 6e73 706f 7274 2064 Mail transport d │ │ │ │ │ +00095b40: 656c 6976 6572 7920 616e 6420 7573 6572 elivery and user │ │ │ │ │ +00095b50: 2061 6765 6e74 732d 466f 6f74 6e6f 7465 agents-Footnote │ │ │ │ │ +00095b60: 2d32 7f33 3938 3139 380a 4e6f 6465 3a20 -2.398198.Node: │ │ │ │ │ +00095b70: 4e65 7773 2073 7973 7465 6d20 636f 6e66 News system conf │ │ │ │ │ +00095b80: 6967 7572 6174 696f 6e7f 3339 3838 3937 iguration.398897 │ │ │ │ │ +00095b90: 0a52 6566 3a20 6368 2d63 7573 746f 6d69 .Ref: ch-customi │ │ │ │ │ +00095ba0: 7a65 642d 7072 6f67 7261 6d73 206e 6577 zed-programs new │ │ │ │ │ +00095bb0: 732d 7379 7374 656d 2d63 6f6e 6669 6775 s-system-configu │ │ │ │ │ +00095bc0: 7261 7469 6f6e 7f33 3939 3037 340a 5265 ration.399074.Re │ │ │ │ │ +00095bd0: 663a 2031 3863 7f33 3939 3037 340a 5265 f: 18c.399074.Re │ │ │ │ │ +00095be0: 663a 2063 682d 6375 7374 6f6d 697a 6564 f: ch-customized │ │ │ │ │ +00095bf0: 2d70 726f 6772 616d 7320 7331 312d 377f -programs s11-7. │ │ │ │ │ +00095c00: 3339 3930 3734 0a52 6566 3a20 3138 647f 399074.Ref: 18d. │ │ │ │ │ +00095c10: 3339 3930 3734 0a4e 6f64 653a 2050 726f 399074.Node: Pro │ │ │ │ │ +00095c20: 6772 616d 7320 666f 7220 7468 6520 5820 grams for the X │ │ │ │ │ +00095c30: 5769 6e64 6f77 2053 7973 7465 6d7f 3339 Window System.39 │ │ │ │ │ +00095c40: 3937 3438 0a52 6566 3a20 6368 2d63 7573 9748.Ref: ch-cus │ │ │ │ │ +00095c50: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ +00095c60: 2070 726f 6772 616d 732d 666f 722d 7468 programs-for-th │ │ │ │ │ +00095c70: 652d 782d 7769 6e64 6f77 2d73 7973 7465 e-x-window-syste │ │ │ │ │ +00095c80: 6d7f 3339 3939 3131 0a52 6566 3a20 3138 m.399911.Ref: 18 │ │ │ │ │ +00095c90: 657f 3339 3939 3131 0a52 6566 3a20 6368 e.399911.Ref: ch │ │ │ │ │ +00095ca0: 2d63 7573 746f 6d69 7a65 642d 7072 6f67 -customized-prog │ │ │ │ │ +00095cb0: 7261 6d73 2073 3131 2d38 7f33 3939 3931 rams s11-8.39991 │ │ │ │ │ +00095cc0: 310a 5265 663a 2031 3866 7f33 3939 3931 1.Ref: 18f.39991 │ │ │ │ │ +00095cd0: 310a 4e6f 6465 3a20 5072 6f76 6964 696e 1.Node: Providin │ │ │ │ │ +00095ce0: 6720 5820 7375 7070 6f72 7420 616e 6420 g X support and │ │ │ │ │ +00095cf0: 7061 636b 6167 6520 7072 696f 7269 7469 package prioriti │ │ │ │ │ +00095d00: 6573 7f34 3030 3235 370a 5265 663a 2063 es.400257.Ref: c │ │ │ │ │ +00095d10: 682d 6375 7374 6f6d 697a 6564 2d70 726f h-customized-pro │ │ │ │ │ +00095d20: 6772 616d 7320 7072 6f76 6964 696e 672d grams providing- │ │ │ │ │ +00095d30: 782d 7375 7070 6f72 742d 616e 642d 7061 x-support-and-pa │ │ │ │ │ +00095d40: 636b 6167 652d 7072 696f 7269 7469 6573 ckage-priorities │ │ │ │ │ +00095d50: 7f34 3030 3431 340a 5265 663a 2031 3930 .400414.Ref: 190 │ │ │ │ │ +00095d60: 7f34 3030 3431 340a 5265 663a 2063 682d .400414.Ref: ch- │ │ │ │ │ +00095d70: 6375 7374 6f6d 697a 6564 2d70 726f 6772 customized-progr │ │ │ │ │ +00095d80: 616d 7320 7331 312d 382d 317f 3430 3034 ams s11-8-1.4004 │ │ │ │ │ +00095d90: 3134 0a52 6566 3a20 3139 317f 3430 3034 14.Ref: 191.4004 │ │ │ │ │ +00095da0: 3134 0a4e 6f64 653a 2050 6163 6b61 6765 14.Node: Package │ │ │ │ │ +00095db0: 7320 7072 6f76 6964 696e 6720 616e 2058 s providing an X │ │ │ │ │ +00095dc0: 2073 6572 7665 727f 3430 3130 3335 0a52 server.401035.R │ │ │ │ │ +00095dd0: 6566 3a20 6368 2d63 7573 746f 6d69 7a65 ef: ch-customize │ │ │ │ │ +00095de0: 642d 7072 6f67 7261 6d73 2070 6163 6b61 d-programs packa │ │ │ │ │ +00095df0: 6765 732d 7072 6f76 6964 696e 672d 616e ges-providing-an │ │ │ │ │ +00095e00: 2d78 2d73 6572 7665 727f 3430 3132 3339 -x-server.401239 │ │ │ │ │ +00095e10: 0a52 6566 3a20 3139 327f 3430 3132 3339 .Ref: 192.401239 │ │ │ │ │ +00095e20: 0a52 6566 3a20 6368 2d63 7573 746f 6d69 .Ref: ch-customi │ │ │ │ │ +00095e30: 7a65 642d 7072 6f67 7261 6d73 2073 3131 zed-programs s11 │ │ │ │ │ +00095e40: 2d38 2d32 7f34 3031 3233 390a 5265 663a -8-2.401239.Ref: │ │ │ │ │ +00095e50: 2031 3933 7f34 3031 3233 390a 5265 663a 193.401239.Ref: │ │ │ │ │ +00095e60: 2050 6163 6b61 6765 7320 7072 6f76 6964 Packages provid │ │ │ │ │ +00095e70: 696e 6720 616e 2058 2073 6572 7665 722d ing an X server- │ │ │ │ │ +00095e80: 466f 6f74 6e6f 7465 2d31 7f34 3031 3537 Footnote-1.40157 │ │ │ │ │ +00095e90: 380a 4e6f 6465 3a20 5061 636b 6167 6573 8.Node: Packages │ │ │ │ │ +00095ea0: 2070 726f 7669 6469 6e67 2061 2074 6572 providing a ter │ │ │ │ │ +00095eb0: 6d69 6e61 6c20 656d 756c 6174 6f72 7f34 minal emulator.4 │ │ │ │ │ +00095ec0: 3031 3935 390a 5265 663a 2063 682d 6375 01959.Ref: ch-cu │ │ │ │ │ +00095ed0: 7374 6f6d 697a 6564 2d70 726f 6772 616d stomized-program │ │ │ │ │ +00095ee0: 7320 7061 636b 6167 6573 2d70 726f 7669 s packages-provi │ │ │ │ │ +00095ef0: 6469 6e67 2d61 2d74 6572 6d69 6e61 6c2d ding-a-terminal- │ │ │ │ │ +00095f00: 656d 756c 6174 6f72 7f34 3032 3135 360a emulator.402156. │ │ │ │ │ +00095f10: 5265 663a 2031 3934 7f34 3032 3135 360a Ref: 194.402156. │ │ │ │ │ +00095f20: 5265 663a 2063 682d 6375 7374 6f6d 697a Ref: ch-customiz │ │ │ │ │ +00095f30: 6564 2d70 726f 6772 616d 7320 7331 312d ed-programs s11- │ │ │ │ │ +00095f40: 382d 337f 3430 3231 3536 0a52 6566 3a20 8-3.402156.Ref: │ │ │ │ │ +00095f50: 3139 357f 3430 3231 3536 0a52 6566 3a20 195.402156.Ref: │ │ │ │ │ +00095f60: 5061 636b 6167 6573 2070 726f 7669 6469 Packages providi │ │ │ │ │ +00095f70: 6e67 2061 2074 6572 6d69 6e61 6c20 656d ng a terminal em │ │ │ │ │ +00095f80: 756c 6174 6f72 2d46 6f6f 746e 6f74 652d ulator-Footnote- │ │ │ │ │ +00095f90: 317f 3430 3335 3335 0a4e 6f64 653a 2050 1.403535.Node: P │ │ │ │ │ +00095fa0: 6163 6b61 6765 7320 7072 6f76 6964 696e ackages providin │ │ │ │ │ +00095fb0: 6720 6120 7769 6e64 6f77 206d 616e 6167 g a window manag │ │ │ │ │ +00095fc0: 6572 7f34 3033 3738 330a 5265 663a 2063 er.403783.Ref: c │ │ │ │ │ +00095fd0: 682d 6375 7374 6f6d 697a 6564 2d70 726f h-customized-pro │ │ │ │ │ +00095fe0: 6772 616d 7320 7061 636b 6167 6573 2d70 grams packages-p │ │ │ │ │ +00095ff0: 726f 7669 6469 6e67 2d61 2d77 696e 646f roviding-a-windo │ │ │ │ │ +00096000: 772d 6d61 6e61 6765 727f 3430 3339 3734 w-manager.403974 │ │ │ │ │ +00096010: 0a52 6566 3a20 3139 367f 3430 3339 3734 .Ref: 196.403974 │ │ │ │ │ +00096020: 0a52 6566 3a20 6368 2d63 7573 746f 6d69 .Ref: ch-customi │ │ │ │ │ +00096030: 7a65 642d 7072 6f67 7261 6d73 2073 3131 zed-programs s11 │ │ │ │ │ +00096040: 2d38 2d34 7f34 3033 3937 340a 5265 663a -8-4.403974.Ref: │ │ │ │ │ +00096050: 2031 3937 7f34 3033 3937 340a 5265 663a 197.403974.Ref: │ │ │ │ │ +00096060: 2050 6163 6b61 6765 7320 7072 6f76 6964 Packages provid │ │ │ │ │ +00096070: 696e 6720 6120 7769 6e64 6f77 206d 616e ing a window man │ │ │ │ │ +00096080: 6167 6572 2d46 6f6f 746e 6f74 652d 317f ager-Footnote-1. │ │ │ │ │ +00096090: 3430 3439 3231 0a52 6566 3a20 5061 636b 404921.Ref: Pack │ │ │ │ │ +000960a0: 6167 6573 2070 726f 7669 6469 6e67 2061 ages providing a │ │ │ │ │ +000960b0: 2077 696e 646f 7720 6d61 6e61 6765 722d window manager- │ │ │ │ │ +000960c0: 466f 6f74 6e6f 7465 2d32 7f34 3034 3938 Footnote-2.40498 │ │ │ │ │ +000960d0: 350a 4e6f 6465 3a20 5061 636b 6167 6573 5.Node: Packages │ │ │ │ │ +000960e0: 2070 726f 7669 6469 6e67 2066 6f6e 7473 providing fonts │ │ │ │ │ +000960f0: 7f34 3035 3032 370a 5265 663a 2063 682d .405027.Ref: ch- │ │ │ │ │ +00096100: 6375 7374 6f6d 697a 6564 2d70 726f 6772 customized-progr │ │ │ │ │ +00096110: 616d 7320 7061 636b 6167 6573 2d70 726f ams packages-pro │ │ │ │ │ +00096120: 7669 6469 6e67 2d66 6f6e 7473 7f34 3035 viding-fonts.405 │ │ │ │ │ +00096130: 3230 360a 5265 663a 2031 3938 7f34 3035 206.Ref: 198.405 │ │ │ │ │ +00096140: 3230 360a 5265 663a 2063 682d 6375 7374 206.Ref: ch-cust │ │ │ │ │ +00096150: 6f6d 697a 6564 2d70 726f 6772 616d 7320 omized-programs │ │ │ │ │ +00096160: 7331 312d 382d 357f 3430 3532 3036 0a52 s11-8-5.405206.R │ │ │ │ │ +00096170: 6566 3a20 3139 397f 3430 3532 3036 0a52 ef: 199.405206.R │ │ │ │ │ +00096180: 6566 3a20 5061 636b 6167 6573 2070 726f ef: Packages pro │ │ │ │ │ +00096190: 7669 6469 6e67 2066 6f6e 7473 2d46 6f6f viding fonts-Foo │ │ │ │ │ +000961a0: 746e 6f74 652d 317f 3431 3030 3534 0a52 tnote-1.410054.R │ │ │ │ │ +000961b0: 6566 3a20 5061 636b 6167 6573 2070 726f ef: Packages pro │ │ │ │ │ +000961c0: 7669 6469 6e67 2066 6f6e 7473 2d46 6f6f viding fonts-Foo │ │ │ │ │ +000961d0: 746e 6f74 652d 327f 3431 3033 3937 0a4e tnote-2.410397.N │ │ │ │ │ +000961e0: 6f64 653a 2041 7070 6c69 6361 7469 6f6e ode: Application │ │ │ │ │ +000961f0: 2064 6566 6175 6c74 7320 6669 6c65 737f defaults files. │ │ │ │ │ +00096200: 3431 3036 3334 0a52 6566 3a20 6368 2d63 410634.Ref: ch-c │ │ │ │ │ +00096210: 7573 746f 6d69 7a65 642d 7072 6f67 7261 ustomized-progra │ │ │ │ │ +00096220: 6d73 2061 7070 6c69 6361 7469 6f6e 2d64 ms application-d │ │ │ │ │ +00096230: 6566 6175 6c74 732d 6669 6c65 737f 3431 efaults-files.41 │ │ │ │ │ +00096240: 3038 3037 0a52 6566 3a20 3139 617f 3431 0807.Ref: 19a.41 │ │ │ │ │ +00096250: 3038 3037 0a52 6566 3a20 6368 2d63 7573 0807.Ref: ch-cus │ │ │ │ │ +00096260: 746f 6d69 7a65 642d 7072 6f67 7261 6d73 tomized-programs │ │ │ │ │ +00096270: 2073 2d61 7070 6465 6661 756c 7473 7f34 s-appdefaults.4 │ │ │ │ │ +00096280: 3130 3830 370a 5265 663a 2031 3962 7f34 10807.Ref: 19b.4 │ │ │ │ │ +00096290: 3130 3830 370a 5265 663a 2041 7070 6c69 10807.Ref: Appli │ │ │ │ │ +000962a0: 6361 7469 6f6e 2064 6566 6175 6c74 7320 cation defaults │ │ │ │ │ +000962b0: 6669 6c65 732d 466f 6f74 6e6f 7465 2d31 files-Footnote-1 │ │ │ │ │ +000962c0: 7f34 3131 3530 310a 4e6f 6465 3a20 496e .411501.Node: In │ │ │ │ │ +000962d0: 7374 616c 6c61 7469 6f6e 2064 6972 6563 stallation direc │ │ │ │ │ +000962e0: 746f 7279 2069 7373 7565 737f 3431 3137 tory issues.4117 │ │ │ │ │ +000962f0: 3234 0a52 6566 3a20 6368 2d63 7573 746f 24.Ref: ch-custo │ │ │ │ │ +00096300: 6d69 7a65 642d 7072 6f67 7261 6d73 2069 mized-programs i │ │ │ │ │ +00096310: 6e73 7461 6c6c 6174 696f 6e2d 6469 7265 nstallation-dire │ │ │ │ │ +00096320: 6374 6f72 792d 6973 7375 6573 7f34 3131 ctory-issues.411 │ │ │ │ │ +00096330: 3836 340a 5265 663a 2031 3963 7f34 3131 864.Ref: 19c.411 │ │ │ │ │ +00096340: 3836 340a 5265 663a 2063 682d 6375 7374 864.Ref: ch-cust │ │ │ │ │ +00096350: 6f6d 697a 6564 2d70 726f 6772 616d 7320 omized-programs │ │ │ │ │ +00096360: 7331 312d 382d 377f 3431 3138 3634 0a52 s11-8-7.411864.R │ │ │ │ │ +00096370: 6566 3a20 3139 647f 3431 3138 3634 0a4e ef: 19d.411864.N │ │ │ │ │ +00096380: 6f64 653a 2050 6572 6c20 7072 6f67 7261 ode: Perl progra │ │ │ │ │ +00096390: 6d73 2061 6e64 206d 6f64 756c 6573 7f34 ms and modules.4 │ │ │ │ │ +000963a0: 3133 3133 380a 5265 663a 2063 682d 6375 13138.Ref: ch-cu │ │ │ │ │ +000963b0: 7374 6f6d 697a 6564 2d70 726f 6772 616d stomized-program │ │ │ │ │ +000963c0: 7320 7065 726c 2d70 726f 6772 616d 732d s perl-programs- │ │ │ │ │ +000963d0: 616e 642d 6d6f 6475 6c65 737f 3431 3332 and-modules.4132 │ │ │ │ │ +000963e0: 3935 0a52 6566 3a20 3139 657f 3431 3332 95.Ref: 19e.4132 │ │ │ │ │ +000963f0: 3935 0a52 6566 3a20 6368 2d63 7573 746f 95.Ref: ch-custo │ │ │ │ │ +00096400: 6d69 7a65 642d 7072 6f67 7261 6d73 2073 mized-programs s │ │ │ │ │ +00096410: 2d70 6572 6c7f 3431 3332 3935 0a52 6566 -perl.413295.Ref │ │ │ │ │ +00096420: 3a20 3135 7f34 3133 3239 350a 4e6f 6465 : 15.413295.Node │ │ │ │ │ +00096430: 3a20 456d 6163 7320 6c69 7370 2070 726f : Emacs lisp pro │ │ │ │ │ +00096440: 6772 616d 737f 3431 3336 3339 0a52 6566 grams.413639.Ref │ │ │ │ │ +00096450: 3a20 6368 2d63 7573 746f 6d69 7a65 642d : ch-customized- │ │ │ │ │ +00096460: 7072 6f67 7261 6d73 2065 6d61 6373 2d6c programs emacs-l │ │ │ │ │ +00096470: 6973 702d 7072 6f67 7261 6d73 7f34 3133 isp-programs.413 │ │ │ │ │ +00096480: 3736 390a 5265 663a 2031 3966 7f34 3133 769.Ref: 19f.413 │ │ │ │ │ +00096490: 3736 390a 5265 663a 2063 682d 6375 7374 769.Ref: ch-cust │ │ │ │ │ +000964a0: 6f6d 697a 6564 2d70 726f 6772 616d 7320 omized-programs │ │ │ │ │ +000964b0: 732d 656d 6163 737f 3431 3337 3639 0a52 s-emacs.413769.R │ │ │ │ │ +000964c0: 6566 3a20 3137 7f34 3133 3736 390a 4e6f ef: 17.413769.No │ │ │ │ │ +000964d0: 6465 3a20 4761 6d65 737f 3431 3431 3339 de: Games.414139 │ │ │ │ │ +000964e0: 0a52 6566 3a20 6368 2d63 7573 746f 6d69 .Ref: ch-customi │ │ │ │ │ +000964f0: 7a65 642d 7072 6f67 7261 6d73 2067 616d zed-programs gam │ │ │ │ │ +00096500: 6573 7f34 3134 3233 350a 5265 663a 2031 es.414235.Ref: 1 │ │ │ │ │ +00096510: 6130 7f34 3134 3233 350a 5265 663a 2063 a0.414235.Ref: c │ │ │ │ │ +00096520: 682d 6375 7374 6f6d 697a 6564 2d70 726f h-customized-pro │ │ │ │ │ +00096530: 6772 616d 7320 7331 312d 3131 7f34 3134 grams s11-11.414 │ │ │ │ │ +00096540: 3233 350a 5265 663a 2031 6131 7f34 3134 235.Ref: 1a1.414 │ │ │ │ │ +00096550: 3233 350a 4e6f 6465 3a20 446f 6375 6d65 235.Node: Docume │ │ │ │ │ +00096560: 6e74 6174 696f 6e7f 3431 3538 3733 0a52 ntation.415873.R │ │ │ │ │ +00096570: 6566 3a20 6368 2d64 6f63 7320 646f 637f ef: ch-docs doc. │ │ │ │ │ +00096580: 3431 3630 3132 0a52 6566 3a20 3161 327f 416012.Ref: 1a2. │ │ │ │ │ +00096590: 3431 3630 3132 0a52 6566 3a20 6368 2d64 416012.Ref: ch-d │ │ │ │ │ +000965a0: 6f63 7320 646f 6375 6d65 6e74 6174 696f ocs documentatio │ │ │ │ │ +000965b0: 6e7f 3431 3630 3132 0a52 6566 3a20 3161 n.416012.Ref: 1a │ │ │ │ │ +000965c0: 337f 3431 3630 3132 0a4e 6f64 653a 204d 3.416012.Node: M │ │ │ │ │ +000965d0: 616e 7561 6c20 7061 6765 737f 3431 3632 anual pages.4162 │ │ │ │ │ +000965e0: 3335 0a52 6566 3a20 6368 2d64 6f63 7320 35.Ref: ch-docs │ │ │ │ │ +000965f0: 6d61 6e75 616c 2d70 6167 6573 7f34 3136 manual-pages.416 │ │ │ │ │ +00096600: 3332 370a 5265 663a 2031 6134 7f34 3136 327.Ref: 1a4.416 │ │ │ │ │ +00096610: 3332 370a 5265 663a 2063 682d 646f 6373 327.Ref: ch-docs │ │ │ │ │ +00096620: 2073 3132 2d31 7f34 3136 3332 370a 5265 s12-1.416327.Re │ │ │ │ │ +00096630: 663a 2031 6135 7f34 3136 3332 370a 5265 f: 1a5.416327.Re │ │ │ │ │ +00096640: 663a 204d 616e 7561 6c20 7061 6765 732d f: Manual pages- │ │ │ │ │ +00096650: 466f 6f74 6e6f 7465 2d31 7f34 3139 3336 Footnote-1.41936 │ │ │ │ │ +00096660: 380a 5265 663a 204d 616e 7561 6c20 7061 8.Ref: Manual pa │ │ │ │ │ +00096670: 6765 732d 466f 6f74 6e6f 7465 2d32 7f34 ges-Footnote-2.4 │ │ │ │ │ +00096680: 3139 3633 350a 5265 663a 204d 616e 7561 19635.Ref: Manua │ │ │ │ │ +00096690: 6c20 7061 6765 732d 466f 6f74 6e6f 7465 l pages-Footnote │ │ │ │ │ +000966a0: 2d33 7f34 3139 3933 390a 5265 663a 204d -3.419939.Ref: M │ │ │ │ │ +000966b0: 616e 7561 6c20 7061 6765 732d 466f 6f74 anual pages-Foot │ │ │ │ │ +000966c0: 6e6f 7465 2d34 7f34 3230 3036 380a 4e6f note-4.420068.No │ │ │ │ │ +000966d0: 6465 3a20 496e 666f 2064 6f63 756d 656e de: Info documen │ │ │ │ │ +000966e0: 7473 7f34 3230 3233 310a 5265 663a 2063 ts.420231.Ref: c │ │ │ │ │ +000966f0: 682d 646f 6373 2069 6e66 6f2d 646f 6375 h-docs info-docu │ │ │ │ │ +00096700: 6d65 6e74 737f 3432 3033 3536 0a52 6566 ments.420356.Ref │ │ │ │ │ +00096710: 3a20 3161 367f 3432 3033 3536 0a52 6566 : 1a6.420356.Ref │ │ │ │ │ +00096720: 3a20 6368 2d64 6f63 7320 7331 322d 327f : ch-docs s12-2. │ │ │ │ │ +00096730: 3432 3033 3536 0a52 6566 3a20 3161 377f 420356.Ref: 1a7. │ │ │ │ │ +00096740: 3432 3033 3536 0a52 6566 3a20 496e 666f 420356.Ref: Info │ │ │ │ │ +00096750: 2064 6f63 756d 656e 7473 2d46 6f6f 746e documents-Footn │ │ │ │ │ +00096760: 6f74 652d 317f 3432 3138 3630 0a4e 6f64 ote-1.421860.Nod │ │ │ │ │ +00096770: 653a 2041 6464 6974 696f 6e61 6c20 646f e: Additional do │ │ │ │ │ +00096780: 6375 6d65 6e74 6174 696f 6e7f 3432 3232 cumentation.4222 │ │ │ │ │ +00096790: 3834 0a52 6566 3a20 6368 2d64 6f63 7320 84.Ref: ch-docs │ │ │ │ │ +000967a0: 6164 6469 7469 6f6e 616c 2d64 6f63 756d additional-docum │ │ │ │ │ +000967b0: 656e 7461 7469 6f6e 7f34 3232 3432 380a entation.422428. │ │ │ │ │ +000967c0: 5265 663a 2031 6138 7f34 3232 3432 380a Ref: 1a8.422428. │ │ │ │ │ +000967d0: 5265 663a 2063 682d 646f 6373 2073 2d64 Ref: ch-docs s-d │ │ │ │ │ +000967e0: 6f63 732d 6164 6469 7469 6f6e 616c 7f34 ocs-additional.4 │ │ │ │ │ +000967f0: 3232 3432 380a 5265 663a 2031 6139 7f34 22428.Ref: 1a9.4 │ │ │ │ │ +00096800: 3232 3432 380a 5265 663a 2041 6464 6974 22428.Ref: Addit │ │ │ │ │ +00096810: 696f 6e61 6c20 646f 6375 6d65 6e74 6174 ional documentat │ │ │ │ │ +00096820: 696f 6e2d 466f 6f74 6e6f 7465 2d31 7f34 ion-Footnote-1.4 │ │ │ │ │ +00096830: 3235 3638 390a 5265 663a 2041 6464 6974 25689.Ref: Addit │ │ │ │ │ +00096840: 696f 6e61 6c20 646f 6375 6d65 6e74 6174 ional documentat │ │ │ │ │ +00096850: 696f 6e2d 466f 6f74 6e6f 7465 2d32 7f34 ion-Footnote-2.4 │ │ │ │ │ +00096860: 3235 3831 370a 4e6f 6465 3a20 5072 6566 25817.Node: Pref │ │ │ │ │ +00096870: 6572 7265 6420 646f 6375 6d65 6e74 6174 erred documentat │ │ │ │ │ +00096880: 696f 6e20 666f 726d 6174 737f 3432 3631 ion formats.4261 │ │ │ │ │ +00096890: 3833 0a52 6566 3a20 6368 2d64 6f63 7320 83.Ref: ch-docs │ │ │ │ │ +000968a0: 7072 6566 6572 7265 642d 646f 6375 6d65 preferred-docume │ │ │ │ │ +000968b0: 6e74 6174 696f 6e2d 666f 726d 6174 737f ntation-formats. │ │ │ │ │ +000968c0: 3432 3633 3334 0a52 6566 3a20 3161 617f 426334.Ref: 1aa. │ │ │ │ │ +000968d0: 3432 3633 3334 0a52 6566 3a20 6368 2d64 426334.Ref: ch-d │ │ │ │ │ +000968e0: 6f63 7320 7331 322d 347f 3432 3633 3334 ocs s12-4.426334 │ │ │ │ │ +000968f0: 0a52 6566 3a20 3161 627f 3432 3633 3334 .Ref: 1ab.426334 │ │ │ │ │ +00096900: 0a52 6566 3a20 5072 6566 6572 7265 6420 .Ref: Preferred │ │ │ │ │ +00096910: 646f 6375 6d65 6e74 6174 696f 6e20 666f documentation fo │ │ │ │ │ +00096920: 726d 6174 732d 466f 6f74 6e6f 7465 2d31 rmats-Footnote-1 │ │ │ │ │ +00096930: 7f34 3236 3838 340a 4e6f 6465 3a20 436f .426884.Node: Co │ │ │ │ │ +00096940: 7079 7269 6768 7420 696e 666f 726d 6174 pyright informat │ │ │ │ │ +00096950: 696f 6e7f 3432 3730 3033 0a52 6566 3a20 ion.427003.Ref: │ │ │ │ │ +00096960: 6368 2d64 6f63 7320 636f 7079 7269 6768 ch-docs copyrigh │ │ │ │ │ +00096970: 742d 696e 666f 726d 6174 696f 6e7f 3432 t-information.42 │ │ │ │ │ +00096980: 3731 3338 0a52 6566 3a20 3161 637f 3432 7138.Ref: 1ac.42 │ │ │ │ │ +00096990: 3731 3338 0a52 6566 3a20 6368 2d64 6f63 7138.Ref: ch-doc │ │ │ │ │ +000969a0: 7320 732d 636f 7079 7269 6768 7466 696c s s-copyrightfil │ │ │ │ │ +000969b0: 657f 3432 3731 3338 0a52 6566 3a20 3264 e.427138.Ref: 2d │ │ │ │ │ +000969c0: 7f34 3237 3133 380a 5265 663a 2043 6f70 .427138.Ref: Cop │ │ │ │ │ +000969d0: 7972 6967 6874 2069 6e66 6f72 6d61 7469 yright informati │ │ │ │ │ +000969e0: 6f6e 2d46 6f6f 746e 6f74 652d 317f 3432 on-Footnote-1.42 │ │ │ │ │ +000969f0: 3934 3235 0a4e 6f64 653a 204d 6163 6869 9425.Node: Machi │ │ │ │ │ +00096a00: 6e65 2d72 6561 6461 626c 6520 636f 7079 ne-readable copy │ │ │ │ │ +00096a10: 7269 6768 7420 696e 666f 726d 6174 696f right informatio │ │ │ │ │ +00096a20: 6e7f 3433 3033 3838 0a52 6566 3a20 6368 n.430388.Ref: ch │ │ │ │ │ +00096a30: 2d64 6f63 7320 6d61 6368 696e 652d 7265 -docs machine-re │ │ │ │ │ +00096a40: 6164 6162 6c65 2d63 6f70 7972 6967 6874 adable-copyright │ │ │ │ │ +00096a50: 2d69 6e66 6f72 6d61 7469 6f6e 7f34 3330 -information.430 │ │ │ │ │ +00096a60: 3439 310a 5265 663a 2031 6164 7f34 3330 491.Ref: 1ad.430 │ │ │ │ │ +00096a70: 3439 310a 5265 663a 2063 682d 646f 6373 491.Ref: ch-docs │ │ │ │ │ +00096a80: 2073 2d63 6f70 7972 6967 6874 666f 726d s-copyrightform │ │ │ │ │ +00096a90: 6174 7f34 3330 3439 310a 5265 663a 2031 at.430491.Ref: 1 │ │ │ │ │ +00096aa0: 387f 3433 3034 3931 0a4e 6f64 653a 2045 8.430491.Node: E │ │ │ │ │ +00096ab0: 7861 6d70 6c65 737f 3433 3039 3730 0a52 xamples.430970.R │ │ │ │ │ +00096ac0: 6566 3a20 6368 2d64 6f63 7320 6578 616d ef: ch-docs exam │ │ │ │ │ +00096ad0: 706c 6573 7f34 3331 3130 370a 5265 663a ples.431107.Ref: │ │ │ │ │ +00096ae0: 2031 6165 7f34 3331 3130 370a 5265 663a 1ae.431107.Ref: │ │ │ │ │ +00096af0: 2063 682d 646f 6373 2073 3132 2d36 7f34 ch-docs s12-6.4 │ │ │ │ │ +00096b00: 3331 3130 370a 5265 663a 2031 6166 7f34 31107.Ref: 1af.4 │ │ │ │ │ +00096b10: 3331 3130 370a 4e6f 6465 3a20 4368 616e 31107.Node: Chan │ │ │ │ │ +00096b20: 6765 6c6f 6720 6669 6c65 7320 616e 6420 gelog files and │ │ │ │ │ +00096b30: 7265 6c65 6173 6520 6e6f 7465 737f 3433 release notes.43 │ │ │ │ │ +00096b40: 3137 3835 0a52 6566 3a20 6368 2d64 6f63 1785.Ref: ch-doc │ │ │ │ │ +00096b50: 7320 6368 616e 6765 6c6f 672d 6669 6c65 s changelog-file │ │ │ │ │ +00096b60: 732d 616e 642d 7265 6c65 6173 652d 6e6f s-and-release-no │ │ │ │ │ +00096b70: 7465 737f 3433 3138 3932 0a52 6566 3a20 tes.431892.Ref: │ │ │ │ │ +00096b80: 3162 307f 3433 3138 3932 0a52 6566 3a20 1b0.431892.Ref: │ │ │ │ │ +00096b90: 6368 2d64 6f63 7320 732d 6368 616e 6765 ch-docs s-change │ │ │ │ │ +00096ba0: 6c6f 6773 7f34 3331 3839 320a 5265 663a logs.431892.Ref: │ │ │ │ │ +00096bb0: 2037 327f 3433 3138 3932 0a52 6566 3a20 72.431892.Ref: │ │ │ │ │ +00096bc0: 4368 616e 6765 6c6f 6720 6669 6c65 7320 Changelog files │ │ │ │ │ +00096bd0: 616e 6420 7265 6c65 6173 6520 6e6f 7465 and release note │ │ │ │ │ +00096be0: 732d 466f 6f74 6e6f 7465 2d31 7f34 3334 s-Footnote-1.434 │ │ │ │ │ +00096bf0: 3034 350a 4e6f 6465 3a20 496e 7472 6f64 045.Node: Introd │ │ │ │ │ +00096c00: 7563 7469 6f6e 2061 6e64 2073 636f 7065 uction and scope │ │ │ │ │ +00096c10: 206f 6620 7468 6573 6520 6170 7065 6e64 of these append │ │ │ │ │ +00096c20: 6963 6573 7f34 3334 3231 300a 5265 663a ices.434210.Ref: │ │ │ │ │ +00096c30: 2061 702d 706b 672d 7363 6f70 6520 646f ap-pkg-scope do │ │ │ │ │ +00096c40: 637f 3433 3433 3731 0a52 6566 3a20 367f c.434371.Ref: 6. │ │ │ │ │ +00096c50: 3433 3433 3731 0a52 6566 3a20 6170 2d70 434371.Ref: ap-p │ │ │ │ │ +00096c60: 6b67 2d73 636f 7065 2069 6e74 726f 6475 kg-scope introdu │ │ │ │ │ +00096c70: 6374 696f 6e2d 616e 642d 7363 6f70 652d ction-and-scope- │ │ │ │ │ +00096c80: 6f66 2d74 6865 7365 2d61 7070 656e 6469 of-these-appendi │ │ │ │ │ +00096c90: 6365 737f 3433 3433 3731 0a52 6566 3a20 ces.434371.Ref: │ │ │ │ │ +00096ca0: 3162 317f 3433 3433 3731 0a52 6566 3a20 1b1.434371.Ref: │ │ │ │ │ +00096cb0: 496e 7472 6f64 7563 7469 6f6e 2061 6e64 Introduction and │ │ │ │ │ +00096cc0: 2073 636f 7065 206f 6620 7468 6573 6520 scope of these │ │ │ │ │ +00096cd0: 6170 7065 6e64 6963 6573 2d46 6f6f 746e appendices-Footn │ │ │ │ │ +00096ce0: 6f74 652d 317f 3433 3730 3438 0a4e 6f64 ote-1.437048.Nod │ │ │ │ │ +00096cf0: 653a 2042 696e 6172 7920 7061 636b 6167 e: Binary packag │ │ │ │ │ +00096d00: 6573 2066 726f 6d20 6f6c 6420 5061 636b es from old Pack │ │ │ │ │ +00096d10: 6167 696e 6720 4d61 6e75 616c 7f34 3337 aging Manual.437 │ │ │ │ │ +00096d20: 3134 370a 5265 663a 2061 702d 706b 672d 147.Ref: ap-pkg- │ │ │ │ │ +00096d30: 6269 6e61 7279 706b 6720 646f 637f 3433 binarypkg doc.43 │ │ │ │ │ +00096d40: 3733 3336 0a52 6566 3a20 3162 327f 3433 7336.Ref: 1b2.43 │ │ │ │ │ +00096d50: 3733 3336 0a52 6566 3a20 6170 2d70 6b67 7336.Ref: ap-pkg │ │ │ │ │ +00096d60: 2d62 696e 6172 7970 6b67 2062 696e 6172 -binarypkg binar │ │ │ │ │ +00096d70: 792d 7061 636b 6167 6573 2d66 726f 6d2d y-packages-from- │ │ │ │ │ +00096d80: 6f6c 642d 7061 636b 6167 696e 672d 6d61 old-packaging-ma │ │ │ │ │ +00096d90: 6e75 616c 7f34 3337 3333 360a 5265 663a nual.437336.Ref: │ │ │ │ │ +00096da0: 2031 6233 7f34 3337 3333 360a 4e6f 6465 1b3.437336.Node │ │ │ │ │ +00096db0: 3a20 4372 6561 7469 6e67 2070 6163 6b61 : Creating packa │ │ │ │ │ +00096dc0: 6765 2066 696c 6573 202d 2064 706b 672d ge files - dpkg- │ │ │ │ │ +00096dd0: 6465 627f 3433 3736 3933 0a52 6566 3a20 deb.437693.Ref: │ │ │ │ │ +00096de0: 6170 2d70 6b67 2d62 696e 6172 7970 6b67 ap-pkg-binarypkg │ │ │ │ │ +00096df0: 2063 7265 6174 696e 672d 7061 636b 6167 creating-packag │ │ │ │ │ +00096e00: 652d 6669 6c65 732d 6470 6b67 2d64 6562 e-files-dpkg-deb │ │ │ │ │ +00096e10: 7f34 3337 3834 390a 5265 663a 2031 6235 .437849.Ref: 1b5 │ │ │ │ │ +00096e20: 7f34 3337 3834 390a 5265 663a 2061 702d .437849.Ref: ap- │ │ │ │ │ +00096e30: 706b 672d 6269 6e61 7279 706b 6720 732d pkg-binarypkg s- │ │ │ │ │ +00096e40: 706b 672d 6269 6e63 7265 6174 696e 677f pkg-bincreating. │ │ │ │ │ +00096e50: 3433 3738 3439 0a52 6566 3a20 3162 367f 437849.Ref: 1b6. │ │ │ │ │ +00096e60: 3433 3738 3439 0a4e 6f64 653a 2042 696e 437849.Node: Bin │ │ │ │ │ +00096e70: 6172 7920 7061 636b 6167 6520 6d65 7461 ary package meta │ │ │ │ │ +00096e80: 6461 7461 2066 696c 6573 7f34 3430 3132 data files.44012 │ │ │ │ │ +00096e90: 380a 5265 663a 2061 702d 706b 672d 6269 8.Ref: ap-pkg-bi │ │ │ │ │ +00096ea0: 6e61 7279 706b 6720 6269 6e61 7279 2d70 narypkg binary-p │ │ │ │ │ +00096eb0: 6163 6b61 6765 2d6d 6574 6164 6174 612d ackage-metadata- │ │ │ │ │ +00096ec0: 6669 6c65 737f 3434 3033 3332 0a52 6566 files.440332.Ref │ │ │ │ │ +00096ed0: 3a20 3162 387f 3434 3033 3332 0a52 6566 : 1b8.440332.Ref │ │ │ │ │ +00096ee0: 3a20 6170 2d70 6b67 2d62 696e 6172 7970 : ap-pkg-binaryp │ │ │ │ │ +00096ef0: 6b67 2073 2d70 6b67 2d63 6f6e 7472 6f6c kg s-pkg-control │ │ │ │ │ +00096f00: 6172 6561 7f34 3430 3333 320a 5265 663a area.440332.Ref: │ │ │ │ │ +00096f10: 2031 6234 7f34 3430 3333 320a 4e6f 6465 1b4.440332.Node │ │ │ │ │ +00096f20: 3a20 5468 6520 6269 6e61 7279 2070 6163 : The binary pac │ │ │ │ │ +00096f30: 6b61 6765 2063 6f6e 7472 6f6c 2066 696c kage control fil │ │ │ │ │ +00096f40: 6520 636f 6e74 726f 6c7f 3434 3330 3538 e control.443058 │ │ │ │ │ +00096f50: 0a52 6566 3a20 6170 2d70 6b67 2d62 696e .Ref: ap-pkg-bin │ │ │ │ │ +00096f60: 6172 7970 6b67 2073 2d70 6b67 2d63 6f6e arypkg s-pkg-con │ │ │ │ │ +00096f70: 7472 6f6c 6669 6c65 7f34 3433 3234 330a trolfile.443243. │ │ │ │ │ +00096f80: 5265 663a 2031 6237 7f34 3433 3234 330a Ref: 1b7.443243. │ │ │ │ │ +00096f90: 5265 663a 2061 702d 706b 672d 6269 6e61 Ref: ap-pkg-bina │ │ │ │ │ +00096fa0: 7279 706b 6720 7468 652d 6269 6e61 7279 rypkg the-binary │ │ │ │ │ +00096fb0: 2d70 6163 6b61 6765 2d63 6f6e 7472 6f6c -package-control │ │ │ │ │ +00096fc0: 2d66 696c 652d 636f 6e74 726f 6c7f 3434 -file-control.44 │ │ │ │ │ +00096fd0: 3332 3433 0a52 6566 3a20 3162 627f 3434 3243.Ref: 1bb.44 │ │ │ │ │ +00096fe0: 3332 3433 0a4e 6f64 653a 2054 696d 6520 3243.Node: Time │ │ │ │ │ +00096ff0: 5374 616d 7073 3c32 3e7f 3434 3430 3631 Stamps<2>.444061 │ │ │ │ │ +00097000: 0a52 6566 3a20 6170 2d70 6b67 2d62 696e .Ref: ap-pkg-bin │ │ │ │ │ +00097010: 6172 7970 6b67 2073 2d73 622d 347f 3434 arypkg s-sb-4.44 │ │ │ │ │ +00097020: 3432 3038 0a52 6566 3a20 3162 637f 3434 4208.Ref: 1bc.44 │ │ │ │ │ +00097030: 3432 3038 0a52 6566 3a20 6170 2d70 6b67 4208.Ref: ap-pkg │ │ │ │ │ +00097040: 2d62 696e 6172 7970 6b67 2074 696d 652d -binarypkg time- │ │ │ │ │ +00097050: 7374 616d 7073 7f34 3434 3230 380a 5265 stamps.444208.Re │ │ │ │ │ +00097060: 663a 2031 6264 7f34 3434 3230 380a 4e6f f: 1bd.444208.No │ │ │ │ │ +00097070: 6465 3a20 536f 7572 6365 2070 6163 6b61 de: Source packa │ │ │ │ │ +00097080: 6765 7320 6672 6f6d 206f 6c64 2050 6163 ges from old Pac │ │ │ │ │ +00097090: 6b61 6769 6e67 204d 616e 7561 6c7f 3434 kaging Manual.44 │ │ │ │ │ +000970a0: 3432 3731 0a52 6566 3a20 6170 2d70 6b67 4271.Ref: ap-pkg │ │ │ │ │ +000970b0: 2d73 6f75 7263 6570 6b67 2064 6f63 7f34 -sourcepkg doc.4 │ │ │ │ │ +000970c0: 3434 3437 340a 5265 663a 2031 6239 7f34 44474.Ref: 1b9.4 │ │ │ │ │ +000970d0: 3434 3437 340a 5265 663a 2061 702d 706b 44474.Ref: ap-pk │ │ │ │ │ +000970e0: 672d 736f 7572 6365 706b 6720 736f 7572 g-sourcepkg sour │ │ │ │ │ +000970f0: 6365 2d70 6163 6b61 6765 732d 6672 6f6d ce-packages-from │ │ │ │ │ +00097100: 2d6f 6c64 2d70 6163 6b61 6769 6e67 2d6d -old-packaging-m │ │ │ │ │ +00097110: 616e 7561 6c7f 3434 3434 3734 0a52 6566 anual.444474.Ref │ │ │ │ │ +00097120: 3a20 3162 657f 3434 3434 3734 0a4e 6f64 : 1be.444474.Nod │ │ │ │ │ +00097130: 653a 2054 6f6f 6c73 2066 6f72 2070 726f e: Tools for pro │ │ │ │ │ +00097140: 6365 7373 696e 6720 736f 7572 6365 2070 cessing source p │ │ │ │ │ +00097150: 6163 6b61 6765 737f 3434 3439 3133 0a52 ackages.444913.R │ │ │ │ │ +00097160: 6566 3a20 6170 2d70 6b67 2d73 6f75 7263 ef: ap-pkg-sourc │ │ │ │ │ +00097170: 6570 6b67 2073 2d70 6b67 2d73 6f75 7263 epkg s-pkg-sourc │ │ │ │ │ +00097180: 6574 6f6f 6c73 7f34 3435 3037 330a 5265 etools.445073.Re │ │ │ │ │ +00097190: 663a 2031 6266 7f34 3435 3037 330a 5265 f: 1bf.445073.Re │ │ │ │ │ +000971a0: 663a 2061 702d 706b 672d 736f 7572 6365 f: ap-pkg-source │ │ │ │ │ +000971b0: 706b 6720 746f 6f6c 732d 666f 722d 7072 pkg tools-for-pr │ │ │ │ │ +000971c0: 6f63 6573 7369 6e67 2d73 6f75 7263 652d ocessing-source- │ │ │ │ │ +000971d0: 7061 636b 6167 6573 7f34 3435 3037 330a packages.445073. │ │ │ │ │ +000971e0: 5265 663a 2031 6330 7f34 3435 3037 330a Ref: 1c0.445073. │ │ │ │ │ +000971f0: 4e6f 6465 3a20 6470 6b67 2d73 6f75 7263 Node: dpkg-sourc │ │ │ │ │ +00097200: 6520 2d20 7061 636b 7320 616e 6420 756e e - packs and un │ │ │ │ │ +00097210: 7061 636b 7320 4465 6269 616e 2073 6f75 packs Debian sou │ │ │ │ │ +00097220: 7263 6520 7061 636b 6167 6573 7f34 3436 rce packages.446 │ │ │ │ │ +00097230: 3231 330a 5265 663a 2061 702d 706b 672d 213.Ref: ap-pkg- │ │ │ │ │ +00097240: 736f 7572 6365 706b 6720 6470 6b67 2d73 sourcepkg dpkg-s │ │ │ │ │ +00097250: 6f75 7263 652d 7061 636b 732d 616e 642d ource-packs-and- │ │ │ │ │ +00097260: 756e 7061 636b 732d 6465 6269 616e 2d73 unpacks-debian-s │ │ │ │ │ +00097270: 6f75 7263 652d 7061 636b 6167 6573 7f34 ource-packages.4 │ │ │ │ │ +00097280: 3436 3431 350a 5265 663a 2031 6331 7f34 46415.Ref: 1c1.4 │ │ │ │ │ +00097290: 3436 3431 350a 5265 663a 2061 702d 706b 46415.Ref: ap-pk │ │ │ │ │ +000972a0: 672d 736f 7572 6365 706b 6720 732d 706b g-sourcepkg s-pk │ │ │ │ │ +000972b0: 672d 6470 6b67 2d73 6f75 7263 657f 3434 g-dpkg-source.44 │ │ │ │ │ +000972c0: 3634 3135 0a52 6566 3a20 3163 327f 3434 6415.Ref: 1c2.44 │ │ │ │ │ +000972d0: 3634 3135 0a4e 6f64 653a 2064 706b 672d 6415.Node: dpkg- │ │ │ │ │ +000972e0: 6275 696c 6470 6163 6b61 6765 202d 206f buildpackage - o │ │ │ │ │ +000972f0: 7665 7261 6c6c 2070 6163 6b61 6765 2d62 verall package-b │ │ │ │ │ +00097300: 7569 6c64 696e 6720 636f 6e74 726f 6c20 uilding control │ │ │ │ │ +00097310: 7363 7269 7074 7f34 3437 3336 320a 5265 script.447362.Re │ │ │ │ │ +00097320: 663a 2061 702d 706b 672d 736f 7572 6365 f: ap-pkg-source │ │ │ │ │ +00097330: 706b 6720 6470 6b67 2d62 7569 6c64 7061 pkg dpkg-buildpa │ │ │ │ │ +00097340: 636b 6167 652d 6f76 6572 616c 6c2d 7061 ckage-overall-pa │ │ │ │ │ +00097350: 636b 6167 652d 6275 696c 6469 6e67 2d63 ckage-building-c │ │ │ │ │ +00097360: 6f6e 7472 6f6c 2d73 6372 6970 747f 3434 ontrol-script.44 │ │ │ │ │ +00097370: 3736 3239 0a52 6566 3a20 3163 337f 3434 7629.Ref: 1c3.44 │ │ │ │ │ +00097380: 3736 3239 0a52 6566 3a20 6170 2d70 6b67 7629.Ref: ap-pkg │ │ │ │ │ +00097390: 2d73 6f75 7263 6570 6b67 2073 2d70 6b67 -sourcepkg s-pkg │ │ │ │ │ +000973a0: 2d64 706b 672d 6275 696c 6470 6163 6b61 -dpkg-buildpacka │ │ │ │ │ +000973b0: 6765 7f34 3437 3632 390a 5265 663a 2031 ge.447629.Ref: 1 │ │ │ │ │ +000973c0: 6334 7f34 3437 3632 390a 4e6f 6465 3a20 c4.447629.Node: │ │ │ │ │ +000973d0: 6470 6b67 2d67 656e 636f 6e74 726f 6c20 dpkg-gencontrol │ │ │ │ │ +000973e0: 2d20 6765 6e65 7261 7465 7320 6269 6e61 - generates bina │ │ │ │ │ +000973f0: 7279 2070 6163 6b61 6765 2063 6f6e 7472 ry package contr │ │ │ │ │ +00097400: 6f6c 2066 696c 6573 7f34 3437 3830 350a ol files.447805. │ │ │ │ │ +00097410: 5265 663a 2061 702d 706b 672d 736f 7572 Ref: ap-pkg-sour │ │ │ │ │ +00097420: 6365 706b 6720 6470 6b67 2d67 656e 636f cepkg dpkg-genco │ │ │ │ │ +00097430: 6e74 726f 6c2d 6765 6e65 7261 7465 732d ntrol-generates- │ │ │ │ │ +00097440: 6269 6e61 7279 2d70 6163 6b61 6765 2d63 binary-package-c │ │ │ │ │ +00097450: 6f6e 7472 6f6c 2d66 696c 6573 7f34 3438 ontrol-files.448 │ │ │ │ │ +00097460: 3037 330a 5265 663a 2031 6335 7f34 3438 073.Ref: 1c5.448 │ │ │ │ │ +00097470: 3037 330a 5265 663a 2061 702d 706b 672d 073.Ref: ap-pkg- │ │ │ │ │ +00097480: 736f 7572 6365 706b 6720 732d 706b 672d sourcepkg s-pkg- │ │ │ │ │ +00097490: 6470 6b67 2d67 656e 636f 6e74 726f 6c7f dpkg-gencontrol. │ │ │ │ │ +000974a0: 3434 3830 3733 0a52 6566 3a20 3163 367f 448073.Ref: 1c6. │ │ │ │ │ +000974b0: 3434 3830 3733 0a52 6566 3a20 6470 6b67 448073.Ref: dpkg │ │ │ │ │ +000974c0: 2d67 656e 636f 6e74 726f 6c20 2d20 6765 -gencontrol - ge │ │ │ │ │ +000974d0: 6e65 7261 7465 7320 6269 6e61 7279 2070 nerates binary p │ │ │ │ │ +000974e0: 6163 6b61 6765 2063 6f6e 7472 6f6c 2066 ackage control f │ │ │ │ │ +000974f0: 696c 6573 2d46 6f6f 746e 6f74 652d 317f iles-Footnote-1. │ │ │ │ │ +00097500: 3434 3936 3732 0a4e 6f64 653a 2064 706b 449672.Node: dpk │ │ │ │ │ +00097510: 672d 7368 6c69 6264 6570 7320 2d20 6361 g-shlibdeps - ca │ │ │ │ │ +00097520: 6c63 756c 6174 6573 2073 6861 7265 6420 lculates shared │ │ │ │ │ +00097530: 6c69 6272 6172 7920 6465 7065 6e64 656e library dependen │ │ │ │ │ +00097540: 6369 6573 7f34 3439 3735 370a 5265 663a cies.449757.Ref: │ │ │ │ │ +00097550: 2061 702d 706b 672d 736f 7572 6365 706b ap-pkg-sourcepk │ │ │ │ │ +00097560: 6720 6470 6b67 2d73 686c 6962 6465 7073 g dpkg-shlibdeps │ │ │ │ │ +00097570: 2d63 616c 6375 6c61 7465 732d 7368 6172 -calculates-shar │ │ │ │ │ +00097580: 6564 2d6c 6962 7261 7279 2d64 6570 656e ed-library-depen │ │ │ │ │ +00097590: 6465 6e63 6965 737f 3435 3030 3132 0a52 dencies.450012.R │ │ │ │ │ +000975a0: 6566 3a20 3163 387f 3435 3030 3132 0a52 ef: 1c8.450012.R │ │ │ │ │ +000975b0: 6566 3a20 6170 2d70 6b67 2d73 6f75 7263 ef: ap-pkg-sourc │ │ │ │ │ +000975c0: 6570 6b67 2073 2d70 6b67 2d64 706b 672d epkg s-pkg-dpkg- │ │ │ │ │ +000975d0: 7368 6c69 6264 6570 737f 3435 3030 3132 shlibdeps.450012 │ │ │ │ │ +000975e0: 0a52 6566 3a20 3163 397f 3435 3030 3132 .Ref: 1c9.450012 │ │ │ │ │ +000975f0: 0a4e 6f64 653a 2064 706b 672d 6469 7374 .Node: dpkg-dist │ │ │ │ │ +00097600: 6164 6466 696c 6520 2d20 6164 6473 2061 addfile - adds a │ │ │ │ │ +00097610: 2066 696c 6520 746f 2064 6562 6961 6e2f file to debian/ │ │ │ │ │ +00097620: 6669 6c65 737f 3435 3031 3737 0a52 6566 files.450177.Ref │ │ │ │ │ +00097630: 3a20 6170 2d70 6b67 2d73 6f75 7263 6570 : ap-pkg-sourcep │ │ │ │ │ +00097640: 6b67 2064 706b 672d 6469 7374 6164 6466 kg dpkg-distaddf │ │ │ │ │ +00097650: 696c 652d 6164 6473 2d61 2d66 696c 652d ile-adds-a-file- │ │ │ │ │ +00097660: 746f 2d64 6562 6961 6e2d 6669 6c65 737f to-debian-files. │ │ │ │ │ +00097670: 3435 3034 3333 0a52 6566 3a20 3163 617f 450433.Ref: 1ca. │ │ │ │ │ +00097680: 3435 3034 3333 0a52 6566 3a20 6170 2d70 450433.Ref: ap-p │ │ │ │ │ +00097690: 6b67 2d73 6f75 7263 6570 6b67 2073 2d70 kg-sourcepkg s-p │ │ │ │ │ +000976a0: 6b67 2d64 706b 672d 6469 7374 6164 6466 kg-dpkg-distaddf │ │ │ │ │ +000976b0: 696c 657f 3435 3034 3333 0a52 6566 3a20 ile.450433.Ref: │ │ │ │ │ +000976c0: 3163 627f 3435 3034 3333 0a4e 6f64 653a 1cb.450433.Node: │ │ │ │ │ +000976d0: 2064 706b 672d 6765 6e63 6861 6e67 6573 dpkg-genchanges │ │ │ │ │ +000976e0: 202d 2067 656e 6572 6174 6573 2061 2063 - generates a c │ │ │ │ │ +000976f0: 6861 6e67 6573 2075 706c 6f61 6420 636f hanges upload co │ │ │ │ │ +00097700: 6e74 726f 6c20 6669 6c65 7f34 3531 3330 ntrol file.45130 │ │ │ │ │ +00097710: 330a 5265 663a 2061 702d 706b 672d 736f 3.Ref: ap-pkg-so │ │ │ │ │ +00097720: 7572 6365 706b 6720 6470 6b67 2d67 656e urcepkg dpkg-gen │ │ │ │ │ +00097730: 6368 616e 6765 732d 6765 6e65 7261 7465 changes-generate │ │ │ │ │ +00097740: 732d 612d 6368 616e 6765 732d 7570 6c6f s-a-changes-uplo │ │ │ │ │ +00097750: 6164 2d63 6f6e 7472 6f6c 2d66 696c 657f ad-control-file. │ │ │ │ │ +00097760: 3435 3135 3731 0a52 6566 3a20 3163 637f 451571.Ref: 1cc. │ │ │ │ │ +00097770: 3435 3135 3731 0a52 6566 3a20 6170 2d70 451571.Ref: ap-p │ │ │ │ │ +00097780: 6b67 2d73 6f75 7263 6570 6b67 2073 2d70 kg-sourcepkg s-p │ │ │ │ │ +00097790: 6b67 2d64 706b 672d 6765 6e63 6861 6e67 kg-dpkg-genchang │ │ │ │ │ +000977a0: 6573 7f34 3531 3537 310a 5265 663a 2031 es.451571.Ref: 1 │ │ │ │ │ +000977b0: 6364 7f34 3531 3537 310a 4e6f 6465 3a20 cd.451571.Node: │ │ │ │ │ +000977c0: 6470 6b67 2d70 6172 7365 6368 616e 6765 dpkg-parsechange │ │ │ │ │ +000977d0: 6c6f 6720 2d20 7072 6f64 7563 6573 2070 log - produces p │ │ │ │ │ +000977e0: 6172 7365 6420 7265 7072 6573 656e 7461 arsed representa │ │ │ │ │ +000977f0: 7469 6f6e 206f 6620 6120 6368 616e 6765 tion of a change │ │ │ │ │ +00097800: 6c6f 677f 3435 3137 3531 0a52 6566 3a20 log.451751.Ref: │ │ │ │ │ +00097810: 6170 2d70 6b67 2d73 6f75 7263 6570 6b67 ap-pkg-sourcepkg │ │ │ │ │ +00097820: 2064 706b 672d 7061 7273 6563 6861 6e67 dpkg-parsechang │ │ │ │ │ +00097830: 656c 6f67 2d70 726f 6475 6365 732d 7061 elog-produces-pa │ │ │ │ │ +00097840: 7273 6564 2d72 6570 7265 7365 6e74 6174 rsed-representat │ │ │ │ │ +00097850: 696f 6e2d 6f66 2d61 2d63 6861 6e67 656c ion-of-a-changel │ │ │ │ │ +00097860: 6f67 7f34 3532 3033 360a 5265 663a 2031 og.452036.Ref: 1 │ │ │ │ │ +00097870: 6365 7f34 3532 3033 360a 5265 663a 2061 ce.452036.Ref: a │ │ │ │ │ +00097880: 702d 706b 672d 736f 7572 6365 706b 6720 p-pkg-sourcepkg │ │ │ │ │ +00097890: 732d 706b 672d 6470 6b67 2d70 6172 7365 s-pkg-dpkg-parse │ │ │ │ │ +000978a0: 6368 616e 6765 6c6f 677f 3435 3230 3336 changelog.452036 │ │ │ │ │ +000978b0: 0a52 6566 3a20 3163 667f 3435 3230 3336 .Ref: 1cf.452036 │ │ │ │ │ +000978c0: 0a4e 6f64 653a 2064 706b 672d 6172 6368 .Node: dpkg-arch │ │ │ │ │ +000978d0: 6974 6563 7475 7265 202d 2069 6e66 6f72 itecture - infor │ │ │ │ │ +000978e0: 6d61 7469 6f6e 2061 626f 7574 2074 6865 mation about the │ │ │ │ │ +000978f0: 2062 7569 6c64 2061 6e64 2068 6f73 7420 build and host │ │ │ │ │ +00097900: 7379 7374 656d 7f34 3532 3233 300a 5265 system.452230.Re │ │ │ │ │ +00097910: 663a 2061 702d 706b 672d 736f 7572 6365 f: ap-pkg-source │ │ │ │ │ +00097920: 706b 6720 6470 6b67 2d61 7263 6869 7465 pkg dpkg-archite │ │ │ │ │ +00097930: 6374 7572 652d 696e 666f 726d 6174 696f cture-informatio │ │ │ │ │ +00097940: 6e2d 6162 6f75 742d 7468 652d 6275 696c n-about-the-buil │ │ │ │ │ +00097950: 642d 616e 642d 686f 7374 2d73 7973 7465 d-and-host-syste │ │ │ │ │ +00097960: 6d7f 3435 3234 3439 0a52 6566 3a20 3164 m.452449.Ref: 1d │ │ │ │ │ +00097970: 307f 3435 3234 3439 0a52 6566 3a20 6170 0.452449.Ref: ap │ │ │ │ │ +00097980: 2d70 6b67 2d73 6f75 7263 6570 6b67 2073 -pkg-sourcepkg s │ │ │ │ │ +00097990: 2d70 6b67 2d64 706b 672d 6172 6368 6974 -pkg-dpkg-archit │ │ │ │ │ +000979a0: 6563 7475 7265 7f34 3532 3434 390a 5265 ecture.452449.Re │ │ │ │ │ +000979b0: 663a 2031 6431 7f34 3532 3434 390a 4e6f f: 1d1.452449.No │ │ │ │ │ +000979c0: 6465 3a20 5468 6520 4465 6269 616e 2070 de: The Debian p │ │ │ │ │ +000979d0: 6163 6b61 6765 2073 6f75 7263 6520 7472 ackage source tr │ │ │ │ │ +000979e0: 6565 7f34 3532 3633 330a 5265 663a 2061 ee.452633.Ref: a │ │ │ │ │ +000979f0: 702d 706b 672d 736f 7572 6365 706b 6720 p-pkg-sourcepkg │ │ │ │ │ +00097a00: 732d 706b 672d 736f 7572 6365 7472 6565 s-pkg-sourcetree │ │ │ │ │ +00097a10: 7f34 3532 3832 390a 5265 663a 2031 6337 .452829.Ref: 1c7 │ │ │ │ │ +00097a20: 7f34 3532 3832 390a 5265 663a 2061 702d .452829.Ref: ap- │ │ │ │ │ +00097a30: 706b 672d 736f 7572 6365 706b 6720 7468 pkg-sourcepkg th │ │ │ │ │ +00097a40: 652d 6465 6269 616e 2d70 6163 6b61 6765 e-debian-package │ │ │ │ │ +00097a50: 2d73 6f75 7263 652d 7472 6565 7f34 3532 -source-tree.452 │ │ │ │ │ +00097a60: 3832 390a 5265 663a 2031 6432 7f34 3532 829.Ref: 1d2.452 │ │ │ │ │ +00097a70: 3832 390a 4e6f 6465 3a20 6465 6269 616e 829.Node: debian │ │ │ │ │ +00097a80: 2f72 756c 6573 202d 2074 6865 206d 6169 /rules - the mai │ │ │ │ │ +00097a90: 6e20 6275 696c 6469 6e67 2073 6372 6970 n building scrip │ │ │ │ │ +00097aa0: 747f 3435 3335 3934 0a52 6566 3a20 6170 t.453594.Ref: ap │ │ │ │ │ +00097ab0: 2d70 6b67 2d73 6f75 7263 6570 6b67 2064 -pkg-sourcepkg d │ │ │ │ │ +00097ac0: 6562 6961 6e2d 7275 6c65 732d 7468 652d ebian-rules-the- │ │ │ │ │ +00097ad0: 6d61 696e 2d62 7569 6c64 696e 672d 7363 main-building-sc │ │ │ │ │ +00097ae0: 7269 7074 7f34 3533 3735 390a 5265 663a ript.453759.Ref: │ │ │ │ │ +00097af0: 2031 6433 7f34 3533 3735 390a 5265 663a 1d3.453759.Ref: │ │ │ │ │ +00097b00: 2061 702d 706b 672d 736f 7572 6365 706b ap-pkg-sourcepk │ │ │ │ │ +00097b10: 6720 732d 706b 672d 6465 6269 616e 7275 g s-pkg-debianru │ │ │ │ │ +00097b20: 6c65 737f 3435 3337 3539 0a52 6566 3a20 les.453759.Ref: │ │ │ │ │ +00097b30: 3164 347f 3435 3337 3539 0a4e 6f64 653a 1d4.453759.Node: │ │ │ │ │ +00097b40: 2064 6562 6961 6e2f 7375 6273 7476 6172 debian/substvar │ │ │ │ │ +00097b50: 7320 616e 6420 7661 7269 6162 6c65 2073 s and variable s │ │ │ │ │ +00097b60: 7562 7374 6974 7574 696f 6e73 7f34 3533 ubstitutions.453 │ │ │ │ │ +00097b70: 3931 330a 5265 663a 2061 702d 706b 672d 913.Ref: ap-pkg- │ │ │ │ │ +00097b80: 736f 7572 6365 706b 6720 6465 6269 616e sourcepkg debian │ │ │ │ │ +00097b90: 2d73 7562 7374 7661 7273 2d61 6e64 2d76 -substvars-and-v │ │ │ │ │ +00097ba0: 6172 6961 626c 652d 7375 6273 7469 7475 ariable-substitu │ │ │ │ │ +00097bb0: 7469 6f6e 737f 3435 3430 3939 0a52 6566 tions.454099.Ref │ │ │ │ │ +00097bc0: 3a20 3164 357f 3435 3430 3939 0a52 6566 : 1d5.454099.Ref │ │ │ │ │ +00097bd0: 3a20 6170 2d70 6b67 2d73 6f75 7263 6570 : ap-pkg-sourcep │ │ │ │ │ +00097be0: 6b67 2073 2d70 6b67 2d73 7263 7375 6273 kg s-pkg-srcsubs │ │ │ │ │ +00097bf0: 7476 6172 737f 3435 3430 3939 0a52 6566 tvars.454099.Ref │ │ │ │ │ +00097c00: 3a20 3164 367f 3435 3430 3939 0a4e 6f64 : 1d6.454099.Nod │ │ │ │ │ +00097c10: 653a 2064 6562 6961 6e2f 6669 6c65 737f e: debian/files. │ │ │ │ │ +00097c20: 3435 3432 3637 0a52 6566 3a20 6170 2d70 454267.Ref: ap-p │ │ │ │ │ +00097c30: 6b67 2d73 6f75 7263 6570 6b67 2064 6562 kg-sourcepkg deb │ │ │ │ │ +00097c40: 6961 6e2d 6669 6c65 737f 3435 3434 3234 ian-files.454424 │ │ │ │ │ +00097c50: 0a52 6566 3a20 3164 377f 3435 3434 3234 .Ref: 1d7.454424 │ │ │ │ │ +00097c60: 0a52 6566 3a20 6170 2d70 6b67 2d73 6f75 .Ref: ap-pkg-sou │ │ │ │ │ +00097c70: 7263 6570 6b67 2073 2d73 632d 322d 337f rcepkg s-sc-2-3. │ │ │ │ │ +00097c80: 3435 3434 3234 0a52 6566 3a20 3164 387f 454424.Ref: 1d8. │ │ │ │ │ +00097c90: 3435 3434 3234 0a4e 6f64 653a 2064 6562 454424.Node: deb │ │ │ │ │ +00097ca0: 6961 6e2f 746d 707f 3435 3435 3234 0a52 ian/tmp.454524.R │ │ │ │ │ +00097cb0: 6566 3a20 6170 2d70 6b67 2d73 6f75 7263 ef: ap-pkg-sourc │ │ │ │ │ +00097cc0: 6570 6b67 2064 6562 6961 6e2d 746d 707f epkg debian-tmp. │ │ │ │ │ +00097cd0: 3435 3436 3239 0a52 6566 3a20 3164 397f 454629.Ref: 1d9. │ │ │ │ │ +00097ce0: 3435 3436 3239 0a52 6566 3a20 6170 2d70 454629.Ref: ap-p │ │ │ │ │ +00097cf0: 6b67 2d73 6f75 7263 6570 6b67 2073 2d73 kg-sourcepkg s-s │ │ │ │ │ +00097d00: 632d 322d 347f 3435 3436 3239 0a52 6566 c-2-4.454629.Ref │ │ │ │ │ +00097d10: 3a20 3164 617f 3435 3436 3239 0a4e 6f64 : 1da.454629.Nod │ │ │ │ │ +00097d20: 653a 2053 6f75 7263 6520 7061 636b 6167 e: Source packag │ │ │ │ │ +00097d30: 6573 2061 7320 6172 6368 6976 6573 7f34 es as archives.4 │ │ │ │ │ +00097d40: 3535 3735 390a 5265 663a 2061 702d 706b 55759.Ref: ap-pk │ │ │ │ │ +00097d50: 672d 736f 7572 6365 706b 6720 732d 706b g-sourcepkg s-pk │ │ │ │ │ +00097d60: 672d 736f 7572 6365 6172 6368 6976 6573 g-sourcearchives │ │ │ │ │ +00097d70: 7f34 3535 3937 320a 5265 663a 2063 367f .455972.Ref: c6. │ │ │ │ │ +00097d80: 3435 3539 3732 0a52 6566 3a20 6170 2d70 455972.Ref: ap-p │ │ │ │ │ +00097d90: 6b67 2d73 6f75 7263 6570 6b67 2073 6f75 kg-sourcepkg sou │ │ │ │ │ +00097da0: 7263 652d 7061 636b 6167 6573 2d61 732d rce-packages-as- │ │ │ │ │ +00097db0: 6172 6368 6976 6573 7f34 3535 3937 320a archives.455972. │ │ │ │ │ +00097dc0: 5265 663a 2031 6462 7f34 3535 3937 320a Ref: 1db.455972. │ │ │ │ │ +00097dd0: 4e6f 6465 3a20 556e 7061 636b 696e 6720 Node: Unpacking │ │ │ │ │ +00097de0: 6120 4465 6269 616e 2073 6f75 7263 6520 a Debian source │ │ │ │ │ +00097df0: 7061 636b 6167 6520 7769 7468 6f75 7420 package without │ │ │ │ │ +00097e00: 6470 6b67 2d73 6f75 7263 657f 3435 3737 dpkg-source.4577 │ │ │ │ │ +00097e10: 3335 0a52 6566 3a20 6170 2d70 6b67 2d73 35.Ref: ap-pkg-s │ │ │ │ │ +00097e20: 6f75 7263 6570 6b67 2073 2d73 632d 347f ourcepkg s-sc-4. │ │ │ │ │ +00097e30: 3435 3739 3039 0a52 6566 3a20 3164 637f 457909.Ref: 1dc. │ │ │ │ │ +00097e40: 3435 3739 3039 0a52 6566 3a20 6170 2d70 457909.Ref: ap-p │ │ │ │ │ +00097e50: 6b67 2d73 6f75 7263 6570 6b67 2075 6e70 kg-sourcepkg unp │ │ │ │ │ +00097e60: 6163 6b69 6e67 2d61 2d64 6562 6961 6e2d acking-a-debian- │ │ │ │ │ +00097e70: 736f 7572 6365 2d70 6163 6b61 6765 2d77 source-package-w │ │ │ │ │ +00097e80: 6974 686f 7574 2d64 706b 672d 736f 7572 ithout-dpkg-sour │ │ │ │ │ +00097e90: 6365 7f34 3537 3930 390a 5265 663a 2031 ce.457909.Ref: 1 │ │ │ │ │ +00097ea0: 6464 7f34 3537 3930 390a 4e6f 6465 3a20 dd.457909.Node: │ │ │ │ │ +00097eb0: 5265 7374 7269 6374 696f 6e73 206f 6e20 Restrictions on │ │ │ │ │ +00097ec0: 6f62 6a65 6374 7320 696e 2073 6f75 7263 objects in sourc │ │ │ │ │ +00097ed0: 6520 7061 636b 6167 6573 3c32 3e7f 3435 e packages<2>.45 │ │ │ │ │ +00097ee0: 3838 3736 0a52 6566 3a20 6170 2d70 6b67 8876.Ref: ap-pkg │ │ │ │ │ +00097ef0: 2d73 6f75 7263 6570 6b67 2072 6573 7472 -sourcepkg restr │ │ │ │ │ +00097f00: 6963 7469 6f6e 732d 6f6e 2d6f 626a 6563 ictions-on-objec │ │ │ │ │ +00097f10: 7473 2d69 6e2d 736f 7572 6365 2d70 6163 ts-in-source-pac │ │ │ │ │ +00097f20: 6b61 6765 737f 3435 3930 3138 0a52 6566 kages.459018.Ref │ │ │ │ │ +00097f30: 3a20 3164 657f 3435 3930 3138 0a52 6566 : 1de.459018.Ref │ │ │ │ │ +00097f40: 3a20 6170 2d70 6b67 2d73 6f75 7263 6570 : ap-pkg-sourcep │ │ │ │ │ +00097f50: 6b67 2073 2d73 632d 342d 317f 3435 3930 kg s-sc-4-1.4590 │ │ │ │ │ +00097f60: 3138 0a52 6566 3a20 3164 667f 3435 3930 18.Ref: 1df.4590 │ │ │ │ │ +00097f70: 3138 0a52 6566 3a20 5265 7374 7269 6374 18.Ref: Restrict │ │ │ │ │ +00097f80: 696f 6e73 206f 6e20 6f62 6a65 6374 7320 ions on objects │ │ │ │ │ +00097f90: 696e 2073 6f75 7263 6520 7061 636b 6167 in source packag │ │ │ │ │ +00097fa0: 6573 3c32 3e2d 466f 6f74 6e6f 7465 2d31 es<2>-Footnote-1 │ │ │ │ │ +00097fb0: 7f34 3630 3536 310a 5265 663a 2052 6573 .460561.Ref: Res │ │ │ │ │ +00097fc0: 7472 6963 7469 6f6e 7320 6f6e 206f 626a trictions on obj │ │ │ │ │ +00097fd0: 6563 7473 2069 6e20 736f 7572 6365 2070 ects in source p │ │ │ │ │ +00097fe0: 6163 6b61 6765 733c 323e 2d46 6f6f 746e ackages<2>-Footn │ │ │ │ │ +00097ff0: 6f74 652d 327f 3436 3036 3632 0a52 6566 ote-2.460662.Ref │ │ │ │ │ +00098000: 3a20 5265 7374 7269 6374 696f 6e73 206f : Restrictions o │ │ │ │ │ +00098010: 6e20 6f62 6a65 6374 7320 696e 2073 6f75 n objects in sou │ │ │ │ │ +00098020: 7263 6520 7061 636b 6167 6573 3c32 3e2d rce packages<2>- │ │ │ │ │ +00098030: 466f 6f74 6e6f 7465 2d33 7f34 3630 3736 Footnote-3.46076 │ │ │ │ │ +00098040: 380a 5265 663a 2052 6573 7472 6963 7469 8.Ref: Restricti │ │ │ │ │ +00098050: 6f6e 7320 6f6e 206f 626a 6563 7473 2069 ons on objects i │ │ │ │ │ +00098060: 6e20 736f 7572 6365 2070 6163 6b61 6765 n source package │ │ │ │ │ +00098070: 733c 323e 2d46 6f6f 746e 6f74 652d 347f s<2>-Footnote-4. │ │ │ │ │ +00098080: 3436 3038 3038 0a4e 6f64 653a 2043 6f6e 460808.Node: Con │ │ │ │ │ +00098090: 7472 6f6c 2066 696c 6573 2061 6e64 2074 trol files and t │ │ │ │ │ +000980a0: 6865 6972 2066 6965 6c64 7320 6672 6f6d heir fields from │ │ │ │ │ +000980b0: 206f 6c64 2050 6163 6b61 6769 6e67 204d old Packaging M │ │ │ │ │ +000980c0: 616e 7561 6c7f 3436 3039 3839 0a52 6566 anual.460989.Ref │ │ │ │ │ +000980d0: 3a20 6170 2d70 6b67 2d63 6f6e 7472 6f6c : ap-pkg-control │ │ │ │ │ +000980e0: 6669 656c 6473 2064 6f63 7f34 3631 3230 fields doc.46120 │ │ │ │ │ +000980f0: 340a 5265 663a 2031 6530 7f34 3631 3230 4.Ref: 1e0.46120 │ │ │ │ │ +00098100: 340a 5265 663a 2061 702d 706b 672d 636f 4.Ref: ap-pkg-co │ │ │ │ │ +00098110: 6e74 726f 6c66 6965 6c64 7320 636f 6e74 ntrolfields cont │ │ │ │ │ +00098120: 726f 6c2d 6669 6c65 732d 616e 642d 7468 rol-files-and-th │ │ │ │ │ +00098130: 6569 722d 6669 656c 6473 2d66 726f 6d2d eir-fields-from- │ │ │ │ │ +00098140: 6f6c 642d 7061 636b 6167 696e 672d 6d61 old-packaging-ma │ │ │ │ │ +00098150: 6e75 616c 7f34 3631 3230 340a 5265 663a nual.461204.Ref: │ │ │ │ │ +00098160: 2031 6531 7f34 3631 3230 340a 4e6f 6465 1e1.461204.Node │ │ │ │ │ +00098170: 3a20 5379 6e74 6178 206f 6620 636f 6e74 : Syntax of cont │ │ │ │ │ +00098180: 726f 6c20 6669 6c65 733c 323e 7f34 3631 rol files<2>.461 │ │ │ │ │ +00098190: 3732 340a 5265 663a 2061 702d 706b 672d 724.Ref: ap-pkg- │ │ │ │ │ +000981a0: 636f 6e74 726f 6c66 6965 6c64 7320 732d controlfields s- │ │ │ │ │ +000981b0: 7364 2d31 7f34 3631 3837 360a 5265 663a sd-1.461876.Ref: │ │ │ │ │ +000981c0: 2031 6532 7f34 3631 3837 360a 5265 663a 1e2.461876.Ref: │ │ │ │ │ +000981d0: 2061 702d 706b 672d 636f 6e74 726f 6c66 ap-pkg-controlf │ │ │ │ │ +000981e0: 6965 6c64 7320 7379 6e74 6178 2d6f 662d ields syntax-of- │ │ │ │ │ +000981f0: 636f 6e74 726f 6c2d 6669 6c65 737f 3436 control-files.46 │ │ │ │ │ +00098200: 3138 3736 0a52 6566 3a20 3165 337f 3436 1876.Ref: 1e3.46 │ │ │ │ │ +00098210: 3138 3736 0a4e 6f64 653a 204c 6973 7420 1876.Node: List │ │ │ │ │ +00098220: 6f66 2066 6965 6c64 733c 323e 7f34 3632 of fields<2>.462 │ │ │ │ │ +00098230: 3139 320a 5265 663a 2061 702d 706b 672d 192.Ref: ap-pkg- │ │ │ │ │ +00098240: 636f 6e74 726f 6c66 6965 6c64 7320 6c69 controlfields li │ │ │ │ │ +00098250: 7374 2d6f 662d 6669 656c 6473 7f34 3632 st-of-fields.462 │ │ │ │ │ +00098260: 3334 340a 5265 663a 2031 6534 7f34 3632 344.Ref: 1e4.462 │ │ │ │ │ +00098270: 3334 340a 5265 663a 2061 702d 706b 672d 344.Ref: ap-pkg- │ │ │ │ │ +00098280: 636f 6e74 726f 6c66 6965 6c64 7320 732d controlfields s- │ │ │ │ │ +00098290: 7364 2d32 7f34 3632 3334 340a 5265 663a sd-2.462344.Ref: │ │ │ │ │ +000982a0: 2031 6535 7f34 3632 3334 340a 4e6f 6465 1e5.462344.Node │ │ │ │ │ +000982b0: 3a20 4669 6c65 6e61 6d65 2061 6e64 204d : Filename and M │ │ │ │ │ +000982c0: 5344 4f53 2d46 696c 656e 616d 657f 3436 SDOS-Filename.46 │ │ │ │ │ +000982d0: 3236 3437 0a52 6566 3a20 6170 2d70 6b67 2647.Ref: ap-pkg │ │ │ │ │ +000982e0: 2d63 6f6e 7472 6f6c 6669 656c 6473 2066 -controlfields f │ │ │ │ │ +000982f0: 696c 656e 616d 652d 616e 642d 6d73 646f ilename-and-msdo │ │ │ │ │ +00098300: 732d 6669 6c65 6e61 6d65 7f34 3632 3735 s-filename.46275 │ │ │ │ │ +00098310: 390a 5265 663a 2031 6536 7f34 3632 3735 9.Ref: 1e6.46275 │ │ │ │ │ +00098320: 390a 5265 663a 2061 702d 706b 672d 636f 9.Ref: ap-pkg-co │ │ │ │ │ +00098330: 6e74 726f 6c66 6965 6c64 7320 732d 706b ntrolfields s-pk │ │ │ │ │ +00098340: 672d 662d 6669 6c65 6e61 6d65 7f34 3632 g-f-filename.462 │ │ │ │ │ +00098350: 3735 390a 5265 663a 2031 6537 7f34 3632 759.Ref: 1e7.462 │ │ │ │ │ +00098360: 3735 390a 4e6f 6465 3a20 5369 7a65 2061 759.Node: Size a │ │ │ │ │ +00098370: 6e64 204d 4435 7375 6d7f 3436 3331 3138 nd MD5sum.463118 │ │ │ │ │ +00098380: 0a52 6566 3a20 6170 2d70 6b67 2d63 6f6e .Ref: ap-pkg-con │ │ │ │ │ +00098390: 7472 6f6c 6669 656c 6473 2073 2d70 6b67 trolfields s-pkg │ │ │ │ │ +000983a0: 2d66 2d73 697a 657f 3436 3332 3435 0a52 -f-size.463245.R │ │ │ │ │ +000983b0: 6566 3a20 3165 387f 3436 3332 3435 0a52 ef: 1e8.463245.R │ │ │ │ │ +000983c0: 6566 3a20 6170 2d70 6b67 2d63 6f6e 7472 ef: ap-pkg-contr │ │ │ │ │ +000983d0: 6f6c 6669 656c 6473 2073 697a 652d 616e olfields size-an │ │ │ │ │ +000983e0: 642d 6d64 3573 756d 7f34 3633 3234 350a d-md5sum.463245. │ │ │ │ │ +000983f0: 5265 663a 2031 6539 7f34 3633 3234 350a Ref: 1e9.463245. │ │ │ │ │ +00098400: 4e6f 6465 3a20 5374 6174 7573 7f34 3633 Node: Status.463 │ │ │ │ │ +00098410: 3539 310a 5265 663a 2061 702d 706b 672d 591.Ref: ap-pkg- │ │ │ │ │ +00098420: 636f 6e74 726f 6c66 6965 6c64 7320 732d controlfields s- │ │ │ │ │ +00098430: 706b 672d 662d 7374 6174 7573 7f34 3633 pkg-f-status.463 │ │ │ │ │ +00098440: 3730 350a 5265 663a 2031 6561 7f34 3633 705.Ref: 1ea.463 │ │ │ │ │ +00098450: 3730 350a 5265 663a 2061 702d 706b 672d 705.Ref: ap-pkg- │ │ │ │ │ +00098460: 636f 6e74 726f 6c66 6965 6c64 7320 7374 controlfields st │ │ │ │ │ +00098470: 6174 7573 7f34 3633 3730 350a 5265 663a atus.463705.Ref: │ │ │ │ │ +00098480: 2031 6562 7f34 3633 3730 350a 4e6f 6465 1eb.463705.Node │ │ │ │ │ +00098490: 3a20 436f 6e66 6967 2d56 6572 7369 6f6e : Config-Version │ │ │ │ │ +000984a0: 7f34 3634 3031 350a 5265 663a 2061 702d .464015.Ref: ap- │ │ │ │ │ +000984b0: 706b 672d 636f 6e74 726f 6c66 6965 6c64 pkg-controlfield │ │ │ │ │ +000984c0: 7320 636f 6e66 6967 2d76 6572 7369 6f6e s config-version │ │ │ │ │ +000984d0: 7f34 3634 3132 330a 5265 663a 2031 6563 .464123.Ref: 1ec │ │ │ │ │ +000984e0: 7f34 3634 3132 330a 5265 663a 2061 702d .464123.Ref: ap- │ │ │ │ │ +000984f0: 706b 672d 636f 6e74 726f 6c66 6965 6c64 pkg-controlfield │ │ │ │ │ +00098500: 7320 732d 706b 672d 662d 636f 6e66 6967 s s-pkg-f-config │ │ │ │ │ +00098510: 2d76 6572 7369 6f6e 7f34 3634 3132 330a -version.464123. │ │ │ │ │ +00098520: 5265 663a 2031 6564 7f34 3634 3132 330a Ref: 1ed.464123. │ │ │ │ │ +00098530: 4e6f 6465 3a20 436f 6e66 6669 6c65 737f Node: Conffiles. │ │ │ │ │ +00098540: 3436 3433 3432 0a52 6566 3a20 6170 2d70 464342.Ref: ap-p │ │ │ │ │ +00098550: 6b67 2d63 6f6e 7472 6f6c 6669 656c 6473 kg-controlfields │ │ │ │ │ +00098560: 2063 6f6e 6666 696c 6573 7f34 3634 3436 conffiles.46446 │ │ │ │ │ +00098570: 320a 5265 663a 2031 6565 7f34 3634 3436 2.Ref: 1ee.46446 │ │ │ │ │ +00098580: 320a 5265 663a 2061 702d 706b 672d 636f 2.Ref: ap-pkg-co │ │ │ │ │ +00098590: 6e74 726f 6c66 6965 6c64 7320 732d 706b ntrolfields s-pk │ │ │ │ │ +000985a0: 672d 662d 636f 6e66 6669 6c65 737f 3436 g-f-conffiles.46 │ │ │ │ │ +000985b0: 3434 3632 0a52 6566 3a20 3165 667f 3436 4462.Ref: 1ef.46 │ │ │ │ │ +000985c0: 3434 3632 0a4e 6f64 653a 204f 6273 6f6c 4462.Node: Obsol │ │ │ │ │ +000985d0: 6574 6520 6669 656c 6473 3c32 3e7f 3436 ete fields<2>.46 │ │ │ │ │ +000985e0: 3436 3934 0a52 6566 3a20 6170 2d70 6b67 4694.Ref: ap-pkg │ │ │ │ │ +000985f0: 2d63 6f6e 7472 6f6c 6669 656c 6473 206f -controlfields o │ │ │ │ │ +00098600: 6273 6f6c 6574 652d 6669 656c 6473 7f34 bsolete-fields.4 │ │ │ │ │ +00098610: 3634 3739 310a 5265 663a 2031 6630 7f34 64791.Ref: 1f0.4 │ │ │ │ │ +00098620: 3634 3739 310a 5265 663a 2061 702d 706b 64791.Ref: ap-pk │ │ │ │ │ +00098630: 672d 636f 6e74 726f 6c66 6965 6c64 7320 g-controlfields │ │ │ │ │ +00098640: 732d 7364 2d32 2d36 7f34 3634 3739 310a s-sd-2-6.464791. │ │ │ │ │ +00098650: 5265 663a 2031 6631 7f34 3634 3739 310a Ref: 1f1.464791. │ │ │ │ │ +00098660: 4e6f 6465 3a20 436f 6e66 6967 7572 6174 Node: Configurat │ │ │ │ │ +00098670: 696f 6e20 6669 6c65 2068 616e 646c 696e ion file handlin │ │ │ │ │ +00098680: 6720 6672 6f6d 206f 6c64 2050 6163 6b61 g from old Packa │ │ │ │ │ +00098690: 6769 6e67 204d 616e 7561 6c7f 3436 3532 ging Manual.4652 │ │ │ │ │ +000986a0: 3835 0a52 6566 3a20 6170 2d70 6b67 2d63 85.Ref: ap-pkg-c │ │ │ │ │ +000986b0: 6f6e 6666 696c 6573 2064 6f63 7f34 3635 onffiles doc.465 │ │ │ │ │ +000986c0: 3534 330a 5265 663a 2031 6261 7f34 3635 543.Ref: 1ba.465 │ │ │ │ │ +000986d0: 3534 330a 5265 663a 2061 702d 706b 672d 543.Ref: ap-pkg- │ │ │ │ │ +000986e0: 636f 6e66 6669 6c65 7320 636f 6e66 6967 conffiles config │ │ │ │ │ +000986f0: 7572 6174 696f 6e2d 6669 6c65 2d68 616e uration-file-han │ │ │ │ │ +00098700: 646c 696e 672d 6672 6f6d 2d6f 6c64 2d70 dling-from-old-p │ │ │ │ │ +00098710: 6163 6b61 6769 6e67 2d6d 616e 7561 6c7f ackaging-manual. │ │ │ │ │ +00098720: 3436 3535 3433 0a52 6566 3a20 3166 327f 465543.Ref: 1f2. │ │ │ │ │ +00098730: 3436 3535 3433 0a4e 6f64 653a 2041 7574 465543.Node: Aut │ │ │ │ │ +00098740: 6f6d 6174 6963 2068 616e 646c 696e 6720 omatic handling │ │ │ │ │ +00098750: 6f66 2063 6f6e 6669 6775 7261 7469 6f6e of configuration │ │ │ │ │ +00098760: 2066 696c 6573 2062 7920 6470 6b67 7f34 files by dpkg.4 │ │ │ │ │ +00098770: 3636 3637 320a 5265 663a 2061 702d 706b 66672.Ref: ap-pk │ │ │ │ │ +00098780: 672d 636f 6e66 6669 6c65 7320 6175 746f g-conffiles auto │ │ │ │ │ +00098790: 6d61 7469 632d 6861 6e64 6c69 6e67 2d6f matic-handling-o │ │ │ │ │ +000987a0: 662d 636f 6e66 6967 7572 6174 696f 6e2d f-configuration- │ │ │ │ │ +000987b0: 6669 6c65 732d 6279 2d64 706b 677f 3436 files-by-dpkg.46 │ │ │ │ │ +000987c0: 3638 3832 0a52 6566 3a20 3166 337f 3436 6882.Ref: 1f3.46 │ │ │ │ │ +000987d0: 3638 3832 0a52 6566 3a20 6170 2d70 6b67 6882.Ref: ap-pkg │ │ │ │ │ +000987e0: 2d63 6f6e 6666 696c 6573 2073 2d73 652d -conffiles s-se- │ │ │ │ │ +000987f0: 317f 3436 3638 3832 0a52 6566 3a20 3166 1.466882.Ref: 1f │ │ │ │ │ +00098800: 347f 3436 3638 3832 0a4e 6f64 653a 2046 4.466882.Node: F │ │ │ │ │ +00098810: 756c 6c79 2d66 6561 7475 7265 6420 6d61 ully-featured ma │ │ │ │ │ +00098820: 696e 7461 696e 6572 2073 6372 6970 7420 intainer script │ │ │ │ │ +00098830: 636f 6e66 6967 7572 6174 696f 6e20 6861 configuration ha │ │ │ │ │ +00098840: 6e64 6c69 6e67 7f34 3639 3234 360a 5265 ndling.469246.Re │ │ │ │ │ +00098850: 663a 2061 702d 706b 672d 636f 6e66 6669 f: ap-pkg-conffi │ │ │ │ │ +00098860: 6c65 7320 6675 6c6c 792d 6665 6174 7572 les fully-featur │ │ │ │ │ +00098870: 6564 2d6d 6169 6e74 6169 6e65 722d 7363 ed-maintainer-sc │ │ │ │ │ +00098880: 7269 7074 2d63 6f6e 6669 6775 7261 7469 ript-configurati │ │ │ │ │ +00098890: 6f6e 2d68 616e 646c 696e 677f 3436 3934 on-handling.4694 │ │ │ │ │ +000988a0: 3536 0a52 6566 3a20 3166 357f 3436 3934 56.Ref: 1f5.4694 │ │ │ │ │ +000988b0: 3536 0a52 6566 3a20 6170 2d70 6b67 2d63 56.Ref: ap-pkg-c │ │ │ │ │ +000988c0: 6f6e 6666 696c 6573 2073 2d73 652d 327f onffiles s-se-2. │ │ │ │ │ +000988d0: 3436 3934 3536 0a52 6566 3a20 3166 367f 469456.Ref: 1f6. │ │ │ │ │ +000988e0: 3436 3934 3536 0a4e 6f64 653a 2041 6c74 469456.Node: Alt │ │ │ │ │ +000988f0: 6572 6e61 7469 7665 2076 6572 7369 6f6e ernative version │ │ │ │ │ +00098900: 7320 6f66 2061 6e20 696e 7465 7266 6163 s of an interfac │ │ │ │ │ +00098910: 6520 2d20 7570 6461 7465 2d61 6c74 6572 e - update-alter │ │ │ │ │ +00098920: 6e61 7469 7665 7320 6672 6f6d 206f 6c64 natives from old │ │ │ │ │ +00098930: 2050 6163 6b61 6769 6e67 204d 616e 7561 Packaging Manua │ │ │ │ │ +00098940: 6c7f 3437 3132 3432 0a52 6566 3a20 6170 l.471242.Ref: ap │ │ │ │ │ +00098950: 2d70 6b67 2d61 6c74 6572 6e61 7469 7665 -pkg-alternative │ │ │ │ │ +00098960: 7320 646f 637f 3437 3135 3235 0a52 6566 s doc.471525.Ref │ │ │ │ │ +00098970: 3a20 3166 377f 3437 3135 3235 0a52 6566 : 1f7.471525.Ref │ │ │ │ │ +00098980: 3a20 6170 2d70 6b67 2d61 6c74 6572 6e61 : ap-pkg-alterna │ │ │ │ │ +00098990: 7469 7665 7320 616c 7465 726e 6174 6976 tives alternativ │ │ │ │ │ +000989a0: 652d 7665 7273 696f 6e73 2d6f 662d 616e e-versions-of-an │ │ │ │ │ +000989b0: 2d69 6e74 6572 6661 6365 2d75 7064 6174 -interface-updat │ │ │ │ │ +000989c0: 652d 616c 7465 726e 6174 6976 6573 2d66 e-alternatives-f │ │ │ │ │ +000989d0: 726f 6d2d 6f6c 642d 7061 636b 6167 696e rom-old-packagin │ │ │ │ │ +000989e0: 672d 6d61 6e75 616c 7f34 3731 3532 350a g-manual.471525. │ │ │ │ │ +000989f0: 5265 663a 2031 6638 7f34 3731 3532 350a Ref: 1f8.471525. │ │ │ │ │ +00098a00: 4e6f 6465 3a20 4469 7665 7273 696f 6e73 Node: Diversions │ │ │ │ │ +00098a10: 202d 206f 7665 7272 6964 696e 6720 6120 - overriding a │ │ │ │ │ +00098a20: 7061 636b 6167 65e2 8099 7320 7665 7273 package...s vers │ │ │ │ │ +00098a30: 696f 6e20 6f66 2061 2066 696c 6520 6672 ion of a file fr │ │ │ │ │ +00098a40: 6f6d 206f 6c64 2050 6163 6b61 6769 6e67 om old Packaging │ │ │ │ │ +00098a50: 204d 616e 7561 6c7f 3437 3237 3836 0a52 Manual.472786.R │ │ │ │ │ +00098a60: 6566 3a20 6170 2d70 6b67 2d64 6976 6572 ef: ap-pkg-diver │ │ │ │ │ +00098a70: 7369 6f6e 7320 646f 637f 3437 3330 3435 sions doc.473045 │ │ │ │ │ +00098a80: 0a52 6566 3a20 3166 397f 3437 3330 3435 .Ref: 1f9.473045 │ │ │ │ │ +00098a90: 0a52 6566 3a20 6170 2d70 6b67 2d64 6976 .Ref: ap-pkg-div │ │ │ │ │ +00098aa0: 6572 7369 6f6e 7320 6469 7665 7273 696f ersions diversio │ │ │ │ │ +00098ab0: 6e73 2d6f 7665 7272 6964 696e 672d 612d ns-overriding-a- │ │ │ │ │ +00098ac0: 7061 636b 6167 652d 732d 7665 7273 696f package-s-versio │ │ │ │ │ +00098ad0: 6e2d 6f66 2d61 2d66 696c 652d 6672 6f6d n-of-a-file-from │ │ │ │ │ +00098ae0: 2d6f 6c64 2d70 6163 6b61 6769 6e67 2d6d -old-packaging-m │ │ │ │ │ +00098af0: 616e 7561 6c7f 3437 3330 3435 0a52 6566 anual.473045.Ref │ │ │ │ │ +00098b00: 3a20 3166 617f 3437 3330 3435 0a4e 6f64 : 1fa.473045.Nod │ │ │ │ │ +00098b10: 653a 2044 6562 6961 6e20 506f 6c69 6379 e: Debian Policy │ │ │ │ │ +00098b20: 2063 6861 6e67 6573 2070 726f 6365 7373 changes process │ │ │ │ │ +00098b30: 7f34 3736 3633 390a 5265 663a 2061 702d .476639.Ref: ap- │ │ │ │ │ +00098b40: 7072 6f63 6573 7320 646f 637f 3437 3638 process doc.4768 │ │ │ │ │ +00098b50: 3432 0a52 6566 3a20 657f 3437 3638 3432 42.Ref: e.476842 │ │ │ │ │ +00098b60: 0a52 6566 3a20 6170 2d70 726f 6365 7373 .Ref: ap-process │ │ │ │ │ +00098b70: 2064 6562 6961 6e2d 706f 6c69 6379 2d63 debian-policy-c │ │ │ │ │ +00098b80: 6861 6e67 6573 2d70 726f 6365 7373 7f34 hanges-process.4 │ │ │ │ │ +00098b90: 3736 3834 320a 5265 663a 2031 6662 7f34 76842.Ref: 1fb.4 │ │ │ │ │ +00098ba0: 3736 3834 320a 4e6f 6465 3a20 496e 7472 76842.Node: Intr │ │ │ │ │ +00098bb0: 6f64 7563 7469 6f6e 3c33 3e7f 3437 3730 oduction<3>.4770 │ │ │ │ │ +00098bc0: 3034 0a52 6566 3a20 6170 2d70 726f 6365 04.Ref: ap-proce │ │ │ │ │ +00098bd0: 7373 2069 6e74 726f 6475 6374 696f 6e7f ss introduction. │ │ │ │ │ +00098be0: 3437 3731 3133 0a52 6566 3a20 3166 637f 477113.Ref: 1fc. │ │ │ │ │ +00098bf0: 3437 3731 3133 0a52 6566 3a20 6170 2d70 477113.Ref: ap-p │ │ │ │ │ +00098c00: 726f 6365 7373 2070 726f 6365 7373 2d69 rocess process-i │ │ │ │ │ +00098c10: 6e74 726f 6475 6374 696f 6e7f 3437 3731 ntroduction.4771 │ │ │ │ │ +00098c20: 3133 0a52 6566 3a20 3166 647f 3437 3731 13.Ref: 1fd.4771 │ │ │ │ │ +00098c30: 3133 0a52 6566 3a20 496e 7472 6f64 7563 13.Ref: Introduc │ │ │ │ │ +00098c40: 7469 6f6e 3c33 3e2d 466f 6f74 6e6f 7465 tion<3>-Footnote │ │ │ │ │ +00098c50: 2d31 7f34 3737 3330 310a 4e6f 6465 3a20 -1.477301.Node: │ │ │ │ │ +00098c60: 4368 616e 6765 2047 6f61 6c73 7f34 3737 Change Goals.477 │ │ │ │ │ +00098c70: 3535 300a 5265 663a 2061 702d 7072 6f63 550.Ref: ap-proc │ │ │ │ │ +00098c80: 6573 7320 6368 616e 6765 2d67 6f61 6c73 ess change-goals │ │ │ │ │ +00098c90: 7f34 3737 3638 330a 5265 663a 2031 6665 .477683.Ref: 1fe │ │ │ │ │ +00098ca0: 7f34 3737 3638 330a 5265 663a 2061 702d .477683.Ref: ap- │ │ │ │ │ +00098cb0: 7072 6f63 6573 7320 7072 6f63 6573 732d process process- │ │ │ │ │ +00098cc0: 6368 616e 6765 2d67 6f61 6c73 7f34 3737 change-goals.477 │ │ │ │ │ +00098cd0: 3638 330a 5265 663a 2031 6666 7f34 3737 683.Ref: 1ff.477 │ │ │ │ │ +00098ce0: 3638 330a 4e6f 6465 3a20 4375 7272 656e 683.Node: Curren │ │ │ │ │ +00098cf0: 7420 5072 6f63 6573 737f 3437 3931 3237 t Process.479127 │ │ │ │ │ +00098d00: 0a52 6566 3a20 6170 2d70 726f 6365 7373 .Ref: ap-process │ │ │ │ │ +00098d10: 2063 7572 7265 6e74 2d70 726f 6365 7373 current-process │ │ │ │ │ +00098d20: 7f34 3739 3235 350a 5265 663a 2032 3030 .479255.Ref: 200 │ │ │ │ │ +00098d30: 7f34 3739 3235 350a 5265 663a 2061 702d .479255.Ref: ap- │ │ │ │ │ +00098d40: 7072 6f63 6573 7320 7072 6f63 6573 732d process process- │ │ │ │ │ +00098d50: 6375 7272 656e 747f 3437 3932 3535 0a52 current.479255.R │ │ │ │ │ +00098d60: 6566 3a20 3230 317f 3437 3932 3535 0a52 ef: 201.479255.R │ │ │ │ │ +00098d70: 6566 3a20 4375 7272 656e 7420 5072 6f63 ef: Current Proc │ │ │ │ │ +00098d80: 6573 732d 466f 6f74 6e6f 7465 2d31 7f34 ess-Footnote-1.4 │ │ │ │ │ +00098d90: 3830 3233 320a 4e6f 6465 3a20 5374 6174 80232.Node: Stat │ │ │ │ │ +00098da0: 6520 4120 4d6f 7265 2069 6e66 6f72 6d61 e A More informa │ │ │ │ │ +00098db0: 7469 6f6e 2072 6571 7569 7265 647f 3438 tion required.48 │ │ │ │ │ +00098dc0: 3033 3139 0a52 6566 3a20 6170 2d70 726f 0319.Ref: ap-pro │ │ │ │ │ +00098dd0: 6365 7373 2073 7461 7465 2d61 2d6d 6f72 cess state-a-mor │ │ │ │ │ +00098de0: 652d 696e 666f 726d 6174 696f 6e2d 7265 e-information-re │ │ │ │ │ +00098df0: 7175 6972 6564 7f34 3830 3433 380a 5265 quired.480438.Re │ │ │ │ │ +00098e00: 663a 2032 3032 7f34 3830 3433 380a 5265 f: 202.480438.Re │ │ │ │ │ +00098e10: 663a 2061 702d 7072 6f63 6573 7320 7374 f: ap-process st │ │ │ │ │ +00098e20: 6174 652d 612d 6d6f 7265 696e 666f 7f34 ate-a-moreinfo.4 │ │ │ │ │ +00098e30: 3830 3433 380a 5265 663a 2032 3033 7f34 80438.Ref: 203.4 │ │ │ │ │ +00098e40: 3830 3433 380a 5265 663a 2053 7461 7465 80438.Ref: State │ │ │ │ │ +00098e50: 2041 204d 6f72 6520 696e 666f 726d 6174 A More informat │ │ │ │ │ +00098e60: 696f 6e20 7265 7175 6972 6564 2d46 6f6f ion required-Foo │ │ │ │ │ +00098e70: 746e 6f74 652d 317f 3438 3132 3032 0a4e tnote-1.481202.N │ │ │ │ │ +00098e80: 6f64 653a 2053 7461 7465 2042 2044 6973 ode: State B Dis │ │ │ │ │ +00098e90: 6375 7373 696f 6e7f 3438 3133 3032 0a52 cussion.481302.R │ │ │ │ │ +00098ea0: 6566 3a20 6170 2d70 726f 6365 7373 2069 ef: ap-process i │ │ │ │ │ +00098eb0: 6432 7f34 3831 3434 360a 5265 663a 2032 d2.481446.Ref: 2 │ │ │ │ │ +00098ec0: 3034 7f34 3831 3434 360a 5265 663a 2061 04.481446.Ref: a │ │ │ │ │ +00098ed0: 702d 7072 6f63 6573 7320 7374 6174 652d p-process state- │ │ │ │ │ +00098ee0: 622d 6469 7363 7573 7369 6f6e 7f34 3831 b-discussion.481 │ │ │ │ │ +00098ef0: 3434 360a 5265 663a 2032 3035 7f34 3831 446.Ref: 205.481 │ │ │ │ │ +00098f00: 3434 360a 5265 663a 2053 7461 7465 2042 446.Ref: State B │ │ │ │ │ +00098f10: 2044 6973 6375 7373 696f 6e2d 466f 6f74 Discussion-Foot │ │ │ │ │ +00098f20: 6e6f 7465 2d31 7f34 3831 3838 360a 4e6f note-1.481886.No │ │ │ │ │ +00098f30: 6465 3a20 5374 6174 6520 4320 5072 6f70 de: State C Prop │ │ │ │ │ +00098f40: 6f73 616c 7f34 3831 3938 380a 5265 663a osal.481988.Ref: │ │ │ │ │ +00098f50: 2061 702d 7072 6f63 6573 7320 6964 337f ap-process id3. │ │ │ │ │ +00098f60: 3438 3231 3233 0a52 6566 3a20 3230 367f 482123.Ref: 206. │ │ │ │ │ +00098f70: 3438 3231 3233 0a52 6566 3a20 6170 2d70 482123.Ref: ap-p │ │ │ │ │ +00098f80: 726f 6365 7373 2073 7461 7465 2d63 2d70 rocess state-c-p │ │ │ │ │ +00098f90: 726f 706f 7361 6c7f 3438 3231 3233 0a52 roposal.482123.R │ │ │ │ │ +00098fa0: 6566 3a20 3230 377f 3438 3231 3233 0a52 ef: 207.482123.R │ │ │ │ │ +00098fb0: 6566 3a20 5374 6174 6520 4320 5072 6f70 ef: State C Prop │ │ │ │ │ +00098fc0: 6f73 616c 2d46 6f6f 746e 6f74 652d 317f osal-Footnote-1. │ │ │ │ │ +00098fd0: 3438 3236 3334 0a4e 6f64 653a 2053 7461 482634.Node: Sta │ │ │ │ │ +00098fe0: 7465 2044 2057 6f72 6469 6e67 2070 726f te D Wording pro │ │ │ │ │ +00098ff0: 706f 7365 647f 3438 3237 3334 0a52 6566 posed.482734.Ref │ │ │ │ │ +00099000: 3a20 6170 2d70 726f 6365 7373 2069 6434 : ap-process id4 │ │ │ │ │ +00099010: 7f34 3832 3836 370a 5265 663a 2032 3038 .482867.Ref: 208 │ │ │ │ │ +00099020: 7f34 3832 3836 370a 5265 663a 2061 702d .482867.Ref: ap- │ │ │ │ │ +00099030: 7072 6f63 6573 7320 7374 6174 652d 642d process state-d- │ │ │ │ │ +00099040: 776f 7264 696e 672d 7072 6f70 6f73 6564 wording-proposed │ │ │ │ │ +00099050: 7f34 3832 3836 370a 5265 663a 2032 3039 .482867.Ref: 209 │ │ │ │ │ +00099060: 7f34 3832 3836 370a 5265 663a 2053 7461 .482867.Ref: Sta │ │ │ │ │ +00099070: 7465 2044 2057 6f72 6469 6e67 2070 726f te D Wording pro │ │ │ │ │ +00099080: 706f 7365 642d 466f 6f74 6e6f 7465 2d31 posed-Footnote-1 │ │ │ │ │ +00099090: 7f34 3833 3435 390a 4e6f 6465 3a20 5374 .483459.Node: St │ │ │ │ │ +000990a0: 6174 6520 4520 5365 636f 6e64 6564 7f34 ate E Seconded.4 │ │ │ │ │ +000990b0: 3833 3535 360a 5265 663a 2061 702d 7072 83556.Ref: ap-pr │ │ │ │ │ +000990c0: 6f63 6573 7320 6964 357f 3438 3336 3839 ocess id5.483689 │ │ │ │ │ +000990d0: 0a52 6566 3a20 3230 617f 3438 3336 3839 .Ref: 20a.483689 │ │ │ │ │ +000990e0: 0a52 6566 3a20 6170 2d70 726f 6365 7373 .Ref: ap-process │ │ │ │ │ +000990f0: 2073 7461 7465 2d65 2d73 6563 6f6e 6465 state-e-seconde │ │ │ │ │ +00099100: 647f 3438 3336 3839 0a52 6566 3a20 3230 d.483689.Ref: 20 │ │ │ │ │ +00099110: 627f 3438 3336 3839 0a52 6566 3a20 5374 b.483689.Ref: St │ │ │ │ │ +00099120: 6174 6520 4520 5365 636f 6e64 6564 2d46 ate E Seconded-F │ │ │ │ │ +00099130: 6f6f 746e 6f74 652d 317f 3438 3437 3138 ootnote-1.484718 │ │ │ │ │ +00099140: 0a4e 6f64 653a 2053 7461 7465 2046 2041 .Node: State F A │ │ │ │ │ +00099150: 6363 6570 7465 647f 3438 3438 3138 0a52 ccepted.484818.R │ │ │ │ │ +00099160: 6566 3a20 6170 2d70 726f 6365 7373 2069 ef: ap-process i │ │ │ │ │ +00099170: 6436 7f34 3834 3934 310a 5265 663a 2032 d6.484941.Ref: 2 │ │ │ │ │ +00099180: 3063 7f34 3834 3934 310a 5265 663a 2061 0c.484941.Ref: a │ │ │ │ │ +00099190: 702d 7072 6f63 6573 7320 7374 6174 652d p-process state- │ │ │ │ │ +000991a0: 662d 6163 6365 7074 6564 7f34 3834 3934 f-accepted.48494 │ │ │ │ │ +000991b0: 310a 5265 663a 2032 3064 7f34 3834 3934 1.Ref: 20d.48494 │ │ │ │ │ +000991c0: 310a 5265 663a 2053 7461 7465 2046 2041 1.Ref: State F A │ │ │ │ │ +000991d0: 6363 6570 7465 642d 466f 6f74 6e6f 7465 ccepted-Footnote │ │ │ │ │ +000991e0: 2d31 7f34 3835 3335 340a 4e6f 6465 3a20 -1.485354.Node: │ │ │ │ │ +000991f0: 5374 6174 6520 4720 5265 6a65 6374 7f34 State G Reject.4 │ │ │ │ │ +00099200: 3835 3435 330a 5265 663a 2061 702d 7072 85453.Ref: ap-pr │ │ │ │ │ +00099210: 6f63 6573 7320 6964 377f 3438 3535 3531 ocess id7.485551 │ │ │ │ │ +00099220: 0a52 6566 3a20 3230 657f 3438 3535 3531 .Ref: 20e.485551 │ │ │ │ │ +00099230: 0a52 6566 3a20 6170 2d70 726f 6365 7373 .Ref: ap-process │ │ │ │ │ +00099240: 2073 7461 7465 2d67 2d72 656a 6563 747f state-g-reject. │ │ │ │ │ +00099250: 3438 3535 3531 0a52 6566 3a20 3230 667f 485551.Ref: 20f. │ │ │ │ │ +00099260: 3438 3535 3531 0a52 6566 3a20 5374 6174 485551.Ref: Stat │ │ │ │ │ +00099270: 6520 4720 5265 6a65 6374 2d46 6f6f 746e e G Reject-Footn │ │ │ │ │ +00099280: 6f74 652d 317f 3438 3639 3531 0a4e 6f64 ote-1.486951.Nod │ │ │ │ │ +00099290: 653a 204f 7468 6572 2054 6167 737f 3438 e: Other Tags.48 │ │ │ │ │ +000992a0: 3730 3531 0a52 6566 3a20 6170 2d70 726f 7051.Ref: ap-pro │ │ │ │ │ +000992b0: 6365 7373 206f 7468 6572 2d74 6167 737f cess other-tags. │ │ │ │ │ +000992c0: 3438 3731 3538 0a52 6566 3a20 3231 307f 487158.Ref: 210. │ │ │ │ │ +000992d0: 3438 3731 3538 0a52 6566 3a20 6170 2d70 487158.Ref: ap-p │ │ │ │ │ +000992e0: 726f 6365 7373 2070 726f 6365 7373 2d6f rocess process-o │ │ │ │ │ +000992f0: 7468 6572 2d74 6167 737f 3438 3731 3538 ther-tags.487158 │ │ │ │ │ +00099300: 0a52 6566 3a20 3231 317f 3438 3731 3538 .Ref: 211.487158 │ │ │ │ │ +00099310: 0a52 6566 3a20 4f74 6865 7220 5461 6773 .Ref: Other Tags │ │ │ │ │ +00099320: 2d46 6f6f 746e 6f74 652d 317f 3438 3832 -Footnote-1.4882 │ │ │ │ │ +00099330: 3239 0a52 6566 3a20 4f74 6865 7220 5461 29.Ref: Other Ta │ │ │ │ │ +00099340: 6773 2d46 6f6f 746e 6f74 652d 327f 3438 gs-Footnote-2.48 │ │ │ │ │ +00099350: 3833 3330 0a52 6566 3a20 4f74 6865 7220 8330.Ref: Other │ │ │ │ │ +00099360: 5461 6773 2d46 6f6f 746e 6f74 652d 337f Tags-Footnote-3. │ │ │ │ │ +00099370: 3438 3834 3333 0a4e 6f64 653a 204d 6169 488433.Node: Mai │ │ │ │ │ +00099380: 6e74 6169 6e65 7220 7363 7269 7074 2066 ntainer script f │ │ │ │ │ +00099390: 6c6f 7763 6861 7274 737f 3438 3835 3334 lowcharts.488534 │ │ │ │ │ +000993a0: 0a52 6566 3a20 6170 2d66 6c6f 7763 6861 .Ref: ap-flowcha │ │ │ │ │ +000993b0: 7274 7320 646f 637f 3438 3836 3735 0a52 rts doc.488675.R │ │ │ │ │ +000993c0: 6566 3a20 6539 7f34 3838 3637 350a 5265 ef: e9.488675.Re │ │ │ │ │ +000993d0: 663a 2061 702d 666c 6f77 6368 6172 7473 f: ap-flowcharts │ │ │ │ │ +000993e0: 206d 6169 6e74 6169 6e65 722d 7363 7269 maintainer-scri │ │ │ │ │ +000993f0: 7074 2d66 6c6f 7763 6861 7274 737f 3438 pt-flowcharts.48 │ │ │ │ │ +00099400: 3836 3735 0a52 6566 3a20 3231 327f 3438 8675.Ref: 212.48 │ │ │ │ │ +00099410: 3836 3735 0a52 6566 3a20 4d61 696e 7461 8675.Ref: Mainta │ │ │ │ │ +00099420: 696e 6572 2073 6372 6970 7420 666c 6f77 iner script flow │ │ │ │ │ +00099430: 6368 6172 7473 2d46 6f6f 746e 6f74 652d charts-Footnote- │ │ │ │ │ +00099440: 317f 3438 3937 3532 0a4e 6f64 653a 2055 1.489752.Node: U │ │ │ │ │ +00099450: 7067 7261 6469 6e67 2063 6865 636b 6c69 pgrading checkli │ │ │ │ │ +00099460: 7374 7f34 3839 3835 390a 5265 663a 2075 st.489859.Ref: u │ │ │ │ │ +00099470: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ +00099480: 7374 2064 6f63 7f34 3839 3937 380a 5265 st doc.489978.Re │ │ │ │ │ +00099490: 663a 2039 7f34 3839 3937 380a 5265 663a f: 9.489978.Ref: │ │ │ │ │ +000994a0: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ +000994b0: 6c69 7374 2075 7067 7261 6469 6e67 2d63 list upgrading-c │ │ │ │ │ +000994c0: 6865 636b 6c69 7374 7f34 3839 3937 380a hecklist.489978. │ │ │ │ │ +000994d0: 5265 663a 2032 3133 7f34 3839 3937 380a Ref: 213.489978. │ │ │ │ │ +000994e0: 4e6f 6465 3a20 4162 6f75 7420 7468 6520 Node: About the │ │ │ │ │ +000994f0: 6368 6563 6b6c 6973 747f 3439 3232 3435 checklist.492245 │ │ │ │ │ +00099500: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ +00099510: 6368 6563 6b6c 6973 7420 6162 6f75 742d checklist about- │ │ │ │ │ +00099520: 7468 652d 6368 6563 6b6c 6973 747f 3439 the-checklist.49 │ │ │ │ │ +00099530: 3233 3439 0a52 6566 3a20 3231 347f 3439 2349.Ref: 214.49 │ │ │ │ │ +00099540: 3233 3439 0a4e 6f64 653a 2056 6572 7369 2349.Node: Versi │ │ │ │ │ +00099550: 6f6e 2034 2037 2030 7f34 3934 3238 340a on 4 7 0.494284. │ │ │ │ │ +00099560: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ +00099570: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ +00099580: 2d34 2d37 2d30 7f34 3934 3431 300a 5265 -4-7-0.494410.Re │ │ │ │ │ +00099590: 663a 2032 3135 7f34 3934 3431 300a 4e6f f: 215.494410.No │ │ │ │ │ +000995a0: 6465 3a20 5665 7273 696f 6e20 3420 3620 de: Version 4 6 │ │ │ │ │ +000995b0: 327f 3439 3630 3433 0a52 6566 3a20 7570 2.496043.Ref: up │ │ │ │ │ +000995c0: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ +000995d0: 7420 7665 7273 696f 6e2d 342d 362d 327f t version-4-6-2. │ │ │ │ │ +000995e0: 3439 3631 3633 0a52 6566 3a20 3231 367f 496163.Ref: 216. │ │ │ │ │ +000995f0: 3439 3631 3633 0a4e 6f64 653a 2056 6572 496163.Node: Ver │ │ │ │ │ +00099600: 7369 6f6e 2034 2036 2031 7f34 3936 3833 sion 4 6 1.49683 │ │ │ │ │ +00099610: 380a 5265 663a 2075 7067 7261 6469 6e67 8.Ref: upgrading │ │ │ │ │ +00099620: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ +00099630: 6f6e 2d34 2d36 2d31 7f34 3936 3935 380a on-4-6-1.496958. │ │ │ │ │ +00099640: 5265 663a 2032 3137 7f34 3936 3935 380a Ref: 217.496958. │ │ │ │ │ +00099650: 4e6f 6465 3a20 5665 7273 696f 6e20 3420 Node: Version 4 │ │ │ │ │ +00099660: 3620 307f 3439 3732 3933 0a52 6566 3a20 6 0.497293.Ref: │ │ │ │ │ +00099670: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ +00099680: 6973 7420 7665 7273 696f 6e2d 342d 362d ist version-4-6- │ │ │ │ │ +00099690: 307f 3439 3734 3133 0a52 6566 3a20 3231 0.497413.Ref: 21 │ │ │ │ │ +000996a0: 387f 3439 3734 3133 0a4e 6f64 653a 2056 8.497413.Node: V │ │ │ │ │ +000996b0: 6572 7369 6f6e 2034 2035 2031 7f34 3937 ersion 4 5 1.497 │ │ │ │ │ +000996c0: 3736 350a 5265 663a 2075 7067 7261 6469 765.Ref: upgradi │ │ │ │ │ +000996d0: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ +000996e0: 7369 6f6e 2d34 2d35 2d31 7f34 3937 3838 sion-4-5-1.49788 │ │ │ │ │ +000996f0: 350a 5265 663a 2032 3139 7f34 3937 3838 5.Ref: 219.49788 │ │ │ │ │ +00099700: 350a 4e6f 6465 3a20 5665 7273 696f 6e20 5.Node: Version │ │ │ │ │ +00099710: 3420 3520 307f 3439 3930 3535 0a52 6566 4 5 0.499055.Ref │ │ │ │ │ +00099720: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ +00099730: 6b6c 6973 7420 7665 7273 696f 6e2d 342d klist version-4- │ │ │ │ │ +00099740: 352d 307f 3439 3931 3735 0a52 6566 3a20 5-0.499175.Ref: │ │ │ │ │ +00099750: 3231 617f 3439 3931 3735 0a4e 6f64 653a 21a.499175.Node: │ │ │ │ │ +00099760: 2056 6572 7369 6f6e 2034 2034 2031 7f35 Version 4 4 1.5 │ │ │ │ │ +00099770: 3030 3236 350a 5265 663a 2075 7067 7261 00265.Ref: upgra │ │ │ │ │ +00099780: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ +00099790: 6572 7369 6f6e 2d34 2d34 2d31 7f35 3030 ersion-4-4-1.500 │ │ │ │ │ +000997a0: 3338 350a 5265 663a 2032 3162 7f35 3030 385.Ref: 21b.500 │ │ │ │ │ +000997b0: 3338 350a 4e6f 6465 3a20 5665 7273 696f 385.Node: Versio │ │ │ │ │ +000997c0: 6e20 3420 3420 307f 3530 3131 3234 0a52 n 4 4 0.501124.R │ │ │ │ │ +000997d0: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ +000997e0: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ +000997f0: 342d 342d 307f 3530 3132 3434 0a52 6566 4-4-0.501244.Ref │ │ │ │ │ +00099800: 3a20 3231 637f 3530 3132 3434 0a4e 6f64 : 21c.501244.Nod │ │ │ │ │ +00099810: 653a 2056 6572 7369 6f6e 2034 2033 2030 e: Version 4 3 0 │ │ │ │ │ +00099820: 7f35 3032 3036 360a 5265 663a 2075 7067 .502066.Ref: upg │ │ │ │ │ +00099830: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ +00099840: 2076 6572 7369 6f6e 2d34 2d33 2d30 7f35 version-4-3-0.5 │ │ │ │ │ +00099850: 3032 3138 360a 5265 663a 2032 3164 7f35 02186.Ref: 21d.5 │ │ │ │ │ +00099860: 3032 3138 360a 4e6f 6465 3a20 5665 7273 02186.Node: Vers │ │ │ │ │ +00099870: 696f 6e20 3420 3220 317f 3530 3337 3039 ion 4 2 1.503709 │ │ │ │ │ +00099880: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ +00099890: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ +000998a0: 6e2d 342d 322d 317f 3530 3338 3239 0a52 n-4-2-1.503829.R │ │ │ │ │ +000998b0: 6566 3a20 3231 657f 3530 3338 3239 0a4e ef: 21e.503829.N │ │ │ │ │ +000998c0: 6f64 653a 2056 6572 7369 6f6e 2034 2032 ode: Version 4 2 │ │ │ │ │ +000998d0: 2030 7f35 3034 3035 390a 5265 663a 2075 0.504059.Ref: u │ │ │ │ │ +000998e0: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ +000998f0: 7374 2076 6572 7369 6f6e 2d34 2d32 2d30 st version-4-2-0 │ │ │ │ │ +00099900: 7f35 3034 3137 390a 5265 663a 2032 3166 .504179.Ref: 21f │ │ │ │ │ +00099910: 7f35 3034 3137 390a 4e6f 6465 3a20 5665 .504179.Node: Ve │ │ │ │ │ +00099920: 7273 696f 6e20 3420 3120 357f 3530 3533 rsion 4 1 5.5053 │ │ │ │ │ +00099930: 3736 0a52 6566 3a20 7570 6772 6164 696e 76.Ref: upgradin │ │ │ │ │ +00099940: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ +00099950: 696f 6e2d 342d 312d 357f 3530 3534 3936 ion-4-1-5.505496 │ │ │ │ │ +00099960: 0a52 6566 3a20 3232 307f 3530 3534 3936 .Ref: 220.505496 │ │ │ │ │ +00099970: 0a4e 6f64 653a 2056 6572 7369 6f6e 2034 .Node: Version 4 │ │ │ │ │ +00099980: 2031 2034 7f35 3036 3334 370a 5265 663a 1 4.506347.Ref: │ │ │ │ │ +00099990: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ +000999a0: 6c69 7374 2076 6572 7369 6f6e 2d34 2d31 list version-4-1 │ │ │ │ │ +000999b0: 2d34 7f35 3036 3436 370a 5265 663a 2032 -4.506467.Ref: 2 │ │ │ │ │ +000999c0: 3231 7f35 3036 3436 370a 4e6f 6465 3a20 21.506467.Node: │ │ │ │ │ +000999d0: 5665 7273 696f 6e20 3420 3120 337f 3530 Version 4 1 3.50 │ │ │ │ │ +000999e0: 3735 3134 0a52 6566 3a20 7570 6772 6164 7514.Ref: upgrad │ │ │ │ │ +000999f0: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ +00099a00: 7273 696f 6e2d 342d 312d 337f 3530 3736 rsion-4-1-3.5076 │ │ │ │ │ +00099a10: 3334 0a52 6566 3a20 3232 327f 3530 3736 34.Ref: 222.5076 │ │ │ │ │ +00099a20: 3334 0a4e 6f64 653a 2056 6572 7369 6f6e 34.Node: Version │ │ │ │ │ +00099a30: 2034 2031 2032 7f35 3038 3934 390a 5265 4 1 2.508949.Re │ │ │ │ │ +00099a40: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ +00099a50: 636b 6c69 7374 2076 6572 7369 6f6e 2d34 cklist version-4 │ │ │ │ │ +00099a60: 2d31 2d32 7f35 3039 3036 390a 5265 663a -1-2.509069.Ref: │ │ │ │ │ +00099a70: 2032 3233 7f35 3039 3036 390a 4e6f 6465 223.509069.Node │ │ │ │ │ +00099a80: 3a20 5665 7273 696f 6e20 3420 3120 317f : Version 4 1 1. │ │ │ │ │ +00099a90: 3530 3939 3438 0a52 6566 3a20 7570 6772 509948.Ref: upgr │ │ │ │ │ +00099aa0: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ +00099ab0: 7665 7273 696f 6e2d 342d 312d 317f 3531 version-4-1-1.51 │ │ │ │ │ +00099ac0: 3030 3638 0a52 6566 3a20 3232 347f 3531 0068.Ref: 224.51 │ │ │ │ │ +00099ad0: 3030 3638 0a4e 6f64 653a 2056 6572 7369 0068.Node: Versi │ │ │ │ │ +00099ae0: 6f6e 2034 2031 2030 7f35 3130 3237 330a on 4 1 0.510273. │ │ │ │ │ +00099af0: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ +00099b00: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ +00099b10: 2d34 2d31 2d30 7f35 3130 3339 330a 5265 -4-1-0.510393.Re │ │ │ │ │ +00099b20: 663a 2032 3235 7f35 3130 3339 330a 4e6f f: 225.510393.No │ │ │ │ │ +00099b30: 6465 3a20 5665 7273 696f 6e20 3420 3020 de: Version 4 0 │ │ │ │ │ +00099b40: 317f 3531 3138 3935 0a52 6566 3a20 7570 1.511895.Ref: up │ │ │ │ │ +00099b50: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ +00099b60: 7420 7665 7273 696f 6e2d 342d 302d 317f t version-4-0-1. │ │ │ │ │ +00099b70: 3531 3230 3135 0a52 6566 3a20 3232 367f 512015.Ref: 226. │ │ │ │ │ +00099b80: 3531 3230 3135 0a4e 6f64 653a 2056 6572 512015.Node: Ver │ │ │ │ │ +00099b90: 7369 6f6e 2034 2030 2030 7f35 3133 3938 sion 4 0 0.51398 │ │ │ │ │ +00099ba0: 300a 5265 663a 2075 7067 7261 6469 6e67 0.Ref: upgrading │ │ │ │ │ +00099bb0: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ +00099bc0: 6f6e 2d34 2d30 2d30 7f35 3134 3130 300a on-4-0-0.514100. │ │ │ │ │ +00099bd0: 5265 663a 2032 3237 7f35 3134 3130 300a Ref: 227.514100. │ │ │ │ │ +00099be0: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ +00099bf0: 3920 387f 3531 3831 3738 0a52 6566 3a20 9 8.518178.Ref: │ │ │ │ │ +00099c00: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ +00099c10: 6973 7420 7665 7273 696f 6e2d 332d 392d ist version-3-9- │ │ │ │ │ +00099c20: 387f 3531 3832 3938 0a52 6566 3a20 3232 8.518298.Ref: 22 │ │ │ │ │ +00099c30: 387f 3531 3832 3938 0a4e 6f64 653a 2056 8.518298.Node: V │ │ │ │ │ +00099c40: 6572 7369 6f6e 2033 2039 2037 7f35 3138 ersion 3 9 7.518 │ │ │ │ │ +00099c50: 3733 370a 5265 663a 2075 7067 7261 6469 737.Ref: upgradi │ │ │ │ │ +00099c60: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ +00099c70: 7369 6f6e 2d33 2d39 2d37 7f35 3138 3835 sion-3-9-7.51885 │ │ │ │ │ +00099c80: 370a 5265 663a 2032 3239 7f35 3138 3835 7.Ref: 229.51885 │ │ │ │ │ +00099c90: 370a 4e6f 6465 3a20 5665 7273 696f 6e20 7.Node: Version │ │ │ │ │ +00099ca0: 3320 3920 367f 3531 3934 3833 0a52 6566 3 9 6.519483.Ref │ │ │ │ │ +00099cb0: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ +00099cc0: 6b6c 6973 7420 7665 7273 696f 6e2d 332d klist version-3- │ │ │ │ │ +00099cd0: 392d 367f 3531 3936 3033 0a52 6566 3a20 9-6.519603.Ref: │ │ │ │ │ +00099ce0: 3232 617f 3531 3936 3033 0a4e 6f64 653a 22a.519603.Node: │ │ │ │ │ +00099cf0: 2056 6572 7369 6f6e 2033 2039 2035 7f35 Version 3 9 5.5 │ │ │ │ │ +00099d00: 3231 3038 370a 5265 663a 2075 7067 7261 21087.Ref: upgra │ │ │ │ │ +00099d10: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ +00099d20: 6572 7369 6f6e 2d33 2d39 2d35 7f35 3231 ersion-3-9-5.521 │ │ │ │ │ +00099d30: 3230 370a 5265 663a 2032 3262 7f35 3231 207.Ref: 22b.521 │ │ │ │ │ +00099d40: 3230 370a 4e6f 6465 3a20 5665 7273 696f 207.Node: Versio │ │ │ │ │ +00099d50: 6e20 3320 3920 347f 3532 3239 3339 0a52 n 3 9 4.522939.R │ │ │ │ │ +00099d60: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ +00099d70: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ +00099d80: 332d 392d 347f 3532 3330 3539 0a52 6566 3-9-4.523059.Ref │ │ │ │ │ +00099d90: 3a20 3232 637f 3532 3330 3539 0a4e 6f64 : 22c.523059.Nod │ │ │ │ │ +00099da0: 653a 2056 6572 7369 6f6e 2033 2039 2033 e: Version 3 9 3 │ │ │ │ │ +00099db0: 7f35 3234 3735 330a 5265 663a 2075 7067 .524753.Ref: upg │ │ │ │ │ +00099dc0: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ +00099dd0: 2076 6572 7369 6f6e 2d33 2d39 2d33 7f35 version-3-9-3.5 │ │ │ │ │ +00099de0: 3234 3837 330a 5265 663a 2032 3264 7f35 24873.Ref: 22d.5 │ │ │ │ │ +00099df0: 3234 3837 330a 4e6f 6465 3a20 5665 7273 24873.Node: Vers │ │ │ │ │ +00099e00: 696f 6e20 3320 3920 327f 3532 3734 3934 ion 3 9 2.527494 │ │ │ │ │ +00099e10: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ +00099e20: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ +00099e30: 6e2d 332d 392d 327f 3532 3736 3134 0a52 n-3-9-2.527614.R │ │ │ │ │ +00099e40: 6566 3a20 3232 657f 3532 3736 3134 0a4e ef: 22e.527614.N │ │ │ │ │ +00099e50: 6f64 653a 2056 6572 7369 6f6e 2033 2039 ode: Version 3 9 │ │ │ │ │ +00099e60: 2031 7f35 3330 3136 300a 5265 663a 2075 1.530160.Ref: u │ │ │ │ │ +00099e70: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ +00099e80: 7374 2076 6572 7369 6f6e 2d33 2d39 2d31 st version-3-9-1 │ │ │ │ │ +00099e90: 7f35 3330 3238 300a 5265 663a 2032 3266 .530280.Ref: 22f │ │ │ │ │ +00099ea0: 7f35 3330 3238 300a 4e6f 6465 3a20 5665 .530280.Node: Ve │ │ │ │ │ +00099eb0: 7273 696f 6e20 3320 3920 307f 3533 3335 rsion 3 9 0.5335 │ │ │ │ │ +00099ec0: 3833 0a52 6566 3a20 7570 6772 6164 696e 83.Ref: upgradin │ │ │ │ │ +00099ed0: 672d 6368 6563 6b6c 6973 7420 7665 7273 g-checklist vers │ │ │ │ │ +00099ee0: 696f 6e2d 332d 392d 307f 3533 3337 3033 ion-3-9-0.533703 │ │ │ │ │ +00099ef0: 0a52 6566 3a20 3233 307f 3533 3337 3033 .Ref: 230.533703 │ │ │ │ │ +00099f00: 0a4e 6f64 653a 2056 6572 7369 6f6e 2033 .Node: Version 3 │ │ │ │ │ +00099f10: 2038 2034 7f35 3337 3038 300a 5265 663a 8 4.537080.Ref: │ │ │ │ │ +00099f20: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ +00099f30: 6c69 7374 2076 6572 7369 6f6e 2d33 2d38 list version-3-8 │ │ │ │ │ +00099f40: 2d34 7f35 3337 3230 300a 5265 663a 2032 -4.537200.Ref: 2 │ │ │ │ │ +00099f50: 3331 7f35 3337 3230 300a 4e6f 6465 3a20 31.537200.Node: │ │ │ │ │ +00099f60: 5665 7273 696f 6e20 3320 3820 337f 3533 Version 3 8 3.53 │ │ │ │ │ +00099f70: 3736 3935 0a52 6566 3a20 7570 6772 6164 7695.Ref: upgrad │ │ │ │ │ +00099f80: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ +00099f90: 7273 696f 6e2d 332d 382d 337f 3533 3738 rsion-3-8-3.5378 │ │ │ │ │ +00099fa0: 3135 0a52 6566 3a20 3233 327f 3533 3738 15.Ref: 232.5378 │ │ │ │ │ +00099fb0: 3135 0a4e 6f64 653a 2056 6572 7369 6f6e 15.Node: Version │ │ │ │ │ +00099fc0: 2033 2038 2032 7f35 3339 3730 350a 5265 3 8 2.539705.Re │ │ │ │ │ +00099fd0: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ +00099fe0: 636b 6c69 7374 2076 6572 7369 6f6e 2d33 cklist version-3 │ │ │ │ │ +00099ff0: 2d38 2d32 7f35 3339 3832 350a 5265 663a -8-2.539825.Ref: │ │ │ │ │ +0009a000: 2032 3333 7f35 3339 3832 350a 5265 663a 233.539825.Ref: │ │ │ │ │ +0009a010: 2056 6572 7369 6f6e 2033 2038 2032 2d46 Version 3 8 2-F │ │ │ │ │ +0009a020: 6f6f 746e 6f74 652d 317f 3534 3038 3430 ootnote-1.540840 │ │ │ │ │ +0009a030: 0a4e 6f64 653a 2056 6572 7369 6f6e 2033 .Node: Version 3 │ │ │ │ │ +0009a040: 2038 2031 7f35 3430 3931 370a 5265 663a 8 1.540917.Ref: │ │ │ │ │ +0009a050: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ +0009a060: 6c69 7374 2076 6572 7369 6f6e 2d33 2d38 list version-3-8 │ │ │ │ │ +0009a070: 2d31 7f35 3431 3033 370a 5265 663a 2032 -1.541037.Ref: 2 │ │ │ │ │ +0009a080: 3334 7f35 3431 3033 370a 4e6f 6465 3a20 34.541037.Node: │ │ │ │ │ +0009a090: 5665 7273 696f 6e20 3320 3820 307f 3534 Version 3 8 0.54 │ │ │ │ │ +0009a0a0: 3237 3236 0a52 6566 3a20 7570 6772 6164 2726.Ref: upgrad │ │ │ │ │ +0009a0b0: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ +0009a0c0: 7273 696f 6e2d 332d 382d 307f 3534 3238 rsion-3-8-0.5428 │ │ │ │ │ +0009a0d0: 3436 0a52 6566 3a20 3233 357f 3534 3238 46.Ref: 235.5428 │ │ │ │ │ +0009a0e0: 3436 0a4e 6f64 653a 2056 6572 7369 6f6e 46.Node: Version │ │ │ │ │ +0009a0f0: 2033 2037 2033 7f35 3436 3230 370a 5265 3 7 3.546207.Re │ │ │ │ │ +0009a100: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ +0009a110: 636b 6c69 7374 2076 6572 7369 6f6e 2d33 cklist version-3 │ │ │ │ │ +0009a120: 2d37 2d33 7f35 3436 3332 390a 5265 663a -7-3.546329.Ref: │ │ │ │ │ +0009a130: 2032 3336 7f35 3436 3332 390a 4e6f 6465 236.546329.Node │ │ │ │ │ +0009a140: 3a20 5665 7273 696f 6e20 3320 3720 3220 : Version 3 7 2 │ │ │ │ │ +0009a150: 327f 3534 3738 3831 0a52 6566 3a20 7570 2.547881.Ref: up │ │ │ │ │ +0009a160: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ +0009a170: 7420 7665 7273 696f 6e2d 332d 372d 322d t version-3-7-2- │ │ │ │ │ +0009a180: 327f 3534 3830 3033 0a52 6566 3a20 3233 2.548003.Ref: 23 │ │ │ │ │ +0009a190: 377f 3534 3830 3033 0a4e 6f64 653a 2056 7.548003.Node: V │ │ │ │ │ +0009a1a0: 6572 7369 6f6e 2033 2037 2032 7f35 3438 ersion 3 7 2.548 │ │ │ │ │ +0009a1b0: 3237 390a 5265 663a 2075 7067 7261 6469 279.Ref: upgradi │ │ │ │ │ +0009a1c0: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ +0009a1d0: 7369 6f6e 2d33 2d37 2d32 7f35 3438 3430 sion-3-7-2.54840 │ │ │ │ │ +0009a1e0: 310a 5265 663a 2032 3338 7f35 3438 3430 1.Ref: 238.54840 │ │ │ │ │ +0009a1f0: 310a 4e6f 6465 3a20 5665 7273 696f 6e20 1.Node: Version │ │ │ │ │ +0009a200: 3320 3720 317f 3534 3835 3034 0a52 6566 3 7 1.548504.Ref │ │ │ │ │ +0009a210: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ +0009a220: 6b6c 6973 7420 7665 7273 696f 6e2d 332d klist version-3- │ │ │ │ │ +0009a230: 372d 317f 3534 3836 3234 0a52 6566 3a20 7-1.548624.Ref: │ │ │ │ │ +0009a240: 3233 397f 3534 3836 3234 0a4e 6f64 653a 239.548624.Node: │ │ │ │ │ +0009a250: 2056 6572 7369 6f6e 2033 2037 2030 7f35 Version 3 7 0.5 │ │ │ │ │ +0009a260: 3439 3330 390a 5265 663a 2075 7067 7261 49309.Ref: upgra │ │ │ │ │ +0009a270: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ +0009a280: 6572 7369 6f6e 2d33 2d37 2d30 7f35 3439 ersion-3-7-0.549 │ │ │ │ │ +0009a290: 3432 390a 5265 663a 2032 3361 7f35 3439 429.Ref: 23a.549 │ │ │ │ │ +0009a2a0: 3432 390a 4e6f 6465 3a20 5665 7273 696f 429.Node: Versio │ │ │ │ │ +0009a2b0: 6e20 3320 3620 327f 3535 3130 3035 0a52 n 3 6 2.551005.R │ │ │ │ │ +0009a2c0: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ +0009a2d0: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ +0009a2e0: 332d 362d 327f 3535 3131 3235 0a52 6566 3-6-2.551125.Ref │ │ │ │ │ +0009a2f0: 3a20 3233 627f 3535 3131 3235 0a4e 6f64 : 23b.551125.Nod │ │ │ │ │ +0009a300: 653a 2056 6572 7369 6f6e 2033 2036 2031 e: Version 3 6 1 │ │ │ │ │ +0009a310: 7f35 3531 3632 320a 5265 663a 2075 7067 .551622.Ref: upg │ │ │ │ │ +0009a320: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ +0009a330: 2076 6572 7369 6f6e 2d33 2d36 2d31 7f35 version-3-6-1.5 │ │ │ │ │ +0009a340: 3531 3734 320a 5265 663a 2032 3363 7f35 51742.Ref: 23c.5 │ │ │ │ │ +0009a350: 3531 3734 320a 4e6f 6465 3a20 5665 7273 51742.Node: Vers │ │ │ │ │ +0009a360: 696f 6e20 3320 3620 307f 3535 3139 3231 ion 3 6 0.551921 │ │ │ │ │ +0009a370: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ +0009a380: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ +0009a390: 6e2d 332d 362d 307f 3535 3230 3432 0a52 n-3-6-0.552042.R │ │ │ │ │ +0009a3a0: 6566 3a20 3233 647f 3535 3230 3432 0a4e ef: 23d.552042.N │ │ │ │ │ +0009a3b0: 6f64 653a 2056 6572 7369 6f6e 2033 2035 ode: Version 3 5 │ │ │ │ │ +0009a3c0: 2031 307f 3535 3337 3238 0a52 6566 3a20 10.553728.Ref: │ │ │ │ │ +0009a3d0: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ +0009a3e0: 6973 7420 7665 7273 696f 6e2d 332d 352d ist version-3-5- │ │ │ │ │ +0009a3f0: 3130 7f35 3533 3834 390a 5265 663a 2032 10.553849.Ref: 2 │ │ │ │ │ +0009a400: 3365 7f35 3533 3834 390a 4e6f 6465 3a20 3e.553849.Node: │ │ │ │ │ +0009a410: 5665 7273 696f 6e20 3320 3520 397f 3535 Version 3 5 9.55 │ │ │ │ │ +0009a420: 3432 3135 0a52 6566 3a20 7570 6772 6164 4215.Ref: upgrad │ │ │ │ │ +0009a430: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ +0009a440: 7273 696f 6e2d 332d 352d 397f 3535 3433 rsion-3-5-9.5543 │ │ │ │ │ +0009a450: 3336 0a52 6566 3a20 3233 667f 3535 3433 36.Ref: 23f.5543 │ │ │ │ │ +0009a460: 3336 0a4e 6f64 653a 2056 6572 7369 6f6e 36.Node: Version │ │ │ │ │ +0009a470: 2033 2035 2038 7f35 3535 3035 310a 5265 3 5 8.555051.Re │ │ │ │ │ +0009a480: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ +0009a490: 636b 6c69 7374 2076 6572 7369 6f6e 2d33 cklist version-3 │ │ │ │ │ +0009a4a0: 2d35 2d38 7f35 3535 3137 310a 5265 663a -5-8.555171.Ref: │ │ │ │ │ +0009a4b0: 2032 3430 7f35 3535 3137 310a 4e6f 6465 240.555171.Node │ │ │ │ │ +0009a4c0: 3a20 5665 7273 696f 6e20 3320 3520 377f : Version 3 5 7. │ │ │ │ │ +0009a4d0: 3535 3538 3939 0a52 6566 3a20 7570 6772 555899.Ref: upgr │ │ │ │ │ +0009a4e0: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ +0009a4f0: 7665 7273 696f 6e2d 332d 352d 377f 3535 version-3-5-7.55 │ │ │ │ │ +0009a500: 3630 3139 0a52 6566 3a20 3234 317f 3535 6019.Ref: 241.55 │ │ │ │ │ +0009a510: 3630 3139 0a4e 6f64 653a 2056 6572 7369 6019.Node: Versi │ │ │ │ │ +0009a520: 6f6e 2033 2035 2036 7f35 3537 3233 310a on 3 5 6.557231. │ │ │ │ │ +0009a530: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ +0009a540: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ +0009a550: 2d33 2d35 2d36 7f35 3537 3335 310a 5265 -3-5-6.557351.Re │ │ │ │ │ +0009a560: 663a 2032 3432 7f35 3537 3335 310a 4e6f f: 242.557351.No │ │ │ │ │ +0009a570: 6465 3a20 5665 7273 696f 6e20 3320 3520 de: Version 3 5 │ │ │ │ │ +0009a580: 357f 3535 3832 3030 0a52 6566 3a20 7570 5.558200.Ref: up │ │ │ │ │ +0009a590: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ +0009a5a0: 7420 7665 7273 696f 6e2d 332d 352d 357f t version-3-5-5. │ │ │ │ │ +0009a5b0: 3535 3833 3230 0a52 6566 3a20 3234 337f 558320.Ref: 243. │ │ │ │ │ +0009a5c0: 3535 3833 3230 0a4e 6f64 653a 2056 6572 558320.Node: Ver │ │ │ │ │ +0009a5d0: 7369 6f6e 2033 2035 2034 7f35 3539 3731 sion 3 5 4.55971 │ │ │ │ │ +0009a5e0: 330a 5265 663a 2075 7067 7261 6469 6e67 3.Ref: upgrading │ │ │ │ │ +0009a5f0: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ +0009a600: 6f6e 2d33 2d35 2d34 7f35 3539 3833 330a on-3-5-4.559833. │ │ │ │ │ +0009a610: 5265 663a 2032 3434 7f35 3539 3833 330a Ref: 244.559833. │ │ │ │ │ +0009a620: 4e6f 6465 3a20 5665 7273 696f 6e20 3320 Node: Version 3 │ │ │ │ │ +0009a630: 3520 337f 3536 3032 3531 0a52 6566 3a20 5 3.560251.Ref: │ │ │ │ │ +0009a640: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ +0009a650: 6973 7420 7665 7273 696f 6e2d 332d 352d ist version-3-5- │ │ │ │ │ +0009a660: 337f 3536 3033 3731 0a52 6566 3a20 3234 3.560371.Ref: 24 │ │ │ │ │ +0009a670: 357f 3536 3033 3731 0a4e 6f64 653a 2056 5.560371.Node: V │ │ │ │ │ +0009a680: 6572 7369 6f6e 2033 2035 2032 7f35 3630 ersion 3 5 2.560 │ │ │ │ │ +0009a690: 3738 320a 5265 663a 2075 7067 7261 6469 782.Ref: upgradi │ │ │ │ │ +0009a6a0: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ +0009a6b0: 7369 6f6e 2d33 2d35 2d32 7f35 3630 3930 sion-3-5-2.56090 │ │ │ │ │ +0009a6c0: 320a 5265 663a 2032 3436 7f35 3630 3930 2.Ref: 246.56090 │ │ │ │ │ +0009a6d0: 320a 4e6f 6465 3a20 5665 7273 696f 6e20 2.Node: Version │ │ │ │ │ +0009a6e0: 3320 3520 317f 3536 3130 3937 0a52 6566 3 5 1.561097.Ref │ │ │ │ │ +0009a6f0: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ +0009a700: 6b6c 6973 7420 7665 7273 696f 6e2d 332d klist version-3- │ │ │ │ │ +0009a710: 352d 317f 3536 3132 3137 0a52 6566 3a20 5-1.561217.Ref: │ │ │ │ │ +0009a720: 3234 377f 3536 3132 3137 0a4e 6f64 653a 247.561217.Node: │ │ │ │ │ +0009a730: 2056 6572 7369 6f6e 2033 2035 2030 7f35 Version 3 5 0.5 │ │ │ │ │ +0009a740: 3631 3431 340a 5265 663a 2075 7067 7261 61414.Ref: upgra │ │ │ │ │ +0009a750: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ +0009a760: 6572 7369 6f6e 2d33 2d35 2d30 7f35 3631 ersion-3-5-0.561 │ │ │ │ │ +0009a770: 3533 360a 5265 663a 2032 3438 7f35 3631 536.Ref: 248.561 │ │ │ │ │ +0009a780: 3533 360a 4e6f 6465 3a20 5665 7273 696f 536.Node: Versio │ │ │ │ │ +0009a790: 6e20 3320 3220 3120 317f 3536 3137 3136 n 3 2 1 1.561716 │ │ │ │ │ +0009a7a0: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ +0009a7b0: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ +0009a7c0: 6e2d 332d 322d 312d 317f 3536 3138 3338 n-3-2-1-1.561838 │ │ │ │ │ +0009a7d0: 0a52 6566 3a20 3234 397f 3536 3138 3338 .Ref: 249.561838 │ │ │ │ │ +0009a7e0: 0a4e 6f64 653a 2056 6572 7369 6f6e 2033 .Node: Version 3 │ │ │ │ │ +0009a7f0: 2032 2031 7f35 3632 3532 320a 5265 663a 2 1.562522.Ref: │ │ │ │ │ +0009a800: 2075 7067 7261 6469 6e67 2d63 6865 636b upgrading-check │ │ │ │ │ +0009a810: 6c69 7374 2076 6572 7369 6f6e 2d33 2d32 list version-3-2 │ │ │ │ │ +0009a820: 2d31 7f35 3632 3634 340a 5265 663a 2032 -1.562644.Ref: 2 │ │ │ │ │ +0009a830: 3461 7f35 3632 3634 340a 4e6f 6465 3a20 4a.562644.Node: │ │ │ │ │ +0009a840: 5665 7273 696f 6e20 3320 3220 307f 3536 Version 3 2 0.56 │ │ │ │ │ +0009a850: 3238 3733 0a52 6566 3a20 7570 6772 6164 2873.Ref: upgrad │ │ │ │ │ +0009a860: 696e 672d 6368 6563 6b6c 6973 7420 7665 ing-checklist ve │ │ │ │ │ +0009a870: 7273 696f 6e2d 332d 322d 307f 3536 3239 rsion-3-2-0.5629 │ │ │ │ │ +0009a880: 3933 0a52 6566 3a20 3234 627f 3536 3239 93.Ref: 24b.5629 │ │ │ │ │ +0009a890: 3933 0a4e 6f64 653a 2056 6572 7369 6f6e 93.Node: Version │ │ │ │ │ +0009a8a0: 2033 2031 2031 7f35 3634 3434 300a 5265 3 1 1.564440.Re │ │ │ │ │ +0009a8b0: 663a 2075 7067 7261 6469 6e67 2d63 6865 f: upgrading-che │ │ │ │ │ +0009a8c0: 636b 6c69 7374 2076 6572 7369 6f6e 2d33 cklist version-3 │ │ │ │ │ +0009a8d0: 2d31 2d31 7f35 3634 3536 300a 5265 663a -1-1.564560.Ref: │ │ │ │ │ +0009a8e0: 2032 3463 7f35 3634 3536 300a 4e6f 6465 24c.564560.Node │ │ │ │ │ +0009a8f0: 3a20 5665 7273 696f 6e20 3320 3120 307f : Version 3 1 0. │ │ │ │ │ +0009a900: 3536 3437 3433 0a52 6566 3a20 7570 6772 564743.Ref: upgr │ │ │ │ │ +0009a910: 6164 696e 672d 6368 6563 6b6c 6973 7420 ading-checklist │ │ │ │ │ +0009a920: 7665 7273 696f 6e2d 332d 312d 307f 3536 version-3-1-0.56 │ │ │ │ │ +0009a930: 3438 3633 0a52 6566 3a20 3234 647f 3536 4863.Ref: 24d.56 │ │ │ │ │ +0009a940: 3438 3633 0a4e 6f64 653a 2056 6572 7369 4863.Node: Versi │ │ │ │ │ +0009a950: 6f6e 2033 2030 2031 7f35 3636 3436 370a on 3 0 1.566467. │ │ │ │ │ +0009a960: 5265 663a 2075 7067 7261 6469 6e67 2d63 Ref: upgrading-c │ │ │ │ │ +0009a970: 6865 636b 6c69 7374 2076 6572 7369 6f6e hecklist version │ │ │ │ │ +0009a980: 2d33 2d30 2d31 7f35 3636 3538 370a 5265 -3-0-1.566587.Re │ │ │ │ │ +0009a990: 663a 2032 3465 7f35 3636 3538 370a 4e6f f: 24e.566587.No │ │ │ │ │ +0009a9a0: 6465 3a20 5665 7273 696f 6e20 3320 3020 de: Version 3 0 │ │ │ │ │ +0009a9b0: 307f 3536 3638 3439 0a52 6566 3a20 7570 0.566849.Ref: up │ │ │ │ │ +0009a9c0: 6772 6164 696e 672d 6368 6563 6b6c 6973 grading-checklis │ │ │ │ │ +0009a9d0: 7420 7665 7273 696f 6e2d 332d 302d 307f t version-3-0-0. │ │ │ │ │ +0009a9e0: 3536 3639 3639 0a52 6566 3a20 3234 667f 566969.Ref: 24f. │ │ │ │ │ +0009a9f0: 3536 3639 3639 0a4e 6f64 653a 2056 6572 566969.Node: Ver │ │ │ │ │ +0009aa00: 7369 6f6e 2032 2035 2030 7f35 3638 3038 sion 2 5 0.56808 │ │ │ │ │ +0009aa10: 340a 5265 663a 2075 7067 7261 6469 6e67 4.Ref: upgrading │ │ │ │ │ +0009aa20: 2d63 6865 636b 6c69 7374 2076 6572 7369 -checklist versi │ │ │ │ │ +0009aa30: 6f6e 2d32 2d35 2d30 7f35 3638 3230 340a on-2-5-0.568204. │ │ │ │ │ +0009aa40: 5265 663a 2032 3530 7f35 3638 3230 340a Ref: 250.568204. │ │ │ │ │ +0009aa50: 4e6f 6465 3a20 5665 7273 696f 6e20 3220 Node: Version 2 │ │ │ │ │ +0009aa60: 3420 317f 3536 3936 3536 0a52 6566 3a20 4 1.569656.Ref: │ │ │ │ │ +0009aa70: 7570 6772 6164 696e 672d 6368 6563 6b6c upgrading-checkl │ │ │ │ │ +0009aa80: 6973 7420 7665 7273 696f 6e2d 322d 342d ist version-2-4- │ │ │ │ │ +0009aa90: 317f 3536 3937 3736 0a52 6566 3a20 3235 1.569776.Ref: 25 │ │ │ │ │ +0009aaa0: 317f 3536 3937 3736 0a4e 6f64 653a 2056 1.569776.Node: V │ │ │ │ │ +0009aab0: 6572 7369 6f6e 2032 2034 2030 7f35 3730 ersion 2 4 0.570 │ │ │ │ │ +0009aac0: 3338 340a 5265 663a 2075 7067 7261 6469 384.Ref: upgradi │ │ │ │ │ +0009aad0: 6e67 2d63 6865 636b 6c69 7374 2076 6572 ng-checklist ver │ │ │ │ │ +0009aae0: 7369 6f6e 2d32 2d34 2d30 7f35 3730 3530 sion-2-4-0.57050 │ │ │ │ │ +0009aaf0: 340a 5265 663a 2032 3532 7f35 3730 3530 4.Ref: 252.57050 │ │ │ │ │ +0009ab00: 340a 4e6f 6465 3a20 5665 7273 696f 6e20 4.Node: Version │ │ │ │ │ +0009ab10: 3220 3320 307f 3537 3237 3034 0a52 6566 2 3 0.572704.Ref │ │ │ │ │ +0009ab20: 3a20 7570 6772 6164 696e 672d 6368 6563 : upgrading-chec │ │ │ │ │ +0009ab30: 6b6c 6973 7420 7665 7273 696f 6e2d 322d klist version-2- │ │ │ │ │ +0009ab40: 332d 307f 3537 3238 3234 0a52 6566 3a20 3-0.572824.Ref: │ │ │ │ │ +0009ab50: 3235 337f 3537 3238 3234 0a4e 6f64 653a 253.572824.Node: │ │ │ │ │ +0009ab60: 2056 6572 7369 6f6e 2032 2032 2030 7f35 Version 2 2 0.5 │ │ │ │ │ +0009ab70: 3733 3139 390a 5265 663a 2075 7067 7261 73199.Ref: upgra │ │ │ │ │ +0009ab80: 6469 6e67 2d63 6865 636b 6c69 7374 2076 ding-checklist v │ │ │ │ │ +0009ab90: 6572 7369 6f6e 2d32 2d32 2d30 7f35 3733 ersion-2-2-0.573 │ │ │ │ │ +0009aba0: 3331 390a 5265 663a 2032 3534 7f35 3733 319.Ref: 254.573 │ │ │ │ │ +0009abb0: 3331 390a 4e6f 6465 3a20 5665 7273 696f 319.Node: Versio │ │ │ │ │ +0009abc0: 6e20 3220 3120 337f 3537 3337 3731 0a52 n 2 1 3.573771.R │ │ │ │ │ +0009abd0: 6566 3a20 7570 6772 6164 696e 672d 6368 ef: upgrading-ch │ │ │ │ │ +0009abe0: 6563 6b6c 6973 7420 7665 7273 696f 6e2d ecklist version- │ │ │ │ │ +0009abf0: 322d 312d 337f 3537 3338 3931 0a52 6566 2-1-3.573891.Ref │ │ │ │ │ +0009ac00: 3a20 3235 357f 3537 3338 3931 0a4e 6f64 : 255.573891.Nod │ │ │ │ │ +0009ac10: 653a 2056 6572 7369 6f6e 2032 2031 2032 e: Version 2 1 2 │ │ │ │ │ +0009ac20: 7f35 3734 3233 340a 5265 663a 2075 7067 .574234.Ref: upg │ │ │ │ │ +0009ac30: 7261 6469 6e67 2d63 6865 636b 6c69 7374 rading-checklist │ │ │ │ │ +0009ac40: 2076 6572 7369 6f6e 2d32 2d31 2d32 7f35 version-2-1-2.5 │ │ │ │ │ +0009ac50: 3734 3335 340a 5265 663a 2032 3536 7f35 74354.Ref: 256.5 │ │ │ │ │ +0009ac60: 3734 3335 340a 4e6f 6465 3a20 5665 7273 74354.Node: Vers │ │ │ │ │ +0009ac70: 696f 6e20 3220 3120 317f 3537 3434 3631 ion 2 1 1.574461 │ │ │ │ │ +0009ac80: 0a52 6566 3a20 7570 6772 6164 696e 672d .Ref: upgrading- │ │ │ │ │ +0009ac90: 6368 6563 6b6c 6973 7420 7665 7273 696f checklist versio │ │ │ │ │ +0009aca0: 6e2d 322d 312d 317f 3537 3435 3831 0a52 n-2-1-1.574581.R │ │ │ │ │ +0009acb0: 6566 3a20 3235 377f 3537 3435 3831 0a4e ef: 257.574581.N │ │ │ │ │ +0009acc0: 6f64 653a 2056 6572 7369 6f6e 2032 2031 ode: Version 2 1 │ │ │ │ │ +0009acd0: 2030 7f35 3734 3832 380a 5265 663a 2075 0.574828.Ref: u │ │ │ │ │ +0009ace0: 7067 7261 6469 6e67 2d63 6865 636b 6c69 pgrading-checkli │ │ │ │ │ +0009acf0: 7374 2076 6572 7369 6f6e 2d32 2d31 2d30 st version-2-1-0 │ │ │ │ │ +0009ad00: 7f35 3734 3932 360a 5265 663a 2032 3538 .574926.Ref: 258 │ │ │ │ │ +0009ad10: 7f35 3734 3932 360a 4e6f 6465 3a20 4c69 .574926.Node: Li │ │ │ │ │ +0009ad20: 6365 6e73 657f 3537 3530 3338 0a52 6566 cense.575038.Ref │ │ │ │ │ +0009ad30: 3a20 6170 2d6c 6963 656e 7365 2064 6f63 : ap-license doc │ │ │ │ │ +0009ad40: 7f35 3735 3133 340a 5265 663a 2032 3539 .575134.Ref: 259 │ │ │ │ │ +0009ad50: 7f35 3735 3133 340a 5265 663a 2061 702d .575134.Ref: ap- │ │ │ │ │ +0009ad60: 6c69 6365 6e73 6520 6c69 6365 6e73 657f license license. │ │ │ │ │ +0009ad70: 3537 3531 3334 0a52 6566 3a20 3235 617f 575134.Ref: 25a. │ │ │ │ │ +0009ad80: 3537 3531 3334 0a4e 6f64 653a 2049 6e64 575134.Node: Ind │ │ │ │ │ +0009ad90: 6578 7f35 3736 3037 330a 1f0a 456e 6420 ex.576073...End │ │ │ │ │ +0009ada0: 5461 6720 5461 626c 650a 0a1f 0a4c 6f63 Tag Table....Loc │ │ │ │ │ +0009adb0: 616c 2056 6172 6961 626c 6573 3a0a 636f al Variables:.co │ │ │ │ │ +0009adc0: 6469 6e67 3a20 7574 662d 380a 456e 643a ding: utf-8.End: │ │ │ │ │ +0009add0: 0a .